BM6(kN XXXXXXXXXXXXXXXXXXXXXXXX[[[[[[[[[]]]^^^^^^\\\ZZZcccaaa```___``````___]]]ccccccbbbbbbaaa```^^^^^^aaabbbeeeffffffeeebbbaaabbbcccdddeeegggggghhhhhhjjjiiiiiiiiiiiijjjkkklllnnnnnnnnnnnnnnnooooooooosssuuuwwwyyyzzzyyyxxxwww~~~~~~||||||||||||~~~~~~{{{}}}LLLLLLKKKKKKJJJJJJJJJJJJNNNMMMMMMOOOPPPPPPNNNLLLRRRPPPOOOOOOOOOOOONNNLLLOOOOOOOOONNNMMMLLLKKKJJJPPPPPPPPPPPPPPPPPPPPPPPPOOOPPPPPPQQQQQQQQQPPPPPPOOOOOOOOOPPPPPPPPPQQQQQQPPPQQQQQQRRRSSSRRRRRRRRRLLLMMMOOOPPPQQQQQQPPPPPPQQQPPPOOONNNNNNOOOPPPQQQSSSTTTVVVXXXYYYYYYYYYXXXXXXYYY[[[[[[YYYXXXXXXXXXWWWXXXYYYZZZ[[[\\\]]]^^^````````````______aaabbbaaacccfffhhhjjjkkkkkkjjjjjjkkkmmmoooqqqrrrrrrrrrrrrrrrtttwwwyyyzzzwwwuuuvvvvvvvvvwwwxxxyyyzzz{{{HHHGGGFFFEEEDDDDDDEEEFFFHHHHHHHHHIIIJJJJJJHHHFFFIIIGGGFFFEEEFFFFFFEEECCCDDDDDDDDDDDDDDDCCCBBBAAAGGGEEEDDDBBBBBBDDDEEEGGGFFFFFFFFFEEEDDDCCCBBBAAA???@@@AAABBBBBBBBBAAA@@@CCCDDDFFFGGGGGGGGGEEEDDDDDDDDDEEEEEEFFFGGGGGGGGGFFFFFFEEEDDDDDDEEEFFFFFFJJJIIIIIIHHHHHHGGGGGGGGGDDDFFFHHHHHHGGGGGGHHHIIIFFFHHHIIIKKKKKKKKKKKKJJJKKKLLLMMMMMMMMMKKKJJJIIIMMMNNNOOOOOOPPPPPPPPPPPPNNNOOOQQQSSSUUUVVVWWWWWWRRRSSSTTTWWWYYYYYYWWWUUUVVVWWWXXXZZZ[[[[[[[[[[[[WWWWWWXXXYYYYYYZZZZZZ[[[[[[\\\]]]]]]\\\\\\^^^```bbbbbbcccddddddeeeeeeeeekkklllooorrrtttvvvvvvvvvssstttvvvzzz~~~HHHGGGFFFEEEEEEGGGHHHIIIJJJIIIIIIJJJKKKKKKIIIFFFHHHFFFEEEEEEEEEEEEDDDBBBEEEEEEFFFFFFFFFEEEDDDDDDDDDCCCBBBAAAAAABBBCCCDDDFFFFFFFFFFFFEEECCCBBBAAA@@@BBBCCCEEEEEEDDDBBBAAAEEEFFFIIIKKKKKKJJJHHHFFFDDDCCCCCCCCCCCCDDDEEEFFFDDDDDDCCCCCCCCCCCCDDDDDDFFFFFFDDDCCCBBBAAAAAAAAA@@@BBBDDDDDDCCCCCCDDDEEEEEEFFFHHHJJJJJJIIIGGGFFFFFFFFFFFFGGGGGGGGGEEECCCIIIIIIIIIIIIIIIIIIJJJJJJGGGHHHIIIKKKMMMNNNPPPPPPIIIIIIJJJLLLNNNOOOMMMKKKLLLMMMOOOQQQRRRQQQQQQPPPOOOOOOPPPQQQQQQRRRRRRSSSPPPQQQRRRQQQPPPPPPQQQSSSVVVVVVVVVVVVWWWWWWXXXXXXWWWXXXZZZ\\\]]]^^^^^^^^^ZZZZZZ[[[]]]___cccfffgggsss~~~AAAAAAAAABBBCCCEEEGGGHHHGGGFFFFFFGGGHHHGGGEEECCCDDDCCCAAAAAABBBBBB@@@???BBBCCCCCCDDDDDDDDDCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBCCCBBBBBBAAAAAA@@@AAACCCDDDDDDCCCAAA???@@@BBBDDDFFFFFFEEECCCBBBAAAAAA@@@@@@@@@AAABBBBBB======>>>>>>>>>>>>======AAAAAA@@@???>>>>>>??????@@@AAABBBAAA@@@@@@AAABBB???AAABBBDDDDDDCCCAAA@@@AAA???======???AAAAAA@@@AAAAAABBBBBBCCCDDDDDDEEEBBBBBBCCCDDDEEEGGGHHHIIIGGGFFFGGGHHHJJJKKKIIIHHHEEEFFFHHHIIIJJJIIIIIIHHHKKKKKKKKKLLLMMMMMMNNNNNNKKKLLLMMMLLLKKKKKKLLLNNNUUUTTTTTTSSSSSSTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVXXXXXXXXXXXXYYY[[[]]]___^^^gggrrrzzzyyyrrrnnn``````___^^^\\\\\\\\\\\\YYYYYYZZZ[[[\\\]]]]]]]]]ZZZ^^^bbbddddddddddddeeehhhhhhhhhhhhhhhhhhhhhhhhjjjjjjjjjlllooopppooonnnvvvvvvvvvwwwxxxxxxxxxyyy}}}{{{yyyzzz{{{}}}}}}|||>>>???@@@BBBCCCEEEFFFFFFEEEDDDDDDEEEFFFEEEBBB@@@BBBAAA??????@@@@@@>>>===>>>???@@@AAAAAAAAAAAAAAA??????@@@@@@@@@@@@??????===>>>???@@@@@@@@@@@@@@@===>>>?????????>>>===<<<===>>>@@@AAABBBAAA@@@???BBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBBBBBBBBBBAAA@@@AAAAAAAAABBBBBBCCCCCCCCCAAABBBCCCBBBAAAAAABBBDDD@@@AAABBBCCCCCCCCCBBBAAADDDAAA>>>???BBBEEEDDDCCCAAABBBCCCEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIHHHGGGGGGHHHJJJJJJIIIHHHGGGGGGHHHIIIIIIIIIIIIIIIGGGGGGHHHHHHIIIJJJJJJJJJHHHIIIJJJIIIHHHIIIKKKLLLQQQPPPOOONNNNNNOOOPPPQQQSSSSSSRRRQQQPPPPPPOOOOOOSSSSSSSSSTTTUUUWWWYYYZZZZZZ]]]``````cccqqqpppaaaVVVOOOIIIEEECCCDDDDDDBBB@@@@@@AAABBB=========>>>?????????@@@666;;;BBBDDDCCCAAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@BBBDDDEEEDDDCCCGGGGGGGGGGGGHHHHHHHHHHHHJJJHHHFFFFFFHHHJJJJJJJJJMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMMMMMMMMMMMMMMMMLLLHHHHHHHHHIIIJJJKKKMMMNNNOOOOOOOOOPPPPPPQQQQQQRRRTTTUUUVVVXXXYYYYYYYYYYYYXXXYYY[[[[[[ZZZZZZ[[[]]]\\\]]]^^^```bbbcccdddeeeggggggfffffffffggghhhhhhkkkmmmooopppqqqrrrtttvvvxxxzzz{{{{{{{{{{{{}}}~~~}}}}}}~~~~~~~~~BBBCCCEEEGGGGGGGGGFFFEEEFFFEEEEEEFFFFFFEEECCC@@@CCCAAA@@@@@@@@@@@@???======>>>???@@@AAAAAAAAAAAABBBAAA@@@??????@@@AAABBB??????@@@AAAAAAAAAAAA@@@???>>>>>>>>>============??????@@@AAAAAAAAAAAA@@@;;;;;;<<<======<<<;;;:::<<<===>>>>>>>>>>>>===<<<:::;;;<<<===>>>>>>======999::::::::::::;;;===@@@<<<<<<======>>>>>>??????@@@===;;;===@@@@@@===999===???AAABBBCCCCCCAAA@@@BBBBBBAAA@@@@@@AAABBBBBBAAA@@@???@@@AAABBBAAA@@@BBBBBBAAAAAAAAABBBCCCCCCIIIIIIJJJJJJKKKLLLLLLLLLHHHIIIJJJJJJIIIJJJLLLNNNOOONNNLLLKKKKKKLLLMMMNNNPPPOOONNNMMMMMMLLLLLLLLLMMMMMMMMMMMMNNNPPPRRRSSSVVVVVVVVVUUUYYYaaammmuuuxxxhhh___QQQHHHCCC@@@===:::>>>@@@AAA???======???AAA>>>>>>>>>>>>>>>>>>>>>>>>777;;;@@@AAA>>><<<===???<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;======<<<;;;<<<<<<<<<<<<;;;;;;;;;;;;>>><<<999999;;;===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::=========>>>???@@@AAABBB>>>>>>>>>>>>????????????>>>???@@@BBBCCCCCCCCCCCC>>>@@@AAA@@@??????@@@AAA@@@AAABBBCCCDDDEEEFFFFFFEEEDDDDDDCCCCCCCCCCCCDDD>>>@@@AAABBBBBBBBBDDDEEECCCEEEFFFFFFEEEEEEGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHIIIJJJKKKLLLLLLMMMNNNOOOQQQSSSTTTUUUVVVVVVXXXUUURRRRRRTTTSSSNNNIIIUUUWWWYYYYYYXXXYYY[[[]]]ZZZZZZ[[[\\\]]]___aaaaaafffggghhhkkkmmmoooqqqrrrzzz{{{|||}}}~~~}}}}}}|||DDDFFFHHHIIIIIIGGGDDDBBBEEEDDDDDDDDDEEEDDDAAA???AAA@@@>>>>>>??????===<<<<<<===>>>???@@@AAAAAAAAABBB@@@===;;;;;;===@@@BBB@@@@@@AAAAAAAAA@@@@@@???@@@???>>>============>>><<<<<<<<<<<<======>>>>>>===>>>@@@AAAAAA???>>><<<<<<===>>>>>>>>>>>>===<<<===???AAABBBBBBAAA@@@???:::;;;<<<===>>>@@@CCCFFF????????????@@@AAABBBCCC@@@>>>===@@@CCCAAA;;;555AAACCCEEEFFFFFFEEEBBBAAAEEEDDDCCCBBBAAABBBBBBCCCEEECCCCCCCCCEEEFFFEEEDDDCCCBBBAAAAAAAAABBBCCCDDDIIIIIIJJJJJJKKKLLLLLLMMMDDDEEEGGGGGGGGGHHHJJJLLLNNNMMMKKKJJJJJJKKKLLLNNNPPPOOONNNNNNNNNNNNOOOOOOQQQPPPOOONNNNNNOOOPPPQQQQQQOOOPPPTTT\\\```aaa```dddqqq{{{}}}tttdddXXXNNNGGG???;;;;;;<<<;;;999666888999888666666888;;;777777777777777666666666555888;;;999444222555888555555555555555555555555666555555666888888666555777777777666666555555555;;;888666666777999::::::888888888888888888888888999999::::::::::::999999777777777777777888999:::999999999999888888888888333444666888999999999999888999:::999777777888999::::::;;;;;;<<<<<<=========<<<;;;:::::::::::::::999:::;;;;;;999999:::;;;999:::;;;;;;::::::;;;<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>:::;;;===???@@@??????>>>;;;999:::>>>DDDFFFCCC???CCCEEEEEECCC???===>>>@@@?????????@@@AAADDDFFFHHHHHHHHHHHHHHHIIIIIIIIIIIIMMMMMMNNNOOONNNMMMLLLKKKOOOSSSWWWZZZ[[[[[[\\\]]]YYYXXXWWWWWWYYY]]]aaadddbbbdddhhhlllnnnnnnnnnmmmiiikkklllkkklllrrr~~~AAABBBDDDEEEFFFFFFFFFEEEGGGGGGFFFEEEDDDBBB@@@???AAAAAA@@@@@@???>>>>>>>>>AAAAAAAAAAAA@@@@@@???>>>===>>>@@@AAAAAA@@@???>>>BBBAAA@@@@@@??????@@@@@@???>>>>>>===============?????????>>>>>>>>>>>>======777555;;;@@@???======@@@AAAAAAAAA@@@>>>===;;;BBB>>>;;;<<>>??????@@@@@@@@@@@@@@@???>>>===<<<<<<===???@@@BBBCCCCCC???>>>===???AAADDDEEEDDDDDDAAA@@@AAACCCDDDBBB@@@BBBCCCEEEGGGGGGFFFDDDCCCBBBBBBCCCCCCDDDEEEEEEEEEFFFFFFGGGHHHIIIIIIIIIIIIIIIHHHHHHGGGHHHIIIJJJKKKRRROOOKKKIIIJJJKKKLLLLLLNNNMMMKKKLLLMMMMMMLLLKKKNNNNNNLLLJJJIIIKKKPPPSSSTTTRRRRRRTTTXXXZZZZZZXXX\\\ccclllsss{{{vvvuuuxxx|||yyyxxx{{{~~~zzzhhh[[[RRRLLLIII===<<<;;;<<<======;;;999666666777888999:::;;;;;;888888777777777777888888555666666666777777888888666666666666666666666666444444444555555555555666333333444555555666666666555444333333555666666555666555444555777777777666999999999999999888777666999888777666666666666666999888777555555555666777777777777777666555444333999999::::::::::::999999666666777777888888888999888888888888777777777777999999999999888888888888:::888777666666777888:::888888999999999999888888::::::999999888999999999???>>><<<:::999999999999888999:::<<<======<<<<<<999::::::::::::999888888666999;;;:::888:::AAAGGGQQQTTTMMM???999???AAA<<<@@@>>>>>>@@@CCCEEECCCAAAGGGGGGKKKOOOOOOLLLLLLPPPLLLKKKKKKKKKLLLMMMOOOPPPXXXYYYXXXVVVVVVXXXUUUOOORRROOOTTT[[[[[[XXXbbbqqqxxxDDDEEEFFFGGGGGGGGGFFFEEEGGGFFFFFFEEEDDDBBB@@@???CCCAAA???===<<<===>>>???@@@AAAAAAAAAAAA@@@@@@???<<<<<<>>>???AAAAAABBBBBBCCCCCCBBB@@@??????>>>>>>>>>===============>>>>>>@@@????????????>>>>>>>>>@@@:::888<<>><<<;;;>>>>>>???@@@@@@???>>>===AAA>>>;;;===@@@BBB???<<<===============>>>>>>??????????????????>>>===============>>>>>>>>>?????????>>>>>>@@@CCCEEEEEEDDDCCCAAA@@@@@@CCCCCCBBB@@@CCCCCCEEEEEEEEEEEEDDDCCCAAAAAABBBBBBCCCDDDDDDDDDGGGGGGHHHIIIJJJKKKKKKKKKIIIIIIHHHHHHHHHIIIJJJKKKPPPMMMJJJIIIJJJLLLMMMMMMMMMKKKJJJKKKLLLLLLKKKJJJNNNMMMLLLJJJJJJKKKOOORRRSSSQQQQQQSSSWWWYYYXXXWWWXXX\\\```bbbeeeooo}}}|||xxxxxx~~~~~~}}}yyyvvvvvvyyy{{{|||uuulll^^^RRRJJJFFFDDDCCC;;;:::999:::;;;;;;999777666666555555555444444444777666666555555666666777444444444444555555666666555555555555555555555555333333333333444444444444666555444333222222222222555444222333444555555444444333222333555666555444888888888888888777666666777666666555555555666666777777666555555555555555555555666666666666666555333333444444444444333333555666666666777777777888777777777666666666555555666666555555444444444333888777555444444555777888666666777777777777666666777777777666666777888888999888777777777888999:::888999999999999777666555888999999999999888777777333666999999999<<>>>>>======???BBBDDDBBB@@@AAAAAAEEEJJJJJJFFFGGGJJJJJJIIIHHHHHHIIIJJJKKKLLLKKKQQQTTTSSSRRRTTTUUUTTTPPPLLLMMMRRRQQQPPP\\\lllsss|||GGGHHHHHHIIIHHHGGGFFFEEEFFFFFFFFFEEEDDDBBBAAA@@@DDDAAA>>>;;;:::<<<>>>@@@@@@@@@@@@AAAAAAAAAAAAAAA>>>>>>>>>>>>???@@@BBBBBBCCCBBBAAA@@@???>>>===<<<<<<<<<<<<<<<===>>>??????@@@@@@@@@????????????>>>CCC===;;;>>>???===::::::;;;<<<===>>>>>>>>>>>>===>>>===<<<>>>BBBCCC@@@=========<<<<<<======>>>>>>@@@AAAAAAAAAAAA@@@??????>>>>>>======<<<<<<;;;;;;>>>>>>???BBBEEEFFFDDDCCCBBB@@@???@@@AAABBBAAA@@@DDDCCCCCCCCCCCCCCCCCCCCC???@@@@@@AAABBBBBBCCCCCCEEEFFFGGGHHHIIIJJJKKKKKKIIIIIIIIIHHHIIIIIIJJJKKKMMMKKKIIIIIIKKKLLLMMMMMMKKKJJJIIIIIIKKKLLLKKKJJJMMMMMMLLLKKKJJJKKKNNNPPPPPPPPPOOOQQQTTTVVVVVVUUUQQQRRRSSSUUUXXX^^^eeejjjwww}}}zzzyyy{{{wwwmmmVVVPPPGGG@@@======>>>>>>888777777777888888666444444444444333333333333222555555444444444444555555222222222222333333333333444444444444444444444444111111222222222333333333555444222111000111111222555333111111333333333222222111000111333444333222555666666666666555555444555444444444444555555666444444555555555444333333111222333444555555555555444444555555555555444444444444555555555555666666555555555444444444333333888777777666555444333333555444333222222333444555333444444555555444444333444333333333444555666666555444444444444555666777666666666666555444333222777777777888777666666555333666888888888;;;AAAFFFnnnooocccKKK999777;;;===<<<;;;<<<>>>@@@AAA@@@???@@@@@@DDDIIIIIIFFFFFFIIIGGGFFFEEEEEEEEEFFFGGGHHHCCCLLLRRRPPPNNNPPPTTTVVVNNNIIIGGGIIIHHHIIIVVVeeekkkttt|||EEEFFFGGGHHHHHHHHHGGGFFFFFFFFFEEEEEEDDDBBBAAA@@@BBB@@@>>><<<<<<<<<>>>???@@@@@@@@@@@@@@@AAABBBBBBBBBAAA???>>>======>>>????????????>>>>>>===<<<<<<;;;;;;;;;<<<===>>>???@@@@@@@@@@@@@@@????????????CCC>>><<>>======<<<<<<<<<======>>>??????@@@@@@@@@??????>>>>>>>>>>>>===<<<<<<;;;;;;>>>???@@@CCCFFFFFFDDDBBB@@@@@@???@@@@@@@@@@@@???DDDCCCBBBBBBAAABBBBBBCCC>>>>>>??????@@@AAAAAAAAABBBBBBCCCDDDEEEGGGHHHIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJHHHGGGHHHKKKLLLLLLLLLJJJIIIHHHIIIKKKLLLKKKJJJLLLMMMMMMKKKJJJJJJLLLNNNMMMMMMNNNOOOPPPRRRRRRRRRPPPOOOOOOQQQTTTXXXZZZ[[[___iiixxx~~~rrrggg[[[SSSGGGCCC<<<888777888888999777666555666777777555333222333333444555666777777555555444444444444555555222222222222222222222222222222222222222222222222111111111222222222333333111111000000111222555666444222000000111222111000222111000111222333333111333444444444444444333333333222222222333444555555111222333444444333222111///000000111222222111111555666666777777666666555333333333333333444444444333333333222222222222111888888777666444333222222222222111111111111222222222333333333333333333222111111111222333444555666555555444333222222111111333333333444444555555555555666666666666555444444666777777777666777:::===[[[ZZZQQQ@@@444444888999999:::;;;<<<>>>???>>>>>>@@@@@@DDDHHHHHHEEEEEEIIIEEEEEECCCBBBBBBCCCDDDDDDFFFMMMQQQOOOLLLNNNPPPPPPMMMIIIFFFFFFEEEGGGRRR___eeennnuuuAAABBBDDDFFFGGGHHHHHHGGGEEEEEEEEEEEEDDDCCCAAAAAA???@@@@@@@@@???>>>===<<>>===<<<===>>>>>>999:::;;;<<<======<<<<<<:::::::::;;;<<<>>>@@@@@@@@@@@@@@@?????????>>>>>>@@@<<<<<>>>>>===<<<;;;;;;::::::::::::;;;===???AAAAAA???>>>======<<<<<<<<<<<<======;;;;;;<<<<<<<<<<<<;;;;;;>>>>>>>>>>>>>>>>>>??????>>>???@@@CCCEEEEEECCCAAA>>>?????????>>>>>>??????CCCCCCBBBAAA@@@@@@AAAAAA======>>>>>>???@@@@@@@@@BBBBBBBBBBBBCCCEEEFFFGGGIIIIIIIIIIIIIIIIIIHHHHHHFFFEEEFFFGGGJJJKKKJJJIIIIIIHHHGGGIIIKKKLLLLLLKKKLLLMMMMMMLLLJJJIIIJJJKKKJJJKKKLLLLLLMMMMMMNNNOOOPPPOOOMMMMMMOOOOOOMMMKKKTTTXXX___iiitttxxxlllaaaXXXOOOGGGBBB>>>;;;666444333444444333777666555666777666555333222333333444555666777888666555555444444555555666333222222222222222222222222222222222222222222222111222222222333333333333111000000111222333555666333111///000111222111000333111111222333444333222111222222333333333222222222222111222222333444555000111222333333222111000222222222222222111000000111111222222222222111111333333333222222222222222222222222222111111111111444333222111000///......111111000000000000111111222333333444444333333222111111111222333444555666444444444333333222111111555555555555555666666666444555555555555444333333444555555444444444666888BBB@@@:::444333666777555777999:::;;;<<<<<<============AAAEEEEEEBBBBBBFFFEEEDDDCCCBBBBBBBBBCCCDDDIIILLLLLLKKKKKKNNNLLLHHHIIIGGGEEEEEEEEEGGGNNNVVVaaajjjqqq???@@@BBBEEEFFFGGGGGGGGGEEEEEEEEEEEEDDDCCCBBBAAA???@@@AAABBBAAA???===;;;@@@???>>>======>>>@@@AAA999::::::;;;===>>>@@@AAA666777999;;;=========<<<:::::::::;;;<<<>>>???@@@?????????>>>>>>>>>>>>======;;;;;;>>>???<<<===@@@???>>>===;;;:::999999999:::;;;===>>>>>>>>>>>>=========<<<<<<;;;;;;<<<<<<===>>>>>>???????????????===>>>>>>???@@@AAAAAABBB?????????AAACCCDDDBBBAAA===>>>???>>>======>>>???BBBBBBAAAAAA@@@@@@??????=========>>>??????@@@@@@DDDDDDCCCCCCCCCEEEFFFGGGGGGHHHHHHHHHHHHGGGGGGFFFCCCCCCDDDFFFHHHIIIGGGEEEFFFEEEEEEGGGJJJKKKKKKJJJKKKLLLMMMMMMJJJHHHHHHHHHGGGHHHJJJJJJIIIJJJKKKMMMGGGGGGHHHJJJLLLMMMLLLKKKMMMOOOTTT[[[___dddllluuuvvvmmm^^^YYYQQQJJJDDD???;;;999999777555555666777666555666555555555666666444333333333333333222222222222555555555444444555555555333333333333333222222222222222222222222222222222111111222222222333333333222222222222222222222222111000//////111222222111333222111222444555444333000111111222222222222222333222222222222333333444000000111222222222111111555555555555444333222111000000111111111111000000333333222222222222111111333333333222222222111111444444333222111000000///111111111111111111111111222333333444444333333222222222111222222333444555000111222333444555555555:::999777666444444333333444444555555444444333222111111111222444555666777777444111222666999777444666888:::;;;;;;;;;<<<===??????BBBGGGGGGDDDDDDHHHDDDCCCBBBBBBBBBCCCDDDEEEEEEGGGGGGFFFIIIMMMKKKFFFCCCCCCCCCCCCCCCFFFJJJNNN___hhhooo@@@AAACCCEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBAAAAAAAAABBBBBBAAA@@@???>>>@@@???===<<<;;;<<<>>>???555666888:::===>>>??????777999;;;===>>>>>>===<<<:::::::::;;;<<<===>>>???>>>>>>>>>=========<<<<<<<<<:::;;;>>>===;;;<<>>===<<<;;;::::::;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<>>>===<<<;;;;;;;;;;;;<<>>>>>??????@@@AAAAAABBB???>>>>>>???AAABBBAAA@@@;;;===???>>><<<;;;===???@@@AAAAAAAAAAAA???>>>============>>>??????@@@@@@EEEDDDCCCBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGFFFEEEDDDAAAAAABBBEEEFFFFFFDDDAAACCCBBBBBBDDDGGGIIIIIIHHHJJJLLLNNNMMMJJJHHHGGGGGGDDDGGGHHHHHHGGGGGGHHHKKKAAACCCFFFIIIKKKMMMOOOPPPKKKKKKOOOTTTTTTQQQUUU\\\eeeoooyyynnnbbbWWWOOOGGGDDD@@@===:::999777666777666666777999999999777555444444444555555333222222222111111111000000000444444333333333333444444333333333222222222111111222222222222222222222222000000000111111111222222///000111333333222000///000///...///222333444333333222111222444555444333000000111222222222222222444444333222222222333333111111000000111222222333333333444444444333333222222333333444444333333222333333333222222222111111444444444333333333222222555555555444444333333333111111222222222222111111222222333333333333222222222222111111111111222333///000222333555555555444999888666444222222222222444444555555444444333222222222222333555666666666444222222444666777777666555888;;;;;;::::::<<<>>>AAAAAAEEEIIIIIIFFFGGGJJJCCCBBBAAAAAABBBCCCDDDEEEBBBGGGIIIHHHHHHKKKKKKHHHBBBCCCBBBAAABBBFFFJJJLLL]]]fffnnnBBBCCCDDDEEEFFFFFFEEEDDDDDDEEEEEEEEEDDDCCCBBBBBBDDDCCCBBB@@@@@@@@@@@@AAA@@@???<<<;;;:::;;;<<<===666777999;;;<<<<<<<<<;;;:::;;;===??????>>>===<<<;;;;;;;;;;;;;;;<<<===>>>============<<<<<<<<<<<<===;;;;;;>>><<<999:::>>><<<<<<;;;:::;;;<<<===>>>;;;<<<<<<;;;999999;;;<<<>>>===<<<;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<<<>>======???AAAAAA@@@;;;===???>>>;;;;;;<<>>>>>??????@@@@@@DDDBBBAAA??????@@@AAABBBEEEFFFGGGGGGFFFEEEDDDCCC???@@@AAADDDEEEEEEBBB???@@@@@@@@@BBBEEEGGGGGGGGGJJJLLLNNNMMMKKKHHHFFFEEECCCFFFHHHGGGEEEEEEGGGJJJEEEGGGHHHHHHFFFEEEFFFGGGMMMJJJKKKMMMLLLIIINNNWWWTTT[[[eeennnyyy}}}ssseeeXXXNNNFFF???:::===<<<:::888888888888888444444333444666666444222444333333333444444222111//////000111222333444444333222222222222222222333333222222222111111000000222222222222222222222222////////////000000000000)))+++///222333333222000000///...///222444555444222111111111333444333222000000111222222222222222555555444333222222222222222111000000000111333444...///000111111222111111222222222333333222222222333333333333222222111111555555555444444444333333222222111111111111111111222222333333333333222222111111222222222222111111222111111000000000000111222222333444444333111111444333222111111222333333444444555555444444333222888666555555555555444222222222333444333222555999555888;;;<<<::::::<<<>>>>>>>>>AAAFFFFFFCCCCCCGGGAAAAAA@@@@@@AAACCCEEEFFFDDDLLLPPPLLLHHHHHHJJJKKKEEEDDDBBB@@@BBBGGGLLLNNN]]]fffmmm@@@@@@@@@AAAAAABBBBBBBBBFFFEEEBBB@@@???@@@AAABBBFFFFFFEEEEEEDDDDDDCCCCCCAAA>>>;;;::::::::::::999>>>??????===999777999;;;;;;<<<>>>??????===;;;999===============<<<<<<;;;999<<>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;:::::::::;;;;;;>>>>>>===>>>???>>><<<:::??????AAAAAA@@@>>><<<:::?????????BBBEEEDDD???:::???>>>???@@@AAAAAA???============<<<;;;;;;===???@@@@@@@@@??????????????????<<<>>>EEEEEEAAA@@@CCCCCCAAA??????AAAAAAAAA@@@GGGFFFDDDCCCCCCCCCDDDEEECCCCCCCCCCCCBBBAAA@@@???BBBCCCCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGNNNIIIGGGHHHFFFCCCCCCFFFHHHHHHHHHHHHHHHHHHHHHHHHMMMLLLKKKJJJJJJKKKMMMMMMOOONNNVVV```dddhhhyyyqqqfffWWWQQQGGGAAA>>><<<999777777777666444444333333333222666555000000555666222777777666555333222111000333222222111111222222333333333222222111000//////444000,,,---111333222///000000000000000000000000333111000000222222222111111111111111333666555333444111000000333333111///444111//////111222000...777666555333222111000000444111//////222333222000333222000///111222222111333333333333333333333333666222///000333333000,,,000///000222444555444333555444444333222111000000333333333222222222111111111111111111111111111111111111222222222222111111222111000//////000111222333222000......///111222000///...000333444000---000000000111111222222222555111///111555888555222444333222333777888666444777777777777888;;;===>>>===@@@CCCDDDCCCBBBBBBCCCCCCBBB???>>>>>>@@@CCCEEEFFFHHHGGGFFFHHHKKKHHHCCCCCCCCCDDDDDDEEEHHHMMMQQQ\\\gggppp???????????????@@@@@@@@@EEECCCAAA?????????@@@@@@CCCCCCCCCBBBBBBBBBBBBBBB@@@>>><<<:::;;;;;;:::999===??????>>>:::999999;;;:::<<<>>>???>>>===:::999999:::;;;<<<<<<<<<<<<<<<;;;===>>><<<:::999;;;>>>==================<<<<<<===============<<<<<<;;;===<<<;;;:::::::::::::::>>>======>>>@@@???===;;;>>>>>>??????>>>===<<<;;;===<<<<<<>>>@@@BBBBBBBBBAAA???>>>>>>>>>>>>;;;:::>>>>>>===<<<;;;;;;<<<>>>>>>>>>>>>>>>>>>=========@@@===???DDDDDDAAA@@@CCCDDDBBBAAAAAABBBCCCBBBAAADDDDDDCCCBBBBBBBBBBBBBBB@@@@@@@@@@@@???>>>===<<>>;;;;;;:::888666777777666555444444444444111333222......222333111555555444333222111111000333222222111111222222333333333222111111000//////444000------111333111///000000000000000000000000000///------///000///...333222000......---+++(((111///---...000111000...333111//////000111000...444444222111000000//////333111///000111222111///000//////000222222000...111111111111111111111111555111...///111222///,,,111000///000222222111000333333222222111000000000111111111000000/////////000000000000000000000000000111111222222111111000111000000000000111111222222111000000111222333444444333222333444444333111222222222222333333333333111222222222333333444444555222000111444666666555777777777777999:::<<<>>><<>>>>>@@@CCCEEEFFFGGGGGGFFFHHHKKKHHHCCCDDDDDDCCCCCCDDDHHHNNNRRR]]]iiisss>>>>>>==================AAA@@@???>>>======>>>??????????????????@@@@@@@@@@@@>>><<<<<<<<<<<<;;;999<<<>>>??????<<<:::999::::::;;;<<<======;;;999888666777888:::;;;;;;<<<<<<;;;;;;;;;::::::;;;<<<<<<<<<<<<==================<<<<<<<<<<<<<<<;;;;;;;;;===<<<<<<;;;:::999999888=========???@@@@@@>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;===AAAHHHMMMEEEBBB???======<<<;;;999>>>>>>===<<<;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<>>===<<<;;;BBBBBBBBBCCCDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDHHHEEEDDDGGGGGGDDDEEEHHHDDDDDDEEEFFFGGGHHHIIIIIICCCDDDEEEFFFGGGGGGGGGGGGNNNIIIHHHMMMNNNNNNUUU___gggjjjmmmnnnrrr||||||tttfff___VVVPPPLLLHHHAAA;;;888777666777888777555333777777666555444444444444111333222//////222333111333222222222111111111111222222111111111111222222222222222111111000000///333000---...111222111...///////////////////////////...,,,,,,...///...---444222222333444444222111222000000111333444333222222111//////000111000///111000//////.........///333111000000111111000.........///111222111...,,,////////////////////////333000---...000111...+++222111///...///000///...000000000000000000000000000000000000////////////////////////////////////000111111222222111111000///000000111222222222222222333333333333333333222555555555444222111222333444444444444444333333333///222555333000///222555444222000000222444555555666666666777999:::<<<===;;;>>>AAABBBAAA@@@@@@@@@BBBAAA???>>>>>>@@@BBBDDDEEEGGGGGGFFFGGGJJJHHHCCCEEEDDDBBBAAABBBGGGNNNSSSZZZhhhttt=========<<<<<<;;;;;;;;;>>>===<<<<<<;;;<<<<<<===<<<=========>>>>>>??????@@@???>>>>>>???>>><<<:::<<<===??????>>><<<:::888999:::;;;<<<;;;:::888777666777888999:::::::::::::::888777777999::::::999<<<<<<<<<<<<<<<===============<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;:::999888777<<<<<<<<<>>>@@@@@@???===;;;::::::999::::::;;;<<<;;;<<<===<<<<<>>===<<<;;;<<<;;;;;;::::::::::::;;;;;;<<<<<<<<>>>>>@@@AAAAAA@@@>>>???@@@AAA@@@???>>>===@@@@@@AAAAAA@@@??????>>>AAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDGGGDDDDDDFFFFFFDDDDDDGGGDDDDDDDDDEEEEEEFFFFFFGGGBBBCCCFFFHHHIIIIIIIIIHHHLLLFFFCCCGGGJJJKKKOOOTTT]]]]]]\\\ZZZZZZaaakkkttt}}}{{{pppeee[[[TTTLLLGGGBBB???@@@AAA???<<<888777777666666555333222777666666555444444555555333444333222222333444333111111222222222222222222222222111111111111222222222111111111000000000///222000...///000111000...000000000000000000000000000///------///000///...,,,***+++///111000...///000000000111333444444444111000/////////000000000///...............//////111111000000000000...---///......///111111///---........................222000......000000...---222000......///000///............//////000000000111111111111111111111111////////////////////////000000111111111111000000...///111222333222222111333333444555444222000...222333333111---,,,///222555444444333333222222222///222444333000...000333111111222333444555555444555666666777999:::;;;<<<;;;>>>AAABBBAAA@@@@@@@@@BBB@@@???>>>>>>@@@BBBCCCDDDGGGHHHFFFGGGIIIGGGCCCEEEDDDBBB@@@AAAFFFNNNTTT[[[jjjwww======<<<<<<;;;;;;::::::;;;;;;:::::::::;;;;;;<<<<<<<<<<<<======>>>>>>>>>@@@???@@@AAAAAA@@@===;;;;;;<<<===>>>>>><<<999777888999999:::999888777777999999:::::::::999999888;;;999777888999::::::999<<<;;;;;;::::::;;;<<<===>>>===<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;:::999888777<<<;;;<<<>>>@@@@@@>>><<<:::999999888999999:::;;;888;;;======<<<>>>CCCGGGDDD@@@<<<:::;;;===>>>>>>===;;;999:::;;;;;;:::777999999::::::;;;<<<======???@@@???>>>???@@@AAAAAAAAA???>>>???AAABBBBBBAAA??????@@@AAAAAA???>>>===AAAAAAAAAAAAAAAAAA@@@???AAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDEEEEEEGGGDDDDDDFFFEEEBBBAAACCCEEEEEEEEEDDDDDDCCCCCCBBBBBBCCCEEEGGGHHHHHHHHHHHHJJJEEECCCEEEHHHJJJKKKNNNTTTTTTRRRPPPNNNQQQVVV[[[aaaeeekkkttt~~~vvvoooeeeYYYPPPIIIEEEBBB???;;;777666888::::::999999888777444333333444555666555555444444444444555333333333444444333333333222222222222333333333333222111111000000111111222111111111000000000000000111000//////000000...---111111111111111111111111000...------/////////...555000000444444...+++,,,***+++,,,------...///000////////////...///000111///............///000000///000111111000......---333111...---...000111111////////////////////////111000///000000000000///000///......000111111000---------......///000000000000000000000000000000000000000000000000000000000000000111111000000000...///000111222111000000...///111333333222000...000111222///+++***---000333222222222111111000000333222222111111000000000...111444666666555333222444555666888999:::;;;;;;<<<>>>BBBCCCBBBAAAAAAAAAAAA@@@???>>>>>>@@@AAABBBCCCGGGHHHFFFFFFHHHGGGDDDEEEDDDAAA???AAAFFFMMMSSS^^^mmm|||;;;;;;;;;:::::::::::::::888999999::::::;;;;;;;;;<<<<<<<<<<<<============>>>>>>???AAABBB@@@===:::;;;::::::;;;<<<;;;999777777888888888888777666666999999::::::999888888777<<<;;;;;;:::999999999:::<<<;;;:::999888999::::::===<<<;;;:::999:::;;;;;;999:::;;;;;;;;;:::888777;;;;;;;;;===>>>>>><<<:::999999999999999999999999666999;;;<<<;;;:::::::::===:::777666777999;;;;;;:::888666888;;;;;;999666777777888999;;;<<<=========??????======???@@@===BBB@@@???@@@BBBCCCCCCCCC@@@@@@@@@@@@@@@???>>>>>>>>>???????????????>>>>>>@@@@@@@@@@@@@@@AAAAAAAAABBBBBBBBBCCCDDDDDDEEEEEEFFFCCCCCCFFFEEEAAA@@@BBBEEEEEEDDDCCCBBBAAA@@@@@@@@@AAABBBCCCDDDEEEEEEEEEHHHEEECCCCCCDDDEEEFFFFFFJJJKKKLLLLLLKKKLLLOOOQQQPPPRRRUUUYYY___hhhqqqxxx~~~{{{qqqhhh```\\\VVVQQQIIIAAA<<<999888888;;;888555444444444333222555555444222111222555777444444333333333333333444222000000333333000000222222222222333333333333333111111000000000000111111000000000000000000000000000000000000///...------000000000000000000000000...---++++++---...---,,,222---...555777222///222+++,,,......------...000...///000///......000111/////////...//////000000,,,...000111///.........555111---,,,---000222333////////////////////////000000000000000000000000///......///111222111///---------....../////////------------............000000000000000000000000///000000111111000000///...//////000000//////...(((***---000222333222222111111111000...---...///000000000000000/////////555333222222222111000///,,,000444555555333222222444555666888999:::::::::<<>>???@@@AAABBBBBBGGGIIIFFFEEEFFFFFFDDDDDDCCCAAA@@@AAAFFFMMMRRR[[[jjjxxx888888888888888999999999777777888999:::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;:::;;;===???@@@>>>:::777;;;999888888::::::999777777777777777666666555555666666777888888888777777999:::;;;999555444555888===;;;999777666666777888;;;:::888777666777888999777888:::;;;;;;:::999888;;;::::::;;;===<<<:::888999::::::;;;:::999777666888999:::;;;<<<:::777444999777444444555777777777666444333666:::;;;888555444555666777999:::;;;<<<:::>>>???<<<<<>>999???>>>===>>>@@@AAABBBAAA@@@@@@???>>>>>>>>>>>>>>>======>>>>>>>>>>>>>>>===@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDCCCAAABBBEEEEEEAAA@@@BBBCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@AAAAAABBBCCCBBBCCCBBBAAAAAABBBDDDDDDCCCEEEGGGHHHIIIJJJKKKMMMHHHJJJLLLNNNPPPSSSWWWZZZ\\\bbbjjjpppuuu|||{{{uuunnnhhh___VVVOOOIIIEEEBBBAAA???<<<999555444333444888777666555444444222111000222444444222222333555222222222111111222222333222///000444444000///222222222222222111111111111111111000000000000111111///000000000000000000000///000111111///...---,,,///////////////////////////---,,,,,,---......---""" +++///+++***......000111111///...000222---///000///------000222000//////.........//////))),,,000111///......///222000---,,,---///000000////////////////////////...////////////...///000---......000111000---***............////////////,,,,,,,,,------.........//////////////////////////////000000000000//////000///...------,,,------)))***,,,///000111111111000000///000111111///...//////////////////000000333555777444111...000222---///000000//////111333333444666888999:::::::::;;;>>>AAABBBAAA@@@@@@@@@?????????>>>???@@@@@@AAAAAAGGGIIIFFFDDDFFFFFFDDDBBBBBBBBBAAABBBFFFLLLQQQYYYgggttt555555666666777777888888666777888::::::;;;;;;;;;<<<;;;;;;::::::999999999777888;;;===>>><<<888444;;;999666666888:::999777777666666666555555555555333333555666777777888888555888999666000...000444===;;;888666555555555666999888666555444555777888555777999;;;<<<;;;:::999;;;::::::;;;<<<;;;888666999:::;;;<<<;;;999666555===;;;;;;<<<>>>===999444:::777555555666777777666555222111555999;;;888444222333444666777999:::;;;888===???<<<<<<>>>===777;;;:::999:::<<<>>>>>>===@@@???>>><<<<<<===>>>>>>>>>>>>???????????????>>>@@@@@@??????????????????>>>>>>???@@@AAAAAABBBBBB@@@>>>@@@DDDEEEBBBBBBDDDAAAAAAAAAAAAAAAAAAAAABBBBBBAAA@@@@@@@@@AAABBBCCC===@@@BBBAAA@@@CCCFFFGGG???@@@AAABBBCCCDDDEEEFFFEEEHHHKKKMMMLLLKKKKKKKKKNNNQQQUUUVVVWWW[[[bbbhhhkkkqqqzzz|||qqqiiieee```ZZZUUUNNNIIICCC???===<<<<<<;;;888999::::::777555333333222222333444555555444444111444888888555222111111222111111000111111222222444111222777777222111444111111111111000000000///111111000000000000111111////////////000000000000///000111111///---,,,,,,------------------------111000......000111000///111+++,,,666999222///444,,,...000///,,,+++---///,,,...000///------000222000///...------------...'''+++///111///...///000///...------...///...---........................---...///...------...///---...///000111...)))&&&////////////////////////........./////////000000........................//////000000000000//////111000...,,,+++++++++,,,//////000//////...------///---,,,///222222///+++......//////000000111111111777;;;777///+++///555......---+++)))+++000555333444666888999::::::::::::<<>>???===<<<;;;::::::;;;<<<=========>>>>>>===<<<;;;;;;999:::<<<>>>???@@@??????@@@AAACCCCCCCCCAAA???>>>AAA@@@??????????????????AAABBBBBBAAA??????@@@BBB??????@@@@@@???>>><<<;;;======>>>???AAABBBCCCCCCBBBCCCEEEFFFGGGGGGFFFFFFGGGGGGHHHIIILLLPPPTTTWWWYYYWWWWWW[[[bbbjjjqqqttt~~~vvvmmmjjjjjjfff```[[[VVVNNNJJJIIIHHHEEECCC???;;;888999<<<<<<999555888777555333333333444555333222222333444444333111222222222111111111111111555333111///.........///222222222111111111000000222111111000///000000000.........///////////////............////////////........................000///------///000///...+++,,,.../////////...---///...------...///...,,,++++++,,,,,,,,,,,,------,,,((('''+++------...111////////////////////////......---------......///...---,,,,,,,,,,,,---...---,,,+++,,,...///...---...---,,,,,,......---,,,###)))------...222000***//////...---,,,++++++***,,,---...///000///...---,,,---//////---***&&&$$$111///,,,***+++///444888///++++++...///---+++,,,111---***,,,000333111---///...000333111---...222////////////////////////888111555((()))%%%,,,/////////000111111222222555666666666777777888888===;;;===AAABBB>>>===???BBB???;;;;;;===@@@CCCDDDEEEEEEFFFFFFFFFFFFEEEEEEBBBAAA@@@@@@CCCGGGLLLPPP[[[jjjxxx777666777888999888666333666333222444888999777444999999999888888888777777::::::;;;;;;;;;;;;;;;;;;===888666999999666555888666777666444000///000222444555666777888888888888666555444444666777777666444444555777888888666444333555666888888777555333666555444333333333444444777888888777555555666888888888777777666555555444555666777888999999999999777666444222222333444555222222444555666666666666555555555666777888::::::999::::::::::::999888888;;;:::999888999999888888;;;;;;;;;;;;;;;;;;<<<===<<<;;;;;;:::::::::;;;;;;<<<<<<======<<<<<<;;;:::888999;;;===>>>>>>>>>>>>???@@@AAABBBBBB@@@>>>===@@@???>>>>>>>>>>>>???@@@@@@AAAAAA@@@>>>>>>???AAA@@@@@@@@@@@@???>>>===<<>>>>>???>>>>>><<<999666666999:::777333444333333333333333333333333222222333444444333111111111222222222222222222444333222000///.........222222111111111000000000111111111000000000//////111000000///...------,,,000000000//////........................---------000...------...///...---+++,,,---.........------///---,,,---...///...,,,++++++,,,,,,,,,,,,------333...+++---...++++++,,,------------------------///......---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,.........---...,,,,,,,,,---...---,,,&&&+++...,,,---000...)))...............---------,,,,,,---------,,,,,,+++,,,---...///...---+++***444222...++++++,,,...000///+++***...000...---...111///.........//////...---***+++......+++***---........................---)))333---444%%%...000/////////000111111222222444444555555666777888888;;;;;;===BBBCCC@@@>>>???AAA???<<<<<<>>>@@@AAABBBDDDEEEEEEFFFFFFEEEEEEDDDCCCBBB@@@@@@BBBHHHNNNSSSbbbqqq666666666888999999777555555333000111444555444222777777777777777666666666::::::::::::::::::::::::===777444777888777555555666888777111***(((,,,222444444555666777777777777555444222333444555555444333333333555777777555333333333555888999666000***555444333222222222333333444555666666555444555777777777777666555555444444444555666777777888888888444444333333222222333333111222333444666666777777444444555777888888888888888888888888888777666666999999999999999999888888;;;;;;;;;;;;;;;::::::999;;;;;;;;;;;;::::::999888;;;;;;;;;;;;;;;::::::999777888999;;;<<<<<<<<<<<<===>>>???@@@???>>>===<<>><<<<<<<<<>>>@@@BBB@@@@@@AAA???>>>===>>>@@@AAA@@@@@@???>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@AAABBBAAA@@@???>>>CCCCCCCCCBBBAAA@@@@@@@@@CCCBBBAAABBBFFFIIIJJJKKKKKKNNNQQQQQQPPPQQQUUUYYY[[[\\\]]]___cccgggjjjlllnnnqqqvvv|||~~~tttjjjccc```___```]]]^^^___^^^YYYRRRKKKFFFCCCEEECCC===:::;;;===<<<777888999999999999:::<<<888555333333555666444111000111222222333333222222333222222333444444333111000000111111222222333333222222222111000///...---111111111111000000000000000000000111000//////.../////////.........------222222111000///...---,,,///.........------,,,,,,...---,,,,,,......---,,,+++,,,------...---------...---,,,---...///...---++++++,,,,,,,,,,,,------555000---///...+++***+++,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,,,,---++++++,,,------,,,++++++---,,,+++,,,---...---,,,...,,,+++,,,---...---+++***---...,,,,,,------***,,,,,,,,,---------......000///...------,,,------++++++,,,,,,---.........222111...,,,+++***++++++...)))(((,,,...,,,---//////000111///,,,+++---///000+++***...000...,,,,,,...........................)))111+++444''',,,)))...//////000000111111222222222333444555777888888::::::>>>DDDEEEAAA???@@@@@@>>>======>>>@@@??????DDDDDDDDDEEEEEEDDDDDDDDDDDDCCCAAA@@@BBBHHHQQQWWWhhhvvv555555555777999:::888777888555222222333444444333555555555555555555555555888888888777777777888888;;;666333333666555333000111333333000,,,+++///333333333444555555555555555444222111111333444333222222222222333555555444222555333222444666333+++###333333222222222222222222222444555555555444555777777777666555555444444333444444666777777777777777222222222222222222222222000111222444555666777777333444555777888888777666777777777777777666666555777888999999888888888999:::;;;;;;<<<;;;999777666:::;;;<<<<<<;;;:::888777999999::::::::::::999888888888999:::;;;;;;;;;<<<<<<<<<============<<<;;;===<<<;;;:::;;;>>>AAABBB@@@AAAAAA???>>>===???@@@AAA@@@???>>>===>>>>>>???<<<<<<;;;;;;;;;;;;;;;;;;???@@@@@@@@@???>>><<<;;;>>>>>>???@@@AAAAAA@@@@@@AAA@@@???@@@BBBCCCCCCBBBGGGHHHHHHFFFEEEEEEHHHKKKJJJJJJJJJJJJKKKLLLMMMNNNJJJLLLOOOSSSWWW[[[]]]^^^___bbbgggiiiiiigggeeeccchhhjjjrrryyyuuupppmmmkkkiiieeecccZZZVVVOOOHHHDDDDDDEEEGGGDDDGGGJJJLLLKKKGGGCCC@@@>>>BBBBBB===:::<<>>EEEFFFBBB@@@@@@???>>>===>>>??????===<<>>===???@@@@@@???>>>=========>>>???;;;;;;::::::::::::999999???@@@@@@@@@???===;;;:::999:::;;;===>>>>>>??????===<<<<<<===???@@@???>>>@@@@@@>>>===<<<===???BBBAAA@@@@@@@@@@@@@@@@@@@@@AAABBBCCCEEEFFFFFFGGGGGGGGGIIILLLOOOPPPOOOKKKIIIJJJJJJOOOYYYeeejjjfffaaaSSSQQQNNNLLLJJJHHHGGGEEEAAA@@@>>><<<;;;;;;<<<===888:::===@@@AAA???===;;;777<<<===888555888:::;;;222555888888555222222444444333222333333333222222555333111//////000111333222111111222333333222000,,,------...///000111111///000111111111///---,,,000000000/////////......///////////////...------***+++,,,---...///000111.............../////////......------,,,,,,,,,,,,,,,++++++,,,------,,,***//////..................---,,,+++,,,...///...---+++++++++,,,,,,,,,------,,,((((((---///...---///,,,,,,,,,,,,,,,,,,,,,,,,000///...,,,,,,++++++++++++---...000000...---+++,,,+++***+++---...---,,,---,,,++++++,,,---,,,+++,,,+++***+++,,,,,,---///.........---,,,++++++***,,,+++)))'''&&&&&&''''''+++***)))((((((***+++,,,&&&((()))+++,,,---,,,,,,///***(((+++,,,)))(((***+++(((%%%'''+++...---***---'''$$$)))---,,,((('''........................222+++///&&&444...444............///000000111111000000111333444666777888888888>>>EEEFFFBBB???@@@>>>======>>>??????<<<;;;BBBBBBBBBCCCCCCBBBBBBBBBCCCCCCAAA???AAAHHHUUU^^^kkkyyy444333333444666777777666444333333222111111111111333333333444444444444444333222222222333555777888AAABBB???:::777666555222111000000222333333000---111111222333333222222111333222000000111222111000333222111222333444444222555333000111444666666444111111222333333333222222111444666666555444444444555555555444333333222222444555666777888888888888222222111111222222333333111222333444444555444444333333444555555666555555666666666666666555555444///333777777555444666888999999999999888777666555888999999::::::999999999777888999999999999999999999999999999999:::;;;;;;:::::::::::::::;;;;;;;;;999999999:::;;;===>>>??????@@@@@@???===<<<>>>???>>>======<<<<<<=========<<<<<<;;;;;;;;;;;;;;;;;;>>>?????????>>>===;;;:::===>>>>>>>>>>>>>>>??????===<<<;;;===???@@@???>>>===<<<:::999:::;;;===>>>999999:::;;;<<<>>>>>>?????????@@@@@@@@@@@@@@@???>>>>>>@@@CCCEEECCC@@@===CCCAAA@@@EEEJJJMMMJJJGGGAAAAAA@@@???>>><<<<<<;;;999999999999999888777777555666888888888777555444555888888555444666777666222444666777666555555555444444444444333333333333333222000//////000222333222111111222333333222000------......//////000000///000000000//////...---////////////............//////...------------............---------,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,------,,,++++++---......,,,***//////...---------......,,,+++***+++---......---++++++,,,,,,,,,,,,---------***)))---///,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,+++++++++,,,,,,,,,---......---,,,,,,,,,+++***+++,,,---,,,+++---+++***+++,,,---,,,***,,,)))))),,,---,,,---000222111000///...------,,,...---,,,+++++++++++++++...---+++******+++,,,,,,((()))+++,,,,,,+++***)))///+++***...///,,,***+++***&&&"""%%%,,,///---***---((('''+++...+++))))))------------------------***(((111(((444***+++---......//////000000111111111222333444666777777999999===CCCDDD@@@>>>???===<<<;;;===>>>>>>===;;;AAAAAABBBBBBBBBBBBAAAAAA@@@AAAAAA@@@AAAHHHUUU```ppp}}}444333222222444666555555111222222222111111111111333333333444444444555555222222111222444666999;;;CCCGGGFFF===666555555444111111111111000///000000000111111222222111111000444222000000111222111000333222111111333444444333333333222222333333444555111111333444444444333333000333555555444222111111555555444444333222222222333333555666666666666666444333111111111222444666222333333444444333333333444444333333444444555555444444555555444444333222,,,111555666444333444777999888777777666666666666666666666666666777888999777888999999:::::::::999888888777777777888999::::::999999999::::::;;;<<<777888:::;;;<<<<<<<<<;;;<<<======<<<::::::;;;===;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>===<<<;;;:::AAA@@@???>>>>>>???@@@AAA>>><<<;;;;;;===>>>>>>===>>><<<;;;;;;<<<=========666777888:::<<<======>>><<<<<<======<<<;;;:::::::::999999;;;===<<<999666<<<;;;;;;<<<>>>>>>===<<<:::;;;<<<<<<;;;999888888777777777777666555555444777777666555555444444444666777777555666::::::666666555555666777888777555333444444444333333444444+++,,,...000111222111111222111000111333333111000000000000000000000000000000000///............////////////.........------000///---++++++,,,---/////////...------,,,++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------...,,,,,,,,,...///...,,,***...---,,,+++++++++,,,,,,+++******+++---......---++++++,,,,,,,,,,,,------///,,,+++///000,,,***+++++++++++++++++++++++++++------,,,,,,+++,,,,,,,,,+++++++++++++++++++++++++++*********,,,---,,,+++,,,+++***+++,,,,,,,,,***---******......******.../////////......---------...///////////////......,,,,,,++++++++++++,,,,,,***++++++++++++***)))((()))'''(((...000---***+++***((('''(((+++------+++...+++,,,//////,,,+++---------------------------(((***333(((000%%%%%%------......///000000000222333333444555666666666:::999<<>><<<>>><<<;;;:::;;;===>>>>>>===@@@@@@AAAAAAAAAAAA@@@@@@===@@@AAA@@@AAAHHHUUU```ooo{{{444222111111333444444333000222444444333222222222333333333444444555555555222222222333555888;;;===BBBIIIIII>>>444333444333---000111///+++,,,111777000000111111111111000///444222111000111222111000444222111222333555444444333444444222///---------111222333444555444444333000222444444222000//////555555444333333222222111222222333444555555555555555333111000111333555777333333444444444333222222555444333222333444555666222333333333333222111111***///444555333111333666999888666555555666777777444333333333444666777999777888999:::::::::::::::777777666555555666888888:::999999999:::;;;;;;<<<666888:::<<<===<<<:::999:::;;;;;;:::888888999;;;999:::;;;<<<<<<<<<::::::888888999999999::::::::::::;;;<<<<<<<<<;;;:::999;;;:::999999999;;;>>>???;;;999777666777888999888:::999777777888999888777555666777888888888888888>>>>>>===<<<;;;:::888777;;;999888999;;;;;;888444222444555777888999999999666888:::;;;999777555555777666555444444444555555666555444333444555777888222222111000444999888333888555222222444555222///222333444444333333333444###&&&,,,111444333111///222111000111333333111000222222222111111111111111111000...------...///000//////.........---------111///,,,***)))+++...000------------------------...---,,,,,,+++***)))))))))***+++,,,------...///,,,,,,---...000///,,,***---,,,***)))))))))******+++******+++---......---++++++,,,,,,,,,---------///,,,,,,000111...,,,---)))))))))))))))))))))))),,,,,,+++++++++,,,------******)))(((((()))******+++***)))***,,,---,,,+++,,,+++******,,,,,,+++***///++++++//////)))(((+++******++++++++++++,,,,,,((()))***+++,,,+++***)))(((((())))))*********+++******++++++++++++******!!! $$$+++...,,,))))))***+++,,,+++******,,,...***)))***---+++((((((,,,------------------------***+++333'''111+++333+++------......///000000000444444444555555666666666;;;999;;;???@@@===;;;===;;;:::999:::<<<>>>>>>>>>@@@@@@@@@AAAAAA@@@@@@@@@<<>>>>>======<<<<<<<<<<<<999999999:::::::::;;;;;;:::999999:::;;;;;;:::888777:::===<<<:::888999;;;666777888888888777555444888888999:::;;;:::666333666666777777777777666666777777666555666777888999666666777777777777666666666555555555555444444444555333000111444666666444777666444444333444555666;;;777333111111222333333222222111000//////000000......//////000000111111333111000///000111000//////...---,,,,,,---...///222000///......///000222...---,,,,,,,,,,,,---......000000---------((("""111---***)))+++---,,,++++++,,,---...---+++(((''')))+++,,,***&&&'''---333333,,,)))+++,,,))))))---++++++++++++++++++++++++++++++++++++++++++++++++*********)))******++++++,,,------......------,,,(((---///---++++++***'''///...---,,,,,,,,,,,,,,,+++*********+++,,,,,,------((((((...///+++(((***+++***((('''&&&'''((()))---,,,***))))))***,,,---*********++++++,,,,,,,,,***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---......,,,******+++)))))))))******++++++++++++***)))***,,,---,,,+++111,,,***...000---***)))666444222///---,,,,,,,,,,,,,,,---...000000...,,,222111//////000222666888>>>888888>>>AAA===::::::::::::999999:::;;;===>>>@@@AAAAAABBBAAA@@@>>>======<<<<<<>>>???DDDQQQ^^^ppp|||222222222222222222222222111000000000000111222222444444444666888999888777777777777777666666555555888999999888666444333444000222333333000000111333111222222222111000//////000000000000000000000000111000///000222333222111000///---...//////...---)))+++...111222222222111111222333333222222333555555333222000000111222333222222222333333333333333444444333222111222333333/////////000000111111111000333333000222666555000333333444444333333222111333222222333555555555444333333333333333333333333999555555777777333333777;;;666444888;;;:::888777888777666666666666777888:::;;;;;;;;;;;;;;;;;;:::777777888999999:::;;;;;;;;;999888999::::::999888999999999999999999999999666777777777777777777666;;;;;;;;;;;;;;;:::999999999999999::::::::::::;;;:::999999:::;;;;;;:::888:::;;;<<<:::888888:::===666666777777777666555444888888999;;;<<<;;;777444555666666777777666666555444444333333333444555666666666777777777777666666444444444444333333333333444222111222444555444222555555444333333333444555666333000///000222333333222222111000000000000000////////////000000000000333111//////000111000//////...------------...///111000...------...000111......---,,,,,,---......000000---***+++///000---000---***)))+++,,,,,,+++---............,,,+++***///...,,,***)))***++++++...)))''',,,///...000444,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,''',,,...+++)))******'''---------+++)))((()))******)))))))))******+++,,,,,,(((''',,,...***)))+++***+++++++++******))))))+++******))))))******+++***++++++++++++++++++,,,************************************************+++++++++++++++++++++++++++,,,---,,,***)))***++++++,,,,,,,,,,,,,,,,,,---(((((()))+++,,,***&&&###...,,,,,,//////,,,,,,...111000...---,,,,,,,,,---...------...//////...,,,111111000000111333555666999777999>>>===999888;;;;;;:::999999:::;;;===>>>@@@AAABBBBBBBBBAAA@@@??????>>>>>>???@@@DDDRRR___rrr~~~222222222222222222222222111111111111111222222333555444555777:::;;;;;;999;;;:::999777666666666666111333555555555555666777111222333222111000111333333222111000//////.........//////000000//////...000///...///111222111000///...,,,,,,---/////////%%%(((---111333222111///...000111222111000111222333333111000000000111222333333333222222222222222222222222111222222333444------...///000111222222///222333333555666444///333333333333333222222111222111111222444666555444333333333333333333333333;;;888666777666333333555;;;888888::::::888777:::888777777777777777888999888999;;;======;;;999888666777777888888999999999:::999777888888888777666888888888888888888888888777777888888888888777777999:::;;;<<<<<<:::999777888888999999999::::::::::::999999:::;;;;;;:::888;;;:::999666555666:::===555666666666666555444444777777999;;;===<<<999666444555555555555555555444333333333222333444444555555666666777777666666555333333333333222222222222333333222444555444222000333333222222222222333444333111//////222444666666333222111111000111111111000000000000////////////222111//////000111000//////...------------...///000///...------...///000......---,,,,,,---......---...---***,,,000000---///---******+++,,,,,,+++.........---,,,,,,++++++000---)))***---...+++'''...***(((***+++)))(((***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***)))))))))))),,,++++++******++++++,,,'''+++,,,)))''')))***(((,,,---,,,+++)))((()))***)))))))))((())))))***+++,,,((('''***,,,+++***,,,***,,,---......,,,***))))))))))))******)))))))))+++++++++++++++*********+++++++++******))))))((())))))))))))))))))))))))+++++++++++++++++++++++++++++++++)))(((((()))+++,,,,,,,,,,,,,,,+++++++++''')))+++------)))"""---+++,,,...---)))***---++++++******++++++,,,---000...,,,,,,...///...---000000111111222444444555444666:::<<<999555777<<<;;;::::::::::::<<<===>>>@@@AAABBBCCCCCCCCCBBBAAABBB@@@???@@@@@@EEERRR___sss333333333333333333333333333333222222333333444555777777777888;;;<<<;;;999;;;:::888666444444444444111333444444333222333444000111111000000//////000333222000...------.........///000000000000///...000///...///111222111000///---+++***,,,///000000)))***---000111111000///,,,...000111000//////000222111000000000000111111333333222222111111000000111111111111222222333333......//////000111111222111111222333444555333111222333333333333222111111000000///111444555555555222222222222222222222222666555555666666666777999777777888:::777333555999999999888888777777777777666777888999999888777666555555555666666777777777999888666666777777666444777777777777777777777777777888888999999888888777999:::===>>>>>><<<:::888888888888888999999999999:::999888999;;;;;;999888888777666555444555777999555555555555555444444444666777888;;;===<<<:::777333444444555555444444333444444444444555555666666555666666666666666666555333333333333222222222222333444555666666444222000111111111111111222222222555333111222444666777777222222111111111111222222111111000000//////......222000......000000000///.........------.........///...------------...///......------------......)))---000//////...'''---,,,+++***++++++,,,,,,,,,,,,+++***))))))******+++))))))+++///000---***...+++)))))))))'''%%%$$$,,,,,,,,,,,,,,,---------************************---,,,+++***))))))))))))+++***)))(((((()))***+++(((,,,,,,(((''')))+++***///+++)))***---///...+++******)))))))))******+++,,,)))((()))+++,,,------+++,,,---------,,,+++***((()))***,,,,,,***)))(((,,,,,,++++++******)))))),,,++++++***)))(((((('''++++++++++++++++++++++++************************++++++***((('''(((***---++++++******))))))((((((***+++---000///,,,&&&!!!000+++)))++++++(((&&&((()))))))))******++++++,,,///---++++++---///000000...///111333444444444444444555888:::888777888;;;;;;;;;::::::;;;<<<>>>???@@@AAABBBDDDDDDDDDCCCCCCBBB@@@?????????DDDRRR___rrr444444444444444444444444555444444444444555666666:::999999:::;;;;;;999777;;;:::999777555444333333111333444444333222222333222111111000000000000///333222000...---......//////000000000000000000///111000///000222222222111000---++++++---///000000000//////......///000000---///000111000///000111000000000000000000000111222222222111111000000000///000000111111222222222111111111111111111111111444111///000222333333333222222333333222222111000000//////000333555555444222222222222222222222222222333333444555888999999555555888999666222444:::::::::999888777666444444888777666666666666777888666666666777777777777777888777555666666777555444666666666666666666666666888888999999999999888888888999<<<======<<<:::888777777777888888888999999999888888999::::::999777777777888888999888888777666555555555444444444444666777888;;;===<<<999777333333444444444444333333444444444555555555555555555555666666666666555555444444444444333333333333333555666777666444222111///000000111111222222222666444222222333555555444222111111000111111222222111111000000//////......111///......///000000///---..................---......------------..............................+++...000//////---%%%++++++++++++******+++,,,++++++***)))))))))******''')))+++,,,---,,,,,,+++)))***+++,,,...///...,,,+++++++++,,,,,,---------************************---,,,+++***)))))))))))))))))))))(((((())))))))))))------)))(((+++---,,,///((("""'''000555111***,,,++++++*********++++++---+++***)))+++---...------,,,+++***)))******+++(((***,,,------,,,***(((+++++++++******)))))))))++++++******)))(((''''''************************************************,,,,,,+++)))((())),,,...*********))))))(((((((((,,,,,,,,,---...---+++(((111***%%%)))---,,,)))(((******++++++************,,,***)))+++...111222333...///111333444444444333666666666777:::===<<<999;;;;;;::::::;;;<<<>>>???@@@AAACCCDDDEEEDDDDDDCCCBBB???======>>>DDDRRR```ttt555555555555555555555555555555555555555666666777<<<;;;::::::;;;:::888666;;;;;;;;;:::888777555444000222444444444444555666555444222222333333222000111111000000//////000000111000000//////000000111111000///000222333222111000///------...000000000333111///---,,,---///000...///000///......000222////////////000000000000111111111000000000000000//////000111111111000000222222222222111111111000444///---///000000111444222222222222222111111000000//////000222444333222222222222222222222222222333555555222333666777555444444666888666333555:::999999999888777555333222;;;999777666666777999;;;999999999999999999999999777666555555777777666555666666666666666666666666999999::::::::::::999999555777888::::::999888777666777777777777888888888999888888999::::::999777:::::::::<<<======:::888777666555555444444555555666666888:::<<<;;;888555333444444444444444444333222222333444444444444333444555555666666555555444444444444444333333333333222444666666444333333333...///000111222222222222333222000000000111000///000000000000000000111222000000000000////////////000...---...///000000///------...//////...------........................---...////////////...---///000---***+++...---))))))***,,,+++******+++,,,,,,,,,,,,,,,,,,,,,++++++)))+++,,,,,,***)))(((''')))+++,,,+++,,,...+++&&&)))******++++++,,,,,,---************************,,,,,,+++***))))))))))))((())))))******))))))((((((,,,...+++))),,,---,,,,,,$$$$$$...444///(((---,,,++++++++++++++++++,,,---+++)))***------***---+++)))((('''(((***+++)))***,,,------,,,***)))***************)))))))))*********))))))(((((('''''''''''''''''''''''''''***************************++++++***)))))),,,...+++++++++++++++*********+++***))))))+++,,,,,,+++000)))&&&***............+++++++++++++++***)))(((*********+++///222222222...///111333444444444333777777555555;;;@@@>>>:::<<<;;;;;;;;;;;;===>>>???AAABBBCCCDDDDDDDDDCCCBBBAAA>>><<<===>>>DDDSSSaaayyy666666666666666666666666444444444333444444555666:::999999999;;;:::999777888999;;;;;;:::777444222111333555666555555666888666444222222444444222000///000111111222111111111111000...------...000111000///...///111222111000111000//////000111000...000///...---------......//////...---,,,---000333---...//////000000000////////////000000000000000///000111111111000///...000000000000111111111111222---,,,000222//////111222222222222222111000000111//////000222333222111111111111111111111111111222555555111000444444111222000222555555333444888555555666777666555444444888888888777777888888888888888888888888888888888666555444555777888888777666666666666666666666666999999::::::::::::999999666666777888888888888888666666666777777777888888999888777888::::::888777<<<:::999999<<<<<<;;;999888777666555555555666666666666777999:::999666333444444555555555555444444222333444555555555444444444555555666666555555444333333333333222222222222000222444333111111222444...///000222333333222222111000...///000000///---//////......///000000111////////////000000000000///...------///000000///------...//////...------/////////000000/////////---...///000000///...---------+++(((***///000---'''***,,,,,,***)))+++,,,***+++,,,------,,,+++***,,,)))'''(((******'''$$$))),,,,,,)))((((((###(((((()))******+++,,,,,,************************++++++***************+++'''(((***,,,,,,***((('''&&&+++---+++***,,,,,,***+++'''$$$&&&+++...---))),,,,,,+++******************,,,+++((())),,,***$$$++++++***))))))))))))))))))***+++,,,,,,+++***)))))))))))))))************)))))))))))))))(((((((((''''''''''''''''''''''''************************((()))******))))))***,,,************++++++++++++***)))((()))+++,,,+++***---,,,,,,,,,)))&&&)))///)))******++++++***((((((,,,++++++---000111000//////000111222333444444444444777777555888>>>???<<<<<<<<<;;;;;;<<<===>>>@@@AAABBBCCCDDDCCCBBBAAA@@@AAA>>>======???FFFUUUddd{{{777777777777777777777777333222222222222333444444888777777999;;;;;;:::999444666888999888555222///444666777777666555555666555222000000222222000---...///111333333333222222111///,,,******,,,///111///...---...000000000...222111000111222111///---+++,,,---.........------000///---+++***,,,000333------...///000000//////......//////000000111111000000111111111///...---------...///000111222222///+++,,,222333///---///111222222222222111000000111000///000111222111000111111111111111111111111000444333///000444555222...,,,,,,111222111222555111222444666666666666555444555666777777666555444555555555555555444444444555444444555888999999888777777777777777777777777999::::::;;;;;;::::::999888888999999999::::::;;;666666666666777777777777999888777888::::::888777===999555444777999:::999999888777555555666666777666666777999999888444111444555555666666555555444555555777888888888777666444555555555555555555444222222222111111111111000...000111000//////111444...///111222333333333222111000///000111222111000...............///000000......//////000000111111///...------///000000///,,,---...//////...---,,,//////000000000000//////---...///000000///...---&&&***++++++,,,...+++&&&'''))),,,,,,***)))+++---'''(((***++++++***)))'''+++%%% $$$+++///***$$$$$$)))+++)))+++---***"""'''(((((()))******++++++))))))))))))))))))))))))******************++++++&&&(((+++------+++(((&&&$$$))),,,+++***++++++(((++++++++++++***+++,,,---++++++***))))))((())))))(((+++***''''''***''' )))***+++,,,,,,***)))'''))))))************))))))(((((())))))******++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%''')))***)))((()))***''''''(((((())))))******++++++***,,,------+++))),,,///111---!!!)))'''((()))*********)))(((---------///000000---+++000000111111333444444555000777:::666555:::>>>>>><<<<<<;;;;;;<<<===???@@@BBBBBBCCCCCCCCCBBB@@@???AAA???===>>>@@@GGGWWWgggzzz444888;;;999444111222666222222222222333444555555666666777999999:::::::::777666555555555444111...222222333333444555555555444555666333000...///222333333333333333333333333111000///......///000111333///,,,---111444333000111111111000000000000///111000...,,,,,,...000111...///000///...///000222000000000///......------...///000000000///---,,,---...///000000///...---000...000666:::666...(((;;;666000///222333000,,,000000000000111111111111------......//////000000222222111000//////000000111111000---,,,///666<<<333222111222333333111000444333222111222333444555333333333444444444555555333555777666333222444666666333111222444666777888777777777777888999::::::888999:::;;;;;;:::999888:::999888888888999:::;;;888888777777666666555555777777777777777777777777999666444555777888777555;;;:::888666444333222222777777777777777777777777444333444555666555222000111222333444666888:::;;;111222333444444333222111444444333222222111000000......------///000333444333222222111111222222333333333222222111000//////---...000111000000000111...222222......222222...000......///000111111000...***,,,000+++!!!###---)))***,,,,,,++++++,,,...000...,,,,,,------,,,+++&&&---000,,,((((((******---,,,+++,,,,,,+++(((%%%***************)))(((''')))(((+++000000+++((()))...+++))))))+++,,,***''')))))))))+++,,,,,,***(((,,,+++***((('''''''''''''''&&&&&&***//////+++&&& """))),,,+++(((((()))*********)))'''&&&((())))))))))))*********((((((((('''&&&&&&%%%%%%+++)))''')))+++,,,***'''''')))***++++++***)))'''(((((())))))******++++++((()))***++++++***)))(((,,,***''''''((((((((((((!!!$$$(((******)))(((+++)))''''''((()))))))))''')))***++++++***)))'''&&&((()))***)))((()))***++++++************++++++...+++)))(((((()))((((((+++)))'''''')))++++++++++++,,,,,,---...///000000***,,,///111333333333222999;;;:::777;;;@@@???999>>>;;;999999;;;<<<:::888CCCBBBDDDFFFDDD@@@@@@CCC>>><<<<<<===>>>FFFXXXiiiyyy777999:::777333000111333222222222222222333444555555555666777888888888888666555444444444444222///222222333444444555555666444555555333000...///111222222222222222222222222111000///......///000111333000---...111444333000111111111111000000000000000///...------...///000---///111111///---------000000//////......------///////////////...------......///000000///......111---***,,,///000000///444111//////111222000......////////////000000000---......//////000111111111111000///////////////000000...,,,,,,///333777111000000111333333222000222222222222222333444444222333333333333444444444333555777666444333555777777555333333555888999999;;;:::888666555555666666777888888999999888888777999999888888888999;;;<<<999888888777666555555444777777777777777777777777888555333444666777666555444444555666666777888888444444444444444444444444444444444555666666333000222222222333444555666777111222222333333222222111333333222222111111000000///////////////000000111111111000000000000111111333333222111111000//////,,,---......------------///333333//////333333///...+++)))(((***,,,---...000,,,///333...%%%&&&///###%%%'''((()))***,,,...///---+++***+++,,,,,,+++(((---///+++'''(((++++++***))))))***++++++)))'''))))))))))))))))))(((''')))(((***......)))'''((()))'''&&&'''***+++)))&&&******)))***+++***(((%%%+++***)))((((((''''''((((((&&&&&&)))---...+++'''***'''&&&'''+++,,,)))&&&)))))))))))))))(((''''''))))))))))))************'''''''''((())))))******)))((('''(((******(((&&&'''(((***++++++***(((''')))*********))))))((('''((())))))*********)))))))))'''%%%$$$%%%&&&&&&%%%!!!###%%%'''''''''&&&&&&)))))))))***+++***)))(((***))))))))))))))))))***'''''''''&&&%%%&&&(((++++++******))))))******+++...,,,)))((()))))))))(((+++)))'''''')))***+++***++++++,,,---...//////000---...111333444444444333555777777555777<<<;;;666===;;;999:::===>>>>>>===CCCBBBDDDFFFDDD@@@@@@CCC@@@>>>======>>>GGGYYYkkk|||:::999666444222000000000222222222111222222333333333333444555666666666666666444222222333333333222222333333444444555555666333444444222000...///111111111111111111111111111000000///......///000000333111...///222444333111111111111111000000000000........................+++...000111000...------000000//////...---------//////...---------.........///000111111000///...222111...++++++...111222,,,---...///000000000000............////////////......///000000111111222111111000////////////000111///,,,,,,...000111111000//////000222333222111111111222333333333333222111111222222222333333333333444666666555555666888888666555555777999999999;;;999777555333444555555777777777666666777777777888888888888999;;;<<<===999999888777666555444444666666666666666666666666666555333333555666555444555666666666555444222111444444444444444444444444555444444555666666333111333333222111111111111111222222222111111222222222111111111111111111111111000000000000000///......000000////////////000000222222111111000000//////------------,,,,,,,,,,,,000222222000000222222000---***&&&%%%'''))),,,---000...111555111))))))000'''(((***+++,,,---///111...,,,)))((()))+++++++++(((,,,---(((%%%'''******(((''''''(((***+++)))((('''(((((())))))))))))(((+++((((((++++++'''&&&(((&&&%%%%%%(((+++,,,)))&&&+++***)))))))))(((&&&$$$))))))(((((((((((()))))))))'''&&&'''+++,,,+++(((///,,,******,,,,,,(((%%%***)))((((((''''''(((((()))))))))*********++++++(((((()))******++++++,,,((('''''''''))))))'''&&&((((((************((((((************)))'''%%%$$$(((((((((((())))))***+++((('''%%%%%%&&&&&&&&&%%%''''''''''''&&&&&&%%%%%%&&&(((***,,,,,,***(((&&&+++***(((''''''(((***+++))))))'''%%%$$$&&&***---+++******))))))******+++...,,,***)))*********(((***((('''''')))***************+++,,,---...//////000111333555555555555444444555555555777:::999555===;;;:::;;;===@@@AAA@@@BBBAAACCCFFFDDD@@@@@@CCC@@@>>>======>>>GGGZZZkkkyyy:::666333111111222111111333222222111111111222222111222333333444444444333555333000000222333444333222222333333444555555555333333222111/////////000/////////000000000000000000///...------...///000333111000000222333222111111111111000000000//////---......//////......---+++---///000//////000111000//////......---,,,,,,///...---,,,,,,,,,.........///000111111000///...///222333000---------+++(((+++...////////////000........./////////000000/////////000111111222222222111111000000000111111222///,,,---000111000---111000000111333333111000///000222333333333222111000111111111111222222222333333444555555666777888888666444555777888888888777666444333444555777999888888666555555666888888777777888999:::;;;<<<===:::999888777666555444333555555555555555555555555666555444444555555555555444555666555333111...,,,666666666666666666666666555444444555666555333111333222111111000000000000333222111000000111222333111111222222222222222222///000111111111000...---000000////////////000000111111000000000/////////...---------...//////...///000000//////000000//////,,,***)))+++,,,------...---000333111+++***...,,,.........,,,,,,,,,......,,,)))((()))+++,,,,,,'''***)))$$$"""%%%((((((((('''&&&'''))))))(((''''''((())))))************,,,)))(((***)))&&&&&&)))'''&&&'''***------)))%%%***)))(((((())))))'''%%%((((((((((((((()))*********(((&&&&&&)))*********)))(((''')))++++++)))'''***)))(((&&&&&&'''(((((()))))))))*********++++++,,,,,,+++******))))))((((((((((((((())))))((('''(((((()))******)))((((((((())))))***)))'''%%%$$$)))(((''''''''')))+++,,,+++)))(((((()))***)))(((+++***((('''''''''((((((&&&'''*********(((''''''***)))(((''''''((()))******++++++)))((())),,,...******))))))))))))******---+++******++++++***))))))((('''((()))******))))))******+++,,,---......222222333444555555444444666777888888:::;;;:::888<<<;;;::::::<<<>>>@@@AAAAAAAAACCCEEEDDD@@@@@@CCC===<<<===>>>???GGGXXXhhhvvv666333111000111333444444444444333222111111111111000000111222222222111111444222000///111333333333111111222222333444444444333111000///////////////.........//////000000000000///...------...///000222111111111222222111000000000000/////////......------............------/////////...------000222/////////...------,,,,,,...---,,,++++++,,,---......///000111111000///...***///111---+++---,,,)))))),,,///000///....../////////000000000111111111/////////000111111222222222222222111111222222333333000......111222000---333222111222333222000//////000111222333222111000000000000111111111222222333333333444555666666666666444333444555666666555666555444333444666888999999888777666666777888999666666777999:::;;;;;;<<<999999888777666555444444444444444444444444444444666777666666555555666777///000333555666666555444666666666666666666666666555444333333555444333111222111111111111111222222333222000000000000222333222222222333333333333333---...000111111111000///000000////////////000000000000//////////////////...,,,***+++...000000///...------......------.........---...000///...,,,++++++,,,...---******,,,***++++++***((('''((()))...,,,))))))***,,,------)))+++***%%%$$$'''))))))+++)))''''''''''''&&&%%%(((((()))***++++++++++++---***)))******'''(((+++)))((((((***,,,+++'''""")))((('''(((***+++***)))(((''''''(((((()))***+++***(((&&&&&&''')))******&&&&&&&&&(((*********)))***)))'''&&&&&&&&&'''((((((((()))))))))*********+++******))))))(((''''''((()))******))))))))))))((((((((())))))(((((((((%%%&&&''')))))))))(((''')))((('''''''''(((***++++++***)))***+++,,,+++))))))(((&&&%%%&&&'''((()))&&&(((((('''%%%%%%''')))'''((()))******)))(((''''''))),,,---,,,******+++***))))))))))))))))))***,,,***)))***++++++***((((((''''''((()))***)))((()))******+++,,,---......111111222333333333333333777777:::<<<<<<;;;:::;;;<<<;;;:::999999:::===>>>@@@@@@BBBEEEDDD@@@@@@CCC888999<<>>@@@???AAAEEEDDD@@@@@@CCC666888;;;???@@@EEESSSaaa{{{111333555555222222444666888777666444333222222222///000000000000000//////111111000111222222000///......//////000000111111222///------///000///------......///000000111111///...------------...//////000111111000///......------,,,,,,,,,,,,++++++......,,,,,,,,,,,,......(((+++...///...,,,++++++///......------,,,,,,+++******+++,,,,,,,,,,,,,,,,,,---...//////...---,,,///333111+++---333000&&&,,,)))'''))),,,...---,,,/////////000000000000111---......//////000111111000000//////000000111222/////////...---...000222---,,,---...000111000///000////////////000111111111111111222222222333333333111000111333444333111333222222333444444333111///000111222333333333222666777777777777777777666444555666777888888777666777777777777666666666666555555555555555555555555555666777666444444666888:::999888777666444333333333333333333333333333333444222000000111222111000111111111000111111222333000000111111111111000000222222111111000000//////111000000/////////////////////............//////........................333...******---///---+++...******......******...,,,+++***+++,,,,,,***(((+++***)))((()))+++---,,,)))+++,,,,,,******+++---)))))))))+++------+++)))+++---,,,)))***,,,,,,(((,,,)))'''''''''((((((''''''((((((((((((((('''&&&)))&&&'''***+++((())),,,'''%%%###%%%'''(((%%%""")))'''%%%&&&((()))***))))))((((((((((((((()))***((((((((((((''''''((())))))***++++++***)))((()))''''''((((((''''''&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&'''(((((())))))***&&&)))+++***((('''(((***(((((((((''''''((((((((('''&&&&&&&&&(((***---///))))))))))))((('''&&&&&&%%%%%%%%%'''((()))'''%%%&&&&&&&&&&&&&&&&&&'''(((&&&))),,,+++'''&&&(((+++'''(((((((((((((((((('''$$$&&&((()))((('''''''''))))))(((((((((((())))))((('''''')))******(((&&&'''&&&'''(((******(((&&&++++++,,,---...//////000//////000000222333444555555666:::>>>===888888<<<888888888666555777<<<@@@??????AAADDDCCC@@@@@@CCC999999;;;<<<>>>EEEUUUdddwww111555999777333000222555999888666555444333222222///000000000000000//////111000000111222222///---------......///000000000222///------///000///---.........///000111111222///...---,,,,,,---...///...///111111///---------,,,,,,,,,+++++++++******///...,,,++++++,,,...///"""***000111///---,,,///......------,,,++++++(((***+++,,,---,,,,,,++++++,,,---......---,,,+++&&&---///+++,,,,,, +++&&&###%%%+++///...+++............/////////000------......///000000000...............///000000---...///---***+++///333(((((())),,,///111111000000///.........///111222111222222222222333333333444111///000222333111///444333222333444444333111''')))---000333444444444444555666777777666555444444555666777777666555555666666666666777777777777666666666666666666666666444555777555333222555777222222222333444555666777555555555555555555555555333111//////000111000///222111111000000000000111///000111222222111000///111000000///...------,,,444333111///------.........------,,,,,,------...---.....................999333...---///000...+++///++++++//////++++++///...,,,))))))*********)))---,,,***((()))---//////*********)))&&&$$$$$$%%%''''''(((+++---,,,***'''(((******((((((+++)))%%%***(((&&&&&&(((*********''''''''''''&&&%%%$$$$$$&&&$$$%%%)))***((((((+++(((%%%###%%%(((***)))'''***'''%%%%%%&&&'''''''''))))))(((((((((((())))))'''((()))((('''''''''(((&&&''')))))))))((()))***&&&'''((((((((('''%%%$$$%%%%%%%%%&&&&&&&&&''''''******))))))((('''''''''%%%(((******'''&&&''')))((((((''''''''''''(((((()))((('''&&&'''***---///))))))******)))'''%%%$$$%%%%%%%%%'''))))))'''&&&***************)))))))))%%%***//////+++((()))+++***((('''&&&&&&'''(((***'''((()))((('''((()))+++))))))(((((((((((())))))'''&&&'''(((******(((%%%&&&&&&'''(((******(((&&&+++,,,,,,---...///000000//////000111222444666777777777;;;AAA???999999>>>666777777666555888>>>CCC???>>>AAADDDCCC@@@@@@CCC===;;;::::::<<