BM6( yyyvvvsssssstttwwwxxxyyyyyyzzz{{{zzzxxxvvvvvvwwwyyyvvvttttttwwwxxxwwwvvvvvvvvvxxx{{{~~~|||yyyvvvvvvwwwxxxxxxxxxxxxwwwyyyxxxwwwwwwxxxyyywwwvvvtttuuuuuutttrrrsssuuuwwwxxxxxxwwwvvvtttsssttttttwwwvvvvvvvvvxxxyyyzzzyyy{{{yyyvvvwwwyyy{{{zzzyyy}}}zzzxxxwwwxxxxxxvvvtttssssssssswww|||}}}{{{xxx{{{yyywwwwwwyyyxxxvvvttt{{{}}}~~~}}}{{{zzzyyyzzzxxxyyyyyyyyywwwuuusssrrruuuuuuwwwxxxyyyyyyyyyyyywwwvvvuuuwwwzzz{{{zzzxxxzzz|||}}}}}}||||||}}}yyyyyyxxxwwwwwwvvvuuuuuuyyyxxxxxxzzz|||~~~}}}|||}}}}}}}}}{{{yyyzzz|||~~~{{{zzzxxxwwwwwwwwwyyyzzz}}}~~~~~~|||zzzyyyzzz|||zzzyyyxxxwwwwwwvvvwwwwwwtttxxxxxxvvvxxx}}}|||zzzzzz{{{|||}}}~~~|||zzzyyyyyyyyyyyyyyyzzzzzzzzzzzzyyyxxx}}}}}}}}}}}}}}}~~~~~~~~~xxxzzz|||}}}}}}}}}~~~|||||||||||||||}}}}}}~~~~~~}}}|||||||||{{{zzzzzz}}}|||yyywwwvvvsssuuuwwwxxxwwwvvvvvvuuuxxxyyyzzzyyyyyyzzz}}}zzzyyyxxxxxxwwwwwwwwwwwwyyyzzz{{{{{{{{{yyywwwvvvxxxxxxxxxxxxyyyyyyxxxwwwxxxxxxxxxyyy{{{|||{{{zzz{{{zzzyyyzzz{{{zzzwwwuuutttvvvwwwuuusssssstttwwwxxxxxxxxxwwwvvvvvvuuuuuuuuuvvvwwwyyyzzz{{{||||||{{{yyywwwvvvwwwyyyzzzzzz}}}|||{{{|||~~~|||zzz|||||||||}}}~~~~~~}}}|||zzzyyywwwtttssspppooonnnqqquuuyyyyyyyyyzzzyyyyyy{{{~~~}}}zzz|||||||||zzzzzz{{{zzzzzzyyyzzz{{{|||}}}{{{zzzyyyxxxyyyyyyyyyyyyyyywwwuuuuuuvvvwwwvvvtttssstttttttttuuuuuuuuuuuuwwwwwwxxxyyyzzz{{{|||}}}|||||||||}}}~~~}}}{{{yyywwwwwwxxx{{{}}}~~~~~~~~~}}}|||zzzyyyxxxuuutttsssrrrrrrtttuuuwwwwwwzzz{{{yyyuuurrrtttvvvvvvxxxyyywwwuuussstttvvvyyy{{{}}}~~~}}}}}}}}}~~~|||zzzxxxvvvvvvwwwxxxyyyzzzzzz{{{|||}}}~~~~~~~~~wwwxxxyyyzzzzzzzzzyyyxxxyyyxxxyyyzzz}}}~~~}}}|||vvvuuutttuuuwwwzzzzzzzzz{{{{{{yyyzzz|||}}}}}}{{{xxxuuuuuuxxx{{{{{{|||~~~~~~}}}}}}{{{zzz{{{}}}~~~|||{{{yyyyyyxxxwwwwwwwwwxxxxxxyyy{{{||||||zzzyyy{{{}}}{{{|||}}}~~~~~~}}}|||{{{{{{}}}~~~|||zzzyyyyyyzzzwwwuuuvvvzzz}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}||||||{{{{{{||||||{{{{{{{{{~~~~~~zzzyyyxxxxxxwwwwwwwwwxxxzzz{{{}}}~~~~~~}}}|||{{{zzzzzzzzzzzzyyyyyyyyyyyyuuuvvvvvvuuuttttttuuuvvvzzzyyyyyyxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwwwwvvvzzz{{{}}}}}}{{{zzzzzzzzz}}}yyyvvvxxx}}}~~~{{{uuutttuuuxxx{{{}}}}}}|||{{{yyywwwwwwzzz{{{{{{yyyRRROOOKKKJJJLLLOOOQQQQQQPPPRRRTTTSSSQQQPPPOOOOOOLLLIIIFFFEEEFFFHHHIIIIIIMMMNNNQQQUUUWWWWWWTTTQQQMMMMMMNNNOOOOOOOOOOOOOOOPPPOOOMMMMMMNNNNNNMMMLLLJJJKKKKKKJJJIIIIIIJJJLLLMMMNNNNNNMMMKKKKKKKKKLLLPPPMMMJJJKKKNNNQQQQQQOOONNNLLLJJJKKKLLLNNNOOONNNPPPOOOMMMMMMMMMMMMKKKJJJIIIFFFGGGLLLTTTXXXUUUPPPRRRPPPOOOOOOOOONNNLLLJJJOOOPPPQQQPPPMMMJJJIIIIIIOOOOOOPPPPPPOOOKKKHHHFFFIIILLLOOORRRSSSRRROOOMMMLLLKKKKKKLLLOOOQQQRRRRRRNNNPPPRRRRRRQQQRRRSSSUUUTTTSSSQQQOOOMMMKKKJJJJJJLLLLLLMMMOOOQQQQQQOOOLLLOOONNNMMMKKKJJJKKKNNNQQQTTTSSSQQQPPPPPPPPPQQQRRRTTTTTTRRROOOLLLKKKLLLNNNQQQPPPOOONNNMMMMMMMMMMMMKKKLLLLLLNNNSSSYYYYYYVVVNNNNNNNNNPPPRRRTTTWWWXXXVVVUUUSSSQQQOOOOOOOOOOOOOOOPPPQQQRRRQQQPPPNNNMMMOOOOOOOOOPPPPPPQQQRRRSSSQQQSSSTTTTTTTTTTTTWWWYYYPPPPPPPPPPPPQQQQQQRRRRRRTTTSSSQQQPPPNNNMMMMMMMMMNNNQQQTTTTTTQQQMMMJJJIIIHHHLLLQQQQQQOOOKKKJJJJJJJJJKKKMMMNNNOOOPPPSSSVVVQQQPPPNNNLLLKKKKKKLLLMMMOOORRRVVVUUURRROOONNNNNNNNNNNNPPPPPPPPPOOONNNMMMPPPPPPQQQSSSVVVWWWVVVTTTRRRQQQQQQRRRSSSRRROOOMMMKKKLLLLLLJJJIIIJJJLLLNNNNNNNNNNNNMMMMMMLLLLLLKKKLLLMMMOOOQQQSSSSSSSSSSSSPPPOOOMMMLLLLLLMMMOOOPPPTTTTTTUUUWWWYYYXXXUUURRRPPPPPPQQQQQQRRRSSSTTTTTTSSSSSSRRRPPPNNNKKKIIIHHHGGGFFFFFFHHHLLLOOOPPPOOOOOOPPPQQQTTTWWWXXXVVVTTTUUUSSSTTTXXXXXXSSSMMMLLLNNNMMMMMMMMMNNNPPPQQQSSSSSSRRRPPPOOONNNOOOOOOPPPQQQOOOLLLLLLLLLLLLKKKIIIHHHHHHJJJKKKLLLMMMNNNNNNLLLKKKJJJJJJKKKMMMPPPRRRQQQQQQRRRSSSTTTUUUVVVVVVSSSPPPLLLIIIIIIKKKNNNPPPRRRRRRRRRQQQOOONNNLLLKKKLLLJJJHHHGGGHHHIIILLLNNNQQQRRRQQQNNNIIIGGGJJJLLLOOOPPPOOOMMMJJJJJJKKKMMMQQQRRRSSSRRRPPPPPPRRRSSSPPPNNNKKKIIIHHHIIIJJJLLLHHHHHHFFFFFFFFFHHHJJJKKKMMMNNNPPPQQQQQQPPPNNNMMMIIIJJJMMMQQQUUUVVVVVVTTTMMMKKKKKKMMMPPPRRRSSSSSSTTTWWWYYYXXXUUUSSSTTTVVVSSSRRRNNNJJJGGGHHHLLLPPPQQQSSSWWW[[[\\\[[[YYYXXXRRRPPPOOOPPPSSSUUUVVVVVVSSSTTTTTTTTTRRRPPPNNNLLLPPPPPPQQQQQQPPPOOONNNNNNOOOPPPRRRSSSTTTTTTWWWXXXTTTSSSRRRQQQQQQQQQRRRSSSOOOQQQRRRRRROOONNNNNNNNNJJJHHHFFFFFFJJJNNNQQQSSSKKKNNNPPPOOOLLLJJJKKKLLLSSSUUUVVVTTTRRRRRRUUUXXXVVVVVVVVVYYY[[[\\\[[[YYYQQQQQQQQQQQQPPPPPPPPPPPPRRRSSSSSSSSSRRRQQQOOONNNLLLMMMNNNNNNNNNMMMLLLKKKHHHIIIJJJIIIIIIJJJLLLOOORRRRRRQQQQQQQQQQQQQQQQQQNNNNNNOOOPPPOOONNNMMMLLLLLLOOORRRRRRQQQNNNMMMMMMOOOIIIFFFIIIQQQUUURRRMMMIIIIIIKKKOOOSSSWWWWWWWWWRRROOOMMMMMMOOOQQQRRRSSSIIIEEEAAA@@@AAADDDFFFGGGCCCEEEHHHHHHFFFDDDCCCCCC???<<<888555555777:::;;;@@@BBBEEEHHHIIIGGGDDDAAABBBBBBCCCDDDDDDDDDDDDDDDBBB@@@??????@@@@@@???>>>@@@AAAAAA@@@???>>>???@@@AAACCCEEEDDDBBB@@@BBBCCCDDD@@@<<<===AAACCCCCCAAA>>>===<<<<<<===???@@@@@@BBBBBBAAAAAA@@@@@@>>>=========>>>BBBGGGHHHFFFDDD@@@@@@AAAAAABBBAAA@@@???>>>>>>===:::888777888999@@@BBBDDDEEEDDD@@@===:::>>>AAAFFFJJJJJJFFFAAA>>>???>>>======???AAACCCDDD???AAACCCCCCCCCDDDFFFHHHJJJHHHFFFCCC@@@>>>======>>>>>>???@@@AAA>>>:::666888888777666666999>>>AAAHHHGGGFFFEEEEEEEEEFFFFFFEEEDDDAAA>>>;;;;;;===@@@DDDCCCBBBAAA@@@@@@?????????>>>===AAAIIINNNMMMIII??????>>>???@@@CCCEEEGGGDDDCCCAAA@@@???@@@AAABBBCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@???>>>>>>??????@@@EEEFFFFFFDDDCCCCCCFFFHHH???@@@@@@AAAAAAAAAAAAAAADDDCCCAAA>>>;;;::::::;;;AAACCCEEEDDDAAA>>><<<<<<===AAAEEEEEEAAA>>>>>>???;;;===???@@@@@@BBBDDDFFFBBB@@@===;;;;;;===???@@@AAAGGGKKKJJJEEEAAA@@@BBB???AAACCCDDDCCCBBBAAA@@@CCCDDDEEEHHHKKKKKKJJJHHHFFFEEEEEEFFFGGGFFFDDDBBB???>>>=========>>>@@@BBBBBBBBBAAAAAAAAA@@@@@@@@@???AAACCCEEEFFFFFFFFFEEEAAA@@@???===<<<<<<>>>@@@DDDFFFIIIKKKLLLIIIFFFCCC@@@AAAAAAAAA@@@@@@@@@AAA@@@BBBCCCBBBAAA@@@@@@AAA????????????AAABBBCCCCCC@@@BBBEEEHHHJJJJJJIIIHHHDDDCCCEEEKKKJJJCCC===:::===<<<<<<===>>>AAACCCDDDDDDCCCBBB???======>>>@@@DDDBBB@@@???===<<<;;;:::===>>>???AAABBBCCCCCCCCC???===:::777888;;;>>>AAA@@@AAABBBCCCDDDEEEEEEEEEEEEBBB>>>:::999;;;>>>@@@BBBBBBAAA@@@???===;;;;;;AAA???===;;;;;;>>>@@@BBBCCCDDDCCC@@@<<<:::;;;<<>><<<:::<<>>>>>AAADDDFFFGGGGGGGGGIIIKKKJJJHHHGGGHHHIIIFFFBBB===888777999===AAABBBEEEIIINNNQQQRRRRRRRRREEECCCAAABBBDDDFFFGGGGGGDDDEEEFFFEEEBBB???===<<>>>>>@@@CCCFFF???@@@AAA???===<<<===>>>;;;999777666888<<<@@@CCCBBBGGGJJJHHHBBB???@@@CCCDDDGGGIIIFFFBBBBBBGGGLLLIIIJJJKKKLLLMMMMMMKKKJJJFFFFFFGGGGGGGGGFFFFFFFFFDDDDDDDDDCCCAAA???===<<<<<<===???@@@???>>><<<::::::;;;<<<<<<<<<>>>BBBEEEGGGGGGHHHHHHHHHGGGGGGGGG@@@AAABBBCCCCCCAAA???>>>===@@@DDDEEEDDDAAA>>>======:::777:::???BBBAAA>>>======???CCCHHHKKKLLLLLLGGGDDDBBB@@@AAABBBDDDFFFEEEBBB>>>===>>>AAABBBCCC===???@@@@@@???======>>>>>>;;;888444333444777:::===???AAABBBAAA>>><<<:::>>>??????@@@@@@@@@@@@@@@===;;;:::;;;<<<===<<<;;;>>>???@@@???===<<<======>>>AAADDDCCC@@@>>>???BBB@@@===::::::===>>>===<<<:::::::::999999:::<<<===@@@@@@AAAAAA@@@>>>>>>======AAADDDDDDAAA??????@@@<<<===??????>>><<<;;;::::::999666333111333777;;;:::<<<>>>@@@@@@>>>;;;999<<>>>>>>>>???>>>:::444//////000111222333777<<<@@@BBBBBBAAA@@@@@@@@@@@@@@@AAA@@@>>><<<:::;;;>>>AAA>>>>>><<<;;;:::999999999:::777777<<>><<<;;;<<<>>>@@@AAA>>>===<<<;;;<<<>>>AAABBBAAA???;;;999888:::===???AAA@@@===;;;::::::::::::AAAAAA@@@===;;;:::;;;=========>>>????????????>>>@@@@@@>>>;;;666444555777BBBCCCCCCBBB???>>>>>>???;;;===>>>===:::999:::<<<:::<<<===>>>======>>>@@@:::999777666777:::===???===AAAEEEDDD>>>:::999;;;888;;;===>>><<<;;;<<<===?????????AAACCCDDDBBBAAA@@@??????@@@BBBAAA???===999888777888999;;;<<<==================<<<<<<<<<:::;;;===>>>????????????<<<<<<;;;999666555888:::<<>>???@@@>>>;;;999:::;;;<<<>>>@@@AAA??????@@@BBB@@@@@@@@@???>>>===>>>>>><<<>>>AAACCCDDDDDDDDDCCC@@@>>>AAAGGGGGG@@@:::777888888888999:::===???@@@===>>>===:::666555666888>>>===;;;999666444444444;;;<<<>>>@@@AAA@@@@@@???@@@===999666555777:::<<<<<<===>>>@@@AAAAAAAAAAAABBB???;;;888777999;;;===>>>>>>>>>>>>===;;;:::999===<<<:::999999;;;===???<<<>>>???>>><<<999666666<<<:::999:::;;;>>>AAABBBCCCCCCAAA>>>;;;;;;>>>@@@BBB???<<<999888999<<<>>>>>>===:::777555888===AAADDDDDDDDDBBB@@@<<<999777999:::===AAAEEEEEECCCAAA999888999<<>>???BBBFFFKKKOOORRRSSSFFFDDDBBBBBBCCCDDDDDDCCCCCCDDDEEECCC???======>>>DDDDDDEEEDDDCCCAAA???>>>??????@@@BBBDDDFFFGGGGGGCCC???:::555555888===AAA=========;;;999888:::<<<===<<<999777777999>>>AAA@@@DDDFFFCCC>>>:::;;;>>>>>>AAACCCAAA===<<<@@@EEECCCDDDEEEEEEDDDBBBAAA@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBAAA???>>><<<:::999999:::<<<===<<<;;;999777666777888999999;;;???AAABBBCCCDDDDDDDDDDDDCCCCCC;;;===>>>??????===;;;:::<<<@@@DDDFFFDDDAAA>>><<<:::;;;<<<<<<;;;<<<>>>???>>>>>>???BBBFFFHHHHHHGGGCCCBBB???<<<::::::<<<>>>HHHFFFCCCBBBCCCEEEEEEEEE???@@@AAA@@@>>>>>>???@@@AAA@@@===999666777:::===BBBDDDFFFFFFCCCAAA@@@@@@BBBCCCDDDDDDEEEEEEDDDDDDAAA@@@@@@AAACCCDDDDDDCCCCCCEEEFFFEEECCCBBBBBBBBBBBBGGGKKKJJJEEEBBBCCCFFFFFFEEEEEEDDDCCCBBBAAAAAA<<<======;;;::::::<<<>>>AAABBBDDDDDDBBBAAA@@@@@@FFFLLLOOOMMMFFFBBBBBBEEEFFFHHHIIIGGGDDD@@@>>>======<<<999666555888===AAA>>>???BBBDDDDDDCCCAAA???@@@CCCFFFHHHGGGCCC===:::>>>>>>>>><<<:::888999:::<<<>>>@@@@@@???@@@AAACCCDDDBBB@@@>>>===>>>???@@@DDDCCCCCCCCCBBB>>>888444111333666888:::>>>CCCFFFDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAA@@@AAADDDGGG@@@???>>><<<;;;::::::::::::777999???DDDDDDCCCCCCDDDBBB@@@>>>>>>@@@BBBDDD@@@???>>>===>>>AAADDDFFFGGGCCC???;;;;;;???DDDGGGHHHFFFBBB???=========>>>EEEEEEEEEBBB@@@>>>>>>???@@@AAACCCDDDDDDDDDCCCBBBCCCCCCBBB===888666888;;;EEEGGGHHHGGGFFFEEEEEEFFF@@@@@@???>>>>>>>>>??????===>>>@@@@@@>>>======>>>>>>>>>===>>>???BBBEEEFFFBBBDDDFFFDDD???<<<;;;<<<;;;>>>@@@@@@>>>>>>AAADDDEEEDDDCCCCCCDDDDDDCCCBBBCCCBBBCCCDDDEEEEEECCCAAA<<<;;;<<<===@@@AAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA======>>>>>>???@@@AAAAAACCCDDDDDD@@@<<<;;;>>>AAA@@@CCCHHHIIIHHHEEECCCBBBBBBDDDEEECCC???===>>>@@@GGGJJJKKKJJJGGGEEEEEEGGGFFFGGGGGGEEEBBBAAABBBCCCDDDEEEGGGGGGFFFEEEFFFGGG@@@>>>@@@FFFGGGBBB>>>===:::::::::;;;<<<>>>@@@BBBBBBDDDEEEBBB===::::::<<<@@@@@@???<<<888666666777???AAACCCEEEFFFFFFDDDDDDEEECCC@@@>>>======???@@@>>>@@@BBBCCCDDDEEEDDDDDDBBB@@@>>><<<;;;<<<>>>???BBBBBBBBBBBBBBBAAA@@@@@@BBBAAA@@@@@@@@@AAACCCCCC@@@AAACCCDDDDDDBBB???======<<<;;;===AAADDDFFFFFFFFFFFFEEEBBB??????AAACCCFFFDDD@@@======???BBBEEE@@@@@@>>>;;;888:::AAAFFFMMMLLLJJJGGGDDDAAA>>>=========???AAADDDDDDBBB@@@<<<<<<===???BBBDDDCCCBBBEEEFFFGGGGGGHHHHHHHHHHHHEEEBBB???===???AAACCCCCCCCCDDDFFFIIIMMMQQQUUUWWWLLLIIIGGGFFFGGGGGGGGGFFFGGGIIIIIIFFFBBBAAADDDGGGLLLLLLKKKJJJIIIGGGEEEDDDEEEDDDDDDFFFIIIKKKKKKKKKDDD???999444333777===AAABBBAAA@@@===;;;<<<>>>@@@DDDCCCAAA???===???BBBFFFEEEFFFFFFCCC>>>;;;<<<>>>CCCFFFGGGFFFCCCBBBCCCEEEDDDFFFGGGFFFDDDBBBAAAAAACCCDDDEEEFFFGGGFFFEEEDDDEEEDDDCCCBBB@@@???>>>>>><<<===>>>>>>>>>===<<<;;;:::<<<>>>?????????AAACCCBBBCCCEEEFFFFFFEEEDDDDDD@@@AAABBBBBBBBBAAA??????@@@DDDHHHIIIGGGDDDBBB@@@???BBBEEECCC@@@@@@CCCGGGGGGGGGGGGIIILLLMMMLLLKKKGGGGGGEEEAAA>>><<<>>>???CCCAAA@@@@@@AAAAAA@@@>>>:::::::::888777888:::===<<<<<<:::666222222555888<<<>>>@@@???===<<<>>>@@@>>>???@@@@@@AAAAAA@@@@@@<<<<<<<<<>>>@@@BBBBBBAAA@@@BBBCCCCCC@@@???>>>>>>???DDDHHHFFFAAA===>>>AAAAAADDDGGGEEE@@@<<<;;;===888888888666444333555888999<<>>?????????>>>===<<<;;;===???AAA@@@>>>;;;999;;;===>>><<<999777777888666777999999888888999::::::999888777888:::===>>>===============;;;777333///222555888:::<<>>;;;<<<===<<<;;;<<<===???:::999888666555444333333222000444;;;>>><<<<<<@@@<<<;;;888777777:::===???;;;:::777666666888;;;===???===999777888;;;@@@CCCBBB@@@===:::999888999:::???@@@AAA@@@>>>===<<<===;;;<<<>>>???@@@???>>>===<<<===<<<777111///222666;;;???CCCFFFEEEBBB@@@???;;;999777999===>>>;;;888666888999999888777777777;;;;;;<<<<<<>>>???AAABBBAAA@@@???<<<:::888777777777:::<<<;;;:::;;;@@@EEEGGGDDDAAA???>>>>>>>>>===?????????AAABBBBBB@@@>>>999999:::===AAABBB@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>:::999888888888:::<<<===CCCDDDDDD@@@;;;:::===@@@===@@@DDDFFFCCCAAA@@@@@@<<>>===???AAABBBCCCBBB@@@===<<<>>>@@@888555555:::===:::999:::777777777777888:::<<<===@@@DDDFFFCCC===888777888;;;<<<<<<999555222333555888;;;>>>AAABBBCCCBBBAAA========================999:::===???@@@@@@???>>>;;;::::::999999999::::::<<<<<<===>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@@@@<<<<<<===???@@@@@@???>>>888777777:::>>>AAAAAA@@@?????????===::::::;;;===>>><<<888666666999===@@@DDDEEEDDDAAA???AAAGGGMMMHHHFFFDDDAAA>>><<<<<<;;;888777888999;;;<<<;;;::::::999:::<<>>===<<<>>>???BBBDDDGGGHHHIIIJJJCCCAAA??????@@@AAAAAA@@@@@@BBBAAA>>>;;;;;;AAAFFFIIIHHHFFFDDDBBBAAA@@@@@@>>>======@@@DDDGGGGGGFFF???;;;333...---111777<<<===<<<:::777555666888;;;<<<======;;;::::::>>>AAANNNLLLHHHDDDAAA@@@AAAAAA@@@AAABBBBBBAAA???===<<<:::===@@@@@@===<<<<<<===<<<>>>???AAAAAAAAA??????======<<<;;;::::::::::::999999999888888888888777666888;;;<<<;;;::::::;;;999:::<<<===>>>===<<<;;;:::::::::999999999888888888;;;???@@@>>>;;;:::999;;;<<<>>>>>>>>>???AAADDDCCCCCCCCCDDDGGGGGGFFFEEEBBBCCCCCC@@@<<<:::;;;===CCCBBBBBBCCCCCCCCCAAA???===<<<;;;999888999<<>>;;;===???>>>======AAADDDAAAAAABBBCCCCCCCCCCCCBBB<<<;;;<<<>>>AAACCCDDDCCCBBBDDDEEEEEECCC@@@@@@@@@@@@FFFJJJHHHBBB>>>???BBB@@@FFFJJJHHH@@@;;;:::===>>>@@@@@@===999888:::======AAADDDDDDAAA??????@@@BBBCCCDDDEEEEEEDDDBBB@@@@@@CCCFFFFFFBBB>>>======999;;;<<<<<<;;;::::::;;;BBBBBBBBBAAAAAA@@@???>>>;;;<<<>>>@@@AAA@@@??????>>>AAACCCBBB???<<<<<<===<<<===>>>>>>===<<<===???999888777888999===@@@CCC@@@@@@@@@AAABBBAAA???<<<888;;;???AAABBBCCCEEEFFFBBBCCCCCCCCCCCCBBBAAAAAA???@@@AAAAAA??????@@@AAA;;;:::999777555444444444000000555===???===>>>DDD>>>===;;;:::;;;>>>BBBDDDAAA???<<<999888:::<<<>>><<<;;;999999:::<<>>>>>@@@AAA===@@@BBBBBBAAA@@@@@@AAA@@@AAACCCDDDEEEDDDBBBAAA@@@AAA@@@;;;555333666;;;;;;@@@HHHMMMLLLHHHCCCAAA;;;999888<<>>======>>>======>>>??????@@@@@@@@@FFFCCC???===<<<;;;:::888:::===???>>><<<>>>EEEKKKNNNJJJEEEBBB@@@@@@@@@???BBBBBBBBBDDDEEEEEECCCAAA<<<<<<>>>BBBFFFGGGDDDAAA@@@@@@@@@AAAAAAAAAAAAAAA===<<<:::999999<<<>>>@@@FFFGGGGGGCCC>>><<>>:::999;;;>>>:::666666;;;>>>===>>>@@@@@@?????????@@@BBBDDDEEECCCGGGJJJHHHAAA;;;::::::>>>??????<<<888555777888777:::>>>BBBDDDEEEEEEDDD>>>@@@BBBDDDEEEEEEDDDDDD>>>???BBBDDDEEEEEEDDDCCC@@@@@@AAAAAAAAAAAAAAAAAA@@@AAABBBCCCDDDDDDDDDDDDAAABBBCCCEEEEEEDDDCCCCCC===<<<;;;<<>>???@@@@@@>>>:::888999<<>>@@@@@@>>>;;;===DDDJJJFFFDDDAAA>>><<<<<<===>>>>>>===<<<===@@@AAAAAA@@@======>>>@@@BBBCCCAAA???@@@???@@@BBBDDDDDDDDDCCC<<<;;;<<>>===@@@CCCEEEFFFEEECCCAAADDDBBBAAAAAACCCDDDEEEEEECCCDDDCCC@@@===???FFFMMMIIIHHHEEEBBB@@@?????????;;;:::;;;>>>DDDGGGHHHGGGGGGBBB;;;666555999???CCCAAA@@@>>>;;;999:::===@@@<<<>>>@@@???>>>???CCCFFFLLLHHHBBB>>><<<<<<<<<<<>>>>>===<<<>>>@@@===>>>@@@BBBBBBBBB@@@???@@@??????>>>>>>>>>??????AAA@@@???>>>>>>>>>??????777:::>>>???>>>;;;::::::777888:::<<<<<<;;;:::999888888777666666666666777:::===@@@@@@???<<<;;;;;;@@@???>>>AAAEEEHHHIIIHHHBBBAAABBBCCCEEEFFFEEEDDDCCCEEEFFFDDDAAA???@@@AAA>>>@@@CCCFFFHHHEEE@@@<<<@@@>>><<<;;;<<<;;;:::888???BBBBBB>>><<>>>>>>>>>>>===<<<<<<>>>@@@AAA???>>>>>>??????>>><<<;;;999999<<<@@@BBBAAA@@@CCCBBBAAA@@@????????????CCCAAA>>>???BBBCCCAAA???AAACCCEEEEEEBBB???===<<>>???@@@@@@???@@@AAA@@@===;;;BBB@@@??????@@@AAA@@@???EEECCCAAABBBDDDEEECCC@@@=========<<<;;;;;;<<<>>>AAA@@@???AAACCCBBB???<<<888:::>>>AAABBBAAA???>>>???@@@BBBBBBAAA@@@>>><<<:::<<<======;;;::::::;;;999777666666999<<<======@@@@@@@@@???>>>======<<<>>><<<:::;;;>>>BBBEEEFFFBBB???===>>>AAACCCBBB@@@===???AAA@@@===<<<===???===999555333333444444444666777:::===???@@@AAAAAA<<<999666555888===@@@BBBBBB@@@<<<888666666777888777777888;;;===>>>===<<<>>>>>>?????????===;;;:::>>>@@@BBBDDDDDDBBB@@@>>>>>>BBBEEEFFFEEEBBB@@@???DDDAAA???===888333444:::???BBBEEEFFFEEECCCBBBAAA:::999999999::::::888777999:::;;;===>>>>>>>>>>>>;;;999777999===AAABBBBBBFFF@@@;;;999<<>>??????@@@BBBCCCEEEFFFFFFKKKIIIEEEBBB@@@@@@AAABBBCCCFFFFFFCCCAAABBB???;;;;;;???CCCHHHIIIHHHEEECCC???BBBDDDDDDCCCBBBCCCCCCCCCAAA===999888:::===???BBBCCCCCCAAA???>>>@@@CCCBBBCCCDDDEEEEEEDDDBBBAAABBBCCCDDDCCCAAAAAACCCDDDMMMKKKGGGCCCAAA@@@AAAAAAFFFDDDBBB??????@@@BBBCCCIIIGGGBBB===888777:::<<<888999:::999888:::>>>BBBCCCAAA???@@@CCCEEEEEECCCFFFEEECCCAAA@@@>>>>>>>>>@@@@@@>>>999555333666:::999888888;;;@@@DDDDDDBBBEEEBBB???@@@BBBEEEDDDCCC===<<<===AAAEEEFFFDDD@@@@@@@@@AAACCCFFFGGGFFFEEEBBB@@@???BBBFFFHHHGGGFFF@@@>>>>>>???BBBCCCAAA>>>;;;999999;;;@@@BBBAAA??????>>>===<<<===>>>AAABBBBBBAAA@@@???>>>===<<<;;;???===;;;888777999===AAA?????????>>>======???BBB???<<<:::999:::<<<======@@@??????>>>>>>???AAAAAA@@@@@@AAABBBBBBAAA@@@@@@@@@AAACCCDDDCCCAAA>>><<>>===>>>>>>@@@CCCGGGIIIHHHGGGAAAAAAAAAAAABBBCCCDDDDDDDDDCCC@@@>>>>>>>>>???@@@???>>><<<;;;===@@@DDDFFFFFFEEEAAA:::444666>>>FFFDDDAAA===:::999;;;>>>@@@>>>===<<<<<<<<<===>>>???CCCBBBAAA@@@???===<<<<<>>999666:::>>>???>>>;;;999888<<<===???@@@@@@>>><<<:::<<<@@@DDDEEEBBB???===>>>???@@@AAABBBAAA@@@???>>>:::::::::999:::::::::;;;:::999999999999999999:::===;;;777222000111555999???===999777666777999;;;???===<<<>>>@@@BBBBBBAAAEEECCCAAACCCGGGGGGCCC???DDDBBB???>>>>>>???@@@???AAAAAACCCEEEFFFDDD@@@<<>><<<;;;999999???CCCCCC@@@>>>AAAAAA???>>>>>>>>>======>>>???AAABBBAAA???>>>???>>><<<::::::999:::===AAACCCAAA??????????????????@@@AAAAAABBBAAAAAABBBCCCCCCAAA@@@AAACCCCCCBBBAAA???ӵ===>>>???@@@???>>>>>>???@@@AAA@@@>>>BBB@@@>>>>>>@@@AAABBBAAAEEECCCAAABBBCCCDDDBBB@@@@@@@@@???>>><<<===???BBBEEECCCAAA@@@AAA@@@===::::::;;;<<<>>>???@@@@@@@@@BBBCCCCCCCCCBBB???===<<<999:::<<<;;;999777777888777666555777:::<<<===<<<=========>>>>>>??????@@@???===;;;:::===???AAAAAA@@@>>>===>>>@@@BBBAAA@@@>>>@@@AAA@@@>>>===>>>@@@Ħ333222111888:::===ĦBBBBBB;;;999666777999===@@@AAAAAA???===:::888777666666777ӵ<<>>===<<<<<<===???AAABBBBBBAAA???===???AAADDDDDDBBB???===<<>>AAACCCDDDBBB@@@???@@@:::888777888999:::888777999:::;;;<<<===>>>>>>>>><<<999777888===AAACCCCCCBBBAAA???>>>???@@@CCCDDD@@@@@@AAABBBCCCDDDEEEEEEJJJGGGDDDAAA?????????@@@@@@CCCCCCAAA@@@BBBAAA>>>>>>AAAEEEĦAAACCCFFFGGGFFFEEEDDDEEECCCCCCBBBAAAAAA@@@@@@???AAABBBAAA???===>>>AAADDDDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEDDDBBBAAABBBDDDIIIGGGDDDBBB@@@AAABBBCCCDDDCCC@@@??????@@@BBBCCCGGGEEEBBB===999999;;;>>>999:::;;;999888999===@@@EEECCCAAABBBDDDEEEDDDBBBDDDCCCBBB@@@???>>>>>>>>>@@@???===888444444888<<<<<<:::999;;;???BBBBBBAAABBBCCCDDDFFFFFFEEECCCAAA===;;;<<>><<<;;;===@@@BBBBBBAAA@@@???>>>======???@@@BBBDDDCCCBBBAAA??????>>>>>>AAAAAA@@@>>>======>>>????????????===;;;;;;<<<>>>===;;;888888:::<<<======@@@???>>>======>>>???@@@BBBBBBAAAAAAAAAAAABBBBBBAAABBBDDDDDDDDDBBB???>>>>>>@@@BBBEEEFFFFFFDDDCCC@@@@@@@@@@@@???>>>>>>===<<<===>>>AAAEEEGGGFFFEEE@@@@@@@@@AAABBBDDDEEEFFFCCCBBB@@@???>>>>>>??????===<<<;;;:::;;;>>>AAADDDDDDBBB>>>999777999@@@FFFCCC@@@===;;;:::<<>>===<<<::::::;;;<<<===???>>>>>>>>>============AAACCCGGGIIIGGGBBB===999999<<<@@@@@@>>>:::777666<<<===???@@@@@@>>><<<::::::>>>BBBCCCBBB???>>>???@@@@@@AAA@@@@@@???>>>>>>;;;:::999999999;;;<<<===;;;:::999999999999:::;;;???>>>;;;777555666999<<>>;;;::::::;;;<<<>>>===<<<===???AAAAAA@@@DDDCCCCCCDDDFFFFFFDDDBBBCCCAAA>>>=========>>>>>>BBBAAABBBCCCDDDCCC@@@===???AAADDDCCC???;;;:::;;;@@@DDDEEEBBBBBBDDDBBB???>>>>>>>>>>>>>>>???@@@AAABBB@@@???>>>===<<<999777888999<<<@@@CCCCCCAAA>>><<<======>>>@@@AAABBBCCC@@@BBBEEEEEEDDDCCCBBBBBBBBBCCCBBBAAA@@@4ĉ@ӵ???AAABBB???>>><<<===???AAAAAAAAAAAA???======@@@BBBDDDDDDDDDCCCBBBBBBCCCCCCBBB@@@CCCBBBAAA>>>===???BBBEEEHHHEEEBBB???>>><<<:::888<<<<<<<<<===>>>@@@BBBCCCFFFFFFEEECCCAAA???<<<;;;888::::::999666444333444555444555888;;;======<<<::::::;;;<<<>>>@@@BBBCCCAAA>>>;;;:::;;;=========>>>===<<<===???AAAAAA@@@???@@@AAA@@@??????@@@BBB>L666333000...777999=hĦ@@@;;;999888999;;;============>>>>>>===;;;9997776664ĉ@ӵAAA@@@>>>===<<<<<<======<<<===???@@@@@@???===<<>>@@@AAA@@@>>>======>>>:::888777777888999999888999:::;;;<<<======>>>>>><<<999777888;;;@@@CCCDDD>>>@@@BBBBBBBBBCCCFFFJJJBBBBBBAAAAAABBBBBBCCCCCCGGGEEEBBB???===<<<<<<<<<===@@@@@@>>>???BBBCCC@@@>>>AAAEEE>LBBBBBBEEEIIIJJJIIIGGGFFFFFFCCCEEEHHHJJJIIIFFFBBB???@@@???>>><<<<<<>>>BBBEEEFFFEEECCCBBBCCCDDDEEEFFFFFFFFFGGGEEECCCAAABBBCCCDDDCCCBBBAAAAAABBBCCCDDDBBBAAA@@@>>>>>>???@@@AAACCCBBB@@@===;;;;;;===@@@;;;;;;;;;:::999:::===@@@FFFEEEDDDDDDEEEDDDBBB@@@@@@@@@????????????>>>>>>>>>===;;;666333444:::??????===;;;;;;===>>>???>>>===CCCJJJLLLIIIDDD???>>>===;;;:::===BBBDDDDDDBBBDDDDDDEEEGGGHHHFFFBBB???@@@??????AAACCCDDDCCCBBBDDDAAA??????@@@AAAAAAAAABBB@@@>>>>>>@@@CCCDDDDDDCCCAAA@@@>>>>>>???@@@AAAEEECCCBBB@@@??????@@@@@@DDDDDDCCCBBB@@@???=========>>>===;;;999888999:::;;;999777888:::===>>>===???>>>===<<<<<<<<<===>>>DDDDDDCCCBBBBBBCCCDDDDDDCCCDDDDDDEEEDDDBBBAAA@@@===???BBBEEEGGGGGGGGGFFF@@@???>>>=========>>>>>>;;;;;;<<>>>>>>>>>>>>>>===<<<;;;<<<>>>AAABBBAAA???;;;999999<<>>>>>CCCGGGKKKKKKEEE???;;;:::===???BBBBBB>>>:::777555<<<>>>???AAA@@@>>><<<:::888;;;???AAAAAA@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>><<<;;;999999:::<<>><<<;;;===@@@FFFEEECCCAAA??????>>>>>>>>><<<;;;<<<>>>?????????AAACCCEEEEEEEEEDDDEEEFFFCCCBBB???===;;;;;;<<<===@@@??????@@@BBBBBBAAA???@@@EEEIIIHHHBBB>>>===???BBBEEEFFFDDDEEEFFFDDD???<<<<<<;;;<<<>>>???@@@???>>><<<;;;;;;<<<:::888555666999>>>BBBEEEDDDAAA>>><<<===>>>???@@@AAAAAAAAA>>>BBBGGGGGGEEEBBBBBBCCCBBBCCCCCCBBBAAAGG=?BBBBBBAAA>>>;;;;;;===???AAAAAA@@@>>><<<===@@@DDDFFFGGGDDDCCCBBBBBBBBBBBBAAA@@@BBBAAA???<<<;;;===BBBFFFHHHFFFBBB>>><<<:::999888;;;<<<===>>>@@@BBBCCCCCCHHHGGGEEEBBB???===;;;:::999::::::999666333222333333444666999===>>>>>>===:::;;;;;;<<<>>>@@@BBBCCC@@@>>>;;;:::;;;<<<<<<;;;;;;;;;;;;<<<>>>@@@AAAAAA@@@@@@@@@@@@@@@AAABBBDDDHdĦ888444000---444=Īj===<<<;;;<<<<<<;;;999666888999<<<>>>>>>===:::999GG=????<<<:::::::::<<<=========???@@@@@@???======DDDEEEEEECCC???<<<::::::555444777<<<>>>;;;;;;>>>???@@@@@@???===<<<===>>><<<:::888888999;;;;;;:::999999999:::;;;<<<===>>>;;;999777777999>>>BBBDDD===>>>@@@CCCFFFHHHIIIJJJCCCBBBAAA@@@@@@@@@AAAAAADDDCCCAAA>>><<<;;;:::999;;;>>>???<<<===AAABBB@@@:::===AAAHdĦAAABBBEEEIIIKKKJJJHHHFFFFFFBBBEEEIIIKKKKKKGGGCCC@@@???===;;;:::;;;>>>CCCFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHFFFDDDAAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBB@@@???======<<<<<<>>>>>>>>><<<;;;;;;>>>@@@<<<;;;;;;;;;<<<>>>AAACCCFFFEEEEEEDDDBBB@@@===<<<<<<<<<===>>>>>>?????????;;;:::777333000333:::@@@AAA???<<<:::::::::;;;;;;:::CCCLLLMMMGGG@@@<<<<<<>>>;;;:::<<>>??????@@@AAAAAA@@@???CCCAAA???======???@@@AAAEEECCCAAA@@@AAACCCFFFGGGEEECCCAAA?????????@@@AAACCCBBB@@@>>>>>>>>>???@@@EEECCCAAA???===<<<;;;999:::;;;;;;:::888777888999:::999888999<<>>===<<<;;;;;;<<<======EEEEEEFFFGGGGGGFFFEEEEEEDDDEEEEEEDDDCCCCCCBBBAAA===???BBBDDDFFFFFFFFFFFFAAA@@@===<<<;;;<<<>>>@@@<<<<<<<<<>>>AAACCCCCCBBB?????????@@@AAABBBCCCDDD@@@@@@??????>>>>>>>>>>>>@@@@@@???>>>???@@@AAABBB???<<<999888:::<<<>>>???<<<<<<;;;;;;<<<>>>@@@BBB@@@>>>;;;999777777777888666777888:::===???@@@AAAEEEJJJNNNKKKDDD===:::;;;===@@@BBBBBB???;;;999888<<<>>>@@@AAAAAA???<<<;;;777999<<<>>>???@@@AAAAAA======<<<<<<<<<>>>???@@@===;;;999888:::===AAACCC???===;;;::::::;;;===???CCCCCCCCCBBB??????@@@AAACCCDDDDDDDDDCCCBBBBBBAAA>>><<<;;;;;;===>>>>>>===???BBBFFFEEECCCBBBEEEIIIEEEDDDBBB???<<<;;;<<<>>>===<<<<<<ӵBBBGGGLLLĭӵFFFӵ888Ħ777777777999:::999777555666ӵӵGGGDDDĦƜ`1.׼sAAAAAAAAABBBĦ>>>>>>???===<<<>>>AAAEEEGGGӵAAAĦ<<<999888;;;???CCCEEEDDDAAA>>>ĭӵ<<<:::Ħ555555444Ħ???Ħ????????????===;;;::::::;;;======<<>>Ħ222555999ӵƜ`1.׼s@@@>>>ĭӵ@@@DDDCCC999444333666<<>>???@@@Ħ;;;;;;<<<<<<<<<:::<<<999<<>>===>>><<<Ħ???======@@@@@@===444777;;;DdDIIIHHHFFFDDDBBBӵ;;;???ӵJJJӵHHHIIIGGGDDDDDDĦ===;;;ӵ;;;::::::DDDĭӵ===???888555111...000777===AAA@@@>>>;;;999888888888999AAAIIIHHHAAA::::::<<>>>>>@@@BBBDDDDDDAAA???===???@@@AAA@@@>>>======???>>>===;;;;;;<<<>>>@@@FFFEEECCCBBBBBBCCCFFFIIIFFFDDDBBB@@@??????@@@AAACCCBBBAAA@@@@@@AAABBBBBBDDD@@@;;;777777888888777777999:::;;;::::::;;;<<<;;;::::::<<>>???DDDFFFIIIKKKKKKIIIFFFDDDEEEDDDCCCBBBBBBAAAAAAAAA???@@@AAACCCDDDDDDDDDDDDDDDBBB>>><<<;;;===???@@@???>>>===???AAACCCCCCCCCAAA@@@??????>>>???????????????>>>=========>>>>>>@@@@@@??????????????????<<<:::888888999::::::999999999::::::<<<>>>???@@@@@@>>>===;;;:::999999999777888:::<<>>@@@AAA???===<<<<<<===>>>@@@AAAAAA???===;;;888888999;;;===???@@@@@@999999999999;;;>>>@@@BBB===<<<:::999:::===AAACCC???>>><<<;;;;;;<<<>>>???AAABBBBBBAAA???>>>???@@@>>>???AAABBBCCCDDDDDDDDD>>>===;;;;;;<<<===<<<;;;===AAAEEEDDD@@@???CCCHHHHHHGGGEEEAAA===;;;===???======?~4CCCDDDGGGg&e>&eBBBg&e666>hӵ444555777999999666444g&eCCCguO>uO>&eBBBCCC4ff?>ߝLBBBgĉ@AAAAAA@@@???Shӵ;;;>>>======???CCCFFFg&eCCC>hӵ888777999===AAAAAABBBAAAfff?><z===g&e>&e999777HL999999:::ShӵgLBBBBBB@@@===;;;:::999888888:::<<<<<<S?ʬCCCFFF3h?D%%)?>>>BBBZufĦAAA@@@???gL000000222g&eAAAgĉ@AAA???g&e>&e???@e@@@@@@??888999777555777===@@@>>>g<ĉCCCBBBAAAAAA3we<Ħ>>>>>>>>>>>>3h?@e:::;;;>>>BBBEEEKKKEEEAAAZHHHAAA@@@===<<<;;;3h?gL???@@@>>>>>>???>>>:::333555999D%%)?DDDfff?><zAAAAAA=?ĦAAAg&eGGGg&eEEEGGGHHHS?ʬEEE4ff?>ߝLAAA@e888g&e@@@:::9993h?g&e>&e<<<>>>??999888666111...///555:::@@@@@@@@@>>>;;;888888888:::@@@DDDCCC<<<888999<<>>999999:::<<>>===???AAAAAA???===;;;;;;;;;<<<<<<;;;:::;;;===???CCCCCCCCCCCCBBBCCCFFFIIIEEEDDDAAA?????????@@@AAAEEEEEEFFFFFFFFFFFFFFFFFFCCC===666444555777888777777:::<<<======<<<>>>???<<<;;;;;;===@@@BBBBBBAAA===<<<<<<<<<===???AAABBBCCCEEEHHHJJJJJJHHHEEECCCDDDCCCAAA@@@??????@@@AAA???@@@AAABBBCCCCCCCCCCCCEEECCC@@@===<<<<<<===>>>AAA???>>>???AAACCCCCCCCCBBBAAA@@@???>>>=========@@@>>>===;;;;;;<<<>>>???============<<<;;;:::999999999:::::::::888777777888999:::<<<===>>>?????????????????????>>>===<<<;;;<<<===???@@@BBBCCCDDDGGGJJJKKKHHHBBB===;;;;;;999;;;>>>@@@???>>>>>>???===???@@@BBBAAA???===;;;:::888777999;;;===>>>===666666777999;;;>>>@@@AAA===<<<::::::;;;===@@@BBB>>>==================>>>===>>>>>>===;;;;;;<<<===999:::<<>><<<<<<<<<===<<<;;;<<>>HGgĉ@::::::======>>>AAAEEEFFFHu]ĦCCCZuR)Ħ:::999:::===@@@@@@AAAsߝLGdUĦ999Hƅ^Hu]Ħ444ntHdĦ;;;<<<HGgĉ@AAAHdĦFFFEEEAAA<<<999777666555666888999Htƅ^@@@DDDBt=o9ĦDtfo9ĦDDDEEEGGGg?>>>===HdĦ333222333Hu]ĦBBBtt@@@@@@Hƅ^Hu]Ħ===H׼s===@@@:::;;;===<<<888888===@@@>>>tQDDDEEEDDDCCCje<Ħ@@@@@@@@@Bt=o9ĦH׼s>>>??????AAADDDGGGLLLGGGCCCHtĦEEE???===;;;999Bt=o9ĦHdĦ>>>AAA@@@@@@AAA>>>:::777999;;;Dtfo9ĦsߝLGdUĦ???Ht@cӵHu]ĦDDDHu]ĦCCCEEEHtƅ^CCCqIܗGIӵBBBH׼s666999Hu]ĦBBB:::Bt=o9ĦHƅ^Hu]Ħ<<>>AAA@@@;;;888999;;;===;;;:::<<>>@@@???AAACCCCCCBBBCCCFFFIIIDDDBBB@@@???>>>???@@@AAAEEEFFFHHHIIIJJJIIIHHHGGGAAA<<<777777:::<<<;;;999;;;===???@@@?????????@@@<<<;;;<<<>>>@@@AAAAAA@@@=========>>>???BBBDDDFFFCCCCCCDDDDDDDDDDDDCCCCCCCCCAAA???===<<<===>>>???>>>???@@@BBBCCCEEEFFFFFFEEECCC@@@===;;;:::::::::BBB@@@>>>???AAABBBCCCBBBCCCBBBAAA@@@@@@??????@@@@@@>>>;;;999999;;;???AAA<<<=========<<<:::777666555999===>>>;;;999999:::999;;;<<<>>>???@@@@@@@@@===???BBBDDDEEEDDDBBB@@@@@@@@@@@@AAAAAAAAABBBBBBGGGGGGFFFEEEBBB???===<<<888;;;>>>???>>>>>>>>>???===???AAABBBBBB@@@===<<<<<<999777777999;;;;;;:::555666888:::;;;<<<<<<===<<<<<<;;;;;;;;;<<<>>>???<<<<<<===>>>>>>===<<<<<<;;;;;;;;;999777777999;;;777888999;;;===???AAABBBAAA???===<<<======<<<;;;<<<===>>><<<::::::===@@@DDDEEECCC>>>777444666999EEEEEE4DuXӵBBBDDDBBBDdDΦDdDĦ===DdDĦ666:::t|<888888999::::::999555222DdDĦCCCDdDΦDdDΦDdDĦ:::peƜ4DuTӵ===`eĭ>>>qet:::::::::<<<===???CCCFFFGGGDdDĦCCC===t|<<<<<<<;;;<<>>AAAqjRgdKӵHdDĦgdKӵGGGGGGGR/f6LĭĦ<<<;;;DdDĦ666555444DdDĦAAA`eĭAAADdDΦDdDĦ<<<DdDĦ<<>>>>>@@@CCC???:::999===@@@>>>geĦDDDFFFFFFFSĦ@@@AAAqjRgdKӵDdDĦBBBCCCCCCCCCFFFHHHIIIFFFDDDDdDĦCCC>>><<<999qjRgdKӵDdDĦ===AAAAAABBBBBB???:::<<<===???HdDĦgdKӵDdDDdDĦ@@@DdDĦ4DufӵDdDĦAAADdDĦBBBq<R???@@@peƜ4DuTӵBBBDdDĦ777:::DdDĦCCCqjRgdKӵDdDΦDdDĦ===???@@@@@@??????======;;;666111000333666@@@CCCFFFFFFBBB???======999===@@@???<<<:::999:::;;;:::999;;;======999555555444222333555777999999>>>AAADDDCCC???;;;::::::777:::===>>>======???AAA===@@@CCCCCCBBBCCCEEEHHHCCCAAA@@@>>>>>>???@@@AAACCCEEEGGGJJJJJJIIIGGGFFF@@@===:::<<>>;;;???AAABBBCCCAAA@@@???@@@;;;;;;;;;===???@@@@@@>>>======>>>???AAADDDFFFHHHCCCBBB@@@>>>>>>@@@BBBCCCBBB@@@===;;;:::;;;===>>>===>>>@@@BBBEEEGGGIIIJJJDDDCCC@@@===:::999888777BBB@@@>>>>>>@@@BBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCCAAA>>>:::888888;;;???BBB===>>>??????===;;;888666222888???@@@===:::;;;>>>;;;<<<>>>@@@AAABBBAAAAAA===@@@DDDHHHIIIGGGEEECCCBBBBBBBBBAAAAAAAAA@@@@@@GGGEEECCCCCCBBBAAA>>><<<999;;;>>>>>>=========>>>>>>???AAABBBBBB@@@===<<<>>>:::777666888::::::888777888999:::;;;::::::999<<<<<<;;;;;;;;;<<<<<<<<<:::<<<===??????===<<<:::999999888666555555888:::888888999:::;;;===???@@@BBB@@@>>>=========<<<;;;<<<<<<;;;:::999999;;;<<>><<>>po9wӵ666<<<>>>AAACCCCCCDDDDdDĦBBB@@@o)hCCC@@@>>>>>>>>>>>>>>>DDDEEEDdDΦDdDĦ666DdDΦDdDӵ333GIpӵDdDĦBBBpo9wӵDdDĦCCCEEECCC===999777444222333666po9u888;;;???BBBGIdnuR)ĦDdDĦnuR)ĦHHHGGGCdgĪj???DdDĦ<<<<<<:::DdDĦHHHHߝL`o9>>>DdDΦDdDӵ;;;DdDĦ@@@@@@DDDFFFCCCBBBEEEFFFEEE@@@;;;999;;;;;;:::geĦ@@@@@@sp?aĦAAAAAAGIdnuR)ĦDdDĦCCCFFFGGGFFFDDDBBBAAA@@@???DdDĦ>>><<<<<<:::GIdnuR)ĦDdDĦ===AAAEEEEEEBBB===:::===???AAADdDĦnuR)ĦDdDΦDdDĦEEEDdDĦnuR)ĦDdDĦBBBDdDĦFFFpo9u???>>>FFFDDD=ӊB1.uTӵ@@@DdDĦ999;;;DdDĦAAAGIdnuR)ĦDdDΦDdDӵ<<<===@@@BBBBBBBBBDDDCCC@@@:::555333555888FFFGGGHHHGGGEEEBBB>>><<<;;;999999<<>><<<>>>AAADDDCCCDDDEEEEEECCCAAA>>><<<<<<>>>???@@@???>>>???@@@???@@@???===<<<>>>AAACCCCCC@@@>>>===>>>@@@@@@???@@@???>>>>>>>>>???AAABBB<<<<<<;;;<<>>999666888<<>><<<:::888888777999<<<>>>@@@???>>>======@@@BBBCCCBBB@@@=========<<<>>>AAAFFFKKKLLLKKKIIIBBBCCCCCCBBB@@@>>>???@@@CCCCCCBBBAAAAAAAAABBBBBB>>>===<<<;;;:::999999888>>>@@@BBBBBB???<<<;;;;;;======;;;777444555:::???>>>>>>===<<<:::888666555999999888888999999::::::555888;;;======<<<<<<===:::888666777999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;@@@???>>>===<<<======>>>>>><<<;;;::::::;;;===>>>@@@@@@>>>999444111222444AAADDD4DuXӵEEEBBBBBBDdDʜ4DuTӵ888>d<Ħ@@@Dt>>>:::999888666444333222>d<ĦEEE>d<ʜDd<ʜ4DuTӵ>>>@@@F&uTӵ???4DufئL>e===puR)Ħ999:::===???AAABBBDDD>d<ĦCCCDtGGG@@@@@@@@@@@@@@@DDDDDDDdDΦDdDĦ666>d<ʜ4DuTӵ5554DwDd<ĦDDDpuR)Ħ>d>>:::777999666444444777peӵ999ĦpeӵDx<>d<ӵDdd<>>><<<>d<ĦGGG4DufئL>e;;;DdDʜ4DuTӵ999DdDĦ???BBBEEEEEECCCDDDGGGGGGEEE>>>:::888;;;<<<;;;geĦ@@@s<v>aĦ@@@@@@peӵDx<DdDĦCCCFFFFFFDDDAAA>>>;;;;;;:::DdDĦ;;;======<<d>>@@@>d<ӵDd<DdDΦDdDĦBBBDdDӵnd<DdDĦAAA>d<ĦCCCpeӵBBBĦCCCF&uTӵ???DdDĦ>>>???>d<Ħ???peӵDx<>d<ʜ4DuTӵ>>>???AAACCCCCCCCCCCCCCC@@@<<<888777999<<>>;;;::::::;;;<<<===<<<:::888<<<===??????>>>:::666333555666888999999999777777:::;;;>>>???@@@???===<<<::::::<<>>???@@@???>>>???@@@BBBBBBAAA???<<<<<<===>>>???===<<<===>>>??????>>>===>>>>>>???@@@AAAAAAAAA<<<;;;;;;;;;===@@@CCCEEEBBBAAA???===;;;999777777888:::===@@@AAAAAA@@@???>>>AAACCCDDDBBBAAA@@@AAA???<<<777444777<<<@@@AAADDDBBB???<<<:::;;;===>>><<<>>>@@@AAAAAA@@@??????AAAAAABBBCCCCCCBBBAAA???======???BBBEEEFFFFFFEEEAAABBBBBBAAA???>>>>>>???BBBBBBAAA@@@@@@@@@@@@AAA>>>===<<<;;;:::::::::;;;???AAABBBBBB???===<<<<<<======;;;999777999>>>BBBAAA@@@???===;;;:::888888888777666666777888999:::777999<<<===<<<<<<<<<===;;;:::888999:::<<<;;;::::::;;;;;;<<<<<<;;;;;;:::===<<<;;;;;;;;;<<<>>>???@@@???===;;;;;;;;;<<<===>>>>>><<<888444333555777AAACCC4DuXӵHHHDDDDDDD&dq&ĒR:::666sdKĦ@@@DHRRud;;;:::999777555333222sdKĦ@@@D&oq<Ōq&ĒRAAA@@@AAA>dp&ĒR:::???nfʜ>>===:::<<<>>>???@@@CCCsdKĦDDDDHRRud@@@??????@@@AAADDDDDD>d<Φ>d<Ħ999s&dq&ĒR;;;888i?ʜtd<ĦEEEHHܗDӊB999<x666555;;;999777777888B?daĦ>>>???B?Ho9@@@>dd<ӵ???>>>B?Ho9CCC<xBBB@@@===;;;;;;===>>>&ӫeʬtIӇFFF>d<Φ>d<Ħ===D&ӫetIӇEEEDdDĦ@@@sdKĦ@@@B?dp&ĒR>>>???>d<sdKĦ<<<B?Ho9888s&dq&ĒRAAA@@@AAABBBDDDDDDCCCBBBAAA@@@>>><<<<<<>>>@@@===AAAFFFJJJIIIEEE>>>::::::<<<======;;;999999999<<<>>>BBBCCCBBB>>>999555555777999;;;;;;:::888777===>>>>>>>>>????????????::::::;;;>>>AAABBBAAA???@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>===<<<<<<===???>>>>>>>>>@@@CCCCCCBBB@@@AAA@@@===:::999;;;???CCCFFFEEECCCAAA???======<<<<<<>>>???@@@???>>>???@@@DDDEEEDDDAAA>>>:::999999:::::::::<<<>>>>>>===;;;888:::>>>AAABBBBBB@@@???<<<;;;::::::;;;<<<>>>???@@@@@@???>>><<<:::888777888:::===???@@@@@@@@@???>>>@@@BBBBBBAAA@@@@@@@@@===999555555888===BBBEEEIIIFFFAAA>>>===???CCCEEE???@@@BBBCCCCCCCCCBBBAAABBBAAAAAADDDHHHHHHFFFCCC??????>>>======>>>???@@@@@@AAABBBAAA???>>>>>>???AAA@@@???>>>===>>>>>>???>>>===<<<<<<<<<<<<===>>>@@@BBBCCCBBB???=========>>>>>>===<<<;;;>>>CCCFFFFFFDDDAAA???============999888666555555777999;;;999:::<<<<<<;;;;;;<<<>>>===<<<;;;<<<======;;;:::999:::<<<======<<<:::999888888888888999;;;===>>>BBBAAA???===<<<<<<======<<<<<<:::777555666999;;;BBBDDD4DuXӵJJJHHHHHHHu]3hh@@@<<<888ne@@@???=e<<<;;;;;;:::888666444333ne>>>===pIƎ@t@hBBBAAAAAA>h777:::???fe:::@ďD>>><<<<<<======>>>>>>>>>@@@neGGGDDD=e@@@===<<<<<<>>>???CCCBBBege???===sĪj@h???===;;;fdDĦDDD@ďD666666Hkge444444666;;;:::999888777@h333555@G:::888HĪj@IŌ;;;999Bene666HkgeCCCne@@@@@@fe;;;Hu]3hh===999666seAAA@@@>>>===BBBHHHEEE???999777777:::;;;;;;geĦja>aĦ>>>???@GBBBBBBseCCCBBB???<<<:::999::::::<Ō???@@@@@@@GEEEAAAHkgeAAAAAA???===<<<:::<<<===HĪj@IŌEEECCCege;;;;;;Hu]3hIŌ===@@@DdDĦ???neBBB>>>@hEEEEEE>h?????????seBBBne===<<<@G888666sĪj@hCCCBBB@@@@@@BBBCCCCCCBBB?????????>>>???@@@BBBCCC>>>AAAEEEGGGGGGCCC>>>::::::===???>>>:::888888:::;;;===AAADDDEEECCCAAA???:::;;;;;;<<<<<<<<<<<<<<>>>>>>>>???@@@AAA::::::;;;===@@@BBBAAA@@@??????@@@@@@@@@???>>>>>>;;;<<<===<<<;;;;;;<<<>>>===>>>???@@@@@@@@@???>>>???>>><<<999777999>>>AAACCCBBB???>>>======>>>???<<<>>>???@@@>>>>>>???@@@EEEFFFFFFDDD@@@<<<999888888999:::<<<======:::777333777===AAACCCBBB???<<<;;;;;;;;;;;;;;;<<<===>>>??????@@@@@@???===;;;:::999:::<<<>>>?????????>>>===???AAAAAA???>>>>>>???:::777666:::???BBBEEEHHHMMMJJJFFFCCCBBBCCCEEEGGGAAAAAAAAABBBCCCCCCBBBAAAAAA@@@@@@EEEKKKMMMIIIEEECCCAAA???;;;999999;;;===@@@AAABBBAAA???>>>???@@@???===<<<;;;;;;<<<===>>>>>>===<<<<<<===>>>@@@BBBBBBCCCCCCAAA???===>>>???BBBAAA@@@??????BBBEEEHHHKKKHHHDDDAAA@@@@@@BBBCCC???===999666666777999;;;:::;;;<<<;;;:::;;;===>>>??????>>>???@@@>>><<<999888:::<<<>>>>>><<<:::888777777666777888999;;;<<>>CCC4DuXӵKKKĵD^CCCAAA???===<<<>>>===AAA<<<<<<<<<<<<;;;999666555@@@<<<:::CCC@@@AAAAAAAAA::::::<<<@@@999888:::???;;;::::::@@@@@@@@@>>>===>>>GGGHHHEEE@@@@@@===;;;;;;===@@@BBBBBB@@@@@@@@@===>>>???===999DdDĦ@@@>>>888666555444444666999;;;;;;;;;999888666888777888<<<888777555:::888999555444EEEDDD@@@>>>>>>>>><<<D^@@@>>>:::888s׼s===<<<;;;999999>>>DDDBBB;;;999777888::::::999geFm8???>aĦ@@@@@@AAABBBCCCAAAs׼s@@@AAAAAA@@@>>><<<<<<===>>>Ho888???@@@AAAAAAEEECCC@@@AAABBBBBB@@@>>><<<999;;;<<>>CCCCCC???<<>>???@@@@@@s׼s??????>>>>>>>>>AAA<<<999888AAABBB@@@??????@@@AAAAAA@@@<<<<<<===>>>@@@BBBBBBCCCCCCCCCCCCCCCAAA???===<<<<<<>>>@@@>>>;;;999:::<<<:::;;;>>>AAADDDGGGIIIJJJAAA@@@>>>===>>>???AAABBBBBBAAA???======>>>@@@BBB;;;:::;;;===AAACCCCCCBBB???@@@@@@@@@@@@???>>>======>>>???>>><<<;;;;;;<<<===>>>???@@@???>>>===<<<======;;;999888999<<>>===<<<;;;<<<>>>@@@BBB<<<>>>???@@@>>>>>>???@@@CCCEEEGGGFFFCCC???<<<;;;999999:::<<<===;;;777444111555;;;AAACCCAAA>>>;;;;;;;;;<<<===>>>?????????>>>???AAABBBBBB@@@>>><<<999:::;;;===>>>>>>>>>>>><<<>>>??????=========>>>999777:::BBBHHHHHHIIILLLPPPNNNKKKHHHFFFEEEDDDDDDBBB@@@???@@@BBBBBB@@@>>>???>>>???DDDKKKMMMIIIDDDDDDCCCAAA===999888;;;===???@@@AAA@@@>>>>>>>>>@@@<<<;;;999888999:::===>>>>>>===<<<<<<===???BBBDDDCCCCCCBBB@@@>>>===>>>@@@FFFDDDBBBAAABBBDDDFFFGGGMMMJJJFFFCCCBBBCCCEEEGGGFFFCCC>>>:::888888999::::::;;;<<<;;;;;;;;;===???AAA@@@@@@@@@AAA@@@===:::888:::<<<>>>>>><<<:::888888777777666777888999:::?????????@@@AAABBBCCCDDDCCCAAA???>>>>>>>>>>>>???Φ4DuXӵtvӵ>d<ĦEEEBBBBBBAAAAAA@@@???Ħ======???BBBCCCBBB@@@<<<===>>>>>>>>><<<:::888888:::Ħ:::<<<>>>???>>>>>>???BBBCCCCCCBBB???@@@AAAAAA???===>>>>>>???<<<;;;===@@@AAA>>><<<>>>???>>>;;;777666999===>>>@@@@@@@@@===;;;::::::BBBCCCBBB@@@>>>>>>@@@BBBĦDDD>>>;;;===AAA@@@AAAAAA???<<<;;;???BBBDDDCCCBBB???<<<<<<>>>???>>>?????????===;;;888777999<<d<Ħ===<<<;;;===>>>>>><<<:::888888999555555555555555666999;;;;;;======<<<999777666666888;;;>>>???======@@@BBB;;;999777777777777666555333333333666999::::::999;;;888555333444555555555666555555777;;;>>>??????CCCDDDDDDDDDĦ=========>>>???@@@@@@??????<<<>d<Ħ@@@>>>===;;;:::Be???===888999888888<<aĦ@@@BBBDDDDDDCCCBBBAAAAAABBBCCCDDDBBBBe===???@@@AAA@@@???>>>===>>>???nu]ӵ777BBBAAA@@@@@@AAAAAABBBCCCBBB???>>>===>>>???AAACCCDDDDDDAAA>>><<<999;;;=========<<<===>>>DDDEEEEEEDDDBBB@@@AAABBBAAA???===<<<===>d<Ħ???===<<<:::888>d<Ħ>>>@@@BBBĦAAA===999999<<>>AAA@@@>>>999555444777;;;===???BBBCCCBeAAA;;;<<<<<<===Ħ@@@CCCEEEFFFFFFCCC@@@>>>===<<<;;;;;;;;;;;;<<<===>>>???>>>======???AAA@@@@@@;;;;;;<<<>>>AAABBBBBBAAAEEEDDDAAA>>>=========>>>>>>??????>>>===<<<<<<===999:::;;;>>>AAAEEEHHHJJJDDDCCCAAA@@@@@@BBBDDDFFFCCCAAA???===<<<>>>@@@AAA<<<;;;<<<>>>AAADDDDDDDDDAAAAAA@@@@@@???>>>>>>>>>???@@@AAA@@@>>><<<<<<<<<<<<>>>??????===;;;::::::;;;;;;<<<:::999999;;;===:::999999999;;;>>>AAACCC<<<>>>???@@@???>>>???@@@BBBDDDFFFEEECCC@@@???>>>999999:::<<<===<<<888555333777<<<@@@BBBAAA???===<<<===???@@@AAAAAA@@@???;;;===@@@CCCCCCAAA???===999:::;;;<<<============<<<===>>>===<<<;;;<<<>>>;;;888<<>><<<;;;;;;===BBBGGGHHHEEEAAAAAABBBBBB>>>:::999:::===<<<===>>>>>><<<<<<<<<>>>999888777666888:::>>>@@@???>>><<<<<<===???BBBDDDCCCCCCAAA???<<<<<<>>>@@@GGGEEEBBBBBBDDDFFFFFFFFFLLLIIIFFFCCCBBBCCCEEEFFFGGGEEE@@@<<<999888888999888:::<<<<<<<<<===>>>@@@BBBAAA@@@@@@AAA@@@>>><<<999:::<<<======<<<:::999999888777777777888999:::===>>>???@@@BBBDDDEEEEEEEEEDDDBBBBBBBBBBBB@@@>>>?aŖ%7uSQuR)ӵsdKĦCCCAAAAAAAAAAAABBBgdKĦ??????@@@BBBBBB@@@>>><<<===???AAAAAA???===<<<888gdKĦ<<<<<<===???>>>======???AAA@@@@@@>>>@@@BBBBBB???>>>???@@@>>><<<:::<<>>;;;:::<<<===:::666666999===>>>===;;;;;;===>>>>>>>>>AAABBBCCCBBBAAA@@@@@@gdKĦDDD===999<<<@@@???AAAAAA???;;;;;;>>>CCCGGGGGGFFFCCC???======>>>===<<<:::999777777777777555999======888555555777gdDĦ>>>>>>======>>>???>>><<<<<<<<<>>>999777555444666999:::;;;===???@@@???<<<999999999999===@@@@@@>>>===@@@CCC???===;;;:::999999888888555555555777999<<<======<<<888333222444777999999999888999;;;>>>??????===@@@BBBCCCgdKĦ<<<<<<===???@@@AAAAAAAAAAAA???sdKĦ>>>===;;;;;;;;;<<<;;;;;;888;;;<<<:::<<<@@@AAA???===;;;;;;999444///ŶS@@@AAAAAA3we>>???@@@AAA@@@??????<<<>>>@@@iĉ@3hR/Ō@@@AAA@@@?????????@@@AAABBBBBB???=========???BBBEEEGGGFFFCCC???<<<999;;;===>>>>>>???@@@AAAFFFFFFGGGEEEBBB?????????>>>===<<<===???DdDĦDDDCCCAAA===999sdKĦ???AAAgdKĦCCC>>>:::;;;>>>AAA@@@>>><<<;;;999777777888:::<<<<<<@@@DDDEEE@@@@@@;;;<<<<<<gdKĦBBBDDDEEEGGGFFFCCCAAA??????>>>???@@@@@@@@@@@@???>>>>>>===<<<===???AAAAAAAAA<<<<<<<<>>???AAA???>>>>>>???@@@??????999:::;;;===>>>?????????BBBBBBCCCDDDEEEDDDDDDDDDBBBAAA>>>===<<<===???@@@=========???BBBEEEFFFFFFCCCBBB@@@???>>>>>>??????>>>@@@AAAAAA???=========:::===>>>===:::777777777999;;;<<<<<<;;;::::::;;;888888888999;;;===@@@AAA<<<>>>???@@@???>>>???@@@@@@BBBCCCCCCAAA???>>>???888888999<<<>>>>>><<<:::999;;;>>>AAABBBBBBAAA@@@???@@@BBBCCCBBBAAA>>>===777:::>>>BBBCCCAAA>>><<<999::::::;;;<<<<<<<<<===;;;<<<<<<<<<::::::;;;===???:::<<>>;;;;;;???@@@===:::666999===@@@BBBAAA???===999===@@@???;;;888999;;;888999::::::999888999:::777666555555777;;;???BBB???>>><<<;;;<<>>@@@EEECCCAAABBBEEEGGGHHHGGGGGGFFFCCCAAA@@@@@@AAACCCBBBAAA>>>;;;999888777777666999<<<>>>>>>>>>???@@@CCCAAA??????@@@@@@???>>>:::;;;;;;<<<<<<;;;;;;:::888888777888999:::<<<======>>>???AAABBBCCCDDDDDDDDDCCCCCCDDDFFFEEEAAA>>>>A>>>neBBBBBBAAA@@@@@@@@@neCCCBBBAAAAAABBB@@@===;;;;;;===@@@BBBBBBAAA???>>>ne;;;===<<<;;;@@@???======>>>???>>>===>>>AAACCCCCC@@@???@@@BBB<<<:::999;;;>>>???===;;;777:::<<<:::666555999===>>>:::888999===AAABBBAAA@@@AAACCCCCCBBBAAAneHHHCCC<<<888;;;???<<<>>>???===999888<<>>===:::666333222333666777333777<<<<<<888444555De<<>>??????>>>>>>???AAA===999555444777::::::999>>>AAACCCBBB>>>;;;;;;<<<:::===???===::::::===BBBAAA@@@???===<<<;;;::::::777777777888;;;>>>@@@BBB<<<777222111555999<<<===;;;;;;<<<>>>@@@AAA???===>>>@@@ne???======>>>@@@BBBCCCCCCCCCBBBBBBne@@@??????999;;;<<<<<<:::888999999888===???======AAACCCBBB???===<<<999222--->A===@@@AAAk<DDDIIIJJJHHHEEE@@@AAABBBDDDGGGGGGEEECCC>>>???@@@AAAAAA@@@???>>><<>>>>>>>>@@@BBBCCCBBB???===<<<<<<@@@BBBFFFIIIHHHDDD???;;;999;;;>>>??????@@@BBBCCCFFFGGGFFFDDD@@@<<<;;;;;;;;;;;;;;;===@@@DeFFFGGGGGGEEE@@@<<<ne===???neGGGCCC???<<<===AAADDDBBB@@@999777555555888:::<<<<<<;;;@@@EEEFFFDDD@@@??????======neBBBCCCDDDFFFGGGFFFDDDAAAAAAAAA@@@AAACCCDDDDDDCCCAAA???>>>===<<<===@@@BBBBBBBBB>>>===>>>@@@DDDDDDAAA>>>@@@???>>>======>>>???@@@CCC@@@===>>>AAACCCAAA???:::;;;<<<===<<<999666444???AAAEEEGGGHHHFFFCCC@@@AAA@@@>>>===<<<===>>>???>>>======???CCCFFFGGGGGGDDDCCCAAA???>>>>>>???@@@<<>>>>>>>>999;;;===<<<888555444555888:::===>>>===;;;::::::888888999:::;;;===>>>???<<<>>>???@@@???>>>???@@@@@@AAABBBAAA???=========777777888;;;???AAA@@@???===>>>@@@BBBCCCDDDDDDDDDAAABBBCCCDDDBBB???<<<:::555888===AAABBB@@@===;;;:::::::::;;;;;;<<<<<<<<<;;;;;;<<<;;;:::999;;;===CCC;;;;;;FFFLLLLLLQQQZZZPPPMMMHHHDDDBBBDDDFFFHHHBBB>>>:::;;;>>>@@@===:::333777<<>><<<;;;:::333888>>>>>>:::777888:::555666777777666555666888666555444555777<<<@@@CCC@@@>>><<<;;;;;;>>>AAADDDCCCBBB@@@<<<::::::===@@@CCC@@@???AAAEEEHHHIIIHHHDDDBBB@@@>>>===>>>??????===<<<;;;999888777666666444888<<<>>>??????@@@AAACCCAAA???>>>???@@@@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;777777777888:::<<>>@@@AAAAAA>>><<<<<<:::999<<>>@@@AAABBBAAAAAAAAACCCEEEFFFDDDBBB<<<:::777666777777555444::::::999888888999::::::<<<<<<;;;;;;;;;<<<<<<===AAACCCDDDCCC@@@>>>EEECCC@@@===;;;999888>>>===:::888888999<<<===@@@@@@AAADDDGGGHHHDDDAAA999555000...000222222111555777999999888777888999;;;;;;<<<<<<===>>>===<<<;;;<<<===@@@AAA@@@===:::999:::<<<<<<<<<@@@>>>======???AAAAAA@@@BBB@@@===;;;::::::;;;<<<@@@@@@AAAAAA@@@???>>>>>>===;;;:::;;;===>>>>>>======888444555999;;;999666<<<>>>AAACCCCCCAAA===;;;>>>>>>@@@DDDGGGAAA??????BBBHHHKKKIIIFFF@@@AAA@@@???>>><<<>>>@@@@@@===;;;:::999;;;===AAABBBAAA@@@??????>>>AAABBB<<<333...;;;<<<===;;;???FFFJJJHHHEEECCCAAA@@@CCCHHHJJJGGGCCC>>>===<<<===???@@@>>>;;;666:::>>>>>>888>>>DDDEEEAAA>>>>>>@@@???BBBDDDBBB<<<999;;;>>>@@@DDDHHHGGGCCCAAABBBEEE@@@>>><<<:::<<>>777111333333555999>>>DDDAAAGGGKKKJJJCCC<<<<<<@@@DDDFFFFFFCCCCCCDDDDDDCCCCCCBBBBBB>>>:::555444777;;;===>>>===@@@DDDEEECCCAAA???>>>???===GGGIIIJJJCCCCCCCCCEEEGGGGGGEEECCCAAADDDIIIJJJHHHDDD@@@???;;;<<<===>>>???@@@AAAAAA@@@CCCFFFIIIHHHEEE@@@===BBBAAA@@@?????????@@@@@@EEEFFFGGGGGGFFFCCC???===???>>>===<<<<<<<<<<<<<<<<<>>;;;999<<>>===<<>>;;;999999:::;;;::::::===<<<:::999777555555444555888===AAABBB???;;;888:::999999;;;===>>>===<<>>>>>??????>>>===<<<;;;999777777;;;AAACCC@@@===AAACCCEEEEEECCCAAA@@@???EEEEEEDDDBBB@@@===;;;:::777;;;???AAA??????AAACCCAAA@@@>>>===<<<======>>>======<<<:::777555666777777<<>>===;;;888666777777888:::;;;:::666333222333444444333333555666222666555222444===AAA??????>>><<<;;;:::;;;===>>>>>>AAACCCBBB>>><<<===???@@@@@@???@@@AAACCCFFFGGGBBB@@@<<<666222444999???===:::777666777999999999<<<>>>AAABBBAAA@@@@@@@@@<<<===>>>>>>>>>===;;;:::???@@@@@@>>><<<;;;<<<===777777888999;;;===???@@@@@@???@@@DDDIIIIIICCC>>>??????@@@@@@AAAAAABBB:::<<<======:::777666666666;;;AAACCCCCCBBBCCCDDDEEEDDDCCCBBBBBBCCCEEEEEEAAA???<<<999888888999999;;;;;;<<<>>>@@@@@@>>><<<>>>???@@@???<<<;;;;;;===<<<=========???@@@AAABBBBBBAAA@@@AAACCCCCCAAA@@@<<<:::888777888777666444:::;;;;;;:::999:::<<>><<<:::888<<<<<<===<<<<<<;;;::::::<<<<<<>>>AAAFFFGGGEEECCC:::666111000111333444333444666888888666555666777<<<<<<;;;;;;<<<<<<===>>>???>>>===<<<<<<===???@@@@@@===;;;:::;;;;;;;;;:::>>>======>>>AAABBBCCCBBBEEEBBB>>>;;;999:::<<<>>>@@@@@@AAAAAABBBBBBCCCCCC@@@===:::999:::===>>>???===999555666999;;;999666<<<>>>AAACCCCCCAAA>>><<>>===>>>@@@DDDFFFDDDAAA???BBBFFFHHHGGGDDD===>>>???@@@@@@???>>>>>>???@@@@@@???<<<;;;<<<===???AAACCCCCCAAA@@@@@@@@@@@@AAAAAA<<<666222333666;;;;;;;;;;;;;;;;;;<<<<<<<<<:::999===CCCGGGFFFDDDHHHEEECCCDDDGGGHHHEEEAAA>>>===<<<===???@@@>>><<<777;;;>>>>>>;;;999888888777<<>>@@@AAA>>>;;;999:::<<<@@@DDDGGGGGGCCCAAACCCFFFAAA@@@>>><<<===???BBBDDDCCCBBBBBBBBBAAA===777111///000222777>>>CCCEEEFFFCCCHHHKKKJJJCCC>>>;;;;;;>>>BBBGGGIIIHHHEEEBBB@@@???@@@AAABBBCCCCCCCCCCCC>>>:::666555888<<<>>>>>>===@@@CCCEEECCCAAA@@@@@@>>>??????AAACCCEEEHHHIIICCCBBBBBBCCCEEEEEEDDDCCCCCCEEEGGGGGGEEEBBBAAAAAA;;;;;;<<<<<<>>>???@@@AAABBBDDDFFFHHHGGGDDD@@@>>>@@@@@@@@@@@@@@@@@@@@@AAADDDEEEFFFFFFEEEBBB???===@@@@@@??????>>>>>>>>>>>>???@@@CCCDDDCCC???;;;999===>>>???>>>======>>>???AAA???===>>>???@@@>>><<<@@@@@@???>>>>>>===<<<<<<===;;;999888999999888888777999<<<>>>===;;;777555444777;;;>>>???>>>;;;999<<<;;;;;;<<<>>>???>>>===???@@@@@@AAABBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@;;;999888;;;@@@BBB@@@===@@@BBBCCCCCCBBBAAA??????BBBBBBAAA@@@???>>><<<;;;888;;;===???@@@AAABBBDDDHHHFFFDDDAAA???>>>>>>===>>>???>>>;;;777444333444888<<<>>>>>>AAAEEEGGGEEEAAACCCAAA???BBBIIIKKKHHHDDD@@@<<<:::::::::999777999;;;<<<===<<<:::777666555555555666888888666555444666777777666555555666666999999666888>>>AAA??????>>>===<<<<<<<<<===>>>>>>@@@AAABBB@@@@@@@@@AAA>>>>>>>>>???@@@AAABBBCCC>>><<<999444111222777;;;;;;999777777999;;;<<<;;;AAACCCEEEEEECCCAAA@@@@@@===>>>>>>>>>>>><<<:::999======>>>===;;;;;;<<<>>>999888888888:::===AAACCC@@@@@@AAAEEEIIIIIIDDD???======>>>>>>?????????<<<======;;;888666666666888<<<@@@AAA??????AAADDDFFFDDDBBB@@@@@@AAACCCEEEAAA???<<<:::888777777777999:::<<>>>>>>>>>>>???@@@AAABBBBBB@@@??????@@@AAA@@@???<<<;;;::::::::::::777555:::===???===::::::>>>BBB>>>?????????>>>===<<<<<<888<<<@@@CCCBBB@@@>>>>>>@@@@@@AAAAAA@@@>>>;;;::::::<<<>>>@@@???<<<888555777888999===AAADDDEEEDDD;;;888555444555666666555333555666666444333333444;;;;;;;;;;;;;;;<<<======???>>>===<<<;;;<<<===>>>>>>===<<<<<<<<<<<<:::888:::999:::===@@@CCCDDDCCCHHHDDD>>>:::888:::>>>@@@EEEDDDCCCBBBCCCCCCEEEEEECCC???;;;888:::===???@@@>>>;;;888888:::<<<:::888;;;===@@@BBBCCCBBB@@@>>>@@@???>>>>>>???AAACCCDDDEEEBBB@@@AAADDDEEEDDDBBB<<<======>>>>>>>>>======BBBBBB@@@>>><<<<<>>===<<<===???@@@???>>>:::<<<>>>>>>;;;999777777555888<<>>???@@@@@@AAAAAAAAAAAA@@@<<<666222------000555<<>>???@@@DDDIIIKKKHHHBBB===:::;;;<<<>>>@@@AAABBBCCCCCC>>><<<999888:::===???@@@>>>AAACCCDDDBBBAAA@@@AAA>>>@@@BBBBBB@@@AAADDDHHHBBB@@@??????AAABBBBBBBBBDDDEEEFFFDDDBBBAAABBBCCC<<<<<<;;;;;;<<<>>>@@@AAAEEEFFFFFFFFFEEECCC@@@>>>>>>???@@@AAABBBBBBBBBBBBCCCDDDEEEEEECCCAAA>>>===@@@@@@@@@@@@@@@@@@??????AAAAAABBBAAA@@@===:::888@@@@@@???<<<;;;<<>>===>>>@@@@@@???>>>@@@AAACCCCCCCCCBBB@@@>>>BBBAAA@@@@@@@@@BBBDDDEEE???===;;;<<<@@@BBBAAA?????????@@@@@@@@@???>>>>>>======>>>>>>>>>>>>======:::999:::<<>>???@@@===999444111000777;;;<<<;;;===@@@@@@>>>===>>>>>>>>>BBBHHHJJJGGGCCCAAA>>><<<:::888555333999:::<<<===<<<:::777666444222000111333666777888777999;;;;;;999777666666:::<<<===;;;<<>>>>>>>>>>>===>>>>>>>>>??????>>>???AAACCCCCCBBBAAA;;;<<<===>>>>>>>>>======:::999888555222333666888888777777999<<<>>>??????FFFHHHIIIHHHEEEBBB@@@???????????????===;;;999888:::;;;<<<<<<;;;;;;<<<===:::999888888:::>>>BBBEEE@@@@@@BBBFFFIIIIIIDDD???;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;888666555666777===???@@@>>>;;;:::<<>>===>>>AAABBBAAA@@@>>><<<999888666666888999<<>>??????@@@AAABBBAAA???===>>>@@@BBBBBBBBB???>>>======>>>===;;;999<<<@@@CCC@@@:::888===CCC>>>?????????>>><<<;;;:::666888<<<>>>??????>>>>>>>>>???AAACCCBBB@@@>>><<<888;;;>>>???>>>;;;777444444555666999<<<>>>@@@AAA999999:::;;;;;;999777666333444555555333222222222999999999999999:::;;;<<<======;;;::::::::::::;;;;;;;;;;;;<<<======:::888555555777:::???BBBCCCCCCFFFBBB===888888;;;???CCCKKKIIIFFFCCCBBBBBBBBBCCCDDDAAA===;;;<<<>>>?????????===;;;;;;===>>>===;;;<<<===???AAABBBBBBAAA@@@AAA???>>>>>>???AAABBBBBBDDDAAA???@@@BBBDDDCCCBBB?????????>>>======<<<;;;@@@AAA@@@???======???AAAEEEDDDCCC@@@???@@@CCCFFFJJJFFFBBBBBBCCCDDDCCCBBB@@@===:::777777888;;;===<<<:::888999===@@@BBBBBBKKKHHHDDDBBBAAAAAA???======<<<<<<===>>>@@@@@@@@@<<<===>>>===;;;999777666444333444999@@@DDDBBB???<<<999666555777888999888===???BBBBBBAAAAAACCCDDDDDDDDDCCCAAA@@@???>>>===@@@@@@@@@@@@???;;;777444//////111555<<>>???@@@AAADDDGGGHHHDDD???:::888:::;;;<<<>>>@@@AAABBBBBB@@@???======>>>@@@AAABBBBBBCCCCCCBBB@@@>>>>>>???<<>><<<;;;===???@@@AAADDDEEEFFFEEECCCBBBCCCDDD>>>===<<<<<<===???AAABBBGGGFFFFFFEEECCCAAA@@@???===>>>???AAABBBCCCCCCBBBBBBCCCCCCCCCBBB@@@>>>======>>>???@@@AAA@@@???>>>@@@@@@@@@???>>><<<;;;:::BBBAAA???===;;;<<<>>>AAA@@@???===:::888666333222444666999;;;<<<<<<;;;:::;;;888666555444333111///000666???FFFHHHEEE???:::777888999:::<<<======>>>BBB@@@??????@@@AAA@@@???AAACCCEEEFFFDDDBBB@@@???AAA@@@>>>===???AAAEEEGGGDDDAAA??????@@@BBBBBBAAA<<<;;;:::;;;<<<<<<<<<;;;999:::;;;<<<>>>>>>??????;;;888666999>>>BBBCCCBBBIIIHHHFFFDDDBBB@@@>>>>>><<<>>>???>>>:::555222000777:::;;;:::;;;>>>>>>;;;:::;;;<<<>>>BBBEEEEEECCCCCCBBB@@@>>><<<888555333999;;;===>>>===;;;999777333000------000555888:::999;;;===<<<:::777666666;;;<<<======<<<<<<;;;999<<<===>>>???@@@@@@?????????>>>>>>@@@CCCDDDAAA===:::;;;===???>>>===;;;999999999888777666777888888666666666999===@@@AAAAAAFFFHHHJJJIIIFFFCCCAAA@@@@@@@@@@@@???===;;;888777999;;;<<<;;;:::999999:::999999:::<<<>>>@@@BBBDDD>>>???AAAEEEGGGFFFBBB???999999999999888888888888;;;;;;:::777555444666888???@@@???===999999<<>>???BBBAAA@@@>>><<<999777666666777999>>>BBBDDDCCCBBB===>>>???AAAAAA@@@>>>===?????????>>>??????@@@@@@???>>>===>>>BBBEEEGGGGGGBBBAAA@@@@@@AAAAAA???===???CCCEEEAAA:::777;;;AAA>>>>>>>>>===<<<;;;:::999777777777999;;;===???@@@???@@@BBBDDDDDDBBB???===999:::;;;<<<;;;999777555555555666777777888999:::666:::>>>AAA@@@===888666444666777666333222222222555555555666777888999999;;;:::999999888888888888888888:::<<<>>>>>>;;;999555555777;;;@@@CCCDDDCCCAAA>>>:::888888;;;@@@CCCIIIHHHEEEBBB@@@@@@AAABBBAAA@@@>>>?????????>>><<<>>>>>>>>>>>>@@@@@@@@@???<<<===>>>???@@@AAAAAA@@@@@@>>><<<===???AAAAAA@@@?????????@@@BBBDDDEEEEEEDDDCCCAAA@@@>>><<<;;;;;;<<<>>>@@@AAA@@@?????????BBBAAA@@@>>>===@@@EEEIIIJJJFFFAAAAAACCCFFFEEECCCAAA???<<<999999:::===???>>><<<::::::<<>>>>>>>>======<<<<<<======>>>???AAACCC??????>>>===;;;999666555333///---111999???@@@???;;;888555444555888:::;;;<<<===>>>?????????AAABBBEEEDDDDDDCCCAAA???>>>===???@@@AAA@@@>>>:::777666666555555777;;;???AAABBBAAAAAA@@@>>><<<<<<>>>???@@@AAACCCBBB???<<<;;;;;;:::;;;===>>>???@@@@@@@@@DDDCCCCCCBBBBBBBBBCCCDDDDDDDDDBBB???;;;999:::;;;:::>>>AAA???;;;999<<>><<<===>>>@@@AAABBBBBBCCCBBBBBBBBBBBBAAA@@@>>>===:::;;;>>>@@@@@@???>>><<<>>>>>>>>>???????????????AAAAAA@@@>>><<<;;;===>>>>>>===<<<:::777555444333111333666999;;;<<<;;;;;;:::888666444444222000...444999???DDDFFFDDD@@@>>>;;;;;;;;;;;;===>>>???@@@CCCAAA??????@@@AAAAAA@@@CCCEEEGGGGGGDDDAAA@@@@@@@@@???<<<;;;<<>>???@@@@@@:::777666888===AAABBBAAADDDDDDCCCCCCCCCBBBBBBAAA777:::>>>>>><<<888555333666:::;;;:::<<<@@@@@@===;;;::::::===@@@@@@>>>>>>AAABBBBBBAAA>>>:::888666;;;<<<>>>??????===;;;999444111------000555999;;;888:::<<<;;;999888777888;;;:::;;;;;;:::777555444999;;;>>>AAABBBAAA???>>>???>>>>>>@@@BBBAAA===999:::<<>>;;;999888888888888999999999999555444555888<<<@@@BBBBBBCCCEEEGGGGGGEEECCCAAAAAA@@@@@@@@@???===:::888666;;;<<<===<<<999777666777666999===@@@BBBBBB@@@???;;;===@@@CCCEEECCC@@@===999999888888777777666666:::;;;:::999777777999;;;===>>>???>>><<<===AAAEEEGGGEEEAAA>>><<<<<<======AAAAAAAAA@@@>>>;;;888777222333666;;;???AAAAAA@@@;;;;;;<<<>>>AAABBB@@@?????????>>>>>>>>>>>>>>>>>>=========@@@EEEHHHJJJJJJEEECCCAAAAAABBBCCCBBBAAABBBDDDEEEAAA<<<:::<<<@@@>>>===<<<;;;;;;:::;;;;;;;;;999777888;;;>>>AAABBB@@@AAABBBCCCBBBAAA>>>===999::::::;;;:::999888888777888999888666555555555666;;;AAACCCBBB>>>:::888888999:::888666444333444333333333444555666777888888888888888888888777777888888999;;;======;;;999777888:::>>>BBBDDDDDDCCC===<<<;;;::::::<<>>??????AAAAAA<<<<<<<<<>>>???>>><<<999;;;<<<>>>???@@@AAAAAABBB============>>>?????????>>>;;;999;;;???AAA@@@>>><<<===???BBBDDDEEEFFFGGGFFFEEECCCAAA???======<<<;;;===AAABBBAAA@@@??????@@@???>>><<<<<>>===???AAAAAA@@@@@@???>>>=========>>>???>>>======<<<===>>>@@@AAA>>>===<<<<<<;;;;;;<<<<<<;;;<<<======>>>???CCCEEEBBB@@@>>><<<;;;999666333333///,,,///666===???>>>;;;999666555555888===@@@============>>>???@@@@@@EEEDDDDDDCCCBBBAAA@@@???>>>@@@AAA@@@===:::999888<<<999777777:::<<<===>>><<<;;;:::999999:::;;;<<<>>>@@@@@@???===<<<<<<===;;;<<<===???@@@AAAAAAAAAFFFGGGHHHFFFDDDCCCCCCCCCDDDBBB???:::666555777999:::===???>>>;;;999:::<<<>>>;;;888777999<<<===>>>>>>AAADDDEEEDDDBBB@@@@@@@@@@@@AAAAAABBBBBBBBBBBBCCCCCCCCCBBBAAA???>>>======<<<======>>>@@@BBBBBBBBBBBBBBBBBBAAA@@@??????888:::>>>AAABBB@@@>>><<<<<<===???@@@BBBBBBCCCCCCAAAAAA@@@===;;;:::;;;============;;;888666666777222333666999;;;======>>>;;;:::888777777555222000777999>>>AAACCCCCCBBB@@@>>>>>>===>>>>>>???@@@AAABBB@@@>>>>>>???@@@AAA@@@BBBDDDFFFEEEAAA???@@@BBBAAA@@@===;;;;;;===@@@BBBEEEEEEDDDCCCCCCCCCCCCCCC999555222333777::::::999999:::<<<===???@@@AAAAAA:::999999;;;>>>@@@AAAAAAAAABBBBBBCCCDDDDDDCCCCCC555888<<<===<<<999777777777;;;===<<<>>>BBBBBB@@@<<<999888<<<===;;;999:::===???AAAAAA???===<<<<<<;;;===???@@@@@@???===;;;666444111000333666999:::777888:::999888888:::;;;;;;999999:::888333111111777:::>>>BBBCCCAAA???===>>>>>>???@@@AAA???;;;888<<<===???AAAAAA???===;;;777666666777:::;;;:::999555444333555999===@@@AAA@@@BBBEEEEEEDDDBBBAAAAAA@@@@@@@@@???===:::888777;;;===>>><<<999666555555555999>>>CCCDDDAAA===:::999;;;???BBBCCCAAA>>><<<::::::999999888777666666;;;<<<===<<<;;;;;;===>>>???AAACCCBBB@@@AAAEEEIIIIIIGGGDDDBBB???>>>======>>>???@@@@@@>>>;;;999777333444777;;;@@@BBBBBB@@@===<<<;;;===@@@BBBAAA@@@??????>>>===<<<<<<============>>>BBBFFFIIIIIIHHHGGGDDDAAA???AAABBBCCCCCCDDDDDDDDDBBB??????AAACCC???>>><<<::::::;;;===???===;;;:::<<<@@@BBBCCCBBBBBBBBBAAA@@@???===<<<;;;888:::<<<======<<<;;;:::999;;;===<<<888555444444:::===@@@AAA???=========;;;<<<===;;;888666555666222222333333444666777888888888999999999999999999;;;::::::;;;<<<;;;999777777888:::===AAABBBAAA???===>>>>>>>>>>>>===<<<;;;::::::;;;;;;<<<<<<======999888777888::::::999888666888;;;>>>???@@@AAABBB======<<<;;;<<<<<<===>>>;;;999777999>>>AAA???===:::===AAADDDFFFFFFFFFFFFDDDCCCBBB@@@????????????===???AAAAAAAAAAAABBBCCCAAA@@@???===<<>>>>><<<>>>???@@@AAA@@@>>>>>>======>>>>>>======>>>>>>999:::;;;;;;;;;:::::::::;;;<<<>>>======???CCCGGGDDDAAA>>><<<;;;999666333333222111444999===>>>>>>;;;;;;:::777666999@@@EEE@@@???>>>===>>>???@@@@@@DDDCCCCCCBBBBBBBBBBBBBBB>>>@@@BBBAAA>>>;;;:::;;;>>>;;;888666888999::::::888777666777888999::::::>>>@@@BBBBBB@@@>>>======:::<<<>>>@@@BBBCCCDDDEEEGGGIIIJJJHHHDDDAAA@@@AAA@@@>>>:::666333333666999<<<===>>>>>>===<<<;;;;;;<<<:::888888999;;;<<<<<<===>>>@@@@@@>>>===>>>???>>>@@@AAACCCCCCBBBAAA@@@@@@@@@AAAAAA@@@???===<<<>>>===;;;;;;;;;>>>@@@BBBCCCCCCCCCBBBAAAAAA@@@@@@:::<<>>AAACCCEEEEEEEEEEEECCCAAA>>>:::777777:::===>>>???@@@===:::777888999666777999;;;===???AAABBB>>>===<<<<<<;;;:::777444555777;;;@@@BBBCCCBBBBBB@@@???????????????@@@@@@@@@>>><<<<<<===@@@@@@@@@???BBBCCCAAA===;;;>>>BBBEEECCCAAA>>>>>>>>>@@@AAAAAABBBCCCCCCBBBAAAAAAAAA;;;666222333777;;;<<<;;;<<<===>>>???@@@AAAAAAAAA;;;===???@@@@@@AAABBBCCCAAAAAAAAABBBAAA@@@>>>===555888;;;<<<;;;999888888:::===???>>>???CCCCCC@@@<<<777666:::;;;888777999888;;;>>>???>>>>>>@@@BBB;;;<<<>>>@@@@@@???<<<;;;999777555666777999999888777777888888888:::>>>AAA===999888:::888222000333444888===BBBCCCAAA>>>;;;;;;>>>AAABBBAAA>>><<<<<<<<<>>>???@@@AAA@@@>>>===999888777888<<<>>>===<<<666444111111555999===???@@@BBBDDDEEECCCAAA@@@@@@????????????===;;;999777:::<<<>>>===:::888666666777:::???BBBBBB@@@<<<999888<<<@@@CCCBBBAAA>>>======<<<<<<:::999888777777;;;===??????>>>???@@@BBBEEEGGGHHHFFFCCCCCCFFFIIIKKKIIIGGGEEEBBB@@@???>>><<<===??????>>>;;;888666666777:::>>>CCCEEEDDDCCC@@@===;;;===@@@BBBBBB@@@???>>>===<<<<<<;;;<<<<<<======???CCCFFFHHHGGGFFFGGGCCC???>>>???AAACCCDDDDDDCCCCCCBBBCCCDDDEEEFFFAAA???<<<::::::<<>>===>>>AAAEEEFFFDDDBBBCCCBBB@@@>>><<<;;;999999777:::===@@@AAA???===;;;:::===@@@???;;;777555555>>>???@@@>>><<<<<>>??????===:::888777777333333333444555666888888888999:::;;;;;;;;;;;;;;;>>>===;;;;;;:::999777555555666777;;;===>>><<<;;;???@@@BBBBBBAAA>>>:::888999999::::::999888777777777555333333444777888888333555999<<<>>>???@@@BBB>>>===;;;::::::;;;<<<===:::777555888>>>@@@???<<<:::>>>CCCFFFGGGFFFEEEEEEBBBAAA@@@??????@@@AAABBB@@@AAAAAA@@@@@@AAADDDGGGCCCBBBAAA>>>===???BBBFFFHHHFFFBBB???<<<<<<>>>@@@999<<>><<<;;;===>>>>>>===<<<<<<===888:::<<<<<<;;;999999999:::<<<>>>======???DDDHHHFFFBBB>>><<<;;;999555222333444777;;;>>>??????===<<<===<<<999666999AAAIIICCCAAA???>>>???@@@AAA@@@DDDCCCBBBAAAAAACCCDDDEEE>>>AAACCCBBB>>>;;;;;;<<<===:::777555666888888999666555555666888999:::999===AAADDDEEECCC@@@===<<<999;;;===@@@CCCFFFGGGHHHGGGIIIJJJHHHCCC???>>>???<<<:::777333111222666:::>>>======>>>@@@???===;;;<<<:::888888:::;;;<<<;;;<<<<<<<<<:::999:::<<>>AAACCCCCCBBB???>>>===???@@@AAA@@@>>><<<;;;>>>===:::999999<<>>@@@CCCEEEGGGGGGFFFEEEEEEBBB===777444555;;;???@@@AAABBB???;;;888888:::::::::;;;===???BBBDDDFFFAAA@@@?????????>>>;;;888111555:::???CCCDDDCCCBBB@@@@@@@@@@@@?????????>>>>>><<<::::::<<>>@@@BBBBBBAAA?????????<<<777333333999===>>>===>>>???@@@AAAAAABBBBBBAAA===@@@DDDEEECCCAAACCCEEE@@@@@@@@@???<<<:::777555666999;;;<<<:::999888888<<>>BBBEEE:::;;;>>>??????>>><<<:::;;;:::999999::::::999777777777777777888<<>>;;;888===BBBDDDBBB??????@@@<<<===???@@@@@@@@@???>>>===;;;999;;;???BBBBBB@@@777444000///222777;;;===AAACCCEEEEEECCC@@@??????????????????===;;;999888888;;;======;;;999888888999;;;>>>@@@@@@>>>;;;999999<<>>???>>>===<<<;;;999888888<<<===>>>???AAADDDFFFGGGFFFDDDDDDFFFIIIKKKIIIGGGLLLSSSTTTOOOKKKJJJFFF@@@<<<===???>>>===;;;<<<<<<999;;;>>>@@@@@@AAACCCDDD???@@@BBBBBBBBBBBBCCCEEE???@@@???===:::888888888:::>>>BBBAAA===<<<>>>AAA???>>>======>>>@@@BBBCCCEEEBBB??????@@@BBBCCCCCCAAABBBCCC@@@<<<:::<<<>>>===???BBBDDDCCCBBBBBBBBBCCCCCCBBB>>>:::777777888888:::===AAADDDEEEBBB???===@@@CCCBBB>>>:::999999<<<===<<<<<<;;;===@@@CCCAAAAAA@@@???===:::777666999666333222444777999:::???:::555444888<<<>>>>>>CCC???;;;:::;;;;;;999666666999<<<======<<<<<<<<>>>>>===<<<:::777555444333222111333777:::999888777666666999===???===;;;<<<;;;;;;<<<===>>>======:::999888:::===>>><<<:::;;;===BBBHHHMMMLLLGGGBBB???>>>=========>>>???@@@CCCAAA???>>>@@@AAABBBBBBDDDDDDBBBAAAAAABBBCCCDDDMMMKKKGGGCCC@@@???>>>>>>>>>======>>>??????===;;;===<<<:::999:::;;;;;;;;;;;;:::999;;;??????===::::::999999<<<@@@AAA???===?????????>>><<<:::777666::::::<<>>@@@@@@@@@@@@@@@AAABBBCCCEEECCCAAA@@@AAABBBBBBBBBDDDDDDCCCBBBAAACCCGGGJJJCCCDDDDDDBBB>>>;;;::::::;;;:::999:::<<<===<<<;;;888666555666888:::;;;;;;@@@EEEKKKLLLGGGAAA>>><<<>>>=========???AAACCCEEEIIIKKKKKKFFF???::::::<<<;;;<<<<<<777222222999AAA???AAAAAA@@@===:::::::::::::::999888888:::>>>BBB@@@BBBCCC@@@===;;;===@@@AAA@@@@@@@@@AAA@@@>>>;;;<<>>AAAEEEDDDCCCBBBAAA@@@@@@@@@>>>@@@BBBDDDEEEDDDBBB@@@@@@@@@BBBEEEGGGGGGDDDAAA<<<;;;888666444666;;;???BBBCCCDDDBBB???<<<::::::;;;===@@@CCCEEEFFFFFFFFFHHHDDD@@@???@@@AAA???===333666999<<<>>>@@@CCCFFFCCCCCCBBBAAA@@@>>>===<<<::::::::::::<<<===??????===<<<999777555777;;;???FFFGGGGGGEEEBBBAAAAAAAAADDDAAA===<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>AAAAAABBBBBBBBBBBBAAAAAA@@@>>>===@@@CCCEEEDDDAAAAAA@@@@@@AAAAAA>>>888222333555888:::;;;:::777666;;;===???@@@AAA@@@>>>===;;;888444444777888666444999777666:::@@@DDDBBB???:::===??????<<<:::999999:::;;;<<<:::666555777::::::888777:::>>>@@@@@@>>>===<<<:::999888777777777999;;;???CCCEEEBBB===999777???GGGHHHBBB<<<;;;===999<<>>@@@;;;999888;;;AAADDDBBB???:::666222333777;;;======AAAAAAAAAAAAAAA@@@???>>>===============<<<<<<<<<;;;===>>>;;;777555666888444666:::<<<<<<:::777444999???EEEEEE@@@<<<===@@@<<<>>>???>>>;;;888777777>>>>>>>>>???AAACCCEEEFFFFFFDDDBBBCCCGGGJJJJJJJJJKKKPPPRRRMMMIIIHHHEEE@@@;;;===>>>>>><<<;;;<<<===:::<<<>>>?????????AAACCCBBBCCCCCCBBBAAA@@@@@@AAA>>>??????>>>;;;999888888<<>>>>>>>>>>>@@@BBBCCCAAA@@@>>>???AAACCCDDDDDD>>>@@@@@@>>>;;;:::;;;>>>???AAADDDEEECCCBBBBBBBBBCCCCCCAAA===999666555666999:::===@@@CCCDDDBBB@@@===???@@@>>>999777777999======>>>======>>>@@@CCCCCCBBB@@@>>><<<;;;;;;:::999666333222555888:::;;;;;;888555555777:::===>>>BBBBBBBBBAAA@@@===999555777999<<<>>>===<<<<<<===>>>@@@DDDGGGHHHHHHGGGFFFCCCBBB@@@===:::777555444444333333555999;;;;;;999999888888;;;>>>???<<<999999:::<<<>>>??????===;;;;;;:::999;;;>>>???===;;;===>>>BBBGGGKKKJJJFFFBBB???>>>===<<<<<<>>>???AAACCC@@@>>>===???@@@AAAAAACCCCCCBBBBBBBBBDDDEEEFFFKKKIIIFFFCCC@@@?????????>>>>>>===???@@@@@@???======;;;999999999:::;;;;;;===;;;;;;===@@@AAA===::::::999:::===@@@AAA>>><<<>>>===;;;:::999999::::::>>>>>>???AAACCCCCCAAA>>>===>>>AAADDDEEEEEEDDDCCCCCCBBB@@@???@@@@@@AAAAAACCCDDDFFFFFFEEEEEEFFFGGGFFFFFFEEEBBB>>>;;;999:::===<<<<<<<<<=========<<<999888666666888:::<<<===@@@CCCGGGHHHFFFCCC@@@>>><<<;;;999999;;;???CCCEEEJJJLLLKKKFFF???:::;;;===<<<======888333333:::@@@DDDDDDCCC@@@<<<:::999999999::::::999999<<<@@@CCCAAABBBBBB@@@>>>===>>>??????>>>>>>???@@@???===;;;:::>>>AAAAAA???===<<<===;;;888555333444888===AAABBBBBBAAAAAAAAAAAAAAAAAA@@@AAACCCDDDCCCAAA???===?????????AAABBBAAA>>>;;;::::::999777666888<<>>===777888:::;;;<<<===@@@CCCEEEEEEEEEDDDCCC@@@>>>==================>>>>>>???======:::777666777;;;>>>DDDEEEFFFDDDBBBAAABBBCCCCCC@@@<<<:::::::::::::::;;;<<<===>>>>>>???>>>>>>CCCCCCCCCCCCCCCBBBAAAAAA<<<;;;<<>>@@@@@@@@@@@@???===:::666555888::::::888888666666:::???BBBAAA>>>;;;===???@@@>>><<<;;;:::???@@@@@@===888555555555:::999999;;;>>>@@@>>><<<:::999999888888999999:::===>>>@@@CCCEEECCC???;;;888>>>CCCDDDAAA===;;;<<<:::===??????===<<<>>>???;;;999888;;;@@@BBB@@@===;;;888555666999<<<======??????@@@@@@@@@@@@??????=========<<<<<<<<<<<<<<<;;;<<<<<<:::888666555666333555999;;;<<<:::777555888>>>DDDDDD???<<<<<>>??????<<<999666444444@@@@@@@@@@@@AAABBBDDDEEEDDDBBB@@@@@@DDDHHHKKKLLLJJJMMMMMMIIIEEECCCAAA>>>:::;;;<<<<<<;;;:::;;;<<<>>>??????>>>======???AAADDDEEEEEEBBB???============???@@@@@@===;;;999999===@@@AAA???;;;888888:::>>>>>>??????@@@AAAAAAAAA???>>>>>>@@@CCCEEEEEEDDD<<<======<<<:::999;;;<<<@@@BBBCCCCCCBBB@@@@@@@@@AAAAAA@@@===999666555666999999:::===@@@AAA@@@???===>>>===999444333555888===>>>????????????@@@AAADDDBBB???===<<<===>>>???888555333333555999;;;<<<666666666666666777;;;>>>???CCCGGGIIIEEE???:::666999;;;>>>???>>>======>>>>>>CCCIIILLLLLLKKKKKKLLLJJJHHHDDD@@@<<<999777666666555666999;;;<<<;;;::::::999999<<>>AAAAAA@@@===<<<<<<<<<;;;<<>>???@@@BBBEEEGGGGGGEEEBBB???>>><<<;;;<<>>>>>???AAAAAA@@@BBBBBBBBBCCCDDDEEEGGGGGGHHHFFFDDDBBB@@@??????@@@>>>======>>>@@@AAA@@@???<<<;;;:::999999:::;;;===???>>>>>>AAACCCCCC>>>:::888999;;;>>>@@@@@@>>>;;;<<<;;;999888999;;;>>>@@@DDDCCCCCCDDDEEEDDDAAA???999===CCCHHHIIIHHHDDDBBBAAA@@@???>>>===>>>>>>???BBBEEEIIIKKKJJJGGGEEEEEEHHHGGGEEEAAA<<<999888999>>>>>>>>>===============<<<:::888666777999<<<>>>>>>???AAADDDFFFEEEBBB@@@:::888666666888===BBBFFFLLLLLLKKKEEE???;;;;;;======???>>>:::555444:::???GGGFFFDDD@@@;;;888888999::::::;;;::::::<<<@@@CCCBBBAAA??????@@@AAAAAA@@@===<<<;;;<<<======;;;:::888;;;>>>@@@???>>>>>>>>>999777333111333888===AAA??????@@@@@@@@@AAAAAAAAA@@@AAAAAABBBAAA>>><<<:::>>><<<;;;;;;;;;:::777555888999::::::999:::<<>>;;;:::;;;<<<>>>@@@BBBCCCCCCBBBAAAAAAAAAAAA???===<<<===???;;;<<<<<<::::::;;;>>>@@@FFFFFFGGGGGGEEEBBB???<<<@@@@@@@@@@@@@@@???>>>>>>???>>><<<:::888999<<>>@@@@@@@@@???>>>CCCCCCBBBBBBAAA@@@>>>>>>999:::<<<@@@BBBCCCAAA???AAAAAAAAABBBCCCBBB???===999888888888999:::;;;<<<:::;;;<<<>>>???@@@AAAAAA@@@;;;666555888<<<======888666666999>>>AAA???===<<<>>>AAAAAA???>>>======AAABBBBBB@@@;;;777555444::::::;;;>>>??????<<<999666666777888999;;;<<<===AAAAAAAAACCCDDDCCCAAA???999;;;>>>??????>>><<<;;;;;;===>>>>>>=========>>>:::888888:::>>>@@@>>><<<;;;:::999:::<<<>>>>>>===>>>>>>>>>>>>????????????>>>======<<<;;;;;;<<<<<<;;;:::999::::::999777555333555888;;;;;;:::777555777===BBBCCC???;;;<<<>>>??????>>>;;;777444333333BBBBBBBBBAAAAAAAAABBBBBB>>>>>>>>>@@@CCCFFFIIIJJJIIIJJJIIIDDD???<<<:::999777888999999888888:::<<>>===???@@@DDDEEEDDDBBB>>>;;;;;;;;;<<>><<<;;;>>>@@@AAA???<<<::::::;;;>>>???@@@AAAAAAAAAAAA@@@AAAAAAAAACCCEEEFFFEEECCC<<<<<<;;;:::999999999:::===???@@@???===;;;;;;;;;???@@@@@@???<<<:::999:::999888888:::<<<>>>===<<<<<<===<<<888444222444777<<<>>>@@@@@@???>>>>>>???AAA@@@???>>>>>>>>>>>>???777555333444666999;;;<<<444666777666444444777;;;:::@@@GGGIIIEEE???;;;:::;;;===???@@@???>>>???@@@@@@FFFMMMOOOLLLJJJKKKNNNLLLJJJFFFBBB>>>;;;:::999999:::;;;======<<<;;;999777777888<<>>===<<<<<<>>>BBBFFFIIIDDDBBBAAAAAABBBDDDDDDCCCDDDDDDDDDDDDEEEEEEFFFFFFEEEDDDBBBAAA@@@@@@@@@AAA>>><<<;;;<<>>@@@BBBAAAAAADDDFFFEEE@@@;;;888:::===???AAA@@@===;;;;;;::::::;;;===@@@CCCEEEHHHGGGEEEEEEEEEDDDAAA???:::===CCCGGGHHHFFFCCC@@@???>>>>>><<<::::::<<<===CCCFFFJJJKKKJJJHHHFFFEEEHHHGGGDDD@@@;;;777777777:::;;;<<<<<<<<<<<<===>>>@@@>>>:::666444555888;;;:::;;;>>>CCCHHHHHHDDD???888888777888:::>>>BBBDDDMMMLLLIIIDDD???<<<<<<===>>>??????;;;777666:::>>>FFFEEEBBB>>>999777888999;;;<<<<<<;;;::::::===???@@@>>><<<>>>CCCEEEEEECCC>>><<<;;;:::;;;:::888666777999;;;===>>>?????????888666333222333888>>>BBB?????????@@@@@@@@@??????===>>>??????>>>===;;;:::;;;999888777777777555444666888;;;<<<<<<<<<===>>>@@@AAAAAA@@@===;;;:::;;;;;;===???@@@@@@@@@>>>======???AAA???<<<;;;===?????????===;;;:::;;;>>>AAACCCEEEFFFGGGEEEAAA===:::@@@AAABBBBBBBBBAAA???>>>@@@@@@???===<<<<<<>>>@@@BBBCCCCCCBBBAAABBBDDDFFFAAA===999666555666666666888:::===@@@AAA@@@???===AAAAAAAAA@@@>>><<<;;;:::999;;;>>>BBBDDDCCCAAA??????AAADDDGGGHHHFFFCCCAAA:::::::::;;;;;;<<<<<<<<<888888999:::<<<>>>@@@BBB???:::444333666:::===>>>999888888;;;>>>@@@???>>>===???BBBBBBAAA???>>>>>>???@@@AAAAAA???<<<999777:::<<<>>>@@@AAA>>>:::888444444555777:::===???@@@DDDBBB@@@@@@AAABBBAAA@@@;;;999999;;;>>>???===:::;;;<<<===>>>============999888888:::<<<===<<<:::999:::;;;===???@@@@@@@@@>>>>>>>>>===============>>>>>><<<;;;;;;;;;;;;;;;999888888;;;>>>>>>;;;777777888:::<<<;;;999777555666;;;AAAAAA>>><<<;;;<<>>;;;777555555555DDDDDDDDDDDDCCCAAA???>>>777999===@@@BBBDDDEEEEEEGGGFFFEEEAAA<<<666444444555666777666666777999;;;DDDDDDDDDCCC@@@???@@@BBBBBBCCCBBB@@@===;;;;;;<<<===???CCCDDDBBB@@@???>>>>>>???@@@@@@@@@??????@@@??????@@@AAAAAAAAA@@@@@@EEEDDDDDDEEEFFFFFFDDDBBB???===<<<;;;:::999999888:::<<<<<<;;;999777777888>>>@@@AAAAAA@@@??????@@@===<<<;;;<<<===>>><<<;;;:::<<<===;;;777444555777;;;===???>>>===<<<<<<<<<<<<===???@@@@@@???===<<<777666444555777:::;;;;;;555777777555222222444777555;;;AAADDDBBB???>>>>>>>>>@@@AAAAAA@@@???@@@AAACCCHHHMMMMMMIIIFFFGGGJJJFFFDDDBBB???<<<:::888888;;;===@@@AAA???<<<999888444444555:::>>>@@@===:::???@@@AAA@@@>>>???AAACCC<<<=========>>>???AAACCCCCCCCCCCCBBBAAA@@@@@@@@@<<<<<<<<<>>>AAAFFFJJJMMMEEECCCCCCDDDFFFGGGGGGFFFFFFFFFEEEEEEEEEDDDCCCCCCCCCBBBBBBAAAAAAAAAAAABBB===;;;999:::<<<>>>@@@@@@?????????===;;;===AAADDDEEECCCCCCEEEHHHGGGBBB>>>:::<<>>===;;;===???BBBDDDFFFGGGHHHHHHGGGEEEDDDDDDCCCAAA>>>===>>>AAACCCCCCAAA???>>>=========;;;888777999<<>>999:::===???AAABBBBBBBBBKKKJJJGGGCCC???===<<<===>>>??????<<<999888;;;===AAA@@@>>>;;;888777999;;;<<<===<<<:::888777999:::===;;;:::>>>CCCGGGHHHGGG@@@>>>;;;:::999888555333777888999;;;===>>>>>>===888666444333555:::>>>BBB@@@@@@@@@@@@???>>>===<<<999:::;;;<<<============999888777777999999888777666999===>>>>>>>>>>>>>>>@@@@@@@@@>>><<<::::::;;;:::<<<===>>>>>>===;;;::::::===??????<<<;;;===@@@@@@@@@???===<<<>>>AAADDD@@@AAACCCDDDBBB???;;;999>>>@@@BBBDDDDDDCCCAAA@@@@@@AAAAAA@@@??????AAABBBBBBCCCCCCBBB@@@AAADDDFFF???;;;777444444666777888888:::===@@@@@@???>>><<>><<<:::999777:::>>>AAAAAA@@@>>>===<<>>??????>>>;;;:::777666666666888;;;???AAA===888222000333888;;;<<<::::::;;;===???@@@@@@???===???BBBBBBAAA???>>>>>>??????@@@@@@@@@>>>;;;888;;;>>>AAACCCBBB>>>;;;888444555666888;;;>>>AAABBBCCC@@@===<<<>>>???@@@@@@<<<999888:::>>>@@@===::::::;;;;;;===>>>>>>>>>===999999999:::;;;;;;:::888777999<<<>>>@@@AAACCCCCC@@@???>>>===<<<<<<<<<<<>><<<:::::::::;;;;;;888888999>>>BBBCCC@@@<<<;;;<<<======;;;999666444666:::???AAA???<<<<<<<<<>>>??????===;;;999999:::EEEFFFGGGGGGEEEAAA<<<999222666;;;???@@@@@@@@@AAAEEECCCBBBBBB===555333444444555666666666777:::===CCCDDDFFFEEECCCBBBBBBCCC@@@AAAAAA???<<<;;;;;;;;;<<<>>>AAABBBAAA@@@@@@@@@>>>???@@@AAACCCCCCCCCCCC@@@@@@AAAAAAAAAAAAAAAAAAGGGFFFDDDDDDEEEEEECCCBBBAAA???===<<<======<<<;;;;;;<<<<<<;;;999888888999???AAADDDDDDCCCBBBBBBCCCCCCBBBAAAAAABBB@@@===;;;999;;;>>><<<999777777999<<<===>>>===;;;:::;;;<<<:::<<>>BBBCCCAAA===:::999555444555888>>>@@@???===@@@BBBAAA???;;;;;;???CCC;;;<<<<<<<<<<<<===AAACCCDDDDDDDDDBBB???=========;;;<<<===@@@CCCGGGJJJLLLBBBBBBBBBDDDGGGIIIIIIHHHFFFFFFFFFEEEDDDCCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBB>>><<<999888:::===??????@@@AAAAAA>>><<<>>>CCCHHHGGGEEEDDDEEEHHHHHHEEEAAA<<<>>>AAAAAA@@@???@@@@@@>>>???BBBEEEGGGHHHHHHGGGEEECCCAAAAAAAAA@@@???===>>>>>>?????????>>>===<<<;;;======:::777555888;;;AAABBBCCCBBBBBBBBBEEEGGGCCCDDDDDDBBB>>>;;;::::::777:::======;;;<<<>>>BBBFFFEEEAAA:::333000111444666999???EEEIIIHHHDDD@@@>>>@@@CCCEEEFFFEEECCCAAAGGGFFFDDDCCC@@@>>>===<<<<<<======<<<;;;:::;;;<<<<<<===<<<:::888888:::;;;<<<<<<<<<:::888666777888::::::;;;>>>BBBFFFHHHHHHBBB???<<<:::999888666444999888888:::<<<===<<<;;;777666666666777:::===???AAAAAAAAAAAA@@@>>><<<;;;555777888;;;===>>>???@@@999999999;;;===>>>===;;;888;;;>>>@@@???>>>>>>>>>?????????===;;;999:::<<<;;;<<<===>>>>>>===;;;:::999;;;===>>>>>>===>>>???AAAAAAAAA???>>>???BBBEEE>>>???AAAAAAAAA>>><<<:::>>>@@@CCCFFFFFFEEEBBB@@@>>>@@@AAAAAAAAAAAABBBCCCEEEDDDCCCAAA??????BBBDDD===999555333555888;;;<<<;;;<<<>>>@@@@@@???>>>===CCCCCCBBBAAA@@@>>><<<;;;555888;;;===<<<:::999999:::@@@GGGLLLLLLIIIFFFEEE===???AAABBBAAA>>>;;;888888777444444555:::???BBB===777111///222777999:::;;;<<<===>>>???@@@@@@@@@===???AAAAAA???===<<<<<<@@@???>>>>>>>>>===:::777===@@@DDDEEECCC???<<<;;;888888999:::<<>>@@@???>>>:::::::::::::::999888888666888<<<>>>???@@@BBBDDDAAA@@@>>><<<<<<<<<======@@@>>><<<:::999999:::;;;777999===AAADDDDDDAAA>>><<<<<<===<<<;;;888666444777:::>>>@@@@@@>>><<<<<<===???AAA@@@>>><<<<<<<<>>???>>>>>>???@@@??????@@@BBBDDDEEEDDDDDDBBBBBB@@@@@@@@@@@@AAABBBFFFDDDBBBAAACCCDDDDDDCCCAAA???===>>>AAACCCBBBAAA@@@AAAAAA@@@>>>===>>>@@@AAADDDFFFFFFEEECCCBBBBBBEEEEEEDDDDDDCCC@@@;;;888:::;;;<<<:::888777:::>>>??????>>><<<::::::;;;======>>>@@@AAAAAA@@@>>><<<:::888666777888999999888777444111000222555888999555777;;;@@@CCCCCCAAA>>>CCCDDDDDDCCCBBBAAACCCDDDGGGFFFDDDBBB@@@@@@AAAAAA:::;;;;;;;;;999666222000666;;;AAADDDBBB???===<<<999777666999>>>AAAAAA???>>>@@@AAA>>>:::888:::>>>888:::;;;::::::;;;???CCCDDDEEEEEEBBB>>>;;;:::;;;;;;<<<>>>AAACCCEEEFFFGGG===<<<>>>AAAEEEGGGGGGGGGCCCDDDEEEEEEDDDCCCBBBAAACCCCCCCCCDDDDDDCCCCCCCCCAAA>>>:::888:::<<>><<<===CCCIIIHHHEEECCCDDDGGGHHHGGGEEE???AAABBBAAA@@@???AAADDDAAAAAABBBBBBCCCDDDEEEEEE???>>><<<<<<===>>>===<<<;;;<<<>>>??????>>>===<<<;;;======:::666444777:::<<<===?????????@@@BBBDDDBBBDDDFFFFFFCCC@@@>>>>>>===@@@CCCBBB???===@@@CCCEEEFFFDDD===666222333666:::===AAADDDDDDDDDDDDDDDEEEFFFGGGHHHGGGEEECCCBBBBBBBBBBBBBBBAAA???===::::::;;;<<<<<<;;;;;;<<<<<<;;;<<<===<<<:::999:::;;;:::;;;<<<;;;999888999:::;;;<<<>>>??????AAADDDFFFAAA>>>;;;:::::::::999888;;;999888999;;;;;;:::888555555666777888999:::;;;???@@@AAABBBAAA@@@>>>===555666888:::<<<>>>@@@AAA;;;;;;===???AAAAAA???===:::<<>>>>>>>>??????>>><<<:::999:::<<<<<<===???@@@@@@???>>>===::::::;;;===@@@AAA@@@>>>AAABBBBBBAAA??????AAABBB??????@@@AAAAAA@@@???>>>AAACCCGGGIIIIIIFFFBBB@@@:::<<>>>>>@@@BBB:::777444333666;;;???AAA@@@@@@AAAAAAAAA@@@??????AAAAAA@@@???>>>===;;;;;;666888::::::888666666777:::>>>DDDFFFFFFEEEEEEFFFBBBBBBCCCBBB@@@>>>;;;999;;;999555444555:::???CCC???:::444222555888::::::;;;<<<>>>>>>>>>>>>>>>???===???AAA@@@===:::999888===;;;:::;;;======<<<:::>>>BBBFFFFFFDDD@@@??????<<<<<<<<<<<<===>>>???@@@===:::777777999===??????===>>>???@@@AAA@@@===;;;888777777:::???AAA@@@???;;;<<<<<<;;;:::888888777888:::<<<===<<<<<>>===<<<<<<>>>@@@AAA@@@>>><<<999888888:::;;;888<<>><<<888999::::::999888666555888:::>>>@@@@@@???===<<<===@@@CCCCCC@@@===;;;:::DDDGGGKKKLLLIIIAAA888222111444666777777888;;;??????>>>AAAFFFDDD===;;;>>>888999999999999;;;???BBB<<<@@@DDDFFFFFFDDDCCCCCCBBBBBBAAA???;;;888777888888:::;;;<<<;;;<<<>>>@@@@@@@@@@@@BBBDDDDDDDDDCCCCCCBBB@@@??????@@@BBBCCCDDDAAA??????AAACCCDDDDDD@@@>>>===???DDDGGGGGGFFFEEEFFFFFFEEECCCCCCDDDFFFDDDFFFGGGGGGDDDBBB@@@@@@DDDDDDDDDDDDBBB>>>888333;;;;;;:::777555777<<>>AAAAAAAAA@@@@@@@@@@@@???;;;999777777888999888777666222......333888;;;<<<777999===CCCGGGGGGAAA<<>>???@@@AAAAAA<<<>>>??????<<<888333000222888@@@DDDCCCAAA@@@@@@>>>;;;999:::>>>AAAAAA@@@:::>>>AAA???999666666999777999:::999888:::>>>BBBDDDEEEFFFCCC===:::999:::<<<===???AAABBBBBBAAAAAA888888:::>>>BBBEEEEEEEEEAAABBBCCCDDDDDDCCCBBBBBBCCCDDDDDDEEEDDDDDDCCCCCCCCC???;;;999:::===???@@@???AAAAAA>>>;;;<<>>>>>@@@BBBCCC<<<:::999999;;;<<<<<<;;;888:::===@@@AAA@@@>>>===;;;===>>>:::555444777;;;777999<<<>>>>>>???@@@AAAAAADDDHHHIIIGGGDDDBBBAAACCCFFFHHHFFFBBB???AAAEEEDDDFFFEEE@@@999555666999===@@@BBBBBB@@@AAAEEEHHHJJJJJJIIIGGGFFFDDDCCCCCC??????AAABBBBBB@@@===:::888999:::;;;<<<<<<<<<<<<<<<>>>???>>><<<:::999:::888:::;;;;;;;;;;;;<<<===<<<>>>@@@@@@======AAADDD???===;;;:::;;;<<<<<<<<<===:::888888::::::888666333444666777888888888888===???AAABBBBBBBBB@@@???666777888:::<<<>>>???@@@===>>>???BBBCCCCCC@@@===<<<>>>@@@@@@???>>>>>>???>>>???>>><<<999999:::<<<>>>???AAABBBBBBBBB@@@???;;;::::::===AAACCCAAA>>>AAABBBCCCAAA???>>>>>>???@@@AAAAAABBBCCCCCCCCCCCCDDDGGGJJJLLLJJJGGGBBB???666999<<<>>>??????@@@BBBIIIHHHEEEAAA===<<<>>>@@@999666333444888===BBBEEEDDDDDDCCCBBBAAAAAAAAA@@@======<<<<<<;;;:::888888888:::<<<:::777555666888;;;>>>@@@AAA@@@AAADDDGGGGGGEEECCCAAA>>>===;;;;;;>>>;;;777444666:::@@@DDDAAA<<<777555777:::;;;::::::<<<===>>>=========>>>===???@@@???<<<999777666888666555888<<<@@@@@@???@@@CCCGGGGGGDDDAAAAAAAAA??????>>>>>>>>>>>>??????;;;999666777:::===???@@@>>>@@@BBBCCCBBB@@@===<<<777666666:::???BBBAAA@@@;;;<<<===<<<:::888777888:::<<<===<<<:::999<<>>DDDFFFBBB===:::999444555666777888777777666888;;;>>>AAAAAA@@@>>>===>>>AAADDDDDDAAA<<<888777FFFIIIKKKIIIEEE???:::777333333333444555777999:::BBBAAA@@@@@@@@@>>>;;;888999:::<<<===>>>???>>>>>>===???AAADDDDDDCCCBBB@@@>>>AAABBB@@@;;;888777888:::<<<===;;;888777888;;;999===AAACCCCCCCCCDDDEEE@@@AAAAAABBBBBBCCCCCCCCC?????????@@@AAABBBDDDEEECCCCCCBBBBBBCCCEEEHHHIIILLLLLLKKKFFFCCCFFFOOOVVVIIIFFFBBBAAAAAAAAA>>><<>>>>>======>>>???@@@@@@>>>AAADDDCCC???<<<<<<===>>><<<999777666777888999:::444---,,,111888;;;;;;999:::===BBBEEEEEEBBB@@@DDDDDDCCCBBBAAABBBEEEGGGDDDAAA>>>>>>@@@AAA???===:::<<<@@@CCCCCC>>>666000666;;;@@@BBBAAA???@@@AAAEEECCCAAA???>>><<<;;;:::;;;<<<===;;;999777888999>>>888666999:::999===DDDJJJFFFAAA===<<<;;;;;;:::<<<>>>AAAAAA???===::::::777333222777???DDDBBB>>>BBBEEEGGGGGGEEEBBBAAAAAAHHHGGGEEECCCBBBAAAAAAAAAJJJDDD<<<999:::===???@@@AAA???<<<:::;;;===AAADDDDDDAAA???@@@DDDGGGGGGFFF@@@AAA@@@???BBBGGGFFFAAADDDBBB???<<<;;;;;;;;;<<<999777555555777888999999;;;<<<>>>>>>======>>>???AAABBBAAA===888555555666888:::===>>>===<<<;;;<<>>>>>>>>===DDDJJJHHHAAA>>>BBBHHHHHHHHHHHHEEEAAA>>>===>>>BBB@@@>>>======<<<:::999777:::;;;:::888888;;;>>>@@@AAABBBAAA???>>>???@@@<<<:::999;;;===@@@BBBBBBAAA@@@@@@@@@@@@???===:::;;;:::::::::;;;:::999777888888999999888777555555444777999777222000222555;;;>>>AAACCCBBBAAA@@@@@@<<<;;;::::::<<<@@@DDDFFFDDDBBB@@@???????????????>>>???@@@AAAAAAAAAAAA@@@AAA???<<<:::888888888999AAACCCFFFGGGFFFBBB===:::999999999:::;;;===>>>???>>>???>>>===;;;:::;;;===:::<<<@@@DDDGGGIIIIIIIIIDDDHHHMMMPPPOOOIIICCC???888888999:::<<>>???AAABBB>>>??????>>>===>>>AAADDDJJJHHHEEEBBB???>>>======<<<<<<;;;:::999777555444999999999999999888777666:::<<<>>>AAABBBBBBAAA@@@FFFDDDAAA?????????>>>===AAA>>>:::555444777<<>><<<;;;:::999777444111...///111333666:::===???BBBBBBBBBBBBBBBAAA@@@@@@@@@@@@AAA@@@@@@???>>>===;;;888666777;;;>>>???>>>FFFCCCBBBDDDGGGEEE???999666555555777;;;>>>@@@AAA@@@<<<777555666888777666777:::<<<;;;999999;;;>>>:::999:::>>>BBBDDDCCC@@@AAA===888555555777999:::???DDDIIIIIIDDD>>>999777333222111222444666666666:::===AAACCCBBB@@@>>>>>>@@@AAABBBBBB@@@<<<777555JJJJJJIIIEEE@@@<<<::::::666555444444555777:::;;;>>>>>>>>>>>>>>><<<:::999<<<<<<>>>>>>>>>>>>===<<<>>>???@@@AAAAAA@@@>>>===???AAACCCAAA>>>:::999999===>>>>>><<<999888999;;;===>>>@@@BBBCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDEEE;;;<<<===???AAADDDFFFGGGEEEDDDCCCBBBBBBDDDFFFGGGGGGHHHHHHEEEBBBBBBGGGLLLEEEBBB???>>>>>>>>><<<:::??????@@@AAA@@@>>><<<:::999;;;;;;:::888888;;;>>>=========>>>>>>>>>>>>>>>???BBBCCCBBB>>>;;;<<<>>>===<<<999777666777888999888333---...333:::===>>>>>>>>>???BBBEEEEEEBBB@@@EEEEEEDDDCCCAAABBBDDDGGGFFFDDDAAA@@@@@@@@@???>>><<<<<<===>>>???===:::666888<<>>???===:::999999===777555888999:::???EEEJJJFFFAAA===;;;:::999888============<<<;;;<<<<<<666666777;;;AAACCC@@@===@@@CCCEEEFFFDDDBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCCGGGCCC>>><<<===???@@@@@@???===;;;999999<<>><<<<<<<<<<<<===<<<999555333444666999:::<<<===>>>>>>>>>???BBBDDDJJJIIIGGGAAA:::666555666;;;<<<>>>>>><<<:::999999???@@@BBBCCCBBBAAABBBCCCAAAAAAAAAAAABBBCCCCCCCCCAAAAAA@@@?????????@@@@@@@@@CCCFFFGGGEEEEEEEEEFFFFFFFFFEEEBBB>>><<<<<<===AAA@@@>>>>>>>>>===<<<:::999:::;;;;;;::::::<<<===>>>AAADDDEEEDDDAAA???>>>999888999;;;???CCCDDDDDD@@@??????@@@AAA???<<<:::777777777888999999888777;;;:::888777666555555555555888:::888444222444777===???CCCDDDCCCAAA@@@@@@<<<<<<<<<===???BBBEEEFFFJJJGGGDDDAAA>>>===;;;:::<<<======???@@@BBBCCCCCCBBB@@@===;;;999888999999@@@BBBEEEFFFDDD@@@;;;888888888:::;;;<<<===>>>???===>>>???===;;;:::;;;<<<999;;;???BBBEEEGGGGGGGGGEEEFFFHHHHHHGGGEEEBBBAAA<<<;;;<<<<<<>>>@@@BBBCCCFFFDDDAAA??????@@@CCCDDD>>>>>>>>>===<<<===@@@CCCGGGEEECCC@@@>>>===<<<<<<;;;;;;;;;:::999888777666777888:::<<<;;;999777555:::;;;>>>AAABBBCCCCCCBBBDDDBBB???>>>>>>>>>??????AAA???;;;777555777;;;>>>DDDAAA===:::;;;;;;<<<;;;<<<;;;999999;;;<<<<<<;;;===<<<::::::888555000------///111444777:::<<<===>>>???@@@@@@AAA@@@???>>>???????????????>>>>>>======:::777888;;;>>>??????DDDBBBCCCFFFHHHGGGAAA;;;888777666888;;;>>>??????<<<888444333555666666666888999::::::999:::;;;======<<<;;;>>>AAABBBAAA???@@@===888666777999;;;;;;???CCCHHHIIIEEE>>>:::777333222222333444666777777<<>>???@@@@@@>>>;;;777444LLLJJJFFFAAA<<<:::;;;===;;;:::777666666888;;;==================<<<;;;;;;??????@@@@@@???===;;;:::@@@@@@???>>>===<<<;;;:::@@@BBBDDDDDDAAA===;;;:::>>>??????===;;;:::;;;===@@@???>>>???AAABBBBBBBBBCCCCCCBBBAAAAAAAAABBBBBB888999;;;>>>AAAEEEHHHIIIGGGEEECCCBBBAAABBBCCCDDD@@@BBBDDDBBB???>>>@@@CCC@@@>>><<<;;;;;;;;;:::888;;;<<<>>>???@@@???>>>===:::;;;===>>>===<<<===>>>===>>>>>>??????>>>===<<<@@@BBBCCC@@@<<<;;;<<>>===;;;999888888888999666222///111777===AAABBBCCCBBBAAABBBDDDDDDCCCBBBFFFFFFFFFDDDBBBBBBCCCEEEGGGGGGEEEBBB???>>>???AAA???===:::999:::;;;<<<<<<999;;;>>>?????????AAABBB@@@@@@AAACCCDDDBBB>>>;;;666:::???AAA@@@===;;;:::<<<888555777999;;;@@@FFFIIIEEE@@@===;;;:::888777>>><<<:::888999;;;>>>@@@777:::???CCCDDDCCC???<<>>???AAACCCDDDDDDDDDDDDCCCAAA??????@@@@@@???>>><<<;;;999888999:::<<<>>>@@@???>>>???AAACCCCCCCCCDDDEEECCC??????AAA???::::::;;;<<<======>>>>>>>>>>>>;;;666333333666:::===@@@@@@???>>>???BBBGGGJJJPPPOOOJJJDDD>>>:::999999===>>>>>><<<999777777777<<<===??????>>>???@@@BBB>>>>>>======>>>@@@BBBDDD??????>>>>>>>>>???AAABBBDDDCCCBBBEEEIIIKKKHHHDDDCCCCCCAAA>>>;;;999:::<<<@@@>>>======??????>>><<<<<<;;;;;;<<<===>>>===;;;<<>>???@@@AAA@@@===:::777888999::::::;;;::::::???===999666444444555666888:::<<<:::777555666999>>>AAACCCDDDBBB@@@??????;;;<<<===???AAACCCEEEFFFKKKIIIEEEAAA>>>;;;:::999;;;;;;;;;<<<>>>AAADDDFFFBBBAAA>>><<<:::999999:::@@@BBBDDDEEECCC???:::777777999;;;===>>>======<<<;;;===???>>><<<:::::::::777999<<>>>>>===;;;<<<>>>@@@AAA@@@???===<<<;;;;;;;;;::::::999999999::::::;;;777999===??????<<<888555888:::===@@@BBBCCCDDDDDDBBB@@@===;;;;;;<<>>;;;999888999;;;<<>>???>>>===<<<=========>>>>>>>>>>>>>>>???<<<999888;;;>>>@@@AAABBBBBBDDDHHHKKKJJJDDD???;;;999888999<<<===>>>===777444222222444666777777999888777888999;;;;;;;;;???>>><<<===>>>???>>>>>>>>><<<999888999;;;<<<<<>>;;;;;;???BBBBBB???<<<999888;;;>>>@@@@@@@@@AAA@@@>>>===<<<===???@@@@@@@@@@@@>>>===<<>>===;;;;;;;;;<<>>???@@@>>>;;;<<<>>>AAAAAAAAABBBCCCDDDCCCBBB???<<<:::888999:::===AAADDDGGGIIIHHHFFFCCCAAA@@@@@@@@@AAA===???@@@???======???AAA@@@???===<<<<<<<<<;;;;;;;;;<<<>>>@@@AAA@@@???>>>:::<<>>@@@BBB@@@===999666777999:::;;;888999;;;===???AAACCCEEE???======???BBBBBB???<<<555888===??????>>>======>>>;;;888777888;;;@@@DDDEEEBBB>>><<<;;;;;;:::999<<<;;;999999;;;===???@@@999@@@GGGKKKIIIDDD???===???AAACCCCCC@@@>>><<<<<<<<<===@@@BBBDDDCCCCCCBBB===>>>???AAAAAA@@@===;;;;;;::::::999::::::;;;;;;===<<<<<<===>>>???@@@@@@@@@AAA@@@<<<;;;<<<;;;777666888;;;===???@@@??????===<<<:::777777999<<>>>>>???=========:::888666777888:::<<<=========>>>@@@BBB>>><<<:::888999;;;>>>@@@???>>>===<<<<<<>>>???@@@EEECCCBBBDDDHHHIIIFFFBBBAAAAAA???<<<:::999;;;<<<>>>===<<<===???@@@???>>>>>><<<;;;===@@@@@@===:::;;;@@@FFFHHHGGGBBB>>>;;;;;;::::::;;;===>>>===;;;>>>>>>???@@@AAA@@@>>>;;;===>>>@@@@@@????????????CCC@@@;;;777555555777888999;;;<<<;;;888777888:::>>>@@@BBBAAA???===<<<<<<999;;;===@@@BBBCCCDDDDDDEEEDDDBBB@@@===<<<<<<===<<<;;;999999;;;???CCCEEEBBBAAA???===<<<;;;;;;;;;AAABBBDDDDDDBBB???:::888888:::<<<>>>>>><<<999777:::<<<>>>>>><<<:::999888666777999<<<>>>@@@AAAAAABBBAAA>>><<<<<<>>>AAACCCCCCBBBBBBAAA@@@????????????>>>>>>===>>>???@@@AAA=========<<<::::::;;;===;;;;;;;;;:::::::::::::::888888888999;;;===@@@AAA;;;<<>><<<:::777888;;;>>>@@@BBBCCCDDDAAA???;;;888666777;;;>>>===<<<::::::;;;<<<<<<<<>>===:::777777999<<<>>>???===>>>???@@@???;;;555111000222666999:::999777555555777999<<<======;;;:::;;;;;;;;;<<<===>>>??????AAA>>>;;;:::;;;>>>AAACCCDDDEEEHHHKKKMMMKKKFFFAAA===<<<;;;;;;=========;;;555444444555777999;;;<<<;;;999666777;;;===<<<:::>>>===;;;:::;;;;;;<<<===;;;:::888999;;;<<<<<<;;;>>>AAADDDFFFDDD@@@;;;888777777888888999:::;;;===BBBCCCDDDCCC???;;;888777888999::::::999777444222BBBAAA@@@???>>>???CCCFFFFFFDDD@@@===<<<>>>AAACCCBBBCCCCCC@@@<<<::::::;;;>>>???@@@AAAAAAAAA@@@???AAA@@@>>>======>>>@@@AAAAAABBBCCCDDDDDDBBB???<<<888888999:::===???AAABBB>>><<<::::::<<>>??????>>>>>>=========???CCCEEEBBBBBBAAA@@@???>>>>>>???===???@@@BBBBBBAAA@@@???;;;<<<>>>AAACCCCCCCCCBBBBBBCCCDDDDDDCCC@@@>>><<<@@@BBBAAA???;;;:::<<>>;;;888777555555666888===AAADDDEEEDDDAAA??????AAADDDFFFGGGEEEEEEEEECCC@@@??????@@@DDDFFFGGGDDD@@@???@@@BBB???<<<999888888888888777777777999<<<@@@CCCEEEFFF>>>:::777999===@@@???===555777:::<<<<<<===???@@@AAA@@@===999999<<<>>>???>>>===;;;:::<<<===<<<<<<:::::::::<<<@@@AAA@@@???<<>>@@@@@@===;;;999;;;;;;<<<<<<<<<;;;;;;:::999:::;;;;;;<<<<<<<<<===<<>>@@@AAAAAA@@@;;;<<<>>>===<<<<<<>>>@@@GGGFFFCCCAAA???AAAFFFJJJMMMJJJFFFCCC@@@???>>>>>>;;;;;;;;;:::888888999;;;:::<<<>>>?????????AAACCC>>><<<888666555777:::<<>>;;;;;;<<<>>><<<;;;;;;<<<>>>??????>>>>>>======???BBBAAA===999;;;???BBBCCCBBB???===<<<888777777888999::::::999>>>======???@@@@@@???===BBBDDDEEEDDDBBB@@@@@@AAAEEECCC>>>:::888777888:::999:::::::::999888999999;;;===>>>===;;;999888888666888;;;>>>@@@AAAAAAAAA@@@@@@@@@===;;;:::;;;>>>>>><<<:::888888;;;???AAAAAA@@@???>>>===<<<<<<<<>>???>>>:::666444999;;;>>>>>><<<999888888444555777999;;;<<<===>>>>>>>>>======>>>???AAABBBDDDCCCBBBAAA???===<<<;;;=========<<<<<<<<<;;;;;;<<<<<<<<<;;;888777888999666777888999::::::;;;;;;999888888999;;;???CCCFFF@@@@@@@@@@@@@@@@@@@@@@@@777888:::<<<>>>@@@AAABBB@@@???;;;666222222666999;;;999999;;;===???>>>===;;;888666666999<<<>>>???>>>;;;999888:::===???@@@;;;<<<>>>@@@AAA???:::666444666999;;;:::888444222444666888;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<===???@@@AAA@@@>>><<<;;;===@@@CCCFFFGGGJJJLLLLLLIIIEEEAAA>>>===<<<===>>>>>>===;;;888999:::;;;<<<>>>AAACCC===;;;999;;;===>>><<<999::::::999888888999;;;<<<888777888999;;;<<<;;;999<<<>>>AAACCCCCC@@@<<<999999;;;======<<<<<>>999777666777777888888666444222111===>>>??????@@@BBBFFFIIIGGGEEEBBB???>>>???BBBCCCAAABBBBBB>>>999666777999<<<>>>@@@AAACCCCCCCCCBBBAAA@@@@@@@@@@@@BBBDDDEEEBBBAAAAAAAAABBBBBB???===888777888:::>>>AAABBBBBB>>>>>>>>>===<<<===@@@CCCEEEHHHLLLMMMIIIBBB:::444:::;;;;;;===???AAACCCDDDEEECCCAAA???>>>>>>???@@@>>>=========???BBBEEEGGGDDDDDDDDDBBB???>>>???@@@???@@@BBBCCCCCCBBB@@@???===<<<<<<>>>BBBFFFGGGHHHFFFFFFFFFEEECCCAAA>>>===???AAABBB???;;;:::;;;>>>EEEEEEDDDCCC@@@===:::888777888:::<<<>>>@@@AAABBBAAA>>><<<<<<>>>BBBDDDEEEAAABBBBBBAAA>>>=========???AAACCCCCCBBBAAAAAAAAA<<<;;;;;;;;;<<<;;;999666777888999===AAADDDEEEDDD===888333444999===>>><<<555777999;;;;;;===???BBBCCCDDDAAA===<<<>>>>>><<<:::999888999<<<>>>>>>===999999:::???CCCCCC@@@<<<===CCCKKKNNNKKKFFFCCCAAAAAACCCDDDBBB>>>;;;888888======????????????>>>===888;;;>>>???===:::999888:::<<<===>>>>>><<<:::999666888::::::999888999:::===AAABBB>>><<<>>>???===666888;;;>>>AAABBBBBBAAA<<>><<<===???DDDDDDDDDBBB@@@@@@BBBEEEIIIGGGCCCAAA???>>>;;;999888:::;;;;;;::::::;;;===;;;>>>@@@BBBAAAAAAAAABBB???===999666555666888:::===;;;999777666777999;;;===AAAEEEDDD@@@>>>???BBB>>>@@@AAA@@@>>>>>>>>>???;;;::::::;;;===>>>>>>===<<<===???AAABBB@@@<<<999;;;===@@@@@@>>><<<;;;<<<444222222333777:::<<<<<<===<<<:::;;;===>>>>>>>>>AAADDDEEECCC???<<<===>>>DDDBBB@@@===;;;999999888777777777777777777777777888999:::999777555555666555666999<<<>>>?????????@@@AAAAAA===888666888:::???===:::888777999;;;===>>>>>>>>>>>>>>>=========@@@AAACCCDDDCCCAAA>>><<<<<<===???@@@???<<<888666999;;;===<<<:::888888888444444555777888:::;;;;;;;;;<<<>>>???@@@AAAAAAAAADDDDDDCCCAAA???<<<:::999;;;<<<<<<<<<<<<;;;:::999;;;<<<<<<:::777555555666333444666888:::<<<<<<===;;;:::888888999===AAADDDAAAAAA?????????@@@BBBCCC999:::;;;<<<===>>>???@@@??????<<<777222111444777;;;999888:::>>>AAA???===888666555555999===???AAA???===;;;;;;===???@@@@@@999:::<<<>>>@@@???;;;888777888;;;<<<;;;999666333777888999:::<<<<<<======<<<;;;;;;;;;<<<===???@@@@@@@@@@@@>>><<<===???AAADDDFFFHHHIIIHHHEEEBBB@@@>>>======>>>@@@@@@???===<<<>>>@@@@@@AAABBBEEEGGG??????@@@@@@AAA???<<<999999999:::999888777999:::666777888:::<<<<<<999777888999<<<@@@BBBAAA===:::;;;===@@@???===>>>AAADDDCCCCCCCCCAAA===999777777777777777666444222000///????????????@@@CCCHHHLLLEEECCCAAA?????????AAABBB@@@BBBBBB>>>999666888;;;===???@@@BBBCCCDDDCCCCCCAAAAAAAAABBBBBBDDDEEEEEEBBB???===>>>@@@@@@???>>>;;;:::999;;;???BBBBBBBBBAAADDDFFFBBB===;;;>>>CCCDDDFFFHHHIIIGGGBBB<<<999999:::;;;<<<>>>@@@BBBDDDBBBAAA???>>>>>>>>>@@@AAA======>>>???AAABBBBBBBBBAAABBBBBB???<<<:::;;;<<<===>>>@@@BBBBBBBBB@@@???>>>;;;999;;;AAAGGGKKKMMMHHHGGGFFFDDDAAA???>>>===>>>@@@BBB@@@<<<:::;;;<<<@@@AAABBBBBBAAA???<<<::::::<<<>>>??????>>>>>>>>>???<<<:::999;;;>>>??????===>>>???>>><<<::::::;;;999;;;>>>BBBDDDDDDAAA>>><<<;;;<<<===???@@@>>><<<::::::;;;???BBBCCCAAA>>>;;;666222444:::===<<<999555888;;;===>>>???@@@AAAAAAEEEDDD@@@???AAA@@@<<<999888777999<<<======<<<999888999===BBBCCC???;;;===AAAEEEHHHHHHFFFCCCBBB???AAABBBBBB???<<<::::::<<<<<<=========>>>>>>>>>;;;===???>>>;;;888888999999;;;>>>??????<<<999777333666999999777666777888>>>CCCDDD@@@===>>>???>>>999:::===???AAABBBBBBBBBAAACCCDDD@@@:::777888;;;>>>@@@BBBBBBAAA@@@@@@AAABBB@@@??????@@@???;;;888888:::<<<===<<<;;;;;;<<<;;;>>>BBBDDDCCCAAA@@@@@@???>>>;;;999999:::;;;===999888555444444666999;;;999===BBBBBB@@@???AAADDD<<>>;;;999:::<<>><<<;;;:::444222000111555:::===???;;;888666555777:::<<<===<<>>??????AAACCCBBB>>>888555666999===<<<999777777888:::;;;;;;;;;<<<===>>>>>>>>>>>>===???@@@BBBBBB@@@???===<<<>>>@@@BBBBBBAAA???>>>:::;;;<<<:::888777888999444444444555666888999:::999;;;===???@@@AAAAAAAAADDDDDDCCCBBB???<<<:::888999:::<<<=========;;;;;;:::;;;;;;999666333333333111222555999;;;===>>>???@@@===999555555777:::<<<>>>>>>>>>>>>??????@@@@@@>>>>>>=========>>>>>>???>>>???>>>:::555333555999>>>;;;999:::>>>@@@>>>;;;888666555777;;;???BBBDDDAAA???>>>>>>???@@@@@@???<<<<<<<<<>>>??????<<<:::666888:::<<<===<<<:::999;;;;;;;;;;;;<<<===???@@@>>>===<<<;;;<<<===???@@@>>>@@@AAA@@@===<<<===??????@@@BBBCCCBBBAAA@@@@@@<<<<<<===???AAABBBAAA??????AAACCCCCCBBBBBBEEEGGG@@@CCCFFFGGGDDD???;;;999:::<<<===<<<999777777888777888:::<<<>>>===999666444555888<<<@@@AAA>>>;;;:::>>>@@@@@@======AAAEEEAAABBBBBB@@@===:::999999777777666555333111///...BBBAAA???===>>>BBBIIINNNBBBAAA@@@????????????@@@@@@BBBCCC@@@;;;999<<<@@@???@@@AAACCCDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDBBB???;;;;;;>>>@@@???>>>???===<<<===@@@BBBBBB@@@DDDIIILLLGGG>>>:::===CCCAAABBBBBBBBBAAA???===;;;888888:::<<<>>>AAACCCEEEAAA@@@>>>======???AAABBB;;;<<<>>>AAACCCBBB???<<>>===<<<===@@@BBBAAA===::::::;;;;;;<<>><<<<<<>>>@@@@@@???===;;;;;;???<<<999888999:::;;;:::;;;<<<===<<<:::999999999666777;;;AAAFFFFFFAAA===<<<;;;<<<>>>AAACCCCCCCCC=========@@@BBBBBB>>>:::999555333666<<<>>>;;;666444888>>>AAABBBAAA@@@@@@???DDDEEEBBBAAADDDBBB===999888888999;;;<<<<<<;;;:::888777;;;@@@AAA>>>:::<<<>>>AAADDDEEEEEECCCAAA<<>>======;;;;;;;;;;;;<<<>>>???@@@===???@@@===:::888999;;;888:::===??????<<<888666222555888888666444555777>>>CCCDDD???;;;<<<===<<<;;;<<<>>>???AAABBBBBBBBBFFFFFFDDD>>>666333555888999<<<@@@BBBBBB@@@??????::::::;;;>>>AAABBB???;;;999;;;>>>???===<<<;;;;;;;;;???CCCEEEDDDAAA???>>>???>>>===<<<<<<===???@@@666555333222333666999<<<888;;;>>>AAABBBCCCDDDFFF;;;>>>AAACCCBBB@@@??????:::999888999;;;<<<;;;:::888===CCCDDD@@@<<<::::::999<<<@@@AAA???<<<:::999888555111111444888<<<>>>999666222111333777:::<<<888<<>>:::888:::===;;;===??????>>>:::666333333222222222333444333222555666777666555444555666666666888:::<<<>>>???@@@@@@BBBBBB>>>888666888<<<;;;:::999777777888:::;;;999:::;;;===>>>?????????;;;===???@@@AAA@@@???>>><<<>>>AAACCCEEEEEEEEEDDD;;;;;;;;;999777777888999444444444555666777888999999:::;;;===???@@@AAABBBEEEEEEDDDCCC@@@===:::888888:::<<<>>>??????>>>>>>:::;;;;;;999666333222222000222555999<<>>===BBBAAA@@@???>>>>>>>>>>>><<>>::::::===???<<<999999777666888<<>><<<555777999<<<>>>>>>>>>===>>>===<<<;;;<<<>>>@@@BBB???>>><<<;;;<<<===???@@@===@@@BBBAAA>>><<<<<<>>>:::;;;===>>>======>>>???;;;;;;<<>>@@@>>>999666222333555;;;@@@AAA???;;;999===@@@???<<<<<<@@@DDD@@@AAAAAA@@@===:::::::::888888777555333000...---CCCBBB???<<<;;;<<>>===<<<===>>>???HHHGGGDDDBBBAAABBBCCCCCCDDDCCCCCCDDDEEEEEEDDDCCC???===;;;;;;===>>>???>>>EEEDDDCCCBBBBBBCCCDDDEEEHHHJJJJJJFFF???;;;<<>>===<<<<<<;;;999;;;???AAA@@@???@@@????????????@@@BBBCCC@@@??????BBBDDDDDD@@@<<<<<<;;;999777666666666777888<<<@@@AAA@@@???AAADDD@@@>>>;;;<<>><<<<<<;;;???AAABBB???:::777777888<<<===???AAABBBAAA@@@???AAAGGGHHHAAA:::999===???<<<999888:::>>>???;;;777555666888:::;;;;;;;;;;;;888888;;;>>>@@@AAA???>>><<<;;;<<<>>>AAACCCCCCCCCAAA@@@>>>>>>>>><<<:::777888666222222444888:::;;;<<<>>>???AAAAAA???>>><<<>>>>>>=========>>>>>>???666777777666666666888;;;777999<<<>>>@@@AAA@@@@@@===???BBBCCCCCCAAA>>><<<@@@>>><<<===??????<<<999777:::<<<:::777777;;;???EEECCC???<<<::::::;;;;;;;;;;;;<<<>>>???>>>:::777666666666666555666888:::AAA???===<<<<<<<<<;;;:::;;;===@@@BBBAAAAAABBBCCCFFFGGGFFFAAA999444222222999;;;===>>><<<:::999999===999666:::AAADDDBBB>>>:::999999;;;<<<<<<:::777777999===???@@@>>><<<:::;;;999999;;;???AAA@@@>>>999666333222444666777888;;;<<<>>>?????????>>>===:::;;;<<<===>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::===???AAA@@@<<<999999::::::>>>AAAAAA>>>:::::::::666333111333999======;;;888666333222222555888;;;<<<888555444777:::::::::@@@BBBBBB???:::666555666777666444333222333555666777333222555666666888===:::;;;===???AAABBBBBBBBBAAAAAAAAA@@@>>><<<:::888:::999888888888999;;;;;;:::<<<>>>===;;;;;;===???>>>??????@@@@@@??????>>>===???BBBDDDEEEDDDCCCBBB@@@???<<<:::888888888999888888999:::<<<;;;888666666555666999===@@@AAAAAACCCDDDFFFGGGGGGCCC>>>:::;;;;;;===???@@@???<<<999666999;;;:::666222111111666888;;;<<<======???@@@@@@>>>999333///...///111555666888;;;>>>>>><<<999;;;===AAACCCCCC@@@;;;999:::===@@@>>>:::888;;;>>>CCCAAA@@@??????>>><<<:::===;;;999999;;;@@@EEEIIIGGGCCC??????AAACCCCCCBBBBBBBBBBBBCCCDDDCCCAAA???<<<999777999???BBBAAA???<<<<<<======>>>>>>??????@@@@@@>>>;;;888888999;;;;;;::::::<<<@@@AAA>>>;;;::::::<<<>>>@@@@@@===:::<<<>>>@@@AAAAAAAAABBBDDDDDDAAA???@@@CCCFFFEEEDDDBBBBBBAAA???===;;;999888<<<======;;;999777777888999:::<<<===<<<;;;:::999///111555:::???@@@???<<<>>>===<<<;;;;;;<<<>>>@@@EEEDDDBBB===999777777888:::999888777555333111000@@@???===:::888888;;;>>>??????@@@BBBFFFFFFDDDBBBBBB@@@>>><<<;;;;;;<<<===DDDDDDDDDCCCCCCBBBAAA@@@BBBBBBBBBCCCCCCCCCBBBAAA>>><<<;;;<<<>>>AAAAAAAAAFFFFFFEEEEEEEEEEEEEEEEEEFFFHHHHHHDDD>>>:::;;;>>>@@@@@@??????>>>============<<<<<<>>>AAACCCBBB@@@@@@@@@?????????@@@BBBCCCAAA@@@@@@@@@AAA???:::666:::999888777777777777888:::<<<>>>?????????@@@AAA???>>>;;;===EEENNNOOOJJJEEEDDDBBB@@@>>>===<<<;;;<<<>>>???===999666666777:::;;;===???@@@AAA@@@@@@BBBFFFGGGAAA<<<===@@@@@@;;;999777:::===>>>;;;777444555777999:::;;;;;;:::888999:::<<<>>>???>>>===<<<;;;;;;<<>>@@@@@@>>><<<:::<<<>>><<<999888<<<@@@DDDBBB>>>:::888777888999;;;:::;;;<<<>>>===;;;999666555555444444666999;;;@@@>>>;;;:::;;;<<<;;;::::::===???AAA@@@@@@AAABBBCCCEEEEEEAAA:::444222222999;;;===>>><<<;;;::::::999777777===DDDFFFCCC>>>===<<<;;;;;;<<<<<<:::999:::<<<===>>>===;;;888666888777777:::>>>@@@@@@???===;;;777666777999::::::999:::;;;=========<<<<<<;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<>>>@@@>>>;;;888888999888;;;===>>>===;;;:::999666444333777<<<@@@>>><<<999888666555666777999;;;<<<888444333666888::::::===@@@AAA>>>999444333444999777666555555777999:::999666555888888777888;;;<<<>>>@@@BBBCCCBBBAAAAAABBBBBBCCCBBBAAA???===;;;:::999888888888999;;;;;;:::<<<>>>===;;;:::;;;<<<======>>>@@@@@@AAAAAAAAA>>>???AAABBBBBBAAA???===>>>>>>>>>===<<<;;;::::::;;;<<<===>>>===;;;999888777666666777;;;>>>???@@@BBBCCCEEEFFFFFFDDDAAA>>><<<<<<===???@@@???<<<:::777999:::888555111111111666888:::;;;;;;<<<===???======;;;777222//////111777888999;;;======:::888;;;===AAACCCBBB???;;;888555999======:::999<<>>===>>>>>>>>>>>>;;;:::999:::<<<@@@DDDFFFFFFCCC@@@@@@AAABBBAAA????????????@@@BBBBBB@@@>>>:::777666888===@@@@@@===>>>>>>???@@@@@@@@@@@@@@@@@@@@@>>><<<999999;;;===<<<;;;;;;===AAABBBAAA@@@;;;<<<===???@@@???;;;888:::<<<>>>?????????@@@AAAEEEBBB??????AAACCCBBBAAA@@@??????===;;;999777666;;;<<<===;;;888666555666888:::<<<>>>===<<<:::888222333666;;;???@@@???>>><<<;;;:::999999;;;<<<>>>AAAAAA@@@===:::888888999::::::999888666444222111======<<<:::888777999;;;===>>>@@@DDDGGGGGGEEECCCBBB@@@>>><<<::::::;;;<<>><<<@@@@@@@@@@@@@@@???>>>>>><<<;;;;;;<<>>@@@@@@@@@@@@??????>>>>>>>>>>>>???BBBDDDDDDCCCAAAAAA@@@?????????@@@AAABBB???>>>>>>>>>===;;;777444888888888999999:::<<<<<<>>>===<<<===?????????===???>>><<<===DDDMMMNNNJJJCCCBBBAAA@@@???===;;;;;;888;;;===;;;888555555777999999:::;;;===>>>@@@AAABBBDDDCCC??????BBBCCCBBB;;;999888:::===>>><<<999444555777999::::::999999888999999:::;;;<<<<<<<<<<<<:::999999;;;===>>>>>>;;;999777777777777666555111333444444333555:::???<<<<<<;;;:::999888888777777666555444555666888999888888777666444555777999:::;;;>>>@@@BBBBBBBBBBBBAAA@@@?????????@@@@@@AAA=========>>>AAAAAAAAA???<<<>>>???===::::::<<>>===<<<777555333333444777;;;===@@@===999888999:::;;;;;;:::<<<>>>?????????@@@AAA@@@BBBDDDAAA;;;666333333999<<<>>>???>>><<<<<<<<<666555888>>>FFFHHHDDD@@@AAA???===<<<<<<<<<;;;:::>>>>>>===<<<:::777444333555555555888<<<>>>?????????===:::888999;;;;;;;;;777888999;;;;;;;;;;;;:::;;;;;;;;;;;;<<<===>>>>>>@@@@@@AAAAAA@@@@@@??????;;;======<<<999777666666666666888:::<<<<<<:::888666666777<<<@@@BBB???<<<::::::999:::::::::;;;;;;<<<888444222333666888999999<<>>???<<<999888;;;;;;888999<<>>:::999999999999:::;;;;;;:::<<<>>>>>><<<:::999999;;;<<<>>>???AAABBBBBBCCC>>>?????????>>><<<999777:::<<>>>>>AAABBBDDDEEEEEEDDDCCCBBB<<<<<<<<<>>>??????<<<:::888888888666333111111111666888999:::999999;;;<<<:::===???;;;555111111333::::::;;;<<<>>>===:::888:::<<>>@@@AAACCCBBB@@@@@@AAA@@@>>><<<<<<<<<<<<>>>@@@@@@>>>===777666555777<<>><<<===>>>???@@@@@@@@@???>>>>>>>>>>>><<<::::::<<<>>><<<<<<;;;===AAADDDEEEDDD>>>>>>>>>??????===999666777999<<<<<<<<<<<<===>>>DDDAAA???>>>>>>???>>>======<<<<<<;;;999888666555999;;;<<<;;;888666555555888:::===@@@@@@===:::888666666888;;;???@@@@@@>>>;;;:::999888888:::<<<===>>>???>>>===:::999999::::::::::::999888777555555===>>>???>>><<<;;;<<<>>><<<>>>AAAEEEGGGGGGEEEDDDCCCAAA>>><<<;;;;;;;;;<<<;;;<<<=========<<<;;;:::===>>>??????===<<<;;;<<<<<<;;;:::<<>><<<===???CCCCCCBBBAAA@@@@@@??????===???AAADDDEEEDDDBBB@@@BBBAAA@@@?????????@@@AAA;;;;;;<<<======<<<:::888777888999;;;>>>AAACCCDDDBBB???<<<<<>>???@@@@@@>>><<<@@@EEEEEEAAA<<<::::::;;;===???===<<<999999:::;;;:::999888777999999999999999999;;;<<<===:::777666777:::;;;<<<999777444333444555555444222666888777555555:::??????>>><<<:::999888777777666555555444555666777888::::::888666555555888:::===>>>??????@@@??????>>>???????????????@@@@@@@@@>>>>>>>>>???@@@@@@@@@???<<<>>>???>>><<<;;;<<<>>>AAA>>>:::666555666999;;;===;;;:::;;;>>>@@@AAAAAA999777444333666:::>>>@@@???<<<888666777:::;;;<<<:::;;;============>>>@@@>>>BBBEEECCC>>>999666666<<<>>>AAABBBAAA?????????555555777===DDDHHHFFFDDDCCC@@@===;;;;;;;;;;;;:::>>>===<<<:::888666444222444444555777999;;;<<<<<<<<<999777777999;;;;;;;;;777888999;;;;;;;;;;;;::::::999999888999;;;<<<===???@@@AAAAAAAAA@@@>>>>>>;;;;;;:::999888666666555444333333666;;;<<<:::777666777;;;???CCCBBB???;;;999:::;;;======<<<;;;:::<<<888444111111444777888666:::>>>===999444222222:::999999999;;;>>>AAABBB@@@;;;999:::;;;:::===BBBHHHGGGEEECCCBBBAAAAAABBBHHHHHHIIIHHHFFFCCC@@@>>>::::::::::::;;;;;;<<<<<<;;;===??????>>>;;;888666;;;<<<===???@@@AAAAAAAAA===>>>===<<<:::777444222555999???CCCDDDBBB===:::<<<@@@DDDAAA;;;777777999555444444555999<<<>>>???AAABBBBBBBBBAAAAAAAAABBB<<<;;;;;;;;;======<<<::::::999777555333111111222666777888888777777999::::::>>>@@@===777333555888;;;;;;<<<>>>@@@@@@>>><<<999;;;===>>>===;;;888666000444888:::::::::;;;<<<<<<;;;:::888888999===???<<<<<<=========<<<;;;:::<<<===>>>??????>>><<<:::::::::;;;===??????>>><<<666555666888<<>>===:::;;;<<<======<<<:::999:::;;;;;;;;;::::::<<<>>><<<<<<<<<===@@@CCCFFFGGG??????>>>???>>>;;;777333666888:::;;;::::::;;;<<<@@@???===;;;;;;<<<<<<<<<;;;;;;;;;:::999888777666777999;;;<<<:::888888888:::===@@@CCCCCC@@@<<<999888777888:::===??????>>>;;;:::999888888:::<<<======>>>???===;;;999888999888999999:::::::::::::::<<<>>>@@@@@@@@@???@@@BBB===???CCCEEEFFFEEEDDDCCCCCCAAA???<<<;;;;;;<<<===:::999888888888999:::;;;;;;===>>>>>>;;;::::::;;;===<<<;;;;;;======;;;:::777:::>>>BBBDDDDDDCCCBBBAAAAAAAAA@@@??????@@@AAADDDCCCBBB@@@???===<<<<<<<<<>>>AAACCCDDDBBBAAA@@@CCCBBB@@@?????????@@@@@@<<<===>>>???>>>=========999999:::===AAAEEEIIIKKKFFFBBB>>>===???AAA@@@>>>AAA@@@>>>;;;>>>CCCCCC@@@<<<>>>???@@@???===:::888666:::>>>>>><<<999:::;;;>>><<<:::888888999;;;<<<======:::999>>>DDDCCC???<<<<<<;;;<<<>>>???????????????>>>===;;;999666444888:::;;;:::888999;;;===>>>:::555333444888;;;<<<:::777444222333555555555666:::===;;;777666999===BBBAAA???===;;;:::::::::999999888888888888999999;;;;;;999777555666:::===@@@??????>>><<<;;;999999:::<<<>>>@@@AAA???>>><<<>>>?????????>>>=========<<<=========<<<<<<<<<<<>>AAABBB>>>:::777555777:::<<<===:::;;;<<<<<<<<<<<<===??????CCCFFFEEEAAA<<<999999>>>AAACCCDDDCCCAAAAAAAAA777666666:::@@@EEEGGGGGGCCC@@@===;;;;;;;;;:::999<<<<<<;;;:::999888666555555666666777777777777888888666666777:::===>>>>>>999:::<<<=========<<<;;;999777666555666888:::<<<======>>>??????===<<<;;;:::999888888888777777666333222222555999;;;999666666888===AAACCCAAA<<<999666888;;;===>>>===;;;:::;;;999555222111222555777666:::>>>>>>:::666444444999999999999;;;>>>@@@BBBAAA;;;777888999<<>>??????>>><<<888666;;;<<<==================<<<;;;;;;999777444111000222666===CCCDDDAAA;;;777999===@@@>>>888444444666333333444777;;;???@@@@@@@@@AAAAAA@@@===<<<===???<<<:::999999:::;;;::::::<<<:::888666555444333222555666777666555666888:::===@@@@@@===888777:::>>><<<<<<===???BBBDDDCCCBBB<<<===>>>>>>>>>===;;;;;;555777999:::999888888888<<<<<<:::777555555888;;;>>>??????>>>===:::777555666888;;;<<<<<<;;;::::::::::::;;;===???@@@>>><<<666666888;;;>>>@@@@@@???:::;;;;;;;;;;;;:::888777666888999999888999:::<<<;;;;;;<<<===>>>@@@CCCEEE>>>>>>======<<<999555111777888:::;;;::::::;;;<<<<<<;;;;;;:::999:::;;;<<<;;;;;;;;;;;;;;;:::999999555888;;;<<<<<<<<<===>>>>>>@@@DDDFFFEEEAAA===:::777777777:::<<<>>>>>>===999888777666666888:::;;;===???@@@???<<<999777777555777888:::<<<===>>>>>>>>>???AAAAAA@@@@@@BBBCCC@@@BBBDDDDDDBBBAAAAAABBBAAA???===;;;;;;;;;======:::999777666777999;;;<<<999<<<>>>>>>;;;:::;;;===>>>===<<<;;;;;;:::888555333666:::>>>@@@AAAAAA@@@????????????@@@AAABBBBBBAAA@@@???>>><<<;;;::::::<<>>>>>??????AAABBBCCCBBB@@@?????????===<<<;;;<<<>>>CCCHHHLLLFFFCCC@@@>>>>>>@@@AAAAAAAAABBB>>>:::;;;??????<<<<<<===@@@BBBAAA???;;;999888===AAABBB???<<<<<<===@@@>>><<<:::999999:::;;;;;;;;;999777;;;@@@@@@<<<<<<<<<<<<<<<===???@@@AAABBBAAAAAA???<<<999666444777:::===<<<::::::===@@@???;;;555222333888<<<>>>>>>:::666444444666777888:::<<<>>>===:::888999:::CCCBBBAAA@@@>>>===<<<;;;;;;<<<=========;;;999888::::::888666555777;;;>>>@@@???===;;;999888666555777999===???@@@>>><<<:::<<<>>>???>>><<<:::::::::;;;;;;<<<===>>>=========???>>><<<;;;<<<>>>@@@BBB???>>><<<===@@@BBBCCCCCC@@@<<<888888<<<@@@BBBBBB<<<:::777666888;;;<<<===;;;<<<<<<<<<;;;;;;===???AAADDDGGGFFFAAA===<<<<<<@@@BBBDDDEEECCCAAA@@@@@@999777777999===BBBEEEGGGBBB@@@===<<<<<<;;;:::888999:::;;;<<<<<<;;;:::999666777888777555444555666888777888:::>>>BBBCCCCCC===>>>?????????>>>===<<<999777555333444777:::<<<;;;<<<===>>>>>><<<:::999:::888777777999::::::999444444444666777888888777888;;;???BBBBBB???:::777555777:::===>>>>>>===;;;::::::888444222222444666666:::>>>>>>:::777777777::::::999999:::<<<>>>@@@@@@:::666777999<<>>===???CCCFFFJJJHHHFFFCCC@@@>>>===<<<===>>>??????@@@?????????===============<<<888555999:::::::::::::::999999999888888777666444333222222666<<>>999666666999<<<;;;888555444555444444777;;;???AAAAAA???===???AAA???;;;999;;;===<<<:::888888999:::;;;:::>>><<<:::999888777555333555555666555555666888;;;@@@@@@???===;;;<<<>>>AAA<<<<<<===@@@CCCEEEEEEEEE@@@???>>>===>>>???AAABBB<<<<<<;;;:::888888777666=========999555444666999???@@@@@@???===999666444444666999;;;:::999999999;;;;;;;;;===??????>>><<<666777:::===???AAAAAAAAA??????>>>===<<<;;;;;;;;;444666888888777777999:::;;;<<<=========>>>@@@BBB;;;;;;;;;;;;;;;888444000777999:::;;;:::999:::;;;999::::::999777888:::<<<<<<<<<============<<<<<<666888:::;;;<<<===???AAABBBDDDFFFFFFEEEAAA===:::666666777:::===>>>===<<<666555444333333555777888===???AAAAAA>>>:::888777555666888;;;===>>>??????CCCDDDDDDBBBAAA@@@AAACCCCCCDDDDDDBBB???===>>>???===<<<:::999999:::<<<===999999999:::;;;<<<======777;;;???>>>;;;:::===@@@???>>><<<<<<<<<:::777555555777:::===>>>??????>>>===<<<<<<===???AAABBBBBB???>>>>>>>>>>>>>>>>>>>>>===@@@BBBBBB@@@???@@@BBBDDDCCCAAA???>>>>>>>>>???AAACCCEEEDDDBBBAAABBBDDDAAA>>>:::777888<<>>>>><<<===???CCCEEEEEEBBB>>><<<:::>>>CCCDDDAAA>>>===>>>??????===<<<;;;;;;<<<<<<;;;<<<:::888999===>>>;;;:::;;;;;;;;;;;;===???AAA@@@@@@???>>><<<999666555666;;;???@@@======???BBBAAA;;;444111333888>>>AAACCC???:::666777888:::;;;:::;;;<<<===<<<;;;999888@@@@@@@@@@@@???===;;;:::<<<>>>@@@AAA???<<<888555777777555444333666;;;>>>>>>===<<<:::999777777666666888:::<<<<<<<<<;;;:::888:::<<<;;;999888999:::;;;;;;<<<>>>@@@@@@@@@???AAA@@@???>>>>>>>>>??????>>>===<<<===???AAAAAA@@@@@@<<<999:::>>>AAAAAA???;;;999888888:::<<<======<<<======<<<;;;;;;===???BBBDDDFFFDDD@@@<<<<<<===???AAACCCCCCAAA>>>======888888888:::===@@@BBBCCCAAA@@@???>>>???>>>;;;999999;;;===??????>>><<<;;;444666777777555444666777:::999:::===@@@CCCDDDDDD@@@AAAAAAAAA@@@>>><<<;;;;;;888555333444777;;;>>>;;;<<<>>>??????===;;;999:::888666777;;;======<<<666777888888666666666777;;;>>>BBBCCCAAA===999666444666:::===???@@@???>>>999::::::777444222333555666999<<<<<<999777888999===;;;:::999999;;;===>>>>>>999777999:::;;;@@@FFFGGGEEEAAA???>>>???BBBCCCFFFCCC@@@===;;;;;;<<<===??????AAABBBBBBBBBAAA@@@<<<:::999999::::::777555555555666777777888777777666666666666666666666555666888===??????<<<888555555777888::::::999777666777888;;;???BBBBBB???===:::===@@@@@@<<<:::<<>><<<<<<===;;;777444444555555555555666:::<<>>???AAABBBAAA???=========???BBBDDDDDDCCC???===:::888999===AAADDDBBB???<<<:::888888888777===???@@@===888555777:::>>>>>>??????===;;;999777777999;;;;;;888666777888;;;;;;;;;<<<>>>>>><<<:::555777;;;>>>@@@AAAAAABBBDDDBBB@@@>>>=========>>>555666888888888777888:::<<<>>>@@@@@@===<<<===>>>888777888999999888444111666888::::::999888999::::::;;;;;;999666555888:::<<<<<<===>>>>>>???>>>>>>999999:::999999;;;>>>AAAEEEEEEFFFEEECCC???;;;888555666999<<<@@@@@@???===777666555444444666888999;;;>>>BBBBBB@@@===:::999888999:::;;;<<<<<<======IIIIIIHHHEEEBBBAAABBBCCCEEEFFFEEEAAA<<<:::<<<>>>:::999888777777999;;;<<<999:::<<<>>>??????>>>>>>777;;;??????<<<;;;>>>BBB???>>>=========<<<999666999:::<<<===>>>>>>>>>===;;;::::::<<<>>>AAABBBBBB??????@@@AAABBBCCCCCCDDD???AAACCCBBB@@@???AAACCCEEECCCAAA@@@>>>>>>>>>>>>>>>@@@CCCDDDDDDDDDGGGJJJDDD???999333222555:::===BBBBBBAAA===:::;;;@@@DDD@@@AAA???;;;;;;???@@@>>>???AAAEEEHHHHHHEEEAAA>>>;;;???DDDDDDAAA>>>===>>>>>>>>>=========>>>>>>>>>;;;===<<<888888;;;<<<;;;888999:::999999;;;>>>@@@============;;;999777666666;;;AAABBB@@@>>>@@@CCCAAA<<<555111333999???CCCGGGBBB<<<888888:::<<<===888888999;;;======:::888===>>>??????>>><<<:::888<<<>>>AAABBB@@@;;;666333555555333222222555:::>>><<<<<<;;;:::999999999999888888888888999:::;;;<<<444777::::::888777999;;;;;;<<<===???BBBCCCBBBAAABBBBBBAAA@@@???>>>===<<<===<<<;;;===???@@@???>>>@@@<<<999:::???AAA@@@===:::999888999<<<==================<<<;;;;;;>>>@@@BBBDDDEEECCC>>>;;;;;;===???AAABBBAAA???<<<::::::666888:::<<<>>>??????>>>AAA@@@@@@AAAAAA@@@===::::::<<>><<<:::<<<:::666444555888===@@@===>>>@@@AAAAAA???<<<;;;:::888666888<<>>===;;;:::999:::<<<===<<<999888;;;<<<;;;===@@@BBBBBBAAA@@@@@@@@@AAAAAABBB???;;;888888:::===???@@@AAABBBCCCCCCCCCBBBAAA;;;888666666888999666444111111333555666777777777444444555555666777888888999;;;===???>>>;;;888666666666777:::<<<<<<:::888:::;;;???CCCDDDBBB>>>:::777<<<@@@AAA===<<<>>>AAAAAA>>>:::999;;;===>>>>>>AAA???>>>??????===999444444444555555555777;;;>>>@@@>>>>>>AAAFFFFFFBBB===>>>======>>>@@@BBBAAA@@@<<<888444222333999???CCCDDDAAA===:::999999999999<<<@@@BBB@@@;;;888:::===<<<===>>>>>>>>>===<<<;;;;;;===>>><<<888555555777;;;;;;;;;<<<===<<<:::888444777;;;>>>???@@@AAABBBFFFCCC@@@===<<<<<<>>>???666777999:::999888999:::===@@@CCCBBB>>>;;;;;;<<<555555666888999777444111555777999999888777777888<<<===<<<999555444555888;;;<<<===>>>????????????;;;;;;:::888777888;;;???FFFFFFEEECCC@@@<<<999777555666:::>>>BBBBBB@@@>>>:::999888777888999;;;<<<999===AAACCCBBB???===<<<;;;;;;;;;<<<;;;;;;:::999DDDFFFIIIIIIFFFCCCAAA@@@KKKJJJGGGCCC>>>;;;;;;<<>>>>>:::777:::;;;<<<>>>???AAABBBBBB===<<<<<<===>>>>>><<<;;;BBB@@@???=========>>>>>><<<;;;<<<>>>@@@BBBAAA@@@???AAADDDGGGGGGFFFCCCAAAAAAAAA@@@???>>>>>>>>>>>>@@@BBBCCCAAA>>>===???AAABBBEEEEEEAAABBBGGGHHHEEEDDD???999666666666666555;;;;;;:::999777888:::===>>>===<<<;;;<<<>>>@@@AAA???BBBEEEGGGGGGDDD@@@==================<<<;;;;;;DDDCCCBBBAAA???>>>======??????>>>===============;;;:::888777777777888999888999:::999777555444555777???GGGJJJFFF@@@=========888222///111666;;;>>>EEEDDDBBB<<<888777:::===???>>>===<<<======<<<;;;>>>?????????===;;;999999777:::>>>AAAAAA===888555666666666666777888999999;;;999777999<<<===;;;999:::888777555555666888:::555777:::<<<===<<<:::888>>><<<;;;<<>>;;;777666777888:::;;;;;;;;;;;;>>>===;;;::::::<<>>@@@>>><<>>>>>>>>>>>===EEEHHHIIIEEE@@@<<<>>>AAACCC>>>888444555999===???BBBCCCBBB@@@>>><<<<<<===:::666333555;;;@@@AAA@@@:::888777777:::<<<<<<<<>>>>>>>>>>>;;;:::888666444555666777999;;;;;;777333222888===BBBBBB>>>888777;;;>>>===>>>>>>===<<<;;;;;;;;;;;;999:::===@@@CCCCCC@@@>>>>>><<<999777666888;;;======AAAEEEGGGFFFDDDBBBAAA777333111333999:::555///111......111777999666222777444222333666888888777===>>>???@@@???===;;;999777777777777999;;;===>>>===???BBBBBBAAA???>>>>>>===@@@BBBBBB???>>>@@@BBBBBBAAAAAA@@@?????????>>>DDDBBB???>>>>>>===;;;:::444333222444777:::;;;;;;======>>>@@@BBBBBBAAA??????<<<;;;<<>><<<777000+++,,,222888999777=========>>>>>>>>>>>>>>>??????EEEKKKIII???:::;;;===@@@BBBBBB@@@>>>>>>>>>@@@@@@===888444444777;;;===;;;888888::::::777555222666:::===>>>???@@@AAAFFFDDDAAA===<<<<<<===>>>999888777888888888666444<<>>===;;;999888888888999===<<<<<<;;;;;;<<<<<<===AAA===999777999:::999888AAADDDFFFGGGEEEBBBAAA@@@FFFFFFEEEBBB???===>>>???AAA???;;;888777888;;;======<<<<<<>>>@@@@@@<<<999888:::===???AAAAAA@@@???>>>===<<<===???@@@???>>>AAA@@@???>>>=========>>>???>>>>>>???@@@AAA???>>>>>>@@@CCCFFFFFFEEECCCBBBAAAAAA???>>>>>>>>>??????BBBCCCDDDBBB???>>>@@@BBBCCCFFFFFFBBBBBBEEEEEEBBBCCC???999777777777777666;;;<<<;;;999777888:::<<<>>>===<<<;;;;;;<<<>>>??????BBBEEEGGGFFFCCC???<<<;;;;;;<<<===>>>>>>>>>>>>CCCCCCBBBAAA???===;;;:::;;;<<<>>>??????===;;;:::::::::999888888888777888888:::======:::888666555999@@@GGGHHHEEE@@@=========777000,,,---333888<<>>===<<<<<<<<<======<<<<<<===>>>??????>>><<<::::::888;;;>>>@@@@@@>>>:::777;;;<<<<<<;;;999999:::<<<;;;999888999;;;<<<;;;999:::888666444444666999<<<999;;;<<<>>>>>>===<<<;;;>>><<<;;;<<>>???AAA???===>>>>>>===:::777666777777888999:::;;;;;;;;;:::999888999<<<>>>@@@CCCAAA???<<<::::::<<<======>>>>>>??????>>>===<<<:::999888:::<<<===;;;999===<<<<<<<<<===>>>???@@@AAA@@@BBBFFFIIIGGG@@@:::444666999::::::;;;<<<>>>????????????>>>>>>>>>>>>CCCFFFGGGEEE@@@===>>>AAABBB===888555555888;;;<<>>;;;999:::;;;:::777555888===AAAAAA@@@===;;;::::::;;;=========@@@AAAAAA@@@>>>:::666444999999999;;;<<<>>>@@@AAA999666333555999===>>>===;;;;;;:::777444555:::>>>AAAAAA<<<666555999<<<;;;<<<<<<======<<<:::888666999:::;;;>>>@@@@@@???===<<<:::888666666888;;;<<>>>>>>>>===<<<;;;::::::999888777777888:::;;;<<<>>>AAAAAA@@@>>>>>>>>>@@@BBBDDDCCC@@@>>>>>>?????????@@@AAABBBBBBBBBBBBEEEBBB@@@>>>>>>===<<<:::555444333444777:::;;;;;;888:::<<>>777111+++,,,222777888666999:::===???@@@???>>>======>>>CCCHHHEEE<<<777888:::===@@@BBBAAA???>>>>>>@@@???<<<777444444888<<<===:::888888999:::888666444777;;;===>>>>>>???@@@EEECCC@@@>>>======>>>???<<<:::777666777888888888:::<<<>>>===:::777777888333333555777888666444111888999::::::888777777888:::======:::555222444666;;;===@@@CCCDDDCCCBBB@@@>>>===<<<;;;::::::;;;<<>>BBBDDDDDDBBB@@@???>>>===;;;;;;;;;;;;:::::::::::::::;;;<<<<<<>>>;;;888777888:::999888<<>>AAABBBAAA???>>>AAA???<<<<<<===?????????@@@@@@@@@???>>>>>>======BBBAAA????????????===;;;<<<>>>AAADDDEEEEEECCCBBBAAA@@@>>>======>>>???@@@CCCDDDDDDBBB@@@@@@AAABBBCCCEEEEEECCCBBBCCCBBB???AAA>>>;;;888888999999888======<<<;;;999999;;;===>>>===<<<;;;:::;;;<<<<<>><<<999:::<<<>>>???@@@AAAAAABBBBBBAAA@@@>>>;;;888777666999===@@@@@@>>>:::777::::::;;;;;;:::888777666777;;;@@@AAA@@@<<<999777<<>>>>><<<666///***+++000666999===>>>>>>===;;;;;;;;;===::::::;;;;;;<<<;;;;;;;;;<<<>>>@@@@@@>>><<<;;;;;;;;;<<<>>>@@@@@@???===<<>><<<:::999:::;;;;;;:::999:::999777444333666;;;???AAAAAA@@@@@@???>>>=========;;;;;;<<<>>>AAAAAAAAAAAA???===???AAAAAA>>>:::444666888;;;===>>>>>>>>>AAA@@@>>>>>>>>><<<:::777777777666666777999;;;===999888777777888;;;===???<<<;;;::::::;;;===>>>@@@::::::::::::;;;<<<===>>>;;;:::999:::;;;:::999777888888777888999<<<>>>@@@AAAAAADDDHHHJJJGGGAAA;;;666999<<<>>>>>>===>>>>>>@@@@@@?????????>>>>>>>>>AAACCCEEEDDDAAA???@@@BBBAAA===999666666777888999AAAAAA???;;;888777888:::;;;999999<<>>>>>>>>>>>??????>>><<<:::777666>>><<<;;;:::;;;>>>AAACCC999555333777???CCCCCC@@@>>><<<999777777999===???@@@@@@;;;444222666999999999:::<<<===;;;999555333888888999:::;;;<<<<<<<<<:::999777777777999<<<===AAABBBBBBAAA???>>>>>>???666333333666<<<>>>;;;777444333333888===@@@@@@>>>666444222444888<<>>>>>===<<<;;;;;;;;;;;;>>>;;;888555444555777888;;;===@@@@@@???======>>>CCCDDDEEEDDDAAA>>>======:::<<>>>>><<<;;;777666444555888:::;;;;;;444666999<<<===;;;999777999999:::<<>><<<;;;<<<@@@CCC@@@888444444444888>>>AAAAAA@@@???>>>AAA???;;;777444555999======;;;999999::::::999888777:::<<<======<<<===>>>BBBAAA???======>>>???@@@===:::777555666999::::::888999:::999888888:::<<<888888888888666444222111999;;;======;;;999888888999::::::777333222666999===>>>@@@BBBBBBAAA???>>>>>>>>>>>>======<<<<<<<<<@@@@@@@@@===<<<;;;===???>>><<<:::;;;???CCCFFFGGGAAAAAAAAA@@@???>>>===<<<999:::::::::;;;;;;<<<<<<999888777777888999888777888<<<@@@BBBBBBAAAAAAAAA@@@AAABBBBBBBBBBBBCCCEEEAAABBBBBB===999999???EEEFFFFFFGGGGGGFFFDDDAAA???;;;===???AAABBBBBB@@@???DDD@@@<<<:::;;;===>>>>>>@@@@@@@@@@@@???>>>======BBB@@@>>>===>>>>>><<<;;;;;;===???BBBCCCCCCBBBAAAAAA???===<<<<<<>>>@@@AAACCCCCCBBBAAA@@@@@@AAAAAAAAABBBBBBBBBAAAAAA@@@>>>@@@>>><<<;;;;;;;;;;;;:::?????????>>><<<<<<===???>>>===<<<;;;:::999999999===???BBBCCCCCC@@@===;;;999:::<<<===???@@@@@@@@@@@@@@@@@@???===:::777555555888<<<>>>???<<<999777999:::<<<===<<<:::777555888<<>>===>>>;;;777111...///222555666999;;;<<<<<<;;;:::999888777888::::::999888777777:::>>>AAABBB???===<<<===??????@@@@@@@@@@@@@@@@@@DDDIIIKKKGGG???:::<<>>======<<<;;;;;;<<>>;;;::::::<<<@@@AAA>>>;;;777888:::;;;<<<===>>>>>>??????>>>>>>======<<<;;;999888666555555888;;;===;;;:::999888999:::;;;===999888888:::===???@@@@@@777666666666777:::<<<>>>;;;;;;;;;::::::999888666555444333444666999===@@@@@@BBBEEEHHHJJJGGGAAA<<<777;;;???AAAAAA@@@??????@@@@@@?????????>>>>>>>>>???BBBDDDDDDCCCBBBBBBCCCAAA>>>:::888888999888888??????===:::888888:::<<<<<<<<<>>>AAADDDEEEDDDBBB===;;;::::::===???@@@@@@>>>>>>======<<<;;;:::999???===<<<:::;;;<<<>>>???<<<::::::<<<@@@BBBAAA???@@@===999777999<<<>>>@@@@@@???:::333222666888888666777888999888777666555777777777777666777999;;;999999999999:::<<<>>>???@@@@@@???===:::999;;;===888666666999>>>???===:::777777777:::>>>@@@@@@???888777555666999===@@@CCC@@@???===;;;:::;;;<<<===>>>;;;777444333444777999<<<===??????>>>======>>>BBBCCCDDDDDDBBB@@@>>>===888:::===@@@CCCDDDEEEEEEEEECCC@@@??????>>>===;;;999777666666888:::::::::333555888999888777777777;;;;;;===???@@@AAAAAA@@@999666222333666999999777666:::@@@DDDEEEBBB>>>;;;:::;;;===>>>:::444111000000555;;;@@@AAA@@@??????BBB???;;;888777999<<>>===;;;:::::::::;;;::::::<<<======<<<;;;;;;<<>>===<<<<<<===>>>???:::888666666777999999999777777777777888:::===???<<<<<<<<<999666444222222888;;;>>>???>>><<<::::::999999888666444666999===>>>???@@@@@@???>>><<<;;;<<<<<<===>>>????????????@@@@@@AAA@@@>>>>>>???@@@===<<<:::;;;===AAAEEEGGG@@@@@@AAAAAA@@@>>><<<;;;<<<<<<<<<<<<<<<;;;;;;:::555555666888999999888777777;;;???AAAAAAAAAAAAAAABBBCCCEEEDDDCCCCCCCCCEEEAAACCCCCC???::::::???DDDJJJKKKKKKJJJHHHDDDAAA@@@AAA@@@@@@@@@@@@AAABBBCCCCCC@@@<<<;;;>>>AAADDDEEEAAAAAA@@@@@@???>>>>>>>>>???===;;;;;;<<<======<<<<<<===???@@@@@@@@@>>>>>>???>>>===<<<===>>>@@@AAAAAA@@@@@@???@@@AAAAAAAAA>>>>>>>>>@@@@@@@@@@@@@@@?????????>>>===<<<<<<<<<@@@AAABBBAAA@@@???AAABBB???>>>===;;;999888777777:::<<<>>>@@@@@@???<<<:::;;;;;;<<<============<<<===>>>>>>===<<<:::888666888999:::;;;;;;:::999999888:::<<<>>>===;;;888666888===CCCFFFEEEBBB???>>>BBBBBBCCCBBB???>>>======:::777555444555666666555888999:::;;;:::888555222555888:::999666444333444:::>>>CCCCCC@@@======>>>AAAAAAAAA@@@@@@AAABBBBBBDDDHHHKKKGGG???:::;;;???<<<=========<<<<<<<<<<<<@@@???===777333555;;;AAALLLJJJFFFAAA>>><<<::::::<<<<<<<<<>>>@@@@@@>>><<<666666777;;;???@@@>>>;;;;;;:::888777777888:::;;;<<<<<<======>>>>>>???@@@===;;;888666666888<<<>>>???>>>===;;;:::::::::::::::999999<<>>>>>>>>======???AAADDDEEEEEEDDDDDDDDD@@@>>>;;;::::::;;;;;;:::>>>>>>>>><<<;;;;;;>>>@@@===>>>AAACCCEEEEEEDDDBBB;;;999999;;;???BBBDDDEEE==================>>>>>>======<<<;;;::::::999999:::===@@@@@@>>>===>>>@@@@@@===999888:::<<<>>>>>>??????;;;555444777999888555555444444444666888999666777777666444444777:::::::::;;;<<<===???@@@@@@???>>><<<999666666888::::::999999<<>>;;;888555333333666999<<<>>>???AAA@@@>>>===>>>>>>???@@@AAACCCCCCBBB@@@???888999;;;===???@@@@@@@@@CCCAAA???>>>??????>>><<<;;;999777666888999999999666777888777666666888:::???@@@AAABBBAAA@@@???>>>;;;999777888;;;<<<<<<::::::>>>CCCFFFFFFBBB===999999;;;<<<999666333111///...333:::???AAA@@@??????BBB???<<<::::::===???AAA@@@???>>><<<::::::;;;<<<;;;<<<======;;;:::;;;<<<===<<<;;;;;;;;;;;;<<<<<<555555555777999999777555555444333333666:::===>>>===>>>>>><<<777444444444777:::>>>??????===<<<<<<:::::::::::::::;;;>>>@@@@@@??????===<<<;;;::::::888999;;;===???AAAAAAAAA@@@BBBDDDDDDBBB@@@>>>>>>::::::;;;<<<===???BBBCCC>>>>>>???>>>===<<<:::888=========<<<:::999777666333555888::::::999777777999<<<@@@BBBBBBAAA@@@@@@CCCDDDFFFEEECCCBBBBBBBBBAAABBBCCC@@@<<<;;;===@@@HHHJJJKKKJJJGGGCCCAAAAAACCCBBB@@@??????@@@BBBDDD???===<<<>>>CCCIIINNNPPPCCCBBB@@@???>>>>>>??????>>><<<:::;;;<<<>>>??????>>>>>>???>>>>>><<<:::999<<<<<<<<<===>>>???@@@AAA???>>>===>>>@@@BBBBBBBBB>>>;;;;;;>>>>>>===>>>BBB???@@@AAAAAA>>><<<<<<===???AAACCCCCCBBBBBBCCCEEEAAA@@@>>><<<:::777666555666777:::=========;;;:::::::::;;;;;;:::999888888;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999888888999:::888999<<<>>>>>>===;;;999:::===BBBDDDDDDBBBBBBBBBCCCCCCBBBAAA???>>><<<;;;999777666666777888777555777777888999:::888444000333777::::::666333333444:::@@@EEEEEE@@@<<<<<<>>>BBBAAA@@@????????????@@@@@@DDDGGGEEE???;;;<<<>>><<<>>>??????>>>>>>???@@@AAABBB???999222111666<<>>;;;444444666;;;@@@AAA???<<<:::888555333222444666777:::;;;=========???AAADDDAAA???;;;999888:::<<<>>>BBBAAA???===;;;:::999999;;;::::::>>>BBBCCCAAA>>>444444222222333555777888888:::<<<<<<;;;::::::;;;666555444555666999;;;===???@@@BBBCCCCCCAAA???===:::===@@@AAAAAA@@@@@@@@@>>>>>>=========<<<<<<<<<>>>@@@BBBDDDEEEEEEDDDCCC>>><<<::::::;;;===>>>>>>???@@@@@@@@@???>>>@@@BBB<<<>>>@@@BBBCCCBBBAAA@@@:::999:::<<>>@@@BBB======<<<:::999777666555444:::@@@AAA===;;;===AAA===<<<;;;:::999::::::;;;===>>><<<888777999:::888666444222222222555888:::666888999666333333666999:::;;;===???@@@@@@@@@@@@>>>===;;;888555555888:::;;;;;;;;;===??????>>><<<===<<<:::999888888888888=========<<<;;;;;;===>>>@@@???<<<;;;::::::<<<===777666444444555999<<>>>>>???<<<<<<>>>BBBDDDDDDAAA???999999999:::;;;;;;<<<<<<@@@???======>>>??????>>>;;;999777666777888888777888:::;;;999777666999<<>><<<<<<;;;;;;:::<<<>>>??????>>>>>>@@@CCCEEEDDDAAA===:::999<<<<<<777444444333111000444:::>>>@@@@@@??????@@@>>><<<<<<===???@@@@@@AAAAAA???;;;888777999;;;:::;;;<<<<<<;;;;;;<<<>>>>>>===<<<;;;::::::999999222222555888::::::777444333111///111444777::::::;;;>>>@@@>>>:::777777888777:::===>>>===;;;;;;;;;;;;<<<===???AAAAAAAAAAAA@@@???===;;;:::999999999777777999;;;===???AAABBB@@@BBBEEEEEECCC@@@>>>===999;;;============???@@@=========<<<;;;:::888888;;;;;;;;;;;;999777444333222666;;;>>>===:::888777<<>><<<:::999AAADDDGGGGGGDDDBBBAAABBBAAA@@@@@@?????????@@@@@@>>><<<<<>>@@@AAA@@@>>><<<<<<>>>@@@@@@@@@AAA@@@???>>>;;;888666555:::;;;<<<>>>???@@@@@@??????===<<<>>>BBBEEEEEEDDD@@@;;;999<<<<<<:::<<>>@@@===<<<;;;999888888888888777888;;;===>>>>>>===<<<;;;===???@@@AAAAAACCCEEEDDDCCCBBBAAA@@@>>>;;;999888555333222444666777777777666666999;;;:::777333111666;;;;;;888666777999;;;AAAGGGFFFAAA<<<;;;===??????>>>===<<<;;;;;;:::===???AAABBB@@@>>>======<<<>>>@@@AAA???@@@BBBDDDAAABBB@@@999000---000555AAA@@@>>><<<:::999999888===>>>???AAABBBAAA>>>:::555666888===BBBDDDAAA>>>777777666555444555666666:::<<<>>>======>>>AAADDDEEECCC@@@===;;;<<<======BBBAAA???>>><<<;;;:::999:::999:::>>>CCCEEEAAA>>>555444333222222333444444444777:::;;;::::::;;;===888888888888999:::;;;;;;>>>?????????>>>=========;;;===??????>>>>>>???@@@<<<<<<<<<<<<;;;;;;;;;;;;===>>>@@@CCCDDDDDDBBB@@@;;;999777888;;;>>>AAABBB@@@BBBDDDCCCAAA?????????999:::<<<===============888777888:::???CCCEEEFFF;;;:::999:::;;;>>>AAACCCAAA???;;;888666555555555222777<<<>>>===;;;<<<===999;;;===<<<888666666888999<<<<<<999999;;;:::777666666444333333444555666666999:::888555333666999:::<<<>>>???@@@@@@??????>>>===<<<999777777999<<<999:::;;;>>>@@@@@@@@@???<<<<<<:::888666555666777;;;===???>>><<<;;;<<<======<<<;;;999999999999:::555555555666888;;;>>>@@@GGGGGGGGGDDDAAA??????@@@:::;;;===@@@DDDDDDAAA===:::999888777888999;;;<<<===<<<;;;<<<>>>?????????;;;999666555666666666555555:::>>>>>>:::888888:::???BBBDDDCCC@@@<<<::::::::::::<<<>>>@@@@@@@@@???===???@@@AAAAAA???>>><<<999===<<<666333666666444333666;;;>>>???>>>??????<<<;;;:::<<>>999555333555777999:::;;;;;;;;;<<<>>>@@@AAA@@@???===;;;999888888333333444777999:::888777444222111222666999999999777;;;@@@@@@===::::::<<<:::<<<===<<<999888888888:::<<<@@@DDDFFFFFFCCC@@@@@@>>><<<:::888888888999888888888888:::<<<>>>??????AAABBBBBB@@@>>>>>>>>><<<===>>>>>><<<<<<>>>AAA???>>>===<<<;;;::::::::::::;;;<<<<<<<<<:::888777333888>>>AAA???;;;888777>>>AAADDDEEECCCAAA??????>>>@@@BBBBBBAAA?????????AAA@@@@@@@@@???===888555:::>>>BBBCCCBBBAAABBBCCC>>>>>>???@@@???>>>===<<<>>>===<<<>>>BBBFFFHHHIIIFFFCCC???<<<<<<===@@@CCCDDDAAA>>>>>>???AAAAAAAAACCCBBB@@@===:::666444222888:::===???@@@@@@?????????===<<>>;;;777555333///111444777:::;;;;;;:::555555666666666666555555888777777777999===AAADDD======<<<;;;:::888777666777888:::<<<>>>>>>>>>>>><<<===>>>>>>>>>AAADDDGGGDDDCCCBBBAAA@@@>>>;;;888888444///---///333777999666555666999<<<===:::777000555<<<===;;;999;;;>>>;;;BBBHHHGGGAAA;;;;;;=========<<<:::999888777666;;;<<<>>>@@@@@@@@@>>>===<<>>>>>@@@BBBCCCBBB>>>:::777777:::???EEEFFFCCC@@@666777888:::::::::999888<<<>>>???>>><<<===@@@DDDGGGEEEBBB???>>>=========@@@???>>>===<<<;;;::::::888777888===CCCEEEBBB===666555444333222222222222111444888999999999<<<>>>::::::;;;;;;;;;:::::::::===>>>>>><<<;;;;;;<<<===;;;<<<>>>>>>======>>>@@@<<<<<<;;;;;;;;;:::::::::;;;<<<>>>AAACCCCCC@@@>>>999777555666999>>>BBBDDDBBBDDDFFFEEEBBB>>><<<<<<666888999:::999999999:::666555444666:::>>>@@@@@@999999888888:::>>>AAADDDEEEAAA;;;666333333555777555666999<<<===;;;999666666;;;???===888333333666666:::;;;999999;;;:::666777777777666555444222222666:::<<<:::666333666999:::;;;===???@@@???>>>===>>>>>>===;;;999999;;;===777888;;;===@@@AAABBBAAA;;;;;;:::888666555666777999<<>>@@@JJJJJJIIIFFFBBB@@@@@@AAA;;;;;;<<<@@@CCCCCC???;;;:::999777666777999<<<===;;;:::999;;;===???@@@???;;;999666555555666555444222999@@@BBB>>>999777777<<<@@@CCCBBB>>>:::999999888999<<<>>>@@@AAA@@@@@@<<<<<<======>>>>>>>>>>>>:::>>>===666444777999666555888<<<>>>>>>>>>>>>???999888999;;;???@@@>>>;;;??????<<<777222000222444777999:::;;;;;;===???BBBDDDCCCAAA???<<<:::888777666555444666888:::;;;:::888666555666:::<<<;;;:::444:::@@@BBB???<<<<<<>>>===>>>===:::777555444555999<<>>???>>>;;;999777777888999:::999777777777999;;;<<<>>>??????>>><<<===???AAA???@@@@@@===;;;;;;???BBBBBB@@@>>><<<;;;;;;<<<<<<;;;<<<>>>@@@@@@???>>>===444:::AAACCCAAA<<<999888BBBAAAAAABBBDDDCCC???:::DDDBBB@@@AAACCCCCC@@@===AAA@@@??????@@@>>>:::666<<<<<<===>>>@@@AAABBBCCC======>>>>>>>>>>>>======>>><<<::::::===AAADDDEEEAAAAAA???===<<<>>>BBBEEEGGGBBB???BBBHHHJJJCCC<<<@@@@@@???===<<<:::999888===???AAACCCCCCBBBAAA@@@AAA???>>>AAAEEEIIIIIIHHHEEEBBB===;;;:::;;;;;;;;;@@@???>>>===<<<;;;;;;;;;===>>>???BBBDDDDDDCCCAAAAAACCCDDD???888222222444333555777777777666777888777888888666333111111222999999999:::<<<>>>@@@BBBAAA>>>;;;:::;;;<<<======666666777;;;???BBBBBBBBB=========>>>???AAABBBDDDBBBBBBBBBCCCBBB???:::666555555444222000000333555777777888777666666888:::333777;;;;;;888777999<<>>>>>===;;;999777555444999;;;===??????===;;;999888>>>EEEEEE@@@>>>AAAEEEEEEHHHHHH@@@333***''')))777999:::999888777777888:::>>>BBBBBB???;;;::::::888999<<>>???@@@@@@@@@@@@AAABBB@@@<<<888888;;;>>>@@@@@@AAA@@@?????????>>><<<::::::::::::999999999888888555777;;;???BBBBBB???<<<999777555555555555444333444222000222666<<<@@@BBBDDDBBB>>>999777888<<>>>>>===;;;:::999999:::;;;888:::>>>@@@???<<<888555999:::<<<======;;;:::888777666444444666;;;@@@CCCEEECCCBBBCCCDDDCCC???<<<777777666666666888999:::999888555444555777:::===777777888:::<<>>AAA???:::======>>>???AAA@@@>>><<<::::::::::::;;;<<<<<<======;;;999666444444444444<<<===???@@@???>>><<<;;;999777666444444555777999777888888888777999<<>>>>><<<;;;;;;<<>>;;;999999;;;===>>>>>>:::888777777888;;;>>>@@@@@@AAA@@@;;;444222555999555888<<<===>>>AAAEEEIIIDDDBBB@@@@@@@@@@@@>>><<<;;;777444444777:::<<<;;;>>>===>>>@@@BBBBBB>>>:::999;;;===???@@@@@@???>>>BBBAAA@@@>>><<<888333000444999@@@EEEGGGEEE@@@===999888888888888999;;;<<<888666444555777:::<<<<<<===<<<999777666666777888<<<<<<<<<===??????===;;;AAA???<<<:::999:::;;;<<<===<<<;;;<<<>>>AAABBBCCC@@@>>>;;;;;;======:::888DDDCCCBBBBBBBBBAAA@@@>>>BBBAAA@@@@@@AAAAAA@@@???@@@@@@AAAAAA@@@???<<<:::===>>>???@@@AAAAAAAAAAAA<<<===>>>>>>??????>>>>>><<<:::888999<<>>???CCCFFFMMMHHHDDDDDDHHHIIIEEE@@@@@@???????????????@@@AAACCCAAA@@@BBBDDDEEEBBB>>>AAA@@@???AAADDDGGGGGGFFFGGGEEEBBB@@@?????????>>>???>>>===;;;;;;;;;;;;;;;===>>>???BBBCCCCCCBBB@@@AAACCCDDD???999444333555888999;;;:::888777777888666777888666444222222333:::999888888:::<<<>>>???@@@>>><<<;;;<<<======<<<:::::::::===@@@AAAAAA@@@@@@???>>><<<<<<===???@@@AAAAAAAAAAAAAAA===888555555666666444222222444666777777888777555555666888666999;;;999555444666999@@@BBBCCCAAA<<<:::<<>>???>>>>>>AAADDDFFFHHHHHH@@@555,,,)))***444666999999999999:::;;;<<<@@@DDDCCC???<<<::::::999===BBBDDDDDDCCCDDDEEEBBBBBBBBBBBBAAAAAABBBCCC???<<<888777:::>>>@@@AAACCC@@@>>><<<<<<===>>>>>><<<:::888777777888;;;<<<:::;;;===@@@BBBAAA>>><<<:::888666666777888888777666444222222666:::===>>>AAA@@@===999777777:::===AAABBBBBBBBBBBBAAAAAA@@@======<<<;;;::::::::::::777999===???@@@===:::888:::;;;<<<======<<<:::999999777555555777;;;???BBBDDDBBBAAAAAABBBAAA>>>;;;777777666666777888:::;;;===:::777444333444666777777888999:::===???AAABBBCCC>>>888555555666666666444666888::::::999777666888999:::888555444666999@@@===;;;===@@@@@@<<<888333555888888888777888888<<<:::999:::;;;;;;888666888:::::::::===AAA???:::::::::<<>>;;;<<<=========;;;:::999999999777666555444444444999;;;===???@@@@@@???>>>666555333444777999:::999999999999777777999===@@@@@@@@@@@@???======AAADDDDDDBBB@@@AAABBBBBB???===>>>:::777666:::>>>@@@AAA===<<<;;;;;;===>>>>>>===AAAAAA@@@>>>;;;888555333555666888:::;;;;;;;;;;;;<<<>>>@@@>>>:::777777777555777;;;>>>???>>><<<;;;888666555666888:::::::::;;;<<<<<<<<<===>>>>>>???>>>;;;999999:::<<<======999888777777888:::<<<>>>???AAAAAA===888555777:::666999<<<===>>>@@@DDDGGGCCCBBB@@@@@@AAAAAA@@@???<<<999666555777999999888<<<<<<<<>>???>>>===<<<>>>>>>>>>>>><<<888444111444888>>>DDDFFFDDD@@@>>>999888888777888999;;;<<<999777555555777:::;;;<<<===;;;777333222444777999;;;:::;;;<<<>>>>>><<<:::===;;;999888777888999::::::::::::<<<>>>@@@BBBBBB@@@===:::::::::999777444FFFFFFDDDBBB??????@@@BBB@@@AAA@@@???>>>>>>@@@AAA???@@@BBBBBBAAA?????????>>>???AAABBBBBB@@@???>>>;;;<<<===???@@@@@@@@@@@@;;;999888888;;;===??????AAAAAABBBAAAAAABBBDDDGGGPPPLLLIIIFFFFFFFFFEEEDDD@@@??????@@@BBBEEEHHHJJJIIIDDD@@@AAAEEEGGGBBB>>>AAA@@@@@@@@@BBBCCCCCCBBBEEEEEEDDDDDDBBBAAA@@@??????===;;;:::999:::;;;<<<===>>>@@@AAABBBAAA@@@@@@AAACCCCCC???:::666666777===>>>???===;;;999888888777888999888555444444444:::999777666777999<<<>>>???>>>===>>>??????===<<<>>>======>>>???@@@>>>===BBB@@@===:::999:::;;;===@@@??????@@@???<<<777333666777888888666555555666888888888777555444555777:::::::::666222000222555===???@@@???<<<;;;>>>AAABBBBBBAAA@@@===999555333333444555666666555444333333444666888;;;>>>@@@BBBEEEGGGGGG@@@666...+++,,,222555888:::;;;<<<===>>>???BBBFFFEEE@@@<<<;;;;;;;;;AAAGGGGGGCCCAAACCCGGGEEEEEECCCBBBBBBAAABBBBBB===:::666666888<<>>===;;;999777777999<<<======999666333333555888999:::<<<<<<;;;999777666888:::???@@@@@@AAAAAAAAAAAA@@@======<<<<<<;;;::::::999666888<<>>=========>>>???>>>===;;;:::;;;999888777888:::===???CCCAAA????????????===<<<888777777666777999:::;;;===;;;888666444444444555888888:::;;;===???AAABBBAAA===888666666777888888555555666666777777777777888:::;;;:::777666888;;;CCCAAA>>>>>>@@@???;;;888444666888999888888999:::<<<<<<<<<===>>>>>>;;;999777999:::999;;;???>>>:::666777;;;???CCCDDDBBB@@@===>>>@@@AAA???<<<777444555555666666666555444444777888;;;>>>@@@AAAAAAAAA666333222555;;;>>>===:::;;;;;;999666555888<<<@@@@@@@@@@@@>>>>>>???BBBDDDDDDBBB@@@???@@@@@@@@@???@@@===999888:::>>>AAACCC@@@>>>;;;;;;<<<<<<<<<<<<@@@@@@@@@???;;;777222///222444666888::::::::::::;;;<<<<<<:::888666666777888999:::::::::999777666333333444666999:::999888::::::;;;===???AAACCCDDD===;;;999888:::;;;;;;:::999888777666777888:::;;;>>>@@@BBB@@@<<<999:::;;;777999;;;======???AAACCCAAA@@@??????AAAAAA@@@???;;;:::888888888888777555::::::;;;===>>>???===;;;::::::<<<<<<===<<<;;;::::::;;;======<<<888444222444777===BBBDDDCCC@@@>>>999888777777888999;;;===:::888666555777999::::::<<<999444111000333777:::999888999:::<<<<<<;;;999666555555444444555555666555666888;;;===>>>>>>>>>===;;;888777666555333111DDDFFFGGGDDD@@@???@@@CCCAAABBBBBB???<<<;;;???BBB===@@@BBBBBB@@@@@@@@@BBB???AAABBBCCCBBB???===;;;:::;;;===???@@@AAABBBBBB<<<;;;:::;;;>>>@@@@@@???AAABBBCCCCCCBBBCCCEEEFFFJJJJJJJJJHHHFFFDDDDDDEEEAAA@@@@@@AAADDDHHHLLLOOOJJJGGGCCCCCCDDDDDDBBB???BBBAAAAAAAAAAAA@@@???>>>@@@BBBDDDDDDBBB@@@>>>===???===;;;999888999:::<<<<<<>>>???@@@@@@??????@@@AAABBBBBB???;;;999:::;;;>>>???@@@???<<<:::999::::::<<<<<<;;;888666555555777666555444666999<<>>???@@@AAA@@@===;;;===<<<<<<<<<>>>>>><<<:::===;;;999777888:::<<<>>>@@@????????????<<<888555777999<<<<<<:::888777777:::::::::888666555666777===<<<999444///...111333:::<<<======<<<===@@@BBBCCCCCCCCCCCC@@@===999777555555555666666555555555555333222444999>>>@@@@@@CCCDDDDDD???666///------333666:::<<<===>>>???@@@AAADDDGGGEEE@@@<<<;;;<<<===AAAEEEFFFCCCBBBCCCFFFFFFDDDBBB@@@@@@???>>>>>>999777444333555999===??????===;;;999999;;;@@@DDDCCCAAA===:::999;;;>>>@@@@@@@@@@@@>>>======>>>???<<<:::888999<<>>>>>?????????============<<<;;;::::::777888;;;>>>@@@BBBBBBBBBAAAAAAAAAAAAAAA@@@???>>>===<<<:::999999;;;<<<===BBBAAA??????>>>>>>>>>===888777777777888:::;;;<<<<<<;;;:::888777777888888888999;;;===>>>@@@AAAAAA???<<<999777777888999:::666555444333444555777888999;;;===<<<999888:::===DDDAAA???>>>>>><<<999666555666888999888999:::;;;<<<===>>>?????????===;;;777::::::999:::>>>>>>;;;666777;;;@@@CCCCCCAAA>>>>>>@@@CCCDDDBBB===777333222333555666777666555444777888;;;===@@@AAABBBBBB999555333888???BBB???:::<<<;;;888555333666;;;???DDDCCCAAA@@@>>>???AAABBBDDDBBB???======>>>???@@@@@@>>>:::999:::===@@@BBBCCC@@@===;;;<<<<<<<<<;;;<<<======<<<999444...+++111222444666888999999999;;;::::::888777777888888999999888666555333222222111222555999<<<<<<:::888666666888:::===AAADDDFFF===;;;999999999:::999888888888888777777777888888<<<>>>AAA@@@>>>;;;;;;;;;666777999:::;;;<<<===>>>>>>===;;;<<<======<<<;;;999999:::::::::888777555999999999:::<<<<<<<<<;;;::::::;;;;;;:::999888777888:::======;;;777444222555777<<<@@@BBBBBB@@@???:::999777777777999;;;===;;;888666555777999999999999888555333333555888:::888777888999;;;;;;999888000000111111222222222222222555888999999888777666888777555444444333111000AAADDDGGGGGGCCC@@@@@@AAACCCDDDCCC@@@<<<<<>>@@@@@@@@@@@@AAABBB@@@AAABBBCCCAAA>>>;;;888999:::<<<>>>@@@AAABBBBBB>>>>>>>>>@@@CCCDDDDDDCCCAAABBBCCCCCCBBBBBBCCCEEEBBBFFFJJJKKKIIIGGGFFFFFFCCCBBBAAAAAACCCFFFJJJLLLGGGHHHHHHEEEAAA???@@@BBBBBBBBBBBBAAA@@@>>><<<<<<<<<@@@CCCDDDBBB???===<<>>;;;999888999999:::;;;===??????>>>===???@@@BBBBBBAAA???=========>>>===>>>??????<<<;;;;;;;;;???@@@AAA???;;;888666555444333333444777;;;???AAA>>>>>>???@@@AAA@@@===:::999888888999;;;<<<:::999555555555555888<<<@@@BBBAAA@@@???@@@@@@>>>;;;888999;;;>>>>>>===:::999999<<<===<<<;;;888777888:::>>><<<888333111111333555999:::;;;<<<===???AAACCCBBBCCCDDDDDDCCCAAA>>>===:::999999999999999999::::::666333444999>>>>>>>>>???AAA@@@<<<555000------555999===???????????????AAADDDFFFDDD@@@<<<;;;<<<===>>>???AAACCCDDDDDDCCCCCCAAA???>>>>>>===:::777444444222222222555888;;;999;;;<<<;;;;;;<<>>======>>>>>>>>><<<::::::===@@@;;;:::999:::===@@@BBBCCC:::777444333444555555444555777999999777666666666999:::;;;===>>>???@@@@@@??????>>>======<<<<<<<<<999999;;;>>>@@@CCCEEEFFFEEEEEEEEEEEEDDDCCCBBBAAA>>>>>>===<<<;;;;;;<<<<<>>>>>>>>888888777888999;;;<<<>>>??????>>>===<<<;;;;;;:::999:::<<<>>>@@@AAAAAAAAA===<<<:::888888999;;;<<<777666444333333555777999:::<<<>>>===:::999:::===AAA???===;;;:::888666555555666888888888999;;;<<<<<<===???@@@@@@>>><<<;;;777:::;;;999:::===???===999:::<<>>;;;===@@@CCCEEEDDD???:::666333444666777888777666555999:::;;;===???@@@AAAAAA???:::888;;;AAADDD???:::;;;999777333222555:::>>>DDDBBB@@@???@@@AAABBBCCCBBB@@@>>>;;;:::;;;===???>>>===;;;999999;;;>>>@@@CCCAAA>>>=========<<<;;;999:::;;;;;;888333...+++000111333666777888888777;;;:::999888999999::::::888777666444222111000///111333777;;;??????<<<999222222444666999===AAACCC===;;;999999::::::999888999999999999999888888777:::<<<>>>???>>><<<::::::444555666888999:::999999:::999777777888888666555777999;;;<<<;;;:::999888888999999999999999:::;;;:::::::::999999888777777:::<<>>;;;666333333777999<<<>>>@@@AAA@@@@@@<<<;;;888666666888:::<<<:::777555444666888888888666777888888999999999999999888888:::;;;;;;999777...//////000111111111222333666999888555222000///333333444333333333333333???AAAEEEFFFEEEBBBAAA@@@CCCCCCCCCBBBAAAAAACCCEEE???>>>>>>???AAACCCBBBAAA@@@AAAAAAAAA???<<<999888999:::<<<===???@@@@@@AAA???@@@AAADDDGGGIIIHHHFFFBBBCCCBBBAAA??????AAACCC???DDDIIILLLLLLKKKIIIHHHCCCCCCAAAAAAAAACCCEEEFFFCCCGGGIIIFFF???;;;===AAAAAACCCDDDCCC@@@===;;;;;;;;;@@@EEEEEEBBB???>>>???@@@???>>><<<:::999888888888;;;>>>>>><<<<<>>AAACCC>>>>>>>>>???@@@???===:::666555555777999999888777000111333555999===AAACCC@@@@@@???@@@AAAAAA>>><<<:::===??????>>><<<;;;;;;=========<<<:::999:::<<<<<<:::777555555777:::<<<;;;;;;;;;===>>>@@@BBBCCCCCCCCCCCCCCCBBBBBBAAAAAA>>>===<<<;;;;;;<<<===>>>===:::777777;;;>>>>>>>>>===>>>===:::666111///...666999===??????>>>======???BBBDDDBBB>>>::::::<<<>>>===<<>>======>>>===777333111222333222222222555777666999===>>><<<;;;===???EEEFFFGGGFFFDDDAAA>>>;;;<<<======:::777777;;;>>>:::999999:::===???@@@???777555333333444666666555444777999999888777777777:::;;;===???AAABBBCCCCCCBBBAAA???>>>======>>>???<<<<<<<<<>>>@@@CCCFFFHHHHHHHHHGGGFFFEEEDDDDDDDDD??????>>>>>>===<<<<<<;;;>>>@@@BBBBBB@@@>>>>>>>>>888888888888999;;;===???EEEDDDCCCBBB@@@===;;;999999;;;===???AAAAAAAAAAAA<<<===<<<:::888999;;;===999777555444444666999;;;;;;>>>@@@>>>;;;999:::;;;<<<;;;999777666555444444444666777777777888;;;===<<>>>>>>>>??????>>>;;;888;;;>>>AAADDDDDDCCC@@@>>>888888999999999888777777;;;;;;<<<===>>>???@@@@@@BBB>>>;;;===AAABBB???<<<999999777444333666:::>>>???===<<<===@@@CCCEEEEEE???>>>===:::888888;;;===<<<<<<<<<;;;999999;;;===@@@>>>======>>>>>>===;;;888999::::::888555222000111222444555666777666666:::999888999;;;<<<;;;:::666666555444333222222111333555999===@@@@@@===:::222222222333666999===???<<<;;;::::::;;;;;;:::999999:::;;;<<<<<<;;;999888:::;;;<<<======<<<:::888333333444666999999888666777666444555555666444333888:::======<<<;;;;;;;;;:::::::::888777777999;;;999999999888888777777777<<>>???@@@@@@@@@???===999666555666999:::777555333333444777777888444666999<<<======;;;:::;;;;;;:::;;;<<<;;;888666111000000000111222333333555888;;;999444///------111333444444333333555666??????@@@BBBDDDDDDCCCAAAAAAAAAAAACCCFFFIIIIIIIIIDDD@@@<<<>>>CCCFFFDDD@@@@@@@@@???>>><<<:::999888999999;;;<<<>>>>>>??????===>>>AAAEEEIIIJJJIIIGGGDDDCCCAAA>>><<<<<<>>>@@@@@@BBBEEEHHHJJJJJJIIIGGGCCCBBBBBBAAAAAAAAABBBBBBAAADDDFFFDDD???<<<<<<===AAACCCEEEDDD@@@<<<;;;;;;;;;@@@EEEEEEBBB??????@@@AAAAAA@@@>>><<<999777555666999======;;;;;;???CCCBBBAAA??????@@@BBBDDDDDDAAABBBBBB@@@===;;;::::::<<>>;;;999888333444777:::===???AAABBB>>>======>>>???>>><<<:::555555444666777888666555111222444777:::===>>>??????>>>>>>@@@AAABBB@@@???<<<>>>??????===<<<<<<<<<;;;<<<===<<<::::::;;;===999888777888;;;>>>AAACCC======<<<===???AAABBBBBBDDDCCCAAA@@@??????@@@@@@>>>===;;;::::::;;;===>>><<<;;;::::::<<<>>>??????======<<<:::777333111///222666;;;======<<<<<<<<<===???AAA@@@<<<999:::;;;>>>???@@@@@@@@@@@@@@@AAA???>>>>>>@@@BBB???888222000333555555333222333444555999======;;;:::<<>>===???AAABBB@@@???>>>>>>???CCCFFFIIIIIIHHHGGGFFFEEEDDDDDDDDD???????????????===<<<;;;:::>>>AAABBB@@@===<<<<<<888888888999:::<<<>>>@@@EEEEEEEEEDDDBBB???===;;;:::;;;>>>@@@AAABBBAAA@@@=========;;;999888;;;===:::999777666777888;;;<<<<<>>AAADDDDDD@@@===::::::999===>>>;;;:::===AAAAAAAAA@@@>>>======<<<:::888999;;;>>>AAADDDFFFGGGGGG>>>===<<<:::999999888888:::;;;;;;<<<>>>???AAABBBAAA???===<<<>>>??????>>>999999888777666888<<>>===;;;999999;;;::::::;;;===>>>>>><<<:::555666777777777555444333222333555666666666555444888777777:::======<<<999555555666777777777666666555666999===@@@@@@===:::555444333333444777:::<<<;;;::::::;;;======<<<::::::;;;===>>>???===<<<:::<<<;;;<<<<<<<<<<<<:::888333333444777:::;;;999666555444333555777888888777<<<>>>@@@>>><<<:::;;;<<<;;;<<<;;;888555555888;;;999999888888888888888888===@@@BBB@@@;;;999:::===???>>>>>>>>>>>>???@@@@@@AAA>>>:::666444555777888555222111111333666777777555666999;;;============???>>>=========;;;888666555444222111222333555666777;;;===:::444000///000333555777666555444666888AAA>>><<<>>>BBBEEEDDDCCC???>>>???DDDJJJNNNNNNLLLGGGAAA<<>><<<;;;999888888999999;;;<<<============;;;<<<@@@DDDHHHJJJIIIGGGDDDCCC@@@<<<999999<<>>;;;999AAADDDFFFDDD@@@<<<;;;<<<999>>>CCCCCC@@@===>>>@@@BBBBBBBBB@@@>>>:::666333444888<<<<<<:::;;;@@@EEEBBB@@@??????AAACCCEEEFFFDDDEEEDDDBBB>>>:::999999888;;;>>>???>>>;;;::::::444666999<<>>===<<<===>>>===<<<:::777666555666777777555333333555777999;;;;;;;;;;;;=========???AAABBBAAA@@@===>>>??????===<<<<<<===:::;;;<<<;;;::::::;;;===777777777:::>>>CCCFFFHHH???>>>===>>>@@@AAAAAAAAAEEECCC@@@>>><<<<<<===>>>===;;;999777777999;;;===::::::;;;<<<===>>>@@@AAA=========;;;888555333111///333888;;;<<<;;;;;;;;;;;;>>>???>>>:::888999;;;>>>BBBEEEBBB>>>;;;>>>BBB?????????CCCEEEBBB:::222111444888888555222222333777:::===<<<999888<<<@@@@@@AAABBBCCCCCCBBBAAA@@@???AAAAAA===666333555999777777888:::<<<;;;888666000//////222555888999999666888:::::::::999:::;;;888999;;;>>>@@@BBBCCCDDDHHHEEEAAA>>>===???BBBDDDBBBAAA???>>>???BBBFFFHHHIIIHHHGGGEEEDDDCCCCCCCCC>>>???@@@@@@@@@>>>===<<<777<<>>AAABBBBBBAAA@@@===>>>>>><<<999888;;;===;;;:::999888999:::<<<======???AAA???;;;777777888555555555444333333555777333444555555555777:::===???CCCFFFEEEAAA===;;;:::999>>>???<<<:::>>>AAABBBBBB@@@===<<<<<<;;;:::999777999;;;???DDDHHHKKKMMMBBB@@@>>>;;;:::999999999999::::::<<<>>>@@@BBBCCC???>>><<<;;;;;;===???@@@999999:::999999;;;>>>AAA===:::777777:::======<<<999;;;;;;999555555777999999<<<@@@???<<<:::999:::555666888<<<>>>>>>;;;999111222222333444444444444444444555666666555444444666666666:::===>>>;;;888444666888999;;;;;;::::::666777999===@@@???===:::999777555444555777:::;;;;;;::::::<<<>>>>>>===;;;:::<<<>>>@@@AAA???===<<<>>>===<<<<<<<<<<<<:::999444444444888;;;<<<:::777333333333666999<<<<<<<<<@@@AAABBB???<<<999:::<<<======<<<888555555888;;;999999888888888888999999===@@@BBB@@@<<<;;;>>>BBBAAA@@@???>>>>>>???@@@AAACCC@@@;;;666444444666777333111///000222555777777666777777999:::<<<>>>???AAA@@@???>>>>>><<<999666888777444222222444666888999<<>>>>>???@@@@@@???BBBAAA@@@AAABBBEEEHHHJJJKKKFFFAAA@@@BBBBBB>>>:::@@@>>>;;;999888:::<<<>>>@@@???>>>======<<<<<<<<<======>>>AAAEEEFFFDDDAAACCC@@@<<<::::::===AAACCCDDDCCCBBBCCCDDDDDDCCCAAA???@@@BBBBBBBBB???<<<;;;@@@@@@@@@???????????????EEEEEEEEEEEEBBB@@@===;;;>>>??????>>><<<;;;<<<>>>BBBCCCDDDBBB???<<<:::::::::;;;;;;;;;;;;===@@@BBBFFFAAA======@@@BBBCCCBBBCCCCCCDDDDDDBBB>>>;;;888777999;;;===>>><<<;;;999999:::<<>>>>>>>>999:::::::::999777444333666555555555555666666777444666:::===@@@AAAAAAAAAAAA???<<<999777999>>>BBBBBBAAA???;;;999:::===???;;;999888:::???CCCEEEDDD@@@???===:::999:::===@@@<<<<<<===???BBBCCCAAA@@@777666666777999::::::999888888999:::;;;===>>>>>>>>>;;;999:::<<<;;;666000000666===@@@>>>;;;999999===AAACCC@@@:::777;;;@@@???CCCFFFBBB;;;777:::>>><<<===???AAAAAA@@@>>><<<999<<<>>>===:::888999:::666999;;;;;;999999;;;>>>BBBAAAAAABBBCCCBBB@@@>>>===???AAA???:::777777999===???@@@???<<<999777777000000111444777:::;;;;;;999999999888999999::::::666888<<>>BBBEEEFFFGGGFFFFFFEEECCCBBBAAA@@@DDDBBB@@@@@@AAA@@@<<<999<<<<<<>>>>>>???>>>>>>===;;;;;;<<<======>>>======<<<<<<===???AAA@@@>>>;;;===>>>???>>>===<<<===>>>BBB@@@<<<888555666:::===>>>@@@AAAAAA???===<<<<<>>:::888777777888888888999999999::::::<<<:::777555444555777888<<<===???AAAAAA???===;;;???===;;;===@@@AAA@@@>>>AAAAAA@@@???>>>;;;999888777888:::===AAAEEEIIIKKKFFF@@@999777999;;;:::888>>>======@@@CCCDDDBBB@@@<<<<<<;;;::::::===AAADDD???<<<:::999;;;???BBBDDDAAA===999777888:::;;;;;;888999:::999777555555666999<<>>???@@@@@@???===<<<:::<<>>???@@@???>>>>>>777888::::::999:::<<<>>>777666555555666999===???===BBBHHHIIIEEE???;;;999<<<>>>???===999777888:::;;;<<<;;;777222111666;;;>>>??????===;;;<<>>>>>???@@@BBBBBBAAA>>>:::888>>>:::666555777::::::999;;;<<<===;;;888666555666:::999888999::::::999777JJJEEE@@@======???AAABBB?????????@@@AAACCCFFFGGGFFFDDDAAA@@@AAA@@@===;;;>>><<<:::888999;;;>>>@@@BBBAAA???>>>============???>>>???AAADDDEEEBBB???BBB@@@===:::;;;===@@@BBBBBBAAA@@@AAACCCCCCAAA???>>>???AAAAAA@@@>>><<<:::<<<===>>>???@@@@@@??????DDDEEEFFFFFFEEEBBB???===@@@@@@@@@???===<<<===>>>AAABBBCCCBBB???===<<<;;;=========<<<;;;<<<>>>???BBB@@@>>>>>>???AAABBBBBBCCCCCCDDDCCC@@@===999666555777:::===>>>===<<<;;;:::;;;<<>>???@@@???@@@@@@@@@>>><<<999777888888777777666666777777666888;;;>>>@@@AAAAAA@@@@@@???<<<888666777;;;???AAA@@@>>>:::888888:::===<<<<<<===???CCCDDDBBB???>>>===;;;888666666999<<<999999;;;===@@@AAA???===:::999888999:::;;;:::999;;;:::999888999;;;===???;;;999888:::===>>>999555555:::AAACCCBBB???<<<;;;???BBBDDDAAA;;;888;;;???EEEHHHHHHCCC:::555666999:::;;;>>>@@@@@@???===<<<<<<>>>@@@???===<<<===>>>999:::;;;;;;::::::;;;<<<>>>>>>???AAABBBAAA???<<<<<>>??????>>>;;;999999999555444444444555666666666666777999::::::999888777555777:::===???@@@@@@@@@======>>>???@@@BBBCCCCCCBBB???<<<;;;===@@@BBBDDDEEEDDDCCCBBBAAAAAAAAAAAABBB@@@>>>>>>>>>===999555888999<<>>???===<<<===>>>??????>>>===>>>@@@AAA>>>:::666333444666999===>>>@@@@@@>>><<<<<<<<>>:::777888999;;;<<<<<<<<<<<<;;;;;;:::<<<;;;999888777888999:::>>>???AAABBBBBB@@@>>><<<@@@>>><<<===>>>???===;;;@@@@@@AAA@@@???<<<999888888999:::===@@@DDDGGGHHHDDD???:::999<<<>>>===:::>>>>>>>>>AAADDDDDDAAA>>>>>>===<<<<<<>>>@@@BBBCCCCCCBBB??????@@@BBBDDDEEEDDD@@@;;;777777999::::::;;;;;;;;;888666555666777999;;;===<<<:::888888999777555555666777777444222///111333333222111111111444666999;;;:::888777777;;;;;;:::;;;;;;:::777444222333555777999999999999;;;;;;;;;===???@@@???>>>999:::;;;;;;:::;;;===>>>???@@@AAAAAAAAA???===<<<999;;;============>>>???;;;<<<>>>???AAAAAAAAAAAA>>>??????===<<<<<<===???;;;999888777777888:::<<<===@@@DDDDDDAAA===;;;;;;;;;<<<===;;;888666666777888::::::777333333777<<<===>>>???>>><<<>>>AAAEEEBBBAAA???>>>>>>>>>@@@AAA@@@<<<999777777777666444222111//////000222555666777777777888:::<<<===>>>>>>@@@BBBBBBAAA???;;;999>>>;;;777777999::::::999;;;<<<===<<<999777666555999888888999:::999777555QQQKKKBBB===<<<>>>AAACCC======>>>???@@@AAABBBCCCAAABBBCCCBBB???<<<;;;;;;;;;:::888888999<<>><<<;;;;;;<<<===??????@@@BBBCCCCCCAAA???AAA@@@===<<<<<<===???AAA@@@?????????AAAAAA@@@>>>===>>>??????>>>===;;;:::888:::===???@@@@@@???>>>@@@CCCFFFHHHHHHEEEBBB@@@AAABBBBBB@@@===<<<<<<===???AAABBBBBB@@@>>>>>>>>>AAA@@@???===<<<<<<;;;;;;<<<===????????????AAABBBCCCCCCCCCAAA>>>:::666444333555888;;;>>>??????>>><<<<<<===@@@BBBCCCBBB@@@AAA???<<<;;;;;;===@@@BBBCCCDDDDDDDDDCCC@@@>>><<<<<<<<<;;;:::999888777777999:::===???AAAAAA@@@???>>>>>>;;;888666666999<<<@@@???===999666666888:::===???AAADDDEEECCC???;;;<<<;;;:::777444333555777555666888<<>><<<;;;;;;<<<===<<<:::>>><<<999777777999;;;===888777777:::>>>???===:::999===BBBEEEDDD@@@===;;;===@@@BBB???:::888:::>>>DDDFFFEEE???777111222444777999;;;===>>>>>>===<<<>>>???AAA@@@??????@@@AAA===<<<;;;;;;<<<<<<;;;999999:::===@@@BBBAAA===:::;;;===@@@???<<<;;;===@@@>>>>>>>>><<<:::999:::<<<999888777666666666666777444666999;;;<<<:::777555444666888;;;===>>>>>>>>>888999:::<<<>>>AAACCCDDDAAA>>>;;;:::<<>>===>>>???@@@???>>><<<;;;:::888444111333666;;;@@@CCCCCCBBBAAA<<<===============<<<;;;888777777999<<<============>>>????????????@@@BBBAAA>>>:::666555555777888<<<>>>???>>><<<::::::;;;===@@@AAA???:::777999<<<>>>???@@@@@@???===:::999;;;;;;;;;;;;;;;<<<<<<<<>>===AAA???===<<<<<<<<<:::999???@@@BBBCCCBBB???;;;999:::;;;<<<===@@@BBBDDDEEEAAA>>><<<===???@@@>>><<<===>>>@@@BBBDDDBBB???;;;???===<<<>>>BBBEEEDDDBBBEEEEEEDDDCCCCCCDDDDDDEEEGGGBBB;;;777777888999:::???>>>;;;777444444666888999::::::999777666777888777666555555555555222000222333555555333222222333555666:::>>>AAAAAA>>><<<>>>===;;;;;;;;;999666333000222444777999:::::::::;;;:::999:::===???@@@???::::::<<>><<<;;;777999::::::::::::;;;<<<:::<<<===@@@AAACCCCCCCCCDDDCCCBBB???<<<;;;===??????>>>;;;999888888888999<<<>>>??????===<<<<<<===:::;;;;;;:::777555444555555777888777555555888<<<;;;===>>>>>>>>>@@@DDDGGGAAA???===;;;:::<<<>>>??????<<<888666555555555444111111000111222444666777:::999888888999:::<<<======>>>@@@BBBAAA???===;;;>>><<<;;;;;;<<<<<<;;;::::::<<<>>>>>>;;;888666555666666777999:::999777444RRRKKKCCC===;;;===???@@@<<<===>>>???@@@@@@@@@@@@@@@DDDGGGDDD>>>:::999:::::::::888888999;;;===??????===;;;888777888999:::<<<===???AAACCCCCCBBBAAAAAA@@@>>>===<<<===???@@@???>>>>>>???AAAAAA@@@>>>============<<<<<<;;;:::666999<<>>>>>===<<<;;;777;;;??????>>>===???AAAAAAAAA@@@>>>;;;777444222000222666:::===@@@AAAAAA>>>>>>>>>@@@BBBCCCBBB@@@@@@???===::::::<<<@@@CCCAAABBBCCCDDDDDDBBB@@@???@@@??????>>><<<:::999888;;;===???@@@AAA@@@???>>>;;;<<<;;;:::999999;;;===@@@???===999666666777999===???AAACCCCCCAAA===:::===<<<;;;888555444444555444555888<<<@@@@@@>>><<>>>>>>>>>>>===;;;>>>===;;;:::999999999999666666666999===>>>===<<<999<<<@@@CCCBBB>>>:::777666999<<<;;;888777999<<<>>>???>>>999333000000333555777999;;;<<<<<<<<<;;;>>>>>>????????????@@@AAAAAA>>>;;;;;;======:::777666888<<<@@@CCCAAA<<<888777:::======;;;;;;???BBB>>>>>><<<:::888999<<>>>>><<<;;;::::::===>>>666888:::<<<<<<:::888777333444777999;;;<<<======888888888:::<<<>>>AAABBB===;;;::::::===???AAAAAABBB@@@===;;;:::;;;<<<>>>>>>===<<<;;;888555222000222666<<>>======777666666888;;;>>>??????;;;===>>>>>>>>>>>>@@@BBBBBB@@@<<<:::;;;<<<<<<======>>>>>>===:::888888888999>>>AAA???:::777:::>>>>>>???@@@@@@>>>;;;888555999:::;;;===============>>>???AAABBBBBB@@@>>><<>>;;;>>>>>>>>>???@@@AAABBBCCC???>>>>>>???@@@???<<<999;;;===@@@BBBBBB???;;;888>>>;;;;;;@@@FFFIIIGGGCCCBBBCCCEEEEEEDDDCCCCCCDDDFFFAAA;;;777777999<<<===AAA>>>:::444111111555888999999777666555666777999999888777666555444222111666777888777666555555666666777:::@@@FFFHHHEEEAAABBB@@@>>>===<<<999666333111333555888:::<<<<<<<<<:::888666777999:::;;;;;;888888:::???EEEHHHFFFCCCCCCCCCBBBAAA???===;;;:::888999:::999888888:::<<<======???@@@AAABBBCCCCCCCCCCCCAAA===::::::<<<>>>@@@???>>><<<:::999888888:::;;;<<<======<<<<<<===999::::::999888666555444666777999888666666888:::;;;;;;===>>>@@@CCCFFFHHHBBB@@@<<<999888999:::<<<>>>;;;888555444444444444444444444555666777888999;;;:::888777777888999:::;;;<<<>>>???@@@>>>===;;;???????????????>>><<<;;;999<<>>???@@@@@@@@@@@@@@@CCCGGGJJJGGG???999999:::<<<;;;:::888888888999:::===<<<:::888777888999:::888:::>>>AAACCCDDDDDDDDDAAA@@@>>>===<<<===>>>???@@@??????@@@BBBCCCBBB@@@<<<<<<;;;;;;;;;;;;;;;;;;777:::===@@@@@@===999777999<<>>???@@@>>>;;;999888888<<<>>>AAABBBAAAAAAAAABBBAAA???>>>>>>@@@@@@>>><<<555999===>>>===<<<===???>>>>>>===;;;999666333111000222555999===???AAABBB@@@???>>>@@@BBBBBBAAA@@@??????>>>;;;999:::???BBB>>>@@@BBBDDDEEEDDDCCCBBBAAAAAAAAA@@@???===<<<;;;===>>>???@@@@@@???===<<<888:::<<<=========???AAA@@@???>>>;;;888777999:::<<<===>>>>>>>>>=========>>>???>>><<<888666666666555666999===AAABBBAAA???CCCAAA????????????===<<<<<<===>>>>>>===:::777555555555666888:::;;;;;;;;;999;;;???AAAAAA>>>999555222555888:::999999;;;===<<<<<<;;;777333111222444555777888:::;;;<<<<<<<<>>>>>???@@@AAAAAABBB>>>;;;;;;===<<<999666666888===AAADDDBBB===888444777999999888999===AAA>>>===<<<999888999===@@@EEEEEECCC@@@======@@@DDD<<<<<<<<<;;;;;;:::::::::333444666888:::<<<===>>>::::::999999:::<<<>>>???:::999999;;;>>>AAABBBBBBBBB@@@===:::888888:::;;;>>>>>>>>><<<999666333222555999???CCCEEECCC???===999:::;;;===>>>?????????888777777999<<>>@@@AAA>>>======@@@BBBCCCBBB?????????<<<888666666666888<<>>;;;999;;;>>>;;;<<<======;;;888555222666777:::<<<===<<<<<<;;;;;;<<<>>>@@@@@@>>><<<;;;;;;::::::999999:::<<<===???AAAEEEGGGGGGEEEAAA???AAAAAA@@@@@@@@@@@@AAAAAA?????????@@@???===999666999;;;>>>@@@???<<<888666:::999999???FFFJJJHHHDDD???BBBDDDDDDCCCBBBBBBDDDBBB>>>999888999===@@@AAA@@@===888111...///333777999777555444555777999;;;<<<;;;:::888666555444444777888999888666555666777777777;;;AAAHHHKKKIIIFFFFFFCCCAAA???>>>;;;888555333555888:::===>>>??????999777444333444555555444444555888===DDDFFFDDDAAAAAAAAA@@@???===;;;:::999999:::::::::999:::<<<>>>AAAAAA@@@@@@@@@@@@@@@@@@AAAAAA@@@>>>;;;;;;===?????????>>>===<<<:::999888888999;;;===>>>>>><<<;;;999999:::::::::999777555999::::::999888777888999;;;;;;<<<>>>AAADDDFFFFFFHHHEEEAAA===;;;::::::;;;===;;;888444222222444555555666777777888999999999999888777666666777888999999:::<<<===>>>===<<<;;;???@@@BBBBBBAAA???===<<<999<<>>:::888666333444666999<<<===<<<;;;CCCAAA>>><<<<<<;;;:::888??????@@@@@@@@@@@@@@@@@@FFFIIIJJJGGG@@@;;;:::<<<>>>===;;;999777777666777<<<<<<;;;;;;;;;;;;<<<<<<555999===AAABBBDDDEEEFFFCCCAAA>>><<<;;;<<<>>>???@@@@@@@@@AAACCCDDDCCCBBB===<<<;;;:::::::::<<<===888:::>>>??????<<<999666999;;;???BBBCCCBBB???===;;;===>>>===;;;888777777<<<>>>AAABBBBBBAAABBBCCCAAA???===???AAABBB???<<<666888:::<<<;;;;;;;;;<<<999999999888666555333333000222555888<<>>???@@@AAA@@@???>>>??????===:::999<<<@@@>>>@@@BBBEEEFFFFFFEEEDDD@@@AAABBBBBBBBB@@@???>>>===>>>???@@@@@@>>><<<;;;666999===???@@@AAABBBCCC?????????<<<:::999;;;<<<;;;<<<;;;:::999:::===???>>>@@@@@@>>>;;;888777777666777888<<<@@@BBBBBBAAABBB@@@????????????===<<<<<<>>>AAABBB@@@<<<777444444555666777888999:::;;;:::<<>>??????>>><<<999666555777888888888999;;;;;;<<<<<<<<>>@@@BBBBBBBBB@@@>>><<<;;;;;;:::888777777:::===AAACCCAAA<<<888333666777777555666:::>>>>>>>>><<<:::888999<<>>BBB@@@???===<<<::::::::::::444555777888;;;<<<>>>???===<<<;;;::::::;;;===>>>;;;:::;;;===AAACCCCCCCCCAAA???===:::999999999:::???@@@AAA???;;;888666666999<<>>?????????999888999;;;>>>@@@AAA@@@999;;;<<<<<<<<<<<<===>>>>>><<<;;;===BBBEEEEEECCC>>>>>>>>>;;;888777777888888:::<<<===<<<;;;;;;<<<888999::::::999777444333555666888999:::::::::999777999<<<>>>>>>===<<<:::888888999888888:::>>>AAA???AAADDDFFFFFFEEECCCAAABBBBBBAAA@@@?????????@@@???@@@AAAAAA???<<<888666888;;;>>>???===:::888777888777999===CCCFFFEEECCC???BBBDDDCCCAAA???@@@BBB>>>;;;999999<<<@@@CCCDDD???<<<666000---...222666888666444555888;;;===============:::777666666777777888888666444444555666777888<<>>?????????999777555444444333222111111333777;;;@@@AAAAAA?????????>>>===<<<<<<;;;;;;:::;;;;;;;;;:::<<>>=========BBBCCCCCCBBB@@@???@@@BBB>>>>>>???>>>===;;;999777777888999;;;===>>>;;;999888888999;;;===<<<:::777===<<<:::999999999::::::<<<;;;<<<>>>AAADDDDDDCCCKKKIIIFFFCCC@@@>>>===<<<===<<<999555222111444777555666777888888777666555666666777888888999999999:::;;;<<<======<<<;;;;;;>>>@@@BBBAAA???<<<<<<<<<:::===???@@@===;;;999888666666666888;;;======<<<>>><<<::::::;;;<<<;;;;;;AAA@@@???>>>>>>???@@@@@@FFFGGGGGGEEE@@@>>>>>>???===<<<:::888777666666555999:::;;;<<<=========<<<555999>>>AAABBBBBBDDDFFFDDDBBB>>>;;;:::<<<>>>@@@@@@@@@@@@AAACCCDDDCCCBBB>>><<<;;;999999;;;===>>>888:::===??????===;;;999;;;<<>><<<:::<<<>>>>>><<<999888888<<<>>>AAABBBBBBBBBBBBCCCBBB@@@>>>???CCCCCC???;;;888888777999:::;;;:::999555555555555555555555555222333555888;;;===???@@@AAA???>>>>>>???@@@???>>>===@@@AAA???:::888:::===@@@AAACCCDDDEEEDDDCCCBBB>>>@@@AAACCCCCCCCCBBBAAA<<<===>>>??????===<<<:::666999>>>AAABBBBBBBBBBBB===>>>>>><<<;;;:::<<<===;;;<<<<<<:::888888;;;>>><<<>>>???>>>;;;888777666555444555888<<<@@@AAAAAA@@@???>>>>>>>>>>>>===<<<>>>@@@AAABBB@@@===999666333444666777888:::<<<>>>:::;;;>>>AAACCCAAA;;;666444666999;;;<<<<<<<<<======<<<;;;999999:::===???:::;;;;;;<<<<<<=========CCC@@@======>>>@@@@@@???=========<<<999888888888999:::===@@@BBB@@@;;;777444666777666444444888<<<>>>>>>===;;;999999;;;===GGGFFFCCC<<<666444999>>>@@@@@@???>>>;;;999777555666777888999;;;>>>@@@AAA???===;;;:::;;;<<<>>>@@@>>>>>>???AAACCCDDDCCCAAA======<<<<<<;;;<<<<<<<<>>AAADDDCCC@@@<<<:::;;;<<<<<<===============888888999<<>>;;;===>>>===<<<;;;===>>>>>><<<;;;>>>CCCFFFEEEBBB;;;;;;;;;:::999999;;;===:::999:::<<<>>>>>>;;;999888888888999888888777666666666777888888888888888555777:::===>>>>>>===<<<888999999999888:::???CCC===>>>AAACCCCCCCCCBBBAAAAAA@@@???>>>============>>>@@@AAAAAA???===:::999888;;;>>>???<<<::::::;;;888888:::;;;===>>>?????????AAACCC@@@;;;888999<<<<<<:::999;;;>>>BBBCCCDDD>>>;;;666111...///333777666555444666;;;???@@@@@@===>>>===;;;777666888::::::::::::888666555777888777999===@@@BBBEEEHHHJJJHHHEEEBBB@@@???===;;;999666888:::<<<>>>>>>>>>>>>999888777777777777555333111444888;;;======>>>???>>>===============>>>>>>999:::;;;;;;;;;===AAADDDDDDCCCAAA>>>===<<<<<<<<>>???@@@???===:::777555999777555666999;;;:::999666666777;;;>>>>>>;;;888>>><<<:::999:::<<<===>>>>>><<<<<<>>>AAABBBAAA???GGGFFFEEECCCAAA???===<<<>>>===:::555111111555888777888999::::::888555444444555888:::<<<<<<<<<;;;======>>>>>>>>>===<<<<<<<<<>>>???>>>:::888999:::<<<===??????===;;;:::::::::999777777888999999999<<<:::888777999<<<===>>>AAA@@@>>>===<<<===???@@@DDDDDDDDDBBB@@@@@@@@@AAA<<<;;;:::888777666666666555777999<<<======<<<;;;666;;;???AAAAAAAAABBBDDDEEEBBB>>>:::999;;;???AAA?????????AAACCCDDDCCCBBB>>>===;;;999999;;;===???777999<<<>>>???>>>===<<<===>>>???@@@@@@???===<<<:::<<>>::::::888666777:::;;;999777222222333444444555666666333444666888:::<<<>>>???AAA???======>>>???>>>===<<<@@@BBB@@@;;;888999;;;@@@AAABBBCCCBBBAAA???======>>>AAACCCDDDDDDCCCCCC;;;<<<>>>???>>>===;;;:::666:::???BBBBBBAAA@@@@@@;;;<<<===<<<;;;:::<<<===;;;===>>><<<999888999;;;999;;;======:::777555555333222222555999===@@@@@@???>>><<<===>>>>>>===<<>>CCCEEE========================BBB>>>:::999;;;===<<<;;;;;;===>>><<<888666777999:::;;;===???@@@>>>:::777666777888666333444777;;;>>>>>>>>><<<:::999:::<<>><<<666111111777===>>>???@@@???===888444111777888999:::<<>>@@@BBBBBBBBBBBBCCCDDDDDDAAA???:::;;;<<<===>>>>>>?????????AAACCCAAA===::::::;;;<<<>>>AAACCCCCC@@@===;;;>>>>>>>>>>>>===<<<;;;:::777888:::===???@@@>>><<<===>>>???>>>===<<<===>>>AAA>>>===@@@EEEGGGEEEBBB888999:::::::::;;;???AAA;;;999888;;;??????;;;666888888888999999:::::::::777777777777777888888888444666999===>>>???>>>===999::::::999888999>>>CCC;;;<<<>>>@@@AAAAAAAAAAAA??????===<<<;;;;;;;;;;;;>>>@@@BBBBBB@@@???======:::===??????===;;;<<<>>>999:::;;;:::999888:::;;;>>>@@@@@@;;;444111222555;;;::::::<<<@@@BBBCCCBBB>>><<<777222///000444888666444444888===BBBBBBBBB<<<======:::777666888;;;>>>>>>>>><<<999999:::<<<666:::===??????BBBGGGKKKGGGEEEAAA???>>>===:::999777888:::<<<============:::999999:::;;;;;;888666222666;;;<<<;;;;;;>>>@@@============>>>???AAAAAA999::::::;;;;;;>>>BBBEEECCCBBB@@@>>><<<<<<<<<<<>>???@@@@@@@@@===999555222;;;777222222555888999999444444666:::>>>???<<<999>>><<<999888:::>>>AAABBB???===<<<>>>@@@AAA???<<<@@@@@@AAA@@@???===;;;:::>>>===:::666111111555999:::;;;======<<<:::777555333555999===??????>>>===???????????????>>>======:::<<<===;;;777555666888===>>>???>>><<<;;;;;;<<<>>>;;;777555555666666555888888888888888999999999???@@@@@@>>>;;;;;;???BBBDDDCCCAAA>>><<<===@@@BBB???>>>===:::999;;;???BBB888666555777;;;===<<<:::666;;;AAACCCBBBAAA@@@AAA???<<<999888:::===??????@@@??????AAACCCDDDDDDCCC???>>>===;;;::::::::::::;;;>>>@@@>>>:::888;;;???AAAAAAAAAAAA@@@??????>>>@@@@@@???<<<::::::<<>>>>>??????>>><<<;;;999666333222333555777555333111000222222222111666666888:::===>>>===;;;>>>@@@AAAAAA@@@???AAABBB@@@@@@>>>;;;888666777888<<<===???BBBCCCBBB???;;;999;;;@@@DDDGGGGGGCCC???;;;<<<===>>>===<<<:::999<<<<<<<<<===???@@@???>>>@@@===999666666999===@@@@@@AAAAAA>>>:::999;;;>>>===<<<;;;;;;<<<:::777555444222111444999===>>>===@@@<<<999;;;@@@BBBAAA>>>???@@@BBBBBBBBB@@@>>>===;;;777444666;;;>>>===;;;999<<<@@@AAA???<<<:::999;;;::::::999999888888777999777666999>>>BBBDDDCCCAAA===::::::===>>>;;;777:::999777666666888999:::666999;;;:::777555555777999:::<<<>>>???>>>===<<<:::===>>>;;;777666:::>>>>>>===<<<:::999888777777<<<===<<<777111222:::BBB<<<>>>@@@@@@===999777666888;;;???@@@>>>>>>???BBBAAA???>>>>>>>>>???>>>===;;;>>>AAABBB@@@===<<<;;;:::;;;<<<===>>>?????????AAA@@@@@@???>>>===<<<<<>>AAAAAA???===::::::;;;===??????>>><<<;;;===???@@@???>>>===>>>@@@@@@???===;;;<<<>>>AAAAAA@@@@@@BBBDDDDDD@@@<<<555555666888:::===???@@@AAA<<<777666999;;;:::777888777666888:::;;;;;;:::;;;:::777555555666888::::::999999:::;;;;;;:::999<<<;;;:::999999999:::;;;<<<===???@@@@@@???>>>======???>>>999777:::===<<<>>>AAADDDDDDBBB>>>;;;:::>>><<<;;;===@@@BBBAAA??????===:::999999999888666======:::333---+++000666999888777999<<<>>>>>>>>>;;;999777666777888888888888888:::===@@@BBBAAA@@@===;;;999888888999<<<===??????@@@AAAAAA???>>>===:::999888:::===AAADDDEEEBBBAAA??????@@@@@@>>>===888777888<<>>===>>>>>>===:::777???@@@AAABBBBBBAAA???=========>>>>>><<<999777555;;;444...///666;;;<<<:::777555333444888;;;;;;::::::888777888;;;???BBBCCCAAAAAA@@@???>>>===<<<;;;<<<;;;;;;;;;;;;999555333777:::<<<999333222777===;;;<<<>>>???===:::777444555888>>>BBBDDDCCC@@@>>>@@@BBBDDDFFFEEECCC???======<<<;;;999888777777777999;;;<<<<<<;;;:::;;;<<<@@@===888444222333555777555555666666777777777888;;;<<<===;;;:::;;;???BBB@@@@@@???<<<::::::===???BBBBBB@@@===;;;<<<>>>AAA;;;999888999:::;;;888666555999>>>AAA@@@??????@@@AAA===:::999;;;>>>@@@AAA@@@??????AAADDDFFFFFFEEEAAA@@@???===<<<;;;;;;:::;;;>>>@@@???<<<;;;>>>BBBAAAAAABBBBBBBBBAAA@@@@@@@@@@@@???===;;;<<<>>>@@@EEEBBB>>><<<>>>AAADDDFFFCCCAAA???>>>======<<<:::;;;999777555444444444555555555444444222111111000555777:::>>>@@@@@@>>><<>>BBBEEEFFFCCC@@@<<<<<<<<<<<<;;;;;;:::999===<<<;;;<<<>>>???===<<<===;;;888666666999===???AAABBBAAA???<<<;;;===???===<<<;;;;;;;;;:::777444444333333666;;;>>>>>>======;;;999;;;@@@BBBAAA>>>AAAAAA??????>>>???@@@@@@===999666777;;;>>>>>><<<999<<<@@@AAA???===;;;;;;888888888888888999999999888777666999===AAABBBAAAAAA>>>:::;;;======:::666999888666555555555777888555777999888555444555666999:::===???@@@AAA@@@???===@@@AAA>>>:::888:::>>><<<;;;:::999999999999999;;;>>>???;;;555444888===;;;<<<>>>@@@???<<<999666666999<<<>>>>>>>>>???@@@???===<<<;;;===?????????===???AAAAAA@@@>>>======;;;<<<======>>>=========<<<=========>>>>>>??????>>><<<;;;<<<>>>???>>><<<;;;:::;;;===???@@@???===999;;;===>>>======>>>???===>>>>>><<<;;;;;;>>>@@@AAA@@@???AAACCCCCC@@@===666666777888:::<<<===???>>>:::666666:::<<<;;;999:::888888999;;;<<<<<<;;;>>><<<:::999999:::<<<============>>>>>><<<:::999;;;:::999999999:::;;;<<<>>>>>>@@@@@@???===;;;:::777;;;;;;888777;;;===<<<<<>><<<;;;===@@@AAA@@@???@@@>>>;;;:::;;;:::999888<<<;;;777222---,,,000444888777666888;;;=========???===:::999:::;;;;;;:::::::::;;;>>>AAABBBAAA???;;;:::888777777999;;;===AAAAAAAAAAAA@@@>>>===<<<;;;::::::;;;>>>AAABBBCCC@@@???===>>>??????>>>===<<<::::::<<>>===<<<>>>???>>><<<999777777888777444444999AAAEEEBBB>>>;;;::::::<<>>>>>>>>===:::888>>>???@@@AAA@@@???===<<<<<<<<<======<<<999777555999333...000777===???===777444333444777:::;;;:::999777666777;;;???BBBCCC======<<<<<<<<<<<<======<<<<<<;;;;;;:::888555333777<<<@@@???999666888<<<<<<===??????>>>:::777444888;;;???CCCDDDCCCAAA???@@@AAACCCDDDDDDBBB@@@???===<<<;;;999888777777777888:::;;;;;;:::999:::;;;>>>;;;888555444444666777222222333444555666666777777888999999999;;;>>>AAA<<<<<<;;;999777777888;;;DDDCCCBBB???<<<;;;<<<>>>===<<<;;;;;;:::888444111333777;;;===>>>>>>>>>???AAA???<<<<<<>>>AAACCCCCC?????????AAADDDGGGGGGGGGCCCCCCAAA@@@>>>===<<<;;;===???BBBAAA???>>>AAADDDAAAAAABBBBBBBBBBBBBBBBBB???@@@???>>>===>>>AAACCCEEE@@@:::777:::???DDDGGGFFFCCC???<<<<<<;;;:::999;;;:::999777666444333333666999;;;999555111000111444777<<<@@@BBBAAA???===@@@AAABBBAAA???>>>>>>???BBBBBB@@@===:::888999:::::::::;;;===>>>===:::888999999;;;???BBBDDDCCCBBB<<<<<<;;;:::999:::;;;;;;===<<<;;;;;;<<<<<<;;;999:::888666555666999===???AAABBBBBB@@@???>>>???AAA===<<<;;;::::::999666444444555666999<<<======;;;:::999999<<>>CCC@@@===;;;;;;===AAADDD>>>:::777888;;;>>>>>><<<:::===???@@@???=========666666777888999999::::::777777777999<<<>>>>>>>>>???<<<::::::<<<<<<888555777555444333333444666777444666777666444333444555999;;;===@@@AAABBBBBBBBB@@@BBBDDDBBB>>>;;;<<<>>><<<;;;::::::::::::;;;<<<:::>>>@@@>>>888444555777999:::<<<@@@BBBAAA;;;777555666888;;;>>>???>>>======;;;888888;;;>>>@@@AAAAAABBBCCCBBB@@@>>>>>>???>>>>>>>>>>>>===<<<:::999777888999;;;===???@@@AAA===;;;999999:::;;;;;;;;;;;;;;;;;;===@@@AAA@@@???888:::;;;:::::::::===>>>:::;;;<<<<<<;;;<<<===???AAA@@@??????AAAAAA@@@???999999999999:::;;;======<<<888666777;;;======<<<<<<;;;:::;;;===>>>>>>===@@@???>>>======>>>@@@AAAAAAAAABBBBBB@@@<<<999666888888777888999:::<<<===???@@@@@@???===:::777555222777999888888<<<>>><<<:::<<<>>>>>><<<;;;<<<===>>>======>>>???AAA@@@???@@@???============;;;:::;;;888444000///000222444888666666777:::<<<===<<<@@@>>>;;;:::;;;<<<===<<<<<<<<<>>>@@@BBBBBB???===888777666555666777999;;;AAAAAA@@@???>>><<<;;;:::::::::;;;<<<======>>>>>>>>><<<;;;;;;===>>>>>>===AAA>>>;;;;;;<<<;;;777444///333999<<<>>>>>>>>>???@@@@@@???<<<888555555555333222333999BBBFFFEEEBBB>>>======>>>AAABBBBBBAAA@@@???>>>>>>???>>>;;;999>>>?????????>>>===;;;::::::;;;;;;<<<;;;999777666777333///111888>>>@@@???666555333444666888999999666555444666:::>>>@@@AAA999999888888999;;;===>>><<<<<<<<<;;;999777444333999???EEEFFFAAA<<<:::;;;===>>>???@@@>>>;;;888666;;;<<>>???@@@AAAAAABBBAAAAAA@@@<<<;;;:::888777777888888777999:::999888777888999:::999888777666666666666000111222333444555666777777777777888999;;;===>>>999999888666444333666888???@@@???===:::888888999;;;;;;<<<;;;999666111...333555888;;;<<<===>>>???@@@???@@@BBBEEEFFFEEEDDD>>>===<<<>>>BBBEEEFFFFFFDDDDDDCCCBBB@@@>>>===<<>>>>>???BBBEEEAAA===777555888===BBBEEEFFFCCC>>>;;;;;;;;;;;;;;;<<<<<<;;;:::888666333222888===AAA???888333111222333666:::===>>>>>>======AAABBBBBBAAA>>>======>>>@@@@@@???===;;;:::<<<>>>=========>>>??????===;;;999999999<<>>===;;;999999;;;===>>>>>><<<::::::::::::999888777666555555777:::===???@@@@@@AAA@@@@@@@@@AAAAAA===<<<:::::::::999777555555666888:::<<<<<<;;;999888999;;;>>>BBBCCCBBB???AAA???<<<::::::===@@@CCC===:::777777999;;;<<<<<<;;;===???@@@>>>===>>>>>>888888888999999999::::::666777999;;;<<<<<<:::999888777777888::::::888555333222222222333555888999555555666555555555666777;;;<<<>>>???@@@@@@@@@@@@???AAACCCCCC@@@>>>>>>>>>>>>>>>>>>===============:::<<<>>>;;;555111111222888888:::@@@EEEEEE>>>777444444555:::???AAA>>>;;;;;;999666666999===AAABBBFFFGGGFFFDDDAAA>>>>>>???@@@AAAAAA@@@>>>;;;888777555666777999;;;===>>>???;;;999777666777888999:::===<<<<<<>>>@@@AAAAAA@@@999999999777666666888:::777:::<<<=========>>>???AAA@@@??????@@@AAAAAABBB>>>===============>>>>>><<<:::999:::<<<>>>>>>===>>>===;;;;;;===??????>>>@@@@@@@@@@@@@@@AAABBBBBBAAACCCDDDCCC???:::666333555555555666777999<<<===@@@@@@@@@>>><<<888444222222888<<<;;;<<<>>>???===999:::;;;;;;::::::<<<>>>@@@@@@???@@@AAAAAAAAA@@@@@@???>>>>>>??????===<<<:::666333111333666888999888777777888;;;===>>>===;;;999777777999<<<===>>>>>>>>>@@@BBBCCCAAA>>>;;;555444444333444666888999>>>===<<<;;;:::::::::;;;999:::;;;;;;:::999999999;;;:::999999;;;===>>>===CCC@@@;;;888777666444222000444777:::;;;<<<>>>????????????===999666555555333222444:::BBBFFFFFFDDDAAA@@@??????@@@@@@>>><<<======<<<===???@@@???>>>????????????>>><<<;;;:::999999::::::999888777777666333000111777<<<>>>>>>888777666555555666666777333222333555999<<<======999888666666777999<<<>>>;;;<<<<<<;;;888666444444;;;AAAFFFGGGCCC>>>;;;;;;;;;<<<>>>??????===;;;:::;;;;;;<<<<<<<<<<<<;;;;;;============>>>??????@@@:::999777666555666777888777888888777666555666888777888888888888777666666111111222333555666777777888777777888999:::;;;;;;888777666333111111444777999999999777555333444555777888::::::777444111///333444666888;;;>>>???@@@===???BBBFFFIIIIIIFFFCCC===;;;:::;;;>>>@@@BBBBBBCCCCCCCCCBBB@@@???===<<>>============>>>@@@@@@>>>>>>>>>======>>>BBBEEE???<<<999999<<>>??????======>>>===;;;888555333;;;@@@EEECCC<<<666444555444555777666666777;;;===AAABBBBBB@@@>>><<<<<<=========>>>===<<<===???BBBAAA@@@@@@AAABBBCCCBBBAAA:::999888:::===AAABBBCCC@@@???<<<:::;;;<<>>>>>???@@@AAAAAAAAAAAA===;;;::::::::::::999888666777:::;;;;;;:::999888999:::<<<@@@BBBCCCBBBAAA>>>===<<<;;;<<<<<<>>>???:::888555555666999;;;<<<<<<===???>>>===<<<===???;;;;;;::::::999999999999555888;;;<<<<<<999777555111222333555888888777666000000000222444888;;;>>>777666666666777888999999===============<<<<<<<<<;;;===???@@@@@@@@@???@@@CCCCCCCCCCCCBBB@@@>>>===::::::999444000...///111999888;;;AAAFFFEEE???888555555777;;;@@@BBB???<<<:::888555555999===@@@AAAJJJJJJIIIFFFAAA>>>======BBBBBBBBBAAA???<<<888666666666777888999999::::::888888777555555777999;;;>>>===<<<===???AAA@@@???;;;;;;999666333222333444666999===@@@@@@???>>>???@@@@@@@@@??????@@@AAACCCBBBAAA@@@@@@???????????????>>>======>>>>>>>>>===???<<<::::::<<<>>>>>>>>>===>>>???@@@AAABBBBBBBBB>>>AAACCCAAA===777333222555444444555666888:::;;;?????????>>>;;;888444222777===AAA@@@???AAA@@@>>>888999::::::999:::===???BBBCCCCCCBBBBBBAAABBBBBB???>>>>>>???@@@@@@>>><<<999777444555888;;;>>>???:::999888:::<<>>===;;;999999:::555555777;;;AAADDDDDDBBBDDDBBB???>>>===<<<:::888:::999999;;;???AAABBBBBB????????????>>>===<<<;;;999999999888888777777666666333000111555999;;;:::;;;:::888666444444444555222222333555999;;;;;;:::<<<:::888666666888:::<<<:::;;;<<<:::777555555666<<<@@@DDDDDDAAA===<<<<<<888999<<<>>>?????????>>>;;;;;;;;;:::::::::999999;;;::::::::::::;;;===>>>888777555333333444666777777777777666444444555777555777888999999888666555222222333444555666666777777666666777999:::999888888666333///---///333777555555444222000///000222333555777777444222000000333222333666:::>>>@@@@@@:::<<>>======<<<;;;::::::;;;===>>><<<======<<<;;;===@@@BBB@@@???>>>>>>AAACCCCCCCCCBBB@@@======???AAABBBBBB????????????===;;;999777<<<@@@CCCCCC>>>:::777777555666666333111333888===AAABBBBBB@@@===<<<<<<===;;;<<<===<<<<<<===@@@CCCBBB@@@???@@@CCCEEEEEEEEE;;;:::999:::===@@@AAABBBAAA???===<<<<<<>>>@@@BBBAAA>>><<<;;;;;;<<<;;;;;;888888999:::;;;===??????======>>>@@@BBBCCCBBBAAA===;;;::::::;;;======<<<999;;;<<<<<<:::999888999999;;;===???AAAAAAAAAAAA============<<<<<<;;;;;;888666444333444777;;;======>>>>>>===;;;:::<<<===;;;;;;::::::999888888777555999===???<<<888444222...///222555666777666555000000000222555999===@@@999777666666999;;;<<<<<<>>>===<<<;;;::::::999999999:::<<<===??????@@@@@@DDDEEEGGGHHHGGGCCC???<<<;;;999666111......111444:::;;;===AAAEEEDDD???:::666888;;;@@@CCCCCCAAA>>>;;;999666777999<<<>>>???HHHHHHHHHEEEAAA===<<<<<<@@@AAABBBAAA???<<<888666777777777666666666666666555666777777666777:::===@@@>>><<<<<<>>>??????>>>>>>===<<<888444111111111555999>>>BBBAAA???>>>===<<<===??????>>>>>>???AAABBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;888777999;;;<<<;;;:::;;;>>>@@@AAAAAAAAA@@@<<>>888:::;;;;;;:::;;;>>>@@@CCCDDDEEEDDDBBBAAAAAABBB=========???@@@@@@>>><<<:::999888777888;;;>>>@@@;;;999999:::===???@@@???999666555666:::???CCCEEEAAA@@@@@@@@@@@@???<<<:::444444555666888999;;;<<<777555444333555888;;;===@@@BBBCCC@@@<<<:::;;;===;;;999777777999;;;======???===999555333222333444888:::;;;;;;999888777888777:::===>>>>>>===>>>???777888999===@@@BBBAAA@@@CCC@@@===;;;;;;;;;:::999777777777:::>>>AAACCCCCC>>>>>>>>>>>>============999999888777666666555555555333111222444777999999;;;;;;:::777555444555777444444555888;;;<<<:::999<<<;;;999888777888999:::888:::;;;999666444666888;;;===@@@@@@>>><<<<<<<<<666888:::<<<>>>???@@@@@@;;;;;;<<<<<<;;;::::::999:::999999999999::::::;;;777666444222222444666888777888777555333333555666666777999:::999888666555333333333444444555555555333222222444888:::999777888555000+++)))+++222777777666444000---,,,---///111333555444111//////000222000///222888<<<>>>???:::999999<<>>===<<<:::999999:::;;;===??????>>><<<===<<<:::999999:::;;;<<<;;;;;;;;;:::999:::===@@@AAA???>>>>>>@@@BBBBBBAAABBB@@@??????AAACCCCCCBBBAAAAAAAAA@@@???===<<<;;;<<<===??????>>><<<999777666888999666333333777;;;@@@AAAAAA@@@===<<<<<<===<<<======<<<;;;<<<>>>@@@>>><<<;;;<<>>@@@@@@@@@???>>>===<<<===>>>@@@AAABBB@@@===<<<===>>>>>>>>>::::::<<<===>>>???@@@@@@>>>===>>>AAADDDFFFEEECCC<<<;;;999:::===???@@@@@@===???@@@>>>;;;999:::<<<999:::<<<<<<===>>>???@@@>>>======<<<;;;:::999999777666444333444888<<<@@@???>>>===;;;999888:::<<<888888888777777777777777666:::@@@AAA===777222000///111444666666555444444111111111222555888<<<>>>:::777555666999<<<=========<<<;;;::::::999999999;;;;;;:::;;;===>>>??????AAADDDHHHKKKJJJFFF@@@<<<;;;:::777444222333555888<<<>>>@@@BBBBBB@@@>>>;;;999<<>>;;;777555666666666555444444333333333555888999888999<<>>BBBAAA>>>;;;:::666999<<<===;;;;;;<<<===>>>===<<<;;;;;;:::;;;;;;:::<<<===>>>======>>>???;;;888555444666777888999777999<<>>BBB@@@<<<999:::<<<<<<;;;:::999888888999:::999:::;;;======<<<:::999;;;@@@BBB@@@???@@@AAA>>>999;;;============>>>@@@BBBCCCDDDCCC@@@>>>???AAA;;;;;;;;;===??????===;;;:::;;;;;;888555555888<<<:::999888:::===?????????<<<999777777:::???CCCEEEBBB@@@>>>===>>>>>><<<;;;888888999;;;===???@@@AAA999777555333444777;;;===@@@BBBCCC???;;;999;;;???<<<:::777777888;;;<<<===<<<;;;999666555555666888999;;;======:::888666666666999===???@@@@@@AAABBB888999;;;===@@@AAAAAA@@@@@@===:::888:::<<<>>>>>>888777777999<<>>>>><<<999:::999999888888888888888555888:::999555444777;;;888:::===???>>>===;;;:::888999:::<<<============999:::;;;;;;;;;:::999888::::::::::::::::::999999888666444333333555888:::888888777555333333444777777888999999999777666444333333333333333333333444000//////222777999999777888444...(((&&&)))000666;;;999555000,,,***,,,...111333444222...---...000000...---000666;;;===>>>:::777444444888===AAADDDAAA>>>999777666777777666888999;;;<<<<<<;;;999888444555888;;;>>>???>>>===>>>===;;;999999999;;;;;;:::::::::888777888;;;>>>@@@>>>;;;:::<<<>>>??????BBBAAAAAAAAACCCDDDBBBAAABBBBBBAAA@@@@@@???>>>>>>;;;:::;;;<<<===<<<:::777777:::<<<:::666444777:::???@@@AAA???===<<<===>>>>>>>>>>>><<<::::::<<<>>>999888666888;;;???AAABBB===<<<;;;<<<>>>@@@@@@???======<<<<<<===>>>???@@@CCCAAA>>>===>>>???@@@@@@;;;<<<>>>???@@@@@@@@@@@@???>>>???BBBFFFHHHFFFDDD<<<::::::;;;>>>AAABBBBBBAAABBBBBB???<<<:::<<<>>>999::::::::::::;;;===???@@@???<<<:::999888999999666666555444555999>>>BBB??????===:::777777999:::444444555555666666777777666;;;AAABBB>>>777222///222555777888777555333222333222222222444666999;;;:::777444555999<<<======;;;;;;:::::::::;;;;;;<<<>>><<<::::::<<<===>>>>>>===AAAHHHLLLLLLHHHAAA===;;;;;;999888888888999:::===@@@BBBCCCAAA>>>===<<<:::???FFFHHHFFFDDDCCCDDD>>><<<::::::;;;;;;;;;999999<<>><<<;;;:::999:::===>>>===:::777444555555555444444333333333111555999::::::;;;===@@@BBB???<<<;;;;;;<<<;;;:::???AAAAAA???<<<888666666222777>>>AAAAAA===:::777222666:::;;;999888999::::::999888888777777777777666888;;;<<<======>>>???999666333222333555666777666999<<>><<>>===<<<<<<999===???===<<>>???>>>>>>???@@@AAACCCDDDBBB>>>===>>>???999999:::===???>>><<<::::::<<<<<<888111///222666999888777999<<<>>>>>>>>>===:::777666999===@@@BBBBBB@@@===<<<<<<===<<<<<<;;;;;;===???AAACCCDDDEEE<<<999666444555777;;;===>>>@@@@@@<<<777666999======:::777777888;;;<<<<<<;;;;;;:::888777777999;;;999<<<>>>>>><<<888666555666:::>>>@@@AAAAAABBBCCC888999;;;>>>@@@AAAAAAAAA>>>;;;777777:::>>>BBBDDD:::888777888;;;===??????::::::::::::;;;<<<======:::999888666444333333222111111222444777:::===>>>555777999888888999===@@@<<<<<<===@@@AAAAAA===;;;777777777888888888888888444777:::888555444888<<<555888===@@@@@@>>>;;;999::::::;;;;;;<<<;;;;;;;;;555777888999999888666555<<<<<<<<<<<<<<<;;;:::999999888555444555777:::<<<999999777555333333555777888999999999888777555444333111//////111222111111222444777999::::::999888666444000+++***---333888>>>:::555000------...///000000///...............---,,,,,,...111555:::===:::888666444444555777888===<<<:::888777777888888888888888999:::888555222111333555888:::;;;;;;;;;<<<<<<<<<<<<;;;:::999999777777777888999:::<<<<<<;;;;;;:::;;;<<<===???@@@DDDCCCAAA@@@@@@AAACCCDDD@@@@@@AAABBBBBBBBBAAAAAA@@@<<<666444666777777666===<<<;;;;;;<<<<<<;;;:::@@@===:::;;;>>>@@@???===@@@>>>;;;<<<>>>???>>><<>>AAA??????@@@@@@@@@@@@?????????@@@@@@???>>><<<:::999>>>>>>?????????@@@@@@@@@BBBBBBAAA???>>>===;;;;;;>>><<<<<>>AAABBBAAA???===::::::;;;<<<<<<;;;;;;;;;:::::::::::::::;;;>>>;;;888888999:::;;;;;;:::888666444555888;;;>>><<>>888444555777777666444333444666999;;;>>>AAACCC@@@999555555888999;;;<<<:::777444333333444444444333111222555888888666555444555888<<<>>>???AAAAAA@@@>>><<<<<<<<<;;;???AAA???:::666888;;;;;;===@@@AAA@@@>>>>>>>>>======<<<999666777;;;???BBBCCCCCCBBB???<<<;;;<<<<<<===???AAABBBBBBBBBBBB===<<<<<<<<<<<<:::666333:::;;;===>>>===;;;999777888;;;>>>===:::666555666888777666555555444555555444777:::;;;;;;;;;<<<===???===:::999888888666444:::>>>@@@@@@<<<:::;;;<<<555666:::>>>@@@@@@<<<999666888;;;;;;999666555444:::===>>>:::444111333555777999;;;=========<<<;;;<<<888333111222555888:::<<<;;;;;;<<<>>>???>>>===888999;;;???CCCEEEEEEDDDBBB@@@???>>>???>>><<<:::<<<:::888999:::<<<===<<<::::::999888888999:::;;;999:::<<<>>>?????????>>>BBBAAAAAAAAAAAA???<<<999888888;;;???CCCCCC???:::<<<888333000///000111111555555666999;;;<<<:::999<<<:::777555666999===@@@DDDAAA<<<666222222555999<<<<<<===???BBBCCCBBBAAA===<<<:::777555666888;;;???===:::666444555999<<<@@@;;;666666:::>>>===;;;:::;;;<<<>>>????????????:::::::::<<<======:::888>>>???@@@AAABBBAAA@@@@@@===<<<;;;===AAABBB@@@>>><<<;;;:::;;;===AAAFFFIIIEEE>>>888777<<>>AAABBB>>>999333222444555222///111111222444777:::===>>>888555222333777<<>>>>>===<<>>:::888888;;;===::::::999777444222222333444666999:::::::::;;;===222111000000222222111000333444666888888888888888777555222...,,,...333777<<<:::555111//////000111000000///............///.........///222555999<<<888777444333222333555666999888777777777888999:::999888888999:::999666333111333555777999:::::::::;;;;;;;;;;;;;;;::::::999888888888999:::<<<===>>>::::::999:::;;;===???@@@CCCBBB@@@>>>===>>>???@@@>>>>>>???@@@AAAAAAAAAAAA>>>:::555333555888::::::>>>===<<<<<<======<<<;;;===<<<===>>>@@@@@@>>><<>><<>><<<;;;????????????@@@@@@@@@@@@AAA@@@>>>===<<<<<<;;;;;;???===>>>BBBGGGJJJHHHEEE@@@===;;;;;;===@@@@@@???===:::888888999:::::::::;;;;;;:::999888888888888<<<999777666888999::::::<<<:::888666666888:::;;;<<>>===;;;777444333333555555444222111111333666666555333222333666999<<<===>>>@@@???>>>======>>><<<>>>@@@>>>;;;999999;;;:::;;;===???@@@???>>>===>>>??????===::::::<<<>>>CCCDDDCCCAAA===:::888888999;;;>>>AAACCCCCCCCCCCC>>>===<<<<<<;;;888333///666888;;;===>>><<<:::999777:::<<<;;;999666666777999888777666555555555555555777:::;;;;;;;;;<<<===>>><<<999888999999888888;;;===>>>???>>><<<<<<===444666999===@@@@@@>>>;;;:::;;;:::888555222222222777:::<<<:::555333444666555777999;;;;;;;;;:::999:::777333222444777999::::::999999:::<<<===;;;:::666666888;;;???BBBBBBAAA??????>>>>>>>>>======>>><<<;;;:::999999:::;;;<<<:::999888777777888999999888999;;;<<<===<<<<<<<<<>>>>>>>>>??????===:::777777888:::>>>@@@@@@<<<888:::888555333111111111222444444444666999:::999888;;;999777666666888;;;===???===:::555222111444666:::<<<>>>???@@@???>>>===;;;;;;;;;999777777999;;;===<<<999666333222555777===999555666:::>>>???>>>>>>>>>???@@@AAAAAAAAAAAA<<<;;;;;;;;;======<<<:::;;;<<<===?????????>>>>>>>>>===<<<>>>@@@AAA???======<<<:::;;;===@@@DDDGGGFFF@@@::::::>>>???<<<888888999:::;;;===???@@@AAAAAA<<<666555666777444222111222444777999<<<===>>>888555222333777;;;===>>><<<;;;<<<>>>@@@>>>999555/////////222666777666444:::<<<>>>===:::888888999888:::===???<<<:::@@@IIIPPPMMMHHHCCC???===<<<;;;888777555555777888888777333555888;;;>>>???@@@@@@BBBAAA???<<<999999;;;>>>::::::999666333111111222666888:::;;;;;;;;;<<<===222222222333444444222000222333444444555666777777777666444111//////222555888666444222111222333444111000000///////////////000000000000222555999;;;555444333222111222333444444444444555666888:::<<<999888888888999888666444222333555777888999::::::999999:::;;;;;;;;;::::::777888888999:::<<<>>>???999999999999;;;===???@@@AAA???===;;;:::;;;<<<<<<<<<======>>>???@@@@@@AAA<<<999555333666:::===???@@@???======>>>???===<<<999<<<@@@AAAAAA???======>>><<<:::;;;===>>>???>>>@@@???===<<<<<<>>>@@@AAA@@@AAAAAAAAAAAAAAAAAA@@@BBBBBBCCCCCCBBB@@@>>>===?????????@@@@@@@@@AAAAAA???>>><<<:::999999:::;;;===<<<===AAAEEEGGGFFFCCC@@@>>><<<<<<=========<<<:::888666666777999999888<<<;;;999777666555555555999666444444666888999999===<<<;;;:::999888999999===>>>>>>;;;666555777999888888999:::::::::;;;;;;AAABBBBBB>>>:::888999<<<@@@@@@>>>;;;777444444555777666555222000///111333444222000///000333666888888:::<<<===<<<<<<===>>><<<============<<<;;;;;;;;;999999<<<@@@AAA@@@>>>???@@@AAA@@@===<<<<<<===BBBCCCCCC@@@<<<777555555666999===@@@CCCDDDCCCBBB>>>>>>>>>===;;;777000+++111444888<<<>>>===;;;999666888999999888777777888999888777777777777777777777999;;;<<<;;;;;;<<<===>>><<<999888999:::;;;;;;;;;:::;;;<<<>>>???>>>===444555888===@@@AAA@@@>>>???>>>;;;777222000000111555888;;;:::777444444666444666888999::::::888888888666444444666999:::;;;777777666888999:::888777333333444777;;;======<<<;;;===???>>><<<;;;>>>AAA<<<======;;;888777999<<<:::999888666666666777777888888999999999999888888888999:::<<<===;;;777444666666888;;;<<<:::777333777888999777333111333555444333222333666777888777999888777777777888999999:::999888555111000111333777;;;??????===:::999:::999:::<<<;;;:::999999:::<<<<<<;;;888444222333444:::666333555999>>>??????AAAAAAAAABBBBBBBBBBBBAAA>>><<<::::::;;;<<<<<<<<<777888:::;;;<<<<<<<<<;;;>>>======>>>@@@@@@>>>======<<<;;;:::<<>>???@@@@@@@@@CCC>>>999777888888666444222444777:::<<<=========888666444444666999;;;;;;<<<<<<<<<<<<<<<:::777444------///222666999999999<<<>>>???>>><<<999888777::::::<<<===;;;;;;CCCLLL\\\WWWOOOGGGAAA>>>===>>>;;;666222333666999777444111222555999<<<@@@BBBDDD?????????===;;;:::;;;===::::::999666222000000111888:::<<<<<<;;;:::;;;<<<444444555777888777555222//////000111333555777888666666555333000///000222000000000000222333555666222111000000//////000000222222111222333555888999444333333222222222222222333222222333555777999:::888777555555666666444333222333444555777888999999777888999:::;;;;;;;;;;;;666777777888999;;;===>>>999999999999;;;===???@@@===<<<:::999999:::<<<=====================>>>>>>>>>;;;888666777;;;@@@CCCAAA@@@>>>>>>??????>>><<<888<<<@@@AAA???===>>>@@@>>>===;;;<<<===???AAAAAA@@@@@@@@@@@@@@@@@@@@@AAA???@@@@@@AAAAAA@@@@@@???CCCCCCDDDDDDDDDBBBAAA@@@?????????@@@@@@@@@@@@AAA@@@>>>;;;888666777888999;;;;;;<<>>===<<<;;;:::999888666555555777888999999<<<;;;999777555333333222666444222222555777999999;;;;;;;;;;;;;;;;;;::::::===>>><<<:::777666999;;;:::;;;===?????????===<<>>>>>===;;;===999777:::@@@CCCBBB>>>??????>>><<<:::::::::;;;???AAAAAA???;;;777555444666999===@@@BBBBBBAAA@@@======>>>???===888111,,,000333888<<<>>>===:::888555666777777888888999999777777777777888999:::;;;:::;;;======<<<<<<===>>>@@@===:::888999:::;;;;;;999777666999===???>>><<<555666888<<<@@@BBBAAA@@@@@@@@@>>>;;;777444333444666999;;;:::777555444444666777999;;;<<<;;;:::999777666555777999;;;<<<<<<666666555777888999777666333222333555888::::::999999===???===999999===AAA>>>@@@AAA===888666999===:::999777666555555666777777777777777666666555555555666777999;;;:::777444444555666777777444111...444888<<<;;;666333444777555444222222555777777777777888999999:::999888888888999999666222000//////222888===>>>:::777777999777:::<<<===<<<:::999999:::<<<<<<;;;888555555555777444222333666:::<<<===BBBAAAAAA@@@@@@?????????>>>;;;888777888:::<<<<<<555666888:::;;;;;;::::::<<<<<<<<<>>>??????>>>>>>===<<<;;;:::;;;<<>><<<===@@@???;;;777999;;;>>>@@@AAAAAA@@@???AAA>>>999777777777555444111444888<<<>>>===<<<;;;888777666666666777888888<<<<<<;;;;;;999777555333///000222444888:::<<<<<>><<<999777666;;;:::<<<>>>>>>===CCCLLLZZZWWWQQQIIICCC@@@???@@@===777111111777999666222000111333666999===@@@BBB:::<<<======;;;::::::;;;::::::999666222000///000888:::<<<;;;:::999999:::999999:::<<<======:::777------...000333555888999555666666444111000000111++++++,,,...000333666777222222111000000000000000333222222222333555666888444444444444444333222222333333222222333555777888666444222111222222222111222333333444666777888999666666888999::::::;;;;;;999999999999:::<<<===>>>999999999999:::<<<>>>???999888888888999<<<>>>@@@???>>>===;;;;;;;;;;;;;;;BBB@@@<<<:::999<<<@@@CCCAAA@@@>>>>>>???>>>===;;;:::<<<>>>>>><<<<<>>=========???BBBDDD@@@AAAAAAAAAAAAAAA@@@@@@>>>>>>????????????>>>>>>BBBCCCDDDEEEEEEDDDBBBBBB>>>>>>????????????@@@@@@BBB@@@<<<888666555666666<<<<<<===???BBBBBBAAA@@@@@@@@@@@@???===:::888777888666444555777999::::::;;;:::888666555444333333666444222222444777888888777888:::<<<============>>>===<<<:::888999;;;===<<<>>>AAACCCDDDBBB???===>>>>>><<<:::888888:::<<<;;;;;;:::888666666777999777777555222000///111333444222///......000333555111333666666666666888999999999999;;;===???>>><<>>===;;;<<<>>>@@@???<<<666111222555888;;;<<<;;;888666444555666777999:::999999444555555777999;;;===>>><<<===>>>>>>===<<<>>>???BBB???;;;999999999999888777555444666;;;>>>===<<<888888999<<<@@@BBBBBBAAA???AAABBBAAA???<<<:::::::::;;;;;;:::777555333222999:::<<<>>>???>>>===<<<999888777999;;;<<<<<<;;;666666666777999:::999888666555555666999:::::::::;;;===???<<<777666:::???@@@CCCCCC???999777:::===:::999888666666666777888888777777666555555555555666666666888999999777555222444555555333000---+++222888======999555666888777555333444666888888888777888:::<<<<<<;;;999888:::;;;;;;999444000...---///555:::;;;888666888;;;666999===>>><<<:::888777666999;;;;;;999777666666555333111000222555888999??????===<<<<<<;;;<<<<<<<<<999666444666888::::::666777888:::;;;;;;::::::888999;;;<<<===>>>>>>???<<<;;;:::999:::;;;<<<===;;;::::::<<>>===:::777555444444333333111444888<<<======;;;999999999999888777666666666;;;;;;<<<;;;999777666555555666777888999;;;<<<===???>>>===;;;:::999777666999999<<<@@@???>>>@@@FFFLLLMMMMMMJJJEEEBBBAAABBB>>>888333333888:::666222222222333444666999;;;<<<666888::::::999888999999::::::999666222000000111777999::::::888777777888AAA@@@@@@BBBCCCCCCAAA???222222444666888:::;;;<<<777888888777555333333444...------...000222555777333222222111111111111111222222222222333555666666333444555666555444333222444333333222333444555666555333///...///000000000333333333333444666777888555666777888999:::::::::<<<<<<<<<<<<<<<===>>>>>>999888777777777999:::;;;666666666777999<<<@@@BBB???>>><<<;;;::::::;;;;;;CCCBBB@@@===;;;<<>>===<<<===AAADDD@@@@@@AAAAAAAAA@@@??????======>>>>>>>>>>>>======AAABBBCCCDDDDDDDDDCCCBBB=========>>>>>>>>>??????BBB@@@===:::777666666666===>>>@@@BBBBBBBBBBBBBBB???AAABBBAAA>>>:::888777777666444555888:::;;;;;;::::::888777666666666666888555333333555777888888444666888:::===???@@@@@@>>>===<<<;;;<<<===>>>>>>>>>@@@CCCEEEEEECCC@@@>>><<<;;;:::999999999:::;;;888999:::999777777888:::666666555333111111333666777555333000000222555666444555777666555444444555555666888:::<<<===>>>>>>AAA===::::::<<>><<<888222///000333777999999<<>>===>>>>>>===;;;;;;<<<>>>@@@>>><<<::::::999777555666555555666999<<<======<<<;;;:::<<>>===<<<:::888666444444:::<<<>>>@@@@@@@@@???>>>;;;999888888999::::::999666555666888;;;<<<<<<;;;;;;999888999;;;<<<<<<;;;<<<===<<<:::777666:::===BBBCCCBBB???:::888:::<<<::::::999888888999:::;;;999999888777666666777777888777666666888999888777333555666555222///------222777;;;<<<:::888888999888666555666777999999888666888:::<<<===<<<;;;:::;;;<<<===:::666222000///111444888999888888999<<<666999===>>>;;;888666555333555888999777666555555333222000000000333666777===<<<:::999999999:::;;;:::777444333555777888888888888:::;;;;;;;;;:::999666888:::;;;;;;;;;<<<===::::::999888999:::;;;<<<888888999;;;>>>>>>===;;;:::<<>>===999777555333222222333444333555999<<<===<<<:::999;;;<<<<<<;;;888555444444888:::<<<===;;;999888888;;;<<<<<<;;;::::::<<<>>>===;;;888777777888888777888888:::======999:::>>>???DDDHHHIIIFFFCCCBBBBBB???;;;777888:::;;;777333444444555555666666777777333555777888777777888999::::::999777444222222333666888999999777666777888HHHGGGFFFFFFHHHHHHGGGFFF======???@@@@@@@@@???>>><<<======<<<:::::::::<<<888666333111111222555777333333222111111111111222000000111222333444555666222444555666666444222111333333222222333444666777666222///------///000000333333222333333555777888666666777888999999888888<<<<<<;;;::::::::::::;;;777666555444333444555555555555555666888;;;>>>@@@<<<<<<:::::::::<<<===??????@@@@@@>>><<<;;;>>>AAA???===;;;;;;;;;;;;999777999888888:::<<<======<<>>;;;999:::>>>BBB@@@@@@@@@@@@??????>>>>>>>>>>>>????????????>>>>>>???@@@BBBCCCCCCCCCBBBBBB<<<<<<<<<<<<============@@@???===<<<::::::999999<<<===???@@@@@@@@@@@@@@@>>>AAADDDCCC???:::888777666444333555888:::;;;;;;999999999888888999:::::::::888555555666888999999444555777999<<<>>>@@@AAA>>>======>>>???@@@@@@???>>>???BBBCCCCCCBBB???===;;;:::::::::;;;<<<;;;;;;999;;;<<<;;;999888888999555555555333333444777999<<<999666444444555777999999::::::888555222222222111444888:::::::::===@@@@@@>>>;;;888888999:::;;;:::555111///222555777888:::===@@@BBBAAA???======::::::::::::;;;<<<===>>>;;;;;;<<<===>>><<<999666777888999999::::::999999444555777;;;>>>===999666777777777777777888999999<<<<<<<<<:::888888999;;;<<<;;;;;;;;;;;;:::777444666777888888999:::===@@@@@@>>><<<<<<>>>??????>>>===???BBBCCCBBBBBBBBBCCC@@@>>>;;;999888888888777999:::===>>>??????======<<<:::777555555666555444555444555888<<<>>>>>>===>>>===;;;;;;<<<>>>>>>===;;;:::888777777999;;;===BBB@@@>>><<<:::999999:::;;;;;;:::::::::<<<===>>>;;;:::999999888999::::::;;;888555444666777888888666888:::888555111000111444666888:::;;;:::999888777666666777999999888666444666888:::<<<<<<;;;;;;999;;;;;;:::777444333333666666777777888999:::;;;777:::<<<<<<:::666444333444666888888666444444444111111000000111444777:::===<<<:::999999999;;;<<<:::777555444666777888888999:::;;;;;;;;;:::999888777999;;;:::888777777999888888888888888999:::;;;:::::::::<<<=========<<<;;;===>>>@@@@@@???>>>===777777555333222333555777666777:::<<<======;;;:::<<<>>>???===999555333333555999>>>@@@>>><<<<<<<<<===>>>>>><<<:::999;;;>>>;;;777333111444777888999888555555666555222333666;;;@@@FFFGGGDDDBBBBBBCCC>>>============;;;888555555666777888777777666555333555666777777777999;;;999:::999777555444444666666888999999888777888999MMMKKKIIIIIIKKKLLLKKKKKKFFFGGGHHHHHHGGGDDDBBB@@@@@@AAABBB@@@??????@@@BBBAAA>>>999555222333555666444333222222111111222222//////000111333444555555111333555666666444111000222222222222333555777999777333///------///111111333333222222333555666888666777777888888888888777:::999888777666666666666555444333111000000111111666555555555666999;;;===:::999999999;;;===@@@BBB<<<>>>???>>><<<;;;===@@@>>><<<:::::::::999888666777666777;;;>>>???<<<888>>>>>>===:::777888<<<@@@?????????>>>>>>=========??????@@@@@@@@@@@@??????>>>???@@@BBBBBBBBBBBBAAA;;;;;;;;;<<<<<<<<<<<<=====================<<<<<<999:::=========<<<<<<<<<>>>BBBEEEDDD@@@;;;999888555333333444777:::;;;;;;999999999999:::;;;<<<===<<<999777666777999999999555555666888:::===???AAA======>>>???AAABBBAAA@@@===>>>@@@BBBAAA@@@>>><<<;;;:::;;;<<<===>>><<<;;;;;;===>>>>>>;;;999888888444444444444444555999<<<>>><<<999777666777:::;;;===>>>===:::666333111111...333888:::888888===AAA@@@>>>;;;777444444777999888555222222555888888888;;;>>>BBBDDDBBB@@@>>>===999888888999:::<<>>BBBBBB@@@>>>======>>>>>>===>>>???@@@??????@@@BBBDDD@@@>>>:::888888:::;;;;;;777999;;;<<<======<<<;;;===:::555333222222111111333333555888<<<>>>???>>>@@@>>><<<<<<===??????>>>:::888555555888;;;===>>>AAA>>>;;;999999999888777<<<;;;;;;;;;<<<>>>@@@AAA<<<<<<;;;::::::;;;<<<===<<<999555333444666888888999;;;===;;;777444444444555555666999;;;<<<:::888666555666777999999777555333444666999:::;;;;;;;;;777888:::999777666666777;;;999777666888999999999888:::<<<;;;888555222222888:::;;;:::777555444444000000000111222666:::>>>>>><<<;;;::::::;;;===>>>:::888666666777888888888::::::;;;;;;:::999777666888:::<<<:::666444444555777777777777888999::::::======<<<<<<=========<<<<<<===>>>??????>>>===<<<777777666555444555777:::888999;;;===>>>>>>===<<<===@@@AAA???:::555333333333888>>>AAAAAA???>>>???<<<===>>><<<999888;;;>>>999444///...111666999:::999444111000...,,,...222<<>>???@@@AAA???<<<888666666777999::::::888666555444555666777777888;;;===999:::999888666555666777666888::::::999999:::;;;SSSRRRQQQRRRTTTRRRNNNJJJLLLQQQVVVVVVQQQKKKHHHFFFGGGGGGFFFEEEEEEGGGIIIKKKIIIIIIEEE>>>777333444777:::777555444444555444333333222111333555777777666444111000111333444222000111222222333333444444444222000...---...///......111111111111333555777888666777777777666444111000333333222222333333444555444444444444333333222111222222333555666777777777;;;888666666999;;;;;;:::>>>===:::888888999;;;======888555888::::::;;;>>><<<;;;999777777777999:::<<<<<<:::666222444<<>>@@@CCCDDDBBBAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<===<<<:::888===>>>>>>===<<<;;;<<<===;;;<<<<<<;;;999888888999===???AAAAAA???=========:::888555555888;;;======:::777666:::???@@@===999999777666777:::<<<:::888777777777999;;;<<<;;;:::;;;===????????????@@@AAA???>>>======>>>???@@@AAA???;;;777777:::>>>@@@@@@@@@???===;;;999888777777888666333333444666777777;;;:::999777666555555555>>>CCCDDD@@@;;;999666222666777888888777888:::<<<===:::666444444666:::===???<<<888444333444666888<<<<<<===???AAA@@@???===888999:::;;;>>>@@@BBBDDDBBB???<<<<<<<<<<<<999666777888999:::::::::::::::777999;;;:::888777666666;;;<<<===<<<999666555666999999777555333444777:::666777777888888888777777888;;;>>>>>><<<===@@@CCC@@@>>><<<<<<=========<<<:::;;;<<<;;;999:::???CCC>>>===;;;999777777999<<<<<<;;;999888777888:::;;;999777444222000///000111222444666;;;>>>@@@>>><<<<<<;;;;;;<<<>>>???>>><<<777888888999:::;;;<<<===;;;<<<<<<===;;;999777555:::<<<>>>===;;;:::<<<>>>???>>>===<<<;;;;;;;;;<<<:::888555555666888999999;;;<<<<<<;;;999666666666555555777;;;@@@AAA>>>;;;777999<<<===;;;888777666888666555666999;;;999666999999999888999999::::::BBB???:::666555888;;;===>>><<<999777555555666666======<<<:::999888777666111111111111333777:::<<<===;;;999:::;;;<<<<<<;;;<<<======:::666555777999===<<<;;;;;;<<<;;;999888>>>@@@@@@>>>:::555333222222222222333555888;;;===BBBDDDCCC???===>>>===999;;;::::::;;;<<<>>>AAABBB===<<<;;;999777777999;;;::::::<<<======>>>>>>===AAAAAABBBAAA>>>:::666333777999;;;=========<<<;;;>>>===;;;:::999:::<<<===:::999777555444444555666666333111111...+++---222777>>>FFFGGGCCC???>>>>>>::::::;;;<<<>>>===:::888999;;;===<<<888555222111111222444555666888<<>>;;;777555999;;;:::;;;>>>;;;:::888666555666777888;;;<<<<<<888555777===CCC???;;;777777:::======<<<===@@@BBBCCCAAA@@@???@@@========================<<<;;;;;;;;;<<<<<<:::999<<<===>>>===;;;:::;;;<<<;;;<<<<<<;;;999888999:::<<<>>>@@@@@@>>>===<<<===;;;888666666888;;;===>>><<<:::999;;;???@@@===999:::888777999<<<===<<<;;;:::999888888999999777555888;;;???AAA@@@>>><<<<<<<<<<<<;;;;;;<<<>>>???@@@===:::666666999<<>><<<:::999888777666555333333444666666666:::999888777666666666666;;;???@@@>>><<<;;;999444888999::::::888888:::<<<:::888555333333777;;;===DDDBBB@@@===:::888777666<<<===???AAABBBAAA>>><<<======>>>>>>???@@@@@@AAA@@@>>>;;;;;;<<<<<<:::777777888888888888777666666555777999:::999888888999:::<<<===<<<999555333222666666555333111222555888888888888888888888888888999;;;===>>>======>>>???<<<;;;::::::<<<<<<;;;:::666777888999999;;;>>>@@@<<<;;;:::777444444777999;;;:::777555444555777888888666444333111111111111222333666:::===???===;;;;;;::::::<<<>>>===<<<:::666777888:::;;;;;;;;;;;;:::;;;<<<<<<<<<:::888777;;;<<<===<<<999888:::<<<>>>>>>==================888666333333555888999::::::;;;<<<:::888666555555777777888<<>>===<<<;;;;;;<<<<<<===<<<;;;:::888888888888999??????>>><<<;;;999888777333333222333444555777888999888777888:::<<<<<<;;;======<<<999666444555777888999;;;<<<<<<;;;:::999===>>>???>>>;;;888666555333222111222444777:::===FFFGGGEEE@@@>>>>>><<<999888888888888:::;;;===>>>;;;<<<;;;999777888:::<<<>>>>>>>>>>>>>>>======<<<@@@AAAAAAAAA???;;;777555666888999;;;<<<===<<<<<>><<<;;;:::;;;<<<===<<<;;;999777666777888888888555444555222///000444<<<@@@CCCCCC???<<<;;;;;;888888999;;;======;;;999888:::<<<;;;888444222111111222444555555777:::======<<<:::888777777888999888888888888999999;;;;;;```___]]]\\\]]]]]]\\\[[[XXXWWWWWWXXXZZZZZZYYYXXXUUUPPPMMMOOOVVVYYYWWWTTTTTTSSSSSSRRROOOJJJCCC>>>AAAAAAAAABBBAAA>>>888444555666777999;;;;;;888666111222444777888666222///222000...---,,,---///111111///,,,***)))***+++,,,------------...///000111000111333555555555444333............////////////111111222222111111000000000111111222222333333333...///222666:::<<<;;;:::777777777777999;;;>>>???999555555999<<<;;;;;;===:::999777555444555666777;;;<<<===;;;999;;;???CCC<<<888555666:::===>>>======???@@@@@@???>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<:::999999:::<<<<<<;;;999;;;<<<======;;;::::::;;;<<<<<<<<<;;;999888999:::<<<===???>>>===;;;<<<<<<:::888666666999;;;======>>><<<;;;===???@@@===999:::::::::;;;>>>@@@@@@???<<<;;;999888888666444111555:::@@@CCCAAA<<<888555888888888999:::<<<===>>>;;;888555444666:::===>>>BBBAAA???<<<:::888777777444444444555555666666666999888777777666666666666666999;;;:::<<<>>>;;;666999:::;;;;;;::::::;;;<<<888666333222333666:::===FFFFFFEEEDDD@@@<<<888555===>>>@@@AAAAAA???===;;;AAAAAAAAAAAA@@@???>>>===<<<;;;999:::;;;;;;:::999888888888777666444333222333666999;;;;;;:::;;;;;;999;;;<<<;;;888444111000444444222000///000333666;;;:::999888777777888999;;;;;;<<<===???>>>;;;999666666666888:::;;;999888333333444666:::<<<<<<;;;999888777444222333555888<<<:::666333111222444555666666555555444333333333333444666999===>>><<<;;;999:::;;;<<<===<<<999666555666999;;;<<<<<<;;;:::999:::;;;<<<<<<;;;:::999;;;;;;;;;999777777888:::>>>>>>>>>>>>>>>?????????888555222111444777999:::999:::;;;999666444333444888888999<<<===<<<999777555888;;;=========>>>???888555222444999<<<===<<<:::999888777666777888999999;;;>>>@@@AAA@@@>>>===:::::::::;;;;;;;;;;;;;;;@@@@@@@@@???===<<<:::999666666666555555444444444555444555777:::=========>>>===<<<999555333333444333888===>>><<<::::::;;;:::<<<======;;;999999999444333111000222555999<<>><<<<<<>>>???AAAAAA???<<<888666666777888999;;;<<<===>>>AAA@@@>>>===<<<<<<<<<<<<======;;;:::::::::::::::888777888999777333333666@@@@@@@@@>>><<<:::888666444444666888;;;<<<;;;:::777999::::::777333222111222333555666555666888:::===<<<:::999999;;;<<<>>>:::999888888888:::<<<>>>mmmkkkgggdddbbbaaa``````___^^^]]]^^^bbbbbb```]]][[[YYYWWWXXX[[[\\\ZZZXXXUUUTTTSSSTTTUUURRRKKKFFFJJJJJJIIIIIIHHHDDD???:::666888;;;???AAAAAA===:::222333555666666555333111444222...,,,,,,...222444000///,,,(((&&&'''))),,,,,,,,,,,,,,,,,,,,,------...000222444444444222111---------...............///000000000000000//////...000333555555444222000+++...111666888999777666666666777888999;;;<<<===555333444999<<<;;;;;;<<<<<<;;;999777666666777888:::<<<>>>>>>======???BBB888555333555:::===>>>===<<<===>>>===<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<888777777999;;;<<<;;;999;;;===???>>>===;;;;;;<<<<<<===<<<;;;999888999;;;;;;<<<======;;;::::::;;;888666555555888:::;;;;;;<<<;;;;;;===??????===::::::;;;;;;===???AAAAAABBB>>><<<::::::999777444222666:::???AAA>>>:::555333444555666777999:::<<<<<<999777444444555888:::<<<@@@???===:::888777666555333555666777777666777777888777777666666666777777333666777888:::===:::444666888:::;;;;;;;;;<<<>>>888666333111222444777999BBBCCCCCCCCCAAA>>>;;;999>>>>>>>>><<<;;;999::::::???@@@@@@@@@???>>><<<;;;777777777888999999999999999999999888777555444333444777;;;======<<<<<<<<<:::;;;:::888444222111222444333222000///000333666>>><<<:::888777777888999<<<::::::<<<>>>===888444111222333666999:::888666222111222555999;;;888555555555555333333444888;;;@@@===999444222333444666666777777888777777666555555555777:::===>>>===;;;999:::;;;===>>><<<888555555777:::===>>>===;;;:::999:::;;;<<<======<<<<<<999999777666666777999:::======>>>???@@@@@@AAAAAA;;;888444222444777999:::888999:::888555333222222666777999;;;<<<;;;999777555777:::;;;<<<<<<>>>@@@:::666444555:::???AAAAAA>>><<<:::888777777777777666888===@@@BBBAAA@@@>>>:::;;;<<<=========<<<<<<@@@@@@@@@@@@@@@???===<<<999999999888666444333222333333444888<<>>===;;;999555333222111333999@@@BBB>>>::::::;;;999:::;;;:::888888999:::666444222111111555888;;;AAABBBAAA<<<999:::888444555555555555555666666777888999:::999999:::<<<>>>BBBBBBBBBAAA@@@???>>>======>>>>>>>>>===:::777555666666777888:::<<<>>>???@@@@@@??????>>>===<<<;;;======<<<<<<<<<;;;;;;:::666666888;;;999444333666???>>>>>>======:::666333222222222555777999888777666888999888666333222222444666888888777777888999<<<;;;::::::;;;>>>@@@BBB<<<;;;999888888:::===???uuusssoookkkhhhgggggghhhfffeeeeeegggjjjhhhccc______bbbdddbbb^^^[[[[[[\\\YYYWWWVVVWWWZZZZZZWWWTTTSSSQQQNNNLLLKKKHHHDDDAAA:::<<<@@@EEEHHHHHHEEEBBB777777666666555555666777666333000------000444666111///,,,'''###$$$(((,,,,,,,,,,,,,,,+++++++++***...000111222333222000///---...///000000000//////...//////000000/////////---000555999:::777333000---000333555555444222111666777777888888888888888222000111777;;;::::::<<>>;;;999888888999:::999;;;<<<=========>>>>>>555333222444999======<<<;;;;;;;;;:::999999;;;===<<<<<<<<<<<<<<<<<<<<<<<<777666666888;;;<<<;;;:::===???AAAAAA???==================:::888888:::<<<:::;;;<<<;;;999888999;;;666444333444777999999999999999:::<<<===>>><<<;;;999:::<<<===>>>???AAABBB>>>===;;;<<<<<<;;;999777:::<<<>>>>>>;;;777555555444444666777999:::;;;;;;777777666666666666888999<<<;;;999777555444333333333555888999777777888:::777777666666666666666777333666888777888:::777222222555888:::;;;<<<===???:::888444222111222333555============>>>??????@@@>>>===999555111111444888888999<<<===>>>===;;;:::333444555666777777999:::;;;;;;;;;;;;:::999888777666999===???>>>===<<<<<<<<<;;;888555222222555777666666444222000111444666>>><<<:::888777777888999999888888:::<<<;;;666111///000222666999:::888666555333444666999999555111333333444444555888===AAADDDAAA===999666666777888888888999999999999888888888777888:::===>>>===;;;:::;;;<<<>>>???===999555666888;;;>>>???>>>===;;;999:::;;;<<<===>>>>>>>>>888666444333444777:::<<<<<<===>>>@@@AAAAAAAAAAAA???<<<888666777888::::::888999999777444222111111222555888:::;;;:::999888777888999999888999;;;===:::666333555999>>>@@@@@@AAA@@@>>><<<999888666555555777:::===????????????<<<<<<=========<<<;;;:::>>>???@@@AAAAAA@@@???>>>;;;::::::999777555333222444444666:::???BBBCCCBBB===<<<:::888777555222111555<<>>>>>:::999;;;;;;888777777777777777666666666777888::::::999:::<<<>>>>>>??????@@@@@@??????>>>;;;;;;;;;:::999777666555888888888999:::;;;===>>>>>>?????????>>>===;;;::::::;;;;;;<<<<<<;;;999999333333666999888333222444:::;;;===??????<<<777222111000000222444555444333666777888888555444333333888:::<<<<<<:::888777777999999:::;;;===???BBBCCC>>><<<:::888888:::<<<>>>wwwvvvuuurrrooooooqqqsssmmmmmmnnnpppooommmhhheeeeeejjjnnnkkkccc^^^^^^```[[[YYYXXXYYY[[[]]]]]]]]]XXXVVVSSSQQQOOOLLLIIIFFF@@@BBBFFFKKKNNNNNNKKKIII>>>>>>===;;;999:::===@@@;;;888444111000222444666111000,,,&&&!!!"""''',,,............---,,,******---...000111111000///......///111222222222111000......///000000000//////---111555999:::999555333222333444333000///...///666777888999888777555444000---...444888888999<<<@@@>>><<<999888888999999888999::::::;;;;;;::::::333111111333888<<<<<<:::::::::999777666777999<<<<<<<<<<<<<<<<<<<<<<<<<<<777777777999;;;<<<;;;:::===@@@BBBBBBAAA???>>>>>>>>>>>>===:::888888;;;===:::::::::999777777888:::555444333555777999999888888999;;;<<<<<<<<<;;;;;;777999;;;<<<<<<<<<>>>@@@===<<<<<<===??????>>><<<===>>>>>><<<999777777888555666888999;;;;;;<<<<<<777999::::::888666666666777666555444333222222222333666888888666666999<<<888777666666555555555555444:::===:::888888666333111444888:::;;;<<<>>>???;;;999666333111111222333888888777888:::===@@@BBB;;;:::666///******...333...111666:::<<<<<<;;;:::222444666666666777999;;;<<<<<<<<<<<<;;;:::999888555888<<>><<<;;;;;;;;;:::888555444555999<<<:::999777444222222444777;;;:::999888777777888999444444555777888777444222111111333666999::::::888777777777888999888555222333444555555777;;;@@@DDDFFFDDD@@@===;;;999999999999999999999888888888888888888888:::<<<===<<<;;;:::;;;<<<===???===:::777777888;;;===>>>>>>===<<<::::::;;;<<<===>>>???@@@999666222111333777:::<<<<<<===???@@@AAAAAA@@@@@@@@@>>>;;;::::::;;;;;;;;;888999999777444111000000000333777999999888888888888888888777555666888:::999666333444888;;;<<<;;;@@@@@@@@@???===:::777555666777999;;;============;;;;;;;;;;;;;;;:::::::::>>>???AAABBBAAA@@@>>><<<999888777777666555444444666777999===BBBDDDDDDCCC;;;:::999999999888555333888<<>>;;;<<>>>>>>>>999888666555555666888999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===>>>>>><<<:::999777888:::;;;;;;:::888777222222444888777333222555555888===??????;;;666333111000///000222333333222666777888888666444555555:::===??????<<<999666666555777999<<<>>>@@@AAAAAA???>>>;;;999999999::::::zzz{{{{{{yyyvvvuuuwwwyyyssstttuuuuuurrrpppoooooommmpppsssqqqlllgggeeeeee]]]^^^______^^^___```bbb]]]\\\[[[[[[YYYUUUPPPLLLJJJKKKMMMPPPSSSRRROOOMMMEEEFFFGGGEEECCCCCCEEEHHHFFFCCC>>>:::777666666777222111---&&& !!!'''---000000111000///---+++******+++...000111111000//////000222333333333111000......///000000000000000000111333555777888999999666666444000,,,+++---000555666888999888666444333...***+++000555666999<<<>>><<<999777666555666777777777777777777777666555333111000333888::::::888999999777555444555888;;;========================999888888999;;;<<<;;;999===???BBBBBBAAA>>>======???>>>===:::888888;;;===999999999888666666777999666555555666999::::::999<<<===>>>>>><<<:::999999555888::::::888888:::============>>>@@@AAA@@@>>>>>>??????>>>;;;999999999888999;;;<<<=========<<<888;;;???>>>;;;777444444444333333222222222222222111444666555333333888<<<999888777666555444444444666>>>CCC???999888999888444777;;;<<<<<<<<<<<<===:::888666333222222333333333333222333444666888:::666666444///(((&&&(((,,,))),,,222888;;;<<<;;;:::333666888999888888;;;=========<<<;;;999777666444///444999<<<<<<;;;::::::666777999999999:::===???<<<;;;999555222222444666888888888888888888888888///111333444333333444555555444444777:::<<<<<<;;;777999;;;;;;999888777888555666666777888;;;@@@DDDDDDCCCAAA???<<<:::999888999888777555555555666666888777666777999::::::888999999999;;;<<<<<<;;;999666777999:::;;;<<<<<<<<<;;;;;;<<<<<<===>>>???@@@===888333111333666999:::<<<===???@@@AAA@@@???>>>===<<<;;;<<<===>>>>>>===999::::::888444111000000111444888999888666666666888888777555444555888;;;<<<999666777:::<<<;;;888:::<<<>>>@@@???<<<888666666888;;;======<<<;;;999999888888888888:::;;;<<>>BBBDDDCCCBBB999888777999;;;;;;888666777999===???>>><<<999777555555444333333555999======<<<<<<;;;;;;::::::::::::======<<<===@@@AAA>>><<<======<<<;;;999777666777999;;;;;;::::::;;;<<<777777888999:::;;;;;;;;;555333222222444999>>>AAA>>>>>>>>>>>>===;;;999777666888:::<<<===;;;999777555777999;;;;;;999777555333333555888777444444888333888<<<===:::666444444111000///111333555666555666888999888666555666777;;;>>>@@@@@@===888555333222444999<<>>@@@>>>===;;;999888777777~~~zzzwwwxxxzzzwwwyyyyyywwwsssrrruuuxxxssstttuuuuuutttppplllhhhdddhhhjjjjjjgggeeefffhhhbbbbbbdddeeeccc^^^WWWQQQQQQQQQRRRTTTUUUTTTQQQNNNIIILLLOOONNNLLLJJJKKKMMMQQQMMMHHHBBB>>>;;;:::999333222---&&& '''---222222222222111...,,,+++'''))),,,///111111111111///000222333444333111000......///000111111000000333222000000222666;;;>>>888777444...******...222333555777888888777555333---))))))...333555888<<<;;;:::777444333333333444777666444444555444333222222000000333777:::999777999888666444333444888;;;>>>>>>>>>>>>>>>>>>>>>>>>:::999999:::<<<<<<;;;999<<<>>>AAABBB@@@>>><<<<<>>999999999777555555777999888777777888;;;<<<<<<;;;@@@AAAAAA@@@<<<999777777444666999888666666888:::=========>>>@@@AAA@@@>>>===???@@@@@@===;;;:::999:::;;;===>>>???>>>======888===AAAAAA===777444222222222222111222222333333000333555333000111666<<<999999777666444444333333777AAAGGGCCC;;;:::<<<===888:::===>>>===<<<;;;<<<888777555333333333444555////////////////////////222444555000)))%%%%%%'''&&&+++111777;;;<<<;;;999555888;;;;;;::::::<<>>>>>???@@@>>>===:::666222111333555666777777888888888777777,,,///222222000111444777888666666777:::<<<======777:::===<<<:::999:::===777888888777888:::???BBBAAAAAA@@@???===:::888666999777555333222333444555666555555555777888888777888888777999;;;;;;:::999666666777777888::::::;;;<<<<<<<<<<<<===>>>???@@@AAA;;;444111222555777777<<<===???@@@@@@@@@>>>===999999:::<<>>???<<<999555888<<>>:::777666999===??????===999777666666555555777999<<<>>>DDDDDDDDDBBB>>>999555222000000///...///222444666999999;;;???BBBCCCBBB@@@888777777999<<<===;;;888555666888;;;======999666333333333333444777<<>>>>>>>>>>>===<<<;;;:::888<<<<<<:::;;;>>>???<<<===>>>>>>===<<<:::888666888999;;;;;;:::::::::;;;666666777888888888888777222111///000444;;;CCCHHH@@@@@@AAA@@@>>>;;;777555333555999;;;<<<:::888666444666999;;;<<<:::777555666555666:::999666777;;;444888<<<:::444111222555000000000222555888999999777888999888777666777888;;;>>>@@@@@@<<<777333111000333888===??????===<<<@@@???===;;;999777555444|||xxxxxxyyy}}}~~~}}}{{{xxxvvvwwwxxxyyyzzz{{{zzzxxxwwwwwwwwwttttttsssqqqppppppsssuuunnnkkkiiijjjlllkkkeee```YYY\\\]]][[[[[[[[[WWWPPPLLLQQQVVVYYYYYYWWWTTTSSSTTTTTTSSSOOOJJJDDD>>>:::333333333111...---...///999999999:::888444...******---000222111000000111...//////...,,,---///111666555222...++++++...111222333333111///000444888777333000------......---666666777777666444222000***''')))///333555:::@@@888888666444222000...---444555666777999:::<<<<<<333333333666999:::999888333777888555//////555;;;AAAAAAAAA@@@???===<<<;;;::::::;;;<<<<<<;;;;;;:::???<<<;;;===<<<888777999>>><<<:::999999;;;===???AAA===888444333555999<<>>???AAAAAA???>>>===EEEDDDCCC@@@>>>;;;888777<<<>>>>>>===<<<;;;<<<===:::>>>AAA@@@:::555444555555444333333333222000...///111333333222222555888999999999666333222222444===CCCHHHEEE>>>999999<<<>>>>>>>>>>>><<<:::888777;;;;;;;;;999666555666777444000,,,******+++,,,,,,000000000...,,,***+++,,,---///222666999<<<===>>>777888:::;;;<<<;;;::::::<<<;;;888666333///***&&&)))---222777::::::999777444777:::<<<<<<===???AAA@@@===888555444333222111111444777:::;;;:::888777666111---...222666555333888999;;;<<<<<<;;;999888777777888:::======<<<:::::::::777555333555999===BBBBBBAAA???<<<999777555555333222222333333333333777555222222444777999999999888999:::<<<<<<:::888555555666777777777777777===>>>>>>===;;;::::::;;;>>>===:::555111111666;;;<<<;;;;;;===>>>>>>===<<<999999;;;===>>>@@@BBBBBB;;;<<<<<<999666444444555555888;;;;;;888555333222777555444444777;;;===>>>CCCAAA@@@??????<<<888555777999<<<>>>>>>;;;888555666;;;@@@???;;;777666888555555333222222444:::>>>@@@>>><<<;;;;;;999555111///,,,)))))),,,000222333777777:::>>>BBBBBB===999888444333888;;;:::888888::::::::::::999888777777777666555555666888999:::@@@AAAAAA???===<<<<<<===>>>:::777999>>>AAA@@@>>>:::;;;;;;:::777666666777777888999:::;;;<<<<<<<<<999666333444777888666222555222111555<<>>>>>===<<<:::777444333222222444777;;;=========999888888999:::999666444}}}|||}}}{{{zzzzzz}}}|||||||||}}}}}}|||yyywwwwwwwwwwwwtttqqqrrrttttttpppkkkhhhiiihhheeecccbbb]]]VVVTTTWWWZZZ[[[ZZZYYYYYYYYYZZZXXXTTTPPPKKKGGGDDDCCC>>><<<999777777888:::<<<<<<<<<===>>>>>>:::444///...000333444333111000111/////////---,,,,,,---///555444111...++++++---000111111111///,,,---000333333111...------...---,,,333444555666555333000///)))(((***111444444666:::777666444222111//////...444444666777999:::;;;<<<444333333555888:::::::::777999999555///---222888<<<;;;;;;;;;;;;:::::::::999::::::;;;;;;<<<<<<===>>>;;;999:::888555555888:::999888888999;;;>>>@@@@@@===999555444666999;;;<<<:::888777:::<<<>>>???===;;;888555444555888999:::<<<>>>???>>><<<999777:::;;;<<<======<<<;;;:::AAA@@@@@@>>><<<:::888777<<<===>>>===;;;::::::;;;:::>>>AAA@@@:::666555666666444333333333333111000000222333333222222444777666666666555333222333555===AAADDDCCC>>>::::::;;;;;;;;;<<<<<<;;;:::888777:::;;;;;;:::777666666777444111...,,,------------111333444444111///......000222666999<<<>>>>>>>>>:::999888777777999;;;<<<<<<:::777555333000,,,***---000444888::::::999888666888999999999999:::;;;;;;999777666555333000...///111666999<<<<<<:::999555111......222666555333999:::;;;;;;;;;999888666555555666888;;;======<<<<<<:::666222000111555999???@@@@@@@@@===:::777555555444333333444444333333555333111222555999;;;;;;:::999:::<<<>>>>>><<<:::666777777888888888777777<<<======<<<:::888888888:::999888555222333888<<<;;;;;;;;;<<<===>>>===<<<::::::;;;===>>>???@@@AAA<<<======<<<999777666666999:::;;;:::777333111111666555555777999;;;===>>>???>>>============;;;999:::;;;===>>>===:::666444888<<>>>>>===;;;888777777777777999;;;<<<<<<<<<;;;::::::;;;;;;;;;888666~~~{{{zzz|||yyyvvvvvvxxxxxxvvvtttwwwwwwsssnnnkkkjjjeee______```aaa```______```aaaaaa^^^XXXSSSOOONNNNNNOOOLLLGGGAAA@@@BBBFFFGGGHHH@@@AAACCCDDDDDD@@@:::555222555777777555222000000111222111///---,,,---...333222000---+++***,,,...000000000...,,,+++---///...---------......,,,+++///111444555555222///---)))))),,,222444222111333444333111000////////////222333555777999:::;;;;;;555444333555888;;;<<<<<<:::<<<;;;666///---000555777666666555666777888999999999888999:::<<>>999666555444111333777777777666777999<<>>??????<<<999555333333666999<<<<<<@@@DDDDDD@@@<<<999999777777999999999999777777;;;<<<<<<<<<;;;:::888777;;;<<<===<<<:::888888999:::===@@@???:::666666666777555222111222333333222111333333333111111222333222444555555555555666888<<<===>>>>>>===;;;:::999888999:::;;;:::999777666888:::;;;;;;888666555555444222000//////000...---333666:::;;;999666444333555777:::>>>@@@@@@???>>><<<:::666333333666;;;>>><<<999666333333222000///333555777999:::::::::999888999999777555444555666555555555666666444000------000555:::=========<<<555111...///333555666555:::;;;;;;;;;:::999777666444333333555999<<<>>>>>><<<999444///,,,,,,000444<<<===>>>???>>>;;;777555555555666666555444333333222111111333777;;;======;;;;;;<<<>>>@@@@@@???===888999999999999999888888;;;<<<<<<;;;777555444444444555555555555666999<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<======>>>>>>???;;;===???>>><<<999777777<<<<<<;;;888333000//////444666888:::;;;<<<======:::999888999;;;=========<<<<<<<<<;;;:::777555333777:::;;;:::777555666999:::999777555333555888;;;>>><<<::::::;;;;;;:::999555111---+++---111333555222555888;;;;;;<<<===>>>;;;777666999:::666444555888999;;;======<<<;;;999999999:::;;;<<<===>>>>>>???>>>;;;888666777;;;???CCCAAA>>>???AAAAAA>>>;;;888888888666333111111222333555777999:::999777666666555555888;;;<<<999555555666666888:::===>>>??????>>>>>>>>>===:::666333222111///000333555666666;;;;;;;;;;;;:::888666555333555888;;;>>>???@@@@@@???<<<999777777777777666<<<>>>@@@@@@@@@@@@BBBDDD??????>>>:::666444444444:::<<<>>>@@@AAA@@@>>><<<======;;;;;;;;;;;;<<<===>>>=========>>>===;;;888|||yyyxxxzzz{{{{{{zzz{{{{{{wwwqqqooopppmmmhhhggghhhiiihhhgggffffffggggggddd```[[[YYYXXXYYYZZZVVVPPPJJJIIIMMMOOONNNLLLFFFFFFHHHIIIHHHDDD===888888:::<<<;;;888444111///555555555222///------...000000000---+++***+++---000000///.........///000,,,,,,---///000000...,,,...000333555555333000...,,,+++,,,000111......000222111///------...///000111222444777999:::;;;;;;555444333555888;;;<<<<<<<<<===;;;666111///222666777666444333444555777999888888777888999<<>>===<<<;;;:::999999999999999;;;===???>>>===888777555444555777:::;;;===CCCHHHHHHBBB<<<999:::555555666777777666555555777999:::;;;;;;;;;999888999;;;<<<;;;999666666666999;;;===<<<999666555666666333111000111222333333333333333333111000000000000222444666666777999;;;:::888777888;;;;;;999777888999:::;;;:::888666444555777::::::888555444333333222000000111111///---222777===AAAAAA>>>;;;999888:::===@@@AAAAAA???>>>===:::666444444777;;;>>>;;;888444222333444444444888888999999999999999999999999888666333222333555444333333444555444222000000333888<<<>>>???>>>===555222000000333666777777=========<<<;;;999777666555333111222666:::===>>>:::777222---)))+++///333;;;<<<<<<<<<<<<:::999888555666777777666555444444333222222444888;;;<<<<<<<<<<<<===???AAABBBAAA???:::::::::;;;::::::999888999::::::888555222111111222333555666777888999::::::;;;;;;;;;;;;;;;<<<==================<<<<<<<<<999<<>>>>>>>><<<;;;:::;;;<<<>>>??????@@@@@@===;;;888555555888>>>CCCDDDCCCAAAAAAAAA???;;;777444555666444222111222333444555888999999666333111333333555888;;;<<<999666555666888888888999<<<>>>>>>===;;;;;;:::888555222222111000000222555888999<<<<<<===<<<;;;888555333333555888;;;>>>@@@@@@AAA>>>;;;888777888:::;;;;;;>>>???AAAAAA@@@@@@AAACCCAAAAAA???;;;666333222222888;;;>>>BBBDDDCCCBBBAAAAAA@@@???===<<<<<<>>>@@@AAA@@@???@@@@@@???<<<:::~~~~~~{{{{{{xxxtttuuuxxxwwwsssmmmooorrrrrrpppnnnllllllmmmkkkiiigggeeeddddddccc___[[[VVVVVVXXXXXXSSSOOOMMMMMMMMMLLLKKKGGGAAA<<>>@@@<<<888555555444222333777::::::::::::;;;===>>>???AAAAAA@@@???>>><<<:::999;;;;;;;;;<<<>>>>>><<<:::444555777888999999999888<<>>@@@@@@???>>><<<<<<;;;999888777999:::<<<:::777444222444666888888::::::999888777777777777777888888777555555666888666444222222444555555555666888<<>>>>>======;;;:::999888777444222222444888:::;;;777555111---+++---111555===<<<;;;999999:::;;;;;;444666888777666444555777888666555555777:::;;;:::<<<<<<===???AAAAAA@@@>>>::::::;;;;;;;;;;;;::::::999999888555111///...///333444555777999999888777999:::;;;:::999999;;;>>>???>>>>>>===<<<;;;;;;:::777999<<<===;;;999777666777777555222///...///000333888===???===;;;999999777555333444666888999888444444444444444444555555666777777777888;;;>>>AAA>>>===;;;888555444666888;;;::::::999999:::<<<>>>:::777333222333555666666222555888999888:::>>>AAA===::::::<<<:::555444666888999;;;===>>>>>>======<<<======>>>>>>??????@@@:::999888666777;;;AAAFFFBBBBBBCCCCCCBBB>>>999555222333444444333333444666666777999999888444000...000222444888::::::888666555666777777777777:::<<<===;;;999999999888666444333333222222444777<<>>>>>>>>:::888666666999===???@@@>>>@@@AAAAAA@@@@@@AAABBBBBBAAA???;;;666333111222888:::>>>AAACCCDDDCCCBBBAAAAAAAAA???===>>>AAADDDAAA@@@@@@@@@@@@???<<<:::~~~~~~{{{}}}~~~tttvvvyyyzzzxxxuuutttssssssssssssrrrpppnnnmmmkkkhhhfffdddccccccaaa\\\WWWVVVUUUSSSRRRQQQNNNIIIFFFJJJLLLNNNMMMHHHAAA<<<:::999::::::888444222000000444555777666444222222222---***((((((+++...111111......000222444444222000///000333555666666555555111---+++,,,,,,+++,,,111------.....................000333666999::::::999555444555666888999888666666666555444333555999<<<;;;:::888777777777888888777777666666777999:::<<<999666666999999555555777:::::::::;;;<<<===>>>???BBBBBBAAA@@@???===;;;:::===<<<;;;<<<>>>>>><<<:::555777:::;;;<<<:::777555999===AAABBB???;;;888888555555555555555555555555777999;;;======<<<:::999555777::::::888666666555888888888888777777666555333111000000222444444444333222111222222111...+++&&&)))---///000111222333555222///000333555555444999;;;===>>>>>>;;;888555333555666666444333222333444222000000111111000///111555;;;@@@AAAAAA@@@@@@;;;<<<===>>>>>>>>>======;;;;;;::::::::::::::::::999777444333555888::::::888888777666555444444444555777999:::999999999:::888555333222444666777777999;;;>>>@@@@@@???<<<:::666666555555666999;;;===>>>======<<<;;;::::::999777555222222444777999:::666555333000///111555999>>>===;;;:::::::::;;;<<<333555777666444444777:::<<<999666555666888::::::;;;;;;;;;===??????===;;;999999:::;;;;;;;;;;;;;;;999888666222...---...000555555666888::::::999777888:::;;;:::777777;;;>>>???>>>>>>===<<<;;;::::::555888:::;;;999777777777555555444222000///111333555999>>>???<<<888666666666444333333444555444333000000111222444555666777<<<;;;:::999999:::;;;<<<======;;;888555444555777999:::;;;:::999888:::<<<:::888666666777888888777555777999:::;;;<<>>===<<<;;;;;;<<<===>>>888999999999:::===AAAEEE???AAADDDEEECCC>>>999555333555666666555555777888777888999999888555222000111222555777888888777777666666666666888999:::;;;;;;999777777888888888777444555555555555888===AAA::::::::::::999777555444666777999;;;<<<<<<<<<<<<555444444666:::>>>AAABBB???@@@AAAAAAAAAAAABBBCCCAAA@@@???;;;666333222333999:::<<<>>>@@@AAAAAAAAA@@@BBBCCCBBB??????BBBFFF@@@????????????===:::888|||~~~}}}||||||}}}zzzzzzyyyxxxwwwuuutttsssooonnnmmmkkkiiigggeeeccc```^^^[[[ZZZZZZYYYWWWVVVVVVYYY[[[YYYTTTMMMHHHEEE@@@AAABBB@@@===999888888:::<<<======;;;999888999000,,,((('''***...111222000000000222444444333111///000111333555666777777///,,,,,,...///,,,---000,,,---///000///...---,,,,,,///333666999:::999999444444555777888888555222222111111000111444888:::777777777777777888888888777777777777666666666666555444777<<<===888666666777888999:::<<<===??????BBBAAA@@@???===;;;:::999<<<;;;:::;;;===>>>>>>===999:::;;;<<<;;;999777555555777:::;;;;;;:::888777555555444444444444555555888999<<<======;;;888666333666999:::999888777777:::999888888999999888777333222222333555666666555222111000111222111---***%%%(((,,,...//////000111333111///...///111222333555888;;;>>>???===:::888555666777666444444444666666444111000111222333333333666999;;;;;;;;;<<<===<<<<<<<<<<<<======>>>>>>;;;;;;:::999888888999999999777555555777999:::;;;555555555444333222000000333666:::<<<;;;:::::::::666555444444666777666666888:::===??????>>>;;;999888888777777888:::===@@@;;;;;;::::::999999999999555333222333666999;;;;;;888888777666444555888:::<<<<<<===>>>===<<<;;;:::111444555444222333888>>>???;;;666444555888;;;<<<:::::::::;;;<<<;;;999777777888999:::;;;<<<<<<<<<:::888444///,,,,,,///222666555555888;;;<<<;;;999888:::;;;999666666:::???>>>>>>===<<<;;;::::::999666777999999888777777888666777777555333222333444666;;;??????:::555333444333222222222333333222000///000222444555666777777<<<;;;:::999999999888777<<<<<<;;;888555333444666999;;;<<<;;;888666777888999888888999;;;;;;999777999999:::<<>>;;;;;;:::::::::;;;===>>>???===:::888777888:::<<<888:::<<<<<<<<<<<<===>>>===AAAFFFHHHFFF@@@;;;777888999:::999888777777999666777888999999888777666333444666777777777888888999777555777;;;===<<<;;;999777444444666888999999555666777666555666999===888888777777777777777666444555777999;;;;;;;;;;;;333222333555:::===??????===???@@@@@@@@@@@@BBBCCC??????===:::777444444555;;;;;;;;;;;;;;;<<<======@@@CCCFFFDDDAAA???BBBEEE???>>>=========;;;888555~~~|||zzzyyyxxxxxxxxxrrrrrrpppmmmjjjiiijjjlllfffdddaaa```aaabbbbbbbbb___bbbdddbbb]]]VVVPPPMMMGGGIIIIIIHHHEEEBBB@@@@@@>>>@@@CCCCCCAAA???======666000***(((+++///222333111000000111333333222111000000000111333555777999,,,+++---111111...---///,,,---///111111///,,,***,,,...222666999:::999999333444666888999777222///000///......///222555888222333555666777888888888777777777777666555333333111222777>>>???:::666555444555666999;;;>>>???@@@AAAAAA???===<<<:::999888;;;:::999;;;===???@@@@@@>>>===<<<;;;:::888777666333333444777999999777555555444444333333444444555888:::<<<===<<<999666444222555999;;;:::888888888;;;:::999:::;;;;;;:::999444333444555888999888666111000///111222111...***(((+++///111111000111111222111///------...111333222555999===???>>><<<;;;777888888777555555666888888555222111222444555555666777888888777777888:::>>>===<<<<<<<<<===???@@@<<<:::888666666777888999888777555666888:::;;;:::222333333333222000...---333666;;;======;;;999999333333444666888777555222666888;;;>>>>>>===;;;999888999999999999;;;???BBB999999888888777888888999333222222444777;;;<<<===:::;;;;;;999888777999;;;:::<<<@@@BBBAAA>>>999666111333444222000222999@@@???;;;555333444888<<<>>>999999888999:::999666444666777888:::;;;<<<======:::777333---***,,,000444666555555888<<<>>>===;;;777:::;;;999555555:::???>>>>>>===<<<;;;;;;::::::777888999999777777999:::999::::::888666444444444777<<<@@@>>>888333222333111000111222444333111///000111444666777777777777999888777888999999999888;;;;;;:::888555333444666888;;;===<<<888555444555888888999;;;======:::888;;;::::::===AAABBB@@@===::::::===@@@>>>;;;<<>>@@@===999555444555888:::999;;;>>>>>><<<:::999999===AAAGGGJJJHHHBBB===:::===>>>>>><<<999777777888555666777888::::::;;;;;;555666777777777777999:::<<<888555888===@@@???<<<777444222333555777999999666777888666333333555888666666666555666777888888222444666999:::;;;<<<;;;222222333555999<<<===<<<:::<<<>>>>>>>>>>>>@@@BBB===>>>===:::777555555666<<<;;;:::888888999::::::AAADDDGGGFFFAAA???@@@CCC===<<<;;;;;;;;;999666444zzzwwwyyy||||||}}}{{{uuuooolllmmmppprrrnnnhhhdddcccfffjjjnnnlllmmmiii```]]]aaaaaa^^^TTTSSSPPPOOOOOONNNMMMLLLRRRNNNIIIGGGHHHIIIHHHGGG;;;777222111333555666555555222000111333444222//////111333666666555222111///...------,,,,,,------,,,,,,,,,...//////---+++...///333777:::;;;:::888333555666555222///......000/////////000222444555333444555444444555888;;;888777555333111111111222333555888:::;;;999777666555444555888<<>>;;;999999:::<<<777888999;;;===>>>@@@@@@??????>>><<<;;;999888888888888888:::;;;;;;999777555666888999999777444222999999888888777555444333555555555666666777888999;;;;;;;;;<<<;;;;;;::::::666777888;;;<<<<<<999777444222111222333333222111111///...111666666222...333222111000//////000000777444222222444777999:::;;;999777555555555777888444333111000111444777999===;;;888555444666888:::;;;:::999999;;;;;;:::999777777666666777888999999???:::555444777:::;;;;;;666555333000---+++---...444555666666777666666666555333222555999;;;:::777222222444888===>>>;;;777777666555888<<>>===888888777777666666555555666444333444888;;;===>>>???>>><<<;;;::::::;;;;;;>>>?????????===:::888666333111//////111444555555777444111222777<<>>???===>>>@@@AAA@@@===;;;999666888;;;<<<===???AAADDD???>>>;;;888666777999<<<:::::::::999888777555444888999999999888777555444666999>>>CCCFFFDDD@@@<<<===<<<;;;;;;;;;:::777444444555666888;;;<<<;;;999:::999888777777777888999;;;888777:::>>>???<<<888444333222222333666888:::888777555222///000333666;;;999888999<<<>>>>>>>>>888333000333:::>>>===999999666444777<<>>===<<<<<<<<<:::>>>@@@;;;222///444;;;@@@===888444333555888;;;@@@>>><<<<<<>>>@@@@@@@@@<<<;;;999777555555555555|||zzzxxxuuurrrpppqqqpppmmmkkkkkklllmmmoootttuuuqqqjjjggghhhgggcccccc___XXXTTTRRRTTTWWWYYY[[[XXXSSSQQQPPPOOOLLLJJJGGGBBB<<<888777888888777666444222222444444222///222333444555555444333333------------,,,,,,,,,+++,,,++++++,,,...---+++)))...///222555888999888777444444444222//////000111222111111000111222444555333333444333333333666888666666555555555555555666444555666777777666555444333333333666:::<<<======<<<======;;;999999999;;;777888999;;;<<<===>>>>>>AAAAAA@@@???>>>===<<<<<<::::::999:::<<<<<<:::999666888999;;;:::999777555888888888777666666555555555555444444555666888999;;;<<<<<<<<<;;;;;;::::::777888999:::<<<<<<;;;:::555444333333444444333222555111...000444777666333222222111111111222444555777444222111444777999:::::::::999888777888888999777555222111111444777:::???===:::777666777999:::::::::999999888888888888555666666777888999999999999777444444777999999888666666444111...---///111444444555666666666666666666444444666:::;;;999666222222333666:::;;;999777444222222555:::>>>??????888888888777777666666666777555444555888;;;===>>>>>>===<<<;;;::::::999999<<<<<<======<<<999777555111///---...000333444555999666555666:::???AAAAAA???>>>===:::888555333111777777777555333111222333888777666444222111000///333555666777666555666777555777:::;;;;;;<<<===>>>999999999999999999::::::::::::999999999:::;;;<<<:::<<<===<<<:::888888888777:::<<<===:::777555444222333333333333333333333666777888:::<<<;;;888666999<<>>:::888:::===888888999777444222111111222555999;;;;;;::::::;;;999999888888:::<<>>???@@@???<<<999777444666888::::::<<<>>>@@@===<<<999555444666999;;;===<<<<<<:::999777555444777777888777666555333222333555999???BBBCCC@@@=========>>>===;;;888666444444444555888999:::999888:::999888888888999:::;;;<<<:::999;;;>>>???<<<888555444333333333555666777777666555333222333777:::===<<<<<<===>>>??????>>>888555222333888<<<<<<:::;;;888666888<<>>>>><<<:::999999;;;======888222000444999===:::666333222444666888;;;:::999:::<<>>===;;;;;;:::888777777666444222666666555555555555555444---.../////////...---,,,---,,,,,,------,,,***(((---...000111333444444444444444222000...///222555555444333222222333444555222333333333111111333444444555666777888999999999666555555444333333333333333222222444777999::::::777999;;;;;;:::999888999777888:::;;;<<<<<<;;;:::@@@AAAAAAAAAAAA@@@??????===<<<;;;;;;======<<<;;;888999:::;;;;;;;;;:::999777777666666666666777777666555444333444555888999;;;;;;;;;;;;:::::::::999888888888999:::<<<===>>>777666555555666666555333777222------111666888999000000000111333555777999777444111111333777999;;;::::::;;;;;;;;;;;;;;;;;;999666333111222555999;;;AAA@@@===:::888888888999777999:::888555333444666444555777888999999888888555444555777999:::999777666666555222000000333555444444444555555555666666666555555888<<<===:::666333222222444666888777666555333111222666:::<<<===999888888777777777888888888666444555888;;;===>>><<<<<<<<<<<<;;;999777666888999:::::::::888666444...---,,,---000333444444999888777999<<>>@@@@@@???===999999::::::;;;;;;<<<<<<:::::::::::::::;;;<<<<<<<<<======<<<:::999:::;;;;;;===>>>===:::777555444444444444555555666777777999999:::<<<>>>>>><<<999<<>>;;;<<<===:::999888777666555222000///222666999999:::;;;===;;;:::888777999<<>>>>>???>>>===:::777555222444777888888999:::<<<;;;888444222111444888;;;???>>>===;;;999777666555666666666666444333111111///111444999===??????>>><<>><<<999777666555666888:::<<<<<<999777888<<<===<<<:::<<<===>>>===:::888666666<<<;;;888444111111444666:::888555333333444666777777666555777:::<<<======<<<;;;::::::999888888888zzzvvvzzz{{{}}}~~~~~~}}}{{{yyyyyywwwsssnnnkkkjjjjjjjjjmmmnnnnnnllliiifffcccbbbkkkjjjhhheeeaaa\\\WWWTTT[[[YYYUUUQQQMMMIIIEEECCCCCCBBB@@@>>><<<:::999777777888999:::999777555333000111222333333111///...000///.........,,,)))'''***,,,---------...///111333333333111000000333555777666444333333333444444333444444333111000000222222444666888999999999999888666444222111111222333444222111222555777888777333666999;;;:::888777777777888:::;;;;;;:::888777===>>>???@@@AAA@@@@@@???@@@>>><<<===>>>>>>===<<<888888999::::::;;;;;;:::666555555555666777888999888666555444444666888:::::::::999888777777777777666777777777888:::===@@@888777555555666666555333333000,,,,,,///444777888/////////000222555777999888555222111444777:::;;;888:::<<<>>>>>>>>>===<<<888555222000222666;;;???BBB@@@===;;;999777777777444777999777222///111555666777999:::999888666555333555888;;;<<<<<<999777555555555333222333666888333333333444444555666666444444555999>>>???<<<999444333222222333555666666:::777444222222555888999999888888777777888999:::999777555555888;;;<<<===999:::<<<<<<;;;999666444555666777888888777555444...------...222444666666666777888:::;;;======<<>>>>>===;;;777555444555;;;::::::888777555444333333444444222111222444777<<<;;;:::===AAABBB@@@>>>==================<<<<<<:::::::::::::::;;;;;;<<<>>>>>>???>>><<<<<<===???BBBCCCBBB???;;;666444333555555444444555777888:::;;;:::;;;===??????===<<<===???BBBBBB???=========;;;888555555777666222///000333555777777888:::<<<;;;999777555777:::>>>AAA============;;;888555444333555888999999999:::;;;999555111///000444888:::>>>===<<<;;;:::999888888666666666555444333222111//////000444888;;;<<<;;;;;;@@@DDDAAA;;;555333444333555777888888777777777:::999999999:::;;;===>>>>>>===<<<===???>>>;;;999555666555555444222111000333555666777888<<>>>>>===<<<777666666777777888999999444444555555666888999::::::999777666777888:::;;;888777666444444333444444444555666555555777;;;???999777555555666666444333---,,,+++,,,///111333444000//////000111333555666888555333333666999:::;;;777999;;;>>>???>>>===<<<666333///...000666===BBB???>>>===:::888666444444111555777555111///111555999:::::::::999666333111111444888;;;;;;999666444444444444333333444777:::444444333333444666777888333222444888>>>AAA???<<<666666555333333444666777<<<:::666333222444888;;;999888777666777888:::;;;999777555555777:::;;;;;;888999;;;<<<<<<999666444444555777888888777555444000//////111444777888777777888:::;;;;;;;;;;;;;;;AAA>>>:::666333333444444999<<>>???@@@@@@??????@@@AAADDDDDDCCC@@@<<<888777777666555333333333666888:::;;;:::;;;===???@@@>>>===;;;<<<>>>>>>>>>===<<<===888555333444666666222///444555666666555666777999:::888555444555888<<>>AAA???999444333444555777::::::888777777888999999888888999;;;<<<============>>>>>>===;;;999666666666555444333111000444666777888:::===AAADDD?????????@@@@@@>>>;;;888999;;;;;;888444444888<<<888666444333333444555555777999<<<<<<;;;999999:::===999444222333444444444555444333333333555777888999888777888999:::999777999:::<<<======<<<;;;:::}}}wwwrrrpppoooooosssxxxxxxyyyyyyvvvrrrrrruuuxxxppprrrsssrrrnnnkkkhhhhhhbbbfffjjjllliiiccc^^^[[[UUUUUUSSSOOOIIIEEECCCCCC@@@CCCIIIKKKJJJCCC<<<666444555666666666555333222000///---,,,***'''### $$$(((++++++))))))+++---...000222333222000000111555444333111111111222333333444555444111/////////111222222333333333222222777555333111222444777999999666333222333555555555111444888:::999777666666888777777666666666555555<<<>>>@@@BBBCCCBBBAAA@@@>>>>>>===>>>???>>>;;;999666555444333333444666777333444555777888888999888:::999999999999999::::::666555333222111111111222333555666555333555999>>>999888666666666666444333++++++---...///000111111222222111111222444555666777666666777999;;;;;;:::666777:::;;;<<<<<<;;;:::444111---+++...444<<>>999999999777555555777999888777666444333666;;;???888777666555666888;;;<<<999666444444666888999999666888:::<<<<<<:::888666666888999::::::888777555222111222444777999999888999;;;======<<<;;;;;;<<<===;;;777444222222333444333777<<>><<<:::999999999:::999888666444333111222444444444555888:::>>>;;;888777999<<>>AAAAAAAAA@@@@@@@@@???@@@???>>><<<;;;===>>>777555333111222444888:::;;;;;;;;;<<>>;;;;;;::::::::::::::::::444333333444555555333222888888888666444444666888888777555333444777:::<<<::::::999888666555333222555888<<<>>>>>>===>>>>>>:::666222111555888999888666666666666777999;;;===777777666666555666777777444222111222444555666555777:::<<<:::666444333555666999<<<;;;888666777999888777777666777888:::;;;;;;<<<===>>>===<<<;;;:::666666555555555444444444777888999999999;;;>>>@@@<<<<<<;;;<<<======:::888999;;;;;;999666555888;;;666555333111111222444555555888;;;<<<<<<;;;<<<======:::777555555666666555333222111000222444777999:::999999999;;;:::888777777888;;;>>>???>>><<<;;;yyyvvvwwwuuurrrssswwwxxx{{{}}}{{{yyyxxx|||{{{}}}~~~|||xxxuuutttuuuooosssvvvvvvqqqllliiihhhccccccaaa\\\UUUPPPNNNNNNJJJMMMQQQRRRPPPJJJCCC>>>:::::::::999999999888888333222///---,,,((($$$ $$$(((---...,,,+++,,,///---...///...---,,,---...222222000//////000111111000222333222000...---...000000000000000111222222444222111111222666999<<<:::777333111222333333333333666888999888666666666888777555444333444666666;;;<<>>;;;<<<===>>>???===999666666555333111111222444555222333666888999999777666888999:::::::::999888888666555333111000000000111333666888777444444888<<<;;;:::888777888777666444...///000000000111222333666555555555666888:::;;;777777888:::======<<<:::555666777888999888888777555111,,,)))***111999>>>;;;;;;;;;:::888666333111///000222333555777888999::::::999888777666555555444666666444000---,,,---111222222111111222666888666555444444666888:::;;;777444333555:::===>>>===<<<===>>><<<999777999;;;666666666555444666;;;???777666444444555888:::<<<888666333333444666777777666777999;;;<<<;;;:::::::::;;;<<<===<<<:::888777333333333555888999888777:::;;;===<<<999888:::<<<:::888666444333333444555222555:::<<<<<<;;;;;;;;;777888888999888666333222111333555555555555666777999999888777666888;;;>>>??????@@@???>>>;;;888777555666777888999888888777777;;;???AAA@@@???>>>===;;;;;;;;;::::::;;;===@@@:::777444111111444888:::<<<;;;;;;===???AAAAAA@@@>>><<<999777666666555555111333555555555555666777:::999888666444444777999888777666555666888:::;;;888888777666555444333222222666:::===>>>===>>>>>><<<888555555999;;;:::888555555444444555777999:::666555555555555777888999555444333444555777666666555555555444444444444555555999<<<;;;777444555888777666555555555666777888999:::<<<===<<<<<<;;;;;;666555555444555666777888;;;<<<;;;:::888777888::::::999888999;;;<<<;;;:::888999::::::999888888999777666555333222444666999666888;;;===<<<<<<===>>>;;;;;;;;;999888777777777666444222111333777;;;>>>999999999:::;;;;;;:::888444777;;;>>>???>>><<<;;;zzzxxxzzzqqqxxx~~~}}}}}}}}}~~~{{{}}}~~~{{{vvvqqqppppppnnnnnnlllggg___YYYWWWXXXRRRTTTVVVVVVTTTOOOIIIEEE@@@@@@???>>>>>>>>>>>>???888666333111///+++'''###$$$***000111///---///111...---,,,)))((((((+++...000000///......///000111...000222111///---,,,,,,//////......///111333444111000000000333666:::===:::777333000111222222222555777888999777666666666888666444222222444666777888999<<<>>>>>>===;;;:::::::::<<>>@@@AAA???;;;999:::<<<777888888555333333777;;;666555333333444777:::<<<777555333222333555666666666777999;;;<<<<<<<<<<<<<<<===>>>>>>>>><<<:::888444333444555888888777666888::::::999666555777:::888777666555444444555555444777999;;;;;;;;;===>>>666777888888777555333111111444666666555333333444444666999888666555888;;;;;;<<<======<<<:::888666444555777888888777777666444888===@@@???===<<<;;;;;;;;;:::888777888:::===<<<999555222222444888;;;===<<<<<<>>>@@@BBBBBBAAABBB>>>999555333333222222000333777777666555888::::::999888666444555888;;;888888777777777999:::;;;777777666555444444333333000444888;;;<<<<<<======>>>:::777888<<<===;;;888555444333222333444666888444444444444555777999:::555444444555777888888777444222000000222444555555444888;;;:::666333444777666666444333333444555555777999<<<<<<<<<;;;;;;<<<666555444444555777:::;;;===>>>===:::777555555666999888777888:::<<<===<<<888999:::;;;;;;:::888777888888777555555666999<<<777:::<<<======<<<===>>>:::<<<===<<<:::888888888;;;999666555666;;;@@@DDD777777888:::<<<<<<;;;999333666:::>>>@@@>>><<<:::zzz{{{~~~xxxsssooossswwwxxxpppbbbZZZ[[[___ZZZ]]]^^^ZZZSSSMMMKKKKKKKKKKKKJJJHHHFFFDDDDDDDDD???@@@>>>888000***((()))...///111333333111...,,,)))+++---,,,)))''')))+++222///------......+++(((---...///000000000///...000222444222///,,,,,,...111000......000444888:::999666333444666888888777888;;;<<<999444222444888777555333222333555999;;;:::::::::999999888666666777888999999888666444444555444555666777666333111333666999;;;999777666666<<<<<<======<<<:::888777999777444333444666777666777555333444777:::;;;<<<===<<<:::999888777444111222111000000111444888:::<<<888555666999===>>>>>>999999999;;;===>>>===;;;;;;999666444333555777999888444---(((%%%)))000666888777777777777999:::;;;666555555777999;;;;;;:::<<<999666444333666999;;;???===:::666333000///...000111222333555666777777>>>:::666666888::::::888888777555555666888;;;===??????>>>===<<<:::888777777666666555555555555555444555666666666666888:::999888777777666666777777888777777999===@@@???======<<<<<<;;;999999888777888777777666555555666666777777777777777777777777888666555777::::::888555777;;;===;;;666222444666555666888;;;<<<999555111666777777888777555333222555666666444333333555777<<<===>>>;;;777666777999777888999:::::::::999888<<<>>>???>>>;;;777555444::::::999777666666888:::999::::::888666666999===>>>???@@@@@@>>>>>>???AAAAAA???===;;;888666555444444888<<<<<<999888;;;>>>888999999888777777888:::777666666666666888:::;;;777555333333333444333111444555666888::::::;;;;;;<<<===?????????>>><<<:::999666333333666888999888444444444555777888777666555666777999999999888888666555333222222333555666666555555555444333222000444444555666666666666666::::::888777555666888;;;===:::666555666888:::;;;===>>>===;;;777444333333555666888:::<<<=========;;;999999<<>>;;;::::::999888888888999@@@>>><<<::::::;;;===???<<<;;;;;;>>>@@@>>>:::666666777999<<<===??????@@@|||yyywwwwwwwwwvvvrrrkkkfffdddddd```___^^^]]][[[WWWSSSQQQVVVUUUSSSSSSSSSOOOIIICCCDDDEEEDDD@@@999222,,,***000222666888777444000---***+++,,,+++)))(((***,,,111///,,,,,,------,,,***+++---...000111111111000111333444111---***+++,,,,,,,,,---///111333666777777555444555777999888777999;;;<<<:::555333555888999777555444555777:::<<<999::::::999999777666666777666666777777777666555444444666888::::::888666444777999:::999888777888<<<<<<<<<<<<;;;999888777888666444444555777888888555444333444777;;;=========<<<:::999999777444222222111000///000333666777999666333333777:::;;;;;;888777777888:::<<<;;;;;;666444222111111444777999999666000+++(((***000555777666666666777999<<<===999999::::::;;;;;;;;;<<<;;;999555333333555999<<<>>>===;;;999777444333222111222222333555777888999<<<999666666888999888777666444222111222555888:::<<<<<<;;;:::999999888888;;;999777555444333444444555666777666666777999;;;:::999999888777777666666777666777:::>>>???===;;;;;;;;;;;;:::999888888777999999888888888888888888888888888999999888888888>>><<<999999:::999777555666999;;;999555222333666666777999<<<>>><<<888555777777777777777666555555888888777555333333555777===>>>>>><<<999777888:::::::::;;;;;;;;;:::888777:::<<<<<<:::777444222222999999777555444555888:::===>>>===;;;888777999;;;===>>>@@@@@@>>>>>>>>>???@@@@@@@@@@@@===:::777555:::===@@@>>>999777888:::;;;;;;;;;999666555666888777666666666666888999:::666444333333555666555444333444555777999:::;;;;;;===>>>???@@@???>>><<<;;;666555444666999:::999777555555666777888888777666555666777888888888777777777666444333333444666777444444333333333333222111555666666777888888777777888888777666555555666777:::888777777888999888777:::;;;<<<;;;999666555555555666999;;;<<<<<<<<<;;;:::::::::;;;<<<<<<;;;:::999<<>><<<:::999999:::<<<===<<<<<<===@@@@@@===777222777888999;;;===>>>???@@@}}}zzzwwwvvvwwwuuuooojjjhhheeebbbbbbdddccc___ZZZaaa______aaaccc^^^SSSJJJOOOOOOOOOMMMIIIAAA888111555888<<<>>>===999444111---------+++******---///111///,,,+++,,,------,,,***,,,...000111111111111111222222///***((()))+++)))***,,,///111222333333555444444666888999888777999;;;<<<:::666555666888;;;999888777777888:::;;;888888888888888777666555777444222444777999888777555555777:::===>>><<<;;;666888::::::999888999:::======<<<:::888777666555555444333444666888999888333333333666:::>>>???@@@>>>===;;;::::::999666444222111000//////111333444555333111111333666777888666444333444666999999999111000///...///222555777888666333...,,,---111555777666555555666999===???===???@@@???<<<:::<<<>>><<<999444111111555999<<<;;;;;;;;;;;;:::999777666222222222333555777:::;;;:::888777777888999777666444222///......111444666999888777666666777999:::???<<<999555333222333333666777888777666777999<<<;;;;;;;;;:::999777666555555666888;;;===>>>;;;999999999999999999888777666999:::::::::;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::DDDAAA<<<999888888666555666999:::888555333444666888999:::===??????<<<999666666555555555666888888;;;:::777444222222555888===>>>===<<<999888999;;;<<<=========<<<:::888777888999888666333000000000888888777666555555888;;;@@@@@@@@@>>>:::888888888:::===???@@@>>><<<<<<<<<===???AAABBB@@@<<<777444<<>>>>>???@@@???>>>===<<<555555666888;;;;;;999777555666888::::::999777666444555666888888777666666999888777666666777888999444333111111333555555555777888888999999999999999666666777777777666555444777777666777888777555333666999<<<===<<<:::999888555777:::<<<===<<<:::999:::::::::999888777999:::===@@@BBBBBB???<<<:::999777888999:::::::::999888888888888888999:::;;;<<<;;;:::888777777999:::<<<<<<===???@@@???;;;444///777888999;;;<<<>>>??????~~~}}}~~~{{{uuupppnnnllliiiiiijjjiiigggeeefffgggiiikkklllggg___YYYZZZYYYXXXXXXWWWQQQHHHAAA@@@AAABBBBBBAAA>>>;;;888333222000......///222444333111///------...//////+++,,,---/////////.........000000---)))(((***---,,,,,,---...///000111222333333555777888999888777888:::;;;:::888666777888;;;:::999888888888999:::666666666666666555444444666333000222777::::::999666777888;;;>>>???===;;;777888:::999999999:::<<<===<<<;;;999777555444444111111111333666888888888333444555999>>>BBBCCCCCC???>>>===<<<===<<<999777333222111//////000111111333222111111222444555666444222000111333666777888000///...---...000222444555444333000...///222555999777666555666888<<<>>>>>>AAACCCAAA;;;888:::>>>===999444111000333777:::666777999;;;;;;:::888777222222222222444777999;;;:::::::::;;;;;;:::999888444222///------///222444777666444333444777:::<<<@@@===888444222222444555777888888777666777:::=========<<<;;;999777555444444666999<<<===<<<:::777777888888999888777666555888999999:::;;;;;;<<<<<<===>>>>>>??????>>>>>>===DDDAAA<<<888666555666666888999:::888666555666888;;;:::;;;===>>>>>><<<999555444333222333666888:::<<<:::777333000111555888<<<<<<;;;:::999999999:::;;;<<<======<<<;;;:::999777888666444000//////000666999;;;<<<;;;::::::;;;?????????===;;;999777777888;;;>>>???===;;;999999999;;;===>>><<<999555333888;;;>>>???>>>===>>>???======;;;888555444555666666666666666777777888888666555555666999999999777333444666888999;;;;;;<<<>>>>>>??????>>>>>>===<<<999999888888999888888777666888;;;<<<;;;999777777555666777888888777666555:::999999888888999999:::777444222222666999::::::999::::::;;;;;;:::::::::666777888:::;;;:::777444666555444555666555333000555999===???>>><<<::::::555777:::<<<===;;;999777999;;;;;;888555444666:::>>>AAACCCBBB@@@===<<<;;;999:::;;;<<<<<<;;;777555666666777888999;;;<<<===;;;:::999888888999:::;;;<<<<<<======<<<999555222888888999:::;;;===>>>???{{{wwwuuussstttsssqqqmmmlllmmmooolllpppsssrrrmmmhhheeeeeeaaa___]]]]]]^^^\\\WWWSSSMMMKKKIIIFFFDDDCCCCCCCCC<<<:::777555555777888:::777666555333111000000111,,,------...---,,,***)))***---...---++++++---000333111///------///111222111333555777777777666666777888::::::999888777888888888888888888777777777444444444555444444333222666444222333777:::;;;:::888888999;;;===<<<:::888666888999999999999;;;<<<;;;;;;999888666444333222......///222666888777666555666888===BBBEEEEEEEEE@@@???>>>>>>???>>><<<:::444333222111000000000111333333333333333444666777555222000000222555666666222111000//////000111222111222111000000111444777;;;:::888666666777999:::===@@@BBB???999666888;;;===999555111000222555888333555777888999888666555222222222222444666888999<<<===>>>>>>===<<<;;;;;;777555333111000111222333777555333222333666:::===<<<:::666333222333666777777777777666666888;;;>>>>>>===<<<;;;999777555444444777:::<<<<<<;;;999777777888999999888777555444666666666777888:::<<<===@@@@@@????????????@@@@@@@@@===999555333444666888:::::::::999888888999:::===<<<;;;;;;;;;;;;888666444222111000222555888;;;;;;:::777222000111444777:::999888777888888888888888999;;;<<<<<<<<<;;;;;;777777777555222111222333555:::@@@DDDCCC@@@===;;;:::::::::::::::999777666666999<<<===;;;888777666999999:::::::::888666555666888<<<>>>????????????::::::888666444444666888555666666666777777777777888777777888999999888666555666777999:::;;;;;;<<<<<<=========<<<<<<;;;;;;???===:::666444555666888888:::======:::888777888777888999999999888777666:::::::::999999::::::::::::777444666;;;???@@@???::::::;;;;;;;;;;;;:::999777888:::===@@@>>>:::666666444222111222333333222888;;;???AAA???===;;;:::555777999;;;<<<;;;999888:::;;;;;;888555444666999===???BBBBBBAAA?????????>>>===>>>??????===888444555666666888999;;;===>>><<<<<<;;;:::999::::::;;;;;;;;;999888777777888999888888888999:::<<<>>>???{{{{{{}}}zzz{{{{{{xxxsssrrruuuzzzvvvzzz|||xxxoooiiiiiikkkfffdddbbbbbbbbbcccbbb```YYYVVVQQQLLLJJJJJJKKKLLLFFFDDD@@@??????@@@@@@???>>>>>>===:::666333222222............,,,***((('''(((,,,///000......000333666444000...---///111333111333555555444333444555555666888999999888777666666666777888888777777666444444555555555444444333666777777777888999:::;;;999888999:::;;;:::777444555777999:::999999:::;;;888888888888666444111000,,,---///333777888777555777888;;;@@@DDDFFFEEEDDD???>>>===>>>???>>>===;;;666555444333222222222222555666777666555555777999777555333222444555555555444333111000000000111222111222222111111222555888<<<;;;999888777666777777:::<<<===;;;777555666888999777444111111333666888555666666777666555444333333444444555666666777777<<<===>>>===;;;:::;;;<<<:::999888777666555444444777555333111222555888:::999777555333333444666888555666555555555888<<<@@@>>>===;;;999777666555555666888<<<===<<<:::999888888999::::::999777444333444333222222444888;;;>>>@@@???===<<<<<<===???@@@<<<;;;999666444555999<<<;;;:::999999999:::;;;<<<===;;;999888888888666444333222111111222555888;;;;;;:::777444222222555888888777555666777888888777555666888:::;;;;;;;;;:::666888888777555444555666444:::BBBGGGFFFCCC???<<<777666555555777777777555666888::::::888666555555::::::;;;<<<;;;;;;999999888999<<<>>>>>>===;;;999777777555333222333777:::555666666777777666666555888777777999:::999777555666777888999999::::::999:::::::::999999999999888@@@>>>:::555222222555888999<<<>>><<<888666777999::::::;;;<<<;;;:::999888999999999999999999999999<<<888555888>>>BBBBBB@@@:::::::::::::::999999888666666999===AAAAAA===888777555222222333555555555;;;>>>AAAAAA???===<<<;;;555666888999::::::::::::;;;;;;;;;:::888777777999;;;>>>@@@AAAAAA@@@AAABBB@@@???>>>@@@AAA@@@;;;666555666666888999;;;===>>>???>>>===;;;:::::::::::::::999777444333555:::>>>999999888888:::;;;===???}}}|||~~~xxxrrrpppooollllllmmmllljjjiiijjjkkkbbb___ZZZVVVSSSRRRSSSSSSPPPMMMJJJHHHIIIHHHFFFDDDDDDFFFFFFBBB<<<666333333.../////////...,,,+++))))))---222333222000111222222111000//////111222333222333444333000000111444444444666777999888777555444555777888999888777777666666777777777777666666666:::===<<<888666888;;;888888888999:::999666444222555888::::::999999:::444666777888777444111...---///111555999999777555888:::<<<@@@DDDDDDBBB@@@===<<<;;;<<<======;;;999777777666555555444444444666888999999777666888:::999777666666777666555444222222111111111222222333555555444333111222555777999999999999888888777666888888888777777666666666333222111111333555888:::;;;:::999888666555333333666777888999999888777666999:::;;;999666666888;;;<<<<<<===<<<:::888666444666444222111111222444555666666444333333444444555333333333333444888===AAA>>><<<999666555555666666888:::======;;;999999:::::::::;;;;;;:::777333111444222000///111666<<>><<<888666666888<<<>>><<<===<<<:::888999<<>>;;;999999:::;;;<<<<<<:::777444666555444111000222555888555555666777777666555444555555666888::::::888666666666777777777777666666888777777666666666666666;;;;;;999666222222555999;;;===>>>:::666444777:::======>>>>>>>>>===;;;;;;888888888999999888888888:::666444888>>>BBB@@@===999999999999999888777666333222444:::???AAA===888666666666777999:::999777<<<>>>@@@AAA???>>>>>>???666666666777999:::;;;<<<<<<;;;;;;;;;<<<;;;:::888<<<>>>@@@AAA@@@@@@AAABBB???===<<>>@@@???>>><<<:::999888777777888777444333444999===999999888888999;;;===>>>}}}xxxtttrrruuuwwwuuurrrooopppqqqfffdddaaa]]]ZZZXXXWWWWWWVVVSSSOOONNNOOONNNJJJGGGHHHJJJKKKGGG???888444333...///000000000///...---+++000555666444111000111---...///000222333333333333444444111...---000333333333555777888888666444333555777999:::999888777888888999999999999999888777<<<@@@???999555777;;;777777888999;;;:::777555111444888::::::999888888222444777999888444000...///000333888;;;;;;888666999:::===@@@CCCCCC@@@===:::999999:::;;;;;;:::888888888777777777666666666666999::::::888777999;;;;;;:::999888999888555333000000000000111333444555:::999777444222222444777777888999::::::999888777777555555555777888777666---...///111444888;;;===@@@???<<<:::777555444444888999;;;<<<<<<:::777555777777777555222222555999===>>>??????===:::666444555333111000///000111222666555555444333333333333111222222222444888>>>BBB>>><<<888444333444666777999<<<>>>===:::999:::<<<;;;<<<<<<<<<:::777333111555222///---000666<<>>;;;;;;???BBB:::888666666888:::;;;<<<:::888666555666888888777666666555666777999:::;;;;;;;;;;;;:::888888:::<<<999777555666999;;;:::999555555666777777666555444333666999;;;;;;:::999:::444777<<<>>>>>>>>>>>>>>>999555111111333555444333666777777666444222333444555888>>>AAABBB???:::777777888999;;;<<<:::666333666555333000///000333666555555666777777666555444333333555888;;;;;;:::888555555666666555444333333666666555444444444444444666777888777444444666999<<<======999444333666;;;>>>???@@@@@@@@@>>>===<<<666777777888888777777666777444222666===AAA>>>999888888888888888777666555//////111666===???;;;777666777999<<>>;;;999<<<>>>@@@@@@??????@@@BBB666666555666888:::<<<>>>===;;;;;;<<>>@@@@@@?????????AAA<<<:::999===BBBEEEBBB???666666777888999;;;======@@@@@@>>><<<:::888666555666777888666444444777::::::999888888888:::===>>>~~~{{{{{{}}}zzzxxxyyy}}}{{{xxxqqqjjjcccaaadddeeeaaa]]]VVVWWWXXXYYYZZZWWWSSSOOONNNNNNNNNMMMKKKEEE===777444222222222333222111///222222444555555444222000111---)))***000444555333444222333444000+++***---...///222444666666666555:::<<<>>>===;;;999999999888:::<<<<<<;;;999999999;;;;;;:::999888666555555333555777999999777444222555555777:::<<<<<<999666111222444666666444///,,,333333555999<<<===;;;999777777999;;;>>>@@@???===888777666777888777555333555888;;;:::777555666777444888;;;:::777555888;;;;;;:::888999999777222...222111///...///111444666555666666555333333444666555666:::===???>>>999555777777666666666555555555333222000///000444888:::AAA???>>>===<<<999555222888999::::::999777444222333444444333222333555777888888999;;;<<<:::666333666111,,,)))***---111222777666444111///000222555444666777777777999;;;===@@@===999666666666555555;;;;;;:::777444444666888999;;;<<<<<<999666444444555222000000333777:::;;;666555444222222444888<<>>@@@===999999777555444444444333111777666555444444444444444999<<<@@@@@@>>>;;;888777888888888888888888999999888555222222444888:::<<<888777777999::::::888666444666777888888666333111666555555666777666444111333666888888777666777777999777555444666999<<>><<<;;;::::::999777555666888<<>>@@@@@@>>><<<:::<<<============>>>AAADDD???===999666777:::>>>AAA???@@@BBBBBBAAA???<<<:::>>>>>>???@@@@@@>>>:::777>>>:::777:::AAADDDAAA<<<666666777:::<<<===;;;999:::;;;:::888555333333444666999777222111444777888:::888666555555666999:::|||yyywwwwwwxxx{{{|||}}}~~~}}}~~~}}}yyyxxxqqqkkkiiikkklllhhhdddbbb```^^^^^^^^^]]][[[YYYWWWUUURRRPPPMMMIIIDDD@@@===:::666444444555444444333333333333222222333444444///++++++///222222000111000000111...)))(((++++++---000333555666666555888:::<<<<<<:::888888999777999:::999888666777888;;;;;;999888777666666666333555777888888777555444555666777:::<<<<<<999666000111222333333222///---000222555:::======:::777999999999<<<>>>???>>>===777666555666777777555444555888;;;;;;888666666666555999===<<<999777888:::888666555666888777555222333222000//////111333555333444555555444444666888777999;;;???@@@>>>:::666777777777666555444333222111000//////111444888:::?????????===:::777555333888888888888888666555444333444444333222333555777777666666777888666333111333///+++)))+++///333555888777333000...///444888888999:::999777777999:::???<<<888777777777666666:::999888555333222444666888:::<<<;;;999666555555777555222222555888:::;;;777777666444444666:::===AAABBBBBBBBB???;;;777555555444444555777888777555888777555444333444666777888<<>>999444333444777666666:::???@@@<<<888999777555555888:::;;;;;;777555333444777888777666999888777777999:::;;;;;;888666666888===>>>;;;888888666555555555666555444555555555555555666777777:::===???@@@>>>;;;999999888888888999999999999:::;;;888666555888;;;===>>>888777777999;;;;;;:::999888888777666555444333333444444444555666666444222333555888999888777888999:::888666555555888:::<<<;;;:::999::::::999666444333555999>>>BBBBBB@@@===777888999999888666333222333222222444666666555444222444777:::;;;:::999888777555333333555666555444777999<<<>>>>>><<<:::888999:::<<<<<<<<<>>>AAADDD???===:::999999<<>>???AAAAAA@@@>>><<<:::===:::888:::>>>@@@>>><<<777777888;;;======;;;888777888999777444222111111555888777333222555888777999888777666666777999:::sssssssssrrrqqqqqqsssuuutttyyy}}}|||}}}|||{{{|||}}}}}}yyysssrrrttttttppplllqqqmmmhhheeedddeeeeeedddbbb^^^XXXTTTQQQOOOMMMKKKJJJEEE>>>999777888888888444555555333111111555888888444///---///000000...---+++,,,...+++&&&&&&))))))+++...222444555555555555777888999888777777888666777777555333333555666;;;:::888777666666666777555666777777777777666666555666888:::<<<<<<999777000111111111111111000///000111555999<<<<<<999666;;;::::::<<<>>>???>>>===666555444555666777666555555888;;;<<<:::888666666555888<<<<<<999555555666333222111222444666666555666444222111000111333444222333555555555555777999888999;;;>>>???>>>:::777888888888777555333000///---...///000333555888999===???@@@===888555444555666666555555555666666666555555555444333444666888777555444333333333111///111...+++***---111555777999777333///---000666:::======<<<:::777555666777===:::888777888888888777777777777444222111333555777999:::;;;999777777777999777555555777999;;;;;;888888888777666777:::===CCCDDDDDDBBB???;;;666333333333444666777777444222888777666666555555555555999<<<>>><<<666222000000333444666;;;??????;;;777777666666777999999999777777555333333555666777666<<<;;;999888888;;;===???;;;999888:::======:::666888777666666777888777666333444444555777888999999;;;===>>>>>><<<:::::::::999999999:::::::::;;;;;;<<<:::777777999<<<>>>???777666666777:::<<<===<<<===;;;888555333333444555333333333444666666444222111444777888888888999:::<<<:::777555555666888999777777888999:::999666333000111444999>>>@@@???>>>::::::::::::888666333222333222222444666777666444333555888;;;=========<<<;;;888555333444555666555666888999;;;:::999777666666888999:::;;;<<>>===<<<<<<===???AAABBBAAAAAAAAAAAA@@@>>>===<<<>>>AAADDDCCC???<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;999999999;;;===<<<999777222444666555333000......333777999666555888999888888888888888888999::::::mmmpppqqqooolllkkknnnqqqoootttxxxwwwtttssswww|||{{{~~~|||wwwuuuwww{{{|||~~~|||yyyxxxzzz{{{xxxvvvyyyuuupppmmmlllkkkkkkjjjhhhddd___ZZZXXXWWWUUUTTTUUUPPPIIIBBB>>><<<:::999555888999777333222666999:::666111//////000///...)))((()))+++)))%%%%%%(((***,,,///111333333222222222333555555555555666888777666555222000111333666:::999777555555555666777999888777777666666666666666666888;;;===<<<:::777222333333333333333444666444444555777:::;;;:::888;;;;;;:::;;;===>>>===<<<666555444555777888888777666888;;;<<<;;;999777555222555999999666222000///000///......000333555666999888666444333333444444333444666666555555666777555666888;;;===>>><<<999999999999888555222///---,,,---000222555666888888;;;>>>???<<<666222333666444444333222333555888999888888888777666666888:::999777444222222333222111222///---,,,///222555666666555333111000222777:::>>>>>>===:::777555555666;;;999777777999::::::999777777777555333222333555555777999:::999888888999999777666666888999:::999777888888888777777999<<>>@@@???>>>======>>>===:::777:::999888888999999777555333333444666777777888888:::;;;<<<;;;:::888999999999:::::::::;;;<<<<<<<<<:::888555555777:::;;;<<<555444333444888;;;<<<===???===;;;888666555555555444444444444555555222000///222555777888888999:::===;;;999666555555666666444555777:::;;;:::666333000000111555999;;;<<<;;;<<<<<<;;;:::888666333222333222222444666666555444666888:::<<<>>>>>>>>>>>><<<:::666333333555888:::777888888999888777666555666777999999999999;;;===<<<===>>>???@@@AAABBBBBBBBBAAA@@@???>>>=========>>>BBBEEECCC<<<888888:::;;;===>>>===:::888999;;;999888999:::;;;:::777444---000333333111///---,,,444999;;;:::999;;;<<<:::888999999999::::::::::::lllnnnqqqpppmmmkkkmmmooooooqqqrrrpppmmmnnntttzzzzzz|||}}}yyytttssswww|||yyyzzz|||~~~~~~|||zzzyyyxxxwwwxxx|||zzz||||||~~~|||yyyvvvtttsssqqqnnnlllkkkhhheeebbbaaa___\\\ZZZ\\\YYYTTTNNNJJJDDD>>>:::777999;;;;;;777555555666666333000---,,,---......((('''(((+++)))&&&&&&***...000111222222111///...///111222333222333555666888777555222000000333666888777666555555555666777;;;:::999777666666666666666666888;;;======:::777555777888777666777:::===;;;888444333555888;;;<<<:::999888999;;;<<<<<<;;;999777666666888:::::::::888999;;;<<<<<<:::888666222555777888555222///---......---,,,---///222555===<<<:::888666666555666555777888888666444444555444444666:::>>>@@@???>>>::::::999888666444111000///000222555777888888888999;;;===999333000222555333222111111333666999;;;;;;<<<;;;:::999999;;;======:::777555555666666555555333000///000222333333222333555555555555777999;;;<<<;;;:::777666777888:::888777888:::;;;;;;:::777888888777555444555666555777999999888888999;;;777666555666888999888777555666888777666666777888>>>???@@@@@@???===:::888333333444666777666222000666:::???CCCBBB>>>888444222333333333111///......111111222444666777777777666666888:::;;;:::666333333333333333444555777999:::<<<>>>>>><<<:::;;;<<>>>>>======;;;999666333333666:::>>>999999999888777666555555777888999888777666666777:::<<<>>>@@@BBBBBBBBBBBBAAA@@@???>>>===<<<<<<<<>>???===999666888;;;777777777888999777444222+++...111222111///------666;;;>>>======??????===::::::;;;;;;;;;;;;::::::kkkmmmppppppooonnnmmmnnnpppooommmkkkkkkmmmrrruuuuuuvvvwwwvvvssssssvvvyyywwwvvvvvvxxx{{{zzzwwwtttuuuuuussssssxxx~~~}}}xxxuuu{{{}}}zzz{{{{{{yyyuuuqqqpppuuu{{{~~~}}}|||{{{zzzwwwssspppnnnlllkkkjjjjjjhhheeebbbaaa```^^^[[[WWWQQQJJJEEE??????@@@@@@>>>;;;888666333111...+++******,,,---)))(((***---,,,)))***---222333444444333111///...///000111111000111333555888777555222000000222555555555555666666666666666:::999999888777888888888666777888;;;======:::888666888;;;;;;999:::>>>AAA@@@;;;444000111555999;;;777666555666888::::::999;;;999777777999:::;;;:::;;;::::::;;;<<<;;;999777555666777888777444111///...//////...---///222555>>>===;;;:::888777777666666888999999666444333333555555777:::???AAABBBBBB<<<;;;:::999888777666666555666777888888999888888777999888555111///000222222222111222444666999;;;===>>>===<<<::::::<<<>>>>>><<<999888999::::::999888555333222222222111000///222666888888777888999888999999888777777888:::999888888999;;;;;;;;;:::888999999999777666666777555777888888888888:::;;;444444444666888999777666333555777777666555555666999;;;===??????===;;;999444444555666888777555333555999???CCCCCC???999555333444444444444444444333111111222222333444555666555666777::::::888444111///111444555666777999;;;999===???>>>;;;888888999??????@@@@@@???>>><<<;;;>>><<<;;;;;;:::888444111444555666777888777666555555777999:::888777777777888999::::::;;;<<<======;;;999777777999;;;;;;;;;333222111222555666666666666999===??????;;;666333888777666666666555222///...111444666777777888999;;;:::888666555555555555666666777999;;;:::777444222111000111333333111000777777666666555555444444333222222444666777666444;;;;;;<<<<<<<<<<<<<<<<<<999888666444444666;;;???;;;:::999777666555555555888999:::888666444333333888:::<<>>>>>>>>>>>===;;;:::999===??????<<<777333333444:::<<<===;;;888666777999555555555666777666333111,,,...111222111000000000999>>>@@@>>>>>>???@@@>>>>>>===<<<;;;:::::::::;;;kkkkkkmmmoooqqqpppnnnlllmmmkkkiiijjjlllnnnnnnmmmmmmooorrruuuvvvuuuttttttssstttuuutttrrrpppooonnnrrruuuuuuqqqrrrvvvvvvrrruuuyyyyyyuuutttvvvuuuqqqpppkkkiiinnntttvvvyyy|||~~~{{{xxxxxx}}}~~~{{{xxxtttrrrqqqpppqqqqqqooommmfffeeeeeeeeeddd```[[[WWWPPPLLLHHHHHHHHHGGGCCC>>>777555222///,,,,,,---///+++***,,,000///---...222333444555666555444111000000000111000///000222444666666444222//////111333222333555777777666555444555666777888:::;;;<<<<<<777777999;;;>>>===:::888333777;;;;;;::::::>>>BBB@@@:::333///...111444666444222111222555777888888<<<:::777777888999:::999===;;;999999;;;<<<:::999666666666666666555333111...000222222111222666999<<<<<<;;;:::888777666666555777999999777555444444666555666888;;;>>>??????===<<<;;;999999:::;;;<<<<<<<<<;;;::::::999999999777666444111000/////////222222222333555777999;;;=========;;;:::999;;;======;;;999:::;;;<<<;;;:::888666444333333333111000000222555777777888:::;;;666777888777666666888999:::999888:::;;;<<<:::999777888:::999888666777888666777888888777888999;;;222222444666999:::888666333555777888666555444444888999<<<======<<<:::999666555555777999999888777444777:::<<<===<<<999777777666666777777888777777111222444555555444444444444444555777777555111...,,,000555777888999;;;===;;;>>>???<<<666333555777888:::;;;<<<;;;:::999999<<<;;;:::::::::888555222444555888:::::::::999999555888;;;<<<;;;999888777888888999:::;;;<<<======<<<:::999999;;;<<<<<<;;;555444333444555555444222111444999======;;;666444666666666777888777555333000333666888888888999:::888888777666666666666777666666666777888888555333000000000111222222///---222222222333333444555555555444444666888999888666888999999:::;;;<<<<<<===999999888555333555999===<<<;;;888666444444444555666888999888666444333333666888:::===???@@@AAAAAA<<<<<<======<<<:::888666;;;::::::999888777666555999999999888666555555555444444555666888777444222...000222333222222333444:::???@@@===<<<>>>???===BBB@@@===;;;:::999:::;;;jjjiiijjjmmmqqqqqqnnnjjjiiigggfffjjjnnnoookkkfffhhhkkkpppvvvzzzyyytttppppppsssuuuqqqjjjfffgggjjjpppwwwxxxqqqmmmnnnpppnnnwwwxxxuuuoooooosssrrrmmmnnniiigggkkkpppqqqrrruuuyyytttqqqqqqvvv|||}}}~~~zzzwwwuuutttuuuvvvwwwvvviiiiiiiiikkklllkkkhhheee```YYYQQQOOORRRRRRNNNIII===<<<999444111///000222---,,,...222222///000444333444666777777666444333000111111000//////111444444555444222///...///111000222555777888777555333111222555888;;;>>>???@@@777777999<<<>>>===;;;888000555:::;;;999999===AAA>>>999333......///111111111000///000333666777777===:::777666777888888888???<<<999888:::<<<;;;:::555444333333444333222000...111444555444666:::===;;;::::::999888777666555333666888999888666666666555444333444777999999999>>>===;;;::::::<<>><<<::::::999999777444111/////////...---222333333444666888999:::<<<===<<<:::999888:::<<<:::999999999;;;<<<;;;:::777555444444444444222111111333444555666888;;;>>>666777777666555555777888:::999999:::;;;<<<:::888666888999999777666777777777888999888777777999;;;111222444777:::;;;999777333555888888777555444444777999;;;======;;;999777777666666777999;;;;;;:::444444555666777888999999999888777777888888777666000333777999888666333222333333333444555333///,,,***///555999::::::<<<>>>>>>???>>>999222000444888333555777888777777777777999999999::::::999666333444555888;;;===>>>======555999===>>>===;;;999888777777888999;;;<<<<<<===;;;999888999:::;;;;;;:::777666555666777555333000...111555999:::999777555444444555777999:::888666333555888::::::::::::;;;666666666666666777777888666555444555666666444222///...///111333222///---//////000111222444555666777666666888:::;;;:::888666666777999;;;<<<===>>>::::::999666333333666:::<<<:::777555333333333444555666888888666555444444555666888;;;===???@@@AAA:::;;;======<<<:::777555888777666777999:::999888777666555555555444333333555555555777888888555333000111333333333444666777;;;??????<<<:::<<<===<<>>;;;999999:::;;;jjjiiihhhfffffffffggghhhlllkkkjjjhhhggghhhlllnnnhhhhhhhhhiiikkkooorrrtttooollllllooommmhhhfffhhhmmmmmmmmmmmmmmmmmmmmmnnnqqqrrrqqqnnnkkkhhhhhhhhhkkkggggggmmmoookkkjjjllluuussspppnnnooorrrwwwzzz{{{rrrnnnttt{{{}}}~~~~~~{{{ssssssssssssrrrqqqpppooosssjjj___ZZZZZZYYYUUUQQQOOOJJJCCC===999777555333777444333555444000000333777999::::::888777777888444444333111///...000222444444333000...---...000666777888999888666444222222333555666888;;;???BBB???<<<999:::<<<;;;555000...111666888999999:::;;;777555222///......000111666333000000333666777666999777666444555777:::;;;<<<<<<;;;:::::::::;;;;;;999777444222111111000///555222//////222777:::<<<:::888666666666666555333000555;;;<<<888555555666333444444333111000000111888:::===@@@@@@???===;;;<<<888777999777333222444999888555333000/////////222555888;;;<<<===>>>@@@>>><<<999777666666666777333666999:::888666555555333333333444444555555555444444555777888:::;;;;;;777777555222///000444888999:::999888777666888999888:::;;;999666444555777888888777666666666666666+++///444888::::::888666444444666999;;;<<<:::999:::;;;===>>>>>>>>>===<<<;;;;;;999777666555555555333444444444444444444444;;;999888888888888777555444555888;;;<<<;;;777333000000222222222111///...,,,111777999999999:::;;;AAA>>>:::777666444111///333222111333555444111---222555999:::888555222111777777888:::<<<======<<<888999;;;<<<<<<:::777555555777999<<<===<<<;;;;;;;;;888555777;;;<<<888444444555777999:::777333///111111333666888888666444333333333555777777555333555777:::<<<===<<<;;;:::777888888777666666888999///222555777777555333111,,,///333555444111000///444333111000000000111222444333333666:::;;;999666555444333444666999===???===:::666222222444777999<<<:::666333222333555666666999;;;888444222555888888999:::::::::;;;===???888;;;>>>???===<<<;;;;;;:::::::::999999777666666999888666444333222333333666888;;;;;;999888999;;;666222///000555888666444999999999888777888:::=========<<<:::888888:::===iiihhhgggfffeeeffffffggghhhjjjkkkjjjhhhgggggghhhjjjiiihhhggggggiiijjjlllmmmhhheeefffeeedddfffjjjjjjkkkkkkkkkkkkllllllllljjjkkkmmmmmmlllkkklllmmmgggeeegggmmmnnnkkkkkknnnqqqpppnnnmmmmmmnnnppprrrsssnnnnnntttyyyyyyyyy{{{||||||}}}~~~{{{{{{zzzzzzyyywwwvvvuuuxxxooofffaaaaaa```\\\XXXZZZUUUOOOIIIDDD@@@<<<999999555333333222//////333444555777666555444444555222333333111///...///000222222222000......000222777888999999888666444222111222444444555777:::===999777666777:::888333......111555777888888888999888666333000//////111222555333111222444666666555777666555444444666888999===;;;:::888888:::;;;<<<:::888555333222222222222777444000///222666:::<<<:::888555444555666555444555:::>>>===888444444555444555666444222111111222888:::===??????===;;;999888555444777666333333666;;;:::777555333222222222333666999;;;;;;<<<===>>><<<:::888555444444444555333555777777555222111000111111222333444555666666555555666777777888888888444555444222000000333777777888888888777666777777:::;;;;;;999555333333444666777888888888666444333---///333777888888777666555666777:::===>>><<<::::::;;;<<<=========<<<<<<<<<;;;999888777666666666222222222222333555666777777777777999:::999666333444555777999:::888444000///111333555444222///------222777999999888999:::===;;;888666555444222111555222000000222333222111333555888::::::888555333666666777999:::;;;::::::888999:::::::::999777666777888:::<<<<<<<<<;;;:::999666444555999:::777444444666888:::;;;999555222333333444666999999888666333333444666999::::::888777888;;;======<<<;;;:::888999999777555444555777111222555666666555333222111444777888555222000000222111111000000000000000222111222555888:::888666555444333222444777:::<<<:::777333000000333777:::<<<:::666444222333555666555777888666333222666:::888999::::::999999;;;===777999<<<=========>>>???:::::::::999888777555555888777666555444333333333444666999:::999:::;;;>>>666333///000555888888666::::::999777555666888:::<<<<<<<<<:::999999<<<>>>ggggggfffeeeeeeeeeffffffbbbfffjjjkkkjjjgggeeedddgggfffeeecccccccccdddeeefffcccbbbdddeeedddfffiiihhhhhhhhhhhhiiiiiiiiiiiidddgggjjjkkkkkkkkklllmmmbbbdddhhhlllllljjjlllqqqllllllkkkjjjiiihhhhhhhhhiiiiiimmmsssuuurrrpppqqqsssvvvzzz{{{yyyxxxyyy{{{zzz~~~|||}}}}}}{{{zzz}}}vvvnnnjjjjjjiiifffbbbdddaaa\\\XXXSSSOOOIIIFFF???999444333000---...111222444555444333111111222///000111000...---...///000000111000///000222444888888999999777666444222111222333333222222555777444444444777:::999444///...111444666666666777888999777444222111111333444666555444555777777666444555444444444444555666666;;;:::999888888999;;;<<<;;;999666444333444666777999555111000333777;;;======999666444444555555555;;;>>>@@@>>>888444222222666777777666444333333444888:::<<<======;;;888777222000000333555333444888===<<<999777666555555555555777:::;;;:::::::::;;;999888666444222222222222222444555555222///------///000111222333444555666555555666666666555444444222333333333111111333555555555777777888777666666:::;;;:::888444222222222444666999:::999666333000///000222555666777666666777777999<<<>>>???===<<<999:::;;;;;;<<<<<<;;;;;;;;;:::999888777666666666222111111222444888;;;>>>555666888:::<<<:::666222555666777999999777222......111555888888444000---...111666888999999999999<<<:::888888888777666444666333000///000333555555555555666999<<<<<<999555444555666777888777777666888888888888777777777777888999:::;;;;;;:::999888666333222444777888777444444666999;;;;;;:::777555444444444666999:::999777444444444777:::===>>>===999:::;;;<<<<<<;;;:::999888888888666444333444555444444555555555555444333777999;;;:::777444222111///000111111111000///...///000111444888999999777666444222111222444666888777444000...///333888;;;;;;999666444333333555666444666666444222222666:::999::::::888777666777999666777999:::;;;<<>>???666333000111555888999888::::::999666444444777999<<<<<<;;;:::999:::<<>>AAAAAA===888444444444555555<<<>>>>>><<<777333222222444666777777666666888999999:::;;;<<<;;;999666555...,,,,,,111333333555999===;;;:::888777777777888666888:::;;;999888888999888777555333222111111111111333555444222000//////111111111222222333333333222333555666666555444222111222333444555555555555333444666888::::::888666888888888666555333333333555777888999888666333222111111222333444555666666666777888;;;>>>???===;;;888888999999::::::::::::999888777777666666666666333222111222555:::@@@DDD;;;:::;;;<<<<<<;;;777444777777999::::::777111---,,,000666;;;<<<888444000,,,///444777999:::::::::===<<<::::::;;;:::888777555444222222333555777888999666555888===>>>:::555222444666777666444333333888777666555555666777888888888999999888777666555444333222333666777777666333666999;;;;;;999888777555444333555777999999888666555555777;;;===>>>>>>999999999999999888777777555666666555333333444666888777777666555555555555777999:::999777444333444///000222333333111///---...///222555888:::::::::888666333111111222444555888555111...///222777:::999777555333222333444555555666555333000111444777999999999777444333444555555666777777777999===@@@===<<<<<<:::888666444333333555777888888666444333333444777999:::<<<===>>>666333111222555888::::::888888888666555555888;;;<<<<<<;;;888777777999;;;hhhhhhhhhhhhiiiiiihhhhhhggghhhjjjjjjhhhgggggghhhccccccbbbbbbaaaaaaaaaaaa[[[]]]ccclllnnnjjjgggggggggggggggfffffffffeeeeeeeeeggghhhhhheeecccccccccbbbhhhmmmmmmjjjjjjmmmooollliiieeeaaa______aaacccdddhhhkkklllkkkkkkllllllhhhlllnnnmmmkkklllqqqwwwvvvvvvuuutttsssssstttvvvzzzzzz{{{|||}}}}}}}}}yyyvvvuuuuuuuuurrrppplllkkkkkkkkkjjjfff```\\\SSSLLLEEE@@@:::333222444888999999777444111000000---...//////......///000444555444111///...///111777777666666555444444333333444555444111000000000222333666999;;;:::777555111333555666777777999;;;:::999666444333444666777999;;;<<<===;;;999666555555555555555555555555555222555999<<<===:::777444999999999777666777:::>>>888666444555999>>>BBBDDDEEE@@@;;;666555555555444:::::::::888555444333333222444777888888:::<<<>>>::::::;;;;;;:::888666555...++++++///222222555::::::999888777777777888888777999::::::888777666666888777666444333222111111222333555666444444444555555444444333111111000///000222555888888777555333222222444666888888888888444444555999<<<<<<:::888666666555555666666555555888777777777777666666666333333333333444444555555555555777:::======<<<:::777777777777777888888999777666666555555555666666222111000000333999???CCCCCC@@@===<<<;;;;;;:::888666666777999999666111---+++///666;;;>>><<<999666,,,...222666:::;;;;;;:::<<<;;;:::::::::999666444222333666888999999999999<<<888555777;;;<<<888333222444777888666333333333888777555444444666777888666666666666555555444333444333222333555666777777222555999:::999777777777555333222333555777888888888777777888:::;;;:::999777666555555444444444444222333444444444444777999;;;:::888777666666666666222444555444333333444555000111444555555333000......000333666999:::;;;<<<:::888555222111111222333;;;888444111111333666999666555333222111111222333777666555333111111222444777888777555333222333444555555555444333555999<<<>>>======;;;999777555444333555777999999777444222555555666888999::::::999444444333444666888999999555666666666666777;;;>>>;;;;;;999666444333555777hhhhhhiiijjjjjjjjjiiiiiinnnnnnmmmjjjfffdddeeefffhhhgggfffdddbbb```^^^]]]```^^^___dddffffffgggkkkkkkjjjiiihhhgggfffeeedddcccdddeeedddbbbbbbcccdddbbbhhhllljjjiiikkkmmmlllkkkhhhccc___]]]___bbbdddfffiiijjjiiijjjnnnnnnlllgggiiiiiihhhhhhjjjppptttrrrpppnnnoooqqqrrrpppmmmsssssstttuuuwwwyyy{{{|||wwwxxxyyy{{{|||}}}}}}}}}zzz~~~}}}{{{zzzzzz{{{zzzxxxwwwssssssrrrrrrpppkkkeee```^^^YYYTTTQQQKKKBBB>>>????????????<<<777333111111///000000///...///222444777777555222///---...///444444444444444444444444444555666555333111111111000222333555555555333222000222555666777888;;;===:::999666444444555777888:::<<<>>>===:::777555555666666555444444444555555000333888<<<===:::666333666888:::888666666999===666555444666;;;???AAABBBCCC@@@;;;777666666555444777666555444444444444555222444777888999;;;>>>@@@;;;;;;<<<<<<;;;999888777111------000111111444999888777666555666666888888777888::::::888666555555888777666555444222111111222444666666666666777888777777555444222000......000333777:::;;;999666444222222333666999;;;;;;:::555333444777<<<>>><<<:::666555444555777888888777888888777777777888999:::555555555555555555555555444444666999;;;<<<:::888666555555555555666777777666666555555555666777777111000......000555:::===DDDAAA===:::::::::::::::333333555888888666222......111666;;;>>>>>>===<<<...///222666:::;;;999888666555555555555444111///---222888<<<<<<;;;:::999;;;888666666777888666333222666::::::777555444555777666666555555666888999666666555555444444333333444444333333333555666777222666::::::777555666888555333111111444666888888999999999:::;;;:::777555444333222000000000111222000222333444444666888;;;::::::888666555555444444---...//////...///222444111222444666555333111///...111555777999:::;;;===:::888555222000000111222;;;999777555444555666777555444333222111222222333666666555444333333333333555666666444333222333555444444444333333444777:::>>>>>>>>>===;;;999777666555666888999999777444222666555555666888888777555333333555666666666666666222333444444555777;;;>>>:::999888555222111333555fffggghhhiiijjjiiiiiihhhlllmmmllljjjgggeeeffffffhhhgggfffeeecccaaa___^^^aaa^^^___cccddddddfffjjjooonnnmmmkkkiiigggeeedddbbbcccbbb```______bbbddd___eeegggfffhhhmmmmmmjjjgggeeebbb```___```bbbdddfffiiiiiiiiimmmrrrpppjjjgggggggggggghhhjjjkkkmmmlllllllllnnnppppppnnnkkknnnnnnnnnooopppqqqssstttrrrrrrqqqrrrsssuuuwwwxxxvvv{{{|||xxxxxx|||~~~}}}yyyyyyxxxxxxvvvsssmmmiiifffcccbbbbbb]]]TTTOOONNNIIIIIIHHHDDD>>>999777666222222111//////111555888888777666222///---...///111111111111222333444444222444666555444222222222111111222111000000000000///111333555666888<<<>>>:::888666444444555777888999;;;<<<;;;777333222333666555333222111222333444111333666999:::999666444444777:::999666555777:::555444555777:::<<<<<<;;;===;;;888666777777666555777555333222333444555555333555888999999:::===???<<<<<<======<<<;;;::::::555111///111111111333777666666555555555666888999666888999999777555555555777777666555444222111000333444666555444444555666888777666444333111000///333666:::======:::666333222111111444888;;;<<<;;;444222111555:::>>>===;;;888666555666888999888666666777888:::;;;;;;;;;;;;666777777777666555444444333444555888;;;<<<:::888555444444333444555666777777777777777777888999999444222000///111333777999===;;;999888999999999888333444777:::<<<:::777333444555777:::<<<===>>>???222222333666999999555222000///000222333222000...+++000777;;;<<<:::999999666666555444444444555555222888======:::777777888777666666666777777888999666666555555555555555555444333222111111222444555444888<<<;;;888555666888777444111111444777999:::888999:::<<<===;;;777444333111///...---///000222222333444555555666888:::888777666555333222111000)))***+++******,,,///111111222333444444222111///---111555777777888:::<<<999777333000......///000888777777777777777777777666555444444333333444444333333444555666666555444222444444444333333555777222333444444444666999<<>>===;;;:::999777888888999888666444222555444333444777777555333111333666888777555333222111222222222222444888;;;777777666444222333555777eeefffgggiiiiiiiiihhhgggeeegggiiijjjiiihhhiiijjjddddddeeeddddddcccbbbaaa^^^^^^ccciiijjjgggdddeeerrrqqqooommmjjjhhhfffeeeeeedddbbb___]]]]]]```bbb\\\aaaccccccgggnnnnnnhhhcccbbbbbbaaaaaaaaabbbbbbeeehhhiiijjjpppuuuqqqhhhfffffffffhhhiiiiiigggeeeiiikkknnnpppqqqpppnnnmmmkkkkkkkkkkkkkkklllmmmmmmsssqqqmmmkkkkkknnnqqqsssvvvzzzyyysssqqqvvvyyyxxxyyy|||{{{{{{{{{||||||zzzvvvssskkkiiikkknnnjjjaaa[[[YYYSSSRRRPPPLLLEEE@@@===<<<444333111//////222777;;;777777666222///......000/////////000111333444555111333555555444333222333333333222111///...///000---///111333555888;;;>>>:::888666444444555777888888:::;;;888444000000111666444222000///000222444333444555666777777777777222666::::::666444555888444444555777999999777555777666555555777888888777888666333222333555555666666777999999999999;;;<<<======>>>>>>======<<<<<<888444111222222000222666666555555555555777888999666777999999777555555555666666555555333111000///333444555444222111222333777666666555333222222111666999===???>>>:::555222222000000222777;;;<<<;;;444111///333999======;;;:::888666666999999777555333666999===>>>>>><<<;;;777888888888888666444333444444666999<<<<<<;;;999444444333222333444555666888888888888999:::;;;;;;888777555333333555777888555444555777888999777555555777:::>>>@@@@@@<<<999999999999999:::<<<>>>???666555555777888777222...------...111333444222000***///666999999888999:::222333333333222333555888333999??????<<<999999;;;666666777777888888888999777777666666666666777888333333222000//////222444666:::>>>===888666777999888555222222444888:::;;;777888;;;===???===888444222000...------...111222444555666555555555777999555555555444222000...---)))))))))(((((())),,,///111222222333222111000///---000555666666666888:::777555222///------...///444555666777888888888777777666666555555555666666///000222666888999888666111222333444333444666888000222444666777999<<>>===<<<;;;888999999888777555333222333222111333666777555333000333777999777444111000000111111000000111555888555555555444333555888;;;hhhhhhhhhhhhhhhhhhhhhhhhhhhllllllgggggglllmmmiiilllhhhdddbbbccceeeffffffaaaaaabbbcccdddeeefffggghhhggggggkkknnnllleee___]]]```cccdddbbb___\\\[[[```bbbeeehhhiiihhhgggeeedddffffffccc```^^^___bbbeeefffggghhhjjjkkklllllljjjiiiiiihhhgggffffffeeedddeeefffgggiiikkklllmmmdddeeegggiiijjjjjjiiihhhcccccccccdddfffgggiiijjjrrrrrrrrrpppnnnnnnppprrrvvvwwwxxxyyy{{{}}}~~~|||zzzwwwtttooonnntttwwwpppfffccc]]]VVVRRRPPPMMMHHHCCCBBB===666222222555888:::888777555333222111111222222000///000333555444222///000000///......000111222000///---,,,,,,,,,---,,,///222222222333555888555666777666555555666777777888999777333000......222222111///---...222444666222///111555777444111000444999;;;:::666333111222666888888444111111111000111444666888888777666888888777555444444777999888999;;;<<<<<<;;;999888<<<;;;;;;;;;;;;<<<======:::999777555555666777888:::777444333555777888999999:::::::::999777666444:::999777444111111222333333666999888444000000000:::777555777;;;<<<999555777888:::;;;:::777444222//////000222444555777777333333333444666999<<<===:::999888777777666666777111333777:::<<<<<<;;;:::;;;999888888888777555333333333333666999999555111///000222222333555888;;;?????????>>>;;;999888888222444777::::::999777555333333444666777888999:::<<<999<<>>888888<<>>:::999;;;===<<<<<<;;;999777555444777666444333333444666777555333333333444444222000222111000000111444666888555666666777666444333222fffffffffggggggffffffffffffjjjllljjjkkknnnlllhhhfffhhhiiigggdddbbbccceeedddhhhjjjiiieeeccceeehhheeedddeeehhhkkkiiiccc]]]ZZZ^^^bbbccccccaaa``````___aaadddggghhhhhhgggfffaaaccccccaaa___]]]___aaabbbbbbbbbcccdddeeefffgggjjjjjjiiigggeeecccaaa```bbbcccdddfffhhhiiiiiiiiicccdddeeeffffffgggggggggcccbbbaaaaaabbbeeeiiikkknnnmmmllliiihhhiiilllooolllmmmoooqqqsssuuuwwwxxx}}}{{{}}}yyywwwyyy{{{uuullloooiiibbb]]]\\\ZZZVVVSSSMMMGGG>>>888555444555555444444555555444222000///333111000222444555333111---///000000.........000111000///---------...//////111333222111111333555000222333444333333444666555666777555222///------111111000---,,,---111444555222000111444555333///...222666777666444222111333555777666333111111222222333444666777777777777::::::999777555555777999777888:::;;;;;;:::888777999999:::;;;<<<>>>@@@AAA<<<;;;999888888888888999888666333333444777888888888999999999888777555444999888666444222222444555555888:::999666222111222999777555888===>>><<<888555666777888888666444333000111222444555666777777333333444555777888888999555666777999999999888777111333666999;;;<<<<<<<<<999888777777777666333000222222333555888777444111///111222333444666:::===>>>>>>>>><<<999777555444111333777999:::888555333333444666777999:::;;;<<<@@@BBBIIIPPPQQQMMMKKKMMMIIIDDD>>><<<======;;;999444444444444333111000///...///222666999888444000000222444666777777777666444333111000000111222333999<<<@@@AAA>>>;;;::::::888777666555444333333333555666888;;;======:::777555333111111333333222000888888999999888777555444666777777555444444666888666666666666666666666777777444111000222444666777<<<;;;:::999777555333222111111222222222222111111333444444222000000555999888777555444333222333333000000///000000222333444444111............,,,***000444888:::999777777777777888999888666555555666555444555:::???AAA===999333///---000555888888666333222111111333444444333777<<>>@@@???<<<444444444444444444333333111333555666777777666555222333666888888666444222...111555999;;;;;;:::999555555666888:::;;;<<<<<<888777777888888666222...000000222444666555222///000111444555666888<<>>===<<<;;;888555222000000222666888999666333111444555777999;;;<<<======BBBHHHRRRVVVRRRJJJKKKQQQKKKIIIFFFBBB???<<<;;;:::333333333333333333222222333444666888:::888444000///000222444666777666666444222111000000111333444:::<<>>;;;999999888777666555444333222222666666999<<<>>>===:::777444222//////000111111000444666777888888555333111333444444222111222444666555444222222222333444666777555222222444777999:::>>>===;;;888555222000//////000111333333333333333777999999777444333666:::@@@>>><<<999666444333222000000///...///000222333444111...---------,,,+++111555:::<<<<<<999777666777888999999777555666666888777777:::>>>???;;;888222000///111555888888777333222000000111000...+++222777>>>@@@???=========::::::::::::999888777777555555777777777555444222000000111444555444111///000111333666888:::<<<<<<777777666555444333222111bbbcccddddddddddddcccbbbaaadddgggiiijjjkkkiiigggfffjjjnnnmmmhhhdddcccdddhhhlllooollleee``````bbbbbbaaabbbcccdddccc___\\\aaabbbddddddbbb`````````ddddddeeefffffffffeeeeee___```aaabbbccccccdddddd```___]]]\\\\\\]]]^^^______aaaccceeeeeedddbbb```]]]___bbbeeeeeeeeecccbbb___^^^]]]]]]]]]^^^```aaaaaa```^^^^^^```dddgggiiijjjjjjjjjgggeeecccdddeee___```ccceeeggghhhiiiiiigggjjjnnnrrruuuvvvvvvvvvpppsssxxxzzzzzzxxxwwwwwwpppwww~~~zzz|||yyyvvvttttttrrrpppmmmfff___VVVLLLEEE???:::777444666777888888666333111333333444444444333000...+++...222333222000...---------,,,,,,---///000111222222111000......///000000222444444333222222333///000222222///---------000///---+++***+++///222444222111222333222///,,,+++---............000222444333222000000111222444222111000000222666:::<<<>>>===;;;888444333444666555666666777777666666555333333555777:::===???AAA<<<<<<===<<<<<<:::999888666555444555888:::::::::888888777777666777777888:::777444222222444666777888999::::::888666333222444444666:::>>>@@@???===444333222111000000111111111333555777777666444222111444777:::999555000,,,***,,,000555999;;;<<<===:::999888888888888999:::777777888999999666111---...///111333444333111///000222555777888:::===@@@>>>===<<<;;;999555111...///111555777888666222000444555777999;;;<<<=========CCCLLLPPPJJJAAABBBGGGEEEHHHIIIFFFAAA<<<999999333333333333333444555555888888999:::999777444222...///111333555666666777555333222111111222444555888:::<<<======<<<:::999777777666666555333222222555666888;;;<<<;;;888555333111///......///111222222444666888777444111///000111111000///000222555777555222000///000222444666444222333555888::::::<<<;;;888555333000///......000222444666555555444888999:::888555333555777CCCBBB???<<<999666444333222222000000///000111222444222000---,,,,,,------444777:::<<<<<<;;;999888999;;;<<<;;;888666555666999888777999::::::888555222111000222666888999888444333111111000...***'''---333999===>>>>>>>>>>>><<<;;;;;;:::999888666555333333333333333222222111000111333666777666222///...000444777:::<<<<<<<<<666555444333333333444444aaabbbcccddddddcccbbbaaaaaaaaabbbdddeeeeeefffhhhlllkkkjjjjjjiiihhhgggfffiiijjjjjjiiifffdddbbbaaadddccccccddddddcccaaa___bbbcccddddddbbbaaabbbcccjjjiiigggeeedddbbbbbbbbb]]]]]]___aaacccddddddddd^^^]]]\\\[[[ZZZ[[[\\\\\\___```ccceeeeeecccaaa```^^^```bbbeeeeeedddbbb```^^^]]]\\\[[[[[[\\\^^^_________```bbbcccdddeeefffhhhiiikkkiiieeeaaa^^^]]]___```bbbcccddddddcccccccccdddgggjjjmmmpppqqqrrrmmmooorrrsssrrrrrrssstttlllqqqxxx|||~~~yyyyyyzzz{{{{{{xxxtttqqqhhhccc\\\TTTNNNHHHBBB???:::999777555444333333333333444444444222111//////---000444666444222000///---,,,,,,,,,,,,...///000///...------...000111222333444666555222///......---///111222000/////////000000///---,,,---000222222222222333333111///---------...------...111333444333000///000222333555///...---...111666<<>>===;;;777333111222444555555555555555555555555333333333444666888999:::999::::::::::::999888888777666777999;;;===<<<;;;999888777666666777999:::;;;777222000222444555555888888888888888555222000111222555999<<<======<<<555444222///......//////000222444666666555222111111444888:::999444...+++++++++---000555999>>>@@@@@@>>>;;;888777666666777333333444666666444///+++---///222444444222111000111444777999:::;;;>>>@@@@@@>>>===<<<<<<999444000///111444666777666444333444555555777888999;;;;;;888999>>>BBB???888666888;;;@@@FFFFFFAAA;;;888777444333222222333444777888999:::;;;:::888666555444000111222444555666777777444333111000///000222333555666888:::<<<<<<;;;:::666666666666555444333222444444666999;;;999666333222111000......///111333222444666777777444111...///000000000///000333555;;;888444000//////111333555333222222555888999999777666555333111111000000///111555777888777555444555888:::999555333444666AAA@@@???===;;;999777666555555444333222222222222444333222000.........///888777888999:::;;;<<<<<<<<<>>>???===:::777555444888777666555555444333222111111222444777888999888555444333222111...***'''+++...444999;;;<<<===>>>======<<<;;;999777555444222111...------...111222222333555888999888444111---///333777:::;;;;;;;;;444333222111222444666777bbbcccdddffffffdddcccbbbbbb______bbbbbbaaacccfffmmmjjjgggfffhhhiiihhhgggjjjiiihhhggggggfffeeedddffffffffffffeeeddddddccc```bbbcccccccccdddgggiiillljjjfffccc```^^^^^^]]]YYYYYYZZZ]]]aaabbbaaa___[[[[[[[[[[[[[[[ZZZZZZZZZccccccddddddbbb```]]][[[```aaabbbddddddcccaaa```]]]]]]\\\\\\\\\]]]]]]^^^^^^```bbbcccddddddcccbbbdddfffhhhfffbbb]]]YYYXXX\\\^^^___aaaaaa```^^^]]]aaaaaaccceeehhhkkknnnooopppooonnnmmmmmmnnnnnnnnnmmmmmmlllmmmrrr{{{{{{|||}}}yyyvvvkkkgggbbb]]]XXXRRRMMMIIIAAA>>>999444111111222444222333333222///...///000...111555666555333111000//////---,,,,,,---...///,,,+++)))***...111333444222444555444000,,,***))),,,...111222111000111222111222333222111111222333111222333444444222000......//////...---...111333444222000000222444555555...---,,,---111777===@@@>>>===:::666222111222333555555555555555555555555444333333333333333444444666666777777777777888888888888999;;;===>>><<<:::888777555444444777999;;;:::555///...111444555555888777777777777555111//////222555888::::::999888555444222000////////////000222333555555444222111222444777999888444000---.........000444999>>>AAABBB@@@===:::777555444444......///111222000---***...111444555444333222111222555888::::::;;;===???@@@>>>===>>>???===888333111222444666777888888888777666444444444666999:::666444444888888333000000333888>>>@@@===999666666666444333222222555888:::888999:::999777555555666333444444555666777888888444333000...------...///444444555777999:::999777333444555666666555444333333444555888999888444111111222222111000000333555333555666777777444222000///000111111111222555888===:::666222000000222333555333222222555777777777444444333222222333444555222555888;;;;;;999555333333666::::::777555666888;;;;;;;;;;;;:::999888888666777777777666444222111111222333222000///000111666555333555888;;;<<<===<<<>>>???>>>;;;777555444666555444222000000000000111222444666777888999999666444222222111000---+++***,,,///333777999;;;<<<======<<<;;;999777555444222000,,,***+++...222555555555666888999888444111///111444777888999999888444333111000111444777999bbbdddfffggggggfffdddbbbaaa^^^___dddddd``````cccggggggfffeeeeeeeeefffggghhhhhhgggeeebbbaaadddfffiiiiiihhhgggfffeeeffffffaaabbbccccccccceeehhhkkkiiigggccc___\\\[[[ZZZ[[[XXXWWWYYY\\\```aaa___]]]ZZZ[[[]]]^^^^^^^^^\\\[[[ccccccbbb```^^^\\\ZZZYYY```aaaaaabbbaaaaaa``````^^^^^^^^^______^^^^^^]]]`````````aaaaaa`````````cccccccccaaa]]][[[ZZZZZZYYY[[[]]]______^^^\\\[[[^^^___aaacccfffhhhjjjkkknnnllliiijjjlllmmmkkkiiillliiigggiiioooxxx}}}{{{}}}~~~~~~vvvsssooojjjeee___YYYTTTKKKGGGAAA:::666555555666111222111///,,,,,,///111///111444555444222111111444333111///...---......+++)))''')))---222444444222444555444111---***)))***,,,///111111111111222333555777888666555444555000222444555555333111000///000000///......000222444222000111444666666555222000///000333777<<<@@@>>>===;;;777333222333444555555444444444444555555444444333222222222222222444444444444555777888:::888888:::<<<>>>===;;;888666555222111222444888:::666000++++++000555777777888777666777777666222...000333777999999888777666222222111111111222222222222222333444555555444444333444666777777555333111111111222444777;;;>>>@@@@@@???===:::888666555555---------///000000///---///222666777666444333444333666999:::::::::<<<===>>><<<<<>>===:::555222...333777999777666777999666666777888888888777777666888999:::999555111...,,,///333333111000000111000//////111666999:::999888:::<<<<<<:::777555555555444333000...---...///000222555777888999999:::444222111000111222111000******+++...222666999:::::::::::::::999999888777111000///...000333666888888777666777777666333111222333555666777777777777777555222000000222555777ccceeegggiiiiiigggeeeccc```^^^aaaggggggaaa^^^aaa___dddgggfffbbbaaadddgggcccfffgggccc\\\ZZZ```fffjjjjjjiiihhhfffffffffhhhffffffeeecccbbbcccfffhhhfffccc___[[[YYYXXXYYYYYYYYYXXXYYY]]]aaabbb```]]]\\\^^^aaaccccccbbb```^^^______^^^]]]\\\\\\[[[[[[aaa`````````____________^^^___```aaaaaa```^^^]]]bbbaaa___]]]]]]]]]___```dddcccaaa^^^[[[[[[^^^```WWWYYY\\\___```___^^^]]][[[]]]```cccfffgggggggggiiifffdddhhhmmmooolllggghhhhhhiiimmmtttxxxxxxvvv|||xxxyyy~~~zzz|||}}}}}}|||{{{vvvqqqjjjbbb]]]SSSOOOIIICCC>>>;;;:::999000111000---***+++///333...111333444222111000000777666444111///.........+++(((&&&(((---111444444222555777666444000...---(((+++...000000000111222444777:::;;;:::888666666///222555666555444222222///000000///...---...000444222000222555777777555555444333333444888<<<>>>???>>><<<888555333444666666555555444444555555666555444333333222222333333444333222333444777:::;;;888888:::<<<======999777555333000...///333777999222---((()))000666999:::999777666777888777222...222555888:::999777666555///000111222333444555666333333444444555666666777444444555666666555555444333444666999;;;===>>>>>>>>>===<<<;;;999888777666///......000222333222111000444888999777444444555444666999;;;:::::::::;;;<<<;;;;;;???CCCCCC>>>888444444444555777;;;???AAA===:::555111111333888;;;666333333444111---...333555444111000111333666777999666333111222555888;;;333555666666444444777:::::::::999999999999::::::<<<:::777444222111111111888666444444555555111...000111444666777777666666555555777999:::999555222111444777777555444555777888888888888777666555555222333444555555777:::<<<777666444333333444666777777555444444666777666555888777666555666888:::<<<999;;;???@@@???:::555111***///444777666555666888333444555666777666666555555888:::;;;:::555000,,,)))---222333222000000111******+++000666888777444333666999;;;999777666666555444222000------...000000222666888888999999:::333111//////111333333333+++***)))+++///444777888777888999999::::::::::::111111222333555777999:::999777666555555444222000555666666777777777777666:::777333000...000222444hhhiiiiiiiiihhheeecccaaa```cccffffffdddbbbaaaaaaaaafffiiieee___```hhhqqqgggeeebbb___]]]]]]^^^```bbbeeehhhiiigggfffeeedddgggfffeeefffggggggeeeccc``````^^^ZZZWWWUUUWWWXXX___```___^^^^^^___cccfffccc```]]]]]]___bbbeeefffcccaaa]]]ZZZYYYZZZ\\\]]]ZZZ[[[\\\[[[\\\]]]aaaddd\\\^^^aaabbbaaa`````````aaa````````````___\\\ZZZ```bbbccc___YYYVVVYYY\\\YYY\\\^^^]]][[[ZZZ\\\___```bbbcccccccccdddgggiiifffdddbbbeeeiiijjjeee___dddfffiiilllppprrrsssrrrsssrrrwww~~~~~~xxxuuuxxxvvvxxxzzz||||||zzzxxxvvv|||}}}wwwlllddd___YYYQQQLLLHHHDDD===888555111///222000,,,...444222555555222...---222666888999:::999555111...---,,,'''###$$$+++111444444666444444777:::777000)))+++,,,...000222444555555999777777:::>>>>>>999333---000555888888444000,,,---000333444444333333444111555777555444777999888555777999999777777777888888888777666555444333333777444222222333444444444555555444333333333444444444555777666555555999<<<<<<=========<<<:::888777444222///......000333555,,,///222444444555777888777888777555333111222333333555777888888666444333000111333555777888999999444444555555555555555444222333444444333333555666777777777999<<<>>>??????<<<;;;:::::::::;;;<<<===555333222333666777444222111333555666888888777777;;;:::::::::;;;999666333777:::===???>>><<<<<<<<<<<<888444333555999===??????;;;777333222444777:::999888666333222111111222333111//////333666999:::;;;888444333444555666555666555555555666777999:::===;;;888888999;;;;;;;;;===???@@@===999555555666<<<;;;999777555333222111111000111333666777666555333333444666888888777555666666666555333444666888888777777888::::::888777888777555444444555666777222444555555444333444555777666555444444555666777;;;;;;:::999:::;;;<<<===:::999:::===???>>>:::666222111111222333555777999555555666666666555444333666888::::::777333111000000000222444666666444222---------///222222111000///222666777555666888;;;999999777333...,,,,,,---222444888999999888888999222///...000444555333///000000000///...000333666;;;<<<===<<<:::::::::<<<333222222333666777888777555444222000000111222333444444444444555777888999666666666555555555555555gggggghhhggggggeeecccbbbcccdddeeeeeedddcccbbbbbbhhhjjjjjjfff```___dddjjjhhheeeaaa^^^]]]]]]]]]\\\___aaadddeeeeeefffggghhheeeddddddeeeggggggfffddd^^^^^^]]]ZZZWWWWWWXXXZZZ\\\___dddgggfffcccaaa```aaa``````aaaccceeeeeeddddddbbb```^^^[[[YYYWWWVVVXXXZZZ\\\\\\\\\\\\^^^______```bbbbbb``````aaabbb```____________^^^\\\YYYWWW\\\aaaaaa]]]YYYXXXYYYZZZ\\\]]]]]][[[[[[\\\^^^aaacccffffffeeedddcccdddfffeeeeeeeeeeeecccaaa___aaaeeejjjkkkkkkkkkmmmppplllnnnssswwwtttpppttt{{{uuuuuuuuuuuuuuuvvvwwwwwwuuuxxx|||~~~~~~{{{tttnnnggg^^^TTTNNNMMMKKKEEE???:::555222222000---///444555555555333000000222444777999:::999555222//////,,,(((%%%'''---222444333555444444777999666///)))+++,,,...000222444555555777555555888<<<===999555000222555777666333///,,,---000333555444333333333222666777444222555777666555777888888777666666777888888777666555444333333777555222222333333333222333444444444444555555555555666777666444444666999::::::::::::888666444333555333111000///000222333---///222333333444777999999:::999777444222333444333555666777777555222111333555777999:::;;;;;;;;;444555555555555555444444111333444333222222333555888888888999:::;;;;;;:::999888777777888:::<<<===777555444555777888666444333444555666777777777777>>>>>>===;;;999888666666666999===???>>><<<;;;::::::777333222444888;;;===>>>;;;888555555666999:::;;;999777444222111111000333111000111444777999:::999777555444444555444333555555555555666888:::;;;<<<999666666777999:::;;;<<<>>>???===:::888999;;;===<<<999777555555444555555444444555666666555444666666777888888888777777888888888666444444777999999888777888999:::999888666555444333333333444444222444555555444333333444555444333333333333444555<<<;;;:::999::::::;;;<<<;;;999999:::<<<===;;;999333333333333444555777888333333333333333333333333555777999:::777444333222333333444666888888666444---,,,,,,---///111111000000222555666666777888:::777777666222...,,,,,,,,,444777:::;;;:::999999999333000///111555777444111111222333222111222444666999:::;;;999777666777888222111000111333666666666333111000//////111222444555444333333444666888:::666666666666666666666666ggggggfffeeeeeeeeeeeeeeegggeeecccbbbcccddddddcccjjjjjjhhheeebbbbbbdddfffiiiddd___]]]]]]]]][[[YYY___aaacccdddddddddfffhhhdddccccccdddfffgggfffddd\\\]]]\\\ZZZXXXXXXYYY[[[]]]bbbgggjjjiiieeebbb```^^^___aaaeeeggggggdddbbbbbbbbbbbbaaa^^^ZZZVVVSSSWWWYYY\\\]]][[[ZZZZZZZZZbbbbbbbbbaaa______aaaccc```^^^]]]]]]^^^]]]ZZZXXXWWW[[[______[[[XXXWWWXXXZZZ[[[\\\\\\[[[[[[\\\^^^^^^aaafffhhhgggeeecccbbbeeeffffffddd```]]]]]]___^^^dddiiihhheeecccggglllgggjjjmmmmmmiiifffnnnxxxrrrqqqnnnmmmnnnqqquuuwwwooorrrtttvvvwwwyyy|||~~~}}}{{{xxxrrrhhh\\\VVVTTTSSSNNNJJJDDD>>>888555222000222666777555333222222222222111666888999999666333111111,,,***)))+++000444444333555444444666777555///***+++,,,...000222444555555666444333666999;;;999666222333444444333111///---...111555666555444333333666999888333111333444333444666777777666555555666888777777666555444333333666555333222333444333222222333444666666666666555666777666444333222444666999999888777555333111000444444333222222111111111///000111222222444777999<<<<<<;;;888555333333444333444555666666444222111555777999<<<======<<<;;;555555555555555444333222222333444333222111222333999999999999888777666555555444333333555777:::<<<888777555555777777777666666555555444555666777888@@@AAAAAA>>>999666666888555999===???>>>;;;999888777444222222444777999:::;;;:::999888888999:::;;;;;;999777444222000000000222111222333777999999888888666555555555444222000333333444555666888:::;;;999777444333555777999:::::::::;;;;;;:::;;;>>>AAA>>><<<999666555666777888:::888777666777666444333888:::;;;999666666888:::;;;;;;999777666666888;;;:::888777777999::::::999444333222111111111222222333444555444333222333444444333222222222222333333;;;;;;:::999999::::::;;;:::999777888:::;;;;;;;;;555555555555555666777777222222111000000111222333444666999999888666555555333444555777999999777555///,,,******---000222222444444444666999:::999888666777666333000---------777999<<<<<<;;;999999:::444111000222555777666333444666777777666555666777777888888666444222222333222000...///111333555555222111000///000222444555777555333111111444888:::777777888888888888777777hhhgggeeeddddddfffggghhhiiifffbbbaaaccceeeeeeeeegggeeeddddddeeefffggggggfffaaa\\\[[[]]]^^^\\\YYY```cccffffffeeecccbbbbbbeeedddcccdddeeeeeecccaaa]]]]]]]]][[[XXXWWWXXXZZZbbbdddeeeeeecccbbbcccccc]]]^^^```cccffffffdddaaa``````aaaaaa___]]]ZZZYYYYYYZZZ[[[[[[YYYXXXXXXYYYccccccaaa___]]]]]]```ccc___]]]\\\\\\\\\[[[YYYXXXaaa```]]]YYYUUUUUUWWWZZZZZZ[[[[[[[[[[[[[[[\\\]]]ZZZ^^^bbbeeefffffffffgggdddcccbbb```^^^\\\]]]]]]]]]```ccccccbbbbbbdddgggdddfffhhhfffcccccchhhnnnmmmllljjjiiikkknnnrrrtttlllnnnoooqqqsssuuuxxxyyyxxx{{{}}}xxxssskkkccc]]]YYYUUUSSSNNNHHH@@@:::777666888999888333///000333555333000444666888888666444333333------...111555777666444444333333444555222...***+++,,,...111333444555666666444333444666777666555///000000000000000//////000333666888777555333333:::<<<:::444111222333222444555777666555444444555777666666555444444333333555444333444666777777666333444666777777666444333555555444333222333444555:::999888666444222111000222333444555555444222111111222222111111333666999<<<<<<;;;888444222222333111222444555666666555444555777999;;;<<<;;;999888555555555555444333222222333444555444222111222333999:::::::::888666555444444333222111222444777888555444222111222222333333777666444333333555777999???CCCEEEBBB;;;666555777555888===???===:::777666444333111222444777888888777888888999999999999999888666444222111000000111222222333666888:::999777666666555666666444000...000111222333555777999:::666444111111333666888999555555555666999<<<@@@CCC<<<:::777555444666999;;;<<<:::888777777777555444999;;;<<<999444333666;;;<<<<<<;;;999777777:::<<<;;;999777777888::::::999222222222111111111111222333444555444222111333444555444444444333333333333:::999999999999999999999777777777888999:::::::::777777666666666666666666333222000///000111444555666888::::::888666555555222222444666888888666444111---***))),,,000333555888666555777;;;===;;;888777888888666333111000111888:::<<<;;;999888888888333222111222444666555444777999<<<<<<;;;999999999777888777555222000000111333111......000333444555666555333333333444666777999666222//////222777:::666777888999999999888888iiihhhfffeeeeeegggiiijjjiiigggdddcccccceeeeeefffdddbbbbbbcccfffggggggeee```^^^[[[[[[^^^___^^^]]]___ccchhhjjjhhheeebbbaaagggfffdddccccccbbb___\\\^^^___^^^\\\XXXVVVVVVWWW```bbbccccccaaa``````aaa\\\\\\\\\^^^aaaccccccbbbdddbbbaaa___^^^^^^^^^^^^^^^^^^\\\YYYWWWWWWZZZ]]]bbbbbb```]]][[[\\\___bbb___]]][[[ZZZ[[[ZZZYYYWWWaaa```]]]ZZZXXXXXXZZZ\\\[[[ZZZZZZ[[[[[[\\\\\\\\\\\\^^^```aaabbbccceeegggbbb^^^[[[[[[___```^^^[[[^^^\\\\\\^^^bbbeeedddccc``````aaaccceeehhhhhhfffgggggghhhiiijjjlllnnnooojjjjjjjjjlllnnnqqqssstttvvvxxx{{{|||||||||}}}zzzrrrggg^^^[[[\\\UUUPPPHHHAAA??????>>><<<888222------222555333000222555777777666444333333///000333555888888777666333333222222222000---+++,,,---///111333555666666777666555444444333222111+++++++++,,,---///111222111444888:::888555333222<<<>>>===777333444444333444555777666444333333444555555444444333222222222333222333555888:::;;;:::444555666777777555333111333222222222333555666666888777666555333222111111000222555777777666444333222222222111111222555888::::::999666222000000111000111333555777888999999666777999::::::999777666444444555555444333222222555666777666444333333444777:::<<<<<<999777666777555444333222222333333444111000...,,,+++,,,...///666444222111222444777999<<>>;;;999999::::::888666555555666888999:::999777555666666333222111111222333444444777:::===>>>===;;;;;;;;;777888888666444222222333666333///...000333666777===;;;999777666777888888:::666111......111555999555666777999999999888777hhhgggfffeeeeeefffhhhiiieeeggghhhgggeeedddeeefffeeeddddddddddddcccaaa___\\\\\\]]]]]]^^^___```aaa[[[```fffiiiiiigggeeedddiiigggdddcccbbb___\\\YYY_________\\\YYYVVVVVVVVVXXX]]]bbbeeeddd```]]][[[\\\ZZZYYYZZZ]]]```aaabbbhhheeeaaa]]][[[\\\^^^___bbbaaa^^^ZZZXXXYYY]]]aaa``````___\\\[[[[[[^^^aaa___]]][[[ZZZZZZZZZYYYXXXWWWYYY^^^aaabbb```]]][[[[[[ZZZYYYZZZ\\\\\\\\\[[[```aaaaaa```^^^^^^```bbb___ZZZWWWZZZ```bbb___[[[^^^ZZZWWWZZZ```dddccc___[[[\\\^^^aaahhhmmmkkkeeecccdddfffhhhiiijjjjjjjjjgggeeedddeeehhhkkkllllllqqqrrrssstttvvvzzz~~~|||qqqgggeeeeee\\\YYYSSSLLLKKKKKKGGGBBB<<<555...,,,///222222111111333666666444333222222000222555777888888777666333333222111000...---,,,,,,---///111333555666666777777666555444222000///(((((()))+++---///222333333666:::;;;999666333222;;;>>>>>>999666666555333555666777666444333333444222222222222111111111000111111333666999;;;;;;:::333444555555555444222222333222111111444666777777444333222222111222222222222333666888888777555333222333333222111222444777888888777444111//////000000111333555777999:::;;;888888888888888777666666333333444444444444333333555666777666555444555666666:::>>>===:::888888999555555666666555444222222///...,,,)))'''(((+++...333222000000111333666888:::>>>BBBBBB>>>888555555666999;;;;;;999666555444222333444666999999777666222333444666666666555444000000//////000222444555222222333555888999777666555555555666777555222000...///000222444555555666222111111444666888888777000//////222777;;;===>>>999777555444444555888999999777555444666777777777666888999666333222333666666888:::;;;:::::::::;;;:::999888888888777444222///000222333555555666666444555444222000000222333777777777777666555444444222333444666777777777777222666:::;;;:::777555444666777777777777777666555555444444555666888:::;;;;;;<<<<<<:::777555444444666666888:::<<<<<<:::888333000+++***---222777::::::999999:::;;;;;;:::999::::::999777555555777999666777888777555444555666555444222111111111222333444777:::<<<;;;:::::::::777888999888666666666888888444000...000333777888@@@>>><<<999888888888999:::666111...---000444777222333555777888777666555ffffffeeedddddddddeeefffaaagggllllllgggcccdddfffeeeffffffdddbbb^^^\\\ZZZZZZ^^^``````]]]\\\___ccc]]]```ccceeeeeeeeeeeefffgggfffcccbbbaaa___\\\YYY]]]^^^^^^\\\YYYWWWWWWWWWWWW[[[___bbbaaa___]]]\\\ZZZXXXXXXYYY]]]___aaaaaaeeebbb^^^[[[ZZZ[[[^^^___dddcccaaa^^^]]]]]]```ccc_________]]]\\\]]]```bbb```^^^[[[ZZZZZZZZZZZZYYYTTTWWW]]]bbbeeeccc___\\\[[[YYYXXXYYY\\\]]]\\\ZZZ^^^___``````^^^\\\\\\]]][[[ZZZZZZ\\\___```^^^\\\]]]ZZZXXXYYY\\\^^^^^^\\\\\\```aaaaaaeeejjjiiicccaaabbbcccdddffffffggggggfffdddaaaaaadddgggggggggkkkjjjkkkmmmqqquuuxxxyyyzzzuuuqqqoooffffffbbb]]]]]]]]]WWWMMMCCC<<<333...---///111111000222555555333111000000000222444666666666555555222222111000...,,,,,,,,,,,,---///222444555666777555666777777555222000///))))))***,,,...000222333444777;;;<<<:::666333222888<<<===:::777777666333555777888777555333333444000000000000000/////////222222222555888999888777111111222222333444444555666444111222444666666555222222111222333444666777666777888999888666333222111333444444222222333555666666666333111//////111111222333444666777888888777666555333333222333333111222333333444444444444333555666555444444555666777;;;???>>>:::777666888444555888999999777555333222111...***((()))---111///......///000333666777;;;;;;<<<<<<;;;999888777888999:::999666444444444333444666999;;;;;;999666222333444555555444444333222222111111111333444555222222222444666777666555555555555666777777555333///111222444555666555555000111333666:::;;;999777333222222555:::======<<<999888777666666666777888999666333333333555555555666666666666555444444333111444999;;;;;;:::::::::999999888888888555000---,,,...000333555666777777555555444222//////111333444444555555444333111000...///111444555666666666444777999999666444444444444555666777777777666555444555666777999:::;;;<<<;;;<<<<<<:::888666666777777777888;;;======;;;888222...+++***---222777999666888999999777777777777777777555333111222666999555666777666444444555666777777555333111111222333///111444666666666777888555777999999999999:::<<<999555000---///333777999>>><<<:::888777777888999999666222......///333555///111333555666555444333eeedddccccccbbbbbbbbbccc^^^fffoooooohhhbbbcccfffbbbdddfffdddaaa]]][[[ZZZ[[[```cccbbb\\\ZZZ^^^ccccccccccccbbb``````ccceeefffdddbbbaaaaaa___]]]ZZZ[[[\\\]]]\\\ZZZXXXXXXYYY\\\\\\\\\[[[ZZZ\\\___bbbXXXXXXXXX[[[^^^``````___]]]\\\[[[ZZZ[[[]]]```aaacccddddddcccaaa```bbbccc^^^___```___^^^___aaaccc```^^^[[[ZZZZZZ[[[ZZZYYYZZZZZZ[[[]]]``````___]]][[[YYYXXXYYY\\\]]]\\\YYYXXX[[[___aaa```^^^\\\\\\XXX[[[^^^___^^^\\\\\\]]][[[[[[ZZZYYYXXXXXXZZZ[[[```fffgggbbb```ccccccaaaaaaaaaaaaaaabbbccceeefffhhhdddaaaaaadddffffffeeegggeeefffjjjpppuuuvvvuuu{{{|||}}}~~~~~~~~~{{{vvvpppqqqoookkklllllldddXXXIIIBBB888000------///111000222444444222000/////////111333444444333444444222222111///---+++,,,---,,,---///222444555666777222444777888666333111000+++,,,---...000111222222444888<<<===;;;777333111444:::<<<:::888777555222666777888888555444333444////////////............222222222444666666444333......///000222555777888999666333333555666555444333333333444666888:::<<<:::::::::999777444111000111333444555333222333333666666666444111000000222333333333444444555555555555333111...---...//////000111222333444555555555222333444444333333555666777<<<@@@???999555444666222555999<<<<<<:::777555555555222...***+++000555,,,,,,---...000333555777===:::777666777999::::::999::::::888555333444555333555777;;;======:::777333444444444444444333333555444333333333444555666333222111333555666666555555555444555777888666555111333444666777777666666///111444999<<<<<<:::777777666666999===???>>><<<999999888888888888888888999666333111222333333222666555555666888777555222---222888;;;<<<:::999999999999999999888444...)))***,,,///222555777777888555555444111//////111333111111222222111000...---+++---000222555666666666777999999777333222333666333444666777777777666555333555666888:::;;;<<<<<<999:::;;;:::888777888999555666777999;;;;;;999777000---***)))---222666888333666999888555333444666555444111...---///444777555666666666444444666777:::999777444111111222444+++---000111111222444666444666888999:::;;;===???:::555///,,,...222666999:::888777555555666888999888666222///...///222444---///222444555444333111nnnllliiifffdddaaa``````cccfffhhhhhhfffcccbbbcccgggeeebbb```^^^]]]\\\\\\___``````______aaaeeehhh]]]^^^```bbbbbbaaa```^^^```aaacccdddccc___\\\YYYYYY\\\^^^\\\YYYVVVVVVXXX\\\^^^___[[[VVVWWW^^^fff]]]]]]]]]\\\[[[]]]aaaddd]]]ZZZXXXWWWZZZ^^^aaabbb_________aaaddddddbbb```[[[[[[]]]___bbbbbbaaa___]]]^^^___^^^ZZZWWWUUUUUUUUUXXX[[[\\\\\\\\\]]]___^^^^^^^^^]]]\\\YYYWWWUUU[[[[[[[[[ZZZXXXXXXZZZ\\\UUUWWWYYY[[[\\\]]]```bbb^^^\\\YYYYYYZZZ[[[\\\\\\^^^bbbeeegggfffcccbbbaaa\\\^^^aaabbbaaaaaaaaabbbeeeccc``````aaabbbbbbaaacccdddeeehhhlllpppsssvvvvvvvvvvvvwwwwwwwwwwwwwww{{{{{{}}}zzz|||zzzxxxwwwvvvppphhhaaaVVVPPPFFF;;;333//////000222333333333222000...,,,//////111222333333333333222111000...,,,+++++++++,,,---...111333444555555///000111333444555555666000000111333555666555444888:::======:::666444333444666:::<<<<<<:::777555000222444555666555444333,,,...111333333222000//////000222444444444333222111222333333222222444666;;;777222333666888666333666666555666888<<>>:::555111///...000333555666555333111000999888555222///000333555333555777777666555666777777333---+++,,,---,,,***---------...000333555777333111///000222444666777<<<===>>><<<999666444444666777888999:::;;;;;;;;;888777555444444666888:::000000000111222333555555555777888555222333888>>>;;;999888888999888555111666777888999999999777777666666777666444444666777888555222111333555666666555222000000222444444333222222111111333555888:::555666777777777666444333...000444888::::::999888;;;::::::;;;;;;<<<===>>><<<<<<;;;:::999777666555333333333222222222222111///000222666:::;;;777333111555;;;======;;;:::999<<<<<<:::777333---(((%%%''')))---111444666666666666777777444111///222444555333000---,,,,,,---...------///000222444555666444555666666333222222222555666666666555333111000000111333666888999::::::<<<999555222333666:::===???:::555444777888777444333...))))))...444999;;;777777777666444222000...000111222111000000222333666666555555555666666777<<<;;;888666444333333333/////////000111222333444666777888:::;;;<<<<<<<<<;;;888333///...000444666888888888888888888888888444333222111111111222222000111222444555444111...kkkjjjhhhgggdddbbbaaa```dddcccccceeeffffffdddbbbiiifffccc___^^^^^^___```bbbbbbaaa```^^^___aaaccc```_______________``````]]]___aaacccbbb```^^^\\\YYYZZZ\\\[[[YYYYYY\\\^^^```aaa```]]]YYYZZZ^^^ccc```aaa```^^^\\\ZZZZZZ[[[[[[ZZZZZZ[[[]]]___``````___```bbbcccbbbbbbaaaaaa]]]\\\\\\^^^aaaccccccccc[[[\\\]]]\\\ZZZXXXXXXYYYXXXYYYZZZZZZZZZ[[[]]]```^^^^^^^^^]]]\\\[[[ZZZYYYZZZ[[[\\\\\\\\\\\\[[[ZZZUUUWWWZZZ[[[\\\]]]```bbb___]]][[[ZZZ[[[]]]]]]^^^bbbdddffffffeeeeeefffggg```aaabbbaaa```aaabbbdddccc```^^^^^^___```______]]]```dddhhhlllnnnppppppssssssrrrqqqqqqqqqqqqqqqwwwyyy}}}~~~{{{uuunnnjjjbbb[[[QQQIIIDDD???:::666888777555333111...,,,+++000000111111111111111000000///...---,,,+++++++++---...000222333333333222---...000333555777888888333222222333555666666555888:::;;;;;;888555444333555777;;;======;;;888666222333555666666555444333...///111222333222000//////000222333444333111000333444555444333444666777999555111222555777555333444444444555777:::>>>@@@>>>>>>===:::555111//////222444666777777666555555999888555222000000333666222444555555444444555666666333...***)))(((((('''++++++,,,---...111333444333222222222444777888888===>>>???===:::777666666777888999:::;;;<<<<<<<<<;;;999777555555777999:::333333222222222222333333555777888666222222555:::888777777888::::::777555666666666666555444333333555666666555333333444666888555333222444777888999888666333333555555444333111111000111222555888999777777777666555444222222000222555888::::::::::::<<<<<<;;;::::::::::::;;;======<<<:::888555222111000111333444444333111/////////111555999:::888555333666;;;===<<<;;;:::999<<<;;;:::777333...***((('''***...333555555444333555666666555222111444666666333...***(((((()))***---...000222333555555555333444555555444333333444555666666555444222000///...000333666777888888777:::888555333444666:::<<<===888444444777999777555222///,,,,,,000555888999666666666555444222000...222333444333222222444555666666555444444444555555999888666555444444555555333333333333333444555666666777999:::;;;;;;::::::999777333000///111333555888888999999999:::::::::888666444333222111222222000000222555666666333000ffffffggggggfffcccaaa```dddaaa___aaafffhhhfffccceeeeeeeeeeeecccbbbaaa```ddddddccc```]]]\\\]]]^^^aaa```^^^\\\\\\^^^```aaa[[[\\\___```aaa```___^^^\\\\\\[[[YYYYYY[[[___ccceeedddbbb```^^^^^^_________aaaaaa```\\\YYYWWWVVV[[[\\\^^^___``````_________aaabbbcccbbbaaaaaabbbcccaaa______```bbbccccccZZZ[[[[[[ZZZYYYYYY\\\^^^\\\\\\[[[YYYXXXYYY]]]```]]]]]]]]]]]]]]]^^^^^^___\\\\\\\\\^^^aaa___[[[WWWUUUWWWYYY[[[[[[]]]___aaa______]]]]]]]]]]]]______dddddddddbbbaaabbbeeehhhcccccccccbbbaaaaaacccfff```^^^\\\[[[\\\]]]]]]\\\YYY\\\bbbgggjjjkkkjjjiiilllkkkkkkjjjjjjkkkkkklllpppuuu{{{~~~~~~~~~}}}yyyvvvnnnggg___[[[YYYTTTKKKCCC@@@===888444000.........000000000000/////////......---------,,,,,,,,,,,,///000222333444333111000,,,---000333666888::::::666444222222444666777777888999999888555333333444666777:::;;;;;;:::777555333444555666666666555444333333333222222222222111000111333333333222000///555666666666555555666888666333111222555777555333222222222222444777:::<<<;;;<<<<<<999666333111111333333555666777888888888999888666333000111333666222333444333222222444666555333000+++&&&###$$$$$$))))))***+++---///111222222333444666777888999999>>>??????===:::888777888888888999:::;;;<<<<<<======;;;999777666777999:::666555444333222111111111666888999666222000111444444444555777::::::999777444444333222111000//////444555555444222111333444777555444444777:::<<<<<<;;;999888777666666333111000///000000222555777999777666555444222222111111333444555666888999:::;;;===<<<;;;999888777777777:::::::::999888555222111...000333555555333111...000///000222555777777777555777:::;;;:::999999999;;;:::888666333000...---(((+++///333555444222111555666666555444444555777777333---(((%%%%%%(((***...000222555666666555444111222444444444444555777555666666555444111///...,,,///222555777666555444666666555555666888:::;;;999666333444777999999777444222000000222555666666555666666666444222000///333444555555444444666777666555444444333333333333444444444444555666777888888777777666666777777888777888:::<<<<<<:::888666777555444222222222333444999999999::::::;;;;;;;;;:::888666444222222333444111111333555777777444222aaaccceeeggggggeeebbb```dddbbbaaaaaacccddddddddd___bbbhhhkkkjjjfff```\\\ccccccbbb```\\\[[[[[[\\\```___^^^]]]]]]^^^___```ZZZ[[[\\\^^^^^^^^^]]]]]]aaa^^^[[[XXXWWWZZZ^^^bbbhhheeebbbaaabbbaaa___\\\[[[\\\]]]]]][[[ZZZZZZ[[[]]]^^^```aaa```______``````^^^^^^```ccceeedddbbbfffeeecccbbbcccbbbaaa___\\\\\\[[[YYYXXXYYY\\\___^^^^^^]]][[[YYYZZZ\\\^^^]]]\\\\\\\\\]]]___bbbcccbbb___\\\^^^aaa```ZZZUUUTTTVVVXXXYYYZZZ[[[]]]___^^^______^^^]]]]]]^^^```bbbaaa```^^^\\\\\\^^^aaabbbdddeeedddcccbbbccceee___]]][[[ZZZ[[[\\\\\\\\\[[[]]]aaadddffffffeeedddfffffffffggghhhiiijjjkkkkkkpppuuuvvvtttuuuyyy~~~||||||}}}~~~uuurrrnnnjjjhhhccc\\\WWWJJJEEE???888333111222222000000//////.........///,,,------...............000222444555555444222111---...111444666999:::;;;888555111000222555777888999999888555222111222444444555666777777666444333111222444555777777777777777666555444333333444555333444555555444222000///555666666666444444666777555333222333666777666555444333222111222333555777777888:::999888666777777444333333444666777777666888888666333111111333555333444444333222333555777444444222,,,&&&""""""$$$)))******,,,---///000111000333666888888888888999===>>>===;;;888777888999777777888888999:::<<<<<<>>><<<999666555666777888666555444333333222222222666777888666333///......222333444666888888777666222222111000000/////////333444444333111000222333777666555666999<<<>>>>>><<<;;;999777555333111///......///000222444666777555444222111111111222333333222222333444666888999;;;:::999777666666666555444666888::::::888666444...///222333444333222000333222111111222444555666666777888777666555666777:::999777555333222222222---...000222222222222111666666666666555555555555666222+++%%%###%%%))),,,000222555777888777555333///111333333333444777999555555555555333111///...,,,...111444666555333222333444555666888999999999666444222444777999999888777555333111222333444555666666777777666444333111222444666666555555666777555555444333222222222222222333444555777999;;;;;;:::999999888777777888888888999<<<======:::777444555555555555555555444444999999999999999999999888888666444333222333555666444444444555777777555333___aaaeeeggghhhfffdddbbbbbbeeegggddd```___bbbfff```bbbeeegggfffdddaaa^^^```aaaaaa___]]]\\\\\\]]]]]]^^^___`````````___^^^[[[[[[[[[[[[[[[[[[[[[[[[```\\\XXXVVVWWW[[[___bbbhhheeeaaaaaacccbbb^^^ZZZZZZZZZZZZYYYYYYZZZ]]]``````aaabbb```^^^^^^```bbb```[[[WWW\\\dddhhhfffaaabbbcccdddfffgggfffccc```___^^^\\\YYYWWWXXX[[[^^^]]]^^^___^^^\\\[[[[[[[[[[[[[[[[[[\\\]]]```bbbcccfffaaa\\\[[[]]]]]]YYYUUURRRTTTVVVWWWXXXYYY[[[]]]]]]^^^___^^^\\\\\\]]]___```aaa```]]]ZZZXXXXXXYYY```bbbeeefffdddcccccccccaaa^^^\\\\\\]]]^^^]]]]]]bbbaaa``````___```aaaaaafffgggggghhhiiiiiiiiiiiigggjjjmmmlllkkknnnvvv}}}vvvxxxyyy{{{|||}}}zzzrrrkkkhhhgggZZZTTTKKKBBB:::555333333111000////////////000111---...///000111111111000000222444555666555444333///000222555777888999:::777333000///111444666777888888777444111000222444111111222222111000//////...///111444666888:::;;;:::999777555555555777777555666777777666444222111333444555444333333555666555555555666777888888777777555333111000000111222333555888999::::::<<<>>>888666444555777777666555777777666333111000222444444555666666444555666888444555444///)))%%%&&&'''+++,,,---...///000111111///222666888777666666777;;;;;;:::777555555777999666555555666777888:::;;;<<<:::777555333444555666444444333333444444555666666777777666333///---,,,222333555555555444333333000000111111222222333333111222333222000000222333777666555777:::===>>>>>>999888777444111...------......///000111333444555000000000000111333555666111000//////000222444555666666555555555555666666333666999;;;<<<:::777555000000///000111222333444666555333111000111333555555666666555333222333444777777555444444333444444333222111000000111333444777666555555555444333222000,,,&&&!!!!!!$$$***...222444666888888666444333///000111222222333666888444555555555444222000///---///222444555444333111222333555777888999888888444333333444666777888888999888555222000111333555666777888888888666555444000333555666555555555777444444333222222222222222333444555888:::;;;======999999888777666666666666888:::<<<===<<<999666333555666777888888777666666999888888777666555444444333222111000111444777999777666444444555666555444___aaadddggghhhgggeeedddaaafffjjjggg```]]]aaafffgggddd___[[[[[[]]]aaaddd^^^___``````^^^^^^^^^```[[[]]]___aaacccbbbaaa```\\\\\\[[[[[[[[[[[[\\\]]]ZZZXXXVVVWWW[[[```ccceeedddaaa______``````]]][[[\\\\\\[[[YYYXXXYYY]]]```bbbcccccc```]]]\\\___bbb^^^YYYVVVZZZbbbgggeeeaaa\\\^^^bbbgggjjjjjjgggdddaaa```^^^ZZZXXXXXXZZZ\\\[[[\\\^^^^^^\\\ZZZYYYYYYZZZZZZZZZ[[[]]]^^^``````ddd```[[[ZZZZZZZZZYYYVVVRRRTTTVVVWWWWWWXXXZZZ\\\\\\^^^```___]]][[[]]]```bbbbbbaaa^^^ZZZXXXXXXYYY]]]```bbbdddcccbbbbbbcccbbb```^^^]]]^^^______^^^eeeccc___\\\[[[\\\___```hhhiiikkklllkkkjjjhhhffffffgggfffeeefffjjjsssyyyrrrtttvvvwwwwwwxxxzzz|||}}}|||ssspppqqqlllfff\\\OOODDD:::444111444333222000000000111222---...000222222222222111111111222333333444444444000111333555777999::::::444222///...111444777888888888777444111000222333000000//////...------------...000222555888:::;;;999888777666666666777888777777888999888666444222111222333222222222444666666666777888888888777777999777444111000///000000111333777999:::;;;>>>???;;;999777888;;;;;;888555555555555222000///000222555666888999888777777888444444333000---++++++,,,---...///111222333333333///333777777555333444555999999777444222333666999555555444444555777999::::::888555333222222333555333333333444555666888888666666666555333111...---222444666555444222111222000111333555666666555555000111222111111111333555888777666777999;;;;;;:::444444222///+++******,,,......///000000111111111---...///000222444666777000//////...///000222333222222222333333444666666666999<<<===<<<888333000000///......///222444666777777555222000000333555666666666555222111111222555555555444444444444444666444222111111222444666444333222333444333111///)))%%% ###)))---555555777777777555333222///000111000///000333666444444555555555444333222111222333444444444444333222333555777888888777777333444444555555555666666888888666333111000222444666666777888888777666555///111444555555444555666444333333222222333333444555666888:::;;;<<<<<<<<<777666555555444444444444777999::::::999777444222444555777888888888777777666666555444333333222111000///......///333777:::888555111000222555888999```bbbeeeggghhhhhhfffeee```eeeiiihhhcccaaacccfffeeeaaa\\\WWWVVVYYY^^^aaa]]]___``````_________```\\\]]]^^^```bbbcccdddeee]]]\\\\\\\\\]]]^^^aaabbbXXXWWWWWWZZZ___cccdddddd___]]]\\\\\\\\\]]]]]]\\\[[[[[[\\\[[[ZZZ[[[]]]___```ccceeeccc^^^[[[\\\___[[[ZZZZZZ[[[]]]___aaaaaa^^^___bbbeeeiiiiiigggeee______^^^[[[YYYXXXZZZ\\\YYYZZZZZZYYYWWWVVVWWWXXXXXXYYYZZZ[[[\\\\\\\\\\\\[[[ZZZZZZZZZZZZYYYYYYXXXTTTVVVXXXXXXXXXYYY[[[]]]\\\```bbbaaa^^^\\\^^^aaacccbbb___[[[YYYYYY[[[^^^]]]^^^^^^^^^^^^```cccfffcccaaa___^^^___``````___bbb```\\\YYYYYYZZZ]]]```cccfffjjjmmmnnnllljjjggggggeeedddccceeeiiinnnrrrppprrrssssssqqqppprrrtttttt{{{~~~wwwtttuuupppggg[[[OOOCCC:::666:::888666333111000000000---...000222222222111000222111000/////////000000///000333666888:::<<<<<<333111///000333666888999888888888555333111222333222111000///.........///......///111333666777999555555555555555666666777666777888888888666444333///000222222222333555888555777888888777666555555888777444222111111222222111333666888888999:::<<<:::888777:::===>>>:::666444444333222///...///000333666999;;;:::888777777222111000000111222111000...///111333444444444333111555888777333111222555999888555333111222666:::666555444444555777:::;;;999777555222111222444555333333333444555777888999555555444333333222111///222555777777444222333444111333666888999777555444...///111111111222555777999777666777888888777666000000...***'''&&&)))---/////////000000/////////---...000222333555555666222111111111111222222333111111111111222333444555555888;;;===<<<777111---.........///000222444555555666555333111111555888777888888777444111111111222333444555555444333222444555555555555555555444...------000333444222000'''$$$!!! $$$***...666777666666555444333222111111000...------000222333444555666666666555555555444444444444555555666444444666777777777666666444555666555444333333333333666888777444000//////444444666777777666555444...111444666666555555666333222222333333444555666888888999:::::::::999888444444333333333333333444555555666666555333111000222333555666777777777666333333333333333333333333111000...---///333777:::555111---,,,000666===@@@aaaccceeeggghhhhhhggggggaaacccfffggggggfffeeeeee^^^]]]\\\[[[ZZZYYYYYYYYY^^^```aaaaaa```______```^^^^^^^^^^^^aaadddgggiii]]]]]]\\\]]]___bbbeeeggg[[[ZZZ[[[^^^bbbdddccc```[[[[[[ZZZZZZZZZ[[[\\\^^^VVVYYY\\\]]]^^^^^^___```]]]bbbfffeee```[[[ZZZ[[[YYY]]]___]]]YYYXXX]]]bbbddddddcccdddeeeeeedddbbb^^^^^^^^^\\\ZZZZZZ[[[]]]XXXXXXWWWTTTRRRSSSVVVXXXWWWXXXZZZ[[[[[[ZZZYYYXXXRRRUUUYYY[[[[[[ZZZYYYZZZUUUWWWYYYZZZZZZZZZ\\\^^^]]]aaadddccc___]]]```cccbbb```\\\WWWUUUXXX]]]bbb___]]][[[YYYYYY^^^dddiiicccaaa___^^^___``````___^^^\\\ZZZXXXYYYZZZ]]]___ZZZ___fffmmmppppppnnnlllgggeeecccdddfffiiikkkkkkoooqqqrrrpppllljjjkkkmmmnnnuuu{{{|||~~~|||~~~~~~|||}}}vvvuuurrrkkkbbbWWWKKKBBB===???===999555111/////////,,,...000111222111000///333111...,,,++++++,,,------///222555999<<<>>>???222111000111555888:::;;;777888888666444222222222555444222000000000000111000000000111222333555666222222333444444444555555444555777888777666444333...000111222222444777999555666888888666444444444777666444222222333444555222444666666666666777888666444444999===>>>:::555222333333111///---...///222666:::<<<:::888777666111///...000333555444222///000222333444444444333333777999888333000222555999888555222111333777:::777666555555666888:::<<<999777555222222333444666555444444555555666777888555444333333333333222111222555888888666444555777222555888::::::777444111---///111111222333666999999888666666777666555333......,,,'''$$$%%%***...//////000000///...------...///111333444555444444444444444444444444444444111111111000111222222333111444999<<<;;;888222///+++,,,///111222333333333333444555444222333777;;;888999:::999666333111111000222444555555444222111222444777999999777555333***)))***...222444333111***((($$$"""###''',,,000888777666555444333222222111111000...++++++...000222333555777777777777666777666555444444555777888555555666666666666666555555666777666444222111111...444:::;;;777111---+++222333444555555555444333///222555777777666666777222222222333444555666777999999::::::999888666555333333222222222333333444333333222222111000//////111222333444555555666666000000111222444555666666333111///...///222666999333...))))))...888@@@FFFggggggggggggggghhhhhhiiifffeeedddccccccdddfffgggcccaaa^^^ZZZWWWWWWZZZ\\\```___```eeejjjkkkfffaaa\\\]]]___cccfffgggfffddd______```aaaaaaaaa```___dddbbb```^^^]]]]]]^^^___\\\]]]]]]\\\ZZZZZZ[[[\\\\\\^^^]]][[[\\\```bbb``````___^^^]]]]]]___aaabbb```\\\XXXXXX[[[^^^___^^^[[[^^^bbbeeefffdddbbb```cccdddbbb^^^\\\]]]\\\YYYYYYVVVRRROOONNNPPPSSSUUUVVVVVVVVVWWWWWWXXXYYYZZZXXXXXXXXXWWWWWWXXX\\\```WWWYYYZZZZZZYYYYYYZZZ\\\YYY]]]aaaaaa___]]]^^^___^^^\\\YYYWWWWWWYYY\\\^^^\\\[[[[[[\\\]]]^^^\\\[[[ccceeefffccc___\\\[[[\\\]]]]]][[[YYYVVVVVVXXXYYY\\\^^^bbbgggkkkkkkhhhfffeeecccaaa```bbbggglllpppiiijjjkkkmmmmmmmmmmmmmmmkkkpppvvv{{{|||{{{zzzyyyyyyxxxyyy{{{~~~}}}|||wwwlll^^^SSSOOOOOOHHHEEEAAA;;;777333111111...//////000000111111111444333111///...,,,,,,,,,+++///555:::>>>>>><<<;;;444111...000555888666333999888777777888777444222222222333444444444333333111000000111444777888888444333222444666777444111000222666999:::888666444222111111111222444555777:::999888999999777444111666888999888777555555555333111000333888:::888555222222333666888999888777333333111000...------,,,444555666777777666555555444333333444555555444222444333222111111111222333666777888777555333222333555666666555333444999===888888888888888888888888777666444333333444555666555666666777777777777666555444333333444333111000444666777555333222555777;;;999777777999:::888555000333666777666666888:::999999777444111111555999555222...***)))***,,,...000000000000///////////////111333555555333111000777777888777666444333111666666555666666555333000333555888999999777444111000///000222333333222000000000000111222444555666333444555777888666222...555555444444444333333333666777888999888555222///...///000222333333222222555000+++***,,,///000///444666666333///---///111111222111---)))'''***---000000111222333555777888555666888999999888777555555666666444000///000333666777777555111//////000...111444777777444000---000222333222444888777333///000333888;;;:::555111...000333555777777666555:::<<<>>><<<888333000///111222444555666555444444333111............---,,,000111111222333222222222333333333444777888888888555333111222444666888888222---((((((...666<<>>>>><<<;;;444111...000444777555333555555666888999999666444222333555555555333111000///...///111555777777666444222222333555555222000000333777:::;;;999666444111111111222333444555555999999:::;;;<<<:::777333555666666555444444555777444111000222777999888555222222333555888888777666555444222111000///000000222333555666777666555444777666555666777666444333444333222222222222333444555666666555222111111222666777777555444555999<<<888888999999999999999999999888777666555555555555666666777888888888777777555555444555666666333111111333555555444444777999<<<:::888888::::::888666333666888888777666888999999999888555222333666::::::777333///------///000222222222111111000000000///111333555555444333111888888888888777555444222555555555777888888666444111333555777888666444222111222333444555444222000///000111333333333222111///000222555777666333000222222333333444444555555666666666777777555333111111222333333333222111000333111...---///111222333444666777444000...///111333333222...)))&&&(((***---...///111222333444555555666888999:::999888777555777777555222000111333555666666444111///...//////000222444444333111000222555555333444777777333222222444888;;;:::666222000111333555666666555555777999;;;;;;888555444333222333444444555555444444333111000///000111000///////////////////////////444444444555777888999888777555444444777999;;;;;;555000,,,+++///444999;;;ggghhhiiiiiihhhgggeeedddccccccdddeeeeeeeeeeeeeeeeeeeeedddaaa^^^]]]^^^___hhheeecccccceeeeeebbb___iiigggdddcccdddeeefffeeeggggggeeedddccccccdddddd___bbbeeegggeee```YYYUUUXXXYYYYYYYYYWWWVVVWWWXXXXXX]]]aaabbbbbbccc```[[[^^^]]][[[YYYYYYZZZ\\\]]]^^^]]]\\\\\\]]]^^^]]][[[aaa```___^^^^^^^^^_________aaa```]]]]]]___```]]]TTTTTTSSSRRRSSSTTTUUUVVVYYYYYYYYYZZZ[[[]]]^^^___\\\ZZZZZZ[[[]]]]]]YYYVVVYYYZZZZZZYYYWWWVVVWWWXXXZZZYYYXXXYYYZZZ[[[ZZZYYYYYYYYYYYYZZZ[[[\\\]]]]]]___\\\ZZZZZZ^^^bbbdddfff___```aaa```^^^]]]]]]^^^\\\\\\[[[ZZZXXXYYY\\\___]]]]]]^^^```bbbcccaaa______^^^]]]\\\___cccgggjjjjjjiiigggfffgggiiikkkmmmjjjkkkmmmnnnnnnpppsssuuummmkkkkkknnnttt{{{|||zzz|||xxxmmmeeebbbbbb```[[[UUUMMMDDD<<<888444333222111000/////////333333444444333222000//////222666:::<<<<<<;;;999333111///000333555444222111222555888;;;;;;999666333444666666444111---+++***+++---111666777777666333222222222333333111///000333888;;;<<<:::666444111222333444444444444444888999;;;>>>???>>>:::666444444333111000222666:::666333111222555888888666222222222444666777666555666555333111111222333444000222555777888777666555999888777777888888666444555444444333333444555555444555555333000///000111888888888666555555888;;;999999999999999999999999:::::::::999777666444333555666777777888888777777666666777999:::999666333...111333555555666999:::<<<;;;999999::::::888666777888::::::888777888888999999888555444555888:::???===999555333222333444555555444333222111111000///111333555666666555444999999:::999888777555444555444555777999:::999777///000333555555444333222333444666777666444111000...000333555555333000...,,,---///333666777555222000000111222333555777888666555333333444555444222666666555444333111000///111222222222111222444666444666888666222//////111333444444000***&&&&&&'''+++,,,...000111222111111444555777999::::::999999666777777666333222222333333444444333000//////000000000//////000111222333666999999666555777777444666666666888:::999666444222333444555666555555444222555888999999888777888444333333333333444555555444222111111333555444444000///---,,,++++++,,,,,,222333333444555666777777666444333444777:::;;;<<<888555111///111333555666hhhhhhgggeeedddccccccbbbbbbaaaaaabbbcccfffhhhjjjeeeeeecccaaa______bbbeeeiiifffbbbaaabbbcccbbbaaaiiigggeeedddeeefffeeedddkkkkkkjjjiiigggdddbbbaaafffffffffdddbbb```]]]\\\XXXYYYZZZZZZXXXWWWWWWXXXTTTZZZ___aaadddgggfffbbb^^^\\\ZZZXXXXXXXXXYYYZZZZZZZZZ[[[\\\]]]]]]\\\[[[``````___^^^]]]\\\[[[[[[```aaa```[[[ZZZ\\\[[[XXXSSSSSSSSSSSSTTTTTTTTTTTTWWWXXXYYY[[[]]]```cccdddeee```\\\\\\^^^]]]XXXSSSWWWXXXYYYXXXWWWVVVWWWXXXZZZWWWUUUUUUXXXZZZYYYWWWZZZ[[[]]]^^^^^^^^^]]]\\\bbb```^^^^^^```bbbcccccc``````___^^^]]]\\\\\\\\\[[[\\\\\\[[[ZZZ[[[^^^```___^^^]]]^^^___```___^^^[[[ZZZZZZZZZ\\\___ccceeegggffffffffffffggghhhiiifffgggiiiiiiiiijjjlllooolllkkkjjjlllqqqvvvyyyzzz|||yyywwwwww{{{~~~~~~uuunnnjjjgggfffddd___WWWOOOGGGBBB888777555222000///......222333444555555444222000000222555888999999888777333111000000222333333222000111444888;;;;;;999666222333555555333...)))&&&%%%''',,,222777:::999777444444333333333222111000222555999<<<===:::777444333444555666666555444444444666:::>>>@@@???;;;777555333111//////222888===888666333333666888999999333222222333555666555444666444222111111333555666///111555888:::999888666777666666777999999888666555555555555555666666666666666555333111000111333999999888666666666888999999999999999::::::::::::;;;;;;;;;:::888555222111333444555555666666666666666777999;;;===;;;888444///000333666777777888888;;;:::999888888888777666777888999999999999999999888777666444444555888999@@@>>><<<999777777777888666666555444222111000000000111333666777888777777::::::;;;;;;:::888777666555555555777999:::888666000111222222222222111000444666888888666222///...,,,///444888999666222...------000333777888666444000000000111222444666777666333//////222444555444777666666444333222111000111444555444222111333666444666888666222//////111222444444111,,,((('''(((+++,,,///111222111000///111222444666888999999999777777777777555444444444333444444333111000111222111///---,,,---000333666;;;>>>===999777888888666999999999999999888777666444444555666555555444333111333777888888888999999555555333333333444555666222111111222555777777777111000---+++******+++,,,000111333333333333444666222111000222555777888888999888666444444555555555iiigggcccaaa___```aaabbbaaa```^^^^^^aaafffkkkooogggfffdddaaaaaadddiiimmmgggdddaaa```aaabbbdddeeeccccccdddfffggggggdddbbbggghhhjjjkkkjjjgggcccaaagggggggggfffeeecccaaa___[[[\\\^^^]]]\\\ZZZZZZ[[[WWW[[[^^^___bbbgggiiiggg___^^^[[[YYYXXXXXXXXXYYYUUUWWWZZZ\\\]]]]]]]]]\\\^^^_________]]][[[YYYWWW\\\^^^]]]XXXWWWYYYYYYVVVSSSSSSSSSSSSSSSSSSSSSSSSUUUVVVXXX[[[___cccfffhhhlllfff___\\\\\\\\\XXXSSSTTTVVVXXXXXXWWWXXXYYY[[[ZZZWWWUUUUUUXXXYYYXXXVVVVVVXXX[[[^^^______^^^]]]^^^^^^___aaaddddddbbb```bbb```^^^\\\[[[ZZZYYYXXXYYYZZZ\\\]]]\\\]]]^^^```^^^]]][[[[[[\\\\\\[[[ZZZWWWWWWWWWXXXZZZ]]]___aaabbbccceeeggggggfffdddcccaaacccffffffeeeeeefffgggiiiiiijjjmmmppprrrrrrqqqwwwxxxwwwtttssstttyyy}}}zzzuuusssmmmllliiiddd]]]TTTMMMIII???===999555222///......111222444555555444222111000111333444555555555555444333111111222222222222111222444777999999666444111222444444111---'''$$$"""%%%+++222888;;;:::999555555555444333222333333555777:::<<<<<<;;;888666444555666777777666444333111333777<<<>>>>>>:::666666444222//////222888===999777555555777:::;;;<<<555333222333444555444333444333111111111222444555---///333666777777666666333222333555888999999888555555666666777777777777888999888777444333444555999888777666666777777777777777888999999:::;;;;;;;;;::::::999666333000...000111222333444444444444555666888;;;===<<<999555111222444777888777555444777777777777666555666666555555666888999:::::::::666444333333444555777888<<<<<<;;;:::::::::::::::666666555444222111000000111222444777888999999999::::::;;;;;;;;;999888777666555555777888888666444444444333222000///...---333555888777333///------+++///555:::;;;:::666333111111333555888999777555222222111000000222333444444000,,,,,,000444666555444444333333222222222222333555666444111///111444444666888666111//////111///222444222...+++,,,---...///111333333333111000///000111333555666777777777777777777777666444333333444555444333222333555333111---+++,,,000444888>>>AAAAAA;;;777888999888:::::::::999888777777777555555555555555555444444222444777888777777777888777666555444444444666666111000000222555777888888444222000---,,,,,,------222333555555444444555777111000000111444666777666888888888777777777777888hhhfffbbb```^^^___aaabbbaaa```^^^^^^aaaeeekkknnnhhhhhhfffeeeeeehhhmmmrrrdddcccaaa``````bbbeeeggg```aaabbbeeeggggggdddaaa```bbbfffiiijjjhhhfffddd```ccchhhkkkkkkgggbbb^^^^^^```bbbbbb```___^^^___^^^``````^^^```eeehhhgggcccaaa^^^[[[YYYYYYYYYZZZUUUXXX[[[\\\\\\\\\]]]^^^^^^^^^______]]][[[XXXVVVVVVYYYXXXVVVVVVYYYZZZXXXRRRSSSSSSTTTTTTUUUUUUUUUTTTUUUWWWZZZ^^^bbbeeeggglllfff___[[[ZZZYYYXXXVVVTTTVVVWWWXXXXXXYYY[[[]]]ZZZYYYXXXXXXYYYYYYXXXWWWOOORRRWWW[[[^^^______^^^XXXZZZ]]]aaaeeefffdddbbbccc```\\\ZZZYYYYYYWWWVVVVVVYYY]]]___^^^]]]]]]^^^ZZZXXXVVVVVVWWWWWWVVVTTTSSSTTTUUUWWWYYY[[[]]]^^^^^^aaadddffffffdddaaa___```bbbccccccbbbaaabbbcccdddeeegggllloooqqqooonnnssstttsssppplllnnntttzzz}}}{{{yyyvvvppphhh___WWWPPPLLLHHHEEE@@@;;;666333222111111222333333333222111000///000111222333333444444555555444333222222222222333222222444666666444333111222333333111---)))&&&###%%%***000666888888666444555555444333333444666888999:::;;;;;;;;;999888555555555555555444333222...000444888;;;;;;888555666555444111000222555999777666666777888:::===>>>777555333333444555444444222222222111222222333333,,,---///111333444444444111111222444777999888777444555666777777777777777:::;;;<<<;;;999777666777888666555555777888777666444555666777999:::<<<<<<::::::888666444111///......///000111222333333333333444555888;;;:::888555333333555888999777333000444555666666555555666777555555555777:::<<<;;;:::444222111222444666777666999999999:::::::::::::::666555555444333222111111333444666777999:::;;;;;;999:::;;;;;;;;;:::888777666555555777888777555333888666444222000.........222555666444000,,,,,,------000555999;;;;;;999888555555555777999:::888777444333111//////000111222222---)))***000555666555111111111000000111222222444444333222000000222444444666666333///---///111///222444222000///111333222222444555555444333222...///000111222444555666666666666777888777444222222444555555444444555777555333000...///111555888>>>AAAAAA:::555666888888888:::;;;:::888777777888666666555555555555555555444666777777666555666777888888777666666666666777000//////111555888999999666555333111000///000000555777:::999777666888;;;444333333444666888777777666777888888777777999:::eeeeeedddccccccbbbaaaaaabbbaaaaaabbbcccdddfffgggfffggghhhhhhggghhhjjjlllccccccbbb``````aaadddfffcccbbbbbbdddeeeeeedddbbbaaabbbcccddddddeeeeeeeee]]]```eeeiiijjjhhhdddbbbaaaccceeeeeedddbbbaaaaaa___aaaaaa___aaafffhhhggggggeeeaaa^^^\\\[[[[[[[[[ZZZ\\\^^^^^^\\\[[[\\\^^^______^^^]]][[[ZZZYYYYYYVVVXXXXXXUUUVVVYYYZZZXXXRRRRRRSSSTTTVVVXXXZZZ\\\VVVWWWXXXZZZ]]]___bbbcccbbb```^^^[[[YYYXXXWWWWWWVVVWWWYYYYYYYYYYYY[[[\\\ZZZ[[[]]]]]][[[ZZZYYYYYYSSSUUUYYY\\\^^^___^^^^^^XXXXXX[[[^^^bbbddddddbbbaaa^^^ZZZXXXYYYYYYXXXVVVSSSXXX]]]aaa```^^^[[[ZZZVVVUUUUUUUUUVVVUUUSSSQQQQQQRRRTTTVVVXXXZZZ[[[\\\___```bbbccccccaaa```^^^bbbbbbaaa___^^^^^^aaacccbbbcccdddgggkkkmmmmmmlllnnnmmmjjjhhhiiimmmrrrwwwxxx~~~}}}}}}wwwlllbbbZZZUUUSSSRRROOOIIIBBB<<<999777666222222111111000000////////////000111222333444555666666666444333222333333222111000111333444444333222333444444222000---,,,&&&'''***...222333111///111333444333111222555777;;;;;;:::::::::::::::;;;444444333111111000000000...///222555888999777555444555555333111000111222222444666777888:::<<<===999666444444444555555444222222333333333222111111/////////000111333444555444333333555777777666555333444555777777777777777:::===??????<<<999888777666444333444777888777555111222444666888;;;<<<===;;;999777555333111000///---...///111222333333333111111222444777888777555222333555888:::888333///222444666666555555888:::888777777999<<<===;;;999444222111222555888888777888888999999999999888777666666666555555444444444555666777888999:::;;;;;;999999:::;;;:::999888777555555555777999:::888666999777555222111000000111333555666333...+++---000111222555777888999999999555555555777:::;;;:::888444333000......///111222000+++&&&)))000555666444000///.........//////000444222000///111444666777555555444111,,,,,,///222222333444333000000333777555555555555555444444444//////000000222333444555666555444666888777444111111222444444444444666777666555333222222444666777;;;???>>>777222333555666666999;;;;;;999777777888666555555555555666666666444555777666555555666777999999999999999888777777111000000222666888999999666666555444444333222222555888;;;:::666555888;;;666555555666888999888666444555666555444444777999bbbdddfffhhhgggeeeaaa___bbbcccdddeeeeeedddbbbaaaaaadddggghhhgggdddcccbbbdddccccccaaa``````ccceeegggeeecccbbbcccdddddddddhhhfffbbb```______aaabbb````````````bbbeeehhhiiibbbdddggggggeeecccbbbbbb[[[___``````ccchhhkkkiiiiiigggddd```^^^]]]\\\]]]^^^```aaa```\\\[[[\\\^^^bbb```]]]ZZZYYYZZZ[[[\\\YYY[[[ZZZVVVUUUXXXXXXUUUQQQQQQSSSUUUXXX\\\```bbbXXXYYYYYYZZZ[[[]]]^^^___XXXZZZ\\\\\\ZZZXXXWWWXXXXXXZZZ[[[ZZZYYYYYYZZZ[[[YYY]]]aaa```]]]ZZZZZZ[[[]]]^^^___``````^^^\\\[[[\\\[[[[[[\\\^^^```aaa```___\\\XXXWWWXXXZZZYYYXXXRRRWWW^^^bbbaaa^^^ZZZXXXVVVVVVVVVVVVWWWVVVTTTRRRPPPQQQTTTVVVXXXYYYZZZ[[[``````````````````______eeeccc```\\\ZZZ\\\aaaeeeeeedddccccccfffhhhiiiiiikkkfffbbbbbbhhhnnnrrrtttqqqyyy}}}{{{{{{{{{ooofff___\\\[[[YYYUUUNNNGGGAAA===;;;:::222111000///............000000000111222444555666777777777555333222333444111///......111444555555444444555555444333111000))))))***,,,......,,,)))///111222222000111444888===<<<:::999999:::;;;<<<333222000...------......//////111444777888777555333444555444111...------///111444777888999;;;<<<:::777555444555666555555222333444555555333111000333333222222333555777888777666555666777777555333222333555666777777777666:::===@@@AAA>>>;;;888777444222111333666888777555///000222555888;;;===>>><<<:::777444222111111111...///000111333333444444000///000222555666666444111222444888;;;999444///111444777777666777999<<<<<<:::999:::======;;;999555333111333777999999888888999999:::999777666555777777777777666666666666777777888999::::::;;;<<<888999:::::::::999888777444444666888;;;<<<;;;:::999777555333222222333444444666666222---+++...222444444444555666777888888444444444777:::;;;;;;:::333222///......///111333///)))%%%(((000666666444000///...,,,,,,,,,---...444000---...333888::::::555555333///+++***...222444555666333000111444888666666555444444444555555000000111111222333555555555444444666888777444000///111333333333333555777777777666555555555666666888<<<<<<555///000333444444888;;;;;;999777777888555555555555555666777777333555666666555555777888999:::;;;;;;:::999888777222111111333777999::::::666666666666666555333333222666999777444333555999777666666777888888777555333444555333111111444777kkkiiifffddddddcccbbb```llljjjgggggghhhhhhfffcccbbb]]]___gggkkkiiiggghhhbbbbbbbbbbbbcccccccccccc```___^^^```cccdddbbb```dddffffffccc^^^ZZZ[[[]]]bbbcccdddcccbbbdddhhhkkklllkkkiiifffcccbbbbbbcccbbb^^^\\\]]]aaaeeeggggggdddbbb``````aaacccdddddd___^^^^^^^^^^^^___```````````````___^^^\\\[[[ZZZZZZZZZZZZ[[[[[[YYYUUURRRQQQTTTWWWVVVTTTUUU[[[```^^^^^^\\\ZZZYYYZZZ]]]```___[[[WWWUUUWWWYYY[[[\\\ZZZXXXVVVWWWYYYZZZXXXUUUXXXZZZ\\\^^^^^^]]][[[YYYWWW\\\aaabbb```^^^]]]^^^[[[ZZZYYYZZZ[[[]]]]]]\\\\\\]]]]]][[[YYYWWWXXXYYYXXX[[[]]]]]][[[ZZZ[[[]]]ZZZYYYWWWSSSQQQRRRUUUXXXTTTSSSRRRSSSWWW\\\bbbfff``````_________^^^^^^^^^[[[[[[[[[[[[\\\]]]______ZZZZZZ\\\^^^```bbbddddddeeebbb```aaaeeejjjnnnooorrruuuwwwxxxxxx{{{}}}uuunnniiigggfffaaa^^^WWWOOOLLLJJJEEE>>>888555111---+++,,,000444222333333333222111222333333555888888555111...------------...///111333333777888888777444222111111///+++'''(((,,,...+++(((---///111111111000111222:::888777999===???>>><<<333111///...000222333333444444444444444555666666555666666444000---,,,,,,...333555333444:::>>>>>><<<666000///222666777666333555777888777666666777666777777666555555888:::<<<888333222444444111---///111333444444555666777???>>><<<;;;999888777777222111000111333444333222+++---000333555666666666222333555666555333111///...111444555444333333444222111000///------,,,,,,222555888888777444222222666666777888888888888777999999999<<>>;;;777222//////000222444444555444333222111222111333444333111///...///------...///111333444555666777777666333111000111111---***+++///111///,,,///111222222111000111111777666666999>>>AAAAAA@@@555333111111222444555555555555444333444444666666444444444111...+++++++++111555666444444999<<<<<<:::444---+++///444666555555777::::::888666555555666777777555444555777999;;;777333222444555222...000222444555555555666888<<<:::888666555444444444222111000111333333222111,,,...000333555555444444222333555666666444111000111333666666555444444444444222111///............333666888888666444333333666777777888888888888888888888999;;;===<<<888444222444666777666666888999:::;;;;;;999777555666777999777555444555555666666555555666666666666666666999:::;;;999777666777999666444222444777999:::999888777555333222222222333333333222111000111222444666555555666888999777666444333222333666999:::999666444000---,,,...111333+++&&&"""$$$***///222222222333333///+++***...222444...((((((---222555666111111111111111333555777444333000///...///111222777666666666777666555333//////000111222222222222666666555444333333444444111111111111222444666888888777666444333333222222444222000......///111222555777888888666444333333777777888999999888777666444333222111111111222333777666555555777888777666666777888999:::;;;;;;<<<:::999777666555444333333444333222111111333444666333555666666555444444555888666333111111222444666gggeeeddddddeeeeeeeeedddgggggghhhhhhgggddd^^^ZZZaaa___aaafffjjjiiihhhiiihhhgggdddbbbbbbcccdddeeeaaa^^^\\\\\\^^^___``````___]]]\\\```eeegggddd```bbb___^^^bbbhhhlllkkkhhhkkkgggeeegggkkkkkkddd^^^```______bbbeeeeeeaaa]]]bbbbbbaaa```___]]][[[ZZZ^^^]]]]]]\\\\\\\\\]]]]]]```______^^^^^^^^^^^^^^^ccc___[[[XXXWWWXXXWWWWWWWWWYYYZZZYYYWWWWWW[[[^^^]]]]]]\\\YYYWWWVVVWWWXXXZZZXXXWWWVVVWWWWWWUUUTTTZZZWWWTTTSSSTTTVVVVVVVVV^^^^^^]]]\\\ZZZYYYWWWWWWYYYWWWVVVWWW[[[^^^aaabbb___]]]\\\\\\]]]^^^]]]\\\ZZZYYYZZZ]]]bbbdddbbb```^^^___```___\\\ZZZZZZ[[[ZZZYYYYYY\\\^^^^^^YYYUUUSSSTTTUUUWWWXXXYYYZZZZZZ\\\\\\\\\\\\\\\[[[ZZZZZZUUUUUUUUUVVVWWWXXXYYYZZZUUUUUUVVVVVVWWWXXXZZZZZZ___]]][[[[[[^^^aaaccccccbbbdddhhhnnnuuu{{{~~~{{{vvvsssqqqqqqtttooodddYYYUUUUUUQQQLLLFFFCCC???:::666444333222666555555444333222111000000000000...---...000333000000000111222444555666555666666555222000000111333000...///222444333111222333444333111000///000222333444888===@@@AAAAAA666555333444666888999999888777555333333444666777444444333000,,,***+++,,,333777888555555888:::999666111+++***...222444444666888<<<===;;;888666555555555555444222222444666888555222333555666444111222444666666666666777888888777444222111111111222444222111222333333222111///000111333333333222111222333555666666444222111444666888888777555444555666444222000//////000111666777888777555555555666666777888888999999888888666666777:::;;;:::777444333555666666555555666888:::;;;;;;999777666777888999777666444333333333444444444555555666666777777888999:::999888777888999777555444444666777777666666666555555444444333333444444333333333333444444555555555777999999777555666444222222555888:::;;;555333111//////000333444***&&&$$$%%%+++000222222333444444000---,,,///222333---'''&&&***...111222...///111444666777777777444333111000///000222333444555666555444333444555111111111111111111111111555444333222222222333444111111111222333555777999999888666444333111111111222111111000000000111111555777888888666444444444666777999::::::999888666333333222222222111111111333111111222555777777777777777888999:::;;;<<<<<<;;;:::888666555444333333555444333333333333333444111333555555444222222333888555222000///000333555fffdddcccccceeeffffffeeeccccccdddeeedddccc```^^^aaaaaabbbfffhhhiiiiiiiiiiiifffbbb___^^^```bbbddd```_________``````___^^^`````````bbbddddddaaa^^^bbbbbbcccfffiiikkkkkkjjjkkkiiifffggggggfffccc___dddcccbbbdddfffeee```\\\``````___]]][[[YYYYYYZZZ\\\\\\\\\\\\]]]^^^___```___^^^]]]]]]]]]^^^```aaaeee```YYYUUUTTTUUUWWWWWWYYY[[[[[[ZZZXXXXXXZZZ\\\]]]^^^]]]ZZZWWWUUUUUUVVVRRRRRRSSSUUUXXXXXXVVVTTTVVVTTTRRRQQQRRRUUUWWWXXX]]]\\\ZZZXXXWWWWWWWWWWWWXXXUUUTTTVVV\\\aaabbbbbbaaa___]]]]]]^^^^^^]]]\\\ZZZXXXWWW[[[aaaccc___[[[YYYZZZ\\\]]]]]]]]]]]]^^^\\\ZZZYYY]]]aaaaaa\\\WWWVVVVVVUUUUUUUUUVVVWWWWWWYYYZZZ[[[[[[ZZZZZZXXXXXXQQQQQQRRRRRRTTTUUUWWWXXXXXXWWWWWWVVVWWWXXXYYYYYY]]]\\\ZZZ[[[]]]_________bbb```aaagggpppxxx||||||{{{~~~{{{yyyxxxxxxzzzvvvmmmbbb^^^]]]XXXRRRMMMJJJFFFBBB???<<<999777777555444333333333222111111111///------///444888444444444333444444555555666777666555222111111222333111000111444555555444444555666444111////////////000222666999<<<<<<===444333222444888;;;<<<<<<;;;999777555444555777888777666444000---,,,...///555999:::666555777888666222000...///111333333333333666;;;===<<<999777666333333333111//////111333666444222333555666666444333555777777777666777888777666333111000000222333555444333333444444333222222222222333222222111000333444555666666555444333777999:::999777555555666888666333111000111333444777888777666555555777999666777888888999999888888444555666888999888666444555666666555444444555666999999999777555555666888888888666444111111111222444444555666777777888888888888999999999999999999888777666555555555555444111222444555666666666555555444444444555555555444555555555777999999777555555444333444666999999999333222111000000111333444+++)))(((***...222444444555555555222///...000222333...)))''')))---000111//////000333555777777777444333222111111222333444222444666444111000333555111111000000///////////////000111222222222111000111000000111222444666888888777666444222111000000333333222222111000//////444666888888666444444444555777999;;;;;;:::888777333333444444444333222111///......000333666777777666666777888888999::::::999888777666555444444444555555555444444333222222000222444555333111000111555333000......000333555fffdddcccccceeeffffffeeedddccccccaaa``````aaaaaaaaadddeeeeeefffhhhiiiiiigggddd___\\\[[[]]]```bbb```bbbdddeeedddaaa___^^^```bbbeeedddbbb``````aaacccgggkkkkkkhhhgggiiimmmkkkkkkjjjeeeaaa___aaadddgggdddbbbcccdddccc___[[[]]]^^^]]]ZZZXXXXXX[[[^^^[[[[[[\\\]]]___aaabbbddd]]]\\\[[[[[[\\\^^^aaacccddd___XXXSSSRRRTTTUUUVVVZZZ[[[[[[ZZZYYYXXXYYYZZZ\\\]]]^^^\\\YYYVVVVVVVVVPPPPPPRRRUUUWWWWWWTTTRRRRRRQQQPPPPPPRRRUUUYYY\\\XXXWWWVVVUUUUUUVVVWWWYYYWWWUUUUUUXXX^^^bbbbbbaaaaaa___]]]]]]^^^^^^]]]\\\[[[XXXVVVXXX\\\]]]YYYTTTVVVWWWXXXZZZ\\\]]]^^^]]]___[[[YYY[[[___aaa^^^ZZZZZZXXXUUUSSSRRRTTTVVVXXXXXXYYYZZZ[[[ZZZYYYXXXVVVOOOOOOPPPQQQRRRTTTVVVWWWYYYXXXWWWVVVVVVWWWXXXYYY]]]\\\[[[\\\^^^^^^^^^]]]bbb^^^\\\___gggooosssuuuuuuxxx}}}~~~~~~~~~|||zzzssslllhhheee^^^VVVRRROOOLLLJJJHHHGGGCCCAAA:::777333222222333333222444333111//////222888<<<999888777666444333333333666777666444222111222444111000000000222444444444444555666444111/////////---///222444444555555555//////000333888<<<>>>>>>;;;:::888777666777888999999888666333000///111333555999:::666444666666444000111333555777666333111---222777;;;;;;:::999888111222111///,,,,,,---///444333333333555777777777555666888888777666777888888777555333333333444555666444333444555666555333333333333333222222111111444444555666666666555444999:::;;;999777555555666888777555333222333444555777777777555444555777:::666666777888888888888777222333555777777666555555666666666444222222333555555555555333222222444666888888777444111///000222555555666777777888999999666666777888999:::999888888888888777555444333333...///111333555777888888666555444555666777555444444555666888:::999777444222222444666999999777444000000111111111111111111***)))***,,,///222444444666666555444222222333444444111,,,***+++///333555555222//////111444666666333333222222333444555666111333555333000000333666111111///......---......---000444777777555222000000000///000111222444555666555444333111111000000444444444333222000---,,,444666888888666555444555555666888:::::::::888777555555666666555555444333///------...222555777888444444444555555666666777555555555555555666666777555555555444444333333222111333444444222111000111111000......///111444555gggeeeddddddeeeeeeeeedddhhhgggeeeaaa^^^]]]___aaacccggghhheeedddggghhhgggeeebbb^^^\\\[[[]]]```bbbbbbdddggghhheeebbb```___^^^bbbdddccc```___bbbfffdddiiinnnlllfffdddiiioookkkmmmkkkeee^^^]]]bbbhhhgggdddbbbbbbbbbaaa\\\XXXZZZ\\\\\\[[[XXXYYY]]]aaa[[[[[[\\\]]]___aaacccddd[[[ZZZXXXXXXZZZ]]]bbbdddaaa]]]WWWSSSSSSTTTUUUUUUYYYYYYYYYXXXXXXXXXWWWWWWYYY[[[]]]\\\ZZZXXXWWWWWWSSSSSSTTTUUUVVVTTTPPPMMMOOOPPPQQQQQQRRRUUUYYY\\\TTTTTTTTTTTTUUUWWWYYYZZZWWWWWWWWWYYY\\\___`````````^^^]]]]]]^^^___^^^]]]YYYWWWTTTUUUWWWWWWUUUSSSWWWWWWWWWYYY\\\]]]\\\[[[___\\\XXXXXX[[[]]]\\\[[[[[[XXXUUURRRRRRTTTWWWZZZXXXYYY[[[\\\[[[ZZZXXXWWWOOOPPPPPPQQQSSSUUUWWWXXXYYYWWWVVVTTTTTTUUUWWWXXX\\\[[[[[[\\\^^^^^^]]][[[]]][[[YYYYYY]]]ccchhhjjjmmmqqqwww~~~}}}|||xxxrrrooommmfff]]]ZZZVVVRRRQQQRRRRRROOOLLLBBB<<<555222222444444333555555444222111333777;;;;;;:::999666555333333222666666555333111111222444////////////000111222222222333444333111000///000///111444444222000//////------///333888;;;======999888888777777777777777888888777444222000111333333777888555444555555333///222666888888666222///)))---222666777777888888222222111...,,,+++,,,...333333444444555666888999555777888888666555666666777777666666666666666777444222222333444555555333444444444333333333444444555555666666666666666666888999999888666444555666777666666555555555555555666666666555444555777999444555666666777777666666111333555666555555555666777777666444111000222333222222222000///000333555777888888555000///111333555555666666777777888888444444555777999:::888777666888888777444222111222---...///111333555777888777444333555777888555222444444666888:::999666444000111333777999888555111///000222222222111000///'''(((***,,,...000222333666666555555555555666666555333///---...333888;;;:::444...,,,///333555555333333333444444666777777222333333222111111333555222111///...---......//////222777;;;;;;999666333111000000//////111222333333222222111111222222333555555444333222000...---333555777888666555555555555666777777888888888888777777666666666555555555111///......222555777888111222222222333333333444222222333333444555666777666555444444444444444444444555555444222111222333/////////000111222333444iiigggeeedddddddddcccbbbggghhhgggdddaaa___```bbbeeejjjjjjeeecccfffgggfffeeeccc```^^^^^^```cccdddfffggghhhfffbbbaaaaaacccbbbaaaaaa``````bbbdddfffdddgggjjjhhheeeeeeiiinnnjjjkkkjjjgggccccccfffjjjfffeeeeeefffgggddd]]]XXXWWW\\\______\\\[[[\\\___\\\\\\\\\]]]^^^___aaaaaaZZZXXXVVVVVVXXX]]]bbbeee^^^[[[XXXVVVVVVVVVUUUUUUWWWVVVVVVVVVWWWWWWVVVUUUTTTWWWZZZ[[[ZZZXXXWWWWWWTTTTTTTTTUUUUUUSSSOOOLLLPPPRRRTTTTTTSSSTTTWWWZZZTTTTTTUUUUUUWWWXXXYYYZZZYYYYYYXXXWWWWWWYYY^^^aaa^^^]]]\\\\\\]]]___^^^^^^VVVUUUTTTSSSTTTVVVXXXYYYVVVUUUVVVYYY]]]```___^^^\\\[[[YYYXXXXXXXXXXXXXXXXXXWWWUUUTTTTTTVVVXXXZZZYYYZZZ\\\]]]]]][[[YYYWWWPPPQQQQQQSSSUUUWWWXXXYYYYYYWWWUUUTTTTTTVVVXXXYYYXXXXXXXXXZZZ\\\\\\ZZZXXXWWWXXXYYYZZZZZZ\\\___aaaccchhhpppyyyzzzuuussssssnnngggccc___ZZZYYY[[[\\\ZZZWWWNNNEEE:::444333444444333444444444333111111333555:::999888666555444444444444444333111///...000333/////////.........///000///111222222111000111111222555888777444111////////////000333777999999999333444555666666666555444444555555333111//////000///444666444333555555333000222444555444111///...'''***...111222333444555444444333000---,,,---...333444444555555666888999555777888888666444444555555555666777777777666555///......000222333333222444444444444555666777777555555666666777777777777666777777666444333444666555666666777777666444444444555666555444444666888333444444555555555555555000333666666555444666777888888666333000///000222111111000......///222555666888999555111///222555444444555555555555555555222222333666999:::888555333555777555222/////////000000//////000222333555666444222444888888555111444444666999::::::666333000000222444666666444111000222444555444222///...&&&(((+++---///111222333666555555666777888888888555333111000111666<<>>777444///,,,+++,,,///000222222222222111000......///222444555666777999;;;>>>:::666333333444555555222333555666555333000...mmmfffbbbcccbbb___bbbhhhkkkfffdddfffhhhggghhhkkkkkkiiifffdddeeefffffffffeeedddcccdddfffhhhhhhhhhdddeeegggggggggfffdddccceeeeeefffgggiiihhhfffddddddffffffdddcccdddhhhlllnnnllljjjgggeeedddddddddlllkkkkkkkkkiiifffaaa^^^``````aaabbbdddccc```]]]^^^[[[ZZZ\\\``````]]]YYYXXXXXXXXXYYY[[[]]]```aaa___]]][[[YYYXXXXXXYYYZZZ]]]XXXUUUVVV[[[]]]YYYTTTVVVUUUTTTSSSRRRRRRSSSSSSVVVUUUTTTUUUVVVWWWVVVUUUXXXVVVTTTSSSSSSUUUWWWXXXUUUTTTTTTXXX^^^```^^^ZZZYYYWWWUUUTTTVVVXXXZZZ\\\TTTVVVXXXXXXWWWWWWXXXYYYZZZYYYWWWTTTSSSSSSUUUWWWUUUUUUWWWZZZ]]]___]]]\\\YYYXXXWWWVVVVVVVVVWWWXXXUUUTTTSSSRRRSSSUUUWWWZZZYYYZZZ\\\\\\\\\ZZZXXXVVVSSSUUUWWWWWWUUUSSSTTTVVVXXXXXXXXXXXXXXXWWWWWWWWWUUUTTTSSSSSSTTTUUUWWWXXX[[[\\\]]]\\\ZZZZZZ[[[\\\YYY[[[^^^bbbiiirrr|||yyyxxxwwwxxxzzzzzzyyywwwoooooooooooonnnmmmlllkkkaaaZZZOOOEEE===777333000///000222333222000---,,,222222333333222222333333///.........------------...............///000000111222222111111444777;;;999:::;;;:::888555444444444555555555444222000...///333777999888555222111111000///...---,,,++++++000111333444333222333555444333111///...---,,,,,,***,,,...---******...222777999:::888555222222333444444333333222333444444555444333333444333111///000111222222333333333333.............../////////000000///000222555999;;;:::888555555666666555333222222222222222222333333222333333333222111111111666444222333666888888777333333333333333222222111444666888999999888666444333333333333222111111000444333333444666555222///444555666666777666555555222111222444777777666444777555333333444666666666222111000000111333555666777666444222111000000000222444666666555666888;;;888888777666555555555666444444444222111000222444555777::::::777444111000//////000111222444555666888888777666555555555555//////...///000333555777444333111000///000222333555444444333333444444555222000...111666:::999777444333444666888777333///,,,,,,+++,,,---000222444777555333000000111444555222222333444555777999:::777333...,,,---111444555444444444555555555666666666444222111222333555777666555555666777666333111666444222222333777;;;===444222000//////000333555222222222222111000///...222444555555555666888:::<<<999555222222333555777222444555666555333111///fffcccaaabbbbbbaaabbbeeegggeeefffkkknnnlllkkkllllllkkkiiifffccccccdddfffffffffffffffeeeeeegggiiifffiiikkkiiifffccccccdddddddddeeefffhhhiiigggeee```ccceeeccc```bbbhhhnnnmmmmmmkkkiiigggdddbbbaaajjjkkkkkkiiieeeaaa______```___```aaaaaa```]]]ZZZ\\\ZZZZZZ]]]aaaaaa^^^ZZZXXXXXXYYYZZZ\\\___bbbccc]]][[[XXXWWWWWWYYY\\\^^^]]]WWWSSSWWW___ccc___YYYUUUUUUUUUUUUTTTSSSRRRRRRTTTSSSSSSTTTWWWXXXWWWUUUWWWWWWVVVUUUTTTTTTUUUUUUUUUTTTTTTWWW[[[\\\ZZZWWWWWWVVVUUUUUUVVVWWWYYYZZZSSSUUUWWWWWWWWWWWWXXXZZZ```^^^ZZZWWWTTTSSSSSSSSSSSSUUUYYY]]]___]]]YYYUUUZZZYYYWWWVVVVVVVVVVVVWWWWWWUUURRRQQQSSSUUUWWWXXX\\\\\\[[[[[[ZZZYYYYYYYYYWWWWWWWWWTTTRRRQQQSSSUUUVVVVVVVVVVVVWWWWWWWWWWWWTTTSSSRRRRRRTTTWWW[[[]]]\\\[[[ZZZZZZ\\\]]]\\\\\\YYYYYYZZZ^^^dddjjjoooqqqzzz}}}{{{wwwwwwwwwyyy{{{|||{{{zzzooovvvwwwssssssxxxwwwqqqggg```TTTIII???888333///+++---000222222000---+++000000//////000111222333...............///000000333111...,,,,,,---///000222222222111222555;;;???:::::::::888555444444555444444444444222000---,,,///333777999999777555555//////...---,,,+++++++++///111333333222222444555444444333222000...,,,+++---///111///---,,,...111666888::::::888555444444555444333333333444555555555444444555555333000---......///111111222222222///000000000//////...---......///000333666:::<<<<<<999666555555555555444555444222111111111333444//////000000111000000000888666555666888::::::999333333222222222222222222555777999::::::888666444111222222333333333222222333444555777999888555222444444555555555555444444111111333555888888666444999777444444555666666555000000000222444666999:::;;;999777555333111000000111222444444555666999<<<888777666444333333444444666666555333000///111222555777999999666222000///---...///000222444666777:::999888666444222000000---,,,,,,,,,---///111222000000///......000111222444333333222222222333333111...,,,...444999<<<<<<555333222222444444222111+++++++++,,,...111444666777666333111111333555666555555666777888888888888444000---,,,...111444555666666555555555444444444444333111000000111222333222333555888999777333///333333333333555666888999111111111222444666888999333222222222111000000///555666666555444555888;;;<<<999555111000222555888333444555666555333111000fffdddbbbbbbaaabbbdddfffiiifffhhhmmmooommmkkkllliiijjjjjjfffbbbaaacccgggjjjkkkkkkhhheeedddgggjjjkkknnnpppkkkddd___^^^```cccbbbcccdddggghhhfffeee___ccceeeccc___```gggmmmjjjiiihhhgggggggggggggggfffhhhiiifffbbb______aaa___^^^^^^___```___]]]ZZZXXXXXXZZZ]]]______]]]ZZZWWWXXX[[[^^^```aaaaaaaaa[[[YYYVVVUUUVVVZZZ^^^aaa]]]VVVRRRVVV___ccc___YYYPPPRRRTTTVVVVVVVVVUUUTTTRRRRRRRRRSSSUUUVVVTTTRRRNNNRRRWWWZZZZZZVVVQQQNNNSSSSSSSSSUUUXXXYYYXXXVVVYYYYYYYYYWWWVVVUUUVVVVVVWWWXXXYYYYYYXXXWWWYYY[[[eeebbb^^^ZZZXXXVVVTTTSSSSSSUUUYYY]]]___]]]YYYUUU\\\[[[YYYWWWVVVVVVWWWWWWXXXTTTQQQPPPRRRUUUVVVVVV\\\\\\[[[[[[[[[ZZZYYYYYYWWWWWWVVVTTTSSSSSSSSSTTTSSSSSSSSSSSSTTTUUUUUUVVVSSSSSSTTTVVVWWWZZZ[[[\\\YYYWWWUUUXXX\\\``````___XXXVVVWWW[[[bbbggghhhgggdddlllvvv}}}~~~|||~~~|||zzzxxxyyyxxxwwwwwwxxxxxxvvvtttpppzzz|||tttuuu}}}{{{rrrkkkdddYYYMMMBBB999222...(((+++...111222000...,,,...---,,,---///111222222............///000222333666333///,,,+++,,,///111222222333222333555999<<<::::::888666333222444666444444333222000...,,,***...111555777777777777777000///---,,,,,,,,,,,,---...000111111000000222444333444444333222000---,,,000222333222000......///222444777999999777666555555444333222333444555666555555555666666444///,,,,,,---...///000111111111///000000111111000//////...//////111444888;;;===<<<:::777555555555555555444444333333222222222222,,,,,,---///111333222222888888888999:::;;;;;;;;;333222111000000111222333555666888::::::999777666111222333333333333222111///111444888::::::888666777777666666555444333333111111333666999999777555888666444444666777777777222222333444666999;;;<<<>>><<<:::777555222111000///000111333555777:::<<<999888666444333333444444666666555222///......000444666777666333000...---------...000222555777888;;;:::999666333000...,,,,,,,,,,,,,,,,,,...///000//////...//////111222333333222222111111111111222000---+++,,,111666:::<<<555333222111111222333333//////......///222444666666555333111111333444666666666777888888777555444222000......000333555555777777666555444333222222333333222111000000000000///000111333555444111...///000111333333333333222///000222555777888999999333333222222111111111111777777666555555777;;;??????<<<777222000111444888444444555555555333111000kkkiiieeebbbaaadddggghhhnnnjjjiiilllmmmkkkjjjlllfffggggggeeebbbaaaeeehhhjjjlllllljjjggggggkkkooolllooopppkkkccc^^^^^^```bbbaaaaaabbbeeefffeeedddaaadddfffdddaaaaaaeeejjjjjjhhheeedddeeegggjjjlllaaaccceeedddaaa```aaaccc]]]\\\\\\^^^``````^^^]]]VVVVVVXXXZZZ\\\\\\[[[YYYUUUXXX^^^cccdddccc```]]]YYYXXXUUUTTTVVVZZZ^^^aaa\\\VVVRRRUUU\\\___[[[UUUPPPRRRTTTVVVWWWVVVUUUTTTRRRQQQRRRSSSSSSSSSPPPNNNIIINNNVVVZZZXXXUUUQQQOOOQQQQQQQQQSSSVVVXXXXXXWWWXXXZZZZZZYYYWWWVVVWWWYYY[[[[[[[[[YYYWWWVVVWWWXXXeeeaaa]]]ZZZYYYXXXUUUSSSUUUUUUWWW[[[^^^^^^]]][[[]]]\\\ZZZXXXXXXXXXXXXXXXWWWUUUSSSRRRSSSTTTTTTTTTXXXYYY[[[]]]]]][[[ZZZXXXTTTTTTUUUVVVWWWWWWVVVUUURRRQQQQQQQQQRRRSSSTTTTTTRRRUUUXXX[[[\\\[[[ZZZXXXYYYVVVTTTVVV[[[______^^^ZZZYYYYYY\\\aaacccbbb```ZZZaaallltttyyyyyyxxxxxx~~~}}}}}}~~~}}}zzzxxxxxx{{{yyyxxxxxxxxxvvvtttrrrrrr||||||tttsss{{{yyyooommmggg]]]RRRGGG<<<333---(((***---000111000...------,,,+++---111333333333...---------///111333555777555111...---...000222111333555555444333333444888888666444222222555777555444333111000...,,,+++---000333444444444555666000///...---------///000---...///...------///111222333333333333111///...222444555555333111///...,,,...222555888888777666555444222111222333666777555555666777777555111...------...000000111111111---///000222333333222111000000111333666999;;;===:::999888666444444444555222333555666666444111///+++***,,,///444777777666777888999:::::::::;;;;;;333222000......000222444222444777999::::::888777222333444444333222000///***---222666888999999999:::999888777555444333333111222333666999:::999777666555333444777999::::::666666777888999:::;;;<<>><<<999666333000///......000333777999;;;;;;:::999666444333444555666666666444111---,,,,,,...222444555444111///---------...///111333555777999;;;;;;:::777444111...,,,000///////////////000000000000111111222333444555333222111000000000000000111...,,,,,,...222555666333333222111111333555666666555333222111222444555444333222111111222333444666666777777666444333111111000000111444666666666777666555444333111000000333444444333333222111111...,,,++++++---/////////---///222333333222///......000333666888888888777444333222222111222222333555666666666777:::???CCCAAA???;;;555000000333666333444444444333222111000nnnmmmiiiccccccgggkkkkkkqqqkkkhhhjjjkkkiiihhhjjjffffffeeedddccceeegggjjjiiiiiiiiihhhiiilllpppsssiiijjjkkkhhhdddaaabbbdddcccbbbaaabbbdddeeedddccccccdddffffffeeeeeefffgggkkkhhhdddbbbaaacccgggiii^^^```bbbccccccbbbbbbccc\\\[[[[[[\\\_________]]]VVVVVVWWWXXXYYYYYYYYYYYYUUUYYY```dddeeeccc^^^[[[YYYXXXVVVUUUVVVZZZ]]]```[[[WWWTTTUUUYYYZZZWWWSSSTTTUUUWWWWWWVVVUUURRRQQQRRRQQQRRRSSSSSSRRROOOLLLMMMPPPSSSTTTRRRRRRTTTWWWPPPPPPQQQSSSTTTVVVWWWXXXTTTVVVXXXXXXWWWXXX\\\```\\\\\\[[[XXXUUUTTTUUUVVV^^^ZZZWWWVVVXXXXXXUUUSSSUUUUUUVVVYYY\\\______^^^\\\[[[YYYXXXXXXXXXYYYYYYVVVWWWXXXWWWUUUTTTTTTUUUTTTVVVYYY\\\]]]\\\ZZZYYYSSSSSSTTTWWWYYYZZZYYYWWWSSSRRRQQQQQQQQQRRRSSSTTTSSSVVV[[[^^^___]]]YYYWWW[[[YYYVVVVVVWWWYYYZZZZZZ^^^]]]]]]^^^___^^^]]][[[]]]```dddgggkkkpppvvvzzz{{{yyyzzz}}}}}}zzzxxxzzz{{{zzzyyyzzz{{{{{{zzzxxxuuuzzzyyysssqqqvvvuuuooonnniiibbbXXXMMMAAA555...)))+++---///000000//////---,,,,,,000555777666444...---------...111333555555444333222111222222333111333666555333000///...555555444333222222555888555555444222000///...---...000222222222111333444000///...------...000111.........,,,******,,,...111111222222222111111000444555777888777444111///***+++---222666888777666444333111000111333555777777666666777888777444111///000000111111111111111---///111333444444333333222222333444666777999:::666777888777555333444555000222666888888555111///---,,,---111666:::999777444666888999888888999:::333111...------///222444222444777999999999777666222333444555444222///...))),,,000333444555888999:::999888666555555555555333333333666999::::::999555444333555888;;;<<<<<<999::::::;;;;;;<<<<<<<<<>>>===;;;999666222///...---...111555:::;;;;;;999:::888555444333555777888666666444111...,,,,,,...222333555444222////////////000111222444666888999:::::::::999777444222000444444444333333222222222222333444444555666666777333222111000000000000000111000////////////000111111222444555555666777999<<<:::777444333333333333222222111111111222333444666666555555444222111000111000111333666777666555666555444333111000///...444444666666666555333333...+++'''&&&))),,,///000///111333555555222///,,,...000333666888888777777555444333222222222444444222444555666777:::???BBB??????<<<666111///111444333333333222222111000///kkkmmmkkkfffffflllnnnlllnnniiigggjjjjjjhhhggghhhiiigggeeeeeefffhhhjjjjjjkkkiiiffffffhhhlllnnnppphhhhhhgggeeeddddddcccdddfffdddcccccceeeeeeeeedddcccccceeehhhkkkllliiiggggggeeebbb```___```aaaccc______aaaccceeedddaaa___\\\[[[ZZZ[[[\\\]]]\\\ZZZXXXXXXXXXWWWWWWWWWYYYZZZYYY\\\___bbbbbb```]]][[[YYYXXXWWWVVVWWWYYY[[[]]]ZZZYYYXXXXXXXXXXXXWWWVVVVVVVVVVVVVVVVVVTTTSSSRRRQQQQQQRRRTTTUUUTTTQQQNNNPPPSSSVVVUUURRRQQQTTTXXXRRRRRRSSSSSSSSSTTTUUUVVVRRRTTTVVVVVVUUUWWW^^^ccc]]]]]][[[XXXVVVUUUVVVXXXWWWTTTRRRTTTXXXZZZXXXUUUTTTTTTUUUXXX\\\^^^]]]\\\YYYXXXWWWVVVVVVWWWXXXYYYUUUZZZ___^^^XXXUUUUUUXXXSSSTTTVVVXXXZZZ[[[\\\\\\WWWUUUTTTVVVYYY[[[[[[ZZZWWWUUUTTTSSSRRRSSSUUUUUUTTTWWW[[[^^^___^^^[[[YYYYYYYYYWWWUUUTTTUUUWWWZZZ[[[\\\]]]]]][[[ZZZ[[[[[[]]]]]]^^^___bbbhhhoootttuuurrrtttyyyzzzwwwvvvyyy{{{{{{{{{|||~~~~~~|||yyyxxxuuusssrrrrrrssstttnnnkkkfff___UUUGGG:::111,,,,,,---...///000000000...---...333:::<<<999666...---,,,,,,---000333555222333555666777666555444333444555444111///...///111222333222222333666888666666444333222111111111000222222111000///111222///...,,,+++,,,...000222000000...,,,))))))+++---/////////000000222333333555666888999999666222///,,,,,,,,,000444666666444333222000...///222555777888777777777999999777555222222333333333222111111///000333555555444333111333333333333444444555555111444777777555333333444000222555777777555333111222000///222777999888555111444777777666555666777333111---+++,,,///222555444555777888888666333222000111333555555333111///,,,...111111111111444777555555444444555666888999555444333444888:::<<<<<<777666444555888:::;;;;;;:::;;;<<<======>>>>>>>>><<<;;;:::888555222///------...222888======:::777777666333222222444777999888777666333///......000333555666555444222222333222222222333555777888999999:::;;;;;;:::999777555888888888777666555444333444555666666777777777777444333222111000000000000111222333333222000.........222777::::::999:::;;;===;;;888555333222333333333222222222222333444555777666555333222222222222000000111444666666444222444333222111000///...---333444666888888777555444///,,,((('''***...111333///111333444333000---***...000333666888999999999555444333222222333444666000222444555666888;;;===999::::::666000...000444222222111111000//////...fffkkkkkkhhhjjjooopppllljjjggggggjjjkkkhhhffffffmmmjjjffffffiiikkkkkkiiiqqqlllgggeeegggiiiiiihhhkkkiiifffddddddcccaaa```hhhfffeeeeeefffgggfffeeecccbbbdddiiioooqqqlllhhh````````````____________aaa```aaadddfffeee```[[[\\\[[[YYYYYYZZZZZZXXXWWW[[[ZZZYYYWWWVVVWWWYYY[[[]]]]]]^^^______^^^]]]\\\YYYYYYXXXWWWXXXYYYZZZZZZZZZ[[[[[[ZZZYYYXXXXXXYYYSSSSSSTTTUUUVVVVVVVVVVVVPPPQQQRRRUUUWWWWWWTTTQQQOOOUUU[[[\\\XXXSSSRRRSSSTTTUUUUUUSSSRRRRRRSSSTTTTTTVVVWWWUUURRRTTT[[[aaa^^^^^^]]][[[XXXYYY[[[]]]TTTRRRPPPTTTZZZ]]]\\\YYYRRRSSSUUUYYY\\\\\\ZZZXXXWWWVVVUUUUUUUUUVVVWWWXXXUUU]]]dddccc[[[VVVWWWZZZTTTTTTTTTUUUWWWZZZ]]]___\\\XXXTTTTTTWWW[[[\\\\\\ZZZXXXVVVUUUTTTUUUVVVWWWUUUWWWZZZ]]]^^^^^^^^^]]]TTTVVVVVVTTTRRRTTTXXX]]]UUUXXXZZZ[[[YYYYYY\\\___VVVYYY\\\^^^```cccgggjjjnnnlllnnntttvvvsssssswww}}}|||{{{|||~~~~~~}}}{{{{{{vvvsssttttttqqqsssxxxooommmjjjdddZZZLLL===333......------...///111222......000666===???;;;777...---,,,+++,,,///222444///222666999:::999777555555555444222000///000222...000222222333444666999777666555444333333333333333333333111//////000111...---+++***+++---///111222111///,,,))))))***,,,///.........///222444555555666888:::;;;888333000000...---///333555555333222111///---...111444777999777777777999:::999888444444444444444333222111111333555666666444111000333333333222222222111111...222777888666333333444222222333444555555555555666333111333777888555111///222555666444333444666333000---++++++...222555666777888888666333000......///222444555444333111000222222111...///222555111111111222555777:::<<<666444333444777:::<<<===999777666666888::::::::::::;;;<<<>>>??????@@@@@@::::::999777444111...,,,---///333:::??????:::666666444222000111333777999999999777444111000000222444666777777666555555666333333444555666777999999888999;;;<<<<<<;;;:::999:::::::::999888777555444555666777777888777777777444333222111000000000000000333666777555222///---,,,111999======<<<<<<===<<<:::777555333222333333333333333333444444555666888666444333222222333333//////111444666555333000222222111000///...------222444666888999888666444000---++++++---111333444---///111111000---***(((...000333666999;;;<<<===666444333222222333555666///111333444444555777888333666888555000...000444111111000000///.........lllmmmmmmlllkkkmmmsssxxxmmmiiiffffffiiikkkkkkiiieeecccdddiiippprrrooojjjllljjjhhhhhhiiijjjiiihhhjjjiiihhhfffdddcccbbbbbbjjjmmmooommmgggbbbccceeeffffffgggiiikkkjjjhhheeeiiiddd^^^[[[[[[]]]```aaabbb```bbbeeebbb[[[\\\bbb^^^XXXVVVYYY[[[XXXVVVVVVYYYYYYXXXXXXYYYZZZ[[[\\\___]]]\\\^^^``````]]]ZZZ^^^^^^^^^]]]\\\[[[ZZZYYYdddaaa]]][[[ZZZYYYWWWVVV[[[VVVRRRSSSVVVXXXUUUQQQOOOPPPRRRTTTVVVWWWXXXXXXVVVTTTTTTVVVYYYZZZWWWSSSSSSQQQPPPQQQTTTTTTRRROOOOOOQQQUUUWWWWWWWWWWWWWWW______^^^]]]\\\ZZZXXXWWWUUUQQQNNNRRRXXX[[[YYYUUUWWWVVVUUUUUUUUUVVVUUUTTTRRRUUUVVVRRRQQQTTTWWWVVVVVVXXX[[[]]]^^^\\\YYYWWWSSSSSSSSSUUUXXX\\\```bbb]]]YYYUUUVVVZZZ\\\[[[XXX\\\[[[ZZZXXXVVVTTTSSSRRRTTTVVVYYY[[[\\\\\\\\\\\\XXXVVVTTTSSSSSSUUUXXXYYY\\\ZZZVVVSSSSSSXXX___eeeZZZWWWUUUVVVYYY]]]aaaccc]]]```eeelllppprrrqqqooonnnqqqvvv||||||yyyuuuwwwxxxuuupppnnnnnnpppooouuuyyyssscccOOO@@@888888333,,,)))+++///111111333111000222666777666444222///,,,---///000///---///111555888:::999888666444555666666444222///------------...000333555777777777666555333111///...///222555555222//////000222---***)))'''&&&+++111222222111000...,,,+++*********+++...111333222000333333444777888777444222333111...,,,,,,...111333000...---///111444555555777777888888888777777666777444222111333222000---+++---000111000000111222666444222000000000222222222333555666777666555333444333333333333444555666888888888888666555333111///111333555666666555444777444000,,,***+++...111333666999888444111000000222111//////000444777:::555444333111///...---,,,---------///111444777999888666333222333666888888>>>:::666444444666777888999:::<<<>>>@@@@@@@@@@@@<<<999777888:::888111+++---111666:::<<<;;;888666666222......111333444444555666777666444333333444666444333333555777888888777555222111333444555444999888888999::::::888666888777666666555666666666444666888999777666555666555777777666444222222333333666888999777333111///000222555888<<<>>>@@@@@@CCC@@@;;;666444333444555000000000000000111333666222222222111000111333666000111111333444555555666222222222333444333111///111333777999999888555333444111------000333333333222//////111...''''''+++111//////333:::>>>>>><<<777555444444666777666555333000------...111222333222333333111......000333777444///---...000111222mmmooopppooommmmmmooorrrkkkkkklllkkkjjjhhhhhhhhheeefffgggjjjlllnnnmmmmmmlllllljjjgggdddeeegggjjjhhhhhhgggfffggghhhjjjkkkeeelllssstttooohhhdddcccdddcccdddeeeggghhhfffdddccc```^^^]]]^^^___^^^]]]aaa```bbbdddbbb]]]^^^cccccc[[[TTTTTTVVVVVVXXX[[[YYYXXXXXXXXXYYY[[[]]]^^^]]]\\\\\\]]]```bbbbbbbbb___^^^\\\[[[[[[\\\]]]^^^aaa___^^^]]]]]][[[WWWUUUYYYWWWVVVWWWYYYXXXTTTPPPMMMOOORRRUUUVVVUUUTTTRRRSSSSSSTTTVVVWWWVVVSSSQQQQQQOOONNNOOORRRSSSSSSQQQTTTUUUUUUUUUVVVWWWYYY[[[]]]^^^___```___\\\YYYWWWVVVRRROOORRRXXX[[[XXXTTTWWWVVVVVVUUUTTTSSSPPPOOOWWWZZZYYYSSSQQQRRRSSSRRR[[[ZZZYYYXXXYYYZZZ[[[\\\XXXWWWUUUTTTVVVYYY]]]```ZZZVVVTTTVVV[[[^^^^^^\\\YYYXXXWWWVVVUUUTTTSSSSSSSSSRRRSSSWWW\\\^^^\\\YYYWWWUUUTTTRRRSSSUUUWWWXXXVVVTTTRRRQQQRRRUUUXXXZZZVVVTTTSSSTTTVVVYYY\\\]]]VVVYYY^^^cccgggiiiiiihhhhhhkkkpppwww}}}~~~}}}zzzwwwwwwvvvqqqlllkkkmmmqqqmmmttt{{{zzzooo]]]KKKAAA===777///,,,...111222222111///...///333555555444333000......///000///---...000444888::::::888777444444555555555444333222111000000///000222444555555555555444222111///...111444777666444111111111000,,,)))(((%%%$$$(((...222222111000///...,,,+++------...000333444333111333222111333444555444333222111///------///222444///...---...000333444444666666777777777777666666777555333222333333111...,,,---////////////000222777666333111000///000111333555666888888777666555555555555555555555666666666777777666555333111000111333555666777666555444777555333111///...///111222555888888666444333444333222111000222555999;;;888666333000......///000---------...000333555777888666444444444666666777;;;999777666555555444444666777:::===???@@@AAAAAA>>>;;;999:::<<<:::444///000333888<<<===<<<999777444111......111222333222555777777666444333333444444222111222555888999999666333111000111333444333555444222333555777777666888888888777777666666666666777999999777555555555666777888777555333333444666888:::;;;999555222111222333555888;;;===???@@@@@@>>>;;;888555222111000---///111222111111111111...000111111111222444666111111111222444555666777666555555555555444222///222444666888999999777666555333111111444666555444333000000111...'''&&&)))111///...222888======;;;777666444444666777777666444111......///222333333444555555333000000222444666444000///111333555555lllnnnppppppooonnnooooooiiimmmqqqpppkkkfffeeefffeeegggiiijjjiiijjjmmmpppmmmnnnlllgggbbbbbbgggllljjjiiihhhhhhiiikkknnnoooffflllrrrtttqqqlllhhhgggcccbbbbbbccceeegggfffeee^^^^^^___```aaa```\\\YYY^^^]]]___bbb```]]]^^^aaaccc[[[TTTUUUVVVVVVWWWYYYWWWWWWWWWXXXYYY\\\^^^___]]]^^^_________aaadddfffaaa___\\\ZZZZZZ]]]aaaccc]]]]]]]]]^^^^^^\\\XXXTTTVVVXXXZZZ[[[ZZZWWWSSSPPPKKKMMMQQQTTTTTTSSSPPPNNNOOORRRUUUVVVTTTQQQOOONNNOOOMMMKKKLLLOOORRRSSSTTTZZZXXXUUUSSSTTTXXX\\\___^^^^^^]]]\\\\\\\\\\\\]]]VVVSSSQQQSSSXXXYYYVVVRRRUUUUUUVVVUUUSSSOOOLLLIIIWWWZZZYYYSSSPPPRRRSSSQQQYYYYYYXXXXXXYYYZZZ[[[[[[\\\ZZZXXXUUUUUUWWWYYY[[[YYYVVVTTTUUUYYY\\\]]][[[VVVVVVUUUTTTSSSSSSSSSSSSRRROOONNNSSSZZZ]]]ZZZVVVVVVUUUSSSRRRSSSTTTVVVXXXRRRPPPOOOQQQTTTUUUSSSPPPQQQQQQQQQRRRSSSTTTUUUVVVRRRTTTWWW[[[^^^```aaabbbdddfffkkkqqqwww{{{{{{zzz|||yyytttlllffffffkkkpppooosssxxxzzzvvviiiZZZOOOBBB;;;444000000333555555000...------///222333333333111///...//////...------000444888:::;;;:::999444444444444555666666777555444222000000111222444222222111111000000//////444555777777555333222222---***''''''%%%###&&&,,,111111111111000///......000///000222444555333111111///...///111333444444222111000//////111333555///---,,,---000222333333444444555666777777777777777555444444555444222000......///...---...000222777666333111////////////555666777888999888777777777777777777777777777777555555555444333111///---222333555777777777555444666777777666333111111111000333666777777666777888444333222222333666999;;;:::777333000///000222444---......///000222333444777777777666666555444444666666666666555333222111333555888;;;===???AAAAAA===;;;:::;;;<<<;;;666111333666:::======<<<999777222111000000111222111///666777888888555444444444333222111222555888999999444222//////000222333333111///,,,,,,///333555777999999::::::999777666555888999:::999777555555555666777888888666444444555:::;;;<<<<<<;;;888555222333333444666999<<<>>>???<<<<<<:::888555111...------///111333333111///---+++---000222222333555666222222222222333666888999:::999888888888777444111444555666777888888888888777666555777888999777666444222111111---'''&&&)))111///...000666::::::999999777555444666777777666444222//////111333444444666666666444222111333444444222111111444777888999jjjkkklllnnnoooqqqrrrssskkknnnpppooollliiiggggggfffffffffggghhhkkknnnqqqnnnnnnmmmkkkiiiiiikkkmmmmmmmmmmmmllllllkkkjjjjjjiiikkkmmmmmmkkkkkkmmmoooeeedddcccdddfffhhhiiihhh```aaabbbcccdddaaa\\\YYY[[[[[[]]]^^^^^^]]]^^^___\\\WWWVVVZZZ\\\XXXTTTRRRTTTTTTTTTVVVXXX[[[^^^```^^^```bbbaaa^^^]]]___bbbaaa```^^^]]]]]]___aaabbbZZZZZZZZZ\\\]]][[[YYYVVVVVVYYY[[[[[[XXXUUUSSSRRRKKKMMMOOOQQQRRRRRRQQQPPPNNNSSSWWWWWWSSSOOOMMMMMMMMMLLLJJJJJJMMMPPPTTTVVV[[[XXXTTTSSSTTTWWWZZZ\\\```\\\WWWSSSTTTXXX^^^bbbVVVSSSRRRTTTWWWWWWTTTPPPOOORRRTTTUUURRRMMMJJJGGGPPPSSSTTTPPPOOORRRUUUTTTQQQUUUYYY]]]^^^[[[WWWTTTZZZZZZYYYXXXWWWVVVVVVVVVYYYWWWTTTTTTVVVWWWVVVUUUUUUTTTSSSRRRQQQQQQQQQQQQPPPNNNNNNQQQUUUWWWUUUSSSVVVUUUTTTSSSTTTUUUVVVWWWUUURRRQQQSSSWWWXXXSSSNNNNNNPPPRRRSSSRRRQQQQQQQQQRRRTTTWWWYYY[[[]]]___aaadddeeeggglllqqqvvvxxxyyy}}}tttiiibbbaaagggmmmsssssssssuuuuuuooocccZZZEEE???666222333666777888555222000......000222333222111///...------,,,+++,,,///444888;;;;;;;;;:::555444333222333444666777555444222000000000222333...------------------...333333444444333222111111***((('''((('''%%%(((...111222222222222111111000111111111222444444222000.........000222444333222111111000000111333444555000...---...000333444444333444555777777888888888666666666666666444333111111111000///---...111444555444222111000000000000555666777777888888777777888888888888888777777666333333333333111///,,,+++...000333555777777666555777888999666333111111333000111333555666666777777555444333222222444666777999777555333333333555666000000000111111222222333555777999999777444222111222333444333222222222333444555666999;;;<<<>>>>>>:::888888888999888555222555777:::<<<<<<:::777555222222222333333222000///555777888888666444444555777555333444666888888888444222//////111222333333000---)))))),,,222666999888999:::;;;:::888555333999::::::999666444444555555777888888666555666777;;;;;;;;;<<<;;;999555333222222333444666888;;;<<<888888666555333111//////000111111333333222000...+++---111222333222333444333333222333444666999:::;;;::::::;;;;;;;;;888666666666555555555555666666777777999:::;;;:::888777333222222000---******,,,111///---///222666888888999777555444555666666666555333111000222444555444666666555444333222222333111000000222555999::::::mmmlllkkkkkkmmmpppsssuuuooommmllllllmmmmmmkkkiiigggdddaaadddjjjoooppppppooommmllloootttuuuqqqmmmkkklllnnnooonnnjjjfffcccggghhhiiiiiijjjkkkmmmnnngggeeedddeeegggiiiiiiiiihhhgggfffffffffccc___\\\]]]^^^^^^^^^___```___]]]XXXUUUUUUZZZ\\\XXXSSSQQQQQQQQQRRRTTTWWWZZZ]]]___[[[^^^bbbaaa^^^\\\\\\]]]```aaabbbbbbbbb```^^^\\\YYYXXXVVVWWWYYYZZZZZZYYYXXXYYYZZZXXXUUUTTTTTTUUUOOOOOONNNOOOPPPSSSUUUWWWPPPTTTWWWWWWSSSOOOMMMMMMNNNMMMKKKKKKLLLOOOTTTWWWWWWUUURRRRRRTTTVVVVVVUUUXXXVVVSSSQQQQQQUUUYYY\\\TTTRRRRRRSSSUUUUUURRROOOJJJNNNSSSTTTQQQNNNKKKJJJKKKOOOOOOMMMMMMQQQTTTTTTOOORRRWWWZZZ[[[YYYVVVSSSTTTVVVXXXZZZYYYWWWTTTRRRUUUTTTRRRQQQQQQRRRRRRRRRUUUTTTRRRPPPOOOOOOOOOPPPNNNQQQSSSRRRPPPNNNPPPRRRVVVUUUUUUTTTUUUVVVWWWWWWYYYUUURRRSSSWWWXXXUUUQQQNNNQQQTTTUUUSSSQQQPPPPPPTTTVVVYYYZZZZZZ[[[___aaabbbaaabbbeeelllsssxxxzzz~~~ttthhh```^^^ccciiirrrrrrtttxxxzzzsssfff[[[HHHAAA888333333777999999:::888555222//////111222000000///---,,,+++++++++---000444999;;;<<<;;;:::666444222000///000222333111111000000000000111222******))))))******,,,,,,/////////000000000000///***((()))+++,,,+++...333222333333333333333222222000000000111333333111///,,,---000444666666333000///000111222333444555666222000///000222444555555444555666777888888888888555666777777666444333222444444333111///000333555111111111111111111222222444444444555555555555555777777888888888888777666333333333222000...+++******,,,///333555666666666777888777333///...111555000000111222333333333222555444222111000111222222666666777777777777666555444444444444333222222222333666999999666222000///000000000///...000555888666666777777777888888999777666666777777777555333555666888:::999777444333333444555555444222000///555666666666555444666777;;;999666666666777666666444222000000111444555555111...+++***...333888:::777888999:::999777444333999999999777555333333444444666888888777666666777:::999888999:::999555222000111111222333555777888555444111000000111333444666333111222333444333222---000222333222222222222555444444444555777999:::999999999;;;======<<<:::888777555333222222222222666888:::;;;:::999777666111222222000...///000111222000------///333666888:::777444333444555666555444333111111333555555444333333333333333222222111.........111555888999999rrroookkkjjjllloooqqqrrrrrrnnnkkklllooopppmmmjjjhhhddd```cccjjjppppppmmmooollllllrrryyy{{{tttlllfffiiilllnnnnnnkkkgggdddaaadddiiimmmooonnnkkkiiigggfffffffffhhhiiihhhgggmmmllljjjjjjiiigggdddaaabbbdddccc```aaacccaaa\\\YYYSSSPPPSSSVVVUUUTTTUUUQQQQQQRRRTTTWWWZZZ]]]___YYY[[[]]]^^^]]]\\\\\\]]]^^^```dddfffeeeaaa\\\XXXXXXVVVUUUUUUXXX[[[\\\\\\[[[YYYXXXWWWWWWWWWWWWWWWTTTRRRPPPOOOPPPSSSWWWZZZRRRTTTVVVUUUSSSPPPOOONNNQQQPPPOOOMMMMMMOOOSSSWWWTTTRRRPPPQQQTTTTTTRRROOOMMMNNNQQQSSSTTTSSSRRRPPPPPPPPPQQQRRRTTTSSSPPPMMMGGGLLLRRRTTTQQQNNNMMMNNNLLLPPPOOOKKKJJJMMMOOONNNSSSRRRQQQQQQRRRTTTVVVXXXPPPRRRVVVYYYYYYVVVSSSPPPOOOOOONNNNNNOOOPPPRRRSSSTTTRRRPPPNNNNNNOOOPPPQQQOOOSSSVVVSSSMMMJJJMMMRRRTTTTTTTTTTTTTTTUUUVVVVVVWWWTTTRRRRRRTTTVVVTTTRRROOOTTTXXXXXXUUUSSSRRRSSSTTTXXX[[[[[[ZZZZZZ]]]aaa^^^\\\[[[]]]dddmmmtttxxx~~~zzzsssiii```]]]aaaeeejjjnnnwwwyyyhhhZZZNNNFFF;;;555444666888888;;;:::888444111///000222///000///...+++***+++---...111555999;;;<<<;;;999666444111///------.........///000111111111111111***)))((((((((()))+++,,,---,,,,,,---///111000000,,,+++---000111000222777444444555555555444333333/////////000222222000...,,,...222666888777222///---...000222444555555555333111000000333555555555444555666666777777777777333555777888666444333333555666555333222111333555...//////000111222333333222222333333333444444444555666888999999999888777444444444333111...,,,***(((+++...222444666666666555777666222,,,+++///444111///...///000111000///222111000/////////000111444555777999:::999777666777777666666444333111000000444888888444000.........//////...,,,///555:::888888666555444444444444555555666666666666666555333555777888777555333111444666777666444111000000444444444333222444777:::===;;;888666666555555333444222000000222444555555222000------000444777888444555666666666555444333777888777555333222333555333555777777666666777888888666444666888888555222///000111333333444444444222111...---...222555888888444111111444666666444000222333333222222222333666666777777777888888888777666888:::===>>>===;;;777666444333111111000000555888:::;;;999777666666000333333000///333555555333111...------111555888999666333111222333444444444222111222333555444333000000000111333333222000------...111555777777666qqqnnnkkklllnnnppppppppppppppppppppppppnnnkkkhhhhhhfffdddfffiiillllllkkknnnlllmmmqqqvvvwwwrrrmmmggghhhiiijjjkkkjjjiiihhhcccfffjjjnnnqqqpppmmmkkkjjjiiiiiijjjkkkkkkiiiffflllllllllmmmnnnlllhhheeeeeegggddd``````bbb___XXXUUUPPPNNNRRRUUUTTTSSSTTTSSSSSSTTTUUUXXX[[[^^^``````]]]ZZZYYYZZZ\\\\\\\\\[[[^^^cccfffeeebbb\\\YYYVVVUUUVVVXXX\\\^^^^^^^^^[[[YYYXXXZZZ\\\]]]ZZZWWWWWWVVVSSSRRRQQQSSSUUUWWWTTTSSSRRRRRRRRRRRRPPPNNNTTTTTTSSSQQQOOOOOOSSSVVVTTTQQQNNNOOORRRSSSPPPMMMKKKLLLMMMOOOOOOOOONNNNNNMMMNNNOOOQQQRRRQQQOOOMMMHHHNNNSSSTTTQQQNNNNNNPPPOOOQQQPPPKKKIIIKKKLLLKKKRRRPPPNNNMMMNNNQQQUUUXXXPPPQQQSSSUUUUUUTTTRRRQQQNNNNNNNNNNNNNNNOOOQQQRRRPPPOOONNNMMMNNNPPPSSSUUUQQQSSSTTTRRRNNNMMMOOOQQQRRRRRRRRRRRRSSSSSSSSSTTTRRRRRRRRRSSSSSSSSSSSSRRRQQQVVVZZZZZZWWWTTTUUUWWWUUUYYY]]]^^^[[[[[[]]]```^^^ZZZVVVUUUZZZbbbjjjnnnrrrrrrooohhhaaa^^^___bbbdddjjjttt}}}yyymmmdddVVVMMM@@@777444444555444555666666444000...///111///000111///---,,,...000///222666:::;;;;;;:::999444333111///---------------///222444444333111///,,,+++***))))))***,,,------++++++---111444444333000///111555444222333777666666666666555555444333.........000222222111///...///222555666555222///+++---000222444555555555333111000000222444444444333333444555555444444444111444777888555333222333555666666555333111222333...///000111111222222222222222222222222333444444555777999;;;<<<;;;;;;:::666555555444222///,,,++++++---000222444555444444222555777444---+++...222000...,,,---///111000...---------...///111222333444555666888999999999999888888777666444111///......222777666222......///...000222000---...222777888777555333222111222222111222333333333333444555333444666777666555333222555666777555222//////000222222111///000333999===;;;999666444444444333222333111...///111333444444111000//////111333333222222222222222333333333333555555555444222111333555111333666666666555666888666333222444777999666222///111333555666555333222000000//////000222444666555222000222666888666222111222333333222333555777777888999:::999888666555666666666999;;;;;;:::888444444444333333333222222666888;;;:::888666666777333666666111000555777666444222///,,,,,,///444888999666111///000222333333333222111111333444333222///......000333555333111---...///222666777666444kkkjjjjjjmmmqqqsssrrrpppmmmrrrvvvvvvqqqkkkgggggghhhiiijjjiiigggggghhhjjjmmmmmmnnnoooppppppooonnnkkkjjjiiihhhggghhhiiiiiillljjjjjjkkknnnppprrrsssnnnmmmnnnooopppnnnkkkhhhhhhjjjlllpppqqqoookkkgggeeefffccc]]]]]]___[[[SSSMMMKKKNNNWWWZZZWWWQQQNNNUUUUUUVVVWWWZZZ]]]___aaaiiibbbZZZVVVWWWYYYZZZZZZZZZ]]]aaadddeeebbb^^^[[[TTTUUUXXX\\\```aaa```^^^[[[YYYYYY]]]bbbbbb\\\WWWYYYXXXVVVTTTSSSRRRRRRRRRUUURRROOOOOOQQQRRRPPPNNNVVVWWWVVVSSSPPPOOORRRUUUVVVQQQMMMLLLPPPRRRPPPMMMQQQNNNIIIFFFGGGJJJPPPSSSKKKLLLNNNPPPQQQPPPNNNLLLJJJOOOTTTTTTQQQNNNOOOQQQNNNQQQQQQLLLJJJLLLMMMLLLLLLMMMNNNPPPQQQRRRRRRRRRSSSRRRRRRQQQQQQQQQQQQRRRRRRRRRQQQOOOMMMLLLNNNOOOMMMLLLLLLLLLOOORRRVVVXXXRRRQQQPPPPPPQQQQQQQQQQQQPPPPPPPPPQQQQQQQQQQQQRRRNNNQQQTTTVVVUUUSSSRRRRRRRRRWWW[[[[[[WWWUUUVVVYYYWWW\\\```aaa^^^\\\___bbbbbb\\\TTTPPPRRRXXX^^^aaaiiikkkkkkgggbbb______aaacccffflllrrrvvvvvvsssppp\\\RRRDDD:::555333222222000222333222///---///111000222333111///...000333000333777:::;;;;;;999888333222111///......------///111444666666444000---...---+++******,,,---......,,,,,,...333666777666333222444777666222222666777777777777666555444333......///111333333222000111000111222444333111///***,,,///222444555555444222000//////111333333333222222333333333222111111000444777888555222222222444555666555333111000111000000111111111111000000333333222222222333444555555777:::<<<>>>>>>===<<<777777666555333000---,,,///000222444444444333222///444888666000+++,,,000///,,,+++,,,000222111000)))***+++---000333666777666555555666777888:::;;;888888777666333000---,,,,,,111666555111------///...111555333///---///222777666444222111111111222---...////////////111222333444666777777555444333555666777444000......000222111///---...333:::???888666333222333333333222111///------000222333333000//////000111111///...000000000000111222333444444444444222111111333555111333555666555555666777555222000333888999777333000222555777888666333111///000111222222333333333111//////333888999444000000111222222333555888;;;777999;;;<<<;;;888555333666666666888999999777555111222333444555555555555777999;;;:::777555666888555999999222111555888666555333000,,,,,,///444888888555111...///111222222222111000111333444333222...------111555666444222//////111444666777555333oooooommmkkklllpppvvv{{{yyyvvvrrrnnnlllllllllmmmggghhhjjjllllllkkkjjjiiifffiiimmmoooooonnnnnnnnnjjjjjjjjjjjjjjjiiihhhhhhkkklllnnnmmmllllllmmmnnnmmmlllmmmnnnoooooommmkkklllllllllmmmoooooollljjjfffccc```^^^^^^[[[TTTOOOKKKLLLNNNQQQTTTSSSPPPMMMOOOPPPSSSXXX]]]`````````bbb___\\\[[[\\\[[[WWWTTT[[[```fffgggddd^^^ZZZXXXYYY[[[^^^```aaa```___]]]___]]][[[ZZZ[[[[[[[[[ZZZYYYWWWVVVVVVVVVVVVUUUSSSRRROOOQQQUUUTTTPPPRRRWWWUUUTTTRRRPPPOOOOOOOOOPPPMMMLLLKKKLLLMMMNNNMMMLLLSSSPPPKKKIIIIIIKKKLLLMMMMMMLLLLLLMMMNNNNNNLLLJJJQQQRRRSSSSSSRRRPPPNNNLLLQQQPPPMMMKKKKKKMMMPPPRRRPPPOOOOOOPPPRRRTTTUUUUUUTTTRRRQQQRRRSSSRRROOOKKKNNNMMMMMMPPPRRRQQQMMMIIIJJJIIIHHHKKKPPPRRRRRRPPPUUUTTTSSSRRRQQQQQQQQQQQQNNNMMMLLLMMMNNNPPPRRRTTTTTTTTTTTTUUUUUUTTTTTTSSSSSSUUUWWWWWWVVVUUUUUUVVVUUUZZZ___aaa___\\\[[[[[[[[[VVVSSSRRRPPPPPPUUU\\\^^^jjjpppiiicccddd```WWWXXX___ggglllmmmnnnqqqtttggg]]]MMM@@@888333///---...///111333444333///+++000222555555333111000000000000222444777888666444333000---+++,,,---------///111444666666333///,,,+++...000000///---,,,+++---///222333333333555666555444333333222333333333888888777555444444777999///000111555777666111------...000111111111///...111333666666444333333333555333000///111222333222222111000000000111222333333222111333555777666555666666555444444333222222///111333444333222222333666666555444222333555888999:::<<<>>>===<<<999777222333444444333222000///111333666666555333222222444555666555111---+++***,,,,,,...222555555111---...---,,,,,,...222666888999666333333555999;;;<<<:::999999999999666111...111333555666555222///,,,111222333333333222111000444444333222000//////...///000000...,,,+++...000555555444444444555666666888888777444000---,,,,,,222222111...---000666<<<999666111000111111///---111...,,,---222333111...///------///222222///,,,///000111000000111444666555444444333333444444555444444333333333444555555222000///111555888888777777888:::999666333222111000000111222333333444444777444111111444444000,,,(((***---111333444444444888666444444555777777777666666777999;;;;;;999666333444666777888888888888999777444444555777888888555666777777666444333111333333111...+++,,,111666;;;777333111000000///.........///222555777777666///,,,+++,,,000333444333111222333555555555555555rrrpppmmmlllmmmppptttvvv|||yyyvvvrrrnnnmmmllllllllljjjhhhggghhhjjjlllnnnkkklllnnnnnnooopppqqqrrrhhhiiijjjkkkkkkllllllkkkhhhjjjkkkkkkkkkkkklllnnnmmmmmmmmmoooppppppnnnllliiiiiikkknnnpppooollliiiddddddccc```[[[UUUQQQOOOIIIMMMQQQRRRPPPNNNMMMNNNOOONNNNNNQQQVVV\\\___aaa___[[[XXXYYY\\\^^^^^^\\\\\\```cccccc```]]]\\\]]]]]]^^^___```___^^^\\\[[[]]]ZZZWWWUUUVVVWWWWWWVVVXXXVVVUUUUUUUUUUUUSSSQQQSSSQQQSSSWWWVVVRRRSSSXXXVVVTTTRRRPPPOOONNNNNNNNNKKKJJJIIIJJJLLLLLLLLLKKKMMMKKKIIIHHHIIIKKKLLLMMMKKKLLLLLLLLLLLLKKKIIIIIIOOOPPPRRRSSSSSSRRRQQQPPPRRRPPPMMMLLLKKKMMMOOOQQQSSSRRRQQQQQQRRRSSSSSSSSSRRRPPPNNNNNNOOONNNKKKIIINNNMMMNNNPPPRRRRRRNNNKKKMMMKKKHHHIIIMMMQQQSSSTTTPPPRRRUUUVVVVVVSSSOOOLLLNNNMMMLLLKKKMMMOOORRRTTTYYYYYYXXXWWWUUURRRPPPOOORRRSSSTTTTTTRRRRRRRRRTTTOOORRRXXX[[[\\\[[[ZZZZZZYYYTTTPPPNNNLLLJJJOOOUUUXXX___bbbaaaeeelllhhh^^^YYYZZZ^^^eeemmmrrrssssssmmmbbbRRRCCC999333000...//////111333555444000---111333555666444222111111111111333555777888666444222///------...//////...000111333333333111...------///111222111111111222222333444444333222222333000000000000000111222333555666666555444444666888333333555777999888333///.........//////000111111333555777777666555555555444444222111111222444555333222111000000000222333111111222333333444555555444444444333222222222222111444666777555444333333555555444333111111333666888999;;;<<<<<<;;;999888222222222222222111111000111444777888777555444444222444555444111...---,,,......000333666666222///.........///222666:::===999666333333555888:::;;;;;;::::::::::::777333000222444555666666333111///222333444555555444444333666555555444333111111000///000000///,,,,,,///111555555444444444444444444777888777444111......///666666444000...///444:::999666333222333333000...000---+++---111333111...,,,++++++...111222000---111111111000//////111333444444333333333333444444666555444444333333333333111//////111555777777555555777999888555222000000000000000000111222333444666333000111333222...***)))+++---///000//////...222111000222444777777777:::999:::;;;<<<<<<999666777666666666777888999::::::777333111333666888:::888777666555333111//////000111000...---///444888999666222000000000///...000111222444666888888777111///...///222444444444111222444555666555444333rrrooollllllppptttuuuttt}}}|||yyyuuuqqqnnnkkkjjjlllkkkjjjjjjjjjkkklllmmmnnnmmmllllllmmmooorrrssskkkkkkllllllllllllkkkkkkhhhiiikkkkkkkkkkkkmmmnnnmmmmmmmmmoooqqqqqqooonnnhhhhhhjjjmmmooonnnkkkhhhccceeefff```XXXPPPMMMMMMGGGMMMRRRRRRMMMJJJLLLOOOMMMKKKHHHIIIOOOWWW]]]aaa___[[[XXXXXX\\\```bbbaaa]]]^^^______^^^^^^```bbb_________^^^]]]\\\\\\[[[[[[WWWTTTRRRSSSTTTUUUUUUWWWVVVTTTTTTTTTSSSQQQOOORRRRRRUUUXXXWWWTTTUUUXXXVVVTTTRRRPPPNNNMMMLLLKKKHHHGGGFFFGGGIIIJJJIIIHHHFFFFFFFFFGGGIIIJJJLLLMMMIIILLLMMMLLLIIIFFFGGGHHHMMMNNNQQQSSSTTTUUUTTTTTTRRRQQQOOOMMMLLLMMMOOOPPPSSSSSSRRRQQQPPPPPPPPPPPPQQQNNNLLLKKKJJJJJJHHHGGGMMMMMMNNNPPPRRRRRRPPPMMMQQQMMMHHHGGGJJJOOOTTTWWWRRRSSSTTTUUUTTTRRRPPPNNNOOOMMMKKKJJJKKKNNNQQQTTTZZZZZZYYYWWWUUURRRPPPOOOQQQQQQQQQOOOMMMMMMNNNPPPMMMNNNQQQUUUXXXYYYXXXWWWWWWSSSPPPOOOKKKHHHKKKPPPSSSUUUVVV[[[gggqqqlll```XXXUUUUUU]]]jjjssstttqqquuujjjYYYHHH<<<555111/////////111444666555222000333555666777555333333333333333444666888888666333000///...///111111111000111111000///.........---///111333444444555777999666777777555222000000000,,,,,,,,,---...///111222222444666666444333333444222333555777999777333000000///...---...000333444555777888888777666666777444666666555222222555888555333111//////000111222000222444333111000222444222222111111000111111111444777999:::888555333333333444444222000000111333777777888999::::::::::::222111111000000000000111000444999;;;:::888666555222444555444222000//////111111333555777777444111---...///111444999<<>>>>><<<999777888777555333222222222333333444666777777555333111(((&&&%%%''',,,000111111222444555777777666444333555555444222111222555888======;;;777111...000222...111444444222111222333333555777777444111///---...111444333111//////000.../////////...///111444333333222222222222333333555888;;;>>>>>>;;;777444000222222///,,,***,,,...555666666444222222333444222000...,,,,,,...000111222444777777444111...,,,//////000222444666888999555333222333666999::::::666444333333555666666555555555555555555555555555333222222333666888888777444222...,,,,,,...111333888555333444888;;;;;;:::777666555666777777555333444777999666111---...000333555888777555222333444/////////000111444666888ooopppppprrrsssuuuvvvwwwpppnnnkkkiiiiiikkknnnqqqiiimmmpppooollliiiiiijjjlllkkkjjjiiiiiikkkmmmnnnmmmmmmmmmnnnnnnlllhhheeecccfffkkkmmmllljjjiiihhhcccfffiiikkkjjjiiiiiiiiieeeeeedddddddddeeeeeefffffffffddd___YYYSSSPPPOOOPPPPPPNNNLLLJJJJJJLLLOOOPPPOOONNNNNNPPPTTTYYY[[[\\\\\\]]]```aaaaaa___]]]```]]]YYYXXXYYY[[[\\\\\\``````]]]YYYVVVXXX]]]bbbggg]]]TTTSSSSSSRRRQQQRRRNNNMMMNNNOOORRRSSSRRRQQQKKKKKKLLLNNNRRRWWW[[[^^^YYYXXXWWWUUUSSSQQQPPPOOONNNMMMMMMRRRWWWXXXTTTPPPSSSSSSSSSQQQNNNLLLKKKKKKKKKNNNQQQOOOJJJHHHJJJMMMNNNNNNOOOQQQSSSUUUWWWXXXVVVTTTSSSUUUYYY[[[YYYXXXYYYUUUPPPNNNNNNMMMKKKHHHKKKOOOSSSUUUSSSPPPNNNMMMXXXRRRQQQVVVVVVRRRPPPRRR[[[[[[ZZZUUUPPPOOOQQQUUUXXXWWWSSSQQQTTTXXXTTTMMMKKKHHHEEEFFFIIIMMMMMMLLLMMMHHHEEEIIIPPPTTTSSSOOONNNMMMNNNQQQUUUXXXXXXXXX[[[[[[YYYYYY___hhhkkkjjjeeeeeedddaaa]]]ZZZWWWVVVTTTSSSRRRSSSUUUTTTQQQNNNPPPMMMKKKKKKOOOUUUZZZ]]]iiinnnppplllcccXXXJJJ>>>999444111222222000///000///000222333444555555555333444666666555444555555333333222000......000333444666888888444000---,,,///111555555444222000000444444444222000///000222111000000111222333111000333333333333111///---+++111111222333444444444444666555222///...///222555777888999888666444555666444222000000111222111000---...000222222111///...,,,...///000///000111333///...---.........,,,+++...///000333555888;;;<<<===999666555666666444111///111444555555333000...222333444333222222333555000///...---+++***(((((('''***...//////000333666999555222111444555333111333222111222222222000...---...000222444555666666444333111///000222444666===???AAAAAA>>>:::888777;;;:::777333///...000222444333222222222333444555000...+++******---000222555333333444666555111...222333444444555555555444999999888777444222000...111333444333111111222333555555555444333222000///444333222222111111111222---///222333333333444666444333111111333444444333666777:::<<<<<<999666444444555333---'''$$$'''+++222222333333444444555555444333000...------...///222444666444000------///---------000444777888777666555222111111333555777444444333333333333333333111444777888666555666888666555444333444444666777444111---+++,,,///111111333222333555999<<<>>>>>>777666666555444333222111...222666666222///...///222555999;;;999666333222444222000111444666555444lllmmmoooqqqssstttuuuuuussspppllljjjiiijjjmmmooollloooqqqpppllliiihhhiiimmmllljjjiiiiiijjjkkkmmmnnnmmmnnnooopppnnnjjjgggfffgggjjjlllmmmmmmlllkkkhhhjjjkkkkkkiiigggggggggiiihhhgggfffdddccccccccceeeeeeccc^^^WWWRRROOONNNRRRRRRQQQOOOLLLLLLNNNPPPOOOMMMKKKKKKOOOWWW___dddbbb```______aaabbbbbbbbb]]][[[XXXXXXYYY[[[[[[[[[\\\\\\[[[XXXWWWXXX]]]aaabbbYYYRRRRRRSSSRRRQQQRRRRRRQQQQQQQQQRRRQQQOOOMMMMMMMMMNNNQQQTTTYYY\\\___ZZZYYYWWWVVVTTTRRRQQQPPPNNNMMMNNNSSSXXXZZZWWWSSSPPPPPPPPPNNNMMMKKKKKKKKKLLLOOOQQQOOOKKKIIIKKKNNNOOOPPPRRRUUUVVVVVVVVVUUUXXXVVVTTTUUUWWWXXXVVVTTTWWWTTTPPPNNNNNNMMMJJJHHHKKKNNNQQQRRRRRRRRRSSSTTTYYYSSSPPPSSSUUURRRSSSVVVWWWUUURRROOOOOOPPPPPPQQQWWWXXXVVVRRRSSSUUUSSSNNNKKKHHHFFFFFFIIIKKKLLLKKKLLLIIIGGGKKKRRRUUUSSSOOONNNMMMMMMOOOSSSVVVXXXXXX[[[\\\\\\\\\ccclllpppoookkkhhhddd```\\\XXXSSSPPPRRRQQQPPPRRRTTTTTTPPPMMMQQQNNNKKKJJJLLLPPPTTTVVVbbbjjjpppoooiii^^^MMM???777333222555555111//////111111222333444444444444222444666666444333444555222222222000000222555888999999888666333000,,,***...111444555444111000000555555444111//////111333111111111222444444222000222222111111000///------///000222333444444333222444444333111///000333666666777777666444222333444333222000111222333333222111111111111000///---,,,,,,---////////////000222222222222222222111///...000000222333666888;;;<<<<<<999666666777777555333222333333444444333222222555666666444222111222444111000///---+++***((((((&&&)))---...///111444777777555222111111111111000333222111111111000...------...///000222333333333333222111000000222333555===???AAAAAA===999666555777777666333111000222444555444222111222333444555333111///------///111333333222222444555444000,,,///000111333444444444444777666666555444333222222333555666555444333444555666666555444333222111111555444222111111111111222000111333333222111111333222111000111333444333222333555777999999777555333555666444...'''$$$&&&***...///000222555777999:::777555111...---,,,---...222444555444000......///,,,,,,---000444777888777777555333222111222333444555555555444333222111000111444777777555333333333444333333222222222333333000---)))(((***...111333333222222444777:::;;;:::555555333222111///.........000333333222000//////000333777999888555333222333111000222555777666444jjjkkknnnqqqrrrssssssssstttrrrnnnkkkiiijjjkkkmmmnnnppprrrqqqllliiihhhiiinnnllljjjhhhhhhhhhjjjjjjooonnnooopppqqqpppmmmjjjkkkiiihhhjjjmmmoooooommmjjjkkkllljjjhhhgggggghhhjjjiiihhhgggeeedddcccccccccccc```[[[UUUPPPNNNMMMRRRRRRRRRPPPMMMLLLMMMNNNNNNKKKHHHHHHNNNYYYdddlllgggdddaaa```bbbdddffffff]]][[[ZZZ[[[\\\]]]\\\[[[WWWXXXYYYXXXWWWXXXZZZ\\\[[[TTTOOOPPPSSSRRRRRRTTTTTTSSSSSSSSSTTTSSSPPPNNNOOOOOOQQQTTTWWWZZZ]]]___ZZZYYYXXXWWWUUUTTTSSSRRRPPPOOOPPPTTTYYY[[[YYYWWWNNNNNNMMMLLLKKKKKKKKKKKKNNNPPPQQQPPPLLLKKKLLLNNNLLLOOOSSSWWWYYYYYYXXXWWWYYYWWWUUUTTTTTTTTTRRRPPPTTTRRRPPPNNNNNNMMMJJJHHHLLLNNNPPPQQQRRRTTTWWWZZZ\\\VVVRRRRRRSSSRRRSSSVVVRRRNNNJJJJJJNNNPPPOOOLLLSSSVVVWWWSSSQQQSSSTTTRRRKKKIIIFFFFFFGGGIIIIIIIIIJJJHHHIIINNNTTTWWWUUUQQQNNNLLLLLLMMMQQQUUUWWWXXX[[[]]]^^^___eeemmmpppoooqqqnnnhhhbbb[[[TTTNNNJJJMMMMMMOOOQQQSSSRRROOOLLLOOOMMMKKKJJJKKKNNNQQQSSS[[[eeeooossspppdddRRRAAA666333222666666222//////333333444444444444333333222444555555444333333444111111111000111555:::>>>???;;;666333222000---)))...111444555444222111000666666333000...///222555222222222444555555222///000000///............///...000333555555555333222333333333222111222444666555666666555222111111222444222111222444444333222555444222000...,,,++++++,,,...000000//////000111555555666777666444333111222333333555666888:::;;;999777666555666777666555555444333333333444555555999999888666333111222333444333111///---+++)))((('''))),,,...000222555777555555333111...------///333222222000///...---,,,------...//////000000111111111111111111222333333;;;===??????;;;777333222222333555444333333555666666555333111111222444555666555333111000111222333222333444666666444000---+++,,,...000222333444444444333222222333444555666555666777777555555666777888666555333222222222333666444222000///000111222222333444222000......///111000000111333444222111111222444555555444222111666666444000***'''(((******,,,...222666:::===???:::777333///,,,,,,---...222333444333111//////000++++++,,,///333666777777888777666444333111111000444555666555444222///...111333666666444111//////111111111000000/////////,,,((($$$$$$'''---111444333222111222444666666666222222000...---,,,++++++------...000222222000///...111555666555333222111111000111333555666666444nnnnnnnnnoooooopppqqqqqqtttqqqnnnkkkjjjjjjkkkmmmllloooqqqpppllliiijjjkkknnnmmmjjjhhhggghhhiiiiiioooooooooqqqrrrqqqooommmpppkkkffffffkkknnnnnnlllhhhiiijjjiiihhhiiikkkmmmgggggggggggggggffffffeee``````]]]XXXRRRNNNLLLLLLOOOPPPPPPOOOLLLJJJJJJKKKNNNKKKHHHHHHNNNXXXccciiihhheeebbbbbbccceeeffffffaaa`````````aaa```^^^[[[UUUWWWXXXYYYXXXWWWVVVVVVSSSNNNMMMPPPSSSSSSSSSUUUSSSSSSSSSUUUWWWVVVTTTRRROOOPPPRRRUUUXXX[[[]]]^^^ZZZYYYYYYWWWVVVUUUTTTTTTRRRQQQRRRTTTWWWYYYXXXWWWQQQOOOMMMKKKKKKKKKKKKJJJOOOQQQRRRPPPNNNLLLMMMOOOHHHKKKOOOSSSWWWZZZ[[[\\\WWWVVVUUUSSSRRRQQQPPPOOOOOONNNNNNNNNNNNNNNMMMLLLLLLNNNPPPRRRRRRTTTWWWYYY]]]YYYVVVTTTTTTSSSRRRRRRNNNLLLJJJKKKMMMNNNMMMLLLMMMTTTWWWSSSPPPQQQTTTUUUJJJIIIFFFEEEEEEFFFGGGGGGFFFGGGJJJPPPXXXZZZXXXUUUOOOMMMKKKLLLPPPUUUXXXYYYZZZ]]]___```dddjjjmmmkkkttttttrrriii\\\PPPIIIGGGHHHJJJLLLOOOPPPOOOLLLJJJKKKKKKLLLMMMNNNPPPSSSVVVYYYcccnnntttsssiiiVVVEEE777333111444555222111222555555555555444333222111222333444444222111222222111111000000111444:::>>>@@@:::333111222222///+++///222555666555333222222777555333///...///333777222222333555666555222///......---,,,,,,...///000000222666888999888555333444555555444222111222444555666666444222000111222666555444444555444222111555333111...,,,+++,,,,,,...000222222111000000111444555777777666444333333555555555666666888999999666555444444444444555444333333444444555555555666999999999777444333444555777666555222000...,,,++++++,,,---///000222333555333444444111,,,***,,,///222222222111/////////000//////////////////000000111111111222222222222222888:::<<<;;;888333000...000222555777777777888999777666444222111222333444777666444333222222222222222333666777777555111...((()))+++...000111222333333222111000111333555777333555666666444444555777888777444222222222333444666444111/////////111222333333333111///---...///111000111222444555333222000111222333333222111000444555444222...,,,---...+++,,,...222666;;;???BBB===999444///,,,,,,---...111222222222222111000000******+++...222555666666999999888777555333000///222333555666666444111///000222555666555333000///000000000000///...------+++'''###"""%%%+++000333444222111111333444333222000///---,,,++++++,,,,,,,,,******,,,111333111//////111444444222000//////...///000222444555444444sssrrrooommmlllnnnpppqqqqqqooommmjjjjjjkkklllmmmhhhkkknnnmmmkkkjjjkkknnnnnnllljjjhhhhhhiiijjjkkkpppoooooopppqqqqqqooommmsssllleeecccgggjjjjjjiiihhhiiijjjiiihhhhhhjjjlllfffffffffgggfffeeedddccc^^^]]]ZZZUUUOOOKKKJJJJJJNNNOOOPPPPPPMMMKKKJJJJJJMMMLLLJJJKKKNNNUUU\\\```eeedddccccccdddeeedddcccdddcccbbbbbbbbb```\\\YYYWWWXXXYYYZZZYYYVVVRRRPPPNNNLLLLLLQQQTTTSSSTTTWWWUUUUUUVVVXXXYYYXXXUUURRRNNNPPPRRRVVVXXXZZZ[[[[[[YYYYYYXXXXXXWWWVVVUUUUUUUUUTTTSSSSSSTTTTTTTTTTTTUUUQQQNNNLLLMMMMMMLLLJJJPPPQQQQQQPPPNNNMMMNNNNNNJJJJJJLLLNNNRRRVVVZZZ\\\TTTTTTTTTSSSQQQPPPPPPPPPKKKLLLMMMNNNNNNOOOPPPQQQNNNQQQSSSTTTTTTSSSSSSTTTWWWWWWVVVVVVWWWVVVSSSPPPLLLNNNPPPOOOMMMLLLMMMNNNNNNUUUWWWRRRMMMMMMPPPQQQIIIHHHFFFDDDCCCCCCEEEFFFCCCFFFKKKRRRZZZ]]]\\\ZZZQQQOOOMMMOOORRRWWWZZZ[[[XXX\\\___```dddkkkooooooqqqwwwyyyooo[[[KKKFFFFFFEEEGGGJJJLLLLLLJJJIIIHHHKKKMMMPPPQQQQQQRRRUUUWWWZZZcccmmmssstttkkkYYYHHH:::333///000111111333777666666666555444333111111111333444333111000000111111111000//////222666:::<<<777222111444555222...000333666888777555444444666444222///---///333666222222222333444333000...------,,,,,,,,,...000111333555999;;;<<<;;;888777666666666444111000000111555666777555333222333444999777666555555333000...222000...,,,,,,---///000000222444444333111111111000222333333111000222333888777777666666666777777333333222111000000111111///111444666777666555333666777888777666666777999::::::888666444222000///111000000111111222222111111333333000,,,+++---000111222333222000000333555222222111000000111222222111222222222333333333333555777888777333000---,,,000333777999999::::::;;;777666555444333222333333444444444333222222222222///111444555444111...---'''(((***---///000111111333222000///000111333444111222333333222222333555777666444222111222333444444333111//////000111222222222222000......///111222222222333555666555444222222111111111000000000000222333333333222333333......///222555999===???===:::555111...---...///000000111111222222222111++++++,,,...222555666555888999999999888555333111000222555777777666444333000111333666666666333222111111000000////////////...***%%%$$$&&&+++///111555333222222333444333222///...---,,,---...///111,,,***)))+++///222111///111222333222///---,,,------...///111111222222333tttrrrooollllllmmmnnnpppnnnmmmkkkjjjiiijjjkkkllleeegggjjjjjjhhhhhhkkknnnlllkkkjjjiiiiiikkkmmmnnnpppooonnnooooooooommmlllqqqkkkeeebbbdddggghhhhhhkkkkkkkkkjjjgggeeeeeefffgggggggggfffdddaaa___]]][[[ZZZWWWRRRLLLIIIHHHHHHNNNPPPRRRRRRPPPNNNMMMLLLMMMLLLLLLMMMPPPTTTXXX[[[dddcccbbbbbbccccccbbbaaacccbbbaaa``````^^^ZZZWWWYYYYYYZZZ[[[ZZZWWWQQQMMMLLLKKKNNNTTTVVVTTTUUUWWW[[[[[[[[[[[[[[[XXXSSSOOOMMMOOOSSSVVVXXXYYYYYYXXXXXXXXXXXXWWWWWWVVVVVVVVVWWWUUUSSSRRRQQQQQQQQQRRRVVVRRRNNNLLLNNNOOONNNLLLQQQPPPPPPOOOOOONNNNNNMMMOOOMMMLLLLLLMMMPPPTTTVVVQQQSSSSSSRRRQQQPPPPPPQQQLLLMMMNNNNNNNNNOOORRRUUUSSSUUUWWWWWWUUURRRQQQQQQPPPSSSUUUUUUXXXYYYVVVQQQJJJOOORRRRRROOOLLLNNNPPPRRRWWWXXXQQQJJJHHHIIIHHHFFFFFFEEECCCAAABBBDDDFFFEEEGGGMMMTTT[[[^^^^^^]]]TTTRRRQQQSSSWWW[[[]]]^^^XXX^^^bbbcccgggpppvvvwwwooouuuvvvkkkWWWHHHCCCEEECCCEEEHHHHHHGGGFFFFFFGGGLLLPPPTTTUUUSSSQQQSSSTTTZZZbbbkkkrrrtttmmm\\\KKK:::222------...000444999777666666666444333222111111222333222000/////////222222111000//////222444666444333444666666444111000333666888777666555555333222111...---...222555222111000000111000...---,,,,,,,,,---...///000000444666999;;;<<<;;;999888666666555222///...000111444666777666555444555666888777666666555333///---------,,,,,,---///111333111333555555333111000000,,,...///...,,,---111555999888777666555444444444333333333000---,,,,,,---+++...222555666555333111444555666777666777999;;;;;;;;;999888666555333333666444333333333333111000/////////...------///111111333444333000000444777555444333222333444555666333333333333333444555555444555555444111.........333666888:::999999999:::777777777666555333111000000000111222333333222222,,,...000000...+++************,,,---...///000000222111000//////000111222///111222222111111333444555444333222111222333333000000000000000111222222111222222000//////111333444333222333555777777777444333111000////////////---...111333555555555555////////////111444888::::::888666333111000000111000//////111333444333222---------///222555555444555666777888888777666666111222555777888888888777222222333555777777666444222111000000000000222333111...***)))+++...000222666444333333555666666555111000///......000222444...,,,***+++---///000000111222222000---,,,,,,---...///000000///000222444mmmmmmnnnnnnnnnmmmmmmmmmooommmkkkiiihhhhhhhhhhhhcccfffhhhgggeeeeeegggjjjjjjjjjiiiiiikkknnnppprrrpppnnnmmmmmmmmmmmmkkkiiillliiieeebbbbbbeeeiiillliiijjjkkkjjjgggdddcccccceeeeeeeeedddbbb___\\\ZZZYYYXXXUUUOOOJJJGGGFFFGGGKKKNNNRRRSSSQQQOOONNNMMMKKKKKKKKKMMMPPPUUUZZZ^^^fffccc```___```bbbbbbbbbbbb```____________]]][[[ZZZZZZZZZ[[[\\\YYYSSSOOOMMMMMMQQQWWWXXXUUUUUUWWW]]]]]]]]]]]]\\\YYYTTTPPPMMMPPPTTTWWWYYYYYYXXXWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVUUUSSSQQQPPPPPPRRRTTTTTTOOOKKKKKKOOORRRQQQPPPQQQPPPOOONNNNNNNNNMMMLLLOOONNNMMMMMMMMMOOOQQQRRRRRRSSSTTTSSSPPPOOOPPPQQQQQQQQQPPPNNNLLLMMMRRRUUUYYYZZZZZZXXXUUUSSSSSSTTTQQQTTTUUUSSSTTTXXXVVVPPPIIIKKKNNNPPPPPPPPPOOOOOORRRUUUUUUNNNIIIGGGGGGEEEDDDEEEEEEBBB@@@@@@CCCFFFIIILLLPPPUUUZZZ]]]]]]\\\VVVVVVVVVXXX\\\___``````^^^cccfffeeehhhpppwwwyyynnnmmmiii]]]OOOEEEBBBCCCCCCEEEFFFEEEBBBBBBCCCEEEHHHMMMSSSTTTRRRPPPQQQSSSVVV___iiirrrvvvppp^^^LLL777000,,,---///000333777666666666666555444222222000222222222///.........111222222111000///000111111333666888888666333000...111555666666444444444000000000...------000333111///---,,,------,,,,,,,,,---...///////////////333444555777777777777666333333222///......111444333444666666555555777888555555444555555444111...***++++++,,,...000222444///222444444222000...---***,,,,,,+++)))+++222888:::999777555444333222222555555444111,,,))))))+++***,,,...111222333222222333555666666666777999;;;:::999999888777555555444888666444444555555333111,,,***)))***---///000111333555666222...---111555666555444333444555777888666555444333333555666888666666555222000///111333666777999888777666666777555777888888777444000...+++---///222333444444333,,,...///---+++)))***+++------.../////////....../////////000000111111111111222444444333333555666333222222222222111111111---...///111222222222222333333333111//////111444555222000000333666888888555333111...---,,,,,,,,,***+++...111444555444222...---++++++,,,///222444777666555555444333333222///......000444555444222000//////000333444444333000111333555777888999999444555666888999999999999666444222333555666555444333111///...///111444666333111///...000333444444777555555666888:::::::::555444111000///000222333//////...,,,++++++...000///000000///------...000222333222000...///222666fffiiilllooopppooolllkkkpppnnnllliiigggfffeeeeeecccfffgggeeecccbbbdddgggiiiiiiiiijjjlllooosssuuupppnnnlllllllllkkkiiihhhhhhgggeeeccccccfffkkkpppdddfffiiiiiihhhfffeeeeee``````aaabbbaaa___]]][[[XXXWWWSSSNNNIIIFFFEEEFFFHHHKKKOOOQQQPPPNNNLLLLLLKKKJJJJJJLLLQQQXXX___ccciiieee```]]]^^^aaacccdddbbb```___```aaabbbaaa```ZZZYYYYYY[[[]]][[[VVVQQQMMMNNNSSSYYYZZZVVVUUUWWWZZZ[[[\\\]]]^^^\\\WWWTTTNNNQQQUUUXXXZZZZZZXXXWWWVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUSSSQQQPPPQQQTTTWWWQQQLLLIIIJJJOOOSSSTTTSSSQQQOOONNNNNNNNNNNNMMMKKKKKKLLLMMMOOOPPPQQQQQQQQQSSSUUUVVVTTTPPPNNNOOOPPPVVVUUUSSSNNNKKKLLLPPPTTT^^^]]][[[XXXUUUTTTVVVYYYXXXZZZWWWQQQPPPSSSRRRLLLGGGGGGHHHMMMRRRSSSPPPMMMMMMPPPPPPKKKIIIJJJIIIGGGCCCDDDDDDBBB@@@@@@CCCGGGNNNOOOSSSVVVYYY[[[[[[[[[XXXXXXYYY\\\___bbbcccbbbfffiiijjjfffffflllrrruuuooohhh\\\QQQHHHDDDAAAAAADDDEEEEEECCC@@@???BBBEEE@@@GGGOOORRRQQQPPPRRRUUURRR[[[hhhsssyyysss___LLL444///,,,...000000222555666666666666555444333222000111222111///------...000222333333111000000111///444999;;;:::555111///,,,///333555444333222333...//////...------///111111...+++)))***+++++++++,,,---///000000000///...111111222333444444444444111000///------///333777111333444555555555777999222222333444666555222000******+++,,,...000222333...111333333111...,,,+++***+++,,,)))(((+++444;;;:::999777555333111111000777888666222,,,(((((()))++++++,,,---///111222333444555666666555666888:::888888777777666555555555888666444555777888666333)))'''%%%''',,,000111000555777666222,,,***---111666555444333444666888:::888666444333333555888999888777555222000111444666888888888777444333333444555777999:::888444000,,,)))+++///222444555555555///000111///+++***,,,///000000000000///...------,,,---...000111111111111333444666666555666777999111111222222222111000000***,,,///222333333333222666555444111//////111333555222///...111444777888555333000---+++*********)))***,,,000222333111///+++***(((((()))+++...000444555555666666555444333///...---000444666444222222111000111333444444333,,,---///222555888:::<<<888888888888888999999999999666222222333555444222333111...---...111555888444222111222444777777777777666666777:::=========999777333111//////111222000111000---))))))---111---.........---...111333666666444111...///333888iiikkkmmmmmmlllkkklllmmmkkklllllljjjgggeeeeeefffaaaeeeiiiiiigggfffgggiiieeekkkqqqqqqnnnkkklllooonnnmmmmmmnnnjjjdddbbbeeejjjqqqqqqhhhaaaccchhhjjjiiijjjiiigggcccccceeehhheeedddbbb___\\\\\\___bbb^^^XXXRRROOOJJJCCCAAACCCGGGGGGJJJNNNRRRRRROOOKKKFFFGGGLLLTTT\\\aaaaaa```aaaaaa````````````aaaaaacccdddddd```[[[[[[```eeecccaaa^^^[[[ZZZZZZ[[[\\\UUUTTTTTTSSSUUUWWWYYYZZZYYYYYYYYY]]]``````\\\WWWOOOQQQVVV[[[^^^^^^ZZZVVVTTTXXX[[[ZZZWWWSSSRRRRRRWWWYYY[[[YYYUUUSSSUUUWWWQQQPPPNNNKKKJJJLLLOOORRRRRRQQQPPPNNNLLLKKKKKKKKKLLLIIIGGGGGGJJJOOOSSSUUUSSSSSSSSSQQQOOOOOOQQQSSSSSSQQQOOOOOOPPPRRRQQQQQQ^^^\\\ZZZZZZYYYWWWUUURRRYYYVVVSSSQQQPPPNNNKKKHHHFFFHHHKKKNNNOOONNNLLLKKKNNNJJJFFFEEEFFFGGGEEECCCIIIBBB>>>??????>>>CCCKKKSSSSSSTTTVVVYYY[[[ZZZYYYZZZUUUWWWaaaiiihhhcccbbbdddffflllqqqrrrooommmnnnnnncccWWWOOOIIICCCAAACCCEEEDDDCCCBBBBBBBBBBBBBBBBBBEEEIIIKKKMMMNNNQQQRRRXXX]]]ccckkkuuuttt___FFF222---+++///222111000111555444333333555666777666333111...,,,+++---///000333222000//////000111333555555666777888666222///000000111111222444444555111///---...111222111///111...***''''''+++111444444333111///,,,***+++,,,...000///...000555555222222000...,,,,,,///222444000111333444555444333333222222111000///...------++++++,,,...000222444555222000000111222000***&&&(((,,,000000...///333888333555777777444111///...777777666444222///---,,,---///000...---...222666444333222222333555666777111333555666555555666777777555444444666777444111***(((&&&%%%'''+++000333444555555111---***+++,,,111111000000222444777999777666666555555555666666888888555111///000666;;;;;;999555111000222444666555666888999888555222///000000000000111222333333000111222222000000111222555444222000///...------/////////...------///111222333555777666444222000222000////////////---++++++000444444111///222555999777555333222333444555444000---///444777777444555444222000...,,,+++***))))))+++///333333000,,,***)))(((''''''((()))***444666888888666555555555111///------000333666777555000,,,---222555444222+++,,,///333777999888777888999999888777666666777555444222333444555555444444222000///111333444444222111111555;;;===;;;777===:::666555666777888888555666777777555333333444333333222000...---...000//////...------///333666777333...++++++///444888llllllmmmmmmlllkkkkkkkkkmmmnnnmmmkkkhhheeeeeeeeehhhhhhhhhfffffffffiiikkkjjjlllnnnmmmkkkkkkmmmpppnnnkkkjjjiiieee``````dddiiinnnooohhhdddgggjjjjjjkkklllkkkhhhdddaaaaaacccbbbcccdddcccaaa`````````^^^YYYTTTQQQLLLEEEBBBDDDJJJIIIKKKNNNQQQRRRPPPMMMHHHJJJOOOVVV^^^ccccccbbb``````____________`````````___^^^[[[YYY[[[___ccc```______^^^]]]\\\[[[[[[YYYYYYXXXXXXWWWWWWWWWVVVYYY[[[\\\]]]\\\[[[[[[[[[WWWWWWYYY\\\^^^]]][[[XXXWWWYYYZZZZZZXXXXXXZZZ\\\WWWXXXXXXXXXVVVVVVWWWXXXQQQQQQOOOMMMLLLMMMOOOQQQQQQQQQOOONNNMMMLLLLLLLLLJJJIIIIIIJJJLLLOOOPPPQQQRRRSSSTTTTTTRRRQQQRRRSSSSSSQQQNNNNNNOOOQQQRRRRRRVVVUUUUUUWWWYYYZZZYYYWWWUUUSSSQQQPPPPPPOOOMMMKKKFFFHHHKKKNNNNNNMMMKKKIIIKKKIIIGGGFFFFFFFFFEEEDDDHHHAAA<<<;;;:::;;;CCCLLLVVVVVVVVVVVVUUUUUUUUUVVVXXXUUUWWW```eeeeeeccceeennnoooqqqsssrrrooommmmmmiii^^^SSSMMMIIIDDDBBBCCCCCCCCCBBBBBBBBBBBBCCCCCCDDDFFFIIIKKKKKKMMMOOOQQQZZZ___dddjjjrrrpppZZZBBB555...+++...111000000111222222222333444555555444444111...,,,,,,...111333444333222111111222333444555555666777888666333000///000111222333333333222///------...111333222000444111,,,))))))---333777777555111---+++***,,,...111222111///111666555222000///---,,,,,,///222444222333333444444444444333222111000...---,,,,,,,,,,,,,,,---///000333444666333111000111111000,,,(((---000222111///...222666333555777777444111///...555555555444444333222111111000///,,,***,,,111666222222222222333333444555111333555555555555666888555333222222444444222000---+++)))'''(((+++///222222333222000,,,******,,,000000///000111333555666666666666555555555444444666666444222000111666:::999777333000///111333555555666888:::999777444222222111111000000111222222222333444333222111222333444333333222111000///...111111111///---,,,...000222333555666666444222000111///....../////////......222444333000///111444999888666444333444555555444111...000555888777555666555444333111///,,,+++)))***,,,000444444000,,,******))))))***+++,,,---333555777777555444333444222111//////111444666777444///++++++///222222000,,,...000333666777777666555666777666444333444555666444222222333555555444666333111000111222333222111///000444:::>>>===;;;;;;888444111222444555555333444555555333333444666666666555333000///000222000000///---,,,---000333444222...,,,---000555888nnnnnnnnnnnnooonnnllljjjooopppooommmiiifffffffffoookkkfffdddfffiiimmmnnnnnnmmmkkkiiiiiikkkmmmooommmjjjgggeeebbb^^^___ccchhhjjjjjjgggfffiiiiiigggkkkkkkkkkiiieeebbbaaaaaa___bbbfffgggfffcccaaa```___ZZZWWWUUUPPPHHHDDDEEEJJJJJJKKKMMMPPPPPPNNNLLLLLLNNNRRRYYY___dddeeedddaaa```___^^^^^^___```aaa```\\\XXXWWWXXX\\\```bbb\\\]]]___```___^^^\\\ZZZ\\\\\\\\\\\\[[[ZZZXXXWWW\\\^^^___\\\XXXVVVYYY]]]___]]]\\\\\\]]]^^^]]][[[\\\[[[[[[YYYYYY[[[___bbbYYYWWWVVVWWWXXXYYYYYYYYYSSSRRRQQQPPPPPPPPPPPPPPPQQQPPPOOOOOONNNOOOOOOOOOKKKKKKLLLMMMNNNNNNNNNMMMPPPRRRTTTUUUTTTSSSRRRRRRSSSPPPMMMLLLNNNQQQSSSTTTSSSRRRRRRUUUXXXZZZZZZYYYQQQPPPOOOOOOPPPQQQOOONNNHHHIIILLLMMMMMMLLLIIIHHHHHHIIIJJJHHHFFFEEEEEEEEEHHHBBB<<<999888<<>>???>>>:::666000......///111222111222333222111222555777::::::888666333222333444222222111///---,,,...000111000///...///222444666pppooooooqqqrrrrrrooollloooppppppnnnkkkiiiiiijjjpppkkkfffeeeiiinnnqqqqqqpppmmmiiihhhiiikkklllmmmllliiihhhgggddd______cccgggfffeeeeeeggghhheeeaaafffggghhhhhhgggeeecccccc___bbbfffhhhgggeeecccccc___\\\ZZZYYYTTTLLLGGGFFFHHHJJJMMMOOOPPPOOOLLLJJJMMMPPPTTTYYY___bbbddddddcccbbb```______```bbbcccccc]]]WWWVVVZZZ^^^``````\\\]]]^^^______^^^]]]\\\]]]]]]\\\]]]]]]^^^^^^___``````^^^ZZZWWWWWWYYY]]]```___]]]^^^______^^^]]]___^^^\\\[[[ZZZ[[[]]]___]]]YYYVVVWWWYYY[[[ZZZWWWTTTSSSSSSSSSSSSRRRPPPOOOQQQPPPPPPPPPPPPQQQRRRRRRQQQRRRRRRPPPNNNLLLLLLLLLPPPQQQSSSRRRQQQQQQRRRSSSSSSOOOLLLKKKMMMQQQUUUVVVVVVUUUTTTUUUVVVWWWWWWVVVQQQPPPOOOPPPQQQRRRQQQPPPJJJKKKMMMNNNMMMKKKIIIHHHGGGJJJMMMMMMIIIGGGGGGHHHGGGDDD???;;;<<>>555---,,,------///222---000444666555333222111222000,,,)))***---222555666555555444555555666777333222222333444333111///...000222444444111...+++&&&'''***---000222222222666333---******...444888:::777222///............555666666333555777666222,,,+++++++++---000333555777666444333222333444444333111///---+++++++++,,,000000000111222333444555555333111000000000000000222333333222///...000222444666777666333000//////......///111222444555666333111///,,,++++++...000//////111222222111000///...///111111111111333555333222111111222222222222///...,,,***+++---///111...////////////.........,,,,,,...///111333444555555555666777555333000///000111222333333444555555444333222000000111222333666666888999999999888888777555222///------...///333444666555333111111222000111333555555444333111111222222111000///000111555666777777777666444333...,,,+++,,,///222444555111222333222000000222555666555444333333333444444666444222222444666777666555666777777666222///---))),,,111555666555111...+++,,,...000222444555666222333444333000//////000333333222111111222444666333///***((())),,,------000222444444444333333444000111222222000///000222555222...---...111333444555333111111222222222111111000///222777<<<>>>>>>999555///,,,,,,...000000222333222111000111444777;;;;;;:::777444333444555666666555333///------...111111111111111222222222pppppprrrtttvvvuuusssqqqlllnnnooonnnmmmlllmmmnnnmmmjjjgggiiinnnrrrtttsssnnnllljjjiiijjjkkkjjjiiijjjiiikkkmmmjjjdddbbbdddiiieeedddgggiiihhhddd```eeeeeefffggggggfffdddcccaaaccceeeeeeeeedddeeefff```]]]\\\\\\WWWNNNIIIHHHHHHLLLRRRUUUUUURRRNNNKKKNNNQQQUUUYYY]]]```cccdddbbbaaa___^^^^^^___aaabbbeee^^^VVVUUUYYY]]]]]]\\\\\\\\\\\\\\\]]]]]]^^^^^^```___]]]\\\]]]___aaaccceeeaaa\\\YYYZZZ[[[ZZZZZZ\\\\\\\\\^^^``````___]]]_________`````````___^^^aaa]]]YYYXXXYYYZZZYYYVVVVVVUUUTTTTTTUUUSSSPPPNNNPPPPPPPPPPPPQQQRRRSSSTTTXXXXXXVVVRRRMMMKKKLLLMMMQQQQQQPPPNNNLLLNNNQQQTTTRRROOOLLLKKKNNNSSSVVVXXXZZZXXXUUUUUUVVVVVVVVVUUUSSSRRRQQQQQQRRRRRRQQQOOOLLLMMMNNNNNNMMMLLLJJJIIIGGGKKKPPPQQQNNNKKKJJJJJJEEEDDDBBBAAAEEEOOOYYY___YYYYYYUUUMMMDDD@@@BBBGGGIIIVVVdddiiigggdddeeegggdddjjjnnnnnnooooooggg]]]OOOGGGAAADDDIIIIIIHHHHHHDDDEEEFFFHHHIIIIIIIIIIIIIIIIIIIIIGGGEEEEEEFFFHHHJJJTTT]]]dddmmmrrrhhhYYYAAA777...,,,------///222///333777888666333222111000---***((())),,,000333444444444444555555666666111000000000222111///------000333555444111---***$$$&&&***---///000111111222///+++))))))---222666666444333333333111...+++333555555444555888666222*********+++---000222444777666444333222222333444333222000///...---......111111000000111111222333444333222000///000111222///000000/////////000111444666777555333000///000------------...000222333000000/////////...---,,,...///000222222111000///---...//////...///111333444444444333333333555666...---++++++,,,...111333000000111222333333333222------...000222555777999555555666777555333000///000000222444555555444333444444333333333444444555666666666777888888999999888666333///---,,,,,,---000222444444222000///000...000222444444444333222...000222222222222333555777888888999888777666666...------...111444666666///000111222222333555777333333222222111111111222555444222222333444555555222333555666555333000...,,,///333666666444111///---...///111333555777888333444444222///......///222333333222//////111333222///,,,******,,,---...222333555444222111222444000111222222111000111333222///,,,+++---000333444333222111111222333333222222111000222555999;;;<<<999555000......000111111555555444222000000333555::::::999777444333444555999999999777333000//////111222333333333111///...ooosssvvvwwwvvvtttttttttjjjlllnnnnnnmmmnnnoooqqqjjjjjjjjjmmmpppsssttttttmmmlllkkkiiihhhhhhiiiiiihhhiiilllpppnnngggeeefffiiieeeeeeiiikkkiiifffeeehhhfffeeefffffffffdddbbbbbbcccccccccbbbbbbdddfffbbb^^^]]]\\\XXXPPPKKKKKKKKKPPPWWWZZZZZZVVVSSSQQQQQQTTTXXX[[[]]]```ccceeeaaa```]]]\\\\\\]]]```aaaaaa[[[VVVUUUXXXZZZZZZWWW\\\\\\[[[[[[[[[[[[\\\]]]bbbaaa___]]]]]]^^^```aaafffbbb]]]\\\^^^^^^[[[XXXYYYYYYZZZ]]]``````___^^^^^^___aaaeeeggggggdddaaabbb___\\\YYYYYYYYYXXXXXXYYYVVVTTTTTTUUUTTTPPPMMMNNNNNNNNNNNNOOOPPPQQQRRRYYYYYYWWWRRRMMMKKKMMMPPPSSSRRROOOKKKJJJKKKOOOSSSQQQOOOMMMMMMQQQUUUXXXZZZXXXVVVTTTTTTUUUWWWWWWWWWTTTRRRQQQQQQQQQQQQPPPNNNLLLLLLMMMMMMMMMKKKJJJIIIHHHLLLQQQTTTSSSOOOLLLKKKCCCDDDEEEIIIQQQ[[[^^^[[[SSSRRRNNNHHHAAA???AAADDDGGGWWWgggllliiifffeeeddd```hhhmmmnnnqqqqqqhhh[[[JJJBBB>>>CCCKKKMMMKKKKKKFFFGGGIIIJJJJJJIIIHHHGGGFFFFFFEEECCCAAA@@@BBBCCCGGGRRR[[[aaahhhllleeeYYYBBB888///---------///222222666::::::777333111111...---***((()))+++---///111111222222333333444444000///...///000111///---...000333555555222...,,,%%%(((,,,/////////000000...---******+++...222555333222222444555444...)))///222333333555999777333))))))***+++---///111333444444333222222222333333222222222111111111000000000000///////////////000222222222111//////111333............///000111222555666666555222000000000...---,,,,,,---...000111......///111333222///,,,//////111222222333333333000000000///---...000222555555555444333444666888///...------...111333444333333444666888888666555111111000000222555888:::555666666666555444222111222111222444666666444222333444444555666666666666555555444444555666777888666555333111...,,,+++***,,,///222222111/////////---...000111222222111111---///222333444444666777888999999999888888777777000000000222444666666555---///000333444555666666111111111111111000000000333222111000000111222222000111333444444333222000000333666777666333111111000//////000111333666777555666555222///......000222444444222///---///222000///---,,,+++,,,...///222444666444111000222444111222333333222111333444///---+++,,,///222555555444222111222333333222000///000111222444666888999999666222111222333444444777777777555333222444555888888888555333222444555999:::;;;:::666333111111111222333444333111///---ooouuuzzzzzztttpppppprrrkkklllnnnnnnmmmmmmoooppplllmmmnnnnnnnnnppprrrtttnnnnnnlllhhhddddddhhhlllggggggjjjmmmlllggggggiiidddaaaaaagggiiiggggggiiigggeeecccccceeegggfffddd```aaabbbbbb``````bbbcccccc___]]]\\\XXXPPPLLLLLLMMMRRRVVVYYYXXXVVVVVVWWWVVVYYY]]]___```cccfffiiidddbbb___]]]]]]___bbbddd]]]ZZZWWWWWWYYYZZZZZZYYYYYYZZZ[[[\\\\\\[[[YYYXXX]]]^^^___`````````___^^^cccbbbbbbaaa```^^^\\\ZZZ\\\[[[YYYZZZ]]]___```___aaaaaabbbeeehhhgggddd`````````]]]ZZZXXXXXXZZZ\\\[[[WWWSSSRRRTTTTTTPPPLLLKKKKKKKKKKKKKKKLLLMMMNNNQQQTTTVVVSSSOOOLLLNNNQQQSSSSSSPPPMMMKKKKKKNNNQQQPPPOOONNNPPPSSSXXXZZZ[[[WWWUUURRRRRRTTTVVVVVVVVVQQQOOONNNNNNOOOPPPOOOMMMIIIJJJJJJKKKJJJJJJIIIHHHHHHKKKOOOTTTUUUSSSMMMIIIFFFIIIMMMTTT___fff```TTTKKKIIIFFFCCCAAA@@@AAABBBIIIXXXgggjjjgggfffdddaaabbbjjjmmmkkknnnoooeeeWWWGGG???<<>>BBBMMMVVVZZZ```eee___UUUBBB999000.........///222555999<<<:::555111000111...---,,,+++***+++,,,------...///000000111111111111000///000111111000//////111333555555333000...)))---111222111000000111,,,,,,,,,---///222555777222000///111444444000+++***...000111444999888444))))))***+++,,,...000111111111222222333222222222///000222333333333222111//////...---,,,,,,,,,---///111222111//////111333111000//////000111111111555666666555222000000000000///.........000222333...---...000444555333111000000111222333555666777444444333000......000222333444444222111111555888333222111111111333444555666555666888;;;;;;999666777555222000000222555777666666666555555555444444444333333444666777444222222333444666777777777666555444222222222333444555444444333222000---***)))***---111222111000//////---------......//////000...000333555555555666777888888777777777666666666222222333555777777555333...///111444666666555333000000111111111111111000111111000...------///000//////111222444444444444444666888777444111111111222000...---...000333555888888666444000//////111333555777444///---///222,,,---------,,,,,,---...222444666444111///222555000222333333222222333555...------///333666888999777555333333333111///---***,,,///222444555777999777666444444555666666555666888888888666666666888666777666555333333555777777999;;;;;;888555333222...///222333444333111000pppwww}}}zzzrrrkkklllooolllnnnooonnnmmmlllmmmooooooppppppnnnllllllpppuuuppppppllleee```aaaiiipppfffeeegggiiiiiifffgggkkk^^^[[[]]]ccceeecccfffkkkcccaaa___aaafffiiijjjjjj^^^```bbbbbbaaa______```ccc___]]]\\\WWWPPPMMMNNNNNNPPPSSSTTTSSSSSSVVVYYYZZZ]]]aaacccccceeeiiimmmhhhfffcccaaaaaacccfffhhh[[[ZZZZZZZZZ\\\]]]]]]]]]WWWYYY\\\^^^]]]ZZZWWWTTTUUUXXX^^^bbbdddcccaaa______cccgggfffaaa]]]\\\\\\```]]]YYYXXXZZZ]]]```aaaeeedddbbbcccdddccc___[[[^^^___^^^[[[XXXXXX\\\```\\\WWWRRRRRRSSSSSSPPPLLLHHHHHHHHHHHHHHHIIIJJJJJJIIINNNTTTTTTQQQNNNOOOQQQSSSSSSSSSQQQNNNLLLMMMNNNOOOOOOOOOQQQUUUYYY[[[\\\XXXUUURRRQQQRRRSSSSSSSSSMMMLLLKKKLLLNNNOOONNNMMMGGGHHHHHHIIIIIIHHHHHHGGGHHHJJJNNNSSSWWWTTTMMMGGGKKKOOOTTT]]]jjjooobbbPPPFFFCCC@@@@@@AAABBBBBBBBBKKKYYYeeegggeeeeeeddd```fffllllllhhhiiikkkaaaRRRFFF???<<>>AAAHHHLLLIIIDDDIIIJJJKKKIIIFFFAAA<<<888;;;<<<:::555444666777555<<<>>>CCCKKKSSSVVVTTTQQQDDD>>>666000......///000555666777555222////////////...,,,++++++,,,------///......///111111000///444333222000------///111111444666777555333222222111333555777777555333111...+++))),,,333888888777333///---...111222000,,,)))...111//////111111///------,,,---...000222333000///...000444666555333333111000111444555333000000///......---......///////////////000000000000333333333444444444555555888999999777444111000000444999999555555999999555333111000111222222111000111222222222222444777::::::;;;999555111///222666777333...,,,---///111222444333333444666777666555333666:::;;;999888666666555444222///---...111444888777666555444333222222444555666777777555333111111555888999666333333444333333222111000111333666666666555444222...+++***+++///444666555222000///------------...///000111555777999999777555333333888666333333333333333111111333666888888666333111555555555777888888666333111000000111222222///---***((('''(((***,,,---......///000222444666777888;;;:::888555333111000000111///---,,,,,,...000222888777444222000/////////666777777555222///......))))))***,,,------***(((222444666666555333222222111333666888999888666444333222000000111555999<<<:::<<<<<<888111,,,***+++000000000111222555777999666666666666666555555555666444444777::::::888555555444333555777888555222222555888999777444111000222333444555555333222000zzzxxxvvvtttrrrqqqooonnnrrrpppmmmkkkjjjkkkmmmnnnllljjjiiikkkoooqqqqqqqqqmmmnnnmmmiiiiiilllmmmkkkiiijjjkkklllkkkjjjhhhfffdddcccbbbdddeeeeeeaaa^^^eeedddbbb``````aaacccdddbbb```^^^]]]]]]```bbbddddddaaa^^^ZZZWWWRRRLLLIIIGGGHHHJJJKKKLLLNNNRRRUUUZZZ\\\___aaacccccccccbbbcccgggjjjgggaaa]]]^^^bbb^^^eeegggbbb\\\\\\\\\YYY\\\\\\[[[[[[ZZZYYYXXXWWW\\\^^^___```^^^]]]\\\]]]\\\[[[]]]```___[[[\\\```]]][[[YYYXXXYYY[[[]]]^^^ZZZZZZYYYYYYYYYZZZZZZ[[[\\\\\\\\\[[[YYYWWWVVVVVVTTTRRRQQQQQQRRRQQQNNNJJJHHHGGGGGGFFFFFFGGGHHHHHHJJJKKKMMMOOOOOONNNMMMLLLLLLQQQVVVWWWSSSNNNLLLMMMJJJJJJLLLPPPSSSUUUTTTSSSOOONNNOOORRRUUUUUUQQQMMMNNNMMMLLLLLLNNNNNNMMMLLLCCCEEEHHHKKKMMMNNNOOONNNLLLOOOTTTWWWVVVRRRMMMJJJLLLRRR[[[dddfff]]]NNNAAA888888999===CCCJJJOOOQQQTTTYYY^^^```^^^\\\\\\]]]___aaadddhhhhhheee___ZZZNNNHHHBBBAAAEEEIIIJJJHHHIIIJJJIIIHHHEEEAAA===:::888:::888444444888:::999;;;<<<@@@GGGOOORRRQQQNNNDDD>>>777222000000111222555666777555222000000000111000///.........///000222111000111333333111000333333222000...---///111222444666666444333333333111333555777777555333111///,,,+++///555999999777444000......111222///,,,...000000+++))),,,...---+++,,,---...000222444555111000///111555777888777444222111222444444222000111111111111111111111111......///000000111111111333333333444555555666666999999999777333000......111555666333444888999555333111000111222333111000222333444333333444777999:::999777444222222444666555222...,,,---///111111555444444555666777777666444777:::;;;:::888777666555444222///------111333999888888777555444444333333444555555555444333222///333666777444111//////111222333333333222222222444555666444111.........///222555666444222000///000000000000111222222333777999;;;:::888555444444555444333444555666555444333444666888888666444333555555444555777777666555/////////111222111...+++)))((('''(((+++---...---000111222444666777888888:::999777666444333222222222000...------...000111555444222111000///000000666666666555111///......))))))***,,,------+++)))000333555666555333111111222333666888999999777666666444222000000222555777:::======:::444...,,,,,,000000000111222444666777555555555444444333333333444222222444777999888666666444444555777888555333111444777888666444222111333333444555555333111000wwwwwwuuusssqqqooonnnmmmqqqpppooommmlllllllllllllllkkkjjjkkknnnpppppppppkkknnnmmmjjjiiilllmmmjjjiiiiiikkkllllllkkkjjjiiikkkgggeeegggkkkjjjbbb\\\dddcccbbb```___^^^^^^^^^aaa___\\\ZZZZZZ\\\___aaacccaaa]]]YYYVVVRRRMMMIIIEEEHHHKKKMMMNNNPPPRRRTTT]]]]]]^^^___```aaaaaabbbaaabbbcccbbb___]]]]]]^^^___bbbccc```^^^^^^[[[WWW[[[[[[[[[[[[ZZZZZZYYYYYYaaaaaaaaabbbbbb___[[[XXXYYYXXXYYY\\\[[[XXXYYY]]]___[[[XXXWWWYYY[[[[[[ZZZYYYWWWVVVUUUVVVXXX[[[]]]```[[[XXXYYY]]]]]]XXXSSSPPPPPPPPPRRRRRRQQQMMMJJJGGGGGGGGGGGGHHHIIIJJJJJJGGGJJJMMMOOOPPPNNNKKKIIIKKKQQQWWWXXXTTTNNNJJJIIIGGGKKKOOOPPPOOONNNOOOPPPNNNMMMMMMOOORRRRRROOOKKKMMMLLLLLLMMMNNNNNNMMMKKKAAADDDHHHLLLPPPSSSUUUVVVLLLPPPVVVZZZZZZTTTMMMHHHIIIPPPXXX^^^[[[PPPBBB999333777===BBBGGGMMMUUUZZZWWW[[[______\\\YYYYYYZZZ[[[\\\___bbbeeeeeeccc```VVVPPPIIIEEEEEEIIILLLNNNKKKJJJIIIGGGDDDAAA>>><<<777999888555666<<>>;;;;;;===BBBIIILLLLLLJJJBBB===777333222333444555444555666555333111222333222222111000000111222333444444333444555555333111333333222000......000222444555666555333222333444222333555777777555333222///......222777999888666444111///000222222///,,,222333///((($$$'''++++++)))+++---000222444555666222000///111555888;;;;;;666444333333444444222111222333444555666666555444...///000111222222222222111111222444555666777888:::;;;:::777333///------...111222111222666777555222111000111222333222111444555555555444444666888:::777444333444555777777444111...---...000000000666555444555777777777666444777999:::999777666666444333111///------000222:::999999888777666555555222222333333333333333333///222444555222...,,,+++000222444666666444111///111444777444///---///333333555777777444222000000333444444555555555555444:::;;;<<<;;;888666666666222222333666999:::888777444555555666666555555444555444333333555666666555......000222333222...***))))))***,,,///000000///222333555888999999888777888888777777666666666666222111000.........//////111000000000000111222222444555555333000.........))))))))),,,...///---+++...111555666555333111111333444777999::::::999999999777444111000000222333:::===???<<<777111///...222222222222333444555666444444333222222111000000111000///000444666777888555444444555666777555333000333666777666333222222444444555555444222111///qqqqqqrrrqqqooonnnnnnnnnjjjmmmrrruuuuuuqqqlllhhhllllllkkklllmmmnnnoooooommmooonnnjjjiiikkkjjjgggjjjkkkllllllllllllkkkjjjpppmmmjjjjjjkkkjjjddd___aaaaaaaaaaaa``````___^^^___]]]ZZZYYYYYY\\\___aaa___]]]ZZZWWWUUURRROOOLLLHHHLLLPPPSSSTTTTTTVVVWWW[[[\\\]]]^^^___```aaaaaa^^^^^^]]]^^^^^^^^^]]][[[```\\\XXXVVVXXX[[[\\\ZZZ\\\[[[[[[[[[ZZZ[[[[[[[[[``````aaacccfffeee```[[[XXXWWWWWWZZZYYYVVVXXX\\\aaa\\\WWWWWW[[[]]]ZZZWWWYYYWWWVVVUUUVVVXXXZZZ\\\aaa]]]YYYZZZ]]]]]]XXXRRROOOPPPRRRSSSRRROOOKKKHHHHHHHHHIIIIIIKKKLLLMMMMMMJJJKKKMMMNNNNNNMMMKKKJJJNNNQQQUUUUUURRRMMMJJJIIIHHHKKKNNNOOOOOONNNNNNNNNNNNLLLLLLNNNQQQQQQNNNJJJLLLKKKKKKKKKMMMLLLJJJHHHBBBDDDHHHMMMQQQUUUWWWXXXOOORRRVVVXXXVVVQQQKKKGGGCCCIIIPPPRRRMMMEEE>>>:::999<<>>===;;;<<<;;;888999???BBBAAA<<<:::;;;>>>DDDGGGGGGFFF???;;;555222222333555555333444555444222111333444222222111000111222444555333222222444666666555333111222222111//////111333666666666555333222333555222333666777777666333222---...000333777888555333444222111111222222///,,,222444000)))&&&(((++++++***+++...000222222222222111//////000333777;;;===777666555444333333222222222333666888888888777666000111222333333222111111...///000222333555666777<<<<<<;;;888333///...------//////000111333333333222111000111333444333222555666777666555444555777999555111111444777888777333111//////111111111000555444333444666666666555444666888888666555444444333333111///------///222999888888777666666555555333222222222333444555555444444444222000...------111222444666777666222///000444777444---***...333666777888777444111000000444555666777777777555555;;;<<<<<<:::888666777888333333555888;;;;;;999777444444444333333444444444444222000000222444444444///000222555777555111---,,,,,,---000333444222111222444777999999888666555777777888888999999888888333222111000//////............///000222333555555333333333111///---...///))))))***,,,///000///---,,,000555777666444333222444555888:::;;;;;;;;;;;;;;;999666333222111222333999===???>>>999444111111555555555555555555555555444444333222111000/////////...---...000444777888444333333444444444444333333666888888666333222111555555555444333222111000ppprrrsssssspppnnnnnnoooeeeiiioootttuuurrrmmmjjjmmmmmmmmmlllllllllmmmnnnkkknnnmmmiiihhhkkkkkkiiinnnnnnnnnmmmllllllkkkjjjpppnnnlllhhheeeccccccdddbbbcccdddeeedddbbb___^^^[[[ZZZZZZZZZ[[[^^^aaacccZZZXXXVVVUUUUUUUUUSSSQQQMMMPPPUUUWWWXXXXXXYYYYYYXXXYYY\\\___``````___^^^]]]\\\[[[\\\^^^^^^\\\ZZZYYYUUUQQQTTTYYY\\\]]]]]]]]]\\\[[[[[[[[[[[[\\\\\\^^^]]]^^^bbbeeeeee```\\\ZZZXXXXXXZZZXXXVVVWWW\\\bbb^^^YYYYYY\\\^^^[[[WWWYYYYYYYYYYYYYYYYYYYYYYYY^^^\\\YYYWWWVVVTTTSSSQQQSSSTTTUUUTTTQQQLLLGGGDDDIIIJJJKKKLLLNNNOOOPPPPPPNNNMMMMMMLLLLLLLLLMMMMMMQQQRRRRRRQQQNNNLLLKKKJJJJJJIIIJJJMMMPPPQQQPPPOOOPPPNNNLLLNNNQQQQQQNNNKKKJJJIIIIIIJJJJJJIIIFFFDDDCCCDDDGGGJJJNNNQQQSSSTTTRRRRRRRRRQQQNNNKKKGGGEEEAAAEEEIIIHHHCCC>>>===>>>AAABBBEEENNNWWW]]]]]][[[YYY\\\^^^\\\WWWSSSRRRSSSNNNRRRXXXaaagggjjjiiigggaaa]]]XXXSSSQQQQQQRRRTTTPPPNNNKKKGGGCCC@@@???>>>@@@BBBAAA======AAACCCAAA<<<:::999<<>>===999555333444777777777777777666666555444444444333222111111000//////...---...111555888222222222222222222222333888:::;;;:::777444222222555555444444333222111111tttvvvxxxvvvqqqmmmmmmnnnhhhiiijjjlllnnnoooppppppmmmnnnnnnmmmkkkjjjkkkmmmfffiiihhhfffhhhnnnqqqppppppoooooonnnmmmllllllkkkkkkjjjhhhccc___^^^```ccceeeggghhhiiigggccc___\\\ZZZ[[[\\\]]]```bbbccceeeYYYWWWUUUUUUWWWXXXWWWWWWPPPSSSWWWYYYYYYYYYYYYYYYWWWYYY\\\___```___]]]\\\[[[ZZZZZZ[[[\\\]]][[[ZZZQQQPPPSSS[[[aaa```^^^]]]___^^^\\\[[[[[[[[[\\\\\\\\\]]]^^^___```___[[[YYY]]]ZZZYYYZZZXXXUUUWWW[[[aaa^^^[[[[[[]]]]]][[[YYYZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYWWWSSSOOOMMMOOORRRWWWXXXXXXUUUOOOIIIEEECCCJJJKKKMMMNNNOOOPPPPPPPPPPPPNNNLLLKKKJJJLLLMMMOOORRRQQQPPPNNNMMMLLLLLLKKKKKKJJJIIIKKKOOORRRSSSRRRQQQOOOMMMNNNPPPQQQNNNKKKJJJIIIIIIIIIIIIGGGCCC@@@BBBCCCDDDFFFHHHJJJKKKLLLPPPNNNLLLIIIGGGEEEEEEEEEEEEGGGGGGEEE@@@>>>???AAAEEEDDDHHHQQQ[[[```]]]YYYWWWYYY[[[YYYTTTQQQPPPQQQMMMQQQXXXaaaiiimmmlllkkkfffaaa\\\WWWUUUSSSQQQPPPLLLKKKHHHEEEBBB@@@???>>>DDDFFFFFFBBBAAABBBAAA>>>:::888888;;;@@@CCCBBB@@@888444000...///111222222000000000...------///111------------///000222444...---...000333444333222///111222222111111333444777888888666444333333444333444666888888666444333***,,,///111111000...---111222444444444333111///---222555333222333333000000000///...---,,,***)))...////////////000444777555555555333111111333444222333555666777666666555777888888777555111...,,,******,,,---///111222333999:::;;;999555222111222111//////111111//////111222111111222444555444333444555777777555444444555777444111000111222444444000000111333555444222////////////000333555555444333555666555333111111222333444333111//////000222444444444333333333222222444444555555555555555555;;;777222000111444777888333111222555999:::777333000444777444...***+++---111333555555444111000000000222666888999888555333666666555333222333666888888888777999:::999777555555555444444444444555555555333111111111222111///111222555999<<<===:::888---,,,,,,---///000...---111222444666666666444444777888999::::::999888777111222333333333111000......///111333555777888888222222222000......000222---,,,,,,---///111111000+++...222444555555666666777888999:::;;;;;;;;;;;;999888777777777888999:::777:::<<<;;;777444555666777888888888888777666555444444444333333333333222111111000///...000333666222333333222000000222444:::;;;<<<:::777555333333444444333333333333222222rrruuuxxxuuuppplllkkklllkkkllllllmmmooopppqqqrrrmmmoooooommmjjjiiijjjllleeegggfffdddgggnnnssstttooonnnnnnnnnnnnnnnnnnnnnhhhfffcccaaa````````````cccfffiiikkkjjjfffbbb^^^\\\]]]```bbbdddeeedddddd\\\ZZZXXXXXXYYY[[[[[[ZZZUUUWWWZZZZZZZZZYYYZZZZZZ]]]]]]]]]]]]\\\[[[ZZZZZZYYYYYYZZZZZZZZZYYYYYYYYYQQQPPPUUU^^^bbb```^^^```aaa___]]][[[ZZZ[[[\\\\\\]]]^^^```___^^^\\\[[[[[[___\\\ZZZZZZWWWTTTUUUZZZ]]]]]]\\\[[[[[[[[[ZZZZZZ[[[ZZZXXXXXXXXXZZZ\\\^^^YYYXXXUUUQQQOOOOOOTTTWWWYYYZZZYYYUUUNNNHHHEEEEEEJJJKKKMMMNNNOOOOOOOOONNNNNNMMMLLLKKKKKKKKKKKKLLLOOOOOONNNOOONNNMMMKKKJJJKKKKKKKKKJJJJJJMMMRRRUUUQQQNNNLLLMMMOOOPPPNNNKKKKKKKKKJJJJJJHHHEEEAAA===??????@@@@@@BBBCCCDDDEEEJJJHHHFFFDDDDDDDDDEEEFFFHHHIIIIIIHHHFFFEEEEEEEEEFFFHHHMMMSSSXXXXXXUUUQQQTTTVVVXXXVVVRRROOOOOOQQQPPPSSSXXX```hhhnnnppppppmmmeee\\\VVVTTTQQQMMMHHHDDDCCCCCCBBBAAA@@@@@@???CCCGGGGGGDDDBBBBBB???:::777666666999>>>AAA@@@===777444000...///000111111......---+++))))))+++---,,,,,,,,,,,,...000222444///......///111111000......000222333222222333555666888999888666333222222333444777888888777444333+++---///000///...------///111444555555444222222...333666444333555555333222111000...,,,+++******///000111000......000333333444444222000000333666555555555555555555555555777888888888666222///---***+++,,,---///000111222555666777666444222222333111......222333000000444222111111222444555555444222444666666555444444555666555333000---...000222---...000333555333000---.........000444666777666555666777666333222222333444444444333111000111222333333333333333222222222333444555555555444333222666333111111444777888777//////222777<<<===888333000333666666333000------+++...222444333111000000---000555999:::999666444222111000///...000444777999777666777888999888666888888888888888888888888888666555444444333111///...///111666:::<<<<<<:::111///------...///...---111222333444555666666666888999:::;;;:::888666555000111333444444333111///...///111333555666666666222222222000...///111333///...---...///111111000***,,,///000111333555777999999999999999999999999777777777777888999::::::666888999888444333555888555666777777777666555444222222222333333333333444444555444222//////222444333444555333111111333666777999:::999777666555666333333222222333333444444jjjooosssrrrmmmjjjkkkmmmlllooossswwwwwwuuurrrooommmoooooommmiiihhhiiilllhhhiiigggccceeemmmrrrsssmmmmmmmmmmmmnnnooopppqqqiiidddaaacccfffgggccc^^^^^^bbbgggkkkllljjjfffccc^^^```cccfffgggfffdddccc___]]][[[ZZZ\\\]]]]]]\\\YYY[[[]]]]]][[[[[[[[[]]]bbb```]]]ZZZXXXXXXXXXXXXWWWYYYZZZZZZXXXVVVWWWXXXUUURRRSSSYYY[[[[[[^^^eeebbb```^^^\\\ZZZZZZ[[[\\\]]]```bbbbbb___^^^___bbb```]]][[[ZZZWWWSSSTTTYYYZZZ[[[\\\[[[ZZZYYYZZZ[[[[[[XXXVVVTTTVVVZZZ___bbb]]]ZZZUUURRRSSSVVV[[[^^^ZZZ[[[ZZZUUUNNNHHHGGGGGGIIIJJJLLLMMMNNNNNNMMMLLLKKKKKKLLLLLLLLLJJJIIIHHHLLLMMMNNNPPPQQQOOOKKKHHHJJJMMMNNNJJJFFFHHHPPPXXXQQQNNNLLLLLLNNNOOOMMMJJJMMMLLLKKKKKKIIIEEE@@@<<<<<<<<<<<<===>>>???@@@AAADDDCCCCCCCCCDDDEEEFFFGGGGGGHHHJJJMMMNNNMMMKKKIIIHHHMMMRRRTTTRRRNNNKKKIIIRRRTTTVVVTTTPPPNNNOOOPPPTTTUUUXXX___gggnnnrrrtttssshhh[[[SSSQQQOOOIIICCC<<<===>>>???@@@@@@@@@@@@AAAEEEGGGEEECCCBBB>>>888444444444888===???>>>;;;777444000...///000111111------,,,)))'''''')))+++,,,+++,,,,,,...000222444222111000000000000---,,,...000222333333333444555555777999999777444222222333555777888888777555333,,,...//////...---------...111444666555444333333000444666333333555666555444222000...,,,,,,,,,,,,000222444222///---...000222333333111//////333666777666555555444555555666666777888888777444111...+++,,,---...///111222222111333444444333222222333000---...333444111222777222111111222444555555444000333555666555444444444555666444000+++***---111***,,,...222444222...+++...---...111555888999888777888888777555333444555444555555444111111222333333333333333333333222222222333555555555333111000000//////222666888777555,,,---222:::@@@???888111000222555777777555111...'''+++111444333222000///,,,000555999;;;:::777555///...---,,,,,,...333777888666555666777999999888999:::;;;;;;;;;;;;:::999:::999888888777555222///+++,,,...222777:::;;;:::666333111000000111000000222222333444555666777888999:::;;;;;;:::777555333///111333555555444111000...///111333444444444333333333222000//////222444111///......000111000000(((***,,,---...000444777::::::999999999999888888777777777777777888999999555777777555222222555999333444555666666555444333111111111222333333444444666777777444000///000333444666777555222222555888444555777888777666777888222222222222333444555555kkkkkkjjjiiijjjkkklllmmmkkklllnnnrrruuuvvvuuusssrrrqqqooopppqqqoookkkgggkkkeeedddkkknnniiicccbbbhhhggghhhkkknnnmmmiiidddfffgggiiihhheeebbbaaaaaajjjgggccccccfffhhhhhhggggggddd___]]]bbbjjjlllhhh```^^^\\\]]]___```^^^\\\[[[]]]______^^^\\\\\\\\\]]]\\\[[[ZZZXXXWWWWWWXXX``````^^^YYYUUUTTTUUUWWWUUUVVVWWWYYYZZZ\\\]]]^^^ccc```ZZZVVVUUUXXX\\\______^^^]]]^^^aaaccceeeeeeaaa]]]ZZZYYY[[[[[[ZZZXXXWWWYYYZZZZZZXXXWWWXXXXXXVVVTTTRRRTTTYYY\\\]]]\\\]]][[[YYYWWWVVVVVVWWWXXXYYYYYYYYYWWWSSSMMMGGGDDDJJJJJJJJJJJJKKKLLLNNNOOOGGGIIIKKKLLLJJJIIIIIIJJJLLLMMMOOONNNKKKJJJKKKMMMGGGHHHHHHFFFEEEFFFKKKOOONNNKKKHHHIIILLLMMMIIIEEEJJJIIIIIIJJJIIIFFFAAA======:::777555555777:::<<>>@@@;;;;;;<<<<<<<<<===???AAAFFFGGGGGGFFFDDDAAA>>><<<666444222333666999:::999;;;777111000111333444444---,,,++++++************,,,,,,++++++,,,///111333111222444444333111---+++///111222111//////333666777888999999777444222000555444333333444333222000...///111333333111---***,,,---...///000222333333222444666555333222111222444333111///...---,,,,,,666777555111,,,,,,111666444444222222222222333444666555444333222222222222555666888999888555333111...000111000---,,,+++,,,------///111444555444222111222222333333222222222111111000111333444333333333222000...///222555777999888666333000...---,,,***---///000000//////000111///...000444666555444666666777888888888888888888888888666333333444555666444444444555555333111111333555555333111111111444333333333555777666555,,,...333888;;;;;;777444444444555555555555444444//////000111222111...+++,,,000777===>>><<<777444---.../////////111444666555444444666888888777555555999<<<<<<;;;:::;;;===:::<<<<<<;;;888555555555111,,,))),,,333:::===<<<888333///000333666444111333333333666888999888666777999<<<;;;888666777888666555555777888666000+++,,,,,,---///111444777999888666222///...///111333333333333333333333333333///,,,---000111///000333:::::::::999888666555444777555333111111333555666666777777666444444555666666555444555777777333000111000///111444666777666666555333111///.........222555777888777666666777555222000111555999:::999666333111111222444555444ggghhhjjjkkkllllllllllllnnnnnnnnnppprrrsssqqqpppsssqqqppppppqqqpppmmmjjjnnnhhhgggmmmooojjjeeeccceeefffgggjjjkkkkkkhhhfffhhhiiiiiihhheeecccbbbccciiifffcccccceeeggggggfffnnnkkkeee```ccciiihhhdddaaa___]]]]]]^^^^^^\\\ZZZ\\\^^^```___]]]\\\\\\\\\[[[WWWTTTTTTXXX\\\^^^]]]^^^[[[WWWWWWXXXZZZZZZYYYZZZZZZZZZ[[[[[[[[[\\\\\\___]]]YYYVVVUUUVVVXXXYYY]]]]]]^^^```ccccccbbb```aaa^^^[[[ZZZZZZ[[[YYYXXXYYYZZZ[[[[[[YYYXXXXXXYYYVVVTTTRRRTTTYYY]]]______\\\[[[ZZZXXXXXXXXXYYYYYYUUUUUUVVVTTTRRRNNNJJJGGGNNNMMMMMMLLLLLLKKKKKKJJJJJJKKKLLLMMMMMMMMMLLLKKKLLLPPPRRROOOJJJGGGHHHKKKEEEFFFFFFEEECCCEEEIIILLLIIIFFFCCCEEEIIIMMMLLLJJJIIIHHHFFFFFFFFFEEEBBB???999777444333333666:::<<<===AAAEEEEEEBBBDDDKKKQQQVVV[[[```ccc___XXXPPPJJJIIIKKKNNNNNNKKKGGGBBB@@@BBBEEEHHHJJJJJJJJJKKKMMMRRRRRRVVV^^^ccccccccceeeeee\\\UUUPPPHHH@@@===???;;;;;;;;;:::;;;===AAACCCEEEGGGIIIIIIGGGBBB===:::222111...+++***,,,000444:::666222111333444444333000///...---,,,,,,,,,,,,---,,,,,,+++---///111333444444555555444333111///000111222000...///111444444444555666555444333222555444333333444444222000...///000222333111///------------...000111333444222444666555333111000000222222111111111111222222666666555000,,,---222888666555444333222333333444444444444333333222222222333444666888777555222000///000111000---,,,+++,,,+++++++++...222444444333222333333333333333222111111111000000111222222111333222///...///222555777999888666333111000......,,,...111111000000000111111///...///222444333111444555666888999999888888777888888777555444444555555444444555666666555333///111222111000...//////555444444666888999777666000111444777:::999555222444444555666666666555555111000000222222111...,,,,,,000555999;;;999555333//////000///...///111444333333333444666666555333333666999:::999888999;;;:::;;;;;;999777555444555111---***---333999;;;:::888333------000333444222333333444777999:::888666555888:::999777555555666666666666666555222...***,,,,,,,,,---///222444666444333111//////111333444444444444555555555555555111//////333333111222555777777666666555444333333555444222000000222444666666888::::::888777666777666555444555777777444222222111111222444666666555444444333222111///...---111333555666555444444555333111...///222666777666444222//////111333444555dddfffjjjmmmoooooonnnmmmpppnnnmmmmmmnnnnnnnnnmmmsssrrrppppppqqqqqqooommmppplllkkknnnppplllhhhfffeeegggiiijjjjjjjjjkkkllljjjkkkkkkiiifffdddeeeeeegggeeecccbbbdddeeeeeeeeemmmkkkfffaaabbbffffffaaabbb```^^^]]]]]]]]]ZZZYYY^^^```bbbbbb___]]]\\\\\\\\\VVVPPPRRRYYY```bbbaaa___ZZZUUUWWW[[[^^^\\\XXX[[[[[[\\\\\\\\\]]]]]]]]]\\\[[[YYYWWWVVVUUUVVVWWWZZZ\\\___ccceeeccc^^^ZZZ```^^^[[[ZZZZZZZZZZZZYYY\\\]]]]]]\\\ZZZXXXXXXYYYZZZWWWTTTTTTVVVZZZ\\\]]][[[[[[[[[ZZZZZZZZZZZZZZZSSSSSSSSSRRRPPPNNNLLLKKKNNNOOOOOOPPPOOOMMMLLLKKKNNNMMMLLLNNNQQQRRROOOLLLNNNQQQRRROOOIIIEEEFFFHHHCCCDDDCCCBBBAAACCCFFFHHHEEEBBB@@@BBBGGGLLLMMMMMMIIIGGGDDDCCCDDDDDDBBBAAA888666444222333777;;;===<<>>@@@BBBDDDEEEFFFGGGJJJMMMPPPNNNPPPUUUWWWVVVXXX[[[UUUOOOIIIEEE@@@;;;;;;>>>;;;:::999999;;;???CCCFFFFFFHHHKKKLLLIIICCC===999111000,,,%%% !!!(((///777555333333444444333111222222111000000//////......---,,,,,,---///111333777666666555555555555555222222222000......000222000111222333333444444333444333333444555555333111...///000111111222111111...------...///111333555333444666555222000//////000000111222444666777888666555333000---...444:::888666555333222222222333111222333333333222111000///222555777777444111//////111111000...,,,,,,,,,***)))(((***...111333333333444444444444333111111222111000///...///000111333111///...///111444666666666555333222111000000---///222222111000000000000///...///111222111000222444666888999888777666666777999999777555555555444444444555777777555333...//////...,,,,,,---///555555666888;;;;;;999777555444444555666666333111444444555666777777777666333222222222333222///---...///222444555444333222111111111///---,,,...000111000000111333333222111000222555666666666777888999999999777444333444555222///,,,...333777888777777222,,,+++...111333333333333555888;;;;;;888666333555666666444333333444666777777444111...---,,,......------...000111333000000000000111333444555555555666777777777777777333000111444555222333666444333222222111111111222333222000//////000222333666999===>>>===999777666555444444555777777666444222222222333555555444222111111222333222000...---...000333444333111111111000...,,,,,,...111222222222///---,,,///222444555eeegggjjjmmmpppqqqqqqqqqpppmmmjjjjjjkkklllllllllrrrqqqpppooooooooooooooonnnllllllnnnpppnnnkkkjjjhhhkkkmmmmmmkkklllooorrrlllmmmmmmjjjhhhfffggghhhfffeeedddcccddddddddddddcccccc```^^^```dddeeebbbaaa```___^^^]]]\\\[[[ZZZ___bbbfffgggddd```]]][[[^^^[[[WWWWWW[[[^^^```___ddd```\\\[[[]]]]]]ZZZWWWXXXYYYZZZ[[[]]]___```aaa\\\ZZZXXXVVVVVVXXXZZZ[[[[[[\\\___bbbcccaaa[[[WWW]]][[[ZZZZZZZZZ[[[\\\]]]^^^______]]]ZZZYYYYYYZZZ```]]]XXXTTTSSSTTTUUUWWWZZZZZZ[[[\\\\\\\\\[[[[[[WWWVVVTTTQQQOOOMMMLLLLLLLLLNNNRRRUUUVVVTTTRRRQQQQQQNNNMMMOOOSSSTTTPPPLLLOOOOOONNNMMMKKKIIIFFFDDDAAAAAAAAA@@@@@@BBBDDDEEEEEECCCCCCEEEHHHKKKLLLLLLKKKIIIFFFEEEEEEDDDBBB@@@;;;999666444444777:::===>>>BBBGGGIIIKKKOOOVVV\\\bbbgggllllllfff]]]TTTOOOOOOPPPPPPLLLFFFAAA??????CCCDDDDDDDDDDDDFFFIIILLLPPPMMMLLLLLLJJJHHHIIIMMMIIIEEEAAA===:::999:::;;;;;;999777888===BBBGGGJJJJJJKKKMMMLLLIIIDDD>>>:::444111+++%%%###$$$)))---222222333444444333111///111111222222222222222222000///...------///111222888777555333333555777888555444333111000000000111111111111222333333444444333333222333555555444222...///000000000111333444///.........///222444666333555666555222///......000000111333555777999:::666555333000...111666;;;777666444222000000000000...///111222222111///......111444777777555111///000111222111///------------***((()))+++///111222333444555555555333111000222222111///---...///111222111///...///000333444222222222222222111000000---///111111000/////////......///000111222222222333444666888888666444333444777999:::888666555555555444444555666555333000/////////---++++++---///333444666999;;;;;;888666555333222222222333111000333444555666777777777777444333222333333333000............//////000111111333333111///,,,++++++---.........///111222111///...000222333444444444444555555555333111111222444333111///000333555555555444111...---///222333333111222444888::::::777444222333333333333222222333444666777444000...///222222111000000000000222222111222333444444555555555444555777888888888888888222///000333333111111444222222111000000000111222222111///...---...///000333777<<>>>>><<<888555444555888:::BBBEEEHHHKKKOOOUUU]]]cccjjjhhhfffdddbbb^^^YYYTTTTTTTTTQQQJJJCCC???AAADDDIIIIIIHHHFFFEEEFFFIIILLLPPPLLLIIIFFF@@@999999===BBBAAA>>>:::888888999999999777777;;;AAAGGGKKKLLLOOONNNMMMJJJFFFBBB>>><<<555///)))(((,,,///...,,,...000222333333111...---...///111333444555555555111000///......///111222666444222111111444777999777555333222111111111111333444444444444333333222222111111222444555444222000111222111000000333555000//////000111333555777444555666555222///......111111111222444555777888666444333111111333777:::666444222000...---------+++,,,///000111000///...///111555777777555222000///000222111000//////000111...+++)))+++---...///222333444555555333111000222333333111......000222111000///......000111222...//////000000000//////+++---///000///............///000222333444555666555666777777666333111000333555888999888666666666555555555666666444000------...---+++******,,,...111222444777::::::777555222000......///111111111222333444555555555555555444333222222333333222000///...,,,++++++---000111444333222///,,,***+++,,,---,,,,,,...111222111000//////000222333333222111///111111111///000111333444333222333444444444333000000111222333444222111000000222555888888555333333222222222333333333333333444666444111111444777555444333222222333444555666666777777777666555444333555666888888777666666000------000111......111222222111111111111111111111000///---,,,,,,,,,,,,///444999;;;:::666222///333444444444444555666666000///......///...,,,+++,,,...111333333111---+++***---000111000...,,,,,,++++++***))))))***---//////---,,,,,,///222333333lllllllllmmmnnnqqqtttuuullljjjhhhiiikkknnnppppppooopppqqqooommmllllllmmmiiilllmmmlllmmmooopppmmmiiijjjkkkkkkkkkkkkmmmooommmnnnooonnnllliiihhhhhhfffggghhhgggeeecccdddeeeaaaddddddaaabbbddddddaaa^^^___``````___^^^___aaa___ccciiikkkiiiddd___\\\XXX]]]cccccc___]]]___ccc```bbbcccbbb___^^^___aaa[[[[[[\\\\\\\\\]]]]]]]]]YYYVVVRRRPPPQQQVVV]]]aaaaaa___^^^^^^^^^^^^\\\[[[VVVWWWYYYZZZZZZ]]]```ccc_________\\\ZZZZZZ[[[]]][[[ZZZXXXTTTRRRRRRUUUXXXYYYYYYYYYXXXXXXXXXXXXXXX]]][[[XXXTTTQQQNNNLLLKKKQQQVVV]]]bbbccc___ZZZUUUTTTRRRPPPQQQRRRQQQNNNJJJMMMHHHEEEIIIOOOPPPIIIBBB@@@??????AAADDDFFFGGGGGGAAACCCGGGKKKPPPSSSVVVWWWTTTQQQMMMJJJGGGEEEBBB@@@@@@===888555333444666888DDDFFFIIILLLPPPVVV]]]aaaiiieee```^^^______[[[WWWXXXXXXTTTLLLDDD@@@CCCGGGNNNMMMLLLJJJHHHHHHJJJMMMOOOLLLIIIEEE;;;111...111===>>>===999888999999666666666888???GGGMMMNNNMMMPPPNNNKKKGGGBBB???<<<;;;222,,,''')))000444000+++,,,///222333222000......---///111444555666666666333222000///...///111222333111///...///222666999777555222111222222222111555666777777666444222000000//////111333444333222222444555333000///111444000111222333555666777777444555777666333111000000222222222222333444555666555555333333333555777888444333000...---,,,,,,,,,+++,,,...000111111000000111222444666555444222000---///111222111000111222333000,,,***+++,,,------///111333555555333111//////222444333000...000222000000///......///000111,,,---.../////////...---)))+++...///...---...//////111333444444555777888666666555444333222000000222444777777666666666777555555666666777444000---+++,,,,,,+++))))))***,,,000111222555888888777555000...,,,---///111111111111222222333222222111111333111000111333444333222///---***)))***---000333444333222///,,,+++,,,---,,,,,,---///333555555444222111111333444444222000+++---000111111111333444444555555555555444444333---///222555555444222000000000111333555666555333666444222333444666666555222333444333333444666888555444333333333444555666:::::::::999888666555444444555666888888666555333///,,,,,,//////------///333333333333333222111000......------,,,,,,------...222666777555222000///222333444333222222444666000...,,,+++,,,,,,+++***,,,...000222222000---+++***---111222000---++++++***++++++***)))+++...000///......000222333333111kkklllmmmnnnoooooopppppplllkkkjjjkkkmmmoooppppppooorrrsssrrrooolllllllllkkkoooppplllkkkoooooolllkkkjjjiiijjjlllmmmlllkkkkkknnnppppppmmmjjjgggfffdddfffgggfffcccbbbbbbdddcccggghhheeedddeeeeeebbb```bbbcccbbb___^^^___aaa```ccceeeeeecccaaa``````YYY\\\______^^^]]]```bbb^^^^^^^^^___aaabbbbbbaaa]]]]]]]]]]]]^^^^^^^^^^^^ZZZXXXTTTSSSSSSWWW[[[^^^```___^^^___```___]]][[[WWWYYYZZZZZZZZZ[[[___bbb^^^^^^]]][[[ZZZZZZ\\\^^^ZZZ[[[ZZZWWWTTTTTTWWWYYYYYYXXXWWWUUUUUUUUUVVVVVVWWWVVVUUUTTTRRRPPPOOONNNOOOUUU^^^eeegggccc]]]XXXVVVUUUUUUTTTRRROOOLLLKKKIIIHHHIIIKKKLLLKKKHHHEEEAAA@@@@@@CCCGGGJJJKKKJJJEEEFFFHHHJJJNNNSSSYYY]]]XXXSSSKKKFFFDDDDDDEEEEEEBBB???;;;888666777:::<<>>???CCCGGGHHHHHHHHHHHHGGGGGGFFFEEEIIIKKKMMMMMMIIIFFFEEEEEEKKKNNNPPPOOOMMMMMMPPPSSSUUUXXXYYYSSSIIICCCCCCFFFKKKPPPUUUTTTPPPNNNPPPSSSRRRUUUVVVSSSLLLCCC<<<888888999:::;;;;;;999888777777<<>><<<:::888888666444222111111222333555444222111222333555666333222111222444666666666000///------...000333555666444333222222222000/////////000111222222111111000222444666888999999888333000...---...111222222555555555555555555555555444333222222222333555666555222///...000222444444555444444666777888666555222333333222///,,,+++,,,......//////000111222333555333000111444888;;;<<<;;;;;;:::999888888888777444222111111222222111//////000111111111///...,,,,,,++++++---///000000...000222444555444333333444333222000000111111000///555222000///111333444444111333555444222...---,,,------...000222222000...,,,...111333555555444444333222333555777888666444gggeeeddddddeeedddcccaaa^^^aaaeeeggghhhhhhiiijjjjjjpppuuusssmmmkkknnnrrrmmmlllkkklllmmmnnnlllkkkfffiiilllmmmmmmnnnrrrvvvpppsssuuusssoookkkjjjkkkdddeeeggghhhfffdddccceeeiiijjjjjjgggaaa^^^^^^```PPPKKKHHHLLLWWWaaafffhhhgggfffeeeeeeffffffeeedddddddddccccccccccccccccccddd___YYYWWWZZZ]]]______ZZZ[[[\\\[[[ZZZ[[[^^^aaa___^^^]]]\\\^^^```ccceeebbb```^^^^^^```aaa```^^^___]]][[[YYYYYYZZZ\\\^^^___^^^]]]\\\[[[YYYWWWVVVUUUSSSRRRTTTVVVUUUPPPKKKOOOOOOPPPQQQSSSVVVYYY[[[PPPKKKHHHNNNXXX\\\WWWOOOUUUTTTVVV\\\dddfffaaa[[[ZZZYYYWWWUUUQQQOOOMMMMMMLLLJJJGGGEEEEEEJJJPPPUUU[[[]]]]]][[[[[[[[[UUUNNNEEEDDDCCCCCCEEEGGGGGGFFFIIIIIIHHHEEECCCBBBCCCEEEJJJJJJKKKLLLMMMOOOQQQSSSSSSPPPJJJDDD@@@???AAABBBEEEHHHKKKLLLNNNRRRYYY___aaa\\\UUULLLFFFDDDFFFHHHSSSWWWYYYWWWQQQLLLKKKLLLMMMHHHDDDBBBCCCAAA<<<777666777888:::<<<>>>@@@AAA>>>@@@CCCDDDDDDBBB>>><<<777999:::777444222444777<<<:::888777888777666555333444444444444555555555333222000//////111333555444222//////111333444444444444444444333222///---//////......------------...//////...------///111222333444555555555444444666666555555444444444444222111111222555777888888777777777555222111111333666444111000000222555666222111000///---,,,+++***111111333444444333222111444333333444555444222000,,,++++++++++++,,,------***))))))***---...---,,,///222444444333111000/////////000222333222///,,,***((('''&&&(((,,,000222777555333333444555444333111111222333555666777888888888888888888555111...(((***---///000111111111111000---,,,---///333555444444222000---+++,,,---111222333444444444444444222111111111222444666777555999===AAABBB???;;;888777555333111000111222333555444222111222555999;;;666444222222444666666666///...------...000333444666444222222222222000...//////............/////////000222555777888999:::666333...,,,---///000111333444555555444444444555555555444333333444444555666333111000222333444444777666555555666666555333333444333000---++++++,,,///000111222222333222222444111......222666:::<<<<<<<<<<<<;;;:::999888777333111000000000000///---//////////////////000000...------///000000...,,,,,,///333555555444444444111000///000111111000...333111000000222444555555111222333333222111000///------------///000000000///111444666777777555444333333333555777777666555eeeeeedddeeeggggggeeeddd^^^aaadddffffffggghhhiiigggnnnttttttnnnjjjkkknnniiihhhhhhjjjmmmooopppooohhhkkknnnooommmnnnpppsssoooqqqsssqqqmmmjjjjjjkkkiiiiiiiiifffcccccceeeeeefffhhhiiifffbbb___```bbbTTTOOOLLLOOOXXXbbbiiikkkeeeddddddeeehhhiiiiiihhhbbbbbbbbbcccccccccddddddccc^^^XXXWWW[[[aaadddeee```___\\\ZZZYYY\\\aaadddaaa___\\\[[[\\\```eeehhh[[[[[[[[[]]]___```aaa```\\\[[[XXXVVVVVVXXXZZZ\\\XXXZZZ]]]^^^]]]YYYVVVTTTTTTRRRRRRSSSUUUUUUQQQMMMNNNNNNNNNOOOQQQTTTVVVXXXQQQNNNMMMNNNQQQQQQNNNJJJLLLLLLOOOVVV]]]___[[[WWWXXXXXXVVVSSSOOONNNQQQUUUNNNLLLHHHEEEFFFLLLUUU\\\aaadddccc```^^^]]]XXXRRRHHHGGGEEEEEEFFFGGGGGGFFFKKKLLLLLLJJJGGGEEEEEEEEELLLLLLKKKLLLOOOTTTYYY\\\\\\TTTIII@@@;;;;;;>>>@@@BBBEEEJJJMMMQQQXXXaaahhhggg^^^RRRLLLLLLMMMMMMLLLWWWUUUSSSQQQOOOLLLHHHEEECCC@@@===>>>AAA@@@:::444555555666888;;;>>>AAACCC@@@AAAAAABBBAAA???===<<<:::<<<>>><<<888666777999>>><<<:::999999888777555000000111111222333333444444222000///000222666888333111......///111222222444555666555333000---,,,222111000///.........///000111111000......000222///000222444666777888888888777555333111111000000000///...///222444555555555666666555333111111111222111000//////000333555111000///...,,,+++***)))///000222333444333333222222111111222444555444333222222111000............,,,+++***+++---......---///222444444333111000///,,,,,,---///222222111///,,,***)))(((***...222555777555444444666666666555111111222333555555666666333444555888:::999666333***+++---000333444555444222111///---...111444666333222111...,,,,,,...111222222222333333333333222000000000111222444666777555999>>>BBBBBB???;;;777555444222000///000111222555333111000222666:::===666444111111333444555444......------...000222333444333111000111000///---///...---,,,,,,,,,---------...111333666888:::;;;999666111...///000111111222333555444333222444555555555444333333333333333666444333333555666666555:::888666555555555444222555444333000---+++,,,---111222333555555444222111111///------111555888:::;;;<<<======<<<999777666111000......//////...---///.........///000222333000//////000111000...+++)))---222555555444444444000//////000222222111///111///...///222444555555000000000111222333333333------,,,++++++---///222333444666777888777666555444333333444666777666555eeeeeefffhhhjjjjjjgggeeeaaacccdddeeeeeefffhhhjjjhhhmmmrrrrrrmmmiiihhhjjjgggffffffhhhllloooqqqqqqjjjlllnnnoooooooooooopppnnnoooooonnnkkkjjjiiiiiijjjllljjjeeebbbdddffffffdddeeeeeedddcccbbbbbbccc]]]YYYVVVXXX^^^eeejjjkkk______```ccchhhkkkllllll```aaabbbcccdddeeeeeeeee]]][[[[[[^^^ccceeedddbbbcccaaa]]]ZZZ[[[^^^bbbfffbbb```]]]\\\]]]```dddggg\\\]]]^^^___```___^^^^^^YYYXXXVVVVVVVVVXXXYYY[[[VVVYYY]]]^^^\\\XXXUUUSSSQQQPPPPPPRRRTTTTTTTTTSSSMMMMMMNNNOOOQQQRRRTTTUUUPPPQQQPPPMMMJJJHHHGGGHHHFFFHHHLLLQQQUUUVVVUUUSSSUUUWWWWWWSSSOOONNNSSSYYYQQQPPPMMMIIIJJJQQQ]]]fffjjjllljjjddd```^^^ZZZUUUKKKJJJHHHIIIKKKLLLLLLKKKMMMNNNOOONNNKKKGGGFFFEEENNNMMMMMMOOOSSSZZZ```cccaaaXXXKKK???:::999;;;<<>>:::999999???<<<999888777777777555......///000000111222222444333111000111333666888222000......000111111111222555777666333000---,,,333222000/////////000000111222333222111000111222---...000222555777999:::999777444111///.........///......///222333333222222444666777555222111111...///000///...///111333111000///...---,,,++++++...///000111222333333333000//////111444666666555777777666444111//////000///...,,,,,,...//////...///111333222111/////////*********---000222222111000///------...000333555555444444555777888777666111222333444444555444444///000333777:::;;;999777---...///333777999888777333111///...///111444666444222000---+++---111555444333333333333333333333111111111222333444666666666999<<>><<<999666444///...---...///000///...//////......///111333555000000000111222111...+++(((,,,111444444444444555/////////111333333222000...------///222555666555111///...000222444555555///...,,,)))(((+++000444666666666666666666555555444333333444666777777666eeefffhhhkkkllljjjfffbbbeeeeeefffeeedddeeehhhkkkkkkmmmnnnmmmjjjhhhgggggggggfffeeegggjjjmmmoooooolllllllllnnnqqqqqqpppooommmlllkkkjjjkkkjjjhhhgggfffjjjkkkfffdddggghhhfffdddcccbbbcccddddddcccbbbccc```]]]]]]aaadddeeeeee\\\\\\]]]```dddggghhhhhh^^^```ccceeeggghhhgggggg^^^]]]]]]```dddfffccc```bbb```^^^]]]^^^```bbbbbb_______________```aaabbbZZZ\\\___``````]]][[[ZZZVVVVVVVVVWWWXXXYYYZZZ[[[ZZZ]]]^^^]]]YYYVVVUUUUUUPPPPPPQQQPPPPPPPPPSSSTTTLLLMMMOOOQQQRRRSSSTTTTTTPPPPPPNNNJJJGGGFFFGGGIIIFFFIIIMMMOOOOOONNNOOOPPPRRRVVVZZZWWWQQQNNNRRRVVVRRRQQQOOOLLLMMMUUUbbblllqqqrrrnnneee^^^\\\XXXTTTLLLKKKKKKMMMQQQSSSUUUTTTQQQSSSTTTTTTPPPLLLIIIHHHIIIKKKNNNSSSXXX]]]aaaccc\\\TTTJJJBBB>>>======<<<===BBBHHHNNNRRRXXX```fffccc___YYYSSSPPPPPPQQQRRRPPPLLLGGGCCCAAAAAA@@@???999888888;;;>>>???===:::888777666666888<<<@@@BBBBBBAAA>>><<<;;;<<<===>>>AAAEEEHHHHHHBBB<<<999888>>>;;;777555555666666666...//////000000111111111333222111000111222444666222111000000222222111000000444777777444000......222111///......///000111111333555444333111111111------...000222555888999777666333111////////////......///111444444333111///222777999777444222000+++---///000......///111111111111000///......---.........///000111333444000//////000333555666555666777777444111///000222111///------.../////////...000000000...---...///***))))))+++///111222111333222111111111222333444333222333555888999999888333333444555555444444333000111222555888888777555000000111555999;;;;;;999222000...---...000333666777444000+++***---222777666555555444333333333333222222222333444555555666777888:::;;;:::888666444555333111000000111222333555444222111222444777888555444333333444444222000000000000111222333555555333111////////////---+++++++++++++++,,,,,,,,,,,,+++,,,...111555888;;;===;;;999666444444444333222111444666444000///111444333333444444444444444444222222333555888999888777555444222333666888999888555666666555222111111222333555777999888666333000*********---111444555555999;;;===>>><<<999555222...---,,,...000111000///000000000000111222444555000000111222333111...+++))),,,000222333333444555//////000222555555333111---,,,---///333666666666444111//////222444444333111000---***(((,,,222888888777555444444444444555555333222333555777777666fffhhhjjjlllmmmjjjddd___hhhhhhfffeeedddeeeiiilllooommmkkkiiigggfffffffffiiigggfffgggiiikkkllllllllljjjjjjnnnrrrtttrrrooommmjjjhhhhhhjjjkkkhhheeeaaahhhkkkhhhgggjjjiiiffffffcccaaabbbeeeeeecccaaadddaaa___^^^___```___^^^___^^^]]]^^^```aaaaaa```]]]```dddgggjjjjjjiiihhhfffbbb]]]]]]```cccdddccc_________```aaaaaa```___\\\^^^```bbbbbbaaa___]]]UUUXXX]]]___^^^[[[YYYXXXUUUVVVWWWXXXZZZ[[[\\\\\\```aaa```[[[WWWTTTUUUWWWSSSSSSSSSPPPLLLKKKNNNRRRKKKMMMOOORRRTTTUUUUUUUUUPPPMMMJJJHHHHHHIIIJJJKKKHHHLLLPPPOOOLLLJJJLLLOOOOOOWWW]]][[[TTTNNNOOORRRPPPPPPOOOLLLMMMVVVdddnnnttttttnnnccc[[[WWWTTTPPPLLLKKKLLLPPPUUUYYY[[[\\\UUUXXXZZZYYYUUUQQQMMMLLLCCCFFFMMMTTTZZZ]]]___```RRRMMMGGGDDDDDDCCCBBB@@@;;;@@@GGGLLLPPPUUU[[[```^^^___^^^VVVNNNJJJNNNRRRKKKIIIEEE@@@;;;:::>>>AAA:::999999:::===?????????:::999777777888<<<@@@CCC===<<<;;;:::;;;>>>AAACCCCCCGGGKKKKKKEEE>>>999777===:::555333333444555666///000000000111111111222111111000000000111333333333222111222444444222000///333777777444000//////000///...------...000111000333555555444111000000///.........000333666888666555222000000000111222//////111333666666444111---111777:::999666222000(((,,,///000///---...000222222111111000000000///...---------///111333444111000///000333555555555333444555333000///111333222000------.../////////...//////...,,,,,,---///+++***)))+++...000000000555444444333333333333333111111222555888:::999888444555666666666555333222333333333444666666444222222111222666:::===<<<999111///---,,,---///222555:::666111+++))),,,333888777777666555444444444444222333333444444555555666888888888888777555444333666444333111111222333444666555333333333444666777555444444555666555222000222222222333444555666777333111000///000///---,,,)))***+++,,,,,,,,,,,,,,,***+++---000444888<<<===:::888666555555555444222222555777555000...000333333444444555666666555555000000222555888999888777222111000222666:::<<<<<<555777888777555333333333333555888:::999666333000((()))***...222444444333999;;;===>>><<<999444111---,,,,,,...000111111000111111111111222333444555000000111333333222...+++))),,,///111222222444555//////111333555666444222---------000444777888777888444000///111333222111444222///+++)))---444;;;999777555333222333444555555333222333555777777666bbbfffkkkmmmllliiigggfffeeefffggghhhiiijjjjjjjjjmmmkkkhhhfffffffffeeedddeeegggiiijjjiiihhhhhhiiinnnmmmlllnnnoooooonnnlllpppllliiiggghhhhhheeebbbcccaaaaaaeeeiiikkkiiiffffffbbb```bbbfffhhhddd```aaaccceeegggfffbbb[[[VVVWWWZZZ]]]^^^^^^\\\[[[ZZZZZZ^^^eeejjjllljjjfffccchhhccc]]][[[\\\^^^______gggccc___^^^```bbbbbbaaa\\\ZZZZZZ^^^ccccccbbbaaa[[[ZZZZZZ[[[[[[ZZZXXXUUUXXXWWWXXXZZZ]]]___^^^]]]^^^^^^^^^___```^^^XXXSSSTTTSSSSSSSSSTTTRRROOOLLLPPPPPPQQQTTTVVVXXXXXXXXXOOONNNLLLJJJJJJKKKLLLMMMRRRQQQPPPPPPPPPPPPOOOMMMQQQVVVXXXTTTOOOOOONNNMMMOOOOOOOOOQQQVVV^^^fffkkkkkkkkkiiiddd\\\TTTNNNLLLKKKNNNRRRUUUVVVWWWYYY[[[bbbeeefffbbbXXXPPPMMMLLLMMMMMMOOOQQQTTTTTTSSSQQQLLLGGGAAA@@@AAABBB@@@===@@@AAACCCHHHNNNUUU\\\___WWWVVVTTTQQQMMMHHHDDDAAAAAAAAA>>>;;;888777:::<<<:::<<<===>>>===>>>???AAA===777222333888>>>@@@@@@>>>???@@@???<<<===@@@CCCGGGKKKNNNKKKDDD>>><<<<<<<<<999555111000222444666333333333333333333333333222222333333444333333333333555777777555222000///333444555555444111///---333333222000---,,,---...222333555555555333111//////---+++...222666777666666444111......///111333444111111444888999555000111444777::::::888444222(((+++...///...,,,++++++000111222111...------...///000111333444444333333444111///...000333555555333222000/////////000111222333333111///......///000111222222111...,,,***)))***,,,...////////////000.........000111111111111111222333555777999;;;888777666555444333333333444444444444333222000///---,,,---222888:::666222......///......---,,,,,,222333333///+++***...333888888999:::999777555333:::888666444222222333333555666555444333333555777888666222///...000444666444444333333333222222222111333555666444222111111444111///222777999777333111222222222111...+++******+++,,,............---((()))---111555888:::<<<555555555555444333222222111333444333000...000222555666666555333222222333555555666888999999666444222111000111444777888888555444222222333333222111333555666555222000......))))))***,,,///222444555:::;;;======:::666222///---...///000222222333333---000444666666666666666222111111333444555444222,,,---///111333444555555//////111444666777555333//////000222444444222000111//////111444555222000777777555444333333333444555666777666444222222333666555444666888888555222eeehhhkkkmmmllljjjiiihhhiiiiiijjjkkklllmmmmmmmmmmmmllljjjhhhfffeeeeeefffdddfffiiijjjjjjjjjkkklllmmmlllllllllnnnnnnmmmkkklllkkkjjjjjjjjjhhheeecccaaadddhhhiiiiiifffdddcccaaabbbcccbbbbbbaaabbbcccfffeeeeeeeeedddbbb^^^[[[[[[[[[\\\\\\[[[\\\]]]^^^]]]```cccfffhhhiiihhhgggddd```\\\[[[]]]```bbbbbbhhheeebbbaaabbbaaa^^^\\\^^^[[[ZZZ]]]___```___^^^\\\[[[ZZZ[[[\\\\\\ZZZXXXZZZZZZ[[[]]]___```___]]]\\\\\\[[[]]]]]][[[UUUQQQRRRSSSTTTTTTSSSPPPMMMLLLPPPNNNOOOSSSYYYZZZVVVQQQOOONNNMMMMMMMMMNNNOOOPPPTTTRRRPPPOOOOOOOOOOOOOOOVVVZZZ[[[UUUOOONNNMMMKKKOOOOOOPPPRRRVVV]]]dddiiinnnmmmhhhaaaYYYSSSQQQPPPMMMOOOQQQSSSTTTVVVYYY\\\```eeeiiiggg^^^UUUNNNLLLLLLMMMOOORRRSSSRRRPPPNNNFFFBBB===;;;<<<>>>===;;;???AAADDDHHHNNNSSSXXX[[[QQQPPPNNNLLLHHHDDD@@@>>>======<<<999777888;;;===>>>???@@@???======???@@@===999555666;;;???@@@???===???@@@@@@??????AAADDDGGGJJJKKKGGG@@@:::999::::::888444111000222444666333333333333333333444444333333444444444444333333666888999999777333000///222333333333222000...---///111111111//////000111333444555555555333111000///---,,,...222555666666555333000...---///111333333111111444888:::666222333555777999888666222000(((+++...///...,,,,,,---111222222000...,,,,,,------///111333555666666666555333000///111333444555333333111000///000000111111222111000......///111222333333333222///---++++++,,,---////////////...///...---...///111222222111222222333555666888999999888777555333222111111000111222333222000...,,,***)))***///444666333///////////////...---+++***000222111...***)))---111444555888999:::999777555888777666555444333222222555555555333222222444555777666333111000222444555555555555444444444333333333555777777555333222222333///---///333666555333000111111111000...,,,+++***+++,,,---......---,,,)))+++...111444777999999444444444444333222111000000222333222000///000222666777777555333111111222555444555777888888666444111000///111555888999999444333222222333333222111111333444333111.........))))))***,,,000333666666999:::;;;<<<:::777333000...///000111111111111111---000333555555555777888555444333444666666444333......//////000111111111000000111333555555333111000///000111222222///---///...///111444444222///222333444444222111222444555666777666444222222333444333333555777777555333eeegggiiijjjiiihhhhhhiiijjjjjjkkklllmmmmmmmmmlllmmmnnnnnnjjjfffdddfffhhhdddgggjjjkkkllllllnnnooolllkkkkkklllmmmmmmllljjjgggiiilllllljjjhhhffffffbbbgggmmmmmmhhhbbb______\\\aaaeeebbb\\\ZZZ___eeegggdddaaa______``````______]]]ZZZXXXYYY[[[^^^````````````aaacccfffiiijjj___]]][[[\\\___cccfffgggfffeeedddddddddbbb^^^[[[]]][[[ZZZZZZ\\\^^^___^^^\\\[[[ZZZZZZ\\\]]]]]]\\\[[[\\\^^^```bbbaaa^^^[[[YYYXXXXXXXXXXXXUUUQQQNNNOOOSSSVVVVVVRRRMMMKKKKKKOOOLLLLLLRRRZZZ[[[TTTLLLPPPPPPQQQRRRSSSSSSSSSSSSVVVTTTQQQNNNMMMOOOQQQRRR[[[___^^^WWWPPPNNNLLLJJJMMMOOOQQQTTTWWW]]]dddiiiuuuqqqjjj```WWWRRRQQQRRRPPPQQQQQQQQQQQQTTTXXX[[[bbbeeehhhfff___WWWQQQOOOLLLNNNQQQSSSSSSQQQNNNLLLBBB>>>999666666888999:::>>>@@@DDDHHHLLLPPPRRRSSSIIIIIIGGGEEEBBB???<<<:::999999999777777888;;;>>>DDDDDDBBB@@@===<<<===???>>>;;;999:::>>>@@@???>>>;;;>>>AAABBBBBBBBBCCCDDDFFFFFFEEE@@@:::555555666888666333111111222444666333333333333333444555555444444555555555444444333888888999999777444000...222222111111000...---------///111222222222333444555555555555444333222111000///...///222444555555333111...,,,,,,...111222111000111444999;;;999666555666777888666333000---)))+++------------...000333333333000---,,,,,,---,,,...111444777888999999777444111000111333333333444444222111111000000111111111000///...///222555444555555555333111///.........////////////...---------------///000222333222333333333444555555555999888666444222111000//////000222222222000---,,,+++***+++///333444222///222222222111///---***)))...///000---***))),,,///000222666999;;;:::888777555666666777666444222000555666555444222222444555666555444333333444444555555555666666555555444444555777888888555333222333222///,,,---000444444333000111111111111///---,,,+++,,,---......------,,,+++,,,///222444555666666222222222111000000/////////000111111//////111333555666666555222111111222444333333555777777666444000//////111555888999999222111111222444444333222111222333222000.........+++***+++...222555777777777888999:::999666444222111111111111111000///......000333444444555777999888777666666666666555333000///...---------...///111111111222444333111//////......//////...,,,)))+++,,,///222444333000------111555555111///111444555666777777555333333444333222222444666666555333dddeeeeeeeeeddddddfffhhhhhhhhhiiijjjjjjjjjiiiiiilllooooookkkfffcccfffjjjfffhhhkkklllllllllnnnpppmmmlllllllllmmmmmmllljjjgggjjjlllkkkhhhggghhhjjjdddgggjjjjjjfffaaa^^^]]][[[```ccc```ZZZXXX]]]cccaaa^^^[[[ZZZ\\\^^^``````^^^[[[XXXWWWXXX[[[]]]^^^^^^]]]]]]]]]```cccfffhhh^^^]]]]]]___aaaeeehhhjjjccccccccccccccccccbbbaaaYYYZZZYYYXXX[[[```cccccc\\\ZZZXXXXXX[[[]]]^^^]]][[[\\\___bbbccc```[[[WWWUUUUUUTTTSSSRRRPPPMMMKKKLLLRRRWWWVVVQQQLLLJJJLLLNNNLLLMMMQQQVVVWWWRRRNNNSSSTTTVVVWWWWWWUUUTTTSSSUUUSSSPPPNNNMMMPPPTTTXXX^^^bbbaaaYYYRRROOOMMMKKKJJJNNNRRRUUUXXX^^^eeejjjyyyuuummmbbbXXXSSSQQQRRRVVVUUURRROOONNNPPPUUUXXXdddeeedddaaa[[[VVVTTTTTTLLLOOOSSSTTTSSSPPPNNNLLLEEEAAA<<<777444444666999===@@@DDDHHHKKKKKKKKKJJJDDDCCCBBB@@@>>><<<;;;:::777888888777666777:::<<>>======???AAAAAA???===:::===@@@CCCEEEEEEDDDDDDCCCBBB???999333000000222555444222111222333444555333333222222333444555666555555555666555555444444555666777888888666222000333222111///////////////---///222333333333444555666555555444333222111111222111000000111333444555222000---++++++...000222111000111555999;;;:::999777777777666333000---++++++,,,,,,,,,,,,---000333555555444111...,,,---...///000333666888999::::::888555333111222333222222444444333222222111111111111222111000///111555888666666666555444333111000////////////...---,,,,,,,,,,,,---------000333555444444444444444333333333666555444333111111111111333333222222222111111111000000111333666777555333555555555444222...,,,***---//////...,,,+++---//////222666999:::999777666222444666888777555111///666666666444222222444666444555555666666555444444444555555666555444333333555666777666444222111222333000------000444555666444444444333111000...------.../////////...---,,,,,,...000222444444444333111000000///......------///////////////000111333111222333222111000111222444222222333555666555555222111111222555666666666111111111333666666555444222444555444222111111222111///...000444777777666555555666777666555444333333333333222000///---,,,///111222333333555888:::999777555555555555444222000///---,,,,,,---///000444333222333333333111///---,,,+++,,,---,,,***((()))+++///222444222///------333999777111...000333666777888888666555555666444444444444444444444333dddeeedddcccbbbcccfffhhhggghhhhhhhhhhhhggggggfffkkkmmmnnnkkkeeecccfffjjjiiijjjkkkkkkjjjkkklllnnnooonnnmmmnnnnnnnnnlllkkkjjjkkkllljjjgggfffiiilllgggeeecccbbbcccbbb___]]]]]]___```^^^[[[[[[\\\^^^ZZZYYYXXXYYY\\\___aaaaaa[[[YYYWWWXXXZZZ[[[[[[ZZZYYYYYYZZZ[[[]]]___aaabbb___```aaabbbccceeegggiiieeedddbbbaaa``````bbbdddZZZ^^^^^^ZZZ[[[bbbeeedddZZZXXXWWWWWWYYY\\\]]]]]]YYYZZZ]]]``````]]]XXXSSSQQQQQQPPPOOOMMMLLLKKKKKKLLLQQQVVVVVVPPPLLLKKKMMMMMMNNNPPPPPPPPPQQQSSSUUUWWWXXXYYYYYYXXXUUURRRPPPRRRRRRQQQOOOOOORRRXXX\\\]]]bbbbbb[[[UUUQQQOOOLLLGGGLLLQQQTTTWWW]]]eeekkkrrrpppkkkddd]]]XXXVVVUUUZZZXXXSSSNNNKKKMMMQQQUUU```bbbdddccc___ZZZUUURRRMMMPPPTTTVVVTTTQQQPPPPPPMMMKKKEEE===666444666999===@@@DDDGGGIIIGGGEEECCCAAAAAA@@@???>>>=========999999999888666666888999EEEDDDCCC???<<<::::::;;;??????@@@BBBCCCBBB???===999;;;???CCCEEEEEEDDDBBBAAA>>>999333...,,,---...222222111222222333444555333222111111111333444555555666666666555444444333444444555999<<<<<<999777666444222000///000222333111333444555444333444666777666444222111111111111333333222111111111333444000///,,,++++++...111333111111222555888:::::::::777777555333111...,,,***,,,,,,---,,,,,,...111444777777555222///---...000222333555777888888888777777555333222222222111000333333333333222222111111333444444333222333666999555555555555444444333222000000///...---,,,+++++++++,,,---,,,,,,...222666555555555555444333222111111111111111111222333333666444222000///111333555444444444666777777666555666777777777555222...,,,...///000000000//////000111333666888999777555333///222666888888555111///222333222111000000222444333444666777777666444333333333444555555333222111333444444333111000000111555333111111333555888999999888777555222000...---000000111111111///...---,,,...000333444444333222111000///---------------000///------...000111222+++---/////////000111333444222111111333555666666555333222222333333222000000000111555888999888666555666777666444444555666777444111333666999777555333333333333333333333333444333333222000...---,,,000222333333333444777999666444222111222333222111000///......///111333555777666444444444444222000***))))))***,,,,,,+++***'''***///222333111///---222888<<<:::222...///222666888999999777666666777666666666555333222222222ggggggfffeeedddeeehhhjjjiiijjjjjjjjjiiihhhggggggiiijjjjjjhhhddddddfffiiiiiijjjjjjiiihhhhhhjjjlllpppooonnnnnnooonnnlllkkkmmmmmmllljjjhhhgggggghhhfffaaa^^^^^^aaabbb```]]]______^^^^^^___^^^\\\[[[YYYXXXXXXZZZ^^^```aaaaaaZZZXXXWWWYYY\\\]]][[[XXXWWWWWWXXXYYYZZZ[[[\\\\\\___```bbbcccbbbcccdddfffhhhfffddd```]]]\\\___aaa___dddddd]]]\\\aaaccc___YYYXXXWWWXXXZZZ[[[\\\[[[VVVXXXZZZ]]]]]]ZZZUUUQQQNNNNNNNNNLLLJJJIIIKKKLLLNNNQQQTTTTTTQQQNNNNNNPPPLLLOOORRRQQQOOOPPPVVV[[[YYYYYYYYYYYYWWWTTTQQQOOOOOOQQQSSSSSSRRRSSSXXX]]][[[aaaccc^^^WWWSSSPPPLLLFFFKKKOOOQQQRRRXXXaaahhheeeeeeeeeccc___\\\\\\\\\[[[XXXSSSNNNJJJKKKOOOSSSXXX^^^eeejjjggg___TTTMMMLLLPPPTTTUUUSSSRRRSSSUUUUUUTTTOOOEEE;;;555777:::>>>@@@DDDFFFGGGEEEAAA?????????>>>>>>>>>???@@@@@@;;;<<<;;;:::888777777999AAABBBBBB@@@===<<<;;;<<<>>>???AAACCCCCCBBB@@@???999:::<<<@@@CCCDDDBBB@@@>>>:::555000,,,+++,,,,,,//////000222333444444555444333111000///111222444555555555555555444333222444444666;;;AAACCCAAA>>>999666333000///111555777555555666555444444555777777555222000//////000000555555444222000000111333000...,,,+++,,,///222444222333333444666777888888666555333111///---,,,+++---.........---...111333777777555222///...000111555666777777777777555555666444222111222222111///000111222222333222222222444555666555333333444666333333333333333444444444222111///...---,,,,,,,,,,,,---...,,,+++,,,111666666666777777666444222111......//////111222444444666333000......000333555333333444444444333333222555666888888777444111///...///111222333333222111333444666777666555333222...111555888888666222///,,,------,,,+++,,,///111111333555666777666444333222333444555555333111000000111222111///...///000555444333333444666999::::::999777555222000///...111111222111111///---,,,***,,,///333444444333222222111///...------......111///,,,,,,---///000000)))+++---......///111333555222000111333666777777555444222222222000...+++---...111555888:::999888666777777666555555777999999555111333777999777333111000000//////000111111222222222222111///...---111333444444444444555777111///......///111222111000000000111333555777999888777555444555444222111***)))((())),,,------,,,'''+++///222222111000000555999;;;888222------///555666888777666555555666555666555333111000111222fffggggggeeedddeeehhhjjjkkkkkkkkkjjjjjjhhhggggggffffffeeedddddddddfffgggfffgggggggggfffgggjjjlllooonnnmmmmmmnnnmmmkkkiiinnnmmmmmmmmmllliiidddaaa```___^^^^^^___^^^]]]\\\______aaabbbaaa___\\\ZZZ\\\ZZZXXXXXXZZZ]]]^^^^^^]]]ZZZXXXZZZ^^^___]]]YYYYYYXXXXXXWWWXXXYYYZZZ[[[[[[^^^aaabbb``````aaacccdddeeedddaaa]]][[[]]]______gggggg___\\\aaaaaa]]]YYYYYYXXXZZZ\\\\\\[[[ZZZUUUVVVXXXZZZ[[[XXXTTTPPPKKKLLLLLLJJJHHHIIIKKKNNNPPPPPPQQQQQQQQQRRRRRRRRRMMMOOOQQQSSSSSSUUUXXX[[[WWWWWWWWWVVVUUURRRPPPOOONNNSSSWWWWWWUUUTTTVVVYYYZZZaaaeee```YYYTTTNNNIIIGGGJJJMMMLLLKKKOOOXXXaaa]]]^^^___^^^\\\[[[\\\]]]WWWUUURRRMMMKKKLLLQQQUUUUUUZZZ```dddccc\\\RRRKKKIIIMMMRRRRRRQQQRRRVVVZZZYYYZZZVVVLLL???777888<<<>>>@@@CCCEEEEEECCC@@@===<<<<<<<<<<<<===???@@@AAA<<<======<<<:::888999:::===???BBBBBBAAA?????????===???AAACCCCCCBBBAAAAAA999999:::===AAABBB@@@===;;;777222...,,,,,,,,,,,,---...000222333444444444444333000...---...000111555555555444444333222111333222555;;;BBBEEEBBB???:::777222//////222666999666666666444333444777:::777555111...------...000666666666333000///000333000...,,,+++,,,///333555444444444444444444555666444222111///...---------...///000///......000222555555333000------///111555666777777777666555444333222000000111111000///---...000111333333333222444666777666333111000000000000000111222333555555444333111000///...//////,,,......,,,)))+++000666777777888888777555333222.........///000111222333444333222222222333444444000111111111////////////111333666777777555222000...///111333555444222111444444444444444444444444...000444777888666222000)))***+++++++++,,,///222111222444555555555444333222333555666666444222000...///000///......000222222222333333444555777888666666444333111000000000000000000000///---+++***'''***...222555555444444333222000.........///000333///++++++,,,//////...,,,...///000//////111222666333000000333666888999333222111111111///,,,******+++...333777999888777333444555444333333666888666111...000666999777333///...---,,,,,,---...///000111111111111000//////222444666666444333333444---+++***+++...111333333000111222444555777888999888666444333444444222111---+++******,,,---,,,+++(((,,,000111111000111222444555555222///,,,,,,---222333555555333333333444000111222000......111333dddeeeeeedddcccdddfffhhhjjjjjjjjjiiihhhgggfffeeeeeecccaaabbbccceeefffeeecccdddeeeeeeeeegggjjjmmmnnnmmmllllllmmmllljjjhhhnnnmmmnnnppppppkkkbbb[[[ZZZ^^^bbbaaa^^^ZZZZZZ[[[]]]```dddeeebbb___\\\[[[^^^[[[VVVTTTUUUXXXZZZ[[[```\\\YYYZZZ^^^aaa___\\\\\\ZZZXXXVVVVVVWWWZZZ\\\XXX[[[___```^^^^^^___aaa]]]```cccbbb___]]]^^^___[[[dddggg___]]]bbbccc^^^ZZZZZZZZZ\\\^^^^^^\\\YYYUUUUUUWWWYYYYYYXXXTTTQQQJJJKKKLLLJJJHHHIIILLLPPPRRRPPPOOOPPPRRRTTTTTTTTTMMMNNNPPPTTTYYY[[[ZZZXXXUUUUUUUUUTTTSSSRRRQQQPPPOOOTTTZZZZZZVVVSSSSSSUUUZZZbbbfffbbbZZZSSSLLLFFFHHHJJJLLLIIIFFFIIIRRRZZZ^^^^^^\\\ZZZWWWVVVXXXZZZTTTSSSPPPMMMLLLNNNSSSWWWXXXWWWWWWWWWVVVTTTQQQNNNGGGKKKOOOPPPPPPQQQWWW\\\YYY[[[YYYNNNAAA999999===???AAACCCEEEDDDBBB???===::::::999:::<<<>>>@@@AAA<<<===>>>===;;;:::;;;<<<;;;>>>BBBDDDDDDBBBBBBBBB===???AAABBBBBBBBBBBBBBB999888888;;;???@@@>>><<<999666111...---,,,,,,++++++---///222444444555444555333000---,,,---...000444444444444333222111000111000222888???BBB@@@<<<;;;777222......111666999777666555333333555:::===777444000---+++,,,...///666777777444000...000222000...,,,,,,---000444666555555555444222222333444222111///...------.........///111000//////000111333333111...,,,,,,...111444555666777777666555555222111000000111111000///+++---///111222333333333444555777666333///---,,,.........000111333555666666444333111111111111222---//////,,,)))***000555777888999999888666444222///////////////000111111333555777888888777555444000000111///...------......000444666666555333111---...000333555555222000444333333333333444555666...000444777777555333111***+++,,,,,,---///222555000111333444444444333333333444666888777555333111---/////////...///111333///000222222222333444555222222111111000111111111////////////---+++)))(((&&&)))---222555666555555444333111///...///000111444000+++***,,,......---000111222111000///000111666444111000333666999:::111000///000000///,,,***'''))),,,222666888777666111222222111000111444666222---***...555999777444///---,,,******+++,,,---///000000111111111111000222444777777555333222222+++)))(((***---111444555111222333555777777888888777555333222333333222111000...,,,+++,,,,,,+++***))),,,000111000000222444222111///---,,,+++++++++///111222222111000111222+++---......---...111555```^^^]]]___dddfffeeecccaaacccgggkkkmmmkkkfffaaa]]]```dddeeeeeebbb``````dddeeefffhhhiiiiiiiiiiiijjjmmmooolllhhheeegggjjjqqqpppnnnkkkgggccc```^^^```___^^^]]]]]]^^^___```\\\]]]___aaabbbaaa```______ZZZVVVVVVTTTRRRSSSWWW^^^[[[ZZZ[[[___```___]]]aaaaaa^^^XXXVVVYYYZZZYYY___]]]\\\\\\]]]]]][[[YYYdddbbb___\\\[[[[[[\\\]]]___]]][[[[[[^^^aaacccddd]]]]]]]]][[[ZZZXXXWWWVVVTTTTTTUUUVVVXXXWWWTTTRRROOOMMMLLLMMMNNNOOOOOONNNUUUTTTTTTSSSSSSSSSRRRRRRSSSSSSSSSSSSSSSTTTTTTUUUUUUTTTRRRQQQRRRSSSSSSRRRSSSUUUWWWXXXXXXYYY[[[]]]```\\\ZZZZZZUUULLLJJJNNNLLLGGGAAA@@@CCCHHHLLLMMMVVVUUUUUUWWWYYYXXXSSSPPPLLLNNNOOOMMMKKKKKKOOOSSSWWWYYYZZZUUUMMMIIIJJJMMMHHHJJJJJJGGGFFFJJJRRRZZZZZZWWWQQQHHH@@@;;;999:::::::::;;;???DDDEEECCC@@@>>>===<<<;;;:::;;;<<<===:::===@@@AAA@@@>>><<<<<<===???AAACCCDDDDDDCCCBBB@@@BBBCCCBBB@@@???AAABBB===>>>>>>===<<<<<<>>>???555666555222...***)))(((***,,,000333555666666666444222...+++))))))***+++000444777555000---///333000111222333444555555555222111000......000444777555666666444333555999>>>888555000---,,,---///111555666555000++++++000555555222///,,,,,,...222555555444222222111222333444222111000///...---,,,,,,///111222111///.........---...000111111111000///333222000111444666777777888555111//////000//////---...//////...///111333444444444333222///---+++***+++---...000222666999===:::666333111222444555///...---...000111000///222444777999999777444222///...,,,---///111333333444555777:::<<<<<<:::777333222000............///...111555888888444000---//////000111111000......000111222333444333222222111111222222111111111000000---***+++///333444444222222222333444555666777888888888999999777333000333222111000000000111222666111++++++000444555333///,,,+++---222333111---...///111000...,,,,,,,,,+++...111444666666666555333444444444333111///...222111000...,,,,,,...000222444666555111///000111222111333555333000333999111///,,,+++,,,,,,++++++))))))***---000111000...000...------////////////...,,,,,,///444888888888000///...------...///000///000222444444222000///222333444444222222333444333222///...///222555777444555666444333444888;;;===999444222333333222000...///000111111000///---------...//////000//////,,,***)))***++++++***(((+++///222222///,,,***+++******,,,...000333555666___```aaaaaa``````aaabbb___```dddgggiiihhhccc```YYY[[[]]]^^^___```bbbcccaaabbbdddgggiiikkklllmmmjjjmmmooommmiiigggiiilllnnnmmmkkkiiieeeccc```___bbbaaa___^^^]]]^^^^^^^^^aaa___]]]\\\]]]```ccceeeaaa[[[WWWUUUTTTRRRTTTYYYYYYXXXYYYZZZ\\\^^^]]]\\\```aaa^^^YYYXXX[[[[[[YYYXXXZZZ]]]^^^___^^^\\\\\\______^^^]]]\\\[[[[[[[[[___^^^^^^]]]]]]]]]]]]^^^^^^^^^]]]\\\ZZZWWWUUUSSSUUUTTTUUUWWWXXXXXXVVVTTTRRRPPPNNNNNNPPPQQQQQQPPPTTTUUUUUUUUUSSSRRRQQQRRRSSSSSSRRRQQQRRRSSSTTTUUUXXXUUUSSSQQQPPPPPPPPPPPPTTTUUUWWWXXXWWWXXXYYY[[[```\\\ZZZYYYTTTLLLJJJMMMMMMIIIDDDCCCFFFJJJMMMNNNVVVTTTSSSSSSUUUUUUSSSQQQLLLKKKJJJLLLOOORRRUUUVVVWWWVVVTTTQQQMMMJJJIIIHHHGGGGGGGGGDDDAAADDDKKKRRRSSSRRRMMMGGGAAA<<<;;;<<<;;;:::;;;>>>AAACCCAAA??????>>>===<<<;;;;;;<<<===:::<<>><<<<<<<<<>>>???AAADDDEEEEEEDDDDDDAAAAAAAAA@@@>>>>>>>>>???<<<>>>???@@@>>>===;;;;;;555666666333///,,,******+++---000333666777777666333222000---***)))***+++111333666555111......000111111222222222222111111111111000......000444888555666666555333444888<<<777444111...------///000333444444000,,,+++///444666333///,,,,,,...222444333333222111111111222222222111000............///111222222111///------...//////000000000000000000333333333333444555666777777444111///000000000000...///000000000000222444333333333222111///...---,,,---//////000222555888;;;888555222000111222333111111111333555777666444444555888999888666444222111000//////111333444444444444666999;;;<<<:::888555444222000///......///111333666888888666444111222222333222111000...,,,111111222333333333333333444444444444222000...---...+++)))***...222333333111111111222222333555555555555555777888777444111000000000000111222444444666111------111444444222---***)))+++000222///,,,---...///...---,,,,,,---...000444777999999888777555555555444333111///...111111000---,,,,,,...000222444555444000...///000222111333444111---///444000...,,,+++,,,------,,,*********---///000///---///...------///000111111111///...000333555555333000///......///000111222000222444555555444222000333444555444222222333444111111111222333444444555222333444444333555999======999555333333333222111000111222222111///---,,,+++,,,---///000111111111+++***)))***,,,,,,,,,+++,,,///222111...,,,+++,,,,,,,,,---...000333666777]]]aaacccbbb]]][[[]]]```\\\]]]___bbbdddcccaaa^^^XXXWWWVVVVVVXXX[[[___bbb]]]___aaaeeehhhkkknnnoooiiikkkmmmllljjjhhhjjjmmmjjjiiigggeeedddcccbbbbbbccccccaaa```___^^^^^^___aaa___^^^]]]^^^aaadddfffccc]]]XXXWWWUUUSSSVVVZZZVVVXXXZZZ\\\\\\\\\]]]^^^___aaa```\\\[[[]]]\\\YYYSSSXXX^^^aaa```^^^^^^___\\\]]]^^^^^^]]][[[YYYXXXZZZ]]]___^^^[[[YYYZZZ\\\]]]]]]]]]]]]ZZZWWWTTTRRRVVVUUUUUUWWWYYYYYYXXXVVVVVVSSSPPPOOOQQQRRRSSSSSSQQQTTTWWWWWWSSSQQQPPPQQQTTTRRRPPPOOOOOOQQQTTTUUUVVVUUURRRPPPPPPPPPQQQRRRUUUVVVXXXWWWVVVVVVWWWYYY___\\\ZZZXXXSSSLLLJJJLLLNNNLLLIIIHHHJJJMMMNNNOOOVVVTTTQQQQQQRRRSSSSSSSSSOOOLLLJJJLLLRRRVVVVVVTTTWWWSSSOOOMMMLLLKKKGGGEEEFFFFFFDDD@@@<<<===BBBGGGIIIIIIHHHFFFBBB????????????===<<<===???@@@@@@@@@AAA@@@>>><<<;;;;;;<<<<<<;;;<<<===<<<;;;:::<<<===>>>???BBBDDDEEEFFFFFFFFFCCCAAA>>>============<<<===>>>@@@AAA@@@<<<888555555666666444000...------...///111333555555555555111222111///,,,******+++000222333444333111///---111111111111000///...---000000///......000555888666777666555444444666888555444222000............000222333000---,,,///222666444000------///222444222222222222111111000///111000...------...000111222333222000---,,,---...111111000000000000000111222555777666444222444666555222000///000111111111///111222222111111333444222222111000000000000111000111111111000111444666888666333111000000111111222333444777::::::999777555666777888888666444222333222222222222333444555444333444666999::::::999888777555222111000000000444555777888999888777777555555555444222///---+++111111111222222222333333555666666666444000,,,***+++***)))***...000222222111111000111111222333444111111333555777777444222...///000111222444555666444111///000333444333111***((('''***...///...+++,,,---------,,,,,,...000111333666999;;;;;;:::999666666555555333111000///000000///---+++,,,...111111222333222///...---...222111222333///***+++000111///---,,,...//////...,,,++++++,,,......---,,,------------///111333444555333222111222222111///111111000000111222333333111333555777777555333111444555555444222111222444000111444555666555444333000111222333444666:::===<<<999555333333333222222222222333333111///,,,***)))+++---///111222222222+++))))))***---//////...///000111111///------...............000333666888\\\^^^``````]]]\\\\\\]]][[[[[[\\\^^^``````^^^]]]YYYWWWUUUTTTVVVXXXZZZ[[[[[[\\\^^^aaaeeehhhkkkmmmgggiiijjjjjjiiihhhjjjlllgggfffeeedddccccccddddddcccccccccbbbbbbbbbbbbbbb]]]___ccceeegggfffdddbbbccc___\\\\\\[[[XXXXXX[[[YYY\\\___^^^\\\ZZZ\\\^^^aaacccccc___]]]^^^[[[WWWSSSYYY___```^^^]]]___ccc______^^^]]][[[YYYXXXWWWVVVZZZ]]]\\\XXXWWW[[[___[[[\\\]]]]]]\\\YYYVVVTTTWWWVVVVVVWWWYYYZZZYYYXXXXXXUUUQQQPPPQQQRRRSSSSSSNNNSSSWWWWWWSSSPPPPPPQQQSSSQQQOOOMMMMMMPPPSSSUUURRRRRRRRRRRRRRRTTTWWWYYYVVVXXXXXXWWWVVVUUUVVVWWW[[[[[[YYYWWWRRRNNNMMMMMMOOONNNLLLLLLLLLMMMNNNNNNTTTSSSRRRRRRSSSSSSSSSSSSTTTRRROOOOOOQQQRRRQQQPPPTTTRRRPPPMMMLLLJJJHHHGGGGGGFFFCCC???;;;:::===@@@@@@BBBDDDEEEDDDDDDDDDEEEEEECCCAAA@@@@@@AAABBBCCCAAA@@@>>><<<;;;:::;;;;;;<<<<<<;;;999888999<<<>>>>>>@@@AAADDDEEEFFFGGGGGGCCC@@@===<<<===???>>>===????????????>>>;;;777444555666666555222000///000111111222222222111000//////222333111---***)))***...///111444666555111...000000000000000///....../////////------000444888666666666555444444444555333333222111000///.........000111000......///111666444111......000222444222333333333333111///...///...,,,+++,,,...111222333333222000---,,,---...333222111000///000111222111666:::888333000111444333111000000111222222111///000222222000000111222111111000000000222333444333333333222000000222444666555333111000000000000111222444777999999666333333444555666777666666555444444555444333333444555222111111333666888888777888777555444333333444444555555555666777888999999444444444333111///---+++000000000000000111111222444555777777555111---************+++...000222222111111111111111222333333222111222444666666444222//////111222333333333333///...///222555555444111)))((((((***---...---+++***+++,,,,,,+++,,,///111222444777:::<<<;;;:::999777666555444333111000////////////---+++,,,///111000111111000///...------111111222333///******///444222000///000000000//////---++++++,,,---,,,+++,,,---......///111444777777666555444333222000///333333333222222222222222111333555666666555333111555555555333111111222444111222444666666555444333000111222333444666888:::;;;888555333222222222222111222333333222///---++++++,,,...000222222111111***)))(((***---000222222333333333222111111111111///...------///111444666[[[ZZZZZZ]]]___```^^^[[[\\\[[[[[[\\\^^^^^^]]][[[WWWUUUTTTVVVXXXZZZYYYXXXYYYYYY[[[]]]```cccfffhhheeefffgggggggggggghhhjjjfffeeeeeeddddddeeeeeeeeebbbbbbcccdddeeefffffffff```bbbfffiiiiiihhheeecccaaa______aaa```\\\[[[\\\^^^```aaa^^^ZZZWWWYYY[[[bbbeeeeeeaaa^^^^^^[[[VVVXXX\\\___^^^[[[[[[___dddeeeccc```\\\YYYXXXWWWWWWXXX[[[]]]ZZZVVVVVVZZZ___YYYZZZ\\\]]]]]]\\\ZZZYYYYYYWWWVVVVVVXXXYYYZZZYYYWWWUUURRRPPPQQQRRRQQQQQQLLLPPPTTTUUUSSSPPPPPPPPPRRRPPPMMMLLLLLLNNNQQQSSSSSSTTTVVVVVVUUUVVVYYY\\\XXXYYYYYYXXXVVVUUUUUUVVVXXXYYYYYYVVVRRRQQQPPPPPPPPPOOONNNMMMLLLLLLLLLMMMQQQSSSUUUVVVVVVTTTSSSRRRSSSUUUUUURRROOOMMMMMMOOOOOORRRRRROOOKKKHHHJJJMMMIIIHHHEEEAAA===<<<<<<===:::>>>BBBEEEFFFGGGHHHJJJJJJIIIFFFDDDCCCCCCEEEFFFAAA???===<<<::::::::::::===<<<:::888777888<<>>???@@@BBBDDDEEEEEEFFFAAA@@@>>>>>>???AAAAAAAAABBB@@@===<<<;;;:::777555333555666555333222222222333222111000...,,,***)))...111444222---))))))***,,,---000333666666333000---...///000111111111111000///...------///444777666555555555555444333222111111111111111000///.........////////////111222555444111//////111444555444555555555444222///...,,,,,,++++++,,,...000222222222222000...,,,---...333222111000000111222333222666999888222///000333222111///000222333222111---///000000///------...000000//////111333555666444444444222000000111333555444333333222111000000111111333555777666333000111111222444555666777888444666777555333222222333111000000111444555555444555444444444444666777888444444333333444666777888111111222222111///---,,,---.........///////////////111444666555333000...,,,,,,,,,,,,---///222333333222222222222333333444444333333444666666444222000111333333333111///...***+++...222555666555333*********+++---------,,,)))***,,,,,,,,,---000222111333666999::::::999888666555444333222111111111000000000...,,,,,,///111000000000000000000///...000000222444000+++,,,000888555222111111111111000111...+++******++++++++++++...000000000111444777666666777666555333222222666555444333222000///...000111333555555333111000444555444222000000222444555444333222333444555666222222222222444555666666888777555222111000111333///000222333222111///...---...000222222111///...)))((((((***...111333444666555444444444555444444///...---,,,---///111222YYYWWWXXX\\\aaabbb___[[[]]]\\\\\\]]]^^^]]][[[YYYSSSRRRSSSWWW\\\___]]]ZZZXXXXXXXXXZZZ\\\___bbbdddeeeeeeeeeffffffgggggggggddddddeeeeeeeeeeeedddccc___```bbbdddfffgggggghhhhhhgggfffeeeeeefffggghhh___]]]___bbbbbb^^^]]]^^^bbb```^^^YYYVVVTTTUUUVVVaaadddddd```^^^___\\\XXX\\\]]]^^^\\\ZZZ[[[```dddgggddd```[[[XXXWWWXXXXXX^^^______\\\XXXVVVWWWYYYXXXXXXYYY[[[[[[\\\\\\\\\[[[YYYVVVUUUVVVXXXYYYYYYWWWUUURRRQQQRRRQQQPPPNNNKKKLLLNNNQQQRRRRRRPPPOOOPPPNNNLLLKKKLLLMMMPPPQQQVVVYYY[[[[[[XXXVVVWWWYYYYYYZZZZZZYYYWWWVVVVVVWWWWWWZZZZZZVVVSSSSSSSSSQQQQQQQQQPPPNNNKKKJJJLLLMMMOOORRRVVVWWWVVVTTTSSSSSSNNNQQQSSSQQQMMMLLLNNNQQQJJJNNNQQQNNNIIIGGGKKKPPPIIIHHHEEECCC@@@???>>>>>>888;;;@@@CCCFFFHHHJJJLLLKKKKKKJJJGGGDDDDDDFFFHHHAAA@@@>>><<<;;;;;;<<<<<<======;;;888777888<<>>>>>???@@@AAABBBBBBCCC@@@AAACCCBBBAAA@@@AAABBBBBB>>>:::999:::;;;999666222333555555444333333444222111000...+++)))((('''---111333111+++'''(((******---///222222111000///***+++---///111222333333111000///---,,,...222666555444444555666555222000000000000000111111111111............///111333444444333111000111333666777777666666555333111000///+++++++++,,,---///000000///111222111///.........222222111111222333333444333555777555111//////111222111000111222333222000+++---//////---+++++++++------...///000222333444333333333111000///111333333333333333222111000///111111111333555555222000000000000111333555777888555777999888444111222333222111111333444555444222222222222333444777999:::333222111111111333444666000111111111000///---,,,,,,---...///000///...---+++---000333444444333222......---,,,+++---111444333333222222222333333444444333333444555666444333111222333333222///+++)))'''***...111444444444333+++,,,,,,------,,,,,,,,,(((+++---/////////000222000222555777999888777666444333222111111111222222333333222///------///111000//////111333333222111000111333555222,,,,,,000777555222111111111111000111...***((()))***++++++,,,///333444222111222444333555777777666444444444444444444333111///---,,,...000222444444222000...222333222000///000222555777555222000000222555777222111111222444555444333666555444111///...000222///000222333333222000///...000222333333111...,,,)))(((''')))---111444555777666555666777777666444......------......//////VVVXXXZZZ]]]``````^^^]]]]]]\\\\\\]]]^^^\\\YYYVVVTTTSSSSSSWWW]]]```^^^[[[VVVVVVWWWXXX[[[___bbbdddfffeeeeeeffffffgggffffffbbbccceeefffeeecccaaa___^^^___aaacccdddeeeeeedddiiihhhfffeeeeeedddeeeeee^^^[[[[[[^^^^^^]]]^^^bbbeee```ZZZVVVUUUUUUVVVWWW]]]``````^^^^^^aaa```]]]\\\\\\\\\\\\]]]___```aaabbb```^^^\\\YYYXXXXXXXXX^^^___``````^^^[[[WWWUUUXXXXXXWWWWWWXXXYYYZZZ[[[]]]ZZZVVVTTTUUUVVVWWWXXXVVVUUUTTTTTTTTTRRROOOMMMKKKIIIHHHLLLQQQSSSQQQOOOMMMMMMLLLKKKLLLMMMNNNOOOTTTYYY]]]]]]YYYVVVUUUWWWYYYZZZ[[[ZZZXXXWWWWWWXXXYYY]]]]]]VVVSSSSSSSSSPPPSSSSSSRRRNNNKKKJJJLLLNNNOOORRRUUUUUUSSSRRRSSSTTTLLLMMMNNNNNNNNNMMMNNNNNNFFFGGGIIIIIIGGGHHHJJJMMMFFFEEECCCBBBBBBAAA@@@???777:::>>>AAACCCFFFIIILLLIIIIIIIIIGGGDDDCCCDDDGGGBBBAAA???>>>>>>>>>??????======;;;999888999<<>>>>>???@@@???DDDHHHFFF@@@<<<===@@@===;;;888:::======999555000222444444333333444555000///...,,,+++*********,,,000333000)))%%%'''******---000///,,,)))***+++((()))+++---///000111222222111///---,,,---111444333222333555777666222///.........///000222333444000...------///333555777222222111111222555777999888777555333111//////...+++,,,...///000111000000,,,///222333111///......000000222333444444555555444333222111000//////000222111000111222222111///+++---//////---***)))))))))***+++---.../////////000111111000///000222444000111222222111000...------,,,---///222444333222111000000///000222333555777:::<<<:::555222222444555444555666777666333111222111111222333555777888222222111000000111222333333333333222111...,,,++++++---000222222111///---)))+++---000333444444444000///---***(((***///333222222111111111111222222111000000222444555555444000111333333111---)))&&&(((+++...111111111000000,,,---...---,,,+++******(((+++///111111111000111000111444777888777666444111111000000000111222333666555444111...---///111000//////222555777666444222222444666111+++***...222000......000111111111111...)))'''(((***,,,,,,,,,111777777444000///000111444666666444222222333000111111111000///...---...000222333333222000...000000000...---///222555666444111//////111444666000//////111555666555333333444333000---,,,///111000111333333333111///...---///111333333222///---)))'''&&&(((,,,000333555555444444666999888555222......///000000///...---UUUYYY___```^^^\\\]]]___]]]\\\]]]]]]]]][[[WWWSSSYYYVVVTTTVVV[[[^^^\\\ZZZUUUUUUVVVXXX[[[___cccfffhhhgggffffffggghhhgggfffaaabbbdddeeedddaaa^^^[[[]]]^^^```aaabbbbbbaaaaaaccceeehhhjjjiiieee```]]]^^^YYYWWWYYYZZZ[[[___eeehhhaaaYYYUUUVVVYYYZZZZZZYYY]]]^^^\\\^^^bbbdddbbbZZZZZZ[[[^^^aaabbbaaa```\\\\\\\\\\\\[[[YYYXXXWWWYYY[[[```dddddd```YYYTTTYYYWWWVVVUUUUUUVVVXXXYYY^^^ZZZVVVSSSTTTUUUVVVWWWVVVVVVUUUVVVUUUSSSOOOLLLKKKGGGDDDHHHPPPTTTRRRNNNLLLLLLLLLLLLLLLMMMMMMNNNOOOUUU\\\^^^ZZZWWWWWWXXXZZZ[[[[[[[[[YYYXXXXXXZZZ\\\```___WWWSSSSSSRRRNNNUUUUUUSSSOOOKKKJJJMMMPPPPPPRRRSSSQQQOOOPPPSSSVVVNNNLLLJJJKKKNNNOOOLLLIIICCCBBBAAACCCFFFIIIIIIIIICCCBBBAAAAAABBBBBB@@@???666999<<>><<<999777999>>>DDDFFFFFFFFFFFFEEEDDDCCCAAA???>>>AAA@@@@@@AAADDDDDDCCCBBB@@@???>>>===;;;999888777<<<===>>>>>>======>>>@@@KKKMMMNNNIII???888555555888888888999888666111...,,,...111222333444666888///------///222333000...000000...---+++)))((((((------+++&&& !!!$$$(((***+++++++++,,,///222444222000...---...000111444444333111000000//////---...000111222333333444////////////111333555666000111111222333444555555222222222000......000222222333333333333222111111///............//////000111333444444222111111222222111///---,,,---...///111222333444333111///...------......------,,,,,,''''''&&&&&&'''(((***+++)))+++---///000000///.........//////...,,,+++***))))))***+++,,,...000000000///...///111333222111555777999666111000333777999888:::<<<>>><<<666111///111333333000///111333///000000///......000111555777777444///,,,+++,,,111222333444333111...,,,,,,---...///111333444444......,,,)))&&&%%%''')))111111111000000000000000////////////111333555666111111222111000...,,,+++111111000---***((()))***,,,---,,,+++)))(((((()))------///111222222000...111000111333555666555444...+++)))***///222444333666444111/////////...---111---+++///555::::::999555444222111...---+++***+++++++++,,,,,,,,,------222222111000...---------...333888888444000000111111111222333444333///,,,((()))+++///333555555444000111222333444333222111111111111///---+++,,,...///000222444444444222111---+++))),,,000444666555555444222000//////000111444555555444333111///---,,,...000222222111///...((()))+++...111333111000000111333666888777333000111444555444111///111333^^^]]]]]]\\\\\\\\\]]]]]][[[[[[[[[\\\\\\[[[YYYWWWSSSXXXYYYVVVWWW]]]aaa```ZZZZZZZZZZZZZZZ]]]aaadddcccdddeeeccc``````aaacccaaa___```cccbbb]]][[[\\\XXX^^^eeeeeeaaa]]]]]]______gggkkkgggbbbaaabbbaaaVVVTTTRRRRRRVVVZZZ]]]___ZZZWWWWWWYYY[[[ZZZ]]]aaa^^^______]]][[[ZZZ\\\___[[[]]]```bbbbbb___\\\ZZZ[[[\\\\\\ZZZXXXVVVVVVWWWZZZ[[[\\\]]]]]]]]]\\\[[[WWWVVVUUUUUUWWWXXXXXXWWWWWWVVVUUUTTTVVVYYY\\\^^^XXXWWWUUUUUUUUUTTTQQQOOOMMMLLLJJJIIIHHHIIIKKKKKKPPPOOOMMMKKKJJJMMMQQQTTTWWWUUUVVVZZZZZZWWWYYY^^^aaa\\\XXXXXX[[[\\\ZZZWWWWWWUUUSSSRRRSSSRRRMMMIIIIIIJJJMMMPPPRRRRRRNNNKKKLLLLLLMMMOOOPPPPPPPPPPPPLLLJJJIIIJJJLLLKKKEEE@@@BBBAAA???>>>>>>???AAACCCDDDAAA??????AAABBB@@@>>><<<:::888999===BBBDDDDDDEEEEEEDDDCCCBBB@@@??????BBBAAAAAACCCEEEEEEDDDCCC@@@@@@???===<<<:::999888999;;;>>>?????????@@@BBBKKKMMMLLLFFF===666444444666555555555666444111...+++---///000000111333555///......000333333111...111000000///---,,,+++***+++***'''$$$!!!!!!###%%%)))******))))))***---000555333111//////000222444222222000/////////000000111111222333333444333333000///......///000111222111111222333444444444444111111000---,,,---000222222333333333333222111111...............///000111000222333222000//////000///...---,,,,,,...000111111222333333333111///...------...------,,,++++++)))((((((((()))***,,,---...///000111111///...,,,,,,---------,,,+++***)))***(((&&&&&&'''+++---//////......///111333222111555777777444000...111444666666888;;;===<<<888444222444444333111000222555111111000///---------...222444666555222/////////222333444444333000...,,,...//////000111222333333------,,,)))&&&%%%&&&(((000000000000111111111111000//////000111333444555444333111///...//////000222333222000---++++++,,,,,,,,,+++***))))))***+++...//////111222222000///000000000222555666666555...,,,+++,,,000222333222777444///,,,+++,,,...///000---+++---333666666555444333222111000///...---------------............333444444444444333333222111555::::::666222111222///000111333444333000...,,,,,,---///222333444333111222333444444333333222222333222000...,,,---......000222444555444333333,,,******---111444555444222111000//////000222333222222333333333222111000,,,---///111111000///...)))***,,,///222333111///000111444888;;;;;;999777444666666444111...///000___^^^^^^]]]]]]\\\\\\\\\ZZZZZZ[[[[[[[[[[[[ZZZZZZYYYXXXUUURRRUUU]]]bbbbbb\\\[[[ZZZ[[[^^^aaacccccc]]]___aaaaaa___]]]\\\]]][[[[[[^^^dddccc]]]YYYYYYXXX```gggfff___ZZZZZZ^^^dddlllpppiiiaaa^^^aaacccXXXUUUSSSSSSVVVYYY\\\]]]VVVTTTTTTXXX[[[[[[^^^bbbbbbaaa```^^^[[[ZZZ[[[\\\VVVXXX\\\```aaa```^^^\\\ZZZ\\\]]]\\\ZZZXXXXXXYYYVVVWWWYYYZZZ[[[\\\\\\\\\WWWUUUTTTTTTUUUVVVVVVUUUVVVUUUTTTUUUWWW[[[___aaaYYYVVVSSSRRRSSSTTTTTTTTTOOONNNLLLJJJIIIIIIIIIJJJLLLMMMNNNMMMLLLOOOTTTYYYVVVUUUWWWZZZZZZYYY[[[___[[[ZZZYYY\\\^^^]]]XXXTTTRRRPPPOOOPPPQQQPPPKKKGGGEEEFFFHHHKKKMMMNNNLLLJJJHHHJJJMMMPPPRRRSSSSSSRRRLLLJJJHHHGGGHHHGGGBBB>>>AAA???<<<::::::<<<>>>@@@AAA@@@??????@@@AAA@@@>>>===;;;888888;;;>>>@@@AAADDDCCCBBBAAA@@@@@@@@@@@@BBBBBBBBBCCCEEEFFFEEEDDD@@@@@@???>>>===<<<;;;;;;666:::>>>AAAAAABBBCCCDDDJJJJJJHHHCCC;;;666444555444333111111222111000...+++,,,......------...000/////////111222222111///111111111000000///...---***(((%%%%%%&&&((())))))---,,,+++***)))***---000444222000......000333555111000...------...000111444555555555444333222222//////...------......///222333555666666555333222000///,,,***)))***///222222333333333333222111111...---------...///111222000111222111///------...---,,,,,,,,,---///222333222333333333222111///...............---,,,+++***************+++---///000444444444333111...,,,***++++++,,,,,,+++***)))(((,,,)))%%%$$$&&&***---//////......///222222111000444555555222...---///222333444666999;;;<<<:::777777666555333111111444666222222000///---,,,++++++---000333555444333222222222222333444333000...,,,111111111111111222222222------,,,)))'''&&&''')))///000000000111222222222000000000000111333444555777555111......000333555333444555444111...------***************+++,,,,,,//////000111111222333333000000000222555666666666///......///111222222111777333...***)))+++...000000---+++,,,000222111000222222222111111111111111//////000000000111111111333444666888888777666555333777;;;;;;777444333444000000111333444444111///000000000000000222333444333444444555444444333333444444444222000......//////111333555555555444333******+++...222333333222000000//////000111333444000000111222333333333222......///000000000000///,,,,,,...111333333000---///111555:::>>>@@@???>>>777777777555111...------^^^^^^^^^]]]\\\\\\[[[ZZZYYYZZZ\\\\\\[[[[[[\\\]]]___[[[UUUSSSWWW\\\^^^^^^\\\ZZZYYY[[[```cccbbbaaa[[[\\\^^^^^^^^^]]]]]]]]]YYYYYY]]]cccccc^^^[[[[[[^^^bbbdddbbb]]]YYYZZZ]]]hhhmmmnnngggaaaaaacccccc^^^[[[WWWUUUVVVXXXZZZZZZYYYVVVVVVYYYZZZXXXYYY]]]dddccc```]]][[[YYYYYYZZZVVVUUUTTTTTTWWW\\\bbbeeeYYY[[[]]]]]]\\\[[[[[[\\\TTTUUUVVVXXXZZZ[[[]]]]]]VVVTTTSSSTTTVVVXXXXXXWWWXXXXXXWWWWWWXXXYYYZZZZZZVVVTTTQQQQQQRRRTTTUUUUUUSSSRRRPPPMMMKKKJJJJJJIIIKKKNNNPPPPPPOOOQQQVVV[[[XXXYYY[[[\\\[[[[[[\\\^^^XXXXXXYYY\\\^^^\\\XXXTTTQQQOOOMMMMMMNNNMMMJJJFFFFFFEEEEEEFFFHHHIIIGGGFFFGGGIIIMMMQQQSSSTTTSSSRRRMMMKKKHHHGGGFFFDDDAAA>>>@@@>>>:::777777999;;;===>>>>>>>>>???@@@@@@??????>>><<<999888999;;;===>>>BBBAAA@@@?????????@@@AAABBBAAAAAACCCEEEFFFEEECCC@@@@@@??????>>>=========777;;;@@@CCCCCCCCCCCCDDDHHHGGGDDD@@@;;;888999:::666333000/////////...---,,,---...---+++++++++---......///000000000///---000000111111111000///...+++(((&&&''',,,//////...222111///,,,+++,,,///222111000...---...000222444333111///...---...000111666666555444333222000///...------.........//////444555777999888666444222...---***'''&&&(((...222222333333333333222111111...------,,,---///111333000222222111///---------///...------///111333555444333333222111000//////111111111000///...---,,,++++++++++++---///111222555555444333000...,,,***,,,,,,,,,++++++*********///,,,)))(((+++///000000.........000222222111///111222222111//////222444333444555666888999888888999777444111///111444666222111000000000///---,,,***---111444444333111000///000111222222111//////000000111111222222333333.........,,,)))((()))+++//////000111222222333333111111111111222333333444666555222111000222444555444666777666222///,,,+++)))(((((()))+++---.........///000111222444777999333222111222444555444444000000000111222111000///555333000,,,***+++...000111///------///000///---//////000111111222333333222222222222333333333333111333555777888666444333444777::::::777555444444444333333444555444222///222222111000///111555777666666555555555444333333555666666444222000///000222333444555555444222111)))+++---111333333111000222222111111222333444555000111111222222222222222000000000000111111222222...///000222444333000---111222555:::???AAAAAA???666666666555333000...---\\\\\\]]]]]]\\\[[[ZZZZZZZZZ\\\]]]]]]\\\\\\^^^```ccc]]]YYYXXXZZZZZZYYYXXX[[[XXXWWWZZZ^^^aaaaaa___^^^]]]\\\[[[[[[\\\\\\\\\\\\[[[]]]bbbbbb___^^^___eeeaaa]]][[[[[[[[[\\\\\\hhhiiigggccccccgggfffcccbbb^^^ZZZXXXYYY[[[\\\\\\\\\YYYYYY[[[ZZZXXXXXX[[[dddbbb___\\\[[[ZZZYYYXXXYYYVVVQQQOOOQQQWWW^^^cccYYYZZZ[[[ZZZXXXVVVVVVWWWTTTUUUWWWYYY[[[\\\]]]]]]UUUTTTTTTVVVYYY[[[\\\[[[WWWXXXYYYZZZYYYWWWUUUSSSQQQPPPOOOPPPRRRTTTTTTSSSWWWVVVTTTRRROOOMMMKKKKKKMMMOOORRRRRRQQQRRRVVVYYYZZZ]]]^^^]]]\\\[[[[[[[[[XXXXXXYYY[[[\\\[[[YYYWWWUUUQQQMMMKKKLLLLLLJJJGGGDDDBBBAAABBBEEEFFFGGGFFFHHHJJJNNNQQQSSSRRRQQQPPPOOOMMMKKKIIIGGGEEEBBB@@@@@@===:::777777888:::;;;;;;<<<>>>???????????????>>>===;;;888777888:::<<<@@@????????????@@@AAAAAAAAA@@@@@@BBBDDDEEEDDDBBB?????????????????????>>>;;;???CCCEEEDDDCCCCCCCCCDDDCCCAAA>>><<<<<<>>>???888555111///......---,,,...//////...,,,++++++,,,+++,,,.........---,,,+++...///000111111000...---***(((&&&(((---000111///222222000...+++,,,...111000000000000000111222333555333111/////////000111444444444333111///...---,,,---...///000111111222555666888999999666444222...---***&&&%%%(((---111222333333333333222111111///...---,,,---///111333111333444333111/////////222222111000111333555666555444222111/////////000333333333333222111000///---,,,,,,,,,---///111222333333222111000...---,,,...---------,,,,,,,,,,,,///,,,+++---111333111///------...000222222000...---...//////111333666888555555555444444444555666888555111......000333555000//////111333444222000***,,,///111222111...,,,+++,,,...///111111111111---...///000222333444555000111111///---,,,,,,---///000000111222333333444222222222222333333333222333333444444444333222222444666777555111---***))))))'''''')))---///000///,,,...111222333666:::===888666333222222222111000000111222222111000//////111333333111...---...000222111000000000000///...------...///000222222333333333333444444444555555111333555666666444111000333444666777666555444444888777666666666555222000111111111000///111666:::777777666555444444333333444666777666333111111111555555666666444222///---))),,,000222333222111000555555555555555555555666333333222111000000000000333333333333333444444444000000111333444444222000222333555999<<<>>>===<<<333444444555555333111000[[[[[[]]]]]]]]]]]]\\\[[[\\\^^^```___]]]]]]___cccddd___\\\]]][[[WWWTTTUUUYYYXXXWWWXXX[[[^^^___```aaa^^^[[[ZZZZZZ[[[ZZZYYY___\\\]]]aaaaaa___```bbbeee```YYYXXXZZZ]]]]]]\\\eeedddbbb```dddiiihhhbbb___]]]ZZZYYY[[[___aaabbb\\\ZZZZZZ]]]]]]ZZZZZZ]]]bbb___\\\ZZZZZZZZZYYYXXXZZZXXXVVVUUUTTTUUUWWWXXXZZZZZZXXXTTTPPPNNNMMMNNNWWWYYY[[[]]]___^^^]]]]]]WWWVVVVVVWWWZZZ]]]]]]]]]UUUVVVYYYZZZZZZWWWUUUSSSOOONNNNNNOOOQQQSSSSSSSSSZZZYYYWWWUUURRROOOMMMLLLOOOPPPQQQRRRTTTUUUVVVVVVYYY^^^___]]][[[[[[ZZZXXXWWWXXXZZZ[[[[[[[[[[[[ZZZZZZVVVQQQOOOOOOMMMJJJGGG>>>===<<<>>>BBBFFFIIIKKKIIIKKKMMMOOOQQQPPPPPPOOOOOOOOONNNLLLJJJFFFDDDBBB@@@???<<<:::999999999:::888;;;===???>>>>>>>>>???>>>>>><<<999777777999<<<===>>>???AAAAAABBBBBBAAA@@@@@@@@@AAACCCDDDCCCBBB======>>>>>>?????????@@@???BBBEEEEEEDDDCCCBBBCCCBBB@@@???======>>>@@@AAA777444111/////////...,,,000111111000---,,,,,,---***,,,------,,,*********---...000111000///---,,,((('''&&&(((***,,,,,,,,,/////////---+++***+++---000111333444444333222111333333222111111111111111222222111111000...---,,,,,,---...000222333333333444555666666666444222111///...+++(((&&&(((,,,///222333333333333222111111111///---,,,,,,...000222111333444444222111111222444333222222333555777888777555222000......///000444444555555444444333222//////......///000222333111111111000000000000000//////............//////,,,***)))---333555111---,,,,,,...000222222000...***+++,,,...111555888:::777777555222000000333555666222...,,,...111333444///......222666888666333,,,------///000///+++((()))***+++---...///000000,,,,,,...///111333444555111222333222///......///000111111111222333333333222333333333333333222111///111444666666333///---222333444222///,,,******)))'''&&&)))---111111///,,,///333555555777;;;>>>;;;888444222111111///...000111222111///...///000///222555333000---...000222222333333333222111000------...///000111111222333333444444444555555555333444555666555444222111111222333555666666666555999888666666666555333111000111222000///000555:::999888666555333333222222222444666666555333222333555555666555333000---++++++...222444333222111111777777777777777777777666555444333111///.........444444555666666666666555222111000222444666666555333333444666999:::888777111222333555666666444111[[[\\\^^^___``````___^^^^^^aaacccaaa^^^]]]aaaeeeddd```^^^^^^ZZZTTTSSSWWWXXXXXXXXXXXXXXX[[[___ccc]]]\\\[[[]]]```aaa```^^^^^^\\\^^^aaabbb______aaa___]]]ZZZZZZ\\\]]]]]]]]]___aaaaaa```bbbgggfffccc___\\\YYYYYY\\\___bbbccc^^^[[[\\\___```]]]\\\______\\\YYYXXXZZZ[[[ZZZYYYYYYYYYYYYYYYXXXWWWWWWVVVXXXWWWUUUQQQMMMLLLMMMOOOZZZ]]]```bbbcccaaa^^^\\\ZZZYYYWWWXXXZZZ\\\\\\[[[XXXXXXXXXXXXXXXWWWVVVVVVSSSPPPMMMLLLOOORRRTTTUUUZZZYYYXXXUUUSSSPPPNNNLLLOOONNNMMMQQQVVVXXXWWWTTTUUU[[[]]]ZZZXXXZZZYYYVVVVVVXXX[[[]]]]]]\\\[[[[[[^^^[[[XXXWWWUUUPPPIIICCC<<<:::888:::>>>DDDHHHJJJIIIJJJKKKMMMNNNOOOPPPPPPMMMNNNPPPOOOLLLHHHEEECCCAAAAAA???>>><<<;;;::::::666999===>>>>>>===>>>???>>>>>>===:::666666999<<<;;;===@@@BBBDDDCCCBBBAAAAAAAAAAAABBBDDDEEEDDDCCC<<<<<<======>>>???@@@@@@BBBCCCEEEEEEDDDCCCDDDEEEAAA???=========>>>>>>>>>333111//////000000///...000111222000...,,,------))),,,......+++)))***+++...///000111111///---+++'''((())))))''''''(((***,,,.........,,,***++++++---///222555444222...,,,---...000111222222222222///000000000000///......---...///111222222111111000111111111111111000///000000...+++((()))+++---222333333333333222111111222111...,,,+++---///111000222444444333222333444222222111222333666999;;;888666222///......///111333333444555555555555444333222111111111111333333222222222111111111222222000///.........///000000---)))'''+++222666333///,,,,,,...000222222///---))))))***,,,000444777888777666444111......222666444000---,,,///222444444...------111777999666333///------...//////,,,))))))******+++,,,,,,------,,,---...///000111222222111222333222000//////000222222222222222222222222333333444444444333111111///111333555444111---***...///000///...---...///***'''&&&(((...222111///...333777888666666888;;;;;;888444222111000///...///111111///---,,,///111///222444111---,,,...111000222444444444333333333//////000000000111111111333333333333444444444444222222333444444444333333///000111444666888888777666555444444555555444222000222333111......333777999888666444222222111222000333555666555444444444222222333333222000...,,,---111444555333222222333555666666777888888888888555444222000///.........222444666777777777555444222000///000444888:::;;;333222222444666777666444222111222555777777444111[[[]]]___aaabbbbbbaaa``````cccdddbbb^^^]]]aaafffddd```^^^^^^XXXRRRTTT[[[XXXYYYZZZXXXWWWZZZ```eeeWWWXXX\\\bbbhhhkkkiiifff]]]\\\^^^bbbccc___]]]___XXXZZZ]]]^^^]]]\\\]]]^^^[[[```cccaaa```cccdddcccaaa^^^ZZZYYYZZZ]]]______aaa______aaaaaa]]]\\\^^^\\\YYYWWWWWWYYY[[[[[[YYYYYYYYYXXXWWWXXXZZZ]]]^^^UUUUUUSSSPPPNNNPPPSSSWWW]]]```cccfffeeebbb^^^[[[]]][[[YYYYYYYYYZZZYYYXXX___]]]ZZZWWWUUUUUUVVVWWWVVVRRRMMMKKKMMMRRRVVVYYYYYYYYYWWWUUUSSSPPPMMMLLLOOOLLLKKKPPPXXX[[[XXXSSSPPPWWWZZZWWWVVVYYYYYYUUUTTTXXX]]]``````^^^[[[ZZZ___^^^]]]]]]ZZZSSSHHH@@@===;;;888888;;;@@@DDDFFFHHHHHHIIIKKKMMMOOOQQQQQQLLLNNNPPPPPPMMMHHHEEECCCBBBBBBAAA@@@???===;;;:::555999===>>>===<<<===???>>>???>>>:::777666999===:::===AAADDDEEEEEECCCAAABBBBBBBBBCCCEEEFFFEEEDDD;;;;;;<<<===>>>???@@@@@@BBBCCCEEEEEEDDDDDDFFFGGGAAA???===<<<<<<<<<;;;:::...------...000111000///000111111000...,,,---...***---//////,,,******+++///000222222222///---+++)))+++---+++(((&&&'''***,,,...000000...---,,,,,,(((,,,000333222...)))&&&(((***---111333333333333...//////000000000000///...///000111111000///......---------------......111111000---***)))+++,,,222333333333333222111111444111...,,,+++,,,///000///111333333333222333444/////////111333777:::<<<888666222///---...///111222222333444555555555555666555444333222333444444444444333222222222333333000///...------...000000///***'''***222777666444+++,,,...000222222///---)))((((((+++...222444555555555333000---...333777333000------000444555444...,,,,,,111666888555111000...,,,---///000---++++++++++++***************............/////////000000111333222000/////////333333222222222222222222333444444555444333111000///111222333222///+++)))+++,,,---......///111444+++'''&&&(((...222111///111666;;;:::777444555888:::777333111111111111000///000000...++++++///222000222222...***)))...333///111444555444444444555222222111111111111111111222222222333333333444444...//////000111222333444//////111444777999:::999222111000222444555555444111444555222...,,,000444999888666333222111111111///111555666555555444555///000111222222111///...///222555555333222333555222333555666888999999999444333111000///...//////111333555777888666444333222000...///333999===???222111111333555666555444333222333555888777444000WWWZZZ```dddfffeeebbb```cccbbbaaaaaabbbbbb```___^^^^^^]]]ZZZVVVTTTSSSTTT___]]]YYYWWWWWWYYY]]]___\\\```ccceeejjjqqqssspppdddcccaaa^^^]]]]]]^^^___UUUTTTUUUWWWZZZ\\\]]]]]]\\\\\\]]]aaaeeegggddd```[[[^^^```___[[[YYYZZZ\\\___cccggggggccc___\\\\\\]]][[[XXXUUUUUUWWWYYY[[[\\\\\\[[[YYYWWWVVVXXXZZZ[[[XXXSSSNNNLLLNNNTTTXXX``````bbbcccdddddddddddd]]]YYYVVVXXX^^^aaa___\\\ZZZYYYYYYYYYXXXXXXXXXWWWSSSTTTTTTSSSQQQQQQSSSTTTWWWXXXWWWUUURRRPPPPPPQQQPPPPPPPPPRRRUUUWWWVVVUUUQQQTTTVVVVVVUUUWWW[[[^^^ZZZZZZ[[[[[[\\\\\\\\\\\\\\\[[[[[[ZZZWWWQQQJJJEEE<<<999777888;;;???CCCDDDEEEFFFGGGJJJLLLNNNPPPQQQRRRSSSSSSQQQNNNJJJEEECCCGGGFFFCCC@@@===;;;999999888999;;;===???@@@AAAAAABBBAAAAAA@@@???>>>===<<>>???BBBFFFGGGEEECCCCCCCCCDDDDDDCCCBBB@@@???:::<<<>>>AAABBBBBBAAA@@@AAABBBDDDFFFHHHGGGDDDAAACCC>>>999777888666111,,,)))+++///222444444333222666222//////000111///,,,000...---...000///,,,(((---000333555555333///---000222222...***)))+++...222111000111222111000....../////////---***(((&&&)))((()))---111333222000000000000111111111111000000000000111222222000---((('''&&&&&&(((+++...000///000000+++&&&$$$(((,,,111111111222222222111111222111///......000222444222111///...///111333555333222111111333555666666333444333111//////000222222000///000222444555555444555444333111222444777555555444444444555666666111111000//////000111222111///---,,,---///222444111000///......///000111---,,,,,,...111333444333444555555222...---000333333444111,,,---111444333///,,,***---333666555333,,,,,,------...////////////,,,((((((***,,,,,,***,,,...111222111////////////000111000///......///111111000000111111222222666444333333333222///---///000222444555222,,,'''---,,,+++...111222///++++++***+++---///111000...333555777777666555666777:::666111......///000000...---,,,,,,---...000111000000...,,,)))(((***,,,//////000111222333333444444333333444555444222000333222111000//////...///////////////000222555666444111111444:::===;;;888222000///111444555444222222444555444111///......000444777666111...///222111111333555777777444222111111000000//////......///333666777444222111222333444555555555666888999:::666111//////111333444555666777666444111000000000000000111333666:::<<<777555444666888888666333555333111111222222222111[[[^^^bbbeeegggfffdddbbbeeeeeedddddddddbbb```^^^^^^^^^\\\ZZZWWWUUUVVVWWW\\\]]]^^^^^^^^^\\\ZZZYYYYYY]]]bbbgggooovvvwwwrrrkkkhhhccc^^^ZZZXXXWWWWWWXXXVVVVVVXXX[[[]]]\\\[[[[[[[[[[[[]]]```aaaaaaaaa\\\\\\\\\ZZZYYYYYY\\\^^^]]]___bbbbbbaaa______```WWWXXX[[[\\\]]]\\\ZZZYYYZZZZZZYYYXXXYYYZZZ[[[[[[ZZZXXXUUUQQQOOOQQQVVVZZZ^^^^^^^^^___```aaabbbbbb]]]\\\\\\]]]___aaaaaabbbZZZZZZYYYYYYXXXXXXWWWWWWUUUVVVVVVUUUSSSRRRSSSUUUWWWXXXXXXVVVTTTSSSSSSTTTRRRRRRRRRTTTWWWXXXWWWVVVWWWXXXXXXVVVTTTTTTWWWZZZ[[[ZZZZZZYYYYYYYYYYYYZZZZZZYYYXXXWWWUUUOOOHHHDDD===;;;999999;;;???AAABBBFFFFFFEEEFFFIIIMMMQQQSSSRRRQQQOOOMMMJJJHHHFFFEEEEEEDDDBBB@@@>>><<<;;;;;;;;;;;;<<<===>>>???@@@@@@CCCBBBAAA@@@???>>>>>>>>>BBBAAA@@@AAADDDEEECCCAAACCCCCCCCCBBB@@@>>><<<;;;:::<<>>888555444111,,,'''(((***...111333444444333555333111000000000///......---,,,---///000...,,,---///333555666555222111222222111...,,,+++,,,---111000///000111000///---+++,,,...//////---***)))*********---111333111000000000000000111333444555333222111111111000---+++'''&&&%%%%%%'''))),,,...111222000+++%%%"""%%%)))000000111222222222222222333111///---...000333555444333111000000222444666555333000//////111222222444444222000...---///111222111///000333555666666444444333111000000333666444444444444444444555555222222111000000111222333000///...---...000222444222222000///............---,,,,,,...111444555555777888777444000///111555333444111------222555444...+++***,,,111444333111,,,,,,---......//////000111...+++***,,,......---,,,///111222111000000000//////000///------...000111111111111222222333444555333222111111000...,,,+++,,,...000222000,,,)))+++++++++,,,......---,,,,,,,,,,,,...111222222111333555666666444333444555777333...,,,,,,---......+++,,,...///000///...---...//////---+++***+++,,,---...///000222333555555333333333444555555333111111111000000111222333333222222111000000111222333333111000444999<<<:::777222000///111444555444222222333444333000...------000333666555000---...000222333444777888888555333////////////.........---000222444444222111222333555555555555555777999;;;999666111///000222444555555666777666333000//////222222111111222444666888777555333444555666444222333111000000111111000///^^^```bbbdddddddddcccbbbfffgggggggggeeebbb___]]]\\\\\\[[[YYYXXXXXXZZZ]]]```aaaaaaaaa```]]][[[YYYXXX\\\bbbiiisss{{{yyyrrrllliiiccc\\\WWWUUUTTTUUU\\\XXXVVVXXX\\\^^^[[[WWWXXXXXXXXXYYY[[[]]]___```^^^[[[WWWUUUVVVYYY\\\^^^\\\^^^______^^^^^^```aaaWWWYYY\\\^^^______]]]\\\ZZZWWWVVVXXX[[[^^^^^^\\\YYYXXXVVVTTTRRRTTTXXX[[[ZZZZZZYYYYYYZZZ\\\^^^```ZZZ]]]______^^^```cccfff[[[ZZZYYYXXXWWWWWWWWWWWWXXXYYYYYYXXXUUUTTTTTTUUUXXXYYYYYYXXXVVVUUUUUUVVVTTTTTTTTTVVVXXXYYYXXXWWWYYYXXXWWWUUUSSSTTTWWWZZZ[[[ZZZXXXWWWVVVVVVWWWWWWWWWVVVUUUTTTQQQMMMGGGCCC>>><<<::::::<<<>>>??????FFFDDDCCCCCCFFFKKKPPPTTTOOOMMMJJJHHHFFFFFFGGGGGGBBBAAA@@@???>>>>>>>>>>>>============>>>@@@BBBCCCDDDCCCAAA?????????AAABBBFFFCCCAAA@@@AAABBBAAA@@@BBBBBBAAA???<<<999777555:::<<>>>>>???@@@@@@AAA??????>>>>>>@@@CCCFFFHHHCCCAAA?????????BBBEEEGGGGGGEEEBBB@@@???@@@BBBBBBAAA@@@>>>;;;888555333111999;;;???BBBEEEGGGGGGGGGDDDCCCBBBCCCEEEEEEEEEDDD@@@;;;666222///,,,(((%%%+++,,,---...000000111111222444666444000...///111,,,,,,+++,,,---...//////---...111333555555444444222000...///222333222///111000///000111111///---'''***///222333111...,,,.........///000111000000222000//////000444777999666444111000///---***(((######$$$&&&))),,,000222777666444000+++((()))***222222333333222222111000555333///------000444777666555333222111222333333333000,,,'''%%%'''***...555444000,,,***+++///222555333000///000000000///000333666888666444222222111111222333444444444444333222111000000000111222000000000000111222333333222222222111///---***((()))(((''')))---000333333333555666555222222444888::::::555///---///111///)))((((((+++///222333333000000000111222222333333222111/////////000111222---///222333222111000111000///...,,,+++---000333222222222222333555666777444222000///000///...,,,(((((((((***,,,,,,+++***''')))+++***((()))---111555333222222444444444333333444444222000...///000///---***)))***,,,,,,,,,))),,,///111222000---+++,,,///222333111///......---...///000111222333444222222222444777777555444000000111222444777999:::999888666333111///---,,,000//////222555666555444111111111222333444444333333444444333000......///...111333444222111111222555555555666777777444222///000111333444444333333333222000...///222666999777444222111333777:::<<<777555222222333555555555444555666444111...,,,,,,111111000000000000111222777555222/////////000000//////...///000000...,,,````````````______^^^^^^___aaaddddddbbb``````aaa[[[\\\\\\\\\\\\^^^aaadddhhhfffbbb___^^^^^^______eeeeeecccccchhhnnnlllggg]]]\\\YYYWWWWWWYYY\\\^^^ZZZWWWUUUWWWZZZZZZUUUPPPRRROOOOOOWWWbbbgggaaaYYY]]]YYYUUUUUUVVVXXXVVVTTT]]]^^^aaacccdddbbb```]]]___^^^\\\[[[[[[\\\^^^___]]]ZZZWWWZZZ^^^```]]]YYYYYYYYYXXXUUUSSSRRRSSSUUUVVVTTTRRRPPPQQQTTTWWWZZZYYYVVVUUUYYY___ccccccaaa]]]\\\YYYWWWUUUUUUUUUUUU\\\]]]^^^]]]ZZZXXXWWWXXXZZZ[[[[[[XXXUUUSSSRRRSSSQQQQQQQQQSSSUUUVVVUUUTTTQQQPPPOOOPPPTTTXXX[[[]]]VVVUUUUUUUUUVVVWWWYYYZZZSSSQQQOOONNNMMMKKKGGGEEE<<<:::999:::===AAACCCCCC@@@@@@@@@BBBCCCEEEGGGHHHDDDEEEEEEFFFFFFFFFFFFFFF======>>>>>>???@@@BBBBBBFFFEEECCCBBBBBBDDDFFFGGG@@@???>>>>>>@@@DDDHHHJJJFFFDDDBBB???>>>???BBBDDD???>>><<<999666444222111888:::===AAADDDEEEEEEEEEBBBAAA@@@AAABBBCCCCCCBBB<<<:::666222000///---,,,//////...............///111333666444000......000,,,------------,,,------...///000111222222222111111///...000444666555333222111111111222222000///***---111444444111...+++//////000000000000111111444222000//////111333555333111///......---+++***"""###%%%(((,,,111444777666666555222000000000111555555555444222111///...444222///---...000333666444333222111000000111111000...***&&&###&&&+++000444333000,,,***+++///333666333///------,,,+++)))...333:::===<<<888333000000111222333444444444444222111000///......///000///000111222222333333333000000111111///---+++***'''%%%$$$%%%)))---///000000333555666444555999<<<===<<<777///,,,------+++''''''(((+++///333555666222222222333444444555555111111111111000///000000,,,///222333222000000000000000///---,,,---000333222111111222333444555555444222000///000111000///---,,,++++++,,,---+++***''')))++++++)))+++///333777555333222333333222111444444444111///---...///000...,,,+++,,,.........+++,,,---...////////////---111444555444111//////000000000000000000000000000000111444666777666555222222333333444555666777888777666444111///---,,,//////000111333444333222000111222222222333333444444555555444222111222333///111444555666666666666444333333333444444222///...000222444555555444333444222//////111555999;;;555222//////222666999:::666444333222444444444333222333444333///,,,++++++.........///000111222333666444222000......///000000///...///000000...,,,bbbbbbbbbbbbaaaaaa```___\\\___bbbaaa___^^^```bbb\\\]]]_________```bbbddd___aaaccceeedddaaa]]][[[hhhhhheeeaaaaaaddddddaaa\\\[[[ZZZXXXXXXYYY[[[\\\UUUUUUVVVWWWXXXWWWTTTRRRRRRPPPQQQZZZdddggg```XXX[[[YYYVVVUUUVVVVVVVVVUUUYYY[[[___dddhhhhhheeebbb[[[]]]```bbbbbb___[[[YYY^^^\\\[[[\\\^^^___\\\YYYXXXXXXVVVTTTQQQQQQSSSUUUWWWUUURRRPPPPPPRRRUUUWWWYYYUUUSSSXXX```eeedddbbb^^^\\\YYYVVVTTTTTTTTTUUUYYYZZZ\\\[[[YYYWWWVVVVVVWWWXXXXXXVVVRRRPPPPPPQQQMMMMMMMMMPPPRRRTTTSSSRRRRRRPPPOOOPPPSSSUUUVVVVVVRRRSSSTTTUUUWWWXXXYYYYYYQQQOOOLLLKKKJJJIIIGGGEEE===;;;888999<<>>>>>>>>>>>???@@@AAABBBLLLJJJHHHEEEDDDCCCBBBBBB???>>>>>>???AAADDDGGGIIIDDDCCCAAA>>><<<===???BBB===<<<:::999777666666666888:::===@@@BBBCCCBBBBBB@@@??????AAABBBCCCAAA@@@888777444222111111222333222111///...---...//////111222333333111...------***,,,...///---,,,+++,,,////////////000000111111000000111333555666666444333222111222333333111///---///222444444111...,,,///000111000///000222444555444222000///000111222222000------------,,,+++$$$&&&(((+++///333666888222222222333333444555666666666555444222111///...222111///......000222444111000000////////////000...---+++'''$$$'''---333222222000---,,,---111444444111...,,,+++***)))(((---333:::===<<<777222///000111333444555555555444222111///...------...//////000222333444444333222////////////......---,,,(((&&&$$$$$$'''+++---...///333666777777777;;;>>><<<<<<777...+++,,,,,,***((((((***,,,...111444555111222222333444444555555000222444444111///------,,,...111222111/////////000000///---+++,,,...000111111000000111111222222333111//////000222222222222111/////////...,,,***((()))+++,,,,,,...111333555333111000111111111111555555444222///...000111333111//////000111111000,,,,,,++++++---///111333000333666666555222000000111111111000000//////.........000333666777777555444444333222222222333333333333333222111000///...///000111222222222222222///111222222222222333555333444555444333333555777333444666777888888888777444222111111222111///---,,,...000222333222111000222000///111444888:::;;;333000---...222666888777666444333333333333222000///111222111...,,,++++++,,,,,,...///111222333444444444444222//////000222111///------...///...---```aaabbbbbbbbbaaa```___^^^aaabbb```\\\\\\___ccc]]]___aaabbbaaaaaabbbccc[[[]]]aaaccccccaaa^^^\\\cccggggggbbb___``````___]]]\\\\\\[[[ZZZYYYXXXXXXQQQUUUXXXYYYXXXVVVVVVVVVTTTTTTWWW\\\``````]]]YYYXXXWWWVVVTTTSSSUUUYYY\\\ZZZ[[[]]]bbbggghhhgggddd[[[]]]aaaddddddbbb^^^\\\\\\\\\]]]^^^^^^]]]\\\[[[VVVVVVTTTRRRQQQRRRVVVYYYXXXVVVTTTRRRQQQRRRTTTUUUSSSRRRSSSWWW\\\aaabbbbbb___]]]YYYVVVSSSSSSSSSTTTSSSUUUWWWWWWUUUSSSSSSSSSQQQRRRSSSRRRPPPOOOOOOPPPJJJJJJKKKNNNQQQSSSSSSRRRQQQPPPOOOPPPSSSSSSRRRPPPPPPQQQTTTUUUVVVVVVUUUUUUNNNLLLIIIGGGGGGGGGFFFDDD@@@===999888;;;@@@DDDFFFIIIHHHEEECCCBBBAAAAAABBB>>>>>>======>>>???AAABBB??????>>>>>>???@@@@@@AAAJJJIIIHHHFFFDDDCCCBBBAAA@@@@@@@@@@@@AAABBBCCCDDDAAAAAA@@@===999777999<<<;;;:::999999999:::;;;;;;;;;<<<>>>@@@AAAAAA@@@???<<<<<<===???@@@@@@>>><<<555444222000///111333555111000///---...///111333111000000111111000,,,***&&&***...000...,,,,,,,,,.........///000222333555333444666666555333333333333222111111222222111///...000222333333222000......000111000///000333666555555444222222111111111222000---,,,,,,,,,,,,+++((()))+++---000222444555.........000222444555555444444444444333222111000//////......//////000111//////////////////000000//////...***'''(((...444000000000///...000333666111...,,,++++++,,,+++***---111555666555222000///000111333666777777666555333222000///.........//////000333555555555333222000000///...------------,,,***'''''')))---///000...111555555444444777:::999888444---***,,,---+++***++++++,,,,,,---///000000000000111222222333333///333777888444///+++***+++---000111000............///...---***)))***+++000000///.........//////000...,,,---///222333333333222222222222111...+++''''''))),,,///111111111000...,,,,,,///111222222666666555222000000222444666444222111222333222111*********+++---000333555333555777777555222111111000000000000000/////////,,,,,,...111555777666555444333222111000000000000---...///111222222222111///111222222222111111222///111333333111111333555111222333333222444666999888888888999999888666444444222111000000000...,,,,,,...000222222111000///......///222777::::::888333///---///444888888666555444333333333222///------///000000...,,,++++++,,,---...000111222333333333444666444222111222333111...+++***+++,,,------]]]^^^```aaaaaa___^^^\\\aaacccccc```[[[ZZZ^^^bbb]]]```cccdddcccbbbaaaaaa^^^]]]]]]]]]^^^___aaabbb]]]dddhhhddd______```___\\\\\\\\\\\\[[[ZZZXXXWWWOOOTTTZZZ[[[XXXVVVWWWZZZUUUYYY]]]]]]ZZZXXXYYY[[[WWWVVVUUURRRQQQTTT]]]ccc```^^^]]]```cccfffeeeccc````````````aaabbbdddeeeYYY\\\^^^___^^^]]]]]]^^^TTTTTTSSSRRRRRRTTTYYY]]]YYYXXXVVVSSSRRRRRRSSSTTTLLLOOORRRUUUWWWZZZ___bbb___]]]YYYUUUSSSRRRSSSTTTOOOQQQSSSTTTRRRQQQPPPPPPLLLNNNOOOOOONNNNNNPPPQQQHHHHHHJJJMMMQQQSSSSSSRRROOONNNNNNPPPSSSSSSQQQNNNOOOQQQSSSUUUUUUTTTRRRPPPLLLJJJFFFEEEEEEEEEDDDCCCDDD???:::777999>>>CCCEEEPPPLLLHHHCCCAAAAAABBBCCC>>><<<999777888;;;???AAA@@@@@@????????????@@@@@@CCCCCCDDDEEEEEEEEEEEEDDDBBBBBBBBBAAAAAA@@@@@@@@@@@@AAA???;;;666333444666:::999999999:::<<<>>>@@@===>>>@@@AAAAAA@@@???>>>777888999<<<======:::777222222000...---///222444000///...---...111444666111///...000111000,,,((("""(((...111000...------------...///111444666888555888:::888444111000111222111000111222111000......///111333333333222111...000111111///000444777555555555444444333333222333000---,,,,,,++++++***,,,,,,---...///000111222+++***+++---000222222222111222333333444444444333---......///////////////......//////000000111111000111111,,,((()))...444///000000000000111444666...,,,++++++---...///......///000///...---...000000222444666777777777666444333111000/////////000///000333555666555333222222111///---,,,,,,,,,,,,111...******,,,///111222,,,///222222000///111333555555111,,,***---///...,,,------+++***)))***+++.........///000000111111///555:::;;;666///***(((***,,,///000///...---...,,,------,,,)))''''''(((000///...------,,,,,,---...,,,***+++...111333444222222222333444333///---'''&&&'''+++000333111...***)))(((***---111444555777777555333111111333666777555333222333333222111((((((***,,,///111333444666777888777555222111111////////////000000000111++++++---111444666666555222222111000////////////(((***---000222333444444000111333333222111111222///111333333111111333666///000111222222444777:::<<<;;;:::999888666333000555333111000000000...,,,...000222444444333111///+++,,,...333888:::888666333///...111666:::999666555444333333222111---***,,,---//////---,,,+++,,,---...///111222222222222222555777666444222333555111---)))'''(((***,,,---\\\]]]^^^___^^^]]]\\\[[[cccbbbaaa```^^^]]]\\\[[[```bbbeeefffdddaaa______^^^]]]]]][[[[[[[[[\\\]]]ccceeeddd___ZZZYYY^^^cccaaa\\\VVVSSSUUUXXXYYYYYYOOORRRUUUWWWWWWYYY\\\^^^WWWXXXXXXXXXYYYZZZ\\\]]]YYYVVVSSSTTTYYY^^^``````___```___```eeejjjggg```]]]]]]^^^___`````````___aaa```___^^^]]]\\\\\\\\\SSSZZZ]]]WWWUUUZZZ```aaa[[[[[[YYYWWWTTTTTTVVVYYYQQQRRRSSSUUUVVVWWWYYYYYYWWWWWWXXXXXXWWWUUUTTTSSSPPPQQQRRRQQQNNNKKKJJJKKKIIIOOOSSSSSSNNNIIIHHHIIIHHHIIIKKKMMMOOOQQQRRRSSSNNNOOOQQQPPPOOOOOOPPPQQQSSSTTTUUUUUUTTTRRROOOMMMIIIHHHFFFEEEDDDDDDDDDDDDCCCBBB???>>>======>>>???FFFHHHIIIGGGBBB??????@@@BBB<<<555333666::::::888;;;<<<>>>>>>======???@@@HHHGGGEEECCCBBBCCCDDDEEECCCBBB@@@===<<<<<>>===;;;<<<<<<;;;999666333111///000000...+++,,,///333333111...------///222555555111---...000000,,,(((***+++,,,,,,+++,,,...000...---,,,---///222333333666555222000...---------///---------//////...------000333444444333333333111...,,,---000444444444444444333222222111111111333333111...***)))***,,,...111111......000///,,,+++***+++---111333333222222111111222444555555444---+++***+++...000111111555333000000111222222222111111///,,,((()))...222------...000111333444444------,,,,,,---...000111,,,---...///000111222222222444777888777666666666333333555555444333111///111333444444333333333444222222222000......000222888777555333222222222222111000...***'''''')))+++---...//////------...///,,,,,,---...---,,,***)))000000000000000//////...000444888888444000---,,,+++)))***000222///,,,---///...---,,,+++)))((((((...//////---***))),,,/////////...------------...000222444444333000,,,***&&&(((+++...///...,,,***((())),,,///111222333333666555444333222333777::::::888777666666444000---(((***---000222333222222888777666555444333333333111222222333333222000///++++++,,,---...000111222444333000......///111222---......///000111222222333000......111333333222333111111444888888333...//////000222444777999:::>>>>>><<<777000------...444333222111000000000000......---...///111333444.........111555888999888333///---///555999:::888777666444111000000000000111222222111...,,,+++,,,///000111111000111333555555666777666444333333444333111---++++++,,,///111cccbbb___]]]\\\[[[\\\\\\gggeeeaaa^^^\\\[[[\\\\\\___aaacccdddbbbaaa```aaa```\\\XXXXXX[[[\\\\\\ZZZaaa```^^^[[[ZZZ[[[^^^```aaa]]]XXXVVVVVVVVVTTTSSSQQQRRRTTTVVVXXXZZZ\\\^^^ZZZXXXVVVUUUWWWYYY[[[\\\ZZZWWWSSSSSSWWW\\\___```^^^______```eeeiiifff___\\\]]]^^^___````````````^^^_________^^^\\\ZZZYYY[[[aaabbb]]]ZZZ[[[\\\ZZZYYYYYYYYYWWWUUUTTTVVVXXXTTTSSSRRRSSSUUUVVVVVVVVVUUUUUUVVVVVVVVVUUUTTTSSSQQQQQQPPPNNNMMMLLLKKKJJJHHHMMMPPPOOOKKKGGGFFFHHHKKKMMMPPPRRRSSSSSSRRRQQQNNNOOOOOOQQQRRRSSSTTTTTTUUUVVVWWWVVVTTTPPPLLLIIIFFFEEEDDDDDDDDDDDDFFFFFFDDDBBB@@@>>>>>>>>>???@@@CCCEEEFFFEEEBBB@@@AAABBB@@@;;;666555999<<<===<<<<<<===???>>>======>>>@@@DDDDDDCCCBBBCCCEEEGGGHHHIIIGGGDDD@@@<<<:::;;;<<>><<<:::::::::;;;<<<:::999999999;;;===???AAA???@@@AAABBBBBBAAA@@@???>>>>>>>>><<<888333///,,,---//////---++++++...000111000///...///111444666555111......111222000---,,,,,,,,,+++++++++,,,......---,,,---///000111222222111000...............000...,,,---...///.........111444555444333333333222///------000222222222//////000000000000//////111111222000---++++++,,,---000000...---//////,,,))))))+++...111222111000222111000111333444444222,,,+++++++++---000111222999777444333333444333222000000///,,,((()))...222---...///000111222222222111000///.........///000,,,...///111222333222222444666777777555444333444333444666666555333000///...000222222111111222333111222222000//////111333:::999666444222222111111222111...***&&&$$$%%%'''---.........,,,+++,,,---+++,,,------------,,,+++///000000000000///.........222666777444000......+++)))***000222...,,,,,,------,,,,,,+++******))),,,...//////------000222111111000///...---------///111333444333000,,,***%%%'''+++...//////---,,,,,,...000222444444444444444444333222111222666999:::888777777666444000---((())),,,///111222111111555555555444333333222222222222333222111000...---******+++,,,---///111222444222000......///000222---------......///111111111///---///333666666666555222000111444555333/////////000222444777999:::;;;;;;:::666111...///000333333111000////////////------------...///000111......///222555777777666555111...000555999:::888555444333111000000111111000111222111...+++)))))),,,...///000111222444666666666666444222111222333333111000///000222444666jjjfff```[[[YYYZZZ\\\^^^iiifff```\\\ZZZZZZ\\\^^^```bbbdddeeedddddddddeeebbb\\\VVVVVVZZZ]]]\\\YYY___\\\XXXXXXZZZ\\\]]]\\\]]][[[YYYXXXWWWVVVSSSQQQSSSSSSSSSUUUYYY\\\]]]]]]]]]YYYUUUTTTVVVYYYZZZYYY[[[XXXTTTTTTVVVZZZ]]]^^^[[[]]]___```dddgggddd^^^[[[\\\^^^```aaaaaaaaaaaa^^^___``````^^^\\\YYYWWW^^^bbbccc```]]]\\\YYYTTTUUUVVVWWWWWWUUUTTTUUUWWWWWWTTTQQQQQQSSSTTTTTTRRRRRRRRRSSSTTTUUUTTTTTTTTTSSSPPPLLLKKKLLLMMMKKKIIIHHHJJJLLLKKKGGGEEEFFFGGGLLLOOOSSSVVVWWWWWWVVVTTTPPPOOOOOORRRVVVXXXWWWUUUVVVWWWWWWWWWSSSNNNHHHDDDCCCCCCBBBBBBCCCEEEFFFHHHDDDCCCAAA@@@??????@@@AAA@@@BBBCCCCCCBBBAAACCCDDD???;;;888888;;;???@@@???>>>???@@@???=========???@@@@@@AAABBBDDDGGGJJJLLLLLLJJJFFFBBB>>><<<;;;:::AAA@@@>>><<<<<<<<<===============>>>??????@@@@@@@@@@@@AAABBBBBBBBBAAAAAAAAAAAA???<<<666000)))&&&,,,---......,,,,,,---.../////////111333555777888555222//////222444333222...---,,,+++***+++,,,,,,///............///000111......---------...//////111///,,,,,,---/////////000222555555444333222222444111///...///000000///***+++---...//////...---...000333333111...---,,,---000000---,,,///...+++((()))+++///222222000...111000000111222333111000,,,++++++,,,---///111333<<<999666555555555444333000000///,,,)))))),,,000...//////000000000000000333222111000////////////...///222444555444333222555666777666333111111111444555777888777444000...+++---///000000000111222111222222111000000222444;;;:::888666444222222111555333000,,,'''%%%%%%'''---......---+++))))))******+++,,,---............///////////////......---***...222444333222000000,,,)))+++000111...+++++++++++++++++++++,,,,,,,,,+++---000111111222444555333222111000///...---,,,...000333555444000,,,***$$$'''+++...000000//////000111222333444444333222111111111000///111444777777666555555444222...+++'''))),,,...000000000///111222222333333222222111111222222111000...,,,+++*********+++,,,...///000333111///......///000111---,,,,,,+++,,,---///000.........111555888::::::666333//////111222111/////////111222444666888888777777666444111000222333444333111///...---,,,,,,++++++---............---......000333555666555333666333000111555888888777333333222111111111111222///111333111...)))'''%%%(((***...000111333555777666666444222//////000222000000111222333555777888hhheee___[[[YYYZZZ\\\^^^dddbbb^^^[[[ZZZZZZ\\\]]]```cccgggjjjiiihhhhhhhhhaaa]]]XXXWWWYYY\\\\\\\\\]]][[[ZZZYYYYYYZZZ[[[[[[ZZZZZZYYYXXXXXXXXXXXXWWWVVVTTTSSSUUUYYY\\\]]]]]]]]]YYYVVVVVVYYYZZZYYYVVVYYYXXXWWWWWWXXXYYYZZZZZZYYY]]]___```cccfffccc]]]ZZZ[[[^^^```bbbbbbbbbbbbcccbbbaaa```]]]ZZZXXXWWWZZZ[[[[[[[[[\\\[[[WWWTTTRRRTTTVVVVVVTTTTTTTTTUUUWWWSSSOOOOOORRRTTTSSSQQQOOOPPPQQQRRRSSSTTTTTTTTTTTTOOOIIIIIILLLMMMKKKHHHHHHJJJJJJIIIFFFEEEGGGIIIKKKMMMPPPTTTWWWZZZ[[[\\\TTTQQQPPPSSSYYY[[[XXXTTTSSSUUUVVVVVVRRRMMMGGGCCCDDDCCCBBBBBBBBBDDDEEEFFFDDDCCCBBBAAAAAAAAAAAABBB???@@@@@@@@@@@@AAABBBCCC@@@===;;;;;;>>>@@@AAA@@@@@@AAAAAA@@@>>>======>>>??????@@@BBBEEEHHHJJJLLLHHHGGGDDDCCCBBBAAA@@@???@@@@@@???>>>======>>>>>>@@@AAABBBCCCCCCBBBAAA@@@BBBBBBBBBBBBAAAAAA@@@@@@@@@@@@>>>:::555...((($$$---.../////////.........---...000333555777999999666333111000222444444333...,,,+++***+++------...000111111000/////////000---............///000000222///,,,+++,,,///000000111333666666555333222222555333111//////......---)))***,,,///000000//////+++///333555444111...------000///,,,,,,......,,,(((***---111333333111...000//////000111111000...+++,,,,,,,,,---...111333999777444333444444444333111222111...)))(((***---///000000000000///...---111111000000///////////////111333555666555444333444555666555222000111111444555888999777444000---***,,,///000000000222333111222333333222222333555999999888777666555444444777666444000,,,******+++///000000...+++))))))*********,,,---...///000111///////////////...------(((+++///222333333222222,,,***+++000111---*********++++++,,,,,,---......+++---000222333333444444333222222111///...,,,,,,---///222444333111---***%%%'''+++...111111111111///000111111111000///...///000000///...000222555444333333333333111---)))(((***,,,...000000///......///000111111111111000///000000111000///---,,,*********+++,,,---///000222111///......///000111---,,,+++******+++---......///000222666888:::;;;555222000///000111///---///000111333444666666777444333333222222333444666666444222///,,,***((('''***,,,...000000///---,,,......000333666666333000555333111111333555555444333333222111111000000000///111333222---((($$$"""'''***...000111222444555666555333///------///111---...///111222333444444bbb```^^^\\\[[[[[[\\\]]]]]]\\\\\\[[[[[[\\\\\\]]]^^^ccciiimmmllljjjgggeee^^^______\\\YYYYYY]]]```\\\___```^^^YYYWWWYYY[[[]]]\\\ZZZXXXXXXYYY[[[\\\XXXWWWVVVVVVXXX[[[\\\]]][[[YYYXXXZZZ[[[[[[WWWTTTVVVXXXZZZ\\\[[[YYYWWWVVVYYY]]]______bbbeeeccc^^^ZZZ[[[^^^aaaccccccbbbbbbgggeeebbb___\\\ZZZYYYXXXYYYWWWVVVWWWYYYXXXWWWVVVPPPRRRTTTTTTSSSRRRRRRSSSTTTQQQNNNOOOQQQSSSSSSQQQNNNNNNOOOPPPQQQSSSTTTUUUTTTNNNIIIHHHLLLNNNLLLIIIJJJJJJJJJIIIHHHHHHIIIKKKMMMMMMMMMOOORRRWWW[[[^^^XXXUUUSSSUUUYYYZZZUUUQQQOOOPPPRRRSSSQQQMMMIIIFFFGGGFFFDDDCCCBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@???>>>??????@@@@@@@@@???>>>>>>????????????AAABBBBBBAAA>>>======>>>AAAAAABBBCCCEEEGGGHHHIIIFFFDDDCCCDDDFFFFFFDDDBBB???>>>>>>>>>>>>>>>??????CCCDDDEEEFFFFFFDDDCCCAAAEEEEEECCCAAA@@@>>>======<<<;;;:::888444000,,,)))000000111111222111000///---///111444777888999999777555333222222222222222...+++)))***---000111111222444444333000......///000000000000111111111111333000,,,+++---///000111222444777777555444333333444444333111///...---...,,,---///000111222111111***...333555444222///......000///,,,+++...///,,,+++,,,///333555555222///.........000111111///---,,,---...---,,,,,,///222333111//////111222333222333444444000+++((((((***000000111111111///---,,,......//////000000000000000111333555555555444333333444444333222111222333333555777888666333000...***---000111222333555777222333555444333333333555666666666777777777777777555555444222///...///111222333222000---++++++,,,******+++---///000222333/////////000///......---'''))),,,000333444333333,,,***+++000222...++++++,,,,,,,,,---......//////---...///111222222111000000111111111000///---,,,---...111222222000...,,,((())),,,///111222222111//////000000000///---,,,///000000///...///111333333333444555666444000---***+++...000000000///...------...///000000000000---...///111111111000000++++++,,,,,,---...///000111111000000000000111222------,,,+++***+++,,,---///000222444555666888999111111111222222000...+++///000111333444555555555111111000000222444666777777666222///+++(((&&&$$$+++---000222333222///...//////111444666666333000222111000000111222111111444333333222111000///...///111333111---((($$$"""(((,,,000222222111111111444444111...,,,,,,...111......000111111111000///^^^]]]]]]]]]\\\\\\\\\]]]YYYZZZ[[[\\\]]]]]]^^^^^^]]]bbbhhhjjjiiifffbbb```\\\```bbb___ZZZXXX]]]bbb\\\aaadddaaa[[[WWWYYY\\\aaa```^^^ZZZWWWWWWYYY\\\ZZZZZZZZZXXXWWWXXX[[[]]]XXXYYYZZZZZZYYYXXXVVVVVVUUUXXX\\\^^^]]]ZZZXXXWWWZZZ^^^```___```ccccccaaaZZZ\\\___bbbccccccbbbaaadddbbb```^^^\\\[[[ZZZZZZ\\\YYYYYYZZZXXXUUUUUUWWWPPPQQQRRRRRRPPPPPPPPPRRRPPPQQQQQQQQQQQQQQQRRRRRRNNNNNNNNNOOOQQQRRRTTTUUURRROOOKKKKKKLLLNNNLLLJJJLLLKKKKKKKKKKKKKKKLLLMMMQQQOOOLLLKKKMMMQQQVVVYYYXXXWWWVVVWWWXXXVVVRRRNNNKKKMMMNNNPPPOOONNNKKKJJJJJJHHHFFFDDDBBBAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBB@@@===<<<===>>>>>>===???????????????>>>>>>>>>AAABBBCCCAAA???>>>>>>???CCCCCCDDDDDDEEEFFFFFFFFFFFFDDDCCCEEEGGGGGGDDD@@@======>>>???@@@AAAAAABBBFFFGGGGGGHHHGGGFFFEEEDDDGGGEEECCC@@@>>><<<;;;;;;777777666555333222222222444333222222444444333222///000222444666777888888666666555555444333222222///,,,)))***...333444444333555666444///,,,,,,...000111222333333333333222222000------...000000000222444777777666555444444333444555333111//////000111111111111111111222222,,,///222333222111000000000111000,,,,,,///000...---...000333555555333111,,,,,,...000222222000......///000...+++***---111000...,,,---///111111111333444555222---******+++000111222333222000...,,,,,,---...///000000000000111111222222333333333333333444444333111111333444333444555555444333111000+++...111333555666888:::444555777666444333333444333444555777888999999999111222222222000000111333444444444222///------...++++++,,,---///111333444000000000000000//////...)))***,,,///333555444222,,,***,,,111333000......//////////////////000000//////...///111111000......///000222222222111000---...///000000000///...,,,---...000111111111000///000111222222111000///111222222111//////000222444555777:::;;;:::666333---...000222222222000///...------------...///000---...000222333444444333............///000111222222111111111111222333333.........------,,,,,,+++...000222333333333444666///000222444333111...,,,///000222444444444444333111///...///222555666666666444111...+++((('''&&&,,,...111333444444222111000000111444666666444222000000000000000000//////222222222222111000///...000111222111,,,((($$$###***...222444333111//////222222111...,,,,,,///111111111111111111000///...______^^^]]]]]]]]]]]]^^^]]]]]]\\\[[[\\\^^^___aaabbbdddffffffdddaaa```___[[[^^^```___\\\ZZZ\\\^^^]]]___bbbaaa^^^\\\[[[\\\^^^______\\\YYYWWWXXXZZZ[[[^^^^^^ZZZUUUTTTYYY^^^VVVXXXYYYVVVSSSRRRVVVZZZWWWZZZ]]]]]][[[ZZZZZZ[[[[[[___```^^^___ccceeeccc[[[]]]```cccdddcccaaa___YYYZZZ]]]______^^^\\\ZZZYYYYYY[[[^^^ZZZSSSRRRVVVQQQRRRQQQOOOMMMMMMOOOQQQOOOSSSVVVUUUQQQNNNOOOPPPOOONNNNNNOOOPPPRRRTTTUUUOOOOOONNNNNNMMMMMMLLLLLLLLLKKKKKKLLLMMMNNNMMMMMMOOONNNLLLKKKLLLOOORRRUUUVVVVVVWWWWWWVVVSSSPPPMMMJJJKKKLLLMMMMMMMMMMMMLLLKKKIIIGGGEEECCCBBBAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAA>>>;;;:::<<<>>>>>>===:::<<<===>>>>>>>>>>>>>>>AAABBBCCCBBB@@@??????@@@CCCCCCDDDEEEEEEEEEEEEEEEEEECCCCCCEEEHHHHHHDDD???<<<===???AAABBBDDDEEEEEEGGGHHHHHHHHHHHHGGGGGGFFFEEEDDDAAA???===<<<;;;;;;555444333222333555777888777444222222444555555444222222333333444555666777444555777888777666555444333...***+++000444555444111444666333...))))))+++...///111333444555555555111///......///000000///111444777888777666555666222444666555222111222333444333111///......///000...000111000//////000111111333111---,,,000111///......///111444444333111++++++---000333333111//////111222///***)))+++///111///------///000000000///222444333000---...000111222333444444222///......///000111111111000///111000000//////000111222666666666444111111222333222222222222222222222111,,,...222444666888:::<<<555777888888555333222333222333555777888888888777111333444333222222333555333444444333000...//////,,,,,,,,,---///111333444111111111111111000000///,,,+++,,,000333555444222,,,***,,,222555222000111333333222111111000//////111///---...000222111///---...111444555666666555///............///000111000000111111111000//////...///111222333333222222444555555333111///000111333444777;;;======999666000111333444555444222111000...---+++,,,---///111000111333444555555555555111111000111111222333444222222222333333444444444///000000111000...,,,+++***...111222111111333444000111222222222111000000///000222444444444333222111///---///222555555444111000///---,,,,,,++++++,,,---000333444555444444111111222444666777777555...///000111000///000000...///000111222222111111111222222000,,,(((&&&&&&***...333555555222000//////000000///......///111111111111000000/////////cccaaa___]]]\\\]]]^^^___ccc```]]][[[[[[]]]aaaccchhhhhhgggeeebbb```aaabbb\\\\\\]]]^^^^^^]]][[[YYY]]]]]]^^^___aaa```]]][[[VVVZZZ]]]^^^[[[YYYYYY[[[\\\```aaa\\\TTTQQQWWW^^^UUUWWWWWWRRRMMMNNNUUU]]]ZZZ\\\]]][[[YYYYYY\\\___]]]``````^^^^^^bbbeeeeee\\\^^^aaaddddddccc```^^^OOOSSSZZZ___aaa```\\\ZZZSSSUUU[[[```[[[RRRQQQVVVRRRRRRQQQNNNLLLLLLNNNPPPOOOUUUZZZXXXQQQLLLLLLOOOOOOOOOOOOOOOPPPRRRTTTUUUNNNOOOQQQPPPNNNMMMLLLMMMKKKKKKKKKMMMNNNOOONNNMMMJJJJJJJJJKKKNNNPPPSSSUUUSSSUUUWWWWWWTTTQQQOOONNNKKKKKKKKKKKKLLLLLLMMMMMMKKKIIIGGGEEECCCCCCCCCCCC@@@@@@AAABBBBBBAAAAAAAAA@@@===999999<<<>>>>>>===777999<<<>>>>>>>>>???@@@AAABBBCCCBBB@@@???@@@AAABBBCCCDDDEEEFFFFFFFFFEEEBBBAAAAAAEEEJJJJJJFFFAAA<<<>>>@@@BBBEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHCCCBBB@@@>>><<<<<<<<<<<<555333111111222666:::<<<888444111111333555555444444333333333333444555555222555888::::::999888777666111,,,,,,000444555333000333555222,,,'''''')))+++,,,///222555666777777000///...///000111000...000333666888777666666777111444666666444222444666666333000---++++++---...000000000...---...000222222333222------111222000///......000222333222111***+++---111444444222000000222333///***(((***...444222/////////000000///,,,000333444222111222444111222444555555333000///222222333333222111///...111000...------///111222999999777444111000000222111111000000000111222333+++...222555777999;;;===777888999888666333222222333444555777777777666555555666777666555444555777333444444333000//////000------------///111333555222222222222222111000000...------000444555333111,,,***---333666444222333666555444333222000//////222///,,,---000333333222---///222666888999999999///...---,,,---///111222222222222111000///...---,,,---///111222333333222666777777555222000000000///111555999<<<<<<999666222333555666666555333222222000---******,,,///111333444555666666666555444222222222222333444555555333333333444444555555555///111222333222000---***(((+++///111000000222444111222222111000000222444///000222444444444222111222///---...222444444333------------......///000+++---///222444555555555222222222333666888888888...000111222111000111111+++,,,...111333444444444111222222///,,,)))(((((()))...333666666444111000...///000000//////000111//////............//////]]]^^^_________^^^]]]\\\```______```bbbbbbaaa```jjjmmmnnnmmmhhhccc```^^^cccdddddd```\\\ZZZ]]]```___````````````___^^^^^^^^^\\\[[[[[[\\\]]]\\\[[[^^^]]][[[YYYVVVUUUUUUUUUTTTSSSRRRQQQRRRTTTVVVWWWYYYXXXXXX[[[]]]]]]YYYUUU]]]]]]]]]]]]]]]]]]]]]]]]___bbbeeeeeebbb___\\\[[[WWWYYY[[[[[[[[[[[[\\\]]]ZZZ\\\]]]ZZZVVVTTTVVVYYYYYYTTTNNNLLLMMMPPPQQQPPPPPPQQQSSSRRROOOMMMLLLLLLNNNOOOPPPPPPNNNNNNOOOPPPQQQQQQRRRRRRQQQOOOMMMLLLMMMOOOQQQPPPLLLIIIHHHIIIIIIKKKLLLJJJIIILLLSSSZZZXXXUUURRROOONNNPPPSSSUUUQQQNNNLLLNNNQQQSSSPPPLLLIIIHHHGGGEEEDDDBBBAAA@@@===>>>===<<<:::999;;;<<<<<<<<<<<<>>>@@@@@@>>><<<777777:::===<<<999<<>><<<@@@AAABBBBBBBBBCCCEEEGGGDDDBBBAAABBBEEEGGGEEECCC???>>>???BBBFFFIIIJJJJJJHHHHHHHHHIIIJJJHHHEEEBBB===<<<<<<<<<<<<:::777444666333111111222444444444444333111000000000111222.........///111222444444999888777777888777555333//////...,,,,,,---111444555222///,,,+++***)))'''))))))***---222555666666222//////333222///111777666555444222222333444555555444222222333333222111222///,,,))))))***++++++...///////////////111222444333000,,,)))((()))+++,,,...111333444444222111111000000111222333222111333444444111...++++++,,,/////////000000000000000///......111444666666666000111222111000000222333555444333111000000111111111000///...000333666999888999999777444111000000000///,,,++++++---///111111///...000222555666666666555333000///000111222222222222333333555666777666555555444444555777888111111111111000000000000///.........000333666888333333222111000000000000222444666666444111000000***,,,...000333444555555333333333111//////111444111...,,,...333666777666444000---///444:::>>>???555111///000///---...222555666777555111---++++++---111333111---,,,...222999888666555333222222222111222444666888888888888333000///000444777666444222000...---///000000000111444777777333///......///111222444555555555444555555555444333222111000---...000222444222///+++((())),,,...111333444555333222000000222333333222444444555666555444222111333333222222333333444555//////...///111111000...000//////222666888777555222///,,,...555:::;;;999333222111000////////////---...000111111222444666000222333111,,,))))))+++,,,000555888777444222111333333333333222000...---,,,+++***,,,...111111111bbb```^^^\\\\\\^^^```bbb^^^]]]\\\^^^aaacccdddeeeffffffgggjjjkkkjjjeee```dddcccbbbaaaaaa___]]]\\\___aaacccddddddaaa___]]]\\\\\\\\\]]]^^^___]]][[[```^^^ZZZXXXWWWWWWVVVVVVWWWVVVTTTRRRRRRSSSUUUWWW]]][[[YYYZZZ[[[\\\ZZZXXX]]]]]]]]]\\\\\\\\\[[[[[[]]]```cccdddaaa^^^\\\[[[XXXZZZ\\\\\\[[[ZZZZZZ[[[^^^^^^\\\ZZZWWWUUUTTTUUUYYYUUUPPPNNNOOOQQQQQQPPPRRRRRRQQQNNNKKKJJJKKKLLLNNNPPPQQQPPPOOONNNNNNOOORRRRRRSSSSSSRRRPPPOOONNNLLLNNNPPPOOOLLLIIIHHHIIIFFFIIILLLKKKIIIJJJOOOSSSRRRRRRQQQQQQQQQSSSTTTUUUSSSPPPNNNOOOQQQRRRNNNJJJIIIIIIGGGFFFDDDBBB@@@@@@;;;;;;:::999888:::>>>AAA>>>===>>>???AAA@@@>>><<<888888:::===<<<:::<<>>@@@AAABBBAAABBBCCCEEEFFFDDDBBBCCCEEEEEEDDDBBBBBBCCCEEEGGGJJJLLLNNNOOOIIIHHHGGGGGGGGGFFFCCCAAA===<<<<<<<<<;;;999444111333111000000111222111000111111111000000111111111---------...000222444555666555444444555444222000---------,,,---///333666444111---+++***)))((('''))))))***---111444555555111......111000,,,,,,000111111111111222222333333111111000222444444333222333000---++++++,,,------/////////......///111333333111///,,,)))'''&&&''',,,...111333555444333222222111000000111222222222333444333111...,,,+++,,,------------...///000111/////////111444777777666222333333222111000222333777666555333222222222333333111000111222444555666666666666555333111//////---,,,+++***,,,...111333444222000///111333444444888777444222111111222222111111222222333444444555222333555666666666555444///////////////000000000111000000000111444666888333333222111000000111111333555888888666333222111------...///111444555777888888777555222111222333111///...111555999999888555111//////444999===>>>999444000///...,,,---222444555555333000...---......111333222...---///222888888777666555555444444222333444555666666555444444333222222444444333222111///......///000000///000333666666333000/////////000111333444444333333333444444444444222000///,,,,,,...000222111///,,,+++,,,...111333555666666666444333444555666666555444444444444444333222222333333222222222333333444000//////000222333222000000//////111444555444222444111///111666999999777444333222111000000000000111222333222111000111333000333444222---))))))***,,,000666999999666444333444555555444333111///...+++***)))+++...111222222```___^^^^^^___```bbbccc^^^\\\[[[\\\___bbbddddddcccaaabbbgggmmmmmmfff___```___^^^aaaeeeeeeaaa\\\aaacccfffhhhgggddd```]]]\\\[[[\\\^^^``````^^^\\\aaa]]]YYYWWWYYYZZZYYYXXX[[[XXXUUURRRRRRSSSUUUWWW```]]][[[ZZZ[[[\\\\\\[[[^^^^^^]]]\\\[[[ZZZYYYYYY[[[^^^aaabbb```]]][[[ZZZZZZ\\\]]]]]][[[YYYXXXXXX]]][[[YYYWWWWWWWWWUUUTTTYYYVVVSSSQQQQQQQQQPPPOOORRRQQQNNNKKKHHHHHHJJJMMMNNNPPPRRRRRRPPPNNNNNNNNNRRRSSSSSSTTTSSSRRRPPPPPPLLLMMMOOONNNLLLJJJIIIJJJEEEHHHKKKKKKIIIHHHIIILLLMMMOOOPPPSSSTTTUUUVVVVVVVVVSSSQQQQQQQQQPPPLLLGGGIIIHHHGGGEEECCCAAA???>>><<<;;;:::888777999>>>AAA??????@@@AAABBBBBB???===:::999;;;>>>===;;;<<>>;;;===@@@AAAAAA@@@AAABBBFFFDDDCCCCCCCCCCCCBBB@@@CCCFFFJJJKKKKKKLLLOOORRRKKKIIIFFFDDDCCCBBB@@@>>>;;;:::;;;;;;:::666111---///......///000///---+++---...000111111111111000,,,,,,,,,---///111444555222111000111222111///---***+++,,,,,,---000444777333///+++)))))))))***************---000333333333000......///...)))'''(((+++,,,///111222222111111......///222444555444222222111///---,,,---...///000///---------000222444000///...+++)))'''%%%$$$,,,...111333555555444444333222111000///000111222222333333111...,,,,,,------,,,,,,,,,---...000111000//////111444666777666333444444333222222333555999888777555444333333333444222111333666777555222333333444333222000...---)))))))))***,,,///333555777444000//////111222222:::888666444222222222222///000111333333333222222---000444888999777444222------...//////000000000333222222111222444555666333333222111000111222222444777:::;;;999666444333111000...---///222666888<<<<<<<<<:::666333222222222111000333888;;;:::999666333000000333888:::<<<<<<666222111///,,,---111222222222000///...000222111333555333///---...000444444555555555555555555333444555555444333111000444555666555333111111111///......///000111///......111333444333111000111...///000111222222111000111222444555555333000...,,,++++++,,,...000///...///000222444555777777888666444444555666777777666444444333333222222333333333333333222222222222222000//////000333444444333000000///111222333111000555333222444888:::888555444444333222111111111111666666555333000...///000000333555333---)))'''''',,,111777::::::888555444666666555444333111///...***)))(((***...111333444WWWZZZ```dddeeeccc___]]]^^^]]]]]]]]]___```___^^^bbbbbbcccgggkkkiiibbb\\\ZZZZZZ[[[___cccfffeeeccceeefffhhhiiihhheeebbb```^^^\\\\\\]]]___``````______[[[WWWXXX[[[^^^^^^\\\[[[XXXUUUSSSRRRTTTWWWYYY^^^]]]\\\\\\]]]^^^______```___^^^]]][[[ZZZYYYXXXZZZ]]]```bbb```^^^\\\[[[\\\]]]___^^^\\\YYYXXXXXXYYYVVVSSSTTTWWWYYYXXXVVVVVVUUUSSSRRRQQQOOONNNMMMNNNNNNMMMKKKJJJJJJLLLNNNOOOQQQSSSRRRPPPNNNMMMMMMQQQRRRSSSSSSSSSRRRQQQPPPMMMNNNOOOOOOOOOMMMLLLLLLHHHJJJKKKJJJHHHGGGHHHIIINNNOOOPPPRRRTTTUUUVVVVVVXXXVVVTTTSSSQQQNNNIIIEEEGGGFFFDDDBBB@@@>>>===<<<@@@???>>><<<999999;;;===AAAAAABBBCCCDDDCCC@@@===<<<:::;;;>>>>>><<<===AAAEEEDDDCCCCCCDDDCCCAAA???888;;;>>>@@@@@@?????????BBBBBBAAAAAABBBBBBAAAAAABBBFFFKKKKKKIIIIIIMMMRRRMMMJJJEEEAAA@@@>>>===;;;555555666777777444///+++------...///000...+++(((***,,,///111222222111000+++++++++,,,...111444555000///...///000///...,,,)))***+++++++++...111444000---)))(((***,,,...///+++***+++---000222222111000///......,,,((($$$"""&&&)))---111333333111000//////000333555555444222111111000...------///000111///,,,+++---000333444---,,,,,,++++++***'''&&&---///111333555555555444444333222000......000111222222222111...---------///...---,,,---...000111///......000333555555444222333444444444444777999:::999888666444333222222333111111444888999666222222222111222222111...,,,(((((()))***,,,///222444666333///...///111222222999888666444222111111111...///222444444444222111...000444777888777444333------...///000111222222444333222222222222333444333222111000000111333444333777:::<<<:::777444333333111---+++,,,000555888;;;======<<<888555333333222111000333888:::999777666444222111222555888999:::666555666444000///222111111000///...///333666555666777555000---+++,,,...///111333444444444444666777666666444222000...222555777666333000111333...---...///111111///---,,,...000222333222222222......000000111000///...///111333555555333000...+++)))((()))+++...//////222333444666777777888888222111111222444555444333444444222111111222333444333333333333333222222111///......///222444444333222222222222111111///...333333444777999:::888666555444333222222222222222777777666333000...///000000333555222,,,'''%%%%%%---111666999888666333222666555444333111000...---)))((((((***---111333333TTTXXX]]]bbbcccaaa]]]ZZZYYYZZZ\\\^^^```___\\\YYY^^^aaaeeegggfffccc___]]]YYY[[[]]]^^^^^^```dddgggggggggfffeeeeeeddddddcccaaa^^^[[[ZZZ\\\___```aaa[[[YYYXXXZZZ^^^aaaaaaaaaYYYXXXUUUTTTTTTWWWZZZ\\\YYY[[[^^^```aaaaaaaaa```aaa```___]]]\\\ZZZYYYXXXZZZ]]]aaabbbaaa^^^\\\[[[[[[]]]``````^^^[[[ZZZZZZXXXUUUSSSSSSVVVWWWVVVSSSRRRRRRQQQPPPNNNLLLKKKKKKJJJLLLNNNOOONNNNNNOOOPPPOOOQQQRRRRRRPPPOOONNNOOOOOOPPPQQQRRRSSSRRRQQQPPPOOOOOOPPPQQQRRRRRRPPPOOONNNMMMLLLKKKIIIIIIKKKMMMRRRQQQQQQPPPQQQSSSUUUVVVXXXWWWUUUSSSQQQLLLGGGCCCCCCBBBAAA@@@>>><<<;;;:::???@@@BBBBBB???===;;;;;;AAAAAACCCEEEFFFEEEAAA>>>===;;;;;;???@@@>>>???AAADDDCCCCCCDDDEEEDDDAAA???777:::>>>??????>>>>>>>>>>>>>>>???@@@@@@AAABBBCCCCCCGGGKKKKKKHHHHHHLLLQQQOOOKKKEEE@@@===;;;999777///000111333444222...+++------///111111000,,,))))))+++///222333333111000,,,,,,++++++---000333555///.........000///...,,,)))***+++*********,,,///,,,***))))))---000333444+++******,,,///111111000111000///---,,,***%%%!!!$$$'''---222555444222000111111111333555555333111///000000///,,,+++---///000---***))),,,000222333+++******+++...///---+++...///111333444444444444333444333111---,,,...///111222222111...------...333222111000//////000000......---///222444444333///111333444555777:::<<<999888777555444222000/////////000333777999888555333222000000111111///,,,*********+++---///111222333000......000222444444666555444333111000//////...///222444555555444333111222333444555555555555......///000222333444444333222222111111111111111222111///...///111333555333666999:::999666444333444111---++++++...333666777999::::::777555444444222000///111555777666444555444222111111222555777444333666;;;:::666333444111111000///...000444888999999888555111,,,((('''***,,,000333555666555444999999999888666333111//////222555555222111333555---------///111111///---,,,,,,...000222333333222...///000111000000...------///222444444333000...+++)))&&&'''))),,,...///333444555555666666555555/////////111333444333111444333222222222333444555333333444444444333333222///---,,,...000222333333444444444333111000///...///111333777999:::888777555444333333222333333333555555444222//////000222000222444111+++'''%%%%%%///222555555444111000000444333222000...,,,++++++((('''''')))---///000///XXXXXXYYYZZZ[[[]]]]]]^^^SSSTTTWWW[[[^^^^^^\\\ZZZYYY]]]bbbdddcccbbbbbbccc]]]___```___\\\]]]bbbgggfffeeecccbbbbbbbbbddddddaaa^^^[[[ZZZ[[[]]]______XXXYYY\\\^^^```aaabbbbbbZZZYYYXXXXXXYYY[[[]]]^^^WWW[[[___bbbbbbaaaaaaaaa```___^^^\\\[[[ZZZXXXXXX[[[^^^aaabbb```]]][[[[[[YYY\\\```bbbaaa```______^^^[[[XXXVVVUUUSSSQQQOOONNNOOOOOONNNKKKJJJJJJKKKJJJLLLOOOQQQQQQPPPQQQRRROOOQQQQQQQQQPPPOOOPPPRRRNNNOOOQQQRRRSSSRRRRRRQQQPPPOOOPPPRRRTTTUUUSSSRRRQQQPPPNNNMMMMMMNNNPPPQQQTTTSSSQQQPPPPPPRRRTTTUUUUUUVVVUUUTTTPPPKKKFFFCCC@@@@@@???>>>===<<<;;;;;;;;;???CCCDDDCCC@@@>>>===@@@@@@CCCEEEGGGFFFCCC???>>>::::::???BBBAAAAAACCCCCCCCCCCCDDDEEEDDDAAA???999;;;>>>??????>>>???@@@<<<>>>@@@AAAAAABBBDDDEEEGGGJJJLLLLLLKKKKKKNNNPPPQQQMMMFFF@@@<<<999666444.........000222111///------...///111333222...,,,***,,,///222333333111000...---,,,,,,---000333555///......///000000...---+++,,,,,,+++)))(((***++++++***)))+++///222444444***))))))+++...000000000000000...,,,---...***######'''---222555555333111222111000111222333222111000222222000,,,***,,,......+++'''(((,,,000111000+++)))(((+++///222111000000000111222222222222222222444555222...++++++---000111111000///......///444444333333222222111111///......///222333333222...000333444555777;;;===888888777555333000...---------...000222555777999666222...---///000...,,,,,,,,,,,,---...///000000///...---...111444555555333333222111000///......---///111333555666666666444333222111111333444555//////000111333444444555222222222111111111000000000///------...000333555333555888888777555444555444222///------///111333333555666666444333333444333000------111333222111222222222000//////222444000000555;;;<<<888555555333333222000000111555888999999777555111,,,'''$$$+++...222666999999888666:::::::::999888555333222///000111111111222444666---,,,,,,...000111///...,,,+++,,,...111333333222111111222222111000///...,,,...111333333222000///,,,)))&&&&&&(((+++---...222222333333222222111000000000000333555666444222444444333333444444555555222333444666666666555444///...,,,---///111222222444555555444111///...///---///222555777777777666444333333222222333333333222222222000...///222444222444444111,,,(((''')))///111222111///...///000333111///---+++***))))))''''''(((***,,,,,,+++)))YYYYYYYYYYYYZZZ[[[\\\]]]TTTSSSTTTVVVYYY[[[[[[[[[XXXYYY\\\___cccddddddddd]]]^^^```aaaaaaccceeefffaaaaaa```aaaaaaaaabbbbbb___^^^\\\\\\]]]]]][[[ZZZWWW\\\bbbcccaaa______aaa^^^^^^^^^^^^^^^^^^______ZZZ]]]```aaa___^^^___aaa]]]\\\[[[ZZZYYYXXXWWWWWW[[[]]]```aaa___[[[YYYXXXVVVZZZ___cccdddddddddeeeaaaaaa^^^ZZZUUURRRQQQQQQLLLMMMNNNLLLIIIIIIKKKMMMNNNOOOPPPPPPOOOOOOPPPRRRPPPPPPPPPOOONNNPPPRRRUUUOOOPPPRRRSSSTTTTTTSSSSSSOOOOOOOOORRRUUUVVVUUURRRPPPPPPPPPQQQRRRSSSSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSRRRSSSTTTSSSOOOJJJFFFCCC?????????>>>>>>>>>======<<>>>>>>>>???BBBEEEHHHGGGDDD@@@>>>::::::???CCCCCCCCCEEEAAABBBBBBDDDEEEDDDAAA>>>;;;===>>>???>>>???AAABBB@@@BBBDDDDDDCCCCCCEEEGGGJJJJJJKKKLLLMMMMMMNNNOOORRRNNNGGGAAA===888444111111000///000111111000///------...111333333111...---...000222333333222111111000...,,,---000333555///...---...000000///---,,,------,,,+++******,,,+++++++++---000111111000)))((((((+++...000111000......,,,))),,,111...'''###&&&,,,111444444222000000...,,,---///111333333222444555222---***,,,...+++(((%%%''',,,000///...---)))''')))///222222111111111111000000000//////111444777444///***)))+++///000111000///...///000000222333555555555333222111000000111444555555444000222333444444666999;;;888888777666333000---,,,,,,......---+++...555;;;888222+++)))+++---,,,+++---------...///000111222---------000222444444333111111111111000000//////+++,,,...000333555777888333222000//////000111111//////000111222333333333222222222333222222111111///---,,,+++,,,///222555444666777777555555666777444444333222111111111222333444444333111111222444555111,,,+++---///000//////111111///------000333000///222777888555444666555555444333111222555777666555555444111---)))%%%***...333888::::::888666999999::::::888777555444111///------///222444555...,,,+++,,,...000000///,,,++++++---111333333111333333444444333111000///,,,---///111222111111000,,,***'''''')))+++,,,---000000000///...---,,,+++000000111444666777555333333444555555666666666555111333555777888888777666222000...---///111222222222444555333000------...---///111333333333333444333333222222222222333333111111000...---...111444555666666222---+++,,,......//////...---...222444222111///,,,***((((((((('''''')))+++,,,***%%%"""UUUWWW[[[^^^___]]]ZZZXXXZZZVVVSSSRRRSSSVVVXXXYYY\\\YYYXXX\\\cccfffdddaaaZZZZZZ\\\bbbiiilllkkkhhh\\\]]]___aaabbbaaa```___\\\]]]^^^___```]]]YYYUUUXXX___fffgggaaa\\\\\\___bbbcccccccccbbbaaa```______```aaa___\\\[[[^^^aaaZZZZZZYYYXXXWWWVVVVVVUUUZZZ]]]``````]]]ZZZWWWVVVTTTXXX___dddfffggghhhiiiaaabbbaaa]]]WWWSSSTTTVVVKKKMMMMMMKKKIIIIIILLLOOORRRRRRPPPNNNLLLLLLOOOQQQPPPPPPOOONNNNNNPPPTTTWWWPPPQQQSSSTTTUUUUUUUUUUUUOOONNNNNNQQQUUUVVVUUURRRNNNOOOQQQTTTWWWWWWUUUSSSNNNPPPRRRUUUVVVUUUSSSRRRPPPRRRSSSRRROOOJJJFFFDDD???????????????@@@@@@@@@AAABBBCCCBBB???<<<;;;<<<<<<>>>AAAEEEHHHGGGDDDAAA===999999???DDDDDDDDDFFFAAAAAABBBDDDEEEDDD@@@>>>===>>>??????>>>???BBBDDDCCCFFFHHHGGGDDDDDDFFFHHHJJJIIIIIIJJJLLLNNNMMMLLLSSSNNNHHHBBB===888333///555333111000111111111000------...000222333222000///000111222333333222222333111///------000333555...------...///000...---,,,...///...,,,,,,,,,...,,,,,,,,,...//////---+++((('''(((***...000111000,,,---***''',,,222111***###&&&+++000222222111000---+++)))))),,,000333444444666888444...+++,,,///***&&&$$$''',,,000...,,,...***'''(((---111222000222111111000///......---000444888666///***((()))///000111000///...///000,,,///222555777666555444333222222333555777666555222333444444444444666888999999888777444111...,,,---//////+++''')))222;;;999222)))&&&(((++++++))),,,,,,...///000222333333------...111333444222000000000111111111111000000***+++,,,...111444777888111000//////...---------//////000000111111222222333333333444444333333222...,,,******+++...222444666777777666555555777999555555666555555333222111444444333111//////111333777222,,,)))+++...///......///000...,,,,,,///222222//////222333222333666666777666555333222444666222222222222222///+++((((((,,,222666999888666444888888999999999777666555333///******...222333333...,,,++++++---000000000---+++***---111333222111444555555555444222111000------...000000111111111---+++(((((()))+++,,,,,,.........---,,,***)))(((......000333555666444222333444666777777777666555111333555888999999999888444222//////000222333333000222444222...,,,,,,......000111111000000000111222222222111111222333333111111///---,,,---000333888999777333///---000333------,,,,,,,,,///555999333111///,,,***((((((((('''(((***,,,,,,((("""UUUVVVXXX\\\___^^^ZZZVVVYYYSSSRRRXXX[[[WWWUUUVVVXXXYYY[[[\\\]]]\\\\\\[[[\\\^^^```dddgggjjjkkklllccc\\\ZZZ^^^```\\\ZZZ\\\aaa___]]]___aaaaaa]]]YYY^^^^^^______^^^]]]]]]\\\aaa``````aaacccbbb^^^ZZZZZZ^^^bbbcccaaa^^^[[[ZZZ\\\\\\[[[ZZZYYYVVVUUUSSS]]]______[[[WWWVVVZZZ]]]\\\]]]\\\YYY\\\eeekkklllaaa]]]XXXUUUUUUUUUUUUUUUPPPNNNLLLLLLNNNOOOOOOOOOQQQNNNLLLNNNRRRSSSPPPLLLJJJJJJIIIJJJKKKNNNQQQSSSPPPRRRSSSSSSRRRQQQQQQRRRSSSPPPLLLLLLNNNPPPPPPOOOQQQQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSUUUWWWWWWWWWVVVRRROOONNNPPPTTTTTTOOOJJJDDDCCCCCCDDDEEEEEECCCAAACCCEEEFFFEEEBBB>>><<<;;;>>>BBBFFFHHHGGGCCC@@@???BBBAAA@@@AAACCCDDDDDDCCCEEEBBB???>>>@@@AAABBBBBB<<<>>>>>><<<999;;;BBBHHHNNNKKKHHHGGGHHHHHHGGGEEEEEEHHHKKKMMMMMMLLLKKKKKKJJJJJJGGG@@@888333222444888777666444222000///...............///000111222333111000000222333333222444444333///,,,,,,///333444333111111111000...+++---------...///000111111222111///...------......'''***,,,+++)))***000555222,,,(((***000444222...***))))))...333444000,,,,,,------///111333555666444666777666333000......---,,,+++++++++---...//////......---...///111111/////////...---,,,+++***111666999666000+++)))***...222777;;;:::555...***...///111333555666777777222000...---...111555777888555333333666777777555888888777555333111000000111222000,,,(((***222999666333///,,,++++++***)))---,,,,,,///333444222///,,,---///222444444111...///111333444222111111111///000000111111222333333///......---......000000222000------///111333333222111111222444333111...,,,,,,,,,,,,...000222444222333444444555555555555444444333333222111111111333333222111000///......333111---******,,,000222222000---+++,,,...222444777444111...,,,---///111555555555333222222333555777444000...///...+++(((&&&---444666444222333555444555555555555555555555222,,,)))+++---,,,+++,,,******+++---000111111000///...------///000000///222444666444111//////111,,,...222555777777777666///...---...///000///...222111000///...---------555333111/////////111222222555999:::888555333333333444555666777777666666333333222111000000000111444111111111///++++++///666444222222333555555444...---,,,---111444555555999555///,,,,,,...//////888666444333333222000...000...---...000333444444555444111...---------...///......,,,(((###VVVYYY]]]^^^\\\YYYWWWVVVUUUQQQRRRWWWZZZWWWWWWYYYXXXXXXXXXYYYYYYXXXXXXXXXZZZ\\\___aaaccceeegggiiiddd^^^ZZZ\\\\\\XXXVVVXXXaaabbbcccbbb```^^^\\\\\\cccaaa___]]]\\\\\\\\\]]]]]][[[ZZZ[[[]]]]]][[[XXX[[[]]]^^^^^^\\\ZZZ[[[[[[]]]\\\[[[ZZZXXXWWWVVVUUU]]][[[YYYXXXYYY[[[\\\]]]^^^```___\\\]]]aaacccbbb^^^[[[WWWTTTTTTSSSRRRQQQOOONNNNNNPPPQQQQQQPPPNNNQQQNNNLLLNNNRRRSSSQQQNNNKKKJJJJJJIIIKKKMMMOOOQQQNNNPPPQQQPPPOOONNNOOOPPPRRROOOLLLLLLNNNPPPPPPOOOPPPQQQRRRTTTTTTTTTSSSRRRRRRRRRSSSUUUWWWXXXWWWWWWTTTQQQOOOQQQTTTTTTPPPLLLHHHFFFCCCCCCDDDEEEDDDCCCCCCEEEFFFEEEAAA>>><<<<<>>>>><<<:::<<>>888333222333777666555444222111//////000000000000111222333444555333111222333444333222222222222///,,,,,,...111222111000111111111///---......------...///111222222111///...---------...))),,,---,,,)))***...333///***'''***000444333000+++******///444555222......//////000222333555555333555777666444111//////000000/////////000111111111000/////////000111222------------,,,+++***)))000444666555///+++***,,,---111666:::999555///+++...///000111222333333333222111///...///111555777777555222333555777777666888777666444333111000000111222000,,,)))+++222888666333///------,,,+++***---------///111222111000......///111333222000...///111222222111//////000///000111222333444444444000///...------///111222444111...---///111333333333111000000000///---+++***+++...000222222222222222333333333222222111000000000111111111222222222333222111000000/////////222000...,,,,,,...000222000...+++***,,,000555888888666222///---...///000555555555444222222444555555111---++++++***(((&&&&&&***000222222000......222222222333333333444444333---***,,,---+++***+++***+++,,,---000111111111000...------///000000000333555666555111//////000///111444777999888777666222000///000222222111000222111///...---.........777555333111000111222222222555999:::888555333333333444666777888777777666666555444222111000000000222000000111///+++,,,000555444444555666666444222...------///222555777777:::666222//////111222222444333222333444444222000///...---...222444666666333222000///...///000000//////...,,,)))%%%""" WWW[[[___^^^XXXTTTSSSTTTQQQQQQSSSWWWXXXWWWXXX\\\[[[ZZZXXXWWWVVVVVVWWWWWWYYY\\\^^^___^^^___cccggg```[[[XXXXXXYYYWWWWWWYYYaaadddfffccc^^^[[[\\\^^^dddbbb]]]ZZZXXXXXXZZZ[[[YYYWWWUUUVVVWWWYYYXXXXXX]]]]]][[[YYYWWWXXX[[[^^^]]]]]]\\\[[[ZZZYYYXXXWWW[[[WWWSSSTTTYYY]]]^^^]]]^^^aaaaaa^^^]]]^^^]]]ZZZYYYWWWTTTSSSSSSRRRPPPNNNMMMNNNPPPRRRTTTTTTQQQNNNOOOMMMLLLNNNRRRSSSRRRPPPMMMLLLJJJIIIJJJKKKMMMNNNNNNNNNNNNMMMLLLLLLNNNPPPPPPNNNLLLLLLNNNOOONNNNNNOOOQQQSSSUUUUUUTTTRRRPPPOOOQQQTTTVVVXXXXXXXXXWWWVVVSSSPPPPPPRRRSSSPPPMMMKKKHHHDDDBBBBBBCCCDDDDDDBBBCCCDDDCCC@@@===<<<<<<@@@CCCFFFGGGEEECCCAAA@@@GGGGGGIIILLLMMMKKKGGGCCC>>>===;;;<<<>>>AAABBBBBB;;;===>>>===<<<===BBBGGGLLLQQQUUUSSSJJJCCCAAABBBCCCFFFIIIKKKLLLJJJHHHFFF@@@@@@>>>;;;666333222222555555444444333111000///333222222333333444555666777555333333444444333222000111111000...---...///000//////000111222000///000///---------///111333222111000...------,,,,,,+++---...---******---111---)))&&&)))///333333111+++***,,,///444666333000111111111222333333444444222444666666444222111000333333444444444333333222222111000/////////000111---,,,,,,,,,++++++******...111333222...,,,,,,...---000555888888444000,,,///000000111111111111000333222000//////111444666555333222222555777888777666666555444333222111000111222000---+++---222777555333111000000///---+++............---...000222222111000000111111000......000111111///.........///000222444555555555555111///---,,,---000333555777444000...000222333444333111...---,,,,,,***((('''+++000555666555222000222222222111000...---,,,,,,---...///000111222333111000///......///000111111000///......///000111---,,,***))),,,111777;;;888666333000//////000111555666666444333222444555333///***'''&&&%%%%%%$$$((())),,,000111000---***......///000111222222333333...+++------***)))***+++,,,---...///000111222111///......///111111111444555666555222///......111333666999:::999888777555333222333444555444222222000///------...000111888777555333222222222333222555888888777444333222333444666888999888777777888777555333111000//////000...///111///,,,...222555555666777888777333000...------000444777999999:::666222///000222333333000000111333555555333111---------///333666777777111111000000000000111222//////---,,,***((('''&&&ZZZ[[[\\\[[[YYYUUUSSSSSSQQQTTTWWWYYYXXXWWWZZZ^^^```^^^[[[YYYWWWXXXYYYZZZZZZ\\\^^^]]][[[[[[___cccYYYVVVUUUVVVXXXZZZ]]]```___aaabbb```]]]\\\\\\]]]```^^^ZZZXXXVVVVVVWWWXXXVVVVVVVVVWWWXXXXXXXXXXXX]]]]]][[[YYYWWWXXX\\\___]]]^^^___```___]]]ZZZXXXYYYVVVSSSSSSWWW[[[]]]]]]]]]``````]]]\\\^^^]]]YYYTTTSSSSSSSSSTTTTTTQQQOOOMMMMMMOOOQQQSSSTTTRRROOOMMMLLLKKKMMMPPPRRRSSSRRROOONNNLLLJJJIIIJJJKKKLLLNNNNNNMMMKKKJJJKKKMMMPPPMMMMMMMMMMMMMMMNNNMMMMMMNNNPPPSSSUUUUUUSSSPPPNNNMMMPPPTTTWWWXXXXXXXXXXXXVVVSSSPPPOOOPPPPPPOOOMMMJJJGGGCCCBBBBBBBBBBBBAAA@@@AAABBBAAA>>><<<<<<<<<@@@BBBDDDDDDBBBAAAAAAAAAIIIKKKNNNQQQQQQNNNHHHCCC>>><<<;;;;;;===??????>>>:::<<<>>>>>>>>>???CCCEEEJJJOOOUUUTTTNNNFFFBBB@@@@@@CCCHHHLLLMMMIIICCC>>>888888888777555333222111222222333333333222111000333333333333444555666666888666444444444444333222///000222222111000//////...------///111222222000111///...------///111333222222000///...---,,,,,,+++---...---,,,,,,///111---)))''')))...111111000+++***,,,///333444333111111222222222222222222111000333555666444222111111333333555555555444222111111000///---------......------,,,,,,,,,,,,,,,,,,---///000///------...000,,,///333555666444111///222333333333333222111111444333111000000111333444333222111222444666777888555555444444333333222222222222111...---...333666444222222222222111///---...//////---++++++000444666444111000000111000///...///000///...------...000111444666777777666555222000---,,,---000444777999555111//////222333444222000---++++++,,,+++***))),,,111666777666444222111111111000000///------,,,,,,---...///000111111///...---,,,---...000111////////////000000111111---+++)))))),,,222888<<<666555333111000111333444555666666555333333444555222///***%%%#########$$$***)))+++000555666111,,,,,,---...///000111222222111---+++---+++(((&&&(((,,,---...//////000222333333111///...000111222222444555666555333000...---000222555888::::::999888666444333444555666555333111000...---...000222444888777555444222222111111000222555666444222111000222444666999:::999888777666555333222111000000000---,,,...111111000333888888777666666777666444222,,,,,,---000444888999999666333///...///111222333...///111333555555222///+++++++++...222555666666000000000000000000000000//////...,,,,,,,,,,,,,,,___\\\ZZZ[[[______\\\WWWUUUYYY]]]\\\ZZZ[[[]]]___cccaaa]]][[[ZZZ[[[\\\^^^[[[]]]^^^\\\ZZZYYY[[[]]]VVVWWWXXXXXXZZZ^^^aaaccc]]][[[YYYZZZ]]]^^^]]][[[[[[[[[ZZZZZZYYYXXXXXXXXXSSSUUUWWWXXXXXXXXXWWWWWWYYYZZZZZZYYYXXXXXXZZZ\\\\\\^^^bbbdddddd```\\\YYYWWWWWWVVVTTTSSSUUUZZZ___```bbbaaa]]][[[^^^]]][[[RRRRRRRRRUUUVVVWWWTTTRRRNNNMMMLLLNNNPPPRRRSSSRRRLLLKKKKKKMMMOOOQQQSSSSSSRRRPPPNNNKKKJJJJJJKKKLLLKKKKKKJJJIIIGGGHHHKKKMMMLLLMMMNNNOOONNNMMMMMMLLLMMMOOORRRTTTTTTQQQOOOLLLKKKPPPVVVYYYYYYXXXWWWXXXUUUSSSPPPOOONNNMMMLLLKKKEEEDDDCCCBBBCCCBBB???===>>>???@@@???===;;;;;;<<<>>>???AAA@@@??????AAABBBJJJLLLOOORRRRRRNNNHHHCCC???===;;;;;;<<<<<<;;;:::999;;;>>>@@@AAABBBCCCDDDFFFIIIMMMPPPOOOKKKDDD???>>>BBBHHHMMMMMMGGG===555111222333444444333111000...///111222222222111000111111111111222333444555888666444333333333222111000111222444444444222111,,,,,,,,,///111333333111111000///......///111222111111000///...---,,,+++***+++------...///111333...,,,******---//////...******,,,...000111111000111111222222111000/////////111444444333111111111000111222333333222000//////...---+++++++++,,,,,,......---------......///......//////......///000,,,...111333444333222111666666666666666555444444666444222111000111222222111222222222333444777888444444444444444444444444222222111000///000333555333222111222333333111///...//////---***,,,111555999666333111111111111000...///000///...---...000222333555666777777666666333000...,,,---000444777999555000---...111333444000...,,,,,,...///000///---///111444555555555444///000111111222222222111........................---,,,,,,+++,,,---///000------...///000111111111---,,,++++++---111666999333222111111222444666777444666777666444333444555333000,,,'''$$$###$$$%%%)))(((***000888:::555000,,,---...///000111222333...++++++,,,***%%%$$$'''---///000///...///222555555333000///000222333333444444555555444111...,,,+++...222555777888777777444333222333555555555333111000/////////111333444666555444333111111000000...000222222111///......111333666999:::999888666222111000000000000000111,,,+++---222444333777===;;;888555333444555555555++++++,,,000444777888888444111......000222333333000000111333444333///,,,***)))***---111333444333000000000000000...---,,,///............///000000ddd^^^ZZZ]]]eeehhhddd___[[[___aaa______bbbbbbaaacccaaa___]]]]]]^^^```bbb_________^^^]]]\\\ZZZYYY[[[^^^___\\\[[[^^^______ZZZWWWTTTVVV[[[]]]\\\ZZZZZZ[[[[[[\\\[[[ZZZYYYYYYRRRTTTVVVVVVUUUTTTTTTUUUVVVWWWYYYYYYXXXWWWXXXYYY\\\^^^aaaccccccaaa^^^\\\XXXYYYXXXUUURRRSSSYYY___eeegggeee```^^^___^^^[[[TTTTTTTTTVVVXXXXXXVVVTTTNNNLLLKKKLLLOOORRRTTTTTTNNNNNNNNNNNNPPPRRRTTTVVVUUUSSSPPPNNNMMMMMMMMMNNNHHHHHHHHHGGGFFFFFFHHHJJJJJJMMMPPPQQQOOOMMMMMMMMMLLLNNNPPPQQQQQQOOOMMMKKKJJJPPPWWW[[[YYYWWWVVVVVVSSSRRRQQQOOOMMMLLLJJJIIIBBBBBBAAABBBCCCAAA>>><<>>===>>>???>>>>>>@@@CCCFFFJJJKKKLLLNNNOOOLLLGGGDDD???>>><<<<<<<<<;;;:::888888;;;>>>AAACCCDDDCCCBBBAAACCCFFFJJJLLLKKKEEE@@@AAACCCGGGKKKKKKDDD888///,,,---///222444333111...***,,,...000111111000////////////000000111222333555333111111222222111000222111222444666666444222++++++,,,...111333333222000000000///000000000111///000000000///...---,,,***+++,,,...000111333333000...,,,+++---.........+++,,,---....../////////000111111222111000///......000222333111000//////......///000000000000//////...---,,,,,,,,,---.........---------///000111//////000000000///......,,,---///000222333333333666777777888888888888777777666444222111000111111111222222222111222555888444444555555666666666777222222111111111222333444333111000111222333222111//////...------///333666999777333222222222111000...///000000//////222444555555555555555555555666222111...------///222444666222---+++,,,///222333...------...111333444333111111222333333444444444///000111333444555666666222111111000///.........,,,------.........//////+++,,,---...///000111222---,,,,,,---///111444666111111111111222444666777444666777777555444444555444333///+++&&&$$$%%%'''&&&&&&)))000777:::666111---......///000111222222,,,***+++---***%%%%%%(((...000111000...///222666777444111///111222444444333333333555555333///,,,)))+++///222444555444333111000000111444555555444111111000111111222333333222222222111111000000///---///111111///------...///111555888:::999777555000////////////000111111---,,,...222444333777<<<;;;888333111222444666666++++++---000444777777666333111//////111444555555222111111222222111...+++******+++---000111000//////000222222111///---+++---......///000111222222bbb^^^\\\^^^cccgggfffccc___ccccccbbbeeejjjjjjfffdddcccbbbbbbcccdddggghhhiiigggeeefffgggeee___ZZZ^^^dddeee```\\\]]]\\\YYYXXXWWWVVVVVVWWWYYYZZZZZZ\\\[[[ZZZXXXWWWWWWWWWWWWVVVVVVUUURRRPPPQQQUUUXXXYYYZZZZZZZZZYYYYYY[[[]]]___^^^]]]\\\\\\]]]^^^___ZZZXXXUUUSSSSSSVVV[[[^^^cccfffgggeeedddeeeccc___YYYXXXVVVVVVWWWVVVTTTRRRMMMLLLMMMOOORRRTTTTTTTTTRRRRRRRRRRRRRRRTTTWWWYYYWWWVVVSSSQQQOOOOOOPPPPPPHHHIIIJJJJJJHHHHHHIIIJJJJJJNNNRRRSSSPPPNNNMMMMMMLLLMMMNNNNNNNNNLLLKKKJJJJJJQQQYYY\\\ZZZVVVUUUUUUSSSSSSSSSRRROOOLLLJJJIIICCCBBB@@@@@@AAABBB@@@???AAABBBBBBAAA??????@@@BBB>>>>>>>>>>>>???BBBGGGKKKIIIHHHHHHIIIJJJIIIFFFDDD>>><<<;;;<<<===<<<;;;999888:::>>>BBBEEEEEECCCAAA<<<>>>BBBEEEFFFEEECCCCCCFFFEEEDDDEEEEEE???555---)))***,,,000444444000,,,&&&))),,,///000000//////............///000111222222000//////000111000///222111000222555666555333+++++++++...111333222111///000111111111111000///......///000000///...---,,,,,,---///111222222111///...,,,,,,---///000000......//////.........///000111222333333111000///---///111222000...---,,,---------...///000111222111111000//////000222222...---,,,,,,,,,...000222111111222222222000---++++++,,,---///111222444555333444555777888888999999888777555333111000000000111222333222000111444666444555555666777888888999333222111222333444444333222111//////111333333333///...,,,---000333555666777444222111111111000...///000111111111222555888888777555444333333444555222111///------...///000444///***(((***...111333...---...000333555555444111222333333333333222111///000222444555666777777333333222222111000000///...///111222222111000///***++++++,,,---///111222***+++---///111333444444222222222111222333444444444666888777666444444444444444222...)))&&&&&&'''&&&'''+++111666888555222........./////////000000++++++---///,,,''''''***///111222111......222777999555222000111333444555222111222444666555000,,,***,,,///111222111000//////......000333666666555000111222333333333222111000111111111111111000000...000111111///......///---000444888999888666444111111000000000000000111///...///222111///222666888555222111333444555555------///222666777777666111///......111333555555222111000000111000...,,,---------...000000...,,,///000333444444222000...,,,---///111222222222222]]]\\\[[[\\\^^^aaabbbcccaaadddddddddiiipppoooiiifffffffffggghhhkkkmmmnnnsssooolllnnnqqqnnnfff^^^^^^eeegggaaa]]]]]]\\\XXXWWWYYYZZZXXXUUUTTTXXX[[[]]]ZZZVVVSSSQQQQQQSSSTTT\\\ZZZVVVPPPMMMPPPWWW]]]^^^^^^^^^\\\[[[]]]```cccaaa^^^YYYVVVVVVZZZ___bbb\\\WWWRRRQQQUUUZZZ]]]]]]]]]cccgggiiijjjkkkhhhccc]]][[[XXXWWWVVVTTTRRRPPPKKKLLLOOOSSSVVVWWWUUUSSSUUUUUUUUUTTTTTTVVVYYY[[[YYYWWWUUURRRQQQQQQRRRRRRKKKMMMNNNNNNMMMLLLLLLMMMJJJNNNSSSTTTQQQNNNMMMNNNLLLLLLLLLLLLLLLKKKJJJJJJJJJRRRZZZ]]]ZZZUUUTTTTTTSSSTTTUUUTTTPPPMMMJJJIIIFFFCCC@@@???@@@BBBCCCCCCCCCDDDDDDCCCBBBAAACCCEEE????????????@@@DDDJJJNNNHHHFFFEEEEEEFFFFFFFFFDDD<<<;;;;;;<<<===>>><<<;;;777:::>>>CCCFFFFFFCCCAAA888===CCCCCC@@@???AAAEEELLLGGGCCCAAA@@@<<<444...((()))+++000444444000,,,$$$'''***...000000///...............///000111222000...------///000//////222000///000444666555333+++++++++...111222222111///000111333333111///...,,,---///000000000///...///......///111111000///------,,,---...000222333000111111000///......///000111333444444333111000---///111111///,,,++++++............///222444555444333333333333444666777,,,,,,+++***+++---000111333333333444333000,,,)))++++++,,,...000222444666000111222444666888888999888777555333222000//////111333444222000000333666555555666777888999::::::333222222222444444444333222000......000333444444///---+++...333666777666444222111000111000...,,,///000111222222444777::::::888555222111222333555111000///...------......222---)))&&&(((,,,000222......///222444555444222111222444555444222000...000111333444555666666666333333333333222222222111000111444555555333111///*********+++,,,///111222'''))),,,000222444555555444444333222111111111111444666888888666444444444444555444000***&&&&&&'''(((+++///444777777555333........................,,,,,,...000---((()))---///222333111......333888999666222000111333444555111000111444777666111------...000111111///---+++------...000444666777666000111333444444333111000000000111222222222222111000111333222000//////000,,,///333777999888555444444333222111000000000000222000000111///,,,---111444333222333444555444333//////111444777888888666---,,,+++,,,///111222222111000//////000000///...000//////000000000---+++...000333666777666333222+++---///222333333222111QQQTTTWWWXXXXXXWWWXXXYYY^^^^^^```eeeeeebbbcccgggjjjlllllljjjhhhhhhlllppp}}}xxxuuuuuurrrlllgggggglllhhhhhhkkkhhh```]]]___aaa[[[WWWUUUTTTSSSYYYaaacccXXXNNNLLLRRRWWWVVVSSSVVVUUUSSSSSSTTTXXX[[[^^^aaaccccccaaabbbeeeddd___ccc^^^ZZZ[[[[[[WWWVVVWWW\\\ZZZWWWVVVWWWZZZ^^^aaaiiiiiijjjkkkllllllllllllccc___ZZZWWWUUUTTTSSSSSSLLLLLLMMMRRRWWWZZZWWWTTTUUUTTTVVVYYY\\\\\\XXXTTTYYYXXXVVVUUUUUUSSSQQQNNNSSSRRRQQQQQQQQQPPPMMMJJJQQQRRRSSSRRROOOLLLKKKKKKPPPOOOLLLIIIGGGIIIMMMQQQNNNPPPTTTUUUUUUTTTTTTUUUSSSQQQPPPRRRTTTRRRLLLFFF@@@AAAAAABBBBBBBBBBBBBBBHHHJJJKKKHHHBBB???AAADDD@@@@@@AAACCCDDDFFFGGGGGGGGGDDD???===???CCCFFFHHHCCC@@@<<<::::::;;;<<<<<<<<<>>>@@@CCCDDDDDDCCCBBB:::===@@@@@@@@@AAAFFFJJJFFFFFFDDDAAA<<<666000,,,)))+++...000111000...,,,)))***+++,,,---///000000111000///......//////000/////////000000//////.........//////000111111111******+++...000111111000,,,,,,...000222333111///)))---000111///...///111777222,,,***,,,......---000...---,,,.../////////...000000000...------///000111222222000/////////222222000...+++***+++,,,,,,///222444444444444555888777777888999999777555...---+++,,,.../////////---///111333333222///...222...+++,,,///333444444666222......111555777777999666333222222222111000666555444333333333333333555444222333555666777666666555333222111111222333333222111222444444222000---***(((+++222666666444555333111111111111///...111000000111333444555555555555666444222000000111////////////000111222333//////---***''')))...333333000...000555777444000444444333333222111000000444555555333222222444666333444222///000444444000333333555777999999666333///+++(((***///222222///+++,,,///111222222111000333222111111000111111111111444777666444222333444444555555111+++((()))+++,,,...111444555444222111***+++,,,------,,,***)))***...333333000---,,,---///......---...000555999:::666111...,,,,,,++++++111333444555444222000...///111333333000...,,,,,,......000111333555666777000111222222000//////000000111222444666666444222333111111111222222111///...222666666444222333444777444111...------///111222111000000///.........111000000111222444555777444222222444777888666444000...+++******---000222555333111111222444444333777444111111333444333111444555666777666555333222111111111222222222333333MMMOOOQQQQQQQQQQQQRRRSSSRRRQQQRRRWWWXXXXXX\\\aaabbbeeegggfffeeefffjjjmmmqqqnnnnnnpppoooiiidddccckkkhhhjjjmmmjjjaaa[[[[[[___[[[XXXWWWUUUUUUZZZ``````XXXPPPNNNQQQUUUUUUTTTVVVUUUTTTTTTUUUYYY]]]``````ccceeefffjjjooooookkkhhhbbb^^^^^^]]]ZZZYYY[[[ZZZZZZZZZ[[[\\\^^^aaabbbkkklllnnnnnnmmmjjjgggeeedddaaa]]][[[YYYWWWTTTQQQMMMOOORRRSSSTTTTTTTTTUUUYYYXXXWWWYYY[[[\\\ZZZWWWZZZWWWTTTRRRRRRSSSRRRQQQSSSRRRRRRRRRRRRPPPMMMJJJNNNOOOPPPOOOMMMKKKKKKLLLOOONNNNNNNNNNNNNNNOOOOOOMMMPPPSSSUUUTTTTTTTTTTTTWWWUUUSSSSSSTTTQQQJJJDDDCCCCCCBBBAAAAAABBBDDDEEEGGGIIIJJJHHHEEECCCEEEHHHAAAAAABBBCCCDDDFFFGGGGGGEEEBBB===;;;<<>>@@@BBBCCCBBBAAA@@@>>>@@@AAABBBBBBCCCDDDFFFCCCBBB@@@===888333...+++***,,,...000111111000///++++++---...000111222333333222111000000111222333111111222222222111000///---------------------...))))))***+++---///////////////000111222111///---***---000000///...///000222000---+++,,,---......222000///...///000111111///000000///------...000111333444333222000000111333444333111...,,,,,,---...000333444333222222222777666555666777888777666111000//////000111000///+++---000333444444333333555111......111333444444333000......111444555555777555222222222333333222666555555444333333444444444333333333555666666555555444333222222222333444333222111111333333222000---+++))),,,222555444111444222000000111111000...000///...///000222333444555666666444111//////000......///000111222333444222000---)))''')))///444444222000333777888666222333333222222222111111111333333333222000111333555777888666111///222222000444444555777999888555333000,,,***,,,111444333111...///111222222111///.........///000111222222333555777999888444222222333666777777333---***+++,,,...000333555555333000...++++++,,,,,,,,,,,,,,,,,,...111333222...++++++,,,------......///111333555666333///---------------222222333333333222000000///111333222000---,,,+++---...///111333444555666///111222111///.........222000//////111333333333444333222333333222///---,,,///333555444333444555666444111...---...000222111111111111000///...---...------...///222444555555333222222444555333222000...,,,***+++---000222444222000000222444444444666444222222444555444222666666666666555555444333333333333333333333333333GGGHHHHHHGGGFFFGGGJJJLLLFFFBBBAAAEEEIIILLLRRRYYYWWW[[[___``````aaadddgggbbb```bbbhhhhhhccc^^^\\\aaaaaadddiiiggg```ZZZXXXZZZWWWVVVVVVUUUTTTWWW]]]\\\XXXSSSQQQQQQSSSTTTTTTVVVUUUTTTTTTVVVZZZ^^^aaacccgggkkknnnsssxxxxxxtttmmmfffbbbaaaaaa^^^^^^```YYYZZZ]]]```bbbccccccccchhhjjjmmmnnnmmmjjjeeebbbdddbbb```^^^\\\YYYUUURRRPPPSSSUUUSSSOOONNNQQQUUU\\\ZZZYYYYYYZZZ\\\\\\[[[ZZZWWWRRRPPPPPPRRRTTTTTTRRRRRRSSSTTTTTTRRRMMMIIIJJJKKKLLLKKKJJJJJJLLLMMMNNNMMMOOORRRUUUUUUQQQMMMMMMPPPSSSTTTTTTSSSTTTTTTZZZXXXUUUTTTSSSOOOIIICCCDDDCCCBBBAAABBBDDDGGGIIIKKKKKKIIIHHHGGGGGGHHHHHHCCCCCCCCCDDDDDDEEEFFFGGGCCC???;;;999999;;;=========<<<:::999999999:::;;;>>>???@@@AAAAAA@@@???>>>AAABBBCCCDDDFFFEEEBBB???===<<<:::777333000---+++......///000111111111111,,,---///111333444555666666444333111111333444666222333444555555333111000---,,,+++******)))))))))***)))))))))***+++---...333333333333111///---+++,,,...//////...---......---...///...------...///333333222222222222333333///000///...------000222222444555555333222222333444666666555222///......///111333222111000000111666444222222444666666666444333222333444333111...)))+++...222555666777777888555222111222333444333000///...///111333444333555333111222444555666666666666555444444444444555444333333444666666444333444333333333333444444555444333111000111222111000///---,,,///222444222///222000//////000111000///......---,,,---000222444666777666444111.........---...///000222444555555333222...+++)))+++///333444333222555888999777444111111111222222222333333111111111000//////111333999<<<:::333...///111111666666666888999888555222000...---///333666555333111222222333222000...,,,)))+++---000222333444444888999:::888555222111111777999888444///+++,,,...000222555777666333...+++,,,,,,,,,,,,------...///222444555222---++++++---,,,---...000111222222333333000---,,,---/////////222222222222222111111111000222333111///,,,+++***------...000222333444555///111222111///------...333///+++***,,,000333444444444333444444222///,,,***---000222333333444555555333111///...///111333///000222333222000...,,,)))))))))***+++...111333666444111000111111111000000///---,,,,,,...000111111///...///222444444444444333222222444555444333777777555444444333333333555555555555555444444444BBBBBB@@@>>>===???CCCFFF???999555888===BBBJJJQQQNNNRRRWWWYYYYYYXXXZZZ]]]WWWUUUVVV[[[\\\XXXUUUUUURRRTTTYYY]]]^^^\\\YYYXXXSSSQQQRRRTTTSSSQQQTTTYYYYYYXXXWWWTTTRRRRRRTTTUUUSSSRRRRRRRRRUUUYYY^^^```gggllloooqqquuuyyywwwrrrnnnhhhccccccbbb``````ccc\\\]]]___aaabbbcccbbbbbb```bbbeeehhhjjjiiihhhgggccc```]]]\\\[[[ZZZXXXVVVSSSSSSSSSPPPNNNNNNQQQSSSXXXXXXXXXZZZ[[[\\\]]]]]]XXXUUURRRQQQRRRTTTUUUUUURRRSSSTTTVVVVVVSSSNNNIIIGGGHHHIIIHHHHHHIIILLLNNNNNNMMMNNNSSSXXXXXXRRRLLLMMMPPPTTTUUUUUUTTTTTTUUUXXXVVVTTTSSSQQQMMMGGGCCC@@@AAABBBDDDFFFHHHJJJKKKPPPMMMIIIGGGGGGGGGFFFEEEFFFEEEDDDDDDDDDDDDEEEFFFAAA>>>:::888888888888888999999:::999999999:::<<>>===<<>>;;;888888:::@@@DDD>>>666///111555:::AAAHHHHHHLLLQQQRRRQQQOOOPPPQQQQQQMMMKKKNNNOOOLLLKKKLLLKKKNNNPPPQQQSSSUUUUUUUUUNNNNNNPPPSSSSSSQQQSSSWWWXXXYYYXXXUUURRRRRRSSSVVVPPPPPPOOOOOORRRVVV[[[^^^eeeiiilllnnnqqqtttrrrlllkkkeeeaaabbbbbb``````ccc__________________``````\\\]]]^^^```ccceeeggghhh```]]]XXXVVVVVVXXXYYYZZZTTTQQQNNNMMMOOOQQQRRRQQQQQQSSSWWW[[[\\\\\\\\\\\\VVVTTTSSSTTTUUUVVVUUUSSSSSSTTTUUUWWWWWWTTTOOOJJJGGGHHHHHHHHHHHHIIILLLOOOOOOMMMMMMQQQVVVWWWRRRMMMNNNQQQTTTVVVVVVUUUUUUVVVSSSRRRQQQOOOMMMJJJFFFCCC:::===BBBGGGKKKLLLLLLKKKNNNKKKGGGEEEEEEFFFFFFEEEHHHGGGEEECCCBBBCCCDDDDDD@@@>>>:::888888888777555555888:::;;;::::::<<<===@@@@@@@@@???>>>===<<<;;;>>>>>>@@@CCCEEECCC<<<666000//////...///111333444555555333111///...,,,,,,)))+++...111444555666666555444333222111111111111---...000111111000...---///---+++)))(((((()))***222222000---)))(((***,,,111222333222///......///...---,,,,,,,,,---,,,,,,---111555555111...---...444555777666333222333444000000000///......000222000111333333111111111222111444777777555222//////...////////////000333555333111///...000222333444222222222333444333000---***+++,,,---///111333444777666555222000///000000111222333444444333333333111000///111444777999999555555444444444555555666444333222333444333222000000111111333444444555555444222111111222333333222444333333333444444333222///---+++,,,...000000000.../////////...///333666:::;;;:::777333/////////+++---///111333444555555000111222444444222///------...000222444333111///---...///000222333444555222333222111000000222444333777666///***...444888777666555666777666444222...///000222444333222000---///111222222222000///,,,...111333555555444444444444333333333333333222333444444111,,,***+++---///222666999999777333111,,,///333666666444111///444555666444111111555999999555000///111555777888555333000/////////...---111000000000000111333333111222222000...,,,+++,,,---......000111222333333111333444444222111111222222000...///111333333333111111222444666666444222000000000111222333333222111000...------...///000---///111222222000...,,,$$$$$$######&&&)))---000222111000......///111333222111111111111111111111---,,,---///222444444333///000111111111000000000333222111000///000111222666666666666666666666666<<<;;;999777666:::???DDD>>>555......222666;;;@@@DDDHHHLLLLLLJJJHHHHHHJJJMMMGGGDDDEEEEEECCCCCCEEEJJJMMMMMMJJJKKKNNNOOOMMMLLLKKKNNNRRRRRRQQQSSSWWWWWWWWWVVVSSSQQQPPPRRRTTTOOONNNMMMMMMOOOSSSWWWZZZ\\\```ccceeejjjnnnmmmhhheee```^^^```aaa______aaa``````___^^^^^^]]]]]]]]]\\\\\\\\\\\\^^^```cccddd^^^ZZZTTTRRRRRRUUUXXXZZZTTTOOOKKKLLLPPPSSSRRRPPPMMMQQQWWW[[[\\\[[[[[[[[[VVVUUUUUUVVVWWWWWWUUUSSSUUUUUUVVVWWWWWWUUUPPPLLLIIIJJJKKKKKKJJJKKKMMMOOOOOONNNNNNQQQTTTTTTQQQNNNNNNQQQTTTVVVUUUUUUUUUUUUOOONNNNNNLLLJJJGGGEEECCC888<<>>@@@AAAAAA@@@???>>>===<<<<<<;;;===@@@BBBBBB>>>888333---------...///222444666555444333111...,,,)))(((&&&(((,,,000333444555555444444333222111///---,,,))))))***+++,,,,,,,,,,,,...---+++******+++,,,---333444444000,,,***,,,...///111222111...,,,...111---,,,******,,,------,,,...000333444222000...---111444666555222///000222000111222111///...///000...000111111000000000111///222555666555333111111...////////////111555888333111//////000111111111///...///000222333111///---,,,,,,,,,,,,...000111444444444222000//////000333444666555333111111222111000///000333666777777444333333333333444555555666444222111111222111000//////111222333333333333222222222333555666555333444333333333333444555555///---******,,,...//////---000222111000000333666::::::999666222000//////+++,,,///111333333333333///000333666888666111---+++,,,///111222111///...---...///000222333444444333444333222111111333555111333111,,,+++111888;;;555444333444555555444222...000222333333111///---+++,,,///111222222111000///000222444555555555444222111000111333444555444111333444111---+++---000111333666999;;;:::888777111333777999999666333000111444555555333444999<<<===888111///222666999:::777555222111000///---,,,//////000000111222333333111222222111...------.........///000111222333444111333444444333333333444222222111333555666555444111111111333666777777666444222222222444555444333111000///............//////.....................&&&%%%######%%%)))---000.........---,,,,,,///111000111111222111000000///---------000333444444222///111333222111/////////000000000000000111222222444444444444555555666666:::999888666777:::@@@DDD???666///111555777:::===AAADDDHHHGGGEEECCCEEEGGGGGGBBB@@@BBBBBB???>>>???CCCGGGHHHEEEFFFIIIHHHDDDHHHGGGIIIMMMNNNMMMPPPUUUVVVTTTPPPNNNNNNNNNPPPPPPOOOMMMLLLLLLNNNQQQUUUXXXWWWZZZ\\\^^^bbbhhhhhhddd___[[[[[[___aaa^^^]]]___\\\]]]___``````^^^\\\ZZZ\\\\\\\\\]]]]]]^^^______]]]YYYUUURRRRRRSSSTTTUUUQQQPPPNNNNNNNNNOOOPPPPPPQQQTTTXXXYYYYYYXXXYYY[[[ZZZXXXVVVVVVWWWWWWWWWVVVWWWWWWVVVWWWWWWUUUQQQNNNLLLNNNOOOOOONNNMMMMMMNNNMMMOOORRRTTTTTTRRRPPPNNNLLLOOORRRTTTSSSSSSSSSSSSNNNNNNMMMKKKHHHEEECCCCCC<<>><<<::::::999888666444333888>>>@@@???>>>AAACCCBBBAAA@@@???>>>=========<<>>>>>BBBBBB>>>;;;;;;999???CCCAAACCCFFFDDD???CCCBBBDDDHHHIIIHHHLLLQQQUUUQQQLLLJJJKKKMMMMMMMMMOOONNNLLLLLLMMMQQQTTTWWWWWWYYYZZZZZZ^^^cccccc```[[[XXXYYY^^^aaa^^^]]]^^^WWW[[[___cccccc```\\\YYYXXXZZZ\\\^^^``````___^^^]]]ZZZVVVTTTSSSRRRQQQPPPOOOQQQSSSPPPMMMKKKMMMPPPVVVXXXYYYXXXVVVVVVXXX[[[^^^[[[VVVTTTUUUWWWXXXXXXXXXWWWVVVVVVVVVUUURRROOONNNPPPRRRRRRPPPNNNMMMMMMLLLPPPUUUWWWVVVRRROOOMMMJJJMMMPPPRRRRRRQQQQQQQQQOOOOOONNNKKKGGGDDDBBBBBBAAABBBEEEGGGHHHGGGFFFFFFEEEGGGHHHEEEBBBCCCJJJPPPJJJHHHDDD@@@>>>===>>>???<<<;;;:::999999888555333222999???BBBAAA@@@BBBEEEBBBAAA@@@???>>>>>>>>>>>>>>>BBBEEEDDD===666111000------...............///+++---...///...,,,)))'''###&&&+++///333444555444333444555555222---'''$$$$$$$$$######%%%(((+++---+++***))))))***---111333,,,000444444111000222555///111333000***(((+++...,,,)))'''(((+++......---((('''(((,,,111333111...,,,000333222---***+++...000222555555222...,,,+++---///111111111000111222///222555666666666777888444444222000...000333777333222111111222111...,,,+++******---000444555555000///---,,,,,,...111333000222444333111000222444555666666333...,,,---///222000//////111333333333111111111111222222333444999555000......///000000---...000111111000/////////000333888;;;;;;888666000///...---...111666:::000---***)))***,,,---...)))...333444111000111444555666555333///---------***,,,...000111111//////333111000222666777666555,,,000444666555444222111......///000111222333333333333333222000000333555444333...***...777===>>>222111000111333444333222000333666777444000,,,******+++---///000000......------...///111444666777666333000111444666666555444666888666444333666999888888999:::;;;;;;;;;;;;>>><<<:::888777777888999...111444555333333666999;;;666222222555888777444777666444333333333111///+++---///222333333222222111222222111000000111333000000111222333444444555---///111333333333555666666444222222444666777777777555222222333555777777555333222444888;;;;;;:::666555444222111000000000111...)))&&&&&&***///222+++)))&&&%%%&&&***...111))),,,---+++'''%%%%%%&&&+++,,,---......,,,***)))/////////222444555333111333666888777333000///000...///222444555666666555//////000111333444555555333666999999777888;;;>>><<<===>>>===;;;:::::::::???@@@BBBBBBBBBBBBCCCEEEHHHEEEBBB???>>><<<:::888:::===BBBDDDCCCAAA@@@??????@@@AAABBBCCCEEEIIILLLKKKIIIFFFEEEEEEEEEEEEEEEIIIKKKMMMOOOOOOQQQSSSUUUZZZ[[[]]]^^^]]][[[XXXVVV]]]\\\[[[[[[]]]]]]\\\[[[WWWZZZ^^^``````^^^^^^^^^___^^^]]]\\\\\\]]]___```cccZZZSSSSSSRRROOONNNQQQPPPQQQQQQOOOLLLLLLPPPSSSVVVXXXZZZ\\\\\\ZZZWWWUUU\\\[[[ZZZXXXVVVUUUSSSSSS______\\\VVVPPPLLLMMMOOOUUUSSSRRRSSSTTTTTTPPPMMMTTTTTTTTTTTTRRRPPPNNNLLLKKKLLLMMMOOOQQQSSSTTTUUUQQQNNNJJJHHHFFFFFFEEEDDDAAACCCEEEFFFGGGGGGGGGFFFBBBEEEGGGGGGEEECCCCCCCCCKKKIIIEEEAAA>>>=========@@@===999777666666555555666888<<>><<<<<>>===;;;999999:::???@@@AAAAAA@@@???@@@BBBDDDBBB???>>>>>>>>>===;;;<<>>>>>???@@@BBBCCCDDDCCCBBBAAA@@@@@@@@@???>>>@@@CCCGGGKKKOOORRRWWWZZZZZZ[[[[[[[[[\\\\\\\\\\\\WWWYYY\\\```aaa___ZZZVVVUUUWWW[[[\\\\\\\\\\\\]]]bbbaaa___]]]\\\\\\]]]]]]ddd[[[TTTTTTSSSQQQQQQTTTUUUUUUSSSPPPNNNPPPUUUYYYWWWXXXYYYYYYZZZZZZYYYYYYZZZYYYVVVTTTSSSTTTUUUVVV[[[YYYWWWUUURRRQQQQQQQQQVVVVVVWWWWWWWWWVVVTTTSSSTTTTTTTTTTTTSSSQQQOOONNNMMMMMMNNNNNNOOOOOOPPPPPPRRROOOKKKGGGFFFEEEEEEEEEGGGHHHHHHGGGGGGFFFFFFEEEFFFGGGHHHGGGDDDBBBBBBBBBHHHFFFCCC@@@>>>===>>>>>>???<<<999666555555555555666888;;;>>>@@@AAAAAA@@@???@@@@@@>>>===<<<===>>>BBBCCCAAA:::111+++***+++,,,---......---,,,---......------...///---***((()))***+++---///111222222...///111333222000---+++...---***&&&$$$&&&+++000---------------...///000000000111111222333444444333222222000...+++)))'''((('''&&&&&&((((((((('''!!!!!!$$$(((,,,------+++...---...000222333000------000222111///,,,+++***+++---///222333444444333666666666555444333333333444555444111---+++---...222222111///------...000///111222333333555777999999666444333222222111///000000000111222333444555666444111---++++++---///111000000111333444444444333333333111000111333555666444222222333333333222,,,++++++,,,...000000000000......///222333222000111///,,,---///000000...+++******+++---///...---...000222333222222333444444222...+++***+++---///......------...000222333444333111000000111333444222333666777777555333111333666888777333222444777<<<999555111///...//////666111,,,***,,,000222333---,,,---000444777666555777555222333444555444333222///,,,---000111000...,,,++++++,,,///111222222333333444444555555666666666444444777777444444666:::999888999;;;<<<;;;;;;:::555222222444666444111333333333222222333333333333444444333222111333444666333000......//////...///000111222333333222222111111111000000/////////---+++)))---222666666444000///...000222444444444777777666444222222333555666444111000111222000......///000111222333333333333333333111000000111333111000///...------------)))((((((***,,,...---,,,,,,---...000111000000///000///...,,,+++***))))))***+++---...//////...---000333555555333111111222555444333111000000//////------...///111333555777///333666777555555777:::<<<======<<<999777777888>>>???@@@???===<<<===>>>???>>><<<===>>>@@@???>>>???AAACCCCCCAAA@@@???@@@>>><<<:::;;;===>>>===:::::::::;;;;;;:::999888777999===BBBGGGKKKPPPUUUYYYYYYXXXXXXYYY[[[^^^```bbbWWWYYY]]]```bbb```\\\XXXRRRTTTVVVWWWWWWXXXZZZ\\\aaa```^^^]]]\\\]]]^^^^^^bbb[[[UUUSSSRRRQQQSSSVVVYYYWWWTTTPPPOOOSSSYYY]]]XXXWWWWWWVVVWWWXXXZZZ[[[ZZZXXXTTTQQQPPPRRRTTTVVVUUUUUUTTTUUUUUUUUUTTTSSSUUUXXX[[[ZZZWWWUUUUUUVVVUUUUUUTTTTTTSSSRRRQQQQQQPPPOOOOOONNNMMMLLLLLLKKKRRROOOKKKGGGEEEEEEFFFHHHNNNMMMJJJHHHFFFEEEEEEEEEJJJJJJIIIFFFCCCAAAAAABBBEEEDDDBBB@@@>>>>>>>>>???>>><<<888444333333555666666888:::===>>>>>>>>>===<<<>>>@@@@@@>>>;;;::::::AAA@@@===666...)))((()))+++---......,,,+++,,,------,,,,,,......---***((('''(((***,,,...000222333...000222444555444333222444222///+++((())),,,000000000////////////000000000000000111222222333333000000000///...---++++++((('''&&&&&&&&&&&&$$$"""""""""$$$'''+++---,,,+++......///111333444333111...///000...,,,******+++,,,---000222444555555555:::999888777555444333222111222111///---,,,,,,...222222222000...,,,---///111222333444444555777999:::888555333333333222111/////////000111333444555666333000,,,***+++,,,---111111222222333444444555000111222111111111333555555333222222444555555555---,,,,,,---000111111000000.........///000///---000.........//////...,,,,,,++++++---000222222111111222333333222222444666222111///......///000000---,,,,,,,,,---///111222222111000//////000111222222333444555555444333222222555999888666444555777;;;999666333000---,,,+++444111---+++,,,---......//////000333666888888777666444333333555666666555333000......111222111///+++******,,,...000000///333333555666666555444444444222222555555222111444:::999999999;;;;;;:::999555111...---000222222111666666444333222222222222000111222111//////111333444111...---.........---...///000111222333222222111111000//////...------***)))))),,,222555555444000///...///111333333333666666666444222222333555444111...---...000000000//////...---...///000111666555333000......000222222222222222111000//////++++++***+++---...,,,+++---...000222333444444444222111///---,,,+++,,,,,,+++)))))),,,///000---***...111444555444444444555444444222111///...---,,,,,,---...///222444666888333666999999666555666888<<<<<<<<<:::777666666777;;;<<<===<<<:::999:::;;;<<<;;;:::;;;===?????????AAABBBCCCBBB@@@>>>>>>???<<<999666888;;;<<<888444444666999:::999777555444999<<<@@@CCCFFFIIIMMMPPPSSSTTTUUUXXX\\\___bbbddd^^^\\\[[[[[[]]]_________QQQRRRSSSSSSTTTUUUYYY[[[[[[[[[[[[\\\]]]___```aaa]]]YYYTTTQQQPPPPPPSSSVVVXXXVVVSSSQQQQQQTTTYYY\\\WWWVVVUUUUUUUUUVVVWWWWWWYYYWWWTTTRRRPPPPPPQQQRRRSSSUUUXXXXXXWWWUUUTTTTTTSSSXXX\\\ZZZSSSOOOQQQTTTUUUTTTSSSSSSRRRSSSSSSSSSQQQQQQPPPOOOMMMLLLKKKKKKOOOMMMJJJGGGEEEFFFIIILLLOOOMMMJJJFFFDDDDDDEEEFFFJJJJJJIIIFFFCCCAAABBBDDDEEEDDDBBBAAA???>>>>>>>>>===;;;888444222222555777888999<<<===>>>>>><<<<<<;;;>>>AAABBB???;;;999777<<<;;;888222,,,(((((()))***,,,......,,,++++++++++++++++++---...---***(((&&&'''(((***,,,///111222111222333555666666666555555333000---,,,,,,///000222222111000000000000000//////000000111222222222///////////////.........***)))(((((((((&&&###!!!%%%%%%&&&))),,,...---,,,000000111222333333333222//////...,,,))))))***,,,,,,...000222444555666666;;;:::888777777666444333---------------......///444444333111...++++++,,,111222333222111222333555888555222111222333333222---......///111333444555777333///,,,+++,,,---...222333333333111111111222---///111111000111222444222111111222555666666555000//////000222333333222222111000//////......------...000111222111///......------///222333333333444444444333222222555777222222333333444444444444,,,,,,,,,,,,---///000111//////.........///000000222222222333333333333333000333666777555444333444777777666444111...,,,***111000...------------,,,222222333555777888888888555444444444555666777777555111//////222333111///+++++++++---///000000///222333555666666555333222333000111444333000///111999999999:::;;;;;;888666111...,,,,,,...111222222777666555333333333333333000000111000//////000222222000....../////////...------...///000111111222222222111000...------,,,+++***+++...111444444222///---,,,---///111111111444555666555333222333444222000...,,,---///222333222111///---,,,...///111666555222...++++++...111444444555666555444222111...------...///...,,,***,,,---000222444666666666333222000...------...///,,,)))(((+++000111...)))---///111333555666777888444333222000...,,,***))),,,---...000222555777888888;;;===<<<888555555666:::;;;:::888555444555777888999:::999888777888::::::999888999;;;=========AAABBBCCCBBB???======>>>999666555777;;;;;;777222222666:::;;;:::777666666999;;;>>>@@@AAACCCFFFIIIKKKMMMRRRWWW[[[^^^``````\\\YYYWWWWWWYYY[[[\\\\\\QQQQQQRRRRRRRRRTTTWWWZZZYYYYYYYYYZZZ\\\]]]^^^___ZZZYYYVVVRRRQQQSSSVVVWWWWWWVVVUUUUUUVVVWWWXXXXXXTTTUUUUUUUUUUUUTTTRRRRRRSSSSSSTTTTTTTTTSSSRRRQQQTTTYYY]]]\\\VVVRRRRRRUUUTTTYYY]]]YYYPPPKKKMMMQQQSSSRRRQQQPPPPPPRRRTTTUUUSSSRRRQQQPPPOOONNNNNNMMMKKKKKKJJJHHHFFFGGGKKKOOOLLLJJJFFFDDDCCCDDDFFFGGGHHHHHHGGGEEECCCBBBCCCEEEGGGFFFDDDBBB@@@>>>=========<<<:::666333333666999;;;<<<>>>?????????===<<<<<>>===888444333444888888888666444444555777777888999888666555666777888666666777999;;;;;;:::>>>@@@BBBAAA???===<<<<<<777666666888:::999444000222666;;;<<<:::777888999666888;;;===>>>@@@CCCEEEDDDHHHNNNSSSXXX[[[[[[[[[RRRSSSUUUWWWXXXWWWSSSPPPPPPQQQRRRQQQQQQRRRUUUWWWYYYYYYYYYYYYXXXXXXWWWWWWXXX[[[[[[WWWUUUXXX[[[[[[YYYXXXWWWXXXZZZZZZXXXWWWSSSSSSTTTUUUTTTSSSRRRQQQOOOQQQSSSVVVWWWWWWVVVUUUUUUYYY\\\[[[VVVSSSSSSTTTUUUZZZ]]]YYYQQQLLLMMMPPPQQQPPPNNNMMMNNNPPPSSSUUUTTTTTTSSSRRRQQQPPPOOOOOOJJJKKKLLLJJJGGGGGGKKKNNNGGGFFFDDDBBBCCCDDDGGGHHHFFFGGGGGGEEECCCBBBCCCDDDFFFEEEDDDBBB@@@===<<<;;;<<<======:::666555888;;;<<<===???@@@AAA@@@>>>======???@@@???;;;888666666333000---***)))***+++,,,+++---///000...+++******(((((()))+++------+++)))((((((((()))***---///111555444333333222333333444000...------000111222222111111000//////...//////+++,,,---///000222333444000000///......//////000000...,,,+++,,,,,,+++***...------...111222222222444555555444111000000111000000...***((((((+++---,,,---...000333555777888666444222333777888777444******+++...111333333222444555555222...+++))))))///000000///...---///000111///,,,+++---000222222---------...///111222333666222---,,,///111222111222444555222---++++++---,,,///222333333111111111///...///111444666555444333333333555777777555333//////...,,,)))(((***+++...000333555444333333333000///...///111222222111555666666444222222333444---...000222333222222111........................)))***+++---///000111222222111///---...000333555555555666666666555333333...///111222222111///...)))+++---...---...///111333555777777666555666777333444444444333333444666666222///000222333111...,,,---...111444555555333000111333444555555444444333111111444333///...000333444666999:::999555222.........///000111333333333222111111222444777888333444333111///...///000000/////////111222111///+++++++++,,,---///000111555444333111///---,,,+++...///111111111111000//////...,,,---///000000///000333666666555333222222111111111000000111444777888666333111000111222444111111///---++++++...111555666666777666666555555111000000222222111---+++((())),,,///222333444444111111111111111000000000...,,,,,,///222333000---.........000444666777666222222222111...,,,)))'''+++,,,...000222333444444444888;;;:::666333222333666666666444333333666888:::;;;:::888444222222222444333222444777999::::::;;;>>>@@@AAA???<<<;;;:::666777999:::888444000---///444999999666555666999555777:::;;;<<<===???AAABBBDDDHHHMMMQQQUUUWWWXXXRRRRRRSSSUUUVVVTTTPPPMMMOOOPPPQQQQQQPPPPPPQQQSSSWWWWWWWWWVVVUUUTTTSSSRRRUUU[[[]]]ZZZXXX[[[]]][[[\\\YYYVVVVVVWWWXXXWWWUUUSSSSSSSSSSSSTTTUUUVVVWWWTTTUUUVVVWWWWWWWWWVVVVVVTTTSSSRRRUUUXXXYYYVVVSSSTTTXXXZZZXXXSSSOOOOOOQQQNNNMMMKKKJJJKKKNNNRRRTTTVVVUUUTTTSSSQQQPPPOOONNNKKKNNNOOOMMMHHHFFFGGGJJJEEEDDDCCCCCCCCCEEEGGGHHHFFFGGGGGGEEEBBB@@@???@@@BBBAAAAAA@@@>>>===;;;:::<<>>:::888:::<<<<<<===???AAAAAA@@@???>>>>>>>>>===:::666444444555222///,,,)))((()))***+++,,,...111111///,,,******''''''(((+++------+++)))---,,,++++++,,,...111222555444333222222333444555000...---...111222222000///......---------......)))***+++...000222444555222111000///.........///000---***)))+++---......000///...///222333333333333444555333000///111333000000...+++))))))+++---+++,,,---///222444666888555222000111555777555222.........000333444222000000222333222///---,,,---...///000111111222444666333000,,,+++,,,...///000...------...///000111222444///******///222333222000333555333...,,,---000///222666777666444222222//////000333555666555444333222333555777666444222...///...,,,)))(((***---000333555444222000000111---,,,,,,...111222222111444555666555333111111222---...///000111111000000000000000000///...------'''(((***---///111333333222000---+++,,,///333666777666555444444333222111...///000111222111000///(((***,,,,,,++++++...000333555777666444333444555222444555333111000222444555222//////111222000---+++,,,...222555777666555000000111333444555666666555222222555444000///111///111444777999888444000,,,...000111111111111222222111000000111333666888444555444111...,,,---.........---///000111000///,,,,,,,,,,,,...000222333444444222000...,,,***))),,,---000111111000//////222000///000111222222111///222555777555333222111000111333222000111333666555444222111000000222222///000000///...///111333444333333333333333444444111111111333444222///,,,'''))),,,///111222333333...///111222222111000///,,,---...000111111000///000...---///222555555333111222222111///,,,***(((+++,,,...000111111111111///333777777444111111222555555555333222333666999======<<<888333000//////000000000222666999::::::999<<<@@@AAA???<<<:::999666999;;;:::666000,,,***---222666666333222444777888999;;;;;;::::::;;;===BBBCCCEEEHHHLLLQQQTTTWWWZZZVVVRRRPPPQQQRRRSSSSSSNNNOOOPPPPPPOOONNNOOOPPPRRRSSSSSSTTTTTTTTTSSSSSSRRRYYY]]]ZZZXXX[[[\\\ZZZ\\\XXXSSSQQQRRRTTTTTTTTTTTTRRRQQQQQQSSSWWW[[[^^^^^^\\\ZZZWWWUUUTTTSSSSSSSSSLLLIIINNNYYY^^^ZZZSSSQQQTTTVVVUUURRRPPPPPPQQQMMMKKKIIIGGGIIIMMMQQQTTTWWWWWWUUUSSSQQQOOOMMMLLLNNNQQQRRROOOHHHDDDDDDFFFEEEEEEDDDDDDDDDFFFGGGHHHFFFHHHHHHFFFBBB???<<<<<<===>>>>>>>>>===<<<;;;:::<<<@@@CCCAAA<<<999;;;===;;;<<<>>>@@@AAA@@@???>>>>>>===:::666222111222444444000+++((((((((()))***,,,///111222///---+++***&&&&&&(((***------+++)))000///...---...000222444444333222111222444666777111///...///222333111///------,,,,,,,,,,,,------''')))+++---000333555666444333111///...---.........+++''''''))),,,...000111000///000222333333333000222444222000000222555000000///,,,******+++---++++++,,,...111444666777555111///000444555333///333111000222444444111...,,,...111111000//////000---///111333444666:::===666333...++++++,,,------...............///000111222---((()))...333333222///222555333///...000444222555999:::888666444333111111222444777777666444111111222444666555333000000111000...******---000333555666444000------...*********---000333333333333555666666333111000000//////000111111111111111222222222111000...---,,,&&&'''***---000222444555222000,,,***+++///333666666444222000000000///......///000111111000///...''')))+++***)))))),,,///222555777666333111222444222444555333000///111333555222//////111111///---)))***---111555777777555000000000111333555777888666333333666555111000222---///222777999777333///+++---111222222111000000333222000///000222555777555555444111---++++++,,,---,,,,,,...///000///...---------...///111333555444333111///---***)))((((((+++...000000/////////444333111222333444444333...222555777666333222111...111333333111000222444333222111000//////000111...///111111111222444666222111000///000111222333111111222333444333///---((())),,,///111222222333---///111333333222000...+++---000000000//////000111...---...111333333111111111222222000---***)))+++,,,...000000000//////111111111000000000000000555555444333111222555777<<<===<<<777000,,,,,,......///111111111222333555666777999;;;;;;;;;999888;;;:::888555111---)))''')))...333444222222555999;;;;;;;;;<<<===>>>>>>>>>@@@AAACCCDDDFFFJJJOOORRRZZZZZZYYYVVVSSSQQQRRRSSSTTTSSSPPPMMMJJJJJJMMMPPPUUUSSSQQQQQQRRRTTTUUUUUUUUUTTTTTTVVVYYYZZZYYYXXXSSSRRRSSSUUUWWWVVVTTTRRRPPPRRRVVVYYY[[[ZZZWWWUUU]]][[[YYYXXXWWWUUURRROOOLLLNNNPPPTTTVVVVVVSSSPPPSSSSSSSSSSSSRRRQQQOOONNNQQQNNNKKKIIIJJJOOOTTTXXX[[[WWWQQQLLLKKKKKKKKKKKKPPPMMMJJJHHHGGGFFFCCCAAAFFFDDDBBBBBBEEEGGGFFFEEEEEEGGGHHHFFFCCC???===<<<>>>===;;;999888666666666???>>>===<<<<<<<<<<<<<<<>>><<<999:::===???>>><<<===<<<999555000...///000333///***(((***++++++)))---,,,,,,...///000...---(((((((((+++///111111111777555333222444555555555111111333444555666666666444444444444333111///......---+++***)))***++++++,,,,,,,,,---000111222111000000111111000///......000///---,,,,,,---///000555333111222444555444222000000000///...///222555333333222222111000///...000///...000444555444222111000111444777888555222555444333222222111111111222111000000///000000000111...,,,...444999999777333111...---...000000000111000...---------...///000,,,)))***000444555333666222///111444555222///000000222555777888666444111222333555666666555555444333111//////000222333666444111///...---...///444555444000,,,+++---000...+++)))***---000222333444666888777555333333333333333111///...///222555333111000000111///+++'''###'''++++++***+++000555444000,,,***---///000000222111000///---+++******,,,...222333111...---,,,,,,///111000---+++,,,...111444777777444111111222333222111000///.........333111...---.........---///...---...000111222111000//////222555777777777555555444333222222222222000111333666888999777555000111222333333222111000111---******...222444555555555555444222///,,,+++***)))***,,,///000000///111///......000111000000222111000...,,,+++++++++***+++---......000222555666555222111000000111222///111555777888666444222444444333222222111111000111000......//////...,,,---///111333444555555444---------...///000000111333222000111222333333222...------///333555333111++++++---000111000,,,)))&&&+++000111...---...111///...---...000111222222///000111111000...,,,***+++---000222333222000...000000111111222222222333333333333111000111333555777888888444...******,,,///000222222111111333444333444777999::::::999999:::999888555222...+++)))+++000666777555444555888:::;;;<<<===>>>>>>??????AAAAAAAAA@@@BBBFFFLLLQQQWWWWWWWWWWWWWWWXXXXXXXXXSSSRRROOOKKKHHHGGGJJJLLLNNNOOOQQQSSSTTTUUUSSSRRRSSSSSSSSSUUUXXXXXXWWWUUUQQQQQQSSSVVVXXXXXXVVVTTTNNNRRRWWWYYYXXXXXX[[[]]][[[YYYXXXWWWWWWVVVTTTRRRNNNOOOQQQTTTWWWWWWUUUSSSOOOPPPQQQRRRRRRQQQPPPPPPOOONNNMMMMMMNNNPPPTTTVVVXXXSSSMMMIIIIIIJJJKKKLLLNNNKKKHHHFFFEEEDDDBBBAAADDDBBBAAABBBEEEFFFFFFDDDCCCEEEFFFEEEBBB>>><<<<<<::::::999888777777777777<<<<<<;;;;;;;;;<<<<<<===>>><<<;;;<<<>>>???>>><<<:::999888555222111222444444000,,,***+++,,,+++***...------...000111///...)))((())),,,111555777777:::888666444555555444333///000222444666777777777777777777666444222000...,,,,,,,,,++++++,,,,,,---,,,,,,---...000222222222///////////////......---///...---,,,,,,---///000000//////222555666555333000111111000///000333666444444444444333111///......---,,,///222333222000333222333666999999777444555333222000///...//////222111///...///111444666333///---000555888888666444111...------/////////000///......---...//////222///,,,...333666555333333000---///222444111...111111111333555444222000000111333444555555444444333111///------///222444333222///...---...000111222333222///,,,,,,///222...,,,******---000222333444555777666444111111111333333333111000111333555222111///000000...***&&&$$$'''******)))***///333333///+++***,,,///000111222111000///---,,,+++***+++...000000///------------///111111...---...///000222555555222//////000111111000///......//////333000---,,,---......---///...------///000111222111000000222444666666555555555444333222222222333444333333555777777666444111111222222222222111111000---******---000222222444444333333111///---+++*********,,,///000000///333111//////000000///...111000...,,,+++))))))(((***,,,...//////000222444555333111000//////000111---///222555666666555444555555555444333222111000000///------......---,,,,,,...000333444555555555,,,,,,---...///000111222222000000111333555555555000///---...000111///---***+++,,,///000///+++(((''',,,000111...---///111............000111111111...000111222111000---,,,---...000111222111000///000000111222333444555666222222222000//////111333222444444111,,,((()))+++111222333333111111222333000222444777999999999888888888777555333111...---000555;;;===:::888777888:::;;;<<<===??????@@@@@@AAA@@@???===>>>BBBIIINNNTTTRRRSSSWWW\\\______]]]RRRQQQOOOKKKGGGFFFGGGIIIHHHKKKPPPTTTVVVTTTQQQNNNQQQQQQSSSUUUWWWVVVTTTQQQQQQRRRTTTWWWYYYXXXVVVSSSNNNSSSXXXWWWTTTTTTYYY___WWWVVVUUUVVVXXXXXXWWWUUUQQQQQQQQQTTTWWWXXXXXXVVVNNNOOOQQQRRRTTTUUUUUUUUUOOOOOOOOOOOOPPPQQQRRRSSSSSSNNNHHHEEEEEEHHHKKKMMMMMMIIIEEECCCBBBBBBBBBAAABBBAAA@@@BBBDDDEEEEEEDDDAAACCCDDDCCC@@@===;;;;;;666666666666777777777888999999:::;;;<<<===>>>???>>>======>>>@@@???===;;;666777777666444444555777666333///------......---000/////////111222111000***)))***---333999===>>>>>><<<999777666666444222...///222444666777888888999888888777555222111///,,,------.........------+++,,,---///000111222222///......---------------...---,,,++++++,,,---...++++++...222666777666555111222222111111222444777555666777777666333///---+++++++++---///111000...444444666888:::999777555555333000---++++++,,,---222111///...///333777:::555222000111555777777555444111---,,,---///000000000000/////////000000111444222111333666888666333...,,,+++---111222000---111111000111222111///---///000222333444444333222222000---+++,,,///333555222000...---...000222444222111///---,,,---111555...,,,++++++...111222333222444555333111/////////333444555444333222333555111000//////...---)))&&&&&&((()))((('''(((---111111...***)))+++...111222111111000000...---,,,++++++,,,...---,,,,,,,,,...---///111111000//////000...000222111///---,,,---......---------...000000333000,,,***+++---------///...---,,,---///111222222111000111333444333222444444333333333333444444666444333333444555555444222222222111111222222222111...++++++---///000000222222111111000...---,,,+++******,,,///000000000444222000000000000...,,,000///---,,,***)))''''''+++---000111111111222333333222111///...//////000,,,---///111333444444444555555666666555333111//////...------......---,,,,,,...000333444555666555+++,,,---...000111222333000//////111444777888888222000.........---+++)))******+++...///...+++((((((,,,000000///...///111------...///000000000000...000222444333222///...//////000000111000000000222333333444555555666666222222222111000///111333000222333111---***+++---333444555444222111111333111222555777888888777777666666555555444333222111555:::???AAA???;;;888777999:::<<<>>>@@@@@@AAAAAA@@@@@@???>>>>>>@@@EEEIIIPPPNNNOOOUUU\\\aaa___\\\SSSSSSQQQMMMJJJHHHHHHIIIHHHLLLQQQTTTSSSQQQNNNLLLOOOPPPRRRUUUWWWVVVRRROOOSSSSSSUUUWWWXXXWWWSSSPPPQQQTTTVVVVVVTTTSSSUUUWWWSSSSSSSSSUUUXXXZZZYYYXXXTTTSSSRRRSSSUUUVVVVVVUUUOOOPPPRRRUUUWWWYYYZZZ[[[OOOOOONNNNNNNNNOOOPPPQQQNNNIIIDDDAAACCCHHHLLLNNNMMMIIIEEECCCBBBCCCBBBBBB@@@@@@AAABBBCCCDDDCCCCCC@@@AAACCCBBB???<<<;;;:::666666777777888888888888777888:::<<<>>>@@@AAAAAA===>>>???@@@@@@>>><<<:::555666777777555555555777888666333222111111111111222111000000222333333222---++++++...333:::>>>@@@>>><<<999888888777555333///000333555666666666555555555444444333222111111///000000000///...,,,+++(((***,,,...///000000111...---,,,++++++,,,------...---+++******)))******(((***...222555666666555222333444333222333555777666888999999777444///---++++++,,,---///000//////444555777888999888666555777444000,,,++++++---...333222111111222555777888555333222333555666555333111...++++++---000222333111111111111111222222333444333333555888777555222,,,+++,,,...111222111///111000000000111111///---///000111222333222222111333000---,,,---000444777333222000//////111333555444222///------///333555///---,,,,,,///111222333111222222111///------...111333555555444333333333111000//////---+++)))'''((()))((('''&&&'''+++...000---***)))***---111333000111111111000...---,,,++++++,,,+++***+++---///...///000000000000000000------......---,,,+++++++++*********+++---///000222///+++)))***,,,---...///...---,,,+++---000222222111///000111111///...333333333333333444555555444222000000111333444444333222111000000111222333333222000//////000000000000000000//////...------,,,+++***,,,///111111000222111000000111111///---000000///...---+++***)))---///111222111111111222333222111000000000000000............///111222222333444666666555333///---///...---...///000///......///111333444444444333***+++---...000222333444222111000222555777888777333111///...---,,,+++*********+++---...---+++(((***,,,///000//////000222,,,...000000000//////000///000333444555333111000111111000000000000000000666666555555555555555555333444444333111111222333111444666444111...///111444555555444222111222333333555666888888777555444444444444444444444444444555999>>>@@@>>>:::555333777999;;;>>>@@@AAAAAAAAA===???AAAAAAAAAAAABBBDDDLLLKKKLLLQQQXXX[[[XXXSSSRRRSSSRRRPPPMMMKKKJJJKKKLLLNNNQQQQQQOOOLLLKKKKKKNNNOOORRRUUUWWWVVVRRROOOQQQQQQQQQSSSUUUUUUSSSQQQRRRQQQSSSVVVYYYYYYUUUQQQQQQQQQRRRUUUXXXZZZZZZZZZVVVTTTRRRQQQRRRSSSSSSRRRPPPQQQRRRTTTVVVYYYZZZ\\\QQQOOOLLLJJJJJJLLLNNNOOOKKKGGGCCCAAACCCHHHLLLNNNOOOLLLHHHFFFEEEEEEDDDCCC???AAABBBCCCBBBBBBBBBBBB???AAABBBAAA>>>;;;:::999888888999:::::::::999999888999<<<>>>@@@BBBCCCCCC<<<===??????>>>;;;999888666888999888555333222222888777666555444444555555444222111111333444444333000...---...222777:::<<<:::888777777888777666444111333555666666555333222.........///000111111222444444333222///,,,)))'''$$$(((,,,.........///000...,,,***))))))+++---...---,,,+++***((('''&&&&&&))),,,000333555555444444444555555555333333444666666888999999777444///---,,,---///000000111111222333555666777777555444333888555111...---...000222333444555666666555333222444333333333333333222000---++++++,,,000444666666333333333333333333333333222222444555666555333111,,,---...111333444333111000000///000222333111000///000111222222222111000444222///...///222555888666555333222111111222333666444111//////111333444000...---...000222333222000111111000...------...000222555555444222222222222222111000---+++************)))((('''(((+++---...---,,,++++++---111333000000111222111000...---***++++++******+++...111/////////000000000//////,,,,,,,,,,,,------,,,,,,))))))''''''(((+++---///111...+++***+++---......---......,,,++++++...111111///......//////...---111111111222333444555666111...,,,,,,///222444444333222000000000000222333555666555444333222222333000//////...............,,,+++***,,,...111111111/////////000222333222000222222222222111///...---///000222222000000000111333333222222111111111222111000///.........///000000222333444444222///---000///...///111222222111111222333333333333222111+++,,,---///111222444444555333222333444555555444111111000///.........///,,,+++,,,---///...,,,***+++---...//////000111222---///111111//////000111000111333444444333222111222222111111000000//////777777666666666555555555555666666555333222333333333666888888444222222333444555666555333222333444444555777777777666444222333333222222333444555666444777:::<<<;;;777222///555777:::===@@@AAAAAA@@@;;;>>>AAACCCCCCBBBAAAAAAGGGHHHIIINNNQQQQQQMMMIIILLLNNNOOONNNLLLKKKJJJKKKLLLNNNPPPNNNJJJGGGHHHJJJMMMNNNPPPSSSUUUUUUSSSQQQMMMLLLLLLNNNQQQTTTTTTTTTMMMLLLMMMTTT[[[]]]XXXRRRPPPPPPQQQTTTXXXZZZZZZYYYUUUSSSQQQPPPQQQQQQQQQPPPPPPPPPPPPQQQRRRTTTVVVWWWRRROOOLLLIIIHHHJJJLLLNNNKKKHHHDDDDDDFFFIIILLLMMMQQQOOOLLLJJJIIIGGGEEECCC@@@BBBDDDDDDBBBAAA@@@AAA>>>@@@AAA@@@<<<999666666888999;;;<<<<<<<<<;;;::::::;;;>>>@@@BBBCCCCCCCCC;;;<<<===<<<:::777666666777999:::999555111///...444555666666444444666888555333111111333444555444222000...///111444666666444444333555666666555333333444666777666444111000******+++,,,...000222333888777555222...***'''&&&###''',,,...------///111...,,,***((((((***...000,,,,,,+++***)))(((((('''+++...222444444333444444666777777666333222222333555666777777666333///------///222222222222333555222444666777555222111111666555333111111333555666333555888999888444111...111111111111111///......++++++,,,///333666777777333333444444333222222111///111222444444333111000---///222444555555444333111000///000222333333222000111222333333222111000444333111000111333555777777666555444333111000///555333000///111222222222000///...///111333333222///000000///......///111000222444555333222222222444444444222...,,,,,,---++++++++++++++++++,,,,,,---...///...---...000222///000222333222111///...+++,,,,,,,,,,,,---000333222111000111222111000...---,,,+++---///000000///,,,***((('''(((***,,,...000...,,,,,,---......---+++---///...+++***---000///...---...000000000......//////000222333555666///---+++,,,///222333444000000000//////000000000555777888777555333333333111000///...............---,,,***+++...111222222......///111333444333111111222333444444333111111111111111000......///111222222222222222222222222333222111000///.........///000111333333111000///000//////000333444444333111222333444333222111000,,,---...///111222333444777555333222333333222111000000000000///000222555.........///000000...,,,------......000111111222000222333222///...111444333333333222222222222333222222222222111000///...555555555666666666666666555666777666444222222333333666999888555222222333444555666555444333444555111333444666666555333222222111111111222333555666666777:::<<<<<<888444000333555999===???@@@@@@???:::===@@@AAAAAAAAAAAABBBCCCEEEHHHKKKKKKIIIEEEBBBBBBEEEGGGHHHHHHGGGGGGGGGGGGJJJMMMKKKGGGDDDEEEGGGKKKKKKMMMPPPSSSTTTSSSRRROOOMMMJJJJJJLLLNNNPPPPPPFFFFFFHHHMMMSSSUUUTTTQQQQQQQQQRRRTTTXXXYYYYYYXXXQQQPPPOOOPPPRRRSSSRRRQQQRRRQQQPPPPPPPPPPPPQQQRRRQQQPPPNNNLLLKKKJJJJJJKKKLLLJJJHHHGGGIIIKKKLLLMMMSSSQQQOOOMMMKKKIIIEEEAAABBBDDDFFFFFFCCC@@@???@@@===>>>???===999555222111666777:::<<<>>>>>>======;;;<<>>???<<<888444111444888<<>>>>>>>>???AAACCC@@@DDDHHHJJJHHHDDDAAA???:::===AAACCCCCCBBBCCCCCCAAAFFFJJJJJJFFFCCCCCCEEEJJJIIIJJJMMMPPPSSSSSSRRRUUUQQQLLLHHHGGGHHHIIIIIIAAABBBDDDFFFHHHIIIKKKLLLRRRQQQRRRTTTWWWYYYXXXWWWNNNNNNOOOQQQTTTUUUTTTSSSUUUTTTRRRQQQPPPPPPPPPQQQPPPPPPPPPOOONNNLLLJJJHHHNNNLLLJJJJJJKKKMMMMMMLLLSSSRRRPPPOOOMMMIIIDDD@@@CCCFFFHHHGGGCCC???>>>???;;;<<<===;;;666222///...333555888<<<>>>?????????;;;===???@@@AAA@@@>>>===999::::::777333111222444555777999888444///,,,***+++...111111111111444777555333000000222444555555111000000111333444333222000//////000111111...,,,000222555777777666333222///.........000222444555888666222///,,,***))))))$$$***000222111000222555000---***'''(((+++///222((()))+++...000111222333,,,///222333333444888;;;888999999666333000......333333222222111000///......111444555333333555777222555888777444111111111111111333444666999;;;<<<555555555555444333222111+++---......,,,+++******---///222555888888555222000111111000///---+++***...///111222111111222333///222555777777555444444555333111000000000///---111222333444333333111111222222222222111111111111///111333444333000---***+++******---111333222000111000///000222333333222///000111000000111444777444555666555444444555666777888888555111///000222,,,,,,...000222222///------000444444111//////000...000222444444333111///+++---000111111222444666999777555555666555222///...---,,,...333777777666444222...+++***+++---///.........000111111///---''',,,111000,,,)))***,,,000///000222555777777777++++++,,,...000222444555333111000000222222222111,,,---...//////...---,,,...222555555222//////000444333111///...............,,,++++++...111333333111111111333444333000...***,,,...111222222111111444333000,,,******---000///000111111111111000000111222333333333333222222///000000111333444555555...------///222333333333,,,...000333444555555555...//////000111222222222555333111111222222111000...000111///...///333777333222111222444444222111...------...000222222222444666555222......444999888555222///...///222333222333444555333111---+++000......111555777666444333444666777777555333222444555444222///...///000333222222444777777555222//////000111222333444444444111//////222555777888999:::<<<>>>???<<<777333---///333777999::::::::::::999888999;;;=========CCCAAA@@@@@@@@@???:::666666888:::<<<===<<<;;;:::@@@DDDHHHHHHEEEBBBAAABBBCCCEEEHHHJJJLLLOOORRRTTTSSSMMMGGGFFFIIIJJJFFFBBBBBBAAA@@@???@@@BBBDDDEEENNNPPPRRRQQQNNNNNNQQQTTTQQQOOONNNPPPSSSTTTSSSRRRXXXWWWTTTPPPMMMNNNRRRUUUXXXQQQNNNOOOMMMJJJKKKQQQPPPOOOLLLKKKLLLOOORRRTTTNNNNNNNNNOOONNNKKKEEEAAAAAACCCEEEEEEDDDAAA===:::;;;===>>>:::333------///111555:::<<<<<<===???AAABBBBBBAAA@@@>>><<<;;;:::888777555444444333222000222555777666333000------,,,---......///111555888888666444222000000111222222111000111222222111000111000...---++++++******///000222333444444333333---///111111000000222333777444000---+++,,,...///,,,,,,,,,...111333333222///---***((((((+++///111000...---...111222111...---///111222222333555666<<<:::888999;;;999333---111000///000111000...,,,///111111111000111222444555777888555111...---...111///...000555888888777444666666444111///000222000///------......,,,+++000222444666666444222000,,,...///...+++*********000222444444222111222333111111222333555777999:::777666444222111000//////000000222444444333000---222000///000111111000///,,,---,,,,,,+++***)))(((,,,,,,++++++,,,///111333333222333444666666444333444333111000000111333555333333444555666888:::;;;:::999777444222000000///.........111333333///+++000222444444222111222333222444777888555111///...,,,,,,...000222333444444555666888:::999666222000............000222444555444333222222333444333111333111000111222333222111...///000///+++)))***,,,000222333444444333111000+++))))))...444777555111333222222222111111000000++++++,,,...000111000...///000111111000111333555444333222000------///111333///***(((+++000444666666222///000333333///+++,,,,,,,,,,,,...000333444444333000,,,******---000222222222444444333///+++111222444333222111222333444444333222111222666999222---)))***///222222///111444777888777666666666111222222222222222333333333333333222111000///......///000000...---...///555444333222222222333333222111000111333444333333222333333000---,,,///333444333222111111111222222000222444555444222000...------...111555777666444444555555555555444333222444555555333000.........222222222444666666333000---...///111222222333222111000...///222666888888888888999;;;<<<;;;777444000111333666777888888888888777666888;;;===>>>>>>AAA>>><<<;;;<<<<<<999666777888:::<<<<<<<<<;;;:::@@@DDDHHHHHHEEEBBBAAABBBCCCDDDFFFGGGHHHLLLQQQUUUTTTNNNGGGFFFHHHHHHDDD@@@===<<<<<<<<<===@@@BBBDDDJJJLLLNNNNNNLLLLLLOOOSSSOOONNNMMMOOORRRTTTRRRPPPUUUUUUUUUSSSQQQQQQSSSUUUTTTPPPNNNPPPOOOLLLLLLPPPPPPPPPPPPOOOOOOOOOOOOOOOMMMMMMMMMMMMMMMJJJFFFBBBAAABBBBBBBBBAAA>>>;;;999:::<<<===:::444000111333555888<<<======>>>@@@BBBBBBAAA@@@???<<<999666444555444444333333222111///000222555555333000...------...000000000111333555777666333222111111222222222111///000111222222111000000///...---,,,++++++...///111222333333333333...///111000//////000222666333///,,,++++++---...,,,,,,---///222333222000///---***)))))),,,///111333111//////000111///---...111333444444333444444:::888777888;;;:::555000111000///000111111000//////000000000///000222444666777777444000------...///---,,,///444666666444333555666555222000000222111000......//////...---111333555666666555333111---...///...,,,+++++++++000222333222111000000111000111111111333444555666666555444222111///...---///000111333444333000...///...---...000111111000,,,,,,,,,,,,+++***))))))---,,,++++++,,,...000222222222333555777666444222222111111111222444555666333444555666888999:::;;;;;;888555222000000111222000///000222444333///,,,///111222333222111222333333555888888555111...---***+++---000111222333333222444666777777666444333000000000///000111333444444333222333444555444333333222111222333444222111...///000...+++)))***,,,///000111222333222111000---+++***...333555444111111111111111000000//////******+++---000000///...///000111111111111333555444444333111......000222111---(((''')))---111333555444222222333111...++++++,,,,,,---...000222333444333111///,,,,,,///111333333333444444333000---000000000///...///111444444444333222111222666888333...++++++///222111///111444666777777555555666222222222222222222222222333333333333222111000///---///111111///...---...111222222222222222222222222222111222333333333222000000///...---...111333333333333333222222222111222333555666555333111///***+++...222666777666444666666555555444333222111333555555444111---,,,,,,111111222444555444111...,,,---000222333333222111000///...000444666777777555444555777999999777555444444444444444555666666444333333555999<<<>>>???>>>;;;888777777888999888:::;;;;;;<<<;;;;;;999999???BBBFFFGGGCCCAAA@@@AAACCCCCCCCCCCCEEEIIIPPPTTTTTTNNNHHHFFFGGGGGGCCC???;;;;;;;;;;;;===???AAACCCDDDFFFIIIIIIHHHIIIMMMQQQLLLLLLMMMPPPRRRSSSRRRPPPSSSUUUVVVVVVUUUTTTTTTUUURRROOONNNPPPPPPMMMMMMPPPOOOPPPRRRSSSRRROOOLLLJJJJJJJJJJJJKKKLLLJJJFFFCCC@@@@@@???===;;;999888777888:::;;;999666555777:::;;;<<<>>>>>>>>>@@@BBBDDDBBBBBB@@@===999444///,,,000111222333222111///---,,,///333444333111000///000111333333111111111222555444333111111111222333222000......000222333333000000000000///...,,,+++,,,...///111222333222222...///000000......///000555222///,,,***+++---///------///222444444111//////...,,,******,,,///111666444111000000///---,,,///222666777666444333333777666555777::::::666222111///...///111333333333111111111///...///222444777666444111---,,,---...,,,++++++...333555333000222444777777666333222111333111000000111222111000111333444555555444333111...///000000...,,,,,,---...000111000///...///111222111111111111111222222444444444333111...,,,+++---///111333333222111000---,,,,,,---///111111111------------,,,+++******///...---,,,,,,...000111111222333666777777444111000111222444555666777777222333555777888999999888999777333000///000333444111111111222333222///,,,,,,...111111111111222333444666888777444000---,,,(((***---000222222222111111111333444555555555555333222222111111111222222333333333444666777666444444333222333555555333222---...///---+++******+++---...///000000000000000///---,,,...111333222000///////////////.........***)))***,,,...///...---...///000111000111444666444444333111//////111333000,,,(((&&&(((,,,///111333555666555222...,,,++++++,,,---...///000111111222222222111//////000222444333222333333333111///......---++++++---111555444444444222111222555888444000---,,,///111000///222444666666555444444555222222111111111111111111222222222333333222222111,,,///222222111...---,,,---///111222333222111111333333333333333222222111---+++******---///111222222333444555555333222000444555666777666444222000+++---111444666666333111555666777777666444111///222444666444111---+++***000111333444444222///---,,,///222444555555333222000//////111444555555444222111111333666777777666888777555333222333444444111000000222777;;;>>>???<<<:::777555666888:::<<>><<<:::888666<<<@@@DDDDDDAAA>>>===>>>@@@AAABBBCCCEEEIIINNNRRRQQQLLLGGGFFFGGGGGGDDDAAA@@@@@@?????????@@@AAAAAA>>>AAADDDEEEDDDFFFJJJMMMKKKMMMOOOQQQTTTTTTSSSRRRVVVWWWXXXXXXVVVUUUUUUVVVUUUSSSPPPOOONNNMMMNNNOOOMMMNNNPPPQQQPPPNNNKKKIIIGGGGGGHHHJJJKKKIIIFFFCCC@@@>>>;;;888666555444444555777888999888:::===@@@@@@@@@@@@@@@@@@BBBDDDFFFCCCBBB@@@===777111+++''',,,...111222111///---,,,+++...222444444333222222333555666666444111111111444333222111111222222333222///------///222444555///000111222111000---,,,,,,---///000111222111111+++---//////......000222444222///---,,,---///111000000333555777666222///000///---,,,,,,---///000666444222000//////......///222666888888666444444666555555666888888555222000///...000333555666666666555333111......111333333222///,,,++++++...000+++***+++///333444222...222444888::::::777444333555333111111333444444333000111222333333222111000///000111111///......///+++,,,.........///111333555555333222111111111111222222333333111...+++))),,,...111222222222222222000...------///000111000///////////////...------222111///......///000111111222333666888777444111111222444666777777666555000222444666777777555555555444222111000111222333111111111111111///---+++***,,,///000000111222444555777888777333///---,,,)))+++...111333333222222222222111222222333444444222222222222222222222333222222333555777777666555444444444555777777555333---------,,,+++*********,,,,,,---....../////////111///......000111000///...---------------------)))))))))***---......,,,,,,---/////////000222444222333333111000///111222111---)))'''(((+++...///111555888666111,,,+++,,,+++,,,---...//////000000000111222222111000000111444222111111222222111000,,,---.........///333555444555444333222222444777555222///...///000//////222444555555444222333333111111111111111111111111111111222333333333333333,,,///333444222///,,,++++++---111333555444222000222444555555333222111111---***'''(((,,,///000///111333555777666444111///444444555555555333111000///111444666666333111///444666999;;;999555111---222333555444111---+++***///111333444333111///---///111444666777777555444222111000111333444333222000//////111444777888777;;;999666333222222333444///...---///444888;;;===<<<;;;:::888888:::===???CCCDDDDDDBBB@@@<<<888555999===AAAAAA>>>;;;;;;;;;<<>>===;;;>>>AAAAAAAAABBBFFFIIIKKKMMMPPPRRRSSSTTTUUUUUUZZZZZZYYYWWWUUUTTTVVVXXX[[[XXXTTTNNNLLLMMMNNNOOOKKKKKKKKKKKKKKKKKKKKKKKKEEEFFFHHHKKKLLLJJJFFFCCC???===999555222111222222222444777999;;;>>>BBBDDDCCCBBBAAAAAABBBDDDEEEFFFDDDCCC@@@<<<666///***&&&***...111222000---,,,,,,,,,000333666555444444444666777888888555222111111333222222222111222222222000...+++,,,///333555666...///111222222000///---,,,---///000111111000000)))+++---...///000222444444222000......000333555444444666888999777333000000000///......//////000222222111///...///000111...111666999888777666555555555444555555444222111000//////111555888999999:::999777444111///000222///---***((())),,,///111,,,,,,,,,000444555222///222444888;;;<<<;;;777444555333111111333555666555...//////000000//////...///000222111000//////000((()))+++---...111444777:::999777555444333222222111111222222111...+++***---///222333222222333444444222///...///000000///111111111222111111000000444333111000///000222333111222333666777777444111333444666888777666444222...000222333444333222111000111222444444333111000...///000///...,,,++++++))),,,...000000111222444666777888666333///------+++---///222444444444444555444222111000000000111000111111222333333444444111111222444666777555333333333444666888888777555+++*********++++++++++++,,,,,,---...............111000//////000000///...,,,,,,,,,,,,,,,,,,,,,,,,***)))((())),,,---------***,,,---------...000222111222222111000///000222111---(((&&&''')))++++++...333777555///***+++...,,,---------......//////...000222222000/////////333111000000111111000///+++...111333333333444555444555555444222222444666666333111/////////000000222444555444222111111222//////000000000000111111000000111222333333333333---000333444222///,,,++++++---111555666555333111222444666666444111111222000,,,((((((+++------+++000222555777666444111...111111222222222111000///222555777777555222000000222555888:::999666111...111222444333000---,,,,,,000111333333222000000111111333555777888888777666222111000000222333333222/////////222555777888888;;;999777444333333444555///---+++---111555888999:::<<<===<<<;;;;;;===???DDDFFFHHHHHHEEEAAA<<<888888;;;???@@@<<<:::999::::::===CCCFFFHHHIIIJJJKKKHHHGGGFFFFFFIIIKKKLLLLLLMMMLLLIIIFFFBBB>>>;;;:::;;;>>>@@@@@@>>>???BBBEEEHHHJJJMMMNNNOOOQQQTTTVVVZZZZZZYYYWWWUUUUUUXXXZZZ]]]\\\WWWPPPMMMOOOOOONNNKKKJJJHHHHHHHHHIIIJJJKKKFFFHHHLLLPPPQQQNNNIIIDDD???<<<888444111000000000000222666:::>>>AAACCCDDDBBBAAA@@@AAACCCEEEEEEEEECCCBBB>>>:::444///+++(((,,,///222222///,,,,,,......111555777666555444444555777777666444222222222333333222222222111111000---,,,+++,,,000333666666...///000111111000//////...///000111111000///...***,,,...//////000222444222111///...000333777999777777777999999888444111111111111000000000/////////000///...---...111444///222666888777666555555333333333333222111000000//////111444888::::::999::::::999777333111222222...+++((((((+++...111222///------000444555333000111333666:::<<<<<<888555444222000000222555666666------............------///000222111000//////000(((***,,,---///222777:::<<<;;;999777555333222222000000111111000///---,,,///222555444222111333666666333000...////////////222222222333333222222111444333111000000111222444333222333444666666444333444555777777666555222111...///000111111000//////---///333555555333000...,,,...///...,,,++++++,,,***,,,///000000111222444666777777666333000......---...000222333555555666777666444222000///......///000111222333333333333//////000333555444222000...///111444777888666444((('''''')))+++------,,,,,,---///000000///---,,,000000111111111///---,,,+++++++++,,,,,,,,,,,,---***)))((())),,,---...---+++,,,------,,,,,,...000111222333333111000111222000,,,(((%%%&&&'''((((((,,,000333111---+++---000......,,,,,,,,,---...//////111222111000......///222111000111333333111///+++...333555666555444444444555555444333222333555555444222000//////000111333444444333000//////000------...///000111222222///000111222222222222222///111444444111...---,,,+++...222555666555333111000444777777444222222333111///,,,***+++,,,,,,+++000111444666555333000.........///000000000000///444666888888555333333333222333444555555333111000000111222111///---...///000222333222000000222444222333444666777777777777111///---...111444666666//////000333777999888888:::999777666555555666666000---++++++...222555666666:::===>>><<<::::::;;;AAAEEEIIILLLLLLHHHBBB>>>888<<<@@@@@@===:::999:::999<<<@@@CCCEEEFFFIIIKKKHHHGGGFFFHHHJJJLLLNNNOOORRRQQQNNNJJJFFFAAA===;;;===???AAA???===<<>>CCCJJJOOOPPPMMMGGGCCC999===AAAAAA>>>;;;;;;;;;999;;;===???AAADDDHHHKKKHHHHHHHHHHHHJJJMMMOOOPPPWWWUUUSSSOOOJJJFFFBBB@@@???AAABBB@@@<<<;;;===@@@???AAABBBBBBBBBFFFLLLQQQOOORRRWWWZZZ[[[[[[[[[[[[VVV[[[]]]XXXVVVWWWRRRKKKMMMMMMLLLKKKJJJHHHFFFFFFMMMQQQWWW\\\]]]XXXPPPIII???===999555111//////......000555<<>>>>>>>>AAAEEEFFFEEEBBB???<<<888444000.........111444666333...+++---111000333555666444111000///000111111///...///111333444444333333111000...---))))))***...222555666555......------...///000111222222333222111///...,,,111222222111000//////000,,,,,,+++,,,000555:::===999777666555555444222000111222333333222111000///...//////,,,******...222777888888666333000000000+++,,,......//////111333...000333888<<<<<<:::888///222666777777666666666555222......000111111///000...,,,---111333222111......///333777999666333111///------000333555666........................---///111111/////////000///000000000000333666999999888666333111000///...000000//////000111222333333666888777333111444777222///,,,+++---///000111///000000111111111000000000///...---...///111222666444222111333555666555222222333444555555555555111000000////////////000000111111111111000//////,,,...000///---,,,...000,,,...111111111111222333444666666555222000000000......------///222555777555555555444222000///...111111222222111000...---,,,---...000111000,,,)))###%%%(((---111333222000$$$######''',,,000000///...111444666555111,,,))),,,///333444333000,,,++++++++++++,,,,,,---------,,,***)))***,,,...//////000111111000......///111444555777777666555555666777444///---,,,------,,,))))))))))))***---111333222///,,,))))))+++...000555555555333000///000111333333555777888777444111,,,---.........///111333444555666555333222333444444444333111///000222444333444333111...---...///)))***,,,...000222333444//////000000000000//////222333333222000...---...,,,---///111222111000///---222888888555222333555000111111///++++++...222///000222222222111///...++++++,,,...///111222222888999999777444333333333555111---...222444333000000222333111---***+++---...///000///...///333777666555444222111000000000...,,,+++,,,///222444555333444666777888888888777999777666777:::;;;999666555111+++(((***---111333666888:::;;;;;;:::999888<<>>>>>>>>???@@@@@@AAAAAA@@@@@@AAAEEEHHHEEEEEEJJJQQQSSSQQQPPPQQQTTTRRRQQQQQQQQQMMMGGGAAAAAAAAA@@@>>><<<;;;<<<===???===:::888:::@@@JJJQQQPPPRRRTTTWWWXXXYYYYYYYYYZZZWWWUUUVVVXXXXXXUUUQQQIIIJJJJJJFFFBBBAAADDDGGGFFFRRR___hhhjjjeeeVVVIIIAAA===777333111000///......111666:::======<<<<<<===;;;:::<<>>>>>888000---......+++(((000000000000000111111111222444555555222///---,,,000///---,,,,,,...///111333444555666666444222000---,,,***,,,///333555555...///000///......000222333333444444333222000...111222333222111111333555111...++++++...222666888555444222111111222444555555444222111000/////////111222222000...------///888888777444000,,,******'''&&&&&&'''+++...000000///222777999888666444333///222555555444333333333666555444111///000333666222///,,,+++...222555666333///---...222444111......,,,******---000111111,,,,,,---.../////////...222222111111111111111111555444111000111444777999777444111000//////---,,,,,,000444444222000111222222333555666777666555555333222000---+++,,,000333---///111333222000---+++//////...---...///000111555555444444444444333333666555333222222333555666888555111...,,,,,,...///000111111000//////000222///111333111...+++,,,---///111333222///...000333222333555666666666555555...////////////000333666444666777666222///---,,,...000222444444222000///,,,---.........---+++*********+++///222222///+++$$$%%%'''***---000333555000222333444444333111///111222333222111000...---,,,,,,---...///000111111000000/////////000222333000000000111222222000......111444777777888999;;;;;;999555222///,,,++++++)))***,,,---...///......222...***)))***---000111:::666111///.../////////555666888888666666666777000//////...///111222333555555666777888666222///555444333333444444222000555333000...------......,,,...............000222555333111000......//////000///...,,,+++******+++...---------......,,,***///222444555444333333333000333555222...,,,...222333222222222222000---***,,,,,,---...111333666777999::::::777444222222222444000------111333222///000222222000---+++---000000111111///------000444444333222000///.........///......///111333555555222444555777888888888777777666666888;;;<<<:::777444111,,,+++,,,///222333555666777999999999888888:::???GGGOOORRROOOIIIDDD???>>><<<===>>>?????????>>>???@@@@@@???AAACCCEEEAAA@@@CCCJJJOOOPPPSSSWWWQQQQQQQQQRRRSSSQQQLLLHHHAAAAAABBB@@@>>><<<<<<<<<<<<;;;888666777===DDDJJJJJJMMMRRRVVVXXXYYYXXXWWWZZZ\\\]]]\\\YYYTTTQQQOOOMMMMMMLLLGGGBBB@@@AAADDDEEERRR```ggghhhbbbVVVJJJ???;;;777555444444444444222444777:::;;;:::888666999777777999===???>>>===;;;666000---...///,,,)))///000000111111222222222444555444222///------...222111///......///000111222222444555555444333333///---,,,,,,///333555666///000111000//////000222111222222333333333333333222333333333222222444666111...,,,,,,...111333444444444333222222333444555333333222222111000000000222333222111///...///000666666555222...***))))))(((&&&&&&(((+++...000000...111666888888666444444111333666666555333333333555555333111000111333666333000---,,,...222555666222///---///222444222......,,,***+++---///000000,,,,,,---...////////////333222111000000111222222555333111000111444777999666444222111000///---+++...000333555444333222222222333333444444444333333444333111...,,,,,,///222000111444555444222///---000///.........///000000555444444333333444555555666555333222222333444555999777333000//////000222222333333222111000222333333555555222...+++***+++---///111111...---...000111222333444555444333333000111222222111111333444555666888666333000...---000111222333333222000//////////////////...------,,,+++,,,///222222000---******+++,,,...000111222111222333333333222111000///000111111///...,,,,,,---...///000111222333333444333222111000111222333111000111111111000///---...000444777888888:::;;;999777444000...,,,+++******,,,...000111111000///222///,,,+++---000111222555333000...///000//////333555777888777666666666000000000000111222444555666555555666666555222///222111111222444444333111333111///...---...///000...//////...---,,,---///222111000///......//////111000---***))))))+++---...---,,,---...---,,,***000222444555333111000000///222333111---,,,///222333333333333333111---)))+++,,,...000222333444555999999999777333111111111333000------000222111///000111222000------111444333333222///------...111333222000///---,,,,,,,,,111111111222333333444444111222444666777777777777555555777999<<<<<<:::888333111///...000222444444444444555666777777888888999===EEEMMMSSSQQQIIIBBB>>><<<:::<<>>??????>>>;;;<<>><<<;;;<<<;;;:::888888;;;???CCCDDDHHHMMMSSSWWWXXXXXXWWWWWW\\\___]]]WWWPPPMMMMMMOOOOOOMMMGGG@@@;;;;;;===GGGUUUdddiiifff^^^SSSIII<<<:::777666888:::::::::777888999:::999666333111555444444666999:::::::::777333///---//////---+++//////000111222333333333666555333000---,,,---///333222111000000111222333222222333333444555555555333000......000333555666111222333222000000111222////////////111333555666444555555444222222333555000...---...000222222222222222333333444444444555000111222333333222111111333333333111//////000222555555444111---*********)))''''''(((,,,///000111...111555888777555444333333555666666444222222222444444333222000111444666444111...---///333555666222000///111444555333000///---+++,,,---///000///,,,,,,------...//////000444222000//////111333555444333111111222444777999444333222222222000---***///000222444666666444222111000000000000111222222555444222///---,,,...000111222444555444222///---111000////////////000000555444333222333555777888777666444333222333333444;;;999555333222222333444333444444444222222444555777777666333...***((((((***---///000...---,,,,,,...///000111222111000000000222444555333222222333555777888888555222000///111222222222111000000///111111000000//////000000.........///111222111///000000/////////000000111222222222222111111000000---///000///---***)))***...///111222444555666666666555444222222222222333222222222222111000...---///222555777888888999;;;666555222///,,,+++******---///222444555444333222111///......000222333333111000///000111111///...000333777888777666555555111111111222333555666777777555444333444333111000000//////000222333333222000///.........000111222111111111///,,,++++++---111000000//////.........222000,,,(((&&&'''+++......---,,,---......,,,***000222444444222000/////////000111...,,,+++///222333333444555555222...***+++---///111333333333222555666666555222111111222444111///...000111111000000111111000...///444999666555333000//////000222222111000...---,,,++++++111222333333333222222222000222333555666666666666555666888:::;;;:::888666333222111222444555555444444444444444555777888999999;;;@@@HHHNNNNNNIIICCC@@@>>><<<===@@@AAA===::::::===@@@@@@>>>:::888777999666666:::???CCCIIIPPPVVVUUUUUUSSSPPPLLLHHHEEEJJJLLLMMMKKKGGGAAA===;;;>>>??????>>><<<===???AAABBBEEEJJJOOOTTTWWWYYYZZZVVVXXXYYYWWWRRRNNNLLLKKKMMMLLLJJJCCC:::555444444HHHXXXhhhllleee[[[NNNEEE;;;999777777999;;;<<<<<<::::::;;;;;;999666333111555444444444555666555555222000......///000...---...///111222333333333333333333333111...,,,,,,---000000000111222444555666555555444444444555666666555222000///111444555666333555666555333222333444///...,,,,,,...000333555666777666444111///000111...---...000333444333222///000111222333333333222...///222333444444222111111222111///......000333555555333000,,,+++,,,---***)))(((***---000111111000333666777666333222111333555666555222000///000333333333222111222444666444222///...000333555666333222222444777777555333222000......///000000///,,,,,,,,,---...///000000444222000...///111444777333333111111222444777999333222222333222000---)))///...///333777777333///,,,,,,,,,,,,---///222333555555444111...---...///000111222333222000...,,,111111111111111111111111555444333222333666999;;;666666444333333333333333:::888666444333333555666333444444444222333444666888777444111---+++)))(((***,,,///000000...,,,+++,,,---...//////...---,,,---000333555555333333333555777999999666333222111222222111111000000//////222111000/////////111111000000000000000111111111333333222111111111111222333222111000000000000000///111222000,,,(((''''''...///111444555666666777555444333222222222333444444555555333111000//////222555777888777777777888444222000---+++*********///111444777888777555444111000000111333555555444000000111222333222///,,,---111555777777555444333222333333444555666777888777555222111222222222111000///......000111111000---------...///111333444111222111000---,,,---...222222222222111///...---111///+++&&&"""$$$***//////...---...//////...,,,...111333444333111111111111000///,,,******---111000111333555777555111---+++...111333444333111///111222333333222111222333555333111000111222222222000111222111///111777;;;777555333222222444555666222111000///...---------///111333333000//////000000111333444555555444444555777888999888777666555444333333444666777666444555444444444555666888999888888;;;@@@EEEGGGFFFCCCCCCBBB@@@AAAAAA???;;;777;;;>>>@@@@@@<<<777333000000...///555:::<<>>@@@AAACCCDDDDDDDDDAAA===999666:::===??????:::555111...((('''***222777999===BBBIIIJJJKKKJJJGGGDDDCCCBBBNNNPPPQQQOOOJJJDDD@@@>>>>>>@@@AAAAAA@@@??????@@@DDDFFFHHHLLLQQQVVVZZZ\\\bbbZZZPPPJJJGGGFFFBBB???>>>???>>>999222---,,,---444AAANNNSSSRRRNNNGGG@@@:::888666666777777777555777888:::;;;;;;;;;:::::::::;;;999666222///......+++,,,---/////////......---///111222333222000///)))---222444222///,,,+++)))***---000333666888999::::::999777666555444333333222222333555666555444333555888888777666666777777666333222111333555666777777666222...+++++++++,,,---///222666666555333...---------------------,,,---///111222222222111......---,,,+++,,,000333000///,,,)))''''''***---000...---...111444555555777888:::888555222000///111222222000---,,,,,,---444444555333222111222444333111//////111333444444444666888:::;;;;;;:::999666444222222222222000...,,,,,,+++,,,---///111222222111000///111333666888555444333333333333444555333222111222222111...+++,,,---000333444333///,,,&&&'''(((+++...111333555333555666444222000//////111222333444444444333222222333444666777777777777666555444444555888:::<<<444444444444444444444444444444222222222222333444000111222111000111333555333111......///000000000......///000222111///,,,++++++,,,------,,,***)))$$$(((---111222222333444444777999999777555444444///000000111111000000///......------......//////000222333222000/////////111111111111333444555666222111111000///...------444888999666...))))))***...000222444555555444333............000222444555666777888666222111222555999:::;;;:::777444333222222111///...---------...111222444555666777777666222111000111333333333111333444555666666444///+++)))---111444444333333333333444555555555555444444444333111111333555666555333111...---...///...---------...///000111222222...///000000///000222444666666777777555222...+++,,,------)))$$$###(((---//////...000111222000///+++...222555555666666777555222---)))(((***---000,,,---///222555666555333///111333444333111---+++666777888666444333444555555444333222000000111222///222555555444555888<<<999666333333555888888777///////////////000000111...111222000,,,+++...222222333333333333111000///111222444333222333666999888666555666666666444333333444555555555444222222,,,000444666555555888<<>>888777999444777;;;<<<:::777555444000---,,,///111222777<<>>@@@CCCDDDCCCAAAAAAAAA>>>@@@BBBCCCCCCCCCDDDEEE???CCCJJJQQQUUUUUUSSSQQQLLLLLLJJJCCC;;;555444555777:::;;;999555333333555:::;;;:::777999>>>>>>:::888666555666777777666555444555777888::::::;;;;;;888999999666111......///(((+++...000///...------...///111222111///,,,***)))+++---///...///000111***+++,,,...000111222222222333555666666444333111...///222555888777444111,,,///333555555444555555222222111111111222444444222333333222111000222333000/////////000///---+++333111...,,,++++++---------,,,,,,,,,---...000000//////...,,,,,,...333666444333///,,,***,,,111555444222111222555777888888555777999999777666666666111111111000...---...000555666666444222000000111222000......000111222111111444888::::::999888888444333111000000...,,,))),,,+++++++++---///222444///000000222333555777888777777555444333222222222555222000///000000///...,,,111777888444000------***+++---///000000000///111333666666444222111111---...///111222444444444222444777999<<<=========666666777777888888999999111111333444555666666666222222111111111222333333000111222222111222444666777333000111333666666555111...------000111///---,,,------...---,,,+++***(((+++...000000000111333333555888888777555444444***,,,///222333222111///,,,---...000000000///...---111444444000---,,,,,,/////////000111222333444///000111111000...+++***...444888666111...000444111333555666666555333111111000000//////000111222111444555333///...222666666888::::::888666666666444333111000000111111222111000000000111333555666333111.........//////...//////000333555444111///)))+++...000000111333555333444444444333111///...111000111333777999999999111///------///111222222///000000000000//////...+++---------,,,,,,...///...000444666666444111...+++000555333---)))***...,,,++++++---...///...,,,,,,///222333333222222333222...)))(((***///444777222000...///000111111111333333333333111///,,,+++@@@>>><<<;;;:::999777555777888888777555222000...222333666999;;;===>>>>>>BBB@@@>>>;;;888666555555777555333222222111///...111000...,,,,,,,,,...///...///000111000///---,,,/////////......000444888888888888777666666555555333222222333555666555333---///111333444333222111444999===???===;;;;;;<<<999777555777999:::888555---,,,,,,---000444888;;;:::;;;===AAACCCBBB???<<<;;;<<<===>>>???@@@@@@@@@@@@BBBDDDEEECCCBBBBBBBBBAAADDDHHHIIIIIIJJJMMMPPPKKKGGG@@@:::555333222333333999===;;;666333666::::::777555555777999;;;;;;888666555666999;;;999777666666777888999::::::;;;888444000//////...,,,))))))+++---///000000///...222222222222111///...---***,,,...111333333333333000---******...111222222111000///000222333333333333444555666555333111000------......000111222333222333444111......000333444333222222333444444333000///////////////000000111000///...------...///000...---...000111...,,,---,,,,,,,,,...111444666:::<<<<<<888222000333666333222222222333555777999444444555666777888999999666444222000000000111222222333333222000///000111333111...,,,+++---///000111222444888:::999666333444222///......---,,,***---///000///......111444000111222333444444444444444333111000......//////111///......//////...,,,333555777777666222///,,,///000111222111///---,,,...000222222000000000111444111///...///000111000111111333777:::;;;888555666555555555555666777777222111111444666666333000444444444444444444333333111111000///...///111444222222111333666888999888111,,,'''(((...111///++++++++++++,,,---...000000...------///111222111000444555555666666666555555222000///222666666000++++++---111444444222...,,,...///000000000000///...111333444444222222333555000222444444222...,,,+++/////////000111222333444555444222222444666777777222111000000000111222333888888666333000000222444:::888777999;;;:::777444999888777555444444444444/////////222444666555444222333222111///...///000.........000111333555666333222111222333333222111444333222222222111...,,,...000333666888888777666888333...---000222111...,,,---//////...---...///000...+++)))((()))***,,,---...000222333333222222222333333444333222000///...,,,)))((((((***---//////111222222000//////000222,,,'''''',,,222333333444///+++,,,000444444222000222333333111///......>>>===<<<<<<<<<===<<<<<<;;;;;;:::999777666444333222444888;;;>>>?????????DDDEEEDDDBBB>>>;;;:::;;;???;;;777444222000---+++///...,,,+++++++++---.........////////////......---......------///222555666666666666666666666666555444444666777777666444///000222444555444333222444777:::;;;999888888999888666555777999999777555...///111333555666777888999999;;;>>>@@@???===;;;888999;;;===???@@@@@@@@@AAACCCDDDDDDBBBAAA@@@AAABBBDDDGGGGGGGGGGGGJJJLLLJJJFFF???888444333333444333777;;;999444222666;;;<<<:::888777888:::999999888666555666999:::999888999888888888888777777777444111...---...///---++++++,,,...000111111111000222222222222222111000//////000111222333333222222000---++++++...222333333222000//////111222222111111222333444333222000///---------...///111222333111222222000...---///111333222111111222333333222111111000000000111222222333111000......///000111111///...///111222000---,,,,,,,,,---///222555666:::<<<===:::555222444777444333222111111222444555222222333444555666777777666555333111000111222333222444555444111000000000222111///...---...///000000111444888;;;;;;888666222000......//////...---///111222222000///000222222333333444444444333333444333111000000111222333444111---,,,...000111111555666777777666222///,,,///000111111000///---+++///000222222000000000111333111//////111333444444000000111555888:::888555444444333333333444444555333222222444666666222///444555666666666555444333000111000///...///111444444222111222444777888888///+++''')))///111///+++,,,,,,,,,,,,---...///000/////////111222222111///333444555777888999::::::444222111333666555111---,,,...111333333111///---///000111333333111000///333444555444222111222333000333555666444111000///000000111111222333333444555444333444777999::::::111111000000000111333444777777666444222111222333777666666777::::::888555888999999999888666333222000000///111333555444333222222111000...------...+++,,,---///222444777888555333111111333333333222444444444444444222000......111444777888888777666666333111333555555111---***+++,,,,,,,,,,,,///111000...+++)))((((((***+++***+++---...///000000000222333333333222111///...///---***(((''')))+++---...///111111000000111222222,,,&&&%%%***///111111333...***+++///222333111000222333222000/////////???>>>=========>>>???@@@>>>>>>===;;;:::888777666222555:::>>>@@@@@@???>>>CCCGGGJJJHHHBBB>>>>>>@@@CCC???:::666333111...,,,,,,+++*********+++,,,---------,,,------...///000,,,---------,,,---000333333333444444555666777777777777888999:::999777444000111333444555555444333333555666666555444555666666555555777888888666444///111555888999999666555888888888999;;;<<<;;;999666777:::<<<>>>@@@@@@@@@@@@BBBCCCCCCAAA>>>>>>>>>AAACCCDDDEEEDDDEEEGGGHHHIIIEEE>>>777333333555666444777888555111111555:::<<<;;;999999::::::888666666555444555777888888888;;;:::999777666555444444///---+++,,,---...---,,,,,,,,,---///111222333444111222222222222222111111444444444333222111111000000...,,,---000333444555222111//////000000000//////000111222111000///...---------...///000111222111111111///---,,,---///111111111111111111111111222222111111222333444444444333000......///111333111000000000222222111///,,,,,,,,,---///222555666888;;;===<<<888555555666555333111///......///000000000111222333444555555777555444222222222333333333555777666444111//////222111111111000000000000000111444888;;;<<<:::888///......///111111000//////111444444222111000000444444444444444333333222333222111111111444666888666222---+++...222555777555666777666555222///---...///000111000///...---///111222222000///000111222000///000222555666666///...///222555777777666333222111111000111222333444444444444555444222///333555777888999777555444///000000///...///111333444222//////111444666666///,,,+++...333444111---///......---......////////////000222333333000...222333555888:::<<<===>>>777555222222444444222///...///000222222111111000000222444666666444222000555666666444222000000111111444666777666444333333111222333555555555444444444222222444777999::::::000/////////000222333444666777777555333222222333444333444666888888666555777888:::;;;:::777444222222111000000222333333222222111000...---+++******''')))+++///222666888:::777444111000111222222222555555666555555333111000///111444777888888666555444444555888:::888222---)))******))))))+++///222///---+++)))((((((((()))(((((()))***+++,,,,,,---222222333333222111000///111///,,,)))((((((***+++,,,...000111000111222444111+++%%%###&&&+++...///111---)))))),,,000000000000111222111000///000111AAA@@@???===;;;<<<===??????@@@@@@@@@>>>:::666444222555:::>>>@@@@@@===<<<>>>EEEKKKIIICCC>>>>>>AAABBB>>>:::777555333111///+++++++++++++++,,,---...+++*********+++,,,...000,,,---............000222000111222333555666777888999999:::;;;<<<;;;888555111111222333444444333333222333333333222222333333444444666777777666555333///111555888:::999777666888666555666888999999888666888:::===>>>??????>>>???@@@BBBAAA???<<<<<<<<>>@@@CCCEEEFFFCCC>>>777333222555999===>>>===:::888:::AAAHHHHHHBBB>>>>>>AAAAAA>>>;;;888666444111///------------......//////******)))((()))***,,,---,,,...000111111111222333000111222333444666777777:::::::::;;;<<<;;;888555000111111222222222222222111111111111222222222222222333666777666555333222...///222444666777888999777555444444555777777666888:::<<<>>>>>>===<<<;;;;;;===??????===;;;;;;;;;<<<===>>>AAADDDFFFHHHHHHEEEAAA<<<777555666999;;;<<<;;;888333///...111555666555555666888999777666111111111111222333666888999888666444333333444444......---,,,******************+++,,,...000222444//////000111222222222222333222000...---...///000000000000000111222444666444111////////////...---,,,---......///////////////////////////000111222333222111000000///---,,,---///000000...,,,,,,---......//////111222333444222111///------///111333000000111000///...------+++,,,,,,---...000111222...111444555444222000///000///---,,,,,,---///000000000111222333444444555666666555444333333333333222444777777444111///...111222333444444333222111333333444666888888666444000000111333444333///---(((+++///222555444222000///000111333444555555555333333222111000111111222000///000111555777777777111111111111000000000000---...000333555777888999000111222222000//////000111///......000000000...,,,---...///000111333444333222000//////111333444666666666555444222222222000222555666666444111///---...////////////111333000---***)))+++...000111111111222555888777333000//////.........//////000))))))+++...111222111///111222444555777888888999777555222000000000000000000000000111222333333444333444666888888666444333222333444444222222333444555777888777444222222222666777999::::::888666555444333222222333333222111............000111333555222444555555444333333333444555555444333000///...111111111111333555888999555333111111222333222111000...------...---***'''%%%'''***...222555777888333000,,,+++,,,...//////000222444444111//////000000111444666666555333222222222222333444333111///111000///,,,******---000---------,,,***((('''&&&''''''((()))***+++,,,,,,---///111444666777777777222111///......///111222000111111000//////000222000,,,&&&###$$$'''+++......,,,)))(((***,,,---...111222333222111000111222222666999:::999999===@@@@@@CCCGGGIIIGGGAAA:::666444666999;;;;;;999777555999???EEEEEEBBB??????AAAAAA@@@===<<<999555111---////////////000000000000,,,,,,+++***************,,,///222444444333444555222222333333444555666666999888777888999999777666111111111111111111111111///......000222333222000000222666777555333222222......///000222555777999555444222222444555444444888999;;;======;;;999888666999;;;<<<<<<;;;;;;<<<::::::;;;???CCCFFFHHHHHHCCC@@@<<<999888999<<<===???===:::555111000222444555444333444666888777666111222222111111333777:::777666444222222333444555111111000...+++)))***+++******+++---...000111222000000111222333333222222111///---+++***,,,...///000111222111000000222444444222000///000000///---------...//////000111111111000000000111111222333444222111111111000---+++***---000///,,,)))***+++,,,,,,---...///111333444000000/////////000111222111222222111...+++***++++++,,,,,,---------......+++---000222222111///...///...---,,,---///111222000000111222333444555555555555444444333222222222000222444444222000//////111222333444444444333222333222222333555444222000///000222444555444000,,,'''))),,,111555555333111---...///111333444555555222222222222000///---,,,------000444777777666444------...///000222444555///000222444666999:::;;;000222333222000////////////...------......---++++++---///000//////000111222111//////000222555777555666666555333222333444111222333444333111...,,,+++---////////////111222...,,,))))))+++...000000///000111222333222///,,,,,,,,,,,,---...000111222))))))))),,,///000000///000111222333444444444444555444222000//////000000000000111222333444444555444444555666666555444444111222444333333222444555666777888666333111111111777777888888888666555444777555444444555444222000///.........///111222333111222333333222111333444444555666555111...,,,,,,///...------///333777:::444333333444555555333111...---,,,...111111...***''')))+++///111333333333///---******+++---......---000333333///---...//////111333444555333111000000000000/////////000000444333222///,,,,,,---///............,,,***'''&&&''')))***,,,---------,,,,,,...111444666888888999222222111111111222444444222222222000......000222000---***'''''')))---//////---+++******+++...///111333555444222000//////...333888:::999999;;;>>><<<>>>AAACCCCCC@@@===;;;777888999999999777444333888;;;???@@@@@@???>>>???????????????>>>:::444000000000000000000000//////000000///...---+++)))(((***---222444555555666666555555555444444444444444777555333333555666666666333222222111111222222222+++***,,,///222333111......222666777555222111111......///000222333555555222111000000222222111000333555888;;;;;;:::777666222444888:::;;;;;;===>>>:::999999<<>>???>>>===:::777444444555777888666444444555777777666333444444333333555999===888666333111111111333444111222222000,,,***+++---***+++---///000111000000333333444444555444444444222000,,,))))))***,,,...000222333222///...000222444222000000111111000///......//////111222333444222222222111222222333444333111000000000///,,,)))(((,,,000///+++((((((***++++++,,,---///111333444///000111111222222222111333555555222...***)))***,,,,,,,,,,,,++++++******,,,---///111222222111000111000.........///111333000000111222333444444555444444444333333222111000---///111000///......///111111222333333333333333/////////000222222111///---...111555777666222...******,,,111555666444111,,,---///000222222333333000111333333222///,,,***+++,,,///222555666444111++++++,,,...222555999;;;333333333444555777888999111222333222000......///---,,,+++,,,......---,,,+++...111222000.........000///...---///222666999444555666555333222444666333333333222111...,,,******,,,////////////111222---,,,***+++...111222222//////000000000...+++)))((()))***,,,...000333444...,,,***+++---/////////......000111222222333333333333333222111000111222///000111333444555555555444444333333333333444444222444444444222222222444666777777666444222333333666555555444333222222222555444444444555444222000000///......///000111222000111111000///000222555333555666444111...------............///222444666333333444777888777444222---++++++///444555222...***+++---///000000//////,,,+++***+++---.........,,,000333222///,,,---000...000222333333111///------...//////............222222222000...---...///...///000///...+++'''%%%'''))),,,///000///...,,,,,,---000222444555555555444333222222222222222333111111111///...///111444000///---++++++,,,///222000///---,,,+++,,,///111111444666666444000...---///444:::;;;999777888:::777888:::;;;======>>>>>>:::::::::999888666444333666777999<<<======<<<<<<:::;;;>>>AAABBB???:::555000000111111000///......333333333222///,,,)))'''(((,,,111444555666666777777666666555555444333333555333111000222555666666444444333222222333333333((((((***...222333000------111666777444111000111...///111222222222222111///......///000000...---///222555888:::999777555///222666999:::<<<>>>???:::888888;;;???BBBAAA@@@@@@???>>>======>>>???@@@===<<<:::888777777888999;;;999555444555666666666555666777555444777<<<@@@999777444111000000111333111222333111---,,,...000+++---///111222222000000555666666666666666555555444111---***((()))+++---000222444222///---...000444222000000111222111000/////////000111333555555333333333222333333444444222000...///000...***'''(((,,,000///***'''''')))++++++,,,...000222444555///000222333444333333222555777777444...***)))***,,,,,,,,,+++***)))((('''......///111444444333222333222000//////000111222//////000111222333444444333333333333222111000000,,,---......------...000111111111222222333333333,,,+++,,,...000222111000***---111555888888444000...---...111555666444111---...///000000000000000...000333555444111---***,,,,,,...000333444333111***+++,,,///333888===@@@666555555444444444555555111222333222000......///+++***+++,,,///000///...+++///333333000---,,,---...---,,,,,,...222777999333555666555333333555888555555444222000---+++******,,,////////////111222---,,,,,,...111333444333111111111000///---+++)))&&&'''(((+++...111444555222000,,,+++,,,---......,,,---...000222333333333222333444444333222222333///000222444555555555555444333222111111222333444555555666444222000111222555666777666555444555777444333222111000/////////111000000222333333111///000000///......///000111000000000///...///222555111333666444111......///...///000111111111111111222333555888:::999555222,,,***+++000666888555111,,,---///000000...---++++++******,,,...000///...,,,000444333///,,,...000---///111222222000...,,,+++---///000///...------///000111111///...///000///000111111///+++(((&&&&&&)))---111222000...,,,---...///111222222222111555444333222111000000000////////////...000333666000000///......///111333111000///---,,,---///222111444888888555000---+++///333777777666444555777555444444444666888;;;===<<<======;;;999555222000333444555777888:::;;;<<<<<<:::;;;AAAGGGGGGAAA999111222333222///------...444444333222000//////...------...111444777777666333444444555444333222111444111//////333666666666:::777333333444444222///)))))))))***+++,,,...///000333555555333111000000222000000333888999666222,,,...111333444222///---000000222555888999888666333222111333666:::===???<<<999666666;;;???BBBBBB>>>======>>>@@@BBBAAA@@@>>>>>>===;;;888888999;;;<<<:::888999:::;;;;;;:::;;;888555555999===>>>>>><<<999666333222444777999:::888555222000//////000...222666777666444222111111111111222333444555666555444222...++++++---000111111111111111000/////////111333555555333111///+++---///111333555555666333333333444555666777888999555000,,,,,,,,,------000000///---***)))+++,,,............000222333555555444444555666555222000222222111///---+++***)))111000...,,,******)))***///000111111000000111222222222111111000111111111000///...000222444444444555444333111000111111222//////000111111111000000222222222111000///111222***+++---,,,++++++,,,...///...///111333444333222000///...///111333222111111000111333555555555444444555666666555333111///...---...111555666444222******+++...222666;;;>>>888777555222......///111111111222333444222000---------...//////000000111444222111000000///---++++++,,,---000333555555444333///...000555777555222666555444444444333111...///......000333444444333111///---///333777999888999555111/////////,,,***))))))(((''')))---333777:::777111...------,,,+++...000222333222111111222444444444444333111///...***+++...000222222222222222222111111222222333444777777777666444222000...111333555444333111000111666222---((('''))),,,///+++---//////......///000***+++...///000000///...,,,,,,---...000333555666333222111000000111222333222111111000///000000000000222444666777777666555000---,,,...444777555222111222333111---***(((''')))***---///000///---++++++---000000000000111222111222222222222111000000---///111000...,,,++++++///.........///000111111111333444333///+++(((''')))***---...///---,,,***,,,,,,...///000000000000222444444111...,,,...000///...,,,---///222222222333555666444000...///111222222111000//////000000555333222222111000---+++///333666777555333222333222222111222333666888:::999:::::::::999777444333222333444555666888999999<<<;;;===AAADDDCCC>>>888333555666555222000//////444444333333222111111111111000000222444555444333222333444555444333111000444111///000333666777777:::777333222333444222111,,,,,,,,,------...///000222444666777555333222222222111111444888999555111...000333555555444111000000000111444777999999888555333111111333777;;;===<<<999666666:::>>>@@@@@@@@@??????@@@BBBCCCBBB@@@?????????<<<999777777888;;;:::888999:::;;;;;;::::::777555555999<<<>>>>>>;;;888555333222444777888;;;:::777444222111000000---111666888777444111///000000000000111222444444555555333///,,,+++,,,---000000111111000//////...///000222333333222000///---...///111333444555555333333333333444444555666888444000....../////////333333222///,,,+++,,,---////////////000222555666777666555555555555333111111000...,,,+++)))((((((000///---***)))******+++000111111111000000000111333333222222222333333444///---,,,---000222333333333222111000000000111111111111111111111111000000000111111111000000000111***,,,---,,,++++++---...111000000111444555555444222111000000111222000///111111222333444555555444777777888888777666444333111000000111444444222000******+++---///333777999555555444222///---...//////000111222333333111///------......///000111222333111000//////...,,,***......///111222222000///...++++++...444777666444666555333333444444222111000///...000333555666666444111///000333777999999===999555222111111...,,,++++++***)))))),,,111555888555111////////////...///111333333222111222222444444444333222000...---***+++---...000111111111333222222222222222333333555555555555333111///---111333444444222000000000444111---)))((())),,,...+++,,,...---,,,++++++,,,+++,,,...///000///...---......///000222444666777222222111000000111222222111111000000000000111111222333444666777777666666111...,,,///444777555333222333333111---***))))))***,,,...000111000///---...000111111000///000111222222222333222111111000...000111111///---------............///000111111222444444333000---,,,,,,---------...............,,,---///111222222222111111333444222///...///111000...---...111333444444666888777444///,,,...000333333222222111000//////222111000000000///---+++///333777888666333111000222222111222333555777888555666888888999888777666222222333333444555555666:::<<<>>>@@@@@@===:::888666888:::999777333222111444444444444444444444444444333333333444444222000000111333555444222000...333111///000333666888888999777333222222333333333111111111111111111111111333666888888777555444444222111222555999999555111000222444666666555333222111000000222666999::::::777555333111111444777999:::888666777999<<<>>>>>>@@@???@@@BBBDDDDDDCCCAAA@@@AAAAAA>>>:::666444333999888777888:::;;;:::999888666555666888;;;<<<<<<:::888555222222333555666;;;:::999777555333111000+++000555777666222///---------......///111222333555555444111---***))))))......//////////////////000000000000000000000000...///000111222333333444333222222222222222333333555222//////000222222222555555444111///---...000000000000000222444666777888666444444444555444222222000...,,,***))))))***///---+++))))))***,,,---111111111000000/////////333333444444555555666666///---++++++...000222222000000//////000000111222333333333222222111111000///000000111111111000000,,,---...---,,,,,,...///444222111111333666777777444222111000111111///...222222333333444444555555888888888888777666555555333222222222333222000...,,,+++++++++---///111222111222333111///---------...///111222333222222111------------...000222333111000///......---+++)))///000111111000---***(((((('''(((---333777777555555333222222333444444333111///---...222555888999777444111000333666999:::@@@===888555333222111///......---+++***+++///222555333111111222333222111000222444444333222333444666555555333111///---,,,++++++,,,---...///000111333333333222222222222222333333333333222000...---000222444333111///...///111///---***)))***,,,---,,,---...---+++*********,,,---//////000///...---000000111222333555777888222222111000000111222222//////000000111222222222444444555555666666666777111///...000444666555333333333333000---+++++++++---...000222333333111000222333444222000//////000333333333333333222222111...000222111000//////000.........//////000222222333444444333111111222333222111...,,,,,,...000222---///111333333333111000///111333333222111111111000///...000333555666555999999777222,,,***,,,...333444444333222000...---------......------,,,+++000333888;;;;;;888555222444444444444555666888999444555666777777777777666333333333333333444444444777:::>>>>>>;;;999888999999;;;===<<<:::666444444555555555666666666666666444333333333444444333111...000333444444222000...111000///000222555777888999777444222222333555666555555555444333333222111444666999999888666555555333333444666888888444111111222444666666555333222000//////000444888:::::::::::::::888555333222222666666666777999<<<>>>???<<<===>>>AAADDDEEEDDDBBBAAACCCCCC@@@;;;555111///555555555666888999999888555555555666777999:::::::::888555333111111111111666666777888777555333111,,,...111222111...---,,,,,,,,,------///000222333555555555222...)))'''&&&***++++++,,,...000111222//////...------...//////.........//////000111111333222111000000000000000111///...///111333444333444444444222000000222444222222111222333555777888555333111111333444555444444222000...,,,,,,,,,---...,,,***((()))+++...///222111000000000///...---222333333555555666666666222///,,,,,,---///000000/////////000111222222333555444333222111111000000//////000111222333111000...//////...---...000222555333000///222555888999333222000111222222000///333333444333333333444555777666666666666555555444333333222222222222111000...---,,,+++++++++++++++---///111111///---,,,,,,///000222222111000000000---,,,,,,+++---///111222000///.........---+++)))...///000///,,,)))&&&%%%&&&&&&(((,,,222555555444222111///000222444444444000...+++,,,///444888:::888555222000111444777999>>>;;;777444222222222222...///...---,,,,,,///111333222111222444444333222111222444444333222333555888777666444222///...---,,,,,,------...///000111333333333333333333333222222222333333222000///---000222333333000...---......---,,,+++++++++,,,------...000000...------.../////////000///...------000000111111333444666666222111111111111111111222......000111222333333444666555555444444555666777111000///111444666555444333444333111...,,,,,,---///000222444555555444333666666666333000......///333444444444444333222222///000222222000000111222000000000000111222444444333333333222111222555888777333...******,,,111444000111333333333111///---...000333555555444333222///......000333555666555777666333...((('''+++...222333444333222///,,,***)))+++,,,,,,,,,,,,,,,,,,111444888===???>>>;;;888555555555555666666777777555555555555555555555555444444444444444444444444333777;;;;;;888666777:::999;;;<<<<<<:::777666555666666666666666666666666111000111222555666555444...000222444444222000///////////////000222555777888777666555444555777888666666666666555333222111333666888999888666666666444444555666777666444222222333444444444333111000///...---///333666888888;;;???BBBBBB===666000...222333555888:::<<>>CCCEEEEEEDDDBBBCCCDDDAAA;;;555000...111111222444666888777555333444666666666666777777999888666333000...------///111333555555555333222---......---+++***+++---+++,,,,,,---///000222333333444555222...***'''&&&&&&'''(((***---000222444///...,,,++++++,,,...///---------,,,---...///000222111000///////////////...------...111333333222000111222111111222444777444444333333333555666777000...---...111444555555333222000...---------------,,,***)))***,,,///111111///......000111///...000111222444555555555555555222///...///////////////000111222333333444444444333222000000//////000///......000222444222111000111111///...///222444444111...---000333666888111000000111222333333111333444444333111000222555555666666666666666555444000111222222222333444555000///...,,,***)))((((((***,,,///000///---,,,,,,222333444222///------...---,,,,,,,,,,,,...///000///...---...//////...,,,,,,---...---)))'''&&&''')))***,,,///222333222111///...---///111333333333///,,,))))))---222666888666555222000000111444777777555333000///000222444.../////////......000222333222111111333333222111111333444333222222444555:::999777555222000///.........//////000000000000111222333444444444444333111222333333333111000///111222444333000...------,,,,,,+++++++++,,,------+++---///000000///111222111111000000///...---,,,////////////000111222333111111111222222111111111---...000222333444444444666555444444444444444555000000000111333444444444333444444222000......///000111333444555666666666777777666333000...///000333444444444444333222222///000111111000///111222111111111222333444666777222222222111000222666999888444...)))(((+++000444222333333333111...,,,***///000222555666666555444...---...000333444444333222111///***&&&&&&+++000000111222111000---***((((((***------,,,,,,---...222444888<<<@@@AAA>>>;;;444444555555555555555555555555555444444444333333444444555555555555555555222555777777555444666888666888999888777555666666888888777666555444333222------...111444777777666000111222333333333222111000111111000///111444777777888999888777777888:::777888888888777555333222444666999:::999777777777777777666555555444444444444444444333222000...---...------...111444555444:::AAAHHHIIIDDD;;;444000000333777999;;;<<<>>>@@@777777888;;;@@@CCCEEEEEEAAACCCCCC@@@;;;555111/////////000333666777666555333555777777555444333333666666444222000...,,,++++++---///111333222111111.........,,,******+++---******+++,,,...000111333111333333111...***)))(((%%%&&&&&&(((+++...111333...---,,,++++++,,,---...------,,,+++,,,---///000111111000///......//////---------///111222111000///000111111111222555777666555444333333333444555---,,,+++---111333444444000000///...---,,,+++***---,,,,,,,,,---...000111...,,,+++---111333222000000111222444444444333222444333111111111222111000///000111333444444444444222111///...------...///...,,,***,,,000222222000000000000///...///111444333000---,,,///222555666111000///111333444444333222444444222......111444555666888999999888666555///000111222222333666888333222000///,,,+++)))((()))+++...///...---------333555555222---++++++---.../////////////////////...---...///111222111000,,,......,,,((('''))),,,...000222333333222111000...---...000222333222111...,,,)))))),,,111444666444444333222000111333555222111///---,,,...111555...000111111000///000222111000...///000222111111111222333222111111333555999888666444222000000///...///000111111000//////000111333444555666555555000111222333333222000000222333444333111...------+++*********+++,,,...///***,,,...//////000111333333222111000...---,,,+++------,,,,,,---...//////000111222222222222111000---///111333444444444333555444444444333333222222///000000111222222333333111333555444222000//////000111222333555666666666666666555222///...///111333333333333333222222111///000000///------///000111111222222444555777888222222222111000111444777999555///+++))),,,000333333333222111000...,,,,,,111111222555777888777555.........000333444333111......,,,)))&&&''',,,111///000000///...,,,***)))))),,,000000...---///111333333555999===>>><<<:::666666666666666666555555444333333333333333444444333444444444555555666666444555555444333333333444333444444333222333555777:::999777555333111///...***+++,,,000444666777666222222222222222333444444333333444222000111555888666999;;;<<<:::999:::;;;888999::::::999777555333555888;;;<<<;;;999999999999888666444222333555666666666555333111///---+++,,,,,,,,,...111222111000777???HHHKKKGGG@@@:::888222666:::<<<;;;;;;<<<>>>:::888888999===AAACCCDDDAAABBBBBB???:::555222111...///111444777888777666222555888777444111000000111111222111111///...---,,,---...///000//////...---///111111...,,,++++++(((((()))***,,,...000111///000111000---+++++++++(((''''''''')))+++...000---------,,,,,,---------...---,,,,,,---///111222111000///////////////000///...///111333333000...222333333222111222444666888777555333222222222333---------///222333222111...///000000///---+++)))------...//////000000000+++)))(((,,,222555444222000111333444444333222111//////000222444555444222///000111222333333222222///---,,,++++++,,,---...,,,(((%%%&&&+++///000///.........,,,+++,,,///222222///------///222444555333111111111333333333111111333444111,,,+++///333222555888::::::888555333///111222222111333666999444444333111///---+++***(((+++---......---...///222444555222---***,,,///222222333444333111///......---...111444666666555111222111---)))(((---111222444666777666444222111......000333555555333000///---******---111333555222444555444222222444666222111000---+++,,,111555111222333333111/////////---,,,***+++...111222333111222222111000111333555777666444222000/////////,,,...000222222000---+++...///222555666777777666...///000111111111000///333444555444222///......******))))))***,,,///000,,,...000111111111222333555444222000...,,,,,,+++,,,++++++++++++,,,,,,---000111222222222222111000...///111333444444333222333333444444333111000///...///000000000000111222000333666777555222000//////000111222444555666666444444333111//////111333222222222333222111111000/////////---++++++,,,...000000000111333444666777333444444222111111333555:::666222...,,,...000222222222111000000000111222444333222444777888888666111000000222444444222111---...---***'''(((,,,111000000///...------,,,,,,,,,000333333000///111444333222333666:::;;;999666888999999999999888888777222222222222333444555666222222333444444555666666777666444333222111111111111111111000///111444777;;;999777444111...,,,+++******+++///333666666666333333222111222333555666555666666444222222555999555999===>>><<<;;;;;;<<<999:::;;;;;;;;;999777555777999<<<===<<<;;;;;;;;;;;;999666333111222555888888888666444111///,,,+++++++++,,,...000111///---444===FFFJJJGGGBBB@@@???555999<<<===;;;::::::;;;>>>;;;999999<<<@@@BBBCCC@@@AAAAAA>>>:::666444333///000222555999:::999777333666999888444000......,,,---///111111111000000...............---,,,,,,,,,000444666333///,,,***&&&'''''')))+++---///000...///000///---,,,---...+++***((('''((()))+++,,,------------------------///...------...000333444000000////////////000000111000111333444333000...666666555333222111333555999888666333222111111111000///000111333222000...///000222333222000---+++---...000111111111000///)))''''''+++222777666444111333444555555333222000***+++...222555777666444...///111222222111000000,,,+++***))))))***,,,---+++&&&!!!"""(((---...------,,,+++***)))***---000111///......111333444555555333222222333222111///111333333000+++***...222///111555888999666222///000222333222111222555999555555444333111///---,,,)))+++---...---...///000000333444111,,,***---111444555777888666444000...------///222666888888888555666444///******///555444666999999888555444333///000222666888777444111000...,,,,,,...111333444111444777777555333555666444444222...+++,,,000555333555666444111...------***((('''(((,,,000444555111111111000///000222444555333111000.........///***---000222222///+++))),,,...222555777888888777---...///000000000///...444555666555222///......***)))(((((())),,,///222111333444444333333333444666444222000...,,,+++++++++++++++******++++++,,,000111222333333222111000///000222444444444333222111222333444333111...------...000000//////000222///222777888666333000///...///000111333444555666222222222000...///222444111222222222222111000000...///...,,,))))))***,,,......///000111333555666444555555444222222333444:::888444111//////111222111000//////111333666777666444222333666999888777333222222444555555333111///000///,,,)))))),,,000111000///..................222666555111000222666444555666888999999888888::::::::::::999999888888777666444444555555333222555666777666555444555666666555444333333333333333222222222111000000222555666555333111///...------------///222555777666444555444444555666666555333777666444222222444666777::::::::::::;;;<<<=========<<<:::999999:::===>>>>>><<<<<<>>>BBBDDDCCCAAAAAA===888333111222555777>>>;;;888777777444,,,&&&+++---///000111000///...222444:::AAAGGGGGGBBB===???>>>===<<<;;;:::999999999888777999>>>@@@@@@>>>?????????>>><<<999666444555222111444999===;;;888555666666555333///+++(((++++++,,,,,,...111333444333222000...,,,,,,,,,---///000222333222///---+++))))))***---000111000...---,,,+++,,,.../////////***)))'''%%%&&&(((***,,,+++++++++***)))***---///---///000111555:::888333444222///---...//////...000111333444444333111000888888777444000000444777666444111000111333444444222333333222000000111333222444777777444///+++)))---...//////...///111333,,,)))''')))...333555555222333444444333111...---000...---///333666555333000...,,,---///000...,,,---+++))))))***,,,---,,,((( $$$---000...---***+++,,,,,,------,,,,,,---///222222111000222444333444555555444111///---...---,,,+++++++++++++++,,,000444666555333111111000111111222444555666666222444666777777555222111+++,,,,,,---...///000000222222333111///......///333333555777888777444111111111111333666999999999888555000---,,,...222444555444444555555555333111///000333555666555444333444222///------///111333:::999888666555555444444666555444111...///111444666555333333333111///,,,---&&& ###+++444777777222222222111///000222444888555222...---...000111444444222000---***'''%%%,,,---///222555555333111***---000111000/////////333444555444111///......+++***))))))+++///333666666777888777444111///...111111000000///---,,,+++,,,---......,,,,,,---...222222222222222222222222000222444555333111000000222333444111---+++,,,...,,,---///111222222222222222555888::::::777333000111111222444555777888999555444111000//////111222222333555555444000,,,***)))*********)))'''%%%###******+++,,,...111333444222333555555555444222000222222222444555555333111...///000222333555666666888444000000333666666444444333333444555555444222000111000...---,,,...///000111222111000//////000,,,...111444666666666666555777888;;;<<<=========;;;::::::999999999::::::888777666666666777555444777888888777666555555666555555444444333222222222222333333222111111333555555444222111000/////////000000000222444555333222222111222444666777666555666555333111111333555666777666666666777888999:::>>>>>>>>>===<<<<<<===>>>AAABBBCCCEEEFFFFFFEEEDDDBBB???999333000222666999===:::888999:::888222---///000111222111000///...000222777>>>CCCDDDBBB>>>??????>>>===;;;:::888777777666666999===@@@???>>>===>>>??????===;;;888666777444222444999;;;:::888555555666555222...***(((,,,,,,,,,---...111333444555444222///...---------///000222333333111///---...---...000222222111///000/////////000111222222---,,,+++))))))***,,,---*********))))))***,,,//////111111111444999888333111000//////000000///---000000222333333333222222555777888666333111111333333222111111111333333333333444444333111000111333333555777777333...+++)))---...000000//////111222---***''')))...222444333111222333333222000...---///...---///222444444222...,,,+++,,,...///...,,,---+++******,,,---,,,+++$$$(((333777555444------...//////000/////////222444555333222222444333333444333222111///......------,,,+++++++++,,,---000333555444222111111222222222222333333333333000111333555555333111000---------------,,,,,,,,,///000222222000000000111111222333555777666444111111000000222444666666555555333000------///222444777666444333333222111000///000111222333333333222222111000///000333555777:::999777555444333222222555444333000...///111444444444555666777444000---,,,&&& !!!(((///111000///000000//////111444777:::888444111//////111222444333222///---***)))(((+++,,,///222444444111...))),,,///000///......///111333555444222000///000,,,+++******+++///222555666777999888444111......000000000000///...---,,,...//////...,,,+++,,,...222222222222333333333333222444777777555222111000111222333111...+++++++++---...000222333333333222222444888::::::777333000222222444555777777888888666555444333222333444444333444666666555222///---++++++***)))(((&&&$$$###)))***+++,,,...///111222000111222333222111///...000000222444666666555444111111111111111222222333444222000///111333444444444333222333555666555444111111000...,,,,,,...000222333333222///---...///---///222555777777777666888999;;;===???@@@BBBBBB<<<;;;:::999999:::<<<<<<;;;999777777999999999777:::;;;;;;:::888666777888666666666666555444333222444555666555444333444555333222111111111111111222222111111222333222111///......///222666777777555444333111000000111333444444333333222333555777888>>>???AAAAAA???>>>??????FFFJJJNNNOOOLLLHHHFFFFFFFFFBBB;;;444000222888===>>><<<:::;;;<<<;;;777333333333333333222111000///...000333888===@@@@@@>>>>>>>>>>>>>>><<<:::888777666666777:::===>>>>>>===:::<<<>>>??????<<<:::888999666333444666888888666333444555444222...+++(((...------...///000222444666555333111///...------...000222333444333111000111111111222444444333111444444333333333444444555111000000///.........---******+++***)))***---000333444222000222777777444......///111222222000...111222222222333333444444333666999999666222...---000000111222222333222222555555666444222111111222444666888666333...+++***,,,...000111000000000111...+++)))***...111222000///000111111111///...---///......///111222222111,,,+++***+++,,,......---,,,,,,,,,---///...,,,)))###!!!---999<<<:::999000111222222333333333222111444777777666555444444444444333222111111000//////...---------------......000333444333222111111333333333222111000///...,,,...000222222222000/////////...---+++***))))))---000222333333222333444000000111333666666555333222111000111222333222111222111000///000111222333888666333000///...//////////////////000111222222111111111222444777999;;;999888555333222111111111333333222000...///222444222444666999:::777333///---'''""""""''',,,---,,,---............111666999<<<:::666333111111222333444333000...,,,,,,,,,,,,---...111444666444000---)))+++///000///.........111222333222000......///+++***))))))+++...111333555777999888444000...---///000000000000///...---000000///...,,,,,,---///222222333333444444444555444777999:::777333000//////111222222///,,,+++***...///111222333444333333111444777999999666333000222333555777888777666666333333333333444444444444444555666777666444111000000///---+++)))''''''&&&)))***+++,,,---......///---.../////////...,,,+++---...111333555666666666333222000///......///000111111111000000222555777333222000111333666666666444333000---+++,,,///222444555444111...,,,------///111333666888888777777::::::;;;<<<===???AAABBB===<<<;;;::::::<<<===>>><<<:::999999:::<<<<<<;;;???@@@@@@>>>;;;::::::;;;999:::::::::999777666555666888999888777666666777222222222222222333444555222111000000222222000///,,,---...222555666555333222111////////////111222333333222222333555777888;;;>>>BBBCCCAAA@@@AAACCCIIIQQQXXXWWWPPPIIIGGGHHHHHHDDD>>>666111222888===>>><<<;;;;;;<<<<<<:::888666555555444444333333222000000222444777:::;;;<<<:::;;;<<<===<<<;;;999888888999:::<<<======;;;:::777999<<<>>>>>>===;;;::::::777444222333444444333111222333333222///,,,***000//////...///000222333555444333111///---,,,+++---...000222333333333222111000000222444555555444666666666666555444666777333333333333222000...---+++,,,------,,,---///111555666333///000444666444.........///222333333222666666555444444444444555444555777777555111---+++...000333444444333222222555666777666333222111222555777777666222...,,,++++++...111222111000/////////,,,***,,,///111000.........///000000///......////////////000000000000+++***)))***+++,,,------,,,---...000111///+++'''### $$$000:::<<<999777444555555555444444333222111333666888999888777666666555444333222222222222000000/////////000000111000222444444333222222333555555444333000...+++***)))***,,,...///000//////000000///...---,,,+++***000333555666555444444444000000000222555777666555444333111111222222000///000111111222333444444444555444111...,,,,,,...111111000///...///000222333000111222444666888:::;;;777666444222222222333444111111111000//////222444222333444777888888555222000+++''''''***...///......///.........111666999===:::777444222111222222333222///---------...///000111444777888666111...***---000111000/////////222222222///+++((('''''''''&&&&&&&&&(((+++///111444666888888444000---,,,---...000111111000///.../////////...---...000333222222333444444555666666555777::::::777222///---,,,...111222222000...---///000222333444444333333111333666888888666333000000222555777777666444333...///000111222222222222444444555555555444222111555333000...+++*********)))***,,,---......---,,,,,,------...---,,,+++++++++...000222333333444444222111///...------//////111222444333111222777;;;333111///000222666777888555444111---+++,,,///333444444333111...------///000222444777888888777666;;;:::999999999;;;<<<>>>>>>>>>===<<<<<<===>>>???===;;;999999;;;===>>>===BBBCCCCCCBBB???===>>>>>>???>>>>>>===<<<;;;:::999999::::::999777777777888222222222333333555666666000///...///111222222111......000222444444222///000///............///000111111222222444555666666777;;;???@@@??????CCCFFFKKKTTT\\\[[[SSSJJJHHHHHHFFFDDD???666///...333888888777777999<<<>>>??????888777666555444555555666222222222222222444666888666777999:::;;;;;;;;;::::::<<<>>>???>>>;;;888666444666888:::;;;<<<;;;;;;999777444222111111000//////000222333333111///---222111000//////000111222222111000///---+++***)))+++,,,...000222222222222---,,,---///333666777777777888888666444333555777333444444444333111...---///000111000//////111222555666444///...222444444111...,,,,,,///333555666;;;:::888777555444444444666555444333222000---,,,...111444666444222222333444666777666444222222222666777777555111...------,,,...111222111000//////000...,,,...111222000---,,,---......//////000000000000000000////////////++++++***))))))***,,,...---...000333333000+++&&&"""---666888777666666666666555444333222111000111444777999999999888777666555444444444444444111111000111111222333444333444555555333222333444555555555333000---***(((((()))+++,,,............/////////000000000000111666777999888666444333444222111111222555888888888666444333222333333111///000111333555666666555555222111///,,,***+++000444444222111///000111333555222222333444555666777888555444333222222444666777111222222111000000222444333111111222444555555444///,,,******...111222111111111111//////000444777;;;999666444222111111222333111///......///000111111222444777888666111...,,,...111333222111111111333222000+++&&&""" #########$$$&&&))),,,...000333666666444000---,,,,,,---000222222111000///---.../////////000333666111111222333555666777777444666999888555000---,,,+++,,,000333555555444222///000222333444444333222000222555666777555222111...000222444555444222000......000111222333333222333333333333222222111111555444111...+++************+++...///000///---,,,------...---------,,,,,,,,,///111111000//////000000//////......///000111///111333222000111666:::222000...///222666888888777555222...+++,,,000333222333222000......///111111222444666777777666555;;;999777555555777999;;;???????????????>>>>>>===<<<:::888888:::===>>>???CCCDDDDDDCCCAAA???@@@AAABBBAAA???===<<<;;;;;;;;;999:::999777555555777888222222222222222333444444...---,,,---000222333222///000111333444333000---///......------......///...///111333555555555444444888::::::888:::AAAGGGMMMTTT\\\\\\TTTLLLIIIIIIEEEEEEBBB:::111---...222000111333666;;;@@@DDDGGG;;;999777555444555666777444444333111000000333666555555666777888999:::;;;999<<>>???AAABBBCCCBBB@@@???@@@AAABBB@@@===:::888888999:::888888555222000111444777222111000////////////000...---,,,---///111222222///000111444555333000---........................---000444777999888666444555777777333000333<<>>DDDHHH@@@===999555333333333444444444444222000000333777777666444444444666777999444888===???<<<777444333111000000000222555888:::666777888777444111...---***,,,000444666777666666555444333111000000111111,,,,,,,,,,,,,,,***)))(((------...000111222333333000//////111666999;;;<<<777999:::777333111333666444444444333222111000///444555555444222000000000000333333...,,,///111222222///------000333555666777888888888888666555444555222000///000000...,,,---111444333///,,,---//////111444555444333222333555555555333111000222333///000111000///...///000111000000333666666333///,,,,,,---...///111333444222444444222///---...///......---+++((((((+++...000111333444444111+++''''''+++000444111222333444555666666666222000...///111333333222333444444555555444222222------......///111222333444444333111//////222444444444555444222///+++)))***++++++,,,---......///---...///222444777888999999999777444000///000222444222000000333666888888444333222333444555555444000111222333444444333333///000111...******///333555444333222222333444444666444333222222555777999777555222000///111333555444555555444222111222333111000///000222444333222...------...000111222222333444666555444333333444777666555444333333333333111111111111111111111111000//////000111222000...,,,///222333333222222222------,,,***'''&&&'''(((------,,,+++******++++++'''+++000333222///---,,,))),,,///333444444222111---000333444333222222333...///000222444555777777444555555333000......///...---...111555777666555///000111222222222111000///111333444555444222111---...///111222333333333888777666666777888999:::666444222000......//////000000000///---+++***)))+++...222555666555222000000///......------.........222555333///,,,---//////111222444555555444333///---++++++,,,...000000000//////111444555555444666666444111......///111444444222///------///222...///111333333222000///:::888666444666999===@@@AAABBBCCCDDDBBB???<<<::::::888666666888<<<>>>??????@@@AAAAAA???>>>???AAA@@@>>>:::666555555777999777666222///---...222555111000///---,,,,,,,,,,,,000...,,,,,,...000111000...///111444666444111...........................///333888<<<===<<<999777666777555///+++...888BBBOOOTTTYYY[[[WWWQQQMMMLLLOOOSSSTTTNNNBBB888444555555666666666888;;;@@@DDDDDD@@@;;;666222111111111222444444222000111555888999777444222222333555666///444;;;===;;;777444333000///------...222666999666888:::999666222///...))),,,000444777999999888666555333111000000000111++++++,,,---,,,+++***)))//////000111222333444444555333333444888;;;======777:::;;;888333111333777444444444333222222222111444555666444111///...///...222333...,,,...111111000///...///222444444444222444666777888777555444222000///000111111...+++---000333111,,,)))+++------000333444444333222333444444444222111111333555000000111///......///111111000111444888888444000,,,,,,---...000222444555333555666333///---...000000000///+++((('''+++...222222333444444111,,,'''"""%%%***///---///111444666888::::::555111---,,,...000///...000222333444444333111///+++++++++,,,...///111111333222111///---...000222333444555555333000---***,,,,,,,,,------......///---...///222444777999:::888777444111...---000222444222//////111444666777222111111222444666555444000000111222222222222111000222333///+++)))---111444444333333333333333333666555222222333666999<<<888666222///---...000111555666666555333222222333000000111333555555222000111111111111222222222222111444666777666555555555666666555444444444444444111111222222222111111000222000///000222333333222,,,...111333222111111111***++++++++++++,,,///222555444222///---,,,+++***%%%)))///222111///---,,,)))+++///333555444333222///222555666444222000///---...///111333555666777555555555333000//////111111///---///333555444222...///111111222111000000///000222444444444222111......///000222333555555:::999777666666888:::;;;777555333000......//////222222333222111///---,,,,,,///444777888777444111000///...---------.........333666555111...///222111222555777777666333222222///++++++...111000///000///000222444555444333666666555222000...///000666555333///,,,,,,...000---...000111111000///...===??????<<<888999???DDDDDDCCCBBB@@@???>>>>>>>>>>>>===:::777555888===AAA???@@@@@@???===<<<======999777333000...///111333......---...//////---***,,,...///...,,,++++++,,,------...//////000/////////000222333444222111///444333000///...000222333777:::>>>@@@@@@???>>>???>>><<<555...+++111>>>HHHOOOPPPSSSYYY___^^^WWWPPPOOOQQQTTTUUUQQQIIIAAA;;;===<<<:::888777777888999===AAADDDAAA:::333111111444555555333222222444666:::999666444333222222222222444777999999777444222333222111000111333555777555666777:::;;;:::666333///......111666888888666777555222111111111111000,,,---,,,)))%%%%%%))),,,111111111222333555666777999888666555555777:::;;;<<<<<<<<<;;;:::777555333666444333333444444444333666777888777444000///...444333222111111111222333111000111222555666555333222222444777888888555222,,,,,,,,,---...///000000222000...------+++)))&&&)))+++...000111///,,,+++222333444333111//////000111333444222///...000333666555333222111000000000---,,,---000444777888888555444111///---...//////...000111...(((%%%&&&)))000222444555333///***&&&$$$""" """&&&+++...///000111111222555:::>>>777444///---...000222333222333444444333222000///---,,,******+++...222444444333111...---...222555666777666333000......///...---+++++++++---///111...---...000333555555555555444222000////////////111111111111111000000///******,,,000555777888777444222///,,,+++,,,...000,,,000333111,,,)))+++...///111222333222111111222555444333222111222555888;;;777000+++)))+++///222666888888777444222222222222222111111000111111111333444555666555333111///333444666777777666444333333555888::::::777333000111000//////............+++///444666444222222333000111222222222000///...+++---000111222444777:::777444111000111000---***&&&)))---000111///,,,******,,,000333555555444333222222222444555444111...111...///444777555555666555444444333222111000000///...---000333444333000...///000111111000///...***---000222222222222333111000000111222333222111555666666555444444555666555444222000...,,,++++++222444666777666555222000333333333555666555333000---,,,+++******+++---///222333444777888888555333333333444555666666666555111///---,,,,,,...000222444444444555444444333222666777777333...+++,,,...888444///---///111222111...///000///.........///AAABBBBBB???<<<<<>>>>>>>>>>><<<:::888777888;;;???AAAAAAAAAAAA@@@===;;;;;;:::444222...+++******+++,,,000//////000111000,,,***(((+++---.........///111333222000//////000111222111222333333222111000///222111/////////111333555888;;;???AAAAAA@@@@@@AAAEEECCC===666333888CCCLLLTTTTTTUUUXXX[[[[[[YYYVVVUUUVVVWWWWWWUUURRRNNNLLLEEEBBB===999555444555555999===AAA@@@:::555333333444444444333222222444666888777555444222222333333222444666888999888666555444444333333444555666777666777888:::;;;999555222///...///222777999999777888555222111111000///...,,,---,,,)))&&&&&&***...//////000111222333333444888777555444444555777999;;;;;;;;;;;;999888666555333222111222333444555555666777888666333111111111555444222111111222333444444222111222333444333111333333444666777666333000***+++,,,...000111111222222111000000000...+++)))(((***---//////---+++)))///000111111///......///000222333222000///111444555444333222111000000000000///000222555666666555666444222000///.........+++...000...)))&&&''')))222333444444222///+++)))'''&&&%%%$$$&&&))),,,///000000000000000333888<<<888444000---...///111111222333444444444333111000---,,,,,,,,,---///222333555444333000///000333666888888777444000//////000,,,+++******+++---///000/////////000222333333333333111///...---...///000000111111111000///---,,,(((((())),,,111444666666222000---***)))+++...000...000222000,,,))))))+++...000111111000000111333444444333111000111555777;;;777222---,,,---000333777888999888555333333333444333222111000/////////333333444444333222000///000111222333444333333222444666777888777555222///000///---,,,+++,,,------,,,000333444222111111222111111111111111000//////...///111111111333666888555333111000111000...+++(((***---///000///---,,,+++---000444555666555444333222222333444444111///000------222555444333555444444333333222111111000111///...000222444333111///000111222222111000///---///111111111111222444222111000000111222222222111222111000//////222444333222000---+++***)))(((///111444666777777666555555555555666777555222///---,,,++++++,,,---...///222333555777888777555333222333444555666666777777000///---,,,---///111333777777777666555333222111444666666333...,,,,,,///555111...---///000111000...///......------...///FFFGGGFFFDDD@@@@@@CCCGGGAAA@@@??????>>>>>>>>>???<<<999666888<<<@@@BBBAAABBBBBBAAA@@@>>>;;;999777111///,,,)))'''''''''(((000000222333444222---***%%%(((,,,///000111333555777555111///...000222444444333333222111111111111111000//////000222444666999<<<@@@AAABBBAAABBBCCCIIIGGGDDD???<<>>>>>???;;;888;;;AAADDDCCC@@@@@@@@@@@@??????<<<888666333111///,,,***))))))(((...///222555666444000,,,'''***...000111111222333333111///......000222444444333222111111222444555111111000///000111333444888;;;???AAABBBBBBCCCDDDEEEEEEDDDBBBAAADDDJJJNNNWWWZZZ[[[YYYUUUTTTXXX\\\WWWVVVUUUUUUVVVYYY]]]___TTTPPPIIIBBB:::444000...---222777:::999777555555222333333222222333555777:::999777555444444444444444333333333333444555555777888:::;;;;;;:::999888888888999;;;======:::888444555555666777888777777444222111000111111000///......---)))%%%$$$'''+++---///111333333111...,,,...//////000222444555666666777777888888888888888333333333222222333555777777777666444222333666999999777444222111222444666888555222111222333444444111111111222444333111...***,,,///333444444333222222333444666777666333000+++,,,---------,,,+++***)))+++,,,,,,,,,,,,...000444444333222111000111111111111000000000111111222444444444666888888666444555666666555222///,,,***+++000444666444222000000000///,,,++++++---000222///000000000000///------000000...---,,,///333777888555222111222444444444444444444333111///---++++++,,,...000222222222222777777777666555555777999:::999666333000///000222------,,,+++******++++++...///000000//////000111111///,,,++++++,,,///111///111333444333000,,,***+++***)))+++///333666777111...***'''(((+++000333222000/////////...,,,***---------,,,,,,---111444333444444222111222555777666555333111000111222333555777888777555444444555666555444333222222111222333222111000/////////000///.........///222444666999777555333000///.........,,,***((((((***---///222111111000//////000111111000///......///000111444555444222000///111333111000000000111111000000,,,,,,,,,,,,,,,...///000///111333555777777777777666444222222333444333222+++((((((---000///...000333333333333333333222222444222///......///000111333444555666666555444333222333333111000000222444444333111...,,,---000222222111///---,,,...333777555444222000///---------***,,,///333666888888888555555666777888666222///,,,---...000111111111111111333555666555444333333333333222222222222222222......---...///111333444888777666555333222222222444666666333---***)))+++------...///000111111000000...+++******,,,...///EEEFFFFFFFFFEEEDDDEEEFFFFFFFFFDDDBBB@@@?????????CCC???<<<>>>BBBDDDBBB>>>=========???@@@>>>999555444333222000...,,,++++++,,,---000444777666222///,,,...111222000...------)))***+++---///111333333333222111000111444666888444333222000000000111111555999>>>AAABBBBBBBBBCCC@@@@@@AAACCCEEEHHHLLLOOOTTTXXX\\\[[[VVVSSSVVVYYYVVVUUUTTTTTTTTTVVVXXXYYYSSSRRROOOJJJCCC;;;444///,,,///333666777666666555333444444333222333555888===<<<:::777555444444444666444333111000000000111777888:::<<<<<<;;;999888888888:::<<>>CCCDDDCCCBBBAAA>>>???AAADDDHHHLLLPPPRRRRRRWWW\\\[[[WWWTTTUUUXXXYYYXXXVVVUUUTTTTTTTTTUUUTTTUUUUUURRRLLLCCC:::555111222333555666777777666666666666555333444666888===<<<:::777555555444444666555333222000///......444666888:::;;;:::999888999999:::===@@@AAA@@@???:::;;;;;;999666444333333111000111222444555333222......---)))$$$###&&&***///111333555555333000...)))+++///333777999:::;;;888777666666666666666777777888777333//////222666333333222000///111444777666444333111000000000111111000///000333666888888...---...000333444444333111222444555555444222111333222222333555555444333000////////////000111222...///000000000222555888999777444222222111///------------...///111222333222222222444888:::;;;:::333444444333111...+++))),,,///333666777666333111+++((($$$###%%%***111555000111111111///---***(((,,,---............000222333222333555999;;;;;;:::444444333222///---***(((***,,,...000111222111111666777888777555333222333333333444222111000111222555444222000---+++)))(((+++...111111//////222555333222111111111222333444555666777888777444222000---+++******---/////////000...---,,,...111555777333333333333222111000000------...---+++,,,...000333444444444333333555666222111000///000111333555444666777777666555666777444444444444555666777888222222111111000/////////111000///000111444666888777555222000//////000111...---+++***+++...000222222000...---///000111000//////......//////000000333444666555222000///......000111111000000111222...---+++++++++---000111222333444555666777777888444333111222333333222000)))&&&''',,,...------...222222333333444444555555000111000///---,,,...000333444555666666555444333333444444333222111333444666777666222---+++...111111222333222111000222333/////////...//////000000...///000111222333333333111//////000222333333222//////000000000000111111000333555444111///111333555444111///---,,,,,,,,,---------......000111111...---------///111333444555777777333---'''%%%%%%,,,...000111111000111222111...******---//////---<<<===@@@CCCFFFGGGGGGGGGDDDCCCCCCBBBBBBBBBBBBCCCBBBAAA???============>>><<<;;;<<>>777111000000111222111///---,,,------...000222111///,,,,,,...111222///,,,***)))%%%&&&(((+++000444777:::666555444333333444555555333222222111111000000000111777@@@FFFGGGEEECCCAAA@@@@@@BBBEEEJJJNNNQQQRRRUUUXXX[[[[[[XXXWWWXXXYYY___\\\XXXTTTRRRRRRSSSTTTXXXXXXXXXVVVQQQIIIAAA===999777666666777888999999888999888666444444666777999888666555555555666666666555444333222111000///222333555777888888888888;;;::::::<<<>>>???===<<<888999;;;999666333333555444333333444555444222000,,,---,,,***'''(((,,,000///000333444444333111000,,,///333777:::;;;;;;;;;:::999777555444444444444444555555111------222666000000000///......111333222222222111000...------,,,,,,,,,...222444444444000//////000222444333222222333444555555555555555333111///000111333333222000///......///111333555222222333222222444777:::888555222222333333111///,,,,,,,,,---///111333333444333111222666999;;;;;;222222222111000...,,,***...000333666777777444222...***&&&###$$$(((...333000111111000...,,,)))'''))),,,///000000000000111222222333555888:::999888111222222222222000///...***+++,,,...///000111111444666777666333000......000222444444333333333444555444444222000...---,,,---000333222///...111444111222333555777888999999::::::999888666333000//////---,,,---......---,,,---------...000333555777444666777555000------...---...///...---,,,---...000222333222111111333444333222000///000333666888555777999999888888999:::444444444444444444555555111222222333222000///...............000111333444444333111000000111222333,,,,,,+++,,,---///000222...,,,***+++...000///------......///000000/////////333666777555111///......000222111//////111333//////...---...000222333222333444555666666777777222111111222333222000...***'''''',,,///...---///222222333333444555555666///111333222///...000222222333444555555444333222222333555555444333333444666888888555///,,,---000111333666777555222000///++++++,,,,,,---///000111000111111222333444444444111///,,,+++---///000000222111000///...///000000222555777555222000222555555333111///......//////,,,---------......//////,,,,,,,,,,,,...000333444222444666333---(((&&&''',,,...000000......000222111...+++,,,///111///,,,999;;;>>>BBBGGGIIIIIIHHH@@@@@@@@@AAABBBCCCDDDEEE??????>>>;;;999:::<<<>>>>>><<<===???AAA>>>555...000111222333333111///...///.........///...,,,***(((+++///111000---++++++***))))))+++///555:::>>>888888666555444333222222111111111111111222222222000777AAAHHHJJJGGGDDDBBBAAAAAABBBEEEIIIMMMOOOPPPXXXYYYZZZYYYYYYYYYZZZ\\\bbb^^^XXXSSSPPPQQQSSSUUU\\\[[[ZZZWWWRRRLLLFFFBBB???<<<999888888::::::::::::::::::777555444666777444444333333444555777888555555555555444333222222000111222444666777888888<<<;;;:::;;;<<<<<<:::888555777999888666444555777777666555555555444111...***+++,,,+++***,,,111555///000222333333333222111000222666999;;;<<<;;;:::;;;:::888555333333222333000222222///+++,,,111777...//////...------///111000000111111///---+++*********+++---000111111000222111000111222333222111222222333444555666777888333111...---///000111111///.........///222444666333444444333333555888;;;555333111111444555444222++++++,,,---///111333444666444111111444777:::;;;111111000000...---,,,+++222222444777999999777555222...((($$$$$$''',,,000111111000000...,,,)))((('''+++///222222111000111111111222555777888777555///000222333444444333333***+++,,,---...000111111333555666555111---+++***...111555666666555555555444444444444333111000///000333555444///---000333///111444888;;;======>>>>>>===;;;888444111...,,,222111000000111000...,,,,,,,,,---///111333555666555888:::666...)))***,,,...///000000...,,,,,,,,,...000111111000000111222555333111000111444888:::777999;;;;;;::::::;;;<<<555444333333222222222222111222333444333111///...,,,,,,,,,---...///000111222222111111111222444555******+++,,,---///000111+++)))(((***---///---+++,,,---///000000000///...---111666888666222///---...111222222///...000222111000000000111222333444222333333444555666777777000000000222333222///,,,+++'''(((---000......///111222333333444555666666///222555444222111222333111222333444444333222111000333555666555444444444666999:::666000,,,---000222555:::;;;999555111///******+++,,,...000222333222222333333444555666666333///+++)))***,,,---...333222///...---...///000333777999777333111333777444222111//////000222333,,,,,,------------------------,,,,,,---000222444///222444222---)))((())),,,...///...,,,,,,...111111...+++---111222///,,,777:::===@@@AAABBBDDDEEEDDDCCCBBBAAAAAABBBDDDEEE@@@???======>>>>>>>>>===>>>===<<<;;;999666444333///...---...000111111000111222222111...------...//////............/////////,,,((('''+++111666999:::888666444333222333333222111000000000111222333...333:::BBBGGGGGGCCC@@@<<<===???BBBEEEIIIKKKMMMPPPTTTYYY\\\\\\[[[YYYYYY[[[ZZZWWWTTTSSSRRRRRRRRRTTTVVVYYYYYYWWWPPPIIICCCDDDAAA<<<777444666;;;???CCC@@@;;;666555666999;;;333///+++---333888888777999555222555:::<<<888333...000333555666777666555<<<<<<<<<;;;:::999888777222222333333444444444444;;;777333000////////////000...------///111111000------...000222222111///000444888;;;;;;999888888<<<:::666222000.........222111000---,,,---000333555444222000/////////000111000///...---,,,++++++---,,,+++++++++---000111---000444666555333111111222000///000444777777666333///+++,,,000444444222222111000///000333666888555444222000000111222333333333333333333333222222000000///,,,+++,,,000333555444333222222222444444000000000000000000/////////111444666777777555444///---+++((('''(((***,,,333222000...---,,,,,,,,,///111222111///......///000222444555444333333444111111111444777999888777//////......///111444666444444444222000...,,,+++///000111333444555555555444444444333222111000///222111111111222333444444444222111111222666:::<<<:::777333111000000...---222222444444444222000///333111///---...///222333444555666444000---+++***///000111111///......//////111111000...---...///444333222222222333444555::::::888777777888999999777888777444111---,,,,,,000222333444444222///---((()))******+++,,,000222222333333444444333333222+++,,,...///000///...---,,,******+++...---***&&&++++++---111444333///***000111333444333111...,,,222222111111000...---,,,///000111444777777444222555222000000333555555333111---***+++000222111///*********+++---000333444333111111222444555444333222333555666666444333111666555333333222111///---000222555666666444444444:::888666444222000...,,,111888???>>>777111///111///...---...111333333333444333222222444666666555555555333---(((''',,,111555444111///......///000444999<<<999222---...222333222111000000000111222///000111111111111000000///000000///......111333666555444444333000+++(((+++---///000...------...///,,,+++...333555222///333666:::======>>>???@@@??????>>>??????AAACCCDDD>>>===<<<<<<===>>>??????===<<<;;;:::888777666555.........///222444444444222333333222///------...000//////......//////000///+++(((''')))...111333555555444444333333333333333333222111111222333444000333777<<>>::::::999:::>>>CCCHHHLLLLLLPPPUUUXXXZZZ[[[]]]^^^[[[ZZZXXXVVVTTTRRRQQQQQQNNNQQQTTTVVVSSSOOOJJJHHHDDDBBB>>>999777888===AAAAAA???;;;888666555666666,,,)))'''+++333999<<<;;;999555111333888:::777333///000222444555555444444::::::::::::999999888777222222222222222333333444999666222000000111111111444222111111333333222000,,,,,,---000333444333222222555777888777555555555;;;999555222///......---111111111///......111333666444333111000000000000222111///...---.........000///---+++******+++,,,---000444666555333111111111000///111444666555444111...+++...333666666444222111///...///222444666444333222111111222333444333333222111111111111222111000.........///111222666555333222111111111111........./////////000000///000222333444333222111,,,***((('''((()))******//////////////////......///111111000...,,,,,,,,,///000222333333222222222111111111333666777777666000///......///111333444222222111000/////////...111111222333333333333333000111111111111111000000111111111222333444555555333222000///111444888:::999666333111000000///...111222444555555333111///111000///...///000111333444555555222...+++******///000111111///...///000222333333222111000000222222111111111222333555666777777666555555666777888666777777555111...,,,+++///111222333222000---+++)))***+++++++++,,,///111333444444444333333222111***,,,...000111000///...---------///111000,,,(((++++++---111333222...***///000111222111000...---222222111000///...,,,,,,...///111555777777555222555222//////111333333333000,,,)))***...111///---++++++***+++---///222333333333333444666777666444333444555555555444222000333333333333333222///---...000333444333222222222444333222111000///---+++000666<<<;;;555000///111111000///000222444444444444222111111333444333222444444333///***)))---222444333111000///...//////111555777555111......000111111//////...///000111...///000111222222222222000111111000//////222444555555555666555222,,,((()))+++......------------000---,,,///333555222///111444888::::::999999:::;;;;;;;;;<<<>>>???AAABBB===<<<;;;:::;;;<<<>>>???<<<;;;:::999777777777777.........000444666777777444555555333000......///111000////////////000111...+++)))((()))+++,,,,,,///000222444555555444444444333222222111222333444333333333555666888:::;;;777555222222555<<>><<<999777444333222%%%$$$%%%+++444;;;>>>???:::555111222666888666333111111222333444333333333777888888888888888777777222111111000000222333444666444111000111333444444777666666666777666444111***+++---000444777666555555666666444222111111333999777555222000///......111222222222000000222333666555333222111111111111222111///......///111222444222///+++)))'''&&&&&&---000333555444222111111//////000222444555333111...------111666888777555111000.........000222333222222333333444555555555444222111/////////111222222000...///222444333111666555333111000//////...++++++,,,---...///000000000000000000//////......)))'''&&&(((+++---,,,***,,,---///111222222222111///111222000---***)))))),,,---...000000111111111222111111333555666555333000000/////////000222333111000.........///111222222222333333333333222222......///000000000000000///000111222333444555666333222000...///222555777666444111000000111000//////111444555555333000.../////////000000111111111333333333000,,,***))))))...000111111000///000111444555666555333222333444000000000111111333444555333333333333333444555666444555666444000,,,+++***///000111222000...+++)))+++,,,------,,,---///111555555555444333222111000***+++...000222222111000000000222444555333///,,,+++,,,---000111000---***---......///////////////333222111000///---,,,+++---///111555888888666333555222///...///111222222111...+++,,,///111000......---,,,,,,---///111333444444555777999999777555444444555555444222000///222333444555444222///---,,,...111222111/////////...///000000///---+++)))///333777666222...///111222111000222444666666555333222000000111111///...111222333000---,,,///222333222222111000///.........///000111111000///...//////...------...///000...///000111222333333333000111222111000000222444444555777999888444...)))'''***---......------...111///...000333555222000333555888:::999888888888<<<<<<<<<===>>>???@@@@@@???>>><<<:::888999<<<>>>===<<<:::888777666666666000///...000333555666666555666666444111000///000222111000//////000111222...,,,++++++,,,---,,,++++++...222666888888666555333333222111111111222333444444333222222333555777333111......111777>>>BBBHHHLLLQQQUUUWWWXXXYYY[[[YYYYYYZZZYYYWWWTTTPPPNNNHHHLLLPPPPPPMMMLLLNNNQQQMMMLLLJJJFFFCCCAAABBBCCCAAA???;;;888555333222111(((((()))///666;;;>>>???:::555111000333555444222333333333333333333333333555555666777777777666666222111000///000111333444444222000111333555666666666666666888999888555333,,,,,,...111555777777666666666444111//////111444888777666555333111000///111222444444222222333444777666444222111111111222111///...---...000222444444222///,,,)))&&&%%%$$$,,,...222333222000///000///000111333444333111///...///111555888999666333000///...---...///111222111222333555666777777777555333111......///111222222000...111666888555000444333222111000///......))))))+++,,,...000111222333222000...---,,,,,,---)))''''''***///111...+++...///222444555555444333000222333222...+++))))))+++***+++,,,...000000///222111111222444444333111111111000000000000111222222000---,,,,,,...111333222333444444555555555555///000000000000000///...---...///111222333444555555333000...///111444666444222//////000111111000---///222444444222///,,,---...000111111111000///222222111///+++))))))***///000111000//////000222444555666555444333444555111111111111111111111111///000000111111222333444444333111...***))))))+++///000222222111...+++)))...///000000//////111222666666555444333111000///***,,,...111333333222222111333666888888555222///,,,---...//////...,,,+++,,,,,,------...///000111333222111///...---,,,,,,---...222666999999666333666333000...///000222444333111000000222333111000111000///...///000222444222333555888::::::777555444444444333222000///...333666888888555111...,,,+++...111111000.........---///111111///,,,***)))---111333222///---...111111000000222555666555444333111000/////////---+++...///111000///...000222222222222222111000......---,,,,,,...222333000...///...------...///000111111111222222222222222111///111222111000000222333444666999<<<<<<777///***(((+++///111111000000111222111000222444444222000666888:::;;;:::999999:::?????????????????????>>>AAA@@@===888555555888;;;===<<<:::888777555444444333111......000111222222555666666555222111111222333111000......000111333.........///111222000///+++...444888:::999777555111000/////////000222333444555666555222111222333//////...///111444888:::@@@FFFMMMSSSVVVWWWWWWXXXWWWYYYZZZZZZXXXUUUQQQOOOJJJLLLNNNLLLJJJIIIJJJLLLQQQQQQPPPMMMIIIEEECCCCCCCCC@@@:::666333333444666111111333555999;;;;;;;;;:::666222111222333333222555444333222222222333444444444555666666666555555333222111111111222444555333222111222444777888777222222444666999999777444//////000222555666555444555555444222000111444666777888888888666555333222111333444444333333444555777666444222111111111222......------...000222444222111///---+++)))((('''+++---000111000///...//////111333444333111000///000111444888999777444111//////......///000111222111222333555777777777888666444222///...///111222222000///333888:::666222000111111000000000//////))))))+++---///111222333666555222///---,,,------+++***+++...222333111...333444555666666555333111111333555444111...,,,+++***)))(((***...000000///222111111222333333222000222111111111111222222222555222///,,,,,,---000222111222444555777888999999333333333222111000...---+++,,,...000111222222333555444111//////111444666222000......///111111000+++---000222222000---+++...///000111111000///...000000111///,,,++++++,,,///000000///......000111222444555444333222333555444333333222111000///......//////000111222222333333111,,,'''###$$$(((,,,000111333333222000---+++000222333333333222333555777666666444333111///...+++---///222444444333333222444777888777555222111.../////////...---,,,,,,+++,,,---...///111222333222111000...---------------///222777:::999666333555444222000000111333555333333222222222222111///222222111111222333444444///000222555888888555333333333333222000///...---777:::<<<;;;666111---,,,---000222333111/////////000222555444111---******---///111000...---...000/////////111444555444222222111000000000000---+++,,,---///000000000111111111111222222111000///......,,,,,,///333555333/////////......///111333444555555555444222111///......///111111000///000111333666:::======999111++++++///333555555444333333222222222333444444333111888999999999777888:::<<<@@@@@@@@@@@@???>>>===<<>>999222------000555777777555444333000111222333333333333333666666555333222333777:::<<<======>>>>>>===<<<;;;<<<;;;888111++++++000555555777999::::::888666555666222///,,,------...---111333444444333222444555222000...,,,,,,...000222111000000111333444333222111333666999888555222///---------...000222555666888::::::777222///111333000000//////000000000111111555<<>>>>>???AAAAAA???<<<999888999777666555444333111000333111///---...///222444555666666666555444333333444555777888999888777666666444444444666777666555000//////000333444444333000000000222444444333111///222444555444333333333555666999::::::888666444222333333222111222555888666444333111000000000000---...///111222222222111000000111111111111111111///111333333222111222333444555666444111///000111///222555888888666333222//////000222333555666777333333222333333555777888444333222111///////////////000111333555777888888111222222222222111///...---...///111333555666777888777555333111///......000333666555222000222444777777555333111///...---...111555777666444333333+++(((''')))///333333111222111111222444555444222222333444555666666666777777555222000...///000111000111222444666777888888555555555444333111000///---...000222333333222111333111///---...000333555111///------.../////////....../////////000000000222111111000///---,,,++++++...222444444222111111000000///,,,***)))+++---///000222222111000222333222333333444444333111111222333444555555444333333000...+++&&&######'''***///111333444444333000///...111444555555555666777555555555444333222000//////000222444555555333333///111333222///...///111222333333000---,,,---///...///222444555555555444///...---,,,,,,...///111000111555999;;;888444000...000333333222222444666000111222111///---,,,+++---///222555666555333222,,,,,,---///222333333222111000//////............555888:::888222......000000333555555333111000000///222555333...+++,,,//////000222222111///......------...000333333222000111111222555777777555333111000000000222444555555222222000/////////000111111111111333444444333111/////////000111333555777888888777555333111///...---///111222111000000111333555999<<<===999333...,,,///444666555333111000...///111222222333333444333222000------///444888777888:::;;;<<<;;;;;;:::888777444---'''(((...555111444777:::;;;:::888777666222///------...//////000111333333333333444666222000---++++++---000222111000///000111222111000222444666888666333///,,,------...///111444666888:::;;;:::666000...111555222111///...---...///000222444777;;;@@@FFFNNNSSSUUUVVVWWWXXXXXXXXXWWWVVVYYYSSSNNNNNNPPPOOOIIICCCDDDHHHMMMOOOMMMJJJGGGFFF>>>============>>>??????>>>@@@BBBBBB@@@===;;;:::888888777666555333111000111///---++++++...111333666777666666555444333222555777999;;;;;;:::888666777666555555666777666444222111//////111222222111......///111444444333111...111555777555222000///333555888::::::888555333333333222000000222666999555444222000//////000000---///111333444333222111111111222333333333333333222333555555444444444555666777777444000///000222---000444777777666555444///000111333555777888999444333222111222444666777222222111000///...---,,,...000222333444555888:::333444444333222000...---//////111222444666777888777666555333222000...---111666999666000---111555666555333000...---,,,,,,+++///444666666555444444,,,)))'''***000444444222222111111333555666555333222333444666777888888888666444222111000111222333000111222333444444444444333333333333333222111000///000222444555444222111111///---,,,---///222555222000------...//////...000000//////000111222333333333111///...,,,+++******...333666777555333333000000...+++)))(((***,,,///000222222111111222333000111333444555555444444444555666777666555444333......---***'''&&&&&&(((...000222444444333111000---///222444444444555777555555555444333222111000000111333555555555333222...000000///,,,+++---000333444444111---,,,...000///111444666777777555444...---,,,+++,,,...000222000222666999;;;888333...***...222333222222333555222333444333111...------***---111555666444222000---,,,,,,...111333333222000//////.........//////111555777555000---///222111333555555333111000000,,,///222000,,,***---000000111333333222000...---------...111444444222000111222333666999:::999777444333111222444666777777333222000......///111222111222333444333222111111///......///111333555777777777666555444222000000...000333333222111111222333555888;;;<<<999444///***...222444333000...------...111222222222333444444111//////222333222000888888888888888888888888555222///+++******,,,---222333555666777666555444888666333111000000222333222111000111333555666555444444333111///000222444333222000///...---,,,,,,...///111222222000...---...///000111333444666666999;;;<<<888111...000444888777555333111///......000222666;;;AAAGGGMMMPPPQQQSSSVVVXXXZZZYYYWWWVVVXXXYYYZZZZZZVVVPPPIIIEEEGGGHHHJJJLLLLLLJJJEEEAAA===BBBCCC@@@>>>AAACCCCCC@@@>>>============;;;:::777888888666333111111222///...,,,++++++---000111444555777999888666444222333555888::::::999777666:::777444555888999888666111000000222444555333222000000111555999999666222///000222222111111222444666666888;;;===<<<777222111111000000111333444666777333......222333111...---///111444555555444333333222111111444555555555111333555555555555666777777555444444444222000......///000111222333444555000111333333333333666888666555444555777777666555222111000111111111///---111444666888888999;;;===999888666333111...---,,,+++///333333111111555999666555444222111000///000222222111///------///111555333000+++((((((+++...222///---...222444444333---***(((+++000333222///...------000555777555222222333333444555666777888111333444333222111111222444444444444444333222111......///111333444444333111555::::::777444333444222000---,,,,,,...000222222222111...---...222555999888555333333444666777333222000///---,,,,,,,,,---///111333444555444444222111///---,,,---...///000//////222555555222...111111111222222333333333111222444555666666666666///---,,,,,,,,,,,,+++)))(((***...333666666222//////000111444777777555333888666555444333111---***111000000000000000111111///......---------......222444444333000......//////......///111333333333555333111///...///111333444555666777666444111000,,,...000111111111222444555222000111444222---((((((+++///000111111333444222222333333444444333333333222111///............555222---++++++---//////111222444666666555333222///---***((('''))),,,...111000///---------...///444111//////222333222000222000000333666888777555444111///000333555444222333333222000...---...000222444555333111///...///...//////...------000222666444222222222222000...,,,///333555444333333333555666888:::;;;:::666333//////000000///...---,,,+++---///444888999777555666444222222444666555333444555777888777666444333555222///,,,++++++---...333333444555555555555555:::888666333222222333333222111000111444666777666555555444222000000333555333111///---+++*********+++,,,...///000000/////////000111222333333333333666888999777444222333444555555444222//////000222444777;;;???DDDGGGKKKMMMLLLOOORRRVVVYYYZZZ[[[[[[WWWXXXZZZZZZXXXTTTPPPMMMIIIIIIJJJLLLLLLJJJEEEBBB???DDDFFFBBBAAADDDFFFFFFAAA???===<<<===<<<:::999666555444444333222222111---,,,+++***,,,...111333444555666777777555444222333555777999:::999888666888777666666777777666555000000000222444555555444222111111333555555222//////111222222111111222444555666777:::<<<;;;666222000000000000111333555666666111......111333111///+++,,,///111333444555555555333111111222222111000111333666888777777777777888666444444444333111000......//////000111111222///000111111000222444777666555333333555666666555111000///000111111000...111444666777777888999:::777777666555333000...---+++///222333111222777;;;888666444222111000///......//////---,,,,,,...000444333000,,,******---000333000...///222555555555111---***+++///111000---,,,,,,---///111111000/////////111222333444444444333444555555222111000111222222222222222111000///......///111333444333333111555999999666333000000///...---------...///000000000///...---...111333777666444333333444555777333222000...---,,,,,,,,,...///111222333444333333111000...------...///111111000000222555555222///222222222222222222333333111222444666777777666555222000.........---+++)))(((***...444777888555222/////////111444444333111555555555444111...,,,+++000//////000000111111222..................//////333555666555222000///000111000//////000111111111444333111000000000222333333444444444444222111///,,,...111111111111222444555222000111333222---((())),,,///000000000111222111222333444555444333333222111000///............111///+++***+++---......111333444666666666555444111///,,,******+++---///111000///......//////000222000//////222333333111000//////111444666555333333111///000222444333111555555444111...---...///333444444222000......///---............///111444555444222222222222000///+++...222555555555555555666666777999:::888444111///000111222111000...,,,...///111555888888666444888777555555777888777777222333666888777555111///444222///---,,,---///000444333222222222333555555;;;:::888666555444333333222111111222555777888888555555444111///000333555333111---***(((((()))************+++---///111222000111333444444333222111444666777888888777555444111333444111------222777<<<@@@EEEHHHJJJJJJJJJKKKKKKLLLNNNRRRUUUXXXZZZ[[[SSSUUUVVVXXXXXXWWWUUUTTTMMMLLLLLLLLLLLLJJJFFFCCCBBBGGGHHHEEEEEEHHHIIIHHHBBB@@@===<<<<<<;;;:::888666333111111444666444222,,,+++++++++---000333555666666666555555555444444444555777999999888666555555777888999777555444444000//////222555777777666444333111111111111///---000111333222111111222333555555666888:::999555222000000000111222333555666333000---...111333222000***+++,,,///111333555666777444222000000///---,,,///333888;;;;;;999777777888666444333333444333222/////////...............//////...------///333666777444222111222444444444000000///000222222111///111444666777666666666777555555666666555222000...,,,...111222222444999===:::777333111222111...+++***+++++++++***+++...000333333111...,,,,,,///222333000...///111444555666444000,,,+++---///...,,,+++---......,,,++++++,,,+++,,,///111222222111000444555777666444222111222111111111000///......---......000111222222222222111444777888555000,,,++++++,,,.../////////......---......---,,,---///111444444333222222333444555222111000...---,,,++++++///000111222222222222111///...------...///222333333222222333555444222000333333222222111222222222222444666888888666444222444222000000///...,,,)))(((***...444888:::888666000...---...000111111000111333555333...+++***+++......//////000111222222.........//////000000000333555777777555222111000222222111000///.........111111111111222222222222222222111111000000//////---///111222222222333444444222000111222111---))),,,...000111111000000111000222444666666555333222000000///...---------------,,,***+++,,,......---222333555666777777777666444333000...---...///000111000000///000000111111000///...///222444444333333222111222444555444333111000///000222333222111666666555333///------...444444333111...---...///,,,---...//////000222444444222111111222222111000+++///333555666666777777666555666777777555222///---///111333333111...,,,111111222555777888666333777666666666666777888888444555666777666444111000333222000......000111333555333111000111222555666:::999888777666444333333333222111333666888888888555444222///---...111444222///,,,)))(((***,,,......,,,+++***+++...111333000111444666777666444333666777888;;;<<<;;;777444111555666111,,,+++222999CCCIIIOOORRRPPPMMMKKKJJJLLLLLLLLLMMMOOORRRTTTVVVOOOPPPRRRSSSUUUVVVVVVVVVQQQOOONNNMMMLLLJJJGGGDDDDDDHHHIIIGGGHHHKKKLLLJJJDDDAAA>>><<<<<<;;;999888888444111222777:::999666............000222444666888777666555555555666666666777888888777555333222333777;;;;;;888444333444/////////111555777888888555444222000000000000000111333333333111111111333333444555666777666444333444444444444444444444444111///------000222333222------...///000222444555777555222111000000...,,,---222888<<<;;;999666555777444111000111333444444111111000///...------,,,......---+++***,,,111444666333000///000222444444111000000222444444333222111444666666555444333333111222444555555222000...,,,...000111222555:::>>>;;;777222111222111...***)))***++++++***,,,///111444444333000---,,,---///000///......///222444555444111---,,,---...///...---///111///+++((()))+++***,,,///222333222000///222444777777666444444444222111000///...---------...///000111000000000111000222444555222...***'''***+++...000111///---+++***+++,,,,,,,,,,,,///111222222222111222222333444222111000...---,,,,,,+++000000000000000000000///------,,,,,,...000333555333333333444444333222111555444222111111111111222555666888888777444000...222111000000111000---+++)))***...333888;;;:::999111///,,,,,,...000111111...222555222,,,((()))+++,,,---...///111222222222......///000111111111111222444666777555222000000444444444222///---,,,+++///000111333333333222222111000///..................000222333222222333444333111000000111000---***///111333333222111000111///111444777777555333111///......---------......,,,,,,,,,...000111111000111222444666777888888888777666444222111111111222111111111111111111222222///......000222444555555999888666555444444333222//////000000111111111000555555555333111//////000555444222///---,,,...000...///000000///000111333222111000111222333222111...111444666666555666777666555444444444333000---***---000333333111---+++//////111333666777555444444444444444444555666777777666555333222111111111222111000000111222444555555333111000000222555777888777777666555444333222444333222333555777888777444333000---++++++///222000///,,,+++,,,///222444444111...++++++...111333///222555888999999888777:::;;;<<<>>>>>><<<777333444777888333---,,,333:::EEELLLTTTVVVSSSMMMIIIHHHJJJJJJIIIJJJKKKNNNPPPRRRNNNOOOPPPQQQSSSTTTUUUUUUSSSRRRPPPOOONNNLLLHHHEEEEEEHHHIIIHHHJJJMMMMMMJJJEEEBBB???===<<<<<<;;;:::<<<888444555:::===<<<999333333222222333444555666:::999777666555666777888888888777666444222///...222777;;;<<<999555444444///......000444777999999444444333111111111333555333444444333111000111222222333444444444333333333888888888777555444333333000///......000222333444222222111111111222333444666444222222333333222111...222777:::999777444333666222...,,,...111444555444333222111///...---,,,......,,,***)))+++000333555222///...000222444444333222222444666666555444111444666777555333111111...000222333333111...------...///111333555999;;;999666222111222111///,,,+++,,,---,,,,,,---000222666666444111---*********,,,---------...///111222222000......///000222222111333444111,,,***+++---,,,...111444555444222111///222666777777666666777444333111///...............000111111///---...///...///000111000---***'''+++---///111111///---+++***+++,,,++++++---000222333222111000000111222333333222111///...---,,,,,,000000/////////......///---,,,,,,,,,---000222444333333444444333333333333555444222111000111222222888888999777555000,,,***.........000222222000...***+++...222777::::::999222///---,,,...111222333---111444222,,,((()))++++++,,,...000111111222111///000111222222222111111000222444444222000//////444555666444///,,,++++++...///111222333333111111000///...---------......///111333333333222333444222111000000000///---,,,222444555555444222222222...111444666666555222000......---------......////////////222555666555444111222333444555666777777777777666555555444333333111111111222222222222111---...///000111333555666===<<<999666222000//////...///111111111111111111111222444333222111222333444444222///------///111111222333222000//////000111//////000222333333222222444666666444333333444555444222111111111///---'''***...111111///,,,***,,,,,,---000444666666555222333444333333333555777999777444111000000000111111111111111333555777888555444222111111333555777666555444444333333444444555444222333555666666555333222///+++)))***---111000///......000333777999888555111...,,,...111333000222555777999:::999999<<<===??????>>>:::666444777999:::666222111666:::CCCKKKTTTVVVQQQKKKGGGFFFHHHHHHHHHIIIKKKMMMOOOQQQMMMNNNOOOQQQRRRSSSTTTTTTSSSSSSRRRQQQPPPNNNJJJFFFEEEHHHIIIIIILLLOOONNNJJJGGGCCC@@@======>>>===<<<>>>;;;777777:::<<<<<<;;;666666666555666666777777999888777666666666777888666555555333111///...---222555888:::999777555444///...---///222666888888333444444333222333666888444555555444111000000111111222333222000000111333999999999888666444333222111000000000000222444555444444444444444333333333444333222333555777777666111444777888666444333333555000+++))),,,000444777666555444222111///...---......---,,,+++,,,///222222000...///111333555555444444333444666666555333111333666777555333111111...///000111111000...---...///000111333444555666444444333222111111111111000000000///......111333555555444000+++(((&&&&&&(((+++---.........///000000000000111222333444555444444333111...---...///...///222444555555444333...111555888777666666666555444222000.........///...000222111---+++,,,...+++++++++,,,......---+++///000000000000...---,,,,,,,,,,,,++++++...222666555444111//////000222333444333222000///...------//////...------.........---,,,++++++,,,---000111111222333333222222333555555333222000000111333444888888777555222...+++))),,,---...111333333111///,,,,,,---000444777777777111///------000222444444///111333222...******++++++,,,...000111111000000111111333333333222111000///111222111///......///333666888666111---,,,---...///000111111111000/////////////////////......000222444444333333333555111111000//////...------222444666666444222222222...000222444444333111000...---------...///000000111111111444777888777666000000111222333444444555666666777777777666555444111222222222222111000000---///000111111222555777;;;:::777333...++++++,,,...000222333222111111111...000222333222222222333333333333111//////111333333444555333111///......///......///222444333333333555666555333222222222555333000000000000///...&&&(((,,,//////...,,,+++******,,,///333555555555222444555555333444666999<<<;;;999666444333333333000000111222444777999:::555444333222333444666777555444333222222444666777666444222222333444333222444222///+++((()))---111000000000111333555888999888666222///---...111222111222444555666777777777999===@@@???;;;777666666999999:::999777888:::===AAAJJJTTTVVVQQQKKKHHHHHHLLLKKKKKKKKKLLLLLLMMMNNNHHHJJJLLLOOOPPPQQQQQQQQQSSSSSSSSSTTTSSSPPPKKKGGGGGGIIIJJJJJJNNNRRRPPPKKKGGGDDD@@@>>>???@@@@@@???===;;;999777666777888999555555555666777888999999777666666555555555555555111111111000000//////...111111333666777777444222///---,,,...111444666777222444555555333333555777555666666444222000000111000111222000......000333666666777777666555333222222222222111111222444666333444555555555555444333333222222333666888999888777777777666444333444555555000+++(((+++111666999666555444333111///...---...//////...------000222///......000333555666666444333333333555555333111000333777888666333222111000000000000000///......//////000222333333111000///222444333000000333777444444333111///...000111111222111///***&&&$$$$$$&&&***///111///.........000222444555555555555555333111///......//////......///000111333333333333///222666888777555333333666444222///...---.........111333111,,,***+++---((('''&&&(((---000111111444333111///...------.........,,,++++++///555999999666222...---///222444555555333111000/////////...------,,,,,,---...///...---+++******+++,,,......000222222111111444666444333111000000111444555666555333111///---,,,,,,...///000333555555222000---,,,,,,...111333333333...---,,,...111333555555111222222222000...,,,+++,,,---///000111000///...222333444555444222000///000000000///------///111222666999777222//////000///////////////......---...///000111111000//////111333555555444333444555000000000///...---......111333555555333111111222...///000111222111000000............///000111222222111111222555777777666////////////000000111222333444666777888777666555222222333222111000...------///111111000111444777777777555111---+++,,,...---111444444333111111222...000222333111000111111111222333333222222333444222444555444222000//////...------///222444444333222333444444222111222333444222///...///000000000''')))+++---//////...------,,,---///222444555444333555777777555555888;;;?????????>>><<<999777555000000111333555888:::;;;555555444444444555666777555444222111222555888:::777555333222333333222111555333000+++)))***...111111222222333444666777888777444111///...///111222333333333333444444555555666;;;???===888555666888888999999:::;;;===>>>???CCCLLLVVVXXXTTTNNNLLLMMMRRRQQQPPPOOOMMMKKKJJJIIIBBBEEEHHHKKKNNNNNNNNNNNNRRRRRRTTTUUUUUUQQQLLLGGGHHHJJJKKKLLLPPPTTTQQQLLLHHHEEEAAA???@@@AAABBBAAA<<<;;;999555222222444777222333444666777999:::;;;555444444444444333333333,,,------...///000111111000//////222666777444111///---,,,---000333555555222555666555333222333555555666666444222000000111///111111///------000333222333444555555555444333333333333222111222444666000222444666666666555444333222111333666888888888;;;:::888555333333555777666111+++)))+++222888;;;555555444222111///...---///000000000//////000222...---...111444777777777444333222222333333111///000333777888777444222222222222111111000////////////000111333444222///,,,+++000444333000///555:::666666444222///---...000...//////---***&&&$$$$$$%%%***000333111///......111444666777777555444444222...++++++...///...---------...///000111222222111444777888666333111000555444111...---------......111333111,,,)))***,,,'''$$$###&&&,,,222444555888666222...------...///000///---++++++000777<<<;;;777222---,,,...222444666555444222111000000///------,,,+++,,,---...//////---+++)))))))))***+++---///111111000111444777333222000///000222444666333222000.........//////111222333555666555222///...---,,,---///111111000,,,++++++---111444444444444222222222222111...+++,,,---///111111000...---444444555666444222000...111111000...,,,---000222111666:::888444000111333//////......---------,,,...///111333333222000///222333555555444333444555000000000///------...//////111333333222000000111...//////000000000000000............///111222333111000///000333555555555///...............///000222333555777888777666555222333333222111///---+++...000222111000000333666555666555222...---000333...111555555333111222333///111333333111////////////111444444444333444555111222444444333111111111---,,,---///222444444444000111333333111111333444444111///...///111111111)))***,,,---////////////000//////000222444444333999<<<>>>===:::777777888>>>DDDJJJJJJDDD===999999666444333444777:::;;;:::555444333333333555666777555555444333444555666777444222111222444666777777888666444222111222333444111222444555444333111/////////000000000000//////222222111111333555777888:::;;;<<<<<<999888888888555666777888999999999999@@@GGGPPPVVVXXXVVVSSSQQQQQQSSSSSSQQQPPPPPPKKKDDDDDDFFFHHHFFFCCCCCCHHHMMMOOOPPPPPPNNNLLLKKKLLLMMMQQQMMMJJJKKKNNNRRRSSSRRROOOKKKDDDAAA@@@BBBDDDEEEAAA999000,,,...111111000333222333444777888777666555555333222111111000000///---***+++---111333444000//////000222333333222...///000111111111111111333333333222111222444666111111222222222111111000111222333222000......///333333222222111111222222666666555444333333222222000000222444666666444111222000000111444777888888999999888555222111222444666///((('''+++000222111222222111000///...------///222444444333222222222,,,)))(((,,,222555444111222444666666555333222222111222333444555444333222444222///...///000111111000000000111111///+++'''000333555444111111666;;;888666444222222000...,,,---000111---&&&""""""$$$(((***...111444555555444444333333666999:::777333............////////////,,,+++******+++...000222222333333222222111111111333111---***)))***,,,...///...,,,,,,...000111111((('''&&&&&&)))---222555555555333222000///...---222111...+++***...777???999333+++''')))---000111777444222222333333000...///...---,,,,,,---///000444444222...***((()))******++++++---///111333444222111000000111444888:::111000///000111222111///555555666666555444444333222222111///------...000///---+++---111444555555333111000111333444111...---000222222///---///111444555555555444222000//////,,,)))***---000111000555888;;;:::666222222333222222111000///...,,,+++.........///000111111222555444222333444222...***,,,...000///...------...111222222333333222222111000111111222333333222222444111...///222444444333555222000222555777666555111///---------...---,,,///111444666555555666777555333333444///((((((---222111000000000111222333666666666555444222///...///222555888888666333000222333444555555333///+++000000000000111222333444333222222222333222///---...------000444666555222555444111000//////111222666111,,,***---111333444---,,,,,,---///000000///111000///...///000222444:::<<<>>>===;;;999999:::@@@FFFNNNQQQNNNHHHAAA===777555333444666999999888888777666555555555666777666555555555555666666777333222000111444666777777;;;:::888666555555555555111222222333222111000///---...///000000111111111000111222444666888:::;;;<<<>>>>>>===:::888777888555555555555444444444444<<>>>>><<<;;;<<<===@@@EEENNNUUUXXXSSSJJJCCC<<<888555555888:::999777;;;:::999777777777888888777777888888888777666666222111000111444777888888>>>======;;;:::888777666222111111000000000000000------...///000111111222///000333666999;;;=========>>>???===:::888777777777666444222111111111111888<<>>:::444---&&&###&&&,,,000111000000000222444444333111//////...---...000333444222000...---///111222222000000111333555666555333//////000000000000111111.../////////......000222111222333444333111...,,,000111222222000///000111222111111111111111222222333444555555555444333222333333444666999999888666111000//////222333333333333444333111///...000111666444000...---...///000.........------,,,,,,,,,...000333444444333444555444111......111333222000///222666888666333000///111111111222222444555555444222//////000111111000------...000222222000...222444666444222111444777888666444444444333222000111000000///---+++)))(((---------...///000111222999777555555666777666555222222111000////////////444111,,,)))***...333777444111//////333666777666000...***'''&&&&&&'''(((,,,+++***,,,///111222222///---,,,******+++---...444444444444444444333333333000------...111444444111000...///111333444333000//////000333444444333222000...,,,+++,,,...///000111111000//////111333111000000000////////////111000///...///111444555333222111111333333222111///000222333555555555444555555333000---,,,---...000...,,,---111666999;;;---,,,---///111222111000///222444333///---...000555444333222111000000000111///......///000000///222666888888444111111222444444555555444111///------...///000222333444555...///000222444444222000222222111///,,,+++,,,---000000222333444444444444222333555777999:::;;;;;;999666111///000222333444333222000000222333333222222111000///...---,,,,,,...///000000000000333555333111111222000,,,---000444333111///............222222222333222111111000111222444555555333000......000333555555444222111222111000////////////000///000222444666555222///***,,,...333666777666333//////...------...000111777555222111222444555555,,,***((((((+++///111222333222111///...//////000<<<<<<<<<<<<;;;<<<===>>><<>>>>>>>>>>><<<999666444333111000......///000111////////////000000111111///111444777999:::::::::999;;;<<<;;;999777777888;;;999666333111000000111555999???EEEJJJOOOTTTWWWZZZZZZVVVRRRRRRVVVVVVSSSMMMNNNMMMKKKHHHFFFGGGIIIJJJJJJIIIFFFEEEFFFHHHKKKJJJJJJLLLOOOQQQSSSTTTTTTPPPPPPPPPPPPNNNJJJDDD???777111+++(((***///333555111111111333555444222000...---,,,---///222555777444222000///000222222222//////000333555555444222000000/////////000000000---...//////......///111000222444555333000,,,***///000000000......///111000000000000000111222333111222444555666555444333444444555777:::;;;:::999333222111222333444444333222222222000//////000222555555444111...---...000000000///...---,,,++++++---000333444444444555666888555111000000111111///...222777999888444111000111111000000111333555666444222000000111111111000***)))***,,,///111111000333444555555333222444666777666444444555555444222222111000000000///---+++///...------...000333444999777555333333444444555555444222111000/////////222000...,,,...111555888888444000000444888888777000...+++)))''''''((()))+++******,,,///222222222222111///---++++++++++++222333555666666666666555444111///000333444333111---...000111222222000///.........///000111111111000000//////......---------...000000000111333555222222222222222111111000000///.........000111333222111000000222222111000---///111444666666666666555555333000,,,***+++,,,///...///000222444666777...//////000111111111000000333555333000......000555444222000/////////000444444333333333333222111000444777777333111111222222333555666666555333111/////////000111222222222***+++...111333333222111222222111...,,,,,,...000111222222333333333333333333444666888999:::;;;;;;888555222///000222555666333222000000000000000000111222222111...---,,,,,,---.........---...111333222222222333222111111333666444222000..................//////000000000000222222333444333111///---,,,///222444444444333333333222111///......------...///111444555333///+++'''***---222444555444222////////////000111222333555444333222222222222222,,,)))''''''***///222444555444222000///.........:::888666666666888999:::555666:::CCCMMMPPPMMMHHHBBB<<<888888<<<>>>;;;777:::999999:::;;;===???@@@:::;;;<<<===<<<;;;:::999444222111222555888999999<<<=========;;;888444222444222000......///111222444333222000////////////000111333555666666555444222444666777666666777888;;;999666333111000111111333888???FFFLLLPPPUUUXXX]]][[[VVVQQQPPPTTTTTTQQQRRRRRRRRRPPPMMMLLLLLLLLLMMMMMMKKKIIIFFFFFFGGGIIIOOOOOONNNNNNOOOQQQTTTVVVUUUTTTSSSRRRQQQNNNIIIFFF===999333//////222555777333333444555666666333000.........///111555888:::666444222111222333333222///...///111333333222000000000///......//////000...///111111000///000222000111333444333000,,,***...//////...,,,,,,---///.........///000111222333000111333555666666555555666555555777999;;;:::999666555444555666777555444111222222111000000222555555555444222///...///000444444222000...---+++***...000333555444444555666999777444222111000000///...222777:::999555222111111111000000111222444555444222111111222222111000''''''&&&(((,,,...//////111333444444444444555666777666444555555666444333222111000000111111///---///.........000333666888777666444111000000222333666555333111/////////000,,,---///222444555666666;;;888333333555777888777222000...,,,++++++,,,,,,---,,,,,,...000222111000333222111///---,,,******000222444666777777777666555333222444777777444111///111333444333000...,,,............---,,,------,,,...111333333000,,,******,,,...//////000111333111111333444444444444444///............///111111111///...///000111000///...000333666888888777777444444222...+++))))))***---///222333333222000///333333444333222111111111222444666444000......000444333111///.........///444555555555444333222111///333666666333111111222///111333555777777666666222222111000000//////...(((+++...000111222111111000111000...---...111333444444444333222111000///444444555666777777777777444222111000000222666999333222111000///.........000222333222///------------......---,,,---000222333444444333444666666555777555333111000000000000,,,,,,,,,---......///000222333333222111000///...,,,///333444333333333555444333111///...------,,,...///111222333000***&&&%%%(((,,,///111111111111222222222333444555666777555555555444222111111111...+++''''''***///333555666666444222000///......888555111000111333555555//////111999CCCIIIJJJHHH@@@:::555666;;;>>>;;;777888888888999;;;>>>@@@BBB;;;<<<======>>>>>>>>>===777555444444777999:::999;;;;;;<<<<<<:::777555333555444222000000111222333888666444222000//////000111111222222111111000///---000222333444444666777666555333222111111222222222777???FFFMMMTTTYYY]]]]]][[[VVVPPPOOORRRSSSPPPSSSSSSSSSRRRQQQPPPPPPOOOOOOOOONNNLLLIIIGGGGGGHHHSSSSSSQQQNNNMMMMMMQQQSSSYYYWWWUUUTTTRRROOOKKKHHHAAA>>>999555333333444666555555666777888777333000///000111222444666888999666444333333444555444333111///...///000111000///111000///...---...///000///111333333222222222333000111222333222000---+++000000///---++++++,,,...---------...///111222333000111222333444666777888666555555666888999999888555555444555777777666444111111222111111222444777444333111000000000111111666555444222000...---,,,///111444555555444555666777666555444222000///......222666888777555333222222111111111111222333333444222111111222333111000'''&&&%%%&&&))),,,---...///000222444666777777777777666444444555555444222111111111111000///......//////...///111444777999444444333000......000222666555222000//////000000(((,,,111666888777555333999888666555444555666777444333111000000000111222000000///000222222000...111111111111000...,,,+++...000333555777777666555444444555666888777555444555666888777444000.........//////...+++******+++***---111444444111---******,,,...///...---...///...000222444555555555444------......///000111222000///......000000///...///111444777888888666555444444222///+++)))***+++...000333444222///...---555666777666444222222222333666777555111......000222111000///...---------///222444444222000//////...222666666444222222444...///111333555666777777555444333222000///------+++...111222111000000111///000000000///000222555444444333222111///---,,,222222333444444444333333///000111000000222555888333444333111...,,,---...///222444444000......000---...///.........000111333555444333555888888555555444333222111111222333,,,,,,,,,,,,---...///000333333222111111000000000...111444444222111222444444333222000///...------//////000000000---((($$$%%%(((+++---------...000333444555555666777777888888888888666333222222333000---******---111555666888777666444222111//////<<<888333111222555666666,,,---000888@@@FFFIIIIII@@@999555777>>>BBB???:::888888888888:::<<>>@@@AAAAAA:::888666666888999::::::<<<<<<===<<<;;;999888666666666444333333333444555999777555333111111222222111000000///............,,,///111222222222444555333333444444555666666666444777<<>>:::777555555666555555666888999777222///000111333555666777777777666555444444666666666555555222///...///000000///222000///---------///000000222444555444333333444///000111111111000...---333333111///,,,+++---...,,,,,,,,,---///111222333111111000111333666999:::777555444444666777666555222111222333555555444222///000111111111222555777333000------000333333222444444333222111000000///000222555555555444444555333444555555333111///...---000444555444222222111111222222222222111111000333222111222333333111000***'''%%%%%%(((+++,,,---,,,---///333777999::::::777666444444444444333111///111333111...,,,---...000//////000111222444555222333444222///...000333555444111///......000111***...333777888666222///222444666555222111444888444444444333444555666666555333333222333111...,,,///000111222222000///...,,,...111444555555444333222444666777777666666666666888888666222//////000///000111///,,,***+++,,,+++---000222222111000...---...000///---,,,+++,,,,,,---000222333333222111,,,------///000111222333000///...///000111000...000222555777777666333222555555333000---+++,,,---000222333333000///000111444666888777444333333444555777888666111......///000000000///...---,,,+++,,,000333444222///.........222666777444333333555000000000000111333555666666666555444222111000///111444666666333111000000///111222222000000111333222222111111///...,,,+++...///000111222333333333---///111111000000333555444555444222...+++,,,...---111555555111//////222---///111111000///000111222444333111444999888222222222111111111222444555//////......///000111222333222222111111111222222000333666555111///000333555444222111//////......//////...//////---***'''(((***,,,+++++++++...000333333444555555666666666888888888555111000111444333000------000333666777888888777666444333111000BBB===888555777999::::::,,,...333:::BBBGGGIIIJJJBBB<<<777:::BBBGGGDDD???999888888888999;;;<<<>>>============>>>AAACCCDDD<<<:::777777999:::::::::>>>>>>>>>======<<<;;;:::777777666666555555555555999777555333333333444555111000...---------...///...000222222222111222444222444666888999;;;;;;;;;777888999;;;???GGGPPPVVVXXXXXXTTTPPPPPPUUUUUURRRMMMMMMMMMOOOPPPQQQPPPOOOJJJLLLOOOOOOMMMKKKIIIIIIDDDHHHLLLNNNNNNOOOQQQTTTMMMOOORRRUUUWWWUUUQQQMMMDDDCCCBBB???;;;888777777555555666888888666222...000111444666777666555444666444444555777777777666888555111...///000000000222111///---,,,---...///000222555555444333333444///000000000000000//////666555333000---,,,---///++++++,,,---///111222333111111000000222666:::<<<777555444333444555444333......///111333333222000...///000000000222555777333...***+++000555555333111111111111111222222222111333555666555333333444000333555666444111///...,,,///222333222000000111111222333333222111///...333222222222333333111000,,,)))&&&&&&(((***,,,---***+++...333888;;;<<<<<<888666444444444333222000---111444222,,,***+++...000000000000000111111222222333555333000///111444555333000...---...000111---000444777777444000---+++111555444000///333888444444555555666777888999777666555444333111---***---...000222333222111000+++---000333444444333222///333777777555444555777555666666333///---///111///111222000---,,,---///------...///000111222222///111222000...+++******+++,,,...000111000///...,,,,,,---///000222333444111000///000111222111///111222555777666444111///666666444222///---...000222333333111...///333777222555777777444333555666555777999666111....../////////000000///---+++***,,,000555666333000///000...222666777555333444666333111000//////000222444777777666555444444333333555888:::999555111000111111222444333111000000000000000000000///...---,,,+++,,,...000222333333444---000333222000///000222555666555222...+++,,,...,,,000555555222///000333...000222333222000000111111333222///222888777000000/////////111222444666222111000000000222333444333222111111111222333444111555777555000---///222555444333111000000/////////....../////////,,,******,,,---+++******...111222222333444444444333333666777666222...---///222555222000000222555666777999999888777666444222111FFFEEECCC???;;;:::;;;<<<777666777<<>><<>>777666555555666888;;;<<<<<<<<<===>>>@@@BBBDDDEEEAAA>>>;;;<<>>DDDHHHIIIQQQQQQPPPPPPTTTWWWTTTMMMNNNNNNNNNNNNNNNMMMLLLKKKPPPQQQRRRQQQNNNKKKIIIIIIDDDGGGIIIHHHFFFGGGKKKNNNKKKKKKMMMOOORRRTTTSSSRRRIIIGGGBBB===<<<===999333222333444333222222444555...000333444333333333444333222111111111222444444888777666444333333333333333222111000////////////111222444555666666666555444444333222222111000000111333333000+++)))+++///000000111222222333444444444333111000111333666777666555444111///000333666333111///111444555333111111222444444444444555777444333000......///000222111///---///222444222000...000333666777777555444333333333444555333000...000000111111111000//////444555666666555333111000333333444444333222000///++++++,,,,,,,,,,,,,,,,,,//////000333777:::;;;;;;:::666222222444444000,,,000111222444555333...+++...............///000111222333444555555555444333333222000///...///000111///222555666444111...---...///111222333333222111444333333333444555777888:::999777555222///---,,,------...111333444222000111111111111222333444555222222333333333333333333444333111000/////////000...000222111///---...000...------...000222444666444444333111---++++++,,,....../////////---,,,+++------///111333333222000111222444555555333000...444333333222111000//////333555666666333000......///111333222000111444777333333222333444333000...333444555333000///000333/////////111222111...+++222333444444444333222111333222111000000000111222333222000......000333555555666666444222111111111666666555444222000...---111333555444111...,,,+++//////000000000000//////...///000333555555333111333111000000111222111///666666444000+++)))+++---,,,...000333444444444333000111222222111///---+++555111...---///111111000///...---///111222111000222222333444444444333333333333333333333333333333777666555444333222222111222111000000///000000111---...000000000...,,,***///////////////000000111555444222111000111222222888666333///---///444888777777555333222222555777999999888777666555444444DDDCCCAAA===:::888999;;;888777777:::>>>AAAAAA@@@???<<<:::<<>>:::777666555666777999;;;===???>>>======???BBBFFFHHHGGGCCC??????BBBDDDCCC@@@>>>@@@AAA@@@===;;;::::::>>><<<888666666777777888777888888777555444444555999777333...++++++...111111---***))),,,111666888<<<<<<=========<<<:::999666555555888===CCCFFFGGGKKKLLLLLLNNNTTTZZZYYYSSSPPPPPPPPPOOOOOOMMMLLLLLLOOOQQQTTTTTTRRROOOMMMLLLFFFFFFEEEDDDDDDEEEHHHKKKKKKJJJJJJKKKMMMPPPQQQRRROOOPPPMMMFFF@@@===:::666444444444333111111333555333444666555333111000000000000000000111333555666999999888777666555444444333222111000000000000000111333444666777777777666555555444444333222111111333555555000+++(((***---000000111222333444555555444222111000000222444555444444333111///000333666444222000000333444333222222444555555444444555666444222///------...000222000///---...111222111000///111444666777777555444111111222333444333000...111111222222222111111000222333444666666555333222222333444444333222111000------...///...---,,,+++...///000333666888888888555222///000333333000---///000111333555333///,,,............//////000000333333444555555444333222333222000......///000111///111333333111...---,,,111222333444444444333222444444333333444555666777999888666444222111000///------...000333555444333333333333333333444555555333333333333222222222222222111000///............///111333333000......///......///000111333444555333333222///+++***+++,,,---...///000000///......//////111444666555222000...///111222222111///...333333222111111000//////333444555444222000/////////111333333111111333555333222222333444333111///222444444333111111222555333333333555666555333000222333444555555555555444333222000///......//////222222111000000222444555555555444333111000000000333333333333333222111111111333444333000---,,,+++***,,,000222333222111///111111111333555666444222444333222333444444333111555555333000+++***+++............///111222333444111111222222111///---,,,333111......000222222111000.........000111111000111111111111222222333333444444444444444444444444666666555444333222222222222222111111111111000000---......//////...,,,,,,000000000000000111111222444333222111000000000000444333222///...000444777777666555333222333555666999999888888666555444333AAA@@@???<<<888777888999888777666777999:::999888:::777666777:::<<<:::777777666666777888:::===>>>BBB@@@===<<<>>>BBBGGGJJJKKKGGGDDDCCCEEEEEEDDDAAA===>>>???>>>===<<<===>>>???<<<999666555666999;;;999::::::888555333333444999888555000---,,,...000222...++++++///444999;;;AAA@@@???===;;;:::999888888777666888===AAADDDEEEGGGIIIJJJLLLRRRYYYZZZVVVRRRQQQQQQPPPOOONNNLLLKKKNNNQQQUUUVVVUUUSSSRRRQQQJJJGGGCCCAAAAAACCCEEEFFFJJJHHHFFFDDDEEEIIIMMMPPPUUUYYYYYYPPPFFFAAA>>>;;;777777555222000///111333999::::::777333///------/////////000222444666888:::::::::999888777555555333222111111000111222333222333555777888888888777777666555444333222111111555666555111+++((()))+++000111111222444555555666444333111000000000111222222222222000///000222555666333111000111333333333444666777666555444444555444222...,,,+++---111333000///---...///000000//////000333555666666555444//////000222444333111///222222333333333333333222///111333555666666444444222222333444444333222111000111222222111///,,,***---///111333444444444333222///...000333555333111//////111333555444111...///////////////000000000444555555666555444222111222111///------...///000///000000///---++++++,,,333444444555555555555444555555444333333444555666777666444333222222333444.........000444666777666555555555555555666666666444444444333222222222111000000000//////...------///111444444222///---------///000222333444444444333222000,,,***)))+++------...///111111111111000000111444777888777222///,,,---...000000000000000222222222111000000000///333444444333111//////000///222444444333222222333222222111222333333111///000222333222222222444666555555555777888888666444111222444555666777777777222111///...---------...111222222333444444555666666444222000///......//////000111333444555555555000222444333111...,,,,,,'''***///444666555333111555444333444555666555333555444444666888777555333333333222///,,,+++---.........---,,,---///111333222111111000///...------111///......111222222222000///......000111111000000/////////000111333444444444444444444444444444555444444333222222222222222222333444333222111000------------------......111111111222222222333333333333222111000///---,,,///000000000000111444777777666555444333444555555888999999999777555222000>>>>>>===;;;888666777888888777666444333222111000444222222333777999999888888888888999:::<<<>>>???AAA@@@>>>>>>???BBBFFFHHHHHHGGGFFFFFFFFFDDD@@@===999:::;;;;;;;;;<<<>>>@@@???>>>;;;888666666777999:::;;;;;;888555333333333999888666333///---...///111...,,,,,,111666;;;===BBB@@@===;;;999888999999:::999888999===AAACCCDDDGGGIIIIIIIIIMMMSSSTTTQQQRRRRRRQQQPPPOOOMMMKKKJJJNNNPPPSSSTTTTTTTTTVVVWWWSSSMMMGGGCCCCCCDDDDDDBBBHHHFFFBBB??????BBBHHHMMMUUUZZZ[[[UUUNNNIIIEEE@@@;;;:::777333000///111333;;;<<<<<<999555000...---222222222222444666888999::::::::::::999777555444333222111000111222333444333444666777888888888777555555444333222111000000333444444111---++++++,,,000111111333444555666666555444333222111111111111000000000///...///111444777555222000000222333555777888999888666444333333444111...++++++---111333000///...---......//////...///111333333333222222---...///111333333111///111222333444444444444444000111333555555555333222000111333444444444333333444444555555333///,,,***,,,///222333333111///...000//////111444777666555//////111333555555333111...//////000111111111111555666666666555333111000111000...,,,,,,---.../////////...+++)))(((***+++222222333444555666777777666555444333333333444555444333222111222333555666111000000111444666666666555555666666666666555555666666555555444333222222000000000000000///.........111333444333///,,,***---///222444555555333222444222000,,,)))***---//////000111222222222111000000222555888999777222---+++,,,,,,---///000111222111111111111111111000000333444444222000///000222///111333444444222111000222111000111222333222111...///000111222333555666333333333555666777555444222333333444555666666666111000...------...//////111222444555666666666666666444111///............---///000222444555666666111333555555222000///...***,,,000333555555333222888666444444555555555444444444555777888888666444111111000...------......,,,,,,,,,---......///000111111///...---,,,,,,,,,.........000111222333333111///---...///111111000000///......000222555666333333333333333333333333333333222111111222333444222333555555555333111///---,,,++++++,,,...000111222333333444444444444444333333444333111///---+++,,,...111222333444666888777666444444444555555444777888999999777444111///<<<===<<<;;;888777777888777777555333000...,,,,,,/////////111555888::::::999::::::;;;<<<===>>>???<<<===>>>???@@@AAABBBBBB@@@BBBDDDFFFEEEAAA:::666444555777777888999<<>>>>><<<888444333444:::;;;:::888555222222222666777777444111...---...///...---...333888;;;===>>><<<:::888777888:::;;;<<<:::999:::>>>AAACCCDDDEEEGGGFFFEEEHHHNNNQQQOOORRRRRRQQQPPPOOOMMMKKKJJJNNNOOOOOOOOOPPPSSSWWW[[[[[[UUUOOOKKKIIIHHHEEEBBBFFFEEECCC???>>>@@@EEEIIIPPPSSSSSSRRRSSSRRRMMMEEE>>>===;;;777333111222333:::<<<<<<:::777444222222777666666555666777999:::999999999888777666444444444333111000000222444555333444555666777666555555222222111000000//////...000111111111///.../////////000111222444555666777666666555555444333111111/////////...------///111666555333111000111444666888:::;;;:::777444333333333111...,,,,,,...111444111000///---,,,---...///------///000000000000000------...111333444222000000111222333444555555555333444555555444333000//////111222444555555555444666666666555222///,,,))),,,///222333000---,,,,,,---------///222444444444///000111333555666444222---...///111222333333333666666666666555333111///000///---++++++,,,---......---+++)))''''''***,,,...///000222444666888999555555333222222333444555111111111111222333555666444333222333444555444222333333444555555555444444888888777666555444444333///............---------...///111333222000,,,)))...000333555666444222000444333000---++++++///222333333333333333111///...///111444777888555000,,,))))))((((((***---000222111111111111222222222222555555555333000///000222...///111333333222111///111000///000222333333222.........///111333444444222111111333555666555444444444333333333333333333000////////////000222333111333555777777777666555666333000///000000///......///111222333444444444111333666666444222111111000000000111222222333444888666444444444555444333222222222444777777666444000///..................(((***---000111000...---111000...---,,,++++++++++++---///111222222333333000...------///111222222222111000000111444666888111111111111111111111111222111000000000222444555333444555666555333111///...---,,,+++,,,...111333333333444555666555555444444555555444333000...,,,,,,///222555666666888999777555333444555666444333555666777888666333000...:::;;;;;;:::888666777777666666666333///,,,,,,,,,------...000333666:::<<<<<<<<<<<<=========>>>>>>777999;;;===>>>>>>======888<<<@@@CCCBBB===777333000222444555666777999;;;:::===???===888333222222999:::999777444222111222333555666555222///------......///222666:::;;;;;;999888777777888:::<<<>>><<<:::999:::===AAACCCDDD@@@BBBCCCBBBFFFNNNSSSSSSRRRRRRRRRQQQPPPNNNMMMLLLNNNNNNNNNMMMNNNQQQVVVYYY[[[YYYVVVSSSPPPLLLGGGDDDFFFHHHHHHFFFCCCBBBEEEHHHIIIJJJLLLMMMRRRUUUQQQIII@@@@@@???<<<777555444555888:::<<<;;;999777777777:::999888888888999:::;;;999888777666555444444444555333111//////000333444333444555555444333111000........................---...///000111222222222...///000111333444666666555666666777666444222111...//////...,,,,,,---...333444333222111222555777999:::<<<;;;999666444333222111///......000222444222222111...,,,,,,...000------...///////////////......///222444444222000...///000222333444444444555555666555444111...,,,...000222444666666666666888777555333000...+++***,,,000333222...++++++,,,******++++++,,,,,,------/////////111444444333111+++---///222444555555555666666666666555333111000///...,,,******+++,,,---,,,,,,+++((('''(((+++...---...///000333555888999444444333222222333444555000111222333444444555555444333333444555444111///000111333444555555444444777777777666666555555444---,,,+++******+++,,,---//////000111333111...+++///000333444444333111///222222111...,,,---///222444444444444222000...---...///222555666444000---'''&&&$$$###%%%)))---000111222222222333333444444666777777555222000000111------...000222222111///000///...///111333333333000///...///111333333222222111111222555777777666555444333222222222222333111111000000111222333444333444555666777666555555555222000111333444111//////000111111111111111111111333555666444333222222444333222111000111333444666444333333444444333111000//////111333555555555000...---...//////...,,,'''***...222444333000...111000000///...---,,,+++***---111333222222222222///---,,,,,,///222333444444333333333444555777888000000000000000000000000000000///...000222444666444555555555444222000//////...------...000222333333444555666666666555444555555444444222111//////...000444666666666777888888555333444666777444222333444555555444222///...666888999888666555555666444666666444000---...///.........///111333777999>>>>>>>>>>>>>>>>>>===<<<555666777888999999::::::666999===???>>>;;;888666///111444555555555666777777:::<<<:::666333333555777888888666333111111222000222555555222///---,,,///000222777;;;<<<;;;:::888777777888999;;;===???999888777888;;;???AAABBB>>>AAABBBAAAEEENNNUUUWWWTTTTTTTTTSSSSSSQQQPPPPPPKKKMMMOOOOOOOOOPPPSSSUUUTTTWWWZZZYYYUUUOOOJJJHHHGGGLLLQQQQQQMMMHHHGGGHHHCCCGGGJJJKKKMMMQQQOOOKKKBBBCCCCCC@@@<<<999777666777999<<<<<<;;;:::::::::999888888888999:::<<<===;;;999666444333333555666555333000...---///111333333333333333111///---,,,++++++,,,,,,---......///,,,---...000222333333222,,,---...000222444555555333444666666666444222000...//////...+++******+++000222444444222333666888888;;;===<<<:::777555444111111111000111222333333444444222///,,,+++...111.../////////000000000000//////000333555444222000+++,,,...000111222333333555555666555333000---,,,...///222444666777777777888666444000...,,,+++***---000333111,,,***+++---*********)))((('''''''''---------...000111///...)))+++///222555777777777555555666666555333111000...---+++***)))***,,,---+++++++++))))))***...111000000000111222444666777333222222222222333555666222333555666777666555444111222333555666555111......000222444666666555555555555555444444444444444000...,,,******,,,...000111000000111444444222//////000222333333111000///000000000...------///111222333333333222111///......///111333555555222///)))'''$$$###$$$)))...111222222333444444555666666888999999888444111000000,,,+++***,,,///222111///000...---...111333444444555222000111333444333111111000///111444666777666444444333222333333555555444333222111000111111222555555666666555555444444444222111444777888444000...//////000000000//////...111444444333222111111333333333222222222333333222111111222333333111///000///---...111444555666000...---...//////---+++(((+++///222444444333222222222333333222000...---***...222444333111111111...,,,***+++///333555666444444444555555666666666000000000000000000000000///...------///222555777555555444333222111000000000000//////000111222333222333555666777666555444444333222111000000000000///222444555555555555666888555222444777777444111111111111111111000//////444666777666555333333444333555666444111///000222///////////////111444666@@@@@@@@@??????>>><<<<<<555444333333444666888:::777999;;;;;;;;;:::::::::///222555666666555444444555888:::777333222666:::666777777555222111111222...111444555333///---,,,000222555:::>>>>>><<<:::888888999:::;;;===>>>???777666555666:::>>>@@@AAA@@@CCCCCCBBBEEENNNUUUXXXUUUUUUUUUUUUUUUTTTSSSRRRIIIMMMQQQSSSRRRQQQQQQQQQMMMSSSZZZ\\\XXXQQQLLLJJJIIIPPPWWWYYYTTTMMMJJJIII@@@GGGLLLJJJIIIKKKLLLLLLCCCDDDEEEDDD@@@;;;999888777:::<<<===<<<;;;;;;<<<666666666777999;;;===???===:::666333222444666777666444000------...000111333333333222000---+++)))******+++,,,---...///000------...111333333222111,,,,,,...///111333444555111333555666666444111000...//////---+++))))))***...111444555444444666999888;;;======;;;777555555111111222222333333333333555555333000,,,+++...222000000000000111111111111111111111333555555222000***+++,,,...000111222222444555555555333111...,,,---///111444666777888888888666222...,,,+++++++++...111333000+++)))+++...,,,,,,,,,***'''%%%%%%%%%,,,+++***,,,---...,,,+++(((***...222666888888999444555555666555444222111...---+++))))))***+++,,,***++++++******,,,///222333333222111222333444555222222111111222444555777444555888999999888555444...///222555777666111......///222555777777777666222222333333333333333333444222///,,,---///333555333111000222555666555333000000111222111000///...---...///...---,,,...///000111222333222111000/////////000333555555333111---+++'''%%%'''+++111444222333444444555666777777999:::;;;:::666222000///+++)))(((***...111111000000...---...000333444444888555333333444555333111///------///222444555555444333333333444666777999777555333111////////////666666666555444444333333333111222666:::;;;666111------...///////////////---///222333222000000000000222333555555444333222//////000222333222000---111///,,,---000333666777000...---...//////---***+++,,,...111333555666777444555666666555333000...***...333555333111000000---+++***+++///333666888444444555666666555555444111111111111111111111111///...------///222555888666555333222111000000000111111111111111222222333222333555666777666555333333222000/////////000111000222444444333333333555888555222444777888444000000000///////////////000222555999999666222222222444444222111000000/////////000000///000333777;;;BBB>>>;;;;;;>>>???<<<888666555333333333555888:::999999999;;;===<<<:::777666555444555666666444333777888999666333333666999>>>;;;666333333444555666555333111000111111000///666444444555666777777666444444444666:::<<<===<<<555333222555;;;@@@BBBCCCBBBDDDFFFIIIMMMQQQTTTVVVZZZXXXWWWXXXYYYXXXUUUQQQVVVTTTRRRPPPPPPQQQSSSUUUTTTSSSSSSTTTTTTSSSPPPNNNLLLOOOUUUZZZ\\\WWWPPPJJJCCCCCCDDDFFFIIIKKKKKKJJJCCCGGGIIIFFF>>>999888:::;;;;;;<<<<<<<<<;;;999888777555333222444888===@@@<<<888333222333555555444000///...------...000111777555222///,,,,,,,,,,,,++++++,,,///222222...++++++///444666555222000////////////.........//////...000333666888888555333111///,,,+++******((('''+++///222444444222222222444555666666777666666666---111444222//////222666777555222///......000111000000000111222222///---111///...000444555222000///000222222000///000000222111///.........///000111000000111444666777777:::777333000---------...111111000000//////......111000///,,,***'''%%%$$$((()))***++++++***))))))&&&(((,,,///111333666888666666666666777555222///000///...---,,,+++++++++,,,---...---+++***+++,,,111333555444222111333555666555333111111333555777555555666888:::777111,,,...///000111111222222111333333222222222333444444222333333222111111333555000111111///,,,,,,000333222333555444333222222333333333333333222222111000---------------+++***))),,,000333444222111111333000000000000111333444444000...+++)))***---111444444555555444222111111222555888;;;<<<:::555000,,,''''''(((+++///222333333111333555444222222666999888444222333555555111---++++++---///000222444444333333222111222333444555333111000111///+++---111444444333000...---...000333111111555;;;===;;;777000333555333///,,,++++++------...///000111111111333333444666888777555333222222222333444444111///...---,,,,,,---///222333444333000...,,,,,,,,,,,,***,,,000333555666666666666777888999888777555333000000000000111111111111000---++++++///333666777444333111111222444444444333111000222444555222000///.........///111444555222222222222222111000///333222///---,,,------...222333444444555555444444222111000//////000111222333333333333222222111111777333...---///222222111444333111000000111333444333666::::::777444333333333333444444222000...---,,,---...///000444999===AAA===::::::<<<===:::777888777555555555777:::<<<>>><<<::::::::::::999777555555444555666666444333555777888888666666888:::===:::777444444555777777555333111111222222111///444333222333555666555444222222333666999;;;;;;:::444222222555;;;@@@CCCCCCGGGGGGIIIKKKNNNRRRUUUWWWZZZXXXVVVWWWXXXWWWUUURRRTTTSSSQQQOOOOOOOOORRRTTTVVVVVVUUUUUUUUUSSSQQQPPPVVVUUUUUUVVVVVVTTTPPPNNNDDDCCCDDDFFFIIIJJJIIIHHHGGGHHHHHHDDD===999777888======>>>>>>>>>===;;;;;;666444222111222555999;;;>>>:::666444444444333111000///---+++,,,---000111888666333000...---------------...111333333000------000444666555333111111111000...,,,++++++++++++000111444888::::::888666///---+++***++++++***)))))),,,000222222111111111222333333444444444444444...000222000------000444777555222000//////111222111000000111222222000///000......000444666555444111222333333111//////000111000000//////000111111...------...111333444333666444111///......///000222222111111111111111000222111///---+++((('''&&&))))))***++++++***)))((((((***---///000222444666666666666666777666333000000///...------------------...///...,,,+++,,,---111333444333111000111333666444222111111333555777666555555666777555000,,,---...///111222333333333444333333333222333333333222222111///......111333111111111...++++++...111333444555555333222222333333444444555444333222111000000...,,,+++***))))))+++...222333111000000111000//////000111333555666444222///,,,,,,...111333333444444222000//////000222444777999888555111...&&&&&&'''+++///333444444222444555333111111444888666333000111444555333000+++,,,---///000222333444222111111111111333444555333000000111...+++---111222333222000......///111222000000444999;;;999555///222555444111---,,,,,,---...///111222333333333222222333555777777444222333222222333444444333111//////...---...000222333222111///---,,,++++++++++++---000222444555555444666777888999888777555444000000000000000000000000111///,,,---000333666777555444222222222333444444333111000111444444222000...///000111222333444444111111111111111000//////111000...,,,,,,,,,---...111222333555666666555444222111111111111111111222111111111111111111000000444111...---000222333222555444333222222333444555222666999;;;999666444444222444555555444111---+++(((***,,,...000555:::>>>@@@<<<888777999:::999666:::999888777888:::<<<===CCC@@@<<<999999999888777444333333444555555444222222555888999999999999;;;;;;999777666555666888999555444222222333333222000111000000111333555444333111222444777::::::999777222111222555:::???CCCDDDMMMMMMNNNPPPRRRUUUWWWXXXZZZXXXUUUTTTUUUUUUSSSRRRRRRRRRQQQNNNMMMMMMOOORRRYYYXXXXXXWWWVVVUUUTTTSSS\\\ZZZXXXWWWVVVTTTPPPNNNGGGFFFFFFHHHJJJKKKJJJHHHKKKJJJHHHDDD@@@<<<999888??????@@@AAA@@@???>>>===999777444222222333555777===;;;888666555333000...///...+++******---000222888666444222000.........//////000222444444222000///111444555555444444555666444000,,,***)))******///111444666888888777666,,,+++******,,,---,,,,,,(((+++///000000//////000000000111111222222222222000111000---***+++...222555333111000///000222333333111000000111222222111000///...000333777888999444555666444111/////////000000000000111222333444+++******,,,///000000000333111000//////000222333222222222333333333333333222222000///---+++***)))***++++++,,,+++***((('''***,,,...000000000222333666666555666777666444111000000///////////////000///000111000...---...///111333444333111000000111444333222111222333555777666555444333333222///------...///111333444555555555444444333333222222222222000...+++)))***...111222111000...++++++---///555666666555222111111222333444555666666555333111444222000---+++***))))))***---000111111000000000//////......000222555777888666333000///000222333111222222111...------......000333555555333111000%%%&&&'''+++000333333333222444444222///...111444333000......222444333111------...///000111222222111111000111111333444555222//////111///+++,,,111222333222000///...000222000...///222666888666444...111444555333000---,,,---///111333444555555555222222333555777777444222333222111111333555555444111000///......///000111///...---,,,++++++++++++---...000111222222222222555666777777777666444333111111000///............222000...///111444666666666555444333222222222333333111111111333333222111///000333555666666444333000000000000000////////////---,,,+++***,,,---...///111444666777666555333111111222222222222111111111111111111111111111111111///......111333444444666555444333333444555666///222555888999888666555555555555444333000...,,,(((***,,,...111444999======:::777666777888888777::::::999888999;;;<<<>>>AAA???===;;;;;;999777555111000000222333444333111111333777999999999888777777777777666555555777999555444333333444444222111//////...000333444444333333444666999<<<<<<999777111111222444999>>>BBBDDDOOOQQQUUUXXXYYYYYYXXXVVVWWWVVVSSSQQQPPPPPPPPPPPPOOOPPPPPPNNNKKKJJJMMMPPPXXXYYYZZZZZZXXXWWWWWWXXXYYYZZZ[[[\\\\\\WWWQQQLLLLLLKKKKKKLLLNNNNNNMMMKKKMMMLLLKKKJJJHHHEEE???;;;@@@AAABBBBBBAAA@@@???>>>===<<<999777555555555666888888777666555333000...///---***)))***---000333666666555333111///...---///000111333444444222111...000333444555666999;;;>>>:::555000---+++,,,---...///111222222111111111+++))))))***---/////////---///111222111/////////000000000000000111111111333222000,,,******...111111111/////////000111222333111//////111333333333222111000111333666888:::666777777555222///...//////000000111222444555555,,,++++++---///111000///333222111000000111333444111222222333333444444444333333222111000///......,,,,,,------,,,***)))'''***,,,...000000000222333666555555666777777555333000000000000000111222333000222222222000///000111333444444444333111000///333222111111222444666777666555222000///......---///000111333444444444444555555444444333222111000111///+++'''%%%''',,,000111000///...---...000222666666666444222000111222111333555666666444222111444333333222000...,,,******,,,///111111111000000...---,,,,,,...111444666777666444222111222333444111111222000...,,,,,,---...///000111111111000///(((((())),,,000222222000111222222///,,,***---000222///,,,,,,---000000000---......///000111111222111222222222333444555555111//////111///,,,---111444444333111///...///111///...///222555777555333---000333555444111...------///222555777777777777444444555666888777555222222000...///111333444444111000///---------------------,,,,,,,,,,,,,,,---///////////////000000000333333444444444444333222222111///...------------333111000111333555555555666666666444222111111222222111111111111222222111///222666999999777444222111111000000000000000111,,,+++***)))***+++---///000222555777777555222000///000111222222111000///111111111222222222222333/////////111333555666777333333222222222222333333+++---000333666777777666888666444111000000000000,,,...///000111222666888:::999777666777888888888999999888888999:::<<<===<<<<<<<<<>>>>>><<<777444.........000222333222111111333555777888777444222333444666555444333555777444333333333555444222111.........000333555555444555666888;;;======:::888000000222444888<<>><<<:::888666555444333111222444444333222000///...---+++***+++...222444555555555444222000...---000111222222222111000000,,,...111444666999<<>>???<<<777333.........000333444333222111222333666777666333000000333666666333222333555222222222333555444222000---,,,,,,///222444555444666666777999;;;;;;999777000111333444666:::???CCCIIIOOOWWW]]]___\\\VVVQQQQQQQQQQQQNNNKKKIIIJJJKKKLLLOOOQQQNNNIIIGGGIIIMMMQQQVVV\\\^^^\\\ZZZYYYZZZWWWTTTQQQPPPRRRUUUXXXYYYUUUTTTTTTUUUVVVWWWUUUTTTLLLPPPUUUXXXWWWRRRLLLIIIDDDDDDCCCBBB@@@>>>;;;:::999888777555333111000///+++---///000000//////000......---...///222444666555666666666555222000...111222333222000.........,,,...222444666999<<>>>>>>>>>>>>>>999999:::;;;;;;<<<<<<<<<;;;:::999999999888666444111111222444777999888777111000111444888:::999666111555:::999555222222555000000111222444333111...(((((((((+++///111222222222111000000222222222000111333444555555777<<<@@@BBBFFFKKKPPPSSSTTTRRRQQQPPPRRRTTTRRRNNNJJJIIIJJJKKKOOORRROOOIIIEEEHHHMMMQQQXXX___aaa\\\UUURRRQQQIIIHHHIIIKKKMMMOOOOOOOOORRRQQQQQQSSSUUUVVVUUUSSSPPPTTTVVVSSSMMMJJJKKKNNNIIIHHHGGGEEEAAA>>>:::888222222222222111///...,,,&&&(((******((((((***---...///222444666777888888888:::<<<<<<;;;888444222555777777444///,,,,,,---000222555666666555666777/////////.........//////,,,///000...++++++000555333222000111222333333222000111222222111000222333000///---------...000222333222111111111222111000222222222222111111111000******,,,///222333222000333555777555222000000111...000222333222222333555...///111222333333222111111111222444666666444222000000000000////////////333222222111111000000000)))***+++,,,---...///000000111222333444333222111111333444444333222333444111///...///222333444333333222222111111222222333333444555444222111222333222111222444777777333///---...///111333555666777///111111000------000333555555666666666666555555111222444555555444333222//////---++++++...222666111...,,,---111555666555111111000...------000222555444222111222444666777;;;888555111//////000111***)))***...222333111...333444666777777666444333333444444333222000---,,,,,,---///000000000222444///111333444333111...,,,+++,,,///333777888666444111222222000,,,***---///---///111111000000000000++++++---///000222444444777777777777555333111000222111333666555111111444222333333111000111333555///111333555444444444555222///,,,,,,......---+++,,,...111444555444111000333333333444555444111//////......000111000...,,,,,,------,,,,,,***))))))$$$&&&)))+++.../////////555333000------...111333111111000000111222333333333111///......000222444,,,---///222666777666444222666:::888444111222555111222222000------111444555444222111000000111222222111000///000111333444333222000//////000111222222222333444555555555555666555333333333333555666888777666555333222111111...111555555222000//////333444444555555444444333333000,,,+++---000222333222444666777555444444555777777555444333222222111000444999>>>AAABBB@@@???;;;888777;;;@@@BBB???;;;;;;<<<<<<<<<:::777555333000222555888999888666555666444333666:::<<<;;;999999:::<<<===;;;888333000111000///000222333222111---***(((***///333444333000//////111444555333000,,,111666777666666:::>>>BBBBBBEEEKKKRRRTTTRRRNNNYYYXXXVVVTTTRRRPPPOOOOOOVVVYYYYYYTTTMMMIIIKKKNNNPPPSSSTTTRRRQQQTTTSSSOOOCCCBBBCCCHHHNNNRRRSSSRRROOONNNOOOSSSXXXYYYUUUOOOPPPPPPPPPOOONNNLLLJJJIIIKKKJJJJJJKKKKKKEEE<<<555222222222111222222333333111000...,,,+++,,,---...---///222444666666666555666555555666888777555333333444666666666444222000444444333222222333333444111333555444222000......222000---++++++,,,...000//////000222444444111///...222555444000///222666222111000//////111333444333222000......///000111555333000000111333333333///---++++++---///000///555666777444///,,,,,,---222222111111111111111111000111333222111000111222111111111000111111222333111000000...---,,,++++++333222111111111000...,,,***((((((+++000333444333444333222111000000000000333333444444333333222111222222222333333222///,,,222222111111222222333444444333222111000///000000///000111333333222111111/////////000333444444333555222...,,,...111444555555555555666666666666666333222222333555666666666111000...///111333444444111...++++++///222333333222111111///...///333666:::777333//////111555777;;;888444111.........///---(((%%%(((...222000------333:::===;;;666333333000111222111/////////000///111222444333222000///,,,---///000000000///...222333555666666555444222555444111///......///000/////////111333333111///444222000//////000222333888777666555333333333333222222333333444333333333777555222000000111444555555444222222333333222111///...,,,*********,,,---///000222333333111...,,,222333555555222000000000000111222222111000...---///111333333000...///111)))'''&&&(((+++---,,,***222111000//////000111222333444444444333333444666555444444333222222222333,,,,,,...222666888666444///000111111111222666888666000***)))---111333333666444111000000222555777444333222000//////......222222222111111111111111222444555555333222222333666666555333111111444666<<<999555222222333333333111111222111000111444666888777555444444555666777222///,,,+++---000222333222444666666555444444444444444333333333333444444222555999>>>@@@@@@>>>======<<<<<<>>>BBBCCCAAA???======>>>===<<<999666444333444777999::::::999888555333222444777999999888999;;;===>>><<<999444222222111000111333444333222000...,,,---111444333111000//////000333333111......222666777666666999===???AAAFFFLLLQQQTTTTTTRRRTTTUUUUUUVVVUUUTTTRRRQQQWWWYYYZZZYYYVVVRRROOOMMMTTTUUUTTTOOOLLLMMMLLLHHHDDDDDDFFFKKKPPPRRRPPPNNNQQQOOOPPPSSSWWWWWWSSSNNNMMMMMMMMMMMMLLLLLLKKKKKKMMMLLLLLLMMMLLLGGG>>>888222222222333555777888999444333111///...///000111///000222444555555444333444333333555666666444222333444555555555333222000333333333444444444444444111333555555333111000000000///---++++++,,,...000111111222333444444111//////222555555222111333777555444222111111222333444222111000//////000111222333111......000111222222...---,,,---///000000000333555666444000---------333333222222111000//////000111333333111//////000000000000000111222444444222222111///---,,,******000000000222333333111///***((((((***...222222111333333333333333222222222555555555555444333111111444333333444444333000...//////000000111333444555555555444333222111000///111000///......///111222222111///000222333333222222000------///333555666555444222222222444666888444333333333444444444333111000000000222333333333222///,,,,,,000333444444333333222111000111444777;;;888444111000222555777888666333000...---...///---)))'''***000333111------222888:::777333111000000111222111000///000111111222333444333222111000---...000111222111000///333444666666666555333111444333111000//////000000//////...///111222111///222111000//////000111222777666555555444444444555555555555444444222111000666444333111111111222333444333222333555666555444111000...,,,++++++,,,,,,///000222333222000...---222444555444222000///000000111111222222111000///000222333222///------///+++(((%%%$$$'''+++,,,,,,111111000000000111222333555666666555444333555666555555444333222111111111...---///222666777555333000111222222111222555777777222,,,+++...222222111666444222111111333555777444333222000///............///000111111111111111111222444444333222222333777777777555333333555777999777444222333444555555222333333222222222555777777666444333333444555666111///------///111333333222444666666555555555666222222222222333555666777444666:::<<<>>>===<<<:::<<<===>>>@@@AAAAAAAAAAAA>>>?????????===:::777666666777888999:::;;;;;;;;;666444222222444777888888999;;;===>>><<<999666333555333222222444555555444444222000111444555333111111000000000111111///......111444555333444666:::;;;???FFFLLLOOORRRTTTUUUOOOQQQTTTVVVWWWVVVTTTSSSYYYYYY[[[^^^^^^ZZZSSSMMMSSSTTTPPPJJJGGGHHHHHHEEEFFFGGGKKKOOORRRRRRPPPMMMSSSQQQQQQTTTVVVUUUPPPLLLMMMMMMLLLKKKKKKKKKKKKKKKPPPNNNNNNNNNMMMIIIAAA;;;666666555666777999:::<<<666555444222111222222333///000111222222222222111111111111333555555444222111222333444444333111000000111333555555555333333000222444444333111111222///...,,,++++++---///000333333222333444333000...000333666666444333555888777666444333222333333444000000000111222222333333000...,,,---...000111111.........000222333111000111333444333111///......444444333222000///......000222444444222///......---......000222444555666444444222000---+++))))))---...000444666777555222+++***)))+++---///000///222333555666666555555444777777777666555333222111555444333444555444222000------...///111333555666555666666666555333111000444111...++++++---111333555333000///111222333333///---,,,...111444666666444222000...///222666888555555444444333222111000000111111222222111111111222///---...000333444555555555444333222333666888;;;999555222111111333555666444222000.........///---+++***---333555222...---111555555222///......///000111111000///000222444444333333222222222222...000222444444333111000555555666666555333111000111111111111111111111111111///------///000000000000000000000000000000000555555555555555666777777888888777666444111///...444444333222111111000000222111111333666888999888555444111///---,,,,,,,,,///000222333222111///...333444555444222000///000000111222222333222222222222222333111...,,,,,,------)))$$$!!!###(((,,,.../////////000111222444444666777888777555444444666555555444333111000////////////000222555555444222111222333222111111333555666333///...000222111///555444222111222333555777555444333111///.........+++---///111333222222111///111333333222222333444999999999777555444555666777666444333333444666777555666666555444444666888777666444333333333444555333111000000222444444444111333555666777777999;;;333333333444555666777888666777999;;;;;;:::999888:::<<<>>>>>>======???@@@>>>?????????===:::777555777777888999:::;;;<<<===888666333222333555777999999:::<<<===<<<999666444777555333333555666666555555333111333666777555222333333222222111111//////...000222222111222444666:::@@@GGGLLLNNNPPPSSSVVVNNNOOOQQQSSSTTTTTTTTTSSSXXXZZZ]]]___^^^YYYSSSOOOOOOOOOLLLGGGFFFJJJLLLJJJJJJLLLOOORRRTTTUUUTTTSSSUUUTTTSSSTTTUUUSSSOOOKKKPPPOOOMMMLLLKKKKKKLLLLLLRRRPPPNNNOOONNNKKKDDD???<<<;;;999777666666777777666555444333222222222222---------...///000000111000000111333555666555333000111111222222222111111---///333555666444222111///111333333222111111222---,,,,,,+++,,,...000111444222111111222111...,,,000222666777666666777888888777555444222222222222000111222444555555555555///...,,,---///111111000------///222444444222000///000222333222111000///222111111111000000000///333555777666333000...---,,,,,,---///222444777888666555333000...+++)))(((---///222666999999666333...---,,,------...//////000222444666777777555444666777777777666555444333555333222222333333222000---------...000111333444333444666777777666444333666333000......000333555666333000///111333555555...------///222444444333111111000///111333666888333444555555333111000000///000222222000...------000///......///222333444555555555444222333555777:::888444222000000111222444333222111000000000000...------111555666333///000222444333///,,,,,,...///000111111000000111222444333222222111111222222///111444666777555333111444555666666444222000...///000111222333333333333222///,,,+++---///000000///000111222222222111111444444444555666777888999999888777666444222000...222222333333222000...---.........000555888:::;;;888666444222///...------111222333444444333111000444555555444111//////000222333333444555555555555111111000///............---***%%%######&&&***,,,,,,,,,---///111222444555666777888777555333333444555555444333111000......111111222333333333333222111222333222000000111222333111000000222222000...222222111111222333444555555444333111000///......,,,...111444444333222000...000222333222222333444888999999888666444444555777777666444333444555777888888888777555555777999888777666555444444555555777555444555666777666444000222444666777:::===???777777666666666666777777666777888888888888888777:::;;;<<<<<<;;;;;;===???============;;;999666444555666777888999;;;<<<===:::999777555444555888:::888999:::;;;;;;999777555888666333333444555666555333111000222666999888666555555555444222111111111111222222333333444666888>>>DDDJJJNNNOOOQQQTTTWWWPPPOOONNNNNNNNNOOOQQQRRRWWW[[[^^^\\\WWWRRRQQQQQQOOOPPPMMMHHHHHHMMMPPPPPPOOOPPPQQQSSSUUUWWWZZZ\\\VVVUUUUUUUUUTTTRRROOOMMMPPPOOOMMMLLLMMMOOORRRTTTSSSQQQOOOOOOPPPMMMHHHCCC>>><<<999666444333333444333333222111000000000000)))))))))***,,,///111222222222333555777888666444///000000111222222222222---///333555666444111//////000222222000000111222,,,,,,,,,,,,...///111222222111/////////...,,,***///111444666777777777888666555444333111000000///111222333555666777777777000///...///111222111000,,,,,,///222555444222///---...000222333222000///------...///111222333444555777888777444111//////,,,,,,---///222444777888666555333111///---+++***000111333777999888555222000000000////////////000///000333555666666555444444444555666777777777777333111///...000111000000............///000111111000222444777888888777666666555555555555666777777555333000///222555666777///......000222222222000///000222444555666666666111444666666333111111222...000222111---+++******------------...///111333444444444333222222333555666555333000///.........222333333333333333333222//////000333666666444111222444555333...,,,---//////000111111000///000222333222111111111111222333111333555777777666444333333444555555444222000...///000111333444444444444333000,,,+++,,,...000000000000111222333333222222333444444444555777888999666666666555444222111000000111222222111///---,,,+++******---222666999:::999888666444222000///...333333444555555555444333333444444333111000111222555555555555666777777888//////......///000111222,,,+++)))'''&&&'''((())))))***,,,...000222333444444666777666444222222222555555555444222000...---111222333333222222222222000222333222000///000111//////000111222222000...000000000111222222333333555444333111000000//////000222444666666444222000...000222333333333444555666888999999666444444444888999999666333222333555::::::999888666555777999:::999888777777666666666:::999888999999888666444000111333555666888<<<>>>999888777666666666666666555555555666666777888888;;;;;;;;;;;;;;;<<<======;;;<<<<<<<<<:::777444333333444666888:::;;;;;;<<<<<<<<<;;;888666666888:::888999;;;;;;;;;:::888777888555222111222444444444000...,,,///333777888777666777666555222111222444666555555666777999<<<===CCCFFFKKKOOORRRTTTWWWYYYRRRPPPMMMKKKJJJLLLNNNOOOTTTYYY\\\YYYSSSOOOQQQTTTTTTUUURRRLLLLLLPPPRRRQQQSSSSSSTTTTTTUUUXXX]]]```UUUVVVVVVVVVUUUSSSQQQPPPMMMLLLLLLLLLPPPUUUZZZ]]]TTTRRRPPPQQQRRRQQQNNNJJJ???===999666444333444555222222111111000//////...((((((((()))+++///222444444444444666888888777555//////000111222222333444000222444666666444222000111222333222000000111222++++++,,,...000222333444111///---------,,,+++))),,,...111444666777777666444333333222111///......222222333444555666777777222111000000222222111000***+++---000333333111///,,,---///222444333000...)))***,,,...111444666777666777888666333111000111---......000222444555666444333222111000///...---222222444666888777444222111222222111//////000111///000222333444444444333222333444666777888888888222///,,,+++---.../////////////////////000000111///000222444666777777666444666888:::;;;;;;:::999666444111111333555666666000///...///111222111///000222444666777777555444111555888888444222222333000222333000+++(((((()))+++,,,......---...000222333333444333111111222333333222111000///...------000111333555666555555444111000111333555666444222333555666444000...///111000111222111000//////000111111222222333333444444333444555666777666666555222333555666666555333222000111222333444555666666444111---,,,---///000000000000000111222222333333444444444444444555666666333444444444333222222111...///000000000///...---)))((((((***///444777888777777666555444222111111333444444555555555555555222333333222111111222444666666555555555666777777000...---...000333444444,,,---...---***(((((())))))***,,,///111222333444333555666666444222222222555555555555444222000///111333333333111111222333111222444444222111111222000111222222222111000///...///111222333333333333333333222111111111111111333444666666666444222111000222444444333333444555444666999999888666555555888::::::888333111333555::::::999777555444666888;;;;;;:::999888777666666<<<;;;:::::::::888444111111222333222222333666888777666666555444444555555333333333444555777999:::;;;888666666999;;;;;;999;;;<<<<<<;;;:::777444222222444777999;;;<<<;;;;;;<<<======:::777666777999:::;;;<<<======<<<;;;;;;777444111///000222333333000,,,)))***///444666666555666666444111111333555777666555666999<<<>>>???AAABBBEEEJJJPPPUUUVVVWWWRRRPPPNNNLLLKKKLLLLLLMMMSSSUUUXXXXXXVVVTTTTTTUUUXXXYYYVVVQQQOOOSSSTTTRRRSSSUUUWWWWWWVVVWWWZZZ]]]UUUVVVWWWWWWVVVUUUTTTTTTOOONNNLLLMMMPPPUUU[[[___VVVTTTRRRSSSVVVVVVTTTQQQEEEBBB===888555444444555222222222222111000//////,,,+++******,,,///333666666555555777888888666444///000000111222333444555555666888999888666444222444555555444222111222333+++,,,---///111444555666111///---,,,------,,,******,,,///222555666555444222222222222111000///...111111000111111333555666333222111111222111000...))))))+++...000111000...,,,---...111444444000---'''(((+++...111555777888666666555333000///000222000000000000111222444444111111111111111111111111222222222444666777555333000222222111......000222111111222222333333333444222333444555666777777777111...+++***+++...///000......//////000111222333000111111222333333444444222444666999:::;;;;;;;;;888666444444444444333222///...---...000222222222222333444555666666555555333777;;;:::555111111222333555555111+++'''(((++++++---//////......000333333444444333111111111333111111111000000///...---...///222555666666555444222111111222444444444444222555666444111///000222222333333222///......///000111333555777777777777555555555555555666666777222333666888999999999888333222222222333444666777444111......///000000000///.........///000222333555555444333333333333333333333333333222111000000------...////////////...***(((''')))---222555666444555555555555444444444222222333333444444444444111111222111111111444666666555444333333333444444222000......111444555444///111111///,,,))))))+++***,,,...111333444444444222444777777666444333333444555666666666444222000111222444333111000222444222444777777666555555555555666666555333000///...///000222444555555555444222222111111222222333333333333444444555444444444222444555555444333444555333666:::;;;:::888777777666999;;;888444222444777999:::999666444333444666:::::::::999888777666555===<<<;;;;;;:::777333///222222222111//////111333444444333333333444444555111111111222444777:::;;;999555111222666999777444;;;<<<<<<<<<:::777555333222444888;;;======<<<;;;;;;===>>>;;;777555666777<<<===>>>?????????>>>===666333///...///000111111000,,,((((((,,,222444555333555555333000000333555555333222444777;;;===>>>;;;;;;>>>DDDMMMSSSTTTSSSPPPPPPPPPOOONNNMMMLLLLLLRRRSSSUUUXXX[[[[[[XXXVVVWWWYYYWWWSSSRRRUUUWWWUUUSSSVVVYYYYYYWWWVVVWWWYYYTTTVVVWWWWWWVVVVVVVVVWWWTTTRRROOOMMMOOORRRWWWZZZXXXVVVTTTUUUXXXZZZXXXVVVNNNJJJCCC<<<777333222222444444444444333222111000000///---,,,---000444666666555555666888777555333000000000111222444555666999:::;;;;;;:::888666444777777777555333222333444+++,,,...000333555777888111///---------...---,,,(((***---111555666444333222222222222222111000///111000.........000222444333222111111111111...,,,(((((())),,,...000///---------...111444444000,,,'''(((+++...111444777888555444333000......000222111111111000111111222333000000000111222222333333111111111333666777777555///111222000...---///111333333222222222333444444333444444555555555555555222///+++***+++...000000------...///111333444555333222111000000000111111111222333666888:::;;;<<<;;;999777555555333000......,,,+++---000333444444555444333333333444555666666:::===;;;555000///000666777777222+++''')))---+++...000000//////111444333444555444222111222333111111111111111000///...+++...111444666666444333333222111222222444444555111444666555111///000222333444444222///------...000222555888:::::::::999666555444444444555777888222444777:::<<<=========444333222111222444666888444222//////000111000///...---,,,+++,,,...000222666555444333222111111111333333333222111000......,,,,,,------...//////000+++)))((()))---111444555333333444555666666555555111111111222222333333333000000111111111222555777555444222111000111111222555222//////222444444333222333333000,,,***+++---,,,...000333555555666555222555777888777666555555444555666777777555333222000222444333000000333555444666999999888888888888;;;;;;:::777333000......000222444666888777777666111111111111222333444555111111222222333444555666444555777666555444444555333777;;;===<<<:::999999444777:::999555333666999999999888555333222333444::::::999999888666555444???>>><<<888333///---,,,222000...------///111333222222222222222222333333000//////333777:::999777333222///......///222333777===CCCDDDAAA:::666333222666;;;>>>===:::888777999:::999666333222555888<<<===>>>>>>=========>>>???:::333000111333333222111---)))(((+++...000000222000///000111333333222444111///...111555777999777<<>>???EEEJJJLLLPPPPPPQQQQQQPPPOOOMMMLLLRRRRRRSSSTTTVVVXXX[[[\\\```[[[VVVUUUXXX[[[]]]]]]ZZZZZZZZZ[[[]]]]]][[[YYYTTTRRRRRRXXX^^^```ZZZTTTRRRRRRRRRQQQOOONNNPPPQQQYYY[[[]]]]]]ZZZVVVTTTSSSVVVTTTOOOHHH???:::888777666444222222222333333222555555444444444555555666888444111222666777333000---///111222222222333555666888;;;<<<<<<999666444333333444555444333222111000...---...111444666666111000000000000///,,,)))$$$'''+++///111111000...---///111111000///000111...///000///......000222333222111///...,,,++++++(((***+++,,,,,,---...000,,,...000222333222111111,,,,,,---///111444777999;;;888444111//////111222333222111111000000111111///000111222222333222222//////111222222111000000111111111...,,,,,,---///666666666444222111333444...000333555666444222000111///...---...111444666000000000111222333555555444333222000///000000111///...///111555:::===>>>:::999777666555333000...------+++))))))+++///222555777888666222000111333666666666555333111///...666555333///+++))))))***222111111///...000333666555444333444666666555444///111333555444222...,,,---///111555777777444222333111...------...---,,,///222444444111///000222222111///------...000222444333333777<<<>>>:::666555333222444888999888555555444444666888;;;<<<<<<555333000000000111111000555333333333444555444333...---,,,(((%%%''',,,111333444555555333111111222333222000///.........///...000222222000000000111///---,,,---000333444444444444555555555555444444111111000000000111333444222222222222333333444555000111222333444555555555666333000------...111222111000000////////////000000333777:::;;;999777555666666666999<<<<<<999666999999::::::999666333222333333444444444444444444666666777777888888888999===<<<:::777444111///...222555888:::999777333000000111222333444333222222333333333333444666888999777777777777777666666555222555888;;;;;;999666444666777777666555444555666777666666555444333333333777:::<<<:::777444444555======;;;888444000......222111///......000222444000///...///111222222000///......111555777666555111000...------...000111444:::@@@BBB???:::555333222666999;;;:::999888888666777666444111222555999:::;;;>>>???????????????AAA<<<666444555777777666111---))))))+++...000000000//////000111333444444444111...---///222555555666:::===<<<===CCCHHHHHHKKKMMMPPPSSSSSSQQQOOOMMMPPPRRRVVVYYY[[[[[[ZZZYYY^^^ZZZUUUTTTVVVYYYZZZZZZ\\\\\\\\\^^^___^^^[[[YYYYYYUUURRRUUU[[[^^^\\\XXXWWWVVVTTTQQQNNNMMMNNNPPPWWWYYY\\\\\\ZZZXXXVVVVVVXXXTTTNNNJJJGGGCCC???;;;777555222111222333444333999888777666666777888999888444111222444555222...---000222333222222222333555666888999999777444333111222222222222222111111...------...111333444444222111000111111///,,,***'''))),,,///111111111000...///000000//////000111111222222111///...000111333222111///...,,,+++******+++,,,------...000222000000/////////000111111000000000000222444666777;;;999555222000111222333666555333222000000//////000111222222222222111111...///000111222111000000111111111///---,,,...///666777777555222000000000...000222555555333000.........------///111333555222222222222222222333444666555333222111111222222000///...///333777;;;===999888666666555444111///+++***)))'''''')))---///444555666444111000222444555444333222111000000///555555333000,,,++++++,,,000000///...---///222555444222111111333444444333000111444555555444111//////000333555666555333000222000---,,,---...---------///000111111111333555333111...,,,,,,...111222666555444888<<<===:::666444333333666999:::888666444333333444666888888999555333111000222333333222666555444444666666555444111000...***'''&&&))),,,222333555555333222222333666555222000...---------///111222222111000111222///......///222444555555555555555555555555444333111000///...///000222333333333222222222333555666333333444444333222111111333111///---,,,---///000------......000111222333222444777:::;;;:::777666666555666999<<<<<<:::777777888888888777555333222444555666777777666444444666555444333444666999:::;;;:::999777555333222111555777999:::999666222///111222333444444444333222333222111111222444666888777777666666555444333222222444777::::::888555333555666777666555444444555777777666666555444444333777999;;;:::777555444555<<<<<<;;;:::888555333111333222111000000222444555111---***,,,111444222///...------///111222222111...------,,,,,,------...111666;;;>>>===999666444333555777888777777888999555555333111000222666999666999<<>>>>>>>>??????===:::888555444333222222333444555111,,,(((+++111555333///------------......///...------------------------000333888<<<===;;;888777666777777666666666888:::888666333000000222555888333666:::???BBBCCCAAA@@@999555111111333444333222000///------...//////000000000111000000000111333444111...---...///000000000333555888???GGGIIIGGGDDDGGGKKKOOORRRSSSSSSSSSPPPSSSYYY]]]^^^\\\YYYVVVVVVTTTSSSRRRSSSTTTVVVVVV\\\^^^bbbfffiiigggbbb___^^^YYYTTTSSSWWW[[[\\\\\\\\\]]]\\\XXXTTTQQQQQQQQQVVVXXX[[[[[[ZZZYYYYYYYYYZZZWWWUUUUUUVVVSSSLLLFFFAAA<<<777444555888:::<<<888666222//////000222444888666444333333333000...///222444444222000....../////////000000//////...000////////////111333444......///111333444222000444333222222333111...,,,.........///000222333444000000///...---...111444555666666444222111222444333222111///---+++***))),,,,,,---------///333666555333000---++++++,,,,,,222222111111111222333444888777444333222333444555999888666333111000///...111222222222000---+++))),,,---///000111000000///...//////...,,,,,,,,,...555777777555000,,,)))'''---...111333222000---+++***+++---///000111111111444444333222222222222222666555555444333333333222///111222444444555666777777555555555666555333222((('''&&&''')))+++,,,,,,111111000///000111333555222111000///000111444555888777666333///......000///000000///...///111444555222000000222555555555///000222444555555555555555777888888666333111000000...------///000111000---***(((+++000555666666333111...++++++...222555999777777888999999777444333444666999:::999888666222222222111///...///000111000//////222444555555555444333444555666555333333333222000,,,)))&&&%%%***---000222222222333444888666222///---------...444555555444222222333444111111111333555666666555777888888888777777666555444222000......000333444666555333222222333555777666555555333111///---,,,------..................***+++,,,...111444666888444555666888888777555444444555666888:::;;;;;;:::555444444333333444555666555777999:::999777333111333222111222333666999;;;666666666777777777888888888888999999777555222111333444555777777666666555666444111000000222444666888777666444222///---,,,222333555666666666444333333555666666444333333333777777888888777666555444555666888888888777666666@@@AAABBBDDDFFFEEEAAA>>>777666555444333333444444///***%%%'''...222111---......------,,,,,,---...//////000000000000//////111333777;;;======;;;:::999999888666555666888;;;<<<999555333222333444555222333777<<>>777444444777:::;;;555333///,,,+++---///111999888666555444333111000000222333333111...---,,,---------.........------000000///000111333555777000000111333444555333111333222222222333222000...000/////////000222333444000000///...---...111444444555555444333333444666333222111///,,,***)))(((***+++,,,------///333555222111000...,,,***))))))///......///000222444555555444333222222222444555666666444333222111111111111222222111///,,,(((&&&+++,,,...///000000//////+++---...---+++++++++,,,444555666444000,,,)))(((,,,...111333333111...,,,***,,,...000111111000///222111111111111222333333444444333333222111111000...222888:::999777666666666555444555666666444222***((((((***---......---000///...///111222444555222111000000111333666888999888777333///------...111222222111//////111333777555333444666888999888//////000111222333333444666888:::999555222111111111///......000222222222000,,,***+++///333444333333111///------000333666888777666666666555444333444555777888888777666666222333333111...,,,---///000///---...000333333333333222111111222333222111000000000000...+++(((&&&%%%)))---000111111222333444222000------...000222555666666444222222444555222111000222444666555444888888888999999888888777666444222111000222444555666555333222222333444555222333222222111000///...---...///000111000000000...//////000222444555666333444444444444444333222333444666777888888999:::666444222111111333555777444555888999888555222///000111333555777888888888444444555666777888999999666666777666666555444333444555666777888777666666777555333222222444666888999888777555333000...,,,222333444444555555444444222444666666444222222222666666888888888777555444444444666777888888777666AAAAAACCCGGGKKKJJJEEE@@@999888666555444333222222,,,((($$$%%%***------+++///000///...------///111333222222111111222222333222333666:::>>>???>>><<<;;;;;;:::777555444777999>>>;;;777555555555444333111111333888===???<<<999222///...000333444222000111333444444222111111222333555555222---***,,,...333111///000222333444333...000333;;;IIIVVVXXXSSSLLLKKKJJJKKKMMMQQQUUUXXXUUUVVVWWWXXXXXXXXXXXXWWWSSSUUUVVVUUUSSSRRRSSSTTTVVVYYY^^^dddhhhhhhdddaaaWWWVVVUUUVVVXXXZZZZZZYYYYYY\\\______]]]YYYVVVUUUYYYZZZ\\\[[[ZZZYYYYYYZZZXXX[[[]]][[[VVVPPPNNNMMMCCC>>>777333222444666777555333111///...///111222999888777666555444333222000111111000...,,,,,,,,,,,,,,,.../////////...---///000000222444666777999333222222333444444333222000000000222333333111000000000000000000111222333///000000///......111333222333444333222333444666333222111...,,,***((('''(((+++---...///000333444000///...---,,,***)))))),,,,,,,,,---///222444666333222222111222333444555444333333222222222222333222333333222000,,,(((&&&***+++---...///000//////***,,,------,,,++++++,,,111333444333000---,,,,,,---///222444444333000///---...///000111000//////000000000000000111222333222222222222111000///......444;;;>>><<<999777777666555555555666555444222,,,******---111222111.../////////000333444444333111111111111333555777888777777555222...,,,---...333444444222000//////111666555555777999::::::999000000/////////000000111444777999777444111111333111///......000111222222111///......000111222111333222000000000222555666777666666555444333333333555777888777555444444555333555555222...,,,...000222000......///111111000111///...///000111000...---------...///---***'''$$$''',,,000111111111222333111...---...000444666666777666444222222333555222000//////111333444444555666777888888999999888666555444333333333444555444444333333222222333333//////000111111111111000......000111222222222222333333333333333444555555444333333222222111111111333444666666555555777888666333000......000444777222444555666666444111000///111444777888888777666333444444555666777777888555555444444444444444444444555666777888777666666666666555555555777888999888888777666444222000///111111111222222222333333111333555666444222111111444555777888888777555444333333444666999999888777??????BBBGGGKKKJJJDDD>>>:::999888666444222000000,,,***'''''')))+++,,,,,,111222222000......111444666444333222222333444666333333444888===???>>><<<<<<<<<:::777444222333555<<<999777666777777555222222000000444999;;;888555222000///222555777555222222555888777555333333333222444555222,,,***,,,///000///...000222555666666111111444===MMMZZZ[[[UUUQQQPPPOOOOOOPPPSSSUUUWWWVVVWWWYYYZZZZZZYYYXXXWWWVVVWWWXXXVVVRRRNNNMMMNNNSSSUUUYYY^^^aaaaaa]]]ZZZUUUTTTTTTTTTVVVXXXZZZ[[[ZZZ\\\]]][[[YYYVVVVVVVVVWWWYYY[[[[[[ZZZZZZ[[[]]]ZZZZZZYYYYYYWWWTTTQQQNNNEEE@@@:::555444444555555555555333333222333444555666777777666444333333333///000///---+++***+++---+++---///111222000///------...111333555777888888444222111111222333222111.........111333444333111000000000111111111111111...///000000//////000111222333333222111000222333333222111...,,,)))((('''(((+++///111222222333444///...,,,***)))***+++,,,---------...000222555666222222222222333555666777333333222111111111111222444555666555333///+++((()))***,,,...////////////+++---//////...---------///000111111000///000111---///333666777666444222000000111111000000///...111000//////////////////111222222222222000///...000555;;;<<<:::888999;;;777666555555666555333111---++++++...333555222////////////222555666333111//////000222333444555666222222111///------...000444555444222///---------333333555777::::::888777333222000...------...//////333555444111...000333000...,,,,,,...///000///000111222111000000111222333333222333333555666777666666666555444333444444888888888555222000222444444666777444000...000333555222000//////000///...000...---...///000///...,,,++++++,,,......***'''$$$(((---111222222222222444333000///000333666999777777666333111111333555222///,,,,,,...111333333111222333555666777888888444444555444444333333222222222333333333222111000---...///000111111111111......///000111222333444666666555555555555666666555444333222111111111111333444555444222222444666555222---******---111444222333444555555444333222000111333444555555555555333444444444555555555666666555444222111111111222444555666777777777666555444555666777888888999999555555555555444333111111//////.........///000111000222555666444222000000333444666888888666444333222222222555999:::999777======???EEEIIIHHHBBB;;;;;;:::888666333111///...///...,,,***+++,,,///000222333333222///000333777777555333111111333555777333222333777<<<>>>===;;;<<<;;;:::666333111111222999777666777888888666333222000...111666888666222111000000333666888555222333666999999666444333444000333444111,,,***---000---------///333666777777333333555>>>OOO\\\\\\TTTTTTTTTTTTTTTTTTUUUUUUUUUVVVXXX[[[]]]]]][[[XXXWWWXXXZZZZZZVVVPPPKKKIIIIIIRRRTTTVVVZZZ\\\[[[XXXTTTUUUTTTRRRRRRTTTWWW[[[]]]]]]]]]ZZZWWWTTTSSSTTTVVVUUUWWWYYYZZZZZZ[[[^^^```\\\XXXUUUVVVYYYYYYTTTNNNIIIDDD>>>999777777666666555555444444555555555666444555666555333222333333//////---+++))))))+++---+++---111333444222///...+++---000333666777888888444222000///000111222111,,,,,,---000333444333222///000000111111111000000---///111111000///000111333444333222///...///000333222111...,,,)))''''''(((,,,111444555444555555000---)))'''''')))---000////////////111333555666333333333444555666777888444333222111000000000000666777888888555111---***)))***,,,...////////////,,,...000111000......///---///000000000111333555---000444777888777666444333222222111000/////////222111000...------,,,,,,222222333333222111///...222666::::::777777:::???888777555555666555222000---++++++///444666333/////////000333777777333///---...000222333333444444......///...------000222444555444111...+++***+++000111333666999999666444555444111...---,,,---...+++///333222...---///222///---++++++,,,---------...111444444111///111333333333444555666666777777777777777666444444555666999999888444///...000333555888999666111///111555888555222000000000///...000...---...///000///...---+++***+++------***'''&&&***///333333333333333777555222111111444888:::777777555333111111333555222///+++)))+++///222333...///000333444666666777333333444555444333111000000111333444333111///...---...///000000111000000.........///000222444555777777666666666666777888777666444222111111222222333444555444111000222555444000+++''''''***...222333333444444444444444444222222111111111222444555444444444444444444444444888666444111000/////////333444666777777777666555222333666888999999999888333333444444444333222222------,,,+++,,,---...//////222555666444222000000222333666777777666444222222111222555999;;;999777BBB???===@@@CCCDDD@@@<<<>>>>>>===;;;777444222222000111111000//////111222555555444333111111333555999999888777666666777777333222222222333666999;;;999999999999666333000...000000222666:::;;;888555333333222222111111111222555555555555666666777777444444444444444555666777333222000...,,,++++++***,,,---.........///222444888777999???CCCFFFLLLTTT\\\\\\[[[YYYWWWVVVWWWYYY[[[ZZZZZZZZZZZZZZZ[[[[[[[[[ZZZWWWSSSNNNKKKJJJKKKMMMMMMPPPTTTWWWVVVPPPKKKKKKKKKKKKLLLOOORRRUUUWWWZZZZZZZZZ[[[\\\ZZZTTTPPPVVVXXXZZZ[[[\\\^^^aaadddiiiaaaXXXSSSTTTUUUTTTQQQNNNJJJDDD>>>:::888888888:::777333222222444444444333444555666666555333111000111111...++++++...111111222333444444444333222000///000222555777888777222000---...000111000...***,,,///000111222444666555444333111111111111222222111///......000222333333222000---,,,,,,///111555444333222///---***)))---111555555444222222333...+++(((%%%&&&)))---000---...000111333333444444666222///000444666444111---///111111...,,,...///555555555666666333...***'''(((***---///////////////000111000......///111...111444555555444444444000111333555666666666555555333111///...------...333111///,,,++++++,,,---...111444444222///...---...222666777666666999;;;888666444444666666333000---...///000111222222222---...///111444333111///...///111111///...///000,,,,,,---...///000111111666666444222000...---,,,000000000000111222444555;;;999555111...,,,++++++.../////////000000111111000,,,((((((***,,,,,,+++///111333444333333444555777555444444666888999999666777777888888888888888999777555333000///------444444666666666666444444888666333111000///000111//////000000000000//////000///...///111111000...))),,,000444555444222000111444777888777666666666777555333222333444444333111000///...---......///,,,---...///000111222333333333333111///---...000///000000111111111111000444444333222222111111000555222...---...000///---333777999999777555555777555666555555444222111000111333444222///...000333444111---(((&&&)))///444888555222000///111333555111222222000------000444222333555555333222222333444666888666222000111333333555777777555444333444222555888:::999777666666444333111000///000111222222000///---------......333444555666666555444333222444666777777666333222---000444777999888555444AAA???>>>AAAEEEFFFCCC???=========;;;888555333222111222333222111000222333222333444333222222444555777777777777777666666555555444444333333444555666555666888999999888666555222111222666;;;<<<:::888333222222111111222333444444444444555555555666666333333333333333444444555333222111///---,,,,,,,,,,,,---------...000444888888777999>>>BBBEEELLLSSSWWWYYY[[[\\\ZZZYYYYYYYYYZZZXXXWWWWWWXXXYYYYYYXXXYYYZZZZZZWWWQQQLLLIIIHHHLLLKKKMMMPPPTTTTTTPPPLLLFFFFFFFFFHHHLLLRRRWWW[[[ZZZXXXXXX\\\___^^^XXXRRRRRRUUUYYY\\\^^^___``````bbb^^^ZZZXXXYYYXXXVVVTTTOOOMMMJJJGGGCCC???<<<;;;999777555555666666555333333444555666666555333222222333333000---,,,...000111111222333555777999:::777666444444666888888777333000......000111000...///111222222111111333444555444333222111111111222222222111111111222333444333222111///...///111222555444333111///...,,,,,,---///222222000///000111,,,***'''%%%&&&)))---000...///000111222333333333666222000111555666333///,,,...000000...---...///555555555666555222---)))((()))***,,,------------000111111///---,,,---///---000333444333333333333000111222444555555444444444333111000......------222111000...---------...///111444444111///---,,,---000333444444555999;;;666555444555666555222///......///000111222222222//////000111333444222000---///000111/////////000,,,,,,---...///000222333777666555444222111000///000///...---...///222333999777444111///---,,,,,,...//////000000000000000000,,,(((&&&(((***++++++000222444555444444555666666555333444666888888888666555444444444666888999777666444222000/////////222333444555555444333222555444222111000111222333000000111222222111000000000///000111333333111///+++---111444555333111//////222555666555444444555333222000000222444444444222111///............///------...///111222333333111111111000---,,,---...//////000111111111111000444444333333333333222222666222...,,,.../////////333555777777555444555777555555555555555444444333111222333222000///000111111111111///......111333888666444222222333555666222444444222...---///222333444555444222000000111222555888777444111222333333555777666555333333333111444777888888777777777444333111//////000111333222222111000000000111111555666666777666555444333222333555777777666444222//////000333666777666444AAA@@@AAADDDGGGHHHEEEBBB======<<<;;;999777555444222333444333222222333444000222333444333333444555444555777888777666444333666666666555333222111000000222555999;;;<<<<<<<<<555333333666;;;>>>===<<<444333222222222444666888333333333333333444444444222222222111111111111111333222111///...---------------------...111777;;;999777999>>>AAADDDKKKRRRRRRVVV[[[]]]]]][[[ZZZYYYYYYUUUQQQRRRWWWYYYXXXUUUWWWYYY[[[ZZZVVVPPPKKKHHHJJJHHHHHHJJJNNNPPPOOOLLLFFFDDDBBBCCCGGGOOOWWW\\\YYYXXXZZZ^^^bbbbbb\\\WWWPPPSSSXXX]]]______]]]\\\YYYZZZ[[[\\\\\\[[[YYYWWWQQQQQQRRRQQQMMMHHHCCC???:::999999999:::999777555555555666777666555333222333444555444222000000111111000000111555;;;AAADDDAAA>>>:::888888888999888444222000000111222111000333444444333000//////000444444333111111111111111222333444444555555555555222222222222222333333333444333111///......//////---...///...,,,,,,---...***)))'''&&&'''***...111///000111111222222111111555333222444666666222...+++---//////......///000555444444555555222---***++++++++++++************000111111///---,,,,,,---///111333333222111111111///000222333333333222222333333111000///...---,,,000000000000000//////...///111333333000---,,,+++---///111222333555777:::444444444666777555222/////////000111222222222222222111000000222333222000---///111111000//////000------------///111333444666666555555444444333333000...,,,******,,,///111555444333222000///...---//////000000000000000000222...)))&&&&&&(((+++,,,111333555666555555666777555444222333555777777666555333111///000333777999555444222000///000222333111111222222222222111111333222111000000111222333111111222333333222111111//////000333555444222000---///222444555333000///---000222333333222222333000///---...111333444444333222111///...//////000......///000222333444555///000000...,,,***+++,,,...///000111111111000000333333333444444444444444666222...,,,---///000111222444444444333333555777555555555444444555555555111111111222333222000......111555666666444444333999888777555555444444555333555777555000......000555666666444111...------///444888999666333222333333555666666444333333333222444555666555555777888444333000......///111333222333444444555555444444777888888888777555333222111222444666666666444333111...,,,...444777555222EEEEEEEEEHHHJJJIIIFFFCCC===<<<;;;::::::999777555222444555555333222333444111333555555444333222333111333555777777555222111555666666555444111...,,,,,,///333888;;;>>>??????777444333666;;;??????>>>999888666444444555777999111111222222222222222222111111111000000///......222111000///...---------///...---,,,,,,000666::::::888999===@@@BBBIIIQQQSSSVVVZZZ[[[[[[YYYXXXXXXVVVPPPLLLOOOVVVZZZYYYVVVUUUWWWZZZZZZWWWSSSOOONNNKKKHHHEEEFFFJJJNNNOOONNNLLLIIIDDDBBBDDDKKKSSSXXXXXX[[[___aaabbb___]]][[[RRRTTTWWW[[[]]]\\\YYYWWWTTTWWW[[[\\\[[[ZZZYYYYYYTTTUUUVVVVVVSSSNNNIIIFFF@@@>>><<<<<<======<<<:::777777777777777666555444222333666777666555444444222111///000444<<>><<<;;;;;;;;;;;;888666222444666666444333333444555777888777444222111000000111333444444333222111333444555555333111...,,,+++---111666999<<<======888555333555:::>>>???>>>>>><<<:::777666666777777111111111111111000000000///000000000000///------000000///...---------...111000...,,,,,,...333777;;;999999<<<>>>@@@GGGOOOWWWWWWWWWVVVTTTTTTUUUWWWSSSMMMIIILLLUUUZZZZZZWWWTTTUUUWWWWWWVVVUUUUUUVVVRRRNNNHHHHHHKKKPPPRRRRRRPPPLLLGGGDDDEEEKKKRRRWWWXXX^^^dddccc]]]YYYZZZ\\\WWWWWWVVVXXXZZZYYYVVVTTTTTTUUUWWWWWWWWWVVVWWWYYYWWWWWWWWWVVVTTTQQQNNNLLLGGGCCC???======???AAAAAA:::::::::999888777666666111222555888::::::999888555222//////222:::BBBGGGGGGBBB===::::::<<<>>>???:::999999777666666666666555666666444222000111111111111111000000///......///111333666666666444333111111222555777888666444///...,,,,,,,,,...000111000...---,,,,,,,,,,,,,,,,,,++++++,,,...000222444000111111111111000//////555666888:::;;;888444111000000111222444444444444111111222444666777555333//////...,,,+++)))(((''',,,...111222222222444555777888777444000,,,++++++---...000111222111111000000000111111///---***))))))+++---000111111///...000222333222///---,,,---///222666999:::777333000222444777999888666333222555555666666666555444444222000---,,,------,,,+++333666777777444111///...////////////000222333555000111222333444555666777444111---+++***,,,///111//////000111111111000000000111333333333222111000666333...)))(((***---111222444666777666666777888444333222333555555444333.........///000111111111111000//////000222444555////////////////////////111000///...,,,,,,++++++---///000222222000///---++++++,,,///222222111///---///222444555555444333...000222222111111222444444222000000111222222222555444333222111222333333111111222222333333444444///000111000...,,,+++,,,+++---///111222111000/////////000111222333333444444222000...---...111333222111000000000222333444333111///,,,,,,,,,...//////......111444444111------111444777777777888888::::::999777444000---+++...222666777444222222333777777777444000,,,******---333999;;;999555333222333444444333111111222333777777555333000000222333444333111000000000111222111222444666777777666666999:::999999777555222111000111222333444444333333...++++++000777888333,,,MMMOOOPPPQQQOOOKKKHHHEEE???===;;;;;;<<<<<<999555333555888888666555555555999::::::888555222111111111000000///000111222222222333333333222000---+++***---000444777999::::::777555333555999<<<===<<<>>>===<<<999777666555444111111111000000000000000//////000111111000...---000000///....../////////333222111///...///333666===:::999;;;===???FFFNNNXXXWWWTTTPPPMMMNNNQQQTTTPPPLLLIIIKKKQQQWWWXXXWWWTTTUUUUUUTTTTTTUUUXXX[[[ZZZUUUNNNKKKMMMQQQTTTUUUMMMJJJHHHGGGJJJPPPVVV[[[YYY___ccc```XXXTTTVVV[[[ZZZWWWVVVWWWYYYYYYUUURRRSSSSSSSSSSSSTTTUUUVVVWWWWWWWWWVVVUUUTTTRRRQQQPPPJJJFFF@@@===>>>AAACCCEEE======<<<;;;:::999999999222333555999<<<===;;;:::666444111000333888>>>BBBCCC???;;;999:::<<<>>>???;;;<<<;;;:::777666777888888999999888555444444555222222222222111000///......000222444555555444333222111000333777888555222...------,,,---///000111000///---...//////...---------...///000222333333000000000111000000//////444666999;;;;;;999666444333333222444666777555444//////000333666777666555///000000000...,,,***)))***---111333444555666888777777666222...+++******,,,---///111222222222111000111333333222///+++)))'''))),,,///111111111000111222333222000/////////111333777;;;<<<:::444000111444777888777555333333777777777777666555444444111///---,,,,,,+++)))'''222555777888555222000000000111111111222222222222...///000222333555666777555333000------...111222...//////000000111111111222333555666666444222111555333000,,,***+++///333222444666777666666777888444333333444555666444222......///000000000000///000000000000111111222333000000////////////000000000000///---,,,+++))))))+++---///111111///---+++))))))))),,,...000000//////111333555555555444333///111222222111222333555666444222111222333333222555444333333333444555666333333333222222222222222///111333222///---,,,,,,***,,,///111222222000///...//////000111222222333222222111000...///111444333111000000111222222111///,,,)))'''&&&(((***,,,------...000222333111000///111333444444555888:::999999777555222///,,,+++---111555666444222333555666777777444000---,,,,,,///444:::;;;888555333222333333333222000000111333666666555222000///000222333333333333333222222222111222333444555555555555999999999888777444222111222222222333333222222111---,,,...333888999333...NNNPPPSSSSSSQQQNNNJJJHHHAAA>>>;;;;;;======999444666888;;;;;;:::888888888;;;;;;;;;888555444444555222000---++++++...222555333333333222000...+++******---000444777888999999666444222444888::::::888:::::::::999888555333222111111111111000000//////...///111222333222000///222111111000111111222222333333333222111333666999>>>:::999:::<<<>>>EEEMMMUUUSSSPPPLLLJJJKKKNNNQQQPPPMMMJJJJJJMMMPPPRRRSSSTTTUUUUUUTTTSSSTTTWWWYYY\\\VVVNNNJJJKKKNNNPPPPPPIIIHHHHHHJJJNNNSSSYYY\\\\\\\\\\\\YYYVVVTTTUUUWWWVVVUUUUUUXXX\\\[[[VVVQQQQQQOOOOOOQQQUUUXXXWWWUUUUUUUUUVVVVVVUUUTTTRRRQQQHHHEEE@@@>>>???AAABBBCCC@@@@@@>>>===<<<;;;;;;;;;666666666888<<<===;;;999777555444333555888<<>><<<;;;::::::;;;;;;:::888666555777888444000+++((()))---222666666555333111///,,,***)))***---000444777999999999666333222444777999777555666777888888777555222111222222111111000000000///...000222333444333222111333333222222333333444444222333444555555666999<<<>>>:::999:::;;;===DDDLLLQQQPPPNNNKKKIIIJJJMMMOOOPPPNNNKKKIIIIIIKKKMMMOOOUUUVVVVVVVVVTTTSSSUUUVVVZZZSSSJJJEEEFFFHHHIIIIIIHHHHHHIIILLLOOOTTTXXXZZZ^^^YYYTTTSSSVVVWWWVVVTTTRRRRRRUUU[[[___^^^WWWPPPNNNMMMMMMRRRXXX[[[YYYUUUSSSTTTWWWXXXWWWUUURRRPPPEEECCC@@@???@@@@@@@@@???BBBAAA@@@>>>===<<<<<<<<<:::888777888;;;<<<999777666666555666777:::<<<======:::777666777888999999:::;;;<<<999666444555888888999888666222/////////666777777888777555444333000111222444555666666666333000---///333555222//////000111222333333222222---,,,---000333333000,,,---...///000000111000000......///000000000000000///222555777666666666666666444222333666666444111000/////////111111///......000444666666333///---+++...111333333333333444---......,,,***)))***,,,***,,,...111333444444444444666999:::888555000---(((***,,,///111333555666000222333333222111333444222111111333888;;;;;;999///111333333000///111333666666555555444333111111111000000//////,,,((($$$'''+++111444555444444444111333444555555222///---//////000222444555777777222222111000000111222333000///...---...000222333555777888999999777444333000000000...++++++///333111333555666555555666777555444444666777666444222666333000...---...111222///000222333222111///---333222111000000111222333...//////000//////......***,,,///111111///,,,******((('''(((+++///111222777777777666444222000......000000000///000222444222000///000222444555555333333333444555777999;;;555555333222000///...---...000222222000---++++++(((+++...111333222000...111222222222222333333333...111444333111000111333444333111222444333///,,,%%%###!!! """''',,,000+++...000///...///222666000222444555555666777999444444333222222222333333111333555444111///000222444555666555333111000111333777;;;;;;777333222222222333222111//////111333...000222222111111333444222444777999888666333000444444333222222333555666666666777666555444222111444333333222111000//////111111222333555666777888QQQOOONNNPPPSSSSSSPPPMMMCCCBBB@@@===;;;999888777;;;;;;;;;;;;;;;;;;;;;;;;BBB>>>:::777777666666555333000---+++---000222444///000111111000---***'''***...222333222222444777666;;;:::666666::::::555888888777444111000111222222444555222...+++***,,,...000444777999888666555111111000111333666999;;;555555666666666555444333888888999:::<<<@@@EEEIIIRRRNNNHHHFFFGGGKKKOOOQQQRRRRRRQQQMMMJJJKKKOOOSSSXXXWWWTTTPPPMMMMMMOOOQQQNNNIIIEEEBBBDDDFFFHHHIIIDDDGGGMMMTTTYYYZZZXXXUUUWWWXXXYYYXXXUUUSSSQQQQQQUUUWWW[[[^^^___\\\UUUQQQNNNNNNOOOQQQRRRSSSTTTTTTTTTRRRQQQSSSVVVWWWUUUSSSNNNJJJDDD@@@>>>@@@CCCFFFCCC@@@>>><<<<<<;;;:::888999888777777888777555333444555666888999999999999=========:::777555666777<<<<<<<<<===>>>===:::888<<<999555...)))((()))+++222111222555999:::777444111111111222444666888999666333000//////000111000111222222111///...///111---------///111222111000---......///////////////...000111000///...///000...///222444666666555444333222222444666777777666///////////////.........111222222333333222000///+++...333777888666222///.........---......//////000...,,,...222666777777777777888999999777333000000000000111444444333222222333444444222222333555000000111222444777888:::555555333111//////000111333222000111222333333222111222333444222000,,,***,,,++++++000666888555111111444666777555333222222///111333222000111444777555333111000000111333555111111000---,,,---000333222555777999888555111...444000+++''''''***///333444444444555555777888999777666666555444333222111222000---+++,,,///333555111111000000///......---000111333444444444333222111222333444333111...---//////000111222111---+++///---,,,---000222222222000333666999888555111...,,,---///111222222222222333222000000000222444666444333333666:::;;;999777777888777666333000,,,***000000111000///...,,,***---,,,---000555777555333555555444222111000000///,,,000444333///---///222111111111111111000,,,)))&&&""" !!!&&&+++...///111111222333333333222222333444555555333333444555555444333444666777888777666555222000///000222333333333222000------///111333333444777999777111------......---,,,---///111111111111111222444666777666555444555666666444222444666666333///---...000666666555444333333222222222666888555///,,,,,,///000111333555666888888888OOONNNMMMNNNOOOOOOKKKIIICCCAAA???===;;;:::999888==================<<<<<>>:::888777777555444111...+++***---000000000,,,---///000000...,,,+++,,,...000000///000222555555999999666666;;;;;;888=========:::555222000///111333444222///------...000222555777888888777666222111111222444666999;;;666555555444333222222111555666777888:::>>>DDDHHHKKKJJJIIIIIIKKKMMMOOOPPPVVVWWWXXXVVVRRROOOQQQSSSVVVVVVTTTQQQMMMLLLMMMNNNIIIIIIHHHEEECCCDDDHHHLLLNNNPPPSSSXXX[[[\\\ZZZWWWUUUVVVUUUUUUTTTUUUVVVWWWQQQVVV]]]cccddd]]]SSSKKKLLLMMMMMMNNNOOOQQQRRRRRRVVVTTTTTTUUUWWWWWWTTTRRRNNNLLLIIIFFFDDDDDDDDDDDDCCC@@@===;;;;;;:::999888999777666666777777555444333333555666777888888888:::;;;:::888666555555777888999<<>>>>>>>>?????????>>>>>>???===:::999888777555333///+++)))***...000...+++(((***,,,///000111111111/////////---,,,---000222444666777555777;;;===<<<===??????===999444111000111333333222000//////000333333555666777777777777222222333444555888999;;;777666333111///.........222333555777999===BBBFFFGGGIIILLLOOOQQQQQQQQQPPPUUUYYY\\\\\\XXXUUUUUUVVVUUUUUUTTTQQQNNNLLLLLLMMMHHHLLLNNNLLLGGGFFFKKKQQQYYYXXXXXXZZZ\\\]]]\\\[[[XXXWWWUUUSSSTTTUUUWWWXXXQQQUUU\\\aaabbb\\\SSSLLLMMMMMMMMMMMMNNNOOOQQQRRRWWWVVVVVVVVVWWWVVVSSSQQQOOOOOOOOONNNLLLJJJGGGFFFEEEAAA===:::::::::::::::888666444444555666666555111222333555666666666777666777777666444333555666444666:::???CCCCCC@@@<<<888666000***%%%$$$'''***000//////000333555666555444222000...///111444666:::777555444444555555444333333222000...///111444222111111222444555444222///000111222222222111111222222222111///000222444111333444666666666444333111222555888::::::777444222111000//////000111222111111111111000///------///000111222333333333222000000222444666999:::;;;:::888666555777888999888666555555666777777666444999777555444555444222000111222333222000///000111//////000111222444666777888888888888777555333222///---++++++...111333444222333444555444222///...///------///111222///+++***...444888888666444333888777444111...///333666666444222///.........///222222111000...///222444666666666555444333111000///---+++******,,,---///333333333444444555666666......///000111111222222---,,,,,,,,,...222666888888666444111000000111222333333333444555666777888444444555555444222///...///111555888999777444222......000333555555333111...000333555444111---***+++---000333666888999:::222111111000000111222333222222333555777777666444666888999999888444000------...///000111111000///...///222555888999777444444444555555444222000///222555777777444111222333555444444444444333///,,,!!! """(((---000222111111111111111111111111---...000000000111444666999888666777888999999888111///,,,++++++...222555555444222000...///333666888777777777666222,,,((('''((()))******,,,000222777666555555555555666777777666444444555555333111222222222000,,,******+++111222333444333111///......111333222000///111444333333333444555777888999KKKJJJIIIGGGEEEBBB???<<>>===============>>>???@@@@@@@@@??????===<<<:::999999777444222///+++***,,,111222---(((&&&'''***...111444666666333222///---,,,---000222333444333444666:::>>>???;;;======<<<999777666666555555444333111000000111444444333333444444555555333333444666777999::::::888666222///---+++,,,,,,111222555777999===BBBEEEKKKNNNRRRUUUVVVVVVUUUUUURRRVVVZZZ[[[YYYXXXYYY[[[XXXWWWVVVRRROOOMMMNNNOOOOOORRRTTTRRROOOMMMOOORRRZZZXXXVVVVVVYYY\\\^^^___]]][[[XXXVVVUUUTTTSSSQQQTTTTTTVVVXXXZZZYYYVVVSSSOOONNNMMMLLLMMMOOOQQQRRRUUUUUUVVVVVVWWWVVVTTTSSSQQQRRRRRRSSSRRRPPPNNNMMMIIIEEE???<<<;;;<<<<<<<<<999666333333444666666666111222444555666666777777333333444333222222444555111333666;;;@@@BBBAAA@@@999777222,,,''''''***,,,000///......000333555666666333000------///222444999777555444555666555444333333222000//////222555333222222333444555333222000111333444444444333222222222111000//////111444111222444555555444222111222222222555777888777555333222111000111222444555111111000000///...---,,,///000222333444333222111///000333666999;;;===>>><<<;;;999888777777777777555444333444666777666555999777555444555444333222111222222111///---...////////////000111333444555888888999::::::888444222000---+++,,,///444888999333333444555444333111000111///.../////////,,,***)))...444888888555222111333222111///...///111222444333111///------......222222222111000111333555;;;999777444222111000///,,,,,,,,,,,,------------000111111222333333333333,,,------......///000000+++++++++---000333777999666555222000000111333555444333333333444666888:::666666666555222///,,,+++---111666::::::888666555000000111333444333///,,,...000222444333000---***---...000333555777999:::111111111111111111111000111111333444555555444333555777999:::999666222000...///000111111111000000...000333666888777555444222444666666666333000///222444777777666555555666666555555666666444111...$$$$$$%%%'''***---000111000000///////////////000...///000000///000333555999777666666888999888777222000,,,***+++...222444555444222///---///333666777777777666444000,,,(((***+++,,,,,,,,,...111333666555444444555666777888777666444333444444333222000000000...,,,+++***)))...000222333333111...,,,,,,...000000000111444666777666555444444555666666HHHHHHHHHFFFCCC@@@===<<>>???AAAAAAAAA@@@???<<<;;;:::999999777444222000......111444444///***&&&(((***---222666999;;;888555111//////111333555333111111222444888<<<@@@???@@@@@@>>><<<;;;;;;<<<:::888555333222111000000444333222111111111222222222444555777999999999999999666333///---,,,,,,,,,111333666888:::>>>BBBEEESSSVVVYYYZZZYYYYYYYYY[[[VVVXXXYYYXXXUUUVVVYYY]]][[[[[[YYYVVVSSSRRRSSSUUUWWWVVVUUUTTTSSSRRRPPPOOOTTTRRROOOOOOTTTYYY^^^aaa]]]\\\ZZZZZZYYYVVVQQQMMMPPPPPPQQQSSSVVVXXXWWWVVVPPPNNNLLLJJJJJJLLLOOOQQQQQQRRRSSSTTTTTTUUUUUUVVVTTTTTTTTTTTTUUUUUUVVVVVVOOOJJJDDD@@@???>>>>>>>>>999777444333444666666666333444555666777888888888222333333222111111222444111111111444999===@@@@@@;;;:::666111---,,,...000000000///...///111444666777444111------...111333777666444333444444333222333333333111000111333666222222111222333333111///111222444666666555333222000111000///......000222000111222333333222000...333000......000333555666333222222222333555666777222111111000///.........---000444777777555111...---///111555888:::;;;<<<::::::999777666555444444444333222333555666666555555444222222333444444333000111222000...------.../////////000111222333444777777777999:::888333///...+++***+++///444888:::333333444444444333333222222111000//////...,,,+++,,,000555888666333///---+++,,,...111333333222111111000///.........///000111222333222111111444666>>><<<888444000.........***+++---//////...------//////000111111111000000......------------,,,,,,***+++,,,...111444777888333111///...///111444666222222222222444666999:::888777666333000,,,)))'''+++000555888888777666777333222111111000...***'''///000222444333111///---000000111222333444555666111222333333222111000///000222333444444333222222333555777999999777444222000111222222222111//////---000333555555444333222222333555666555333111//////111444666666777777888555444555666777555222000***+++,,,,,,---...///000111111000000000111222333444444333111//////111333777555444444666777777666555222///,,,,,,...111333333333111...---...111444444555666555333000---+++---......---,,,---000222111111111222444666888999777555333222333444444333000/////////...---+++***...000222333333111...---+++,,,...///000222555777:::999777666555444333333EEEGGGHHHGGGDDDAAA@@@@@@EEEDDDCCCBBBAAAAAAAAAAAA===>>>@@@BBBCCCBBBAAA@@@<<<;;;999888888777555333111222333555666444111...******,,,...222777;;;===999666333222333666888999444000...000222444999???FFFGGGGGGFFFCCC@@@@@@@@@===:::666444333333111000333333111000////////////222333666888999999888777888777444222000/////////333555888:::;;;>>>BBBDDDTTTWWWZZZZZZXXXXXXZZZ]]]]]]]]]ZZZUUUQQQPPPTTTXXX[[[\\\]]]\\\ZZZXXXWWWXXXXXXUUUSSSRRRSSSSSSPPPNNNQQQMMMJJJJJJOOOVVV\\\___YYYXXXXXX[[[\\\ZZZUUUPPPJJJMMMQQQVVVZZZYYYUUURRRQQQNNNKKKHHHHHHJJJMMMPPPNNNOOOPPPPPPPPPQQQUUUWWWWWWVVVVVVVVVVVVXXXZZZ[[[TTTPPPJJJEEECCCAAA???>>>;;;888666555666666666555444555666888999999::::::444555555333111000111222222000...000444888<<<>>><<<;;;999666222000111333222333222111000111444666888666222000///000222444555333222222333333111///222333444333222222444555222111000111222111///...000222555777777666444222...000111000///...///000///000111222222111///...222...***))),,,000333555222333444555666777888888333222222111111111111111...111666999999666111...,,,...000333555555555555666777777666333222222333333222222444555666555333111///......000222333333///000111000...---...///111000000000111222333333555444333555777555000,,,(((&&&%%%''',,,111444666222222333333444444333333333333222111000///.........222666777444000---+++(((***...333777777555222000000////////////000000000111222222111222333555<<<:::666111...---,,,,,,+++,,,...000111000///...//////111222222111000///000000///...---,,,+++***+++,,,...000222444555666000//////...///111333555//////000111333555777888777666555222///+++)))'''***///444666555444666777555333///,,,+++)))'''&&&...000222444444333111000222111111111111222222333222333444555444222///...111333555555333222111222111333444666666666444333111222333333222111000///...000222333222111111222111222333444444222000///...///111333555666666666222222333555666666333111...000111111///...---...333333222222333555777888888888666222///...000222444222111222444666666555555444111///...///000222333333222///------///111111333555444222///...------......---+++,,,...000/////////000222555888999555333111111333444555555000000000111222222000---000111222333333222000///,,,,,,------///222555666999999888888666444333222CCCFFFHHHHHHFFFEEEEEEFFFHHHGGGFFFDDDCCCBBBBBBBBB>>>???BBBDDDEEEDDDCCCAAA===;;;888666666666555444222555888888666333222222.........000333777;;;>>>999666333444777:::<<<;;;666000---...000000555<<>>;;;777555555666666555111666:::999555222222555222111000111333777;;;===888555333555999<<<======777000,,,.........333;;;;;;AAAJJJOOOOOOKKKFFFCCC<<<888555444555777666555444444444333111000...---000222666888999888666444777777888888888777666555444666888:::;;;<<<>>>@@@BBBIIIQQQTTTSSSQQQSSSUUUTTTTTTRRRNNNIIIGGGIIILLLQQQYYYdddjjjiiibbbYYYTTTQQQUUUWWWUUURRRRRRWWW\\\YYYUUUOOOLLLNNNRRRVVVYYYYYYVVVTTTVVV[[[]]][[[XXXXXXVVVSSSRRRTTTVVVWWWWWWZZZVVVRRRNNNMMMPPPTTTWWWPPPOOOMMMIIIGGGIIIOOOTTTZZZ[[[[[[[[[ZZZXXXWWWVVVXXXUUUOOOKKKFFFBBB>>>:::===;;;:::999999888555222444555666888999999999999::::::999555111/////////333222111222444555555444777888999888555222000000666777888666333111333555888777666555555555555666333222111111222222000...///222555777666444444444444333222222222111///---000222555777777666333111---000444555333111000///...000222333333333111000...,,,***+++---000111111000333666999;;;;;;:::999555444333333444555777888555555666777777666555444...///000111000...,,,***///222444444111000111333111222333555666555222///---+++((((((***,,,------...///111000//////000111333222222222222222333333111...+++,,,//////***&&&"""!!!"""%%%)))---......111111111222222333333444444444555444333333444666///111444444222///------***))))))---222444444222444333222111000///...---...000111111111111333444...---,,,+++***++++++,,,,,,...000222333222111111222444555666666555333222111000000//////...------...///111222333333222111444333333222111000///...(((***---000222333444444333222222111111111000000---111444444111111555:::777111***&&&&&&))),,,...+++---///222333333333222222111111000111222444555444555777888777444000---222444777666333111111222/////////000111222444555...///111333444444444444111222333111......222555111111111000000000000000///......///000///---+++,,,---...222555555444222...111444333000---,,,---///......///111444888:::888777555111......000222111000000222555777888888//////000000111222222222555666666555222///......222444666444000,,,,,,,,,...///000000000222555888222222111111222444555666222000///000222666777888222111222555999:::777444444444444444444444444555000...,,,,,,///111333333000333666999;;;:::777666IIIIIIIIIGGGEEEEEEGGGIIIMMMJJJFFFEEEEEEDDDAAA>>>AAA???===AAAGGGJJJIIIFFF>>>;;;777555444444222111444555666666444444555666666333111222555777777666666444444555888888666333222111111000111222444555444777===DDDIIIJJJGGGEEE<<<888444222333666888999777444111111333444333111000111333444444444333333333666:::<<<<<<;;;::::::888555444888999999;;;???CCCEEEHHHMMMPPPQQQOOOMMMPPPQQQRRROOOJJJFFFGGGIIIHHHPPP[[[bbbbbb^^^ZZZXXXSSSVVVYYYZZZYYYWWWWWWWWWVVVUUUTTTSSSSSSSSSTTTTTTVVVUUUTTTTTTTTTUUUVVVWWW^^^___^^^ZZZUUUSSSUUUWWW]]]\\\WWWOOOJJJKKKRRRZZZTTTQQQNNNKKKKKKPPPWWW\\\ZZZZZZYYYYYYXXXXXXWWWWWWUUUQQQMMMJJJGGGEEEAAA>>>===;;;999888999999888777555444333333555888<<<>>>===<<<:::666111......///333333333444555666777888;;;<<<===<<<888444111///111333555555333222222333555444444444555666888999444111...------...------.........///111333555777555555444333222000/////////000222555777555222///+++...111222111000///000...///000222333333333333222000......///000///...111000///000333555555555444444555444222222444666555444333333222222333333...111333333///+++(((&&&---///222333333333333444888777666444333222111111......---...///...+++)))---,,,,,,///333555444222777777666555444333333333///---+++,,,...///,,,***$$$&&&((((((&&&'''+++///111000//////000222444666555666666666666555444333333111///...------------...+++((()))...333666666444333222000////////////444444444444333222222111000,,,(((''')))+++***)))+++---000222222000---+++000111333555555555333222222333333222000///000222444444222111111111111111555444444555666333---)))%%%'''***,,,////////////222333333111000000222444555888999888555444555777777222+++)))***---//////222444777777666444333333333444555555555555555444777555444333333111///,,,111111222222222222111111.........000222444333222333111//////111222222222555444222222222444666777333000......000111///---//////000222333222///---+++---111444555444222111000000000///...,,,+++***...,,,,,,...222555777888555555444000,,,***,,,...000//////111333555555444---...000111333333444444777555333111000000111222444444444444222///,,,***000333555555444333555777111111222333444555777888555444222000000111222333333333444555666666666555666666555444444555666777555333222000000111222444444555777888999888666555HHHHHHGGGDDDCCCCCCEEEGGGMMMKKKHHHHHHHHHFFFBBB??????======@@@FFFIIIHHHFFF@@@===888555555666666666555666777666444444666777:::777444333444555444333333333555888;;;;;;888555222222111222222444555666222444888===BBBDDDCCCAAA;;;888444333555777999999777555222222444555444222111111222444555666555444444666888:::<<<<<<<<<;;;888555555777888777888<<>>???;;;:::888888999:::999888444444333333444666888999::::::999666333000000111333333333444666888999:::<<>>:::777888999::::::777777777555444444777999>>>;;;777555444333222000111222555999<<<===:::888555555555555555555666666111000111444888;;;======888666444444666888999999777555333222444555444444222111000333777999777555777555555888<<>>===999666555777777555555888???CCCHHHNNNQQQRRRQQQPPPQQQSSSVVVXXXXXXTTTMMMIIILLLOOOSSSUUUUUUSSSRRRRRRSSSSSSQQQOOOLLLKKKLLLMMMXXXWWWWWWWWWXXXZZZ\\\^^^XXXUUUQQQOOOPPPVVV\\\aaa^^^```aaa```^^^[[[YYYYYYRRRTTTTTTPPPKKKFFFFFFGGGLLLOOOSSSWWWYYYYYYXXXWWWZZZZZZZZZ[[[[[[[[[[[[[[[VVVXXXWWWOOODDD===<<>><<<<<<=========<<<888777666444222333777:::>>><<<999666444222111111000111333666999<<<======<<<<<<;;;;;;:::888777666111///------111555888999444333333444666888777666555444222111222333444444333111000333888:::999666:::666333666<<>>999666666777777333333666===AAAHHHNNNQQQRRRRRRRRRPPPQQQTTTYYY]]]\\\WWWRRRQQQQQQQQQPPPPPPOOOOOOPPPPPPNNNKKKGGGEEEEEEIIILLLTTTUUUWWWXXXYYYZZZYYYYYYYYYVVVSSSQQQRRRVVV[[[___```bbbddddddaaa]]]YYYWWWPPPQQQRRROOOIIIDDDAAA@@@CCCGGGNNNVVV[[[]]][[[YYYWWWWWWWWWXXXYYYYYYYYYZZZXXXXXXVVVOOOFFF@@@???@@@:::999888888:::;;;;;;:::;;;;;;<<<<<<;;;888555333222555888999888666555555555555555555666777888999;;;???EEEJJJLLLHHHBBB===444111000333888:::777333111222333444444333111000444333222111222000...,,,)))+++---///222444555555666444222000/////////000///000000///---+++++++++///111444555444333333333222111000000111333666777666555444444555444333111******+++---000222333222111333666777555444333333444444333222222222222222444666777777444222222222555666888888666555444444444333111000000222444666777555222000000...,,,***///......///222555777888555555555555666666666666222000///000111444555666444333111///...---......000000000///000111222222333111000......///111222444333222111000000//////---------------,,,+++***000000///.........//////222333555666666555444333...---------...000111111...///111222333333222222///000000000000///------777555333000---...111444111111222222222111000000222222333444444333000...222444888:::999555000---222444444444222222333555777888888666444111000///......000222555777888888777888888777555333444555999999888777666555555555333111///...//////...,,,)))+++...000000...+++)))(((...333444111000222666333111//////111333444444333333333333222222222222222111///000222555888:::<<<:::777555555555444222000111333555555444222111/////////000111111222333555555555666777777444222111///,,,)))))),,,000333333222111111333444333111333333444444444333333222222111000//////000000111---///222555666777777666777777777666444222111111333222111111111333444555555555555555444222111000111222222333444666777888666555555555666888999;;;999777444222000000000111333555666888888777555444LLLKKKIIIEEECCCBBBDDDFFFHHHKKKNNNOOONNNJJJFFFCCC======>>>@@@BBBBBBAAA@@@<<<<<<===???@@@???<<<:::777777555333222333666999<<<;;;999777444333444444222111111111444888===AAABBBCCCBBBAAA???<<<888666333000,,,,,,...333666888111000000222444555555333333222111//////000222444444222222444888::::::999<<<888555777<<<@@@@@@>>>:::777666999888444444666<<>><<<;;;:::<<<<<<<<<;;;;;;===>>>>>><<<888444111111444888::::::888777666777666555555444444555555888888;;;@@@EEEFFFEEECCC999555222444888;;;999555111111333333333222111000111111111333444444111///(((***---000222333333333222111000///......//////---///000...+++(((((()))---000444555555555555666333222111111222444666888666555555555555555222000))))))***...111333333222111333666777555444333333555444333333222222333333777888888666222000000000555777888888666444444444333222111111222333555777777555222111000...+++)))+++...111333555666777777333444444444444444444444111222222222333555777999444333111000000111111111111111111111222333333444444222111000000111333444666555555444333222111000------......,,,***))))))......---------...//////444555666666666333111///,,,---......///000111222000111111111222222222333111111111000000///......333222000...,,,...111555111111111111000///...---222333555666555444333222666888;;;===<<<888333000333555666666444444444555888777777666555222///---,,,...000222444444444555333444444333222222444666:::999777666555555555555333111///...///000///...+++---000222222000---+++(((---333444000///000333000...,,,---///111222111111111222333333222111000222222222222333666999;;;888666444444555666555555333444666777777666555444000000000000222333555666333333333555777777555333111...***(((***---111444333222111111333444333111444555555555555444333333222222222222222222333333111333555777888888777777555555555555666666555444444222111///000111333444666666666666555444333222222222111111111222333333000000111222444777:::;;;666555222000//////000000555666777888777666444222OOOOOONNNKKKGGGFFFFFFHHHKKKOOORRRSSSQQQMMMKKKIII@@@AAABBBBBBAAA???===;;;::::::<<<>>>???>>>;;;888777777666555333444777999::::::999777555555666888444333111///000555===CCCEEEEEEFFFEEECCC???;;;888555222///...000333666777000//////000222333222111111111000...---...222555555555555666777888:::;;;>>>;;;999999<<<>>>>>><<<999777888;;;;;;777777999<<<@@@FFFIIIJJJLLLPPPTTTYYYXXXWWWWWWYYYZZZYYYYYYZZZWWWSSSQQQPPPPPPOOONNNIIIGGGDDDAAA@@@EEEKKKQQQTTTWWW\\\``````]]]XXXUUUZZZZZZZZZZZZXXXVVVTTTSSS]]]^^^```bbbbbb___YYYTTTSSSRRRQQQOOOLLLJJJGGGFFFLLLLLLNNNSSSZZZ]]]\\\ZZZWWWWWWWWWXXXXXXXXXXXXXXXXXXUUUQQQOOOOOONNNKKKIIIDDDBBB???>>>>>>>>><<<;;;999:::;;;<<<:::666222///222555999;;;:::888777777777666555444444444444444555333222555;;;AAACCCCCC>>>999555333555777777777111111222222222222222111///000222555777666333000'''***---111222222111000////////////000000000000,,,///111000,,,))))))+++---000444555555555555666333222222222333555777888555555444555555444111///))))))+++///333555555444222444666666444333333444666555555444444444444444888888777444000......///444555777777555333333333333333333333444555666666666555333333222///,,,)))(((,,,111444555555555666444333333333333333333333111333555555555666777999444222000000111222333222000000111222333444555555444444333222333444555666666666666555444333222111,,,---......,,,******+++............///000000111444555666666555222///---,,,...000000///000111333222222111000000111222222111111111111000000000000222222000...,,,---000333111000///...------------222444666777666555555666777999;;;===<<<888444222333555666666555444444555666555555555444222...+++***,,,000111111111222333111111111000///111444777999888666555444555555666444222//////000111111111...///111333333111///...+++///333444222000000000---+++******---///000000...///222333444333111000111333444555444555777999333222222333555666666555333444555666777777666555222111111111222444666777222111111333666777666555111---***))),,,///222444222111000111333444333222555555666666666555555444222333333444444555555555666777999:::;;;:::999777222222222444777999888777444333000///...000222333666666555555555555444444333222000/////////000111.........000333666999:::333222000/////////111222666777888888666444222000QQQRRRRRROOOLLLIIIHHHHHHKKKOOOSSSSSSPPPMMMLLLLLLCCCDDDEEEDDDAAA===999888:::999999999:::;;;999888888999999888777777888:::999::::::888555555777:::666555444111111555<<>>;;;777555222222333555555555222111//////111222222111111111000...,,,...222666555777999888555666999===??????===<<<;;;;;;;;;:::999777999======;;;:::===<<<@@@EEEFFFFFFIIIOOOTTTWWWXXXYYYXXXVVVVVVWWWXXX[[[XXXTTTSSSSSSRRROOOMMMJJJHHHEEEBBBBBBFFFMMMRRRVVVXXX\\\___```^^^\\\[[[[[[[[[[[[[[[YYYWWWTTTSSSWWWXXXZZZ^^^```___[[[VVVSSSSSSTTTTTTSSSPPPMMMJJJMMMLLLMMMSSSYYY\\\[[[WWWWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVUUUSSSPPPOOOOOOOOOJJJHHHDDDBBBAAA???===;;;777999::::::999666222000555777::::::999888777777555555555555555666666777666111---...555;;;>>>???AAA<<<666222000111444666111111111111222222333444000111333666888777333///(((***...111222111///---,,,...000222333333222222---111555555000---,,,...000222555666555333333333222222333444555666777777444333333444444222///,,,)))***---111555777777666333444555555333333444555777777666555555555555666777777555222///...000111111333555555444222222222222333555666666666666555555555555666555222---)))&&&)))...000111111333555555555555444333333333222000333777888777666666777555222000///111222222000---...000222444555666666444444444555555555666666555555555555444222111///+++---...---++++++,,,...000000000111111333444444111333444555555222///,,,...000333333111000222444444333111/////////000111000000000000000000111111444444333000...,,,---///---,,,***)))***,,,...000000333666666555444666888555666888999999777555333111333555555444333333333333222111222333000,,,((('''+++...000000000222444222222111///...///222666777666555333333444666777555333111000222333444444000111222333333222111000000222444666555333000...,,,***)))))),,,...//////+++---000333444333111000222444777777555444444666111111222444666777555333///000111333444444444444444333222222333555777888444333222222444666666555111...++++++...111333333111000000111333555444333555555666777777777666666222222333444555666666666555777888::::::999777666111000111444888;;;:::999555333000...---///111333444333333222222333555666222111000//////000222333/////////000222444666888111000//////000222444555888999999888666333000...RRRSSSTTTRRRNNNKKKIIIHHHIIIMMMPPPPPPMMMJJJJJJKKKFFFGGGGGGEEEAAA;;;777555<<<999666555666888999999999:::;;;;;;:::999:::;;;999;;;;;;888555555777:::666777777555333555;;;@@@===@@@CCCFFFFFFCCC@@@>>>777666444444666666555444444222000///000222222111222222111///---...333888444999<<<999555444999???@@@AAAAAA>>>;;;999888999888777999>>>???======@@@===AAADDDDDDDDDGGGNNNTTTRRRUUUXXXYYYWWWUUUWWWYYYZZZXXXUUUTTTUUUSSSOOOLLLLLLJJJGGGDDDCCCGGGMMMRRRVVVWWWYYY[[[]]]^^^______\\\[[[[[[ZZZXXXWWWVVVUUURRRSSSVVV[[[___```]]]YYYRRRTTTVVVXXXYYYVVVPPPLLLGGGGGGIIIPPPXXX\\\ZZZVVVUUUTTTTTTSSSSSSRRRRRRRRRTTTXXXYYYVVVPPPMMMPPPTTTNNNKKKGGGDDDBBB@@@===;;;888999;;;;;;:::888555333777999::::::999777777777444444444555777888:::;;;777222,,,---222888;;;:::BBB>>>777000,,,,,,111555222111000000111333555666222333555777888666222...(((+++...111222000...,,,+++...111444666666555444...333888888444000///000222444666666444111000000111222444555666777777777333222222333333111...+++***+++...222777999888777444444555444222222444666888888777666666666666666666555444222000000222444///111444444333111111222222444666888888777666555555555777888888444///+++%%%(((+++,,,,,,...222555777777666555444444333333///333888999777555555666777333000///000111000...+++---///111333444555666333444555666666666666555333444444444333111///...+++---...---++++++...111222222222333444555666777...000333555444222///---000333555555333222333555555333111///......///000///////////////000111222888777666333///,,,+++,,,***)))''''''(((,,,000333///222555555444444666888222333555666666555444333000222444444333111111222000//////000111///***&&&&&&)))---//////000333666555444222///---...111444666555444333333444666777666444222111333555666666111111222222222222111111444444555777888666111...+++***)))))),,,...//////***,,,000333444444222000222555888888555333222333111111333555777777444222,,,,,,...///000111222222555444333222333555777999777555333222444555666555111...+++,,,000222333222000//////111333555555444555555666777777777777777111222333444555666666666222333555666777666555444111000111444999;;;;;;999555333000------...000222222111000000000222444666111000//////000222444555111111000000111333444555000/////////111444777888::::::999888555222...,,,ZZZUUUOOOMMMOOOOOOKKKHHHJJJKKKKKKLLLKKKJJJIIIHHHEEEFFFEEEBBB===:::;;;===AAA>>>:::666222222555888999:::>>>BBBCCCAAA<<<777888777666333222222555888555555555444444777;;;???@@@???@@@DDDIIIHHHBBB<<<:::777555555777888666444666555222000///111333444444666777444///---111555666777888888777666777888>>>AAAEEECCC>>>999777777999;;;======;;;<<>>===999666444555444666666666444333444555333666888777555444555777888888666111...000888@@@EEE@@@999333000000333555000111222333333444333333555444444555666555222000111000///...///...+++)))***,,,000555888888555333---333999;;;777333333444555555444444222111///......000444888:::;;;::::::000222333111...+++******---+++,,,333;;;>>>:::555999777444222222444777999===<<<;;;:::888777666555666666555333222111000///222444666666444111000///777777888888888888777666888888777666333000---+++&&&&&&(((***,,,///222333999888666555333222222222000000111222222333444444777777666555444222000///111222222333333444444555111222444555555444222111444222111333666555000***...,,,******---111333444777555333444555444000---)))***---...//////...---333555666555333111111111444444333222111///......///111333222//////111555777777777444///+++((('''&&&%%%%%%'''+++000222333111111222333333444555555333444555666555444222000444333222222111111222222///...---++++++******+++,,,---///222333444444444333222111111000111111111777444222111222333222222222222111000///...------...//////000111222222333666666777777777555444333222///,,,...222333111---,,,...111444555444333111333444666777888777555444333111000222555666444222///---***)))+++...///000333333333222222333666999;;;;;;:::;;;;;;:::777444000222333333222000000000333222222444555444111...---000444777999999777666222222333555777666444111222111111333666666444111000222555666666777999:::888777444///***)))---111333333222///------///111111//////111444666444222666333111000222444555555111111111111111222222333666777666333000---,,,,,,ZZZWWWTTTSSSTTTRRRLLLFFFHHHIIIJJJKKKKKKJJJIIIHHHFFFGGGGGGCCC???======>>>EEEBBB>>>888444333444666<<<>>>AAAEEEFFFDDD???;;;888777555333222222444666333333333222222444888<<>>@@@@@@DDDIIIKKKKKKLLLOOOQQQRRRTTTVVVWWWVVVVVVWWWWWWYYYVVVTTTWWW[[[\\\ZZZWWWVVVUUUPPPJJJKKKRRRVVVVVVTTTVVVXXX[[[\\\\\\\\\[[[\\\\\\\\\\\\\\\YYYUUURRRRRRTTTWWW[[[]]]^^^______^^^aaaddddddaaa\\\XXXVVVDDD???999:::@@@HHHNNNQQQRRRTTTTTTSSSRRRRRRUUUXXXXXXXXXWWWUUUSSSSSSSSSTTTNNNNNNNNNKKKEEE???:::888333777;;;<<<:::777555444444555666555333333333555444777999999777666777999777888666222///111888>>>DDDCCC@@@<<<999777555555000000111111222222222111444444444555666666444222111000////////////,,,***,,,---000333666666333000---222888999666222222333444333333222111000/////////222555888999999888777111333444222000---,,,,,,...---...222888:::888555777666555444555777:::;;;<<<<<<;;;:::999999888888999888777666555333222222333555666666444222222222777777777777666666666666777777777666333000...,,,))))))***,,,...000222333666666555555444333333333111111111222333333333333666666666555444333222111444444444444444555555555111222333444444333222222333111000222666777333//////---+++,,,///222444555666444333444555444000---)))***---///000000000///444555555444222111222333555444222111000/////////000111111111111111333444777777777444000,,,******)))((((((+++...222333333333333444444444444444444333444555666555444222111111222444555444222000///------.........//////000---000333666777666333222111111111111111222222333666444222111222333333222111000000///...------,,,.........///000000111111444555555666666555444333222///,,,...111222000---...///222333444333222111555666777888888666555333333111111222555666444222111///+++***+++---------///000000//////111666999999888777888888888666444333444555555222000000000111222333444333111///...---///222666888888777777333333333555777777444222111000000111444444222///000222444555555555777888888777444///,,,+++///222333333222000......000333333222222333666777555333777444222111222333333222111111000000000111222222444444444111...,,,+++,,,VVVVVVWWWYYYZZZVVVOOOIIIGGGIIIKKKMMMNNNMMMKKKJJJGGGHHHHHHFFFCCCAAAAAABBBJJJGGGAAA<<<777555444444>>>???BBBEEEFFFDDD@@@<<<777666444333222222333444111111111//////111444777>>>@@@EEELLLQQQOOOHHHBBB>>><<<:::999999999777555111000000////////////000444777999888555444666888999:::999888777888;;;===@@@===999777666666555555222444777999:::;;;<<<>>>???CCCIIINNNQQQRRRRRRQQQOOOQQQTTTXXXZZZZZZWWWTTT[[[YYYWWWYYY\\\^^^]]][[[```^^^YYYRRRPPPTTTWWWWWWVVVVVVWWWXXXZZZ\\\]]]^^^\\\[[[ZZZ[[[\\\\\\ZZZXXXZZZYYYYYYYYYYYYZZZ[[[\\\]]]aaafffgggddd]]]XXXUUUCCC===666333666???GGGMMMTTTWWWXXXTTTOOOOOOUUU[[[VVVYYYZZZWWWSSSQQQSSSVVVRRRPPPMMMJJJFFFAAA:::666---222888;;;;;;888666444333444555444222222222333666888:::;;;:::999999:::666777777555222333777<<>>888555000000000000000111111111555444444555777777666444111000///000111111///---......///111333333111///---111555666333000000111222111000///...//////000222333666888888777555444222444555444222///......///000000222333444555555555555666666888:::<<<===:::::::::999999::::::;;;;;;;;;:::999777666555555555666777666555444555666999888666555555555666777777777777666444111///---------...///111222333333222333444555555444333333000111111222333333333333666666666555555555444444666666666666666555555555333222222222222222222222222000///111555777666444111///...///111444555555555444333444444333000...)))***---000222333333333333333333222000000222444666444222000//////000111222111000222444555555444777777666333000......///------...000333555444444666666555555444333222222444444555666666555444333000222555777666333...,,,,,,---///111333444555555///222777::::::777333111111111111222222333333444555444222222333444333222//////......---------,,,,,,,,,,,,------...///000111222333333444333333333111///---...000111///---000111222333333333333333777777888999888777555444333222222333444555333222333000---++++++,,,,,,+++,,,---,,,,,,---000555999777666444444666666666555666777777666222000//////...111444444000------...---///111333555777888888333333444555777777555333222111000111222222000...111222444444444444555666888777444111...///222555333444333222000111333555666555555666888888666555777555222111222222111000111111000000000000000111000111111///---+++++++++RRRSSSVVVYYYZZZXXXRRRNNNHHHJJJMMMPPPQQQPPPOOOMMMFFFGGGHHHHHHHHHGGGHHHHHHLLLHHHCCC???;;;999777555;;;<<<>>>@@@BBBAAA===:::888666555444444444444333000000///...---...222555<<<@@@GGGOOOSSSQQQJJJEEE???>>>===<<<;;;:::888666111111111111111000000000333666888777666555777888999999888666555777:::===>>>:::555444555666555333111333666888:::;;;<<<===>>>AAAHHHPPPVVVWWWTTTPPPOOOOOOQQQUUUZZZ[[[XXXTTT^^^[[[YYYZZZ\\\^^^___^^^dddbbb]]]VVVSSSTTTWWWYYYXXXXXXXXXXXXYYY[[[\\\]]][[[ZZZYYYZZZ]]]^^^___^^^ccc```[[[WWWUUUUUUVVVXXXZZZ]]]aaabbb^^^YYYTTTQQQJJJDDD;;;444444;;;EEELLLPPPUUUYYYYYYVVVTTTUUUWWWWWWYYY\\\[[[XXXUUUSSSSSSUUURRRPPPOOOLLLEEE;;;444+++000666;;;===:::777444444555555444222111222333666777:::;;;<<<;;;;;;;;;555777777666444444666999AAAEEEIIIJJJHHHBBB;;;666222111000000000222333555888777666666777777666555222111111111333333111///.........000222222111///,,,///222222000......///000///---,,,,,,---///111333444666777777555222000333555666555333111000111000222333111//////222555444444666777999:::::::::888777777777888999:::;;;<<<<<<;;;999888777666555666777777666555555777999:::999777555555666777888666666666666444222000///111111222333333333333333111222444555555444222000---...000222444555555555555555555555666666777777888888777666555555444444444333111000000111222333333111///000444666777666222111000111444555555555333333333444444333111///)))+++...000333555666666111111000///......111444777555333111000111333555444222111333777999777555666666555333111111222444111111222444777888666444777777555444222111//////555555666777777777666666111333555666555222///,,,---...111333555555666666000333666888999888555333333333333333333222222111444222111222333444333222........................,,,++++++++++++,,,---...///000000111222222222222111///......000000///---111111222333444555666666666777888888888888777777333333333333444333222222222000---,,,,,,------,,,///......------000666:::666555333333444666777777888888888555111...------,,,111555444///+++,,,......///000111333666888999444333333555777777666555444444333333333222111111333444555444333333555666888666444222111222555777333444444333222222444666777777777777777777666555555333222222333333222000111111000000//////000000000000111///---,,,,,,---TTTTTTTTTUUUUUURRROOOMMMFFFHHHKKKNNNOOOOOONNNMMMDDDEEEFFFIIIKKKMMMMMMMMMIIIFFFBBB@@@???>>>;;;999888999:::<<<>>>>>><<<:::999888777777999999777555000000000...---///222555;;;???FFFLLLOOOMMMHHHDDD???@@@@@@>>><<<:::999888333333333444444444333333333444555555555555666777888888666444333444777::::::777444444777888666444222333555888:::<<<======<<<@@@IIIRRRXXXXXXTTTPPPQQQOOOOOOQQQVVVYYYYYYWWW^^^\\\ZZZYYY[[[]]]___```aaa___[[[WWWTTTTTTWWW\\\YYYZZZZZZZZZZZZYYYYYYXXXZZZYYYXXXZZZ]]]```aaaaaahhhddd^^^XXXSSSRRRRRRSSSXXXZZZ\\\[[[WWWSSSQQQPPPPPPLLLDDD;;;777;;;DDDKKKRRRSSSUUUXXXYYYYYYXXXWWWYYYZZZ\\\^^^___ZZZSSSMMMPPPPPPRRRTTTTTTMMMBBB:::000333888<<<>>><<<999666555666666555333222222333555666999;;;======<<<;;;555666666666555444555666>>>AAAEEEHHHGGGCCC>>>:::444333222111222444777999:::999777666777777555444444333222333444444333111------...000333444333222+++---...///............///---,,,++++++---///000333444666666666333000...222444666666444222222222111333333111------111555333444555666777777777666666555555444555777888:::::::::999777666555444333666777777666555555777999:::999777666666777999:::555555666666555444222111333444444555555444333333111222333444333222///...)))+++///222555777888888555555444444555666888888888777777666555444333333666444222000000111222333444333111000222444555555333222222333555666444333111222333444333222111111,,,---///111333555777777222222222000///000333555888666444222222444666777666444444666999;;;999666555555555444222222444777444444444666888999777555666555444222000///---,,,666666777777888888888888444444333222111111111000000111222222333333333333000111222444666777777888777777666555333111///...111000000111333444333222.........///000000111111---,,,+++******+++---....../////////000000111111222111000000000000///...000000111333555777999:::555555666777888999999:::333444444444333222111111///---,,,,,,...///000///333333222111000222777:::777555333333555777888888777777666333///---,,,---+++000444444///,,,---000000000000111333555777888333333222444666777666555777777666666555444444555555666666555444444666777888666444333333555777777222333444333222222333555555555666666555555444444222111222333555666444222111111000000000000000111111222333111///...///000WWWVVVTTTQQQNNNKKKHHHGGGCCCDDDFFFHHHIIIIIIIIIIIICCCDDDFFFIIIMMMOOONNNMMMEEEBBB@@@@@@AAAAAA>>>;;;777777888;;;>>>???>>>===<<<::::::<<>>BBBFFFGGGFFFCCCAAA>>>@@@AAA@@@===;;;::::::777666666666666777777888444444333222333444666777777777666333111111444666555444333444666777888777666555444666:::<<<>>>===;;;BBBLLLUUUYYYXXXUUURRRRRRPPPOOOOOORRRVVVXXXZZZ\\\[[[XXXWWWXXXZZZ^^^```]]]ZZZYYYXXXUUUSSSXXX___[[[[[[[[[[[[ZZZXXXWWWVVVZZZYYYXXXZZZ^^^```aaaaaagggccc^^^YYYTTTRRRQQQQQQXXXYYYZZZXXXUUURRRPPPOOOQQQPPPLLLDDD======DDDKKKXXXUUURRRSSSWWWZZZ\\\\\\ZZZZZZ[[[^^^___ZZZPPPGGGGGGKKKQQQWWWXXXTTTLLLFFF=========??????>>>;;;888888999999777555444444555555666999<<>>???BBBBBB???;;;555444555888<<>><<<===@@@EEEFFFBBB>>>555555555444444666:::===;;;<<<>>>>>>>>>=========<<>>;;;;;;;;;999888777666777888:::;;;777555222111111444666777777777777444222000111222222222111111222555999===888666333444888;;;======<<>>BBBBBB@@@===555444333222333333222222333777>>>DDDGGGGGGFFFDDD@@@===888444222333555777777555444444666777888777888777666666777666444222000111333777999888555222)))))))))***,,,///000111---------------------,,,///111333444444333111//////111333333222111111111000111111111111222333555000111222333444555666777999888555333222333444555555555444333111000///...333555666666444222222222222333444555666888999999333444555666666555444444222333555555555444222111000000000000000000000000))),,,000333666777666666555444333222333444666888888888888777777666666666777666555333333333333333111111111111000000111222000000111333444333000...---000333333222111111333111111111111222333333444666777777666444333444555444444333333444555666666333555777777666444333333111333555555444444444555444333222333555777777666222222111111000000//////222222222333444666777888555333000//////111444666777555222///......///000111111222444555666666777999999999777555222///---,,,+++,,,///111222111///++++++---...000111222333000///---++++++---///000000000///...---...//////444444444333222111111111222333555888888888777777777666666666666666666666444666777555222000000111,,,++++++---000222222111111333555555555666888:::666555555666888888777555444555444222000///000222...000222444555555444444333333444444555555555555222000000111333555666555333444555444222222444777444555555444333444777999999666333333555777666555000111222111///......///...111333444222111333444222333555888:::999666333111111111111222444555555666777777666333222222222LLLNNNPPPPPPMMMJJJHHHGGGCCCCCCBBBBBBBBBDDDEEEGGGHHHGGGGGGIIILLLLLLIIIEEEBBB???===???BBBBBB>>>999222111333666:::>>>?????????>>>???CCCHHHJJJFFFAAA666777777666666999===@@@;;;;;;;;;999888777999:::;;;>>>AAAAAA>>>;;;;;;<<<;;;999777666777999<<<===:::666222000111444666888777888888666222000000000111111000------222;;;BBB:::666222222666:::<<<<<<===GGGSSSZZZZZZXXXXXXXXXNNNQQQSSSRRRQQQRRRUUUYYYYYYWWWUUURRRRRRUUUZZZ^^^\\\ZZZZZZ[[[XXXUUU[[[eee^^^[[[XXXUUUUUUXXX\\\^^^YYYYYYYYY\\\^^^___^^^]]]ZZZ[[[[[[ZZZYYYXXXVVVUUURRRUUUZZZ[[[WWWQQQLLLIIILLLRRRWWWTTTMMMIIIMMMRRRPPPWWW^^^```[[[WWWVVVWWWYYY\\\\\\YYYRRRLLLIIIIIIJJJOOOSSSTTTQQQOOOOOOPPPUUUOOOHHHCCCAAA@@@===;;;<<<======;;;999777777888888888;;;???DDDEEEBBB>>>555333111111222222222111000555>>>FFFJJJKKKIIIGGGEEEAAA;;;555111111222333444222111333666999:::::::::999777777777666444222333444666999;;;999444000)))(((((())),,,000222222---............---,,,+++...///222444444333111000---///222222111000000111///000000222333444555555///000000222444777999:::<<<:::777444222333444555444444333222000///......222444666666444111000///...000222444666777777888222333555666666666555444111222444555555333222000............///000222222,,,...111444666555444333555444222222222444666777999999999888888888888888777777666555444333333333...///111111000000111222//////000222333222///,,,---000333444222111222333333333222111111111222222333555666555333111111111111222222333333444444444000444777777333000000111000333555666555444444444444222000111333666666666222111111111111111111111//////000111222333555666333222000000000222555666888555222...---...000111111333555777777666444333777888888888666333000...******+++...000111000///)))***+++---///000222222222000...,,,,,,...000111222111///...------...///444555555444222111111222444666888999999777555333999888777555444444333333444666777666222///000111---,,,,,,---000222111111---000333555555666888999555555555777888888555333444444444333111111333555///000111555888888777555444555555666666555444444111000///000333555555555///111222111//////222666333333333222222333666999999666333333555777666444///000111000...,,,,,,------000333333222111333555555555777999;;;999555222000000111222333555666777888888888666444222222222QQQPPPOOOMMMLLLKKKJJJJJJDDDCCCBBBBBBDDDFFFIIIKKKHHHFFFFFFIIIMMMMMMGGGBBB>>>>>>>>>============<<<444444555777999:::<<<===BBBCCCDDDDDDCCCAAA???===888888888888888:::;;;<<<>>><<<:::888777888999:::<<<===>>>>>>===:::777555888555222444777;;;<<<;;;888555000...///333666777:::;;;;;;888333000000222333111...***)))---555<<<<<<999555222111444888;;;@@@DDDJJJPPPUUUYYYZZZZZZYYYUUUQQQRRRVVV[[[^^^___^^^[[[WWWUUUUUUWWWXXXYYYSSSVVVZZZ[[[[[[[[[[[[\\\^^^^^^]]]]]][[[ZZZXXXWWW``````______^^^]]]\\\[[[XXX\\\\\\WWWVVVZZZYYYUUUZZZ^^^^^^WWWQQQPPPPPPOOOOOOQQQQQQNNNJJJLLLSSSYYYSSSXXX^^^___]]]ZZZXXXYYYTTTUUUUUUUUUTTTQQQNNNLLLLLLQQQWWWWWWTTTPPPQQQRRRVVVTTTPPPHHHAAA;;;888777999>>>BBB@@@:::777999===:::;;;>>>@@@@@@???===<<<444222111111222222111000///333999AAAHHHLLLOOOQQQHHHBBB999444222222111///000222555888999:::999999:::888666444333444555666999777444444444555444333111000//////000000///...------......000111222333555666777666444444555666444444444444333222111000666333111333777888444000///---+++---111555555444444555555666555444222111000000000111222222333333222333555555444333333444222222333444666888:::;;;999444111333999<<<999444555444444333333222222111//////...,,,,,,---111444222222333444444333333222333444444222111111444666666666777888:::;;;999777777888::::::999666222000...,,,+++---111555666555222000//////111000,,,))),,,///222555555555666666666666666666555222000///000000111222333222///,,,000333666777666555555555333444666666666444222000000333444333111000111333777333000///222444555444444444555777888666333000444222///---,,,---///111444444333222111222666999666333111000222444444444444555777888999999999888777777777777666444111000---,,,,,,+++,,,---...///,,,,,,,,,---///222444666111000000///......////////////...//////000111222///111333333111000111222666888:::999666555777999888777666444333222111111555444333222111111111111//////000222444444222000---,,,,,,///333666666555444333333444555444111///444444333444555555444222444222111555:::<<<999555333111///000333555444333------------.../////////...000222111///000444888555555444444444555555666777555333111000000111222111///---+++******+++,,,111333444444333111111111000222555777777444111///......///111333666888:::777666555555555444111...NNNNNNOOOOOOOOOMMMLLLKKKLLLKKKIIIGGGFFFFFFFFFGGGIIIHHHGGGJJJMMMLLLFFFAAAAAABBBBBB@@@===<<<===>>>:::999777777888999<<<===AAABBBCCCDDDCCCAAA???>>>;;;:::888777777888:::;;;???>>>;;;999888999999::::::;;;<<<<<<;;;999666444555333111222666999;;;:::777333///---///222555666:::;;;;;;999666444555777444333000+++)))+++111777888777555333444666888:::???BBBHHHNNNSSSVVVXXXYYYZZZVVVSSSSSSVVVZZZ]]]^^^```]]]YYYVVVUUUVVVWWWWWWRRRSSSUUUXXX\\\___bbbccc]]]\\\ZZZZZZZZZ]]]___aaa`````````______^^^\\\\\\WWWZZZYYYVVVVVVYYYZZZVVV]]]```^^^XXXSSSRRRQQQNNNPPPPPPPPPNNNLLLMMMRRRWWWSSSVVVYYY[[[ZZZXXXWWWVVVUUUUUUVVVVVVTTTRRRPPPNNNOOOTTTXXXYYYUUUQQQQQQRRRSSSQQQLLLFFF???;;;::::::888;;;>>>===999777999<<<;;;===???AAAAAA???===;;;555444333333333333222000---000666>>>EEEJJJOOOQQQJJJDDD===777444222000...000222555888:::;;;;;;;;;999777555333333333444555666444222222444444333222///.........000111111000000/////////000111333444555666888888666555555666555555666666555444222111666333111111333444333222...,,,+++---111444444444222333444444444222111000000000111222333444444555444555666666555444333333000111222444666888999;;;999666444555888:::777444555555555444444333333222...///...---,,,...111444333444444444444333333333444555444333111111222444666666666888;;;;;;:::888777888999999999777555444000...,,,...111444555444222000//////000000,,,)))---///222333444333333333555555666666555555333333222222222333444444111000111444666777666444444444222333444444444333222111111222333222000000111444888444111000333555666666666666666777888777555222444222000///...///111222333333333111111222555888777444222111222333333333444555666666777777777777666666666666555333222111000///...------...///000,,,,,,,,,...000333555777333333222111000///////////////...//////000111222111222333222111111222333777999:::888666444555777777666444222111111111222333333222111111111111111111111222444555555333000...------000444777777666666555444444444333111///222111111333666777777666333111111444888:::777333555333111222444444333111000...,,,******+++---...///111333222000111555999444444444444444444444444444333222000//////000000...---+++******+++,,,---111333444444111000///000...000222333333222000///...///000222444777888999666555555666777666333111LLLMMMOOOQQQQQQPPPNNNMMMPPPOOONNNLLLJJJHHHGGGFFFJJJIIIHHHJJJLLLKKKFFFAAAEEEGGGGGGCCC===;;;>>>BBBAAA???<<<999999:::<<<===???@@@BBBCCCCCCAAA@@@???>>>;;;888555555666888999===<<<:::999888888999:::999999::::::999777666555333111111222555888::::::555222...---///222444555888999::::::999999;;;===888777444000------000333333333333444555666888999???AAAEEEJJJPPPTTTWWWYYYZZZWWWTTTSSSUUUWWWXXXYYY^^^\\\YYYVVVTTTSSSSSSSSSTTTRRRRRRVVV\\\bbbeeeeee___\\\YYYWWWYYY]]]cccfff_______________^^^]]]\\\VVVXXXXXXUUUVVVYYYZZZXXX^^^___]]]XXXWWWWWWUUUPPPQQQPPPOOONNNNNNPPPSSSUUUSSSSSSSSSTTTVVVVVVUUUSSSUUUVVVVVVVVVVVVTTTRRRQQQSSSWWWZZZZZZVVVSSSRRRRRRQQQOOOKKKEEE@@@======>>>999:::::::::::::::;;;;;;;;;===@@@BBBBBB???<<<:::888666555555666666444222,,,...333999@@@FFFKKKNNNNNNJJJCCC>>>:::666333000111333666999;;;<<<<<<<<<777555444222222222333333222111000111333444333111...---,,,...000222222222222111000///000111333555444666999:::888777666666555666777888777555333222444444222000...///111333,,,++++++---000333333333000111222222222111000///000111111333444555666666666777777888777666444444//////111333555777999999888888888777777666555444444444555555555444444333...///...------...111444555555555555444444333333555555444333111000222444555555666888;;;;;;:::999666666666777888888888999333111//////111333444333222000///000000///---+++///000111222222222111000222333444555666777777888555444222333444555555444222555666777555333333333222222111111222222333333222333222111000000222444777444222222444666777777888777777777888888666555444333111000000111222333111222222111111222555777777555222111222333333222555555555444555555666666555555444333333333333333444333000///......000111++++++,,,...000333666888666666555333222111000000////////////000111222222333444444222111111333555888999999888555333333333555333111//////000222333222222222111111111111111333333444555666555222000///...///222666999999999999777444333333222000///......///222555888999888222111000222666666333000444444333444444333111///222000,,,((('''(((***,,,///111333222000111444888333333444555555444333222111000000//////.........+++***))))))***,,,...000222333444333111//////000......//////000000111111///000222444666777888888555555666777999888555333OOOOOOPPPPPPPPPOOONNNNNNMMMMMMMMMMMMMMMLLLKKKKKKIIIHHHIIIJJJLLLKKKGGGDDDGGGJJJJJJEEE===;;;@@@FFFFFFDDDBBB@@@>>>===<<<<<<===>>>@@@BBBBBBAAA@@@???<<<999555222111333666888777777666666666777888999999999999999999888777666222222222333666888::::::555222000///111444555666555666777888999<<<>>>@@@<<<;;;999666444333333444000//////000222555888:::???AAADDDIIINNNSSSWWWYYYZZZWWWTTTRRRPPPPPPPPPPPPVVVVVVUUUSSSPPPNNNNNNNNNTTTQQQQQQUUU]]]bbbbbb___ccc___[[[WWWWWWZZZ^^^aaa\\\]]]]]]]]]]]]]]]\\\[[[YYYZZZYYYXXXWWWXXXYYYXXX]]]]]]ZZZWWWYYY\\\YYYSSSRRRPPPOOOPPPRRRTTTTTTSSSTTTQQQNNNOOORRRTTTSSSQQQVVVVVVWWWWWWVVVUUUTTTTTTVVVYYY[[[[[[XXXTTTSSSSSSQQQPPPOOOKKKFFFCCCAAAAAA<<<:::888999<<<===<<<:::666999===@@@AAA>>>;;;999:::999999999:::999777444---...111555:::@@@FFFIIIOOOMMMIIIEEEAAA===999666444555777888999:::::::::444444333222111111222222//////000222555555444222000...------000111222111444222000//////000222333333666999;;;999888666666444555777888777555333111111333444111---+++---111******,,,...000222222222000000222222333222111000///000111222333555666666666666777888999999777555---...000222555777888999888:::;;;999555222222333222222333444444444333222...//////...---...111444777666666555444444444444333444444222111111444666444444555777:::;;;:::888333333333444555888:::;;;555444222111111111222222111111000000//////...---//////000111222333222111///000000222444777999:::777444222222333555666666333555666666444222222333333222111000111222444666444333333222111222444666444333222222444555777888888777666666777888777666555444333222111000000000///000222222111222444666555333111111333444444333777666555444444444555666555444333222222333444555777555222000......///000******+++,,,///222555777999888777666444222111000......//////000111222333666555444222111111444666888999999888555333222111333111...------///222555333333333333333333222222444444444555666444111...///000111333666999:::;;;;;;888555222222111000///---,,,---///333666777777222111000222333333111...111222333444444222000...111///---***))))))***+++---///000///---...111555111222444555555333111000---......///......---,,,)))(((((()))+++...111333222333444333111111333555000000//////000222444555000111333555777888888888555555555777888777444111SSSRRRPPPNNNMMMMMMMMMMMMIIIIIIKKKLLLLLLMMMLLLLLLHHHHHHIIIJJJKKKKKKIIIGGGEEEHHHIIIEEE>>>===BBBHHHEEEFFFGGGFFFDDDAAA===;;;;;;===???@@@AAA@@@???>>>777555222//////222555777333444444555666777999999999:::;;;;;;;;;:::999888444555666666777999:::<<<777555333444666888999999444444444555888<<>>===AAAEEEBBBDDDGGGHHHGGGCCC>>>;;;;;;<<<>>>@@@@@@???>>>===555333111//////111444666333333444555666666777777888:::<<<>>>>>>===:::999666888999999999999:::<<<999888777999;;;======<<<777555444666999===???@@@<<<:::888777888888666555000---+++***---333999>>>@@@BBBFFFLLLQQQUUUXXXZZZTTTTTTSSSOOOJJJFFFEEEEEEIIIMMMQQQQQQNNNKKKJJJJJJIIIKKKPPPXXX^^^aaa^^^[[[YYYYYYXXXWWWWWWXXXYYYYYYVVVWWWXXXYYYYYYYYYYYYYYY\\\[[[\\\______ZZZXXXYYY``````]]]XXXVVVWWWTTTOOOTTTVVVXXXZZZ[[[ZZZYYYXXXUUUSSSQQQPPPRRRTTTUUUUUUYYYXXXXXXWWWVVVUUUUUUUUUUUUVVVWWWXXXXXXWWWVVVUUUUUUWWWYYYXXXTTTNNNJJJHHH>>>:::666555666777555333///111444777888888777666888888999;;;======:::888333222222333555888;;;===CCCGGGJJJJJJGGGBBB>>><<<::::::888777555444333333222222222222222222111111///000333777::::::777444444111...---...///000///333222111///...---------000222555666666555444555111111222222222111111111---222777555///)))(((((('''***///222222222111222111222333555666666555555///000000111111222222333222111222666::::::777333+++---000333666777888888666888:::888333///------,,,---000222333222111000...///000000///000111333666555444333333444555666111222222222222333555888222222333444666777555333/////////000222444666888666666555222///......000111111111000......///111///...---///444777666444000///------///222666888777444111000111333333333333444555444222222333444666444333222222444555777444333333444666777666555...000222222222444666888666555555666777888666555555555555333111...+++)))---///333444444444555555111111000222444666555444666666666555666666777777555555444444444555555666666666555444222000...---******+++,,,...000333444888888888777555333000///......///000111222444555666666555444222111333555666666666888999888555222222111///...///111444666777777888888777666444333444333333444555333000---///111333444444555777888888666444333444444444222111///---,,,...//////...111111222333333222111000,,,///111222222111222222///000222222111///---+++(((***+++***((((((+++///111111222222222000///...---------......//////000------------///222555777555555555444444666:::===999777666444555777:::<<<333333333333444555666777777444111000000000...---MMMNNNPPPQQQPPPNNNKKKIIIHHHHHHGGGFFFFFFGGGHHHIIIKKKLLLLLLKKKIIIHHHGGGFFFDDDEEEDDDAAA>>>======>>>>>>@@@CCCDDDDDDBBB???===;;;<<<>>>??????>>>===<<<666555333111111111222333222222222222111000//////666999<<>>;;;888777:::;;;;;;999888999;;;;;;::::::<<<>>>@@@???>>>>>>;;;888999<<>>>>>AAAGGGLLLRRRUUUWWWXXXQQQSSSTTTRRRMMMJJJIIIJJJNNNSSSXXXXXXSSSNNNLLLMMMLLLOOOSSSXXX\\\]]]]]]\\\XXXWWWVVVVVVVVVXXXYYYZZZUUUVVVWWWXXXYYYZZZZZZYYYWWWWWWZZZaaaaaa\\\YYYZZZZZZ]]]\\\WWWTTTTTTTTTQQQUUUYYY___```^^^\\\[[[\\\VVVVVVVVVUUUTTTUUUWWWYYYZZZYYYXXXVVVUUUTTTTTTTTTRRRRRRSSSUUUWWWXXXXXXWWWTTTVVVVVVUUURRROOOOOOOOOBBB???;;;888666555444333222222333444444444444333444444666999;;;;;;999777222222222333555888:::<<>>;;;:::999777666555444444111222222222222222222222///000444888;;;:::666333222000---,,,...000111111333333333222000...,,,+++...000222333222222333444222111000000000111111222111444555333...***((((((&&&+++111444333222222222000111333555666777666666222222222222222222222222333111222555888777222---+++---000444777888999999555666777666333///,,,***+++---000222333333222111...///000000000000222333444333222111222444666777333444444222111111333555222111222333444444222000000000111111222444555555555555555111...,,,---///111222222000......000222111...,,,...333555444222444222///---...000444666888555333222222222222111222333444333222222444555555444333222222222333444111111111444777777555222...000333444333444777:::555555666888::::::777555333444555555333111...,,,,,,000444666666555555666444333222333444444333111333444555555666666666666666666666777666666555555555666777888666333///------------...///111333555666666777666555222000.........///000111333444555444555666444222111111222444444555888;;;;;;888555333222222111222333555666888888999999777555333111444444444555666555222//////111333333222111333555444333333444666777666444444111...---...//////...111222444555444333333333000222444333111111222444333333333222000...,,,+++***,,,---,,,)))))),,,000222222111000000///......///.........///000222333222111000000222444777999888777666333222444888<<<:::888666555555777999:::444333222111111333666777666333///---...///000000GGGKKKPPPSSSSSSPPPKKKGGGFFFEEEDDDDDDEEEGGGJJJLLLNNNOOONNNLLLIIIFFFDDDDDDEEEDDDCCC@@@>>><<<:::888;;;===>>>@@@AAAAAA@@@???;;;<<<>>>??????===<<<;;;999888666444222111111111000000///...+++)))'''&&&444777<<<@@@AAA>>>:::777888:::<<<;;;888777888999;;;;;;;;;===@@@AAA@@@???CCC@@@<<<<<>>@@@CCCEEE@@@999>>>>>>>>>===;;;::::::<<>>;;;888666444333222///---,,,)))""" '''222777<<>>999777888999;;;;;;:::;;;===>>>@@@AAAAAAAAAAAAAAAAAACCCEEEDDDBBB?????????>>>??????===999666222444666666555666777999???@@@CCCIIIOOOTTTWWWWWWUUUTTTSSSRRRSSSTTTUUUVVV]]]YYYYYY^^^^^^WWWTTTUUUVVVWWWXXXYYYYYYXXXWWWVVVUUUYYYZZZXXXXXXZZZXXXUUUYYYYYYZZZZZZZZZYYYXXXWWWUUUVVVXXXYYYYYYXXXVVVUUUUUUSSSSSSTTTVVVYYYYYYYYYXXX[[[[[[YYY^^^fffhhhdddYYYVVVTTTUUUXXXZZZZZZYYYVVVTTTSSSTTTWWWXXXUUUSSSMMMNNNRRRWWWZZZYYYVVVSSSVVVXXXXXXVVVQQQOOOQQQSSSNNNOOONNNIIIAAA;;;::::::999;;;:::666///+++,,,///+++///222222444888888555222222222333444555666777;;;DDDOOOUUUUUUPPPIIIDDD===<<<;;;999777555444333222222222333333555666666111111111444777777444111000...+++***,,,111666999444444444555555444111...***+++,,,,,,,,,...111444666444222000////////////222444555333000---,,,,,,)))...222444222000000222111111222333444444555555999888666444333222222333000//////000111111000...111111333444555666666666555333000//////000//////+++///555999999888666555888666555333333444666777999777555333333444666777===;;;777444111000000111222111000///......///000111111111000000222555888777555333111000000111111666666555111---,,,...111555333///,,,,,,---///111555333111000000111222333>>><<<888555333333444555777666555333222222444555222000...///222333111///+++,,,---000333555444222333333222333444666888999999999999999999888888777333333444666666333...+++//////000000000000//////333444444555555444444333222222111///......111333888:::;;;;;;888555444333444777<<<===:::666222000000000222444555666666777777555444555555222---(((,,,///222333111000111333555555555444333222111000...222666;;;===<<<:::888666444222111222333333333333888<<<;;;666333444666777888999999888666444333222222111111222222333333000...///333888:::666222444333111000//////000000111444666888888999;;;<<<===<<<888333000///111333888666222///,,,***)))(((------...000000111111111222444444222///---///111000111000---+++---111666555666777888999999999999999888777555555444555555777777555222000111444666222000...///111333333333444222///...///000111000MMMOOOQQQSSSRRRPPPMMMKKKHHHIIIJJJJJJJJJJJJLLLNNNLLLKKKKKKJJJIIIGGGFFFEEEBBBBBB@@@===888555444444444999<<>>AAA>>>:::888999:::;;;<<<:::;;;<<<>>>@@@AAAAAABBB@@@@@@AAACCCEEEDDDAAA>>>>>>============<<<888666444666777777666666888999:::<<<@@@EEEKKKPPPRRRSSSWWWWWWVVVVVVVVVVVVWWWWWW___\\\]]]aaa```YYYUUUVVVWWWWWWWWWWWWVVVVVVUUUUUUTTTWWWYYYWWWXXXZZZZZZWWWVVVWWWYYYZZZYYYXXXVVVUUURRRTTTWWWYYYZZZYYYXXXVVVUUUTTTTTTUUUXXXYYYYYYXXXVVVYYYYYYWWW[[[bbbddd```^^^[[[XXXXXXYYYZZZYYYWWWXXXVVVUUUVVVXXXXXXVVVTTTRRRSSSVVVYYY[[[[[[XXXVVVXXXXXXXXXVVVUUUTTTVVVWWWQQQQQQPPPKKKEEE???;;;::::::<<<;;;777000,,,,,,...333666777444444777666333555555444444444555666777:::???GGGOOOSSSSSSPPPMMMBBB@@@>>>:::777555333222333333333222333444555555111000111333555555222///...,,,)))(((***---222555333333333444555444000---+++,,,.........000333555777666333111000/////////000222444333111/////////,,,///333444444222111111///000111222333555666666:::999777555333222222222///......///000111111///000111222333444444444444111///------...//////...///333999<<<===;;;999888888777555444444555777888999777555333333555888:::>>><<<999666444444333444222111000///...//////000///000000000000222555888777555333111000111222222444555444111...,,,...///111000---,,,---///222333777666444222222222333444;;;999666444222222333444666444222111111222333333222000///000222444222111---,,,---000333555555444555555555555555777888999999999888888777555444333333333444555666444000,,,//////000000000000//////222333333333333333333333222222111///...///111444444666888999888666555555777999<<<<<<999444111000000111333555666888999999555444444555555333///++++++...111222111000111333444444333333222222222222111333666999::::::888777444222000000111333333222111444777777666444444555555666666777777777777777222111000000111222333444111///...111555777444000222111000/////////000000111444666777777888999:::;;;:::777333///...///111666555333000...,,,+++***---...000111222333333333333444555333000000111333222222000---***+++...222333444555666777777777777777777666555444333333222333333333222111222555888444222000000111333333222444222///...///000000///MMMOOORRRTTTSSSPPPKKKHHHHHHJJJLLLMMMLLLLLLLLLMMMIIIIIIHHHHHHGGGGGGFFFFFFBBBBBBBBB???:::777555555555999<<<>>>DDDIIIJJJFFF<<<;;;:::777555666888;;;>>><<<:::999777444///++++++'''###!!!$$$---777;;;>>>???@@@DDDCCC@@@AAA???;;;:::;;;<<<<<<<<<888999;;;===???@@@AAAAAA??????AAACCCEEECCC@@@===;;;:::::::::;;;:::777555555666777777666777888:::999;;;>>>CCCHHHMMMQQQSSSZZZZZZ[[[[[[ZZZYYYXXXWWW]]]]]]___cccaaa[[[WWWVVVWWWWWWVVVVVVUUUUUUUUUUUUSSSWWWXXXWWWXXX[[[[[[XXXSSSUUUWWWYYYYYYWWWTTTRRRMMMPPPUUUYYY[[[[[[YYYWWWVVVVVVVVVXXXZZZZZZXXXWWWWWWXXXXXXWWWZZZ___```]]]bbb```\\\ZZZYYYXXXVVVUUUYYYXXXWWWWWWYYYYYYXXXWWWZZZZZZZZZ[[[]]]]]][[[ZZZ\\\ZZZXXXWWWYYYZZZZZZZZZVVVTTTQQQNNNJJJDDD>>>:::;;;<<<<<<888222......///999;;;:::666555888888555999888666444444444666777888999===DDDLLLPPPQQQOOOGGGEEEAAA<<<888555333333666555444333222333333444222111111222333333111...---+++(((&&&'''***...000111111222444444333///,,,---...000000111333555888999777555222000////////////111333444333222222222111111333555666555222000------///111333555666777;;;999777555333222111111///---,,,---000222222222111111222333333333222111...---,,,---///111111111111555;;;>>>===<<<::::::888777666555555666888999:::888555333333555888:::;;;:::888777555555444444111111000/////////000000///000000000000111444666666444222111000111222333222333444333000......///...---------///222555777:::999777555444333333444777666444222111222333444444111......000222111///111000000111444555555444///......000333666777777888888777666666777777888888777666555333111000...333333333444555444111......//////000000//////...111111000000111222333333222222222000//////222444111222444666777777777666888::::::999666333111111111222333555777999::::::444333444555666555222///---///111111111000111222222222111111111222444555555555666777777777666666222000...///111333333333//////000333555666555333333333333444666777999999111000///...///111444666222000...///111222000---//////.........///000000222444666666666555666777888777555222...,,,---...555555444333111///...---///000222333555666777777444555555333222222444666444333000---***)))+++...111111222333444444444444555555555555444222000///---///000111111333555888555444222222333333333222555333000000000111000///MMMPPPSSSUUUSSSOOOIIIFFFGGGJJJMMMOOONNNLLLKKKKKKIIIIIIHHHGGGFFFFFFFFFFFFCCCDDDDDDAAA<<<888666666666;;;???BBBGGGLLLKKKGGG???>>><<<999777888;;;???;;;:::999::::::777111,,,111---***)))'''&&&+++333999>>>@@@??????BBBCCCAAAAAA???<<<<<<===>>>===<<<666777999:::<<<===>>>>>>===>>>AAADDDFFFDDD@@@<<<999888777888999888666444333555555555555666999;;;>>>???@@@CCCGGGNNNUUUYYY[[[\\\]]]^^^]]]ZZZWWWUUUXXXZZZ^^^```___ZZZWWWVVVTTTUUUWWWXXXYYYYYYXXXWWWUUUXXXYYYVVVWWWZZZZZZWWWSSSUUUWWWYYYXXXTTTPPPMMMHHHLLLRRRXXX[[[[[[YYYWWWWWWWWWXXXZZZ[[[[[[XXXVVVYYYYYYYYYYYY[[[^^^^^^\\\aaa^^^[[[XXXVVVUUUTTTSSSWWWVVVVVVWWWXXXYYYZZZZZZ___]]][[[[[[\\\]]]]]]\\\___[[[XXXXXX[[[\\\[[[YYYXXXUUURRRPPPMMMHHHAAA;;;<<<<<<;;;888333111222333999;;;:::666666:::;;;999999777555333333444666777777555555;;;DDDIIIIIIFFFIIIFFFBBB>>>:::777666666999888555444333333333444333333333333333222111000---+++(((&&&&&&(((+++---111111111333333222...+++...000222333333555777999999888555333111000//////000333555555444222222333444333333555888777333///+++,,,...000222444666777;;;:::888666444222111111...---,,,---000333444444222333444444444222111000...------///222555555555000444999;;;;;;999777777888777555444555666888999:::888555222111333555777555555444444333333222222111111000000000000000000111222222111//////111333333222000//////000222333222333555555444222000///......///000222444777888;;;:::888666444333333333444333111111111111333444333///,,,---000111///---111111111333444666666666111000///111444777999:::999888888777666666555555444444333333111000...---222111111222444333111///...//////000000//////...000////////////111222333222222222000///000333555000000111333555666666555555666666555333111222333444444444444555666666777222222444555666666555444111222222111000000//////000000//////000333555777888777666555444444444555111000...///222444555555///,,,,,,000666888666333222111111111333555777888111///---,,,---000444666444111.........///---,,,------......///000111111222444666555444333444444444444333111---++++++,,,444444555555444333111000111222444666888999::::::444444333222111222444666222111...,,,******+++,,,......///000111111111111222333444555444111///---,,,...000111111222333555444333222333444555555444666444333333333333222000LLLOOORRRTTTRRRNNNHHHDDDFFFIIIMMMOOONNNLLLKKKKKKMMMLLLJJJHHHGGGFFFFFFFFFFFFGGGFFFBBB===999777777888===CCCFFFKKKMMMJJJDDDAAA@@@>>>;;;999;;;>>>AAA999888999<<<>>>===777222777444222333111...000444:::???AAA???>>>@@@BBBAAA@@@>>>======>>>???>>><<<555666777888888999999888;;;===AAAEEEGGGEEEAAA===888777666777888888777555111222333333333555999<<>>===:::777444444666777:::;;;:::666666:::;;;999555444333222222444666777444222333888@@@EEEDDDAAAHHHFFFCCC???===;;;::::::;;;999666444222222333444444555555555444333222222000...+++))))))***,,,...111111111111222111...,,,000222444555555555777999999888555333111000000000333555666666333111000000444333333555888777333///,,,---...000222444555666::::::888777555333222111...------///222444555555333444555666555444111000...---...000333666666555000444777999888666555555666555444333333555777888999777444111000///000111000000222333333333333222111222222222222222222222555555555222///......///000///...---...000222333333444666777888666444222222222333444555555666777999888777666444333333333222111111111111222333444333111......000000...,,,111222333444555666777888444222111333666999::::::777777666666555333222222///000111111111111111000222111000000111222000/////////000000000000//////000/////////000111111222111111111000///000333555222111000222444555444222000111111111000111444666777666444333111111111111111222444666777777777888777666444222111///...---......---...000333666888888777555333222222333444333111000111444777888888000---+++///666:::888444222222111000111222444555000///,,,+++,,,///222444444222000//////......------...///000111111222222333444555555333222222333111222222000---,,,,,,---444444666666666555444333222333555777999:::;;;<<<333222000//////111333444000...,,,++++++,,,------,,,---...//////000000000111222444444444222000...///000111111//////000111111000111333666888888777666555555666777666444222KKKNNNPPPQQQPPPLLLGGGDDDEEEHHHLLLNNNNNNMMMLLLLLLQQQOOOMMMKKKIIIIIIIIIIIIKKKJJJHHHCCC===999888888:::???EEEIIILLLNNNIIICCCAAAAAA@@@>>><<<===@@@CCC<<<::::::>>>CCCCCC===888999666555666555111000333:::@@@CCC???===>>>@@@???>>>======>>>??????===;;;888888888777666555444333999<<>>???@@@@@@BBBIIITTT\\\ZZZ[[[\\\]]][[[YYYVVVTTTOOOUUUYYYWWWSSSSSSRRRQQQLLLOOOUUU[[[^^^^^^]]]\\\[[[]]][[[VVVUUUVVVVVVSSSUUUVVVXXXYYYWWWTTTQQQNNNIIILLLQQQVVVZZZZZZYYYXXXWWWWWWWWWYYY[[[[[[YYYXXXWWWTTTUUUXXXZZZYYYXXXXXXUUUVVVUUUSSSQQQQQQRRRTTTSSSTTTTTTTTTSSSTTTWWWZZZYYYWWWUUUUUUWWWYYY[[[[[[\\\\\\[[[[[[[[[YYYVVVSSSUUUSSSQQQOOONNNKKKHHHFFFDDD@@@;;;666444555777999;;;===<<<888777::::::777333333333333333444555555000000222888???DDDEEEEEEEEEDDDCCCAAA@@@>>><<<;;;:::888555222000111222333444555666555444333444555222000...,,,,,,---///000333222000000000000///...111333555666555555555666777666444222111000000000555777777666333000......111111333555666555222000///000000111222333444444999999888888666555333222///...///222555666555444333444666777777444222000---,,,---///222333333222222555888999888666555555333222111000111333555666777666444222000...------...000333555777777666555222333444444555444444444666777777444111...---.........------...000333444555555666888::::::777555555555666666666555444444555555555555555444444444222222222222222333444444555444444222111///......111333444555444444666888666555444555888::::::999555555555444333222000000...///000222333444444444444222000///000111000///000111111222222111111000111111222222222222111000000000000///...///222555444111///000333555333000---...//////000222555888999777444111...---,,,,,,000333555777777888999;;;;;;999555333222111...---,,,,,,---...000333555777666555333111111222333555555444333333666888999999111...---000555999777444444333222222222222222333000...---+++,,,---000111444333333222222111000000///000111222333333333333333444555555333222222333000111000///------///111555555666666666666555555333444666777999:::;;;;;;444111---,,,...000111111...,,,***+++---...///...,,,,,,---...////////////222333444444444444222222333444333111...,,,---.........000333777999999888444444555777999888666333JJJLLLNNNOOOMMMJJJGGGDDDFFFIIILLLNNNOOOOOOOOOPPPSSSQQQOOOMMMMMMMMMNNNOOOPPPNNNIIICCC===999999999;;;@@@EEEGGGKKKNNNKKKEEEDDDDDDDDDCCCBBBBBBDDDFFFAAA???===AAAFFFGGGBBB<<<:::555222333333111111333999@@@CCC@@@<<<===>>>===<<<<<<<<<>>>??????===:::<<<<<<:::888666333111000777;;;AAAHHHLLLKKKFFFAAA999777666777999::::::999888888666333111111444666777:::???AAABBBGGGOOOVVVYYYZZZ[[[[[[ZZZYYYVVVUUUSSSZZZ[[[UUUPPPOOOPPPNNNKKKMMMPPPTTTWWWYYYZZZ[[[[[[\\\[[[VVVUUUWWWWWWTTTSSSTTTVVVXXXXXXWWWVVVUUUNNNPPPTTTXXXZZZ[[[[[[ZZZWWWVVVVVVWWWYYY[[[ZZZYYYWWWSSSTTTYYY\\\YYYWWWYYYUUUVVVVVVTTTRRRQQQSSSVVVWWWWWWWWWTTTQQQQQQTTTVVVSSSRRRQQQRRRUUUXXXZZZ[[[WWWZZZ]]]^^^\\\XXXVVVTTTRRRRRRQQQOOOMMMLLLMMMOOOLLLFFF===555222333666888888;;;<<<::::::<<<<<<999444555555666666555444333...///111666;;;AAAFFFHHHDDDDDDDDDDDDBBB???<<<:::777555111...---...///111222444555444333222444777333222000///...///111222666333000...///000111000111333555555444333333333555444222111000000111111555666777555222///......,,,///333444444222111111333333333333222222222222777777888888777666444333///000222555888888666333111222555666666444222000.........000222333111000333666888999888666555555000///......///000333444222333444444333111///------000444777999999888777333444555666777777666555555666777555222000000000///.........000222555777555444444777:::;;;999666444555666666555444222111222333444555666666777777444333444444444444555555666999:::777222...///111111333555555333333555777888777777888::::::999888444444444444333222000//////000222333555666777777777555222000111222111111222222333333333333222222222333555666555333111///...//////...---...111444444111...000333555444111---///000111111333666888888666333000---,,,,,,,,,111444666777777888:::===<<<999555333444333222000++++++---///111333444555333222111111111222444555777555444444777999999999222000...000333555555333444444555555555555444444///...---,,,,,,,,,---...333444666666666555444444222333444555666555555444333444666555444222333333000000000......///333666666666555555555555666666333444555777888999999999555111---+++---///000//////,,,++++++...000///...,,,---...//////000000///333333444444555666666666777666444000,,,+++,,,.........000333666888777666000111444777999999666444JJJKKKLLLMMMLLLIIIGGGEEEGGGJJJMMMOOOPPPPPPRRRSSSSSSRRRPPPOOOOOOPPPRRRSSSSSSPPPJJJCCC<<<999999:::===@@@CCCEEEIIINNNMMMIIIHHHIIIIIIIIIGGGGGGIIIJJJFFFBBB@@@CCCHHHIIIDDD>>>:::444000000111000222666888???DDD@@@<<<<<<<<<<<<;;;;;;<<<>>>??????<<<:::@@@???===:::666333000...666:::AAAIIIMMMLLLGGGCCC:::888777888:::;;;;;;;;;===<<<999555111000222333111888???DDDEEEGGGMMMQQQZZZZZZ[[[[[[ZZZYYYXXXWWWYYY______VVVNNNNNNNNNLLLLLLLLLLLLMMMPPPSSSWWWYYYYYY[[[ZZZUUUUUUXXXXXXVVVQQQSSSUUUWWWYYYZZZ[[[[[[RRRTTTWWWZZZ\\\\\\\\\\\\VVVUUUTTTVVVXXXZZZ[[[[[[YYYUUUVVV\\\^^^[[[YYY\\\WWWXXXYYYVVVSSSSSSUUUXXX[[[[[[ZZZUUUQQQOOOQQQSSSPPPOOONNNQQQUUUXXXZZZ[[[RRRXXX^^^```]]]YYYWWWVVVQQQRRRRRRPPPMMMMMMQQQUUUSSSKKK???555111111444666333888;;;;;;===AAAAAA>>>666777888888777555222111///000111222555;;;CCCHHHDDDEEEEEEEEECCC???;;;888555222///,,,+++,,,---///111333444333111111444777444333111000000111222333888444000---...000222222222333555555333111111111333222111000000000111222333555666555222///......)))...222444222000000222666555555444333222111111666777888888888777555444000111444777:::999666333///111333555666444111///222111111333444444222000222555777777666444333333......,,,,,,---///111222///111333555555333111///+++...333777999:::888777444555666888888888777666444555666666444222222333000/////////111444777999555444333555999:::999777222333555555555333111///111222333555777888999999555555555555555555555555888<<>>;;;888444444555666555333***+++---///111333333444111111000000111333555666777666444444666888999888222111000000111333333222444555777888888888777666//////...---,,,,,,,,,,,,222555888999999888777777444555666777777777666555333444666555444333333444000000///......111666:::777666555444444555666777444444555777777888888888777222---+++---/////////000...+++,,,///000///---------...///000000000000444444444444666777999:::888777444000,,,+++---/////////000333666777555444...///222666999999666333IIIIIIHHHHHHHHHHHHGGGGGGHHHLLLPPPPPPNNNOOOTTTYYYRRRPPPNNNPPPSSSVVVUUUTTTPPPLLLEEE???;;;:::<<<======???CCCGGGKKKLLLMMMMMMOOOPPPQQQOOOLLLIIIGGGGGGFFFDDDBBBBBBDDDDDDBBB???:::444,,,***...444666666:::<<<>>>===::::::<<>>??????>>>@@@???===:::555111000///888>>>GGGNNNPPPLLLEEE???===444111888???>>><<<<<>>>>>@@@BBBAAABBBDDDGGGJJJMMMPPPQQQQQQSSSTTTSSSNNNIIIDDDBBBDDDBBB@@@AAACCCCCCAAA???;;;444---,,,///444666666777888::::::999:::;;;<<<999999:::<<<>>>@@@@@@@@@@@@@@@???<<<888444111000555;;;EEEKKKMMMKKKHHHGGGAAA888444999>>>>>><<<<<<>>>???@@@@@@>>>:::666444222777>>>AAACCCFFFKKKPPPUUUTTTUUUWWWYYYYYYWWWTTTUUUUUUTTTTTTRRROOOMMMKKKIIIJJJLLLMMMNNNNNNNNNOOOXXXUUUQQQPPPQQQRRRSSSRRRTTTUUUUUUVVVVVVWWWWWWXXXXXXXXXYYYZZZ[[[[[[ZZZXXX[[[XXXTTTQQQPPPOOOOOOOOOVVVVVVVVVWWWXXXYYYZZZZZZ]]]YYYUUUVVVZZZ\\\\\\ZZZ\\\YYYUUUTTTVVVXXXZZZZZZYYYTTTOOOOOOSSSWWWYYYYYYYYYZZZ]]]___^^^ZZZVVVSSSXXXYYYXXXUUUPPPNNNOOORRRXXXTTTOOOJJJDDD>>>888333000111333777===AAABBBBBB;;;;;;;;;:::999777555444000000000//////222777;;;@@@AAAEEEIIIKKKHHHAAA;;;777444000,,,)))((()))***...///000111222444555666222222222111222222333333333111...***)))***///333444444555555555555555555333222222111111333444555666444222000///...//////,,,---............---,,,///111333444333222222333444555555666666666888999999666444333444555444444333222111111333555555444444444555666555333111000222111000111333444333222333444444111...---...000222333444555444111...,,,+++---///333777888777555888888888777777666666666444333333333333555666777111111111111111111111222111111222222333333333333222222222222111111111111333555666777666555666777777555333222222444666888:::;;;<<<;;;888666555555999888555333222222333333555444444666777888888777777555222000111222333444333222222222333555777888888666444444555555444333333222000...///111444666555666777666555555555666555333000...---///222444111...,,,...333666666444555666777666444333444555666666666555444333222111222333444555666777777777:::888555444444444222111***+++,,,------...000333444444444333333222222111222000000222666888777666222333333333999@@@BBB???:::999999999999888555222000222333222000...------111555777666777999777333//////000111333333111///***+++...222444444111......///000222333333222222555444333333444444333222000000111111333444666777555555444333222000///...---///111222222000...---***,,,......------...//////000111111222333555666888555222111222333333222222333444555444333111///...000222333222222222333CCCEEEIIIKKKLLLJJJHHHFFFGGGLLLQQQSSSRRRRRRSSSUUUVVVUUUSSSSSSTTTSSSQQQOOOIIIGGGDDDBBBAAABBBDDDEEEGGGFFFGGGHHHKKKOOOSSSVVVTTTVVVXXXVVVPPPHHHBBB???BBBAAA@@@AAABBBBBB@@@???<<<666000...111555666777444444444666888888888666555666888;;;===???AAABBB@@@@@@???>>>;;;777444111222999BBBGGGHHHIIILLLOOOFFF???999;;;>>>===;;;;;;999<<<@@@CCCBBB>>>999666555999===@@@BBBFFFLLLQQQSSSRRRRRRSSSTTTUUUTTTSSSUUUUUUUUUTTTRRROOOMMMLLLMMMPPPSSSRRROOOMMMNNNOOOVVVSSSQQQPPPQQQSSSTTTTTTTTTUUUUUUVVVVVVWWWWWWXXXYYYYYYZZZZZZZZZ[[[[[[[[[YYYVVVRRROOOLLLKKKKKKKKKVVVTTTQQQOOOOOOPPPSSSTTT]]]ZZZVVVVVVYYY[[[[[[ZZZ[[[WWWRRRPPPSSSXXX]]]___\\\VVVPPPNNNRRRWWW[[[]]]ZZZYYYZZZ\\\^^^\\\WWWRRRUUUVVVWWWWWWVVVTTTRRRQQQXXXVVVUUUVVVTTTMMM@@@777000000222555:::===>>>===;;;;;;======;;;999666444///000000000///000333555;;;===BBBGGGJJJJJJFFFCCC???<<<666111,,,***))))))......000111333444444555//////000000111111222222111000---)))'''***...222444555555555555555444444333333222222222444555666333222111////////////000------............---,,,---///111222333444666888555555555555666888:::<<<:::777444333444444444333222111000111333555555444444555666666666444333222000...++++++---000333444666666666444111///000000222333333333222000///---***+++---111555777666444777666555555444555555555111111111222333555777888333333222111000000//////......///000111222222222111111000000000111222222666777777666444333444666777666444222222333555666888:::;;;:::888666666666:::888555333111111222222111333333333333333555666777555111......///111333000000111111222444555666555444222222444555444333222111...---...000444666444333444555777888888777666444111///...///111222...,,,,,,///444777666333555666666444222111222333555555666777666555444333///000111222333444555555999666444222222222000///+++,,,......------///000555666666666555333111000111111111222555666666666444666666777>>>HHHMMMLLL<<<:::777666666555333111111333444333111///.........222444444555777666222---------...///000...---((())),,,///222333111......000222333333111///...111000000111333333222111,,,---...000222555777888333444666666555222///------...////////////......+++---///000///......///,,,,,,,,,---...111333444777666444444555666666666555555555444333222222111222222000---++++++...000GGGIIIKKKLLLLLLKKKIIIHHHKKKMMMPPPPPPNNNNNNOOOQQQWWWVVVVVVUUUTTTQQQNNNLLLKKKIIIGGGEEEDDDDDDDDDDDDIIIIIIJJJLLLOOOSSSVVVWWWXXXXXXXXXTTTNNNGGGCCCAAADDDCCCCCCCCCBBBAAA???======999444222333666777888444222111222555555222///111333666888:::===@@@BBB>>>>>>>>>>>>===:::555222222999AAACCCBBBDDDKKKRRRJJJDDD>>>===>>>===<<<:::444888<<<@@@AAA???<<<999:::<<<>>>@@@BBBGGGNNNRRRSSSRRRQQQPPPQQQRRRSSSTTTUUUVVVVVVVVVUUUSSSRRRPPPRRRWWWZZZXXXSSSOOOPPPRRRUUUSSSQQQQQQSSSUUUUUUUUUTTTUUUUUUVVVVVVWWWWWWXXX[[[\\\\\\[[[[[[[[[]]]^^^XXXUUUQQQLLLIIIJJJMMMPPPTTTQQQLLLHHHFFFGGGKKKOOOYYYVVVTTTTTTVVVYYYYYYYYYYYYUUUQQQOOOQQQVVVYYY[[[XXXTTTPPPOOORRRXXX\\\^^^\\\YYYWWWYYY\\\[[[UUUPPPPPPPPPQQQSSSVVVXXXWWWVVVUUUTTTVVV[[[^^^YYYLLL@@@333333333555777888777666888:::<<<>>>===:::666333000111222222111111333444888;;;@@@EEEIIIJJJIIIGGGGGGDDD???999444000......///000222333333333222111---...//////000000000111000///---***)))+++///333555555555666555555444333666555444333333333444555111111000//////000111111///000000/////////......000111333444444666999;;;555444333444777:::<<<===888555333333444555555444222111000111333444444444444555555666555555444333...***&&&%%%(((...222555555666666555333111000///222222222222111000//////)))***,,,///333444333222444333222111111222333333/////////000222555777999555444333333222111000000------...///000111333333222111111111111222444555888888777555222222333555777666444333222333444444555666888888777777888999999888555222111000111111000222333222///000333777888666222...++++++---//////000000111333444555666222111000111333444444444222000...------000333555444222222444888:::888555222111///......///000111,,,,,,...222666777666444555555555333000///000222222444555666666555444333.........///000111222333555333111111222222111000---///000000///......///444555666777666444222000111111111222444555555555666888999999>>>HHHNNNNNN999777555444444444333222222444555444111///......---111333222333666666333---,,,+++,,,---...---,,,******,,,000333444333111...000333444333000---+++...---...000222222111000,,,---...000222555777888222333555555444111///---,,,,,,,,,,,,,,,------...---///111000...,,,++++++)))(((((())),,,///222333666555555666888999888777777666555333222222333333444222...)))'''(((---111OOONNNMMMLLLLLLLLLLLLLLLQQQPPPMMMJJJHHHHHHKKKMMMUUUVVVWWWVVVSSSPPPLLLJJJIIIIIIIIIIIIHHHHHHGGGGGGIIIKKKNNNQQQTTTUUUVVVWWWYYYXXXUUUPPPJJJFFFEEEEEEGGGHHHHHHGGGDDDAAA???===???===999777777888999:::777444111111222111---***...111444555777999>>>AAA===<<<<<<===>>><<<777333555:::@@@@@@>>>???FFFNNNIIIFFFAAA>>>===>>><<<:::333555888;;;============>>>??????AAADDDIIIOOOSSSSSSSSSRRRQQQQQQRRRTTTVVVWWWWWWXXXYYYYYYYYYXXXWWWVVV[[[___]]]XXXTTTTTTVVVUUUTTTRRRSSSUUUWWWWWWVVVTTTUUUUUUVVVVVVWWWWWWXXX]]]^^^___^^^]]]]]]___aaa\\\YYYSSSMMMIIIJJJPPPUUURRRPPPKKKEEEBBBCCCHHHMMMTTTRRRQQQQQQTTTVVVXXXYYYSSSQQQOOOPPPRRRUUUWWWWWWPPPOOOOOOQQQUUUYYY[[[\\\^^^ZZZWWWWWWZZZYYYSSSNNNPPPNNNMMMNNNQQQUUUWWWWWWUUUSSSTTTYYY]]][[[PPPGGG999888666666666555222000555777;;;======:::777444///000222333222222444555888;;;???CCCEEEGGGHHHIIIJJJGGGBBB===999555333333222333555555444222000...---...///000000000000///000000///---,,,...111444444555555555555555444444888777555333222222222333111000/////////000222333333333222222111111111111333444555444444555777999444222111333777:::;;;;;;333222000111333666666666333111000000222333333222333333333444444444444444---)))%%%$$$'''---222555666666777777666444222000222222222222111111000///******+++---000222111000000000/////////000000111////////////111333666777444444444444444444444444///...//////000222444555333333333333444444555666888888777444222111333444666555444333222222333333111333555666666777999<<<888777444111000000000111222333333111...///333777888777333...)))((())),,,000000111333444666777777111//////000222444444444222000///......000222333555333222444777888444111------,,,,,,---...///000+++---000333777888777555444444333111//////000222111222333444555444333333...---------...///000111111//////000333444555444000111222111/////////000111333444666666555333222111222333333333333444444888:::999666888???DDDEEE555333222222444666666666333444555444111///------...111333222333777777444///---++++++,,,---------++++++,,,///222444444333///111333444444111---+++,,,,,,---///222222111//////000000111333444666777444333222000////////////++++++*********+++,,,---///000222000---)))&&&%%%'''&&&%%%(((,,,000222222444333444666999:::999777777555444222222333444555444222---)))''')))///333RRRQQQOOOMMMLLLMMMOOOPPPTTTPPPKKKFFFDDDFFFIIIKKKRRRTTTWWWVVVSSSNNNKKKJJJEEEGGGIIIKKKLLLMMMLLLLLLIIILLLOOOSSSUUUVVVVVVVVVYYYWWWRRRLLLFFFDDDDDDFFFHHHJJJKKKJJJFFFBBB@@@???BBB@@@>>><<<;;;;;;;;;<<<:::777444111///...+++***///111444444444666;;;@@@===;;;;;;<<<>>>>>>:::666777;;;>>>===;;;;;;@@@EEEDDDDDDAAA>>>===???===:::555555777888:::===???@@@@@@@@@@@@BBBEEEJJJOOORRRSSSTTTTTTSSSRRRRRRUUUWWWXXXYYYZZZ[[[[[[ZZZZZZYYYWWW[[[^^^___\\\YYYXXXYYYWWWVVVUUUUUUWWWXXXXXXWWWTTTUUUUUUVVVVVVWWWWWWXXX\\\___aaa```^^^]]]___bbbaaa___ZZZSSSMMMLLLPPPUUURRRQQQNNNIIIEEEFFFJJJOOOTTTSSSRRRRRRSSSUUUWWWYYYMMMMMMNNNQQQUUUWWWWWWWWWJJJLLLOOOSSSVVVXXXYYYYYY\\\YYYWWWVVVWWWVVVSSSPPPSSSQQQMMMKKKKKKNNNRRRUUUVVVSSSRRRUUUWWWUUUNNNGGG>>>===:::888777555111...222555999<<<===;;;999777///111222222111111333444888:::>>>@@@BBBDDDGGGIIIGGGEEEAAA===999666444333333555777888666333000---///000111222222111000///...000111111111111333555333444444555666666555555777666444333222111222222222111000000000111333444666555444333222222222333333444555444333222333444111000///222777999999777000///...///222555666666444222111000222222111000000000111111222222333333,,,)))&&&&&&)))...333555777777888:::;;;:::666333222333333444333222111000,,,++++++---///000///.........///000000000//////000/////////000111333444444444444555555666666666111000000000000222444555444444555666666666555555555666666555333222333555444444333333333333333333000222333444444666999;;;666555333111000000111111444333111///...///333666555666444000***''')))+++000111222444666777888888111//////000222444555444222222111111000000000000333333333555555444111...++++++,,,,,,------------+++---000333555666666555333333222000//////222444333333333333333333333333000///...------...///000///......111444777888888222222222000......000222000111222333333333222222111222444333222111333444666888777222111555888888000000000333666888999888333444555444111...,,,,,,///333444222333666777444222///,,,+++,,,.........*********+++...111111000///000333444444222000///,,,---...000333333111...111111111222222444555555555333000---,,,---///111+++*********+++,,,---...///111222111,,,((($$$###&&&%%%%%%)))///333333222333333555777::::::888666444333222222222333555666444222...***)))+++000444NNNNNNNNNNNNOOOPPPRRRRRRRRRNNNIIIFFFFFFGGGIIIKKKMMMQQQUUUVVVRRRNNNKKKJJJEEEGGGKKKNNNOOOOOOMMMLLLKKKMMMOOOQQQSSSUUUWWWWWWWWWUUUQQQKKKEEEAAAAAABBBFFFIIIKKKKKKGGGDDDBBBBBBDDDDDDBBB@@@>>>======>>>;;;999666222...,,,---///222444666555444555:::??????<<<:::<<>>@@@???:::888888:::;;;===???AAABBB???>>>???AAAEEEIIIMMMOOORRRTTTUUUTTTRRRRRRTTTWWWYYYYYYZZZZZZYYYXXXVVVUUUTTTWWWZZZ]]]^^^]]][[[ZZZYYYXXXWWWXXXYYYZZZYYYXXXTTTUUUUUUVVVVVVWWWWWWXXXYYY]]]aaaaaa^^^\\\^^^```^^^``````\\\UUUQQQRRRUUUSSSTTTTTTQQQMMMLLLPPPUUUYYYYYYWWWVVVUUUVVVXXXZZZPPPOOOPPPRRRUUUWWWWWWVVVLLLNNNQQQTTTUUUVVVWWWWWWWWWWWWVVVUUUUUUUUUUUUTTTRRRRRRPPPLLLIIIJJJOOOTTTQQQPPPPPPQQQQQQOOOKKKHHHAAA???===;;;999777333111222444888<<<>>>>>><<<;;;444555555444222111333444666999<<<>>>???BBBGGGJJJFFFDDD@@@<<<888555333222222444777999999666222000222333444444444222000///,,,...222444444333333333222222444555666666777777444333222111111222333444333222111111111222333444777666444333222222222333333555666666444222111222///------111666888555111///...---...000333444444666444111111111111000...............///000111222,,,***))))))---111333444555666777;;;===<<<888444111333555666666444222000...---,,,,,,......---,,,---///111333333222111///222111000/////////000111444444444444555555555666222111000///000111333444333444666777777555333222111333555555444444444666333333333333333333444444333444444444333333666888444333111000///000111222666222...,,,---000333444000222444111,,,)))+++...///000222555777888888888111000///000222444444444333333444444333111///---///111444444333111//////---.........---+++***)))+++---///111222222333333333333222000///000333666666555333222222333444555333111///...------...///111000000222666999::::::222111///---+++,,,000333000000000000000000//////111333444333111000222444000444444///,,,///111111...///111444888:::999888222333444333000---++++++000333444222222555555333333000,,,+++,,,...//////+++)))((())),,,...///...///000222333444444444333......000222444444111...000000000000111333444555555333000...---...000222,,,,,,------.../////////...000222222...***&&&%%%%%%%%%&&&,,,333777555222333444666999;;;;;;888666111111111222333444555666444222000,,,***+++///222IIIJJJMMMOOOQQQRRRSSSSSSOOOLLLIIIHHHIIIJJJKKKKKKKKKOOOTTTUUURRRMMMKKKJJJIIIKKKNNNPPPPPPNNNKKKIIINNNMMMMMMNNNQQQTTTWWWYYYUUUTTTQQQLLLEEE@@@======CCCFFFJJJJJJHHHEEEDDDEEEFFFFFFEEECCC@@@>>>>>>???;;;:::888222---,,,///333444777999777444555:::???AAA===;;;<<<@@@BBB@@@<<<888888:::;;;;;;:::999888888===???===>>>AAA???::::::;;;===@@@AAABBBBBBCCC======>>>@@@DDDIIIKKKLLLQQQSSSUUUUUUSSSRRRTTTVVVYYYYYYYYYXXXVVVTTTRRRPPPRRRSSSWWW[[[^^^___\\\ZZZ[[[YYYXXXYYYZZZ[[[ZZZXXXTTTUUUUUUVVVVVVWWWXXXXXXWWW\\\aaaaaa]]][[[\\\^^^XXX]]]bbbaaa\\\WWWVVVWWWUUUWWWYYYWWWSSSRRRUUUYYY___^^^]]]ZZZWWWWWWXXXZZZWWWUUUSSSSSSTTTUUUUUUTTTPPPQQQSSSTTTTTTTTTUUUVVVSSSTTTUUUUUUTTTTTTWWWYYYMMMPPPQQQNNNJJJKKKQQQVVVIIIKKKMMMNNNOOONNNLLLKKKAAA@@@>>><<<;;;999666444222555888<<>>AAAGGGLLLGGGEEEAAA===999555333111000333777:::;;;999555333444555666666555333000///)))---222555555333222222111222333555666777777888000000000000111333555666444444222222222333444555666555444222111111222222444666999999777555333333---,,,,,,000666777333...000...------///111222111777444222111111000///---,,,,,,,,,,,,---///000111---++++++,,,000222333333222222555999<<<;;;777222111333666888777555222000000...------------,,,+++...000333666666555222000333222000///.........///444444444444444444444444222111///...///000222333222444666888777555111//////111444666555555555666222222222333333444444444666666666444222111333444333222000//////000222333777111+++***,,,000222222+++///333222...,,,---000...///222444666777777777222111000111333444444444333444666666444111...,,,+++///444444222//////000111111000///---+++(((&&&***,,,...//////000111222222222111000///111555888999777444222222333555777555333111...------...///444222222444777999::::::111000---***)))+++///333222111000...------------111333555444111000111333,,,000222---+++---///......///222555999:::999777222333444222///,,,+++***111333333111111444444111444000,,,***+++---//////---+++)))***,,,.../////////000111333444555666666///000111333555444111///------...///000222444555444333111000///000111111---...///000111111111111---///222222000,,,)))(((%%%%%%'''...666999777333444555777:::===<<<999666...///000111333444555666444333111...++++++---///IIIHHHIIIKKKOOOSSSUUUVVVJJJFFFCCCEEEKKKPPPQQQPPPKKKMMMQQQSSSTTTRRRPPPOOOJJJNNNRRRRRROOOJJJFFFCCCHHHNNNQQQNNNOOOTTTUUUSSSUUUUUUTTTNNNFFF@@@======DDDHHHMMMOOOMMMJJJHHHGGGFFFEEEEEEEEEFFFEEECCCBBB===;;;777000,,,---222777888999999999999;;;>>>@@@>>>>>>???@@@AAAAAA???===:::999777666555555666777999999:::;;;<<<>>>???@@@???AAABBBCCCBBBAAABBBDDD<<<<<<>>>@@@CCCGGGKKKNNNQQQSSSVVVXXXXXXWWWUUUSSSXXXSSSSSS[[[^^^VVVMMMIIIQQQRRRZZZcccddd]]][[[]]]YYY[[[]]]]]]ZZZVVVSSSRRRWWWWWWWWWVVVUUUTTTSSSRRR[[[]]]___^^^]]][[[[[[[[[```^^^[[[ZZZZZZZZZZZZYYYYYYWWWYYY[[[ZZZWWWYYY]]]^^^\\\\\\___bbbaaaZZZTTTXXXUUUSSSSSSVVVWWWUUURRRRRRUUUZZZ]]]]]]ZZZUUURRRZZZZZZZZZZZZZZZYYYWWWUUUTTTUUUTTTPPPMMMMMMQQQVVVMMMJJJGGGIIIMMMOOOLLLIIIGGGEEEAAA===:::999888888555555666888;;;>>>AAABBB???@@@@@@???>>><<<:::999777777777888;;;@@@EEEHHHIIIGGGCCC===777555666888222000///111555777777555666666777888666444111000---000333444333222111111222222333555666666555333111///...///222333222000333333111///...///333666333333444555555444333222444777999888444000/////////...---,,,---///111222111222111,,,''''''---222666555333111000///......***)))(((+++000333444333////////////000111222333333333444666777666333000444555555555555333222111......---,,,,,,,,,---...---000444666666444444444888777555111---++++++,,,333333333555777666444111111000//////111333666777555555666666666444333222///000111555888888777555555222///...111555999;;;999999888444000...000333222222000...,,,---000222555444222000//////000000111///---,,,+++,,,...///111111111000000333777;;;333222000000000222444555666666777888888444...******///444777555111...,,,+++...111111...***'''&&&))),,,......,,,+++,,,---333333222222222333444444777555333333333444333333777555222///...///000111888666555444444555666888222000,,,)))((()))+++,,,---...///000000///...---111000000000222222000...000111111000000///...---000......000444777666444333222222000...+++)))'''111222222111///...///000222000---++++++,,,---///(((,,,000111///---...///---,,,,,,000444777666555000222555777666333///,,,...000222333333444666888999777333111000111444666222///---...111222...***+++...111333111---***(((---,,,...222888;;;:::888444777:::<<<===;;;999777/////////111333555666555888666444111...,,,+++***LLLJJJJJJLLLPPPRRRQQQOOOHHHEEECCCFFFMMMRRRSSSSSSMMMMMMMMMNNNOOOPPPOOOOOOLLLNNNPPPOOOKKKFFFBBB@@@EEEKKKMMMLLLOOOTTTVVVTTTRRRSSSSSSOOOIIIDDDBBBBBBEEEHHHKKKLLLKKKHHHGGGGGGDDDEEEFFFHHHHHHFFFBBB@@@:::999555000---...444999:::;;;<<<<<<<<<===>>>???<<<===???AAACCCBBB@@@>>>;;;:::888555444333333444555666777999;;;>>>@@@BBBAAACCCEEEEEECCCCCCCCCDDD??????>>>>>>???BBBGGGJJJTTTUUUWWWXXXYYYWWWVVVTTTXXXUUUVVVYYYXXXQQQLLLMMMOOOQQQYYYbbbddd```___bbbZZZ\\\]]]]]]ZZZWWWUUUUUUXXXXXXWWWWWWUUUTTTRRRRRRWWWYYY\\\\\\\\\[[[[[[\\\```___]]]\\\[[[YYYWWWVVVYYYXXXZZZ]]]]]]YYYZZZ^^^___]]]]]]```cccaaa[[[VVVTTTSSSTTTUUUWWWXXXWWWVVVUUUXXX\\\______\\\XXXUUU\\\YYYWWWYYY]]]]]]XXXSSSWWWUUUSSSRRRQQQPPPOOOOOONNNJJJEEEFFFIIIKKKKKKIIIHHHGGGEEECCC???;;;888666555444444555777:::===???BBBBBBBBBAAA@@@>>>;;;::::::999777777999>>>CCCFFFGGGEEECCCAAA@@@===:::777555222......111444555555444555555666555444222111...000222333222111222222333333333444555666555444444222000111333333111///111111111000...///222444444555777888888666555444333555777555222///...///...---------...///000111222333222...******///444666555333222000///......---+++***,,,000222333222//////000000111222222333111111111222444333222000444444555555444222111///...---,,,+++,,,---...///,,,///333555555444333333444444333000,,,***+++,,,000000111444777888777555444333222111222333555666333444555666555444333222......000333666777666444555222//////222777:::;;;888999888444111///111333222222000...,,,,,,///111555444333111111111222222222111///.........000111111222222222222444777:::222222111111111333555777555555555666666333...***(((---222555444111...---...111333222///***'''&&&***,,,...---++++++---///444444444444444444444333666555444444444444333333555333000...---...///000666555444222222444555666444222...+++******,,,---...//////000111111111111222111000111222333111000000111111111111000//////111//////111444555555333////////////---***'''%%%...000111111///......///000000000000//////......))),,,000111///...///000+++***+++...222444333111000111333444444111...---///000222222222222444555777666444222333444666888222///,,,...111111...***+++...111333222///,,,+++000000111555:::<<<<<<:::555777999;;;;;;:::888666///...///111333555555444666555444222000...------LLLIIIHHHKKKPPPRRRPPPMMMJJJHHHHHHJJJPPPSSSTTTRRRQQQMMMHHHHHHJJJMMMNNNMMMMMMNNNNNNLLLGGGBBB???===BBBGGGKKKMMMPPPUUUVVVUUUNNNPPPQQQPPPMMMJJJIIIIIIGGGIIIJJJIIIGGGFFFFFFGGGCCCEEEHHHIIIIIIFFFBBB@@@999888444000...000444888<<<<<<>>>?????????>>>>>>;;;>>>AAACCCCCCBBB@@@>>><<<:::777555333111111111444444666999<<>><<<<<>><<<===:::777555777;;;@@@DDDIIIEEEAAAAAACCCCCC???;;;999555///------000222333333333333333333333333333000222222222111111222444555555444444555555666666777555333333333222000///...///000000//////111222555777999;;;;;;999777555333444333111///---...///------...///000000000000222333333000---...222666555444333222111000/////////...------///000000//////000111222333333222222///......///111222111000444444555444333111///...---,,,++++++,,,---...///---///222333333111111111///000000...+++******+++,,,,,,///333777999999888555444333222222333444555111222333444555444333222,,,,,,...111444555444333333000...///222666999:::666777666444111000111333222111000...++++++...000555444333222222222333444444333222000000111222222111222444555444555777999333333222222333444666777444333333333333222///,,,''',,,111444333111//////111333555444000,,,)))(((---------,,,+++,,,///111555666777777666555333222444555666666666555444333222111///------...///000444444222222222222444444666444000...,,,,,,...///000/////////000222333444222111000111222333222111000111111222222222222222222111000111333444333222.../////////---***&&&$$$+++---000111000.........///111444555555333000...+++---000111000000000111,,,,,,,,,...000111000///000111111111000///...---000222333333111000111222444444444444555666777888000...,,,---000111...+++,,,...000222333111///...111222333777:::<<<;;;:::666777777888777777666555/////////111444666555444333333444333333111000000KKKGGGDDDGGGNNNSSSSSSQQQQQQPPPOOOPPPRRRSSSRRRPPPSSSNNNIIIHHHKKKNNNMMMLLLKKKMMMNNNLLLHHHCCC???>>>CCCGGGLLLRRRVVVWWWUUURRRNNNOOOPPPQQQPPPOOOMMMMMMMMMMMMKKKGGGDDDCCCDDDFFFFFFGGGIIIIIIGGGEEECCCBBB>>>;;;777333000000222444999:::<<>><<<;;;>>>BBBDDDCCC@@@===<<<:::999777555333222222222777777888:::===???BBBCCCCCCBBBAAA@@@@@@CCCGGGKKKDDDCCCAAA===;;;>>>EEEJJJQQQRRRUUUXXXYYYZZZYYYYYYUUUUUUWWWXXXWWWUUUTTTTTTTTTVVVZZZ]]]]]]\\\]]]^^^]]]]]]]]][[[YYYXXXZZZ\\\ZZZZZZYYYXXXWWWUUUSSSSSSVVVXXXZZZ[[[ZZZZZZZZZ[[[UUUXXX\\\^^^___]]]\\\[[[XXXXXX\\\aaa```\\\[[[^^^^^^]]]]]]^^^```___\\\YYYXXX\\\______[[[WWWVVVWWWUUUXXX[[[^^^^^^[[[XXXUUUYYYWWWVVVYYY\\\]]]XXXSSSPPPOOOPPPSSSWWWXXXWWWUUUTTTNNNGGGCCCCCCGGGJJJKKKIIIJJJLLLLLLIIIDDD???<<<888555000------000444777@@@AAABBBCCCBBBBBB@@@???<<<999555333444999???DDDJJJGGGCCCAAA@@@AAABBBBBB<<<999555111000000000111111000000000111222333444333333222111///000333555777777666555444444666888777666555333222000///...,,,///111111000///000000555777999;;;<<<:::888666444333111///......///111...///111333333333222111222222222111///000333555444444333333222111000///000///...---------------///111333444555444333111000///...///111333333333555555555555333222///...,,,+++++++++,,,...000111000111333222000...------+++,,,...---+++******+++******,,,000444777888777333333222222222333444444///000222333444333333222++++++,,,///222444444222000///---...222555777777444444444333222111000000111111000...,,,+++---///444333222111222222444555444444333222111222222333000333666777777666777888666666555444444444444555444222111111222222111000+++...222444333111000000222444555555222///------///...,,,++++++---111333666777888999888666333222222555777888777555444333222111000///...///000111444333222222222222333444555333111...------...///000///......///222444666111000//////111222111000000111222333444444444444333222222222222222222111222333333333000,,,(((%%%***---111222222000//////000222555888888666333111...///000111222111222222////////////000000//////111000///...---------...333444555444222000///000333333444555555555555555///------...000000///------...000222444444333111111222444666888999888777777777666555444444444444111111222444666777666555333333444444444222111000MMMGGGBBBCCCIIIOOOSSSSSSTTTSSSRRRSSSTTTTTTSSSRRRTTTQQQNNNNNNPPPPPPNNNKKKHHHKKKNNNOOOMMMIIIEEEDDDGGGJJJPPPXXX\\\YYYSSSNNNPPPPPPPPPPPPPPPPPPOOONNNSSSQQQMMMGGGCCCAAACCCEEEJJJJJJIIIFFFCCCCCCEEEGGGFFFBBB<<<777333000//////555666888<<>>BBBBBB@@@<<<;;;:::999888777666666666777888;;;;;;::::::;;;<<<======@@@>>><<<:::;;;@@@IIIOOOJJJJJJHHHCCC>>>>>>DDDIIIKKKNNNRRRWWWZZZ[[[[[[ZZZSSSTTTUUUYYY^^^___[[[UUUUUUWWWYYYXXXWWWYYY[[[\\\[[[[[[[[[YYYXXXXXX[[[]]]ZZZZZZZZZZZZYYYWWWVVVUUU[[[]]]^^^]]][[[YYYXXXYYYSSSXXX]]]______]]]\\\\\\WWWXXX[[[___^^^ZZZYYY[[[\\\[[[[[[\\\\\\\\\ZZZYYYZZZ^^^bbbaaa^^^ZZZYYYZZZVVVXXX[[[]]]]]][[[XXXVVVTTTWWWZZZ[[[YYYWWWUUUTTTOOOQQQSSSTTTTTTVVVZZZ]]]WWWRRRLLLGGGGGGIIIMMMOOOJJJKKKKKKLLLKKKIIIGGGFFF===999444///...000444666;;;<<<>>>@@@AAABBBBBBAAA:::777333111333999???CCCGGGKKKMMMKKKFFFBBBCCCEEE>>>>>>===:::777333000...////////////000222333444444444333111///000333555888999999777444444666999666666555333111///.........000333333222000000000333555777999:::888777555666444111//////000222333///111333555666555444333111111111111000000222333333333333333333222111000000000///---,,,++++++,,,111222444666666555333222333222111222444666666666555555555555444222000///+++++++++,,,...000222444444555555222...***(((((()))+++......---,,,+++++++++++++++...111333333333//////000000222333444555...///000222222222111111******+++...111444444333222111000222444777777777333333333333222111///...000000000///------...000222222111000000111222333333333222222111111111111111333777888777777777888999888777555444333222222333222111111333444444333000333555555333111000000000333555555444333222222111///,,,+++,,,///222444666777888888777555333111111444777888666444444444444333222111111222222333444333333333333333333444222111///...---...//////000///---,,,---000444666///...,,,---///000000000000111222444555555555555222222222222222222222333666666666444111---)))&&&,,,///333555444222111111333444555666777777666666000000111222333333333333000000///---,,,---...///222111///---,,,---...///444666777777444222000000222222333333333222000000...---...///000111000//////......111444666555333222444666777777777666666777666444333333333333444333333444666999999777666444444333333222111000///OOOKKKFFFCCCEEEJJJNNNQQQPPPPPPQQQQQQSSSTTTVVVWWWUUUVVVVVVVVVTTTQQQOOONNNGGGKKKOOOQQQPPPNNNMMMMMMMMMMMMRRR[[[___ZZZSSSNNNSSSPPPNNNMMMNNNOOOOOOOOOTTTQQQLLLGGGBBBAAACCCFFFLLLLLLJJJEEEAAAAAAFFFJJJKKKGGGAAA;;;777444111...444333444888======:::777777;;;>>>>>>;;;999:::;;;:::999999999:::<<<>>>???>>>===<<<:::888777777666;;;:::888666888>>>FFFLLLOOOQQQPPPKKKCCC@@@BBBEEEGGGKKKRRRXXX\\\\\\ZZZYYYSSSTTTUUUYYY```ddd___VVVTTTWWWWWWSSSSSSXXX\\\\\\XXXXXXXXXXXXWWWWWWZZZ\\\[[[[[[[[[\\\[[[ZZZZZZYYY___```aaa___\\\YYYWWWWWWXXX\\\``````]]]YYYWWWXXXXXXXXXZZZ]]]\\\WWWVVVYYY[[[ZZZZZZZZZZZZZZZZZZZZZXXXZZZ^^^_______________XXXZZZ\\\^^^^^^\\\ZZZXXXSSSXXX]]]]]]XXXTTTTTTUUURRRUUUWWWUUUSSSSSSXXX\\\YYYVVVRRRNNNMMMNNNQQQSSSNNNNNNMMMMMMNNNNNNNNNNNNEEEAAA;;;555333333666888777999;;;>>>???@@@@@@@@@777555222111333888===AAA@@@KKKWWWYYYQQQIIIEEEDDD@@@BBBDDDCCC===777111.........///000111222333444444444333111000000333555999;;;;;;999666444666888333444444333000//////000222444666555333111111111222333555666666666666555666444111000111333444333000222444666777666555444000000000111000000000000222222333444444333222111///000000...,,,+++,,,...333444555666666555444333555444444555777888777666333333444444444222111000+++,,,,,,---///222555777777777666222---)))'''&&&))),,,000111000...------...,,,,,,---///111000///------///000111333444444---...000000111000//////+++++++++...222444555555666666555777999:::999888444444444555555333///,,,...///000000//////000222333222111000000000111222222222222222222111111111111444666777777666666777999999888666444222111000111000000111444555555444444555666666333111000111000222555666555555555666222///,,,,,,...111444555444555666666555444222111000333666666444222333555666555555444333333333444333333333333333333333333///......------...///000000///------...000333555...---++++++---///000///111111333444555555555555///111222222222222444555666666555444111///,,,***000222555666555333333333555444444444555777888999333222111222444555555444000///,,,)))'''(((+++...333222000...---...///000333555888888666333222222111111111111000///...------...///000111222222222000...---///444666555444555777999999888666666777555555444333333333444444333444555777999999777555333222111000////////////IIIIIIIIIGGGFFFGGGLLLOOONNNNNNNNNNNNOOOQQQTTTVVVWWWZZZ\\\ZZZTTTQQQQQQRRRKKKMMMOOOOOOOOOQQQSSSUUUTTTOOOQQQXXX]]]YYYTTTSSSSSSOOOKKKIIIKKKNNNPPPPPPOOOMMMJJJEEEBBBBBBEEEHHHKKKMMMLLLGGGCCCAAAEEEIIIKKKGGGBBB>>><<<:::666333666444333666::::::666222111555999999777888;;;???======<<<===>>>@@@BBBCCCCCCBBB???<<<:::888666666777888999999999<<>>>>>>>>===777666333222333666:::===@@@IIISSSWWWSSSLLLHHHGGGBBBFFFHHHGGG@@@888333000---///000222333333333222444444444333111111222444888<<<>>><<<777444555888222444555444111000222444777888999777444222222222222222333333444555666666555333000000333444444333000111333444555555444444111111111111222111///...111222333555555444222111///000111000...---///222555555555555555555555555555444444666777777555333///000111222222111000///,,,,,,---///111444777999777777555222---)))((((((+++///333555444111//////000...---...000111000000//////000111222333333333......///000//////---,,,---,,,,,,///333666777777888777777888:::999888666888777777888888666111------///000111000111333444555444222111000111111222222333333333222222111111222444666666555555666777666666666555444333222111.........111444555555444333444555444222111111222111333555666555555555666222///,,,---000333555555333333333222222222222222///222555444111000333666777777666555444444333333111222222222222222222111------------...000111222222111/////////111333444///---++++++---///000000111222333444444444444444,,,...111222222333666888777666555444444444333444333444666666444333333444333333333444555777888888555333111222555777666555111///+++&&&###%%%+++000555333111000///000000111000333666777666444333333////////////............---///111222222333333444222///,,,...333666555333555777999999666444444555333333444444444444444444222333444777999888666333000...---+++,,,...000111AAAEEEJJJJJJHHHHHHLLLQQQOOOOOOMMMKKKKKKLLLOOORRRYYY]]]___ZZZSSSOOORRRVVVPPPOOONNNMMMMMMQQQVVV[[[WWWPPPNNNTTTZZZXXXWWWXXXRRRMMMHHHGGGJJJNNNQQQRRRKKKIIIGGGCCCAAACCCFFFJJJJJJLLLMMMJJJEEEBBBDDDHHHIIIEEEAAA@@@@@@???<<<999:::666444555888888444///,,,000555666555777===CCC@@@@@@??????@@@BBBDDDEEEHHHFFFCCC@@@===;;;999999555888;;;<<<<<<<<<<<<===DDDKKKRRRRRRMMMIIIIIILLLJJJOOOWWW^^^```]]]XXXTTTUUU[[[\\\WWWVVV[[[]]][[[^^^```\\\SSSOOOTTTXXXWWWQQQSSSUUUUUUUUUUUUWWWYYY[[[\\\]]]^^^_______________```aaa___\\\YYYWWWWWWYYY]]]aaa```[[[WWWXXXZZZ^^^\\\[[[\\\YYYUUUUUUXXX\\\\\\[[[ZZZYYYZZZ\\\^^^[[[XXXWWWXXX\\\^^^\\\ZZZUUUVVVYYYZZZZZZYYYVVVUUU\\\\\\]]]^^^___[[[VVVQQQPPPPPPRRRXXX]]]^^^[[[WWWXXXYYYYYYXXXVVVUUUVVVWWWUUUVVVWWWXXXXXXVVVTTTSSSQQQNNNHHHBBB>>><<<<<<===:::;;;<<<======<<<<<<;;;888777444333333555777999EEEGGGIIIKKKKKKKKKKKKLLLDDDGGGJJJGGG@@@999444222---///111333444333222111444444555333222111222333888<<