BM6P6(@ ,,,,,,++++++,,,,,,---.........///000333555777888999===AAADDDEEEEEEEEEFFFCCCCCCDDDDDDCCCAAA???===999777444111///---------...///000222222222111111000:::EEEKKKOOOVVVbbblllrrrppplllhhhffffffggghhhgggiiimmmpppssstttttttttxxxuuuqqqlllgggeeedddcccaaaccceeeggggggfffeeedddeeebbb[[[YYYbbblllkkkcccgggiiikkklllmmmkkkiiihhhjjjjjjkkkjjjhhheeebbb```^^^^^^]]]]]]]]]]]]\\\\\\]]]]]]^^^```bbbaaa\\\XXXZZZZZZYYYXXXWWWVVVUUUTTTPPPOOOMMMKKKJJJHHHHHHGGGHHHEEECCCDDDGGGGGGBBB======EEEJJJFFFBBBAAAAAA@@@???>>><<<:::888888888888777666:::AAADDDBBBAAADDD@@@AAACCCEEEFFFGGGGGGFFFGGGHHHIIIJJJJJJIIIHHHHHHHHHHHHHHHHHHJJJNNNTTTXXXRRRSSSSSSQQQOOONNNOOOQQQRRRPPPLLLFFFBBBAAACCCEEEHHHEEEFFFKKKKKKIIIMMMTTTHHHJJJGGG@@@CCCKKKIII@@@::::::<<<>>>>>>>>><<<:::111000......///222666888;;;999777666666888;;;===BBB;;;777;;;>>>===;;;:::<<<======>>>>>>>>>>>>>>>>>>AAADDDBBB???>>>BBBGGGDDDDDDCCCBBBBBBAAA>>><<<888444555;;;<<<999:::>>>FFFCCC???<<<===???CCCEEEAAA>>><<<:::999999888777BBB===;;;???BBB>>>888555666888===BBBFFFFFFDDDBBB>>>BBBEEECCC>>>===BBBIIIIIIIIIJJJLLLMMMJJJCCC===AAAAAA???;;;666222000000555555444000,,,,,,000444666999;;;;;;999666444333777LLLTTTOOOLLLEEE===???AAAHHHJJJEEE@@@???@@@???CCCKKKHHHDDDJJJKKKGGGJJJMMMQQQRRRaaa~~~wwwxxxooommmggg___iii|||uuuqqqkkkhhhjjjllljjjeeettttttrrrlllddd``````bbbaaaXXXOOOPPPVVVYYYTTTNNNEEEEEEBBB===<<<@@@BBB@@@;;;:::999888888888999:::;;;999888777555777BBBMMMtttfffQQQOOOddduuuyyyxxxrrrhhh{{{bbb666444999333:::777444444666:::===>>>???;;;999===EEEHHHFFFAAA>>>GGGMMMKKKFFFAAA<<<777333666;;;@@@CCCCCCBBB@@@===999222//////222666888999===CCCIIIOOORRRRRRRRRSSSQQQOOOLLLKKKNNNSSSVVVSSSLLLLLLVVV\\\YYYWWWXXX^^^^^^```bbbcccaaa\\\YYYXXXSSSOOOPPPSSSVVVTTTRRRLLLKKKIIIGGGFFFGGGKKKMMMOOOIIIFFFQQQhhh{{{zzzxxxwwwwwwvvvuuusssqqqppprrrssstttsssrrroookkkiiiiiiddd^^^\\\]]]______]]]XXXRRRMMMMMMRRRTTTQQQLLLHHHHHHGGGGGGGGGHHHHHHIIIFFFDDDBBBCCCEEEEEECCC@@@DDDDDDDDDEEEGGGJJJNNNPPPXXX\\\aaaccc``````mmm{{{|||zzzWWWSSSLLLEEEBBBAAABBBCCCIIILLLOOONNNJJJFFFEEEFFFDDDFFFDDD<<<777999<<<<<<===<<<:::;;;===AAACCCCCC;;;333222999:::222000555777EEEPPPOOOHHHBBB???===<<<=========<<<<<<>>>@@@???@@@@@@???>>>???BBBDDD,,,,,,,,,+++,,,------.........///000333555777888:::===@@@AAAAAAAAABBBCCCDDDDDDDDDDDDBBB???===;;;888777444222///---,,,+++---...///111222222111111222:::DDDKKKQQQYYYeeemmmssspppmmmjjjiiiiiihhhgggkkkllloooqqqssstttssssssrrrqqqnnnllljjjiiiiiiiiieeefffggghhhhhhhhhgggfffddddddaaa___ccckkkmmmjjjkkkkkkkkkkkkjjjiiiiiiiiillllllkkkjjjhhhfffcccbbbaaaaaaaaa``````_________aaa``````aaacccaaa]]]ZZZWWWWWWVVVUUUTTTRRRQQQQQQMMMLLLKKKJJJHHHHHHHHHGGGIIIFFFDDDFFFIIIIIIEEEAAABBBHHHKKKFFFAAA??????===<<<;;;:::888777777777888777777;;;AAADDDBBBAAADDDBBBCCCEEEGGGHHHHHHGGGFFFHHHIIIKKKLLLMMMLLLKKKJJJKKKKKKJJJJJJJJJMMMQQQUUUQQQRRRQQQOOOMMMMMMNNNPPPPPPNNNJJJDDD@@@???AAACCCFFFEEEGGGLLLMMMKKKOOOUUUNNNJJJDDDAAAFFFIIIDDD<<<555;;;AAAAAA<<<888777999444222000000000333666999888888888999;;;===@@@BBBDDD===999<<<>>><<<999888888:::<<<>>>???@@@@@@AAAHHHKKKMMMJJJEEEBBBCCCEEECCCCCCBBBBBB@@@===:::777666444666::::::888:::@@@GGGDDD???======AAADDDGGGCCC@@@===;;;:::999999888===::::::??????;;;666555:::<<<@@@EEEGGGGGGDDDAAA;;;@@@DDDCCC???>>>CCCIIILLLNNNPPPQQQPPPJJJBBB<<<>>>>>>>>>;;;666333111000444555444000,,,+++...111===>>>===:::555222222333???OOORRRKKKIIIBBB;;;>>>???GGGJJJFFF@@@?????????BBBKKKIIIFFFKKKKKKGGGIIINNNTTTVVVccc~~~zzz{{{{{{yyyzzzpppeeelll}}}wwwrrrmmmjjjkkkmmmjjjgggooopppnnnjjjddd```aaacccbbbZZZRRRSSSYYY[[[UUUNNNGGGIIIGGGAAA???@@@BBB@@@>>><<<:::888777666666666;;;:::;;;;;;:::;;;DDDOOOrrr\\\ZZZ]]]ZZZjjjwwwkkkxxxjjjiiiDDD666999111666666777888999:::;;;<<<;;;888777;;;BBBEEEBBB===BBBHHHLLLKKKHHHEEE???:::888:::<<<>>><<<999555222;;;888444333666<<>>;;;<<<@@@CCCBBBAAA666000000777999333222666;;;GGGOOOLLLDDD>>>:::888;;;<<<=========>>>@@@BBBBBBCCCCCCBBBAAAAAABBBDDD---,,,,,,,,,,,,---............///000333555777888===???@@@@@@??????AAABBBFFFEEEEEECCCAAA>>>;;;999777777555333000---***)))***+++---...000000000000444999@@@IIIRRR]]]gggnnnrrrooommmmmmnnnmmmjjjgggnnnoooqqqrrrsssssssssrrroooooonnnnnnmmmllllllkkkffffffgggggggggffffffeeeccceeefffdddeeekkkoooooonnnmmmkkkiiihhhhhhiiiiiilllkkkjjjhhhgggeeedddccc`````````````````````aaabbbaaa`````````___\\\ZZZRRRRRRRRRQQQPPPOOONNNMMMKKKJJJJJJIIIIIIIIIIIIJJJLLLJJJIIIJJJLLLLLLIIIEEEFFFJJJJJJDDD>>><<<<<<:::999888777666666666666777888777;;;BBBDDDBBBAAACCCCCCEEEHHHJJJJJJIIIGGGFFFGGGIIILLLNNNOOONNNMMMLLLMMMMMMLLLKKKIIIJJJMMMPPPQQQQQQOOOMMMKKKKKKMMMOOOOOOMMMJJJFFFBBB@@@BBBDDDEEEFFFIIIMMMOOONNNPPPTTTSSSHHHAAACCCHHHEEE===888444>>>GGGEEE:::222333777444222111000111333666888888999<<<>>>AAACCCEEEFFFEEE>>>;;;===>>>;;;888888666999>>>AAABBBCCCEEEFFFQQQSSSSSSOOOIIIDDDBBBCCCBBBBBBAAA???<<<888444222444666999;;;999777<<>><<<>>>BBBFFFHHHDDDBBB???<<<:::999999999666666:::>>><<<777444666<<>>DDDDDDAAA@@@EEEKKKNNNQQQSSSRRRLLLDDD<<<888888:::;;;:::777444222222444555444111,,,***+++...AAA@@@>>>999333111333666HHHQQQNNNFFFEEE@@@:::<<<@@@HHHLLLHHHBBB???>>>===AAALLLLLLIIINNNMMMHHHKKKNNNVVVYYYeee{{{|||zzz{{{lllooo~~~xxxsssnnnlllmmmmmmkkkiiijjjlllkkkhhhcccaaabbbdddbbbZZZSSSTTTYYYZZZUUUNNNIIILLLKKKFFFCCCCCCBBB@@@<<<;;;:::888777666666666<<<;;;===>>>===>>>FFFPPPjjjTTTccciiiRRR]]]tttdddxxxgggqqqWWW999777222444888===>>><<<::::::::::::999999===CCCEEEAAA<<>>:::;;;AAAGGGJJJPPPQQQQQQOOOJJJFFFDDDDDDEEEGGGFFFAAA@@@DDDGGGGGGGGGBBB???AAAGGGIIIEEE@@@333...///777999444222555;;;EEEKKKGGG???;;;999777;;;<<<>>>>>>>>>???AAACCCBBBCCCDDDCCCBBBAAAAAACCC---------------......///......///000222555777888???@@@AAAAAA@@@AAACCCEEEHHHGGGFFFDDDBBB>>>;;;999777777666444111---***(((((((((***+++,,,---......333666<<>>999999;;;BBBGGGAAA666...///444000000//////111444777999===???BBBDDDFFFFFFEEEDDDCCC>>><<<>>>???<<<:::;;;;;;???CCCFFFFFFGGGIIILLLSSSRRRPPPLLLFFFBBBAAABBBBBBAAA>>>:::555222000000555999<<<<<<888888???GGGFFFAAA<<<;;;>>>CCCGGGHHHEEECCC@@@<<<888777888999222555;;;>>>:::444444999<<>>:::888777>>>EEEFFFCCCBBBGGGLLLMMMNNNNNNIIIAAA888444333444777::::::888666444333555777666333---***+++---===???>>>999444333666:::IIIPPPKKKDDDEEE???999<<>>CCCCCC???:::???@@@@@@???AAABBB===666222333333555888;;;===???EEECCC@@@======@@@EEEHHHSSSUUUVVVTTTQQQPPPRRRUUUZZZYYYXXXYYY\\\___bbbccc___[[[[[[\\\VVVMMMOOOXXXgggeeecccbbbaaa___\\\ZZZXXXXXXZZZ\\\^^^]]]XXXUUUTTTRRRPPPOOONNNNNNNNNMMMLLLFFFHHHWWWlllyyy|||{{{wwwvvvuuutttsssrrrrrrqqqlllooosssvvvvvvsssnnnjjjddd___ZZZXXXYYYZZZXXXVVVOOOOOOMMMIIIFFFFFFIIIMMMNNNLLLJJJHHHGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGFFFEEEGGGGGGGGGHHHJJJMMMPPPRRRWWWZZZaaaeeefffhhhsssssszzzQQQEEE>>>777555999AAAHHHLLLPPPPPPOOOLLLIIIEEEBBBAAAAAACCCCCC@@@AAAFFFIIIHHHJJJEEECCCGGGNNNPPPIIIBBB333000111888:::666333444:::BBBFFFBBB===;;;;;;;;;<<<===>>>===<<<<<<>>>@@@<<<>>>@@@???>>>>>>>>>@@@......------......///000......///000222555777888===???@@@@@@@@@AAADDDFFFHHHHHHHHHGGGEEEAAA===;;;777777666444222...+++)))&&&&&&'''((()))***+++,,,111333:::EEESSS^^^fffhhhhhhiiijjjnnnrrrqqqnnnjjjkkklllmmmoooqqqrrrsssttttttsssrrrooolllhhheeecccaaaaaaaaaaaa``````___^^^```^^^]]]aaafffhhhhhhgggfffgggiiijjjkkkjjjiiihhhhhhhhhfffeeeeeeeeeeeeeeecccbbbaaa```^^^]]]\\\[[[UUUTTTSSSRRRPPPPPPQQQRRRKKKMMMNNNPPPQQQQQQPPPOOOPPPPPPOOOOOOPPPPPPQQQRRRNNNMMMLLLKKKIIIFFFCCC@@@AAACCCAAA;;;888:::;;;999666666666777777777777777999999<<>>@@@@@@>>>777///+++,,,///111111111333666999===???DDDEEEGGGIIIHHHEEEBBB@@@@@@===<<>>999:::>>>DDDFFFFFFCCCBBB???:::666555666999444666<<<>>>:::444666<<<<<>>:::777666:::AAAGGGHHHDDDCCCGGGLLLKKKJJJFFF>>>555000000222333555999:::888666555555777888888444///,,,,,,...;;;>>>???;;;555333666:::DDDKKKHHHEEEGGG@@@999===KKKRRRUUUNNNDDD>>>:::777BBBPPPTTTRRRUUURRRMMMPPPQQQWWW\\\jjj~~~|||{{{{{{ssssssxxxpppkkkhhhkkkllljjjkkkooolllnnnnnnkkkfffbbbbbbdddbbbZZZPPPNNNRRRWWWXXXWWWOOOJJJEEEEEEKKKNNNFFF:::777777888888999999999999;;;999888888888;;;GGGTTTWWWddd]]]RRRQQQJJJSSSssspppddd~~~qqqHHH444444:::>>>@@@===888555777:::999999;;;???BBBBBB>>>:::AAABBBAAA@@@BBBDDD@@@999:::888666555888===BBBFFFKKKKKKKKKJJJKKKOOOVVV[[[___\\\ZZZZZZ\\\^^^^^^\\\WWWTTTQQQRRRUUUZZZ]]]^^^VVVQQQOOONNNHHHCCCJJJWWW\\\ZZZYYYXXXXXXWWWUUUSSSVVVVVVWWWXXXXXXVVVRRROOORRRRRRRRRTTTVVVUUUQQQNNNMMMFFFIIIZZZmmmvvvwwwwww~~~|||yyyuuuqqqmmmkkkkkknnnrrrtttsssooojjjfffccc^^^YYYWWWWWWVVVTTTQQQJJJLLLKKKHHHDDDDDDHHHLLLKKKKKKJJJIIIHHHGGGGGGGGGEEEFFFGGGGGGGGGFFFFFFFFFGGGGGGGGGHHHJJJNNNQQQSSSWWWZZZ```eeefffhhhrrr}}}mmmGGG@@@:::444333:::BBBIIIKKKNNNMMMKKKHHHFFFCCC@@@>>>???AAAAAA???BBBHHHJJJIIIHHHDDDCCCIIIQQQQQQIIIAAA000000444;;;>>>===;;;:::<<>>>>><<<<<<<<<:::888777777999666777999999999999;;;<<>>??????@@@BBBCCCEEEGGGIIIJJJHHHDDD???<<<888777666555222000---,,,''''''''''''((()))***+++///444<<>>>>>888444999@@@>>>:::333...,,,,,,---...777777888:::===AAADDDFFFGGGHHHIIIJJJHHHDDD???===>>><<<===AAACCCBBBDDDHHHKKKNNNOOOMMMIIIIIIMMMRRROOOLLLHHHCCCAAAAAACCCDDD>>><<<888222------222777;;;???@@@;;;888===DDDHHH???;;;888:::@@@EEEFFFDDDBBBAAA???:::555444777:::888999<<<>>>:::666888???===@@@BBB@@@<<<888777888???DDDIIIHHHCCCAAAEEEJJJJJJFFF>>>666000///111444444777999:::888666666666999999888444///,,,---000<<>>EEEMMMRRRSSSTTTSSSPPPNNNPPPUUUZZZXXXVVVUUUXXX\\\ZZZRRRJJJFFFCCCBBBEEEKKKRRRUUUUUUOOOIIIEEEDDD@@@<<>>FFFKKKKKKKKKIIIFFFDDDCCCBBB@@@===AAABBBBBBAAAEEEKKKLLLJJJCCCBBBCCCIIIOOOMMMDDD<<<...111777???EEEGGGEEECCCBBBGGGIIIDDD@@@@@@@@@???>>>>>>===:::777555555666555555666555444555888::://////......//////000111......///000333555777888:::<<>>===:::;;;>>>>>>;;;;;;<<<=========<<<;;;:::;;;:::===CCCEEEBBBAAACCCBBBBBBCCCCCCDDDEEEFFFGGGGGGKKKPPPTTTUUUQQQMMMIIIFFFHHHKKKLLLJJJIIIIIIIIILLLNNNPPPOOOMMMKKKKKKKKKFFFGGGHHHGGGDDDBBBAAABBBCCCGGGGGGAAA???AAABBB@@@777;;;;;;666222555:::===888444000...///222444666===>>>???@@@BBBDDDGGGHHHDDDEEEGGGHHHGGGDDD@@@>>>???===???CCCEEEDDDGGGLLLMMMOOOOOOKKKEEEEEEKKKRRROOOLLLIIIFFFCCC@@@>>><<<777888777333//////444999>>>@@@>>>777777===CCCDDD===:::888<<>>???===888555777999CCCGGGJJJFFF???<<<@@@EEEFFF@@@888333111222444666888999:::999777666666777888999777222---+++...111<<<>>>>>>888000...555<<<===DDDEEEEEEEEE<<<999EEENNNSSSTTTKKKAAA<<<999777@@@PPPSSSPPPRRRPPPMMMSSSVVVTTTWWWnnngggbbbTTTdddkkkrrrsssvvvzzzzzzvvvvvvxxxooohhhgggkkkjjjeeegggooommmppppppnnnhhhdddcccdddjjjccc[[[WWWWWWXXXWWWUUUSSSQQQLLLGGGHHHIIICCC:::;;;;;;<<<<<<;;;:::888888888888;;;>>>>>>@@@IIISSSNNNUUULLLJJJSSSLLLMMMiii}}}qqqiiiCCC777999999999:::<<<>>>@@@AAAHHHHHHIIIJJJKKKJJJIIIHHHEEEKKKNNNKKKIIIHHHEEEAAA<<<===@@@EEEKKKQQQVVVYYYTTTTTTRRRLLLFFFEEEHHHMMMGGGGGGGGGIIIIIIDDD;;;444777777999@@@IIIOOOOOONNNHHHBBB@@@CCCAAA>>>EEEPPPZZZZZZZZZZZZYYYVVVRRRNNNKKKJJJIIIGGGFFFHHHJJJLLLUUURRRPPPRRRUUUUUUQQQMMMMMMGGGMMMaaarrrvvvvvvxxxbbbfffkkkpppqqqpppmmmkkkiiikkkmmmnnnnnnllliiigggaaa\\\VVVSSSQQQNNNIIIFFFDDDEEEGGGGGGGGGGGGHHHIII@@@CCCGGGJJJKKKJJJHHHFFFBBBEEEGGGGGGFFFEEEFFFHHHBBBCCCDDDFFFJJJOOOSSSVVV]]]___cccggghhhiiipppxxx|||WWWAAA777444333999DDDLLLNNNMMMHHHEEECCCBBBCCCCCCAAA???CCCDDDCCCBBBFFFLLLLLLIIICCCDDDGGGLLLNNNIII@@@888444888???EEEKKKMMMJJJFFFEEEJJJKKKGGGDDDEEEFFFEEEDDDEEEDDDAAA>>><<<===>>>;;;;;;999666444555888;;;///////////////000111111......///000333555777888===@@@CCCCCCBBB@@@??????===AAAGGGKKKKKKGGG@@@<<<:::888666444333222333333...---+++*********+++,,,333;;;HHHUUU^^^eeejjjmmmmmmrrrwwwuuuooojjjjjjmmmqqqqqqqqqpppqqqqqqrrrsssrrrpppkkkfffbbb```______[[[^^^cccffffffdddaaa^^^[[[\\\aaaeeebbb\\\]]]dddgggfffeeedddcccdddeeefffcccbbb___[[[UUUNNNHHHDDDCCCDDDEEEFFFHHHIIIJJJJJJEEEIIIMMMOOOOOOPPPSSSVVVUUUVVVWWWVVVSSSPPPLLLIIIKKKJJJHHHFFFDDDCCCBBBBBB@@@BBBCCCCCCAAA?????????===???>>><<<===@@@???;;;===>>>?????????>>><<<;;;;;;:::>>>CCCEEEBBBAAACCCCCCBBBBBBBBBDDDFFFHHHIIICCCGGGMMMQQQQQQMMMHHHDDDIIIKKKMMMNNNLLLJJJIIIIIIJJJLLLOOOOOOMMMJJJIIIIIIEEEFFFHHHGGGEEEBBBAAAAAA@@@DDDCCC===;;;???AAA???777;;;888//////777;;;888222333333444666999===???AAAAAAAAABBBCCCDDDEEEFFF@@@BBBDDDFFFFFFEEECCCAAA@@@???AAAEEEFFFEEEHHHMMMKKKMMMMMMGGGBBBBBBJJJQQQNNNLLLJJJHHHDDD>>>888333111555777666333222666:::???@@@<<<555555===BBBAAA===:::999>>>FFFJJJHHHCCCBBBBBBAAA;;;666555:::@@@@@@<<<::::::999777:::???999;;;<<<888333222555999EEEHHHIIIDDD<<<999<<>>EEEEEEDDDBBB999999HHHKKKQQQQQQIII@@@;;;:::888???NNNQQQNNNPPPNNNLLLRRRSSSOOOQQQlllnnnlll```mmmrrreeemmmxxx}}}xxxxxxzzzrrrjjjiiimmmjjjccceeemmmkkknnnooommmhhhddddddeeejjjddd^^^ZZZXXXVVVQQQMMMUUUVVVSSSKKKEEECCC@@@<<<888999:::<<<======<<<<<<666999???DDDDDDDDDJJJSSSJJJCCCJJJVVVVVVVVV^^^ggg|||nnnXXX}}}MMM:::999999;;;???DDDHHHIIIHHHEEEEEEEEEFFFFFFFFFEEEEEEAAAHHHLLLIIIEEECCCAAA>>>IIIKKKNNNRRRTTTUUUTTTTTTKKKLLLLLLGGGCCCBBBGGGLLLCCCCCCAAA>>>;;;777444333444666;;;DDDNNNQQQNNNJJJCCC>>>>>>DDDFFFEEEIIIRRR[[[ZZZZZZZZZXXXTTTOOOJJJMMMLLLJJJHHHHHHKKKPPPTTTXXXSSSNNNNNNPPPQQQOOOLLLMMMGGGNNNddduuuxxxxxx|||iiimmmssswwwxxxuuuqqqnnngggiiikkkmmmnnnmmmkkkjjjccc^^^XXXTTTRRRNNNIIIEEEBBBCCCEEEGGGIIIIIIHHHHHH<<<@@@EEEJJJLLLKKKIIIFFFBBBDDDGGGGGGEEEDDDFFFHHHAAAAAACCCFFFJJJOOOTTTVVVaaaaaaeeeiiijjjjjjpppwwwMMM888333111333<<>>777===AAAFFFJJJMMMNNNIIICCCCCCHHHKKKIIIHHHKKKMMMKKKLLLLLLLLLJJJHHHFFFGGGHHHBBBAAA===888555666999<<<333333333222///...///111///000000000000222666999???AAABBBBBBAAABBBCCCDDDBBBBBBCCCEEEFFFEEEAAA>>>888666333111222222111000///---,,,+++,,,...000222999CCCQQQZZZ___ccchhhmmmppptttuuuqqqnnnnnnmmmjjjppplllmmmqqqpppkkkmmmssswwwrrrkkkddd___\\\\\\\\\\\\___bbbdddcccbbb``````ZZZ```fffeee```^^^aaaeeefffffffffgggfffddd___\\\YYYTTTNNNIIIEEECCC@@@>>>???@@@BBBCCCEEEFFFFFFFFFEEEHHHLLLNNNPPPQQQTTTVVVSSSRRRPPPNNNLLLJJJHHHGGGFFFIIIIIIFFFEEEFFFDDD???CCC@@@>>>===>>>??????>>>DDDCCC???<<<@@@DDDAAA;;;@@@@@@??????>>>>>>======<<<>>>@@@CCCDDDDDDCCCBBBCCCBBBCCCGGGKKKMMMLLLIIIJJJIIIIIILLLPPPQQQOOOKKKFFFLLLOOOMMMLLLMMMLLLIIILLLMMMOOOOOONNNLLLIIIGGGDDDGGGIIIGGGCCC@@@@@@AAAEEE>>>999999::::::<<<@@@999444000000444888999999888777777:::===@@@AAAAAAEEEDDD@@@<<<===CCCEEEDDDAAADDDHHHJJJJJJHHHEEEBBBBBB@@@CCCHHHHHHDDDEEEKKKIIIJJJFFF???@@@IIIOOOOOOXXXMMMDDDAAA>>>999555333666888888555222444:::???AAA@@@;;;555555<<>>GGG???999:::<<<999666555666888888555000000444999AAAEEECCC:::444888???CCCIII>>>555555888888777777<<<======999444222444777999444...+++---///111111333333222000...111666;;;AAA???@@@CCCAAA===???FFFLLLJJJFFFCCC???===;;;:::HHHNNNRRROOOGGGCCCHHHNNNPPPVVVLLLwww|||}}}pppxxxppp{{{{{{rrruuu{{{~~~zzzuuuvvv|||wwwgggZZZ^^^iiimmmjjjfffiiicccgggjjjddddddcccZZZhhhaaa]]]\\\\\\XXXVVVVVVWWWNNNOOONNNDDDAAAFFFEEE======>>>>>>>>>===;;;:::666???GGGGGGBBBAAAHHHPPPHHHMMMLLLUUUqqqLLLTTTqqqnnnlll```uuu~~~lll444???888@@@JJJHHHHHHJJJGGGEEEEEEEEEFFFFFFFFFFFFFFF@@@FFFIIIGGGFFFHHHJJJIIIKKKHHHGGGJJJOOOPPPKKKFFF???@@@BBB@@@999444888@@@999777888;;;:::666555777999999;;;AAAKKKRRRMMMDDDAAA===>>>CCCCCC@@@IIIWWWWWWXXXXXXWWWVVVTTTRRRPPPRRRNNNJJJIIILLLQQQUUUWWWXXXSSSNNNMMMOOONNNJJJFFFHHHJJJWWWiiioookkknnnxxxrrrtttmmm___[[[eeeooorrrkkkrrrsssmmmkkkpppnnnhhhjjj\\\SSSVVVWWWMMMEEEBBBAAACCCFFFHHHHHHGGGEEEDDDDDDGGGIIIJJJIIIHHHHHHIIIAAACCCEEEFFFGGGFFFDDDCCCDDDGGGBBBCCCKKKLLLPPP^^^fffccc___]]]```jjjxxxDDD888222222666AAALLLPPPLLLGGGDDDGGGIIIHHHDDDAAAAAABBBFFFEEEDDDCCCCCCDDDEEEFFFEEEHHHLLLNNNMMMFFF===777@@@CCCGGGKKKPPPSSSLLLCCCEEEFFFFFFFFFFFFHHHMMMPPPMMMKKKIIIGGGGGGIIIKKKMMMSSSMMMFFFCCCEEEFFFEEECCC000111222111000000222444111111222111111333666999<<<>>>@@@AAAAAABBBDDDEEEBBBBBBBBBDDDEEEDDDAAA???;;;888555333333333222111000...---,,,---///222444===FFFRRRZZZ^^^aaafffjjjooossstttpppmmmnnnmmmkkkllljjjkkkoooooommmooouuusssoooiiiccc^^^]]]]]]]]]^^^aaaddddddbbb`````````\\\```cccccc```___bbbeeennniiiccc]]]XXXSSSNNNJJJ@@@>>>======???AAAAAAAAA@@@@@@AAACCCCCCDDDDDDDDDHHHJJJMMMNNNOOOOOOQQQRRRIIIIIIHHHGGGFFFDDDCCCBBBEEEHHHHHHDDDCCCEEEDDD@@@EEEBBB???>>>???AAAAAA@@@CCCBBB???===@@@DDDBBB<<>>???BBB<<<999::::::888777:::444333222444888===???@@@DDDCCCBBBCCCFFFGGGGGGGGGCCCBBB???<<<>>>DDDGGGEEEGGGHHHJJJKKKKKKJJJGGGFFFFFFBBBCCCHHHIIIFFFFFFJJJHHHHHHDDD@@@CCCMMMQQQPPPUUUJJJAAA===;;;777555555777888999666333333777<<<>>>===999555888???BBBAAA::::::===BBBCCC@@@AAAFFFCCCAAA???<<<;;;===@@@CCCEEE===888999999666222111333555555333000111666;;;???CCCBBB;;;777;;;BBBFFFIII???777666666555555666:::::::::888666666777888444111---,,,...000000///333333222000///222777<<<@@@@@@CCCEEEBBB???CCCJJJKKKHHHDDD@@@===;;;999999DDDIIIMMMKKKEEECCCGGGLLLMMMRRRGGGrrrsssxxxvvv|||{{{tttttttttpppvvvkkkcccdddiiijjjjjjkkkmmmiiilllkkkaaa```ddd___ddd\\\XXX\\\___\\\UUUQQQUUUOOOSSSSSSGGGDDDLLLNNN???>>>===;;;::::::;;;;;;888???FFFEEE???>>>CCCIIIJJJKKKLLLTTTmmmYYYMMMdddiiimmmiiivvv~~~~~~CCCIIIDDDJJJMMMFFFEEEHHHDDDIIIHHHFFFEEECCCBBBBBBAAA???FFFJJJIIIHHHIIIHHHFFFDDDAAA>>>===>>>>>>;;;999999999:::999444000333999;;;888:::>>>@@@@@@BBBFFF<<<>>>AAAEEELLLQQQLLLCCCDDD@@@AAADDD@@@===EEETTTYYYXXXXXXVVVTTTQQQOOOMMMQQQOOOMMMMMMQQQVVVZZZ\\\VVVTTTSSSTTTUUURRRJJJCCCMMMOOOYYYhhhooonnnmmmooo]]]^^^WWWOOORRRaaajjjkkkxxxvvvsssqqquuuzzzwwwqqqpppggg___]]]\\\UUUMMMIIIBBBDDDFFFIIIIIIIIIGGGFFFEEEGGGIIIIIIHHHGGGHHHIIICCCDDDEEEFFFFFFFFFEEEDDDCCCFFFDDDGGGOOOPPPRRR___ccc```^^^aaahhhqqqzzz~~~~~~???444000333999CCCLLLNNNJJJEEEDDDEEEEEEDDDBBB@@@??????EEEDDDCCCBBBBBBBBBCCCDDDBBBDDDGGGIIIIIIEEE@@@;;;BBBEEEHHHKKKOOOQQQJJJBBBCCCCCCCCCDDDFFFHHHJJJKKKKKKJJJHHHGGGHHHIIIKKKMMMPPPMMMKKKLLLPPPRRRPPPMMM---///000000000111444666333444444333222333777999999;;;>>>???@@@BBBDDDFFFCCCBBBAAAAAABBBBBBAAA???>>>;;;888666555444333222000///------...111444777@@@IIITTTZZZ]]]___cccgggooorrrrrrnnnkkkmmmnnnmmmkkkjjjkkkmmmmmmlllooosssnnnkkkfffaaa^^^]]]^^^___aaadddfffddd```^^^```ccc__________________```aaaddd^^^UUUNNNIIIGGGEEEDDD;;;;;;;;;<<<>>>??????===BBBBBBCCCCCCCCCBBBBBBAAAGGGIIIKKKKKKJJJIIIJJJKKKGGGGGGHHHHHHHHHGGGEEEDDDEEEGGGFFFCCCBBBEEEEEECCCFFFDDD@@@???@@@BBBCCCCCCAAAAAA???>>>AAAEEECCC>>>AAAAAA@@@>>><<<;;;999999:::;;;===???@@@@@@??????FFFEEEDDDEEEHHHJJJJJJJJJJJJIIIJJJMMMQQQQQQNNNKKKEEEJJJLLLJJJIIIJJJIIIFFFIIIKKKLLLMMMMMMKKKHHHGGGGGGGGGFFFCCC???=========>>>:::888:::999666333444111444999===@@@CCCGGGIIIJJJHHHFFFFFFGGGGGGFFFEEE@@@AAA???===@@@GGGIIIHHHJJJJJJJJJJJJJJJJJJJJJIIIJJJDDDBBBEEEHHHHHHGGGHHHGGGEEEAAAAAAIIIRRRTTTRRRPPPFFF<<<888777555555777777999999666333222444777999888666555<<>>AAADDDDDDAAA@@@CCC>>>@@@AAA@@@???@@@DDDGGGAAA:::666777666111---,,,000111111000///333:::???AAADDDDDD@@@>>>CCCIIILLLEEE???999666444111222666999888777777999:::999888000//////111222333111///222222111000000333888<<<>>>AAAEEEGGGCCCAAAGGGOOOKKKGGGAAA===;;;:::999888???BBBEEEFFFDDDDDDGGGKKKOOOTTTIIIsssxxx~~~|||zzz~~~yyy~~~zzzmmmrrrmmmjjjiiigggfffiiinnnpppmmmppplll]]]\\\bbbaaaeee[[[TTTXXX]]][[[TTTOOORRRMMMSSSTTTGGGCCCIIIKKKCCCAAA===:::999:::;;;<<<:::@@@DDDBBB<<<:::===AAAKKKGGGKKKQQQccciiiEEEUUUfffjjjoootttsssSSSKKKJJJPPPMMMBBBBBBFFFBBBGGGEEEBBB@@@>>>======>>>AAAGGGKKKIIIGGGEEEBBB>>>===;;;888555444444444555555444555777666444666;;;GGGCCCBBBEEEEEEDDDEEEIII333999@@@EEEKKKPPPMMMHHHBBBAAACCCDDD@@@===HHHXXXZZZYYYXXXVVVSSSPPPMMMLLLLLLKKKKKKNNNSSSWWWZZZ[[[UUUSSSSSSTTTTTTRRRMMMHHHRRRTTT]]]iiirrrqqqggg^^^MMMNNNKKKIIITTTeeemmmkkk{{{xxxxxxyyywwwssssssvvvpppnnniiiaaa]]]ZZZUUUNNNCCCDDDFFFHHHIIIHHHGGGFFFGGGHHHHHHHHHFFFGGGHHHJJJFFFFFFEEEEEEEEEEEEEEEEEEBBBGGGGGGLLLUUUTTTTTT___```___```gggqqqxxxzzzzzzppp888...---444===GGGLLLKKKHHHEEEKKKIIIGGGEEEEEEDDDCCCBBBCCCCCCBBBAAA@@@@@@AAAAAA===???BBBDDDEEECCCAAA@@@EEEHHHJJJLLLOOOPPPJJJBBBBBBAAAAAADDDHHHJJJIIIGGGEEEEEEDDDDDDEEEGGGIIIJJJIIIHHHJJJNNNRRRRRROOOKKK---...///000000111333555555555555444333444777999999<<<>>>???@@@AAADDDFFFEEEBBB@@@???@@@AAA@@@@@@???<<<888666555444333222000...---,,,...222666999BBBJJJTTT[[[]]]___cccgggooorrrqqqllljjjmmmooonnnnnnnnnmmmllljjjiiiӵ______```aaaaaaeeegggddd___]]]aaafffaaa^^^ZZZYYY[[[\\\[[[YYYUUUPPPIIIDDDBBBBBBBBBCCCBBBAAAAAABBBBBBAAA>>>;;;CCCCCCCCCCCCBBBAAA@@@@@@BBBCCCEEEEEEDDDDDDDDDEEEIIIJJJKKKLLLKKKJJJHHHGGGFFFHHHGGGCCCCCCGGGHHHFFFFFFCCC@@@>>>???BBBCCCDDD???AAA@@@???BBBFFFEEE@@@@@@???>>>===<<<;;;:::999;;;<<<===>>>????????????GGGFFFDDDDDDEEEGGGHHHIIIĦQQQNNNKKKEEEJJJLLLĦIIIFFFIIIJJJLLLMMMMMMKKKIIIHHHHHHFFFDDDAAA>>><<<<<<<<<<<<ӵ666777<<>>@@@BBBDDDBBB???>>>???<<<@@@CCCCCC@@@@@@CCCFFF:::555222333222---******---......ĦBBBEEEEEEBBBBBBFFFJJJJJJ???<<<999777333///222888999777666777;;;;;;999666...000444777888777444222000/////////111444888;;;;;;AAAFFFGGGCCCBBBIIIQQQJJJFFF???<<<;;;<<<;;;999<<<>>>AAACCCDDDFFFIIILLLPPPVVVLLLwww{{{yyyyyyllloookkkjjjiiigggeeeiiioooqqqlllnnniii\\\YYY^^^[[[hhh]]]UUUUUUXXXWWWTTTTTTSSSMMMRRRUUULLLFFFEEE@@@DDDBBB@@@===;;;;;;<<<<<<;;;???AAA@@@;;;999:::===GGGAAAJJJKKKSSSoooAAAOOOpppgggpppvvvsssfffDDDEEEKKKHHH===>>>DDD@@@CCCAAA???===<<<>>>@@@AAADDDGGGHHHDDDAAA???;;;666888888888777666777999;;;999777888===@@@???AAAEEEJJJGGGFFFGGGFFFBBBAAADDD...777@@@EEEIIILLLLLLHHHAAABBBDDDEEEAAABBBPPP```WWWVVVUUUSSSQQQOOONNNMMMKKKKKKLLLPPPTTTWWWXXXWWWSSSOOOKKKIIIJJJMMMNNNNNNNNNUUU```mmmtttnnn[[[IIIHHHNNNQQQSSS]]]kkkqqqmmmmmmsss}}}~~~ppp___aaammmjjjooommmbbb\\\]]][[[SSSEEEFFFGGGHHHGGGFFFEEEDDDHHHHHHHHHFFFEEEFFFHHHJJJGGGGGGFFFEEEEEEEEEFFFFFFBBBHHHJJJOOOXXXUUUTTT]]]```bbbfffmmmsssxxxzzzzzz___111+++---555BBBJJJLLLJJJHHHFFFOOOKKKFFFEEEGGGGGGFFFCCCCCCCCCBBBAAA@@@@@@??????888<<<@@@CCCCCCAAA@@@???EEEHHHJJJKKKMMMOOOJJJDDDBBB@@@@@@DDDJJJLLLIIIDDD>>>>>>???@@@AAACCCEEEFFFFFFFFFGGGIIIKKKIIIFFFBBB---...//////......000222444555444333222333666999<<<>>>@@@AAAAAAAAACCCEEEFFFCCC@@@??????@@@@@@@@@>>>;;;888555444444222111...---++++++---222777:::BBBJJJUUU[[[]]]```eeejjjooorrrqqqmmmkkkmmmooonnnoooooonnnjjjhhh4ĉ@ӵ___```aaa```bbbdddaaa^^^]]]aaafff___ZZZUUUTTTUUUUUUSSSPPPRRRNNNHHHCCC@@@>>><<<:::======???AAADDDCCCAAA???@@@@@@@@@@@@???>>>===<<<<<>>===???AAABBBBBB>>>AAABBBAAACCCFFFEEEBBB============<<<<<<<<<<<<======>>>???@@@@@@@@@@@@FFFFFFEEEDDDDDDEEEGGGIII>LQQQQQQNNNKKKGGGKKK=hĦGGGHHHIIILLLMMMNNNLLLJJJIIIGGGEEECCC@@@???>>>>>>===4ĉ@ӵCCCGGGLLLNNNLLLKKKKKKMMMJJJHHHFFFEEEFFFFFFEEEDDD@@@BBBBBBBBBGGGMMMOOOLLLHHHHHHGGGGGGHHHJJJLLLMMMGGGBBB<<<;;;@@@FFFGGGEEEFFFAAA@@@FFFOOOSSSQQQMMMDDD<<<555333222111444888777777666444222000000111222333444999BBBIIIEEE<<<<<>>===<<<;;;===@@@BBBBBB???>>>>>>???333///...//////+++)))+++------...>LHHHCCCDDDCCC@@@AAADDDCCC@@@888777888888444000333999:::888777999;;;;;;777333...111666999999777444222------,,,---111555888::::::AAAEEEDDDBBBCCCIIINNNFFFAAA;;;999:::;;;:::888;;;===AAADDDFFFIIILLLOOOMMMVVVNNNyyy|||}}}}}}{{{qqqnnnpppjjjhhhjjjlllkkklllnnnpppiiiiiiggg]]]ZZZZZZRRR^^^[[[YYY[[[ZZZWWWWWWYYYXXXLLLOOOWWWUUUQQQJJJ===@@@@@@@@@>>>===;;;999888:::<<<>>>>>><<<;;;<<<===@@@<<>>AAA???===<<<<<<>>>AAACCCCCCEEECCC>>>===???===999999;;;>>>>>>=========>>>@@@===???CCCDDDCCCDDDGGG@@@>>>@@@DDDDDDAAA???AAA888AAAIIIKKKLLLMMMLLLIIIIIIJJJIIIFFFBBBCCCPPP]]]OOOOOONNNNNNMMMMMMMMMMMMNNNNNNOOORRRUUUVVVUUUTTTNNNKKKGGGDDDDDDFFFGGGHHHCCCOOO```nnnooo```JJJ999JJJVVV___aaadddkkkmmmhhhccchhhtttzzzooo]]]WWW\\\bbbiiihhh^^^ZZZ]]]\\\WWWKKKKKKKKKJJJHHHFFFDDDCCCHHHHHHHHHFFFEEEEEEGGGIIIHHHGGGFFFFFFFFFFFFGGGGGGDDDKKKLLLQQQYYYUUUSSS\\\bbbhhhnnnqqqqqqsssxxx}}}OOO...---111:::FFFLLLLLLJJJIIIHHHJJJFFFBBBAAACCCDDDBBB@@@DDDDDDCCCBBBAAA???>>>>>>777<<>>@@@AAABBBCCCDDDIIIHHHGGGFFFEEEDDDCCCAAA---......---,,,+++---...222333333222111222666888===>>>@@@AAAAAAAAACCCEEEFFFDDDAAA@@@@@@AAA@@@???===:::666444444333222111...,,,******---222888<<>>AAADDDEEEGGGJJJLLLKKKJJJIIIHHHHHHGGGFFFFFFJJJLLLKKKHHHGGGJJJJJJHHHAAA???======???@@@@@@@@@>>>BBBDDDBBBCCCFFFEEEBBB<<<<<<=========>>>>>>>>>?????????@@@@@@@@@AAAAAAEEEFFFGGGGGGFFFFFFHHHJJJHdĦQQQRRRNNNKKKHHH=ĪjFFFGGGJJJLLLMMMLLLJJJHHHFFFDDDBBBAAABBBBBBBBB@@@GG=?NNNOOONNNLLLKKKKKKKKKHHHFFFDDDDDDDDDEEEDDDCCCAAACCCDDDDDDHHHNNNNNNKKKJJJJJJJJJKKKKKKKKKKKKLLLAAA>>>999777;;;DDDHHHGGGGGGBBBCCCIIINNNMMMIIIGGG>>>999666555444111333777555444222111000000111111111444888<<>><<<999888111---+++,,,,,,)))***---///000222HdĦKKKHHHIIIFFFCCCDDDFFFBBB;;;333444777:::888333444888999::::::;;;;;;999555111...111666777666333000///,,,++++++---222777999:::<<>>CCCBBBBBBDDDAAA<<<;;;>>>???======@@@???;;;999:::???GGGNNNQQQTTTXXXYYYWWWSSSQQQLLLDDD???AAAJJJSSSHHHHHHHHHHHHIIIJJJLLLMMMKKKKKKLLLNNNPPPPPPOOOMMMJJJKKKKKKKKKIIIEEEAAA>>>>>>JJJ___lllcccMMM===;;;XXXeeennnmmmjjjllljjjddddddaaadddmmmrrrjjj\\\RRRUUUXXXXXXTTTQQQRRRRRRPPPPPPOOONNNMMMKKKIIIGGGFFFGGGHHHHHHGGGEEEEEEFFFHHHFFFFFFGGGGGGGGGHHHHHHHHHFFFLLLMMMQQQYYYWWWUUU___dddkkkrrrrrroooqqqxxxBBB///444>>>CCCJJJNNNLLLJJJIIIIIIFFFDDDBBBBBBCCCCCCCCCBBBDDDDDDCCCBBBAAA???===<<<999???FFFHHHEEE@@@<<<;;;:::>>>@@@@@@AAADDDCCC@@@;;;:::;;;???CCCEEEBBB@@@===>>>AAACCCEEEEEEEEEEEEFFFEEECCCAAA@@@AAAAAABBB+++,,,,,,ӵ///000000ĭӵ@@@ӵBBBĦ<<<999666444444444333222...ӵӵqqqnnnĦƜ`1.׼sZZZZZZZZZ]]]ĦUUURRROOONNNNNNNNNNNNNNNLLLӵAAAĦ@@@???>>>;;;777444555666777888ĭӵIIIJJJĦIIIEEE>>>Ħ@@@ĦDDDFFFEEEBBB>>>>>>>>>>>>>>>>>>>>>>>>AAAAAAFFFMMMDdDGGGKKKKKK?fӵCCCEEEGGGĦDDDBBBBBBӵƜ`1.׼sQQQNNNĭӵAAADDDEEEGGGKKKLLLMMMMMMLLLIIIFFFӵ888BBBJJJLLLĦFFFKKKLLLEEE@@@333222///111222333222777<<<Ħ@@@DDDEEE@@@???CCC===Ħ++++++)))''')))...222333666DdDDDDFFFGGG666333ӵ;;;777ӵ666ӵ,,,,,,///CCCAAAĦ===IIIӵTTT]]]UUUĭӵqqqhhhqqq|||vvvqqqnnnppprrrooommmmmmuuunnnnnnlllaaa```ccc]]]TTTTTTZZZaaabbb^^^[[[[[[UUUCCC@@@HHHLLLQQQOOOEEE>>>===<<<<<<;;;:::::::::999888888:::<<<===<<<;;;>>><<>>???IIIJJJJJJIIIMMMSSSSSSOOORRRNNNJJJHHHGGGEEE@@@<<>>QQQhhhppptttooommmnnniiiaaacccbbb```aaaeeeggg___UUUQQQMMMLLLMMMMMMIIIHHHJJJNNNNNNMMMLLLKKKJJJIIIIIIFFFGGGHHHHHHFFFEEEEEEFFFDDDEEEGGGIIIIIIJJJIIIIIIHHHMMMMMMQQQZZZZZZ[[[fffeeejjjppprrrqqqtttyyy999222>>>MMMOOOOOONNNLLLIIIGGGFFFAAABBBDDDDDDCCCCCCDDDDDDBBBBBBBBBAAA???===;;;999===CCCHHHHHHDDD@@@???@@@;;;???AAA??????AAAAAA>>>:::<<<>>>@@@BBBCCCCCCCCC>>>@@@CCCEEEGGGFFFEEEEEEBBBBBBAAA???>>>===>>>???)))***?~4------...g&e>&e>>>g&eEEE>hӵ999666555555555555444g&e666guO>uO>&ewwwsss4ff?>ߝLfffgĉ@YYYWWWWWWVVVShӵIIIHHHJJJLLLNNNNNNNNNg&e???>hӵ888888666333111555666777fff?><z@@@g&e>&eFFFGGGHLIIIGGGCCCShӵgLEEEDDDEEEEEEBBBAAA@@@@@@???>>>======S?ʬ@@@AAA3h?D%%)?JJJJJJZufĦ@@@BBBEEEgLEEEBBBAAAg&eFFFgĉ@NNNQQQg&e>&eEEE@eAAACCC??IIIDDDKKKLLLNNNNNNKKKEEEg<ĉ444666BBBLLL3we<ĦHHHMMMJJJ@@@3h?@e,,,...111444555333999???Z>>>999>>>>>>8888883h?gL000,,,***'''%%%(((---555666999D%%)?@@@fff?><z>>>777=?Ħ777g&e999g&e...------S?ʬDDD4ff?>ߝL;;;@eDDDg&eVVVRRR[[[3h?g&e>&e??zzztttvvvsssvvvrrrpppqqqooojjjhhhjjjyyytttuuupppbbbbbbiiiiiibbb[[[VVVXXX[[[ZZZZZZ[[[]]]JJJCCCGGGHHHMMMQQQLLLBBBAAA>>><<<<<<===???@@@999777777999;;;<<<;;;999@@@>>>GGGEEENNNHHHfffbbbRRR```gggYYYppprrrPPP000666777///444>>>:::<<>>777999@@@BBB<<<999:::<<<===CCCJJJOOOPPPOOOMMMNNNPPPNNNHHH@@@===777555;;;GGGRRRWWWMMMMMMLLLMMMNNNOOOQQQSSSRRRQQQRRRSSSUUUVVVVVVTTTPPPQQQQQQQQQQQQRRRTTTVVVSSSXXXggglllSSS777DDDgggooorrroooiiiiiilllfff[[[]]]fffgggZZZRRRVVV\\\^^^WWWOOOLLLRRRRRRKKKHHHLLLIIIIIIIIIIIIIIIIIIIIIIIIEEEGGGIIIIIIGGGEEEDDDEEEBBBDDDGGGIIIKKKKKKJJJIIIHHHMMMLLLQQQ[[[]]]```mmmeeehhhmmmqqquuuxxx{{{}}}444555DDDYYYVVVSSSOOOKKKHHHEEECCC999===AAAAAA???>>>???BBBAAAAAAAAA@@@>>>;;;999777AAAEEEHHHGGGCCCAAABBBEEE@@@DDDEEEBBB@@@BBBBBB@@@===???BBBCCCDDDDDDFFFHHH>>>@@@CCCEEEFFFFFFDDDCCCDDDEEEEEECCC@@@>>>======)))4Dӵ***,,,,,,Hƅ^Hu]Ħ:::Hu]ĦDDDZuR)Ħ===999666333222222222Hu]Ħ666HŐeHŐeHu]ĦvvvqIܗGIӵiiittVVVRRROOOHGgĉ@KKKGGGKKKLLLMMMOOOPPPPPPHu]Ħ@@@ZuR)Ħ555555555666666777999sߝLGdUĦAAAHƅ^Hu]ĦGGGntHdĦCCCBBBHGgĉ@>>>HdĦFFFDDDFFFFFFDDDBBBAAA@@@???>>>>>>Htƅ^@@@@@@Bt=o9ĦDtfo9ĦIIIEEEDDDg????>>>HdĦIIIGGGEEEHu]ĦFFFttIIIJJJHƅ^Hu]ĦCCCH׼sBBBDDDDDDFFFFFFTTTOOOHHHBBB???===tQ444111777CCCje<ĦFFFKKKGGGBt=o9ĦH׼s333666777444333444999===@@@HtĦAAA777777555444Bt=o9ĦHdĦ000***++++++***,,,111555888:::Dtfo9ĦsߝLGdUĦAAAHt@cӵHu]Ħ777Hu]Ħ///...Htƅ^BBBqIܗGIӵ<<<H׼sAAAEEEHu]Ħ[[[aaaBt=o9ĦHƅ^Hu]Ħzzzpppqqqxxxjjjpppvvvtttnnniiiiiikkk~~~wwwrrroookkkeeebbbcccbbb___ZZZWWWWWWXXXXXXXXXVVVJJJJJJVVVZZZQQQMMMSSSOOODDD;;;<<<>>>;;;:::<<<888999:::;;;<<<<<<<<<<<>>AAAEEEIIILLLMMMOOOSSSVVVWWWTTTTTTWWWSSSLLLKKKOOOIIIHHHFFFBBB>>>;;;;;;<<<@@@?????????:::777===FFFAAAAAA???<<<<<<@@@HHHNNNSSSMMMGGGHHHMMMMMMFFF???444888999999@@@LLLWWW\\\RRRRRRRRRSSSTTTUUUVVVVVVVVVWWWXXXXXXXXXWWWVVVUUUOOOOOONNNLLLKKKMMMRRRWWW]]]cccjjjdddSSSLLL___zzzvvvssslllhhhiiijjjddd[[[fffbbb]]]ZZZYYYXXXVVVTTTTTTRRRQQQQQQQQQQQQOOOMMMJJJIIIHHHHHHHHHHHHIIIJJJEEEGGGIIIIIIGGGEEEDDDDDDBBBEEEGGGHHHHHHGGGGGGGGGPPPMMMNNNTTT[[[aaaiiiqqqaaakkksssssssssxxx444===TTT^^^YYYSSSMMMIIIFFFCCCAAA>>>BBBBBB>>>===???@@@???>>>>>>===<<<::::::<<<===BBBIIIKKKGGGCCCCCC@@@;;;;;;DDDIIIDDD@@@CCCEEEDDD>>>======???BBBEEEGGGGGGAAAEEEJJJMMMLLLHHHEEECCCGGGGGGFFFCCC@@@>>>>>>???)))***4DuXӵ++++++***DdDΦDdDĦ999DdDĦCCCBBBt|>>???DdDĦGGGEEEGGGGGGEEEAAA@@@???>>>===q<RCCCBBBqjRgdKӵHdDĦgdKӵFFFCCCGR/f6LĭĦ@@@@@@DdDĦIIIFFFEEEDdDĦFFF`eĭGGGDdDΦDdDĦ@@@DdDĦBBBAAA???>>>???CCCGGGJJJLLLOOOJJJBBB<<<999:::geĦ666444:::FSĦFFFJJJqjRgdKӵDdDĦ444888888555333555444===FFFDdDĦ999555777777qjRgdKӵDdDĦ000++++++++++++000888;;;>>>>>>HdDĦgdKӵDdDDdDĦAAADdDĦ4DufӵDdDĦ666DdDĦ///q<RDDDBBBpeƜ4DuTӵ===DdDĦ@@@DDDDdDĦ^^^qjRgdKӵDdDΦDdDĦtttjjjgggggghhhqqq{{{gggiiillllllkkkjjjkkklll|||xxxtttrrrllldddbbbddd___\\\ZZZZZZ\\\]]]^^^^^^SSSPPPMMMKKKJJJKKKOOOTTTRRRGGG>>><<<;;;999999<<<999::::::;;;;;;<<<<<<<<>>===;;;;;;@@@GGGMMMOOOIIIDDDEEEJJJJJJDDD===666999999999???KKKUUUYYYYYYXXXWWWVVVUUUVVVWWWWWWSSSSSSTTTTTTTTTSSSQQQPPPRRRRRROOOLLLJJJLLLRRRVVV[[[```jjjooohhhaaaiiiyyyxxxwwwrrrmmmmmmnnniiibbbeeebbb\\\VVVRRRSSSWWW[[[SSSRRRPPPPPPQQQQQQPPPNNNKKKJJJIIIHHHGGGHHHIIIIIIHHHHHHGGGDDDAAA@@@@@@AAA@@@CCCGGGIIIIIIHHHGGGGGGHHHHHHMMMVVV\\\^^^aaafffeeennnuuutttsssxxx|||;;;HHH\\\WWWSSSNNNKKKIIIHHHFFFEEE???BBBBBB>>>===@@@BBBAAA::::::::::::::::::<<<>>>CCCIIIKKKGGGDDDCCC@@@;;;>>>DDDGGGCCCAAACCCDDDCCCEEEDDDDDDEEEEEEFFFEEEDDDCCCFFFIIIKKKJJJHHHGGGGGGBBBBBBAAA???===<<<<<<<<<******4DuXӵ,,,***)))DdDΦDdDӵ999DdDĦBBBBBBo)h>>>>>><<<:::777444333222222DdDĦ;;;DdDΦDdDΦDdDӵvvv=ӊB1.uTӵgggHߝL`o9PPPpo9wӵJJJMMMMMMNNNMMMLLLJJJDdDĦ::::::o)h666666666666666777888:::<<<DdDΦDdDĦDDDDdDΦDdDӵJJJGIpӵDdDĦFFFpo9wӵDdDĦGGGEEEFFFGGGGGG???>>>===<<<;;;po9u===BBBEEECCCGIdnuR)ĦDdDĦnuR)ĦEEEBBBCdgĪjBBBDdDĦIIIEEEEEEDdDĦGGGHߝL`o9CCCDdDΦDdDӵ;;;DdDĦ@@@>>>===>>>AAAFFFJJJMMMMMMFFFBBB;;;666444666geĦ999888sp?aĦGGGIIIGIdnuR)ĦDdDĦ666::::::666444555444???GGGDdDĦ777444888;;;GIdnuR)ĦDdDĦ111,,,***))),,,666AAACCCDDDCCCDdDĦnuR)ĦDdDΦDdDĦAAADdDĦnuR)ĦDdDĦ777DdDĦ///po9u@@@DDDFFFBBB=ӊB1.uTӵ>>>DdDĦBBBDDDDdDĦZZZGIdnuR)ĦDdDΦDdDӵ}}}ssstttnnngggrrroookkkggghhhlllooonnnlllxxxwwwxxxuuulllcccbbbfff]]]\\\[[[[[[]]]______^^^OOOVVVVVVKKKEEEIIIMMMMMMRRRKKKBBB===999555666:::<<<;;;:::::::::;;;<<<<<<777>>>AAADDD===IIIcccVVVRRR^^^gggjjj```mmmSSSDDDBBBGGGFFFJJJHHHNNNTTTSSSOOOMMMPPPUUUQQQNNNLLLKKKHHHDDDEEEIIIFFFDDDBBB@@@>>><<<;;;;;;???CCC@@@:::;;;DDDIIIGGG::::::999888999>>>DDDIIIJJJEEEBBBDDDIIIIIICCC<<<:::<<<<<<<<>>AAAEEEHHHHHHHHHHHHHHHGGGFFFJJJRRRVVVWWWZZZ^^^hhhrrrxxxwwwvvvzzzmmmGGGUUU```TTTQQQMMMKKKJJJJJJHHHGGGCCCFFFDDD???===???AAAAAA777777777888999;;;<<<===BBBGGGIIIFFFBBB@@@===999:::<<<<<<:::999<<<<<<:::>>>???AAAAAAAAA@@@>>>===AAACCCEEEFFFFFFFFFFFFHHHBBBAAA@@@???????????????***+++4DuXӵ---******DdDʜ4DuTӵ:::>d<ĦAAADt???<<<:::777555444333333>d<Ħ===>d<ʜDd<ʜ4DuTӵyyyvvvF&uTӵggg4DufئL>eOOOpuR)ĦMMMNNNMMMMMMKKKIIIEEE>d<Ħ999Dt666555666777888888;;;===DdDΦDdDĦEEE>d<ʜ4DuTӵKKK4DwDd<ĦFFFpuR)Ħ>dd<ӵDddd<ĦGGG4DufئL>eBBBDdDʜ4DuTӵ888DdDĦ===<<<===@@@DDDGGGHHHGGGEEE===;;;777444333555geĦ===s<v>aĦHHHHHHpeӵDx<DdDĦ777<<<;;;666444666;;;@@@AAADdDĦ>>>666<<d<---)))(((...<<d<ӵDd<DdDΦDdDĦ@@@DdDӵnd<DdDĦ999>d<Ħ000peӵ???Ħ===F&uTӵ===DdDĦEEEEEE>d<ĦPPPpeӵDx<>d<ʜ4DuTӵ|||vvv{{{}}}xxxwww}}}uuukkkjjjppptttqqqkkkssswwwzzzxxxnnncccbbbggg___^^^\\\\\\\\\[[[YYYWWWLLLTTT\\\[[[VVVOOOIIIDDDPPPLLLGGG@@@999555444666>>><<<:::999999:::;;;===444<<>>======CCCAAA888<<>>>>>@@@@@@AAAHHHTTT\\\^^^]]][[[WWWTTTRRRSSSUUUWWW[[[\\\\\\\\\[[[YYYWWWVVVUUURRRNNNJJJIIILLLQQQUUU\\\\\\gggwww|||rrrgggdddooottttttnnnjjjjjjjjjiii\\\^^^bbbbbb```\\\YYYWWWQQQPPPOOOPPPRRRRRRQQQPPPNNNMMMJJJHHHGGGFFFFFFFFFJJJIIIFFFAAA===<<<>>>@@@===???AAABBBCCCDDDGGGIIILLLHHHGGGJJJNNNRRRXXX___hhhsss||||||zzz|||dddUUU]]]\\\XXXTTTPPPMMMKKKHHHFFFDDDGGGIIIFFF@@@<<<>>>@@@???999888888888:::;;;;;;:::@@@CCCEEECCC???;;;777555555444333222333444333111222555999<<<<<<<<<::::::999<<<@@@BBBBBBBBBBBBCCC@@@???>>>???@@@AAAAAA@@@)))***4DuXӵ---+++***D&dq&ĒR:::;;;sdKĦ@@@DHRRud<<<:::888666555333333sdKĦ>>>D&oq<Ōq&ĒRzzzxxxuuu>dp&ĒRjjjhhhnfʜd<Φ>d<ĦFFFs&dq&ĒRKKKLLLi?ʜtd<ĦEEEHHܗDӊBBBB<xBBBDDD<<<;;;;;;::::::B?d<>>>AAAEEEFFFBBB<<<777666777888888666666geĦ???Hg8>aĦHHHFFFB?Ho9555>d<;;;666444777;;;======>d<ӵAAAGGGB?Ho9;;;<x***222???IIIDDDCCCAAA&ӫeʬtIӇ666>d<Φ>d<Ħ@@@D&ӫetIӇ;;;DdDĦ888sdKĦ222B?dp&ĒR555<<<>d<sdKĦHHHB?Ho9s&dq&ĒR}}}xxxzzz~~~|||wwwyyymmmkkkrrruuuqqqjjjooouuu{{{zzzooocccaaafffaaa___]]]\\\[[[ZZZWWWUUULLLJJJSSSdddfffWWWHHHEEEOOOOOOLLLEEE>>>:::777666>>><<<:::999999:::;;;===???EEEPPPXXXHHHRRRiiiPPP^^^XXXkkklllZZZjjj|||sssrrrmmm===@@@FFF@@@EEEKKKOOORRROOOIIIEEEHHHLLLHHHHHHEEEAAA???@@@DDDFFFHHHFFFCCCBBBBBBAAA>>><<<;;;BBB@@@888<<>>???@@@@@@???@@@DDDIIIIIIDDD>>>???@@@@@@CCCLLLYYY```aaaZZZXXXUUUSSSRRRTTTVVVXXXWWWWWWXXXXXXWWWVVVTTTSSSRRROOOKKKIIIJJJNNNRRRUUUTTTVVVaaassszzzvvvtttvvvpppuuuvvvqqqllllllmmmmmm```^^^]]]```bbb```YYYSSSQQQPPPOOOPPPRRRRRRQQQPPPNNNMMMKKKHHHGGGFFFFFFFFFGGGHHHHHHFFFDDDBBBBBBBBB??????>>><<<===@@@EEEIIILLLHHHGGGJJJNNNRRRYYY```gggttt~~~~~~yyyvvvuuussshhhccc```TTTVVVSSSOOOKKKIIIFFFBBB@@@CCCFFFEEEAAA???BBBDDDDDD???===;;;;;;<<<<<<:::888===>>>??????;;;555111000333111000222333333111111111555;;;>>>>>>===<<<<<<444999???BBBCCCAAA???>>>;;;999888999<<<>>>>>><<<((()))4DuXӵ---++++++Hu]3hh::::::<<<ne???@@@=e<<<<<<:::999777555444333ne888@@@pIƎ@t@hvvvvvvuuu>hnnnjjjhhhfeJJJ@ďDGGGKKKNNNIIIIIIHHHFFFCCC???ne777555=e666777888:::;;;<<<>>>???egeEEEGGGsĪj@hKKKLLLMMMfdDĦFFF@ďDBBBAAAHkge@@@@@@DDD<<<<<<;;;;;;;;;@hIIIHHH@GRRRPPPHĪj@IŌQQQGGGBeneCCCHkgeIIIneGGGGGGfeDDDHu]3hh444666888se<<<>>>@@@BBBAAA<<<444...444888;;;;;;999888geĦja>aĦGGGCCC@G777666se;;;999444444888777;;;???<Ō>>>EEEKKK@G;;;777Hkge---///888BBBHHHBBB@@@===HĪj@IŌ444555ege<<<@@@Hu]3hIŌ;;;:::DdDĦ666ne111333@h===;;;>h111444;;;seBBBneKKKHHH@GsĪj@h{{{uuuuuuzzz}}}}}}tttlllkkkpppssspppkkklllrrrzzz{{{qqqddd```ddd___]]][[[[[[\\\]]]\\\[[[OOOBBBDDDXXXbbbWWWMMMMMMOOOOOOMMMGGGCCCAAA>>>999<<<;;;:::::::::;;;<<<<<>>???;;;===EEEGGGCCC===<<<<<<===??????>>>===999:::===BBBGGGGGGBBB===>>>??????BBBMMMZZZ``````XXXWWWUUUSSSSSSUUUWWWYYYSSSTTTUUUUUUUUUTTTRRRRRRQQQNNNKKKJJJLLLPPPSSSTTTSSSTTT___lllqqqnnnrrrzzzooossstttooojjjkkkkkkjjjiii```WWWUUUYYY\\\XXXTTTRRRQQQPPPPPPQQQRRRQQQOOONNNMMMKKKHHHGGGFFFFFFFFFEEEGGGJJJJJJHHHFFFDDDDDDBBB@@@>>>;;;:::===BBBGGGDDDCCCHHHPPPUUUVVVYYY]]]hhhuuu~~~wwwqqqlllhhhrrriii^^^QQQOOOLLLJJJHHHGGGEEEBBB???===BBBEEEDDDEEEJJJMMMMMMGGGDDDAAAAAAAAA@@@<<<888<<<<<<===>>>999111---......---///222333000///111555999>>>???<<<999999999444999???DDDDDDAAA???>>>;;;999777999<<>><<<'''4DuXӵ---ĵD^888888999;;;CCC???@@@???<<<;;;;;;999888666444333444:::CCCwwwuuutttssspppnnnnnnjjjgggKKKKKKKKKDDDFFFHHHIIIFFFFFFEEEDDDAAA>>>666777555999999:::<<<>>>???@@@AAACCCGGGGGGGGGIIIJJJLLLLLLLLLDdDĦGGGGGG@@@@@@@@@DDD???@@@FFF======<<<<<<<<<===GGGJJJIIIIIISSSTTTRRRQQQQQQHHHBBBAAAIIIKKKEEEEEEGGGEEEDDDD^777222444888s׼s???===<<<<<<<<<;;;888333000777:::===<<<999888geFm8DDD>aĦDDD???888999888666s׼s666999777222444:::888???DDDHo:::AAAGGGKKKIII<<<666222444111555???EEEFFFBBB@@@<<<555333444999;;;???D^888:::;;;DdDĦ777111222555444>>>999;;;???111111555;;;s׼sEEEFFFLLLJJJHHHDDDzzzoookkkrrr}}}wwwssspppppprrrsssqqqpppjjjpppxxx{{{rrreee```aaa\\\ZZZXXXXXXZZZ]]]^^^^^^RRRFFF@@@IIISSSSSSNNNLLLMMMLLLFFF??????CCCAAA;;;999::::::;;;;;;<<<<<<<<<999@@@@@@MMMMMMIIIYYY\\\\\\WWWgggdddiiiwwwooosssGGGAAAKKKPPPOOOPPPMMMHHHCCCAAAAAABBBCCCCCCGGGFFFBBBBBBGGGKKKKKKIIIEEEBBBAAABBB@@@;;;666666:::===>>>======???AAA>>>===<<<<<<>>><<<999666555888<<>>@@@AAA@@@CCCNNN[[[```___UUUTTTSSSRRRSSSSSSTTTUUURRRSSSTTTUUUUUUUUUTTTSSSSSSPPPMMMMMMPPPRRRSSSSSSUUUVVV___jjjlllhhhkkksssnnnqqqqqqllliiijjjiiigggkkkcccXXXSSSTTTVVVVVVUUUSSSRRRPPPPPPQQQQQQPPPNNNMMMLLLJJJHHHGGGGGGGGGGGGDDDGGGIIIIIIGGGEEEDDDCCCCCCCCCAAA>>><<<===@@@BBB>>>???DDDMMMTTTWWW[[[```iiiuuu~~~xxxuuusssqqqyyycccWWWRRRLLLJJJIIIHHHHHHFFFCCCAAA>>>DDDHHHIIIKKKPPPSSSRRRLLLIIIFFFFFFGGGEEE@@@<<>>===888444444555555999>>>AAAAAA???>>>>>>===:::888:::>>>AAA???===Φ4DuXӵtvӵ>d<Ħ///666666888:::<<>>;;;:::Ħ777555666999<<<;;;;;;<<<===???AAABBBCCCDDDEEEGGGJJJKKKJJJIIIIIIHHHHHHGGGGGGGGGHHHIIIJJJHHHIIILLLLLLLLLKKKKKKKKK>d<ĦHHHIIIIIIEEEDDDBBB@@@?????????@@@888999>>>DDDDDD@@@BBBHHH>>>>>>=========>>>>>>???@@@???BBBHHHJJJIIIIIILLLRRRTTTSSSPPPQQQUUUVVVUUUOOOOOOPPPPPPQQQPPPPPPPPPKKKGGGDDDDDDFFFHHHGGGEEEDDDBBB@@@AAAEEEHHHHHHFFFJJJLLLLLLJJJĦFFFCCC???===??????>>>>>>BBBBBB>d<Ħ666222000333888Be@@@BBB===;;;888777777777666555:::<<<>>>;;;888888geFYĉ===BBB>aĦAAA;;;666444444555999::::::999888666Be222666888555111444:::???EEEHHHnu]ӵ>>>GGGDDDDDDDDDBBBCCC???888111---,,,///222444777666555:::DDDGGGDDDCCC@@@;;;:::???DDDAAA;;;444444222222666<<d<Ħ666666888;;;<<<>d<Ħ;;;999666Ħ555333333555:::>>>>>><<<777;;;AAAGGGHHHCCC:::444111111666<<<BeEEELLLMMMNNNMMMĦFFFCCCAAAVVV~~~yyyyyyyyyxxxvvvuuuttttttiiinnnvvvzzzsssfff______[[[XXXUUUUUUWWWYYY[[[\\\TTTOOOGGGBBBHHHPPPLLLCCCJJJFFF>>>666999@@@@@@;;;888999:::;;;<<<===<<<<<<>>>DDD<<>>BBBDDDEEEBBBGGGHHHDDDDDDJJJNNNMMMLLLHHHDDDDDDEEECCC===777555777<<<@@@===777999???<<<:::999999:::888333///666999>>>EEEIIIIIIEEEAAAEEEEEEDDDFFFPPP\\\aaa___RRRRRRQQQPPPPPPPPPPPPPPPNNNOOOQQQRRRSSSSSSRRRRRRVVVSSSPPPQQQSSSTTTSSSQQQTTTUUU```nnnssspppqqqxxxsssuuusssooommmnnnmmmiiihhheee___[[[XXXUUUTTTSSSTTTRRRQQQQQQQQQQQQOOONNNMMMLLLJJJHHHGGGGGGGGGHHHEEEGGGHHHGGGDDDBBBBBBBBBCCCDDDDDDCCC@@@>>>>>>???@@@===>>>EEEMMMTTT]]]fffiiiuuu}}}~~~zzz[[[PPPSSSPPPNNNLLLKKKJJJHHHEEECCCCCCIIINNNNNNOOORRRSSSQQQOOOKKKHHHIIIKKKIIIDDD???BBB@@@AAACCC>>>444000222---000777===:::333444:::888<<>>999555666888666999;;;<<<<<<<<<<<<===:::777444666;;;===<<<999?aŖ%7uSQuR)ӵsdKĦ000333555888999;;;gdKĦCCC@@@???AAABBB@@@>>><<<;;;999888666555444444444gdKĦHHHNNNOOOOOOWWW___eeehhhkkkrrrxxxxxxyyyuuuqqqpppqqqooojjjkkkllliiiddd```^^^XXXQQQHHHGGGGGGFFFEEEDDDCCCCCC@@@AAABBBCCCDDDDDDDDDDDDCCCCCCBBB???;;;999999gdKĦ:::999999;;;<<>>;;;===@@@BBBBBB===:::;;;AAADDDCCCBBBDDD???>>><<<<<<>>>@@@@@@@@@BBBDDDGGGJJJLLLLLLLLLLLLTTTQQQPPPQQQTTTUUUTTTRRRTTTRRRPPPPPPPPPQQQPPPOOOLLLGGGBBBBBBDDDEEECCC@@@AAABBBCCCEEEFFFHHHIIIIIIMMMMMMLLLgdKĦCCC@@@<<<;;;???AAA@@@AAACCCAAAsdKĦ555222555666999AAA>>>;;;555111111888>>>>>><<<;;;@@@AAAAAA>>>:::999ŶS<<<999:::3we<777666888;;;BBBAAA???:::555111---111555666666777:::===DDDCCCDDDiĉ@3hR/ŌCCCBBBDDDEEEDDDCCCAAA777000111222000111555222333666;;;@@@DDDEEEEEE???:::999@@@FFFDDD>>>;;;<<<999666444777===DDDHHHBBB:::555666999DdDĦ888666777:::;;;sdKĦ<<<999gdKĦ444666999<<<>>>===999666222<<>>:::;;;;;;999===<<<<<<<<<<<<======>>>@@@???BBBUUUPPPHHHZZZ]]]MMMOOOVVVaaajjjooonnnllleeehhhlll===@@@FFF@@@:::<<<>>>???@@@@@@???>>>EEEEEEDDDDDDDDDFFFGGGHHHHHHEEEBBBCCCFFFEEE???::::::::::::;;;<<<===>>>???999::::::888555333333444999666<<>>:::KKKVVVXXXhhhhhhfffggg~~~zzz|||xxx}}}aaaZZZRRROOOQQQPPPNNNLLLJJJHHHHHHGGGKKKLLLNNNMMMLLLLLLMMMOOOLLLLLLKKKKKKIIIFFFAAA===AAAEEEIIIGGGAAA:::666444222888>>>>>>888444555888999>>>???;;;777999:::999333999???AAA>>>;;;<<<===999999999999999999999999>A***ne,,,///444666888999neDDDCCCAAABBBCCCBBB>>>;;;;;;:::999777555444333333neAAAJJJNNNOOOMMMVVVaaahhhkkknnnsssxxxwwwwwwtttooonnnooommmiiiiiikkkiiibbb\\\XXXSSSMMMFFFFFFFFFEEEDDDCCCCCCBBB>>>???AAACCCDDDEEEFFFFFFBBBBBBAAA>>>;;;999ne;;;:::999:::;;;===>>>@@@AAABBBBBBDDDFFFHHHIIIKKKMMMOOOPPPOOOMMMLLLLLLLLLNNNQQQUUUWWWWWWVVVOOOMMMKKKHHHHHHHHHJJJDeMMMLLLKKKJJJIIIDDD>>><<<===@@@AAABBB@@@>>>???DDDGGGEEEDDDEEECCCAAA>>>>>>???@@@@@@@@@@@@CCCFFFJJJNNNOOOPPPPPPRRRQQQOOOQQQSSSTTTSSSQQQRRRPPPOOOOOOQQQRRRRRRQQQMMMIIIEEEDDDFFFFFFBBB>>>???@@@AAACCCFFFHHHJJJKKKMMMMMMneDDDCCC???;;;;;;???AAAAAAAAADDDFFFne666888888777999<<<@@@BBB@@@<<<999444000111888>>>===;;;:::@@@AAA@@@===::::::>A===999777k<>>>:::888888:::AAAAAA>>>:::555111000000///222666777666777999<<>>AAABBBBBB===:::;;;BBBEEE@@@:::777888666555555999???EEEIIICCC<<<777999;;;De<<<999777777999;;;ne;;;<<<ne:::666888;;;>>>>>><<<999666444<<>>:::999666222000444:::???EEEKKKPPPTTTNNNMMMneHHHEEEEEEEEEjjj}}}xxx}}}zzzuuuyyyppptttvvvwwwxxxxxxqqqiiieeegggeee___]]]___aaa```UUUNNNHHHFFFJJJMMMNNNMMMOOOPPPLLLDDD@@@AAA@@@>>>>>>======<<<<<<<<<======???===<<>>@@@BBBCCCDDDFFFEEEDDDDDDDDDEEEFFFGGGGGGDDD@@@AAACCCBBB???;;;;;;;;;;;;<<<<<<===>>>???999:::;;;;;;999999999;;;===999???LLLRRRKKKDDDCCCCCCDDDAAA@@@JJJVVVTTTJJJKKKJJJHHHHHHHHHJJJMMMNNNUUUVVVWWWVVVTTTRRRRRRRRRRRRPPPNNNPPPVVV\\\]]]ZZZ\\\eeemmmooorrrwwwyyyxxxrrrttttttqqqmmmjjjkkklllfff```\\\]]]\\\WWWSSSSSSWWWVVVRRRMMMMMMPPPOOOKKKKKKIIIGGGFFFGGGGGGFFFEEEFFFEEEDDDEEEFFFFFFDDDBBBFFFEEEDDDDDDEEEGGGIIIJJJ;;;EEEJJJOOOEEEMMMqqqyyyaaafff|||yyy{{{yyy[[[TTTNNNNNNNNNNNNMMMLLLLLLKKKKKKKKKQQQRRRSSSRRROOONNNNNNOOOLLLLLLKKKKKKIIIFFFBBB???CCCEEEFFFEEEAAA;;;666333;;;AAAGGGFFF???999777888999===???;;;888:::;;;:::<<>>BBBCCCCCCDDDDDDAAA<<<888:::999888666444222222111<<>>@@@CCCEEEFFFGGGHHHAAAAAAAAA>>>:::888;;;<<<<<<;;;;;;<<<>>>???@@@BBBCCCCCCEEEHHHJJJLLLMMMNNNOOOPPPPPPPPPPPPQQQQQQSSSVVVZZZ\\\\\\[[[TTTRRROOOLLLJJJIIIIIIIIIQQQQQQOOOLLLJJJGGGCCC???===>>>@@@AAABBBAAA>>>???DDDGGGEEEDDDEEEEEECCCAAA@@@@@@AAAAAA@@@BBBDDDGGGKKKNNNPPPQQQQQQQQQOOOOOOPPPQQQRRRQQQPPPPPPOOONNNOOOQQQRRRRRRRRRJJJGGGDDDCCCDDDCCC@@@<<>>@@@@@@>>>999555333111333:::???===:::999@@@???>>><<<:::;;;===:::777BBBBBB>>>:::999999@@@@@@>>>999444111000000111444777777666666999<<>>@@@CCC555000,,,...000111444777>>><<<::::::<<<>>>??????<<<;;;>>>CCCAAA:::444333444444444777;;;AAAFFFIIICCC===:::<<<>>>BBB===:::777666888999777;;;;;;:::999888:::===???>>>;;;777444555;;;???<<<888777555444333999BBBJJJNNNOOOOOOOOOEEEGGGFFFIIIHHH>>>BBBjjj}}}yyyqqqyyyxxxlllqqqnnnuuuyyyyyyxxxwwwsssmmmjjjllliiibbb]]]___cccddd___YYYQQQLLLJJJKKKLLLLLLMMMOOOMMMEEEAAAAAAAAA??????>>>===<<<<<<<<<<<<<<<===<<<666@@@CCCHHHTTTDDDGGGMMMUUU\\\gggnnnhhh\\\dddmmm}}}zzzMMM222===:::======>>>???BBBEEEHHHJJJFFFEEEDDDDDDCCCDDDDDDDDDEEEBBB??????AAA@@@===:::999999::::::;;;;;;<<<<<<666999;;;=========???AAA@@@<<>>>>>;;;999;;;<<<;;;<<<>>>??????>>>@@@FFFKKKAAA@@@>>>===<<<<<<<<<&&&&&&&&&'''((()))***+++,,,,,,+++)))''''''***,,,222555888999:::<<<>>>@@@CCCDDDEEEEEECCC@@@<<<999:::999777444222111000000222333888@@@IIINNNPPPPPPNNNWWWbbbjjjlllnnnrrrvvvvvvvvvsssnnnmmmnnnlllhhheeeiiiggg\\\OOOIIIFFFCCCAAAAAAAAAAAAAAA@@@@@@@@@???@@@AAACCCEEEFFFFFFGGG@@@@@@@@@===:::888888999;;;<<<===<<<;;;<<<===???@@@BBBDDDEEEFFFHHHKKKMMMNNNNNNOOOOOOQQQRRRSSSTTTXXXXXXYYY\\\______^^^\\\YYYWWWTTTQQQOOOMMMMMMMMMJJJLLLNNNPPPPPPNNNKKKJJJDDDBBB???>>>>>>???@@@AAA===:::<<>>???@@@???>>>CCCBBBBBBCCCEEEHHHKKKMMMLLLKKKJJJGGGEEEDDDCCCBBB@@@;;;999;;;===<<<<<>><<<;;;;;;999666444444333666===AAA>>>:::999???>>>===<<<;;;<<<>>>@@@===<<<999666444777<<<@@@???BBBDDDCCC>>>;;;:::;;;???>>><<<999444111000000222555777777666666999<<>>CCCAAABBBDDDDDDBBB???>>>>>>///...---...111444888:::@@@===999888999;;;============???@@@;;;333000333333444666999===AAAEEEGGGBBB>>><<<>>>>>><<<<<>><<<888444333666;;;===<<<999888888999???DDDLLLPPPOOOKKKFFFCCCBBBGGGIIIDDD@@@BBBFFFHHH888@@@jjjtttssssss~~~pppmmmoootttwwwvvvvvvuuuoooiiigggkkkiiibbb\\\\\\______```^^^ZZZUUUPPPLLLHHHGGGJJJNNNMMMFFFAAA@@@@@@?????????>>><<<<<<;;;;;;;;;;;;===666===EEEPPPWWW<<<>>>OOOaaaiiillljjj^^^PPP```nnn^^^222888999???@@@AAADDDFFFHHHJJJKKKEEEEEEDDDCCCCCCBBBBBBBBBAAA@@@@@@AAABBB@@@<<<888666666777777888888888888444666:::<<<======???@@@@@@<<>>@@@AAAEEEJJJNNNFFFDDDAAA>>><<<<<<<<<%%%%%%&&&&&&'''(((***+++------,,,***((((((***,,,000333777;;;<<<>>>AAACCCFFFFFFFFFDDDBBB???>>>===:::888666444222000//////000444;;;CCCKKKOOOPPPOOOQQQXXXaaafffhhhkkkpppuuuwwwwwwtttooonnnpppnnniiifffiiidddWWWJJJDDDCCCAAA???????????????@@@@@@@@@BBBBBBCCCDDDEEEEEEEEEDDD?????????<<<999888888999<<<=========<<<<<<>>>???BBBCCCFFFGGGHHHKKKNNNQQQPPPPPPPPPQQQRRRTTTVVVXXXZZZZZZ\\\___bbbcccaaa___]]]\\\ZZZWWWUUUTTTSSSSSSMMMNNNNNNMMMLLLJJJIIIHHHBBBAAA@@@???>>>???@@@AAA:::888:::@@@DDDDDDDDDEEEBBB@@@??????BBBDDDDDDDDDGGGGGGIIIJJJKKKLLLMMMMMMMMMNNNNNNOOONNNOOOOOOPPPRRRPPPNNNNNNNNNNNNMMMLLLBBB???<<<;;;<<<@@@CCCEEEHHHGGGEEECCCDDDGGGJJJLLLLLLKKKHHHFFFDDDBBBBBBAAA@@@;;;888999:::999:::<<<;;;<<<>>>@@@BBBAAA>>>;;;BBB===888555444555555555666555999???AAA>>>::::::>>>===<<<<<<===>>>??????<<<;;;999777666888<<>>======;;;888333111000000222555777666555555999<<>>===<<<:::444///000666555666888:::===@@@AAABBB@@@===<<<===<<<888999<<<===<<<:::888777777888999999<<<===999888:::<<<;;;888:::<<<;;;888444333333888:::===>>><<<;;;<<>><<>><<<<<<;;;;;;;;;<<<@@@:::AAAGGGQQQTTT444555JJJaaakkkggg^^^XXXTTTcccpppppp>>>000444@@@BBBFFFIIIJJJJJJHHHGGGCCCCCCCCCCCCBBBBBBAAAAAA===???BBBEEEEEEAAA;;;777555666777888888888777777222555888:::::::::;;;<<<<<<888;;;CCCCCC;;;666888:::888777888@@@HHHJJJHHHDDDDDDFFFHHHLLLPPPSSSUUUVVVSSSQQQQQQRRRQQQMMMJJJMMMFFFLLLWWWSSSIIIWWWqqqmmmpppqqqoooppprrrqqqmmmnnnooonnniiiddddddhhhnnnjjjgggaaaYYYTTTSSSTTTUUUWWWWWWTTTMMMJJJJJJJJJHHHKKKJJJHHHHHHIIIJJJIIIHHHGGGFFFEEEFFFGGGGGGEEECCCCCCBBBBBBAAAAAAAAAAAABBBOOOFFFDDDGGGBBB```nnn555(((666IIIhhh|||kkkIIICCC???FFFCCCDDDDDDEEEEEEDDDCCCCCCEEEHHHKKKMMMMMMMMMNNNOOOHHHIIIJJJIIIFFFFFFGGGIIIDDDIIILLLGGG>>>;;;@@@HHHPPPOOOKKKFFF@@@>>>???BBBBBBDDDBBB>>><<<===;;;777888:::===???@@@AAABBBCCC???<<<888555333333444666%%%%%%%%%%%%'''((()))***,,,---,,,+++)))(((***,,,///333777;;;>>>@@@BBBDDDFFFGGGHHHFFFCCCAAA@@@@@@:::999666444222000///......333;;;DDDJJJNNNOOOOOORRRXXX```eeegggjjjpppvvvyyyyyyvvvqqqpppqqqooojjjhhhggg___QQQFFFBBBBBBAAA======>>>>>>??????@@@@@@CCCDDDDDDEEEEEEDDDDDDCCC>>>>>>>>><<<999777888999;;;<<<======;;;<<<===???BBBDDDFFFHHHJJJLLLPPPSSSPPPQQQRRRSSSUUUWWWYYYZZZXXXYYY]]]aaafffhhhfffeeeaaa```^^^\\\ZZZYYYXXXXXXRRRRRRPPPNNNKKKIIIFFFEEE???@@@AAA@@@>>>>>>???AAA<<<:::<<>>===???CCCHHHKKKKKKHHHEEECCCCCCEEEIIIKKKKKKJJJGGGDDDBBBAAAAAAAAA@@@:::777999;;;:::;;;>>>KKKGGGAAA>>>>>>???@@@@@@@@@;;;555111111333666777777777:::???@@@<<<:::;;;======<<<>>>??????>>><<<;;;;;;;;;999888999;;;>>>FFFGGGFFFBBB===:::<<>>???;;;888555444666999;;;<<<>>>;;;888666222///222999777888999;;;===>>>???@@@???===<<<<<<999555666:::<<<<<<<<<:::777666666888888<<<<<<999777:::;;;:::777999:::888444333444777:::;;;???BBB@@@===>>>CCCJJJKKKJJJGGGCCC???===<<>>===<<<<<<<<<<<<<<>>CCCEEEEEE@@@;;;777888999:::;;;;;;:::999888444777:::;;;;;;999999999999555888??????666333666;;;888777:::AAAHHHKKKLLLIIIJJJLLLNNNPPPSSSVVVWWWUUUSSSRRRRRRRRRQQQNNNMMMMMMGGGMMMXXXSSSIIIYYYvvvqqqssssssqqqqqqrrroooiiiooonnnkkkgggeeeeeegggjjjhhhhhhddd\\\VVVVVVVVVTTTUUUWWWTTTMMMIIIIIIJJJHHHIIIGGGFFFFFFGGGHHHGGGFFFGGGFFFEEEFFFGGGGGGEEECCCDDDDDDDDDCCCBBBBBBAAAAAAHHHIIIGGGHHHJJJkkk[[[444DDDQQQrrr~~~\\\LLLGGGAAAGGGCCCDDDDDDDDDBBB@@@>>>===:::>>>BBBDDDEEEEEEFFFGGGFFFHHHIIIGGGEEEEEEHHHLLLCCCHHHKKKFFF??????GGGQQQSSSOOOHHHAAA;;;:::===@@@HHHHHHFFFAAA@@@BBB???:::000333888===@@@@@@???>>>777555111///...111444666$$$$$$$$$%%%&&&'''))))))+++,,,,,,+++))))))+++,,,///333777;;;===>>>@@@BBBDDDGGGJJJJJJFFFCCCAAAAAA;;;999777444222000///...---222;;;CCCIIILLLNNNNNNNNNVVV```gggjjjmmmrrrwwwyyyyyyvvvqqqpppqqqoookkkhhhdddYYYJJJBBBAAABBB@@@<<<======>>>???@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEE===>>>===;;;888777777999;;;<<<===<<<;;;;;;===???@@@CCCEEEGGGIIILLLPPPSSSPPPQQQSSSUUUWWWYYY[[[[[[YYY[[[___dddhhhjjjiiigggdddcccaaa___]]][[[YYYYYYWWWWWWWWWTTTPPPKKKEEEBBB===???AAAAAA???>>>???AAAAAA>>>???EEEHHHGGGFFFGGGDDDBBBAAAAAADDDFFFGGGFFFFFFFFFHHHIIILLLNNNPPPRRRLLLNNNPPPPPPNNNMMMOOOQQQOOOMMMKKKJJJJJJJJJIIIHHH@@@AAAAAABBBCCCEEEHHHJJJIIIFFFCCC@@@@@@DDDHHHKKKKKKIIIFFFCCCAAA@@@@@@AAA???999777:::===>>>AAAEEEJJJFFF???;;;;;;<<<>>>???:::777444222333666777888777666999======999999;;;===<<<===???AAA@@@<<<999999:::<<<;;;:::999999:::EEEGGGGGGDDD>>>;;;;;;<<<::::::999666333000000111///222333333222444999===???BBBAAA===???DDDFFFCCC===<<<===AAADDDAAA888000***111555444555;;;>>>>>>999777444333555777999999;;;777444555333222555:::888999999;;;<<<>>>???@@@@@@>>><<<;;;777333555::::::<<<>>><<<888666555666666:::;;;777555888:::888666888888555222333777<<<======AAAEEEBBB<<<<<>>???IIIMMMMMMHHHDDDDDDDDDCCCFFFPPPvvv}}}wwwxxxzzzzzzxxxuuuqqqoookkkzzz~~~|||uuuyyyyyyxxxvvvwwwvvvooofffhhhgggdddaaabbbddd___XXXddd]]]UUURRRQQQPPPLLLIII???GGGKKKFFF???=========>>>======<<<<<<<<<======>>>@@@<<>>RRReee```TTT```yyyjjj>>>;;;===???BBBDDDDDDCCCAAA@@@???@@@AAABBBBBBAAAAAA@@@;;;===@@@BBB@@@===:::999999:::<<<======<<<:::999888;;;>>>@@@???=========888444777>>>===666444888>>>;;;999<<>>===888;;;???@@@???============@@@AAA???======BBBGGGEEEDDDCCCAAAAAAFFFMMMSSSOOOKKKFFF@@@===>>>BBBEEEKKKLLLIIIFFFGGGIIIGGGAAA777999<<>>???AAAFFFLLLMMMJJJEEEBBBAAA;;;:::777555222000///...,,,111:::BBBGGGKKKMMMNNNJJJTTTaaajjjnnnqqquuuyyyxxxyyyuuuqqqpppqqqooojjjhhhbbbTTTEEE???AAABBB@@@<<<======>>>???@@@AAAAAAAAABBBCCCEEEFFFGGGGGGGGG=========;;;888777777999:::;;;<<<<<<:::;;;<<<>>>???AAADDDFFFHHHKKKOOORRRPPPRRRTTTVVVYYY[[[[[[\\\^^^___bbbfffjjjjjjgggeeefffeeeccc```]]][[[YYYXXXZZZ\\\\\\ZZZUUUMMMEEE@@@<<>>???AAACCC@@@AAAEEEGGGEEECCCDDDGGGEEECCCCCCEEEFFFGGGFFFKKKKKKKKKKKKLLLMMMOOOOOOLLLOOOQQQPPPNNNMMMOOORRRLLLJJJHHHHHHJJJJJJJJJIII===???CCCEEEEEEEEEEEEEEEFFFCCC@@@>>>???CCCHHHLLLKKKIIIFFFCCCAAA@@@@@@@@@===888777;;;@@@CCCGGGKKK===<<<;;;;;;<<<<<<;;;:::666555444555777999999888777666888;;;:::777777:::<<<<<<>>>AAACCCAAA;;;666888:::<<<<<<:::888777888CCCFFFHHHFFFAAA<<<::::::::::::999666222000000111...000222222222444999>>>>>>BBBAAA>>>AAAFFFGGGBBB:::<<<@@@CCCBBB===666111)))111666444555:::>>><<<888666444333444666777666777444333555666555666:::888888999:::<<<>>>@@@AAABBB???===;;;666222555;;;999<<>>EEEEEECCCAAA>>>===>>>???GGGJJJKKKGGGEEEGGGGGGEEEIIISSSvvv~~~vvvrrrwww{{{yyyuuutttdddtttzzzzzz}}}yyy}}}tttxxxyyywwwtttsssooojjjkkkgggaaa^^^aaaeeeaaaYYYYYYVVVUUUXXX]]][[[RRRJJJAAAJJJNNNIIIBBB@@@@@@@@@======<<<<<<<<<======>>>;;;<<<999BBB@@@AAANNNDDD555555JJJcccaaaPPPXXXrrr|||XXXyyy{{{CCC===;;;<<<===>>>???@@@@@@@@@===>>>@@@AAABBBBBBAAA@@@<<<===>>>===<<<::::::;;;888:::;;;<<<<<<;;;999888<<>>777666;;;AAA===;;;>>>BBBFFFIIILLLKKKKKKLLLLLLMMMMMMNNNNNNIIILLLNNNMMMIIIHHHIIIKKKFFFSSSWWWRRRWWWjjjrrrnnnuuuxxxyyyyyy{{{|||wwwooouuupppjjjhhhjjjjjjgggdddccciiiiiibbb[[[ZZZXXXTTTRRRUUUSSSLLLHHHHHHJJJJJJJJJIIIGGGHHHIIIJJJJJJIIIHHHFFFFFFFFFGGGGGGFFFDDD@@@@@@AAABBBCCCCCCCCCBBBIIITTTGGGAAAIIIYYYfffSSSFFF[[[^^^vvv{{{@@@FFFFFF===CCCGGGGGGHHHGGGFFFCCC@@@???AAACCCEEEEEEBBB???===<<<555777888666444555;;;@@@FFFAAA<<<===CCCKKKQQQSSSHHHFFFCCCAAABBBEEEIIILLLMMMMMMKKKIIIKKKOOOMMMHHHOOOMMMJJJFFFAAA:::333......---,,,...333:::BBBGGG)))((('''&&&&&&'''((()))......---+++)))(((***+++,,,111888<<<======>>>@@@BBBEEEJJJMMMMMMIIIDDD@@@;;;::::::888555111...,,,333222777BBBJJJKKKKKKLLLMMMYYYeeekkknnntttxxxyyyzzzwwwqqqmmmjjjjjjlllmmmdddZZZMMMEEECCCAAA???<<<>>>===<<<===???@@@AAA@@@BBBCCCDDDEEEDDDCCCAAA???AAA>>>999666666666777888<<<<<<::::::::::::<<<<<<;;;BBBGGGHHHJJJNNNPPPOOOTTTTTTVVVWWWYYY[[[\\\]]]______aaadddggghhhgggeeeccceeefffccc^^^ZZZZZZ\\\]]]\\\[[[YYYTTTLLLBBB;;;<<<======>>>>>>>>>??????BBBCCCDDDEEEEEEEEEDDDCCCCCCDDDFFFFFFEEEFFFIIIKKKIIIIIIIIIJJJKKKLLLLLLMMMNNNNNNMMMMMMMMMMMMMMMMMMIIIIIIIIIIIIIIIIIIIIIIIIHHHEEEBBBAAABBBDDDDDDDDDGGGHHHHHHFFFDDDCCCDDDEEEMMMKKKHHHCCC??????CCCFFFEEE>>>:::>>>BBBAAA@@@@@@<<<;;;:::888888888888999333222222666:::;;;999666888999;;;===>>><<<888555===@@@BBBBBB???<<<999999666:::>>><<<777444888===DDDFFFGGGFFFCCC???<<<;;;>>>:::888:::888333///000///222444333222555<<>>>>>===AAA???===:::777555444333;;;:::::::::999777333000444444444555777666444333999<<<;;;666333666999:::???@@@AAABBBAAA>>>888444??????AAABBB<<<777;;;CCCKKKLLLLLLNNNOOONNNLLLJJJOOOLLLwww{{{ttt~~~zzzrrrqqquuu}}}}}}}}}yyy{{{xxxsssvvvzzztttiiihhhfffcccbbbbbbbbb```^^^UUU]]]SSSJJJUUU]]]PPPBBBOOORRROOOGGGCCCDDDAAA<<>><<<;;;:::::::::;;;<<<===<<<::::::@@@IIIPPPDDD>>>GGGXXXXXXPPP\\\uuucccAAA```ppp444888999BBB???AAA===111???===AAABBB>>>===???AAA??????>>>===???BBBCCCBBB???777555777===AAA???>>>???BBBCCCDDDEEEGGGEEEBBB???::::::???CCCAAA===@@@HHHIIIFFFCCCEEEKKKRRRUUUVVVTTTNNNJJJKKKLLLKKKMMMQQQOOOOOONNNMMMOOOQQQNNNJJJHHHYYY\\\QQQUUUmmmyyysssuuuuuutttuuuwwwwwwooohhhyyyyyyqqqeeedddlllllleeeddd]]][[[______WWWQQQPPPOOONNNLLLJJJIIIHHHHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDDDDEEEFFFEEEBBB???BBBAAA@@@???@@@BBBDDDFFFKKKEEE??????GGGQQQVVVUUUFFFIIIFFFJJJTTTVVV]]]nnn{{{~~~JJJ888>>>BBB999>>>DDDJJJHHHBBB<<<:::<<>><<<999555222444999>>>III@@@;;;BBBKKKLLLHHHEEE>>>@@@BBBCCCEEEIIIMMMQQQPPPOOONNNNNNOOONNNKKKIIIOOOMMMMMMNNNMMMFFF:::000+++---000333777;;;AAADDD)))'''&&&&&&(((,,,000333---------+++)))(((***+++---222888<<<=========???@@@DDDHHHLLLLLLIIIEEEBBB<<<;;;:::777444111...---333222777AAAIIIKKKKKKMMMPPP[[[fffkkkooouuuyyyzzzyyyuuupppkkkhhhhhhhhhhhhaaaWWWIIIAAA???@@@@@@???===<<<;;;<<<>>>@@@@@@@@@CCCDDDDDDEEEDDDBBB@@@???@@@===999666555666777777::::::999999:::<<<>>>???AAAHHHMMMNNNPPPUUUWWWVVVZZZZZZ[[[]]]^^^___```aaa``````bbbeeehhhhhhfffddd```___^^^[[[YYYXXXYYY[[[\\\ZZZVVVRRROOOIIICCC????????????>>>======<<<<<>>@@@>>>===>>>;;;:::888777777888888999999888888;;;>>>===999666777999;;;===>>><<<999777>>>@@@BBBAAA>>>:::777666666;;;>>>;;;777555999===DDDFFFGGGEEEBBB>>><<<;;;===999888:::888333000000111222333222333777???EEEEEEDDDEEEGGGIIIIIIEEEBBB===BBBFFFDDD<<<666333333222222333555888::::::999333///---000777<<<<<<:::<<<<<<;;;888555333333333333555999;;;<<<=========BBBAAA???<<<:::888666555:::999999999999777333000555444333333444555666666:::===;;;666444777;;;<<<>>>???@@@@@@???;;;666333===@@@BBB@@@<<<===BBBFFFKKKLLLMMMOOOOOONNNKKKHHHEEEFFFtttzzzvvvuuutttvvv{{{|||yyywwwyyy{{{}}}wwwwwwyyyrrrhhhkkkhhheeebbb___]]][[[YYYVVV___VVVJJJQQQXXXOOOFFFMMMOOOMMMGGGDDDDDDAAA;;;???>>>===<<<<<<<<<<<<<<>>DDDIIIDDDCCCIIITTTXXXVVVWWW\\\YYYBBBZZZvvvppp>>>999777???<<>>===;;;<<<@@@BBB@@@>>>===>>>BBBFFFGGGFFFEEE<<<<<>>BBBKKKTTTYYYJJJHHHAAAGGGYYYaaagggttt|||===;;;>>>999@@@DDDHHHJJJDDD:::444555999===???AAAAAA>>>;;;888777999888666444555;;;GGGPPPTTTIIIAAADDDKKKKKKFFFCCC:::;;;=========>>>AAACCCNNNLLLJJJIIIJJJIIIGGGEEE>>>===;;;;;;:::777111,,,222555888;;;<<<<<<>>>???+++)))'''&&&)))...333777,,,------+++)))(((***+++...222777;;;<<<<<<<<<<<<>>>AAAFFFIIIKKKIIIFFFCCC???===:::777444111//////333222777AAAHHHJJJLLLOOOTTT^^^gggkkkooovvv{{{|||yyyuuuoookkkiiihhhgggfff\\\QQQDDD======@@@BBBBBB===<<<;;;<<>>>>><<<888666444555666777888888888:::<<<>>>AAABBBFFFMMMRRRSSSUUUZZZ]]]\\\______```aaabbbbbbbbbbbbaaabbbcccfffhhhgggeeebbb\\\YYYUUUSSSTTTVVVXXXXXXXXXTTTNNNIIIGGGFFFEEEDDDDDDCCCAAA@@@>>>===<<<<<>>@@@>>>888333666888;;;>>>>>>===;;;999>>>@@@AAA@@@<<<888555444777;;;===;;;777666:::>>>EEEFFFFFFDDD@@@>>>======;;;999888:::888333000222333333222222555<<>>@@@>>>:::555111000222555444888<<<>>>===<<<===>>>BBBBBB@@@>>><<<:::888777777777777888888666222///555444222111222555888:::;;;===:::555444999===>>>;;;<<<======;;;777333111999AAABBB======DDDJJJIIIJJJLLLNNNPPPOOOLLLHHHEEE===AAAsss}}}zzzyyy{{{}}}{{{uuutttwwwzzz|||xxxwwwpppfffhhhhhhhhheee```]]][[[ZZZTTT___XXXJJJLLLPPPLLLJJJIIILLLKKKGGGEEECCC@@@;;;===>>>>>>>>>>>>>>>======BBB>>>:::888:::???DDDFFFLLLJJJHHHKKKTTTZZZTTTIIIXXXRRR___kkkpppMMM<<<777>>>;;;BBBMMMCCCEEE<<<<<<:::888<<>>GGGNNNMMMGGGDDDFFFBBBBBBCCCIIIRRRXXXZZZZZZTTTPPPNNNOOONNNLLLMMMPPPPPPQQQRRRSSSRRRNNNKKKIIIXXXXXXXXX]]]gggssswwwvvvmmmlllllloooqqqooojjjeee```ooouuujjj\\\[[[bbbgggeee]]]XXXWWWXXXUUUSSSSSSSSSRRROOOLLLJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHEEECCCAAAAAABBBCCCCCCBBBCCCDDDDDDDDDDDDDDDDDDDDDCCCEEEEEEDDDDDDJJJXXXcccVVVQQQGGGLLL```lllrrr}}}yyy888???===555IIIJJJKKKHHH???555111444888:::;;;;;;999666333222333666888:::;;;===DDDPPPZZZXXXKKKAAACCCHHHHHHCCC???===>>>???>>><<<:::::::::BBB@@@===<<<<<<<<<<<<;;;;;;999777555555888:::<<>>BBBFFFHHHHHHFFFEEEAAA???;;;777444111000000333333888BBBHHHJJJMMMQQQWWW___fffjjjooovvv{{{{{{xxxtttooollllllllljjjhhhUUULLLBBB===???CCCDDDCCC>>>======>>>AAADDDDDDDDDFFFEEEDDDBBB@@@???>>>===;;;:::888666444444666888999999:::;;;===@@@BBBDDDHHHNNNSSSTTTWWW\\\______```aaaaaabbbbbbaaa``````bbbbbbdddfffgggfffbbb___XXXTTTPPPOOOQQQSSSSSSRRRPPPLLLGGGCCCCCCDDDEEEEEEFFFEEECCCAAA???>>>>>>>>>??????@@@AAAAAABBBBBBBBBFFFHHHIIIJJJIIIIIIJJJLLLJJJJJJKKKKKKLLLLLLLLLLLLKKKJJJIIIHHHHHHGGGHHHHHHGGGFFFEEEDDDDDDDDDEEEEEE>>>???@@@CCCFFFGGGEEECCCCCCDDDDDDCCCBBBAAACCCDDDGGGHHHIIIHHHEEEBBBAAAAAA>>>===>>>>>>999444777>>>::::::999999:::;;;===>>>>>>======???@@@===777222555888<<<>>>>>>===<<<;;;;;;===???>>>;;;888555444888;;;===;;;888888;;;>>>EEEEEEEEECCC???======>>>:::999999;;;888222111333555333222333999AAAIIINNNGGGDDDCCCFFFJJJHHHAAA:::GGGDDD???999444333444666333333444666888888666444,,,...444:::???BBBBBB@@@@@@>>>999444//////222555444999>>>???===<<<>>>@@@???@@@???>>>===:::777666444555666777888666222///222333333333333555999;;;:::;;;888333333999===>>>888::::::999777444111000777AAABBB:::<<>>DDDvvv}}}}}}xxxuuuwwwuuu~~~}}}xxxuuunnneee___dddhhhiiifffbbb```^^^PPP^^^\\\NNNLLLKKKIIIKKKGGGHHHIIIHHHFFFCCC@@@<<<;;;<<<>>>??????>>>===<<<>>>999666777>>>EEEIIIKKKVVVLLLCCCDDDNNNVVVTTTNNN]]]fffkkkfffkkkXXX===555???===@@@MMMFFFBBB<<<<<<:::;;;@@@EEEBBB<<<;;;===AAAFFFIIIKKKKKKKKKDDDCCCFFFJJJHHHAAA>>>???DDDBBBAAABBBDDDEEEEEEDDDAAAFFFMMMRRRPPPKKKHHHFFF???@@@BBBIIIPPPUUUUUUSSSJJJHHHIIILLLNNNNNNQQQWWWZZZXXXVVVTTTNNNHHHGGGIII^^^WWWWWWdddppptttuuuvvvmmmkkkllloooqqqmmmiiihhhZZZiiissskkk]]]ZZZ```fffddd^^^YYYXXXXXXVVVTTTRRRQQQOOOMMMKKKIIIHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIFFFCCC@@@???AAACCCDDDDDDDDDEEEEEEFFFFFFFFFEEEDDDDDDFFFHHHIIIHHHMMMZZZhhh\\\]]]UUUTTTaaaiiirrr~~~MMMAAA===???MMMLLLHHHBBB<<<888777777888666777777444///------///;;;@@@EEEFFFFFFHHHNNNTTTMMMBBB;;;???DDDDDD???;;;@@@AAABBB@@@===999777777777555222111222333444444;;;:::777666888>>>GGGNNNVVVXXXXXXVVVQQQKKKGGGEEE,,,+++***)))(((''''''''')))+++,,,+++***))))))***///111555999<<<<<<:::999999;;;???CCCFFFGGGFFFFFFBBB@@@<<<888555222111000222444:::DDDJJJKKKNNNSSSXXX___eeeiiiooovvvzzzyyyuuuqqqmmmlllmmmmmmjjjgggOOOIIIBBBAAADDDFFFEEECCC@@@??????AAADDDGGGHHHHHHHHHFFFCCCAAA>>>===<<<<<<999999999777444444777999<<<<<<<<<===???AAADDDEEEJJJPPPTTTTTTWWW]]]`````````aaabbbbbbbbbaaa___^^^bbbbbbccceeeeeebbb^^^ZZZQQQNNNLLLLLLNNNNNNKKKHHHIIIFFFDDDCCCDDDDDDDDDCCCCCCBBB@@@>>>===>>>>>>???===>>>>>>>>>???@@@AAAAAAEEEGGGIIIJJJIIIIIIIIIJJJIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFEEEEEECCCBBBBBBCCCEEEEEEBBBBBBCCCFFFGGGGGGDDDBBBCCCDDDDDDCCCAAAAAABBBDDDGGGHHHIIIHHHDDD@@@>>>===999:::<<<<<<888444888@@@======<<<======???AAABBB>>><<<<<<>>>@@@???999444444888===???>>><<<;;;;;;777:::<<<===;;;999777777888;;;===<<<;;;:::<<<>>>DDDEEEDDDBBB???======>>>:::999:::;;;777111000333666444222666===FFFKKKMMMEEECCCCCCEEEHHHFFF@@@;;;HHHCCC;;;555222333555777333444555777999888666333///444;;;AAACCCBBBAAA@@@<<<;;;999555111000111333555999===??????>>>@@@AAA;;;<<<======;;;999555333222333555777999777333000///111444555555666888:::999999666222333888<<<;;;666777888777444111111222666???@@@999===JJJLLLDDDEEEIIIMMMMMMJJJEEEAAA???EEELLL{{{zzz{{{|||xxxwwwnnnxxx{{{xxxvvvooofffYYY___fffkkkkkkfff```]]]OOO___```VVVSSSOOOLLLOOOGGGHHHIIIJJJHHHDDD@@@???:::;;;<<<===>>>===<<<;;;<<<999666999@@@HHHMMMNNNTTTFFF@@@HHHPPPQQQTTTZZZ[[[mmmqqqeeezzzhhhaaa@@@000===@@@???JJJFFFBBB>>>??????@@@EEEGGGAAA999???AAAEEEHHHKKKLLLLLLMMMFFFCCCBBBAAA<<<777777;;;???@@@BBBFFFIIIJJJIIIHHHFFFJJJMMMNNNLLLIIIFFFCCCBBBBBBEEEJJJPPPSSSQQQNNNCCCBBBEEEIIILLLMMMSSSZZZ```[[[WWWRRRJJJDDDHHHPPP___WWWYYYjjjuuusssrrruuupppmmmnnnssssssnnnkkklll]]]gggnnnkkkccc```bbbfffccc```]]]ZZZZZZYYYTTTOOOLLLKKKJJJIIIHHHIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHDDDAAA???@@@BBBDDDDDDDDDEEEFFFGGGGGGFFFFFFFFFCCCDDDGGGKKKKKKMMMXXXdddXXXdddeee___```cccmmmtttEEE???NNNKKKKKKCCC:::888:::;;;777111...222555666444555888<<>>999666;;;<<<===<<<999666444444555333000000111444555555///...---...222:::DDDKKKIIILLLOOORRRTTTUUUXXXZZZ''''''((((((((('''&&&%%%(((***++++++***))))))***...///333888<<<===;;;888888:::===AAACCCEEEEEEFFFCCCAAA>>>:::666333111000222555===GGGMMMMMMPPPTTTYYY___fffjjjpppwwwyyywwwrrrnnnjjjjjjllllllhhhcccLLLGGGCCCCCCFFFHHHFFFCCCAAAAAAAAACCCGGGJJJKKKKKKIIIGGGCCC???<<<;;;;;;;;;777999:::888555555888;;;>>>>>>>>>???BBBDDDGGGHHHMMMRRRVVVUUUWWW]]]`````````aaabbbccccccaaa___^^^```aaabbbcccbbb^^^YYYTTTJJJIIIIIIIIIIIIHHHFFFDDDFFFFFFFFFGGGHHHGGGEEECCCAAA???===<<<<<<===???@@@>>>>>>>>>>>>???AAABBBCCCEEEHHHJJJKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIHHHFFFEEEEEEEEEEEEDDDCCCBBBAAABBBDDDFFFGGGGGGFFFGGGHHHIIIHHHEEEBBBBBBCCCCCCAAA???>>>???AAAEEEFFFHHHFFFCCC???===<<<888999;;;===:::777<<>>===>>>AAA@@@<<<888333888===>>><<<:::999:::555888;;;===<<<:::999999777:::===>>>>>><<<<<<<<>>======;;;:::<<<<<<777000///222777444444:::CCCIIIKKKIIIBBBBBBBBBCCCDDDDDDAAA???FFF???666222333555777888444444666888::::::777444444:::AAAEEECCC@@@>>>>>>777888777555222222333444888:::<<<>>>@@@@@@???>>>888:::<<<===<<<999555222111222555888:::888444111---111666777666555777999888888666222444999:::777333666777555222111333555777;;;<<<;;;AAAIIIIIIAAACCCHHHLLLLLLGGGBBB@@@@@@JJJQQQ{{{vvvvvvzzz~~~xxxvvvllluuu|||{{{{{{{{{tttjjj\\\___dddiiikkkfff]]]WWWRRR```aaa[[[\\\XXXRRRTTTKKKIIIIIIKKKJJJEEEBBBBBB;;;<<<<<<<<<<<<<<<;;;;;;>>><<<:::<<<@@@FFFKKKMMMFFF???AAANNNSSSOOOSSS^^^ZZZllltttjjjyyyrrrxxxMMM---888BBB@@@IIIGGGDDD???BBBCCCDDDFFFHHHBBB:::CCCFFFIIIJJJKKKLLLNNNPPPIIIEEEAAA===888555999@@@JJJJJJLLLNNNPPPOOOLLLIIICCCGGGGGGEEEDDDCCC@@@<<<>>>???AAAGGGLLLNNNLLLIIIGGGFFFGGGJJJJJJKKKRRRZZZ^^^XXXTTTQQQIIIEEENNN\\\\\\YYY```pppvvvqqqpppvvvsssooopppuuuuuunnnlllooofffhhhjjjjjjhhhgggfffgggdddccc___[[[ZZZYYYTTTMMMJJJIIIHHHHHHHHHIIIJJJKKKHHHHHHHHHHHHHHHHHHHHHHHHIIIFFFBBBAAAAAACCCDDDDDDDDDDDDEEEFFFFFFGGGGGGHHHEEEGGGOOOVVVTTTPPPXXXdddXXXlllsssooommmlllrrrRRRCCCTTTDDDGGG===444333777888222+++***222;;;AAACCCFFFLLLQQQUUUNNNFFFAAABBBHHHNNNRRR>>>===@@@CCCAAA999444444999:::;;;999777555555555444222000///111222222111((()))+++///555<<>>;;;:::::::::777999;;;:::666555999<<<===>>>???AAADDDHHHKKKMMMNNNSSSUUUTTTVVV[[[^^^^^^^^^___aaabbbbbb```^^^]]]______``````___ZZZTTTOOOHHHIIIIIIHHHGGGGGGHHHJJJJJJJJJKKKLLLMMMLLLIIIFFFEEECCCAAA??????@@@BBBCCC@@@@@@@@@@@@AAACCCEEEFFFGGGIIILLLLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHFFFEEEEEEDDDDDDCCCBBBAAA@@@BBBEEEHHHIIIJJJIIIIIIJJJKKKJJJHHHFFFDDDEEEDDDBBB???>>>???@@@AAABBBDDDDDDBBB???>>>>>><<<<<<===???>>><<<@@@FFFCCCCCCBBBBBBBBBCCCEEEFFFAAA>>><<<<<<>>>===;;;777333888===>>>:::777777888666999<<<===<<<:::888888666999>>>AAAAAA???<<<:::AAACCCDDDDDDAAA>>><<<<<<<<<<<<===<<<666...---111777555666>>>GGGLLLHHHCCC>>>@@@BBBBBBAAAAAACCCEEEBBB;;;333111444888999888333444666:::<<<;;;888666666===DDDFFFBBB===;;;<<<444555444333222222555888>>><<<;;;===@@@@@@<<<888888;;;>>>???>>>;;;777444000111555999;;;:::666222///333666666333333777;;;999999777444666:::999555222555777555222222555999666666888>>>FFFJJJGGGCCCDDDHHHLLLKKKFFFBBBBBBCCCFFFPPPxxxwwwrrrrrrzzz~~~yyyvvvooowww||||||zzznnnfffddddddgggjjjhhh```XXXTTT\\\ZZZXXX^^^\\\UUUWWWOOOKKKKKKMMMKKKEEECCCFFF>>>>>>===<<<<<<;;;;;;<<<>>>>>>======>>>BBBGGGKKK<<<>>>BBBFFFJJJNNNTTTYYYZZZeeetttooowwwjjj444333BBBBBBHHHFFFCCC???BBBDDDCCCDDDFFFEEEAAABBBDDDGGGGGGHHHJJJNNNRRRJJJFFFCCCAAA<<<:::AAAJJJPPPOOOMMMLLLJJJHHHDDDAAA<<<@@@AAA??????@@@===777666777;;;AAAIIIMMMMMMJJJNNNLLLLLLLLLKKKLLLTTT]]][[[VVVTTTRRRKKKEEEPPPaaaWWW]]]iiiuuuvvvpppqqqwwwuuuppppppvvvtttllljjjpppmmmkkkiiijjjjjjjjjiiijjjgggeee___WWWVVVWWWSSSLLLKKKJJJIIIHHHHHHIIIJJJKKKHHHHHHHHHHHHHHHHHHHHHHHHKKKHHHEEECCCCCCCCCCCCBBBCCCCCCCCCDDDEEEGGGIIIJJJEEEMMM[[[ccc[[[QQQWWWfff^^^pppxxxyyy}}}wwwxxx|||dddIIIIII>>>>>>888222000222444333111555>>>IIIOOOOOOOOORRRVVVSSSKKKBBB@@@FFFLLLNNNMMM>>>@@@EEEEEE>>>555444888;;;;;;;;;:::888777888999666444111000000///---++++++...333<<>>>>>---,,,)))'''&&&''')))***''')))++++++***))))))))),,,---000666<<<>>><<<999777999;;;>>>@@@BBBDDDDDDBBBBBB@@@===:::555111///111666BBBMMMRRRQQQRRRVVV[[[bbbiiiooouuu{{{zzzvvvxxxsssnnnmmmnnnlllddd]]]OOOHHHAAA???BBBEEEEEEDDD@@@@@@@@@CCCGGGJJJLLLLLLKKKHHHCCC>>>:::999999:::666:::<<<:::777666999===<<<===???BBBFFFKKKOOOQQQMMMQQQSSSRRRSSSXXX[[[[[[[[[]]]___``````^^^\\\[[[^^^^^^^^^___]]]XXXQQQLLLJJJKKKKKKIIIGGGIIINNNSSSOOONNNNNNOOOPPPOOOLLLJJJKKKIIIGGGDDDCCCDDDFFFGGGBBBBBBBBBBBBCCCEEEGGGHHHHHHJJJMMMNNNMMMKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHFFFEEEDDDDDDDDDBBBAAA@@@@@@BBBEEEIIIKKKKKKJJJJJJKKKLLLLLLKKKIIIHHHHHHGGGEEEBBB@@@@@@AAA===???AAABBBAAA@@@@@@AAAAAA??????BBBAAA@@@BBBGGGDDDDDDCCCBBBCCCDDDEEEFFFAAA===999888999999777444333888======999666666777888;;;===>>><<<999777777555999>>>BBBBBB@@@<<<999???BBBDDDDDDBBB>>><<<;;;<<<===>>>===666------111777555888@@@JJJMMMGGG???;;;???BBBAAA??????DDDIII???888111111666::::::888333444777:::======:::777555===DDDEEE@@@;;;:::;;;444333222000000333888<<>>;;;===@@@@@@999333:::<<<@@@BBBAAA>>>999666///111555999<<<:::666333222444666444111222777===::::::888666888;;;999333111444666555222222777<<<666222555AAAKKKKKKGGGEEEEEEIIIMMMKKKGGGCCCDDDFFF@@@MMMwww|||~~~uuu{{{sssooouuu}}}~~~{{{xxxtttzzz~~~qqqnnnhhhdddffflllmmmfff___SSSWWWRRRQQQ[[[\\\UUUVVVRRRMMMLLLNNNLLLFFFEEEHHHAAA@@@>>><<<<<<<<<<<<===:::<<<=========@@@GGGLLL;;;BBB@@@888;;;LLLWWWVVVXXX\\\nnnmmmooo|||===222CCCCCCGGGBBB>>>>>>BBBCCC@@@@@@DDDGGGGGG>>>@@@BBBCCCCCCFFFLLLQQQHHHGGGEEEDDDAAA@@@GGGQQQIIIFFFAAA>>>;;;999666555666<<>>???AAA===555555666:::CCCLLLRRRTTTSSSRRRPPPOOOOOOMMMOOOXXXcccZZZWWWVVVUUULLLEEENNN___TTT```pppxxxuuuooorrryyyuuuooopppvvvsssiiihhhooopppmmmjjjjjjjjjjjjkkkllliiifff^^^TTTRRRTTTRRRLLLNNNMMMKKKJJJIIIIIIJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGLLLIIIFFFDDDDDDDDDCCCAAACCCCCCBBBBBBDDDGGGJJJLLL@@@MMM```gggZZZKKKRRRddd```nnnsssxxxrrrgggsssrrrMMM<<<;;;777555222000000333999===DDDMMMVVVXXXSSSNNNLLLLLLLLLEEEBBBFFFNNNQQQJJJBBB;;;@@@EEEDDD;;;333666>>>::::::999777555555666888<<<:::888666444111---***+++...777BBBKKKKKKDDD<<<:::>>>BBBDDDAAA===999666+++***)))((('''''''''(((***++++++******)))(((''',,,---///555;;;>>>===;;;777777888<<>>888333///---111999CCCKKKPPPUUUZZZ]]]aaacccgggooovvvyyywwwtttssspppkkkiiinnnqqqgggYYYPPPKKKBBB<<>>>>>???CCCIIILLLLLLKKKQQQRRRTTTVVVXXXZZZ[[[[[[_________^^^\\\]]]___aaa]]]^^^^^^^^^]]]YYYVVVTTTLLLIIIJJJMMMNNNMMMNNNRRRNNNQQQVVVXXXXXXSSSNNNJJJJJJJJJHHHGGGFFFEEEEEEEEECCCCCCCCCCCCDDDEEEFFFGGGHHHKKKMMMNNNMMMKKKJJJJJJNNNKKKIIIHHHIIIKKKLLLLLLLLLKKKJJJHHHGGGFFFEEEEEECCCDDDBBB>>>@@@FFFKKKKKKMMMKKKIIIIIIJJJJJJJJJIIIIIIFFFBBB>>><<<===???AAA??????CCCHHHEEE===<<>>;;;>>>FFFIIIBBB=========;;;>>><<<:::888111+++,,,111999888<<>>???BBBFFFGGGDDDAAA444333222333666777777666000111666<<<:::333333888;;;BBBFFFBBB>>>???>>>:::444555555333111333999>>>???<<<<<<@@@@@@<<<999888>>>???AAAAAA???:::555222+++///333777===@@@999000///222111---...555888666888999::::::888777777777555777777555333333666999111777???GGGKKKJJJGGGDDDGGGNNNOOOHHHAAA@@@@@@===@@@OOO~~~}}}{{{yyyvvvzzzwww|||~~~lllbbbgggoookkk___aaaeee]]]cccTTTRRRXXXYYY\\\ZZZOOOSSSSSSRRRNNNJJJHHHHHHJJJFFFHHHBBB999999AAAAAA999===999<<>>:::444111333222000555999===>>><<<999666555:::::::::>>>EEELLLQQQTTTPPPLLLEEEBBBJJJVVV\\\\\\VVVXXXUUUMMMGGGJJJTTT[[[YYYdddqqquuuqqqmmmooorrrqqqppprrruuusssmmmjjjlllrrrmmmhhhfffiiilllmmmllliiiccc[[[VVVTTTTTTQQQOOOLLLKKKJJJIIIHHHGGGGGGGGGJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBAAA@@@BBBAAABBBIIINNNIII???EEEPPP]]]^^^SSSKKKTTTccc[[[bbbzzz}}}xxxvvviiiqqq|||;;;666666000111///---333???IIIMMMQQQQQQPPPNNNLLLLLLNNNPPPMMMIIIDDDDDDJJJNNNHHH>>>;;;HHHKKK@@@777777999666===;;;888777888:::<<<<<>>@@@@@@===999555333++++++++++++************++++++++++++***)))(((''',,,,,,///444:::======;;;888888888;;;???BBBCCCBBBBBBCCCBBB???999444000///888???HHHOOOSSSVVVZZZ]]]]]]___eeennnvvvyyyxxxvvvqqqpppllljjjnnnooodddVVVOOOIII@@@:::>>>FFFIIIFFFEEECCCBBBCCCEEEFFFFFFEEEDDDBBB>>>;;;888888888999:::;;;<<<;;;::::::;;;===@@@???@@@DDDJJJNNNNNNNNNRRRSSSUUUWWWXXXYYYZZZZZZaaaaaabbbaaa``````ccceeebbbcccccccccaaa^^^ZZZXXXUUUQQQPPPRRRRRRPPPQQQUUURRRUUUYYY[[[ZZZVVVQQQMMMMMMLLLJJJHHHGGGFFFFFFGGGDDDDDDDDDDDDEEEGGGIIIIIILLLNNNPPPPPPOOOMMMLLLLLLNNNLLLIIIIIIJJJLLLLLLLLLLLLKKKJJJHHHGGGFFFEEEEEEDDDEEECCC@@@BBBIIIMMMMMMLLLKKKJJJKKKLLLLLLJJJHHHEEEBBB???<<<;;;<<<>>>@@@======@@@FFFEEE@@@>>>AAA???===>>>AAAAAA>>>>>>@@@AAA@@@@@@BBBDDDCCC@@@===777555222111333666888888333666999999666555777999===>>>===;;;888666666666888:::===BBBDDDCCC@@@<<<>>>EEEIIIDDD???>>>>>>;;;===:::888555111---111777;;;999<<>>>>>@@@???@@@BBBCCCBBB>>>:::444444444555777888777666111222777<<<:::444444999===CCCDDD???;;;;;;999666444444444444555888<<<@@@@@@<<<;;;>>>???;;;888999<<<===??????===999555222333666999<<>>CCCGGGGGGFFFAAA;;;:::AAAIIILLLNNNPPPFFFEEEBBB>>>:::888777888666777555111111444555333222444888::::::;;;<<<===>>>>>>>>>@@@DDDIIILLLNNNKKKHHHCCCAAAIIITTTZZZZZZPPPSSSSSSNNNIIIKKKRRRYYYWWW```iiimmmkkkiiijjjlllkkkmmmssswwwtttmmmjjjlllmmmllljjjgggeeeeeeggghhhiiiccc[[[VVVTTTSSSPPPNNNLLLKKKJJJIIIHHHGGGGGGGGGHHHHHHHHHHHHGGGGGGGGGFFFGGGGGGFFFEEECCCBBBAAAAAAAAACCCDDDDDDHHHLLLIIIAAAAAALLLVVVVVVOOOMMMTTT^^^OOOeeezzzpppzzzvvvxxxvvv<<<888666555:::>>>@@@EEEKKKMMMLLLLLLMMMMMMKKKIIIHHHIIIJJJIIIFFFBBBAAAFFFJJJFFF>>>===HHHJJJ@@@999;;;<<<999===;;;888777888:::<<<===AAA???===;;;:::;;;=========AAADDDDDDEEEEEE???888;;;;;;;;;999666333111000***+++---......------,,,++++++++++++***)))((((((+++,,,///444999======<<<:::999888999===AAACCCDDDDDDDDDCCC???:::555222222===DDDLLLQQQSSSUUUXXXZZZXXX\\\dddmmmvvvzzzzzzyyypppooommmmmmnnnkkk___RRRNNNHHH>>>888<<>>@@@CCCBBBCCCGGGLLLPPPRRRRRRUUUVVVWWWYYYZZZ[[[[[[[[[```aaaaaaaaa```bbbdddgggfffggggggfffdddaaa]]][[[\\\XXXUUUUUUTTTRRRTTTWWWWWWYYY\\\^^^]]]YYYTTTQQQPPPNNNLLLIIIHHHGGGHHHIIIEEEEEEEEEFFFGGGJJJLLLMMMMMMOOOQQQQQQOOOLLLKKKJJJOOOLLLJJJIIIKKKLLLMMMMMMIIIIIIGGGFFFDDDCCCCCCCCCDDDFFFEEEBBBDDDKKKPPPPPPLLLLLLLLLMMMMMMLLLIIIFFF>>>===:::999999;;;>>>???<<<;;;<<>>@@@@@@AAAAAAAAA===888333111000///111444777777777444777999888666555888:::AAA@@@===999555333444666888;;;???DDDGGGFFFAAA===<<>>===::::::@@@CCCAAA>>>===???@@@@@@AAAAAA===777333444444555777999999777555222444888;;;999555666:::<<<@@@@@@;;;888888777444333333444666:::>>>@@@AAAAAA<<<:::<<<<<<999888999:::;;;<<<===;;;888555333555777888999<<<@@@===666111000//////666<<<<<<777<<<;;;999888777777777888<<<<<<999666555666999<<<;;;AAAHHHMMMLLLHHHDDDAAAGGGLLLOOOJJJEEEAAA>>>;;;999NNNyyysssqqqxxx{{{xxxyyy}}}~~~{{{~~~||||||ssseeedddiiigggeeebbbXXXcccXXXXXX]]]]]]```\\\OOOLLLKKKKKKKKKKKKJJJHHHFFFOOOPPPKKKAAA???CCCAAA;;;<<<:::>>>DDDDDDAAAFFFOOOXXXGGGDDDPPPXXX^^^cccaaaaaa^^^wwweeettt~~~uuu===;;;<<>>;;;777444222111000///222444333///000333555333///111444777999===BBBEEEDDDDDDDDDDDDEEEGGGHHHIIIHHHGGGCCCBBBIIISSSXXXWWWPPPRRRRRRNNNKKKKKKQQQXXX```dddjjjmmmmmmmmmmmmmmmeeeiiipppvvvtttmmmjjjlllhhhjjjjjjgggaaa___aaadddhhhbbbZZZVVVTTTRRROOOMMMLLLKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEGGGFFFEEEDDDCCCAAA@@@@@@@@@DDDEEEEEEFFFHHHHHHEEEIIITTTXXXSSSPPPUUUYYYXXXFFFrrruuujjjzzznnnyyy@@@>>>;;;DDDIIIMMMMMMOOOPPPNNNJJJFFFGGGIIIHHHEEECCCBBBBBB@@@@@@===:::===BBBAAA<<<@@@FFFFFF???<<<@@@AAA======;;;999888888999;;;===<<<999777:::???EEEGGGGGGFFFIIIIIIGGGGGGFFFAAA;;;::::::888555222000111222)))+++---///000///...---,,,,,,,,,,,,+++***)))(((***,,,///444888;;;===>>>;;;888666666:::>>>AAABBBCCCCCCAAA===999555444444>>>DDDKKKPPPRRRSSSUUUWWWXXX]]]fffooovvvzzzzzzyyyppppppoooooonnnggg[[[QQQQQQJJJ???888<<>>@@@BBBEEEFFFGGGIIIMMMRRRUUUVVVXXXYYYZZZ[[[\\\\\\\\\\\\[[[\\\]]]]]]]]]___bbbdddfffffffffeeeccc```]]][[[^^^XXXUUUUUUTTTRRRTTTYYYYYY[[[]]]^^^\\\YYYTTTRRRPPPNNNKKKIIIGGGGGGHHHIIIFFFFFFFFFGGGIIILLLNNNPPPMMMOOOPPPOOOMMMJJJHHHGGGNNNKKKIIIHHHIIIKKKLLLLLLFFFEEEDDDBBBAAAAAA@@@@@@CCCFFFEEECCCFFFLLLQQQQQQNNNNNNMMMMMMLLLIIIDDD@@@999888888888999;;;>>>???===;;;:::>>>BBBBBB@@@>>><<<:::;;;???@@@>>>>>>AAA@@@@@@???===999444///+++//////000333666777777555555888:::999666666888;;;BBB@@@;;;666333333666999999<<<@@@EEEHHHGGGBBB>>>999???EEEFFFCCC@@@<<<999666555555666555333888???<<<777666===BBBBBB@@@???<<<===@@@AAA@@@<<<666222333333555777999999666333333666999:::888666888:::999::::::888777888888777444333333777===@@@@@@>>>@@@;;;888999:::888888:::999:::;;;;;;:::888666555444555444333555999888444111...,,,000888>>><<<777;;;999777666888999;;;;;;@@@>>>;;;888777888;;;===;;;BBBIIIMMMJJJEEEAAA???FFFJJJMMMKKKFFFAAA===;;;:::QQQsssyyysssuuu~~~~~~vvvxxxxxx~~~zzz{{{~~~|||pppuuurrrbbb___ppplllOOOaaaYYYZZZ]]]\\\___[[[MMMMMMKKKHHHGGGGGGGGGFFFDDDMMMNNNKKKDDDBBBCCCBBB======<<<>>>CCCDDDBBBFFFLLLQQQ<<>>:::<<<===@@@GGGMMMOOOLLLIII???888666===DDDBBB<<<888777555333333444666555444555777555111000222222///000222666999;;;>>>BBBEEEDDDFFFGGGGGGGGGGGGHHHIIIHHHHHHGGGFFFKKKSSSVVVTTTXXXTTTPPPLLLIIIKKKTTT^^^llllllmmmoooqqqsssrrrrrrfffeeehhhpppsssoookkkjjjeeeggghhhfffbbb______```ddd^^^XXXUUUTTTSSSPPPNNNLLLKKKJJJIIIHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFEEECCCBBB@@@???>>>===AAADDDEEEDDDEEEHHHIIIVVV^^^]]]RRRPPPYYYYYYQQQAAA|||uuukkkmmm|||HHHFFFDDDSSSTTTQQQKKKIIIJJJJJJHHHAAADDDFFFFFFCCC@@@>>>===888999777444666;;;<<<:::AAACCCAAA===>>>CCCDDD@@@???>>><<<999777888:::<<<777555444:::BBBGGGGGGEEEEEEGGGGGGEEEFFFGGGDDD???777999:::999666555666888(((***,,,...//////...------------,,,,,,+++***))))))+++///333777:::===???:::777444444666:::===>>>@@@???===:::666444444555>>>DDDLLLQQQRRRSSSVVVXXX\\\bbbkkkrrrwwwxxxxxxwwwrrrppppppooolllcccYYYRRRUUUNNNBBB:::===EEEIIIGGGDDDCCCCCCEEEFFFGGGEEECCC>>>===;;;:::888888888888:::<<<>>>>>>>>>@@@CCCEEEGGGHHHJJJLLLOOORRRUUUWWWVVVWWWXXXYYYZZZZZZZZZZZZXXXYYYZZZZZZZZZ\\\___bbbdddddddddcccaaa___]]]\\\[[[VVVSSSTTTTTTSSSVVV[[[YYYZZZ[[[[[[YYYUUURRRPPPNNNLLLJJJHHHGGGGGGHHHIIIHHHGGGGGGGGGIIILLLOOOQQQNNNOOOQQQPPPMMMJJJHHHGGGLLLIIIGGGFFFHHHIIIJJJJJJFFFEEEDDDBBBAAAAAAAAAAAABBBDDDDDDCCCEEELLLPPPOOOQQQOOOLLLJJJGGGCCC===999666666777888:::<<<===>>>>>><<<:::;;;>>>@@@>>>;;;;;;999:::???@@@>>>???BBB<<<;;;999666222///---,,,111222333555777888555333666888;;;:::777777999;;;???===:::666444555999<<<:::===AAAEEEHHHFFFBBB>>>666999???CCCBBB===999777333444777:::888444666:::999333222:::BBBCCCBBBBBB777:::>>>AAA@@@===999666222222444666888777444111333777999888666666999;;;999888777888888777777777555444444888<<<>>>===:::>>>888555777888777888;;;:::;;;;;;::::::999777777777888777444555999:::888000+++***000888<<<:::777:::888666777:::===??????AAA???<<<::::::;;;===>>>;;;BBBJJJMMMJJJEEEBBB@@@FFFGGGIIIJJJGGGAAA===;;;;;;SSS||||||tttxxxuuu{{{www}}}|||{{{}}}wwwqqqyyyyyyhhhbbbsssttt[[[```ZZZ\\\\\\ZZZ^^^[[[KKKPPPLLLGGGCCCBBBCCCCCCCCCGGGHHHGGGDDDBBBBBBBBB@@@>>>===>>>@@@AAA@@@BBBFFFFFF999EEESSSGGGDDDRRRXXXXXXXXXbbblllwwweee:::CCC666AAA777===@@@EEELLLQQQOOOHHHBBB999555666>>>DDD@@@999444444444444666888888888777777999888444222444444111555888;;;=========>>>??????AAADDDEEEEEEEEEHHHJJJHHHJJJIIIGGGJJJPPPSSSQQQZZZQQQIIIGGGGGGMMM\\\kkkpppnnnlllmmmppprrrrrrqqqkkkdddaaaiiiqqqqqqllliiigggfffdddeeefffeeebbb______[[[VVVTTTTTTTTTRRROOOLLLKKKJJJIIIHHHGGGGGGGGGHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEDDDBBB@@@???======:::===AAACCCCCCCCCHHHMMMUUU[[[WWWKKKJJJTTTUUULLLJJJrrriiiuuuQQQKKKLLLTTTSSSOOOGGGDDDGGGHHHFFF@@@CCCEEEEEECCC@@@===<<<777777666444666<<<>>><<>><<<:::;;;===)))***,,,---.........---------------,,,+++******(((+++///333666999===@@@;;;888444333444777999:::<<<;;;:::777444444555888BBBHHHPPPTTTVVVWWWYYY[[[```fffnnnuuuwwwwwwuuutttssspppnnnmmmggg]]]WWWUUUVVVOOODDD<<<>>>EEEHHHFFFEEEDDDDDDEEEFFFFFFCCCAAA>>>===;;;:::888777777777999;;;===>>>???AAADDDGGGGGGIIIMMMOOOPPPQQQSSSUUUQQQRRRSSSUUUVVVWWWWWWWWWWWWXXXYYYZZZZZZ[[[^^^aaacccccccccbbbaaa```^^^^^^ZZZUUUTTTUUUVVVUUUXXX\\\WWWWWWWWWVVVTTTQQQNNNLLLJJJIIIIIIHHHHHHGGGHHHHHHIIIHHHFFFFFFHHHKKKNNNQQQPPPQQQSSSRRROOOLLLJJJJJJKKKHHHFFFEEEFFFHHHIIIIIIGGGGGGEEEDDDDDDCCCCCCCCCBBBDDDDDDCCCEEEKKKNNNMMMQQQMMMHHHCCC???<<<888555555666777999:::;;;<<<<<<<<<<<<;;;999:::>>>>>>;;;>>><<<<<<>>>>>>:::999<<<444444444222000000111333444444555777888888555333555888<<<<<<:::888999;;;;;;;;;:::888777888;;;>>><<<===@@@CCCEEECCC@@@<<<333444:::@@@@@@;;;666555222444888<<<999444333777666000///888BBBEEECCCBBB666:::>>>@@@>>><<<999888222222333444666555333000333777999666444666999:::<<<999777999999666333333666666666888:::;;;:::999:::555333666777777888;;;<<<;;;:::999999888777777777888777333444888;;;999111,,,***000777999999:::;;;888777999===AAAAAA@@@@@@>>><<<;;;===>>>??????<<>>=========>>>>>>???@@@BBBAAALLLSSSJJJFFFPPPYYY[[[YYYXXXkkktttGGGEEE555CCC<<>>@@@DDDGGGHHHJJJJJJHHHJJJOOORRRQQQTTTJJJDDDFFFKKKSSSddduuutttrrroooooopppqqqrrrrrrooofffbbbiiiqqqrrrmmmjjjjjjgggdddeeehhhhhhddd```]]]YYYTTTSSSTTTTTTQQQOOOLLLKKKJJJIIIHHHGGGGGGGGGIIIIIIHHHHHHHHHGGGGGGGGGEEEEEECCCAAA???>>><<<;;;<<<===???BBBCCCCCCHHHOOOMMMRRRQQQJJJJJJSSSYYYXXXhhhtttggg}}}xxx^^^LLLQQQIIIMMMNNNKKKKKKKKKIIIDDD@@@CCCFFFFFFDDDAAA@@@???::::::999888===DDDDDD@@@<<<;;;;;;<<>>999888;;;???@@@???@@@BBBCCCAAA;;;777>>>@@@@@@======>>>;;;555000666===@@@===;;;<<>>AAA<<<999666444555666666666999999777555333444888;;;FFFLLLSSSXXXXXXYYY[[[]]]```gggpppuuuvvvuuusssrrrrrrnnnjjjhhhaaaWWWTTTWWWSSSMMMCCC<<>>???BBBEEEHHHFFFJJJOOOQQQQQQPPPQQQRRROOOPPPQQQSSSUUUVVVWWWWWWWWWXXXYYYXXXXXXZZZ]]]___````````````______^^^^^^XXXTTTTTTVVVVVVUUUVVVZZZVVVUUUTTTRRRPPPMMMJJJIIIFFFGGGHHHIIIJJJIIIIIIHHHIIIGGGFFFEEEFFFIIILLLOOOOOOQQQSSSRRRPPPMMMKKKKKKKKKIIIFFFEEEGGGHHHIIIIIIFFFFFFEEEDDDCCCCCCCCCCCCCCCEEEEEECCCEEEKKKMMMLLLOOOIIIAAA;;;888666555555555666777888999999999999777;;;;;;777777<<>>???<<<;;;<<<;;;666444555111333555555333222333555444444444666888888666333444888===>>><<<999999::::::;;;<<<<<<::::::;;;===>>>>>>???@@@AAA@@@===:::333222666>>>???:::666666222333777:::777333333777555//////888BBBDDDBBB???:::===??????;;;777666555444333333444555555444222222888999444222666::::::;;;666555999:::555111111555777888888888999:::<<<666222111555888888999;;;<<<;;;999777666666666666444666555222222777:::999333...---222666777999===>>>;;;:::<<<@@@CCCAAA>>>>>><<<;;;===???AAA@@@>>><<>>@@@DDD<<>>>>>===BBBLLLOOOOOORRRPPPQQQYYYaaa]]]OOOgggmmm]]]@@@@@@CCCHHHCCCCCCCCCEEEGGGDDD>>>888///333<<>>888111//////111555777777999>>>???===<<<======<<<999888888999<<<>>>???===:::;;;???DDDIIILLLMMMKKKMMMSSSXXXXXXRRRJJJHHHPPPVVV[[[hhhwwwwwwvvvuuusssrrrrrrssstttpppkkkkkkpppsssqqqnnnmmmlllkkkiiihhhgggfffdddccc]]]YYYUUUSSSSSSRRROOOLLLLLLKKKJJJIIIHHHGGGGGGGGGIIIHHHHHHHHHHHHGGGGGGGGGEEEDDDCCCAAA???===;;;:::CCC@@@@@@DDDEEEDDDHHHOOOIIIMMMPPPOOONNNTTT```jjjzzzwwwuuuiiixxxwww{{{nnnNNNTTTGGGLLLPPPOOONNNMMMIIICCCAAACCCFFFFFFEEECCCBBBCCC===;;;:::;;;CCCJJJIIIBBB::::::<<>>>>><<<;;;;;;777111222888>>>>>>:::999;;;???...------------...//////............---,,,++++++'''+++///222444888>>>BBB>>>;;;777666666666555555888888666444444555:::===IIINNNUUUXXXXXXXXXYYY[[[___fffooouuuuuusssrrrqqqrrrlllgggddd\\\SSSSSSXXXPPPKKKBBB<<>>777777777777666666666666888:::<<<>>>???BBBEEEHHHEEEJJJPPPRRRQQQOOOOOOOOOPPPQQQSSSUUUWWWXXXYYYYYYUUUVVVWWWVVVVVVWWWZZZ\\\\\\\\\\\\\\\]]]]]]]]]]]]VVVSSSRRRUUUUUURRRRRRUUUUUUTTTSSSQQQNNNKKKIIIGGGEEEFFFIIIKKKKKKKKKJJJIIIIIIGGGEEEDDDEEEHHHKKKMMMMMMOOOQQQPPPNNNKKKJJJJJJLLLJJJGGGFFFHHHIIIJJJJJJCCCBBBBBBAAA@@@@@@@@@@@@DDDGGGGGGEEEFFFKKKMMMLLLLLLFFF<<<666333444555666555666777888888888777666333:::;;;666555;;;@@@AAA===:::999:::888333222333333777::::::777333111111333222333555777888666555333888>>>???===:::999999:::<<<>>>>>>===;;;;;;;;;???>>>>>>>>>???>>>;;;999333111555===???:::666777222222555777555222444:::666000///999BBBDDD@@@<<<>>>@@@AAA>>>888333111111666555444444555666555444222777888222000555999999666111222999;;;666222333444777999999888888<<>><<<>>>BBBCCC@@@<<<===;;;;;;===AAABBB@@@>>><<>>>>>CCCDDD???>>>@@@:::ZZZ~~~{{{zzzyyy~~~tttiiimmmzzz}}}~~~}}}wwwpppllllllhhhccckkkoooeeellljjjiiiccc^^^ffffffVVV@@@GGGMMMKKKDDD>>>@@@DDD<<<>>>AAABBB???<<<;;;>>><<<<<<;;;:::<<>>;;;111666@@@GGGDDD999111///222<<>>@@@===<<<<<<:::777555666888;;;BBBCCCCCC???:::999>>>CCCLLLOOOPPPOOORRRYYY___```UUUPPPRRR]]]bbbbbbhhhsssuuuuuuuuussspppoooqqqsssnnnoootttxxxvvvpppnnnpppmmmnnnnnnjjjdddaaabbbeee___[[[VVVSSSRRRPPPLLLIIILLLKKKJJJIIIHHHGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGFFFEEEDDDBBB@@@>>><<<;;;:::IIICCCAAAEEEFFFEEEHHHMMMFFFIIIOOOQQQOOOQQQaaarrrsss```oookkkyyy{{{{{{xxx{{{PPPVVVNNNQQQQQQMMMKKKKKKHHHCCCAAACCCEEEFFFEEEDDDDDDEEE<<<:::888;;;EEEMMMIIIAAA888:::>>>AAAAAA@@@BBBDDD===@@@AAA@@@===???DDDJJJGGGFFFCCC>>>:::777888999999<<<===<<<<<<<<<888111777;;;???===888777;;;AAA111000...,,,,,,,,,...///000000000///...,,,+++***)))+++...111555999;;;===>>>;;;666333333444555555:::777555555444333666<<>>DDDHHHJJJDDDCCCCCCEEEEEECCC>>>:::888666444444666666666555444666999<<>>EEEHHHIIIFFFGGGLLLOOOOOOTTTJJJ===777777888777444666666777777666555444444999777555444555777:::<<<>>>777444555777555444555;;;:::999666333333555777555444333555888:::::::::666666777:::===>>>===<<<===>>>>>>>>>===;;;999888<<<999666888<<<>>><<<888999444555===DDDAAA:::555444333666;;;888111111666777111111<<>>888888;;;:::555...111444777888888::::::@@@:::777999777222333777999888666666777888:::<<<777111,,,---444<<<@@@BBBBBBBBB???<<<>>>@@@===888777<<<>>>>>>???AAA@@@<<<===BBBKKKNNNGGG<<<888;;;888:::>>>BBBAAA<<<888777:::ccc{{{|||{{{zzz}}}}}}~~~iiirrrtttxxxwwwkkkkkkjjjfffcccccchhhlllllljjjpppnnn___ZZZaaacccPPPNNNMMMKKKDDD===???GGGAAAAAAAAAAAA???===;;;999<<<:::999999<<>><<<;;;===@@@CCCDDDCCC@@@<<<;;;===@@@MMMNNNPPPUUU___fffccc[[[SSSUUU```hhh]]]PPP^^^zzzsssuuuvvvuuurrrqqqrrruuutttvvvuuuqqqkkkiiilllqqqvvvpppjjjfffffffffeeecccbbb]]]WWWTTTRRRPPPLLLIIINNNMMMKKKIIIHHHHHHHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHEEEDDDEEEGGGDDD>>>;;;===>>>>>>??????AAADDDJJJNNNQQQSSSYYYZZZUUUPPPVVV```qqq]]]jjjiiiwwwxxxmmmppp}}}SSSNNNTTTRRRRRRTTTOOOEEEAAACCCBBBAAAAAABBBDDDFFFFFFEEE>>>:::777===GGGJJJCCC;;;666:::???CCCEEECCC@@@>>>@@@???>>>>>>???AAACCCEEEFFFBBB???===>>>>>>;;;999:::;;;>>>???999000000666:::===<<<888999>>>CCCEEE222111///...---...//////////////////...---++++++***+++---000444888;;;===???<<<888555444555666666999666555555444333777===HHHMMMSSSXXXZZZYYYYYYZZZccchhhoooqqqpppoooqqqsssrrroooggg]]]XXXWWWUUUQQQNNNHHH@@@===???DDDGGGHHHFFFEEEEEECCCAAA>>>:::888777555444444555666666555555777:::===@@@BBBCCCCCCHHHJJJKKKKKKJJJKKKLLLNNNTTTTTTVVVWWWXXXYYYZZZZZZXXXXXXXXXXXXYYYZZZ[[[[[[]]]\\\[[[ZZZYYYZZZZZZ[[[WWWWWWVVVVVVVVVVVVVVVWWWTTTTTTSSSRRRPPPOOONNNNNNMMMNNNOOOPPPOOOLLLHHHFFFEEEFFFGGGFFFEEEDDDEEEGGGHHHKKKMMMMMMKKKGGGEEEDDDGGGFFFFFFFFFEEEEEEDDDDDDFFFCCC@@@???@@@AAAAAAAAAEEEHHHHHHEEEFFFLLLOOONNNPPPFFF;;;666777999888666888888888888888777666666999888666444444666777999666222111555888888777999888777555222000111555888888666666777999;;;;;;;;;444444666:::>>>@@@???>>>============<<<:::888777:::777555666:::<<<:::777777222333<<>>EEEDDD@@@???GGG???888777555222000222444555444000///333444333333222111000000111333444333333444444444444555555>>>@@@>>>999888:::888333///111444666777888:::;;;<<<777555666555111222666888777666555666777999;;;777111,,,---444<<<@@@AAABBBBBB???<<<<<<>>><<<777999<<>>BBB>>>?????????>>>===;;;:::777777777999<<>>HHHFFF:::000///222888>>>@@@<<<999999777222333111333777888777888<<<<<<===>>>>>>===>>>AAAEEEJJJJJJGGGBBB===;;;===???NNNSSSUUUTTTSSSTTTPPPLLLJJJIIIMMMOOOKKKNNNffftttuuuwwwuuusssrrrsssuuusssuuuuuuqqqllljjjlllooopppmmmjjjhhhggggggfffeeeaaa]]]XXXTTTRRRPPPMMMJJJNNNLLLJJJIIIHHHGGGHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHEEECCCDDDEEEBBB<<<;;;>>><<<>>>???AAABBBEEEJJJMMMIIILLLPPPPPPPPPUUU___gggwwwjjjrrroookkkuuu{{{{{{UUUVVVRRROOOOOOPPPKKKCCC@@@BBBAAA@@@@@@BBBDDDEEEDDDCCC:::666555<<>>>>>@@@DDDGGGGGGFFFCCCAAA???>>>===<<<<<<>>>@@@AAABBB@@@======>>>>>><<<:::>>>;;;:::<<<:::555444777888;;;<<<999:::@@@EEEEEE444333111///...//////000......//////...---,,,,,,***+++,,,...222666:::===@@@>>>:::777555555666777888555444555444333777===HHHNNNUUUWWWVVVUUUWWWZZZbbbhhhnnnpppnnnmmmoooqqqnnnkkkdddZZZVVVWWWUUUQQQPPPJJJBBB???@@@CCCDDDDDDGGGGGGEEE@@@;;;888666666666444333333444555555444666888;;;>>>AAACCCCCCDDDGGGHHHJJJLLLLLLNNNQQQSSSXXXXXXWWWWWWXXXZZZ\\\]]]ZZZZZZZZZYYYYYYZZZ[[[[[[]]]\\\[[[ZZZYYYYYYZZZZZZWWWWWWWWWVVVVVVWWWWWWWWWTTTTTTTTTSSSRRRQQQQQQPPPSSSRRRQQQOOOMMMJJJGGGFFFCCCDDDEEEDDDCCCBBBCCCDDDEEEHHHJJJKKKIIIFFFDDDCCCFFFFFFEEEEEEDDDCCCBBBBBBDDDBBB???>>>@@@CCCEEEEEEEEEGGGGGGEEEGGGLLLOOONNNLLLCCC999555666999999777999::::::::::::999999888<<<;;;999888777777888888444222222888:::999777999333333111///...000444888999888777777999::::::999111222555:::>>>AAAAAA???;;;;;;;;;:::999888777666888666444666999;;;:::999444000111:::AAA@@@:::666444333444555444222333777000333<<>>===999777777555111222222333444666999;;;<<<888555444555555333444888999888666555555666999:::777222//////555<<<@@@AAAAAAAAA???::::::<<<:::555888;;;======???AAA???999666;;;EEEJJJFFF===999;;;777<<<@@@???;;;:::;;;>>>:::jjj|||~~~|||~~~~~~zzzzzzzzzxxxjjjlllllljjjggggggjjjnnnhhhbbbeeedddWWWUUU___ddd```VVVLLLHHHFFFBBB???>>><<<============<<<;;;;;;666777888:::<<<===>>>???<<>>@@@BBBCCCCCC@@@<<<999777>>>FFFJJJBBB333,,,111999888===???===;;;<<<;;;999888666777;;;<<<;;;<<>>>>>>>>===>>>AAAFFFIIISSSPPPKKKEEE???===>>>???MMMUUUXXXQQQFFFAAAAAA@@@BBBBBB???<<>>???@@@AAA???>>>===>>>??????>>><<<>>>999777:::;;;999888888666;;;<<<;;;<<>><<<888555444555666777444333444444333777>>>IIIPPPVVVWWWTTTSSSWWW\\\eeegggjjjmmmnnnnnnnnnmmmiiigggaaaYYYVVVVVVTTTPPPQQQKKKCCC@@@@@@AAAAAAAAAFFFEEEBBB<<<777444444666555333222222444555555444777999<<>>???BBBEEEHHHIIIFFFHHHHHHGGGIIINNNPPPMMMKKKCCC;;;666777999999999:::;;;;;;;;;;;;;;;::::::???>>>======<<<<<<<<<<<<===;;;;;;>>>===777333333111222222111000000333555888666555555666777666555111222555999>>>??????===888888777777666555444444888666555666999;;;<<<;;;333...///777>>>===888444333222111111111222444777000777AAAHHHHHHDDDAAA@@@;;;666111000...***))),,,+++......---...333555444333333444555666666777777555444333444666999<<<===;;;<<<<<<999666444222000444333222333666999;;;<<<777666666777888888:::;;;;;;999777555555666999;;;888555222333777<<<@@@AAA???@@@>>>999777999888444777999::::::===@@@===666555:::CCCIIIFFF===888999333999===:::666777;;;>>>===tttrrrqqquuuyyyxxxqqqzzz|||{{{hhhjjjjjjhhhddddddgggjjjgggbbbhhhfffUUUNNNXXX```lll^^^NNNGGGGGGGGGDDD@@@??????>>>>>>===<<<;;;;;;:::;;;<<<<<<<<<;;;:::;;;CCCEEECCCGGGIIIJJJNNNMMMIIIPPPOOOXXXwww~~~AAAAAABBB>>>@@@CCCAAA>>>;;;<<<>>>KKKKKKGGG;;;///,,,333<<<<<>><<<999:::???BBBBBBCCCFFFBBBAAA>>>======AAAFFFIIITTTPPPKKKEEE@@@>>>???@@@GGGOOOQQQIII???<<<@@@CCCCCCFFFBBB===HHHaaassswwwvvvvvvwwwvvvuuuuuuuuuuuuqqqssstttrrrooolllllllllmmmooopppmmmfff```]]]]]]]]][[[XXXVVVSSSQQQNNNMMMLLLKKKIIIGGGGGGGGGGGGHHHFFFFFFGGGGGGGGGHHHHHHHHHFFFCCCCCCCCC@@@<<<===AAA;;;===@@@BBBBBBBBBDDDEEECCCJJJIIIDDDNNNdddpppnnndddaaakkkzzzuuuzzzJJJGGGKKKJJJIIIFFFCCC@@@AAACCC>>>???@@@CCCDDDCCC@@@===666666888@@@HHHLLLJJJGGGFFFEEEEEEEEEEEEEEEEEEFFFEEEDDDAAA???>>>>>>>>>???======>>>>>>>>>>>><<<;;;:::999:::<<<===;;;:::999999===???>>>>>>CCCEEEEEE666555333222000///......//////000000000///......+++++++++---000555999<<>><<<888444222333444666333222444333333888>>>JJJPPPVVVVVVSSSSSSYYY___hhhgggfffjjjooopppmmmiiigggeee```XXXVVVWWWUUUQQQPPPJJJCCC??????@@@@@@???CCCAAA===888555444666777444333222222444555555444888:::===AAADDDFFFGGGGGGMMMOOOQQQTTTWWW[[[```dddbbbccccccbbb```]]]ZZZXXX```______^^^^^^^^^______```^^^\\\YYYWWWUUUUUUUUUUUUTTTSSSRRRQQQQQQQQQQQQUUUUUUTTTTTTSSSSSSSSSRRRTTTQQQLLLFFFAAA>>><<<;;;<<<>>>@@@AAABBBCCCEEEGGGEEEGGGIIIJJJHHHGGGFFFGGGGGGGGGFFFEEEDDDBBBBBBAAACCCAAA???@@@CCCGGGJJJKKKGGGIIIHHHHHHKKKQQQQQQMMMKKKEEE===999888999999999:::;;;;;;<<<<<<<<<;;;;;;======>>>???????????????DDDBBBCCCCCC???777222222222444666666555333222222555333222222333333333222333444666:::======;;;999555444444333222222222222555444333444666999;;;;;;444......666<<<;;;666222333222000///000444666666///777???AAA@@@>>>===<<<777333000///,,,((((((+++,,,000111///111666888666444555555666777888888999666444222444888<<<>>>>>>:::::::::999555111000222555333222333777:::;;;;;;555666777777999;;;======>>>;;;888555555777999;;;:::888666666888<<<>>>@@@<<<>>><<<666444666666444777999999:::>>>BBB>>>777666:::BBBIIIFFF===666666222999;;;777444999===>>>???~~~tttjjjkkk}}}~~~~~~xxxxxxmmmzzz~~~jjjjjjhhhddd^^^\\\^^^``````]]]gggiiiUUUJJJSSS]]]sssdddRRRGGGHHHKKKIIIFFFDDDDDDBBB@@@>>>===;;;;;;;;;===???>>><<<;;;;;;<<>>AAACCCEEEFFFEEEBBBAAAAAA;;;888888???DDDDDDEEEGGGFFFBBB===:::;;;>>>AAADDDJJJGGGBBB>>><<<<<<<<<===AAAEEEEEE???;;;???EEEHHHGGGKKKEEE@@@NNNjjjuuuooowwwvvvvvvvvvvvvvvvuuutttqqqrrrrrrqqqooommmllllllkkknnnpppmmmfff___\\\[[[ZZZYYYXXXVVVSSSPPPOOONNNJJJIIIHHHGGGFFFFFFGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHGGGEEEDDDDDDBBB>>>???CCC<<<>>>AAAAAA@@@???>>>???@@@HHHJJJIIITTTiiiqqqllllll``````zzznnnLLLFFFJJJJJJHHHDDDAAAAAABBBCCC??????@@@BBBCCCBBB???<<<555777;;;AAAFFFIIIIIIGGGEEEEEEDDDDDDDDDFFFGGGIIIAAA@@@===:::888777888888:::;;;;;;:::999777666666777>>>DDDDDDAAA>>>=========AAABBB??????BBBDDDCCC888777666444222000///...111111222111111000//////,,,,,,,,,...111555999<<<>>>???>>>999444111111444555222111333333333888???KKKOOOSSSSSSSSSVVV\\\bbbjjjhhhgggjjjnnnooollliiifffeee```YYYWWWXXXVVVQQQNNNHHH@@@<<<===???@@@@@@@@@<<<777555555777888888444333222333555666666666777:::===BBBEEEHHHJJJJJJOOOPPPSSSUUUXXX\\\bbbfffiiijjjjjjiiifffbbb^^^[[[^^^^^^^^^]]]]]]^^^______```^^^\\\ZZZXXXXXXWWWXXXXXXWWWVVVTTTRRRQQQQQQPPPSSSRRRRRRQQQPPPOOOOOOOOONNNLLLGGGBBB>>>;;;::::::===???BBBCCCDDDEEEGGGIIIFFFHHHJJJJJJIIIGGGGGGGGGDDDDDDCCCCCCBBBAAA@@@@@@CCCBBBAAABBBEEEHHHIIIIIIGGGHHHHHHHHHLLLRRRQQQLLLJJJEEE>>>:::999999::::::;;;;;;<<<============<<<:::;;;===???@@@??????>>>BBBAAACCCDDD???888555666555777::::::888666555444666444222222333444444333666777999<<<>>>>>>:::777444333222222111111222222111111000111333666999;;;555//////666======888555444444222000333888:::888333;;;@@@@@@>>>>>>>>><<<777444222222...******...000333555333555999:::777444444444444444555666777666444222555:::===>>>===:::999999888444///111555666444222444999;;;;;;999222555777666888<<<>>><<>>===<<<888;;;===>>><<<<<>>AAADDDEEEHHHKKKIIIDDDAAACCC===999999@@@FFFGGGGGGIIIEEE@@@;;;777777999;;;<<<>>>;;;888777888999999999<<>>EEEKKKOOOZZZhhhnnnkkkaaaXXXaaarrrhhhxxxIIIGGGHHHJJJIIICCC@@@AAABBBBBB???>>>???@@@AAA???===:::444777<<>>===@@@BBBAAA;;;:::999888555333111000444444444333222111000///,,,,,,...000333777999;;;???AAA@@@;;;555111222444444111111333333444999???IIIKKKMMMOOORRRXXX___dddgggjjjllllllkkkjjjkkkmmmgggfffaaa[[[XXXYYYVVVRRRLLLEEE===999:::>>>@@@AAA@@@:::333333777:::888666555444333333666777777777666999===BBBGGGJJJLLLMMMQQQSSSUUUVVVYYY]]]cccgggkkkkkkjjjiiifffdddaaa```^^^^^^^^^^^^______```aaa___^^^]]]\\\\\\]]]^^^___[[[ZZZXXXUUURRRQQQOOOOOOOOONNNMMMLLLKKKJJJIIIHHHGGGEEECCC@@@???>>>>>>???BBBDDDEEEFFFFFFFFFHHHIIIGGGIIIJJJJJJHHHFFFFFFGGGDDDCCCCCCCCCBBBBBBAAAAAADDDCCCCCCEEEHHHIIIHHHGGGFFFFFFFFFFFFKKKQQQOOOIIIFFFBBB===999888999;;;<<<======>>>???????????????;;;===???@@@@@@???===<<<;;;;;;>>>@@@===777666999888999:::999888888:::;;;:::888777777999::::::999999:::===@@@BBB@@@===:::555555333222222333333444222222222222333777;;;>>>555000000888AAABBB>>><<<666888666444888>>>???:::888???DDDCCCBBBCCCAAA<<<666444333333///***+++///444777888666777::::::777555444222111222333444666666444222666;;;>>>===;;;:::888777777333...222:::666444333555:::<<<:::777222777999888:::???@@@===>>>;;;666333111333666888999999888777555444555666666999888222///222555555555666666999@@@FFFBBB:::...222;;;CCCCCC:::333111555:::999555999CCCDDD>>>999}}}vvvmmm}}}zzztttxxx}}}~~~kkklllkkkjjjjjjooowww~~~gggWWWXXXccc]]]UUUVVVXXX]]]^^^XXXNNNHHHIIIIIIFFFHHHGGGDDDBBB@@@???>>>>>>777:::<<<<<<:::;;;???DDDFFF???KKKBBB@@@GGG???IIITTTYYY[[[eeetttxxxyyyuuuBBBBBBCCCBBB@@@@@@@@@???===;;;:::999888999<<<@@@CCCDDDBBBCCCHHHMMMLLLEEEAAACCC@@@:::999???EEEEEEDDDDDDAAA<<<666333444555666666888666555666999;;;:::888888???CCCBBBBBBFFFJJJJJJLLLIIICCCCCCWWWpppyyyrrrwwwuuussssssuuuvvvtttrrrsssqqqooonnnmmmmmmmmmmmmggggggggghhhgggddd___\\\SSSUUUVVVTTTQQQNNNMMMNNNIIIHHHFFFEEEEEEFFFFFFGGGFFFFFFGGGGGGGGGHHHHHHHHHDDDCCCEEEGGGDDD??????AAA>>>???AAAAAA@@@???@@@AAAFFFJJJQQQXXX^^^dddhhhjjj___RRRffftttvvvzzzBBBCCCFFFIIIIIIBBB???AAAAAA>>>>>>===<<<<<<<<<<<<:::888444999???DDDFFFHHHJJJKKKIIIIIIHHHHHHHHHHHHIIIJJJDDDBBB???<<<:::999999:::666666666333000111444777AAAFFFGGGBBB???@@@???<<<===@@@???:::999===AAAAAA>>>===<<<:::888555333222666555555444333222000///+++---///222555777999:::@@@BBBBBB===666222222555333111000333333444999???HHHHHHIIILLLRRRYYY```ddddddkkkqqqooohhhfffkkkqqqhhhgggbbb\\\YYYZZZWWWRRRKKKCCC;;;777999===AAACCCAAA999222222888;;;888333555444333444666888888777666999===BBBGGGKKKNNNOOOUUUVVVWWWXXX[[[___eeeiiijjjhhhfffdddcccbbbbbbbbb````````````aaabbbdddddd]]]]]]]]]^^^___aaadddeee\\\ZZZWWWTTTQQQOOOMMMLLLLLLKKKJJJHHHGGGEEEDDDDDDBBBBBBAAA@@@AAABBBCCCDDDGGGHHHIIIHHHGGGFFFGGGHHHHHHIIIJJJIIIGGGEEEEEEFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEGGGIIIIIIGGGEEEDDDEEEDDDDDDJJJOOOMMMGGGBBB???;;;888888999<<<>>>>>>???@@@AAAAAAAAAAAAAAA???@@@BBBCCCCCC@@@>>><<<777777:::<<<999555555999::::::999777777999>>>BBB???===<<<<<<>>>?????????:::<<>>BBB555000111;;;DDDFFFDDDBBB888:::999777<<>>BBBBBBBBBCCC>>>777333222222222---((()))...666999:::888888::::::777777555333111111222555666666333333666<<<>>><<<999:::777777777222...333<<<666333333666;;;===:::666555:::<<<:::===BBBCCC???===999555111///111444666888888777555333111111222444888777111///222555666111111222555===CCC???888***---777@@@AAA:::333111444888666333999DDDDDD:::AAA{{{}}}}}}~~~yyywwwtttrrrooojjjgggiiipppvvvwww]]]VVVbbbccc]]]ZZZUUUPPPXXXYYYQQQHHHFFFEEEBBBFFFEEECCCAAA@@@@@@@@@@@@999<<<===:::777777<<>>;;;FFF???MMMWWW\\\^^^ccciiifffnnnrrrOOOAAAAAA>>>:::999:::888333///;;;???CCCDDDCCCCCCDDDFFF???@@@FFFNNNMMMEEEAAACCC<<<666444999>>>>>>;;;;;;===888333111222333333222999888777:::===???===;;;555@@@JJJKKKIIIKKKMMMOOONNNLLLIIIOOOcccvvvyyyqqqvvvtttrrrsssuuuuuusssqqqtttqqqnnnllllllmmmnnnnnnkkkiiigggggggggccc]]]XXXQQQSSSUUUTTTPPPMMMMMMNNNHHHGGGFFFEEEEEEEEEFFFGGGFFFFFFGGGGGGGGGHHHHHHHHHBBBBBBDDDGGGDDD???===@@@===???AAAAAAAAABBBCCCEEERRRSSSXXX___aaa```ccciiixxxZZZfffppp???@@@DDDIIIHHHBBB>>>@@@@@@<<<===;;;999999999999777666666;;;CCCHHHJJJMMMOOORRRJJJJJJIIIHHHGGGFFFFFFFFFBBB@@@===:::888777777888888999888555333555:::>>>DDDDDD@@@999999===<<<777:::<<<;;;777777<<<@@@AAA?????????>>><<<:::777666777777777777666444222111///000222555777:::<<<===>>>BBBEEEBBB;;;666666777444222111222111000444:::<<<@@@HHHPPPUUUZZZ```gggkkklllllllllllllllllllllcccccc___ZZZXXXXXXUUUOOOJJJCCC<<<<<>>@@@@@@>>>>>>???@@@CCCAAA???@@@BBBCCCBBB???<<<999999===>>>;;;999999666888888777:::>>>>>>;;;:::999999:::;;;;;;:::888>>>>>>??????===:::888666111222333555666666666666:::===>>>===:::999;;;===;;;666555:::DDDIIIEEE@@@888888888:::<<<<<<;;;999:::===@@@@@@CCCDDD>>>666111...------,,,***---222:::888888999;;;;;;777333333333222000000222666:::444555666;;;???@@@===:::>>>;;;777222111555<<>>;;;;;;>>>>>>>>>BBBGGGHHHEEEQQQzzztttxxxwwwuuuyyy}}}~~~|||uuuooommmjjjiiinnnwwwqqq^^^]]]\\\cccgggXXXYYYOOOPPPWWWEEEQQQLLLRRREEEFFFBBBEEEKKKHHH???===CCC???>>>===<<<<<<<<<<<<<<>>DDDKKKLLLGGG@@@:::888555333222333555666555222444444444444555666888888888;;;>>>???======@@@BBBDDDAAABBBHHHNNNOOOLLLIIIOOOBBBDDDaaa^^^vvvyyysssuuuuuuuuuuuusssqqqooonnnlllnnnooonnnmmmkkkkkkllldddhhhkkklllhhhccc___]]]WWWVVVTTTQQQOOOMMMLLLKKKHHHGGGEEEFFFGGGHHHHHHGGGEEEEEEFFFGGGHHHIIIIIIJJJFFFDDDBBB@@@@@@AAADDDEEEDDDBBB@@@<<<666555===HHHEEEZZZaaaYYYRRRRRRddd~~~www```hhhzzz333AAAIIIKKKHHH>>>999::::::777<<<666222444:::???>>>;;;@@@DDDJJJNNNOOONNNMMMMMMMMMNNNMMMJJJFFFDDDDDDFFFDDD???888444555777888777<<<<<<;;;888666777<<<@@@EEEBBB>>>;;;:::999888777999:::888777===FFFIIIEEEAAAAAA@@@???===:::888666666777777888777666555444000000222333666999;;;<<<@@@CCCEEEBBB<<<777666777222000111222000---...222>>>BBBKKKSSSYYY___fffkkkjjjjjjjjjjjjkkkllllllmmmdddccc___ZZZXXXXXXTTTNNNFFF@@@;;;<<>>:::888888999::::::999;;;===>>>===<<<===>>>AAA???===>>>@@@AAA@@@>>><<<999999===???<<<:::;;;:::<<<<<<;;;===BBBAAA>>>;;;::::::;;;===>>>===<<<<<<<<<======<<<999777555444555666777888888888888<<<======:::888999===BBBAAA<<<999===EEEIIIFFFAAA:::::::::<<<===>>><<<:::===@@@AAA@@@AAA@@@:::222111...---...---+++///444777555555777::::::777444444333222111000222666999999888999;;;>>>???===:::;;;999666444555999>>>AAA888444777@@@AAA999888===CCCAAA???===<<<<<<======444444333333333444444555666888999666111---+++,,,222444333111222555666333555111///111666777333...+++///666>>>DDDEEECCC@@@@@@BBBCCCCCCFFFJJJJJJFFFNNN~~~mmmqqq{{{|||www~~~uuuooonnnrrryyyzzzwwwwwwzzz{{{vvvssssssqqqnnnttt~~~uuubbbaaa```gggjjjYYYXXXWWWYYYUUUCCCJJJTTTZZZNNNFFFCCCDDDIIIKKKGGGCCCAAA>>>>>>=========<<<<<<<<<@@@;;;JJJBBB<<>>CCCHHHHHHCCC<<<777555333111000111444666555444555444444444555666777777:::===@@@AAA@@@@@@AAACCCGGGGGGJJJOOOSSSSSSQQQOOOIIIHHHPPPiii___ssswwwvvvwwwwwwwwwwwwvvvtttrrrqqqpppoooooommmllljjjiiihhhcccdddffffffddd```\\\YYYVVVUUUSSSQQQOOONNNMMMLLLIIIGGGFFFFFFGGGHHHGGGFFFGGGGGGGGGGGGGGGGGGHHHHHHFFFDDDBBB@@@???@@@BBBCCC???>>>>>>===999888@@@JJJPPPXXXVVVQQQRRRVVVjjjtttdddrrr888DDDIIIIIICCC:::666888888444888555333555:::>>>???>>>FFFIIIMMMNNNNNNMMMLLLMMMKKKLLLKKKHHHFFFFFFGGGIIIBBB===777444555777999999;;;<<<<<<;;;:::<<>><<<999888666777888999999888777666222222222333555999<<<>>>@@@CCCDDDBBB<<<888666666222...------,,,+++///555DDDIIIQQQWWW]]]ccciiillliiihhhhhhhhhiiikkklllnnneeeddd```ZZZXXXXXXRRRKKK???===;;;>>>AAAAAA;;;666333000///333999;;;999666666666555666777888:::;;;===???BBBEEEGGGLLLQQQTTTXXXXXXZZZ```fffjjjiiigggeeedddeeehhhgggdddfffjjjiiieeebbb``````aaabbbbbbaaa______bbbeeeeeebbb___YYYVVVQQQNNNLLLJJJHHHFFFDDDEEEFFFFFFEEEEEEFFFHHHLLLMMMMMMMMMKKKHHHEEECCCDDDFFFGGGGGGFFFFFFGGGIIIGGGGGGHHHIIIFFFBBBDDDJJJJJJKKKKKKJJJHHHGGGHHHIIIIIIHHHGGGGGGIIIIIIHHHGGGGGGIIILLLNNNNNNLLLIIIGGG???;;;888666666777888888777:::===>>>>>>=========>>>===<<<<<<>>>>>>===<<<:::777777;;;===;;;:::;;;<<<>>>>>><<<>>>CCCBBB???<<<;;;;;;<<<>>>@@@???>>>::::::;;;;;;:::999777666777888999:::::::::::::::======;;;777666999@@@GGGEEE???:::<<>>===<<<:::777555777;;;???@@@???777666:::@@@>>>777777>>>EEEAAA<<<:::;;;<<<:::888111222333444555555444333333777999777000++++++,,,...222222000000333222///222000...///111444555444333666<<>>>>>>>>===<<<;;;AAAAAAMMMFFF>>>@@@CCCVVV___PPPOOOeeeQQQZZZdddsss{{{aaa777:::777666:::999666<<<888999::::::888666555555???CCCFFFEEE???999555444444333111222444777999999888888888777777888999999:::===@@@AAAAAA@@@@@@AAABBBFFFKKKNNNNNNMMMLLLKKK@@@NNN]]]qqqaaaooosssxxxxxxxxxwwwwwwvvvuuuttttttpppnnnkkkkkklllllliiifffhhhfffdddeeeeeeccc^^^YYYTTTSSSRRRQQQPPPNNNMMMMMMJJJHHHFFFFFFGGGGGGFFFEEEHHHHHHHHHGGGGGGGGGFFFFFFFFFDDDBBB@@@??????AAAAAA======???AAA???>>>EEEOOOTTTQQQKKKNNNVVVYYYiiiqqqhhhzzz>>>EEEJJJFFF===555444666555111555666777:::===AAADDDEEEMMMNNNNNNMMMKKKKKKLLLMMMNNNLLLHHHEEEDDDEEEFFFHHH>>>;;;666444666888;;;<<<;;;<<<>>>>>>???BBBEEEHHHAAA===888444333333444333888666111000777CCCJJJKKKAAAAAAAAA@@@???>>>======999999:::::::::888777666555444333333555999<<>>>>><<<:::@@@BBBAAA<<<999666111++++++)))***.........111777666444333555999:::777444111222333333333555888:::===<<<;;;;;;;;;======>>>;;;888777;;;@@@BBB???;;;444666:::===999444666===>>>:::777888;;;;;;777222000111444666777666444333///444999777111,,,---///...111111...,,,//////---///111444777:::>>>CCCFFFDDDDDDEEEHHHKKKKKKJJJHHHGGGIIIIIIHHHHHHJJJGGGBBBLLLvvvyyy}}}wwwssspppppphhhppp}}}uuupppjjjhhhfffdddaaa___^^^[[[```gggeee___eeerrrnnn\\\ZZZWWWbbbmmm```^^^LLL^^^]]]___DDDHHHFFFRRRCCCGGGEEEAAAEEELLLJJJ@@@;;;===>>>@@@???>>><<<;;;CCCGGGMMMGGG===;;;AAAMMM\\\DDDHHHeeeKKKQQQ```mmmrrruuuttt666;;;333444???777///;;;:::::::::888555666999;;;???BBBDDDBBB===888777777888666555555777:::===???======<<<;;;;;;;;;<<<<<<888:::>>>@@@AAA@@@???>>><<>>>>>???@@@AAABBBBBB<<<<<<<<<<<<:::888666444555444222222444777:::<<<===??????>>><<<888666555222///...000333777@@@JJJLLLSSSXXXZZZ```ggghhheeeffffffffffffgggiiikkkllleeeccc]]]XXXXXXWWWOOOEEE<<<>>>AAACCCAAA===888444444333333666999:::888555888999;;;;;;;;;<<<@@@CCCGGGHHHHHHHHHIIIKKKOOOSSSXXXXXX[[[bbbjjjmmmjjjeeekkkjjjkkklllkkkggghhhlllllliiieeebbbbbbbbbbbbbbbaaacccfffhhhhhhfffaaa]]]YYYUUUQQQMMMKKKIIIFFFDDDEEEGGGIIIJJJJJJJJJKKKLLLJJJKKKLLLMMMLLLIIIFFFDDDDDDEEEEEEDDDDDDDDDFFFHHHDDDFFFKKKOOONNNJJJKKKPPPLLLMMMNNNMMMKKKHHHHHHHHHFFFEEEDDDEEEGGGHHHGGGFFFGGGGGGHHHGGGDDD@@@;;;888;;;999777666777999999999999;;;>>>@@@???>>>>>>???<<<============<<<======999555444888;;;999999;;;:::<<<;;;999:::>>>===999:::888666666777888777777::::::::::::999999888888999999999999999999888888888:::;;;:::999:::???CCC===888333444999>>>@@@???:::999999;;;<<<<<<:::777===@@@???999555333000,,,(((''')))---......111777:::777555666888999666333///111444666777999;;;>>>:::::::::999:::<<<>>>@@@===;;;:::<<<@@@@@@<<<666111444777888444111555;;;:::888777:::<<<;;;333---000222555777888666444222...222555444///++++++,,,+++///000,,,,,,000333333333888???EEEIIIMMMQQQTTTMMMJJJGGGGGGHHHJJJKKKKKKEEEFFFFFFCCCDDDFFFCCC>>>OOO|||~~~oooccchhhfffjjjuuummmccc___``````YYYQQQUUUPPPTTT______XXX^^^lllmmm\\\XXXQQQZZZhhh___```SSSRRRLLL^^^LLLIII???MMMBBBHHHGGG???>>>EEEFFFAAA;;;===>>>@@@@@@???===<<<>>>FFFGGGDDD;;;888@@@EEESSS???HHHeeeIIINNN___mmm{{{___kkk;;;===555:::FFF:::000>>>???===999666555888===AAA;;;>>>@@@???;;;888888:::999999888777888:::>>>@@@>>>===<<<<<<<<<<<<<<<===888:::>>>BBBCCCCCC@@@>>>@@@IIIOOOJJJDDDCCCBBB@@@???^^^kkkuuukkkyyytttzzzwwwvvvtttsssssstttuuuvvvooojjjggghhhlllnnnllliiiiiiddd______``````[[[VVVQQQQQQQQQQQQPPPOOONNNMMMKKKIIIGGGFFFGGGGGGFFFEEEEEEEEEFFFGGGHHHHHHIIIIIIIIIHHHFFFDDDCCCBBBBBBBBBCCCCCCEEEIIIHHHFFFIIINNNHHHIIIPPP```jjjccciiiyyy}}}KKKCCCLLLCCC:::777999::::::999;;;@@@EEEGGGFFFGGGJJJNNNJJJIIIHHHGGGFFFHHHMMMPPPOOOHHH???;;;<<<>>>>>>===888777777777888<<<@@@CCC@@@?????????@@@@@@AAA@@@>>>;;;666444444555666666555333333999@@@FFFHHHIII::::::;;;<<>><<<999777555444333333222444666888:::<<<===>>>>>>===:::888666222222666;;;<<<:::<<<@@@GGGOOOUUUXXX```kkklllgggeeefffggghhhhhhiiijjjjjjccc```[[[WWWWWWVVVMMMBBB>>>AAACCCCCC???:::666444333333333555888999999888:::<<<>>>>>><<<>>>BBBFFFIIIJJJKKKKKKKKKMMMPPPRRRXXXYYY]]]cccjjjllljjjhhhnnnlllmmmnnnmmmiiijjjmmmnnnkkkfffdddddddddeeedddccceeeggghhhfffccc```]]]XXXUUUPPPMMMKKKIIIGGGEEEHHHJJJMMMMMMLLLLLLLLLLLLJJJKKKLLLLLLKKKIIIGGGFFFGGGGGGGGGFFFDDDDDDGGGIIIFFFHHHMMMRRRPPPLLLLLLPPPLLLMMMNNNMMMJJJGGGFFFFFFGGGFFFEEEFFFHHHIIIIIIHHHGGGGGGGGGEEEBBB>>>:::888:::999777777888::::::999999;;;<<<<<<;;;;;;;;;<<<<<<===>>>>>><<<<<<===>>><<<888666:::<<<;;;;;;===<<<===<<<:::;;;>>>===999777555222222333555555444;;;;;;:::999999888888777888888888888888777666555666999<<<<<<:::999;;;===:::777444555:::???AAABBB999888888999::::::777555999===<<<666222111///---(((''')))...//////222888;;;888666666888888666333000333666999:::;;;>>>???999::::::::::::;;;>>>AAA===;;;999:::;;;:::666222///111333333222222555999===<<<<<<======999111+++111222555666666555222111000000000...+++)))((((((***000333222333888===>>>>>>CCCJJJOOOQQQRRRQQQQQQHHHEEEBBBAAADDDHHHKKKMMMAAACCCAAA>>>???BBB@@@<<>>?????????>>>===;;;GGGCCCEEEBBB@@@KKKHHHJJJBBBJJJdddNNNUUUaaaqqq}}}ttt]]]mmmGGG===666>>>DDD888333???AAA===888666999===AAABBB999<<<>>>===:::888999;;;999999999777666777:::<<<999999999888888999999:::999<<<@@@EEEIIIHHHEEEAAACCCMMMPPPJJJDDDEEEDDDAAAKKKlllpppuuupppwww{{{xxxwwwuuussssssuuuxxxyyysssoookkkjjjjjjkkkiiigggiiifffcccbbbaaa```[[[XXXPPPQQQQQQQQQPPPOOOMMMLLLJJJHHHFFFFFFGGGGGGFFFEEEDDDEEEFFFGGGHHHIIIIIIJJJHHHHHHGGGFFFEEEDDDDDDDDDCCCBBBCCCFFFFFFCCCDDDHHHJJJOOOVVVbbbllllllvvv}}}www{{{{{{OOOFFFKKKCCC======??????@@@CCCAAAEEEIIIIIIGGGFFFFFFGGGCCCDDDEEEEEEFFFIIIMMMPPPHHH@@@888777<<<@@@???===777888888999:::===BBBFFFCCC@@@===<<<<<<<<<;;;:::999777444444555666777666666444666>>>EEEFFFFFFFFF888999999:::===???BBBCCCAAAAAAAAAAAA???===;;;999777777777888999:::;;;<<<<<<<<<===??????>>><<<:::666555777:::999666777;;;DDDMMMSSSWWWaaammmnnngggeeefffhhhjjjjjjjjjhhhhhhaaa^^^XXXUUUVVVVVVLLL@@@AAACCCDDDAAA<<<666555555111111222444777:::<<<===<<>>>>>CCCGGGFFFIIIKKKMMMNNNPPPRRRTTTXXX[[[___dddhhhjjjkkkkkkmmmlllmmmpppnnnkkkmmmqqqooolllhhhffffffgggggggggdddeeeeeedddbbb```^^^]]]VVVSSSOOOLLLJJJIIIGGGFFFHHHKKKNNNOOONNNMMMMMMMMMMMMMMMMMMLLLKKKJJJHHHHHHLLLLLLKKKHHHFFFFFFHHHJJJLLLLLLOOOPPPMMMIIIJJJOOOKKKLLLMMMLLLIIIFFFDDDCCCDDDCCCCCCDDDFFFGGGGGGFFFDDDDDDCCCAAA???===;;;;;;999777666777888::::::999<<<<<<<<<;;;999999:::<<<;;;===>>>>>><<<;;;<<<>>><<<777666888:::888888;;;<<<>>><<<::::::===<<<888444222000111333666777777<<<;;;999888777666555555888888888777777555444444888:::<<<;;;888666777:::999777555666:::>>>@@@AAA999888888999:::999777555888;;;:::444///......,,,))))))+++000111111444999999666444444777888666444444666:::<<<<<<<<<===>>>:::<<<======;;;;;;===???888777666444333222111000000000000000111444777888>>>======;;;999666222000111222333333333111///...///---++++++---//////...///888???@@@???BBBDDDDDDFFFHHHKKKNNNNNNKKKGGGDDDAAA???>>>@@@DDDHHHKKKLLL@@@@@@>>>:::<<<@@@@@@===OOO~~~~~~vvvooommmhhhbbbddddddfffbbbXXX[[[kkkfffjjjkkkiiiiiikkkhhhbbbQQQCCCBBBRRR[[[YYYaaaqqqkkkccccccUUUTTT^^^WWWZZZmmm\\\OOOGGGSSSWWWZZZTTTCCCBBBFFFKKKLLLHHHDDDCCC======>>>>>>>>>?????????<<>>======>>>??????@@@@@@@@@======>>>@@@AAAAAA>>><<<;;;666111000///000666>>>FFFOOOUUUWWW```lllmmmdddeeegggiiikkkkkkjjjhhhfff___\\\VVVTTTVVVUUUKKK???BBBDDDDDD@@@999444333555//////000333777<<>>>>>CCCHHHDDDGGGKKKNNNPPPRRRUUUWWWXXX[[[aaaeeegggiiikkkmmmlllkkkmmmppppppmmmoootttooolllhhhgggggghhhiiihhhdddeeedddbbb___]]]]]]]]]TTTQQQNNNKKKJJJIIIGGGEEEGGGJJJMMMOOONNNNNNNNNNNNQQQPPPOOOMMMKKKJJJIIIHHHOOOOOONNNKKKIIIHHHJJJLLLRRRPPPOOONNNJJJEEEHHHMMMJJJKKKMMMKKKHHHEEEBBBBBB@@@???>>>@@@BBBCCCCCCBBB@@@???>>>===<<<<<<<<<<<<888666555666888999999999@@@???>>><<<::::::<<<>>>:::<<<>>>===;;;:::;;;>>>:::555333555666555555777;;;<<<;;;888999<<<:::666222000///111555888;;;<<<;;;:::888777555444333333888888888777666555444333:::<<<<<<999555444666888888666555666999<<<>>>>>>999888888999:::999777555888;;;:::333---,,,,,,+++++++++...222333333555:::666333111222666888777555777:::===>>>>>><<<<<<<<<===???@@@???<<<;;;<<<>>>444444333000---,,,...///000000//////222777999999::::::999666444333444666111111111111000...---,,,---***(((+++222888999888777BBBKKKLLLIIIHHHFFFCCCHHHGGGGGGGGGGGGDDD???;;;>>>>>>@@@CCCGGGIIIIIIIII??????<<<999;;;@@@BBB@@@MMM~~~}}}wwwzzz|||}}}qqqhhhfffbbbaaaTTTdddppp]]]]]]ooorrrjjjuuu|||yyytttttttttrrrfffQQQFFFMMMNNNDDDDDDPPPbbb___dddVVVSSS\\\VVVYYYXXX^^^```>>>@@@???PPPIIIDDD???DDDRRRXXXOOOEEECCC>>>>>>======>>>???@@@@@@999EEE999@@@DDDAAALLL===<<>>===BBBJJJLLLFFF???BBBEEEHHHFFFBBB???>>>???===???@@@===999666777888666666666666777888999:::666999>>>FFFLLLLLLHHHCCCHHHPPPQQQJJJJJJQQQRRRMMMXXX}}}wwwnnniiiyyyooovvvuuussspppnnnooorrrvvvxxxqqqqqqooollliiiiiikkkmmmeeeggghhhfffaaa]]]ZZZYYYQQQQQQRRRRRRPPPNNNKKKIIIHHHGGGEEEFFFGGGHHHHHHGGGHHHHHHHHHGGGGGGGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDAAAAAADDDDDDBBBDDDGGGEEEQQQTTTYYYdddiiijjjsssvvvzzzKKKJJJEEEBBBBBBFFFGGGEEEIIIQQQPPPQQQQQQPPPLLLGGGBBB>>>===AAAEEEHHHIIIKKKLLLMMMHHH???666666===AAA===777777:::<<<<<<===@@@EEEIIIFFFAAA:::777777888777666777777777:::===>>>===<<<;;;666777@@@EEECCCAAABBB:::777555666:::===>>>===BBBCCCDDDFFFFFFFFFEEEDDDFFFIIILLLJJJEEEBBBBBBCCC@@@BBBBBB@@@@@@AAA>>>999555222000000//////666>>>LLLSSSZZZaaaiiiooooookkkdddfffggghhhgggccc```^^^XXXVVVVVVWWWXXXTTTLLLEEEIIIFFFAAA;;;777333222111...111555999<<<============BBBEEECCC???<<<>>>BBBDDDHHHLLLPPPRRRTTTWWWYYY______```aaacccdddeeeeeemmmpppssstttrrrpppooonnnkkkjjjiiiiiiiiihhhfffdddhhheeeaaa\\\YYYXXXXXXYYYWWWTTTPPPLLLIIIHHHHHHIIIHHHIIIKKKLLLMMMNNNOOOOOOOOOMMMKKKJJJIIIJJJKKKLLLSSSQQQOOOPPPRRRQQQNNNKKKOOOTTTPPPFFFEEEMMMOOOJJJKKKJJJIIIGGGEEEBBB@@@???BBB@@@===<<<===?????????;;;:::999:::<<<===<<<;;;888888999888888777666666999;;;;;;999777888;;;??????BBB@@@;;;888999:::999444000000444666555555777===<<<;;;999777666555555222000000111555888::::::999999999888777666666555999::::::888555333333444;;;:::888555444333333333888555333444777999999777888666555666999999666333;;;<<<:::444---)))***,,,&&&+++000555666777777777111111333666999::::::888888;;;>>>??????=========BBB>>>:::777666555444333333000......000111///---,,,---...000222555777999;;;:::777333///,,,---...111///---+++******+++,,,000222666:::>>>AAABBBCCCDDDMMMSSSNNNGGGCCCCCCBBBKKKIIIDDD===666444666:::KKKFFFCCCDDDEEECCCCCCFFFGGGAAA;;;:::>>>BBBCCCBBBNNNqqqfffcccdddqqq\\\bbbrrrttt||||||nnndddkkkxxxvvvsssxxx{{{tttxxxmmm|||rrrzzzvvvkkkeee]]]XXXSSSLLLCCC<<>>:::999???GGG<<<======>>>???AAABBBCCC===???DDDUUUVVVqqq```eeesss|||}}}OOOGGG???EEE888BBB???===>>>DDDLLLNNNIIIFFFGGGJJJJJJJJJFFF@@@>>>???BBB@@@AAA@@@;;;666555:::???888777777999<<<===:::777555<<>>HHH___XXXooohhhQQQmmmooopppnnn|||sss{{{EEEHHHHHHIIIJJJGGGDDDDDDHHHLLLFFFFFFGGGGGGGGGDDD???;;;>>>AAADDDGGGGGGHHHJJJKKKFFF???777444666::::::999111555999;;;;;;>>>CCCHHHBBB???;;;999999:::::::::;;;<<<===>>>>>>>>>===<<<:::555555===BBB@@@???AAA888666555777:::<<<<<<:::@@@AAABBBCCCDDDDDDCCCCCCFFFGGGHHHIIIHHHFFFAAA>>>>>>@@@@@@=========999333222///...///...000888AAAMMMSSS[[[aaaiiiooooookkkfffggggggfffeeecccaaa___]]][[[YYYYYYYYYTTTKKKCCCCCCAAA===999666333333222333555888;;;===>>>===<<<>>>@@@BBBAAA>>>===???AAAEEEHHHMMMPPPSSSUUUWWWYYY]]]___bbbeeeggggggfffeeejjjmmmqqqrrrqqqpppoooooojjjiiihhhiiiiiiiiigggeeehhheeebbb^^^[[[YYYXXXXXXUUURRROOOLLLJJJIIIJJJKKKIIIJJJKKKLLLMMMNNNNNNNNNOOOMMMLLLJJJJJJJJJLLLMMMQQQOOONNNNNNPPPPPPMMMJJJMMMQQQOOOFFFFFFMMMNNNIIIKKKJJJHHHFFFDDDAAA???===???===::::::<<<>>>??????;;;:::999999;;;<<<;;;:::999999999888777555444333666888999999888999<<>>@@@???999555666777555333000111666999777777888<<<;;;999888666555555555333222111333666999::::::999999888888777666666555888999999888666444444555:::999666444333222333444888555333333666888999888666555555888;;;;;;777444666777666222---)))***,,,---000444777777666666666444444555888;;;<<<;;;:::888;;;???AAA@@@>>><<<<<<:::777444222333333333222333111...///000111000///,,,---///111444666888999:::888444111.........///((()))***---000444777999CCCCCCEEEFFFFFFFFFEEEDDDGGGNNNQQQKKKCCC@@@@@@@@@CCCAAA;;;666333555<<>>??????YYYyyyyyy{{{}}}}}}||||||~~~yyy{{{{{{~~~|||{{{vvv~~~sss|||zzzzzzrrrjjjgggddd\\\MMMAAA===IIIQQQPPPQQQ[[[```___gggeeejjj```MMMOOOTTTEEEIIIEEEEEENNNSSSPPPGGGBBBBBB@@@AAAEEEFFFBBB???@@@AAAAAA@@@@@@@@@AAAAAABBB@@@BBBJJJZZZ\\\qqq```eeerrrxxxtttvvv~~~|||QQQCCC===FFF===EEE???FFFCCCEEEJJJLLLJJJGGGHHHJJJKKKKKKGGGCCCAAACCCFFF???@@@>>>:::555444888<<<:::999999:::<<<<<<:::777777>>>FFFIIIHHHFFFGGGHHHGGGMMMLLLKKKNNNJJJJJJRRRssszzzwwwllllllvvvxxxqqqooouuukkkgggssssssoooyyyxxxrrrnnnooommmhhhfffgggbbbbbbaaa___\\\YYYVVVTTTWWWQQQMMMPPPQQQOOOKKKJJJEEEEEEGGGHHHHHHHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFGGGGGGGGGFFFEEECCCBBBFFF>>>@@@GGGDDDBBBFFFGGG[[[jjj[[[lllnnnfffmmmrrr{{{|||NNNMMMPPPMMMJJJHHHFFFEEEEEEDDD???@@@BBBCCCAAA>>>;;;999===AAAGGGJJJKKKJJJJJJJJJBBB>>>:::999:::<<<<<<<<<666555444555888<<>>>>>============<<<;;;:::999;;;888888>>>AAA???>>>AAA777777888:::<<<===;;;:::===>>>???@@@AAAAAAAAAAAAEEEEEEFFFJJJLLLIII@@@999===@@@@@@===<<<;;;555///000...---///000333<<>>>>>===>>>>>>>>>>>>>>>>>>???@@@EEEHHHMMMQQQTTTVVVXXXZZZ]]]```eeeiiikkkjjjhhhfffgggjjjnnnoooooonnnnnnooohhhhhhggghhhiiiiiihhhfffgggfffdddaaa^^^[[[YYYXXXSSSQQQNNNKKKJJJJJJKKKMMMLLLLLLMMMNNNNNNNNNNNNNNNMMMMMMKKKJJJJJJJJJKKKLLLNNNMMMLLLLLLMMMMMMKKKIIIIIIMMMLLLFFFFFFLLLMMMIIIJJJIIIGGGEEEBBB???===<<<;;;999888888;;;===>>>>>>;;;:::888888999:::999888999999888777555333111000333555888999999:::<<<>>>;;;>>>===777333444444222333111222888;;;999888999999888777666666555555555555444333555888:::;;;:::888888888888777666555555777888999999777666666777999777444222111222444555888555222111333777999:::444444666:::======999555222444555333...+++,,,---111333555666555333333444888888999;;;===>>>===;;;;;;>>>AAAAAA>>>;;;888666111000......000222333222333111//////000111000///---...111444666888888999666222---+++---///000///(((+++///555:::???CCCEEEHHHIIIIIIHHHFFFDDDBBBAAAJJJNNNNNNEEE===;;;<<<===???<<<777333444:::CCCJJJHHHEEEDDDFFFEEECCCDDDGGGAAAAAA???===;;;:::<<<>>>___zzz}}}~~~~~~vvv}}}|||zzzsssssstttlllZZZKKKCCCCCCDDDFFFJJJOOOTTTWWW]]]ZZZaaabbbWWWTTTWWWRRRNNNIIIJJJQQQVVVSSSNNNKKKEEEAAAAAAGGGJJJFFF@@@===BBBBBBAAAAAAAAABBBDDDEEEEEE@@@GGGSSSXXXjjj]]]eeetttzzz~~~pppttt~~~XXXDDD<<>>???===999444333666999999999999:::;;;:::888666<<>>:::777999>>>DDDEEEEEEKKKGGGCCC@@@@@@AAAAAAAAA@@@???===;;;:::999999999<<<;;;===@@@@@@>>>???CCC777888;;;===???>>>===;;;;;;;;;===>>>???@@@AAAAAADDDFFFIIIMMMMMMGGG>>>777>>>AAABBB???>>>===777000111//////000222555???JJJOOOVVV]]]dddjjjooonnnhhhbbbccceeeggggggfffeeeddddddaaa^^^ZZZUUUOOOGGGAAA:::999777666555444444444777999;;;===?????????>>>>>><<<;;;<<<>>>@@@@@@@@@EEEIIINNNRRRUUUWWWZZZ\\\___bbbfffjjjlllllljjjiiigggiiilllmmmlllkkkkkklllgggffffffgggiiijjjiiiggghhhgggfffdddaaa]]]ZZZXXXRRRPPPMMMJJJIIIIIIJJJKKKNNNNNNOOOOOOPPPOOOOOOOOOKKKJJJIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKJJJIIIHHHFFFJJJJJJGGGGGGLLLMMMJJJIIIHHHFFFCCC???===;;;:::999888777777999;;;<<<;;;<<<:::777777888888888777777777666666444333111111222444777::::::;;;::::::888;;;;;;666444555555333333111333999;;;888555666777666666555555555555666777666555666999::::::999777777888888777666555555555777999999888777777888777555222000000111444666777555222111222555999;;;444555777;;;??????:::666111444666555111...---//////000222333222222444555;;;:::;;;===??????>>><<<===>>>>>><<<777333111000000...---...111333333333222111///.........------...///222555666666555555222,,,'''(((---333444222666888<<<@@@CCCEEEFFFFFFAAAAAABBBCCCCCCBBBAAA@@@IIIKKKGGG>>>666666888999;;;999666444666<<>>@@@BBB???;;;:::===AAAddd|||~~~||||||}}}~~~|||zzzvvvtttvvvxxxrrreeeZZZRRRFFF???BBBEEEEEEIIIOOOUUUPPPTTT[[[WWWRRRTTTXXXSSSOOONNNQQQSSSOOOKKKKKKHHHCCC@@@BBBCCCAAA@@@AAA>>>>>>>>>???AAADDDGGGIIIMMMAAACCCGGGSSSfff```eeessszzzuuu{{{}}}{{{dddGGG<<<999777KKKRRROOOFFFAAAFFFKKKJJJGGGEEEIIIJJJJJJGGGCCCBBBDDDGGG???>>><<<999555333555777555666777999::::::999888@@@EEELLLPPPQQQPPPOOOOOOGGGRRRNNNOOOXXXNNNPPPmmmyyyuuuyyy{{{yyyvvvtttuuusssnnnkkknnnpppppprrrpppmmmjjjiiijjjjjjjjjjjj`````````___\\\XXXSSSQQQWWWRRROOOQQQQQQMMMJJJKKKDDDEEEFFFFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDEEEHHH@@@DDDNNNFFFDDDZZZiiittthhhkkkqqqwww|||]]]sssooohhhrrrrrrnnnwwwxxxrrrZZZQQQRRRNNNGGGCCC@@@<<<888555999===AAA@@@;;;777777999===@@@DDDEEEBBB===999888777:::<<<:::777666:::>>>AAA???@@@CCCHHHMMMOOOOOOLLLHHHCCC@@@@@@AAABBBCCCBBB@@@===;;;999:::;;;<<<<<<>>>AAABBB@@@@@@DDDHHH222555999<<<===<<<;;;:::999:::;;;<<<===???@@@AAACCCHHHNNNOOOKKKDDD===:::>>>@@@AAA??????>>>:::333111///...///111555???JJJQQQXXX___eeekkkpppmmmggg\\\```fffkkkmmmkkkhhheeeaaa___[[[VVVQQQJJJDDD@@@:::999888777666555444444555777999;;;===??????@@@===<<<;;;===???AAABBBAAAFFFJJJOOOSSSVVVXXX[[[]]]cccdddfffhhhjjjkkkllllllhhhjjjlllkkkiiihhhggghhhfffeeeeeegggiiijjjiiiggghhhhhhgggeeebbb^^^[[[YYYSSSPPPMMMIIIGGGGGGHHHHHHKKKLLLLLLMMMMMMMMMLLLLLLHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIJJJJJJIIIHHHHHHHHHEEEGGGHHHFFFHHHKKKLLLKKKHHHGGGDDDAAA>>><<<;;;::::::999777888999999999888<<<:::777666777888888777444555555555555555444444555666888:::;;;:::888777666:::;;;777666888888666333111222777999555222222666666555555555555555666777666666777999999888777555666777888888777555444444666999999888777777777555444222000000222444555777555333111222555:::===777777999<<>>888333000333555333///,,,,,,---+++...111333444666888:::;;;;;;;;;<<<>>>>>><<<:::888888666333000///000111444222111222444555555444000000///---+++*********---...000222333222111000222---***,,,333999;;;:::AAABBBDDDFFFFFFEEECCCBBB>>>@@@AAACCCDDDEEEEEEDDDBBBDDD@@@777222444666777555444555777;;;@@@CCCEEEGGGFFFGGGHHHDDD>>><<>>@@@DDDBBBEEEKKKXXXSSSOOOSSSSSSIIIHHHRRRNNNKKKIIIKKKJJJEEECCCDDDFFFDDDCCCCCC@@@<<<>>>CCC>>>=========???BBBEEEGGGOOOEEEJJJFFFXXXkkkeee```ooottt|||ttt{{{|||qqq@@@666999???OOOLLLFFF???===DDDJJJIIIDDDAAAGGGHHHHHHDDD???===>>>AAA???>>><<<999666555666777333555888:::<<<===>>>>>>CCCGGGMMMQQQSSSRRRPPPOOOFFFQQQSSSQQQSSSNNNZZZxxx~~~vvvrrrxxxzzzvvvrrrrrrqqqmmmmmmooonnnooopppmmmnnnllliiifffgggiiiiiihhhccccccbbbaaa]]]YYYUUUSSSVVVQQQOOOPPPOOOKKKIIIJJJHHHHHHHHHGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEDDDJJJEEEHHHTTTOOOKKK\\\^^^kkkjjjlllqqqzzzYYYnnnkkkfffppprrrsss{{{QQQEEEGGGFFFCCC===777444444666;;;???BBB???999444444666:::<<<>>>>>><<<:::999888:::===>>>:::666666<<>>@@@AAAAAAGGGMMMMMMHHHBBB>>>>>>===???>>>;;;;;;<<<888333...,,,+++---///444???JJJRRRYYYaaaggglllppplllfff\\\aaaiiioooqqqnnniiieee___\\\XXXSSSLLLFFFAAA>>>::::::999888777555444444555666888:::<<<>>>???@@@;;;<<<>>>@@@BBBCCCDDDDDDGGGJJJOOOTTTWWWZZZ]]]___eeeeeefffggghhhiiikkkkkkiiijjjkkkjjjgggfffeeeffffffeeeeeegggiiiiiihhhgggggggggfffccc```]]]YYYWWWQQQOOOKKKHHHEEEEEEEEEFFFFFFFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIKKKKKKIIIHHHIIIIIIGGGGGGFFFFFFGGGJJJKKKLLLGGGFFFCCC@@@===<<<<<<;;;;;;:::999999::::::888777<<<999666666777888999999555555666777777777777666777777888:::<<<;;;999666666;;;<<<:::888::::::888333000000555666333000111777666666555555555555666777666555666777777666444444555777888888777555444333555888999888666666666555444333222222222333444666555555333333666:::>>><<<;;;;;;<<<===:::555000,,,///000///+++((()))+++,,,000444777999;;;===???:::999999:::;;;:::888555...............000444777777555444444555555444333---------,,,***)))***+++---...000111222222222111999666555777<<<@@@BBBBBBAAABBBCCCDDDCCCBBB@@@>>>???@@@BBBCCCCCCCCCBBBAAA:::<<<:::555333666888888666888;;;AAAFFFIIIIIIHHHDDDDDDFFFGGGBBB;;;:::===>>>AAACCCAAA>>>???DDDIIIwww|||}}}}}}|||zzzvvvsssqqqpppiiiXXXHHHDDDBBB???>>>@@@KKKKKKDDDEEEKKKDDDAAAMMMHHHGGGHHHJJJGGGCCCCCCGGGBBBDDDHHHJJJEEE===<<>><<<<<<>>>@@@BBBEEEHHHWWWGGGXXXiiibbbRRRooommmtttrrryyy~~~888444AAAMMMOOO======999:::AAAGGGDDD???===EEEFFFEEEAAA<<<999;;;===>>>===;;;999777777777777444777<<>><<<666000///444888<<<>>>???<<<777333222222888:::===?????????@@@AAA@@@BBBBBB@@@===>>>DDDJJJLLLPPPSSSRRRMMMJJJKKKMMMEEE@@@;;;999:::===???AAA@@@>>>===<<<===@@@CCCEEE;;;???AAA@@@BBBGGGLLLLLL&&&***///111222333555777444444555666888;;;>>>??????AAAEEEFFFFFFDDDAAA@@@??????===999888999666111---******---000777CCCOOOSSSZZZbbbhhhmmmpppllleeebbbffflllpppqqqmmmhhheee___\\\XXXPPPIIIBBB>>><<<777777777777777666555555777888999:::<<<===>>>???888===BBBEEEEEEDDDFFFHHHGGGKKKPPPTTTXXX[[[^^^```cccdddfffhhhhhhhhhgggggghhhiiijjjiiigggffffffggggggffffffggghhhhhhgggfffdddcccbbb___\\\YYYVVVUUUNNNKKKHHHEEEDDDDDDEEEFFFCCCCCCEEEFFFGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIIIIHHHJJJLLLLLLJJJIIIJJJKKKIIIGGGFFFFFFGGGIIIKKKNNNFFFEEEBBB???============:::999999:::<<<<<<;;;999<<<999666666777999;;;;;;888888999999999888777777888777777999<<<===;;;999999>>>???;;;999999999666111......333555333333444888888777666555555555666555444444555666555333111333555777888888777555333222555888999777555444444444444444444444333222222444666777666555777;;;???BBB???<<<;;;:::777000+++)))+++,,,+++((((((***---000333888;;;;;;;;;;;;<<<777666666666777666333111))),,,///000111333555777444333222333333333111000(((***++++++***+++...000222333555777999<<<===>>>@@@@@@@@@AAAAAABBBBBBBBB>>>???@@@AAAAAA@@@???>>><<<===>>>>>>===<<<:::999111555777555666;;;===<<<>>>???BBBFFFJJJLLLIIIFFF???@@@DDDFFFAAA:::999===BBBCCCBBB@@@>>>@@@DDDIIIzzz{{{}}}{{{yyyvvvrrrooosssfffUUUJJJDDD@@@<<<::::::BBB<<<;;;GGGEEE@@@JJJGGGGGGJJJLLLIIIEEEFFFJJJDDDBBBCCCEEECCC===:::<<>><<<;;;===???@@@@@@QQQfffCCCLLL]]]^^^MMMmmmfffooouuuyyyvvvvvvCCC>>>CCCKKKIII666888666888???AAA>>>;;;;;;DDDEEEDDDAAA<<<:::<<<>>>;;;:::888777777777777666555999===@@@@@@AAADDDFFFDDDGGGJJJNNNOOONNNJJJGGGLLLIIIRRRMMM???WWWxxxyyytttuuusssqqqqqqrrrsssqqqlllcccjjjqqqkkkrrrzzzrrrtttsssmmmfffdddggggggccckkkiiifffbbb^^^\\\ZZZYYYVVVSSSRRRRRROOOIIIHHHJJJHHHGGGGGGFFFFFFGGGHHHIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDEEEFFFGGGEEEIIILLLJJJPPPaaadddSSSeeebbbfffffffffhhhkkktttwwwiiihhhyyyuuuyyyKKKEEE>>>;;;555111///111666:::======<<<:::888555333222:::>>>BBBEEEEEEDDDDDDDDDAAACCCFFFFFFFFFHHHMMMQQQTTTSSSPPPMMMJJJHHHHHHHHHBBB>>>999777999<<<@@@BBB>>>=========>>>@@@BBBDDD<<<>>>>>><<<@@@HHHJJJGGG$$$(((---000111222555888222222333444666999<<<>>>===<<<===@@@EEEGGGDDDAAACCCBBB???999777888555111...+++,,,000444<<>>EEEHHHFFFEEEGGGJJJGGGKKKPPPUUUXXX[[[^^^```aaacccgggiiijjjhhheeecccfffhhhiiihhhgggggghhhiiigggffffffggghhhhhhgggeeebbbaaa^^^\\\XXXVVVTTTRRRJJJIIIFFFDDDCCCDDDFFFGGGCCCDDDFFFGGGHHHIIIIIIJJJHHHIIIJJJJJJKKKKKKKKKJJJHHHKKKMMMMMMJJJIIIJJJLLLKKKHHHFFFFFFGGGHHHKKKOOOFFFDDDAAA???>>>===>>>???999888999;;;===>>>===<<<<<<999666666888:::<<<<<<;;;;;;;;;::::::888777777777666666999===???>>><<<<<<@@@@@@<<<888888666333///,,,,,,111555555666888999999777666666555555555444444333444555444111///333444777888888777555333222555888888666444222222444555666666555444222111444666888888777888<<>>FFFDDDAAA>>>===???CCCFFF{{{ttt}}}~~~{{{xxxyyyzzzxxxqqqjjjpppgggZZZNNNIIIJJJGGGCCC===IIICCC>>>KKKHHH>>>DDDEEEFFFIIIKKKGGGAAABBBGGGJJJAAA::::::;;;::::::<<>>AAACCCGGG___sss???AAAUUUbbbUUUddd]]]lllwwwxxxiiiddd}}}XXXNNN???===BBB;;;888777888<<<===:::999;;;CCCDDDDDDBBB>>><<>>>>>>>>@@@CCCDDDFFFIIILLLNNNLLLGGGDDDQQQEEEOOOJJJ:::]]]ttttttyyyyyyrrrqqqvvvxxxuuurrrffflllqqqiiiqqq{{{rrrrrrrrrmmmfffeeejjjkkkgggmmmjjjfffaaa^^^\\\[[[[[[WWWTTTSSSSSSOOOJJJIIILLLEEEEEEDDDDDDEEEGGGIIIJJJFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDEEEFFFGGGGGGGGGLLLIIIJJJdddlllPPP```ZZZdddlllpppppplllvvvjjjfff|||~~~vvvzzzHHHCCCAAA:::111...000666999;;;>>><<<;;;::::::999666444>>>BBBGGGJJJHHHEEEBBB@@@>>>BBBFFFJJJMMMOOOQQQSSSRRRLLLDDD@@@AAACCCCCCBBBBBB===999777999===AAADDD============>>>???AAABBB===>>><<<999>>>FFFGGGCCC&&&'''+++...111333333444000111222222222333777999<<<===???AAAAAAAAA@@@???@@@>>><<<:::777444///,,,,,,+++***---555@@@LLLSSSXXX\\\aaahhhlllkkkgggcccjjjmmmnnnlllllllllgggaaaaaaZZZQQQJJJAAA999999>>>777777777777777777777777:::888777777999<<<>>>>>>:::HHHIIICCCFFFGGGEEEIIIMMMOOORRRVVVYYY\\\^^^___dddeeegggiiijjjjjjjjjiiiiiiiiiiiijjjkkkiiifffdddccccccbbb```cccfffccc^^^]]][[[XXXUUUQQQOOOMMMLLLJJJGGGDDDBBBCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHIIIIIIMMMJJJHHHLLLQQQRRRMMMGGGIIIIIIIIIJJJJJJJJJJJJJJJFFFIIIKKKKKKIIIJJJMMMQQQHHHFFFCCC@@@===<<<;;;;;;888888888:::===>>>===<<<;;;;;;;;;;;;;;;<<<=========999888;;;;;;777444444666666666666777999<<<===;;;;;;;;;888555333333333...++++++000444444555888;;;:::777333444888666222444333333333444333000---333666888777444111111222333555666666555444444555888666555444555555333111999<<<>>><<<999:::???DDDDDD999111333666333---((()))(((''''''***///555999999999999888666555666777666333000000222222111...222333444555555555555555777222------111111---''',,,...000111333666:::===CCCCCCCCCCCCCCCDDDEEEEEE@@@AAAAAA@@@>>>>>>???AAACCC@@@======???>>>;;;888999999999::::::999666444222333666:::>>>@@@???>>><<<@@@DDDCCC@@@===???BBB===AAAEEEDDD???<<<<<<===EEEDDDBBB999CCCBBB888QQQooo{{{{{{{{{}}}}}}~~~{{{zzzzzzxxxsssnnnpppiii___WWWVVVSSSIII===>>>AAADDDCCCBBBDDDDDDDDDDDDFFFDDDAAADDDIIIFFF???SSSPPPHHH===;;;???@@@<<>>GGG;;;999DDDBBBQQQ___aaaNNNAAAnnniii]]]jjjYYYfffqqqgggttt}}}|||777AAA<<<>>>888;;;444444===???999888===EEEDDDBBB???;;;:::;;;===888::::::666666999999666444888<<<>>><<<;;;===???BBBFFFKKKLLLIIIGGGFFFGGGNNNMMMDDDHHH???ooowwwyyyuuusssuuuuuusssuuuyyyxxxkkkeeejjjmmmkkkoooxxxzzzrrriiifffhhhjjjjjjiiidddeeebbb]]][[[[[[WWWQQQVVVTTTRRRPPPMMMKKKJJJJJJEEEEEEDDDDDDEEEGGGIIIJJJFFFEEEEEEEEEGGGHHHGGGFFFBBBCCCDDDDDDBBBBBBBBBCCC999YYYWWWJJJ```sss```GGGSSSbbbdddddd}}}wwweeeuuu```}}}}}}aaaooopppTTT777<<<666000111999@@@DDDDDDFFFFFFDDD@@@<<<999888888DDDDDDEEEEEEEEEDDDDDDCCCJJJKKKLLLLLLKKKLLLOOOQQQGGGBBB======@@@CCCBBB@@@<<<:::888888:::===@@@AAABBB<<<999;;;>>>======>>>666666888<<>>888888777777777777777777999888777888:::<<<===>>>???KKKJJJDDDGGGHHHGGGMMMPPPQQQTTTWWWZZZ]]]^^^___eeefffggghhhiiiiiiiiiiiikkkkkkjjjjjjiiifffdddaaaaaaaaa```^^^aaadddaaa[[[RRRQQQOOONNNMMMLLLLLLLLLHHHGGGFFFGGGHHHHHHFFFDDDEEEEEEFFFGGGHHHIIIJJJJJJMMMJJJHHHLLLQQQRRRMMMHHHJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJJJJIIIIIIJJJKKKFFFEEECCC@@@>>><<<::::::888888888:::===>>>===<<<;;;;;;;;;;;;;;;<<<=========999888::::::666333333555666666777888999:::;;;888888777444111000111222,,,+++---444777666777999::::::777333444777666222444333222333444333000...333555777666222000111333111333555555444333333444888777666666666666555444333777:::999888999>>>CCC<<<666111222222...+++***+++)))((()))---111555777777888888666555444555777111000111333555666333000000000111111222222111111111///...000333444111---555666888999:::===@@@CCCCCCCCCBBBAAAAAAAAABBBBBB??????>>>>>>>>>@@@AAABBBBBB???;;;:::;;;;;;888555999777666666777777666555666777:::===???@@@>>>===777;;;???@@@@@@???@@@AAA===AAADDDBBB<<<999:::===@@@CCCDDD===EEEDDD;;;VVVwww{{{~~~}}}{{{|||~~~}}}yyyvvvppppppmmmhhheeebbbZZZQQQCCCCCC@@@<<<:::;;;>>>@@@???@@@???<<<>>>DDDEEEAAAOOONNNHHH@@@===@@@???:::CCC888???DDD999;;;DDDAAAKKKZZZVVVGGGDDDmmmbbb[[[rrrXXXaaafff{{{pppuuuJJJ===999???<<<<<<666777===>>>888888???CCCBBB@@@===:::888999;;;:::======888555666666444555888<<<<<<;;;;;;>>>AAADDDEEEFFFEEECCCCCCFFFIIIGGGFFF>>>BBBMMMtttwwwxxxuuuuuuwwwvvvqqqoooqqquuukkkfffjjjmmmjjjlllsssyyyqqqgggccceeejjjllllllffffffccc]]][[[[[[WWWQQQUUUTTTRRRPPPMMMKKKJJJIIIFFFFFFEEEEEEFFFGGGHHHIIIFFFEEEEEEEEEGGGHHHGGGFFFDDDDDDDDDDDDCCCCCCDDDEEEIIIKKKLLLSSS\\\WWWPPPSSS[[[YYYbbbrrrsssnnnsss\\\lllaaaVVV}}}yyyUUUAAAAAA>>><<<===AAAEEEEEEDDDKKKHHHDDD>>>999777999;;;===???BBBFFFJJJLLLMMMNNNKKKKKKKKKJJJJJJJJJJJJIII@@@===;;;===AAABBB???;;;:::999888888:::===???@@@@@@:::777999;;;::::::;;;777888:::>>>CCCFFFFFFFFF%%%&&&(((***---...///000///111222111111222444666888:::>>>AAACCCDDDDDDDDDBBB@@@===<<<:::888444111,,,,,,,,,000999EEEPPPWWWZZZ]]]cccjjjoooooollliiijjjkkkiiiffffffiiigggccc```UUUJJJEEEAAA===<<<>>>999888777777666666666666777777888999:::<<<>>>???GGGOOOKKKDDDGGGIIIIIIQQQRRRTTTVVVYYY\\\___```aaaffffffffffffggghhhiiiiiimmmllljjjhhhfffcccaaa_________]]]\\\^^^aaa^^^XXXQQQQQQPPPOOONNNNNNNNNNNNGGGGGGIIIKKKMMMLLLJJJGGGGGGGGGHHHIIIJJJJJJKKKKKKMMMJJJIIILLLPPPQQQMMMIIIJJJJJJJJJJJJJJJJJJJJJJJJLLLJJJIIIHHHHHHHHHFFFEEECCCCCCBBB@@@>>>;;;999888888888888:::<<<======;;;<<<<<<;;;;;;;;;<<<=========999888:::999555222222444555666888999999999888555444222///------///111+++,,,111999<<<999888:::999999777333444777666222333222222333333333000...333444666444000///111444000333666777666555555555999777666777888888777666000333777777666666888;;;333000///111...******---,,,***))),,,111555666666555666666555444333555666///000222555777555222...---.............../////////111444777999999777666<<<===>>>>>>???@@@CCCFFF???>>>===<<<<<<<<<===>>>@@@===:::;;;???BBBCCCBBB@@@<<<888666777777555333888555222222333666777777555777;;;???AAA@@@???>>>999:::<<<@@@BBBBBB@@@>>>:::>>>AAA>>>777555888===>>>CCCHHHBBBHHHEEE???___|||}}}~~~|||{{{|||~~~}}}zzzvvvmmmrrruuurrroookkkfff```OOOKKKDDD>>>;;;<<>><<<@@@???888>>>DDD>>>DDDWWWOOOFFFPPPrrr^^^```hhhKKKYYY]]]yyy{{{jjj;;;222;;;999===999:::>>><<<666999BBBBBBAAA@@@<<<999777888999:::???@@@999222111222222222555888888888999<<<@@@DDDBBB>>>;;;:::===CCCHHHCCC???999:::___www}}}tttxxxvvvwwwyyyvvvooojjjiiiooohhhfffkkklllhhhgggkkkxxxnnnccc]]]___dddfffgggggggggccc]]][[[[[[WWWRRRUUUTTTRRRPPPMMMKKKJJJIIIGGGGGGFFFFFFFFFFFFGGGHHHFFFEEEEEEEEEGGGHHHGGGFFFEEEDDDCCCCCCDDDEEEFFFHHHPPPCCCHHHSSSLLLCCCKKKWWWOOODDD[[[ttt|||sssnnnlllrrruuufffhhhRRREEE@@@BBBDDDEEEFFFEEECCCBBBJJJFFF@@@999555555999===<<<@@@EEEKKKPPPSSSTTTUUUJJJHHHGGGHHHIIIHHHCCC@@@;;;;;;<<>>???:::777999:::888888::::::;;;===AAAEEEHHHGGGFFF%%%&&&''')))***,,,---------///000000///000111333777999===AAADDDFFFFFFFFFAAA???===;;;:::888555222...---...222:::EEEPPPVVV[[[^^^dddkkkpppqqqnnnllliiikkkkkkhhhiiikkkiiiddd^^^RRRGGGCCCBBB???===>>>999888777666555555666666666777999:::;;;===???AAALLLQQQJJJCCCGGGHHHJJJSSSRRRTTTWWW[[[^^^aaacccdddhhhgggfffffffffggghhhiiijjjjjjiiigggcccaaa______^^^^^^\\\ZZZ\\\___\\\WWWWWWVVVTTTQQQOOOMMMLLLLLLHHHHHHIIIKKKNNNOOONNNLLLIIIIIIJJJKKKKKKLLLMMMMMMMMMKKKIIIKKKOOOPPPMMMJJJKKKKKKKKKJJJJJJJJJJJJJJJKKKIIIFFFFFFHHHHHHDDDAAAAAAAAAAAA???===:::888666999888888:::<<<===<<<:::<<<<<<;;;;;;;;;;;;<<<<<<===999777888777333111111222444666888999888666555222111///,,,***,,,///222...000666>>>???:::777888666888777444333666555222222111111222333333111///222444444222//////222555222555999:::999888888888777666555666777888777666111333666666444111111111...,,,,,,///...++++++---...,,,+++///444888777555666666777555444333555666111222333444333111---+++---------...///000111222333888===???>>><<<;;;<<<;;;;;;<<<;;;;;;<<<>>>AAA777777777777999;;;===>>>BBB===999:::???CCCBBB@@@===999555444666777666555888555111000222555999:::000444:::???AAABBBAAAAAAAAA??????BBBEEEDDD???:::777;;;===:::555444999???AAAFFFLLLEEEHHHDDDDDDjjj||||||xxx|||~~~{{{zzzzzzwwwrrrnnnoootttuuussspppnnniiidddYYYSSSLLLFFFBBBAAAFFFLLLFFFHHHHHHDDD@@@???BBBDDDDDDEEEFFFFFFEEEBBB;;;666:::@@@BBB<<<999@@@DDD>>>CCCYYYRRROOO```www[[[fffaaaKKK___fff~~~DDD333;;;888;;;:::;;;<<<888444999AAA@@@@@@???<<<999777888999777>>>@@@999000...///000000222555555444666:::>>>BBB>>>999555555:::AAAFFFDDD===777777mmmwwwxxxqqqyyywwwwwwyyyvvvnnniiiiiihhheeefffkkkkkkgggeeegggyyypppeee______aaa```___hhhgggbbb\\\YYYZZZWWWSSSTTTSSSRRRPPPMMMKKKIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEEEEGGGHHHGGGFFFDDDCCCAAABBBCCCFFFGGGHHHGGGFFFNNNHHH;;;IIIXXXPPPTTTNNNpppqqqmmmvvvsss}}}~~~uuuppp~~~LLLAAAAAADDDFFFGGGEEEBBB@@@@@@AAA???;;;666444555:::???FFFIIIMMMQQQSSSRRRQQQPPPGGGDDDCCCEEEHHHFFF@@@:::======>>>@@@AAA???:::666444666888999:::;;;<<<>>>???<<<:::<<<<<<::::::======>>>@@@CCCGGGIIIHHHGGG'''''''''((()))***+++,,,+++---.../////////000222777:::>>>BBBEEEGGGGGGHHH@@@>>>;;;999888666333111///...///222:::DDDNNNTTT\\\___dddkkkpppqqqooommmiiimmmooonnnnnnnnniiibbb[[[PPPEEEBBBBBB???======999888666555555555666777666888:::;;;<<<>>>AAADDDNNNPPPHHHCCCHHHHHHJJJTTTQQQSSSWWW[[[```cccfffgggiiihhhfffeeeeeefffggghhhdddfffgggeeebbb`````````^^^^^^\\\ZZZ\\\___\\\VVVVVVTTTQQQNNNKKKHHHGGGFFFJJJHHHGGGIIILLLOOOQQQQQQKKKKKKKKKLLLMMMMMMNNNNNNMMMKKKJJJKKKNNNOOOMMMKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHFFFDDDEEEHHHHHHEEEAAA@@@@@@@@@???===:::777666999888888999;;;<<<;;;:::;;;;;;::::::::::::;;;;;;<<<777555666666222000111222333666888888777444222111000///---,,,---222555222444:::@@@>>>888555666444777777444333555444222000000000222333333111///111333444222//////333666444666999:::999888888888555444333444666666555444000222444444333000///...///***)))---111///,,,,,,...---...111666888888777777888888666444444555666111111111000///.........//////000111333666888999:::>>>BBBAAA<<<888888999666777777666444555777999222333555888;;;>>>AAABBBDDD???::::::>>>AAA@@@===999666333444888::::::999999666222111333777:::<<<333888>>>AAABBBBBBCCCDDDBBB???>>>AAAEEEEEE???999888:::;;;:::999:::@@@EEEFFFJJJLLLCCCEEEAAAGGGttt}}}|||www{{{~~~{{{yyyxxxuuuoookkkvvvuuurrrpppqqqssspppiii]]]VVVQQQMMMGGGAAACCCHHHHHHKKKMMMMMMIIIEEEDDDGGGCCCCCCDDDGGGGGGBBB<<<888999CCCCCC;;;===CCCCCCAAAGGGXXXSSSVVVbbbmmmLLL[[[iii\\\iiiqqq{{{xxxWWW888===999555666777777333111666===<<<======;;;888777777888444<<>>CCCFFFCCC:::777>>>tttwwwwwwttt|||xxxvvvwwwuuupppnnnpppcccdddgggkkkkkkgggeeefffwwwppphhheeeeeeeeeaaa^^^fffeee```YYYWWWXXXWWWSSSSSSSSSRRRPPPNNNKKKHHHGGGGGGHHHHHHHHHGGGGGGGGGGGGFFFEEEEEEEEEGGGHHHGGGFFFCCCAAA@@@@@@CCCEEEFFFEEE@@@EEEMMMCCC<<>>===<<<;;;999777555333555888999999:::<<>>>>>;;;<<>><<<<<<888777555444444555777888888:::<<<<<<<<>><<<:::888777999888888999;;;<<<:::999::::::999888888888999999;;;666333555555222111222222333666777777555333111000000000//////111555888555777<<>>===>>>>>>:::555222222444444444444333111222444666444666999===???AAABBBBBB???===::::::======<<<:::666444333666;;;>>>===;;;999666444333666999:::;;;<<<@@@DDDDDDBBBAAABBBCCC>>>;;;:::===BBBCCC@@@<<<===<<<<<<===???CCCFFFHHHGGGHHHIII@@@AAA???GGGxxx~~~|||~~~}}}{{{{{{{{{yyytttpppuuusssmmmjjjmmmqqqqqqlllccc]]]YYYWWWPPPEEECCCGGGFFFGGGKKKOOONNNJJJIIIKKKDDDBBBBBBFFFFFFBBB>>>===;;;EEECCC>>>DDDDDDBBBFFFQQQRRRLLLTTTXXX\\\:::FFFddd```[[[mmmjjjoootttnnn444444000222333555444222222666999:::;;;<<<;;;999888999:::888>>>AAA<<<666555555444:::<<>>AAAEEEFFFCCC@@@@@@BBBFFFHHHIII@@@888>>>SSSxxx{{{{{{}}}}}}xxxuuuuuutttqqqrrrvvvgggiiilllmmmkkkiiiiiiiiilllhhhcccccceeefffbbb^^^cccaaa[[[UUUSSSVVVVVVSSSRRRRRRRRRPPPNNNKKKHHHFFFGGGGGGHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEGGGHHHGGGFFFCCCAAA???AAADDDFFFDDDBBBBBB???CCCIIIKKKTTT\\\ZZZcccZZZjjjgggfffxxxrrr~~~}}}}}}ppp{{{DDDDDDGGGCCC>>>999666555555666===???AAABBBBBBCCCEEEGGGGGGHHHIIIIIIHHHEEEBBB@@@@@@???AAADDDFFFFFFAAA======<<<999777555444333333333666888999888999===AAA<<<;;;===@@@???<<<===BBBFFFDDDCCCDDDFFFIIIJJJJJJ,,,+++*********+++,,,---***---000222333333555666;;;===@@@CCCEEEFFFFFFFFFAAA>>>:::777555333111///,,,---///555===HHHRRRXXX]]]___ccchhhlllmmmkkkiiijjjmmmnnnllllllkkkeee^^^RRRMMMIIIGGGBBB<<<999;;;777555444333444666888::::::<<<======<<>>===;;;777333000000222444444444444333111222444666777999<<>><<<999777666555666888999888777>>>AAADDDBBB???>>>@@@CCC???===;;;<<>>@@@@@@??????@@@AAAAAAEEEGGGBBB???>>><<<999???CCCFFFFFFDDDCCCEEEGGGGGGDDDAAAAAAEEEHHHJJJJJJ???:::JJJpppzzz}}}|||xxxuuuvvvuuurrrssswwwppprrrsssqqqnnnllllllmmmiiiddd``````ccceeedddaaa___]]]WWWQQQPPPTTTUUUSSSRRRRRRRRRPPPNNNKKKGGGFFFEEEFFFHHHIIIIIIIIIIIIHHHFFFEEEEEEEEEGGGHHHGGGFFFDDDBBBAAACCCGGGGGGDDD???BBB@@@@@@JJJSSSPPPQQQ___fff^^^kkkjjjpppjjjooowww~~~ssswww@@@FFFAAA;;;666444666:::======GGGHHHHHHGGGEEEDDDEEEFFFCCCDDDEEEFFFFFFEEEDDDCCC@@@BBBDDDEEEFFFDDDBBB@@@888888777666444333333444444777999888777999>>>DDD<<<<<>>===<<<@@@IIIPPPKKKKKKFFFIIIQQQMMMJJJTTTTTTUUUWWWZZZ\\\^^^____________``````___]]][[[ZZZ[[[aaafffgggbbb]]][[[[[[]]]]]][[[XXXZZZ\\\YYYSSSTTTSSSQQQOOOLLLKKKJJJJJJIIIJJJLLLOOORRRTTTRRRQQQMMMMMMMMMMMMMMMMMMNNNNNNLLLLLLKKKKKKLLLMMMMMMNNNHHHHHHGGGGGGFFFEEEDDDDDDDDDGGGJJJIIIFFFCCCBBBCCCBBBAAA>>><<<::::::::::::999888888999;;;;;;:::888888888777666666555666666888333000333444222222444333444444555444333111000...000222333333555777:::666666888999555111444:::///555777444222333333222.........111333444222000...222666666555444555777::::::888666333333555777666555333333333333111000++++++++++++,,,---+++***+++---111333...((()))...,,,111555444111111888>>>::::::888555111/////////222777<<<>>>===;;;;;;<<<;;;:::888777888999;;;<<<===999333///...111555888333444444333222222444666888:::======;;;666111---000333666888777777666777555444555999===>>>:::777555555666777999999777555999<<>>;;;;;;???CCCEEEBBB@@@???????????????AAA;;;777:::AAADDD@@@;;;;;;:::===:::@@@===DDDuuu~~~}}}{{{{{{}}}|||wwwsssuuuyyywwwnnnfffdddeeeeeeccc]]]\\\aaa^^^UUUUUU]]]RRRKKKHHHMMMOOOMMMKKKMMMJJJCCC???BBBCCCAAACCCHHHAAAGGGBBBEEEPPPEEE???PPPsssMMM@@@UUUWWWcccIIIFFFZZZfffIII{{{ppp[[[vvv}}};;;:::DDD>>>???@@@AAADDDGGGGGGDDDBBBDDDFFFGGGFFFFFFGGGIIIIIILLLLLLHHHEEEDDDAAA<<>>===IIIEEEDDDPPPOOONNN]]][[[\\\nnnpppmmmsssyyypppooouuuyyy<<>>999666999BBBJJJNNNOOOOOONNNLLLHHHDDDAAABBBCCCCCCDDDEEEFFFGGGGGGHHHHHHBBBDDDGGGGGGEEECCCBBBBBB555666888888777666666666555777999888777999???EEE>>>???BBBFFFFFFCCCFFFKKKKKKGGGCCCAAACCCGGGKKKLLL///---***'''&&&(((***,,,...000222333444666999<<<>>>???AAACCCEEEGGGHHHHHHGGG???999777666222//////,,,+++---666DDDQQQYYY[[[]]]^^^```eeekkkmmmllliiillljjjiiikkkllliiibbb[[[TTTPPPJJJDDD???;;;777444444555555444333555;;;@@@BBB@@@:::666;;;EEEKKKKKKNNNGGGDDDHHHIIIHHHKKKPPPPPPRRRVVVYYY\\\]]]^^^^^^```\\\XXXWWWYYYZZZ[[[ZZZ```ffffff___ZZZ[[[\\\YYYaaa^^^[[[ZZZ[[[[[[XXXVVVWWWSSSQQQRRRPPPMMMMMMPPPNNNNNNNNNNNNSSSWWWSSSLLLKKKLLLMMMNNNOOONNNNNNMMMNNNMMMMMMMMMNNNMMMJJJHHHKKKKKKKKKJJJHHHGGGHHHJJJFFFHHHIIIGGGCCC@@@???@@@@@@???===<<<:::999999999999999999::::::999999999999888666555444444555555888000...666888222222888777555333333555444000---333333222444555666444333666666555333111111444666555555333222111111000000/////////000222222111000444555666777777555333111222555777555222222666:::999777333111222222222111+++++++++---///000///---222333222...***(((+++...---/////////333:::===<<<===:::666333111222222333777===@@@>>><<<<<<999555888777666777999:::::::::===777111///333666666555555444333222333333555555;;;;;;:::888444111000000444888======999777999;;;===999777999999777666888888333...///333666555222<<<=========;;;;;;;;;<<<>>>BBBAAA<<<;;;>>>>>>::::::888777:::>>>???===;;;<<<<<<;;;===999666UUU|||xxxzzz||||||www|||}}}}}}zzzwwwvvvxxx{{{tttsssssssssrrrnnniiieeeaaacccfffggg___VVVSSSUUU[[[UUUSSSVVVPPPGGGIIISSSYYYBBB>>>HHHFFFAAADDDEEEAAAAAAJJJSSSOOODDDCCCKKKjjjUUU@@@PPPRRR???DDDJJJcccxxx|||ppp```xxxooobbbMMMBBBHHHGGGHHHIIIKKKKKKIIIGGGDDDDDDFFFIIIKKKKKKHHHEEEGGGKKKMMMHHHDDDAAA===888:::>>>CCCCCCAAA@@@DDDGGGAAACCCAAA@@@FFFMMMLLLFFFMMM:::nnn~~~}}}mmmzzz}}}{{{uuutttxxxyyyuuuwwwxxxzzzzzztttlllkkkpppxxxnnnaaa\\\cccllllllfffbbb```YYYQQQPPPTTTSSSMMMPPPQQQQQQOOOKKKJJJIIIJJJGGGGGGFFFHHHIIIJJJIIIGGGJJJJJJIIIHHHHHHGGGFFFFFFDDDAAACCCIIIKKKHHHDDDBBBBBBGGGEEEMMMGGGWWWIII```eeeUUUvvvssspppyyy~~~yyyyyy;;;===999;;;@@@EEEHHHKKKLLLLLLMMMJJJFFFBBB@@@??????@@@EEEGGGJJJLLLKKKIIIEEECCCDDDDDDCCCDDDDDDCCC@@@>>>=========<<<:::888777666888777666777:::===>>>???>>>@@@BBBCCCDDDDDDEEEFFFMMMFFF@@@???EEEHHHGGGDDD111///,,,***))))))***+++///000333444555666999<<<===???AAACCCEEEFFFGGGGGGEEE>>>999777555///++++++,,,***,,,555BBBNNNUUUWWW\\\]]]aaaffflllnnnllljjjjjjiiijjjlllmmmhhh^^^VVVSSSOOOHHHBBB>>>;;;888555888888666444444666;;;>>>???>>>:::888===GGGLLLKKKMMMGGGEEEHHHIIIIIIKKKQQQQQQSSSVVVZZZ\\\]]]]]]]]]\\\YYYUUUUUUWWWZZZ[[[ZZZcccgggfff```]]]^^^^^^ZZZ^^^\\\[[[\\\]]]]]]ZZZWWWUUUQQQOOOPPPOOOLLLLLLOOOOOORRRTTTVVVYYYZZZUUUNNNLLLMMMNNNOOOOOOOOONNNNNNNNNNNNMMMNNNNNNNNNKKKIIIJJJJJJJJJIIIGGGGGGHHHJJJHHHIIIIIIFFFAAA??????@@@@@@???===<<<:::999888888777777888888888888777777666666555444444555666777999111000666888333222888666333111111333333222000333333333444666666555444444555555444222333555777444333222222222222222333000...,,,---000222444444888888777666333111...,,,000333555333000000444888777444000....../////////,,,++++++---///111000///...000000...+++***---000,,,///111111555;;;<<<:::888666333222111111111111777<<<>>><<<::::::999666555555666888:::;;;999777888444111111444666555222222222444555555555555444666666777555444333444555;;;===???<<<777444666888;;;777555777888555333555222///---///333666666555::::::;;;;;;::::::;;;;;;;;;??????;;;:::===<<<888888888888:::<<<<<<<<<:::999::::::===:::777VVVzzz{{{||||||zzzwwwuuuvvv{{{uuuttttttttttttrrrnnnlllfffeeeffffffaaaZZZXXXZZZTTTOOOOOOUUUTTTMMMMMMTTTVVV@@@<<>>???>>>???AAACCC===??????AAAHHHOOONNNHHHKKKOOO~~~sssxxxyyy{{{{{{wwwvvvsssmmmssstttxxx{{{wwwoookkkllloooiii___[[[```hhhiiidddaaa^^^XXXQQQPPPTTTRRRMMMQQQRRRRRRPPPLLLJJJIIIIIIIIIHHHHHHIIIKKKLLLJJJIIIGGGGGGGGGGGGGGGGGGFFFFFFEEEBBBCCCIIIKKKHHHDDDCCCCCCGGGHHHQQQQQQ```QQQeeeXXXMMMqqquuuqqqyyyqqqzzz:::@@@@@@AAABBBCCCDDDDDDCCCCCCCCCBBB@@@>>>>>>???AAACCCJJJJJJJJJIIIGGGEEEBBBAAA@@@BBBDDDEEEEEECCCAAA@@@======<<<;;;999888777666666555444555888;;;<<<<<<>>>???AAACCCCCCEEEFFFGGGMMMFFF@@@@@@EEEIIIHHHEEE333222000...---,,,++++++///111444555555777999;;;;;;===@@@CCCFFFFFFFFFFFFFFF@@@<<<:::666...((('''+++***---444@@@JJJPPPSSS[[[^^^bbbhhhmmmooommmkkkllllllmmmooonnnggg\\\SSSRRRMMMFFF@@@===;;;999888===999555444555888;;;===;;;<<<<<<<<>>??????>>>===;;;:::888777666555555666666666666555555444444444444555666777888999222111666777333222666555333111111222444444333333222333444777777777555222444555444333333444555111111111111111222333444000...,,,,,,///333666777777666555333111///------111333555333111111333666666222...+++,,,...//////...---,,,---///000000///***---//////------///111,,,111444555777;;;;;;888444333222333444444333111:::>>>>>>999666777666444555555777999;;;:::666333333111000222555666333000111222444666777666444333000111333333444666:::===AAAAAA???999444111333666888333222555555111//////+++,,,---000333666888999888888888888888888888888777;;;<<<:::999:::888444555777999999999888999:::999;;;<<>>FFFBBB???CCCDDD<<<:::BBBSSS^^^YYYOOOJJJTTTPPPPPPcccWWW:::JJJaaa}}}___ggg~~~mmmyyyuuutttGGGMMMOOOMMMKKKKKKJJJHHHEEECCCAAABBBCCCEEEGGGGGGEEECCC???CCCCCCAAA???>>>:::555999999999:::===??????>>>999<<<@@@EEELLLRRRPPPLLLNNNddd}}}oootttxxx}}}xxxuuuoooiiimmmmmmqqqxxxxxxqqqjjjggggggeee```]]]```ffffffbbb___\\\UUUPPPPPPSSSRRRNNNQQQSSSSSSQQQNNNJJJIIIHHHKKKJJJJJJKKKMMMMMMLLLJJJEEEEEEEEEFFFFFFFFFFFFGGGEEEBBBDDDIIIKKKGGGDDDDDDEEEHHHNNNVVVYYYcccSSSdddLLLVVVzzzwwwuuuzzz~~~~~~lll777BBBCCCCCCAAA???>>>===<<<<<<;;;;;;:::999;;;===???AAAIIIIIIHHHFFFEEEDDDDDDCCC===AAADDDDDDAAA>>>===>>><<<<<<:::999888777666666666555444666888:::;;;;;;<<<<<<===>>>@@@BBBDDDEEEIIIDDD>>>>>>BBBFFFFFFDDD444444333222000///---,,,000222444555666666888:::777:::>>>BBBEEEGGGGGGGGGHHHDDD@@@>>>888///(((''')))***...666@@@JJJPPPRRR[[[^^^dddkkkoooooommmllloooooooooooolllddd[[[SSSPPPKKKDDD>>>;;;::::::999<<<777333222666:::<<<<<<777;;;>>>@@@EEEKKKNNNLLLIIIHHHHHHHHHIIIKKKNNNRRRUUUVVVYYY[[[]]]]]]\\\[[[[[[[[[\\\^^^bbbfffiiijjjjjjgggdddbbbcccccc___[[[ZZZ\\\___aaaaaa]]]YYYUUUTTTPPPNNNPPPOOOMMMNNNQQQSSSZZZ]]][[[XXXVVVQQQMMMOOOOOOPPPPPPPPPPPPPPPPPPPPPOOOOOOOOOPPPOOOLLLJJJIIIIIIIIIHHHFFFGGGJJJLLLMMMKKKGGGBBB>>>===>>>???>>>===<<<;;;999777666555444555555666666555555444444444444444555555666666888222111444555222222444444444444555555555333222333222333444777888777666111333444444222111000111111111000000000000111111222000//////222444666666222222111111111222333444444555666555444333555777666333...,,,---///111111000...------.........,,,)))---111222000///000111---333888888999;;;:::777444444444777999999666333>>>@@@>>>777333333333222888888777888888666333111111000///111333555333222444555555555444333222111...000222333666999>>>BBBAAA???;;;555111000333777444111000222222...+++,,,))),,,000333555777999;;;888777666666666666555444444666888999888777555222333666999999777666888:::===??????AAA<<<666QQQzzzwwwwwwxxxyyysssqqqnnnnnnooopppoooooossslllggghhhhhhccc]]]ZZZZZZSSSPPPRRRTTTPPPNNNOOO\\\JJJEEEJJJEEEBBBFFFFFFHHH@@@>>>GGGOOOOOOKKKIIIOOOQQQJJJPPPEEE555HHHWWWbbbZZZooouuuxxxnnn~~~|||OOODDDFFFEEEEEEFFFGGGHHHGGGFFF===>>>???BBBFFFGGGFFFDDD===@@@@@@>>>>>>???;;;666999777666999???CCCBBB@@@;;;???EEELLLRRRUUUSSSOOOTTTqqq{{{qqqwwwzzz~~~vvvxxxyyyyyywwwuuuqqqnnnjjjgggjjjqqquuuppphhhdddeeegggfffcccccceeeeeebbb]]]YYYSSSOOOPPPRRRQQQOOORRRSSSTTTRRRNNNKKKHHHHHHKKKJJJJJJKKKMMMMMMLLLJJJFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCDDDIIIJJJFFFDDDEEEEEEKKKVVVWWWZZZ[[[MMM]]]PPPmmmyyy}}}tttmmmggg777FFF???===;;;999888999999::::::999888777777888:::;;;AAABBBDDDEEEGGGGGGHHHHHH???BBBCCC???999555777:::;;;999777555444444555555888777777888:::<<<<<<;;;777666666888;;;>>>@@@AAADDD???:::999===@@@AAA@@@444444444444333111///...111333666777666777888999555777<<<@@@DDDGGGHHHHHHHHHEEEBBB@@@999...((('''(((***000999CCCLLLRRRUUU[[[```gggmmmpppooommmkkkpppooommmjjjeee___XXXSSSNNNIIIBBB===:::::::::999777333000111666;;;===<<<666<<>>===>>>???;;;;;;;;;:::999777555444555666666777777666666555555555555555555444444333555222000222333222222333555777999:::888555222000333222333444666777666555222333444222000---------222222111//////.........333333333555666666444222111111111222444555777888444555666666555444444555555222...---...000222222222000---,,,------,,,***,,,000444555222000000111000666;;;:::999::::::888555444555999<<<<<<777222;;;===:::444111444666666>>>;;;777444333222111000111000//////222444666666999777444111//////000000000222444666888;;;@@@CCC;;;999555222000222666999333///...000111---++++++---000333555666777999;;;999777555444555555333111333333666888888555222222222555888999777666999;;;>>>???@@@BBB>>>888SSS{{{}}}zzzxxxwwwuuurrrooommmmmmmmmmmmllltttmmmiiikkkkkkcccZZZTTTbbbZZZRRRPPPPPPOOONNNOOO^^^NNNKKKMMMFFFCCCFFFDDDIIICCC>>>???AAABBBCCCEEEJJJRRRGGGEEEEEEGGGVVVRRRYYYbbbeeedddmmmpppmmmvvvqqq~~~kkkCCC>>>======???BBBEEEEEEEEE???>>>???AAACCCDDDCCCAAA;;;======;;;===>>>;;;666999777777===EEEIIIHHHDDDBBBEEEKKKSSSWWWVVVSSSQQQWWWyyyxxxooo}}}xxxtttrrrrrrtttvvvwwwvvvvvvwwwnnnhhhgggmmmrrrooojjjgggeeeiiijjjgggeeeeeebbb^^^]]]WWWQQQPPPQQQQQQQQQPPPQQQRRRSSSQQQMMMJJJIIIHHHJJJIIIIIIJJJLLLLLLKKKIIIJJJIIIHHHGGGFFFEEEDDDDDDDDDBBBDDDHHHHHHEEEDDDFFFDDDKKK\\\XXXZZZTTTLLL\\\fffwwwzzzuuussssss777FFF999777555444333444666888888888777666666777888888<<>>???>>>@@@<<<888777:::===??????222222333333333333222222333666999:::999999999:::666888;;;>>>BBBEEEGGGHHHEEEBBB@@@>>>666,,,'''((((((---444===FFFNNNTTTWWW\\\bbbjjjpppqqqooollljjjkkkjjjhhhddd___YYYTTTQQQLLLHHHAAA===:::999888888222111111444777:::<<<===777>>>EEEFFFHHHKKKLLLIIICCCHHHKKKIIIHHHMMMQQQSSSVVVXXXZZZ]]]^^^^^^]]]\\\ZZZ]]]```cccfffiiimmmppphhhdddbbbcccbbb^^^\\\\\\^^^```aaa___[[[WWWUUUTTTVVVRRRRRRTTTTTTRRRSSSWWW^^^^^^ZZZTTTQQQTTTTTTRRRQQQQQQPPPOOOOOOOOOPPPPPPOOONNNNNNOOOOOONNNLLLJJJHHHHHHGGGFFFFFFGGGKKKNNNKKKGGGBBB>>><<<<<<<<<<<<888999999999999777666444666666777777777777666666555666666555555444222222333111000111333444444333555888;;;;;;888444111000333333222444555666444333222333333111...---------444333222111000/////////333444555777888777333000444444444555555666666666333333444444444333222111222000...---///111111111333000...,,,---...---,,,111555888888555333333444555:::===:::777999;;;:::777555555999<<<<<<666000444777666333333888<<<===>>>:::555222111111000000111111000000222555888::::::777333...,,,,,,...///222444777999;;;===???BBB666555333222333555777999444///---///000...---...333333444555777888999999888555333444666777555222444222444777777444222333333555777999999:::;;;===;;;<<<>>>BBB@@@===[[[{{{yyyxxxvvvrrrppppppooonnnmmmsssmmmjjjlllkkkbbbYYYSSSaaa[[[SSSNNNLLLMMMPPPRRRXXXMMMLLLNNNFFFDDDFFFBBB>>>???@@@@@@??????@@@AAAEEEQQQJJJNNNVVV^^^hhhZZZfffooohhh___yyylll|||rrrFFF<<<;;;:::<<<>>>@@@AAA@@@CCCBBBAAAAAAAAAAAA???===;;;<<<;;;:::<<>>CCC:::888444111111222444666777666666777888999777555444333444888>>>AAA@@@>>>???<<<999888:::===???@@@...///000111222333444555777:::===>>>===<<<<<<<<<;;;;;;;;;===???AAADDDEEECCCAAA@@@===666---)))++++++///777@@@GGGNNNSSSUUU]]]dddmmmrrrrrrnnnkkkiiigggggggggddd___YYYTTTQQQKKKGGGAAA===;;;999777555000333666888999999;;;<<<999AAAGGGHHHIIIJJJJJJHHHAAAIIILLLIIIHHHMMMRRRSSSVVVXXXZZZ]]]______^^^^^^XXX[[[___aaaccceeejjjmmmhhhddddddeeebbb\\\[[[___^^^___^^^[[[WWWUUUVVVXXXVVVSSSRRRTTTUUUSSSUUUXXXYYYWWWSSSNNNPPPUUUVVVSSSQQQQQQOOONNNNNNNNNOOOOOONNNNNNMMMNNNNNNNNNKKKIIIFFFEEEEEECCCCCCEEEJJJMMMFFFBBB===:::::::::999888555666888999999888666555666666777777777777666666333444555555555444333222333222222222444777777666444666888666333222222333444333222333444444222000222222222000//////111222555555444333333222333333222222333444666555333111555555666777666555444333333333333444444333222000222111000111333444333222222///------///222333333555888;;;;;;888666777999999>>>>>>888555777<<<===<<<999777:::>>>===666///222555666333444999>>>???999666333222222222222111///111333555666888:::<<<555333111...---------...111444888;;;<<<===>>>???777666666666666777666555555000---///000///000333666333111222666999999888555222111333888;;;:::777555222333777777333333666444444666999<<>>;;;<<<>>>BBBAAA@@@___}}}~~~~~~~~~|||yyyyyywwwtttsssrrrrrrpppnnnqqqllliiikkkiiibbb[[[YYY]]][[[UUUNNNJJJJJJMMMPPPPPPHHHKKKNNNGGGFFFHHHCCC;;;===@@@AAABBBCCCCCCBBBGGGLLLHHHTTTYYYWWWcccbbbmmmooowwwpppsssxxxzzzVVV===;;;:::;;;===@@@@@@@@@AAA@@@???@@@AAAAAA@@@???@@@@@@>>>===@@@CCC@@@999888:::???FFFKKKLLLIIIEEEGGGHHHNNNVVVVVVPPPMMMOOOeee{{{yyyvvvnnnxxxtttwwwuuuwww||||||xxxuuuxxxtttnnnkkknnnooolllkkkkkkdddggggggfffffffffaaaZZZaaaXXXRRRRRRSSSPPPOOOQQQPPPOOONNNLLLIIIIIIJJJLLLIIIHHHHHHIIIKKKKKKJJJHHHIIIHHHGGGFFFEEEDDDCCCCCCAAAAAACCCFFFDDD@@@AAAFFFJJJIII[[[RRReee^^^]]]iiixxxwwwkkkyyypppnnnppp}}}UUU,,,,,,///...---------...//////...///111444666999;;;<<<@@@AAAAAAAAA>>>;;;777555777666555555777:::===@@@<<<:::666333222444777999777666666777888888666444222222333999@@@CCC@@@======;;;888888999<<>>??????>>>===<<<===>>>AAABBBEEECCCAAA???777///---000---222999AAAGGGLLLQQQSSS^^^eeeoootttrrrnnnjjjhhheeegggiiihhhccc\\\VVVRRRJJJFFFBBB>>>;;;999666333111555:::;;;:::888999;;;;;;CCCIIIIIIHHHIIIIIIGGG@@@IIIMMMIIIHHHNNNSSSTTTVVVXXXZZZ]]]____________WWW[[[___aaabbbdddhhhkkkgggeeefffgggbbb[[[[[[aaa^^^^^^\\\XXXUUUTTTXXX[[[UUURRRRRRTTTUUUSSSUUUYYYRRRPPPKKKJJJOOOVVVVVVQQQQQQQQQOOONNNMMMNNNNNNOOONNNMMMMMMMMMNNNMMMKKKHHHCCCCCCBBBAAAAAADDDHHHLLLBBB>>>:::888888999777555333555777888999888777666555555666666666666555555111222444555666555555444333444333333666999:::888444555444111///000444777444333222222333333111///111222111000000111555888666555555555555666777777111000///000333444444444222444666777777666444333666555555666777666444222444333333555777888666555000...---///222666888888666999<<<<<<:::999;;;===<<<@@@???777333666<<>>;;;===@@@???888111555888888555444888;;;;;;333222222333444555333222---111555999::::::;;;;;;000000//////............///222888;;;=========>>>:::999999999999777444222777111---///000000333666777222...000555999999777222000///333:::>>>>>><<<777333333777777333333888555444555999???BBBAAA@@@>>>??????CCCAAA???```yyy~~~~~~{{{{{{zzzyyywwwwwwuuutttssssssrrrpppooopppkkkiiiiiigggbbb______[[[[[[WWWOOOHHHGGGIIIJJJLLLFFFKKKOOOIIIIIIKKKFFFAAAAAA@@@???BBBFFFGGGFFFNNNIIIAAAPPPLLL===OOO```kkkbbbzzzpppeeeuuusssuuuxxxtttooo<<<;;;:::<<>>888<<>>;;;999666444333333222222444666777777666???<<<777444444666999<<<999888888999::::::888555//////222888@@@BBB???;;;;;;999666555666999<<<>>>/////////000111333444555:::>>>CCCDDDCCCBBBDDDFFFAAACCCBBB??????BBBDDDBBBAAABBBBBB???999333...,,,111111444:::???EEEPPP[[[bbbhhhooopppmmmiiihhhiiihhhhhhgggddd^^^VVVOOOKKKHHHGGGDDD???:::777777777:::;;;<<<<<<:::888888999===BBBEEECCCBBBEEEEEECCCEEEIIIMMMMMMKKKLLLPPPUUUWWWXXXYYY[[[\\\\\\\\\\\\\\\]]]___aaaccceeeggghhhjjjgggdddbbbaaa___\\\YYY^^^ZZZYYYZZZXXXSSSUUUZZZTTTTTTRRRQQQPPPOOOOOOOOOIIIIIIMMMSSSUUURRRPPPQQQOOOOOONNNMMMLLLLLLLLLMMMMMMKKKHHHIIIKKKKKKIIIFFFDDDAAA???AAAFFFIIIGGGCCC<<<:::777555555666666555777777888888777555333222666555555555555555555666333333333444555666666777666555555555555777888999555555777888:::;;;<<<<<<888666444222222333555666666222111333444333555999555888888555777<<<:::555444444333222222333333333444777777666777:::888333222222333444333222111000444777888555444666444111111111000///000333555777:::;;;======<<<;;;;;;<<>>AAA???>>>>>>>>>???999777<<<===777222111,,,///111111000000444777888000...555:::888555666333666777666:::@@@???999888///111555222666;;;777666555555777:::<<<>>>>>>>>>:::AAAAAAAAA<<>>>>>>>>@@@BBBDDDGGGHHHLLLHHHHHHLLLMMMIIIDDDBBB777999===AAAEEEGGGGGGHHHDDDIIIDDDIIISSSFFFCCCZZZyyypppppptttxxx{{{~~~zzzrrroootttxxxvvvtttuuuqqqrrrqqqnnnoooooojjjbbbjjjfffbbb`````````]]][[[[[[VVVSSSRRROOOLLLLLLOOONNNMMMLLLJJJJJJJJJKKKKKKLLLLLLKKKJJJHHHGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDDDD@@@BBBCCCDDDCCCDDDFFFIIIOOOLLL[[[QQQPPP___ZZZggg}}}lll}}}___qqqllleee{{{qqqDDD222222///,,,******,,,///111111333555666666666666888999@@@<<<888666666666333000555888666111000333777888===<<<;;;;;;::::::;;;;;;???999444444888999444...+++///666<<>><<<:::666555555555777:::===>>>000000000000111222333333888<<>>CCCEEECCCCCCFFFFFFDDDGGGJJJMMMMMMKKKLLLQQQVVVXXXYYYZZZ[[[\\\\\\\\\\\\^^^^^^```bbbdddfffhhhiiihhhfffcccaaa```^^^\\\YYY]]]ZZZZZZ[[[XXXTTTTTTYYYUUUTTTRRRPPPNNNLLLKKKKKKKKKJJJMMMRRRSSSQQQOOOQQQOOONNNNNNMMMMMMLLLLLLKKKMMMKKKIIIIIIJJJJJJGGGEEEDDDBBBBBBDDDGGGGGGBBB===:::888555444444444555555666777777777666555333222333333222111111222333333444444444555666777777777555555555555555777999:::777888:::<<<=========<<<888666444222222333555666555222000222333222444888666999888666777;;;999444444333333222222333333444555777777555666999777333444333222222222222333444:::<<<999444222444444111333222111111222444666888<<<===???>>><<<;;;;;;<<<;;;777444333777;;;>>>???BBB999555;;;???;;;444000000555888666666999999888555444333333444444333111555777666555888;;;888333,,,...///...------///222:::===AAAAAA???===<<<======888888;;;:::444111222000333555555333333666999555000///444888666555777555777777666999??????:::<<<333444666222444888333777888888:::===???@@@@@@<<<:::@@@>>>>>>;;;sss{{{|||~~~}}}|||~~~xxxxxxyyyxxxwwwuuusssqqqssspppdddYYY]]]ddd[[[IIIccciiidddYYYUUUTTTRRRSSSRRRRRRIIIGGGNNNKKKFFFKKKAAABBBBBBCCCDDDDDDDDDDDD@@@@@@BBBHHHNNNUUU```hhhZZZYYYooo\\\qqqqqqgggqqqwwwvvvSSS666AAA;;;>>>HHH???EEEBBBAAAAAABBBCCCEEEGGGHHHMMMGGGCCCEEEFFFCCC@@@@@@999;;;>>>BBBDDDEEEEEEEEE>>>BBB@@@HHHPPPFFFJJJfffwwwpppqqqsssuuuyyy}}}zzzssspppuuuyyyxxxvvvwwwqqqsssrrrppprrrrrrmmmfffiiifffbbbaaa```___]]]ZZZZZZUUUSSSRRRPPPLLLKKKMMMOOONNNLLLKKKJJJJJJKKKLLLKKKKKKKKKJJJJJJIIIIIIIIIEEEEEEDDDDDDCCCCCCCCCBBBCCCCCCBBBAAA@@@@@@AAABBB???GGG^^^VVVTTTdddfffuuuzzzuuuvvvzzzxxx___vvvwwwmmm}}}qqqGGG666777444222000000333666888999===>>>>>>======???BBBEEEFFFBBB<<<999999999666444444666555222222666888666<<<<<<;;;888555333444555999777777999:::888222---+++///555:::<<<;;;999777555555333333444666888999222111111000000000111111777999<<<<<<<<<>>>BBBFFFIIIKKKJJJFFFDDDFFFEEEBBB@@@@@@@@@<<<555///+++)))(((+++555AAAIIINNNTTTZZZlllooopppnnnjjjhhhiiikkkjjjddd^^^[[[YYYVVVOOOIIIGGGFFFDDDBBB@@@???>>>>>>888:::;;;;;;999888888999===BBBDDDBBBBBBEEEFFFDDDIIIKKKMMMMMMLLLNNNSSSXXXZZZ[[[\\\]]]]]]]]]]]]]]]```aaabbbdddfffgggiiijjjiiigggcccaaa```^^^\\\ZZZ[[[ZZZZZZ\\\YYYUUUUUUXXXVVVTTTRRROOOLLLJJJHHHGGGNNNLLLMMMQQQRRROOOOOOQQQNNNNNNNNNNNNMMMLLLKKKJJJNNNLLLIIIHHHHHHGGGEEECCCDDDCCCCCCDDDEEEBBB<<<777666555333222222333555666555666666777666555333222444222111000000111222444555555666666777888888888555555555555666888:::;;;:::<<<>>>@@@@@@???===<<<777666444333222333555666555111000111222000222666888:::999777777999777333333333333222222333333444777888777444555888666222555444111000000222444666::::::777111000444666444555444444444555777999:::>>>???@@@???<<<;;;:::;;;666333222555<<>>777444888===:::555111...444777666666999:::999666555444444555555444222555777666444555888666222---.../////////111444777AAABBBBBBAAA>>><<<;;;;;;999888888999777222111333222555999999666555666888222000111555777666777:::888999999777:::>>>>>><<<;;;333444666444:::???999888:::;;;===>>>???>>>>>>::::::@@@<<<;;;<<>>GGGFFFEEEDDDCCCCCCDDDEEEFFFKKKCCC======>>><<<<<<>>>;;;<<>>DDDCCCAAA???@@@DDDJJJOOOPPPJJJDDD@@@@@@AAA???>>>===??????>>>@@@DDDDDD@@@>>>??????999222...000333111444777:::888333,,,'''///222666999;;;999777555555444333333333555777999111000000000000111111222777999;;;;;;;;;>>>CCCHHHLLLNNNNNNIIIGGGHHHEEEAAA@@@AAA???;;;555...***)))))),,,555BBBKKKPPPUUU[[[kkkmmmooonnnllliiiiiijjjkkkddd[[[XXXXXXWWWQQQKKKOOOLLLHHHEEEBBB>>>;;;999777888::::::999888888999<<<@@@BBB@@@@@@DDDEEEDDDKKKLLLMMMMMMNNNQQQVVVZZZ\\\\\\]]]^^^____________bbbcccdddeeeggghhhjjjjjjkkkhhhddd```^^^\\\ZZZXXXWWWXXXZZZ[[[ZZZXXXWWWXXXUUUTTTQQQOOOLLLJJJIIIHHHPPPMMMMMMPPPPPPNNNNNNRRRMMMMMMNNNMMMLLLKKKIIIHHHMMMLLLJJJHHHFFFDDDBBB@@@CCCAAA@@@@@@@@@===999555333333222111111222555777555555666777777666444444777666444333333444666777777777777888888999999999777666666777888:::<<<===;;;===???AAAAAA>>>;;;999666555444222222333444555444000///111111000111555;;;:::999888888777555222333333222222222333444444888888666333333666555111222111000000000222444555111444333111333888:::999666666666777888999;;;;;;>>>??????>>>;;;888777888666222111555<<<@@@>>>;;;:::555222555999999555222---333666555666999:::999777555444444555555555333444666666333333555444111...//////000222555999;;;CCCBBBAAA>>><<<;;;::::::888999:::888444111333666333666::::::777555555666222333555777888888;;;>>>======<<<;;;<<<>>>???>>>:::222222444333<<>>???===;;;:::999999<<>>AAAAAAAAADDDFFFEEECCCBBBAAAAAAAAABBBEEE>>>888999;;;;;;;;;===;;;===???BBBCCCCCCCCCBBBAAA>>>AAAHHHGGGCCCVVVvvvvvvtttuuuwwwvvvtttwww|||{{{xxxvvvvvvxxxwwwvvvuuupppqqqpppooopppqqqllleeehhhhhhhhhgggeeeaaa]]]ZZZXXXUUUTTTUUUSSSNNNLLLMMMOOONNNMMMLLLKKKKKKLLLMMMKKKKKKKKKJJJJJJJJJJJJJJJGGGFFFEEEDDDCCCBBBAAAAAABBB@@@@@@BBBGGGKKKLLLLLLMMMYYYaaaXXXZZZkkkvvv{{{tttMMMyyyzzzwwwwwwvvvKKK444444111000111444:::???BBBCCCBBB@@@===:::;;;AAAJJJPPPPPPKKKDDDAAACCCEEEEEEDDDGGGIIIKKKKKKNNNQQQNNNIIIBBBEEEEEE>>>555111444888555999>>>>>>888222---***222444666888888777444222222111000///000222555666.........///000222333444888:::;;;;;;;;;>>>DDDJJJLLLOOOOOOKKKIIIIIIFFFAAAAAAAAA???;;;555///,,,***......555AAAKKKQQQWWW]]]fffiiimmmooonnnkkkiiiggglllddd[[[WWWYYYYYYTTTOOORRROOOJJJFFFCCC???999555555777999999888888999:::>>>BBBDDDBBBBBBFFFHHHGGGMMMMMMNNNOOOQQQTTTXXXZZZ\\\]]]^^^```aaaaaabbbbbbdddeeefffggghhhiiijjjjjjjjjfffaaa]]]ZZZXXXUUUSSSTTTWWWZZZZZZYYYZZZZZZZZZTTTSSSQQQPPPNNNNNNMMMMMMQQQNNNMMMOOOOOOMMMNNNRRRMMMMMMMMMLLLKKKJJJIIIHHHLLLLLLJJJGGGDDDAAA??????@@@>>><<<::::::999999888333444444333111333666999555666777888999888777666:::999777666666777999:::888888888999999999999999888888888888999;;;===>>>999;;;===???>>>;;;888555444444222222111111222333333///...000111000222666===:::999999888666333222333222222222333333444555888888555111111555555222......000111222222222222...333777888:::>>>===:::777777777888999:::;;;<<<<<<======;;;888555444444888444111222777;;;;;;:::888555222222666888666333---222666555666999:::999888666444333444555555444333666666222111333444111000000000222555999;;;<<<@@@>>><<<;;;::::::::::::888:::;;;777333333666888555888<<<<<<999666666777666999;;;<<<<<<>>>AAABBBBBBAAA@@@@@@???>>>???@@@>>>666555333333===AAA666>>>@@@BBBAAA===:::888888:::>>>DDD:::>>>III{{{sssppprrrpppxxx{{{{{{uuu]]]nnnnnnfff[[[ZZZaaabbb\\\PPPVVVaaaXXXFFFPPP```YYYIIIPPPFFF:::AAAIIIGGGFFFGGGEEEBBB@@@???@@@AAACCCCCC>>>@@@HHHNNNLLLKKKLLLUUUlllhhhuuujjjjjjvvvppp;;;HHH>>>;;;FFF???DDDCCCAAA???============>>>999777;;;>>>>>>===>>>:::<<>>AAADDDFFFFFFEEEIIIKKKKKKLLLNNNKKKEEEEEEGGGHHHBBB999666:::???DDDFFFHHHDDD===888666777777888999::::::999777555333222000...------...///------...///000222333444888999;;;::::::<<>>:::444///---,,,000000555AAALLLSSSZZZ___dddgggkkkoooooommmiiifffkkkddd\\\YYYYYYYYYVVVSSSOOOKKKGGGEEEDDDAAA;;;777333555777888888888999:::BBBFFFHHHEEEFFFJJJMMMLLLMMMNNNOOOQQQTTTWWWYYYZZZ\\\]]]___aaacccdddeeeeeefffffffffggghhhiiiiiijjjfffbbb]]]YYYWWWUUUSSSRRRUUUYYY[[[YYYXXXZZZZZZYYYRRRRRRQQQPPPPPPPPPQQQQQQQQQNNNMMMPPPPPPNNNNNNRRROOONNNLLLJJJIIIHHHHHHHHHJJJKKKJJJFFFBBB???>>>>>>===<<<:::888777999:::<<<555777888666444444888<<<777888:::;;;;;;;;;;;;:::999999888888888888999999999999999999999999999999999888888888888:::;;;<<<777888999::::::777555333222222111000000000000000111...---000111111444888===:::888999999555222222222222222222333444555555888777444///000444555333,,,---000222333333333222444:::@@@AAAAAAAAA<<<666666777777888999:::;;;;;;:::;;;;;;888555222111111777444111000222666888:::777666333111333888777333---333666555555888999888888555333222333444444444222666666222000333444333222222222555888;;;;;;:::<<<:::888888:::;;;:::999888:::999555333666888888888<<<>>>>>>;;;999:::<<<<<>>===@@@???999888999<<>>===>>>@@@BBBBBB>>>AAAKKKNNNIIIIIINNNSSS^^^fffkkkfffyyy{{{xxx}}}{{{vvv<<>>AAA@@@>>>===<<<<<<<<<<<<;;;777888>>>BBBBBB@@@AAA<<<===@@@CCCEEEFFFFFFEEECCC@@@DDDFFFFFFXXXpppvvvooommmoootttuuuttttttvvvyyy{{{xxxtttqqqrrrqqqnnnssstttsssqqqssstttnnngggiiikkkllljjjfffaaa^^^\\\YYYVVVTTTUUUTTTOOONNNPPPJJJJJJJJJJJJKKKLLLNNNOOOLLLLLLKKKIIIHHHGGGFFFEEEHHHHHHGGGGGGFFFEEEDDDDDDAAADDDHHHJJJKKKKKKLLLNNNEEEIIILLLiii~~~zzzrrr]]]nnnppp}}}|||TTT444444555555666:::@@@EEEGGGGGG???>>><<<;;;>>>EEENNNTTTHHHDDDAAAAAAEEEJJJKKKKKKBBBHHHKKKIIIGGGGGGDDDAAADDDFFFEEE@@@;;;999===AAAJJJIIIFFFAAA;;;888:::===CCCDDDDDDEEEEEEEEEDDDCCCBBB???;;;777333111000000.........//////111222222444666888888777888===AAACCCHHHJJJIIIHHHIIIEEE@@@>>>>>><<<888333///---,,,......444BBBNNNVVV\\\aaaiiijjjlllnnnnnnllliiiggghhhccc^^^ZZZYYYXXXVVVUUULLLHHHDDDDDDDDDBBB<<<777222444777888777777999:::CCCGGGHHHFFFFFFKKKNNNNNNMMMNNNPPPTTTWWWZZZZZZZZZ\\\]]]___bbbdddfffggghhhffffffgggggghhhhhhiiiiiidddaaa\\\YYYYYYYYYXXXXXXYYY]]]]]]WWWUUUWWWXXXVVVRRRRRRQQQQQQPPPQQQQQQQQQOOOLLLMMMPPPQQQNNNOOORRRPPPNNNKKKHHHGGGGGGHHHIIIHHHIIIIIIFFFAAA>>>===>>><<<<<<<<<;;;::::::;;;===999;;;<<<:::666666;;;???999:::<<<>>>>>>>>>>>>===999999:::;;;;;;:::999999999999999888888888888888888777666555555666777888555555666666666444333222000000//////............000------000222333666:::>>>999777::::::555222333222222222222333444555666777666222...///444666444//////000111333444666666:::@@@DDDCCCBBB???999222555555777888999:::::::::888999999777444111000000222222222111000222666:::777777444000222777888333...333666555555777888666777555222111222333444333111555666222000333666666333333444777:::;;;999777:::888777888:::;;;:::888999999666111222777999666999<<<>>>===:::999;;;>>>BBBDDDCCCAAAEEEJJJIIIDDDCCCBBBDDDGGGCCC<<<:::>>>@@@;;;:::;;;AAASSSZZZMMMAAADDDFFFDDD???===???BBB<<<@@@CCC999FFFZZZ}}}ssskkkgggxxxxxxxxxxxxxxxxxxvvvuuuxxxooohhhhhhiiihhhdddccc]]]]]]eeehhh^^^XXX]]]bbbJJJaaa___LLLHHHLLLHHHCCCIIIGGGCCC@@@??????AAABBBDDDFFFGGGGGGIIIKKKHHHDDDTTTuuu]]]ddd```lllyyyzzz~~~mmmxxx~~~uuuUUU>>>BBB@@@EEE???AAA@@@>>>=========>>>???>>>999999???CCCCCCBBBBBB???AAACCCEEEFFFFFFEEEDDDCCCAAAFFFDDDIIIhhh}}}rrrqqqmmmmmmsssxxxwwwvvvvvvvvvyyyxxxsssqqqssssssppppppqqqqqqqqqtttvvvrrrkkkiiikkkkkkiiiddd___]]]\\\XXXTTTRRRRRRQQQMMMMMMPPPGGGGGGGGGHHHJJJLLLOOOPPPLLLKKKKKKJJJIIIHHHHHHGGGGGGFFFFFFFFFEEEEEEDDDDDD@@@GGGNNNOOOKKKHHHIIIKKKHHHMMMSSS||||||tttdddxxx}}}WWW888;;;:::999999;;;>>>@@@AAA@@@>>>>>>>>>???BBBHHHPPPVVVJJJGGGEEEFFFJJJNNNNNNNNNEEEMMMQQQMMMFFFDDDCCCBBBEEEDDDBBB>>>;;;;;;>>>@@@DDDAAA===888555666999<<>><<<===??????===<<<<<<<<<;;;>>>???<<<888888<<>>???@@@@@@@@@@@@:::;;;===>>>>>>===;;;:::888888888888888888888888777666444333333444444555444444444444444333333222///............---------///,,,,,,000333444777<<<>>>888666::::::555222444222222222222333444555666666555111---...444777555222222111111222555999;;;:::???BBBAAA???===777000444555666777888999999999888999999777444111000111,,,000333222000000555:::777888555///111777888444///444777555444777777555777444111000111333333333111555666222000333777777444444555888<<<<<<888444:::888777999;;;<<<999777888888333...111888999444888:::;;;:::888888:::>>>EEEFFFDDDBBBGGGMMMKKKCCCBBBAAADDDHHHCCC:::888<<>>:::666888GGGKKK<<<===@@@CCCAAA======@@@DDD<<<@@@AAA888HHH^^^~~~uuukkkfffqqqttt{{{~~~uuurrruuuwwwsssmmmjjjlllmmmeee\\\RRR___]]]___hhhTTTIII___BBB___cccQQQLLLNNNIIIBBBFFFEEEDDDCCCCCCBBBCCCCCC===FFFFFF???DDDQQQNNN>>>XXXhhhccccccWWWrrrpppttt{{{ooorrr555IIIFFF???@@@AAA@@@?????????@@@AAABBBAAA<<<:::>>>BBBBBBBBBCCCBBBDDDEEEGGGGGGFFFDDDCCCFFFEEEHHHDDDJJJppplllvvvpppooovvv||||||zzzyyysssxxxxxxsssqqquuuvvvssskkkmmmnnnooorrrvvvrrrlllhhhjjjjjjgggaaa]]][[[\\\WWWSSSPPPPPPNNNKKKLLLOOOEEEEEEFFFGGGJJJLLLOOOQQQKKKKKKKKKKKKKKKKKKKKKKKKEEEEEEEEEEEEDDDDDDDDDDDD???HHHQQQSSSMMMHHHIIIMMMIIIMMMPPPyyyhhhgggaaa{{{oooVVV;;;@@@CCCBBB@@@AAAAAABBB@@@???:::<<<===???CCCHHHOOOTTTGGGDDDBBBCCCGGGJJJJJJHHHGGGQQQUUUOOOFFFBBBBBBCCCHHHEEEAAA>>><<<===>>>???@@@===888666666888;;;===BBBCCCDDDEEEFFFGGGHHHHHHGGGEEEBBB???>>>======>>>222222222000//////222444666777888777555555666888<<<>>>BBBFFFHHHHHHFFFEEEDDD>>>999666111***)))+++(((...<<>>@@@===>>>@@@BBBBBB@@@>>>===;;;:::::::::;;;;;;999888777555444555888999888666555444333222111222333333555666...---777666///000///---,,,******+++,,,---111000000000222555999;;;;;;??????:::999999222***///000333555666555444333111666555...000999999222333444555666777:::>>>BBBEEEDDDAAA===:::666444222333222222555999;;;999666:::;;;888333///......---333222111///000333777:::555666444000111444444111000333222111555;;;:::333222000///111555777666444111222333555666777777777888555444888:::888777888999999999999888888777777777555222222444777999999;;;;;;:::777444555:::>>>AAA???>>>???BBBBBB???===???BBBDDDAAA;;;777888;;;DDD@@@<<<;;;===@@@AAAAAA????????????????????????>>>CCC@@@@@@777mmm}}}rrrooosssrrrwww{{{~~~|||yyyvvvtttyyymmmkkksssrrrfff```dddaaadddUUUYYYyyyYYYMMMKKKMMMNNNXXXKKKIIIRRRIIIJJJKKKJJJGGGEEECCCBBBBBBBBBAAAAAAAAAAAA???>>>AAADDDKKKzzzTTT^^^hhhdddiiitttlllqqquuulll}}}wwwtttRRR<<<>>>DDDCCCFFFDDDAAA@@@@@@@@@@@@???======<<<<<<===???AAABBBFFF@@@===AAAEEEDDDBBBBBBDDD???BBB<<<^^^yyyhhhvvvwwwuuuxxx~~~~~~xxxvvvyyyzzzxxxvvvvvvvvvuuusssqqqsssqqqoooooopppqqqqqqpppfffgggfffeeebbb]]]XXXUUUUUUUUUTTTRRRQQQOOONNNNNNJJJJJJIIIHHHIIIKKKMMMOOOLLLLLLLLLLLLKKKJJJHHHGGGHHHGGGGGGGGGFFFFFFEEEEEEBBBGGGMMMOOOMMMLLLLLLMMMPPP]]]dddhhhnnnkkkeeeiiiuuuqqqxxxYYYIIIGGGIIIGGGEEEEEEGGGHHHHHHHHHCCC@@@===???DDDIIIKKKKKKDDDEEEFFFGGGHHHHHHHHHGGGTTTNNNGGGDDDDDDEEEEEEDDDKKKFFF@@@<<<<<>>===>>>???BBBCCCFFFDDDBBBCCCEEEEEEBBB???CCCAAA???===<<<<<<======...//////......000444666777777888777555555777888<<<>>>BBBFFFHHHHHHFFFEEECCC>>>999666111***((())))))///===LLLWWW[[[```eeellllllmmmnnnooonnnkkkiiiggg```\\\^^^___\\\XXXWWWNNNHHHAAA>>>???>>>999333555//////555666111333:::AAAEEEGGGFFFGGGLLLOOOOOOOOOSSSYYY]]]^^^^^^___```^^^[[[]]]eeeiiihhhiiimmmiiihhhhhhhhhiiigggccc___aaacccdddccc^^^[[[YYYYYYZZZXXXUUUTTTTTTUUUTTTTTTNNNMMMLLLLLLLLLLLLJJJHHHOOOJJJHHHMMMQQQQQQPPPQQQPPPNNNLLLIIIHHHGGGGGGHHHHHHGGGDDDBBBBBBBBBCCCCCC@@@@@@AAAAAABBBBBBBBBBBBCCC@@@<<<999888:::<<<>>>===???BBBCCCCCCBBB???======;;;:::999999888666444666444333444777888666555555444333222222222333333222444///...777555...000000...---++++++,,,---...//////111333555888;;;===<<>>:::999999444---000111333444555444222111333777555...000888999333555666666666777999<<>>999666444444444555333333555999999777444;;;:::666000,,,---///111555444222111222333666777888999666111111444444111000222222111666<<<<<<666333222111222555666555444...111444777999888666555777555666::::::666555777999999888888777888888888555444333444666777777666:::;;;:::777444555:::???AAA???======>>>???===;;;@@@AAA@@@===:::999;;;===AAA???===>>>???@@@???===>>>>>>>>>>>>?????????@@@>>>DDDBBBCCC:::pppwwwuuuxxxuuuxxx||||||zzzwwwuuutttsssllljjjpppqqqjjjeeefff^^^fff___]]]wwwdddYYYBBBQQQGGGLLLIIIKKKOOOFFFLLLJJJIIIGGGEEEDDDCCCCCCDDDEEECCCCCCDDDEEEFFFHHHIIIWWWsssRRRhhhnnnfffkkkssszzzzzz{{{qqqlllwwwlll<<>>BBBAAA@@@@@@;;;;;;===FFFhhhzzzqqqzzzzzzwwwyyy}}}|||wwwuuuwwwxxxvvvttttttuuuuuutttttttttrrrpppoooooonnnllljjjggggggfffddd```\\\XXXUUUUUUUUUTTTRRRQQQOOONNNNNNKKKJJJIIIIIIIIIKKKMMMNNNMMMMMMMMMLLLKKKIIIHHHGGGHHHHHHGGGFFFEEEEEEDDDDDDCCCFFFIIIKKKKKKLLLNNNOOOQQQ```cccbbbiiikkkhhhjjjhhhyyy___KKKHHHFFFDDDBBBBBBEEEGGGIIIIIIJJJFFFDDDEEEIIILLLMMMMMMGGGHHHJJJKKKKKKIIIFFFDDDFFFBBB>>><<<>>>@@@AAA@@@AAA???===<<<>>>@@@AAAAAAEEEEEEDDDDDDEEEFFFHHHIIIIIIHHHGGGGGGGGGGGGEEECCCCCCAAA???===;;;;;;<<<===***+++,,,,,,---000555888777888888777666666777999<<>>MMMWWW[[[```fffmmmnnnooopppooommmkkkjjjiiiaaa\\\```cccaaa[[[XXXLLLFFF???===>>><<<888333444......333555111333999AAAFFFIIIHHHIIIMMMPPPOOOQQQTTTXXX[[[]]]^^^```aaa]]]]]]```fffiiiiiiiiikkkhhhgggfffgggggggggeeecccggggggfffaaa[[[VVVSSSRRRTTTSSSSSSTTTUUUUUUSSSQQQIIIJJJKKKKKKIIIHHHHHHHHHQQQLLLKKKOOOSSSQQQPPPPPPOOOOOONNNLLLKKKIIIGGGFFFGGGGGGFFFEEECCCBBBBBBAAA@@@@@@@@@AAABBBCCCDDDEEEBBB???;;;888777888:::<<<===@@@CCCEEEEEECCC???===>>><<<999888777555222000444333333444666666555333555444333222222222333333000444000000777555///222111000...---------...///000111333555888:::<<<<<<===>>><<<888777777333...///000222333333222111000555777444...000777999444777777888777777888:::===CCC@@@:::555222222444555666444333555777888444111<<<999333...***,,,111666555444333333444555444333;;;;;;888222000333444222111333333444999>>>===888555333222333444555444333---000555999:::888555222666666999<<<888333333666999888777666777777999:::444444555666888777555333999999888555333555;;;@@@???<<<:::999999:::999888@@@===:::888999<<<===>>>======>>>@@@AAA???<<<888<<<<<<===>>>???@@@AAAAAA<<>>???@@@??????CCCBBB@@@???>>>>>>>>>>>><<<777666;;;??????>>>???777<<<:::VVVuuuxxxyyyzzz|||zzzyyy{{{zzzvvvuuuvvvvvvtttrrrrrrtttuuuuuutttuuutttrrrqqqpppnnnjjjgggiiihhheeeaaa^^^ZZZWWWUUUUUUTTTSSSRRRQQQOOONNNNNNLLLKKKJJJJJJJJJKKKLLLMMMNNNNNNMMMLLLJJJIIIGGGGGGHHHHHHGGGFFFDDDCCCBBBBBBFFFEEEFFFHHHKKKNNNPPPQQQSSScccccc]]]fffooooooppp~~~~~~sssxxx```FFFDDDBBB@@@>>>???BBBFFFIIIJJJKKKHHHFFFHHHMMMQQQRRRQQQNNNOOORRRRRRPPPKKKFFFBBB???===<<<<<<===>>>>>>===888888999<<<@@@AAAAAA@@@AAAAAABBBCCCEEEFFFGGGGGGHHHIIIIIIHHHFFFEEEFFFFFFDDDBBB@@@===<<<;;;<<<===((()))***+++,,,///333777777888888888777777888:::===???CCCFFFHHHGGGEEEDDDEEEAAA===;;;666///+++,,,...333???NNNWWW[[[```fffmmmoooqqqqqqpppnnnmmmllllllccc^^^bbbfffbbb[[[VVVJJJEEE???<<<<<<;;;888555222......111333111444999BBBGGGJJJIIIJJJOOOQQQPPPTTTVVVXXXZZZZZZ[[[]]]___\\\___dddhhhiiiiiiiiijjjgggfffeeeeeeffffffgggfffgggfffbbb^^^XXXTTTQQQOOORRRQQQPPPQQQRRRRRRPPPOOOFFFHHHJJJHHHFFFEEEHHHLLLPPPKKKLLLQQQUUUTTTRRRQQQPPPOOOMMMKKKIIIHHHHHHGGGGGGGGGGGGFFFEEEBBB@@@????????????@@@AAACCCEEEFFF@@@===999666555666999;;;===@@@CCCEEEEEEBBB>>>;;;<<<:::777555555333111///333444444555666555444333444444333333333222222222000555111000777666222666222111000/////////000000555555555666777999;;;===>>><<<999555444333000------...000222333222111000666777333///111777999666666777888888777888:::<<<@@@===888444222222333444222000000222555666333000999555111...,,,,,,000666333111000333777777444111888:::777222000444666666555666888;;;??????;;;666444333333222333333222222111333666888888666333111555777;;;<<<777000000555999888666666666777999:::666555444555666666444333777888777555333555;;;@@@888777444333444555777777===999555777;;;???>>><<<<<<===>>>@@@???===:::888<<<===>>>???AAABBBCCCDDD;;;CCCCCCDDD;;;qqq~~~{{{zzz|||||||||zzzwwwtttttttttmmmnnnlllgggggghhhccc[[[cccZZZZZZOOOPPPWWWuuuWWWQQQFFFLLLJJJMMMOOODDDHHHHHHGGGFFFEEEEEEEEEFFFGGGIIIGGGDDDEEEIIINNNKKKFFFFFFTTTXXXwwwfffgggrrrlllqqquuuvvvPPPRRR222CCC999>>>===<<<===>>>??????>>>@@@???===<<<;;;;;;<<<<<<:::666666<<<@@@??????@@@<<>>???BBBFFFIIIJJJFFFDDDDDDIIIOOOTTTUUUTTTSSSUUUXXXXXXTTTMMMEEEAAA@@@@@@???>>>===;;;999777555555777:::>>>@@@@@@@@@;;;<<<>>>@@@AAABBBCCCCCCDDDFFFGGGEEEBBB@@@BBBEEEEEECCC@@@>>>===<<<===>>>((()))******+++---111444777888999888777888:::;;;===@@@CCCFFFHHHGGGEEEDDDCCC>>>;;;999555...,,,---111666AAANNNWWW[[[```fffkkknnnqqqrrrpppnnnnnnnnnnnnfffbbbdddeee___VVVQQQIIIDDD???;;;;;;:::888777111///...000111222555999CCCHHHLLLKKKLLLPPPRRRQQQWWWXXXYYYYYYXXXXXXZZZ\\\]]]bbbgggiiihhhiiiiiiiiiggggggffffffffffffhhhiiibbb```\\\XXXUUUSSSQQQPPPTTTQQQNNNMMMMMMNNNMMMMMMGGGHHHHHHFFFEEEGGGMMMRRRLLLIIIKKKSSSXXXVVVTTTTTTQQQNNNKKKHHHFFFGGGIIIJJJFFFGGGGGGFFFDDDAAA???=========>>>???AAACCCDDDEEE>>><<<888555444666999;;;???AAACCCDDDCCC???;;;999999666444333333333222111333555666777666555444444444444444333333333222222///333...---666666333777222222111111000000000000555444333333666999>>>@@@===999555222111...,,,***+++---///111333333222111666555333000222777999777444666777888888999;;;===;;;:::888555333222111000,,,++++++///333666444111555111111222000,,,...444000------222888:::666000333666666222111666:::;;;::::::===AAABBB>>>666000111111222222111111222222777777666555444333333333555777:::;;;666///000555888777777666666777888999888666333222333555555555666777777555333555:::>>>111111000000111444777999888555444888>>>@@@<<<777============<<<;;;;;;;;;>>>???@@@AAACCCDDDFFFFFF???EEEDDDFFF===ttt~~~wwwrrr{{{||||||zzzwwwuuuttttttqqqqqqmmmhhhhhhjjjggg```XXXLLL___hhh^^^RRRoooZZZMMMQQQ[[[MMMJJJTTTHHHCCCHHHGGGFFFEEEEEEFFFGGGHHHDDDDDDCCCCCCJJJQQQOOOHHHOOOhhhzzzfffnnnvvviiizzzrrryyyeeedddccckkkTTTzzz999DDD999<<<;;;;;;<<<>>>??????======<<<;;;;;;;;;<<<===>>>;;;888:::???BBBAAAAAACCCCCCJJJMMMqqq|||ooo}}}wwwwwwxxxxxxwwwwwwxxxyyyxxxssstttvvvxxxxxxuuupppkkknnnnnnnnnpppqqqqqqnnnkkkiiifffbbb^^^ZZZWWWVVVUUUSSSSSSRRRQQQPPPOOOOOONNNMMMLLLLLLKKKKKKKKKKKKLLLOOONNNLLLJJJIIIHHHHHHHHHHHHHHHGGGEEEDDDBBBAAA@@@DDDDDDEEEIIIMMMOOOLLLHHHMMM^^^```___nnn|||~~~}}}{{{XXX???HHHEEECCCAAAAAADDDGGGJJJJJJFFFEEEFFFJJJPPPTTTTTTRRRSSSUUUVVVUUUQQQJJJBBB===??????@@@???<<<999666444666555444555888;;;======<<<===???@@@BBBCCCCCCDDDAAACCCCCCAAA===<<>>======>>>???)))************,,,000333777888999999888999;;;<<<>>>@@@CCCFFFGGGGGGEEECCC@@@:::666444111,,,+++...444888BBBOOOWWW[[[```fffkkkooorrrrrrooommmmmmnnnlllgggdddeeebbbYYYQQQMMMFFFBBB===999888888888777111000//////111444777:::DDDIIIMMMMMMNNNRRRSSSRRRXXXYYYZZZZZZYYYXXXZZZ[[[^^^eeeiiihhhggghhhiiiiiiggghhhhhhhhhggggggiiikkk^^^[[[VVVSSSRRRQQQPPPOOOTTTQQQMMMKKKKKKLLLLLLLLLHHHHHHHHHHHHJJJNNNSSSXXXJJJHHHKKKSSSYYYXXXUUUTTTPPPMMMIIIFFFEEEGGGJJJLLLFFFFFFFFFEEEBBB@@@===;;;;;;<<<>>>@@@BBBBBBCCCCCC<<<:::777444444666:::<<>>???@@@======AAAAAA999111,,,...///111222111222444555:::888444111111222555777777666777888555000000444888888888777777666666666888555222111222444666666444666888666444444888;;;...///111111222555888;;;555444444999>>>>>>:::555=========<<<:::;;;===???@@@@@@AAACCCDDDFFFGGGGGGEEEHHHDDDHHHCCCzzzuuujjjwwwyyy||||||zzzwwwuuutttwwwrrrnnnlllnnnoooooommmTTTCCCYYYnnniiiWWWyyyuuuMMMXXXbbbNNNIIIWWWLLLCCCIIIHHHFFFFFFEEEFFFGGGHHH<<>>444<<<;;;;;;===??????>>><<<<<<<<<;;;<<<===???AAABBB<<<;;;>>>CCCEEECCCCCCFFFEEEMMM___zzzyyysss~~~zzzuuuxxxyyywwwwwwzzzyyywwwtttuuuwwwyyyyyyuuuoookkkkkkjjjkkklllmmmmmmkkkiiifffdddaaa]]]YYYWWWVVVUUURRRRRRQQQQQQPPPOOOOOONNNLLLLLLLLLLLLLLLLLLLLLLLLOOOMMMKKKJJJIIIIIIIIIJJJHHHHHHGGGFFFDDDCCCBBBBBB@@@AAAEEEIIILLLMMMJJJHHHJJJUUUYYY___pppzzz{{{nnnqqqTTT===GGGFFFEEEDDDEEEHHHJJJKKKKKKLLLKKKKKKNNNRRRSSSPPPMMMNNNNNNNNNLLLIIICCC>>>;;;>>>@@@BBBCCCAAA???>>>===999666333222555888;;;<<<<<<<<<===>>>@@@AAABBBBBBAAAAAA@@@>>><<<<<<===???AAA@@@>>>===<<<===>>>???((()))*********,,,000333777999:::999999999;;;===>>>@@@DDDFFFGGGFFFDDDCCC???999444222///,,,...111666:::CCCPPPWWW[[[```fffmmmqqqtttrrrmmmiiiiiikkkgggeeeeeeeee^^^TTTLLLKKKBBB???:::666555555555666222111000///111555999;;;DDDJJJNNNNNNOOOSSSTTTRRRWWWYYY[[[\\\\\\\\\]]]^^^```gggkkkgggeeegggjjjiiigggiiikkkjjjiiihhhiiikkk^^^YYYSSSOOONNNNNNLLLKKKOOOMMMLLLLLLMMMMMMLLLKKKGGGHHHIIIMMMRRRWWWYYYZZZJJJHHHLLLTTTYYYWWWSSSRRRNNNLLLJJJIIIIIIJJJLLLNNNGGGFFFEEECCC@@@===;;;:::;;;===@@@CCCDDDDDDBBBAAA:::888666444555888;;;>>>GGGFFFEEEBBB???<<<999777777444111111222333444333111444888888555333222222333333444444444333222111///333111777GGGEEE888333222222222222222111000000...000222444777888999:::333...---111222...,,,...///000222333333222000///111000111555888999::::::666777999999888888999:::777555222...,,,*********(((''')))...444777666444222...000555333+++***111555///,,,222<<>>===;;;<<>>??????===<<<<<<;;;;;;;;;<<<>>>@@@AAA<<<<<>>AAAEEEFFFDDDCCCDDDEEE===;;;888777999===??????;;;:::::::::;;;<<<>>>???@@@>>>;;;::::::;;;;;;;;;===;;;:::999:::;;;===>>>'''((()))***+++---222555888999::::::999:::<<<>>>>>>@@@DDDFFFGGGFFFDDDCCCAAA;;;555333111///222666777;;;DDDPPPXXX[[[```fffpppsssvvvssslllgggfffgggcccccceeeddd\\\PPPJJJKKK???<<<888444222222333444222222111///111666:::;;;EEEKKKOOOOOOPPPSSSTTTSSSVVVYYY\\\^^^______```bbbaaaiiilllgggdddgggjjjjjjgggjjjmmmllljjjiiijjjkkk```ZZZRRRMMMLLLKKKIIIGGGJJJJJJLLLNNNPPPOOOMMMJJJFFFGGGKKKRRRYYY]]]\\\ZZZLLLJJJMMMUUUYYYVVVQQQOOOKKKKKKLLLLLLMMMMMMMMMNNNGGGFFFDDDAAA???<<<:::999<<<>>>BBBEEEFFFEEECCCAAA999888555444555888<<>>444111222222222222111000000000333666888888555111//////++++++111444111000333333333444444333000...,,,//////111666::::::::::::888999;;;:::888777777777777444...***'''&&&((()))***)))***///555888777555444...///444222******111999222...444===AAA999000///777===<<<<<>>222111000000222777;;;???:::555111333444222222555777888::::::999666222000111111222444666777555444222666999999666444444555222666999:::999999;;;===888777666666666777777666999<<>>@@@???===;;;::::::999999:::;;;===>>><<<<<>>???AAADDDEEEEEE>>><<<;;;:::;;;<<>>@@@>>>CCCEEEDDDEEEFFFEEEAAA>>>999555333000,,,///444666===HHHQQQWWW\\\bbbfffnnnnnnmmmmmmllllllkkkkkkmmmgggcccaaa\\\RRRKKKIIICCC???:::777777666333111000222000---111999===;;;FFFJJJMMMNNNLLLNNNSSSYYYXXX[[[^^^aaaaaabbbcccdddhhhhhhhhhiiijjjjjjkkkkkkhhhkkknnnooolllhhheeecccWWWSSSNNNLLLKKKJJJFFFCCCMMMMMMLLLKKKJJJJJJJJJJJJKKKMMMRRRYYY^^^]]]WWWPPPJJJJJJLLLRRRWWWVVVPPPIIILLLJJJJJJKKKMMMKKKGGGBBBBBBBBBAAA???===<<<===???@@@AAACCCDDDDDDBBB@@@???:::999888666666999>>>AAAIIIDDD@@@>>>???===888333666555222000000111333444444555666777777666444333666666666666666555444333777888777555:::@@@===666111111222222111111000000777555444555222------000.........000222111///---333///---///...,,,---000000333666888888888999:::999666222111111333555555333000,,,)))'''''')))***+++'''***555<<<999555555222888222,,,222111+++,,,666555555666888999888666///555:::;;;===AAACCCAAABBB:::333222///)))'''***---000666:::===<<<999888444111...111777<<<===;;;333222444666444111222777:::777:::@@@<<<000...444888555000000333666777777222444999<<<777000111999777888:::;;;::::::<<<===444111222555444222777@@@=========;;;:::;;;>>>@@@<<<>>>BBBDDDFFFEEEDDDBBB@@@CCCCCCAAAHHHmmmvvv}}}ssszzzvvv{{{uuuyyy___hhhjjjqqq___mmmccc[[[ZZZjjjpppZZZMMMZZZIIIbbbrrrNNNJJJJJJWWWGGGIIIHHHHHHJJJKKKKKKHHHFFFHHHDDDAAABBBDDDFFFFFFDDDAAADDDDDDWWWuuuuuujjjrrrbbb}}}yyy}}}wwwyyyeeezzzyyy\\\333>>>@@@<<<===AAA<<<888AAA:::<<<;;;888:::AAABBB===777;;;BBBAAA<<>>@@@GGGKKKJJJGGGFFFBBB???@@@DDDEEECCC???@@@???>>>>>>>>>===;;;999;;;999666222000222666999''''''&&&'''***---111444888:::<<<<<<;;;<<<===??????CCCFFFEEEFFFHHHGGGCCC???:::666333///,,,...444777???IIIQQQWWW^^^dddiiinnnnnnnnnmmmllllllkkkkkkjjjddd```^^^YYYOOOGGGDDD@@@===999666666555333111333444333000222:::===<<>>@@@BBBCCCCCCCCCAAA@@@>>>===:::999666555666:::@@@DDDIIIDDD>>><<<<<<;;;777333444333111000000222444666777777777777666666555444::::::999888777555444444555777888999===AAA<<<444111111000111222333555555999555333333111...000444222111000111222222111///222///---//////,,,---000333555777777666555555555333111//////000111222333000...+++)))((()))+++,,,,,,***///999>>>:::555444111888333---111111,,,---444444444666888999999777777===AAA@@@@@@BBBBBB@@@<<<444///......,,,---111333666;;;>>>@@@>>><<<:::666222///111666::::::888333222555777666333666;;;777555888>>>:::000///555888666444444777888888777555666;;;===999222333999777999::::::777444333333...,,,...222222222777???;;;;;;;;;:::999:::===???<<<===???@@@AAA@@@???>>>???BBBCCCAAAGGGqqqkkkttt||||||{{{~~~jjjnnniiihhh\\\rrrddd\\\UUU___jjjccc```nnn666MMMeeeXXXLLLKKKUUUJJJIIIIIIIIIJJJKKKJJJHHHFFFEEEDDDBBBBBBDDDEEEFFFFFFIIIFFFLLLfff|||xxxnnnqqqooosss{{{}}}~~~vvvsss@@@@@@AAA===<<<@@@>>><<<@@@@@@BBB@@@<<<===AAAAAA===999@@@CCCBBB@@@???BBBGGGeeeyyy|||uuuyyy{{{wwwzzzzzzyyyyyyyyyzzz{{{|||xxxxxxwwwvvvuuussssssrrruuusssqqqpppooommmjjjhhhfffccc___]]][[[YYYUUUQQQSSSRRRQQQPPPOOOOOOOOOOOOLLLLLLLLLLLLLLLMMMMMMNNNOOOMMMJJJIIIJJJJJJJJJIIIIIIHHHFFFDDDDDDDDDDDDEEEFFFBBBGGGLLLJJJRRR\\\[[[RRRMMMcccbbb```ooorrr{{{vvvUUUHHH===AAAAAACCCHHHMMMOOOLLLIIIIIIGGGEEEGGGKKKLLLJJJHHHGGGDDDCCCDDDFFFHHHGGGFFF@@@>>>===???CCCFFFFFFEEEEEE@@@<<<===CCCGGGFFFCCCGGGDDDCCCEEEIIIJJJGGGDDDGGGEEEDDDEEEFFFGGGFFFEEECCCBBB@@@===:::999;;;===%%%%%%%%%&&&(((,,,///111777999:::;;;:::;;;<<<>>>???DDDGGGGGGHHHKKKIIIEEE@@@:::666333...+++...333999@@@IIIQQQXXX___gggmmmppppppppppppooonnnmmmlllhhhbbb^^^\\\VVVLLLCCC@@@===:::777555555444333222555666555222444999<<<<<>>======???AAADDDDDDBBBAAA???===<<<;;;;;;888444333555;;;CCCHHHIIICCC===999999888666333222111000000111444666888<<<;;;:::999888777777777>>>===;;;999777666555555444777999;;;>>>>>>888000000000000222444666999:::999444000000000000333888666444222222222333222111222///---//////---...111666777888666333111000000/////////000000111111222,,,,,,+++***+++,,,---......///555===@@@;;;444222000888333---111111,,,...222222333555999::::::999???DDDFFFCCC@@@AAA???<<<999222,,,+++,,,...222777:::<<>><<<>>>AAA@@@???BBBCCCAAA>>>???BBBBBB>>>;;;EEECCCBBBEEE:::;;;RRR}}}|||wwwwwwzzz{{{|||{{{zzzzzzzzzzzzzzz{{{yyyyyyyyyxxxvvvtttrrrqqqtttrrrqqqqqqpppnnnjjjhhhdddbbb```^^^\\\ZZZWWWTTTRRRQQQPPPOOONNNNNNNNNNNNLLLLLLLLLLLLLLLMMMMMMMMMNNNKKKIIIHHHHHHIIIIIIHHHHHHGGGFFFDDDDDDDDDEEEEEEFFFAAAGGGMMMLLLTTT]]][[[TTT\\\lllbbb```pppxxxMMMHHH:::@@@???AAAEEEKKKMMMKKKHHHGGGEEEDDDFFFJJJLLLKKKIIIJJJHHHFFFEEEEEEEEECCCAAA@@@@@@AAADDDHHHJJJIIIHHHBBB>>>:::<<>>???DDDGGGHHHIIILLLKKKGGG@@@;;;555222---***---333:::@@@IIIQQQXXX```iiiooorrrrrrrrrrrrqqqpppnnnmmmgggaaa]]][[[UUUJJJAAA>>>999888555444333333333333555666555444444777:::<<>>>>>>>>???>>>======@@@BBBEEECCCBBB???>>>===<<<<<<:::666222111555===EEEJJJHHHBBB<<<777666666555555111111111111333666888:::@@@>>><<<:::999999999:::<<<;;;999777666666666666666777777888999777222---///111333555777888888888555///---///000111333888888555222111222222222111222///...//////---...222777777777555111///......111222444444333222222222,,,,,,,,,,,,,,,---......000444;;;@@@???999222//////888333---111000,,,///111111222555999<<<<<<;;;@@@DDDEEEAAA===<<<:::777999333---+++,,,000555999===>>>???@@@>>><<<999777666444222333555777666555555333444777777555666:::666555777:::666000000555888888888888999:::::::::555666888:::999777666777>>>===;;;666000,,,******,,,---000333666999<<>><<<<<<;;;;;;;;;<<<>>>???===AAACCC???DDDxxxrrryyy~~~yyy~~~yyyuuu~~~zzzyyy}}}wwwrrrjjjddd\\\]]]eeeqqqlllbbbbbbaaa]]]___WWWPPPXXXnnnLLLKKKJJJNNNLLLKKKJJJJJJJJJJJJHHHFFFAAADDDGGGGGGFFFFFFJJJMMMVVVCCCVVVyyyzzzooommmhhhjjjcccnnnsss]]]===>>>AAA@@@<<<@@@DDD???>>>>>>===>>>@@@BBBBBB@@@<<>>???CCCIIIKKKIIIGGGDDDBBBBBBEEEJJJMMMMMMKKKKKKJJJHHHGGGEEECCCAAA???BBBCCCFFFIIIKKKLLLJJJIII@@@===;;;>>>CCCFFFFFFDDDCCCCCCCCCDDDFFFFFFCCC@@@EEEBBB??????AAADDDGGGHHHFFFJJJNNNPPPPPPPPPOOOPPP######$$$%%%'''***,,,---,,,...222444666888<<<>>>>>>CCCFFFFFFHHHKKKJJJFFF@@@:::444111---***---444:::@@@HHHPPPXXX```iiiooopppqqqqqqqqqpppnnnllljjjddd^^^YYYVVVPPPEEE===;;;777666555444222222333444333333444555555555999===KKKMMMOOOQQQTTTWWW\\\___ccceeeggghhhgggffffffggghhhhhhhhhiiijjjjjjkkkkkkhhhhhhgggdddaaa^^^^^^^^^YYYYYYWWWVVVTTTSSSRRRSSSXXXXXXXXXXXXYYY[[[\\\]]]ccc___YYYVVVUUUTTTRRRPPPIIIIIIJJJMMMQQQTTTUUUUUUPPPQQQRRRPPPLLLFFF@@@======>>>>>>=========@@@BBBCCCBBB@@@???>>>=========888444000000666>>>EEEIIIDDD@@@:::555333444555555111111111222444666999:::===;;;999777666666666777666666555555555555555666888555222111000...,,,,,,000222666999999777444111///******...222222222444666444111000000111111000222///...000000...///333666666666444111///000000444666888777444111000000------------------......111777>>>???;;;666000---...777444...000///,,,000111111333666;;;===>>>===???CCCDDD???;;;:::777444666333...,,,000666;;;===>>>??????>>><<<:::777666444333333555777999999999;;;888777::::::777777999888888999888444//////333777777666555666888;;;>>>666777999:::<<<<<<:::888;;;999555///+++***,,,...000111333555888;;;<<<;;;888999::::::::::::<<<>>>999999888999:::===???AAA===AAAAAA>>>CCCzzzyyyxxx}}}yyy|||{{{rrrmmmooohhhSSSOOOffflllbbbaaaccccccfffSSSLLLRRRpppZZZWWWLLLNNNNNNLLLJJJJJJJJJIIIHHHFFFCCCFFFIIIJJJIIIIIILLLOOORRR@@@QQQooonnnfffgggeeekkkccchhhrrrxxxAAA;;;BBBEEE<<<===EEEAAA???======???AAAAAA@@@@@@<<>>===CCC555>>>mmm{{{}}}~~~{{{}}}{{{{{{{{{{{{zzzyyyyyyxxxyyyzzzzzzzzzxxxuuuqqqppprrrqqqppppppooonnnkkkhhh```aaaaaa```]]]ZZZXXXWWWQQQQQQPPPOOONNNNNNNNNNNNKKKKKKLLLMMMMMMMMMMMMLLLLLLIIIGGGFFFGGGGGGGGGFFFGGGFFFEEEDDDDDDDDDEEEFFFGGGAAAGGGMMMOOOWWW^^^YYYaaarrrfffWWWccctttzzzyyyqqqJJJ???OOO???>>>???CCCHHHJJJIIIGGG@@@???AAAEEEKKKNNNMMMKKKAAABBBDDDEEEEEEEEEEEEEEEAAACCCGGGIIIIIIGGGEEEDDD@@@>>>>>>BBBGGGJJJKKKJJJFFFEEEEEEEEEEEEDDDAAA???BBB???;;;:::<<>><<>>>>>===<<<===???AAA@@@@@@???>>>======<<<<<<444111///111888???CCCEEE===:::666222000111333444111111111222333444666666555444333222111000000000111111222333444333333333555000,,,+++)))(((***...222444777999888444///,,,,,,((('''---222222111222444222000000000111000///222///...000000...000333555666666444222111333444444666888666111------.........---,,,---...///000333;;;@@@<<<666222000...---777555...000///,,,111333333444888<<>>BBBCCC???:::999777333///000//////444<<<@@@@@@>>>>>>===<<<:::888777666444444666888:::;;;======AAA===;;;>>>>>><<<:::;;;888999888555000---...111555555444333444777===AAA;;;<<<;;;;;;>>>@@@<<<666222111...***((()))...111111444555666999<<<;;;777888:::;;;;;;:::999:::<<<666666666777999<<<>>>@@@===??????===FFFtttzzzrrr{{{uuu~~~{{{zzz~~~tttuuu{{{fffIIIaaahhh___]]]```dddkkk\\\WWWNNNSSSOOOOOOLLLVVVPPPNNNKKKJJJIIIIIIGGGFFFEEEGGGIIIKKKKKKLLLMMMNNNKKKDDDOOOcccgggccceeegggggg[[[{{{ttt}}}UUU===???HHH===<<>>??????@@@DDDHHHKKKLLLLLLIIIIIIHHHGGGFFFEEEDDDDDDDDDAAA===<<<>>>AAACCCDDDGGGIIIKKKLLLJJJGGGFFFFFF%%%&&&'''(((***,,,---...,,,...111333555777:::<<<:::???AAAAAABBBDDDBBB>>>===888222///,,,***///777;;;CCCMMMUUU[[[bbbhhhmmmjjjkkkllllllkkkhhheeeccc^^^VVVNNNJJJDDD===999999666777777555222111333555333444888======<<>>>>>===<<<<<<>>>@@@>>>>>>>>>===<<<999777666000......333;;;@@@AAA???555444111...,,,---///111000000000000000000111111///////////////...---,,,///000222333333222///...///)))&&&(((''''''+++222444555666555444111---+++...(((&&&+++111222222444111000000111222222000///222///...000111///000444777777777555333333555666222555777444///,,,---///---,,,++++++,,,///222444666>>>AAA:::222000111111,,,777555...000...---222555555666999>>>@@@@@@@@@>>>BBBBBB===999777444000+++///111111666>>>???<<<999999888666555555444444666777999;;;<<<===???@@@AAA<<<:::>>>???===<<<<<<444666555111---,,,...000111333555555666999>>>BBB>>>???<<<:::<<<>>>888///)))***+++++++++---000333333777999999<<>>???;;;<<<<<<>>>LLLwwwjjj}}}yyy{{{zzz{{{xxx{{{ttt|||{{{tttpppVVVgggiiiaaa___\\\ZZZ^^^bbbkkkYYY>>>HHHEEEIIIXXXQQQOOOKKKJJJIIIIIIGGGFFFFFFFFFGGGIIIKKKLLLKKKJJJFFFMMMSSS]]]iiiiiihhhnnneeeggg}}}ttt{{{tttDDD999GGG???<<>>===AAAAAA<<<999;;;===;;;:::999888AAAaaa{{{||||||{{{|||vvvwwwxxxyyyyyyyyyxxxwwwxxxxxxwwwvvvuuussssssrrrrrrooollljjjjjjjjjjjjiii^^^aaabbb```\\\WWWUUUTTTSSSRRRQQQPPPOOOOOOOOOOOOJJJKKKMMMNNNNNNNNNLLLKKKLLLJJJGGGFFFGGGHHHGGGFFFGGGFFFEEEDDDDDDEEEFFFGGGIIIBBBFFFMMMNNNVVVZZZSSSaaarrrSSSQQQmmmsssxxxwww}}}ZZZDDD@@@BBBAAAAAADDDIIILLLLLLJJJCCCCCCEEEIIILLLJJJDDD???===???AAA???<<<888777777888;;;??????>>><<<===>>>>>>???@@@CCCEEEGGGHHHHHHEEEDDDCCCBBBAAABBBDDDFFFDDDBBB@@@@@@CCCFFFHHHIIIGGGHHHGGGEEECCCAAAAAAAAA&&&'''(((***+++---......///111444555555666999;;;999===@@@???@@@AAA???;;;===777111...,,,+++000888===DDDOOOXXX^^^ccciiimmmlllmmmnnnnnnmmmjjjgggddd___VVVNNNIIICCC===:::;;;777888888555222111333666555666;;;AAABBBAAAGGGQQQPPPPPPQQQUUUZZZ___cccdddcccfffhhhjjjiiiiiijjjkkkhhhhhhhhhiiijjjjjjkkkkkkhhhiiiiiifffbbb^^^[[[ZZZVVVXXXYYYWWWUUUTTTVVVYYY^^^]]][[[YYYXXXWWWVVVVVVQQQTTTVVVTTTOOOKKKJJJKKKIIIJJJKKKLLLMMMOOORRRTTTPPPQQQPPPKKKDDD@@@???@@@>>>>>>>>>===<<<<<<>>>@@@===>>>>>><<<:::666333111------...444<<<@@@???<<<000///---+++******---//////.........---------------...///000000///------///111333444333000---+++)))$$$$$$'''((((((---666777555333111///...------222***%%%)))///222444666000000000222333333111///222///...000111///111444999999888666444444666777222555777555000---000333,,,+++******,,,111555888888AAABBB999000000333444,,,777555...000...---222666666777;;;>>>AAAAAA@@@===AAAAAA;;;666444000,,,,,,111333333777<<<;;;555444333222111111000000111888:::<<<===>>>>>>???@@@===888666;;;>>><<<;;;<<<000222222...***+++...000---111666888999;;;???BBB??????;;;666888:::222'''%%%(((,,,///000111222444666:::<<<<<>>>>>??????::::::;;;???PPPvvv|||yyy{{{sss{{{lll|||___hhh___]]]iiikkkhhhhhh___RRRQQQNNNnnnkkkGGG\\\LLLFFFOOORRROOOLLLJJJIIIHHHGGGFFFFFFEEEEEEGGGKKKLLLJJJGGGDDDVVVYYY]]]oooqqqllluuunnniiixxxuuupppJJJ333DDD@@@>>>EEE???<<<777888===???;;;999;;;>>>888:::999444GGGnnn{{{zzzzzz}}}xxxyyy{{{|||}}}||||||{{{wwwwwwuuutttssssssssssssrrrooojjjhhhhhhiiijjjjjj^^^aaabbb```[[[VVVTTTSSSSSSSSSRRRQQQPPPPPPPPPPPPJJJKKKMMMNNNOOONNNLLLKKKLLLJJJGGGFFFGGGHHHGGGGGGFFFFFFEEEDDDDDDEEEFFFGGGIIIBBBFFFLLLNNNUUUXXXQQQ^^^oooMMMMMMiiihhhmmmoooppp{{{___QQQKKKEEECCCBBBAAAEEEJJJMMMMMMKKKFFFFFFHHHKKKLLLHHH@@@999333666:::;;;999888888999777;;;>>>???>>>===???AAA===>>>???@@@AAABBBBBBBBB<<<<<<;;;::::::===AAADDDAAA@@@???AAADDDHHHJJJKKKDDDDDDCCCAAA??????AAACCC,,,+++***,,,...//////...///111333444444555777999:::<<<>>>AAACCCCCCCCCBBB;;;555000---***)))...555===DDDOOOXXX```gggoootttnnnooommmlllnnnnnnggg^^^WWWRRRKKKDDD@@@>>>;;;:::777666444333333444555666999;;;>>>??????BBBHHHMMMOOOQQQSSSWWW[[[___ccceeebbbdddffffffdddccceeehhhkkkhhheeegggkkkmmmkkkgggjjjgggdddcccbbb```\\\YYYVVVYYYZZZXXXSSSRRRVVVZZZ]]][[[YYYWWWVVVVVVWWWWWW[[[YYYWWWTTTQQQOOONNNMMMFFFJJJNNNOOOMMMMMMQQQVVVVVVQQQJJJFFFDDDCCC@@@===AAA???===;;;999888888777>>>===:::777444111//////,,,---///444999;;;888555000,,,***++++++***+++///000---***))))))*********111111000//////000111222888888888777333///+++(((&&&%%%%%%&&&(((,,,000333666555333111000000000111---))))))...222222444777333222222333444333000...222......222444222222444<<<999666444444555555555///222444444111...,,,+++''')))---333999======<<<@@@DDDAAA666000111333222333333222000......///111777999;;;===???@@@@@@@@@AAA???<<<888444111///...***444888222222888777000111000///...000222555666===999:::@@@AAA<<<999:::999666777;;;===:::555111+++***)))))))))***+++------777===:::777:::;;;:::CCC>>>999888888666111,,,***)))---444888777555555<<<<<>>???<<<;;;999777555777;;;>>><<<===???@@@@@@???===<<<888???>>><<>>??????@@@BBB<<<>>>@@@AAAAAA???===;;;;;;::::::;;;>>>@@@?????????>>><<<>>>AAADDDFFFFFF???@@@BBBCCCEEEEEEFFFFFF*********,,,...///...------///222333444666888;;;<<<>>>@@@BBBCCCCCCBBBAAA<<<666000---***)))...555===DDDOOOYYY```fffmmmrrrppppppooommmooopppiii```UUUPPPGGGAAA===;;;999999888666444333333444555666999;;;>>>@@@AAAEEEKKKPPPRRRSSSUUUXXX[[[___bbbdddeeeffffffdddbbbbbbfffiiimmmjjjggghhhkkkkkkhhheeegggeeecccbbbbbb```\\\YYYSSSUUUVVVSSSOOOOOORRRVVVYYYXXXVVVUUUUUUWWWXXXZZZ[[[ZZZXXXUUURRRPPPNNNNNNKKKOOORRRRRRPPPPPPTTTWWWTTTNNNGGGCCCAAAAAAAAA@@@???===:::777555555555666999888666333000...------,,,---000555999999666333...***)))+++***)))***...///,,,)))((()))+++,,,,,,444333222111000000111111444333111///---+++)))(((&&&%%%%%%&&&(((+++///111222222111111000000111111///+++***---111222444777555444333333333222000---...,,,,,,111444333444777;;;999666555666777777666///000111000---+++))))))***,,,///444999<<<===<<>>?????????<<<:::888444111...,,,+++)))222777333333888777111/////////000222444666777<<<888999>>>>>>999666777:::666333444555333///,,,)))))))))***+++,,,...///+++444:::999777999:::888>>>:::555333444333///,,,,,,,,,000777:::777777999??????BBBGGGFFF@@@<<<;;;===;;;888555444666:::>>>BBB@@@???===;;;;;;;;;;;;888???>>>===MMM}}}uuu}}}~~~xxxhhhzzzxxxrrr{{{wwwzzzxxxnnncccmmmhhhnnnlllccccccVVV]]]VVVRRRUUUWWWUUUQQQPPPPPPNNNKKKJJJJJJIIIHHHFFFEEEEEEEEEHHHKKKLLLIIIGGGFFFXXXMMMbbbjjjbbbyyymmmwwwzzzxxxfff|||yyy\\\BBB:::@@@@@@AAAAAA<<<:::;;;>>>===:::<<<@@@@@@AAACCCCCC@@@aaa~~~~~~||||||}}}~~~}}}zzzxxxwwwwwwyyyzzzxxxyyyyyywwwuuusssssstttooommmjjjhhhhhhhhhgggeeebbbbbbaaa]]]XXXTTTQQQQQQQQQQQQPPPOOONNNMMMMMMNNNLLLMMMMMMMMMMMMLLLKKKKKKJJJIIIHHHHHHHHHIIIJJJKKKLLLHHHDDDCCCDDDEEEDDDCCCHHHMMMLLLQQQYYYXXXZZZhhhdddcccPPPQQQ___oooooo{{{{{{yyy~~~}}}OOOJJJJJJIIILLLNNNLLLLLLMMMGGG>>>888999:::::::::888444111444666888999999777666666333666:::============>>>===>>>@@@AAAAAA???===;;;::::::999;;;===??????>>>===<<<<<<===@@@AAAAAAAAAAAABBBCCCEEEFFFFFFFFFFFF(((((()))+++...///---,,,***---000333444777:::===@@@AAACCCDDDDDDBBB@@@>>><<<666000,,,)))(((...555===FFFQQQZZZaaaeeejjjnnnppppppnnnlllnnnoooiii```UUUNNNEEE>>>:::999999:::888777444333222333555777:::<<>>>>>???@@@AAA;;;999555222000000222333333222111///---,,,,,,,,,---///222666999777333///---)))(((******((()))---...+++((((((***---//////777555333111////////////---,,,***((('''''''''(((&&&&&&%%%&&&(((+++...000...///000111111111111111222---***---000111444777777555333222222111...,,,+++)))+++111444444777:::;;;999666666777888888888000000///---***(((((()))---...222777<<<>>>===;;;>>>===888333111444333111...///000///......000222555666999<<<>>>>>>>>>===888777555333000...,,,***)))222666444333777666000,,,...000333555777888888;;;888777999999666222222777333...,,,---...---+++,,,,,,++++++,,,...///000...555;;;;;;:::::::::999;;;777222111222333111000...000666<<<;;;888999===BBBBBBEEEIIIGGG???999888:::999777555555888===AAACCC@@@<<<888777888;;;===888>>>===<<>>:::;;;???BBBBBBCCCEEEHHHGGGIII@@@RRRyyy}}}}}}}}}}}}{{{yyyzzzyyyxxxwwwwwwwwwxxxxxxxxxyyyyyyxxxuuuttttttuuuqqqooommmlllllljjjgggeeeaaaaaa```]]]WWWSSSQQQPPPPPPPPPOOONNNMMMMMMMMMMMMLLLLLLMMMMMMLLLLLLKKKJJJIIIIIIHHHGGGGGGHHHHHHHHHLLLIIIFFFDDDDDDEEEEEEDDDHHHIIIJJJRRR[[[VVVZZZllloooZZZWWWZZZfffkkkyyy|||~~~zzzvvvuuuOOODDDDDDFFFHHHGGGEEEBBB???888111555666888999999888666555666888;;;;;;999777777777555999===??????===<<<<<<===>>>???@@@@@@>>><<<;;;:::999999:::===>>>>>>============???AAABBB@@@???DDDEEEFFFFFFGGGGGGFFFFFF&&&'''(((+++---...---+++(((+++///222444777;;;>>>BBBCCCEEEFFFDDDAAA>>><<<<<<666///,,,)))(((///777@@@HHHTTT]]]bbbfffjjjlllnnnnnnkkkiiikkklllfff^^^VVVOOODDD===999:::;;;<<<999777555333333444777888???@@@AAADDDHHHMMMRRRUUUTTTUUUXXX[[[^^^aaacccdddffffffdddcccbbbdddfffhhhfffeeeeeehhhkkknnnnnnmmmooonnnlllhhhccc\\\VVVRRRUUUVVVWWWVVVUUUVVVZZZ]]][[[ZZZXXXWWWWWWXXXZZZ[[[VVVUUURRROOOMMMKKKJJJIIIHHHIIIKKKJJJGGGGGGHHHIIICCCAAA>>><<<<<<<<<======999666222...---...000222000000///...---------...000222666999999555111---,,,)))(((++++++)))***---...+++)))***,,,000222333555333111...,,,+++******''''''&&&&&&&&&''''''((('''&&&&&&'''(((***---......///111222222222111000555///+++---///000333888999666333111000///---+++***))),,,111444444777<<<:::888777666888999999888000000...***(((''')))+++,,,///555<<>>:::555111222333111...,,,---////////////111333444666999<<<>>>>>>===<<<:::999777555222///---,,,,,,333777555333555333///+++---222666999::::::999999777555555555333000///333111---+++---111111...222000---,,,,,,...111333666;;;???@@@>>><<<;;;::::::777333222333555666666111444:::>>><<<888;;;AAABBBAAADDDHHHFFF>>>777666555777888999:::===AAADDD???===:::777777:::===???666999:::888]]]pppttt}}}uuukkkxxxwww|||}}}xxxuuu|||pppaaakkkllljjj```kkkmmmdddhhhccccccZZZSSSTTTVVVUUUTTTTTTOOONNNNNNOOOOOONNNJJJGGGGGGHHHJJJLLLMMMLLLIIIHHHXXXiiiaaaaaadddjjjyyyllloooxxxnnnGGG???BBBEEECCCHHH@@@===>>>DDDIIIHHHFFFFFFIIIFFFHHH>>>ccc~~~~~~}}}}}}}}}|||zzzwwwvvvwwwwwwxxxxxxxxxxxxxxxwwwxxxyyyxxxvvvtttuuuvvvqqqpppoooooonnnlllhhheeeaaaaaa```]]]XXXTTTRRRQQQPPPPPPOOONNNNNNNNNNNNNNNLLLLLLLLLLLLLLLKKKKKKJJJIIIHHHHHHGGGGGGFFFFFFFFFLLLJJJGGGFFFFFFGGGGGGHHHGGGFFFGGGPPPWWWPPPTTTjjjxxxPPPYYYcccqqqooo|||FFF::::::999;;;<<<;;;999666111---666999<<<===<<<:::888777555888;;;<<<:::888888999;;;>>>BBBDDDCCC@@@>>>===>>>>>>???@@@???===<<<;;;:::999888:::<<<======<<>>>>>???999:::<<<===<<<:::999888888555111---,,,---000111000000000000000000111222333666999:::888444000---,,,******,,,---++++++//////---,,,---000222444444000///,,,)))'''&&&&&&&&&$$$&&&((()))******(((((('''''''''((()))+++---...111222333444333222111///666000,,,...000111444888:::666222///---,,,+++***++++++...222333222555;;;:::888777666777777666555---,,,***'''%%%&&&))),,,+++000999AAAEEECCC<<<666===888222111111///---++++++---///000000000222444444666:::===??????===<<<===<<<888555222000......222666888666333222111...,,,///444999<<<<<<;;;999777666444222222333111///555666333///111666444...222000---+++---222888;;;===>>>@@@@@@>>>;;;888888999666444333444666888999222555:::>>>;;;777:::@@@===<<<@@@DDDCCC<<<777666555888<<>>EEEBBBFFFAAA???BBBIIIMMMIIIDDDAAABBB@@@DDDCCCqqq{{{~~~}}}|||}}}~~~}}}{{{yyyuuuvvvxxxyyyzzzzzzzzzyyyxxxyyyyyywwwuuuttttttuuummmlllllllllllliiieeeaaabbbbbbaaa^^^YYYUUUSSSSSSQQQPPPPPPOOOOOOOOOOOOPPPLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIHHHHHHGGGFFFEEEDDDHHHGGGFFFEEEEEEFFFHHHJJJGGGHHHHHHNNNRRRKKKPPPdddxxxHHHTTTgggwwwvvvzzz888777===666777:::<<<;;;777555444444888===???<<<777444222333777<<<<<<:::888:::<<<>>>AAADDDEEECCCAAA???>>>>>>?????????>>>===;;;::::::999999:::<<<===<<<;;;BBB@@@>>>???AAAEEEGGGHHHEEEEEEFFFFFFEEEEEEDDDDDD'''''''''))),,,.........))),,,///222333666999<<>>777444555888999:::888555444666999===@@@GGGFFFFFFHHHLLLQQQSSSTTTVVVXXX[[[___bbbdddeeeeee]]]^^^aaaeeeiiikkkjjjhhhkkkkkkkkkllllllmmmmmmmmmoooooommmiiiccc^^^[[[[[[ZZZZZZ\\\]]]]]]]]]]]]\\\UUUTTTPPPMMMKKKJJJKKKKKKJJJJJJHHHGGGFFFEEEEEEEEE??????>>>===<<<;;;::::::555999===???===:::666555666444111...------///111111111111111222333444444555777999999555111...---,,,)))***---...,,,,,,/////////...000222333222111,,,***(((&&&$$$$$$$$$$$$%%%'''***,,,,,,+++)))(((''''''((()))+++---///000333333333333333222111000666000---///222222444888999555000,,,******))))))+++,,,///333222111444::::::888666555555444111///''''''%%%$$$###%%%***...000555<<>>===:::666222/////////000777888888666333111111111///222777;;;======:::999666666333111222555555333<<<===999222222666333***...---,,,...222888>>>BBB>>><<<;;;;;;:::555444555666555333222222444666777333333777;;;999666777<<<777666999>>>>>>999666666777:::>>>???>>><<<::::::<<<<<<;;;:::999777666555333333444000lllvvvpppzzz~~~{{{pppvvvwwwjjjgggsssjjjhhhfffeeekkk___aaaXXXRRRTTTWWWWWWWWWWWWVVVRRRNNNLLLKKKLLLKKKKKKGGGHHHIIIIIIIIIJJJLLLOOOZZZYYYTTTUUU```mmmooofffmmm}}}vvvddd999777BBB???BBB@@@???CCCIIIJJJDDD???===;;;;;;AAASSS}}}}}}~~~}}}||||||~~~~~~}}}|||vvvwwwxxxzzzzzz{{{zzzzzzxxxyyyyyywwwtttrrrrrrssskkkkkkjjjkkkkkkiiieeebbbbbbbbbaaa^^^ZZZVVVTTTTTTQQQPPPPPPOOOOOOPPPPPPQQQKKKKKKLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIGGGFFFDDDCCCDDDEEEDDDCCCBBBCCCEEEHHHCCCIIIHHHGGGJJJGGGKKK[[[nnnGGGPPPiiivvv|||www}}}:::;;;;;;999999;;;>>><<<777666777777<<>>???;;;999;;;>>>>>>@@@BBBBBB@@@===<<<<<>>===<<<;;;:::;;;:::::::::<<<===<<<;;;???===;;;<<<>>>AAACCCCCCBBBBBBCCCCCCCCCBBBAAAAAA)))'''&&&'''+++...000000+++...000222333444777999>>>@@@CCCEEEEEEAAA===:::888111+++)))(((+++444>>>HHHNNNXXX___ccchhhlllppppppnnnkkkhhhjjjlllggg___LLLFFF===666444555777888:::888666555777<<>>===<<<<<<;;;;;;999888888<<<@@@AAA===:::777666444333000...------...///111000000111111222444444444666888666111...------***((()))---...++++++...//////000111333222///,,,)))((('''%%%%%%%%%&&&&&&(((((()))*********)))((('''''')))+++---///111222111111111111111222222333444///...111333333555888777333---)))((((((((((((***+++///333222000444;;;;;;999666444222000,,,)))$$$%%%%%%%%%&&&***///333:::;;;>>>@@@@@@<<<666111222//////000///***+++000,,,///111333333333444555777:::>>>BBBDDDCCCAAA???;;;888333///...000333666999888777666333222444777333666:::======<<<:::888555666444000333999:::777???@@@999......444222***+++---000444888;;;===>>><<<777444666555222222555444444444333222222333444222000222666777444444777333222444888888555333555444666888888777666777888:::999888777555444333333777555666111uuuxxx}}}{{{www}}}www{{{sssqqq}}}}}}|||jjjjjjqqqlllrrrmmmaaaiiifffcccZZZUUUVVVYYYXXXWWWWWWVVVSSSOOOLLLKKKKKKIIIHHHFFFHHHKKKKKKIIIHHHIIIKKKSSSTTTYYYYYY\\\dddgggnnnooo~~~xxxwwwxxxxxx777333AAA@@@AAA======@@@CCCBBB<<<:::<<<999<<>>KKKJJJBBBDDDGGGLLLWWWcccOOOSSSppptttxxx}}}mmm???===444;;;:::<<>>BBBDDDBBB>>>:::;;;<<<999???DDDBBB===:::;;;>>>===>>>???>>><<<;;;;;;<<>>===<<<;;;::::::<<<;;;;;;;;;===>>>===<<<<<<<<<<<<===>>>>>>;;;999>>>>>>???????????????>>>***(((&&&'''***...111222---///111222222333555777<<>>;;;777000+++)))))),,,555???GGGNNNWWW]]]bbbggglllqqqnnnlllhhhfffhhhjjjeee]]]LLLFFF>>>888666777888999:::888666666999>>>CCCGGGFFFDDDDDDHHHOOOUUUXXXXXX^^^___aaabbbcccbbb```___[[[ZZZ[[[```hhhnnnqqqqqqjjjlllnnnnnnooopppqqqssskkkjjjggg```YYYUUUUUUWWWSSSSSSSSSSSSPPPKKKDDD???EEEEEEDDDDDDFFFHHHKKKMMMIIIIIIHHHHHHIIIIIIJJJJJJ>>>===;;;;;;;;;;;;999888<<>>;;;======555))))))222333,,,---111666;;;<<<;;;888666;;;444111333444222333888555666666555333222222333222......333555333222333222000111444444111111333...///000000111444888<<<666555333222222333555666:::888888333{{{sssmmm~~~yyy~~~sss}}}wwwooopppmmmyyy}}}oooaaacccaaarrrlllWWW```hhhfff]]]WWWYYY[[[YYYVVVUUUUUUSSSPPPNNNLLLJJJHHHEEEEEEIIIMMMMMMKKKGGGFFFFFFIIIMMM[[[ZZZTTTUUU\\\qqqrrrzzzwwwpppqqq~~~888333CCCCCCBBB;;;;;;<<<===:::666777===;;;???EEEyyy~~~~~~||||||}}}~~~}}}xxxxxxwwwwwwxxxyyyyyyzzzyyyyyyxxxvvvrrrooonnnooocccbbbaaabbbccccccaaa______```___\\\XXXTTTSSSRRRNNNNNNNNNMMMNNNNNNOOOOOOKKKKKKKKKKKKKKKJJJJJJIIIKKKKKKKKKJJJIIIFFFDDDCCCMMMMMMLLLHHHDDDCCCEEEGGGAAARRRQQQEEEFFFNNNTTT[[[^^^YYYZZZwwwttt|||555===666===<<>>@@@BBBBBB???:::999===AAA???DDDHHHFFF???:::;;;>>>>>>>>>>>>===;;;:::<<<===@@@???>>>===<<<;;;::::::===<<<;;;<<<>>>>>>===<<<<<<===???AAA@@@===777222;;;;;;<<<===============+++++++++++++++,,,,,,------...000333666999<<<===<<<>>>AAACCCCCC@@@===:::777000)))''''''+++555@@@GGGNNNVVV]]]bbbfffjjjnnnqqqooonnnpppqqqkkk^^^SSSIIIAAA;;;<<<>>>;;;777555:::>>>???===@@@FFFFFFAAAFFFGGGKKKPPPUUUXXXXXXWWWdddaaa]]]\\\]]]^^^\\\ZZZ```^^^^^^```eeehhhiiihhhlllmmmooorrruuutttqqqnnnhhheee```[[[VVVSSSQQQPPPPPPOOOLLLIIIGGGFFFFFFFFFEEEDDDDDDEEEGGGJJJJJJJJJJJJCCCGGGNNNNNNSSSSSSJJJ999555555;;;@@@@@@??????@@@???>>>>>>>>><<<999666999777444222111000...,,,............///000111222:::888666222///+++)))'''))))))))))))***+++,,,------000222222///+++(((&&&***(((&&&%%%%%%''')))+++((((((***+++,,,---------333000000333333000000222444111......000333333333444---***///444444444555222///+++'''&&&&&&)))***111111111222333555666777@@@;;;555///+++(((&&&$$$&&&$$$&&&---111222999BBBEEE>>>666222222111...+++---------...///111222333777:::<<<:::666333222333AAA:::;;;EEEHHH@@@;;;===444111...111666999777555;;;999777444333333444555333999;;;888777:::;;;777555777666444666:::999555888555...&&&(((000333///000222555555555444444555333555666666555555777888;;;888555444444333000,,,222222222000...------///222222222333333333333333***)))+++222888:::888666333333444555777:::;;;===???;;;:::999~~~{{{{{{www|||{{{lll}}}rrrnnnyyyzzzoooddddddfffccc```kkkmmm^^^```aaa```^^^^^^^^^WWWNNNWWWTTTPPPMMMLLLKKKIIIHHHJJJIIIIIIKKKMMMNNNMMMLLLSSS```iiibbbWWWVVV```kkkooolllllleeeooo{{{yyy<<>>GGG999888666888===<<<888999>>>===444dddzzz~~~tttzzz}}}~~~}}}xxxuuuuuuvvvuuurrrrrrtttsssnnnlllmmmkkkccc^^^aaaccc```___aaa]]]\\\ZZZXXXVVVSSSRRRQQQRRRQQQNNNMMMLLLLLLMMMNNNNNNLLLLLLLLLLLLLLLJJJHHHFFFHHHJJJKKKKKKIIIFFFDDDBBBDDDEEEEEEDDDCCCCCCDDDJJJLLLMMMNNNNNNRRRYYY___ccc[[[nnnuuueeennn~~~rrrkkkAAA888>>>>>>AAADDDCCC@@@===<<<===AAA@@@???===<<<<<<<<<<<>>===>>>???AAABBBAAA@@@===<<<===>>>AAAAAA@@@<<<888777:::===>>>>>>????????????>>>>>>>>><<<;;;;;;<<<:::666222777777888888999999999999******)))))))))***+++,,,''')))---111777;;;???AAA@@@BBBDDDEEEDDD@@@<<<999555///***)))))),,,555>>>IIIOOOXXX___dddhhhllloooqqqpppoooqqqpppiii\\\QQQHHHAAA;;;<<<<<<999777777:::???AAA@@@CCCHHHGGGCCCCCCHHHPPPWWW[[[]]]]]]\\\]]][[[[[[\\\^^^___]]][[[\\\[[[]]]```eeefffeeecccmmmnnnpppsssvvvuuussspppkkkhhhccc^^^YYYUUUTTTSSSQQQOOOMMMJJJHHHGGGFFFFFFGGGGGGGGGIIIJJJLLLLLLLLLJJJCCCFFFJJJFFFHHHHHH@@@;;;777777===AAAAAA@@@@@@???>>>======>>>===:::888999666444222111000...,,,,,,,,,---...000222444555777666444111...+++)))''')))((((((((()))***++++++...///000...+++)))((((((((('''%%%%%%%%%'''***,,,((()))+++---///111222222222000000222222//////222000111111000///000333666333---+++000555555333444...,,,(((&&&&&&(((+++---222333333555666888:::;;;<<<888111,,,)))'''&&&$$$&&&&&&***222555555999@@@???888000,,,---......,,,000000111111222333444555888:::;;;999666333444555@@@999:::CCCFFF>>>999;;;777444111333777999777555777666444222222222333444///555888777666::::::777333555555333555999999555777666000))))))000333111000222444555555444444555333444555555444444555666888555333222444444222///333333222000---+++,,,---555555555555555555666666///---...555::::::777666666777777888:::<<<>>>???@@@=========ZZZ}}}|||nnn}}}xxxqqqvvvyyytttmmmcccdddgggdddeeegggaaa___]]][[[[[[aaaccc\\\QQQ[[[WWWRRRMMMKKKKKKKKKLLLJJJJJJJJJKKKMMMNNNLLLKKKTTT]]]eeeccc[[[WWW___iiimmmlllpppjjjttt}}}wwwBBBAAA???GGG<<<:::999;;;??????;;;;;;@@@======lllxxx~~~~~~yyy|||wwwxxxzzz{{{zzzvvvsssssssssuuussssssuuutttooommmnnnjjjbbb^^^```aaa^^^]]]^^^]]]\\\ZZZWWWUUUSSSRRRQQQRRRPPPNNNMMMLLLLLLMMMNNNOOOMMMLLLMMMMMMMMMKKKIIIFFFGGGIIIJJJIIIHHHFFFEEECCCDDDEEEEEECCCBBBBBBCCCIIILLLOOOQQQQQQTTTYYY^^^hhh```qqqzzzmmmvvvzzzmmm~~~===333888@@@BBBDDDBBB>>>;;;:::;;;@@@???>>>===<<<<<<<<<;;;@@@AAA@@@???<<<;;;<<<===CCCCCCCCCAAA>>>===>>>?????????>>>;;;888777:::===>>>??????@@@@@@??????>>>???>>>===>>>>>>===999555999999999:::::::::;;;;;;***)))((('''''')))+++,,,&&&(((+++000555;;;???AAAEEEFFFHHHHHHEEEAAA<<<999333...++++++,,,...666???KKKQQQYYY```fffjjjnnnpppqqqppppppqqqooofffWWWLLLDDD???<<<;;;999777777;;;<<<@@@DDDDDDFFFHHHGGGDDDDDDKKKUUU[[[\\\[[[ZZZZZZTTTVVVYYY]]]```aaa___\\\YYY[[[^^^bbbeeefffdddaaaoooooopppsssuuutttrrrpppkkkhhhccc^^^ZZZWWWUUUUUUQQQPPPMMMKKKIIIHHHGGGGGGIIIJJJLLLMMMNNNNNNNNNNNNPPPJJJLLLMMMFFFFFFIIICCC>>>999999???CCCBBBAAAAAA???===<<<<<<======<<<;;;888666333222111000...,,,***+++,,,///111444666777333333111///,,,***)))((((((((('''''''''(((((()))......,,,***''''''(((***'''&&&%%%%%%&&&))),,,---------///111222333444444222//////222222//////222---000333222000111555999222------222666444222222+++)))'''%%%'''***...111555555666777999;;;===>>>777333---)))((('''&&&%%%''')))///666999888:::===888222+++(((***...000111444444444444444555666666888999999777555444555666===888888@@@CCC===888999:::777444444666777666333222111000//////000111222+++111555666666888888666111333222111444888999555555666222,,,***...333444000111222333444444444444333444555444333222333444555333000111444555333111222222111...+++***+++---999999888888888888888888666222222888<<<999777777;;;;;;;;;<<<===???@@@AAABBB???@@@@@@bbb~~~www~~~sss~~~xxxtttvvvxxx{{{iiihhhpppkkkdddeeefff___\\\YYYZZZaaaeee]]]QQQ]]]YYYRRRLLLIIIIIIKKKLLLKKKJJJJJJKKKMMMMMMLLLJJJMMMQQQZZZ___YYYSSSZZZgggnnnoootttpppyyywwwMMM???@@@EEE>>>;;;<<>>>>>AAA;;;JJJxxxyyy}}}|||xxxzzzzzzwwwyyyzzzyyyvvvtttssssssuuussstttvvvuuupppmmmnnnllleeeaaabbbbbb```^^^^^^^^^\\\YYYUUUSSSRRRRRRRRRQQQPPPNNNMMMLLLMMMMMMNNNOOONNNMMMMMMNNNNNNLLLJJJGGGGGGHHHHHHGGGGGGFFFEEECCCDDDEEEDDDBBBAAABBBCCCIIIMMMQQQRRRRRRTTTYYY]]]eee]]]kkkwwwqqqzzz}}}{{{|||BBB:::???BBBBBBBBB@@@<<<:::999:::>>>======<<<<<<;;;;;;;;;===>>>>>>===;;;;;;<<<===EEEEEEDDDAAA>>>===>>>???======<<<999888888;;;>>>>>>>>>????????????>>>>>>>>>======>>>???>>>:::888;;;;;;;;;<<<<<<<<<<<<===+++***((('''((())),,,---+++,,,---000333666999;;;EEEGGGIIIIIIGGGCCC>>>;;;444///******+++///999BBBMMMRRRYYYaaaggglllooopppooooooooooookkkaaaRRRGGG@@@===;;;;;;999777:::@@@>>>BBBFFFGGGGGGFFFEEECCCIIIPPPWWWXXXTTTPPPOOOPPPQQQUUUZZZ___bbbbbb___]]]\\\]]]```bbbeeefffeeeeeepppooooooooopppooollljjjdddbbb^^^[[[XXXVVVUUUUUUQQQPPPNNNKKKJJJIIIIIIIIIKKKMMMPPPQQQQQQPPPOOOOOOQQQMMMQQQQQQJJJKKKQQQMMM@@@;;;;;;@@@DDDCCCBBBBBB===<<<;;;;;;===>>>>>>===777555333222222000...+++***+++---///111333444555//////...,,,+++***)))(((''''''&&&&&&&&&&&&''''''+++++++++)))''''''(((***((((((((((((***,,,///000333333333333333222111111111......111222//////222///111333444555666888:::111...///555777444111111+++***((('''))),,,111444888888888888999:::;;;<<<222///***((('''(((((('''))),,,222666888888999;;;222...+++***---111444555555444444444444444555555777666555444333333444555:::666777>>>BBB>>>:::999888666333222333333111///---------------///000111,,,000444666666555555444///000000...111777888555333444222...***,,,111555000000000222444555555444444555555444222111222333555222//////222444333111/////////---+++,,,...000<<<;;;:::999888888999999888222222:::>>>:::777888============>>>???@@@AAADDD@@@AAAAAAxxx|||~~~vvvtttwwwtttrrruuuoookkkkkkhhh``````]]]\\\___aaa[[[RRRYYYWWWRRRLLLHHHFFFGGGHHHKKKJJJJJJKKKLLLLLLKKKIIIHHHMMMXXX___WWWOOOYYYkkkqqqqqquuuoooxxxwww[[[<<<@@@AAA@@@<<<>>>AAACCCBBB@@@???@@@:::YYY|||}}}}}}{{{yyyyyyzzzzzzyyywwwuuuuuutttrrrsssvvvtttoookkklllpppkkkfffffffffeeebbb```^^^\\\XXXTTTQQQQQQQQQRRRPPPOOONNNMMMMMMMMMNNNNNNNNNMMMLLLMMMMMMMMMKKKIIIGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDEEEDDDBBBAAABBBDDDJJJLLLOOOPPPPPPSSSXXX]]]bbb[[[fffsssttt|||{{{HHH@@@EEEAAAAAA???===<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;>>>??????>>><<<<<<>>>???EEEDDDCCC@@@===;;;===>>>===<<<;;;999999;;;>>>@@@======>>>>>>>>>>>>======:::;;;<<<======<<<:::888;;;;;;<<<<<<======>>>>>>---,,,+++******,,,...///////////////111444666888BBBDDDGGGHHHGGGDDD@@@===777000)))((()))000<<>>???>>>===555444333222222000---+++,,,---...000111111111111---,,,,,,+++***)))(((((('''&&&&&&&&&&&&''''''((()))***,,,,,,+++*********------------...000222333333333333333333222111000111......222222000000333444222111555;;;>>>;;;888111///111666777333000000...---******+++///333666::::::999777777666666666///,,,)))'''((()))******+++///333444555777888999++++++,,,...111333444444222222111111111222333333666444222111111222222333666555777>>>BBB@@@<<<999333111///...---,,,+++***+++++++++,,,---...///000///111444666555222111222---///---,,,///444666333000000000...+++***...333111///...000333555555333555666666555333222333444777333///...000111000...,,,------------///333666===<<<:::888777777888888666///111;;;@@@:::777999<<<<<<<<<<<<===>>>???@@@DDD@@@@@@@@@|||uuuttt~~~yyywwwrrrkkkppppppccc]]]aaaccc___\\\\\\ZZZWWWUUUUUUTTTOOOJJJFFFEEEFFFJJJIIIIIIJJJLLLLLLKKKIIIOOOVVVaaacccXXXPPP]]]qqqpppnnnqqqjjjsss{{{uuujjj:::@@@<<>>AAAAAA@@@??????>>>===hhh}}}{{{wwwyyyyyyyyyzzzzzzyyywwwuuusssqqqrrruuurrrlllhhhhhhooommmiiigggggggggddd```^^^[[[WWWSSSQQQPPPQQQRRROOOOOONNNNNNNNNNNNNNNNNNMMMLLLKKKKKKLLLKKKIIIGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDEEEDDDBBBBBBDDDFFFJJJLLLMMMMMMNNNRRRYYY```eeeaaaiiivvv|||~~~HHH:::<<>>===<<<======>>>>>>:::;;;<<<<<<===<<<<<<;;;AAAAAABBBAAA??????@@@BBBBBBBBB@@@<<<:::999;;;===???===;;;:::;;;>>>@@@AAA;;;;;;<<<<<<<<<<<<;;;;;;:::;;;===>>>>>><<<;;;:::::::::;;;<<<===>>>???@@@......------....../////////......///111444888:::>>>AAADDDFFFFFFCCC@@@===888000)))''')))111???LLLOOORRRXXXaaaiiinnnpppppppppooonnnllleeeYYYMMMDDDCCC???>>>@@@@@@===>>>AAA???AAAEEEHHHEEE@@@@@@DDDOOOPPPPPPMMMJJJKKKOOORRR[[[^^^bbbcccbbb```^^^]]]``````___^^^^^^aaaeeeiiipppmmmiiifffeeeccc```^^^aaa___\\\ZZZXXXWWWXXXXXXOOONNNMMMLLLMMMNNNOOOPPPNNNQQQTTTSSSPPPNNNOOOQQQSSSNNNQQQRRRLLLNNNQQQKKKAAA===;;;@@@CCCBBB@@@@@@::::::;;;===???@@@>>><<<444333222222222000---+++---...////////////---,,,+++++++++***))))))((((((&&&&&&&&&''''''(((******))),,,...///...------...333222222222222333444444//////111222333333333333111//////222333111111444666222111666>>>AAA<<<666222111333777777222000111111///,,,+++---000444777:::999777555333222111111...+++((('''(((+++,,,,,,,,,111444333333666777666'''))),,,///111111111111000000000000000111222222666444222111222222111000444555999>>>BBB@@@:::444---,,,+++***)))(((((((((++++++,,,---...///000000111111333555333//////222---...,,,***,,,222333111000...---...---+++---222111...---...222555555333444555666555444333444555888444///---...///...,,,,,,,,,---...///333888<<<===<<<999777555666666777333---000>>>BBB;;;666999999999999:::;;;<<<>>>???BBB???@@@BBByyyssstttttttttmmmhhhqqqqqq___XXX```ddd```[[[ZZZ]]]]]]TTTVVVVVVSSSMMMHHHGGGGGGIIIHHHHHHJJJLLLMMMLLLJJJTTT]]]ccc]]]RRRQQQ```pppjjjjjjooojjjsss{{{ttt|||{{{:::AAA777>>>;;;???@@@>>><<<>>>???===HHHyyy}}}}}}|||xxxuuuwwwwwwwwwxxxyyyyyywwwuuutttrrrssstttqqqjjjeeeeeejjjiiifffcccdddeeebbb\\\\\\ZZZWWWSSSQQQPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNLLLKKKJJJJJJKKKJJJHHHGGGGGGGGGHHHHHHGGGGGGFFFEEEDDDDDDEEEDDDCCCDDDGGGIIIJJJMMMOOOOOOQQQUUU]]]ccceeeeeekkkxxxKKK999999===<<<<<<===???@@@@@@>>>999:::<<<===>>>>>>===<<>><<<999777777:::<<<@@@===;;;:::===???AAABBB;;;;;;<<<<<<<<<<<<;;;;;;<<<>>>AAAAAA@@@>>>======999999;;;===???@@@BBBBBB---...///000000000////////////...///111555999;;;<<<>>>AAACCCCCC@@@===:::666///***))),,,333@@@LLLRRRTTTZZZbbbkkkqqqrrrqqqrrrrrrpppllldddZZZOOOHHHKKKEEEBBBDDDDDD@@@<<<;;;<<<>>>BBBGGGEEEAAACCCJJJOOONNNLLLKKKLLLOOOSSSVVV```bbbcccbbb___]]]]]]______aaabbbaaa```bbbfffiiiooolllhhheeedddcccbbb```eeebbb___[[[XXXVVVVVVVVVMMMMMMLLLMMMNNNPPPRRRSSSPPPTTTVVVTTTPPPNNNPPPSSSWWWPPPSSSUUUQQQSSSSSSJJJAAA<<<:::???BBB@@@>>>>>>999:::<<>><<<999666555555666777444---222AAAFFF;;;555888666666777888:::;;;===>>>@@@???CCCFFFxxxtttnnnqqqsssooorrrrrrhhh[[[aaaddd___[[[[[[\\\\\\SSSUUUUUUQQQKKKGGGHHHJJJGGGGGGGGGIIILLLMMMMMMLLLQQQYYYZZZOOOLLLXXXhhhoooccchhhtttuuuwww}}}<<>><<<@@@@@@;;;:::===???===WWW}}}}}}|||zzz{{{xxxwwwwwwxxx{{{{{{xxxvvvvvvttttttvvvrrriiicccbbbeeeeeeccc___```ccc```YYYZZZYYYWWWTTTRRRPPPOOONNNMMMNNNNNNOOOOOONNNNNNNNNMMMLLLKKKKKKLLLKKKIIIGGGFFFGGGIIIJJJIIIHHHFFFEEEDDDDDDEEEEEEEEEFFFJJJMMMKKKOOOTTTXXXZZZ]]]cccgggbbbfffkkkvvv|||PPP===???>>>======???AAABBB???===999;;;===>>>??????>>>===BBBCCCCCCAAA???>>>>>>@@@===<<<:::888666777:::===@@@===::::::<<>>>>>======<<<===@@@BBBBBB@@@=========888999;;;>>>AAACCCEEEFFF,,,---///111111000///---222111000000111444888:::;;;===@@@AAAAAA>>>:::888444///++++++...444@@@KKKTTTVVV[[[dddmmmssstttsssuuutttrrrmmmeee[[[QQQKKKQQQJJJEEEGGGGGGAAA:::666:::;;;AAAFFFFFFCCCGGGPPPOOOMMMKKKKKKNNNQQQSSSTTTbbbcccccc```]]]\\\]]]``````cccffffffeeeeeegggjjjooolllhhhfffeeeeeeeeedddgggddd___ZZZVVVSSSRRRRRRLLLLLLLLLMMMOOOQQQSSSUUUSSSVVVWWWUUUPPPOOORRRUUUTTTLLLOOOTTTRRRTTTSSSIII@@@;;;:::>>>AAA???<<<<<<888:::===@@@BBB@@@<<<999333222222222222111---***)))+++---......---+++***,,,++++++***)))(((((('''''''''((()))+++---...///222222111//////111666999:::999888777555333222111111222222333333222222111222000111444555333444777000222555999;;;:::888666444333444666555000000222---,,,******---222777:::666555333222111000//////+++(((&&&%%%'''***+++,,,***333::::::999999555...,,,------------...000222000111111222333444666777999777666666777555111...444888<<>>>>>???EEEJJJzzz~~~~~~zzzmmmrrr~~~|||vvvvvvtttbbbeeeddd___\\\[[[YYYVVVRRRSSSRRRMMMGGGDDDGGGKKKFFFFFFFFFIIILLLNNNMMMLLLNNNVVVRRRHHHNNNfffvvvvvv```iii}}}{{{>>>EEE333>>>===AAA@@@:::888===@@@>>>bbb~~~{{{~~~{{{yyyyyy{{{~~~~~~{{{yyyxxxvvvvvvwwwsssiiicccbbbcccdddbbb^^^```ccc```YYYYYYXXXWWWUUURRRPPPNNNMMMMMMNNNNNNOOOOOOOOONNNNNNNNNMMMLLLLLLMMMLLLJJJHHHFFFHHHJJJKKKKKKIIIFFFDDDDDDDDDEEEEEEEEEHHHLLLOOOJJJQQQZZZ```bbbdddgggiiiccchhhnnnxxx{{{~~~PPP<<<>>>@@@??????@@@CCCBBB>>>:::999;;;===???@@@@@@???>>>AAAAAAAAA???<<<;;;<<<===<<<<<<:::777666777;;;>>>@@@<<<999999;;;>>>???>>>>>>>>>????????????>>>>>>;;;???AAAAAA>>>;;;;;;;;;999:::<<>>@@@===888666;;;===>>>AAACCCEEEGGGIIILLLIIIJJJOOOQQQRRRUUUZZZaaaaaabbbbbbaaaaaa______aaadddhhhjjjiiiiiihhhiiinnnmmmkkkgggdddbbbcccdddhhhccc\\\WWWTTTRRRQQQOOORRRQQQPPPPPPPPPQQQRRRSSSXXXVVVTTTSSSTTTUUUUUUTTTPPPQQQOOOLLLNNNPPPLLLEEEBBB:::888>>>>>>777555;;;333:::@@@BBB===888666666222222222111000...---,,,******)))******+++,,,---+++***)))((()))+++...///...///000111111111111111444555333111444<<>>666333444888::::::<<<@@@AAA>>>===FFF<<>>??????>>><<<::::::;;;===<<<:::::::::;;;===???>>>999666777===>>>;;;666>>>>>>>>>>>>>>>>>>>>>===999:::<<<>>>>>>===<<<;;;:::999999>>>DDDGGGDDD@@@))),,,...///...///222555222222222222222444888<<<===@@@CCCEEECCC>>>999555222---***,,,000666BBBMMMRRRWWW```iiippptttuuuuuusssxxxzzzooo\\\NNNIIIKKKKKKCCC=========;;;999999======???BBBEEEGGGHHHHHHJJJHHHJJJOOORRRSSSVVV[[[```````````````___``````aaaeeejjjmmmmmmkkkjjjiiinnnllljjjgggeeedddeeefffgggbbb\\\VVVTTTSSSRRRQQQNNNNNNMMMMMMOOOQQQSSSUUUXXXUUUSSSRRRRRRSSSSSSRRRNNNOOOMMMKKKLLLNNNJJJCCC>>>777666======666444999444:::???@@@;;;666444444222111111000///---,,,+++)))))))))))))))***+++,,,+++++++++,,,...000222444333333333444444333333333222444444444888???AAA>>>:::666222000000000000000333444555666666666555444555555444444444555666777555777:::<<<<<<;;;888666666333000------,,,+++***,,,---///222333333333222444222///,,,************((('''&&&'''***---.........555777333333888777///******+++...000444777888===;;;888888:::<<<===>>>AAA;;;777777666222000111999;;;;;;777000***((((((((((((((((((((()))***+++000222444444333111000000...000///,,,,,,//////---000...***)))+++...222444777444000000111111///,,,555000,,,,,,000333444333333333444444444444333333333000------///111111000......000333555999===AAA999:::777333333666777444777666;;;CCCFFF???777444666999;;;:::<<>><<<<<<>>>@@@@@@???===>>>>>><<<::::::;;;<<<===<<<:::999:::;;;>>>???>>>;;;999:::===>>><<<999>>>>>>>>>>>>>>>>>>??????<<<<<<<<<======>>>??????===;;;;;;>>>CCCDDDAAA===+++,,,---,,,,,,---///222000111111111111444999<<<;;;>>>BBBDDDCCC???:::777000,,,+++///333888CCCMMMTTTYYY```hhhnnnrrrtttuuuwwwzzzxxxkkkWWWFFF>>>>>>BBB===;;;<<<;;;888888;;;>>>===???CCCHHHJJJHHHEEEHHHGGGJJJPPPTTTVVVYYY]]]```___^^^]]]]]]^^^```aaaaaafffmmmqqqrrrooollljjjnnnllljjjgggfffeeefffgggfffaaa[[[VVVTTTSSSSSSSSSLLLLLLKKKLLLNNNRRRVVVXXXWWWUUURRRPPPPPPPPPPPPOOOMMMMMMKKKIIIJJJLLLHHHBBB999555666;;;;;;444333777666:::======888333111111111111000///...,,,+++***(((''''''((()))***+++++++++,,,...111444666777888777777777666666555444444111555888999===BBBBBB>>>777444000//////000000///444555555555666666777777888777666555666777999:::888:::<<<======;;;999777666222---***))))))))))))---///111444555444333222333111...***((('''''''''(((&&&%%%&&&)))---///000000555666444777<<<888000***+++---///333888<<<>>>>>><<<::::::<<>>>>>===;;;@@@>>>======???@@@@@@@@@<<<======;;;::::::<<<>>>>>>===:::999:::;;;>>>@@@;;;;;;;;;;;;<<<<<<<<<;;;>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::;;;===???AAA???===<<<>>>AAAAAA>>>;;;.../////////---,,,+++***.../////////000333888;;;<<<>>>BBBCCCBBB???:::777...,,,---111555:::CCCLLLSSSWWW^^^ffflllqqqssstttwwwwwwqqqcccPPPAAA:::999===<<<<<<===:::666888======<<<>>>CCCHHHJJJGGGCCCFFFFFFJJJRRRWWWXXX[[[______^^^\\\[[[[[[^^^aaacccbbbhhhpppuuuuuurrrnnnkkkpppnnnjjjgggfffffffffeeegggbbb[[[VVVSSSSSSSSSRRRNNNMMMLLLMMMOOOSSSWWWZZZXXXUUURRRPPPOOOOOONNNMMMLLLLLLJJJHHHJJJKKKGGGAAA888666777;;;999333111444777999;;;999555000....../////////...---,,,***)))'''''''''((((((***+++,,,---///222555777888888888999888777666555444444444333888;;;===@@@CCC@@@:::333111......///000000///555555555555555666888888777777666666666888999:::999:::<<<<<<;;;999777555333///)))&&&''')))+++,,,333444555666666444222111///...+++)))'''''''''(((+++)))'''(((,,,///222333555666555555999===777...***+++---111666;;;???BBB;;;:::888999;;;>>>??????AAA:::666666666444555888888555000)))###"""&&&+++(((((())))))***+++,,,---444666888888444000---,,,(((+++---,,,...444666555777222...,,,///222444444888444///...000000///---666333000///111333444333222333444555666666666666;;;999666444222000///...///222555777:::===<<<999888;;;:::666444666777666888:::>>>BBBBBB>>>999555555:::===>>>AAAEEEEEEBBB===???999GGG~~~|||yyyxxxyyyvvvnnnjjjjjjkkksss|||{{{nnn``````fffTTTVVVXXXVVVSSSOOOMMMMMMLLLKKKKKKKKKLLLNNNOOOPPPOOOYYYXXXNNNXXXnnnsssfffaaabbbwwwttt}}}```JJJ@@@NNNKKKGGGRRRFFF<<>>???>>><<>>======???@@@@@@???=========<<<;;;<<>>===;;;::::::<<<>>>@@@777999;;;:::888888:::<<>>======<<<<<<;;;999999999999:::;;;===>>>>>>===<<<===??????===:::---...000222222///,,,))),,,---------...111666:::===???AAABBBAAA<<<888444...,,,---222666:::BBBJJJOOOTTT]]]fffmmmppprrrrrrsssooofffYYYJJJ@@@============???@@@<<<777888===;;;;;;===BBBFFFGGGEEEBBBFFFFFFKKKTTTYYYYYY[[[______^^^[[[ZZZ\\\___cccfffeeekkkrrrvvvvvvrrrooolllssspppkkkhhhggggggeeedddiiiccc[[[UUURRRRRRRRRRRRSSSRRRQQQQQQRRRUUUXXXZZZXXXUUURRRPPPOOONNNMMMLLLLLLLLLJJJHHHIIIKKKGGGAAA::::::;;;;;;777222111333999999888555222...---,,,---.........---,,,+++***'''(((((((((***+++,,,---111222555777888888666555666555444333333333333333666;;;>>>>>>@@@AAA<<<555000...------///000111000555555555444555666777888444444555555666777888888777777888888777555333222...***&&&$$$''',,,000222999999888777555222000///+++***)))((((((***,,,---111///...///222666888888888777666777::::::333+++)))+++...222777<<<@@@BBB999888777888:::=========???999444444444222333666222...(((&&&((())))))(((*********+++,,,---//////666888999888444///,,,+++***---...---///444666444777222---,,,///333444333888444///---///000///---444222000000111333444444222333444555666666666666555555444222000.........---222555777<<>><<<888555222888>>>AAACCCEEECCC>>>777777444???~~~uuuuuuxxxzzzttthhh^^^[[[\\\qqqmmmXXX[[[iiiUUUVVVWWWUUUQQQMMMIIIHHHKKKKKKKKKKKKLLLMMMMMMNNNWWWVVVTTTVVV```kkkmmmjjjeeehhhtttlllyyymmmzzzXXX===HHH???HHHBBBEEE;;;???ppp~~~~~~{{{}}}|||xxxxxx{{{|||yyy|||yyywwwvvvsssoooppptttoooiiicccbbbcccdddaaa^^^___]]]ZZZWWWUUUSSSSSSRRRNNNNNNNNNNNNOOOPPPQQQRRRMMMNNNNNNNNNLLLJJJKKKLLLEEECCCCCCCCCEEEGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEKKKNNNQQQUUU\\\```[[[SSSWWW___lllwwwzzz{{{aaa;;;???;;;::::::<<<>>>???>>>===>>>===<<<===???@@@???>>>>>>?????????>>>???AAACCC>>>===<<<;;;;;;===>>>???777:::<<<<<<999888:::>>>@@@???>>>===;;;:::999888888999:::<<<===<<<<<<<<<;;;;;;;;;<<<===>>>===<<<)))***---111444444111///,,,------------000555888<<<>>>@@@@@@>>>:::666333...,,,...222555999@@@HHHMMMTTT___iiioooqqqooommmkkkggg^^^SSSHHHBBBAAAAAA>>>???AAABBB???999999===:::<<>>>>>888333222333111111777<<<;;;::::::999666111888>>>@@@BBBDDD@@@;;;666444555===vvvwww{{{zzzlll```[[[VVVYYYdddttt{{{ssseee\\\XXXWWWVVVTTTPPPLLLIIIGGGKKKKKKKKKLLLLLLLLLMMMMMMXXXQQQNNNUUU^^^aaaaaaaaagggeeeqqqkkkqqq~~~}}}nnn???<<<777DDD999AAA<<>>======???@@@AAA???>>>>>>@@@AAAAAAAAA@@@BBBCCC<<<<<<======>>>>>>>>>>>>:::<<>><<<<<<>>>AAA>>>>>>======<<<;;;::::::;;;<<<>>>@@@@@@???===<<<999999:::;;;<<<<<<===>>>***)))***---222555555444/////////......111555888999;;;===>>>===:::666444///------111444777>>>FFFNNNWWWdddoootttrrrlllgggeeeaaaZZZRRRKKKEEEBBB@@@>>>>>>@@@CCCAAA===;;;===:::>>>BBBBBBAAAAAADDDGGGJJJKKKPPPXXX[[[ZZZYYY[[[```_________aaaeeeiiikkkmmmoooqqqqqqpppnnnmmmnnnrrrnnniiihhhjjjkkkiiigggfff```YYYSSSRRRTTTVVVWWWUUUUUUVVVXXXYYYYYYZZZZZZTTTRRRNNNMMMMMMLLLKKKJJJIIIIIIHHHEEEGGGIIIEEE>>>888:::;;;777222222555888;;;888444000...------,,,***+++,,,.../////////000++++++,,,---...000111222666666777888777777666555222111111111333555888:::777999999777777999777222,,,,,,,,,...111333333333444444555555555333222111---///333666777666444222///////////////...---,,,(((&&&%%%&&&,,,222777:::888555111...++++++,,,---+++***+++,,,...111555777555444555777999999888666333444666888666222---******---333999<<<>>>======999888777888:::;;;;;;::::::444000000...***)))***)))((())),,,000111...***------...///000222333444888888777333///,,,,,,,,,///222222//////333333111777111++++++111666666555888333...,,,---///...---......///000000222444555333333444444444444333333,,,...111000///...///111...444777666===EEECCC999666<<<===888333222333222///777;;;:::999::::::777333888<<<<<<===@@@>>>:::888555888>>>yyyyyy|||tttiiiccccccNNNFFF[[[zzzoooYYY[[[YYYVVVTTTRRROOOLLLKKKLLLLLLMMMMMMNNNNNNMMMMMMRRRPPPMMMOOOXXXaaa___XXXSSSKKKgggtttlllwww~~~wwwIII::::::===@@@>>>???ccc}}}}}}|||}}}||||||{{{|||zzzwwwzzzvvvttttttpppmmmnnnsssuuummmdddcccggghhhccc\\\^^^\\\ZZZXXXUUUSSSRRRRRROOONNNNNNNNNNNNNNNOOOOOOOOOLLLMMMPPPNNNJJJJJJOOOKKKHHHFFFEEEFFFFFFEEEDDDDDDDDDEEEFFFFFFGGGHHHHHHNNNPPPOOONNNQQQZZZ___```bbbbbbjjjwww}}}}}}[[[;;;888===<<<===???BBBDDDCCCBBB@@@???@@@AAACCCCCCAAA@@@>>>@@@BBBCCCBBBAAA@@@@@@:::<<<>>>???@@@???===<<<<<<===>>>?????????@@@AAA<<<<<<======>>>???????????????????????????>>>>>>999999:::::::::;;;<<<===///+++)))***...222444444111111111000000222666999777888;;;<<<<<<:::777555000------000333666===EEEQQQZZZhhhssswwwrrrjjjcccbbb___ZZZTTTNNNGGGAAA======<<<>>>BBBCCC???======:::@@@DDDDDD@@@???DDDJJJLLLLLLRRRYYY\\\YYYXXXYYY`````````aaadddgggjjjlllpppppppppooommmllllllnnnpppkkkggggggkkkmmmllljjjccc^^^WWWSSSSSSVVVYYYZZZSSSTTTVVVYYYZZZ[[[ZZZZZZRRRPPPMMMKKKKKKKKKJJJIIIGGGHHHFFFDDDEEEGGGCCC<<<555888888444000222777;;;;;;888333///......------)))***,,,...///000111111---------...000222333444666777777888888888777777222111111222555888;;;>>>666777666333444777777333,,,+++,,,...111444444333333444555666555222000...+++...333777888777333111------------------,,,+++((('''&&&(((...444888:::444111---)))((()))+++------------...000333666888000000111333555444222000///111555888555000,,,,,,+++///666;;;??????===;;;888777666666888999888666333...,,,......***)))***(((***---000000///............///000111333555666888888555222...,,,,,,---+++...///...000666888666888111+++,,,222888888666888333...,,,---///...---,,,---//////000222444666333333333444333333222222111444555333///,,,,,,...111666888666<<>>wwwtttvvv{{{|||tttkkkfffqqqaaaTTTWWWbbbhhhhhheee\\\ZZZWWWUUUTTTSSSQQQPPPMMMMMMNNNOOOOOOOOONNNNNNLLLRRRPPPKKKUUUgggfffVVVKKKBBBppp}}}~~~~~~TTT@@@@@@777LLL<<>>>>>???AAADDDFFFEEEDDDBBBAAABBBCCCEEEEEECCCAAA<<>>999;;;>>>AAAAAA???===;;;<<<<<<<<<===>>>?????????:::;;;<<<>>>AAACCCDDDEEEAAA@@@>>><<<;;;<<<===>>>::::::;;;:::999999:::<<<,,,++++++,,,...//////...333222000//////111222333:::;;;<<<<<<:::777333000///------//////333???LLLXXXaaakkkooopppoookkkeee^^^[[[VVVPPPIIICCC>>>;;;<<<>>>AAABBBAAA@@@??????>>>???@@@@@@BBBEEEKKKOOONNNLLLNNNTTTUUUTTTXXX___^^^aaacccdddccceeeiiilllmmmnnnnnnnnnnnnnnnmmmmmmrrrnnnlllmmmpppppplllhhhaaa[[[TTTRRRTTTVVVXXXWWW[[[XXXVVVUUUVVVUUURRROOOQQQKKKEEEEEEHHHJJJIIIGGGBBBDDDBBB@@@@@@BBB???;;;444333111111222333666777999555000------.........444444333222222222333333222111///------///111333888888777555444222111111111222333444555666666666///......111666666222---...,,,***,,,000333222000444222////////////---,,,000444888999666111,,,)))...///000000...,,,)))'''))))))***,,,...000222444444000+++))))))+++---...---...000222333333222222---...000111111...+++***000000333888666///***)))222444666888999999888777555666666666444444444555222///+++)))***++++++++++++---///000/////////111555444444333333222222111999666222000000///...,,,...222333000///111222111444...+++000666777777777222000...---,,,---///000+++///444555333222333555888555222222444555555333555444222000///...//////...000555<<>>EEEGGGLLL~~~}}}{{{~~~|||{{{{{{|||~~~~~~vvvooommmmmmlllnnnrrrllljjjgggccc```_________YYYYYYZZZYYYWWWTTTQQQOOOQQQRRRRRRQQQOOONNNNNNOOOQQQPPPPPPOOOOOONNNNNNMMMNNNLLLIIIFFFDDDDDDDDDEEEAAABBBEEEGGGIIIIIIIIIIIIDDDbbbRRRLLLaaadddkkkvvveee___yyyooojjjAAAAAAKKKGGGDDDDDDFFFGGGFFFDDDAAAAAABBBBBBCCCDDDDDDDDD===AAACCCAAA@@@BBBCCCAAA@@@>>><<<:::888999<<<===>>>>>>??????????????????AAA@@@???AAACCCDDDBBB???AAA@@@???>>>===============;;;:::;;;===>>>>>>===...------...///000///......///111222444555666777;;;<<<======;;;777333000---,,,,,,///000555BBBOOO\\\eeemmmnnnlllllljjjgggaaa]]]UUUMMMEEE???<<<:::999;;;>>>@@@@@@@@@@@@@@@@@@AAABBBCCCDDDGGGKKKNNNMMMLLLOOOTTTVVVTTTWWW]]]^^^````````````dddjjjooopppooonnnmmmmmmnnnpppqqqqqqnnnkkklllnnnnnnjjjeeeccc^^^WWWUUUVVVYYYZZZYYYWWWUUUSSSSSSTTTRRRNNNKKKLLLHHHDDDDDDGGGIIIGGGEEE???@@@???<<<<<<>>><<<777222111111111222444666777333111///...000333444555222222222333444555666777444333333333444666888::::::999888777555444333222111111222222222222222111...---...222555555111,,,---------///000000///---333111....../////////...555666777444000---+++***000000000///...,,,***(((++++++,,,---...000111222444000+++)))+++---......000000111111111111111111......000000000...,,,+++000111444999666///***)))111222444666777777666666333333333000---...222666222///+++)))***+++++++++---///000000000///000111444444333333333333333333999777555222///............222333000///222333222777000---111555555444444///...---,,,,,,...///111...222777888666666777999888555333444666888888777666444222///---,,,++++++---///333999???@@@<<<777999888888888888666333111///777======;;;;;;;;;888888;;;:::555444888:::999::::::;;;FFF~~~zzzzzzyyyuuuqqqpppnnnlllfffaaacccgggddd]]]cccaaa\\\VVVUUUUUUPPPIIILLLMMMNNNMMMLLLLLLNNNPPPMMMUUUUUUVVVaaaiiihhhiii]]]XXXxxxvvvEEE;;;<<>>??????@@@AAABBBCCCDDDAAADDDDDD???<<<======;;;>>><<<:::999;;;<<<============<<<;;;;;;;;;;;;;;;@@@???>>>???AAABBBAAA???@@@@@@???>>>======>>>>>>>>>===<<<<<<>>>??????>>>///...---...//////---+++***,,,000444777999:::;;;======>>>>>>;;;777222///+++***,,,///111777DDDQQQ```iiiooolllfffeeeggggggccc]]]SSSIII@@@;;;:::999666888;;;>>>???@@@@@@???AAABBBDDDFFFFFFHHHKKKNNNLLLMMMPPPVVVWWWVVVXXX[[[^^^]]]\\\\\\^^^dddlllrrrqqqpppnnnlllmmmooorrrtttpppmmmkkklllmmmlllgggdddeee___YYYVVVWWWYYYYYYYYYQQQPPPPPPQQQPPPNNNIIIFFFGGGDDDCCCDDDFFFGGGDDDBBB===???===::::::;;;999444//////000111222444666777222111000222555777888888000111222444666888999:::888777777888999:::;;;<<<888777777555444333222111//////000000//////......///...000333666555000+++,,,...000000///---,,,,,,222000......000111222222:::888444...***(((***,,,222111///...---,,,++++++...---------...///000000444...))))))---000///---222111000000/////////000..................------111222666:::777...))))))111222333444555666666777111111///+++***,,,333888333///,,,******+++,,,+++///000111111//////111333555444333222222222333444999999888333...,,,---000...333444111000333444222999333///222444222000111------,,,,,,...///111333///333777777666555666888999777555555777888888777333222000...,,,,,,,,,,,,000111333999>>>@@@>>>;;;999999:::;;;;;;:::666333///777======;;;<<<;;;999777999777444444999<<<;;;999:::;;;EEE|||~~~zzzyyyzzzxxxsssqqqrrrsssnnnfffccceeegggaaaXXXbbb___YYYUUUVVVVVVPPPGGGLLLMMMNNNMMMLLLMMMOOOPPPQQQXXX]]]VVVQQQ^^^jjjfffnnniiizzzxxx~~~~~~TTT<<<===AAAEEExxx~~~~~~xxxrrrrrrqqqoooppprrr{{{vvvpppmmmjjjeee[[[TTTXXXXXXXXXXXXVVVTTTRRRPPPQQQRRRRRRQQQOOONNNOOOPPPPPPPPPPPPOOONNNNNNMMMMMMKKKJJJJJJHHHGGGEEECCCBBBHHHHHHGGGFFFGGGHHHIIIJJJVVVaaaGGGDDDZZZ```cccbbbUUUgggyyy```oooEEEDDDEEEBBB??????AAABBB@@@===;;;<<<===>>>???@@@AAABBB???BBBAAA;;;888999999777===;;;:::;;;>>>@@@???======<<<:::888777888999:::???===<<<<<<>>>?????????@@@???>>>>>>>>>>>>>>>???@@@>>>>>>>>>@@@AAA@@@???---,,,,,,,,,------***((()))***---111444888:::;;;>>>>>>???>>>;;;777222///++++++,,,///111777EEERRR```jjjooojjjbbb___aaaccc^^^YYYPPPFFF???:::999888666777999<<>>===::::::;;;999444---...000222444666777888777666555666888888777555111222444666888999:::;;;;;;;;;:::999888777666555444444333222111//////...------.../////////......111222444777888666111,,,,,,...000///,,,+++---///111000...///222444555555777555000+++''''''***---333111///---,,,,,,,,,---------------...///000111111,,,'''(((---000///,,,111000...------...///000...---,,,,,,,,,---...///222333777:::666---)))***222222222333444555777888111...+++,,,///444888:::222///,,,******,,,,,,,,,000111111///...///111444888666444111000111222222777999888222,,,))),,,000...222333000000222444333999444111222333111000111,,,,,,---...000222444555222555888777444333444666777666555555444444444333///............000111222888666777:::???AAA@@@>>>:::;;;<<<>>>???===999666///777======<<<<<<<<<:::888666444333555:::======;;;===>>>FFF}}}~~~xxxwwwyyy{{{yyytttsssvvvwwwpppfff``````bbbaaa___]]][[[WWWRRRRRRTTTRRRMMMLLLMMMNNNNNNMMMMMMOOOQQQUUUSSSWWWOOOGGG___tttkkkkkkmmmzzz{{{|||{{{bbb>>>>>>>>>EEE~~~~~~{{{~~~}}}wwwssssssrrrooonnnpppzzztttmmmkkklllhhh```XXXWWWXXXWWWWWWVVVTTTRRRQQQQQQRRRSSSRRRPPPNNNOOOPPPPPPPPPOOOOOONNNMMMMMMMMMIIIIIIJJJJJJHHHFFFCCCBBBGGGFFFEEEDDDEEEGGGJJJLLLTTT[[[EEEFFF[[[cccllljjj\\\tttrrruuu{{{iiijjjBBBBBB<<<999777888;;;===;;;999<<<<<<<<<======>>>>>>???888;;;;;;777555888:::999>>>;;;:::===@@@AAA>>>;;;===;;;999777777999;;;======<<<;;;;;;<<<===>>>>>>???>>>>>>>>>>>>>>>??????AAA@@@???@@@AAABBBAAA???---------...//////,,,***---,,,+++,,,...222666999===>>>???>>>;;;666111...---,,,...000222777DDDQQQ]]]gggmmmhhh^^^[[[\\\]]]VVVSSSMMMFFF@@@<<<:::999:::999;;;===@@@AAA???<<<<<>>@@@???===::::::<<<>>>???===999555///777======<<<======;;;888555333555888;;;===>>>>>>@@@AAAHHH~~~}}}vvvsssuuussspppkkkgggcccbbbdddhhh[[[]]]YYYQQQKKKMMMPPPQQQLLLMMMNNNNNNMMMNNNPPPRRRTTTMMMPPPRRRVVVqqqssshhhpppxxxuuuxxx|||}}}rrr<<<<<<:::MMM}}}}}}|||~~~yyytttqqqrrrrrrnnnlllmmmwwwooohhheeegggfffaaa[[[WWWWWWVVVVVVUUUTTTSSSRRRRRRSSSSSSRRRPPPOOOOOOPPPPPPOOOOOONNNNNNMMMLLLLLLHHHIIIJJJJJJIIIFFFCCCAAADDDCCCAAAAAACCCGGGKKKMMMNNNTTTFFFMMM[[[cccrrrrrr```zzz{{{uuuuuusss```<<<>>>:::999888;;;???AAA@@@>>>=========<<<<<<<<<<<<;;;333777888666555888::::::;;;::::::;;;======999666:::999777666777:::===???<<<<<<<<<<<<<<<<<<===>>>>>>=========>>>???@@@@@@AAA@@@@@@AAABBBBBB@@@>>>//////000333555555333111222000---+++,,,///333666<<<<<<======:::666111......---...111333888EEERRR\\\eeeiiiddd\\\YYYYYYYYYRRROOOJJJEEE@@@===;;;;;;===<<<===@@@CCCDDDAAA>>>>>>@@@CCCFFFHHHKKKPPPSSSSSSXXX\\\[[[\\\___aaa```]]]___dddjjjooopppooolllkkkllloooqqqqqqooollljjjjjjkkkmmmnnnmmmkkkiiigggccc^^^XXXTTTTTTTTTQQQOOOJJJLLLNNNMMMJJJGGGDDDCCCBBBDDDFFFHHHGGGDDDAAA>>>888999999666777:::888444///222555888;;;;;;;;;;;;;;;:::::::::;;;;;;999777444555777888999888777777999888777666555444444444222111111000//////......+++,,,...000222333444444555666777777666333000...+++,,,,,,+++,,,000444888111000111333555555333111)))+++,,,+++++++++---...111///---+++***+++,,,---))))))***+++,,,...000111(((((((((***---//////...---------...///000222222---,,,,,,,,,---...000111555666777666///'''(((,,,,,,---...///000111111222...***(((///999===888111000---******,,,...000000000000///......111555999===:::555000......000111555555222---)))(((+++///---111333000000333555444888444333555444222333666...///000111222333444444///111333111...---...111+++...111444555777999;;;888777666555555555666777;;;888777888<<<>>>===;;;999999999;;;;;;:::666333///777>>>>>>=========;;;:::555333777<<<======??????@@@@@@HHH|||{{{}}}yyyuuuuuummmnnnrrrsssnnnggggggkkk___bbb___SSSJJJIIIMMMOOOLLLMMMNNNNNNNNNOOOQQQSSSWWWRRRUUU\\\eeeqqqssshhhnnnzzzooommmooo{{{888::::::```|||}}}}}}{{{vvvrrrppprrrrrrmmmjjjjjjsssllleeeaaaaaa```]]]YYYVVVVVVUUUUUUTTTTTTTTTTTTRRRSSSSSSRRRPPPOOOPPPQQQOOOOOOOOONNNMMMMMMLLLLLLHHHIIIJJJJJJIIIFFFDDDBBBAAAAAA@@@AAACCCGGGKKKNNNKKKPPPJJJSSSZZZ___pppoooiiiyyynnnXXX:::;;;:::999999<<>>>>>=========>>>============>>>???AAAAAA?????????@@@AAAAAA>>><<<...///111555888999888666666444111//////111333444999:::<<<;;;999555111...,,,,,,---111444:::GGGUUU___dddddd^^^ZZZZZZ[[[ZZZRRRNNNHHHBBB>>><<<======???>>>>>>BBBGGGIIIFFFBBBCCCDDDFFFGGGHHHKKKOOOSSSTTTZZZ\\\ZZZ[[[```bbbaaacccdddhhhnnnssstttpppmmmnnnooopppppppppnnnlllkkkkkkmmmnnnnnnlllhhhdddbbbaaa\\\VVVRRRRRRQQQNNNKKKJJJLLLMMMKKKHHHDDDDDDDDDCCCEEEGGGGGGEEEBBB???===777999888777999<<<;;;666222555999<<<>>>>>>===<<<===;;;::::::;;;;;;:::888333555666888999888777777888777444222111111111222000000//////......---------...///111222333333333333444333222///---++++++++++++,,,...222444555444...///111333444222...***((()))++++++++++++---///......,,,+++******++++++************+++,,,---...&&&))),,,......///000222000000111222333333333222......///000111222333444777666666333+++$$$'''...,,,---///111222222222111///...///222666777333///...+++)))***,,,000222333222111000///000444:::>>>;;;888333///---///222444666333///,,,***+++---//////333555333222666777666:::777666777555222333777//////000000111111000000***,,,///...,,,---000333111444888:::;;;;;;===@@@;;;:::999777777777888999777666555888===???>>><<<<<<;;;:::::::::999666333///777>>>>>>===>>>>>><<<;;;555444;;;@@@???===>>>======<<>>@@@>>>;;;777777777888999999::::::666;;;===;;;999:::888555555999;;;:::777555777999;;;::::::999999::::::::::::===AAABBB@@@>>>>>>>>><<<<<<<<<===>>>@@@AAABBB>>>===>>>???@@@???<<<:::+++---000555999:::999777777666555444444444444444888999:::;;;999555111...******,,,111444;;;JJJXXXcccdddaaa[[[XXX[[[]]]]]]UUUPPPGGG???;;;;;;===??????>>>???DDDJJJMMMJJJFFFHHHIIIHHHHHHHHHKKKOOORRRUUU[[[\\\YYYYYY___bbbaaahhhiiikkkpppuuuuuurrrnnnsssrrrqqqooonnnnnnmmmmmmlllnnnooonnnjjjddd```^^^^^^YYYSSSOOONNNMMMJJJGGGIIIKKKLLLJJJFFFCCCCCCDDDCCCEEEFFFFFFCCC@@@===<<<888:::;;;999<<>>:::444777;;;>>>@@@@@@>>>===@@@>>>;;;:::::::::888777222333666888999999888777:::777333...,,,++++++,,,---------,,,,,,+++++++++//////000111222222111111000111000---***(((''''''***+++---222666777444000,,,...000222333///)))%%%)))***++++++***+++---///---,,,,,,+++************++++++***************+++%%%***000111//////222666333444555666555444333222000000111333444555666666777666555111)))###&&&...///000333555666666555444222555777666444111111111,,,***))))))---111333444333333111000222666===BBB999666111......000555888777333...+++,,,...///000000555777444444888999888<<<999888888555222333777///////////////...---------000333444333555999===;;;>>>AAAAAA???>>>>>>@@@999888888888888:::;;;===666555666:::???BBBBBB@@@@@@???===<<<<<<;;;888666///777>>>>>>===>>>>>><<<<<<555555===BBB@@@======;;;999999CCC|||~~~|||sssnnnssslllhhhkkkkkkhhhgggkkk```bbbaaa[[[XXXVVVQQQKKKLLLMMMNNNNNNNNNOOORRRTTTXXX^^^YYYZZZ```WWWZZZvvvbbb|||jjjpppppp{{{sss}}}|||@@@HHHNNN~~~|||}}}~~~|||{{{tttqqqqqqtttsssmmmiiihhhbbbbbbbbbaaa___\\\YYYWWWUUUUUUTTTTTTTTTTTTTTTUUURRRSSSTTTSSSQQQOOOPPPQQQOOOOOONNNNNNMMMLLLLLLLLLIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDEEEFFFHHHIIIJJJNNNNNNLLL\\\```bbboooffffffrrrWWWssswww___XXXBBB999===;;;:::<<>>===<<<<<<:::777777<<<@@@>>>999888<<>>===;;;::::::999>>>CCCDDDBBB???>>>???<<<<<<<<<===>>>@@@AAABBB===<<<===>>>???>>>;;;888&&&'''***...333666666666888888777555333444666888888:::<<<;;;888555333222000000///000444???MMMXXXeeeaaa]]]]]]______[[[WWWQQQKKKDDD???>>>===<<<:::@@@======BBBJJJMMMIIIDDDIIIHHHGGGFFFHHHKKKNNNPPPUUUSSSSSSVVV[[[```ccceeejjjoootttsssooollllllnnnnnnooonnnmmmppptttrrrmmmnnnnnnmmmllliiifffcccaaa\\\WWWQQQMMMKKKJJJJJJIIIKKKMMMLLLHHHBBB???BBBEEEDDDCCCBBB@@@???===<<<;;;888999;;;===>>>??????>>>;;;<<<>>>???@@@???>>>===???@@@@@@>>>:::777555555111222555777888777555444666333...)))((())),,,...,,,,,,,,,+++***,,,///222000111111111000///...---***+++,,,---...---,,,+++///222444555333111///...,,,---......---***(((&&&---,,,++++++++++++,,,---+++(((&&&%%%(((***,,,---,,,***(((((()))***)))(((///000222222222222444666444333222333555666555444222222222444777888777666<<<666111...***'''...888555666888:::;;;:::888777888888888888666444222000))))))***,,,...111444666666555333444666999::::::666222,,,)))+++...222444666555333000......222555777222555666000444<<<:::<<<777222111444666555222............///111222333555333444888999888999<<<===>>>???@@@???===:::999333;;;777333999999444666888777777:::>>>AAA@@@>>>:::>>>???:::999;;;999333444222;;;AAA===>>>@@@::::::666555;;;<<<777444666999888444:::xxxppp}}}}}}{{{```iiiyyynnnfffffffffccccccggg[[[dddfff\\\SSSRRRQQQMMMPPPNNNLLLLLLNNNPPPQQQQQQRRRUUUZZZ\\\XXXXXXcccpppmmmvvvSSSrrrnnnqqqLLLBBBttt|||xxxzzzvvvtttssssssrrrnnnjjjeeedddcccbbb```[[[UUUQQQWWWVVVUUUUUUVVVVVVUUUSSSTTTTTTTTTSSSRRRPPPNNNNNNMMMNNNOOOOOOOOOMMMKKKIIIKKKJJJIIIHHHGGGFFFFFFEEEFFFGGGGGGHHHIIIIIIJJJJJJTTTQQQYYY```]]]bbblllmmmllleeeeeeooo{{{gggSSS???999>>>>>>;;;999===BBBCCC@@@888666444666:::===<<<;;;999;;;===<<<:::888999;;;444999>>>>>>:::888999<<<@@@??????@@@>>>999999<<<===EEEJJJGGGCCCBBBBBBBBB@@@???>>>===<<<<<<<<<===:::;;;<<<<<<;;;999555333,,,***(((''')))---000222777999:::999888888999;;;:::;;;<<<:::666333111111000000000000555@@@PPPZZZeee___YYYYYY]]]___\\\XXXNNNIIICCC@@@>>>===;;;:::>>>===>>>BBBGGGIIIGGGCCCGGGGGGFFFGGGIIIMMMPPPSSSWWWXXXYYYZZZ]]]___bbbdddjjjnnnsssrrrooollllllmmmlllnnnmmmlllnnnrrrpppkkkqqqpppnnnkkkgggccc```___WWWSSSOOOLLLLLLLLLLLLLLLJJJLLLMMMIIICCC???@@@BBBBBBBBBAAA???>>>===<<<;;;:::;;;===>>>??????>>>>>><<<===@@@BBBCCCBBB@@@???>>>>>>>>>;;;888555444555333333333333333222222222111000---+++*********+++***+++,,,,,,,,,---000333333222111///---+++***)))***+++,,,---............///222444444222///...---,,,---------,,,+++)))(((++++++,,,---......------+++)))''''''))),,,------,,,)))''''''))),,,//////000222333222111111222333000///...000222333333222444333222333555555444222777111...///...,,,111888666777888999999999888777777777777666555444333222......///000222555777888888666555666777999999888222///+++***,,,000444555333333222///......111444555111666888222444999666:::666222222555666444111,,,,,,---...///111222333888555666:::;;;999:::===:::;;;;;;;;;:::999777666222:::666222999999555666888777888;;;???AAA@@@???>>>AAA@@@:::888999777333555333;;;AAA===>>>@@@999777333333888:::666444666666888555;;;~~~~~~{{{vvvqqqtttmmmzzzsssnnnppppppkkkhhhhhh```cccaaaZZZXXXZZZUUUKKKPPPQQQQQQPPPNNNMMMNNNOOOVVVUUUVVVZZZ\\\^^^eeellljjjsssXXXxxxsssppp[[[PPP|||~~~zzzvvvuuusssqqqpppooonnnllljjjfffdddcccbbb```]]]YYYUUUWWWUUUTTTTTTUUUVVVTTTSSSTTTTTTSSSSSSRRRQQQOOOOOONNNNNNOOOPPPOOOMMMKKKJJJKKKKKKJJJIIIHHHGGGFFFFFFCCCDDDEEEGGGIIIKKKLLLMMMZZZWWW___dddaaaeeennnmmmpppnnnqqqzzzrrrTTTAAA>>>BBB@@@<<<:::===CCCBBB===777777777;;;???@@@>>>;;;999<<>>>>>@@@BBB@@@AAA@@@===999777999;;;>>>===???BBB@@@;;;;;;>>>AAAHHHLLLHHHDDDDDDDDDBBBAAA@@@>>>>>>???@@@???>>><<<>>>@@@???;;;777555444---+++***((((((***,,,---333555999;;;;;;<<<>>>@@@======<<<999444111//////000000000111666BBBRRR]]]ccc[[[SSSSSSYYY\\\ZZZUUUIIIFFFCCC@@@???===;;;999===>>>@@@BBBDDDEEEDDDDDDFFFFFFFFFHHHKKKPPPTTTVVV[[[___bbbbbbaaaaaadddfffjjjnnnqqqqqqnnnkkkkkklllmmmoooooommmooorrrqqqlllsssqqqlllgggbbb___\\\[[[RRROOOLLLKKKMMMNNNOOOOOOIIIKKKKKKHHHBBB>>>>>>???@@@??????>>>======<<<<<<>>>???@@@@@@@@@???>>>===>>>@@@CCCEEEEEECCCAAA???;;;:::999666333111222333333111///---,,,---...///++++++++++++***)))((('''(((***,,,------...111222111///---+++))))))))))))------,,,,,,------......000111333222///---,,,,,,...---,,,,,,++++++++++++***,,,...000000///...,,,+++***)))***,,,------,,,,,,)))''''''+++000444666111222333222000///000111...------...111333333222555444333333333222000...000......111222111333666666666555555444444555555333333222111111111111222111111222222444555777888888777666777777777555444---,,,***+++///222444555///000000000...///111222333000666999222333777222777555333333666666333000,,,---...000222444555666;;;999999<<<<<<::::::===999888888888777777666666222999555222999:::555666777777999<<<@@@AAAAAA@@@AAABBB???:::777777666333666444<<>>???888444222333777:::888777888888<<<:::==={{{|||qqq~~~ttttttqqqpppssssssmmmfffbbbfffddd]]]YYY___eee\\\LLLMMMOOOQQQPPPMMMLLLNNNPPP[[[UUUTTTZZZaaadddfffiiiiiippp```}}}vvvjjjzzz~~~uuuhhh~~~{{{wwwtttqqqqqqqqqooommmlllmmmnnniiifffdddbbbaaa___\\\ZZZVVVUUUTTTTTTUUUUUUTTTRRRRRRSSSSSSSSSRRRRRRQQQPPPOOOOOOPPPPPPPPPNNNLLLKKKLLLLLLKKKJJJIIIHHHGGGGGGDDDEEEFFFGGGIIIJJJKKKLLLWWWTTT[[[___\\\cccmmmkkksssuuuzzzsssNNN<<>>;;;>>>AAACCCCCCDDDFFFHHHGGGDDD@@@;;;999:::<<<>>>;;;<<<@@@DDDCCC???===@@@CCCIIIKKKGGGCCCCCCBBBAAAAAA===;;;===AAACCC@@@<<<===AAACCCAAA:::666555777$$$(((---111111000...---///111555777999<<<@@@CCCAAA@@@===999444000//////......///111666BBBRRR]]]\\\TTTMMMNNNTTTVVVQQQKKKEEEDDDCCCBBB@@@>>><<<;;;>>>AAADDDEEEDDDCCCEEEGGGFFFFFFHHHKKKOOOSSSXXXZZZ^^^ccciiijjjgggeeehhhkkkkkkmmmoooooommmkkkkkklllooorrrrrrpppqqqtttsssooorrrnnniiiccc^^^[[[ZZZZZZOOOMMMKKKLLLMMMOOOOOOOOOIIIIIIGGGCCC>>><<<<<<>>>>>>>>>>>>>>>>>>=========BBBCCCCCCCCCBBBAAA???>>>@@@BBBDDDEEECCC@@@<<<999555555333000---,,,...///---,,,+++)))))))))***+++''''''((((((((((((''''''***,,,.........---...///+++***(((''''''(((***,,,///...,,,+++++++++,,,,,,000111222000---+++***+++...---,,,++++++,,,---////////////000///...------+++++++++---//////---++++++***)))+++///333666777///000111111//////000111///......000333555555555555333222222333222000...---000555666333000111555555333111000///000111222///...---------...000111000000000111222222333444555444444444444333000---,,,++++++---000222333333,,,...000111000000111222333000555777000111555111444333333555666555222///...///222444777999:::;;;===::::::<<<<<<999999;;;999999888777777777888888222999444111:::;;;666666666888:::===@@@AAAAAA@@@@@@???<<<888666555555444777555===CCC>>>>>>>>>666444333555999===>>>=========CCCAAA???xxx|||}}}wwwzzzzzzpppoooppprrrrrrmmmddd^^^iiieee^^^[[[bbbiii```PPPMMMLLLLLLKKKMMMPPPSSSUUU\\\VVVUUU\\\cccfffggghhhlllnnnhhh}}}vvvdddttt~~~{{{vvvsssqqqssssssqqqnnnmmmooorrrnnnkkkgggdddbbb```^^^\\\VVVTTTSSSSSSTTTUUUSSSRRRQQQRRRRRRSSSSSSSSSRRRRRRPPPPPPPPPPPPPPPNNNMMMLLLMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHVVVSSSXXX[[[\\\hhhtttsssrrrvvv{{{qqqHHH999CCCFFFBBB<<<:::@@@FFFCCC<<<<<<<<<===BBBFFFHHHEEEBBBAAABBBDDDEEEEEEFFFFFFGGGBBB???:::999:::===???AAA999:::@@@FFFFFFAAA???AAACCCGGGGGGCCC?????????===>>>:::777;;;BBBDDD???999<<>>AAAAAAAAA>>>:::444111000000,,,---///111777AAAOOOYYYRRRMMMIIIKKKPPPOOOGGG???BBBCCCCCCCCCBBB@@@???>>>BBBFFFIIIIIIFFFEEEHHHKKKHHHIIIKKKNNNRRRWWW[[[]]]\\\bbbiiikkkiiihhhkkknnnlllmmmnnnnnnmmmlllkkkkkkooossstttqqqppprrrrrrooopppmmmgggbbb^^^\\\\\\\\\OOOMMMLLLLLLMMMNNNMMMKKKHHHFFFBBB===::::::===???????????????????????????EEEFFFFFFEEECCCAAA???>>>@@@AAAAAA@@@===888444000//////---***'''''')))+++&&&''''''(((((((((((((((&&&&&&%%%&&&&&&((())))))---...//////,,,+++++++++((('''&&&%%%&&&'''***+++,,,+++*********,,,---...111111111...+++******+++...---+++***+++---000111555333000---,,,,,,---...,,,,,,,,,...000000---++++++,,,...111444444333111,,,...////////////000222000//////111444666666666333222222222444444222000...666<<<888000+++...333555333000///...///111222...------------///111222.../////////000000000000000/////////000...+++)))---,,,---...000111000...,,,...111222222111222333555000333333,,,...555222222222333555555444111//////111333666999;;;<<<======:::999;;;;;;777777999999888888777777888999:::444:::444111;;;===666555666888;;;>>>????????????;;;999888777666555666777888666???DDD???>>>===555333444666:::>>>AAAAAA@@@@@@FFFCCC???uuuzzzsss{{{~~~vvvuuutttssssssqqqjjjdddcccddd```ZZZ]]]bbb]]]RRRVVVQQQKKKKKKOOOUUUYYYZZZYYYXXXZZZ```ccccccfffjjjmmmlllnnnyyyxxxhhhxxx{{{wwwuuurrrtttuuusssooonnnppprrrtttpppjjjfffccc```^^^\\\VVVUUUTTTTTTUUUUUUTTTRRRQQQRRRSSSSSSSSSSSSSSSSSSPPPPPPPPPPPPOOONNNMMMMMMMMMMMMLLLKKKJJJIIIIIIHHHIIIIIIIIIIIIIIIJJJJJJJJJ\\\YYY]]]___```ppp}}}zzzooowwwyyyuuuGGG999DDDCCC@@@;;;:::@@@FFFEEE???@@@???>>>AAAEEEHHHGGGEEEFFFFFFEEEEEEDDDCCCAAA@@@:::888777777:::===>>>>>>888:::@@@GGGGGGBBB@@@BBBBBBDDDDDD???===??????======:::888===CCCEEE@@@999:::???AAA>>>888555999>>>!!!###&&&+++222888999999888777666777999<<<>>>???===:::555222000000,,,...111444888@@@KKKTTTKKKIIIIIIKKKMMMKKKCCC<<>><<<>>>>>><<<:::555111,,,************(((%%%%%%&&&(((###$$$%%%&&&''''''''''''&&&&&&'''((()))+++,,,---...//////---***(((((()))***)))(((&&&&&&&&&'''(((&&&'''(((***---///111333111111000---******+++------,,,++++++,,,///111333666444///,,,***+++---...---,,,---...000///---+++,,,---000333555333000,,,***,,,............000222///......///222444444333111111000222444444333222000888;;;444+++)))---222555444222000000111333444000000000000111222333444---...//////000000//////---,,,++++++,,,,,,***)))///...---...000000...,,,---///111222111111222333444...111111***---555333000111333444444333111000...000333666888:::;;;;;;<<<999888:::999666555888777777888888999999999:::777<<<555222<<<>>>666555555999===???>>>=========888666555888888666777:::999777@@@EEE???===<<<333111444777999>>>CCCCCC@@@>>>DDDAAA<<>>DDDEEEAAABBB@@@>>>???DDDFFFFFFEEEGGGEEECCCBBBBBB@@@===:::666777888888999999999:::999;;;@@@FFFFFFAAA???AAAAAACCCAAA======@@@AAA???>>>===>>>BBBGGGGGGBBB===;;;>>>???<<<888777;;;???!!!(((...000333666777777777888999999:::;;;999555222000000---000444777;;;AAAIIIOOOHHHHHHJJJLLLLLLJJJFFFCCCCCCEEEGGGFFFEEEEEEGGGIIIJJJKKKLLLMMMMMMNNNPPPQQQPPPQQQSSSVVVYYY\\\^^^```bbbdddgggjjjmmmoooppppppoooooonnnnnnnnnnnnmmmlllkkkppprrrnnnlllmmmnnnllliiigggccc___[[[YYYXXXXXXNNNMMMMMMMMMMMMLLLIIIFFFAAA@@@??????AAABBBCCCCCCDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBAAA???===;;;999:::999666333///,,,)))'''((())))))(((&&&%%%&&&'''&&&&&&%%%$$$$$$%%%&&&'''&&&(((+++...000111111000......---***'''&&&''')))))))))((((((((((((((((((((()))+++---///111222222111000///,,,******---///,,,+++,,,,,,...000222333222000...,,,+++,,,...///...---,,,---......---+++---...///111333222...++++++,,,......------...000///...---///111222222111000000///111222333222000111444111***'''+++000111222111000000000111222333///000000111222222222222+++,,,---...///......------+++***+++,,,......---///...---...//////...,,,...///000000//////111222000+++000111+++...444111000111333333222111111111///111444777999:::::::::;;;888888::::::666666888888999:::<<<======<<<<<<;;;>>>777444===???777444555999===???===;;;::::::888555666;;;;;;888888;;;:::888AAAFFF@@@===;;;222222777999:::???FFFFFFBBB???CCC???:::qqq}}}rrrvvv}}}vvvvvvsssnnnnnnpppkkkddd___ffffff[[[TTTUUUUUURRRXXXYYYYYYUUUPPPPPPVVV[[[UUUXXX^^^ccccccaaadddjjjkkkhhhvvvppp}}}}}}}}}zzzyyyyyyxxxxxxwwwvvvrrrnnnjjjvvvrrrmmmiiifffbbb^^^\\\XXXWWWVVVVVVWWWWWWVVVTTTSSSSSSTTTTTTTTTSSSSSSRRRPPPOOOOOONNNMMMMMMLLLLLLMMMLLLLLLKKKJJJIIIHHHGGGFFFGGGIIIKKKNNNPPPRRRSSSPPPTTT]]]aaadddrrrvvviiizzzrrrrrrDDD888===>>>@@@???;;;;;;@@@BBBAAA@@@???>>>@@@DDDEEECCC@@@CCCAAA??????@@@@@@===:::666999:::999777777999;;;;;;<<>><<<999;;;@@@BBBAAA>>>???BBBEEEGGGFFFBBB>>>@@@@@@???<<<999999<<<>>>!!!!!! ###(((000666999999999999555777888777444111///......222777:::===AAAHHHMMMGGGIIILLLMMMLLLLLLLLLLLLDDDFFFHHHGGGFFFFFFIIIMMMLLLKKKLLLMMMOOOPPPRRRRRRSSSTTTVVVXXX[[[]]]___```jjjjjjkkknnnrrrtttttttttpppooonnnnnnoooooonnnmmmmmmrrrtttpppmmmnnnooonnndddbbb^^^ZZZVVVSSSRRRQQQMMMMMMMMMMMMNNNLLLIIIFFF>>>???AAADDDFFFGGGFFFDDDGGGFFFFFFEEEDDDDDDCCCCCC?????????>>>===;;;888777777555222///,,,***((((((''')))******((('''&&&'''+++(((%%%"""!!!###&&&((('''***000444777666444222,,,,,,+++(((&&&&&&(((+++%%%&&&''')))***+++++++++//////111111111000///...111000///,,,***+++...000++++++,,,---///111333444------------.........///...---,,,,,,---...---,,,......---...000000///------...///...,,,+++,,,---000//////000111222222111000//////000111111///...111...'''!!!%%%///333111------------......///000,,,---///000000000///...((()))+++,,,---,,,,,,+++...,,,++++++...000111111...---,,,---/////////......//////...---...///111,,,)))000333---///333///000111222222111111111222111333666999;;;<<<<<<;;;;;;999888;;;:::777777999:::<<<>>>@@@AAAAAA@@@???===@@@888555>>>@@@777333555999>>>???<<<999888888:::777888>>>>>>999888;;;;;;999BBBGGG@@@===;;;111555:::======BBBIIIIIIEEECCCFFF???999pppzzzgggccc|||vvvwwwtttppppppqqqlllddddddjjjjjj^^^VVVWWWWWWTTTJJJSSSZZZVVVMMMJJJRRR[[[VVVWWW\\\bbbdddbbbcccgggkkkhhhyyylll~~~}}}qqq~~~}}}zzzyyy~~~}}}{{{{{{{{{wwwpppjjjsssqqqmmmjjjgggddd```]]]YYYWWWVVVVVVWWWXXXVVVUUUTTTTTTTTTTTTTTTSSSRRRRRRPPPOOONNNMMMLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHGGGGGGIIIJJJKKKLLLNNNPPPQQQRRRUUU\\\kkktttyyyvvvwwwxxxsss}}}III???BBB>>>BBBBBB<<<:::<<>>===>>>AAAEEEDDD@@@;;;>>>===<<<===@@@AAA???<<<666999<<<:::777777<<>><<<>>>999999888555888>>>AAA@@@<<<>>>CCCFFFFFFCCC@@@===EEECCC???<<<;;;;;;<<<===  $$$%%%'''(((+++111888===888777444222111000000111111333666:::===BBBHHHLLLSSSRRRRRRTTTVVVVVVSSSPPPLLLKKKJJJIIIIIIIIIIIIIIIKKKJJJKKKPPPQQQNNNMMMOOOQQQTTTXXXZZZ[[[\\\]]]^^^ggghhhlllppptttuuutttrrrnnnmmmmmmnnnpppqqqpppooopppooollljjjjjjkkkmmmoooiiiccc\\\UUURRRQQQPPPOOOLLLLLLLLLJJJHHHEEEBBBAAAFFFHHHKKKLLLFFFAAADDDLLLGGGGGGGGGDDDBBB@@@AAABBB???>>><<<999777555333222444222000---+++************)))(((''''''''''''''',,,,,,+++)))))),,,000444999999999777333...)))&&&))))))))))))((('''&&&%%%%%%(((,,,///111111///---222111111111222222333444222...)))((()))++++++***------...//////...---,,,******++++++++++++******************+++,,,---...+++)))))))))+++,,,+++***+++---......---,,,,,,---///...---...000000000///000222333222000---,,,,,,+++,,,+++'''(((...111000///000000000000000/////////,,,***))))))******)))***((('''***---000///---///,,,,,,000666888555111222222111///---,,,...000///---+++,,,000333333222222333333222000000111333888777777666555444444444333555777666444444777:::888777666555444444555666777999<<<>>>???>>><<<;;;444444555555555555555555888<<<@@@>>>888333222333777999;;;:::777666777888<<<;;;<<<===>>>;;;555000333444888>>>EEEHHHFFFDDD???===555999RRR{{{XXX{{{|||uuussstttkkkrrryyymmmiiigggddd```\\\WWWRRRNNNTTTRRRPPPPPPSSSWWWYYYZZZZZZWWWZZZaaaddd```\\\\\\nnnjjjnnnyyyyyyooojjjvvv|||}}}{{{}}}}}}{{{uuuqqqpppppppppsssttttttoooggg```]]]\\\ZZZXXXVVVVVVWWWWWWVVVUUUVVVVVVUUUUUUTTTSSSRRRRRRQQQPPPNNNMMMKKKKKKKKKLLLLLLKKKJJJIIIIIIIIIIIIIIIGGGFFFGGGJJJNNNQQQPPPNNN]]]UUUhhhpppvvvyyyyyyiii@@@>>>;;;<<<<<<===>>>???AAABBBCCC???===;;;===@@@CCCBBBAAADDD>>>999;;;AAACCC===555666777999999:::<<>>AAAAAA@@@@@@===<<<>>>===:::;;;===@@@@@@???<<<999888999;;; ''''''''''''''')))---000888666444222000/////////111444999===AAAEEEJJJNNNSSSRRRRRRTTTVVVUUUQQQMMMMMMLLLKKKIIIHHHGGGFFFFFFJJJHHHIIIMMMMMMKKKKKKNNNQQQTTTXXXZZZ\\\]]]^^^```iiijjjlllpppssstttrrrppplllkkkjjjkkkmmmmmmkkkjjjjjjiiiiiiiiiiiijjjkkkkkkfffaaaZZZTTTRRRPPPOOOOOOJJJJJJJJJIIIGGGEEEBBBAAAFFFFFFGGGGGGCCC>>>???DDDBBBCCCCCCAAA???>>>???AAA888888777666444333222111444333111...,,,+++++++++***)))((('''&&&&&&&&&&&&,,,,,,,,,,,,,,,///333666999777555111...,,,***)))+++***)))((('''&&&&&&&&&+++,,,///111111000...---000//////000000111222222000---)))'''(((******)))***+++---/////////...---************)))))))))))))))))))))***+++,,,------***)))((()))+++,,,,,,+++***,,,------+++++++++,,,...---,,,---///000///...///111222111///---,,,,,,,,,---,,,((((((---///...------...////////////......,,,))))))***++++++******)))(((***---//////---//////000444888777333///,,,---...---------...000222000...///333555555444444555666666555555777999;;;;;;999888666555333222444555666555333222444666555444333333333444555666777888:::;;;;;;999777555222222333333333333444444777;;;===;;;666222111333777999;;;:::777666666888999999:::<<<>>>;;;666222::::::<<<@@@DDDDDDAAA>>>>>>===555999QQQ}}}kkk~~~uuuvvvuuukkkpppwwwooommmiiiddd___[[[WWWUUUSSSUUUSSSQQQQQQTTTWWWZZZ[[[[[[\\\]]]___bbbeeehhhiiiqqqsssyyy}}}xxxooommmqqqwwwzzz~~~{{{vvvxxxxxxvvvttttttuuuvvvrrrsssrrrmmmfff```]]]]]]YYYWWWUUUUUUVVVVVVVVVUUUVVVVVVUUUUUUTTTSSSSSSRRRPPPOOONNNLLLLLLLLLMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHFFFDDDEEEJJJPPPTTTRRROOO^^^]]]jjjvvvrrrrrrzzz|||qqqwwwlll??????;;;>>>>>>>>>>>>???AAABBBCCC???===<<<===AAACCCCCCBBBBBB===:::;;;???@@@;;;555888:::<<<======>>>@@@AAAFFFBBB>>>>>>@@@AAA>>>:::555555777;;;???AAAAAA@@@BBB>>><<<===;;;777666888<<<<<<;;;:::888777999;;; '''(((((('''%%%%%%&&&(((222111000000///000000000222666<<>>>>>??????>>><<<;;;<<<>>>444444444333333222222222333222111///---,,,,,,+++)))((('''%%%%%%%%%&&&&&&+++---...///000111444777666333///+++))))))***++++++***(((&&&%%%&&&((()))111111111111000///...---------......///000000111---***'''&&&'''((()))((('''))),,,...///...---,,,***)))((('''&&&&&&'''((('''((((((***+++,,,------)))(((((()))+++---,,,+++)))***++++++***)))***+++---,,,+++,,,---......,,,...000000000---+++++++++,,,...,,,((((((,,,...,,,,,,---......////////////+++***((()))***,,,,,,+++***))))))***---......------000444666666333///,,,'''***---///000000111333555444222333555666666555555666777777777888:::<<<:::::::::999888777666555555555555444222111222333222111111111222333444555666666777777666444111///000000000111111111222222777999:::777333111111333666888999999777666666777777888:::<<<===;;;777444::::::<<<>>>@@@???<<<:::<<<<<<555999OOO|||yyyzzzwwwlllkkkooojjjpppllleee^^^YYYWWWWWWXXXVVVTTTRRRRRRTTTXXXZZZZZZ___cccbbb^^^cccooovvvuuusss{{{tttmmmtttppp}}}~~~~~~|||zzz{{{{{{yyyuuuqqqpppqqqooopppnnnjjjeee```]]]]]]XXXVVVTTTTTTUUUVVVUUUTTTVVVVVVUUUUUUTTTSSSSSSSSSPPPOOONNNMMMLLLLLLMMMNNNKKKJJJIIIHHHGGGGGGGGGGGGGGGEEEEEELLLUUUYYYVVVQQQ^^^ccckkkiiifffttt}}}sssrrr|||yyy@@@CCC???@@@@@@??????@@@@@@AAABBB@@@???>>>???BBBDDDDDDDDD???<<<:::;;;>>>>>>;;;777<<<>>>@@@AAA@@@@@@@@@AAADDD@@@===<<<======;;;888444555777;;;???@@@???>>>>>>;;;999:::888444444666888888888777666666888:::!!!%%%'''((()))((('''((()))))))))+++---///111333444444888???DDDGGGJJJLLLNNNNNNPPPSSSVVVWWWUUURRRPPPVVVUUUTTTRRRQQQQQQQQQQQQQQQNNNMMMOOOPPPNNNPPPSSSUUUYYY]]]```bbbdddfffhhhmmmlllmmmnnnpppooommmkkkeeedddccceeeffffffeeecccfffiiimmmpppooolllhhheee___[[[WWWTTTSSSRRRQQQPPPMMMNNNNNNNNNNNNMMMKKKJJJEEE===777777999999;;;>>>===>>>===;;;999888888:::555555444444444333333333000000...---,,,+++******((('''%%%$$$$$$%%%&&&''',,,...000111000000222333111...***'''&&&''')))+++***(((&&&%%%&&&(((+++---333222111000////////////,,,,,,---...////////////***(((&&&%%%&&&''''''(((&&&(((+++------,,,***((((((&&&$$$###"""###%%%&&&&&&'''(((***+++,,,------)))(((((()))+++------,,,)))***+++***))))))***+++,,,*********,,,---,,,+++---......---+++******++++++---,,,((((((,,,...,,,....../////////......---)))((('''(((***,,,++++++*********+++,,,------------000333444111---***)))***---222444555555555666555555444444444444444444444555666666555555777999444555666888999999999999555555444333222222333333222222222222222222333333333333444444333111///---/////////000000111111222777888777555222111333555555666777777666666666666888999;;;<<<<<<:::777555333444777:::<<<<<<;;;:::888:::555888NNN|||wwwooojjjfff```nnnkkkfff___YYYWWWWWWYYYWWWTTTRRRRRRTTTWWWXXXYYY]]]bbb```[[[dddtttuuukkknnntttxxxvvvqqqrrr~~~sssuuu{{{}}}~~~}}}}}}||||||{{{vvvpppmmmnnnmmmmmmkkkhhhddd```^^^]]]XXXVVVUUUUUUVVVWWWVVVUUUUUUUUUUUUTTTTTTTTTSSSSSSRRRQQQOOOMMMLLLLLLLLLLLLKKKJJJIIIHHHGGGFFFFFFFFFKKKHHHHHHOOOXXX\\\XXXRRR\\\aaaiiihhhggguuu{{{ooo~~~tttBBBGGGCCCAAAAAA@@@@@@@@@@@@@@@AAABBBBBBAAAAAABBBCCCCCCCCC<<<;;;;;;===??????>>>===AAAAAABBBAAA??????AAACCCAAA>>>;;;:::;;;;;;999777777777999<<<>>>>>><<<999888555444777777555666999888888888777555666888:::!!!###&&&((())))))((()))***%%%&&&(((+++---///111111333888>>>CCCFFFHHHIIIJJJJJJMMMQQQUUUWWWWWWVVVVVVWWWVVVVVVVVVVVVWWWXXXXXXUUUQQQPPPRRRRRRQQQRRRVVVYYY\\\aaadddfffhhhjjjlllmmmllllllmmmnnnnnnllljjjcccbbbbbbdddfffgggfffeeeiiikkkoooqqqpppjjjddd```]]][[[XXXVVVUUUUUUSSSQQQOOOOOOPPPPPPOOONNNLLLKKKBBB999111222777:::>>>BBB??????===:::777444444555666555444333222111000///+++++++++***)))((((((''''''&&&$$$###$$$&&&((()))---...000000...,,,,,,---***)))(((''''''''''''(((&&&&&&&&&''')))---000222111000///.........///000,,,---......//////......&&&&&&&&&%%%%%%&&&'''((((((***+++,,,+++(((%%%$$$%%%$$$"""!!!!!!"""$$$%%%'''((()))+++,,,,,,,,,,,,)))(((((()))+++---,,,+++***++++++***))))))+++,,,+++***)))***,,,,,,,,,++++++,,,,,,+++)))((()))***)))++++++((()))---...---......------,,,+++))))))'''&&&&&&(((***,,,+++***)))***+++,,,,,,---...///222333333111...,,,,,,,,,...111666888777666555555222333333333222111111111555666666444222222333444111222444777888888888888444444333333444555666666444444444333222111000000///000111111111111000////////////000111222222222777777555444222333555666555555555555666666555444:::;;;======;;;888555444000222555888:::;;;;;;<<<666:::666999LLL~~~sss|||wwwyyysssggg```jjjiiigggbbb\\\WWWVVVVVVWWWUUURRRQQQSSSVVVWWWXXX\\\^^^[[[ZZZfffssslllZZZiiihhhggghhhoooxxxyyyzzz[[[~~~zzz|||~~~}}}xxxvvvxxx{{{yyysssrrrvvvmmmkkkhhheeeccc```^^^\\\YYYWWWVVVVVVXXXYYYXXXWWWUUUUUUUUUTTTTTTTTTTTTTTTUUUSSSQQQNNNLLLKKKKKKKKKKKKKKKIIIHHHGGGFFFFFFFFFLLLIIIIIINNNUUUXXXUUUPPPZZZYYYeeeqqqqqqtttwwwrrrYYY@@@DDDBBBAAAAAA@@@@@@??????@@@@@@@@@@@@???>>>>>>===>>>???<<<<<<<<>><<<;;;:::999999888888:::::::::;;;<<<;;;888555777444444666777555666999;;;;;;:::999666666888999!!!$$$%%%''''''&&&%%%&&&&&&((())))))************)))---222999>>>BBBDDDFFFHHHGGGKKKOOOSSSUUUVVVXXXYYYUUUUUUUUUVVVWWWXXXYYYZZZTTTQQQQQQSSSSSSQQQQQQUUUYYY\\\aaadddeeegggiiijjjkkkjjjjjjkkkmmmmmmlllkkkdddcccccceeeggghhhgggeeehhhjjjmmmnnnkkkeee___[[[\\\ZZZXXXWWWWWWUUUSSSQQQNNNNNNNNNNNNLLLJJJHHHFFF;;;444111444999===@@@EEE??????===999555222111222333222111///---,,,***)))''''''(((((('''&&&%%%%%%%%%$$$######$$$'''+++------......---+++)))((((((''''''(((((((((((('''&&&###%%%(((+++...111222333......---------...//////,,,---.........---,,,+++$$$%%%&&&&&&%%%%%%''')))*********)))'''%%%###"""######""""""###$$$%%%&&&((()))+++,,,------,,,++++++)))))))))+++,,,+++***+++++++++***((()))+++---+++***)))***+++,,,,,,***)))******)))''''''((())))))++++++)))))),,,---+++*********)))((('''&&&%%%(((((((((***,,,---,,,++++++---/////////000222444888777555333222111111111000333666777555333111111///111222222000///000000666666666444222111111333222333555666666555333222444333222333555666777666444444444333222000...------...///000111111111111//////000000111222333333555555444333333444555666444333333444666666555333999;;;<<<;;;888444222222444777999;;;;;;;;;<<<===888===:::;;;KKKlllkkk|||xxx}}}nnniiifffhhhiiieee^^^XXXUUUUUUYYYVVVSSSRRRTTTVVVWWWWWWcccbbb___bbbnnnuuulll[[[mmmjjjeeehhhsssvvvKKKggg~~~{{{|||~~~~~~|||xxxxxx|||xxxqqqpppuuummmjjjgggdddbbb```^^^\\\YYYXXXWWWWWWYYYZZZYYYYYYTTTTTTTTTTTTTTTTTTTTTTTTUUUSSSQQQNNNLLLKKKKKKKKKLLLLLLJJJHHHGGGFFFFFFFFFHHHGGGGGGJJJOOOQQQQQQOOO]]]WWWfffzzzyyyssswwwzzz{{{|||SSSxxx===>>>???@@@@@@??????>>>?????????:::;;;;;;:::999999:::<<<@@@>>>===@@@EEEGGGEEECCCBBBAAA???<<<:::;;;???BBB<<<;;;;;;:::::::::::::::===<<<:::::::::888666444;;;777666888888555555888=========;;;888888999;;;!!!$$$%%%&&&&&&$$$$$$%%%'''))))))***)))((('''%%%$$$$$$)))000777<<>>>>>???AAA<<<<<<:::777333000000111//////---,,,***(((''''''%%%%%%&&&&&&&&&%%%$$$$$$$$$###"""###%%%)))...111+++,,,,,,+++(((''''''(((''''''((((((((((((''''''###&&&,,,000333333111000........................,,,,,,------,,,***((('''"""%%%&&&&&&%%%%%%'''***))))))'''&&&%%%$$$############$$$&&&'''((()))******+++---......---,,,+++,,,+++)))***++++++***(((******)))(((&&&'''))),,,+++***)))***,,,---,,,+++((())))))'''%%%%%%''')))+++...---)))(((******'''''''''(((((()))((((((''',,,+++,,,---///000...,,,---000333444444555888;;;999666444555777777444111111333555555333111000000...111333333111000111222333444444333111000111333111333555666666444222111555333111222444555444333111222222222111///...---------...//////000000111......///000111222333333222222111222333444444444333222111333555666444222444666888777444111000111666888;;;<<<;;;:::<<<>>>>>>CCC@@@===JJJsssfff|||www}}}nnnooogggjjjjjjfff___YYYWWWXXX\\\YYYVVVTTTVVVXXXYYYYYYgggcccaaafffnnnrrrnnniiiooopppnnnooowwwyyyUUUKKKyyy|||}}}~~~}}}|||zzz|||wwwmmmlllsssoookkkfffcccbbbaaa^^^[[[XXXWWWVVVVVVXXXYYYYYYXXXTTTTTTTTTTTTTTTTTTTTTTTTSSSQQQPPPNNNMMMMMMMMMNNNNNNMMMKKKIIIHHHGGGFFFFFFEEEFFFGGGIIIKKKNNNQQQSSSbbb^^^kkkzzzvvvttt|||~~~{{{ZZZyyy>>>===CCC>>>>>>>>>===>>>>>>??????555777999::::::;;;>>>AAAFFFAAA>>>AAAFFFHHHDDD>>>>>>??????>>>===<<<>>>???:::;;;;;;;;;:::;;;<<<======;;;888777888888777666<<<999888::::::888888;;;<<<======;;;::::::<<<>>>!!!###$$$%%%%%%%%%&&&)))+++''''''((((((((('''%%%$$$###***222999???EEEIIIFFFIIILLLMMMMMMOOOTTTWWWXXXXXXWWWWWWWWWWWWXXXXXXUUUSSSTTTWWWWWWSSSRRRTTTSSSVVVYYY\\\]]]]]]___```gggfffgggiiilllnnnnnnmmmkkkiiihhhggggggeeeccc```fffggghhhgggfffbbb___]]]YYYWWWVVVVVVUUUSSSPPPMMMOOONNNMMMKKKGGGDDD@@@>>>---///777@@@CCC???<<<<<<999999888555222000000111...---,,,+++***)))((('''$$$%%%&&&&&&&&&%%%$$$######""""""###&&&+++000333***++++++)))((('''(((***)))(((''''''''''''((()))$$$(((///444666444000---//////000000///...---,,,+++,,,,,,,,,+++(((%%%$$$"""$$$''''''%%%%%%(((***((('''%%%$$$######$$$%%%###%%%''')))+++,,,,,,---,,,---...//////---+++***---+++******++++++)))((())))))(((&&&%%%&&&(((++++++*********,,,---,,,+++(((((((((&&&%%%%%%''')))...000///***((()))'''###'''((()))***,,,,,,------///...///000222222000...000333666888888999<<<@@@666444222555999999444///222444666555333111111111///222555555333222333444///000111000//////000222...000333666777777555444666333111111222333111///......///000000///...------------....../////////------...///000111222333000//////111222333333222333111000222555666444222///222444444111//////111222666999:::::::::<<>>??????444777;;;======@@@DDDHHHKKKDDD???AAAFFFGGGAAA:::;;;===AAABBB@@@>>>===<<<:::;;;<<<;;;;;;<<<>>>???<<<999666555777999999999:::777888;;;===;;;===AAA:::;;;<<<;;;:::;;;>>>@@@$$$%%%&&&&&&''''''&&&&&&((()))******)))'''%%%###!!!!!!"""$$$***333???FFFJJJPPPSSSNNNIIIIIILLLNNNPPPRRRRRRRRRVVV[[[ZZZUUU[[[XXXUUUTTTSSSSSSQQQPPPUUUVVVYYY]]]^^^___bbbfffiiijjjhhhddddddiiillllllmmmnnnooonnnkkkeee___\\\hhhfffdddeeeeeeccc___ZZZZZZZZZYYYXXXVVVSSSQQQOOOLLLIIIEEEBBB@@@>>>;;;999///444999;;;999666555666:::777333...***)))***,,,,,,++++++***(((''''''&&&&&&&&&&&&&&&%%%###"""!!! """$$$&&&((())))))))))))((('''&&&&&&'''((()))%%%&&&'''(((((())))))(((---000222111...---///222222///,,,*********((('''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%$$$###$$$%%%'''(((###!!!###(((&&&!!! %%%'''+++000000...,,,---...+++,,,---......---,,,+++))))))******)))(((((('''))))))******++++++,,,,,,000,,,(((''')))******((('''&&&$$$$$$$$$&&&((()))++++++***'''%%%''',,,111111000...------...//////222333444444444333222111777666555444333222222222...000333555666555333222111111222333333333222222666666555444222111000000111///------///000000000555555555555333000...,,,++++++++++++,,,------...///...---...000111111000000000111111222333333444444222///......//////...+++---///111222111000///111222444555555444222111000333555111,,,+++111888777999::::::888777777888:::::::::===888yyyzzz|||www}}}{{{lllhhhccciiillliiiccc^^^YYYWWW]]]XXXVVVXXXWWWTTTWWW___kkkhhhbbb___bbbjjjllliiikkkhhhrrrYYYuuuxxxooo}}}}}}|||{{{vvvpppooorrrrrrmmmgggdddcccbbb___\\\XXXWWWWWWVVVWWWYYY\\\]]]ZZZWWWTTTSSSUUUVVVVVVVVVTTTSSSPPPNNNLLLKKKKKKKKKMMMLLLKKKIIIHHHHHHIIIIIIJJJEEEFFFMMMQQQQQQVVV^^^```gggjjjnnntttsssxxx}}}EEECCC<<>>???EEEKKKLLLCCC>>>BBBFFFCCC;;;666666>>>DDDBBB???===<<<:::???===;;;<<>><<<777777777888999:::<<<<<<===;;;;;;===>>>===>>>@@@============>>>???@@@AAA$$$$$$%%%&&&&&&&&&&&&&&&((()))******)))'''$$$###!!!!!!"""###'''...666<<>>>>>CCCHHHGGG===888<<>>@@@@@@@@@AAACCC@@@@@@??????????????????###$$$$$$%%%%%%%%%%%%%%%(((((())))))(((&&&$$$"""!!!"""""""""###&&&+++///<<>>BBBIIIMMMLLLJJJJJJKKKOOOSSSUUUUUUUUUWWWYYY[[[[[[\\\```fffkkkeeegggfffbbbdddiiillllllmmmnnnoooooommmjjjfffcccfffeeeffffffgggeeeaaa]]]^^^]]]ZZZVVVQQQMMMJJJHHHKKKGGGAAA===:::999777666<<<>>>@@@>>>:::888888:::999777333000------...///------,,,,,,+++++++++***)))(((%%%###"""!!!!!!"""$$$%%%''')))************)))((('''%%%%%%%%%&&&'''&&&''')))+++---.........444111...,,,+++***)))(((***(((%%%%%%%%%&&&%%%$$$&&&%%%%%%$$$######""""""######$$$%%%%%%%%%$$$$$$'''$$$""""""""""""(((...111///---,,,,,,,,,+++))))))******++++++******)))---,,,+++)))((('''''''''***************)))))))))$$$$$$%%%''')))(((&&&######$$$%%%'''***,,,---...111000///,,,+++---111555000///...---,,,------...,,,---...000000000//////000///---,,,,,,---...000777777777666444333111000...///000111222222222222444333333222111000000///+++...111222222222555888777666333000...,,,******************+++,,,---...---------///222444444444000222444666888888777666...---,,,...111444555444444333111111111333666777888777666444222111///...///222333111---...333888::::::999777555444666888555555333444///bbblll{{{|||}}}xxxfffkkk{{{|||vvvpppuuufffeeeeeeeeedddaaa]]]ZZZ^^^[[[YYYYYYXXXXXX]]]cccYYYXXXXXX___mmmwwwtttkkkaaammmlllxxx\\\|||~~~{{{xxxtttooopppuuuxxxoooddd]]][[[[[[\\\[[[XXXWWWVVVUUUVVVWWWYYY[[[YYYWWWUUUTTTUUUVVVVVVVVVPPPOOONNNNNNNNNNNNNNNOOOJJJIIIHHHGGGGGGHHHIIIIIIKKKIIIFFFHHHQQQ\\\```___bbblllpppuuu|||zzz|||sss???@@@???===;;;;;;>>>DDDGGGGGGFFFBBBDDDDDDBBB???@@@CCCGGGBBB999444888===>>>;;;::::::BBBFFFAAA::::::<<<===BBB@@@===;;;:::888666333555666777888:::;;;<<<===@@@@@@@@@@@@AAABBBCCCDDDAAA@@@@@@???>>>>>>====== """###$$$$$$%%%%%%$$$$$$'''(((((()))(((&&&###""" !!!""""""!!!"""$$$&&&---777AAAHHHNNNTTTTTTQQQHHHGGGBBB===>>>EEEJJJJJJDDDBBBAAABBBEEEIIIKKKLLLSSSZZZ___``````dddiiilllccceeeeeebbbdddiiilllkkklllmmmmmmmmmllljjjhhhfffeeefffggghhhgggddd```^^^]]][[[XXXTTTQQQNNNLLLKKKHHHDDD>>>:::999999999999@@@AAAAAA>>>999777888:::999666222000//////////////////...---,,,******)))'''&&&$$$""""""###%%%&&&''')))***,,,------,,,,,,***)))(((&&&&&&&&&'''(((***+++,,,...000111222222333///***)))******(((&&&&&&%%%$$$$$$%%%%%%$$$###%%%%%%$$$$$$###""""""!!!"""###$$$%%%%%%%%%######$$$#########$$$'''---222444000+++)))******(((&&&''''''''''''''''''''''''))))))'''&&&&&&&&&'''''')))))))))(((((('''''''''%%%&&&&&&'''((('''&&&%%%'''(((***,,,...///000000111000...,,,,,,...111333...---,,,*********++++++***+++---.../////////...000///---,,,,,,...111222444333222111///...---------...///000111222222222222111111000000/////////---222555555111///222666444333000...,,,++++++++++++++++++,,,,,,...///000000000000111444555555444111333555777777666444333000///...///222333333333222222222333555777999:::777555444222000/////////111333444333000000444999999888777444222222444666444555333444000XXXtttvvv{{{~~~xxxzzzhhhhhhzzz|||wwwqqquuunnnhhhddddddccc___ZZZWWW\\\ZZZXXXWWWVVVXXX\\\aaa^^^___```ccciiinnnkkkccc]]]rrrqqq{{{qqq|||~~~|||zzzvvvqqqqqqtttwwwoooeee^^^\\\\\\\\\\\\XXXWWWVVVUUUUUUVVVXXXYYYYYYWWWUUUUUUVVVVVVVVVUUUPPPPPPOOOOOONNNNNNNNNNNNIIIHHHGGGFFFGGGHHHIIIJJJKKKJJJGGGGGGRRR```ccc^^^kkktttuuuvvv}}}}}}|||:::<<<============@@@DDDGGGFFFEEEBBBCCCCCCBBBAAABBBEEEHHH@@@999666:::??????<<<;;;;;;BBBDDD???999:::>>>@@@???>>><<<:::888666444333777777999;;;<<<>>>?????????@@@@@@??????BBBCCCBBB>>>>>>>>>>>>>>>===<<<<<< """"""###$$$$$$%%%%%%$$$$$$&&&'''(((((('''%%%"""!!! """"""""""""###%%%%%%///999???EEELLLPPPPPPPPPPPPLLLEEEDDDHHHKKKKKKEEE???777333333777;;;===KKKXXXdddggggggiiikkkjjjccceeeeeecccdddiiilllkkkjjjjjjkkkjjjjjjiiihhhgggeeegggiiiiiifffbbb^^^\\\ZZZXXXTTTOOOKKKIIIHHHHHHCCC???;;;999999;;;<<<===???@@@???<<<777444666888888555111///000000///...000///...,,,***(((&&&&&&$$$###""""""$$$'''***,,,+++,,,---/////////...---+++***)))(((((()))***+++......000111222333333333///+++'''''')))***)))'''&&&%%%$$$%%%&&&&&&%%%$$$$$$$$$$$$#########""""""###$$$%%%&&&&&&%%%###""" ###&&&(((***...222444333...)))&&&'''(((&&&$$$%%%$$$$$$$$$$$$$$$$$$%%%###$$$$$$$$$&&&'''((()))(((((((((''''''&&&&&&%%%)))((('''&&&%%%%%%&&&'''+++,,,---.../////////...///---+++***+++---...000,,,+++)))(((''''''((((((***+++---//////000/////////...---------///111222......------,,,,,,,,,,,,,,,---...///000000000000//////////////////......222555777444...+++---000///...---,,,+++,,,---...---------...///000222222555333333333555555555333111222444555444222///---///......000333555555444333333555666777666666555222111000000///000000111333555666555333333666999666555444111//////111444111444222444111MMM|||}}}~~~yyyqqqnnnzzzzzzpppppprrriiiccccccbbb]]]YYYZZZ[[[[[[ZZZXXXWWWYYY]]]___aaaeeegggdddcccfffgggeeemmm}}}www{{{zzz{{{vvvvvv~~~~~~yyysssqqqtttoooiiiaaa\\\[[[[[[ZZZXXXYYYXXXVVVUUUUUUVVVWWWXXXXXXWWWUUUUUUVVVWWWVVVTTTQQQQQQQQQPPPOOONNNMMMLLLIIIHHHGGGFFFGGGHHHIIIJJJLLLJJJHHHKKKVVV```bbb]]]mmmtttrrrpppyyy~~~>>>AAACCC>>>???AAADDDGGGHHHGGGFFFDDDDDDDDDBBBAAAAAABBBDDD===999888>>>BBB???:::888<<>>@@@AAAAAAAAA>>>BBBBBB??????DDDEEEBBB===>>>???@@@@@@@@@@@@???###&&&###$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''&&&$$$"""  """###"""###%%%&&&'''111888999999===AAACCCOOORRRRRRMMMKKKMMMNNNMMMIII@@@444+++(((***...111BBBUUUfffkkkkkkmmmlllhhhdddffffffdddeeejjjllljjjiiiiiiiiihhhhhhhhhgggggggggiiikkkiiieee___ZZZXXXWWWSSSNNNGGGBBB???>>>>>>>>>;;;888888:::<<<===>>>;;;<<<<<<999444222444666777333///...//////---***---,,,+++)))'''%%%######!!!!!!"""$$$'''***---///,,,---.../////////...---******))))))***+++,,,...000111111222222111111000)))(((((((((******)))((('''&&&%%%&&&''''''&&&$$$#########$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$!!!''',,,---...222444333000---)))'''&&&&&&&&&%%%%%%$$$############$$$%%%!!!###%%%''')))***++++++((((((((((((''''''''''''))))))(((&&&%%%%%%(((+++............---------,,,---+++)))(((***,,,------+++***)))'''&&&&&&&&&'''+++,,,.../////////......,,,,,,,,,,,,------...///+++,,,---------------,,,------.../////////......------------............333444333///***((()))+++,,,,,,,,,,,,,,,---...///.........///000222333444555444333333444444333222///000111111111///,,,++++++,,,---111555888888888555555666666555222///......//////000111111222222555666666666444444555777222333222111//////111333...333222444222@@@|||xxx|||qqqppp}}}}}}ooolllpppgggaaabbb```[[[\\\aaa\\\______\\\ZZZ]]]___^^^[[[cccgggdddbbbeeekkknnnsssyyyrrrrrrvvv|||{{{{{{uuusssvvvoooiiibbb^^^]]]]]]\\\ZZZ[[[YYYWWWVVVUUUVVVWWWXXXXXXVVVUUUVVVWWWWWWUUUTTTRRRRRRRRRQQQPPPNNNMMMLLLJJJIIIHHHGGGGGGHHHIIIIIINNNJJJLLLUUU]]]^^^]]]\\\gggoookkkiiittt}}}AAAEEEHHH???AAAEEEIIIKKKKKKJJJJJJEEEDDDBBB@@@>>>===<<<<<<:::777888>>>AAA<<<666444@@@AAA???;;;;;;@@@AAA@@@888999;;;:::999999:::;;;<<<===???AAABBBBBBBBBAAA@@@EEEEEE@@@AAAGGGHHHCCC>>>@@@AAACCCDDDCCCCCCBBB"""$$$$$$%%%&&&&&&&&&&&&&&&%%%&&&''''''&&&$$$!!! !!!"""###"""###%%%'''***555<<<888111///333666CCCJJJPPPPPPOOOQQQQQQNNNMMMDDD777,,,((())),,,...:::PPPdddiiijjjmmmlllgggeeehhhhhheeefffjjjkkkiiijjjiiihhhgggggggggggghhhhhhkkkmmmjjjccc[[[VVVSSSRRRNNNGGGAAA<<<::::::::::::888777777999:::;;;;;;666888999777444222333555555111---,,,------***''''''&&&&&&%%%$$$###""""""!!!"""$$$'''***---///000,,,,,,---......---,,,+++((((((((((((***,,,...///111111111000///---,,,+++&&&(((***+++***(((((((((''''''&&&'''((('''%%%###""""""###$$$%%%&&&''''''((('''&&&&&&%%%%%%&&&&&&(((...111000///333333111------,,,***((('''((()))&&&&&&%%%$$$$$$%%%&&&&&&%%%'''***---//////......)))******************+++)))+++------,,,,,,///222222222000///...//////000...,,,)))))),,,......---,,,+++)))((('''&&&''''''+++,,,---.........---,,,***+++,,,---------,,,+++***+++---......---+++***---............---,,,,,,+++,,,,,,,,,------......000...+++((('''(((***++++++,,,------......------------...///000222444444222111000111222333222111------............------,,,,,,...222666888888777333333222222111000///......///111222333333333222555666666555333333333333000222333333111111222444///555555666333666zzz}}}zzzwwwrrrkkkqqq}}}}}}ooommmqqqhhhbbbbbb^^^XXX[[[ddd\\\aaabbb^^^\\\^^^^^^ZZZYYYaaafffeeeeeeiiinnnpppkkkkkkmmmnnnqqqxxx~~~yyyuuuvvv{{{vvvnnneee___]]]^^^^^^^^^\\\[[[YYYWWWVVVVVVWWWXXXWWWVVVUUUVVVWWWWWWUUUTTTPPPPPPQQQQQQQQQPPPNNNMMMLLLKKKJJJHHHHHHHHHIIIIIIQQQLLLQQQaaaeee\\\XXX]]]gggooolllhhhsss}}}vvvuuuAAAEEEJJJBBBEEEIIIKKKKKKJJJGGGFFF???>>><<<;;;;;;;;;999888999666777<<>>;;;===BBB???:::888:::<<<<<<::::::<<<>>>>>>???AAABBBBBBBBBAAA@@@???EEEEEE???@@@GGGHHHBBB???@@@BBBCCCCCCBBBAAA@@@$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&'''&&&$$$!!! !!!"""""""""###%%%'''***777???999...)))+++...666@@@JJJNNNPPPRRRRRROOOOOOGGG;;;111---,,,...///666NNNbbbggghhhllllllgggfffiiiiiifffgggjjjkkkiiikkkjjjhhhggggggggghhhiiiiiilllnnnjjjbbbYYYSSSPPPMMMIIIDDD>>>;;;;;;<<<===999777666666888888888777333666888777444222333555555000+++***,,,,,,((($$$"""""""""""""""""""""######$$$&&&))),,,---...///***+++,,,,,,,,,+++***)))&&&&&&&&&''')))+++...///111111000...,,,***(((&&&%%%)))------***'''&&&'''((('''''''''((('''$$$"""!!!"""###$$$&&&'''((()))***)))'''&&&%%%&&&&&&'''///444555000///222222///+++---...,,,)))(((***---((((((&&&&&&&&&&&&(((((())),,,000333444333111///+++++++++,,,---------...)))---222555555555777999777555333222222333555666000---++++++...000///......---+++)))((('''((((((+++,,,---...---,,,+++***+++,,,...//////...,,,+++)))***,,,------+++(((&&&............---,,,+++++++++++++++,,,,,,------...+++((($$$###%%%))),,,...,,,---...///...---,,,+++,,,------...000111333444...------...000222111000***++++++,,,---...///000000000111333666666555333...---------...000333444000111333555666555333222555555555444222111111111000222444444444333444555222999999:::555222~~~~~~yyy|||{{{nnnkkkwww|||pppoootttkkkeeeccc\\\TTTXXXcccYYY```bbb]]][[[\\\[[[VVV^^^cccffffffhhhlllllljjjggggggrrrtttqqqsss{{{wwwuuuyyyxxxooobbbZZZXXXYYY[[[\\\]]]\\\YYYWWWVVVWWWXXXXXXWWWVVVVVVVVVWWWWWWUUUSSSMMMNNNPPPQQQQQQQQQPPPPPPMMMLLLKKKIIIHHHHHHIIIIIITTTMMMUUUiiikkk[[[VVV___llluuuqqqllluuu}}}~~~rrrdddDDDGGGNNNFFFHHHKKKKKKIIIDDD@@@>>>555555555777999;;;;;;;;;:::777777;;;>>><<<:::;;;JJJEEE>>>;;;???BBB===444888;;;======;;;;;;===@@@>>>???AAABBBBBBAAA???>>><<>>???@@@AAA@@@>>><<<;;;!!!""""""###$$$&&&((()))))))))'''$$$!!! """""""""###$$$$$$%%%%%%'''777>>>;;;555((( '''111333:::EEEQQQWWWVVVSSSUUUJJJ>>>777///***...666>>>KKKXXX___eeekkkjjjeeekkkllljjjeeeeeeiiikkkiiihhhkkknnnnnnkkkhhhhhhhhhkkkmmmllleeeZZZQQQNNNNNNOOOIIIAAA:::888888999999999666333222444555444333222111000111222222111///000...+++((('''&&&''''''""""""!!!!!!!!!!!!""""""$$$%%%''')))+++++++++***((()))***+++***)))'''%%%%%%%%%&&&''')))+++,,,---,,,,,,+++***))))))************))))))((((((((('''&&&&&&%%%$$$############ !!!"""$$$&&&((()))***(((&&&$$$$$$%%%'''&&&%%%111000000///...---------***)))((('''''''''''''''$$$$$$$$$######$$$&&&)))///666;;;888///***+++///+++,,,---.........---,,,+++///444666444222222333666666777666444444666888666444333333444555444222222111///---+++*********///000222333222111000...//////////////////......***++++++,,,+++)))'''&&&......------,,,+++++++++...+++***,,,+++'''&&&)))'''&&&&&&&&&'''(((((()))000///---,,,,,,,,,---.........///......---,,,+++//////...,,,,,,++++++++++++***---111222...,,,...333222111333666666333000---,,,,,,---000333333333333444555444333333555666444444444333111000...---111111222333444555555555888222:::>>>000999lll~~~yyyrrrsssyyy}}}ppppppvvvjjjbbbdddccc^^^]]]bbbXXXUUUTTTXXX[[[ZZZZZZ\\\\\\___cccgggjjjjjjhhhgggjjjqqqvvvuuuuuuyyy~~~wwwrrrppprrrttttttlll```YYYXXXZZZ\\\\\\[[[YYYWWWVVVWWWXXXXXXWWWWWWVVVUUUUUUVVVVVVTTTRRROOOPPPQQQQQQOOOMMMMMMNNNMMMMMMLLLJJJHHHGGGGGGHHHEEEKKKWWWbbbaaaYYYVVVZZZsssxxxzzzxxxzzz^^^}}};;;NNNFFFBBBGGGIIIEEE@@@===888333111333555888999:::999999;;;:::;;;===<<<:::;;;===NNN>>>444:::AAA===:::;;;>>>???@@@@@@??????AAACCC===???AAABBB@@@???@@@@@@>>>CCCBBB<<>>888666666666777999777444333555666555333111000///000111111///------+++)))&&&%%%%%%%%%%%%###"""!!!!!!!!!"""###$$$(((((()))))))))))))))(((((())))))***)))((('''&&&%%%&&&&&&'''(((***+++,,,***)))((((((''''''(((((()))(((((((((''''''''''''&&&%%%$$$###############!!!"""$$$&&&''')))******&&&%%%$$$&&&(((******)))//////......---,,,++++++((((((''''''''''''''''''$$$$$$%%%%%%&&&)))...111222666888555...)))***---+++,,,---/////////......///222444555333111222333666666555222000000222444222000......111444555666666444111---+++*********222444666888999888777666555666777666555333111000111111111111000///...---222222111111000/////////000---,,,......***))),,,******))))))***+++,,,,,,...---,,,+++++++++,,,,,,+++,,,,,,---------,,,,,,,,,++++++++++++,,,,,,------++++++......++++++---000......///111111...+++,,,++++++,,,///111222222222333333222000000222333/////////000000000000000444444444444555555666666999666888;;;111222___}}}wwwqqqrrrxxxrrrrrrrrrkkkeeedddcccaaa```bbb___ZZZXXXZZZ[[[YYYYYY[[[\\\```dddgggggggggggghhhooosssvvvtttsssxxx}}}{{{xxxwwwwwwssslllbbb]]][[[\\\[[[ZZZ[[[YYYWWWWWWWWWXXXXXXXXXVVVUUUTTTTTTUUUTTTRRRPPPOOOPPPQQQQQQOOOMMMMMMNNNMMMLLLLLLJJJIIIIIIJJJKKKRRRSSSZZZbbbccc^^^]]]aaasssnnnyyy{{{ppp777FFF<<<999>>>AAA>>>:::999666222222444777:::<<<<<<;;;:::@@@AAABBBBBB???>>>AAADDDHHH:::333:::@@@===999:::@@@AAAAAAAAA??????@@@BBB@@@@@@AAABBBBBBAAA@@@???AAABBB???<<>>===<<<999555333999888777666666555555666777777666666555444444333333000000222222......111222111000000000111222333000000///............///,,,---...///000000000000++++++,,,,,,...///111222000,,,+++,,,,,,***+++//////...---...///...,,,***---,,,+++,,,///111222111000111111000...---...000---------...///000222333666666555444444444444444666888444666444---OOO}}}xxxsssuuuyyyuuutttmmmmmmiiidddccceeeeeeaaaggg```\\\\\\[[[YYYXXX[[[\\\aaaeeefffccccccfffjjjrrrwwwyyyxxxyyy~~~zzzxxxxxxyyyrrrllleeeaaa___^^^[[[XXX[[[ZZZYYYWWWWWWXXXXXXYYYWWWVVVUUUUUUVVVUUUSSSRRROOOPPPQQQQQQOOOMMMMMMNNNMMMLLLKKKJJJJJJLLLNNNPPPXXXVVVXXX^^^cccdddfffiiitttmmmuuuzzzooozzz{{{}}}555@@@222222777999777555777777444444666:::>>>??????>>><<<@@@CCCCCC@@@<<<<<>>:::;;;AAABBBCCCBBB@@@???@@@AAA@@@??????AAAEEEFFFDDDAAAEEE>>>:::===???;;;666444444555666666555555666888 """###"""!!!!!!!!!!!!"""######$$$$$$)))555888888999///$$$&&&***++++++***,,,444AAAKKKSSSSSSPPPHHH<<<222111444:::???FFFMMMUUU]]]eeeiiijjjkkkhhhddddddhhhiiihhhfffeeebbb______```cccfffcccaaa]]]VVVNNNHHHEEEEEEAAA===888444333222222222444333222111111000/////////...---.........,,,***'''&&&%%%######""""""###$$$###!!!!!!"""$$$&&&(((...,,,***(((''''''''''''(((((('''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&'''(((%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$######"""""""""###$$$$$$###%%%(((+++,,,,,,***)))%%%&&&(((,,,///000...,,,+++,,,,,,,,,,,,+++***)))''''''''''''&&&%%%$$$###!!!$$$(((+++...111555888444111---+++***+++++++++,,,---///111222222111111444333222000000111222444111///,,,(((&&&'''+++......---,,,---111666888999333///+++&&&$$$%%%''')))---///222666999:::;;;;;;??????>>>===<<<;;;999999<<<;;;:::888888888999:::999999999888777777666666666333333555555222222555999888777666666777999:::666666666555555555555555333444555555666666666555000000000111333444666666111......111222000000444444333333222222222111000000///...///222444444444111111111///---,,,---...222222111111111222333444777666444333222222222222222888111444:::---EEE{{{wwwuuuvvvwwwtttiiinnnllldddccciiihhhbbbiiibbb]]]\\\[[[XXXXXX[[[\\\aaafffeee``````eeekkkwww{{{yyyzzzuuuuuuwwwzzzsssnnngggbbb```___\\\YYYZZZZZZZZZXXXWWWWWWYYYZZZZZZYYYXXXXXXYYYXXXVVVTTTOOOPPPQQQQQQOOOMMMMMMNNNMMMKKKJJJJJJMMMPPPRRRSSSWWWTTTUUU\\\fffmmmpppqqqllltttzzzxxxvvv{{{mmmbbbyyy666===///111666777555444777888777666999===@@@BBBAAA???>>>===AAAAAA<<<777:::@@@EEE888333333;;;@@@???======???AAABBBBBBAAA@@@AAABBB>>><<<;;;@@@FFFIIIFFFBBBDDD888555===>>>555000333555777888888888777888::: !!!!!!  !!!!!!"""######+++666888777666+++ %%%'''(((&&&$$$(((222:::JJJNNNQQQKKK???444,,,(((000555>>>HHHPPPWWW^^^ccciiijjjhhhccccccgggiiigggbbb```]]][[[\\\___bbbdddccc```ZZZRRRJJJEEEBBBAAA???;;;777444444444333222333444333222111//////...///...------------+++)))&&&%%%%%%$$$##################""""""###&&&(((***+++***((('''&&&'''((((((''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$######$$$$$$%%%############$$$$$$$$$$$$###"""""""""###$$$%%%%%%%%%'''***,,,---,,,+++)))))))))***---//////---******+++,,,------+++***))))))(((((('''&&&$$$###"""%%%)))///333444333222222///,,,***)))+++---...---,,,---///000111111111000111000//////000222333444,,,+++)))&&&%%%(((---000000000111444777888888666///,,,(((%%%$$$&&&)))+++,,,...111555777999999999;;;:::888777777888:::<<<:::999888777666777888999888888777777666555555555666333333666666444444777;;;:::888666666777999::::::::::::999999999888888888888999888888777666666444444333333444555666666222111333888:::777666999777777777666555555555666444333222333555777777777333444333222///...///111666666666666777888999:::999777666444444444555555555<<<444666>>>111???tttzzzuuuoookkkwwwssshhhnnnllldddccciiiiiidddggg```[[[[[[[[[YYYYYY\\\\\\aaaeeeddd``````ffflllxxxxxxpppvvv~~~{{{wwwvvvvvvvvvooogggaaa```___]]][[[YYYZZZZZZXXXVVVVVVXXXZZZZZZYYYXXXXXXYYYYYYWWWUUUOOOPPPQQQQQQOOOMMMMMMNNNMMMKKKJJJKKKOOORRRTTTTTTUUUTTTVVV^^^jjjrrrsssppp```qqqxxxaaa555:::000333777888444333666777666777:::===@@@AAA@@@>>><<<;;;@@@???999666;;;BBBEEE444333666===AAAAAA@@@???===???AAABBBBBBAAABBBCCC???<<<;;;>>>CCCEEEBBB>>>>>>333222<<<===222...555777999;;;;;;999888888999 (((444777444000###$$$)))666@@@JJJLLLFFF:::***%%%***555CCCMMMTTT\\\bbbjjjllliiieeedddhhhjjjiii^^^]]][[[\\\___bbbddddddddd___WWWOOOGGGBBB???>>>===:::777666555555444333444555666555222000///000---,,,++++++++++++(((&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$&&&((()))***(((''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$%%%&&&$$$############$$$%%%%%%"""############$$$$$$$$$############$$$%%%&&&'''''')))***,,,---,,,+++***+++++++++,,,------+++))))))***,,,------+++***((()))((('''&&&%%%%%%%%%%%%,,,000555888666222///---***))))))+++---///......,,,---...///000///......---,,,---///111222222000)))))))))((((((+++000444333333555777999888666333...,,,***((('''))),,,...///111333666777888777666333222111111333555888:::555555444444444444444555555555444333333222222111333111111555555333333666888666333222111333555666777777888888777777666555555555555555444333222111333222222111111111222222333222666;;;===999888999555666666666444444666888666555444555777999999888555666666555333222333555555666999;;;===??????@@@<<<;;;999888999:::<<<======AAA;;;;;;???666===[[[}}}wwwrrrkkkddd{{{xxxrrrjjjlllkkkeeeccceeeggggggddd^^^ZZZ[[[[[[ZZZZZZ]]]\\\```ddddddbbbccchhhmmmnnnyyyzzzooolllxxxxxxppplllwwwpppgggbbb```___]]][[[XXXYYYZZZXXXUUUTTTWWWZZZXXXWWWVVVVVVWWWVVVTTTRRROOOPPPQQQQQQOOOMMMMMMNNNMMMKKKJJJLLLQQQTTTSSSRRROOORRRUUU[[[dddkkkjjjdddiiiiiixxxvvv|||222444111333777777444222444444333666777999::::::999888777555999888222222;;;@@@???222555999>>>AAAAAAAAAAAA<<<>>>AAABBBAAA@@@AAAAAA???===<<<<<<>>>===999666666111333<<<:::000000888777999;;;:::888666666666 $$$222666222,,,&&&111===CCCEEE???111""""""%%%000>>>IIIPPPYYYbbbjjjkkkiiiddddddhhhjjjhhh\\\[[[\\\```dddggggggfffddd^^^UUUKKKDDD>>>;;;999;;;999777666666666444333222444555444111...---...+++)))((((((((('''%%%############$$$$$$$$$######!!!"""$$$'''((()))******&&&&&&''''''&&&%%%%%%$$$###$$$%%%&&&'''&&&&&&%%%###############$$$%%%&&&"""""""""""""""###$$$$$$""""""#########$$$$$$$$$#########$$$%%%'''((())))))******+++++++++******+++***))))))++++++***)))'''(((***,,,,,,***(((''''''&&&%%%$$$%%%(((+++,,,111333555444111---***)))&&&(((,,,//////...---,,,,,,,,,---...---,,,+++******+++---000333222...***)))***++++++,,,...222555444333333444666666444222...---+++))))))***+++,,,///000111222222111000...,,,---///000222333333444111111222222222222111111222111111000000///......000......222333111111444555333111......///222333333333444444444333222111...///////////////...---000//////......//////000444222333777777444333666111222333222111111444777555444333333555777777666777777888777555555666888555777;;;>>>@@@@@@??????===<<<;;;;;;<<<>>>AAACCC@@@AAA@@@??????>>>AAAGGGyyyvvvwwwtttnnnwwwyyyqqqmmmjjjhhhgggcccaaadddjjjccc^^^[[[]]]]]][[[[[[]]]\\\___bbbdddeeegggjjjlllgggnnnkkkccciii}}}~~~vvvooollltttooohhhdddbbb___[[[WWWVVVXXXZZZWWWSSSSSSVVVZZZWWWVVVUUUVVVVVVVVVTTTRRROOOPPPQQQQQQOOOMMMMMMNNNNNNLLLKKKNNNRRRTTTQQQNNNKKKPPPTTTXXX___ffffff```pppllluuu{{{~~~eeeuuu}}}000///222333777888555333555555333333333333222111000000///000444222,,,111<<>>???@@@AAAAAA===???BBBBBB@@@>>>======::::::::::::999777555444///222888<<<777000222999666888:::;;;999777666666 """222888333+++""")))000666>>>BBB;;;000&&&'''///<<>>;;;999;;;;;;::::::<<>>===AAAAAA>>>DDDGGG>>>xxxyyy~~~vvv{{{qqqooohhhfffgggddd^^^bbblllccc___]]]______\\\[[[\\\]]]^^^aaadddgggjjjkkklllkkkkkkbbbXXXaaavvv}}}uuuxxx{{{wwwwwwyyyqqqmmmiiifffddd```YYYTTTUUUXXXYYYWWWSSSRRRUUUYYYYYYXXXWWWWWWXXXWWWUUUSSSOOOPPPQQQQQQOOOMMMMMMNNNNNNLLLLLLOOOSSSTTTPPPKKKMMMTTTYYY\\\ccclllmmmiiigggxxxqqq|||]]]ttt000---333444888:::888666888777555000///...,,,+++*********333666333///666BBBDDD<<<222777<<<======???@@@@@@???AAACCCBBB???<<<:::999111444666777666666666777,,,444<<<<<<444///333999666888;;;<<<;;;999999999***///666777+++%%%+++222777:::<<<***$$$(((:::HHHMMMTTT]]]eeekkkkkkddddddjjjiiiaaaXXXXXXYYY\\\aaafffiiikkkfffZZZMMMCCC<<<666444777999888666444222111000///000000000///...---+++***%%%$$$###"""###$$$%%%&&&"""###%%%&&&%%%###!!! ###&&&)))++++++)))&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$######"""""""""""""""""""""#########$$$$$$#########$$$%%%%%%%%%%%%$$$%%%((())))))(((*********)))))))))))))))***))))))((((((((())))))%%%&&&((())))))(((&&&$$$###%%%'''***,,,...///000---,,,+++))))))))))))***000000///...,,,***)))(((,,,///000---(((&&&(((,,,)))...222333///+++))))))///......//////000111222111000......//////---,,,******)))(((''''''&&&%%%+++***(((&&&%%%%%%%%%%%%---------,,,,,,,,,++++++......////////////......///...,,,+++++++++,,,,,,++++++,,,///222444444333444333111///...///000111111222222111...+++******(((((('''(((((()))***+++)))+++,,,------///222444555444222111000000000000,,,,,,---...///111222333111///---,,,...222666:::777666555444444555777888<<<;;;;;;::::::;;;<<<<<<>>>??????@@@AAAAAABBBCCCCCCCCCCCCCCCDDDFFFHHHJJJkkkyyy|||zzz}}}ttttttnnngggccccccbbb```]]]bbb```]]]\\\\\\\\\[[[ZZZ\\\dddXXXaaammmiiiqqqrrrrrrqqqllliiillltttxxxwww~~~|||wwwuuullliiillliii]]]XXX[[[[[[^^^\\\WWWVVVYYY\\\\\\YYYXXXVVVWWWXXXWWWSSSPPPSSSRRRPPPOOONNNNNNOOOPPPNNNNNNMMMMMMMMMMMMMMMNNNUUUVVVXXXZZZ^^^bbbcccbbboooxxxvvvZZZmmm666;;;///999AAA===666;;;;;;444222+++,,,---,,,******+++,,,>>>AAA???888666;;;@@@AAA444666:::>>>@@@@@@???>>>===???@@@<<<666222333555666555555777::::::666333+++999???555---111777777999777:::>>>>>>888999===+++///555555***!!!&&&,,,222777:::///))),,,999CCCHHHQQQ\\\fffkkkjjjddddddiiieee\\\[[[[[[]]]aaafffiiiiiiggg\\\QQQFFF???:::555555888666555444222111000000000333222///---)))'''$$$###%%%$$$$$$###$$$%%%&&&'''$$$$$$%%%%%%%%%$$$###"""&&&''')))******)))&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$######"""""""""""""""""""""###########################$$$$$$%%%&&&'''&&&%%%&&&(((***)))(((*********))))))((((((''''''''''''&&&&&&&&&''''''&&&'''(((((('''&&&%%%$$$%%%&&&((()))***++++++++++++***)))((((((((()))))),,,,,,,,,,,,,,,++++++***(((+++---,,,((('''***...///000111///---+++***+++............///000111111111///...---......---+++******)))(((''''''&&&&&&***)))'''&&&&&&&&&((((((------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,+++***))))))******+++++++++,,,///222444333222222111///---,,,------...---......,,,)))((('''(((***))))))(((((())))))***(((***,,,---...///111333333333333111///---------......------...///000111+++***))))))+++///333555222111000000333777<<<@@@<<<<<<======>>>>>>??????<<<===>>>@@@BBBCCCDDDDDDCCCDDDDDDEEEFFFHHHIIIJJJaaa}}}zzzyyy~~~www|||rrrpppmmmhhheeecccbbb```___```^^^\\\\\\]]]]]]]]]\\\ZZZddd\\\cccjjjgggsssvvvlllnnnnnnnnnttt}}}|||zzzwwwrrrppphhhfffkkkiii___[[[^^^]]]___]]]WWWUUUWWWZZZYYYYYYWWWVVVWWWXXXWWWSSSPPPSSSRRRPPPOOONNNNNNOOOOOOMMMMMMMMMMMMMMMNNNOOOOOOOOOSSSYYY]]]``````\\\XXXyyy~~~VVVyyyttt333<<<777777>>>999333888666---+++***+++******,,,111777<<>>:::===CCCCCC>>>444777;;;???AAA@@@===;;;:::<<<>>>;;;777444666888888777777999;;;;;;777333***777<<<444...333999:::;;;:::===CCCCCC@@@AAAEEE---000555333((( $$$***000444333...///777>>>CCCNNN[[[fffjjjhhhddddddgggaaaWWW^^^]]]___eeejjjiiiccc]]]OOOFFF>>>:::888555666999333222111000000///000000111///,,,((($$$"""!!! %%%%%%%%%$$$%%%&&&&&&'''&&&&&&%%%%%%$$$$$$%%%%%%((()))))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""######$$$$$$$$$#########$$$%%%&&&&&&'''((('''&&&(((***+++***)))******)))(((''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$((((((((())))))((('''''''''''''''''''''(((((()))***************))))))(((%%%(((++++++******---111333111---++++++,,,,,,,,,------------...///000000///---,,,,,,---,,,+++)))***)))(((&&&&&&&&&'''''''''&&&%%%%%%&&&(((+++,,,,,,,,,,,,,,,++++++++++++************************))))))((((((((())))))***))))))***---000111000///111000///---,,,+++++++++*********)))'''&&&''')))******)))(((((((((((()))(((+++...////////////000...000222000---,,,---///000///...---...///111222//////...///111555888:::666888:::===@@@BBBCCCDDD999;;;===???@@@AAAAAA@@@:::<<>>EEEIIICCC999666999===@@@@@@>>>;;;999777999;;;:::888777999<<<;;;999888:::<<<<<<888444...999===888444999???@@@CCCBBBEEEHHHGGGDDDEEEHHH///111444111%%% ###''')))///---000777;;;AAAMMMZZZdddffffffcccdddddd^^^VVV^^^^^^```eeeiiieeeZZZQQQEEE>>>888777666444555888222222000///............***(((&&&###"""###$$$%%%%%%%%%%%%&&&&&&&&&''''''((('''%%%$$$$$$%%%&&&'''***)))((('''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! """"""######$$$%%%&&&&&&$$$$$$%%%''''''((()))))))))((('''(((***+++***)))))))))((('''&&&%%%$$$$$$$$$$$$#########$$$%%%%%%$$$$$$$$$$$$$$$%%%''''''))))))))))))(((((('''&&&&&&&&&&&&'''((())))))***+++******)))'''&&&$$$###'''))),,,---------///222111---)))))),,,......,,,,,,,,,,,,,,,---...//////---,,,******++++++)))(((((('''&&&$$$$$$%%%&&&'''$$$$$$###$$$&&&***---///,,,,,,,,,,,,++++++++++++++++++************++++++(((((((((((()))******+++'''''')))+++...///---+++111000///...---,,,+++***)))******)))((()))+++---******)))))))))***++++++---000222333111000//////+++...111111......111444/////////000222555777999888888999:::<<>>@@@@@@@@@???<<<>>>BBBEEEFFFFFFEEEDDDCCCDDDEEEFFFEEEDDDCCCBBB>>>xxxxxxooofffooovvv}}}~~~xxxhhhkkkkkkiiidddbbbbbbdddaaa___]]]]]]]]]^^^]]]\\\ZZZ```]]]fffhhhnnn|||eeemmmuuuxxx|||~~~xxxzzz}}}{{{vvvqqqiiidddcccfffgggcccaaaccc\\\^^^]]]WWWTTTVVVWWWUUUVVVVVVWWWWWWVVVUUUSSSRRRQQQQQQPPPOOOOOONNNNNNNNNKKKKKKLLLMMMOOOQQQSSSTTTXXXUUUSSSVVV[[[dddqqq{{{|||~~~XXXwww@@@<<<===EEEHHH???999>>><<<777;;;:::???GGGKKKLLLJJJHHHFFFEEEBBB???CCCHHHIII@@@777:::;;;===>>>>>><<<:::999666888::::::999888:::<<<;;;999999:::<<<<<<888444888???BBB>>><<<@@@EEEFFFKKKJJJJJJIIIEEEBBBAAABBB 000222333000$$$ (((***///666<<>>777333555777:::===>>>???>>>===>>>@@@CCCEEEEEEDDDBBBAAA@@@AAAAAAAAA@@@===;;;:::777uuu|||}}}ssskkkwww{{{}}}~~~hhhjjjkkkiiieeebbbccceeedddaaa___]]]]]]]]][[[ZZZ^^^]]][[[fffiiitttwwwaaakkkuuuwwwxxx{{{~~~~~~~~~yyy{{{}}}yyywwwsssnnnjjjfffdddffffffcccbbbbbbZZZ]]]\\\WWWUUUWWWXXXWWWUUUVVVWWWWWWVVVTTTSSSRRRPPPPPPPPPOOOOOONNNMMMMMMKKKKKKLLLNNNPPPRRRTTTUUUKKKPPP[[[iiioooooorrrxxxwww~~~dddwwwCCC;;;BBBGGGGGG===999??????>>>EEEAAAEEEKKKMMMLLLHHHDDDAAADDDDDDFFFIIIIIIEEE???;;;???>>><<<;;;:::::::::;;;777888999999999999:::;;;:::999888:::<<<;;;888444BBBEEEEEEBBB@@@BBBEEEFFFJJJKKKIIIEEE@@@>>>===<<<!!!111222333///### )))+++000666>>>GGGQQQXXX^^^bbbfffddd```]]]\\\\\\___bbbeeegggcccYYYMMMEEE>>>999666666555222000111222111///,,,***(((''''''&&&%%%$$$######$$$%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%''')))'''&&&%%%$$$$$$$$$$$$$$$"""""""""""""""""""""""" !!!!!!!!!!!!!!!"""###$$$&&&'''((()))'''(((***+++++++++***)))'''&&&%%%&&&'''((('''&&&%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%&&&''' !!!"""$$$''')))***+++(((((()))************)))((((((***+++,,,,,,,,,,,,&&&&&&((()))+++,,,,,,,,,111111222222222111///...&&&'''))),,,///000...,,,,,,,,,,,,,,,---...//////,,,***))))))***)))(((&&&%%%%%%&&&&&&''''''''''''"""###&&&))),,,...//////............------------000000............000000,,,---......///.........---...000222444333111...***+++,,,---,,,***((('''%%%(((+++...///000333555555444444555555666888888999:::;;;:::777555444444;;;999666333222333555666222555999>>>BBBDDDFFFFFFDDDCCCBBBBBBCCCFFFHHHIIIJJJFFF@@@:::666555555666666777999:::;;;;;;;;;:::;;;<<<>>>??????>>><<<;;;;;;;;;;;;:::999777666555777aaatttooouuu|||{{{~~~jjjjjjjjjhhheeeddddddeeeeeeccc```^^^]]]\\\ZZZYYYaaa\\\[[[fffgggtttmmm]]]iiitttvvvuuuxxx}}}|||}}}}}}zzzyyyvvvqqqllljjjgggfffeeedddbbbaaaYYY]]]]]]XXXVVVXXXYYYWWWSSSUUUWWWWWWUUUSSSSSSSSSOOOPPPPPPPPPOOONNNMMMLLLKKKLLLMMMNNNPPPSSSUUUVVVOOORRR]]]kkkooommmooowwwwwwmmm@@@;;;HHHHHHGGG???===EEEDDDDDDMMMHHHHHHHHHFFFDDDDDDFFFHHHDDDFFFJJJLLLHHHAAA>>>@@@@@@???===;;;:::::::::;;;888999999999999:::::::::999888777:::<<<<<<999555EEEDDDBBB@@@???@@@AAABBBCCCFFFEEE@@@>>>??????>>>"""000222333///###!!!###%%%&&&333222222666>>>IIIRRRVVV___dddiiifff]]]WWWYYY___^^^bbbfffddd\\\QQQHHHBBB;;;777444666555000......---,,,***)))'''&&&%%%%%%%%%%%%%%%$$$$$$$$$############%%%&&&&&&&&&%%%$$$%%%%%%$$$$$$$$$%%%'''(((########################!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""!!!"""###%%%'''(((******((()))***+++***)))'''&&&&&&$$$###$$$%%%&&&%%%###""""""############$$$$$$############$$$%%%&&&'''!!!###%%%'''((()))))))))((((((((())))))(((''''''((()))***,,,,,,,,,++++++((()))+++...000111222333222222222333333111...,,,)))+++...//////.........,,,,,,,,,,,,---...///000,,,+++))))))******((('''%%%''')))***++++++***)))%%%'''+++///111111000///000////////////.........000///...------...///000//////000000000///...---//////111444555444111...***,,,...000000...+++***&&&***///333555777888999999888777777666666666777999:::;;;:::999888999:::???999333111444888::::::999<<>>======???BBBDDD===:::555111000111444666444444444444333333333333222333444444555555555444444444444333444444555555555HHH}}}tttssspppxxxvvv{{{{{{yyynnnkkkhhhfffeeeeeeeeeeeedddbbb___^^^^^^]]]\\\ZZZaaa\\\^^^hhh```kkk}}}aaa```lllvvvwwwuuuxxx~~~||||||zzzvvvmmmkkkhhhfffeeeeeedddbbb\\\______ZZZWWWXXXXXXVVVRRRUUUWWWWWWUUUSSSSSSTTTOOOOOOPPPPPPOOONNNLLLKKKLLLMMMMMMOOOQQQSSSUUUVVVXXXVVV\\\fffhhhfffmmmyyyyyyiii>>>@@@CCCDDDDDD???AAAIIIEEEBBBJJJHHHGGGDDDAAA@@@BBBFFFJJJDDDCCCFFFHHHDDD<<<;;;>>>======>>>===<<<;;;999888888777777888:::;;;;;;;;;999888888;;;>>>???;;;888EEEBBB>>>===>>>>>>>>>??????CCCCCC???>>>BBBDDDCCC###000111333000$$$ %%%***---===:::555555>>>JJJRRRUUU```gggkkkggg[[[SSSWWW```ZZZ```ddd```VVVJJJCCC@@@999555333555444000------(((((('''&&&%%%%%%%%%%%%""""""###$$$%%%%%%$$$$$$"""###$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&'''!!!""""""#########""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""######!!!"""###%%%''')))***+++'''((()))***)))'''%%%$$$$$$###""""""$$$$$$###"""!!!!!!!!!"""######$$$$$$""""""""""""###$$$%%%&&&$$$%%%'''))))))((('''&&&(((((((((((('''&&&%%%$$$((()))+++,,,,,,+++******...///000222333444444444111111222222222111...+++---000222111---,,,...000------------...///000000,,,+++))))))******((('''&&&(((+++...///...,,,+++'''***///333555444222000000000000000///////////////...,,,++++++,,,...///000000111111111000...------...000222444222///+++---///222444444333000...)))...444999<<<===>>>>>>:::888777555333222111111777888999999999:::===???===555......666>>>AAA@@@???BBBFFFIIIIIIFFFAAA>>>:::888444222111444777999***+++---.........---,,,000///...---,,,,,,,,,,,,***++++++,,,...///000000/////////000111444666777000555}}}yyy}}}uuurrrrrrxxxvvvsssqqqlllfffdddeeeffffffdddcccaaa___^^^^^^^^^]]]\\\```^^^bbbiii[[[cccvvvYYYgggrrr{{{yyyuuuxxx~~~}}}|||yyyzzzxxxuuummmllliiifffeeegggfffccc^^^aaaaaa[[[WWWWWWVVVTTTRRRUUUWWWWWWTTTRRRSSSTTTOOOOOOPPPPPPOOONNNLLLKKKMMMMMMNNNOOOQQQSSSUUUVVVOOOSSS```ppprrriiiiiiqqqxxx}}}}}}}}}aaauuu@@@EEE999:::<<<:::???GGG@@@999@@@>>>???@@@???===<<<===>>>BBB??????BBB???888666::::::<<>>:::EEE@@@<<<<<<>>>>>>??????@@@EEEEEE@@@@@@EEEGGGFFF %%%:::222444111!!!(((111777HHH===444666@@@IIIQQQVVVdddlllmmmddd[[[YYYXXXWWWdddeeeddd]]]RRRGGG@@@===333444444444111---)))&&&)))'''%%%$$$%%%%%%$$$#########$$$$$$$$$$$$######$$$$$$$$$###############$$$###"""#########!!!!!! !!!""""""""" !!!  """"""######$$$%%%&&&&&&$$$%%%&&&'''(((******+++''''''&&&%%%%%%$$$######""""""!!!!!!!!!!!!""""""$$$#####################%%%%%%###"""""""""###$$$)))((((((''''''(((((()))******(((&&&$$$$$$&&&((('''(((***,,,...///000000888888777666555333111000000222333222000//////000111222333333111000000111000000000///////////////......------------...///+++...222555555222...+++222333444555555333222111//////000000000000////////////000000111111111222444444333222111111000000222111///...///...,,,+++222333444444333222000///...111555777888888888999===:::555222222222222222333888===???<<<888666555777444111444:::??????>>>@@@>>>===???BBB@@@999333111000111555999888000)))***+++,,,---,,,+++)))'''+++,,,,,,,,,,,,---000333//////111333555555333000444444333333333555777888666666sss~~~yyyvvvooossswwwooorrrnnnkkkjjjfffcccdddiii```bbbdddaaa\\\YYY[[[___]]]bbbdddaaacccjjjooonnnqqqrrrssstttvvvyyy|||~~~~~~|||yyytttpppkkkgggfffiiihhhddd``````aaa___]]]\\\[[[ZZZWWWTTTNNNQQQUUUUUURRRPPPPPPQQQSSSRRRRRRQQQOOONNNMMMMMMOOONNNMMMMMMNNNOOORRRSSSWWW\\\hhhqqqkkkaaaeeerrrzzz}}}ooorrr999???>>>999999::::::::::::;;;;;;999:::;;;===>>>???@@@@@@???AAA888444:::999777<<>><<<:::888777666555:::;;;===>>>>>>>>>===<<<999<<<666<<>>HHH???999;;;>>>@@@@@@BBBHHHCCC>>>???CCCDDD???::: %%%888222555111###,,,666===NNNAAA666777@@@IIIRRRYYYdddjjjjjjaaaXXXWWWYYYYYYddddddbbbZZZPPPEEE>>>;;;333333333222///,,,(((&&&'''%%%#########$$$###!!!"""######$$$$$$######"""#####################"""$$$###""""""######!!! !!!  !!!"""!!! !!!!!!!!! """"""""""""############$$$%%%%%%&&&''''''((((((%%%%%%&&&'''(((((()))***&&&&&&%%%%%%$$$######"""""""""!!!!!!""""""###$$$##################""""""$$$###"""""""""###$$$%%%))))))((('''&&&&&&''''''&&&''''''&&&%%%&&&(((***,,,---...000111222222222444444333333222111//////000222333222111///000000000222444444222111111111000000000000000/////////,,,,,,---...///000111111111222333444444333222111555555555444333222000000------............------------...///111222333333555555444333333222111111000///......//////...---222222222222222111000///,,,000666999999777666555:::777333111111111111111888<<>><<<:::888666555444555;;;<<<<<<===============;;;>>>999>>>HHH===444BBBEEE===888;;;>>>>>>>>>@@@@@@>>>===???BBBBBB===999 &&&666111555111!!!'''222===EEETTTFFF999777>>>GGGRRRZZZfffhhheee[[[SSSTTTXXX[[[cccbbb^^^VVVKKKAAA:::777222222000...,,,***((('''&&&$$$"""!!!""""""""" """######$$$$$$######"""!!!!!!!!!"""""""""""""""###"""!!!"""######!!!  !!!!!!!!! !!!""""""""""""############$$$$$$$$$%%%%%%%%%&&&&&&''''''((((((%%%%%%&&&&&&&&&'''''''''$$$$$$$$$######""""""!!!!!!!!!!!!"""###$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&''')))((('''&&&&&&&&&&&&&&&$$$&&&((((((((()))+++---111111111222222222222222222222111000000///......///000222111000...//////...111333444333111111111//////000000000000000000***,,,...111333333444444777555444222222444555777888666555333111000///...---......//////......---,,,,,,...///111333444444666666555555444333333333///...---...000111000///222222111000000000111111---111777:::999666444222777444111000111222222222<<<===???===999666333222444444666;;;AAACCCAAA>>>;;;999888999;;;:::666333111333555444111000111333222444777:::;;;<<<;;;;;;999:::;;;;;;;;;<<<>>>@@@@@@???>>>======<<<:::777555888<<<@@@AAAAAA???=========VVVzzzoooggguuuyyyxxxtttooolllkkkiiiffffffjjjeeeeeeddd```\\\ZZZ\\\___[[[aaadddeeegggllloooooommmqqqvvvzzz{{{|||}}}~~~|||{{{yyyuuuqqqpppkkkgggfffddd___\\\\\\```^^^\\\[[[ZZZWWWTTTRRRQQQSSSUUUUUUSSSQQQPPPQQQQQQPPPNNNMMMLLLLLLLLLLLLKKKKKKKKKKKKNNNQQQTTTVVV[[[^^^fffkkkhhheeeppp~~~nnn^^^<<<:::777<<<<<<===<<<;;;999777666777777888888888888777777999<<<555333;;;<<<999???===<<<999777666666777888<<<<<<<<<<<<<<<======>>><<>>BBBDDDCCC???;;;999777555555555444111///333333222222222444666999777888;;;>>>???@@@??????<<<>>>??????>>>???@@@BBB???===<<<;;;;;;;;;999777@@@AAACCCCCCBBB???<<<:::@@@???DDD}}}ssscccjjj}}}}}}zzzuuuoookkkjjjiiiffffffiiigggfffddd```\\\[[[]]]___aaacccdddddddddgggkkkmmmlllpppuuuxxxyyyzzz}}}~~~{{{zzzyyyuuuqqqrrrkkkgggfffddd___]]]^^^```___\\\[[[ZZZXXXUUURRRTTTUUUUUUUUUSSSRRRQQQPPPPPPNNNLLLKKKJJJJJJKKKLLLIIIIIIIIIKKKNNNRRRVVVXXX^^^]]]aaagggjjjkkkqqqyyywwwkkkPPP;;;888888;;;<<<======<<<:::888777444555555555444333333222999;;;555222::::::777===777666444333333555777999<<<<<<;;;::::::<<<===>>>;;;>>>??????===888<<>>===999666555555!!!)))333111444...!!!'''000===KKKTTTZZZLLL===888:::BBBNNNXXXgggbbbYYYPPPKKKLLLTTT[[[___ZZZRRRIII@@@888222///...,,,***'''&&&%%%&&&&&&%%%###!!!!!!#########""""""""""""######""""""""" !!!!!!!!!!!!!!!!!! !!!######!!!  """###!!! !!!""" !!!"""###$$$$$$$$$$$$############$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$############""""""!!!!!!!!!!!!!!! !!!!!!"""###%%%&&&((()))(((((()))))))))*********+++***((('''&&&''''''(((((((((((()))***,,,...///---///111111000000000111666555333111000///......333222///---***)))((('''&&&((())))))((('''((()))***---///000///---------------.........////////////000222333444333111000333222222222222222222333111000///......///111222444444555555555555444444333333333333333333333333555555555555555444444444555444333333444444333111555555444333444555777888888999999888666555777888999888666666888::::::999:::999999888777666555444;;;<<<===???>>>:::555111111111000111222222111000555111...000666;;;<<<<<<888:::<<<>>>>>>>>>===<<<:::<<<>>>>>>======>>>???777555555666999<<<===>>>HHHFFFDDDAAA???===<<<<<<@@@@@@999jjjlllWWWrrr~~~}}}zzzwwwpppkkkjjjiiifffeeeffffffeeeccc```]]]\\\]]]___cccaaa`````````ccciiinnnlllooorrrssstttwww~~~|||yyyzzzzzzuuuqqqpppkkkggggggfffbbbaaabbbbbbaaa___^^^]]][[[XXXVVVWWWVVVUUUTTTTTTSSSQQQPPPNNNMMMKKKJJJIIIJJJJJJKKKHHHHHHIIIKKKOOOTTTXXXZZZ^^^YYYZZZbbbkkkooommmlllqqqqqqBBB777666:::::::::;;;<<<<<<<<<;;;:::666666777777777666555555999;;;444111777666222666///.........000333666888;;;:::999999999:::<<<===999:::>>>>>>666555>>>EEE999555555888999777666777777999;;;888555444666:::"""***222111444+++$$$+++666CCCQQQYYY[[[OOOBBB===>>>DDDOOOXXXaaaZZZRRRMMMKKKLLLTTT]]]\\\VVVLLLBBB:::444///,,,***)))'''%%%$$$$$$$$$$$$$$$###!!!!!!"""######"""!!!""""""######""""""!!! !!!!!!""""""!!! !!!"""###""" !!!%%%%%%"""!!!"""$$$""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''$$$$$$$$$%%%%%%%%%%%%%%%###"""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$&&&((()))%%%%%%&&&&&&'''(((((((((''''''&&&%%%&&&'''((()))+++,,,,,,---///111222333333444555444222222333444999888555222000////////////...+++(((%%%$$$######$$$&&&(((((('''&&&'''(((+++,,,...---+++******+++++++++,,,,,,---.........111111222222111000...---......////////////...............///000222333444333333333444444333333333444444444333333333222222444333333333333333333333666555444444555555333222666666666777888999:::;;;;;;;;;999777555666888;;;;;;:::999999;;;<<<<<<;;;999888888888:::999888666444555555444222...***((()))+++...111333444555555444000---111999>>>>>>;;;777888:::;;;;;;:::999888888:::;;;<<<;;;:::;;;<<<<<<:::888777999;;;<<<<<>>@@@BBB??????888UUU~~~jjjWWWvvv}}}||||||{{{ssslllkkkjjjgggdddeeedddcccbbb```___^^^]]]]]]^^^\\\\\\___aaadddkkkrrrkkkoooqqqqqqqqquuu~~~}}}yyyxxx{{{{{{uuupppnnniiiggghhhhhheeecccddd]]]\\\ZZZZZZZZZYYYVVVTTTYYYXXXUUUTTTTTTSSSQQQOOOKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIJJJMMMPPPUUUYYY\\\aaa]]]]]]fffrrrwwwrrrkkkrrr~~~ttt777444555;;;:::;;;;;;;;;;;;<<<<<<===:::;;;<<<===============@@@BBB;;;777<<<:::444888111222333444666888:::;;;888888888888888999999:::777555;;;;;;111333>>>@@@777444444777777444444777444666666555333444999==="""+++222222333(((!!!(((111<<>>;;;999;;;===>>>>>>DDDBBB???<<<===???CCCEEE???@@@>>>EEEqqq}}}oooaaauuuzzzttt~~~wwwooonnnlllhhheeeddd```````````````___]]]\\\[[[ZZZ\\\bbbeeeeeejjjqqqiiinnnsssssssssvvv}}}|||wwwwww||||||uuunnnmmmhhhgggiiiiiidddbbbbbbYYYXXXWWWWWWXXXWWWUUUSSS\\\YYYUUUTTTTTTTTTQQQOOOJJJJJJLLLLLLLLLKKKIIIHHHJJJKKKLLLNNNRRRVVV[[[]]]aaaaaadddkkktttzzzyyyuuu}}}tttzzz666999:::===>>>===;;;::::::;;;<<<===<<<===>>>@@@BBBCCCCCCDDDDDDGGG@@@<<>>888<<<888999:::<<<=========<<<555666666777777777777777666111999:::...444???;;;777444444666555333444888555555555444333333555666###,,,333222333&&&###+++555@@@LLLXXX``````WWWNNNKKKKKKNNNUUU^^^PPPIIIGGGJJJNNNQQQZZZdddXXXOOODDD:::444000,,,***%%%%%%$$$$$$###""""""!!!!!!  !!!!!! !!!!!!""""""""""""!!!!!! !!!"""######$$$  """###""" ###(((((($$$"""###&&&%%%%%%&&&&&&&&&%%%$$$$$$""""""#########$$$$$$$$$!!!!!!!!! !!!!!!""""""!!!!!!!!!"""""""""""""""!!!!!!""""""###$$$&&&&&&%%%%%%%%%&&&'''(((((()))$$$$$$&&&)))---111555777777777666555555555555666555555444333222333666999555444000---++++++++++++)))(((&&&%%%%%%&&&'''))))))***,,,---,,,+++,,,---111000...+++)))(((***,,,(((((()))***++++++,,,,,,000///...---,,,,,,---------,,,***))))))***,,,---000222444666777888777777222333333444444333333222......///000111222222222000000000000000000000111000//////111333555555444444666888:::;;;<<<;;;;;;666888999999777666777888999888777888999:::999777333222222333555444000,,,...////////////000333666000333777888777555333222---000444666666555555666333444666888999999888777888:::======<<<;;;;;;;;;888666555888>>>DDDIIIKKKCCCBBB???>>>>>>@@@BBBDDD???@@@DDD<<>>@@@BBBDDDEEEFFF???BBB<<<888>>>;;;666999888999:::;;;;;;:::888666333444666777777777666555777///888:::...555@@@999777444444555444222444999999888777555333000---+++$$$333222777333$$$ $$$000???HHHNNNYYYeeebbb___VVVNNNQQQ[[[[[[SSSAAA===???IIIRRRWWW[[[___PPPGGG>>>999222***%%%%%%%%%%%%$$$"""!!!""""""!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!! """!!! !!!!!! %%%$$$$$$$$$######"""""""""###$$$$$$$$$$$$############!!! !!!"""###"""!!!  !!!"""""""""############### !!!"""!!!"""###%%%!!!###&&&((())))))(((&&&''''''((()))((('''&&&%%%)))))),,,111777888555222333111///111444444222...000//////222555555000,,,---,,,***)))''''''&&&&&&&&&&&&%%%&&&''')))***,,,222...,,,///000...---///---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,+++//////...------...//////+++***))))))***---000222444333333222333444666777666666555555555444444444222000///------...000111------............------//////...---...///000111666555444444444444111///444333222333444666666666777888888777666333111000222222222222111111000///...111444555555444444444111555888777222//////000222333444555666555444333444666777666555555666888<<<<<<;;;999777666888::::::<<>>AAAEEEDDD@@@AAABBBCCC@@@MMMwwwqqquuuuuuoootttxxxwwwsssllldddaaabbbeee___^^^^^^]]]]]]\\\\\\[[[[[[ZZZ\\\bbbfffgggjjjnnnoooooopppqqqsssxxx~~~xxx{{{}}}{{{zzzzzztttnnniiieeefffkkkiiiaaa^^^___]]]]]]^^^]]]\\\[[[ZZZYYYZZZWWWTTTRRRSSSQQQNNNKKKJJJIIIIIIJJJKKKMMMOOOPPPRRRNNNJJJKKKQQQWWW[[[[[[[[[fffjjjfffhhhuuu~~~~~~dddTTTNNNPPPGGGKKKHHHDDD@@@>>>>>>@@@AAADDD???===???===888888<<<888777999:::888555777<<<888888777777777777777777111555777666222//////000222---444222***888AAA000333111...---111777666111777777555///***(((***---$$$333222777222###'''***555CCCMMMSSS]]]fffdddbbb\\\TTTWWW]]]YYYOOO===:::===HHHTTTYYYZZZ[[[JJJBBB999444...'''$$$$$$######""""""!!!!!! """"""!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""!!!!!!"""!!!!!!"""$$$%%%$$$###$$$$$$#########"""""""""##################""""""""""""!!! !!!""""""!!! !!!""""""""""""""""""######### """$$$$$$$$$%%%&&&((()))+++---//////...,,,+++------------,,,++++++***---///333555555444333222,,,+++)))*********)))(((---///000///---+++)))((((((((('''''''''(((((()))&&&&&&&&&(((***,,,///000333///---//////,,,+++---++++++++++++++++++,,,,,,---,,,,,,++++++,,,---...***+++,,,------,,,,,,+++,,,------...//////000000555444333222222333444555222222333333444555666666000111111111111111000000000000111111111000//////+++,,,...000111111111111555444222222333333222000333222111111111222222222333333333222111000///...111111222222222222111111...111444666555555555555222222333333333111///---111222444555666666666666222444555666555555666777;;;<<<<<<;;;999888:::;;;???@@@AAABBBBBBBBBAAAAAA@@@BBBBBBAAADDDHHHGGGCCC???===???===HHH|||xxxnnnpppnnnttt|||{{{tttssspppkkkfffcccbbbbbb______^^^]]]]]]\\\\\\[[[[[[ZZZ]]]cccffffffhhhkkkoooooopppqqqtttyyy}}}{{{{{{yyyyyy||||||tttiiiiiiffffffjjjhhhbbb```bbb]]]]]]]]]\\\\\\\\\\\\\\\ZZZWWWTTTSSSRRRQQQNNNKKKKKKJJJIIIIIIIIIJJJKKKLLLNNNMMMMMMNNNQQQVVV[[[______fffiiiiiirrrZZZQQQQQQXXXTTTRRRRRRQQQPPPOOONNNMMMMMMKKKFFFBBBBBB???:::999===777666888;;;;;;999<<>>>>><<<;;;::::::::::::===;;;999888888:::;;;;;;999555:::888000;;;AAA111444333000///333888777222777666444000......000222%%%444111666222""" ---000999FFFQQQWWW^^^dddcccddd___XXXXXXZZZSSSGGG999555:::IIIWWW\\\YYYVVVBBB:::111---)))###"""###!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$$$$$$$###$$$###"""$$$&&&(((((('''######""""""""""""!!!!!!#########""""""!!!!!!!!!!!!  !!!!!!""""""!!!!!!!!!!!!""""""!!!!!!"""""""""############$$$&&&''''''(((***,,,---...000000000...,,,+++//////...---,,,+++++++++111444777666111......000***+++***)))''''''((()))...000111---'''$$$$$$''''''''''''''''''((())))))'''((()))+++...111444666555000---//////,,,***,,,++++++,,,,,,,,,,,,++++++,,,+++*********+++---...)))+++---......---+++)))...///111333333222111000666555333222111111222222......------///000222333111222444666666555333222555555555555555444333222---///222555555444222111444222000000111222222222333222111000///.........000000000///000000111111222333333444444444444333222444777888777666666777222000...000333333///+++...///111222444555555555222444777888777777777888888:::<<<<<<;;;:::;;;<<>>===???DDDBBBBBBAAAAAAAAABBBBBBCCCKKKHHHDDDEEEHHHIIIGGGCCC???===BBB@@@;;;BBBEEE888======;;;999<<<@@@???:::;;;888555444555777999:::%%%555111666111""""""///333<<>>>>>>>>???????????????999===??????AAAEEEDDDAAAJJJEEEDDDAAAEEEPPPwwwuuujjjiiiyyy}}}}}}ppplllgggeeefffeeebbb```_________^^^]]]]]]\\\\\\]]]\\\___eeefffcccaaacccoooooopppsssxxxzzzzzzyyy~~~|||xxxwwwzzzzzzpppdddllljjjiiihhhfffdddbbbccc```___]]][[[[[[\\\^^^___YYYXXXUUUSSSRRROOOMMMLLLKKKJJJIIIHHHHHHIIIJJJKKKQQQNNNJJJIIIMMMUUU]]]bbbaaadddfffmmmzzzzzz{{{PPPRRRRRRQQQMMMKKKMMMOOOQQQQQQPPPMMMLLLKKKIIIHHHIIIJJJKKKMMMPPPFFFCCCBBBCCCBBB>>>???BBB@@@AAABBBCCCEEEGGGIIIJJJLLLLLLLLLMMMMMMJJJDDD???AAACCCGGGGGGGGGKKKJJJBBBDDDDDDCCCAAACCCFFFEEEAAA@@@<<<999:::===AAAAAA@@@&&&666111555000!!!###///777BBBLLLTTTXXXZZZYYY]]]^^^XXXMMMIIIJJJDDD:::777555===OOO\\\[[[OOOFFF444,,,&&&$$$### ###""""""!!!!!! !!!!!! !!!!!!!!!!!!!!!!!!""""""######""""""$$$%%%&&&&&&&&&&&&'''&&&$$$$$$%%%%%%$$$"""!!!!!!!!!!!!!!!"""""""""######"""!!! !!!!!! !!!!!!"""""""""!!!""""""#####################$$$%%%%%%&&&''''''&&&(((***++++++,,,...000000111222333333333333222444333222000000111222222...,,,***+++,,,+++)))'''%%%(((******))))))---000555222...------...---,,,//////...---------......111222333444666777777888555111///222444222222444222222222222111...,,,+++---///111333444333111///666444222///...---...///111111222444555777888999888777555444333222333333:::::::::;;;<<<>>>@@@BBB===<<<;;;;;;;;;<<<>>>???<<<=========<<<<<<;;;:::<<<<<<:::888777666666666777555222222333555666666555666777666444444666888777777666777888:::<<<===<<<;;;;;;:::999777666555888999999888555222222222///111333444333333555777::::::999999999999999999999:::<<<<<<:::888777888444777999:::999999999999>>>>>>>>>=========>>>>>>888===???>>>>>>AAAAAA???DDD@@@???>>>???>>>xxxwwwjjjgggxxx~~~{{{rrrmmmeeebbbbbbdddcccbbb``````___^^^^^^]]]]]]\\\___^^^```eeefffbbb```aaannnnnnppptttwwwyyyzzzyyy{{{}}}|||yyyxxxvvvooogggmmmmmmkkkgggeeecccaaa```bbb```^^^[[[ZZZZZZ[[[\\\XXXXXXVVVTTTQQQOOOMMMMMMJJJJJJIIIJJJKKKLLLNNNPPP\\\SSSIIIHHHQQQ[[[aaaccccccggglllpppvvv{{{}}}|||}}}wwwnnnGGGLLLLLLIIIHHHMMMMMMMMMMMMMMMMMMLLLLLLGGGHHHIIIJJJMMMQQQSSSTTTMMMHHHFFFGGGFFFBBBAAACCC?????????@@@BBBCCCEEEFFFAAABBBCCCBBB>>><<<;;;<<>>===<<<===>>>AAABBB===>>>>>>??????>>>>>>===:::999888777777999:::;;;;;;999777777888999999999888:::<<<;;;888777:::===999999999999:::;;;<<<===<<<<<<<<<;;;999888666555666777777555222000000111111555888999777777;;;???;;;;;;:::888888888888888:::;;;;;;:::888777888999999;;;<<<<<<:::999::::::CCCBBB@@@>>>===<<<;;;;;;>>>BBBCCC???>>>@@@AAA@@@>>>>>>===??????<<>>===<<<;;;;;;;;;;;;999555222555>>>FFFDDDJJJFFFDDDKKKGGG>>>@@@===@@@AAA@@@@@@CCCCCC@@@BBBBBBDDDFFFHHHHHHGGGEEE'''777000444///&&&+++>>>QQQYYYZZZ[[[ZZZXXXYYY[[[WWWLLLHHHJJJFFF>>>;;;===EEERRRUUUKKK;;;111)))$$$!!!"""""" !!!"""""" !!!!!!"""######$$$$$$###$$$$$$%%%%%%%%%$$$$$$%%%###""""""######!!! """""""""#########$$$$$$###"""!!!!!!!!!###%%%&&&"""###%%%&&&'''''''''&&&&&&''')))***++++++******((()))***+++,,,------...,,,---///...------///000---------------,,,,,,,,,((()))***+++,,,---------***,,,...111333333111///555555777999;;;;;;999666222111111222333444555555111222222444666888:::;;;555666777888888888777666777333111444666444444666666666666666777888999999999999888777777666666666555444333222333555777999888999:::;;;;;;:::999999999888888888888:::<<<===999:::===???@@@@@@???>>>============>>>???@@@AAA======>>>???@@@@@@@@@@@@:::;;;;;;<<<<<<=========???>>><<<<<<======<<<:::;;;===???===999777:::===:::;;;;;;;;;;;;;;;::::::888888999999888888777777555666777666444444555777777999:::<<<===@@@BBBDDD;;;;;;:::999888999::::::<<<<<<<<<;;;:::;;;===@@@BBBCCCBBB@@@>>><<<===>>>EEEDDDBBB@@@???>>>>>>???DDDGGGFFF@@@===>>>@@@@@@>>>BBB@@@BBB@@@???RRR}}}nnnrrrjjjiii|||{{{qqqvvvsssmmmgggbbb```bbbddd`````````___^^^^^^]]]]]]cccaaabbbeeeeeebbbaaaccchhhnnnssstttssstttzzz|||}}}|||zzzzzzyyyrrrhhhfffjjjjjjfffeeefffccc]]]^^^^^^]]]\\\ZZZYYYXXXXXXWWWXXXXXXUUUPPPMMMMMMNNNIIIIIIJJJKKKMMMPPPSSSTTTVVVPPPLLLPPPZZZcccffffffhhhmmmsssvvvuuuvvv{{{rrrRRR777@@@@@@@@@JJJDDDDDDDDDDDDEEEGGGIIIJJJCCCIIILLLJJJKKKMMMKKKFFFKKKFFFEEEIIIMMMMMMMMMNNNJJJHHHFFFBBB???<<<:::::::::999777555777<<>>EEE>>>;;;EEE>>>444;;;888===???>>>???BBBBBB@@@;;;???DDDHHHHHHGGGFFFEEE(((777000444...&&&'''===TTT[[[ZZZZZZXXXVVVTTTYYYVVVNNNJJJKKKGGG>>><<>>@@@???:::555222555888777555444777:::666666666666666777888999444555777888999888888777888444222444555333222444555555666777999<<>>:::<<>>===<<<===>>>???@@@AAAAAAAAA???@@@BBBCCCBBB@@@>>><<>>;;;===???@@@===888555888;;;<<<======>>>===<<<:::999444444555777777888888888777888999999999:::===???===;;;:::===CCCGGGGGGFFFAAA@@@??????@@@AAABBBCCC>>>>>>>>>===>>>@@@EEEHHHIIIIIIGGGDDDAAA???@@@BBBDDDCCCBBBBBBBBBCCCDDDEEEFFFIIIFFF???:::<<>>DDD@@@@@@;;;<<<888sssttthhhdddxxxwwwuuutttrrrkkkddd``````bbb`````````___^^^^^^]]]]]]eeebbbbbbddddddbbbbbbeeefffnnnttttttqqqsss{{{}}}yyyyyy}}}~~~tttgggaaagggiiifffeeegggeee___[[[[[[[[[[[[[[[ZZZYYYXXXWWWXXXXXXUUUPPPMMMMMMNNNJJJJJJJJJKKKMMMPPPRRRSSSIIIIIIKKKQQQZZZ```cccccchhhjjjoootttvvvxxx}}}ppp~~~RRR===DDD???999BBB???@@@BBBDDDFFFHHHIIIJJJ???FFFJJJIIIJJJMMMJJJCCCLLLGGGFFFJJJNNNNNNNNNOOOOOONNNKKKHHHEEEBBBAAA@@@666555777;;;@@@AAA>>>;;;666>>>666444@@@:::000:::000666999888888<<<<<<;;;555;;;DDDHHHHHHEEEEEEEEE!!!""")))777444777)))'''111GGG^^^bbbYYYSSSVVVTTTSSSOOOKKKKKKMMMJJJDDDAAAKKKRRRPPPGGG;;;...###""""""!!!!!!  !!!!!! !!!"""###""""""""""""""""""""""""###"""!!! !!!""""""###"""  !!!"""######$$$$$$%%%%%%&&&&&&'''&&&%%%$$$%%%&&&((()))&&&&&&&&&''')))***,,,---,,,,,,------...//////000...///000111111111111111333444333222000000222444666555333111000......---000/////////111333555666666999;;;<<<;;;::::::;;;???>>>===<<<::::::999999;;;:::888777666777999::::::999777888999999888777222666:::<<<<<<:::888888444444555555555555444444999888777777888:::<<<===777777777777777777888888999;;;===???@@@???>>>======@@@AAA???;;;777777888888999:::<<<===???@@@AAA===>>>@@@>>><<<999888888999888777999<<<<<<999666888888888:::===????????????CCCEEECCC>>>===@@@DDDAAA@@@AAABBB@@@:::999<<<@@@@@@>>>;;;999:::<<>>===@@@BBB@@@===<<<===@@@EEEFFFCCC@@@;;;???DDDFFFFFFEEEEEEEEEBBBCCCDDDFFFGGGHHHIIIJJJJJJJJJHHHCCC>>>>>>CCCGGGCCCCCCDDDEEEFFFFFFCCC@@@???>>>>>>===>>>???@@@AAA???999<<>>555444<<<===444///222///333555444444666444000666<<>>???AAA!!!"""***777444666)))""")))999MMMYYYYYYUUURRRSSSTTTQQQNNNMMMOOOKKKEEEDDDLLLQQQKKK@@@555***"""!!!!!!!!!  !!!""" """###$$$%%%"""""""""""""""!!!!!!!!!%%%$$$"""!!! !!!!!!'''%%%###!!! !!!""""""$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&'''(((***+++,,,*********++++++,,,---.........///000111111222222333333444555555555444444222444666555333222111222555555444444444555555555444444555666777999;;;<<<;;;;;;;;;;;;;;;<<<>>>???AAA@@@>>>;;;:::999888888999888777666666888999;;;;;;:::999999::::::999888888:::===>>><<<:::999999888888888777666555555444444333333222333555777999999888888888888999:::;;;;;;===???AAAAAAAAA@@@???AAABBBAAA???<<<:::;;;===>>>>>>>>>??????@@@@@@@@@;;;<<<>>>>>><<<:::999:::888888777999;;;;;;888555:::::::::===???@@@>>><<<>>>@@@AAA@@@======???BBBAAA??????@@@>>>:::<<<@@@@@@@@@>>>;;;888888:::<<<<<<>>>===::::::===>>><<<===<<<<<<<<<<<<;;;;;;;;;;;;AAADDDAAA@@@CCCDDDCCCBBBBBBBBBCCCDDDCCC@@@>>>AAAAAACCCEEEGGGHHHHHHHHHEEEFFFGGGGGGFFFDDDBBB@@@=========>>>@@@AAABBBBBBAAABBBCCCCCCAAA???===<<<666666666777999<<<>>>??????999888<<<777333BBBXXX|||xxxuuummmggghhhqqqzzz}}}}}}|||wwwqqqlllhhhfffdddccc^^^aaaaaa______bbbccc````````````aaabbbdddfffggglllmmmooorrrtttvvvxxxzzzxxx~~~}}}~~~}}}{{{|||}}}zzzssslllgggcccaaadddddd```^^^^^^^^^^^^]]]\\\\\\[[[XXXUUUWWWWWWWWWUUUQQQNNNLLLLLLNNNNNNNNNNNNMMMMMMMMMMMMOOOJJJJJJSSS[[[___bbbfffeeennnttttttvvv|||eee^^^===777======;;;888999:::;;;<<<=========CCCAAABBBEEEDDD@@@AAAFFFDDDEEEFFFHHHJJJMMMOOOPPPIIIIIIIIIJJJKKKLLLMMMNNNPPPQQQSSSSSSRRROOOLLLJJJRRRHHHCCCFFFBBB666///000222666777555555777666333:::===???===888666888;;; !!! +++777444666(((!!!+++999LLLYYYYYYSSSQQQSSSQQQMMMMMMNNNKKKFFFIIIOOOPPPEEE666+++%%%!!!  !!!""" !!!"""$$$%%%&&&$$$#########"""""""""!!!%%%$$$###!!!!!! %%%$$$#########$$$%%%&&&'''''''''''''''&&&&&&&&&%%%''')))+++---............////////////000000111111222333444555666777777777777888888888777666666333666999999777444222111666666777777888888999999:::;;;<<<>>>???@@@AAAAAA@@@>>>;;;;;;===???AAAAAAAAA???<<<999777666666777777666666666777999;;;<<<===<<<:::;;;<<<<<<;;;999;;;===>>>===;;;999999:::999999888888888999999:::;;;;;;:::::::::<<<>>>???===<<<;;;:::;;;===@@@AAA???@@@BBBCCCDDDCCCCCCBBBEEEDDDBBB???======AAACCCDDDCCCCCCBBBBBBAAA@@@@@@<<<>>>??????>>>===>>>???>>>>>>>>>@@@AAA???<<<999=========???@@@???<<<:::<<<<<<<<<<<<======>>>???AAA>>>======<<<;;;>>>DDDCCCBBBAAA===:::999;;;======@@@@@@>>>>>>BBBDDDBBBAAAAAA@@@@@@@@@????????????DDDFFFDDDCCCDDDEEEDDDCCCDDDEEEEEECCC@@@??????GGGEEECCCDDDGGGIIIIIIGGGCCCDDDFFFFFFDDD@@@<<<999777777999>>>DDDEEEAAA<<<<<<>>>@@@>>>:::666555666777777888999:::<<<>>>???===999666777777999>>>EEEqqq}}}zzzuuunnngggfffmmmvvv{{{}}}}}}xxxqqqkkkhhhgggfffeee^^^aaabbb```bbbeeefffddd`````````aaabbbdddfffgggkkkmmmppprrrtttvvvyyy{{{www~~~}}}~~~}}}zzz{{{}}}{{{uuuooogggbbbaaabbbbbb___]]]^^^]]]]]]]]]^^^^^^\\\YYYVVVVVVWWWWWWTTTQQQMMMLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNPPPLLLMMMVVV___bbbcccccchhhpppvvvwwwyyy}}}hhh^^^???999===>>>>>>;;;;;;<<<;;;;;;:::999888<<<::::::;;;:::999;;;@@@<<<===???@@@AAA@@@@@@???;;;>>>AAAFFFIIILLLMMMNNNXXXZZZ\\\]]]\\\YYYVVVTTTWWWOOOLLLNNNKKKCCC???BBBEEEGGGFFFAAA???AAA@@@===BBBBBB@@@:::444111333555 !!!---777444555'''$$$,,,???UUU\\\WWWPPPQQQOOOJJJIIIKKKKKKGGGMMMQQQMMM===---$$$"""!!! !!!""""""!!!!!!!!!"""###$$$$$$$$$$$$#########"""""""""""""""!!!!!!!!!!!!""""""""""""###$$$'''***,,,------,,,,,,,,,++++++******(((***---000111111000///000111222333444555555555666666777888999:::;;;;;;999999999999999888777666777999;;;;;;888666555444999999999999999888888888???@@@BBBCCCCCCBBBAAA@@@???===;;;<<<>>>@@@???>>>;;;999666444333333444555555555666777999;;;===>>>===<<<;;;;;;======<<<;;;<<<======<<<:::999;;;<<<999999:::;;;===@@@BBBDDDHHHGGGFFFFFFEEEFFFFFFGGGAAA@@@??????@@@CCCEEEGGGCCCCCCDDDEEEFFFFFFEEEEEEGGGEEEAAA>>>===@@@EEEHHHEEEEEEDDDDDDCCCBBBAAAAAAAAACCCDDDCCCBBBAAABBBCCCCCCCCCDDDDDDDDDBBB@@@>>>CCCAAA???>>>>>>>>><<<;;;<<<:::999:::===??????>>>AAA>>>===>>>===;;;>>>CCC@@@@@@???===;;;:::<<<>>>AAADDDDDDBBBCCCFFFGGGEEEEEEDDDDDDDDDCCCCCCCCCCCCAAACCCCCCBBBBBBBBBBBBBBB===@@@DDDDDDBBBAAACCCEEEJJJFFFBBBCCCGGGHHHDDD@@@===>>>@@@AAA@@@>>><<<:::??????AAACCCEEECCC>>>:::666:::===;;;555111222555=====================>>>:::<<<;;;999;;;AAABBB@@@UUUyyyxxxyyyrrrjjjhhhlllttt|||}}}wwwoooiiigggfffgggggg___bbbcccaaabbbffffffddd```aaaaaacccdddeeegggggghhhllloooqqqrrrtttxxx{{{}}}|||yyyzzz|||{{{vvvqqqgggbbb```bbbaaa^^^\\\]]]aaa^^^\\\^^^^^^[[[XXXXXXUUUVVVVVVTTTPPPMMMLLLLLLKKKKKKKKKLLLLLLMMMMMMMMMOOONNNQQQZZZdddiiihhhfffkkkpppuuuyyy{{{}}}mmm]]]???999;;;;;;<<<:::::::::999888777555555111222333333222222444666222333333333222111000///333666999>>>BBBEEEGGGHHHOOORRRUUUXXXYYYXXXUUUTTTQQQMMMLLLPPPQQQOOOPPPTTTYYYZZZVVVOOOKKKLLLLLLIIIKKKJJJGGGAAA;;;777777888"""...777444444%%%"""$$$222GGGUUUVVVPPPRRROOOJJJHHHKKKLLLKKKNNNNNNGGG666&&& !!!!!! !!!"""$$$###""""""!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""###%%%&&&'''''''''((())),,,...111333444333333222222111111111000,,,...111444444333111///222333555777888999999999::::::;;;<<<<<<======>>><<<<<<===<<<<<<;;;::::::<<<======;;;999888999:::;;;;;;<<<<<<<<<<<<;;;:::BBBBBBCCCBBBAAA???===;;;:::;;;<<<===>>>===;;;888444333111111111222444666777777888:::;;;===???@@@===<<<;;;<<<>>>???>>>===>>>??????>>>===>>>@@@BBB@@@AAABBBCCCEEEHHHJJJKKKKKKJJJIIIHHHFFFFFFEEEEEEEEEDDDDDDDDDEEEGGGIIIKKKEEEFFFFFFGGGGGGGGGGGGGGGGGGDDD@@@>>>???BBBFFFIIICCCCCCCCCCCCCCCBBBBBBBBBEEEFFFFFFEEEBBBAAABBBCCCAAABBBBBBBBBAAA???>>>>>>GGGCCC>>>;;;;;;<<<======<<<;;;:::;;;===?????????@@@>>>???AAA???;;;;;;>>>;;;;;;<<<;;;::::::<<<>>>EEEHHHHHHEEEEEEGGGGGGCCCFFFFFFEEEEEEEEEDDDDDDDDDBBBAAA@@@@@@AAA@@@@@@@@@;;;???BBBCCCBBBCCCFFFIIIGGGDDDBBBCCCEEECCC<<<666;;;;;;:::::::::;;;<<<<<>>;;;::::::666:::===;;;777555777;;;>>>>>>>>>>>>>>>>>>======:::@@@BBB>>>>>>BBBCCC???BBB{{{xxxxxx}}}wwwppplllmmmttt}}}}}}xxxpppkkkhhhhhhiiiiiiaaaccccccaaaaaaccccccaaaaaabbbcccdddfffggghhhhhhiiimmmqqqsssrrrtttxxx|||}}}~~~|||{{{xxxxxx{{{zzzuuuooohhhccc```aaaaaa]]]\\\]]]eee___[[[]]]]]]YYYWWWZZZTTTUUUUUUSSSOOOMMMLLLLLLJJJKKKKKKLLLMMMNNNNNNOOOOOORRRVVV\\\ccchhhiiigggmmmooosssxxx{{{}}}oooXXX<<<777888777888333333333333333222111111,,,///222333222222222222......---...///000222333777888999;;;===@@@CCCDDDDDDFFFIIIKKKMMMMMMKKKKKKOOOMMMNNNPPPPPPOOOQQQTTTZZZZZZWWWQQQOOOQQQRRROOOQQQQQQOOOLLLHHHDDDBBBAAA###000777444333$$$%%%333BBBKKKNNNRRRQQQMMMKKKMMMMMMLLLJJJGGG===...""" !!!!!!  """###$$$%%%$$$######"""#########!!!!!!!!!"""######$$$$$$$$$%%%'''***,,,...//////444444555666666777777888888888888888777777777777111333666777888666444333555777999;;;<<<======<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@AAA@@@@@@??????>>>???>>><<<;;;;;;===???;;;<<<>>>@@@AAABBBAAAAAABBBAAAAAA???===;;;:::999999<<>>@@@BBBBBBAAACCCDDDEEEEEEDDDEEEGGGIIIIIIIIIJJJKKKKKKJJJJJJIIIHHHHHHGGGFFFEEEEEEDDDCCCFFFFFFFFFGGGHHHIIIJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGGGGDDDAAA@@@AAADDDFFFGGGAAAAAAAAABBBBBBBBBBBBBBBDDDDDDDDDBBB@@@???@@@BBBCCCCCCCCCAAA??????@@@BBBGGGCCC===::::::<<<>>>>>><<<<<<<<<<<<===>>>?????????>>>@@@BBB@@@;;;:::======>>>@@@@@@???@@@BBBDDDEEEHHHHHHDDDCCCDDDCCC???CCCCCCBBBBBBBBBAAAAAAAAABBB>>><<<>>>@@@>>>>>>???>>>@@@AAAAAAAAABBBDDDEEEAAA@@@???@@@@@@===666111<<<;;;888777666777999:::;;;===<<<999444333777;;;999<<<>>>===<<<;;;>>>AAA>>>???@@@BBBCCCDDDDDDDDD>>>CCCEEEBBB>>>>>>>>>>>><<>>333&&&  !!!!!!!!! !!!!!!"""$$$%%%'''((($$$$$$$$$%%%%%%&&&((((((&&&&&&''')))***+++,,,---...///222444666777888888:::;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;<<<<<<555777999;;;<<<;;;::::::<<<===???@@@@@@???>>>===AAA@@@@@@???>>>>>>======@@@@@@AAABBBBBBBBBAAAAAA===???@@@@@@???>>>???AAA<<<>>>@@@BBBCCCBBBBBBAAA@@@???>>><<<;;;:::::::::<<>>????????????@@@@@@AAAAAABBBBBBAAAAAA>>>===>>>@@@DDDFFFGGGFFFHHHIIIJJJJJJIIIHHHIIIKKKGGGHHHJJJKKKJJJHHHEEECCCDDDEEEEEEFFFGGGGGGGGGGGGDDDEEEFFFGGGHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGDDDBBBCCCEEEGGGFFFEEEBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBAAA??????AAACCCDDDDDDCCC@@@>>>???CCCFFFBBB@@@===<<<============;;;===>>>===;;;:::===@@@???>>>>>>@@@???<<<===AAAAAACCCDDDDDDCCCDDDEEEGGG@@@CCCCCC@@@???@@@>>>:::=========<<<<<<<<<;;;;;;>>>888666:::<<<::::::<<<;;;:::999:::<<<======<<<:::;;;;;;;;;:::888555444:::999888777666666666777777666444222222444888;;;:::::::::;;;;;;<<<>>>>>>@@@AAACCCEEEFFFFFFFFFEEEBBB@@@@@@BBBAAA>>>>>>@@@>>>KKK|||zzzuuu}}}zzzuuuooommmqqqzzz~~~zzztttqqqooonnnmmmmmmbbbeeedddaaa```bbbaaa^^^^^^```aaaccceeeeeeeeeeeehhhmmmrrrrrrooonnnsssxxxooowwwxxx{{{|||zzz{{{}}}zzzssslllkkkeeeaaabbbaaa^^^]]]___]]]WWWXXX```aaaZZZWWWZZZRRRSSSSSSQQQNNNLLLKKKKKKKKKLLLMMMNNNPPPQQQRRRSSSRRRZZZ^^^ZZZXXX]]]eeehhhrrrooopppwww}}}nnnJJJ333777;;;999888888999:::;;;;;;;;;;;;;;;555;;;===;;;;;;>>>???<<<===>>>AAACCCEEEGGGHHHHHH;;;<<<===???@@@AAAAAAAAAFFFEEEDDDCCCDDDEEEGGGHHHEEEIIIMMMNNNMMMNNNPPPQQQJJJMMMMMMLLLNNNSSSUUUTTTRRRPPPNNNMMMMMMMMMNNNMMM%%%111777333222"""###000===GGGPPPQQQNNNJJJDDD>>>===777,,,!!!!!!  !!!!!!!!!""""""######$$$%%%&&&(((***+++$$$$$$%%%&&&(((***,,,------...///111333444666666666888:::<<<>>>>>>>>>>>>888999:::;;;<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>777999;;;===???@@@@@@@@@AAABBBCCCCCCBBB@@@>>><<>>======<<<>>>>>>???@@@AAAAAAAAAAAA;;;>>>AAACCCBBBAAA@@@@@@???@@@AAAAAAAAA???===;;;>>>===<<<;;;;;;;;;<<<===@@@EEEHHHDDD;;;666999>>>AAABBBEEEFFFGGGFFFDDDCCCCCCCCCDDDDDDCCCCCCBBBAAA??????@@@CCCGGGJJJKKKJJJJJJKKKLLLLLLJJJHHHHHHHHH???AAADDDFFFFFFDDDAAA??????@@@BBBEEEGGGHHHIIIIIIBBBDDDFFFGGGGGGFFFDDDCCCGGGGGGFFFEEEEEEFFFFFFFFFGGGEEEDDDFFFHHHIIIFFFCCCCCCCCCCCCBBBAAAAAA@@@@@@AAABBBBBBBBBAAABBBEEEGGG@@@@@@>>>;;;888:::@@@DDD>>>======>>>??????===::::::===@@@===999888;;;??????===<<<>>>===<<<@@@EEE???@@@AAAAAA??????@@@AAA;;;>>>???<<<<<<===;;;888999888888888777777777777999222000444777555555888444111000222666888888666777888888777666666777999555666777888888888777666999555111222666:::;;;:::888777555666888999999999@@@@@@AAABBBAAA@@@>>>===CCC<<<;;;AAAEEEBBBBBBFFFBBB;;;mmm{{{xxxzzzyyyuuuoookkknnnwww~~~{{{xxxssspppnnnmmmlllkkkbbbddddddaaaaaacccccc```\\\^^^```bbbcccddddddcccdddjjjnnnmmmjjjiiinnnssspppzzz}}}~~~|||}}}{{{ssskkklllfffbbbbbbaaa^^^]]]___VVVRRRWWWccceee\\\WWWYYYQQQRRRSSSQQQNNNLLLKKKKKKIIIJJJKKKLLLNNNOOOQQQQQQPPP[[[```[[[WWW^^^jjjpppuuuppppppxxx~~~pppEEE111888>>><<<;;;999999:::;;;;;;;;;;;;:::999>>>???::::::???BBBAAAFFFGGGJJJKKKJJJHHHEEECCC???BBBFFFIIIKKKKKKJJJHHHFFFEEEDDDDDDFFFJJJNNNPPPLLLPPPSSSQQQMMMKKKJJJIIIFFFIIIIIIGGGHHHLLLMMMKKKPPPLLLHHHFFFGGGJJJLLLMMM!!!'''444333666...### !!!111:::GGGOOONNNEEE;;;555444...%%% !!!!!!!!!!!!"""$$$%%%'''###$$$&&&((())))))((((((***+++,,,...000333555777666777888999;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@========================<<<;;;;;;:::;;;===>>>???:::<<<>>>@@@BBBCCCBBBBBBBBBBBBBBBAAA@@@@@@??????DDDCCCBBBAAAAAAAAABBBCCCGGGEEEAAA???>>>???@@@BBB>>>AAADDDEEECCC???===<<>><<<<<<<<<;;;;;;===???AAABBBGGGDDD???;;;888888999:::AAADDDGGGEEEAAA>>>@@@BBBHHHGGGDDDBBBAAAAAABBBCCCEEEFFFGGGIIIKKKNNNPPPQQQIIIHHHGGGEEEEEEDDDDDDDDDAAAAAABBBCCCDDDBBB???<<<;;;>>>BBBEEEGGGEEECCCAAADDDDDDDDDDDDDDDEEEEEEFFFFFFFFFEEECCCCCCBBBBBBBBBCCCDDDDDDDDDDDDCCCCCCBBBEEEEEEDDDDDDCCCAAA@@@???AAABBBCCCBBB@@@@@@BBBCCCAAA===::::::===@@@AAAAAAAAA<<<:::<<<>>><<<<<<>>>>>>===;;;;;;;;;===???AAABBB======AAACCC???;;;:::======<<<<<<<<<;;;;;;;;;888:::;;;<<<;;;999666444111222333444444444333222444///---333777555222000////////////111333555666777555333222000000000111111333555666888888888777>>>===<<<;;;:::888777777000111222222222333555777999;;;<<<<<<;;;999::::::999<<>>EEEHHHEEEHHHHHHHHHIIIJJJKKKJJJHHHEEEFFFGGGIIIJJJLLLMMMNNN!!!'''444333555---"""%%%333DDDLLLFFF888***""")))%%% !!!""""""&&&%%%%%%%%%'''(((***++++++,,,...///000//////...111111222444666888:::;;;:::;;;<<<===>>>>>>>>>>>>AAA@@@??????>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>===============???@@@AAA@@@AAABBBBBBCCCCCCCCCBBBCCCBBBBBBBBBBBBBBBBBBBBBDDDDDDEEEFFFFFFEEEDDDCCCDDDBBBAAA@@@???@@@BBBCCC@@@AAABBBAAA???>>>>>>??????@@@AAABBBAAA@@@>>>===AAAAAAAAAAAABBBCCCDDDEEE>>><<<;;;999:::;;;>>>???AAADDDGGGEEEAAA>>>@@@BBBEEEDDDBBBAAA@@@AAACCCDDDFFFGGGIIIKKKLLLKKKKKKJJJEEEDDDCCCBBBAAAAAAAAAAAA;;;<<<===???AAA@@@>>>;;;<<<>>>@@@BBBBBBAAA>>><<>>===???@@@>>><<<999:::<<>><<>>>>>======>>>???@@@AAAAAA===<<>>===<<<<<<<<<===???@@@@@@???CCCHHHGGGAAABBBBBBBBBBBBCCCCCCDDDEEEDDDDDDEEEEEECCC???<<<:::::::::999:::;;;<<<===>>>===>>><<<888:::??????;;;??????>>>@@@AAABBBAAA???BBBCCCDDDEEEGGGHHHIIIJJJ '''555333555---!!!)));;;CCC>>>111&&& ###''')))***+++++++++,,,---...///000333333444555555444444333666666666777999:::<<<===<<<<<<===>>>>>>>>>>>>>>>BBBAAA???>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@CCCBBBAAA@@@@@@??????@@@???@@@@@@AAABBBBBBCCCCCCAAACCCEEEGGGGGGFFFCCCBBB@@@AAAAAAAAAAAABBBBBBCCCAAAAAA???===<<<===@@@CCCCCCCCCCCCCCCCCCCCCBBBBBBDDDDDDEEEEEEEEEEEEDDDDDD999::::::<<<>>>@@@BBBDDD???BBBDDDCCC???===>>>@@@@@@@@@?????????@@@BBBCCCDDDFFFGGGHHHGGGDDDAAA???<<<<<<;;;:::999999999:::666666888;;;===>>><<<:::<<<<<<======<<<:::888777<<<;;;;;;;;;;;;<<<======<<<;;;:::999888888888888:::;;;<<<===============<<<<<<===>>>>>>>>>>>>>>>=========<<<::::::;;;<<<:::999999:::<<<======<<<@@@<<<;;;>>>@@@??????AAA>>>>>>>>>>>>>>>>>>??????===999888;;;;;;888777888666666666666555555555555666666555444333222111111111111222333444333333333555...***,,,/////////000......///000000000000000///......------......///222222333333222111000000000111111222333444555666:::777555444666777555222666777666444111111222444111333666888888777888999???999IIIjjj{{{zzz}}}zzz}}}xxxtttqqqmmmmmmvvv{{{yyyqqqhhhmmmooocccfffeeeeeeddddddddddddddd___```bbbccceeefffffffffhhhjjjmmmooopppqqqpppppppppsssvvvzzz|||~~~~~~}}}|||}}}~~~zzzooogggkkkgggcccaaaaaaaaaaaa```aaa]]]^^^cccbbb[[[XXX\\\WWWUUURRRQQQQQQQQQOOONNNQQQOOOOOOQQQQQQPPPTTTYYYQQQTTT\\\dddfffccceeejjjttttttwww}}}www999???FFF===CCCBBB@@@AAAAAA@@@>>>======>>>CCCCCCBBBAAADDDGGGEEE@@@??????>>>>>>>>>???@@@@@@;;;;;;:::888666444111000444555777888888666444333555666666555666888777333777666666777999999888666;;;;;;<<<===>>>@@@AAAAAA (((555444555,,, !!!---888<<<:::555111!!!%%%))),,,...///.........///000111222333444444444444444333333333555444444555555666777888888999999:::::::::999999<<<;;;999888777666666666888888888888888888888888888888888999999:::;;;;;;>>>===;;;:::999999:::;;;999:::;;;<<<>>>???@@@@@@>>>???AAABBBBBBAAA@@@??????@@@AAABBBBBBAAA@@@@@@??????>>><<<:::<<>><<<===???@@@AAABBBCCCCCC===???@@@???===<<<<<<=========<<<<<<<<<===>>>??????@@@@@@???===;;;888777333333222222111222222222555555666888:::;;;999777888888777666555444333333444333333333333444555555444444333222111111222222222333444555666666777777777888888999999999999999999::::::999777666888999666777888:::;;;;;;:::999;;;777777:::===<<<;;;===;;;;;;;;;;;;:::999777666666222111333333000000333111111111111111111111111222111000//////000111222111111111111000000//////---)))'''+++---,,,,,,...---...///000000///...---,,,,,,------...//////000444444333222000///...---//////000111333444555555888444111333777:::777444777666444222//////111333555777;;;===>>>???@@@BBBBBB???FFFTTT|||{{{~~~zzz{{{yyyyyyppphhhqqq||||||tttiiikkkmmmcccbbbeeeiiiiiifffddddddeee```aaabbbcccddddddeeeeeeggghhhjjjnnnqqqrrrpppmmmssswwwzzz|||||||||~~~|||wwwnnnfffhhhfffdddbbbaaaaaa``````bbb___```cccaaaZZZYYY\\\XXXVVVTTTRRRRRRRRRQQQOOOPPPOOOPPPPPPOOOPPPTTTWWWUUUVVVZZZ^^^^^^ZZZ[[[___sssvvv{{{}}}BBBIIILLLEEEIIIKKKEEEEEEEEECCC???>>>>>>???DDDCCCAAAAAACCCDDDAAA======<<<:::999777777666666555555555444444555555555:::;;;<<<<<<;;;999666555666666555555666777555333444444444555666777666444777888888999:::;;;;;;<<<(((555444555+++###111===AAA:::222 ###&&&(((***+++,,,,,,,,,,,,---...///000111111111111000000000000000000111111000000000111222222333444444555555555444444444333333222222333333444444444444444444444444444444444555666666777777777666666555444444555777888555666777888:::;;;<<<===;;;;;;:::;;;;;;<<<=========>>>?????????===;;;:::999:::;;;;;;:::999;;;<<<666666444444444666888999<<<=========<<<:::888777;;;<<<===???@@@@@@??????;;;===>>>===<<<;;;;;;;;;::::::999999888888888888;;;:::888666555555555555/////////...//////000000777666666666777777555333111111000000000000000000///////////////000111111111000000////////////000......000111222222222222333333444444333333222111444555666555333333555666222444666888888888777777666333333777999888777999666666555444222000...,,,---******++++++((())),,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---///222333000///...---,,,+++++++++'''&&&(((...111///...///......///000000///---,,,,,,---...///000111111222555555333222000///......222222333333444444555555666222///111666888666333333333333222222444777:::???AAACCCCCCCCCCCCDDDFFF?????????AAA{{{ttt|||yyyyyy|||rrrffflll~~~yyyjjjhhhjjjddd[[[```eeeeeebbb______aaabbbbbbbbbaaaaaaaaaaaaaaaeeefffiiimmmppppppmmmjjjxxx}}}}}}wwwuuunnngggdddeeeffffffeeebbb___^^^______```aaa^^^ZZZZZZ\\\YYYWWWTTTSSSSSSSSSQQQPPPOOOQQQQQQPPPPPPRRRVVVXXXZZZWWWXXX]]]```bbbiiipppsssxxx}}}DDDKKKIIIFFFHHHJJJGGGGGGFFFCCC@@@??????@@@BBB???===???AAA@@@===::::::999888666555555444444666666666777888:::<<<===AAA@@@???>>>===<<<;;;;;;<<<999777777777888888888666555555666888999777666:::::::::;;;;;;<<<<<<<<< (((666555555***...======///!!!###&&&'''&&&%%%%%%&&&'''(((***+++,,,---------------,,,,,,,,,------...---------------....../////////000111111111111111////////////000111222333222222222222222222222222111222333444555555555444111111111222333444555666444555555666777888888888777666555555555777999:::888999999999888666444333222444777777555444333444//////......///111333444777777666666555333222111111222444666777888999999999:::::::::::::::999999666666555555444444333333888666444111111222444666000000000000000111222333666555333333333222///---+++++++++,,,,,,------.........------......///000000//////.........//////,,,---...//////000//////---.........---,,,++++++...///000000///000222444...000333444333222333333333000000444666444333444000///...,,,***)))''''''&&&%%%&&&(((&&&###$$$(((((((((((()))))))))))))))))))))))))))+++---///111---,,,+++******)))******((((((,,,333555222000111...///////////////............000111222333333333555444333222000000000000555555555555555555555555666333111111333444333111///111333555888;;;@@@CCCEEEFFFFFFDDDAAA??????@@@===AAA<<<999ccc}}}xxxtttvvvyyyqqqgggmmm{{{}}}mmmhhhkkkggg^^^aaaddddddbbb```aaacccdddcccbbbaaa````````````bbbeeejjjmmmnnnllliiigggtttzzz}}}|||{{{uuutttpppiiibbbeeehhhiiigggccc```___\\\^^^```___\\\YYY[[[]]]YYYWWWTTTSSSSSSSSSQQQPPPPPPSSSTTTQQQRRRVVVZZZ[[[___[[[ZZZ___dddiiirrryyyuuuzzz~~~CCCJJJFFFGGGGGGIIIGGGGGGFFFCCC@@@???@@@BBBAAA<<<:::>>>@@@>>>;;;;;;999999999999:::;;;<<<<<<:::::::::;;;<<<===>>>???BBB@@@>>><<<;;;<<<===>>>AAA<<<888::::::999:::<<<999888888999;;;;;;:::999999999:::::::::::::::::: (((666555555)))***777777((("""$$$$$$###""""""$$$###$$$&&&'''((()))(((((()))(((((('''((()))++++++***)))))))))***++++++,,,)))***+++,,,---.........,,,,,,,,,,,,---...///000........................,,,---///000111111000000---...///000111111111111222222222222222222222222......///000111111111222//////000//////...---------...000///---,,,+++,,,,,,,,,,,,---...000111222000///...---,,,,,,++++++******+++---...000111222333222333333444444333222000000111111111111111111444333111/////////000111000//////000111222333444222000...------,,,***((((((((()))************)))++++++******++++++,,,---,,,++++++******++++++,,,******+++++++++++++++***''''''(((((()))(((((((((''')))*********,,,...000))),,,......---,,,...000...++++++///111...,,,---***)))((('''&&&&&&'''(((######&&&)))'''"""###'''%%%%%%&&&&&&''''''''''''''''''''''''((()))***+++)))((((((((()))+++---...++++++...333333000///111/////////...//////000000///000111333444444444333333222111000000000111222444444444444555555555555333222222222222333333444222555888:::;;;>>>AAACCCAAAAAA@@@>>>;;;::::::;;;:::@@@888666GGG|||zzzxxxxxxvvvooojjjpppzzzoooiiimmmllleeefffffffffeeefffgggiiidddcccbbbaaaaaaaaabbbccc^^^dddkkknnnkkkhhheeedddnnnuuu||||||xxxxxxzzztttuuuqqqiiidddgggiiiiiifffcccbbbbbb]]]```bbb___[[[YYYZZZ\\\YYYWWWTTTSSSSSSSSSQQQPPPNNNRRRSSSPPPQQQXXX\\\\\\]]]ZZZ\\\bbbgggjjjnnnrrrwww{{{}}}zzz===DDD???EEEEEEGGGEEEEEEDDDAAA??????AAACCC@@@;;;:::???BBB@@@>>>>>>;;;<<<<<<===>>>@@@AAABBB=========>>>??????@@@@@@AAA@@@>>>===>>>???@@@AAACCC>>><<<@@@@@@===;;;=========<<<>>>???@@@???===;;;;;;;;;;;;;;;;;;;;;;;; (((666555555)))$$$000444...&&&!!!$$$$$$"""!!!###&&& """###%%%&&&&&&&&&&&&$$$$$$######$$$&&&((()))&&&&&&&&&&&&'''((())))))$$$%%%'''((()))***++++++******))))))******+++,,,************************((()))***,,,---,,,,,,++++++,,,---.........---,,,/////////...---,,,,,,,,,%%%'''***,,,---,,,+++)))((((((((()))))))))*********++++++)))'''&&&&&&'''&&&'''((()))+++,,,------***)))'''&&&%%%%%%&&&''')))))))))))))))***+++,,,+++++++++,,,------,,,++++++,,,---///000111111111//////......---,,,+++***------......///000111222---+++)))((()))(((&&&%%%'''((()))))))))((('''&&&''''''&&&&&&''''''((()))&&&&&&&&&%%%&&&&&&''''''&&&&&&'''''''''&&&%%%%%%""""""$$$%%%&&&'''''''''###$$$&&&''''''))),,,...&&&(((******((((((***---***&&&&&&***,,,(((&&&''''''&&&%%%$$$%%%'''***+++###$$$(((+++)))$$$$$$((($$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&(((***---000222...,,,---///...++++++///000///.........000111222///000222333444444333333111111000//////000222333111111222333444555555666---///111222333444777::::::<<<>>>>>><<<<<<<<<===888999:::999888888999;;;333999111000///qqq{{{~~~zzz{{{~~~|||uuuooommmrrryyyqqqkkkppppppgggeeedddcccdddfffhhhiiiccccccbbbbbbbbbccceeefff]]]dddlllnnnjjjeeeccccccooowww{{{{{{}}}{{{uuuwwwrrriiifffhhhiiihhhdddbbbccceee___cccddd```ZZZYYYZZZ\\\XXXVVVTTTSSSSSSRRRQQQOOOJJJPPPQQQNNNOOOVVV[[[ZZZTTTTTTZZZeeelllnnnoooqqqxxx{{{}}}zzznnn333:::555???>>>@@@CCCCCCBBB@@@??????BBBDDDAAA;;;;;;AAAEEEBBB@@@BBB@@@????????????@@@AAAAAA<<<===>>>@@@BBBCCCCCCCCCAAAAAABBBBBBCCCCCCDDDDDDDDD@@@AAAFFFGGGAAA===>>>AAAAAAAAABBBCCCDDDCCCAAADDDCCCCCCCCCCCCBBBBBBBBB...555222444''' !!!---999444&&&!!!!!! !!!!!! !!!"""###$$$$$$######$$$$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&(((((())))))*********+++,,,***(((&&&%%%$$$$$$%%%$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&''''''(((((((((&&&''''''((()))******+++******))))))))))))******,,,---------+++)))'''&&&''''''((((((((('''&&&&&&&&&&&&%%%%%%$$$$$$#####################"""""""""$$$$$$$$$$$$$$$$$$$$$$$$######"""!!!!!!!!!!!!!!!#########$$$$$$$$$$$$$$$%%%###"""$$$''')))((('''%%%%%%%%%%%%%%%$$$$$$$$$########################%%%$$$$$$$$$$$$&&&((()))''''''((((((((()))))))))((())))))***)))'''&&&%%%%%%%%%%%%$$$######%%%((((((((()))***+++------...333...))))))---000000...000000111222333333444444222000///...///000222333111000...,,,,,,---///000222222222222222111111111---222555666999>>>@@@>>>;;;;;;;;;;;;:::999999888777888999:::999777555444666<<<000666///<<>>666<<<======<<<===???BBBDDDDDDCCC>>>@@@BBBBBBBBBBBBCCCDDDEEEAAA>>>@@@DDDFFFDDDAAA@@@AAABBBBBBAAABBBEEEGGGFFFFFFGGGGGGGGGGGGGGGGGGFFFGGGIIIHHHGGGFFFFFFGGGGGGGGGHHHIIIIIIIIIHHHHHHFFFIIILLLLLLJJJIIIJJJLLL ...555222333''' """...:::777***"""!!!!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!"""!!!""""""###""""""!!!!!!""""""""""""""""""""""""%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&'''''''''((((((((()))))))))(((&&&%%%$$$$$$$$$$$$$$$%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''(((((()))))))))((((((''''''(((((())))))))))))((('''&&&$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$#########"""""""""!!!!!!!!!!!!!!!!!!"""######$$$########################$$$$$$###"""""""""""""""!!!!!!!!!"""""""""""""""###!!! !!!###$$$###!!!!!!!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$%%%&&&'''(((&&&&&&&&&&&&'''''''''((())))))*********)))(((''''''(((((('''%%%%%%''')))((((((((())))))*********---)))&&&'''+++///...,,,///000000111111222222222111000.........///111222000///.........///000111222222222222222333333333333777999999<<>>======???AAAAAA@@@???===???AAABBBAAA@@@@@@AAACCCAAA@@@CCCFFFGGGCCC???<<<>>>AAABBBBBBCCCEEEGGGBBBCCCDDDFFFHHHIIIKKKKKKGGGIIIKKKLLLKKKKKKMMMNNNSSSSSSRRRQQQPPPNNNLLLKKKKKKMMMOOONNNKKKHHHHHHIII ///555222222&&&  +++666555,,,###""""""!!!!!!""""""###"""""""""!!!!!!!!! !!!!!!""""""""""""!!!!!!########################$$$$$$###""""""""""""###################################################%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''&&&%%%$$$#########$$$$$$%%%%%%&&&'''''''''&&&&&&$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$""""""!!!!!!!!!""""""############""""""""""""!!!!!!!!!!!!!!!!!!!!!  !!!"""###########################$$$$$$###"""""""""######!!!!!!!!!!!!!!!!!!!!!!!!###!!! !!!!!!  !!!!!!"""""""""########################%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%&&&&&&&&&'''''''''(((((()))************)))***++++++***))))))***,,,++++++******)))))))))((((((&&&%%%''',,,...---+++---------..................---,,,,,,,,,---///000.........//////000000111111222222333333444444444666999:::999:::??????===555666888999888777555444444444555666666555444333444---333999777***BBByyypppkkkooottt~~~xxxqqqrrrqqqllljjjhhheeebbbaaaaaabbbcccaaaaaacccgggeee```___aaa]]]___cccfffgggiiikkkmmmppptttxxxzzzzzz{{{~~~~~~|||~~~}}}zzzuuunnniiiiiifffbbbaaacccccc```^^^hhhbbb^^^^^^[[[VVVSSSSSSSSSSSSRRRQQQQQQQQQRRRRRRUUURRROOOMMMPPPUUU\\\aaa___```___eeeqqqqqqoootttxxx{{{wwwzzz|||wwwuuukkkiiiwww___777???AAA===???@@@BBBAAA@@@AAABBBBBB@@@???>>>AAACCCDDDCCCAAA@@@@@@AAAAAABBBFFFIIIHHHCCC???>>>AAADDDFFFGGGGGGIIIJJJJJJJJJKKKMMMOOOQQQRRRRRRNNNPPPRRRRRRQQQPPPQQQRRRRRRQQQOOOMMMJJJGGGDDDCCC???@@@AAA@@@===;;;;;;;;;!!!///555222000%%% $$$,,,---'''######""""""""""""#####################""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!$$$######""""""######$$$########################!!!!!!"""""""""""""""###########################$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%########################""""""#########$$$$$$$$$$$$$$$############$$$$$$###!!!   !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""###"""!!! !!!"""##############################""""""""""""######""""""""""""""""""""""""######""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""######"""""""""#########%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((()))))))))+++---......------...000000///...---,,,+++***)))(((''''''***,,,---+++)))))))))))))))))))))((((((***))))))))))))***++++++***+++,,,---...//////...000000111222333333444444333666666333444777888555222333555666666555222111111222333444444333333222...)))444222888...///uuuyyyqqqlllnnnsssyyy|||vvvuuuqqqkkkllljjjgggccc``````ccceeefffcccbbbcccaaa\\\[[[^^^```bbbccceeeeeeffffffgggmmmrrrwwwyyywwwxxx|||~~~{{{vvvooojjjjjjfffcccbbbcccccc```]]]ccc]]]ZZZ[[[[[[XXXWWWYYYWWWVVVTTTSSSQQQPPPPPPPPPTTTRRROOONNNQQQVVV]]]aaaYYYbbb]]]aaauuuwwwrrr|||}}}}}}~~~zzzvvvnnnooo~~~___BBBJJJFFFCCCBBBAAAAAA@@@@@@@@@BBBAAA@@@>>>===@@@DDDEEEDDDCCCBBBBBBCCCCCCDDDFFFHHHGGGDDDAAACCCFFFIIIKKKKKKKKKKKKKKKQQQQQQPPPPPPOOONNNNNNNNNKKKLLLMMMKKKIIIGGGFFFGGG======<<<:::888555333222---......///............!!!///555222...###$$$%%%"""######""""""""""""######""""""###$$$%%%%%%&&&&&&%%%%%%&&&''''''(((''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######"""!!! !!!!!!!!!!!!!!!!!!!!!!!! """"""!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""""""""""""""""""""########################"""""""""#########$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!"""!!!   !!!!!!!!!!!!!!! !!!!!!"""""""""###""""""""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%"""""""""!!!!!!""""""###!!!""""""""""""###############$$$$$$$$$$$$%%%%%%$$$#########""""""!!!!!!"""""""""""""""""""""""" !!!!!!!!!""""""""""""#########$$$$$$$$$%%%%%%###$$$$$$%%%&&&'''((((((+++---////////////000222000000...---,,,***))))))''''''((()))***)))'''%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''&&&''')))***++++++++++++------...///000111111222...111000------000111///...000111222222111000///000000111111222222222222...000666***666555)))VVV}}}{{{vvvooommmoooppp|||{{{yyytttlllmmmllliiieeeaaaaaadddggghhhbbb^^^^^^\\\ZZZ[[[^^^______```bbbcccdddddddddkkkpppuuuwwwuuuvvvzzz~~~}}}|||wwwqqqmmmkkkgggcccbbbcccccc```]]]___ZZZWWWYYYZZZXXXXXX[[[XXXWWWVVVTTTSSSRRRRRRRRRQQQQQQPPPQQQTTTXXX\\\^^^WWWbbb^^^bbbvvvzzzuuu~~~vvvsssmmmqqqRRRCCCLLLCCCDDD@@@???======<<<>>>???@@@>>>===>>>@@@DDDEEEEEEEEEEEEFFFDDDDDDCCCCCCDDDDDDDDDCCCBBBDDDGGGHHHFFFEEEDDDDDDEEEEEECCCBBB@@@>>>===<<<888::::::999666444444444------.........------,,,//////.................. """000555222---"""!!!!!!  !!!!!!###""""""!!!!!!""""""###""""""###$$$%%%&&&''''''%%%&&&'''((())))))))))))))))))))))))))))))))))))''''''''''''&&&%%%$$$###"""""""""""""""""""""""" """!!!!!! !!!!!!"""  !!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""!!!""""""""""""#########&&&&&&&&&&&&%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$######$$$$$$$$$###""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!  !!!  !!! !!!"""#########""" !!!!!!"""######!!!"""$$$&&&(((***+++,,,&&&&&&&&&&&&&&&&&&&&&&&&###""""""""""""###$$$$$$ !!!!!!"""###$$$%%%%%%$$$%%%''''''&&&&&&''')))%%%%%%$$$$$$$$$#################################!!!"""###$$$%%%%%%%%%%%%"""""""""#########$$$$$$%%%%%%%%%%%%&&&'''((())),,,...///000///......///******)))((('''&&&&&&%%%$$$%%%%%%%%%%%%###"""!!!!!!!!!"""""""""""""""""""""""""""###############%%%%%%%%%&&&&&&''''''(((*********++++++,,,,,,,,,+++---,,,))))))---///---------................../////////000111222333333333999666***444888...<<<~~~~~~{{{qqqkkkkkkggguuu}}}}}}xxxpppnnnnnnlllhhhcccbbbeeehhheee___ZZZ[[[\\\\\\^^^aaaZZZZZZ\\\___cccfffgggfffjjjnnnrrrttttttuuuyyy|||}}}|||{{{zzzwwwssspppkkkhhhdddccccccccc```]]]___ZZZXXXZZZZZZWWWVVVWWWUUUUUUTTTTTTTTTUUUVVVVVVQQQRRRSSSUUUWWWZZZ[[[\\\[[[bbbdddhhhvvv|||zzz{{{~~~uuusssqqquuuDDDBBBLLL@@@GGGCCCDDDBBBAAAAAABBBDDDDDDCCCAAAEEEGGGIIIJJJIIIIIIKKKLLLAAAAAA@@@?????????@@@@@@999;;;======:::999888888555555444444333222111111,,,...///000///...///000///000111333444555555555;;;888666444444333222000 """000555222+++!!! !!!""""""  """"""!!!!!! !!!!!!""""""""""""######$$$$$$$$$###$$$%%%&&&''''''''''''************************'''(((((((((((('''%%%$$$########################!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!  !!!""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######%%%%%%$$$$$$$$$#########"""###$$$$$$$$$###"""!!!"""""""""""""""!!! """"""""""""!!!!!!!!!   !!!!!!!!!!!!!!!"""###$$$%%%%%%%%%%%%""""""###$$$%%%&&&'''(((&&&(((***,,,------,,,+++%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''######%%%&&&(((***++++++***,,,---,,,***)))***,,,''''''((()))******++++++&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((***+++,,,,,,+++&&&''''''''''''((((((((())))))(((((()))***+++,,,...000111///---***))))))$$$$$$$$$$$$############"""#########"""!!!!!!""" !!!!!!!!!"""#########!!!!!!""""""#########"""%%%%%%$$$######$$$%%%&&&&&&&&&&&&'''''''''''''''(((***)))'''(((,,,...---,,,+++******+++,,,---.........//////111222333444555:::111222666777;;;444iiiyyyjjjcccfffbbbooozzz{{{|||~~~xxxnnnpppoookkkfffccceeeiiiddd___\\\___```___^^^___YYYYYYZZZ___dddhhhhhhgggjjjlllnnnqqqtttvvvxxxxxx~~~{{{yyyxxxvvvsssppplllhhhdddcccdddccc```]]]^^^YYYXXXZZZZZZVVVTTTTTTTTTTTTSSSSSSTTTUUUUUUVVVUUUUUUVVVXXXZZZ\\\]]]^^^]]]___hhhpppvvvzzz~~~uuuvvvwww{{{<<>><<<===<<<;;;777555444666888333666999:::999666444333333444555444333333555777333333222222222111111111444666777777555444555666999999::::::999888777777:::777444333555777666444 ###///666777***  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""" """$$$%%%%%%%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###%%%&&&$$$###$$$$$$%%%%%%$$$###!!! ###$$$$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""!!! !!!!!!###"""""""""!!!!!! !!!!!!!!!""""""""""""$$$###!!!  !!!!!!!!! !!!!!!  !!! !!!"""#########"""!!!############"""""""""!!!!!!!!!!!!""""""#########$$$$$$%%%%%%%%%%%%$$$$$$''''''''''''((()))***++++++,,,///000111111///............,,,)))'''''''''&&&%%%%%%$$$%%%''')))***,,,,,,,,,,,,,,,,,,,,,,,,////////////000222555666555333000---,,,+++,,,,,,---///...---///444444111///...---,,,---///111222222333333444555555666666222444666666666666777999:::888666666666333///+++)))((('''%%%$$$$$$#########"""!!!!!!"""###$$$%%%######""""""""""""######$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%'''((('''&&&%%%%%%%%%$$$######""""""""""""###$$$%%%%%%$$$$$$((('''&&&%%%&&&((()))***+++)))''''''((())))))))),,,,,,---...000222444555111333888<<>>FFF>>>BBB???999999777444222000000111111444444333222111111111222888888777666555555555555888888999999888888777666888888777666555555555666666777888888777666777999;;;999777555444333333444888777555333222222333444 !!! $$$///666666)))  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""###%%%&&&&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""!!!!!!"""$$$%%%$$$###$$$$$$%%%%%%$$$###!!! ######$$$$$$%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%((('''%%%$$$"""!!!!!!!!!#########""""""!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$$$$###""""""""""""######"""!!!!!! !!!#########""""""""""""""" !!!"""######"""%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&''''''''''''((()))******++++++,,,---,,,+++***)))'''((()))(((&&&%%%&&&''',,,,,,,,,,,,---...///000....................................///000000111111///...,,,,,,,,,---...000111///---...333333000333222222222333666888:::999999999999::::::::::::666777888777555444555666000---+++******)))%%%"""$$$$$$###""""""""""""###$$$###""""""""""""###$$$$$$##################$$$######$$$%%%%%%%%%%%%%%%&&&'''((())))))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((((()))(((((((((***+++******)))***+++---***)))(((''')))***++++++,,,---///111333444444444999888777666666555555555---EEE~~~}}}xxxpppcccTTTJJJfffmmmuuu{{{~~~}}}zzzwwwrrrrrrnnnjjjjjjmmmlllhhhhhhnnnrrrqqqoooooommmiiieeeeeebbb___bbbjjjmmmjjjjjjssstttuuuzzzvvvsssyyy~~~}}}yyyyyyzzzuuunnniiinnneee^^^dddeee]]][[[WWWXXXYYYZZZZZZ[[[[[[[[[XXXWWWUUUSSSRRRRRRRRRRRRSSSTTTUUUUUUVVV[[[```cccdddooouuuuuuzzztttxxxtttssswww{{{|||ggg333111888000444222...222111///.........///000444333111//////000222333888777666555555666777777777888999:::::::::::::::999999888888888888888888555666777666555444555777;;;:::888666444444444444333222111111111333555777 !!!!!! %%%111666555'''  !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###$$$%%%&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!!!! """$$$%%%$$$###$$$$$$%%%%%%$$$###!!! !!!"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''******(((&&&%%%$$$$$$$$$&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%""""""######$$$$$$######$$$$$$###"""""""""######$$$$$$$$$$$$$$$###"""!!!""""""""""""###$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''************++++++++++++))))))************))))))))))))******+++,,,,,,,,,,,,,,,+++***)))((('''&&&''')))++++++******,,,---000111222333444444444444000000000000000000000000....../////////.........---,,,,,,+++,,,...///000444444111---...222222///222222222333444777999:::>>>>>>>>>===<<<;;;;;;:::555666555333000...---...***(((%%%$$$$$$$$$###!!!!!!!!!!!!!!!""""""###$$$%%%$$$######"""######$$$%%%%%%$$$$$$$$$$$$%%%%%%###$$$$$$%%%&&&''''''((((((+++...---***''''''(((''''''((())))))***++++++------------------,,,,,,+++---...---***)))+++...,,,+++******+++,,,---...///111333555666666666555>>>;;;666222//////000111,,,999^^^zzzyyyxxxwwwtttnnndddXXXPPP]]]aaajjjuuu}}}|||vvvqqqmmmppppppmmmmmmppppppmmmgggnnnssssssrrrsssqqqmmmlllllliiieeefffjjjkkkhhhhhhqqqrrrssszzzyyyvvv|||~~~~~~yyyxxxyyyuuuoooeeekkkeee^^^bbb```[[[^^^WWWXXXYYYZZZZZZ[[[[[[[[[YYYXXXVVVTTTSSSSSSSSSSSSSSSTTTUUUVVVWWWZZZ___cccgggqqqxxxyyy~~~yyy|||xxxyyyvvvtttvvv|||SSS+++---333,,,000...---/////////000111111222222777555333111222333666888555444333222222444555777333444555777888888999999666666666666666666777777999::::::888666444555555333222111//////............---......000333555777 !!!!!! '''222666444%%% !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!  ###$$$$$$$$$$$$$$$%%%%%%$$$###!!! !!!###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$####################################$$$$$$$$$$$$''''''&&&&&&&&&'''((((((((((((((((((((((((((((((((())))))))))))*********%%%&&&((()))******))))))''''''&&&&&&%%%&&&&&&'''%%%%%%&&&&&&&&&%%%$$$###%%%$$$#########$$$%%%&&&'''''''''''''''(((((((((+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,---...////////////...---,,,***))))))))))))***+++------------///000...///111222333222111000........................---...///000111000///...,,,,,,,,,,,,---...000111555555111---...333444111222111111222333444666777;;;:::999888666555444444,,,------***'''%%%$$$%%%'''&&&$$$#########$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&&&&&&&&&&''''''''''''''''''&&&'''(((((()))***+++,,,,,,+++...000...***(((,,,000.........//////000000000111111111000000000000000---000111///,,,***,,,///111111111///......000111444444555555666666777777999777444111000111444555888777DDDwwwpppqqqrrrqqqmmmggg```\\\YYYYYY___lllvvvvvvpppkkkmmmqqqrrrooooooppppppmmmiiinnnrrrpppooopppooollloooqqqssssssrrrooojjjfffgggnnnnnnpppxxxyyyvvv}}}yyywwwxxxuuupppeeekkkggg```aaa]]]YYY___[[[[[[[[[ZZZZZZYYYXXXWWWWWWVVVUUUTTTSSSSSSTTTTTTTTTSSSTTTVVVXXXYYY^^^dddhhhpppwwwyyy}}}ppp{{{zzzqqqttttttyyy~~~GGG---444888333777333666444444555666777777777777888888777777777999:::;;;666444222111111222444666111222333444555555555555111111222333333444444444777888888666333111000111------------......//////333333333333444666777888 """!!! )))444666222""" !!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!$$$$$$$$$$$$$$$%%%%%%$$$###!!! !!!###$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$########################"""""""""############$$$%%%$$$$$$$$$%%%%%%&&&''''''((((((((((((((((((((()))*********+++++++++++++++,,,...000111111111000,,,+++++++++++++++,,,,,,,,,,,,,,,------,,,,,,,,,***)))'''&&&%%%%%%&&&'''((((((((((((((((((((((((***************)))))))))++++++,,,,,,,,,,,,++++++***+++,,,---............++++++***))))))***++++++&&&((()))(((''''''((()))'''(((***+++++++++))))))************************)))***,,,.../////////.....................//////222333000---///444555222333333222222222222222222000///...---+++***)))(((###$$$%%%###!!! !!!!!!!!! !!!###$$$(((((('''&&&&&&&&&&&&'''$$$%%%&&&((()))***++++++)))******++++++******)))...---------...///111222---///000---***+++222888555555555555444444333333666555444444444444555555444666888666444222333555888888888555222000222444666555333111111333555777111111111222333555777888222---...{{{{{{tttooopppqqqpppmmmhhhdddbbb^^^YYYZZZfffppppppllljjjqqqrrrqqqmmmlllnnnmmmjjjmmmqqqrrrooonnnqqqsssqqquuuvvvyyyzzzxxxrrrnnnllltttzzzvvvvvv}}}|||yyy~~~mmm|||zzzvvvwwwuuupppiiinnniiicccbbb[[[WWW___[[[[[[[[[ZZZZZZYYYXXXWWWTTTTTTSSSRRRSSSTTTUUUVVVUUURRRSSSWWWXXXXXX^^^eeehhhnnntttwww{{{~~~zzzmmmvvv~~~yyyqqqrrrsssyyyxxx<<<...777777555999444999666777777777777666666555333444555777777777666555666444222111111111222333000000111111111000000///------///000000000000///+++---......---,,,---///222333555666888:::;;;;;;===<<<;;;:::999999888888!!!""""""!!! ***555666111  !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$  ###$$$$$$$$$$$$%%%%%%$$$###!!! !!!$$$%%%&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%'''&&&%%%$$$############$$$$$$$$$%%%%%%%%%%%%%%%''''''''''''(((((((((((()))***+++,,,------------......------......//////222111111111222333444555333222111000000000000000*********))))))(((((((((((((((((('''''''''''''''(((((())))))))))))((((((%%%&&&'''))))))))))))(((%%%&&&&&&'''((()))))))))%%%&&&'''&&&%%%$$$%%%&&&###$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((***++++++,,,............------------...///...,,,...222222...------,,,+++***))))))(((%%%%%%$$$$$$###""""""!!! !!!###"""!!!!!!"""###!!!"""###$$$$$$%%%''')))+++***)))(((((((((((((((((()))+++,,,......//////,,,---...//////...---,,,222222111000000111333444000000///---,,,///555:::888888777666666555444444888777666666666888999:::<<<<<<=========<<<;;;;;;;;;<<<<<<888444222444777777555222000000111333444...///111333555666666666222000111ccc}}}wwwrrrtttuuutttqqqkkkeeebbb```eee\\\ZZZdddmmmmmmkkklllsssqqqkkkggghhhllllllgggnnnrrrtttrrrrrrvvvxxxwwwzzzwwwvvvuuusssqqqsssxxx{{{|||}}}zzzWWW```~~~|||{{{wwwvvvtttppplllooojjjeeeddd[[[VVV___WWWXXXYYYZZZZZZ[[[[[[[[[TTTTTTSSSRRRSSSTTTUUUVVVVVVRRRRRRXXXYYYXXX]]]fffhhhlllqqqtttwww{{{~~~vvvqqqrrrqqqkkkwwwooogggqqqooorrrqqqqqqvvvttt555000999555666;;;111888333222222111000//////...---...000111111000///.........---------------...+++,,,,,,,,,++++++***)))((()))+++,,,,,,+++*********,,,///000222333666888999:::<<<>>>???AAAAAAAAA===<<<;;;999888666555444!!!""""""!!! ,,,666666000 !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""$$$#########$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ ###$$$$$$$$$$$$%%%%%%$$$###!!! """%%%'''''''''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''((('''&&&%%%%%%$$$%%%%%%###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&'''((()))))))))))))))***++++++---,,,++++++---///222444333333444555555555555555...---,,,,,,+++***))))))(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%% !!!###%%%&&&%%%$$$$$$"""###%%%''''''''''''&&&&&&((((((((('''&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))+++++++++,,,,,,+++++++++***,,,,,,***+++---+++&&&$$$$$$$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!"""$$$$$$######%%%&&&$$$'''***,,,,,,,,,///111------,,,,,,,,,---.........///000111111111000//////000111222222111000///444222111//////000111222111000000000000222444666444333333333333333333333555444444333444666999:::;;;999888:::===>>>;;;777999;;;<<<999555444777;;;999999999888777666555555111222333555666888888999@@@???@@@GGG{{{wwwssswwwwwwuuuppphhhbbb```___ddd[[[ZZZdddjjjhhhhhhmmmqqqkkkbbb^^^dddmmmnnniiijjjppptttsssrrrsssrrroootttqqqpppqqqpppnnnsss{{{sssxxxuuuyyyZZZLLLddd|||{{{~~~}}}xxxvvvsssnnnmmmnnngggdddeee\\\WWW___WWWXXXYYYZZZZZZ[[[[[[[[[XXXWWWUUUTTTSSSSSSTTTTTTVVVQQQRRRXXXZZZWWW\\\ffffffgggjjjmmmpppsssxxx|||~~~~~~zzzrrroooqqqiiiooowwwiiiffflllhhhuuutttsssvvv~~~sss222222999222666;;;///555000///---,,,++++++,,,,,,111000///...---...///000,,,---///000222222222222///000000111111111111000111222333444444222111000888999;;;<<<<<<===???AAA;;;<<<>>>????????????>>>;;;;;;;;;::::::999888777!!!""""""!!!  ---777666/// !!!!!!!!!"""""""""""""""""""""""""""""""""""""""""""""""""""%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""$$$%%%$$$$$$%%%%%%$$$###!!! !!!###%%%'''((('''%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((******%%%&&&&&&&&&''''''((((((&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%&&&((()))"""""""""""""""###$$$%%%$$$###!!!!!!###&&&+++---((())),,,...000000000000000000///...,,,+++***))))))(((((((((''''''&&&&&&"""######$$$$$$######"""!!!###%%%%%%%%%$$$######$$$&&&(((((('''&&&%%%$$$&&&''''''&&&&&&((()))***)))((('''''''''))))))%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&(((((('''((()))***************(((******(((((()))&&& """######$$$$$$######"""!!!""""""######$$$%%%%%%"""$$$%%%%%%$$$$$$&&&'''###''',,,......///111333///000000000222333444555333444444444333222000///000111333444444333111000333222///...---...///000111111111333444444222000...//////000000111111222000/////////000333555777555111...222888999555///666999:::999555555999======???AAABBBAAA>>>:::888444555555777999;;;>>>???EEEEEECCC,,,rrr|||yyyvvvvvvvvvtttooogggbbbaaaaaa___WWWXXXccchhheeeeeekkknnneeeZZZXXXbbbnnnqqqllleeelllqqqpppnnnkkkfffaaaiiihhhmmmrrrrrrnnnpppwwwooorrrnnnppp}}}yyyNNNUUUjjjddd{{{|||zzzyyyvvvrrrnnnlllkkkdddcccfff^^^XXX```[[[[[[[[[[[[ZZZYYYXXXWWW\\\[[[XXXVVVTTTSSSSSSSSSWWWQQQQQQYYYZZZWWW\\\gggbbbbbbdddgggiiilllqqqwww~~~|||}}}|||xxxtttvvv{{{hhhzzztttvvvvvvjjj{{{yyywwwyyyuuu///111666---333888***///000///---,,,+++---...///:::777333000///111555777333555999===???@@@@@@@@@<<<===>>>@@@AAAAAAAAAAAABBBCCCEEEEEEEEECCCAAA@@@DDDEEEEEECCC@@@>>>>>>??????@@@@@@AAA@@@>>>===<<<@@@@@@BBBCCCDDDDDDDDDDDD!!!!!!!!!!!! +++555444---!!!!!!!!!!!!!!!!!!!!!!!! """"""""""""############"""""""""""""""""""""""""""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%""""""""""""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&%%%$$$$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''(((((('''''''''&&&&&&&&&******))))))))))))******))))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&'''(((((()))***++++++******,,,+++***))))))***+++,,,))))))******+++*********,,,++++++***))))))((((((&&&%%%$$$$$$$$$%%%&&&'''((())),,,---,,,)))&&&$$$&&&&&&''''''&&&%%%%%%$$$%%%%%%&&&''''''&&&&&&%%%"""###%%%%%%$$$%%%&&&(((###$$$$$$$$$%%%'''+++...---...///000111222222222222333444444444333222111111222222222222222222222111111000000//////......222000///......///111222111000///...------------,,,,,,,,,,,,++++++******------......///000111111///111333555555555444333666888999999888999;;;===<<<===>>>??????===;;;:::>>>>>>>>>>>>????????????<<>>>>>=========<<<<<<;;;;;;;;;>>>>>>??????@@@@@@AAAAAA !!!!!! ,,,666555...!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """"""""""""############"""""""""""""""""""""""""""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%""""""""""""###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&%%%$$$$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((((((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((((((((('''''''''&&&&&&************************))))))******,,,---//////111111333555666777888888333222111000000111222333//////000111222222111111//////...---,,,+++***)))******+++,,,++++++***)))'''(((''''''&&&$$$"""!!! !!!"""""""""""""""$$$%%%&&&&&&''''''''''''''')))))))))'''&&&'''(((''')))+++,,,,,,---...000000000111111111111000000222222333333333222111000111111111111111111000000111111000000///...------///...,,,++++++,,,---...---,,,+++***)))))))))))))))))))))(((((((((''''''(((((())))))***++++++,,,---...000222333333222111666888999:::;;;<<>>===<<<;;;999999999999::::::::::::888888777777777777777777"""///888666...!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""""""""!!!"""""""""############""""""""""""""""""""""""""""""#########$$$$$$$$$%%%$$$$$$######$$$$$$%%%############$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&%%%$$$$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$$$$%%%&&&((()))***)))***,,,...000111222222111000000000000000000111,,,---///000111222333333555444444444444333333333+++,,,---...////////////.........---------------...---,,,***(((&&&$$$###%%%%%%%%%%%%&&&''''''((('''))),,,------...000222111333555555444333333333222222222111000///...---...............---------222222111000///......---------,,,+++)))(((''''''&&&%%%$$$###""""""######$$$###"""!!!!!!!!!!!!!!!"""""""""""""""""""""!!!$$$$$$$$$$$$%%%%%%&&&&&&%%%&&&(((***+++,,,,,,,,,+++---///000111333666999888999;;;===???@@@AAAAAACCCCCCCCCBBBBBBAAAAAAAAADDD<<>>??????>>><<<<<<;;;:::999777555333111))))))((('''''''''((((((---...000111111111333555333333333111//////111333000000000000000///...---,,,++++++***************------,,,+++***))))))((((((((('''&&&%%%$$$###"""""""""!!! """!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!############$$$$$$$$$$$$"""###$$$%%%''''''(((((('''((()))))))))***,,,...///000111333555777777888999999999::::::;;;;;;<<<777===888888???@@@aaaqqquuuzzzlllcccddd___\\\___``````bbbbbb```ccceee___VVVXXXaaa``````aaacccgggjjjlllmmmccchhhlllkkkeeeeeennnxxxtttllldddeeemmmpppcccRRRKKKFFF@@@<<<<<<@@@CCCEEEAAA;;;@@@FFF@@@IIIVVVKKK]]]ttt~~~{{{wwwrrrooolllnnnjjj```YYYXXXYYYYYYWWWVVVVVVVVVWWWWWWXXXYYYVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUTTTTTTVVVZZZ^^^```\\\YYYWWWZZZaaaiiinnnooolllmmmnnnkkkgggdddgggkkkaaa```^^^___ccckkktttyyymmmcccuuu~~~~~~:::999;;;@@@FFFMMMVVV^^^ccc[[[SSSHHH???<<>>AAACCCEEEEEEEEEEEEDDDCCCBBBBBBDDDDDDCCCBBBAAAAAA@@@@@@>>>???AAAAAA???>>>??????>>>>>>>>>>>>>>>=========999::::::;;;;;;<<<<<<<<<;;;;;;;;;::::::999999888$$$000777222)))!!!!!!!!!!!!!!!!!!!!!!!! !!!"""""""""!!!!!!""""""""""""############"""""""""""""""""""""""""""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&%%%$$$$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&''''''(((((('''&&&&&&%%%&&&&&&''''''''''''&&&&&&$$$%%%&&&'''((()))))))))''''''((())))))***++++++***)))'''''')))---111444<<<>>>BBBFFFGGGGGGEEECCCFFFFFFGGGGGGGGGGGGGGGFFF;;;:::999888888999:::;;;777888888666333111111222222222000...,,,---///222......///......---,,,,,,(((((('''&&&&&&&&&&&&'''%%%%%%$$$$$$######""""""#########"""!!!!!!  !!!!!! !!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""###$$$$$$$$$&&&''''''&&&%%%%%%&&&(((******+++,,,---...///000...//////000111222333333***777,,,---;;;---@@@pppsssqqqyyymmm\\\]]]ddd___YYYaaacccaaafffeeedddeeedddZZZOOOQQQZZZ]]]]]]___dddjjjnnnppppppiiikkknnnmmmgggeeeooo{{{|||yyyttttttuuuooo\\\III>>>:::666444444777999999999>>>===DDD>>>999DDD<<>>>>>>>>>>>>>>>>>>>>>>>===============<<<<<<<<<;;;===>>>>>><<<;;;<<<<<<======<<<;;;999888777777888888888888999999999999999999999888888888888888$$$///666000%%%!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! """"""""""""############"""""""""""""""""""""""""""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&%%%$$$$$$%%%'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''(((((()))&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''')))))))))))))))(((''''''&&&&&&'''(((((('''&&&&&&&&&&&&'''((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&'''))),,,---***+++---///000//////...222333444555777777888888======<<<<<<===???AAACCC::::::999666222///......111222222111//////000111//////...---,,,***)))(((%%%%%%###"""""""""###$$$  !!!!!!!!!!!!!!! !!!!!! !!!!!! !!!!!!!!! !!!!!!!!!$$$%%%%%%$$$###"""$$$%%%(((((('''''''''((())))))(((((())))))******++++++%%%...((()))///'''111XXXxxx___ZZZ___yyyrrriiiZZZRRRYYYgggccc___iiijjjccciii```]]]```bbb\\\RRRQQQWWWWWWWWWZZZbbbkkkrrrtttssstttpppmmmmmmkkkkkkqqqzzz|||uuummmhhh```RRRDDD777555333222222333222111999GGG<<>>BBB<<>>===;;;AAAAAARRRfffqqq|||uuuqqqoooooolllhhhdddbbb```]]][[[YYYXXXWWWXXX[[[]]]]]]]]]]]]ZZZVVVSSSSSSSSSRRRQQQMMMOOOQQQTTTUUUUUUUUUTTTNNNSSSWWWVVVTTTVVV^^^eeeccciiikkkfffaaabbbeeefffXXX___dddfffmmmtttuuuqqqxxxzzziiiOOOFFF888555---'''+++444666222999999999999999888777666888999;;;<<<===<<<;;;:::===@@@BBBAAA===::::::;;;888999;;;???BBBCCCBBBAAA@@@BBB===444000444666555:::::::::;;;<<<>>>@@@AAA===<<<<<<;;;::::::999999999;;;:::666555777777444!!!""" ***///333/// """!!!!!!!!! !!!!!!!!!""""""######""""""!!!!!!!!!!!!"""############$$$$$$$$$########################$$$###"""""""""###%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&%%%%%%&&&'''((('''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''((((((((((((''''''(((((())))))))))))''''''''''''((((((((((((((((((((((((((((((((('''''''''((((((((((((''''''&&&''''''(((((((((((((((%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((())))))))))))((((((***))))))(((((())))))***((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((()))***++++++,,,---------,,,,,,+++***((((((((((((((((((((((((((((((+++***)))))))))+++---///&&&&&&&&&&&&&&&&&&&&&&&&###############$$$$$$%%%#########""""""""""""""""""""""""#########$$$$$$ !!!"""""" !!!"""""""""############""""""!!!"""$$$$$$"""""""""$$$#########$$$$$$$$$%%%%%%"""###$$$%%%&&&&&&&&&&&&$$$%%%&&&%%%%%%&&&)))+++YYYxxxgggcccSSSLLL@@@>>>ZZZooo|||ggg~~~rrr\\\___iiifffjjjkkkhhhaaa[[[ZZZ[[[MMMFFFQQQppprrr[[[DDDCCCTTT```jjjqqqTTT]]]bbb^^^YYYVVVPPPIIILLLFFFDDDGGGLLLMMMPPPTTTPPPSSSPPPHHHHHHLLLGGG===>>>???@@@@@@???>>>???@@@???AAAGGG<<>>>>>>>>>>>:::===@@@@@@===;;;<<<>>>===>>>@@@AAABBBBBB@@@>>>??????:::222000555888888::::::::::::;;;<<<<<<===???===;;;999888888888999333888<<<<<<;;;999444..."""### !!! ,,,000333...!!!!!!!!!!!! !!!!!!!!!"""""""""###""""""""""""!!!!!!!!!"""############$$$$$$$$$########################$$$############$$$%%%%%%######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&'''((('''%%%%%%&&&'''''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&''''''''''''((((((((('''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((((((((''''''((((((((((((''''''&&&''''''(((((((((((((((&&&&&&'''(((((((((((('''(((((((((((((((((((((((((((((())))))))))))(((((()))((((((''''''(((((()))((((((((((((((((((((((((&&&&&&''''''(((((())))))'''''''''((((((((())))))((()))))))))(((((('''&&&((((((((((((((((((((((((***)))(((((()))***,,,---************************''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((%%%'''(((((('''''')))******++++++,,,,,,,,,++++++)))---000111///,,,***)))'''&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''((((((((((((&&&''''''&&&%%%%%%'''(((888sss```RRRJJJ<<<888@@@GGGVVVddd}}}fffQQQbbbqqqlllkkkhhhccc]]]YYYWWWWWWWWWVVVSSSlllQQQFFFFFFjjjtttddd\\\fffcccTTTMMMNNNCCC000???;;;<<>>;;;555555555666777777888888999???>>>===<<<<<<;;;;;;;;;777;;;>>>>>>===<<<>>>AAACCCCCCDDDCCCAAA>>>;;;999======999444555;;;@@@AAA@@@@@@??????????????????::::::;;;<<<<<<<<<<<<<<<;;;;;;888222111555777666!!!"""!!!!!!$$$### !!!...111333---!!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$####################################$$$$$$%%%%%%######$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''((()))(((&&&%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''&&&''''''(((((((((((((((&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))(((((())))))))))))))))))))))))&&&&&&'''(((((('''''''''((((((((((((((((((((((((&&&&&&%%%%%%&&&'''(((((((((((((((((((((((((((((((((((())))))************(((((((((((()))))))))))))))************++++++++++++,,,............///111111111222222333222222222222666999;;;999777555444222111///---***(((&&&&&&&&&''''''((((((''''''&&&'''((()))((('''&&&((()))(((uuuyyyjjj```<<<:::;;;KKKXXXFFFNNN]]]zzz}}}yyyQQQmmmhhhhhhdddbbbcccfffeee___YYYdddaaaXXX[[[IIIRRRkkkvvvyyyuuuqqqdddXXXXXXZZZMMM999BBB>>>>>>CCCFFFHHHLLLQQQRRRXXXYYYTTTPPPNNNKKKEEEDDDEEEFFFEEEDDDCCCDDDEEEBBB===BBBEEETTTVVVBBBHHHQQQnnn|||vvvppplllnnnlllhhheeecccaaa^^^\\\^^^\\\ZZZZZZ[[[[[[[[[ZZZZZZXXXUUUTTTSSSSSSRRRQQQNNNNNNOOOPPPQQQSSSTTTUUU[[[ZZZ[[[___bbbcccaaa^^^[[[\\\ZZZVVVUUUWWWVVVSSS___dddjjjnnnppppppooommmyyywww666999444666999<<<>>><<<777111888999999:::;;;<<<>>>>>>@@@>>>;;;888666555555555777:::======;;;;;;>>>@@@BBBCCCCCCAAA===999666555===<<<;;;;;;>>>CCCFFFFFFBBBBBBBBBBBBBBBAAAAAAAAA;;;<<<>>>???>>><<<888666555666444000333;;;AAABBB ######!!!!!!$$$$$$!!!###000222222--- !!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###""""""""""""############""""""#########$$$$$$$$$##############################$$$$$$%%%%%%%%%%%%######$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&''''''((()))(((&&&%%%%%%'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&'''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((&&&'''''''''(((((())))))''''''((((((((((((''''''&&&''''''(((((((((((((((&&&'''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((())))))))))))))))))))))))---,,,,,,+++***)))((((((************))))))))))))&&&'''(((((()))((((((((())))))))))))))))))))))))((((((((((((((())))))***''''''''''''''''''''''''&&&'''((())))))))))))(((((((((((())))))******************+++++++++,,,,,,((()))++++++++++++---...------...//////////////////111333444444333444555777666444222///---+++***((((((((('''&&&%%%###"""%%%&&&((((((''''''(((***%%%SSSxxxlllWWWOOO---;;;SSSjjjlllNNNUUUqqqooo]]]hhhoooooojjjhhhooowwwuuugggZZZhhhhhhjjj]]]kkkvvv}}}ppp|||qqqaaaWWW___nnnqqqcccUUUGGGCCC@@@BBBCCCEEEJJJQQQOOOQQQQQQMMMIIIIIIIIIGGGEEEFFFGGGFFFDDDCCCDDDEEE???BBBKKKEEEHHHKKKHHH^^^???```}}}wwwqqqmmmnnnkkkhhheeedddbbb___]]]]]][[[YYYYYYYYYZZZYYYXXXYYYWWWUUUTTTTTTSSSRRRPPPNNNNNNNNNOOOPPPRRRTTTUUUYYYXXXXXX[[[______[[[WWWYYY\\\ZZZSSSOOOSSSYYY\\\gggkkkqqquuuuuusssrrrsssuuu{{{}}}~~~666@@@::::::<<<>>>>>>;;;777444<<<;;;;;;<<<===>>>@@@@@@;;;999888666555555666777999<<<>>><<<:::999;;;>>>===>>>>>>;;;777444333444@@@??????BBBDDDDDDBBBAAA======>>>???>>>>>>===<<>>444555666777999;;;===>>>;;;===>>><<<888777999<<<::::::999666111000333777EEEAAA@@@CCCDDD???:::888===>>>>>>>>>>>><<<:::999:::555///***+++000888===CCCHHHJJJHHHEEECCC===777$$$&&&%%%!!!!!! '''333333222,,, !!!!!!!!!"""!!!!!!"""""""""#########""""""#########$$$$$$$$$"""############$$$$$$$$$###########################$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&%%%%%%&&&'''$$$%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((((((******)))))))))(((((((((''''''''''''((((((((((((&&&&&&''''''((())))))***''''''((((((((((((''''''&&&''''''(((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((()))***************))))))))))))))))))))))))))))))((((((((())))))(((((('''************************&&&''')))*********((((((((((((((()))******++++++)))))))))*********++++++***,,,---,,,++++++,,,---,,,---...//////000000000,,,...///...---...///111.........//////000000000222222222222222111111000)))+++,,,,,,+++)))))))))''')))nnn}}}xxxvvvYYYDDDCCCUUUdddxxx{{{mmmggg[[[jjjBBBppphhh{{{tttuuuwww{{{~~~~~~{{{wwwqqqwwwkkkxxx}}}```ZZZXXXaaarrrzzzsssggg[[[RRRIIICCC@@@DDDOOOZZZWWWRRRMMMLLLMMMLLLKKKJJJFFFGGGGGGFFFDDDBBBCCCDDDIII@@@@@@???NNNUUUIIISSSeeewwwqqqrrr~~~xxxqqqlllnnnkkkhhhfffdddccc```^^^\\\ZZZXXXXXXYYYZZZZZZYYYVVVUUUTTTTTTTTTTTTQQQPPPNNNOOOPPPQQQQQQPPPOOONNNPPPQQQQQQSSSUUUUUUTTTSSSMMMPPPNNNJJJLLLUUU___ccchhhhhhmmmpppnnnjjjmmmttt~~~nnn+++:::222111444:::;;;777777;;;???>>>;;;:::999999:::;;;333444666999<<<===??????:::<<<===;;;888777999===;;;;;;999444///000555;;;GGG@@@===@@@BBB???;;;;;;@@@@@@@@@???<<<999666444---...000444;;;CCCKKKPPPWWWSSSGGG;;;555999======!!!######"""### '''444333222+++ !!!!!!""""""""""""""""""############""""""######$$$$$$$$$$$$"""############$$$$$$$$$###########################$$$%%%&&&'''&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''###$$$%%%%%%%%%$$$&&&'''###$$$&&&'''((('''&&&&&&%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((()))))))))(((((('''''''''&&&''''''''''''((((((((()))&&&&&&&&&'''((())))))***''''''((((((((((((''''''&&&''''''((((((((((((((('''(((((()))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((******))))))))))))******))))))))))))))))))))))))%%%%%%&&&'''((()))***+++((((((((()))))))))*********************)))(((((())))))))))))))))))))))))******+++++++++******)))************************'''(((***,,,,,,+++***)))(((((()))******+++,,,,,,)))))))))*********++++++***+++,,,+++***)))***++++++,,,---...///000000000...///111111///.........////////////............,,,---...//////000000000000111333222///---++++++---+++LLL|||xxxvvvvvvpppaaaNNNBBBkkkwww{{{}}}bbbhhhuuu}}}kkkqqqyyy~~~}}}lllwwwyyywwwYYY\\\___ZZZTTT___tttyyypppmmmbbbTTTHHHAAABBBMMMYYY\\\UUUOOOOOOQQQOOOKKKHHHFFFGGGHHHFFFDDDCCCCCCDDDCCCDDDIIIAAACCCJJJMMMhhhhhhaaannn}}}xxxqqqkkknnnkkkhhhfffdddcccaaa___\\\ZZZYYYYYYZZZ[[[[[[ZZZVVVUUUTTTTTTTTTTTTQQQOOOIIIKKKNNNPPPRRRRRRQQQPPPTTTTTTTTTSSSRRRQQQPPPPPPUUUUUUTTTTTTZZZeeellllllkkkjjjnnnrrroookkkooowwwxxxjjj333BBB999888<<>>===AAABBB@@@===;;;999999999:::555666888:::;;;;;;;;;:::999;;;<<<:::777777:::>>>======:::444///000777>>>FFF===999>>>CCCCCCCCCEEE>>>>>>===;;;777222...+++...555@@@KKKRRRTTTRRRQQQAAA@@@;;;555777>>>EEEGGG&&&&&&$$$""" ,,,//////555&&& !!!""""""###$$$$$$$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$###$$$%%%&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))(((&&&%%%%%%&&&((()))&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((())))))((('''&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))&&&''''''((()))******+++(((((((((((()))))))))))),,,+++))))))******(((''',,,,,,++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******)))))))))))))))***,,,+++)))(((((()))+++,,,+++*********))))))(((((())))))))))))))))))))))))******))))))******+++,,,******+++++++++,,,,,,,,,,,,,,,,,,---,,,,,,++++++---...///000000111111111//////............//////---------------...//////111111000......---------+++...111333333333333444666888DDDxxxllllllTTTfffgggSSSYYYSSSZZZsssjjjpppmmmYYYlllxxx}}}rrrxxxuuuzzz___kkkjjjddd^^^bbbmmmvvvyyykkkfff```YYYOOOIIILLLSSSUUUWWWWWWTTTOOOKKKJJJKKKGGGHHHHHHHHHGGGFFFDDDCCCHHHCCCAAACCCFFFIIIOOOVVViiikkkjjjYYY~~~uuunnnjjjkkkiiihhhggggggeeeaaa^^^bbb```[[[VVVWWW\\\\\\XXXYYYXXXVVVTTTSSSSSSTTTTTTRRRNNNJJJLLLPPPSSSQQQOOOOOOPPPQQQRRRRRRTTTWWWZZZXXXXXX[[[bbbggggggeeeccclllmmmnnnnnnnnnnnnqqqrrrxxxYYYRRR???BBB===GGGIII===CCCJJJ===@@@:::555444777999888666555777:::;;;;;;999666333777<<>>CCC777222000444666777<<>>EEE:::888444111222666999999777;;;<<<>>>@@@@@@>>>===;;;>>>??????===999999===AAA999555444888:::888:::???>>>:::888::::::777777888999---%%%***777DDDOOOVVVVVVPPPIIIBBB999000---000333555555888@@@GGGDDD<<<$$$%%%### """ ---000000666&&& !!!!!!"""######$$$$$$######"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((''''''&&&''''''&&&&&&&&&&&&''''''))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))***)))((()))***+++***)))+++++++++******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***)))))))))))))))******,,,+++***))))))***+++,,,***************)))))))))))))))))))))))))))))))))******))))))******+++,,,******+++++++++,,,,,,,,,,,,------.........------------...///000000000000//////............/////////////////////000000111111111000///...............000222333222111222222///---222???~~~kkkmmmpppssstttoooEEEggg{{{^^^YYY^^^XXX\\\iii}}}uuueeeooozzzuuuqqqwwwxxxmmmggghhheee______gggpppuuuwwwmmmfffhhhhhhbbbYYYSSSXXXYYYXXXVVVQQQNNNLLLLLLKKKJJJIIIHHHFFFEEEDDDCCCCCCAAABBBCCCBBBDDDNNNYYY]]]zzztttWWWtttzzzrrrpppjjjhhhffffffhhhfffbbb^^^]]]]]]ZZZVVVWWW[[[[[[XXXXXXXXXWWWWWWVVVUUUSSSSSSRRROOOLLLMMMPPPRRRQQQOOOPPPRRRTTTTTTTTTTTTUUUVVVVVVVVVWWWYYY]]]bbbfffhhhbbbdddgggiiijjjmmmqqqtttwww~~~yyyyyy}}}iii999333444777AAAAAA666777:::333333111000333888<<<;;;:::DDDDDDDDDDDDDDDDDDDDDDDDMMMJJJFFFCCCAAABBBEEEFFFAAA??????BBBCCCAAAAAACCC===???===999888;;;;;;888000---222AAAPPPTTTRRROOOGGG>>>777444333///...///888888777999???DDDBBB<<<###$$$### """  ---111000666&&& !!!!!!""""""###############""""""#########$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&'''(((((('''&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''(((((((((((((((''''''''''''&&&&&&&&&&&&''''''))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((())))))))))))(((''''''(((***,,,+++***+++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))***+++++++++***))))))***++++++************************))))))))))))))))))))))))******))))))******+++,,,******+++++++++,,,,,,,,,------......///.........,,,---...///000000000000//////............//////000000000///000111111222111111000///......//////000222333222111000111222///222***///vvvppphhhzzz~~~|||{{{uuuhhhmmmtttSSSIIIPPP[[[MMM___{{{{{{}}}|||zzzpppqqq|||~~~lllbbbfffoooooorrruuupppjjjmmmjjjccc```eeelllpppuuunnniiilllmmmfff\\\VVVXXXWWWVVVTTTQQQMMMKKKJJJNNNMMMKKKIIIHHHGGGFFFEEEAAAAAABBBBBBAAACCCNNN[[[bbb~~~~~~kkkvvvxxxrrrpppkkkhhheeefffhhhgggccc^^^[[[]]][[[XXXXXX\\\\\\ZZZTTTUUUUUUUUUTTTRRRPPPOOORRRPPPMMMMMMOOOQQQQQQPPPPPPRRRUUUUUUTTTSSSSSSSSSSSSWWWXXXWWWXXX]]]bbbdddaaacccfffhhhiiilllppprrrsssxxxsssvvvyyy|||bbb888::::::AAAJJJIIICCCBBBCCC@@@LLLLLLMMMQQQUUUWWWWWWUUU[[[YYYXXXVVVUUUVVVVVVWWWTTTPPPLLLJJJKKKLLLLLLJJJFFFEEEEEEFFFFFFFFFGGGIIIAAAIIIJJJCCCBBBFFFFFF@@@888CCCSSSYYYQQQCCC===>>>666333222777999888777999>>>===<<<>>>CCCFFFDDD@@@"""###""" """  ...222111777&&& !!!!!!!!!"""############"""""""""#########$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&'''(((((('''&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''((((((((((((((('''''''''&&&&&&&&&&&&''''''***)))))))))((((((((('''((((((((((((((((((((((((&&&'''''''''(((((())))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((''''''(((+++,,,,,,+++*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))(((((()))***+++++++++******************+++***************+++++++++******************************))))))******+++,,,******+++++++++,,,,,,,,,,,,------.../////////...,,,---...//////000000000//////............//////000000000000000111222222111000000////////////000111222333222000///000222///888&&&000YYYaaaddd}}}vvvxxxqqq}}}{{{^^^>>>^^^QQQOOOSSSeeezzzwww~~~xxx[[[hhhqqqbbb\\\ffftttuuutttuuuppplllnnnjjjbbb^^^aaaeeefffpppnnnnnnpppmmmeee```___ZZZXXXWWWUUURRRPPPMMMKKKKKKJJJIIIHHHFFFEEEDDDCCCAAAAAABBBCCCAAADDDPPP^^^ffflllpppuuuooonnnlllhhheeefffiiihhhccc]]][[[^^^^^^[[[ZZZ]]]]]][[[TTTUUUUUUUUUTTTRRRPPPOOORRRQQQOOONNNOOOPPPQQQPPPOOORRRTTTTTTSSSRRRQQQRRRTTT[[[___ZZZXXX\\\```aaaccceeeggghhhiiikkknnnpppsssxxxvvv{{{lllkkknnn___<<>>???BBBFFFFFFEEECCC """""" """ ...333222777&&& !!! !!!""""""######"""""""""############$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&'''((((((((((((((((((''''''&&&&&&&&&&&&''''''******))))))((((((''''''((((((((((((((((((((((((&&&&&&''''''((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((''''''(((+++,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((()))***+++,,,*********************************+++++++++++++++******************************))))))******+++,,,******+++++++++,,,,,,,,,+++,,,---...............,,,,,,---...//////////////////............//////000000000000000111111222111000000//////000000000111222222111000000111333...666)))444???]]]```vvvlllfffnnnfff^^^xxxFFF---\\\DDDeeejjjsss~~~tttnnnkkkgggjjjnnntttnnnlllwww}}}zzzyyyrrrsssrrrnnnfffccceeeeeebbbkkkmmmsssuuuooofffcccfff^^^\\\ZZZXXXWWWTTTQQQNNNJJJKKKKKKKKKJJJHHHFFFEEEDDDCCCBBBCCCDDDHHHTTT```mmmcccaaauuu}}}sssnnnmmmnnniiidddeeeiiihhhbbb[[[[[[___```]]][[[]]]]]]ZZZXXXXXXWWWWWWVVVUUUSSSSSSRRRQQQPPPOOOOOOOOOPPPQQQNNNPPPRRRRRRQQQPPPPPPQQQVVV```ddd]]]XXX[[[```aaaeeeggghhhiiiiiijjjmmmooopppvvvwww|||cccbbbfff___CCCGGGWWW```\\\UUUZZZYYYUUUYYYMMMNNNNNNNNNMMMKKKJJJIIIIIIFFFCCC???======>>>???EEEDDDDDDGGGJJJJJJFFFBBBDDDDDDAAA===>>>DDDHHHIIIIIINNNMMMGGGAAA>>>===;;;SSSIII>>>777555888BBBLLLKKKEEE>>>999444333:::CCC???===???DDDFFFCCCAAAAAA"""""" !!!"""///333333888&&& !!! !!!!!!""""""""""""""""""############$$$$$$$$$"""######$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%'''((((((((('''&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((('''&&&%%%%%%&&&'''(((&&&&&&''''''''''''&&&&&&&&&&&&'''(((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&&&&'''(((((((((((((((''''''&&&&&&&&&&&&''''''*********)))((('''''''''((((((((((((((((((((((((&&&&&&''''''((())))))***''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))((('''(((***++++++***((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((()))***+++,,,*********++++++******************++++++,,,,,,,,,******************************))))))******+++,,,******+++++++++,,,,,,,,,***+++,,,------.........,,,,,,---...//////////////////............//////000////////////000111111111000000000000000111111111222222111///000222444000,,,333333///~~~fffcccqqq___ZZZbbbTTT999UUUFFF???^^^\\\lllmmmnnnfff\\\]]]aaajjj{{{{{{~~~~~~vvvxxxvvvpppjjjjjjmmmjjjdddccciiirrrxxxsssiiidddeee```^^^[[[ZZZYYYWWWSSSOOOJJJLLLNNNOOOOOOMMMJJJHHHHHHDDDBBBDDDGGGMMMWWWbbbrrrlllgggfff}}}sssnnnnnnpppjjjeeeeeeiiihhhaaaYYYZZZ___aaa^^^[[[[[[[[[XXXZZZYYYXXXVVVUUUUUUUUUUUURRRRRRQQQPPPOOOOOOPPPQQQMMMNNNOOOOOONNNNNNPPPRRRTTT___bbbWWWQQQWWW___bbbdddeeeggghhhhhhiiilllnnnnnnuuuvvvzzz}}}eeennnttttttfffQQQRRRaaafffWWWKKKQQQNNNFFFKKKNNNNNNMMMKKKIIIFFFEEEDDDHHHGGGDDDBBBAAAAAABBBCCCEEEDDDEEEEEEFFFFFFEEECCCDDDFFFDDD??????DDDFFFDDDGGGCCC@@@<<<666222666>>>AAA888333888>>>BBBEEEHHHGGG>>>555333555999@@@HHH???>>>@@@FFFFFF@@@<<<<<<!!!""" !!!"""///444333888&&& !!!!!! !!!!!!""""""""""""""""""############$$$$$$$$$""""""###$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%'''((((((((('''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))(((&&&%%%%%%&&&((()))&&&''''''''''''''''''&&&&&&''''''(((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))&&&&&&'''((())))))(((((('''''''''&&&&&&'''''''''+++******)))(((''''''&&&((((((((((((((((((((((((&&&&&&&&&'''((())))))***''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))***)))((()))***+++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((()))***+++,,,******++++++++++++***************++++++,,,,,,,,,*********************************)))***++++++,,,******+++++++++,,,,,,,,,)))***+++,,,------------+++,,,---...//////////////////............/////////////////////000000111111000000000000000111111111111111000///000222555333%%%>>>111+++pppmmmgggpppZZZTTTXXXAAA222222XXXdddooo[[[jjjwwwsssfff\\\pppppphhhvvv}}}~~~}}}{{{yyyvvvrrrlllhhhkkknnniiiaaa]]]dddoooxxxvvvkkkcccaaa```]]]ZZZYYYXXXVVVRRRNNNEEEHHHKKKNNNNNNKKKHHHEEEKKKEEEBBBEEEIIIPPPYYYcccpppvvvnnnllluuuppppppqqqkkkeeeeeeiiihhh```XXXYYY___aaa^^^ZZZZZZYYYWWWYYYXXXVVVTTTSSSSSSTTTTTTRRRSSSRRRPPPOOOOOOPPPRRRMMMMMMNNNMMMLLLMMMPPPRRROOOZZZ\\\PPPIIIRRR]]]aaabbbdddeeeggggggiiilllooorrryyyyyy{{{kkkiiiooo___^^^]]]bbbPPPCCCOOOPPPHHHNNNIIIIIIHHHFFFBBB@@@??????>>>===<<<;;;;;;<<<===???DDDDDDCCCAAA@@@AAABBBBBB@@@CCCCCC>>>===@@@@@@;;;CCC;;;666555111...888FFF<<<999777:::;;;<<>>;;;:::;;;<<<;;;:::555:::;;;999:::??????:::>>>??????@@@@@@???===;;;666@@@===999AAADDD??????===555222666999666555777555444333333555777888888999222000777===???CCCIIIEEEBBBAAAAAA===666222222""""""!!! $$$222...333111"""!!!!!!!!! !!!"""""""""""""""""""""############"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&''''''''''''''''''''''''''')))((('''&&&&&&&&&''''''''''''(((((((((((('''''''''''''''''''''''''''''')))((((((((('''''''''''')))((('''&&&&&&'''((()))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))******************************))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))++++++++++++++++++++++++******))))))))))))******))))))))))))************)))************+++++++++)))************+++++++++************************)))***++++++***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++)))+++...///...---......---------............///........./////////000000000000000000000111111222111111111000//////......222222111111111111111222333333555---000AAAtttyyy\\\FFFAAAFFFVVVllleeeyyy}}}aaaZZZiiirrrrrrvvvttt|||{{{|||}}}}}}yyy}}}uuuvvvvvvooonnnooofffdddbbbfffooorrrmmmhhhfffeeecccaaabbbbbb```ZZZUUUOOOOOOMMMIIIJJJLLLJJJEEEGGGHHHCCCAAAPPPbbb```PPPooo|||vvv}}}uuummmkkkjjjkkkhhhccccccfffeee```___^^^^^^]]]\\\[[[ZZZZZZ]]]\\\YYYVVVTTTTTTTTTTTTRRRRRRRRRRRRQQQQQQQQQPPPOOOOOOOOOOOOPPPQQQRRRSSSWWWUUUSSSTTTWWWZZZ[[[[[[aaaaaabbbdddgggiiikkklllgggjjjqqqxxxUUUyyy{{{{{{eeeFFFGGGCCC:::555777999777777888777888888999888777666666;;;>>>>>>::::::>>>>>>:::===>>>>>>>>>===<<<<<<<<<@@@HHHDDD???GGGHHH@@@>>>AAA>>>???EEEGGGDDDBBBDDD888666444333333444555555666222222:::??????@@@CCCAAA;;;666555444333666<<<""""""!!! &&&444///333///!!!!!!!!!!!! !!!"""""""""""""""""""""############""""""############$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''***)))((((((''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))******************************))))))))))))******))))))))))))))))))))))))******))))))))))))*********))))))(((((())))))*********************************))))))))))))******))))))))))))************)))************+++++++++)))************+++++++++************************)))***++++++***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++)))+++...///...---......---------............///....../////////000000000000000000000000111111222000000000000000000000000222111111111111111222222555222444000---777|||~~~ccc???@@@GGGVVVhhhaaakkknnnxxxsss___ccchhhpppjjjnnn```fffjjjppp}}}iiisss~~~}}}}}}{{{{{{|||{{{yyywww}}}|||ppplllooojjjiiicccaaaffflllllliiigggeeebbb`````````^^^XXXTTTRRRSSSPPPKKKJJJLLLIIIEEEHHHGGGBBBAAARRRdddcccUUUsss}}}nnntttuuullliiiggghhhgggeeeeeegggeeeaaa___^^^]]][[[[[[[[[\\\]]]]]][[[YYYWWWUUUTTTTTTUUURRRQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPQQQRRRSSSSSSWWWVVVUUUVVVXXX[[[\\\\\\``````aaacccdddddddddddddddgggnnnvvv|||}}}MMM|||~~~www{{{TTT@@@===777222///222666666666777333777;;;<<<:::888777888BBBBBB@@@;;;:::<<<<<<:::===??????===;;;:::===@@@FFFKKKFFFDDDMMMLLLBBB@@@@@@AAAFFFKKKJJJFFFCCCDDD<<<;;;999777666555555555555444777>>>BBB@@@>>>===999444111222444666;;;BBB""""""!!! &&&444///222///!!!!!!!!!!!!!!! !!!"""""""""""""""!!!""""""############"""######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&''''''''''''''')))(((((((((((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''((((((((((((((('''''''''(((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))******************************))))))))))))******))))))))))))))))))))))))******))))))))))))*********))))))))))))))))))***))))))))))))))))))))))))******))))))))))))******((()))))))))************))))))*********+++++++++))))))*********+++++++++************************)))***++++++***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++)))+++...///...---......---------............///...////////////000000000000000000000000111111222//////000000000111111111111111111000111111222333555000333333,,,222kkkwwwuuuKKKPPPKKKVVV___WWWUUUVVV]]]^^^PPPIIIRRRUUUHHHeee{{{ppphhhaaakkkttt}}}~~~{{{yyy{{{}}}yyyvvv||||||pppnnnrrrnnnlllgggdddfffjjjlllkkkiiieeeccc```______]]]WWWSSSRRRSSSPPPKKKIIIKKKJJJFFFFFFFFFCCCCCCPPPbbbggg```uuu~~~eeehhhvvvmmmkkkhhhhhhgggggggggfffccc```___]]]\\\[[[[[[\\\^^^___\\\[[[YYYWWWVVVUUUUUUUUUOOOOOOOOOOOOOOONNNNNNNNNPPPPPPPPPPPPPPPQQQRRRRRRVVVUUUUUUVVVXXXZZZ[[[\\\\\\^^^aaabbbaaaaaaaaaaaahhhhhhkkkqqqvvvyyyxxxuuuNNNyyyrrr{{{KKK===666222000000333666888888777222777<<<===999777999<<>>:::888:::;;;<<>>:::;;;???CCCBBBEEEAAABBBLLLKKKAAA???===AAAEEEFFFCCC>>><<<===@@@AAABBBAAA???===;;;:::888999<<<@@@AAA???<<<;;;444333777>>>AAA???>>>@@@""""""!!! &&&555000222... !!!!!!!!!!!!!!! !!!"""""""""""""""!!!!!!"""#####################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&'''''''''((((((''''''''''''((('''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((('''(((((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))************))))))))))))******))))))))))))))))))))))))******))))))))))))******((()))))))))************))))))*********+++++++++))))))*********+++++++++************************)))***++++++***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++)))+++...///...---......---------............///////////////000000000111000000000000000111111222//////000000111111222222111111000000111222222333444///222666---222YYY]]]\\\RRRXXXWWWSSSKKKPPPXXXbbbVVVHHHSSSRRRLLLddd{{{sssyyytttiiibbb[[[___oookkkiii||||||yyy{{{~~~|||uuuvvvwwwppprrrvvvpppkkkmmmnnnmmmlllmmmmmmmmmkkkgggdddcccbbb```ZZZVVVQQQRRRPPPJJJHHHJJJJJJHHHBBBFFFFFFEEEMMM___lllppp{{{wwwWWWYYYssswwwpppnnnkkkiiihhhhhhgggddd```^^^___]]]\\\[[[[[[]]]___```\\\[[[ZZZXXXWWWVVVUUUUUUOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNOOOOOOPPPQQQSSSSSSTTTUUUVVVWWWYYYZZZYYY\\\```aaa```___```aaaiiiggggggjjjpppttttttrrrUUU|||tttrrryyyzzzFFF:::111...//////000333555555333111555888777444333777<<<>>>;;;888666666888;;;===>>>>>>>>>;;;999:::>>>BBB;;;>>>999;;;DDDAAA999:::???BBBDDDBBB>>>===>>>???BBBFFFJJJLLLIIIFFFCCCBBB<<<>>>???>>>===<<<:::999777888>>>FFFHHHCCC@@@@@@""""""!!! &&&555000111... !!!!!!!!!!!!!!! !!!""""""""""""""" !!!"""######$$$##################$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%&&&''''''%%%%%%&&&'''%%%%%%&&&&&&'''(((((((((&&&&&&'''(((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((******))))))))))))******))))))))))))))))))))))))******))))))))))))******+++******))))))******+++******************************))))))))))))******))))))))))))************)))************+++++++++)))************+++++++++************************)))***++++++***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++)))+++...///...---......---------............////////////000000000111111000000000000000111111222000000000111111222222222000000000000111222333333333000222888///555FFFNNNBBBFFFHHHBBBIIICCCSSS___rrrbbbVVV___YYY]]]nnn}}}ooo___]]]WWWHHH@@@DDDnnn~~~sssyyy{{{zzz|||uuutttuuurrrvvvxxxpppkkkqqqtttrrrooooooooommmmmmiiieeecccbbb___ZZZVVVQQQSSSQQQJJJGGGIIIJJJIIIAAAGGGHHHFFFLLL___tttsssNNNPPPhhhxxxrrrrrrnnniiiggghhhgggccc______^^^^^^]]]\\\\\\]]]^^^___[[[[[[ZZZYYYXXXWWWVVVUUUQQQQQQQQQRRRRRRRRRRRRSSSOOOOOONNNNNNNNNOOOOOOPPPPPPRRRTTTUUUTTTUUUWWWYYYXXX[[[^^^___^^^]]]```ccceeecccbbbgggooottttttqqq\\\{{{rrrooosssvvvuuu???333...---000111///000333444222444666777666444555999<<<888444222444555666999>>>:::999777555666888:::;;;888:::666666<<<666000555===@@@@@@======AAADDDDDDBBBFFFKKKLLLJJJGGGFFFGGG@@@CCCCCC>>>;;;:::999777>>>===>>>CCCDDDBBBBBBEEE""""""!!! (((777111111,,, !!!!!!!!!""" !!!""""""""""""""" !!!"""######$$$$$$$$$"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&'''%%%%%%&&&&&&'''(((((()))&&&'''((()))***))))))(((%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''((((((((()))&&&'''((())))))((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))******+++******))))))******+++++++++++++++++++++++++++******))))))))))))******))))))))))))************)))************+++++++++)))************+++++++++************************)))***++++++***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++)))+++...///...---......---------............/////////000000000111111111000000000000000111111222111111111111111111222222000000000000111222333444222111222777///777444hhhkkkQQQGGGIIIFFF:::EEE===OOOXXXmmmooonnnvvvfffkkkggg{{{tttssspppWWW@@@PPPqqq~~~zzzzzzxxxxxxyyyuuuvvvwwwnnnnnnqqqrrrpppppprrrpppjjjnnnjjjfffcccbbb___[[[VVVTTTVVVTTTLLLGGGHHHJJJIIIFFFHHHGGGGGGOOOeee~~~rrrIIIJJJ]]]wwwrrrrrrnnnhhheeeggggggbbb```bbb^^^^^^^^^^^^^^^]]]]]]]]]ZZZZZZZZZYYYYYYWWWVVVVVVRRRRRRRRRSSSSSSSSSTTTTTTPPPPPPOOOOOOOOOOOOPPPPPPNNNQQQTTTUUUTTTTTTVVVXXXXXX[[[]]]]]]ZZZZZZ^^^bbbbbb```bbbhhhpppssspppkkk\\\sssgggkkkssssssvvv777+++///---111222......333555333666666777777888888888999444000///333555444777===999555111222555888888666666999555555888222///::::::<<<;;;999<<>><<<999???<<<<<<@@@BBBCCCFFFKKK""""""!!! ***999222000*** !!!!!!"""""" !!!!!!""""""""""""""" !!!######$$$$$$$$$!!!""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%&&&''''''%%%%%%&&&'''%%%%%%&&&&&&'''((())))))'''((()))+++++++++***)))%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((&&&'''''''''(((((())))))&&&'''((())))))((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))******************************))))))))))))******))))))))))))))))))))))))******))))))))))))******++++++************++++++++++++++++++++++++++++++******))))))))))))******))))))))))))************)))************+++++++++)))************+++++++++************************)))+++++++++***)))***+++++++++++++++++++++++++++++++++++++++++++++++++++)))+++...///...---......---------.........//////000000000000111111111111000000000000000111111222111111111111111111111111000000000000111222333444222333222666///999)))WWWwwwxxxiiizzznnnyyyiii```KKKPPP???HHHHHHZZZRRRcccyyypppvvvttt___zzzxxx{{{~~~wwwvvvuuulllpppqqqnnnllloootttpppgggtttpppkkkhhhgggddd```\\\XXXZZZWWWNNNHHHHHHIIIIIIKKKIIIFFFGGGSSSkkknnnCCCBBBPPPsss~~~uuuqqqrrrmmmfffcccfffgggcccbbbfff^^^^^^_________^^^]]]\\\ZZZZZZZZZZZZYYYXXXVVVVVVPPPQQQQQQQQQRRRRRRSSSSSSRRRQQQQQQPPPPPPPPPQQQQQQNNNQQQUUUUUUTTTTTTVVVYYYXXX[[[]]][[[WWWWWW[[[```bbbbbbdddkkkrrrrrrkkkcccZZZmmmaaaiiisssqqqxxx}}}222'''222(((---...******000333111111111222555666666333000333///...333555333666<<<:::444000222777:::888444333777555666999333444CCC===>>>===:::===CCCBBB<<>>999555666<<>>]]]SSSYYY[[[QQQ}}}yyy{{{{{{}}}}}}{{{xxxvvvuuuwwwyyyvvvtttooollloootttsssnnnjjjooonnngggbbbbbb```[[[^^^]]]ZZZSSSKKKFFFFFFGGGFFFLLLEEECCCVVVppphhhHHHJJJDDDbbbyyyqqqjjjkkkjjjgggeeebbb```___^^^bbb```^^^\\\[[[[[[\\\\\\___\\\YYYXXXYYYZZZZZZZZZVVVUUUTTTSSSRRRRRRRRRRRRQQQOOOOOOPPPRRRSSSRRRQQQYYYXXXVVVUUUUUUVVVXXXYYYXXXVVVUUUXXX[[[]]][[[XXXZZZ[[[YYYhhhmmmnnnpppWWWVVV[[[^^^vvvooorrrkkkttt~~~,,,***111---...///000000000///...//////000111222333333444555333111333666888777555666000...444:::;;;999999777555444444777999999999888999:::999777777999;;;===;;;888555666;;;DDDJJJOOOLLLHHHHHHJJJJJJIIIGGGIII@@@;;;@@@HHHIIIEEECCC######$$$$$$"""222222666333 !!!!!!!!!!!! !!!!!!!!!!!!"""""""""""""""############$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''(((((())))))))))))(((&&&''''''((((((((((((((('''(((******((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))***)))(((((((((((()))***))))))))))))************************************++++++***************+++******************************++++++++++++******))))))))))))))))))))))))((())))))*********************************************+++++++++,,,,,,,,,******************************))))))))))))*********************)))((((((++++++++++++++++++++++++)))+++---...------...///---------............//////////////////000000111000000000000000111111222000111111111111222222222222222111111222222333444444333333222222222333333|||```ssslllyyy{{{ssszzzxxx{{{|||}}}~~~|||yyywwwvvvvvvxxxvvvppplllnnnssssssoookkkpppoooiiieeedddbbb^^^^^^^^^[[[VVVNNNIIIGGGGGGGGGJJJBBBBBB[[[vvv|||^^^DDDKKKGGG^^^|||yyyqqqjjjggggggeeedddcccbbbbbbbbbaaa___]]]\\\[[[\\\]]]^^^^^^\\\ZZZYYYZZZZZZZZZYYYXXXWWWVVVUUUTTTTTTTTTTTTQQQOOOOOOPPPQQQRRRRRRQQQVVVUUUTTTSSSSSSTTTUUUVVVSSSTTTUUUVVVVVVWWWXXXYYYZZZ\\\ZZZeeeeeedddiiiVVVYYYfffjjjvvvgggnnnppp))))))+++,,,...///000000000...---/////////000000000000000555444333444666666333111555111000444777555222222000000//////000111333555333555666555444555666888;;;999777999???EEEHHHJJJDDDBBB@@@AAADDDGGGGGGFFFIIIHHHIIIHHHAAA:::;;;@@@'''(((((((((%%% 444222666222 !!!!!!!!!!!!!!! !!!!!!!!!!!!"""""""""""""""############$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''''''''''''''&&&''''''''''''(((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))(((''''''&&&''''''((((((((((((((('''(((******((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((()))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))************************************+++***************++++++******************************++++++++++++******))))))))))))))))))))))))((()))******++++++************************************+++++++++,,,,,,,,,++++++***))))))***+++,,,******))))))))))))***************+++******)))(((++++++++++++++++++++++++)))+++---...------...///,,,,,,.../////////...---//////......//////000111000000000000000111111222000111111111111222222222222222111111222222333444333333333333222111000000lll|||zzz||||||xxxxxx{{{}}}|||xxxuuusssyyywwwrrrmmmnnnssssssooolllpppppplllhhhgggeeebbb______]]]XXXRRRLLLHHHGGGFFFGGG???DDDaaa}}}uuuaaaKKKPPPLLLVVVccciiiyyyqqqkkkgggfffeeedddcccbbbbbbbbb```___]]]\\\\\\]]]^^^```^^^\\\[[[ZZZ[[[[[[YYYXXXXXXWWWVVVUUUUUUTTTTTTUUUQQQPPPOOOPPPQQQRRRQQQPPPRRRRRRRRRRRRRRRRRRRRRRRRPPPSSSUUUTTTPPPOOOSSSVVVTTTYYYWWW___[[[ZZZcccTTTYYYlllnnnoooXXXfffsssuuu***555333000000222222222111000//////000000111333444444555777777888999;;;:::777444000---...000///+++((()))...000000...++++++---000***,,,///111222333666888<<<999888===EEEIIIGGGCCC===<<<<<<>>>CCCFFFIIIIIIJJJJJJKKKJJJCCC:::999>>>(((***++++++(((###333222555111 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""#########$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((()))))))))((('''&&&&&&&&&''''''((((((((((((((('''(((******((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))*********************************************)))******+++,,,******************************++++++++++++******))))))))))))))))))))))))))))))***++++++++++++*********************************+++++++++,,,,,,,,,,,,+++)))((((((***,,,---+++******))))))******+++*********++++++******)))++++++++++++++++++++++++)))+++---...------...///+++,,,...000000///...,,,///............///000000000000000000000111111222000000111111111222222222222222111111222222333444111222333444333222000///ZZZ{{{uuu||||||yyyyyy|||~~~~~~|||xxxvvvuuuwwwwwwuuuqqqrrrtttrrrmmmmmmoooooommmjjjgggfffeee^^^^^^]]]YYYTTTNNNHHHFFFAAAEEEAAAIIIgggnnnpppiiiUUUQQQKKKPPPUUU\\\~~~xxxqqqllljjjiiigggdddbbbaaa```______^^^]]]\\\]]]^^^```aaa^^^\\\\\\\\\\\\[[[YYYWWWVVVVVVUUUTTTSSSSSSSSSSSSQQQPPPOOOOOOQQQQQQPPPOOOOOOPPPPPPQQQQQQPPPPPPOOOSSSTTTSSSQQQNNNMMMNNNQQQRRRXXXWWWaaa^^^^^^gggWWWZZZllliiieeeRRRhhhvvv```'''999555111111000///.........///+++---...111444666888999//////000111222222111111888666666888666222333777111444444000***(((+++///,,,///333666999<<<@@@BBB>>><<<;;;===AAAAAA===999;;;;;;;;;===@@@CCCEEEGGGIIIAAA>>>DDDKKKIIIBBB>>>$$$'''((((((&&&"""222000444111 !!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""#########$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%&&&''''''((((((((((((((('''(((******((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***''''''((()))))))))))))))(((((((((((((((((((((((())))))************))))))((()))))))))******************************************))))))***++++++,,,******************************++++++++++++******))))))))))))))))))))))))))))))***+++++++++++++++******************************+++++++++,,,,,,,,,+++***)))((((((***,,,---++++++************++++++******++++++++++++******++++++++++++++++++++++++)))+++---...------...///+++,,,...000000///...,,,...............//////000000000000000000111111222000000111111111222222222222222111111222222333444000111222333444333222222MMM|||jjjzzz|||zzz{{{{{{zzzyyyxxxxxxzzzssswwwxxxvvvvvvvvvrrrlllmmmmmmnnnmmmjjjfffeeefff\\\\\\ZZZXXXTTTNNNHHHDDD<<>>AAACCCDDDEEEGGGIII;;;;;;;;;999777666555555999999888888888:::<<<===AAA:::888@@@HHHGGGBBB>>>!!!"""###$$$"""111///333000 !!!""""""""""""!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&############$$$&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((('''&&&&&&&&&''''''((((((((((((((('''(((******((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******''''''((())))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))************++++++++++++++++++++++++))))))))))))***+++,,,,,,++++++++++++++++++++++++******++++++++++++******)))))))))))))))))))))))))))***++++++,,,+++++++++******************************+++++++++,,,,,,,,,***))))))))))))+++,,,---++++++************++++++)))***++++++,,,+++++++++++++++++++++++++++++++++)))+++---...------...///,,,,,,.../////////...---......------......///000000000000000000111111222000111111111111222222222222222111111222222333444111111222333444444444444CCCvvvrrrrrr}}}|||{{{yyywwwxxxzzz}}}qqqvvvyyyyyyxxxxxxsssnnnmmmlllmmmnnnjjjeeedddfff\\\ZZZXXXVVVSSSNNNGGGCCC===JJJQQQ^^^yyyttteeejjjkkk___JJJAAAKKKTTT```ssszzztttoookkkfffeeeddddddcccccccccddd```___^^^^^^^^^```bbbccc```^^^\\\\\\\\\[[[YYYWWWYYYXXXWWWVVVVVVUUUUUUVVVQQQPPPOOOOOOPPPPPPOOONNNOOOOOOOOOOOOOOOOOOOOOOOOMMMKKKKKKOOOTTTWWWVVVSSSXXX[[[YYYdddccc```bbbLLL\\\]]]PPPXXXXXXqqquuu|||aaaBBBBBB;;;>>>===;;;999777777777888666666555444333222111111222333333111//////000111444111000444777999===BBB999<<<>>>>>>>>>@@@EEEHHHBBBDDDEEEDDDBBB???>>>>>>555777777666333333555777999:::999888666666888:::999:::>>>???;;;666777===!!!!!!######"""333000333/// !!!""""""""""""!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""""""""###$$$&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&''''''((('''''''''&&&''''''((((((((((((((('''(((******((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********''''''((())))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))))))))))))))************++++++++++++++++++++++++))))))))))))***+++,,,---++++++++++++++++++++++++******++++++++++++******)))))))))))))))))))))))))))***++++++,,,,,,++++++******************************+++++++++,,,,,,,,,((())))))***++++++,,,,,,,,,++++++******++++++,,,)))***++++++,,,,,,,,,+++++++++++++++++++++++++++)))+++---...------...///---------............///...------------...//////000000000000000111111222000111111111111222222222222222111111222222333444444444444333444444555555888}}}||||||yyyxxxzzz|||rrrwwwyyywwwvvvwwwvvvsssooommmmmmoookkkdddcccfff]]]ZZZWWWUUUSSSNNNHHHCCCBBBOOOWWWgggsssfff^^^^^^aaabbbcccNNNAAAFFFMMMTTTXXX{{{}}}xxxrrrmmmjjjeeeeeedddcccccccccddddddbbbaaa___^^^^^^```aaacccbbb___\\\[[[[[[[[[ZZZYYYYYYYYYXXXWWWVVVVVVVVVVVVQQQPPPOOOOOOPPPPPPOOOMMMOOONNNMMMLLLLLLMMMNNNOOOIIIKKKNNNRRRTTTUUUTTTSSSOOOTTTSSS[[[WWWSSSYYYFFFWWWSSSHHHTTTRRReeejjjwww___PPPMMMOOOIIIKKKLLLMMMKKKHHHDDDBBB;;;:::888555222000...,,,$$$(((,,,...---,,,,,,,,,&&&!!!!!!''',,,---,,,...:::;;;<<<===@@@CCCFFFHHH===>>>???<<<888444111000444444555666888999888888666888999777666666999<<<777888:::;;;888333666<<<###%%%&&&&&&$$$ """555111333... !!!""""""""""""!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""""""""###$$$&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))((((((''''''''''''((((((((((((((((((((((((((((((%%%%%%&&&'''((((((((('''&&&''''''(((((((((((((((''')))******((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++'''(((((())))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))************++++++++++++++++++++++++))))))))))))***+++,,,---++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))******+++,,,,,,,,,,,,+++******************************+++++++++,,,,,,,,,'''((()))+++,,,,,,,,,,,,,,,++++++******++++++,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++---...------...///...------------...//////...------------...//////000000000000000111111222000111111111111222222222222222111111222222333444888777555444333333444555000}}}{{{{{{yyyyyyzzztttxxxxxxuuutttwwwyyywwwqqqnnnnnnpppllleeecccfff^^^[[[WWWUUUSSSOOOIIIDDDHHHRRRYYYmmmtttaaaNNNLLLUUUXXXPPP]]]NNN@@@DDDJJJPPPLLLkkk|||~~~~~~|||wwwqqqllljjjiiihhhfffdddcccaaaaaaaaacccaaa```______```aaabbbccc```\\\ZZZZZZZZZZZZYYYWWWWWWVVVUUUTTTTTTTTTTTTQQQPPPOOOOOOOOOPPPNNNMMMOOOMMMLLLJJJJJJLLLMMMOOOIIINNNTTTUUURRROOOOOOPPPIIIQQQSSSYYYRRROOOZZZNNNWWWTTTJJJWWWOOO]]]eee{{{LLLEEECCCOOOJJJNNNSSSVVVTTTNNNGGGBBB444333111///,,,)))'''&&&...555???EEEGGGFFFFFFFFFCCC???@@@GGGMMMKKKFFFCCC333222111222555777888888999:::;;;999666222//////888666555999>>>???:::555...000222222111333777;;;:::222...555>>>@@@>>><<< ###$$$$$$!!!&&&222333:::///!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""############$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((******)))(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++***)))(((''''''))))))))))))************+++*********))))))(((((())))))))))))))))))))))))))))))))))))************,,,,,,,,,++++++*********************************************************---------,,,,,,+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***)))+++------,,,,,,,,,---................................................000000111111111111000000000111111111111222222222222111111444666666333000444444444555555555555666333rrr|||{{{~~~zzzyyyyyyyyyzzzyyyvvvttttttqqqqqqrrrnnnfffcccggg___[[[XXXWWWRRRKKKFFFGGGIIIUUUdddtttyyy]]]SSSPPPKKKJJJMMMNNNLLLKKKJJJGGGDDDHHHNNNrrruuuvvvuuussspppmmmkkkjjjiiiiiihhhgggfffdddcccbbbaaa``````aaaaaaaaa___^^^]]]bbbaaa___]]]\\\]]]___```\\\ZZZXXXUUUTTTUUUVVVVVVRRRQQQQQQPPPOOOOOONNNNNNQQQPPPNNNMMMMMMNNNPPPQQQMMMOOOQQQQQQPPPNNNNNNOOOQQQPPPPPPRRRSSSSSSQQQOOOVVVOOOHHHSSSgggkkkiiiqqqsss777666...333999;;;===@@@AAA@@@??????666555444333111000//////???LLLXXXYYYPPPJJJLLLRRRNNNPPPTTTZZZ```eeejjjlllYYYOOO@@@111)))'''***---444555777999::::::999888777555444555666777444111333222222222444666666666000111222222222111000000"""###$$$$$$!!!&&&222333999...!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""############$$$$$$$$$%%%%%%$$$######$$$%%%%%%%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((***)))(((((('''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))((((((((())))))))))))************************)))))))))((())))))))))))))))))))))))))))))))))))************,,,,,,,,,++++++*********************************************************------,,,,,,,,,+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++******+++------,,,,,,,,,---................................................000000111111111111000000000111111111111222222222444222111111444555444333444444444444555555555555666dddyyy~~~{{{}}}|||{{{{{{{{{{{{yyywwwsssooooooqqqpppjjjgggiiiaaa\\\YYYVVVRRRKKKHHHIIIHHHVVVhhh{{{jjjRRRKKKJJJGGGGGGJJJLLLJJJJJJJJJGGGDDDHHHNNNjjj|||zzzwwwsssooollljjjiiihhhgggfffeeecccbbbaaaaaa^^^___```aaaaaa```______bbbaaa___]]]\\\]]]^^^^^^[[[ZZZXXXVVVUUUUUUVVVVVVRRRRRRRRRQQQPPPPPPOOOOOOPPPOOONNNMMMMMMNNNOOOPPPKKKMMMOOOOOONNNMMMMMMMMMNNNMMMMMMOOOPPPPPPNNNLLLNNNLLLHHHPPP___bbbgggvvvlll222333...444222333555777777777666555555444444333222111000000333999>>>???<<<999;;;===:::;;;>>>BBBFFFIIILLLNNNUUURRRLLLDDD;;;111)))%%%$$$&&&)))---111444666777666444333444666666333111222333444555666555222000)))))))))***+++---.../// $$$$$$$$$$$$!!!'''333333888,,,!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""""""############$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))(((''''''&&&'''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++*********************************************************,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++***,,,---...---,,,---...................................................000000111111111111000000000111111111111222222222555333000000222444555555444444444444555555555555111GGG~~~}}}}}}}}}|||zzzwwwrrroooqqqqqqmmmiiihhhddd^^^YYYWWWRRRLLLJJJKKKLLL\\\ppplllXXXGGGDDDFFFEEEEEEHHHHHHHHHIIIJJJHHHEEEHHHNNNbbbuuu}}}xxxsssnnnkkkhhhgggffffffeeecccbbbaaa``````]]]^^^___```aaaaaaaaaaaacccbbb```^^^\\\\\\\\\]]][[[ZZZXXXVVVUUUUUUVVVVVVTTTSSSSSSRRRRRRQQQPPPPPPOOONNNMMMLLLLLLMMMNNNOOOJJJLLLMMMMMMLLLKKKKKKLLLJJJJJJJJJKKKLLLLLLJJJHHHCCCEEECCCGGGQQQTTTaaaxxxeee+++000---555222333444555555444333222333333333222222222111111111///...///111333333222000000111222444555666666;;;>>>BBBCCC???888...((((((((((((((()))***+++,,,---,,,+++,,,------+++)))222444777999888555111...------,,,---...222555777!!!&&&$$$$$$### (((444444888***!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((''''''&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((''''''((((((((((((((()))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))************((()))))))))*********************)))))))))))))))))))))))))))))))))))))))((()))))))))************+++++++++***************************************************************,,,+++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,......---,,,---...................................................000111111222222111111000000000111111111222222222444333222111222333444555333333444444444555555555---000~~~~~~~~~~~~}}}|||}}}wwwqqqpppqqqnnnhhhdddccc___[[[YYYUUUMMMJJJKKKUUUdddwwwuuu[[[NNNCCCBBBEEEEEEFFFHHHFFFEEEHHHJJJHHHFFFJJJPPP^^^lll{{{|||yyyuuuoookkkgggeeedddddddddcccbbbaaa```______^^^______```````````````cccbbb```^^^\\\[[[[[[[[[[[[ZZZYYYWWWVVVVVVVVVVVVUUUUUUTTTSSSSSSRRRRRRQQQOOONNNMMMLLLLLLLLLMMMMMMJJJLLLMMMLLLKKKJJJKKKLLLHHHGGGGGGIIIJJJJJJHHHFFFCCCEEEBBBCCCKKKOOO___zzzbbb***000...555666666777777666555444444222222222222222222222222555222///000444666555333222222222222222111111111+++---000333444444333222666444111...+++***))))))'''''''''((((((((('''&&&...111444666555222000///000000000000111333444555!!!'''%%%%%%### )))666666999***!!!!!!!!!!!!""""""""""""########################""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((((())))))*********))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))******++++++((()))))))))************))))))))))))))))))******))))))))))))))))))))))))((()))))))))************************************************************************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,***,,,......---------...////////////////////////////////////////////////111111222222222222111111000000111111111222222222000222333444444444333333333333333444444444444555222,,,{{{qqq~~~}}}|||}}}xxxrrrpppppppppjjjdddbbb___]]]\\\WWWOOOJJJJJJZZZgggyyyjjjPPPIIICCCCCCEEEEEEEEEFFFDDDDDDFFFIIIIIIHHHLLLSSS\\\iiivvv~~~xxxvvvqqqlllhhhfffeeeeeeccccccbbbaaa``````______aaaaaa``````____________bbbaaa```^^^]]][[[ZZZZZZ[[[ZZZYYYXXXWWWVVVVVVVVVVVVUUUUUUTTTSSSSSSRRRRRROOONNNNNNMMMMMMLLLLLLLLLKKKLLLMMMLLLKKKJJJKKKMMMGGGGGGGGGHHHJJJIIIGGGEEEJJJJJJDDDFFFOOOTTTccc}}}ddd---333///555555555555444444333222222111222222222222333333333111111222333333333222222222222111111111111000000333222000//////000111222555444333111111222333333------...///............,,,...000000///000222555444555666777666444222000 &&&%%%%%%###***888999<<<,,,!!!!!!!!!!!!""""""""""""########################"""############$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''(((((())))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''''''''&&&''''''((()))((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))************************************************************************+++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,+++---...///------...///////////////////////////////////////////////////111111222222222222111111000111111111111222222222///222555666555333333333333333333333444444444444555,,,~~~zzz||||||}}}{{{vvvuuurrrnnnoooqqqooojjjccc___]]]\\\WWWOOOJJJJJJ[[[iiiyyy{{{aaaHHHFFFCCCCCCCCCDDDCCCCCCDDDDDDEEEHHHIIIIIIPPPXXX^^^lllvvv~~~|||xxxuuupppllliiigggggghhhccccccbbbaaa``````______bbbbbb```___^^^^^^^^^^^^``````___^^^]]]\\\[[[ZZZ[[[ZZZZZZYYYXXXWWWVVVVVVVVVUUUUUUTTTTTTSSSRRRRRROOOOOOOOONNNNNNMMMLLLLLLKKKLLLLLLKKKJJJJJJKKKMMMGGGGGGGGGHHHJJJIIIGGGEEEJJJIIICCCFFFQQQWWWeee}}}eee///666111555555555555444444333333333222222222222222222222333,,,000333444222000///000000000000000000000000111444444444333222111000000111111111111111222333333000111333333222111222333222333444444333666===BBBIIIJJJMMMNNNMMMJJJFFFCCC%%%&&&%%%###***999;;;???...!!!!!!!!!!!!""""""""""""########################"""############$$$$$$$$$###$$$%%%%%%%%%%%%$$$###"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&'''((()))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((('''''''''(((((()))***((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))''''''(((((()))******+++))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))************((()))))))))*********+++************************************************)))*********++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,+++---//////...---...///////////////////////////////////////////////////111222222333333222222111000111111111111222222222000222555444333222333555222222333333333444444444444***~~~~~~~~~}}}{{{sssuuusssnnnmmmppppppmmmfff```[[[XXXSSSMMMKKKMMMaaannn~~~rrrUUUDDDEEEDDDCCCCCCCCCCCCBBBEEEDDDEEEGGGHHHKKKSSS\\\gggvvvzzz|||zzzyyyvvvqqqlllhhhgggggghhhccccccbbbbbbaaa`````````aaa```______^^^___``````______^^^^^^]]]\\\[[[[[[[[[ZZZZZZYYYXXXWWWVVVUUUUUUUUUUUUTTTSSSSSSRRRRRRPPPPPPPPPOOOOOONNNMMMLLLJJJJJJJJJIIIHHHHHHJJJLLLGGGFFFFFFHHHIIIIIIGGGEEEEEEGGGEEEJJJTTTZZZiiiddd///777333777777666666555555555555666333222222222222222222222000222444444333111111111111111111111222222222222...///111333333222111000222222111111000///...------///222222000///000222333666777666555888@@@FFFOOOQQQSSSUUUVVVUUUTTTRRR$$$&&&%%%###***:::===AAA///!!!!!!!!!!!!""""""""""""########################"""############$$$$$$$$$###$$$%%%&&&&&&%%%$$$###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))((((((((((((((()))******((((((((((((((((((((((((''''''''''''((((((((()))'''(((((()))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''((())))))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))************(((((())))))*********+++))))))))))))))))))))))))))))))))))))************(((((())))))*********+++************************************************))))))******+++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------+++---//////...---...///000000000000000000000000000000000000000000000000111222222333333222222111000111111111111222222222222444444222000111444888222222333333333444444444444+++|||~~~{{{tttwwwvvvnnnkkkmmmnnnkkkiiiaaaYYYTTTOOOKKKLLLQQQggguuujjjIIICCCEEEFFFDDDCCCDDDEEEDDDFFFDDDEEEGGGHHHKKKUUU___rrryyyyyyyyyvvvpppjjjgggeeeeeeeeeccccccbbbbbbaaaaaa``````______^^^^^^___```bbbccc^^^^^^^^^^^^]]]]]]\\\[[[[[[[[[ZZZZZZYYYWWWVVVUUUUUUUUUTTTTTTSSSRRRRRRRRRPPPQQQQQQPPPOOONNNMMMLLLHHHIIIIIIGGGFFFFFFHHHJJJFFFFFFFFFGGGIIIHHHFFFDDDFFFLLLNNNSSS\\\aaarrraaa---777444999444333333222222333444444333333333222222222111111444222111111222333222111111111111111111111111111444333222111111000000000...///111222333222222111,,,///222222000///000222+++...111000///111777===:::;;;===@@@BBBEEEFFFGGG((($$$ """...<<<===+++ !!!""""""""""""""""""""""""""""""######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%((()))(((&&&$$$$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((''''''&&&&&&''''''''''''(((((((((((('''(((((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))((((((''')))***)))((('''(((***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))******))))))))))))******))))))***++++++++++++***+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))***++++++------...///+++,,,------+++)))******++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---///000000///---...///...------......///000111000000////////////000000222222222222222222222222444333333222222333333444333444555555333222333555444333333333333444555555222777|||~~~|||}}}uuuqqqtttmmmeeeiiidddeeecccYYYNNNJJJPPPXXXkkk^^^KKKCCCCCCDDDEEEEEEDDDCCCBBBEEEEEEHHHLLLKKKJJJSSS___zzzbbb}}}|||wwwpppjjjhhhhhhiiiiiiccccccccccccbbb```___^^^dddaaa^^^]]]___aaa```^^^^^^\\\YYYYYY\\\]]]\\\ZZZZZZZZZZZZYYYXXXXXXWWWWWWVVVUUUSSSQQQQQQQQQRRRRRRQQQPPPOOOOOONNNNNNOOOOOOLLLKKKIIIHHHGGGGGGHHHIIIKKKHHHFFFFFFGGGGGGDDDAAAJJJDDDEEE```gggkkkKKK666000333444444444333333222111000000333333333333333333333333222222222222222222222222222222222111111111000000111111111111111111111111333333222222111000//////222222111000//////000000...//////000111222222222444444222222222222444444(((%%%!!!"""...999888''' !!!""""""""""""""""""""""""""""""######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((&&&%%%$$$&&&(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''(((((((((((('''(((((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))((((((''')))***)))((('''(((***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))******))))))))))))******))))))***++++++++++++***+++++++++*********))))))***************************************************************************++++++,,,,,,---------***,,,------+++*********++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////---------......------......///000111000000////////////000000222222222222222222222222444333333222222333333444333444555555333333444555444444444444444555555666333666zzz~~~}}}}}}~~~vvvrrruuuooofffhhh```bbb```WWWMMMJJJRRRZZZnnn|||[[[JJJCCCDDDEEEEEEEEEEEEDDDCCCCCCDDDGGGKKKJJJJJJQQQ[[[vvv___|||~~~zzzuuunnniiiggggggggggggddddddccccccbbb```___^^^cccaaa^^^^^^___aaa```^^^^^^\\\ZZZZZZ\\\]]][[[ZZZZZZZZZZZZYYYXXXXXXWWWWWWUUUTTTSSSRRRQQQQQQQQQRRRQQQPPPOOOOOONNNNNNOOOOOOLLLKKKJJJIIIHHHHHHGGGGGGJJJHHHFFFFFFGGGFFFDDDBBBLLLGGGGGGdddsssxxxJJJ777111444444444444333333222111111000333333333333333333333333222222222222222222222222222222222111111111000000111111111111111111111111333333222222111000000///222222111000000000000000...//////000111111222222444333222222222222333444&&&%%%""""""222555000""" !!!""""""""""""""""""""""""""""""######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''(((((('''%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''(((((((((((('''(((((())))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))((((((''')))***)))((('''(((***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))))))))******))))))***++++++++++++***+++++++++***************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,***,,,------+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---...------......///000111000000////////////000000222222222222222222222222444333333222222333333444333444555555333333444555555555444444555555666777444444uuu|||~~~vvvrrruuupppeeeeee\\\^^^\\\TTTKKKKKKSSS]]]ssswwwWWWGGGDDDEEEEEEFFFFFFFFFEEEEEEFFFFFFHHHJJJIIIHHHMMMSSS|||~~~mmmVVVrrrzzzyyytttmmmhhhfffeeeeeeeeedddddddddcccbbbaaa```___cccaaa______```aaa```___^^^]]][[[ZZZ[[[\\\[[[ZZZZZZZZZZZZYYYXXXXXXWWWWWWUUUTTTSSSRRRQQQQQQQQQRRRQQQPPPOOOOOONNNNNNOOOOOOLLLLLLKKKJJJIIIHHHFFFFFFIIIHHHFFFFFFFFFFFFDDDBBBFFFEEEFFFeeezzzGGG777333555333444333333222222111111111333333333333333333333333222222222222222222222222222222222111111111111111111111111111111111111111333333222222111000000000222111000000000000000000/////////000111111222222333333222222222222333333###%%%$$$###999444*** !!!""""""""""""""""""""""""""""""######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''(((((())))))''''''''''''(((((((((((('''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))''''''''''''''''''''''''(((((())))))))))))((((((''')))***)))((('''(((***(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))******))))))))))))******))))))***++++++++++++***************************************************************************************************,,,,,,,,,,,,++++++*********+++---,,,+++******+++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++---......---------......------......///000111000000////////////000000111222222222222222333333444333333222222333333444222444555444333333444666666555555555555666777777555111ppp{{{~~~vvvpppuuuqqqfffccc\\\^^^\\\TTTKKKLLLUUU```xxxpppQQQEEEEEEFFFFFFFFFGGGGGGGGGGGGJJJJJJKKKKKKJJJIIIKKKMMMwwwuuu\\\JJJgggvvvxxxtttmmmiiiffffffeeeeeeeeeeeeeeedddcccbbb``````aaaaaa`````````aaa``````^^^]]]\\\[[[[[[[[[[[[[[[ZZZZZZZZZYYYXXXXXXWWWWWWTTTTTTSSSSSSRRRQQQQQQQQQQQQPPPOOOOOONNNNNNOOOOOOKKKLLLLLLLLLJJJHHHFFFEEEHHHGGGFFFFFFEEEEEEDDDCCCAAAJJJMMMjjjDDD666222444222333333333222222111111111333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111000000111111000000000000000111//////000000111111111111333222222222222222222333%%%%%%  %%%@@@444%%% !!!""""""""""""""""""""""""""""""######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((((((&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''(((((())))))''''''''''''((((((((((((''''''((()))******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))((((((''')))***)))((('''(((***(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))******))))))))))))******))))))***++++++++++++***************************************************************************************************---,,,,,,++++++******))))))+++,,,,,,+++***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,---/////////...///000...------......///000111000000////////////000000111111111222222333333333444333333222222333333444222333444444333333555666666555555555555666777777777...lll~~~}}}wwwpppvvvuuujjjeee___```]]]TTTLLLMMMXXXccc{{{hhhLLLDDDFFFFFFFFFFFFFFFGGGHHHHHHKKKKKKKKKLLLNNNQQQQQQPPPkkkgggKKKAAAbbbzzzyyyuuuoookkkhhhhhhgggfffeeeeeeeeeeeedddbbbaaa`````````aaaaaaaaa```aaaaaa___^^^^^^\\\[[[ZZZ[[[[[[ZZZZZZZZZYYYXXXXXXWWWWWWTTTTTTTTTSSSRRRRRRQQQPPPQQQPPPOOOOOONNNNNNOOOOOOKKKLLLLLLLLLKKKIIIGGGFFFFFFGGGFFFFFFEEEDDDDDDDDDHHH]]]bbbxxx@@@555111222111333333222222222222222111333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111111111111000000000000000111111000000000000000111111111222222222222222222222222###&&& !!!'''DDD000 !!!""""""""""""""""""""""""""""""######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&(((((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''((((((((((((''''''((()))************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((())))))))))))((((((''')))***)))((('''(((***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))******))))))))))))******))))))***++++++++++++******************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,++++++*********))))))+++,,,,,,+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000//////000111...------......///000111000000////////////000000111111111222222333333444444333333222222333333444111333444444444444555666555555444444555555666777777,,,iii~~~wwwvvv~~~wwwooowwwxxxnnnhhh```aaa^^^UUUMMMOOO[[[ggg{{{bbbHHHCCCEEEEEEEEEEEEFFFGGGHHHIIIHHHIIIIIIKKKRRRZZZ\\\ZZZYYY]]]GGGEEEdddzzzvvvqqqllljjjiiihhhgggfffffffffeeedddcccbbbaaa___```bbbbbbaaa```aaabbb_________]]][[[ZZZ[[[\\\ZZZZZZZZZYYYXXXXXXWWWWWWSSSTTTTTTTTTSSSRRRQQQPPPQQQPPPOOOOOONNNNNNOOOOOOKKKKKKKKKKKKKKKJJJIIIHHHEEEFFFGGGFFFDDDCCCDDDEEETTTpppsss@@@444///111222222222222222222222222222333333333333333333333333222222222222222222222222111111111111111222222222111111111111111111111111111111111111111111111111000000000000000111111222000000000000000000111111111111222222222222111111"""&&& """***BBB*** !!!""""""""""""""""""""""""""""""######""""""######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&(((((('''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''((((((((((((''''''(((******++++++***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))************************(((((())))))))))))((((((''')))***)))((('''(((***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))******))))))))))))******))))))***++++++++++++***))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++***************(((***,,,,,,+++++++++---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***,,,...///......///000...------......///000111000000////////////000000000111111222333333444444444333333222222333333444111333444444444444555777444444444444444555555666888***gggyyyrrrzzz~~~rrrhhhqqqvvvnnnggg^^^___\\\TTTMMMQQQ___kkkzzz{{{^^^FFFDDDEEEEEEDDDDDDEEEFFFHHHIIIIIIIIIHHHJJJSSS___bbb^^^NNN^^^TTTVVVlllzzzvvvqqqmmmkkkjjjhhhfffggggggffffffeeecccbbbaaa^^^```ccccccbbb```aaaccc___``````^^^[[[YYYZZZ\\\ZZZZZZZZZYYYXXXXXXWWWWWWSSSTTTTTTTTTSSSRRRQQQPPPQQQPPPOOOOOONNNNNNOOOOOOKKKKKKJJJJJJJJJJJJKKKKKKDDDFFFGGGFFFCCCBBBDDDEEE^^^}}}zzzAAA555///111444222222222222222222222222333333333333333333333333222222222222222222222222000000111111111222222222111111111111111111111111111111111111111111111111000000000000000111222222111000000000000000000000000111222333333222111000!!!''' ###+++???%%% !!!""""""""""""""""""""""""""""""#########"""###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''###%%%((()))(((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((('''''''''&&&''''''''''''((((((((()))''''''(((******+++++++++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))************************(((((())))))))))))((((((((()))***)))((('''(((***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))******))))))))))))******))))))***++++++++++++***))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************(((***,,,,,,++++++,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))+++---...------...///...------......///000111000000////////////000000000000111222333333444444444333333222222333333444111222444444444444555777444333333333333444555555888)))fffvvvuuuxxxlllaaakkkrrrjjjccc\\\]]]ZZZSSSMMMRRRaaannnyyyyyy[[[DDDDDDEEEDDDDDDDDDDDDFFFHHHIIINNNMMMJJJIIISSS___aaa\\\LLLfffcccfffqqqyyyvvvqqqmmmkkkiiigggfffgggggggggfffeeedddbbbbbb]]]```cccdddbbb```aaaccc___```aaa^^^[[[YYYZZZ]]]ZZZZZZZZZYYYXXXXXXWWWWWWSSSSSSTTTTTTTTTRRRPPPOOOQQQPPPOOOOOONNNNNNOOOOOOKKKKKKJJJIIIIIIJJJLLLMMMCCCEEEGGGFFFCCCBBBDDDFFFhhhCCC666///222777222222222222222222222222333333333333333333333333222222222222222222222222000000111111222222222222111111111111111111111111111111111111111111222222000000///000000111222222111111111000000000000000000111222333333222111000"""""" &&&///...""" ###"""  !!!###$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************)))************++++++++++++*********))))))((((((,,,,,,++++++***+++++++++************************************************************************,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,111000///...---,,,,,,,,,+++,,,------......---------------............///......///000000000000000000111111111111222222222444333222111111222333444222333555666666555333111333333333444444444555555555111]]]zzzrrrqqqmmmgggeeeiiijjjhhh[[[^^^ZZZNNNIIIRRR```hhh{{{jjjWWWJJJDDDHHHGGGEEEDDDDDDFFFGGGHHHLLLMMMMMMKKKLLLQQQUUUVVVKKKooohhhhhhqqqlllnnngggeeejjjjjjgggfffeeeccccccccccccccc^^^___```bbbccceeeffffff___^^^\\\[[[ZZZZZZ[[[\\\WWWWWWXXXXXXYYYXXXXXXXXXWWWSSSPPPRRRUUUWWWTTTPPPOOOOOOOOOPPPPPPQQQQQQQQQMMMMMMLLLKKKJJJIIIHHHHHHHHHEEEDDDEEECCCAAACCCIIIvvvBBB111333111333444444333333333333222222555555444333333222111111333333333222222111111111000000000000000000000000000000111111111111000000222222222111111111000000///111222111000///000111000000000000000111111222222222222111111111000000!!!%%%$$$!!!&&&...((( """""" !!!###$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************)))************++++++++++++*********)))))))))))),,,,,,++++++***++++++,,,************************************************************************,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))*********+++++++++///...---,,,,,,+++,,,,,,+++,,,------......------........./////////000000//////000111111111111111000111111111111222222222333222222222222222222333333333444555555444333222333333333444444444555555111...[[[}}}uuuuuurrrjjjfffhhhhhhgggZZZZZZTTTLLLMMMZZZgggmmm~~~vvveeeTTTHHHCCCHHHGGGEEEDDDEEEFFFHHHIIIMMMMMMMMMMMMNNNQQQSSSTTTRRRrrrfffgggtttlllmmmgggeeehhhfffggggggfffeeeeeeddddddcccbbbbbbbbbcccccccccddddddaaa```^^^]]]\\\\\\]]]]]]ZZZZZZZZZZZZYYYXXXWWWVVVWWWSSSQQQRRRUUUVVVSSSPPPPPPPPPPPPPPPQQQQQQRRRRRRMMMMMMLLLKKKJJJIIIIIIHHHIIIFFFEEEFFFEEEDDDHHHNNNJJJ222444222444444444333333333333222222444444444333333222222222333333333222222222111111111111111111111111111111000000111111111111000000222222222111111111000000///111222111000///000111000000000000000111111222222222222111111111000000!!!$$$### ###(((  """!!! !!!###$$$##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************)))************+++++++++***************))))))))),,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))************---,,,,,,+++++++++,,,,,,+++,,,------......------////////////000000000111000000111222222222222111000111111111111222222222222222222333333222222222333333333333444444444444333333333444444444555555333000]]]~~~tttwwwtttllleeeddddddcccccc^^^TTTLLLNNNYYYdddiii}}}rrraaaRRRIIIEEEGGGFFFEEEEEEEEEGGGHHHIIIMMMLLLKKKMMMOOOPPPOOOOOOPPPmmm[[[cccwwwjjjjjjggggggiiiffffffgggggghhhgggeeedddcccdddddddddccccccbbbbbbaaabbbaaa```^^^^^^^^^^^^___]]]]]]\\\[[[ZZZXXXVVVUUUVVVTTTQQQRRRTTTUUUSSSPPPPPPPPPQQQQQQQQQQQQQQQRRRNNNMMMLLLLLLJJJJJJIIIHHHJJJFFFEEEGGGGGGHHHNNNUUUSSS222555333666444444333333333333222222333333333333333333333333333333333222222222222111222222222222222222222222000000111111111111000000222222222111111111111111///111222111000///000111000000000000000111111222222222222111111111111111 """!!!!!! !!!"""####################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************************************))))))*********+++++++++************************++++++******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))*********++++++++++++,,,,,,++++++,,,------...+++,,,------......------....../////////000000000//////000111111111111000000000111111111222222222111222333444444333222111333333222222222333444555333333333444444444555555777333___}}}|||ppptttssskkkdddaaaaaa___ddd___UUUMMMMMMUUUaaaiii{{{nnn^^^PPPJJJHHHFFFFFFEEEFFFFFFHHHIIIJJJKKKIIIJJJMMMNNNMMMLLLLLLZZZrrr]]]hhh{{{iiigggeeehhhllljjjeeefffggghhhgggeeecccbbbcccccccccbbbbbbaaaaaa```bbbaaa```^^^^^^^^^______]]]\\\\\\[[[YYYWWWUUUTTTWWWUUUSSSSSSTTTTTTSSSQQQPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNMMMLLLKKKJJJIIIIIIJJJFFFDDDFFFGGGJJJQQQZZZ\\\000555333777444444333333333222222222222333333333333333333333222222222222222222222222222222222222222222222222000000111111111111000000111111111111111111111111///111222111000///000111000000000000000111111222111111111111111111111111 !!!!!!!!!!!!!!!""""""#################################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************************************))))))*********+++++++++***************++++++++++++*********++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,---...///000+++,,,------......------------........./////////---......///000/////////000000111111111222222222111222333444444333222111333222222222222333444555333333333444444444555555666222\\\yyynnnrrrrrrlllfffdddbbb___YYYVVVRRRMMMLLLUUUeeesss~~~|||vvvhhhXXXMMMHHHHHHEEEEEEEEEFFFHHHIIIJJJKKKMMMKKKLLLPPPPPPMMMNNNSSSnnnlllwwwoooiiiccceeekkkjjjdddeeefffgggfffdddbbb````````````aaaaaaaaaaaaaaaaaa```___]]]]]]]]]]]]^^^ZZZZZZZZZYYYXXXWWWUUUUUUWWWVVVUUUUUUUUUTTTSSSRRRPPPPPPOOOOOOOOOOOOOOOOOONNNNNNMMMLLLKKKJJJIIIIIIIIIEEECCCEEEGGGLLLVVV```jjj...444111555444444333333333222222222222333333333333333333333222222222222222222222222111111111111111111111111000000111111111111000000111111111111111111111111///111222111000///000111000000000000000111111222111111111111111111111111 !!!!!!!!!!!!""""""""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''************************(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************)))************+++++++++*********+++++++++++++++************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,---------...------------......///000+++,,,------......------------------............,,,---......//////......000111111111111222222222222222222333333222222222111111222222333333444444333333333444444444555555777444aaawwwooorrrsssooollljjjeee___WWWUUUSSSPPPMMMRRRbbbsssxxxvvvoooaaaRRRGGGDDDDDDDDDDDDEEEGGGIIIJJJKKKKKKPPPNNNPPPSSSQQQNNNTTT```lllxxxnnn{{{{{{ssseeeaaafffhhhdddeeeeeeeeeeeecccbbbaaa______``````aaabbbcccccc```___^^^\\\\\\\\\\\\]]]ZZZZZZZZZYYYXXXVVVUUUTTTYYYXXXXXXWWWVVVUUUTTTTTTPPPPPPPPPPPPPPPOOOOOOOOOOOONNNMMMMMMKKKKKKJJJIIIIIIDDDCCCEEEJJJRRR___jjjyyy...444000444444444333333333333222222333333333333333333333333111222222222222333333333000000000000000000000000000000111111111111000000111111111111111222222222///111222111000///000111000000000000000111111222111111111111111222222222 !!!!!!"""""""""""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((************************'''((((((((()))))))))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************)))************+++++++++*********++++++,,,,,,,,,************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------,,,------......+++,,,------......------............////////////---......///////////////000111111111111222222222333222222222222222222333///000222333444444333333333333333444444444555555555666gggzzzrrrsssrrroooooommmeee\\\[[[VVVSSSRRRQQQTTT```nnnuuurrrkkk^^^NNNDDDAAABBBCCCDDDEEEGGGIIIKKKLLLLLLPPPOOOQQQTTTOOOLLLXXXkkkbbbjjjjjjxxxlllaaaeeehhhfffffffffeeeddddddccccccaaaaaaaaabbbccccccdddddd```___^^^\\\\\\\\\\\\]]]]]]\\\\\\ZZZXXXVVVTTTSSSZZZZZZZZZYYYWWWVVVUUUVVVSSSSSSRRRRRRQQQQQQQQQQQQOOONNNNNNMMMLLLKKKJJJJJJHHHDDDDDDHHHPPP[[[kkkyyy...444111666444444333333333333222222444444444333333222222222111111222222222333333333111111111111111111111111000000111111111111000000000000111111111222222222///111222111000///000111000000000000000111111222000000111111111222222222 !!!!!!"""""""""""""""##############################$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************'''((((((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************)))************+++++++++*********++++++,,,,,,,,,************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,------......------////////////000000000000...//////000000000000000000111111111111222222222444333222111111222333444...000222444555444333222333333333444444444555555///333ggg~~~|||sssrrrooonnnooommmcccWWWWWWPPPMMMQQQWWW]]]hhhssstttrrrkkk^^^NNNDDDAAACCCBBBCCCEEEHHHJJJKKKLLLLLLMMMLLLPPPQQQJJJHHHYYYpppjjjmmmpppyyyvvvssseeehhhlllhhhhhhfffeeeeeedddeeeeeeddddddddddddddddddeeeeeeaaa```^^^]]]\\\\\\]]]]]]``````^^^\\\YYYVVVSSSQQQ[[[[[[[[[ZZZXXXVVVVVVWWWUUUUUUTTTTTTSSSSSSRRRRRROOOOOONNNMMMLLLKKKJJJJJJHHHDDDEEEKKKUUUcccuuu---666444999444444444333333333222222555555444333333222111111111111111222222333333333222222222222222222222222000000111111111111000000000000111111222222222222///111222111000///000111000000000000000111111222000000111111222222222222 """"""""""""####################################"""###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''%%%######$$$$$$$$$###&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((******))))))(((((('''''')))((('''&&&&&&'''((()))((((((''''''''''''(((((((((((((((((())))))))))))***************)))((((((******))))))((((((''''''((((((((((((((()))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++---,,,+++***+++,,,,,,++++++******++++++,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,...,,,***+++...---)))******+++,,,------------,,,,,,++++++++++++++++++---------............///***,,,...000111///---,,,............////////////000000000000000000000000//////000111111111111111111111222222222333333333222222222333333444444444555555555555555555444444111)))|||vvvtttpppnnnnnnnnnjjjaaaYYYWWWOOOKKKPPPYYY___dddiiiqqqoooiii\\\MMMDDDCCCEEECCCDDDEEEFFFGGGHHHIIIIIILLLJJJNNNTTTQQQLLLSSS```eeecccooovvvsssyyy]]]ppp___gggggggggfffeeedddbbbbbbccccccccccccccccccccccccaaadddfffbbb]]]ZZZ[[[^^^^^^\\\[[[ZZZYYYWWWTTTRRRZZZ]]][[[UUUTTTXXXXXXUUUTTTSSSSSSRRRRRRRRRRRRSSSNNNQQQMMMFFFIIIPPPMMMBBBKKKDDDEEEPPP]]]jjj|||111888222444333444444333222111333444555555444333333333333444222222222222222222222222222444555444222000000000000000000000000000000000111111111111111111111111111111000000000000111111000000000000111111111111000000000000000000000000 """"""""""""##########################################$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''%%%$$$###$$$%%%$$$###&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((('''''')))((('''&&&&&&'''((())))))((((((''''''(((((()))(((((((((((())))))))))))***************)))((((((***)))))))))((((((((('''((((((((((((((()))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++---,,,+++***+++,,,,,,++++++******++++++,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,//////,,,+++------*********+++,,,------------++++++++++++++++++,,,,,,---------............///+++,,,...000111///...,,,............////////////000000000000000000000000//////000111111111111111111111222222222333333333222333333333333333333444555555555555555555555555333///|||tttqqqtttoooeeedddkkkhhh^^^XXXQQQLLLNNNRRRVVV\\\bbbpppnnngggZZZLLLCCCAAACCCCCCDDDDDDEEEFFFGGGHHHHHHKKKIIILLLRRROOOJJJQQQ]]]___]]]dddkkklllvvvvvv}}}sssiiimmmhhheeeeeeeeefffeeeeeeddddddcccccccccccccccccccccccc```bbbdddaaa]]]ZZZ\\\^^^\\\ZZZYYYXXXWWWVVVSSSQQQWWWZZZYYYTTTTTTXXXYYYVVVRRRRRRQQQPPPPPPPPPPPPQQQNNNQQQOOOJJJMMMTTTPPPFFFHHHDDDJJJ[[[mmmzzz777777222666444555555444333333444666555555444333333333333444333333333333333333333333111222333333222222333444111111111111111111111111111111111111111111111111111111000000000000111111000000000000111111111111000000000000000000000000 """"""""""""####################################$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&(((&&&$$$$$$%%%&&&%%%$$$&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))(((((((((((('''((((((''''''''''''((()))***))))))(((((())))))***(((((((((((()))))))))))))))************))))))((())))))))))))((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((()))************+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++---,,,+++***+++,,,,,,++++++******++++++,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,111222...++++++,,,+++******+++,,,------------******++++++,,,,,,---------------............///+++---...000000///...---............////////////000000000000000000000000//////000111111111111111111111222222222333333333444333333333333333333222555555555555555555555555444888|||sssooowwwooo[[[YYYiiimmmcccYYYSSSNNNLLLKKKMMMUUU]]]nnnllldddWWWIIIAAA@@@BBBCCCDDDDDDDDDEEEEEEFFFFFFHHHGGGJJJNNNLLLHHHMMMXXXUUUUUUTTTZZZcccccciiixxxoooyyyooo{{{zzzeeejjjcccdddeeeeeeffffffeeeeeebbbbbbbbbbbbbbbbbbbbbbbb^^^```aaa```\\\ZZZ\\\^^^[[[ZZZXXXXXXXXXVVVTTTQQQUUUWWWVVVTTTTTTXXXXXXWWWRRRRRRQQQPPPPPPPPPPPPPPPMMMPPPOOOLLLOOOTTTQQQIIIDDDCCCNNNeeezzzAAA333000666444555666555444444555777555555444333333333333444333333333333333333333333000111222222222444777999111111111111111111111111111111111111111111111111111111000000000000111111000000000111111111222222000000000000000000000000 !!!"""""""""####################################%%%%%%%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&)))'''%%%%%%&&&&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''(((((()))******))))))))))))******(((((((((((())))))))))))))))))************)))((())))))))))))((((((((((((((((((((((((((())))))***(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++)))+++---,,,+++***++++++,,,++++++******++++++,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++++++++++++++++++++222555000++++++,,,,,,******+++,,,------------******++++++,,,---......---------............///,,,---///000000000///...............//////////////////////////////////////////000111111111111111111111222222222333333333444444444333333222222222444444444555555555555555333@@@{{{vvvqqqtttkkkZZZVVVaaahhheeeWWWSSSOOOKKKHHHJJJTTT```mmmkkkcccVVVHHH@@@@@@CCCCCCCCCCCCDDDDDDDDDDDDDDDFFFEEEHHHKKKIIIFFFJJJQQQLLLNNNGGGMMM[[[UUUUUUnnnzzzttt}}}cccgggddddddeeeeeefffeeeeeedddaaaaaaaaaaaaaaaaaaaaaaaa\\\^^^___^^^\\\[[[\\\^^^]]]\\\ZZZZZZZZZYYYWWWUUUUUUVVVUUUTTTUUUVVVVVVUUUUUUTTTSSSRRRRRRQQQRRRRRRLLLOOOOOOMMMNNNQQQNNNGGGDDDDDDPPPiiiLLL///...555333444555444333333555777555555444333333333333444444444444444444444444444222222222222222444777:::111111111111111111111111111111111111111111111111222111111000000111111222000000111111111222222222000000000000000000000000 !!!"""""""""####################################%%%%%%%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&)))'''%%%%%%&&&&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''(((((((((&&&''''''(((((((((((((((******))))))))))))******(((((((((((())))))))))))((())))))*********))))))(((((((((((())))))))))))((((((((((((((())))))***(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))((()))))))))************************************))))))*********+++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++)))+++---,,,+++***++++++,,,++++++******++++++,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++***111555111,,,+++,,,,,,******+++,,,------------******+++,,,------......---------............///---...///000000000//////............//////////////////////////////////////////000111111111111111111111222222222333333333444444444333333222222222444444444555555555666666111HHH{{{zzzuuunnnfff```[[[XXX]]]dddSSSQQQOOOMMMKKKNNNZZZgggnnnllldddWWWIIIAAAAAADDDCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEGGGHHHGGGEEEGGGLLLGGGHHHAAAHHHUUUMMMMMMeee{{{~~~rrr|||pppfffffffffffffffeeedddcccbbbaaaaaaaaaaaaaaaaaaaaaaaa\\\]]]^^^]]]\\\\\\\\\]]]\\\[[[ZZZZZZ[[[ZZZXXXVVVWWWVVVVVVVVVUUUSSSSSSSSSUUUUUUSSSRRRRRRQQQQQQQQQPPPQQQPPPNNNMMMMMMKKKFFFHHHIIIVVVooo\\\000000555222333444333222222444666555555444333333333333444444444444444444444444444444444444222111333666888111111111111111111111111111111111111111111111111222222111111111111222222111111111111222222222222000000000000000000000000 """"""""""""####################################$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&(((&&&$$$$$$%%%&&&%%%$$$&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&''''''''''''(((((((((%%%&&&'''((()))))))))(((***))))))(((((())))))***(((((((((((())))))))))))((())))))************)))(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++)))+++---,,,+++***+++,,,,,,++++++******++++++,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++)))///222///---------+++******+++,,,------------++++++,,,,,,------......---------............///......//////000000000///............////////////000000000000000000000000//////000111111111111111111111222222222333333333444333333333333333333222333333444444555666666666222QQQ|||{{{xxxkkkdddeeeaaaWWWWWW___QQQOOONNNOOOOOOSSS___kkkooollldddWWWIIIBBBCCCFFFBBBCCCCCCCCCDDDDDDEEEEEEDDDFFFGGGGGGFFFEEEFFFHHHFFFEEECCCHHHNNNKKKMMMZZZfffiiidddqqqdddgggggggggfffeeedddbbbaaabbbbbbbbbbbbbbbbbbbbbbbb]]]]]]]]]]]]]]]]]]]]]\\\ZZZYYYXXXXXXYYYYYYWWWUUUXXXVVVVVVXXXVVVSSSQQQSSSTTTSSSRRRPPPPPPOOOOOOOOOTTTSSSRRROOOMMMLLLKKKIIIMMMQQQaaa{{{xxxkkk555444555111222333333222222444666555555444333333333333444333333333333333333333333444555444333111111333555222222222222222222222222111111111111111111111111222222111111111111222222111111111222222222222333000000000000000000000000 """"""""""""##########################################$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&'''%%%$$$###$$$%%%$$$###&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&'''''''''((((((%%%&&&'''((()))))))))((()))((((((''''''(((((()))(((((((((((())))))))))))(((((()))***************'''((((((((()))))))))***((((((((((((((()))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++++++++************++++++************************++++++++++++++++++++++++)))+++---,,,+++***+++,,,,,,++++++******++++++,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++(((,,,///......///---*********+++,,,------------,,,,,,---------------------------............///.../////////000000000000............////////////000000000000000000000000//////000111111111111111111111222222222333333333222333333333333333333444333333444444555666666777666[[[~~~yyywwwooogggeeebbb^^^[[[[[[QQQNNNMMMOOOPPPTTT^^^hhhooolllcccVVVIIIBBBCCCGGGBBBBBBCCCDDDEEEEEEFFFFFFEEEGGGHHHGGGFFFFFFFFFEEEGGGDDDHHHKKKFFFIIIOOOMMMXXX^^^bbboooyyyfffeeefffffffffeeeddddddccccccccccccccccccccccccccc___^^^^^^]]]^^^]]]]]]\\\YYYXXXXXXXXXZZZZZZXXXVVVXXXTTTUUUYYYXXXTTTRRRUUUTTTSSSRRRQQQOOOOOOOOOOOOSSSRRRPPPNNNKKKJJJKKKMMMOOOWWWlll{{{kkkttt777555222111333444333333333555777555555444333333333333444333333333333333333333333222333444333222111222444222222222222222222222222111111111111111111111111333222222111111222222333111111111222222222333333000000000000000000000000 """"""""""""####################################"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''%%%######$$$$$$$$$###&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&'''''''''(((((($$$%%%'''))))))))))))(((((((((''''''''''''(((((((((((((((((())))))))))))(((((()))***************'''((((((((())))))******((((((((((((((()))******))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++++++++************++++++************************++++++++++++++++++++++++)))+++---,,,+++***+++,,,,,,++++++++++++++++++,,,+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++'''***,,,,,,...111...(((******+++,,,------------------------------,,,,,,---------.........//////////////////000000000000............/////////000000000000000000000000000//////000111111111111111111111222222222333333333222222222333333444444444333333444444555666777777999aaavvvvvvtttlllbbbaaafffbbbXXXRRRNNNLLLNNNPPPSSS[[[cccnnnkkkcccUUUHHHAAACCCFFFBBBBBBCCCDDDEEEFFFGGGHHHFFFHHHHHHGGGFFFGGGFFFDDDIIIDDDLLLMMMAAAHHHPPPDDD^^^gggqqq{{{~~~mmmcccdddeeeeeeffffffeeeeeeccccccccccccccccccccccccaaa___^^^^^^^^^^^^]]][[[[[[ZZZZZZ[[[\\\\\\ZZZYYYVVVSSSTTTYYYZZZUUUTTTXXXVVVUUUTTTSSSQQQQQQPPPPPPPPPNNNLLLJJJHHHGGGJJJMMMOOOZZZrrr{{{xxx}}}uuu```www666444---222444555444444444777999555555444333333333333444222222222222222222222222///111333333222222222333222222222222222222222222111111111111111111111111333222222111111222222333111111222222222333333333000000000000000000000000 ###""""""!!!"""$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''(((******)))((('''&&&%%%%%%(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''((((((((()))))))))))))))((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((()))*********************************************+++++++++,,,,,,,,,))))))***++++++++++++***++++++------------++++++,,,++++++******++++++,,,+++***)))***,,,---,,,+++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++------------++++++)))+++------,,,,,,---...------------------------,,,,,,,,,---------............////////////............///000000000000000////////////000000000000111111111111111111111111111222333333444444333333444444444444444444444444333444444555555444444333333~~~zzzqqqiiigggeee```]]]]]]SSSNNNJJJJJJKKKOOOYYYbbbnnnssskkkVVVFFFEEEFFFDDDDDDEEEEEEEEEEEEFFFIIIKKKLLLJJJHHHIIIJJJJJJHHHEEELLLLLLKKKIIIGGGGGGIIILLL\\\iiipppxxxwwwyyypppeeefffkkkdddaaacccaaaaaacccddddddcccbbbcccddd___```aaa```^^^]]]]]]^^^]]]\\\[[[\\\\\\ZZZXXXUUU\\\ZZZWWWUUUTTTUUUVVVVVVXXXVVVSSSRRRRRRSSSSSSRRRMMMNNNMMMKKKIIIJJJNNNRRRSSS```}}}tttyyywwwWWWiii***===222555555444444444444555555444222222333555666555444333333333333333333333333444444444333333222222222333333333222222222111111222222222222222222222222222222111111111111222222222222111111222222333444000000000000000000000000 !!!!!!!!!!!!!!!###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))))))))(((''''''&&&&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''((((((((())))))))))))))))))(((((((((((('''''''''((((((((())))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((())))))*********************************************+++++++++,,,,,,,,,))))))***++++++++++++***++++++,,,------,,,++++++,,,++++++******++++++,,,+++***)))***,,,---,,,+++++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,------,,,++++++)))+++------,,,,,,,,,---------------------------,,,,,,,,,---------............////////////............///000000000000000////////////000000000000111111111111111111111111111222333333444444333333444444444444444444444444444555555666666555555444666lll~~~uuummmjjjgggaaa]]]]]]VVVQQQMMMLLLMMMPPPXXXbbblllrrrlllWWWFFFDDDFFFEEECCCDDDEEEEEEDDDFFFHHHKKKLLLJJJHHHIIIJJJJJJHHHEEEHHHHHHHHHGGGGGGHHHKKKNNNVVVbbblllxxxyyynnnbbbccciiieeecccfffdddaaaccceeeeeecccbbbcccddd___```aaa```^^^]]]]]]^^^]]]\\\[[[[[[\\\[[[XXXUUUZZZYYYWWWVVVUUUVVVVVVWWWWWWUUUSSSRRRSSSSSSRRRQQQMMMNNNNNNJJJFFFFFFLLLQQQZZZeee|||oooiiirrrzzzqqq^^^ooo999:::666666666555555555555666666444333222333555555555333333333333333333333333333333333333222222222111111222222222111111111000000222222222222222222222222222222111111111111222222222222111111222222333444000000000000000000000000 !!! !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&''''''((((((((()))))))))(((((((((((())))))))))))''''''((((((((()))))))))))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))******++++++************************************+++++++++,,,,,,,,,))))))***++++++++++++***++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,+++***)))***,,,---,,,+++,,,,,,,,,,,,------------***++++++,,,,,,++++++******+++,,,------,,,+++******+++------,,,+++,,,---------------------------,,,,,,,,,---------............////////////............///000000000000///////////////000000000000111111111111111111111111111222333333444444333333444444444444444444444444555666666666666666666555777xxxppplllhhhbbb^^^^^^WWWRRRNNNMMMMMMOOOWWW```jjjrrrooo[[[HHHBBBDDDFFFCCCDDDEEEEEEEEEFFFHHHJJJKKKJJJIIIJJJJJJJJJHHHFFFEEEEEEFFFFFFGGGIIINNNRRRRRR^^^hhhyyy{{{sssbbbaaahhhfffdddfffdddbbbdddeeeeeecccbbbcccddd___```aaa```^^^]]]]]]^^^]]]\\\[[[[[[[[[[[[XXXVVVWWWWWWWWWWWWWWWWWWWWWWWWTTTSSSRRRSSSSSSSSSQQQOOOKKKNNNNNNJJJEEEFFFOOOWWWcccqqqwwwssseee```lllsssxxxeeecccsssRRR444999555555555555555555555555555444333333444555444222333333333333333333444444222222222222111111111111111111111111000000000000333333333333333333333333222222111111111111222222222222111111222222333444000000000000000000000000 !!!!!!!!!!!!""""""##################$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((())))))(((((((((((((((((((((((((((((((((''''''''''''''''''(((((((((((()))))))))(((((((((((())))))))))))'''(((((((((((()))))))))(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))***++++++++++++*********************************+++++++++,,,,,,,,,))))))***++++++++++++***+++++++++,,,,,,+++++++++,,,++++++******++++++,,,+++***)))***,,,---,,,+++,,,,,,,,,---------......***++++++,,,,,,++++++******+++,,,------,,,+++******,,,------,,,+++,,,---------------------------,,,,,,,,,---------............////////////......---...//////000000//////////////////000000000000111111111111111111111111111222333333444444333333333333444444444444444444555555666666666666555555;;;xxxpppmmmiiiddd```___UUUQQQMMMLLLLLLOOOVVV___kkkttttttbbbLLLBBBCCCFFFDDDEEEGGGGGGGGGGGGIIIKKKKKKKKKJJJJJJJJJIIIHHHGGGEEEFFFFFFFFFGGGKKKPPPTTTTTT```gggyyy|||~~~hhhaaagggeeecccdddaaacccdddfffeeedddccccccddd___```aaa```^^^]]]]]]^^^]]]\\\ZZZZZZ[[[[[[YYYWWWVVVVVVWWWXXXYYYYYYXXXXXXSSSRRRRRRSSSTTTSSSQQQOOOJJJMMMMMMJJJFFFJJJVVV```eeezzz}}}jjjiii^^^YYYbbbhhhlllvvv}}}WWWaaarrrnnn000777333333333444444333333333666555333333444444333111333333333444444444444444222222222222222222222222222222222222111111111000333333333333333333333333333222222111111222222333222222111111222222333444000000000000000000000000 """"""##################"""""""""######$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***'''((((((((()))))))))***(((((((((((()))))))))***(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))***+++++++++++++++******************************+++++++++,,,,,,,,,))))))***++++++++++++***++++++++++++++++++++++++,,,++++++******++++++,,,+++***)))***,,,---,,,+++,,,,,,,,,---------......***++++++,,,,,,++++++*********+++,,,,,,+++******+++,,,...---,,,++++++,,,------------------------,,,,,,,,,---------............////////////......------...///////////////////////////000000000000111111111111111111111111111222333333444444333333333333333444444444555555333444444555555444444333JJJvvvnnnllliiidddaaaaaaUUUQQQNNNNNNNNNPPPXXX```jjjtttwwwhhhSSSEEECCCEEEEEEGGGIIIIIIIIIIIIKKKLLLKKKKKKLLLKKKJJJIIIHHHHHHIIIIIIHHHHHHHHHLLLQQQUUUSSSccchhhxxx}}}{{{oooaaaffffffcccdddbbbdddeeeffffffdddccccccccc___```aaa```^^^]]]]]]^^^]]][[[ZZZZZZZZZ[[[YYYXXXUUUVVVWWWXXXYYYYYYYYYYYYSSSRRRRRRSSSUUUTTTRRROOOKKKLLLLLLHHHGGGMMMYYYdddddd~~~qqqSSSYYYTTTPPPVVV[[[cccrrrtttOOO[[[nnn222333333444555555555555444333666555333333444444333111333333333444444555555555444444444444444444444444444444333333333222222222333333333333333333333333333333222222222222333333222222111111222222333444000000000000000000000000 """###$$$$$$$$$$$$######!!!!!!""""""###$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''''''''(((((())))))(((((((((((((((((((((((('''(((((((((((()))))))))((((((((()))))))))******''''''(((((())))))******((((((((()))))))))******))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))***++++++,,,+++++++++******************************+++++++++,,,,,,,,,))))))***++++++++++++***++++++************++++++,,,++++++******++++++,,,+++***)))***,,,---,,,+++,,,,,,,,,,,,------------***++++++,,,,,,++++++***)))***+++,,,,,,+++***)))+++---...---,,,++++++,,,------------------------,,,,,,,,,---------............////////////......------...////////////...////////////000000000000111111111111111111111111111222333333444444333333222333333444444555555555333333444444444444333333ccc}}}uuummmkkkiiieeeaaaaaaXXXTTTQQQQQQPPPRRRXXX```eeeooouuummmZZZJJJDDDDDDEEEGGGIIIJJJJJJJJJKKKLLLJJJLLLMMMLLLJJJHHHHHHIIIKKKKKKJJJHHHIIILLLRRRVVVPPPfffiiivvvuuuaaafffgggeeeggggggdddfffgggfffdddccccccccc___```aaa```^^^]]]]]]^^^]]][[[YYYYYYZZZ[[[ZZZYYYWWWWWWXXXXXXXXXYYYYYYZZZTTTSSSSSSSSSUUUUUUSSSRRRNNNLLLIIIFFFGGGOOO\\\eeennnnnncccDDDNNNOOONNNUUU[[[fffwwwoooVVV]]]nnn999222555666777888888777666555555444333333444555444222333333333444555555666666444444444444555555555555555444444444333333333333333333333333333333333333333333222222222222333333222222111111222222333444000000000000000000000000 """"""###$$$$$$###"""!!!!!!!!!!!!"""###$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))(((((()))))))))*********'''''''''((()))*********(((((()))))))))*********))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))***++++++,,,,,,++++++******************************+++++++++,,,,,,,,,))))))***++++++++++++***,,,+++***))))))***+++,,,,,,++++++******++++++,,,+++***)))***,,,---,,,+++++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***)))***+++,,,,,,+++***)))+++---......,,,***++++++------------------------,,,,,,,,,---------............////////////......,,,---......//////......////////////000000000000111111111111111111111111111222333333444444333333222222333333444555555666444444555555555555444444yyywwwooollliiidddaaa```ZZZUUUQQQPPPNNNNNNSSSZZZ\\\fffpppnnn```PPPGGGEEECCCEEEHHHIIIIIIHHHIIIJJJJJJLLLNNNMMMJJJHHHHHHJJJJJJJJJIIIGGGHHHLLLRRRWWWPPPlllmmmvvv~~~dddfffgggfffhhhhhheeefffgggfffdddccccccccc___```aaa```^^^]]]]]]^^^]]][[[YYYYYYZZZ[[[ZZZZZZYYYYYYXXXWWWWWWXXXYYYZZZVVVTTTSSSSSSUUUVVVUUUTTTNNNJJJEEEFFFMMMYYYgggoooxxxxxxbbbVVVDDDMMMNNNOOOXXX___iiixxxmmmiiigggtttDDD666444555777888888777555444444333222333555555555333333333444444555666666666333333333444444555555555444444444333333333222222444444444444444444444444444333333222222333333444222222111111222222333444000000000000000000000000 !!!!!!"""######"""!!! !!!!!!"""###$$$$$$$$$######$$$$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******))))))))))))************&&&''''''((()))******+++))))))))))))************))))))))))))))))))))))))(((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******+++,,,,,,,,,,,,+++******************************+++++++++,,,,,,,,,))))))***++++++++++++***,,,+++***))))))***+++,,,,,,++++++++++++++++++,,,+++***)))***,,,---,,,+++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++)))***+++,,,,,,+++***))),,,---......,,,***++++++------------------------,,,,,,,,,---------............////////////......,,,---......//////......////////////000000000000111111111111111111111111222222333444444444333333222222333333444555666666555555666666666666555555yyyqqqmmmjjjddd```___YYYTTTPPPMMMJJJIIIMMMSSSUUU___kkknnndddTTTIIIEEEAAADDDFFFHHHGGGGGGHHHHHHJJJLLLNNNMMMJJJHHHHHHJJJHHHHHHGGGFFFHHHLLLSSSXXXSSSsssrrrwwwhhhgggfffdddeeefffeeeggghhhgggdddccccccccc___```aaa```^^^]]]]]]^^^]]][[[YYYXXXZZZ[[[[[[ZZZ[[[ZZZXXXWWWVVVXXXYYY[[[WWWUUUSSSSSSUUUVVVVVVVVVMMMGGGDDDGGGTTTeeettt|||xxx||||||rrrXXXKKKFFFLLLJJJKKKWWW^^^cccnnnnnnyyyrrr{{{}}}KKK;;;111222444555555444222111444333222333555666555444333333444444555666777777222222222333333444444444333333333222222222111111444444444444444444444444444333333222222333333444222222111111222222333444000000000000000000000000!!!"""!!!!!!  """######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&'''((('''&&&'''&&&&&&&&&&&&'''(((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''(((((())))))******))))))))))))************''''''(((((())))))******))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))++++++******************&&&'''(((******+++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++******))))))******+++,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++******+++------,,,******+++,,,,,,******+++,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,+++***)))***,,,------,,,++++++,,,++++++,,,,,,,,,,,,------+++,,,------......------+++---//////...---...///---------.........//////////////////000000000000000111111111111222222222222222333333333333444444333333333333333333333333777333444;;;222===+++OOOyyypppkkkjjjddd\\\YYYUUUOOOKKKIIIJJJMMMPPPQQQUUU]]]fffiiiaaaPPPBBBKKKFFFDDDHHHJJJIIIHHHIIIKKKKKKKKKKKKKKKJJJJJJIIILLLOOOMMMHHHJJJRRRWWWVVVZZZfffppp{{{___kkklllfffiiikkkiiifffeeeggggggeeeeeehhhbbbaaa```````````````aaa[[[]]]^^^______\\\ZZZXXX\\\[[[YYYWWWVVVWWWXXXYYYUUUVVVRRRNNNQQQWWWWWWRRRJJJFFFHHHRRR]]]hhhvvv~~~iiiYYYNNNHHHFFFEEEHHHOOOVVV[[[dddlllxxx{{{sss+++444555666555333222333444555555444444444555555666444444444444444444444444333333333333333333333333333333333333333333333333333333333222222111111111222222222222222222222222333333333333333333333333111111111111111111111111!!!!!!!!!!!!  """######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&'''((('''&&&'''&&&&&&&&&&&&'''(((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))******'''((((((((()))))))))***))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))))))))************************'''((()))***************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++******))))))******+++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************+++******+++------,,,******+++,,,,,,******+++,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,+++***)))***,,,------,,,++++++,,,++++++,,,,,,,,,,,,------+++,,,------......------+++---//////...---...///---------.........//////////////////000000000000000111111111111222222222222222333333333333444444333333333333333333333333777666333888222999000bbbzzzrrroooooojjjcccYYYVVVPPPKKKHHHIIILLLNNNOOOOOOTTT^^^gggcccTTTFFFCCCCCCFFFJJJJJJGGGHHHKKKJJJJJJKKKKKKKKKKKKKKKJJJKKKPPPPPPKKKJJJQQQWWWYYY[[[fffoooyyyffflllmmmeeeiiimmmgggddddddffffffccccccfffbbbbbbaaa```````````````\\\\\\]]]^^^]]][[[YYYXXX\\\[[[YYYWWWVVVWWWXXXYYYVVVVVVSSSOOOPPPUUUUUUQQQMMMGGGGGGRRR```kkkvvv~~~sss```RRRKKKGGGFFFEEEHHHPPPXXX___hhhqqq~~~zzz000444555666555333222333444555555444444444444555555444444444444444444444444333333333333333333333333333333333333333333333333333333333222222222111111222222222222222222222222333333333333333333333333222222222222222222222222!!!!!!!!!!!!!!!  !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&'''((('''&&&'''&&&&&&&&&&&&'''((((((((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((())))))*********))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++******))))))******+++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++)))))))))***************+++******+++------,,,******+++,,,,,,******+++,,,***++++++,,,,,,++++++***++++++,,,,,,,,,+++*********,,,------,,,++++++,,,++++++,,,,,,,,,,,,------+++,,,------......------+++---//////...---...///------........./////////////////////000000000000000111111111111222222222222222333333333333444444333333333333333333444444:::===555555555666===~~~yyytttrrrrrrnnnggg[[[WWWQQQLLLHHHHHHJJJKKKNNNKKKLLLWWWccceee[[[PPP>>>AAAGGGKKKIIIEEEGGGLLLIIIIIIJJJKKKLLLLLLLLLLLLKKKOOOQQQMMMKKKPPPWWW[[[___jjjqqqyyyllliiikkkeeehhhjjjiiiffffffhhhhhhddddddgggccccccbbb```____________\\\\\\\\\[[[[[[ZZZYYYYYY\\\[[[YYYXXXWWWWWWXXXXXXWWWVVVSSSPPPPPPSSSRRROOOOOOHHHHHHSSSdddqqqwww{{{{{{hhhVVVMMMIIIGGGFFFEEEHHHQQQ[[[dddnnnwww~~~yyy---444555555555333222333444555444444333333333444444444444444444444444444444333333333333333333333333333333333333333333333333333333333222222222222111222222222222222222222222333333333333333333333333222222222222222222222222!!!!!!!!!!!!!!!!!!  !!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((&&&&&&&&&'''((('''&&&'''&&&&&&&&&&&&'''((((((((((((((((((((('''''''''))))))))))))))))))))))))******))))))((((((''''''&&&&&&''''''(((((())))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))***************+++++++++)))************))))))(((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++******))))))******+++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***************++++++++++++******+++------,,,******+++,,,,,,******+++,,,***++++++,,,,,,++++++***++++++,,,,,,,,,++++++******,,,------,,,++++++,,,+++++++++,,,,,,,,,------+++,,,------......------+++---//////...---...///............////////////////////////000000000000000000111111111222222222222222222333333333444444333333333444444444444444<<>>???DDDFFFDDDDDDFFFFFFHHHIIIJJJKKKKKKLLLMMMJJJKKKOOOSSSUUUXXX]]]aaapppxxx}}}bbbpppqqqnnnfffkkkiiiiiilllkkkgggeeefffccccccbbb```____________^^^]]][[[ZZZYYYYYYZZZ[[[ZZZZZZZZZYYYXXXXXXWWWWWWVVVTTTTTTTTTPPPKKKKKKMMMHHHRRR___kkkwwwyyyiiiWWWLLLIIIGGGCCCDDDCCCHHHWWWeeeooowww|||xxx,,,222444555444333333444666777666555555444444444444444444444444444444444444333333333333333333333333333333333333333333333333111222222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111!!! !!!"""###############""""""###$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&'''((('''&&&'''&&&&&&&&&&&&'''((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))&&&''''''((()))***+++,,,***)))))))))((((((((('''))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,))))))))))))))))))))))))((())))))***++++++,,,,,,'''((()))***************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++******))))))******+++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******+++,,,,,,---......+++******+++------,,,******+++,,,,,,******+++,,,***++++++,,,,,,++++++***)))***+++,,,,,,,,,,,,+++***,,,------,,,++++++,,,++++++,,,,,,,,,,,,------+++,,,------......------+++---//////...---...///.../////////000000000000////////////000000000000000111111111111222222222222222333333333333444444333333444444555666666666111111555111111;;;yyy{{{||||||tttmmmddd```ZZZTTTPPPMMMLLLLLLGGGHHHIIIHHHGGGHHHLLLOOORRRIIIAAABBBEEEDDDDDDDDDEEEFFFGGGHHHIIIIIIIIIIIIJJJLLLQQQUUUSSSRRRZZZdddeeetttzzz}}}^^^gggiiiiiieeemmmkkkkkknnnmmmhhhfffgggbbbbbbaaa```````````````^^^]]]\\\[[[[[[ZZZZZZZZZZZZZZZZZZYYYYYYXXXWWWVVVUUUSSSSSSTTTPPPJJJJJJNNNKKKUUUaaannn}}}wwwdddQQQHHHHHHGGGDDDFFFEEELLL[[[jjjsssxxx{{{vvv,,,222333555444333333444666888888777666555555555555444444444444444444444444333333333333333333333333333333333333333333333333111111222222222333333333222222222222222222222222111111111111111111111111000000000000000000000000!!! !!!"""######$$$######"""######$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&'''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''((('''&&&&&&'''((('''&&&'''&&&&&&&&&&&&'''((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''(((((())))))******''''''((()))***+++,,,,,,******))))))((((((((('''))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,))))))))))))))))))))))))((())))))***++++++,,,,,,''''''(((******+++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++*********)))***++++++,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++))))))***+++,,,,,,------+++******+++------,,,******+++,,,,,,******+++,,,+++++++++,,,,,,+++++++++)))***+++,,,,,,,,,,,,,,,***,,,...---,,,+++,,,,,,++++++,,,,,,,,,---------+++,,,------......------+++---//////...---...///////////////000000000000////////////000000000000000111111111111222222222222222333333333444444444333333444444555666777777222///999666333AAAttt~~~yyy{{{vvvoooccc___ZZZTTTOOOMMMKKKKKKIIIHHHGGGGGGHHHJJJKKKKKKNNNIIIEEEFFFEEECCCCCCFFFEEEEEEFFFGGGHHHHHHHHHHHHHHHOOOXXX[[[SSSOOO[[[kkkmmm{{{}}}}}}cccggggggkkklllgggeeefffiiigggbbb```aaabbbaaa```````````````aaa^^^^^^]]]]]]\\\[[[[[[ZZZZZZZZZZZZZZZYYYXXXWWWVVVTTTRRRSSSUUUQQQIIIIIIOOOPPPWWWaaaoooyyycccOOOGGGIIIJJJGGGHHHGGGNNN^^^mmmuuuxxx{{{xxx000222333444444333333555666999999888666666555555555444444444444444444444444333333333333333333333333333333333333333333333333111111111222222333333333222222222222222222222222111111111111111111111111//////////////////////// $$$$$$$$$###############'''''''''&&&%%%$$$###"""&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&%%%%%%%%%&&&'''&&&%%%$$$###$$$&&&(((***&&&&&&''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((('''''''''))))))))))))))))))))))))((()))***++++++***)))(((((((((((((((((()))******)))))))))))))))))))))))),,,+++(((''''''(((+++,,,))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))'''&&&(((+++---,,,***))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))************))))))))))))************)))*********++++++++++++)))************+++++++++)))************+++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,+++++++++,,,---...++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***++++++,,,,,,,,,------------///000000///---...///............////////////000000///////////////000000111111111111222222222222111111000000111111222333333333444444444555555444<<<,,,666333QQQ||||||{{{|||}}}~~~wwwvvv||||||yyyyyyjjjhhhddd^^^VVVPPPNNNOOOJJJJJJHHHGGGFFFEEEEEEEEEHHHHHHGGGEEECCCCCCDDDFFFGGGFFFFFFHHHEEECCCGGGNNNSSSLLLUUU___XXXVVVaaaiiisss~~~~~~~~~uuueeeffflllbbbgggiiiiiigggcccaaabbbdddddddddcccaaa```^^^]]]]]]^^^___```___]]][[[ZZZ[[[ZZZ[[[[[[YYYVVVTTTTTTUUUVVVUUUSSSPPPMMMKKKJJJJJJUUU```lllvvvjjjYYYUUUKKKDDDIIIMMMKKKGGGNNNbbbpppssszzz(((444333777:::666///111999555555444444444444555555222222222222333333444555222222222222333333444555333333333333333333333333222222222222222222222222111111111111111111111111111222222333333222222111222222111111111111111222 ########################%%%&&&&&&%%%%%%$$$###"""%%%%%%%%%$$$$$$############$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''&&&%%%&&&&&&&&&%%%$$$$$$$$$&&&(((***&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((('''))))))))))))))))))))))))((()))***++++++***)))(((***))))))))))))******+++))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***((('''(((+++,,,+++)))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))************))))))))))))************)))))))))*********++++++)))************+++++++++)))************+++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++,,,+++++++++,,,,,,------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***++++++,,,,,,,,,------------///000000///......///............////////////000000////////////000000000111111111111222222222333333333222222333333333333333333444444444555555333888333:::666kkkzzz}}}}}}|||}}}~~~{{{zzzuuusssrrroooggg^^^[[[[[[VVVOOOJJJIIIHHHGGGFFFEEEEEEEEEDDDEEEFFFEEEDDDDDDFFFHHHGGGFFFGGGHHHFFFCCCGGGNNNSSSOOOXXX^^^TTTSSSbbbnnnqqqzzz{{{xxxjjjjjjnnnjjjggghhhhhhfffcccccceeehhhdddcccbbbaaa```___^^^]]]]]]^^^______]]]]]]^^^___\\\[[[ZZZYYYXXXVVVUUUUUURRRRRRQQQOOOMMMKKKKKKKKKSSSeeexxxgggTTTSSSMMMHHHIIIHHHFFFFFFQQQcccqqqwww|||---666555555666555333444666555555444444444444555555333333222222222333444444333222222222333333444555333333333333333333333333222222222222222222222222111111111111111111111111000111111222222111111000222222111111111111111222 """"""""""""""""""""""""###$$$$$$$$$$$$$$$######$$$$$$###############"""###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&''''''(((((('''&&&%%%&&&%%%$$$$$$%%%&&&((()))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))(((((())))))))))))((((((''''''(((((((((((((((((())))))))))))))))))))))))))))))************))))))++++++***************+++))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***)))((()))***+++***)))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))************))))))))))))************((()))))))))************)))************+++++++++)))************+++++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,+++************)))))))))+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,,,,---------------...000000///......///............////////////000000////////////000000000111111111111222222222555555444444444444555555333333333444444444555555222222777777444~~~~~~zzzzzz|||}}}{{{}}}{{{}}}}}}wwwpppmmmxxxvvvjjj^^^```ggg```PPPJJJIIIHHHFFFEEEEEEEEEEEE@@@BBBEEEFFFFFFFFFGGGIIIHHHGGGHHHIIIFFFCCCGGGMMMZZZPPPUUU______cccooouuupppxxx{{{vvvmmmmmmnnnqqqkkkkkkjjjgggdddccceeefffccccccbbbaaa``````______\\\]]]^^^]]]]]]^^^aaaccc^^^\\\YYYXXXZZZYYYWWWTTTPPPQQQQQQPPPNNNMMMMMMNNNVVVlllaaaNNNPPPOOOMMMJJJCCCCCCJJJXXXgggttt}}}444555666555333444777666444555555444444444444555555444444333222222222333333333333222222222333444444333333333333333333333333222222222222222222222222111111111111111111111111000000000111111000000000222111111111111111222222 !!!!!!!!!!!!""""""""""""!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''(((((('''&&&&&&%%%%%%%%%%%%&&&'''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))******)))))))))++++++***)))))))))******((((((((((((((((((((((((((()))***++++++***)))((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******))))))******))))))))))))))))))))))))))))))''''''((()))))))))))))))((()))))))))************((()))))))))************(((((()))))))))*********))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***)))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,---------,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------------...,,,...000000///...///000............////////////000////////////000000111000000111111111222222222555555444444444444555555333333333444444444555555777000<<<111555{{{|||~~~vvvuuu{{{|||vvv|||{{{{{{}}}}}}yyytttqqqwwwyyymmm]]]^^^iiicccQQQJJJIIIHHHGGGFFFEEEEEEEEE???BBBEEEFFFFFFFFFFFFGGGGGGGGGHHHJJJGGGDDDGGGMMMcccQQQQQQ___iiiooonnncccooo{{{mmmjjjllliiioooppppppnnnlllhhheeecccbbbbbbbbbbbbaaaaaa`````````]]]]]]]]]\\\[[[]]]```ccc```\\\XXXXXX[[[[[[WWWSSSQQQRRRSSSQQQOOONNNPPPSSSaaarrrtttXXXJJJNNNOOONNNLLLEEEHHHRRR```lllwwwAAA///444666222333777777333555555444444444444555555555444333333222222222222333333333222222333333444333333333333333333333333222222222222222222222222111111111111111111111111000000111111111111000000111111111000111111222333 !!!!!!""""""""""""!!!""""""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''%%%$$$%%%''')))((('''&&&%%%%%%%%%&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))(((((((((((((((((((((((((((((())))))))))))((((((&&&'''''''''(((((())))))((((((((((((((((((((((((***))))))))))))))))))******))))))((((((((())))))((((((((((((((((((((((((((()))***++++++***)))((())))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))((()))))))))************((()))))))))************))))))))))))************))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))))))))))))))))))))***++++++++++++++++++++++++***+++,,,---------,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,...///000///...///000............///////////////////////////000111111000000111111111222222222444444333333333333444444333333333444444444555555===333>>>...GGGzzz|||}}}tttsssyyyzzzuuu{{{|||}}}}}}}}}|||yyyvvvooovvvooo]]]ZZZbbb___RRRKKKJJJIIIGGGFFFFFFEEEEEEBBBDDDFFFFFFEEEDDDCCCDDDFFFFFFHHHJJJHHHEEEHHHNNN\\\RRRVVVaaabbbaaaZZZLLLoooiiifffgggaaadddnnnnnnppppppnnnjjjeeeaaaccccccbbbbbbaaaaaa``````^^^^^^]]][[[YYYZZZ\\\___```\\\XXXXXX[[[[[[WWWSSSQQQRRRSSSPPPLLLMMMQQQVVVjjjuuu~~~```NNNJJJOOOMMMMMMNNNJJJOOOWWWdddnnnvvv[[[,,,222666444333555666555555555444444444444555555555444333333222222222222444333333222222333333333333333333333333333333333222222222222222222222222111111111111111111111111111222222222222222222111111111000000111222222333 !!!!!!""""""######$$$""""""###$$$%%%%%%%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%---)))%%%$$$''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))******))))))))))))******((((((((((((((())))))***))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))******)))((()))+++))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))************))))))))))))************)))*********++++++++++++)))************+++++++++)))************+++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,)))))))))************+++++++++++++++++++++++++++***+++,,,---...---,,,+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............+++---///000/////////111............///////////////......//////000111222000111111111111222222222333333222222222222333333333333333444444444555555888000999***ccc~~~}}}}}}zzzuuutttwwwxxxwwwwwwyyyyyywwwuuuvvvtttpppjjjqqqnnn```XXX[[[ZZZSSSLLLKKKJJJHHHGGGGGGGGGGGGDDDFFFGGGFFFDDDBBBBBBBBBDDDEEEHHHKKKIIIGGGIIIOOOIIIPPPbbbhhh]]]YYY]]]\\\rrrqqqfffccc^^^]]]fffhhhkkknnnqqqoookkkhhhddddddcccbbbaaaaaa``````______^^^[[[YYYXXXYYY[[[^^^\\\YYYXXXZZZYYYWWWTTTOOOPPPPPPLLLIIIKKKSSSZZZnnnxxxwwwfffPPPGGGKKKPPPKKKJJJOOOMMMSSSXXXdddrrrxxx|||}}}777444444666555333444777555555444444444444555555444444333222222222333333444444333222222222333333333333333333333333333333222222222222222222222222111111111111111111111111222222333333333333222222000000000000111222333333 !!!!!!""""""###$$$$$$%%%###$$$%%%%%%%%%%%%%%%$$$######$$$$$$%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%666000(((%%%&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((()))'''''''''''''''''''''''''''((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&''''''((())))))***))))))))))))))))))))))))+++***)))(((((()))***+++'''''''''((()))***,,,,,,))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))&&&)))******)))(((***,,,))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))************))))))))))))************++++++++++++,,,,,,,,,,,,)))************+++++++++)))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,************++++++,,,,,,++++++++++++++++++++++++)))+++,,,......---,,,+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------............+++---///000//////000111............////////////............///000111222000111111111111222222222333333222222222222333333333333333444444444555555222000555,,,zzzwwwwwwvvvtttvvvzzzssswwwvvvqqqoooqqqqqqnnnkkknnnmmmeee]]]ZZZXXXUUUMMMLLLKKKJJJIIIHHHHHHHHHEEEFFFFFFDDDBBBAAABBBCCCBBBCCCGGGKKKJJJHHHKKKQQQNNNVVVggglllcccgggtttwwwyyy~~~iiicccdddaaabbbcccdddiiimmmoooooommmeeeeeedddcccaaa```______^^^______]]][[[YYYYYYZZZ\\\[[[ZZZYYYXXXVVVUUUUUUOOOPPPOOOLLLJJJOOOZZZdddrrr{{{zzzhhhTTTIIIDDDJJJPPPJJJJJJMMMJJJVVVVVVfff{{{}}}MMM:::///444888333222888555555444444444444555555333333222222222333444444555444333333222222222333333333333333333333333333222222222222222222222222111111111111111111111111111111222222222222111111000000000000111222333444 !!!""""""###$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$""""""######$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%>>>666,,,''''''((('''%%%&&&&&&&&&''''''&&&%%%%%%&&&''''''''''''''''''&&&%%%%%%&&&&&&'''((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))+++***)))(((((()))***+++((((((((()))***,,,---...))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))%%%(((******)))(((+++---))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))************))))))))))))************++++++,,,,,,,,,---------)))************+++++++++)))************+++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***,,,......---,,,+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------.........//////+++---///000//////000111............/////////000............///000222222000111111111111222222222444333333222222333333444333333333444444444555555555888:::444}}}xxxuuuxxxxxxsssuuu}}}uuuyyyyyysssqqqvvvxxxuuuooonnnllliiiccc\\\XXXWWWNNNMMMLLLKKKJJJIIIIIIIIIEEEEEEEEECCCAAAAAACCCEEEAAABBBGGGKKKKKKIIILLLRRRhhhcccfffjjjjjjttt}}}zzzkkkeeellliiidddbbbaaaccchhhlllnnnmmmffffffeeecccaaa```___^^^]]]^^^```___]]][[[[[[[[[ZZZ[[[[[[YYYVVVTTTTTTUUUPPPQQQQQQNNNMMMTTTbbbnnnwww}}}zzzuuunnn^^^NNNHHHCCCIIIOOOJJJJJJKKKEEEXXXWWWiii```???+++222:::444111888555555555444444555555555222222222222333444444555555444333333222222222222333333333333333333333333222222222222222222222222111111111111111111111111000000111111111111000000000000000000111222333444###!!!###%%%%%%%%%$$$%%%&&&##############################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((()))(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))++++++'''((()))******)))(((''')))))))))))))))))))))))))))************+++++++++))))))***+++,,,,,,------,,,,,,,,,++++++*********+++++++++++++++++++++++++++,,,------......------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......//////..................////////////////////////000000000000000111111111111222222222333333333333333333333333444444444555555555555666:::555000bbbwwwrrruuuwwwvvvvvvyyywwwzzzyyyvvvuuuwwwvvvrrrsssnnnhhheeeccc___ZZZVVVOOOMMMLLLMMMKKKHHHIIINNNLLLHHHFFFFFFEEEAAAAAADDDBBBCCCDDDFFFGGGHHHIIIJJJUUU[[[___^^^aaalllwww}}}jjjlllkkkhhheeedddbbbccceeehhhiiiiiikkkiiihhhgggfffccc```]]]\\\aaaccc^^^ZZZZZZZZZYYYXXXYYYYYYYYYYYYWWWVVVUUUMMMOOOOOOMMMNNNVVVdddooozzzvvvvvvxxxrrraaaPPPIIIFFFDDDCCCEEEIIIKKKJJJHHH]]]SSSggg---666...555666111444555444333333555555444333111333444444222222333555666555444333222222222222111222222333333222222111444333111000000000111111333333222111111222333333///111222222111111222333111111000000111111222333!!!!!!"""######""""""###$$$##############################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''(((((()))***+++(((((()))******)))(((''')))))))))))))))))))))))))))************+++++++++))))))***++++++,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......//////..................////////////////////////000000000111000111111111111222222222333333333333333333333333444444444555555555555666777111;;;www}}}vvvrrrssssssqqqssswwwxxx{{{|||yyyxxxyyyxxxtttuuuqqqllliiigggbbb\\\VVVSSSPPPNNNNNNLLLHHHHHHLLLKKKGGGEEEFFFEEEAAABBBEEECCCCCCDDDEEEFFFHHHJJJJJJUUUZZZ\\\ZZZ^^^jjjwww~~~iiikkkiiifffgggeeeddddddfffhhhhhhhhheeeeeeeeefffhhhhhhfffddd[[[___```______```]]]XXXYYYYYYZZZZZZYYYWWWUUUSSSQQQRRRQQQOOOPPPXXXgggrrr~~~yyyvvvtttkkkYYYKKKEEEGGGEEEDDDFFFHHHJJJIIIGGGRRRLLL```yyy|||111444111222333444666555333333333444555444333111333444444222222333555666555444333222222222222111222222333333222222111333333111000000000111111333333222111111222333333///111222222111111222333111111000000111111222333###$$$$$$###!!!!!!"""$$$##############################$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&'''((())))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((()))******))))))((()))))))))))))))))))))))))))************+++++++++))))))******+++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++)))******+++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......//////................../////////////////////000000000111111000111111111111222222222333333333333333333333333444444444555555555555666666///NNN}}}ppp|||wwwssssssrrrqqqrrrvvvxxx}}}}}}}}}}}}zzzvvvwwwtttooommmjjjeee^^^YYYWWWRRROOOOOOLLLHHHGGGIIIJJJFFFDDDEEEEEEBBBBBBFFFDDDDDDDDDDDDFFFHHHJJJKKKRRRUUUVVVTTTXXXdddrrryyyhhhiiigggdddiiigggffffffggghhhhhhgggaaaaaabbbdddfffgggeeedddcccbbb___]]]```ccc```YYYZZZZZZZZZZZZXXXVVVSSSRRRPPPOOOMMMLLLNNNXXXgggqqq~~~zzzuuunnnaaaQQQGGGEEEHHHGGGFFFFFFHHHHHHGGGFFFLLLJJJ[[[lllmmmrrr555000666///111777666555333222333444555444222111333444444222222333555555555444333222222222222111222222333333222222111333222111111000111111111333222222111111222222333///111222222111111222333111111000000111111222333!!!&&&'''&&&%%%######$$$&&&##############################$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%&&&(((******)))'''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((((((((()))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++))))))******+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,+++++++++******+++++++++,,,,,,,,,***+++++++++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++******+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......///.....................//////////////////000000000111111111000000111111111222222222333333333333333333333333444444444555555555555666777000dddwwwvvvssssssfffttt{{{uuutttvvvwwwwwwvvvxxx}}}}}}wwwxxxtttoookkkjjjgggbbb^^^YYYSSSPPPOOOMMMIIIGGGIIIIIIEEEDDDEEEEEEBBBCCCFFFEEEEEEDDDDDDEEEGGGIIIKKKMMMQQQQQQPPPTTT^^^hhhmmmvvviiijjjiiifffkkkiiihhhhhhhhhiiihhhfffbbbaaa`````````^^^[[[XXXkkkiiiddd______bbbaaa]]]\\\[[[[[[YYYWWWTTTRRRQQQOOOMMMJJJKKKQQQ]]]kkkuuu|||xxxqqqfffXXXMMMIIIJJJIIIIIIHHHGGGGGGGGGFFFEEEJJJLLLXXXbbbcccdddllltttzzz:::,,,;;;...000999555444333222222444444333222111222444333222222333555555444333333222222222333111222222333333222222111222222111111111111111111222222222222222222222222///111222222111111222333111111000000111111222333 ###&&&''''''&&&$$$###$$$&&&##############################$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((($$$&&&(((******)))((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((((((((())))))))))))))))))***++++++))))))))))))))))))))))))))))))*********+++++++++)))***************++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++******+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......///.....................////////////000000000000111111111111000000111111111222222222333333333333333333333333444444444555555555555666666111xxx___ppp}}}tttssszzz~~~{{{uuuxxx~~~yyyxxxsssllliiihhhgggeeecccZZZTTTPPPPPPOOOKKKIIIJJJJJJFFFDDDFFFEEECCCDDDGGGEEEEEEDDDEEEEEEGGGIIIJJJKKKOOOQQQQQQTTT\\\aaabbbllliiilllllljjjkkkjjjhhhiiiiiiiiigggfffeeecccaaa___]]]YYYTTTQQQbbbhhhkkkgggdddcccaaa^^^]]]\\\ZZZWWWUUUSSSRRRQQQRRROOOMMMPPPZZZhhhvvv~~~}}}yyynnn___QQQKKKKKKLLLIIIIIIIIIHHHFFFEEEEEEEEECCCKKKTTT]]]dddgggmmmwwwzzzvvvrrr~~~CCC***>>>000222888444444333222222333444333222111222444333222222333555444444333222222222333333111222222333333222222111111111111111222111111111222222222222222222222222///111222222111111222333111111000000111111222333!!!$$$"""$$$%%%%%%$$$"""####################################$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%&&&''')))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))***,,,,,,)))))))))))))))))))))))))))************+++++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,++++++******+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......//////..................////////////000000000111111111222222000111111111111222222222333333333333333333333333444444444555555555555666444555tttwww|||tttrrryyy|||uuuzzz|||zzzuuunnnkkkjjjjjjhhhfff^^^WWWRRRRRRRRROOOLLLLLLLLLHHHFFFGGGFFFDDDDDDGGGDDDEEEEEEFFFGGGGGGHHHHHHLLLPPPRRRSSSWWW]]]```^^^ccc|||hhhlllmmmllljjjiiihhhiiijjjiiigggeeeeeedddbbbaaa___]]]YYYUUUSSS___jjjmmmkkkhhhccc______\\\XXXUUURRRRRRSSSTTTQQQMMMLLLQQQ^^^mmmyyyzzzlllYYYLLLJJJJJJJJJIIIJJJJJJHHHFFFDDDEEEEEE@@@KKKOOOUUUcccfffgggpppoootttuuu}}}SSS+++<<<111444444555444222111222333444333111111333444444222222333555444333333222222333333333111222222333333222222111000000111222222222222111111222222333333222222111///111222222111111222333111111000000111111222333 ### ###&&&'''&&&$$$####################################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''(((((()))***+++)))))))))))))))+++,,,---)))))))))))))))))))))))))))************+++++++++************))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++)))******+++++++++++++++******+++++++++,,,,,,,,,)))******+++,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++******+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......//////..................////////////000000111111111222222222000111111111111222222222333333333333333333333333444444444555555555555666555===rrr}}}|||xxxsssvvv|||}}}yyy}}}~~~zzzuuusssqqqnnniiieeeeee]]]WWWWWWVVVRRRNNNMMMNNNJJJHHHIIIHHHDDDEEEHHHCCCDDDFFFHHHHHHHHHGGGFFFJJJMMMNNNOOOTTT\\\```___^^^mmm}}}dddhhhjjjiiihhhgggggghhhjjjiiigggeeedddcccbbbbbbcccaaa^^^\\\TTT[[[aaaccceeegggfffccc```\\\WWWRRRPPPQQQTTTWWWPPPLLLJJJPPP^^^lllvvvzzzwwwfffSSSJJJKKKLLLJJJHHHIIIJJJIIIFFFDDDEEEFFFDDDOOOLLLNNN___```ZZZaaajjjzzzfff000888222666111777333222111222333333333111111333444444222222333555333333333222222333333444111222222333333222222111///000111222333222222111111222333333333333222111///111222222111111222333111111000000111111222333!!! $$$(((***)))'''%%%%%%##############################$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&''''''''''''''''''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&'''(((***+++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''(((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((***++++++***))))))((()))+++---...)))))))))))))))))))))))))))************+++++++++*********)))))))))))))))*********++++++,,,,,,,,,++++++++++++++++++++++++(((((()))*********************+++++++++,,,,,,,,,))))))***+++,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,+++++++++***+++,,,,,,******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......//////................../////////000000111111111111222222222000111111111111222222222333333333333333333333333444444444555555555666666777EEEyyy||||||yyy~~~~~~wwwtttyyy~~~|||zzzxxxrrrjjjccckkkbbb[[[ZZZYYYTTTOOOMMMPPPLLLIIIJJJHHHEEEEEEHHHBBBDDDGGGIIIIIIHHHFFFEEEFFFHHHIIIIIIPPPYYY______[[[```fffzzzaaaeeegggfffgggfffggghhhiiiiiigggeeecccbbbbbbccccccbbb```^^^```]]]WWWTTTYYYccchhhgggaaa\\\VVVPPPNNNQQQUUUYYYTTTOOOMMMTTTbbbooowwwyyyzzzrrr```NNNIIINNNPPPMMMGGGIIIJJJIIIFFFDDDEEEGGGFFFQQQLLLMMMaaaccc[[[aaaeee}}}ttt333555111666...999333222111111333333222111111333444444333222444555333333333222222333444444222222222333333222222222///000111222333333222111111222333444444333222111///111222222111111222333111111111000111222222333!!!%%%######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''(((((((((((($$$&&&(((((('''&&&'''((('''&&&&&&&&&'''(((***++++++***((()))******)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******************))))))((((((''''''******))))))((((((''''''))))))))))))************)))************+++++++++)))************+++++++++))))))))))))************))))))))))))************)))************+++++++++******++++++++++++******+++*********))))))((((((******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,---,,,,,,***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------............///---......///////////////111111000000//////......111111222222222111111000111111222222222333333333444333222333555666555444444444444555555555555555444fffvvv{{{|||zzzuuuxxxxxx|||yyywwwvvvzzztttgggfffiiihhh```[[[ZZZUUUMMMPPPOOONNNLLLIIIGGGFFFEEEEEEEEEEEEEEEEEEFFFGGGGGGHHHJJJMMMNNNOOOSSSYYY^^^gggPPP]]]hhhxxxfffnnnkkkhhhgggggghhhhhhhhhhhhggggggfffcccdddgggfffaaa^^^```___]]][[[YYYYYYZZZ\\\^^^]]]dddQQQDDDSSSXXXOOOPPPSSSDDDUUUWWWvvvmmmlll|||iiiVVVMMMKKKRRRSSSGGGLLLKKKJJJHHHHHHGGGGGGGGGHHHKKKIIIVVVjjjbbbWWWdddjjjsss)))666111333444444333333333333333333333333444444444333333222222222444444444444444444444444333333333333333222111000222222222111111111111000111111111111111111111111222333333444444333333222000111111111111222222222!!!%%%######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''(((((((((((($$$&&&(((((('''&&&'''(((''''''&&&&&&'''(((***+++***)))((((((******)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))******************))))))((((((((((((***)))))))))((((((((('''))))))))))))************(((((()))))))))*********(((((()))))))))*********))))))))))))************))))))))))))************)))************+++++++++******++++++++++++******+++*********))))))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............---------............///---......///////////////111000000000/////////...111111222222222111111000111111222222222333333333444333222333555666555444444444444555555555555666111uuu~~~}}}||||||zzzwwwzzzvvv{{{{{{wwwtttuuutttqqqaaadddccc^^^ZZZZZZVVVPPPPPPOOOLLLKKKJJJIIIGGGFFFGGGGGGFFFEEEDDDDDDEEEEEEHHHIIIKKKMMMPPPTTTXXXZZZfffVVV``````gggyyy}}}fffggghhhiiigggggggggggggggggggggggggggcccbbbdddbbb______aaa```^^^[[[XXXVVVUUUUUUUUUUUUeee\\\MMMMMMEEE>>>JJJOOOGGGRRRVVVnnntttttt|||bbbQQQNNNMMMQQQRRRKKKJJJKKKMMMNNNNNNLLLJJJIIIHHHNNNMMMVVVccc\\\ZZZmmmppprrr+++666111333555555333333333333333333333333444444444333333333222222444444444444444444444444333333333333333222111000222222222111111111111000111111111111111111111111222333333444444333333222000111111111111222222222 $$$######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&(((((('''''''''(((''''''&&&''''''((()))***)))(((''''''))))))((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***************))))))))))))((((((((())))))))))))(((((((((((())))))))))))************'''((((((((())))))))))))'''((((((((())))))))))))))))))))))))************))))))))))))************)))************+++++++++******++++++++++++*********************)))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............---------............///---......///////////////000000000000////////////000111111222222222111111111111222222222333333333444333222333555666555444444444555555555666666666555{{{www|||~~~~~~vvv}}}uuu{{{wwwvvvvvvvvvqqqlllooovvv```ccccccaaa___```]]]ZZZSSSOOOKKKJJJKKKLLLJJJHHHIIIHHHGGGEEEDDDCCCCCCCCCIIIHHHHHHLLLRRRVVVVVVUUU```WWWZZZVVV[[[oooqqqiiibbbfffkkkggggggfffeeeeeefffgggggggggccc```aaa```^^^___bbbcccaaa___]]]ZZZXXXVVVUUUNNN]]]ZZZSSSRRRBBB999IIIKKKPPPXXX]]]iii{{{sssuuuXXXKKKPPPPPPOOOQQQOOOIIILLLPPPSSSTTTQQQMMMJJJHHHQQQTTTWWW]]][[[cccyyyxxxrrr}}}---777000333555666333333333333333333333333444444444444333333333333444444444444444444444444222222333333333222111111222222222111111111111000111111111111111111111111222222333333333333222222000111111111111222222222#########""""""######$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''((((((((((((%%%'''((()))((('''((()))''''''''''''(((((())))))((('''&&&'''((()))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))************((((((((()))))))))******((((((((()))))))))******((()))))))))************((()))))))))************))))))*********+++++++++******++++++++++++************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------............///---......///////////////000000000000////////////000000111222222222111111111111222222222333333333444333222333555666555444444444555555666666777777CCC~~~uuuwwwxxx}}}qqq}}}rrr{{{{{{zzzqqqoootttpppeeeeeennnaaabbbcccbbbbbbaaa```___XXXSSSNNNLLLMMMNNNLLLIIIIIIHHHGGGEEEDDDDDDDDDDDDKKKHHHGGGLLLTTTXXXVVVRRR[[[WWWVVVUUUaaasss{{{jjjpppaaafffmmmhhhgggeeecccccceeeggghhhfffbbbaaabbbaaa______bbb^^^_________^^^]]][[[ZZZQQQVVVPPPWWWdddWWWHHHRRRJJJ[[[aaahhhggg}}}jjjuuupppRRRHHHSSSSSSNNNOOOQQQJJJMMMPPPSSSSSSPPPLLLJJJGGGPPPWWWZZZ\\\aaaooozzzsss///888111333666777444444444444444444444444444444444444444444333333333333333333333333333333222222333333333222222111222222222111111111000000111111111111111111111111222222333333333333222222000000111111111222222222"""######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''((((((((((((%%%'''))))))((('''((()))'''''''''((((((((((((((('''&&&&&&'''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************))))))))))))************(((((((((((())))))))))))((()))))))))************)))))))))*********++++++)))))))))*********++++++((()))))))))************((()))))))))************))))))*********+++++++++******++++++++++++*********************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------............///---......///////////////////////////000000000000///000111222222222222222111111222222222333333333444333222333555666555444444444555555666777777888YYY}}}xxx}}}zzz|||ooo|||qqqzzzxxxyyykkkgggpppqqqeee___ddd___^^^^^^^^^]]][[[ZZZ[[[[[[WWWSSSPPPPPPOOOMMMJJJHHHHHHGGGFFFFFFFFFFFFFFFLLLHHHFFFLLLTTTYYYUUUPPPUUU]]]\\\]]]aaajjjuuuuuufffrrrbbbeeekkkhhhgggeeecccccceeeggghhhdddbbbcccfffeeeaaa```aaaYYYZZZ[[[]]]]]]\\\ZZZZZZYYYZZZRRRYYYjjj^^^KKKQQQGGGYYY]]]aaa```yyyhhhrrrjjjOOOIIIUUUUUUNNNOOOOOONNNNNNOOONNNMMMKKKIIIHHHBBBJJJUUU[[[^^^iiixxx~~~uuurrr000999222444666777444444444444444444444444444444444444444444444444333333333333333333333333111222222333333333222222222222222111111111000000111111111111111111111111111222222333333222222111000000111111111222222222"""######""""""######$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&'''))))))((((((((()))''''''((((((((((((''''''((('''&&&''')))******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))************+++(((((((((((())))))))))))))))))))))))************************++++++++++++************++++++++++++))))))))))))************))))))))))))************)))************+++++++++******++++++++++++***************+++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************+++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------............///---......///////////////////////////000000000000///000111222222222222222111111222222222333333333444333222333555666555444444444555666777777888999rrr}}}zzzyyy{{{|||zzzsss{{{}}}ssszzz}}}zzzuuuhhhccclllpppggg``````___\\\\\\]]][[[XXXWWWYYYYYYXXXWWWTTTRRROOONNNMMMIIIIIIHHHHHHGGGHHHHHHHHHMMMHHHFFFJJJRRRVVVTTTPPPIII]]]``````VVVSSSjjjsssqqqfffmmmddddddgggggggggfffeeeeeefffggggggcccbbbcccggggggbbb```aaa]]]^^^^^^^^^^^^\\\[[[ZZZWWW^^^UUUTTT^^^PPP<<<@@@BBBHHHJJJGGGSSSmmmjjjyyycccNNNJJJUUUTTTPPPOOOLLLQQQOOOMMMKKKIIIHHHHHHHHH???FFFVVV]]]___ooo}}}yyyooosss111:::333444666666444444444444444444444444444444444444555555555555333333333333333333333333111111222333333333222222222222222111111111111000111111111111111111111111111111222222222222111111000111111111111222222222 #########""""""######$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&((()))***(((((()))***''''''((())))))((('''&&&(((''''''(((***++++++***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))*********+++++++++'''((((((((()))))))))***))))))))))))************))))))))))))************))))))))))))************))))))))))))************))))))))))))************)))************+++++++++******++++++++++++***************++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***************,,,---...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------............///---......///////////////.../////////000000000111//////000222222333333222111111222222222333333333444333222333555666555444444444555666777888999999|||yyyyyy}}}zzzzzzzzzyyywww{{{|||}}}vvvmmmgggiiijjjfffaaa```___[[[YYY\\\[[[VVVVVVYYYQQQUUUXXXVVVRRROOOOOOPPPMMMLLLKKKJJJIIIHHHHHHHHHKKKGGGEEEHHHMMMQQQQQQOOO@@@UUUYYYeee___UUUjjjpppnnnuuukkkgggiiieeegggggggggggggggggggggggggggdddbbbbbbddddddaaa```cccbbbbbbaaaaaa___^^^]]]\\\WWW^^^SSSRRRddd]]]CCC999;;;555888///HHHZZZaaarrrYYYKKKKKKRRRRRRSSSQQQIIIPPPOOONNNLLLKKKJJJJJJJJJDDDLLL^^^dddaaassszzzrrryyy111;;;444555555555555555555555555555555555444444444444555555555666222222222222222222222222000111222333333333333222222222222111111111111000111111111111111111111111111111222222222222111111000111111111111222222222 ############"""###$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&(((******)))((()))***''''''((())))))((('''&&&(((((('''(((+++,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))******++++++++++++'''((((((((())))))******))))))))))))************(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))************)))************+++++++++******++++++++++++***************++++++,,,,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))***,,,---///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////---......///////////////.../////////000000111111//////000222222333333333111111222222222333333333444333222333555666555444444444555666777888999999ttt~~~{{{{{{vvvzzz|||}}}zzzuuunnniiieeebbb``````YYYTTTSSSVVVVVVQQQQQQVVVKKKQQQWWWWWWRRRNNNOOORRRPPPOOOMMMKKKIIIHHHGGGGGGIIIFFFDDDEEEJJJMMMOOOOOOBBBOOORRRppp{{{ooowwwnnnsssoooyyypppdddnnniiiiiigggggghhhhhhhhhhhhggggggeeeaaa```aaaaaa___```ddd^^^^^^]]]]]]\\\\\\\\\\\\______OOOVVV|||___DDD777***222&&&DDDJJJRRR```RRRIIIJJJOOOPPPTTTSSSGGGOOOOOOOOOOOONNNMMMMMMLLLKKKTTThhhkkkcccvvvxxx111<<<555666555555555555555555555555555555444444444555555555666666222222222222222222222222000111222333333333333333222222222111111111111000111111111111111111111111111111222222222222111111000111111111111222222222"""$$$$$$##################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%&&&'''((()))%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''))))))************))))))&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++*********))))))(((((())))))))))))************))))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))*********))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,***)))***++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---......,,,,,,---...//////////////////////////////000000000000//////000000000000000000000000000000000000000000000000222333444444555555444444222333444444555555444444888555777333<<<)))@@@GGGjjjlll^^^~~~}}}||||||}}}xxxooo~~~dddzzzvvvvvvssslllfffbbb```^^^^^^YYYUUUTTTVVVWWWSSSPPPJJJQQQSSSNNNLLLNNNPPPMMMOOONNNMMMLLLKKKJJJIIIHHHIIIHHHHHHHHHIIIKKKLLLNNNGGGSSSNNNhhhqqq]]]fffnnnfffjjjvvvwwwfffccclllccciiilllkkkhhhgggffffffccccccbbbbbbaaa`````````___^^^^^^]]]]]]\\\[[[[[[]]]\\\VVVWWWjjjxxxfffEEE;;;777111***)))000===GGG>>>AAAGGGKKKOOORRRUUUWWWZZZUUUNNNKKKKKKMMMOOOOOOVVVdddeeeaaammm{{{~~~666666555333555333555555555555555555555555777777666555555555555555666555444333333333333333222333444333111000111222222111111111111111111222222222222222222111000///111111111111111111111111444444333222111111111111"""########################%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&'''((()))&&&&&&&&&'''''''''''''''))))))))))))))))))))))))))))))************))))))&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************)))))))))((())))))))))))************))))))))))))************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))***))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++***)))***++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---......,,,,,,---...//////////////////////////////000000000000//////000000000000000000000000111111111111111111111111222333444444555555444444222333444444555555444444777444777444:::///;;;YYYjjjpppqqqiiihhhvvv}}}|||~~~}}}{{{yyy}}}iiizzzyyyvvvrrrmmmiiieeebbb\\\XXXUUUTTTWWWXXXUUURRRJJJPPPQQQMMMKKKMMMNNNLLLOOONNNNNNMMMLLLKKKJJJJJJJJJIIIHHHHHHHHHIIIKKKLLLJJJSSSKKK\\\bbbSSSYYYZZZ^^^hhhxxxsssjjjiiicccfffhhhhhhffffffggghhhccccccbbbbbbaaaaaa````````````___^^^]]]]]]]]]]]]]]]]]]XXXUUUaaakkk\\\CCC>>>:::444...+++---222777222888AAAGGGKKKMMMPPPRRRVVVSSSOOOMMMOOOQQQSSSTTTYYYggghhhdddoooyyy|||333444444333666444555555555555555555555555777777666555555555555555666555444333333333333444222333444333111000111222333222222111111222222333222222222222222111000000111111111111111111111111333333222222111222222222###########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&))))))))))))))))))))))))((())))))******))))))(((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))************))))))))))))************))))))))))))************))))))))))))))))))))))))******))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++***)))***+++,,,+++)))++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---......,,,,,,---...//////////////////////////////000000000000//////000000000000000000000000111111111111111111111111222333444444555555444444222333444444555555444444666333666444777666333ssswwwrrrsssrrr{{{|||~~~{{{wwwsssqqqppplllfffbbb^^^ZZZWWWVVVWWWXXXVVVSSSKKKNNNOOOLLLJJJKKKLLLJJJNNNNNNMMMMMMLLLLLLLLLLLLKKKJJJIIIHHHGGGHHHIIIIIIOOOTTTMMMTTTXXXRRRVVVNNNYYYhhhzzzsssfffgggggghhhgggfffeeegggiiicccccccccbbbaaaaaa``````bbbaaa___^^^]]]]]]^^^___]]]___ZZZSSSUUUZZZQQQAAA@@@<<<777333111///---,,,+++444???FFFIIIKKKOOOSSSPPPPPPOOOOOOQQQTTTWWWYYYYYYhhhjjjiiisss{{{|||111333444333777555555555555555555555555555777666555555444555555555555555444333333333444444222333444333222111222333444333333222222333333444222222222222222222111000222222222222222222222222222222222111222222333333 ##################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''(((((())))))))))))((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************)))))))))))))))((()))))))))************((()))))))))************((()))))))))************))))))))))))))))))))))))*********)))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++)))))))))+++,,,+++***++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,---......,,,,,,---...//////////////////////////////000000000000//////000000000000000000000000111111111111111111111111222333444444555555444444222333444444555555444444666333555444333:::...{{{|||~~~vvvpppooopppmmmhhhfffbbb^^^ZZZWWWWWWVVVUUUSSSMMMNNNMMMKKKJJJJJJJJJIIIKKKKKKKKKLLLLLLLLLLLLLLLLLLKKKIIIHHHGGGGGGGGGHHHMMMQQQRRRUUUVVV[[[\\\NNNWWWiiiyyy|||jjjllljjjjjjjjjiiifffeeegggddddddcccbbbbbbaaaaaa```bbbaaa___]]]\\\]]]^^^___\\\___\\\SSSMMMMMMKKKFFF@@@===999888999888444111---444===AAABBBFFFLLLRRRKKKMMMPPPQQQRRRTTTXXX[[[YYYgggkkkmmmyyy222333444444777555555555555555555555555555666555555444444555555555555444444333333333444444222333444444222111222444444444444333333444444444222222222333333222111111222222222222222222222222111111111111222333444444 $$$""""""#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''(((((())))))))))))((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))******((()))))))))************((()))))))))************((()))))))))************))))))))))))))))))))))))************))))))((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++***)))((()))+++,,,+++***++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,---......,,,,,,---...//////////////////////////////000000000000//////000000000000000000000000111111111111111111111111222333444444555555444444222333444444555555444444666333555333000888555}}}~~~{{{rrrqqqrrrooommmnnnbbb___[[[XXXWWWWWWWWWWWWPPPNNNLLLKKKKKKIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJLLLKKKIIIHHHGGGGGGHHHIIIJJJLLLZZZZZZUUU______PPPTTTfffsssvvvzzzjjjgggggglllkkkgggeeefffddddddccccccbbbaaaaaaaaa```___^^^\\\\\\\\\\\\]]]ZZZ]]]]]]UUUMMMIIILLLNNNDDD@@@<<<:::<<<===;;;999555777888777777;;;DDDLLLKKKPPPTTTUUUTTTUUUZZZ^^^]]]iiimmmppp|||444555555444777444555555555555555555555555555555444444444444555555444444333333333444444555222333444444333222333444555444444333333444444555111222222333333333222222222222222222222222222222111111111111222333444444 $$$"""""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&'''''''''%%%&&&''''''(((((('''''''''''''''''''''&&&&&&&&&))))))))))))))))))))))))'''(((((())))))(((((('''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))))))))************))))))))))))************))))))))))))************))))))))))))))))))))))))++++++******)))((((((((())))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***)))((()))+++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---......,,,,,,---...//////////////////////////////000000000000//////000000000000000000000000222222222222222222222222222333444444555555444444222333444444555555444444666333666333111555III|||ssssssrrrmmmmmmqqqaaa___\\\YYYXXXYYY[[[\\\UUUOOOLLLMMMMMMJJJIIIKKKHHHHHHHHHIIIIIIIIIIIIIIIKKKJJJIIIHHHIIIJJJKKKLLLOOONNNiiifffUUU______WWWMMM___mmmqqqyyyiiicccccciiikkkgggeeeiiidddddddddcccbbbbbbaaaaaa^^^^^^^^^]]]]]]\\\[[[[[[ZZZ[[[]]]ZZZSSSMMMPPPVVVLLLHHHBBB>>>============BBB>>>777222222888AAAHHHLLLRRRXXXXXXUUUVVV]]]ccceeemmmnnnpppzzz~~~555555555444777444555555555555555555555555444444444333444444555666444444333333333444555555222333444444333333444555555444444333333444444555111222333333333333333333333333333333333333333333222222222111222222333333!!!$$$!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&''''''(((%%%&&&'''((((((((('''&&&&&&&&&&&&'''''''''''''''))))))))))))))))))))))))''''''((((((((((((''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************))))))))))))************))))))))))))************))))))))))))************))))))))))))))))))))))))++++++******)))(((((('''))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))(((((()))+++---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---......,,,,,,---...//////////////////////////////000000000000//////000000000000000000000000222222222222222222222222222333444444555555444444222333444444555555444444555333888444555222ccc{{{vvvxxxtttkkkjjjpppeeeccc___[[[XXXWWWYYYZZZYYYQQQMMMOOOOOOKKKJJJLLLIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJLLLNNNOOOUUUOOOqqqmmmQQQWWW\\\^^^JJJ\\\nnnuuuyyysssiiidddhhhjjjeeefffllleeeddddddccccccbbbbbbaaa^^^^^^___```___]]][[[ZZZ[[[YYY\\\^^^ZZZSSSTTTZZZTTTQQQLLLFFF@@@>>>>>>???LLLCCC888111222888???DDDIIIPPPWWWWWWSSSUUU^^^fffgggmmmkkklllvvvzzz~~~333444555444888555555555555555555555555555444333333333444444555666333333333333333444555666222333444444333333444666444444333333333333444444111222333333444444333333333333333333333333333333333333222222111222222222!!!%%%!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&'''((((((%%%%%%'''((((((((('''&&&%%%&&&&&&''''''(((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((())))))*********+++))))))))))))************))))))))))))************))))))))))))************))))))))))))))))))))))))+++++++++***)))(((((('''))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))(((((()))+++---,,,+++++++++++++++++++++++++++------------------------+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,---......,,,,,,---...//////////////////////////////000000000000//////000000000000000000000000222222222222222222222222222333444444555555444444222333444444555555444444444222999444888111uuu~~~{{{pppmmmsssllliiiddd]]]WWWTTTTTTUUU[[[SSSNNNPPPPPPMMMKKKMMMKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHIIIKKKNNNPPPRRRQQQHHHoooiiiGGGLLLUUU___JJJ^^^sss{{{zzz}}}sssjjjjjjiiidddeeemmmeeeeeedddccccccbbbbbbaaa^^^___aaabbbaaa___\\\ZZZ\\\YYY[[[aaa___WWWVVV[[[XXXXXXTTTMMMFFFAAABBBDDDKKK@@@333,,,...555:::<<>>666999888666555444555555333222555444333333333333333333333333333333333333444444444444333333333333222222222222222111222222333333222222333444444444333333444444333333333333222222333333333333333333333333 #########""""""######$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((*********)))))))))))))))))))))************))))))((()))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((()))************************)))))))))))))))))))))))))))***+++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------..........................................//////////////////000111111111111111000000111111111222222222222222222333333333444444222222333333333333222222555444444444444555666666444555:::222888iiizzzqqqqqqtttuuusssdddaaadddbbbdddhhhcccYYYWWWVVVWWWYYYWWWQQQMMMQQQOOOMMMLLLKKKJJJHHHFFFFFFFFFFFFFFFFFFFFFGGGHHHWWWPPPHHHFFFKKKTTT[[[^^^eee]]]cccllluuuvvvkkkaaannngggeeedddccccccddddddbbbaaaaaaaaaaaaaaa```___^^^]]]ZZZZZZYYYWWWVVVUUUVVVWWWWWWXXXTTTPPPUUUZZZTTTHHHQQQMMMOOONNNBBB999666333---222:::AAAFFFHHHIIIJJJXXXzzztttvvv~~~\\\888:::888:::333555888777555555555555333111555444444333333333444444333333333444444444444444333333333333333333333333111111111111111222333444222333333444444333333333444444333333333222222222333333333333333333333333 #########""""""######$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''((((((''''''&&&'''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))******)))))))))******)))))))))((()))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************))))))))))))))))))******))))))))))))***+++,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,+++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------------....................................//////////////////000111111111111111111111111111222222222222222222222333333333444444222333333444444333333222555444444444444555666666555666:::222888xxxtttrrr{{{vvvvvvvvvuuusssjjjkkkkkkaaa```ffffff]]]ZZZWWWVVVWWWWWWSSSPPPQQQOOOMMMLLLKKKJJJHHHFFFGGGGGGFFFEEEEEEEEEFFFFFFLLLJJJHHHHHHLLLSSSZZZ___YYYZZZXXX```kkkqqq|||yyypppdddnnneeeeeecccbbbcccddddddcccaaaaaaaaaaaaaaa```___^^^^^^ZZZ[[[[[[YYYVVVTTTVVVXXXUUUWWWSSSNNNSSSZZZUUUHHHLLLHHHQQQSSSHHHFFFDDD888222111222888???CCC@@@<<>>}}}ttt{{{|||vvvsssrrrxxxnnnooonnnbbb[[[ZZZUUUXXX[[[___]]]XXXSSSQQQQQQRRRQQQOOOOOOOOOOOOMMMLLLLLLKKKIIIGGGFFFEEEDDDDDDDDDHHHKKKLLLMMMRRR[[[ccchhhiiiGGGTTTrrrttt}}}~~~~~~yyyqqqdddkkkdddcccbbbbbbdddeeedddbbb````````````___^^^]]]\\\YYYXXXXXXXXXXXXVVVRRROOOUUUTTTUUUXXXVVVQQQNNNNNNNNNJJJPPPJJJIIIpppYYYAAADDDCCC777)))%%%///;;;]]]111666111666666444333444333333444666777666555444444444444444555666777333333444444555666777777222222222333333444444444777666555444444444444444444444444444333333222111444444444333333333222222333333333333333333333333!!!$$$###########################$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((()))******)))(((''''''((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))))))))((((((+++*********))))))(((((())))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))))))))))))))))))))))))))************+++++++++++++++++++++++++++++++++...---,,,,,,++++++++++++,,,,,,+++******+++,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++&&&&&&+++---+++***...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---------............///000000000///......------...000111222111000111222111111222222222333333333444444333222333444555666555555555555666666666666666666666666666555555555777888:::000GGG}}}wwwxxxuuu~~~{{{sssoooooorrrtttlllhhhmmmeeeXXXVVVUUUWWW[[[]]]]]]ZZZVVVSSSQQQSSSRRRNNNMMMPPPPPPMMMMMMIIIIIIKKKKKKHHHGGGJJJLLLGGGJJJHHHQQQUUUMMM___ccc^^^QQQFFFbbb{{{sss||||||~~~fffffffffgggfffdddddddddccc```cccbbbbbbbbbbbbaaa^^^\\\^^^[[[YYYXXXYYYXXXTTTQQQVVVTTTTTTTTTTTTRRRPPPMMMMMMKKKPPPKKKLLLiiiyyydddBBB:::<<<:::---(((......GGGbbb333555:::...777///888666666555555555555666666222222333333444555666666444444555555555555444444333333333333333333333333333333333333333333333333333333333333333333333333444444222222222222444444444444222222222222444444!!!$$$###########################$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((()))******)))((('''''')))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))))))))((((((************)))))))))((())))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************************++++++++++++++++++++++++++++++++++++...---,,,,,,+++++++++,,,,,,,,,+++******+++,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---((((((,,,...,,,+++...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......---------............///.........///////////////...000111222111000111222111111222222222333333333444444333333333444555666555555555555666666666666666666666666666666666666333555999333SSS{{{xxx~~~|||~~~xxxtttrrruuuwwwqqqmmmqqqjjj]]][[[VVVYYY\\\^^^^^^\\\XXXVVVTTTVVVUUUQQQPPPRRRQQQOOOLLLIIIIIILLLLLLIIIGGGIIIIIIEEEJJJIIIRRRTTTJJJXXXUUU]]]___OOO]]]xxxvvvwww~~~ttt___hhhiiigggdddccccccbbbbbbaaa```_________^^^\\\ZZZ]]][[[YYYXXXYYYWWWTTTQQQSSSRRRSSSUUUVVVVVVSSSQQQMMMIIILLLIIIJJJcccsssgggJJJ@@@===;;;666666888666333@@@bbbvvv000333:::///888111999666666555555555555666666222333333444444555555555333333444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333444333333222222333333444444333333222222333333444!!!$$$###########################$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((()))***)))((('''((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((())))))******))))))(((************))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***++++++++++++++++++++++++************+++++++++,,,++++++++++++++++++++++++------,,,+++++++++,,,,,,,,,++++++******++++++,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...+++***---...---,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///------......///000000111...000111222111000111222111111222222222333333333444333333333333444555666555555555555666666666666666666666666666666666666333555;;;777ddd~~~|||||||||xxxtttvvvyyytttqqquuummm```^^^XXXZZZ]]]______]]]ZZZXXXVVVXXXVVVRRRPPPRRRQQQNNNKKKHHHIIIMMMNNNJJJHHHHHHGGGEEEKKKIIIRRRUUUGGGSSSPPP\\\jjjTTTLLLhhhrrrrrreeeiiiiiihhhfffcccaaaaaacccbbb```^^^]]]]]]]]]\\\[[[]]][[[ZZZYYYYYYWWWUUURRROOOPPPSSSVVVYYYYYYWWWUUUPPPJJJKKKLLLLLL[[[kkkjjjWWWMMMAAA<<<===???===888333000AAA]]]ppp---111999111999333999666666555555555555666666444444444444444444444444222333333333333333333222222222222333333444444444333333333333333333333333333333333333333333333333444333333222222333333444444333333222222333333444!!!$$$###########################$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((((()))***)))((('''((()))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))******)))))))))*********)))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------...,,,+++,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///............//////000000...000111222000000111222111111222222222333333333333333333333444444555555555555555555666666666666666666666666666777777777888777;;;888uuu~~~||||||}}}zzzuuusssxxxtttrrruuummm```___ZZZ[[[]]]______]]][[[ZZZVVVXXXVVVQQQOOOPPPOOOLLLKKKHHHHHHNNNPPPLLLHHHGGGGGGFFFKKKIIISSSWWWJJJTTTaaa^^^kkkWWWBBBWWWmmmwwwxxx|||gggfffggghhheeeaaaaaaccceeebbb___^^^^^^___^^^]]]\\\[[[ZZZZZZYYYWWWUUUTTTOOOPPPRRRVVVYYYYYYWWWUUUTTTNNNOOORRRRRRWWWaaahhhgggbbbPPPAAABBBDDD>>>:::===777555DDDjjj^^^---111999222777444777666555555444444555555666444444444444444444333333333333444444444444333333111111222333333444555555333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333!!!$$$###########################$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((''')))***)))((('''(((***))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))))))))))))))))))))((()))))))))************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,------------,,,++++++,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///000000//////...............000111222000000111222111111222222222333333333333333333444444444444444555555555555666666666666666666666666777777888888;;;666888555|||xxx{{{{{{xxxxxx|||{{{vvvrrrxxxtttrrruuummmbbbccc[[[\\\]]]^^^]]]\\\[[[ZZZWWWYYYWWWRRRPPPQQQPPPMMMLLLGGGHHHMMMQQQNNNIIIGGGJJJIIILLLGGGSSS[[[OOOWWWmmmXXXddd___MMMUUUggg|||pppgggddddddiiiiiiddd```aaaeeebbb___^^^^^^___^^^^^^[[[[[[[[[ZZZYYYWWWVVVUUUQQQQQQSSSUUUWWWWWWTTTRRRTTTSSSRRRVVVXXXTTTUUU^^^pppuuuaaaIIIGGGGGGAAABBB@@@CCC444333LLLpppNNN000222888333555444444555555444444444444555555444444444444444444333333444444555555555555444444111111222333333444555555333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333!!!$$$###########################$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((('''((())))))(((((()))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))******++++++******)))))))))))))))************))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,------***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++***++++++,,,,,,------...+++,,,+++***+++...---***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///111000000///......------...000111222111000111222111111222222222333333333222333444444555555444444555555555555666666666666555666666777777888888999999222555555vvv|||}}}wwwvvvzzz{{{xxxtttzzzvvvsssvvvooofffiii______^^^]]]\\\[[[ZZZZZZYYY[[[YYYUUUSSSUUUTTTQQQMMMHHHGGGLLLQQQOOOJJJHHHKKKJJJLLLEEERRR\\\PPPVVV]]]HHHVVVbbb]]]XXX[[[ssstttpppgggccciiikkkfffaaaaaacccaaa___^^^^^^^^^]]]\\\ZZZ[[[\\\[[[YYYWWWVVVWWWUUUTTTTTTTTTUUUUUURRRPPPQQQUUURRRSSSYYYSSSLLLSSSjjjyyyfffGGGFFFFFFAAAFFFKKKTTTAAA<<>>555:::333;;;777999888888777666666666666666777777777777777777777777555555555555555555555555555555555555555555555555444333333222222333333444444444444444444444444444333333333333333333333333444333333222222333333444"""%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''((())))))******+++))))))))))))))))))))))))(((((())))))******++++++***)))((()))***+++***((())))))))))))************+++***************++++++,,,+++******)))*********************************++++++************++++++************************+++++++++******************************))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,++++++++++++******+++++++++,,,,,,------++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---------------,,,,,,,,,,,,------------------------,,,------......------,,,...------------,,,,,,,,,.......................................///000000000000//////000000111222......///000000000000000111111222222222333333333333333333333333333333333555555555555555555555555555666777777666777999;;;888888999999999:::::::::999}}}~~~www|||rrrppp{{{xxxkkkeee\\\WWW\\\bbbaaa[[[XXX\\\WWWRRRQQQRRRRRRPPPLLLLLLLLLKKKJJJJJJJJJJJJJJJKKKMMMMMMIIIEEEIIISSS\\\^^^XXXYYYUUUQQQiii~~~wwwnnneeennngggcccfffaaadddccccccbbbaaaaaa``````\\\[[[ZZZYYYXXXYYYYYYZZZVVVWWWUUUZZZbbb```bbbqqq```VVVXXXPPPSSS]]][[[ccciiieeeeeeuuu}}}QQQ333:::555888555:::888888777666666666666666777777777777777777777777555555555555555555555555555555555555555555555555444444333333333333444444444444444444444444444444222222222222222222222222444333333222222333333444!!!%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((('''(((((()))******++++++))))))))))))))))))))))))''''''((()))***++++++,,,***)))((()))***+++***(((((()))))))))*********************)))******+++,,,++++++***************+++************************++++++************++++++************************************************************************))))))*********+++++++++++++++++++++++++++++++++,,,+++*********+++------***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++***++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++++++++---------------------,,,,,,------------------------,,,------......------,,,------------------------.......................................///000000///////////////000111111......///000000000000000111111222222222333333333333333333333333333333333444444444555555555555555555666777777666777999;;;888888999999999:::::::::888{{{zzzqqqmmmvvvxxxjjjaaa^^^]]]aaabbb^^^[[[\\\[[[XXXUUUSSSSSSRRRPPPNNNMMMMMMLLLKKKJJJJJJJJJJJJJJJLLLLLLHHHDDDGGGSSS]]]]]]RRR\\\]]]PPPeee~~~uuu~~~sssfffooogggcccgggaaaddddddccccccbbbaaa``````]]]\\\[[[ZZZYYYYYYZZZZZZUUUXXXVVVYYYaaa^^^\\\ggg___ZZZXXXUUUWWW\\\]]]```iiiiiifffxxx}}}~~~ggg///999666666444;;;888777777666666666666666666666666666666666666666555555555555555555555555555555555555555555555555444444333333333333444444444444444444444444444444222222222222222111111111444333333222222333333444!!!%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((((())))))***+++++++++))))))))))))))))))))))))''''''((()))***++++++,,,***)))((()))***+++***(((((()))))))))******************))))))***++++++,,,+++***************++++++************************++++++************++++++***************************************************************+++++++++************++++++++++++++++++++++++++++++++++++,,,+++***))))))+++,,,...***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,+++++++++***************++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---------------------------------------------------,,,------......------,,,------------------------.......................................///000000/////////...///000000111......///000000000000000111111222222222333333333333333333333333333333333444444444444555555666666555666777777666777999;;;888888999999999:::::::::===~~~uuuooouuuvvvhhh\\\___dddeee```ZZZZZZ___YYYZZZYYYVVVRRRPPPPPPQQQNNNNNNMMMLLLKKKJJJJJJJJJHHHKKKLLLIIIFFFHHHQQQYYYYYYPPP___dddSSS```xxxrrryyy~~~{{{iiimmmhhhdddgggdddeeeeeedddcccbbbaaa``````^^^^^^]]]\\\[[[[[[ZZZZZZVVVYYYUUUVVV\\\XXXSSSYYY\\\\\\XXXZZZ\\\[[[^^^[[[eeelllhhhyyyttt|||}}}...777777666555;;;888777777666666666666666666666666666666666666666666666666666666666666666555555555555555555555555555444444333333444444555444444444444444444444444333333333222222222111111444333333222222333333444"""%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''(((((((((((((((((()))******++++++,,,))))))))))))))))))))))))(((((())))))******++++++***)))((()))***+++***((())))))))))))************))))))))))))***+++,,,,,,*********)))******+++,,,************************++++++************++++++***************************************+++++++++*********+++++++++++++++*********++++++++++++,,,+++++++++++++++++++++++++++******))))))+++,,,---***++++++,,,,,,++++++******++++++++++++,,,,,,,,,,,,,,,++++++*********))))))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...------------............------------------------,,,------......------,,,,,,,,,,,,------------..........................................///000000//////......//////000111......///000000000000000111111222222222333333333333333333333333333333333444444444555666666777777555666777777666777999;;;888888999999999:::::::::JJJ~~~wwwxxxwwwjjj[[[```ggghhhbbbZZZ[[[aaaXXX[[[\\\YYYSSSPPPQQQSSSPPPOOONNNLLLKKKKKKKKKKKKIIIKKKLLLKKKJJJKKKOOOSSSTTTQQQ^^^dddVVV[[[mmmqqqvvv|||ppphhhkkkhhheeehhhffffffeeecccbbbaaa```_________^^^]]]\\\[[[[[[ZZZXXX[[[UUUSSSXXXUUUNNNRRR[[[```ZZZaaaddd```fff___```nnngggyyyjjjyyy222777666777777999888888777666666666666666777777777777777777777777666666666666666666666666555555555555555555555555555555444444444444555555444444444444444444444444555444444333333222222222444333333222222333333444"""%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))''''''''''''((((((((((((((())))))******+++,,,,,,)))))))))))))))))))))))))))))))))))))))************)))((()))***+++***((())))))))))))************))))))))))))***+++,,,---******))))))***++++++,,,************************++++++************++++++************************))))))*********+++++++++*********++++++,,,,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++***************++++++,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,************++++++++++++)))***+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////------...///------------.........///------------------------,,,------......------,,,,,,,,,,,,---------.............................................///000000///............///000000......///000000000000000111111222222222333333333333333333333333333333333444444555666666777888888555666777777666777999;;;888888999999999:::::::::[[[~~~zzz}}}xxxlll___aaafffiiifff```]]]___[[[[[[ZZZXXXVVVSSSRRRQQQPPPPPPNNNMMMLLLKKKKKKKKKLLLLLLKKKKKKMMMNNNOOOOOOOOOSSS[[[]]]VVVSSSaaaqqquuu|||yyydddoookkkaaakkkgggfffeeedddbbbaaa```___^^^^^^^^^]]]\\\[[[ZZZYYYZZZ]]]UUUQQQXXXXXXSSSVVV^^^eeeZZZcccfff```kkkbbbaaapppfffyyyhhh|||999999777888999555888888777666666666666666777777777777777777777777666666666666666666666666555555555555555555555555555555444444444444555555444444444444444444444444666666555555444333333222444333333222222333333444"""%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((())))))''''''''''''((((((((())))))))))))***++++++,,,,,,))))))))))))))))))))))))*********)))))))))))))))***)))((()))***+++***((())))))))))))************))))))))))))***+++,,,---******))))))***+++,,,,,,************************++++++************++++++************************))))))******++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))******+++++++++++++++++++++,,,,,,+++++++++*********++++++,,,,,,,,,'''((()))***+++,,,------)))***+++,,,---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...///000///.........000---------.........//////------------------------,,,------......------,,,,,,,,,,,,------................................................///000000...............///000000...//////000000000000000111111222222222333333333333333333333333333333333555555555666777888888999555666777777666777999;;;888888999999999:::::::::iii{{{{{{}}}wwwmmmdddbbbdddiiikkkfff```]]]^^^ZZZWWWWWWXXXWWWSSSOOOQQQPPPOOOMMMLLLKKKKKKKKKPPPMMMJJJJJJMMMOOOOOONNNMMMUUUXXXWWWTTTNNNYYYrrrttt{{{bbbqqqnnn^^^lllgggfffeeedddbbbaaa```___]]]]]]]]]]]][[[ZZZXXXXXX[[[^^^VVVRRRZZZ\\\YYY\\\]]]dddUUU^^^```YYYfff]]]eeetttggg|||kkk@@@<<<777999:::222888888777666666666666666777777777777777777777777777777777777777777777777555555555555555555555555555555444444444444555555444444444444444444444444777777666555444444333333444333333222222333333444 $$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((())))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))************+++++++++************************++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))************************,,,+++***))))))***+++,,,,,,,,,,,,++++++***************************************+++++++++,,,,,,,,,++++++************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,---------.........------,,,,,,------...---,,,,,,,,,,,,---..............................,,,,,,,,,---------..........................................////////////000000000000000111111222000000111111111111000000111111222222222333333333111222222333333444444555555555555555555555444444777888999777666666777999777777888:::<<<<<<:::777xxx|||tttzzzmmm```uuurrraaagggrrriii[[[``````[[[TTTSSSWWWUUUOOOOOONNNMMMNNNPPPPPPNNNLLLLLLLLLKKKKKKLLLMMMNNNNNNXXXSSSWWW___ZZZPPPXXXkkkuuu{{{yyy|||```jjjpppfffgggjjjiiihhhfffdddbbb``````eeeccc___[[[YYYWWWWWWWWW^^^ZZZWWWUUUUUUVVVWWWWWWZZZ]]]___]]]ZZZ[[[```fffooopppiiixxxwwwSSS999111222===333888888777666666666666666777777777777777777777777777777666666555555555444555555666666666666555555555555555555555555555555666666555555555444444444444444444444444444444444222333333444444333333222!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((())))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))************+++++++++************************++++++++++++++++++++++++)))************+++++++++************************************************++++++***))))))***++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------.........------,,,,,,------...------,,,,,,------...///........................,,,,,,---------.............................................////////////000////////////000111111000000111111111111000000111111222222222333333333111222222333333444555555555555555555555555555555777888999888666666777999888888888:::<<<<<<999777{{{www^^^qqqpppcccgggnnnggg^^^___```\\\WWWWWWZZZXXXSSSOOONNNNNNNNNOOOPPPNNNLLLLLLLLLLLLLLLLLLMMMNNNNNNUUUNNNRRR^^^^^^TTTTTT___nnnyyyzzz{{{nnnfffooogggiiiiiihhhgggfffdddbbbaaaaaacccaaa___\\\ZZZYYYYYYYYY^^^[[[WWWVVVWWWYYYZZZZZZYYYXXXVVVTTTUUU\\\gggppplllppplll|||zzzggg;;;222333<<<555888888777666666666666666777777777777777777777777777666666666555555555555555555666666666666555555555555555555555555555555666666555555555444444444444444444444444444444444222333333444444333333222!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((())))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))************+++++++++************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++************************++++++***))))))***++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...---------,,,------...///........................,,,------------.............................................///////////////............///000000000000111111111111000000111111222222222333333333222222222333444444555555555555555555555555555555777888999888666666888::::::999999:::;;;;;;999666~~~{{{zzzdddqqqnnngggjjjkkkeeeeee___```^^^[[[[[[]]][[[VVVQQQPPPNNNOOOOOOOOONNNLLLLLLLLLLLLLLLLLLLLLMMMNNNSSSLLLOOO]]]ccc[[[SSSRRRfffvvv{{{yyybbbmmmiiikkkhhhgggfffeeedddccccccbbb```___^^^]]]\\\[[[ZZZYYY^^^[[[YYYXXXYYY[[[\\\[[[[[[YYYWWWWWW\\\dddmmmsssiiiqqqppp~~~===222777;;;666888777777666666666666666777777777777777777777777666666666666555555555555555555666666666666555555555555555555555555555555555555555555555444444444444444444444444444444444333333444444444444333333!!!%%%###$$$$$$$$$$$$$$$%%%%%%%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))*********+++++++++************************++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++************************+++******************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++++++++,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------,,,,,,,,,+++,,,,,,,,,---------.........------,,,,,,------...---------------...//////........................------------................................................////////////...------------...//////000000111111111111000000111111222222222333333333222222333333444555555555555555555555666666666666777888999888777777999:::;;;:::::::::;;;;;;999777~~~~~~|||zzzyyy}}}zzztttvvvmmmiiinnnlllgggjjj___``````___^^^\\\YYYVVVSSSQQQOOOOOOOOOOOONNNMMMMMMLLLLLLLLLLLLLLLMMMMMMRRRNNNQQQ]]]ddd^^^TTTOOOddduuu{{{xxx~~~cccjjjjjjkkkfffffffffeeeeeeddddddccc_________^^^]]][[[ZZZYYY^^^\\\YYYXXXYYYZZZZZZZZZXXXYYY]]]bbbfffhhhgggffffffqqqrrrzzz>>>222::::::777777777666666666666777777666666666666666666666666666666666666666555555555555555666666666666555555555555555555555555555555555555555555555555555555444444444444444444444444333333444444444444333333"""%%%#########$$$$$$%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''((((((((())))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))*********+++++++++************************++++++++++++++++++++++++))))))*********+++++++++*********************************************************++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------......------------...//////........................---------.........//////....................................////////////---------------......///000000111111111111000000111111222222222333333333222333333444444555666666555555555666666666777777777888999888777888999;;;<<<;;;::::::;;;;;;999777|||yyy}}}}}}~~~|||lllgggooommmgggiiiaaaaaabbbaaa^^^ZZZVVVUUUUUUSSSPPPOOOOOOOOONNNMMMMMMMMMLLLLLLLLLLLLLLLMMMOOOOOOSSSZZZ^^^\\\VVVRRReeetttxxxwwwmmmhhhjjjjjjffffffeeeeeeeeedddddddddbbbaaa```___]]][[[XXXWWW^^^\\\YYYXXXXXXXXXWWWVVVSSSVVV[[[aaadddccc^^^YYYhhhtttuuuuuu}}}DDD111<<<999666777777666666666666777777666666666666666666666666555555555666666666666666555555666666666666555555555555555555555555555555444555555555555555555555444444444444444444444444333444444555555444444333"""&&&#########$$$$$$%%%%%%&&&%%%$$$###$$$%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''((((((((()))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))************+++++++++************************++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))************************)))***++++++++++++***)))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******++++++,,,---------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............---------------,,,,,,,,,---------.........------,,,,,,------.........------......///000........................------........./////////....................................////////////...------------...//////000000111111111111000000111111222222222333333333333333333444555555666666555555555666666777777888777888999888888888:::<<<<<<;;;::::::;;;;;;:::999|||vvv{{{ooogggmmmmmmeeefffbbbaaabbbbbb^^^WWWUUUVVVWWWUUUQQQPPPOOOOOONNNMMMNNNMMMMMMLLLLLLLLLLLLLLLKKKOOOSSSUUUWWWYYYWWWSSSbbbooossstttiiijjjjjjfffffffffeeeeeedddddddddcccbbbaaa___\\\ZZZYYYXXX\\\ZZZXXXWWWWWWWWWVVVTTTWWWYYY[[[]]]^^^______```rrr}}}|||ttt~~~TTT222;;;888666666666666666666777777888777777777777777777777777555555555666666666666666555555666666666666555555555555555555555555555555444444444555555555555555444444444444444444444444444444555555555555444444"""&&&"""######$$$%%%%%%&&&&&&$$$#########%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))************+++++++++************************++++++++++++++++++++++++)))************+++++++++************************************************)))***++++++++++++***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++,,,------...******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............,,,,,,,,,---------.........------,,,,,,------..................//////000....................................////////////....................................////////////.........---...//////000000000111111111111000000111111222222222333333333333333444444555666666666444555555666777777888888777888999999888999;;;===<<<:::999999;;;<<<<<<;;;xxxrrrxxx}}}~~~yyymmmnnnmmmgggfffbbbaaaaaaccc___WWWVVVZZZYYYVVVRRRPPPOOOOOONNNMMMNNNNNNMMMLLLLLLLLLLLLLLLJJJOOOSSSSSSWWW\\\ZZZSSSXXXhhhmmmoooyyymmmllljjjggggggfffeeeddddddcccccccccaaa___]]]\\\[[[[[[[[[XXXWWWVVVVVVXXXYYYXXXWWW]]]^^^^^^]]][[[\\\aaaeeepppzzzwww{{{iiivvv~~~lll555777777777666666666666666777888888777777777777777777777777555555555555666666666777555555666666666666555555555555555555555555555555444444444555555555666666444444444444444444444444444444555555555555444444###&&&""""""###$$$%%%%%%&&&&&&$$$###"""###%%%&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))************+++++++++************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++************************)))***+++,,,,,,+++***)))*********++++++,,,,,,,,,******************************+++++++++,,,,,,,,,******+++,,,,,,---......******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---------.../////////,,,,,,,,,---------.........------,,,,,,------..................///000000..................................../////////000..................................../////////000///............///000000000000111111111111000000111111222222222333333333333333444444555666666666444555555666777888888999777888999999888999;;;===;;;:::999999;;;======<<>>:::666===<<>>777888777777777777777777777777777777777777777777777777777777777777666666666666666666666666666666666666555555555555555555555555555444444444444555666666555555555555555555555555555555555555555555555555!!!$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))******************)))))))))))))))))))))))))))))))))))))))((()))))))))***************(((((((((***+++***)))))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************))))))*********+++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............+++++++++,,,,,,,,,------,,,,,,,,,------------......------------...///000................................................---------............///........................---...///...---------///................................................////////////000000000000///000000000111111111111222222222333333333444444555444444444444555666666666666666666777777777777888888999999999:::::::::;;;666===999999;;;<<>>:::;;;777:::```|||tttyyy|||wwwtttvvv}}}vvvsssuuuwwwwwwooocccllllllkkkiiifffcccaaa```YYYXXXVVVTTTRRRQQQQQQQQQPPPQQQQQQPPPOOONNNNNNNNNKKKMMMQQQSSSTTTUUUVVVXXXZZZMMMJJJYYYhhhooouuu}}}oooeeegggiiikkkkkkiiifffeeefffeeecccaaa___]]][[[ZZZXXXYYYZZZZZZXXXWWWXXXYYYXXXXXX\\\```[[[WWW```nnncccmmmsssooollltttSSSOOO;;;777999888888888888888888888888777777777777777777777777666666666666777777777777666666666666666666666666555555555555555555555555555444444444444555666666555555555555555555555555555555555555555555555555!!!$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((()))******++++++))))))))))))************************************))))))))))))***************(((((()))***+++***))))))************+++++++++)))************+++++++++++++++++++++++++++++++++************************)))************+++++++++************************)))************+++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------------,,,---------............------------------------........................---------...............---------............///---------...............---...///...------...///........................000000000000000000000000////////////000000000000000000000000111111111111222222333333333333444444444444444444444555666777555555666666777777888888888888999999999:::::::::<<<;;;>>>999<<<555999iiivvvwww{{{|||zzzyyy~~~sssrrrtttuuu}}}zzzhhhkkklllllljjjfffaaa^^^]]]YYYXXXVVVTTTRRRQQQPPPPPPOOOPPPRRRQQQOOOMMMMMMNNNJJJMMMQQQSSSTTTTTTTTTTTT^^^OOOOOOfffyyyxxxsssuuuxxxrrrfffgggiiijjjiiihhhfffeeeeeedddbbbaaa___]]][[[[[[WWWXXXYYYXXXVVVTTTUUUVVVZZZYYY\\\```___]]]ggguuubbbnnnqqqhhhgggvvv^^^WWW:::888999888888888888888888888888777777777777777777777777666666666666777777777777666666666666666666666666555555555555555555555555555444444444444555666666555555555555555555555555555555555555555555555555!!!$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((('''(((((()))******++++++((()))))))))************************************))))))))))))***************(((((()))***+++***))))))************+++++++++)))************+++++++++++++++++++++++++++++++++************************)))************+++++++++************************)))************+++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...,,,------------.........------------............---------...---------,,,........................---------.........//////---------............///---------.........//////---...///...------...///........................////////////////////////////////////000000000000000000000000111111111111222222333333333333444444444333333444444666777777555555555666777888888888888888999999999::::::::::::;;;===999>>>555:::ssszzzzzz~~~|||}}}vvvxxxuuuppp}}}lllhhhkkknnnmmmhhhccc___^^^YYYXXXWWWUUUTTTRRRQQQQQQMMMPPPRRRQQQNNNLLLLLLMMMKKKMMMPPPRRRSSSTTTVVVXXXcccPPPRRRoooxxxvvvyyyhhhhhhhhhhhhggggggfffeeecccbbbaaa```^^^]]]\\\[[[WWWYYYYYYYYYWWWVVVWWWXXXaaa]]]]]]aaabbbbbblllyyy^^^eeejjjkkkoooxxxddd```<<<999999888888888888888888888888777777777777777777777777555666666666777777777888666666666666666666666666555555555555555555555555555444444444444555666666555555555555555555555555555555555555555555555555!!!$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))'''(((((()))***+++++++++(((((())))))*********+++************************))))))))))))***************(((((()))***+++***))))))************+++++++++)))************+++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++)))))))))))))))))))))))))))************+++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------.........//////---------.........//////---------......---,,,,,,........................---------.........//////---------.........//////---------.........//////---...///...------...///................................................////////////000000000000000000000000111111111111222222333333333444444444333333333444555666777888444555555666777888888999888888999999999:::::::::888:::;;;888???555;;;yyyzzz~~~yyywww{{{rrrfffuuu}}}iiiggglllpppppplllfffcccbbbZZZZZZYYYWWWUUUTTTRRRRRRMMMOOORRRQQQNNNKKKLLLMMMLLLMMMOOOPPPQQQUUUYYY]]]```JJJIIIhhhyyyyyyiiihhhhhhgggfffeeeeeeeeebbbaaa```___^^^]]]\\\\\\YYY[[[\\\\\\[[[[[[\\\^^^ddd\\\YYY\\\^^^^^^fffrrraaabbbkkkxxx{{{vvvvvv|||lllggg>>>:::888888888888888888888888888777777777777777777777777555666666666777777888888666666666666666666666666555555555555555555555555555444444444444555666666555555555555555555555555555555555555555555555555!!!$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))***************)))************+++++++++)))************+++++++++******++++++++++++******++++++******************))))))*********))))))((())))))***++++++++++++***************************************************+++++++++++++++***)))((()))************+++++++++))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,++++++*********))))))***+++,,,,,,------++++++++++++++++++++++++---,,,++++++------,,,+++++++++++++++++++++++++++------............------,,,,,,,,,++++++*********,,,,,,,,,---------......------------------------,,,,,,,,,---------......///////////////.........................................................---------............///............////////////000000//////.........---//////000000///...------///////////////.........////////////000000000000000000000000000000000000222333555444333333444666666666666666666555555555888888888777777777777777::::::;;;;;;;;;:::999999:::>>>999777;;;???666~~~}}}~~~|||xxxuuuwww{{{xxxqqqqqquuunnniiinnnlllfffhhhcccZZZUUUXXXZZZVVVRRRRRRPPPPPPPPPQQQPPPPPPOOOOOOMMMNNNNNNNNNNNNQQQVVVYYY^^^VVVTTTWWW}}}qqqggg|||}}}```^^^kkkeeedddiiibbbeeedddcccaaa___]]][[[YYYTTTXXX\\\^^^]]]\\\ZZZZZZbbbZZZXXX```eeedddccceeehhhjjjmmm|||yyysss}}}www}}}///===:::999999999888888888777777888888777777777777888888777777777777777777777777666666666666666666666666666666666666666666666666666666555555555444444444777666555444444444444444333333333444444444555555 $$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))***************)))************+++++++++)))************+++++++++******++++++++++++******************************))))))************))))))))))))***++++++++++++***************************************************+++++++++++++++***)))))))))************+++++++++))))))))))))************************************++++++++++++++++++++++++,,,,,,,,,+++++++++******)))******+++,,,,,,------++++++++++++++++++++++++---,,,++++++------,,,+++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,---------......------------------------,,,,,,,,,---------......////////////............................................................---------............///............////////////000/////////............///////////////...------/////////////////////...////////////000000000000111111111111111111111111222333555444333333444666666666666666666666666555888777777777777777777777999999:::;;;;;;::::::::::::===999888;;;???777~~~}}}|||yyyvvvxxx{{{yyysssoootttnnnjjjoookkkeeegggccc\\\WWWZZZ[[[WWWTTTTTTPPPQQQQQQQQQQQQPPPOOOOOOMMMNNNNNNNNNNNNQQQUUUYYY\\\YYYWWWVVV|||rrrdddrrrzzzhhh___jjjhhhfffiiieeeeeedddcccbbb___]]][[[ZZZVVVXXXZZZ[[[[[[[[[\\\^^^^^^ZZZYYY^^^cccfffeeeeeeYYYeeennnkkkppp{{{zzzxxx///<<<;;;999999999888888888777777888888777777777777888888777777777777777777777777666666666666666666666666666666666666666666666666666666555555555444444444666666555444444444444444444444444444444444444555 $$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))***************)))************+++++++++)))************+++++++++******++++++++++++******************************))))))***************)))))))))***++++++++++++***++++++++++++++++++++++++***************************++++++++++++***)))))))))************+++++++++)))))))))*********++++++************************++++++++++++++++++++++++,,,,,,,,,++++++++++++************++++++,,,,,,---++++++++++++++++++++++++---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................................................................---------............///............////////////////////////............///////////////......---......//////////////////////////////000000000000111111111111111111111111222333555444333333444666555555666666666666666666777777777777777777888888888999999:::;;;;;;;;;;;;:::===999999;;;>>>999~~~~~~{{{xxxyyy|||yyysssooorrrmmmkkkpppkkkcccfffddd^^^ZZZ[[[\\\YYYVVVUUURRRQQQQQQQQQQQQPPPPPPOOOMMMNNNNNNNNNNNNQQQTTTWWWXXX\\\[[[UUUtttzzzqqq```ccciiixxxtttaaaiiijjjhhhiiiiiieeeddddddbbb```^^^\\\[[[XXXYYYZZZYYYYYY[[[^^^```\\\\\\\\\]]]bbbhhhiiieeecccuuujjjzzz111:::;;;999999999888888888888888888888777777777777888888777777777777777777777777666666666666666666666666666666666666666666666666555555555555555444444444666555555555444444444444555555444444444444444444 $$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))***************))))))*********+++++++++))))))*********+++++++++******++++++++++++*********************+++++++++))))))***+++++++++******))))))***++++++++++++***++++++++++++++++++++++++******************************+++++++++******)))))))))*********+++++++++))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......------...............///................................................---------............///............///////////////////////////............///////////////..................////////////////////////000000000000111111111111111111111111222333555444333333444666555555555555666666666666777777777777777888888888777888999:::;;;<<<<<<<<<:::===999:::;;;>>>;;;{{{zzz{{{xxxsssppprrrnnnmmmrrrkkkdddhhhccc___\\\[[[[[[YYYWWWVVVSSSSSSRRRQQQQQQPPPPPPPPPNNNNNNOOOOOONNNPPPSSSVVVUUU___^^^VVVfffuuuppp\\\XXX[[[mmmeeefffkkkiiiiiikkkeeeeeedddcccaaa___]]]\\\ZZZ[[[[[[[[[ZZZZZZ\\\^^^\\\______]]]aaahhhiiidddkkkrrr{{{aaazzzqqq555888:::888888888888888888888888888888777777777777888888666666666666666666666666666666666666666666666666666666666666666666666666555555555555555555555555555555555555555555444444666666555444333444444555!!!$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))***************))))))*********+++++++++))))))*********+++++++++******++++++++++++******))))))*********+++++++++))))))***+++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++************************)))******+++++++++******))))))*********+++++++++************++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,---------......//////................................................---------............///............////////////.........///////////////......///////////////...---.........//////000000////////////000000000000111111111111111111111111222333555444333333444666444555555555666666777777666666777777888888888888777888999:::;;;<<<<<<<<<:::<<<:::;;;;;;===>>>~~~|||{{{xxxrrrssstttnnnoootttllleeekkkaaa```]]][[[YYYYYYXXXVVVUUUTTTSSSQQQQQQPPPQQQQQQNNNOOOOOOOOONNNOOORRRTTTRRR___```XXXYYYooonnn[[[XXXYYYjjjmmmccciiiiiigggkkkeeeeeedddcccbbb```^^^]]][[[]]]^^^]]][[[ZZZYYYZZZ[[[]]]]]]\\\___cccdddbbbrrrffflll```|||ccc~~~999666888888888888888888888888888888888777777777777888888666666666666666666666666777777777777777777777777666666666666666666666666444555555555555555555555444444555666666555555444777666444333333444555666"""&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))***************)))************+++++++++)))************+++++++++******++++++++++++******)))))))))***++++++,,,,,,))))))***+++,,,,,,,,,,,,))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***++++++++++++***)))************+++++++++*********++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,,,,,,,,,,------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......,,,,,,,,,---......//////................................................---------............///............////////////.........///////////////---...//////////////////------......///000000000////////////000000000000222222222222222222222222222333555444333333444666444444555555666777777777666666666777888888999999888999999:::;;;;;;;;;;;;:::<<<:::<<<;;;===AAA~~~}}}yyyuuuwwwuuunnnpppuuulllfffnnn```bbb```[[[YYYZZZYYYVVVVVVUUUSSSRRRQQQQQQQQQRRRNNNOOOPPPOOONNNOOOPPPRRRPPP]]]^^^\\\PPPhhhjjj\\\^^^bbbpppxxxbbbfffiiigggkkkeeeeeeeeedddbbbaaa___^^^\\\]]]___^^^\\\ZZZYYYYYY[[[XXXYYY]]]^^^^^^```cccyyycccgggpppjjj<<<444888888888888888888999999999888888777777777777888888777777777777777777777777777777777777777777777777666666666666666666666666444444444555555555555555333444555666666666555444666555444333333555777888###'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))***************)))************+++++++++)))************+++++++++******++++++++++++******((())))))***++++++,,,,,,((()))***+++,,,,,,,,,,,,))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***+++++++++++++++)))************+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++------,,,+++------------------------,,,------......------,,,,,,,,,,,,---------......,,,,,,,,,---------......------------------------,,,,,,,,,---------......++++++,,,------...//////................................................---------............///............////////////............/////////000------...///////////////------......///000000111////////////000000000000222222222222222222222222222333555444333333444666444444555555666777777888555666666777888888999999999999:::;;;;;;::::::::::::;;;:::<<<;;;<<>>555>>>AAA999<<>>777>>>BBB:::===HHHzzzzzzyyyzzz}}}~~~zzztttrrrssspppjjjeeefffddd``````ccc```ZZZ]]]ZZZXXXWWWWWWWWWUUUTTTTTTSSSPPPMMMLLLLLLNNNOOOPPPXXXYYY___PPPOOOggg[[[aaatttiii}}}}}}eeejjjjjjnnniiikkkhhheeefffjjjgggbbb\\\[[[ZZZZZZ[[[]]]```bbbXXX\\\```aaa______cccgggqqqllllllqqqqqqppp{{{EEE::::::888888888888888888888888777777666666666666777777888888888888777777777666777777777777777777777777666666666666666666666666555666777666555444555777666666555555555555666666555555555555555444444444"""%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((())))))************************++++++++++++++++++++++++************************)))))))))*********++++++*********************************)))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------............///---,,,,,,,,,,,,---......---------.......................................///...---...///000000........./////////000000000////////////............///////////////////////////000000111111111111111111111111111111222222222111111111222222222222333333333333444444444555555666666666666777777777888777888888888888999999999999999::::::::::::;;;;;;>>>:::===CCC;;;===MMM}}}uuuzzzzzzwww}}}|||yyyuuuvvvxxxuuupppbbbddddddccccccdddaaa\\\\\\ZZZXXXVVVVVVVVVTTTSSSUUUSSSPPPMMMMMMMMMOOOQQQSSS[[[]]]___RRRQQQddd```aaattthhh|||~~~___pppfffnnnhhhiiigggeeefffhhhgggccc[[[ZZZYYYYYYZZZ\\\___```[[[```dddccc```aaagggnnnsssllljjjpppuuuxxxDDD666:::888888888888888888888888888777777666666777777888888888888888777777777777777777777777777777777777666666666666666666666666555666777666555444555777666666555555555555666666444444444555555555555555###&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))(((((((((((())))))******************+++++++++***+++++++++++++++,,,,,,************************))))))*********+++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++***+++++++++++++++,,,,,,***************************+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------............///---,,,,,,,,,,,,---..................................................................///000//////////////////000000000000///////////////.........//////////////////////////////000111111111111000000000111111111111111222111111111111222222222222333333333444444444555555555555666666666777777777777777888888888999999999999999999:::::::::;;;;;;<<<===;;;BBB:::<<>>;;;@@@<<<@@@777vvvyyyvvv||||||sssuuusssllliiifff]]]ddd}}}fff[[[VVVYYYXXXQQQQQQXXXUUUSSSPPPNNNMMMOOOQQQSSSKKKLLLLLLNNNUUUYYYTTTKKKfffVVVSSSdddrrruuuzzziiimmmeeefffgggdddaaa^^^^^^___dddaaa______aaabbb```^^^```fffccc___ccc```^^^eeeddd^^^nnntttwwwyyyvvvccc::::::999999999999999999999999888888888777777777777777666666777777888888888999777777888888888888777777777777666666666666777777555555555555555555555555666777888777555444333444555555555555555555555555 %%%)))((('''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))*********************++++++,,,,,,---*********+++++++++,,,,,,******))))))))))))*********+++,,,+++******,,,...,,,,,,,,,,,,,,,+++***)))***++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------......------++++++,,,,,,,,,---------................................................//////.........---------...............///000000//////////////////////////////............//////............////////////////////////////////////////////////000000000000000000111222222222222111111111222222222222111111222222333333333444444444444555555555666777777777888888888888999999999999::::::;;;;;;;;;<<<<<<<<<;;;888<<<999===666zzz~~~zzzzzz}}}zzzuuuuuutttnnnjjjeeeYYY___wwwwwwggg]]]___```ZZZVVVWWWTTTRRRPPPNNNNNNPPPRRRTTTLLLLLLLLLNNNTTTXXXSSSKKK^^^WWWYYYfffqqquuu|||wwwooohhhfffcccbbbaaa```]]][[[```^^^]]]___aaaaaa___]]]]]]aaa]]]]]]eeeeeeaaafffcccaaappppppqqqxxxxxxhhh;;;:::999999999999999999999999888777777777777777777777666777777777888888888888777777888888888888777777777777666666666666777777555555555555555555555555666777888777555444444444555555555555555555555555 %%%)))+++(((&&&&&&'''(((&&&$$$'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))************++++++++++++++++++++++++*********++++++++++++,,,******))))))))))))*********+++,,,+++******,,,...++++++,,,,,,,,,+++******++++++,,,---------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------......------,,,,,,,,,,,,------------...............................................................---------...............///000000//////////////////////////////............//////............////////////////////////////////////////////////000000000000000000111222222222222111111111222222222222222111333333333333444444444444666666666666666666666666888888888888999999999:::;;;<<<<<<<<<<<<============;;;===<<>>777777zzz~~~|||{{{}}}yyyrrrxxxuuupppuuuxxxjjjbbbmmmlllhhhccc^^^[[[YYYYYYYYYVVVVVVUUUTTTRRRPPPNNNLLLPPPSSSTTTSSSUUUXXXWWWSSSHHHWWWaaa``````lll|||eeejjjlllfff]]]WWWZZZ^^^cccddddddbbb___^^^^^^___[[[eeeeee```aaa```dddqqqddddddsssttt|||999666999999999999999999999999666666666777888888999999888888888888777777777777777777888888888888777777777777666666666666777777555555555555555555555555444666777777666555555666555555555555555555555555!!!$$$'''%%%%%%%%%%%%&&&((())))))'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''(((((((((((())))))))))))*********************++++++,,,,,,---))))))))))))************,,,++++++******++++++,,,***+++,,,+++******,,,...)))***+++,,,,,,,,,,,,+++***++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......************+++,,,---...+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,------------,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------......------------------............................................................---------.........//////...............///000000//////////////////////////////............//////............////////////////////////////////////////////////000000000000000000111222222222222111000111222333444444444444444444444444555555555555666666666777888888888999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<=========<<>>>>>>>>>>>777>>>888CCC999<<<}}}~~~vvvlllttt~~~sssfffkkkllljjjfffaaa___^^^[[[VVVPPPRRRSSSUUUUUUSSSRRRQQQLLLOOOQQQPPPRRRVVVVVVSSSPPPVVV```iiimmmmmmqqqvvv}}}iiiiiiiiigggeeeccccccccc`````````___]]]^^^cccgggdddhhhaaa]]]dddgggkkkuuudddcccvvvzzzxxxzzz}}}777666999999999999999999999999555666666777888999999999999888888888777777666666777777888888888888777777777777666666666666777777555555555555555555555555444555777777666555555666555555555555555555555555 ###%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&'''((())))))***((((((''''''&&&&&&&&&%%%''''''''''''(((((((((((())))))))))))************,,,,,,,,,++++++*********************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,---------------,,,,,,,,,++++++,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///++++++++++++++++++++++++------------------------***,,,------,,,+++,,,,,,------------------------,,,,,,,,,---------......------,,,...///000...---000///...---------------//////............//////------......//////000000////////////////////////............////////////////////////////////////111000...---...///111222000000000000000000000000111111111000000000000000333333333333333333333333444444444555555555555666444777777444555999:::888888999::::::;;;;;;::::::::::::;;;;;;<<<===============>>>@@@888@@@vvvuuu~~~sssgggmmmuuussslllhhhkkkllljjjeee___\\\YYYWWWUUUTTTTTTUUUVVVTTTQQQNNNOOOMMMMMMQQQVVVXXXTTTOOO___PPPZZZhhhbbbfffrrroooyyyzzz```aaakkkaaa^^^eeebbbdddcccbbbaaaaaaaaabbbccccccaaa]]]^^^gggrrrsssnnndddllluuuxxxvvvxxx555888<<<<<<;;;::::::999888888999999999888888888777777:::::::::999888777666666:::999888666666666777777777777777777777777777777444444555555666666777777777888999:::999888666444:::888666666777888777666 ###&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&''''''((())))))***((((((((('''''''''&&&&&&''''''''''''(((((((((((())))))))))))************,,,,,,,,,+++++++++******************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++------------------------***,,,...---,,,+++,,,---------------------------,,,,,,,,,---------......------,,,...///000...---//////...---------------//////............//////.........///////////////////////////////////////............////////////////////////////////////000000.........///111222000000000000000000000000111111111111000000000000333333333333333333333333444444444555555555555666444777777444555999:::888888999::::::;;;;;;::::::::::::;;;;;;<<<=========???<<<;;;>>>;;;KKK~~~|||xxxppprrrvvvrrrmmmkkkjjjhhhffffffgggeee^^^XXXVVVUUUUUUVVVWWWUUURRRPPPOOONNNNNNQQQUUUWWWUUUSSS[[[NNNVVVdddbbbgggttttttyyyiiibbbkkkddd___cccaaacccbbbbbbaaabbbccceeeeee^^^[[[```kkkrrrooommmpppbbbkkkuuuxxxvvvxxx888:::<<<<<<;;;::::::999888888999999999888888888777777999::::::999999777666666999888777666666777777888777777777777777777777777555555555666666666666666666666888888888666555333999777555555666777666555 $$$&&&%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))))))))((((((((((((''''''''''''''''''(((((((((((())))))))))))************,,,,,,,,,++++++++++++***************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,++++++++++++******************+++,,,,,,------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,......,,,+++,,,---------------------------,,,,,,,,,---------......------,,,...///000...---//////...------------...//////............/////////////////////.........////////////////////////............////////////////////////////////////000///.........///111222000000000000000000000000111111111111111111111111333333333333333333333333444444444555555555555666444777777555555999:::888888999::::::;;;;;;::::::::::::;;;;;;<<<=========AAA;;;999===<<>>===;;;;;;;;;::::::999999999888888888888888888888888999999999999999888777666666666666777777888999999666666666666666666666666777777666666555555444444555666666777777666555555888666444444555666555444 $$$'''%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((()))))))))))))))''''''''''''((((((((((((((()))))))))************++++++++++++++++++++++++*********************************************************++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------+++++++++*********))))))%%%&&&'''((()))***+++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++---///...---,,,------------------------------,,,,,,,,,---------......---,,,,,,...///000...---......---------....../////////............//////000000//////......------////////////////////////............///////////////////////////////////////////////////000000111000000000000000000000000000000111111222222222333333333333333333333333333444444444555555555555666555888888555666:::;;;999888999::::::;;;;;;::::::::::::;;;;;;<<<=========>>>===??????444gggzzz}}}vvvrrrvvv{{{ttthhhdddhhhpppuuunnnbbb^^^```YYYWWWTTTSSSTTTTTTSSSRRRNNNOOOOOOPPPPPPSSSXXX\\\NNNLLLPPP^^^kkkkkkjjjoooppp{{{jjjbbbfffeeeaaaeee````````````______^^^^^^cccfffeeedddkkkssspppfffaaannnyyy|||~~~@@@<<<;;;;;;::::::::::::999999888888888888888888888888888888999999999888777777666666777777888888888888666666666666666666666666777777666666555555444444666777777777777777777777999777555555666666666555!!!%%%'''%%%%%%%%%&&&''''''(((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''((((((((((((((((((''''''(((((((((((())))))''''''''''''(((((((((((())))))))))))***************++++++++++++,,,,,,,,,*********************************************************++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,++++++++++++*********%%%&&&'''((()))***++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---//////---,,,---...------------------------,,,,,,,,,---------......------,,,...///000...---...------------...////////////............/////////////////////.........////////////////////////............////////////////////////////////////////////////000000000000000000000000000000000000000000111111222333333333333333333333333333333333444444444555555555555666555888888555666:::;;;999888999::::::;;;;;;::::::::::::;;;;;;<<<=========<<<===AAA@@@111oooxxxqqqwwwyyyjjjZZZaaarrr~~~nnnaaa^^^\\\YYYUUUSSSRRRRRRRRRQQQOOONNNNNNNNNQQQTTTWWWXXXNNNOOOOOO\\\llljjjdddkkkqqqwwwaaabbbccc^^^````````````___^^^]]][[[[[[WWWaaadddccclllxxxppp]]]___mmmxxxzzz}}}BBB;;;::::::::::::::::::::::::888888888888888999999999888888999999999888888777666777777888888888888777777777777777777777777777666666666666666555555555777777777777888888888888999777555555666777666555!!!%%%(((%%%%%%&&&&&&'''((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((('''&&&&&&'''''''''(((((((((''''''''''''(((((((((((())))))))))))******************+++++++++,,,,,,,,,************************************************)))******+++,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++((((((((()))***+++,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------,,,...//////...------...------------------------,,,,,,,,,---------......------,,,...///000...------------------...////////////............//////.........///////////////////////////////////////............////////////////////////////////////...//////000000000000000000000000000000000000000000000111222222333444444333333333333333333333333444444444555555555555666666888888666666:::;;;999888999::::::;;;;;;::::::::::::;;;;;;<<<============;;;@@@@@@333{{{}}}qqqrrr|||xxxkkkccc^^^eeeyyywwwcccXXX```\\\WWWSSSRRRRRRRRRRRRPPPMMMLLLMMMQQQTTTUUUTTTPPPQQQMMMVVVjjjhhhbbbmmmqqq}}}~~~aaa___ddd______^^^______```___^^^\\\\\\WWW^^^bbbccciiimmmhhh\\\```oooyyy{{{DDD:::::::::::::::::::::::::::777777888888888999999999777888888999999999888888777777888999888888666666777777777777777777777777555555555666666666666666666666666666666777888888888666444444555666555444!!!%%%(((%%%%%%&&&&&&'''((())))))'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((('''''''''%%%&&&&&&&&&''''''((((((''''''''''''((((((((()))))))))))))))*********************++++++,,,,,,,,,************************************************))))))***+++,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,------------------,,,,,,,,,++++++*********+++,,,,,,------++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,,,,+++------------------------------------------------,,,...//////...------...------------------------,,,,,,,,,---------......------,,,...///000...------------------...///000//////............//////---.........//////000000////////////////////////............/////////000////////////////////////...//////000000000000000000000000000000000000000000000111222333333444444333333333333333333333333444444444555555555666666666888888666777:::;;;999999999:::;;;;;;;;;::::::::::::;;;;;;<<<======>>>>>>:::===???666}}}}}}pppllluuuuuujjjuuu^^^UUUggg|||xxxdddSSSccc^^^XXXTTTSSSSSSRRRRRRPPPMMMJJJMMMRRRUUUSSSPPPRRRSSSJJJRRRhhhgggbbbpppnnnxxxtttbbb___gggdddccc]]]^^^___`````````___^^^ccc```___bbbaaa^^^^^^aaadddrrr|||}}}EEE:::::::::::::::::::::::::::777777888888999999999999777888888999999999888888777888999999888777666555777777777777777777777777444555555555666666777777555555555555555666777888666555333333444444444333!!!%%%(((''''''''''''((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''(((((()))************+++++++++,,,,,,++++++***+++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,,,,,,,,,,,,,......---------,,,,,,,,,---------------------------------------------------------............///---------------...///000------------------,,,,,,..................------............////////////111000///...------...///............////////////000000000000000000000000111111000000//////......000000000000000000000000111111111000000000000000000000000111222222333333222333333444444333333222555555555555555555444444555555666666777777888888::::::999999::::::;;;<<<;;;;;;;;;<<<===>>>>>>???;;;FFF555DDD<<<|||vvvooonnnqqqhhhaaadddlllmmmdddZZZ``````]]]WWWRRRPPPSSSVVVPPPPPPQQQSSSUUUUUUTTTRRRTTTXXXSSSTTT___cccdddkkkppprrryyyiiiaaaddd___\\\WWWTTTYYYbbbccc[[[[[[bbb\\\]]]___dddjjjmmmllljjjoookkkvvvuuu<<<===::::::::::::::::::::::::999999999999999999999999777777777777777777777777999999999999999999999999777777888888888888777777555555666777777777777777444333222444777999888777555555444444444444555555!!!%%%(((''''''''''''((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''(((((()))************+++++++++,,,,,,++++++***++++++,,,************************+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,,,,,,,,,,---......---------,,,,,,,,,---------------------------------------------------------............//////......---------......---...////////////..........................................////////////111000///...---......///............////////////000000000000000000000000111000000000/////////...000000000000000000000000111000000000000000000000000000000111222222333333222333333444444333333222555555555555555555555555555555666666777888888888::::::999999::::::;;;<<<;;;;;;<<<<<<===>>>>>>???;;;EEE666DDD===xxx{{{{{{}}}vvvsssuuupppjjjhhhiiihhhddd``````___\\\WWWSSSRRRTTTWWWRRRRRRRRRSSSTTTTTTSSSSSSMMMSSSPPPQQQZZZ___bbbllloooqqqxxxwww___dddbbb```[[[WWW[[[cccccc\\\]]]ddd]]]]]]^^^cccgggiiihhhgggjjjppp|||===;;;::::::::::::::::::::::::999999999999999999999999888888888888888888888888999999999999999999999999777777888888888888777777555555666777777777777777555333333555888999999777666555555444444555555666!!!%%%(((&&&''''''''''''(((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&''''''&&&&&&''''''((())))))************+++++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,,,,------......---------,,,,,,,,,---------------------------------------------------------............///000000///------,,,,,,,,,...///000000111111111111....................................////////////000000///............///............////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000111111000000000111222222333333222333333444444333333222555555555555555555555555555555666777777888888999::::::999999::::::;;;<<<;;;;;;<<<<<<===>>>>>>>>><<>>>>>===AAA:::CCCBBB}}}yyyuuuooopppoookkkeeecccfffiiibbb```]]]YYYUUUTTTTTTUUUTTTTTTSSSQQQOOOOOOPPPRRRQQQZZZXXXRRRTTTUUU[[[kkknnnpppwww~~~[[[^^^ccccccccc______```___]]]```fffaaabbbccceeehhhjjjllllllqqq{{{{{{yyyIIIdddPPP<<<::::::::::::::::::::::::999999999999999999999999888888888888888888888888777777777777777777777777777777888888888888777777666666777777777777666666666666666777888999999999666666555555555555666666!!!%%%(((&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&(((''''''''''''((())))))))))))*********++++++++++++*********++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,------.........---------,,,,,,,,,---------------------------------------------------------............///---------------...//////,,,---...///000111111111---------.........//////............////////////......//////////////////............////////////////////////////////////////////////000000000000//////////////////////////////000000111111111111000000000111222222333333222333333444444333333222444444444555555555666666666666777777888999999999::::::999999::::::;;;<<<<<<<<<<<<<<<============>>>???<<>>CCCHHH{{{wwwxxx}}}zzzvvvrrrooojjjddd___fffccc^^^ZZZXXXVVVSSSQQQPPPRRRSSSQQQMMMLLLNNNPPPLLLTTTQQQKKKNNNQQQZZZkkkmmmooouuu|||}}}aaaggggggdddbbbaaa___^^^___cccgggaaabbbdddeeegggkkkqqquuuwwwwwwpppwwwzzzvvvggg|||ccc888::::::::::::::::::::::::999999999999999999999999999999999999999999999999888888888888888888888888777777888888888888777777777777777777777666666555555666888777666666888999777666666555555666666777!!!%%%(((%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((())))))***)))************+++++++++************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---...///......---------,,,,,,,,,---------------------------------------------------------............///......---------......///------...//////.........,,,,,,------...//////000............////////////,,,---///000000000//////............////////////000000000000000000000000.../////////000000000111000000000000000000000000...//////000111111222222000000000111222222333333222333333444444333333222333333444444555666666777666777777888888999::::::::::::999999::::::;;;<<<=====================<<<@@@;;;@@@CCCKKK}}}vvvttt~~~xxxsssnnnhhhccc```dddaaa]]]ZZZZZZYYYVVVSSSOOOSSSUUUTTTPPPNNNOOORRRRRRXXXSSSNNNRRRVVV___ooojjjlllrrrzzzcccgggfffddddddccc```___bbbfffhhheeefffgggggghhhlllrrrvvviiirrrqqq}}}hhh555::::::::::::::::::::::::999999999999999999999999999999999999999999999999999999999999999999999999777777888888888888777777777777777777777666555555444666888777555555666888777777666666666666777777!!!%%%(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))&&&''''''''''''''''''&&&((((((((((((((()))******)))************+++++++++************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---...///......---------,,,,,,,,,---------------------------------------------------------.........//////000///...---------------...///////////////...---,,,,,,------...///000000............/////////000,,,---///000000000//////............/////////000000000000000000000000000.../////////000000111111000000000000000000000000...//////000111222222222000000000111222222333333222333333444444333333222333333444444555666777777777777777888999999::::::::::::999999::::::;;;<<<===============<<<<<<<<>>888@@@NNN}}}zzzvvvqqq{{{wwwtttpppllliiiiiilllccc]]]ZZZ]]]\\\VVVTTTVVVQQQOOOPPPTTTUUUQQQPPPRRRQQQYYYXXXMMMKKKWWW```aaa^^^ccclllxxxkkknnnbbbeeedddiiiiiicccjjjqqqlllggggggaaacccppprrrqqqxxxvvvzzzqqqpppyyy222;;;;;;::::::::::::999999999999999999999999999999::::::999888777777888888777888888888888777666666777777777777777777777777777777777777777777777777777777777777777777777777777777666555555555555555!!!$$$'''$$$$$$%%%&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))((('''&&&&&&&&&&&&'''((((((((((((((()))******)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++------------,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---......++++++,,,,,,,,,---------------------------------..............................---------,,,,,,,,,------------------------,,,------------------...........................------......///000000111---......///////////////000/////////............/////////////////////...////////////////////////000000////////////000000............////////////000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333333222333333444444333333222333555777777666555666777777777777888999999::::::999999::::::::::::;;;;;;:::;;;<<<<<<======<<<<<<>>>>>>999@@@QQQ{{{vvvzzzyyywwwuuurrrooommmnnngggaaa^^^```___ZZZWWWYYYRRROOOPPPSSSSSSPPPOOOQQQPPPVVVWWWPPPLLLQQQYYY^^^aaafffoooxxx|||}}}yyykkkfffcccaaafffgggbbbhhhllldddaaahhhggggggmmmnnnoooyyyooo~~~}}}uuufffGGGNNN~~~666;;;;;;::::::::::::999999999999999999999999999999:::999999888777777888888888888999999888888777666777777777777777777777777777777777777777777777777777777777777777777777777777777666555555555555555!!!$$$'''$$$$$$%%%&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''&&&&&&''''''((((((((((((((()))******)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---......,,,,,,,,,,,,------------------------------------...........................------------,,,,,,,,,------------------------.........---------------........................------......///000000000---......///////////////////////////..................//////////////////////////////////////////000000////////////000000............////////////000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333333222333333444444333333222333555777777666555666777777777777888999999::::::999999999::::::;;;;;;;;;;;;;;;<<<============<<<;;;===;;;???WWW{{{vvvwwwxxxxxxwwwuuusssqqqjjjfffbbbcccaaa^^^[[[\\\TTTQQQPPPRRRQQQNNNNNNQQQQQQTTTXXXVVVOOOKKKTTT```^^^fffooovvvyyytttffffffddd```dddeeebbbhhhiii]]][[[hhhkkkhhhjjjiiimmm{{{ooo~~~}}}vvv~~~nnn\\\CCCzzz}}}555;;;;;;::::::::::::999999999999999999999999999999:::999888888777888888888999999999999999888888777777777777777777777777777777777777777777777777777777777777777777777777777777666666555555555555666!!!$$$'''$$$$$$%%%&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((())))))***))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---......,,,,,,,,,------------...................................................------------------------........................//////......------,,,,,,....................................//////000000---......//////////////////////////////.....................////////////////////////////////////000000////////////000000............///////////////////////////////////////////////////////////////000000000111111111111111111222222222333333333222333333444444333333222333555777777666555666777777777777888999999::::::999999999::::::;;;;;;;;;;;;;;;<<<===============:::======???___}}}uuuwwwwwwuuuvvvxxxwwwtttlllhhhdddcccaaa___]]]\\\WWWSSSQQQRRRQQQNNNNNNRRRUUUSSSXXX[[[RRRIIITTThhhcccnnnrrrwww|||sssxxx~~~fffbbbiiiccccccdddbbbhhhhhh\\\[[[hhhjjjdddeeegggmmmzzzqqq~~~xxxMMMyyy555;;;;;;:::::::::999999999999999999999999999999999999999888888888888888999999::::::::::::999888888777777777777777777777777666666666666666666666666666666666666666666666666777666555555555555666666!!!$$$'''$$$$$$%%%&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((('''''''''(((((()))((((((((((((((())))))***))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---......,,,,,,---------.........................................................------------------------......................../////////......---------....................................////////////---......///////////////.........///////////////---.........//////000000////////////////////////000000////////////000000............///////////////////////////////////////////////////////////////000000000111111111111111111222222222333333333222333333444444333333222333555777777666555666777777777777888999999::::::888888999::::::;;;<<<<<<;;;<<<======>>>>>>======999===>>>===iii|||~~~~~~zzztttuuuxxxxxxssskkkiiieeeaaa______]]][[[ZZZVVVSSSTTTSSSPPPPPPSSSUUUQQQUUUYYYRRRIIIVVVlllxxxuuuqqq|||xxxzzzzzzsssbbbllldddcccbbb___fffggg\\\^^^hhhddd]]]bbbhhhmmmvvvkkkyyyzzzvvv}}}[[[:::;;;;;;:::::::::999999999999999999999999999999999999888888888888888999999999::::::::::::999888888777777777777777777777777666666666666666666666666666666666666666666666666666666555555555555666666!!!$$$'''$$$$$$%%%&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''(((((())))))((((((((((((((()))******)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---......,,,---------............................................................,,,,,,,,,------------.........................../////////.............................................//////////////////---......///////////////.........///////////////------......///000000000////////////////////////000000////////////000000............////////////000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333333222333333444444333333222333555777777666555666777777777777888999999::::::888888999::::::;;;<<<<<<<<<<<<===>>>>>>>>>>>>===;;;===???<<>>>>>>>>>>>>>>>>>>>>>>>;;;~~~}}}xxxxxx}}}yyyooonnnnnnhhhaaa___bbb```\\\WWWTTTTTTWWWVVVRRRQQQSSSOOOPPPUUUWWWSSSOOOUUU___vvvkkkQQQhhhxxx|||nnnfffdddiiihhhaaadddeee[[[ZZZfffbbb[[[bbbjjjjjjlllkkkyyy~~~~~~<<<;;;;;;::::::::::::999999999999999999999999999999888888777777888999999:::888888999999888888777666777777777777777777777777777777777777777777777777777777777777777777777777555555555555555666777777!!!$$$'''$$$$$$%%%&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((()))******((((((((((((((()))******)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------+++++++++,,,,,,---------------------------------***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---......---------.........//////////////////////////////........................,,,,,,,,,------.........////////////////////////------......//////000000........................///////////////.........---......///////////////---.........//////000000---------...///000000111////////////////////////000000////////////000000............/////////000000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333333222333333444444333333222333555777777666555666777777777777888999999::::::777888888999;;;<<<======<<<======>>>>>>>>>>>>>>>@@@>>>>>>:::zzz~~~|||wwwzzz}}}qqqppppppkkkcccaaadddccc^^^UUUSSSTTTWWWVVVRRRPPPRRROOOTTTZZZ[[[XXXTTTUUUYYYfffoooTTTmmm~~~~~~nnndddfffnnnoooggggggggg\\\TTTeeeeee^^^ccciiihhhjjjmmmzzz~~~|||AAA;;;;;;;;;:::::::::999999999999999999999999999999888888777777888999::::::888888888888888777666666777777777777777777777777777777777777777777777777777777777777777777777777555555555555555666777888 ###%%%$$$$$$%%%&&&&&&''''''((($$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))((('''''''''''''''''''''(((((())))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,++++++,,,,,,---...++++++***,,,...000///...++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------//////000000///...------,,,---------.../////////---,,,,,,---...///---+++---------............///................................................////////////////////////...------------...//////------------.........///............////////////000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000000000////////////000000111111000000//////......//////000111111111111111000000111111111222222222333333444444555444444444666666666666777777777777777777888999999999999888::::::::::::;;;<<<======>>>>>>>>>>>>============???@@@BBB444{{{}}}vvvuuuxxxzzzxxxlllpppffffffmmmyyy```WWWTTTTTTXXXWWWQQQOOOSSSYYYTTTTTTWWWSSSMMMSSS___ooodddTTThhhqqq```hhhccc^^^hhhmmmgggcccdddWWW]]]ccc[[[bbbrrrqqqiiiuuurrryyy777::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999:::::::::999999999888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777666666666666 ###%%%$$$$$$%%%&&&&&&''''''((($$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))((('''''''''''''''''''''(((((())))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,++++++,,,,,,---...---,,,+++,,,.........,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------///////////////...---,,,---------...............---,,,,,,---...///---,,,---------............///................................................////////////////////////...------------...//////------........./////////............////////////000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000000000////////////000000111000000000/////////...//////000111111111111111111111111222222222222333555555555555444333222222666666666666777777777777777777888999999999999888::::::::::::;;;<<<======>>>>>>>>>>>>============>>>???AAA777|||~~~~~~zzztttlll|||mmmeeecccfffqqq^^^]]]XXXWWWZZZZZZVVVTTTVVVVVVQQQRRRUUURRRMMMRRR]]]dddxxx___NNN___kkkxxxeeekkkgggaaafffhhhccc```bbb^^^gggqqqpppoooqqqoooqqqvvv|||999::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999:::::::::999999999888888777777777777777777777777777777777777777777777777777777777777777777777777777777777777666666666666 ###%%%$$$$$$%%%&&&&&&''''''(((%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((()))((((((''''''''''''(((''''''(((((())))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++,,,,,,++++++,,,,,,---...///...,,,,,,------,,,+++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------............---,,,,,,...............---------...---,,,---......---,,,---------............///................................................////////////////////////......------......///000....../////////000000000............////////////000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000000000////////////000000000000000000//////////////////000111111111111111222222222222333333333333666666666555444333111111666666666666777777777777777777888999999999999888::::::::::::;;;<<<==================>>>>>>>>>>>>>>>===@@@999|||{{{tttoooxxxmmmhhhcccaaahhh______YYYUUUVVVWWWUUUSSSSSSRRROOOPPPSSSQQQMMMRRR[[[ccckkkcccQQQ^^^nnnwwwbbbeeefffdddeeegggiiijjjeeeiiikkkqqqxxxpppdddddd~~~zzz~~~}}}yyyuuu888::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999:::::::::999999999888888777777777777777777777777777777777777777777777777777777777777777777777777666666666666777777777777 ###%%%$$$$$$%%%&&&&&&''''''(((%%%&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''''''''((((((''''''(((((())))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......---,,,,,,......---,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,---------------,,,,,,/////////...---------,,,000...------......---,,,---------............///................................................////////////////////////...............//////000////////////000000000000............////////////////////////////////////////////////////////////000000////////////000000////////////000000000000000000////////////000000000000000000//////////////////000111111111111111222222333333333444444444555555555555444333222222666666666666777777777777777777888999999999999888::::::::::::;;;<<<==================>>>>>>>>>>>>AAA<<>>>>>>>>???CCC===>>>:::~~~vvvwww|||}}}zzzyyyttttttnnniiifffbbbeeeccc___YYYUUUUUUVVVUUURRRPPPPPPQQQTTTTTTSSSUUUXXXqqqcccjjj]]]bbbrrruuueee~~~llliiijjj``````gggeeeccchhhaaaeeewwwtttllluuutttzzzvvv:::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999:::::::::999999999888888777777777777777777777777777777777777777777777777666666666666666666666666555666666666777777777888 ###%%%$$$$$$%%%&&&&&&''''''(((&&&&&&'''(((((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''(((((()))''''''(((((())))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------+++,,,,,,------.........++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...+++******,,,...000//////++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,---............---...............---------222000---,,,---......------------............///................................................//////////////////////////////......//////000111....../////////000000000............////////////000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000000000////////////000000////////////000000000000//////000111111111111111222222222222333333333333111111333444555666666666666666666666777777777777777777888999999999999888::::::::::::;;;<<<======<<<<<<======>>>>>>??????DDD===???==={{{|||xxxxxxpppssskkkiiilllbbbdddbbbaaa]]]VVVSSSSSSTTTRRRQQQRRRSSSUUUVVVVVVUUUVVVkkkdddhhhbbbaaalllwwwddd|||mmmeeejjjaaaccckkkeeedddfffeeellltttqqqjjjmmmrrrzzzuuu555::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999:::::::::999999999888888777777777777777777777777777777777777777777777777777777777777777777777777555555666666777777888888 ###%%%$$$$$$%%%&&&&&&''''''(((&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''((())))))''''''(((((())))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------...++++++,,,,,,---......///+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...---,,,+++,,,...///...---++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,---...///////////////---------...............333111...,,,---......------------............///................................................///////////////////////////////////////000000111------........./////////............////////////000000000000000000000000000000000000000000000000000000////////////000000////////////000000000000000000////////////000000.../////////000000000111//////000111111111111111111111111222222222222333222222333444555555555555666666666666777777777777777777888999999999999888::::::::::::;;;<<<======<<<<<<<<<===>>>?????????@@@<<>>??????@@@===;;;EEEFFF}}}wwwnnnuuueeejjj{{{hhhcccbbbiiiiii___VVVUUUWWWWWWQQQSSSTTTTTTUUUVVVTTTPPPJJJ``````eeeXXXYYY|||zzzttt}}}ooo]]]gggdddjjjrrrdddeeeZZZdddmmmeeejjjwwwtttnnnhhhlll777::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999:::::::::999999999888888777777777777777777777777777777777777777777777777777777777777777777777777444555555666777888888999!!!%%%(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&(((******'''''')))+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------,,,,,,------............------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...,,,---///000000000///...------------------------////////////////////////---------............///................................................////////////////////////---.........//////000000............////////////000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000111111222222222333333333333333333444444444555555666666666666777777777777777777888999999999999888999:::;;;;;;<<<<<<;;;;;;============>>>>>>>>>>>>?????????HHHyyyvvv{{{www```iii|||lllcccjjjeee```^^^ZZZUUUTTTWWWTTTTTTTTTVVVWWWVVVSSSPPPYYYbbbdddeeeiiiggglll}}}{{{sss}}}rrrZZZYYYccc]]]uuuZZZlll___\\\gggooooooqqqzzzttthhhuuu{{{===;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;:::999888777666;;;:::888777777777888888999888888888777777666666555555555555666666666777777777666666555555555444!!!%%%(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&(((******(((''')))+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------,,,,,,------.........---------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...,,,---.../////////......------------------------........................---------............///................................................////////////////////////............/////////000............////////////000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000111000111111111111111111000111111222222222333333333333333333444444444555555666666666666777777777777777777888999999999999888999:::;;;;;;<<<<<<;;;;;;============>>>>>>>>>>>>?????????JJJ|||uuu~~~jjjjjjxxxkkkgggjjjeeeaaa___[[[VVVUUUWWWTTTTTTTTTVVVWWWVVVTTTQQQWWW```bbbdddiiigggmmm}}}uuu~~~~~~^^^___hhhdddppp]]]mmmeeeeeeoootttpppooouuu}}}uuuAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;999999999:::::::::;;;;;;::::::::::::999888777777::::::888777777777888888888888888888777777777666555555555666666666777777777777666666666555555555"""%%%(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''(((***)))((((((***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------,,,,,,------......------------,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...,,,,,,---............------------------------------------------------------------............///................................................////////////////////////............////////////............////////////000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111111111222222222222111111111111222222222333333333333333333444444444555555666666666666777777777777777777888999999999999888999:::;;;;;;<<<<<<;;;;;;============>>>>>>>>>>>>???>>>@@@MMMyyylll{{{vvvjjjpppggggggjjjeeeaaa```\\\VVVUUUWWWTTTTTTTTTUUUWWWWWWUUURRRSSS\\\___ccciiihhhmmm}}}rrrxxxdddfffmmmlllhhhbbbnnnkkknnnuuuvvvpppnnnrrr~~~|||@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;888888888999999999::::::::::::::::::999888888777:::999888888777888888888888888888888777777777777555555666666666777777777777777666666666666555555"""&&&(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''((()))))))))******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------.........------,,,,,,------...------------------------+++++++++,,,,,,,,,------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...,,,,,,,,,------------------------------------------------------------------------............///................................................////////////////////////.........///////////////............//////////////////////////////////////////////////////////////////000000000000//////////////////////////////000000000000000000000000//////////////////////////////000000000111111111222222222333333222222222111111222222222333333333333333333444444444555555666666666666777777777777777777888999999999999888999:::;;;;;;<<<<<<;;;;;;============>>>>>>>>>>>>@@@===@@@QQQwwwdddwwwooommmgggjjjjjjeeebbbaaa]]]WWWUUUWWWUUUTTTTTTUUUVVVVVVUUUSSSPPPYYY\\\aaahhhiiimmm}}}qqqvvvjjjiiimmmpppbbbiiimmmmmmoooqqqpppoooqqquuu|||~~~@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;999999999999:::::::::::::::::::::::::::999888777999999888888888888888888888888888777777777777777555666666666666777777777777777666666666666666666"""&&&)))&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------.........------,,,,,,------...------------------------+++++++++,,,,,,,,,------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,------......---------------------------------------------------------............///................................................///////////////////////////////////////.....................//////////////////////////////////////////////////////////////////000000000000//////////////////////////////111111111111111111111111////////////////////////000000000000111111111111222222222333333222222222111111222222222333333333333333333444444444555555666666666666777777777777777777888999999999999888999:::;;;;;;<<<<<<;;;;;;============>>>>>>>>>>>>@@@<<>>>>>>>>>>>@@@;;;BBB[[[{{{bbblllvvvooollllllkkkfffdddccc___YYYVVVWWWVVVUUUSSSSSSSSSSSSQQQOOOKKKSSSVVV]]]ggghhhlllyyy|||qqqzzzzzzcccgggiiigggqqqiiikkkhhhbbbeeepppwwwwwwzzz|||CCC;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;::::::;;;;;;;;;<<<<<<<<<999999999::::::999999888777777888999999999999888777777777777888888888888666666666777777777888888666666777777777777888888###''')))&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))''''''))),,,...---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,---------......++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------.........---------...///000------------------------........................---------............///................................................////////////////////////000/////////........................////////////000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000111111111111111111111111000000000000000000000000000000111111111222222222000111111111111111111000111111222222222333333333333333333444444444555555666666666666777777777777777777888999999999999888999:::;;;;;;<<<<<<;;;;;;============>>>>>>>>>>>>@@@:::CCC^^^~~~nnnkkksssoooooolllkkkgggdddddd```ZZZWWWXXXWWWUUUSSSQQQQQQPPPNNNMMMJJJQQQUUU\\\ggghhhjjjwwwsssmmmxxxccchhhdddooopppjjjnnnlllfffjjjttttttlllxxx|||AAA;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;999999:::::::::;;;;;;;;;888999999::::::999999999666777888999:::999999888666777777777888888888888666666777777777888888888666666777777777888888888###''')))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))'''&&&(((,,,...---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------++++++,,,,,,,,,---------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,------.........++++++,,,,,,,,,---------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...//////...---...///000111------------------------////////////////////////---------.........//////................................................////////////////////////000000//////.........---............/////////000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000111111111111111111111111000000000000000000000000000111111111111222222222000000111111111111000000111111222222222333333333333333333444444444555555666666666666777777777777777777888999999999999888999:::;;;;;;<<<<<<;;;;;;============>>>>>>>>>>>>AAA:::CCC```ssswwwvvvwwwssskkkgggeeedddaaaZZZWWWXXXXXXUUURRRPPPPPPOOOMMMKKKJJJQQQTTT[[[ggghhhiiiuuurrrmmm{{{dddjjjaaauuunnnkkkqqqqqqlllpppwwwqqqbbbzzzDDD;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;888888999999999:::::::::888999999:::::::::999999666777888999::::::999888666666777777888888888999777777777777888888888888666666777777888888888999!!!$$$&&&&&&&&&''''''''''''&&&&&&((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))***+++,,,************************++++++,,,---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,---.........---,,,,,,......---,,,---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------///,,,)))***---//////...------------------------..............................------------..............................................................................................................................////////////////////////000000//////.........---............///000222222////////////000000000000......//////000000111111000000000000000000000000000000111111111111000000111111111000000000000000000000000000000000000000111111000000000000111111000000000000111111111111222222111111111111111111111111222222222333333333333333333444444444555555666666666666777777777777777888888888888999999999:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>@@@DDD222kkktttjjjoooxxxoooyyysssjjjkkkjjjgggbbb]]]ZZZYYY[[[ZZZWWWRRRMMMLLLPPPTTTXXXJJJLLLbbbnnn^^^wwwaaatttjjjwwwfffccchhhgggpppfffvvviiihhhqqqrrrtttjjjtttxxx>>>:::;;;;;;;;;<<<=========>>>===<<<;;;:::999999999;;;<<<===<<<:::999:::;;;999999999999999999999999777777888888888888777777777777777888999999999:::777777777777777777777777777777777777777777777777!!!$$$&&&&&&&&&''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))***+++,,,************************++++++,,,---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,------.........---,,,,,,......---,,,---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------///,,,******---//////...------------------------..............................------------......................................................................................................////////////////////////////////////////////////000/////////........................///000111222////////////000000000000.../////////000000000111000000000000000000000000000000111111111111000000111000000000000000000000000000000000000000000000111111000000000000111111000000000000111111111111111111111111111111111111111111222222222333333333333333333444444444555555666666666666777777777777777888888888888999999999:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>???CCC444rrr~~~rrrgggdddyyytttwwwrrrlllllljjjgggccc^^^[[[YYYWWWVVVTTTQQQPPPPPPSSSVVV^^^MMMKKKRRRhhhdddrrrbbbtttnnnvvvwwweeehhhhhhsssfff{{{sssppprrrmmmpppjjjuuu}}}yyyEEE;;;;;;;;;<<<<<<<<<<<<<<<======<<<;;;:::::::::::::::;;;<<<;;;999888999:::999999999999999999999999888888999999999999888888888888888888888999999999777777777777777777777777777777777777777777777777!!!$$$&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))***+++,,,++++++++++++++++++++++++++++++,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------------............---,,,,,,......---,,,---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------...,,,++++++---......---------------------------..............................------------......................................................................................................000000000000000000000000////////////////////////////////////............///......//////000111222////////////000000000000////////////000000000000000000000000000000000000000000111111111111000000000000000000000000111111000000000000000000000000111111000000000000111111000000000000111111111111111111111111111111111111111111222222222333333333333333333444444444555555666666666666777777777777777888888888888999999999:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>>>>CCC888|||yyynnncccpppvvvxxxxxxnnnmmmkkkhhhddd___[[[YYYVVVTTTRRRRRRSSSTTTTTTTTT```RRRTTTKKKmmmssskkkaaarrrtttttt}}}hhhhhhiiivvvrrr{{{tttjjjpppppp{{{}}}}}}|||FFF<<<<<<<<<<<<<<<;;;;;;;;;===<<<;;;;;;::::::::::::999:::;;;:::888777888999999999999999999999999999999999::::::::::::999999999999999888888888888888777777777777777777777777777777777777777777777777!!!$$$&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&'''((()))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,++++++++++++++++++++++++++++++,,,---....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------..................---,,,,,,......---,,,---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,------------......................................................------------......................................................................................................///////////////////////////////////////////////////////////////.........///////////////000111111////////////000000000000////////////000000000000////////////////////////000000111111111111000000000000000000000111111111000000000000000000000000111111000000000000111111///000000000111111111111111111111111111222222222111111222222222333333333333333333444444444555555666666666666777777777777777777888888888999999999:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>???CCC999|||qqqrrr|||}}}tttyyypppooollliiieeeaaa\\\YYYYYYVVVSSSSSSUUUUUURRROOOXXXWWWeeeRRRvvvddd^^^nnnvvvqqquuuppphhhgggttt|||wwwmmmcccmmmsss}}}www~~~EEE=========<<<;;;;;;;;;:::===<<<;;;:::::::::::::::999:::;;;:::999888888:::999999999999999999999999888999999999999999999888:::999999999888777777777777777777777777777777777777777777777777777777777!!!$$$&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&'''((()))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++,,,++++++++++++++++++++++++***+++,,,---....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---.../////////.........---,,,,,,......---,,,---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...------,,,,,,---......................................................------------..............................................................................////////////////////////........................////////////////////////.........///////////////000////////////000000111////////////000000000000000000000000////////////////////////////////////000000111111111111000000//////000000111111111111000000000000000000000000111111000000000000111111///000000000111111111111000000111111111222222222111111222222222333333333333333333444444444555555666666666666777777777777777777888888888999999999:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>AAACCC:::|||yyy||||||uuuvvvrrrooollljjjgggccc^^^ZZZYYYVVVTTTTTTVVVUUURRROOOMMMUUUjjjTTTqqqvvv___\\\kkktttoooqqq}}}hhhfffnnnuuulllaaa]]]XXXiiisss{{{xxxFFF=========<<<;;;;;;;;;:::<<<<<<;;;:::::::::;;;;;;:::<<<<<<;;;:::999:::;;;999999999999999999999999777777888888888888777777:::999999999888777777777777777777777777777777777777777777777777777777777!!!$$$&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---...///000///.........---,,,,,,......---,,,---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---///...---,,,,,,,,,......................................................------------..............................................................................////////////////////////........................////////////////////////.........///////////////000000////////////000000////////////000000000000000000000000////////////000000000000000000000000000000111111111111000000/////////000111111222222000000000000000000000000111111000000000000111111000000000000111111111111000000000111222222333333111111222222222333333333333333333444444444555555666666666666777777777777777888888888888999999999:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>@@@AAA999}}}zzzrrrwwwssspppllljjjiiifffaaa\\\VVVUUUTTTTTTUUUVVVUUUTTTJJJQQQ___LLL]]]______]]]iiipppppprrr~~~jjjfffhhhiiippp\\\UUUWWWXXXlllxxxiiinnnyyyBBB<<<<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;::::::;;;;;;;;;;;;<<<===<<<:::999:::;;;999999999999999999999999777777777888888777777777999999999888888888888888777777777777777777777777777777777777777777777777!!!$$$&&&&&&&&&''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...//////000000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---///000000000.........---,,,,,,......---,,,---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++...000///---++++++,,,......................................................------------..............................................................................////////////////////////........................////////////////////////............/////////000000000////////////000000////////////000000000000111000000000/////////...000000000000000000000000000000111111111111000000...//////000111111222222000000000000000000000000111111000000000000111111000000000000111111111111///000000111222222333333111111222222222333333333333333333444444444555555666666666666777777777777777888888888888999999999:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>;;;===:::}}}rrrrrrsssooolllkkkkkkiiiccc^^^VVVWWWVVVUUUSSSSSSTTTUUULLLNNNSSSLLLSSSOOOggg]]]iiillltttvvvvvvnnnhhhdddfffooo```^^^aaa^^^qqq}}}aaaiiiyyy???;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<:::;;;<<<;;;999888999:::999999999999999999999999777888888999999888888777888888888888888999999999777777777777777777777777777777777777777777777777!!!$$$&&&&&&''''''''''''''''''&&&((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...///000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---///000111000///---...---,,,,,,......---,,,---------------------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++...000000---++++++,,,////////////////////////.................................------.................................................................................000000000000000000000000000000000000000000000000////////////////////////---.........//////000000111000////////////000000////////////000000000000111111000000/////////...000000000000000000000000000000111111111111000000...//////000111222222222000000000000000000000000111111000000000000111111000000000000111111111111///000000111222222333333111111222222222333333333333333333444444444555555666666666666777777777777777888888888888999999999:::::::::;;;;;;;;;<<<<<<============>>>>>>>>>>>>777::::::xxxuuuuuusssoookkkkkkllljjjddd___ZZZ[[[ZZZVVVQQQOOOPPPSSSPPPNNNOOOTTTVVVLLLooo\\\jjjjjjwwwzzzrrrqqqjjjbbbeeesssjjjjjjhhh```ooo{{{wwwuuu|||CCC:::;;;;;;<<<<<<=========;;;;;;:::::::::;;;;;;<<<999:::;;;:::888777888999999999999999999999999999999999999::::::999999999777777888888999999999:::777777777777777777777777777777777777777777777777 ###%%%&&&&&&&&&''''''''''''(((&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******)))))))))))))))***++++++,,,,,,,,,,,,------,,,---......//////......------............------------------------------+++,,,,,,,,,+++,,,///111111000000///...---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------....................................////////////..................////////////////////////............////////////////////////............/////////000........................111111000000//////......000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000222111111111000000//////////////////////////////222222111111000000//////000000000000000000000000000111111111111222222222000111222333444333222222222222333333333333444444111222333444555555555555555777888888777777888999777888888888888999999999888999999::::::;;;;;;<<<========================999<<>>===;;;;;;<<<<<<;;;999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999;;;;;;999999999999999999999999888888888888888888888888777888888888888999999999666666777777888888999999999999888777666666777777 $$$&&&&&&&&&&&&''''''''''''(((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******++++++,,,,,,,,,,,,------,,,---......//////......------............------------------------------,,,---------,,,---///111000000000///...---------,,,,,,,,,---------......------------------------+++,,,---.........------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,---------.......................................////////////..................////////////////////////............////////////////////////........./////////000000........................111000000000/////////...000000000000////////////000000000000////////////000000000000000000000000000000000000000000000000111111111111000000000///////////////////////////111111111000000000000000000000000000000000000000000111111111111222222222000111222333333333222222222222333333333333444444222222333444555555555555555777888888777777888999777888888888888999999999888999999::::::;;;<<<<<<========================;;;===AAA}}}vvvqqqrrrpppjjjlllkkk___```]]]YYYVVVUUUTTTTTTTTTVVVQQQPPPSSSSSSSSS^^^mmmyyytttppppppvvvfffqqqqqqnnnjjjllloookkkppp888>>><<<;;;<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;999999999999999999999999888888888888888888888888777888888888888999999999777777777777777888888888999999888777777777777777 $$$&&&&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))))))))******++++++,,,,,,,,,,,,------,,,---......//////......------............------------------------------,,,---......---...000222000000//////...---------,,,,,,,,,---------..............................+++,,,------......------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------------.......................................////////////..................////////////////////////............////////////////////////....../////////000000000........................000000000000////////////////////////000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000////////////////////////000000000000111111111111000000000000000000000000000111111111111222222222000111222333333333333222222222333333333333444444333333444444555444444444555777888888777777888999777888888888888999999999999999999:::;;;;;;<<<<<<===========================>>>@@@xxxrrrsssrrrlllmmmjjj[[[bbb```\\\ZZZXXXVVVTTTRRRWWWRRRQQQSSSRRRTTTccctttqqqlllgggiiirrr}}}jjjrrrnnnggglllqqqkkklllyyy:::===<<<<<<<<<>>>???>>>===;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999999999999999999999999999888888888888888888888888777888888888888999999999888888888888777777777777999888777777777777777777!!!$$$&&&&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,------,,,---......///.........------............------------------------------,,,...//////......000222/////////......---------,,,,,,,,,---------......////////////////////////,,,,,,,,,---------------,,,,,,,,,---------......------------------------........................------------............------------..........................................////////////..................////////////////////////............////////////////////////...////////////000000000........................000000000000////////////////////////000000000000////////////000000000000////////////////////////000000000000000000000000111111111000000000000000//////////////////////////////000000111111222222000000000000000000000000000000111111111222222222111111222222333333333333222222222333333333444444444444444555444444333333555777888888777777888999777777888888888999999999999999::::::;;;<<<<<<<<<========================???>>>AAA}}}vvvvvvtttnnnnnnhhhXXXccc```\\\[[[ZZZXXXUUUQQQUUUQQQQQQSSSQQQRRR```rrrfffeeefffiiipppxxxlllmmmooodddllltttkkkppp~~~~~~;;;===<<<<<<===???@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;999999;;;;;;;;;;;;999999999999999999999999999999888888888888888888888888777777888888888999999999999999888888777777666666888888777777777777777888!!!%%%'''&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++++++++++++++,,,,,,,,,------,,,---......///.........------............------------------------------,,,---////////////000111............------------,,,,,,,,,---------......////////////////////////,,,,,,,,,,,,------......,,,,,,,,,---------......------------------------........................---------....../////////---------.........//////..............................////////////..................////////////////////////............////////////////////////////////////000000000111////////////////////////////////////000000000000.../////////000000000111.../////////000000000111////////////////////////000000000000000000000000000000000000000000111111000000000000000000000000//////000000111111222222111111111111111111111111000000111111111222222222222111222222222222333333222222222333333333444444444444444555444444333333555777888888777777888999777777888888888999999999999::::::;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>??????AAA}}}wwwwwwuuuoooppplll]]]bbb^^^[[[ZZZ[[[ZZZWWWSSSRRRPPPQQQTTTQQQNNNXXXfffccciiinnnqqqsssvvv}}}ttthhhssseeejjjrrrmmmttt~~~vvv}}}<<<===<<<<<<===???@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;999999;;;;;;;;;;;;999999999999999999999999999999888888888888888888888888777777888888888999999999999999888888777777666666888777777777777777888888!!!%%%'''&&&&&&&&&''''''''''''(((&&&''''''(((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,++++++,,,,,,,,,,,,------,,,---......//////......------............------------------------------+++---/////////...///000------------------------,,,,,,,,,---------......////////////////////////---,,,,,,,,,,,,---...///,,,,,,,,,---------......------------------------........................---------...//////000000------........./////////..............................////////////..................////////////////////////............/////////////////////////////////000000000111111////////////////////////////////////000000000000......//////000000111111......//////000000111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111000111111111111222222222222222111111222222333444222222333333333333444444333333444444555444444444555777888888777777888999777888888888888999999999:::::::::;;;<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>===???CCC}}}xxxyyyvvvnnnqqqrrrhhhddd___ZZZZZZ\\\\\\XXXTTTSSSOOOPPPTTTRRRMMMQQQZZZZZZbbblllqqqsssyyyhhhsssjjjiiinnnpppvvvxxxrrr======<<<<<<<<<>>>???>>>===;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999999999999999999999999999888888888888888888888888777888888888888999999999888888888888777777777777777777777777777888888999!!!%%%(((&&&&&&&&&''''''''''''(((&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,++++++,,,,,,,,,,,,------,,,---......//////......------............------------------------------))),,,...///.........///------------------------,,,,,,,,,---------..............................------,,,,,,,,,---...///,,,,,,,,,---------......................................................---------...///000000000............////////////..............................////////////..................////////////////////////............//////////////////////////////000000000111111111////////////////////////.../////////000000000111.........///000111111111.........///000111111111000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000111111111000000000000000111111111111111111111111000111111111111222222222222222111111111222333444222222333333333333444444222222333444555555555555555777888888777777888999777888888888888999999999::::::;;;;;;<<<=========>>>>>>>>>>>>>>>>>>>>>>>>;;;???EEE|||~~~}}}wwwkkknnntttnnniiiccc\\\ZZZ\\\]]]YYYUUUWWWPPPNNNSSSSSSOOOPPPVVV^^^bbbhhhlllqqqzzzmmmmmmpppkkkjjjsssuuurrrsss~~~@@@>>><<<;;;<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;999999999999999999999999888888888888888888888888777888888888888999999999777777777777777888888888777777777777777888999999!!!%%%(((&&&&&&&&&'''''''''((((((&&&''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***+++,,,++++++,,,,,,,,,---------,,,---......//////......---..................---------------------------)))+++.........------...------------------------,,,,,,,,,---------..............................------,,,+++,,,---...///,,,,,,,,,---------..............................////////////////////////---------...///000000111............/////////000..............................////////////................../////////000000/////////............////////////////////////000000000000111111111111000000000000000000000000.../////////000000111111---......///000111111222---......///000111111222000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000222222111111000000//////111111111111111111111111000111111111111222222222333222111111111222333444222222333333333444444444111222333444555555666555666777888888777777888999777888888888888999999999::::::;;;;;;<<<=========>>>>>>>>>>>>>>>>>>>>>>>>999???GGGxxxiiijjjqqqnnnnnnggg^^^[[[]]]]]]YYYUUU\\\RRRNNNRRRTTTQQQRRRVVVvvvtttpppnnnqqqyyyqqqgggsssmmmhhhtttsssnnnwww{{{BBB>>>===;;;;;;<<<<<<;;;999;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999999999999;;;<<<999999999999999999999999888888888888888888888888777888888888888999999999666666777777888888999999777777666777777888999999###&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))******))))))((((((''''''))))))(((''''''''''''''')))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,++++++*********---------............///........................,,,---------------------+++,,,------......------,,,---///000000///---,,,---------............///------------------------........................---------------------------------------------------------............///............////////////////////////////////////........................////////////////////////............////////////////////////////////////............////////////000000000000000000000000111111000000//////..................///000222222000111111000//////000222333222111000////////////000000000000000000000000000000000000000000000000111111111111111111111111000000111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222333333444555555555444444555555555555555555444444:::999888777666666666666777888888888888999999999999999:::;;;;;;<<<<<<===<<<<<<<<<<<<=========>>>???===CCC|||uuuooonnnqqqllliiiccc\\\[[[]]][[[VVVWWWRRRQQQTTTTTTUUU[[[dddxxxqqqkkkmmmrrrzzzjjjfffrrrbbbsssooonnnwww<<<========================;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::888888888888888888888888999999999999999999999999777777777777888888888888888888777666666666666666###&&&&&&%%%%%%&&&&&&&&&'''''''''(((((((((((())))))))))))***)))))))))((((((((('''))))))(((''''''''''''''')))))))))))))))))))))))))))))))))***++++++,,,,,,------------,,,,,,++++++---------............///........................---------,,,,,,,,,,,,,,,+++,,,------......------,,,---...000000...---,,,---------............///------------------------........................---------------------------------------------------------............///............////////////////////////////////////........................////////////////////////............////////////////////////////////////....../////////000000000000000000000000000000000111000000000/////////...//////...//////000111222000111111000//////000222000///////////////000000000000000000000000000000000000000000000000000000111111111111111111111111000000111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222333333444444444444444555555555555555555555555888777777777777777888888888888888888999999999999999999:::;;;;;;<<<<<<===<<<<<<<<<=========>>>>>>@@@>>>CCC~~~{{{vvvrrrpppllljjjddd]]][[[\\\ZZZVVVUUURRRQQQSSSSSSSSSXXX```nnniiiddddddgggrrrrrrhhhqqqdddwwwvvvvvv~~~AAA========================;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::888888888888888888888888999999999999999999999999777777777777888888888888888888777666666666666666###&&&&&&%%%&&&&&&&&&&&&'''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))((('''''''''(((((()))))))))))))))))))))))))))))))))***++++++,,,,,,............---------------------............///........................------,,,,,,++++++******,,,,,,---............---,,,---...//////...---,,,---------............///------------------------........................---------------------------------------------------------............///............////////////////////////////////////........................////////////////////////............/////////////////////////////////////////////000000000111111000000000000000000000000000000000000////////////000000////////////000000000111111000//////000222...------...///000111111000000000000000000000000000000000000000000000000111111111111111111111111000000111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111222333333444444444333555555555555555555555555666666666666777888999:::888888888888999999999:::999999:::;;;;;;<<<<<<===<<<<<<=========>>>>>>>>>@@@???CCC|||zzzyyyyyywwwuuunnnlllfff^^^[[[[[[YYYUUUTTTRRRRRRTTTSSSRRRVVV[[[cccccceeeeeefffppp~~~jjjqqqgggzzz|||;;;========================;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::999999999999999999999999999999999999999999999999777777777888888888999999888888777666666666666777###&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))((((((((((((((())))))))))))))))))))))))))))))))))))***++++++,,,,,,...------------------------------............///........................------,,,++++++***)))))),,,------...............------...//////...---------------............///................................................................................................---------............///............////////////////////////////////////........................////////////////////////............////////////////////////////////////000000000000111111111111000000000000000000000000000000000000////////////111000000////////////000000111111000//////000222///////////////000111111000000000000000000000000000000000000000000000000111111111111111111111111000000111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111222333444444444444444444444555555555555555666666666666777888999:::888888888999999999::::::999999:::;;;;;;<<<<<<===<<<============>>>>>>>>>???@@@CCC{{{tttrrrtttwwwzzzooonnnhhh```[[[[[[YYYVVVUUUUUUVVVVVVUUUTTTVVVYYYXXX^^^eeehhhhhhpppmmmtttkkkxxxzzz888========================;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::999999999999999999999999999999999999999999999999777777888888888999999999999888777777666666777777###&&&&&&&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))((((((((())))))***)))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,------------------............///........................------,,,++++++***)))))),,,---......//////......---..................------------............///................................................................................................---------............///............////////////////////////////////////////////////////////////////////////////////////............////////////000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000000111000000////////////000000111111000//////000222333222111111000000000111111111111111111111111111111111111111111111111111111111111111111111111111000000111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222000111222333444444444444444444444555555555666666888888777777777777888888888999999999999:::::::::999999:::;;;;;;<<<<<<===============>>>>>>>>>???===???BBByyyqqqooorrrwwwqqqpppkkkbbb\\\\\\ZZZXXXWWWYYYZZZXXXWWWWWWXXXYYYRRRWWW\\\^^^^^^iiiooowwwooouuuttt===========================;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::999999999999999999999999999999999999999999999999888888888888999999999999999999888777777777777777###&&&&&&&&&&&&'''''''''((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))((((((((()))******)))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,------------------............///........................------,,,,,,++++++******------...////////////...........................---------............///................................................................................................---------............///............////////////////////////////////////////////////////////////////////////////////////............////////////000000000000000000000000/////////000000000111111000000000000000000000000////////////000000000000000000////////////000000000111111000//////000222444444333222111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111222333444555666666666333333444444555666666666888888777777777777777888999999999999::::::::::::999999:::;;;;;;<<<<<<============>>>>>>>>>??????<<<@@@DDDyyyqqqpppqqqrrrrrrnnnddd^^^]]]]]][[[WWWZZZ[[[WWWVVVXXXZZZYYYZZZXXXUUUTTTYYYjjjpppwwwtttvvvrrr~~~;;;========================;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999888888888999999999999:::999999888777777777777888###&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))'''((((((((()))))))))***))))))(((((()))******+++)))))))))))))))))))))))))))))))))***++++++,,,,,,,,,---------............---------............///........................---------,,,,,,,,,,,,,,,------...///////////////.........------.........---------............///................................................................................................---------............///............////////////////////////////////////////////////////////////////////////////////////............////////////000000000000000000000000....../////////000000000000000000000000000000000.../////////000000000111//////...//////000111222000111111000//////000222222222111111111111111222111111111111111111111111111111111111111111111111111111111111111111111111000000111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222444555666777777777333333444444555666666777777666666666777888999:::999999999:::::::::;;;;;;999999:::;;;;;;<<<<<<=========>>>>>>>>>?????????<<>>>>>>>>>>>????????????<<>>@@@EEE{{{{{{uuummmhhhgggeee```ZZZYYYVVVUUUVVVTTTQQQSSSXXXYYY[[[PPPgggyyy~~~zzzeeeaaagggvvvooonnnvvvttt??????>>>===;;;;;;<<<<<<===;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::666666777888999:::::::::999999999999999999999999::::::999888777777888888"""!!!###&&&&&&''''''((((((((((((''''''))))))))))))))))))))))))(((((()))***************************************************************)))+++,,,,,,+++***,,,---................................................---------............///------------------------...............///000000111000///......---------//////000000000000//////////////////////////////......------------......,,,,,,---------.........////////////////////////////////////////////////......///000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000111000000000/////////...////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000111111111111111111111111///000111222222333222222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333333333333444444333333333444444444555555333333444444444555555555777777777777888888888888888999::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<>>===???EEE}}}}}}}}}|||yyyuuummmffffffiiifff^^^[[[XXXVVVVVVTTTRRRTTTZZZYYY\\\SSSggguuuwwwooo^^^QQQTTTaaatttqqquuu~~~yyy:::???>>>===<<<;;;<<<<<<===;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::777777888888999999::::::999999999999999999999999:::999999888888777888888$$$""" ###'''&&&&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))(((((()))***************************************************************)))+++,,,,,,+++***,,,---................................................---------............///------------------------...............///000000111000///......---............////////////......////////////////////////......------------......,,,------------.........////////////////////////////////////////////////......///000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000111000000//////000000111000000000000000000000000111111111111111111111111///000111222222333222222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333333333333444444333333333444444444555555333444444444444555555555777777777777888888888888888999::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<======???=========???@@@???>>><<<>>>DDD}}}|||{{{ssstttmmmcccdddmmmkkk```]]]YYYWWWVVVTTTRRRVVV\\\ZZZ]]]YYYgggqqqqqq{{{xxx[[[RRROOOXXXhhh{{{rrr||||||999>>>>>>===<<<<<<<<<<<<===;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::888888888999999999999999999999999999999999999999999999999888888888888888$$$'''&&&&&&&&&'''(((((((((''''''(((((((((((((((((((((((((((((()))******************************+++++++++************************)))+++,,,,,,+++***,,,---................................................---------............///.......................................///000000000000///...............---..................---////////////////////////......------------......------------............////////////////////////////////////////////////......///000000000000000//////000000000000//////////////////////////////////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000000000000000111000000000000000000111000000000000000000000000111111111111111111111111//////111222222222222222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333444444333333333444444444555555444444444444555555555555666777777777888888888888888999::::::;;;;;;::::::::::::;;;;;;<<<=========>>>>>>===>>>????????????<<<>>>DDD{{{tttnnnsssmmmbbbdddmmmiii[[[^^^ZZZVVVUUUSSSRRRVVV]]]YYY\\\]]]fffnnnqqquuuttthhhgggkkkuuusss~~~~~~~~~|||<<<>>>=========<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999999999999999999888999999999999999999999999888888999999999888888888$$$''''''&&&'''((()))))))))))))))(((((((((((((((((((((((((((((()))***************))))))*********+++++++++************************)))+++,,,,,,+++***,,,---................................................---------............///.......................................///000000000//////............///------............------////////////////////////......------------......---------.........//////////////////////////////////////////////////////......///000000000000000//////000000000000//////////////////////////////////////////////////////////////////////////////////////////000000000000////////////000000000000000000000000000000000000111111000000000000111111000000000000000000000000111111111111111111111111//////111222222222222222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333333444444333333333444444444555555444444444555555555666666666777777777888888888888888999::::::;;;;;;::::::::::::;;;;;;<<<======>>>===>>>>>>>>>>>>>>>???@@@<<<>>>DDD~~~rrrmmmqqqnnneeefffkkkdddUUU]]]YYYUUUTTTRRRQQQUUU\\\VVVWWW]]]aaaiiisssuuuxxxxxx~~~zzz~~~zzz}}}==================<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::999999999999999999999999999999999999999777888888999999999888888$$$((('''&&&'''((()))************))))))))))))))))))))))))(((((()))***************)))))))))***++++++,,,,,,************************)))+++,,,,,,+++***,,,---------------------------........................---------............///.......................................///000000//////............//////------............------////////////////////////......------------......------........./////////////////////////////////////////////////////////......///000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000222111111000000111111222000000000000000000000000111111111111111111111111///000111222222333222222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111222222333333333333444444333333333444444444555555444444555555555666666666777777777777888888888888888999::::::;;;;;;::::::999::::::;;;<<<===>>>>>><<<>>>??????>>>>>>???@@@===???EEE}}}tttsssoookkkjjjiii```VVV\\\XXXVVVUUUSSSQQQUUU[[[TTTTTT___^^^eeettttttzzzwww|||:::=========>>>===<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999999:::::::::::::::999999999999999999999999666777888::::::999888888$$$((('''%%%&&&'''((())))))))))))))))))))))))))))))))))))(((((()))***************((())))))***++++++,,,,,,************************)))+++,,,,,,+++***,,,---------------------------........................---------............///.......................................///000000//////............//////......////////////......////////////////////////......------------..................////////////////////////////////////////////////////////////......///000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111////////////000000000000000000000000000000000000222111111000000111111222000000000000000000000000111111111111111111111111///000111222222333222222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111222222333333333333444444333333333444444444555555555555555555666666666666777777777777888888888888888999::::::;;;;;;::::::999999:::;;;<<<===>>>>>><<<>>>@@@???>>>===???AAA>>>@@@FFFvvvpppqqqoooiiibbb___\\\YYYWWWWWWUUUSSSUUU[[[ZZZXXXgggaaafffvvvpppwwwrrr~~~|||{{{999<<<===>>>>>>>>>===;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::888999999::::::;;;;;;;;;999999999999999999999999555777888:::::::::888777%%%((('''$$$%%%&&&'''(((((((((((())))))))))))))))))))))))(((((()))***************((())))))***++++++,,,,,,************************)))+++,,,,,,+++***,,,---------------------------........................---------.........//////////////////////////////...............///000000//////.........//////000......////////////......////////////////////////.........------...................../////////000////////////////////////////////////////////////...//////000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111////////////000000000000000000000000000000000000222222111111111111222222000000000000000000000000111111111111111111111111///000111222222333222222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111222222333333333444444444333333333444444444555555555555555555666666666777777777777777888888888888999999:::;;;;;;;;;::::::999999:::;;;<<<===>>>???<<<>>>@@@???======???AAA???AAAGGGzzzqqqtttsssjjjfffiii]]]ZZZYYYYYYWWWTTTVVV[[[aaa```qqqhhhjjjyyynnntttuuuwwwwww;;;<<<===>>>>>>>>>===;;;:::;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::888888999::::::;;;<<<<<<999999999999999999999999555666888:::;;;:::888777###&&&&&&))))))))))))(((((((((((()))))))))))))))(((''''''(((((()))***************&&&((()))***))))))+++,,,(((((())))))*********+++***++++++,,,,,,------...---------............///---......///////////////............///////////////////////////////////////......------///000111111///...------...///111//////.........---------...000111000///...///111////////////////////////////////////////////////000000000000000000000000000000000000000000000000000///.........///111222000000000000000000000000222111111111000000//////444222000///...///000111111111111111111111111111//////000000000000//////000000000000000000000000000000111111111111000000111111111111111111111111333333333333333222111111222222222111111111000000111000000000222333222111222222111111111111222222000000000000000000000000222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222222222111111111111222222333333333333333333333333222333555666666666555444444555555666666666666666777888888888888999999999888:::;;;;;;999999:::<<<::::::;;;;;;<<<============>>>???@@@@@@AAA@@@@@@BBB@@@KKK|||vvvtttqqqkkkfffddd```^^^\\\ZZZYYYYYYZZZZZZWWWaaakkklllgggeeejjjqqqxxx{{{===??????>>>>>>=========<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999888888888999999999888888888888777###'''&&&))))))))))))(((((((((((()))))))))))))))(((''''''(((((()))***************'''(((******))))))+++,,,))))))*********************++++++,,,,,,------...---------............///---......///////////////............///////////////////////////////////////......---...///000111000///...------...///000//////.........---------...000111000///...///000////////////////////////////////////////////////000000000000000000000000000000000000000000000000///////////////000000111000000000000000000000000111111111111000000000///333222000///...///000111111111111111111111111111//////000000000000//////000000000000000000000000000000111111111111000000111111111111111111111111111222222222222222111111222222222111111111000000111000000000222333222111222222111111111111222222111111111111111111111111222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222222222111111111111222222333333333333333333333333333444555555666555555555444555555666666666666666777888888888888999999999888:::;;;;;;999999:::<<<::::::;;;<<<<<<======>>><<<<<<===>>>????????????AAA@@@KKK~~~yyyxxxvvvpppkkkjjjaaa___]]]ZZZYYYYYYZZZZZZVVV]]]eeegggddddddiiiooouuu}}}|||<<<>>>>>>>>>======<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::999999999999999999999999:::::::::999999999888888999999999888888888888777###''''''(((((((((((()))))))))))))))))))))))))))(((((('''(((((()))***************''')))******))))))+++,,,+++++++++++++++************++++++,,,,,,------...---------............///---......///////////////............///////////////////////////////////////............///000000000///...------...///000/////////............---...///000000......///000////////////////////////////////////////////////000000000000000000000000000000000000000000000000...//////000000000000000000000000000000000000000111111111111000000000000222222000/////////000111111111111111111111111111//////000000000000//////000000000000000000000000000000111111111111000000111111111111111111111111000000111111222111111111222222222111111111111111111000000000222333222111222222111111111111222222111111111111111111111111222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222222222111111111111222222333333333333333333333333555444444444444555666666444555555666666666666666777888888888888999999999888:::;;;;;;999999:::<<<:::;;;;;;<<<<<<===>>>>>>;;;<<<===>>>>>>??????>>>@@@???JJJ~~~zzzyyyxxxsssnnnmmmbbb```]]][[[YYYYYYZZZZZZVVVZZZ^^^___```ccciiimmmttt|||:::=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::888888888888888888888888:::::::::999999999999888999999999888888888888777$$$(((((((((((((((((())))))))))))(((((())))))))))))(((((((((((()))***************((()))++++++***)))+++,,,---,,,,,,++++++************++++++,,,,,,------...---------............///---......///////////////............////////////////////////////////////............/////////000000///............///000/////////..................///000///......///000////////////////////////////////////////////////////////////////////////////////////////////////---...000111111111000///000000000000000000000000111111111000000000000000222111000//////000111111111111111111111111111111//////000000000000//////000000000000000000000000000000111111111111000000111111111111111111111111//////000111111111111000111111111111111111111111111000000000222333222111222222111111111111222222111111111111111111111111222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222333222222111111222222333333333333333333333333333555555444333333555666777444555555666666666666666777777888888888999999999888999;;;:::999999:::<<<;;;;;;;;;<<<======>>>>>>;;;<<<===>>>???????????????>>>JJJ|||xxxxxxvvvpppkkkiiicccaaa___\\\ZZZYYYYYYZZZYYYYYYYYY[[[___eeekkkoooxxx}}}999<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;:::::::::999999999::::::::::::::::::::::::999999999999999999999999999999999999999999999999999999999888888888777777%%%)))((('''((((((((()))))))))***(((((())))))))))))(((((((((((()))***************)))***++++++******+++,,,---,,,,,,++++++************++++++,,,,,,------...---------............///---......///////////////............////////////////////////////////////---....../////////////////////............//////////////////////////////---///000///...---...///////////////////////////////////////////////////////////////////////////////////////////////////---...000111111111000///000000000000000000000000000000000000000000111111000000000000000000111111000000000000000000000000//////000000000000//////000000000000000000000000000000111111111111000000111111111111111111111111///000000111111111000000111111111111111111111111111000000000222333222111222222111111111111222222111111111111111111111111222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222333333222222222222333333333333333333333333333333555555444333333555666777444555555666666666666666777777888888888999999999888999;;;:::999999:::<<<;;;;;;<<<<<<===>>>>>>???======>>>???@@@@@@@@@@@@???>>>JJJ}}}xxxwwwuuunnngggeeeeeeccc```\\\ZZZYYYYYYZZZ\\\[[[YYY[[[```gggnnnrrr|||~~~888;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;:::::::::999999999::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999999999999888888888777777%%%))))))''''''(((((())))))******'''(((((()))))))))))))))(((((()))******************+++,,,+++******+++,,,+++++++++++++++************++++++,,,,,,------...---------............///---......///////////////............////////////////////////////////////---......///000/////////////////////////////////...////////////000000000---...//////------...///////////////////////////////////////////////////000000000000000000000000000000000000000000000000...//////000000000000000000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000//////000000000000//////000000000000000000000000000000111111111111000000111111111111111111111111111111222222111111000///111111111111111222222222111000000000222333222111222222111111111111222222222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222333333222222222222333333333333333333333333333333555444444444444555666666444555555666666666666666777888888888888999999999888:::;;;;;;999999:::<<<;;;<<<<<<======>>>??????===>>>???@@@@@@AAAAAAAAA@@@???JJJ{{{{{{xxxpppiiifffgggdddaaa]]][[[YYYYYYYYY^^^\\\[[[[[[___gggnnnsss}}}}}}777<<<<<<<<<<<<<<<=========;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::888999999999999:::::::::999999999888888888888777&&&******'''''''''((()))*********''''''((()))))))))))))))(((((()))******************+++,,,,,,******+++,,,))))))*********************++++++,,,,,,------...---------............///---......///////////////............////////////////////////////////////------///000000000///.........////////////........./////////000000000000---...//////------...///////////////////////////////////////////////////000000000000000000000000000000000000000000000000///////////////000000111000000000000000000000000///000000000111111111111//////000111111111111111000000000000000000000000//////000000000000//////000000000000000000000000000000111111111111000000111111111111111111111111333333333333222111//////000000111111111222222222111000000000222333222111222222111111111111222222222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222444333333222222333333444333333333333333333333333333444555555666555555555444555555666666666666666777888888888888999999999888:::;;;;;;999999:::<<<<<<<<<<<<===>>>>>>??????<<<===>>>???@@@@@@@@@@@@AAA@@@KKK}}}~~~~~~|||tttmmmkkkhhheeebbb^^^[[[ZZZYYYYYY\\\\\\[[[[[[]]]ccclllrrrwwwxxx}}}555<<<<<<<<<======>>>>>>>>>;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::999999999999999999999999888888999999999:::::::::999999999888888888888777&&&******&&&''''''((()))******+++''''''((()))))))))))))))(((((()))******************,,,---,,,******+++,,,(((((())))))*********+++***++++++,,,,,,---......---------.........//////---......///////////////............/////////000////////////////////////,,,---///000000000///.........////////////........./////////000000111111---...///...------...///////////////////////////////////////////////////000000000000000000000000000000000000000000000000000///.........///111222000000000000000000000000//////000000111111111222...///000111111111111111000000000000000000000000//////000000000000//////000000000000000000000000000000111111111111000000111111111111111111111111555555444444222111///...000000111111222222222222111000000000222333222111222222111111111111222222222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222444333333222222333333444333333333333333333333333222333555666666666555444444555555666666666666666777888888888888999999999888:::;;;;;;:::999;;;<<<<<<<<<======>>>>>>??????;;;<<<===>>>????????????BBB@@@KKK~~~}}}wwwpppnnnhhhfffbbb^^^[[[ZZZYYYYYYYYYZZZ[[[ZZZ[[[```iiiqqqqqqsss{{{444<<<=========>>>>>>??????;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<<<<============<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::888888888888888888888888888888888999999:::::::::999999999888888888888777%%%(((''')))*********+++++++++++++++++++++*********************+++++++++******))))))))))))))))))******+++***,,,---,,,+++***+++,,,+++,,,,,,,,,,,,,,,,,,------------............///......//////000000111111,,,,,,...///000000000000///////////////...............------------......111111000000//////......000000000000//////////////////////////////////////////////////////////////////////////////////////////000000000000//////000000000000////////////000000000000111111111111000000000000000000000000......//////000000111111///111222111000///000111000000000000000000000000111111000000000000000111000000000000000000111111222222222222222111000///000000111111111222222222111111111111111111111111333222111111111222333444222222333333333444444444222222222222222222222222333333333333333333333333222222222222222222222222222222333333333333444444000111111111111222222222111111111111111111111111222222333333333333444444333333333444444444555555444555555555555555444444555555555555666666666666777888888888888999999999999999::::::::::::;;;;;;::::::;;;<<<===>>>???@@@>>>>>>?????????>>>>>>===@@@CCCHHHyyyxxxuuuvvvsssmmmrrrllleeeaaa[[[UUUUUUXXXXXXXXXXXXXXXXXX]]]fffmmmnnnwww}}}777>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;===========================<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;::::::::::::999999999999999999999999999999999999999999999999999999%%%(((''')))))))))*********++++++******************++++++)))******+++++++++******)))))))))))))))***+++++++++***))))))))))))******++++++,,,,,,,,,,,,---------------............///////////////000000000000------...///000000000///////////////////////////........................111000000000/////////...000000000000////////////////////////////////////////////////////////////........................//////000000000000//////000000000000////////////000000000000111111111111000000000000000000000000/////////000000000000000///111222111000///000111000000000000000000000000111000000000000000000111000000000111111111000000222222222222222111000000000000111111111222222222111111111111111111111111222222111111111222333444222222222222333333333333222222222222222222222222333333333333333333333333222222222222222222222222222222333333333333444444111111111111222222222222111111111111111111111111222222333333333333444444333333333444444444555555444555555666666555444444555555666666666777777777888888888888999999999999999999::::::::::::;;;;;;::::::;;;<<<===>>>??????>>>>>>????????????>>>>>>@@@CCCIII~~~kkk{{{{{{~~~qqqiiittt}}}sssiiiddd```[[[YYYYYYXXXYYYYYYWWWXXX]]]fffmmmmmmuuu|||888>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;::::::::::::999999999999999999999999999999999999999999999999999999%%%((('''((((((((()))))))))******)))))))))***+++++++++,,,((()))***+++++++++++++++***))))))))))))***++++++222...***((()))***)))'''+++++++++,,,,,,------------------............///000000000000////////////......///////////////...////////////////////////...///000111111000///...000000000000////////////000000000000////////////////////////////////////////////////////////////........................//////000000000000//////////////////000000000000000000000000111111111111000000000000000000000000000000000000000000/////////111222111000///000111000000000000000000000000000000000000000000000000000000111111111111000000111222222222222111000000111111111111111222222222111111111111111111111111222222111111222222333444111111111222222222222333222222222222222222222222333333333333333333333333222222222222222222222222222222333333333333444444111111111111222222222333222222222222222222222222222222333333333333444444333333333444444444555555444555555666666555555555666666666777777777888888888888888888999999999:::999999::::::::::::;;;;;;:::;;;;;;<<<===>>>??????>>>>>>????????????>>>>>>>>>CCCIII~~~xxx}}}lll]]]yyyxxxjjjeeeddd```ZZZWWWZZZZZZYYYWWWWWW\\\eeemmmjjjsss{{{999>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999999999999999999999999999999999999999%%%((('''(((((((((((())))))))))))(((((()))***+++,,,,,,,,,'''((()))***+++,,,,,,,,,******))))))******+++,,,;;;444,,,***++++++)))%%%+++++++++,,,,,,------------------............///111111000000//////.........///////////////...---///////////////000000000...///111222222111///...000000000000////////////000000000000////////////////////////////////////////////////////////////------------------------//////000000000000//////////////////000000000000///000000000111111111111000000000000000000000000222111111000000////////////111222111000///000111///////////////////////////000000//////......---//////000111111111000000111111222222222111111000111111111111111111111111111111111111111111111111222111222222222222333333000000111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444111111111222222222333333222222222222222222222222222222222333333333444444333333333444444444555555444555555666666666666555777777777777888888888888888888888999999999::::::999999999:::::::::;;;;;;;;;;;;<<<<<<===>>>>>>???===>>>>>>????????????>>>>>>CCCIII|||{{{nnnYYYvvvuuueeeaaaccc```YYYTTTZZZZZZYYYWWWWWW\\\eeelllgggpppzzz888================================================;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;:::::::::999999999999999999999999999999999999999999999999999999999%%%((('''(((((((((((())))))))))))(((((()))***+++,,,,,,,,,'''((()))***+++,,,,,,,,,***************++++++,,,888222+++)))+++---+++(((******+++,,,,,,---......---------............///111111000000//////.........///////////////...---////////////000000111111///000222333333222000///////////////000000000000000000000000////////////////////////////////////////////////////////////........................//////000000000000//////.../////////000000000111///000000000111111111111000000000000000000000000222222111111000000/////////111222111000///000111////////////////////////////////////---,,,***))),,,---///000111111000///000111111222222222111111111111111111111111111111111111111111111111111111111111222222333333333333000000111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444111222222222222333333333222222222222222222222222222222222333333333444444333333333444444444555555444555555666777777666666777777777777888888888888888999999999999:::::::::999999999:::::::::;;;;;;;;;;;;<<<<<<======>>>>>>======>>>???????????????>>>BBBGGGwwwuuu___ooooooaaa___aaa___YYYUUUZZZ[[[ZZZXXXXXX\\\ccciiifffmmmxxx555========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;:::::::::999999999999999999999999999999999999999999999999999999999%%%((('''((((((((()))))))))******)))))))))***+++++++++,,,((()))***++++++++++++++++++************+++,,,,,,---***''''''***------,,,******+++,,,,,,---......---------............///000000000000////////////......///////////////......//////000000111111222///000111222222111000///////////////000000000000000000000000//////////////////////////////////////////////////////////////////////////////////////////000000000000//////......//////000000111111000000000000111111111111000000000000000000000000111111111111111111000000///111222111000///000111000000000000000000000000/////////---+++(((%%%$$$'''))),,,///000111000000000000111222222222222111222222222111111111111111111111111111111111111111000111222333333333333222111111111222222222222333222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444222222222222333333333333333333333333333333333333222222333333333333444444333333333444444444555555444555666666777777777777666666666777777777888888999999999999::::::::::::999999::::::::::::;;;;;;<<<<<<<<<<<<======>>>>>><<<===>>>??????@@@??????@@@AAAEEEwww~~~mmmmmmvvvlllcccaaaaaa]]][[[[[[YYY[[[\\\ZZZZZZ\\\bbbgggfffkkkuuu~~~555>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;<<<<<<<<<<<<===========================<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999999999999999999999999999999999999999999%%%(((''')))))))))*********++++++******************++++++)))******+++++++++******++++++******++++++,,,---((((((((((((***+++,,,---)))******+++---......///---------............///////////////000000000000------...///000000000///...//////000111111222222000000000000000000000000.../////////000000000111000000000000////////////////////////////////////////////////////////////000000000000000000000000//////000000000000//////.........///000111111111000000000000111111111111000000000000000000000000111111111111111111222222///111222111000///000111000000000000000000000000//////...,,,)))%%%!!!###&&&***---000111000000000000111222222222222222222222222111111111000000111111111111111111111111000111222333333333222222222222222222333333333333222222222222222222222222111111111111111111111111222222222222222222222222222222333333333333444444222222222333333333444444333333333333333333333333222222333333333333444444333333333444444444555555444444666777777888888888555555666666666777777777999999999:::::::::;;;;;;999999::::::::::::;;;;;;<<<<<<<<<<<<============<<<===>>>??????@@@@@@@@@AAA@@@AAA|||yyyrrroookkkgggeee```ZZZZZZ___XXXZZZ]]]]]][[[\\\```dddfffjjjsss{{{777>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;::::::::::::999999999999999999999999999999999999999999999999999999%%%((('''************+++++++++++++++++++++*********************+++++++++******)))++++++******++++++,,,---+++,,,---,,,***)))***+++)))******+++---...//////---------.........//////......//////000000111111,,,,,,...///000000000000...//////000111222222222000000////////////000000.../////////000000111111000000000000////////////////////////////////////////////////////////////000000000000000000000000//////000000000000//////---......///000111111222000000000000111111111111000000000000000000000000000000000111222222222333///111222111000///000111000000000000000000000000//////...,,,(((###!!!$$$(((,,,///000000000///000111222222222222222222222222222111111000000111111111111111111111111000111222333444333222222222222333333333444444444222222222222222222222222111111111111111111111111222222222222222222222222222222333333333444444444222222333333333444444444333333333333333333333333222222333333333444444444333333333444444444555555444444666777888888888888555555555555666666666666999999:::::::::;;;;;;;;;999999:::::::::;;;;;;;;;<<<<<<<<<===============<<<<<<===??????@@@@@@@@@CCC??????{{{xxxjjjjjjjjjggg^^^VVVXXX___WWWZZZ]]]^^^]]]]]]```bbbgggjjjrrrzzz}}}:::>>>>>>>>>>>>>>>>>>>>>>>><<<=========>>>>>>??????;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;:::::::::999999999999999999999999999999999999999999999999999999%%%(((&&&))))))))))))************)))))))))))))))******+++,,,,,,,,,,,,++++++***)))***+++,,,,,,***)))))))))***************************++++++,,,,,,------...///////////////.........000000000000000000000000...111333222000...---,,,+++,,,,,,---...///000000...000111000///...///111000000000000000000000000000000000000000000000000000/////////............000000000000000000000000000111111111111000000///////////////000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000111111222222111111111000000//////000///,,,(((%%%!!!"""$$$)))---000111111111222222222222222111000///000000000000111111111111222222222222222222222222222222222222222222222222111222333333444444333333333222111111333333222111000111222333333222111000222222222222222222222222222222333333333333444444333333333333333333333333222333333444444333333222333333444444555444444333333444555555444444555777666666666666777777777777777777777777777777777777::::::::::::::::::::::::;;;:::999888999:::;;;<<<===============<<<<<<<<<===???@@@@@@??????@@@AAABBBBBB:::}}}yyyqqqjjjuuuhhh[[[aaa[[[XXX\\\\\\[[[[[[[[[\\\]]]^^^cccooorrr{{{~~~666========================>>>>>>======<<<<<<<<<;;;===========================<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;::::::999888777777&&&(((&&&))))))))))))************)))))))))))))))******+++++++++,,,,,,,,,+++*********+++,,,,,,***))))))******************************++++++,,,,,,------.../////////////////////...000000000000000000000000111333555555333111000000------......//////000000...000111000///...///111000000000000000000000000000000000000000000000000000000/////////.........000000000000000000000000...//////000000000//////////////////000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000111111222111111111111000000000///000///---***'''$$$""" %%%'''***...000111111111222222222222222111000000000000000000111111111111222222222222222222222222222222222222222222222222111222333333444444333333333222111111333333222111111111222222222222111111222222222222222222222222222222333333333333444444333333333333333333333333222333333444444333333222444444444555444444333333333444555555444444555777555555666666666777777777777777777777777777777777::::::::::::::::::::::::::::::999999999:::;;;<<<===========================???@@@@@@??????@@@AAAAAABBB===|||{{{||||||{{{uuuiiiqqqiii^^^aaaZZZZZZZZZYYYXXXXXXYYY[[[]]]^^^gggooommm{{{xxx}}}888========================>>>=========<<<<<<<<<<<<===========================<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;::::::999888888777&&&((('''))))))))))))************)))))))))))))))******+++******+++,,,,,,,,,++++++***+++,,,,,,***)))***+++++++++++++++++++++++++++***++++++,,,,,,------.........//////////////////000000000000000000000000222444666555333111111111///////////////000000000...000111000///...///111000000000000000000000000000000000000000000000000000000000/////////......000000000000000000000000,,,---...//////000//////////////////000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000111111222111111111111000000000000111000...,,,***(((&&&&&&***+++,,,...000111222222111222222222222111000000000000000111111111222222222222222222222222222222222222222222222222222222111222333333444444333333333222111111333333222111222222111111111111222222222222222222222222222222222222333333333333444444333333333333333333333333222333333444444333333222444555555555444333333222333444555555444444555777444444555555555666666666777777777777777777777777999999999999999999999999:::::::::999:::;;;;;;<<<===========================???@@@@@@??????@@@AAA???BBBAAA}}}|||{{{~~~{{{fffllljjjbbbbbbZZZ\\\ZZZYYYWWWVVVWWWYYY\\\^^^jjjmmmggguuuttt{{{:::>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<===========================<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;::::::999999888888888&&&)))'''((()))))))))************)))))))))))))))******+++)))***++++++,,,,,,,,,,,,+++,,,,,,+++***)))+++,,,++++++++++++++++++++++++***++++++,,,,,,------...............////////////000000000000000000000000///111222222000/////////111111111000000000000000...000111000///...///111////////////////////////////////////////////////000000000////////////...////////////////////////,,,---...///000000111000////////////000000000000///000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000111111222111111111000000000000000111111000///---,,,++++++......//////000111222222111111222222222111111000000000111111111222222222222222222222222222222222222222222222222222222222111222333333444444333333333222111111333333222111333333111000000111333333222222222222222222222222222222222333333333444444333333333333333333333333222333333444444333333222555555555555444333222222333444555555444444555777444444444444555555555666666666666666666666666666888888888888888888888888::::::::::::;;;;;;<<<<<<===============>>>>>>>>>===???@@@@@@??????@@@AAA>>>AAADDDeeehhhkkkfffcccZZZ^^^]]]\\\YYYWWWWWWYYY\\\]]]jjjllldddsssuuuwww<<<>>>>>>>>>>>>>>>>>>>>>>>>===============<<<<<<<<<===========================<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999888888888 &&&)))'''((()))))))))************)))))))))))))))******+++)))***++++++,,,,,,,,,,,,+++,,,,,,+++******,,,---++++++++++++++++++++++++***++++++,,,,,,------...---.........//////000000000000000000000000000000...///000000...---...///111111111111111000000000...000111000///...///111////////////////////////////////////////////////111000000000////////////////////////////////////---...///000111222222222////////////000000000000///000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000111111222000000000000000000111111111111000000////////////111111111111111111222222000111111222222222111111111111111111222222222222222222222222222222222222222222222222222222222222111222333333444444333333333222111111333333222111444333222111111222333444222222222222222222222222222222222333333333444444333333333333333333333333222333333444444333333222444555555555444333333222333444555555444444555777444444444444555555555666666666666666666666666666888888888888888888888888::::::;;;;;;;;;<<<<<<<<<============>>>>>>??????===???@@@@@@??????@@@AAA>>>???DDD}}}yyy}}}eeeiiilllhhheee[[[^^^bbb```]]]ZZZYYYZZZ[[[\\\gggiiiddduuuxxxrrr>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<==========================================<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999888 ''')))((())))))))))))************)))))))))))))))******+++******+++,,,,,,,,,+++++++++,,,,,,+++******---///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------......///000000000000000000000000000000000///000111000///...///111000000000000000111111111...000111000///...///111000000000000000000000000000000000000000000000000111111000000000/////////000000000000000000000000...///000111111222111111////////////000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000111111222000000000000111111111111000000000000000000000000111111222222222222111111000000111222222222222111111111111222222222222333222222222222222222222222222222222222222222222222111222333333444444333333333222111111333333222111333333222222222222333333222222222222222222222222222222333333333333444444333333333333333333333333222333333444444333333222333444444555555444444333333444555555444444555777444444555555555666666666777777777777777777777777999999999999999999999999::::::;;;<<<<<<<<<<<<;;;<<<======>>>>>>??????@@@===???@@@@@@??????@@@AAA@@@>>>CCCyyy}}}~~~gggllllllhhhhhh^^^]]]aaa```^^^\\\[[[ZZZZZZZZZbbbgggeeewwwyyymmm>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<==========================================<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999 '''***((())))))))))))************)))))))))))))))******+++++++++,,,,,,,,,+++******,,,,,,,,,+++******---000,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------......///000000111000000000000000000000000000111111111//////111222...//////000000111111111...000111000///...///111000000000000000000000000000000000000000000000000111111111000000000//////000000000000000000000000//////000000000000000///////////////000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000111111222///000000000111111111111000000000000000000000000///000222333333222111///000000111222222222222222111111111222222222333333222222222222222222222222222222222222222222222222111222333333444444333333333222111111333333222111222333333333333333333222222222222222222222222222222222333333333333444444333333333333333333333333222333333444444333333222222222333444555555555555333444555555444444555777555555666666666777777777777777777777777777777777::::::::::::::::::::::::::::::<<<=========<<<;;;<<<======>>>??????@@@@@@===???@@@@@@??????@@@AAABBB<<<@@@{{{yyyjjjqqqmmmgggkkk```[[[ZZZZZZZZZZZZZZZYYYYYYXXX^^^eeedddwwwvvviii>>>========================<<<<<<<<<<<<=========>>>===========================<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999 '''***((())))))))))))************)))))))))))))))******+++,,,,,,,,,,,,,,,+++***))),,,,,,,,,******+++...000,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---......---------...///000000111000000000000000000000000///000000///......000111---......///000111111222///000111000///...///111000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000...///////////////......////////////000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000111111222//////000000111111111222////////////////////////...000222444444333000//////000111222222222222222111111222222222333333333222222222222222222222222222222222222222222222222222222333444444444333333333222111111333333222111222222444555555444222222222222222222222222222222222222333333333444444444333333333333333333333333222333333444444333333222111111333444555666666666333444666555444444555777666666666666777777777777777777777777777777777777::::::::::::::::::::::::::::::<<<=========<<<;;;<<<======>>>???@@@@@@@@@===???@@@@@@??????@@@AAACCC;;;>>>{{{uuuuuuuuullluuummmfffmmmbbbYYYSSSUUUVVVXXXYYYXXXXXXWWW\\\dddddduuusssggg>>>========================;;;<<<<<<<<<======>>>>>>==============================<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999999999999999  %%%'''$$$)))))))))))))))))))))))))))************+++++++++555444111...+++***)))))),,,,,,++++++,,,,,,---...---------,,,,,,+++++++++,,,,,,,,,,,,---...//////////////////000000000000///////////////000111111111000/////////000222333000000000000000000000000000000111111111111000000000000000000000///......//////000000000000//////222111111000///......---222111111111000000//////000000000000000000000000000000000000111111111111111111111111111111111111000000000000000111111222111111111111111111111111111111111111111111111111111111222222222222111111000111111111111222222222111111111111111111111111111111111111111111111111333111000111333444333111111222222333333222222111111111222222222333333333333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333444444444555555555555666333333333444444444555555555444444333333444444555444444444444444444444444444444555555555555444444666666555555555555666666666666666666777777777777666666666666777777777777::::::::::::::::::::::::>>>======<<<;;;;;;::::::>>>>>>>>>>>>??????????????????@@@@@@@@@AAAAAAAAAEEEBBBBBB|||uuurrr}}}wwwkkkvvvvvveeeccc\\\YYYZZZZZZZZZZZZYYYYYYXXX\\\bbbkkksssxxx}}}\\\@@@<<<===>>>??????>>>===<<<===============<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>===<<<;;;:::;;;;;;<<<999::::::;;;<<<<<<<<<;;;999999999999999999999999::::::::::::::::::::::::999999999999999999999999  &&&'''%%%)))))))))))))))))))))))))))************+++++++++000///---,,,************+++++++++++++++,,,---------------,,,,,,+++++++++,,,,,,,,,,,,---...//////////////////000000000000///////////////000111111111000/////////000222222000000000000000000000000000000111111111111000000000000000000000///......//////000000000000//////111111111000///.........111111000000000/////////000000000000000000000000000000000000111111111111111111111111111111111111000000000000000111111222111111111111111111111111111111111111111111111111111111222222222222111111000111111111111222222222111111111111111111111111111111111111111111111111666444222222333333222111111222222333333222222111111111222222222333333333333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333333444444444555333333333444444444555555555444444333333444444555444444444444444444444444444444555555555555444444666666555555555555666666666666666666777777777777666666666666777777777888::::::::::::::::::::::::::::::;;;;;;<<<=========>>>>>>>>>>>>????????????>>>>>>?????????@@@@@@@@@@@@>>>===zzz|||vvvsss{{{rrrcccooottthhhggg^^^\\\[[[YYYXXXXXXYYYZZZ[[[]]]ccckkkrrrxxx~~~YYY???======>>>>>>>>>>>>===========================<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>===<<<;;;:::;;;;;;<<<999:::;;;;;;<<<<<<;;;;;;999999999999999999999999::::::::::::::::::::::::999999999999999999999999  &&&(((%%%)))))))))))))))))))))))))))************+++++++++++++++************+++,,,+++************+++,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,---...///000////////////000000000000000////////////000111111000000000///000111111222000000000000000000000000000000111111111111000000000000000000000//////...//////000000000000//////111111000000//////......000000///////////////...000000000000000000000000000000000000111111111111111111111111111111111111000000000000111111222222111111111111111111111111111111111111111111111111111111222222222222111111000111111111111222222222111111111111111111111111111111111111111111111111333222222111111222222333111222222333333222222111111111222222222333333333333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333222222222333333333444444333333333444444444555555555444444333333444444555555555555555555555555555444444555555555555444444666666555555555555666666666666666666777777777777666666666777777777888888::::::::::::::::::::::::::::::;;;;;;<<<======>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>????????????AAA>>>===yyyzzzxxx~~~rrr```kkksssjjjjjj___^^^\\\YYYWWWWWWXXXZZZ\\\[[[aaaiiipppvvv}}}UUU???>>>>>>============>>>>>><<<<<<==================<<<<<<;;;;;;;;;;;;<<<<<<======<<<;;;;;;;;;;;;<<<::::::;;;;;;<<<<<<;;;;;;999999999999999999999999999999999999999999999999999999999999999999999999  '''(((&&&))))))))))))))))))))))))))))))*********+++++++++***************++++++,,,******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000////////////000000000000000000//////000000111222000000000000000111111222000000000000000000000000000000111111111111000000//////000000000000////////////000000000000//////111000000000/////////...////////////............///////////////////////////000000000111111111111111111111111111111111111000000111111222222222222111111111111111111111111111111111111111111111111111111222222222222111111000000111111111222222222111111111111111111111111111111111111111111111111...000111000000000333555111222222333333222222111111111222222222333333333333333333333333333333333111222222222222222333333333333333333333333333333333333333333333333333333222333333333333444444444333333333444444444555555555444444333333444444555666666666666666666666666444444555555555555444444666666555555555555666666666666666666777777777777666666777777777888888888::::::::::::::::::::::::======<<<<<<<<<;;;;;;;;;===>>>>>>>>>????????????>>>?????????@@@@@@@@@@@@BBB@@@===xxx~~~xxxgggooosssjjjjjj```]]]\\\ZZZYYYXXXXXXYYYZZZYYY^^^ffflllrrrzzzRRR??????>>>===<<<<<<===>>>???<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<::::::;;;;;;<<<;;;;;;:::999999999999999999999999888888888888888888888888999999999999999999999999 !!!!!! !!!''')))'''))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,,,,++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000////////////000000000000000000000000000111222222///000000000111111111111000000000000000000000000000000111111111111000000//////000000000000////////////000000000000//////000000000000////////////............///////////////////////////////////////000000000111111111111111111111111111111111111000000111222222222222111111111111111111111111111111111111111111111111111111111222222222222111111000000111111111222222222111111111111111111111111111111111111111111111111000444777555111000222555111222222333333222222111111111222222222333333333333333333333333333333333111111111222222333333333333333333333333333333333333333333333333333333333444444444444555555555555333333333444444444555555555444444333333444444555666666666666666666666666444444555555555555444444666666555555555555666666666666666666777777777777777777777777888888888888::::::::::::::::::::::::<<<<<<<<<<<<<<<;;;;;;;;;===>>>>>>>>>????????????@@@@@@@@@AAAAAAAAABBBBBB???>>>:::sssyyyyyymmmsssrrrgggiiiaaaZZZZZZ[[[[[[ZZZYYYWWWVVVXXX^^^eeekkkqqqzzzPPP@@@???>>>===<<<<<<===>>>???;;;<<<<<<<<<======>>>>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<:::;;;;;;<<<;;;;;;::::::999999999999999999999999888888888888888888888888999999999999999999999999 !!!!!!!!!!!! !!!(((***((()))))))))))))))))))))))))))************+++++++++---------...---,,,,,,++++++************+++,,,,,,++++++,,,,,,,,,,,,------------------...///000111////////////000000000000111000000000000111222222//////000111111111111000000000000000000000000000000000111111111111000000...//////000000000000000//////000000000000//////000000000000////////////...////////////000000000000000000000000000000000000000000000111111111111111111111111111111111111///000222333333333222111111111111111111111111111111111111111111111111111111111222222222222111111000111111111111222222222111111111111111111111111111111111111111111111111666;;;@@@===555000111444111222222333333222222111111111222222222333333333333333333333333333333333111111111222222333333444333333333333333333333333333333333333333333333333444444444555555555666666333333333444444444555555555444444333333444444555555555555555555555555555444444555555555555444444666666555555555555666666666666666666777777777777777777777888888888999999::::::::::::::::::::::::888999:::;;;<<<>>>??????>>>>>>>>>>>>????????????AAAAAAAAAAAABBBBBBBBBCCCBBB@@@<<>>>>>============>>>>>>;;;;;;<<<<<<===>>>>>>>>><<<<<<;;;;;;;;;;;;<<<<<<:::;;;<<<<<<===<<<<<<<<<;;;;;;<<<<<<;;;;;;::::::999999999999999999999999999999999999999999999999999999999999999999999999 !!!!!!!!!!!! """(((***((()))))))))))))))))))))))))))************++++++++++++,,,---......---,,,,,,+++++++++++++++,,,------+++++++++,,,,,,---------------------...///000111////////////000000000000111111000000111111222333...///000111222111111000000000000000000000000000000000111111111111000000......///000000000000000//////000000000000//////////////////000000000000/////////000000000111111000000000000000000000000000000000000111111111111111111111111111111111111///000222444444333222111111111111111111111111111111111111111111111111111111111222222222222111111000111111111111222222222111111111111111111111111111111111111111111111111222;;;BBB@@@888111111555111222222333333222222111111111222222222333333333333333333333333333333333000111111222333333444444333333333333333333333333333333333333333333333333333333444444444555555555333333333444444444555555555444444333333444444555444444444444444444444444444444555555555555444444666666555555555555666666666666666666777777777777777777888888888999999999::::::::::::::::::::::::888999:::;;;<<<>>>??????>>>>>>>>>>>>????????????@@@@@@AAAAAAAAABBBBBBBBBDDDCCC===ttt~~~|||}}}vvvyyylllnnnnnngggkkkbbbXXXXXXYYYYYYXXXVVVTTTRRRTTT\\\eeekkkoooxxxNNN>>>======>>>>>>>>>>>>======;;;;;;<<<<<<===>>>>>>???<<<<<<;;;;;;;;;;;;<<<<<<::::::<<<=========<<<<<<;;;;;;<<<<<<;;;;;;:::999999999999999999999999999::::::::::::::::::::::::999999999999999999999999 !!!!!!!!!!!! """)))+++))))))))))))))))))))))))))))))************+++++++++)))***,,,---......------,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------...------......///000111////////////000000000000111111111000111111222333...///000222222111111000000000000000000000000000000000111111111111000000......///000000000000000//////000000000000//////////////////000000000000//////000000111111222222000000000000000000000000000000000000111111111111111111111111111111111111///111222444444333222111111111111111111111111111111111111111111111111111111111222222222222111111000111111111111222222222111111111111111111111111111111111111111111111111)))444>>>???888222333777222222222333333222222222111111222222222333333333333333333333333333333333000000111222333333444444333333333333333333333333333333333333333333333333222222333333333444444444333333333444444444555555555444444333333444444555444444444444444444444444444555555555555555555444666666555555555555666666666666666666777777777777777888888888888999999999::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>??????????????????@@@@@@@@@AAAAAAAAA@@@???:::ooo~~~mmmmmmnnniiilll___YYYYYYWWWVVVUUUTTTTTTTTTPPPXXXbbbgggkkksssLLL<<<<<<===>>>??????>>>===<<<;;;;;;;;;<<<===>>>>>>???<<<<<<<<<;;;;;;<<<<<<<<<999:::<<<=========<<<<<<;;;<<<<<<<<<;;;::::::999999999999999999999999999::::::::::::::::::::::::999999999999999999999999 !!!!!! !!!!!!(((+++)))******+++++++++******))))))************+++++++++------------------------+++,,,------++++++,,,---***+++,,,,,,------,,,,,,...---...///111111///,,,222222111000//////000000222222111111111111222222222222222222222222222222111//////000111222111000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000222111111111000000//////111000000000222333222111111111222222222222111111222222222222222222222222333333222111111222333333333333333222222111111111333333333222222111111111000111111111111222222222111111111111111111111111000000111222222222222111111111222222222333333333222222333333333444444444222222222222222222222222333333333444444444555555333333333333333333333333555444222333333444222111333333333444444444555555222333333444444333333222333333333444444444555555444333333333333444555555333444444444555666666666666666666666666555555555666666666666666666666666888777666555555666777888777888888888888999999999999999999::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<==================>>>??????@@@@@@AAAAAAAAAAAABBBBBBDDD>>>DDD[[[}}}{{{~~~mmmzzznnnfffdddaaa]]]XXXWWWWWWXXXYYYXXXUUUSSSKKKZZZggghhhhhhsssJJJ<<>>======????????????>>>>>>>>>>>>========================;;;;;;<<<<<<<<<<<<;;;;;;===<<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;  !!!(((+++)))******+++++++++******)))************++++++++++++------------------------+++,,,------++++++,,,---***+++,,,,,,------,,,,,,---------///222333333222222222111000000000000000222222111111111111222222222222222222222222222222111//////000111222111000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000111111111111000000000///111000000000222333222111111111222222222222111111222222222222222222222222333333222111111222333333333333333222222222111111333333333222222222111111000111111111111222222222111111111111111111111111000000111222222222222222111111222222222333333333222222222222333333333333222222222222222222222222333333333333444444444444333333333333333333333333555444222333333444222111333333333444444444555555222333333444444333333222333333333444444444555555444333333333333444555555444444444555555555555555666666666666555555555555666666666666666666666666888777666666666666777888777888888888888999999999999999999::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<==================>>>??????@@@@@@AAAAAAAAAAAABBBBBBBBB===DDD\\\wwwwwwfff}}}}}}wwwllleeecccaaa^^^WWWWWWVVVWWWXXXWWWUUUSSSSSS[[[aaaaaafffuuuJJJ??????????????????>>>======?????????>>>>>>>>>==============================;;;;;;<<<<<<<<<<<<;;;;;;===<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;; !!!(((+++))))))******+++++++++******************+++++++++,,,------------------------+++---...---,,,+++,,,---***+++,,,,,,------,,,,,,111000///000222444444333222111000000000000000000222222111111111111222222222222222222222222222222111//////000111222111000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111000000000222333222111111111222222222222111111222222222222222222222222333222222111111222222333333333333222222222222111333333333222222222222111000111111111111222222222222222222222222222222222000111111222222222222222111111222222222333333333111111111222222222222333333333333333333333333333222222222222333333333333333333333333333333333333555333222222444444333111333333333444444444555555222333333444444333333222333333333444444444555555444333333333333444555555555555555555555444444444555555555555555555555555666666666666666666666666888777777666666777777888777888888888888999999999999999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>============>>>??????@@@@@@AAAAAAAAAAAABBBBBB@@@===DDD[[[~~~rrr{{{rrrbbbooosssrrrjjjdddaaa```]]]VVVUUUUUUUUUWWWVVVUUUSSSUUUZZZ]]]___hhhyyyGGG???>>>????????????>>>>>>===??????>>>>>>>>>>>>==============================;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;   !!!(((+++)))))))))***+++++++++***************+++++++++,,,,,,------------------------,,,---...---,,,+++,,,...***+++,,,,,,------,,,,,,666333111///000111000///111111000000000000000111222222111111111111222222111111111111111111111111111/////////111222111000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000000111000000000222333222111111111222222222222111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222000000111111111222222222222222222222222222222222000111222222333333222222111111222222222333333333000000111111111222222222333333333333333333333333111111222222222333333333333333333333333333333333444333222222444444333222333333333444444444555555222333333444444333333222333333333444444444555555444333333333333444555555666666666555444444444333444444555555555555555666666666666666666666666666777777777777777777777777777777888888888999999999::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===>>>>>>======>>>>>>???@@@@@@@@@@@@AAAAAAAAABBBBBB@@@>>>CCCWWW{{{oooxxxsssgggffflllnnniiibbb___]]][[[UUUTTTSSSTTTUUUVVVUUUSSSPPPXXX___dddmmmyyyAAA>>>>>>>>>????????????>>>===???>>>>>>>>>====================================;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::   !!!(((+++)))((()))***+++++++++++++++***++++++++++++,,,,,,,,,------------------------,,,---......,,,,,,---...***+++,,,,,,------,,,,,,444222///......//////...111000000000000000111111222222111111111111222222111111111111111111111111111/////////111222111000000000111111111111000000000000000000000000000000111111111111111111111111111111111111111111111111//////000000111111111111000000000000000000111111111000000000222333222111111111222222222222111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222000000111111111222222222222222222222222222222222111111222333333333333222111111222222222333333333000000111111111222222222333333333333333333333333111111222222222333333333333333333333333333333333444333222222444444333222333333333444444444555555222333333444444333333222333333333444444444555555444333333333333444555555666666666555444444444333333444444444555555666666666666666666666666666666777777888888888888777777777777888888888999999999::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCC???AAAQQQ~~~uuukkkvvvtttlllccciiikkkfffaaa^^^[[[WWWTTTSSSRRRSSSUUUVVVUUUUUUOOOXXXaaaeeejjjttt}}}<<>>>>>?????????>>>>>>>>>>>>>>>============<<<========================;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::  !!!(((+++)))((()))***+++++++++++++++++++++++++++,,,,,,,,,,,,------------------------,,,...///...---,,,---...***+++,,,,,,------,,,,,,...---,,,---///000111000000000000000000111111222222222111111111111222222111111111111111111111111111//////000111222111000000000111111111111000000000000000000000000000000111111111111111111111111111111111111111111111111/////////000111111222222000000000000111111111111111000000000222333222111111111222222222222111111222222222222222222222222111222222333333222222111111222222222222333333333111222222222222333333333000111111111111222222222333333333333333333333333111222222333333333333333111111222222222333333333111111111222222222222333333333333333333333333333222222222222333333333333333333333333333333333333333222111222444555444333333333333444444444555555222333333444444333333222333333333444444444555555444333333333333444555555555555555555555444444444333333333444555555666666666666666666666666666666777888888999999888888777777888888888888999999999;;;;;;::::::::::::999999;;;;;;;;;<<<<<<<<<<<<===???>>>>>>>>>>>>???@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCC@@@@@@MMMrrrxxxwwwqqqgggrrrpppkkkdddffffffaaa^^^]]]YYYTTTTTTRRRQQQRRRUUUVVVWWWVVVTTTZZZ___```eeeqqq}}};;;AAA===>>>>>>????????????>>>>>>>>>============<<<<<<========================;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::::::::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::: !!!(((+++)))(((((()))++++++,,,,,,++++++++++++,,,,,,,,,---------------------------------...///...---,,,---///***+++,,,,,,------,,,,,,+++++++++---000111111000000000000000000111222222222222111111111111222222111111111111111111111111111//////000111222111000000000111111111111000000000000000000000000000000111111111111111111111111111111111111111111111111...//////000111111222222///000000000111111111111111000000000222333222111111111222222222222111111222222222222222222222222111222333333333333222111111111222222222333333333111111222222222333333333000111111111111222222222333333333333333333333333111222333333444444333333111111222222222333333333222222222222333333333333444444444444444444444444333333333333444444444444333333333333333333333333333222111222444555444333333333333444444444555555222333333444444333333222333333333444444444555555444333333333333444555555444444444555555555555555222222333444444555666666666666666666666666666666777888999999999999888777777888888888888999999999;;;;;;;;;::::::999999999;;;;;;;;;<<<<<<<<<<<<===??????>>>>>>??????@@@AAA@@@@@@AAAAAAAAAAAABBBBBBAAA@@@@@@MMMnnnsssuuurrrhhhoookkkeeedddccc___[[[[[[]]]YYYRRRTTTSSSQQQRRRUUUWWWXXXXXXUUUYYY\\\```jjjwww888AAA======>>>???????????????>>>>>>=========<<<<<<<<<========================;;;;;;<<<<<<<<<<<<;;;;;;:::::::::::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999!!!!!! !!!(((+++)))(((((()))++++++,,,,,,,,,++++++,,,,,,,,,------------------------------------...///...------...///++++++,,,---------,,,,,,...---...///111111///---000000///000000111222222222222111111111111222222000000000000000000000000111//////000111222111000000000111111111111000000000000000000000000000000111111111111111111111111111111111111111111111111...//////000111222222222//////000000111111111222111000000000222333222111111111222222222222111111222222222222222222222222111222333444444333222111111111111222222333333333111111111222222333333333000111111111111222222222333333333333333333333333111222333333444444333333111111222222222333333333222222333333333444444444444444444444444444444444333333444444444444555555333333333333333333333333333222111222444555444333333333333444444444555555222333333444444333333222333333333444444444555555444333333333333444555555333444444555555666666666222222333333444555666666666666666666666666666666777888999::::::999888777777888888888888999999999;;;;;;;;;::::::999999999;;;;;;;;;<<<<<<<<<======?????????>>>??????@@@AAA@@@@@@AAAAAAAAABBBBBBBBB??????AAANNNuuu|||vvvrrrwwwvvvlllppphhh```ddd```ZZZVVVYYY]]]YYYQQQTTTSSSRRRSSSUUUXXXYYYYYYRRRUUUZZZdddttt}}}444???======>>>???????????????>>>=========<<<<<<<<<<<<========================;;;<<<<<<<<<<<<<<<<<<;;;:::::::::::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999 !!!(((,,,***,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,++++++*********,,,,,,------.../////////000111111111111222222222333333222111000000000111000000000000111111111111000000000000000000000000111111111111111111111111222222111111111111222222333333222111000000111111000000000000000000000000//////000111111111111111000000000000111111111111222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222333333333333333333333333222333333444444333333222222222111111222222333444333222222111111222222333000111222222333333333333222222222222222222222222555444444333333222222111444444444333333222222222222222333333333333444444222222333333333333444444444333222222444444333222222222222333333444444444333444444555555444444333444444444444444444444444666666666555555444444444444444444555555555555666444555555666666666666666666666666666777777777777777777777777888888888888666888999999888888999:::999999:::::::::;;;;;;;;;;;;<<<<<<===============>>>>>>???@@@@@@@@@@@@???@@@@@@AAAAAAAAAAAABBBBBBFFF===BBBFFF{{{xxxyyyzzzvvvppphhheeeffffffdddbbb]]]ZZZVVVVVVWWWWWWUUUSSSOOOQQQSSSSSSRRRQQQRRRSSSSSSUUUSSS___|||AAA@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>=========================================================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<::::::::::::888777 !!!(((,,,++++++,,,,,,,,,++++++***)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,+++++++++******,,,,,,------.../////////000111111111111222222222222111000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111222222111111111111222222333222222111111000111111111111111111111111111111///000000111111111111111000000000000111111111111222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222333333333333333333333333222333333444444333333222222222111111222222333444333222222111111222222333111111222333333333222222222222222222222222222222333333333333333333333333444333333333333333333222222222333333333333444444222222333333333333444444444333222222444444333222333333333333444444444444333444444555555444444333444444444444444444444444555555555444444444333333444444444555555555555666444555555666666666666666666666666666777777777777777777777777888888888888666888999999888888999:::999999:::::::::;;;;;;;;;;;;<<<======>>>>>>======>>>>>>???@@@@@@@@@@@@???@@@@@@AAAAAAAAAAAABBBBBBGGG>>>CCCGGGyyyqqqpppsssvvvqqqkkkddd```aaaaaa___\\\[[[XXXUUUUUUVVVVVVTTTRRRMMMOOOQQQRRRRRRRRRTTTUUUOOOSSS\\\iiixxx>>>===????????????>>>>>>>>>>>>========================================================================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===;;;::::::::::::999777 !!!))),,,++++++++++++,,,++++++***)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------.../////////000111111111111222222222000000/////////000000111000000000111111111222222111111111111111111111111111111111111111111111111222222111111111111222222222222222111111111111111111111111111111111111111///000111111222222111111000000000111111111222222222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222333333333333333333333333222333333444444333333222222222111111222222333444333222222111111222222333222222333333333222111111222222222222222222222222111111222333333444555555222333333333333333333444222222333333333333444444222222333333333333444444444333222222444444333222555555555444444444444444333444444555555444444333444444444444444444444444444444444444333333333333444444444555555555555666444555555666666666666666666666666666777777777777777777777888888888999999777888999999888888999;;;::::::::::::;;;;;;;;;;;;;;;<<<======>>>>>>======>>>>>>???@@@@@@@@@@@@???@@@@@@AAAAAAAAAAAABBBBBBFFF???DDDFFF{{{ooohhhhhhmmmpppiiiddd^^^[[[[[[ZZZXXXUUUWWWUUUTTTSSSTTTTTTRRRQQQLLLNNNPPPQQQRRRSSSUUUWWWOOORRRhhhuuusss~~~|||ggg<<<;;;????????????>>>>>>>>>>>><<<<<<<<<===============================================================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===;;;::::::::::::999777  !!!))),,,+++******++++++++++++******+++++++++,,,,,,,,,------------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000000111111111222222222000000///000000111222222000000111111111222222222111111111111111111111111111111111111111111111111222222111111111111222222111111222222222111111111111111111111111111111111000000111222222222222111000000111111111222222222222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222333333333333333333333333222333333444444333333222222222111111222222333444333222222111111222222333333333333333222222111000222222222222222222222222222222222333333444444444222222222333333444444444222222222333333333444444222222222333333333444444333222111222444555444333666666666555555444444333333444444555555444444333444444444444444444444444333333333333333333333333444444444555555555555666444555555666666666666666666666666666777777777777777777888888888999999999777888:::999888888999;;;:::::::::;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@???@@@@@@@@@AAAAAAAAABBBBBBDDD???DDDCCCuuukkkeeedddfffiiibbb___[[[XXXWWWVVVSSSQQQSSSRRRRRRRRRRRRQQQPPPOOOMMMNNNPPPPPPQQQRRRTTTVVVSSSRRRkkkyyymmmwwwqqqbbbxxx<<<;;;????????????>>>>>>>>>===<<<<<<<<<<<<<<<=========================================================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999::::::;;;999888  """)))---+++)))******++++++*********+++++++++,,,,,,,,,------------------------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////000000111111111222222222111111111111222333333444111111111111222222222222111111111111111111111111111111111111111111111111222222111111111111222222000111111222222222111111111111111111111111111111000000111222222222222222111111111111222222222222222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222333333333333333333333333222333333444444333333222222222111111222222333444333222222111111222222333333333333333222222111000222222222222222222222222444444444333333222222222222222222333333444444444222222222333333333444444222222222333333333444444333222111222444555444333666666666555555444444333333444444555555444444333444444444444444444444444333333333333333333333333444444444555555555555666444555555666666666666666666666666666777777777777888888888888999999999999777999::::::999999:::;;;::::::;;;;;;;;;<<<<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@???@@@@@@@@@AAAAAAAAABBBBBBAAA>>>CCC@@@~~~{{{wwwqqqjjjddd```^^^^^^]]][[[YYYWWWVVVTTTRRRPPPOOOPPPQQQQQQPPPOOOOOOOOOOOOPPPQQQPPPOOOPPPRRRTTTVVVOOOcccpppfffqqq|||iiiqqqrrr>>>>>>????????????>>>>>>>>>===<<<<<<<<<<<<======>>>>>>================================================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<:::999999;;;;;;:::888 """***---,,,((()))******+++*********++++++,,,,,,,,,,,,------------------------------............---------,,,,,,,,,,,,,,,------------,,,,,,------.../////////000111111111111222222222333333222222222333444444111111111222222222222333222222222222222222222222111111111111111111111111222222111111111111222222///000111333333222111111222222222222222222222222000111222222333222222222111111111222222222222333222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222333333333333333333333333222333333444444333333222222222111111222222333444333222222111111222222333222222333333333222111111222222222222222222222222555555444333333222111111222333333333333333333444222222333333333333444444222222333333333333444444222111111222444555555444555555555444444444444444333444444555555444444333444444444444444444444444333333333333444444444444444444444555555555555666444555555666666666666666666666666666777777777777888888888999999999999:::888999::::::999999:::<<<:::;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>>>>>>>???@@@@@@@@@@@@???@@@@@@AAAAAAAAAAAABBBBBB???>>>CCC>>>{{{sssooommmiiiddd___ZZZVVVTTTWWWWWWWWWVVVUUUSSSQQQPPPLLLNNNPPPQQQPPPNNNNNNOOOPPPQQQQQQOOONNNOOOQQQSSSSSSNNNYYYbbbaaannnvvvjjjmmm???@@@????????????>>>>>>>>>>>><<<<<<======>>>>>>??????================================================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999;;;;;;:::999   """***---,,,(((((()))***************++++++,,,,,,,,,,,,------....................................------------,,,,,,,,,---------......,,,,,,------.../////////000111111111111222222222333333222222111222222222111111111222222222333333222222222222222222222222111111111111111111111111222222111111111111222222...000111333333333111000222222222222222222222222000111222222333333222222111111111222222222333333222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222333333333333333333333333222333333444444333333222222222111111222222333444333222222111111222222333111111222333333333222222222222222222222222222222333333333333333333333333444333333333333333333222222222333333333333444444222222333333333333444444222111111222444555555444333333333333444444444444333444444555555444444333444444444444444444444444333333444444444555555555444444444555555555555666444555555666666666666666666666666666777777777777888888888999999999::::::888999;;;:::999999:::<<<;;;;;;;;;;;;<<<<<<<<<<<<======>>>????????????>>>>>>>>>???@@@@@@@@@@@@???@@@@@@AAAAAAAAAAAABBBBBB??????DDD===yyyuuupppiiifffdddaaa]]]YYYVVVSSSRRRQQQRRRSSSSSSRRRPPPOOONNNJJJMMMPPPQQQOOONNNNNNOOOOOOOOOOOONNNNNNOOORRRUUUNNNQQQVVV[[[cccooouuutttggg??????????????????>>>>>>>>>>>>======>>>>>>???@@@@@@AAA================================================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999;;;;;;:::999  !!!!!!!!!!!!!!!!!!!!!!!! """***---,,,(((((()))***************++++++,,,,,,,,,---------........................//////.........---------,,,,,,,,,------.........,,,,,,------...//////000000111111111111222222222333333222111000000000111111111222222222333333333222222222222222222222222111111111111111111111111222222111111111111222222...///111333444333111000222222222222222222222222111111222333333333333222111111222222222333333333222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222333333333333333333333333222333333444444333333222222222111111222222333444333222222222222222222333000111222333333333333333222222222222222222222222111222222333333444444555444444444333333222222222222222333333333444444444222222333333333444444444222111111222444555555444222222222333333444444444333444444555555444444333444444444444444444444444444444444555555666666666444444444555555555666666444555555666666666666666666666666666777777777777888888999999999:::::::::888:::;;;;;;:::999;;;<<<;;;;;;;;;<<<<<<<<<============>>>???????????????>>>>>>???@@@@@@@@@@@@???@@@@@@AAAAAAAAABBBBBBBBB@@@@@@EEE===vvvpppnnniiicccbbb```\\\YYYVVVTTTTTTTTTLLLNNNPPPQQQPPPNNNMMMMMMIIIMMMPPPQQQOOONNNNNNPPPMMMMMMNNNNNNNNNPPPTTTWWWLLLWWWZZZ\\\iiisssxxxddd>>>>>>????????????>>>>>>>>>>>>===>>>>>>???@@@AAAAAAAAA================================================<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999;;;;;;;;;999  !!!!!!  """))),,,***))))))***++++++++++++***---,,,,,,,,,,,,---......////////////////////////.................................------,,,,,,,,,------......///000000000000000000000111111111111222222111111222222333444111111111111111111111111222222222222222222222222000111111111111222222222222222222111111111000000000111111111111222222222333333333222222222111111111111000000111111222333111111222222222333333333333333333222222111111111111111111111111111111111111222222333333222222111111111111111111111111111333333333333333333333333444444444333333222222222333333333333333333333333222222222222333333444555333333333333333333333333222222222222222222222222333333333444444333222222333444444555555444444333333333333333333333333333111222333333444444444444333333333333333333333333444444444444444444444444555555555555666666666666555555555555555555555555444444555555555555444444666666666666666555555555777777666666555555555444777777777666666666666666888888888888888888888888::::::999999888999999999===<<<<<<;;;;;;;;;<<<<<>>============>>>>>>??????@@@@@@@@@AAAAAAAAA???@@@AAAAAABBBBBBAAAAAAEEECCCBBBDDDyyylllgggddd]]]YYYZZZVVVUUUSSSRRRRRRRRRSSSTTTOOOOOOPPPPPPPPPOOONNNNNNOOONNNLLLLLLMMMNNNLLLKKKLLLLLLMMMNNNPPPRRRTTTUUUQQQWWWWWWUUU^^^nnnwwwvvvTTTEEE@@@@@@???>>>======>>>???@@@;;;===???@@@AAA@@@>>>===<<<===???AAAAAA???===<<<<<<>>>>>>===<<<;;;<<<===::::::999999999888888888:::::::::::::::::::::::::::::::::999999888888888<<<<<<::::::::::::<<<<<< !!!!!!!!!  !!!!!!  """))),,,***))))))***+++++++++++++++---,,,,,,,,,,,,---............................................................---------,,,,,,,,,------......///000000000000000000000111111111111222222111111222222333444111111111111111111111111222222222222222222222222000111111111111222222222222222222111111111000000111111111111222222222222333333333222222222111111111111000000111111222333111111222222222333333333333333333222222222111111111111111111111111111111222222333333333333222222111111111111111111111111333333333333333333333333444444444333333222222222333333333333333333333333333222222222333333444555333333333333333333333333222222222222222222222222333333333444444333333222333444444555555444444333333333333333333333333333111222333333444444444333333333333333333333333333444444444444444444444444555555555555666666666666555555555555555555555555444444555555555555444444666666666666666666666555777777666666666555555555777777777777777777777777888888888888888888888888::::::999999999999999:::<<<<<<;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>======??????@@@@@@@@@AAAAAAAAA???@@@AAAAAABBBBBBAAAAAABBBAAAAAADDDiiiaaa]]]]]][[[VVVSSSTTTTTTSSSRRRQQQPPPPPPPPPPPPNNNOOOOOOOOOOOONNNMMMMMMJJJIIIHHHIIILLLMMMLLLKKKNNNNNNNNNOOOPPPQQQRRRSSSQQQPPPNNNQQQ^^^qqq~~~QQQCCC???@@@???>>>======>>>???@@@<<<===???@@@@@@@@@>>>======>>>????????????>>>===<<<>>>>>>===<<<;;;<<<===;;;;;;;;;:::::::::999999:::::::::::::::::::::::::::::::::999999999888888;;;;;;:::999999:::;;;;;; !!!!!!!!!!!!!!!  """))),,,***)))******+++++++++++++++---,,,,,,,,,,,,---......------------------------...........................------------,,,,,,,,,---......//////000000111000000000111111111222222222222111111222222333444111111111111111111111111222222222222222222222222000111111111111222222222222222222111111111111111111111111111222222222333333333333222222222111111111111000000111111222333111111222222222333333333333333333222222222222111222222222222222222222222222222333333333333222222222222222222222222222222333333333333333333333333444444333333333333222222333333333333333333333333333333222222222333444444333333333333333333333333222222222222222222222222222333333444444333333333444444555555555555444444333333333333333333333333222222333444444444333333333333333333333333333333444444444444444444444444444555555555555666666666555555555555555555555555444444555555555555444444555555666666666666666666777777666666666666555555888888888888888888888888888888888888888888888888::::::999999999999::::::;;;;;;;;;;;;<<<===>>>>>><<<===>>>?????????>>>===??????@@@@@@@@@AAAAAAAAA???@@@AAAAAABBBBBBAAAAAA@@@@@@AAACCC|||qqqfffWWWXXX[[[^^^\\\UUURRRSSSQQQQQQQQQQQQPPPOOONNNMMMMMMNNNNNNNNNNNNMMMLLLKKKHHHGGGFFFGGGIIIKKKJJJIIIMMMMMMMMMNNNNNNOOOPPPQQQSSSNNNNNNWWWeeerrrLLL@@@>>>??????>>>>>>>>>>>>??????<<<===>>>@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>><<<>>>>>>===<<<;;;<<<============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999::::::999888888999:::::: !!!!!! """))),,,***)))***++++++,,,,,,++++++---,,,,,,,,,,,,---......------------------------........................------------------------.........///000000111111000000111111111222222222222222111111222222333444111111111111111111111111222222222222222222222222000000111111111222222222111111111111111111111111111111111222222222333333333333333222222222111111111111000000111111222333111111222222222333333333222222222222222222222222222222222222222222222222222333333333333333333222222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333222222333333444333333333333333333333333222222222222222222222222222222333444444444333333444444555555555555444444333333333333333333333333222333333444444333333333333333333333333333333333444444444444444444444444444444444555555555666666555555555555555555555555444444555555555555444444555555555555666666666666777777666666666666666666888888888888888999999999888888888888888888888888::::::999999999:::;;;;;;;;;;;;;;;;;;<<<===??????;;;===???@@@@@@???>>>===??????@@@@@@@@@AAAAAAAAA???@@@AAAAAABBBBBBAAAAAAAAAAAABBBCCC~~~nnndddZZZSSS]]]bbbgggggg```XXXTTTSSSOOOPPPQQQRRRRRRQQQPPPOOOLLLLLLMMMLLLLLLKKKJJJIIIIIIHHHFFFFFFGGGGGGEEEDDDJJJJJJJJJKKKLLLMMMNNNOOORRROOOTTT```hhhlllwwwIII>>>??????>>>>>>>>>>>>>>>>>>???======>>>????????????>>>???>>>============>>>???<<<>>>>>>===<<<;;;<<<===>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999888888888888888888999   """))),,,*********+++,,,,,,,,,,,,+++---,,,,,,,,,,,,---......------------------------........................------------------------......//////000111111111111111111111222222222222222222111111222222333444111111111111111111111111222222222222222222222222000000111111111222222222111111111111111111111111111222222222222333333333333333333222222222111111111111000000111111222333111111222222222333333333222222222222222222222222222222222222222222222222333333333444444333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333444333333222222333333333333333333333333333333333222222222222222222222222111222333333444444444333444555555666666555555444333333333333333333333333333333333444444333333222333333333333333333333333444444444444444444444444444444444444555555555555555555555555555555555555444444555555555555444444444555555555666666777777666666777777777777777777777777888888999999999999888888888888888888888888:::999999999:::;;;;;;<<<;;;;;;;;;<<<===>>>???@@@;;;===???@@@AAA@@@???===??????@@@@@@@@@AAAAAAAAA???@@@AAAAAABBBBBBAAAAAABBBBBBCCCCCCxxxgggjjjnnnmmmfff^^^YYYVVVTTTfffkkknnniii___VVVRRRQQQKKKLLLNNNPPPQQQQQQQQQQQQKKKKKKKKKKKKJJJIIIHHHGGGEEEDDDCCCCCCDDDDDDCCCBBBFFFFFFGGGHHHIIIKKKLLLMMMMMMNNNUUU^^^bbbeeevvvFFF>>>@@@>>>>>>>>>??????>>>>>>>>>======>>>???????????????>>>>>>===<<<<<<===>>>>>><<<>>>>>>===<<<;;;<<<===??????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::888888888888888888888888    """))),,,******++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------........................,,,,,,,,,------------......//////000000111111222111111111222222222222333222222111111222222333444111111111111111111111111222222222222222222222222000111111111111222222222111111111111111222222222222222222222333333333333333333333222222222111111111111000000111111222333111111222222222333333333111222222222222333333333333333333333333333333333333333444444444444333333333333333333333333333333333333333333333333333333222222333333333333444444333333333333333333333333444444333222222222333333333333333333333333333333222222222222222222222222111111222333444444444444555555666666666666555555333333333333333333333333333333444444444333222222333333333333333333333333444444444444444444444444333444444444444555555555555555555555555555555555444444555555555555444444444444555555666777777777666666777777777777888888666666777777888999999999888888888888888888888888:::999999::::::;;;<<<===<<<<<<<<<<<<===>>>??????<<<===???@@@@@@@@@@@@?????????@@@@@@@@@AAAAAAAAA???@@@AAAAAABBBBBBAAAAAABBBCCCDDDDDD{{{mmmccc]]]^^^______]]][[[YYYYYYYYYggglllmmmfff]]]XXXUUURRRHHHIIIKKKLLLMMMNNNNNNOOOJJJJJJJJJIIIHHHGGGFFFEEE???>>>???AAADDDFFFFFFFFFEEEEEEFFFFFFHHHIIIJJJKKKNNNPPPTTTXXX\\\ggg}}}EEE>>>AAA>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>?????????========================<<<>>>>>>===<<<;;;<<<===>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;777888999999999999888777  !!!  !!!!!! """))),,,******+++,,,,,,------,,,,,,---,,,,,,,,,,,,---......................................................,,,,,,,,,---------....../////////000111111222222111111111222222222333333222222111111222222333444111111111111111111111111222222222222222222222222000111111111111222222222000000111111111222222222222222222333333333444444333333333222222222111111111111000000111111222333111111222222222333333333111111222222222333333333333333333333333333333333333333444444444444333333333333333333333333333333333333333333333333333333222222222333333444444444333333333333333333333333555444333333222222222333333333333333333333333333222222222222222222222222000111222333444444444444555555666666666666555555333333333333333333333333333444444444333333222111333333333333333333333333444444444444444444444444333333444444444555555555555555555555555555555555444444555555555555444444444444555555666777777888666666777777777888888888555555666777777888999999888888888888888888888888999999999::::::<<<======>>>===============>>>>>>======>>>???@@@@@@AAAAAA??????@@@@@@@@@AAAAAAAAA???@@@AAAAAABBBBBBAAAAAA@@@BBBCCCCCC~~~llldddaaabbbhhh```^^^\\\\\\]]]\\\[[[[[[ccciiijjjddd^^^[[[XXXTTTKKKKKKJJJJJJKKKKKKLLLMMMIIIIIIIIIHHHGGGFFFDDDDDDBBBAAABBBEEEIIIKKKLLLLLLIIIIIIHHHGGGGGGGGGHHHHHHKKKPPPRRRQQQWWWdddrrrzzzxxxCCC===@@@===>>>???@@@@@@???>>>===>>>>>>>>>>>>>>>??????@@@;;;<<<===>>>>>>===<<<;;;<<<>>>>>>===<<<;;;<<<======<<<<<<<<<;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<888888999::::::999888888  !!!!!!""""""  !!!!!! """))),,,******+++,,,,,,------,,,,,,---,,,,,,,,,,,,---......////////////////////////........................,,,,,,,,,------........./////////000111111222222111111222222222333333333222222111111222222333444111111111111111111111111222222222222222222222222000111111111111222222222000000111111222222222222222222333333333444444444333333333222222222111111111111111000111222222333111111222222222333333333111111111222222333333333333333333333333333333333333444444555555444444333333333333333333333333333333333333333333333333333222222222333333444444444333333333333333333333333555444333333222222222222333333333333333333333333222222222222222222222222000111222333444444555444555555666666666666555555333333333333333333333333444444444444333333222111333333333333333333333333444444444444444444444444333333333444444444555555555555555555555555555555444555555555555555555444444444444555666777777888666666777777888888888999444555555666777888888888888888888888888888888888999999999:::;;;<<<===>>>???>>>>>>============>>>>>>>>>>>>>>>???@@@AAABBB??????@@@@@@@@@AAAAAAAAA@@@@@@AAABBBBBBBBBAAAAAA>>>@@@BBBCCCcccaaaeee^^^VVVWWWWWWTTTSSSVVV[[[]]]]]]]]]]]]ccceee```\\\[[[WWWPPPPPPOOOMMMKKKKKKKKKLLLLLLIIIIIIHHHHHHFFFEEEDDDCCCJJJJJJJJJLLLNNNPPPPPPPPPMMMLLLKKKIIIHHHGGGFFFFFFBBBIIIKKKJJJOOOXXXXXXPPPPPPdddAAA===???===>>>???@@@@@@???>>>===>>>>>>>>>>>>>>>??????@@@;;;<<<>>>??????>>><<<;;;<<<>>>>>>>>><<<;;;<<<===<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<888999:::;;;;;;:::999888!!!!!!  !!! $$$+++---+++******+++++++++,,,,,,,,,,,,,,,,,,---------.................................///000///...---...000------......//////000000000000000000000000111222111111222222222222111111222222222222222222222222222222111111111111222222111222222333333222222111000111111111111222222222222222222222222222222222111111111111111111111111222222222222222222222222///000000000000111111111333222111222333333222000333222222111111222222333333333333333333333333333444444444444444444444444333222111222444555444333444444333222333444555666888555333444555555222///222222333333333444444444444444444333333222222222333333333333333333333333111111222333333333333222222222222222222222222222555555555555555555555555666555444333333333333333222333333444444333333222555555555444444333333333444444444444444444444444333333333444444444555555666666666666666666666666555666777888777666333222666666666666777777777777888888777777666666666555777777666666666666777777777888888888888999999999;;;;;;:::::::::;;;<<<<<<============>>>>>>>>>>>>======<<<<<<===>>>@@@AAA????????????????????????@@@AAABBBBBBCCCCCCBBBBBBAAAIII;;;@@@qqq```bbb]]]XXXXXXWWWXXXXXXXXXXXXXXXZZZ___bbbcccdddeeeaaaZZZUUUTTTUUUPPPNNNLLLLLLMMMNNNMMMMMMJJJHHHGGGFFFFFFGGGIIIJJJPPPPPPPPPOOOOOONNNNNNNNNLLLLLLLLLKKKKKKKKKKKKKKKHHHGGGFFFEEEFFFGGGHHHIIIDDDEEEbbbIII<<<<<>>============>>>???????????????<<<<<<======>>>>>>????????????>>>>>>======<<<<<>>@@@AAA????????????????????????@@@AAABBBBBBCCCCCCBBBBBBAAAFFF@@@:::fff[[[```]]]YYY[[[[[[ZZZZZZYYYXXXWWWXXX\\\___ccccccaaa^^^ZZZWWWUUUUUUNNNLLLJJJJJJKKKMMMMMMLLLJJJIIIHHHGGGGGGIIIKKKLLLPPPPPPPPPOOONNNNNNMMMMMMIIIJJJJJJKKKKKKLLLLLLLLLGGGFFFFFFEEEFFFGGGHHHIIIKKK>>>GGGiiiFFF;;;<<>>======<<<<<<===>>>>>>>>>>>>>>><<<=========>>>>>>>>>???>>>>>>>>>>>>======<<<<<<@@@???===<<<;;;;;;;;;<<<::::::::::::::::::;;;;;;;;;;;;;;;:::::::::::::::999999999888888888777777  !!! $$$+++---+++++++++++++++,,,,,,,,,,,,,,,------------....................................///000///...---...000///////////////.........000000000000000111222222111111222222222222111111333333333333333333333333222222111111111111222222222222333333333333222222111111111111222222222333333333333333333333333333333333333333333333333333333333333333333333333333111111222222222333333333333222111222444444333111333333222222222222333333333333333333333333333333222222222222222222222222333222111222444555444333444333333333333444555666333222111222444444222111333333333333444444444444444444444444333333333333333333333333333333333333111222222333333333333333333333333333333333333333444444444444444444444444555555444333333333444444333333444444444444333333555444444444444333333333444444444444444444444444333444444444444555555555666666666666666666666666444444555555666777777888666666666666777777777777666666666666555555555555888777777666666777777888888888888888999999999::::::::::::::::::;;;<<<===;;;;;;;;;<<<<<<<<<=====================???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBBBBDDDDDD:::rrr^^^YYY___[[[XXX[[[\\\[[[ZZZYYYWWWUUUVVVYYY\\\ccc```\\\YYYXXXVVVTTTRRRLLLJJJHHHHHHJJJKKKKKKKKKJJJIIIHHHHHHIIIKKKMMMOOOPPPPPPOOOOOONNNMMMMMMLLLHHHHHHIIIIIIJJJKKKLLLLLLFFFFFFFFFFFFFFFGGGHHHHHHDDD@@@DDDMMMPPP\\\BBB;;;===>>>????????????>>>>>>===;;;<<<<<<============<<<============>>>>>>>>>>>>>>>>>>>>>============<<<===<<<<<<;;;<<<===>>>???<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;::::::999999999999888888888888888 !!! $$$+++---++++++++++++,,,,,,,,,------------------.......................................///000///...---...000000000//////......------000/////////000111222333111222222333333222222111333333333333333333333333333222222111111222222333222333333333333333333222111111111222222222333333333333333333333333333333444444444444444444444444333333333333333333333333222222222333333333444444333222222333444555333222333333333222222333333333333333333333333333333333333333333333333333333333333222111222444555444333333333333333444444555555222222222333444444444333333333333444444444444555444444444444444444333333444444444444444444444444111222333333444444333333333333333333333333333333444444444444444444444444555444444333333333444444333333444444444444333333444444444444444444444444555555555555555555555555444444444444555555555555666666666666666666666666555555555555555666777888666666666666777777777777666666555555555555555555888777777777777777777888888888888999999999::::::::::::::::::;;;;;;<<<===<<<<<<<<<============>>>=========>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBCCCDDDBBBKKKmmm]]]\\\bbb[[[VVVYYYYYYYYYYYYXXXVVVUUUVVVYYY\\\aaa]]]YYYWWWXXXWWWTTTQQQNNNLLLIIIHHHIIIJJJIIIHHHIIIHHHHHHHHHIIIKKKNNNOOOPPPPPPOOONNNMMMLLLLLLKKKHHHHHHHHHIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGHHHHHHIIICCCFFFJJJFFF999999UUUxxxxxx>>>:::>>>>>>>>>????????????>>>===<<<<<<======>>>======<<<============>>>>>>>>>>>>===========================<<<;;;;;;<<<===>>>???>>>>>>>>>======<<<<<<;;;======<<<<<<;;;:::999999888888888888888888888888 !!! $$$+++---+++++++++,,,,,,,,,------------------.........//////...........................///000///...---...000000000//////......------////////////000111222333222222333333333333222222333333333333333333333333333333222222222222333333333333333444444333333333111222222222222333333333333333333333333333333333444444444444444444444444333333333333333333333333222333333333333444444444222222222333555555444333444333333333333333333444333333333333333333333333555555555555555555555555333222111222444555444333333333333444444444444444222333444555555555666666333333444444444555555555444444444444444444444444444444444444444444444444222222333444444444444333333333333333333333333333444444444444444444444444444444333333333444444555333444444555555444444333444444444444444444444444555555555555555555555555444444444555555555666666666666666666666666666666888777666555555555555555666666666666777777777777555555666666666666666666888888777777777777888888888999999999999::::::::::::999999:::;;;<<<=========>>>>>>>>>>>>?????????======>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBB@@@CCC@@@hhhlll___```ccc\\\WWWYYYXXXUUUVVVVVVUUUUUUWWW[[[___^^^\\\[[[]]]``````\\\YYYRRROOOLLLJJJJJJIIIHHHGGGHHHHHHGGGGGGHHHJJJMMMNNNPPPOOONNNMMMLLLKKKJJJJJJJJJIIIIIIHHHGGGFFFEEEEEEHHHHHHHHHIIIIIIIIIIIIIIIPPPFFF@@@BBBDDDBBB@@@AAAUUUoooooo<<<;;;>>>===>>>>>>?????????>>>>>>>>>>>>>>>??????>>>>>>===>>>>>>>>>>>>============<<<<<<<<<<<<<<<=========>>>===<<<;;;;;;<<<===>>>>>>>>>>>>======<<<<<<;;;======<<<;;;::::::999999888888888888888888888888 !!! $$$+++---+++,,,,,,,,,,,,------------------........./////////...........................///000///...---...000///////////////.........////////////000111333333222222333333333333222222333333333333333333333333333333222222222222333333333333444444444444333333222222222222333333333333333333333333333333333333444444444444444444444444333333333333333333333333222222333333333444444444222222222333555666555333444444333333333333444444333333333333333333333333555555555555555555555555333222111222444555444333222333444444555555444444222444666777666555666777333444444444555555555555444444444444555555555555444444444444444444444444222222333444444444444444333333333333333333333333333333333333333333333333444444333333333444555555444444555555555555444444333333333444444444444555555555555555555555555555444444555555555666666666666666666666666666666666888777777666555555444444666666666666777777777777666666666666777777777777999888888777777888888999999999999999::::::::::::999999999:::;;;<<<===>>>>>>>>>?????????@@@@@@@@@<<<===>>>???@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBBBBCCCCCCBBBBBB===@@@LLLkkk______aaa[[[YYY\\\YYYSSSTTTTTTUUUVVVYYY^^^bbb]]]___dddiiilllkkkgggdddSSSQQQMMMKKKKKKJJJIIIHHHIIIHHHGGGGGGHHHJJJLLLMMMPPPOOONNNMMMLLLJJJIIIIIIJJJJJJHHHGGGEEEDDDCCCBBBGGGHHHHHHIIIJJJIIIIIIIIIIIIDDDAAACCCFFFEEE???:::;;;@@@fffhhh<<<<<<>>>===>>>>>>????????????>>>???????????????>>>>>>===>>>>>>>>>>>>============;;;<<<<<<<<<<<<=========???>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999999888888888888888888999999999 !!!!!! !!! $$$+++---+++,,,,,,,,,------------...............////////////...........................///000///...---...000.........///////////////......//////000222333444222333333444444333333222444444444444444444444444444333333222222333333444333333444444444444333333222222222333333333444444444444444444444444444444333333333333333333333333444444444444444444444444222222222222333333333333222222222333555666555444444444333333333333444444333333333333333333333333555555555555555555555555333222111222444555444333222333444555555555444444222555777666444333555666444444444444555555555555444444444444555555555666555555555555555555555555222333444444555444444444444444444444444444444444333333333333333333333333333333333333333444555666444444555555555555444444333333333444444444555555555555555555555555555555555555555555666666666666666666666666666666666666555555666777777666555444666666666666777777777777777777777777888888999999999888888777777888888999999999999:::::::::;;;;;;999999999:::;;;<<<===>>>>>>>>>>>>>>>????????????<<<===???@@@AAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBBBBCCCCCCBBBBBB>>>>>>iiilll___\\\]]]XXXYYY[[[VVVSSSTTTUUUUUUVVVZZZ___bbbaaagggpppuuutttnnngggcccQQQOOOLLLKKKKKKKKKKKKJJJKKKJJJIIIHHHIIIJJJLLLMMMOOOOOONNNMMMKKKJJJIIIHHHHHHHHHGGGFFFDDDCCCBBBBBBEEEFFFGGGHHHHHHHHHGGGGGG>>>EEEIIIEEE??????CCCHHHHHH888AAAccc>>>>>>=========>>>???????????????>>>>>>??????>>>======<<>>>>>>>>=========<<<;;;;;;;;;<<<<<<<<<======???>>>===;;;;;;<<<<<<===::::::::::::::::::;;;;;;999999999999999999999999777777888888888999999999 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!! $$$+++---,,,,,,,,,,,,---------................../////////000...........................///000///...---...000---.........//////000000.........///000222333444222333333444444333333222444444444444444444444444444333333222222333333444333444444555555444444333222222333333333444444444444444444444444444444444333333333333333333333333444444444444444444444444111111222222222333333333222222222333666777666444555444444333333444444555333333333333333333333333444444444444444444444444333222111222444555444333222333444555555555444333222444666666333222333555444444444555555555666666444444444555555555666666555555555555555555555555222333444444555555444444444444444444444444444444333333333333333333333333333333333333333444555666444444555555555555444444333333333444444555555555666666666666666666666666555555555555666666666777666666666666666666666666222333666777888777666555666666666666777777777777777777888888999999999:::999999888888888888999999999999:::::::::;;;;;;;;;999999999:::;;;<<<>>>>>>============>>>>>>>>>>>><<<===???@@@AAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBBBBCCCCCCBBBBBBBBB???ooo```ZZZYYYTTTUUUWWWQQQUUUUUUVVVVVVWWWZZZ^^^bbbgggoooxxx{{{uuujjj```ZZZNNNLLLJJJJJJKKKLLLLLLLLLMMMLLLKKKIIIJJJKKKMMMNNNOOOOOONNNLLLKKKIIIHHHHHHFFFFFFEEEEEEDDDDDDCCCCCCCCCDDDEEEFFFGGGFFFEEEEEEFFFEEEAAA>>>AAAFFFEEEAAABBBAAA:::XXXaaa??????<<<======>>>???????????????======>>>>>>===<<<;;;;;;??????>>>>>>=========<<<;;;;;;;;;<<<<<<<<<============<<<;;;;;;<<<>>>???888888888999999:::::::::888888888888888888999999777777888888999999999999!!!"""""""""!!! """"""""""""!!!!!!!!!!!! """!!!  !!!""" !!!!!! %%%,,,///---------------------------//////////////////////////////............////////////............//////......////////////......000111111111111222222222111111222222222333333333444444444444444444444444444444444333333222222222444444444333333222222222333444444555555444444333222222222222222222222222333444444555555444444333888777666555444444555666222222333333333333444444333333222444555666555333444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555444444444555555555555666444444444444444444444444444555555666777666666666555555555555555555555555666666666555555444444444444444444555555555555666444444444444444444444444444444444555555555555666555444444444444555666666555666666666666666555555666666666666666666666666555555666666666666555555555555555555555666777777666666666666666666666666777777777777777777777777666666666666666777888888666777888999:::;;;;;;;;;999999::::::::::::;;;;;;<<<;;;;;;::::::999888888:::;;;<<<<<<;;;;;;<<<>>>============>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@?????????@@@@@@@@@AAAAAAAAAAAAFFFDDD>>>@@@FFFEEE@@@888wwwtttbbbbbb[[[QQQOOOUUUVVVQQQWWWXXXSSSTTT\\\ZZZYYYccckkk{{{jjjVVVLLLPPPNNNLLLMMMOOOOOOLLLIIIMMMLLLKKKJJJKKKMMMOOOPPPLLLLLLLLLJJJHHHFFFFFFGGGFFFFFFFFFFFFEEECCCBBBAAADDDDDDDDDEEEEEEEEEEEEEEEHHHFFFDDDDDDDDDDDDDDDBBBBBBAAA===LLLccc;;;===???????????????????????????>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<777777888999::::::;;;;;;;;;::::::999999::::::;;;888888999999999::::::::: !!!"""""""""!!! """""""""""""""""""""!!! """!!!  !!!""" !!!!!! %%%,,,///---------------------------//////////////////////////////............////////////............//////......////////////......000000111111111222222222111111222222222333333333444444444444444444444444444444444333333222222222444444444333333222222222333444444555555444444333222222222222222222222222333444444555555444444333777666555444444444555555222222333333333333444444333333222444555666555333444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555444444444444555555555555444444444444444444444444444444555666666666666555555555555555555555555555555555555444444444333333444444444555555555555666444444444444444444444444444444444555555555555666555444444444444555666666555555666666666666555555666666666666666666666666666666777777777777666666666555555555555666777777666666666666666666666666777777777777777777777777666666666666666777888888777777888999::::::::::::999999999:::::::::;;;;;;;;;;;;;;;;;;:::::::::::::::<<<======<<<;;;===>>>=========>>>>>>>>>??????>>>>>>???@@@@@@@@@@@@???@@@@@@@@@@@@AAAAAAAAAAAA???CCC@@@@@@DDDBBB???FFFmmmkkkooojjj]]]UUUVVVWWWSSSNNNRRRPPPRRRZZZ[[[___mmmxxxeeeUUUWWWPPPOOONNNNNNOOONNNLLLKKKMMMLLLKKKJJJKKKMMMOOOPPPMMMMMMMMMLLLJJJJJJJJJJJJIIIIIIHHHGGGEEECCCAAA@@@CCCDDDFFFHHHHHHGGGEEEDDDHHHFFFDDDDDDDDDEEEDDDCCCAAACCC@@@DDD}}}^^^;;;@@@>>>????????????????????????>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;777888888999::::::;;;;;;;;;::::::999999::::::;;;999999999999:::::::::::: !!!"""""""""!!!!!!"""""""""""""""""""""""" !!!!!! !!!!!! !!!!!! %%%,,,///---------------------------//////////////////////////////............////////////............//////......////////////......000000000111111111222222111111222222222333333333444444444444444444444444444444333333333333222222444444333333333333222222333444444555555444444333222222222222222222222222333444444555555444444333555555444333333333444444222222333333333333444444333333222444555666555333444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555444444444444555555555555444444444444444444444444333333444555555555555555555555555555555555555555444444444444333333333333444444444555555555555666444444444444444444444444444444444555555555555666555444444444444555666666555555666666666666666555666666666666666666666666777777888888888888777777666666555555666666777888666666666666666666666666777777777777777777777777777666666666666777888888777888888999::::::::::::999999999999::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<;;;===>>>>>>===<<<>>>???>>>>>>>>>?????????@@@@@@>>>>>>???@@@@@@@@@@@@???AAAAAAAAAAAABBBBBBBBBBBB???CCC>>>CCCJJJ>>>???[[[xxx~~~lllZZZUUUTTTSSSRRRWWWTTTTTTYYYZZZcccuuu___OOOYYYPPPQQQRRRQQQOOONNNMMMNNNLLLLLLKKKKKKLLLMMMOOOPPPNNNNNNNNNNNNMMMMMMLLLLLLJJJIIIIIIGGGEEECCCAAA@@@BBBDDDGGGJJJJJJHHHFFFDDDHHHFFFDDDDDDEEEEEEDDDCCCAAADDDCCC;;;gggUUU:::DDD===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888999999::::::;;;;;;;;;::::::999999::::::;;;::::::::::::;;;;;;;;;;;; !!!!!!"""""""""""""""""""""""""""######### !!!!!!!!! !!!!!!!!! !!!!!! %%%,,,///---,,,,,,------------------//////////////////////////////............////////////............//////......////////////......000000000000111111111111111111222222222333333333444444444444444444444444333333333333333333333333333333333333333333333333333444444555555444444333222222222222222222222222333444444555555444444333444333333333333333333333222222222333333333444444333333222444555666555333444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555333333444444444555555555444444444444444444444444222333444444555555444444555555555555555555555555333333333333333333333333444444444555555555555666444444444444444444444444444444444555555555555666555444444444444555666666444555666666666666666666666666666666666666666666666777777888888777777666666666666555666777777888666666666666666666666666666666666666666666666666777777666666777777888999777888999:::::::::::::::888999999999999:::::::::::::::;;;;;;<<<===>>>>>><<<===>>>>>>======>>>???>>>?????????@@@@@@@@@@@@>>>>>>???@@@@@@@@@@@@???AAAAAAAAABBBBBBBBBCCCCCCBBBDDD???DDDKKK>>>NNNkkknnn|||nnnYYYQQQSSSTTTVVV[[[XXXVVV\\\aaappp|||WWWHHHLLLOOORRRTTTSSSOOOMMMNNNPPPLLLLLLLLLLLLLLLNNNOOOPPPOOOOOOOOOOOOOOONNNKKKIIIGGGGGGGGGFFFEEECCCBBBAAACCCDDDFFFHHHIIIHHHGGGFFFIIIGGGEEEDDDEEEEEEDDDCCCCCCBBBFFF:::UUULLL:::FFF===========================>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;;;;::::::999999::::::;;;:::::::::;;;;;;;;;<<<<<>>>>><<<===>>>>>>======>>>???>>>?????????@@@@@@@@@@@@>>>>>>???@@@@@@@@@@@@???AAAAAAAAABBBBBBBBBCCCCCCCCCCCC@@@BBBEEEFFFiiiZZZaaarrryyykkkXXXRRRTTTWWWQQQUUURRRUUUdddqqqqqqaaaXXXUUUPPPSSSUUUTTTPPPNNNOOOQQQLLLLLLLLLMMMMMMNNNOOOPPPPPPPPPPPPQQQRRROOOJJJEEECCCDDDDDDEEEEEEDDDDDDCCCEEEEEEEEEEEEFFFGGGHHHIIIIIIGGGEEEEEEEEEEEEEEECCCFFF???FFF>>>LLL{{{EEE<<>>========================>>>>>>>>>>>>=======================================<<<;;;::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;::::::999999::::::;;;:::::::::;;;;;;;;;<<<<<<""""""!!!!!!!!!"""###$$$!!!""""""######$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!! %%%,,,///---+++,,,,,,------.........//////////////////////////////............////////////............//////......////////////....../////////000000000111111111111222222222333333333444444444444444444444444222222333333333333444444222222333333333333444444333444444555555444444333222222222222222222222222333444444555555444444333222222333444444444333333222222333333333333444444333333222444555666555333444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555333333333333444444444444444444444444444444444444333333444555555555555555555555555555555555555555333333333333444444444444444444444555555555555666444444444444444444444444444444444555555555555666555444444444444555666666333444555666777777777777666666666666666666666666555555666666666666555555777777666666777777888999777777777777777777777777777777777777777777777777888777777777777888999999888999999::::::999999999888888888888999999999999999999:::;;;<<<<<<======;;;===>>>>>>===<<<>>>???>>>>>>>>>?????????@@@@@@>>>>>>???@@@@@@@@@@@@???AAAAAAAAAAAABBBBBBBBBBBBBBB?????????@@@WWWpppyyyyyydddYYYWWWUUUTTTUUURRRZZZoookkkbbb]]]VVVQQQSSSTTTSSSQQQPPPOOOPPPLLLLLLMMMNNNNNNOOOOOOOOOPPPQQQSSSWWWXXXTTTLLLEEEBBBCCCDDDEEEEEEFFFEEEEEEGGGFFFEEEDDDEEEHHHJJJLLLIIIGGGEEEEEEFFFFFFEEEDDDEEE???EEEBBBNNNlllAAA???AAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>==========================================<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;;;;::::::999999::::::;;;::::::::::::;;;;;;;;;;;;###"""!!!!!!!!!"""###$$$!!!""""""######$$$%%%%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!  !!!!!! %%%,,,///---++++++,,,,,,---....../////////////////////////////////............////////////............//////......////////////......////////////000000000111111111222222222333333333444444444444444444444444222222222333333444444444222222222333333444444444333444444555555444444333222222222222222222222222333444444555555444444333111222333555555555444333222222333333333333444444333333222444555666555333444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555222222333333333444444444444444444444444444444444444444555666666666666555555555555555555555555555333333444444444555555555444444444555555555555666444444444444444444444444444444444555555555555666555444444444444555666666333444555666777777777777666666666666666666666666666666777777777777666666777777666666777777888999777777777777777777777777777777777777777777777777888888777777888888999:::999999999::::::999999888888888888888999999999999999999::::::;;;;;;<<<<<<:::<<<======<<<;;;===>>>=========>>>>>>>>>??????>>>>>>???@@@@@@@@@@@@???@@@@@@@@@@@@AAAAAAAAAAAACCC;;;BBBCCCEEErrrtttggg___XXXZZZYYYWWWddd~~~ttt^^^RRRNNNSSSRRRQQQQQQRRRQQQOOONNNLLLLLLMMMNNNOOOOOOOOOOOOPPPRRRWWW^^^aaa]]]RRRJJJEEEEEEFFFGGGGGGGGGGGGFFFHHHHHHHHHHHHIIIKKKLLLMMMJJJHHHFFFEEEFFFFFFEEEDDDAAADDDEEEAAAUUUmmm@@@AAA;;;BBB????????????????????????>>>>>>>>>>>>=======================================>>>>>>>>>>>>>>>>>>===========================;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;999999999999::::::::::::###"""!!!!!!!!!"""$$$%%%!!!""""""###$$$$$$%%%%%%"""""""""""""""""""""""""""""""""""""""""""""""" !!!""""""!!!  !!!!!! %%%,,,///---++++++,,,,,,---...////////////////////////////////////............////////////............//////......////////////......////////////000000000000111111222222222333333333444444444444444444444444222222222333333444444444222222222333333444444444333444444555555444444333222222222222222222222222333444444555555444444333111222444555666555444444222222333333333444444444333333222444555666555333444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444555555222222333333333444444444444444444444444444444444444555666666777777666666555555555555555555555555444444444555555666666666444444444555555555666666444444444444444444444444444444444555555555666666555444444444444555666666333444555666777777777777666666666666666666666666777777888888888888777777777777777777777888888999777777777777777777777777777777777777777777777777888888888777888888999:::999999:::::::::999999888777888888888888999999999999999::::::::::::;;;;;;:::;;;<<<<<<;;;;;;<<<>>>============>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@?????????@@@@@@@@@AAAAAAAAAFFF:::EEEHHHMMM{{{ssskkkbbbWWWVVVXXXlll{{{hhhgggTTTQQQOOOPPPRRRRRROOOLLLLLLLLLMMMOOOOOOOOOOOOOOOPPPSSSZZZccchhhdddYYYOOOHHHIIIIIIIIIIIIHHHGGGGGGGGGIIIJJJLLLMMMNNNNNNMMMJJJHHHFFFEEEFFFFFFEEEDDD===HHHEEE===[[[ttt|||@@@CCC777CCC????????????????????????>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>===>>>???@@@@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;888888999999999:::::::::