BM6P6(@ ~~~}}}|||{{{zzzyyy|||~~~|||{{{{{{~~~}}}|||{{{zzzyyyxxxxxxvvvxxx{{{~~~wwwyyy{{{}}}~~~}}}||||||zzzzzzzzz{{{{{{{{{||||||~~~}}}}}}}}}}}}~~~}}}}}}||||||{{{yyywwwvvvuuutttuuuvvvvvvuuuuuutttrrrqqqppppppqqqqqqpppoooooopppqqqqqqqqqrrrtttvvvxxxyyyzzzzzzyyyxxxxxxxxxwwwwwwvvvvvvyyyzzzzzzyyywwwvvvvvvwwwzzzvvvuuuyyyzzzxxxwwwyyy~~~~~~~~~~~~~~~|||{{{zzzxxxwwwvvvvvvxxxxxxwwwvvvwwwwwwwwwwwwxxxyyyzzz{{{{{{|||}}}}}}~~~~~~}}}}}}||||||zzzyyyyyyzzz||||||zzzzzzyyyxxxvvvtttsssrrrqqqtttwwwyyyyyyxxxuuusssrrrssstttuuuvvvvvvvvvvvvwwwuuusssrrrrrrtttvvvxxxxxxxxxyyyzzz|||{{{||||||}}}}}}||||||{{{}}}}}}||||||}}}~~~~~~}}}|||{{{zzzzzzwwwtttsssssssssqqqooonnnnnnmmmllllllmmmnnnnnnnnnnnnmmmmmmlllkkkjjjjjjjjjmmmooopppnnnmmmllllllmmmlllkkkjjjiiihhhhhhgggiiijjjmmmooopppppppppooojjjkkkmmmooooooooonnnmmmjjjjjjkkkkkkkkkkkkkkkkkknnnmmmmmmlllmmmnnnpppppppppqqqqqqrrrrrrsssssstttrrrqqqooonnnnnnnnnooopppqqqppppppooonnnnnnmmmmmmnnnrrrvvvxxxvvvsssooommmoooooooooooopppppppppqqqrrrqqqpppooonnnmmmmmmmmmllllllmmmmmmmmmmmmlllllllllkkkkkkjjjiiiiiihhhhhhggggggfffeeeddddddddddddffffffeeedddcccbbbaaa```dddcccbbbaaaaaabbbcccddddddeeefffhhhiiijjjjjjjjjggggggfffffffffeeeeeeeeeiiikkklllkkkiiiggghhhhhhkkkhhhgggiiihhhffffffiiiiiikkkooorrrsssrrrooommmlllllllllmmmmmmmmmmmmnnnnnnnnnooooooooopppppppppooooooooonnnnnnmmmkkkkkknnnmmmllllllnnnnnnmmmllljjjjjjiiihhhhhhhhhhhhiiihhhiiiiiijjjjjjjjjjjjjjjkkkkkkllllllllllllkkkkkkjjjjjjiiiiiiiiiiiijjjjjjjjjiiiiiihhhfffeeecccbbbaaabbbdddffffffeeedddbbbbbbbbbcccdddeeeeeeeeeeeefffeeedddcccdddeeeggghhhiiiiiiiiijjjkkknnnpppqqqqqqqqqqqqrrrsssuuuwwwxxx~~~~~~}}}}}}}}}~~~~~~~~~~~~~~~}}}}}}{{{{{{{{{{{{zzzyyywwwwwwrrrrrrsssssstttuuuuuuvvv{{{|||~~~~~~~~~}}}||||||{{{wwwwwwwwwxxxxxxxxxxxxxxxxxxwwwwwwvvvuuuttttttsssvvvuuusssrrrrrrrrrssstttoooooooooooopppppppppppprrrrrrqqqqqqqqqpppppppppooommmkkkkkkkkklllkkkjjjhhhiiiiiijjjjjjiiiiiihhhiiihhhhhhhhhhhhiiijjjjjjjjjkkkkkkjjjiiigggeeedddcccaaa___^^^^^^^^^]]]\\\]]]]]]\\\\\\\\\\\\]]]]]]^^^^^^^^^]]]]]]\\\\\\\\\^^^```bbbbbbaaa```___```^^^^^^]]]\\\[[[ZZZZZZYYYYYYZZZ[[[]]]^^^]]]]]]\\\YYYZZZ\\\]]]^^^^^^]]]\\\^^^]]]]]]]]]]]]]]]]]]]]]```_______________``````bbbbbbbbbbbbbbbbbbbbbbbbaaa```___^^^]]]^^^___`````````______^^^^^^]]]]]]___aaadddgggiiihhhddd```aaaaaa```___```aaabbbcccdddcccaaa___]]][[[ZZZZZZXXXXXXYYYYYYYYYYYYXXXXXXYYYYYYYYYXXXWWWWWWVVVVVVVVVVVVWWWWWWWWWWWWVVVVVVXXXXXXWWWWWWVVVUUUTTTTTTTTTSSSRRRRRRRRRRRRSSSTTTTTTTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVUUUWWWYYYZZZXXXWWWVVVWWWXXXVVVWWWXXXVVVTTTXXX^^^]]][[[ZZZ\\\^^^^^^\\\YYY[[[[[[\\\\\\\\\]]]]]]]]]_______________````````````aaaaaaaaa```___^^^^^^___^^^]]]^^^___```___]]]\\\[[[ZZZXXXWWWVVVVVVVVVWWWXXXYYYYYYZZZZZZYYYYYYYYYZZZZZZZZZZZZZZZZZZYYYYYYZZZZZZ[[[[[[ZZZZZZYYYVVVVVVVVVUUUTTTRRRQQQPPPSSSSSSTTTUUUUUUUUUUUUTTTTTTUUUVVVWWWXXXXXXXXXXXXTTTTTTTTTUUUUUUWWWXXXYYY\\\\\\\\\\\\]]]___```aaabbbbbbbbbbbbbbbdddeeeeeeiiihhhhhhhhhhhhiiijjjjjjiiiiiijjjkkkllllllkkkkkkggghhhhhhhhhhhhiiiiiiiiigggfffeeeeeedddddddddeeebbbbbbccccccddddddeeeeeehhhiiijjjkkkmmmoooqqqrrrsssssstttuuuvvvxxxxxxyyy}}}zzzwwwvvvwwwyyyyyyyyywwwvvvvvvxxx|||~~~~~~}}}}}}~~~~~~~~~|||zzz|||}}}{{{yyywwwssspppooopppqqqrrrssssssttttttvvvvvvuuuuuuvvvwwwxxxxxxxxxyyyyyyyyyyyyxxxxxxxxxssssssttttttvvvwwwxxxyyywwwxxx{{{}}}~~~}}}||||||zzzzzz{{{~~~~~~~~~|||zzzzzz|||~~~zzzyyywwwwwwxxxxxxwwwuuuttttttttttttttttttttttttsssrrrqqqooonnnnnnnnnnnnppppppnnnmmmmmmmmmmmmnnnhhhhhhgggggggggggghhhhhhhhhhhhgggfffeeedddcccccceeedddbbbaaaaaaccceeefffaaaaaabbbbbbcccccccccdddeeeeeedddcccbbbbbbaaaaaa^^^]]][[[ZZZ[[[\\\[[[ZZZZZZZZZZZZ[[[[[[ZZZZZZZZZYYYXXXXXXXXXXXXXXXYYYYYYYYYZZZ[[[[[[ZZZXXXVVVTTTUUUTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSTTTVVVXXXXXXVVVUUUUUUVVVTTTSSSSSSRRRQQQQQQPPPPPPNNNOOOPPPPPPQQQPPPPPPOOONNNOOOPPPQQQRRRQQQQQQQQQSSSSSSSSSSSSRRRRRRRRRRRRUUUUUUTTTTTTTTTTTTTTTTTTVVVVVVUUUUUUUUUTTTTTTTTTTTTTTTSSSRRRRRRRRRSSSTTTTTTTTTSSSSSSSSSRRRRRRRRRVVVVVVXXX\\\aaaaaa^^^ZZZXXXWWWUUUTTTUUUVVVXXXZZZYYYXXXVVVTTTRRRPPPOOOOOONNNNNNOOOOOOOOOOOONNNNNNMMMMMMMMMLLLLLLKKKKKKKKKJJJKKKLLLMMMNNNMMMMMMLLLNNNNNNMMMLLLLLLKKKJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIJJJKKKKKKKKKJJJJJJLLLLLLLLLLLLLLLLLLKKKKKKHHHJJJMMMMMMLLLKKKKKKKKKIIIIIILLLNNNLLLLLLSSS]]]cccZZZOOOJJJKKKNNNNNNMMMOOOOOOOOOPPPQQQQQQRRRRRRTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVVVVVVVUUUTTTTTTSSSRRRQQQQQQSSSSSSRRRQQQRRRQQQPPPNNNMMMLLLLLLKKKMMMMMMNNNOOOOOOOOOOOOOOONNNNNNOOOOOOOOOOOONNNNNNNNNOOOPPPQQQQQQPPPOOONNNJJJJJJJJJIIIHHHGGGFFFEEEIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLMMMNNNOOOOOOOOOOOOKKKKKKLLLMMMOOOPPPPPPQQQTTTTTTTTTTTTTTTUUUUUUUUUWWWWWWVVVVVVVVVVVVWWWWWWVVVVVVVVVVVVWWWWWWXXXXXXVVVVVVWWWWWWXXXXXXXXXXXXTTTUUUUUUVVVWWWWWWXXXXXXYYYXXXWWWVVVVVVWWWXXXXXXUUUVVVVVVVVVWWWWWWWWWXXXYYYYYYXXXXXXYYYZZZ\\\^^^\\\]]]]]]^^^___``````aaahhheeebbbaaaccceeeffffffcccbbbaaaccceeehhhhhhhhhggggggfffffffffeeeeeefffjjjiiiiiikkkooopppooonnnkkkiiihhhgggggggggeeeccc\\\\\\]]]]]]^^^___```aaaeeeddddddcccddddddeeeeeeccccccdddeeeeeedddcccccc_________```aaaccceeefffdddeeegggjjjlllmmmmmmmmmkkkjjjiiijjjkkknnnpppqqquuurrrpppnnnoooooonnnmmmmmmmmmmmmllljjjiiijjjlllkkkllllllmmmnnnooooooooo~~~zzzyyywwwwwwvvvtttqqqooooooqqqtttuuutttssstttttttttsssqqqooooooooopppqqqgggfffeeeeeefffgggfffdddbbbbbbbbbccccccbbbbbbbbbaaa```___^^^]]]\\\\\\[[[]]]]]]\\\[[[[[[\\\\\\]]][[[ZZZZZZYYYYYYYYYZZZ[[[ZZZZZZYYYYYYXXXWWWWWWVVVTTTSSSRRRQQQQQQSSSUUUVVVSSSSSSTTTTTTUUUUUUVVVVVVVVVVVVUUUTTTSSSSSSRRRQQQSSSQQQOOOOOOPPPQQQPPPOOOLLLLLLMMMMMMMMMMMMLLLLLLMMMMMMLLLLLLLLLLLLMMMMMMMMMNNNPPPPPPPPPNNNLLLKKKKKKKKKKKKKKKJJJJJJKKKLLLHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGHHHHHHHHHHHHIIIIIIIIIJJJLLLKKKJJJIIIJJJKKKIIIIIIHHHHHHGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGHHHHHHHHHIIIIIIIIIIIIIIIGGGGGGGGGGGGGGGFFFFFFFFFHHHIIIIIIIIIHHHHHHHHHGGGIIIIIIHHHHHHGGGGGGFFFFFFHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGKKKJJJKKKOOOTTTVVVSSSPPPNNNMMMKKKJJJKKKLLLNNNPPPMMMLLLJJJIIIHHHGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIHHHCCCCCCBBBBBBBBBBBBAAAAAA???@@@BBBCCCDDDDDDCCCBBBBBBBBBBBBAAA@@@@@@@@@???BBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@CCCEEEEEEDDDCCCCCCDDDAAABBBDDDGGGEEEEEEMMMVVVaaaWWWKKKDDDDDDFFFFFFEEECCCCCCDDDDDDEEEFFFGGGGGGIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIKKKJJJIIIJJJKKKLLLKKKIIIHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFEEEDDDEEEEEEEEEEEEEEEEEEDDDCCCDDDEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@???>>>>>>>>>???AAAAAABBBCCCDDDEEEEEEFFFFFFEEEEEEEEEFFFHHHIIIJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKJJJJJJKKKLLLMMMNNNNNNOOOQQQPPPOOONNNNNNNNNPPPPPPIIIIIIIIIIIIIIIJJJJJJJJJMMMMMMKKKKKKKKKLLLMMMNNNMMMMMMMMMNNNNNNOOOOOOOOOSSSQQQOOOPPPRRRUUUVVVWWWVVVTTTTTTTTTWWWYYYYYYXXXWWWWWWWWWWWWVVVVVVUUUUUUYYYYYYZZZ]]]___``````______]]][[[[[[[[[[[[ZZZXXXTTTTTTSSSSSSSSSSSSTTTUUUUUUVVVVVVVVVWWWVVVVVVVVVTTTUUUVVVWWWWWWVVVTTTSSSNNNMMMMMMMMMNNNPPPRRRSSSWWWWWWXXXZZZ\\\```cccddd]]]]]]]]]\\\]]]___bbbddddddbbb``````aaaccccccbbb```aaaaaa```]]]\\\]]]^^^[[[\\\^^^aaabbbcccdddddd|||{{{}}}}}}}}}}}}|||zzzxxxwwwzzzwwwuuuuuuvvvwwwxxxwwwrrrsssttttttrrrpppmmmkkkhhhggggggggghhhgggdddbbb___bbbeeegggfffeeedddeeebbbaaa___^^^]]]]]]]]]^^^YYYWWWWWWWWWYYYZZZYYYXXXWWWWWWXXXXXXXXXXXXWWWWWWVVVVVVUUUTTTSSSQQQPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMKKKKKKJJJIIIIIIJJJKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMLLLLLLKKKJJJIIIIIIJJJHHHFFFFFFHHHIIIHHHGGGFFFFFFFFFGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEFFFFFFGGGHHHHHHGGGFFFEEECCCDDDEEEDDDBBBBBBDDDFFFEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEEEECCCCCCDDDEEEDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDGGGJJJKKKJJJIIIIIIIIIHHHGGGHHHIIIJJJKKKFFFFFFEEEDDDDDDCCCDDDDDDBBBBBBCCCCCCCCCCCCBBBBBB????????????????????????======>>>???????????????=========<<<<<<;;;;;;;;;======>>>>>>>>>>>>======<<<<<<======>>>=========<<<<<<<<<<<<===============>>>???>>><<<<<<===>>>>>>===>>>@@@>>>===AAAGGGOOOKKKGGGEEEEEEDDDAAA>>>>>>>>>???@@@AAABBBBBBCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCDDDEEEEEEEEEDDDGGGFFFEEEEEEGGGGGGFFFEEE>>>>>>=========>>>??????@@@AAABBBBBBCCCCCCBBBBBBAAABBBBBBCCCCCCBBBBBBAAA???@@@@@@AAAAAA@@@@@@???>>>???????????????>>>===<<<<<<;;;;;;<<<<<<===>>>>>>???@@@AAABBBBBBBBBBBB@@@@@@@@@@@@AAABBBDDDDDDEEEFFFFFFGGGGGGFFFEEEEEEFFFGGGGGGGGGGGGFFFEEEDDDEEEFFFFFFGGGHHHGGGGGGGGGHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIJJJJJJKKKJJJIIIIIIHHHHHHHHHIIICCCCCCCCCDDDDDDDDDDDDDDDFFFEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFIIIIIIHHHJJJMMMPPPPPPPPPNNNMMMLLLLLLNNNPPPPPPOOONNNOOOOOOOOOOOONNNMMMMMMPPPQQQSSSUUUVVVWWWXXXXXXYYYWWWTTTRRRRRRQQQOOONNNPPPOOOMMMLLLKKKLLLMMMMMMOOOQQQSSSTTTUUUTTTSSSQQQLLLMMMOOOOOONNNLLLJJJIIIGGGFFFEEEDDDEEEGGGIIIKKKOOOOOOOOOPPPSSSWWWZZZ]]]QQQRRRSSSSSSTTTVVVZZZ]]][[[YYYWWWXXXZZZ\\\]]]]]]\\\]]]^^^\\\ZZZXXXYYYZZZVVVXXXZZZ]]]___`````````|||yyywwwuuurrrrrrsssuuuwwwpppppppppnnnllljjjhhhfffgggiiikkkmmmmmmmmmlllkkkkkkhhheeedddfffiiikkkmmmfffggghhhhhhgggdddaaa___ZZZZZZZZZ[[[\\\[[[YYYVVVUUUXXX[[[]]]\\\[[[ZZZZZZWWWVVVUUUTTTRRRRRRQQQQQQQQQPPPPPPQQQRRRSSSSSSRRRQQQRRRSSSTTTTTTSSSRRRQQQQQQQQQPPPOOONNNLLLKKKJJJIIIJJJKKKLLLMMMLLLLLLKKKHHHIIIIIIJJJIIIHHHGGGFFFGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEDDDCCCAAAAAACCCDDDCCCCCCDDDEEEEEEFFFFFFEEEEEEDDDDDDCCCBBBAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCC@@@AAABBBAAA???>>>@@@CCCDDDEEEFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBCCCDDDCCCAAAAAACCCDDDBBBBBBBBBBBBAAAAAAAAAAAA>>>>>>===>>>>>>???@@@@@@???>>>>>>======>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCAAABBBCCCDDDEEEEEEDDDDDDBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDD@@@BBBDDDDDDDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIJJJEEEDDDCCCBBBAAAAAAAAAAAA>>>>>>>>>??????>>>>>>>>>????????????????????????>>>>>>>>>===>>>>>>??????<<<<<<<<<<<<<<<;;;;;;;;;999:::;;;<<<<<<;;;:::999888999999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<;;;999777777999;;;===::::::<<<===:::;;;???AAABBBBBBBBBAAA@@@===<<<===>>>>>>???AAABBBBBBCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@AAABBBCCCDDDDDDDDDDDDDDDCCCBBBBBBDDDDDDCCCBBB===<<<<<<;;;;;;<<<<<<===@@@AAAAAABBBBBBBBBBBBBBBAAABBBBBBCCCCCCBBBBBBAAA@@@@@@????????????@@@@@@;;;;;;<<<======<<<<<<<<<<<<<<<<<<============>>>>>>>>>???@@@AAAAAAAAAAAA@@@???=========???AAABBBCCCDDDEEEFFFFFFEEEDDDDDDEEEEEEFFFGGGFFFFFFDDDDDDAAABBBCCCDDDDDDDDDCCCCCCCCCBBBAAAAAAAAABBBCCCDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFGGGFFFFFFEEEDDDCCCBBBDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCGGGGGGHHHJJJMMMNNNMMMLLLHHHGGGFFFGGGIIIKKKKKKJJJKKKKKKLLLLLLLLLKKKJJJIIILLLNNNOOOQQQRRRSSSUUUVVVSSSQQQNNNLLLLLLLLLKKKIIILLLKKKIIIHHHGGGHHHIIIJJJOOOQQQUUUYYYZZZXXXUUUSSSKKKLLLMMMMMMLLLIIIGGGEEEFFFEEEDDDCCCEEEGGGJJJLLLMMMMMMNNNPPPQQQSSSUUUUUUOOOPPPQQQPPPPPPQQQVVVYYYVVVUUUSSSTTTVVVXXXYYYXXX\\\]]]^^^\\\ZZZXXXXXXXXXWWWYYY[[[]]]^^^^^^]]]\\\vvvsssppprrruuuuuurrrmmmmmmkkkhhhffffffgggjjjllldddeeeddddddbbb```]]]\\\\\\^^^aaaeeeggghhhhhhhhhdddaaa\\\[[[^^^bbbfffhhhbbbcccddddddccc```\\\ZZZSSSSSSSSSTTTUUUTTTQQQNNNQQQTTTXXXYYYYYYWWWVVVVVVUUUTTTSSSRRRQQQOOONNNMMMLLLKKKKKKLLLNNNOOONNNMMMLLLMMMNNNOOOOOONNNMMMLLLLLLLLLLLLKKKIIIGGGFFFEEEBBBCCCFFFGGGHHHGGGFFFEEEFFFGGGHHHIIIIIIGGGEEECCCDDDDDDEEEFFFFFFGGGGGGHHHEEEEEEFFFFFFFFFEEEDDDCCCEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAAAAACCCAAA@@@@@@BBBCCCBBBBBBAAAAAABBBBBBBBBBBBAAAAAADDDDDDCCCBBBBBBBBBBBBBBBCCCBBBBBBBBBBBBCCCDDDDDDAAACCCDDDCCC@@@???AAADDD@@@AAABBBCCCCCCBBBAAA@@@AAAAAAAAAAAA@@@@@@?????????@@@@@@???>>>>>>???AAA>>>>>>>>>>>>>>>=====================>>>???@@@AAA>>>>>>===<<<<<<<<<======:::;;;<<<===>>>@@@AAAAAA>>>???AAABBBCCCCCCCCCBBB???@@@@@@@@@@@@@@@@@@@@@>>>>>>???@@@AAAAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA>>>AAACCCBBB@@@???BBBEEEDDDEEEEEEFFFGGGFFFFFFFFFAAA@@@???>>>===<<<<<<<<<>>>>>>>>>??????>>>>>>>>>;;;;;;;;;;;;;;;<<<<<<<<<===<<<;;;:::::::::<<<<<<:::::::::999999999999999999:::;;;<<<<<<;;;:::999777888999:::;;;;;;;;;;;;777777888888999999::::::>>>===;;;888666666999;;;===999999===@@@???>>>@@@@@@@@@>>><<<999:::<<>>??????@@@@@@@@@??????>>>>>>>>>======>>>???@@@AAABBBBBBBBBBBBAAA@@@@@@BBBBBBAAA@@@AAA@@@??????>>>>>>>>>>>><<<===>>>>>>??????>>>>>>>>>??????????????????>>>>>>===;;;;;;;;;;;;===>>>:::;;;;;;<<<<<<<<<<<<;;;999999:::;;;;;;;;;;;;::::::;;;<<<===>>>>>>>>>>>>CCCAAA???>>>>>>@@@BBBDDD???@@@AAABBBCCCBBBAAA@@@AAABBBCCCDDDDDDCCCBBBAAA??????AAABBBBBBBBBAAA@@@???>>>>>>>>>???AAACCCDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFEEEDDDBBB@@@???BBBBBBBBBAAAAAAAAAAAAAAAFFFFFFGGGHHHHHHGGGEEEDDDCCCCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEGGGIIIIIIFFFDDDEEEDDDCCCDDDFFFGGGHHHGGGIIIJJJKKKKKKKKKJJJIIIHHHHHHIIIJJJKKKLLLNNNPPPRRRNNNLLLJJJJJJKKKLLLLLLLLLJJJIIIGGGFFFFFFHHHIIIKKKLLLPPPUUUYYY[[[XXXUUURRRMMMNNNOOOOOONNNJJJGGGEEECCCBBBAAAAAACCCFFFIIILLLNNNPPPRRRSSSTTTSSSRRRQQQSSSTTTTTTRRROOOOOORRRUUUUUUTTTRRRRRRTTTUUUVVVUUUXXXYYYZZZYYYVVVTTTTTTTTTVVVWWWYYYZZZZZZYYYWWWVVV~~~{{{uuupppppplllgggeeefffggggggeeeeeebbb___\\\[[[]]]```cccddddddbbb```\\\XXXTTTRRRWWWYYY^^^aaaccccccbbbaaaccc___[[[\\\bbbhhhiiiiiiccccccaaa___\\\YYYVVVUUUTTTTTTSSSRRRQQQPPPOOONNNMMMRRRVVVXXXWWWUUUVVVWWWQQQRRRRRRRRRRRRPPPNNNMMMJJJKKKLLLMMMOOOPPPQQQQQQRRRQQQOOONNNOOONNNMMMKKKMMMLLLKKKIIIGGGEEECCCBBBFFFFFFFFFEEEFFFFFFGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDCCCBBBBBBCCCDDDDDDCCCAAA@@@@@@@@@AAAAAA@@@@@@AAAAAAAAA@@@@@@???>>>??????@@@AAACCCDDDEEEEEEDDDBBBAAA@@@@@@AAABBB@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBB@@@AAAAAABBBBBBAAAAAA@@@???AAACCCEEEEEEDDDCCCBBBBBBCCCCCCDDDCCCBBB@@@???AAAAAA@@@???>>>>>>??????===>>>?????????>>><<<;;;>>>===<<<<<<<<<<<<===>>>;;;;;;;;;;;;;;;<<<===>>>;;;;;;;;;<<<<<<=========???@@@AAAAAAAAAAAA@@@???===>>>???@@@@@@AAA@@@@@@>>>>>>???@@@AAABBBBBBCCC??????????????????????????????@@@AAAAAAAAA@@@@@@CCCCCCDDDEEEEEEDDDDDDCCCAAAAAA@@@???>>>===<<<<<<=========>>>======<<<<<<>>>===;;;::::::;;;===>>><<<<<<=====================<<<:::999888999:::::::::999999888888999999:::999999888888888888888999999999999999999999999999;;;:::888666666777888999::::::;;;;;;<<<===>>>>>>;;;;;;::::::::::::999999<<<<<<===>>>???@@@AAAAAA:::;;;===?????????>>>>>>;;;<<<>>>???@@@@@@??????===???AAABBB@@@>>>>>>>>>:::<<<>>>>>>===<<<======>>>>>>???@@@@@@@@@??????AAAAAA@@@@@@???>>>======::::::;;;;;;<<<=========888999999::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<===============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBCCC>>>>>>?????????@@@@@@@@@BBBBBBBBBBBBAAA@@@???>>>>>>??????@@@@@@@@@??????======<<<<<<<<<>>>@@@AAA@@@AAABBBCCCCCCCCCBBBAAA???@@@AAABBBBBBBBBAAA@@@CCCCCCBBBAAAAAAAAAAAABBBDDDDDDCCCCCCCCCDDDDDDEEEBBBBBBBBBBBBBBBBBBAAAAAAEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDDDDDDDEEEFFFGGGGGGGGGHHHHHHHHHGGGEEECCCBBBHHHIIIKKKNNNQQQSSSUUUUUUUUUQQQLLLKKKLLLNNNNNNMMMOOOMMMKKKHHHGGGGGGHHHIIIJJJLLLOOORRRTTTSSSRRRQQQOOONNNPPPSSSTTTQQQLLLJJJBBB@@@AAADDDFFFEEEIIIOOOTTTUUUUUUTTTSSSSSSTTTVVVVVVWWWXXXWWWUUUUUUWWWYYYVVVUUUTTTUUUVVVVVVUUUTTTVVVWWWXXXYYYYYYXXXWWWVVVZZZYYYWWWWWWWWWUUURRROOO~~~}}}zzzwwwuuutttqqqmmmjjjgggccc```___aaacccddddddhhhfffbbb^^^]]]]]]^^^___bbbbbbaaa___\\\YYYWWWVVVZZZ]]]aaaeeegggfffdddcccfffbbb^^^```eeeiiijjjiiidddcccaaa^^^[[[YYYWWWVVVVVVVVVUUUTTTSSSRRRQQQQQQPPPTTTXXXYYYXXXWWWWWWXXXTTTTTTTTTTTTSSSRRRPPPOOONNNNNNNNNOOOOOOPPPPPPPPPPPPOOONNNNNNPPPPPPOOOMMMNNNNNNLLLKKKIIIHHHGGGFFFGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@AAAAAABBBBBBBBB@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>??????AAABBBCCCDDDCCCCCCBBBBBBAAABBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDAAAAAABBBBBBBBBBBBAAAAAAAAABBBDDDEEEEEEEEEDDDCCCAAABBBBBBCCCCCCCCCBBBBBB@@@@@@???>>>>>>>>>>>>>>>======>>>???>>>===<<<;;;<<<;;;:::999999:::;;;<<<<<<;;;;;;;;;;;;<<<<<<===;;;;;;;;;<<<<<<<<<======??????@@@AAAAAA@@@??????===>>>???@@@@@@AAA@@@@@@>>>??????@@@@@@AAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@??????>>>>>>>>>>>>======<<<;;;;;;:::;;;;;;;;;;;;;;;::::::===<<<;;;::::::;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<::::::999999999999999999888888777777777777888888777777666666666666666777888888888999999:::::::::<<<:::999777777888999:::<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;<<<===>>>???@@@AAA;;;<<<===>>>????????????===>>>???@@@AAA@@@??????<<<>>>??????===<<<<<<===;;;<<<======<<<<<<>>>???@@@@@@AAAAAABBBBBBAAAAAAAAA@@@@@@???>>>>>>======;;;;;;;;;<<<<<<<<<<<<<<<:::::::::::::::::::::::::::::::::;;;;;;<<<======;;;;;;;;;;;;<<<<<<<<<<<<>>>======<<<===>>>@@@@@@?????????@@@@@@@@@@@@AAABBBBBBCCCCCCCCCBBBAAAAAAAAAAAA@@@@@@??????>>>>>>===<<<======>>>??????@@@???@@@AAABBBBBBAAA@@@@@@???@@@AAACCCCCCCCCBBBAAADDDCCCBBBBBBAAAAAABBBBBBDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDDDDEEEEEEEEEFFFFFFEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHGGGFFFDDDDDDDDDFFFHHHKKKNNNQQQRRRSSSSSSOOOKKKJJJKKKMMMMMMLLLLLLKKKIIIGGGEEEEEEFFFGGGDDDFFFHHHKKKLLLMMMLLLLLLMMMPPPUUU\\\^^^ZZZSSSOOOEEEBBBAAADDDEEEEEEIIIOOOSSSTTTUUUTTTSSSSSSUUUWWWZZZ[[[[[[ZZZYYYYYYZZZ\\\ZZZYYYWWWVVVVVVVVVVVVUUUWWWXXXYYYZZZ[[[[[[[[[[[[]]]\\\[[[ZZZZZZWWWSSSPPP|||xxxsssooollljjjhhhfffgggeeebbbaaacccfffggghhhiiihhheeecccaaaaaaaaaaaaccccccaaa```^^^]]]]]]]]]```ccchhhlllmmmkkkhhhfffjjjgggdddfffiiillllllkkkfffdddaaa^^^[[[ZZZYYYYYYZZZZZZYYYXXXWWWVVVUUUUUUSSSVVVZZZ[[[[[[ZZZZZZZZZXXXWWWWWWVVVUUUTTTSSSRRRSSSRRRQQQPPPPPPPPPPPPPPPPPPOOONNNOOOQQQRRRQQQPPPOOOOOONNNMMMLLLKKKJJJJJJHHHHHHGGGFFFEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>???@@@AAA@@@>>>======>>>??????@@@???>>>>>>>>>>>>@@@@@@???>>>??????@@@AAABBBCCCBBBBBBCCCCCCDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAADDDDDDDDDDDDDDDDDDDDDDDDBBBBBBCCCCCCCCCCCCBBBBBBDDDDDDDDDDDDDDDEEEEEEEEE@@@@@@@@@AAABBBCCCDDDDDD??????>>>=========>>>>>>=========>>>===<<<<<<;;;;;;;;;:::999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<<<<<<<<<>>???@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA???>>>===>>>>>>???======<<<<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;777777888888999999888888777666666555555666666777666666666555555666666777777777888999::::::;;;;;;<<<;;;:::999888999::::::>>>>>>===<<<:::999888888999999999::::::::::::::::::;;;;;;<<<===>>>??????============>>>???@@@@@@???@@@AAAAAAAAA@@@???>>><<<======<<<:::999:::<<<<<<<<<======<<<===@@@BBBAAABBBCCCCCCDDDDDDDDDCCC@@@@@@??????>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;::::::999888888888999999:::;;;<<<<<<===::::::;;;;;;;;;<<<<<<<<<===<<<<<<<<<<<<<<<===>>>@@@@@@@@@@@@AAAAAAAAAAAACCCCCCDDDDDDEEEEEEDDDDDDEEECCCAAA???>>>=========;;;<<<>>>???@@@@@@????????????@@@@@@@@@@@@?????????@@@BBBCCCDDDDDDDDDDDDDDDCCCBBBBBBAAABBBBBBBBBDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCDDDDDDDDDFFFFFFGGGGGGGGGGGGFFFEEECCCDDDGGGJJJLLLOOOPPPQQQOOOLLLIIIHHHIIIJJJJJJJJJIIIHHHFFFDDDCCCCCCDDDDDD@@@AAABBBCCCEEEGGGIIIJJJLLLRRR\\\fffjjjggg___XXXLLLGGGCCCDDDEEEFFFJJJQQQRRRSSSUUUUUUUUUUUUWWWYYY]]]^^^___^^^]]]]]]^^^______]]][[[XXXWWWVVVWWWXXXYYYYYYYYYYYYZZZ\\\]]]]]]]]]]]]]]]]]]\\\YYYTTTQQQ|||tttnnnkkkiiihhhmmmkkkiiihhhiiikkkmmmnnnkkkkkkkkkkkkkkkjjjjjjjjjjjjhhhfffeeedddddddddeeegggjjjooorrrsssqqqmmmjjjnnnlllkkkkkknnnooonnnmmmjjjhhheeeaaa___^^^^^^^^^^^^^^^^^^]]]\\\[[[[[[[[[WWWXXX[[[\\\\\\\\\\\\[[[YYYYYYWWWVVVUUUTTTTTTTTTUUUTTTSSSQQQPPPPPPPPPQQQRRRQQQPPPPPPRRRRRRQQQPPPNNNNNNNNNMMMMMMLLLLLLKKKIIIHHHGGGFFFEEEDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>======>>>?????????>>>===<<<<<<<<<===>>>@@@???===<<<<<<>>>@@@AAA???????????????@@@AAABBB@@@AAACCCDDDEEEDDDDDDCCCDDDCCCCCCBBBBBBAAAAAAAAACCCCCCCCCCCCDDDDDDDDDDDDBBBCCCCCCCCCCCCCCCCCCBBBDDDDDDCCCCCCCCCCCCDDDEEE@@@@@@???>>>???@@@BBBCCC>>>>>>===============>>>============<<<<<<;;;;;;===<<<<<<<<<<<<<<<<<<======<<<;;;;;;:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>??????????????????>>>======???@@@@@@@@@@@@@@@AAA@@@@@@@@@??????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA>>><<<;;;<<<===>>>>>>===<<<<<<;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>======:::;;;<<<<<<<<<<<<;;;:::;;;;;;;;;;;;;;;:::::::::444555777888999888777777666666555555555555666666888777777777777888888999666666777888:::;;;<<<<<<===<<<;;;::::::::::::;;;>>>===<<<;;;:::888888777888888999999:::::::::;;;::::::;;;;;;<<<======>>>>>>======<<<===???@@@AAA@@@@@@AAAAAA@@@???===<<<<<<===<<<:::888888:::<<<<<<======<<<;;;===@@@CCCAAAAAABBBCCCDDDDDDDDDDDDAAAAAA@@@@@@????????????>>>======<<<;;;;;;::::::;;;;;;;;;::::::999999999777888999:::;;;;;;<<<<<<;;;<<<<<<======>>>>>>>>>=========<<<<<<<<<<<<<<<@@@@@@AAAAAAAAABBBBBBBBBCCCCCCEEEFFFFFFGGGGGGGGGHHHFFFBBB???===<<<<<<<<<;;;<<>>@@@@@@@@@@@@@@@@@@@@@??????AAACCCDDDFFFFFFFFFFFFDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEDDDCCCBBBBBBBBBCCCEEEEEEEEEFFFFFFGGGGGGGGGFFFGGGHHHJJJLLLMMMMMMMMMKKKJJJHHHFFFGGGGGGHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCAAA@@@@@@@@@BBBFFFIIIKKKKKKTTT```iiipppqqqjjjcccUUUMMMGGGFFFFFFHHHMMMSSSRRRTTTVVVXXXXXXYYY[[[\\\^^^___aaa```___^^^___``````___\\\YYYWWWWWWYYY[[[\\\[[[ZZZYYYYYYZZZ[[[\\\ZZZ[[[\\\]]]^^^[[[WWWTTT{{{rrrllljjjjjjjjjjjjiiiiiijjjmmmqqqtttssssssttttttttttttttttttpppooommmkkkjjjjjjjjjkkkmmmooosssvvvwwwtttqqqooopppooonnnnnnoooppppppooonnnllliiieeecccbbbbbbcccbbbaaaaaa``````_________YYYYYYZZZ[[[\\\\\\\\\[[[XXXWWWUUUSSSSSSSSSTTTUUUUUUTTTRRRQQQPPPPPPQQQRRRTTTSSSQQQQQQQQQQQQPPPNNNLLLLLLKKKKKKJJJJJJJJJJJJHHHGGGFFFEEEDDDCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA??????>>>======>>>???@@@===<<<;;;;;;;;;<<<===>>>???>>>===<<<<<<>>>@@@BBB@@@@@@@@@???@@@@@@AAAAAA@@@AAACCCDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAAAAA@@@AAAAAAAAABBBBBBCCCCCCCCCBBBCCCCCCCCCCCCCCCCCCBBBCCCCCCBBBAAAAAAAAABBBCCCAAA@@@>>>===<<<===>>>???>>>===============>>>>>>>>>>>>======<<<<<<<<<<<<===========================<<<<<<;;;;;;<<<<<<<<<========================>>>>>>>>>>>>>>>>>>>>>>>>======???@@@@@@@@@@@@@@@AAA@@@@@@??????>>>>>>===@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@===;;;:::;;;<<<===>>>===<<<;;;:::;;;;;;;;;;;;;;;;;;<<<======>>>>>><<<===>>>>>>?????????>>>;;;<<<<<<======<<<<<<;;;<<<<<<;;;;;;;;;:::::::::333444666777888777777666666666555555555555666666777777666666777888999999666666777888:::;;;<<<<<<<<<<<<;;;;;;;;;:::;;;;;;;;;;;;::::::999999999999777777888888999:::;;;;;;::::::;;;;;;<<<<<<======>>>>>>=========???AAABBB??????@@@???>>>===;;;:::===>>>===;;;888888:::<<<=========<<<;;;<<<@@@CCC??????@@@AAABBBCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@>>>>>>===<<<;;;::::::999999999999::::::;;;;;;;;;777888999:::;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>???>>>>>>??????>>>>>>>>>===@@@@@@AAAAAAAAABBBBBBBBBCCCCCCEEEFFFGGGGGGHHHHHHIIIGGGCCC???===<<<<<<<<<;;;===@@@BBBCCCBBB@@@>>>@@@@@@@@@@@@@@@AAAAAABBBAAABBBDDDFFFGGGGGGGGGGGGDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCBBBAAAAAABBBBBBBBBBBBCCCCCCDDDDDDBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDCCCBBBAAAAAAAAAAAADDDDDDDDDDDDEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGFFFEEEEEEEEEFFFGGGFFFFFFEEEDDDDDDCCCCCCCCCBBBAAA??????AAAEEEIIIKKKLLLUUU___fffnnntttrrrlll]]]TTTKKKHHHIIIKKKOOOTTTSSSUUUYYY[[[[[[\\\^^^___]]]^^^``````___^^^^^^___^^^^^^]]]ZZZXXXYYY\\\___bbbaaa___]]][[[[[[[[[[[[YYYYYY[[[^^^``````^^^[[[wwwmmmgggeeefffeeefffggghhhjjjnnnssswwwyyyxxxwwwvvvuuutttsssssspppooonnnmmmmmmlllllllllnnnpppsssuuuvvvuuurrrqqqoooooommmmmmlllmmmnnnoooooommmkkkhhhfffeeeddddddbbbaaaaaaaaa`````````___XXXXXXWWWYYYZZZ[[[ZZZXXXVVVTTTRRRPPPPPPRRRTTTVVVUUUSSSQQQOOONNNOOOPPPQQQSSSQQQOOOOOOOOOOOOMMMKKKIIIIIIHHHHHHGGGGGGFFFFFFFFFEEEDDDCCCCCCBBBCCCCCCCCCBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>=========>>>@@@@@@<<<<<<;;;::::::;;;===>>>???>>>======>>>???AAABBBBBBBBBAAAAAA@@@AAAAAAAAAAAAAAABBBBBBCCCBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBBBBCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@???======<<<<<<<<<>>>>>>=========>>>????????????>>>===============;;;<<<============<<<;;;======<<<<<<===>>>>>>???????????????>>>>>>>>>>>>>>>>>>============>>>>>>===>>>???@@@@@@AAA@@@@@@@@@@@@?????????>>>>>>>>>???????????????????????????>>><<<;;;:::;;;;;;<<<;;;:::999888999999;;;;;;<<<<<<======>>>>>>>>>???;;;<<<===>>>?????????>>>==============================<<<<<<;;;:::::::::555555666777777777666666666555555555555555555666444444444444555666777777777777888999::::::;;;;;;<<<<<<;;;;;;;;;:::::::::999999999999999999999:::666666777888999:::;;;<<<;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>???@@@AAAAAA>>>>>>??????>>><<<;;;999===>>>>>><<<:::999999;;;<<<======<<<;;;;;;===@@@<<<===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>===<<<;;;;;;::::::888888999::::::;;;<<<<<<888999;;;<<<<<<;;;;;;:::888888999:::;;;<<<<<<===>>>???@@@@@@@@@@@@??????@@@@@@@@@@@@AAAAAAAAAAAABBBCCCDDDEEEFFFFFFFFFFFFGGGFFFCCC@@@>>>=========<<<>>>@@@CCCCCCBBBAAA???????????????@@@BBBCCCDDDCCCDDDFFFGGGHHHHHHHHHGGGEEEDDDCCCCCCBBBBBBCCCCCCBBBCCCDDDDDDCCCBBB@@@???@@@@@@AAAAAABBBCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDBBBBBBAAAAAAAAAAAAAAAAAACCCCCCBBBBBBCCCDDDEEEEEEDDDDDDDDDDDDDDDCCCBBBBBBDDDEEEFFFEEECCCCCCDDDFFFEEEEEEEEEEEEDDDDDDDDDCCCAAA???>>>===>>>AAAEEEHHHKKKTTT[[[```iiitttvvvpppcccXXXNNNKKKKKKLLLOOOSSSSSSVVVZZZ\\\]]]^^^___```\\\^^^```aaa___^^^^^^^^^]]]^^^___]]]ZZZZZZ^^^aaagggfffdddaaa___]]]\\\[[[YYYYYY[[[^^^bbbccccccbbb{{{tttjjjaaa\\\\\\^^^```aaabbbbbbaaadddiiimmmooonnnmmmkkkkkkjjjjjjjjjhhhiiiiiijjjkkkkkkjjjjjjlllmmmoooqqqrrrrrrqqqpppkkkkkkiiigggggghhhkkkmmmkkkkkkiiigggeeecccbbbaaa______^^^^^^^^^^^^]]]]]]WWWUUUTTTVVVXXXYYYWWWVVVTTTRRRPPPNNNOOORRRUUUXXXVVVTTTQQQMMMLLLLLLLLLMMMMMMLLLJJJJJJKKKKKKJJJIIIGGGGGGFFFFFFEEEDDDCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBAAAAAAAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>======<<<===>>>???@@@<<<;;;;;;:::;;;<<<===>>>>>>>>>??????@@@AAAAAABBBDDDCCCCCCBBBAAAAAAAAABBBBBBAAAAAA@@@@@@@@@AAAAAA??????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCDDDAAAAAABBBBBBBBBBBBAAAAAABBBBBBCCCCCCCCCBBB@@@@@@?????????@@@??????>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAA@@@???>>>===>>>>>>???<<<===>>>??????>>>===<<<============>>>@@@AAABBBAAAAAAAAA@@@@@@@@@??????>>>===<<<<<<<<<<<<===>>>===>>>???@@@@@@AAA@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;;;;;;;;;;:::999888888888:::<<<=====================>>>>>>======>>>???@@@@@@@@@@@@@@@???>>>======>>>???@@@>>>>>>======<<<;;;;;;:::777777666666666666666666444444333333333333444444444333333444444666777777888888888999999:::::::::;;;;;;;;;;;;;;;:::999999888888888999999999999999555555666888999;;;<<<<<<<<<<<<<<<<<<<<<===============>>>???@@@@@@@@@@@@===>>>??????>>>===<<<;;;<<<===>>>===:::888888999;;;<<<===<<<;;;:::;;;<<<:::;;;<<<>>>??????@@@@@@????????????????????????======<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::;;;<<<======<<<:::999777888888999;;;<<<<<<======>>>???AAAAAAAAA@@@@@@?????????@@@@@@@@@@@@AAABBBBBBCCCDDDDDDEEEDDDDDDDDDDDDCCCAAA@@@???>>>>>>===>>>@@@BBBCCCBBBAAAAAA<<<<<<===>>>???BBBDDDEEEEEEFFFGGGIIIIIIIIIHHHGGGEEEDDDDDDCCCCCCCCCCCCCCCBBBCCCDDDDDDCCCBBB@@@>>>??????@@@@@@AAABBBBBBCCCBBBCCCCCCCCCCCCDDDDDDDDDAAA@@@@@@@@@@@@AAAAAABBBCCCBBBAAAAAAAAABBBCCCCCCAAAAAABBBBBBCCCBBBBBBBBBBBBDDDFFFEEECCCBBBDDDFFFDDDDDDDDDDDDDDDDDDCCCCCC@@@>>>===;;;<<>>???<<<;;;;;;:::;;;<<<===>>>===>>>???AAABBBBBBBBBAAAEEEDDDCCCCCCBBBBBBBBBBBBCCCBBB@@@???>>>???@@@@@@>>>>>>>>>??????@@@@@@AAAAAAAAABBBBBBCCCDDDEEEEEE@@@AAAAAABBBBBBAAAAAA@@@BBBCCCDDDEEEEEECCCAAA???===>>>@@@AAABBBBBBAAA@@@??????>>>>>>???@@@AAAAAABBBAAA???>>>>>>>>>???@@@???@@@AAABBBBBBAAA@@@???=========>>>???AAACCCCCCBBBBBBBBBAAAAAA@@@@@@@@@>>>===<<<;;;;;;<<<===>>>===>>>???@@@@@@AAA@@@@@@>>>>>>>>>>>>>>>?????????========================::::::;;;<<<<<<<<<;;;;;;;;;:::999999:::<<<>>>@@@========================???@@@AAABBBCCCDDDDDDDDDBBB@@@>>>======>>>@@@BBB??????>>>===<<<<<<;;;;;;:::888777555555555666777333222222222222222222333555555555666666888999999999999999999999999999:::::::::;;;;;;::::::999888999999999999888888777777444555666777999;;;<<<<<<<<<<<<<<<===============<<<===???@@@AAAAAA@@@???>>>>>>???@@@@@@???===<<<;;;<<<>>>===:::888777777;;;<<<======;;;999999999:::;;;<<<===??????@@@@@@===============>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;::::::999999888<<<<<<>>>>>>>>><<<:::888999999:::;;;===>>>>>>???<<<===???@@@AAAAAAAAA@@@>>>>>>?????????@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@???>>>>>>???AAABBBCCCBBBBBBBBB::::::;;;<<<>>>AAADDDEEEFFFGGGHHHIIIIIIIIIHHHGGGEEEEEEDDDCCCCCCCCCCCCCCCBBBCCCDDDDDDDDDBBB???>>>>>>>>>???@@@@@@AAABBBBBBCCCCCCCCCDDDDDDDDDDDDEEE????????????@@@AAABBBBBBBBBBBB@@@@@@@@@@@@AAABBB???@@@BBBCCCDDDEEEEEEEEEBBBDDDFFFEEECCCBBBDDDFFFCCCCCCCCCDDDDDDCCCBBBBBB@@@???===<<<<<<>>>AAABBBHHHRRRXXX[[[dddrrruuunnnfffZZZOOOLLLLLLKKKLLLNNNRRRUUUYYY[[[\\\\\\\\\]]]```bbbeeefffdddcccbbbbbbbbbeeegggddd___\\\^^^aaa____________^^^[[[YYYXXXWWWVVVUUUVVVYYY\\\^^^^^^~~~wwwwwwxxxxxxvvvssspppooooooppppppmmmhhhgggiiilllmmmkkkhhheeebbb```______[[[YYYVVVSSSPPPPPPSSSVVVYYYVVVSSSPPPNNNNNNOOOPPPRRRSSSSSSTTTTTTUUUVVVVVVWWWXXXZZZ]]]___aaacccdddeeedddccccccdddfffggghhhdddcccaaa___^^^]]]^^^^^^___^^^^^^]]]]]]]]]^^^^^^[[[ZZZYYYXXXWWWVVVUUUTTTTTTSSSRRRPPPPPPQQQQQQRRRMMMNNNNNNPPPRRRVVVYYY[[[TTTRRROOOMMMKKKKKKKKKLLLKKKKKKJJJJJJIIIIIIHHHHHHFFFGGGHHHHHHGGGDDDBBB@@@BBBBBBBBBAAAAAA@@@@@@@@@DDDCCCBBBBBBBBBBBBCCCDDD@@@AAABBBCCCBBBAAA@@@???======<<<<<<<<<<<<======:::;;;===>>>?????????>>>@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEEEEEFFFGGGGGGBBBAAA@@@@@@@@@@@@AAABBBBBB@@@>>><<<===>>>AAABBBBBBCCCDDDFFFFFFFFFEEEEEEFFFFFFFFFEEEDDDCCCCCCBBBCCCBBBBBBAAAAAAAAABBBBBBGGGFFFDDDBBBBBBBBBCCCCCCBBBBBBAAAAAA@@@???>>>>>>BBBAAA@@@?????????@@@AAACCCDDDDDDEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAABBBBBB@@@AAABBBCCCCCCBBBAAA@@@???>>>>>>===>>>>>>??????CCCCCCCCCBBBBBBAAAAAAAAAAAA@@@???>>>>>>???@@@AAA@@@@@@???>>>===<<<;;;:::;;;;;;<<<<<<=========>>>>>>===<<<::::::<<<===>>>@@@@@@@@@???>>><<<:::888;;;===@@@BBBCCCBBBAAA@@@@@@AAABBBCCCCCCBBBAAA@@@@@@???===;;;:::999::::::555444444444444333333333555555333222111000000000444444555777888999:::;;;777888999:::;;;;;;;;;;;;<<<;;;;;;:::999888888777999888888777777777888888666666777888:::;;;<<<===>>>>>>???@@@@@@@@@??????>>>>>>???@@@AAABBBCCCDDDAAAAAA@@@@@@@@@????????????>>>>>>===<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===<<<<<<===>>>????????????>>>???@@@@@@@@@???>>>======>>>>>>??????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>???@@@@@@@@@@@@@@@AAAAAABBBCCCBBBBBB@@@???>>>=========@@@@@@@@@?????????>>>>>><<<<<<===>>>???AAACCCDDDFFFGGGJJJKKKKKKJJJHHHFFFCCCCCCBBBBBBBBBBBBCCCCCCEEEEEEEEEDDDCCCAAA@@@???======???@@@BBBCCCDDDEEEBBBAAA???@@@BBBCCCCCCBBBBBBBBBAAA@@@@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCC??????@@@AAAAAABBBCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFGGGFFFEEECCCBBBBBBAAAAAA>>>>>>???@@@AAACCCCCCDDDKKKPPPYYYaaahhhlllnnnnnneeeXXXLLLHHHIIIJJJLLLPPPRRRVVVZZZZZZWWWVVVYYY\\\```aaaaaabbbbbbbbbaaaaaadddcccaaa```^^^]]]]]]\\\]]]]]]]]]]]]\\\ZZZXXXWWWVVVSSSPPPQQQUUUYYY[[[[[[{{{vvvqqqnnnkkklllmmmnnnnnnmmmllljjjeeeeeedddbbb```___aaabbb```^^^[[[XXXVVVTTTSSSSSSTTTTTTSSSQQQPPPQQQTTTVVVUUUSSSPPPMMMLLLLLLMMMNNNPPPPPPQQQRRRRRRSSSSSSTTTUUUVVVWWWYYY[[[]]]^^^___```___^^^]]]\\\]]]]]]^^^]]]\\\ZZZYYYXXXXXXYYYYYYYYYYYYYYYYYYZZZ[[[]]]]]][[[[[[ZZZXXXWWWUUUTTTSSSSSSRRRPPPNNNMMMLLLLLLLLLJJJJJJKKKLLLMMMOOOQQQRRRSSSQQQOOOLLLKKKKKKKKKKKKLLLKKKKKKJJJIIIHHHHHHGGGEEEFFFGGGGGGEEECCCAAA@@@AAAAAA@@@@@@????????????BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@======<<<<<<<<<<<<======:::;;;<<<>>>??????>>>>>>===>>>>>>???@@@AAACCCDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDCCCBBBAAAAAABBBCCCDDDAAA@@@>>><<<<<<>>>@@@AAAAAABBBDDDEEEFFFFFFEEEEEEFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBAAAAAA@@@AAAAAABBBEEEDDDCCCBBBAAAAAAAAAAAABBBAAAAAA@@@??????>>>>>>@@@??????>>>>>>???@@@AAABBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???@@@AAABBBBBBAAA@@@???@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@??????>>>>>>???>>>===<<<<<<===>>>????????????>>>======<<<<<<<<<<<<<<<=========>>>>>>>>>===<<<;;;<<<===???@@@@@@@@@@@@???>>><<<:::888;;;<<<>>>@@@AAAAAAAAAAAAEEEEEEEEEEEEEEEDDDCCCBBB???>>>===;;;::::::999999555555444444444333333333444444333222111111111111333444555666777888999999777888999;;;;;;<<<;;;;;;<<<<<<<<<<<<============>>>>>><<<:::999888777777666666777888999:::;;;;;;======>>>???@@@@@@??????>>>>>>???@@@AAABBBCCCDDDBBBBBBBBBAAAAAAAAA@@@@@@AAAAAA???>>><<<;;;999999::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<======<<<<<<;;;<<<<<<===>>>>>>???AAAAAABBBBBBBBB>>>???@@@@@@???>>>===<<<======>>>>>>>>>>>>==============================>>>>>>======>>>>>>???@@@@@@??????>>>>>>??????@@@@@@@@@??????>>>?????????AAAAAA@@@@@@????????????>>>>>>>>>>>>>>>???@@@AAADDDFFFHHHJJJKKKJJJHHHGGGBBBBBBAAAAAAAAAAAABBBBBBDDDDDDCCCCCCBBB@@@???>>><<<===>>>???AAABBBCCCDDDDDDDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@?????????@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB>>>??????@@@AAAAAABBBBBBBBBBBBBBBBBBCCCDDDEEEEEEFFFEEEDDDCCCBBBAAAAAAAAA???@@@@@@AAACCCDDDDDDEEEJJJNNNUUU\\\aaaeeefffggg___TTTJJJGGGHHHIIIKKKMMMQQQUUUXXXXXXUUUTTTVVVYYY\\\\\\]]]^^^^^^^^^^^^^^^```___^^^\\\ZZZYYYXXXXXXYYYYYYYYYYYYWWWVVVTTTSSSTTTQQQNNNOOOSSSVVVXXXXXX|||yyyxxxuuutttppplllgggbbb___]]]\\\]]]```bbbddddddddddddbbb```___^^^___```___^^^YYYWWWUUURRRPPPNNNNNNNNNMMMNNNPPPQQQQQQRRRTTTVVVPPPOOOLLLKKKJJJJJJLLLLLLMMMNNNNNNOOOOOOPPPPPPQQQQQQRRRSSSTTTUUUVVVWWWXXXXXXWWWVVVTTTSSSRRRRRRRRRTTTSSSSSSRRRRRRSSSTTTTTTQQQQQQRRRTTTVVVXXXZZZ[[[YYYXXXWWWUUUSSSRRRPPPPPPQQQPPPMMMJJJHHHFFFFFFFFFJJJJJJKKKLLLMMMNNNNNNNNNQQQPPPMMMLLLJJJJJJJJJKKKLLLLLLKKKJJJIIIGGGGGGFFFDDDEEEEEEEEEDDDBBBAAA????????????>>>>>>>>>>>>>>>@@@AAABBBBBBBBBBBBAAA@@@AAA@@@@@@???>>>?????????===<<<<<<;;;;;;<<<<<<===999:::<<<===>>>======<<<999999:::;;;<<<>>>@@@AAACCCCCCCCCCCCBBBBBBBBBBBBCCCBBBBBBAAAAAABBBBBBCCC@@@???===<<<<<<===???@@@@@@AAABBBCCCDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBAAA@@@??????AAA@@@@@@??????>>>>>>===>>>>>>>>>>>>>>>???@@@AAAAAABBBBBBBBBAAA@@@?????????@@@AAABBBBBBAAA@@@@@@??????@@@@@@@@@@@@??????????????????????????????======<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===============>>>>>>>>>======<<<<<<===???AAABBB@@@@@@@@@@@@>>><<<:::999:::;;;<<<>>>???AAABBBBBBGGGFFFEEEDDDCCCBBBBBBBBB=========<<<;;;:::999888555555444444444444333333333222222111111111222222333444444555666777777888999:::;;;<<<======<<<<<<<<<===>>>???@@@AAABBBCCCDDDBBB@@@===:::888666666777777777777888888888999;;;<<<===>>>??????@@@???>>>>>>???@@@AAABBBCCCCCCCCCCCCBBBBBBBBBAAAAAAAAACCCBBB@@@???===;;;999999::::::::::::::::::::::::;;;:::::::::::::::999999888888999:::;;;<<<===>>>???>>>===<<<<<<<<<<<<<<<===>>>???AAABBBBBBCCCCCC>>>?????????>>>===;;;:::======>>>>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;>>>============>>>??????>>>===<<<<<<<<<<<<<<<===>>>>>>>>>>>>??????@@@@@@@@@@@@@@@??????????????????>>>>>>=========>>>>>>BBBDDDFFFHHHIIIIIIHHHGGGAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBAAA@@@???>>>===<<<<<<===>>>???AAAAAABBBEEEFFFGGGDDD@@@===>>>@@@??????>>>>>>>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>??????@@@@@@AAAAAAAAAAAAAAABBBCCCDDDEEEDDDDDDCCCBBBAAA@@@@@@???@@@AAAAAABBBCCCDDDEEEEEEHHHJJJNNNRRRVVVYYY[[[[[[VVVMMMFFFEEEGGGFFFGGGJJJOOORRRTTTTTTQQQPPPQQQSSSTTTUUUVVVXXXYYYYYYYYYYYY[[[ZZZXXXVVVTTTSSSRRRRRRRRRRRRRRRRRRQQQOOONNNMMMOOOMMMKKKLLLNNNQQQSSSSSS}}}yyywwwvvvuuutttsssqqqooommmlllkkkeeedddaaa^^^ZZZWWWUUUTTTRRRTTTVVVYYY[[[]]]^^^^^^bbb___]]]^^^aaabbb```^^^WWWVVVSSSQQQOOOOOONNNOOOJJJMMMQQQRRRSSSSSSTTTTTTLLLKKKJJJHHHHHHIIIJJJKKKJJJKKKKKKLLLMMMMMMNNNNNNNNNNNNNNNOOOPPPPPPQQQQQQQQQQQQPPPOOOMMMMMMLLLLLLNNNNNNNNNOOOPPPPPPQQQRRRLLLMMMNNNOOOQQQSSSUUUVVVUUUTTTRRRQQQOOOMMMKKKKKKMMMLLLIIIFFFDDDCCCCCCCCCGGGHHHJJJLLLMMMMMMLLLKKKMMMMMMKKKJJJIIIIIIIIIIIIKKKKKKJJJIIIGGGFFFEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAABBBBBBAAA???>>>===<<<;;;999999:::;;;;;;<<<;;;;;;::::::;;;;;;<<<888999;;;<<<<<<<<<;;;:::555555666777999;;;<<<===AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@????????????@@@@@@???>>>===<<<;;;<<<===>>>======>>>???@@@AAAAAAAAADDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAABBBCCCAAAAAABBBBBBBBB@@@>>>===?????????>>>>>>===============>>>>>>???@@@AAABBBAAAAAAAAAAAA@@@???======>>>???AAACCCCCCBBB@@@???>>>??????????????????>>><<<=========<<<<<<;;;;;;::::::::::::::::::999999888777777777777777777888777888888999999:::;;;;;;========================;;;;;;<<<===>>>@@@BBBCCCAAAAAAAAAAAA@@@>>><<<;;;;;;;;;<<<===>>>@@@BBBCCCDDDCCCAAA???=========>>>;;;;;;<<<<<<;;;:::888777444444444444333333333333111111111111111222333333444444555666666777777888;;;<<<>>>???@@@???>>>=========>>>???AAABBBCCCCCCDDDBBB@@@===:::777666555777777666666666666666666888999;;;<<<===>>>??????======>>>??????@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAA@@@???>>>===<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999888666777888:::<<<===??????@@@???>>>===;;;;;;:::::::::;;;<<<>>>???@@@@@@@@@>>>?????????>>><<<;;;999===>>>>>>>>>>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>:::::::::::::::;;;<<<<<<======>>>>>>>>>>>>>>>=================================<<<<<<<<<<<<======@@@AAACCCEEEGGGGGGFFFFFFAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@AAAAAA@@@???>>>>>><<<======>>>???@@@@@@AAABBBEEEHHHEEE???;;;===@@@>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@???????????????<<<=========>>>>>>>>>????????????@@@@@@AAABBBCCCBBBBBBAAAAAA@@@???>>>>>>@@@@@@@@@AAABBBCCCCCCCCCEEEEEEGGGIIIKKKLLLNNNOOOLLLFFFBBBCCCDDDCCCCCCEEEKKKMMMOOONNNLLLKKKKKKMMMMMMNNNPPPQQQRRRSSSSSSTTTTTTSSSRRRPPPNNNMMMLLLLLLLLLKKKKKKKKKJJJIIIHHHHHHIIIHHHGGGGGGHHHJJJLLLMMM{{{zzzzzz{{{}}}}}}{{{yyyuuuvvvvvvsssooojjjgggeeebbbbbbaaaaaaaaa`````````\\\ZZZXXXUUUSSSQQQPPPPPPOOOPPPRRRSSSUUUWWWXXXXXX[[[XXXWWWXXX[[[]]]ZZZXXXRRRQQQOOOMMMLLLLLLLLLMMMLLLOOORRRTTTSSSRRRQQQQQQIIIHHHHHHGGGGGGGGGHHHIIIHHHHHHHHHIIIJJJJJJKKKKKKJJJJJJKKKKKKKKKKKKLLLLLLKKKLLLLLLLLLLLLLLLKKKKKKKKKLLLMMMNNNOOOPPPPPPQQQKKKKKKKKKLLLMMMNNNPPPQQQQQQQQQOOONNNLLLJJJIIIHHHHHHGGGEEECCCBBBBBBBBBCCCAAABBBDDDFFFGGGHHHGGGGGGIIIIIIHHHGGGGGGGGGGGGGGGIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBAAAAAA>>>>>>>>>???????????????<<<>>>???AAAAAA???>>><<<;;;:::999777777888999999::::::999999999999::::::777888999:::;;;:::999999333333333444666888999:::??????@@@@@@@@@@@@???>>>>>>??????????????????>>>>>>===<<<;;;;;;;;;<<<<<<999999:::;;;<<<===>>>???BBBBBBAAAAAAAAAAAAAAA@@@AAA@@@@@@@@@AAAAAABBBCCC@@@AAABBBBBBAAA@@@>>>===>>>>>>============<<<<<<===>>>>>>???@@@AAAAAABBBAAAAAAAAA@@@???>>>===<<<===>>>@@@BBBBBBBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<<<<;;;:::999888888888888888999999999555555555666666555555555666777777888999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<>>>???AAABBBAAAAAABBBBBBAAA???===<<<<<<<<<<<<===>>>@@@BBBCCC@@@???===;;;999999999:::888999:::::::::888666555333333333333222222222222000000000000111222333333555555666777888888999999===>>>@@@BBBBBBAAA???>>><<<=========>>>>>>>>>???>>>===;;;999777666555555666666555555555555444444666777888:::;;;<<<<<<<<<;;;;;;;;;<<<======>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;:::999999999777777999:::<<<>>>?????????>>>===;;;:::999999999888999:::<<<===>>>>>>>>>===>>>>>>>>>===<<<:::999======>>>>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<===777777777888999;;;<<<===============<<<;;;:::999:::::::::::::::::::::;;;::::::::::::;;;<<<=========>>>@@@BBBCCCCCCCCCCCCAAA@@@@@@??????@@@@@@AAA??????@@@@@@@@@???>>>>>>======>>>>>>?????????@@@===AAAEEECCC>>>;;;<<<@@@============>>>???AAAAAA???>>>>>>>>>=========<<<;;;;;;;;;<<<<<<<<<<<<<<<============>>>???@@@AAA??????@@@@@@???>>>===<<<===>>>>>>??????@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDDDD@@@>>>@@@AAA??????BBBFFFGGGHHHHHHGGGFFFFFFFFFGGGHHHJJJKKKLLLMMMMMMNNNMMMMMMKKKIIIHHHGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBCCCEEEFFFsssqqqooonnnnnnllljjjgggjjjiiiiiigggddd```]]][[[VVVVVVVVVWWWWWWWWWXXXXXXTTTRRRPPPNNNLLLLLLLLLLLLLLLLLLMMMNNNPPPQQQRRRRRRSSSRRRRRRSSSUUUUUUSSSRRROOONNNLLLKKKJJJJJJKKKLLLLLLOOORRRRRRPPPNNNLLLKKKGGGFFFFFFEEEEEEEEEEEEFFFDDDDDDDDDEEEFFFFFFGGGGGGFFFFFFGGGGGGGGGGGGGGGHHHFFFGGGHHHIIIJJJJJJJJJJJJHHHIIIJJJLLLMMMNNNNNNNNNIIIIIIIIIIIIIIIJJJKKKLLLNNNNNNMMMKKKJJJIIIHHHGGGCCCCCCAAA@@@@@@AAABBBBBB@@@AAABBBDDDEEEFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDFFFFFFEEEEEEDDDCCCCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@>>>>>>>>>>>>????????????<<<===>>>??????>>>===<<<;;;::::::999999999999999888777777666666777777888777777888999999999888777333333333333444666777888<<<===???@@@@@@@@@???>>>???@@@@@@AAAAAA@@@@@@???======<<<;;;::::::::::::777777777888999;;;===>>>????????????????????????>>>>>>>>>>>>???@@@AAAAAA???????????????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@@@@@@@@@@????????????>>>===<<<<<<;;;<<<===????????????>>>======<<<<<<<<<<<<======<<<===>>>>>>===<<<:::999777777777777777888888888444444555555555555444444777888999:::;;;<<<<<<===999999999999888888888888777888999:::<<<===>>>??????@@@@@@AAA@@@>>>===<<<;;;;;;<<<===>>>???@@@@@@===<<<;;;:::999888888888777777777777777666555555222222222111111111000000000000000000000111222333444555666777888:::;;;;;;===>>>@@@BBBBBBAAA>>>===::::::::::::999999999999888777666555444444444444444444444444444333333333444555666777888999999999888888888888999999::::::::::::999999999888888888888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::777888888999;;;<<<<<<===<<<<<<:::999888777777777888999:::;;;<<<<<<<<<<<<999:::;;;;;;;;;:::999888;;;;;;<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::999888888888888999::::::555555555666888999;;;<<<;;;;;;<<<<<<;;;999777555888888888888888999999999888888888999:::;;;<<<===;;;<<<===>>>??????@@@@@@??????>>>>>>>>>>>>??????<<<======>>>>>>>>>>>>===========================999<<>>@@@AAA=========<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::;;;<<<===>>><<<===>>>>>>>>>===;;;:::<<<<<<<<<<<<======>>>>>>==================>>>>>>???<<<;;;>>>>>>;;;<<>>>>>>>>>>>???===>>>>>>>>><<<<<<>>>???gggeeecccaaaaaa___\\\ZZZ^^^]]][[[ZZZYYYWWWUUUSSSPPPPPPPPPPPPPPPOOOOOOOOOMMMLLLIIIGGGFFFFFFFFFGGGFFFGGGGGGHHHIIIKKKLLLMMMKKKMMMOOOOOOMMMLLLLLLLLLKKKJJJIIIHHHHHHHHHIIIJJJIIIKKKMMMMMMKKKHHHFFFFFFDDDDDDCCCCCCBBBBBBAAAAAA??????@@@@@@AAABBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDAAABBBDDDEEEFFFFFFFFFEEECCCDDDFFFGGGHHHHHHHHHHHHEEEEEEEEEEEEFFFGGGHHHIIIHHHHHHGGGFFFFFFEEEDDDDDDAAA@@@???>>>===>>>??????BBBBBBBBBBBBBBBCCCDDDDDDAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@???>>>>>>>>>>>>???<<<<<<=========>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999999999:::999888888777666555555444444555555666666777888888888888666666444333333333444444555666:::<<<>>>@@@AAAAAA@@@?????????@@@AAAAAA@@@??????<<<<<<;;;;;;:::999999999777777777888999;;;===>>>========================:::::::::;;;;;;===>>>>>>>>>===<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>===<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;888888999::::::;;;<<<<<<;;;:::999888888999:::;;;;;;<<<===>>>===;;;999888444555555555666666666666444444555666666555444444666666777888999::::::;;;777666666666555555555555555666777999:::;;;;;;;;;<<<===>>>>>>===<<<:::999999:::;;;<<<===<<<;;;;;;999999999999888888777666555555444444333444444444000000000000////////////111000000000000000111222222222444666888:::;;;<<<;;;<<>>???===<<<<<<;;;::::::999999999999999999999999999999888888888888999:::;;;;;;:::;;;===>>>===<<<:::999;;;;;;;;;<<<<<<<<<<<<<<<:::;;;;;;<<<<<<<<<;;;:::<<<999:::<<<;;;888999===<<<<<<===>>>???@@@???>>>===>>>>>>???@@@@@@@@@???>>>======<<<<<<======>>><<<;;;:::999999999::::::888:::;;;:::888777888:::\\\[[[YYYXXXYYYXXXVVVUUUQQQPPPNNNMMMMMMLLLJJJIIIJJJJJJIIIHHHGGGFFFEEEEEEJJJHHHFFFDDDBBBCCCCCCDDDAAAAAABBBCCCDDDFFFHHHIIICCCFFFIIIHHHEEECCCCCCEEEDDDCCCBBBBBBBBBCCCDDDDDDEEEGGGIIIHHHFFFDDDBBBBBBBBBBBBAAAAAA@@@??????>>><<<<<<======>>>>>>???????????????@@@AAAAAABBBBBB>>>???AAABBBBBBBBBAAA@@@???@@@BBBCCCDDDDDDCCCCCCBBBBBBBBBCCCDDDEEEGGGGGGBBBBBBAAAAAAAAA@@@@@@@@@@@@???===<<<;;;;;;<<<<<<@@@???>>><<<<<<<<<======??????@@@AAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAABBBBBB>>>======<<<<<<<<<<<<===;;;;;;;;;<<<<<<<<<=========<<<;;;;;;;;;;;;<<<===666777888888888777555444444444444333333444444444666666777888888777666555555444444444444444444555999;;;===@@@AAAAAAAAA@@@<<<===>>>??????>>>===<<<<<<<<<;;;;;;:::999888888888888777888:::<<<>>>???;;;;;;<<<<<<<<<<<<<<<<<<888777888888999:::;;;<<<<<<;;;999888777777888999;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<<<<;;;:::999999999:::;;;;;;;;;::::::666666666666777888999:::999888777666666777888999999:::;;;;;;;;;999666555333333333444444555555555444444666666666666444444333333444444555666666777555555444444333333333333444555666777888999999999::::::;;;;;;;;;:::888777777888:::;;;;;;:::888777444555666777777666555444555444333222111222333444////////////............111111000000000000111111000111222444777999;;;<<<999:::===??????===:::888333333444444555555555666333222111111000000000000111111222222222333333333222222333444444333333333222222333333333333333333666666666666555555555555666666666666555555555555777777777777777777777777666666777777888888999999777666666666555555555555777666555444444333444444444444444444444333333222000111222444444444444333555555666666666666555555777777777777777777777777555555555555555666777777666555444333222222222222444555777888999888666555777777888888999999999:::;;;:::999888777777777777999999999999999999999:::;;;::::::999999::::::;;;666777888999999999999999999999999888888888888888888888888999:::888555222555555666777888:::<<<===<<<<<<;;;::::::999888888999999999888888888888888666666666666777888999:::999;;;<<<======;;;:::888;;;;;;;;;<<<<<<<<<<<<<<<999:::;;;<<<<<<;;;::::::;;;999999;;;999777888<<<:::::::::<<<>>>>>>>>>===::::::;;;<<<<<<<<<;;;;;;999999888888999:::;;;;;;999888777666555666777888555888999888555444666888KKKKKKJJJJJJIIIHHHHHHHHHGGGFFFEEEEEEFFFEEECCCAAAEEEDDDCCCBBBBBBBBBBBBBBB@@@AAABBBBBBBBBBBBAAAAAA>>>>>>>>>>>>>>>???@@@AAABBBCCCDDDDDDBBBAAAAAABBB????????????@@@AAABBBBBBCCCBBBAAA???>>>>>>>>>>>>BBB@@@===<<<=========<<<======>>>>>>======<<<;;;<<<<<<===>>>>>>======<<<<<<<<<============<<<<<<<<<<<<======>>>??????@@@???>>>===<<<<<<===>>>??????????????????>>>======:::::::::999999:::;;;;;;:::;;;<<<<<<======<<<<<<<<<<<<<<<;;;;;;:::::::::<<<;;;;;;::::::;;;;;;<<<<<<;;;::::::999999:::::::::888666666666777666555666666555555555555666666555555555555555555555555444333111//////000111222222111222666999;;;888555444333333222222333333444777777888999999999999999;;;;;;;;;;;;;;;;;;;;;;;;777888888888999999999999444444444555555777888888777777777777777777777777999999999999999999999999666666666666666777888888444444444444444444444444555666666666666666666555777777777777777777777777444555555555555555444444777777777666555555444444666666666666666555555444444444444444444444444333555444333333222222333333666444222111111222333555333222222111111222222333555444444333333444444555888888777666555444444333000000111222444777999:::666666555444333333222222222222222222222111000000000000000000000000000000////////////////////////111111222333555777999:::>>>===<<<:::888777666555222222111111111111111111111111111111111111111111000000111111111111000000333333444444333222000///111222222222333333333333444444444333333222222222333333333444444444555555333333444444444555555555444444444444444444444444888777555444333333444555444444444555555444333333333333444555444333111000333333333444444444555555333222222111111222222333222333333444444333333222222333333333333333333444555444444333333333444444555555555666666666666777222444888::::::999666444666777777888888888888777888777555444444555777888;;;;;;::::::999888888888777666555444444555666777777666555444444444444444333333555666666666555444666666666777888:::;;;<<<::::::::::::::::::::::::===<<<;;;:::999888888777666666555555666888;;;<<<:::===@@@CCCCCCAAA>>><<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<>>>??????>>>===<<<;;;:::888777777888:::;;;===<<<;;;;;;;;;;;;;;;<<<;;;;;;::::::999999888888888999999::::::999999999:::999888666666666666777666666555555555555666666FFFFFFEEEEEEDDDDDDDDDCCCEEEDDDCCCDDDEEEEEECCCAAA@@@@@@@@@@@@AAAAAABBBCCCAAAAAA@@@???>>>===<<<<<<===============>>>??????===>>>???>>><<<;;;;;;<<<<<<<<<;;;<<<<<<===>>>>>>AAA@@@???>>>============???===;;;;;;===>>>>>>>>>;;;;;;<<<<<<;;;;;;:::999999::::::;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<;;;999999::::::;;;<<<<<<======<<<;;;::::::;;;<<<==================<<<;;;;;;::::::999999999999::::::777777888999999999999888999999999999999999888888999999888888888888999999999999888777777777777888666444333333444555444333444444444333333444444444333333333333333333333333444333111000///000111222444333444555888777444222222222111111111111222222666666777888888888888888777777777777777777777777555666666666666777777777444444444444555666777888333333333333333333333333444444444444444444444444444333333333333444555555333333333333333333333333111222222333333222222111333333333333333333333333333333444444444444333333333333333444555555666666555666666666666555444444333333333333333333444444444444333222222222222333444333222111111222444555333222222111111222222333444444333333333333444444666555555444444333333333222222222222333444555666666555555444333333222222111111222222111111000///000000000000000000000000////////////////////////111111222222444555777888777777666555444333333222000000000000000000000000000000000000000000000000000000111111111111000000111222333333333222111000/////////000000000111111444333333333222222222222333333333333444444444444222222222222333333333333444444444444444444444444666666444444333444444555444555555444444333333222111222222333222111000///333333333333444444444444333222222111111222222333222333333444444333333222222222333333333333444444666555444333333333333333444444444555555555666666222444666888888777555444666666777777777777666666777666444333333444666777888888888888777777777777555444333333333333444555555555444333333333333333222333555666666666555444555555555666777999:::;;;::::::::::::::::::::::::<<<<<<;;;;;;:::999999999666555555555666888:::<<<<<<>>>AAACCCDDDAAA>>><<<<<<<<<<<<<<<<<<<<<<<<<<<:::<<<===??????>>>===<<<;;;:::999888888:::<<<=========<<<<<<<<<======>>>>>>======<<<;;;:::999999999999:::::::::999999888888777666555444555666666777777666666666666777777BBBBBBBBBBBBBBBAAAAAAAAACCCBBBBBBCCCEEEEEEDDDBBB??????@@@@@@AAABBBBBBCCCDDDBBB@@@>>>===<<<<<<<<<>>>>>>======>>>>>>???@@@???@@@@@@???===<<<<<<===;;;;;;:::::::::;;;;;;<<<>>>======<<<<<<=========<<<;;;:::;;;===?????????;;;;;;<<<<<<;;;;;;:::999888999999999:::::::::::::::;;;;;;<<<<<<;;;;;;:::888888888999999:::;;;;;;:::999888777777888999:::::::::::::::::::::999888:::999999888888888999999444555666666777777666666666666666666777777777777777666666555555666666777777666555555444555555555444222111111333444444333222222111111111111222222111111111111111111111111444333111000000111222222444444444555666666444222333222222111111222222333444555666666777777666666444444444444444444444444333333333444444444555555444444444444555555666777444444444444444444444444111111111111111111111111222222222222222333444444333333333333333333333333000000000111111000000000000000000000000000000000111222222333333222222222111111222333333444444555555555555555555444333333111111111222333333333444444444333222222222222222333222111111111333444555222222111111111111222222333222222222222222222333333333333222222222222222444333222222111111222222555555444444333333222222111111111111111000//////000000000000000000000000////////////////////////111111111111222333444444111111111111111111000000.........///////////////........................000000111111111111000000///000111222222222111000........./////////000000222222222222222111111111222222222222333333333333222222222222333333333444444444444333333333222222444444333333444444555666666555555444333222222111222222222333222222111000222222333333333444444444222222111111111111222222222222333333333333222222222222222333333444444444666666555333222222222222333333333333444444444444333333444555555555555555666666666666555444333333555444333222222333444555444444555555555555666666333222222111111222222333555555444444333333444444222333444666666555555444444444444444555777888888888888888888888888888888::::::::::::::::::::::::555555444444555777999:::<<<>>>AAACCCCCCAAA>>><<<::::::;;;;;;<<<<<<======:::;;;<<<===>>>===<<<<<<999999888888999;;;===>>>============>>>>>>???@@@AAA@@@???>>>===<<<;;;;;;::::::;;;;;;:::999888888777666555555555666888888999888888888888888888999BBBBBBBBBCCCCCCCCCCCCCCCCCCBBBCCCDDDFFFGGGFFFEEEDDDDDDEEEFFFFFFFFFFFFFFFIIIGGGDDDAAA@@@@@@AAAAAA@@@@@@???@@@@@@AAABBBCCCAAABBBCCCAAA???>>>???@@@???>>>======<<<<<<======<<<<<<<<<<<<<<<===>>>>>>===<<<;;;<<<>>>@@@??????>>>>>>>>>???>>>======<<<::::::::::::;;;;;;<<<<<<999::::::;;;;;;::::::999999999999999::::::;;;;;;999888777666666777888999888888999999999888888777999999888777777777888888666666777888888888888777444444555555666666777777555555444444444444555555555555444333333333333444666444333333444555555444222111111000000111111222000000000111111111111111333333222111111111222333111222333555666777777666555555444444444444555555333333444555555555555555555555555555555555555555222222222333333333444444444444333333444555555666444444444444444444444444222222222222222222222222333333333333333444444555222222222222222222222222111111222222222222111111111111111111111111111111111111222222333222222222444444444333222222111111444444444444444333333222//////000111222333333444444333333222111222222222111111111111222333555555222222111111111111222222222222111111111111222222111111222222333333333333333333222111000000000111444444444333333333222222000111111111111000//////////////////////////////////////////////////////000000//////000000111111111111111111000000000000.............../////////........................000000111111111111000000---...000111222222111111000000000000111111111111111111111111111111111111111111222222222333333333333333333333444444444444333333333222111111000000333333333444444555666777777666555333222111111000444444444444444444333333222222222222333333333333222222111111111111222222222222333333333333222222222222222333333444444444777666555333222111111111111222222222333333333333333333333222333333444555555555555555444222111111333333222111111222333333111111111222333444444555222222111111111111222222666555555444444555555555222333444555666555444444222222222333333444666666555555555555555555555555666666777777777888888888444444444444555666777888;;;<<>>;;;999777777888999999:::;;;;;;888999:::;;;<<<<<<;;;;;;777777777888999;;;<<<===;;;;;;;;;<<<===>>>???@@@BBBAAA@@@???>>>===<<<;;;;;;;;;;;;;;;:::999888777888777777777888999;;;<<<::::::999999999999::::::CCCCCCCCCDDDDDDEEEEEEFFFEEEEEEEEEGGGIIIJJJJJJHHHGGGHHHJJJLLLNNNPPPPPPPPPPPPNNNJJJFFFCCCAAAAAAAAA?????????@@@AAACCCDDDEEE???AAABBBBBB@@@?????????DDDCCCBBB@@@????????????============>>>>>>???@@@AAA@@@???@@@AAABBB@@@??????@@@@@@@@@@@@???>>>>>><<<;;;:::::::::;;;;;;<<<999999::::::::::::999999888888888888999999999999888888777666666777888888777888888999999888888888999888777666666666666666666777777888888888888888444444555555666666777777555555444444444444555555555555444333333333333333777555333333444444333222222222111111111111222222000111111111222222333333222222222222222222333333222333444555666666777777555444444333333444444555222222333444444444444333555555555555555555555555222222222333333333444444444333333333333444444555000000000000000000000000222222222222222222222222222222222222222333444444222222222222222222222222222222333333333333222222111111111111111111111111111111222333333333333333555555444444333222222222333333333333333222111111//////000111111222333333333333222111111111111222000000111111222333444555222111111000000111111222222111111000000111111222222222333333444444555555111111000000000111222222333333333333333222222222111111111111111000////////////////////////////////////////////////////////////............//////333222111111//////...---........./////////000000////////////////////////000000111111111111000000,,,...///111222222222111000000000000111111111111111111111111111111111111111111222222222333333333222222222222333333333333222111111111000000//////222333444555666666777777777666444333111111111111333333333333333333333333111111111222222222333333222111111000000111111222111222222333333222222111111111222333333444555555777666444333222111000000111111111111222222222333333222222111222333444555444444444333333111000///222222222111111222222222//////000111222333333444222222333333333333222222333333333222222333444444222222444555555555444333111111111111222333444444222222222222222222222222222333333444444555555666333333333444444555666666777888:::;;;;;;:::888666333444444555666777888888666666777888999999::::::555555555666888999:::;;;888888888888999:::<<<<<<@@@@@@???>>>===<<<;;;:::999:::::::::999999888777777777666777777999;;;<<<::::::999999999999::::::BBBCCCCCCDDDEEEFFFGGGGGGHHHHHHHHHJJJLLLMMMLLLKKKFFFHHHLLLPPPTTTWWWYYYYYYVVVSSSNNNIIIDDD@@@===<<<>>>>>>???@@@BBBEEEFFFHHHCCCFFFJJJKKKJJJHHHGGGGGGIIIHHHGGGEEECCCBBBBBBBBB@@@@@@@@@@@@@@@AAABBBCCCEEEDDDDDDEEEFFFFFFDDDBBB??????@@@@@@??????>>>======;;;:::888888888999999999::::::;;;;;;::::::999666666666666666666666666888777666666666666777888666777888888999888888888888777777666555555555555555555666777777777666666555555555666666666666666555555444444444444555555555444444333333333333333444222111111222333222111222222222111111222222222111111111222333333444444222222222333333333333333555666666555333222333444222111111000000111111222111222333333444444333333222222222222222222222222222222333333333444444444333333333222222333333444111111111111111111111111111111111111111111111111000000000000000111222222333333333333333333333333111111222222222222111111////////////////////////000111222333333333333333111222222333333444555555222222222222222111111000000000000111222222222333333333222111111111111111000000111111222333333333111111000000000000111111222111111111111111111222333333444444555555666666000000000000111222333333333333333333222222222222222222222222222111000000000000000000000000000000////////////////////////......---------...//////111111000///---,,,,,,+++------......///000000000000000000000000000000000000000111111111111000000---///000222333333222222........./////////000000111111111222222222222222222222222222333333333333000000000000111111111111111111111111111111111111333444555777777888888888666555333222111111111222000////////////000111111000000111111111222222222111111000000000000111111111111222222222222111111111111222333333444555555555555444222111111111111111111111111222222222222222222222222222333444444333333333333222111111000111222222222222222222111//////000111222222333333222333333444444333333222000000/////////000111111111222333555555444444333111111111111111222333333000000000000000000000000000111111111222222333333222222333333444444444444333444666777777777666555222222333333444444555555333333444555666777777888444444555666777888888888555555555555666777777888;;;;;;;;;:::999999888888777777888888888888888777555444444444555666888999999888888888888888888999DDDDDDEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKMMMNNNMMMKKKGGGIIIMMMQQQTTTVVVWWWWWWUUUSSSPPPLLLGGGCCC???>>>???@@@BBBDDDGGGJJJLLLNNNMMMRRRXXX[[[[[[XXXVVVUUUQQQOOONNNKKKJJJHHHGGGGGGDDDDDDDDDDDDDDDDDDEEEEEEGGGGGGGGGIIIKKKLLLJJJHHHAAAAAAAAABBBAAA@@@@@@???@@@>>>;;;999888888888999::::::;;;;;;;;;;;;::::::666666666666666666666666777666555555555555666777555666666777888888777777888777666555444444444444444555555666666666666666555555555555555555444444444444333333333333444444444333333222222222222222111000///111333555666555222222111111111111222222000000111222222333444444111222222333444444444333333444555333000///000222111000000//////000000111111222333333444444333333111111111111111111111111111222222222222333333333333333222222222222333333444444444444444444444444222222222222222222222222111000000000000111222222333333333333333333333333000111111222222111111000////////////////////////...///000111222222222222000000111111222333333333111111222222111111000///111222222222222222222222333222222111111111111111111111111222222222111111111111000000000000111111222222222111111222222222444444444444555555555555222111111111111222333333222222222222222222222222333333333333333222111111000000000000000000000000////////////////////////---------------...///000//////......---------,,,+++,,,,,,---......//////000000000000000000000000000000111111111111000000///000111333333333222222/////////000000000111111222222222222333333333444333333333333444444444444111111222222222333333333222222333333444555555555555666777888999999888888555444222111000111222333///...---------...000111000000000000111111111222111111000000000000111111111111222222222222111111000111111222444555555666444444333222111111222222111111111222222222333333222222222333333333333444222222222333333222222111111222222222222222222111000111111111222222333333222222333444444333222222000000//////000111111222111222333444555444333333111111111111111111222333111111111111111111111111111111111111111111111111111222222333333333333333000111333444555555555444222222333333333333333333000111111222333444555666555555666777777777777777444444333333333444444555666666666555555555555555444555666777777888777777444444333333333555666777777777666666666666777777FFFGGGGGGIIIJJJKKKLLLMMMKKKJJJJJJKKKMMMMMMLLLKKKKKKLLLNNNPPPQQQQQQPPPOOOQQQQQQPPPNNNKKKIIIFFFEEECCCDDDFFFIIILLLOOORRRTTTSSSXXX___ddddddaaa^^^\\\WWWVVVTTTRRRPPPNNNMMMMMMGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHIIILLLOOOPPPOOOMMMDDDDDDEEEEEEDDDDDDCCCBBBDDDBBB???<<<:::999:::::::::;;;;;;<<<<<<;;;;;;:::999999999999888888888888666555444444444444555666444444555666777777777666888777666555444333333333555666777777888888777777555555555444444333333333333333222222222222333333333222222111111111111111000000000222666:::;;;;;;111111000000000000111111///000000111222333333333111222333333444444444444...000111111//////111444222222111111111111222222222222333444444444444333222222222222222222222222111111111111222222222222333333222222111222222222111111111111111111111111333333333333333333333333333333333222333333444555444444444444444444444444222222333333333333222222000000000000000000000000---...///000111111111111222222111111000/////////111111111111111000//////333333333222222222222222333222222111000111111111111111222222222111111000111111000000000000111111333333222222222222333333444444444444444444444444444333222222222222222222222222222222222222222222333444444444444333222222000000000000000000000000////////////////////////------------...///000000.........//////000000000******+++,,,,,,---......000000000000000000000000000000111111111111000000000111222333444333222222222222222222333333333333222222222333333444444444333333444444444444555555555555555666666666777777333444444555666777888888666777999::::::999888888555333222000000111333444000///.........000111222000000000000111111111111111111000000000000111111111111222222222222111111000111111222444555666666333333222222111222222222111222222222222333333333111222333444444444444333111222222333333333222222222222333333333333222222222222222222333333333333111222333444444333222111333222222222333444444555111222333444555444333333222111111111111111222333111111111111111111111111222111111111111111111111111111222333333333222222...000222444555555555555444333333333333333333333/////////000111333444555666777888888888888777777444444333222222222333333222222222222333333333333222333444666777777777777666666555444555666777888666666555555555555666666IIIJJJKKKLLLLLLLLLKKKKKKJJJKKKLLLMMMMMMMMMLLLKKKLLLMMMNNNNNNNNNMMMLLLKKKOOOQQQUUUVVVTTTNNNGGGBBBFFFHHHKKKOOOSSSUUUWWWXXX\\\___cccggggggdddaaa^^^___^^^]]]\\\YYYWWWUUUTTTPPPNNNMMMKKKJJJJJJJJJKKKMMMMMMMMMNNNNNNOOOOOOOOOKKKJJJHHHFFFDDDCCCCCCBBBEEEBBB???======<<<:::999>>>>>>>>>>>>>>>===<<<<<<;;;:::999888777888888999999999777777777777999999888888999:::999888666555444444333333333333444444777666555555777777777666777666555444333222111000222333555666666555333222555555444444333333333333666444444555888999555222333333333333333333333333111222333444555555555555777666444333222111111111000111222333333222111000000111111000//////000222555444444333333444444555444444444444444444444444555555555444444333333333444333333333333444555555444333111000000111333444444444444444444444444444444444444444444444444444333333333333333444555666333333333222111000///......///000111222333333333111222222333333222222111333111///000222333222///111111111111111111111111444444333333222111000000222222222333333333444444222222222222222222222222222222222111111111000000555444333222222222333444555555444444444333333333111111222222222333333333555444444444555666888999555555555555555555555555444333111//////000111222222222222111111111000000000000///...............000000//////.........---111111000000111111222333////////////000000000000000000111111111222222222222222222222222222222222444444444444444444444333555555555555555555555555333333444444555666777777666666777777666555444444777777777777777777777777777777777777777777777777444444444444444444444444333222111000000111222333222222111111222222333444222111111111111111111111111111222333333333333222222222111111222444555777333333333333333333333333888999999999999888777777555555555555444444444444000000111222444666888999222222333333444555555666555666777777888888888888666555444333333444555666555555444444333333333333666666555555444444444333222222111000000000111111333333333222222333333333222333444555555444333333444444555555555555444444333444666888999999888888888777555333333333333444444444444444333333333333555666777777888999::::::777777666666555444333333333444555444222111111222444555666888999;;;<<<===<<<:::888555444444555666666555666777999999777666QQQRRRTTTUUUTTTRRROOOMMMKKKMMMOOOQQQSSSUUUUUUUUURRRRRRRRRRRRRRRQQQPPPPPPPPPSSSVVVXXXWWWSSSNNNKKKOOOQQQUUUXXX[[[]]]]]]]]]]]]___ccceeefffeeebbbaaaaaaaaa```^^^\\\ZZZXXXVVVUUUTTTRRRPPPOOONNNNNNOOOMMMMMMNNNNNNNNNOOOOOOOOOMMMLLLKKKIIIGGGFFFFFFFFFDDDBBBAAAAAAAAAAAA???>>>???????????????>>>=========<<<;;;:::999::::::;;;;;;:::999999999999:::;;;999:::;;;;;;;;;999888777777777666666666666777777888777777999:::;;;:::888:::999999888666555555444333444666777777666444333333333444555555555555444333444777999;;;:::666444444444444444444444444444222333444666777777888888666555444333222111111111000111222222222222111000222222333222000000222333444444333333333333444444444444444444444444444444555555555555444444444333333333222222333333444555555333222111000111333444222222333444555666777777666666666666666666666666555555555666666666666666333333333333222111000//////000111111222222222222111222222333333222222111333111000000222333222000222222222222222222222222444333333222111111000000222222222222333333333333222222222222222222222222222222222111111000000000222222111000000111222333444444333333333333222222111111111111222222222222444444333333444555666777444444444444444333333333444333111//////000111222222222111111111000000000000//////...............000/////////.........---000////////////000111111000000000///////////////000000000111111111222222111111111111111111111111333333333333333333333333333333333333333333333333222222333333444555555555555555555555555444333333555555555555555555555555444444444444444444444444333333333333333333333333222111000000000000111222000000/////////000111111000000000111111111111111000111222222333333222222222111111111111333444555444444444444444444444444666777777888888888777777999999999888888888777777111111111222333555777777444444555666666777888888777888999999999999999999888777666555555666777888666666666555555444444444888888888777777777666666333333333222333333444444444444333333333333444444444555777888888777666666666666777777777777666666777888999:::;;;;;;<<<<<<:::999888666555555666666666666666555555555444444444555666888999;;;<<<===:::999999888777777666666444555666555333333333444666777888:::<<<===??????===;;;:::888777888999:::999999999;;;===<<<:::888YYY[[[]]]]]]\\\XXXTTTQQQQQQSSSUUUWWWZZZ[[[\\\]]]ZZZYYYXXXWWWVVVUUUUUUUUURRRTTTWWWYYYYYYXXXVVVUUUXXXZZZ]]]```bbbaaa```___]]]^^^```bbbddddddccccccbbbbbbaaa```^^^[[[YYYXXXWWWVVVTTTRRRPPPOOOOOOPPPLLLMMMMMMMMMMMMMMMNNNNNNOOONNNLLLKKKJJJIIIHHHHHHCCCBBBCCCDDDFFFFFFDDDCCC???@@@@@@@@@@@@???>>>>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<;;;::::::;;;<<<<<<;;;;;;<<<<<<;;;;;;:::999:::999999888888999999:::999999:::===??????===;;;::::::999999888777666666555555777777777777555555222333444666666666666555111555:::<<<<<<999777555555555555555555666666666444555666777888999999999555555333222111111000000000111111222222111111000333444444333222222333555444333333222222333333444333333333333333333333333555555555444444444444444333333444444444444555555555444333111111111222333///000111333555777888999777777777777777777777777666777888888888777666555333444444444333222111111000000111111222111111111111111222222222222111111333222111111222333222111222222222222222222222222333333222222111000000000111111111222222222333333111111111111111111111111111111111111000000000000///////////////000111222222222222222111111111111//////000000000111111111333333222222222333333444333333333222222111111111333222000/////////000111111111000000000000000///000///......------....../////////..............................///000000111000000//////.........//////000000000111111111////////////////////////000000111111222222333333000000000000000000000000222222222222222222222222333333333444333333222111222222222222222222222222111111111111111111111111111111111111111111111111111111000000000000111111///////////////000000111.../////////000000111111000000111222222222222222000000000000000222333333444444444444444444444444444444666777888888777777666666666666555555555555222111111222222444555555666666777777888888999999::::::;;;;;;::::::999999999888888777777888888999777777666666666666555555888888777777777777666666555444444444555666777777777777666666666666777777777888:::;;;;;;;;;:::999999::::::;;;;;;::::::999;;;;;;;;;<<<===>>>@@@AAA===<<<;;;::::::999::::::999999999888888888777777555666777999;;;===>>>???===<<<<<<;;;;;;:::::::::777999999999777666777888999:::;;;===???BBBCCCDDD@@@???>>>===<<<======>>>>>>>>>???AAABBBAAA>>>;;;[[[\\\\\\\\\[[[XXXVVVTTTXXXXXXYYYZZZ[[[\\\]]]]]]^^^\\\ZZZXXXWWWWWWWWWWWWTTTUUUVVVWWWXXXXXXXXXXXXYYY[[[^^^``````^^^\\\ZZZZZZ[[[\\\]]]^^^___aaaaaa___^^^^^^\\\[[[YYYWWWVVVSSSRRRPPPMMMLLLKKKKKKKKKIIIJJJJJJJJJJJJJJJJJJJJJLLLKKKJJJIIIHHHHHHHHHHHHBBBBBBCCCFFFHHHGGGEEECCC>>>>>>??????>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<;;;;;;;;;::::::;;;;;;;;;:::::::::::::::::::::999999999888888888888999999888999;;;>>>AAAAAA>>><<<777777666666555555555444444555555666666555555444222333555777777666555444333777;;;;;;888555555666444444555555555555555666666666777888888777777666444444222111111000000000000000111111111111000000222333444333222222444555333333222222222222333333222222222222222222222222333333333333222222222222444444555555666666666666555444333222111111222222...///000222333555666777555555555555555555555555444555777888777555333222333333333444333333222222000111111111111111000///111111222222222222111111222222111111222222222111111111111111111111111111222222111111000000000000000000000111111111222222000000000000000000000000000000000000000000000000---......///000111111222111111000000000/////////........./////////000000222111111111111111111111222111111000000//////...111000000/////////000111//////////////////////////////...------------..........................................//////000111111000///......------....../////////000000000////////////////////////......//////000111222222////////////////////////111000000000000000000000111111111222222111000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111000000000000111222222------......///000000000///000000111222111111111////////////000000111111222222222222222222222222222444666888999999999888444333333333222222222222222222111111111222333333555555555666666666777777::::::::::::999999888777888888888888888888888888555555555555555555555555444333333333333333333333444444444555666777888999::::::999999999999::::::888999;;;<<<===<<<<<<;;;<<<<<<<<<======<<<<<<<<<===<<<<<<<<<>>>@@@BBBCCC??????>>>>>>==================<<<<<<<<<;;;;;;;;;999::::::<<<===>>>???@@@??????>>>>>>>>>=========;;;<<<===<<<;;;:::;;;===<<<===???AAADDDFFFGGGHHHGGGFFFDDDBBBAAAAAAAAAAAAAAABBBCCCEEEFFFEEEAAA>>>XXXWWWUUUSSSSSSTTTUUUVVVXXXXXXXXXYYYYYYZZZ[[[\\\\\\[[[XXXVVVUUUUUUUUUVVVTTTTTTTTTTTTTTTTTTTTTTTTVVVWWWYYYZZZZZZXXXVVVTTTWWWVVVVVVVVVWWWXXXZZZ[[[WWWWWWVVVUUUTTTRRRPPPOOOMMMLLLIIIGGGFFFEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEDDDFFFEEEDDDDDDCCCCCCCCCCCCAAAAAABBBCCCEEEDDDAAA>>><<<<<<<<<<<<<<<;;;::::::888999999999999999999999888888888888888888888888777777777777777777777888666555555444444555555666555666888<<<>>>>>><<<999444444444444444444333333222333333333333333333222444444555666666555444333777999999666111000222444222222222333333444444444777777777666555333222111333222111111000000000000000000000000000000000000000111222111000111222444222222111111111111222222222222222222222222222222000000000000000000000000111222333444444444333333333333222222111111111111......///000000111111222111111111111111111111111000111333333333111///...111111222222333222222222000000111111111000000///000111111222222111111000111111111111111111111111////////////////////////111111000000000000///////////////000000000111111////////////////////////////////////////////////---......///000111111222000000/////////.........------........./////////000000000000000/////////000000//////............/////////////////////000........................//////...------------------------...............///............///000000111000000///...------,,,------........./////////000000000000000000000000------......///000111111///////////////////////////////////////.........//////000000000000//////////////////////////////////////////////////////////////////////////////////////////////////////000000//////000000111222------......////////////...///000000111111000000....../////////000//////000000000000000000000000222444777:::;;;;;;:::999444444444333333333333222111111000000000111111111111222222222222222333333777777777777777666555444555555666666666666555555333333333333333333333333000111111111111111111111333333333333444555666777999888888777777888888999666888999;;;;;;;;;;;;:::<<<<<<<<<======<<<<<<<<<;;;;;;:::;;;<<>>>>>>>>===?????????>>>>>>>>>==================>>>>>>>>>>>>??????>>>>>>>>>>>>>>>======>>>??????>>>===>>>@@@???@@@AAACCCEEEGGGIIIJJJKKKJJJHHHFFFDDDCCCAAAAAACCCCCCDDDFFFGGGFFFCCC@@@TTTRRROOOMMMNNNPPPTTTVVVSSSSSSTTTUUUWWWYYYZZZ\\\XXXWWWVVVUUUTTTSSSSSSSSSTTTSSSRRRQQQPPPPPPOOOOOORRRSSSTTTTTTTTTSSSRRRQQQTTTSSSQQQPPPPPPPPPQQQRRROOOOOONNNMMMLLLJJJIIIHHHHHHGGGEEECCCBBBBBBCCCCCCAAAAAAAAA@@@@@@@@@@@@@@@@@@??????>>>>>>>>>?????????>>>>>>???@@@???<<<:::999::::::::::::999888888555555666777777777666666444555666666666666555444444444333333333444555555333222222111111222222333333333444777999999777555444444444444444444555555111111111111111111111111333333333444444444444555999888555111......000333000000000111222222333333555555555444222000///...222111111000//////000000111000000//////000000111...///000000///000111333222111111000000111111222111111111111111111111111.............../////////---...///000111000///...000111111111111111111111//////..........................................---.../////////...---,,,......///000111111111000//////000000111000000000000000111111111111000000///000111111//////000111........................000000000///////////////........./////////000000....................................////////////---...///000000000000000////////////............------........./////////......///000000//////....................................///////////////,,,------------.........///...------,,,,,,---------------------........................///000000000//////......---------,,,,,,---------.........000000000000000000000000------......//////000000000000000000000000000000..............................//////000000//////........................000000000000000000000000////////////////////////......////////////......---------------...///////////////////////////.........///000000000000000...//////000000//////...////////////////////////333555888;;;<<<;;;:::999111111111111000000000000000000/////////000000111//////////////////000000333333444444333333222222222333333444444333333222000000111111111111111222000000111111111111222222111111111111222333444444444444333333333333444444444555777888999999999999999::::::;;;;;;::::::999888888888:::;;;===???@@@<<<<<<============<<<<<<>>>>>>>>>============<<<>>>>>>======<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===???>>>======>>>???>>>???@@@BBBCCCEEEFFFGGGJJJIIIHHHFFFDDDBBB@@@@@@AAA@@@AAABBBDDDDDDBBBAAASSSRRRPPPOOOOOOQQQTTTVVVSSSSSSSSSSSSTTTVVVXXXYYYTTTTTTUUUUUUTTTSSSRRRRRRSSSSSSRRRQQQPPPNNNMMMMMMOOOOOOOOOOOOOOOPPPPPPQQQSSSQQQOOOMMMKKKKKKJJJJJJJJJJJJIIIHHHGGGEEEDDDCCCCCCBBBAAA@@@???@@@AAAAAA???>>>>>>>>>============<<<<<<<<<;;;<<<<<<======<<<;;;::::::;;;;;;:::999888999999999999888777777222333444555666555555444222333444555555444333222222111111000111222333444222222111111111111222222222111111222444555444222222333333333444444555555111000000000000000000111111000000000222444777888777444111000000111222111//////000111111222333333222222222222111000///...111111000////////////000111000///......///000111...///000000//////222333111111000000000000111111111111111111111111111111------........./////////,,,---///000000000...------...///000000000000000................................................---------...............++++++,,,....../////////......///000111111111000000000111111111111000000---///000000------...000////////////////////////////////////////////////------........./////////---------------------------------....../////////,,,---...//////...------////////////........................////////////,,,---...000000000//////,,,------....../////////------......////////////+++,,,,,,,,,------------///...------,,,,,,------,,,,,,,,,------.........---------------......///........................,,,,,,,,,,,,------------....................................////////////////////////////////////,,,------....../////////---......///000000//////////////////////////////000000000000000000000000////////////////////////---...////////////...---------,,,,,,------...///111111000//////.........---...//////000000//////...///000000000000///...////////////////////////222444888:::;;;:::888777//////.........---------............//////000111////////////////////////000000111111222222111111000111222333333222111000//////000000000111111111000000000111111111222222222111111111111111222222222222111111111111222222222333555777888888888777666666777777777777666666444555777999;;;<<<======999999:::;;;;;;:::999999;;;;;;:::::::::999999999::::::999999999999888888999999999999999999999999999:::;;;;;;::::::;;;===;;;<<<<<<===???@@@@@@AAACCCCCCCCCBBBAAA@@@???>>>>>><<<<<<===???AAAAAA@@@UUUTTTTTTSSSSSSTTTTTTUUUXXXWWWUUUTTTSSSSSSTTTTTTSSSTTTUUUUUUUUUTTTSSSRRRSSSSSSRRRRRRQQQOOONNNMMMLLLLLLKKKKKKKKKMMMOOOPPPRRRQQQOOOLLLJJJHHHFFFFFFHHHGGGGGGFFFEEEDDDBBBAAA??????>>>======>>>??????>>>>>>======<<<<<<<<<;;;<<<;;;;;;;;;;;;<<<<<<===:::888777777999::::::999888999999999999888777777111222444555555555444444222222333444444333222222111111000000000111333444333222222111111222222333222000///000111222222000000111111222222333333333111111000000000000111111...------...111555999<<<333111///000444555333111//////000111222222333333//////000111111111000000111000000////////////000111000///......///000111...///000000///000222444111111000000000000111111000000000000000000000000............//////000000...///111222333222000///+++,,,---///000000000000.........///////////////////////////////////////......------...///000111)))***+++,,,------......------///000111111111111000000111111111111000000,,,...000///,,,,,,---000000000000000000000000000.........///////////////---------.........//////---------------------------------.........//////+++,,,---------,,,+++***000000/////////................../////////000000+++,,,...000111111000000+++,,,,,,---...///000000,,,,,,---.../////////...+++++++++,,,,,,---------......---,,,,,,,,,,,,---,,,,,,,,,------.........,,,,,,++++++,,,,,,---...---------...............++++++,,,,,,,,,---------------------------------///////////////.................................,,,,,,------...///000000------...///000000000///000000000000000000000000000000000000000000000000////////////////////////,,,---...//////...---,,,///............///000000222222111000///...---------....../////////////////////000111111000///...000000000000000000000000222444777::::::999666555222222222222111111111111---------......///111111111111111000000000000000...///000111111111111111000111222222222222111000//////000000111111111222......//////000000000111222222111111000111111111333333333222222333333333111222444666777888777777444444555555555555444444333444777999;;;<<<<<<<<<666777888999999999888777888888777777777666666666555555666666666777777777777777777777777777777777666777888888777777999:::999999999:::;;;;;;<<<<<<======>>>>>>???>>>>>>>>>;;;:::888999<<>>===<<<<<<<<<<<<======<<<;;;:::999999888::::::888777777777888999:::999777666666666777888888888888888777555444333333222222111111222222333666666555444333333222222000000111111111222222222000000////////////000000////////////000000000000333111///111444555444222555444111000///000111222444111///000333555333000111000///......---......000000000000000000000000///////////////.........///////////////000111111////////////..................////////////......111000///......///000111111111000000//////............---,,,,,,...///000///000000000000000//////222000///------///000222...............///000000................................................---......///////////////---------............///////////////////////////---------............///////////////////////////...------,,,,,,------...,,,---...//////...---,,,................................................///////////////...............------------......///......---------............//////000000111111000///...---------------,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,+++***+++,,,---...---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////////////////000000000000//////.........//////000111000///---+++******)))///000222111///......///........................---....../////////////////////......---------,,,...///000111111000///...........................////////////////////////111000...---,,,,,,------........................////////////........................////////////000000000000////////////222222222333333222222222333222222222111111000000............///////////////////////////////////////000000222333444555555444444333222111111111222////////////000000000000222222111111111111111111222222111111111111111111222111000//////000111222555555444444444333333333333333333333333333333333444333222555888:::888666666666555555555444444444444444555555555555555555555555555555555555555555666555444333222333333444666666666666666666666666666777999999888888999:::999999999999999999999999666777999:::;;;;;;:::999RRRRRRSSSTTTTTTTTTTTTSSSTTTTTTTTTTTTTTTTTTTTTTTTVVVVVVUUUTTTRRRQQQOOOOOOPPPQQQQQQRRRQQQOOOMMMKKKOOONNNMMMKKKJJJIIIHHHGGGIIIJJJJJJJJJJJJIIIHHHHHHGGGGGGFFFEEECCCBBBAAA@@@AAAAAA@@@???>>>>>>>>>>>><<<;;;;;;;;;;;;;;;;;;;;;:::999888777777777888888999888777666666666777888777777777666555444333222333222222111111222222333555555555444333222222222000000111111111222222222000000////////////000000////////////000000000000222000///000222333222000333222111000///000000111///000222444666555222000000000//////.../////////000000000000000000000000////////////............///////////////000000111////////////..................////////////......111000///......///000000000000000000//////............------......///000//////000000000000//////000000///......///000000...............//////000////////////////////////...............---------------...///////////////---------............///........................---------............///...........................------,,,,,,------...---...////////////...---................................................/////////////////////.........------------......///......---------............//////000000000000//////...---------------,,,,,,,,,---------...............---------,,,,,,,,,,,,+++++++++,,,---...---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------................../////////000000000//////............//////333222111000000////////////000111111///......///........................------...////////////////////////.........------,,,---...//////...---,,,......................................................---,,,,,,---...///....................................------------............////////////////////////............000000111111111111000000000000000000/////////...............////////////////////////////////////......///000111222333444222111000000/////////000.../////////000000000000111111111111111111111111000000000000000000000000111111000//////000111111333333333222222222111111333333333333333333333333333222222444777888777555555444444444333333333333555555555555444444444444444444444444444444444444666555444333222333333444444444444444444444444444666777999888777777999:::999999999999888888888888666777888::::::::::::999RRRSSSTTTTTTUUUUUUUUUTTTTTTTTTSSSSSSSSSSSSSSSSSSUUUTTTRRRPPPNNNNNNOOOOOOPPPQQQQQQPPPOOOMMMKKKIIINNNNNNMMMKKKIIIGGGFFFEEEIIIIIIIIIIIIIIIHHHGGGGGGFFFEEEDDDCCCBBBAAA@@@???@@@@@@???>>>============:::;;;;;;;;;<<<<<<<<<<<<999999888777777777777888777777666666666777777888555555555555444333222222222222111111111111222222444444444333222222111111000000000111111111111222000000////////////000000////////////000000000000111000//////000111000...111000000000000000000000,,,000555888777444111/////////000000000000000111////////////////////////........................//////......//////000111////////////....................................//////.........//////000000000000////////////.........//////000000000///...//////000000/////////////////////////////////......------......///000///////////////////////////.........------,,,,,,------...////////////...---------............///........................---------............///..............................------------............////////////..............................////////////////////////......//////////////////......------------............---------......///...////////////000000000//////...------------...,,,,,,,,,---------....../////////...............,,,,,,+++++++++,,,---...---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,............------------.........////////////000///.................................////////////...///111000///---..............................------...////////////...000000////////////......,,,---............---,,,................................................,,,++++++,,,---...///000------------------------...------------,,,,,,,,,---............/////////............------------.........//////..................------------------............/////////000000000000000000000000------...///000111111222111000000///////////////....../////////000000000000000000000111111111111//////////////////000000000000////////////000000111111000000000/////////222222222222222222222222111111111333555666555444333333333333222222222222555555555444444333333333444444444444444444444444555444444333333333333444333333333333333333333333666777888888777777888999888888888777777666666666666666777999999::::::999SSSTTTUUUVVVWWWWWWWWWVVVTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSRRRPPPOOOOOOOOOOOOOOOOOOOOOOOONNNMMMKKKKKKMMMMMMMMMKKKIIIFFFDDDBBBFFFGGGGGGGGGGGGFFFEEEEEEDDDCCCCCCBBB@@@??????>>>===<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<999888888777777777777777555555555666666666777777333444444444444444333222222222111111111111222222333333222222222111111111000000000000111111111111000000////////////000000////////////000000000000222111000000000000///......///000000000000//////...333888888555111////////////000111111111111111........................------...............//////............///000000////////////......................................................//////////////////////////////---...000111111111000///......//////000/////////---......//////......---...------------.../////////////////////////////////......------,,,,,,+++,,,---......//////......---------............///........................---------............///..............................------------......////////////////////////........................////////////////////////............////////////......------------.........------------.../////////////////////////////////......---------......,,,,,,,,,---------..............................+++++++++,,,,,,,,,---------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------........./////////..................------+++,,,,,,,,,---------,,,---...000///...------...........................,,,---......//////......000000000000000/////////////////////////////////................................................++++++,,,,,,------...///------------------------.........---------,,,,,,---------.........///////////////.........------------............------------------,,,,,,,,,,,,---------.........//////000000000000000000000000---......///000000111111222111111000000000111111........./////////000000/////////000000000000000/////////000000000000000000//////////////////000000000000/////////......222222222222222222222222///000000222333333333333333333333333333222222222333333333333333333444444333333333333333333333333444333333333333333333333333333333333333333333333666777888777666666777888777777666666666555555555555666777888999999::::::TTTUUUVVVWWWXXXXXXXXXXXXUUUTTTTTTTTTSSSSSSSSSRRRPPPQQQSSSSSSSSSQQQOOONNNLLLMMMMMMMMMNNNMMMMMMMMMLLLLLLMMMLLLJJJFFFCCC@@@CCCCCCDDDDDDCCCCCCBBBAAABBBAAAAAA@@@???>>>======;;;;;;::::::999:::::::::===<<<<<<;;;::::::999999888888888888777777666666555555555555666666555555333333444555555555444444222111111000000111111222111111111111111000000000000000000000000000000000000000////////////000000////////////000000000000222222222111000000000000---...///000000000000000444666777555000------///...///000111222222111111------------------------,,,---------......//////...............//////000////////////..................------------......,,,,,,------.........................../////////---...000111111111000///------...///////////////------............---------------------...//////------------------------......------,,,,,,,,,,,,,,,------...............---------............///........................---------............///........................///......------....../////////............//////........................////////////////////////---.........//////000000......------------......---------------...///////////////.....................---------......///,,,,,,,,,---------......------------------......++++++,,,,,,,,,------------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,+++------------..................//////...---,,,,,,---......///......---,,,+++---//////---------...........................,,,------.............../////////000000000000000//////............//////................................................------------------------------------------------////////////.........---------------............000000000/////////......---......//////......---------------------------------------............////////////////////////......//////000111111111111000000///000000111111............////////////....../////////000000000000000000111111222222222//////000000000000//////111000000000////////////111111111111111111111111...///000111111111222222333333333333333444444444000111111222333444555555333333333333333333333333222222333333333333333333444444444444444444444444555777777777555555666777555555555555555555555555666666777777999:::;;;;;;SSSTTTUUUVVVWWWXXXXXXXXXTTTTTTSSSSSSRRRRRRQQQQQQMMMOOOQQQSSSSSSQQQNNNMMMJJJJJJJJJKKKLLLLLLMMMMMMJJJLLLMMMMMMKKKHHHCCC@@@AAAAAAAAAAAAAAA@@@@@@???@@@??????>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999888777777777777888888777777666555555555666666555444333333222222333444555555555555111111000000000000111111000000000000000000000000111000000000000000//////000000////////////000000////////////000000000000000222222222000///000111......///000000111222222888777444000,,,+++---///...///000111111111000///........................,,,,,,,,,---......//////......------......///000////////////............///...---,,,,,,---...///***+++,,,---............---............/////////......//////000000000///,,,---......////////////------------------------------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---............------------............///---------------------------------............///------------------------//////............//////......------------......................................................------......///000000000......------------......---------------...///000/////////............---...------------...//////,,,,,,,,,---------......---------------.........***+++,,,---------,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---------......---...//////...---+++******+++,,,------,,,***)))***,,,......---,,,---...........................,,,,,,---............---......////////////000000------,,,,,,,,,,,,------........................---------------------------......//////...------,,,,,,,,,,,,,,,,,,,,,,,,000000/////////.........,,,------------.........111000000000////////////......////////////......------------............,,,------------.........////////////////////////////////////000000000111---------------......///------........./////////------......//////000000000000111111222222333333000000111111111111000000111111111000000000//////000000000000000000000000...///111111000000111222333333333333444444444444000000111222333333444555222222222222222222222222111222222333333333333222444444444444444444444444555666777666555444555666333444444555555666777777777777777888999;;;<<<===PPPQQQRRRTTTUUUUUUVVVVVVRRRRRRQQQPPPPPPOOONNNNNNKKKKKKLLLMMMMMMMMMLLLKKKHHHHHHHHHHHHHHHIIIIIIJJJIIIKKKMMMNNNMMMIIIDDDAAA@@@@@@AAAAAA@@@@@@???>>>>>>>>>======<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;999999999888888777777777666777888888888777555555555666666666555333222111000111222333444444444444111111000000000000111111////////////////////////111111000000////////////000000////////////000000////////////000000000000...000111111///...000222////////////000222444555777333///---------.........///000111111000...---........................++++++,,,------...//////...------------...//////////////////............///...,,,++++++,,,...///)))***,,,---......---------------.........//////......------......///000+++,,,---...////////////...---,,,++++++,,,---...------,,,,,,------...///------------------------+++++++++,,,,,,------...+++,,,------......---------------............///---------------------------------............///------------------------//////............//////...---,,,++++++,,,---...........................------------------------------......///000000111......------------......---,,,,,,------///000000//////.........------------------------...//////,,,,,,,,,---------......------........./////////***+++,,,---------,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++,,,,,,,,,,,,------------...//////...---+++)))&&&''')))+++++++++***)))***+++------,,,,,,---...........................+++,,,------......------------........./////////---,,,,,,++++++,,,,,,---........................------------------------,,,---///000000000000///,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------,,,,,,---------.........000000/////////.........------............------,,,,,,,,,---------......,,,,,,---------.........------------------------.............../////////---,,,,,,,,,------...///---------.........//////,,,,,,---......///000000/////////000111222222222000111222333333222111000000000000000////////////000000000000000000000000---000222222000///000222111222222222333333333333222222222222111111111111222222222222222222222222000111222333444333333222333333333333333333333333555666777666444333444555222222333555666777888999888888888888:::<<<>>>???NNNOOOPPPRRRSSSSSSTTTTTTPPPPPPOOONNNNNNMMMLLLLLLIIIIIIHHHGGGHHHIIIJJJKKKHHHHHHGGGFFFEEEEEEEEEFFFHHHJJJNNNOOONNNJJJEEEBBB@@@AAAAAAAAAAAA@@@??????=========<<<<<<;;;;;;:::999888888777888888999999777777777777777888888888666777888888888777555444666666666666555333000///...///000111222333333333111111000000000000111111.........///////////////111111000000/////////...000000////////////000000////////////000000000000+++...000000...---///222000/////////000222555777333000,,,,,,...000///---...///000111000///---+++////////////////////////++++++,,,,,,---...//////...------------...//////000/////////............///...,,,++++++,,,...///)))***+++---......---------------.........//////......---,,,,,,...///000+++,,,---...////////////...---+++******+++---...---,,,,,,,,,,,,---..............................)))***+++,,,------...///+++,,,------......---------------.........//////---------------------------------.........//////------------------------//////............//////---,,,++++++++++++,,,---........................,,,,,,,,,,,,,,,,,,,,,,,,---------...///000000111.........------.........,,,,,,,,,---...///000111//////.........------------------------...///000,,,,,,,,,---------........./////////000000111111***+++,,,---...---,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,------------.../////////---***)))'''))),,,...000000000///)))+++------,,,,,,---...........................+++,,,------......------,,,---------....../////////...------------...///........................------------------------+++,,,...000222222222222,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,---------......//////.........---------,,,------......------,,,+++++++++,,,,,,---------,,,,,,,,,---------......------------------------,,,,,,------------------...............///000111---------.........//////,,,,,,------...///000000---......///000111111222111222333444444333222111000000/////////.........000000000000000000000000...000333222000///000222000000111111222222222222444444333222111000///...111111111111111111111111000111222333444333333222222222222222222222222222555666777666444333444555111222333555777888::::::999888888999:::===???@@@OOONNNMMMMMMOOOOOONNNMMMJJJIIIIIIJJJKKKLLLJJJIIIIIIHHHHHHHHHGGGFFFFFFFFFDDDCCCCCCBBBCCCDDDEEEFFFGGGHHHIIIIIIHHHEEEBBB@@@@@@@@@@@@@@@???>>><<<;;;===;;;:::<<<>>>>>>;;;888666777888999999999999999777777777777777777777777555555555666555555444333777666666444333222111111111111111111111111111111222111000//////000111222///...------...///000111////////////////////////000///...---------------...///000111111000///...///////////////000000000...///...---111777777333222000///---------...///222222111000///...------......................................................//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++,,,,,,---...//////------............---------------,,,,,,+++++++++........................------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,++++++***++++++,,,,,,,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------....................................////////////.........------,,,,,,,,,+++,,,------......------......---,,,,,,,,,------...............///000111++++++,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,---.../////////...........................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++)))************+++++++++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++---//////...---,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......////////////......+++,,,------++++++,,,---------,,,+++************......------------.........///000000///---+++***------------------------...------,,,,,,------...+++,,,------......------,,,,,,,,,---------......+++++++++,,,,,,,,,------.........------,,,,,,,,,,,,---------...///////////////.........---------////////////////////////111222444444444222000///111111000000//////......000000000000////////////000///.........///111222333111///......//////...111111111111111111111111111111111111111111111111//////000111111111111000444444444444444444444444555555666666555555444333555555555666666666666777666777888888888;;;???BBBPPPOOOMMMNNNOOOOOOMMMLLLGGGFFFFFFGGGIIIIIIHHHFFFIIIHHHHHHGGGGGGFFFFFFEEEEEEDDDCCCBBBCCCDDDFFFGGGHHHIIIJJJKKKJJJGGGEEECCCAAAAAA@@@@@@???>>>>>>===>>><<<;;;???DDDEEEBBB===999999999999999888777777555555555555555555555555333444555555555555555555666666555444333222111111111111111111111111111111222111000//////000111222//////.........///000000//////////////////////////////...---------------...///000111000000///...///000000000000////////////000000///333777666111...............///000000000000000//////......---......................................................//////......---,,,,,,,,,,,,,,,------------,,,------......------,,,+++,,,,,,------.........------............------...---------,,,,,,,,,,,,........................---------------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,++++++++++++++++++,,,,,,,,,---------......------------------------++++++,,,,,,,,,---------...............---------............////////////......---------,,,,,,,,,+++,,,------......------///...............//////------........./////////,,,,,,---------........./////////............---,,,,,,,,,---------......------......///.........------------------------------------------------+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///......------......///***,,,---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---+++,,,------++++++,,,---------,,,++++++++++++,,,......------------......////////////...---,,,+++------------------------...------,,,,,,------...+++,,,------......------,,,,,,,,,---------......,,,,,,,,,,,,------------.........------,,,,,,,,,------..................//////.........---------////////////////////////111111333333333222000///111000000000/////////...////////////000000000000000//////...///000111222222000......000111111111111111111111111111111111111111111111111111111111222222333444444444444444444444444444444333333333444444444444444333333222444444555555555666666666666777888888888:::>>>AAARRRPPPNNNNNNNNNNNNLLLKKKFFFFFFFFFGGGIIIIIIHHHFFFIIIHHHHHHGGGFFFFFFEEEEEEEEEDDDBBBAAABBBCCCEEEGGGFFFGGGHHHIIIIIIGGGEEEDDDBBBAAA@@@???>>>>>>??????>>><<<<<>>===<<<===>>>???>>><<<<<>>SSSQQQOOONNNNNNMMMKKKIIIKKKKKKKKKLLLNNNOOONNNMMMJJJJJJIIIHHHGGGFFFEEEEEECCCCCCBBBAAAAAABBBBBBCCCBBBCCCDDDDDDDDDCCCBBBBBB???>>><<<;;;:::;;;===>>>>>><<<<<>>>>>>>>???@@@AAA@@@>>><<<999777777777777444444444444444444444444444444333333333555777999333333333222222222222222111111111111111111111111///000111222222111000/////////000111111111000000////////////////////////---------------...//////------,,,,,,---...000111000///...---...000222333444666555000///555:::<<<555444222000///...------------------....................................////////////////////////......//////......---,,,......------,,,,,,++++++,,,------......------,,,+++,,,,,,------.........------............------------........./////////........................,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......------------------------------------............+++++++++,,,,,,------...,,,,,,---------.........,,,,,,,,,---------......------...//////////////////...............//////222000...,,,,,,---...000---............//////////////////............---,,,,,,,,,---------......------......///.........////////////////////////........................///...---,,,,,,---...///------------------------------........./////////............------------..............................------------.....................//////000------------------------............////////////............////////////........................,,,,,,,,,---------..................////////////...............---------........................,,,,,,------------,,,,,,+++,,,------++++++,,,------,,,,,,,,,---...//////......------------......------...............---...........................------,,,,,,------...------...///////////////,,,,,,,,,---------......,,,,,,,,,,,,---------------........./////////000///////////////000000000.../////////000000000000////////////////////////...............///000000.../////////000000000111////////////000000000000///000111222222222111111222111111222333333111///111111111111111111111111111111111111111111111111111222333333444444333333111111111222333333444444444555555555555444333333333333333333444444444444333555777777777777888:::RRRPPPNNNNNNNNNNNNLLLKKKKKKJJJKKKMMMOOOQQQPPPOOOOOONNNMMMKKKJJJIIIHHHGGGFFFHHHLLLNNNMMMJJJFFFDDDDDDDDDCCCAAA@@@???>>>>>><<<<<<======>>>======<<<<<<>>>???>>>======AAAEEECCC@@@===999777555555555333333333333333333333333222111111222444777:::<<<333333222222222222222222111111111111111111111111///000111222222111000///...///000111222222111000////////////////////////---------------...///000------,,,,,,---...000111000///---,,,---000333555222444111,,,+++222:::>>>555444111000.........///................................................000000000000000000000000......//////......---,,,......---,,,+++******))),,,------......------,,,++++++,,,,,,---...//////---..................---,,,---------......//////........................,,,,,,---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++++++++,,,---...///000,,,,,,,,,---------......---------------------------------.........//////)))***+++,,,------...///,,,,,,,,,---------......,,,,,,,,,------.........---......///////////////......---,,,,,,,,,------333111...++++++---///111////////////000000000000......---------,,,,,,,,,,,,,,,,,,---------......,,,,,,---.../////////...........................000000000000000000000000000///...------...///000////////////////////////////////////000000000000//////.........---------........................---------,,,,,,---------...............///000000////////////////////////............/////////000............/////////000........................,,,,,,,,,------...................../////////000---------.......................................,,,------......------,,,+++,,,------++++++,,,------,,,,,,,,,,,,---...............------.........,,,---.../////////------////////////////////////...------,,,,,,------...---......///////////////,,,,,,,,,---------......+++++++++,,,,,,,,,---------.........//////000000......//////000000111111.../////////000000111111////////////////////////...............///000111.../////////000000111111000000000000///////////////000111222333222111111//////000222444444222000111111111111111111111111111111111111111111111111111111222333333333333222000000111222333444444555333333444444444333222222333333444444444444555555333555777777777777888999QQQQQQOOONNNLLLKKKKKKKKKJJJLLLPPPSSSTTTSSSRRRPPPLLLLLLKKKJJJIIIHHHGGGGGGLLLKKKLLLPPPSSSQQQJJJCCCBBBBBBCCCCCCBBBBBBAAA@@@???>>>>>>===<<<;;;;;;;;;<<<;;;;;;;;;===???AAACCCJJJGGGAAA;;;777555666666444444444333333222222222333222222111111222222333222111111111111111222222222111111111000000//////000000000000000000000000000000000000000000000000000111222222222111///...............///000222222------............------)))))))))***,,,///222444666444111...---...///000222111///...---------...//////.........---------,,,,,,.../////////...---)))***+++,,,---///000000////////////............000000//////.........---......---------,,,,,,,,,,,,,,,,,,------.......................................////////////......//////.........---------,,,,,,,,,---------......//////.........------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,+++,,,---...///000000//////.........---//////...---,,,,,,++++++,,,---......//////................................................------------......//////000000......------------..............................111000000///...---------......---,,,+++***)))(((////////////////////////000000//////.........------,,,,,,++++++,,,,,,---///............---------...---,,,++++++---...000//////.........---------////////////////////////------------------------,,,,,,,,,---------......000//////............///222111000.........///000............//////////////////.........000111222////////////////////////................................................---------.........//////000000//////.........---......---------,,,,,,,,,---------------------------+++******,,,------------,,,,,,,,,,,,---......000000000000000000000000...///000000000///---,,,---...///...------...///000000000000000000000000........................000000////////////000000........./////////000000........................000000111111111111000000000000//////.........---...,,,++++++,,,.........///111222111000///000222000000000000////////////222222333333333222111111222111000//////000111222111111222222222333333333111111222333444444555555555444333222222222333444333333222111222333444555888777666444444333333333333333333444444555666777888777666555444555555666RRRQQQOOOMMMLLLLLLMMMMMMPPPSSSVVVYYYZZZXXXUUUSSSOOONNNLLLKKKJJJIIIIIIHHHLLLKKKKKKNNNQQQOOOHHHBBBAAABBBBBBBBBBBBAAA@@@@@@>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;<<<===>>>???@@@GGGDDDAAA===:::999999999555444444444333333333222444333333333333333333444222111000000000000000111222111111111000000000000////////////////////////000000000000000000000000000000111111000000///...///.........///000111111...//////////////////...+++++++++---000222333333222111000//////000111222222111///...------......//////.........---------,,,---.../////////...---++++++,,,---...///000000////////////............000/////////.....................---------,,,,,,,,,,,,,,,---------....................................////////////......//////.........---------,,,,,,---------.........//////.........------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,---...///000/////////.........---///......---,,,,,,++++++++++++,,,---------------.........................................................///////////////......------------....../////////////////////////////////...---,,,,,,,,,------------,,,,,,,,,,,,////////////////////////000/////////..................------------......+++,,,,,,---...///000000...---,,,++++++---...000//////.........---------////////////////////////........................,,,,,,,,,---------......///...............//////111111000///////////////............////////////000///...------...//////////////////////////////........................////////////////////////---------........./////////.........------------......---------,,,,,,,,,---------------------------,,,+++,,,...///...---......------......///000000000000000000000000000...///000000000///---,,,---...///...------...///////////////////////////........................000000////////////000000,,,,,,,,,---------..............................111222222222222222222111000/////////............///...,,,,,,...///000//////000111000///...///111111000000000////////////111222333333333333222222111000////////////000111111111111111222222222333111111111222333444444444444444333222222222333444555444444333444555666777888777666555444444444444777666555555444444555555666555444333333333444444SSSRRROOOLLLKKKLLLMMMNNNRRRUUUZZZ^^^```^^^\\\ZZZRRRPPPMMMKKKIIIIIIJJJJJJKKKJJJJJJLLLMMMKKKFFFAAA@@@AAAAAAAAAAAA@@@??????>>>>>>======<<<;;;;;;;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<:::888777777666666555555555444444444444444555444444333333444444555333333222111000000111111111111111111111000000000////////////////////////000000000000000000000000111000//////......///////////////...//////000000//////000000000000//////...------000444666444222......///000111222333333111000///......---.....................---------,,,---......//////................../////////000////////////............////////////.....................------------,,,,,,,,,,,,------------.................................////////////.....................---------,,,------------........................---------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,---....../////////........................------,,,,,,+++)))***++++++,,,,,,++++++------------------------........................///////////////...............------------......000000000000000000000000.........---,,,,,,++++++---------....../////////////////////////////////////////////............//////............//////+++,,,,,,---...///000000------,,,+++,,,---...///...............---------////////////////////////////////////////////////,,,,,,,,,---------......---------......//////000000000000000000//////...............////////////000000...---,,,,,,,,,,,,////////////////////////........................////////////////////////---------...............---------------,,,,,,,,,......---------,,,,,,,,,---------------------------------...000000///---//////......//////000111000000000000000000000000/////////000//////...------...///...------...///................................................000//////......//////000,,,,,,---------.................................333333333444444333333333////////////............000///---...///111000000///111222111000///000111111111000000000/////////111222222333444444444444222111000000000000111222000000000111111111222222000000111111222333333333444333333222222333333444666666555555666666777888888777666555555555555555:::999888666555444444444999888777777777777777888XXXUUUPPPLLLJJJJJJLLLMMMMMMQQQXXX^^^aaabbb```^^^SSSQQQMMMJJJHHHHHHIIIJJJIIIHHHHHHIIIJJJHHHCCC@@@@@@@@@@@@@@@@@@???>>>>>>=========<<<<<<;;;;;;;;;999:::;;;<<<<<<;;;999888666666666666555444333222555555555555555555555555444444333333333333444444555444333333222222222222111111111111111111111111........................////////////////////////111000...---------...///000//////.........///////////////000000////////////......222666777333///---...///111222222222222000000//////....................................---------...............000000000///////////////////////////............///////////////.....................------------------------------------..............................////////////..............................------------....................................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------..............................---------,,,,,,,,,******+++,,,,,,,,,,,,+++------------------------............////////////000000//////......------......------------......////////////////////////.........---------,,,,,,------............/////////////////////////////////////////////.........///..................//////............---------------,,,,,,,,,---...///........................////////////////////////........................,,,,,,,,,---------......+++,,,---...//////000000...///000111111000///.............../////////////////////......---------////////////////////////........................------------------------........................------------------------......---------,,,,,,,,,,,,,,,---------------------,,,,,,...///000...,,,//////......//////000111//////////////////////////////////////////......---...///...---------///................................................/////////....../////////////////////000000000000........................222333333444444333333222///////////////.........///...---...000111000///111222333333111111222333111111111000000000//////000111222333444555555555333333333222222333333333///000000000000111111111000000111111111222222222333333333333333333444444666666666666666777777777777777666555555555666666:::999888666555555555555999999999888888888888999^^^ZZZUUUOOOKKKIIIIIIJJJIIIMMMSSSYYY\\\]]][[[ZZZTTTQQQMMMIIIGGGGGGGGGHHHGGGGGGGGGGGGGGGEEEBBB@@@??????@@@@@@??????>>>===<<<<<<<<<<<<;;;;;;;;;;;;999:::;;;;;;;;;:::888777888888888888777555444333555555555555555555555555333333222222222222333333333333222111111111111111111111111111111222222222////////////////////////////////////////////////111000...---------...///000///...............///---......//////......---//////000333666555111---...///111222222111000//////////////////.........---.....................------------......//////000000000000000/////////////////////...................../////////////////////.........---------------------------------..............................////////////......---.....................---------.........//////---........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------,,,---------...............---------------,,,,,,,,,+++,,,,,,---------------------------------------........./////////000000000000//////......------......------------............................../////////...........................------------////////////////////////.........///////////////......------------......///............---------,,,,,,,,,,,,------......---.....................////////////////////////------------------------,,,,,,,,,---------......***+++---...////////////...///000111111000///...............////////////......//////000000000000////////////////////////........................------------------------.....................---..................//////......---------,,,,,,,,,,,,,,,,,,---------......,,,++++++,,,......---,,,......------......///000//////////////////////////////........./////////---...///...---------///........................//////////////////////////////............///////////////000000000111111////////////////////////111111222222222222111111.........///////////////...------...///000///...000111222111000000111222111111111111000000000000000111222333444444555444222222222222222222222222///000000000000111111111111111111111111111222222222222222333333444444444444444555555666666666666666555555555555666666777777777666666666666777777444444444555555555555444ddd```[[[TTTOOOLLLJJJJJJJJJMMMPPPTTTUUUUUUSSSRRRSSSQQQNNNJJJHHHFFFFFFFFFEEEEEEEEEEEEDDDDDDCCCBBB???@@@@@@@@@@@@???>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;999:::::::::::::::999999777777666666555333222111444444444444444555555555333222222111111222222333000///////////////000000111111111222222222222222000000000000000000000000000000000000000000000000111000//////......//////.........---......//////------............------...000222444333111///...000111222222222000///.........////////////......---------..................------------...//////000000000000////////////////////////.....................////////////////////////.........------...------------,,,,,,,,,..............................////////////......---------...............------........./////////---------.....................------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------.........---,,,+++---------------.........------------------------,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,.........//////000000111///////////////...............------------..............................//////////////////////////////......---------,,,////////////////////////.........///////////////...------------------...+++,,,,,,---...///000000,,,,,,,,,---------......---------...............////////////////////////------------------------,,,,,,,,,---------......***+++---...//////...---...//////000000000000000............////////////---...///000111111111111////////////////////////...............................................................---------.........///////////////......---------,,,,,,,,,+++,,,,,,------.........---+++******,,,------,,,......------......///000000000000000000000000000///............///000000---...///...------...///........................///////////////////////////......------......///------.........////////////////////////////////////000000111111000000///.........///////////////---------...000000///------///000///...---...///222222111111111000000000000111111222333333333333//////000000000000//////000000000111111111222222222222222222222222222222111111222333444444444444222333444555555555555444444444444444444555666777555555555555666777888999444555666666666666666555hhheee```[[[UUUQQQOOOMMMMMMNNNPPPQQQRRRQQQPPPPPPTTTRRRPPPMMMJJJHHHFFFEEEDDDDDDDDDDDDCCCCCCDDDEEE@@@@@@AAAAAA@@@@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999::::::;;;444444333333222222222111222333333333444444444444333333333222222333333333////////////000111222222111111111222222333333333111111111111111111111111000000000000000000000000000000111111000000///...------------......///000......////////////.........222666555111...///000111111111111111000//////---...///000000///......---------.........//////...------,,,---...///000////////////////////////////////////......................../////////000////////////..................---------,,,,,,,,,..............................////////////......---------.........//////............////////////---------.........//////......------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------.........---,,,+++,,,,,,,,,------.........------------------------------...////////////...,,,,,,,,,,,,,,,,,,,,,,,,---......///000000111111.........///////////////......------------............................................................////////////000000////////////////////////............/////////000//////............//////+++,,,,,,---...///000000,,,,,,------......---------------.........//////////////////////////////........................,,,,,,,,,---------......+++,,,...//////...---,,,///////////////000111111............////////////---...///000000000///...////////////////////////................................................//////.........------------------....../////////......---------,,,,,,,,,++++++,,,,,,---......//////---***)))+++---////////////......//////000111000000000000000000000000///......---...///000111---...///...------...//////////////////////////////////////////////////////......------......///---.........///////////////////////////////////////000000111111000000///............/////////000.........///111111000......///000000......///000222222222111111111000000000000111222222111111111000000111222222111000000111111111111222222222333333333333333333222222222000111222444555555444444222333444555555555444444222222222333333444666666444444444444555666777888777888999:::::::::999999jjjhhhddd___ZZZVVVSSSRRRMMMMMMOOOPPPQQQRRRSSSSSSUUUTTTRRROOOLLLIIIGGGEEECCCDDDDDDCCCCCCCCCEEEFFF@@@AAAAAAAAAAAA@@@??????;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888999:::<<<===666666666555555666777777222222222333333444444444555444444333333444444555111111111222333444666666111111111222222333333333111111111111111111111111000000000000000000000000000111222222222111///...,,,,,,,,,---...///000111//////000000000000/////////444888666000---///333000000000000000111111111---...///000000///......---------.........//////......---,,,---...///000............/////////000000/////////............---.........//////000000000/////////.....................------,,,,,,,,,..............................////////////......---------.........//////............/////////000---------.........//////......------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...///...---+++***,,,,,,,,,------.........------------------------,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,---......///000111111222---.........//////000000.........------.........000000000000000000000000------------------------......///000111222333333////////////////////////---.........//////000000000000////////////000000//////.........---------+++,,,------......---------------.........//////////////////////////////////////////////////////,,,,,,,,,---------......+++,,,...//////---,,,***000///.........000111222............/////////000...////////////---,,,+++////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------,,,,,,,,,------...............---------,,,,,,,,,++++++,,,,,,---...//////111...+++)))+++...000111000000000000000111111222000000000000000000000000///...------...///000111---...///...------...///000000000000000000000000000000000000000000000000.........------.........000000000000111111111111000000000000000000000000000000111111111111000000---.........//////000000/////////111333333111///111333444333222111222333222222222111111111111000000000111111111000000///333333555555555555333333111222222222222333333333333333333333333333333333000111222444555555444444222333555666666666555444111111111222333444555666444444444444444555666666555666777888999888888777fffhhhhhhbbbZZZTTTSSSUUUPPPPPPPPPOOOOOONNNNNNMMMQQQRRRTTTTTTRRROOOKKKHHHLLLFFFAAA@@@BBBDDDCCCAAABBB???======??????>>>;;;;;;:::999888888888999:::888888888999999:::::::::555555444333222222222222222333444555555555444333666444222000000222444666///////////////000111111///000333666888777222///000000000000000000000000---......///000111111222111111111111000000000000////////////000000000000......---------///000111999444...,,,---///000000555333111///......///000000000000000000//////...,,,---......//////......------........................---,,,---...///000...............///000000000000111111111111000000222222111000//////000000------------------------111000000//////000111111000000///.................................------------------------,,,,,,................................................++++++++++++++++++++++++*********++++++,,,,,,,,,---...///000000...,,,+++//////......---------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---.../////////000000///...------000000000000000000000000000000000///......------////////////////////////000000///...............333111........./////////////////////............//////////////////////////////.........---------////////////000000000000........................000///...---------------......---------,,,,,,,,,---...............------................................................+++,,,,,,,,,---.........111111000000//////............////////////.....................///000000........................//////............/////////...---------///000111---------............///......---,,,++++++******///...---,,,+++,,,,,,---000///------///000///...111111111111000000000000111111111111000000000000............////////////666333000---,,,---///000............////////////111000000///...---------///////////////000111111//////111222222111000///000000000000//////////////////............//////,,,,,,.........---,,,+++***,,,///222333222000/////////000111111111111111111111000000//////......222222222333333222222222000000000000000000000000333222111000000111222333222222222111111000000000111222333333333333222111111111222333333333333222222222333333333333444444555555444444444555666666666777888999999999999999bbbfffiiifff___WWWTTTTTTOOOOOOPPPPPPPPPOOOOOOOOOPPPQQQSSSUUUTTTQQQNNNLLLKKKFFFAAA@@@BBBDDDCCCAAACCC@@@>>>===>>>???===;;;;;;:::999888888888999999777777777888888888888888555555444333222222222222222333444555555555444333555333111000000111333555///////////////000111111000000222555666555222///000000000000000000000000---......///000000111111111111000000000/////////....../////////000000000............///000222333555111---,,,...111222222333222111///......//////......//////......---,,,,,,------..........................................------,,,---...///000...............///000000000000111111111111000000222111111111000000000000........................///000000111111111222222000000///..........................................---------------------.......................................---------------------------------+++++++++,,,,,,,,,---------...///000///...,,,+++/////////.........------........................------------,,,,,,,,,,,,------,,,,,,,,,---...//////////////////...------000000000000000000000000000000/////////.........////////////////////////000000///...............222000......///000000///////////////............//////////////////////////////.........---------........./////////000000........................///......------------...//////.........------------...............------.........................................................///////////////000000000000//////............////////////.....................///000000........................//////............/////////............//////000---------............//////......---,,,,,,++++++///...---,,,+++,,,------000///------///000///............//////000000000111111000000000/////////............////////////111111000000//////000000....../////////000000000111000000///......------///////////////000111111//////000111111000000///111111111000000000000/////////............//////------............---------...000111222222111000//////000111111111111000222111111111000000000000111111222222222222111111111111111111111111111111222222111000000111222222333333222222222111111111111222333333333333222111111111222333333333333222222222222333333333444444222222222222222333444555555555666777777777666666^^^ccchhhhhhbbb[[[UUUSSSOOOOOOPPPQQQQQQQQQQQQPPPMMMOOOQQQSSSSSSRRRPPPNNNJJJEEEAAA@@@BBBCCCBBB@@@CCCAAA???>>>>>>>>>===;;;::::::999888888888888999777777777777666666666666555555444333222222222222222222333444444444444444333222000//////000222333000000/////////000111111000000111222444444222000////////////////////////.........//////000000111000////////////.........------........./////////.........///000222333444000...---...111333333333111111000000//////......---------------,,,++++++---------..........................................------------...//////...............///000000///000000111111000000///000111222222222111000///////////////////////////...///111222333333333222000000///.......................................................................................//////.........---------------------------------,,,------------.........---...///000///...---,,,000000////////////..............................///.........------,,,,,,------,,,,,,------...//////////////////......---000000000000000000000000000/////////////////////////////////////////////000//////............/////////...///111111000...////////////............/////////////////////////////////.........---------------.........//////........................------------------...///000000/////////.........------...............---................................................///////////////.........000000000////////////.........////////////.............../////////000000........................//////............////////////////////////...------------............////////////...------,,,,,,///...---,,,+++,,,------000///------///000///...+++,,,---...///000000111000000000/////////..................////////////---...000111222111111000/////////000000000111111000000000///......------000////////////000111111000000111111111000000///000000000000//////////////////............////////////............//////111111111111111111111111...///000000111111000000222222222222111111111111000111111111111111111000222222222222222222222222222222111000000111222222333333333333222222222222111222222333333222222111111111222333333333333222222222222222333333333333444444444555666777888999666666666666666666555444[[[___dddeeeaaa[[[VVVTTTPPPQQQRRRRRRRRRQQQPPPOOOKKKLLLNNNOOOOOONNNLLLKKKHHHEEEAAA@@@AAABBBAAA@@@BBBAAA???>>>===<<<<<<;;;:::999999888888888888888888777777777666555555555555555444333222222222222222222333333444444444444222111000//////000111222111000000///000000111111111000///000222333222111................................./////////000000//////.........---------------------.........///......///000222333444555---...///111222333222222///000000000000///...---,,,------------,,,++++++------------......//////...............---------------------......//////...............///000000//////000000000000/////////000222333333222000...........................,,,...111333444444333222000000///...............---------........................///////////////......................../////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.............../////////......////////////...---000000000000000/////////......................../////////......---,,,,,,---------------......///...///////////////......///////////////////////////////////////000000000////////////////////////000///............//////...---...000222222000...////////////............////////////////////////////////////............,,,,,,,,,---------..............................,,,,,,,,,,,,---......///////////////.........---,,,---......///..................................................................---,,,,,,,,,+++////////////////////////......////////////............///000000000000000........................//////............//////...///000000000...---,,,---------............///000/////////.........---......,,,,,,,,,,,,---...000///------///000///...,,,------...//////000000////////////........................////////////---...///000000000//////000000000000111111111111000000//////............000000//////000000111222222222222222222111111111//////.........---------//////............//////000000.........///111222444333111000000000111111...//////000000000000000111111111111111111111111000000111111111111000000222222222222222222222222222111111111111111111222333333333333333333333333222222222222222222222222111111222333333333333222111222222222222333333333444444444555666888999:::888888888888777666666555YYY[[[]]]]]][[[XXXVVVUUUQQQRRRSSSSSSRRRPPPNNNMMMLLLMMMNNNNNNMMMKKKIIIGGGFFFDDDBBBAAA@@@@@@@@@???@@@@@@???===<<<;;;;;;;;;999999999999888888777777888888888777666666666555555555444333222222222222222222222222333333444444111111000//////000111111111111000000000000111111222000///000222333222111------------------------............////////////............------------------------.........///...///000111222333444444...///222333222111000///....../////////...------...............---,,,,,,...------------...///000//////.........------------------..............................///000000//////000000000000//////...///111222222111///...------------------------,,,...000333444444333222000000///...............---------.........//////............//////000000//////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////......///////////////////////////000000000000000........................//////.........---------------.........//////.........///////////////...////////////////////////.../////////000000111111//////////////////////////////............//////...---...000222222000...////////////............////////////////////////000000/////////.........,,,,,,,,,,,,------------........................,,,,,,,,,,,,,,,---...///.........---------,,,,,,,,,------...//////...............................................................---,,,,,,,,,+++.............../////////......////////////.........///000000111111000000//////////////////////////////............//////...///000000000...---,,,---------............///000///////////////.........---,,,,,,,,,,,,......000///------///000///...////////////////////////////////////........................////////////000///...---------......000000000000111111111111////////////............000000000000000111222222444444333333222222222222000000000/////////......//////............//////000//////...///000111222555333222000///000111222......///000000000000000000000000000000000000000000000111111111111000000222222222222222222222222111111111222222111111111333333333333333333333333222222222222222222222222111111222333333333333222111111111222222222333333/////////000111333444555777777777777777666555444YYYXXXXXXWWWWWWVVVUUUUUUPPPQQQRRRSSSRRRPPPNNNLLLPPPPPPOOONNNMMMJJJHHHFFFDDDCCCBBBAAA@@@?????????=========<<<:::999:::<<<888888999999888888777666777777777777666666666666555555444333222222222222222222222222222333444444111111000000000000111111222222111000000000111111222111000111333333333222................................................///............---------------.........////////////000111222222333222222///111333444222///..............................///////////////...------......---,,,---...///000/////////...------,,,,,,,,,---......//////.....................///000000...//////000000//////...---...///000000000///...---------------------------...000111222222222111000000///...............,,,,,,------.../////////---------......//////000////////////////////////................................................000000000////////////...//////////////////000000......////////////000000........................------------------------------...////////////...---...//////////////////000000000000000000000000......///000000111222222///////////////////////////............//////000//////...///111111000...////////////............////////////////////////000000000/////////......,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,---......------------,,,,,,,,,,,,,,,---...////////////................................................///////////////.........---............/////////......////////////.........///000111222111000/////////////////////////////////............////////////////////////...------------............/////////////////////.........---,,,+++,,,---...///000///------///000///...000000000/////////......000000000/////////..................////////////111000...---,,,---....../////////000000000111111//////////////////......111000000000000111222222666555444333222222222222222222222222111111111111//////............/////////......//////000111222333222111000///000000111---...//////000000/////////////////////000000000000111111111111111111000222222222222222222222222000111222222222222111000222222222222333333333333333222222111111222222333111111222333333333333222111111111111222222222222000000000111222333444555444444444444444444333222WWWVVVVVVVVVVVVUUUTTTSSSLLLMMMPPPRRRRRRQQQOOONNNOOOOOONNNMMMKKKIIIGGGFFFCCCCCCBBBAAA???>>>>>>>>>999;;;<<<:::888888:::<<<777888888999888777666555555555555555555666666666555555444333222222222222333222111111111222333444111111111111111111111111333222111111000000111111222111111222444555333222................................................/////////............---....../////////000000000///000111222222111000000...111333333111///...///......---,,,,,,---...//////////////////...------///...---,,,,,,...///000000//////...------,,,,,,,,,---.../////////...---...............///000000......////////////......------------.........///............................../////////000000000000000///...............,,,,,,------...//////000+++,,,,,,---......//////////////////////////////,,,,,,------.../////////////////////////////////000000/////////.........///////////////000000111------........./////////........................++++++,,,,,,------......,,,---...///000//////...------...///////////////000000000000000000000000---...///000111222333333////////////////////////...............///000000222000......///000000///////////////............////////////////////////000000000000/////////...------------....................................------,,,,,,+++,,,,,,,,,............------------+++,,,---...////////////.........................................................///////////////---------.........//////......////////////.........///000222222111000/////////////////////////////////............/////////............//////000---------............///........................------,,,+++,,,---...///000///------///000///.....................//////111111000000000/////////............////////////...///000000111000000000....../////////000000000.../////////////////////111111000000111111222333555444222111000000111111222111111111111000000000//////............//////,,,---...///000000000000111111000000//////000000---...//////000000////////////000000000111111111111111222222222222111111111111111111111111111111000111222222222222111000111111111222222222333333333333222111111222333333111111222333333333333222111111111111222222222222444444444444444555666777222222333444444444333333VVVVVVVVVWWWWWWVVVSSSQQQHHHJJJNNNQQQRRRRRRQQQPPPLLLLLLKKKJJJIIIGGGFFFEEEBBBCCCCCCAAA???>>>>>>>>>777999:::999777777:::<<<777888888999999777666555333333333444444555555555555555444333222222222222333222111111111222333444111111111111111111111111333333222111000000111111222222222444555555444222////////////////////////.....................---000////////////.........////////////000000000000000000111222111000///...---000333333000///000111///...,,,++++++,,,...///......//////......---,,,///...,,,,,,,,,---///111000000///...------,,,,,,,,,,,,.../////////...---...............///000000......////////////......,,,,,,,,,,,,,,,---.../////////////////////////////////............///000000000///...............,,,,,,------...///000000++++++,,,,,,---...//////000000000000000000000000+++,,,,,,---...///000000------------------------000000//////.........---///////////////000111111,,,---------......//////........................)))******+++,,,---......,,,---///000000000///...------...///000000//////000000000000000000000000---...///000111222333444////////////////////////...............///000111333111........./////////000/////////............////////////////////////000000000000////////////---------.........//////...........................------,,,++++++++++++000/////////............+++,,,---...////////////................................................+++,,,,,,------.........---------.........//////......////////////.........///111222333222000///000000000000000000000000//////............/////////...---------///000222---------.........//////---------...............---,,,,,,+++,,,---...///000///------///000///...***++++++,,,---...//////111111111111000000000000............/////////000+++...111444555444222111............////////////.........///////////////111111111000111111222333444333111////////////000///.........------------//////............//////+++,,,...000000000000////////////000000000000///---......///////////////000000111111222222222333222222333333333333222222000000000000000000000000000111222333333222111000000000000111111222222222444333222111111222333444111111222333333333333222000111111111111222222222333333222222222333333444333333444555666666666666VVVVVVWWWVVVUUUSSSQQQOOOKKKKKKJJJLLLOOOPPPPPPOOOJJJKKKKKKIIIFFFDDDDDDDDDEEECCCAAA>>>===>>>??????;;;:::999999888888999999888888999999999888888777777999:::999666333222222555555444333222111111000555333111000000111444555666555333111000000111111222111111111000000//////000000000000000000000000------------........./////////...------------...000///...------...///000...............---------111222333444444333222111333222000///.........///////////////////////////------------------------////////////////////////.........------,,,,,,,,,////////////////////////////////////////////////000000000000////////////.........------,,,,,,,,,........................------...//////...------......------------......000000///...---,,,,,,+++---------.........//////---------............//////............---------------------------------////////////////////////,,,,,,---.../////////......---,,,+++***+++,,,---------------------------...------,,,,,,------...........................---------............///000///...------...///000000000000000111111111111,,,,,,------.../////////111111000000/////////...000000////////////000000111111000000//////......---......///////////////...............---------++++++,,,,,,,,,---------+++++++++,,,,,,---------/////////...---------,,,,,,,,,++++++,,,,,,---...+++---......------///000////////////////////////000000///...---,,,,,,,,,......---------,,,,,,,,,///////////////.........////////////...............000111222222111000...///////////////.........000000//////.........---////////////////////////........................111000///......................................./////////...------,,,,,,---......///000111111222111000///......///000111---///222444444222///---......//////000000111111000/////////............//////............//////////////////000000000000000000000000////////////000000000000000000000000////////////////////////////////////000000000000////////////////////////////////////////////////000000000000000111111222000000000000000000000000111111000000//////......000000000000000000000000222111111111000000//////111222444666666666444333111111222333333333333222333222111000000000222222111333444444333222444555555444444333333333444444TTTUUUUUUUUUTTTSSSRRRRRRLLLKKKJJJJJJLLLMMMMMMMMMJJJJJJIIIHHHGGGGGGGGGHHHHHHFFFCCC@@@>>>>>>>>>>>>999999999999:::;;;;;;<<<<<<<<<;;;;;;:::888777666444555666555333111000111555555555444444333333222111000///...///111444666888777444222111111111222111111111111000000000///000000000000000000000000------.........///////////////...------------...000///...------...///000........................111222222333333222222111333222000///.........///////////////////////////------------------------///////////////////////////...............------///////////////////////////////////////////////////////////////000000000/////////......---------......................................................------------......000//////...------,,,,,,---------.........//////---------............//////............---------------------------------////////////////////////------.../////////.........---,,,++++++,,,---...------------------------...------,,,,,,------..................................../////////000000000///...------...///000//////000000000111111111........................000000000//////.........000000////////////000000111000000000/////////.........///000000000000////////////......---------+++,,,,,,,,,,,,---------,,,,,,,,,,,,---------..................---------,,,,,,++++++,,,,,,---...,,,...///...------...///////////////////////////000000///------,,,,,,---000000/////////........./////////////////////...////////////...............///111222222111///...------..................000000000/////////......////////////////////////..............................---,,,,,,,,,,,,,,,------------------------/////////.....................//////000000111111111000///......///000111000000000111111000000000000000000000000/////////000000/////////...............------------........./////////000000000000000000000000////////////000000000000000000000000.........................../////////000000000000////////////////////////000000000000000000000000000000000000000111111222000000000000000000000000////////////000000000000000000000000000000000000111111111111000000000///000111333444444333222111111111222333333333333222222222111111111111222222111333444444333222444555777777555444333222222222SSSSSSRRRRRRRRRSSSSSSTTTPPPNNNKKKJJJKKKLLLMMMLLLJJJIIIGGGFFFGGGHHHIIIJJJKKKIIIFFFBBB???===<<<<<<999999999999;;;<<<===>>>??????>>>===;;;999777666666777777666444444555777777777666666555555444444000///......000222555777;;;888555222111111222333111111111111000000000000000000000000000000000000....../////////000000000//////...------------...//////............/////////............/////////222222222111111222222222222111000///.........///////////////////////////////////////////////////////////////////////////.........///////////////////////////////////////////////////////////////.........//////000000111///////////////.................................///...---,,,,,,---...///......------------....../////////...---------,,,---------...............---------............//////............---------........................000000000000000000000000//////000000000///............------------...///..............................------------......////////////////////////////////////000000000111//////............////////////000000000000111111000000//////...------,,,/////////...............000000////////////000000000000000000////////////...///000000111111000000000000//////...---,,,,,,,,,,,,,,,---------......---------...............---------...............,,,,,,++++++,,,,,,---...---...//////---,,,---...////////////////////////000///...---------------///////////////...............//////////////////////////////..................000111111000......,,,,,,,,,------......///111000000000000000//////////////////////////////////////////////////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......////////////000000////////////000000000000000000////////////000000333222///------///222333222111111000000///......000000000/////////......------,,,,,,,,,,,,------....../////////000000000////////////000000000000000000000000000000000000............................../////////000000000000000000000000000000000111111111111111111111111000000000000000111111222000000000000000000000000.........///000111111111000000000000000000000000111111111111000000000000000111222222222111000///111222222333333333333333111111222222222222222111111333444444333333444555:::999777555333111111000TTTSSSQQQPPPPPPPPPQQQRRRUUUQQQMMMKKKLLLMMMMMMMMMIIIGGGEEEEEEFFFGGGGGGGGGIIIHHHEEEBBB???===<<<;;;999888888999:::;;;<<<<<<>>>>>>===<<<;;;999777666777888888777666666999;;;::::::999888666555444333222111111111111333555666;;;888555111000000111222111111111000000000000000////////////////////////////////////000000000000//////...------------.../////////......///////////////.........///111111333222111000000111222333111111000///////////////////////////////////////////////////////////////////////////////////////------....../////////000////////////////////////////////////////////////------......///000111111//////..........................................000///---,,,,,,---///000......------------.....................---------........................---------............//////............---------////////////////////////000000000000000000000000000000111111000///...................../////////////////////////////////......------------......000000000000000000000000....../////////000000000/////////....../////////////////////000000000111000/////////.........---..................------000000////////////000000000000000000//////////////////000111111111111111111111000///...---,,,,,,------------.....................///////////////,,,---------.../////////,,,,,,++++++,,,,,,---......///000///---,,,,,,---////////////////////////000///...---------------------------------------............////////////////////////..................////////////......,,,,,,------...///000000111111111111000000000000////////////////////////000000000000000000000000000//////.........//////,,,,,,,,,,,,,,,,,,,,,,,,.........///000111111222000000000000////////////000000////////////000000333222///......///222333111111000000000000000000000000000////////////......------,,,,,,------............/////////000000////////////000000000000////////////////////////................................./////////000000000000000000000000000000111111111111111111111111000000000000000111111222000000000000000000000000.../////////000000000111000000000000000000000000111111111000000000000000111111222222111000///...111222333333444444333333000111222333444333222111222333444444333333444666999888666555333222222111TTTSSSQQQOOONNNNNNNNNOOOSSSPPPLLLJJJJJJKKKLLLLLLHHHFFFEEEEEEGGGFFFDDDAAADDDCCCAAA@@@>>><<<<<<;;;999999888888888888888999999::::::::::::999999888444555555444333444777:::>>>===;;;999777555333222333333222111111111222222999777333111//////000111000000000000000000111111////////////////////////////////////000000000000//////...------------......//////////////////...//////......///000222444333222000000000000222333000000000000000/////////////////////////////////000000000000000000000000////////////////////////,,,,,,,,,------......///////////////////////////////////////////////////,,,------...///000000111------------------------........................000///---,,,,,,---///000......------------......---------....................................------------............//////............---------////////////////////////////////////////////////000000111111000///...............//////000000000///////////////////////////......------......///000000000000000000000000------........./////////...//////////////////......////////////000000000........./////////000000------..................000000////////////000000////////////000000000000//////000111111111111111111000000///......------------........./////////////////////////////////,,,---------.../////////,,,,,,++++++,,,,,,---......///000///---,,,,,,---//////////////////////////////...------------...,,,------------------------.........//////000000////////////..................////////////......------...///000111111222000000000000111111111111////////////////////////000000000000000000000000//////.........//////000,,,,,,,,,,,,,,,,,,,,,,,,------...///000111222222000000000000//////////////////000000000000//////111000000000000000000111...//////000111222222333111000000000//////////////////............//////............////////////.../////////000000000111////////////////////////....................................////////////000000000000000000000000111111111111111111111111000000000000000111111222000000000000000000000000111000000000/////////...000000000000000000000000000000000000000000111111333333333222222111000000222222333444444444444333000111222444444444333222222444555555444333555666666666555444444444555555SSSRRRQQQOOOMMMLLLLLLLLLMMMJJJGGGFFFGGGHHHIIIHHHGGGGGGHHHKKKLLLJJJDDD>>>??????>>>>>>===<<<;;;;;;999999888777777777777777666666777888999999999999555666777777666777999;;;???>>><<<:::777555333222222222111000////////////666555333111000000000111000000000000111111111111000000000000000000000000....../////////000000000//////...------------.........////////////......//////......///111444666111111111000000111111111//////000000000000//////////////////////////////000000000000000000000000////////////////////////,,,,,,,,,---------------////////////////////////////////////////////////---------......//////000,,,,,,,,,---------------........................///...---,,,,,,---...///......------------......,,,---------.../////////...............------------------............//////............---------........................//////////////////////////////000000000///......,,,---...///000000000///........................//////............//////////////////////////////------------..................////////////............////////////000000------...//////000111111.............../////////000000////////////000000////////////000000000000...///000000111111000000000000000/////////...............////////////000///////////////.........---------...............,,,,,,++++++,,,,,,---...---...//////---,,,---...///////////////////////////......---------...............///////////////------......///000000000////////////............/////////////////////////////////000000111111222//////000000000000000111////////////////////////////////////////////////---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------...//////000111111////////////000000000000//////000000000000/////////000111222222111000///---...///000222333444444111111000000000//////////////////....../////////------........./////////......//////000000111111000000000000000000000000------------------------------........./////////000000000000000000000000111111111111111111111111000000000000000111111222000000000000000000000000111111111000///.........000000000000000000000000000000000000111111111111333333333333333222222222222222333444444444444444000111222333444444444444222444555555444444555666444444444444555666777888OOOOOOOOOOOONNNMMMLLLKKKFFFEEEDDDDDDFFFGGGGGGGGGFFFHHHLLLSSSVVVRRRIIIAAA>>>>>>>>>===<<<;;;::::::888888888777888888999999555666777888999999999999777999;;;;;;::::::;;;<<<===<<<;;;999777666555444333333222222222222222222333333444333333222222111///000000000111111111111000000000000000000000000------.........///////////////...------------...---...///000000///...---000///......///222555777000000111111111111000000...///000111111000//////////////////////////////////////////////////////////////////////////////............------------////////////////////////////////////////////////........................------------.........///......................................................------------......,,,,,,------...//////000//////.........------------------............//////............---------------------------------------------------------------.../////////......+++,,,---///000000//////------------------------//////............//////....................................////////////---...///000000///...---........./////////000000///////////////000000000.........//////000000000000000////////////000000.../////////000000000111......///000000000000//////////////////000000000....../////////000000000/////////.........------...............---------,,,,,,++++++,,,,,,---...,,,...///...------...///////////////////////////......---------......///........./////////000000------......///000000111////////////............000000000//////000000000////////////000000000000....../////////000000000////////////////////////........................,,,,,,,,,,,,,,,---......---------------------------------......//////000......//////000000111111...///000111111000///...///000111111111111000/////////000111222222333333111111111000000000/////////......------......///---------.........//////.........///000111111111000000000000000000000000---------------------------------.........//////////////////////////////000000000000000000000000000000000000000111111222000000000000000000000000000000000000////////////000000000000000000000000///000000000111111111111333222222222222333333444222333444444555444444444222222222222333444555555333444555555444444555777444444444444555666888888LLLMMMNNNOOOOOONNNMMMLLLDDDDDDDDDEEEHHHIIIIIIHHHFFFIIIPPPYYY^^^YYYNNNDDD?????????>>>===;;;999888777777777888999:::<<<<<<666777888999999999999999444666888999888777777888::::::999999888777777666555555555666666777777777222333555555555555333222//////000000111111111222000000000000000000000000------------........./////////...------------...---...///000000///...---000///......///333666888///000111222222111000///...///000111111000//////////////////////////////////////////////////////////////////////////////000000//////.........---////////////////////////////////////////////////...............------------.........//////000000........................------...//////...------.........------.........+++,,,,,,---...///000000//////.........------------------.........////////////.........---------------------------------------------------------,,,,,,---.../////////...***+++---////////////...------------------------//////............//////........................////////////000000000000---...///000000///...---............/////////000111111000000//////........./////////000000111111000000////////////000000.../////////000000111111---......///////////////......//////000000111111////////////000000000000//////......---------,,,/////////......------,,,,,,,,,++++++,,,,,,---...+++---......------///000////////////////////////......---------......///,,,,,,,,,---------......---------...///000000111000/////////............111111000000000000111111///////////////.........---.........//////000000////////////////////////.......................................///000111........................---------...............---......///000111111222...///000111111000///...111111000000000000111111111111111111111222222222111111111111000000000000...------,,,,,,------...---------.........//////---......///000111111222000000000000000000000000---------------------------------.........//////////////////////////////////////////////////////000000000000000111111222000000000000000000000000......//////000000111111000000000000000000000000//////000000111111111222222111111111222333444444222333444444555555444444222222111111222444555777333444555555444444555777555555555555555666777888KKKKKKLLLLLLMMMMMMMMMNNNGGGGGGFFFFFFEEEFFFFFFFFFKKKOOOTTTWWWVVVPPPIIIDDD???>>>===<<<:::999888777666777888888888777555444444444666777888888888888333333555555555555333333333333333333333333333333555555555555555555555555555555666666777888888999666555444333222111000000444444333222222111000000///////////////...------------------....................................///...------...000222333111222444333111//////000222000............---+++............////////////111111000///////////////////////////000000000000...........................///000000000///---,,,///...---,,,,,,---...///000000000000////////////111111000///////////////...------------...//////000000//////.........---,,,---......//////..............................000///...---------------.........------,,,,,,,,,...------------...//////,,,------....../////////------------------------,,,+++,,,---//////---+++////////////////////////------------------------000//////.........//////...---,,,+++,,,...000111............/////////////////////000000000000000///////////////.........000000111111111111000000000//////.........//////...000111000///...///111////////////////////////111222222222333333333333111111000///////////////000000000000000000000000000000000000111111111111//////.........------------,,,+++******,,,...///000//////.........//////........./////////000000000///...,,,,,,---......000///...---------------////////////////////////...///////////////...---000000000000000000000000......------------......---------.........//////////////////////////////......---------,,,,,,,,,...---,,,+++,,,---.../////////.........------------------.........//////...---,,,...111333222111000000000000000///......000000000000111111111111000000111111111111000000---......///000111111222//////////////////////////////000000000000//////.........///////////////222111111000000000000111...---,,,,,,++++++++++++///////////////.........////////////000000000000000000000000000000111111111111000000111111222333000000111111111111000000////////////000000000000111000000000//////......000111111111111222222222222222333333333333444444444444444444444444444444555555444333333333333444444555555555444333333222555555444444444555555555KKKKKKKKKKKKKKKKKKKKKKKKGGGGGGFFFEEEEEEEEEFFFFFFKKKNNNRRRSSSQQQKKKDDD@@@>>>>>>===;;;:::888777777777777777777777666555555555555555444444444444444222333444444444444333222333333333333333333333333////////////////////////111111222333333444555555777777777777777777777777666666666555444333333333222222222222222111000000...////////////000000000------------------------222111000///000111333444333333222111111000//////000///...///111111///...------......//////000000111000000///......///////////////000000000111111........................///////////////......---///...------------...///---------....../////////111000///............///...------------...//////000/////////............,,,---......//////..............................///......---------............---------,,,,,,,,,...------------...//////---------------.........---------------------------,,,---...000000...---........................------------------------//////......---......//////...---,,,---...///111............/////////////////////////////////////////////////////////...000000111111111111000000//////............//////...///000///...---...000////////////////////////////////////000000000111111111000/////////////////////////////////////////////000000000111111111//////.........------------,,,+++***+++,,,.../////////............////////////////////////000000000000///...............//////...---------------////////////////////////......///////////////...////////////////////////......------------......---------.........//////////////////////////////000000/////////.........++++++*********+++,,,---//////.........---------------------...............---,,,...111333222111000000000000000///....../////////000000000111111000111111222222111111000/////////000111222222222//////////////////////////////000000000000/////////////////////............---------------......///...------,,,,,,,,,---,,,,,,---------.........////////////000000000000222222222222222222111111111111000000111111222333000000111111111111000000////////////000000000000111111111000000/////////000111111111111222222222222222222333333333444444444444444444444444444444444444333222222222222333444444555555444444333222333333333444444666777777JJJJJJJJJJJJIIIIIIIIIIIIGGGGGGFFFEEEEEEEEEEEEEEEJJJKKKMMMMMMJJJEEE@@@<<<======<<<:::999888777666888777666666555555666666888777555333222111222222111222333333333333222111222222222222222222222222000000000000000000000000---......//////000000000000111222222333444555555666666555555444333333333444555555555555444333333222222333333333444444444////////////////////////000///.........///000111777333//////000000///---......///222444444222000---------...///000000111000000///............////////////000000000111111........................000//////............//////......------......///******+++,,,---...////////////...---------.........------------...//////////////////............------...////////////.................................---------...//////...------------,,,,,,,,,...------------...//////------------,,,,,,,,,,,,------------------------...------...000000///---........................------------------------...---------------......111000///...---...///000............////////////........................///////////////////////////000000111111000000/////////............//////---...//////------...///////////////////////////............////////////000000000000//////////////////////////////////////////000000000000111111...............------------,,,+++++++++,,,.../////////............//////111000////////////000000000000000000000///......//////...------------...////////////////////////------...///000000000///////////////////////////......------------......------.........////////////////////////////////////////////////.........+++++++++***+++,,,,,,---...............---------,,,,,,,,,---------.........------...111222222111000000000000000///............/////////000000000000000111111111111000000///000000111111222222333//////////////////////////////000000000000//////000000//////......------,,,,,,,,,,,,,,,---.../////////...---------......---------....../////////////////////000000000000222111111111000/////////111000000000000111222222000000111111111111000000////////////000000000000111111111111111000000000000111111111111222222222222222222222333333333333444444444444444444444444333333222111111111111222444444555555444444333333111222222333444666888999GGGGGGGGGGGGHHHHHHIIIIIIGGGFFFEEEDDDDDDDDDDDDDDDGGGGGGGGGGGGDDDAAA===;;;<<<;;;:::999888777666666888777666444444555666666;;;999666444222222333444111111111222222111111111222222222222222222222222222222222222222222222222---------.........//////,,,,,,---...///000000111222222111111000000000000333444444555444444333333555555555555666666666777444444444444444444444444222111000//////000000111888333---,,,///111///,,,......000333666555333000,,,------...///000111111//////...------.....................////////////........................000///...------...///000//////............//////***++++++,,,------.........------,,,,,,---------...------------.../////////////////////.........------...///////////////........................---------------...///000------------------------...------------...//////---------,,,,,,+++++++++------------------------...---,,,---//////...---........................------------------------------,,,,,,,,,---......222111000///......//////............////////////...............---------......//////000000000111//////000000000000/////////............//////000...///000///.........000/////////////////////////////////000000000000111///000000000000000//////////////////////////////////////////000000000111........................---,,,,,,,,,,,,---......///............//////000111000//////......//////...///000000000///---,,,///......---------......////////////////////////,,,,,,...///000000000000////////////////////////......------------..................////////////////////////////////////------------------------------------......//////........................,,,,,,,,,,,,------------.........///000111111111000000000000000///..................//////////////////000000000000////////////000000000111111111//////////////////////////////000000000000//////111111000///...------,,,---------...///000111222......------------......111111111111111000000000////////////000000000000444444333222111000000///000000000000000111222222000000111111111111000000////////////000000000000222222111111111111111111000000111111111222222222111222222222222333333333333333333333333333333333444333333222222222222222333444444555444444333333222222222333444555777888CCCDDDDDDFFFGGGHHHIIIJJJGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBAAA???===<<<::::::999888777666666555888777555444444444555666888666444333222333444666111111111111111111111111111111111111111111111111...........................///////////////000000000000000000000111111111//////...............---000000111111222111111000222222222333333333444444555555555555555555555555777777666666666666666666777222,,,+++///000...+++...///111333555444111///---------...///000000111...---------------......,,,,,,,,,---------..............................000///...------...///000////////////////////////......------------------------,,,,,,,,,,,,------...------------...//////.........///////////////---...//////000000//////........................---------------...///000------------------------...------------...//////---------,,,,,,+++++++++---------------------------+++***+++---...---,,,........................------------------------,,,,,,,,,,,,,,,---...///111111000///////////////............//////////////////......---------------......///000111222222//////000000000000//////...............///000000///000111111000///000111////////////////////////.../////////000000000000...///000000000000//////...........................////////////000000000---.....................---,,,,,,,,,------.....................///000000//////000000000/////////,,,---...///...---,,,+++......---------......///////////////////////////,,,,,,...///000000000000..............................------------.............../////////000000////////////////////////,,,---------------------------........./////////---.....................,,,,,,,,,---------............//////000000111111000000000000000///..................////////////------............------........./////////////////////////////////////////////000000000000//////111111000///...------,,,////////////000111222333---,,,,,,,,,,,,,,,------333333222111000//////...////////////000000000000777777666555444444333333000000//////000000111222000000111111111111000000////////////000000000000111111111111111111222222000000111111111222222222111111111222222222333333333333333333333333333333555555444333333333333333333333444444555444444333444333333333333444555555BBBCCCDDDEEEFFFHHHHHHIIIGGGFFFEEECCCBBBBBBBBBBBB>>>?????????>>>===<<<;;;999888888777666666555555777666555555444444555555333222111111111222333444222222111000000111222222000000000000000000000000........................000000000000000000000000222222222111000000000/////////..................------.../////////......------........./////////222222222222222222222222555555555555555555555555333000---,,,...///...,,,......///111333333000...............////////////---,,,,,,,,,,,,---......,,,,,,,,,,,,---------...........................///............//////000...//////000000//////...////////////.........---------,,,,,,,,,---.........------------...//////.........///////////////......///000000000000///..............................---------...//////,,,,,,,,,------------......------------...//////------------,,,,,,,,,,,,------------------------,,,+++)))***+++------,,,------------------------------------------------,,,,,,,,,,,,---...///000/////////////////////...............////////////000000//////...---------------...///111222333333...//////000000//////.........---......///000111000111222222000000111222////////////////////////------------............---...000111111000//////..............................////////////000000---------...............,,,---------..................---......///000111...000222333444333111000,,,------------,,,++++++...------------...//////////////////////////////------...///000000000///..............................------------............/////////000000000////////////////////////.........///////////////++++++,,,------------,,,---------...............---------.........//////---///000000//////000222000000000000000///............/////////000000000------............------........................//////////////////////////////000000000000//////000000//////......------...............///000111,,,,,,+++++++++,,,------111000//////...---,,,,,,////////////000000000000222222222111111000000000000////////////000111111000000111111111111000000////////////000000000000000000000111111111111111000111111111111222222222111111111111222222222222333333333333333333333333666555444444333333444444333333444444555555444444444444333333333333333444EEEEEEEEEEEEFFFFFFFFFFFFFFFFFFDDDCCCBBBAAAAAAAAA<<<<<<======<<<:::777666888777777666666555555444555555666666555555444333111111111111111111111222333222111111111111222333000000000000000000000000000000000000000000000000000000//////////////////////////////....................................,,,------...//////......,,,,,,------------......////////////////////////......///000000111111111........................+++++++++---000111111000////////////............,,,,,,++++++,,,------...------........./////////........................---......///////////////...///000111111000///................../////////---------------...//////...------------...//////............/////////000......///000000000000000........................///......---------......,,,,,,,,,---------.........------------...//////---------------.........---------------------------+++******,,,---------------------------------------------------------------------...///000111---....../////////..................////////////111111000//////...------,,,---...///111222333444......////////////......---------......///000111///111222111000///000111////////////////////////------........./////////---...000111111111000///................................./////////000000---------.........//////,,,------...............---------......///000111...111555999999888555333......---,,,,,,,,,,,,------------------...//////////////////////////////......///////////////.................................------------........./////////000000000000////////////////////////........./////////000000++++++---.........---,,,---------.........//////........./////////000000---///111000///...000222000000000000000///....../////////000000000111111...//////000000//////...///////////////.........//////////////////////////////000000000000/////////////////////...............---------......///,,,,,,,,,,,,,,,---......------------------------////////////000000000000........................///////////////000111111000000111111111111000000////////////000000000000/////////000000111111111000111111111111222222222111111111111222222222222222222222222222222222222555444333333222222333333222333444444555555444444222222222222333444555555HHHGGGGGGFFFEEEDDDDDDCCCFFFFFFDDDCCCBBBAAAAAAAAA;;;<<<<<<;;;:::777444222777777666666555555444444444555666666666555333222333444444444444333222111444333222111111222333444000000000000000000000000000000000000000000000000........................//////000000000000000000,,,---------------------------...///////////////.../////////000000000000........................------///000111111111111+++---//////...---...///(((((((((+++...111222222000000000///......------++++++++++++,,,,,,---...////////////000000000111........................,,,---///000000000///......///000111111000///...+++,,,,,,---...///000000---------------...///000...------------...//////---.........//////000000...//////000000000000000........................000///...---------------,,,,,,,,,------............------------...//////---------....../////////------------------------...---++++++,,,.........---------------------------------------------------------...///000111111,,,,,,---.../////////.............../////////000222111111000///.........,,,---...000111333444555......////////////......---------......000111111...000111000///...///111////////////////////////000000000000111111111111,,,...000111222111000///..................................../////////000---------.........//////,,,---......//////......---------......000111111///222888<<<>>><<<888555000///...,,,,,,---......---------------...///000////////////////////////...///////////////.......................................------.........////////////000000000000////////////////////////,,,,,,,,,---------......------///000000000///...---------.........//////////////////000000000000---000111111......000222000000000000000//////...000000000000111111111111000000111111111111000000000000000000//////////////////////////////////////////000000000000//////.........///////////////000//////.........//////---------------...///000,,,,,,---...///000111222////////////000000000000222222222222222333333333///////////////000111111000000111111111111000000////////////000000000000......//////000000000111000111111111111222222222000111111111111222222222222222222222222222222222444333222222111111222222222333333444555555555444000000111222333555666777EEELLLRRRQQQKKKFFFEEEGGGFFFFFFFFFEEECCCAAA>>>===???>>>===;;;999777666555444444444555555555555555555555444444444333333333444333333222222111111000222111000......000111222222111000000///000000000////////////............////////////////////////...000111222222111000.........................../////////////////////////////////......---------//////000111111000///......000222333333111///---,,,,,,,,,------.....................---,,,+++***111111111///------///111------------------------............//////////////////............//////---------............///,,,---......//////..............................------------------------------......//////000000......////////////......---------............//////...---,,,,,,---...///////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,...........................---+++******+++---...,,,,,,,,,---------.........+++***+++---...,,,***&&&(((+++---...///111222------...//////...------........................000000000///......------...............///000000000000//////.........---......//////......---,,,---......///000111111222//////............//////000000000000000000000000000000//////.........---000/////////............////////////////////////////////////000000000000............////////////------..................---------............///000//////.........//////222555:::<<<<<<888333000111111000000/////////...,,,------...///000111111///////////////......---//////.........---------......//////...---,,,,,,........................---------.........//////..............................////////////......000///...---------------...------------...//////000000111111111111000000000///...------...///000333222111000///////////////...,,,++++++,,,...///////////////000000000000000000000000000000000000000000000000000000000000000///...------...///000////////////////////////...............///000000......------------......000...+++,,,...000...---++++++,,,,,,---.../////////000111111111///...---........................000000000000111111111111111111000000//////......000000000000111111111111...///000222222222111000000////////////111222333000111222222333333222222222222111111111111222222222333555666666444333111000000111111111222222222GGGMMMRRRRRRMMMHHHGGGHHHDDDDDDDDDDDDCCCAAA???>>><<<<<<;;;:::999888888777555555555555555555444444555444444444444333333333222222222222111111111111222111000//////000111222222222111000000000000000////////////............000000000000000000000000///000111333333111000///........................////////////////////////////////////.........---...///000000000///......///000111111111///...,,,,,,,,,,,,---------......,,,---...............---/////////---++++++---...------------------------............//////////////////............//////---------............///,,,---......//////..................................................................////////////......////////////.............../////////000000///...------------...///////////////////////////------------------------........................---,,,+++******+++,,,---,,,,,,,,,---------......000...,,,---//////...,,,***,,,......---,,,---...++++++,,,------,,,++++++.............................................///...............///000000000/////////..................//////......---,,,---------......///////////////............//////////////////////////////000000/////////.........000000/////////..................................../////////000000000000....../////////000000000........................---------............///............////////////111333666888888555111///000000/////////.........------......//////000000///////////////......---//////.........---------......//////...------,,,........................---------.........//////..............................////////////......------------...///000000...------------...//////000000111111111111000000000///............///000222111000///............///...,,,++++++,,,...///////////////000000000000000000000000000000000000000000000000000000000000000//////////////////000////////////////////////...............//////000......------------......000...,,,,,,...///...------------...///000000000000000000000000///......//////////////////////////////000000000111111111000000000000//////......//////000000000111111111///000000111111111111000222111000000000111222333111111222333333333333333333222222222222222222333222333444555666555333222222222333333333333333333FFFJJJOOOOOOLLLHHHFFFFFFBBBBBBBBBBBBAAA@@@???>>>::::::999999999999999999666666666555444444444333444444444444333333333333111111111111222222222222222111000//////000111222333222222111000111111111////////////............000000000000000000000000///000111222222111000///........................////////////////////////////////////............---....../////////......111000000///...---,,,,,,,,,,,,,,,------------...,,,---...///000000000000///000///...++++++,,,---------------------------............//////////////////............//////---------............///------...////////////.........................../////////////////////////////////.....................////////////......////////////000000000111///......------......///////////////////////////................................................++++++++++++++++++++++++,,,,,,,,,---------......000///------......---,,,,,,---///...---,,,,,,,,,+++,,,,,,------,,,,,,+++........................+++,,,,,,---......//////............/////////000////////////...............////////////...------,,,,,,,,,,,,,,,,,,------//////............//////////////////////////////000000////////////......000000000/////////......------------------------....../////////000000000/////////000000000111111........................---------............///,,,---...///000000///...///000222333333111///...///............---------.........//////////////////////////////......---...............---------.........///......---,,,........................---------.............................................////////////......++++++,,,---///111333444...------------.../////////000000111111000000///000//////......//////000000000///...------------///...---,,,,,,---...///////////////000000000000000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////......------......///000......------------......///...,,,,,,...///...---/////////000000111111222111000000///////////////000000000000000000000000//////000000000000111111000000000////////////...//////000000000000111111222111000000000000000000333333222111111111222222222222333444444444333333333333333222222333333333111222333555555555444333555555555555444444444444BBBEEEHHHJJJIIIFFFCCCBBB@@@@@@@@@@@@?????????>>>999999999999888888888888777777666555444333333333444444444333333333222222111111111222333444444444111111000//////000111111333333222111111111111111////////////............////////////////////////......///000000///..............................////////////////////////.........------------------------...............333222000...------------------------------------......///000000000000000111111111000---,,,---...------------........................//////////////////............//////---------............///------...///////////////................................................/////////......---------......////////////............/////////000000000//////............//////////////////////////////................................................******+++,,,,,,+++******,,,,,,,,,---------.........---,,,,,,,,,++++++******,,,......------...///................................................,,,,,,,,,---------......---......//////////////////////////////.........///////////////...------------,,,,,,,,,,,,,,,,,,//////............//////////////////////////////000000//////////////////000000000////////////...------------------------........./////////000000000000000000111111111111...............------------------............///***+++...000000000///......///////////////......------------------------///////////////.........///////////////......---........................---...............------........................................................................---......//////......---+++,,,,,,---///111333444...------------...////////////000000000000//////000//////////////////000000//////...------............------------......////////////000000000000////////////////////////////////////////////////---...///000000///...---////////////////////////...------------...//////......------------......///...---------.........//////000000000111111111111000///......///000111////////////////////////////////////000000000111////////////////////////////////////000000000111333222111/////////000111333333222111000000000///222222333444444444444333333222222111111222222333000111222444555555555444555555555555444444444444@@@AAADDDGGGIIIHHHDDDAAA>>>>>>===============>>>::::::999888777666666555777777666555444333333333444444333333333222222222111222222333444555666666111111000000000000111111333222111111000000111111////////////....................................,,,------------------,,,........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------......//////555333111///.........///------------------------000000111111000//////...///000111000...,,,---------------....../////////............//////////////////............//////---------............///---...//////000000//////........................------------------------//////......------,,,,,,......////////////......------........./////////////////////////////////////////////////////////------------------------........................***+++,,,,,,,,,,,,+++***,,,,,,,,,---------......---------,,,++++++++++++***,,,......---,,,---.........................................................---------,,,,,,,,,------...///000/////////........./////////////////////000000//////...---.........---------------//////............//////........................//////000000000000000000111000000000////////////....................................////////////000000000000111111111111//////.........------------------............///)))+++---///000000///...///...............//////,,,,,,,,,---------------///////////////.........///////////////......------.....................------...............---.............................................---........................------............---------------......///111111...------------...////////////000000000000/////////000000000000000000///000000//////......//////........................////////////000000000000////////////////////////////////////////////////,,,,,,...//////...,,,,,,////////////////////////---------------...//////......------------...............---------...///......////////////000000111000///......///000111...........................////////////000000000.............../////////...////////////000000000333222111/////////000111222222111000///...------111222333333444444333333111111000000000000111111000111222333444444555555444444444333333333333333AAABBBDDDIIINNNNNNJJJFFF======<<<;;;;;;;;;<<<<<<::::::999888777666555444666666666555444444444333333333333333222222222222111222222333444555555666000000000111111000000000222111111000///000000000////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////,,,,,,,,,,,,,,,---------------------...///000111444333111000/////////000...------------,,,,,,,,,111111111111000///...---+++---......,,,++++++,,,---------...//////000000............//////////////////............//////---------............///......///000000000000///........................------------------------.........---------------......////////////......------------...............//////000000//////...////////////////////////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...//////------...///---///000///,,,+++++++++---,,,,,,++++++,,,,,,---........................//////......---,,,,,,+++,,,---///000000000///............//////////////////000000000000///.....................///////////////............//////........................//////000000000000111111111111000000000/////////////////////////////////------.........//////////////////000000000111111/////////...------,,,,,,---------............///+++,,,---...//////...---///............///000000,,,,,,,,,------------............//////////////////////////////......------------...............,,,---......///................................................---------........................------............------......---------......///...------------...//////...//////000000//////...///000000111111000000///000000//////...//////000........................////////////000000000000000000000000000000000000000000000000000000000000---------......---------////////////////////////------,,,,,,------...///......------------......---...///...,,,,,,...///........................///////////////000000111..............................////////////000000---............/////////......////////////000000222111000000000000000000000000000000///...---,,,111111222333333333222222000000////////////000000111111222222333333444444111222222222333333333333CCCBBBEEEKKKRRRTTTPPPKKK===<<<;;;:::999999:::;;;888888777777777666666666555555555555555555444444333333333222222222222111111111111222222333333333000000111111111111000000111000//////......//////////////////..........................................------------..............................////////////////////////---------....../////////......------...000111222111111000///////////////......---------,,,,,,,,,/////////000000///......)))+++---...---,,,,,,------------...///000000000............//////////////////............//////---------............///......///000000000000000................................................,,,------------------.........////////////..................////////////...///000111111000///...////////////////////////......................................................---,,,,,,---......,,,,,,,,,---------......+++---//////------///111---...///...---++++++,,,---,,,++++++++++++,,,---........................///.....................,,,---///000111000///.............../////////000000000000000000///......------......//////000000//////............//////........................//////000000000111111111111111111000000000//////........................---------.........//////....../////////000000000000//////...------,,,,,,---------............///------------------------...............//////000,,,---------............------......//////000000///////////////......------------.........//////,,,------...//////..............................//////.........---------........................,,,------......------,,,,,,,,,,,,,,,,,,---.........------------...//////......////////////......///000111111111111000//////......------......///......////////////......////////////000000000000000000000000000000000000000000000000000000000000/////////....../////////////////////////////////------,,,,,,------...///......------------......---...///...,,,,,,...000..............................///000000000000000................................./////////000000---------.........//////........./////////000000///000000111111111111000000000111111000///...---///000111111222222111111111111000000000000111111222222222222222222333333000000111222333444444555BBBBBBDDDKKKTTTWWWSSSMMM===<<<;;;999888888999:::555666666666777777777888444444444555555555555555333333333222222222111111000000000000000111111111000000111111111111000000000000///...............000/////////............//////////////////////////////............//////........................////////////////////////.../////////000000111111///.........///000222333///////////////..................------,,,,,,,,,,,,---...///000000000000***,,,///000///...//////---------...///000000111............/////////000//////............//////---------.........//////...//////000000000000000........................////////////////////////,,,,,,,,,------...............////////////......////////////000000000000...///000111111000///...////////////////////////000000000000000000000000........................000///---,,,,,,---///000,,,,,,,,,---------......(((***------++++++...000(((+++---...---...///000///...------------...///........................------......///000000000,,,---///000111000///...---.........//////000000000000000000000//////...,,,,,,------...///000000//////............//////........................//////000000111111111222111111111111000000000000---------------------------------.........//////............////////////000000///...------,,,,,,---------.........//////......---,,,,,,,,,---------------....../////////---------....../////////,,,------...///000111111///////////////......------------.........//////,,,,,,---.../////////...........................//////.........---------........................,,,------......------,,,++++++++++++,,,---...///...------------...//////......////////////......///000111222222111000///------,,,,,,,,,------.........////////////......////////////000000000000000000000000000000000000000000000000000000000000222111000//////000111222////////////////////////---,,,,,,,,,,,,---...............------.........---...000...,,,+++...000///////////////.........---...///111111111000///000000000000000000000000............/////////000---------.........//////............/////////000...///000222222222111000000000111222222111///...//////000111111111111111222222111111111111222222333333222222111222222222000000111222444555666666@@@BBBEEEHHHJJJKKKLLLLLLCCC>>>999999<<<>>>===:::888888777777666666555555444444555555555444222111333222111000111222333444111222444666666555444333///000111222111000...,,,222222111111000/////////................................................///...---,,,,,,---...///...,,,++++++---.........///......---------........................------++++++---...//////000000++++++++++++++++++++++++------------------------////////////////////////---------............///......---------///111222////////////000000000000,,,,,,,,,---......//////000/////////............///000000000000000//////............////////////////////////////////////........................////////////////////////---......///////////////000000000000////////////////////////////////////...---,,,,,,,,,,,,---.....................------.........---,,,+++***)))------------------------............////////////,,,,,,,,,---...///000111000///...---------------...............///000000////////////////////////////////////////////////,,,,,,------...///000000......------------......///...---,,,,,,---.../////////.........---------............////////////000000000000000000000000//////000111111111111111......////////////......000000//////.........---000000000000111111111111000//////...---,,,,,,,,,///...---,,,+++,,,,,,---////////////////////////........................------------------------............////////////..................------//////......---------,,,000///...---------------,,,,,,.../////////...---.........///////////////...------,,,,,,------...---------............///------............------,,,,,,,,,------.....................////////////222222222222222111000///......//////000000111111000////////////.................................///////////////.........000000000000000000000000222111111111000000//////000000///...------,,,,,,000///...------...///000//////.........---------///...,,,,,,,,,---///111...///000000000///---,,,...///000111111000///...111111000///...---,,,,,,///////////////.................................////////////000000000000//////000000111111222222222222111111111111111222111111000000000000000111111333444444222111111222111111111111111111111111333222222111111222222333===>>>@@@BBBDDDEEEFFFFFFBBB===999888;;;<<<;;;888777777777666666666666666444444555555555444222222111111111111222333333444000222333555555555333222000111222333222111///...222222111111000/////////................................................///...------------...///...---++++++---......---.........---.........///........................,,,---...000000000000000------------------------........................////////////////////////---------............///......---------...///000.../////////000000000000......////////////......000000/////////.........//////000000000//////...............////////////................................................000000000000000000000000------...///////////////000/////////////////////////////////////////////...---,,,,,,,,,,,,---.....................------......------,,,+++******------------------------............////////////---------------...///000......---,,,,,,,,,,,,------------------...////////////////////////////////////..................,,,,,,---......//////000.........------.........//////...------...////////////.........---------............////////////000000000000000000000000//////000111111111111111//////000000000000//////............---------,,,.../////////000111111111000000///......---,,,,,,///...---,,,,,,,,,------////////////////////////................................................---------...///000000000/////////////////////////////////.........---------,,,,,,++++++++++++,,,,,,---.../////////...---///////////////............------,,,,,,------...---------............///000000111111111111000000,,,------------------...............////////////111222222222222111000///000000000000/////////////////////.........------......................../////////////////////...000000000000000000000000111111000000000/////////000//////......---,,,,,,000///...------...///000//////.........---------///...---,,,,,,...///111///////////////......---000000111111111111000000///////////////........./////////////////////................................./////////000000000000000000000000111111111222222111000000111111222222222111111111222222333111222444333111000000111111111111111111111111111333222222111111222222333============>>>@@@AAAAAA@@@<<<888777999:::888666555555555666666666666666333444444444444333333222///000111222333444444444000111222333444333222111111111222333333222000///222222111111000/////////................................................///...------------...//////---,,,,,,---...---,,,------......//////000000........................,,,...000111222111000///........................////////////////////////////////////////////////---------............///000///...---------............/////////000000000000111222333333111///...000000000/////////............////////////..................////////////................................................111111111111111111111111------...////////////...////////////////////////////////////////////////...------,,,,,,------...------------------......///...---+++++++++,,,,,,....................................////////////......---------......///,,,,,,,,,+++,,,,,,---...,,,,,,,,,,,,,,,---......///////////////////////////.........------,,,,,,---------......//////000........................000//////......//////000...............---------............////////////000000000000000000000000//////000111111111111111000000111111111111000000---------,,,,,,,,,,,,,,,------......///000111111000000000///......------///...------,,,---------////////////////////////////////////////////////////////////////////////,,,,,,---...///000000000////////////////////////000000////////////......//////.........///000000,,,---......//////......000000//////......------......------------......---------............///......////////////...............---------------............////////////111111222222111111000000111111000000///.....................---------,,,..............................//////////////////////////////////////////000000///////////////...000//////......---------//////............//////...............---------///...---------...///000000000///...............111111111000000111111222---.........//////000000......//////////////////////////////////////////------........./////////111000000000000000000///111111000000000111111222333222222222333444555555000222333222111///000000111111111111111111111111333222222111111222222333???>>>===<<<<<<===???@@@???<<<999888888888777555444444444555555666666666333333333333333333333333...///111333444444444333000111222222222222111111000111111222222111000000222222111111000/////////.........................................................------.........///...,,,,,,---------,,,------...///000111111111............////////////,,,...000222222000///---......................................./////////////////////////////////---------............///111111000///......------........./////////000000000222555777777666444222000000000////////////...---......////////////...............////////////................................................000000000000000000000000,,,---......//////...............///////////////////////////////////////------------------------,,,,,,------------......///...,,,+++***,,,---...////////////////////////............////////////000///...---------------,,,,,,,,,,,,---...///000------,,,,,,------...///////////////////////////.........---,,,,,,++++++------....../////////000---..................---000000////////////000000....................................//////////////////////////////////////////000111111111111111///000000111111000000///---------,,,,,,,,,,,,,,,+++,,,,,,---...///000000000000000//////..................------------...////////////////////////000000000000000000000000////////////////////////------...............///............////////////000000000000000/////////000000000000111222222333---------...............111111000///...------,,,......------------......---------............///,,,------......------,,,//////......------,,,,,,............////////////000000111111111111000000000000000000////////////......---------,,,,,,,,,....................................////////////////////////////////////////////////............000/////////......------/////////....../////////........................///......---...///000000111000...------......///111000/////////000111222............////////////............////////////000000000000000000000000------------.........///111111000000/////////...111000000000000111111222222222222222333444555555///111222222000//////000111111111111111111111111333222222111111222222333@@@???===<<<;;;<<<=========<<<:::999999888777666333333444444555555666666333333333222333333333333///000222333444444333333111111111111111111111000//////000000000000000000222222111111000/////////................................................---..................---///---,,,,,,---...---,,,---...///000111111111111........./////////000000---...///000000///---,,,------------------------,,,,,,---------.........////////////////////////---------............///222222222111000///...---............///////////////111555888::::::999888111000000000////////////------...///000000//////............////////////........................................................................,,,------...............------....../////////000////////////////////////------------------------,,,,,,,,,,,,------......///...,,,++++++,,,...000////////////////////////............////////////000///...---------------------------...000111222...............//////000////////////////////////......---------,,,,,,,,,.........///////////////------...//////...------//////000000000000//////---.................................//////////////////////////////////////////000111111111111111...//////000000//////...---------------------...+++,,,,,,---.../////////////////////............---.....................////////////////////////000000000000000000000000........................//////......------,,,,,,,,,,,,,,,------........./////////000000000000000------------...///000000------------......//////111111000///...------,,,///......------......///---------............///000000000111111000000000/////////......---------............///////////////000000111111111000000---......///000111111222......---------,,,,,,,,,........................---.........//////000000////////////////////////............///////////////////////////............//////////////////...---.................................//////000000111000...------......//////...---------///000111////////////............---.........//////000000111111111111111111111111------------.........///111000000000//////......000000//////000111111222111111111111111222333333///111222222000//////000111111111111111111111111333222222111111222222333===<<<;;;::::::999999::::::::::::999888888777777333333333444444444444444333222222222222333333444111111222333333333333222222222222111111111111111///////////////000000000222222111111000/////////................................................------...//////...------...,,,++++++---......---...///000222222222111000.........//////000000111...//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........////////////////////////---------............///111222222111000///...---------........./////////...000333777999:::::::::111111000000000/////////---...///000111111111000............////////////------------------------........................------------------------,,,,,,---............------------......//////000////////////////////////,,,------......------,,,++++++,,,,,,------......------,,,,,,,,,...///000....................................////////////000///...---------------............///000111222///............///000000////////////////////////------------------------////////////////////////,,,---...//////...---,,,...//////000000//////...---------...........................////////////000000000000000000000000//////000111111111111111......////////////......------------............---------....................................---------...////////////...////////////////////////////////////////////////........................//////......---,,,,,,,,,+++++++++,,,------............////////////000000/////////...//////000000...------------...//////000000//////......------//////............//////---------............///...//////000000//////.../////////...........................//////////////////000000111111000000,,,---...///000111222333............---------,,,........................------......///000000000////////////////////////...////////////000000000////////////////////////......////////////......---------...................../////////000000000000000///...............------------...///000000000000//////.........---------......///000000000000000000000000000000000------........./////////000//////////////////...////////////000111111222111111000//////000000111000222333222111///000000111111111111111111111111333222222111111222222333;;;;;;;;;;;;:::999888888666777888888777777777777444444444333333333333333222222111111111222444444333333222222111111222222333333222111111111111111000000//////000111111222222222111111000/////////................................................------...//////...------,,,+++***+++---////////////000222333333222000///---......///000000111111222111///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////////////////////////////---------............/////////000000///...---,,,---------.........//////...///111333555666777888111111111000000000//////...///000111222222222222............////////////------------------------........................------------------------+++,,,------......------,,,,,,---......///000000////////////////////////,,,,,,---......---,,,,,,***++++++,,,------......,,,,,,,,,---...//////000------------------------............///////////////......---------.....................///000111...------------...//////////////////////////////---------......//////000000/////////////////////,,,---///000000///---,,,---...////////////...------------.........//////............////////////000000000000000000000000//////000111111111111111//////000000000000//////++++++,,,,,,------------/////////...............,,,,,,------------------,,,---...///000000///...////////////////////////........................////////////////////////,,,,,,,,,------.........++++++,,,,,,---......///------........./////////222222111000000000111111...------,,,---...///000///////////////.........//////............//////---------............///,,,,,,------------,,,,,,............////////////............////////////...//////000000000000000---......///000111111222/////////.........------........................------......///000000111000000000000000000000000/////////000000000111111/////////////////////000---...///000000///...------------.........//////......///000000000000000///////////////......---,,,---...///000000000000.........///////////////------......///000000111000000000000000000000000....../////////000000000.........///////////////.........//////000222222222222111000////////////111222444333111000000111111111111111111111111111333222222111111222222333;;;<<<=========;;;999888333555666777666555666777444444444333333222222222222222111111111222444555555444222111000111111222444444333222111111222222111111000000111222333333222222111111000/////////................................................,,,---...//////...---,,,+++***)))+++...000000000000111222333333222000///---......///000111111222444222000...------...///---------------------------------...///000000111////////////////////////---------.........//////,,,---.........---,,,+++---------.........//////......///000111333444444111111111111000000000000//////000222222333333333............/////////000------------------------................................................+++,,,------......------,,,,,,------...///000000////////////////////////,,,,,,---......---,,,,,,******+++,,,,,,---......++++++---...////////////------------------------............/////////000......---------......///...------------...//////---,,,,,,,,,,,,---......////////////////////////,,,------...///000111111000000000000////////////,,,---///000000///---,,,,,,---...//////...---,,,---------.........//////............/////////000000000000000000000000000//////000111111111111111000000111111111111000000*********++++++,,,,,,,,,000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000000///...////////////////////////........................000000000000000000000000)))***+++,,,...///000111,,,,,,------...///000000,,,---------......////////////...------,,,------......---,,,---...///000........./////////////////////............//////---------.........////////////000000000000//////------......//////000000............/////////000......///000000000000000////////////000000000000000////////////.................................---------...///000000111111111111111111111111111//////000000111111222222////////////000000000000---...///000000///...------------.........//////......///000000000000000...///000000000///---,,,,,,---///111111111111000,,,,,,---...///000111222---------...///000000111////////////////////////////////////000000000000---.........//////000000............///000222222444333111000//////......111333444444222111111222111111111111111111111111333222222222222222222333===<<<;;;<<<======;;;:::999999888777666555444444444555555555444333333222222222222222222222222222333222222222111111000000111333444444222111111222333333222111000///........................------///...............//////000000000000000///......---......///......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........///111333666777999555111...---............---,,,,,,,,,,,,---......------------...//////------......///000000111111111000000//////......000000000///......------......---,,,,,,,,,,,,---000000000000000111111222000000111111111111000000---------............///////////////////////////............////////////...---,,,++++++,,,---.................................---,,,---...///000------......------,,,+++................................................------......------,,,+++---------.........//////000000//////.........---,,,------...///000111111000000000000000/////////........................,,,---......//////......------,,,++++++,,,,,,,,,,,,------...///000111111222111///------...000111.........///......------,,,,,,,,,------.........////////////////////////111111000000/////////...,,,,,,...///000000000000000000000000000000000000000111111111111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---,,,,,,,,,,,,---......222000...---,,,---...///000////////////.........---.........---,,,,,,+++////////////000000000000000000//////.........---,,,,,,---.../////////...////////////000000000000................................................111111000000//////......///............///000000.........------,,,,,,,,,////////////////////////...------------...//////000000000000000000000000////////////000000000000+++,,,---///000000111111000000//////.........---......------------......////////////////////////000000000000000000000000333222111///,,,,,,...111000000//////.........---000000000000000000000000//////.........//////000///......------///000111,,,---------.../////////000111111111222222222222............////////////...............///000000///////////////....................................000111111000000111333000000000000111111111111000000000111111111111111111111111111111111111111000000000111222222333333000111111222222333333444;;;:::999999::::::888666777777666666555444444444444444555555444333333222222222222222222222222222222222222111111000000000111222333333111000000111222222111000000///......---------......///////////////.........//////000000000000000000///......++++++,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...///111333666777888444000...............///...------------...///...------------...//////,,,------...//////000000000000000000//////......////////////............//////...---------------000////////////000111111000000111111111111000000........./////////000000////////////////////////............///////////////...---,,,,,,---...///...........................------,,,---...///000------......------,,,+++.............................................---------......------,,,+++,,,------------.........///.........---------------------......//////000////////////////////////........................,,,---......//////.........------,,,,,,------...------......//////000000111000///......///000111......//////......------,,,,,,,,,------.................................000000000//////.........------...///000000000000000000000000000000000000.../////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,/////////......------------------------......///222111///.........///000000000000/////////.........////////////...---,,,------......//////000000000/////////............------......///............/////////000000000000................................................000000000000////////////......------......///000.........------,,,,,,,,,////////////////////////...............///000000000000000000000000000000////////////000000000000,,,---...///000000000000000/////////............/////////....../////////////////////////////////000000000000000000000000111111///---++++++---///000000000/////////......000000000000000000000000//////......---.........///......---...///000111------..................////////////000000000000............////////////...............///000000000000000000000000000000........................///111222111000000111222//////000000000111111111////////////////////////111111111111111111111111000000000111222222333333222222333333444555555555:::999888888888777555333444444444444444444444444444444444444444333333222111111111111111111111111111111111000000000000000000111222222000//////000000000000//////.........,,,,,,---...///000000111000000//////...//////000///000000000000///......)))******+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,---///111333555666666333///---............000///............///000...------------...//////,,,,,,,,,---......//////000000000////////////...............////////////111111000///......------///............///000000///000000111111000000///////////////000000000111////////////////////////............///////////////......------......///........................---------,,,---......///---............---,,,,,,........................///////////////...------------......------,,,+++,,,,,,,,,,,,---------------------------,,,,,,,,,------------------------................................................------...////////////............------......///.........///////////////////////////000000000000/////////.........---------------------................................./////////.....................///000111111111111////////////////////////.../////////...---,,,+++,,,,,,,,,,,,,,,,,,------///////////////...............------......///000222111000/////////000111000000/////////.........//////000000000///......+++,,,,,,---...//////000////////////.....................///......------....../////////000000000........................////////////////////////////////////000000000000---------------......///.........---------------/////////////////////////////////...///000000111000000000000000000000000////////////000000000000......////////////......////////////............000000////////////000000////////////////////////000000000000000000000000.........,,,******+++---111000000000000000//////000000000000000000000000//////...---,,,,,,------///............///000000//////..................------------.........///............///////////////............//////000000000000000111111111111........................000111222111000///000111////////////000000000000000000000000////////////000000000000000000000000000000000111222222333333444444444555666666777777;;;:::888888888777555333333333444444555555555555333333444444444333333222000000000000000000000000000000000000000000000000///000222111///......///////////////............------......//////000000000000//////......////////////000000//////...---+++++++++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///111222444555333111...---...//////...///..................///...------------...//////,,,,,,,,,---------......////////////////////////---------...///000000111222222222111000///...---...------------...////////////000000000000//////....../////////000000000////////////////////////............/////////////////////....../////////........................,,,,,,,,,---------.....................------,,,........................000000000111000///------------......------,,,++++++++++++,,,,,,,,,------------------------------......---------,,,,,,,,,---------.......................................------...///////////////---------------......//////////////////............//////000000000000///000000///......------------------.........................................................------//////000111111111111111////////////////////////000000000000000//////...,,,,,,,,,---------------//////..................///............///000000111000//////...///000000............------------/////////000000//////...,,,,,,---...//////000000///////////////............/////////...---,,,,,,........./////////000000........................000000000000000000000000000000000000////////////---,,,,,,,,,,,,---.....................---------////////////////////////...............///000000////////////////////////////////////000000000000//////000//////...------///////////////.........000//////////////////000////////////////////////////////////////////////---......,,,******+++---111111111111000000000000000000000000000000000000///...---,,,,,,,,,,,,,,,............/////////000000000//////......------,,,,,,---------.....................//////////////////............///000///000000000000000111111........................000111111000...---...///....../////////000000000111111111111111000000000////////////////////////000000000111222222333333444444444555666666777777===;;;:::::::::999666444444444444555555666777777222222333333444333333222000000000000000000000000000000000000000111111111...000111111///......///............////////////000000000//////......---000000///......---......///////////////...------000///...---,,,,,,------------------------------++++++++++++++++++++++++,,,,,,---///000111222222000///------...//////...------------------------...------------...//////,,,,,,,,,---------------.............../////////,,,------...///000111111222222222222111000///...---------------....../////////000000000000//////------........./////////////////////////////////............////////////...//////////////////...........................,,,,,,,,,---------------......//////......---,,,........................///000111222111000...---------......------,,,++++++++++++,,,,,,,,,------..................//////.........---,,,,,,++++++------------......//////////////////////////////---...//////000000//////,,,,,,++++++,,,------...///////////////...............///000111000000000222111000...---------...................................................------..................///000000111111111111000////////////////////////111000000///////////////,,,,,,,,,------.........------------------------///............///000000.........---............------,,,,,,,,,,,,++++++---....../////////......---......///000000111111.........///////////////.../////////...---,,,,,,............////////////........................000000000000000000000000222111111000///......------,,,,,,,,,,,,---..............................////////////////////////------,,,,,,,,,---......////////////////////////////////////000000000000000000000000///...---,,,.........//////////////////......------......///////////////////////////////////////////////////---...///...,,,,,,---...000000000000111111111111///////////////////////////...---,,,,,,,,,,,,,,,---......///////////////000000000//////......---------........./////////............//////////////////............//////.........//////000000000////////////////////////...///000///---,,,,,,---////////////000000000000111111111000000/////////////////////////////////000000000111222222333333333333333444555555666666<<<;;;::::::::::::777555444444555555666666666777111222222333333333333333111111111111111111111111111111111111111222222222///000111111///......///.........//////000000000222111111000///...------//////...---,,,,,,,,,,,,...////////////...------222111///---,,,,,,,,,---------------------------++++++++++++++++++++++++------...///000/////////...---,,,,,,...//////...,,,,,,------------,,,,,,...------------...//////------------------......---............/////////---------...///000000111000111222222222111000///...------------...//////...//////000000//////...------------............////////////////////////............////////////---......//////......---........................++++++,,,------------,,,...////////////...------...........................000111333333111000///------......------,,,+++,,,,,,,,,,,,------------.........//////////////////.........------,,,,,,---------...//////000000////////////////////////......///000000000000///+++++++++++++++,,,---............///////////////......//////000000111111333222000...------....../////////...............------------------------...............///////////////000111111000000//////////////////////////////...------------......,,,,,,,,,---......//////,,,,,,,,,---------------......------......///000,,,,,,---------.........------,,,,,,,,,+++++++++------.../////////....../////////000000000000000.........///////////////.........///......------------........./////////........................////////////////////////111111111000//////......---------------......///.............../////////////////////////////////,,,,,,++++++,,,,,,---...000000000000000000000000////////////000000000000//////000000///...------.........///////////////......------------......////////////////////////000000000000000000000000---///000///...---.../////////000000000000000111////////////////////////......------------......---......///000/////////000000//////////////////........./////////000000............////////////000//////............///------......//////000000////////////////////////---...///...---,,,---...000000000000111111111111000000//////......------000000000000000000000000000000000111222222333333222222222333444444555555999888777777888888666444444444444444444444555555111111222333333333333333222222222222222222222222111222222222333333333333///111222222000//////000......///000000111222222111111000000//////............---,,,++++++++++++......//////......---,,,000///---,,,+++,,,------........................------------------------....../////////...---,,,,,,++++++,,,...000///...,,,---...//////...---,,,...------------...//////........................---------.........//////------......//////000000...///111222333222000///.........---...//////000......////////////..................////////////////////////////////////............////////////,,,---...//////...---,,,........................***+++,,,---------,,,,,,///////////////...------........................---///111333444333111000------......------,,,+++,,,------------.........---------......///////////////..................------...//////000111111////////////////////////......///000000000000000+++++++++,,,,,,---//////------......//////000000///.........///000222333444222000...------......000/////////.........---------------------------.........//////000000000/////////000000//////...000000000000000000000000///...---,,,,,,---...///,,,,,,------.../////////------------.........///---------------......///,,,------........................---------,,,,,,---...///000000000000000000////////////...................../////////000------......///.........---------.........//////......................................................//////000000111111......------......///000---........./////////000////////////////////////---,,,,,,,,,,,,---......000000000000000000000000////////////000000000000...///////////////................../////////000//////............//////////////////////////////000000000000000000000000---...000000...---...///....../////////000000000////////////////////////------------...///000000------///000000000///...///////////////000000000............////////////............////////////000000///...............---......///000000111111////////////////////////---///000000......///111111111111111222222222222222222111111000//////...111111111111111111111111000000000111222222333333222222222333444444555555666555444555666666444333333333333333333333333333000111222333333333333333222222222222222222222222222222222333333444444444000111222222000//////000......///000111222333333////////////000000000000...---,,,+++************......//////......---,,,...,,,+++******+++---...........................//////////////////////////////000000///---+++***+++******,,,...000//////---...///000000///...---...------------...////////////////////////......---------.........//////.........///////////////---...000222333222111000///............///000000......////////////......////////////000000000000////////////////////////............/////////000+++,,,---......---,,,+++........................***+++,,,---...---,,,,,,///////////////......---........................,,,...111333444444222111------......------,,,+++---------.........//////,,,,,,,,,------.........////////////////////////.........///000111111222000000000000000000000000...//////000000000000000,,,,,,,,,---...///000111,,,------...///000111111000///------...000222444444333000...------...///000000//////.........---------------------------.../////////000000111111...///////////////......111111111111111111111111111000///......///000111,,,,,,------...///000000---.........//////000000---,,,,,,,,,,,,---......------...///000000//////000000/////////.........//////000111111111111111/////////...------,,,,,,---.........//////000000,,,,,,---.../////////...---------.........//////................................................+++,,,---///000222333444///............///000000---.........//////000000////////////////////////...------------...//////000000000000000000000000////////////000000000000......///////////////...---.........//////000000000000////////////000000////////////////////////000000000000000000000000,,,...//////...---...///---.........//////000000////////////////////////---------...///000111222,,,---///000000000///.........//////000000111111---------.........//////............/////////000111000///..................//////000111222222222000000000000000000000000...000111111000000111333111111222222222333333333666666555555444333222222111111111111111111111111000000000111222222333333222222333333444555555666222333555666666444333111333333333333333333333333333222111000000111222333111...,,,---///000///---222111000///////////////000000//////............000000000000000000000000......---,,,,,,,,,,,,---------------------------/////////......---------/////////...---------,,,..................------............////////////555333111...---------...---------............//////////////////////////////////////////.........///...---,,,,,,,,,,,,,,,000///...------...///000---.........//////000000,,,,,,,,,------...///000222000.........///...,,,........................////////////////////////........................////////////////////////000000/////////....................................///////////////......................................................///000222333333222111000+++,,,...//////...,,,+++...------------......///---...///000000000000000333222222222111000000000........................000///...------...///000...///////////////......//////.........---------........................222000///------///000222333222111/////////000111//////////////////////////////............/////////...---,,,,,,---//////000000000000000000000000000000000000000000000000////////////////////////000000//////.........---------------------------.........------,,,,,,,,,------------------,,,,,,------------------------......////////////......///000222111///......///////////////........................////////////////////////..........................................------------......000000//////......------//////.........---------////////////000000000000............////////////------...///////////////111111000000//////.........///000///------///000////////////////////////---------...///000111111///////////////.........000000///000000111222222////////////////////////////////////////////////000000000000000111111222000000000000000000000000///.........///000222333...///000000//////000111222111000.........///000/////////...---------,,,---------............///,,,,,,,,,,,,,,,,,,,,,,,,............////////////000000000000111111111111......//////000000111111---///111111111222333555666666666555444222111000000000000///000111111222444222000222555666555222333333333222222111111111222333555666666555444333333333333333333333333333111111111000000111111111444222000000222333222000000000///.........///////////////.........------////////////////////////......------,,,,,,,,,---------------------------.........---------,,,,,,...............---------........................------...///000000111222333111///---,,,,,,---...---------............///////////////////////////////////////...............---,,,++++++++++++,,,//////............//////---........./////////000////////////000111222222333111/////////000///...........................////////////////////////......................................................---------,,,,,,,,,............................../////////......---...................................................///000111111000...---,,,---///000000///---,,,.........---......///000///000000111111111111000222222111111111111111111////////////////////////000///...------...///000......////////////......//////.........---------........................111000///......///000111222111000/////////000000000000000000000000000000//////............////////////...---------......000000000000000000000000000000000000000000000000////////////////////////000000/////////.........------------------------......---------,,,,,,,,,...---------------------------------------------//////000000000000/////////000111111///......///////////////........................////////////000000000/////////......------------------------......------------......///////////////.........//////.........---------.../////////000000000000............////////////---...///000000000000///111000000000/////////......///000///...---///000////////////////////////---------...//////000000......//////////////////000000/////////000111111////////////////////////////////////////////////000////////////000111111000000000000000000000000//////......///000111222///000111000///...///000111000000////////////000...............------------------............///------------------------............////////////............///////////////000000000111111111111---///111111111111333555666666666555444222111000....../////////000000000333111000111444555444222333333333222222111111111222333555666666666555555333333333333333333333333///000000111111000000///555333111111222222222000.........---......//////.........---------------------------------------.........------------,,,------------------------------------,,,,,,,,,,,,---------.......................................------...///111222333333000///---,,,,,,,,,---...---------............///////////////////////////........................---,,,++++++++++++++++++......////////////.....................//////////////////000000111222333444222000000000111000...........................////////////////////////////////////////////////........................---------------,,,,,,,,,........................------...............---................................................//////000000000...---,,,---...///000000///...---///.........//////000111222222222222222111111111000000111111111111111111111111111111111111111111//////...------...//////......///////////////.../////////............---........................111000///......///000111111000///.........//////111111111111111111111111//////............/////////////////////...---,,,000000000000000000000000000000000000000000000000////////////////////////000000////////////......------------------------...------------,,,,,,,,,........................------------------------000000000111111000000000...000111111///......///////////////........................////////////111111000000000/////////,,,,,,,,,,,,,,,,,,,,,,,,......------------...............////////////////////////.........------....../////////000000000............//////////////////000000111111000000000000000000////////////...///000000......///000////////////////////////------...........................//////000000000000000//////...////////////////////////////////////////////////////////////............///000000000000000000000000000000000000////////////000111000111222000///---...///...//////000000000000///---------...............---------............///....................................////////////............////////////000000111111111111222222---///111111111111333444555555555555444222111111...///111222222222111000222111000111333333333111222222222222222111111111222333444666666777777666333333333333333333333333...///000111111000///...222111////////////......---------------...///000------------------------------------------------...............------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////............//////////////////000000111111222222......---,,,,,,---......---------............///////////////////////////------...............///------,,,++++++,,,,,,---,,,---////////////---,,,.......................................///111111333222000///000000///...........................////////////////////////////////////////////////........................////////////////////////........................,,,------............---................................................111111222111000///...---------...//////...------//////...//////000111222444444333222222222222222//////000000111111222222000000000000000000000000........................---...///////////////////////////.......................................000000////////////000000/////////............///000000000000000000000000//////............////////////000000000...,,,+++////////////////////////////////////////////////////////////////////////000000//////////////////........................------------------------.........///////////////........................//////000000000000//////---///000000///......///////////////........................////////////111111111111000000000000------------------------......------------......------......//////000000////////////...................../////////000000............////////////000000111111111111000000000000000000////////////...///111000///...///000////////////////////////............------------------...///000111111222111000///......---......////////////////////////////////////////////////...------------...//////////////////////////////000000000///////////////111222222111...------...---...///111111111000///,,,---------.../////////---------............///////////////////////////............////////////000000000000111111111111000000000000000000000111...///111111000000222444444444444444444333222111111222444666666555444222111111111111111222111111222222222111111111111111222333444555555666666777333333333333333333333333...///000111111000///.../////////...---,,,---...---------------...///000------------------------............................../////////...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////........./////////000000222222111111000000//////..................//////---------............///////////////////////////,,,---------......//////......------------...///,,,---...//////...---,,,...............---------------------...///000111222000......//////...---........................////////////////////////////////////////////////.........................../////////////////////........................,,,------...//////......////////////////////////........................111111111000///...------,,,,,,,,,,,,,,,,,,,,,,,,.........//////000222222444444333111111111111222/////////000000111111222////////////////////////------............------------...///////////////////////////////////////////////////////////////000000////////////000000.........////////////...//////////////////////////////............//////...///000111000///---,,,//////////////////////////////////////////////////////////////////////////////000000000000000000........................------------------------............//////000000........................---..................------...000000.........///////////////........................////////////111111111111000000000000////////////////////////......------------......------......//////000000000000/////////.....................////////////............////////////000000111111111111000000////////////000000000000...000111111000//////000////////////////////////..................---------......///000111222222111000///......---......000000000000000000000000////////////////////////---------------......///////////////////////////000000000000000/////////111222222111...------...---...///111111111000///,,,---------.../////////---------............///////////////////////////............////////////000000000000111111111111/////////////////////......///111111000000111333333333333444333333222222111333555666777666444333111111222111111111111111111111111111111111111111222333333333444555555555333333333333333333333333///000000111111000000///...///000///......///111.........---......//////---------------.........////////////////////////......///000///...---,,,------------------------,,,,,,,,,,,,---------------------........................//////000000111333333222111///...------............////////////---------............///////////////////////////,,,,,,,,,---......//////...............//////000------............------.........---------------.........//////000111222222000...---......---,,,........................////////////////////////........................------------------------,,,,,,,,,---------------........................------...///000000000000////////////////////////..............................------,,,,,,++++++++++++++++++++++++++++++---------...///000111222333222000//////000111222//////000000000000000000------------------------------............------,,,---...///000000000000...////////////000000000//////////////////////////////000000000000//////......///000000000//////........................//////............//////...//////000000/////////000000000000000000000000000000000000000000000000//////////////////////////////000000000000111111........................,,,,,,,,,------------...---------......//////000........................,,,------......------,,,,,,...//////.........///////////////........................////////////111111000000000/////////////////////////////////......------------...............///////////////000000000/////////......------........./////////............////////////000000111111000000//////////////////000000000000...000222222111//////000////////////////////////......///////////////////////////000000111111111000000//////.../////////000000000000000000000000////////////////////////...------------...//////000000000000000000000000...///000000000000//////000111222000///---...///...//////000000000000///---------...............---------............///////////////////////////............////////////............//////////////////............------...///111000//////111222111222333333333333333222000111333444444444333222111333333333111000111222000000000111111111111111333333222222222333333444333333333333333333333333111111111000000111111111---///000000......111333000000///.........//////------........./////////////////////////////////......000000000///---,,,------------------------,,,,,,---------........................------------......///000000111111222111000000///...------------.........------,,,---------............///////////////////////////++++++,,,------...//////---------------...//////...------,,,,,,------............------,,,,,,,,,------------...///000111333111///...//////...---........................////////////////////////------------------------------------------------,,,,,,,,,---------..............................---...///000111111111111////////////////////////........................------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---...000111222000///...------...000111000000000000000/////////------------------------,,,------......------,,,,,,---...///000000000000.../////////000000000000//////////////////////////////000000000000//////...///000111111111000000//////////////////////////////............//////............///000111222000000000000000000000000000000000000000000000000//////////////////////////////000000000111111111........................,,,,,,,,,---------......+++,,,,,,---......//////........................------............------+++---//////.........///////////////........................////////////000000000/////////......////////////////////////......------------......///////////////.........000000000000/////////...---------.........//////............///////////////000000000000///...---.../////////000000000111---000222333111000//////////////////////////////.../////////000111111111000000000000000000000111000000/////////000111111000000000000000000000000////////////////////////.........---...//////000000000000000000000000000---...///000111111000000///000111000///...///000111000000////////////000...............------------------............///....................................////////////............////////////000/////////...............///000000//////000111000111222333333333333333111111222222222333333333222444555444111000111333///000000000111111111222333333222111111111222222333333333333333333333333333222111000000111222333+++---//////---...111444222111000///////////////........./////////000000////////////////////////---///000111000///---,,,---------------------------------......//////////////////......------,,,---......///000111111222////////////............,,,------------,,,+++***---------.........//////////////////////////////++++++,,,,,,---...//////,,,,,,,,,,,,,,,---...///......,,,++++++,,,...............------,,,,,,,,,+++++++++++++++---......444222000///000000///...........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------........./////////000000..............................000111222222222222000000000000000000000000..............................---------...//////...------,,,,,,------...++++++,,,,,,...///000111...---,,,+++,,,---000111111111000000//////..............................,,,,,,---......---,,,,,,,,,---...///000000000000.../////////000000111111000000000000000000000000//////000000000000//////...///000222222222111000000000000000000000000000//////............//////......---...///000222444000000000000000000000000000000000000000000000000//////////////////////////////000000111111111222////////////////////////,,,,,,,,,------.........++++++,,,,,,---...//////////////////////////////......////////////......+++---//////.........///000/////////......................../////////000////////////.............................................------.........000000//////.........---000000000000////////////---------.........//////............/////////000//////000//////...------.../////////000000111111---000222333222000//////////////////////////////...//////000111222222333111111111000000000000000000000///000000111222333000000000000000000000000///////////////////////////............///000000000000000000000000000000,,,---///000111111111000...///000000//////000111222111000.........///000/////////......------,,,---------.........//////..................................../////////000000000000000111111111111111111000000/////////......///000000//////000111000111222333333333333333444444333333333444555666222555666555222000222444//////000000111111111222111111111111111111222222333333333222222222111111444333111////////////000000000000000000000000000........................,,,---...///000000//////000000111111111111000000---...//////...---***)))++++++++++++,,,---......///...,,,*********,,,---+++*********+++---...000+++---000222333111///---........................000///...---------------......---------,,,,,,,,,........................,,,,,,,,,---------......,,,,,,++++++,,,---///000000...,,,---///000...+++------.....................------------...//////111000000///...---------------------------------///......---------......////////////////////////........................//////......------,,,,,,---------------------------...000444666333,,,'''///////////////.........111111000......---------......//////...---,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...000000000000000000000000//////////////////////////////.........---------------............------000000//////000000111222////////////000000000000111111000000//////......,,,...111111000...............///000000000000000////////////////////////////////////000000000000000000000000////////////////////////////////////...------,,,,,,------...000000000000000000000000//////.........---------------------------------,,,,,,,,,---...///000000000///...------...///000//////////////////////////////////////////////////////............//////000000000000000000000000000000000000000000000000//////............////////////.........---------///////////////............///111333333333111000////////////////////////111000000000000000111222////////////............///000000000000000//////111111111111111000//////............////////////......//////000000111111000000////////////000000222111///---,,,---...///000000000000000000000000000///////////////000000////////////////////////000000000000000000000000...------,,,,,,,,,------////////////000000000000000000000000000000000000000//////...---,,,,,,,,,........................///......---------............//////000000111111111000000000111222333333666555333111////////////000000000000111111111111111111222222222333333333777666555444444333444444333333333222222111111111000000111222222222222111111111111111111111111111333333222222222111111111333222111////////////000000000000000000000000000////////////////////////000000///////////////////////////000000000000000...///000000///...,,,***,,,,,,,,,,,,---.../////////...,,,+++***+++,,,------,,,,,,+++,,,---...///111111111111000///...---//////////////////////////////...---------------000000/////////.................................,,,---------............111000///...---......//////---,,,---///000...---...........................------------...//////111000000///......------------------------------///......------.........................................................//////..................---------------------------...000333555333---)))////////////............111000///...------------......//////...------,,,---,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,---...------,,,,,,------...------------------------........................///.........------------------............------////////////000000000000000000000000000/////////111000000000/////////...---///111111/////////000......///000000000000000////////////////////////////////////000000000000000000000000////////////////////////////////////...------,,,,,,------...000000000000000000000000//////.........------------------------------------,,,,,,------///000000333222000...---,,,,,,,,,//////////////////////////////////////////////////////............//////........................//////////////////////////////............////////////.........---------/////////////////////......///111333333222111000////////////////////////000////////////000111111000000000000//////////////////000000000000//////111111111111111000///////////////......---------......//////000000111111111000000//////000000111444333111///...///000111000000000000000000000000000000////////////000000////////////////////////////////////////////////...------,,,,,,------...////////////000000000000////////////////////////000000//////...------,,,........................///......------.........////////////000000111111000000/////////000111111555444222000//////////////////000000000111111111111111111222222222333333444444444444555555555555222222222111111000000000000111111222222222222222111111111111111111111111222222222222111111111000222222111000////////////000000000000000000000000000000000000000000000000333222000///....../////////////////////////////////000000111000///---,,,------------...///000000......,,,+++++++++,,,---///......------...//////666444222///...---------//////////////////////////////...------------...///////////////.................................------........./////////......---,,,,,,,,,---------,,,,,,---///000///..............................------------...//////000000000///......------------------------------.................................................................................///////////////........................------...111222222///,,,........................000000///...------------.........///......---,,,---,,,,,,,,,,,,---.........---,,,++++++,,,---......------,,,,,,------...------------------------....................................------------------............---------...///000111000000///111111111000000/////////000000000000////////////...///000/////////111333......///000000000000000////////////////////////////////////000000000000000000000000////////////////////////////////////......------------......000000000000000000000000/////////............------------------------------------------...///000333222000///---,,,,,,,,,//////////////////////////////////////////////////////............//////................................................//////............//////...............---------......//////////////////...///111222222111000000////////////////////////...............///000000111111111000000000//////...//////000000/////////000111111111111000000///111000000///---,,,,,,+++......//////000000111111111111111000000111111111444333111/////////000000000000000000000000000000000000////////////000000////////////////////////////////////////////////...---------------......000000000000////////////////////////////////////111000000//////......---........................///......---......///////////////000000000000111000000///.........//////333333111000//////////////////000000000000111111111111111222222222222333111222333555666666555555111111111000000000000000111111222333333333333222222222222111111111111111222111111111111000000000111111000000////////////000000000000000000000000////////////////////////333222000......///111222444333222111///.........///////////////...---,,,,,,,,,,,,,,,---...///000...---,,,,,,,,,,,,------.........//////000111111555333222000......------///////////////////////////......---------......------------------------.................................////////////000+++++++++,,,---...///000,,,,,,,,,---...///000000////////////...............------------...//////000000//////....................................---......///////////////.........................................................//////000000000////////////////////////------...///000000000///------...............///000///...------------------...............---------,,,,,,,,,,,,---.........---,,,++++++,,,---......------,,,,,,------...////////////////////////........................------------------------------............---------...000222222111000///222222111111000/////////000000000000////////////......///...---...111333......///000000000000000////////////////////////////////////000000000000000000000000////////////////////////////////////......------------......000000000000000000000000/////////.......................................---------------...///000...............//////000//////////////////////////////////////////////////////............//////................................................//////............//////....................................//////////////////000111111000000///////////////////////////---------------...///000111111000000//////............//////000/////////000000111111111111000///111111000//////...------......//////000000111111222222111111111111222222111000///...---------...000000000000000000000000111000000////////////000////////////////////////////////////////////////...------------......///000000000000////////////////////////////////////111111000000/////////..........................................//////000000000000000000000000000111000000///............111111000000////////////////////////000000000111111111111111222222222222000222444555666555333222111111111111111111000000111111222333333333333333222222222111111111000000111111111000000000//////000000000000/////////...////////////////////////........................000000......///111333555:::888666333000...---,,,---.........------,,,,,,++++++++++++,,,---...///---------------------...------...000111222222333///000000000000///...---------------------------......---------......///,,,---------------------.................................////////////000------...//////000000000+++,,,---......///000000000000/////////............------------...//////////////////....................................------//////000000//////................................................------......//////000000////////////////////////---...............000111,,,---------....../////////......------------...------...............------,,,,,,,,,,,,---............---,,,,,,---.........------,,,,,,------...////////////////////////........................,,,,,,------------------------............------...///111333333222111000222111111111000000000///////////////000000000000---......---,,,---///222......///000000000000000////////////////////////////////////000000000000000000000000///////////////////////////////////////......------......///////////////////////////////////////////////////...........................------------...//////---....../////////////////////////////////////////////////////////////////////............//////////////////////////////........................//////............//////---.....................---.........//////000000/////////000////////////////////////////////////,,,,,,,,,,,,---...///000000000///...------,,,,,,------...//////////////////000000111111111000000000000000000000000000000......//////000000111111222222111111111111222222111000///......---------////////////////////////111111000///////////////////////////////////////........................---------------...///000111000000000/////////...........................000000000000////////////.......................................///000111111111111111000000000000222111000000/////////////////////////////////......////////////000000000000000111111111222222222222333444555555333111///222222222222222222222222111111222333333333333222333333222222111000000000000000000000////////////...//////000000//////...////////////////////////..............................---...///111333555===;;;777333000...------------------------------++++++++++++,,,---......------------............------///000111222222222+++,,,...///000///......,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////.........///////////////........................------........./////////---------,,,+++)))((('''+++---......------///000111000000//////............------------...////////////////////////..............................,,,---///000111111000///------------------------........................---------.......................................---...///...------///111,,,,,,,,,---......//////......---------------...,,,---......///.........---,,,,,,,,,,,,---......---------......---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------------............------...///000222222111111000111111111111111111111111////////////000000000000...///000///------...000......///000000000000000////////////////////////////////////000000000000000000000000//////////////////////////////////////////............//////////////////////////////...////////////000000000..............................---------......///000000000000///...---,,,//////////////////////////////////////////////////////............//////000000000000000000000000........................//////............//////---------...............------......///000000000////////////............////////////////////////,,,,,,,,,---...///000111//////......---,,,++++++,,,---......///////////////000000111111111111000/////////000000111111111......//////000000111111111111111000000111111111222222222111000000//////////////////////////////222111000//////......///////////////////////////........................------------...///000000111111000000//////..............................////////////////////////....................................///000111111222111111111111000000000111111000000//////000000---...///////////////.........////////////000000000000000111111111111222333333444444333111000///222222222222222333333333000000111222222222222111333333222222111000000///000000/////////.........---...///000000///......////////////////////////........................------...//////000111111;;;999666222000///............------------......,,,++++++,,,,,,---...///,,,------...............//////000111111000///...,,,,,,,,,,,,,,,---...///---------------------------------------...//////........./////////000000........................,,,---------............------,,,+++)))'''$$$###,,,...//////---,,,...000111111000000///......---...------------...//////.../////////////////////........................,,,---///111222111000///------------------------........................---------------,,,,,,,,,---------------------------///000///,,,,,,---///++++++,,,------...//////...------,,,,,,------...,,,------...//////......---,,,,,,,,,,,,---......,,,---...//////...---,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------------............------............////////////000000000111111222222333.../////////000000000111000222333222000/////////......///000000000000000////////////////////////////////////000000000000000000000000//////////////////////////////////////////............//////////////////////////////.../////////000000000000........................///......---------......///000000000///...---,,,//////////////////////////////////////////////////////............////////////////////////////////////////////////////////////............//////---------.........//////------......///000000111000///......---------...////////////////////////,,,,,,,,,---...000111222000000///...---,,,+++++++++,,,---...//////////////////000111111111111111////////////..................//////000000111111111000000//////000000111222222222111111000///...////////////////////////222111000///............////////////////////////........................------------...///000111111111111000///.............................................................................................///000111222222222222111111111000000//////.........///000000,,,---...////////////............/////////000000000000000000111111111111222222222222111111111111000111111111222222222222//////000111111111111000333333222222111000000///000/////////............---...///000000///......////////////////////////000000000000000000000000---...///////////////...888666444111/////////000//////.........//////000---------------///000000,,,,,,---.../////////...111222222111000...,,,+++///---+++))))))+++---///........................---------------...///000,,,,,,,,,---------..............................,,,,,,,,,---------......111111111111000...,,,+++,,,///000///,,,+++---///222111111000///......---...------------...//////.........///////////////////////////////////////+++---///111222222000000------------------------........................---------,,,,,,+++++++++---------------------------///111///,,,+++,,,...++++++,,,,,,---...//////------,,,,,,,,,------...,,,,,,---.../////////...---,,,,,,,,,,,,---......+++---///111111///---+++...------,,,,,,------...........................------------------------+++++++++,,,,,,------------..................------,,,,,,,,,,,,---......//////000111222333333444.../////////000000111111222444666555333000//////...//////000000000000000////////////////////////////////////000000000000000000000000//////////////////////////////////////////............//////////////////////////////.../////////000000111111///////////////////////////......---------......+++,,,...000000000000/////////////////////////////////////////////////////////............//////........................000000000000000000000000//////............//////---------.........//////---------...///000000111000///...---------------////////////////////////,,,------...///000222222222111000///...---,,,,,,+++,,,---...//////////////////000111111111111111//////...---,,,++++++***......//////000111111111000000////////////000000000000000000///...---,,,////////////////////////222222000///............////////////////////////........................---------......000111111222111111000///......---........................---------...................................................///000222222222222222222111111000000---------------...///000+++,,,---////////////.............../////////000000000000000111111111111111000000000111222333444//////000000111111111222......///000000000000000222222111111111111222222//////.........---------000///...---------------............////////////........./////////000000////////////////////////.../////////000000111111111111000//////////////////...,,,+++,,,---///111---,,,,,,++++++---...///111000///...---,,,,,,,,,,,,,,,---......---,,,,,,//////.........---------///......------......//////............---------//////...------------...******+++,,,,,,---......///////////////////////////////////////////////////000000000...---...///000---+++,,,///111000///---......///000111111222///////////////.........////////////////////////------............------............////////////---,,,,,,++++++,,,,,,---....../////////...,,,+++---------------------,,,000///...---,,,---......000000///...------,,,,,,,,,,,,---...//////......---------............///...///000111000///---+++///...------,,,,,,,,,,,,///............------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,///......------......///+++,,,---...////////////000000000000111111111111////////////000000000000000111222222222000///...000000000000000000000000/////////...---------,,,---......///////////////000000000000000000000000////////////////////////...------,,,,,,------...////////////////////////......------------............------------......000000///...............111000///......///000111...000000///...---...///............////////////////////////////////////////////////..................///000000000000000........................////////////////////////111111000///////////////......---,,,,,,,,,,,,---//////000000000000//////........................///...,,,++++++,,,...///,,,,,,------.../////////////////////000000000000000000000000////////////////////////000000000000222222000///............111111111000000000000000000000000000000//////...111111000000//////............///000000000000000//////.........---------...------------...//////222222111111000000//////111111000000/////////...------...//////...------000///...---,,,------...000///...------...///000111111000////////////////////////...------,,,,,,000---,,,---///000...,,,111111000000//////......000000000000000///......000000000000111111111111333222111000////////////......///000111222222333////////////////////////000000/////////.........//////...---------------............////////////.............../////////................................./////////000000111000///............//////...---,,,---...000111,,,,,,,,,---...///000000000///...---,,,,,,,,,,,,,,,,,,---......---,,,,,,//////.........---------......------------......///............---------------,,,------...//////++++++,,,------...//////////////////////////////////////////////////////...///000///---------...///---+++,,,...000///.........//////000000111111/////////////////////...////////////////////////------............------.........//////000000000---,,,,,,++++++,,,,,,---....../////////...,,,,,,,,,,,,,,,------.........///...------------...///000//////...------,,,,,,,,,------...//////......---------............///...///000000000///---,,,......---,,,,,,,,,------///............---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---......//////////////////000000000111111111111000000//////......000000111111111000.............................................------------......///////////////000000000000000000000000////////////////////////...------,,,,,,------...////////////////////////......------------............------------......000//////...............---,,,,,,++++++,,,,,,---...000000///...---...///............////////////////////////////////////000000/////////............//////000000000//////........................////////////////////////111000//////.........///000///......------......//////000000000000/////////////////////////////////...---,,,,,,------...,,,,,,------.../////////////////////000000000000000000000000////////////////////////000000000000222111000///............////////////////////////---...//////000000000000000000000000////////////......///000000000000000//////.........---------...------------...//////222222222111111111111111111111111000000000////////////////////////////////////---,,,,,,,,,------000///...------...///000111000000///////////////........................///---,,,---///000...,,,000000000000//////......000000000000000///......000000000000111111111111333222111000////////////111111111111222222222222...///000111111000///...000000000000000///////////////...------------...---............/////////..................---------------------------------------............/////////...---------......000///...---...///000111------///000000111111111///...---,,,,,,++++++,,,,,,------......------,,,...............---------...------,,,,,,------...///............---------+++++++++,,,---...///000,,,------....../////////////////////////////////////////////////////////.../////////---,,,---......,,,+++,,,...///...---////////////////////////......//////////////////////////////////////////------............---------......///000111111222------,,,,,,,,,,,,------.........///......---,,,++++++,,,---...//////000---------------...///000/////////...------,,,,,,,,,---......///.........---------............///......///000000...---,,,------------------......///............---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++------,,,------...000000....../////////000000000222222111000///...------/////////000//////...---........................---------...............---......///////////////000000000000000000000000////////////////////////......------------......////////////////////////......------------............------------......000///......------......------............------...000000///...---...///............////////////////////////////////////000000000000//////////////////000000000//////...........................////////////////////////000///......---.........111000//////......////////////000000000000//////000000000000000000000000/////////......---------,,,,,,------.../////////////////////000000000000000000000000////////////////////////000000000000111111000///........................////////////+++,,,---...///000000000////////////000000000000...//////000000000000000...............---------...------------...//////111111222222222222222222111111111000000000000///---,,,+++******+++,,,---...------,,,,,,,,,,,,---//////............//////111000//////......//////,,,------...//////000000///...------...///...---000000000////////////...000000000000000//////...000000000000111111111111333222111000////////////333333333333222222111111///000222444444222000//////////////////////////////......---------......---------.........//////............------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,---------000////////////000111111///000111222222111000///...---,,,+++++++++++++++------------------------........................------,,,,,,,,,,,,------///............---------+++++++++,,,,,,---//////,,,---------.........///////////////////////////////////////////////////---...///...---,,,,,,......------...//////...---//////////////////..................////////////////////////////////////------............------------...///000222222333------,,,,,,,,,,,,------..................------,,,,,,------......//////++++++,,,---...///000111//////.........---------------...............------------............///---......//////...---------------------...///000///............---------,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---------,,,,,,---...000111............////////////111111111000///..............................---........................,,,---------.../////////---......///////////////////////////////////////////////////////////////......------------......////////////////////////......------------............------------......//////...------------...,,,---...//////...---,,,...000000///...---...///............////////////////////////////////////111111000000000//////////////////000//////...---........................///////////////////////////......---------......111000//////......////////////000000000000/////////////////////////////////000000000///...---,,,,,,,,,------.../////////////////////000000000000000000000000////////////////////////000000000000111000///.....................///////////////000+++,,,---...////////////.........///000111111111//////000000000000//////...........................------------...//////000000000111111222222222////////////////////////---+++)))(((((()))+++---,,,,,,,,,,,,,,,,,,,,,,,,/////////....../////////000000///............///---........./////////000......---............---//////////////////////////////000000000000/////////000000000111111111111222222111000//////000000222222222222222222222222///000222444444222000///..............................---------......///------------....................................,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,------,,,,,,,,,,,,------///////////////000000111222222333333222000...,,,------,,,+++++++++,,,,,,---------------------------........................------,,,,,,------...///............---------...------,,,,,,---------,,,,,,,,,,,,,,,---------////////////////////////////////////////////////...///000///---,,,---......///000111000/////////////////////............---.........//////000000////////////////////////------............------,,,---...///000111222333...------,,,,,,------.........------............/////////......---------***+++,,,---///000000111...............------------...............---------------............///------...............---------------......///000///............---------............////////////---------------------------,,,,,,++++++,,,,,,---------------......///000............////////////////////////000000000000...---------------......////////////////////////,,,---------.../////////---......//////////////////////////////////////////////////////////////////......------......///////////////////////////......------------............------------......//////...---------------))))))+++,,,,,,+++))))))...000000///...---...///............////////////////////////////////////000000000000////////////......////////////..............................////////////////////////......------------...///000///......------......//////000000000000//////........................//////000000///...------,,,,,,------.../////////////////////000000000000000000000000////////////////////////000000000000000//////.............../////////000000111111111---...............------------...///000111222222//////000000000000//////---........................------------...//////......//////000000111111........................111000...------...000111+++,,,,,,,,,,,,,,,,,,,,,...//////////////////...000//////...............000000/////////.........---.........------.....................///////////////000000000000/////////000000000111111111111222111000000000000000000//////000000111222222333...///000111111000///...------------...............------------...//////,,,------------................../////////000000,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------,,,,,,,,,---............/////////000000000222222222111///...---,,,------,,,,,,,,,,,,------...------,,,,,,------...---------........................------.........///............---------000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,///////////////////////////////////////////////////000000000...---...///...000222222111/////////........................------......///000000000////////////////////////------............------,,,------...///000000111......------------............---------...//////111000000///...---,,,,,,***+++,,,...///000000000.................................///......---,,,---------............///---------------..................---....../////////............---------...////////////000000000------------------------++++++************+++++++++,,,---...////////////....../////////000000000.../////////000000000111...------------...//////000000000000000000000000---------...............---......///////////////000000000000000000000000//////////////////////////////............//////////////////////////////......------------............------------......///...------,,,,,,------++++++,,,,,,,,,,,,++++++...000000///...---...///............////////////////////////////////////////////////............,,,---...////////////...........................////////////////////////.........---......///000000///......------......//////000000000000//////................................................,,,,,,------.../////////////////////000000000000000000000000////////////////////////000000000000//////......---....../////////000000111111222222///////////////...---,,,---......///000111111222000000000000000//////...---------..................------------...//////......//////////////////------............//////111000///......///000111+++,,,,,,------------,,,......////////////......000///......------......111111000//////...---------...///...------...///---............/////////...//////000000000000000000000000000111111111111111111000000000000000111---...///000111222333333////////////////////////---.........////////////---------------...//////,,,,,,---------.........---......///000111222222------------------------............---------,,,---------------...//////------.../////////////////////...------------......---------------.........---,,,,,,,,,,,,---...---------.........//////000//////......//////000///............---------//////.........///000000------------------------////////////////////////////////////////////////000111111111///...///000---000333333000.........,,,------....../////////------......///000000111////////////////////////------............------,,,,,,------.........///......------------.........------,,,---...///000000000//////......------***+++---...////////////..............................//////...------,,,---------............///,,,,,,,,,,,,------...///000//////............//////............---------.........////////////000........................,,,,,,++++++++++++,,,,,,***+++...000111000...---/////////000000000111111000000000000////////////......---------...000000////////////////////////...............------------......///////////////000000000000000000000000//////////////////////////////............//////////////////////////////......------------............------------......///...------,,,,,,------//////............//////...000000///...---...///............////////////////////////////////////............------------+++,,,---...///000000000........................///////////////////////////.........//////000111111000//////......////////////000000000000//////........................------,,,,,,,,,...///000,,,,,,------.../////////////////////000000000000000000000000////////////////////////000000000000.........------......///......//////000111111222......///000000000//////......//////000000111111000000000000000///......---------.........//////...------------...//////000000000000/////////////////////000000000111111------------------------+++,,,---...///......------...///000000///...---//////...------------...000000000///////////////,,,...000///---,,,---///---------.........//////......///000000000000000000000000000111111111111111111000000000000111111000000000111111222222222222222111111111111222222.../////////000000111111---------------...///000,,,,,,,,,---------......---...///000111222333444------------------------/////////......------------------------...///000,,,------...///.........,,,,,,++++++,,,---///000......---------......///...---,,,,,,,,,,,,---...---------.........//////000000////////////000000//////.........---------............///111222333.....................---////////////////////////////////////////////////000111222111000///000111,,,///222222///---,,,---,,,,,,------...///000000---------...///000000111////////////////////////---..................---,,,,,,------------------......------------.........------,,,---...///000.........///////////////+++,,,---////////////...---......................../////////...---,,,,,,---------.........//////,,,,,,,,,,,,,,,---...///111000///...............//////.........------------------.........//////........................///......------......///)))+++...111222000...,,,000000000000111111111111222222111000///...------///......---...///000111......................../////////......------,,,---......///////////////000000000000000000000000//////////////////////////////............//////////////////////////////.........------..................------...............---,,,,,,,,,,,,---------+++******+++------...000000000...---...///............/////////000////////////////////////......---------,,,,,,,,,***+++,,,...///000000111........................///////////////////////////////////////000111111222111111000000000000000//////000000000000//////000000000000000000000000,,,,,,******+++---000111,,,,,,------...//////000////////////000000000000000000000000////////////////////////000000000000......---------......///---------...///000000111,,,---...000111111111111////////////000000000000000000000000000///......---------.........//////...------------...//////222222111111000000//////000000111111222222222333//////000111111000//////+++,,,.../////////......---...///000000///...---//////...------------.........//////000000111111,,,...000///---,,,---000---------.........//////......///000000000000000000000000000111111111111111000000000000000111111333333333222222222222111000000000000////////////........................//////...------------......---,,,++++++---...000.........///111444666888333111...,,,++++++,,,---................................................+++++++++,,,,,,,,,------......////////////...............------,,,,,,,,,//////.........---------------............------//////............//////111000///...------...////////////......------------,,,,,,,,,,,,---......---------........./////////000000000000//////...111111000000///---,,,+++---.........///000000000////////////////////////---...//////---------///000//////...---,,,,,,,,,........................---------............///000///...---,,,---......//////............//////222222111111000000//////,,,------......------,,,..................------------------------------///......---------......000...---...///000///...---.........//////000000........................,,,,,,,,,------.........+++...000...,,,***,,,/////////...---,,,,,,++++++---------............///////////////000000000000////////////////////////,,,------...///000000111444222000000222333111...000000///...------,,,,,,...............---------////////////............111000///...------......///...---,,,,,,---...///////////////000000000000//////............////////////.........---------000000//////......------000000000000000000000000---------............///////////////000000000000000000///.......................................444222///......//////...//////.........------------...///000111111111000111000......000000000//////000000000000000//////////////////////////////000000000000000///......//////............//////000000//////............,,,---...///000000000000//////000000000000//////////////////000000000000222000///------///000222,,,---------.../////////////////////000000000000000///...------...///000000///...------------------,,,,,,++++++,,,,,,---,,,,,,,,,---...///000000//////............//////000000000000000000000000//////...---------------++++++------------++++++---------...///000000111------------------------........................---------.........//////////////////////////////---///000000.........//////////////////000000000000///.........///111222000000000000000000000000000000000000////////////........................//////...---------------...---,,,++++++---...000.........///111333555777333111///---,,,,,,------........................++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++//////.........------------......//////......---//////............//////111000///...---......///---------,,,,,,+++++++++------,,,,,,------...///------------............//////000000000000//////000000000000///...---,,,..................//////........................---...///...---,,,...///000000//////...------,,,........................---------............///000///...---------......------,,,,,,,,,,,,------............---------,,,,,,------......------,,,........................------------------------000000//////...//////000000...---...///000///...---........./////////000........................,,,------------------...+++,,,------,,,+++,,,...---------,,,,,,+++++++++---------............///////////////000000000000////////////////////////.........///////////////333111000000222222000...000//////......---,,,,,,........................////////////............000000000/////////......///...------------...///.../////////000000000000//////............////////////.........---------///////////////........................................../////////000000000000000000111111111111000000///.......................................333111///...//////......//////.........---------.........///000000111111111///......///000000////////////000000//////...///////////////////////////////////////...------//////............///////////////.........---------...///000111111111111//////000000000000///////////////000000000111111111000///......///000111---------...............000000000000111111111111000///............///000000///...------------...,,,,,,++++++++++++,,,,,,,,,------......///////////////............//////000000000000000000000000000///...---,,,---......---------......---------------......///000000111------------------------........................---------.........//////////////////////////////...///111111///...///000//////000111222222333333000000///...///000111222111111111111111111111111000000000000//////////////////////////////////////////......------------------,,,+++,,,---...///............000222444666333222000...------..............................------------------------,,,------------.........,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---------...............------------......//////......---//////............//////000000///............///---------,,,,,,,,,,,,,,,---------,,,------...///,,,,,,,,,---------......---...///000000111000000......////////////...............---------------...........................//////---,,,,,,...111111000000//////......---........................---------............///000///......------......------,,,,,,,,,,,,------------------,,,,,,,,,,,,------............------........................------------------------///...............//////000...---...///000///................../////////.................................------------------,,,,,,,,,...//////...,,,,,,,,,+++++++++++++++---------............///////////////000000000000////////////////////////000/////////............222000//////111111000...000//////......------------------......//////000////////////............///000111111111000///...///......------......///....../////////000000000000//////......//////000/////////.........------.........///////////////........................////////////000000000111111111111111222222222222000000///.......................................222000......//////...---...............---------///............000111222111///......///000000///---....../////////......////////////////////////......//////......------//////............//////.........---------------...///000111111111111111//////000000000000//////000000000000111111111111111000///......///000111...............---------000000111111111222222222000//////......//////000//////......------......---------,,,,,,---------........................//////............//////000000000000000000000000111000...,,,,,,---.../////////............//////------......///000000000................................................------.........////////////////////////////////////000222222000///000111///000111222333555666666111111000///000111222333222222222222222222222222000000000000////////////000000000000000000000000...............------,,,------,,,,,,,,,---...///............///111333444222222000///.........///................................................---------.........//////......////////////......---......//////000000000..............................////////////......///......------......////////////........./////////////////////.........---------------...//////,,,,,,,,,,,,------------------...000111111111111------...//////000//////.........---,,,,,,,,,+++......................../////////---,,,---///111111111000000/////////...........................---------............///000//////...............///......------......///////////////////////////------............------............////////////........................,,,,,,+++++++++,,,------000...---...///000///...................................................//////......------,,,,,,000---,,,---111333111///,,,,,,,,,,,,,,,,,,---------------............///////////////000000000000////////////////////////.........///////////////000000//////000000//////000/////////......------,,,------...///000000111////////////............///000222333333111///...//////............//////........./////////000000000000////////////000000////////////............------......//////000000............................../////////000000000000000000111111111222222000000///.......................................111000......//////...---........................///...---,,,---///111333000///------///000///...,,,---..................////////////////////////...///////////////......///......------......///------------------------......///000000000000000//////000000000000//////000000000000111111111222000000////////////000000/////////...---------,,,///000000000000111111111000//////////////////000//////............//////000//////......//////000////////////............//////............//////000000000000000000000000111000...,,,,,,---///111000///...------...///000............//////000000////////////////////////....................................///////////////////////////////////////111333333111000111222111111222222333444555555222111000000000111333444333333333333333333333333000000000000////////////000000000000000000000000......//////......---,,,,,,,,,,,,,,,------............------...000111333111111000000//////..............................++++++++++++++++++++++++---------.........//////......////////////......---......//////000000000---........................//////////////////.........------------............//////////////////////////////////////////...------------...//////,,,,,,,,,---------......------...000111111111111,,,---...///000000000000.........---,,,,,,,,,+++........................///000///...------///111000000000000////////////........................---------............//////////////////...............------------......000000000000000000000000---......//////......---........./////////000000........................+++++++++++++++,,,---...000...---...///000///..................---------......................../////////......---------///---+++---000111000------------...............---------............///////////////000000000000////////////////////////,,,,,,---...///000111222//////000000//////000000///////////////.........------......///000111111////////////...............///111333333111000///////////////////////////............////////////000000////////////000000000000/////////.........------......//////000000////////////////////////------.........//////////////////000000000111111000000///.......................................000///......//////...------.....................///...---,,,---///111222000...------...//////...,,,,,,---...//////......000000000000000000000000///000000111111111000000......------------......------------------------------......///.........//////000000000000/////////000000000000111111111000000////////////000000/////////...---------,,,.........////////////000///000000000000000000/////////.........//////000//////............////////////////////////......//////............//////////////////////////////000///...------...000111///...---,,,,,,---...///............////////////////////////////////////////////////////////////........./////////000000////////////////////////000111333333111111111222222222222222222111111111222111000000000111333444333333333333333333333333000000000000////////////////////////////////////---.../////////...,,,+++,,,,,,,,,---------......///...---------///000111000000000//////.................................------------------------,,,------------.........,,,,,,------------,,,,,,,,,,,,,,,,,,,,,------------------..................//////000000//////.........------------......---...//////000/////////---------------...............------......///000---------.........//////---...///000000111000000------...///000000//////.........---------------------------------------...///000000///...///000////////////////////////........................---------............//////000000000000///...---,,,,,,++++++++++++,,,,,,.........///////////////......////////////...............//////000000111........................------------...///000111000...---...///000///............---------------......................../////////...............---,,,+++,,,------,,,+++/////////...............---------............///////////////000000000000////////////////////////***+++,,,...///111222333...000111111//////000222////////////////////////.........//////000000111////////////...............///000111111111000///...//////000000//////...------........./////////111000000//////000000111000000000/////////...............///////////////000000000000000000000000------------.............../////////000000000000000000///.......................................///...---...000000...,,,---------..................------------///000111000...------...//////...,,,---...///////////////000000000000000000000000000000111222222222111111......------------......---------------.........,,,------......---------//////000000000000//////////////////000000000000//////000000000000//////...............------------------........./////////000000111111000000/////////......//////000000------,,,,,,,,,,,,------//////////////////////////////............///////////////////////////////////////...//////000000...------------------.........//////////////////........................////////////////////////....../////////000000000////////////////////////000111333333111000111222222222222111000000//////111111000///000111222333333333333333333333333333000000000000////////////........................---...///000///...,,,+++,,,,,,------......------///...---------...///000...////////////...------........................////////////////////////,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++---------.........////////////000000000000//////...------,,,,,,------...,,,---///000000000//////,,,---------.........///...............//////000........./////////000000//////000000000000//////......///////////////.....................//////---------------------------///111222000///...///................................................---------............//////000000111000///...---,,,++++++******++++++,,,---------.........//////......////////////......---......///000000111111....................................///000111222000...---...///000///............------,,,,,,,,,....................................////////////...//////...,,,+++,,,---/////////......------,,,---------............///////////////000000000000////////////////////////+++,,,---...///000111222...000222222000000111333/////////////////////000///////////////000000000////////////................../////////000000000...///000111111000///...---------.........//////111111000000000000111111000000000000/////////...///////////////.........////////////////////////............//////////////////000000000111111111000000///..........................................------...000000...,,,---------.........//////,,,,,,---......//////000000...,,,---...///......,,,---...///000000000000000000000000000000000000//////000111111111111111...------,,,,,,------...------........./////////---...............------//////000000000000//////---.........//////////////////000000000000//////---------...........................///////////////000111111111111000//////////////////000111111///......------......///......//////000000111111//////............//////////////////////////////---...///000111000000///......////////////....../////////////////////...------------------------////////////////////////.../////////000000000000///////////////////////////111222222111000000111111111111111111000000000000000///...///000111222222222222222222222222222000000000000////////////........................---...///000000...,,,++++++,,,------......------///...---,,,------...///---...............---,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...//////////////////............------,,,,,,,,,---------.........////////////000000000000//////...------,,,,,,------...,,,---///000000000//////.../////////000000111111...............///000000////////////000000000000///000000000000000///......///////////////......---.........///000000000------------------------,,,///222333222///......---------.......................................---------........./////////000111111111000...---...------,,,,,,------............/////////000000......////////////......---......///000111111222////////////////////////,,,,,,,,,---...///000000000...---...///000///............------,,,,,,,,,........................------......//////000000111333444222///---...000//////...---,,,,,,++++++---------.........//////////////////000000000000////////////////////////---.........//////000000...111333222000000222444////////////000000000000000000000000////////////000/////////.....................---...///000111...///000111111000///...---------.........//////111111000000000000111111000000000000////////////000000//////.........---........................////////////000000000000000111111111111222222222000000///.......................................---------...000000...,,,---------.........//////+++,,,---...///////////////...,,,,,,...///...------...///000111111111111000000000000000000000000......///000000000000000...------,,,,,,------............/////////000000...///////////////......//////000000000000//////------------........./////////000000000000//////,,,------....../////////////////////000000000000///000111222222111000//////////////////000111111222222111111111111222222---......///000111111222//////............//////////////////////////////,,,...000111222111000///...///000111111000///...///////////////.........------------------------000000000000000000000000////////////000000000000///////////////////////////000222222000///000111000000000111111222222222000///.........///111222222222222222222222222222111000000///////////////------...............---........................111000///...------...///...---,,,++++++,,,---..............................---,,,++++++,,,---...///...,,,,,,,,,---///111333111...---...000000000........................---------,,,,,,+++++++++---------.........//////,,,---///000111000///---////////////...---,,,+++//////.........---------+++,,,---...////////////..................------////////////////////////111111111111111000//////......////////////......////////////////////////------,,,,,,---...000111...---,,,---//////...---000000//////.........---////////////////////////------------------------........................---------.......................................//////////////////////////////////////////////////////.........---------............////////////........................111000///...............///////////////...---------...///000000...,,,+++,,,,,,,,,---------............------------.....................///000000000000000000000000000000...+++(((***///222222000///////////////000111111...///000222222222111000222222222111000//////...111000...------...//////222111000//////000111222////////////////////////000000///............///...///...---,,,,,,...000111111000000//////......111111000000//////......000000000000000000000000000000000000000000000000111111000000///.........000000111111111111000000---...///000000111111000////////////////////////000000000000000//////...------............------000...------///000000///222///,,,---000222222111............///000111222444333111///......///000000000000000000000000000........................---...///000000///...---111000000///...---------000000000000000//////...000000000000000000000000222222111111111111111111////////////////////////000000000000000000000000------......//////000000//////////////////////////////000000000000000//////////////////.........000000000000////////////000000000///////////////111111222111111000///...///...---...000111111111000000////////////000000////////////////////////---...///000000///...------.........//////000000333222000......///111222333333333333333333333333000000/////////000222333222222111000/////////000000000111222222222222111111111000//////...//////------...............---........................000///...------......///000///............///000........................///...---,,,,,,---...///...---+++++++++,,,...///222000...---...000000000........................///.........------------,,,------------.........,,,---///000111000///...///000000///...---,,,,,,//////.........---------+++,,,---...////////////........................////////////////////////000000111111000000///.........////////////......////////////////////////---,,,+++******+++,,,---///...,,,,,,...//////...000/////////............////////////////////////------------------------.............................................///................................................//////////////////////////////.........---------............////////////...........................---,,,+++++++++++++++...///////////////......---...///000///...,,,+++,,,,,,,,,---------............------------.....................///000000........................111---***,,,000333333000///////////////000000111//////000111111111111111222222111111000//////...000//////...///000111222111111000//////000111111000000000000000000000000......---,,,,,,,,,,,,---///000000...------///111000000000000////////////111000000000/////////...000000000000000000000000000000000000000000000000111111000000000000//////000000111111111111000000//////000000000//////...//////////////////////////////000000000///......------............------///...------///000000///---***((()))+++------,,,000000000000111222333444444333111///......///000000000000000000000000000..............................////////////......111000000///......------//////000000000000//////000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000.........///////////////////////////////////////////////////......---,,,.........///////////////000000000000///////////////////////////////////////000000111111111000000///...---...000111111111000000////////////000000////////////////////////......////////////......---........./////////000222111///......000111222333333333333333333333333111111000000000111222333333333222111111111222222000000111222222222222222222222000///............---...............------------------------------.........---......///000000///............///000........................///......------......///,,,,,,+++***+++,,,---...111///------///000000///........................000000000///////////////,,,,,,,,,,,,------------,,,---///000000000///...000000000000///...------...............---------,,,,,,---...////////////........................//////////////////////////////000000000///............////////////......////////////////////////...---+++******+++,,,,,,111///,,,,,,---...//////////////////............////////////////////////------------------------........................000000000///////////////........................------------------------////////////////////////...............---------............//////////////////////////////////////////......------............///////////////...---.../////////...---,,,,,,,,,,,,---------............------------................../////////000........................333000---...111333333111//////......//////000111000000//////000000111111222111111000000//////.........//////000222333444111000000//////000000111000000000000000000000000......---,,,,,,,,,,,,---///000111000......000111////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000111111111111222000000111111111111000000000000000000///...------////////////////////////...////////////...------------............------///...---...///000000//////---,,,,,,...//////...000000000000111222333333333222000///...//////000000000000000000000000000........................//////............//////000000000///......---------...///000000111111000000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000///////////////.........//////////////////////////////......---+++***)))------......//////000000000000000000////////////////////////////////////---...///000111111111111///...------000111111000000//////......//////000//////////////////////////////............//////.............../////////000//////...///000222333333333333333333333333333333222222111111111222222333333333222333333444444000000111111222222222222333222111///.....................///......---,,,------------------------------------...//////000---------,,,,,,---------......................../////////....../////////,,,,,,++++++,,,,,,---...///...---...000111000///........................000000//////////////////+++++++++,,,,,,,,,------------...///000/////////000000000000000///..............................,,,------...//////......---------...............////////////////////////......////////////............////////////......//////////////////////////////...---...///000111333000,,,+++,,,...///000///////////////.........////////////////////////........................------------------------111111111000000000000000........................------------------------////////////////////////....................................////////////////////////////////////000000///////////////000---......///////////////---......//////...------,,,,,,,,,---------............------------......---......///////////////000000000000000000000000444222//////111222222111///............///000000111000///......///000111111111000000////////////.../////////000111222222000000000//////000000000////////////////////////000000///............///...000000000......///111000000000000////////////000000000000///////////////////////////////////////////////////////////////000000111222222333333000000111111111111000000//////000000///......---////////////////////////...............------,,,------............------...------...000111000///111111000111111222111111...............///000000222111000///////////////////////////////////////........................000///...------...///000000000//////............,,,---...000111111222222////////////////////////000000000000111111111111////////////////////////////////////////////////000000//////......------////////////////////////............---,,,++++++,,,------...///000111111000000000000//////////////////000000000000000111......///000111111000000///---,,,---///111111000/////////....../////////////////////////////////000///...------...///000....................................///111222333333333333333333333333333444333333222222111111111222222222222333333444555111111111111111222222222222111000///..................//////...------,,,------------------------,,,,,,---.........//////,,,------------------,,,...........................//////////////////...---------------......///------...000222333111000////////////////////////........................+++++++++,,,,,,,,,---------......///////////////000000000000000//////...---.....................,,,---......///.........---------.........//////000000000000000000000000......////////////............////////////......////////////////////////...---......000222555666444111---,,,,,,...//////.........///////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,222222111111000000000000////////////////////////------------------------////////////////////////---.................................////////////////////////////////////---,,,,,,+++,,,,,,------......///////////////...------..................,,,,,,,,,---------............------------......------...///000/////////000000000000000000000000333111///...///000000000...............//////000111000///......///000111000000000////////////////////////////////////.../////////000000/////////........................000000///............///---...//////...---...///222111111000///......---////////////000000000000//////////////////////////////////////////////////////000111222333333444000000111111111111000000------...///////////////////////////////////////...............------,,,------............---------,,,---...111111000///......//////..............................///000000000000///////////////////////////////////////........................000///...------...///000////////////............+++,,,...///111222222222//////////////////////////////000000000111111111000000000000000000000000////////////////////////000000//////......------////////////////////////,,,---...///////////////,,,------...///000111111000000000000////////////000000000111111222222222000000000000000///.........---,,,---///000000000//////............//////////////////////////////000///...------...///000...............------------.........///000111222333333333333333333333333333333333333222222111111111111000111111222333333111111000000000111222333111000000///////////////////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------......///000000///..............................---......//////......------------.........//////------///222444555333111////////////////////////,,,------------.........,,,,,,,,,,,,------------............/////////000/////////000000//////...---------...............------...............---,,,,,,------.../////////000000000000000000000000......///000000000//////......////////////......////////////////////////******+++,,,///111444666444111...---...//////............///////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,222222111111000000//////////////////////////////------------------------////////////////////////---------...........................////////////........................---------------......//////////////////......------------............///,,,,,,,,,---------............------------......,,,---///000000000///...........................111000///...---...///000......------......///000000000//////....../////////////////////////////////////////////...------...//////000000//////...------------------------......---,,,,,,,,,,,,---,,,...//////...------...111111111000//////......////////////000000000000000000000000000000000000000000000000000000000000//////000000111222333333000000111111111111000000,,,,,,---...////////////////////////////////////...////////////...------------............------,,,,,,---///111222000///---...000///...,,,------000000000//////000000111////////////////////////000000000000000000000000........................//////............////////////////////////......,,,---...000111111222222000000000000000000000000...//////000000111111111000000000000000000000000000000000000000000000000///////////////.........////////////////////////------///000111222222222------......//////000000000000000000///////////////000000111111222222333000000000000///...---,,,...---,,,,,,///000000//////......------....../////////////////////////////////............//////.........------------------......//////000000000333333333333333333333333111222222333222222111000000000000///000000111111222111000000000111333444///////////////000000111////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++......///000000///..............................,,,---...//////...---,,,,,,,,,------.........------...000444777777444222////////////////////////,,,,,,---------.........,,,------------........................///000000---....../////////......---------.........//////---...............------,,,,,,------...//////000000000000000000000000000...///000000111111000000......////////////......////////////////////////*********+++---000222444333111///...//////...---............/////////000////////////////////////................................................222111111000//////......////////////////////////........................////////////////////////---------.........//////............////////////------------------------///////////////000111111000000000000///---,,,,,,---------------...//////,,,,,,,,,---------............------------......,,,---///000111000///.........................../////////...---...000111...------------...////////////000000///......---////////////////////////......///000111000//////......///000000///....................................---,,,,,,,,,,,,---,,,...000000///...............//////000000111111.../////////000000000111000000000000000000000000000000000000000000000000/////////000000111111111000000111111111111000000------......///.........//////////////////////////////000000000///......------............------++++++---///222222000//////111333333000...///000111000000/////////000000......///////////////...000000000000000000000000..............................////////////........./////////////////////------///000111111111111000000000000000000000000......//////000111111222000000000000000000000000000000000000000000000000.........///////////////////////////////////////...//////000111111111111.........///////////////000000000000////////////---......///000000111111...///////////////.........,,,+++,,,...000000//////......------......///////////////////////////......////////////...............------,,,,,,,,,......//////////////////333333333333333333333333///000111222222222111000111111000/////////000000222111000///000111333444.........//////000111222////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------...///...---+++***+++,,,---......---,,,+++........................+++,,,---......---,,,+++***+++,,,---------,,,,,,---...111555888888555333000000000000000000000000,,,---------......//////---------.........//////...............///000000------...............------------.........//////---...............------,,,,,,------...///000000000000000000000000000000//////000111111111111111......////////////......////////////////////////,,,++++++,,,---///111222222111000///000000...,,,---.........//////000000////////////////////////////////////////////////000000000000000000000000111111111000///......---000000000000000000000000////////////////////////////////////////////////---------.........//////............/////////000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111111111000///---++++++---------------...///000,,,,,,,,,---------...............------.........,,,---///000111000///...000000000000000000000000/////////......///111333...------------...//////...///000000000///---,,,.........///////////////---...000111222222222222---...///000000///...---////////////////////////000000///............///---///111222000/////////+++,,,---///000222333444.../////////000000111111000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000////////////...---,,,,,,////////////////////////000000000000000//////...---..................---++++++---///222222111///---000333222///------//////......---------............///////////////...000000000000000000000000........................---...///000000///...---.........///////////////---...///000000111111000000000000000000000000000---......///000111111222000000000000000000000000000000000000000000000000---.........//////000000///////////////////////////000000000000000/////////////////////.........000000000000////////////,,,,,,,,,---...//////000,,,---...///000000000000...,,,+++,,,...000000///.........------.........////////////////////////---...///000000///...---.........------,,,,,,,,,...///////////////...---333333333333333333333333...///000111222222111000222222111000/////////000222111000//////111333444000000000000000000000000222111000//////......///////////////////////////000///---,,,,,,---///000,,,,,,------.../////////...------,,,,,,------...---------,,,,,,+++++++++------------------------+++...222555666666444222000111222333222111///---........................////////////000000000000...------,,,---...///000............////////////////////////////////////000000...------...///000////////////////////////000111222222222000///---/////////111333444333222222222222222111111111000000000//////.........---000000000000000000000000///...---,,,---///111222......///000000000000000000//////......//////000,,,,,,,,,,,,------...///////////////////////////111111000000//////......111111000000/////////...////////////000000000000111000///------....../////////000000000000000///------------------------........................,,,,,,,,,---...///000000444222000000111000---***........................---,,,,,,+++,,,---...//////............---------...............---------333222000///.........///111111000000//////......////////////000000000000111000///......///000111........................------......///000000000222111111111000000//////222111///.........///000////////////000000000000////////////////////////000000////////////000000222222222222111111111111111111111111111111111111000000000000000000111111////////////000000000000000---+++,,,///111000///......------------..................////////////////////////////////////////////////...---,,,+++......////////////......000000000000000000000000////////////////////////000000000000000/////////,,,---...000000000000//////...---,,,,,,,,,,,,,,,000000111111111000000///000000000000000000000000////////////000000000000...///000///...---...000//////000111111111111111......///000000000000000000111111000///......////////////000///......---//////000000000000//////------........................////////////......///////////////.........111111000///...------,,,,,,---...//////...---,,,///////////////.....................////////////------............------000000000...,,,+++,,,------,,,,,,,,,,,,---......////////////////////////000000111111111111000000111111111111111000//////000000000000000111111222///000000000111111111111////////////////////////............///000111111........................///...,,,++++++,,,...///---------------,,,,,,,,,...------,,,,,,------............---------,,,,,,------------------------,,,...111333444333222111///000222222222000///---................................./////////000000...------,,,---...///000............//////////////////////////////////////////............//////////////////////////////000000111111222111111111111000000111333444333111222111111111000000000000000/////////............///////////////////////////...---,,,,,,...///111......///000000000000000......------------......------,,,,,,,,,---......////////////////////////000000000000//////......000000000//////............/////////000000000000000///...---,,,------...//////000000//////...------------------------------------------------------,,,,,,------///000000333111//////111000---+++........................------,,,,,,,,,---...//////............---------////////////////////////333222000///.........///000000000000////////////000000111111111222222222111000///......///000111........................---------...//////000000111111111000000000//////222111000///...//////000.../////////000000000000000000000000000000000000000000////////////000000000000000000////////////111111111111111111111111111111111000000000000000////////////000000000000000...,,,---///111000...//////............//////............////////////////////////////////////////////////...---,,,+++......////////////......//////////////////////////////////////////////////////////////////////////////000111000000///...000///......------......000000111111111111000000000000000000000000000000////////////000000000000...///000///......///000//////000111111111111111......///000000000000000000111111000///......000///////////////......---//////000000000000//////,,,,,,------------............////////////....../////////////////////...000000//////......------------............------/////////////////////...............////////////---......//////......---...//////...,,,,,,---///------,,,,,,------...///////////////////////////000000111111111111000000111111111111111000//////000000000000000111111222000000000000111111111111////////////////////////------------...///000000------------------------------++++++++++++------...------,,,++++++******...------,,,,,,------...//////............---------------------------------...//////000000/////////000111222111000///...........................---------.........//////...------------...//////---............/////////////////////////////////......///////////////...//////////////////////////////000000222333555555222111111222444444222111000000000000////////////////////////............///////////////////////////...---,,,,,,,,,---.........///000000000000000..............................------------------////////////////////////000000000////////////.../////////...................../////////000000000///...------,,,,,,------////////////...---,,,,,,------------------------,,,,,,,,,,,,---------------------------...///000000/////////000000...,,,........................---------,,,------...//////............---------......//////000000111111222111000///.........///////////////000000000000000000111111111111222222000000////////////000000........................,,,,,,------.../////////111111000000000000//////111111000///////////////....../////////000000000111111111111111111111111000000////////////000000000000000000////////////111111111111111111111111222111111111000000//////////////////000000000000111000......///000///...000//////////////////000............////////////////////////////////////////////////......---,,,......////////////......////////////////////////////////////////////////---------.../////////000111111111111000///...---111000//////.../////////000000111111111111000000000000000000000000000000////////////000000000000...///000000......///000//////000111111111111111......///000000000000000///000111000///...///000///////////////............//////000000//////...---------.........//////......////////////............/////////////////////////////////..................------...............//////////////////---............/////////---......//////......---,,,---......------///111---------,,,------...///////////////////////////000000111111111111000000000111111111111000000///000000000000000111111222111111111111111111000000//////////////////////////////...---,,,,,,,,,,,,------------------------,,,,,,+++******+++,,,,,,---------,,,,,,,,,++++++...------,,,,,,------...............------------------------------------...------,,,,,,---------//////000111111000//////........................,,,,,,,,,---------............------............---------.........//////////////////////////////------///000000000///.../////////////////////////////////000222444777999333222222222444444222000000////////////.........///////////////.........///////////////////////////...---,,,,,,,,,,,,,,,......///000000000000000///000000000000000000///000///...---------------////////////////////////////////////////////////..................------........./////////000000//////......------------,,,,,,---......---------------------------------++++++,,,,,,,,,,,,,,,------------------...///000.........///000000///..............................------------.........///............---------------...///000000111111111111000///////////////......//////000000111111............/////////000000000////////////000000........................,,,,,,,,,---......//////000000000000000000//////111000000///////////////........./////////000000000000000000000000000000000000////////////000000222222222222111111111000111111111111111111111111222222111111000/////////////////////000000000000222111///////////////...000000000111111000000000............///////////////////////////////////////////////////...------......////////////......////////////////////////////////////////////////+++,,,,,,---...///000000000000000//////.........000000///......////////////000000111111111111000000000000000000000000000////////////000000000000...000111000///...///000//////000111111111111111......///000000000000000///000111000///...///000000000///..................//////////////////............///000000111111......////////////..................////////////.........//////////////////...---,,,,,,---...///............////////////---------.........//////......////////////......---...///...,,,,,,...000---------------...//////////////////////////////000000111111111111000000000000111111111111000///000000000000000111111222222222111111111111000000........................///...---,,,,,,++++++,,,------------------------+++++++++******+++++++++,,,---------.........///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,---------------------------...---,,,+++++++++,,,---/////////000000000//////////////////////////////,,,,,,,,,,,,------------..................------------------............////////////////////////,,,---///000000000///...////////////////////////.........000222555888999333222111222333333222000////////////.........---.........///////////////..............................------,,,,,,,,,,,,......///000000000000000...///000000000000///...000///......------------////////////////////////.............../////////------..............................////////////000000000000/////////...)))***+++---............------------------------+++++++++,,,,,,---------...------------...//////---...//////////////////.............................................---///............---------,,,,,,---......///000000000000000000000/////////......//////000000111111---............///////////////000000000000//////........................,,,,,,------...//////000//////////////////000000000000000000000//////...............////////////////////////////////////000000////////////000000222222222222111111111000000000000000000000000000111111111111000000//////////////////000000000000111111111000......//////000000111222222111000000............/////////////////////////////////////////////000//////...---......////////////..............................////////////////////////+++,,,,,,---...///000000---------......////////////......---......////////////000111111111111111111111111111111111111111////////////000000000000///000111000///...///111//////000111111111111111......///000000000000000...000111000///...///111000000///............///......////////////......,,,,,,---...//////000000......////////////......---.........//////000000.........//////////////////...---,,,,,,---...///---.........//////000000------------...............//////////////////...///000000...,,,+++,,,---...------------...//////////////////////////////000000111111111111000000///000000111111111000000000000000000000111111222222222222111111111111111........................,,,,,,,,,,,,---...//////------------------------++++++++++++++++++++++++,,,,,,---......///000000...------,,,,,,------...+++++++++,,,,,,,,,,,,---------------------------...------,,,,,,,,,------......////////////000000////////////////////////,,,,,,,,,---------...............///......---,,,,,,------------.........////////////////////////,,,---...///000000000000////////////////////////......///000222444666777111000000111333333111000////////////.....................///////////////....................................------------......///000000000000000------////////////------//////......---.........////////////////////////---............/////////.............../////////------........./////////000111111111111000//////******,,,---.../////////------------------------++++++,,,,,,------............---------......///,,,...//////...---...///...........................////////////...------///............---------,,,,,,------......////////////000000000000//////////////////000000000000//////000000000000111111//////000000000000//////........................------......///000000000......////////////000000000000000000000///......------........./////////........................000000////////////000000000000000000////////////000000000000000000000000000000000000000000000111////////////000000000000000111111000///...000111///000111222222111000///............/////////////////////////////////////////////000000//////.........////////////..............................////////////////////////---------.../////////000------------...///111111......------......//////...///000111111222111111111111111111111111111111////////////000000000000///000111111//////000111//////000111111111111111......///000000000000000...///000000//////000111111000///------......///---......//////......---)))******+++,,,---............////////////......------......///000000000///////////////..................------.........------......///000000000,,,------------............//////000000//////...000111000...,,,++++++---......------......///000////////////////////////000000111111111111000000///000000111111111111000000000000000000111111222111111111222222222333333........................,,,,,,,,,,,,---...///000........................++++++,,,,,,,,,,,,++++++------------------------...------,,,,,,------...,,,,,,,,,,,,------......---------------------------....................................///000000////////////////////////------------................../////////...,,,,,,,,,,,,---------.........////////////////////////---------......///000111////////////////////////......000111222333333333///......000222222111000000000000/////////................../////////000........................------.../////////............///000000000000000...///111222222111///...///............//////000////////////////////////---------.........//////.........//////000000000---------........./////////000111111111000......------............------------------------------+++,,,,,,---....../////////......---------......,,,...000000---,,,---..............................///000000///...---,,,///............---------.............../////////...///000111111000//////000000000000/////////////////////000000000111111...///000111111000///.................................//////000111111111........./////////000000///000000111000///...------------.........//////////////////////////////000000////////////000000000000000000////////////000000000000000000000000/////////000111111222222////////////000000000000///000111000///...111333...///111222222111///...............//////////////////////////////////////////000000000000//////......////////////..............................////////////////////////////////////////////////111111000//////000111222//////......//////000111...///000111111222222222111111111111111111111111////////////000000000000///000111111000///000111//////000111111111111111......///000000000000000---///000000//////000222111000...---------///000---......//////......---******+++,,,---...//////......////////////......------......///000000111000000//////......------------............------------......///000000111,,,,,,---------.........//////000000000000///////////////...,,,,,,---..................//////000////////////////////////000000111111111111000000//////000111111111111111000000000000000111111222000000111111222333444444........................000000///...------------////////////////////////+++,,,,,,------,,,,,,+++...------,,,,,,++++++***...------,,,,,,------...---------.........//////---------------------------...//////000000//////...............///000111000000000000000000000000---------.........//////....../////////...,,,+++,,,,,,,,,---------......////////////////////////......------...///111222////////////////////////...///000222222222111000...------///111222111000000000000000////////////---.........//////000000........................------...///000000000///...//////000000000000000222333555666666555333222...............///000111////////////////////////---------.........//////.../////////000000111111---------.........//////...///000000000///---,,,000000000///...,,,+++***------------------------,,,,,,------...///000000///......---------......,,,///111000---+++,,,..............................///000000000///---,,,//////.........---------000000000000////////////...///000111111000//////111111000000//////......------------.........///...///000111111000///...........................//////000000111111222222---.........//////000000///000111111111000...------------.........//////000000000000000000000000000000////////////000000222222222222111111111111000000000000000000000000......///000111222333333////////////000000000000...000222111//////111444---///000111111000///---............/////////000//////////////////////////////000000000000000///......////////////..............................////////////////////////000000000000000/////////555444333111111111111222000000///000000111222222......///111111222222222111111111111111111111111////////////000000000000///111222111000///000111//////000111111111111111...//////000000000000000---///000000//////000222222000...---,,,---///000---..................---------...///000111222333......////////////......---------...///000000111111111000///...------,,,,,,---...//////...---,,,---------...///000000111,,,,,,,,,---------......//////000000000000//////---.........------...000...............///000000////////////////////////000000111111111111000000//////000111111111111111000000000000000111111222//////000111333444555666,,,,,,---...---,,,+++***)))+++---///000///---++++++---///000111000///...,,,,,,---......//////000---------------...///000//////...---,,,,,,++++++///111333444333111...,,,---,,,,,,,,,,,,---......................................................111111000000//////......///////////////......---.........///......---,,,........................---......//////////////////...,,,+++,,,---///111000000///..................///000111111000///...////////////////////////000000000000////////////111111000///...---,,,,,,............////////////000000000000000000000000////////////////////////,,,111888>>>>>>:::444///111000...------...///000000///...------...///000////////////000000000000//////////////////////////////////////////......///000111222111000...,,,......---------,,,,,,,,,........................------,,,+++,,,---...///------......------,,,+++++++++,,,,,,,,,---------000000//////............///////////////000111111000000000000000///......////////////000000000000111000......///000000///111111000000//////......000000000000000000000000000000000000000000000000222111111000///.........------,,,,,,---...000111........................///............---------------------------------111---***+++///111///,,,------......///000000000000000000000000000000000000000000000////////////000000000000000000000000111111000//////...//////000/////////...............///000222222000///...////////////////////////////////////////////////000000...,,,---222222///111000///------......///111111000000/////////...............//////////////////////////////////////////000111111111111111222111111000///......---000000111222222222222111000...---...111222111///......////////////......---///000000///......///,,,...000222333222111111////////////////////////---...000111222222111111////////////////////////222222111///...---,,,+++///...---,,,,,,...000111000000//////.........---,,,------...///000111111000...---...///000///...................................................000000000///.........------...///////////////...------...............---..................------........................///...---,,,,,,---...//////000000111111222333333000000000000111222333444///000111333333222111111,,,,,,---------,,,+++***+++,,,---//////...---,,,,,,---///000000000///...//////......---,,,,,,,,,...------------...///000//////...------,,,++++++&&&(((+++///222333444444---,,,,,,,,,,,,---......................................................////////////............///////////////......---,,,,,,---.../////////...........................---......//////////////////...---,,,---...000111//////...---------------...///000111111000///...////////////////////////000000000000/////////////////////000000000000111............////////////000000000000000000000000////////////////////////...222888<<<<<<888333/////////.........//////000000///...------...///000............/////////////////////////////////////////////.........//////...///111111111000...---///.........---------,,,........................------,,,,,,,,,---...///------......------,,,+++++++++,,,,,,,,,---------/////////.........------///............///000000///////////////...------.../////////000000000000111000/////////000000///111000000000/////////...........................000000000000000000000000000//////...------,,,,,,------,,,,,,---...000111000000000000000000000000///............---------------------------------222...,,,---111222000,,,///////////////.........000000000000000000000000////////////000000000000000000000000000000000000222111000000/////////000000000/////////............///000111111000///...////////////////////////////////////////////////...111000---...111222000222111000///...//////000///.........------------............//////////////////////////////////////////000111111111111000111111111000///.........000000111222222222222111000...---...111222111///......////////////......---///000000///......///...///111333333333222111///////////////////////////000111222111111//////////////////////////////111111000///...------,,,,,,+++***))))))+++---...000/////////............------......//////000000000...---...///000///...................................................//////.....................///////////////......------............------................................................/////////......///////////////000000111111222222000000000000111222333333111111222333333333333333,,,------------,,,++++++------------------,,,,,,,,,---...000000///............------,,,+++++++++......------......////////////......---,,,,,,,,,---------...////////////---,,,,,,,,,,,,---......................................................------------............///////////////......---***+++,,,...///000000000........................---......///////////////000///...---...///000111......------,,,,,,------//////000000000000//////////////////////////////////////////000000000000000000000000111111111111............////////////000000000000000000000000////////////////////////000222666888888555111///---......///000000000000//////............//////------------............////////////////////////000///.........//////000......000111111000//////////////////....................................------,,,,,,------...///---............---,,,,,,,,,,,,,,,,,,------------.........---------------...------------...//////...............------,,,....../////////000000000000000////////////000000000000000000////////////........................000000000000000000000000/////////...------,,,,,,------------...///000000000000000000000000000000///............---------------------------------111///...000333333000---111000000///......------000000000000000000000000......//////000000111111000000000000000000000000222222111000000000000111000000000000////////////...///000111111000///...////////////////////////////////////////////////111666777333//////000///222222111000000000000000............------------............////////////////////////////////////...///000000111111000000111111000000//////......///000111111222222111111000///...///000111000///...//////000000//////...---///000000///......///000111222333333333222111////////////////////////111111222222111///...---////////////////////////000/////////...............------,,,,,,...///000////////////.....................///////////////000...---...///000///...................................................---------------.........///000000000///...------------............------................................................//////000000000000///////////////000111111222222222111111111111111222222333333222222333333444555---------------,,,,,,,,,//////---,,,+++,,,,,,---------...//////......---******+++,,,,,,------...//////............////////////......---------,,,777555222000---,,,,,,,,,---,,,,,,,,,,,,---......................................................---------......////////////////////////......---+++,,,---...////////////........................---......///////////////000////////////000111111///......---------......//////000000000000//////////////////////////////////////////000000000000333222222111000///...---............////////////////////////////////////////////////////////////000111222333222111///---,,,---///000111111111000/////////....../////////------........./////////////////////////////////000////////////000000111---...///000111111000000000000000///////////////........................---------------......///...............------,,,,,,,,,,,,------------...---------------------------,,,,,,,,,,,,---............//////......---,,,........./////////000000...///000000/////////000000000000000////////////000000000000000000000000////////////////////////111111000000////////////...............//////000........................///............---------......................../////////111333222///,,,000000//////............////////////////////////---......///000111111222000000000000000000000000222222111111111111111222111111111000000000/////////000111111111111000///////////////////////////////////////////////////555<<<>>>888111......---111111000000000/////////000000000000000/////////............////////////////////////////////////...//////000000000000000111000000000/////////...///000000111111111111111000/////////000000000/////////000000000000//////---///000000///......///111111222222222111000000///////////////////////////000111111111000...---////////////////////////........./////////////////////.........///000111///////////////.........///////////////.........000...---...///000///...................................................+++,,,,,,,,,---.........000000000000///...,,,,,,------.........---,,,,,,---------..........................................///000111111000///...//////000111111222222333222222111111000111111111333333222111111333444555......---------,,,,,,,,,000///---+++++++++,,,------...............------******+++,,,,,,------...000//////........./////////...............------000///...---...///111222---,,,,,,,,,,,,---...............................................................//////000000111///////////////......------...............------........................---......//////////////////////////////000000111000///////////////000000000000////////////000000////////////////////////.../////////000000000111111111000///...------,,,............////////////////////////////////////////////////////////////////////////...------,,,,,,---///111222222111000...//////////////////........./////////000000000///////////////////////////000000111222222222222......///000000000000000000000000000000000000000////////////////////////------.........//////.........//////......---,,,,,,,,,---------.........------------------------,,,,,,,,,,,,,,,---......///000000000000///..................////////////---///111111///...///000////////////000000000000111111111111111111111111////////////////////////000000000000////////////......//////////////////........................///............---------..............................///111222111...,,,............//////000000////////////////////////---......///000111111222000000000000000000000000222111111111111111222222222111111111111000000000000000111111111111000000000000000000000000000000000000000000000000000000222888;;;666000.........///000////////////....../////////000000000000000............////////////////////////////////////......///000000000000000000000000000//////////////////000111111111111000///000000000/////////000//////000000000000//////---///000000///......///000000000000000/////////000000000000000000000000---...///000111000000///////////////////////////............////////////,,,,,,,,,,,,,,,------............//////////////////////////////.........000...---...///000///...................................................+++,,,,,,,,,---.........000000000000///...,,,,,,------......---,,,++++++---------.........//////////////////////////////------///000000///------000000111111222333333333222222111111000111111111222111000000000111333444///......---,,,---------///...---,,,+++,,,---............---------------......------,,,+++++++++000000//////......//////........................,,,+++++++++,,,...000111---,,,,,,,,,,,,---....................................................../////////000000000000000///////////////......---......//////...------,,,........................---......///////////////....../////////000000000000000000///000000111111000000////////////000000////////////////////////......//////000000111111............////////////............////////////000000000000000000000000////////////////////////.........---------------...//////000111111111111......////////////......////////////000000000111///////////////////////////111333555555555333222////////////000000000000////////////000000000000////////////////////////------...////////////......////////////...------,,,---------............---------------.........---,,,,,,,,,,,,---......000000000000000//////...------........./////////,,,///333222000......000////////////000000000000////////////////////////000000000000000000000000..................------...//////000000000//////000000000000000000000000///............---------..............................///000000///......------......///000000111000000000000000000000000......//////000000111111000000000000000000000000111000000000000111222222222222222222111111111000111111111111111111111111000000000000000000000000000000000000000000000000***000222///---...000//////////////////...---------------...........................////////////////////////////////////---...//////000000//////000000000000////////////...///000000111111000000///000111000///...///000///000000111111000000///---///000000///......///////////////////////////000000000000000000000000,,,---...000111111000000////////////////////////.........///////////////---------.........//////.........///////////////.........///////////////000...---...///000///...................................................---------------.........///000000000///...------------...------,,,+++***,,,,,,------.../////////////////////////////////------............------000000000111222222333333222111111111111111222222111111000000111111222333000///...---,,,------...------,,,,,,,,,---......///...------,,,,,,,,,,,,//////......---,,,,,,,,,111111000///////////////............////////////......---,,,,,,,,,---------,,,,,,,,,,,,---......................................................//////////////////......///////////////......---------..........................................---......///////////////------...//////////////////////////////000111111111000///......///000111////////////////////////.........///000111111111...////////////000000000............////////////000000000000000000000000/////////////////////////////////////////////000111000000000000000111111---...///000000///...---........./////////000000////////////////////////...111555888999777444222111000000///////////////.........//////000000000////////////////////////,,,---...///000//////...///////////////...------------------............------........./////////---------------....../////////000000//////...------------.........//////+++///333333000---...000.../////////000000000111////////////////////////000000000000000000000000---........................///000111000000///...000000000000000000000000///............---------........................///000111000000///000111.........///////////////000000000000000000000000////////////000000000000000000000000000000000000000/////////000000111222333333222222222111111111222111111111111111111222000000000000000000000000000000000000000000000000+++......+++,,,///000//////000000111000///...---------------.........///............////////////////////////////////////---...//////000000//////////////////000000000000...//////000000000000000///111222111...---...000000000111111111111000000---///000000///......///.........//////000111111000000000000000000000000---...///000000000///...///////////////////////////////////////.........//////000111111111111111............/////////000------......//////000000000...---...///000///...................................................//////.....................///////////////......------------,,,+++******,,,,,,------...//////000//////////////////////////////............//////.........///000000111111000000000000111222333333000111222222333333222222000///...---,,,---......+++,,,,,,------.........///...---,,,,,,,,,,,,,,,,,,,,,---......//////000111111000///////////////.........///////////////,,,,,,---...///000111111---,,,,,,,,,,,,---....................................................../////////......------,,,///////////////......---++++++---...//////000000........................---......///////////////,,,------...///........................///000000111000///......///000111////////////////////////---......///000111111222333333222111000///................../////////000000000000000000000000000//////////////////////////////000000111111222222222111000/////////111111---...///000000///...------------.........//////////////////////////////...222777;;;<<<999555222222111000//////...//////---.........//////000000000000000000000000000000,,,---///000000000///...///////////////......------------.........//////........./////////000000...------------...//////......//////......---,,,---------.........//////+++///444333000---...000.../////////000000111111111111111111111111111111000000000000000000000000/////////000000000000000...///000111111000///...........................//////.........---------////////////////////////111222222111000000111333000000000///......------000000000000000000000000000000000000////////////000000000000000000000000//////...//////000111111333333333222222222111111222222111111111111222222000000000000000000000000000000000000000000000000333333000,,,---000000,,,000111111222222000///....../////////000000111111............/////////000////////////////////////---......///////////////////////////000000000000...//////000000000000000///111222111...---...000000000111111111111000000---///000000///......///////////////000111333333000000000000000000000000///000000000000...---,,,////////////////////////000000//////............,,,------...............---.........//////000000,,,------...///000111111000...---...///000///...................................................000000000///.........---......///////////////...---...------,,,+++***))),,,,,,------...///000000000000000000000000000000111000///......///000111,,,,,,------.../////////000000000000111222333444111222333444555444333222,,,,,,,,,---------..............................---------------------------...///...---...000111222111000///......//////000////////////.........''')))+++...///......---//////.........//////000........................................................................////////////////////////------------------------...///000111111000///...............////////////////////////000000000000//////............////////////000000///...------000000000000000000000000////////////////////////111111111111000///------+++,,,---///000111111111//////000000000000////////////000000000000//////111111000000000000111111333222222111000//////...000000000000////////////000000//////.........---------......//////000000222222222222222222222222111111000000//////......------......//////000000////////////////////////........................------------------------+++,,,---...////////////000000//////.........------,,,,,,+++,,,---...///333333222222000///---,,,000000000///////////////---...///000000///...---000000000///...///222555:::888444111///000111222111000000000//////......///...------...///000111---......///////////////,,,---...//////...---,,,......------------......000///...------...///000...,,,***((((((***,,,...111111000///...---,,,,,,000000000000000000000000000000000000000000000000///////////////000111111000000111111111111000000111111111111111111111111333222111/////////000111000000000000000000000000000000000000////////////000000000000000000000000------------------------............////////////000000000000000000000000///////////////...------...------,,,,,,------...............////////////............////////////222222222222111000......000000000000000///..................////////////------///000111111111111//////............//////............////////////+++---...000000000//////222111///...---------......------------...//////......------------............////////////......------++++++++++++------,,,,,,,,,---------......111111111111111000000000---,,,,,,,,,,,,---......---......///...,,,+++******+++,,,---............---------............///////////////000000000000111000000/////////000000////////////////////////555444222111000111222222333333333333333333333333,,,,,,,,,---------..............................------------------------.../////////......000222333222000...---...///000/////////.........------***+++,,,---...---,,,,,,---------------...//////........................................................................////////////////////////------------------------......///000000///..................////////////............//////////////////............////////////000000///......---000000000000000000000000////////////////////////111111111111000///...---+++,,,,,,------,,,,,,+++//////000000000000////////////000000000000//////111111000000000000111111222222111000000///......222111111000///......---000/////////.....................///////////////000000000000000000000000000000///////////////............///////////////////////////////////////........................------------------------+++,,,,,,,,,,,,,,,++++++000/////////.........------,,,,,,,,,...///111333555444333111000...------////////////////////////---...///000000///...---.../////////...000333666999777444111000000111111111111000000000///////////////...---......000000---......///////////////---......//////......---///......------......///000///...------...///000000///...,,,,,,---///000000000000///......------000000000000000000000000000000000000000000000000///////////////000111111000000111111111111000000111111111111111111111111333222000/////////000111000000000000000000000000000000000/////////......////////////////////////------------------------............///////////////////////////////////////000000000000///...---...------,,,,,,------...............////////////............////////////111111111111000///...---000000000000000///..................////////////......///000111111111000//////............//////......////////////000000---...///000000000//////000///...------,,,,,,,,,...------------...//////......------------............////////////......------,,,++++++,,,------------........./////////........................------,,,,,,------...///.........///...---+++******+++,,,---............---------............///....../////////000000000//////...............///////////////////////////444333222111111111222333333333333333333333333333,,,,,,,,,---------..............................------------------------///000000000//////111222444222///---,,,---///000............---------,,,...---------,,,,,,+++++++++++++++,,,---...///000........................................................................////////////////////////---------------------------......//////......---............////////////------------............//////............////////////000000000///......000000000000000000000000000000000000000000000000000111111000000///...---------------,,,***)))(((//////000000000000////////////000000000000//////111000000//////000000111111000000//////.........333222111000///...---,,,////////////............///////////////.........////////////////////////...............////////////////////////.........////////////////////////........................------------------------,,,,,,,,,++++++)))((((((/////////...............,,,,,,------///222444666777666333111///.........---......//////000000000......////////////......,,,---......///111444777777666333111000000000111111111111111000000000000000//////............///---......//////////////////..................//////......------....../////////...------...////////////////////////000000////////////////////////000000000000000000000000000000000000000000000000///////////////000111111000000111111111111000000111111111111111111111111222111000000///000000000000000000000000000000000/////////.........------........................------------------------............////////////////////////////////////000000111111000000//////......------------..................////////////............////////////000000000000///......---///000000000000///..................//////////////////000000111000000000/////////......//////////////////000000000111111000000111111111000///...............---,,,++++++......------......///000......------------.........//////000000//////......---,,,,,,,,,,,,---........./////////000000000---------------------------------,,,------...///......///......---++++++++++++,,,---............---------............///------........./////////------------------------////////////////////////222222111111111222333333333333333333333333333333,,,,,,,,,---------......................................................000111111000//////111222444222///---,,,---///111......---------,,,,,,,,,......---,,,,,,,,,,,,---+++++++++,,,---///000111........................................................................////////////////////////........................------------------------............////////////------.........///////////////............////////////000000000//////...////////////////////////000000000000000000000000000000000000000///......000000000000///...,,,,,,//////000000000000////////////000000000000//////000000////////////000000000/////////.........---222111111000///......---///////////////.........000000//////......------........................,,,,,,------......//////000000//////......------////////////////////////........................------------------------,,,,,,,,,,,,,,,+++******........................------------///111333444999777444000.........///......//////000111222222...//////////////////...,,,.../////////000222555555444222000000000000111111111111111111111000000000000//////............---......///////////////000///...------...///000//////............//////........................+++,,,---...///...------............//////000000///////////////////////////////////////////////////////////////000000111000000111111111111000000111111111111111111111111111111000000000000000000///////////////////////////.........------------------------------------....................................////////////////////////////////////000000111111111111000000......------------..................////////////............///////////////////////////...------//////000000//////...---............////////////000000111111111000000///......////////////......//////000000111111222222222222222111000//////...------...///...---,,,+++...............//////000......------------......//////000000000000//////......------------............/////////000000000.........///////////////---------------...///////////////...------,,,,,,+++,,,------.........------------............///------------.........///---------...............////////////////////////000000111111111222333333222222333333333333444444,,,,,,,,,---------......................................................000111222111//////000222444222///---------///000......---------,,,,,,,,,------,,,,,,,,,---...///,,,,,,,,,---...000111222........................................................................////////////////////////........................------,,,,,,,,,,,,------............////////////....../////////000000000//////............////////////000000000000000///////////////////////////000000000000000000000000///000000000000//////...000111111111111111000000//////000000000000////////////000000000000//////000000////////////000000////////////............////////////000000000000.........///////////////000000//////......------////////////////////////,,,,,,------......//////000000//////......------////////////////////////////////////////////////------------------------,,,---...///////////////---------..................------,,,---...000111888666333000........./////////000111222222333333/////////....../////////...///000000......000111333222111000000000000111000000000000000000111111000000000//////...---------......///////////////000///...------...///000/////////....../////////------............------)))+++,,,.........---,,,------......///000000000///////////////////////////////////////////////////////////////000000111000000111111111111000000000000000000000000000000000000000111111111000000///////////////////////////.........------------------------------------....................................////////////........................000000111111111111000000///......------......///............////////////............////////////...////////////......---///////////////...------............////////////000111111111111111000///......///000000///.........//////000111222222222333333222111000///......---...///000000///---,,,///............///000000......------------......//////000000000000//////........................------........./////////............//////000000...------------...//////000//////...---------,,,,,,,,,------...------------------............///------------.........///---...///000111000000000000000000000000000000000///000000111222222222222222222222333333444444444,,,,,,,,,---------......................................................000111111000......///111222111000///......//////............---------,,,,,,,,,------.........///---------...///000111222........................................................................////////////////////////...........................------,,,,,,------...............////////////////////////000000000111//////............////////////000111111111000000000000000000000000000000000000000000000000000000//////000000000000//////......///000111111111000//////000000000000////////////000000000000//////000//////......//////000////////////////////////......//////000111111111.........//////////////////////////////.........000000000000000000000000...............////////////////////////.........////////////////////////////////////////////////---------------------------...///000000111111111---------------.........------,,,++++++,,,...///555444222000............000000000111111222222222//////............/////////000111000...---...///111111000000000000000000////////////000000000000...//////000//////...------......///////////////000//////////////////000000//////......//////000------............------+++,,,...///000000///...---.........//////000000000000000000000000000000000000000000000000000000///////////////000111111000000111111111111000000000000000000000000000000//////000111111111111000000000000000000000000000/////////.........------------------------------....................................////////////........................//////000000111111000000//////............//////............////////////............/////////////////////000000//////......////////////...------............////////////000000111111222111111111---...///000000///...---......//////000111222222333222111000///......///...///////////////......//////......//////000111......------------......///000000111111000000///......///000000///......------........./////////,,,,,,,,,---......//////......------......///000111000///...------------,,,,,,------...------,,,---------............///------........./////////...///111222333333222111000000000000000000000000///000111111222111111111111222222333333444444555,,,,,,,,,---------......................................................000000111///...---...000111111111000000///...---/////////.........---------......//////...---,,,------------......///000........................................................................////////////////////////........................///...---,,,,,,---...///............////////////........./////////000000//////............////////////000111111111111111000000000000000000000000//////////////////////////////000000000000//////......///000000000000000//////000000000000////////////000000000000////////////............//////000000000000000000000000////////////000000000000............/////////000.........///////////////////////////////////////000000///////////////............///////////////////////////////////////////////////////////////------------------------------.../////////......,,,,,,,,,------.........++++++++++++,,,---///000111111000000///......---//////////////////000000000///...------...///000---///000000///...///000000000000000000000000000---.........////////////---...///000000//////...---....../////////////////////000000000000//////000000////////////000000,,,------......------,,,------...///000111111111.........///////////////000000000000000000000000000000000000000000000000///////////////000111111000000111111111111000000000000000000000000000000...///000111222111111000000000000000000000000000000000000/////////......------------------------....................................////////////........................---...///000000000000/////////............//////............////////////............///////////////000000111111000000///......//////......---,,,............///////////////000111111222222222222---...///000000///...---,,,---...///000111111222222111///............///.........------......//////////////////000000111......------------......000000111111111111000000...///000000000000///........./////////000000000,,,,,,---......///000000...............//////000111000///...---------...,,,------...------,,,,,,---------............///....../////////000000000...///111333444333222222000000000000000000000000000111111222222111000///111111222333333444555555,,,,,,,,,---------..............................///////////////////////////000000///---,,,...///000000111111111///---,,,000////////////............///000000///---***)))------,,,,,,,,,------...........................................................................///////////////////////////////////////////////////...------------...///............/////////000---------.........////////////............////////////000111111111111111000000000000000000000000//////////////////////////////000000000000000///000000111111111111000000//////000000000000////////////000000000000////////////............//////000000000000111111111111111111000000//////......---.........//////000000---.........//////000000////////////////////////111111000000//////......---.........//////000000////////////////////////000000000000000000000000------------------------------------,,,+++******,,,,,,,,,------.........*********+++,,,///111222/////////000///...------...............---------000///...------...///000+++---///000//////000111////////////000000000000,,,---------......//////,,,---...000000000//////---......///////////////...///000111111000///...000000////////////000000,,,,,,---......---,,,,,,---------...///000000111////////////////////////000000000000000000000000000000000000000000000000///////////////000111111000000111111111111000000000000000000000000000000...///000222222222111000000000000000000000000000000000000000////////////........................////////////////////////............/////////000........................------...//////000////////////............//////............/////////000............/////////000000000111111111111111000......//////......---,,,............/////////000...///000111222333333333---...///111111///...---,,,,,,---...///000111111111000...------...//////...---,,,++++++,,,...//////////////////000111111.........------.........000000111111111111000000...///000111111000///...000000000000111111111111/////////000111222222333...............///000000222111///...------......---------...------,,,,,,---------.........//////////////////000000000000---///111333444333222111000000000000000000000000000111222222111000///...111111222333333444555555***...000///111333222---///............///000000//////////////////////////////////////////////////////000000111111222222,,,---......//////......///...---,,,,,,,,,,,,---//////000000000000//////------...///000000////////////.........---------......///000111111000000//////////////////////////////...------------...........................////////////////////////////////////////////////---......///////////////111111000000000000111111000000000000000000000000222222222222222111000///111111111000000000000000222222222222222111000///............/////////000......//////000000111111000000////////////000000...............///000000000000//////.........---------......//////000000////////////////////////000000000000000000000000000000//////.........---111111000///...---,,,,,,//////000000000000//////////////////000000000000,,,,,,,,,---------------,,,---......//////......)))***+++,,,------------000000000000000000000000////////////////////////........................000000000000000000000000////////////////////////......////////////......000111222333222000...---000000000000000000000000---...///000000///...---000000000000///////////////000111111111000...------.........---,,,,,,+++............////////////++++++,,,,,,---...//////............///111222333......------------......000///.........000111222444444333333444666777888999888777666444333222111111111111222333333333444111111111111111000//////000000//////.........---////////////////////////000...,,,---///000...+++......---------......///////////////000000000000////////////////////////////////////////////////...///000111111000///...000000////////////000000//////000000111111111222000000000000000000000000...............///000000000000000111111222222222222111111000///......------------------...///000333222000///...///111222111000...------...///000///////////////////////////////////////.........000/////////............////////////////////////000...,,,,,,...000000000111000///......///000111111000///...------...//////000111111111000...---------------------------,,,,,,,,,------.........111111111000///.........000000000000000000000000000000000000000000000000222222111111000000//////000222333333222000000000111111...,,,---111111---......------......///000...................................................//////000000111111111---......///////////////......------,,,---------------............------------.../////////////////////.........---------......///000000000//////........................//////...------------...////////////////////////////////////////////////---------------------------......///////////////111111000000000000111111000000000000000000000000111111111111111000//////......///000111222222333222222333333222111111000........./////////000000.../////////000000000111000//////......//////000...............///000000000000000/////////...............///////////////////////////////////////000000000000000000000000000/////////............333333222222111000000000//////000000000000//////////////////000000000000.........---------------,,,---......//////............000111111222222222////////////////////////////////////////////////------------------------000000000000000000000000000000000000000000000000......////////////......///000111222222111///...////////////////////////---...///000000///...---/////////.........------///000111111111000...---...............---,,,+++............////////////,,,,,,---......///000000000///////////////000111///..................///000000///...//////111111000000///000000222333444333333333222222222222222111111111111222222222222000111111111111000//////000000000/////////......///////////////////////////...,,,---///000///---.........------......///////////////000000000000////////////////////////////////////////////////...///000111111000///...000000////////////000000//////000000000111111111------------------------...............///000000111111111111222222222333111111111000///.........---------------...//////222111000......///000111000///...------...///000////////////////////////////////////............000000/////////.........000000000000000000000000000///------///000111000111000///......///000111111000///...---......///---...//////...---,,,+++------------------------,,,++++++++++++++++++***.....................///////////////////////////000000000000000000000000111111111000000000000000000111111000000000222555111111...)))***///000...---------------......///------------------------------------------------------...//////000111111.........////////////000......---------......///------............------,,,---......///........................---------//////////////////...---........................000///......------......000000000000000000000000////////////////////////---------------------------......///////////////111000000//////000000111///////////////////////////000000000000///......//////000000111111111222222222222222222111111000....../////////000000000////////////000000000000///..................///...............///000000111000000000000000//////000000///////////////...////////////////////////////////////////////////////////////............//////////////////////////////000000000000//////////////////000000000000000//////......---------,,,---......//////......---...///000111111111111........................////////////////////////------------------------////////////////////////111111111111111111111111......////////////.........///000111222111000///////////////////////////......////////////......000000/////////.........///000111111111000...---..................---,,,............////////////------......///000000000111000//////......//////000//////......//////000111111000/////////000000...............///111111////////////000000000000111111111111000000000000000000111111000000///...111000000000000000/////////////////////////////////...---...000111000/////////......---......///////////////000000000000000000000000000000000000//////////////////////////////000000000000//////000000////////////000000//////000000000000111111////////////////////////...............///000000111222222222222333333333111111000000//////.........------------...//////111000///------...////////////...------...///000////////////////////////........................000000000/////////......111111111111111111111111111///......000111111111000//////......//////000000000///............///---............---,,,,,,------------,,,,,,,,,,,,---,,,,,,++++++******)))++++++,,,---......//////........................000000000000000000000000///000000000000000000111000000///......000444888)))000444000------///000---,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111...------.........//////.........---......///000...//////000000//////...------............------........................///////////////...---,,,------------------------000//////...............////////////////////////////////////////////////////////////////////////---......///////////////000000////////////000000///////////////////////////000000000000000//////333333222111000///...---000000111111111000000///...////////////000000000////////////000000000000......------------.....................///000000111111111111000000000000111000000000//////......////////////////////////........................///////////////.........---------......///////////////000000000000//////////////////000000000000111111000///...------,,,,,,---......///.........------...///////////////........................////////////////////////------------------------........................000000000000000000000000......////////////......---...///000111111000000////////////////////////...//////////////////...222222222222111111111111///000111111111000...---....../////////......---............////////////------......////////////000//////.........//////000000////////////000000222111111000000//////////////////000000111111222111111000///...---,,,+++111111000000//////......000000000000000//////...111111111111000000000000////////////////////////.........///000111222111000//////...............////////////000000000000000000000000000000000000//////////////////////////////000000000000//////000000////////////000000//////000000000000000000000000000000000000000000...............///000000222222222222222333333333111000000000/////////.........---------......///000///...------------.........---------...//////........................------...............///000000000////////////...111111111111111111111111111000//////111222222111/////////////////////////////////.........///////////////////////////...---------,,,,,,,,,,,,,,,------------------------,,,,,,,,,---......//////........................000000000000000000000000.../////////000000111111///000000///...000333555&&&666BBB???444---...///---,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111111------,,,,,,,,,---...////////////......//////000......////////////......---......///......---------.....................///000000000///...------........................000000///............///........................////////////////////////////////////////////////---......///////////////000000////////////000000////////////////////////000000111222222111111111333333222111000///...---......///////////////...////////////000000000111000000000000////////////......------------.....................///000000000000000000111111111111111111000000/////////...////////////////////////------------------------.........//////////////////000000111111222222333//////000000000000//////////////////000000000000111111000///...------,,,,,,---......///.........///000111111111111111111........................////////////////////////------------------------------------------------////////////////////////......////////////............//////000000000000......................../////////....../////////222222222222111111111111///000111111111000...---......///000000/////////............////////////------------------......------------...///000111000000////////////000000222222111111111000//////000000000111111111111111111111000///...------,,,111000000//////.........000000000000000///......000000000000111111111111////////////////////////---...//////000000111222111000///...............////////////000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000//////////////////------------------------...............///000000222222222222222222222222000000000000///////////////......---------......///......------------------------------...//////------------------------,,,---------......//////111000000000////////////000000000000000000000000000//////000222222111000......////////////............/////////////////////............/////////------,,,,,,,,,+++++++++++++++,,,------...//////................................................////////////////////////......//////000000000111///000222222000//////000+++===KKKFFF888...---...---------------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111222222......---,,,,,,...///000111111000///////////////,,,,,,------------,,,,,,/////////000//////...------------...............///000000000000000///...////////////////////////111000//////......//////........................////////////////////////---------------------------......///////////////000//////......//////000////////////////////////000111111222222222222111//////000000111111111222---......////////////.../////////000000000111111000000000000///////////////..................///...............///000000//////000000000000000111111000000000000000000///////////////////////////.................................////////////////////////000000111111111//////000000000000//////////////////000000000000000//////......---------,,,---......//////............////////////..............................////////////////////////..............................................................................////////////......//////////////////000000........................//////............//////000000/////////.........///000111111111000...---...//////000000000000000............////////////------------------------,,,,,,,,,---...///111222000//////......//////000111111222222222111000000...//////000000//////.........//////000111111111000000000000//////////////////000000//////...---//////000000000000000111////////////////////////---...////////////000222111111000///............////////////000000000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000////////////.............................................///000000222222222111111111111000000000000000//////////////////...------------..................---------,,,,,,,,,---......//////------------------------,,,,,,,,,---......//////111111000000000/////////......................../////////000222222111///---......//////......------...//////000/////////,,,,,,,,,+++,,,,,,---...------,,,,,,++++++******(((((()))***,,,---....../////////.......................................////////////////////////...//////////////////000...000222222111///.........:::BBB===444......///......------......///000........................------------------------,,,---...///111222333444000000.........///111222333222111000///.........+++,,,,,,------,,,,,,+++000000111111000//////...---------........./////////000111111111111111111000000000000000000000000111000000///////////////........................////////////////////////---------------------------....../////////////////////............//////000000000000000000000000//////000111111111111111......///000111222222333...///000000111111000000//////000000000111111111111000000000/////////...000//////......//////000...............///000000....../////////000000000000000000000000111111111////////////////////////..................................../////////000---------...............//////000000000000//////////////////000000000000.........---------------,,,---......//////......,,,,,,,,,------,,,,,,+++////////////////////////////////////////////////////////////////////////........................////////////////////////......////////////......000//////............///........................000///...------...///000/////////.........------///000111111111000...---...///000111111111111000............////////////...............------------------------...///000///..................//////000111222222222111111......///000000///...---......///000000111222222///000000000000000111111//////000000//////...---....../////////000000000////////////////////////,,,...000///------...000222111000///............////////////000000000000////////////////////////000000000000000000000000111000///......///000111000000////////////000000000000/////////.........111111111111111111111111...............///000000111111111000000000//////////////////000000000000//////...---------------///////////////...------++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////111111111000000000//////.................................///111111000...------...//////...------,,,---///000000000//////,,,,,,+++++++++,,,---...------,,,,,,+++******)))))))))***++++++,,,------,,,,,,,,,---....../////////////////////////////////////////////////////////////////////............000000000//////000111+++111333///,,,...111111///............///000000////////////////////////------------------------------...000111333444444333111000///000111333444444444222000///.........---......//////......---111111111111111000//////---------........./////////000111222222222222222000000000000000000000000111111000///////////////000000000000000000000000////////////////////////////////////////////////---....../////////////////////............//////111111111111111111111111......///000000000000000111111111000000000000000000000111222222222222222000000000000111111111111111111000000/////////...000000////////////000000...............///000000---.........//////000000//////000000111111222222////////////////////////////////////////////////---.........//////000000111111111111111111000000//////000000000000//////////////////000000000000,,,,,,------------------,,,---......//////......///000000000000000//////000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000000000000000000000......////////////......111000///.......................................000///...------...///000000000000000///////////////000111111111000...---//////000111111111111111............/////////000///////////////.........//////...------------.........------------......///000111222333333222111//////111111111000///...111111111000/////////...//////000000111111222222///////////////......------.........//////000000////////////////////////,,,///000///,,,+++---///222222000///............////////////000000000000////////////////////////000000000000000000000000111000///......///000111000000////////////000000000000//////.........---.......................................///000000111000000000//////......////////////000000000000000///...---------------//////000000//////...---***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////111111111111000000000000////////////////////////---------///111111///---,,,---...//////...---,,,,,,---///000000000//////...------,,,---...000000------,,,,,,+++***))))))------------------------((()))***+++---...///000000000000000000000000000////////////////////////000000//////.........---//////...------///222666------------------------//////.........---------,,,,,,------...///000000......------------......+++,,,---...///111222222333333333222222222111111333222000...---------...------------------------............////////////,,,,,,,,,,,,---...//////////////////000000000000111000///...............111000///...............222111000///...---,,,,,,////////////////////////,,,,,,------......//////000000//////.........---///////////////////////////000111222222111000//////000000000000111111111333111//////000111000///000000000000000000000000111111111111111111111111////////////000000000000////////////////////////000000//////.........---.........///////////////000111222222222000///.........////////////......000000000000000000000000000///---,,,---...000222111000///......///000111......///000000///..................///000222222------......///.........,,,---......---,,,---///.......................................///000000..................------//////////////////...---........................000000000000000000000000000000//////......------......------------......////////////////////////---------.........//////.../////////////////////000000000000000000000000000000000000000000000000////////////////////////000000///...---,,,,,,+++,,,,,,,,,---...///000000000000//////.........---000000000000000000000000........................000000000000000000000000333222222111000//////...///////////////......---///......---------..................////////////000000//////.........---,,,------------------,,,........................000000000000000000000000---......///000111111222//////000000000000//////////////////000000000000////////////////////////000000///...---,,,,,,+++,,,---------......//////000000000000////////////000000///...............////////////////////////---...///000000///...---,,,,,,+++***+++,,,---...............//////////////////............////////////000000000000//////++++++,,,,,,---...//////////////////////////////------------------------,,,,,,------------------...------,,,,,,------...---------,,,,,,+++++++++++++++,,,,,,,,,,,,------//////---,,,,,,---...//////000222333333111...---000000///////////////000000000////////////000000222111000//////000111222------------------------//////.........------------------...///000000000......------------......---------....../////////111111222222333444444444555333111000............------------------------............//////////////////...---------.............../////////000000000000///...............000//////...------..............................////////////////////////.............../////////000/////////............////////////////////////,,,,,,---......---,,,,,,////////////000000000000333111//////000111000///000000000000000000000000.........................../////////000000000000////////////////////////000/////////............,,,------...///000111111000111111111000000///.........///////////////...000000000000000000000000000///---------...000111111000///......///000000//////////////////////////////...//////000111222,,,------...............,,,...///...---------///........................///......------......///........................//////////////////..............................000000000000000000000000///////////////........./////////....../////////........................---------.........////////////////////////......000000000000000000000000////////////////////////////////////////////////..................------,,,---------.../////////000/////////............000000000000000000000000////////////////////////000000000000000000000000222222111000000///......///////////////......---///......---------............/////////000000000000000/////////.........------............------////////////////////////////////////////////////......//////000000111111//////000000000000//////.../////////000000000000////////////////////////000000//////......------------......////////////111111000000000/////////000000///...............////////////////////////---...///000000///...---111000000///000111222333............///////////////......------....../////////000000000000//////---------......//////000////////////////////////------------------------/////////...,,,+++******------,,,,,,,,,,,,---------------,,,,,,+++++++++++++++,,,,,,,,,,,,------...------,,,---...///000222222111111000///......000000////////////000000000000////////////000000222111000//////000111222......................../////////............---------......///000000000......------------......------------------------...///000222333555666777666555333111000//////...---------------------------............/////////111111000///...------...---------.........//////////////////............//////...------------...++++++,,,---...//////000////////////////////////000000///////////////...////////////............//////////////////////////////000000000000//////.../////////000000000000333111//////000111000///000000000000000000000000............................../////////000000000////////////////////////////////////............+++,,,---...///111222222000000//////......//////------...///000000//////000000000000000000000000///......------///000111000//////......///000000111000///......///000111000000////////////000000,,,,,,,,,---------......---...000///...------...........................//////...---------......//////............//////////////////000000000///////////////////////////000000000000000000000000.........///////////////000000000000000000000000........................------........./////////000000000//////.........////////////////////////........................////////////////////////------........./////////------..................////////////............000000000000000000000000000000000000000000000000000000000000000000000000111000000//////.........///////////////......---......---------......////////////000000000111111000000////////////............////////////......000000000000000000000000//////////////////////////////////////////////////////000000000000//////....../////////000000000000000000000000000000000000000000///////////////////////////000000000000222222111111111000000000000//////............///////////////////////////......////////////...............---...//////000............////////////...------,,,,,,------......//////000000//////...////////////////////////////////////////////////------------------------//////......---,,,+++***,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,---...///000333222000.........//////000000////////////000000111000000//////000000111111111000000000000111111/////////////////////////////////...............---------....../////////......------------......+++,,,,,,,,,,,,,,,---------...///000111333444444666555444222111000//////---------------------------------.........//////000000///...------......,,,,,,,,,---------.........///////////////............------------......+++,,,,,,---...///000000////////////////////////111111000000//////......///////////////.........////////////////////////222222222222222222222222//////000000000111111111333111//////000111000///000000000000000000000000000000000000000000000000........./////////000000///////////////////////////////////////.........,,,------...///000000111000///...------...///000,,,---...///000000000000///////////////////////////............///000000............/////////000000///---,,,,,,---///000111000000////////////000++++++,,,,,,------......---///000000///------...........................///.........//////000111000///.........///000111000000000000000000000111000000000000000000000000////////////////////////------......//////000000/////////000000/////////....................................////////////111111000000///.........////////////////////////////////////////////////////////////////////////.............../////////...............---------///////////////.........000000000000000000000000000000000000000000000000////////////////////////000/////////.........---///////////////......---...------------...//////000000000000111111111111000000////////////////////////000000000000////////////////////////////////////////////////////////////////////////......//////000000000000//////........./////////000000000000000000000000000000000000000000000111111111000000000000000000111111222222222222111111111000000///............//////////////////////////////...//////////////////...+++***+++++++++,,,,,,,,,............////////////---,,,,,,++++++,,,,,,---...//////////////////...000/////////////////////////////////////////////........................***+++,,,............---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...---------------------000//////......//////000000////////////000000111111000000000000000000111111000000000000000000111////////////////////////////////////////////////---------------...............------------......))))))***+++,,,---...///------........./////////333333333222111000///...------------------------------------............------,,,,,,------...///,,,,,,,,,,,,---------------...//////000///............---------......//////////////////000000000////////////////////////111111000000//////...............///////////////////////////////////////------------------------000000000111111111222222333111//////000111000///////////////////////////////////////////////////............////////////////////////////////////.........//////////////////////////////.........000///...------...///000------...//////000//////////////////////////////...............///000000------......///////////////...,,,++++++,,,...///111000000////////////000,,,,,,+++,,,,,,...///000...000222222111///......////////////////////////.........///000222333444000000///......000111333222222111000000000000111000000000000000000000000////////////////////////------......//////000000---......//////......---................................./////////000000111111000000////////////////////////////////////000000000000000000000000////////////////////////111000000///......------...............---------.........///////////////000000000000000000000000////////////////////////////////////////////////////////////............///////////////......------------------...//////000000000000111111111111//////000000000000000000//////000000000000//////................................................////////////............//////000000000000//////............////////////000000000000000000000000000000000111111111111111111111111111111111000000222222222222111111111000//////............///////////////////////////////////////....../////////------......////////////............////////////,,,,,,++++++++++++,,,,,,......////////////......//////..................////////////////////////........................)))+++,,,...//////...---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------//////...---,,,++++++******+++...000111111000//////////////////000111111111111000000000000111111000000000111111000000000...........................////////////000000000---...........................------------......((()))***+++---...///000......------,,,,,,,,,+++///000000000000///......------------------------,,,------------.........+++++++++,,,,,,...//////,,,,,,,,,---------......------///000000000///...///............///000000222111111000000/////////////////////////////////000000///////////////............///////////////////////////////////////,,,,,,++++++++++++,,,,,,000000000000111111111111333111//////000111000///////////////////////////------------------------------........./////////////////////////////////.........///////////////000000000///......------//////......//////000000......////////////......000000000000000000000000.........///////////////,,,---...///////////////......---,,,,,,---......000000////////////000000---,,,,,,,,,---///000222222444777777555333111111////////////////////////---......///000222333444111000///...///000333444555444222000//////000000////////////////////////000000000000000000000000.........///////////////,,,---...//////...---,,,------------------------....../////////000000000000000000000000000000000////////////////////////111111111111111111111111////////////////////////222111111000///...---,,,------...........................///////////////000000000000000000000000////////////////////////000000000000000000000000///////////////////////////////////////......------------------...///000/////////000000000111111//////000000000000111111//////000000000000//////........................................................................//////000000000000//////------........./////////000000000000000000000000111111111000000000000000111111111111000000000000222222111111111000000000///............//////000//////////////////////////////............//////......///000000000000///............////////////---,,,,,,++++++,,,,,,------......//////......---........................////////////////////////........................,,,---...//////---+++***,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------............---+++***)))(((***---000111111///...///......//////000111222222111111000000111111222000000111111111111000000------------------------.../////////000000000000000000000000000/////////......------------......***++++++,,,---......///------------,,,,,,+++++++++,,,---...///...------------------------------,,,,,,---------............---------------...///------------............,,,---///000111000///...///////////////000111111111000000000////////////////////////////////////.............../////////............/////////000////////////////////////000///...------...///000............////////////333111//////000111000///////////////////////////---------------------------------.........//////////////////////////////............/////////000///////////////............///000000111111111000000000000000///...---,,,000000000000000000000000---......///////////////+++,,,---/////////////////////////////////////////////...//////000111222...---------...000222333777:::<<<===:::888666666////////////////////////...............//////000222000///...///111444555888666444111////////////........................000000000000000000000000///////////////.........---...///000000///...---------------------------.../////////000000000000/////////000111111222222000000000000000000000000000000000000000000000000////////////////////////111000000000//////......,,,---------.../////////............/////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////......------,,,,,,------///000000....../////////000000000//////000000000111111111...//////000000//////...................................................,,,------......///////////////000000000000//////---------.........//////////////////////////////111111111000000//////...111111000000000/////////111111000000000/////////...............///000000////////////////////////000///...------...///000+++,,,---.........------............////////////------,,,,,,,,,,,,---------......//////......---.........//////000000111////////////////////////........................+++,,,...//////---+++***------,,,,,,,,,,,,------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------++++++------------,,,++++++,,,---.........------............///000111222222111111000000111111222///000111222222111000///------------------------.../////////000000111111222222222111111111111111.........------.........------------------------------------------------(((***+++---......------------------------------,,,,,,,,,---------......111000///......---......---------.........//////+++---///000111000///...000000000000000111222222.........///////////////////////////////////////,,,---------......//////---.........//////000000////////////////////////000///...------...///000,,,,,,,,,---------......333111//////000111000///////////////////////////////////////////////////---------.........//////////////////////////////---.........//////000000---.........//////000000...///000222222222111000111111000000///---,,,+++000000000000000000000000---......///000/////////***+++---///000000///...000000111111111111000000............///111222222///...------...000333555;;;>>>@@@AAA>>><<<:::999000000000000000000000000000///...---,,,+++++++++222111///...///111444666:::888444111///......///........................000000000000000000000000000000//////.........---...///000222222000///...------------------------////////////000000000000......///000111222333333111111111111111111111111////////////////////////////////////////////////////////////000000000000,,,,,,------...///000000---.........//////000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111///////////////......---,,,,,,,,,---...///000111............//////////////////000000111111111222......////////////......000000000000000000000000........................,,,,,,------...///000000//////000000000000//////---------.........//////////////////////////////222111111000///......---111000000000//////......000000000000////////////...............///000111////////////////////////000///...------...///000,,,---.../////////...---............/////////000...------,,,,,,------...---..................---...//////000111222222333////////////////////////////////////////////////'''))),,,///000000...---...------,,,,,,------...+++++++++,,,,,,---------++++++,,,,,,,,,---------((()))+++---............000///---,,,++++++,,,,,,............///000222222222222111111111111222222///000111222222111000///000000///...---,,,,,,+++............////////////111111111000000000//////111111000......---------,,,.........,,,,,,,,,.../////////...---------,,,))))))))))))***+++,,,,,,---,,,,,,++++++,,,,,,------------............///////////////////////////---------............///---...///...------...///......//////000000111111222111111111000000//////000000///...............222000...---,,,---///000---......///////////////000000000000////////////000000000000000000000000+++,,,,,,---///111222333111000000///////////////000000////////////000000000000000000000000000000000000000000000000000000..................------//////000000000000//////---.........//////000000111222222333333222222111000000000000000000000000////////////000000000000//////............////////////////////////////////////000//////...------000000000000000//////...++++++---...///111222222999:::===???@@@@@@???>>>999777333///......000111////////////////////////000///......///111333555999777555333000///...---///......---------..................////////////...............///000000...............///000000//////.........------------------............///000///.........///111222......///000000000000000444222...,,,+++,,,...000////////////////////////111111111111111111111111//////............//////000//////.........//////000000000000000000000000///111222111---,,,...111000000000000000000000000000...,,,---000111///---........................////////////////////////////////////...---,,,+++.........///000222333444111111000000//////......000000////////////000000000000000000///...---,,,,,,,,,------...///000000////////////////////////////////////////////////.........///////////////000000000000000000000000//////............//////000///...------...///000////////////000000000000////////////////////////000000000000000/////////..............................////////////......------------------------------...//////...---,,,000///...---------------000000///.............../////////000///......---,,,,,,,,,------...............---,,,,,,---------///---++++++---///000///......---------,,,,,,,,,........................///////////////.........------...000111111111111000...---///333555222000333333222222111222222222/////////...------,,,,,,....../////////000000000000000000000////////////000///...------,,,,,,,,,,,,---...---,,,+++,,,.....................------++++++*********+++,,,,,,---,,,,,,++++++,,,,,,------------............///---------------------------------............///---...//////------...//////////////////000000000111111000000000/////////000000///...............111000...---------///000---......///////////////000/////////////////////........................//////............//////222111111000000000000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////000000111222222111000000............/////////000111222222222222222222111////////////////////////------------............//////............//////////////////////////////000000111111000//////.........///000111111000000,,,,,,------.../////////555777999<<<>>>???@@@@@@===:::666111///...///000////////////////////////111000///...///000222333555555333111000////////////......------.........////////////000000000000...............///000000...............///000000//////.........---------........./////////000000000//////...///000111222......///000000000000000333111///---,,,---.../////////////////////////////////////////////////////////............////////////............//////000000000000000000000000222222111000......000111000000000000000000000000000...------000000///---................................................////////////...---,,,+++.........///000111333444000000000000////////////000000////////////000000000000000000///...---,,,,,,,,,------...//////000////////////////////////---------------------------.........//////000000000000000000000000000000//////............//////000///............///000/////////000000000111111////////////////////////////////////////////////..............................////////////......------------------------......///000000///......//////...---------------000000///...............///////////////......---,,,,,,,,,---------......,,,++++++******++++++,,,///---++++++---.........------------------------.......................................------------...///000000111000000...///000111111111111222333222222111111222222222......................../////////000000000111111///////////////////////////...---,,,,,,,,,,,,,,,+++,,,------,,,+++,,,.....................//////...---,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------............///,,,,,,,,,,,,,,,,,,,,,,,,---------............///---...//////------...///000000//////////////////000000///////////////...000000///.........//////111000///------......///---......///////////////////////////////////////........................//////............//////333222111111000000111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000111333555555333111000............////////////111111222222222222111111------------------------------------............//////............//////////////////////////////111111111111111000000///,,,---///000111222222222------------------------111333555777:::===???@@@???<<<888333000/////////000000000000000000000000111000/////////000111222222111000000/////////000///......---......//////,,,,,,---------........................///000000...............///000000/////////............---////////////000000000111///////////////000111111......///000000000000000111000///......---......//////////////////////////////////////////////////////............////////////............//////000000000000000000000000333111...---...///000000000000000000000000000000///...---...//////...---........................------------------------////////////...---,,,,,,............///111222333////////////000000000000000//////......//////000000000000000///...---,,,,,,,,,------.../////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111000000000000000000000000//////............//////000//////......//////000000000000111111111222222////////////////////////.........///////////////..............................////////////......------------------------//////000000000000000/////////...------------...000000///.........//////000000000/////////......,,,,,,,,,------------...+++++++++******++++++,,,///...,,,,,,---...---,,,+++,,,,,,------.................................------------------------//////000000000000//////---000444333///...000333222222111111111222222333---------.........//////000000000000111111111111///////////////000000000///......---,,,,,,,,,---+++,,,------,,,,,,---...------......//////000000000///...------,,,------------,,,,,,,,,,,,---------------............///,,,,,,,,,,,,,,,,,,,,,,,,---------............///---///000///...---...///000000000//////......---////////////............000000///////////////000000000///............///---......///////////////.........///////////////000000000000000000000000,,,,,,------///000111222222111000000//////000000000000////////////000000//////////////////////////////////////////////////////000000000000000111///111444666666444111///.........///////////////000000111111111111000000------------------------////////////000000000000//////............//////////////////////////////000000000111111000000///......///000111222222111........................000000111333666999;;;===<<<:::666222000/////////000000000000000000000000111000000/////////000000111000///..............................//////000------............//////...............///000000...............///000000/////////...................../////////000000000///////////////000000111......///000000000000000///////////////...------////////////////////////000000000000000000000000//////............/////////............//////000000000000000000000000000333///+++***---//////...////////////////////////......---.......................................------------------------......//////...------,,,............///000111222......//////000000111111/////////......///////////////000//////...---------------.........//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222///////////////////////////......------......//////////////////000000000000111111111222222222222////////////////////////.............../////////..............................////////////................................./////////000000000000///......---------......000000///////////////000111000000///////////////------------------------------,,,,,,,,,---......111///...---......---,,,******+++,,,---...///000........................---------------.........///000000000000//////...///111333222000//////111111111111111111222222333,,,,,,------.../////////000000000000111111111111000000000000000000000000000///..................+++,,,......------...///---......//////000000000000000///...------------...------,,,,,,------...---------............///........................---------............///...///000///......///000000000//////......------............////////////000000/////////000000111000000///...............---......///////////////------....../////////000000000000000000000000000------------...000111222000000///............///000000////////////000000////////////////////////////////////////////////.........//////000000000---///222444444222///---///////////////.........///000000111111000000///........................////////////000000000000//////............//////////////////////////////......//////000//////...000000111111111111000000.........///000000111111000000000111222444555666666444222000/////////000000000000000000000000000000000//////////////////111000///...------,,,,,,...............///000111000000111111111222222222...............///000000...............///000000////////////////////////------........./////////...//////000000000000000......///000000000000000...//////000000///...---////////////////////////000000000000000000000000//////............//////...............///000000////////////////////////333///,,,,,,///111111///////////////////////////---.........---------...........................------------------------.........///......---,,,------------...///000000......//////000000111111//////............////////////////////////...------------...............////////////////////////........................,,,,,,---...///000111222////////////////////////......------------.........//////000000000000000000111111111222222222222////////////////////////............//////000000////////////////////////......////////////..............................---------....../////////......---------......///000000/////////000000111111111000////////////000---------------------------,,,,,,,,,------...///111000//////000000...---******+++,,,...///000000........................------......///////////////000000000000//////...222000///000222222000...111000000000111111222333---------.........///////////////000000000111111000000000/////////......000//////.........//////,,,---//////......///111//////////////////000000//////........................------------......---------............///////////////////////////---------............///...///000000......///000//////.....................////////////000000000000000/////////000111111///////////////.........---......///////////////---------......//////000........................111000///......---......//////...------------...000000////////////000000000000000000000000000000000000000000000000000000---......//////000000000---...000222222000...---///////////////.........//////000000000000//////////////////////////////------------............//////............//////////////////////////////---......////////////...111111222222111111000///......///000111111222222//////000000000000111111000000///......///000000000000000000000000000000////////////////////////111000///...------,,,,,,............///000111111------........./////////...............///000000...............///000000...////////////000000000------------..................///000000000000000......///000000000000000......////////////......//////////////////////////////////////////////////////............//////......---......///000111////////////////////////222111000000222333333222000000000000000000000000,,,...///...---,,,---...........................---------------------------...............---------------------...//////////////////000000000000///......------......///...///////////////..............................////////////////////////////////////////////////,,,------...///000111111000000000000000000000000......------------............///000111111111111000000000111111111222222////////////////////////......//////000000111111////////////////////////......////////////..............................------,,,------...///000...------------...//////000000/////////000111111222111000///...///000111...------------,,,,,,,,,************+++,,,------000/////////111000///---******+++,,,---//////000........................------......///000000000//////000000000000//////222///---///333444111---000000000000000111222333---------...................../////////000000000//////...---,,,,,,+++***.........------......///---...000000//////111333000000000///////////////......---------...//////......------------......---------............///////////////////////////---------............///...000111000///...///000------................../////////000000000111111000000//////000111111222///////////////......------......///////////////,,,,,,---......///000000........................111000///......---------000000///...............000000////////////000000000000000000000000000000000000000000000000000000......///000000111222222......000000000000......000/////////...............//////000000//////...////////////////////////------------............//////............//////////////////////////////......///000000000000000000000111222222222111111/////////000000000000000---...///000000///......///...............///000////////////////////////------...///000000000000//////............//////............///000111222+++++++++,,,,,,,,,,,,---...............///000000...............///000000.../////////000000000000............////////////---...///000111000000///......///000000000000000//////......//////////////////////////////////////////////////////////////////............//////---------......///000111////////////////////////...000222222111111111111000000000000000000000000+++---///...,,,+++---///................................................------...............---------,,,,,,------...///000000000000///////////////......------......///......////////////..............................////////////////////////////////////////////////---.........//////000000000000000000000000000000...------,,,,,,------...---...000111222222111111/////////000000000111111//////////////////////////////000000111222222333////////////////////////......////////////.................................---------...///000111---------------...//////000000//////000111111222333222000///...///000111......---------,,,,,,,,,************+++,,,---...---,,,,,,...///000...,,,++++++,,,,,,---...//////........................,,,,,,---......///000000---...///000000111000000/////////000222222111111////////////000111222333....................................////////////......---,,,***)))((((((------,,,,,,,,,------...---///111111000000222444111111000000//////......---------------...///000......------------......---------.........//////////////////////////////---------.........//////...000111000///...///111,,,------......///////////////000000111111222222000000///000000111222222/////////000///......------......///////////////,,,,,,------...///000000000000000000000000000000...............///000111111111000///////////////000000////////////000000000000000000000000000000000000000000000000000000///000000111222222333333//////000000000000//////000000//////.........---......////////////......////////////////////////////////////000000000111//////............////////////////////////////////////000111111111111111...///000111222333333333111000000///......------***,,,...000000000...---//////............//////////////////////////////,,,,,,...///000000000000---------...///000111222............///000222222000000000111111111111222...............///000000...............///000000.../////////000000111111////////////000000000000---...000111111111000///...//////000000000000000//////.........//////000////////////////////////111111111111111111111111//////............//////---------......000111111////////////////////////(((,,,000111///------///000000000000000000000000+++---///...,,,+++,,,///........................////////////////////////------...............---------,,,,,,,,,---......111111000000//////...............------...............///////////////........................---////////////////////////////////////////////////.........///////////////000000000000000000000000...------,,,,,,------...---...000111222222222111////////////000000000000///////////////////////////000000111222333333333000000000000000000000000......////////////......///////////////////////////.........///000222333---------------...///000000000///000000111222222333222000///...///000222.........------,,,,,,,,,,,,,,,,,,,,,---...///000******+++,,,......---++++++,,,,,,------.................................++++++,,,,,,---...//////------///000111111111111+++///222222000///111444////////////000111222333000000///...............//////000000///...---------...///000000111111111......------------......111...---000555777555222555333000............---...............///000000........................---------......000111111111111000000//////............////////////......000000000000000000000000///////////////...............////////////........................------000111111222222000///...---......///////////////////////////////////////,,,---------......//////////////////000000000000...000111000...------...////////////////////////------......//////000000222222222111000/////////000000111111111111000000///////////////000111111000000000000000000000000111111111111111000///...000000000000////////////000000000000000000000000222222111000//////000000//////////////////////////////000000///...------000000111222333333444444////////////////////////.........////////////000.........------,,,,,,,,,,,,------...///000111111111222222111///...///000////////////////////////000000000000000000000000111111111111111000//////---.........//////000000------......//////000000000000000000111111111111000000000000000000000000000///...------...///000...///111111/////////000222222111000/////////000111111111111000000000000...///000111222333444555,,,---------.../////////---------.........////////////.........---------////////////000000000000111111000000//////......111111000///////////////---,,,,,,,,,---///111222.........------,,,,,,,,,,,,,,,,,,---------............------------......///...------------......000000///...............///////////////...............---,,,---...///000///...---,,,,,,---...///////////////////////////------------.........///000000000000//////////////////000000///...------,,,,,,---...///000111111000000000000000///......000000//////.........---////////////............111111000000//////......//////.........---------........................---...//////......///111111000...---,,,,,,,,,---////////////////////////000000000000111111111111,,,,,,,,,------------...,,,---///000000...---+++............---,,,+++***++++++,,,,,,,,,,,,------------,,,,,,,,,---...///+++++++++,,,---...///000------,,,,,,---...000111000000000000000111111222222111000//////000111222000000///...............////////////////////////000000000000000///............------------......000//////444;;;??????===555222///......///...---...............///000000........................------------...///000111000000000000//////............////////////......000000000000000000000000////////////////////////...//////000000//////...///////////////////////////000000111000///...------......///////////////////////////////////////..................------////////////000000000000...000111000///------...////////////////////////.........///////////////............////////////000000000//////000000000000000////////////000000000000000000000000000000111111222222111000000///000000000000////////////000000000000000000000000222111111000//////000000///////////////////////////////////////...------......///000000111222222////////////////////////---............/////////.........------,,,,,,,,,................../////////000111000......///000////////////////////////////////////////////////000000111111000000///...////////////////////////.........////////////////////////000000000111111000000000000000000000000000///............///000...///111111/////////000111000//////////////////111111111111000000000000,,,---......///000111111---------...............---------.........////////////.........---------////////////000000000000000000000000//////......//////...---------------111000///......---------.........------,,,,,,,,,---------.........//////000000////////////000000111111000000000000111111000000///.........................../////////000......---------...///000///...------------...///////////////////////////------........./////////000000000000//////////////////000000///......---.........///////////////000000000000000///......000/////////............---.........//////000000000000000000//////......000000000//////.........---------------.........---...//////......///111111000///...------------//////////////////////////////000000000111111111000/////////......------------...//////...---,,,............---,,,++++++++++++,,,,,,,,,,,,---------------------......///---...........................------...///111222000000000000000111111222222111000//////000111222000000/////////.........//////...------...000000222222111000///...,,,+++......------------......000///111666===BBBBBBAAA444111///...//////...---...............///000000........................------------...///000000000000000////////////......//////////////////...000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000///////////////...---------......///////////////////////////////////////000000///......------,,,////////////000000000000...000111000///......///////////////////////////000000///////////////...,,,------...///000000111000000///......///000000111000000////////////000000000000000000000000000111222222222222111000000////////////000000000000000000000000000000000000111111000/////////000000///////////////////////////////////////......---...//////000000111111111////////////////////////---------............///.........---------------............------,,,,,,---...//////......///000000000000000000000000000........................//////000000000///......///////////////.........///////////////.............../////////000000000000000000000000000000000000//////......//////000...///111111/////////000///............//////000222222111111111000000000------........./////////...............---------------.........//////////////////............---////////////000000000000000000000////////////...///...------,,,---------000000111000///...,,,+++.........---------------........./////////000000000000000//////000000000///...............//////000///......---.........------......//////000000......------......///000///......------......///////////////////////////....../////////000000000000000000000//////////////////000000000///......000000//////.........---//////000000000///......////////////............,,,,,,---...///000111111000000000////////////...111111000000000000//////---------------------------...//////......///111000000111000000///...---//////////////////////////////000000000000111111333222222111000......---........................---------...------,,,,,,++++++,,,,,,,,,,,,------------------............//////000000000///---,,,//////...//////000111222000000000000000111111222111111000000000000111111000000000000000///......222000...---,,,---///000111111111000///...,,,+++......------------......000///000333777::::::888222111//////000000///---...............///000000........................---------------...///000//////////////////////////////............/////////////////////////////////////////////000000000///000000111111000000/////////000000000000000111///000////////////......---......///////////////////////////////////////////////////............////////////000000000000...///111111///...//////////////////////////////111000000000//////......//////000000111111222222000///...------...///000///////////////000111111000000000000000000000000111111222222222222111111////////////000000000000////////////////////////111000000/////////000000////////////////////////...///////////////......000111111111222222222333////////////////////////------------...........................------------------------------------...//////......000111111111111111111111111111..............................////////////......---.........//////000000000000//////......------............////////////////////////////////////000//////////////////000...///111111/////////000............//////000111222222222111111111000000000000000000/////////////////////...---------,,,............/////////////////////...............////////////000000000000////////////////////////000//////....../////////)))+++---000111111///..................------------.........////////////------............------------,,,,,,,,,---......///......------.........///////////////........................//////000//////............//////////////////////////////////////////000000000000000000000000//////////////////000000000//////...////////////...............///////////////......///////////////.........---------...///000000111////////////////////////000000000000000000000000------------,,,,,,,,,,,,---...//////......///111000111222222222000///...////////////////////////////////////000000000111222222111111000//////.........---------...//////,,,,,,------...---------+++++++++,,,,,,,,,------+++,,,,,,---------------,,,...///111000///---,,,.........//////000111111000000000000000111111222111000000000000000000111000000111111000000///...444222000---,,,,,,------......////////////............------------......------...///111222111000111/////////000111///..................///000000////////////////////////...------------......///.............../////////000///............///000////////////////////////////////////000000111111000000111111111111000000.........//////000000000111111000000000/////////---......///////////////////////////////////////------......///000111111////////////000000000000...///111111000//////000000000000000000000000000111111000000/////////...000000000000000000111000000///...------...///000---------...000111333333000000000000000000000000000111111222222222111111.../////////000000000111////////////////////////000///////////////000000////////////////////////......///////////////...111111111111111222222222000000000000000000000000---------.........//////........................++++++,,,,,,---......///...///111000000000111222222222222222222222222222..............................////////////......+++,,,---...///111111222000000//////......------............///////////////////////////////////////000000000000000000///...///111111/////////000////////////000111222222222222222222111111111111000000000000/////////////////////...---------,,,........./////////000000////////////////////////////////////000000000000...............///////////////............//////%%%(((,,,///111111000///........................,,,,,,---------.........------...//////...------000000//////000111111222......------------......111111000///...------,,,.........///////////////////////////////////////////////////////////////////////////000000000000000000000000//////////////////000000000000000///............////////////......////////////...............//////////////////////////////......................../////////////////////////////////.........------,,,,,,,,,---...//////......///111000111222222222111//////////////////////////////...////////////000000000////////////////////////---------------...///000,,,,,,------...---------+++++++++,,,,,,,,,------)))***+++,,,,,,,,,,,,+++)))+++---///000///...---,,,,,,---...////////////000000000000000111111222000000000111111000000000///000111222111000///...333222000...---,,,,,,---+++,,,---...///000000000......------------......++++++---...///000000000//////...///111111000..................///000000////////////////////////...---------------......---............/////////000///...------...///000000000000000000000000000...//////000000111111222111111222222222222111111---......//////000000000222222111000000000000000---......///////////////////////////////////////,,,,,,---...000111222333////////////000000000000...///111111000///000111000000000000000000000000111000000000000000000///////////////............////////////////////////---------...000111333444000000000000000000000000//////000111111111111000......//////000000111111000000000000000000000000//////......//////000000////////////////////////---...//////////////////////////////////////////000000000000000000000000.........////////////000.............../////////++++++,,,---...///000000///000111111000000111222111111111111111111111111..............................///000000000//////+++,,,---...///111111222///////////////.............../////////000000000000000000000000000000000///000000111111000000///...///111111/////////000111000000000000111111222333222222222222111111111.......................................---------....../////////000000000...////////////000000000////////////000000000000---............/////////,,,,,,,,,+++,,,,,,---...)))+++...000111000...---.............../////////,,,,,,,,,------------......///000111111000///...............///000111111---------,,,------...///111111000///...------,,,---...///000000000000///...//////000000//////...////////////////////////....../////////000000000000000000000//////////////////000111111111000000---.........//////000000------.../////////...............///////////////000000//////............---............/////////......////////////000000/////////......------,,,---...//////......///111000000111111111111000000////////////////////////......////////////000000---------....../////////,,,,,,------.../////////---------...------,,,,,,++++++,,,,,,,,,,,,------)))***,,,---------,,,+++)))***,,,---/////////...+++,,,---...////////////000000000000000111111222000000111111111111000000///000111222222000///...////////////............+++,,,---...////////////......------------......+++---.../////////000000.........000222222000..................///000000////////////////////////...------,,,,,,------...---------.........//////000///...------...///000000000000000000000000000...//////000111111222222111222222222222222222111......///000000111222222222111000///...//////000---......///////////////////////////////////////------...///000111111222////////////000000000000...///111111000000111222000000000000000000000000000000000000000111111111------......//////000000...///111222222111///...///////////////000000111000000000000000000000000......///000000000000000.........///000111111111000000000000000000000000...............///000000////////////////////////------...////////////////////////////////////...000000000000000000000000/////////000000000111111---........./////////000---------......////////////000111000///...///000111111111111111111111111////////////////////////...///000000111111000000............////////////.........////////////////////////000000000111111000000000000000000000000///000111111111111000///...///111111/////////000111000000////////////000333333222222222111111111.../////////////////////---------................../////////000000000000.../////////000000000000////////////000000000000---------.........//////,,,+++++++++,,,,,,---...///000111222111000...------........./////////000------------...............///000111111000///...,,,++++++,,,,,,...//////---,,,,,,,,,------...///......//////////////////---...///000111000000///...///000111111000///...////////////////////////------........./////////000000000000//////////////////000111111111111111///////////////.........,,,---......//////................../////////000.........///////////////---------.........///////////////000000111111111111111000//////...---------...//////......///111000000/////////000000111////////////////////////........./////////000000........................+++,,,---////////////...............---,,,++++++++++++,,,,,,,,,,,,------***,,,---//////...---,,,,,,,,,------......//////,,,,,,...///000000//////000000000000000111111222///000111222222111000//////000222333222111///...,,,---...///000000000000,,,---......//////...............------............///000000...------......---...000222222111///...............///000000000000000000000000000000...------,,,,,,,,,---------------.........//////111///...------...///111000000000000000000000000...//////000111222222222111222222333333222222111///000000111222222333333111000///------......///---......///////////////////////////////////////////////////000000000000////////////000000000000...///111111111000111222000000000000000000000000//////000000111111222222------...000111333444444...///222333333222///...222222000///............000000000000000000000000------...//////000//////---......///000111111222000000000000000000000000...............///000111////////////////////////------...///000000//////111111111111000000000000000000000000000000000000000000000000111111111111---.........//////000000000////////////.........///000111000...------...000000000000000000000000000000000000000000000000//////000111111111111111111000000///...------------.........//////000000000000000000111111111111000000000000000000000000///000111222222111000///...000111111/////////000111000///...............333333333222222222111111000111111111222222222333,,,------....../////////////////////000000000000.../////////000000111111////////////000000000000---------.........//////------------......///000111111222333222222111000---.........//////000000............/////////000,,,---...000000...---,,,.........//////111222222,,,,,,,,,,,,------...///,,,,,,---...///000111222---...000111111111000///...///000111111000///...////////////////////////------------.........///000000000000//////////////////000111111111111111222111000///...---,,,,,,,,,,,,---.../////////...---.........//////000000,,,------...///000111111---------.........//////000000111111222222222222222111111000///.........---...//////......///111111000///......///000111////////////////////////............/////////000111111000///...---,,,,,,***+++---000000000///......///......---,,,+++***++++++,,,,,,,,,---------,,,---///111111000///...000000///............///,,,...///111111111000000000000000000000111111222///000111222222111000///000000000000000///......000000//////.........---000000//////.........---........................////////////////////////222222222111111111000000////////////////////////---,,,,,,------...///000000/////////............//////000000000000//////............///////////////////////////.........111000000000111222333333555555666666666444333222111111111111000000000000111000000////////////000000000000000////////////////////////////////////000000////////////000000...///000000000///---,,,111222222111///...///000000000000000000000000000000000////////////000000000000000000000000000000111111111111111111111111111111000000000000111111333222222222111111000000000000000000000000000000000000000000111111111111222222111111111111222222111111000000000000111111000000//////.........---000000///000222222111///111111000000//////......111111111111111000//////000000000000000000000000///000000000000000//////////////////000000000000////////////////////////............///111222222000000000000000000000000222111///.........///000///////////////.........111111000000//////......000000000000111111111111000000000000000000000000000/////////............//////...//////000111222000...---///333555555444222111000......000111222222111111111000000//////........................//////000000000000000/////////000000000000//////------............------000000//////............---,,,,,,,,,,,,---......000000000000000000000000//////.........------------------.........//////////////////............,,,,,,...///000000000000///...---,,,,,,---...///........................------......//////000000---...///000000///...---........................////////////////////////........................//////............//////000000000000///...,,,,,,//////.........---------------,,,,,,------...//////...------,,,,,,,,,,,,......------------......---...///111111111000///111111000000//////..................////////////---......///000111111222......---,,,,,,...///000---------............//////......---------......///............------------,,,,,,+++*********+++---,,,,,,++++++,,,,,,---..................------////////////............//////............//////000111111111111222222222000111222222222222111000000000000000000///......000/////////............000000000/////////..............................////////////////////////222222222111111000000000////////////////////////000000///000000111222333000000/////////............//////000000//////...............////////////000000///...---,,,,,,+++......//////111222444444555555666666666555444333111111111111000000000000000000////////////000000000000000000////////////////////////////////////000000////////////000000//////000000///......---111333333222111000000111000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000////////////000000222222111111111000000000000000000000000000000000000000000000111111111111111000000000000000000111111111000000000000111111000000/////////.........000//////000222222111///111000000000/////////...111111111111111000//////000000000000000000000000//////000000000000//////////////////000000000000///////////////////////////////////////000111222000000000000000000000000111000///...---......////////////////////////...111000000000/////////.../////////000000000111111000000000000000000000000000000/////////.........000////////////000000111111///...///111333333111222111///......///111222111111111111000000000///........................//////000000000000////////////000000000000//////---......//////......---/////////.........------------,,,,,,------...///........................//////.........---------------........./////////////////////............------...///000000000///111000///......///000111........................////////////000000000000---...///000000///...---........................////////////////////////------------------------//////............//////000000000000///...------//////.........---------,,,,,,,,,,,,,,,---............------,,,---------......------------......---...///000111000000///111000000000/////////...............////////////.........///000111111111000///...------------------------............//////......---------......///............---------...------,,,++++++,,,,,,---,,,,,,++++++,,,,,,---////////////////////////////////////............//////............//////000000111111111222222222000000000000000000000000//////000000000///......////////////............111000000000000000//////........................////////////////////////111111111111000000000000////////////////////////000000000111111222333444000000000/////////...............//////.....................////////////111000///...,,,+++******,,,,,,---...000222444555555555666777666555444333111111111111000000000000//////...//////000111222////////////000000000000////////////////////////000000////////////000000000000//////......//////222333444333111111111333000000000000000000000000222111111111111111111222000000000000000000000000////////////////////////////////////////////////111111000000000000//////000000000000000000000000000000000000111111111111000000////////////000000111111000000000000111111000000////////////......///......///111222000///000000000000////////////111111111111111000//////000000000000000000000000//////000000000000//////////////////000000000000////////////////////////000000/////////000000111////////////////////////000///...---------............//////////////////000000000000////////////....../////////000000000000000000000000000000000000000000000////////////111000000////////////000222000......000000000///111111////////////111111111111111111000000000000........................//////000000000000//////...//////000000//////...---......//////......---.........------------------------------...//////------------------------...............---------............////////////////////////..................///////////////...000000////////////000111........................111111111000000000000000......////////////..............................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,//////............//////111111111111000///....../////////............---,,,,,,,,,,,,,,,------......------------......///......------------............///000000000//////000000000000////////////............////////////......//////000000111111000000000///...,,,+++***---------............///......---------......//////............---------......------,,,,,,------------,,,,,,,,,,,,------///000000000000000000000////////////..................------------......000000000111111111222222111000///......///000111...///////////////......///////////////.........111111111111000000000000........................////////////////////////000000000000000000000000////////////////////////............///000111111000000000////////////...------............------............////////////000000///...------,,,,,,,,,,,,------///000222222444555666777666666444444111111111111000000000///............///000222222////////////000000000000////////////////////////000000////////////000000111000///......///000111111222333333111000111333000000000000000000000000111111111111111111111111//////////////////////////////////////////////////////000000000000//////000000000//////////////////////////////////////////000000000111111111111000000////////////000000111111000000000000111111000000//////////////////...------///111222000///000000000000////////////111111111111111000//////////////////////////////...//////000000000000///////////////000000000000////////////////////////111111000000///000000000////////////////////////000000//////........................////////////000000000000////////////............////////////000000000000000000000000111111111000000000//////111111000//////...//////000///........./////////111000////////////000111111111111000000000000000........................///000000000000//////......//////////////////.........////////////......------------------------.........---......///000------------------------............................../////////000000000////////////...............///////////////...------------------......///........................111111000000//////.........//////////////////...........................////////////////////////------------------------//////............//////111111111111111000///////////////...............,,,,,,,,,,,,,,,------......---------...///000000......------------............//////////////////000000000000////////////............////////////.../////////000000000111...//////000///---+++***---------............///...------------.../////////............---------------,,,,,,,,,,,,------------,,,,,,,,,,,,------///////////////000000000////////////..................------------......000000000000111111111111222111///......///111222......////////////...............///////////////000000000000111111111111////////////////////////////////////////////////////////////////////////////////////////////////------------...///000000111000000000////////////------............------............///////////////////////////000000000///...............//////333444555666666555444333111111111111000000000///............///000222222.../////////000000000111000000000000000000000000000000////////////000000111000///......///000111///111222111000000111222000000000000000000000000//////000111111000//////////////////////////////000000000000000000000000000111222222222222111000///////////////000000000///////////////////////////000000000111111111111222111111000000111111222111111000000000000111111//////000000000000000000...------///111222111000////////////000000000000111111111111111000//////////////////////////////......///000000000000000////////////000000000000000000000000000000000000222111111000000000000111////////////////////////111111111111000000//////---.........//////000000////////////000000000000............////////////111111111111111111111111222111111111111000000000111111000//////...//////------.........///000111000//////////////////000000000000000000000111111////////////////////////000000000000000///............////////////.........//////////////////...------------------------///............///000000........................---...................../////////000000000111111////////////...............///////////////...---,,,------.............../////////////////////////////////......------,,,/////////......///////////////////////////////////////////////////////////////////////////////////////............//////000111111111111000000///////////////////////////------,,,,,,------...///............//////000111......------------......//////..................////////////000000000000............////////////////////////000000000000,,,---...//////...---,,,---------............///---------------.../////////............---------,,,+++++++++++++++,,,,,,...------,,,,,,------...---------....../////////////////////.....................------.........//////000000000111111111333222000//////000222333------.../////////.............../////////////////////000000000000000111////////////////////////////////////////////////............////////////////////////////////////............///000111222111111000000000/////////.........//////.....................////////////...//////000111111222222000000///...............111222333444555444333333111111111111000000000000//////...//////000111222......//////000000111111000000000000000000000000000000////////////000000000000//////000000111111///000111111000///111222000000000000000000000000...///000111111000///...000000000000000000000000000000000000000000000000000111222333333222111000//////000000000000111111000000000000000000000000000000000000111111111111222222111111111111222222111111000000000000111111//////000000000000111111.........000222333222111////////////000000000000111111111111111000//////000000000000000000000000---...///000000111111000////////////000000000000000000000000000000000000111111000000000111111222////////////////////////111111222222222111000///------......///000000000////////////000000000000....../////////000000000111111111111111111111111222222222222111111111000111000000////////////000,,,---............000222////////////////////////000000000000111111111111////////////////////////000111111000000///...------......//////......---...//////000000//////...---------------.........///////////////000111111........................---------...............000000000000111111111111////////////..................///////////////...---...///000111111111000////////////////////////......------------------//////............////////////////////////////////////////////////////////////////////////////////////............/////////000000111111000//////...////////////000000000...............//////000000////////////000000111......------------......000///......------......////////////000000000000............////////////////////////000000000000,,,------...//////......---------............///---------------...///000///............---------++++++*********+++,,,,,,......------------......,,,,,,------......//////////////////............//////............///////////////000000000111111333222111000000111222333,,,---......//////................../////////000....../////////000000000////////////////////////////////////////////////---------....../////////////////////////////////////////////000111222333111111111000000000//////...//////000000//////...............////////////////////////000000000000/////////...//////000000000111222333444333222222111111111111000000000000000000////////////000000.........///000111111111000000000000000000000000000000////////////000000//////000111111111111111///000222222111000222333000000000000000000000000...///111222222111///...000000000000000000000000///////////////////////////111222333333222111///000000000111111111222222000000000000000000000000000000000000111111111111111111000000000000111111111111000000000000111111//////000000000111111111/////////111333555444333.../////////000000000111111111111111111000//////000000000000000000000000---...///000111111111111////////////000000000000000000000000000000000000000000000000111222333333000000000000000000000000000111111222111000///...------......///000000111.../////////000000000111/////////000000000111111111111111111111111111111333333222222222111111111000////////////000000111...000111000...---///222...//////////////////...///000000000111111111111////////////////////////111111111111000///...------......//////......---//////000000000000//////------........./////////000000//////000000111222---------------------------------.........//////000000000111111111222222////////////............------...///000000000///---...///000111111111000////////////////////////---------...............000///...------...///000//////////////////////////////////////////////////////////////////////////////............//////...//////000000/////////.../////////000000000000///////////////000111111111111000000//////000000......------------......000///...---------........./////////000000000111............////////////000000000000///////////////......---------......---------............///---,,,,,,------///000000///............---------+++++++++++++++,,,------......------------......---------...//////000000////////////............000000////////////000000////////////000000000111111111111111111111111111,,,,,,---.../////////...---.........//////000000---.........//////000000000000000000000000000000////////////////////////---------.........//////////////////////////////............///000111222111111111111000000000000//////000000000000//////............/////////000000000//////.........---.........//////111222222///000111222333222222111111111111111000000000000111000000////////////000---......///000111111222000000000000000000000000000000////////////000000...///000222222222111000000111333333222222333444000000000000000000000000///000222333333222000///000000000000000000000000...........................000111222222111000...000000111111222222222333000000000000000000000000000000000000111111111111000000////////////000000111111000000000000111111//////000000111111111222000///000222444555555333.../////////000000111111111111111111111000//////000000000000000000000000---...///000111111111111////////////000000000000000000000000000000000000000000000000111222333444111111111111111111111111///000111111111000...------------...///000000111.../////////000000111111000000000000111111111111111111111111111111111111333333333222222222111111//////...//////000111222000222333111---,,,...000......////////////......//////000000111111111222000000000000000000000000111111111111000///...------..................---//////000000000000//////........./////////000000000000000000000111111222,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000111111111111222222222000/////////............,,,,,,...///000000000000***+++---////////////...000000000000000000000000---.........//////000000000///...------...///000000000000000000000000000////////////////////////........................//////............//////......///////////////....../////////000000111111000000000000000111111222222222111000//////000000.........------.........000///...---,,,------....../////////000000111111............/////////000000000000000////////////222111///---,,,,,,,,,------------.........//////,,,,,,,,,---...///000111//////.........---------,,,,,,,,,,,,------...///......------------......---......///000111111222000/////////............111111000000000000111111////////////000000000000//////000000000000//////////////////////////////..............................------...///111222---------.........//////...............///000000////////////////////////---.........//////000000//////000000000000////////////.........---------,,,,,,+++***+++,,,---...000000000000///...---,,,//////000111111111111111111111000///////////////222222222111111111000000111111111111000000000000////////////////////////000000000000000000000000000000000000000000000000111222333333222111000///000000000000000000000000000000111222222222222111222111111111000000//////222222222111111111111111222222222111111111111000000000000000000000000000222222111111000000//////111111222222222333333333111000///......///000111222000...000222333111...//////000111111111111111000000000000000000000000...///000111111000///...111000///......///000111000000000000000000000000333222222222111000000000//////000000111111222222111...,,,---///111///---111000///...///000222444////////////000000000000222222333333333222111111111111111111000000000000000000000000000000000000//////...------------...000000000000000000000000........................111111000000000000111111333333333222222111111111000000////////////000000000000000000000000000000//////000111111111111111000000000000000000000000111000////////////000000000000//////.........---------,,,------...///000///////////////......---////////////////////////---......///////////////........................---......///////////////000000000000000111111222000000000000////////////...---+++++++++,,,...000......------------......////////////............000000000000//////////////////.........---------000000///////////////000------,,,+++,,,---...///000///...---,,,------...............////////////------......//////000000...///////////////...---111111000///////////////000111111111111000000///......------------......000000//////......------++++++,,,------......///////////////////////////000000000000000000000000......//////...---,,,,,,------------------------...------------...//////000000000000////////////---------------...///000111000///..................---,,,+++++++++++++++---......///////////////000000000000////////////000000000000////////////000000//////.........---////////////////////////..............................---,,,,,,,,,---...---------.........//////...............///000000////////////////////////............/////////000//////000000000000//////000000/////////............------,,,---...///000111000000///......------///000000111111111111111111111000///////////////222222222111111111000000111111111111000000000000000000000000000000000000000000000000000000000000////////////////////////111111222333222111000000000000000000000000000000000000111222222222222111111111111111000000000///000000000000000000000000222222222222111111111111000000000000000000000000222222222111111111111111111111111222222222333333111000////////////000111111000///000222222000...//////000111111111111111000000000000000000000000...///000111111000///...111000000//////000000111000000000000000000000000111111000000000000000000000000000000000111111111222000......000111000//////...---------...000111////////////000000000000111111222333333222222222111111111000000000//////000000000000000000000000//////...------------...000000000000000000000000////////////////////////111000000//////000000111222222111111111000000000000000////////////000000////////////////////////...///000000111111000000000000000000000000000000........................000/////////............//////..................///////////////......---////////////////////////---......///////////////---------------------------......///////////////000000//////000000111222111111000000000/////////......,,,,,,,,,---///000......------------......000000000000////////////000///////////////////////////.........---------//////...............///------,,,,,,,,,---...///000///...---,,,------...............////////////.........///////////////...//////000000000//////111000000/////////////////////000000000000000///......------------......000000000//////.........+++,,,,,,------......///////////////////////////000000000000000000000000////////////......------------------------------...------------...//////000000000000/////////...---------------...//////000000///.....................---,,,,,,,,,,,,,,,---...//////000000//////000000000000////////////---------.........//////111111000000000/////////////////////////////////........................000///...---,,,,,,,,,,,,------.........////////////............//////000////////////////////////............//////////////////000000000000//////000000000000000////////////////////////000111111111000///...------......///000111111222222111111111000000///////////////222222222111111111111111111111111111000000000000111111111111111111111111000000000000000000000000////////////////////////000000111222222222111111000000000000000000000000000000111222222222222111111111111111000000000000......//////000000111111333222222222111111111111////////////////////////111111222222222222222222111111111222222222222333111000000//////000000111111000///000222222000/////////000111111111111111000000000000000000000000//////000000000000//////000111111111111111111000000000000000000000000000///////////////000000000111111111111000000000000222111//////111111111000//////...------...000111////////////000000000000000000111222333333333333111111000000000000//////000000000000000000000000000///......------......////////////////////////000000000000000000000000000//////......//////000111000000000000/////////000000////////////000000////////////////////////......///000000000000///000000000000000000000000---...///000000000///...////////////............222111000///............///////////////......---////////////////////////---......///////////////,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////000000//////000000111222222222111111111000000000///...---------...000111......------------......111111111000000000//////////////////////////////...............---------...---------------......------,,,,,,------.../////////...------------...---............////////////////////////...............///000111111111111111000//////......//////------...///000000000///......------------......000000000000////////////,,,,,,,,,---......//////000000000000000000000000000000000000000000000000////////////............------------------------...------------...//////000000000/////////......------------------...////////////...............///...------,,,------------...//////000000//////000000000000////////////+++,,,,,,---///000000111222222111111111111000000////////////////////////........................111000000///////////////............//////////////////............///000////////////////////////........./////////////////////000000000000///////////////////////////////////////000000000111111222000...---,,,---///000000000111222222222222111000000////////////000000111111111111111111111111111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222000000000000000000000000000000111222222222222111111111111000000000000000......//////000111222222333333222222222111111111////////////////////////000000000111111222222222111111111111222222222222000000000000000000000000000000000111111111000/////////000111111111111111000000000000000000000000//////000000000000//////000111222333333222111000000000000000000000000000...//////000000111111111222222111111000000//////111000//////000000000000111111000000000000111222////////////000000000000//////000222333333333333111000000000////////////////////////////////////000//////...............//////////////////////////////////////////////////////............//////000000000000000000000000000000////////////000000........................---......///////////////000000000000000000000000///000222333444333111000///////////////.........111111000//////////////////////////////......---////////////////////////---......///////////////,,,,,,,,,,,,,,,,,,,,,,,,---......//////////////////////////////000111111222222222222111111111000/////////...///000111111......------------......000000000000////////////.........///////////////........................------------------...///---------------......///............------......---------.........//////000000//////......------......///111222222222222000000///............///+++,,,---...////////////......------------......000000000000000000000000,,,,,,------.../////////111111111111111111111111////////////////////////000000//////////////////------------...............------------...//////000000/////////.........---------,,,,,,---...........................---///......---------............///000000000000000000000000000////////////...//////000111111222222111111111111111111111111////////////////////////////////////////////////...//////000000111111111........./////////000000//////............/////////////////////////////////////////////.........//////000000000000//////..............................//////000000000000111000...---,,,---///000000000111222222222222222000000////////////000000111111111111111111111111111111111111000000000///////////////////////////000000000000000000000000111111111111111111111111000000000111111222333333000000000000000000000000000000111222222222222111000000000000000000111111//////000111111222333333333333333222222222222111000000000000000000000000......//////000000111111000000111111111222222222000000111111111111000000///000111111111000000000//////000111111111111111111111111111111111111111000000////////////000000000111222333333222111000////////////////////////000000000111111222222222222222111111000000///////////////.........///000111111000000000000000111////////////000000000000...///000111222333333333000000000////////////...////////////////////////000000///............///////////////////////////........................//////............//////111111111111111111111111000000////////////000000////////////////////////---......///////////////////////////////////////...000222333444333222000.........//////////////////////////////000111111///////////////......---////////////////////////---......///////////////,,,,,,,,,,,,,,,,,,,,,,,,---......////////////////////////...///000000111222222222222111111111000////////////000000111111......------------......//////.........---------------....../////////000---........................---------...//////000------.........//////...------..................------------............000000//////......------......///111222222222222000//////...............++++++,,,...////////////......------------......///////////////000000000,,,,,,---......//////000222222222222222222222222////////////////////////111000/////////000000111---------....../////////...------------...//////////////////...............------,,,,,,,,,------,,,---......///...------......---------......///...//////000000000000000000000000000////////////111111111111111111000000000000000000000000000000////////////////////////////////////////////////+++,,,---//////000//////....../////////000000000000//////............//////////////////////////////////////////.........//////000000000000//////------------............------...///////////////000///...------...///000000111222222333222222222///////////////000000111111111111111111222222222111111111111000000000000........................000000000000000000000000222222222222222222222222111111111000111111222333000000000000000000000000000000111222222222222111000000000000111111111111000000111111222222333333333333333333222222222222000000000000000000000000......//////////////////000000000111111111111222000111111222222111111000///000222222000///000111//////000111111111111111111111111111111111111111000000////////////000000000111111111111111111000////////////////////////111111111111222222222222111111111111000000000000.../////////------...000////////////............////////////000000000000//////000111222222222222000000////////////......000000000000000000000000111000//////......//////////////////////////////........................000//////......//////000000000111111111111222222000000////////////000000000000000000000000000000......///000000000000///////////////////////////,,,---///000000000000///.........///////////////............///000111222///////////////......---////////////////////////---......///////////////,,,,,,,,,,,,,,,,,,,,,,,,---....../////////////////////......//////000111222222111111111000000000////////////000000000000......------------...............---------,,,,,,---------......//////000---------...............------------...///000111------...////////////...,,,---......///.........,,,------------.........///////////////...............///000111111111111000///......------......,,,,,,---.../////////.........------------..................////////////---------...//////000000111111111111111111111111000000000000000000000000111111000//////000222333---------...//////000000...------------...///////////////.........------...------,,,,,,,,,,,,,,,+++,,,---//////...------------------------...///...///000000111111000000000000000000////////////000000000//////........./////////000000000000111////////////////////////////////////////////////---...//////000///........./////////000000000000000000///...............////////////////////////000/////////............//////000000000000//////---.........////////////---...///000000000///....../////////////////////000111222222333333222222///////////////000111111000000111111111222222222111111111111000000000000////////////////////////000000000000000000000000111111111111111111111111333222111000000000111222000000000000000000000000000000111222222222222111///000000000111111111111000000000111111111111111444444333333333222222222222222222222222222222222000000000000////////////000000000000111111111111000111222222222222111000...000222222000///000111//////000111111111111111111111111111111111111111111000///......///000111111000000//////000000111////////////////////////111111111111000000000000000000000000000111111111...000111000...---///111///////////////...------////////////000000000000000000111111111111000000000000/////////.........000000000000000000000000111000000///////////////000000000000000000000000........................111000000//////000000111/////////000000000111111000000////////////000000111111111111111111111111...///000000111111000000////////////////////////,,,,,,---......///000000............/////////000.........---....../////////////////////......---////////////////////////---......///////////////---------------------------......//////////////////............///000000111111000000000/////////......//////000000//////......------------......///.........------------,,,,,,---......///000000---------.........//////,,,,,,,,,,,,---...///000,,,---...///000//////...,,,,,,.../////////......,,,,,,---------..................///////////////...//////000000000////////////...------------...---....../////////............------------......,,,---------.........///------......//////000000111111111111111111111111000000000000000000000000222111000//////111333444---------...///000000000...------------...////////////.........---------...---,,,,,,++++++,,,,,,***+++---//////...---,,,,,,,,,,,,,,,,,,---......//////000111111111111000000000000000///////////////////////////000000000000000000111111111222222////////////////////////000000000000000000000000111111222222222000///...////////////000000000000111000///...............////////////////////////000000//////.........---//////000000000000//////.../////////000000111111---...///111111000000///---...//////000//////...111111222333333333333222///////////////000111111000000111111222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000444333111000000000111111000000000000000000000000000000111222222222222111//////000000111111111222000000000000////////////444444444333333333222222222222222222222222222222222222111111000000//////000000000000111111111111000111222333333222111000...111333222000///000222//////000111111111111111111111111111111111111111111000///......///000111111000///......///000111////////////////////////111111000000//////......//////000000111111222222///111222111///...000333111111222111111000//////////////////000000000000000111111111111000000///000/////////............000000000000000000000000111111000///////////////111111111111111111111111000000000000000000000000111111000000000000111111---.........//////000000000000////////////000000111111111111111111111111//////000111111111111111////////////////////////............///000222222---.........//////000000000///...------,,,------///////////////......---////////////////////////---......///////////////........................---......///////////////...............///000000000000000000////////////---......///////////////.........------.........000/////////............,,,,,,------...///000000---------.........//////++++++++++++,,,---...///,,,---///000000000///...+++,,,.../////////......,,,,,,,,,---------......---.........//////000000...///////////////...---//////...------------.../////////000//////...............------.........,,,,,,,,,---------......------......///000000000000000000000000000000000000000000000000000000000222111000//////111333444---------...///000000111...------------...////////////.........---------...---,,,,,,++++++++++++***+++---//////...---,,,++++++++++++,,,,,,---...//////000111111111111111000000000000//////////////////000111222333444444111111111222222333333333...------------...//////222222222000......///111//////////////////......////////////////////////111111111000000000000000//////............/////////......---------......111111000000000000111111222111000//////....../////////............//////000000000000000000000000222111111333444444222000000000000000000000000000//////...------///000111333333333222222222111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000333222111000000111222333000111222333333222000///111111222333333333333222000111111111111222222222333333333333333333333333333333333222222222111111333333333222222222111111222111111111000000//////111000000000000000111222000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000111222222111...------...------......//////000000//////////////////////////////............//////////////////000000000000///////////////......---000000000000000000000000000000000000000000000000......////////////......000000000000000000000000---......///////////////////////////////////////000000////////////000000///////////////.........222000//////000000///---////////////000000000000////////////000000000000////////////000000000000111111111111000000000000---------...///000000111,,,...//////......000111///...,,,++++++,,,...///////////////////////////000000000000000000000000111111000000/////////...,,,---------.../////////...//////000000000000000//////000000000000//////222111000.........///000---------.........//////000000//////............///...---,,,,,,---...///,,,,,,,,,---------............---------,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,---...//////////////////.........---------,,,,,,---...///000111111222111...,,,,,,---///000...000111111///---,,,,,,............////////////000000//////.........---//////...---------------...............---------***,,,...///......///000...//////000000000000000//////000000///...------+++++++++,,,---...///000....................................///////////////////////////.........------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///000111111111///......---------......000000000000000000000000111111111111111111111111///............///000000333444444333111///000000.........///////////////////////////////////////000000000000000000000111//////............/////////.........---.........000//////......//////000000///////////////000111//////............////////////////////////////////////000222555555444222000000000000000000000000///............///000000333333222222222111111111111111111111111111111111000000000000000000000000222222222222222222222222222222222222222222222222222222111111111111222222000111222333333222111000111111222333333333333222111111111111222222222222333333333333333333333333333333222222111111111111333222222222111111111111222111111111000000000000000000000000000111111222000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000222333333222///......///.........///////////////000000000000000000000000//////............//////////////////000000000111000000000000000///...---000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000...//////000111000000000////////////////////////000//////......//////000/////////////////////...111000......///000...---....../////////000000000////////////000000000111////////////000000000111000000000000////////////------......///000000111---///000///......///000000///---,,,,,,---///000......................../////////////////////////////////...............------........................///000000000//////000000000000000///......000///...------......///---------.........//////////////////......------///...------------...///,,,,,,---------..................---------,,,,,,.........---------,,,,,,,,,,,,---...//////////////////.........---------.........///////////////000000//////............------...///000000000000............////////////000/////////............000///......------...........................///+++---...///.........000......///000000111000000///////////////...------,,,,,,,,,,,,------...///....................................////////////000000//////.........---...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///000000111111///......------.........////////////////////////111111111111111111111111///////////////000111111333555666555333000000000---.........//////000000/////////////////////////////////000000111111111000//////......//////000.............../////////......------------..................///000111222000//////......//////000...........................///111444777999777666000000000000000000000000......///000000000000000222222222111111111111111111111111111111111111111000000000000000000000000333333333333333333333333333333333333333333333333111111222222222222111111000111222333333333222111111111222333333333333222111111111111222222222333222222222222222222222222222111111111111000000000222222111111111000000000111111111111111000000000000000000000000111222222000000000111111111222222111111111111111111111111000000000000000000000000000000000000000000000000333444444333111///000000000000///////////////...111111111111111111111111000//////......//////000/////////000000000111111222222222111111///......000000000000000000000000000000000000000000000000000000111111111111000000///////////////////////////000000111111111111111///////////////////////////..................///......//////////////////111///......///000///---------.........//////////////////000000000111111/////////000000000111111000000000/////////......---......//////000000111///000111000...---...///111000///......///000111////////////////////////////////////////////////...............///////////////..................------...////////////...000000111000000///...---...------------......///------........./////////...............---------///...------------...///,,,------------..................------------,,,/////////............---------...............---...............---------000000//////...............///000000000///---,,,222///------000222111000............////////////////////////............000000///........................//////000000000,,,---//////...---......------///000111111111111///////////////......------------,,,,,,------.......................................////////////111111000///...------,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---...///000000000///......---......//////000000000000000000000000111111111111111111111111//////......//////000111222444666666333000......------......///000000000////////////////////////---......///000111222222000000////////////000000......//////000000000///......------------......///////////////000111111000000////////////000000////////////////////////111111444777:::;;;999777000000000000000000000000...///000111222111000///111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333333333333333333333333333333333000111333333333333111000111222333333444333333222111111222333333333333222111111111222222222333333111111111111111111111111111000000000000000000000111111111000000000000///111111111111111111111111000000000000111222333333000000111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000333444444333111///000111111000000000//////......000000000000000000000000000000////////////000000//////000000000111111111333333333222111000///...////////////////////////000000000000000000000000///000000111111000000/////////////////////////////////000111111111111000////////////////////////......------------..................////////////111000//////111111000///------------........./////////000000000111111111//////000000000111111111111111111000000000000///......//////000000000000000111111000...---...///000//////......//////000000000000000000000000000////////////////////////.........///000000000111000000//////......------,,,------...............//////000000000000//////------------...//////000............////////////............------------.........------.........------------........................------------/////////.........------..................------........................///////////////............///////////////......===777000...000111...+++............///////////////////////////.........000000///............///---......///000111111222---...000///...------...,,,---...000111111111111...///////////////......///...---,,,,,,,,,,,,,,,....................................////////////222111000///...---,,,,,,---------,,,,,,---------++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,---...////////////...............//////000111111111111111111111111111111111111111111111111......------......///000000222444444111...---,,,---.........//////000000////////////////////////------...///000111111222000000////////////000000...///000111111111000000000000////////////000000111111000///////////////000000////////////000000000000000000000000000000222333444777999999666333111111111111111111111111...///111222222222111000111111111111111111222222111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222111222333444444333222111222222333333444444444444111111222333333333333222111222222222222333333333111111111111111111111111000000000000000000000111111111111000000000000///111111111111111222222222000000000000111222333444111111111111222222222222111111111111111111111111111111111111111111111111000000000000000000000000111222333222000//////000111111000000/////////...////////////////////////000000////////////000000000000000000111111111111333333333333222111000///////////////////////////000000000000000000000000...//////000000//////...////////////////////////---...//////000000//////000000000000000000000000......------------......---.........//////000000222111000000222222222000------------.........///000000000000111111111111000000000000111111111111333333333222222222111111/////////000000000000000000111222111///......//////..................///////////////////////////........................---------....../////////000000000//////......---,,,------...............,,,---...000111111111111......//////000000000000........./////////000000........................---..................------------.........////////////.........---------.........------------,,,..................---------.....................------......///000000111000///...------...000111BBB;;;333000000111...+++............////////////.........///////////////000000///...............---......///000111111222---...000///...------...---...///000111111111111......///////////////...///...------,,,,,,,,,,,,....................................////////////222111000///...---,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++++++++++++++++++++,,,---.../////////..................///000111000000000000000000000000111111111111111111111111---------------...//////...000111111///---------////////////////////////////////////////////////.........//////000000000111000000//////000000111...///000222222222111111111111000000000000111111222111000///............111000000//////000000111111111111111111111111111111111333666777555111...111111111111111111111111000000111222222222222222222222222222222333333333111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222333333333333222222333333333444444555555666111111222333333333333222222222222222333333333333222222222222222222222222000000000111111111111222222222111111111000000000111111111222222222222222000000000111222333444555111111111222222222222333111111111111111111111111111111111111111111111111000000000000000000000000111222333222000///000111111000000000000000000///........................111000000//////000000111000000000111111111222222111222222222222111000000000000000000000000000000000000000000000000000000......////////////......////////////////////////------...///////////////000000000000000000000000///..................///------......///000000000111000///000222333222111------........./////////000000000111111111222222000000000111111111222222444444444333333333333222000000000000000000000000000111222111///...///000........................------------------------........................,,,,,,,,,,,,,,,---------000000//////////////////------...////////////...,,,---...000111111111111...///000000111000000///....../////////000000000.........///////////////------...//////...------------.........//////////////////.........------.........---------,,,,,,------...............------------...............,,,,,,---...///000111111111///---,,,,,,...000222<<<777222000000111000///............////////////........./////////////////////...---------------.........//////000000000,,,---//////...---.........//////000000000000000---.../////////////////////...---,,,,,,,,,,,,,,,....................................////////////111111000///...------,,,******++++++++++++*********++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...........................///000111111------------------------111111111111111111111111...............//////000---///000///...---...///000000000///......------////////////////////////......//////////////////111111000000000000111111---///111222333333222111111111111000000111111111111000///////////////000111111000000000000111111000000000000000000000000000111333666777666111...111111111111111111111111222111111111111222333333222222333333333444444444111111111111111111111111111111111111111111111111222222222222222222222222333333333333333333333333333333333222222333333333333333333444444555666777111111222333333333333222222222222333333333444444333333333333333333333333111111111111222222333333333222222222111111111111111111111222222333333333000000000111222333555555111111111222222222333333111111111111111111111111111111111111111111111111000000000000000000000000111333333333111000111222000000000000000111111111////////////////////////111111000000000000111111000000111111111222222222///000111111111111111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000......///000000000000000000000000000000000000000000//////......//////000------......///000000111///...---...000111000///....../////////000000000000000111111111222222222000000111111111222222222444444333333333222222222000000000000000000000000///000111111000///000222/////////000000/////////------------------------..........................................------///////////////000000000......///000000000////////////000000000000//////...///000000000///...---.../////////000000000000/////////000000000111111------...//////...------............////////////////////////............/////////............---,,,,,,---...////////////---------.........//////---.........//////000000///......---...///000111444222000/////////000111............////////////............/////////000......---,,,,,,,,,,,,,,,.....................///+++---...///.........000000000000000000//////...------...///////////////......---,,,,,,,,,------....................................////////////000000//////.........---***+++,,,,,,,,,,,,+++*********+++,,,,,,---......------------------------,,,,,,---.........------............///000111222........................111111111111111111111111///////////////000111111......///...------///111111111000///...---,,,,,,///////////////////////////////////////.........111111000000000000111111---///111333444333222111111111000000000000111111///......//////000111222111111000000000000111111000000000000000000000000222333666999;;;999555111111111111111111111111111333222111000111222333444333333333444444555555555111111111111111111111111333333333333333333333333333333333333333333333333444444444444444444444444555444222222222222444555333333333444444666777888111111222333333333333222222222333333333444444444333333333333333333333333111111222222222333333333333333333222222222222111111111111222222333333333000000000111222444555666111111222222222333333333111111111111111111111111111111111111111111111111000000000000000000000000333444555444222222222444//////000000111111222222000000000000000000000000111111000000000000111111000111111111111222222222...///000111111222111111000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111//////000111111111111111000000000000000000000000000000////////////000000---------...///000000111---,,,,,,---///000///...////////////000000000000000111111111111222222222000111111111111222222222333333333222222222111111111111111000000000000000...///111111000000111333000000111111111111000000111111111111111111111111........................333333222222111111000000......//////000000111111...//////000000000000000222222111111000...---,,,....../////////...,,,+++////////////000000000000//////000000111111222222,,,---...//////...---,,,............/////////000000/////////............000000000000////////////+++,,,---...////////////---------........./////////////////////.........,,,---...000000000//////000000000...,,,,,,...///............/////////000---.........//////000000------,,,++++++++++++,,,...............---------***,,,...///......///000111111111111000///...---------...///000000//////---------,,,,,,------......................................./////////000///////////////.........++++++------------++++++******+++,,,,,,---..............................,,,,,,------...---------............///000222222111111111111111111111111111111111111111111111111000000000000000/////////////////////////////////333222222222111111000000///000111111111///...---////////////////////////000000111111111111000000........................///000000000000000//////////////////////////////000000000000000000000000111111000000000000111111...000333555777777666555222222111111111111111222444444333222222111111111444333222111111222333444111111222222222333333333444555555555444333333222333333333222222111111111000111333444444333111000111111222222222222111111333222222111222333555666111111111111222333444444222333555666777666666555666333000000222555555444222222222222222222222222444222111111333444444444222222222222222222222222000111111222222333444444222222222222222222222222333333333444333333222222111000000000000000111111000000000111222222222333444333333222111111111222111///...///222333222///111111111111111111111111////////////////////////...///111222333222000//////000111222222222222222222222111000///...------///000111222222111000//////////////////.........000000000000000000000000///000000000000000//////111111111111111000//////---------............///............////////////////////////000000000000000000000000////////////000111111111222222222222111000///......///000111000111222222111000111222222222000///............000000000000000111111222000000000000////////////222222222222222111000///........................000---******---000000///............//////////////////000000000000//////////////////////////////000000000000000000000000222111000//////...//////...---------...///111222//////.........//////000,,,,,,++++++,,,...///000......////////////...............------,,,,,,,,,+++,,,------......------------------------------//////...///000000...,,,---------.........//////333222111///............---------------...///000......///000000000000000111000///...---,,,,,,,,,,,,------......------,,,,,,---......------...000////////////............////////////000000000000------------------------...............///000000---,,,+++,,,.........---///...---,,,+++,,,------/////////......---------+++,,,------......------,,,---...///...---,,,+++*********++++++,,,,,,,,,---...000111111111000///000000////////////000000222111111111000000//////////////////////////////////////////////////////222222111111111000000000000000000000000///......////////////////////////000000111111111111000000........................//////000000000000//////000000000000000000000000111111111111111111111111111111000000000000111111000111333444555555555555222222111111111111222222222222222222222222333333333333222111111222333333222222222333333333333444333444444444444333222111333333333222222222111111///000222333333222000///222222333333333333222222222222111111222444666777222222222222222222333444333333444555555444333333888555222222444666666555222222222222222222222222444333333333555666555444222222222222222222222222111111222222333444444444333333333333333333333333333333444444444444333333222222111000000000111111111111111111222222222222444333222222111111222222111///...///222333222000111111111111111111111111111111111111111111111111...///111222222222111000///000000111222222111111000000000000////////////---...///000000///...---//////////////////////////////////////////////////////000000000000//////111111111111111000//////........./////////000000............////////////////////////000000000000000000000000////////////000000000000111111111222111000////////////000111000111222222000000111222222111000///............000000000000000111111222000000000000////////////111111111111111000//////........................000...+++,,,...000000///............////////////...//////000000//////...////////////////////////////////////////////////111000//////////////////000000//////000111222333//////............//////---,,,,,,,,,,,,---///000......////////////...............------,,,,,,,,,+++,,,------......---------------------------------,,,,,,---///111000///---------.........//////222111000///............---------------...//////......///000000000000000000///...---------------,,,------......------,,,,,,---......------...000000000//////......------.../////////000000000000------------------------...............///000000...,,,,,,,,,...///...---///...---,,,+++,,,,,,---------,,,,,,,,,++++++++++++,,,------......------------......------,,,,,,,,,,,,---------------------...///000111000000///000000////////////000000111111111111000000000///.........///////////////////////////////////////111111000000000000//////111000000///////////////////////////////////////000000111111111111000000//////////////////////////////000000111000000///111111111111111111111111111111111111111111111111111111000000000000111111222222222222333333333444222222111111111111222222111111111222333444444444333333222222222222333333333333333444444444555555333333333444333333222111333333333333222222222222111222333444444333222111333444444555555444444333222111111111333555666888444444333222222222333333333333444444444333222222777666444444555666555444333333333333333333333333444444444666777888666444222222222222222222222222222222333333444555555666333333333333333333333333333444444555555555444444444333222222111111111111222222222222222111111111333333222222111111222222111000///000222222222111111111111111111111111111111111111111111111111111...///111222222222111000//////000000111111000000......//////000000111111......////////////......////////////////////////........................//////000000000000//////111111111111111000//////////////////000000000111............////////////////////////000000000000000000000000////////////////////////000000000000111000000//////000000111000111222222000000111222222111000//////......///000000000000000111111222000000000000///////////////000000000000///..............................///...---...000111000///............////////////.........//////........./////////////////////////////////////////////////////////...//////000000111111000000000000111222//////...............///...------,,,------............////////////...............---------------,,,,,,---............---------------------------///...,,,,,,...000000000---------...............111111000///...............------------...//////......///000000000000///......---------------...,,,------......------,,,+++---......------...///111000000///...---------....../////////000000000------------------------...............///000000...---,,,---///000///......---,,,+++++++++,,,,,,---,,,,,,,,,,,,+++++++++,,,,,,---............---///......---,,,---------///////////////...............///000000000000000111000000//////000000111111111111111000000000000.............../////////////////////////////////000000000///////////////111000///......///000111////////////////////////000000111111111111000000//////////////////////////////000111111111000000222222222222222222222222111111111111111111111111222111111000000111111222333333222111111222222333222222111111111222333333222222222333333333444444333333333333333333333333444444444444555555555666333444444444444444333333333333333333333333333333555555666666666666555555333444444555555444444333222111111222333555777888666555444333333222333333222333333444555555666666666666555444444333333222333333333333333333333333333333444666888888555333222222222222222222222222333333444444555666666666444444444444444444444444444444555555666555555555555555444333222222222222333333333222222111111111333333222222111222222333111000000111111222222222111111111111111111111111111111111111111111111111///000111222222222111111//////000000000000//////////////////000000000000000000111111111111000000///////////////000000000////////////////////////...//////000000000000///111111111111111000//////....../////////000000000............////////////////////////000000000000000000000000////////////.........////////////000000000000000000000000000000111222111000///000222111111000///////////////000000000000000111111222000000000000///////////////000000000000000//////......................../////////000111111000///............////////////------............------////////////////////////////////////////////////...............///000111/////////...............//////...---------...............------------------......//////......---...............---------,,,------.......................................555222///---...//////...........................000//////.........//////......---------......///---...//////000000//////------,,,,,,,,,---......,,,------......------,,,+++---......---,,,...///111111000///...------,,,........./////////000000.......................................///000000///...---...000000000///------,,,,,,++++++++++++........................,,,------...............000///---,,,,,,,,,---...111000000//////............//////000000000000000111000000000000000000111111111111000000000000000............//////000000000000000000000000000000///////////////000000000111000///......///000111000000000000000000000000000000111111111111000000000000000000000000000000//////000111111111111111222222222222222222222222111111111111111111111111222222111111111111222222444333222111111111222222222222111111222333333444444444444333333333222222333333333333333333333333444444555555555666666666555555666666666666666555333333333333333333333333666666666777777666666666333333444444444444333333222222222222333555777888666666555444333333333333222222444555888:::;;;<<<888999999999777555333222333333333333333333333333222222444666777777444222222222222222222222222222333444444555555666666777444444444444444444444444333444444555666666666555555444444333222222333333444333333333222222111111333222222111222222333333000111111111111111222333111111111111111111111111000000000000000000000000000111111222222222222222//////000000000000///...000000000000////////////111111000000000000111111////////////000000111111000000000000000000000000......///000000000000000111111111111111000//////------........./////////............////////////////////////000000000000000000000000////////////---.........////////////000000111111111111000000///000111111000///000111111000000////////////000000000000000000111111222000000000000////////////000000111222222111111111///////////////////////////000111111000/////////............////////////------............------////////////////////////..............................---......///000000///////////////.........//////...---------------..................------------............------........................,,,---......//////..............................666444000//////000111000.....................---///...............///000///......---------......------...///////////////------,,,,,,,,,------...,,,------......------,,,+++,,,------,,,,,,---///111000000///...---------............////////////.......................................///000000///...---...000000000///------------,,,,,,++++++........................,,,---......//////......000///...---,,,---...///000/////////......------///////////////000000111111111000000000000111111000000000000000000111111......//////000000111111000000000000000000000000//////000000000000111111///////////////000000111000000000000000000000000000000111111111111000000000000000000000000000000//////000111222222222222222222222222222222222222222222222222222222222222222222111111111111222222333333333333333222222222222222111222222333444555555555555444333222222222333333444444444444333333444444444555555555666666555666777777888777777777333333333333444444444444444444444444444444444444333444444444444444444333444444333333333555666777666666555444444444555555222333555777:::===@@@AAA===???AAA@@@<<<999777666333333333333333333333333333333333555666666555333222222222222222222222222333333444444555666666666333333333333333333333333222333444555555555555555444333333222222333333444333333333333333222222222222222111111222222333333000111222222111111222444111111111111111111111111////////////////////////111111111111222222333333000000111111000000//////111111000000//////......//////............//////...//////000000111111222111111111111111111111111---...///000000111111000111111111111111000//////------------........................////////////////////////000000000000000000000000////////////............////////////000111111222222111111000///000111111//////000111000000////////////000000000000000000000111111222000000000000////////////000111111222222222222111///////////////////////////000111000...---...///............////////////.........//////.........////////////////////////.................................---....../////////000111111111111000000//////...---,,,,,,,,,,,,---....../////////......------............------.............../////////------...////////////...........................111///...///111444555444...............---------------------...///000000//////...------------...------...////////////...------,,,,,,,,,,,,,,,---,,,------......------,,,***,,,------,,,,,,---...////////////............------........./////////.......................................///000000...---,,,---///000///...------.........---,,,++++++++++++,,,,,,,,,,,,---------...////////////...000///......------..................------------///////////////000111111222111111000000111111222000000000000111111111111//////000000111222222333000000000000000000000000000000000111111111222222......///000000000000000000000000000000000000000000000111111111111000000111111111111111111111111//////000111222222222222222222222222222222222222222222222222222222222222333222222111111222222333222333444555555444333333222222222222333444555555444444444444444444333333333333444555555444333333333333444444444555555555555555666777777777777777333333333444444444555555444444444333333444444444444555555666666555555444666555444333333444555666555555555555555555666777444555666888:::===@@@BBB@@@CCCEEEDDD@@@;;;999888444444444444444444444444555444444444666777666555222222222222222222222222222333333444555555666666333333333333333333333333111222333444444555555555222111111111222333444555222222333333333333333333222222111111222222333444000222333333111111222444111111111111111111111111000000000000000000000000222111111111222222333333111111222222111000000///////////////000000000000000///...------...///000...//////000111111222222000000000000000000000000---...///000111111111111111111111111111000//////............////////////............////////////////////////000000000000000000000000////////////....../////////000000000000111222222222222111000///000111000///...///111000000////////////000000000000000000000111111222000000000000//////////////////000111111111111111///////////////////////////000000...,,,+++...000............////////////...//////000000//////...////////////////////////........................//////...---------.........///000111222222111111000///...---,,,,,,,,,,,,,,,---...///000000//////,,,------......------,,,---........./////////000------...///////////////........................---,,,,,,...222444444333//////.........------------,,,,,,---...///000111//////...---------------,,,---......//////............---,,,++++++++++++,,,------......------,,,***,,,------,,,+++---...............////////////---------.........//////.......................................///000000...,,,,,,,,,...///...---....../////////...---,,,+++++++++,,,,,,,,,------------...//////////////////////////////...------------..................000//////...///000111222222111111000000111111222///000000000111111111111///000000111222333333333000000000000000000000000000000111111222222222333---...///111111111000///000000000000000000000000000000111111111111000000111111111111111111111111//////000222222333333333111111111111111111111111222222222222222222222222333222222111111222222333111222444666666555444333222222222222333444555666222333333444444555555666333333444555555444333333333333333444444444555555444444555666777777666666333333333444444555555555666666555555555555666666666666777777777777666666777666555444333444555555555555555555555666777888666666666888:::===???AAA@@@DDDFFFEEE@@@;;;888888444444444444444444444444888666444555777888888777222222222222222222222222222222333333444555555666222222222222222222222222000111222333444444444444000000000111222333444555222222222333333444444444222111111111222333333444///222444333111000222555111111111111111111111111111111111111111111111111222222111111222222333444222222222222222111000000------...///000111222222222111000//////000111222...//////000111222222222////////////////////////---...///000111111111111111111111111111000//////////////////000000000000............/////////000////////////000000000000000000000000////////////////////////000000000000000111222333333222111000///000111000///...///111000000////////////000111000000000000000111111222000000000000////////////......///000000000000000000000000000000000000000///000000---******---000............/////////000//////000000000000//////////////////////////////........................000///...---------------+++,,,...///000000000///000///...---,,,++++++++++++,,,...000000000000000,,,------......------,,,---.........//////000000---......///////////////////////////////////////---------...000111000...//////.........---------,,,,,,,,,---...///000111000///...---------------,,,---......//////......///...---,,,+++*********,,,------......------,,,***,,,------,,,+++---...------......///000000000---------.........//////////////////////////////...............///000000---,,,+++,,,...///...---...///000000000///---------------....../////////---......///////////////...///000000000///---,,,------......//////000000000///.........///111222222222111111111111222222//////000000111111111222000000000000000000000000111000///......///000111000000000000000000000000111000///...............111111111111111111111111111111111111111111111111111111222222222333333333555555444333333222111111444444444333333222222222222222222222222222222222222333333444444333333333333333222222111222222222555555555666666555444444666666555444333222222111555555555555555555555555777555333111222444777:::888777666555555555555555666777777888777777666555:::::::::999888777777666777666555444444444444444666777777777777777666666999888555333333444666888888777666555666888:::;;;===>>>???@@@@@@>>><<<;;;555444444444444555666666666666666666666666666666555555555555555444444444555555444444444444555555777666444333333444555666555555555666666777777777111222333333444555666666777666555444444555666777444222000//////000222333222222111111111111222222222222222222222222222222222222222222222222222222444333222222111111222222222222222222222222222222222111000//////000111222000000000000////////////000000000000000000000000000111222111000///000111222222222222222222222111111111000000000000111111111111000//////////////////////////////.........222222111000000000000111333111///...---...///000///000000000000000//////111222222333333222222111111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000////////////////////////////////////.....................///000111111222000000000000000000000000////////////............//////000000///...---------------........./////////////////////////////////...---,,,+++,,,,,,---,,,...000000///...///000...---,,,+++++++++++++++......////////////......///////////////......---...///000000000///---,,,..................------//////...---,,,,,,++++++***+++---...///...---,,,,,,---//////...---...///............////////////........................------............------...---,,,,,,,,,,,,---...//////////////////......///...---,,,,,,---...///......//////////////////000111333333333111...,,,.........------.........///......------,,,+++++++++*********+++,,,,,,---,,,///222333111///......////////////////////////........................222111///...---...000111000000000000000000000000111111222222222333333333000000000000000000000000111000////////////000111000000000000000000000000000000///.........//////111111111111111111111111111111111111111111111111111111111222222222333333555555444444333222222111444444333333333333333333222222222222222222222222333333444444444333333222444333333333333333444444555555666666666666555555777777666666555444444444555555555555555555555555444444444444555555555555666555444333333333333333555555555666666666666666<<<<<<;;;::::::999888888888777666555555555555666888777666555555666777888888666444222222333444666888777666666777888:::;;;888999:::;;;;;;999888666555555444444555555666777666666666666666666666666555555555666666666666666666555555444444555555666999777555444333333444555333333333333444444444444222222333444444555666666555555444333333444555555333333222111111111222333222222111111111111222222222222222222222222222222////////////////////////111111111111222222333444222222222222222222222222222111000//////000111111000////////////.........000000000000000000000000000111222222000000000222...111333333222000000111111111000000000000111111111111000///////////////////////////////////////000000000//////000000111222111000/////////000111000111111111111111000000111222222333333222222111000111111222222111111000000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000////////////////////////000000//////......------------...//////000111111////////////////////////////////////............///////////////...------,,,,,,,,,---------..............................///...---,,,,,,,,,------+++,,,------,,,,,,---///......---,,,,,,,,,,,,,,,......////////////......///////////////......---...///000000///...---,,,........................//////......---,,,,,,+++,,,---......//////......,,,...//////...------...............////////////.................................//////............---,,,,,,,,,,,,---............//////////////////...------------...//////////////////........./////////......---------......------------......---.....................++++++******++++++,,,---,,,///222222111///..............................,,,,,,,,,,,,,,,,,,,,,,,,000///...---...///111333........................111111111111222222222222000000000000000000000000111000000//////000000111000000000000000000000000//////////////////000111222222222222222222222222222222222222222222222222000000111111111222222222555555444444333222222222333333333333444444444444333333333333333333333333444555555555444333222222444444444444444555666777444555555666666666555555777777777777777777666666555555555555555555555555222444666888777666333111555555444333333333444444666666555555555777888999===<<<<<<;;;;;;:::::::::888888777666666666777777:::888555444444666888:::888666555333333444555666777777777777888999:::;;;555666777777777666555444666555555555555666777777777777777777777777777777666666666777777888888999666666555555555555666666999888666555444444444555444444444333333333333333333333333444555555555666444333333222222333333444333333333333333333333444333222222111111222222333111111111111111111111111111111111111111111111111000000000111222333444555222222222222222222222222333222111000000000000000////////////.........---000000000000000000000000000222333222111111222333...444999999444111000222111111000000000000111111111000000///////////////////////////////////////111000000000000000111222000000000111111111111111111111222222222222222111111222222333333222222111000111111222222111111000000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000000000000000000000000000111000000///...------------------...//////000000/////////////////////////////////............---///////////////......---++++++,,,,,,,,,---------..............................---,,,,,,,,,------,,,,,,---,,,++++++---000//////...------------.........////////////......///////////////......---...////////////...------........................000//////......---------///............///000000---///000///---,,,,,,------............/////////...........................//////000000//////......---,,,,,,,,,,,,---...---.........//////000000///...------------...///000000//////.........---///...---,,,+++,,,---...------,,,,,,,,,,,,------,,,------...///000000000++++++******++++++,,,,,,+++...111111000.................................,,,,,,,,,,,,,,,,,,,,,,,,......---...///000222444........................000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000111111222222222222222222222222222222222222222222222222222000000000111111111222222555555444444333333333333222333333333444444555555333333333333333333333333555555666555555444333222333333333444555666777888333444555555555555555555666666666777777777888888555555555555555555555555444555777888888555333111888777777666666666777777888777666666777999;;;===;;;;;;;;;::::::999999999888888777777666777777888888888666666666777999::::::999888666666777888999666666777888888999999:::777777777888777666555555777666666666666777888888888888888888888888888888666777777888999:::;;;;;;777666666555555666666777888777666555555555666666777666666666555555444444444444444444555555555555333333333333333333333333333444555555555555555444333333222222222222333333111111111111111111111111222222222222222222222222000000000000111222333444222222222222222222222222333333222111000000000000000000000000////////////000000000000000000000000111222333333222111333444444;;;AAAAAA999333222444111111000000000000111111000000////////////000000///////////////000000000333222111111111111111111///000111222222222222222000111222222222222222222111222222333333222222111000000111111111111000000////////////////////////////////////////////////////////////////////////......///000000000000000000000000000000000000000111111000///...------,,,------------......////////////////////////////////////.........---------...///////////////......,,,,,,,,,---------..............................------------------------.........,,,+++,,,///222//////............//////......////////////......///////////////......---.....................------------...............000000//////............///...---------...000111...000000000---,,,+++,,,---------.........//////........................//////000000000000//////...---,,,,,,,,,,,,---...------......///000000000.........------.........000000000///......------//////.........//////000---,,,,,,++++++,,,,,,---------------......//////,,,++++++***++++++,,,,,,+++---000000///.................................////////////////////////............///000222222........................////////////000000000000111111111111111111111111000000111111111111000000111111111111111111111111000000000000000111222333222222222222222222222222222222222222222222222222000111111111111222222222555555444444444444333333333333333444444555555555333333333333333333333333666666666666666555444333333333333333444555777777333333444555555555555555555555555666777777888888666666666666666666666666777777777777666555555444888888888777777888999999888777666666666999;;;===999999888888888888777777888777777777777777888888666777999:::;;;:::999888;;;:::999888888888999999555666888999::::::999999888888888888888777777777888777777777777888999999999999999999999999999999888888888999:::;;;<<<<<<777777777666666777777777666666666666777888888999777777777666666555555555555555555555555555555444444444555555555555444444333444555666666666666555444444333333333333444444111111111111111111111111////////////////////////222222111000000111111111222222222222222222222222222222222222111111000000222222222111111111111000111111111111111111111111000222333333222222333444888???EEEDDD<<<444222333111111000000000000111111000000////////////000000////////////000000111111333222111000000000000000///000111222222222222222///000000111222222111111111222222333333222222111000000000111111000000000////////////////////////////////////////////////////////////////////////......///000000000000000000000000000000000000000111000000///...------------------...................................................------------......///////////////...............////////////........................,,,---------------------.........,,,+++,,,///222//////.........//////000......////////////......///////////////......---...------------.........---------........./////////////////////............---,,,+++,,,---///000...000000000---,,,+++,,,------------....................................//////000000000000//////...---,,,,,,,,,,,,---...---.........//////000000---..................---000000//////.........---+++---///000111000///...---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,++++++***++++++,,,***,,,...///...---..............................////////////////////////000000///////////////000////////////////////////....../////////000000000111111111111111111111111000111111222222111111000111111111111111111111111111111111111111111222333333333333333333333333333333333333333333333333333111111222222222333333333555555444444444444444444444444444444444555555555333333333333333333333333555555666666666666666555444444444444444555666777444555666666777777777777555555666666777777888888888888888888888888888888:::999777666666777888999888888777777777888999999777777666666666888999:::888888888888888888888888999888888888888999::::::666888;;;===>>>===;;;999999999888777777777777888666888:::<<<===<<<;;;:::999999888888888777777777999888888888888999::::::::::::::::::::::::::::::999999999::::::;;;;;;<<<888888777777777777888888666666777777888888999999666666666555555555555555777666666666555444444444555666666777777666666555444444444555666666777777555444444333333444444555222222222222222222222222111111111111111111111111222222111000000000000000222222222222222222222222111111222333333222222111333333333333222222222222111111111111111111111111///111222222111111333444777<<>>>>>>>>======:::999999999888888888888999;;;>>>@@@AAA@@@>>><<<;;;::::::999999999999999999999999999999:::;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::999888888777777888888999999999999999888888777666666666666666777777777777888777777666555444444333555666777777777777666555444444333333444555777888555555444444444444555555333333333333333333333333444444444444444444444444111000000000000111111222222222222222222222222222///000222333333333333222333333333222222222111111111111111111111111111111...///111111111111222444444777:::;;;888444222000111111000000000000111111///////////////000111111...//////000111111222222222222333555777999;;;===222111000/////////000111///000111222333333333333111222222333333222222111//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000......///000000000000000////////////////////////............////////////////////////////////////.................................---------,,,,,,------...///////////////.........////////////000------------------------+++,,,---.........------)))+++,,,,,,+++***,,,---...---------......///000......////////////......///////////////......---------,,,,,,,,,---...///,,,,,,------...//////000------------------------,,,------...............,,,...//////...------...,,,,,,---------..........................................//////............---,,,,,,,,,,,,---...000000000///......------------...//////...------------......///000000000***+++---///000000000000......------------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++)))+++,,,---,,,,,,...///------------------------------------------------/////////000000000000/////////////////////////////////000000000111111111111111111111111111111111000111222333333222111000111111111111111111111111444444333222111111111111333333333333333333333333333333333333333333333333333333333444444444555555444444555555555555555555666666666555444444444333444444444444444444444444333444555777888888888888999888777777777777777888999:::;;;<<<============999999999999999999999999::::::::::::::::::::::::888999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>???===>>>>>>???>>>>>>===<<<=========>>>>>>>>>>>>>>>===============>>>??????<<<<<<<<<======???@@@@@@<<<<<<<<<;;;;;;;;;::::::;;;===AAACCCDDDCCC@@@???>>>===<<<<<<;;;;;;<<<<<<::::::999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::999999999999888888888888999999;;;;;;;;;:::888666555444888888999999::::::;;;;;;888888777666555444444333444555666777777666555444555444333222333555777999555555444444444444555555444444444444444444444444222222222222222222222222////////////000222333444222222222222222222222222...///111333444444444333222222222111111111111000111111111111111111111111---///000111000000222333222444666888999777555333111111000000000000111111///////////////000111111...//////000111222222222444555777:::>>>BBBFFFGGG333111///...---...///000000111222333444444555444222222222333333222222222//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000...//////000000000000000////////////////////////------......///000000000000000000000000/////////..............................---------,,,,,,,,,------...///000000//////---------.........//////------------------------***+++---...///...------***,,,......---------...---------------...///000......////////////......///////////////......------,,,,,,+++,,,---//////,,,,,,------...///000000,,,---------------------,,,---///000000000///...,,,---//////...---...///,,,,,,,,,---------..............................------............------...---,,,,,,,,,,,,---...111111000///...---,,,,,,,,,---...//////...---,,,,,,,,,---...///000111111///......///000222444555///......------......///+++,,,,,,------......///---,,,,,,+++*********+++)))+++,,,,,,,,,,,,...///------------------------000000000000000000000000,,,---...000111111111111........................000000000000111111111111000000111222333333444444222222333333333444444444111111222222222333333333111222333444444333222111333444555666777666555555555444333333333444666777333222111111111333555666333333444555555555555444555555444444333444444444555444444666888:::::::::888:::;;;999666666888::::::888666666777888999999999999:::;;;<<<======>>>:::::::::::::::;;;<<<<<>>??????>>>CCC===;;;>>>@@@??????AAABBB@@@??????AAACCCDDDCCCEEEEEEFFFGGGHHHHHHEEECCCBBBBBBCCCDDDFFFHHHJJJKKKIIIGGGFFFFFFHHHIIIIIIHHHIIIJJJJJJIIILLLOOOKKKEEEIIIFFFCCCCCCBBB@@@BBBHHHEEEFFFHHHIIIHHHFFFDDDCCCEEEDDDCCCDDDEEEEEEDDDBBB;;;;;;;;;<<<===>>>??????@@@???>>>===<<<<<<<<<<<<===<<<;;;:::999:::;;;<<<;;;:::999999;;;;;;999888:::;;;;;;;;;;;;;;;;;;;;;;;;:::999:::;;;;;;:::999<<<;;;888666555555666777666666555444444555666777777777777666666555555555555666777777777666444444444333222333555555555333555555444444444333333333666555333222111222333333333222222111111222222333555555555444444333333333111111111111111111111111111111111111111111111111111111111111000000000000111222333444444444444333000000000000/////////////////////111333444222000111333444444444888???EEEJJJIIIHHHFFFCCCAAA@@@???222111111000///......---...000222444555444333222111111222222222222111111222111///...---...000111//////............//////////////////000000000000111111000///////////////............////////////000000000000000000000000////////////000000000000000000//////.........------.........//////000000//////......---------,,,////////////////////////111111000000//////......//////000000///...------000///...---,,,---......000///...,,,,,,,,,---...000///---,,,+++,,,,,,---***+++,,,---...000111111///////////////.........------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------............------000000000000000///......******+++,,,---//////000++++++---.........---,,,------------------------,,,,,,,,,,,,---///111222////////////////////////////////////////////////////////////////////////......------------......------------------------111///---+++***+++,,,---******++++++++++++,,,,,,............////////////------------------------............////////////000000000000////////////111111000///////////////111111111222333333333444222222333333333444444444333333333333444444444444222333444444444444333222333444555666666666555555444444333333333444555666777777777777777666666555666666777888888888777777999888777666666666777777888777777777888999999999888:::;;;;;;999999;;;===>>>===<<<<<<============>>>?????????@@@@@@@@@@@@=========>>>???AAADDDEEEDDDDDDCCCBBBCCCEEEIIILLLQQQKKKIIIKKKLLLJJJHHHIIIJJJKKKKKKLLLNNNPPPSSSTTTWWWXXX[[[^^^___[[[UUUQQQMMMNNNPPPRRRUUUWWWYYYZZZYYYXXXWWWXXXZZZ\\\]]]]]]\\\___aaabbbeeegggbbbZZZVVVSSSQQQRRRQQQNNNPPPTTTSSSSSSSSSSSSRRRPPPOOONNNMMMNNNQQQSSSTTTRRRNNNJJJFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFEEEDDDCCCCCCCCCCCCDDDCCCBBB@@@???>>>??????@@@>>><<<;;;<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::<<<======<<<;;;:::888666555666666777;;;:::999888777888999999999888888666555444333333555666777777777666444444555444444555777888777666555555555444444444333333555444333222222222333333333333222222222222333333444444444444333333333222111111111111111111111111111111111111111111111111111111111111000000000000111222333333333333333222111000000000////////////---111444555444333333555111444999>>>BBBFFFJJJMMMWWWSSSLLLEEE???:::777666111111111000///............///111222333333222222000111111222222111111000111000...---,,,---.../////////............//////////////////000000000000111111000///////////////............////////////000000000000000000000000000000000000////////////000/////////......................../////////000/////////.........------////////////////////////////////////............///////////////...------//////---,,,,,,,,,---...//////...---------------///...---,,,,,,,,,,,,,,,+++,,,,,,---...///000000////////////............////////////////////////,,,,,,,,,---------......,,,,,,------------,,,,,,,,,,,,,,,---------......------............------///////////////...------///.........------,,,,,,---...///000000000//////------------------------......---------...///000////////////////////////////////////////////////////////////////////////......------------......------------------------111///---+++++++++,,,---,,,,,,------------..................////////////....................................////////////////////////000000000000111111000///////////////222222222222333333333333333333333333444444444444444444444555555555666666333444444555555444444333333444555555666666555555555555444444444555666777444555777888888777555444777777888999999888888777999888777777777777888999<<<<<<<<<<<<<<<<<<<<<===:::===@@@AAAAAABBBCCCDDDAAAAAAAAABBBBBBCCCCCCCCCEEEEEEEEEEEEEEEDDDDDDCCCEEEFFFIIILLLPPPUUUXXXZZZVVVVVVTTTSSSSSSYYYaaagggkkkfffcccdddbbb]]]ZZZZZZ[[[^^^aaabbbccceeejjjnnntttwww{{{~~~}}}vvvmmmfff```bbbfffkkknnnpppqqqrrrsssrrrrrrtttwww{{{}}}~~~{{{|||oookkkiiijjjiiiffffffiiikkkjjjhhhfffeeedddcccbbb```dddkkkpppqqqlllccc\\\[[[ZZZXXXVVVUUUTTTTTTTTTVVVUUUTTTSSSSSSSSSSSSSSSSSSRRRPPPNNNKKKIIIHHHGGGGGGDDDAAA@@@@@@AAAAAAAAA@@@@@@@@@???>>>>>>======???>>><<<<<<>>>@@@@@@@@@===<<<:::999888999999:::;;;:::999777777777888888<<<;;;:::888666555444333666666666666666555444444777666555777999::::::999555555555444444444444333444444333222222222333333333333222222222222333333333333333333222222222222222222222222222222222222111111111111111111111111222222111111111000000000111222222222222222111111111111000000000/////////,,,///222111000222777<<<>>>AAAGGGNNNSSSTTTRRROOOIIIEEE???999444222222222111111000000//////.........//////000000111111222000111111222222111111000000///---,,,,,,------...//////............//////////////////000000000000111000000///////////////............////////////000000000000000000000000111111000000//////......////////////........................////////////000000////////////......////////////////////////------------............///////////////......---......---,,,,,,,,,,,,------............------,,,------......------,,,,,,---------.........//////........................000000000000000000000000,,,,,,,,,---------......------............------,,,,,,,,,---------......------............---------............---,,,,,,000000//////...---,,,,,,---...///000000000000///........................000000///...---------...////////////////////////////////////////////////////////////////////////......------------......------------------------000///---,,,++++++,,,---,,,,,,------------......---............/////////////////////////////////............////////////......//////000000111111111000000///////////////333333333333333333222222333333333444444444444555444444444555555555666666444444444444444444444444333333444444555555555555666666666777777777888888222333555777888888888777:::;;;===>>>>>>===;;;:::;;;;;;:::::::::<<<>>>???@@@BBBCCCDDDEEEEEEFFFHHHEEEHHHKKKOOOPPPQQQQQQPPPLLLLLLLLLKKKLLLNNNRRRUUUWWWWWWVVVUUUTTTRRRPPPNNNQQQVVV]]]fffnnntttwwwxxxsssoookkkjjjoooxxx{{{tttpppppptttyyy~~~}}}~~~zzzvvvzzz~~~|||}}}|||zzzzzzzzzzzzzzz~~~tttrrrooojjjgggeeefffhhhjjjkkkkkkjjjjjjiiijjjjjjjjjhhhgggfffccc___[[[XXXVVVRRRNNNJJJHHHIIIJJJKKKKKKKKKJJJIIIHHHGGGEEEDDDDDDEEECCC@@@@@@AAABBBCCCCCC@@@@@@>>>===<<<<<<<<<<<<:::999888777777777888888<<<<<<;;;:::999777777666666777666666666555555555777666666777:::;;;;;;:::555555555555444444444444444333333333333333333333333333333222222333333333222222222222222222222222222222222222222222222222111111111111111111111111222222222111111111000000111111222222222111000000111111111000000000//////333///---000777???DDDEEEKKKKKKMMMPPPQQQNNNFFF@@@555333111///......///000111000000000/////////...///............///000111000000111111111111000000000///...---------......//////............//////////////////000000000000000000////////////000000............////////////000000000000000000000000111111000000//////......///////////////..................///////////////000000000000000/////////////////////////////////,,,,,,---......///000000...///////////////.........---------,,,,,,,,,,,,,,,---...///......,,,+++,,,,,,.........---,,,+++.....................---------...............///////////////////////////,,,,,,,,,---------......---..................---,,,,,,,,,---------......------............------------.........------,,,......//////////////////,,,------.......................................000//////.......................................////////////////////////////////////////////////......------------......------------------------///...---,,,,,,,,,,,,---*********+++++++++,,,,,,---------.........//////////////////////////////............////////////---......///000111111222000000////////////000000444444333333333333333333333333444444444555555555444444444444555555555555444444444333333444444444444444444444555555666666666777777777888888888888888888888888999:::<<<===???BBBFFFJJJKKKJJJHHHFFFEEEDDDCCCBBBCCCFFFHHHJJJFFFKKKPPPTTTUUUWWWYYY[[[[[[]]]bbbfffhhhhhheeeccc______]]][[[\\\aaaiiiooouuuuuussspppkkkfffbbb___aaaiiiuuu}}}~~~xxxsssrrruuuzzz~~~~~~|||xxxsssooolllaaa]]]ZZZXXXXXXZZZ[[[[[[ZZZYYYWWWUUUSSSQQQPPPOOONNNLLLIIIHHHHHHIIIHHHGGGEEEDDDCCCAAA???>>>===<<<===<<<;;;:::::::::;;;<<<999999999999999999999888888888777777666666666666777666666777999::::::999666666555555555444444444222333333333333333333333444333333333333333333444222222222222222222222222222222222222222222222222111111111111111111111111222222222222111111111111111111222222222111111000111111111111000000000000888222111===NNNVVVPPPFFFDDDAAA@@@??????;;;444///444444444333111///---+++000000000000////////////......---------...///000000000000111111000000000000000000/////////////////////............//////////////////000000000000000000////////////000000............////////////////////////////////////111000000000/////////............//////////////////////////////........./////////000000000000000////////////////////////------...///000111111222......///////////////............---------,,,,,,+++,,,---......---,,,++++++,,,---.........,,,,,,...............---------,,,---------......//////////////////////////////,,,,,,,,,---------......---..................---,,,,,,,,,---------......------............---------....../////////............//////////////////------------......//////////////////////////////.........///////////////------------------------////////////////////////////////////////////////......------------......------------------------......------,,,,,,,,,---*********+++++++++,,,,,,------------................................................////////////---......///000111111222000000////////////000000333333333333444444444444333444444444555555555555444444444555555555555666666555444444444444555666777777777777777888999999777888999999::::::999999===<<<;;;::::::<<<>>>@@@DDDJJJSSS[[[``````]]][[[VVVUUURRRQQQQQQRRRTTTVVVVVV^^^gggnnnqqqsssvvvxxxzzz|||{{{rrrrrrpppnnnmmmrrr{{{zzzuuurrrvvv~~~uuurrrooonnnoooqqqqqqqqqooonnnllliiifffdddbbbaaa^^^\\\ZZZZZZ[[[ZZZXXXWWWTTTSSSQQQNNNJJJGGGEEECCCBBBAAA???===<<<;;;;;;<<<888888999999999:::::::::::::::999888777888888888888777666777999999999777666666666555555555444444222222333444444444333333444444333333333333444444222222222222333333333333333333333333333333333333111111111111111111111111333222222222222111111111000111111222333333222222222222111111111000000000222222999IIIYYYYYYIII999666444333333333222000///111222333444333111...,,,000000000000////////////........................///000000111111000000///000000000000000///////////////............//////////////////000000000000///////////////000000111............/////////////////////////////////////////////000000000000000.........//////////////////////////////...............////////////000000////////////////////////.........///000111111222---...//////////////////......//////......---,,,+++,,,,,,------------,,,,,,,,,------......------..................------,,,,,,,,,---......//////000000000000000000000000,,,,,,,,,---------......------............------,,,,,,,,,---------......------............------------...////////////...000000//////...---,,,,,,000000//////000000111222000000000000000000000000---...///000000000000000------------------------////////////////////////////////////////////////......------------......------------------------------------------------,,,,,,------------......,,,------------.............................................////////////......//////000000111111///////////////000000111222333333333444555555555444444444444555555555555555555666666666777777777888888777666666777888888<<<<<<;;;;;;;;;<<<===>>>===>>>???@@@@@@@@@??????@@@@@@BBBDDDFFFIIIKKKMMMRRR\\\jjjxxxwwwuuupppllljjjiiijjjkkkqqq{{{|||yyyxxxttttttuuuvvvxxxwwwuuusssqqqooolllhhhccc^^^ZZZXXXPPPNNNKKKGGGDDDAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::999999999:::::::::999777888999999888666666666666666555555555555111222333444444444333333444444333333333333444444222333333333444444444444333333333333333333333333111111111111111111111111333333222222222111111111///000111333444444444444222222222111111111000000...666@@@IIIJJJCCC888111111222222222111111222333,,,---...///000111111000////////////000000000000---...///000000///...---//////000000000000////////////000/////////...---//////............//////////////////000000000000///////////////000111111............////////////////////////////////////......//////000000111111............/////////000000/////////............------........./////////////////////////////////---......//////000000000------.../////////////////////000000000///...---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,---...///------..................++++++,,,------...//////////////////////////////,,,,,,,,,---------......,,,,,,------------,,,,,,,,,,,,,,,---------......------............------,,,,,,---...............///.........------,,,,,,111000/////////000222222000000000000000000000000//////000111000///......,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////////////////////////////......------------......------------------------,,,---------------------,,,,,,------------......,,,,,,---------.........////////////////////////............////////////////////////000000000000///////////////000111111222222333333444555666666444444444555555555666666777777777777888888888888;;;:::999888888999:::;;;@@@??????>>>>>>???AAABBBDDDDDDFFFGGGGGGGGGFFFEEEDDDGGGMMMSSSYYY]]]```aaagggrrr{{{uuupppnnnccc```\\\VVVQQQMMMKKKJJJFFFFFFEEEDDDDDDCCCBBBBBB===<<<;;;:::999:::;;;;;;<<<:::999999999999888666777666666666555555555555000111333444555444333333555444444333333444444555333333333444444555555555333333333333333333333333111111111111111111111111333333333222222222111111///000111333444555666666222222222111111111111000555@@@IIIEEE777...000666111444555333///,,,---///333222000/////////000000////////////000000000000---...000111111///...,,,//////000000000000//////......//////......---,,,//////............//////////////////000000000000///////////////000111111............/////////000////////////////////////------...///000111222222---.........//////000000000000//////.........---,,,---------......//////////////////////////////---------...............------...///000000/////////000111111111000...---,,,,,,+++***+++,,,...///------,,,+++,,,---///000---------.........//////++++++,,,,,,---...//////------------------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---..................---***+++,,,,,,------------******+++,,,---//////000///...---------...000111000000000000000000000000111111222111000...---+++,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////////////////////////////.........------.........------------------------,,,,,,---......---------******+++++++++,,,,,,,,,,,,,,,,,,---------......000000000000000000000000............/////////000000000000000///////////////////////////000111111666555444444666777777777777777666666555555666666888777666777999;;;<<<<<>>>>>>>>@@@BBBEEEFFFIIIKKKMMMMMMLLLNNNRRRVVV[[[\\\\\\]]]\\\ZZZWWWVVVWWW\\\dddmmmtttyyy|||~~~|||tttmmmgggaaa\\\XXX]]]YYYTTTPPPNNNLLLJJJIIIGGGDDDAAA@@@AAAAAAAAAAAA@@@>>>;;;:::;;;:::999888999999888888666555444444555555555555555444444444555444333222222444666777555555555555555555555555555555555555555555555555111111111222222333333444777666555444333222222222222333444666777999:::;;;888777444222111222333444BBB>>>999333000...//////000000000000000000000000//////////////////////////////000000000000//////000000000000000000000000000000//////.........---///////////////////////////////////////////////////////////////000111111111111000///////////////////////////////////////000000000000000000000000////////////////////////////////////////////////,,,,,,---------------,,,---------------------------...//////......///000000000/////////000000111...............///000000........................***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,---......//////.........------------...//////------,,,,,,,,,---.........------,,,,,,------...------------------------.........------,,,,,,,,,///...------,,,,,,,,,,,,---......//////......------///111222333222000///000000111222222222222222000000000000000000000000......------------......000/////////............000000//////.........---++++++,,,---------,,,,,,,,,,,,,,,------.........***++++++,,,,,,++++++******++++++,,,,,,++++++***..................------000000000000000000000000111000......000000000///000111111000///......///000000000000000000000000777666555555666777777777444666888999999999999999999888999:::<<<>>>>>>>>>BBBDDDFFFHHHLLLQQQXXX\\\aaadddgggiiikkknnnrrrvvv}}}}}}}}}|||yyyuuupppmmmnnnsss||||||xxxtttqqqmmmkkkgggeeebbb___[[[XXXSSSPPPMMMJJJIIIGGGEEECCCBBB@@@===<<<<<<<<<:::999;;;::::::999999999999999222333333444444555666666888777555444444444555555555555555555555555555555444444444444444444444444222222222222222333333333666555555444333333333333111111333444555777888888777666444333222222333333<<<:::666222000///000000000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000/////////............///////////////////////////////////////////////////////////////000000111111000000///////////////////////////////////////........................////////////////////////////////////////////////---............------,,,------------------------,,,...//////......///111000///...---------------//////............//////------------------------***+++,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***,,,---......//////.........------------...//////......---,,,,,,---------...------,,,,,,------...------------------------......---------,,,,,,,,,......---,,,,,,,,,,,,,,,------------------------...///000222222111000///......///000000000000///////////////////////////......------------...............---------,,,,,,///.........------------,,,,,,,,,---------,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,++++++---..................---........................////////////////////////111///......///000000//////000111000///...///000////////////////////////999999888888888888888888666999===>>>?????????@@@AAAAAABBBCCCDDDFFFGGGHHHMMMRRRYYY^^^ccclllxxx~~~}}}{{{wwwrrrooojjjgggccc```\\\XXXRRRNNNKKKHHHEEEBBBAAA@@@>>><<<;;;:::999888888888999:::666666666777777777888888999888888777555444444333444444444444444444444444444444444444444444444444333333333333222222222222444444444444444444444444///000111222333444555666555555444444333333222222555444333111111000000000000000000000000000000000111111111111111111111111///000000111111000000///000000000000000000000000////////////............000000000000000000000000//////////////////////////////......//////000111000000//////......//////////////////////////////........................//////////////////////////////////////////////////////000//////...------------------------------+++---//////...///000222111000///---,,,,,,,,,,,,111000///......---......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...////////////,,,,,,,,,,,,,,,,,,,,,,,,***,,,...000000...,,,***,,,---......//////.........------------...////////////...---,,,,,,,,,,,,...------,,,,,,------...------------------------...------------,,,,,,,,,------,,,+++++++++,,,,,,------,,,++++++,,,------...///000111222111000///---...//////000000//////////////////////////////......------------....../////////.........---------------------,,,,,,,,,---------------------,,,,,,,,,,,,------------...++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++........................////////////////////////111///......///000000///...///000000///...///111////////////////////////:::;;;<<<<<<<<<<<<<<<===???BBBFFFHHHHHHJJJNNNQQQWWWWWWVVVUUUUUUVVVZZZ\\\bbbiiisssyyy|||wwwqqqjjjeee^^^ZZZTTTOOOLLLIIIGGGEEEAAA@@@>>>;;;::::::;;;;;;<<<<<<<<<;;;::::::999999777888888888777666444333444444444444444444444444444444444444444444444444444444444333333222222111222333333444444555555555000000111111222333444444333444444444444333222111111111111111111000//////000000000000000000000000111111111111111111111111000000000111111000000000000000000000000000000000///////////////.........000000000000000000000000///////////////////////////............///000000000//////.........//////////////////////////////........................////////////////////////////////////////////////000111111000000///...---........................+++---...///...///000222222111000///////////////222111000///------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...///000000111---------------------------...///000000///...---,,,---......///............------------...//////000000///---,,,,,,,,,,,,...------,,,,,,------...---------------------------------------------------,,,,,,+++++++++,,,,,,---,,,***))))))***,,,---...///000000111111000000///000000111111111111111////////////////////////......------------......111111111111000000000000------------------------.........---------------------------------------+++,,,,,,,,,,,,,,,,,,+++*********))))))*********---------...............////////////////////////000///------///000///...,,,...//////......000111////////////////////////;;;>>>AAACCCCCCCCCEEEGGGNNNRRRVVVYYY\\\bbbkkkrrrzzzxxxuuuqqqnnnooossswwwyyy~~~vvvqqqiiiccc]]]YYYUUUSSSPPPNNNKKKGGGDDDBBBAAA@@@<<<<<<;;;;;;::::::999999555666777777777777666666555555555555555555555555444444444444444444444444555444444333333222222222111222333444555555555555111111222222333333333444333333444444444333222111000111111111111000...---000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000.........///////////////000000000000000000000000000000000000000000000000...............//////000//////............//////////////////////////////////////////////////////////////////////////////////////////////////////000000111111000//////...........................,,,---//////...///000222///////////////000111222333222000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///111111------------------------///...---,,,,,,---...///,,,---......///............------------...//////111000///...---,,,,,,,,,...------,,,,,,------...------------------------------------------------,,,,,,,,,++++++,,,---------,,,***))))))***,,,---......///000000000000000//////000111111111111111..............................------------......111111111111000000000000..................//////000///...---------......------------------------,,,,,,,,,------,,,,,,,,,------,,,,,,,,,,,,---------------.........//////........................000...------...//////...,,,...//////......///111........................BBBGGGMMMQQQSSSUUUXXX\\\dddiiipppuuuzzzwwwqqqmmmiiifff^^^\\\YYYUUUPPPKKKHHHFFF======<<<<<<<<<<<<<<<<<<777777777888888888999999666666666666666666666666555555555555555555555555444444444444333333333333111222444555666555444444222222222333333333333333333333333333222222222222222222222222111000///...000000000000000000000000000000000000000000000000000111111222222111111000000000000000000000000000.........///////////////000000000000000000000000000000000000000000000000......------......///000......------......//////////////////////////////000000000000000000000000//////////////////////////////////////////////////////000000000000//////........................---...//////......///000,,,,,,,,,,,,---///000111222111000///------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000000------------------------...,,,***((((((***,,,...,,,---......//////.........------------...//////000000///...------------...------,,,,,,------...------------------------,,,,,,,,,------------...------,,,,,,,,,---......,,,,,,+++******+++,,,,,,........./////////000000,,,---......//////....................................------------....../////////.........------.........///////////////222111///...------...///...------------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,************,,,,,,,,,,,,------.../////////........................000...------...//////...---...//////...---...000........................RRRYYYbbbhhhkkkoootttyyy|||zzznnnmmmkkkfffaaa[[[UUURRRMMMLLLJJJHHHFFFDDDBBBAAA<<<;;;:::999999:::;;;;;;888888888888888888888888666666666666666666666666333333333444444444444444222333444666666555333333222222222222222222222222333333222111111222333444333333222222222222222222000000000000000000000000111111111111111111111111000111111222222111111000000000000000000000000000............/////////000////////////////////////000000000000000000000000...------------...//////...------------...///000////////////////////////////////////////////////////////////////////////////////////////////////------...///000000000000...........................///000///...---...///---------------...///000111111000......---------------------------------,,,,,,++++++,,,---...///........................---,,,+++******+++,,,---,,,---......//////.........------------...////////////...............///...------,,,,,,------...------------------------,,,,,,,,,---------.........---------......///000,,,,,,,,,,,,,,,,,,,,,,,,...............///000000,,,---......//////....................................------------...............---------,,,,,,---------....../////////333222000...------...///......---------,,,,,,,,,,,,,,,------------,,,,,,***)))(((''''''((()))***,,,,,,------...//////000........................000...,,,---...///......---/////////---,,,---...........................bbbiiittt{{{}}}zzztttmmmgggcccbbb```\\\WWWQQQLLLIIIGGGAAA@@@===;;;::::::<<<<<<888888888888888888888888777777777777777777777777333333333444444555555555222333555666666555333222222222222222111111111111444333111000000111333555333222222222333444555555000000000000000000000000222222222222222222222222111111222222222222111111000000000000000000000000---.........//////000000////////////////////////000000000000000000000000...------------...//////---------------...///000////////////////////////........................////////////////////////////////////////////////+++,,,---///000000000000///////////////////////////000111000...,,,---...111000000/////////000000111000///......---..............................---,,,+++***+++,,,---..............................//////////////////...,,,---......//////.........------------.../////////............//////000...------,,,,,,------...------------------------,,,,,,,,,------........................///000111+++,,,,,,------,,,,,,+++...............///000000...//////000000000000000.................................------.........000/////////............,,,,,,,,,------.........444222000...---...//////.........------,,,,,,,,,,,,------......------,,,---,,,+++))))))+++,,,---,,,,,,------...///000000........................///...,,,,,,...///...---...///000///---,,,,,,---........................||||||wwwrrrqqqooohhh\\\RRRQQQMMMGGGCCCAAA@@@???>>>===<<<<<<;;;:::999888888::::::999777444444666888888666444333444555555555333444555666666555444333333333333222222222111111222222222222222222222222111111111111111111111111222222222111111111111000222111111000000000000111......///000111111222222222111111000///......---////////////////////////////////////////////////000000000000000000000000//////............//////........................---------...///000000111------......//////000000222111000.........///000/////////...---------,,,---...000111111111000///111000000///...---------------------------------333333222111000///......222222111000///...------000---,,,---///000...,,,...------,,,,,,,,,------////////////////////////------------------------........................---------------...///000000000111111111111000000---,,,,,,++++++,,,,,,---//////...---,,,,,,++++++000///...---------------...------,,,,,,------............------,,,,,,,,,------------------------...............///000000222222000...,,,+++...000......---------,,,,,,,,,,,,,,,,,,---...///000111000000//////.........---000///...---,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,+++++++++,,,------+++++++++************)))---,,,+++---000111///------------............///////////////////////////,,,------...///000111111---.........//////000000tttiii___ZZZRRRLLLHHHEEEBBB@@@BBBAAAAAA@@@???>>>>>>>>>=========;;;999777888999888666555555666777777666333444555666666555444333333333333333222222222222222222222222222222222222000000000000000000000000222222222111111111111000000000000//////000111111000111111222333333444444222111111000//////......////////////////////////000000000000000000000000000000000000000000000000//////............//////........................------......///000000111.........///////////////111000///.........//////...............------------...///000111000000///111000000///......------........................111111111000//////......111111000000///.........///---,,,---///000...,,,...------,,,,,,---------........................,,,,,,------...///000000........................---------------...////////////000000000000//////------,,,,,,,,,,,,------///......---,,,,,,++++++......---,,,,,,,,,,,,,,,...------,,,,,,------.........---------,,,,,,,,,------------------------...............//////000111111000---++++++---///......---------,,,,,,,,,---------------...///000............---------,,,///...---,,,,,,+++++++++---------,,,,,,+++++++++---------------......///++++++++++++************,,,++++++---///000///------------............///........................------------......................../////////000|||~~~uuunnnddd[[[TTTOOOKKKHHHFFFEEEEEEDDDCCCCCCCCCCCC@@@AAAAAA@@@<<<:::999:::444333222333555666555444444555666777777666555444444444333333333222222222333333333333333333333333000000000000000000000000222222222111111111111000//////...//////000111222111111111222333333444444111111111000000//////...////////////////////////000000000000000000000000000000000000000000000000//////............//////........................------......///000000000///////////////.........//////...---------......---------...............---...///000000000000///000000000///......------///////////////////////////////////////////////////////////////////////////...------...///...------------,,,,,,------...------------------------++++++,,,...///000222222...........................------------...//////......////////////............------------...............------,,,,,,+++------,,,+++++++++,,,,,,...------,,,,,,------......------------,,,,,,,,,------------------------......------......///000/////////---++++++,,,.........---------,,,,,,,,,...---------------......---------,,,,,,,,,,,,,,,...------,,,,,,+++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---......,,,+++++++++************+++***+++,,,...///...------------............///..............................---------,,,,,,,,,............////////////~~~yyywwwxxxzzz~~~yyytttqqqooonnnrrryyy~~~}}}xxxmmmddd^^^ZZZXXXQQQPPPOOOOOONNNOOOPPPPPPLLLLLLJJJEEE@@@<<<::::::444444333555666777666555666777888999999888777666444444444444333333333333333333333333333333333333000000000000000000000000222222222111111111000000............///000111222//////000000000111111111111111111000000000//////////////////////////////111111111111111111111111//////////////////////////////............//////....................................//////000000000000//////......------------------------------,,,---------.../////////.........///////////////000000//////....................................---------.........//////........./////////000000......---............---------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000000..............................---------......///...//////000000//////............------...............---------,,,,,,,,,------,,,,,,,,,,,,,,,---...------,,,,,,------...------------------------------------------------...------------...//////.........---++++++,,,.........---------,,,,,,,,,......---,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,,,,,,,+++++++++***************+++,,,---...---------------............///........................------------------------.........///////////////~~~zzz|||{{{yyywwwyyy}}}~~~wwwqqqoooqqqtttzzztttnnnjjjgggeeekkksssxxx~~~zzztttrrrtttyyy~~~vvvqqqnnnmmmffffffdddddddddeeefffggghhhfff```VVVKKKBBB===;;;;;;:::999999::::::999888888999:::;;;;;;:::999888555555555444444444333333333333333333333333333333222222222222222222222222222222222111111111000000............///111222222000000000000000111111111111111111111000000000000////////////////////////000000000000000000000000//////////////////////////////............//////....................................////////////000000//////......------,,,,,,------------------,,,---------.../////////...............//////000////////////............------------------------,,,,,,------......//////------......//////000000---.........------......,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------........................///......---------......///000000111111000000///.........------.........---------------,,,,,,,,,......------------.........------,,,,,,------...---------------------------------------------------------------...//////---......---,,,+++,,,.........---------,,,,,,,,,...------,,,,,,,,,---------------------------...,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,,,,,,,,,,++++++++++++***)))***,,,,,,---------------------............///........................,,,------...//////000000///////////////.........zzzxxx{{{wwwtttrrrssswww}}}~~~yyysssnnnnnnpppsss{{{wwwqqqmmmgggccchhhpppwww||||||vvvnnnjjjlllqqqwww{{{{{{zzzxxxxxxxxxzzz|||}}}sssdddUUUKKKEEE@@@>>>:::888888888777666999:::;;;<<<<<<;;;:::999666666555555555444444444333333333333333333333333333333333333333333333333222222222111111111111000000000///000000111222333222222222222222222222222111111111111111111111111////////////////////////////////////////////////000000000000000000000000//////............//////............................../////////////////////////////////.........+++,,,------......---------------.....................------......///000//////////////////......------------------------,,,---------......//////---------....../////////---...///...------...///,,,,,,,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++........................//////...------------...000000111111111111000000......------------......------------------------......---------...//////...------,,,,,,------...,,,,,,,,,------------...------------------------------,,,,,,------...///,,,...///...---,,,---.........---------,,,,,,,,,---,,,,,,,,,,,,,,,------------------............,,,---.........---,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......,,,,,,,,,,,,++++++++++++)))+++---------------///---------............///------------------------,,,,,,---...///000111222///////////////.........~~~vvvsssuuuxxx}}}}}}{{{|||~~~}}}zzzxxxyyy}}}~~~yyyqqqlllooouuu~~~xxxpppkkkmmmrrrwwwzzz}}}xxxwwwyyyzzzxxxvvvuuuyyy|||qqqaaaYYYHHHDDD>>>:::888888777777888999:::;;;;;;:::999888666666666666555555555444444444444444444444444444222222222222222222222222222222222111111111111000222222111111111111222222222222222222222222222222111111111111111111111111////////////////////////........................000000000000000000000000//////............//////......................../////////////////////............///////////////+++,,,---...///......---...............---------......---------...///000.../////////////////////......................................./////////---.....................,,,...000///---,,,---///,,,,,,,,,,,,---...//////------------------------+++++++++,,,,,,---------........................//////...---------------//////000000000000//////------,,,,,,,,,,,,---------------------------------,,,,,,,,,------...///...------,,,,,,------...,,,,,,,,,---------......------------------------------,,,,,,------...///,,,...//////...---...///......---------,,,,,,,,,++++++++++++,,,---......++++++,,,,,,------------,,,---///000000///---,,,+++++++++,,,,,,------------------------......///------,,,,,,,,,+++++++++))),,,...///------...000---------............///---------------------------------....../////////000/////////............|||sssnnnoooqqqqqqyyy~~~~~~wwwxxx~~~}}}uuuqqqsssxxx}}}|||uuussstttuuusssppplllppp{{{~~~}}}~~~tttjjjTTTOOOHHHBBB@@@???>>>>>>777888999999999999888777777666666666555555555555444444444444444444444444111111111111111111111111222222222111111111111000333333222222111222222222111111000000000000000000111111111111111111222222////////////////////////........................000000000000000000000000//////............//////........................///////////////.........---.........//////000000+++,,,.../////////....../////////......------,,,......---,,,---...///000.........///////////////////////////////////////////////////////////////........................,,,...000///---,,,---000+++++++++,,,---...///000------------------------******+++,,,...///000000........................000///...---------------......////////////......---,,,,,,++++++,,,,,,---------------------------++++++++++++,,,,,,---......------,,,,,,------...,,,,,,,,,------.........---------------------------,,,,,,,,,,,,---......---...000000///......///......---------,,,,,,,,,*********+++,,,---...///*********++++++,,,,,,,,,,,,...///111111000...---+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...---------,,,,,,,,,++++++***---//////...---///111---------.........//////------------------------......---------,,,,,,,,,000000//////.........---}}}~~~xxxvvvwwwyyyzzzzzz~~~{{{yyyyyy~~~zzzvvvxxx~~~xxxvvvvvvtttvvvzzzxxxwww{{{}}}|||yyy}}}mmm^^^OOOFFFBBB>>>===>>>:::;;;<<<<<<:::888888888555666666777777666666555777666666555555555555666111111222333444444555555111222222222222111000000///000111111000///000111222222111111111111222222111222222222222111000000333333333222222222111111////////////000000000000000000000000000111111111111000///...........................////////////////////////////////////...............///000000///......------......///............////////////---,,,,,,,,,,,,---......---...///////////////...---......///////////////.../////////...---,,,,,,------------------------------------------------111111000000//////............---,,,,,,,,,,,,---,,,,,,,,,---------.........------,,,,,,------...------...///000000//////..................------------------------------........................------......------,,,+++------------------------++++++,,,---............------------------------+++++++++,,,,,,...///000///---,,,,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///...------,,,,,,++++++***------------------------...------,,,,,,------...+++,,,,,,------,,,,,,++++++,,,------......------......---,,,,,,,,,------///...,,,,,,...///...------,,,,,,++++++,,,,,,---------------------,,,,,,111///...///000111000...xxxvvvwwwyyy}}}}}}~~~||||||}}}lllYYYNNNIIIDDDBBBBBB=========;;;888666555555666666666666666555555444666666555555555666666777333333333222222222222222222222222222222111000000111222333333111111222333222222111111111111222222111222222222222111000000222111111111000000000000.........////////////000111111111000000000000000000000///.........//////000///////////////////////////////////////////////////.........//////000......------------..................////////////...............//////000//////000000000//////...---...//////000000//////......//////......---,,,................................................/////////.........------......---,,,,,,,,,,,,---,,,,,,,,,---------.........------,,,,,,------...---......////////////...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---------------------------,,,,,,---.........------------------------------//////...//////000111222...---,,,,,,...//////...,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...,,,------......------,,,+++,,,------......---------------------.........///...,,,---///000000///,,,,,,++++++++++++,,,,,,...---------------------000///...///000111000///|||}}}{{{xxxtttrrrsssvvvzzzooogggaaaWWWMMMGGGBBBAAA>>>;;;999888777777888888888777777666666555555555555555666777888888777666555444333222111000222222222222222111111000333444555444333222333555222222111111111111222222111222222222222111000000000000////////////......---.........////////////222222111111000000////////////.........///000000222222111111000/////////////////////////////////000000///....../////////...------,,,,,,------...............////////////000000//////000000111222111111111111000///.........//////000000000000000....../////////...------////////////////////////////////////////////////.........---------------......---,,,,,,,,,,,,---,,,,,,,,,---------.........------,,,,,,------........./////////......---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---.../////////------------------------------.........------,,,---------------------------------,,,,,,---.........---,,,---...//////...------------------------...---,,,++++++,,,---...******+++,,,,,,---......------------------------...------,,,,,,------...---......//////......---+++,,,------......------+++,,,...///000//////...///------...000222222222---,,,,,,++++++,,,,,,---........................///...---...000111000///|||yyyxxxwww{{{}}}}}}{{{{{{{{{~~~~~~}}}|||{{{~~~vvvsssqqquuurrr___RRRKKKHHHDDD@@@>>>===<<<<<<999999999888888888999999555555555555666777888999999888777666555333222222222222333333222222111000333444555444333222333555222222111111111111222222111222222222222111000000////////////////////////////////////000000000000333222222111000///......///.........///000111111333333222222111000//////////////////////////////111000//////////////////------,,,,,,,,,,,,------............////////////000000//////000000111222222222222222111///.........///000000111111000000......////////////............................................................------------------......---,,,,,,,,,,,,---,,,,,,,,,---------.........------,,,,,,------...////////////...---,,,,,,---------...............................................................***+++,,,---..........................................///......---,,,,,,---------------------------,,,+++++++++++++++,,,...---,,,---///000///---...........................---,,,,,,,,,,,,---...+++++++++,,,,,,---------,,,,,,------------------...------,,,,,,------...------............------+++,,,------......------***,,,...000111111000///...------...111333444444.........------..................///////////////...------...000111000///}}}yyyuuurrrpppooolllssszzz{{{zzz|||~~~{{{zzz|||rrrkkkeeehhhuuuttthhh]]]XXXPPPKKKGGGCCC@@@===:::999888888888999:::;;;555555555666666888999:::666555555555444444333333222333333333333222111111111333444333222111222444222222111111111111222222111222222222222111000000000000000000000000000000000111111111111222222222333222222111000///......///////////////000111222444333333222111000000///////////////////////////111000000/////////000000...------,,,,,,------...............//////////////////......//////000111222222222222111///............///000000000000000......///////////////...------------------------------------------------..............................---,,,,,,,,,,,,---,,,,,,,,,---------.........------,,,,,,------.........///......---,,,,,,---------.........//////................................................,,,------...------,,,,,,........................////////////...---,,,,,,------------------------//////..................---,,,,,,...000000...---........................---------,,,,,,------------------,,,,,,+++++++++,,,,,,,,,---------.........------,,,,,,------...,,,,,,------------,,,,,,+++,,,------......------***,,,...000111111000///...------...222444555444000000////////////000000............//////000000...------...///000000///{{{wwwtttrrrqqqnnnvvv~~~{{{{{{}}}xxxoooggggggpppvvvoooeee]]]VVVNNNGGGAAA>>><<<;;;999999999::::::666666666666777888888999222222222222222333333333333333333333333222222111000222333222111000111333222222111111111111222222111222222222222111000000000000111111111111222222222222222222333333333333222222111111000000//////000000/////////000111111333222222222111000000000////////////////////////000/////////000000111222.........------.....................////////////......------......///000111111111111000///......---......///////////////......///000000000//////------------------------------------------------.............../////////......---,,,,,,,,,,,,---,,,,,,,,,---------.........------,,,,,,------...------.........------,,,,,,,,,------.../////////........................,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++............................../////////...------------------------------------,,,,,,,,,------...,,,,,,---...000000...,,,------------------------------------------------......---,,,,,,+++******+++,,,,,,------............------,,,,,,------...+++,,,,,,,,,,,,,,,,,,++++++,,,------......------+++,,,...///000//////......------...111444444444111000000000000000000111---------......//////000///...------//////...---~~~zzzrrrqqqttt|||}}}tttlllcccYYYRRRIIIGGGCCC@@@===<<<<<<<<<888777777777777777888888333333333333333333333333333333444444333333222111000222333222111000111333222222111111111111222222111222222222222111000000000000000111111222222222111111222222222333333333111111111000000000000000111111000000///000000000111111111111111111000000////////////////////////......//////000111333333000//////......//////000............////////////......------......///000//////000000000//////...,,,,,,---.....................///000000000000000................................................,,,,,,---------...............---,,,,,,,,,,,,---,,,,,,,,,---------.........------,,,,,,------...,,,,,,---.........------,,,,,,------...//////000........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------........................---......////////////...------------------------))))))))))))***+++,,,,,,,,,,,,---///000000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///...------,,,,,,------...,,,,,,------------,,,,,,+++,,,------......---------------------............------...000333333333000//////......//////000+++,,,,,,---......//////000///............---+++vvvuuuyyy}}}|||{{{}}}wwwllldddTTTQQQMMMHHHCCCAAA??????999888777777777777777888888888777777666666666666333333444444333333222111111222333333111111222333222222111111111111222222111222222222222111000000//////000000111111222222000111111111111222222222000000000000000111111111222222111000//////000000000000000000000111111111////////////////////////.........///000222444444000000////////////000000............/////////000...............///000000---...///////////////...+++,,,------......------......///000000000000000////////////////////////////////////////////////+++++++++,,,,,,---------......---,,,,,,,,,,,,---,,,,,,,,,---------.........------,,,,,,------...++++++,,,---............,,,,,,------...///000000////////////////////////........................***+++,,,---.../////////////////////////////////------...///000000000///------------------------,,,+++,,,,,,---...///000,,,,,,---///111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***++++++,,,,,,------...++++++,,,,,,---...//////...------,,,,,,------...---..................---+++,,,------......------......---,,,,,,,,,------///------...000222222111......------------......++++++,,,,,,---...//////111000............,,,***~~~~~~|||zzztttggg___VVVRRRPPPLLLEEE???AAA>>>:::777777777777666777777666666666666666777777666666666555555555555666666555555555444444444222222222111111111111000111111000000111222333333111111000000111111222333111111000000000000111111000000000000000000000000111111222222222222111111222111000//////000111111111111000000//////......111111000000000000111111222222111000///...------////////////////////////,,,------...///000111111000000000000000000000000//////............////////////...//////000111222000000000000000000000000...///000111111///---+++///,,,+++,,,...///---+++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////..............................////////////......,,,,,,,,,---...///000000000///...---,,,+++++++++//////.........---------..................------......------------......---///000111000///---,,,........................////////////////////////.........------,,,,,,,,,,,,------......------,,,........................,,,------......------,,,++++++,,,---.........---------------------------///............---------///...,,,+++******+++,,,...------------...//////++++++,,,---...///000111000000///...---,,,,,,,,,////////////////////////........................}}}~~~xxxrrrtttxxx{{{|||{{{zzzxxx{{{~~~uuujjjeeebbb[[[PPPGGGFFFCCC>>>;;;::::::::::::999888777777666666777777777777666666666555555555555555555555444444444444222222222222111111111111111111222222333333333333111111000000111111222333111111000000000000111111111111111111111111111111111111111222222111111111222111000//////000111111111000000000/////////...111000000//////000000111111111000000//////......////////////////////////------......//////000000000000000000000000000000//////............//////000////////////000000111........................///000000111000///...---...---+++,,,...///---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.......................................////////////......,,,---------...///////////////...---,,,,,,,,,,,,//////.........---------..............................------------.........///000111000///---,,,------------------------,,,---------------------......---------,,,,,,,,,,,,,,,------------,,,,,,........................,,,,,,------------,,,,,,,,,,,,---.........------------------------------...---------,,,,,,,,,,,,------,,,,,,++++++,,,,,,...------------...//////---------...............---------------...///000////////////////////////........................|||zzz{{{{{{zzzzzz~~~|||vvvkkkkkklllmmmmmmmmmlllllluuu|||yyyyyy|||yyypppbbbWWWRRRMMMGGGBBB???>>>>>>===:::999888777777777777777777777777666666666555555555555444444444333333333333222222222111111111111111222333444555444333333111111000000111111222333111111000000000000111111222222222222222222222222111111111111111111111111111111000000000000111111000000000000////////////000//////......//////000000000000000////////////////////////////////////.........///////////////000000000000000000000000//////............//////111000000////////////000........................000000000///////////////...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..............................////////////......------..................///...------,,,,,,,,,,,,...............---------..............................------------.........///000000000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------,,,,,,------------,,,,,,---............------,,,------------------------------,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,...------------...////////////.........---------,,,,,,,,,------///000000////////////////////////........................}}}zzzzzzzzz{{{sssrrrooommmkkkiiihhhhhhsss{{{|||xxxxxxxxxuuunnnddd^^^UUUMMMGGGBBB???===:::999888777777777777777777777777666666666666555444444444444333333333333333333222222222111111111000222333555555444222111111111000000111111222333222111111000000111111222222222222222222222222222111111000000000000111111000000000000000111111111000000000000//////////////////............//////.../////////000000000111///////////////////////////////////////.........//////////////////////////////............//////111111000//////...//////........................//////...------......///------,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................---......//////......---...............---------///...---,,,,,,,,,,,,,,,........................---------.....................------------....../////////000///...------,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------------------------,,,,,,,,,------,,,,,,,,,...............---,,,+++,,,,,,---------------------------,,,,,,,,,,,,+++)))***+++---......---,,,...------------.../////////............---------000///...---------------////////////////////////........................|||}}}~~~yyysssooolllkkkqqqrrruuuyyy{{{{{{xxxvvvsssuuuwwwyyyzzz~~~xxxrrrggg\\\SSSKKKDDD@@@===<<<;;;999888888888888888777777777666666666666555555444444444333333333333333333222222222222111000111333444444222000///111111000000111111222333222222111111111111222222222222222222222222222222111111000//////000111111//////000000111111111111////////////000000000000//////............//////......//////000000111111///////////////////////////////////////.........//////////////////////////////............//////111111000//////...//////////////////////////////...------,,,,,,---......,,,------------,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------........................------............------...............---------......---,,,,,,,,,---------.....................---------.........//////......------------......///////////////......---------------------------******++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++------------------------+++,,,,,,,,,,,,,,,,,,+++---.........---,,,++++++,,,,,,,,,---------..................------------((()))+++---......------...------------...//////---------............/////////...------------...////////////////////////........................|||vvvrrrpppmmmmmmpppuuuwwwuuurrrllljjjjjjlllooouuuzzzpppeee[[[RRRMMMGGGFFFCCC@@@===;;;999999888888777777777666666666666666555555555444444444333333333333222222222222111111222222222111000///111111000000111111222333222222111111111111222222222222222222222222222222111000///......///000111...///000111111222111111////////////000000000000000//////......//////000......//////000000111111////////////////////////.........///////////////000000000000000000000000//////............//////111000000////////////000000000000000000000000000,,,------------.........,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................------............------------.....................------,,,,,,------------------...............,,,,,,------.../////////......------------......000/////////....................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++***+++,,,,,,------.........//////.........---------)))***+++,,,------.........------------...//////---------.........//////++++++,,,,,,...///111222////////////////////////........................vvvuuutttuuuvvvvvvtttrrrkkkfffeeehhhjjjmmmxxxzzzqqqgggaaaWWWTTTPPPJJJDDD???<<<:::888888888777777777666666777777666666666555555555444444333333333222222222333333333222222111111111111111000000111111222333333222222111111222222333111111111111111111111111111000///......///000111---...000111222222111111.../////////000000000111111000000//////000000111////////////000000000000////////////////////////------......//////000000000000000000000000000000//////............//////000////////////000000111////////////////////////------///000000000//////+++---///...,,,+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.................................,,,------......------,,,,,,---------.../////////---------,,,,,,------...---------.........//////,,,,,,------...//////000......------------......000000///...............---------------------------------,,,,,,++++++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++))))))***+++++++++******++++++,,,,,,---......///.........---------,,,,,,++++++++++++,,,,,,---......------------...//////...............---------+++++++++,,,...000111222////////////////////////........................yyyzzz}}}|||xxxwwwwwwooojjjhhhiiiiiiiiioooyyyyyyxxxrrrccc```ZZZRRRJJJCCC>>>;;;888888888888777777777777777777777777666666666666444444444333333333222222555444333222222222222333111111111000111222222333333222222111111222222333000000000000000000000000222000///......///000222---...000111222222222111.../////////000000111111111111000000000000111111000000000000////////////////////////////////////,,,------...///000111111000000000000000000000000//////............////////////...//////000111222........................---///111222333222111000+++---///...,,,+++,,,///,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................,,,------......------,,,,,,,,,------...///000000------,,,,,,,,,------...---------.........//////,,,,,,------...///000000.........------.........000000///...............,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++***))))))*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++'''((()))***************++++++,,,,,,---...//////---------,,,,,,,,,++++++---,,,+++***+++,,,---......------------...//////111000///...---,,,++++++......---------......///////////////////////////........................tttooorrrzzz~~~yyytttppprrrvvv~~~~~~vvvqqqooopppqqqrrrwww~~~|||tttxxx~~~qqqpppkkkcccXXXLLLDDD@@@???;;;999<<<<<<999777888<<<:::888777777777666555555555444444444333333333555444444333333222222111333444555666555444333222000000000000000111111111222222222111111111000000444444333333222111000000111222333444333111///...222222222111000//////...111111000000//////......///...---,,,,,,---///000000000000000000000000000...///000111111000///...........................000//////...---,,,,,,,,,........................//////............//////...///000111111000///...111000///------......///.........------,,,,,,,,,000///...------------------------,,,,,,+++++++++......---------,,,,,,,,,..................------...---,,,,,,++++++++++++...............///000000........................000///...---------------111///---++++++---///111++++++++++++++++++++++++,,,++++++***+++,,,...///,,,,,,,,,,,,,,,---...///........................++++++,,,,,,,,,,,,---------------------,,,+++***))))))*********))))))(((,,,,,,,,,---------......+++---...---,,,,,,---...$$$'''***...000000///...111111000///////////////////////////000000000000000///...---,,,------...///......///111111///...------............------~~~yyysssooolllqqqtttxxxyyymmmeeeiiirrr|||xxxssstttxxx~~~~~~zzzwwwuuu~~~|||tttooorrrvvvyyy|||{{{zzzvvvnnndddXXXNNNIIIDDD>>>;;;===<<<999888:::888777555666777888777666555555555444444444333333333333333333333333333444333333444444444444333333111111111111111111111111222222222111111111000000222222222111000000//////000111222222222111000///222222111111000//////...111000000000/////////......---,,,++++++,,,---...000000000000000000000000...///000111111000///...111111111111111111111111000000//////...------,,,------..................//////............//////...///000111111000///...000///...---,,,------.........---------,,,,,,,,,//////...------------------------,,,,,,,,,++++++......---------,,,,,,,,,,,,,,,---------------,,,...---,,,,,,++++++,,,,,,...............///000000..............................---------......///000...---,,,,,,---...000------------------------,,,,,,+++++++++,,,------,,,,,,,,,,,,---...///000------------------------++++++,,,,,,,,,,,,------,,,,,,------,,,++++++***)))***************)))))),,,,,,,,,---------.........//////...,,,***+++,,,(((***,,,---......---,,,111000///............///.../////////000000000000000///...---------......111///......000000///............//////.........|||wwwqqqkkkeeebbbbbbdddiiiqqq{{{rrrggg```ccckkkxxx~~~zzz|||}}}}}}qqqjjjlllnnnnnnooopppsssvvvxxx|||xxxmmmbbb\\\PPPIIICCCAAA???<<<;;;>>>888777777888999999777555666555555555444444444444111222222333444444555555333333222222222222333333333333333222222111111111222222222111111111111111333222222111111000000000//////000000000000000111222222111111000/////////000000000000///////////////...---,,,,,,---...///000000000000000000000000//////000000000000//////........................111000000//////......------------......///////////////............//////...//////000000//////.........---,,,,,,,,,,,,---...------------,,,,,,,,,.........---------------------------,,,,,,,,,,,,......---------,,,,,,,,,******+++,,,------------...---,,,,,,,,,,,,,,,,,,........./////////000000........................,,,,,,,,,------///000000................................................,,,,,,---------,,,+++++++++,,,,,,---...///111111,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,+++******)))******+++++++++******,,,,,,,,,---------......---...///...,,,+++,,,---------------,,,,,,,,,+++//////...---------............/////////000000000000///......------......222111///000111222111000////////////////////////~~~wwwpppkkkgggdddfffjjjpppyyytttkkkeeefffkkktttuuujjjkkkllllllllllllmmmmmmkkknnnttt}}}|||uuubbbYYYOOOJJJEEE@@@>>>@@@===<<<;;;;;;;;;:::888555666666666555555555555444333333333333444444555555333222111000111222333444555555444333222222111111111111111111111111111111555444444444333333222222//////......///000111222111111111111000000//////000000000000////////////222111000000///000000111//////////////////////////////000000000000//////------------------------111111000000/////////...------......//////000000//////............//////////////////////////////.........------------------------------------------------------------,,,------------------,,,,,,......---------,,,,,,,,,)))***+++,,,---............------,,,,,,,,,------......///000000000000000........................---------------...//////------...//////...------........................,,,------...---,,,***)))++++++,,,---...000111222,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***++++++,,,++++++******)))***++++++,,,+++++++++,,,,,,,,,---------......)))***,,,---------///111///...---,,,++++++,,,---...------,,,,,,---------........./////////000000//////..................111111222555777888666444000000////////////000000{{{uuupppmmmhhhiiimmmrrryyy~~~wwwqqqppppppttt}}}yyypppooonnnnnnmmmlllkkkjjjeeefffiiippp|||tttjjj___WWWNNNEEEAAAAAA>>>===<<<<<<<<<<<<:::888777777666666666555555555555555555444444333333333222222111000111222444555555555555444333222111111111111111111111111111111444444333333333333333222//////......///000111222111111111000000000000000////////////000000000000222222111111000000000000////////////////////////000000////////////000000000000000000000000000000000000000000////////////........./////////000000//////............////////////............//////////////////......------------------------------,,,,,,---......------,,,------------------------......---------,,,,,,,,,++++++,,,...////////////---------,,,,,,---.........///000000111111000000........................//////...---------------,,,---...000000...---,,,------------------------,,,------...---,,,***)))+++,,,,,,,,,...///000111------------------------+++++++++,,,,,,,,,------***++++++,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,---------......)))***,,,---------///111...---,,,++++++---...///------,,,,,,,,,,,,------............////////////......//////////////////...111555;;;>>>>>>:::777111000////////////000111}}}zzz|||~~~~~~~~~~~~}}}~~~{{{wwwtttpppqqqtttxxx~~~}}}{{{yyyzzz}}}zzzwwwtttqqqooommmjjjhhheeefffgggkkksss}}}qqqhhh]]]QQQHHHFFF???===;;;;;;<<<===<<<;;;777777777777666666666666666666555555444333333222222222111222222333444555444444444333333222222222111111111111111222222222000000000000000000000000//////000000000000000111111111000000000000000000////////////000000000000000000//////......------000000000000000000000000000000////////////000000//////////////////////////////////////////////////////////////////////////////............/////////......------....../////////000000//////...---,,,,,,,,,------------...***+++---......---,,,,,,------------..................---------,,,,,,,,,,,,,,,---...////////////------------------...///...///000111222111000///........................000000///------,,,,,,,,,,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,---...///........................++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,***++++++,,,------------,,,,,,,,,---------......---...///...,,,+++,,,---------,,,,,,,,,...///000------,,,,,,,,,---......------........./////////......///000000000//////---000555;;;??????;;;888000000............000000{{{uuutttuuuxxxxxxzzz}}}~~~~~~~~~|||xxxvvvtttqqqooooooppppppqqqrrruuuzzz~~~~~~rrrcccXXXTTTIIIFFFAAA>>>>>>>>>===<<<888888888777777777666666555555555555555444444444111222333444444555555555333333333333222222222222000000111111111222222222////////////////////////000111222222222111000///000000000000000000000111.../////////000000000111////////////...---,,,,,,000000000000000000000000111000///......///000111------------------------........................111111000000///.........//////............/////////...------------...///....../////////...---,,,,,,,,,,,,---------......)))+++,,,......---,,,+++------------.........///......---------,,,,,,,,,,,,------.........---------------------...//////...///000222222111000///........................///......---------......---..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,+++++++++,,,,,,---------------------------++++++,,,,,,,,,,,,------+++,,,---...............***+++,,,---............,,,,,,,,,---------.........//////...,,,***+++,,,---------------...//////---------------...//////---------.........//////---...///000111000000///...///222666999999777555000///---,,,,,,---///000{{{xxxwwwwwwvvvwwwtttrrrttt|||wwwqqqppprrrttttttxxx}}}~~~~~~~~~~~~|||zzz{{{||||||zzzuuuqqqnnnmmmtttxxxtttgggaaaWWWRRRJJJDDD@@@>>><<<;;;888888888888777777777777333333444444555666666666000222333555666666555555222222222222222222222333000000111111222222222222000000000000000111111111111222333444333222///...000000000000000111111111.../////////000000111111111111111111000///------000000000000000000000000111000///......///000111000000000000000000000000---------...............222222111000///...------//////............/////////...---,,,,,,---...///,,,---.........---,,,+++,,,,,,,,,------.........)))***,,,.........,,,+++---------.........//////......---------,,,,,,,,,,,,,,,---------,,,++++++---------------...///000...///111222333222000///........................---------------...///000........................------------------------,,,++++++***+++,,,...///---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------.../////////...***+++,,,---............,,,,,,,,,---------......,,,---......,,,,,,---..................------------------------...///000---------.........//////---...///111111111000///000//////000222333333222000///---,,,,,,---///000xxxtttrrrooommmnnnnnnnnnpppuuu|||{{{wwwuuuuuuvvvxxxxxxyyy{{{{{{{{{{{{}}}~~~~~~~~~~~~|||~~~{{{sssnnnmmmkkkkkkooovvv{{{{{{|||nnn\\\MMMFFFCCCAAA>>>======<<<:::777666777888666555555777999::::::888444555666888888666555444444444444555444444333333333222111000000111222333444333222111000000000000222000///------///000222222222111111111111222222222111111111000000/////////---,,,---000111000...000000000000000000000000222111111111000000//////............////////////////////////////////////---.........//////000000//////...---------------)))***,,,...//////......111000///...---,,,++++++------------------------,,,,,,,,,---------......+++,,,---...////////////---------,,,,,,++++++++++++,,,---...------+++***---------............///////////////000000000000111000000///......------------------------,,,,,,////////////////////////---,,,,,,++++++,,,,,,---++++++,,,------------,,,------------------------,,,---//////...---...///------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////...---------------...------------...//////+++,,,------......------........................///000000000000//////...111111111///...000666;;;|||wwwsssnnnkkkkkkjjjjjjlllqqqxxx}}}|||wwwttttttwww|||}}}yyywwwwwwxxx}}}~~~~~~~~~vvvrrrpppiiiiiilllrrruuuwww|||uuueeeYYYOOOEEE>>>?????????===;;;999999999888888777888999999888666444555666777777666555444444555555555444333333222222222111000000111222222222111111111111111222222333111000//////000111333222111111111111111111222111111111111000000000///000...---...111222111///////////////////////////000000000000//////..................////////////000000000000000000000000............/////////000000//////...------......,,,,,,---.........------............------------------------------------------------............++++++,,,....../////////---------,,,,,,,,,++++++++++++,,,---------,,,,,,---------............///000000000//////.........000000//////...------,,,---------------------------------------------------,,,,,,++++++,,,,,,---+++++++++++++++***)))(((++++++++++++++++++++++++///111111000...,,,+++,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,---------..................//////000000///......------......---------------...//////+++,,,------......------...........................//////000000000//////111111000///...111777<<<}}}wwwsssooollliiikkkpppuuuxxxxxx|||}}}{{{yyyuuutttvvv||||||yyyxxxyyy~~~~~~}}}}}}wwwssskkkjjjkkknnnoooooosssyyyvvveeeSSSGGGBBBAAA@@@>>><<<:::888888;;;999888888999888666444444555666777777666555444666666555555444333222111222222111000000111222222000000000000111222333444333222111000000111222333111111111111111111111111111111111111000000000000111000///000111222111000........................////////////........................////////////000000000000000000000000............////////////000000//////....../////////......---,,,,,,------,,,,,,------.........///------------------------------------............***+++,,,------......---------------,,,,,,,,,,,,,,,,,,+++,,,,,,---......---------............///111111000///...---,,,+++//////......---,,,,,,,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,+++)))((('''++++++++++++++++++,,,,,,///000111000---,,,+++,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---...//////000///.........///111333444000000///...............---------------......///,,,,,,---............---........................---...//////000000000000000000000///000333888<<<~~~|||~~~xxxrrrqqqtttxxxzzzzzz{{{}}}zzzyyyyyyzzz~~~~~~}}}~~~wwwsssooommmmmmmmmnnnuuu|||}}}hhhZZZKKKHHHDDD@@@>>><<<;;;::::::999888888888777555333555555666777777666555555666666666555444222111000222111111111111111111222111111000000111222222333333222111111111111222333111111111222222111111111111111111000000000000000000000000000000111000000........................////////////////////////............////////////////////////////////////.........///////////////000000////////////000000///...---,,,,,,---...///,,,,,,---------.........------------------------,,,,,,,,,,,,------------***+++,,,,,,---------,,,------------------,,,,,,---,,,++++++,,,---///000---------............///000//////...------,,,,,,......---------,,,,,,,,,++++++,,,,,,---...//////........................---,,,,,,++++++,,,,,,---............---,,,+++***---------...............)))+++---...---------///------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...000000111............///222444666000000///............///------,,,,,,------...///,,,------.......................................,,,---...///000000000000000000///000222555:::===|||}}}{{{{{{~~~}}}~~~~~~|||zzz{{{~~~~~~wwwqqqooonnnrrr{{{~~~{{{lllYYYSSSLLLGGGDDDBBB@@@>>>999888777777888888666444555555666666666666555555666666666555444222111000111111111222222111111111333222222111000000111111111111111000000111111111000111222222222222111000000000000000000000111111///////////////...//////........................000000000000000000000000............////////////........................///////////////.........000000////////////000000------,,,,,,---...000111...------------,,,,,,,,,------------------------***++++++++++++,,,,,,,,,++++++,,,,,,------,,,,,,------------------------------,,,+++,,,---///000---------............///------..................---------------,,,,,,,,,++++++,,,,,,---...//////........................---,,,,,,++++++,,,,,,---,,,------.........---------------....../////////''')))+++,,,++++++,,,---------,,,,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...000000111---------...000222444666000000///...............,,,,,,,,,,,,,,,---......,,,---......//////..............................,,,,,,---///000000000000//////...000444888<<<>>>|||zzzxxxzzz~~~zzzuuusssvvv}}}|||}}}|||zzzccc]]]VVVPPPMMMIIICCC???:::999888999::::::888666666666666666666666666666666666555555444333222111000111222222222222111000444333222111000000000000111111111111111111111111000111222333333222111000000000000000111111111111...///000///...---...///........................000000000000111111111111............////////////------------------------///////////////.........//////......//////000000,,,,,,,,,---...000111222...---------,,,,,,++++++------------------------++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,------------..................------------......---------............///------........./////////......------------------+++,,,,,,------.........++++++++++++++++++++++++---,,,,,,++++++,,,,,,---******+++,,,,,,,,,,,,,,,+++++++++,,,------......***,,,---,,,+++)))******------,,,,,,,,,,,,++++++***++++++,,,,,,------...,,,,,,,,,,,,------------++++++,,,---...//////000------///000222333444444//////...---------------,,,,,,,,,,,,,,,------...------...////////////...........................,,,---......///////////////......111666:::===???~~~}}}|||||||||{{{~~~}}}wwwzzz|||tttpppkkkgggbbbZZZOOOFFF@@@>>>=========;;;999777666666555555555555666666444555555555444333333222000111222222222222111000222222111111111111111222111222222222222222222111///111222333333222111//////000000000111111111111///111222111...---...000/////////////////////////////////000000000111111............////////////........................000/////////..................------...//////000------...///////////////+++,,,,,,,,,,,,,,,------------------------------,,,,,,---------.........------.........------,,,------------.........///////////////...---,,,+++---------............///000/////////////////////........................------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---.........+++---......,,,++++++,,,------,,,,,,,,,,,,++++++******+++,,,,,,---......,,,,,,,,,---------......++++++,,,,,,---------......///111444555555444444......---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------...///////////////........................------......///............------111777<<>>999999>>>???<<<888444222222333444222333444555555555444333444333222111111111222333222222222222222222222222...///111222222111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000///......---......000000000000000000000000...---,,,,,,---...///000000000000000000000000000//////............//////////////////////////////000///...---,,,++++++,,,------++++++++++++------..................------......---------,,,,,,,,,+++,,,------......------,,,,,,,,,---------......------,,,,,,,,,,,,------////////////////////////.................................///////////////------------------------+++,,,---...---,,,+++***///,,,***+++---///...---,,,---...000111111111111************+++,,,---------.........---,,,,,,+++---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---111666<<<@@@EEEFFFAAA888//////...---,,,,,,++++++...------,,,,,,------...//////............//////...///000///---,,,,,,---////////////////////////,,,...222777;;;======<<<}}}zzz~~~~~~wwwrrruuukkk___SSSLLLFFF???===>>>;;;999666444333444555666777888999999999888777666666555444333222333444444222222222222222222333333222333333333333333222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000//////.../////////........................//////...---......000111000000000000000000000000//////............////////////////////////////////////...---,,,,,,,,,,,,------,,,++++++,,,------..............................---------,,,,,,,,,+++,,,------......------,,,,,,,,,---------......//////............//////................................................---------...............------------------------,,,,,,---------,,,+++***...,,,+++,,,...000...,,,------.../////////......,,,++++++++++++,,,,,,---------......---,,,,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,---...222:::CCCIIIMMMMMMDDD::://////......---,,,,,,+++...------,,,,,,------...---......//////......------/////////---,,,---...////////////////////////---///333777;;;======<<<~~~~~~{{{tttuuuuuudddXXXOOOFFF???<<<;;;:::999777666666777777777888888888777666555444555555444333333333333333111111111222222333333333555444444333222222222333000000000000000000000000222222222222222222222222000000000000000000000000000000000000000000000000000000/////////000111111........................111000///.........///000000000000000000000000000//////............////////////////////////////////////...------,,,,,,,,,------,,,,,,,,,,,,------..............................---------,,,,,,,,,+++,,,------......------,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,................................................------------------------------------------------------,,,,,,,,,+++++++++---,,,---...000000...,,,------......---,,,,,,+++...------,,,,,,,,,,,,,,,---------------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///000444???KKKRRRUUUQQQEEE:::000//////......---------......------------......,,,---///000000///---,,,---...//////...---...000////////////////////////---000444888;;;===<<<<<<~~~vvvvvvwwwggg[[[QQQGGGAAA@@@???===;;;999888777777777777777666555444333333333222222111111111111111111111111222222333333444555333222000000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000///000000111222222........................111000///---------......//////////////////////////////............//////////////////////////////...............---,,,,,,---------,,,,,,------------------.....................---------,,,,,,,,,+++,,,------......------,,,,,,,,,---------......++++++************++++++.........................................................---------------------------------------------,,,,,,+++++++++,,,+++,,,...000111000...,,,,,,---------------,,,,,,000///...---,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,---///000111777AAALLLRRRRRRMMMAAA666000000//////..................------------......,,,...000222222000...,,,,,,...//////......///111////////////////////////...111666:::;;;<<<<<<<<>><<<;;;;;;;;;999888777666555555555666666666666666666555444444222222222222222222222222333222222222222222333333000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000/////////000111111000000000000000000000000...---,,,+++++++++,,,---000000000000000000000000//////............//////////////////////////////---...///000000///------------............------,,,,,,------.../////////......---------,,,,,,,,,+++,,,------......------,,,,,,,,,---------......//////............//////------------------------........................000000000///......------------------------------+++,,,---...---,,,+++******,,,...///...---------)))***,,,---...////////////...---,,,++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***++++++,,,,,,------.........---,,,---...///000444;;;@@@???<<<999333---........................//////............//////...///111222222111///......///000000///...///111////////////////////////000555:::<<<;;;;;;<<<===vvvkkkbbbTTTPPPKKKEEE@@@>>>===<<<777666555444444444555666666777888888888777666555444333333222222111111111///000000111222222222222000000000000000000000000////////////////////////000000000000000000000000////////////////////////000000//////.../////////////////////////////////...---,,,+++,,,---...///000000000000000000000000//////............//////////////////////////////---...///000000///...---,,,---...//////...---,,,,,,,,,------...//////000......---------,,,,,,,,,+++,,,------......------,,,,,,,,,---------......,,,++++++++++++++++++,,,------------------------........................000000///......---,,,,,,------------------------***+++...//////---***((()))+++------+++***,,,...******+++,,,------,,,,,,...---,,,+++++++++++++++******+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++,,,,,,---......///...---,,,,,,,,,---......666;;;:::777666333///------------------------//////............//////......////////////......///000111000///...///000////////////////////////000666<<<===;;;:::;;;>>>xxxpppeee___WWWMMMEEE@@@===<<<:::999888888888999:::;;;555666777777777666444333555444444333222111000000***,,,...///000111000///000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111000///..........................................---,,,,,,---...///000000000000000000000000000//////............//////////////////////////////,,,...///111111000...---,,,---...//////...---,,,,,,,,,------...///000000......---------,,,,,,,,,+++,,,------......------,,,,,,,,,---------.........------,,,,,,------...------------------------........................//////...---,,,,,,++++++------------------------)))+++...000000---***''')))+++,,,+++)))))),,,///***++++++++++++***)))))),,,,,,++++++******++++++)))***+++,,,,,,,,,,,,,,,)))************+++++++++******+++,,,,,,---......000///---,,,++++++,,,,,,***333999999777777444111,,,---------------------//////............//////------------------------000111111000///......///////////////////////////111666<<<>>>;;;:::;;;>>>~~~qqqddd^^^WWWKKKBBB???<<<888666888888666666999666666666666666555555555555444333333222222333333000000000000000111111111222222111111111111222222...//////000000000000000////////////////////////000000000000000000000000000000111000000///...---......////////////......---------............///////////////////////////......------------......///............---------......///000000000000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////...---,,,,,,,,,------......------,,,+++++++++,,,,,,,,,------++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......------------......//////.........---------.........------,,,,,,,,,------..................*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......---------------------------------,,,,,,++++++,,,,,,---...------------...//////333222000///------,,,,,,,,,...222555777777555444000///------/////////...+++++++++,,,,,,,,,------////////////............//////000000000000//////---------------...000000000444999<<<======>>>???}}}{{{sssiiiYYYKKKDDD@@@;;;888::::::888888;;;777777777777666666666666555444333333222222333333222222222222222111111111222222111111111111222222...//////000000000000000000000000000000000000000000000000000000000000000///000000000000//////......///////////////......---------............///////////////////////////......------------..................------------......///000000000000000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......//////...------,,,,,,------......------,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,------++++++++++++++++++++++++......------------......//////.........---------......---------,,,,,,,,,---...............------)))******,,,---...//////++++++,,,,,,,,,,,,------+++,,,------......---------------------------------,,,,,,++++++,,,,,,------------------...//////000///...---++++++******,,,...111333444555444444333111...------...---,,,,,,,,,,,,,,,------------........................------............------------------...///000000000333888;;;<<<<<<<<<===zzzvvvvvvwwwwww{{{lllYYYNNNFFF@@@;;;<<<;;;999:::<<<888888777777666666666666555444333333222222333333444444444333222222111111222222111111111111222222...///000000111111000000111111111111111111111111000000000000000000000000...//////000000000000/////////000000///...---------------............///////////////////////////......------------..................------------......///000000000000///...............---------,,,,,,,,,,,,,,,,,,,,,,,,.........///......---,,,,,,------......------,,,,,,------------.........------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------.....................---------...------------,,,,,,,,,...............---,,,+++))))))+++,,,...///111111++++++,,,,,,,,,,,,------+++,,,------......---------------------------------,,,,,,++++++,,,,,,------------------....../////////---,,,++++++++++++------///000111222333333666333///,,,,,,,,,++++++,,,------------.................................------............------------------...///000111555888===???@@@@@@@@@@@@~~~wwwssssssssssssvvv{{{pppbbbOOOFFF???===<<<::::::<<<777777777666666555555444555444333333222222333333555444444333222111111000222222111111111111222222//////000111111111111000111111111111111111111111000000000000000000000000---...///000000111000000000000000000///...---,,,---------............///////////////////////////......------------...............---------,,,,,,---...//////000000//////........................---------------------------...............------,,,------......------,,,---------.........//////...---,,,,,,++++++++++++////////////////////////......------------..............................------------------------/////////...---,,,+++*********+++,,,---...///000+++++++++,,,,,,,,,------+++,,,------......---------------------------------,,,,,,++++++,,,,,,---------,,,,,,------...///000//////...------------------------...///111222555222...,,,+++,,,,,,,,,---------.........//////......////////////000000//////000000000000//////------------...///000111777:::???AAABBBAAAAAABBBzzztttoooppprrrqqqsssvvvxxxzzz[[[PPPEEE@@@===:::999:::777777666555555444333333555444333333222222333333444444333222111000000///222222111111111111222222///000000111111111111111111111111111111111111111111111111111111111111111---...///000000111000000//////000//////...---------------............///////////////////////////......------------.........------------,,,,,,,,,------...///////////////------..................------------------------------...............---,,,------......------,,,---------.........//////...---,,,,,,++++++++++++////////////////////////......------------......---.....................------------------------............---,,,+++***+++++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------+++,,,------......---------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---......///......---------......------,,,++++++---///000111///,,,+++,,,.........---------.........////////////000000000111111111//////000000000000//////...............///111111222666:::===>>>===>>>>>>yyysssoooqqqsssqqqpppqqqssszzzlll^^^OOOGGGBBB===;;;;;;888888777666555444333333555444333333222222333333333333222222111111000000222222111111111111222222///000111111222222111111111111111111111111111111111111111111111111111111...//////000000000000///......////////////......---------............///////////////////////////......------------......------------,,,,,,,,,,,,------...////////////...,,,,,,,,,---------------------------------------,,,---......///.........,,,------......------,,,,,,------------.........------,,,+++++++++,,,,,,------------------------......------------......---------...............,,,,,,,,,------------...---------------,,,+++***,,,,,,+++++++++*********++++++,,,,,,,,,,,,------+++,,,------......---------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,------...,,,+++++++++++++++,,,---------+++++++++,,,---...---,,,+++,,,.../////////,,,------------........./////////000000111111222------............------............///000111111111555:::===>>>??????@@@{{{xxxzzz{{{wwwsssrrruuuyyy~~~mmm[[[PPPIIICCC???>>>::::::999888777666555555555444333333222222333333333333333333333222222222222222111111111111222222000000111222222222222111000000000000000000000000111111111111111111111111///000000000000//////...,,,---...///000000000000---------............///////////////////////////......------------......---------,,,,,,,,,++++++,,,---......//////......+++++++++,,,,,,,,,------........................,,,------...//////......,,,------......------,,,,,,,,,,,,,,,------------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,......------------......---------.........//////,,,,,,,,,---------......,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,------......---------------------------------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...+++*********+++,,,,,,---------,,,,,,+++,,,,,,,,,+++++++++---///000///---,,,,,,,,,,,,---------------------...//////000000------............------............///000111222222666<<<@@@AAABBBCCCDDDzzzwwwyyyzzz}}}xxxcccWWWOOOHHHCCCAAA<<<<<<;;;:::999888777666555444333333222222333333333333444444444444444444222222111111111111222222000000111222222222222111////////////////////////111111111111111111111111000000111000000///......+++,,,---///000000111111---------.........//////////////////////////////.........------.........---------,,,,,,,,,++++++,,,---......//////......*********++++++,,,,,,,,,........................,,,,,,---.../////////...,,,------......------,,,+++++++++,,,,,,,,,------++++++++++++,,,------....................................------.........---------.........//////,,,,,,,,,------.........++++++,,,---------,,,,,,++++++,,,,,,---...//////++++++,,,,,,,,,---------+++,,,------......---------------------------------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,---...//////---------,,,,,,,,,,,,+++***+++,,,...000000---++++++++++++,,,,,,,,,------++++++,,,,,,---...////////////000000000000//////.........//////000111222///333999===???@@@AAABBB|||pppbbb]]]XXXOOOGGG???AAAAAA@@@<<<888666555444444444444555555666777555555444333333222111111222222111111111111222222333222000/////////000111222111111111000000//////000000000000000000000000111111000000//////......////////////////////////000///......//////...---........................////////////////////////,,,---------.../////////.........---------,,,,,,---...///...,,,+++,,,---,,,,,,,,,---------......---.........---,,,,,,+++...---,,,,,,,,,,,,---...---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------///...---,,,,,,---...///---------...------,,,,,,------------------------...------,,,,,,------...---------......---,,,,,,++++++***************+++------,,,,,,,,,,,,++++++............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,------------------.........//////........................---......//////......---000000000000////////////000000000000000000000000////////////000000000000...///000///------///000444555666888;;;>>>@@@AAA~~~|||tttllldddYYYPPPHHHGGGDDD@@@<<<999888888666666555444444444444555555555444444333222222111222222111111111111222222333333111000000000111222222222222222111111111000000000000000000000000000111000000000/////////...////////////////////////000...---...///000///...........................////////////////////////---------...............,,,,,,,,,+++++++++******---...///...,,,+++,,,---,,,,,,,,,---------......------......------,,,+++......---,,,,,,---......,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...---,,,++++++,,,---...,,,------...------,,,,,,------------------------------,,,,,,,,,,,,------+++++++++,,,,,,++++++***,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,------------..................---------------------............------,,,---------......//////000000000000000000000000////////////000000000111000000111000//////000222444444444666999<<>>:::999888777666666666666555555444444444444333333111222333333333333222111111111111111111000000///000000111111111111111111000000000000000000000000////////////000000000000////////////////////////,,,,,,,,,---000222222111000000000000000000000000/////////////////////////////////...---------,,,/////////.........---------...///...,,,+++,,,---,,,,,,,,,---------......,,,,,,------...------,,,........................+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,---.........---------------------------,,,++++++******++++++,,,+++,,,------.........---+++++++++++++++,,,------------,,,,,,,,,+++++++++---.........------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...+++++++++,,,,,,,,,------,,,,,,,,,------.........,,,------......------,,,000000000000000/////////111111111111111111111111000000000000111111111111111111222111000000111333333111000///000444888:::~~~rrrpppnnnooossstttrrrrrruuu{{{|||tttggg\\\RRRIIIAAA;;;<<<;;;:::999888888777888555555444444444444444444111222333444444333222111000111111111111000//////000000000000000111111111000000000000000000000000////////////000000000000////////////////////////---,,,,,,---000222111111////////////////////////////////////////////////...............---------------------,,,,,,,,,+++---...///...,,,+++,,,---,,,,,,,,,---------......,,,,,,------......---------...////////////...---++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,------------,,,,,,++++++,,,---............------------------------,,,,,,++++++++++++,,,,,,))))))***+++,,,,,,,,,,,,+++*********+++,,,---...------,,,,,,,,,,,,++++++............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////,,,,,,,,,,,,------------,,,------....../////////---..................---//////......------------111111111111111111111111000000000111111111222222111222222111000000111333333222111000111444777999yyytttqqqqqqpppoooqqquuu{{{{{{qqqgggYYYJJJ@@@@@@???===;;;999888777777444444555555555555555555111222444555555444222111111111222222222111000///000000000111111222222222000000000000000000000000.../////////000000000111////////////////////////------,,,---000111111000........................////////////////////////---------...............------------,,,,,,,,,,,,---...///...,,,+++,,,---,,,,,,,,,---------......+++,,,------......---------...///000000///...---***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,------,,,+++******+++,,,---............------------------------------,,,,,,,,,,,,------((()))***+++,,,,,,,,,,,,+++++++++,,,,,,---...///------,,,,,,,,,,,,++++++---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111,,,------------.........------...//////000111111...//////000000//////...---------...............111111111111111111111111000000111111111222222222222333333333111111333444333333222222333555777888wwwsssooommmqqqvvv|||nnn[[[MMMCCCBBB???===:::888666666444444555555555555555555111222444555555444222111222222333444333222111000111111111222222333333333000000000000000000000000.../////////000000111111////////////////////////...------...000111000///........................////////////////////////,,,------....../////////000000/////////.........---...///...,,,+++,,,---,,,,,,,,,---------......+++,,,,,,---.........------...///000000///...---***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++)))***+++,,,,,,+++***)))***+++,,,---............------------------------...------,,,,,,------...***+++,,,---......///...,,,,,,,,,---...///000111---------,,,,,,,,,++++++++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,---------...///000111111---------.........//////.........///000111111222//////000000000000//////---......///000111222222111111111111111111111111000111111111111222222222444444555444333222444666444444444444555666777777{{{sssoooqqqvvvlllVVVQQQGGG>>>======:::888777999777666555666666444333111111111222222333333333111222222333333222222111111111222222222333333333333333222222222222222222333333222222111000//////111111000......---------////////////////////////000000//////.........---,,,,,,,,,------...............////////////......///---,,,---000000...+++...------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////......---------,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,++++++************+++---.........------++++++++++++++++++++++++.........////////////000......---,,,---...///000.........------,,,,,,,,,------------------------,,,---.........---,,,+++******,,,---///000111222////////////////////////......---......///000111222111000//////......//////...---,,,,,,---...///333222111/////////000111000111111111222222222222111333444444333444555777===888444333555888777666~~~xxxzzzoooZZZNNNBBB>>>===:::888888888777555555666666555444222222222222333333333333111222222333333222222111000000111111111222222222.../////////000000000000333333222111111000//////111000///......---------////////////////////////000/////////............,,,,,,,,,------...............////////////......///---,,,---///000...+++...------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------..............................---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,+++++++++******+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++,,,---...///......---------,,,,,,,,,------------------------,,,------......---,,,,,,,,,,,,,,,---......//////........................---------......000111111444444222000///.........//////...------...//////111111000000///000000000222222222222222222222222111222444444333333555666999666444333444666777777iii[[[KKKCCC???;;;999999888777555666777777666555444444444444333333333333111222222333333222222111//////000000000111111111000000111111222222333333222222222111111000000///111000///......---......////////////////////////////////////............---------------...............////////////.........---,,,---//////---,,,...------,,,,,,------...........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,+++++++++++++++,,,---.........------------------------------,,,,,,,,,,,,------------,,,++++++++++++,,,------...------------,,,,,,,,,........................,,,,,,---......------,,,------------------,,,,,,------------------------,,,,,,------///000111222666555333111000.........//////............////////////000000111000000000333222222222222222222222222333555555444444666777555666777888999;;;>>>@@@yyyiiiVVVKKKDDD>>>::::::888777666666888888777666555555555444444333333333111222222333333222222111000000000000111111111222333333333333333333333333222111111111000000000///000000///...............///////////////////////////////////////.........---------...............---......//////......---------------......---,,,...------,,,,,,------...........................------------------------------------------------..............................---------,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------........./////////,,,,,,,,,,,,,,,---------------------------------........................,,,,,,------------------------------,,,,,,,,,,,,------------------------,,,,,,,,,---///000222333333333111000//////......////////////////////////---...000111222111000000333222222222222111111111222444666666666777888:::666:::>>>@@@AAACCCIIIMMMsss```TTTJJJAAA;;;:::999888777777888999777666555555555444444333333333111222222333333222222111111111111222222222333333222222111000///......---111111111000000000000000000//////............///////////////////////////.........///////////////........................------............------,,,,,,---...------,,,,,,...------,,,,,,------...........................------------------------------------------------..............................---------,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++---------............///,,,------...............------------------------........................,,,,,,,,,,,,------......,,,,,,---------------...------------------------,,,,,,------///000111222///............///000000000000000000000000000000...///000222222222111000222222222222222222222222222444666777888999;;;===>>>AAADDDEEEFFFIIIOOOSSS{{{kkk```VVVJJJ???;;;;;;:::888888999999777555444444444444333333333333111222222333333222222111111222222222222333333333333333222111000//////...000000000000000000000000//////............//////////////////////////////.........////////////////////////...............------............------+++,,,......,,,+++,,,---...------,,,,,,------...........................------------------------------------------------------------------------......---------,,,,,,,,,------------------------*********+++++++++,,,,,,,,,,,,,,,,,,------------......---,,,,,,,,,------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---.../////////......,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,---//////------..................------------------------......---......///000111,,,,,,,,,---...///000111000000111111111111000000111111222222333222222222333333333444444555555555444666999;;;===???BBBDDDIIIIIIJJJKKKMMMQQQVVVZZZ|||uuusssqqquuuzzzrrrgggXXXJJJBBB===;;;999999999888666444222222222222333333333333111222222333333222222111111111111111222222222222333333333333333333333333///000000000000000000000//////............//////////////////////////////............/////////000000/////////.........---,,,------......------,,,***,,,......,,,++++++---...------,,,,,,------...................................................------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,---.........------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---///000111000000//////...------........................//////............//////......---......///000111000111111222222111111000444444333333222333333333555555666777888999999:::<<>>===:::999999888666444111111111222222333333333222222222333333222222222000000000000111111111111---......000111222333333////////////000000000000//////.........//////000////////////////////////---.........//////000000000000//////.........---,,,------......------,,,***,,,......+++***+++---...------,,,,,,------...................................................------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------.........///...---,,,+++,,,,,,---------------------------,,,,,,---------.........***+++,,,---...---,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,++++++,,,...///000444333222000///---,,,,,,////////////////////////000000///...............000000////////////000000000111222333333222111000777666444333222333333444777777888:::;;;<<<===>>>EEEHHHLLLPPPSSSWWW[[[^^^\\\ZZZZZZaaannn{{{}}}|||zzzyyyyyyxxxwwwuuuuuuuuuvvvwwwxxxzzz|||zzzmmmccc___aaakkkzzzrrr^^^PPPIIIDDD===:::::::::888777666555555444444333222222111111222333333444555555111222222333333222222111000000111111111111000000000000000000000000000000111///---...000000...,,,,,,,,,,,,---------......////////////............///...---,,,,,,---...///,,,---......//////......------,,,,,,,,,---......------------------------+++,,,,,,---...///000000------------------------...---,,,,,,++++++++++++------,,,,,,,,,+++++++++------------------------000///...------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///......,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,---------......---------......---,,,,,,))))))***+++,,,...///000333333111///...------------------.........//////000000000000000///......000///...---,,,---......222111111111111222333333333333333444555666777888888<<>>999777888777777666666555444444333333333333333333333333333444444555555444444333111111222222222222111111000000000000000000000000///000000///............---------.........//////////////////............---..................---...//////000111000000000,,,++++++,,,---...//////000000/////////.........,,,,,,------...//////000------------------------,,,,,,,,,++++++,,,,,,---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------......///++++++,,,,,,,,,---------,,,,,,,,,---------......---------,,,---...///000......------,,,,,,------//////...............///........./////////000000000000111111111111000000...///000222222111111000444444444555777999:::;;;>>>AAAFFFMMMTTT[[[```ccc^^^bbbjjjuuu___```bbbcccbbb```]]][[[YYYZZZ]]]___bbbcccdddeeedddeeefffggghhhjjjkkkkkkkkkkkklllmmmooorrrtttuuuwww{{{~~~}}}}}}~~~}}}{{{xxxvvvtttrrrooommmnnnmmmkkkjjjjjjjjjlllmmmooonnnmmmmmmmmmnnnpppqqqvvvwwwzzz}}}~~~{{{xxxvvvvvvvvvvvvuuuvvvvvvvvvvvvvvvvvvvvvvvvzzzzzzzzz{{{{{{{{{{{{|||~~~~~~~~~~~~qqqhhheeekkksss}}}{{{iiiXXXLLLDDD===999888888888777666666555555333333333333333333333333333333444444444444333333111111222222222222111111000000000000000000000000...///000///...------///------........./////////////////////............------...//////...------/////////...---,,,+++***------,,,,,,,,,---..............................++++++,,,---...///000111------------------------,,,,,,+++++++++,,,------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................*********++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------............---------///000111......---------------............---......//////....../////////000000000000000111111222222111111111111222222222222222222555555777999;;;>>>@@@BBBEEEJJJRRR[[[dddlllqqqtttpppttt~~~ZZZ[[[^^^___^^^\\\YYYWWWUUUVVVYYY]]]```bbbccccccaaaaaabbbbbbcccdddeeefffhhhhhhhhhiiilllnnnqqqrrruuuwwwzzz{{{{{{{{{|||}}}~~~~~~}}}{{{zzzyyyuuuuuutttuuuvvvwwwyyyzzzwwwtttpppoooooonnnkkkhhhhhhhhhhhhhhhiiijjjkkkllliiihhhhhhggghhhiiijjjkkknnnpppsssvvvxxxzzz{{{{{{{{{}}}|||zzzyyyxxxyyyzzzzzzzzz|||~~~~~~uuusssqqqqqqqqqrrrqqqpppoooppppppqqqrrrrrrrrrrrruuutttttttttuuuvvvxxxyyyyyyzzz{{{yyyxxxxxx{{{~~~|||{{{zzzyyy{{{}}}}}}qqqiiiiiimmmsss{{{|||~~~rrrbbbUUUKKKBBB<<<999999888777777666666555555444444333333222222111222222333333333333222222111222222333333222222111000000000000000000000000///000222111...---...000............////////////////////////............------...//////...------............,,,+++***)))......---,,,,,,,,,------,,,,,,,,,---......//////,,,---------......//////------------------------,,,+++++++++,,,,,,---...------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,---------.........---,,,,,,,,,...000111......---------......///---------------...///000.../////////000000000000///000111222222222222111333333333333444555777777999:::<<>>======AAAEEEIIIHHHHHHKKKRRRZZZaaadddoooxxxUUUTTTSSSQQQOOONNNMMMLLLLLLNNNRRRVVVYYYYYYYYYYYYXXXXXXYYYYYYYYYZZZZZZZZZ^^^___bbbcccdddfffiiillllllkkkkkkkkklllnnnqqqrrrvvvuuuuuutttssssssssssssqqqpppooooooooopppqqqrrruuuuuutttrrrpppmmmllljjjgggfffeeedddccccccccccccaaaccceeeggghhhiiihhhhhhiiihhhfffcccaaa^^^]]]\\\^^^^^^___aaabbbcccdddeeecccbbb```^^^]]]]]]]]]^^^]]]^^^aaadddfffhhhjjjjjjkkkkkkkkkkkklllmmmnnnooonnnnnnnnnqqquuuwwwvvvuuuvvvvvvwwwxxxyyyzzzzzz{{{yyyyyyyyyyyyzzzzzzzzz{{{zzzyyyyyyxxxxxxyyyyyyzzzyyyxxxvvvuuuuuuvvvxxxyyyxxxwwwuuurrrpppnnnllllllnnnmmmlllkkkkkkllllllmmmnnnnnnnnnmmmmmmllllllkkklllkkkjjjjjjjjjiiifffdddfffffffffffffffeeeeeeeeebbbbbbcccdddeeeeeeffffffhhhhhhiiiiiiiiijjjjjjjjjmmmlllkkkiiiiiiiiiiiijjjjjjjjjkkklllmmmoooqqqqqqrrrpppnnnllllllmmmooopppuuutttsssssstttuuuwwwyyyzzzyyyzzz|||~~~~~~{{{xxxuuuyyy~~~|||xxxtttuuuzzz{{{xxxyyywwwiii^^^UUUMMMGGGBBB<<<999999999777555666666666555555555444444444444333333333333222222111111111111111111111111111111111111111111111111111111111000///...............//////////////////........................000///...------...///000//////...---------------,,,,,,,,,,,,,,,,,,---.............../////////////////////.........------------------------,,,,,,////////////////////////,,,,,,------...---------+++,,,------++++++,,,---,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---------..................---------------,,,,,,...------------------,,,------,,,,,,,,,+++++++++---------............///111000///.........//////...///000111111000///...000000000000000000000000000222333444444444666777555999===???@@@CCCGGGKKKLLLMMMQQQYYYcccnnnwww{{{QQQPPPOOOMMMKKKJJJIIIIIIIIILLLOOORRRTTTUUUUUUUUUSSSSSSTTTUUUVVVVVVWWWWWWZZZ\\\]]]^^^^^^```ccceeeggggggfffggghhhjjjlllnnnoooooooooooommmlllkkkjjjkkkjjjiiiiiijjjkkklllmmmooonnnllliiifffdddbbb```___^^^^^^]]]\\\\\\\\\]]]^^^^^^___aaabbbdddeeefffddddddbbb```^^^\\\ZZZYYYXXXXXXZZZ[[[]]]^^^___```aaa```^^^[[[YYYXXXWWWWWWXXXXXXYYY[[[]]]___bbbccccccdddfffgggiiiiiiiiiiiiffffffgggjjjnnnppppppooooooooopppqqqrrrsssttttttuuuttttttsssssstttvvvvvvwwwwwwvvvvvvvvvvvvwwwwwwqqqqqqooooooooooooqqqqqqnnnmmmllljjjhhhhhhgggggghhhhhhhhhggggggfffeeedddbbbcccccccccccccccccccccdddcccbbbbbbcccbbb```^^^^^^^^^___```aaabbbbbbccc^^^^^^______``````aaaaaaaaabbbbbbbbbcccccccccccceeedddcccaaa````````````cccdddfffgggiiijjjjjjjjjjjjiiihhhhhhgggggghhhhhhooonnnmmmlllmmmoooqqqrrrsssssssssuuuwwwwwwtttrrrmmmpppvvv||||||{{{{{{yyywwwzzz~~~tttkkkaaaXXXOOOHHH@@@:::888777666444777777777666666666555555444444333333333333222222111111111111111111111111111111111111111111111111111111000000//////...............//////000000000//////////////////////////////............//////000//////...............---............------,,,000/////////......------.........---------------,,,,,,------------------////////////////////////***+++,,,---............+++,,,------++++++,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////,,,,,,,,,------.........---------------.........---,,,,,,,,,,,,+++++++++---------............///000///......---.........//////000000000000//////000000000000000000000000...000333444555666888:::===???BBBEEEJJJOOOTTTWWWVVV[[[dddooo|||PPPOOOMMMKKKJJJIIIIIIIIIGGGIIIKKKNNNPPPQQQQQQQQQOOOOOOPPPQQQRRRTTTTTTUUUWWWXXXYYYZZZZZZ[[[]]]___bbbbbbcccccceeeggghhhiiihhhiiijjjjjjjjjhhhgggeeeffffffeeeeeeeeeggghhhiiihhhgggeeebbb```]]]\\\[[[\\\\\\[[[[[[ZZZ[[[[[[[[[\\\\\\\\\\\\]]]^^^___```______^^^]]][[[YYYXXXWWWUUUUUUVVVWWWXXXXXXYYYYYY[[[ZZZYYYWWWUUUTTTSSSRRRSSSSSSSSSSSSUUUWWWZZZ[[[[[[]]]aaadddeeeeeedddccc___```bbbeeehhhjjjkkkkkkiiiiiijjjkkklllmmmnnnnnnrrrpppooommmnnnoooqqqrrrsssrrrrrrrrrrrrrrrrrrssskkkkkkjjjiiiiiijjjkkkkkkfffeeedddbbbaaa````````````aaabbbccccccaaa___^^^^^^^^^^^^^^^^^^^^^^^^^^^```___^^^___``````^^^\\\YYYYYYZZZ[[[\\\]]]]]]^^^ZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[^^^___aaacccdddddddddcccffffffffffffeeedddccccccfffeeeddddddeeegggiiikkkkkklllnnnqqqrrrsssrrrpppiiilllpppuuuzzz}}}~~~}}}|||zzz{{{}}}}}}wwwvvvzzz~~~zzz~~~xxxnnneeeXXXPPPEEE===:::999888777777777777666666666555555444444333333333222222222111111111111111111111111111111111111111111111111111000000000/////////...------...///000111111222000000000000000000000000/////////......////////////...------------......---.../////////---,,,***---------,,,,,,,,,++++++------------------------,,,,,,,,,------.........------------------------+++,,,------.........---+++,,,------++++++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////,,,,,,,,,---------......,,,,,,------......//////........................---------............///.........---------....../////////000000000000000000000000000111111111111000222555666777999<<<>>>BBBDDDIIIQQQZZZaaaeeefffgggnnnyyyNNNMMMKKKIIIGGGGGGHHHHHHFFFGGGIIIKKKMMMMMMNNNNNNLLLMMMNNNOOOPPPQQQRRRSSSTTTUUUVVVVVVVVVWWWYYY[[[^^^______```bbbcccdddeeebbbccceeefffgggfffeeeeeeccccccbbbbbbbbbccceeefffbbbaaa___]]]\\\[[[[[[[[[[[[ZZZYYYYYYYYYYYYZZZZZZ\\\[[[ZZZYYYXXXXXXXXXXXXZZZZZZZZZYYYXXXWWWUUUTTTTTTTTTSSSSSSSSSSSSRRRRRRSSSSSSSSSSSSRRRQQQPPPPPPOOOOOONNNNNNPPPQQQSSSUUUSSSUUUYYY\\\^^^]]]\\\[[[ZZZ\\\___bbbdddfffggghhhdddeeeeeefffggghhhiiiiiijjjiiigggffffffgggiiijjjjjjjjjiiiiiiiiiiiijjjjjjgggffffffffffffffffffgggaaa```^^^\\\[[[ZZZYYYYYYYYYZZZ]]]^^^___^^^\\\[[[\\\\\\[[[ZZZZZZYYYYYYXXX[[[ZZZZZZ[[[]]]]]]\\\ZZZWWWWWWWWWWWWWWWXXXXXXXXXWWWWWWWWWWWWVVVVVVVVVVVVUUUUUUUUUUUUVVVVVVVVVVVVUUUUUUVVVWWWXXXYYYYYYYYYYYY[[[\\\^^^_________^^^aaaaaabbbbbbaaa___^^^]]]^^^]]]\\\]]]^^^aaaccceeedddgggkkknnnpppqqqrrrrrrjjjlllnnnqqqsssuuuvvvvvvsssrrrqqqssswwwzzz||||||~~~zzzyyy|||~~~|||zzzwwwzzzxxxppp^^^VVVJJJAAA===<<<:::999666666666555555555444444444444333333333222222222111111111111111111111111111111111111111111111111000000000000////////////---......///000111222222000000000000000000000000...//////////////////...,,,,,,,,,++++++,,,------,,,---.........,,,+++***+++++++++,,,,,,,,,,,,---------------------------,,,,,,,,,------.........++++++++++++++++++++++++---.........------,,,++++++,,,------++++++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////......---------,,,,,,,,,---------....../////////........................---------............///------..................///////////////000111111000000000111222333333333666888;;;===???@@@CCCFFFHHHMMMVVVbbbmmmsssuuuuuuttt|||KKKIIIGGGDDDCCCCCCDDDEEEFFFGGGHHHIIIKKKKKKLLLLLLKKKKKKLLLMMMNNNOOOOOOPPPPPPQQQRRRSSSSSSTTTVVVXXXZZZZZZ[[[]]]^^^___```aaa^^^^^^```aaabbbcccccccccaaa```___^^^^^^___``````\\\\\\ZZZYYYYYYYYYZZZ[[[WWWVVVUUUTTTTTTTTTTTTTTTYYYXXXWWWVVVTTTSSSRRRQQQSSSTTTUUUUUUTTTSSSQQQPPPRRRQQQQQQPPPOOONNNMMMMMMMMMNNNNNNOOOOOOOOONNNNNNLLLLLLLLLLLLMMMNNNNNNOOOPPPRRRUUUXXXYYYYYYWWWVVVVVVYYY\\\^^^___```bbbddd^^^___```aaabbbccccccdddfffeeedddcccccccccdddeeeeeeddddddccccccddddddeeeaaabbbbbbbbbbbbbbbbbbaaa[[[ZZZYYYWWWVVVUUUUUUUUUTTTUUUXXXZZZZZZZZZYYYXXXWWWVVVVVVUUUTTTSSSSSSRRRUUUTTTTTTVVVXXXYYYXXXWWWUUUUUUTTTTTTSSSSSSSSSRRRSSSSSSSSSRRRRRRQQQQQQPPPOOOOOOOOOPPPPPPPPPQQQQQQOOOPPPRRRTTTVVVWWWWWWXXXVVVWWWXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZYYYXXXVVVVVVVVVVVVVVVWWWYYY\\\```bbb```dddiiilllmmmnnnpppqqqkkkkkklllmmmnnnnnnnnnnnnmmmllllllnnnrrrvvvxxxyyyyyyzzz{{{{{{{{{|||~~~{{{zzztttuuu{{{wwweee\\\OOOFFF@@@>>>;;;999666666666555555555444444444444333333333333222222222222222222222222222222111111111111111111111111000000000000/////////////////////000000111111111////////////////////////......////////////......++++++++++++++++++,,,---,,,------------,,,,,,+++,,,,,,------.........///---------------.........,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++***+++,,,------++++++,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------...............------,,,,,,,,,.............../////////+++++++++,,,,,,,,,,,,------------............///------.../////////......//////......///000111222000111222333555666888888999<<>>:::777777777666666666555555444444333333333333222222222222222222222222222222111111111111111111111111////////////000000000000000000000000000000000111........................---...///000000///...---,,,++++++++++++,,,---...------------------...///......---------------,,,------........./////////------------------,,,,,,---------------------------------...------,,,,,,+++,,,------++++++,,,---,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...////////////............+++++++++,,,,,,,,,---------------............///---...///000000000/////////.........///000222333222333444777999<<<===>>>>>>BBBGGGKKKPPPTTTYYY]]]iiipppyyyIIIGGGDDDBBBAAABBBCCCDDDGGGHHHHHHIIIIIIJJJKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJLLLMMMMMMOOOQQQTTTRRRSSSTTTVVVXXXXXXYYYYYYZZZYYYXXXWWWVVVWWWXXXYYYYYYXXXVVVTTTSSSSSSTTTTTTWWWVVVTTTRRRRRRRRRTTTUUUPPPPPPNNNMMMKKKKKKJJJJJJMMMNNNOOOPPPOOOMMMKKKIIIIIIJJJKKKMMMMMMLLLJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLKKKJJJIIIGGGHHHIIIJJJJJJIIIHHHGGGHHHIIIJJJLLLLLLLLLKKKKKKNNNQQQUUUVVVUUUUUUWWWZZZSSSSSSTTTUUUVVVWWWXXXXXXZZZZZZ[[[[[[ZZZYYYXXXXXXYYYYYYXXXXXXXXXXXXYYYYYYWWWXXXXXXYYYYYYXXXXXXWWWOOOOOOOOOOOOPPPQQQRRRSSSRRRRRRRRRRRRQQQPPPOOOOOOKKKKKKLLLMMMMMMNNNOOOOOONNNNNNNNNPPPSSSUUUTTTSSSMMMMMMMMMMMMNNNNNNNNNNNNLLLLLLKKKJJJIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHKKKLLLMMMOOOOOOOOOOOONNNRRRQQQPPPPPPQQQRRRTTTUUUSSSRRRQQQOOONNNMMMMMMMMMMMMNNNOOOQQQUUUYYY]]]```^^^bbbfffgggfffeeefffgggdddddddddddddddddddddddddddcccaaabbbeeeggghhhhhhllllllkkkiiiiiikkkppptttrrrrrrvvv|||qqqmmmkkknnnuuuyyyooobbbVVVNNNGGGAAA===888888888888777777777777444444444333333333222222222222222222222222222222111111111111111111111111////////////000000000000111111111000000000000000........................---...///000000///...---,,,,,,,,,,,,------...//////...---------///000222...------,,,***))))))(((........./////////000000.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............+++,,,------++++++,,,---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++---------------------------,,,,,,,,,,,,,,,,,,,,,***++++++,,,---//////000000000//////......---------------....../////////---------.........//////---...000111111111000//////.........///000222333444555777:::===???BBBCCCIIIMMMSSSYYY___eeekkkoooyyyHHHGGGEEEBBB@@@@@@CCCEEEDDDEEEGGGHHHGGGFFFDDDCCCFFFFFFGGGGGGGGGHHHHHHHHHIIIHHHGGGGGGIIIKKKNNNOOOPPPPPPPPPQQQSSSUUUVVVWWWTTTRRRPPPPPPQQQSSSSSSSSSTTTRRROOOLLLKKKMMMOOOPPPQQQQQQPPPNNNLLLLLLOOOQQQNNNNNNMMMLLLLLLLLLLLLLLLLLLMMMOOOOOOMMMKKKJJJJJJIIIGGGFFFHHHJJJKKKHHHFFFHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKIIIGGGFFFHHHIIIJJJHHHFFFEEEEEEFFFHHHIIIJJJKKKLLLMMMMMMMMMOOOPPPQQQRRRSSSRRRQQQQQQRRRRRRQQQQQQQQQQQQQQQQQQTTTUUUVVVUUURRRRRRUUUXXXVVVUUUTTTSSSRRRSSSTTTTTTTTTSSSRRRQQQQQQRRRSSSTTTKKKLLLLLLMMMNNNOOOOOOPPPMMMMMMNNNOOOOOONNNMMMLLLHHHIIIIIIJJJJJJKKKKKKKKKKKKKKKMMMNNNNNNMMMLLLLLLKKKLLLOOOPPPPPPMMMJJJHHHLLLKKKJJJIIIHHHHHHGGGFFFGGGHHHHHHHHHGGGFFFEEEDDDFFFGGGHHHIIIJJJJJJJJJJJJOOONNNMMMLLLLLLLLLNNNNNNNNNLLLJJJIIIIIIIIIHHHGGGKKKIIIIIILLLSSSYYY\\\]]]___```aaacccccccccbbbaaaaaa___\\\\\\^^^```aaaaaaaaaaaa````````````aaaaaacccdddeeedddeeegggkkknnnpppqqqtttwwwzzz}}}~~~{{{nnnhhhgggkkkmmmqqqzzzkkk___VVVNNNEEE>>>777888999::::::999777666444444444444444444444444444444333222222222333333111111111111111111111111222111111000000000000000////////////000000000000111000///////////////000000000////////////000000///............---------,,,,,,,,,---------......////////////000000000000111000///...............///...,,,,,,+++,,,---...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******,,,------+++******,,,...------------------------******+++++++++,,,,,,,,,........................+++++++++,,,,,,,,,------+++++++++,,,---...///000........................---,,,+++******,,,---///---.........///000000000,,,,,,---...///111111222222000......000333444555555999>>>AAACCCDDDGGGHHHIIIVVVeeeoooxxxGGGGGGEEEBBB@@@@@@BBBDDDCCCEEEFFFGGGGGGGGGEEEDDDGGGGGGHHHHHHIIIHHHHHHHHHJJJIIIIIIHHHIIIKKKMMMOOOOOOOOOOOOOOOPPPRRRSSSTTTRRRPPPMMMMMMNNNOOOOOOOOOPPPNNNLLLJJJJJJMMMPPPRRRQQQQQQPPPNNNLLLLLLNNNPPPNNNNNNMMMLLLLLLLLLLLLLLLMMMNNNOOOOOOMMMKKKKKKLLLKKKIIIGGGHHHJJJJJJIIIGGGGGGFFFFFFFFFGGGGGGHHHHHHIIIJJJKKKKKKKKKJJJHHHGGGIIIIIIJJJHHHEEEDDDDDDEEEDDDEEEFFFGGGHHHHHHHHHHHHJJJJJJLLLMMMMMMMMMLLLKKKNNNNNNOOOOOOOOOOOONNNNNNOOOPPPQQQPPPNNNNNNQQQSSSQQQQQQPPPOOOOOOOOOPPPQQQPPPPPPPPPOOOOOOPPPPPPPPPKKKKKKKKKLLLLLLMMMMMMNNNJJJKKKLLLMMMMMMLLLKKKJJJHHHHHHIIIIIIJJJJJJJJJKKKIIIJJJKKKMMMMMMMMMMMMLLLIIIJJJLLLMMMMMMLLLIIIHHHJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFEEEDDDDDDCCCCCCBBBEEEFFFGGGHHHHHHIIIIIIIIILLLLLLKKKKKKKKKKKKLLLLLLMMMKKKIIIHHHHHHIIIHHHFFFHHHFFFFFFJJJQQQWWWZZZ[[[]]]^^^___``````___^^^]]]\\\ZZZXXXXXXYYY[[[\\\\\\]]]]]]\\\\\\\\\\\\]]]]]]]]]^^^_________aaaeeehhhkkkmmmooorrruuuxxxyyyzzz{{{|||rrrjjjfffhhhhhhiiivvvvvviii___TTTIIIAAA:::999888777777666444333444444444444444444444444555444333333222222222222111111111111111111111111222111111000000000000000////////////000000000000000000///////////////000000//////......//////000///............---------,,,,,,,,,---------.............../////////000000000//////...............//////...---------.../////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******---......,,,++++++---///,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,........................,,,,,,,,,,,,------------,,,,,,,,,,,,------...///.........---------------///...---,,,,,,...000111.............../////////.........///000000111111111000//////111444555666;;;<<>>999666555444444333444444444444444444444444666555444333222222111222111111111111111111111111222111111000000000000000////////////000000000000///////////////////////////..................//////............---------,,,,,,,,,---------......---------.........//////...............///////////////.........//////000...............---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***---......---,,,,,,...///++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------,,,------------.........------,,,,,,,,,------...------------------------///...---------...000111...............---------/////////000000000000000...///000333555888;;;<<>>BBBEEEFFFIIIOOOYYYfffqqqwwwzzzyyyFFFFFFFFFEEECCCCCCEEEGGGFFFGGGHHHIIIJJJJJJJJJKKKJJJKKKNNNOOOOOOMMMKKKIIIKKKLLLLLLMMMMMMLLLJJJJJJJJJKKKLLLNNNPPPSSSUUUVVVTTTQQQOOONNNNNNNNNNNNMMMOOOMMMJJJHHHHHHJJJMMMOOOOOOQQQRRRRRRQQQOOOOOOOOOOOOOOONNNNNNNNNOOOOOOPPPSSSSSSRRRPPPNNNNNNOOOQQQPPPOOOMMMLLLKKKKKKMMMOOORRRQQQOOONNNMMMMMMMMMMMMOOONNNNNNMMMMMMNNNOOOOOOPPPPPPPPPNNNJJJHHHHHHHHHHHHHHHIIIJJJJJJJJJIIIIIIFFFFFFFFFGGGGGGGGGHHHHHHCCCEEEHHHJJJJJJIIIGGGFFFGGGGGGGGGHHHJJJJJJJJJJJJIIIJJJKKKLLLMMMMMMNNNNNNMMMNNNOOOPPPPPPOOONNNMMMJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHJJJJJJKKKKKKJJJIIIHHHGGGFFFEEEEEEDDDEEEFFFGGGHHHEEEFFFFFFGGGGGGHHHHHHIIIIIIHHHFFFDDDCCCDDDEEEFFFFFFEEEEEEDDDEEEEEEFFFGGGEEEFFFHHHIIIIIIIIIHHHGGGFFFDDDCCCCCCEEEFFFFFFEEEDDDEEEEEEEEEEEEFFFGGGHHHIIIKKKMMMOOOPPPPPPPPPPPPLLLJJJIIIJJJLLLMMMLLLKKKMMMMMMNNNOOOOOONNNMMMMMMPPPRRRTTTUUUUUUVVVYYY[[[]]]^^^```bbbdddffffffgggfffgggjjjlllooorrrvvvxxx}}}rrrmmmjjjfffiiioooxxxrrrhhhWWWNNNAAA999777888999999666666666555555444444444666555444333222222222222111111111111111111111111222111111000000000000000////////////000000000000,,,---...///000/////////......------------......///............---------,,,,,,,,,---------......,,,,,,,,,,,,------------+++,,,---...//////......,,,,,,------............---.....................------------------------------,,,,,,,,,,,,++++++***+++---,,,+++***+++,,,------------------------++++++,,,,,,,,,------------------------------------------.........//////......---,,,,,,,,,------,,,,,,,,,------.........,,,,,,,,,,,,------....../////////......------,,,///////////////000000000000333777:::===AAAFFFIIIMMMUUUaaaooozzz|||FFFGGGHHHHHHGGGGGGIIIKKKJJJJJJJJJKKKKKKLLLLLLLLLKKKLLLNNNPPPPPPOOONNNMMMLLLMMMOOOPPPPPPOOOMMMKKKLLLMMMNNNPPPRRRUUUWWWXXXRRRPPPNNNMMMNNNNNNNNNMMMPPPNNNKKKHHHGGGIIIKKKLLLNNNPPPSSSUUUSSSRRRQQQQQQQQQPPPPPPPPPPPPQQQQQQRRRSSSTTTTTTRRRPPPOOOPPPRRROOOPPPOOONNNMMMMMMOOOQQQQQQPPPPPPOOONNNMMMLLLLLLOOOOOOOOOPPPPPPPPPPPPPPPQQQRRRRRRPPPMMMKKKJJJKKKJJJJJJKKKKKKKKKKKKJJJJJJGGGGGGFFFFFFGGGGGGHHHIIIEEEGGGIIIKKKKKKKKKIIIIIIFFFEEEFFFGGGJJJKKKJJJHHHGGGHHHJJJKKKLLLMMMMMMMMMLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFFFFFFFFFFGGGHHHIIIJJJLLLLLLKKKJJJIIIIIIHHHHHHJJJKKKKKKKKKKKKIIIHHHGGGGGGGGGGGGFFFGGGGGGHHHHHHFFFGGGGGGGGGHHHHHHIIIIIIGGGFFFEEEDDDCCCCCCDDDDDDFFFEEEDDDCCCDDDDDDFFFGGGDDDEEEFFFGGGHHHHHHHHHHHHEEECCCBBBCCCEEEFFFFFFEEEEEEFFFGGGGGGEEEDDDEEEFFFFFFGGGIIIKKKLLLMMMMMMLLLIIIHHHHHHIIIJJJKKKJJJIIIJJJJJJLLLLLLLLLLLLJJJJJJMMMOOORRRSSSSSSTTTVVVXXXYYYZZZ[[[]]]___`````````aaabbbdddfffjjjmmmppprrrxxxzzz~~~yyyuuusssooopppuuuxxxzzz~~~tttdddXXXHHH===::::::999888777777666666555444444444444444333333222222333333111111111111111111111111222111111000000000000000////////////000000000000+++,,,...///000000///...///..................//////............---------,,,,,,,,,---------......,,,,,,,,,---------......+++,,,...//////...---,,,***+++,,,---.........------------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,+++******+++------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------,,,,,,,,,------...,,,------....../////////......//////000000000000///////////////.........//////000111222333444444777;;;>>>@@@BBBFFFMMMSSS]]]gggvvvFFFHHHJJJKKKKKKKKKNNNPPPMMMMMMMMMLLLMMMMMMMMMNNNLLLMMMNNNOOOPPPQQQQQQQQQNNNPPPSSSTTTUUUSSSQQQOOOPPPPPPPPPQQQSSSTTTVVVVVVSSSQQQOOONNNPPPQQQQQQPPPOOOMMMIIIGGGFFFGGGIIIKKKMMMPPPTTTVVVVVVUUUTTTTTTRRRRRRQQQRRRRRRSSSSSSTTTSSSTTTUUUTTTRRRQQQQQQQQQMMMOOOQQQQQQOOOOOOQQQSSSNNNOOOPPPRRRRRRQQQOOONNNOOOPPPQQQRRRRRRRRRQQQQQQPPPQQQQQQPPPMMMLLLLLLMMMMMMMMMMMMNNNNNNMMMMMMLLLIIIIIIHHHHHHHHHIIIJJJKKKIIIJJJKKKLLLMMMMMMMMMMMMHHHGGGGGGJJJMMMNNNLLLJJJHHHIIIKKKMMMOOOOOOPPPOOONNNMMMMMMLLLLLLMMMMMMNNNNNNNNNNNNOOOOOOPPPPPPPPPIIIHHHHHHHHHIIIJJJLLLMMMNNNMMMMMMKKKJJJIIIHHHHHHHHHIIIJJJKKKLLLKKKKKKJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIGGGGGGFFFFFFEEEEEEDDDDDDEEEDDDCCCBBBBBBCCCDDDEEECCCCCCCCCDDDDDDEEEFFFGGGDDDCCCBBBCCCEEEGGGGGGFFFDDDFFFHHHHHHFFFEEEFFFHHHFFFGGGHHHIIIJJJIIIHHHHHHGGGGGGFFFGGGIIIJJJIIIGGGGGGHHHIIIJJJJJJIIIHHHGGGHHHJJJMMMNNNNNNOOOQQQRRRSSSTTTUUUWWWXXXYYYYYYYYY\\\]]]^^^aaaeeeiiilllmmmqqqtttxxx{{{~~~{{{zzzvvvuuuyyyxxxtttuuutttfffTTTFFF@@@>>>:::777777777777666555444444444333333222222222333444444111111111111111111111111222111111000000000000000////////////000000000000***,,,...///000000///...000//////......//////000///............---------,,,,,,,,,---------......------------............,,,---...//////---,,,+++***+++---.../////////...---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------...///------...//////000111111...//////000000000000000/////////000000000000000///000222444666888:::;;;===AAAFFFJJJNNNVVVaaajjjrrr|||GGGIIIKKKLLLMMMNNNQQQSSSOOOOOONNNNNNMMMNNNNNNNNNMMMMMMNNNOOOPPPRRRSSSSSSPPPRRRUUUXXXXXXVVVTTTRRRSSSSSSRRRRRRRRRSSSSSSTTTVVVTTTRRRRRRSSSUUUUUUTTTLLLJJJGGGEEEEEEFFFIIIJJJLLLPPPUUUXXXXXXWWWVVVVVVSSSSSSSSSSSSSSSTTTUUUUUUSSSTTTVVVVVVTTTRRRQQQQQQKKKOOORRRRRRQQQPPPRRRTTTMMMOOORRRUUUVVVUUUTTTSSSNNNPPPRRRTTTTTTSSSRRRQQQOOOPPPQQQOOOMMMLLLLLLMMMPPPPPPQQQQQQQQQPPPPPPOOOMMMLLLKKKKKKKKKLLLMMMNNNLLLLLLLLLMMMNNNOOOPPPPPPKKKJJJKKKMMMQQQRRRPPPNNNKKKLLLOOOQQQSSSSSSSSSSSSQQQPPPOOONNNNNNOOOPPPQQQOOOOOOPPPQQQRRRRRRSSSSSSMMMLLLLLLLLLMMMNNNPPPQQQOOONNNMMMLLLKKKJJJIIIHHHFFFGGGIIIKKKMMMMMMMMMMMMLLLLLLLLLLLLKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJIIIIIIHHHFFFFFFDDDCCCAAA@@@@@@AAABBBDDDBBBBBBAAAAAABBBCCCEEEFFFDDDCCCBBBCCCEEEGGGGGGGGGCCCFFFIIIIIIGGGGGGIIIKKKHHHIIIIIIIIIHHHGGGEEEDDDFFFEEEEEEGGGHHHIIIGGGFFFEEEFFFGGGIIIIIIGGGFFFEEECCCEEEHHHJJJJJJKKKLLLNNNNNNOOOPPPRRRSSSTTTTTTTTTZZZZZZ[[[^^^cccgggiiiiiihhhkkknnnqqquuuyyy}}}}}}}}}yyyxxxzzzvvvqqqooovvvrrr^^^OOOGGGBBB===888888777777666555444444444222222222222333444555555111111111111111111111111222111111000000000000000////////////000000000000***+++---///000000///...000000////////////000000//////.........---------,,,,,,,,,---------......---------.........//////,,,---/////////---+++***+++,,,...000000000000///---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,***,,,......---++++++,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,---...///000.........///000111111222,,,------...///.........//////000000111111222222000111333666999<<<>>>???>>>DDDKKKRRRZZZgggvvvMMMMMMKKKKKKKKKLLLMMMNNNSSSRRRPPPMMMLLLKKKKKKLLLLLLMMMMMMMMMMMMNNNQQQSSSVVVVVVWWWWWWXXXWWWWWWWWWYYYWWWTTTRRRQQQSSSTTTVVVTTTSSSRRRQQQRRRSSSUUUWWWNNNJJJFFFDDDDDDFFFGGGGGGMMMPPPTTTVVVVVVVVVWWWXXXVVVVVVUUUTTTTTTUUUUUUVVVWWWXXXXXXWWWVVVUUUTTTSSSPPPPPPNNNNNNNNNPPPRRRSSSVVVVVVUUUUUUUUUSSSPPPNNNPPPQQQSSSRRRQQQOOOPPPPPPQQQQQQQQQPPPNNNLLLKKKJJJPPPQQQSSSUUUUUUTTTRRRQQQPPPNNNMMMMMMJJJGGGIIIOOOOOOPPPRRRSSSTTTTTTTTTTTTRRROOOOOOQQQVVVVVVRRRNNNMMMOOOQQQRRRTTTTTTTTTSSSUUUUUUSSSPPPMMMLLLLLLNNNNNNOOOQQQRRRSSSTTTSSSSSSQQQPPPOOONNNOOOOOOQQQRRRRRRQQQOOONNNNNNNNNOOOOOOLLLLLLMMMNNNOOOOOOPPPPPPNNNNNNNNNNNNMMMMMMMMMMMMKKKNNNOOONNNJJJHHHIIIKKKLLLLLLKKKKKKJJJIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDEEEFFFGGGGGGGGGGGG@@@AAABBBDDDEEEFFFFFFFFFHHHIIIJJJJJJJJJHHHGGGFFFFFFFFFFFFFFFEEEDDDCCCBBBDDDDDDEEEEEEFFFGGGGGGHHHGGGGGGHHHHHHHHHHHHGGGGGGEEECCCBBBAAAAAABBBDDDEEEIIIJJJKKKMMMOOOQQQSSSTTTUUUUUUWWWZZZ]]]aaadddeeehhhhhhiiijjjlllooorrrtttzzz}}}~~~~~~}}}zzzwwwpppkkkhhhkkkssslllWWWGGG>>>;;;:::999888777777777555333111444333333333333333333222444444333222222111111111222222222111000//////...111111111111111000//////------......//////000000///////////////////////////............---------...------------...////////////.........---------------------------------------............------,,,,,,---...//////......---------,,,,,,+++++++++........................//////...------,,,++++++++++++******++++++,,,------,,,+++******,,,...///---...............------,,,,,,,,,---------..............................------......///000000000111...******---///000000111000000111222222111000222333666;;;@@@DDDEEEEEEGGGOOOZZZgggwwwNNNNNNMMMMMMMMMNNNPPPQQQTTTRRRPPPNNNMMMLLLLLLLLLLLLMMMMMMMMMMMMNNNQQQSSSUUUVVVVVVWWWWWWWWWWWWWWW[[[XXXSSSPPPNNNPPPSSSUUUUUUTTTSSSRRRRRRTTTUUUWWWMMMJJJFFFDDDEEEGGGHHHHHHNNNQQQUUUWWWWWWWWWXXXYYYWWWVVVVVVVVVVVVVVVWWWWWWXXXWWWWWWVVVVVVUUUTTTTTTQQQPPPOOONNNOOOQQQTTTVVVXXXXXXWWWVVVUUUSSSPPPNNNOOOQQQSSSRRRQQQPPPPPPQQQNNNNNNNNNNNNMMMKKKJJJIIIQQQQQQSSSTTTTTTTTTSSSRRRRRRPPPPPPPPPLLLHHHIIINNNOOOPPPQQQRRRSSSTTTUUUUUUVVVSSSRRRSSSVVVUUUPPPLLLOOOPPPRRRTTTUUUUUUUUUUUUVVVVVVTTTPPPMMMKKKKKKLLLOOOPPPRRRTTTUUUUUUUUUUUUSSSSSSRRRQQQQQQQQQRRRSSSUUUSSSRRRPPPOOOOOOPPPPPPNNNOOOOOOPPPQQQRRRRRRRRRPPPOOONNNNNNMMMMMMMMMMMMLLLOOOQQQPPPMMMKKKLLLNNNNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLKKKKKKJJJIIIHHHHHHDDDDDDEEEFFFFFFFFFFFFEEECCCCCCDDDEEEFFFGGGGGGGGGFFFGGGHHHHHHGGGFFFEEEDDDEEEEEEEEEDDDDDDCCCBBBAAABBBCCCCCCDDDEEEEEEFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDCCCBBBBBBCCCEEEFFFEEEFFFGGGIIIKKKMMMOOOPPPRRRSSSTTTWWWZZZ^^^```bbbddddddeeegggiiillloooqqqtttwww|||~~~yyyssslllgggdddgggnnnyyyyyydddSSSGGGAAA>>>:::999777777888777555333444444444333333333333222111111111111111111111111222222111111000//////...///////////////...------.........///////////////........................---------.........//////...------------...//////......---------,,,,,,,,,------------------------------............------,,,------...//////......,,,,,,,,,,,,+++++++++***------------------------------,,,++++++***))))))+++++++++++++++,,,---------,,,+++******,,,---///,,,---------------,,,,,,,,,,,,,,,---------..............................------......///000000000///---,,,---///000///---/////////000222222222222777777999===BBBGGGJJJKKKRRR]]]lll{{{OOOOOOOOOOOOPPPQQQSSSSSSTTTSSSQQQPPPNNNNNNMMMMMMLLLMMMNNNMMMMMMNNNQQQSSSUUUUUUVVVVVVVVVWWWWWWWWW]]]YYYSSSNNNLLLNNNQQQTTTTTTTTTSSSRRRRRRSSSUUUVVVMMMJJJGGGFFFGGGIIIJJJJJJOOORRRVVVXXXXXXXXXYYYZZZWWWWWWVVVWWWWWWXXXYYYYYYXXXWWWVVVUUUTTTTTTTTTUUUSSSRRRPPPOOOPPPSSSWWWZZZZZZZZZYYYWWWUUURRRPPPNNNOOOQQQRRRRRRQQQPPPQQQRRRMMMMMMNNNNNNNNNMMMLLLLLLRRRRRRRRRSSSSSSSSSTTTTTTTTTSSSSSSSSSPPPJJJIIILLLNNNOOOPPPQQQSSSTTTUUUVVVWWWUUUTTTUUUVVVVVVRRRNNNQQQRRRTTTVVVVVVWWWVVVVVVWWWVVVTTTPPPLLLJJJJJJLLLPPPQQQSSSUUUWWWWWWWWWWWWVVVVVVUUUTTTSSSSSSSSSTTTVVVUUUSSSRRRQQQQQQRRRRRRRRRRRRRRRSSSTTTTTTTTTUUURRRQQQOOOMMMLLLLLLMMMMMMNNNQQQSSSRRROOONNNOOOQQQRRRRRRRRRSSSSSSSSSSSSTTTSSSSSSRRRQQQOOONNNMMMLLLHHHHHHIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFGGGGGGHHHIIIGGGGGGHHHHHHHHHGGGFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBCCCCCCDDDEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEFFFEEEDDDCCCCCCCCCEEEEEECCCDDDEEEGGGIIIKKKLLLMMMMMMNNNPPPRRRUUUXXX[[[\\\^^^^^^```bbbeeehhhkkklllrrruuuxxx{{{}}}~~~|||tttjjjddd```cccjjjsssooo^^^OOODDD>>>;;;999777777888999888666444444444444333333222222...//////000111111222222222222111111000////////////////////////......---///////////////.................................++++++,,,---...///000111...------------...//////---------,,,,,,,,,++++++------------------------------............------,,,---......///.........,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++---,,,,,,++++++******))),,,,,,,,,,,,,,,------...---,,,+++***+++,,,---...++++++,,,,,,---,,,,,,+++,,,,,,,,,---------..............................------......///000000000.........000111000...+++...//////111222444555666<<<===???BBBHHHMMMSSSVVVaaannnzzztttppp~~~NNNOOOOOOPPPQQQSSSTTTTTTTTTSSSRRRQQQPPPOOONNNNNNLLLMMMNNNNNNMMMOOOQQQTTTTTTTTTTTTUUUUUUVVVWWWWWWYYYVVVRRROOONNNOOOQQQSSSSSSRRRRRRQQQQQQRRRSSSSSSMMMKKKHHHHHHIIIKKKLLLLLLNNNQQQUUUWWWXXXXXXXXXYYYVVVVVVVVVVVVWWWXXXYYYZZZXXXWWWVVVUUUTTTTTTUUUVVVUUUSSSQQQQQQRRRVVVZZZ]]]ZZZZZZYYYVVVSSSOOONNNMMMPPPQQQSSSSSSQQQQQQQQQRRRNNNOOOOOOPPPPPPPPPPPPPPPSSSRRRRRRRRRSSSTTTUUUVVVWWWUUUUUUVVVTTTMMMKKKLLLNNNOOOPPPQQQSSSTTTVVVWWWUUUTTTTTTUUUXXXXXXVVVTTTRRRSSSUUUVVVWWWWWWVVVVVVUUUUUUSSSPPPMMMLLLMMMNNNPPPRRRTTTVVVWWWXXXXXXWWWXXXWWWVVVUUUUUUTTTTTTSSSSSSRRRQQQQQQQQQRRRSSSTTTTTTUUUUUUUUUUUUUUUUUUUUURRRQQQNNNMMMLLLLLLLLLMMMNNNQQQTTTTTTQQQPPPQQQTTTVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUTTTSSSRRRRRROOOOOOOOOOOONNNMMMLLLKKKIIIHHHGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGFFFEEEEEEEEEDDDEEEFFFGGGHHHHHHHHHGGGFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEDDDCCCCCCCCCDDDDDDDDDEEEFFFHHHJJJKKKMMMMMMIIIJJJKKKMMMOOORRRUUUVVVXXXYYY[[[^^^aaadddfffgggmmmppptttvvvxxxzzz}}}{{{mmmgggccceeejjjpppyyyyyyiiiYYYJJJAAA<<<:::777777888999999888555555555444333333222222000000000000111111222222111111111111000000//////000000111111111111000000000000//////......------........................,,,,,,------...//////000...------------...//////......---------,,,,,,,,,------------------------------............------------...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------,,,,,,,,,---......,,,,,,+++++++++,,,---...++++++,,,------------,,,,,,,,,,,,---------..............................------......///000000000000//////000000///...---000111222222444666999<<<@@@CCCHHHNNNTTTZZZ___bbbnnn{{{xxxrrrqqq~~~MMMNNNOOOPPPQQQRRRSSSSSSSSSSSSRRRRRRQQQPPPOOONNNMMMNNNNNNNNNNNNOOORRRTTTTTTSSSSSSSSSTTTUUUWWWXXXSSSSSSSSSSSSRRRRRRRRRRRRQQQQQQQQQPPPPPPPPPQQQQQQOOOLLLJJJJJJKKKMMMNNNMMMMMMPPPTTTVVVWWWWWWWWWXXXVVVVVVVVVVVVVVVWWWXXXXXXWWWWWWVVVVVVVVVVVVVVVVVVVVVUUUSSSSSSUUUXXX\\\^^^YYYZZZXXXUUUPPPLLLLLLMMMQQQRRRTTTSSSRRRPPPQQQQQQNNNOOOPPPQQQQQQRRRRRRRRRRRRRRRRRRRRRSSSTTTVVVVVVXXXUUUUUUXXXWWWQQQMMMMMMPPPPPPPPPQQQSSSTTTVVVWWWVVVVVVUUUVVVXXXXXXWWWVVVRRRSSSUUUVVVWWWVVVVVVUUURRRSSSRRRQQQOOOOOOQQQSSSQQQRRRTTTVVVWWWWWWWWWVVVWWWWWWWWWVVVUUUTTTSSSSSSNNNNNNNNNOOOPPPRRRUUUVVVVVVVVVVVVVVVUUUUUUUUUUUUQQQPPPOOOMMMLLLLLLMMMMMMOOORRRTTTTTTQQQPPPQQQTTTXXXXXXWWWWWWWWWVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWWWWTTTTTTTTTSSSRRRQQQPPPOOOKKKJJJHHHGGGGGGIIIKKKLLLNNNNNNNNNNNNNNNNNNNNNNNNLLLKKKIIIGGGFFFEEEEEEEEEDDDEEEGGGIIIIIIIIIHHHGGGEEEFFFFFFGGGGGGFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBCCCEEEEEEGGGHHHJJJKKKLLLMMMFFFGGGHHHIIIKKKNNNPPPQQQSSSTTTWWWYYY\\\___aaabbbbbbfffjjjmmmppprrruuuxxxzzz|||vvvoookkkmmmqqqtttxxx}}}vvvfffVVVKKK???<<<888777777888999888666666555444444333222222333333222222222111111111111111111000000000000000000000111111111111000000000000//////......------...................................................------------...//////////////////............------------------------------............---------...............---------------...............,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,------,,,,,,,,,---......++++++++++++,,,,,,------,,,,,,---...............,,,,,,,,,---------......////////////////////////------......///000000000222111000.........000222111222333333444777===AAAGGGMMMWWW```fffjjjmmmpppyyyMMMNNNOOOQQQQQQRRRRRRRRRRRRRRRRRRRRRQQQPPPOOONNNMMMNNNOOONNNNNNOOORRRTTTSSSSSSRRRRRRSSSUUUWWWXXXRRRSSSUUUVVVVVVVVVTTTSSSQQQQQQQQQQQQQQQPPPPPPPPPPPPNNNLLLLLLMMMOOONNNNNNMMMPPPTTTVVVVVVVVVWWWWWWWWWWWWVVVVVVVVVVVVVVVWWWWWWWWWXXXXXXXXXXXXWWWVVVWWWVVVUUUVVVWWWYYY[[[]]]XXXYYYXXXTTTNNNKKKKKKMMMSSSTTTUUUTTTRRRPPPOOOPPPLLLMMMNNNOOOPPPPPPPPPPPPQQQRRRSSSSSSTTTUUUVVVVVVWWWTTTTTTXXXXXXTTTQQQPPPSSSRRRRRRRRRSSSUUUWWWXXXZZZYYYXXXWWWVVVUUUUUUUUUSSSTTTVVVWWWWWWWWWVVVUUURRRRRRSSSRRRQQQRRRTTTVVVSSSTTTVVVWWWWWWWWWVVVUUUVVVVVVVVVVVVVVVUUUTTTSSSNNNNNNNNNOOOQQQTTTVVVXXXWWWWWWWWWVVVVVVUUUUUUUUUQQQQQQPPPPPPPPPPPPOOOOOOPPPSSSUUUTTTQQQPPPQQQSSSWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVWWWWWWXXXYYYYYYYYYUUUUUUUUUUUUTTTSSSRRRQQQNNNLLLJJJHHHHHHKKKNNNPPPPPPPPPOOOOOOOOOPPPQQQQQQOOONNNKKKHHHFFFDDDDDDDDDDDDEEEGGGIIIJJJIIIHHHGGGEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBCCCDDDEEEFFFHHHIIIJJJKKKEEEFFFFFFHHHJJJLLLNNNOOOOOOPPPSSSUUUXXXYYYZZZ[[[\\\```dddgggjjjmmmppprrrrrrtttwwwzzz{{{~~~zzzuuuwwwyyyyyyzzz|||{{{|||nnn]]]RRREEEAAA;;;888777888888888777666666555444333222222444444333333222111111000111111000000000000000000---......//////////////////////////////.........------------------------//////.........---------...------------...//////000000000////////////...------------------------------............------.........///......---,,,------------............------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,------...++++++,,,,,,,,,---------,,,,,,---...////////////,,,,,,,,,---------......////////////////////////------......///000000000111111000...---///222555000222444555777<<>>BBBGGGQQQ^^^hhh|||UUUTTTSSSRRRRRRRRRSSSTTTTTTUUUUUUUUUTTTSSSQQQPPPNNNNNNOOOQQQRRRQQQNNNKKKMMMNNNQQQSSSUUUWWWXXXXXX[[[ZZZYYYYYYXXXYYYYYYZZZZZZYYYXXXWWWVVVUUUUUUUUUWWWVVVSSSPPPNNNMMMNNNNNNNNNPPPRRRUUUVVVVVVUUUUUUZZZZZZYYYYYYZZZ[[[\\\\\\YYYZZZ[[[[[[ZZZZZZ[[[\\\ZZZYYYWWWWWWXXX[[[^^^``````^^^ZZZUUUQQQPPPQQQTTTYYYYYYWWWUUUQQQOOOOOOPPPRRRRRRSSSTTTTTTTTTTTTTTTUUUUUUUUUVVVWWWXXXYYYZZZSSSSSSSSSUUUYYY[[[[[[[[[YYYYYYYYYWWWVVVVVVXXXZZZYYYXXXXXXWWWWWWWWWXXXXXXYYYYYYYYYZZZZZZZZZWWWUUUTTTUUUVVVTTTQQQPPPSSSUUU\\\\\\[[[YYYVVVUUUVVVXXXYYYYYYWWWVVVVVVWWWYYYYYY\\\\\\ZZZYYYYYYXXXXXXXXX\\\[[[ZZZYYYXXXXXXXXXXXXUUUVVVXXXYYYYYYYYYXXXWWWVVVUUUUUUUUUUUUUUUUUUVVVSSSSSSTTTUUUVVVXXXYYYZZZ```^^^]]]\\\XXXSSSRRRUUU[[[[[[[[[[[[ZZZZZZZZZZZZVVVTTTRRRSSSVVVYYY[[[\\\^^^\\\ZZZZZZ[[[]]]]]]]]]]]][[[WWWTTTSSSQQQNNNLLLKKKLLLOOOSSSVVVVVVTTTRRRSSSRRRPPPNNNLLLKKKJJJIIILLLLLLMMMMMMLLLJJJIIIHHHGGGFFFFFFFFFGGGHHHIIIIIIGGGGGGFFFFFFFFFHHHIIIJJJKKKJJJIIIIIIIIIJJJKKKLLLOOOPPPRRRTTTWWWYYY[[[\\\ZZZ[[[\\\^^^aaadddfffgggmmmpppuuuyyy||||||vvv{{{yyyyyyyyyrrreeeZZZJJJ???;;;;;;;;;::::::888666666666555333222111111000000000000111111222222111000000000000000000000111111222333333333000000000///.........---------------------------,,,---......//////................................................------///............---------000///...---------------........................---------------------------,,,,,,++++++,,,,,,---+++++++++************)))++++++++++++++++++++++++,,,,,,,,,---------......000///---+++*********+++------------------------000000000000000/////////............////////////333111//////111333555555<<<<<>>999777666666666666444222222222111111111111222222333222111000000000000111------............////////////..................,,,------------------,,,,,,---......//////......................................................---------.........////////////...---------------........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++************++++++++++++++++++++++++,,,,,,,,,------------...------,,,,,,+++,,,,,,,,,------------------------////////////////////////111000000000111111111111111000///000333555777888AAABBBHHHSSS^^^kkk|||TTTTTTUUUVVVVVVUUUUUUUUUTTTUUUVVVVVVVVVUUUTTTSSSTTTRRRQQQQQQRRRQQQOOOMMMNNNOOOQQQSSSUUUWWWXXXXXXXXXYYY[[[]]]^^^^^^^^^]]]]]]\\\[[[YYYXXXWWWVVVUUUSSSRRRPPPNNNNNNNNNOOOPPPTTTTTTSSSSSSSSSSSSSSSTTTVVVWWWXXXYYYYYYYYYXXXWWWWWWXXXZZZZZZZZZZZZ[[[]]]___^^^[[[XXXWWWWWWWWWXXXYYYYYYXXXUUUQQQOOOOOOPPPSSSTTTUUUUUUTTTTTTVVVWWWUUUUUUUUUVVVVVVVVVVVVVVVXXXWWWWWWVVVUUUUUUVVVVVVVVVUUUTTTVVVXXXYYYXXXWWWVVVXXXYYYZZZYYYYYYYYY[[[YYYZZZZZZZZZYYYXXXVVVUUUTTTUUUVVVWWWWWWWWWVVVUUURRRSSSSSSSSSRRRSSSVVVXXX[[[[[[[[[YYYWWWVVVWWWYYYWWWWWWXXXXXXXXXXXXWWWWWW]]]\\\[[[ZZZZZZYYYYYYZZZ^^^^^^]]]\\\\\\[[[[[[ZZZWWWXXXYYYYYYZZZZZZYYYYYYWWWVVVVVVVVVVVVVVVVVVWWWVVVVVVVVVVVVVVVWWWXXXXXXZZZXXXWWWXXXTTTOOONNNQQQWWWXXXXXXXXXYYYZZZZZZZZZYYYXXXWWWXXXZZZ\\\[[[ZZZ\\\ZZZYYYZZZ]]]^^^___^^^\\\ZZZWWWVVVWWWWWWUUUTTTVVVUUUUUUWWWZZZ[[[[[[ZZZZZZZZZXXXWWWUUUTTTSSSRRRSSSTTTWWWXXXWWWUUURRRPPPKKKKKKLLLLLLKKKKKKJJJJJJIIIHHHGGGFFFEEEFFFGGGGGGHHHHHHIIIIIIIIIHHHHHHGGGHHHIIIJJJKKKLLLMMMNNNOOOMMMMMMNNNPPPRRRUUUWWWXXX\\\___cccfffggghhhjjjkkkxxx|||}}}|||vvvjjjZZZLLLDDD@@@>>><<<888777555666666777555444333333222222222222333333333333222111111111111222000000000000////////////---------------.........+++,,,---......---,,,+++,,,---......//////......------------------------........................++++++,,,---...///000111//////...------------...........................++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,+++++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,---------------------------------------........................222111111000000111111111000000222444777:::<<<>>>GGGJJJSSSdddtttSSSTTTVVVWWWXXXWWWVVVVVVTTTUUUVVVWWWXXXWWWVVVUUUWWWUUUSSSRRRRRRRRRPPPOOOOOOPPPRRRTTTVVVWWWXXXXXXXXXYYY\\\]]]^^^]]]\\\[[[\\\\\\[[[ZZZXXXVVVUUUTTTRRRPPPOOONNNNNNOOOPPPRRRUUUTTTRRRQQQRRRSSSUUUVVVTTTUUUWWWXXXYYYWWWVVVUUUTTTVVVXXXXXXXXXXXXZZZ[[[___]]][[[XXXWWWVVVVVVVVVVVVWWWWWWUUURRRPPPOOOOOOQQQSSSUUUUUUTTTTTTVVVWWWUUUUUUUUUUUUUUUVVVVVVWWWUUUUUUTTTTTTTTTTTTUUUUUUVVVUUUTTTUUUVVVWWWVVVTTTSSSVVVYYYZZZYYYYYYYYYZZZXXXYYYZZZZZZYYYVVVTTTRRRSSSUUUWWWWWWWWWVVVVVVVVVRRRRRRRRRRRRSSSUUUWWWYYYZZZ[[[[[[ZZZXXXWWWXXXYYYWWWWWWYYYYYYYYYYYYWWWWWW\\\[[[ZZZYYYYYYYYYYYYYYYZZZZZZZZZZZZYYYXXXWWWWWWWWWWWWWWWXXXXXXXXXXXXXXXVVVVVVUUUUUUUUUUUUVVVVVVWWWVVVUUUUUUUUUUUUVVVVVVXXXUUUUUUUUURRRMMMMMMPPPVVVVVVWWWWWWXXXYYYZZZZZZZZZYYYYYY[[[\\\\\\[[[YYYZZZYYYYYYZZZ]]]______^^^[[[YYYWWWWWWYYYYYYYYYXXXZZZYYYWWWXXXZZZ\\\]]]\\\ZZZZZZZZZYYYXXXVVVUUUTTTTTTVVVYYY[[[ZZZXXXTTTQQQPPPQQQQQQRRRQQQPPPNNNMMMMMMLLLJJJIIIHHHHHHIIIIIIJJJJJJKKKLLLKKKJJJHHHGGGJJJJJJJJJJJJKKKKKKLLLLLLJJJJJJKKKLLLNNNPPPRRRSSSUUUXXX\\\___```aaaccceeennnrrrvvvzzz~~~yyywww{{{|||rrrbbbSSSHHHAAA<<<:::888666555666777777666555333333222222222222333333333333444444444444333222222222111111000///......+++,,,,,,,,,---.........+++,,,...//////...,,,+++,,,---......///.........---------------------------------...............,,,,,,------...//////000///......---------..............................++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,+++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***+++---.........---,,,---------------------------------...............000000///......///000000000222555888;;;>>>AAADDDMMMRRRaaaxxxSSSTTTVVVWWWXXXXXXXXXWWWVVVWWWXXXYYYYYYXXXWWWWWWYYYWWWUUUTTTTTTTTTRRRPPPPPPQQQRRRTTTVVVWWWXXXXXXYYYZZZ[[[\\\[[[ZZZXXXVVVZZZZZZZZZYYYWWWUUUTTTRRRQQQPPPOOONNNNNNPPPRRRSSSSSSRRRQQQPPPRRRTTTWWWYYYSSSUUUVVVXXXWWWVVVTTTSSSSSSTTTVVVVVVUUUVVVWWWYYY[[[ZZZYYYXXXWWWWWWXXXXXXTTTUUUWWWVVVSSSQQQPPPPPPQQQSSSUUUUUUTTTSSSTTTUUUUUUTTTTTTTTTTTTUUUVVVVVVRRRRRRRRRRRRSSSTTTUUUVVVVVVUUUTTTTTTUUUUUUTTTRRRRRRUUUXXXYYYXXXXXXXXXYYYWWWXXXYYYYYYXXXUUUSSSQQQSSSVVVXXXXXXWWWUUUVVVWWWRRRQQQQQQRRRTTTWWWYYYZZZYYYZZZ[[[[[[YYYXXXYYYZZZXXXXXXZZZ[[[[[[ZZZXXXXXXZZZZZZYYYXXXXXXXXXYYYYYYYYYYYYYYYYYYXXXWWWVVVUUUUUUUUUUUUUUUVVVVVVWWWWWWUUUUUUTTTTTTTTTTTTUUUUUUVVVUUUUUUTTTTTTTTTTTTTTTVVVTTTTTTUUURRRMMMMMMQQQUUUVVVVVVWWWXXXYYYYYYZZZ[[[ZZZZZZ[[[\\\\\\[[[YYYXXXXXXXXXZZZ\\\^^^^^^]]]ZZZYYYWWWXXXYYYZZZZZZYYYZZZXXXVVVWWWYYY[[[\\\\\\[[[[[[[[[[[[ZZZYYYXXXWWWVVVXXX[[[^^^]]][[[WWWUUUTTTUUUWWWXXXWWWVVVSSSQQQRRRQQQOOONNNMMMMMMMMMMMMLLLLLLMMMMMMLLLJJJHHHGGGJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGHHHIIIKKKLLLNNNOOONNNRRRVVVZZZ\\\]]]```bbbfffiiinnnrrrwww|||tttpppttt}}}}}}nnn___RRRGGG@@@<<<888777666666777888777555222222111111111111222222333444777999999777555333//////...---,,,++++++***+++,,,,,,,,,---.........,,,,,,---......---,,,,,,,,,---......///.........---------------------------------.........//////..............................---------......///........................---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---...///...---,,,+++------------------------------------......//////000///.........///111222111444888;;;>>>AAAGGGKKKTTT]]]pppRRRSSSUUUVVVWWWXXXXXXYYYXXXYYYZZZZZZZZZYYYXXXWWWXXXWWWVVVVVVWWWVVVTTTRRRPPPQQQSSSUUUVVVWWWXXXXXXYYYZZZZZZZZZYYYWWWUUUTTTXXXXXXYYYYYYXXXVVVTTTSSSRRRQQQOOOOOOOOOQQQSSSTTTRRRQQQPPPQQQRRRUUUWWWYYYTTTUUUVVVVVVVVVUUUTTTSSSSSSTTTVVVUUUTTTTTTUUUWWWWWWWWWWWWWWWWWWXXXYYYZZZTTTVVVWWWWWWUUUSSSSSSTTTRRRTTTVVVWWWUUUTTTTTTTTTUUUTTTSSSSSSSSSTTTVVVWWWRRRRRRRRRSSSTTTUUUWWWXXXXXXVVVUUUUUUVVVVVVUUUSSSUUUVVVXXXYYYXXXXXXXXXZZZWWWXXXXXXXXXWWWVVVTTTSSSTTTWWWZZZYYYVVVTTTTTTVVVSSSQQQPPPRRRUUUXXXYYYZZZXXXYYY[[[[[[ZZZYYYZZZ[[[ZZZZZZ[[[[[[[[[[[[ZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZZZZ[[[\\\\\\[[[ZZZXXXWWWUUUTTTTTTTTTTTTUUUVVVVVVVVVUUUUUUTTTTTTUUUUUUVVVVVVUUUUUUTTTTTTTTTUUUUUUWWWUUUUUUVVVTTTOOOOOOSSSVVVWWWWWWWWWXXXYYYYYYYYYZZZYYYXXXYYYZZZ[[[ZZZYYYWWWWWWWWWYYY[[[\\\[[[ZZZZZZXXXWWWWWWXXXYYYYYYXXXXXXVVVUUUUUUXXXZZZ[[[[[[\\\\\\]]]^^^]]]\\\ZZZYYYYYY[[[^^^______]]][[[YYYVVVXXX[[[]]]\\\ZZZWWWUUUWWWVVVTTTSSSRRRRRRSSSSSSOOONNNNNNMMMLLLKKKIIIHHHJJJIIIIIIIIIIIIHHHHHHHHHEEEEEEEEEFFFGGGHHHJJJKKKIIILLLQQQUUUWWWYYY[[[]]]___bbbggglllqqqzzzwwwooolllpppxxx~~~xxxjjjZZZMMMCCC>>>999888666777777888666555222222111111111111222222222666;;;>>>???;;;777444111111000///......---------------------.........------------------------,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///////////////.........---------...------------...//////........................---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...............---,,,,,,---------------------------------...//////000000111111000///000222555666222666;;;>>>BBBIIIQQQWWWbbblllRRRSSSSSSTTTVVVWWWYYYZZZZZZZZZ[[[[[[[[[ZZZXXXWWWWWWWWWWWWYYYYYYXXXUUUSSSQQQRRRSSSUUUVVVWWWXXXXXXYYYYYYXXXXXXWWWWWWVVVVVVWWWXXXYYYZZZYYYXXXVVVUUUSSSRRRQQQPPPPPPQQQSSSTTTRRRRRRRRRRRRSSSTTTVVVWWWVVVVVVVVVUUUUUUUUUTTTTTTUUUWWWWWWWWWUUUTTTUUUVVVUUUUUUVVVVVVWWWYYYYYYZZZVVVWWWXXXWWWVVVUUUVVVWWWSSSUUUXXXYYYXXXWWWWWWWWWWWWVVVTTTTTTTTTUUUWWWXXXVVVVVVVVVVVVVVVWWWXXXYYYZZZXXXWWWXXXYYYYYYXXXWWWYYYZZZZZZZZZXXXXXXZZZ[[[YYYYYYYYYXXXXXXWWWWWWWWWSSSWWWZZZXXXTTTQQQQQQTTTTTTRRRPPPRRRVVVYYYYYYYYYWWWYYY[[[\\\[[[ZZZ[[[[[[]]]\\\\\\[[[[[[\\\\\\]]]\\\[[[[[[[[[[[[[[[\\\\\\\\\\\\]]]^^^]]][[[YYYXXXUUUUUUTTTTTTTTTUUUVVVWWWXXXWWWWWWVVVVVVWWWWWWXXXVVVVVVVVVUUUVVVVVVWWWWWWXXXVVVWWWXXXVVVRRRRRRVVVXXXXXXXXXXXXXXXXXXYYYYYYYYYWWWUUUVVVWWWYYYZZZYYYVVVVVVVVVXXXZZZZZZYYYWWWZZZXXXVVVVVVWWWWWWVVVUUUTTTSSSSSSUUUXXXZZZ[[[ZZZZZZ[[[\\\]]]]]][[[ZZZYYYZZZ[[[\\\^^^^^^]]][[[ZZZUUUXXX\\\^^^___\\\YYYWWWZZZYYYWWWVVVVVVVVVWWWWWWUUUTTTSSSQQQOOONNNNNNNNNJJJJJJJJJIIIIIIIIIHHHHHHEEEEEEEEEEEEFFFGGGHHHIIIHHHKKKOOORRRTTTUUUWWWYYYXXX]]]bbbgggmmmuuussskkkiiikkkpppssssssdddTTTGGGAAA;;;999777777777777666444333333222222222222333333222777>>>CCCDDD???999444333333333222222111111000//////..................///...,,,++++++,,,...///,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000---------...............---------------...//////........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++------------------------***++++++++++++,,,,,,,,,...------------......///------------------------------...//////000111111000/////////111444777999777;;;BBBGGGMMMWWWccclllttt}}}~~~RRRRRRRRRSSSTTTWWWYYY[[[[[[\\\\\\\\\[[[ZZZXXXWWWVVVWWWXXXZZZ[[[ZZZVVVTTTQQQRRRTTTUUUVVVWWWXXXXXXXXXXXXWWWWWWWWWXXXXXXYYYWWWXXXZZZ[[[[[[YYYXXXWWWTTTSSSRRRQQQQQQRRRTTTUUUTTTTTTSSSSSSSSSSSSTTTTTTWWWWWWVVVUUUTTTTTTUUUUUUXXXYYYYYYXXXVVVUUUUUUVVVUUUUUUVVVWWWWWWXXXYYYYYYXXXXXXYYYXXXWWWWWWXXXZZZSSSVVVYYY[[[[[[ZZZZZZZZZXXXWWWVVVUUUUUUWWWXXXZZZZZZZZZYYYXXXXXXXXXXXXYYY\\\[[[ZZZZZZ[[[\\\[[[YYY\\\]]]\\\[[[YYYYYY[[[]]][[[ZZZZZZYYYYYYYYYZZZZZZSSSVVVYYYWWWRRROOOOOORRRUUURRRPPPRRRVVVYYYYYYXXXVVVYYY[[[\\\[[[[[[[[[\\\___^^^\\\\\\\\\\\\^^^___]]]]]]]]]\\\]]]]]]^^^^^^[[[\\\]]]^^^]]][[[YYYXXXWWWVVVUUUUUUUUUVVVWWWXXXYYYYYYXXXXXXXXXXXXYYYYYYXXXWWWWWWWWWWWWXXXYYYZZZZZZXXXXXXZZZXXXTTTTTTXXXYYYYYYYYYYYYYYYXXXXXXXXXXXXVVVTTTSSSVVVXXXYYYZZZVVVVVVVVVWWWYYYYYYWWWUUUZZZXXXVVVUUUUUUUUUTTTSSSSSSRRRSSSUUUXXX[[[[[[ZZZVVVWWWYYYZZZZZZYYYWWWVVVXXXXXXYYYZZZZZZZZZYYYXXXTTTWWW[[[______]]]YYYWWW[[[ZZZYYYXXXWWWXXXYYYYYY\\\[[[XXXVVVTTTSSSTTTTTTLLLLLLKKKKKKKKKKKKKKKKKKGGGFFFFFFGGGHHHIIIJJJJJJJJJMMMQQQSSSSSSTTTUUUVVVUUUYYY```eeekkkrrr|||tttjjjfffggghhhhhhvvvooo^^^PPPIII<<<:::888777777777555333555444444333333444444555111777@@@GGGGGGBBB999444000000000000////////////000000000///.........---000...,,,******,,,...000,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000+++,,,,,,---...///000000---------------...///000........................++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,---///111222------------------------.........///000111111222------,,,---///222666888===BBBIIIPPPWWWdddsss}}}}}}zzz|||~~~}}}~~~|||wwwrrrSSSSSSTTTTTTTTTUUUXXX[[[YYYYYYXXXXXXWWWWWWVVVVVVWWWXXXZZZ[[[[[[YYYWWWVVVVVVUUUTTTUUUVVVWWWVVVUUUTTTTTTVVVWWWWWWXXXXXXWWWWWWYYY[[[[[[YYYWWWWWWWWWUUUVVVUUUTTTRRRRRRSSSTTTWWWVVVUUUTTTTTTTTTTTTTTTZZZYYYXXXWWWVVVVVVVVVVVVYYYXXXVVVUUUVVVWWWYYYZZZXXXTTTSSSVVVYYYXXXYYY\\\\\\]]]]]]]]]]]]]]]^^^^^^YYYZZZ[[[\\\\\\[[[ZZZYYYYYYZZZZZZ[[[[[[ZZZYYYYYY[[[[[[[[[[[[[[[\\\\\\]]]]]]]]]\\\\\\\\\\\\]]]]]]```___^^^^^^___aaacccdddaaa```___^^^]]]]]]\\\\\\^^^]]]\\\ZZZYYYXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWXXXYYYZZZ[[[[[[[[[[[[\\\^^^______^^^]]]___```\\\\\\\\\\\\]]]]]]]]]]]]\\\]]]]]]^^^^^^]]]\\\\\\```]]]YYYXXXZZZ[[[[[[YYY]]]\\\\\\___bbbbbb___\\\___]]][[[YYYXXXXXXYYYYYY\\\\\\ZZZYYYYYYYYYYYYZZZ]]]\\\\\\\\\\\\ZZZWWWTTTWWWVVVVVVWWWXXXXXXWWWUUU]]][[[XXXVVVWWWWWWWWWVVVXXXXXXWWWXXXXXXXXXUUUSSSUUUTTTTTTTTTVVVYYY\\\^^^WWWWWWVVVVVVWWWXXXYYYYYYUUUVVVXXXYYYZZZYYYXXXWWWVVVXXX\\\______]]]ZZZXXX]]]\\\\\\\\\[[[[[[ZZZZZZ\\\YYYVVVUUUVVVVVVUUUTTTQQQQQQPPPOOOMMMJJJHHHGGGHHHGGGFFFFFFFFFGGGHHHIIIKKKLLLMMMNNNNNNOOOQQQSSSUUUVVVZZZbbbiiinnnwww{{{rrrjjjaaa```gggoooyyyttt___NNNCCC>>>:::::::::666555777555444333222111111111111333666;;;>>>>>>;;;666333000000000000000000000000222111111000///......---///...---,,,,,,,,,,,,,,,---------------------------------------------------------............///,,,---......//////......------------------------------............---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,---.........---,,,,,,+++++++++,,,,,,,,,,,,---------------............///---...............------------,,,------...///000000222444555666888;;;???CCCHHHPPPYYYbbbqqq~~~zzzuuuvvv}}}zzzwwwzzz~~~~~~vvvpppooooooqqqxxxRRRSSSTTTTTTTTTTTTVVVXXXXXXXXXXXXWWWWWWWWWWWWWWWYYYZZZZZZ[[[ZZZYYYWWWVVV[[[YYYYYYYYYZZZZZZXXXVVVWWWXXXXXXYYYYYYYYYXXXXXXXXXZZZ[[[ZZZXXXWWWWWWWWWXXXYYYYYYXXXWWWWWWXXXYYYUUUUUUTTTTTTTTTTTTTTTTTT[[[ZZZZZZYYYYYYYYYZZZZZZXXXWWWVVVVVVWWWXXXYYYZZZ^^^ZZZZZZ\\\]]]\\\\\\___```______```aaaaaaaaa```bbbccccccddddddcccbbbaaa`````````aaaaaaaaabbbbbbaaa```_________```aaabbbccccccbbbbbbbbbbbbccccccddddddddddddeeefffggggggeeeeeedddcccccccccccccccbbbaaa```^^^[[[ZZZXXXWWW[[[[[[[[[\\\\\\\\\\\\\\\ZZZZZZ[[[[[[[[[[[[[[[[[[^^^___``````______aaabbbcccbbbbbbbbbaaaaaaaaaaaa```````````````aaaaaaaaaccc```]]]\\\___aaaaaa```gggeeecccdddfffgggfffdddcccbbb```___^^^^^^___``````___]]][[[ZZZZZZ[[[\\\[[[[[[[[[^^^``````]]][[[YYYXXXXXXZZZ\\\]]]]]]\\\___]]]ZZZZZZZZZZZZZZZXXXYYYXXXWWWWWWXXXWWWTTTRRRUUUTTTTTTTTTUUUVVVXXXYYYVVVVVVUUUUUUVVVWWWXXXXXXYYYZZZZZZ[[[[[[[[[[[[ZZZWWWYYY[[[]]]]]][[[XXXVVV]]]]]]]]]]]]]]]\\\\\\\\\[[[YYYWWWVVVWWWWWWWWWVVVTTTTTTSSSRRRPPPNNNLLLKKKHHHHHHGGGGGGGGGHHHIIIJJJJJJLLLMMMMMMMMMNNNPPPRRRSSSRRRWWW___ffflllvvvzzzoooccc___cccfffppp~~~kkkZZZJJJAAA;;;::::::777666666666555444333222222222222333555999;;;;;;999555333000000000000000000000000111111000000///......---///...---,,,,,,,,,,,,---------------------------------------------------------------............,,,------...............------------------------------............---------------,,,,,,+++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,------,,,++++++***++++++,,,,,,,,,,,,---------------............///......////////////......000111111111111222222333///000111333666;;;???BBBIIIOOOYYYfffsss|||yyyvvv|||{{{{{{~~~xxxqqqoooqqqttttttsssvvvrrrooorrruuuxxxSSSUUUWWWWWWVVVVVVWWWXXXZZZZZZYYYYYYZZZZZZ[[[[[[______^^^]]]]]]\\\[[[[[[[[[[[[[[[\\\]]]]]][[[YYYZZZZZZZZZZZZZZZYYYYYYXXX[[[]]]^^^]]][[[ZZZ[[[\\\[[[[[[[[[[[[[[[ZZZZZZZZZVVVVVVVVVVVVVVVWWWWWWWWWYYYYYYYYYZZZZZZ[[[[[[[[[YYYYYYZZZ\\\]]]^^^___```fffcccdddggghhheeefffiiijjjgggfffgggjjjkkkiiigggiiiiiijjjjjjjjjjjjiiiiiigggffffffeeefffggghhhiiiiiihhhfffddddddeeeggghhhjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkklllllllllkkkkkkkkkjjjjjjiiiiiijjjjjjkkkiiihhhgggeeebbb___\\\ZZZ\\\]]]]]]^^^____________```````````````_________cccdddffffffeeefffhhhjjjmmmlllkkkiiihhhhhhgggggggggffffffeeefffhhhkkklllkkkiiiggggggjjjmmmooopppuuusssqqqppppppqqqpppppplllkkkiiihhhhhhhhhiiiiiihhhfffcccaaa______```aaa^^^^^^___bbbeeefffeeeccc___^^^^^^```dddfffggggggbbbaaa``````aaaaaa___^^^\\\[[[ZZZZZZZZZYYYWWWUUUWWWVVVVVVVVVWWWWWWXXXXXXYYYXXXXXXWWWWWWXXXYYYZZZZZZYYYYYYXXXXXXXXXXXXYYYZZZ[[[\\\\\\[[[YYYXXXWWW\\\]]]]]]]]]]]]]]]^^^^^^[[[YYYWWWWWWXXXYYYYYYYYYXXXXXXWWWVVVUUUSSSQQQPPPJJJJJJIIIIIIHHHIIIIIIJJJJJJKKKMMMMMMLLLMMMNNNPPPOOONNNRRRZZZbbbjjjvvvvvvhhhaaabbbeeemmm{{{}}}mmmVVVIII===::::::999666666777666555444333333333333222444555777777555444222000000000000000000000000111000000//////...............---,,,,,,,,,------------------------------------------------------------------............,,,,,,---...............------------------------------............------------,,,,,,,,,,,,++++++***************************+++,,,,,,******+++,,,++++++,,,,,,++++++******++++++,,,,,,,,,,,,---------------............/////////000000000000//////...///000000111000000000222111222666<<>>FFFLLLOOOPPPSSSbbbuuu~~~pppoooooorrrxxx}}}YYY[[[___`````````aaabbbeeeeeeeeefffgggjjjlllnnnsssrrrrrrrrrrrrssstttuuuvvvuuutttttttttrrrooommmjjjjjjkkklllllllllllllllggghhhhhhhhhhhhjjjnnnqqqpppnnnmmmmmmmmmiiiddd```___```aaabbbbbbbbbbbbbbbfffggghhhhhhhhhhhhgggfffbbbeeeiiinnnssswwwzzz|||yyyxxxzzz}}}|||yyy{{{xxxxxxyyyzzz{{{}}}~~~~~~{{{xxxuuuuuuuuuuuutttrrrpppnnnmmmnnnooooooqqqqqqrrrssssssrrrqqqqqqooopppqqqrrrrrrqqqooonnnrrrrrrrrrqqqqqqrrrrrrrrrrrrqqqpppooommmjjjhhhgggiiijjjlllmmmmmmmmmlllkkkjjjjjjjjjjjjlllmmmooopppqqqrrrsssttttttwwwzzz}}}~~~}}}{{{yyywwwwwwwwwxxxxxxwwwtttssstttwwwzzz}}}zzzzzzzzz{{{}}}{{{yyyxxxxxxvvvssspppmmmkkkjjjjjjllllllmmmooosssuuuuuutttuuusssqqqrrruuuyyy|||}}}sssqqqppppppppppppooonnnjjjiiiggggggggggggfffeee```aaabbbdddgggiiilllmmmllljjjgggeeeddddddeeeeeebbb```^^^\\\[[[ZZZ[[[[[[\\\\\\[[[[[[ZZZZZZZZZ[[[WWWWWWWWWXXXXXXYYYYYYYYYZZZYYYWWWWWWYYY[[[\\\\\\ZZZZZZZZZYYYYYYWWWVVVVVVTTTSSSRRRPPPNNNLLLJJJIIIKKKMMMOOOOOONNNMMMMMMNNNNNNLLLMMMTTT[[[dddqqq|||xxxnnnhhh___dddkkkuuuqqq^^^III???===:::888777666555444333222222222222222222111111111111222222000000000000000000000000////////////............------,,,,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++,,,,,,---...---------------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,******+++,,,,,,,,,---------------,,,+++++++++,,,,,,,,,---------------............/////////000111222222111111...///000111222222222222777999>>>FFFMMMSSSVVVXXX]]]qqq}}}|||{{{{{{{{{}}}xxxyyy}}}]]]```cccfffgggiiikkkmmmqqqqqqqqqrrrtttxxx{{{~~~|||xxxuuusssssstttttttttttttttssspppppppppooonnnqqquuuxxxwwwuuutttttttttqqqjjjdddeeefffggghhhiiihhhgggfffjjjkkklllmmmnnnnnnmmmlllkkkmmmqqqvvv||||||zzzxxxxxxxxxxxxvvvuuutttsssrrrrrrrrrssstttuuuuuutttsssrrrqqqqqqrrrrrrrrrrrrrrrqqquuuuuuuuuvvvwwwyyyzzz{{{xxxwwwuuusssqqqpppoooooonnnoooqqqrrrrrrqqqooonnnmmmmmmmmmnnnppprrrtttvvvvvvwwwxxxyyyzzz}}}~~~||||||}}}}}}}}}{{{xxxuuuqqqnnnlllmmmnnnooosssxxx|||~~~~~~|||zzzwwwxxx{{{~~~{{{xxxwwwwwwxxxwwwvvvrrrpppnnnnnnpppqqqpppoooiiijjjkkkmmmqqqvvv{{{~~~|||yyyuuuqqqooonnnnnnooohhhgggeeecccaaa```_________^^^^^^]]]\\\[[[[[[[[[VVVVVVWWWWWWWWWWWWWWWWWW[[[YYYWWWWWWYYY[[[[[[[[[XXXYYYYYYYYYXXXWWWVVVVVVWWWVVVVVVTTTRRROOOMMMLLLNNNPPPRRRRRRPPPOOONNNOOOOOOMMMMMMRRRXXX___kkkvvv~~~rrriii]]]```fffmmmxxx|||iiiSSSFFF???;;;999999666555444333222222222222222222111111111111222222000000000000000000000000........................------,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,---------------------------------------------............------++++++,,,,,,,,,,,,------........................***+++,,,,,,******+++,,,,,,,,,---.........------++++++,,,,,,,,,,,,---------------............///...///000111111222111111.........///000222444555888<<>>999999888555333222222222222333333333333333333333333222222222111111111000000000000/////////.........////////////............---------------------------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++------------------------------------........................------------------------------------,,,------......------,,,------------------------++++++++++++++++++++++++++++++,,,------......///............////////////111000//////000111222333333333555777;;;BBBIIINNNUUUXXX\\\cccmmm~~~yyyqqqmmmqqq~~~uuuqqqnnnnnnssszzz}}}sssrrrpppnnnpppttt{{{{{{xxxtttpppooorrrttttttsssrrrqqqpppnnnkkkhhhfffeeecccbbbbbbbbbcccaaa^^^\\\[[[ZZZYYY[[[]]]^^^]]]\\\ZZZZZZZZZZZZYYYYYYXXXXXX^^^\\\XXXUUUTTTTTTUUUVVV[[[fffwww~~~sssggg```___cccmmmxxx|||kkkZZZKKK@@@:::999888666444333222222222444444444444444444444444222222111111111000000000111000000000////////////////////////............---------------------------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++------------------------------------........................------------------------------------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------....../////////000000000111111111//////000111222333444555222666:::>>>CCCJJJTTT[[[]]]bbbjjjpppyyyvvvnnnlllkkk{{{tttooohhhccc^^^```kkkwww}}}yyyuuuwww}}}zzzzzz|||}}}|||{{{qqqrrrqqqppppppttt}}}~~~~~~|||yyyuuuqqqnnnlllkkkjjjiiiiiigggccc```_________```aaaaaaaaaaaa^^^]]]\\\[[[[[[[[[[[[[[[\\\[[[YYYXXXWWWXXXYYYZZZ[[[dddsss~~~ooofffbbbeeennnxxxxxxeeeRRRDDD<<<<<<;;;999777555555555555444444444444333333333333111111111111000000000000000000000/////////......////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,---------..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------....../////////000000000111111111...000111222222333444666333999@@@GGGMMMVVV```hhhjjjrrrzzz~~~xxxooommmqqqvvvyyyssspppgggeeebbb]]]YYY\\\mmm~~~{{{vvvxxx~~~{{{yyyzzzzzzzzz{{{||||||zzzyyyppprrrsssssstttxxx}}}xxxvvvsssqqqooommmkkkhhheeefffggggggggggggggghhhhhhdddcccaaa```_________```]]]]]]\\\\\\\\\\\\]]]]]]]]]dddqqq~~~~~~}}}|||{{{{{{{{{{{{|||~~~}}}||||||~~~xxxnnnhhhhhhpppxxxooo[[[JJJ@@@===;;;999777666555555666333333333333222222111111111111111000000000///////////////.........------////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,------------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///......////////////000000///000222222111222444777888>>>GGGPPPYYYcccmmmtttxxx~~~tttnnnoooxxx~~~ssskkkfffddd]]]^^^___\\\WWW\\\ooo}}}zzz~~~}}}{{{yyywwwvvvtttvvvwwwxxxyyyxxxwwwvvvooooooppppppsssyyyzzzvvvsssqqqooommmnnnoooppppppooonnnooopppkkkkkkjjjiiihhhhhhgggfffeeeeeeddddddcccbbbaaa```^^^cccmmmyyy~~~{{{yyyxxxwwwxxxwwwvvvuuuttttttttttttyyyyyyyyyyyyzzzwwwooolllpppvvvxxxeeeQQQEEE;;;:::888666444444444444444333333222222111111000111111000000000/////////............------------////////////....................................+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///---------........./////////111222222111333888<<>>EEELLLNNNVVVcccsss}}}}}}~~~wwwpppnnnrrrvvvvvvtttssstttvvvrrrjjjhhhttt|||~~~{{{{{{}}}~~~~~~~~~~~~}}}}}}~~~vvvuuuwwwzzzzzz|||yyy|||}}}|||zzzyyyzzz|||yyyzzz{{{{{{zzzxxxuuusssssssssttttttsssrrrpppoooiiiiiikkkpppvvvyyyyyywwwxxxuuurrrnnnkkkjjjiiiiiijjjjjjjjjkkkllllllmmmmmmkkknnnrrrtttvvvzzzvvvssstttxxxxxxzzzttt]]]MMM>>>===;;;999777777777777666666555444444333222222000000000000////////////000000000000////////////000/////////............000000000000000000000000++++++------------+++++++++,,,,,,------,,,,,,+++------------------------++++++,,,,,,,,,------------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,************,,,,,,++++++++++++++++++++++++------------------------++++++,,,------......///............////////////...111333333444:::DDDLLLSSSTTTZZZiii{{{}}}}}}~~~~~~~~~{{{sssnnnlllsss{{{uuu|||}}}yyywwwuuuxxxvvvuuuyyy{{{~~~|||xxxxxx}}}wwwssssssttttttuuuvvvvvvtttssstttuuuoooooonnnmmmmmmmmmmmmnnnnnnkkkhhhffffffgggffffffaaabbbdddfffgggggggggfffjjjkkkmmmqqquuuyyy}}}zzzpppssssssxxxwwwdddTTTEEE@@@===;;;888333333555444333222111000000000000222111111000000000000000111000///------......///........................------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...............---------.........------,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++,,,,,,---......//////...,,,++++++,,,++++++,,,,,,,,,---------------------------,,,,,,000---+++,,,///222222111111333666888;;;CCCOOOXXXWWW]]]dddkkkwww{{{zzz|||~~~zzzwwwxxxooosss|||}}}|||{{{zzzxxxrrrlllggg|||uuurrruuu{{{{{{vvvrrrsssvvv|||yyywwwwww|||xxxtttrrrrrroooqqqssstttrrrqqqqqqrrrqqqpppooommmkkkjjjiiihhhfffccc```______``````___^^^___```aaabbbccccccccchhhhhhiiilllpppvvv{{{~~~}}}sssmmmlllrrr}}}zzzhhhZZZKKKCCC===<<<:::666444666555444333222111111111111222111111000000000000000111000///...---......///........................------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------...............---,,,,,,,,,+++++++++***+++,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,+++++++++,,,,,,,,,++++++,,,,,,,,,---------...---------------------000...,,,---000222222111111222555:::CCCMMMVVV[[[___eeekkkrrr~~~{{{zzzzzzxxxzzz}}}{{{vvvooopppsss}}}zzzyyywwwvvvsssnnnhhhcccvvvqqqnnnpppuuu{{{vvvnnnmmmqqqyyyzzzxxxzzz~~~}}}{{{yyyvvvqqqnnnkkknnnqqqsssrrrpppooooooqqqpppnnnkkkhhheeebbbaaa^^^[[[XXXWWWXXXYYYZZZYYY[[[ZZZZZZ[[[\\\]]]___```ddddddeeehhhmmmrrrxxx{{{|||~~~vvvkkkjjjoooyyy}}}mmmaaaSSSHHH>>><<<;;;888666666666555444333333222222222222111111000000000000000000000///............///........................------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------......//////---------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------...222///+++***,,,---,,,+++,,,,,,,,,,,,------------........................000///...000222333222111444555999AAALLLVVV[[[]]]fffmmmuuu}}}zzzyyyuuuwwwyyyzzz~~~xxx|||~~~{{{uuussswww}}}}}}zzzwwwuuusssqqqooolllhhhbbb^^^}}}xxxssspppqqquuu{{{vvvllljjjoooyyy}}}~~~|||zzzzzzzzzvvvpppjjjiiilllqqqssssssqqqpppooommmlllkkkiiieeeaaa]]][[[YYYVVVTTTSSSTTTVVVVVVVVVXXXWWWUUUUUUVVVXXX[[[]]]___aaadddiiimmmrrruuuwwwxxx|||xxxpppmmmoooxxxqqqfff[[[MMM@@@<<<<<<999666555666555444333222222222222222111111000000000000000000/////////....................................------............------------------------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,------...//////////////////////////////---------,,,,,,+++++++++,,,,,,,,,,,,,,,---......<<<555...,,,......,,,))),,,,,,,,,------------............////////////////////////000111222222111777;;;BBBKKKRRRXXX\\\___hhhrrr~~~{{{~~~zzzzzzzzz}}}zzz}}}zzzxxxuuurrrooommmjjjhhheeebbb]]]YYY}}}vvvnnnkkklllooopppvvv|||vvvlllkkkqqq{{{xxxuuussssssvvvzzz}}}~~~~~~}}}{{{yyyyyyxxxuuunnniiigggkkkoooqqqqqqooonnnmmmfffggggggfffccc___[[[YYYVVVSSSPPPPPPQQQRRRSSSSSSVVVTTTSSSRRRSSSVVVYYY[[[[[[___eeekkkpppsssttttttxxx{{{yyyqqqmmmmmmttt|||tttkkkaaaSSSDDD???===:::666444555444333222222111111111222111111000000000000000///////////////......---........................------............------------------------------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---***++++++,,,---...//////////////////////////////---------,,,,,,+++++++++------,,,,,,------...///<<<555...,,,...///---***,,,,,,---------.....................//////000000---...///000000111222333777AAANNNUUUXXX[[[aaafffjjjwww~~~vvv~~~}}}yyyvvvuuussspppnnnjjjgggdddbbb```]]]ZZZWWWzzzpppjjjiiiiiihhhiiippp{{{yyynnnmmmuuusssoookkkiiiiiilllmmmnnnrrrsssuuuvvvxxx{{{zzzyyywwwuuurrrmmmjjjfffiiilllnnnmmmkkkkkkkkkbbbdddeeefffddd```\\\ZZZSSSPPPNNNMMMMMMOOOOOOOOOTTTRRRQQQPPPQQQTTTWWWYYYYYY]]]cccjjjooorrrsssrrrvvvyyy}}}~~~pppkkkiiimmmttt}}}xxxooofffYYYKKKDDD???:::666555555444333222111111111111222111111000000000000000/////////000///......---........................------............------------------------------***++++++,,,,,,------...---,,,,,,++++++,,,,,,---++++++,,,,,,------......,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,+++---------------......///222...++++++---//////---,,,---------............---------......//////000---//////000000222555888:::GGGWWW___aaacccjjjrrrrrr|||xxxuuu~~~|||{{{wwwtttqqqooonnnllljjjhhhdddaaa^^^[[[ZZZYYYWWWUUUssskkkiiifffbbb```hhhsss}}}}}}pppnnnvvvrrrnnniiiffffffggghhhhhhmmmmmmoooqqqqqqyyyzzzzzzyyyvvvrrrnnnllllllhhhjjjllllllkkkjjjjjjjjjccceeeggghhhgggccc^^^[[[SSSQQQMMMLLLLLLMMMMMMMMMQQQPPPOOOOOOPPPRRRUUUVVVWWWZZZ^^^dddiiimmmppprrrssstttxxx~~~vvvoooiiiiiilllsss~~~~~~uuujjj___SSSJJJCCC;;;777888666555444333333222222222222111111000000000000000...///000000000///------........................------............------------------------------******+++,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------------------...//////,,,,,,+++,,,---...///000------------............+++,,,,,,---....../////////000111000111444:::>>>FFFRRR```iiilllnnntttyyy|||}}}yyyyyyyyyzzzvvvtttsssnnnkkkhhhfffeeedddbbbaaa^^^[[[XXXVVVVVVVVVUUUTTTssshhhddd```ZZZ\\\dddoooyyy~~~~~~~~~qqqnnnvvvtttpppkkkhhhggghhhiiiiiimmmmmmoooppppppwww}}}}}}yyyzzzzzzvvvpppllllllmmmkkkmmmnnnmmmlllkkkkkkllleeegggjjjkkkiiieee```\\\VVVSSSOOONNNNNNNNNNNNNNNOOONNNNNNOOOPPPQQQSSSTTTWWWXXXZZZ^^^ccciiinnnrrroooqqqtttzzzwwwmmmiiiiiikkkttt|||yyylllcccXXXOOOEEE<<<999:::777777555444444444444444222111111000000000000000...///000000000///---,,,........................---..................---------------------------******+++,,,,,,---......---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++++++++,,,,,,---------...------------...//////---...000///......///000---------.........//////++++++,,,,,,---...//////111222222111222666===CCCTTT\\\gggoootttvvvxxxyyyvvvwww{{{{{{{{{}}}zzz{{{tttooommmmmmgggeeebbb``````___]]][[[ZZZXXXTTTRRRSSSSSSSSSSSS}}}}}}wwwooohhhaaa\\\YYY]]]eeeoooxxx}}}}}}||||||nnnsss{{{sssooonnnnnnmmmkkkjjjkkknnnooorrr}}}zzzqqqmmmkkknnnqqquuu~~~zzzvvvssspppoooooommmooorrrrrrpppmmmkkkjjjkkkgggddddddffffffbbb^^^[[[VVVPPPMMMMMMOOOOOONNNMMMNNNMMMIIILLLSSSXXXXXXUUUVVVXXXYYY\\\aaagggkkksssrrrvvv|||ooodddccchhhooosssuuummm```TTTJJJBBB<<<999777666555666777666555333444444333333222111000000////////////////////////------,,,,,,,,,------...000///...,,,,,,,,,---...///...,,,++++++,,,...///******+++,,,,,,---......---,,,++++++------,,,+++...------------...//////---------------------------------------------------,,,,,,++++++,,,,,,------------------------------,,,+++***+++,,,---...------......///111222333222222222222666===EEEKKK___dddmmmuuuzzz{{{}}}|||uuuyyy~~~xxxsssuuu}}}{{{uuuoooiiifffdddddd______]]][[[YYYVVVTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRzzztttrrrtttxxx{{{||||||zzzyyywwwyyy|||xxxrrrkkkbbb\\\UUUZZZbbblllvvv{{{|||{{{}}}pppuuu}}}|||zzzwwwtttpppnnnnnnpppuuu{{{rrrkkkgggdddeeegggiiipppwww}}}xxxtttqqqpppoooooopppqqqpppooommmkkklllhhhddddddffffffddd```]]]XXXQQQMMMLLLMMMNNNMMMMMMNNNMMMJJJLLLSSSWWWWWWSSSTTTVVVXXXZZZ___eeejjjqqqpppsssyyy}}}vvvhhhccceeeiiilll|||xxxpppdddWWWLLLDDD>>>:::999777666666666666444222444444333333222111111000////////////////////////...------,,,,,,------...//////...---------------...---+++******+++---...******+++,,,,,,---......---,,,++++++------,,,+++,,,+++++++++,,,,,,------------------------------------------------------------,,,,,,,,,,,,------------------------------,,,,,,++++++,,,,,,---............//////111222222333444666777:::DDDQQQ[[[eeejjjsss|||wwwvvv}}}}}}||||||~~~wwwsssmmmgggbbb___^^^]]][[[ZZZYYYXXXUUUSSSQQQPPPOOOOOOOOOOOONNNNNNNNNNNNxxxggg```___```aaabbbcccccccccbbbbbbdddiiimmmssszzzzzzuuunnnddd\\\XXX[[[bbbkkksssxxxyyyxxx~~~tttyyy|||xxxrrrnnnqqqyyyzzznnniiiccc``````______bbbgggooo}}}~~~xxxssspppqqqooommmnnnqqqrrrpppmmmlllhhhdddccceeegggfffddd```[[[SSSMMMKKKKKKKKKKKKLLLNNNMMMKKKMMMSSSWWWVVVPPPRRRTTTUUUXXX]]]cccgggnnnmmmpppvvvzzz~~~nnneeeccceeehhhtttxxxkkk]]]QQQGGG???;;;:::888777666666555333222444333333222222111111111////////////////////////......---------------............///......---,,,,,,,,,************,,,,,,***++++++,,,,,,------...---,,,++++++------,,,++++++++++++,,,,,,,,,------------------------------------------------------......------------......------------------------++++++,,,---------------///////////////000111222000333666999@@@LLL\\\gggiiiooowww~~~|||~~~vvv}}}{{{xxxqqqnnnhhhccc^^^[[[ZZZZZZVVVVVVTTTSSSQQQOOONNNMMMNNNMMMMMMMMMLLLLLLKKKKKKoooaaa\\\[[[\\\^^^___^^^]]][[[ZZZZZZ\\\```dddhhhnnnuuuzzz{{{tttttt}}}}}}xxxsssiiibbbbbbdddiiiooouuuyyyyyyxxx~~~xxx|||uuunnnqqq|||qqqlllfffaaaaaa```]]]]]]```cccnnnzzztttqqqtttoookkklllqqqsssqqqnnnllliiieeeccceeegggggggggbbb^^^VVVOOOKKKJJJJJJJJJLLLNNNNNNLLLNNNSSSVVVUUUOOOPPPRRRSSSVVVZZZ```eeelllkkknnntttyyy~~~uuujjjeeeeeegggppp{{{vvvgggYYYLLLAAA;;;:::888666666666666555444333333333222222111111111///////////////////////////......------------...------/////////...---,,,,,,,,,+++******+++,,,,,,+++++++++,,,,,,------------,,,++++++------,,,+++------.........///......------------------------------------------------.........------.........------------------------***+++---.........---,,,000000//////000000111222111333888AAALLLXXXdddkkklllttt||||||~~~~~~}}}xxxrrrmmmjjjgggccc]]]ZZZXXXWWWWWWSSSSSSRRRPPPOOONNNMMMMMMNNNNNNNNNMMMLLLLLLKKKKKKyyyeee\\\[[[YYY[[[^^^```___\\\WWWTTTQQQSSSVVVYYY\\\bbbhhhllluuuxxx}}}}}}{{{zzztttwwwwwwrrrkkkiiinnnttt||||||tttnnnooopppssswww|||zzz|||xxxppprrr}}}sssnnngggbbbbbbaaa]]]\\\]]]___gggzzz|||vvvssstttoookkkkkkpppsssqqqnnnkkkiiieeeddddddfffggghhhccc___YYYRRRMMMJJJJJJJJJLLLOOOPPPNNNPPPUUUVVVUUUOOOPPPQQQSSSUUUYYY^^^bbbjjjjjjmmmtttzzzqqqhhheeedddmmmuuussscccSSSEEE<<<999777555555666777777666333333222222222222222111000000000000000000000000000///...---------------,,,---...//////...---,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,++++++------,,,+++,,,---.../////////......------------------------------------------------.........------.........------------------------+++,,,---...///...---,,,000000///000000111222333666888@@@MMM\\\fffjjjjjjnnnyyy|||zzz~~~{{{xxxtttnnnfffaaaaaa^^^YYYUUURRRQQQQQQQQQSSSRRRPPPOOONNNNNNOOOOOOMMMMMMMMMLLLLLLKKKKKKKKKrrr```ZZZ]]]YYY\\\```bbbaaa]]]XXXTTTLLLNNNQQQSSSWWW\\\bbbffflllqqqvvvwwwvvvwww{{{}}}zzzwwwsssqqqooollloooppplllfffccceeeiiipppwww{{{|||}}}||||||xxxyyy|||sssuuutttoooggg``````___\\\ZZZZZZ]]]cccsss}}}wwwtttrrrooollllllnnnpppooonnnjjjiiigggeeeddddddeeefffbbb```\\\VVVPPPLLLKKKLLLMMMQQQRRRQQQRRRVVVWWWUUURRRRRRSSSSSSTTTXXX]]]```hhhhhhmmmuuu|||xxxkkkccc```hhhnnn|||nnn\\\KKK@@@:::888666555666777777777222222222222222222222222000000000000000000000000000000///...------------,,,---......///.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++***+++,,,---------,,,+++------------------------------------------------......------------......------------------------,,,,,,---.............../////////000111222333444777<<>>;;;777666555666555444222222222222222222222222000000000000000000000000111000///...---------------------------...//////,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++)))***,,,......---,,,+++------------------------------------------------------,,,,,,,,,,,,---------------------------------------------...//////.........000111333555666:::EEEVVVdddlllnnnooonnnxxx}}}yyyzzz}}}}}}{{{wwwtttppplllhhhddd^^^[[[ZZZXXXTTTQQQOOOOOOPPPQQQNNNMMMKKKKKKKKKLLLNNNOOOJJJJJJKKKKKKLLLLLLMMMMMMpppaaa^^^bbbaaaaaabbbbbbaaa___]]]\\\SSSTTTUUUUUUVVVYYY]]]```aaa```bbbggglllooommmjjjmmmnnnppppppooollliiiggghhhddd```[[[YYYYYY[[[\\\ccciiiqqqwww{{{~~~mmmnnnqqq{{{~~~xxxuuuooorrrtttwww~~~vvvppprrrvvv|||}}}{{{pppgggdddddd```^^^]]]```ccckkk{{{|||tttnnnkkknnnoooooonnnllljjjjjjkkkhhhhhhhhhfffdddbbbaaaaaa^^^___```]]]VVVQQQOOOOOOOOOSSSUUUUUUVVVYYYYYYVVVWWWWWWWWWVVVUUUWWW[[[^^^bbbdddlllvvv}}}uuukkkfff\\\```llllllYYYLLLAAA>>>999666555444333222222222222222222222222222000000000000000000000000111111000......---------...---,,,,,,---...///000***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,++++++,,,...000000///...------------------------------------------------------,,,,,,++++++,,,,,,---------------------------......---,,,,,,...///000------...000222444666777CCCSSSgggsssuuuvvvzzz|||~~~{{{wwwuuujjjgggccc```]]]ZZZVVVTTTTTTRRROOOLLLJJJJJJKKKLLLKKKJJJIIIHHHHHHJJJLLLMMMLLLLLLMMMNNNOOOPPPQQQQQQ{{{qqqhhhdddcccfffeeeccc```\\\YYYWWWVVVUUUSSSQQQQQQSSSVVVXXXXXXZZZ]]]aaafffiiikkkkkkjjjkkknnnppppppqqqqqqlllddd___\\\XXXVVVVVVYYY]]]```___dddjjjpppuuuyyy~~~ssslllkkkwww~~~tttmmmmmmjjjiiimmmuuu{{{|||{{{wwwqqqkkklllrrr~~~{{{nnnlllhhhaaa```fffdddfffkkktttuuummmlllooopppmmmiiiggggggggggggfffgggfffdddbbbaaa`````````___^^^]]][[[YYYTTTMMMHHHNNNQQQTTTUUUVVVXXX[[[^^^]]][[[YYYWWWXXXYYY\\\^^^```dddjjjsss{{{pppccc```aaaiiiyyyvvvgggRRRCCC<<<666666666444555888333444555444222111222333111111111111000000000000000///...---------------333222222111///...,,,+++******+++,,,,,,---......+++++++++,,,,,,---------...,,,******+++---------........................,,,------......------,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...//////////////////.........333...---///000111:::EEEMMM^^^qqqxxxxxx||||||wwwpppiiiddd______]]][[[XXXTTTRRRPPPQQQOOOMMMKKKKKKKKKJJJIIIHHHIIIJJJIIIIIILLLOOORRRNNNPPPRRRTTTTTTUUUWWWYYY|||ssskkkfffdddgggeeeccc___[[[XXXUUUTTTSSSSSSRRRRRRRRRTTTUUUWWWYYY\\\```eeeiiikkkmmmmmmppptttuuutttssspppiiiaaa\\\ZZZWWWUUUUUUXXX[[[]]]\\\aaagggmmmrrrvvvzzz}}}tttllljjjttt}}}tttmmmllliiifffhhhlllooonnnlllooojjjgggiiinnnzzzzzztttnnneeeccchhheeegggkkkrrr}}}tttmmmkkklllmmmjjjgggeeeeeefffeeeeeeeeeeeecccbbbaaa``````_________^^^]]][[[VVVPPPLLLNNNOOOQQQTTTWWWZZZ\\\\\\]]]\\\ZZZZZZZZZ[[[]]]^^^aaadddiiiqqqxxxuuufffbbb___cccpppxxxkkkWWWGGG???999888777555555666333444444444222111222333111111111111000000000000000000///.........//////000000000000000///...---++++++,,,------...//////+++++++++,,,,,,------------,,,******,,,---------------------------------,,,------......------,,,+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------....../////////////////////...000...///222222444>>>IIIZZZhhhwww|||}}}~~~}}}~~~zzztttooohhhbbb^^^WWWVVVVVVTTTRRRPPPNNNMMMSSSQQQOOOMMMLLLJJJIIIHHHKKKLLLLLLLLLMMMOOOSSSVVVTTTVVVXXXYYYZZZ\\\___bbb~~~wwwnnnhhhdddfffdddaaa^^^ZZZVVVSSSRRRPPPSSSTTTSSSQQQPPPRRRTTTXXXZZZ]]]aaafffkkkoooqqqtttyyy{{{wwwsssmmmeee\\\VVVUUUUUUTTTUUUVVVXXXYYYYYY]]]ccchhhmmmqqqtttwwwuuulllhhhppp~~~|||sssmmmiiifffcccccceeefffdddbbbfffccccccggglllwwwuuukkkgggjjjjjjkkknnnssszzzvvvpppllljjjkkkhhheeedddeeeeeeeeeddddddddddddcccbbbaaa`````````______^^^]]]YYYTTTPPPNNNMMMNNNRRRXXX\\\\\\[[[]]]]]]]]]]]]^^^^^^______aaacccgggmmmttt||||||lllgggaaa___ggguuu{{{ppp\\\LLLCCC<<<:::999666444444222333444333111000111222111111111111000000000000000////////////000000111...//////000000000//////,,,------....../////////++++++,,,,,,,,,,,,---------+++******,,,---------,,,,,,,,,,,,------------,,,------......------,,,***+++---/////////...---,,,,,,,,,,,,,,,,,,,,,,,,---..................---......//////////////////...///222444444999FFFSSSiiipppyyy}}}vvvqqqtttyyyvvvqqqkkkddd^^^ZZZXXXNNNNNNNNNMMMMMMLLLLLLKKKMMMLLLKKKJJJIIIIIIIIIIIINNNOOOPPPQQQRRRUUUYYY\\\]]]___```aaacccgggkkkooo{{{rrrhhhbbbbbbaaa___\\\YYYVVVTTTSSSNNNRRRVVVTTTPPPMMMOOORRRUUUVVVXXX\\\bbbiiiooorrrsssyyy|||wwwppphhh___WWWQQQQQQRRRSSSTTTTTTUUUUUUVVVZZZ```eeeiiilllppprrr|||wwwnnnhhhnnn}}}{{{|||~~~zzzrrrllleeecccaaabbbcccdddcccaaaaaa```ccchhhmmmuuu~~~}}}rrrmmmnnnppppppsssvvv{{{{{{uuunnniiiiiigggeeedddeeeeeedddccccccddddddeeedddcccaaa```___^^^^^^^^^^^^[[[WWWTTTMMMKKKJJJOOOWWW\\\\\\ZZZ]]]^^^___aaaaaaaaaaaa``````bbbeeejjjqqqyyytttlllddd```eeeqqq}}}tttaaaOOOEEE===;;;;;;777444444222333444333111000111222111111111111000000000///............///000111111...///////////////......,,,---------.........///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---......---++++++,,,,,,,,,,,,,,,---,,,------......------,,,)))+++...000111000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,............////////////---000333444666@@@RRRaaappprrruuuyyyuuummmpppxxx|||wwwrrrooojjjbbb[[[VVVTTTSSSKKKKKKKKKJJJJJJJJJKKKKKKGGGHHHIIIJJJKKKMMMOOOQQQQQQSSSUUUWWWYYY[[[___bbbggghhhiiijjjlllqqqwww{{{uuuhhh```^^^^^^\\\[[[YYYXXXVVVVVVNNNRRRUUUTTTOOOLLLNNNQQQRRRRRRTTTWWW]]]eeelllpppnnnvvvzzztttiii```XXXRRRMMMNNNPPPRRRSSSTTTSSSSSSVVVZZZ___cccgggiiimmmooowww{{{{{{rrrkkkooo{{{zzz{{{}}}~~~}}}xxxpppkkkdddcccbbbcccccccccbbbaaa]]]^^^bbbgggkkkrrr}}}~~~|||vvvtttttttttvvvyyy~~~yyyppphhhhhhfffdddcccdddcccbbbaaa___aaacccddddddbbb```^^^^^^]]]\\\]]]]]][[[XXXUUUNNNJJJHHHLLLTTTZZZ[[[ZZZ^^^___aaacccdddcccbbbbbb``````bbbfffmmmvvv~~~}}}nnnfffaaafffqqqxxxgggSSSHHH>>>;;;;;;888555444222333444333111000111222111111111111000000000///------------...//////000///000000//////...---,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---......---+++++++++,,,,,,---------,,,------......------,,,)))+++...000111000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,---.........//////000000...111444555;;;KKK```ooouuuqqqrrrxxxtttkkkkkkvvvyyyrrrmmmhhhgggbbbZZZSSSNNNMMMNNNJJJJJJIIIIIIIIIIIIJJJKKKJJJLLLOOOQQQQQQTTTWWW[[[VVVYYY\\\___aaadddhhhkkkqqqrrrssstttvvvzzzyyykkkaaa\\\\\\[[[ZZZYYYYYYXXXXXXPPPRRRSSSRRROOOMMMOOOQQQQQQQQQRRRUUUZZZbbbhhhmmmllluuuyyyqqqdddZZZSSSNNNLLLMMMOOORRRSSSTTTTTTSSSVVVZZZ^^^bbbeeegggjjjlllpppuuu{{{yyyqqqqqqyyy|||}}}~~~}}}xxxqqqkkkfffeeeeeecccbbb___^^^\\\ZZZ\\\```dddffflllzzz|||{{{}}}|||wwwvvvxxx}}}tttkkkhhhgggeeeddddddcccaaa___\\\^^^aaaddddddbbb___]]]]]]\\\[[[\\\\\\[[[XXXVVVNNNKKKHHHIIIOOOVVVZZZ[[[___```bbbcccdddddddddddd```______aaahhhqqqzzzpppgggaaadddmmmzzzooo[[[NNN@@@<<<;;;999666444333444555444222111222333111111111111000000000000...------------......///000000000///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***)))***,,,...///...---++++++,,,,,,------......,,,------......------,,,***+++---/////////...---,,,,,,,,,,,,,,,,,,,,,,,,---..................---------......///000000000000444777:::FFFZZZooozzz|||vvvuuu~~~wwwllljjjppp}}}{{{vvvpppiiieee___^^^[[[TTTLLLHHHHHHJJJJJJIIIIIIHHHIIIJJJLLLMMMNNNQQQTTTTTTTTTUUUYYY\\\___bbbfffjjjmmmqqquuuxxx|||}}}~~~}}}oooeee]]]\\\\\\[[[ZZZYYYXXXXXXRRRQQQPPPOOOOOOPPPQQQRRRQQQQQQRRRUUUZZZ```fffiiinnnwwwzzzppp```UUUPPPMMMLLLMMMOOOQQQSSSTTTUUUUUUVVVYYY^^^aaaccceeehhhjjjjjjpppwww{{{~~~xxxtttxxxzzzsssnnngggggggggdddaaa^^^[[[ZZZYYY[[[```ccccccgggttt}}}zzz{{{}}}|||{{{~~~|||tttooommmkkkjjjiiihhheeeccc___aaaeeehhhhhhfffcccaaa^^^]]]\\\\\\\\\[[[YYYWWWOOOLLLIIIGGGJJJQQQYYY]]]``````bbbcccdddeeeeeeeeeaaa^^^\\\]]]bbbjjjsssyyyuuujjjaaaaaahhhuuu{{{fffVVVEEE>>><<<999666444444555666555333222333444111111111111000000000000000///...............///---......///......---------------------------------------,,,,,,+++++++++))))))***,,,...///...---+++,,,,,,---......//////,,,------......------,,,+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......------......///000000111111666<<>>HHH[[[qqq}}}yyy~~~|||ssshhh```WWWTTTOOOLLLKKKKKKJJJJJJLLLMMMOOOQQQRRRTTTWWWZZZ]]]```dddiiimmmsssyyy}}}~~~qqqeeeddddddcccbbb```\\\ZZZRRRPPPNNNLLLKKKKKKLLLLLLOOOQQQTTTWWWZZZ\\\^^^___cccgggiiieee\\\TTTRRRRRRPPPQQQRRRSSSSSSSSSRRRRRRSSSVVVYYY\\\]]]^^^aaacccdddgggkkknnnqqquuuzzz}}}|||{{{|||~~~wwwrrrkkkhhhdddaaabbbbbbcccbbbbbb```^^^\\\]]]bbbiiiooo~~~{{{zzz{{{zzzvvvsssgggaaa^^^aaabbb___\\\\\\ZZZYYYUUUQQQLLLJJJKKKMMMSSSWWW]]]bbbeeeggghhhjjjiiigggdddaaa^^^[[[ZZZYYYZZZZZZbbbrrruuummmjjjiiinnntttuuueeeVVVHHH===999;;;888666444222111222333444222222222111111111111111111111000//////////////////////////////.....................------------........................------------,,,+++******++++++++++++,,,,,,,,,------------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,,,,---,,,------...............000111222222222555@@@KKK]]]qqq~~~|||vvvqqqzzz~~~|||{{{qqqeeeZZZSSSKKKIIIHHHHHHIIILLLNNNOOOMMMPPPTTTWWWZZZ^^^cccfffeeeiiiooossswww|||uuuhhhfffdddcccccc```\\\YYYPPPOOOMMMKKKKKKLLLMMMNNNNNNPPPSSSWWWZZZ]]]___```cccgggiiieee]]]UUURRRQQQRRRSSSTTTUUUTTTSSSRRRQQQPPPSSSWWWZZZ]]]___bbbdddbbbeeeiiilllppptttyyy|||~~~}}}}}}~~~}}}}}}yyywwwuuu{{{}}}vvvjjjgggcccaaabbbccccccccc```^^^\\\ZZZ[[[```hhhmmm~~~}}}xxxtttjjjccc___aaabbb___]]]]]]]]]\\\YYYTTTNNNJJJJJJJJJPPPUUU[[[aaadddgggiiijjjiiiiiihhhgggdddaaa^^^\\\XXXVVVYYYeeesssvvviiicccccciiippp|||{{{lll___PPPDDD>>>???888666444222111222333444222222222111111111000000111000000////////////000........./////////////////////.........---------000000///...------,,,,,,,,,---------,,,,,,+++***++++++,,,,,,------------------------------------,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---------,,,---......//////......111111333444444999IIIZZZvvv}}}~~~{{{yyy|||ooolll}}}wwwyyy{{{qqqeeeYYYPPPKKKFFFGGGGGGHHHJJJMMMPPPRRRRRRVVV[[[```dddiiimmmqqqoootttzzz~~~zzznnnjjjfffdddcccaaa]]]YYYPPPOOOLLLKKKJJJLLLNNNOOOMMMOOOQQQUUUYYY\\\___```cccgggjjjhhh```YYYTTTRRRSSSTTTVVVVVVUUUSSSQQQOOOOOORRRVVVZZZ\\\___bbbdddaaacccgggjjjmmmrrrxxx|||}}}wwwtttsssuuuvvvwww~~~~~~|||yyywwwyyy|||yyyjjjgggcccaaaaaabbbbbbbbb___^^^[[[XXXYYY]]]dddiiivvv{{{|||wwwooogggaaaaaabbb___^^^___```___\\\WWWPPPLLLIIIIIIMMMRRRZZZaaaeeehhhjjjkkknnnnnnnnnllliiiddd```]]]YYYUUUVVV\\\fffssszzzjjj``````fffmmmwww~~~pppcccVVVHHH@@@===777666555333333333333444333333222222111000000000000000////////////000000.........////////////////////////.........------000000///...---,,,+++***+++,,,,,,------,,,,,,+++***+++,,,---......------,,,,,,,,,------------...---,,,,,,++++++,,,,,,---++++++,,,,,,------......------...////////////...///...111555666<<>>HHHdddzzz{{{xxxyyy}}}vvvkkkggg___UUULLLHHHJJJMMMKKKOOOUUUZZZ^^^cccjjjoooooosssxxx}}}xxxmmmddd``````aaabbb\\\WWWQQQMMMKKKJJJIIIIIIJJJLLLNNNPPPQQQTTTYYY\\\___dddjjjlllhhhaaaZZZVVVUUUVVVWWWWWWUUUQQQLLLIIINNNRRRWWW[[[\\\\\\]]]]]]bbbaaa```aaaeeejjjmmmnnnuuuxxxzzznnnjjjeeebbbdddhhhkkkmmmrrrqqqqqqrrruuuyyy}}}|||}}}~~~vvvhhhcccaaacccbbb___]]]^^^^^^^^^\\\YYYUUUTTTTTTVVV[[[]]]dddppp|||yyytttlllddd___^^^```aaaaaa```___\\\WWWQQQLLLHHHIIINNNVVV^^^dddjjjoooqqqqqqssssssqqqqqqqqqlllfffccc```___^^^___gggyyyyyy{{{qqq___^^^gggnnnvvvsssfffXXXIII===999999777666444222111000111111111111000000000000///////////////////////////////////////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,........................000---******---......,,,---,,,,,,,,,,,,---......000////////////000000111///555888:::GGG```xxx|||~~~}}}xxxyyyrrrhhh```UUUMMMLLLNNNPPPQQQRRRXXXaaafffiiilllpppsssvvv~~~yyynnnfffbbbbbbcccccc[[[XXXTTTQQQOOOMMMJJJHHHIIIKKKLLLMMMOOORRRWWWZZZ^^^bbbgggjjjiiibbbZZZTTTSSSTTTVVVVVVUUURRRNNNLLLNNNRRRWWW[[[\\\]]]]]]^^^bbb``````aaadddiiilllnnntttuuu|||yyylllgggbbb```bbbfffjjjllllllmmmnnnooorrruuuyyy|||}}}}}}~~~xxxlllfffbbbbbbaaa]]]\\\]]]]]]]]]\\\YYYVVVUUUVVVWWWYYYZZZaaalllyyy|||wwwnnngggbbbaaabbbdddaaa```___\\\WWWQQQKKKHHHHHHLLLTTT\\\dddjjjnnnqqqrrruuuuuuttttttuuuqqqkkkhhheeebbbaaa```fffwww||||||vvvbbb]]]ccclllrrr}}}wwwiiiYYYJJJ???999888777555444333222111111111111111000000000000000000000000000000000000///////////////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,------------------------000---++++++---......,,,---,,,,,,,,,,,,---......000////////////000111111///444888???RRRlll~~~zzzuuuhhh```VVVOOONNNQQQTTTUUUbbbhhhpppuuuwwwyyy{{{~~~~~~yyypppiiieeedddeeeeee[[[YYYWWWUUUSSSPPPKKKHHHJJJJJJJJJJJJKKKOOOTTTXXX]]]___dddiiijjjdddZZZRRRQQQSSSUUUVVVUUUSSSQQQOOOOOOSSSWWW[[[\\\]]]^^^___`````````aaacccggglllnnnrrrssswww~~~vvviiieee```^^^___cccgggiiigggiiilllnnnpppsssvvvyyy~~~~~~yyyppphhhbbbaaa___[[[[[[]]]]]]]]]\\\ZZZWWWVVVVVVWWWVVVWWW]]]iiiwww~~~yyyqqqiiidddbbbcccddd``````^^^[[[VVVQQQLLLIIIFFFKKKRRRZZZcccjjjoooqqqrrruuuwwwvvvxxxzzzwwwrrrnnnjjjgggdddaaafffvvv~~~}}}iiiaaacccjjjnnnwww}}}lll[[[KKKAAA999888777555444333333333222222111111111000000000111111111111111111111111///////////////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---++++++---...---------,,,,,,,,,,,,---......///////////////000111222333555:::IIIaaa{{{zzzyyy|||iiicccZZZUUUTTTXXX\\\^^^jjjpppxxx|||~~~~~~yyyqqqkkkhhhfffeeeeee]]][[[XXXVVVTTTQQQLLLIIIKKKJJJIIIHHHIIIMMMRRRWWW]]]^^^cccjjjmmmiii]]]SSSRRRSSSUUUVVVUUUSSSQQQPPPPPPSSSWWWZZZ[[[\\\^^^____________```bbbfffjjjnnnqqqqqquuu{{{sssiiiddd^^^[[[[[[^^^aaabbbeeeiiimmmoooppprrruuuyyy~~~zzzrrrjjjccc```^^^\\\\\\_________^^^\\\XXXVVVUUUVVVUUUVVV\\\iiixxx|||yyy|||uuummmgggcccbbbaaaaaa```^^^[[[WWWRRRMMMKKKGGGJJJPPPYYYccckkkppprrrqqqtttwwwwwwzzz}}}{{{vvvrrrnnnjjjfffccchhhwwwrrrjjjiiikkkmmmwwwooo\\\LLLCCC999888777555444333444444222222222111111111000000000000000000000000000000///////////////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,---------------,,,,,,,,,,,,---......////////////000111222222888888@@@TTTpppttt{{{}}}~~~}}}nnniiiccc^^^]]]```eeehhhhhhnnnvvv||||||||||||xxxrrrmmmjjjhhhfffddd___\\\XXXUUURRRPPPNNNLLLLLLKKKJJJHHHHHHKKKQQQUUU\\\___eeemmmqqqmmmaaaVVVTTTUUUVVVVVVUUUSSSQQQOOOQQQTTTWWWYYYZZZZZZ\\\]]]]]]^^^___``````dddiiinnnrrrqqqtttzzz~~~~~~sssiiiddd]]]XXXWWWYYY[[[\\\cccggglllmmmlllnnnrrrvvv}}}~~~|||rrrjjjcccaaa___]]]___bbbaaaaaa```]]]YYYUUUTTTTTTUUUWWW^^^lll{{{}}}{{{{{{tttmmmgggcccaaaaaaaaa___\\\YYYUUUQQQOOOJJJLLLQQQZZZeeennnrrrtttppptttwwwxxx|||}}}yyytttppplllhhhfffjjjyyyyyypppmmmmmmooo{{{qqq^^^NNNEEE;;;999777555444333444444222222222222111111111111///////////////////////////////////////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---......////////////000111222333888;;;GGGaaa}}}www~~~}}}{{{yyyxxxzzz~~~tttrrrmmmjjjhhhiiilllooohhhnnnvvv|||{{{xxxyyyzzzwwwsssooollljjjgggeeeaaa]]]YYYUUUSSSQQQOOOMMMKKKKKKJJJHHHHHHJJJNNNRRR[[[```hhhqqqtttoooddd[[[UUUUUUVVVVVVUUUSSSQQQPPPSSSUUUWWWXXXXXXXXXYYY[[[[[[]]]_________bbbhhhmmmrrrrrruuuzzz~~~ssshhhccc[[[VVVUUUVVVWWWXXX___cccggggggeeefffkkkpppyyy{{{tttllleeecccbbb___```cccaaabbbaaa^^^ZZZVVVTTTTTTWWWYYYbbbooo}}}{{{uuuooohhheeebbbbbb```^^^\\\YYYWWWUUUPPPQQQUUU]]]iiirrrvvvwwwtttwwwzzz{{{~~~{{{uuurrrnnnjjjgggkkk{{{tttmmmpppqqq}}}sssbbbRRRHHH===;;;888555333333333444333222222222222111111111........................///////////////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,------,,,,,,,,,,,,---....../////////000111222333444666>>>RRRooo~~~~~~~~~}}}~~~~~~|||wwwtttuuuzzz}}}zzzvvvtttuuuvvvmmmrrrxxx||||||xxxwwwwwwzzzxxxtttrrrooollliiifffaaa___\\\YYYWWWTTTPPPMMMIIIIIIIIIGGGFFFHHHKKKMMMXXX```kkktttuuuoooeee^^^SSSTTTTTTUUUUUUTTTTTTSSSTTTUUUWWWWWWUUUUUUVVVWWWZZZ]]]______^^^aaagggmmmqqqqqquuu{{{{{{pppeee```YYYUUUTTTUUUWWWXXX]]]aaadddbbb______eeelllrrrvvv~~~wwwoooiiifffddd``````bbb___``````___[[[XXXWWWWWWYYY\\\eeeqqq|||}}}}}}{{{yyy{{{}}}~~~zzzssslllhhhccccccbbbaaa___]]]\\\[[[VVVUUUXXXaaallluuuyyyyyyzzz}}}xxxtttoookkkgggkkkzzzzzznnnpppooo{{{uuuhhhWWWLLL???<<<999555333222222333333333222222222111111111///////////////////////////////////////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,------------------------------***---//////---,,,,,,------,,,,,,,,,,,,---....../////////000111222444555:::FFF```~~~}}}{{{zzz~~~|||yyyxxxzzz~~~~~~~~~zzzwww{{{yyy{{{~~~{{{wwwvvvwww{{{yyyvvvtttrrrooojjjggg```______^^^\\\WWWQQQMMMGGGGGGHHHGGGFFFFFFHHHJJJUUU___llluuuuuunnneee___QQQRRRSSSTTTUUUVVVVVVVVVUUUVVVWWWVVVTTTSSSTTTVVVYYY\\\___^^^]]]```gggmmmpppqqquuu{{{vvvkkkbbb]]]WWWTTTTTTVVVYYYZZZ^^^bbbdddaaa]]]]]]dddjjjnnnrrr{{{zzzrrrkkkhhheee```___```\\\^^^______\\\ZZZYYYZZZ[[[^^^gggrrrzzzxxx{{{{{{xxxppptttyyy|||zzztttmmmhhhddddddcccbbbaaa```______ZZZYYY[[[cccoooxxx{{{{{{zzzvvvqqqkkkgggjjjxxxrrrooommmxxx~~~wwwlll[[[OOO@@@===999555222222222222333333333222222222111111000000000000000000000000///////////////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...------,,,,,,------...........................***---000///---+++,,,------,,,,,,,,,,,,---....../////////000111333444555@@@PPPlllzzzxxx||||||{{{zzzxxxxxx{{{||||||zzzyyywwwzzzxxxvvvwwwxxxuuummmfff```___]]]\\\ZZZVVVQQQLLLGGGFFFEEEEEEFFFGGGJJJKKKTTT\\\eeelllrrrtttlllbbb\\\WWWUUUVVVWWWTTTSSSUUUXXXXXXYYYWWWUUUSSSSSSTTTZZZ[[[^^^___```bbbdddgggkkknnnrrrxxxtttjjj```]]]YYYVVVUUUVVVYYY[[[aaaaaa```^^^^^^```eeehhhqqqtttyyy|||wwwpppiiiddd```[[[YYY\\\]]]_________]]][[[ZZZXXX\\\dddmmmvvv}}}~~~yyyzzz~~~xxxtttqqqmmmlllqqqwwwxxxppphhhdddbbb``````aaabbbbbbbbb^^^ZZZYYYbbbrrr~~~yyytttoookkkiiimmmzzzyyysssssswww~~~lllYYYPPPCCC<<<777777666333222444333333333222222222111111000000000000000000000000///////////////......---++++++,,,,,,,,,,,,------......---,,,,,,+++******,,,,,,,,,------,,,,,,+++---------............///,,,,,,,,,+++++++++******---------------------------------.........//////222//////222333222444999BBBbbb}}}}}}xxxyyyzzz|||}}}yyywwwuuuuuuwww{{{|||wwwzzz|||}}}{{{{{{{{{|||zzzzzz{{{{{{wwwooohhhbbb```___]]][[[WWWQQQMMMHHHGGGFFFEEEFFFGGGJJJKKKUUU\\\dddlllsssvvvpppggg]]]WWWTTTUUUVVVTTTTTTVVVXXXYYYYYYXXXVVVUUUUUUVVV\\\]]]^^^^^^^^^```cccfffiiimmmsssxxx}}}zzzoooggg```^^^ZZZVVVUUUWWWYYY[[[aaa```___^^^]]]___cccgggmmmpppvvv~~~yyyqqqjjjddd```]]]ZZZ\\\]]]_________^^^\\\ZZZVVVZZZaaajjjrrryyy~~~|||xxxwwwxxx|||zzzvvvpppkkkhhhlllsssuuuoooiiieeecccaaaaaabbbddddddccc___\\\^^^iiiyyyxxxrrrmmmiiigggjjjvvvwwwvvvxxxnnn\\\SSSEEE>>>888777666333222444222222222111111111000000000000000000000000000000///////////////......---,,,,,,---------...............------,,,++++++***++++++,,,---------,,,,,,------------............)))******+++,,,---......---------------------------------.........//////000...///333444444777===LLLlll|||yyyzzzzzz{{{|||~~~~~~|||{{{yyyyyy{{{~~~{{{zzz}}}}}}~~~~~~~~~zzzqqqjjjeeeccc```^^^[[[WWWRRROOOJJJIIIGGGFFFFFFGGGJJJKKKRRRXXX```hhhqqqvvvssslll^^^WWWSSSSSSTTTTTTVVVYYYYYY[[[\\\[[[YYYXXXXXXYYY_________^^^]]]^^^aaacccfffmmmtttwwwzzz~~~~~~zzzrrrkkkaaa^^^ZZZWWWVVVWWWZZZ\\\``````___]]]\\\^^^aaaeeejjjnnnttt{{{|||rrriiiddd```^^^]]]\\\^^^___``````^^^\\\[[[VVVZZZ```hhhpppwww|||{{{uuussstttvvv{{{|||tttoookkknnntttvvvrrrmmmgggeeeccccccdddffffffeeebbbaaaeeeqqqvvvpppjjjfffdddfffppp{{{}}}|||}}}sssbbbYYYIII@@@999777777444333444111111111111000000000000000000000000000000000000///////////////......------............/////////......------,,,+++++++++***+++,,,,,,------------------------............***++++++,,,---...//////------------------------------........./////////...---000333444555<<>>999999888555444444444444333333333222222000000000000000000000000///////////////......------............/////////------..................------------,,,+++******++++++,,,,,,,,,---------++++++,,,---...//////000------------------------.../////////000000000000111222555666888EEEaaazzzzzz}}}~~~zzzyyyxxxyyy{{{~~~mmmiiidddaaa``````______VVVSSSMMMIIIGGGGGGJJJLLLIIIOOOVVV^^^hhhpppooojjjhhhaaa\\\[[[ZZZXXXYYY\\\ZZZ]]]bbbdddeeeddddddeee]]]```dddeeeeeeeeeeeeeeeZZZ^^^dddkkkttt~~~{{{yyytttlllfff^^^\\\XXXTTTSSSUUUWWWYYY[[[[[[[[[YYYWWWVVVWWWXXX[[[aaahhhkkkmmmsss~~~|||rrrkkkfffcccaaa]]]___aaabbbcccbbbaaa```bbbeeejjjqqqzzztttiiigggkkknnnxxxzzzvvvtttrrrooommmnnnoooqqqvvv|||~~~xxxtttqqqiiibbb```___^^^aaaeee```bbbeeeffffffffffffgggiiimmmsssyyywww^^^OOO???999:::888666444333333333222222222111111000000000000000000000000///////////////......---////////////000000000000------...........................---,,,+++***)))++++++,,,,,,,,,---------......---------,,,,,,,,,------------------------////////////000000000000111333666777;;;KKKkkk}}}rrryyyyyyxxxxxxyyy{{{yyypppeee```aaabbb```\\\ZZZVVVQQQKKKHHHGGGHHHIIILLLNNNUUUaaaiiikkklllnnniiiddd]]]YYYYYY[[[]]]______```aaadddffffffdddbbbdddbbbaaaaaabbbccccccbbb]]]___dddmmmtttzzz{{{zzzwwwpppjjjhhh___]]]YYYVVVUUUWWWZZZ\\\WWWYYY[[[ZZZWWWTTTSSSRRRVVV\\\bbbfffiiirrruuukkkdddaaa```\\\___ccceeeccc___]]][[[[[[aaakkkvvvzzznnnfffbbbfffooozzzyyytttooolllkkkmmmmmmnnnooopppsssuuuwwwxxxyyyzzzzzzyyywwwtttsssjjjhhheeeaaa^^^\\\\\\[[[WWWYYY\\\___`````````___aaaeeekkkqqqxxx~~~vvveeeWWWEEE;;;:::999666111222222222222222222222222////////////////////////000000///.......................................---------------------------,,,+++*********,,,---++++++,,,,,,---...//////------------------------...------,,,,,,,,,------...//////000000000000///,,,333777888EEEaaa~~~zzzsssppp}}}~~~{{{zzz|||}}}~~~|||{{{||||||{{{yyyuuutttxxxwwwwww~~~vvvjjjdddeeefffeeebbb[[[WWWRRRMMMIIIHHHIIIJJJMMMNNNUUU```ffffffeeegggddd```ZZZXXXXXX[[[]]]_________```ccceeefffdddbbbcccbbb``````aaabbbaaa```^^^```eeennnttt{{{{{{uuuuuuuuupppiiiggg```^^^ZZZVVVUUUWWWYYY[[[YYY[[[\\\[[[YYYVVVTTTTTTUUUYYY___ccciiisssvvvkkkccc___]]]\\\___cccdddbbb___\\\[[[]]]dddnnnzzzwwwkkkeeebbbhhhqqq|||~~~wwwqqqkkkhhhjjjjjjiiijjjjjjlllmmmnnnpppqqqrrrsssrrrpppnnnllljjjhhhfffbbb___\\\ZZZYYYWWWXXXZZZ[[[\\\\\\\\\[[[___ccchhhnnnuuu|||}}}|||iiiZZZHHH===::::::666222222222222222222222222222000000000000000000000000000000///.......................................---------------------------,,,,,,+++******++++++++++++,,,,,,---......///------------------------...------,,,,,,------......//////000000000000000000444777<<>>:::777444333333222222222222222111222222222222222222222222000000///.......................................------------------------)))***,,,---------,,,+++,,,,,,,,,---------......------------------------...------------......////////////000000111222222666444888IIIfff~~~pppmmm}}}|||mmmjjjqqq{{{}}}zzzuuurrrrrrnnnllllllpppyyyyyyiii___TTTRRRNNNKKKKKKOOOWWW\\\kkkyyy{{{pppjjjgggdddbbbZZZYYYUUURRRNNNLLLJJJIIIKKKMMMTTT[[[]]][[[\\\```iiifffcccbbbcccdddeeeeee```^^^\\\]]]___aaaaaaaaacccbbbbbbccceeeeeecccaaa^^^___eeemmmsssyyyvvvmmmooouuussslllgggcccaaa]]]YYYWWWVVVVVVWWWYYYZZZZZZYYYVVVTTTTTTTTTTTTVVVYYYaaakkkxxx~~~oooddd___^^^]]]___``````___^^^^^^___fffnnn{{{zzzjjjggggggiiirrr|||yyyqqqjjjeeeaaa```^^^^^^___``````aaaaaaaaahhhiiikkkmmmnnnmmmlllkkkkkkkkkkkkiiieee```ZZZWWWUUUTTTSSSRRRSSSUUUWWWYYY]]]___bbbfffkkksss{{{{{{wwwwwwyyy~~~rrr\\\JJJ???;;;888666333333333222222111111111111111111111111111111111000000///.......................................------------------------''')))+++---...//////...,,,,,,,,,------------------------------------------------------...///000////////////000111333333666444<<>>PPPqqq{{{{{{~~~nnnfffnnn{{{www~~~{{{yyyvvvtttssssssrrrqqqoootttzzz~~~}}}nnneeeddd```ZZZWWWWWWXXXXXXYYY\\\```fffnnnuuuzzz}}}}}}zzz{{{yyymmmfffbbb^^^\\\\\\ZZZVVVSSSPPPPPPSSSWWWXXX[[[cccmmmssspppmmmlllnnnqqqrrrsssuuusssppplllhhheeebbbaaa^^^^^^______```_________```___dddmmmqqquuu~~~}}}wwwssskkkccc___```___\\\YYYWWWXXXZZZXXXWWWVVVVVVUUUUUUUUUUUUUUUZZZ___ccchhhqqq|||iii^^^]]]aaaaaabbbccceeegggiiijjjooosssyyywwwtttppppppssszzz~~~zzzuuuqqqjjjiiihhhgggeeeddddddcccfffeeefffggghhhgggdddaaa```]]]ZZZZZZ\\\]]]\\\[[[]]]^^^^^^_________^^^^^^^^^[[[XXXWWWXXXWWWUUUSSSOOOPPPPPPOOONNNOOOTTTWWW```kkkyyypppdddbbbkkkwwwoooYYYJJJ???888555555555444333222222222222111111111111000000000000////////////............---............---,,,,,,---------------------------------------...//////------------....................................------------...............111222111111333666888CCCZZZzzzzzzlllfffooo}}}}}}wwwttt{{{yyyvvvsssrrrqqqqqqpppqqqvvv}}}~~~~~~vvvnnnmmmjjjfffcccbbbaaa```______bbbgggmmmssswwwyyyzzz~~~}}}yyy{{{}}}}}}}}}wwwmmmfff^^^\\\______ZZZUUUPPPPPPSSSXXXZZZ\\\dddlllpppooooooqqqssssssrrrppptttsssqqqnnnjjjfffbbb___^^^^^^^^^]]]]]]]]]]]]]]]^^^```gggnnnqqquuu~~~{{{xxxyyy{{{~~~{{{vvvssslllddd^^^___^^^]]]ZZZYYYZZZ\\\XXXWWWWWWVVVUUUUUUTTTTTTVVVZZZ^^^bbbgggrrrlllbbb```ddddddeeefffgggiiikkklllqqqtttyyy~~~wwwssstttttttttuuuyyy|||yyywwwssspppiiiiiiiiihhhgggffffffeeehhhhhhhhhhhhiiigggcccaaa___\\\XXXVVVVVVWWWXXXWWWZZZ[[[\\\]]]]]]^^^]]]]]]]]]\\\\\\\\\\\\[[[XXXVVVSSSSSSPPPMMMKKKLLLOOORRRYYYcccppp{{{rrreeebbbiiitttvvv```NNNBBB:::666555555444333222222222222111111111111000000000000////////////............,,,,,,------,,,,,,+++***---------------------------------------......///------------....................................,,,,,,,,,------------...---///222333333444999===KKKhhh}}}ssshhheeerrruuulllhhhrrr{{{yyyuuurrrpppoooppppppvvv{{{~~~}}}{{{|||{{{wwwuuurrrqqqooommmjjjhhheeefffiiikkknnnqqqssssssyyyzzzzzz{{{{{{zzzxxxxxxssswww{{{~~~}}}sssjjj```^^^aaaccc^^^XXXSSSQQQSSSWWWZZZ]]]eeemmmnnnooooooqqqrrrqqqnnnkkkooooooooommmiiiddd___\\\^^^^^^]]]]]]]]]]]]]]]]]]^^^bbbjjjppprrrvvv~~~|||zzzyyyxxxwwwvvvuuuyyyzzzzzz{{{|||yyyvvvtttnnnfff```______]]][[[ZZZZZZZZZVVVVVVVVVUUUUUUTTTSSSSSSTTTXXX]]]bbbhhhtttoooeeedddeeeeeeffffffhhhjjjkkklllrrruuuxxx||||||rrrnnnssswwwvvvuuuwwwzzzvvvuuutttrrrqqqiiiiiiiiihhhhhhhhhhhhhhhiiihhhhhhiiijjjiiieeeccc```]]]XXXTTTSSSSSSTTTUUUYYYYYY[[[\\\]]]^^^^^^^^^\\\]]]^^^______]]]ZZZXXXYYYWWWSSSOOOMMMNNNPPPRRRSSSZZZfffsss|||wwwjjjeeekkksss~~~fffRRRDDD<<<888555555444333222222222222111111111111000000000///////////////............,,,,,,------,,,,,,+++***------------------------------,,,,,,------...///,,,,,,---------.................................,,,,,,---------.........---///222444333333999AAATTTuuu|||uuukkkcccddduuuhhh______vvvzzzxxxuuuqqqnnnnnnppprrr|||}}}~~~}}}{{{{{{|||{{{{{{{{{zzzwwwrrrnnnjjjjjjiiiiiijjjkkkmmmnnnuuuvvvwwwxxxxxxwwwvvvuuusssxxx~~~xxxnnnccc___ccceeeaaa\\\YYYUUUSSSVVVYYY\\\dddmmmpppppppppqqqqqqnnnjjjgggiiijjjjjjjjjgggccc___\\\^^^]]]]]]]]]^^^___```aaaaaafffmmmrrrtttyyy|||yyyttttttttttttuuuvvvwwwyyy||||||zzzxxxxxx{{{~~~yyywwwvvvooogggbbb```___]]][[[ZZZWWWVVVTTTTTTTTTUUUTTTSSSRRRRRRQQQVVV]]]ccckkkwwwqqqgggeeeddddddeeefffhhhiiikkklllrrrtttwwwzzz~~~uuummmjjjpppvvvvvvsssttt|||zzzxxxuuusssrrrrrrrrrrrrjjjiiihhhhhhhhhhhhiiijjjhhhhhhiiijjjlllkkkiiifffccc```\\\VVVRRRQQQRRRSSSWWWXXXZZZ\\\^^^______```ZZZ]]]___aaa```^^^\\\[[[\\\YYYUUURRRQQQQQQRRRSSSRRRUUU___mmmwww~~~|||oooiiikkkqqqiiiSSSDDD>>><<<555555444333222222222222111111111111000000000///////////////...........................------,,,------------------------,,,,,,,,,,,,,,,---......,,,,,,,,,------------...........................---.........//////////////////222444333222:::EEE___xxxooofff```eeexxx|||ccc]]]bbb|||||||||xxxwwwtttpppmmmnnnrrrvvv}}}~~~~~~}}}~~~~~~yyytttmmmkkkhhhgggfffhhhjjjllluuuvvvwwwxxxxxxxxxwwwvvvxxx}}}|||rrrfffaaaccceeedddaaa]]]XXXUUUWWWYYY\\\bbbiiiooooooqqqrrrrrroooiiieeecccdddffffffeeeccc```^^^\\\\\\\\\]]]___bbbdddfffeeejjjppptttwww}}}|||xxxuuuqqqsssvvvxxxyyy{{{~~~}}}zzzyyy{{{~~~zzzyyywwwpppgggbbb```^^^\\\[[[YYYVVVSSSQQQRRRTTTUUUUUUUUUTTTSSSPPPVVV^^^fffnnn{{{pppeeecccbbbcccdddeeegggjjjlllmmmppprrrtttwww|||wwwlllggghhhmmmrrrrrrooopppwww}}}{{{xxxtttsssrrrqqqppppppqqqqqqllljjjgggfffeeegggiiikkkhhhhhhiiikkkmmmmmmkkkhhhfffddd```ZZZTTTQQQQQQRRRVVVWWWYYY[[[]]]___```aaaZZZ^^^aaacccbbb```_________\\\XXXVVVUUUUUUTTTSSSTTTTTT\\\jjjtttzzzuuullljjjmmmkkkTTTEEE>>>===555555444333222222222222111111111111000000000000////////////............//////000000//////...---------------------------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,------------................................./////////000000000///111444333333>>>MMMooozzznnnddd```iii~~~{{{dddccclll~~~zzzxxxuuuuuusssooommmooovvv||||||wwwmmmjjjgggddddddgggkkkmmmxxxyyyzzz{{{{{{{{{zzzyyy|||}}}tttiiibbbbbbccceeeeee___[[[YYY[[[]]]\\\^^^aaafffjjjooossstttooogggaaa[[[\\\^^^```aaaaaa```___XXXYYYZZZ\\\___dddgggjjjkkknnnqqquuuzzz|||yyywwwuuuyyy~~~|||{{{yyyqqqhhh___]]][[[[[[[[[ZZZVVVSSSQQQRRRUUUWWWXXXXXXWWWVVVRRRYYYbbbiiiqqq|||ooodddbbbaaabbbccceeehhhkkkmmmooonnnoooqqqtttyyyxxxnnnhhhfffgggjjjmmmmmmkkkmmmrrrwww~~~|||yyyxxxxxxxxxvvvuuuppppppoooooonnnnnnooopppnnnkkkgggcccccceeeiiikkkkkkkkkkkkmmmnnnmmmjjjhhhhhhgggddd]]]VVVQQQPPPQQQSSSTTTWWWYYY\\\^^^___```\\\```cccdddcccbbbcccdddeeebbb^^^]]]\\\ZZZWWWTTTTTTQQQWWWfffpppuuu}}}pppjjjjjj{{{lllVVVFFF>>>;;;555555444333222222222222111111111111000000000000////////////............///000000000000///......------------------------,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------........................---------.........//////111...000555555666EEEXXXqqqfffcccnnnxxxdddfffsss~~~yyyuuurrrsssrrrooommmrrr{{{yyytttkkkhhhdddbbbdddhhhmmmqqqzzz{{{|||}}}~~~~~~}}}|||}}}}}}uuukkkcccaaabbbeeeggg___\\\\\\``````]]]ZZZ[[[]]]bbbkkkssstttoooddd]]]TTTVVVXXXZZZ\\\]]]^^^^^^VVVVVVXXX[[[___dddiiilllnnnppprrrvvv|||~~~|||zzzzzz~~~|||yyyqqqhhh]]][[[YYYZZZ[[[[[[WWWTTTQQQSSSVVVXXXZZZZZZYYYYYYTTT[[[eeelllsss|||nnndddbbbaaabbbdddfffiiillloooqqqmmmnnnppprrrxxxzzzqqqjjjhhhiiiggghhhjjjiiihhhjjjooosss~~~{{{xxxxxxwwwvvvzzz|||vvvtttrrrrrrsssuuuuuuuuummmnnnnnnmmmllllllmmmnnnooolllfffbbbaaadddhhhlllmmmmmmmmmnnnnnnllliiifffhhhhhhfff___WWWQQQOOOPPPQQQRRRUUUXXX[[[]]]^^^___^^^bbbeeefffddddddeeegggllliiieeecccbbb___ZZZVVVQQQMMMRRRaaalllqqq|||uuullljjjyyymmmXXXGGG>>>:::555555444333222222222222111111111111000000000000000/////////............/////////000//////...---------------------------,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------........................,,,,,,,,,---------......111---000555666999KKKaaatttiiifffqqqsssaaafffuuu~~~xxxtttqqqrrrqqqnnnnnnsss~~~|||uuuoooiiifffcccaaadddiiipppttt{{{|||~~~~~~~~~{{{zzzmmmdddaaaaaabbbbbb```^^^]]]^^^______[[[WWW^^^\\\```kkkqqqlllaaaZZZUUURRROOOQQQUUUYYY[[[[[[ZZZYYYYYYXXXZZZ___ffflllmmmoootttyyy}}}|||yyysssmmmfff]]]WWWYYY\\\YYYTTTQQQPPPRRRUUUXXXZZZZZZZZZYYYXXX]]]dddlllvvv}}}lllccccccaaaaaabbbfffiiillllllkkknnnooopppssswww||||||wwwpppjjjeeebbbaaaiiihhhffffffhhhjjjnnnpppsssrrrqqqooonnnooorrruuu}}}xxxttttttrrrooonnnooooooooonnnooopppooonnnlllkkklllmmmjjjhhheeeaaa___aaafffkkkjjjllloooooonnnllllllllliiigggbbb___[[[VVVQQQNNNNNNPPPSSSVVVZZZ]]]```aaaccceeehhhjjjjjjiiigggffflllkkkhhhfffddd___ZZZVVVSSSPPPQQQYYYbbbmmmzzzxxxooommmtttyyynnn^^^LLL@@@;;;999888777555444333222222////////////000111222333000000000000000000000000.........------,,,,,,,,,.........------,,,,,,,,,+++***(((''''''(((***+++,,,,,,,,,---------......//////.........---------------......///000000000444000111666666;;;UUUssssssgggbbbuuuyyyaaa\\\hhhxxxwwwrrrrrrooooooooonnnooouuu|||uuuppplllkkkddd```cccgggkkkrrrxxxvvvyyy~~~{{{yyy~~~~~~oooddd______``````___\\\[[[[[[[[[ZZZWWWTTTXXXWWW\\\hhhnnnhhh]]]WWWTTTQQQOOOQQQVVV[[[]]]]]]XXXXXXXXXXXXZZZ___fffkkkkkkmmmrrrwww}}}~~~zzzrrrllleee\\\WWWYYY[[[YYYTTTRRRQQQSSSUUUXXXYYYZZZYYYYYYXXX^^^gggqqq{{{zzzhhh```___``````aaaeeeiiikkklllkkkllllllmmmnnnqqquuuyyy{{{~~~}}}xxxuuuooohhhdddaaaaaaaaafffeeeddddddeeehhhjjjlllqqqpppooommmkkklllooorrr}}}~~~|||xxxtttpppnnnkkkkkklllmmmmmmllloooppppppooommmlllmmmoookkkiiifffbbb```aaaeeeiiijjjmmmpppqqqooonnnmmmmmmiiigggccc___\\\WWWRRRNNNLLLMMMOOOSSSWWW[[[^^^```ccceeehhhkkkmmmnnnmmmmmmnnnllljjjhhheee```ZZZVVVSSSPPPQQQXXX```jjjwww{{{qqqppppppzzzrrrkkk^^^OOOCCC???888777666444333222111111111111000000000000000111.................................------,,,,,,,,,......---------,,,,,,,,,///...,,,++++++,,,...///,,,,,,,,,---------......//////.........---------------......///000000000222///222666777@@@]]]|||tttllliii|||ooo\\\[[[kkk|||uuuqqqqqqrrrrrrqqqppprrryyy|||tttnnnjjjeee___\\\```dddhhhmmmsssvvvyyy}}}|||pppccc]]]\\\]]]^^^\\\ZZZXXXVVVVVVTTTRRRPPPSSSTTT[[[gggmmmggg]]]VVVVVVSSSQQQRRRWWW[[[\\\[[[VVVWWWXXXXXX[[[___fffkkkjjjmmmqqqwww|||zzzrrrlllddd\\\WWWYYY[[[YYYUUUTTTRRRSSSUUUWWWXXXYYYXXXXXXYYY```jjjuuuvvvggg_________^^^```cccgggjjjkkkkkkiiiiiihhhiiijjjmmmppprrrzzz{{{||||||zzzvvvqqqnnnmmmiiiddd___]]]^^^```bbbeeedddcccccceeegggjjjlllpppooommmjjjhhhiiillloooyyy~~~{{{wwwtttnnnllljjjjjjkkkmmmnnnnnnpppqqqrrrqqqooommmnnnooojjjiiifffccc``````cccfffjjjmmmppprrrqqqooonnnnnniiigggccc```]]]XXXSSSOOOJJJKKKMMMQQQVVV[[[```cccgggiiikkknnnpppqqqrrrrrrpppooommmjjjgggbbb\\\WWWTTTQQQRRRWWW^^^fffsss~~~~~~rrrqqqlll}}}}}}wwwqqqlllaaaRRRFFFAAA999888777555444333333222333222111000////////////.................................---------------...------------,,,,,,,,,000///...------...///000,,,,,,,,,---------.....................------------......//////000000111111111444888;;;JJJkkkuuuqqqsssyyydddWWW\\\ppp|||sssppppppsssrrrppppppssszzzzzzrrrkkkggg```[[[[[[```eeehhhlllpppvvvyyy~~~nnnaaa[[[[[[\\\]]][[[YYYWWWTTTRRRQQQOOONNNRRRTTT\\\iiiooojjjaaa[[[ZZZWWWTTTTTTWWWZZZYYYXXXTTTVVVWWWYYY\\\```fffjjjlllooosssxxx}}}yyyqqqlllccc\\\WWWXXXZZZXXXVVVVVVSSSTTTUUUWWWXXXXXXXXXXXX\\\bbbkkkuuusssgggbbbccc^^^]]]^^^aaafffiiikkkkkkggggggffffffgggjjjlllnnnuuuvvvvvvuuuqqqkkkeeeaaa```___]]]\\\\\\]]]```aaaccccccccceeegggkkknnnppprrrqqqnnnjjjhhhhhhlllooozzz~~~xxxtttqqqooollllllnnnqqqrrrrrrsssttttttssspppnnnmmmnnniiihhhfffccc______```bbbiiilllppprrrqqqooonnnmmmhhhgggdddaaa^^^ZZZUUUQQQKKKKKKMMMPPPUUU\\\cccgggooopppqqqsssttttttttttttsssqqqooommmjjjddd]]]XXXWWWTTTUUUYYY]]]dddppp{{{~~~qqqqqqlllzzzyyysssgggVVVFFF???;;;:::999777666555444444222222111000//////000000.......................................---------------------------------------,,,,,,,,,,,,------,,,,,,,,,---------.......................................///000000111111222555888;;;BBBVVVxxxtttuuu{{{qqq]]]VVV```uuuzzzrrrppppppooonnnlllmmmqqqyyywwwnnnhhhddd^^^[[[]]]ccciiikkknnnqqqvvv{{{vvvhhh^^^ZZZZZZ[[[\\\ZZZZZZXXXVVVRRRPPPNNNMMMPPPSSS]]]kkkqqqnnnfffccc]]]ZZZWWWWWWZZZ[[[ZZZXXXSSSUUUXXXZZZ]]]aaagggjjjlllnnnrrrwww|||}}}vvvpppmmmccc\\\WWWXXXYYYWWWVVVXXXTTTTTTUUUWWWXXXYYYZZZZZZaaaeeekkksss}}}{{{qqqgggcccddd^^^^^^^^^aaaeeeiiijjjkkkgggfffffffffhhhkkknnnppprrrrrrqqqnnniiibbb\\\XXXWWWYYY[[[]]]___`````````^^^___aaadddhhhmmmpppsssvvvtttpppllliiiiiilllooo|||}}}xxxuuurrrooonnnooorrrssstttuuuvvvvvvtttqqqnnnlllllliiihhhfffbbb^^^]]]___aaahhhlllpppqqqpppmmmkkkkkkhhhgggeeeccc```\\\VVVRRRKKKJJJJJJMMMSSS[[[ccchhhqqqsssuuuvvvxxxxxxwwwwwwsssrrrqqqooolllfff___ZZZZZZYYYYYY[[[]]]cccooo{{{sssrrrpppzzzyyymmmYYYGGG>>>:::999888666555444444333000000//////000111222222////////////////////////........................------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......---...........................//////000111111111111666999<<>>HHHdddvvvxxxrrraaa]]]hhhxxx~~~zzzvvvsssqqqpppkkklllnnnuuu~~~uuujjjccc___]]]```]]]```hhhpppssswww{{{{{{lllmmmllliiifffggglllqqqvvvvvvuuuuuuuuuyyy~~~zzzuuuqqqjjjeeeddd___YYYVVVVVVUUURRROOOZZZ\\\^^^]]]YYYUUUQQQOOOPPPWWWaaammmvvv|||xxxlllccc^^^XXXSSSSSSVVV\\\dddjjjnnnnnnmmmmmmpppuuuzzz~~~~~~wwwooojjjgggccc]]]YYYYYYXXXTTTSSSUUUWWWXXXYYYYYYZZZ^^^cccfffiiiooowww}}}xxxssspppooolllhhheeeeeebbb______aaaeeegggiiidddeeeffffffhhhkkkooosssqqqiii___YYYXXXXXXUUUSSSSSSSSSTTTTTTSSSUUUXXXZZZcccfffjjjkkkkkklllpppsssrrrmmmhhheeeaaa^^^aaagggooouuuxxxqqqnnnllliiijjjmmmpppqqqrrrsssrrrqqqooonnnppppppmmmiiifffggglllqqqrrryyy}}}yyyrrrnnnjjjfffiiihhhgggfffeeebbb]]]YYYNNNIIIGGGJJJNNNTTT]]]fffpppsssxxx|||}}}|||yyywwwsssrrrpppooommmhhhbbb]]]]]]]]]]]]]]][[[___lllzzz{{{uuutttwww}}}|||lllYYYKKKAAA===999666555666666555222222222111111111111000000000000000000000000000////////////...............------,,,,,,,,,------,,,,,,,,,------.........---------............///............///////////////000111111000///111222333:::BBBSSSuuuzzzyyy~~~lll[[[aaaoooyyy}}}{{{tttmmmlllppprrroookkkmmmkkkppp{{{wwwqqqjjjccc_________^^^```fffoooxxx~~~tttnnnggghhhhhhggghhhkkkooorrrssssssssssssrrrtttxxxzzz}}}|||}}}{{{vvvrrrlllhhhfffccc^^^YYYWWWUUUSSSRRR\\\^^^___]]]YYYSSSPPPNNNTTT\\\iiittt{{{xxxjjjaaa]]]ZZZVVVUUUXXX]]]dddjjjnnnoooooopppssswww|||zzzpppiiieeeccc]]]XXXYYYXXXUUUTTTVVVWWWXXXYYYYYY[[[^^^cccgggjjjpppyyy~~~zzzuuuqqqooolllhhheeeiiifffbbbaaabbbeeefffgggddddddeeeeeefffgggiiikkkhhhaaaXXXSSSSSSSSSQQQOOOVVVUUUTTTRRRQQQTTTXXX\\\cccfffiiijjjjjjlllooorrruuunnnfffbbb___]]]___dddiiinnnzzzwwwooolllkkkiiikkkooorrrrrrqqqqqqpppooonnnmmmoooooommmjjjggghhhnnnsssuuuzzz{{{wwwrrrooojjjeeeeeeeeefffffffffccc^^^ZZZRRRLLLIIIJJJLLLQQQ[[[dddooosssxxx}}}~~~{{{zzzuuussspppmmmjjjfffaaa]]]^^^[[[ZZZ[[[[[[```mmmzzz{{{tttqqquuu}}}~~~nnn[[[MMMAAA===888666555555555444222222222111111111111000000000000000000000000000////////////...............------,,,,,,---------,,,,,,,,,------.........---------............///............///////////////000111111000000111222666:::DDD[[[}}}zzz}}}tttvvv~~~}}}iii]]]dddqqqwwwzzz|||zzztttmmmjjjkkklllkkkiiijjjiiiooozzzuuuoooiiibbb___```___aaadddjjjqqqzzz{{{sssnnnkkkgggfffgggjjjnnnqqqsssttttttttttttrrrppppppqqqsssvvvwwwzzz}}}wwwrrrnnnkkkhhhgggccc^^^YYYVVVUUUVVV___``````]]]XXXSSSOOONNNXXXbbboooxxx|||~~~yyyjjj___\\\[[[YYYXXX[[[___eeejjjnnnpppqqqtttvvvzzz~~~vvvlllfffbbb\\\XXXYYYXXXUUUTTTVVVWWWXXXZZZZZZ\\\___dddgggjjjqqqzzz|||wwwssspppllliiifffllliiifffeeeeeegggggggggjjjjjjkkkkkkjjjiiiggggggccc]]]WWWTTTUUUVVVUUUTTTXXXWWWTTTQQQPPPSSSXXX\\\bbbdddeeegggiiilllpppsssxxxnnnccc___^^^]]]^^^bbbfffjjjsssvvvnnnkkkjjjiiilllpppsssrrrooommmlllkkkllllllnnnnnnmmmkkkiiikkkqqqvvvzzz{{{zzzuuurrrpppkkkdddaaabbbdddfffgggddd```\\\WWWPPPKKKIIIJJJNNNXXXbbbooosssyyy~~~}}}xxxuuupppkkkhhhdddaaa^^^___ZZZWWWXXX\\\cccppp|||{{{rrrpppuuuppp]]]PPP@@@===888555444444444444222222222111111111111000000000000000000000000000////////////............---------,,,,,,------...---------------.........---------............///............///////////////000111111000000222333:::;;;IIIhhhtttoootttzzznnntttvvvggg```hhhrrrtttssstttuuurrrmmmiiigggfffggggggeeegggooozzz~~~ssslllfff```___aaa___dddjjjooouuu||||||xxxuuuuuunnnmmmnnnsssyyy}}}}}}|||}}}|||yyytttpppnnnoooqqqrrruuuzzzzzzsssnnnlllggggggeee```ZZZXXXYYY[[[___```___]]]XXXTTTRRRQQQ\\\eeeooottttttuuu{{{}}}nnnbbb]]]ZZZXXXZZZ]]]aaafffjjjnnnqqqtttwwwyyy}}}ssskkkccc]]]YYYYYYYYYVVVUUUWWWWWWYYY[[[\\\]]]aaaeeehhhiiipppzzz}}}yyytttpppllliiihhhkkkjjjhhhiiikkkmmmnnnmmmqqqqqqqqqpppnnnjjjeeebbb^^^[[[WWWVVVWWWYYYYYYYYYXXXWWWUUURRRQQQRRRVVVYYY]]]^^^```dddhhhmmmrrruuuyyylll```]]]^^^___```bbbgggkkkrrr}}}zzzqqqmmmkkkjjjmmmqqqtttqqqmmmjjjhhhiiikkklllmmmnnnnnnlllkkknnntttyyy~~~yyytttrrrqqqllldddaaabbbdddggggggeee```\\\YYYSSSLLLIIIHHHLLLXXXcccooossszzz}}}xxxpppjjjfffdddbbb``````YYYTTTVVV\\\eeerrr}}}|||qqqrrrxxxrrr^^^QQQAAA===888555444444333333222222222111111111000000////////////////////////////////////............------,,,,,,,,,---......---------...............---------............///............////////////000000111000000000333555<<<<<>>999555444444333333222222222111111111000000////////////////////////////////////............,,,,,,,,,,,,,,,---...///........................---------............///............////////////000111111000000111333666===AAA[[[sssbbbcccppp~~~qqqnnn|||iiicccccckkkmmmgggbbbcccfffkkkppppppkkkhhhggggggaaajjjttt||||||ooofff___ZZZZZZ]]]]]]eeepppwww|||~~~yyyxxxxxxvvv{{{uuunnnddddddbbb```^^^^^^```bbb]]]^^^^^^]]]\\\\\\]]]___ggggggeeeaaa]]]```hhhpppvvv|||}}}ttthhh```ZZZVVV[[[aaahhhmmmooosssxxx{{{}}}~~~}}}rrriiiccc^^^]]][[[WWWVVVWWWWWWYYY\\\___aaadddgggjjjjjjqqq{{{~~~yyyyyywwwtttpppnnnnnnnnnlllmmmooosssxxx|||}}}|||uuusssqqqpppnnnhhh___XXXQQQQQQQQQRRRSSSTTTVVVVVVSSSUUUVVVUUURRRPPPOOOOOOQQQSSSXXX```iiiqqquuuwwwqqqggg^^^\\\]]]^^^aaaeeebbbhhhqqq|||||||||~~~{{{tttooolllkkkmmmooommmoooqqqppppppsssxxx}}}yyyuuurrrmmmgggeeeeeeeeeggggggfffbbb___YYYUUUPPPLLLIIIMMM[[[iiirrrvvv}}}zzzqqqiiieeeddddddddd___[[[XXXZZZ___ggguuuuuuxxxyyybbbTTTCCC???:::666555555444333222222222111111111111000000000000000000000000000////////////............,,,,,,,,,,,,---......////////////...............---------............///............////////////000111111000///111444777<<>>777333444222111111111111000000000///000/////////..................------------......///...,,,++++++,,,...///.........------,,,,,,,,,---------............///............/////////000333//////222444444888>>>BBBbbbnnn```www{{{ssstttzzzxxxddd^^^___qqquuusssooollllllkkkggghhhkkknnn|||}}}rrrlllfffddd```\\\\\\```fffkkktttaaakkkzzz{{{tttiiiaaa^^^]]]^^^___```bbbcccbbb``````cccfffhhh^^^VVVUUUUUUTTTUUUWWWYYY^^^bbbccc```___```cccgggjjjrrr|||~~~tttgggaaa^^^[[[ZZZ[[[\\\]]]^^^```cccfffhhhiiimmmsss|||~~~vvvqqqnnnpppssswww{{{}}}}}}|||{{{xxxvvvtttuuuvvvvvvrrroooccccccddddddccc^^^WWWSSSSSSTTTUUUVVVVVVUUUTTTSSSRRRPPPMMMKKKKKKLLLNNNPPPQQQWWW^^^fffooouuuqqqiiiddd___ZZZYYYWWWVVVZZZ___aaahhhqqqxxxzzzxxxwwwsssvvvttttttvvvuuuvvv}}}}}}zzzxxxrrrjjjkkkgggddddddgggiiihhhgggeeebbb^^^XXXSSSSSS___lll~~~yyynnngggeeedddcccaaa```___]]]^^^cccnnn{{{vvvpppzzzvvvbbbOOO>>>:::>>>888444666333222222222222111111111111000000/////////...............------------......///...,,,++++++,,,...///.........------,,,,,,,,,........./////////000000........./////////000000222//////222444444888===HHHjjjvvvjjjxxxpppqqq}}}uuuaaa\\\bbbrrryyyuuuooolllkkkiiifffgggkkkkkkyyy}}}oooiiieeeccc```]]]^^^bbbiiioooxxxlllttt~~~vvvkkkbbb]]]\\\]]]]]]___bbbddddddbbbaaadddfffggg^^^WWWVVVWWWWWWXXX[[[WWWZZZ]]]^^^]]]^^^bbbeeeiiilllttt~~~{{{jjjcccaaa___]]]^^^``````aaabbbdddggghhhjjjlllrrrzzz~~~xxxsssooommmuuuyyy~~~}}}{{{wwwssspppoooppppppmmmjjj^^^]]]]]]]]]]]]ZZZVVVSSSRRRSSSTTTTTTTTTSSSRRRQQQPPPOOOMMMLLLMMMOOORRRSSSXXX^^^fffnnnvvvzzzuuunnnddd^^^XXXVVVUUUUUUZZZ```aaagggnnnuuu|||}}}{{{xxxzzzxxxxxxyyyxxxxxx~~~}}}vvvnnnlllhhhddddddgggiiiiiihhheeebbb^^^ZZZUUUUUUaaannn}}}rrrjjjfffeeecccaaa``````___```fffqqq}}}wwwpppwww{{{gggRRR@@@:::===888555777444333333333222222222222111000000000/////////............------------......///...---,,,,,,---...///.........---------------////////////000000000111....../////////000000000111///000333444444888>>>PPPttt~~~vvvuuupppsssqqq]]][[[ggguuu~~~vvvpppkkkiiigggeeegggkkknnnyyy~~~lllfffbbbaaa```^^^aaaeeelllrrr||||||{{{yyywwwlllbbb]]]\\\]]]]]]aaadddggggggdddccceeegggggg___XXXWWWYYYZZZ[[[^^^XXXZZZ[[[[[[\\\___cccgggmmmooovvvooofffdddcccaaabbbaaabbbcccdddgggiiikkkmmmnnnsss{{{zzztttpppppprrrttt}}}~~~{{{uuuqqqkkkiiijjjjjjhhhfff```^^^\\\[[[[[[YYYWWWUUURRRSSSSSSTTTSSSQQQPPPOOONNNMMMMMMNNNPPPSSSVVVXXX^^^fffooowww}}}{{{sssfff^^^VVVSSSSSSUUUZZZ```bbbffflllpppvvv~~~}}}|||~~~||||||}}}{{{{{{}}}uuuooojjjeeedddgggiiijjjjjjfffccc```\\\XXXYYYdddrrrvvvmmmhhheeebbbaaa_________aaagggqqq}}}|||qqqvvvlllVVVAAA:::<<<777555777444333333222222222111111111000000000////////////.........------------............------------.....................---------....../////////000000000...////////////000000000000///111444444444999@@@YYY}}}sssssszzzmmm\\\]]]nnnwwwxxxqqqjjjgggeeecccffflllttt}}}~~~kkkeeeaaa```___^^^aaafffmmmttt~~~zzzwwwwwwwwwkkkaaa\\\\\\]]]^^^cccgggiiiiiigggeeegggiiiiii```YYYYYY[[[[[[]]]```\\\\\\[[[[[[]]]aaafffiiiqqqsssyyyxxxmmmiiidddbbbbbbbbbccceeehhhkkknnnqqqsssrrrxxx|||wwwqqqlllmmmsss{{{~~~|||tttoooiiigggggghhhfffddddddaaa^^^[[[ZZZXXXVVVTTTTTTTTTTTTSSSRRROOOMMMLLLKKKLLLMMMOOOSSSWWW[[[]]]dddmmmvvv}}}yyyiii___VVVSSSTTTUUUZZZ___bbbfffiiillloooxxx~~~}}}|||}}}}}}|||}}}~~~~~~~~~}}}rrrmmmgggdddfffiiijjjjjjgggeeeccc```\\\]]]hhhvvvxxxooohhhdddaaa```^^^^^^___aaafffooozzzrrrttt|||rrr[[[DDD:::;;;555444666333222111111111000000000000111000000000////////////......------------......................................................------........./////////////////////000000000111000000222555555555<<>>888666777333333333333222222222111111111111111111000000000000.........------...............////////////......---.........//////000000////////////000000000000000000000000111111111111222111222444555:::IIIWWW}}}vvvkkknnnooonnnyyyooonnnssstttqqqpppjjjffffffeeedddggglll{{{wwwjjjddd^^^[[[[[[]]]___eeelllttt{{{}}}|||}}}{{{~~~|||qqqfffaaacccjjjpppzzzjjjddd___XXXUUUXXXYYY\\\^^^^^^___fffqqqzzzvvvtttooohhhaaa]]]]]]^^^VVVTTTUUU\\\eeemmmooonnnvvv|||~~~}}}~~~}}}|||zzz{{{}}}yyy}}}{{{sssrrrpppooopppooolllkkkhhhgggccc^^^XXXUUUUUUVVV[[[\\\\\\XXXRRRKKKGGGDDDEEEIIINNNRRRVVVZZZ^^^aaalllooovvv|||tttfffZZZYYY\\\]]][[[[[[aaaeeejjjjjjkkkppp{{{~~~~~~}}}}}}~~~zzzpppjjjhhhiiijjjjjjllllllmmmkkkggggggtttvvvlllccc]]]ZZZYYY[[[]]]___^^^]]]bbbkkksssxxx|||qqqjjjppp{{{pppVVV===666888666333333333333333222222222111111//////000000111111222222,,,------------------,,,111000...,,,,,,,,,...///............////////////...///////////////...---000000000000111111111111000444222333777999IIIeeexxxuuu|||~~~oookkksssuuuqqqvvvnnnkkkiiijjjllliiiiiiiiigggeeeeeegggjjjwww{{{~~~qqqiiieee```\\\\\\[[[[[[bbbiiiwww~~~zzzxxxvvvkkkeeeccceeemmmvvv|||lllfffaaaZZZWWWZZZYYY[[[\\\\\\]]]dddoooyyyxxxuuuppphhh```[[[ZZZZZZYYYXXXYYY___hhhoooppppppwww}}}~~~}}}~~~}}}}}}yyytttssssssssssssqqqmmmjjjiiihhhddd___ZZZWWWVVVWWW\\\]]]]]]YYYSSSLLLHHHEEEDDDHHHNNNRRRUUUXXXZZZ\\\bbbfffpppsssfffZZZXXXZZZ[[[[[[[[[```dddiiikkklllrrr}}}}}}sssllliiiiiijjjjjjlllllllllkkkgggiiivvvyyynnneee___\\\ZZZZZZ\\\]]]\\\]]]bbbiiiooovvvzzz~~~qqqjjjqqq|||sssYYYAAA:::;;;999666666333333333222222222111111000000000000000111111111------............------111///...,,,,,,,,,...///............////////////......///////////////...000000000000111111111111000444222333888===PPPmmm}}}lllkkkvvvzzzmmmkkkvvvtttqqquuummmiiifffeeefffdddfffgggfffeeeeeegggjjjuuuyyy}}}ooogggbbb]]][[[[[[[[[]]]dddlllwww{{{xxx~~~tttiiicccbbbeeemmmwww~~~nnniiiddd\\\YYY\\\YYYZZZZZZYYYYYY```lllvvvxxxuuuoooggg___YYYWWWWWWZZZYYY[[[aaaiiioooqqqpppvvv}}}}}}~~~yyyuuutttppppppsssyyy{{{}}}|||yyyuuuvvvwwwyyyxxxtttnnniiiiiihhheee```[[[XXXXXXYYY]]]^^^^^^ZZZTTTNNNIIIGGGDDDIIIOOOSSSUUUUUUVVVWWWUUU[[[hhhxxxrrrfffZZZWWWXXXYYYZZZ]]]```dddiiilllnnntttxxxpppllljjjiiihhhlllkkkkkkjjjiiilllzzzzzzpppfff```\\\ZZZZZZZZZZZZ[[[^^^bbbfffiiirrrvvvzzz}}}ssskkkrrr~~~ttt[[[CCC<<<<<<999666666333333333222222222111111111111111111000000000000......////////////......000///...,,,,,,---......---............/////////------...///000000000///000000000000111111111111000444222333:::AAAYYYyyyqqqbbbgggvvvvvvlllnnnzzztttvvvrrrkkkfffaaa___``````bbbeeeeeeccccccfffiiissswww}}}}}}nnneee^^^ZZZYYYZZZ[[[^^^fffnnnwww{{{wwwyyy~~~ssshhhbbbaaadddnnnxxx~~~ooojjjeee]]]YYY[[[YYYZZZYYYVVVUUU[[[gggpppssspppllleee]]]XXXUUUUUUVVVWWWZZZ```hhhnnnqqqqqqttt{{{~~~}}}{{{}}}}}}yyyyyywwwsssooollliiihhhdddfffkkksss{{{~~~|||yyytttwww|||}}}{{{xxxyyy{{{}}}|||wwwoooiiihhhgggddd```[[[XXXYYYZZZ^^^______[[[UUUOOOKKKIIIFFFJJJQQQUUUVVVUUUSSSSSSPPPUUU___mmm{{{~~~qqqfff[[[XXXXXXXXX[[[```cccfffjjjmmmooouuu~~~vvvpppllliiihhhmmmkkkjjjjjjjjjooo}}}zzzooofff```[[[ZZZ[[[ZZZYYYZZZ^^^aaacccdddnnnqqqvvvyyy{{{wwwnnnuuuqqqXXXAAA::::::666333333333333333222222222111111222222111111000000////////////000000000000/////////...------------......---------.........//////,,,,,,...///000000000000///000000000111111111111111555222333:::EEE```nnncccnnntttmmmqqqxxxyyynnnhhhccc]]]\\\]]]^^^bbbdddccc``````dddhhhqqquuu|||}}}nnnddd]]]ZZZXXXZZZ\\\___gggooowwwzzztttvvv|||sssgggaaa```dddoooyyy}}}pppmmmhhh^^^YYYYYYYYYYYYXXXTTTQQQVVV```hhhiiiiiifffaaa[[[WWWVVVVVVSSSUUUZZZaaaiiiooorrrtttttt{{{~~~|||{{{zzz{{{{{{~~~}}}|||xxxuuunnnllliiifffcccaaa___^^^ZZZ]]]dddnnnwww{{{yyyuuunnnrrrzzz~~~|||{{{|||~~~~~~xxxoooiiigggfffccc^^^ZZZXXXYYYZZZ^^^______\\\VVVPPPLLLJJJHHHMMMSSSWWWXXXVVVTTTSSSSSSUUUYYYaaakkkqqqttttttmmmeee]]]YYYXXXXXX]]]cccgggiiilllnnnpppuuu|||~~~uuuoookkkiiimmmkkkjjjkkklllqqq~~~yyypppgggaaa]]]\\\\\\ZZZYYYYYY\\\___```aaahhhlllqqqtttwww||||||qqqwwwnnnWWWAAA:::888444111333333333333222222222111111222222111111000000////////////000000000000//////......---------.........------------............,,,,,,...///000000000000///000000000111111111111222666333333;;;GGGfffooogggvvvtttooouuu}}}yyyqqqiiiddd```[[[[[[^^^```ccceeebbb^^^]]]aaagggqqqvvv||||||nnneee^^^[[[YYY[[[\\\___gggpppxxxyyyrrrrrrvvv~~~vvviiiaaa```dddooozzztttrrrnnnbbbZZZYYYYYYYYYWWWSSSOOOQQQXXX___``````___\\\YYYWWWVVVWWWSSSWWW]]]dddkkkppptttvvvttt|||}}}zzzxxxxxxyyy{{{}}}~~~qqqxxx~~~zzzvvvrrrnnnkkkdddaaa^^^\\\[[[ZZZXXXWWWSSSVVV^^^jjjtttyyyxxxuuukkkqqq{{{}}}~~~~~~~~~|||wwwpppjjjfffeeebbb^^^ZZZYYYYYY[[[]]]______\\\VVVPPPLLLJJJIIIMMMTTTXXXYYYWWWVVVUUUWWWVVVVVVYYY^^^dddgggiiigggbbb]]]ZZZXXXXXX^^^eeehhhjjjlllnnnqqquuuzzz~~~{{{rrrnnnlllnnnkkkjjjlllnnnrrr}}}}}}vvvooohhhccc```___[[[ZZZXXXWWWXXXZZZ]]]___cccggglllppptttzzzuuuyyymmmWWWCCC<<<:::666444666333333333222222222111111111111111111000000000000//////000000000000//////---------...............,,,------------.........------...///000000000///000000000000111111111111222666444555===KKKmmmooolll|||tttpppxxx}}}sssllleeeaaa]]]ZZZ\\\```cccffffffbbb\\\[[[bbbiiitttxxx~~~zzzmmmddd___[[[ZZZ\\\^^^aaaiiirrr|||yyyrrrlllooovvv|||mmmcccaaaeeeppp{{{|||zzzwwwuuusssuuuvvvyyy}}}{{{zzzvvviii^^^\\\XXXYYYXXXSSSMMMMMMRRRXXXZZZ[[[[[[YYYVVVUUUUUUVVVTTTXXX^^^eeejjjnnnqqqsssrrrzzz}}}~~~}}}yyywwwwwwxxxxxxzzz|||}}}}}}zzzxxxvvvnnnpppuuu~~~yyyvvvqqqnnnjjjfffbbb___]]][[[XXXWWWXXXXXXVVVSSSTTTWWW^^^hhhqqqvvvtttrrrkkkrrr~~~}}}}}}~~~|||yyyuuuoookkkfffeeeccc___[[[ZZZ[[[\\\]]]^^^^^^\\\VVVPPPLLLJJJHHHMMMSSSWWWXXXXXXXXXXXXXXXWWWVVVWWWYYY]]]___aaa```]]][[[ZZZWWWWWW]]]eeeggghhhkkkmmmqqquuuzzz}}}vvvqqqooonnnkkkkkkmmmooorrr{{{xxxuuupppkkkfffbbb___^^^XXXYYYWWWTTTRRRSSSXXX]]]^^^ccciiinnnrrryyyxxxzzzkkkWWWDDD>>>;;;777555888333333333222222222111111000000000000000111111111...//////000000//////...,,,------......///......,,,,,,---------...............///////////////...000000000000111111111111000666555777AAAQQQuuupppsssrrrpppyyy|||yyy|||qqqjjjccc___[[[YYY\\\bbbdddffffffaaa[[[\\\eeennnwww{{{wwwkkkccc]]]ZZZYYY\\\___dddmmmvvv{{{sssiiijjjqqq}}}qqqfffbbbeeeppp{{{yyyzzzyyywww{{{~~~{{{wwwtttrrrqqqnnnmmmoooqqquuuzzz|||nnnbbb^^^XXXYYYXXXSSSLLLJJJNNNSSSWWWXXXXXXWWWUUUTTTTTTUUUTTTXXX^^^cccgggiiilllmmmnnnvvv}}}~~~~~~{{{}}}~~~}}}yyyvvvwwwxxxuuuvvvwwwxxxwwwtttqqqooollliiijjjtttyyyssspppmmmiiieeeaaa^^^YYYVVV\\\YYYWWWWWWYYYYYYWWWTTTYYY[[[```hhhooorrrpppllljjjsss}}}{{{|||}}}}}}zzzwwwsssooolllgggfffddd```]]][[[]]]^^^\\\^^^^^^[[[VVVPPPLLLJJJGGGLLLQQQVVVXXXXXXYYYZZZVVVVVVVVVWWWYYY[[[]]]^^^[[[ZZZYYYYYYWWWUUU[[[dddeeefffiiimmmqqqvvv{{{~~~xxxrrrqqqnnnllllllnnnppprrryyy}}}vvvpppnnnjjjeeeaaa^^^\\\[[[VVVWWWVVVRRRMMMNNNUUU\\\\\\aaagggmmmrrryyyzzzzzz}}}iiiUUUCCC===;;;666555888333333333222222222111111//////000000111111222222......////////////......,,,,,,---.../////////...,,,,,,,,,---------.........///////////////......000000000000111111111111...555666999DDDVVV{{{}}}qqqzzz~~~pppoooyyyuuuvvvzzzqqqjjjccc___ZZZXXX\\\bbbdddffffff```[[[]]]hhhssszzz}}}tttiiibbb[[[XXXYYY]]]aaafffpppzzz|||uuuhhhiiippp}}}ssshhhccceeeppp{{{xxxtttttttttpppkkkpppkkkjjjmmmpppppprrruuusssttttttrrroooooooooqqqppptttyyy}}}uuuggg```YYYSSSOOONNNMMMKKKLLLPPPWWWWWWVVVUUUTTTTTTTTTTTTTTTYYY___eeehhhjjjlllnnnnnntttzzz}}}|||{{{{{{}}}}}}{{{xxxtttqqqooonnnppppppooommmjjjgggdddbbb```ccceeelll{{{|||vvvrrrpppmmmkkkbbb```]]]ZZZYYYXXXXXXYYYWWWZZZ]]]^^^\\\YYYWWWWWWTTTXXX```hhhnnnooommmjjjgggwww~~~}}}~~~wwwrrroookkkiiigggccc^^^]]]]]]^^^]]][[[aaa___\\\YYYWWWSSSNNNJJJHHHLLLQQQWWWZZZ[[[ZZZYYYYYYYYYYYYYYY[[[]]]```aaa\\\\\\[[[YYYXXXYYY]]]``````dddiiimmmpppuuu{{{{{{vvvrrrpppmmmlllmmmqqqvvvzzz~~~yyytttpppnnniiigggccc___[[[XXXUUUTTTSSSRRROOOLLLKKKMMMSSSWWWZZZ[[[___iiiuuu~~~}}}zzzeeeUUUDDD<<<;;;999888999444333222222111111222222111111111000//////......////////////////////////---------............///------............------////////////////////////000000000111222222333333000333666:::DDD]]]xxxssspppmmmzzzppprrr|||}}}{{{uuukkk___[[[^^^bbbcccbbbfffeeeaaa\\\[[[```jjjrrr}}}~~~~~~rrrfff___^^^\\\[[[^^^```fffqqq}}}~~~yyyyyyjjjhhhllluuuxxxeeeeeegggmmmyyy~~~wwwuuuvvvvvvrrrmmmooojjjhhhjjjllllllmmmpppqqqrrrrrrqqqoooooopppqqqppptttyyy}}}oooeeeZZZTTTPPPPPPOOOMMMMMMPPPTTTTTTSSSRRRRRRSSSTTTUUUWWW[[[aaafffiiikkklllmmmlllooosssvvvvvvvvvvvvwwwwwwvvvtttssspppnnnmmmllljjjiiigggeeebbb___]]]\\\\\\^^^^^^```jjjwww{{{xxxsssoooiiieeedddcccaaa______^^^[[[YYYXXXXXXYYYYYYXXX\\\aaadddcccaaa^^^]]][[[\\\```eeekkkmmmnnnmmmlllzzz}}}vvvqqqnnnllljjjgggccc___]]]]]]]]]\\\[[[___]]]\\\ZZZXXXTTTOOOKKKGGGKKKQQQVVVYYYZZZXXXWWWYYYYYYYYYYYY[[[]]]___```___^^^]]][[[ZZZ[[[^^^```aaafffkkkpppsssxxx}}}vvvsssooommmmmmpppsssvvv}}}|||yyyuuuqqqlllhhhfffaaa___\\\XXXUUURRRPPPOOONNNMMMKKKHHHGGGIIIMMMQQQXXXZZZ```hhhrrr{{{zzzzzzzzziiiXXXFFF===:::777666666444333222222111111222222222222111000000//////...........................---------............///.........//////.........////////////////////////000000000111222222333333111444888<<>>:::666444444444333222222111111222222222222111000000//////...---------------------------------............///...//////000000//////...////////////////////////000000000111222222333333333666999>>>MMMlll|||tttzzzzzziiinnn{{{}}}{{{oookkkggghhhkkklllhhhddd___aaaaaa``````dddlllrrr{{{}}}|||sssjjjbbb]]][[[YYYYYY\\\```hhhvvv}}}vvvoooiiiffflllxxxpppjjjhhhkkkvvv{{{tttooommmllliiihhhjjjqqqsssvvvwwwvvvvvvvvvwwwtttwww||||||wwwvvvyyy~~~}}}lll___XXXTTTTTTTTTQQQPPPPPPMMMMMMLLLMMMOOOSSSVVVYYY[[[^^^bbbdddeeedddddddddfffcccbbbdddhhhjjjiiihhhffffffffffffeeedddbbbbbbZZZWWWTTTPPPMMMLLLMMMMMMKKKKKKKKKKKKNNNPPPOOOLLLPPPQQQSSSVVVXXXYYYXXXWWWWWWVVVUUUUUUVVVXXX[[[\\\\\\___dddhhhiiikkklllmmmhhhfffdddeeeiiinnnqqqrrrxxxzzzsssooommmlllkkkhhheeebbb___]]]\\\\\\\\\\\\\\\]]]]]][[[VVVNNNHHHEEEHHHMMMQQQUUUVVVVVVVVVWWWXXXYYY[[[]]]```aaabbbccccccbbb```]]]\\\^^^```bbbhhhoootttyyy|||yyysssmmmiiihhhhhhhhhiiihhhfffbbb___[[[XXXVVVVVVUUUTTTQQQPPPNNNNNNMMMJJJJJJIIIGGGFFFFFFHHHJJJNNNVVV```hhhnnnwwwvvvvvvqqq___JJJ???:::666444444444333222222111111222222111111000//////......------------------------------------............/////////000000000000//////////////////////////////000000000111222222333333555777:::???RRRssszzzuuuyyygggmmmzzz}}}xxxtttjjjhhhfffgggjjjkkkgggdddaaabbbaaa______dddlllsss~~~xxxooogggaaa]]]ZZZXXXXXX[[[aaaiiixxx|||rrrkkkffflllxxxssslllhhhkkkvvvzzzsssqqqnnnjjjiiikkkqqqtttwwwyyyxxxwwwvvvvvvxxx{{{|||vvvsssuuu{{{qqqccc[[[UUUUUUUUURRRPPPPPPLLLLLLLLLNNNPPPTTTWWWYYY]]]```cccdddcccaaa``````ccc```]]]___bbbeeedddcccbbbbbbcccbbbaaa^^^\\\ZZZUUURRRNNNJJJHHHHHHHHHIIIEEEDDDEEEHHHIIIIIIHHHGGGGGGJJJNNNRRRTTTTTTTTTTTTTTTTTTTTTUUUWWWZZZ]]]___bbbdddfffgggiiikkkooorrrgggggghhhkkkooosssuuuuuu{{{yyyssspppnnnmmmlllkkkjjjfffbbb___]]]]]]]]]]]]^^^______]]]VVVNNNHHHEEEGGGJJJNNNRRRUUUWWWYYYYYYZZZ\\\^^^```bbbdddeeeccccccbbb```]]]\\\]]]^^^bbbhhhooouuu{{{{{{wwwrrrlllgggeeeddddddffffffdddaaa^^^[[[XXXWWWWWWVVVTTTSSSQQQQQQPPPPPPLLLLLLKKKHHHFFFFFFHHHJJJKKKTTT___gggnnnyyyyyywwwtttaaaMMMAAA;;;777555555444333222222111111222222000//////......---,,,,,,........................---------............/////////000000000000//////////////////////////////000000000111222222333333555888:::AAAWWWzzzzzzyyyuuudddkkkzzz}}}wwwrrriiigggeeeeeehhhiiihhhfffeeedddaaa]]]]]]cccmmmuuuxxxnnngggaaa]]]YYYWWWXXX\\\bbbjjjyyyuuummmiiippp|||vvvnnnhhhiiitttwwwtttqqqmmmlllnnnrrruuuyyyzzzyyyvvvtttssszzz~~~|||tttqqqssswwwyyyhhh^^^VVVTTTUUURRROOONNNLLLLLLNNNPPPRRRTTTWWWXXX^^^aaacccdddbbb```^^^^^^]]]\\\[[[[[[]]]^^^^^^^^^]]]]]]^^^]]][[[XXXUUUSSSQQQNNNKKKGGGEEEDDDEEEFFFCCCAAAAAADDDDDDBBBAAACCCFFFJJJOOORRRSSSSSSSSSTTTTTTTTTTTTUUUXXX\\\___aaaiiijjjjjjiiiiiikkknnnpppdddfffjjjqqqwwwzzzzzzzzz~~~}}}xxxtttsssrrrqqqqqqqqqooolllfffaaa^^^^^^___^^^___``````^^^XXXPPPJJJEEEFFFGGGJJJOOOUUUZZZ]]]___```aaacccddddddddddddbbbbbbbbb```]]]\\\]]]^^^ccchhhpppvvv|||~~~xxxuuupppkkkgggeeeeeeeeehhhhhhfffdddbbb___]]][[[XXXWWWVVVUUUTTTSSSSSSSSSNNNMMMKKKHHHEEEEEEGGGJJJJJJRRR]]]fffnnnzzz{{{yyyyyyfffPPPCCC===999666777444333222222111111222222000000///......------,,,////////////////////////---------............///...//////000000//////...////////////////////////000000000111222222333333444888<<>>>>>AAA@@@<<<===AAAFFFJJJOOOSSSSSSTTTUUUWWWUUUUUUUUUWWWZZZ^^^aaacccjjjkkklllllliiigggggggggccceeekkkttt{{{xxxvvvuuuuuuwwwxxxxxxwwwvvvuuuqqqkkkddd______```]]]^^^___```___[[[UUUPPPFFFEEEEEEGGGLLLUUU]]]bbbhhhhhhhhhgggfffdddbbbaaaaaabbbbbbaaa^^^]]]^^^___eeejjjrrrxxx~~~}}}uuurrrooollliiihhhhhhiiikkkjjjiiihhheeecccaaa```]]]\\\[[[YYYXXXWWWWWWWWWQQQOOOLLLHHHEEEEEEHHHKKKKKKRRR[[[dddmmmyyy|||zzzkkkTTTFFF>>>999666666444333222222111111222222111111111000//////..............................---------............///.........//////.........////////////////////////000000000111222222333333333999???KKKiiiyyy}}}mmm^^^iii{{{zzzsssiiiiiihhhhhhiiiiiiiiihhh``````___^^^___gggqqqzzzwwwnnngggaaa]]]ZZZYYY\\\```dddjjjuuutttmmmqqq|||~~~~~~oookkkggghhhsss|||xxxxxx{{{}}}|||wwwuuu{{{}}}wwwnnniiijjjdddooo~~~pppcccVVVRRRRRRPPPMMMLLLKKKLLLOOORRRSSSSSSRRRQQQVVVYYY[[[[[[YYYVVVTTTTTTPPPSSSUUUUUURRRQQQRRRTTTOOOPPPQQQRRRPPPNNNKKKIIIIIIGGGEEEBBB@@@????????????;;;<<>>>>>===AAAEEEJJJNNNOOOPPPPPPQQQRRRVVV[[[^^^^^^___bbbeeellliiiiiikkkhhhbbb^^^^^^cccnnnxxx~~~{{{yyyxxxzzzxxxuuuvvv|||~~~}}}xxxrrrkkkeee___\\\]]]^^^______]]]YYYTTTRRRLLLFFFCCCEEEKKKRRR\\\fffpppoookkkfffaaa]]]]]]^^^aaabbbbbb^^^ZZZZZZ___dddiiijjjpppzzz~~~|||{{{uuuqqqnnnllllllmmmmmmmmmnnnmmmkkkiiigggffffffeeefffeeedddddddddccc___]]][[[VVVOOOIIIEEEEEEGGGIIIKKKPPPYYYcccmmmwwwxxx]]]KKK@@@777333333444444333333333333222222......//////000000111111////////////////////////---------............//////////////////.....................////////////000////////////111222333777:::@@@RRRxxxwwwvvvkkkqqq}}}yyytttkkkjjjjjjjjjjjjhhheeebbbZZZZZZ[[[^^^dddlllssswww~~~~~~{{{rrrkkkddd___[[[\\\\\\]]]```fffnnnvvv{{{~~~vvvkkknnntttxxx{{{rrrkkkkkkiiiddd```bbbjjjrrr~~~}}}}}}}}}{{{}}}~~~xxxppphhhdddffffffkkkrrrmmm]]]QQQPPPOOOJJJJJJPPPRRRRRRRRRRRRQQQOOONNNMMMMMMOOOQQQSSSTTTRRRPPPNNNNNNMMMMMMLLLLLLLLLMMMMMMHHHIIIIIIHHHGGGEEECCCAAA@@@@@@???>>>>>>======<<<===<<<;;;;;;<<<===>>>>>>???CCCHHHKKKNNNOOOQQQRRRSSSWWW\\\___aaacccfffiiijjjiiiiiijjjfff___^^^```hhhsss}}}~~~}}}{{{}}}|||yyyzzz{{{uuunnnfff```\\\^^^_________\\\XXXTTTQQQMMMGGGDDDFFFJJJQQQ[[[eeennnllliiiddd___]]]^^^```cccdddddd```\\\\\\aaafffnnnooottt}}}~~~{{{yyyyyytttssspppppppppooonnnllllllllljjjhhhgggfffeeeeeefffeeedddddddddccc```]]]\\\WWWPPPJJJFFFEEEGGGHHHKKKPPPYYYcccmmmwwwaaaKKK???888444444444444333333333333222222.../////////000000000111////////////////////////---------............////////////////////////........./////////000000000111111000000111222444555888<<>>>>>===<<<<<<===<<<<<<;;;<<<===>>>???@@@CCCGGGKKKNNNQQQUUUXXXWWWZZZ^^^aaadddgggjjjmmmhhhhhhiiiiiibbb\\\^^^cccpppzzzzzzrrriiiaaa]]]^^^_________\\\XXXTTTRRRPPPJJJEEEFFFJJJPPPYYYbbbllljjjgggbbb^^^]]]___aaaffffffeeeaaa^^^___dddiiirrrrrrvvv}}}}}}|||{{{{{{~~~~~~{{{xxxvvvvvvssssssrrrssssssrrrooollllllkkkjjjhhhgggfffffffffgggfffeeeeeeeeedddaaa^^^]]]YYYRRRKKKGGGEEEFFFGGGJJJPPPYYYbbblllvvveeeKKK???999666666444444333333333333222222////////////000000000000////////////////////////---------............///......///////////////////////////000000000111111222222111111222333555666999===FFF\\\}}}|||ssstttssslllkkkiiiiiiiiihhheeeccc]]]\\\[[[\\\bbbjjjsssxxx}}}vvvnnnfff```[[[XXXZZZZZZ\\\```iiitttrrroooooopppvvvzzzsssiiicccbbbffflllooo~~~|||{{{ssskkkdddccceeeffflllssswww}}}ssshhh\\\TTTMMMMMMMMMKKKLLLPPPRRRSSSTTTTTTSSSQQQPPPNNNJJJLLLOOOQQQSSSSSSRRRQQQNNNMMMLLLKKKJJJIIIIIIIIIEEEEEEEEEEEEDDDBBB@@@???AAAAAAAAA@@@??????>>>>>>=========<<<<<<===@@@BBBDDDFFFJJJMMMQQQVVV[[[___]]]___aaadddgggiiikkklllggghhhiiiggg```[[[```hhhwww}}}uuulllccc^^^]]]^^^^^^^^^]]]ZZZWWWUUUSSSMMMGGGHHHJJJOOOXXX```llljjjfffaaa]]]\\\^^^```gggfffdddaaa___aaaeeejjjppppppssszzz}}}{{{zzz{{{|||||||||||||||{{{zzzyyyxxxxxxxxxxxxzzz|||{{{yyyvvvuuuuuuqqqppppppqqqrrrrrrqqqooommmlllkkkjjjiiihhhhhhhhhhhhgggfffggggggfffccc```^^^ZZZSSSMMMHHHFFFFFFGGGJJJPPPYYYccclllvvv{{{hhhNNNAAA;;;777666444444333333333222222222////////////000000000000////////////////////////---------............///............////////////000000000000111111111111222222111111222333555666:::>>>IIIcccxxxtttwwwxxxuuummmpppqqqiiigggfffeeeeeedddbbb```\\\ZZZYYY[[[bbblllvvv|||~~~vvvnnngggaaa\\\YYYYYYZZZ^^^dddmmmwwwwwwqqqnnnmmmrrryyyrrriiigggjjjlllmmm}}}zzzwwwooohhhccccccggghhhooossstttvvv{{{yyyvvvuuuwwwyyyuuujjj```VVVQQQMMMMMMNNNMMMOOORRRQQQSSSTTTUUUUUUTTTRRRPPPNNNPPPQQQSSSSSSSSSQQQQQQQQQPPPNNNLLLKKKIIIIIIHHHEEEEEEFFFFFFEEECCCAAA@@@AAAAAA@@@@@@???>>>>>>===<<<============???CCCGGGHHHJJJNNNQQQVVV[[[bbbfffffffffhhhjjjllllllkkkiiihhhggggggeee___]]]dddnnn|||}}}vvvmmmeee```\\\\\\^^^^^^^^^]]]\\\ZZZWWWPPPJJJIIIKKKOOOWWW```mmmkkkhhhbbb^^^\\\^^^```fffeeeaaa^^^]]]```eeehhhmmmlllpppxxx~~~{{{xxxxxxvvvttttttvvvwwwwwwvvvwwwwwwwwwwwwwwwvvvuuuuuutttwwwyyyyyyvvvtttrrrrrrooommmkkkkkkmmmpppqqqqqqmmmllllllkkkjjjjjjjjjjjjiiihhhggghhhhhhgggdddbbb___[[[UUUNNNJJJGGGGGGGGGJJJPPPZZZdddmmmvvv~~~~~~vvv{{{iiiQQQDDD<<<777666444444333333333222222222000000000000////////////////////////////////////---------............///---.........//////000000000000000000111111111111111111000000111222444555999>>>MMMkkkrrrkkkxxxuuuyyytttooopppppphhhfffdddccccccbbb```___YYYXXXXXX\\\cccnnnyyy|||tttmmmfffaaa\\\YYYXXX[[[aaahhhpppxxx~~~}}}uuupppooorrrvvv}}}wwwllljjjlllmmmmmm~~~zzz}}}rrrkkkeeeaaadddiiijjjoooqqqooopppuuuwwwvvvmmmjjjhhhkkkooommmeee\\\PPPOOONNNNNNNNNOOOQQQRRRPPPRRRTTTVVVWWWVVVTTTSSSSSSTTTTTTUUUUUUTTTSSSRRRSSSRRRPPPMMMKKKJJJIIIHHHEEEEEEFFFFFFEEEDDDBBBAAA???>>>>>>======<<<;;;;;;;;;===>>>>>>>>>AAAGGGLLLOOORRRVVVZZZ^^^dddjjjooopppqqqrrrttttttrrrnnnjjjiiigggeeedddaaaaaajjjuuu{{{uuummmgggccc]]]^^^___``````___^^^^^^YYYRRRLLLKKKMMMPPPXXXaaalllllliiieeeaaa___```aaaeeebbb^^^[[[[[[___cccgggkkkjjjnnnwww{{{xxxwwwwwwwwwxxxxxxvvvuuuwwwuuutttuuuwwwxxxwwwwwwwwwwwwwwwwwwvvvuuutttssstttvvvxxxxxxvvvrrrpppooonnnkkkhhhhhhiiilllnnnooojjjjjjiiiiiiiiiiiiiiijjjhhhgggfffgggggggggdddbbb___[[[UUUPPPKKKIIIHHHIIIKKKQQQ[[[eeeooowww|||ssstttjjjTTTFFF<<<777666444444333333333333222222000000000000////////////////////////////////////---------............///------......///000000000/////////000000000111111111111000000111222444555:::@@@RRRssssssiiivvvvvv}}}vvvssstttqqqiiifffdddccccccbbbaaa```YYYYYYZZZ^^^fffqqq{{{yyyrrrjjjddd___ZZZWWWXXX[[[aaahhhpppvvv|||~~~{{{uuussstttvvvxxx~~~vvvllljjjlllnnnnnnxxxmmmgggbbbaaaeeelllmmmoooooommmooossssssqqqiiieeeaaacccfffeee]]]UUULLLMMMNNNMMMNNNOOOQQQQQQNNNPPPTTTWWWYYYXXXVVVUUUVVVVVVWWWWWWWWWWWWVVVUUUTTTSSSPPPNNNKKKIIIHHHGGGDDDDDDEEEEEEEEECCCBBBAAA>>>>>>>>>===<<<<<<;;;;;;:::===??????@@@CCCKKKQQQ[[[^^^cccggglllqqqwwwzzzzzz{{{}}}|||uuuooolllgggcccccccccgggpppzzz~~~}}}{{{wwwrrrmmmhhheeeaaaaaabbbaaaaaa```___^^^[[[TTTNNNMMMOOORRRZZZbbbiiijjjjjjhhhfffdddeeefffeeeaaa\\\YYYZZZ^^^cccfffiiihhhllluuu~~~|||zzzzzz{{{}}}}}}}}}~~~}}}~~~}}}{{{yyyxxxyyy{{{}}}}}}yyyuuurrrpppnnnllliiihhhiiiiiihhhgggeeeeeeddddddddddddeeeeeeeeedddddddddeeedddbbb___^^^[[[VVVPPPLLLJJJJJJJJJLLLRRR\\\gggpppxxx{{{pppnnn{{{lllVVVEEE:::777888444444333333333333222222111000000000/////////...////////////////////////---------............///------......///000000111....../////////000000000222222111111222333555666<<>>>>>======:::===@@@@@@AAAEEEMMMTTTfffiiinnnsssxxx||||||uuunnngggbbbbbbeeekkkttt}}}{{{zzzxxxtttpppllliiigggeeeeeedddcccaaa___^^^]]]\\\UUUOOONNNPPPSSS[[[cccfffhhhjjjjjjiiihhhhhhiiieeeaaa[[[YYYZZZ___cccffffffeeeiiirrr|||zzzvvvtttooommmlllkkkjjjgggdddaaa`````````___``````aaabbbbbbbbbaaabbbcccbbb```]]]]]]ZZZVVVQQQMMMKKKKKKKKKMMMSSS]]]hhhqqqyyyzzzooojjjvvvmmmVVVDDD888777;;;444444444333333333222222111111000000/////////...////////////////////////---------.........//////---------...///000000111............////////////333333222222333444666777===EEE[[[}}}nnnxxxyyyuuuvvvxxxzzz{{{jjjeeeccc```^^^^^^^^^]]]\\\^^^^^^```cccjjjrrryyy~~~{{{ssslllgggbbb]]][[[YYYYYY[[[___hhhsss}}}~~~yyyvvvssslllvvv{{{ooohhhggghhhjjjtttooogggcccbbbeeehhhjjjnnnnnnmmmmmmmmmnnnnnnoookkkhhhccc^^^YYYTTTOOOKKKHHHIIILLLNNNPPPPPPPPPPPPLLLRRRWWWVVVVVVYYY[[[[[[]]][[[XXXWWWXXXZZZZZZZZZVVVUUUTTTRRROOOLLLIIIHHHHHHGGGEEECCCBBBAAAAAAAAABBBAAA@@@>>>===<<<<<<<<<===>>>@@@AAABBBHHHXXXiii|||}}}uuunnniiicccbbbfffooowww}}}}}}tttooorrrsssmmmhhhhhhfffcccaaa```aaabbbbbbbbbYYYWWWRRRNNNMMMPPPWWW\\\```cccfffjjjmmmoooooooooiiiccc^^^]]][[[[[[^^^ccccccccchhhrrr|||~~~~~~zzzuuuqqqmmmjjjfffccc```aaaaaabbbbbbaaa``````bbbccccccbbbbbbaaa______\\\XXXUUUTTTPPPKKKLLLPPPPPPVVV___iiissszzztttiiigggtttfffQQQEEE===666333666555444222111000000000111111111111000000000000............////////////////////////////////////......///000000000000000///...---------...000111000111333333333333555666<<>>@@@CCCDDDFFFRRRmmmvvvlllfffeeeeeeiiirrr||||||wwwsssuuuvvvssspppoooiiifffbbb``````aaa``````___^^^ZZZWWWTTTUUUYYY\\\aaadddiiioootttwwwyyyzzzooocccYYYXXXZZZ[[[\\\___```aaagggqqq{{{}}}zzzyyywwwvvvnnnnnnnnnnnnmmmmmmllllllhhhiiijjjiiifff```ZZZVVVUUUSSSRRRRRRNNNIIIHHHLLLRRRZZZeeeoooxxx~~~wwwppprrrkkkRRRDDD===:::777555444333222111000000000111111111111000000000000............////////////////////////////////////......///000000000000///000////////////000111222000111333333333444666888===KKKjjjttt}}}wwwllltttfff```]]]ZZZXXXWWWXXXWWWVVVXXXVVVZZZbbbiiinnnttt{{{}}}|||yyyrrriiiccc```^^^[[[YYYXXXXXX]]]hhhwww}}}~~~~~~~~~}}}|||{{{zzzzzztttmmmiiieeedddhhhooovvvjjjiiihhhhhhiiijjjiiigggkkknnnrrrttttttpppkkkhhhccc^^^WWWRRROOOOOONNNNNNOOOPPPPPPQQQPPPOOOMMMLLLGGGKKKNNNOOOUUU___fffhhhaaa___\\\ZZZWWWTTTPPPMMMSSSSSSSSSSSSRRRPPPOOONNNJJJIIIGGGDDDCCCCCCCCCCCCAAAAAA@@@AAAAAABBBCCCDDD@@@AAADDDDDDGGGUUUsss|||rrrjjjiiiiiijjjooovvv~~~||||||~~~|||xxxwwwuuurrrooommmllliiieeecccbbbbbbbbbaaa^^^]]]\\\YYYWWWXXX[[[]]]aaadddjjjqqqvvv{{{}}}~~~qqqdddWWWUUUYYY[[[\\\]]]^^^```gggrrr}}}~~~~~~~~~}}}vvvuuuuuutttttttttttttttnnnnnnllliiiccc]]]VVVRRRSSSQQQQQQRRROOOIIIHHHKKKTTT\\\hhhrrrzzzuuuvvvnnnRRRBBB<<<:::888555444333222111111111111111111111111000000000///............////////////////////////////////////---...//////000000//////000000000000000111111222000222333333333444777999???OOOooosssvvvnnnvvvhhh___\\\YYYWWWWWWWWWWWWVVVVVVVVVZZZbbbiiimmmrrrxxxzzz}}}~~~wwwpppfff```___^^^[[[XXXZZZXXX[[[fffvvv~~~}}}||||||}}}tttnnniiigggddddddiiiqqq|||tttjjjjjjjjjlllmmmmmmjjjhhhjjjmmmrrrtttsssmmmfffbbb```[[[TTTPPPOOOPPPQQQQQQRRRSSSSSSSSSQQQOOONNNLLLIIILLLNNNOOOVVVaaahhhiiibbb```]]]ZZZWWWSSSOOOKKKQQQRRRRRRQQQQQQPPPOOONNNIIIGGGEEECCCBBBAAAAAABBBBBBBBBBBBAAAAAABBBCCCCCCBBBCCCEEEFFFHHHVVVsssvvvpppllllllmmmrrrxxx~~~~~~zzzxxxyyy|||~~~~~~|||zzzvvvtttrrrooommmllliiieeebbbbbbbbbaaa```ZZZZZZZZZYYYXXXYYY\\\___aaaeeejjjqqqvvvzzz}}}~~~qqqdddWWWUUUYYY[[[\\\]]]]]]```iiittt~~~~~~~~~~~~yyyxxxxxxwwwwwwxxxxxxyyyxxxuuupppiiibbb\\\XXXUUUSSSQQQRRRSSSPPPKKKJJJMMMUUU^^^jjjtttzzzzzzyyyqqqSSS@@@;;;:::777444444333222111111111111111111111111000000000///............////////////////////////////////////------...//////////////////000000111111111111111111222222222333444888:::BBBSSSuuuyyyqqqyyytttwwwiiiaaa^^^ZZZXXXXXXXXXWWWWWWUUUUUUZZZbbbiiimmmrrrwww{{{}}}vvvnnnccc^^^^^^^^^\\\YYYZZZYYY\\\fffttt}}}}}}{{{|||}}}{{{{{{zzzqqqkkkgggeeecccdddjjjrrrxxxrrrmmmmmmnnnpppqqqpppmmmjjjnnnqqquuuwwwtttmmmeee___\\\XXXSSSOOOOOOQQQRRRSSSUUUUUUUUUUUUSSSQQQOOONNNNNNPPPPPPQQQXXXbbbgggfff```^^^[[[YYYXXXVVVSSSQQQOOOOOOPPPOOOOOONNNMMMLLLHHHGGGEEECCCAAAAAAAAAAAADDDDDDCCCCCCCCCDDDDDDEEEGGGFFFHHHJJJNNNZZZppp~~~xxxssslllllloootttzzz|||yyywwwvvvyyy~~~}}}yyyzzzyyyuuussstttsssppphhheeeaaa^^^^^^^^^]]]\\\XXXXXXXXXWWWWWWYYY\\\```bbbeeejjjooossswwwxxxyyyooocccYYYXXXZZZ[[[\\\___\\\```iiittt~~~}}}|||{{{{{{xxxwwwwwwvvvwwwxxxzzz{{{{{{tttllleee___[[[YYYSSSQQQRRRSSSPPPLLLLLLPPPVVV___jjjssswww}}}|||~~~|||tttUUU@@@;;;999666444333222222111111222222111111111111000000000000............////////////////////////////////////------...////////////......///000111111111000000111222222222222555999<<>>FFFUUUllluuuggghhhtttzzzfffgggsss}}}jjjeeedddbbb^^^\\\[[[[[[YYYXXXVVVXXX___hhhqqqxxx{{{|||~~~}}}uuuggg^^^YYYZZZ[[[WWWVVVWWWVVVYYYaaammmtttvvvxxx{{{{{{}}}~~~yyynnnoooooonnnmmmqqqxxx~~~~~~zzzyyyzzz}}}~~~yyyuuuvvvuuusssnnnggg___WWWRRROOONNNLLLJJJJJJJJJLLLMMMNNNPPPTTTVVVWWWVVVTTTRRRSSSQQQPPPRRRUUUYYY[[[[[[]]][[[WWWRRRNNNKKKKKKKKKJJJJJJJJJKKKLLLMMMOOOPPPQQQRRRSSSTTTVVV[[[bbbfffooorrrwww}}}}}}{{{|||||||||{{{wwwwwwxxxyyyzzz|||~~~yyy{{{~~~{{{tttooonnnfff___ZZZYYYXXXVVVWWWYYYZZZ\\\^^^``````aaadddfffggglllqqqqqqqqqrrrnnniii```\\\WWWTTTVVVYYY]]]___bbb```aaadddgggkkkuuu~~~~~~}}}{{{wwwsssrrrqqqrrrtttvvvwwwuuutttrrrooojjjccc]]]XXXUUUTTTNNNPPPQQQOOOLLLKKKNNNQQQZZZ```iiipppvvv{{{~~~~~~xxxuuuvvvyyy{{{|||mmmppp~~~oooXXXEEE<<<999777666555555444444333222222222222222111111111111111------......///000000000......////////////........./////////000000111111000000000111222222333333333222444666777888???HHHWWWpppwwwiiidddjjj{{{ggghhhtttmmmgggeeebbb^^^\\\\\\[[[ZZZXXXVVVYYY___hhhqqqyyy}}}~~~~~~wwwgggaaa[[[[[[[[[XXXUUUUUUSSSVVV```mmmuuuvvvxxx{{{{{{}}}xxxnnnooopppnnnnnnrrryyy}}}xxxwwwzzz|||{{{yyyvvvqqqiii___WWWRRROOONNNLLLJJJIIIIIIJJJKKKJJJLLLNNNQQQSSSTTTTTTSSSUUUSSSQQQQQQSSSVVVWWWWWWVVVUUURRRNNNJJJGGGHHHIIIHHHIIIJJJLLLOOORRRTTTVVVVVVWWWZZZ^^^dddmmmvvv}}}~~~{{{yyyyyyyyyxxxwwwpppqqqrrrtttvvvyyy{{{|||xxxzzz|||~~~~~~~~~{{{tttooonnnggg```ZZZYYYYYYXXXYYY\\\[[[]]]___```bbbdddgggjjjkkkrrrxxxyyyxxxuuuoooggg___[[[UUUSSSUUUYYY\\\^^^aaa______bbbeeehhhooowww~~~~~~|||yyyuuupppooooooqqquuuwwwwwwwwwuuuqqqkkkccc\\\WWWTTTSSSNNNPPPQQQOOOLLLLLLOOORRRZZZ```iiioootttzzz}}}pppssssss[[[GGG===888666666555555444444333222222000000//////////////////---.........//////000000......////////////......///000000000000000000111000000000111222222333333333222444777888999AAAIIIXXXsssmmmcccdddzzz}}}jjjkkkxxxqqqkkkccc```]]][[[ZZZYYYXXXWWWWWWYYY^^^gggqqqzzzzzziiiddd^^^\\\[[[YYYUUURRRQQQUUU```nnnwwwxxxyyy{{{}}}~~~yyyppppppooommmlllpppxxx}}}wwwvvvzzz|||{{{xxxrrrjjjaaaXXXTTTQQQOOOMMMKKKJJJJJJJJJKKKIIIIIIKKKMMMNNNPPPQQQRRRTTTSSSRRRRRRTTTTTTSSSRRROOOOOONNNKKKGGGFFFHHHKKKKKKLLLNNNRRRVVVZZZ]]]___aaacccfffkkksss}}}~~~{{{wwwvvvuuuuuutttrrrnnnnnnoooppprrrtttvvvxxxxxxzzz|||}}}~~~}}}~~~zzzsssmmmllleee^^^YYYYYYYYYXXXZZZ^^^]]]^^^___```bbbeeejjjmmmpppxxxzzzpppggg___[[[VVVSSSUUUYYY]]]___aaa^^^]]]```bbbccciiiooozzzrrrpppoooppptttwwwyyyyyytttpppjjjbbb\\\WWWTTTSSSPPPRRRSSSQQQNNNNNNQQQTTTYYY___hhhnnnsssxxx~~~sssvvvvvv]]]HHH===888555666555555444444333222222/////////////////////000.........///////////////......////////////......111111111000000000000000000000000111222222333333222222444777888:::BBBJJJZZZvvvpppdddbbbwwwnnnppp~~~qqqnnncccaaa]]][[[ZZZZZZXXXWWWXXXZZZ^^^eeepppzzzyyykkkgggaaa]]][[[YYYUUUPPPQQQVVVbbbqqqyyy{{{{{{}}}~~~~~~{{{rrrqqqoookkkjjjnnnvvv}}}|||uuuuuuzzz{{{zzzwwwrrrkkkbbbZZZUUUSSSQQQNNNLLLKKKKKKKKKLLLIIIIIIIIIJJJKKKMMMNNNOOORRRRRRSSSUUUVVVTTTPPPMMMKKKLLLLLLJJJHHHHHHKKKOOOOOOQQQTTTXXX]]]bbbfffhhhlllnnnpppuuu|||}}}zzzxxxtttrrrrrrrrrpppoooooooooooopppqqqssstttuuuxxxzzz||||||}}}~~~}}}yyyqqqkkkiiiddd]]]XXXXXXXXXXXX[[[___^^^___``````bbbffflllpppttt}}}~~~rrrggg___[[[VVVTTTVVVZZZ^^^```aaa^^^\\\^^^___```dddiiirrrzzzuuurrrppppppssswwwyyyzzzsssooohhhaaa[[[WWWUUUTTTRRRSSSTTTSSSPPPPPPSSSVVVYYY___gggmmmrrrwww}}}sssuuuwww^^^III>>>888555666555555444444333222222111111111111111222222222////////////////////////......////////////......222222111111000000//////000000000111222222333333222222444777999;;;BBBKKK\\\xxxsssfffbbbuuuqqqttt{{{ooommmfffccc___]]]\\\\\\ZZZYYYYYYZZZ]]]eeeooozzz}}}uuummmiiiccc^^^\\\ZZZUUUOOORRRWWWcccsss|||}}}}}}~~~}}}}}}sssrrrnnnjjjhhhlllttt{{{tttvvvyyyxxxpppnnnkkkbbbYYYTTTQQQPPPOOOOOONNNNNNOOOOOOLLLJJJGGGFFFGGGIIILLLOOOTTTUUUUUUTTTRRRNNNKKKHHHNNNLLLIIIIIIJJJMMMOOOPPPUUUZZZaaafffiiimmmssswwwuuuvvv}}}}}}xxxuuurrrqqqooommmmmmnnnpppqqqrrrrrrpppnnnmmmnnnrrruuuyyyzzzzzz{{{}}}}}}xxxyyywwwqqqjjjfff___\\\XXXUUUVVVZZZ___cccfffddddddffffffgggoooxxx}}}sssiii```\\\WWWUUUVVVYYY[[[\\\bbb```]]]\\\]]]___bbbeeekkkqqqzzz{{{ooogggkkksssxxxyyyzzzppplllfff```[[[WWWSSSQQQRRRRRRSSSRRRPPPPPPQQQSSSXXX]]]ccciiinnnttt|||vvvvvvrrr]]]JJJ>>>999999444444333222222222333333111111111111000000000000///////////////......---////////////////////////////////////000000000000///000000000000111111111333333444888999;;;DDDMMMbbboooeeewwwrrrssslllzzzqqqmmmiiifffdddaaa]]][[[YYYYYYZZZ]]]\\\^^^dddllluuu|||~~~uuupppiiicccaaa]]]WWWUUUUUUMMMTTTcccsss{{{{{{{{{~~~|||yyyxxx}}}zzzqqqjjjhhhkkkppp{{{zzz||||||vvvooollliiiaaaYYYUUUQQQPPPPPPOOOOOOOOOOOOOOOOOOMMMIIIGGGFFFGGGIIIJJJPPPPPPOOOOOOMMMKKKIIIGGGLLLJJJIIIJJJMMMPPPSSSUUU[[[bbbjjjrrrvvvyyy}}}|||yyyvvvtttooonnnmmmlllllllllmmmmmmllllllkkkjjjjjjmmmqqquuuvvvwwwxxxyyyzzz~~~zzzyyyvvvooogggccc]]][[[XXXVVVWWWZZZ___bbbdddbbbcccfffgggiiirrr{{{wwwlll```\\\VVVSSSTTTWWWZZZ[[[```___]]][[[\\\^^^aaaccciiiooowwwwwwllleeeiiiqqqtttttttttmmmiiiccc^^^[[[WWWTTTQQQQQQRRRSSSRRRQQQQQQRRRTTTXXX]]]ccchhhmmmsss{{{xxxyyyqqq]]]JJJ>>>:::999444444333222222222333333111111111111000000000000------...///000000//////////////////////////////////////////000000000000000000000111111111222222444333444888999<<>>999777555555444333222222222222111111111111000000000///,,,---...///000000000000////////////////////////////////////000000000000111111222222222333333333444333444888:::>>>GGGQQQhhh{{{bbbeee```{{{}}}qqqiiiddddddccc```]]]ZZZXXXWWWVVVVVVYYY```jjjttt{{{~~~~~~{{{pppiiicccaaa^^^YYYVVVWWWVVVYYYbbblllrrrrrruuuzzzssshhhgggllluuujjjtttzzzllleee```XXXQQQOOOLLLMMMMMMMMMMMMLLLKKKKKKJJJHHHGGGEEEEEEEEEFFFGGGHHHFFFEEECCCDDDEEEHHHIIIKKKRRR\\\fffpppyyyzzztttqqqooommmlllgggggghhhhhhhhhgggfffeeegggiiikkkkkkllllllooopppsssuuuwwwwwwxxxyyy|||~~~|||rrreee]]][[[TTTTTTUUUVVVXXXZZZ]]]^^^``````ccciiinnnsss~~~vvviii]]]YYYTTTQQQRRRTTTVVVWWW[[[[[[ZZZZZZYYYYYYXXXXXX```eeekkkrrryyy{{{tttnnnmmmooouuurrrjjjeeeffffffccc___]]]^^^[[[WWWUUUSSSRRRQQQOOOLLLLLLLLLKKKJJJLLLOOORRRVVV[[[aaaggglllrrrzzzpppZZZHHH===888666666555444333222222222222111111111111000000000///...///////////////......////////////////////////////////////000000000000111111222222222333333333444333444888:::???IIISSSkkkbbbeeebbb}}}qqqhhhaaabbbaaa___]]]ZZZXXXWWWVVVVVVZZZbbbmmmwww~~~~~~qqqjjjdddbbb___ZZZXXXXXXWWWZZZaaajjjooopppssswww{{{~~~ttthhhgggnnnwwwgggppp{{{|||mmmddd]]]UUUOOOMMMLLLLLLMMMNNNMMMLLLKKKJJJMMMKKKHHHFFFCCCBBBAAAAAACCCCCCBBBCCCEEEHHHKKKMMMTTT\\\hhhttt~~~~~~xxxtttqqqnnnllljjjgggggggggfffffffffeeeeeefffiiikkklllkkkkkklllmmmqqqrrrsssttttttvvvzzz|||~~~{{{ooobbbZZZYYYSSSSSSSSSUUUWWWZZZ]]]^^^``````ccciiinnnttt~~~vvvhhhZZZWWWTTTSSSTTTUUUVVVVVVZZZZZZ[[[ZZZYYYXXXWWWVVV]]]aaagggnnnvvvwwwqqqkkkiiijjjooo{{{ssslllgggggggggccc``````___\\\XXXUUUSSSRRRPPPOOOKKKKKKJJJHHHHHHIIIMMMPPPTTTZZZaaagggmmmttt|||~~~sss[[[HHH===888666666555444333222111111111111111111111000000000000///////////////...------////////////////////////////////////000000000000111111111111222222222333555333444888:::???JJJUUUooofffjjjgggrrrggg```______^^^\\\ZZZYYYWWWWWWWWW[[[cccnnnxxx~~~}}}pppiiidddbbb___ZZZXXXYYYWWWYYY```iiimmmnnnqqquuuwww{{{tttiiiiiiqqqzzzeeelllvvv||||||lllccc\\\UUUPPPOOOMMMNNNOOOPPPOOONNNLLLKKKLLLKKKHHHEEECCCAAA@@@???@@@AAADDDGGGLLLQQQUUUWWW___hhhuuu|||zzzzzzwwwsssqqqooommmkkkiiigggfffeeeccccccddddddeeegggiiilllnnnmmmmmmmmmnnnqqqqqqrrrrrrsssvvvzzz~~~wwwkkk^^^WWWWWWRRRRRRRRRSSSVVVYYY]]]_________bbbggglllqqq|||ssseeeVVVUUUTTTUUUVVVWWWWWWVVVZZZZZZ[[[[[[ZZZXXXVVVTTTYYY]]]cccjjjsssvvvpppjjjggggggkkkvvvssslllhhhiiijjjhhhgggiiiccc___[[[WWWUUUSSSQQQOOOLLLLLLJJJHHHFFFHHHLLLOOOSSSYYYaaahhhnnnuuu~~~}}}yyy^^^JJJ???:::888666666444333222111111111111111111111000000000000---...///////////////...////////////////////////////////////000000000000000000000111111111222222555333444777;;;@@@LLLWWWsss{{{zzz|||jjjnnniii~~~vvvkkkddd]]]]]]\\\\\\[[[YYYXXXXXXWWW[[[bbblllvvv}}}}}}}}}{{{nnngggbbb```]]]YYYVVVWWWVVVXXX```hhhmmmmmmoootttuuu{{{tttiiikkksss}}}cccjjjrrrwww{{{|||lllbbb\\\VVVRRRQQQNNNOOOPPPQQQQQQOOONNNLLLHHHHHHFFFEEECCCBBBBBBBBBAAACCCGGGMMMSSSZZZ___bbbfffooo||||||wwwuuusssqqqooonnnnnnmmmjjjhhhfffeeecccaaaaaabbbccceeehhhkkkoooqqqqqqqqqqqqrrrsssssssssssstttxxx}}}~~~uuuhhh[[[UUUUUURRRQQQQQQRRRUUUYYY]]]```^^^^^^```fffjjjoooyyyoooaaaUUUTTTTTTVVVXXXYYYWWWVVVZZZ[[[[[[\\\ZZZXXXUUUSSSWWWZZZ```gggqqqwwwqqqkkkhhhgggjjjuuu|||qqqlllhhhjjjllllllmmmpppfffccc^^^ZZZWWWUUURRRPPPNNNMMMKKKHHHGGGHHHKKKOOOSSSYYYaaahhhooowww{{{}}}}}}```LLLAAA<<<:::777666444333222111111111111111111111000000000000,,,,,,...///000000111111////////////////////////////////////000000000000///000000000000111111111555333444777;;;AAALLLXXXuuuvvvwww{{{lllnnnfff~~~|||pppiii[[[[[[\\\[[[[[[ZZZYYYXXXVVVZZZaaajjjttt{{{}}}~~~|||zzz{{{~~~yyylllfff```___\\\WWWUUUVVVUUUXXX___hhhmmmlllooosssuuu{{{sssjjjllluuu~~~bbbeeejjjooouuu}}}{{{lll```YYYUUURRRPPPPPPQQQRRRSSSRRRQQQOOONNNKKKJJJGGGEEECCCCCCDDDDDDIIIGGGKKKTTTXXXZZZ```iiikkkpppxxx{{{tttnnnjjjhhhhhhggghhhjjjjjjiiihhheeebbb``````aaacccccccccbbbfffkkknnnoooppppppqqqssstttvvvuuuuuuyyy}}}qqqfff]]]VVVQQQSSSOOOLLLNNNUUUZZZ\\\[[[___``````bbbeeellluuu{{{ooo^^^TTTSSSRRRQQQRRRTTTXXXZZZ\\\[[[YYYUUUQQQOOOOOOPPPUUUYYY```fffooo|||yyyqqqhhheeefffjjjsss|||xxxrrrkkkjjjiiiiiilllnnnoooooopppjjjbbb\\\XXXVVVUUUTTTRRRQQQOOOLLLIIIIIIKKKNNNVVV[[[cccjjjpppvvv{{{yyyzzzfffQQQDDD<<<888555444333222111111111111111111111111000000000000000000//////............000000//////.........---............////////////111111222222222333333333222777555777???CCCLLL^^^zzzqqq}}}nnnhhhlll~~~|||ssshhhaaa^^^ZZZXXXXXXYYYXXXXXXXXXZZZ^^^eeemmmuuuyyyzzz}}}|||}}}}}}zzzmmmjjjddd```]]]ZZZWWWUUUVVVZZZaaafffiiikkkmmmnnnuuuxxx~~~}}}ssskkkoooyyy___aaaeeejjjooowww{{{lll___XXXUUUSSSQQQOOOQQQSSSTTTTTTRRRPPPOOOJJJHHHEEECCCBBBCCCEEEFFFKKKLLLRRR[[[^^^^^^aaagggjjjmmmsssyyy{{{uuuoooiiifffeeeeeefffhhhiiijjjhhhgggeeecccaaaaaacccddddddcccbbbfffjjjmmmnnnnnnoooppprrrssstttrrrrrrtttzzzyyymmmddd\\\VVVRRRSSSOOOMMMPPPVVV[[[]]]\\\\\\^^^bbbfffjjjooouuuzzzmmm^^^UUUTTTSSSSSSTTTUUUWWWXXXYYYYYYXXXUUUQQQNNNNNNNNNRRRWWW]]]ccckkkxxxvvvnnnfffdddeeeiiirrr{{{yyypppkkkgggdddcccfffjjjnnnpppqqqkkkccc]]]YYYVVVUUUTTTQQQQQQOOOLLLIIIJJJLLLOOOWWW[[[cccjjjpppvvv|||zzzyyyiiiUUUGGG===888555444333222111111111111111111000000000//////////////////.........------000/////////.........---............////////////111111222222222333333333222777555777???CCCMMM___~~~vvvmmmhhhlll~~~|||ssshhhaaa^^^ZZZXXXXXXYYYXXXXXXWWWYYY]]]eeennnuuuzzz{{{||||||}}}{{{uuunnnjjjeee```]]][[[XXXVVVVVV[[[aaafffiiillloooqqqvvvzzz~~~|||rrrmmmrrr|||\\\]]]```ccchhhooowww||||||lll^^^XXXUUUTTTSSSPPPRRRTTTVVVVVVSSSPPPNNNJJJHHHFFFDDDDDDFFFIIIKKKPPPSSSZZZcccfffdddeeehhhhhhjjjmmmqqqvvv}}}|||{{{xxxsssmmmgggccc```___aaaeeegggiiiiiiggggggfffeeecccccceeefffeeedddcccfffjjjlllmmmmmmmmmnnnrrrssssssqqqppprrrwww|||~~~ssshhh```ZZZUUUSSSRRRPPPOOORRRXXX]]]___^^^[[[^^^dddhhhjjjmmmoooqqqzzz|||lll]]]VVVVVVVVVVVVVVVVVVVVVWWWUUUVVVVVVTTTPPPMMMLLLLLLPPPSSSYYY___gggsssrrrkkkdddbbbcccgggpppyyyzzznnnkkkfff```^^^bbbhhhooosssrrrllleee^^^ZZZWWWUUUSSSQQQPPPNNNKKKJJJJJJNNNQQQWWW\\\cccjjjpppvvv{{{wwwuuukkkXXXIII>>>888444444333222111111111111000000000/////////...............---------------/////////...........................////////////111111222222222333333333222777555777@@@EEEOOOaaa}}}oooiiimmm~~~|||qqqhhh```^^^ZZZXXXXXXXXXXXXWWWVVVXXX]]]eeennnvvvzzz{{{{{{{{{|||~~~~~~{{{sssmmmiiiddd```]]][[[YYYWWWWWWZZZ```eeeiiimmmqqqtttwwwzzz~~~yyyrrrnnnuuuZZZ[[[]]]___ccciiiqqqwww|||}}}lll___XXXVVVVVVVVVSSSUUUWWWXXXVVVSSSNNNLLLKKKJJJHHHGGGIIILLLQQQTTTUUUYYYaaagggjjjkkklllnnnlllmmmooopppqqqtttyyy|||www|||{{{xxxwwwvvvvvvwww{{{~~~tttrrrooojjjeeeaaa]]][[[ZZZ^^^cccggghhhggggggfffhhhfffeeeeeegggggggggeeedddfffjjjllllllllllllmmmrrrssssssrrrqqqsssyyy~~~xxxmmmccc\\\XXXUUUSSSRRRQQQRRRUUUZZZ^^^``````]]]```ccceeeeeeeeeeeeffftttyyy~~~yyykkk]]]WWWXXXYYYYYYYYYWWWVVVUUUSSSTTTUUUSSSPPPLLLJJJJJJNNNQQQVVV\\\eeeqqq}}}pppiiicccaaabbbeeemmmuuu|||mmmkkkfffaaa```ccckkkqqqvvvrrrmmmfff___[[[WWWUUUSSSQQQPPPNNNKKKJJJKKKOOORRRXXX\\\bbbiiiooouuu{{{xxxrrrooojjjWWWHHH>>>888444333222222111111111222////////////............------------------------....................................////////////111111222222222333333333222777555777AAAFFFQQQdddssslllooowwwnnnggg```]]]ZZZXXXXXXXXXXXXWWWWWWYYY^^^fffooouuuxxxyyyyyyyyyzzz||||||~~~~~~tttlllhhhccc^^^\\\ZZZXXXWWWUUUYYY^^^bbbggglllqqquuuvvvyyy}}}vvvpppooowwwYYYZZZ\\\^^^aaagggnnnssszzznnnaaaZZZYYYYYYXXXXXXYYYYYYXXXUUUQQQLLLIIIJJJIIIIIIJJJMMMRRRWWWZZZ[[[```eeeiiilllqqquuuwwwvvvwwwxxxwwwuuurrrppppppqqquuuxxxvvvrrrooooooqqqooooooqqqvvv||||||vvvrrrllljjjfffbbb___\\\ZZZYYYWWW\\\bbbeeeffffffffffffhhhgggfffggghhhiiigggfffdddgggiiikkkkkkkkkmmmnnnoooqqqrrrqqqqqqttt{{{{{{tttiii___YYYVVVTTTSSSQQQRRRTTTXXX\\\___``````___```aaa```___```bbbeeeqqqvvv{{{}}}|||wwwkkk^^^XXXYYYZZZZZZZZZXXXVVVUUUSSSTTTUUUSSSOOOLLLJJJIIINNNPPPUUU\\\fffrrr~~~pppiiicccbbbbbbcccjjjqqq~~~nnngggdddaaaaaafffkkkpppsssqqqlllfff___[[[XXXUUUSSSRRRQQQNNNKKKIIIKKKOOOSSSXXX\\\aaagggmmmssszzz~~~|||tttooonnn~~~eeeQQQDDD<<<999333333222222111111222222////////////............---------------------------------...........................////////////111111222222222333333333222777555777BBBHHHSSSgggsssjjjjjj~~~sssjjjddd```]]]YYYWWWWWWXXXWWWWWWYYY[[[```gggoootttvvvvvvwwwwwwyyy{{{{{{}}}vvvlllhhhaaa\\\ZZZXXXWWWVVVSSSVVV[[[```eeekkkppptttssswww|||uuuppppppwwwWWWYYY[[[^^^aaafffkkkooowwwyyyqqqddd^^^\\\[[[ZZZZZZZZZYYYWWWSSSOOOKKKIIIGGGHHHJJJMMMRRRWWW\\\^^^bbbgggjjjkkkooowww}}}~~~xxxqqqllliiikkklllllliiifffeeehhhkkkkkkkkklllqqqxxx{{{tttnnnhhheeeeeeccc___\\\YYYXXXXXXYYYWWW\\\bbbdddddddddeeeggghhhgggggghhhiiiiiihhhfffdddgggiiikkkkkklllnnnpppnnnoooqqqppppppttt{{{{{{sssggg\\\VVVTTTSSSSSSQQQSSSVVVZZZ]]]^^^______^^^^^^^^^]]]^^^aaafffjjjnnnssswwwyyyzzzvvvkkk___XXXYYYZZZZZZYYYXXXWWWVVVVVVVVVVVVSSSOOOKKKJJJJJJNNNPPPUUU^^^iiivvvooohhhcccccccccdddjjjppp}}}ooobbb```___```dddhhhlllmmmoookkkddd___[[[XXXUUUSSSSSSRRROOOKKKIIIKKKOOOSSSWWW[[[```fffkkkqqqxxx|||~~~uuuppppppyyy```LLL???:::888333333222222111222222333000000000/////////......---------------.........---------------.....................////////////111111222222222333333333222777555888BBBIIIVVVjjjoooccc```ttt|||nnnfffccc___]]]YYYWWWWWWWWWWWWVVVXXX[[[```hhhoootttvvvvvvvvvwwwzzz}}}}}}~~~vvvnnniiibbb\\\YYYXXXVVVUUUQQQUUU[[[```eeejjjnnnqqqrrrvvv|||xxxsssrrrwwwRRRUUUYYY\\\```ccchhhkkkqqqrrrvvv~~~ssshhhaaa___]]]\\\ZZZYYYWWWTTTRRROOOMMMKKKIIIKKKNNNTTTYYY___ccceeeiiiooorrrqqqttt|||{{{ssskkkfffdddaaa```___]]]]]]___bbbeeeffffffhhhmmmtttzzz~~~}}}|||}}}~~~{{{xxxtttnnniiidddaaa___^^^\\\YYYVVVUUUUUUWWWXXXXXX]]]bbbcccbbbbbbeeehhhggggggggghhhiiiiiigggeeedddgggiiikkklllnnnppprrrqqqrrrsssrrrrrruuu{{{|||sssggg[[[UUUSSSSSSSSSQQQTTTXXX[[[]]]]]]]]]]]][[[[[[\\\\\\]]]```eeehhhhhhmmmrrruuuvvvtttjjj___XXXXXXXXXYYYXXXXXXWWWWWWZZZYYYWWWSSSOOOKKKKKKKKKMMMOOOUUU___lllzzzlllfffcccdddeeegggmmmsss{{{pppaaa^^^\\\\\\```eeehhhjjjlllhhhccc^^^[[[XXXUUUSSSUUUSSSOOOKKKIIIJJJOOOSSSVVVZZZ___dddiiipppvvv{{{vvvpppqqqttt]]]III===888888333222222111222222333333111111000000000/////////------........./////////,,,,,,,,,------.....................////////////111111222222222333333333333777555888CCCJJJXXXlll|||}}}mmm^^^XXXjjj{{{jjjcccccc___\\\YYYWWWWWWWWWWWWVVVUUUXXX___gggpppvvvxxxxxxxxxyyy|||~~~xxxqqqlllddd^^^ZZZXXXWWWVVVQQQVVV\\\bbbfffjjjmmmppptttxxx~~~}}}wwwtttxxx~~~NNNRRRWWW[[[^^^aaaeeegggllllllqqqwww|||uuujjjdddaaa^^^\\\XXXWWWUUUSSSQQQOOOOOONNNLLLOOOTTTZZZ```fffiiikkknnntttxxxvvvyyy{{{ssskkkddd```___XXXWWWVVVVVVYYY\\\___aaacccccceeeiiipppvvvzzz|||~~~~~~}}}{{{xxxwwwwwwxxxpppmmmiiieeebbbaaa``````ZZZXXXUUURRRRRRTTTVVVXXXYYY]]]bbbcccaaaaaaeeeiiiggggggggghhhiiiiiigggeeedddgggiiikkkmmmnnnqqqtttvvvwwwxxxvvvuuuwww|||}}}tttggg[[[UUURRRRRRRRRRRRUUUYYY\\\\\\\\\\\\\\\YYYZZZ[[[[[[[[[\\\___aaaccchhhnnnqqqtttsssjjj```XXXXXXXXXWWWXXXXXXXXXXXX]]]\\\YYYTTTOOOLLLKKKLLLLLLOOOUUU___nnn|||}}}iiidddbbbdddgggjjjpppwwwxxxpppbbb___[[[[[[^^^ccchhhjjjkkkgggbbb^^^[[[YYYVVVTTTVVVTTTPPPKKKHHHJJJNNNRRRVVVYYY^^^ccchhhnnnuuuzzzuuuooopppqqq\\\III===888777222222222111222222333333111111111111000000000000........./////////000000,,,,,,,,,------...................../////////000111111222222222333333333333777555888CCCKKKXXXmmm}}}yyymmm]]]UUUfffxxx{{{zzzhhhbbbccc___\\\YYYWWWWWWWWWWWWVVVRRRVVV]]]gggqqqxxxzzz{{{yyy{{{{{{tttooofff```[[[YYYXXXWWWRRRWWW^^^dddhhhkkkmmmooowww{{{{{{wwwyyy}}}