BM6P6(@ }}}}}}}}}~~~}}}~~~~~~~~~~~~~~~}}}}}}||||||~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}|||||||||{{{yyyxxxwwwvvvxxxwwwuuutttttttttuuuvvvttttttttttttttttttttttttrrrrrrqqqqqqrrrrrrssssssttttttttttttttttttttttttttttttttttttttttttttttttrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqppppppppppppnnnoooooopppppppppppppppmmmnnnnnnoooppppppqqqqqqmmmlllkkklllnnnooonnnmmmnnnooopppqqqrrrsssssssssqqqqqqqqqpppoooooonnnnnnrrrqqqpppooommmlllkkkkkklllmmmmmmmmmmmmlllkkkkkkkkkmmmooorrrtttuuuuuuuuuttttttuuuwwwxxxyyyzzz{{{xxxxxxwwwwwwwwwxxxyyyyyyxxxxxxyyyyyyzzz{{{{{{{{{||||||||||||}}}}}}}}}~~~{{{{{{{{{{{{zzzzzzzzzzzzzzzzzzxxxvvvuuutttttttttvvvwwwwwwwwwwwwxxxxxxxxxyyyyyyzzzzzzzzzzzzzzz{{{zzz{{{}}}}}}||||||~~~rrrsssuuuvvvvvvvvvvvvuuussstttuuuvvvvvvuuutttssstttsssqqqppppppqqqssstttwwwxxxzzz{{{{{{{{{zzzzzzwwwxxxxxxxxxyyyyyyyyyyyy{{{{{{{{{{{{{{{|||}}}~~~}}}{{{yyyxxxwwwsssrrrrrrqqqpppooooooooojjjjjjjjjjjjjjjjjjjjjjjjkkkkkkkkkkkkjjjiiiggggggeeedddcccbbbbbbbbbcccdddbbbbbbbbbbbbbbbbbbbbbbbbaaa`````````aaaaaabbbcccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb````````````````````````_________^^^^^^^^^]]]]]]______```aaaaaaaaaaaaaaa\\\\\\]]]]]]^^^_________]]]\\\\\\]]]______^^^]]]]]]]]]^^^_______________^^^]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^]]]]]]]]]]]]]]]\\\\\\]]]]]]\\\\\\[[[ZZZ]]]^^^```cccdddeeeeeeeeebbbbbbccceeeeeefffffffffeeeeeeddddddccccccddddddffffffggghhhhhhiiijjjjjjjjjjjjjjjjjjjjjkkkllllllgggggggggfffffffffeeeeeefffeeedddcccbbbbbbaaabbbccccccddddddddddddeeeeeeeeeeeefffffffffgggggggggiiijjjkkkkkkjjjjjjlllnnnmmmmmmnnnooopppqqqrrrsssrrrrrrqqqqqqqqqqqqrrrrrrqqqqqqssstttuuuuuuuuuuuuvvvwwwwwwxxxyyyzzzzzz{{{ddddddfffffffffeeedddccceeeeeefffggggggfffeeeeeeddddddcccbbbbbbcccddddddggghhhiiijjjjjjjjjiiihhhhhhhhhhhhiiiiiijjjjjjjjjmmmmmmmmmmmmmmmnnnoooooollllllmmmnnnoooqqqrrrsssuuuvvvxxxxxxxxxxxxvvvuuuxxxxxxyyyzzz{{{}}}{{{{{{{{{{{{{{{{{{{{{{{{yyyzzz{{{}}}~~~~~~zzz{{{}}}~~~|||{{{zzzzzzyyyzzzzzzzzzxxxwwwuuutttsssssssssssssssrrrqqqqqqnnnmmmllljjjhhhfffeeeddddddcccccccccbbbbbbaaaaaa]]]]]]]]]]]]]]]]]]]]]]]][[[[[[[[[[[[[[[ZZZYYYYYYYYYXXXWWWVVVVVVVVVWWWXXXVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUVVVVVVWWWXXXXXXUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUSSSSSSSSSRRRRRRRRRQQQQQQPPPQQQRRRRRRSSSSSSRRRRRRPPPQQQQQQRRRRRRSSSTTTTTTTTTSSSSSSTTTVVVVVVTTTSSSRRRRRRSSSTTTTTTSSSSSSSSSQQQQQQRRRRRRRRRSSSSSSSSSQQQQQQRRRSSSSSSTTTUUUUUURRRRRRRRRRRRRRRQQQPPPPPPOOOPPPRRRTTTVVVVVVVVVVVVUUUUUUVVVWWWWWWWWWVVVVVVYYYXXXXXXWWWVVVVVVVVVVVVVVVVVVVVVWWWXXXYYYYYYZZZXXXXXXXXXWWWXXXYYYYYYZZZZZZYYYYYYYYYYYYXXXXXXXXXXXXXXXWWWWWWVVVWWWWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYXXXYYYYYYYYYZZZZZZ[[[[[[YYYZZZ[[[[[[ZZZ[[[]]]___]]]^^^___```aaabbbcccddddddccccccbbbbbbccccccddddddeeefffggghhhhhhhhhhhhiiijjjjjjkkkkkklllllllllZZZZZZZZZZZZZZZZZZZZZZZZ[[[ZZZZZZYYYXXXXXXXXXYYYVVVVVVVVVVVVVVVWWWWWWXXXZZZ[[[\\\\\\\\\[[[ZZZYYYXXXYYYYYYZZZ[[[\\\]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^_______________```aaaaaaccccccdddeeefffffffffeeeggggggfffffffffhhhiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiijjjkkkllllllmmmmmmnnnoooppppppoooooorrrrrrrrrsssssssssssstttppppppqqqrrrssstttuuuvvvvvvwwwxxxzzz}}}~~~}}}|||{{{yyywwwuuussspppooonnnnnnllljjjjjjjjjiiiiiigggfffeeedddbbbbbbbbbbbbbbbbbbbbbbbb^^^]]]\\\[[[ZZZXXXWWWWWWVVVVVVUUUUUUTTTTTTTTTSSSSSSSSSRRRQQQPPPPPPQQQQQQQQQQQQPPPOOONNNMMMMMMLLLMMMLLLKKKJJJIIIJJJKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJJJJIIIJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGJJJJJJJJJJJJIIIIIIHHHHHHJJJJJJIIIHHHHHHGGGHHHHHHJJJJJJJJJIIIIIIIIIHHHHHHFFFFFFHHHIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKJJJJJJIIILLLLLLLLLLLLLLLLLLLLLKKKJJJJJJKKKLLLLLLMMMMMMNNNKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMLLLKKKLLLMMMNNNOOOPPPOOONNNMMMLLLLLLMMMNNNNNNNNNNNNOOOPPPPPPQQQQQQNNNOOOQQQSSSTTTVVVVVVWWWVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWXXXXXXXXXXXXWWWWWWZZZYYYYYYZZZ[[[]]]___aaaRRRRRRRRRRRRQQQQQQQQQQQQQQQPPPOOOOOONNNNNNOOOOOONNNNNNMMMMMMNNNNNNOOOPPPQQQRRRSSSTTTTTTSSSRRRQQQQQQQQQQQQRRRSSSSSSTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUSSSRRRRRRRRRSSSSSSTTTUUUXXXYYYZZZZZZZZZZZZZZZZZZ[[[[[[ZZZZZZ[[[]]]^^^___]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[[[[[[[[[[\\\\\\]]]^^^______````````````___ddddddeeeeeeeeefffffffffccccccdddeeefffggghhhhhhiiiiiikkklllnnnpppqqqqqqsssrrrpppppppppqqqsssttttttuuuvvvuuutttssstttuuuttttttuuuwwwxxxyyyzzz{{{||||||||||||||||||||||||}}}~~~|||zzzxxxxxxxxxxxxvvvuuuuuurrrpppooooooooommmllljjjhhheeeccccccbbbaaa___]]]]]]]]]\\\[[[ZZZYYYXXXVVVVVVVVVVVVVVVVVVVVVVVVQQQPPPOOOOOONNNMMMLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCGGGFFFEEEDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCCCCBBBAAAAAACCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAADDDDDDCCCBBBBBBBBBBBBBBBEEEEEEEEEDDDDDDDDDDDDCCCBBBCCCDDDEEEEEEFFFEEEEEECCCCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEFFFFFFGGGGGGHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEDDDEEEFFFGGGHHHIIIHHHGGGFFFEEEFFFFFFGGGFFFGGGGGGHHHIIIIIIJJJJJJHHHHHHJJJLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMNNNNNNOOOOOONNNNNNMMMQQQQQQQQQQQQRRRTTTUUUVVVIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFEEEEEEDDDEEEEEEEEEFFFFFFEEEEEEFFFFFFGGGHHHGGGHHHJJJKKKKKKKKKJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKKKKLLLMMMMMMMMMMMMNNNMMMMMMLLLLLLMMMMMMMMMNNNOOOPPPRRRSSSOOOOOOOOOOOOOOOOOOOOOOOORRRQQQQQQQQQQQQPPPPPPPPPSSSSSSTTTTTTTTTSSSRRRRRRTTTTTTUUUUUUUUUVVVVVVVVVTTTTTTUUUVVVWWWXXXXXXYYYYYYZZZZZZ[[[\\\]]]^^^^^^bbb```^^^^^^___bbbfffiiibbbdddeeedddccccccdddeeecccddddddeeeeeeffffffggggggggggggggggggggggggggggggjjjllllllllllllmmmnnnooooooooooooooooooooooooooooooooooooooooooooooooppppppqqqrrrrrrrrrrrrqqqtttuuuwwwyyyzzzzzzyyyyyyxxxxxxyyyyyyyyyzzzzzzzzz{{{||||||}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}{{{yyywwwuuuuuuuuuuuuuuuuuuuuuuuuttttttttttttsssrrrpppooolllkkkiiihhhiiiiiigggeeeeeeccc```___```aaa``````]]][[[XXXWWWVVVUUUTTTRRROOOOOOOOOOOONNNLLLKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFFFFCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDDDDCCCAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@???????????????>>>>>>??????????????????======<<<======>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>>>>>>>??????======>>>>>>>>>>>>>>>>>>===>>>>>>>>>>>>===<<<<<<============<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>????????????????????????????????????===============<<<<<<<<>>>>>======>>>>>>????????????>>>>>>>>>>>><<<===>>>???@@@@@@@@@@@@=========>>>>>>=========<<<<<<======>>>>>>???????????????@@@AAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>????????????@@@@@@????????????@@@@@@@@@@@@?????????>>>???@@@@@@AAABBBAAA@@@@@@???@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEEEEFFFFFFEEEEEEDDDIIIHHHHHHHHHHHHIIIJJJKKKDDDDDDDDDEEEEEEEEEEEEEEEBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCDDDDDDBBBCCCEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGFFFFFFFFFGGGGGGHHHEEEFFFFFFFFFEEEDDDCCCCCCDDDDDDEEEFFFGGGHHHJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGJJJJJJJJJJJJIIIIIIHHHHHHKKKKKKKKKKKKKKKJJJIIIHHHJJJJJJJJJJJJKKKKKKKKKKKKJJJKKKKKKLLLMMMMMMNNNNNNOOOOOOOOOPPPPPPPPPPPPQQQTTTSSSRRRRRRSSSVVVYYY\\\TTTVVVWWWVVVUUUUUUVVVXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVXXX[[[\\\[[[\\\]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^```aaaaaaaaaaaaaaabbbbbbaaabbbccccccddddddccccccdddeeefffhhhiiiiiihhhhhhhhhiiiiiiiiiiiijjjjjjjjjjjjkkkllllllmmmmmmllllllooonnnnnnnnnnnnoooooopppoooppprrrssssssqqqpppnnnnnnoooqqqrrrssstttttttttvvvuuutttttttttuuuwwwxxxwwwwwwwwwvvvwwwxxxxxxyyyxxxxxxyyyzzz|||~~~~~~~~~~~~{{{{{{yyywwwvvvvvvuuusssqqqooonnnnnnmmmkkkiiihhhgggcccccccccdddeeefffggggggiiijjjkkklllkkkiiigggfffaaa```____________]]][[[[[[YYYVVVVVVWWWYYYYYYYYYUUURRRPPPNNNNNNMMMKKKJJJGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@??????????????????AAABBBDDDCCCBBB@@@???>>>?????????@@@@@@@@@AAA???>>>>>>===============<<<<<<<<<<<<============;;;;;;;;;;;;<<<===??????===========================<<<<<<;;;;;;<<<<<<===:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>>>><<<<<<<<<<<<============<<<<<<<<<<<<<<<;;;;;;;;;>>>======<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;888999:::;;;<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;999::::::;;;<<<===>>>>>>=========>>>??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>====================================>>>>>>>>>>>>============>>>>>>???????????????>>>>>>>>>>>>???>>>>>>??????@@@AAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBCCCCCCBBBBBBAAADDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAABBBBBBCCCCCCCCC@@@@@@@@@??????@@@@@@AAA@@@@@@@@@@@@@@@AAABBBBBB???@@@BBBDDDEEEEEEDDDDDD@@@@@@??????>>>=========AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@?????????@@@@@@@@@@@@AAA@@@@@@???>>>>>>>>>???@@@AAABBBCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@???>>>AAAAAABBBBBBAAA@@@??????CCCCCCDDDDDDDDDEEEEEEEEEDDDEEEEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGEEEEEEFFFGGGHHHIIIIIIJJJGGGHHHIIIIIIGGGGGGHHHIIIJJJJJJIIIIIIIIIHHHHHHHHHLLLLLLLLLLLLLLLLLLLLLLLLIIIKKKMMMNNNNNNOOOPPPQQQPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQRRRRRRRRRSSSSSSSSSVVVWWWWWWXXXXXXXXXXXXXXXTTTUUUVVVXXXXXXXXXWWWWWW[[[[[[[[[\\\\\\\\\\\\]]]]]]]]]^^^____________^^^]]]]]]]]]\\\\\\]]]]]]^^^```aaacccddddddcccaaa```___```aaacccddddddddddddaaaaaa```aaabbbccceeefffiiiiiihhhhhhiiiiiijjjkkkjjjkkklllmmmnnnoooqqqrrrrrrssstttuuuvvvxxxyyyyyy{{{zzzzzzyyyxxxwwwwwwwwwxxxyyyzzzzzz{{{{{{{{{zzzyyyyyyxxxxxxxxxyyyyyyzzz|||}}}{{{xxxtttppplllllljjjhhhffffffeeecccaaa______^^^]]]\\\ZZZYYYXXXVVVVVVWWWWWWXXXZZZ\\\]]]bbbcccfffhhhgggeeecccaaa]]]\\\[[[\\\]]]\\\ZZZXXXUUUSSSRRRRRRTTTUUUVVVUUUOOOMMMJJJHHHHHHGGGFFFDDDCCCCCCCCCCCCBBBAAA@@@@@@????????????????????????<<<<<<<<<<<<============>>>>>>>>>>>>????????????:::<<<===??????>>><<<;;;:::::::::;;;;;;<<<<<<===<<<<<<<<<<<<<<<;;;;;;:::999:::::::::;;;;;;<<<<<<;;;;;;;;;;;;<<<===??????;;;;;;;;;;;;;;;;;;;;;;;;888888777777777777888888999:::::::::;;;;;;;;;<<<;;;;;;;;;;;;;;;::::::999::::::999999999999888888999999:::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<=========;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<;;;;;;;;;;;;666777888999:::::::::::::::999888888888888999:::999999:::;;;<<<=========;;;;;;;;;<<<======>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;<<<<<<<<<===<<<<<<=========>>>>>>>>>======>>>>>>>>>>>>>>>>>>======>>>>>>??????@@@@@@@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAAAAAAAA@@@@@@@@@=========>>>??????@@@@@@>>>============>>>??????===============>>>??????<<<===???@@@AAAAAA@@@???>>>>>>>>>======<<<<<<<<<========================>>>>>>===<<<<<<<<<======;;;<<<<<<<<<<<<;;;;;;::::::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>>>>>>>===<<<;;;======>>>>>>>>>===<<<<<<>>>>>>>>>?????????@@@@@@?????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???@@@AAABBBBBBBBBAAAAAABBBCCCDDDCCCAAA@@@AAABBBCCCCCCCCCBBBBBBBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCC???BBBDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHIIIIIIJJJJJJKKKKKKLLLLLLMMMNNNNNNNNNNNNMMMMMMNNNOOOPPPQQQPPPOOOOOOOOOOOOPPPPPPPPPQQQQQQQQQQQQRRRRRRSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRSSSSSSTTTTTTUUUVVVWWWWWWWWWVVVUUUSSSTTTUUUVVVWWWWWWWWWWWWUUUUUUUUUVVVWWWYYY[[[]]]^^^^^^^^^^^^^^^______```___aaacccddddddeeegggiiihhhhhhiiiiiijjjkkkkkklllmmmllllllkkkjjjiiihhhhhhiiijjjkkklllmmmmmmmmmlllkkkkkkkkkkkkkkkkkklllmmmpppqqqssstttuuuuuuuuutttuuuvvvvvvwwwwwwwwwwwwwwwwwwxxxxxxyyy{{{|||~~~{{{wwwtttpppllliiicccaaa___]]]]]][[[YYYWWWUUUUUUUUUTTTRRRPPPNNNMMMPPPOOOOOOOOOPPPRRRTTTUUU[[[]]]aaacccdddaaa^^^\\\[[[[[[ZZZ[[[\\\\\\YYYWWWPPPOOOOOOPPPRRRRRRRRRPPPKKKHHHFFFDDDDDDCCCAAA@@@???????????????>>>======<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======999:::;;;<<<===<<<;;;;;;999999999::::::;;;;;;;;;999999::::::999999888777666777777888888999999999:::::::::::::::;;;<<<===::::::::::::::::::::::::999888888888888888888999888999999::::::;;;;;;<<<;;;;;;;;;;;;;;;:::999999888777777777666666666666777777888888888999999999999999999:::::::::;;;;;;=========<<<<<<<<<;;;;;;999999::::::::::::;;;;;;:::::::::999::::::;;;<<<======<<<<<<<<<;;;;;;;;;666666777888999999999999888777666555555666777888888999999::::::;;;;;;;;;888888999999:::;;;;;;;;;:::::::::::::::::::::::::::::::::999999999999999777777888888999:::::::::999:::;;;;;;<<<<<<;;;;;;:::;;;<<<<<<<<<<<<<<<<<<::::::;;;<<<<<<======>>>======>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>======>>>>>>>>>>>>===<<<:::;;;;;;<<<======>>>>>>;;;;;;;;;;;;;;;<<<===>>><<<<<<;;;;;;;;;<<<======<<<<<<>>>>>>>>>>>>===<<<>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;???>>>>>>===<<<<<<======999999:::;;;;;;;;;::::::::::::;;;<<<<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>??????>>>===<<<======>>>>>>???>>>>>>>>>;;;;;;;;;;;;<<<<<<<<<===;;;<<<<<<<<<<<<=========<<<<<<<<<<<<<<<=========??????>>>??????@@@BBBBBBCCCDDDDDDBBB@@@??????@@@AAAAAA@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>;;;===??????>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCDDDEEEEEEFFFGGGGGGDDDEEEFFFFFFGGGGGGFFFFFFIIIJJJKKKLLLMMMLLLKKKKKKHHHHHHHHHIIIIIIIIIJJJJJJJJJKKKLLLLLLMMMMMMLLLLLLNNNNNNNNNNNNNNNOOOPPPQQQNNNNNNNNNOOOOOOOOOPPPPPPMMMMMMNNNOOOPPPPPPPPPPPPPPPPPPQQQRRRSSSVVVXXXZZZYYYYYYXXXXXXYYYYYYZZZ[[[YYY\\\^^^______```bbbeeeccccccccccccccccccccccccdddcccbbbaaa```______^^^aaaaaabbbcccddddddddddddcccbbbbbbbbbbbbcccdddeeehhhiiijjjkkklllkkkkkkjjjmmmmmmllllllmmmmmmnnnooorrrrrrssssssssssssuuuvvvvvvvvvwwwxxxxxxyyyzzzzzz{{{|||}}}}}}~~~~~~~~~~~~}}}||||||}}}~~~~~~zzzwwwssspppfffdddbbb```___^^^[[[YYYWWWVVVVVVTTTRRRPPPNNNMMMOOONNNMMMLLLLLLNNNPPPQQQUUUXXX\\\``````^^^ZZZWWWXXXXXXXXXYYYZZZZZZWWWTTTNNNMMMNNNPPPRRRQQQOOOMMMIIIGGGDDDBBBBBBAAA@@@>>><<<<<<=========<<<;;;;;;::::::::::::::::::::::::<<<<<<;;;;;;;;;;;;;;;;;;999999999999:::::::::;;;:::;;;;;;;;;<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;888888999:::999888777666555666666777888888999999::::::999999999::::::;;;999999999999999999999999;;;::::::999999::::::;;;666666777888888999::::::999999999:::999888888777777777777666666666666555777777777888888888999999999999999999:::::::::;;;======<<<;;;:::999888888888888888999999::::::::::::::::::::::::;;;<<<<<<<<<<<<;;;;;;;;;:::::::::555666777888888999999999999888666555555666888999999999999999::::::::::::777888888999999:::;;;;;;::::::::::::::::::::::::999999888888777777777777666777777888999999::::::777888999:::;;;::::::999888999:::;;;<<<;;;;;;:::999999999:::;;;;;;<<<<<<:::;;;<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<:::;;;<<<=========<<<;;;:::;;;;;;<<<===>>>>>>>>>;;;;;;;;;;;;;;;<<<======<<<<<<<<<<<<<<<======>>><<<===>>>??????>>><<<;;;999999999999::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::::::::999:::;;;;;;<<<<<<<<<<<<;;;<<<=========<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;777999;;;======<<<;;;:::::::::;;;<<<============::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<===<<<:::999:::===AAACCCAAABBBBBB@@@===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<========================;;;===>>>>>>===<<<===>>>????????????????????????===>>>>>>???@@@AAAAAABBBBBBBBBCCCDDDDDDDDDDDDCCCCCCDDDEEEFFFFFFEEEEEEDDDFFFFFFFFFFFFGGGGGGGGGGGGIIIIIIJJJKKKKKKKKKKKKJJJIIIIIIIIIIIIJJJKKKLLLMMMMMMLLLLLLLLLLLLMMMNNNOOOKKKLLLLLLMMMNNNNNNNNNNNNKKKLLLLLLMMMOOORRRUUUVVVXXXXXXXXXXXXXXXYYYYYYZZZXXX[[[^^^___^^^___bbbeeebbbbbbbbbaaaaaa```````````````___^^^]]]\\\[[[ZZZ^^^___```aaabbbbbbbbbbbb____________``````aaabbbeeefffggghhhhhhhhhgggfffhhhgggfffffffffgggiiijjjjjjjjjkkkjjjiiiiiijjjkkkiiiiiijjjkkkllllllmmmmmmlllmmmnnnooooooppppppoooqqqqqqpppooooooppprrrrrrtttttttttuuuwwwzzz|||~~~{{{{{{{{{{{{{{{zzzyyyxxxyyyyyyyyyxxxyyyzzzzzz{{{zzzyyyxxxyyyzzzyyyxxxvvvtttwwwzzzzzz{{{|||zzzooollljjjhhhhhhfffcccaaa^^^]]]\\\[[[YYYVVVTTTSSSQQQPPPNNNMMMMMMNNNOOOQQQRRRUUUZZZ^^^^^^\\\XXXUUUUUUUUUUUUWWWXXXWWWTTTRRRMMMNNNOOOQQQSSSRRRNNNLLLJJJHHHEEECCCCCCBBBAAA???<<<<<<======<<<<<<;;;;;;::::::::::::::::::::::::::::::999999999888888888888888888999999:::::::::888888888777888999:::;;;888888888888888888888888999:::;;;;;;;;;:::888777777777888888999:::;;;;;;<<<;;;;;;::::::::::::;;;888888888888888888888888777777666666666666777777444444555555666777888888777777888888777777666555999999888888888777777777999999999999:::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999888777666555888999999999::::::;;;;;;<<<<<<;;;;;;<<<===>>>>>>::::::::::::999999999999555555666777888888888888;;;:::888777777888:::;;;;;;;;;;;;;;;;;;:::::::::999999::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999888888777777777888888888999:::;;;;;;<<<777888:::;;;;;;;;;:::999888999:::<<<<<<<<<;;;:::999999::::::;;;<<<<<<<<<::::::;;;======>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;:::;;;===>>>>>>>>>===<<<===<<<;;;:::::::::::::::===<<<:::999999:::<<<===;;;;;;;;;<<<<<<<<<============<<<;;;;;;;;;;;;<<<;;;<<<>>>===<<<<<<===>>>888888888999999:::::::::===<<<:::999999:::<<<===777777666666777777888999999999999:::::::::;;;;;;<<<<<<<<<;;;;;;:::::::::999999999999999999999999:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999999999;;;;;;;;;;;;;;;;;;::::::999999999:::::::::;;;;;;>>>>>>======<<<<<<<<<;;;<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<===>>>>>><<<;;;;;;;;;;;;<<<============<<<<<<<<<======>>>@@@@@@@@@????????????>>>BBBBBBBBBBBBCCCCCCDDDDDDBBBBBBAAAAAAAAABBBCCCCCCIIIGGGFFFHHHJJJKKKHHHFFFHHHHHHGGGGGGGGGHHHHHHIIIJJJJJJIIIIIIHHHIIIIIIJJJKKKJJJJJJJJJKKKLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOQQQRRRSSSTTTWWWWWWUUUUUUVVVXXXZZZ\\\ZZZ[[[\\\^^^____________````````````````````````^^^aaabbb```[[[VVVUUUUUU[[[\\\]]]^^^^^^^^^]]]\\\[[[\\\^^^^^^]]]]]]___`````````bbbcccddddddddddddeeedddcccaaa``````aaabbbccceeeggghhhgggdddaaa^^^aaaaaaaaaaaaaaaaaaaaaaaa````````````aaabbbcccdddccccccdddeeeeeeeeeeeeeeecccdddeeegggiiikkklllmmmllllllllllllkkkkkkkkkkkklllllllllkkkkkkkkkkkkkkkmmmmmmkkkjjjhhhgggfffeeegggjjjoooqqqrrryyy}}}zzzxxxvvvuuutttqqqoookkkjjjhhhgggfffccc```]]]WWWUUURRROOOLLLJJJIIIHHHNNNOOOQQQRRRSSSRRRQQQQQQOOOOOONNNNNNNNNNNNOOOOOOIIIJJJKKKLLLKKKJJJIIIHHHEEEDDDBBBAAA@@@?????????;;;;;;;;;::::::999999999;;;;;;;;;::::::999999999:::999777666666888999;;;::::::::::::999999888888;;;;;;;;;:::888666555444777777777777777777888999999888777555444444444444777777777888999999::::::888888777777777777888888888777666555555666777888777777888888888888777777555555555555555666777777777777777777777777777777666666777777777777666666555666777999999888888777999999888888999999:::;;;999999999888888888888888555555777888999999999999999999999888888888777777888888888888888888888888666666777888888888888888555555555555555555555555777777888999999999999888666777777777888888888888;;;;;;;;;;;;::::::999888;;;:::888888888888:::;;;888888888888888888888888777777777777777888888999777777888888888999999999999999999999999999999999;;;:::999:::<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999:::::::::;;;;;;;;;<<<<<<<<<<<<;;;:::::::::::::::888999999999999999999888999:::::::::;;;;;;;;;;;;===<<<;;;;;;::::::;;;;;;<<<======<<<:::999:::;;;888888999999999999999999;;;:::999888888999:::;;;777777777777777888888999999999999999::::::::::::;;;;;;;;;;;;:::::::::999999999999999999999999999999999999999::::::::::::999::::::;;;;;;::::::999;;;:::::::::999999999999::::::::::::::::::;;;;;;999999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;:::;;;;;;<<<===<<<<<<<<<<<<<<<======>>>;;;;;;;;;:::::::::;;;;;;;;;::::::::::::;;;<<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBEEEHHHJJJIIIGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKMMMLLLLLLLLLMMMMMMNNNOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOOOOQQQRRRSSSUUUUUUTTTTTTUUUWWWYYY[[[]]]]]]]]]]]]]]]]]]]]]^^^aaaaaaaaa```______^^^^^^]]]```cccaaa\\\WWWUUUUUUYYYZZZ\\\]]]]]]\\\[[[[[[ZZZ[[[]]]]]]]]]^^^___aaabbbbbbcccdddeeeeeeeeeeeedddcccaaa```____________aaabbbcccdddbbb___[[[YYYSSSTTTTTTTTTUUUUUUUUUVVVSSSSSSSSSSSSTTTUUUVVVWWWYYYZZZ[[[[[[\\\\\\[[[[[[YYYZZZ[[[]]]___aaabbbccc________________________bbbbbbbbbbbbbbbbbbbbbbbbaaa```___^^^\\\[[[ZZZYYY]]]___cccfffgggooo~~~|||zzzxxxvvvsssqqqnnnjjjeeeaaa```]]]YYYTTTOOOLLLJJJIIIIIIJJJLLLMMMMMMMMMLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKHHHHHHIIIIIIIIIHHHGGGFFFAAA@@@???===<<<<<<;;;;;;::::::999999888888888888:::999999999888888888777:::999777666666777888999:::999999888777777888888999999999999888777666666777777666666777777888888999888777555444444444444888888888888777777777777777666666555555666666777777666555555555555666777666666777777777777666666555555555555555666777777666666666666666666666666666666666777777666666666777666666555666777888888888888777777888888999:::999999888888777777666666444555666777888888888888999999888888888777777777777777777777777777777777555666777777888888777777777777777777777777777777666777777888999888888888666666666777777777888888999:::::::::999999888777888888777777777777888888888888888888888888888888777666666666666777888888777777777888888888888999999999999999999999999999:::999888999;;;<<<;;;:::::::::::::::::::::::::::::::::::::::999999999888999::::::::::::;;;;;;;;;;;;;;;::::::999999::::::666777999;;;;;;999777666888888999999999999::::::<<<;;;::::::999999::::::<<<<<<===;;;999777777888999999999888888888888888888888888888888888888888777777777777777888999999888888888999999999:::::::::::::::::::::999999999888888888888888888888888777777777888888888999999888888999999999999888888:::999999999999888888888888888999999::::::;;;;;;999999:::::::::;;;;;;;;;::::::::::::999999999999:::999999999999:::;;;;;;<<<;;;;;;;;;;;;<<<======<<<;;;;;;:::999999999888888888888888888999:::::::::;;;;;;<<<===>>>??????@@@@@@@@@AAAAAAAAAAAABBBAAAAAAAAAAAABBBBBBCCCCCCAAA@@@@@@BBBEEEGGGFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKLLLMMMNNNOOOOOONNNMMMLLLLLLLLLLLLLLLLLLLLLMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPQQQQQQQQQQQQSSSUUUXXXYYY^^^]]]\\\[[[ZZZZZZ[[[\\\aaaaaaaaa```___^^^]]]]]]^^^bbbeeeddd___XXXTTTSSSVVVWWWXXXZZZZZZZZZYYYXXXWWWYYY[[[\\\\\\^^^```bbbbbbbbbcccccccccccccccbbbbbbaaa```^^^]]]]]]\\\]]]^^^_________\\\XXXTTTRRRLLLLLLMMMMMMNNNNNNNNNOOOLLLLLLLLLLLLMMMNNNOOOOOOPPPPPPQQQRRRRRRRRRRRRRRRPPPPPPRRRSSSUUUVVVWWWXXXUUUUUUVVVWWWWWWXXXXXXXXXYYYYYYYYYYYYYYYYYYZZZZZZYYYYYYXXXWWWVVVTTTTTTSSSVVVWWWZZZ]]]___hhh|||}}}{{{wwwrrrkkkfffeeebbb\\\VVVPPPKKKHHHFFFCCCDDDEEEEEEFFFFFFEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDDDD???>>>===<<<;;;:::::::::888888888777777777777777888888777777777777666666:::999888666666666777777999888777555555666777777666777777888888888777777666666666666666777888888999888777555444444444444888888777777666555555444555555444444444444555555555555444444444444555555555555666666666666555555555555555555666666666777444444444444444444444444555555666666666666555555777555333222222444777999666666666666666777888888888888777777666555444444333444555666666666666666888888777777777777777666666666666666666666666666555555666777777777777666666666666666666666666666555666666777888777777777555555555666666666777777777777888888888777666666555555666666666666555555777777777777777777777777666555555555555666777777666666666777777777777888888888888888888888888888999888777888:::;;;:::999999999999999999999999:::999999999999888888888888888999999999::::::::::::::::::999999999999::::::888999:::;;;;;;:::999888999999999999999999999999::::::999888888888888999:::;;;<<<;;;999888888999999999888888777777777666666777888888888888777666777777666666777777888999777777777888888888999999999999999999999999999999888888888888888888888888666777777777777888888888777777888888888888777777888888888888888888888888666666777888999999::::::999999999::::::::::::;;;999999999999999999999999:::999999999999:::;;;;;;;;;;;;::::::;;;;;;<<<=========<<<;;;:::999888777777777777777888888999:::<<<<<<<<<;;;;;;;;;;;;:::????????????????????????>>>??????@@@AAAAAAAAAAAACCCBBBAAAAAABBBBBBBBBBBBEEEEEEEEEFFFGGGIIIJJJKKKLLLMMMOOOPPPQQQPPPNNNMMMIIIIIIIIIHHHHHHIIIIIIJJJLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLMMMNNNPPPRRRTTTVVV[[[YYYWWWVVVVVVWWWYYYZZZ^^^^^^^^^^^^^^^^^^^^^^^^aaaeeeiiihhhaaaYYYSSSQQQRRRSSSTTTUUUVVVVVVUUUTTTSSSUUUXXXYYYZZZ[[[^^^```___````````````______^^^```___^^^]]]\\\[[[[[[[[[]]]]]]]]][[[XXXTTTPPPMMMLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLLLLMMMNNNNNNOOOOOONNNNNNLLLMMMMMMOOOPPPQQQRRRRRRQQQQQQRRRSSSTTTUUUVVVVVVUUUUUUVVVVVVVVVVVVVVVWWWWWWVVVVVVUUUTTTSSSRRRRRRRRRRRRTTTWWWZZZdddwww~~~|||yyytttnnniii```]]]XXXQQQKKKFFFCCCBBB@@@@@@@@@AAAAAAAAAAAA@@@BBBAAAAAAAAAAAAAAAAAABBBCCCCCCBBBBBBAAAAAAAAAAAA??????>>>===<<<;;;;;;<<<777777777777777777777777777777777666666666666666:::999888666555555555666777666555333333444666777555666666777777666666555555555555555666777777888999888777555444444444444666666666555555444444444444444444333333444444444444333333333333333333444333444444555555444444333444555555666666666666666333333333333333333333333444555555666666555555444444333222111222333555666555555444444555555666777777777666555444444333333222333444555555555555555666666666666666666666666444444444444444444444444444444555666666666666555333333333333333333333333444444555666666666666666444444444444555555555555555555666666666555555444333444555666666555444333555555555555555555555555444444444444444555666666555555555555666666666666666666666666666666666666888666666666888999888777777888888888888888999999777777777777777777777777777777888888888999999999999999888888888999999::::::999888888888888999:::::::::999999999999999999999999888777777777777777888999;;;;;;::::::;;;===888888888777777666666666777777888888888888777777666666555555666666777888666666666777777777888888777888888888888888888888777777777777777777777777777777777777888888888888777777888888888888777777777777777777777777777777444555555666777888999999888888888999999999999:::999999999999999999999999::::::999999::::::;;;<<<:::::::::::::::;;;<<<<<<>>>>>>>>>===<<<:::888777777777777777888999:::;;;;;;;;;;;;::::::::::::999>>>>>>>>>>>>============;;;<<<===???@@@@@@??????BBBBBBBBBAAAAAAAAABBBCCCCCCCCCDDDDDDFFFGGGIIIIIIJJJKKKMMMOOOOOONNNMMMLLLHHHGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFGGGHHHHHHFFFGGGHHHJJJKKKMMMOOOPPPSSSRRRQQQPPPQQQSSSUUUWWWVVVWWWXXXYYYZZZ\\\]]]]]]cccgggkkkiiiaaaWWWPPPMMMLLLMMMOOOPPPQQQQQQPPPPPPNNNPPPSSSTTTUUUWWWZZZ\\\]]]]]]]]]]]]]]]]]]\\\\\\]]]]]]]]]\\\[[[[[[ZZZYYY\\\\\\[[[YYYVVVRRROOOLLLKKKJJJIIIHHHGGGEEEDDDDDDFFFFFFFFFFFFFFFFFFGGGHHHKKKKKKLLLMMMMMMMMMMMMLLLJJJKKKKKKLLLMMMNNNNNNOOOJJJKKKLLLMMMNNNOOOPPPQQQSSSSSSSSSTTTTTTUUUUUUUUUQQQQQQQQQPPPPPPOOOOOOOOONNNMMMOOOQQQUUU]]]ooo~~~{{{xxxtttnnngggcccWWWTTTPPPKKKFFFBBB@@@???@@@???????????????????????????>>>>>>>>>>>>??????AAA@@@@@@@@@@@@????????????>>>===<<<<<<<<<<<<<<<777777777888888888888888666666666777777777777777999888777666555555444444555444333333333444555666666666666666555444333333444444444444555666777888999888777555444444444444333333444444555555555555555444444333333444444555222222333333333333222222333333444444444444333333444444555666777666666666111111111111111111111111444444555555555555444444111111222333333333333333444444333333444444555666666666555555444333333222222333333444444444444333555555555555555555555555333333333333333333333333333333444555555555555444222222222222222222222222333333444555555555555444222222333333333444444444333333444555555444444444333444555666666555444333444444444444444444444444333333222222333333444555333333444444444555555555555555555555555555555555666555444555666777777555666666666666777777888888666666666666666666666666666666666666777777777888888888777777888888999999999777555444444555777999:::::::::999999999999999888777777666555666666666666888::::::::::::<<<>>>777777777777666666666666777777777777777777777777444444444444444555666666555555555666666666777777666666666777777777777777666666666666666666666666666666666777777777888888666666777777777777666666555555666666666666666777444444555555666666777777666666777777777888888888888888888999999999999999::::::999999::::::;;;<<<:::999999999999:::;;;;;;===>>>>>>>>>===;;;999888777777777888999:::;;;<<<777888888999:::;;;<<<<<<======<<<<<<<<<<<<;;;;;;:::;;;===???@@@@@@??????>>>???@@@@@@@@@BBBEEEGGGBBBBBBBBBCCCDDDEEEFFFGGGGGGHHHIIIJJJKKKKKKJJJJJJHHHGGGGGGFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBCCCCCCDDDEEEBBBBBBDDDEEEGGGHHHIIIJJJJJJJJJJJJJJJKKKMMMOOOPPPMMMNNNOOOQQQTTTVVVWWWXXX^^^bbbeeeccc[[[RRRLLLIIIFFFGGGIIIKKKLLLLLLKKKKKKHHHJJJMMMNNNOOOQQQSSSUUUYYYYYYZZZ[[[[[[ZZZZZZZZZXXXYYYYYYZZZZZZYYYXXXXXXYYYYYYXXXVVVTTTQQQNNNMMMKKKJJJIIIHHHFFFEEEDDDCCCFFFFFFEEEEEEEEEFFFFFFGGGHHHHHHIIIJJJJJJJJJIIIIIIGGGGGGHHHHHHIIIIIIIIIJJJHHHHHHIIIJJJKKKLLLMMMNNNNNNOOOOOOPPPPPPQQQQQQQQQOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNQQQTTT[[[jjjxxx~~~{{{uuupppiiibbb[[[VVVNNNLLLIIIEEECCCAAA@@@???@@@???>>>>>>===>>>>>>>>>======<<<<<<<<<<<<======>>>???@@@AAA@@@???>>>===<<<;;;:::999999999999999777777777777888888888888555555666666666666777777777777666666555555444444333333333444444444444444666666666555444333222111333333333444444666777888999888777555444444444444222333333444555555666666444444333333333333444444222222333333333333222222333333444444444444333333333444666777777777666555111111111111111111111111333333444444444444333333000111222333444333222111444333333333333444555555555555555444444444444333333333444444444444333333333444444444444555555555333333333333333333333333222222333444444444444333333333333333333333333333111222333333444444333333111111111222222222333333222222333444444444444333333444444444444444444333333333333333333333333333222111111111111222333333222222222333333333444444444444444444444444444444444333222333555666555444444444555555666666777777444444444444555555555555555555555555666666666666777777777777777888999999666666666555555666666666999999888888888777777777777666666555444555555555666888999999888888:::;;;555555666666666666666666777666555444444555666777333333222222333333444555444444555555555666666666555555555666666777777777666666666666666666666666444555555555666666666666444444555555555555444444444444555555555666666666444444444444444555555555555555555555666666666666666666777777777888888888999888888888888999::::::999999999999999::::::;;;;;;<<<======<<<;;;888777666666666777888:::;;;<<<777888888999:::;;;<<<===<<<<<<;;;;;;:::::::::::::::<<<>>>@@@AAAAAA@@@@@@===???@@@???>>>@@@DDDGGGBBBAAAAAAAAABBBBBBCCCDDDCCCDDDDDDEEEFFFFFFGGGGGGFFFEEEDDDDDDCCCCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>???AAABBBBBB>>>???@@@BBBCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGEEEFFFGGGIIIKKKMMMNNNOOORRRWWWZZZYYYSSSKKKGGGEEEAAABBBDDDFFFGGGGGGGGGGGGCCCEEEGGGHHHIIIJJJMMMOOORRRSSSSSSTTTUUUUUUUUUUUURRRSSSUUUVVVWWWWWWVVVVVVTTTTTTSSSRRRPPPOOOMMMLLLJJJIIIIIIHHHHHHGGGGGGFFFGGGGGGFFFFFFFFFFFFGGGGGGEEEEEEFFFGGGGGGGGGGGGFFFDDDDDDDDDEEEEEEEEEEEEEEEGGGGGGHHHIIIJJJKKKKKKKKKJJJJJJKKKLLLLLLMMMNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOMMMNNNQQQSSSXXXdddppp|||vvvrrrkkkccc\\\VVVOOOKKKHHHFFFDDDAAA@@@?????????>>>>>><<<;;;;;;;;;<<<<<<;;;;;;;;;::::::;;;;;;;;;===???AAABBBBBB@@@===;;;999999888888777777888888555555666666666777777777333444444444555555555666555555555666555555555444111222444555666555444333333333444444444444333333222222222333444555777888999888777555444444444444444444444444555555555555333222222111111222222333222222333444444333222222333333444444444444333333333444666777888777666555111111111111111111111111333333444444444444333333111111111222222222333333444333333333333444555555444444444444555555555555333444444444444444333333222333333333444444444444333333333333333333333333111222222333333333333333333333333333333333333333000111222222333333222222000000000111111111222222111222333444444444444333333222222111111222222333222222222222222222222222111000000000000111222222111111111222222222333333333333333333333333333333333222111222444555444333333333333444555666666666333333333333444444444555444444444444555555555555777777666777777888999999666777888999999888777666888888777777666666666555666666555444444444444555777888999888777666777888444555555555666666777777666555333222222333555666222222111111222222333444444444444555555555666666444555555555666666777777666666666666666666666666333333333444444444555555222333333444444333333222444444444555555555666666444444444444444444444333444444444555555555555666444555555555666666777777777777777777777888888999999999888888999999:::;;;:::;;;<<<<<<<<<:::888666555555666666777999:::;;;;;;;;;;;;:::::::::999999;;;;;;;;;::::::999999999;;;===???BBBCCCCCCBBBAAA@@@AAAAAA???<<<<<<@@@CCCAAAAAA@@@@@@@@@AAABBBBBBAAAAAAAAAAAABBBCCCDDDEEECCCBBBAAA@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<===???@@@AAA<<<===>>>@@@@@@AAAAAAAAABBBBBBBBBCCCBBBBBBAAA@@@@@@AAABBBCCCEEEFFFGGGHHHIIIMMMQQQQQQLLLFFFCCCBBB???@@@BBBDDDEEEEEEEEEDDD@@@BBBDDDEEEEEEFFFHHHJJJKKKLLLMMMNNNOOOOOOOOOOOONNNOOOQQQSSSTTTUUUTTTTTTOOOOOOOOOOOONNNLLLKKKJJJDDDDDDEEEEEEEEEFFFFFFFFFDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDEEEFFFFFFFFFFFFEEECCCCCCCCCCCCCCCDDDDDDDDDCCCDDDDDDEEEEEEFFFFFFGGGHHHIIIIIIJJJKKKLLLLLLLLLJJJJJJKKKKKKKKKKKKLLLLLLIIIHHHIIIKKKMMMPPPZZZeeeooo{{{{{{lllggg```YYYSSSNNNIIIFFFDDDBBB@@@>>>===<<<=========<<<;;;999999999:::;;;::::::999999999999::::::<<>>===999666:::888777555666888;;;<<<777888888999999:::;;;;;;<<<<<<;;;;;;;;;:::::::::999<<<@@@DDDGGGGGGGGGGGGDDDCCCAAA@@@>>>>>>??????>>>>>>>>>>>>>>>======<<<>>>>>>>>>>>>????????????AAAAAA@@@@@@??????>>>>>>AAA@@@???>>>============<<<<<<;;;;;;;;;<<<<<<===;;;;;;<<<===>>>>>>>>>===<<<===>>>>>>???>>>>>>>>>AAA@@@@@@@@@AAABBBCCCCCCFFFFFFEEEDDDCCCAAA???>>>@@@???======>>>??????>>>======>>>@@@AAABBBCCCCCCGGGGGGGGGGGGHHHIIIJJJKKKFFFHHHJJJLLLMMMMMMMMMMMMCCCDDDEEEEEEEEEDDDBBBBBBAAAAAAAAABBBBBBAAAAAAAAACCCBBB@@@??????@@@BBBCCCCCCBBBAAA?????????@@@AAA???@@@AAABBBCCCBBBBBBAAACCCBBBBBBAAABBBCCCEEEEEEGGGGGGFFFEEEDDDCCCCCCBBBEEEFFFGGGHHHIIIIIIIIIIIIHHHGGGFFFFFFIIIMMMRRRUUU```iiisss{{{}}}wwwnnniii```[[[SSSMMMIIIFFFDDDCCC@@@???>>>===<<<;;;::::::;;;;;;;;;:::::::::::::::888888888888888999999:::<<>>:::888777777888888777555666666777777777777666666555555555444444555555555333444555555333222333555666666666666666666666666555444333111111222333333555555444444444333333333777777777777666444333222555555444444444333333333222222111111111111111222333222111000000222444555555444333333333333444555555555555444444333333333222111000//////000111222444444444444333333222111333333333222222111111111333333333222222222111111111111222222111111000///222333444555555555444333333333333333333333333333444444555555666777777777333333333222222111111111111000000000000222333444555444333222222222333444111111111111111111111111222222222111111111111000///000111222222222222222222222222111111111000000111222222333333222222111...000111111000000111222444444444333333222111111444333222111111222333444333333333333333333333333222444555444222222333444444444444444444444444444999999999999::::::::::::999999888888777666666555888888777555555444444555555555555555555555555555777777888999999999999888:::999999999999888888888444444444333333333222222333333444555555555555555333333333444444444444555555555555555555555555555333333444444444444333333222222222333333333444444444444444444333333333333444444444444444444444444444333333222222333333444444444444444444444444444555555555555555555444444444444444555555666666777666777888999999999888777999888999;;;===<<<999666888777666555666888;;;<<<999::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::999;;;===AAAEEEGGGHHHHHHGGGCCCAAA@@@>>>============;;;<<<===>>>>>>>>>>>>>>>=========>>>>>>>>>??????????????????>>>>>>>>>>>>@@@@@@???>>>============<<<;;;;;;;;;;;;;;;<<<<<<:::;;;<<<===============<<<<<<======>>>>>>======?????????@@@AAABBBCCCCCCCCCCCCCCCCCCBBBAAA@@@???@@@>>>======>>>??????>>><<<===>>>???@@@AAABBBBBBBBBBBBBBBBBBCCCDDDEEEFFFDDDEEEFFFHHHIIIIIIIIIHHHBBBCCCCCCDDDCCCBBBAAA@@@???@@@@@@@@@@@@@@@@@@???@@@???===<<<<<<===???@@@BBBAAA@@@???>>>??????@@@>>>>>>@@@AAAAAAAAA@@@@@@AAAAAA@@@@@@@@@AAACCCCCCCCCCCCBBBAAAAAA@@@??????AAABBBBBBCCCDDDDDDDDDDDDCCCCCCBBBCCCEEEHHHLLLNNNSSSZZZcccgggiiijjjmmmpppsssrrrppppppqqqsssvvvxxxxxxxxxwwwtttnnnfff___[[[RRRNNNIIIDDDBBBAAA???>>>>>>>>>===<<<;;;:::999999999999999999999999999999777777777777777888999:::===@@@DDDGGGGGGEEEBBB???;;;999777666777777666555444555555666666555555444555555444444444444555555333444555555333333444555555555555555555555555555555555444333333333333444444444444333333333222222777777777777666555444333444444444333333333222222222222111111111111222222222222111000111222333444555444333333333333444555555555444444444333333333111111111000000111111111222333333333333222222111333222222222222222222111000000111222333444555555666666666666666555555444333444444444333222111000222222222333333444444444444444444444444555555555333333333222222111111111111000000000000222333444444444333222222222333444111111111111111111111111222222222111111111111000000000111222222222222222222222222111111111000000111222222333333222222111///000222111000000111333333222222111111111111111222222111000000111222222222222222222222222222222222333444333222111222333444444444444333333333333;;;;;;:::::::::::::::999999888888777777666666555777666555444333333333444222222333444444555666666777777888999999999999888999999999999888888888888555555555444444444333333222333444444555555444444333333333333444444444444444444444444444444444444333333444444444444333333222222222222333333333333333333333333222222222222444444444444444444444444333333222222222222333333444444444444444444444444444444444444444444555555444444444444444555555555555555666777888777777777888888888:::;;;;;;888666666666555555666888;;;===<<<<<<;;;;;;;;;;;;:::::::::::::::999999999888888<<<>>>AAAEEEGGGHHHHHHGGG@@@???===;;;:::::::::;;;999:::<<<===>>>???>>>>>><<<<<<<<<============>>><<<<<<============>>>>>>@@@???>>>===<<<<<<<<<<<<;;;;;;::::::::::::;;;;;;999:::;;;<<<============;;;;;;<<<<<<<<<=========>>>>>>>>>???@@@BBBCCCDDDAAAAAAAAABBBAAA@@@@@@??????>>>======>>>???>>>===;;;<<<<<<===>>>???@@@@@@>>>>>>>>>>>>???@@@AAAAAAAAAAAABBBCCCDDDDDDCCCCCC@@@@@@AAAAAA@@@@@@???>>>======>>>>>>>>>>>>======>>>===<<<;;;;;;<<<===>>>@@@???>>>>>>===>>>>>>>>><<<===>>>>>>???>>>>>>>>>???>>>>>>>>>>>>???@@@@@@@@@??????>>>>>>=========>>>>>>???@@@@@@@@@??????@@@@@@@@@AAABBBDDDEEEFFFHHHLLLQQQSSSSSSSSSVVVYYYYYYXXXWWWWWWXXXZZZ]]]___^^^^^^]]][[[WWWRRRNNNKKKHHHFFFCCCBBBBBBAAA@@@>>><<<<<<;;;;;;:::999888888777777777777777777777777666666666666777888999:::>>>@@@DDDGGGHHHGGGDDDBBB===:::666555555555555444333333444444444444333333444444333333333333444444333444555555444333444555555555555555555555555555666666666666666555555444444444333333333222222222555666666666666666555555444333333333333222222222222222111111111111222222111111222333333333333333555444444333333444444555444444444444333333333333111111222222222222111111000111111222222222222111111111111222222222222222000111222333444555555666444444444444333333222222555555444333222000...---000111111222333444555555444444333333333333222222222222222222222111111111000000000000111222333444444333333222222333333444222222222222222222222222222222222111111111111000000000111222222222222111222222222111111111111111111111222222222222111111000222333333222111333444222111000000000111222333222111111000000111111222000000000000000000000000000222333222111111222333444444444333333222222222<<<;;;;;;;;;::::::999999888888777777666666666666555444444333222222333333111222222333333444555555777777888999999999999888888888888777777777666666444444444444333333333333222222333444444444444444222222333333333444444444222222222222222222222222333333333444444333333333111222222222222333333333333333333333222222222222333333333333333333333333333333222222222222333333333333333333333333333333333333444444444444555555444444444444444333333333444444555666666777777777777777888999:::999888666555444444555666999;;;======<<<<<<;;;:::999999999999999999888888888888777;;;===@@@BBBDDDEEEEEEEEE>>><<<;;;999888888888888999:::<<<>>>>>>>>>======;;;;;;;;;<<<<<<<<<======:::;;;;;;<<<======>>>>>>@@@???>>>===<<<<<<<<<<<<;;;;;;:::999999999::::::888999:::<<<============;;;;;;;;;;;;<<<======>>>===>>>>>>???AAACCCDDDEEECCCCCCCCCCCCBBBAAA?????????>>>===>>>??????>>>===;;;;;;;;;<<<<<<======>>>============>>>???@@@@@@?????????@@@@@@@@@@@@???>>>>>>>>>>>>>>>=========;;;<<<<<<======<<<<<<;;;>>>===<<<<<<<<<<<<===>>>===<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>==================>>>>>>>>>>>>>>>===??????@@@AAAAAAAAAAAAAAACCCFFFHHHIIIHHHIIIKKKMMMIIIHHHHHHHHHIIIKKKMMMNNNLLLLLLKKKJJJIIIGGGEEEDDDCCCBBBAAABBBBBBBBB@@@>>>;;;;;;:::999999888777777666666666666777777777777666666666666777888::::::>>>AAADDDGGGHHHGGGEEECCC>>>:::666444333444444444333333333444444333333333444333333222222333333444333444555555444444555666444444444444444444444444666777888888888777555444444444444444333333333333444444555666666666666666444444444444444333333333222222111111111222333333111222444666666555444333444444444444444444444444333333333333333333333333111222333444444333222111...///000111111111111111000000111111222222333333444444444333333333333222111111000///////////////555555444333111000///...///000111222333444555555555444444333222222111111222222222111111111111111000000000111111222333333333333333333333333444444222222222222222222222222222222222111111111000000000111111222222222111111111111111111111111111111111111222222222222111111111222444333222222333555333222111111222444666777222222222222222222222222000000000000000000000000///111222222111000111333444444444333222222111111;;;;;;;;;::::::999999999777777777666666666666666444333333222222222222333333333333333333333333333777777888999999999999888666666666666555555555555333333333333222222222222111222222333333333333333222222222333333333444444222222222222222222222222222333333333333333333222111111111222222222333333444444444444333333333333333333333333333333333333333222222111111222222333333333333333333333333333333333333333444444555555444444444444444333333333444444444555555666777888777888999999999888888777555444555666777999;;;<<<<<<;;;;;;:::999888777777999999888888888777777777:::;;;===???@@@AAAAAAAAA<<<;;;999777666666777777;;;<<<>>>??????===<<<:::;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;<<<===>>>??????@@@???>>>======<<<<<<<<<<<<;;;:::999999999999999888999:::<<<===>>>>>>>>><<<<<<;;;<<<<<<>>>???@@@??????@@@AAACCCDDDFFFGGGHHHHHHGGGEEECCCAAA???>>>???>>>>>>???@@@@@@>>>===;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<>>>??????>>>>>>>>>>>>>>>?????????>>>>>>======<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;======<<<<<<<<<<<<======:::;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<==================>>>???@@@@@@@@@???>>>>>>AAABBBCCCCCCDDDEEEGGGHHHCCCBBBBBBBBBCCCDDDEEEFFFBBBBBBCCCCCCCCCCCCCCCCCC>>>=========>>>===;;;888:::::::::999999888888777666777777777888888999999777777777888888:::;;;;;;>>>AAADDDFFFGGGFFFDDDBBB>>>;;;666444444444555444444444555555555555444444444333333222222333333444333444555555444444666777555555555555555555555555666777888888888777555444555555555555444444444444222333444555555555555555444444444444444555555555222222111111222333333444222444666888888777666444444444444444444444444444333333333333333333333333111222333444444333222111...///000000111111111111000000000111111222222222444444333333333222222222444444333222111222222333444333333222222222222222//////000111333444555555666555555444333222111111111111111111111111111111///000000111222222333333222222222333333444444444222222222222222222222222222222222111111111000000111111222222222111111000111111111111111111111111000111111222222111111000111333444444333333444555555555444555666777999:::444444444444444444444444222222222222222222222222///000222222111111222333444444444333333222222222::::::999999999999999888666666666666666666666666333333222222222222333333333333333333333333333333777777888999999999999888666666666666555555555555333333222222222111111111000111222222333333222222222222222222333333333333222222222222222222222222222222333333333333222222111111111111222222222222444444444444333333333333333333333333333333333333222222111111111111222222333333333333333333333333222222333333444444555555444444444444444555555555444444444444555777888999777999::::::999888888999666666666777888:::;;;<<<;;;;;;:::999999888777777999999999888888888777777888999:::<<<===>>>>>>>>><<<;;;999777666666666777<<<===???AAA@@@>>><<<:::;;;;;;;;;<<<<<<<<<<<<===<<<<<<===>>>>>>???@@@@@@AAA@@@???>>>===============<<<;;;::::::999999:::999:::;;;===>>>?????????>>>>>>======>>>@@@BBBCCCCCCCCCCCCDDDEEEGGGHHHIIIKKKKKKIIIHHHEEECCC@@@????????????AAABBBBBB???===;;;;;;;;;;;;;;;:::::::::999999999999:::;;;<<<===>>>>>>>>>>>>>>>???@@@AAA???>>>===<<<<<<<<<======;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<=========<<<<<<======<<<;;;;;;;;;;;;<<<;;;;;;;;;<<<;;;;;;:::999888888888999:::::::::;;;::::::;;;<<<============>>>????????????>>>=========>>>>>>@@@AAABBBCCCDDDAAAAAA@@@@@@@@@AAAAAAAAA===>>>???AAABBBCCCCCCCCC@@@>>>======>>>===;;;999;;;;;;;;;::::::999999999999999999:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<===>>>@@@BBBDDDDDDCCCAAA@@@>>>;;;777555666666666555555555666666666666555555444444333333333333444444333444666666555555666888666666666666666666666666666666666666666555555444555555444444444333333333111111222333444444444333333333444444444444555555222222111222222333444555333555777888999888666555333444444555555444444333222222222222333333333333111111222222222222111111///000000111111111111000000000000111111111111111///000111222333444444555555444333222111222333444222222222222222333444555///000000111222333444444555555444333333222111111000000000111111111111111//////111222222333222222111111222333444444444444333333333333333333333333222222222111111111111000111222222222222111000000111111111111111222222222000000111111111111000000111333444444333222444555555666666777888999999999444555555666666555555444333333333333333333333333///111222222111111333444444444444444444444444444777888888888888888888999666666666666666666666666333333222222222333333444222222333333444444555555777777888999999999999888888888777777777666666666444444333333333222222222000111111222222222222222111222222222222333333333222222222222222222222222222222333333333333222222111111111111222222222222333333333333222222222222222222222222222222222222222222111111111111222222222222222222222222222222111222222333444444555555444444444555555666666777555444444444666777999:::888:::;;;;;;999888999;;;888888888999::::::;;;<<<;;;;;;;;;::::::999999888::::::999999999888888888888888999:::;;;<<<<<<<<<===;;;:::888777777777777;;;===@@@BBBBBB@@@>>><<<;;;<<<<<<<<<<<<=========?????????@@@@@@AAAAAAAAABBBAAA@@@??????>>>>>>>>>>>>===<<<;;;::::::::::::999:::<<<>>>???@@@AAAAAA@@@@@@??????@@@BBBDDDFFFGGGGGGGGGGGGHHHIIIJJJKKKKKKJJJIIIHHHFFFDDDBBBAAA@@@@@@AAABBBDDDCCCAAA>>><<<<<<;;;;;;;;;:::::::::888888888888999:::;;;<<<>>>=========>>>@@@AAABBB@@@???>>>=========>>>>>><<<==================<<<<<<<<<============<<<<<<===>>>???@@@AAA@@@@@@??????>>>===<<<;;;<<<<<<===;;;<<<<<<===<<<;;;:::999888888888999:::;;;;;;<<<;;;;;;===???@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@>>>>>>???@@@BBBCCCBBBBBBBBBAAAAAA@@@??????>>>>>><<<===@@@BBBCCCDDDDDDDDDEEECCCBBBBBBBBBBBBAAA???<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<===>>>>>>????????????>>>============>>>>>>???AAABBBBBB@@@>>>===<<<:::888888888888777666555555666666666666555555555555444444444444555555333444666666555555777888777777777777777777777777555555444333333333333444333333333222222222111111000111111222222222111111111111111222222333333333222222222222333444555555333444555666666666555555333333444555555444333333111111222222222333333333111111111000000111111111111111222222111111000000111111111111000000000000...///000000222222333444333222000/////////111111222111000000111222333444000000111111222222222333333333222222111111111000///000000000111111111222...///111222333333222222000111222444555555444444333333333333333333333333222222222111111111111000222222222222222111000000000000111111111222222222000000111111111111000000111222333333222222333444222333555777777777666555444444555666666555444444333333333333333333333333000111333333222222444555333444444555555666666777666666777777888888888999555555555666666666666666333333333222333333444444000111222333555666777888777777888999999999999888999999999999888888888888555555444444444333333333000000111222222222222222111111222222222333333333222222222222222222222222222222222333333222222222000111111111111222222222222222222111111111111000222222222222222222222222222222111111111111222222222222222222222222222222111111222333333444555555444444444555666777888888555555444555666888:::;;;888;;;<<<;;;999888:::<<<999999999::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;:::::::::::::::999999999999888888888999::::::;;;<<<<<<===<<<:::999888777888888:::<<>>AAAAAAAAAAAAAAABBBBBBBBBCCCBBBAAA@@@???????????????>>>===<<<;;;::::::::::::;;;===>>>@@@AAAAAABBBBBBAAA@@@@@@BBBDDDFFFHHHIIIIIIIIIIIIJJJJJJKKKLLLIIIIIIHHHHHHFFFEEECCCCCCAAAAAABBBCCCEEEDDDAAA???===<<<<<<;;;;;;::::::999999999999999:::;;;<<<=========<<<===>>>@@@BBBCCCAAA@@@???======>>>>>>???======>>>>>>>>>>>>======??????@@@@@@@@@@@@??????@@@AAABBBCCCDDDCCCCCCBBB@@@???>>>===<<<======>>><<<<<<===>>>===<<<:::999::::::;;;<<<===>>>>>>???>>>???@@@BBBDDDEEEFFFFFFFFFEEEDDDDDDCCCDDDDDDDDDBBBBBBCCCDDDFFFFFFDDDBBBCCCCCCBBBAAA@@@???>>>======???BBBDDDFFFFFFEEEEEEFFFDDDBBBBBBCCCDDDCCCBBB==================<<<<<<===>>>>>>???@@@AAAAAABBBBBBAAA@@@???>>>>>>>>>>>>>>>???@@@@@@@@@>>><<<;;;;;;:::999999::::::888777444555555666666555555444666555555444444555555666333444666666555666777999777777777777777777777777555444333222111222333333111111111000000000000///000000111111111111000000//////000000111111111222222222222222333444555666222333333444444444444444333333444555555444333333111111111222222333333333222111000//////000111222222222222222222111000///222222111111000000//////111111111000000000000///444333111000///000111222222111000//////000111222111111111111111111222222111111111111000000000000//////000000111111111222...///111222333333222222000111222444555555444444333333333333333333333333222222222111111111111000222222222222222111000///000000111111222222222222000000111111111111000000000222333333222111333444///111444666666444222111333333444555555444333333333333333333333333333333000222333333333333555666333444444555666777888888333444555666666555444333555444444333333222111111111111222222222333333333//////000111333444555555888888888777666555444333::::::999888777666555555555444333333222222222222222222222222222222222222333333333333333333333333333333333333222111000000222222222222222222222222333333333333333333333333222111111111111111222222111222333222000000000222111111222222222222222222333333333333333333333333333333333444444666777777666666666777888888888999444444555555666666777777999999::::::999888666555777666555666888::::::999999999:::::::::;;;;;;;;;;;;;;;:::999999888888888::::::999888888777888888:::;;;;;;:::888666555666999:::<<<>>>>>>===<<<;;;<<<<<<;;;;;;;;;:::::::::>>>???@@@@@@??????@@@AAA@@@AAABBBCCCBBBBBB@@@@@@AAAAAA@@@@@@AAAAAABBBBBB??????@@@AAAAAABBBCCCCCCBBBAAA@@@@@@AAACCCEEEGGGIIIJJJLLLNNNNNNMMMLLLKKKIIIHHHFFFDDDCCCDDDEEEFFFBBBCCCCCCCCCCCCCCCCCCCCC===<<<<<<;;;::::::999999::::::::::::;;;;;;<<<===>>>???BBBDDDFFFFFFFFFFFFEEEEEECCCAAA???@@@CCCEEECCCFFFHHHEEE@@@===???BBBEEEFFFGGGGGGEEEEEEFFFGGGLLLJJJHHHJJJNNNNNNJJJFFFFFFDDDCCCCCCCCCBBB@@@>>>???????????????>>>===<<<<<<<<<<<<<<<===???@@@AAAAAAAAACCCDDDFFFHHHIIIJJJDDDDDDEEEEEEEEEDDDCCCCCCDDDEEEGGGHHHIIIHHHHHHGGGFFFFFFEEEDDDCCCBBBAAA@@@AAABBBBBBCCCDDDEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDAAA???<<<::::::<<>><<<;;;;;;;;;???>>>>>>>>>======<<<<<<:::999888888777777888888666666555444444444444444666666555444333333222222111222444555555555444444888888777555555444444444222222222111111000000000222222222111111111000000111111111111111111111111/////////000111111111222222111111111222333333444444444444333333222222222444444222111111222444444222222111111222222333444333333222222111000//////222222111111000111111111....../////////000000000444333222111111111111222222222222111111111000000111222222333333222222111111111111111111111111111111111111111111111111111000000000000000000111111111111111111111111111111000000111111111222222222111111111000000000000000333222111000000111222333333333222222111000000///222222111111111111111111222222222222222222222222111111111111111111111111222333333333333222111111222222222333333333444444444444444444444444444444444444444333333222222222333333333222222111111111333444555666666555444333444444444444333333333333444333333333222222111111000000111222333444555555777777888888888777777666777777777777777666666666555444333222222222222222222222222222222222222222333333333333333333333333444444444555444444333222222222222222222222222222222222222222222222222222222222111111111111222222111222333222111111222333444444444444444444444444444444444444444444444444444444444444555666777888666666666666777777777777444555555666666777888888::::::;;;;;;:::999888666888777555666888999999999999999:::::::::;;;;;;;;;;;;;;;;;;:::999999888888999888888777777777777777999:::;;;;;;999777777888888:::;;;=========;;;:::;;;;;;;;;:::::::::999999<<<>>>??????======>>>@@@???@@@@@@AAAAAA@@@??????AAAAAAAAAAAAAAABBBCCCDDDAAAAAABBBBBBCCCCCCDDDDDDAAA@@@??????@@@BBBDDDEEEGGGIIIJJJLLLLLLKKKJJJIIIGGGFFFEEECCCCCCDDDEEEFFFCCCCCCCCCCCCCCCCCCCCCCCC?????????>>>>>>============<<<<<<<<<===>>>@@@AAADDDEEEFFFHHHJJJKKKKKKKKKIIIIIIGGGEEECCCCCCFFFHHHHHHJJJLLLIIIEEECCCEEEHHHKKKLLLMMMMMMKKKKKKLLLMMMRRROOOMMMNNNQQQRRROOOKKKJJJIIIHHHHHHHHHGGGDDDBBBBBBBBBBBBAAA@@@???>>>============>>>???@@@BBBBBBBBBCCCDDDEEEFFFHHHIIIIIIJJJIIIIIIHHHGGGGGGFFFFFFEEEFFFGGGGGGHHHHHHHHHGGGIIIHHHGGGFFFEEEDDDCCCCCCAAAAAABBBCCCDDDDDDEEEEEECCCCCCCCCCCCCCCCCCCCCCCCBBBAAA???======???AAABBB??????@@@@@@@@@@@@??????AAA@@@>>><<<;;;:::::::::======<<<<<<<<<;;;;;;;;;:::999999888777888888888888777666666555555555666666666555444444333222222222333444555666555555444555444333222111111111111333222222222111111111111222222222222111111111111111111111111111111111111111111111222222222222222111111111111111222333444444444333333333222222222333333222222222222333333222111111111111222333333333333222111111000//////111111111000111111222222333333333333444444444444333333333333222222111111222222222111111111000000111222222222222222222111111111111111111111111111111111111111111111111111333333333222222111111111111111111111111111111111000000000111111111222222////////////////////////111111000000000000111111000000111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111...///000222333333333333222222222333333333333444333333333333333333333333444444333333333222222222333333333333222222222111333444555666666555444333444444444444444555555555666555444333222111111000222222222333333444444444555555666777777777777777555555555666666777777777444333333222222222222333222222222222222222222222333333333333333333333333444555666666777666666666333333333333333333333333222222222222222222222222333222222111111222222222000222333333333333444555888777777777666555555555555555555555555555555555555555444555555666777888777666666666666666666555555555666777777888888999;;;<<<<<<<<<<<<:::999888999777666666777888888777999999999999::::::::::::;;;;;;;;;::::::999888777666666666666555555555555888999;;;;;;999888999:::888999;;;<<<<<<;;;::::::::::::999999999888888888:::;;;===<<<;;;;;;===>>>===>>>>>>??????>>>>>>===@@@@@@@@@AAAAAACCCDDDDDDCCCCCCDDDDDDDDDDDDDDDDDD@@@??????>>>???@@@BBBCCCEEEFFFGGGHHHHHHHHHGGGFFFDDDCCCBBBBBBBBBCCCDDDEEECCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@??????@@@BBBEEEGGGKKKKKKKKKLLLMMMOOOPPPQQQMMMMMMLLLIIIGGGGGGIIIKKKMMMOOOOOOLLLIIIIIILLLOOORRRSSSTTTSSSRRRQQQRRRTTTVVVSSSPPPPPPSSSTTTRRRPPPOOONNNLLLLLLLLLJJJHHHEEEFFFEEEEEEDDDCCCBBB@@@@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEFFFFFFGGGGGGHHHHHHMMMLLLJJJHHHGGGGGGHHHHHHGGGFFFFFFFFFFFFGGGHHHHHHIIIHHHHHHGGGFFFEEEDDDDDDAAAAAABBBBBBCCCCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAA======>>>>>>>>>>>>============<<<::::::::::::::::::::::::::::::999999999:::999999888888888888888999888777777666777777777666666555555444333333333333444555555666555555555333333222111000000000000333333333222222222222111333333333222222222111111111111111111111111111111333333333333333333222222111111111111111111222333333333333222222222222222222222333333333333222222111111111111111222222333222222222111111000000///000000000000111111222333222222222222333333333333222333444444444333222111222111111111111000000000111111222222222222111111000000000000000000000000000000000000000000000000444444333222111000//////000000000000000000000000000000000000111111111111........................//////000000000000//////---......///000111111222111111111111111111111111////////////////////////000000000000000000000000---...///111222222222222111111222222222333333333222222222222222222222222333333333333222222222222444444333333333333222222333444555666666555444333333333444444555666777777555555555444333222222222444333333333333333333333444444555555555555555444444444444444555555555555333333222222222222222333222222222222222222222222444444444444444444444444444444555666777888888777555555555555555555555555222222333333333333333444444333333222222222222333111222444444444444555777999888888777666555555444666666666666666666666666555555555555555666777888888888777777666666555555666666666777888888999999;;;;;;<<<<<<;;;:::888777888666444444666666666555777777777777888888888888999999999999999777666555444555555555555555444444555777999:::999999:::;;;999999:::;;;;;;::::::999888888888888777777777777888999:::;;;::::::;;;===<<<<<<<<<===============????????????@@@BBBCCCDDDDDDDDDDDDDDDDDDDDDCCCCCC@@@@@@?????????@@@AAAAAABBBBBBCCCDDDDDDCCCCCCBBB@@@?????????@@@AAACCCCCCBBBAAAAAAAAAAAAAAA@@@@@@AAABBBBBBBBBCCCCCCCCCCCCCCCBBBAAAAAACCCFFFIIIKKKMMMMMMLLLLLLMMMNNNPPPRRRNNNNNNMMMKKKIIIIIIKKKMMMOOOOOONNNLLLJJJKKKOOORRRTTTUUUVVVVVVTTTTTTUUUVVVUUUSSSPPPPPPQQQSSSSSSRRRRRRQQQOOONNNNNNLLLIIIGGGIIIIIIHHHHHHFFFEEECCCBBBCCCCCCCCCDDDEEEFFFGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGJJJHHHFFFEEEEEEFFFGGGIIIHHHGGGFFFEEEEEEFFFGGGHHHGGGFFFFFFEEEDDDDDDCCCCCCAAAAAAAAAAAABBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@===>>>>>>>>>>>>>>>>>>=====================<<<;;;::::::::::::::::::::::::999999999999888888888888:::999888888777777888888888777777666666666777777555555555555444444333333555555555555555555555555555444333222222222222222333333333222222222222222333333333333222222222222111111111111111111111111444333333333222222111111111111000000000111111222222222222222222111111111000111222333333222111000000000000000000111222222222111111111000000000///////////////000222333333000000000000111111111222111222444555555333111000111111111111000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000//////.........000000000000000000000000/////////000000000111111.............../////////---...///000000///...---------......///000000000000000000000111111111111111111111111111111111111////////////////////////000000000000000//////...111111111111222222222222222222222222222222222222333222222222222222222222444333333333333333333333333444555666666555444333222333333444555666777777444444444444444444444444444444333333333333222222666666666666555444333222444444444333333333222222222222222111111222222333222222222222222222222222444444444444444444444444222333444555666777777777777777777777777777777777444444444555555555666666555555444333222222333333111222444444444444666777777777666666555444333333666666666666666666666666666555555555555666666777888888888777777666666555666666666777888888999999999999::::::999888666555666444222222444444444333444555555555555666666666777777888888888666444333333444555555555555444444333555888999888888999;;;:::::::::::::::::::::999888888777777777666666666666888::::::999999;;;<<<;;;;;;;;;<<<<<<======>>>>>>>>>>>>>>>???@@@AAABBBDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@AAA@@@@@@@@@@@@=========>>>???@@@AAABBB@@@@@@@@@??????>>>>>>>>>??????@@@AAABBBCCCDDDDDDDDDDDDCCCDDDEEEHHHKKKLLLLLLKKKJJJJJJJJJKKKMMMNNNLLLMMMMMMKKKJJJIIIKKKMMMNNNMMMLLLJJJJJJKKKNNNQQQRRRSSSTTTSSSRRRQQQRRRTTTTTTRRRQQQQQQRRRTTTUUUUUUWWWUUUSSSRRRQQQOOOLLLIIIKKKKKKJJJJJJHHHGGGFFFEEEFFFFFFFFFGGGHHHIIIJJJKKKIIIIIIIIIIIIHHHHHHHHHHHHFFFEEEDDDCCCDDDEEEHHHIIIHHHGGGFFFEEEEEEEEEFFFGGGFFFFFFEEEEEEDDDCCCCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@<<<===>>>>>>>>>>>>===<<<===============<<<;;;;;;999999999::::::;;;;;;;;;888888888888888888888888888888777666666666666777555555444444444555555666444444444444333333333333555555555444444444555555555444333333333333333333222222222222222222222222333333333222222222111111000000000000000000000000222222111111000000//////111000000//////000000000111111111111111111111111///000222222222222000///000000//////000000111222111111111000000000000000////////////000111222333111111222222222333333333///111333444444333111000000000000000000000000000///000000111111000000///////////////////////////////////////////////////---------....../////////////////////////////////....../////////000000000.........//////000000000---...///000000///...---........................//////000000000111111111000000000000000000000000........................///000000000000///......000000000111111111222222333333333333333333333333222222222222222222222222333333333333333333333333333444555666666555444333222222333444555555666666444444444555555555666666222222222222222222222222888888888777666444333222333333333222222111111111222111111111111222222333222222222222222222222222444444444444444444444444222333444555666666666666666666666666666666666666444555555666666777777777666666555444333333333333111333444444333333555666555444444333333222222222444444444444444444444444555555444444444555555666777777666666666666666666555555666777777888888999777888888888888666555444555333222222333444444333444444444444555555555555666777888999888666444222444555666777777777666555444666888999999999:::;;;;;;;;;;;;:::::::::::::::888888777777777666666666777888::::::::::::<<<===<<<<<<<<<<<<===>>>?????????????????????@@@@@@AAACCCCCCCCCDDDDDDDDDDDDDDDFFFFFFFFFEEEEEEDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@>>>>>>???@@@AAAAAABBBBBB@@@@@@??????>>>>>>======>>>>>>???AAABBBCCCEEEEEEFFFFFFFFFGGGHHHJJJKKKLLLJJJJJJIIIIIIIIIJJJJJJKKKKKKLLLLLLLLLKKKKKKMMMNNNOOONNNLLLKKKKKKMMMNNNOOOOOOQQQRRRQQQPPPOOOPPPQQQSSSSSSTTTUUUVVVWWWYYYZZZ\\\ZZZXXXVVVUUUSSSOOOMMMJJJJJJJJJJJJIIIIIIHHHGGGHHHHHHHHHIIIJJJKKKLLLMMMKKKJJJJJJJJJIIIIIIIIIHHHFFFEEEEEEEEEEEEGGGHHHIIIGGGGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEDDDAAAAAA@@@@@@??????>>>>>>????????????????????????===>>>>>>??????>>>>>>===============<<<;;;::::::777888999::::::::::::999666666666777777777777888777666666555555555555555333333222222333333444444333333333222222222222222555555444333333333444444222222111111000111111222000111111111111222222222222222222111111111000000000000000000000000000000///////////////.........111000000///////////////000000000000000111111111000000111111111111000000///////////////000000111000000000000000000000000////////////000000111222....../////////000000000///000111222222222111000//////000000000000000111//////000000000000//////////////////////////////////////////////////////------...///000111222222////////////////////////............////////////.........//////000000111......////////////......///////////////............//////000000111111111........................////////////////////////,,,---...000111111111111///000000000000111111111333333333333333333333333111111111222222222222222111111222222222222333333333444555666666555444333222222333333444444555555666666666555555555555555111111111111111111111111444444444444444333222111000000111111111111111222111111111111111222333333222222222222222222222222555555555555555555555555333333444555666666666666444444444444444444444444444444444555666777777777777666555444333333333333222333444444333222333555222222222222222222222222222222222222222222222222444444333333333333444444333333444444444444444555444555555666666777888888777777888888777666444333555333222333555666666555444555555555666666666666777888:::;;;:::888555444444666777999999999777777666888:::;;;::::::<<<======<<<<<<;;;;;;:::;;;;;;888888888777777777666666777999;;;;;;;;;;;;===???>>>=========>>>???AAAAAACCCBBBAAAAAA@@@AAAAAAAAACCCDDDDDDEEEEEEFFFFFFFFFJJJJJJJJJIIIIIIHHHGGGFFFEEEEEEDDDDDDCCCCCCCCCCCCAAABBBBBBCCCDDDDDDDDDDDDBBBAAAAAA@@@??????>>>>>>>>>???@@@BBBDDDFFFGGGHHHGGGHHHJJJKKKLLLLLLLLLKKKKKKKKKLLLLLLLLLKKKKKKJJJKKKLLLNNNNNNNNNNNNPPPRRRRRRQQQPPPPPPPPPQQQQQQPPPPPPQQQRRRQQQPPPOOOPPPRRRQQQSSSUUUWWWYYYZZZ[[[]]]]]][[[YYYWWWVVVSSSOOOMMMHHHIIIIIIJJJJJJIIIIIIHHHIIIIIIIIIJJJKKKLLLMMMNNNKKKKKKKKKJJJJJJJJJJJJJJJGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDAAAAAA@@@???>>>>>>======================================================;;;;;;;;;;;;:::999888777555666777888999888777777444444444555555555666666555555444333333333333444222222222222222333444444111111111111111111111111555444333222111222222333000000/////////000000111//////000000000111111111111111111000000000//////000000000000000000000000.............../////////111000///............////////////000000000111111000000000//////000000000///............///000000///000000000000000000000000000/////////000000111,,,,,,,,,,,,------------......//////000000000000////////////000000111111...//////000000//////............................................................//////000000000........................------........./////////,,,,,,---......///000000000//////////////////000.........//////000000111......//////000111111222------------------------////////////////////////---...///000111222222222/////////000000000111111222222222222222222222222000111111111222222222222000000000111111222222222333444555666666555444333222222333333333333444444888888777666555444444333//////000000111111111111......///000000000000///......///000111222333333111111000000111222333333222222222222222222222222555555555555555555555555444555555666666666666666222222222222222222222222333333444444555666777777777777666555444333333333222444444444222111222333111222222222222222222222111111111111111111111111444333333222222222333333111111111222222333333333444444555555666777777777777777888888777666444333555444333444666888888888666666666666777777777888888:::;;;<<<<<<999777555555777999:::;;;:::999888888:::<<<===<<<<<<===>>>>>>===<<<;;;;;;;;;;;;;;;888888888888777777777777888:::<<<<<<<<<<<<>>>@@@???>>>>>>>>>???@@@BBBCCCEEEEEEDDDCCCBBBBBBBBBBBBDDDDDDEEEFFFGGGHHHHHHIIIMMMMMMMMMLLLKKKJJJIIIHHHIIIHHHGGGFFFFFFFFFFFFFFFDDDEEEFFFFFFGGGFFFFFFFFFCCCCCCBBBBBBAAA@@@??????@@@AAABBBDDDFFFHHHJJJKKKIIIJJJLLLNNNOOONNNLLLKKKMMMNNNOOOPPPOOONNNMMMLLLLLLNNNPPPQQQQQQRRRTTTUUUVVVUUUTTTTTTUUUUUUSSSRRRQQQRRRSSSSSSQQQQQQRRRSSSNNNQQQTTTWWWYYYZZZ\\\]]]\\\ZZZWWWUUUTTTQQQMMMKKKGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKMMMNNNOOOKKKKKKKKKKKKKKKKKKJJJJJJGGGGGGGGGFFFDDDBBBAAA@@@EEEFFFGGGGGGGGGEEEDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999999:::;;;:::::::::999999777666666444555666777777666555555222222222333333444444444444444333222222222222333222222222222333333444555000000000000000111111111555444222111000111222222111111000000000000111222......//////000000000111000000000000////////////000000000000000000000000------......//////000000111000///................../////////000000111111111000///......///000111...............///000000////////////000000000000111000000////////////000////////////000000000111.........---...///000111.../////////000000111111......////////////......................................................------------------,,,,,,........................---------.........//////++++++,,,,,,---...//////111000///......///000111,,,,,,...///000222333333---......///000111111222////////////////////////000000000000000000000000111111111111111000//////////////////000000000000000000000000000000000000000000111111222222222222//////000000111111111222111222222333333222222111333222111111000000111111333333333333333333333333111111111111111111111111333333333333222222111000222000//////111222222222222222111111000//////...000111222222333333222222333444555666666444222111444444444444444444444444111111222222333444555555111222222333333444444555555555666666555444333333444444444333333222222222333222222222222333444444000111222333444333222222222222111000000/////////333333333444444555555555777666555333444555777888:::;;;<<<:::666444555777666777888999999888777666777777777777777888888999777888:::;;;;;;:::888777888888888888888888888888777777888999999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;999777777777777888999888888999:::===???@@@AAA@@@>>>======???AAABBBBBBBBBCCCCCCCCCBBBAAAAAABBBCCCDDDEEEFFFGGGHHHHHHJJJJJJIIIIIIIIIHHHHHHHHHIIIIIIJJJKKKKKKJJJHHHHHHMMMMMMMMMLLLKKKJJJHHHGGGIIIHHHFFFEEECCCCCCCCCCCCFFFFFFFFFGGGHHHIIIJJJKKKLLLMMMMMMNNNOOOPPPQQQQQQPPPRRRSSSRRROOONNNNNNNNNMMMNNNOOOPPPRRRTTTVVVXXXXXXWWWWWWVVVUUUUUUUUUVVVVVVUUUSSSPPPNNNMMMLLLKKKPPPQQQRRRTTTUUUTTTTTTSSSXXXXXXVVVTTTQQQMMMJJJGGGDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIIIIJJJHHHHHHHHHHHHGGGGGGGGGFFFCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDCCCBBBBBBAAA@@@@@@????????????>>>>>>>>>>>>::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::999999999888888888777777777666555444444444444444555555444444444333333333111222444555555444222111222222111000//////000000222222111000//////000000111000///......///000111222111000//////000111222000000000000000000000000//////000000000000//////////////////000000000000000000//////......------000//////.........//////---------...............,,,,,,,,,---...//////000////////////////////////...//////000000000000000000000//////.........---,,,---...//////...---,,,////////////////////////000000//////......------//////.........---------------............------,,,---------...//////////////////...---------,,,////////////000000000000//////.........---------.........///000111111222++++++,,,,,,,,,,,,,,,,,,---------............/////////.........---------///////////////////////////////////////.........---------............//////000111222222111000///111111000000//////......//////............//////000000000000000000000000000111111111111222222222222222333333333333222222222111000000//////000000222222222222222222222222000000000000000000000000111111222222222111000000333222111111333444444333333222222111000000//////111111222333333333333333333444666666666444333111333333333333333333333333111222222333444444555555333333333333333333333222555555555555555444333333444444444333333333333333333333222222333333444555000111222333444333333222222222333333333333333333333333333333444444444555555444333333444666888999:::<<<<<<:::777555555777666666777777777777666666666666666666666777777888888777777777777777777888777777777777777777777777888888999::::::;;;<<<<<<::::::;;;<<<<<<<<<;;;;;;<<<;;;999888777777777888666666666777888:::<<<===???>>>===<<<<<<>>>???AAACCCBBBBBBAAA@@@??????>>>BBBBBBCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIJJJKKKLLLLLLKKKJJJJJJLLLMMMMMMMMMMMMMMMLLLLLLKKKJJJGGGEEEDDDDDDEEEFFFFFFFFFGGGHHHIIIKKKLLLMMMNNNNNNNNNOOOOOOPPPPPPQQQOOOQQQRRRQQQOOOMMMMMMNNNLLLLLLMMMNNNOOOQQQSSSTTTTTTSSSSSSRRRQQQQQQRRRRRRRRRQQQOOOMMMLLLJJJJJJJJJLLLLLLNNNOOOOOOOOOOOONNNOOOOOOOOONNNLLLIIIGGGEEEDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEFFFGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEAAAAAAAAAAAAAAABBBCCCCCCBBBBBBAAA@@@@@@???>>>>>>============<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::;;;;;;::::::::::::999999888888777777777666666666555555444333333333333333444444444444333333333333111222333444444333222111222111111000000000000000222111111000//////000000111000///......///000111111111000//////000111111000000000000000000000000...//////000000//////....../////////000000000000000000000//////.........//////............//////........................,,,------...//////000000..............................///000000000//////000/////////............------............------........................////////////............//////.........---------------............------------------........................------------........./////////000000//////.........---------,,,,,,,,,---...///////////////...---,,,+++******---------............/////////.........---------------------------------////////////............---------............//////000111111111111000///////////////000000000000//////............//////000000000000000000000000//////000000000111111111333333444444444444333333111000000///////////////111111111111111111111111000000000000000000000000//////000111111111000000333222111222333444444222333333333222111111000000222222333444444444333333444555666666666555444333222222222222222222222222222333333444444555555555555444444333222222111111444444555555444444333333333333333333444444444444333333333333333444555555111222333444444444333333222222222333444555555555222333333333333333444444222222222222444666888999:::;;;;;;999666444444555555555444444444444555555444444444444444555666666777666444333333444666777666666666666666666666666777777777888888999999:::888999::::::;;;;;;::::::::::::999888777777777777555555666666888999;;;<<<<<<<<<;;;:::;;;<<<>>>???CCCBBB@@@>>><<<<<<<<<<<>>??????@@@AAA??????>>>>>>======<<<<<<;;;;;;;;;;;;::::::::::::<<<;;;;;;::::::999999999999999999999888888888888666666666555555555444444444333333222222222222222444444444333333333222222111111111111111111111111111111111000000000000000111111000/////////000000000000////////////000000111000000//////000000111////////////////////////.........//////.............../////////000000000000000000000//////////////////............////////////////////////......---......//////000000111------------------------------...////////////...////////////.....................------................................................/////////...............---------------............------............------------------------............---------.........//////...............---------,,,,,,,,,---......//////000//////...---,,,++++++---------............///...............---------------------------------........................---------............//////000000111111000000///.........///000111111111//////............//////000000000000000000000000........./////////000000333444444555555444444333111111000////////////000111111111111111111111111000000000000000000000000//////000111222222222111111000000111333333222111333333333222222222111111222222333444444444444333444555666666666555444444222222222222222222222222333333444444444555555555333333333333222222111111333333444444444333333222222222333333444444555555333333333333333444444555222222333333444444444444111111111222222333333333222222222222333333333333222222222222333444666777888888777666444333222222444333222111111222333444222222222222222333444444555444333222222333444555444444444444444444444444333333444444555555555555666777888999999999999999888888777666666666666666666777777888999:::;;;<<<999999999999999:::<<<<<<@@@???<<<:::999:::;;;<<>>>>>???@@@AAABBBCCCDDDFFFGGGIIIJJJKKKKKKKKKJJJIIIJJJKKKLLLMMMNNNNNNNNNKKKIIIFFFDDDCCCDDDFFFGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLLLLKKKKKKJJJJJJHHHIIIKKKJJJHHHGGGGGGHHHFFFFFFFFFFFFGGGGGGHHHIIIIIIIIIHHHHHHHHHHHHHHHIIIHHHHHHGGGFFFFFFFFFFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBB???@@@@@@@@@@@@AAAAAAAAA>>>>>>======>>>>>>???@@@>>>=========<<<<<<;;;;;;;;;:::::::::999999999999<<<;;;;;;:::999888888777888888777777777666666666666555555555444444444444333333222222222222333333333333333333222222222222111000////////////000111000000111111111000000000111000000/////////000000000000////////////000000000000000//////000000000////////////////////////------............------........./////////000000000000000000000000000000///............//////000000///////////////........./////////000000111111------------------------,,,------...............///////////////.........///...---,,,,,,---...///........................---------....../////////........................------............------.........------,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------.......................................//////000000000,,,------....../////////---------............///........................////////////////////////------...............///---------............//////000000000000000000///.../////////000000000111//////............//////////////////////////////....../////////000000000333444444555555444444333222222111000000000000111222222222222222222222222222222222222222222222222000000111222333333333333222111111333444555333222333333333222222222222222111222333333444444333333444444555555555555555555333333333333333333333333333333333444444444444444111111111222222333333333222222333333333333333222111222222222333444444444333222222222222333444444222222222222333333444444333333333222222111111111222222222222222222222222333333333222222222222222444444333333222222111111333222111000000111222333111111111111111222222333333333444555555444333333333333333333333333333333222222333333333333333444444555666777888888888888555555555555555444444444555666777888999999::::::777777777777888999::::::;;;:::999777888999;;;<<<========================:::;;;<<<===>>>???@@@AAABBBCCCEEEFFFGGGGGGGGGFFFGGGGGGHHHHHHIIIHHHHHHHHHGGGEEECCCAAA@@@AAACCCDDDEEEEEEDDDDDDDDDDDDEEEEEEHHHHHHHHHGGGFFFFFFEEEEEECCCDDDFFFEEEDDDCCCCCCDDDCCCCCCCCCCCCCCCDDDEEEEEEFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFEEEDDDDDDDDDCCCCCCCCCCCCBBBAAAAAAAAA@@@@@@@@@???@@@@@@@@@@@@AAAAAAAAAAAA????????????@@@@@@@@@@@@>>>>>>>>>>>>>>>??????@@@============<<<<<<<<<<<<;;;;;;;;;:::::::::999999;;;;;;:::999888888777777777777666666666555555555666666555555555444444444444333333333333333444444333333222222222111111111000//////......//////000///000111111111111000000000///////////////000000//////000000000000///////////////000000/////////////////////////////////------............------............///////////////////////////000000000...............///000000000/////////.........---////////////000000000000........................,,,------........................//////////////////...---,,,,,,---...///........................,,,,,,------......//////---.....................------............------......------,,,,,,,,,++++++,,,,,,,,,------......,,,,,,,,,,,,---------------.................................////////////,,,,,,------...///000000---------............///---.....................////////////////////////,,,---------......//////---------............///000//////////////////000111000000000/////////...//////............///////////////////////////////////////000000000111111333333444444444444333333333222222111111111111111222222222222222222222222333333333333333333333333111222222333333333333222333333333555777777555333222222222222222222111111111111222333333333222222333333333444444444444555333333333333333333333333333333333333333333333333000000111111222333333444111111222333333333222222111111111111222222222222111111111111111222333333222222111111111222333444555555555444333222222222222222222111111111111000333333333222111111000000222111000111222333222111111111000000000000111111000000000000000111222222222333555666666555333222333333333333333333333333444444444444444444444444222333444555666777777777333444444555555444444333222333444555666666666666555555666777888999999999888777777777777999:::;;;999999::::::;;;;;;;;;<<<888999:::;;;<<<===>>>>>>>>>???AAABBBCCCCCCBBBAAADDDDDDDDDDDDCCCBBBAAAAAABBBAAA@@@???>>>??????@@@AAAAAAAAA@@@@@@AAAAAABBBDDDDDDCCCCCCBBBBBBAAAAAA???AAABBBBBBAAA@@@@@@AAAAAAAAA@@@@@@AAABBBCCCCCCCCCCCCCCCBBBCCCCCCDDDEEEDDDDDDCCCCCCCCCDDDDDDEEEDDDDDDDDDDDDEEEFFFGGGHHHCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>??????@@@==================<<<<<<;;;;;;;;;;;;:::::::::::::::999999888888777777777666666666666555555555555555555555555444444444333444333333333333444444555222222222111111111000000////////////////////////...///111222222111000000//////......//////000000//////000000000000//////...//////000000//////...////////////////////////.........//////.........------........./////////............////////////......---......///000111/////////...------,,,,,,////////////////////////////////////////////////------...////////////............///////////////.........------.........---------------------------------------.........---------...............------............------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......---------...............,,,,,,,,,,,,,,,,,,,,,,,,............------,,,,,,---------............///---------...............------------------------,,,,,,,,,---......//////---------............///000//////......//////000111111111000///.........//////............//////000000000000000000000000//////000000000111111111222222333333333333222222222222111000000000000000111111111111111111111111222222222222222222222222111222222222222111111000111111222444666555333111111111111111111111111111///000111111222222111111222222222222222333444444222222222222222222222222222222222222222222222222111111111111111222222222000000111222222222222222111111111000000000000000000000//////000000111222111111000000000111222333333333333333333333222222222222111111000000000000111111111111111111000000111//////000444555555333000000111111111111000000000000000000000111111222333333333444444333333333333333333333333333333333444444444444444444444444000111222444555666666666444555666666666666555444111222444555666666555555333444555777888888999999777777777888888888888888666777777888999::::::;;;888888999999:::;;;<<<<<<===>>>???@@@@@@???>>>===???@@@@@@@@@@@@???>>>===>>>>>>>>>>>>>>>======<<<<<<<<<<<<===>>>@@@AAABBBAAA@@@@@@@@@@@@@@@@@@@@@>>>@@@AAAAAA@@@???@@@AAA?????????@@@@@@BBBCCCCCCAAA@@@@@@@@@AAAAAABBBCCCCCCBBBBBBAAAAAAAAABBBBBBBBBBBBBBBCCCDDDFFFHHHIIIBBBBBBAAA@@@@@@AAABBBCCC??????@@@AAAAAABBBBBBBBBDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDCCCBBBAAA@@@@@@===============>>>??????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999888888888888888777777777666666666666555555555555444333333333333222222222222222222222222333444444222111111111000000000000...///000111111000///......///111222222222000000...............///000000...///000111111000///.........///000000///......000000000000000000000000...//////000000//////...---------.........//////,,,---------.........///---------......///000111.........---,,,,,,++++++......................................................///000000000//////............/////////000------............------------------------------...------------------,,,---------.........//////------............------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,------------............---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------............///---------.........//////------------------------++++++,,,------...//////---------............///000///............///000000000000000//////////////////............//////000000000000000000000000........./////////000000111222222333333222222111111111000///////////////000000000000000000000000111111111111111111111111111111111111111000///...------...000222222///---000000000000000000111111//////000111111111111111222111111111222222333444000000000000000000000000222111111111111111111111333333222222111000000000///000111222222222222222111111000000//////......///////////////000000111111000/////////000222333/////////000111111222222222111111111000000//////...///000111111111111111111//////111555888777555///000111222222111000///000000000000000111222222444333111000000111333444333333333333333333333333222222222222222222222222///000222333444555555555555666777888888777666666333444666777777777666666333444555777888999999999888888999999888777666555444555666777888999:::;;;888888888999::::::;;;;;;======>>>??????>>><<<<<<<<<======>>>>>>>>>======;;;<<<===>>>>>>===;;;:::888999:::<<<>>>@@@BBBDDD????????????????????????>>>@@@BBBBBB@@@@@@@@@AAA>>>>>>??????@@@BBBCCCDDD???????????????@@@AAAAAABBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAACCCEEEGGGIIIBBBBBBAAAAAABBBDDDFFFGGG??????@@@AAABBBCCCCCCDDDFFFFFFFFFFFFFFFFFFEEEEEEGGGGGGFFFEEECCCBBBAAAAAA===<<<<<<<<<<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999888777777777777888888888888777777666666666555555555222222222111111111111000111111000000111222333333111111111111000000000000...///111222222111///...---///111222333222111000...............///000111...///000111111000///...---...///000000///...---111111111111111111111111//////000000000000//////---------.........//////,,,,,,,,,---------......---------......000111111......---,,,,,,+++******...............---------------------------------...//////000000000000000---.........//////000000,,,---...//////...---,,,------------------------.........------,,,,,,,,,---------.........//////---..................---+++++++++,,,,,,------------------,,,,,,+++++++++---------.........//////---------.........//////........................))))))***+++---......///---------.........//////---------.........//////////////////////////////++++++,,,,,,---...//////---------.........//////000///...------...///000......//////000000111111//////............//////000000000000000000000000---------.........//////222222222222222222222222000000000000000111111111222111111111000000//////000000000000000000000000111111000000000000111111000000000000000000000000111111000000000000111111000000////////////000000444333222000//////......111111111000111222222333000000000000000000000000111000000000//////......,,,---...///000111222333000000000000000000000000000000000000000000000000////////////000000000000......//////000000111111000000000000000000000000111111111111111111111111////////////000000000000000000000000000000000000111111111111111111111111222222111111111111111222111222222333333222222111222222222333333333444444222222333333333333444444444444444444444444444444444444555555555555555555666666666666666666666666999888777777777888999:::888888888777888888999999888999999::::::;;;;;;<<<:::999999;;;======<<<:::;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::::::::::::::;;;<<<===>>>????????????@@@@@@????????????@@@@@@@@@AAABBBBBBBBBAAA???>>><<<===>>>???@@@@@@@@@???AAABBBBBBBBBBBBAAA@@@@@@AAA@@@???>>>>>>???@@@AAA@@@AAACCCEEEFFFGGGGGGGGGFFFEEEBBB@@@???@@@AAABBBAAAAAABBBBBBCCCDDDDDDDDDKKKJJJIIIHHHGGGFFFFFFGGGGGGFFFEEECCCAAA???===<<<>>>>>>>>>>>>>>>>>>>>>>>>:::;;;<<<======;;;999888:::::::::999888777666666555666666666777777777777666666666555555444444333333333333222222111111111444333111000000111333444111111111111111111111111000/////////............000000000000000000000000000000000000000000000000000//////.........////////////............//////000000000000000000000000---...///000000111000000......---,,,---...///000000000//////.........---............//////////////////000000///...------000000000000000000000000////////////////////////000000000000000000000000000/////////............,,,,,,,,,,,,,,,,,,,,,,,,///......---------...............////////////000------------......///000,,,,,,,,,++++++*********------------------------........................---------............//////......---------......------------------------///......---...///000111------------------------////////////////////////---------.........//////---,,,,,,++++++,,,,,,------------------...///000......////////////..................////////////222111000.........///000000000000000////////////............////////////222222222222222222222222000000000000000000000111111111111111000000000///000000000000000000000000111111000000000000111111000000000000000000000000111111000000000000111111000000////////////000000222222111000////////////111111000000000111111222000000000000000000000000111111000000000/////////------...///000111222222////////////////////////////////////////////////////////////000000000000////////////000000000000000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000111111111111111111111111000000000000000111222222111222222333333222222111333333333333444444444555222222333333333333444444444444444444444444444444444444444555555555666666666666666666666666666666777666666666666777999:::888888777666666777777777777777888888999::::::;;;999888777888:::::::::888;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;;;;:::::::::;;;;;;<<<===>>>????????????@@@@@@????????????@@@@@@@@@BBBDDDFFFEEECCC@@@>>><<<<<<===>>>>>>??????@@@AAAAAAAAAAAAAAA@@@@@@???@@@@@@???>>>>>>???@@@@@@???@@@AAACCCDDDDDDDDDDDDDDDCCCBBB@@@??????@@@@@@AAABBBBBBCCCDDDEEEEEEFFFJJJIIIHHHGGGFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<>>>>>>>>>===;;;::::::999999888888777777777;;;:::999888777666555555444444444333333333333333333333222222222222222222444333111000000111333444111111111111111111111111000000/////////.........////////////////////////000000000000000000000000//////............////////////............//////000000000000000000000000...//////000000000000///......---------...///000000000/////////.....................//////////////////////////////...---////////////////////////////////////////////////000000000000000000000000///............---------......------------------......---------......///------........./////////+++************+++,,,---......------,,,,,,,,,,,,------------------------........................---------............///......------------.................................---,,,++++++,,,---...------------------------........................---------.........//////---,,,,,,++++++,,,,,,---///......---------............////////////..................////////////111000///.........//////......//////000000111111............////////////222222222222222222222222111111000000000000000000111111111111000000000000////////////////////////111000000//////000000111000000000000000000000000111000000//////000000111000//////......//////000111000000//////000000111111111000/////////000000////////////////////////111111111111000000000000////////////000000000000////////////////////////////////////////////////////////////000000000000000000000000////////////000000000000000000000000111111111111111111111111000000111111111222222222000000000000000000000000111111111111111111111111/////////000000111111111111222222333333222222111222222222222333333333333222222333333333333444444444444444444444444444444222333333444555666777777666666666666666666666666555444444555666777888999888777777666555555555555666666777777888999999999;;;999777777888999999888;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;;;;:::;;;;;;;;;<<<<<<===>>>????????????@@@@@@????????????@@@@@@@@@CCCGGGJJJJJJFFFBBB>>>===<<<<<<;;;<<<>>>???@@@@@@@@@@@@AAA@@@??????>>>@@@??????>>>>>>??????@@@??????@@@AAAAAAAAAAAA@@@AAAAAA@@@@@@??????>>>>>>AAAAAABBBCCCDDDEEEFFFFFFHHHGGGGGGFFFFFFEEEEEEEEEBBBBBBAAAAAA@@@@@@@@@???========================;;;<<<=========<<<:::999888888888888888888888888;;;:::999777666555333333333333333444444444444444222222222222222222333333444333222111111222333444111111111111111111111111000000000/////////..............................//////////////////////////////............////////////............//////000000000000000000000000///000000000000//////.........------......///000000000////////////..................////////////---...//////////////////........................////////////////////////000000000000000000000000.........---------,,,,,,000/////////......------,,,---------......//////,,,---------............---------,,,------...////////////...............------------------------........................---------............///...---------------......////////////////////////...---,,,,,,,,,,,,,,,---........................---------------------------------...............------,,,,,,,,,,,,------000000///------,,,,,,,,,....................................////////////000///......---.........------...///000111111222............////////////111111111111222222222222111111111000000000000000111111111000000000000000////////////////////////000000////////////000000////////////////////////000000////////////000000/////////......////////////////////////000111111111000000///////////////........................111111111111111111000000000000000000////////////////////////////////////////////////////////////////////////000000000000111111000000//////......000000000000000000000000111111111111111111111111///000000000000111111111000000000000000000000000111111111111111111111111//////000000000/////////111222222333333222222111000000000111111111111222222222222333333333444444333333333333333333333333222222333444555666777888666666666666666666666666444444555555666777888999999888777666555555444444666666777777888999999:::???<<<999888999:::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===>>>????????????@@@@@@????????????@@@@@@@@@DDDIIIMMMLLLHHHBBB>>>===<<<;;;:::;;;===???@@@???@@@@@@@@@@@@???>>>>>>??????>>>>>>>>>>>>???????????????@@@@@@??????>>>>>>>>>?????????>>>===<<>>>>><<<<<<<<<<<<<<<<<<<<<<<<999999::::::999999888777777777777777888888888888555444444444444333333333555555555666666777777777111111111222222333333333333222222111111222222333111111111111111111111111000000000////////////...................................................///............//////000//////............//////////////////////////////000000111000000///...---...............//////000000000//////////////////............////////////------...///000000//////........................////////////////////////000000000000000000000000//////.........---------000000///......---------,,,,,,---...////////////,,,,,,,,,---------......//////............///////////////...............................................................---------............///------,,,,,,------..............................---------....../////////////////////////////////------------------------........................------,,,,,,,,,,,,------//////...---------------....................................////////////.........---------......---......//////000000000............////////////000000000111111222222222111111111111000000//////000000000000000000111111////////////////////////000000////////////000000////////////////////////000000////////////000000//////............//////............///000111222000000///////////////000------------------------000000000000000000111111000000000000////////////................................................////////////000000000000111111000000//////......111111111111111111111111000000000000000000000000.........////////////000000000000000000000000000000000000000000000000000111111111111000...---,,,111222222333333222222111111111111111222222222222222222222333333333444444333333333333333333333333222222333444555666777888666666666666666666666666555555666777888888888999:::999888777666555555555777777888888999:::::::::>>><<<999777888::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===<<<===>>>???@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@DDDHHHLLLKKKGGGBBB???===<<<;;;:::;;;===???@@@???@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@???>>>>>>======>>>>>>>>>===<<<;;;======>>>???@@@AAABBBCCCBBBCCCCCCDDDDDDCCCBBBAAABBBBBBAAA???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888777777666777777777777777777888888444444444444333333333333444555555555666666777777111111111222222333333333222222222222222222222222111111111111111111111111111000000000////////////........................------------------------...............///000000//////............//////////////////////////////000000111000000///...---........./////////////////////000000000000000000............////////////------...///000000//////........................////////////////////////111111111111111111111111000000000000////////////............------,,,,,,---...///000000000000///,,,,,,,,,---------......,,,,,,+++++++++++++++,,,------------------------................................................---------............///,,,,,,,,,,,,,,,---......------------------------***+++,,,---///000000111////////////////////////.............................................---...------,,,,,,------...---------------...//////......------------..................////////////------..................000000//////......------............//////////////////000000111222222222222222111111000/////////000000000000111111111111////////////////////////000//////......//////000000000000000000000000000000//////......//////000///......------......///............//////000111000/////////000000111222........................////////////000000000000000000000000////////////................................................////////////000000000000000000000000////////////111111111111111111111111000000000000000000000000---------.........//////000000000000000000000000000000000000000000000000111111222222111///---,,,111222222333333222222111333333333333444444444555222222333333333333444444333333333333333333333333222333333444555666777777666666666666666666666666666666777888888888777777999999888777666666666666777777888888999::::::;;;:::888666666777888888777999::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>><<<===>>>???@@@@@@@@@@@@@@@@@@????????????@@@@@@AAACCCFFFGGGGGGEEEAAA???===<<<<<<;;;<<<>>>???@@@@@@@@@@@@AAA@@@??????>>>===>>>>>>??????>>>>>>===??????@@@@@@@@@??????>>>============<<<<<<<<<<<<======>>>>>>??????@@@@@@@@@AAABBBCCCCCCBBB@@@@@@BBBAAA@@@???===<<<;;;::::::::::::::::::::::::::::::999999999888888888888777777777777777777777777888888777666555444444333222222222333333333333333222222222222222222333333222222222222222222222222111111111111111111111111111111000000000/////////......................................................---......///000111//////............//////000000000000000000000000///000000000000//////...---...///000000000000/////////000000000000111111............////////////---...//////////////////........................////////////////////////111111111111111111111111111111111000000000//////------------------------///000111222222111000///,,,---------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------................................................---------............///++++++++++++,,,---...///------------------------'''(((***+++---.................................////////////////////////...............---------......------------......,,,,,,,,,------///000000///...---,,,,,,---...///............////////////------.../////////......111000000///...---,,,,,,............/////////////////////000111222222222222222111111000//////...///000000000111111111111000000000000000000000000//////............//////000000000000000000000000//////............/////////......------....../////////.........//////000/////////000111222333444........................---.........////////////////////////000000000000................................................////////////000000000000////////////000000000000111111111111111111111111000000000000000000000000............////////////000000000000000000000000000000000000000000000000///000111333333222000///111222222333333222222111222222222222333333333333222222333333333333444444222222222222222222222222444444444555555555666666666666666666666666666666666666777777777666555444777666666555555666666666666666777777888999999999888777666777888999888777999999::::::;;;<<<<<<===<<<<<<<<<<<<<<<===>>>>>>======>>>???@@@@@@@@@@@@@@@@@@????????????@@@@@@AAAAAABBBBBBBBBAAA@@@???<<<<<<===>>>>>>??????@@@AAAAAAAAAAAAAAA@@@@@@???<<<===>>>??????>>>===<<<===>>>???????????????>>>>>>===<<<;;;;;;<<<===>>>>>>>>>>>>???????????????>>>???AAABBBBBBAAA???>>>??????>>>======<<<;;;;;;::::::::::::::::::::::::999999888888777777777888888888777777666666555555777777777777666666555555222222222222222111111111333333222222222222222222222222222333333222222222111111111111111111111111111111111000000000//////////////////////////////........................---------......///000111//////............//////000000000000000000000000...//////000000000000///---...///000111000000/////////000000000111111111............//////////////////////////////...---////////////////////////////////////////////////111111111111111111111111000000000000////////////---------...//////000000222333444444444222000///------........./////////000000///...............++++++,,,,,,,,,---------................................................---------............///++++++++++++,,,---...///........................)))***+++,,,,,,,,,++++++------------------------........................//////.........---------......------------............---------......//////...,,,++++++,,,...///............////////////---...///000000000///////////////......------,,,............////////////...//////000111222222222222222222111000//////...//////000000111111111222111111111111111111111111//////............//////000000000000000000000000//////............//////.........------.........//////............///////////////000111333555555////////////////////////,,,---------......//////////////////000000000111................................................////////////000000000000......//////000000111111111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000,,,...111333444444333222222222222333333222222222////////////000000000000222222333333333444444444222222222222222222222222444444555555555555555555666666666666666666666666555666666666666444333222555555444444444555555666555555666666777888888888888888888999;;;<<<:::999999999::::::;;;<<<======<<<<<<<<<<<<<<<===>>>>>>===>>>???@@@@@@AAA@@@@@@@@@@@@????????????@@@@@@AAA@@@???>>>>>>>>>??????<<<===>>>???@@@@@@@@@???AAABBBBBBBBBBBBAAA@@@@@@<<<===>>>??????>>>===<<<<<<======>>>??????>>>>>>???===<<<;;;;;;<<<>>>???@@@@@@@@@????????????>>>===>>>@@@AAAAAA@@@???>>><<<<<<==================999999999999999999999999777777666555555555555555999888888777666555555444111222333444555777888888444444444333333222222222444333333222222111111111111222222333333222222111111111111111111111111111111111111111000000000000000000000000000000000000////////////////////////---------......000111111//////............//////000000000000000000000000......///000000111000000---...000111111111000/////////000000111111111222............/////////000///000000000///...------000000000000000000000000////////////////////////111111111111111111111111000/////////............------...///000111222222444444555666555222000///.........////////////000...---,,,+++++++++++++++,,,,,,,,,------.........////////////////////////........................---------.........//////++++++++++++,,,---...///////////////////////////......//////...,,,+++***------------------------------------------------//////.........---------......------------......000///...---------------///...,,,++++++,,,...///............/////////000---...000111111111000///------............................../////////000///000111222333444444444222111111000000000000000222222000///............///////////////.........111111111111000000000000................................................------............------............////////////000000000000000000000000---------............///////////////////////////000000///...............///...,,,,,,,,,---///111............////////////333111000...------------///////////////.........000000000000111111111111111111111111000000000000..................------////////////////////////111111000000//////......222000------...000111111111111111000000000000000444333222111000000000000333222111000000111222333444444444444444444444444333222111111111333555777444444444444444555666777666666666555444333111111444555666555444555666888777777888999999999999888999888777777777888::::::::::::::::::::::::::::::<<<<<<<<<============>>>>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA???>>>>>>@@@BBBBBB???<<<<<<>>>??????===AAAAAABBBCCCCCCBBBBBBBBB@@@@@@????????????????????????>>>==================<<<<<<<<<===>>>@@@AAA???>>>>>>===============>>>>>>>>>>>>>>>>>>>>>>>>=========<<<;;;;;;::::::999888888888777777666666444666888999999777555333777777666666555555555444444444444444444444444444444333333333333444555555444444444333333222222222000111222222000000111222000000000000000000000000333222111111000000111111/////////////////////////////////000///......---......////////////..................////////////111111000000//////......000000////////////000000222222222111000//////...------...///000111222222111000...---...///111222000000//////.........---000000///...............000000//////.........---////////////////////////,,,,,,------...//////000------....../////////000666999<<<<<<999444000......------------...//////,,,---------------------,,,,,,,,,---------...............------,,,,,,,,,,,,,,,---...//////......***+++,,,,,,------------+++,,,------......------,,,---......//////......((()))***,,,---...//////................................................+++,,,------......------111...,,,---///111///---------------------------........................////////////////////////////////////////////////111333444222...,,,---///////////////000000000000///000111222333444444444222111111000000000000000222111000///............/////////////////////...////////////////////////................................................------............------............////////////////////////////////////---------............///////////////////////////---......///000111222333///...---,,,,,,---///000............////////////111000///...------....../////////////////////...//////000000000111111111111111111000000000//////////////////////////////////////////////////////111000000000/////////...///---+++,,,...000111222111111111111000000000000222111111111111111222222333222111000000111222333444444444444444444444444333222111111222333555777444444444444444555666666666666666666666555444333444555666555444444666888888888999::::::::::::999999888777777777888::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<=========<<<======>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@??????BBBDDDEEEBBB???>>>???@@@???===@@@AAAAAABBBBBBAAAAAAAAA??????????????????????????????>>>=====================<<<<<<===>>>@@@AAA??????>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;:::::::::888888888888777777777666777777666555555555555555555555555555444444444333444444444444444444444444222222222222222333444444222222222222222222222222111222333222111111111333111111111111111111111111222111000000000///000000///////////////////////////////////////......---......////////////..................////////////111000000000/////////...000000////////////000000333333222222111000000//////////////////000000000///...---,,,---...000111000/////////............000//////...............000/////////....................................///............---------......///000111333444444666888;;;;;;888333000///...------------...//////.........------,,,,,,,,,,,,,,,,,,---------............---------,,,,,,,,,,,,------...//////......++++++,,,---------,,,,,,+++,,,------......------,,,------...............+++,,,------............------------------------........................+++,,,------......------000---+++,,,...///...---////////////////////////................................................////////////////////////666777777444000......///.../////////000000000000///000111222333444444444222111111000000000000000222111000//////......///......//////////////////------------------------................................................------............------............////////////////////////////////////---------............///////////////////////////......///000111222222333......---,,,,,,...///000............////////////000///............//////......////////////////////////000000000000111111111111000000000000/////////000000000000000000000////////////////////////000000000000////////////---+++***+++...111222222111111111111111111111111000000000111111222444444222222111111111111222222333333333333333333333333333222222222222444555777555444444444444555666666444444555555555555444444444555666555444444666888888999::::::;;;;;;::::::999888888888888999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@@@@AAACCCFFFIIIGGGCCCAAAAAA@@@???>>>???@@@@@@AAA@@@@@@?????????????????????????????????>>>>>>==============================>>>@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>999999999999::::::::::::888888888888777777777777:::888444222111222444666444444444333333333333333444444444444444444444444111111111222222222333333000000000111111111111111222333444333222111222444222222222222222222222222000000000///////////////////////////////////////////////////......------......////////////..................////////////000000000000////////////000000////////////000000333333333222222111111000000000000/////////.........------,,,,,,---///000////////////............000///......------......////////////....................................111000000...---,,,++++++---...///111222444555666555777999999666222000///...------------...//////000//////...---,,,++++++,,,,,,,,,---------.........------------,,,,,,,,,,,,---......///.........,,,------------,,,,,,++++++,,,------......------,,,,,,---........................///......------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------...---++++++---...---,,,////////////////////////................................................////////////////////////111222222000---,,,,,,,,,....../////////000000000///000111222333444444444222111111000000000000000111111000///////////////............////////////,,,---------------......................................................------............------............////////////////////////////////////---------............///////////////////////////000000000000000///.........------------...///000............////////////............//////000000............////////////////////////000000000111111000000000///////////////////////////000000000////////////////////////000000000000////////////...---,,,---///111111111000111111111111111222222111111111111222222333444222222222222222222222222333333333333333333333333333333222222333444666666555555444444444555555666000111222222333333333222444555555555444444666777777888999999::::::999999888888888888999999:::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<======>>>?????????@@@@@@@@@@@@????????????>>>???@@@@@@@@@BBBEEEGGGLLLJJJGGGDDDBBB@@@???>>>??????????????????>>>===>>>>>>>>>>>>????????????>>>>>>============>>>>>>=========>>>>>>??????@@@@@@@@@???>>>>>>>>>>>>>>>========================::::::::::::999999999999888888888777777777777777<<<999555222111222444555444444444333333333333333333333333333333333333333111111222333333333333333222222111111111000000000222333444444222222333444222222222222222222222222000000000000000///////////////////////////////////////......------------......////////////..................////////////000000000000////////////000000////////////000000222222222111111111000000////////////////////////......---------...///000///////////////.........//////...------------...///////////////.................................000000///...---,,,++++++------...///000111222333333555777666444111//////...------------...////////////......------,,,,,,,,,,,,,,,---------......------------------------------...............------.........---,,,+++++++++,,,------......------,,,,,,---.........------------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------...---,,,,,,------...---------------------------................................................////////////////////////***+++,,,,,,,,,---.............../////////000000///000111222333444444444222111111000000000000000111000000////////////000---.........//////000000------........./////////////////////////////////........................------............------............////////////........................---------............///////////////////////////....../////////...---,,,------------......//////............////////////------...//////000000000---.........//////000000...////////////000000000000000000////////////...---------....../////////////////////////////////////////////000000000000222111//////000111000///000000111111222222222333444333333222111111222222222222222333333222222222333333333333333333333333333333333333444555666666666555555444444444555555000000111222333333333333333444555444333444555777666666777888888888888888888888999999:::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<======>>>??????@@@@@@AAA@@@@@@@@@??????>>>>>>>>>===>>>??????@@@BBBEEEGGGLLLKKKHHHDDDAAA???>>>>>>>>>?????????>>>>>>===<<<======>>>>>>>>>?????????>>>>>>============>>>>>>>>>>>>>>>???????????????@@@??????>>>===>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;:::999999888777777777777777777888888:::999888666555444444444444444444444444444444555333333333333333333333333222222333444555444444444555444444222111000///...222333444444222222333444222222222222222222222222111111222222222111000/////////////////////////////////...---,,,------.........////////////..................////////////////////////000000000000000000////////////000000000000000000////////////,,,------...///000000000///////////////000000000........./////////////////////...---------------.........///////////////................................................///////////////000000000222333444333111/////////...------------...//////---------....../////////,,,,,,,,,---------......---------------------------...............------............------,,,++++++,,,------......------+++,,,,,,---...---------***+++,,,------...------------------------------------------------------+++,,,------......------//////......---...//////------------------------................................................////////////////////////---------...000111111111............///////////////000111222333444444444222111111000000000000000000000////////////000000------......///000000000.........///000000111111////////////////////////........................------............------............////////////........................---------............///////////////////////////)))***,,,.../////////...---------............///............////////////------...///000000//////------......///000000000......////////////000000000000////////////......,,,,,,------......//////////////////////////////////////////000000000000444222111111111111000...000000111111222333333333555555333222222111111111222222333333333333222222444444444444444444444444333333333444555555666666666666555444444444444555333333444555555555555555333444555444333333555777555666666777888777777777888999999:::;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@???>>>>>>======<<<>>>?????????@@@DDDFFFIIIHHHFFFCCC???======>>>????????????>>>===<<<<<<<<<======>>>>>>?????????===============>>>>>>???>>>>>>???@@@@@@??????>>>???>>>>>>===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999777777777777888888888888888888888888777666444333444444444444555555555555333333333333333333333333222333444555666555444333555555444222111000///...222333444333222111222444222222222222222222222222111222222333333222000///////////////////////////000///---,,,,,,,,,---.........////////////..................////////////////////////000000000000000000////////////000000////////////////////////+++,,,---...///000000111/////////000000000000000.........//////////////////...------,,,,,,------.........///////////////------------------------,,,,,,------...//////000111111111111000000000000000111111000///......000...------------...//////,,,,,,---...///000000111,,,,,,,,,---------......,,,,,,,,,------------............///......---,,,---............------,,,+++,,,------......------++++++,,,---------------)))***+++,,,------------........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------...///000///------///000////////////////////////........................------------------------///////////////////////////...------......---,,,------.........////////////000111222333444444444222111111000000000000000000000////////////000000------......///000000111---......///000000111111////////////////////////........................------............------............////////////........................---------............///////////////////////////)))+++---///000000///...,,,------...........................////////////---...///000000//////...------......///000000111........./////////000000000000/////////.........---------...//////000000////////////////////////.../////////000000000111222000000000222222000...000000111222222333444444444333333222222222333333222222333444444333222222555555555555555555555555222333444555555666666666666666555444444444444444444555555666666666555555333444444444333333555777666666777888888888888888888999:::;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<===============>>>>>>???@@@@@@@@@@@@@@@@@@???>>>=========<<<===>>>>>>>>>???BBBDDDDDDDDDCCC@@@===;;;<<<>>>???@@@@@@???>>>===<<<<<<<<<<<<======>>>??????@@@===============>>>??????>>>???@@@@@@@@@@@@???>>>>>>======<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888999999:::::::::;;;666777777777888888888888777777777666666555555444222222333333444444444444222222222222222222222222111222333555555444333222111111111111111000000000111222333222111111111333111111111111111111111111000111222333222111///...////////////////////////000...---++++++,,,---.........////////////..................////////////.../////////000000000111000000////////////000000///////////////000000000---------....../////////---.../////////000//////............/////////000///...------,,,,,,------............/////////000------------------------,,,,,,------...//////000///////////////000000000///000000...------...000...------------...//////------......//////000000,,,,,,,,,---------......,,,,,,,,,---------............//////...------,,,,,,---..................+++,,,------......------++++++,,,------------,,,,,,,,,---------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------///000...,,,,,,...000////////////////////////........................------------------------////////////////////////...,,,***+++,,,---+++)))---------........./////////000111222333444444444222111111000000000000000000000////////////000111---------...///000000111------......///000111111000000000000000000000000........................---..................---............/////////000........................---------.........//////////////////////////////...///000111111///---,,,,,,---......//////................../////////000---...///000000///...------------...///000000111............/////////000000/////////............---......///000111111222////////////////////////.../////////000000111111///......///111222111///000000111222333333444444222222222222333444555555222222444444444444222222666666666666666666666666222333444555666666666666777666555444444444444444333444444555444444333333333444444444333333555666777777888999999999999999888999:::;;;<<<;;;::::::::::::::::::::::::::::::<<<<<<<<<============>>><<<<<<======>>>?????????@@@@@@@@@???>>>======<<<<<<===>>>======>>>AAACCC@@@AAAAAA???;;;:::<<<>>>@@@@@@@@@@@@???>>><<<<<<;;;<<<<<<===>>>??????@@@===============>>>??????>>>???@@@AAAAAA@@@>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;444555666777999;;;<<<<<<666666777777888888888999666666555444444444555555111111111222222333333333222222222222222222222222///111222444444333222111---......///000111111222000111222222000000111222000000000000000000000000...///111222111000...---////////////////////////000...---++++++,,,---.........////////////................../////////000.../////////000000111111000000////////////000000000000000000000111111111///............---------,,,---......//////......---.........//////000000......---,,,,,,,,,,,,------.........//////000000---------------------------------.........//////+++++++++,,,---...//////...//////---,,,,,,...000...------------.../////////////////////.........,,,,,,,,,---------......,,,,,,,,,------............/////////...---,,,,,,,,,,,,---.../////////...+++,,,------......------++++++,,,---------,,,,,,////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,...///---+++***---///------------------------........................------------------------///////////////////////////---,,,---111222111///---------.........//////111000///......///000111000000////////////000000//////000000000000000000////////////////////////---....../////////////////////............//////////////////////////////++++++,,,,,,---...//////---------............///222222111///...---,,,+++,,,,,,,,,---------......////////////////////////---......//////////////////...---,,,,,,---...///000000111000000///...------...000111111111000///000000////////////000000//////............//////111000///...............//////............//////000000//////.........---......////////////......000000000000000000000000000111111222222333444444000111222333444333222111333333333333333333333333222222222222222222222222333333333444444444555555444333333333333444555555444555666666666555444333666666666666777888999:::888888777777777777777888:::::::::999999:::;;;;;;::::::;;;;;;;;;;;;;;;;;;>>>===<<<<<<===>>>???@@@=========>>>??????@@@@@@AAAAAA???>>>======<<<<<<========================BBBBBBAAA@@@???>>>==================<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<<<<============@@@?????????>>>>>>==================<<<<<<<<<<<<<<<;;;999888777888999999;;;;;;;;;;;;:::999888888666666777777888888888999777777666555444333333333222222222222333444555555333333333222222222111111444444333222111000///...000000111111111222222222222222222111111111111000000000000000000000000000000111222333333222111000////////////////////////......---------,,,,,,,,,,,,,,,,,,------///000111000///...------...///000111000///..................//////000000000//////000000000000////////////////////////////////////((()))+++---.........---......//////000000111111---------------...///000---------------------------,,,,,,++++++,,,,,,---000000111111000///......////////////////////////...........................------------...//////...------,,,,,,------.........---------,,,,,,,,,*********++++++,,,,,,,,,///......---------......+++,,,,,,---...///000000+++,,,---...///...---,,,---------,,,,,,+++++++++------------------------........................******+++,,,,,,,,,,,,+++++++++******+++---///000111000///---+++)))((('''---------------------------.........---,,,,,,+++------------------------000000///...---,,,,,,,,,,,,,,,,,,------.........---,,,,,,,,,,,,---......111000////////////000111000000////////////000000000000//////////////////////////////////////////---....../////////////////////............/////////////////////////////////////////////.........---------............///111111000///...------,,,,,,,,,---------.........////////////////////////---......///////////////......------------......///000000000000//////.........///000000000000000000000////////////000000//////............//////000//////............/////////............//////000/////////.....................//////.........000000000000000000000000000111111222222333333444333444555555666666555555444444444333333333333333222222222222222222222222333333333444444444444444444333333333333444555555222333444666666666555555666666666666666777999999888888777777777777888888:::::::::::::::::::::;;;:::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<===>>><<<======>>>>>>???@@@@@@@@@???>>>======<<<==============================>>>>>>======<<<;;;;;;;;;============<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<<<<=========>>>>>>?????????>>>>>>>>>==================<<<<<<<<<;;;;;;:::999999888888999999;;;;;;;;;;;;:::999888777666666777777777888888888777666555444444333333333444333333222222222333333333333333222222222111111222222222111111111111111000000000000111111111222222222222111111111000000000000000000000000000000000111111222222111000///////////////////////////............---------------,,,------...///000000000///...------...///000000//////............///000000000000//////...---000000000000////////////////////////////////////,,,,,,---.........------...///////////////000000000//////.........//////........................------,,,,,,,,,,,,------.........///......------////////////////////////...........................------------.../////////......------......///.........---------,,,,,,..................//////......---------......///++++++,,,,,,,,,,,,,,,,,,+++,,,------......------...---------,,,,,,,,,,,,------------------------........................+++++++++++++++***))))))++++++++++++,,,------...,,,++++++***)))(((''''''---------------------------.........------,,,+++------------------------//////......------,,,,,,,,,,,,---------------------,,,,,,,,,,,,---......111000000//////000000111000000////////////000000000000//////.........---////////////////////////---....../////////////////////............//////////////////////////////222222111///...---,,,+++---------............///000/////////............,,,------------.........////////////////////////---......///////////////---..................---......///000000000////////////......//////000111000000////////////000000//////............/////////............//////000/////////....../////////////////////..................////////////......000000000000000000000000000000111111222333333333555555555555555666777777555555555444444333333333222222222222222222222222444444444444333333333333444333333333333444555555111222333555666666666666555555444555555666777888888777777777777777888888;;;;;;:::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<======<<<<<<======>>>?????????>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<<<<<<<============<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>==================<<<<<<<<<;;;;;;;;;999999:::::::::999888888;;;;;;;;;;;;:::999888777666666666666777777777777777666555444333333333333555555333222222111111111333333333222222222111111000000111111222222222333000000000000111111111111222222111111111000000000////////////////////////000000111111000///......////////////////////////////////////............---------......//////000//////............/////////............//////000111111111000///...---,,,000000000000///////////////////////////////////////////////////...---,,,/////////...............222222000//////.........////////////////////////......------------......,,,,,,,,,,,,------------////////////////////////...........................------------...///////////////....../////////.........------------,,,//////////////////......---------------...///000------,,,,,,,,,+++++++++---,,,,,,,,,,,,---.....................---------,,,,,,,,,,,,,,,,,,,,,,,,..............................------,,,***)))(((++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------............---,,,,,,------------------------.........---------------------------------,,,,,,---,,,,,,,,,,,,---......000000000000000000000000000000////////////000000000000//////...---------////////////////////////---....../////////////////////............//////////////////////////////000000///---,,,+++***)))---------............///.........///////////////------------............////////////////////////---......///////////////,,,---...//////...---,,,------...///000000000/////////...------///000111000000////////////000000//////............//////...............///000111......////////////......///////////////.........//////000000000000//////////////////////////////000000000111222222333333333333222111111333444555666666555444444333333333222222222222222222222222444444444333333333333222444333333333333444555555222222333444555555666666444444444444555666777777777777777777777777888999;;;;;;;;;;;;;;;:::::::::999::::::;;;;;;<<<<<<<<<===<<<<<<<<<<<<=========;;;;;;<<<======>>>>>>???>>>=========>>>>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@============<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;=========>>>>>>>>>??????========================<<<<<<<<<;;;;;;;;;::::::888999:::;;;;;;:::888777::::::;;;::::::999888777666666666666666666666666666555444444333333333444444333333222111111222222333333333222222222111111000111111111111222222222111111111111222222222222111111111111000000000000////////////////////////000000000//////...------////////////////////////000000000000////////////------...////////////////////////....../////////...............///000111111111222111111000//////000000000000////////////////////////////////////........................//////......------,,,,,,111000000///......//////.................................------.........+++++++++,,,,,,------...////////////////////////...........................------------...////////////............//////............------------......------,,,,,,++++++,,,,,,,,,---...///000111........................------,,,+++,,,---...//////////////////.........,,,,,,,,,,,,,,,,,,,,,,,,......................../////////......---+++++++++,,,---...---,,,+++***.........---------------------------------------------............---------------------------------------------------............------,,,,,,,,,---,,,,,,,,,,,,---......000000111111111111000000000000////////////000000000000//////............////////////////////////---....../////////////////////............//////////////////////////////......---------,,,,,,,,,---------............///............////////////---------.........//////////////////////////////---......///////////////,,,---...//////...---,,,,,,---...//////////////////...---------...000111000000////////////000000//////............//////...............///000111......///000000///...............///////////////111111222222222222111111///////////////////////////000000111111222333333222111000000000111333444555555444444444333333333222222222222222222222222333333333333333333333333444333333333333444555555444444444333333333444444333333333333444555666777777777666666777888999999;;;<<<<<<<<<<<<;;;:::999999999::::::;;;<<<======;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>???@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>::::::;;;;;;<<<=====================<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;============>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<===;;;;;;;;;;;;::::::::::::777888:::;;;;;;:::999888::::::::::::999888777777666555555555555555555555555444444333333333333444111111111111222222333444333333333222222222111111222222222111111111111000222222222333333333444444111111111000000000//////////////////////////////000//////............---////////////////////////111111000000000/////////---...///000000000///......//////////////////..................///000111000111222222333333333333000000000000////////////////////////////////////,,,,,,,,,------...///000//////......------,,,,,,...---------......///000------------------------.........------.........------,,,,,,---...///000////////////////////////...........................------------...//////...------,,,,,,------...//////.........------------,,,,,,,,,++++++******,,,,,,,,,---...///000111,,,,,,------...///000000------,,,+++,,,---...///////////////////////////------------------------........................,,,,,,------------,,,,,,+++,,,---...---,,,+++***,,,,,,++++++******))))))------------------------------...//////......---------------------------,,,,,,,,,---------------.........------,,,,,,,,,---,,,,,,,,,,,,---......000111111222222111111000000000////////////000000///000000000000000000000////////////////////////---....../////////////////////............//////////////////////////////.........///////////////---------............///.........///////////////------........./////////////////////////////////---......///////////////---..................---------.../////////............------......///000000000////////////000000//////............/////////............//////000---...///000000///...---.........///////////////111111222222222222111111000000000000000000000000//////000000111222222222222222222222222333333444333333333333333333333333222222222222222222222222222222222222333333333333444333333333333444555555555555444333222222333333444444333444444555666777666666666666777888999:::;;;<<<======<<<;;;999888888999::::::;;;<<<======999999::::::999999888777::::::;;;;;;<<<=========>>>>>>===>>>>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<<<<======>>>>>>============<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<============;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::::::::999999999888888999:::::::::999999::::::::::::999888777666555555555555555444444444444444333333333333444444000000000111111222444444333333333222222222111111333222222222111111000000222222222333333333333444111111000000000///////////////////////////////////////............///000////////////////////////000000000000////////////......000111111000///.........////////////......///............//////000///000111222333444444444000000000000////////////////////////////////////+++++++++,,,---...000111/////////...............,,,,,,,,,------...///000------------------------......------------......//////---------...///000////////////////////////...........................------------...//////------,,,,,,,,,,,,------/////////.........------------------------,,,,,,---------------...///000)))******+++,,,---...///---,,,,,,,,,,,,---...............///////////////................................................))))))***+++++++++++++++++++++,,,------,,,,,,,,,...------,,,,,,+++++++++------------------------------...////////////...---------------------------------,,,,,,,,,,,,,,,------------------,,,,,,---,,,,,,,,,,,,---......000111222222222222111000000000////////////000000//////000000111222222222////////////////////////---....../////////////////////............//////////////////////////////////////////////////////---------............//////////////////.....................////////////////////////////////////---......///////////////......------------...............///......------,,,---......//////......000000////////////000000//////............//////000//////............///---...///000000///...---............/////////000///000000111111000000///000000000000000000000000//////000000111111222222222222333333444444444333000111111222222333333333222222222222222222222222000000111222333444444555444333333333333444555555444333222222222333444555444444444444555666777888666666666666777888999:::<<<<<<===>>>===;;;999888888999999:::;;;<<<===>>>:::;;;;;;<<<;;;:::999888999::::::;;;<<<<<<=========<<<<<<<<<<<<======>>>========================>>>>>>>>>???????????????============<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<::::::;;;;;;;;;<<<<<<<<<::::::::::::999999999999999999888888999999:::;;;999::::::999999888777666555555555444444444333333444333333222333333444444222111111111111111222222333333333222222222111111111111111111111222222222000000111111111222222222111000000000////////////000000000000000000000000///............000111222////////////////////////000000/////////............///000111111000...------...///000000///...---000//////............/////////000111222222222222000000000000////////////////////////////////////......---------...000111...///////////////000000///...............//////........................------,,,,,,,,,,,,------111000...---,,,---///000////////////////////////...........................------------...//////......------------......////////////............---------.....................---------......///+++++++++,,,,,,---------+++,,,------......------------........./////////000000000000000000000000........................+++,,,,,,,,,,,,,,,+++***++++++++++++,,,------............///////////////------------------------------...///////////////------------------------...------,,,,,,+++++++++,,,,,,---------------------,,,,,,,,,,,,---......000111222333333222111000000000////////////000000//////000111222333444444////////////////////////---....../////////////////////............//////////////////////////////......---------,,,,,,,,,---------.........//////000000//////......................../////////000////////////////////////---......//////////////////...---,,,,,,---...///.../////////...---,,,,,,+++,,,.../////////...---000000////////////000000//////............//////111000///...............---...///111111///...------.........//////000000......////////////......000000000000000000000000/////////000111111222222000111222333444333222111//////000111222333333444222222222222222222222222//////000111333444555666444333333333333444555555222111111111222444666777555555444555555666777888666666666666777888999:::<<<===>>>>>>===;;;999888888888999:::;;;======>>>>>>>>>?????????>>><<<;;;999999:::;;;;;;<<<<<<===<<<;;;;;;:::::::::;;;;;;========================<<<<<<<<<<<<<<<;;;;;;;;;>>>=========<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;<<<<<<<<<:::::::::999999999888888999999888777888999;;;<<<999999:::999999888777666555555555444444333333333333333333222222333444444444333222111000000000000333333333222222222111111...///000111222333444444////////////000000000000000000000000////////////111111111111111111111111............///111222444////////////////////////////////////...............///111222111000...------...///000000///...---111000///...............//////000000000//////...000000000000////////////////////////////////////222111///......//////000......//////000000111111222111000//////......///////////////////////////---,,,,,,++++++,,,,,,---111000...,,,,,,,,,...///////////////////////////...........................------------...////////////............//////000/////////............+++,,,,,,------.........///......---------......//////.........---------+++,,,---...///...---,,,,,,---------......//////000000000000000000000000........................111111000000///...,,,,,,++++++******+++---///000))))))***+++,,,......///------------------------------...///000000//////------------------------......---,,,,,,+++******,,,,,,,,,------.........---,,,,,,,,,,,,---......111111000///...---,,,,,,......//////000000111111......//////000000111111////////////////////////......//////000000111111---......///000111111222222111///.........///000000000//////.........---000000//////......------------------....................................------------.........///000000///...------,,,,,,.........////////////000............////////////////////////////////////........................000000000000000000000000111111000///////////////////////////000000000000////////////////////////---...///111333444444444000000////////////000000000222333222111000111222111111111111111111111111000111111111111222222222555555555555444333222222000000111222333333444444444444444444444444444444666444222222333555555444555444444333333444444555444555777888999999999888999:::;;;<<<;;;:::999888999999::::::<<<===>>>??????>>><<<;;;:::;;;===>>>:::::::::;;;;;;;;;<<<<<<;;;<<<<<<<<<======>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<========================>>>??????>>>===<<<;;;:::999888888888999999::::::999999888999999999999999999999999999999999888888888888888777777666666666666777777777777777777666666666666222333444444222222333444333333333444444555555555333222111000000111222333444444333222111111111111111111111111111222222222333333333222222222111111000000000000000000000000111111222111111000///...///////////////000111111//////000000111111111222---.........//////000000///////////////////////////000000//////...------......---///000222111111111111000000//////......000111222222222111///..................///000000//////............//////........................222000...---,,,---...///////////////////////////////////////////////////---...//////000//////...................................................,,,------...............///...---,,,,,,---...///000///...------...///000///......------,,,++++++------------------------++++++++++++,,,---......------------------------,,,------...///000000111///...---,,,,,,,,,,,,,,,////////////////////////---,,,***+++,,,,,,+++)))------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000,,,***((('''(((***---...------------------------------------------------.........------,,,,,,,,,111000000//////........./////////000000000000000////////////000000000000////////////////////////////////////000000000000.........///000111111111111111///.........///000000/////////............///////////////.........000000000000111111111111////////////////////////------........./////////000//////...------,,,,,,------........./////////............////////////////////////////////////////////////////////////000000000000000000000000111111000///////////////////////////000000000000111111111111111111111111...///000000111111111000//////............//////111222333222111111111333111111111111111111111111000111111111111222222222333333333333333222111111000111111222333333444444444444444444444444444444666444222222444555555444555444444333333444444555444555777888888888888777777777888999999888777777:::::::::;;;<<<===?????????>>><<<;;;:::;;;<<<===:::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;===============>>>>>>???>>>======<<<;;;:::999888:::::::::;;;;;;:::::::::999999999999999999999999999999999888888777777777666666666555666666777777666666666555555555555444222333444444333222333555333333333444444444555555444333222111111111222333333333222111111111222222111111111111111111111111333222222222111111111111000000000000000000000000000111111222222111111000///////////////000111111......//////000000000000///////////////.........000000000000000000000000111000...------...///000.........///000111111111111111000000////////////000000111111000000///..................///000000000//////......//////000........................111000...---------//////////////////////////////////////////////////////////////////////////////................................................------...////////////...///...------------...///000///...------...///000........................------------------------...---,,,,,,+++,,,,,,,,,------------------------------...//////000111111///...------,,,,,,,,,---////////////////////////...,,,++++++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------+++,,,,,,,,,,,,---------,,,+++)))((((((***,,,...------------------------......................../////////......---------000000000000000000000000000000000000000000//////000000000000////////////////////////////////////000000000000////////////......//////000000111111111000//////......//////////////////.....................///////////////000000111111111222222222000000000000000000000000....../////////000000000/////////...------,,,,,,,,,---------........................////////////////////////////////////000000000000000000000000000000000000000000000000111000000///////////////////////////000000000000111111111111111111111111000000000000///...------222222111111111111222222000222333222111000111333111111111111111111111111000111111111111222222222111111222222222111000000111111222222333333444444444444444444444444444444666444333333444555555444555444444333333444444555555666666777777777666666666777888888888888777777::::::;;;;;;<<<===??????>>>===<<<;;;:::;;;<<<<<<::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;======<<<;;;;;;:::999999<<<<<<=========>>>>>>>>>>>>======<<<;;;:::999999:::;;;;;;<<<<<<;;;;;;:::999999999999999999999999::::::999888777777666666555555555555555666777777555555555444444444333333333444555555333333333555333333333333444444444444444444333222111111222222222222111111111222333333222222222111111000000///111111111111000000000000000000000000000000000000000000111222222222111111///////////////000111111............////////////000000000///......------111111111111111111111111111///---+++,,,...000222......//////000000111111111000000000000/////////111000//////......//////...............///000000000000////////////000000........................111000...------...//////////////////////////////////////////////////////222111///...---......///......................................................///000000000/////////......------....../////////............//////------......///000000111------------------------111000...---++++++******...........................//////000000111111111///...------,,,---------///////////////////////////---,,,,,,---...,,,+++++++++++++++++++++++++++------............------........................++++++++++++,,,,,,,,,,,,...,,,***))))))***+++---------------------------///////////////////////////////////////.........///000000000111111111222222111111000000/////////111111000000//////......////////////////////////111111000000//////........./////////000000000111000000//////............///////////////.........------......//////000000............////////////////////////////////////////////////000000000000//////.........---------,,,,,,,,,---------..................////////////////////////////////////////////////////////////////////////////////////000000////////////000000////////////000000000000........................000000000000///...------111111111000000111111111///000111111//////000111111111111111111111111111000000111111111222222222000111111222222222111111222222222333333333444444333333444444444444444444666444333444555666555444555444444333333444444555666666666666666555555555888888888999999999999999;;;;;;;;;;;;<<<===>>>???===<<<;;;:::::::::;;;;;;999999999:::::::::;;;;;;;;;;;;::::::999999888888:::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;::::::999999<<<<<<<<<=====================<<<<<<;;;::::::999::::::;;;;;;;;;;;;::::::999999999999999999999999::::::999888777666555555444444444444555666777888555555555444444444444333444555666555333333333555333333333333333333333333333333222222111111000000111111000000111222333333333222222111000//////...000000000000000/////////////////////////////////000000111111111000/////////////////////000000111///////////////////////////////////////.........000000000000000000000000///...---------///000222...///000000//////000111000000000000000000000000111000...---------...///...............///000000000000////////////000000........................000///............//////////////////////////////////////////////////////222000...,,,++++++------...................................................//////000000000000000//////............///////////////....../////////------......////////////,,,,,,------------------111000///---,,,,,,++++++........................///000000000111111111222......------------......////////////////////////000...------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------,,,,,,,,,---------......///---,,,*********+++,,,................................................//////..................//////000000111111222222222222111111000000//////111111000000//////......000000000000000000000000111111000000//////......////////////000000000000///////////////......---.........///////////////------......//////000000,,,,,,,,,---------..............................////////////000000000000...............---------,,,,,,,,,---------..................////////////////////////////////////........................////////////////////////000000////////////000000////////////000000000000........................//////000000111111000000///......------......///...///000///...---...000111111111111111111111111000000111111111222222222111111222333444444444333333333333333333444444444333333333444444444555555666555444444666666555444555444444333333444444555666666666555555555555555777777777888888999999999;;;;;;:::;;;;;;<<<===>>><<<;;;;;;:::::::::::::::777888888888888999999999::::::999999888888888777::::::;;;;;;;;;;;;::::::999999999999::::::;;;;;;;;;;;;<<<===>>>======<<<<<<<<<;;;;;;::::::999999999999::::::::::::999999999999999999999999999999999999888888777666666555555555555555555666777777666666666555555555444444444555666555333222333444333333333333333333333333222222111111111000000///000000000000111222222333222222111111000///......////////////////////////////////////////////////000000000000///...---,,,///////////////000000111000000000000000000000000,,,------...///000000111////////////////////////,,,---///000000000///...---///111000///...000222000000000000111111111111111000...---------...///...............///000000000000////////////000000//////////////////////////////........./////////////////////////////////////////////////////////000///,,,***)))***+++,,,...................................................//////000000000000000////////////////////////...//////////////////............---------,,,,,,,,,,,,,,,---------......///......------......///////////////////////////000000000000111111111111......---------......///////////////////////////000///---...//////...,,,........................---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...---,,,++++++,,,,,,........................------------------------------------------------/////////000000111111111111111111111111111000000000000000000////////////000000000000000000000000000000000000////////////////////////000000000000...////////////...------.........///////////////.........///////////////------........./////////............................../////////000000000........................,,,---------........................////////////////////////////////////........................000000000000000000000000///////////////000000111////////////000000000000111111111111111111111111---...///000111222222222222222111111111111222222---///000///...---...///111111111111111111111111000111111111111222222222111222333444555666666666333333333333444444444444222333333444444555555555666555444555777777555333555444444333333444444555777666666555555666777777555444444444555666777888::::::999999:::;;;;;;<<<;;;;;;:::::::::999999999777777888888888999999999999999999999999888888888::::::;;;;;;;;;;;;::::::777777888999999:::;;;;;;:::;;;<<<===>>>===<<<<<<::::::::::::999999999888888999999::::::999999888999999999999999999999999888888777777777666666666777777666666666666777777666666666555555555555444333444555444222111111222333333333333222222222222000111111222222222111111111111000000000111222222111111111000000//////...////////////000000000000000000000000000000000000000000000000///...---,,,///////////////000111111111111111111000000000000+++,,,---...///111222222........................+++---000222222000...,,,---000222111...---///222000000000111111111111222111000//////......//////...............///000000//////............//////////////////////////////.........//////////////////////////////////////////////////////////////////...,,,+++******+++,,,......................................................///000000000//////...//////000000//////.........////////////......///......---,,,,,,+++++++++,,,,,,------.........---------......000111111000000000000000000000000000000000000000000000000.........---......///000////////////////////////000...------......---,,,..............................////////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,......------,,,,,,------........................------------------------,,,,,,,,,---------------/////////////////////000111111111111111111222222////////////000000000000000000000000000000000000////////////000000000000000000000000////////////....../////////...---,,,............/////////000///////////////...................../////////000........................------........./////////........................------........./////////............////////////////////////////////////........................000000000000000000000000///////////////000111111////////////000000000000111111111111111111111111------...///000000000000555444444333333444444555///000111111//////000111111111111111111111111111000111111111111222222222111222333444666666777777444444444444444444444444222222333333444555555666555555555666777777555333555444444333333444444555777666666555666777999999444444333333444666777888999999888888888999:::::::::::::::::::::999888888999999999999::::::::::::888888999999999999999:::999::::::;;;;;;::::::999888888888888999999999999999:::<<<>>>>>>===<<<;;;999999999888888888888777999::::::::::::::::::999999999999999999999999999666666666666777777777777:::999888777777666777777555555555444444444333333333444444333111000000111333333333222222222111111000111333444555444444333222111111000000000000111000000000000000//////////////////000000111111111000000000000000000000000//////000111111222111111///////////////000111111111111000000000/////////,,,------...///000111111////////////////////////......000000000///---,,,---000333111...,,,///222000000111111111222222222000000111111000000///..................///000000......------------......////////////////////////---......///////////////////////////////////////////////////////////////...---------------------................................................------...////////////......///000111111000///...---...///000000///...---............------------++++++,,,,,,---......///............///000111222000000000000000000000000////////////////////////...............///000000///////////////////////////...,,,---......---+++..............................////////////......------------------------+++,,,,,,,,,,,,------------------------.........................................................------------.........//////////////////.........000000000111222222222333......//////000000111111000000000000000000000000......//////000000111111000000000000////////////---.../////////...,,,,,,---.........//////000000000000//////.........---------------.........///000000000000000000000000------------.........///---..............................////////////000............/////////000////////////////////////000000000000000000000000000000000000000000000000///////////////000111111////////////000000000000////////////////////////------......///.........000//////////////////000000222333222111000111222111111111111111111111111000111111111111222222222000111222444555666666777444444444444444444444444222222333333444555666666555555555666888777555333555444444333333444444555777666666666777888:::;;;666555555555666777999:::888888888777888888999999999::::::::::::999888888::::::;;;;;;;;;<<<<<<<<<888888999999:::::::::;;;999::::::;;;;;;::::::999::::::999999888777777777999:::<<<>>>>>>===<<<;;;888888888777777777777777:::;;;;;;<<<<<<;;;;;;:::999999999999999999999999555555666666777777888888<<<;;;:::888777777666666444444444333333333222222222333444222000//////000333333333222222111111111111222444666777777777666222222111000//////000000////////////000000000000//////000000111111222222000000000000000000000000---...000222444555666666///////////////000111111000000//////.........---.........///////////////000000000000000000000000111000///...............---000333222...,,,///222000000111111222222222222000111222222222111///..................///000000---------,,,,,,---------000000000000000000000000------...///000000//////////////////////////////////////////////////////---...///000000//////...................................................,,,------..................///000111111000///...---...///000000///...---------......///000000000++++++,,,,,,---.../////////////////////000111111000000000000000000000000////////////...........................///000000///////////////////////////---,,,,,,---...,,,+++------------------------......////////////......................................./////////000000,,,------....../////////////////////////////////////////////////////////---.........//////000000000000000000000000000000222222222222111111111000///......///222333222222000000000000000000000000000000000///......------000000000000000000000000000000//////.........---000000///.....................---------......///,,,,,,,,,,,,,,,,,,,,,,,,..............................////////////........................---------------------------------,,,,,,++++++,,,,,,------......///////////////444333333222111000000///---.........//////000000////////////////////////222111///......///000000........................///000000000000000////////////000000111111111222000000000000000000000111---...000111222222222111111111111111111111111111333222111000111222333444333444444555555444444333222333444555555555444333666777999::::::999777666555444444333333444444555777888999888777666777888777777777777777666555555888888777777777777777777:::999888777777888999:::<<<;;;;;;:::999888777777444555666666555666888:::;;;;;;;;;<<<<<<<<<<<<===999:::;;;;;;;;;:::999888:::::::::::::::999888777:::999888777777888999::::::::::::999999888888888999999999888888888888777888888777666666666666666888777777555444333222222555555666666555555444333///////////////000111111222222111111111111222222444333222111111222333444222111///...---...000111111000000000//////......111111111111111111111111000111111///...---///111////////////..................////////////......///000000000000000//////111111000///////////////---------.........//////........................000000000000////////////111111000000//////......////////////////////////////////////////////////////////////////////////111111000000/////////...//////.........---------////////////............////////////////////////------------------------------------------------///............---------........................111111000000//////......000000000000///...---,,,000000//////.........------...............------,,,---......//////......//////000000000000//////////////////////////////000...,,,---000111///---000000000000000000000000..................------,,,,,,,,,---...//////000000000///...------,,,,,,,,,------......------,,,***++++++,,,,,,++++++***---------------------------------............///000000//////.........---......------------......000000000000000000000000222222111111111000000000000///...///111222222111000000000000000000000000//////000000000000000000000000000000000000000000000000/////////.........000000///...............//////...---------......,,,,,,,,,,,,,,,,,,,,,,,,.................................//////.........------...............---------------------------...------,,,,,,------...---......///////////////000000///...------,,,,,,............/////////000........................///............///111111........................//////000000000//////...//////000000000111111111111111000000000000000000---...000111222222222111111111111111111111111111222111111111222222333333333333444444444444333333333444555666666666555444666777999::::::999777666555444444333333444444555555777888777666666777888777777777777777666555555666666777888888999::::::999888777666666777888999;;;;;;:::999888888777777666777888888777888:::<<<<<<<<<<<<=========>>>>>>:::;;;<<<<<<<<<:::999888:::::::::::::::999888777999999888777777888999999:::::::::999999888888888999999999888888888888777888777777666666666666666666555444333222111111000444555555555555444333333///////////////000111111222222111111111111222222333333222111111222333333333222000///...///000111111111000000000/////////111111111111111111111111000111222000...------...////////////..................////////////......//////000000000000//////111000///............///---------.........//////......................................./////////111000000000/////////...////////////////////////////////////////////////////////////////////////000000000//////.........000000/////////.........////////////............//////.......................................---------------------------///............---------.......................................---------000000000000///...---,,,000/////////............---......//////...------,,,---......//////......//////000000000000//////////////////////////////000...---...000000///---////////////////////////..............................//////000111111222000//////...------,,,,,,,,,------......------,,,,,,,,,------------,,,,,,........................---------............//////.........------------......------------......000000000000000000000000111111000000000/////////111000///000111222111000000000000000000000000000/////////000111222222222000000000000000000000000000000////////////......000000///...............000//////...---------...------------------------........................------............------,,,,,,---...////////////........................///......------......///---......///////////////222111///...---......///............////////////........................,,,,,,,,,---...///111222..............................////////////......//////000000000000111111111111111000000/////////...///000111111222111111000000000000000000000000000111222222333333222222333333444444444444333333444444555666666666666666666777888999999888777666555444444333333444444555333555666666555555777888777777777777777666555555444555666777999:::;;;<<<888888666666666666888888:::999999999888777777777999:::;;;:::999:::<<<>>>============>>>>>>>>>???<<<=========<<<;;;999888999999:::::::::999888888999999888777777888999999999999999999999888888888999999999888888888888777777777666666555555666666555555444333222111111000333444444444444333222222000////////////000111111222222111111111111222222222222222222222222222222333222111000///000111222111111111111000000000000000000000000000000000000...000111111000.........////////////..................////////////.........//////000000///////////////...---------......------........./////////........................,,,,,,------......//////000000000000/////////////////////////////////////////////////////////////////////////////////////////////...............000000000000000/////////////////////............///.........------,,,,,,........................------------------------///............---------........................---------...............000000000000///...---,,,////////////............---......//////.........------...////////////......//////000000//////...////////////////////////000...---...///000///...////////////////////////..............................//////000111111111/////////...------,,,,,,,,,------......------,,,......////////////......////////////////////////---------............///---------------,,,,,,,,,......------------......////////////////////////000000000000////////////222111///000111111000///000000000000000000000000/////////000000111111111000000000000000000000000000000//////////////////000000///...............111000///...------------------------------------........................,,,,,,------------,,,,,,+++,,,---...////////////////////////////////////......------------......---......///////////////222111///...---...///000.........///////////////........................,,,,,,,,,---...//////000........................---......////////////...//////000000000000000000111111111000//////......//////000000111111111111///////////////////////////000222333333333222111333333333444444333333333333333444555555666666666666666777888888777666666555444444333333444444555222333555555555555666888777777777777777666555555333444555666777999::::::888777666555555666777888888888888888888888888888:::;;;<<<;;;::::::<<<>>><<<<<<=========>>>>>>>>>>>>>>>>>>>>>===;;;999777999999:::::::::999999888999888888888888888888999999999999888888888888888999999999888888888777777777666666555555555666666777777666555444444333333222333333333333222111111000000//////000000111222222222111111111111222222222222333333333333222222222111000000//////000000111111111111111111000000////////////////////////+++...222333222111111111////////////..................////////////............//////000/////////...------,,,,,,---------............////////////........................,,,,,,---......///000000000000000000////////////////////////////////////////////////////////////////////////////////////..................------////////////////////////////////////.....................---,,,,,,++++++---------------.................................///............---------..............................//////000000111111//////000//////...------///////////////.........---......////////////...------...///////////////...//////////////////...//////////////////////////////....../////////...////////////////////////---------...............------------......////////////.........---------,,,------......------,,,......////////////..............................---------............///------------------------......------------......////////////////////////000000000000////////////222111///000111111000///111111111111111111111111000000000//////.........111111111111111111111111//////000000000000000000000000///...............111000///.......................................////////////////////////,,,,,,------------,,,,,,+++,,,---...////////////////////////////////////------,,,,,,,,,,,,---------......///////////////...---,,,+++***+++,,,,,,///////////////...................................................------////////////////////////------...///000000//////000000//////////////////000000000000//////......000000000000000111111111///////////////////////////000111222333222111000222333333333333333333222111222222222333444555555666666666777777666666666555444444333333444444555111333444555444555666888777777777777777666555555333333444444555555666666888777666555555666777888888888888888888999999999:::;;;;;;;;;::::::;;;===;;;;;;<<<<<<<<<=========>>>>>>>>>>>>===;;;999777888999999:::::::::999999888888888999999888888888888888888888888888888888999999999888888888777777666666555555555555666666666666666555555444444333222222333333222222111000000000000000000111222222222222111111111111222222222333444555555444333222000000//////............000000000000000000111111........................///222444555444222111111////////////..................////////////......------...///////////////------,,,,,,,,,,,,------........./////////000000........................------...///000000111111////////////000000000000////////////////////////////////////////////////000000000000000000000000------..........................................////////////..................---------,,,,,,,,,++++++,,,,,,------------........................///............---------..............................//////000000111111//////////////////...---.........///////////////---......///000000//////---...//////000000//////......////////////......////////////////////////.../////////......//////........................---------.........//////------------...........................---------,,,------......------,,,------............---------------------------------------............///..................//////......------------......000000000000000000000000111111000000000/////////111000///000111222111000111111111111111111111111000000000///...---------111111111111111111111111//////000000000000111111000000///...............000//////...//////000000////////////////////////////////////////////////------............------,,,,,,---...////////////........................,,,,,,,,,++++++,,,,,,,,,---......///////////////------......------------///////////////.........------------------------///////////////...---,,,////////////////////////---...///000111111111000000000////////////......////////////////////////111111000000000000111111000000000000000000000000///000111111222222111111222222333333333333222222111111111111222333555666666666555555555555666666555444444333333444444555222444555555444444666777777777777777777666555555222222222333333444444444888888666666666666888888888888888999999::::::;;;:::;;;;;;:::999999;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<=========<<<;;;999888888888999:::::::::999999777888999999999999888777777777777888888888888888999999999888888888888777555555444444555555666666444444333333333222222222222333333333333222111111111000000000000111222222222222111111111111222222222444666888888666444222/////////.........------////////////000000000000////////////////////////555666777555222///......////////////..................////////////......,,,---......////////////------,,,,,,,,,---............/////////000000000..............................//////000000111111////////////000000000000////////////////////////////////////////////////000000000000000000000000.............../////////------------............////////////............------------------------++++++,,,,,,---.................................///............---------........................---------..................///////////////...............///////////////---...//////000000000000......///000000000000///---......//////......---////////////////////////...///000///...---...000........................,,,,,,------...///////////////000000000000000000........................,,,------......------,,,,,,,,,------------,,,,,,---------------------------------............///.........///////////////......------------......000000000000000000000000222222111111111000000000000///...///111222222111111111111111111111111111000000000///////////////111111111111111111111111//////000000000111111111000000///...........................///000111222////////////////////////////////////////////////.........//////.........------...............---------------------------------,,,,,,,,,,,,---------......///////////////...///111222222111000///000/////////............---------------------------...///000000000///...////////////////////////...///000111222222222222000000/////////.........------......///000000000222111000//////000111111111111111111111111111111000000000000000111222222222222333333333333222222111111111111222444666777666555555555555555555666555444444333333444444555444555666666555444555777777777777777777666555555000000111333444555666666999888777666666777888999888999999:::;;;;;;<<<<<<;;;;;;<<<;;;999999;;;<<<<<<<<<<<<<<<============:::;;;<<<<<<<<<:::999888777888999::::::::::::999777888999999999999888777666777777777888888888999999999999888888888888777555444444444444555666777444333333333333222222222333333333333333222222111111111000000111111222333222222111111111111222222333555888::::::888555333///////////////......------.........////////////////////////////////////333444444222000......///////////////..................////////////......+++,,,---...////////////---------------...//////.../////////000000000000........................////////////////////////.../////////000000000111////////////////////////////////////////////////000000000000000000000000.........//////000000000---.........////////////////////////............---------......//////000------......///000000111........................///............---------.......................................---------......////////////................../////////000------///000000111111111......///000000000000000---......//////......---////////////////////////---///000000...---...000........................,,,,,,------...//////000000000000000000000000///........................,,,------......------,,,,,,,,,------------,,,,,,........................---------............///---------....../////////......------------......000000000000000000000000222222222222111111111111///......///222333333222111111111111111111111111//////000000111111222222111111111111111111111111//////000000111111111222000000///...........................///111222333000000000000000000000000000000000000000000000000......////////////...............///......------------------------------.........------.........---......///////////////***,,,///000111///---+++000000//////.........---------------------------,,,---///000111222111111000000000000000000000000//////000222222333333333000000//////.........---,,,,,,---...///000111111222111000//////000111111111111111111111111111111111000/////////000222333222222222333333222222222222222222222333555777888666555555444444555555666555444444333333444444555555666777777555444555666777777777777777666666555//////111333555777999999:::999888777777888999:::999999:::;;;;;;<<<======<<<<<<===<<<::::::;;;===============>>>>>>>>>>>>999:::;;;;;;;;;:::999888777888999:::::::::::::::777888999::::::999888777666666777777888888888999999999999888888888888777444444444444444555666777555555555555555555444444333444444444444333222222111111111000111111222333222222111111111111222222333666999;;;;;;999666333000000000000000//////...,,,---------......//////000000000000000000000000---...//////...///222444000/////////..................////////////......+++,,,---...////////////---------------...///000////////////000000000000.......................................---------.../////////000000111111////////////////////////////////////////////////000000000000000000000000.../////////000000111111.../////////000000111111000/////////............,,,------...///000111111...//////000111222222333//////////////////////////////.........---------........................111111000000/////////.........///////////////...---.........//////000000------///000111111111111...//////000000000000000---..................---////////////////////////---///111000---,,,...000........................,,,,,,------...///000000...............------------.....................,,,------......------,,,,,,------------------,,,////////////////////////---------.........//////,,,,,,,,,------..................------.........222222111111000/////////222222222111111111000000000/////////000111222222000000000000000000000000000/////////000111222222000000000000111111111111...............///000111000000000000111111111111000000000000000000000000111111000000000000111111////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////------------------,,,,,,............////////////111000///......///000111000///...------------------------.........//////000000000000000000000000///000111111111///...---000000//////.........------------...///000000111............////////////000000111111222222222333222222111000//////000000222222111111222222333444222222111111222222333444555444444333333333444444444333333222222333333444222333444555666666666666666777999::::::999888777666444222222444666666666777777888999999999999999888888999999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<999999::::::999999888777999888777666666777888999:::999777555555666888999999777777888;;;;;;888555888888888777777777777666333333444444555555666666444444333333333222222222333222222111111222222333222222222222222222222222444333222111111222333444999888888777666555555444//////......---------,,,//////////////////////////////............/////////000111000...------...222000...---...///......,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................////////////////////////////////////////////////........................---......///////////////////////////////////////------------.........///000000000000000000000000//////.........---------000000////////////000000//////000000000000//////000000000000000//////...............////////////000000000000000000000000///...,,,,,,,,,...000111000000//////.........---------......///000000000///////////////......---////////////............111000///......///000111000000000000000000000000...---,,,++++++,,,---...//////............//////---...///...------...///------............------,,,,,,,,,---------......------............------///...,,,,,,,,,---///111//////.........---------,,,,,,,,,------.........------------------------............////////////000000000///......------........................222222111111111111000000111111111000000000//////000000000000000000111222111111111111111111111111000000000000000000111222000000000000111111111111//////.........///000000000000000000111111111111000000000000000000000000//////............//////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////------------........................////////////000000///......///000000//////...------------------------.........//////000000000000000000000000///000111111000///...---000000/////////.........------......///000000111/////////000000000000111000000000111111111222222222222111000000000000000222222111111222222333444111111111111111222333333666555555444444555555555333333333222333333444444333333333444555555666666777999<<<>>>???>>><<<;;;999777555444666777777777555555666666777777666666888888888888999999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;::::::::::::;;;<<<:::::::::::::::999888888999999888777777888999999:::999888777777888999999888777666888:::;;;888666888888888888777777777777555555555555555555666666444444444444333333333222333222222111111222222333222222222222222222222222111111000//////000111111666666555555444333333333/////////.........------////////////////////////000//////......//////000///000000000...---...///111///---,,,...///......------------------------------------------------........................////////////////////////////////////////////////........................---......///////////////////////////////////////------........./////////000000000000000000000000//////.........---------000000////////////000000//////000000000000//////......///000000000000000............////////////000000000000000000000000///...,,,,,,,,,...///111000/////////.........---------......///000000000///////////////......---........................111000///......///000111////////////////////////000//////......//////000//////............//////---...///...------...///------............------,,,---------............---......//////......---.........------,,,++++++//////.........---------------...............///------------------------............/////////////////////............---........................000000111111111111222222000000000///////////////222111000000000000000000111111111111111111111111222111000000000000000000000000000000111111111111000000///.........//////000000000000111111111111000000000000000000000000111111000000000000111111////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////------......//////000000............//////////////////...------...////////////...------------...------........./////////000000000000000000000000///000000000000//////...000000////////////......---......//////000000111000000000000111111111111//////000000000000111111222111000000000000000000222222111111222222333444111111111111111222222333666666555555555666666777333333222222333444555555333333222222333444555666999<<<@@@DDDFFFFFFDDDBBB===;;;999888888999999888444444555555555666666666777777777777888888888888::::::::::::;;;;;;;;;<<<;;;;;;::::::::::::;;;;;;:::::::::::::::999999888:::999999888888999999:::888888888888999999999999777666666888::::::999777999999888888888777777777666666666666666555555555555555444444444333333333333222222111111222222333222222222222222222222222111000000//////000000111333333333222111111000000000000////////////......////////////////////////111000000//////000000111...///000///...---...//////---+++,,,---///..............................------------------------////////////////////////////////////////////////////////////////////////........................---......///////////////////////////////////////....../////////000000000000000000000000000000000/////////............---000000////////////000000//////000000000000//////,,,---...000111111222222............////////////000000000000000000000000......---,,,,,,...///000/////////...............------......///000000000///////////////......---........................000//////......//////000/////////////////////////////////000000///////////////............//////---...///...------...///------............------+++++++++,,,,,,,,,------......////////////............//////---***'''&&&...............---------///////////////.........---------------------------............/////////---------------.......................................///000000111222222000000000000000000000000222222111000/////////000111111111111111111111111222222111000/////////000///000000000111111111111111111000///.........//////000000000111111111111000000000000000000000000111111000000000000111111////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////---......///000111111222............////////////.........------.........///......---------..................///////////////////////////////////////000000000000/////////000000//////////////////......//////000000000000//////000000000111111111///////////////000000000111111000000000000000111222222111111222222333444222222222222222333444444555555555555555555666777333333333333333444555666333222111000111333555777;;;???EEEJJJMMMMMMKKKIIIAAA>>><<<:::;;;;;;:::999666666666666666777777888666666666777777777777777888888999999::::::;;;;;;:::::::::::::::::::::::::::::::::::::::999999888888888888888888888888888666777777888888888888777666666666777888999999999999999888888888777777777777777777666666555555555555555555444444444333333333222222111111222222333111111111111111111111111222222111111111111222222111111111111000000//////000000000000000/////////////////////////////////111111000000000000111111...///000///...---...///---++++++,,,---///...---.............../////////........................000000000000000000000000////////////////////////////////////////////////........................---......///////////////////////////////////////////////////000000000000/////////////////////////////////...............000000////////////000000//////000000000000//////---...///000111111111111............////////////////////////////////////......------------...///........................------......///000000000///////////////......---......////////////000000////////////////////////////////////////////////,,,---...//////...---,,,///......------......///---...///...---------///------............------))))))*********+++++++++...//////000000//////.../////////...---+++)))'''........................000/////////......------........................---------.........//////++++++,,,,,,---......///........................,,,------...///000111111111111111111111111111111222222111000/////////000111111111111111111111111222222111000/////////000///000000000111111111111222111000//////////////////000000000111111111111000000000000000000000000//////............//////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////......//////000111222222............////////////---..................---......---------......///........./////////000000////////////////////////000////////////000000000//////000000000000000000/////////000000000000000........./////////000000000000000///////////////111000000000000000111111222222111111222222333444333333333333333444555555444333333333444444555666444333333333444444555666333222111000111333555777===AAAGGGLLLOOOOOOMMMKKKBBB@@@===;;;;;;;;;:::999777666666555666777888888666666666666666666666666777777777888999::::::;;;::::::::::::::::::::::::999999::::::999999888777666666777777777777666666444444555666777777666666666666777777777777888999888888888777777777666666777777666666555555444444555555444444444333333333333222222111111222222333111111111111111111111111111111111111111111111111111111111000000000000000/////////000000000000000////////////////////////111111000000000000111111---///000///......///000,,,++++++,,,...///...---,,,,,,------....................................000000000000000000000000////////////////////////////////////////////////////////////////////////---......///////////////////////////////////////////////////000000000000////////////////////////////////////////////////000000////////////000000//////000000000000////////////000000000000//////............////////////////////////////////////.........---------......---------...............------......///000000000///////////////......---//////000000000111111111......////////////..............................,,,---...//////...---,,,......------------......---...///...---------///------............------++++++++++++,,,,,,,,,---......////////////......000///---,,,,,,,,,---...---.....................///......------,,,,,,,,,........................------------............***++++++,,,---...//////........................------...//////000111111111111111111222222222222222111000000000000000000222222222222222222222222222111000000000000000000000000000000111111111111111111000/////////000000000000000000111111111111000000000000000000000000222111111000000111111222////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////......//////000000111111............////////////---...////////////...---...------------...//////....../////////000000000000000000000000000000000000////////////000000111//////000000000000111111000000000000000000000000............////////////111111000000000000//////000000000000000111111222222222111111222222333444333333333333333444555555333333333333333444555666555555444444444444555555333333222222333444555666<<<@@@DDDIIIKKKKKKJJJIIIAAA>>>;;;::::::::::::999666555444444444555666777777777777777666666666666555666666777888999::::::999999::::::::::::999999888888888888888777777666555666666777777666666555333333444444555555666666777888888777555555777999777777666666666555555555555555555555555444444444444444333333333222222222333222222111111222222333111111111111111111111111...//////000000//////...000000000000000000000000......////////////000000////////////////////////111000000//////000000111---...//////......///000---,,,,,,---//////...,,,,,,,,,,,,---......//////........................////////////////////////////////////////////////////////////////////////////////////////////////---......///////////////////////////////////////....../////////000000000000000000000000000000000...////////////000000000000000////////////000000//////000000000000//////000000000000000///..................////////////000000000000000000000000...............------------------------.........------......///000000000///////////////......---/////////000000111111222---......//////......---........................000000000111111000000000......------------......---...///...------...///------............------......////////////000000------............------///...,,,+++,,,...000111---------...............---------------,,,,,,,,,........................,,,------------.........+++,,,,,,---.../////////........................//////000000111111222222000000000000111111111222000000000000000000111222222222222222222222222222000000000000000000111222000000000000111111111111000000000///000000111111000000000000111111111111000000000000000000000000222222111111111111222222////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////............////////////...///000000000000///...---------------...//////.../////////000000000000000000000000000000000000000///......///000111222//////000000000111111111000000000000000000000000...////////////000000000222222111111111000000000000000000000000111222222222222111111222222333444222111111111111222333333333333333444444555666777777666555444444333444444333333333444555555666666:::<<>><<<999888888999888777777666555444444666777999888888888777777666666666444555555666777888999:::888999::::::::::::999888777777777777777666555555555666777888888777666555444444333333444555777888888999999777444333555888555555555555444444444444333333333444444444444444333333222222222111111111333222222111111222222333111111111111111111111111---...///000000///...---////////////////////////------........./////////////////////////////////000//////......//////000---...//////......///111///......///000000---+++,,,------...//////000000................................................////////////////////////////////////////////////////////////////////////---......///////////////////////////////////////------........./////////000000000000000000000000.../////////000000000000000000////////////000000//////000000000000//////...//////000000000000///............////////////000000000000000000000000......///......------,,,,,,,,,,,,------.........------......///000000000///////////////......------------...//////000000------...//////...------........................111111000000000000111111...------,,,,,,------...---...///...------...///------............------....../////////000000000,,,,,,------------,,,,,,,,,,,,,,,,,,---......///---------.........//////------------....................................,,,,,,---------.........---------....../////////........................222222222222222333333333.../////////000000111111000000//////000111222222222222222222222222222222000000//////000111222222000000000000111111111111000000//////000111222222000000000000111111111111000000000000000000000000++++++************++++++////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////......................../////////000...///000111111000///...---------------...///000////////////000000000000000000000000000000000000000///.........000111222//////000000111111111222111111111000000000000000000000000000111111111111333222222222111111000000000000///000000111222222222222111111222222333444000000000///000111111222444444444555555777888888888777666555444333333333222333444555666666666666777999;;;===>>>>>>>>>===<<<:::777666777888777777:::999777666777888:::;;;999999888888777777666666444444555666777888999999888999:::;;;;;;:::999888666666666666666555555444666777888999999888777666666555444333444666888:::999::::::777333222555777555555444444444333333333222222222333333444444444222222222111111111000000333222222222222222222333000000000000000000000000///000111222222111000///........................,,,---------......////////////////////////////////////............//////,,,...//////......///111000//////000111000---+++---......///000111111222////////////////////////........................////////////////////////////////////////////////000000000000000000000000---......///////////////////////////////////////------------.........///000000000000000000000000.../////////000000111111000000////////////000000//////000000000000//////,,,---...000111111111111............/////////000000000000000000000000000.../////////...---,,,,,,,,,,,,,,,------.........------......///000000000///////////////......---++++++,,,,,,---...//////,,,---...//////...---,,,........................000///...------...///000...------,,,,,,------...---...///...------...///---..................---,,,,,,,,,---------......+++,,,,,,------,,,,,,+++***+++---......---+++***---------.........//////---.........//////000000////////////////////////,,,,,,,,,---------...............///////////////........................111111111111111111111111222222222111111111000000......///000000000000000111111111111111111111111333222111000000111222333111111222222222333333333333222111000///////////////000111000///...///000222222111111000000//////111111000000//////......000000000000000000000000111111222222222222111111////////////............////////////000000000000//////.........---------------...///000000000///000///---,,,,,,---///000222222111111111111222222........................000000000000000000000000000000000000000000000000111111222222222222111111111000000000111222222333111111111111000000000///000000000///////////////000000000000////////////000000000000000000000000//////000111333444555666333333333222222111111111777555333111111333555777444444444333333222222222222444555444444444777999<<<<<<<<<;;;;;;;;;::::::666666666666777777777777888888777777888888999:::;;;888666555555666666555555555666777777777777777999888777555555555666777444555666666666666666666777777777777777777777777666666777888888888888888777666666555555555666666333333333333333333333333111111111111111111111111333333333333333333333333333333222222111000//////000000000000111111111111222333444555444222000...000000000000111111111111333333222222111000000000222111111111000000//////,,,,,,------...//////000///000111000///...///000,,,---...///000000000000000000000000000000000000000000000000111111111111000000000000000000000000......------------......---......//////////////////////////////...............////////////......////////////000000000000////////////000000000000////////////////////////---------......000111222111111000///////////////...------,,,---...///000222111000//////000111222,,,,,,,,,---------....................................////////////....../////////......---------,,,,,,.../////////...---........................,,,,,,---...//////......------............------......---,,,---...///000///////////////.................................,,,+++++++++,,,...000111......///000000000000000......////////////......---------.........//////111111111111000///...---...------------...//////+++...000000---,,,---///000...---...///000///...///......---------......---------............//////...------...///...---111111111111111111111111333333333333222222111111///000111111222222222111111111111111111111111111222222111111111111111111000000111111111222222222111000000000000000111222///111111111///...///000111111111000000000000000111111000000////////////000000000000000000000000000111111222222111111000---.........//////000000////////////000000000000//////.........---------......//////000/////////000///---,,,,,,---///000111111000///....................................000000000000000000000000000000000000000000000000000111111222222111111000000000000111111222444444222222222222111111111111000000000000000000000000111111111000000000//////111111111111111111111111000000111222333444444555333333333222222222111111333333333333333333333333444444444333333222222222333444555555444444777888;;;:::::::::999999999999555555666666777777777888888888777777888888999::::::888666666777777666555555555666777777777777777888888666555555555666666888888888777666444333222555555555555555555555555444555666666777777666666666666555555555555555666777666555444222111000000111111111111111111111111333333333333333333333333333333222111111000////////////000000000111111111222333444444333222///...000000000000111111111111000000//////...---------111111111000000000////////////.........---------///000111000///...///000...///////////////..............................//////000000000111111111000000000000000000000000000000////////////000000---......///////////////000000000000000000000000......////////////..................////////////000000000000////////////////////////////////////...............///000111111111000///////////////......---------...///000000000///......///000000------------..........................................////////////...............---------,,,,,,,,,---.../////////...------------------.........------......//////......------............------...------,,,---...///000.........///////////////........................,,,,,,++++++,,,---///000......///000000000000000......////////////......---------.........//////......//////000/////////...------------...//////,,,...000///---,,,---///000...---...///000///---......------------......---------............//////...------...///...---111111111111111111111111444444444333333333333222111222333333333333333333111111111111111111111111222222222222222111000///000000000000111111111111/////////000000222333333000111222111///...///000000000000000111111111111111000000000000/////////000000000000000000000000000111111222222111111000,,,,,,---...///000111111////////////000000000000/////////............---//////000000000///......000///...------...///000///...............///000........................000000000000000000000000000000000000000000000000000111111222222111111000000000000111222444555666333333333222222222222111111111111111111111111111222222222111111111000000111111111111111111111111111111222222222333333333333333333222222222222111000111333444444333111000444444333333333333222222333444555555444555666888888888888888777777777777444555555666777888888999888777777777777888999999:::999888888999888666444555555666777777777777777777777666555555555555666888888888777666555444333444444444444444444444444333444444555666555555555555555444444444555555666777666555444333222111000111111111111111111111111333333333333333333333333222222222111111000000/////////000000000000111111111222333333222111///...000000000000111111111111//////......---,,,,,,,,,111111000000000000//////111111000///...,,,++++++///000111000///...///000000000000000///...---,,,........................//////000000000000111111000000000000000000000000000000////////////000000---......///////////////////////////////////////......////////////......---------.........//////111111000000//////......//////////////////////////////.........//////000111000000///////////////......------......///000//////............//////............////////////..............................////////////......------------,,,,,,,,,,,,,,,---......//////......---------------------------....../////////......------............------...------------...//////------......//////000000...........................------,,,,,,------.........///000000000000///......////////////......---------...............+++,,,---...////////////......------......///000---...000///...---...//////...---...//////...---------------------......---------............//////...------...///...---111111111111111111111111333333333333333333333222222222333333444333333222111111111111111111111111111222333333222111///...000111111111222222222222111000000000111111222333000111222111///...///000//////000000111111222222000000000000000000000000000000000000000000000000000000111111111111000000---------...///000000111////////////000000000000/////////...............000000000000000///...---//////............//////---......///000222333444........................////////////////////////000000000000000000000000000000111111111111000000//////000111333444666777333333222222222111111111111222222222222222333333333333333222222222111111222222222222222222222222222222222222222222222222222222222222222222222222111222333444444333222111333333333333333333333333444555666555444555666888777666666666666555555555333444555666777888999:::777777777777777888999999:::999999::::::999777444555555666777777777777777666666555555555555555555444555666777777777777777444444444444444444444444333333444555555555555555444444444333444444555555333333333444444444444444111111111111111111111111222222222222222222222222222111111111000000000///////////////000000000111111111222222111000/////////000000000111111111111222111111000000///......000000000000000000//////111111000///...---,,,,,,///000111000///...///000///////////////...------........................////////////000000000111////////////////////////......------------......---......///////////////,,,,,,,,,---------------......////////////...............////////////000222111111000///......---////////////////////////000//////............///000000////////////000000..................//////////////////////////////////////////000000000000........................---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,---------...............------------,,,,,,,,,,,,+++,,,---...///000000000------............------------------......//////,,,------...///000111111..............................------,,,,,,,,,,,,---...//////000000//////......////////////..............................+++,,,------.........---...............//////000/////////............//////...------//////...---,,,,,,------......---------------............//////---------...///...---111111111111111111111111111111111111222222222222111222222222222222111111111111111111111111111111111222222333333111000///222222222333333333444444333333222111111111111111000222222111000///000111//////000000111111222222000000000000111111111111000000000000000000000000000000000111111000000000///////////////.........////////////000000000000////////////////////////000111111111000///....../////////......//////////////////000000111222333////////////////////////////////////////////////111111111111111111111111000000000111111000000000//////000111222444666777222111111111000000000000111111222222333333333333333333333333222222222222222222222222222222222222333333333222222222222111222222222222222222222222444444333333333333444444333333333333333333333333555666666666555555666888666666666555555555444444333444555666777888999:::777777666666777777888999:::999999::::::999777444555555666777777777777777555555666666666666666666444555666777888888888888555555555555555555555555333444555555666666555555333333333333333444555555333333333444444555555555111111111111111111111111222222222222222222222222111111111000000000000000...////////////000000000000000111111000000/////////000000000111111111111333333222111111000000/////////////////////000000///////////////////////////000111000///...///000------...//////000//////////////////////////////...////////////000000000////////////////////////......------------......---......///////////////,,,,,,,,,,,,------............////////////......///000000000000111111111222111111000///......---////////////////////////000//////............///000000////////////000000//////////////////......000000000000000000000000/////////000000000111111........................------............------,,,,,,,,,,,,,,,,,,,,,,,,------------......//////.........------,,,,,,,,,******,,,---///000000000------............---------------...............,,,------...///000111111.................................------,,,++++++------...///////////////......////////////...........................------------------,,,++++++///............///000000111000///...............///---,,,---...///...---++++++,,,---......---------------............//////---------...///...---111111111111111111111111000111111111111111222222111111111111111000000///111111111111111111111111111111111222222222111111333333333333444444444555444444333111111000000000111222333222000///000111000000000000111111111111000000000111111111111222000000000000000000000000///000000111111000000///000000//////............////////////000000000000...////////////000000000000000111111111000//////////////////////////////222222000///............////////////////////////000000000000000000000000111111111111111111111111///000000111111000000////////////000111333444555111111111000000000//////111111111222222333333444333333333222222222111111333333333333333333333333333222222222222222222222111222222222222333333333555444444333333444444555222222333333333333444444666666777666555555666888666666666666555555555555444555555666777888888999777666666666666777888888:::999888888999888666444555555666777777777777777555666777777888777777777777888888888777777666555555555555555555555555555333444555555666666555555222222222222333444444555666666555555444333333222111111111111111111111111222222222222222222222222000000000000000000000000......////////////000000000000//////////////////000000000000111111111111111111111000//////............////////////000000------...///000000111111///000111000///...///000,,,---...///000000000000000000000000000000000000......////////////000000000000000000000000000000000000////////////000000---......///////////////.........///000000111111......////////////......000000111111111222222222111111000000//////......//////////////////////////////.........//////000///////////////000000111//////000000000///......000000111111111111000000////////////000000000000........................------............------,,,,,,,,,,,,------------...------------...///////////////......------,,,***+++,,,------...------------............------,,,---......//////......------......//////000000........................---.........------,,,+++------...////////////.........////////////.....................---------............---,,,+++***//////......//////000111333111...---...//////......---,,,---......---,,,)))***,,,---......---------------............//////...------...///...---111111111111111111111111111111111222222333333333111111111111111000000///111111111111111111111111000000000000111222333333222222333333333444444444333333222111111111222222111222333222000///000111111111111000000000000000000000111111111222222222000000000000000000000000//////000000000000//////.........///////////////////////////000000000000.../////////000000000000//////000111111111000000//////000000000000//////111111000000000000111111////////////////////////000000000000000000000000111111111111111111111111//////000000000000//////////////////000111222333222222222111111111000000000000111111222333333333222222222222111111111111444444444444444444444444222222222222222222222333111111222222222333333333222333444555555444333222222222222333333444444444666777777666555555666888888777777777777666666666555555666666777777777888666666666666666777888888:::888666666777777666555555555666777777777777777555666888999999999888888777888888888888777666666444444444444444444444444222222333444444444444444111111111111222333444555666666666555444444333333111111111111111111111111111111111111111111111111///000000000000000000000........./////////000000/////////......//////000000000000000111111111111000000000///......------........./////////000000---......///000000111111///000111000///...///000......///////////////...////////////////////////........./////////000000000000000000000000000000000000////////////000000---......///////////////......///000000111222222......////////////......000000000000111111111111000000000000////////////////////////////////////...............///000111///////////////000111111///000000111000///...---//////000111111000//////........./////////000000........................,,,------......------,,,,,,,,,---------............------,,,---...///000111111000//////...---------------,,,+++***((((((------............------,,,---.../////////...---.........///////////////........................,,,---.........---,,,+++,,,---......//////............////////////......//////.........---------------.........------,,,///////////////000000111555111...---...//////......---,,,,,,......---,,,(((***,,,.........---,,,---------............//////...------...///...---111111111111111111111111222222222333333444444444222222222222222111000///111111111111111111111111000000//////000222444555111111222222222333333333111111111111222333444444111222333222000000000111222222111111000000//////000000111111222222222222000000000000000000000000//////000000000000//////,,,------...///000111111////////////000000000000.../////////000000111111...///000111111111111111//////000000000000//////...///000222444666888999000000000000000000000000000000000000000000000000111111111111111111111111//////000000000000////////////...//////000111111333333333222222222111111//////000111222222333333222222222111111111000000444444444444444444444444111111222222222333333333111111111222222333333333...111444666666444111...222222222333333444444444666777888777555555666888888888888888777777777777666666666666777777777777666666666666666777888888;;;888666555555666666555555666666777777777777777666777888999::::::999888444555666777999999::::::333333333333333333333333111111222333333333333222111111111111222333444555333333444444555666777777111111111111111111111111111111111111111111111111////////////000000000000............/////////000//////.........//////000000000000000111111111111111111111000//////......---.........//////000000////////////000000000000///111111000///...///000000000000000///...---,,,..................................../////////000000000000000000000000000......------------......---......///////////////---------...///000000111......////////////......////////////000000000000////////////000000000000////////////////////////---------......000111222///////////////000111111///000111111111///...------...///000000///...---............////////////........................,,,------......------,,,---------....../////////......---,,,---...///000222111111000///.........000000...,,,)))'''$$$###---..................---,,,,,,.../////////...---///////////////.................................+++,,,---.........,,,,,,,,,---......//////............////////////......//////.........---------,,,,,,---...///////////////////////////000111111555222...---...000///......---,,,,,,......---,,,((())),,,.........---,,,---------........./////////...------...///...---000111222333333333333333222111000000000111333333333333333333333333333333000000000000////////////000111222222222222111000222111111222444444222111222222222222222222222222333333333333333333333333222444555666666333000...000000111222222222222111000111111111111222222222111111111111000000000000111111111111111111111111........................------......//////000000222111111111000000//////////////////000000000000000000000000222444666777222222111///---,,,...000000///...---------------222111000///000111333555111111000///////////////000111111111111222222222333222222222111000000000000111111111111222222222222222333333333333444444000000111222333333444444111222333333444444444444333222222111222444555666333333333333333333333333222222333444444555555666555555444444444555555666222333444666777666666555666777777666555444444555333444666777777777666555555555555555555555666666777999<<<;;;888666666777<<<:::666333333444666888666666777777888888888999666666555444333333222222333444444555555444444333333333333333333333333333222333333444444555555666444222000///...///000111111111111111111222222222...///000111111000///...---,,,,,,,,,,,,---...///////////////000000000000//////000111111111111111...............---------000000////////////000000000000000///......------......---,,,,,,,,,,,,---...------------...//////000///...------...///000//////000000///...------//////////////////////////////.........---------,,,,,,---...///000111111//////////////////////////////............//////000000000000000000000000000000000000111111111111000000000000000000000000111111000000//////......////////////////////////111111000000//////......///////////////000111111//////000000000000//////000000000000000000000000111111000000//////......///...---,,,+++,,,,,,---000000000000111111111111000000//////.........---....................................////////////,,,,,,---.../////////...////////////////////////////////////000000000000------,,,,,,,,,+++++++++/////////000///......---,,,,,,,,,,,,---///000111+++,,,.../////////...---...------------...////////////.........---------////////////...---,,,++++++++++++++++++++++++++++++---///000111000///...///......------...000111000000///...------,,,,,,000111222222333333333222222111000000000111222333222222222222222222222222000000000000//////////////////000111222222333333555333222333444444333222222222222222222222222222222222222222222222222222333333444555444222000///000000000111111111111222000000111111111222222222111111111111000000000000111111111111111111111111///////////////////////////////////////000000000111111111111000000000//////000000000000000000000............///111222333222222222000...---///000111000///...............222111000//////111222333111111000///////////////000000111111111222222222222222111111111111111111000000111111111222222222222222222333333333444444111111111222222333333444111222222333333333333222222222111111222333444555333333333333333333333333333333444444555666666777666555555444444444555555333444555666666777777666666777888777555444555666555666777888888888777777999888888888888888888888555777::::::777666666888;;;999777555444555666777666777777777888888888888666666555555444333333222333333444444444444333333333333333333333333333333333333222222222222222222333222000///...///000111000000000///////////////000000111222222111000000------------...///000111////////////000000000000222222222111000///...---........................000000////////////000000.........///////////////......---,,,,,,,,,,,,------------------...//////000///...------...//////...////////////......---//////////////////////////////.........---------............//////////////////////////////////////////............////////////////////////////////////000000000111111111000000000000000000000000111000000000/////////...////////////////////////111000000000/////////...///////////////000111111//////000000000000//////////////////////////////000000000000//////......000///---,,,,,,,,,------/////////000000000111111000/////////................................................////////////------......///.........////////////////////////............////////////////////////...............////////////...------,,,,,,,,,,,,---......///,,,---......///............------------...//////000000/////////.........------......///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000000...------------------...//////000//////...------,,,,,,000111222222333222222222111111000000111111222333111111111111111111111111000000000000////////////////////////111333555666888666444333444444444333222222222222222222222222111111111111111111111111333333222222111111000000000000/////////000111222000000000111111111222222111111111111000000000000111111111111111111111111000000000000000000000000111111111000000000000000111111111111000000000000000000000000000000000000...............///000000222333333111///...000111111111000////////////000333222111000///000111222111000000///////////////000000000111111111222222000000111111111111111111000000000111111111222222222222222222333333333333222222222222222222222222111222222222222111111000111111000111111222444444333333333333333333333333444444444555666666777777666666555444333333333444444444444444555666777888777888999888666555666777666777888999999999888888:::::::::999999888888888444666888888777666777888:::999888777666666666777777777777777888888888888666666666555444444333333333333444444444444333333222222222222222222222222222222111111000//////...222222000/////////000111111111000000//////......//////000000000000//////------...//////000111111////////////000000000000222222111111000...---,,,////////////////////////000//////......//////000------......///000000111......---,,,,,,,,,,,,------------------......//////......---......//////---....../////////......////////////////////////...............---------/////////.........------//////////////////////////////............////////////////////////////////////000000000000111111000000000000000000000000000000000000////////////////////////////////////000000000000///////////////////////////000111111//////000000000000//////////////////////////////000000000////////////...000///......------...............////////////000////////////....................................---............/////////....../////////...------////////////////////////------------............000000000000////////////...............---,,,,,,------------------------...------------...//////...------------...//////000000000000000/////////,,,,,,---...////////////---------------------------...///000000///---,,,+++,,,,,,---...---------/////////...------,,,,,,111111222222222222111111111111111111111222222222000000000000000000000000000000000000////////////111000//////000222555666999777333222222333333333111111111111111111111111000000000111111111111111333222111/////////000111000///.........///111111000000000000111111111111111111111111000000000///111111111111111111111111000000000000000000000000333222222111111000000000111111111000000000000000111111111000000000000000000000000/////////000000222333333222000///000222000000///////////////000333222111000//////000000000000////////////000000000000000000111111111111//////000000111111222222000000000000111111111111111222222222222333333333333333222222222222222222111111111111111000///...000000000111111222333333222222222222222222222222333333444444555666666666777666555444333333222222444333333333333555666888777888999888777666777888777777888888888888888888:::999999888888777777666777888888888777777777777888999999999888888777666777777777777777888888888666666666555555444444444333333333444444333333333111111111111111111111111111111000000000/////////222111000//////000111111444333333222111000//////------------------------////////////////////////////////////000000000000---...//////000000//////////////////000000000000/////////....../////////............//////000000......---,,,,,,,,,,,,---------,,,,,,------...///...------.........//////,,,,,,---...////////////////////////////////////................................................///////////////////////////......------......///////////////////////////////////////000000000111000000000000000000000000000000000000////////////////////////////////////000000000000///////////////////////////000000111//////000000000000//////////////////////////////////////////////////////////////////......//////---------........./////////////////////.................................---------........./////////////////////...---,,,////////////////////////------........./////////////////////............------......------,,,+++...............---------......---,,,,,,...///000...------------...//////////////////////////////------...///////////////------------------------...////////////...,,,,,,+++,,,---...///...------//////.........---------111111111222222111111000000000111111222222222222000000000000000000000000000000000000////////////333222000//////111333444888555111000000111111111111111111111111111111111111111111111222222333333222111000......///000111///////////////000000111//////000000000111111111111111111111000000000///000000000000000000000000////////////////////////333333222222111111000000000000000000000000111111222111111111000000000///000000000000/////////...111222333222111000000111.........------......///222111111000000/////////000000////////////000000//////000000000111111111/////////000000111111222//////000000000111111111111111111222222222333333333333222222222222222222111111111111000000///...///000000111222222333333222222222222222222222222111222222333333444555555777666555333333222222222333222222111222444555666666888999888777666777999777777777777777777777777:::999999999888888777777<<<;;;:::999999888777777888999999::::::999888777888888777777777777777777555555555555555444444444222333333333333333333222111111111111111111111111000000000000111111222222000000000000000000111111444333333222111000//////------,,,,,,,,,,,,------000000000000///---,,,+++////////////000000000000------...////////////....../////////000000111111//////............//////000000//////..................---,,,,,,,,,,,,---,,,,,,,,,,,,,,,---......,,,,,,---...............,,,,,,---......///..............................---.....................,,,,,,,,,---...//////000////////////////////////......------------.................................////////////000000000////////////////////////////////////000000000000////////////////////////////////////000000000000///////////////000000111//////000000000000//////......................................./////////......//////////////////------------.....................///////////////........................------------............///000000000///...------////////////////////////....../////////000000000000000/////////.........------......------,,,+++....../////////...------......---,,,,,,...///000...------------...//////........................//////000000///......---,,,,,,,,,,,,,,,,,,,,,,,,//////.........---,,,,,,,,,---...000000///.....................---------111111111222111111000///000000111222222222222111000000000000000000000000000000000000////////////333222111000000111222222444222000///000000000///111111111111111111111111000000111111222333333333222111000//////000111222...///000111111111000000/////////000000000111111111111111111000000000000000000000000000000000000////////////////////////222222222111111111111111000000000000111111111111222222222111111000000///---...............---,,,///111222222111000000111...------------......///000000000000000000/////////////////////000000111/////////000000000111111//////000000000000000000/////////000000000111111111111111111222222222222222222222222222222222222000111111111111000000//////000111222333333333333222222222222222222222222111111111222333333444444555555444333222222222333222222222222333444555666555777888777666666777999888888777666666666777777::::::::::::::::::::::::===;;;999999999:::999888999999:::::::::999999888888888888888777777777777444444444444444444444444222222333333333333222222222222222222222222222222///000000111222222333333000000000000111111111111111111000000//////......000///............///000000000000000///---+++)))////////////000000000000000000//////...,,,+++***---......//////000000111///......------......///111000000///......------......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,------...+++,,,---...............,,,------.........---------------------------------------...............***+++,,,---...///000000////////////////////////......------------....................................////////////000000////////////////////////////////////000000000000////////////////////////////////////000000000000///////////////000111111//////000000000000//////........................---............/////////------.../////////......---------............///.........///////////////........................,,,------------.........//////000000000///......////////////////////////////////////000000000111111111111111000000000000...............---,,,,,,,,,---.../////////...---...------------...//////...------------...//////------------............000000000000///...------,,,,,,,,,,,,,,,,,,,,,,,,.........------------------...//////000000//////........................111111111111111000/////////000111222333222222111111111111111111111111111000000000000////////////000000000111111222222333111000//////111111000///111111111111111111111111//////000000111222222333111111111000000111111222---///111333333222111///////////////000000000111111111111111000000000000000000000000000000000000000000000000000000000000000000000111111111111111///000000000111111111111333333222111111000000///------.../////////...---...000222222000//////000...............///000000//////000000000000000000///////////////000111111////////////000000000111000000000000000/////////////////////000000000111111111111111222222222222111111111222222333333444000000111111222222111111000111222333444444444333111111111111111111111111111111222333333444444555444444333333222333333333333333444555666666666666444555777777666555777888:::999888777777777888888888888999999::::::;;;;;;;;;888666777999;;;;;;:::::::::::::::::::::::::::888888888888777777777666333333333333333333333333222222333333333333222222333333333333333333333333111111111111111111111222//////000111111111111111000000000///////////////000000///......///000000...///000111111///...,,,////////////000000000000/////////...---,,,+++***,,,------...//////000000///......------......//////////////////...............---,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...***+++,,,...//////......------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,------.........////////////////////////...------,,,,,,------..................................../////////000000////////////////////////.../////////000000000111////////////////////////.../////////000000000111///////////////000111111//////000000000000//////........................---------.........//////+++,,,---...///......------............/////////............/////////000........................,,,,,,---------............//////000000000000///////////////////////////........./////////000000111111000000000/////////...////////////...------)))***,,,---...---,,,,,,,,,---......///............------------...//////---.........//////////////////000000000//////...------------------------------,,,,,,------.........---------......//////........................111111111111111000/////////000111222333222111111111111111111111111111111000000000000////////////---...000111333444444444000//////000222222111///000000000000000000000000---......///000111111222111111111111222222222222---///222555555333111///////////////000000000000111111111111000000000000000000000000000000000000111111111111111111111111//////000000111111111222//////000000111111111222333333222222111000000///...///111222222222111000---///111111000////////////////////////000111111---...///000111111000000///////////////000111111////////////000000000000111111000000//////......////////////000000000000000111111111111222222222000000111222333333444444///000111222222222222222000111333444555555444333111111111111111111111111222222333444444555555666333333222222222333444444333555666888888888888777333555666666555555666888<<<;;;999888888888999999555555666777888999999:::777555333555999<<<===<<<::::::999999999:::;;;;;;999888888888777777666666222222222222222222222222222222222333333222222222333333333333333333333333222222111111000000//////...///000111111111111111111111111111111222222222///...---,,,,,,---...///---...000222333222111000////////////000000000000+++,,,------......------,,,,,,,,,---...//////000.........------.........------......///000000000......---,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...)))+++,,,...//////..................---,,,++++++++++++++++++++++++++++++---------.........//////......---------,,,,,,,,,////////////////////////...------,,,,,,------......................................./////////000////////////////////////.../////////000000111111////////////////////////.../////////000000111111///////////////000111111//////000000000000//////........................---------.........//////***+++---.........------.........////////////000---.........//////000000........................,,,,,,,,,---------............///000000111000000////////////////////////---------.........//////............------------//////000000//////...---&&&'''***,,,---,,,+++***+++,,,.../////////...---...------------...//////.../////////000000111111---...///000000111111111////////////////////////,,,,,,,,,,,,,,,---...///...---,,,+++,,,---...///---.....................000000111111111000000///000111111111111222222222111111111111111111111111111000///......///000111000000000000000000000000......//////000000111111////////////////////////////////////000000000000111111000000000000111111111111222222222222111111////////////............000000000///000111111222//////...------...///000000000000000000000000000222111111111000000////////////............//////000000111111111111000000,,,------......------,,,////////////000000000000........................////////////........................////////////////////////////////////111000///......///000111000000000000111111111111111111111111111111111111444444333222111111111222444333333222222333333444111111222222222333333333111222333444444333222111222222111111222222333444444444444444444444444444111333555555444555666888444444444444555555555555<<<;;;999777777888999:::888999:::;;;;;;;;;::::::777888888999999888888777;;;::::::999888777666666;;;999666555555666555555555555444333333222111111222333444555555333111000222222222222222222222222000000000000000111111111333111///......///111333000000000000000000000000........................000000000000000000000000////////////////////////........................................................................//////............//////////////////...---,,,+++......------------......,,,++++++******++++++,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++---...///000///...---,,,+++*********+++,,,---...///...---,,,,,,,,,,,,------.........//////............////////////............//////000000///...------,,,,,,...------...000111000///......---,,,,,,,,,,,,---........................////////////000000000000000//////...---,,,,,,+++000000//////.........---//////.........---------......------------......,,,---......//////......000///...------...///000///000000000///...---,,,......---,,,---...///000////////////...---,,,+++........................---,,,,,,...000111000///......------------......//////...---,,,,,,++++++,,,------......------,,,000000///...---,,,,,,,,,------,,,+++++++++,,,,,,/////////////////////000........................,,,------...........................---,,,++++++......---,,,---...///000//////...---,,,++++++***000000111111111111000000000111111111111222222222111111111111111111111111111000////////////000111000000000000000000000000.../////////000000000111000000000000000000000000////////////000000000000111111000000000000111111000111111222222111111000////////////............000000000000000111111222222111///............///000000000000000000000000111111111000000000////////////............//////000000111111111111000000------------------------.../////////000000000000////////////////////////000000000/////////..................////////////000000000000000000000000000000///......///000111//////000000000111111111111111111111111111111111333333222111111111111111333333222222222222333333222222333333333444444444222222222333333222222222222222222222222333444444444444444444444444444444333555666666555555777888555666666666666777777777<<<;;;999777777888999:::777888999999999:::999999:::;;;;;;<<<<<<;;;;;;:::;;;;;;::::::999888888888:::888555555555666666555666666555555444333333222222333444555555333222000222222222222222222222222111111111111111111111111111111000//////000111111000000000000000000000000........................////////////////////////////////////////////////........................................................................///......------......///------...............---///......------......///,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........//////...---,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,------.........//////............////////////............//////000//////......---,,,,,,.........//////////////////...------,,,,,,------................................./////////000000222222111111000000//////000/////////............//////.........---------......------------......,,,---......//////......000///...------...///000............////////////...------,,,---...///000------...............---.................................///111222000/////////............/////////......---,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,---...//////000...------,,,,,,,,,------///////////////..................//////////////////////////////...---,,,---------...------,,,,,,...------,,,---...///000//////......---,,,,,,,,,000000111111111111000000000111111111111222222222111111111111111111111111111000000//////000000111000000000000000000000000////////////000000000000111111111111111111111111////////////000000000000111000000//////000000111000111111222222111111000////////////............/////////000000000111111333222111000///.........000000000000000000000000111111000000000000////////////............/////////000000111111000000//////...---,,,,,,---...///....../////////000000000111111111111111111111111111111000000000/////////............////////////111111111111111111111111//////......///000111222//////000000000000111111111111111111111111111111222222111000000000111111222222111111111111222222333333444444444555555555333222222222222222222333333333333333333444444555444444444444444444444444555777888777666666777888666666666777777777777888;;;:::999777777888999999777777777888888888888888888888999999999999888888::::::::::::::::::::::::999777555444555777777666777777666666555444444444222333444555444333222111333333333333333333333333333333222222111111000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////...........................................................................------,,,,,,------...+++,,,---...///////////////......------......///---------,,,,,,---------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,000//////......------,,,///......------.........---------,,,---......///---------------.........//////////////////////////////............//////000//////......------------000111000---,,,...000///...------,,,---------........................---------.........////////////..................////////////...........................---------......------------......,,,---......//////......//////............//////...------------///000111...------------...//////+++,,,---...////////////////////////////////////...------...000000...---////////////////////////.........------,,,,,,+++,,,,,,------------,,,,,,***+++,,,---...///000111......---------......///////////////......---,,,....../////////000000000111111111000///...,,,,,,,,,,,,------...---------...------------...//////........................///000000111111111111000000000111111111222222222111111111111111111111111000000000000000000000000////////////////////////////////////000000000000000000000000000000000000////////////000000000000000000////////////000000000000111111111111000000////////////...............//////000000000000000222222111000000000//////000000000000000000000000000000000000000000////////////............////////////000000000000//////000...---++++++---...000........./////////000000111111111111111111111111111111111111000000000000............////////////000000000000000000000000.........///000000111111////////////000000000111111111111111111111111111111111000000000000000111222111111000000111111222333333333333444444444444444333222111111222333444444444333333333444555555444444444444444444444444666777888777555555666777666666666666777777777777:::999888888777888999999777777777777888888999999666777777777777777777666888888888999999:::::::::888666444444555777777777666666666555555555444444333333444444444333222111333333333333333333333333444444333333222111000000//////000111111000//////////////////////////////000000000000000000000000////////////////////////////////////////////////........................................................................---,,,,,,++++++,,,,,,---,,,------...//////......//////............//////......------------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++//////......------,,,,,,---------------...//////...---,,,,,,,,,---///000---------...............---///222444444222///---//////............//////000/////////......---------111333111,,,***---000//////...---------------........................,,,,,,,,,---------......------------------------///////////////.......................................------------......,,,---......///........./////////......////////////...,,,,,,,,,...000111------------......//////,,,------...//////......////////////////////////---,,,,,,,,,......,,,***......////////////............---------,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------------------..................///000000111111111111000///---,,,........./////////000000111111111111000///...---++++++,,,---............------------......//////........./////////000000//////000111111111111111000000111111111222222222111111111111111111111111000000111111111111000000////////////////////////000000000000////////////////////////////////////////////////000000000000000000////////////000000000000000111111000000000////////////..................///000000000000/////////000000111111111222//////////////////////////////////////////000000//////............////////////000000000000//////000///---,,,,,,---///000............////////////000000000000000000000000111111111111000000000000............////////////////////////////////////......///000000000000000...////////////000000000000000000000000000000000111000000000000000111111222111111000000111111222222222222222333333333333444333222111111222333444444444333333333444555555444444444444444444444444444666777666444444444666777888888888888999999999888888888888888888888999999888888888888999::::::999999::::::::::::999999666666777777888888999999777555333333555666777666555555555444444444444444333444444444333333222222333333333333333333333333444444333333222111000000...///000000000000///...////////////////////////000000000000000000000000........................////////////////////////........................................................................,,,,,,++++++++++++,,,,,,......//////...------,,,/////////......////////////......------......///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,---------++++++++++++,,,---...//////...---,,,---...///000........................,,,///555999999555///,,,//////............/////////////////////.........---111333111,,,***---000//////...------------...........................,,,,,,,,,,,,------------000000000000000111111111.........///////////////---...........................------------......,,,---......///............//////////////////...111///---,,,+++,,,...///---------.....................//////...------,,,////////////////////////...---------......---+++,,,------......------,,,---------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------------------...///000111222333444444444444222000///........................//////000000000000000///++++++,,,---............---------...............------......///000000000...///000111111222111111000111111111111222222222111111111111111111111111000111111222222111111000000000000000000000000000000000000000////////////........................////////////000000000000000//////......//////000///000000111111000000///////////////............---...///000111000///...------///000111222222222////////////////////////......////////////000000//////............//////...//////000000//////...000///...------...///000------........./////////////////////////////////111111000000000/////////............////////////........................//////000000000000//////......////////////000000000000000000000000000000111111000000000111222222222222111111111111222222111111111222222222333333333222222222222222222333333333333333333444444555444444444444444444444444333555666555444444555666:::::::::;;;;;;;;;<<<<<<777777777888888888888888999999888777888999:::;;;777888888999999888888777555666666666777777888888888666444333444666666555444444444444444444444444444444333333333222222222222222222222222222222222333333222222111111000000////////////////////////000000000000000000000000////////////////////////........................////////////////////////........................................................................---,,,,,,++++++,,,,,,---////////////...---,,,+++000//////......//////000......------------......,,,,,,,,,,,,------------...------,,,,,,++++++*********++++++,,,---......+++++++++++++++,,,---.........------......///000/////////...............+++///444888888444///+++//////............//////////////////////////////---000111000---,,,...000000///......------..............................,,,,,,,,,---------......////////////////////////.........///////////////---------.....................------------......,,,---......//////............////////////......000///...,,,,,,,,,,,,---,,,---......//////......////////////...---,,,+++........................//////...///111111000...+++,,,---......---,,,+++------------------------++++++,,,,,,,,,,,,++++++)))***+++,,,---...///000,,,,,,------///000222222666777999999999777555444111000000//////......------...//////000000000///,,,,,,------...---------,,,---......//////......---------....../////////...///000111111222222222000111111111111222222222111111111111111111111111000111222222222222111000000000000000000000000000111000000000/////////...////////////////////////////////////000000000000//////............////////////000000000000//////////////////............,,,---///000111000///...------///000111000000///////////////////////////........./////////000000//////............//////......////////////......///..................///---------.........//////////////////////////////000000000/////////..................////////////////////////////////////000000111111000///...---........./////////000000000000000000000000000000111111111111111222333333333333222222222222333333222222222333333333444444222222222333333222222222222222222222222333444444444444444444444444444444333444666666555555666888999999999999:::::::::;;;666666777888888888888888999888666666666777999:::555555666666666666555555777777777777777888888888999666444333444555444444555555555555555555555555444444333333222222222333111111111111111111111111111111111111111111111111000///...------...///000000000000000000000000000................................................////////////////////////........................................................................------,,,,,,,,,,,,---------...............------000000////////////000000...------------------...,,,,,,,,,---------............---,,,,,,+++******++++++,,,,,,---.........------,,,,,,,,,------...------...///////////////000/////////.........------...000111111000...---//////............///////////////////////////000.........///////////////000//////.......................................------------.....................---,,,,,,,,,+++............/////////000---------.........//////......------------......,,,---......//////......---...///000000///...---------------------------,,,---.../////////...------...............---------------------------------,,,,,,...000111///...+++,,,...//////...,,,+++------------------------++++++,,,,,,,,,,,,++++++******+++,,,------......++++++,,,---...000222222:::;;;===>>>>>>===:::999555444333222000///............/////////......------------...------,,,,,,,,,---.../////////...------------------...............///111111222222222000111111111111222222222111111111111111111111111000111222333333222111000000000000000000000000000111111000000/////////...000000000000000000000000////////////000000000000//////............////////////000000000000//////000/////////............,,,---///000111000///.........///000000///...---////////////////////////---.........//////000000//////............//////......////////////............////////////......---------.........//////////////////////////////////////////......................../////////000000000000000000000000000111111222111000///---,,,............/////////000000000000000000000000000222222111111222333444444444333333222222333333444333333333444444444555555111222333444444333222111222222111111222222333444444444444444444444444444333555666777666777888:::555666666666666777777777555666777888888888888888888777555444555666888999888888999999999999888888888888888888888888888888999777444333444444444333666666666666777777777777555444333222222222333333000000000000000000000000000000000000000111111111111000...------...000111000000000000000000000000................................................////////////////////////...........................................................................------,,,,,,------...,,,,,,---...////////////000000////////////000000---------,,,,,,---------,,,,,,,,,------...............---,,,,,,+++******---------...............///......---------......,,,---///000000000///...000000//////.........---...---,,,++++++,,,---...//////............//////////////////000000000000...------...000111000///000000///.......................................---------.........//////222222111000///......------.........//////000000---------.........//////.........------.........,,,---......//////......---...///000000///...---***+++,,,---............,,,,,,.../////////...---,,,,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,)))))))))+++---...---,,,,,,---///000000///---,,,------------------------+++++++++,,,,,,+++++++++......---,,,,,,+++************+++,,,...000111222;;;===???AAAAAA@@@>>><<<888777666444222111///...000000//////...---++++++............---,,,++++++,,,,,,.../////////...---------------------------000///.........///111222222222222222222222222222222111111111000000////////////000000000000//////222222222222222222222222222222222111000//////...000000000000000000000000000///...------...///000000000000000000000000000333222111000000111222333111000000000//////......000///...------...///000////////////////////////////////////////////////000000000000////////////111111111111111111111111//////............//////000000000000000///......000000000000//////////////////.........---------111111111000000000000000////////////////////////------......//////000000000000000000000000000000......///000000000000000111111222333333333222222111111111111111111111111444333222111111222333444222333444444444333222111222222222222222222222222444444333222222333333333555555555555555555555555555555555444444555555555777777777777888888888888666666777888999999:::::::::999888777777888999::::::888777666555666888999:::999999888777666555555666444222333555555333111555666666777777777777777333333333222222222111111------...///000111222222000000000000000000000000000000////////////000000000000//////.........---............/////////000111111000000000000111111222111111000///......---------------------------111000///......///000111...------,,,,,,,,,------........................000000000000000000000000////////////..................---------,,,,,,,,,.........------,,,,,,,,,)))***,,,------,,,***)))++++++,,,,,,---...//////,,,---......//////......000///...------...///000,,,---------......//////////////////////////////000///...---,,,------...------------------------000000111111111111000000111111000000//////.........///000111000///---+++...------------.../////////////////////......---//////////////////......---......///000111111222.................................------,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------.........//////............//////000000---,,,+++,,,...///...---,,,,,,,,,---------.........---+++)))))))))+++,,,...,,,***+++---...,,,***++++++++++++,,,---......+++++++++,,,---...///000666999>>>CCCFFFGGGFFFFFF@@@>>>;;;777444111///...////////////////////////........................---,,,,,,+++,,,---...///---------............///000000/////////000111222222222222222222222222222222111111111000000000000///000000000000000000///111111111111111111111111222222111111000//////...000000000000000000000000000000///......///000000000000000000000000000000111000////////////000111000000/////////.........000///............///000/////////////////////////////////////////////////////////000000000000000000000000000000000000000000//////......//////000000000000000000///............//////000000111111//////.........---------////////////////////////000000000000000000000000......//////////////////000000000000000000000000...///000000111111000000000111222222222222222222111111111111111111111111333333222111111222333333222333444444444333222222111111222222222333333333444333333222222333333444333333333333333333333333555555444444444444555555777777777777777777666666666666777888888999::::::999999888777777888999999666666666666666666666555999888888777777666666666888666444555666777555333444555666666777777777777333333222222222111111111//////000000111111222222000000000000000000000000000000////////////000000000/////////...................../////////000000//////............//////111111000000///......---------------------------///...---,,,,,,---...///......------------..............................////////////////////////////////////.....................---------,,,,,,.........------,,,,,,,,,......---,,,,,,,,,,,,,,,++++++,,,------...//////,,,---......//////......000///...------...///000////////////000000000111////////////////////////000///...---------..............................//////000000000000//////000000000///////////////....../////////...---,,,...------------...////////////000000///...---------....../////////......,,,------...//////000000........................------------------,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,------------.........------........./////////---,,,+++,,,...///...---,,,,,,,,,---------.........---+++*********+++,,,...,,,***+++---...,,,***------,,,++++++,,,,,,,,,,,,,,,,,,,,,---...//////333666:::>>>AAABBBBBBBBBBBBAAA>>>;;;777333000///////////////////////////........................------,,,,,,,,,---...///------------............111000000000000111222222222222222222222222222222111111111111111000000000000000111111111111000000000000000000000000000000222222111111000/////////000000000000000000000000111111000000000000111111000000000000000000000000///......------......///000////////////.........000//////......//////000////////////////////////000000000000000000000000...//////000000111111111////////////////////////111000000//////000000111000000111111000000//////------...///000111222222/////////............---............////////////111111111111111111111111000000000000////////////000000000000000000000000///000111111222222111111///000111111222222111111111111111111111111111111333333222222222222333333222333333444444333333222111111111222222333333444333333333222222333333444222222222222222222222222444444333333333333444444777777666666555555555444666666777777888888999999999888888777777888888999444555777999999777666444777777777777777666666666777666555555666666555333333333444666666777777777333222222222222111111111111111111111111222222222000000000000000000000000000000////////////000000////////////................../////////000000000//////............//////111000000//////.......................................------------......//////............//////........................////////////////////////////////////.....................------------,,,.........---------------111000...,,,+++,,,...///,,,,,,,,,---......//////,,,---......//////......//////............//////////////////000000000000////////////////////////000///......------......////////////////////////......////////////......//////////////////000000//////............------...------------...//////000000000000///...---,,,+++,,,---...............,,,,,,,,,---......//////........................,,,,,,---------------------------------.........------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------.........---,,,+++,,,.........---,,,,,,,,,---------............,,,+++++++++,,,------,,,++++++------,,,+++///...---,,,++++++++++++,,,,,,,,,,,,------...///000111444777999;;;<<<===CCCBBB@@@===:::555111///////////////////////////........................---------,,,------...///------------............111111111111111222222222222222222222222222222222111111111111111111111111000111111222222111111000000000000111111111111111111111111111000000//////000000000000000000000000111111111111111111111111////////////////////////........................000000000000000000000000000//////////////////000////////////////////////000000000000000000000000......///000111111222222////////////////////////111111000000000000111111000000111111111000000///.........///000111111111/////////.....................///////////////000111111111111111111111111111111111000000/////////////////////////////////000000111222222222222222...///000111111111111111111111111111111111111111333333333333333333333333222222333333333333333333222222222222222222222222333333222222222333444444444444444444444444444444444333333222222333333444666666666555444444333333666666666777777777888888888888777777777777888888777888999:::::::::999888555666666666666666666666444444333333333333222222111222333555666666666666222222222222111111111111222222222111111000000000////////////////////////000000////////////000000///////////////............////////////000000000111111000000000000111111000000/////////.........////////////////////////000000000//////000000000///////////////000000111........................////////////////////////////////////........................------------...............---------......---------...///000,,,---------......//////,,,---......///........./////////....../////////---------...............//////////////////////////////..................////////////////////////---..................------......//////000000000000000///......//////000...------------...//////000000000000///---,,,+++***+++,,,---............,,,,,,------....................................,,,,,,,,,------.........---------.......................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------...,,,,,,,,,......---,,,,,,,,,,,,---------............---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---...///......///111333555777888=========<<<999555222///////////////////////////...........................------------.........,,,,,,---------.........000000111111222222222222222222222222222222222222111111111111111222222222111111222222222222111111111111111222222222333333111111111000000000000000000000000000000000000000111111222222222222111111////////////////////////////////////////////////111111111111111111111111///000000000000000000///000000000000000000000000000000000000000000000000...//////000111222222333000000000000000000000000111111000000000000111111000000111111111111000000000000000000/////////////////////////////////////////////000000111111111000000000000000000000000222222111111000000000///////////////////////////000000111222222222222222......///111111222222222111111111111111111111111333333333333333333333333222222222222333333444444555444444333222111000000333222222222333333444555444444444444444444444444444333333222222333333444666555555555444444444333666666666666666666777777777777777777777777777777888888777777777888:::;;;555555555555555666666666333444444333222222222222111111222444444555555555222222222111111111000000111111111000//////......////////////////////////000000////////////000000.........///////////////////////////000000000111111111000000000000111111////////////............///////////////////////////000000000000000000//////////////////000111222................................................////////////............//////.........---------........................)))***,,,...000000000000------...............///,,,---......///............//////////////////..................---------////////////////////////......//////////////////........................------............------------......//////000000111000000//////000111111...------------...//////000000000000///...---,,,***+++,,,---.........................../////////........................,,,,,,,,,------.........................................................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------...---,,,,,,---...---,,,,,,,,,,,,---------......---------------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...------,,,,,,,,,---......---------...///111333444333444555666555333111///////////////////////////.............................................---,,,,,,,,,------------...///000111111222222111111222222222222222222222222111111111222222222222222222222333333333333222222111111111222333333444444111111000000000000000000000000000000000000000000111111222222222222111111000000000000000000000000///000000111111000000///000000111111111111222222///000000111111000000///000000000000000000000000000000000000000000000000///000000111111222222222000000000000000000000000111000000//////000000111000000111111222222111111111000000000/////////......////////////000000000//////000000111111222222000000000000000000000000222222222111111111111111000000000000000000000000///000111111222222111111...///000111222333333333111111111111111111111111333333444444444444333333222222222222333444555555555444444333222111000000222222222222333444555555333333333333333333333333444444333333333333444444555555555555555555555555555555555555666666666666666777777888888777777666666555444333333555888999555555555555555444444444444555666555444333333555111222222333333333333333222111111111111000000000111000000000//////......000000000000000000000000000000////////////000000.........////////////////////////000000000111111//////............//////................................................------............------///......//////000111222................................................////////////............/////////.........------.............../////////'''))),,,///111111000///........................,,,---......//////............////////////......000000000000000/////////////////////////////////......///000000000//////........................------............------..................////////////000000000000111111...------------.../////////////////////......---+++,,,---...............................................................,,,,,,------------------/////////...............------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------.........---------------///---,,,,,,---...---+++,,,,,,,,,---------......,,,,,,,,,,,,------------+++,,,------++++++,,,---++++++++++++,,,---...///---------,,,,,,------...------------...///111111---...///000111000000///////////////////////////...........................////////////...------,,,,,,,,,,,,------------...///000111111111000000222222222222222222222222111111111222222333333333222222333333333333222222000000000111222333333333000000000000000000000111000000000000000000000000000000111222222111000000000000000000000000000000///000111111111111000///......//////000000000000///000111111111111000///000000000000000000000000////////////////////////111111111111111111111111////////////////////////000//////......//////000///000111222222222222111////////////000000000000.../////////000000000000......//////000111111222111111111111111111111111111111222222222222222222000000000000000000000000...///000000111111000000...///000222333333444444111111111111111111111111333333444555555444333333222222111111222444555666222222222222222222222222222222222222333444555666444444444444444444444444555555444444444444555555444444444555666666777777555555555555555555555555555666777888888777666555333333333444444555666777666555555444444333333333333555666555333222333555222222222222222222111000111111111111000000000000111111000000000000000000000000000000000000000000000000////////////000000............/////////000//////000000000111111111//////............//////........................------------------------,,,---...//////...---,,,............///000111111................................................////////////............////////////............---........./////////000------...///000000000000////////////............,,,---......//////......---...///000000///...---111000000000////////////////////////////////////---...///000111000000///////////////////////////......////////////........................------,,,---...///000000///......------------...//////---......///////////////---....../////////......------------------------........................------------------,,,,,,000/////////.........---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,------------........./////////.........------///---,,,,,,---...,,,+++,,,,,,,,,---------......***++++++,,,,,,,,,,,,,,,***,,,...---+++***,,,...,,,,,,,,,++++++,,,------...------,,,,,,---------,,,,,,------............,,,,,,------.........///////////////////////////...........................///000000///...---,,,++++++,,,,,,,,,------------...///111111000000///222222222222222222222222111111111222222333333333222333333444444333333222...//////000111222222222000000000000000111111111000000000000000000000000///000111222222111000///000000000000000000000000...///000111111000///...,,,---------....../////////000111222222111000///000000000000000000000000////////////////////////222222222111111111111111........................//////............/////////000111222222222222222------...///000111222222.../////////000000111111---------...///000000111222222222222222222222222111111111222222333333444000000000000000000000000......///000000000000000//////111222333444444555111111111111111111111111333333444555555444333333222222111111222444555666///000000222333444555555222222222222333444555666777777777777777777777777666555555444444555555666333444444555666777888888555555555555555555555444555666777888888777666555222333555777888888777666666666555444333333222222111333555333111///111333222222333222222111000///111111111111000000000000111111111111111111111111000000000000000000000000000000////////////000000---.........//////000000000000000000111111111111111111000000000000111111---.....................------------------------...///000111111000///...------------...///111111................................................000/////////............000/////////............---.........//////000000333222000///...///000111///////////////.........,,,---......//////......---...///000000///...---//////......---------,,,////////////////////////---...///111111111000///000000000000000000000000......////////////....../////////......------,,,)))+++---//////...---,,,...------------...//////,,,---...///000000000000/////////000//////......,,,,,,,,,,,,,,,,,,,,,,,,.................................------,,,,,,,,,000000//////.........---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------.........//////000000/////////.........///...,,,,,,------,,,+++,,,,,,,,,---------......)))***+++,,,,,,,,,,,,,,,***,,,...---+++***,,,.........---,,,++++++++++++...------,,,,,,,,,------++++++,,,------------,,,......------------...///////////////////////////...........................///000000000///---,,,++++++,,,,,,,,,---------000000000111111000000000222333222111000111333555444333222111111111222333333333333333333333333333222222222222222222222222222222222111111111111000222111111111000000//////000000000000000111111111...---,,,,,,,,,,,,---.........//////000000111111......///000000000000000...///000111111111111111000000111111111111000000000000000000000000000000000000000000000000000000000000////////////000000,,,...000222333222111000222222222222222222222222111000000111222222000///////////////////////////000000////////////000000111111000///////////////222222111111111111222222444333222111000000000000///////////////............//////000111222222222111111111111111111111111111111222333333333333222222222222222222222333333222111111111111111111222444333333222222333333444444444444555555555555666666555444333222333444444111222555777999999:::999666666777777777777777666333444666777888888888777555555555555555555555555999888666444333333333333999888555333222333444555222333444444222222333444111111222222222333333333/////////000111111222222222111111111111111222222------............------000000000000000000000000............////////////............/////////000.../////////...---,,,,,,///......------------...///......---------......//////............//////////////////000000000000111111000000/////////...............////////////000000//////......---------.../////////...,,,+++............//////////////////............//////------............------///////////////000111111---......///000111111222////////////////////////111111000000//////......000000000000000000000000000000///////////////000//////............//////......//////000000111111000////////////111222333222111111000///......---/////////...---------,,,000///...------...///000///......------...000111---------............///222222111000///...------------------------------+++++++++,,,,,,------......------,,,,,,++++++***++++++,,,,,,,,,---------//////.........---------------------------------........................,,,------......------,,,---,,,,,,++++++*********$$$%%%'''+++...///...,,,---,,,)))'''''')))+++---------------------,,,,,,........................+++,,,,,,------,,,++++++......------,,,,,,++++++------------------------222333333444444333333222333333333222000000222444444333222111111111222222222222222222222222222222222222222222222222222222222222222111111111111000111111111111000000000///111111111000000000000000//////...------...//////////////////000000000000......///000000000000000///000000111111111111000000000111111111111000000000000000000000000000000////////////////////////000000////////////000000///111333444555555444333222222222222222222222222111000//////111111000///////////////////////////000000////////////000000111111000///////////////111111000000000000111111333222111000/////////////////////////////////////////////000111222222222111111111111111111111111000000111222222222222111222222222222222333333333333222222111111222222333444333333222222333333444444444444555555555555666666555444333333333444444222333555777888999999888888888888888777666666555444555666777888888777777666666666666666666666666666666555444333222111111666555333111000111111222111222333222111111222333111111111222222222333333333222222111111000//////222111111000000000111111//////000000000000//////////////////////////////............////////////........./////////000000.........///......------......------......///000//////.........//////000//////............//////.../////////000000000000000000000//////.....................///////////////////////////..................///......---,,,............//////////////////............//////...//////////////////...///////////////000111111.........///000111111111////////////////////////111000000000/////////...000000000000000000000000000000////////////000000000//////......//////000............////////////000/////////000111222333222222222111000000//////..................------000///...------...///000...............///000000---------............///////////////............------------------------***************+++++++++***++++++,,,,,,---......++++++,,,,,,,,,---------//////.........---------------------------------........................,,,------......------,,,,,,,,,,,,+++++++++++++++***+++,,,.../////////---,,,+++***))))))***+++,,,........................////////////////////////000//////...---,,,,,,+++........................,,,,,,,,,,,,------------000111111222222111111000333444444222000000111222444333222222111111222222111111111111111111111111111111111111111111111111222222222111111111111000111111111111000000000000222222111111000000//////000000////////////000000000000000000////////////......///000000000000///000111111111111000000///000000111111111111000000000000000000000000000000........................000000////////////000000000222333555555555444444111111111111111111111111111///------///000000///000000000000000000000000000//////......//////000111000000///////////////000000////////////000000222111000///............//////////////////////////////000000111222222222222222222222222222222222//////000111111111111000111222222222333333333444444333333222222333333444444333333222222333333444444444444555555555555666666555444444333333444444333444555666777777777777999999888888777666444333555666666777777777666666666666666666666666666666555666666666555333222000444333222111000000111111000111222111000///000222111111111222222222222333333333333222111111000000222111000///////////////////////////////////////////////////////////////............////////////....../////////000000000------......///...............---......///000111///////////////000111222//////............//////....../////////000000000/////////...........................////////////........./////////////////////...------------...............//////////////////............////////////000000000000/////////////////////000111111......//////000000111111000000000000000000000000000000000000////////////000000000000000000000000000000////////////000000111000000//////000000111............------------////////////000111222333333333222222111111000000..................////////////............//////---......///////////////---------............///,,,---------......//////------------------------++++++++++++************+++++++++,,,------......,,,,,,,,,,,,------------...............---------------------------------........................------............------++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++---......//////000000000000000000000000000000000444333111///---------------------...............***+++++++++,,,,,,------//////000000000000//////444444444333111000000111333333222222222222111222111111111111222222222222111111111111111111111111222222222111111111000000111111111000000000000000333222222111000///......000000000//////000000000111111000000//////......---...//////000000//////111111111111111000///...000000111111111111000000000000000000000000000000////////////////////////000000////////////000000...///000111111111111000111111111111111111111111222///,,,,,,---///000000000000000000000000000000/////////....../////////000000////////////000000//////............//////222111000//////////////////////////////000000000000000000111111222222222222222222222222222222222///000000111111111111111111222222333333444444444444444444333333444444444444333333222222333333444444444444555555555555666666555555444444444444444444444555555555666666555666666666666666555444333666666666666666666555555666666666666666666666666777888999999888777444333444444444333333222222222000111222111000000111222111111111111222222222222000111111222333333444444222111000......---------------------------------////////////////////////............////////////...////////////000000000,,,,,,---.../////////...//////.........//////000............///000111222//////............//////........./////////000000..................------............////////////------......//////000000000///...,,,,,,---..................//////////////////............///////////////000000////////////////////////000000111.../////////000000000111000000000000000000000000000000000000////////////////////////////////////000////////////000000111111111000000000000111111/////////......---------/////////000000111222222222222222111111000000000------......//////000000/////////....../////////,,,---///000000000///...---------............///------........./////////.................................------,,,,,,+++.........---,,,,,,++++++,,,,,,,,,------------...........................................................................------............------***++++++,,,,,,---------,,,,,,+++***)))((()))******+++,,,---------,,,+++,,,,,,---...///000000111////////////////////////444222000...------...///------------,,,,,,,,,,,,)))******++++++,,,,,,---222333333333333333333222333444555444111000000111333333333333222222111111222222222222333333444444111111111111111111111111222222222111111111000000000000000000000000111111333222222111000///....../////////000000/////////111111000000//////......------...///////////////111111111111111000///...000000111111111111000000000000000000000000000000000000000000000000000000000000////////////000000---......///////////////000000000000000000000000222///,,,,,,---///000000000000000000000000000000//////............//////000000////////////000000//////............//////222222111000000000111111////////////000000111111111111111111222222222222222222222222222222222222000111222222333333222222111111222333444444555555555444444333333444444555444333333222222333333444444444444555555555555666555666666555555555444444555444444444444444555555222222333444555555555555666666666555555555555555444444444444444444444444666777888999999777555333222333444444444333222111111222333222111000111333000000111111111222222222000111111222333333444444111000///...------------------,,,,,,,,,,,,------....................................////////////////////////000000000111,,,,,,---.../////////...111000///...............,,,,,,,,,---...///000111//////............//////............////////////------..............................////////////------......//////000000000///...,,,,,,---..................//////////////////............//////---......//////......---///////////////000000111////////////000000000000000000000000000000000000////////////000000000000///////////////////////////////////////000111111111111000000000000111111111000000//////............//////000111111222222000000000000000/////////---......//////000000000...//////////////////...,,,---///000000000///...---------............///000000000/////////..............................///......------,,,,,,,,,//////...------,,,,,,+++,,,,,,---------.........---.....................................................................---......//////......---+++++++++,,,,,,------...---...///...,,,,,,...000)))+++,,,.........---,,,++++++,,,---......//////........................000///---,,,,,,...///111/////////...---,,,++++++*********++++++,,,,,,,,,111111222222222222111111222333444444222000000111222333333333333222111000222222222333333444444555222222222222222222222222222222222111111111111000000000000000111111111111222222111111000000////////////000000000000//////000000000000////////////------...////////////...000111111111111000000///000000111111111111000000000000000000000000000000111111111111111111111111000000////////////000000//////////////////000000////////////////////////111///------///000000///000000000000000000000000///......------......//////////////////000000111//////............//////222222111111111111222222...//////000000111111222222222222222222222222222333333333333333333333333111111222333333333333333111111222333444555666666555444444333333444444555444333333222222333333444444444444555555555555666555666666666666555444444444444333333333444555555000111222444555555666666666555555444444555666666333333333333333333333333444555555666555444333222000111333444444222111///111222333222111111222333000000000111111111111222333333333222111111000000111000///...............000///...------...///000..................................../////////////////////000000000111111------......///.........//////...------------------------------...///000//////............//////------........./////////.............../////////............////////////........./////////////////////...------------...............//////////////////............//////------............------///////////////000111111////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000///......//////000111222111000000//////000000111000000000000000/////////...///000111222222222111000///////////////////////////////////////000000......////////////......---......///////////////---------............///111111000000/////////...........................,,,,,,,,,,,,++++++++++++,,,,,,,,,---......//////,,,---------............---------.....................................................................////////////......,,,,,,,,,,,,------------))),,,......,,,+++...000***+++---...///......---++++++,,,,,,---.................................---,,,,,,,,,,,,...///000111000000///......------,,,,,,,,,,,,,,,,,,,,,+++//////000000000000//////000222444444333111111222222222333333333222111000000111111222333333444444333333333333333333333333222222222111111111111000///000000000111111111111111111111000000000000000000000111222222111000000////////////000000000000,,,---......//////......///000000111111111111000000000111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000/////////000000////////////////////////111000//////111111000//////////////////////////////......------......//////////////////000111111000//////////////////000111111000000000000111111...//////000111111222222222222222222222222222222333333333333333333333333000000111222222222222222111111222333444555666666444444333333333333444444444333333222222333333444444444444555555555555666555666666777666555444333333333222222222444555666333444555555666666666666555444444333444555777777444444444444444444444444444444444444333333333333///111444555555444111000000111222111000000000222000000000000111111111111333222222111111000//////000000//////...//////000000///---,,,,,,---///000....................................//////////////////000000000111111111.........///......------+++++++++,,,,,,---/////////...............////////////............//////---------.........//////.........//////000000000............///////////////////////////..................///......---,,,............//////////////////............//////......////////////......///////////////000111111000000000000////////////////////////////////////.../////////000000000111000000000000000000000000............///000111222000//////......//////000......//////////////////---...000111222222111111000000000000000000000000000000000///////////////---...///000000///...---...............///000000---------............///.........///////////////........................+++++++++,,,,,,,,,,,,,,,,,,,,,------.../////////------------............---------.........//////......................................................////////////......---------------,,,,,,,,,&&&***......+++)))***---+++,,,---....../////////------------....................................------------------......,,,,,,,,,------...............------,,,,,,++++++222222333333333333222222///111444444333222222222222222333444333222111000///000000111222222333333444444444444444444444444222222222111111111111000//////000000111111111222000000000000000111111111111222333444444333222111......//////000000111111,,,---......//////.........///000111111111111111000000111111111111000000000000000000000000000000////////////////////////000000////////////000000000///............//////////////////////////////111000000111222222000///////////////////////////.........------.........///////////////000111111000000////////////000000000000////////////000111...//////000111222222222222222222222222222222222333333333333333333333333//////000111111111111111111111222333444666666777444333333222222333333444444333333222222333333444444444444555555555666666555666777777777666444333333222111111222444555666666777777777777777666666444333333333444555777888555555555555555555555555666666555444444444555555111333666888888777444222///000111000///...///111000000000000111111111111/////////000111111222222000////////////000000111...---+++******+++---......................................./////////000000000000000111111111111.../////////...---,,,,,,(((((()))***,,,///111222111000000////////////000//////............//////---------.........//////.../////////000000111111............/////////000000000//////.........------.../////////...,,,+++............/////////000//////............////////////000000000000/////////////////////000111111000000000000////////////////////////////////////.../////////000000111111000000000000000000000000............///000222222//////............//////,,,------....../////////---...000111222222111111111111111111111111222222111111000000//////......---...///000000///...---//////...------///000111---------.........//////++++++,,,---...///000111////////////////////////---------....../////////000//////...------,,,,,,---------.........//////---------.........//////////////////////////////..............................////////////...............------,,,,,,,,,***...333222...+++,,,...,,,,,,------...///000000///////////////.........000000000000000000000000......//////...---,,,,,,%%%&&&'''(((***,,,------000///......---,,,+++***111222222333333222222111222222222222222222222222222222222111111111000000000111111111111222222222222222222222222222333333111111111000000000//////111111000000000000111111000000000000111111111111---...///000000///...---111111000000000000111111//////.........---------000000000000000000000000......///000111222222333333333222222111000//////111000///......///000111//////............//////........................//////............//////111111111111000000000000000000//////.........---............/////////000333333222222111111000000222111111111000000////////////............//////111111222222222333333333333111///111444666555444222222111111111111222222111111111000000000000000222222111111222222333444555444444333333444444555333333222222333555666777888777555444333333333444555555555555555555444444333333333333333333333333444444444555555555555666222333444555555555444333333333333333333333333333444555666777777555333222222333333444333222111000222111000//////000111111//////000000000000000///---......///000111111222222222000///............,,,,,,,,,---------....../////////......---------////////////000000000000222111111111000000//////111111111111111111111111////////////////////////////////////000000000000111111000///////////////000000000000000/////////......---------,,,,,,,,,////////////000000000000000000//////.........---........................111000///...............---------............///222222111111000/////////000000000000////////////111111000000000000111111333222000///.........///........................000000000000000000000000000000////////////000000,,,,,,,,,,,,,,,---...///......//////000000111111000///.........///111222000000///...............111000000///...---------------------.........///...,,,+++,,,///111///---......------------......////////////////////////////////////............---.........///000000000000000//////...,,,+++***,,,,,,,,,---...///000000..................------........................000000000111111111111222//////000000000000//////......---,,,,,,,,,,,,---........................***++++++,,,------------......------------.............................................------------------.........//////,,,---...//////...------111222222333333222222111222222222222222222222222222222222111111111000000000111111111111222222222111222222222222333333333333333333222222222111111111111000000000000111111111111111000000/////////---...///000000///...---111000000//////000000111000000000//////.........000000000000000000000000/////////000111111111222333333222111111000//////000000///......///000000///..................///........................//////............//////000000000000000000000000000/////////...................../////////000000111111111111111000000000111111111111000000000///000000////////////000000111111111222222222333333333111000111444666555444222222111111111111222222111000000000000000000000222222111111222222333444444444333333333333444444333222222111222333444555777666555444333333444444555555555555555555444444333333333333333333333333444444444555555555555666555555555555444333222222555555555555555555555555333444555666555444222111222222333333333222111000222111000//////000111111//////000000000000//////......//////000000111111222111000//////.........,,,,,,---------.........,,,,,,,,,+++++++++******....../////////000000000111111000000000/////////////////////////////////////////////////////////.../////////000000000000111000000/////////////////////////////////////////////.........---------.../////////000000000000000/////////.............................................---......//////---------............///111111111000000000000000000000000000////////////000000////////////000000333222000///.........///////////////////////////////////////////////////000000////////////000000//////...............///000000000000///////////////////////////000000111111111000///////////////111000000///......------------.........////////////---,,,---///000///---......------------......////////////////////////............------------..................//////------...///000000000000,,,---------.../////////................................................,,,,,,,,,---------......//////000000000000////////////...------------...........................,,,,,,---.........------......------------......................................................---------.........//////---......//////...---,,,111222222333333222222111222222222222222222222222222222222111111111111111000111111111111222222222111111222222222333333333333333333222222222222222111111000000000000111111222111111000///...---,,,......////////////......000//////......//////000111111000000000000//////000000000000000000000000000000000000000000000000222222222111111000000/////////............//////................................................//////............//////////////////////////////////////////................../////////000000000////////////000000000000111111111111000000000000111111000000000000111111111111111222222222222333333111000111333444444444222222111111111111222222000000000000000000111111222222111111222222333444444444333333333333444444222222111111111222333333555555444444444444444555444444444444444444555555333333333333333333333333444444444555555555555666777666555444333222222222555555555555555555555555222333444444444333111000222222222333222222111000111111000000000000111111///000000111000000//////////////////000000000000111111000000//////......,,,------------........................---------------........./////////000000///////////////...////////////////////////////////////////////////....../////////000000000111000//////......//////........................000000/////////.............../////////000000000////////////....................................,,,,,,,,,,,,---...///000---------............/////////000000000000111111000000000000//////////////////............//////222111000///.........///111111111111111111111111////////////////////////000//////......//////000333222111000////////////111111111000///............//////000000000000000222111111000000000000111000000000///......------....../////////000000000000...---...//////...---......------------......////////////////////////...------------,,,,,,,,,.........---------------,,,---...///000000000000------..................................................................------........./////////...//////000000//////...000000///............///...........................////////////......---......------------..............................////////////////////////---............/////////......//////...---,,,,,,111222222333333222222111111111111111111111111111111111111111111111111111000000111111111222222222111111111222222333333444000000000000000000000000111111000000000000111111000000000///...---------...//////////////////...//////............//////000000000000000000000000000000000000000000000000000000000000000/////////222111111111000000000//////..................///////////////////////////........................//////............//////............///////////////////////////............////////////000000000---.........//////000000111111111000000000000000111000000//////000000111111111111111222222222222222222111111222333444444222222111111111111222222000000000000000111111111222222111111222222333444444333333333333333333444333333333222222222222222444444444444444444555555333333444444444444555555444444444444444444444444444444444555555555555666777666444333222333333444333333333333333333333333333333333444333222111111111222222222222111111111000000000000000111111111000000111111111000//////000000000000////////////000000000000000///......------------............////////////////////////------------.........///////////////............111111111111111111111111////////////////////////........./////////000000000000///............///---------...............////////////.........---........./////////000000///////////////.................................,,,,,,,,,,,,,,,---...///---------............///......//////000111111222000000000000////////////.........------.........111111000///////////////000000000000000000000000/////////////////////////////////....../////////222111111000//////000000111000000000/////////...---...000111111111000///111111000//////000000000000000//////............////////////000000000000000000///.........------......------------......////////////////////////.........---------,,,,,,.........---,,,,,,,,,+++...............---,,,,,,...............------------------...................................................////////////...//////////////////...000//////.......................................///////////////...---,,,......------------..............................////////////000000000000...............//////////////////......---,,,,,,111222222333333222222111111111111111111111111111111111111111111111111111000000111111111222222222000000111222333333444444000000000000000000000000111111000000000000111111............/////////////////////......///////////////............//////////////////////////////////////////////////////000000000///////////////111111111000000000000000...//////////////////...///000111111111111000/////////////////////////////////............//////---........./////////000.........///////////////////////////000000000111------....../////////000000000000000000000111111000//////......//////000000000111111111222222222222222222111111222333444222222111111111111222222//////000000111111111111222222111111222222333444333333333222222333333333444444444444444333333333333333444444444444444444333333333333444444555555444444444444444444444444444444444555555555555666444333333222333444666777333333333333333333333333444444444444444333333222111111111111111111111222//////000000111111111111111111111111111000//////000000000000///////////////000000111000000///...---------.........//////,,,,,,,,,,,,,,,,,,,,,---------------.........///............////////////000000000000000000000000////////////////////////............////////////000//////...............------------......//////.........---------,,,,,,............////////////.........///////////////........................///...---,,,,,,,,,,,,,,,---------............///------...///000111111222000000000000////////////......------------......000000000000000/////////////////////////////////........................//////............/////////.........//////000111.../////////000000000111---...000111111111000/////////.........//////000////////////............////////////000000000000000000000///..................------------......////////////////////////////////////.........---.........---,,,,,,,,,+++////////////......---,,,...............------------------.........//////........................*********+++++++++,,,,,,......////////////......///...------,,,,,,------.......................................---,,,+++......------------................................./////////000000111111//////////////////////////////......------------111222222333333222222111111111111111111111111111111111111111111222222222000111111111111222222222000000111222333444444555222222222222222333333333111111000000000000111111....../////////000000000//////............//////000//////......//////000......////////////000000////////////////////////////////////////////////000000000000000000000000//////000000000000////////////111111111111////////////////////////////////////............//////.........//////000000111.........////////////////////////000000000111111............////////////000000000000111111111111//////............//////000000000111111111111222111222222222000000222444222222111111111111222222/////////000111111222222222222111111222222333444333333222222222222333333333333444555555555444444333333444444444444333222222222333333444444555555444444444444444444444444444444444555555555555666222222222333444555666777555555555555555555555555555444444444333333333333111111000000000111222222...///000111111222111111222222222222111000//////////////////000000000000...///000111111000///...------........./////////---------............///------........./////////...////////////000000000........................////////////////////////------........./////////000///......------......---------...//////000000...------------,,,,,,,,,------........./////////.........///////////////........................000///...---,,,,,,,,,,,,---------............///------...//////000111111000000000000////////////......------------......//////000000000000//////------------------------........................///......------......///------------...///000111.........///000111111111...//////000000000000000...............//////000//////////////////............/////////000000000///000111000.........000......------------......////////////////////////000000/////////..................---------------...///000000000000000000------..................,,,,,,------.../////////........................,,,,,,,,,,,,---------------......//////......---......---,,,,,,,,,,,,,,,........................------.........---,,,,,,......------------..............................---......//////000000111000000000////////////.........---------......///111222222333333222222111111111111111111111111111000000111111111222222222000111111111111222222222///000111222333444444555111111222222222333333333111111000000000000111111000000000000000000//////000///...------...///000111000000//////000000111/////////000000111111111////////////////////////---.........///000000000///000000000000000000000///000111222222111000///---...///000000///...---//////////////////////////////............//////......///000000111222222............/////////000//////000000000111111111000000/////////////////////000000000111111111111000000////////////000000000000000000111111111111111222333222000///111333222222111111111111222222...//////000111111222222222222111111222222333444333333222222222222333333111222333444555444444333333444444555444333111111111222222333444444555555555555555555555555555555444444444555555555555666222222333444555555555555555555555555555555555555444333333222222222222222111000//////000111222333---...000111222222111111222222222222111000//////......//////000000111111...///000111111000///...............///////////////000000000111111111111....../////////000000000/////////000000000111111........................////////////////////////---------.........////////////...------------...------...//////000111111............---------------------.........//////............/////////000........................//////......---.........---------............///---.........///000000000000000000000//////////////////............//////...///000111111000//////------------------------........................///......------......///.........------...//////////////////000000000000///////////////000000111//////......///000000111.../////////////////////------........./////////---///111000......///111......------------......//////////////////////////////.........---------..................//////.........///......---,,,,,,---------.../////////,,,,,,------...//////000.........................../////////000000000000---......//////......---//////...---------------........................---....../////////............------------..............................,,,------...//////000000000000000000/////////...------,,,,,,---...000000222222222333333222222222000000000000000000000000000000111111222222222222000111111111111222222222///000000222333444555555//////000000111111111111111111000000000000111111333333222111000///......000///...------...///000111111000000000000111111000000111111222222222222////////////////////////,,,------...///000111111////////////000000000000000111222333333222111000+++,,,...//////...,,,+++000000000000000000000000//////............//////...//////000111222222333---.........//////000000000000000000111111111111111111000000//////......//////000000111111111222111111000000000000111111000000000000111111111111000222333222//////111333222222111111111111222222...//////000111222222222222222111111222222333444333222222222222222222333///000111333444444333333444444555555444222111///111111222333333444555555555555555555555555555555444444444555555555666666333444555555555444333222333333333333333333333333333222111111000000111111111000/////////111222333---...000111222222222111333333333222222000//////---......///000111111222---...000111222111///.............../////////000,,,---------......//////////////////000000000000//////000000111111222222000000000000000000000000////////////////////////---------.........////////////...------------............///000111111222000/////////............---------.........//////---.........//////000000.......................................///000111---------.........//////.........///////////////000000000000//////////////////............//////...///000111111000//////.........................................................------.........111000///......------...111111000000//////......000///.........///111222000000///000000111222222.........///////////////------------.........///,,,///111000///...000333.........------.........////////////////////////......---------,,,,,,,,,---.........///000000000///...---,,,***'''%%%$$$,,,,,,------...///000000,,,,,,------...///000000........................,,,,,,,,,---------......---..................---000000///.............................................///000000111000000.........------.................................,,,,,,,,,---...//////000111111000000/////////...---,,,,,,,,,---///111222111111000000000000111111000000111222333444444555111222222333333444444555444444333333222111000000111111222222222333333333333333222111000000111111////////////000000000000444333333222111000////////////............//////000000////////////000000////////////000000000000222111000//////000111222000000000000111111111111000000000000111111111111111111111111111000//////000000000000000000000000111111111000000000000000000000000000000000000000////////////////////////------------------,,,,,,000000111111111111000000---///000///...---...000////////////000000000000////////////000000000000000111111111222222222222222222111111111111222222444444444333333222222222222222222333333333444444777666555444333222222333111111222222222333333333222222333333333333444444555555555555555555555555333333333444444444555555;;;777777999777222333888666666666666666666666666555555555555555555555555666555333222222333444555444333333222111111111222000000000000000000000000000000000000000000000000111222444444222000//////////////////000000000000//////000000///...---------------...///000000111000///...------,,,------/////////000//////......////////////000000000000111///------...////////////............//////000//////////////////000000////////////////////////...///////////////......///////////////...------................................................/////////000//////...---........................///////////////.........000000000000000111111222111111000000//////.........------------.../////////000222333333222000//////...---,,,,,,---...///...------,,,,,,------...222111000.........///000........................000///...------...000111------------.........///***+++---...///...------000000000000////////////000000///...---,,,+++++++++---//////...---...///........................//////............//////...000111333333111000...------------------------........................////////////////////////.................................------,,,,,,,,,---.........//////000000/////////...---,,,******,,,,,,,,,------............---,,,,,,,,,...000111222000///---,,,---...///...---,,,,,,,,,,,,---...///---+++,,,///000///---////////////////////////000000//////.........------------............///333333222222222222333333333222222222222111111111222222333444444555555666444444333333222111111000111111111222222222333333333222222111000000111111000000000000000/////////333222222111111000000000//////............//////000//////......//////000////////////000000000000222111000//////000111222000000000000111111111111000000000000111111111111111111111111111000//////000000000000000000000000111111111111000000000000000000000000000000000000///////////////////////////////////////.........000000111111111111000000...///000000......///000////////////000000000000111111000000//////......000000000111111111222222222111111000000111111222444444333333333222222222222222222333333333333444777666555444333333333333111111222222222333333333222222333333333333444444555555555555555555555555333333444444444555555555777444444777666222333888444444444444444444444444444444444444444444444444444333222222222444666777444333222222111111222222111111111111111111111111000000000000000000000000222333555444222000000000////////////000000000000//////000000///......---,,,---...///000000000000///...............//////+++,,,---......///......////////////000000000000111///------...000//////...............///000111000000000000000000//////////////////////////////000000111111111111000000111111111111111000//////................................................///////////////...------......................../////////////////////...000000//////000000111222////////////000000000000...------------.../////////000222333333222000//////...------------...///...------,,,,,,------...222111000///......///000..................------000///...------...000111------.........///////////////000000111000000000000000000000/////////.../////////...............+++---//////...---...///........................////////////////////////---...///000000///...---------------------------..............................................................................---------,,,,,,,,,/////////000000000111111............---,,,++++++,,,,,,------------------///...---,,,+++,,,...//////////////////...------......---,,,,,,---.........---+++---///000///---////////////////////////000/////////............---------............///333333222222222222333333444444444333333333222222333333444444555666666666444333333222222111111111111111111222222222222333333222111111000111111111111111111000000//////...111111111111111111111111000//////......//////000///..................///////////////000000000000111111000000000000111111000000000000111111111111000000000000111111111111111111111222111111000///////////////////////////111111111111111111111111000000000000000000000000////////////////////////000000000000111111111111///000000111111000000//////000111111//////000111////////////000000000000333222111000///......---/////////000000000111111222111111000000111111222333333333333222222222222111111222222222333333333666555555444444333333333111111222222222333333333222222333333333333444444444444444444444444444444333444444444444555555555666333333555555444555888333333333333333333333333444444444444444444444444222222111222333444666888333333222222111111222222222222222222222222222222000000000000000000000000222444555444222111000111////////////000000000000//////000000000///......,,,---///000111000000///............///000111222++++++---...///000000000////////////000000000000111///---...///000000///---------......000111111222111111111000000//////////////////////////////000000111111111111000000111111111111111000000///.........................................................///......---,,,..............................//////////////////000000//////000000111222.........///000111111111......------......///000///000111222222111000//////......------......///......------------......111000000////////////000/////////......---------111000///.........///000....../////////000000000222111111000000000000111000000000/////////...............//////000000000+++---//////...---...///........................---...///000000///...---------------------------...................................................................................................------------,,,,,,,,,.........////////////000,,,------......------,,,------------------,,,,,,000///---++++++++++++,,,---...000111000///---+++......---,,,,,,---.........---,,,---/////////...////////////////////////////////////............---------............///111111000000000000111111222333333444555666777777222222333333444555555555333333333222222111111111111111111111222222222222222222111111111111111222222222111111000///......///000000000111111111222000000////////////000000......------------......////////////000000000000111000000000000000000111///000000000111111111111///000000000111111111111111111111222222111111000////////////////////////000111111111111111222222000000000000000000000000////////////////////////000000111111111111111222//////000000000000/////////111222111000///000111////////////000000000000222111111000000/////////////////////000000000000111111000000000000111111333222222222222222222222111111111111222222222222444444444333333222222111111111222222222333333333222222222333333333444444444444444444444444444444444444444444555555555555777555444555666666666777333333333333333333333333333333333333333333333333333222222222333444555555333333222222111222222333222222222222222222222222000000000000000000000000222333444333111//////000////////////000000000000//////000000000//////...,,,...///111111111000///000000//////000111111222---...//////000000000000////////////000000000000111///......000000000///------------...000111222222222222111000000//////////////////////////////---......////////////.........////////////.....................................................................---,,,,,,....................................///////////////////////////000111111.../////////000000000111...............//////000//////000111111000////////////............//////......------------......000000000////////////000000000//////......------111000//////...//////000////////////000000000000111000...---,,,---......000000/////////.........////////////000000000000,,,...//////...------...........................,,,...000111111000...,,,------,,,++++++,,,------////////////////////////........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---.........------,,,,,,,,,...---,,,++++++++++++,,,---.../////////...---,,,......------------......------------...//////...///////////////////////////////////////.........---------............///111111000000000000111111111111222333444555666666000111111222333333444444333333222222222222222111000000111111111222222222222111111111111111222222333222222111000//////.../////////000111111222222000000////////////000000......------------......////////////000000000000000000000111111000000000///000000000111111111111///000000000111111111111111111222222222222111111000000000000000000000000000000111111222222222333111111111111111111111111000000000000000000000000/////////000000111111111//////000000000000/////////111222111000///000111////////////000000000000//////000000111111222222////////////000000000000111000000000000000000111222222222222222222222222000000000111111111222222111111222222222111000000111111222222222333333333222222222333333333444444444444444444444444444444444444444555555555666666777666444333555777666444444444444444444444444444333333333333333333333333555444333333222222222222333222222111222222333333111111111111111111111111000000000000000000000000000111111000...---...///////////////000000000000//////000000000000000///...///000111111111000///222222111000000000000000///////////////...---,,,////////////000000000000000/////////111111000...---------......///111111111111111111000000//////////////////////////////------...///////////////......////////////......////////////////////////////////////////////////......//////......---,,,........................---.........//////000000/////////...///000000111111000000000/////////...///............///000000/////////000000////////////////////////////////////......------......////////////000000000000///000000/////////.........111111000///////////////////////////000000000000000///---,,,+++,,,,,,---////////////............000000000000////////////,,,...//////...------...........................,,,...000111111000...,,,......---,,,,,,---......////////////////////////........................................................................------------------------,,,,,,,,,,,,,,,+++++++++++++++,,,---.....................------,,,,,,,,,++++++++++++,,,,,,------///...---,,,,,,---...///........................,,,---...............///////////////////////////.........///////////////---------............///333333222222222222333333111111000000000/////////000000000111222222333333222222222222222222222222000000000111111111111222111111111000111111222333222222222111111000000////////////000000111111111111000000//////000000111///..................///////////////000000000000000000111111111111000000000000000000111111111111000000000000111111111111000111222222333222222222000000000000000000000000000000111111222333333333111111111111111111111111000000000000000000000000.........///000000111111...//////000000//////...///000111111//////000111////////////000000000000...//////000111222333333/////////000000000111111111000000//////000000111111111111222222222222222///000000000000111111111000111222333222222000///111111222222222333333333222222333333333333444444333333333333333333333333444444555555555666666666555555222111444999888333444444444444444444444444222222222222222222222222555555444333222111000000222222111111222222333333000000000000000000000000000000000000000000000000000000000///---,,,---...////////////000000000000//////000111111111000000000000000000000000000000333222111000//////////////////......---+++***)))////////////000000000000000//////000111222000...///............///000000///////////////000000000////////////////////////...///000111111222222111///000000111111111111111/////////////////////////////////////////////////////////000///......---........................------......///000000000//////......//////000111111111111000///.........//////......//////000111//////............//////...//////000000//////...//////............//////...//////000000000000///////////////////////////111111111000000//////........./////////000000000000//////............////////////.........------000000000//////.........---...000///...,,,------........................---...///000000///...---........................................................................------------------------........................,,,,,,,,,------------...///............---------+++,,,,,,---.........---------------------,,,,,,***++++++,,,---.........///...,,,++++++---///000---...////////////...---,,,---......------...000////////////////////////.........///////////////---------............///333333222222222222333333111000000000000/////////000111111222222333444444222222222222222222222222000000000000111111111111111111000000111222222333111111111111111111111111/////////000000000000000111111000000000000111111000//////......//////000////////////000000000000///000111222222111000///000000000000111111111111000000000000111111111111000111222222333333333222222222222222222222222222000000111222222333444444111111111111111111111111000000000000000000000000......//////000111111111......////////////.........///000000......///000////////////000000000000000000000111111222222333000000000111111111222222000000////////////000000000111111111222222222222/////////000000000111111000222333444444333222111111111222222222333333333222222333333333333444444333333333333333333333333555555555555666666666666444555333222888???>>>999333333333333333333333333222222222222222222222222333333333333222222111000222222111111222222333444111111111111111111111111000000000000000000000000111111000///,,,,,,---///////////////000000000000//////000111111111111111222111000......///111222111000000/////////000000//////000//////...---,,,////////////000000000000000000///111222222000...000//////............///---------...//////000000////////////////////////...///000111222222222222//////000111111111111111////////////////////////////////////////////////000000111111000000///...........................------......///000000111///............///000000000000000000///////////////////////////000000111///..................///...///000111111000///...//////............//////---...///000111111000///.........///000000111111222222222111000///......------........./////////...//////000000000000/////////.........---------.............../////////---///000///...,,,,,,---........................////////////////////////,,,---...//////...---,,,------------------------........................------------------------........................,,,,,,,,,---------......////////////.........---,,,,,,------...---------,,,,,,------------------,,,------.........------,,,,,,,,,,,,------......---...///000000///...---+++---//////---,,,...000////////////////////////............/////////000---------............///111111000000000000111111000000111222333444444555111222222333333444555555222222222222222222222222000000000000111111111111111111000000111222333333111111111111111222222222000000000000000/////////111111000000000000111111000000////////////000000////////////000000000000///000111222222111000///000000000000111111111111000000000000111111111111000111222333333333333333222222222222222222222222000000111222333333444444111111111111111111111111000000000000000000000000...//////000111111222222......////////////.........///000///...---...000////////////000000000000222222222111111111111111111111111111222222222222000000////////////000000000000111111222222222222////////////000000000000222333555666666555333222111111222222222333333333222222333333333444444444333333333333333333333333555555555555666666666777555777666666===FFFFFF@@@222222222222222222222222111111111111111111111111111222222333333333222222222111111111222333333444222222222222222222222222000000000000000000000000222222111///------...000////////////000000000000//////000111111111111111444222///...---///111333............///000111222111222222333333333222222////////////000000000000000000000111222222000...111000///......------...+++,,,,,,---...///000000////////////////////////,,,---...///000000000000------...///////////////000000000000000000000000000000000000000000000000111111111111111000//////........................---------...///000000111...............///000000......//////000000111111///////////////000111111///......------......///...///000111111000///...//////............//////---...///111111111000///------...///000111222222222222222222111000......------------.........///,,,---...000000000///...//////.........---------++++++,,,---...///000111---///000///...,,,,,,---........................//////............//////+++,,,...//////...,,,+++------------------------........................------------------------........................,,,,,,,,,------..................------,,,,,,,,,,,,------......---,,,,,,,,,,,,,,,------.........////////////...---,,,,,,***+++---//////...---,,,---...///000000///...---+++---//////---,,,...000////////////////////////---.........//////000000---------.........//////111111111111111111111111222222222222111111111000222222333333333444444444111222333444333222111000000000000000000111111222///////////////////////////000000000111111111111////////////000000000000...............///000000000/////////............///...---,,,,,,---...///222222111000//////000000111111000000//////......111111111111111000//////000000111111111222222222222222222222222111000///000111111111111222222222333222111000////////////222111111111000000//////000000000000111111111111000111111111111222222222////////////............111111111111111111111111000000000000000000000000////////////000000000000///////////////////////////////////////...------...//////000111222222222000000000000000000000000111111000000111111222333222222111111222222333333333333333333333333333333222222333333444555666666666444333777>>>BBB@@@===444444333333333333222222000333666666333111222333222222222111000//////...///111222111000///000111111111111111000000000000000000000000000000000000111111000000/////////...111111111000000000000000000000000000000000000000000000000000000000000000///////////////000111111111000///000111222111///////////////000000000000//////............//////000...,,,---000111///---000000000000////////////000///...---,,,------...---......///////////////000000000000000000000000,,,---......///.........000000000000000000000000111111111111111000000///..................------------------------------...------------...//////111111000///////////////////////////////////////000000//////.........---111111111000000000000000........................---...............------111111000000//////......000000///...------,,,,,,---------......000111111222111000.........///000000000//////.........------------............///........................,,,,,,---...///000111111////////////////////////////////////...---++++++000000//////.........---......---------,,,,,,,,,..................------.........////////////000........................///...---,,,+++,,,,,,---,,,,,,,,,---------......******+++++++++,,,,,,,,,...------------...////////////............//////,,,,,,,,,---------......///...---,,,,,,---...//////////////////.........//////.........---------++++++++++++,,,---...///222222222222222222222222222222111111111000000000000000000000111111111111111222333333333222111111111111111111111222222333111111111111111111111111000111111111222222222222111111111111111000000000//////......//////000111000000/////////.........///...------------...///222111111000//////000000111000000000/////////...111111111111111000//////000000111111111222222222111222222222222111000///000000111111111222222222111000000000000000111111111111111000000000//////...////////////000000000000000111111111222222222000000000/////////......------------------------000000000000000000000000////////////000000000000000000000000000000000000000000000000000///......///000000111222222333333000000000000000000000000111111000000111111222333111111111111222333444444333333333333333333333333333444444555555666666666666555444777;;;<<<;;;999444444333333333333222222000333555555333222222333222222222111000////////////111222111000///000111111111111111000000000000000000000000000000000000000000000/////////......111000000000000000000000000000000000000000000000........................///////////////000000111111000//////000000///....../////////000000000000//////............//////000...---...000000///---///////////////000000000000///...---,,,------...---......///////////////////////////////////////---...//////000000//////000000000000000000000000....../////////...------...................................................------------...//////111000000///////////////000000000000000000000000000/////////............//////////////////000000//////////////////////////////000000000//////...111000000000/////////...000//////......---,,,,,,------------...///000111222111000///......///000000/////////............---------............///........................------......///000000000000000000000000000000000////////////......---,,,000/////////..................---------,,,,,,,,,........................------........./////////////////////////////////000///---,,,,,,,,,------,,,,,,---------.........+++,,,,,,,,,------------...------------...//////------,,,,,,,,,,,,---------------........./////////...------------...////////////////////////...//////.........---------,,,,,,,,,,,,---...///000222222222222222222222222111111000000000/////////////////////000000000000111111222222333222222111222222222111222333333444111111111111111111111111111111111222222222333333333333222222111111000000000////////////000111111000000000/////////......///......------......///111111000/////////000000000000000000////////////000111111111111000000///000000000111111111111222111111222222111111000000000000000111111111222222////////////000111222333111111000000000000//////............////////////000000000111111111222222111111000000000/////////------------------------000000000000000000000000////////////000000000000111111111111111111111111000111111111111000//////000111111222222333333333000000000000000000000000111000000000000111222222111111111111222333444555444444444333333222222222555555555555555666666666555666666666666666555555444444333333333333222222111333555444333222222333222222222111000000/////////111222111000///000111111111111111000000000000000000000000000000000000////////////............000000000000000000111111000000000000000000000000........................//////......//////000111111000.../////////...---....../////////000000000//////............//////000...---...///000///............//////000000111//////...------------...---......///////////////////////////////////////...//////000000000000000000000000000000000000000---............---,,,,,,........................000000000//////............------------...//////000000//////......//////000000000000000000000000////////////............------......//////000000000000000000000000000000000111111222222111111000000000000000////////////000//////......---------,,,,,,,,,,,,---...///000111000000////////////000////////////............---------............///........................////////////////////////000000000000000000000000...///////////////......////////////..................---------,,,,,,,,,........................,,,---------............000000000000000000000000000///......------......,,,------------.........------------...............------------...//////------,,,,,,,,,,,,------........./////////000000///...------------...///......///////////////////////////............---------------...///000111111111111111111111111111000000000000////////////000000000000111111111111111111111222222222222222222111111111111222333333111111111111111111111111000000111111111222222222333333222111111000//////000000000000000111111222000000000////////////...//////............//////111000000/////////000000000000000000////////////000000111111111111000///000000000000111111111111000000111111111111000000000000000000111111111111000000//////000111222222000000000000000000//////........./////////000000000000000000111111111111111111111111000000000000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000111111222222222111111000000000111111111222222222000000000000000000000000000000000000000111222222000000000111222333444555555444444333333222222111555555555555555444444444444555777666444333333444444444333333333222222222222333444444333333333333222222222111111000000000///111222111000///000111111111111111000000000/////////////////////////////////..................000000000000000111111111000000000000000000000000000000000000000000000000///............///000000222000//////000000...---........./////////000000//////............////////////....../////////...------......///000111111............------......---......///////////////////////////////////////......///000000000000//////////////////////////////////////////......------------...............000000//////...---------...------------...//////000//////.........//////111111111111111111111111///////////////.........------......///000111111////////////////////////000000111222222222111111000000000000////////////000/////////......------,,,,,,,,,,,,,,,---...///000000000////////////000///////////////.........---------............///........................000000//////............////////////////////////......//////000////////////////////////...............---------,,,,,,,,,---------...............,,,,,,,,,---------......////////////////////////////////////......//////------------............,,,------------............------------...////////////............//////---.........////////////.........------...................../////////////////////..................---------...//////000000000000000000000000000000000000000//////////////////000000000111111111000000000111111222222222000000000000000111222222000000000000000000000000////////////000000000000222222111000//////......000000000000000111111222111000000000////////////////////////////////////000///////////////000000////////////000000000000///000000111111111000000000000000000000000000000///000000111111111000000//////000000000111111111222222111000//////000000//////////////////000000//////000000000111111111//////000000000111111111111111111111000000000000000000000000000000000000////////////////////////////////////000000000000////////////////////////111111222222222222111111////////////000000000000000000000000000000000000000000//////000000111222111111111111222333444555444444444333333222222222444444333333333333333333333555666666555444444555444444333333333222222222444333222222333333333333222222222222111111111111///111222111000///000111111111111111000000000///////////////////////////......////////////////////////000000111111111111000000000000000000000000000000000000000000000000...............//////000222111//////000000///...............//////////////////............//////.../////////......//////,,,------...///000000111------..................---......///////////////........................,,,---......//////......///////////////////////////////////////......------------.........//////.........---------,,,,,,...------------...////////////............//////000000000000000000000000.........///////////////......///000111111222222...........................///000000111111111000////////////000000000000///////////////.........------,,,,,,,,,---....../////////000000000000///.........///////////////---------............///////////////////////////000000000///......------........................---...///////////////............///////////////......---------,,,,,,,,,---------.........//////,,,,,,,,,---------....................................//////////////////---------.........//////,,,,,,,,,,,,------------...------------...////////////............//////,,,,,,---------.........---..................------.........//////000000////////////////////////------------------...///000000000000000000000000111111000000000/////////............////////////000000000000000111222333000000//////000000111222////////////////////////........./////////000000111111000000//////......000////////////000111111111111000000000/////////...//////000000//////...//////......//////000000////////////000000000000///000000111111111111000111000000000000000////////////000000111111000000/////////000000000111111333222111000////////////......////////////000000000000000000111111111111/////////000000000111111111111000000000/////////////////////////////////////////////////////////////////////000000000000........................000000111222222222222111////////////////////////000000000000000000000000000////////////000111111222222111111222222333444333333333333333333333333222222222222222333333333333444444555666666555555444444333333333333222222555333111222333444444333222222222222222222222222///111222111000///000111111111111111000000000000000000000000000000000000////////////000000000000/////////000111111222222000000000000000000000000..............................------......///000000///......000000///...------.........///////////////............//////...///000///...---...000---------......//////000,,,---......///.........---......///////////////........................,,,------...............000000000000000000000000---............---,,,,,,,,,,,,------.../////////------------------------...------------...//////......------......//////////////////////////////........./////////////////////000000111111222222........................------...///000000000000////////////000000000000////////////////////////...---------------.........//////000000000000///.........///////////////---------............///////////////////////////000000//////.........------------------------------...............------.........///////////////......---------,,,,,,,,,,,,,,,------.../////////,,,---------....................................------.../////////......------........./////////+++,,,,,,,,,,,,---------...------------...//////------,,,,,,,,,,,,------,,,,,,,,,------------...------...//////...------------......///000000000...////////////000000000...---------------......111111111111111111111111222222111111111000000000....../////////000000000000/////////000111333444111111000000111111222333000000000000000000000000////////////000000000000000000000000000000000000//////......//////000111111111111000000000//////...///000111111000///..................///000000.../////////000000000111//////000111111111111111111111000000////////////...//////000000000000000////////////000000000111111111000000000000000111........./////////000000/////////000000000000111////////////000000000111000000000/////////..............................////////////////////////////////////000000000000///////////////////////////000000111222222111111000000000///////////////000000000000000000000000///////////////000111111333333222222111111222222111222222333333444444555111222222333333444444444666444222333666666444111444444333333333333222222666333111111333444444333222222222222222222222222///111222111000///000111111111111111000000000000000000000000000000000000000000000000111111222222...//////000111111222222000000000000000000000000...........................------------...//////,,,++++++,,,...//////...---------.........////////////............//////---///000000...---...000........................,,,,,,.../////////......---......///////////////........................------...///////////////000000000000000000000000....../////////...------,,,,,,------...//////000,,,,,,------......//////...------------...//////...------------...///000..................................../////////000//////000000000000000000........................,,,---...///000000000000.../////////000000000111/////////////////////000//////......---......///---...///000111111000///............/////////000---------............//////////////////////////////////////////.................................---.........---,,,++++++............/////////000......---------,,,,,,,,,,,,,,,------...//////000------........./////////........................+++,,,---...///......---............////////////------------...............------------...//////------,,,,,,,,,,,,------------------............------...//////...------------......///000000111.../////////000000000000//////...............///333333333333333333333333222222222222111111111111111111111111222222222222000////////////111333444222222111111222222333444111111111111111111111111000000000000111111111111111111111111111222222222...............///000000111111111111000000000000...///000111111000///..................///000111.../////////000000111111//////000111111111111111111111000000/////////.........///000000000000000////////////000000000000////////////000111222333---.........//////000000............/////////000////////////000000000000////////////............////////////////////////////////////////////////////////////000000000000000000000000000000000000...///000111111111111111111111111000000000000000000000000000000000000000///////////////000111111555444333222111111111111000111222333444444555666222222333333444555666666777444111222666666222...444444444333333333222222666333000000333555444333222222222222222222222222///111222111000///000111111111111111000000000000000000000000000000000000000000111111222222222333...//////000111222222222000000000000000000000000000000000000000000000000...------------...//////***)))(((***,,,...---------------.........////////////............//////---///111000---,,,...000...............---------+++,,,.../////////......---......///////////////...........................//////000000000000000000000000000000000000000111111111111111000000///,,,,,,------...///000000,,,------...///000111111...------------...//////---------------...///000........................---.........//////000000///////////////.........000000000000000000000000------///000000111111111.../////////000000111111////////////000000000000000//////.........//////---...///111111111000///---.........//////000000---------.........//////000000000000000000000000////////////////////////////////////////////////---...------,,,+++***)))---.........//////000000......---------,,,,,,,,,,,,,,,------...///000000.........////////////000000000000000000000000000***+++---.........------............/////////000............/////////000...------------...///////////////....../////////............/////////000,,,---...//////...---,,,---------...///000000111.../////////000000111111111000////////////000000111111111111111111111111111111111000000000000000111111111111111111111111//////000000111111222222222222222222222222222222444333111000000000111111000000000000000000000000////////////////////////111///...------...///111222111111111000000//////222///---...000111000...---...000111111111000///000000///...............000000000000000000000000111111000000000000111111222111000000111111///...///////////////000111111111111111000000000000000,,,,,,------------,,,,,,............////////////000000//////000111111222000/////////...........................///000111222222111000///...------000000000000000000000111...//////000000000000000111111222222222333333333000000000000000000000000000000111222222222222111//////...//////000111111000111111111111222222222111111111111111111111111444333333333333444555555777666555444333222222222222222222111111111111000222222222222222222222222111111111111111111111111333222000/////////000111222222222111111111000000///000000000111111111222000000000000000///......000000////////////000000//////000000000000//////////////////////////////......------------......---------............///---------....../////////..................------------...............---......------------......//////////////////......////////////////////////---------...000111333444............////////////222111000//////......///////////////000000000000222000...///111111///,,,......------------......++++++,,,,,,---...//////................................................000000//////.........---//////...---,,,,,,++++++222111000///////////////...///////////////...---//////000000111111111222111111111111111111111111////////////000000000000000000111111222222222333222111111000///.........//////............////////////............////////////............//////////////////////////////---...111222222111...---//////000000///...------..............................//////000/////////------...///000000/////////////////////.................................////////////////////////000///...---,,,------...333222111/////////000111////////////////////////---------............///000000000000000000000000///000111222222111000///000000000000000000000000...///000111111000///...222222222222222222222222111111111111000000000000111111111111111111111111000000000000000111111111222222222222222222222222333222111000000000111111000000000000000000000000////////////////////////222000///......///000222111111111000000000//////111...,,,---///000///...---...///000111000000///000000///...............000000000000000000000000111111000000000000111111444333111222333333111000///////////////000111111111111111000000000//////......////////////..................////////////222222222111222222333333000000/////////.........///............//////000000000//////////////////111111000000000000000000...//////000000000000000111111111111222222222333000000000000000000000000000000111222222222222111000/////////000000111222000111111111111222222222222222222222222222222222333333333333333444555555666555444333333222222222222222222111111111111000222222222222222222222222111111111111111111111111222222000/////////000111222222222111111111000000000000000000000000000000333333444444444333222222000000////////////000000//////000000000000//////////////////////////////......------------......---------............///------------......................................................------///......------......///.........///////////////////////////////////////222111000///........................////////////111000//////......//////.........///000111111111111000//////111111///,,,///..................///,,,,,,------...//////000------------------------000000000//////000000000000000000/////////......000000///......---,,,,,,//////......------......------......//////000000111111111000000000000000111111111111111111111111.../////////000000000000000000000000111111222222111111000//////...------/////////......///////////////............////////////............//////////////////////////////......////////////......///////////////...------........................,,,,,,------......---------...///////////////////////////////////////...........................////////////////////////000///...---------......111111///.........//////........................---------............///......................../////////000000/////////////////////////////////...///000111111000///...333333333333333333333333111111111111111111111111111111111111111111111111111111111111000000000000222222222222222222222222222222111000000000111111000000000000000000000000////////////////////////222111000//////000111222111111000000000000/////////...,,,,,,...///...---......///000000000000000000000///.........//////000000000000000000000000000000000000000000000000444222111111222333222000000////////////000111111222222111000000///......000000111111111111000000............////////////333222222111111111222222000000000/////////......000//////............///------...///000111111222111111111000000/////////...///000000111111000000000000000111111111222222000000000000000000000000000000111222222222222111111000000000000111222222000111111111111222222222333333333333333333333333333333222222333333444555555555444333222222222222222222222111111111111000222222222222222222222222111111111111111111111111222111111000///000000000222111111111111000000000000000000000////////////000000111222222111111111000000////////////000000//////000000000000//////////////////////////////......------------......---------............///------------------,,,,,,........................////////////...---------///......------......///---.........//////000000////////////////////////333222111///...---,,,,,,............///////////////............///000000---......///000111111222111000///000111111///---//////............//////---......//////000000000------------------------111111////////////111111111000000000000000//////111111000//////.........---,,,,,,,,,,,,------...------------...000111222222111111000000//////...000000000000000000000000....../////////000000000////////////000000000000000000//////...---------//////////////////////////////............////////////............/////////////////////////////////...---,,,,,,---...///...////////////...------........................+++,,,---...............//////////////////...---......//////////////////........................////////////////////////000///......------......000//////............///........................---------............///........................///......------......///////////////////////////...//////000000//////...222222222222222222222222000111111111111111222222111111111111111111111111222222111111000000//////111111111111222222222222111111111000000000000111////////////////////////////////////////////////111000000//////000000111000000000000000000/////////...------...............//////000000000000000000000///////////////000////////////////////////000000111111111111000000111///...///000111000...000000//////000000111222333222111000///...------000111111222222111111000............////////////111000000///////////////000000000////////////...111000///...............,,,------...///000111111111111111000//////......//////000111111111111000///000000000000111111111000000000000000000000000000000111222222222222111222111111111111111222222000000111111111222222222333333333333333333333333222222222222222333333444444444333222222222222222222222222111111111000000111111111111111111111111111111111111111111111111222111111000000000000000111111111111000000000000000000000////////////.........///000000000//////000000////////////000000//////000000000000//////////////////////////////......------------......---------............///......------,,,,,,++++++---------...............000000///......---------//////............//////------......///000000000//////////////////////////////.........///000000............////////////------------...///000111////////////000000000000/////////000000000///.../////////000000///////////////000000000111111111........................000///...------...///000111111111111000000000000000000000//////.........,,,,,,,,,,,,,,,---...///......------...///000111000000000000000/////////////////////////////////........./////////000000......////////////////////////......------------/////////000000///////////////............/////////......------......//////////////////////////////......------......///.........//////...------........................---...///000000111000000//////000000///...------............////////////........................//////////////////////////////..................////////////////////////........................---------............///000000000000000000000000000///...------...///000////////////////////////////////////////////////000000000000000000000000000000111111222222222333111111111111111111111111222222111111000000//////000000000111111222222222000000000000111000000000////////////////////////000000000000000000000000//////////////////////////////////////////000000///000//////......///000///////////////000000111000000/////////000000111///////////////////////////000111111111111000///000///......000111000...000000000000000111222222222222111000///...---,,,///000000111111000000///............////////////000000//////...//////000111000000000////////////111000///...........................////////////000000000000//////......///000000111111111111111///000000000000111111111000000000000000000000000000000111222222222222111222222111111111111111222000000111111111222222222333333333333333333333333222111111111111222333333333333222111111111222222222222222111111111000000111111111111111111111111111111111111111111111111111111111111000000000///000000000000000000000000000000000000000/////////111111222222222222111111000000////////////000000//////000000000000//////////////////////////////......------------......---------............///.........------,,,,,,,,,---------.........//////111000///............////////////....../////////---.........//////000000////////////////////////,,,,,,------...000111222............////////////---------...///000111222111111000000//////.........///000000000///////////////000111111000//////000000000111111111111111000000000000000000000000000///...------...///000000000000000111111111111/////////.....................------...///000000111000///...............------...///000111111222....................................//////////////////.................................---------//////000111111000////////////............//////......------------......////////////////////////---...000111111000...---------............------........................---...///000111111111111//////000000///...---------.........//////000000........................////////////////////////......//////////////////000000000000000000000000........................---------............///000000000000000000000000111000............000111........................//////............//////000000000000000000000000000000111111222333333333111111111111111111111111111111111111000000000000//////000000111222222222...///000111111111000000000000000000000000000000000000000000000000000000......////////////............////////////000000///000111000......000111///////////////000111111000000/////////000111111000000000000000000000000///000111222222111000///111000///000222222222111111000000000000111222222111111000//////...------//////000000000000//////............////////////111000000000000111222333111111000000000/////////000//////............////////////......---------///////////////////////////000111111222222111111000000000111111111222222000000000000000000000000000000111222222222222111222222111000000000000111000111111111111222222222333333333333333333333333111111000000111111222333222222111111000111111222222222222111111111111000111111111111111111111111111111111111111111111111000111111111111000////////////000000000000000111///000000000111111111111111111222222111000000///000000////////////000000//////000000000000//////////////////////////////......------------......---------............///..................------,,,,,,------.../////////000000.........///000111000//////......//////000///////////////////////////////////////////////////......---......//////............////////////.........//////111222222111111000000//////......---///111111000///000111///000111222222111000///111111111111111111111111111111111111111111111111111111111111111111111111//////000000000000000111........................000000/////////000111111000111000000///...,,,+++,,,,,,---...000111222222////////////////////////------........./////////////////////....................................//////111111111111////////////............//////......------------......////////////////////////---...111333333111...---,,,,,,---............---........................+++,,,---...///000000000//////////////////...---------......///000000000........................////////////////////////......///000000000/////////000000111111111111000---------------------------------............///........................000//////////////////000........................///......------......///000000000000000000000000000000111222222333444444111111111111111111111111000000000000000111111111/////////000111222222222---...000111111111000000000000000000000000000000000000000000000000000000/////////000000/////////........./////////000000...///000///------///111000//////...///000111222000000//////000111111222000000000000000000000000///000111222222111000///111000///000222222222111111111000000111111222333000000/////////.........//////000000000000//////............////////////////////////000222333444111111111000000000/////////............//////000//////.........---------------......///000000000000000111222222222222111111111111111222222222333000000000000000000000000000000111222222222222111222111000000/////////000000111111111111222222222222222222222222222222222000000000000000111222222111111000000000000111111222222222111111111111000111111111111111111111111111111111111111111111111000111111222111000///...////////////000000111111//////000111222333444444222222222111000///...---000000////////////000000//////000000000000//////////////////////////////......------------......---------............///......//////////////////,,,,,,------...//////000000///...---...///111333000000////////////000000000000000///......------////////////////////////000///......------------............////////////000000000000000111222333.../////////000000000111,,,///111111//////000111///000222333333222000///111111111111111000000000000000000000000000000000///000222333333222000///....../////////000000000////////////////////////111111000/////////000000...///000111111///,,,+++,,,------...///000111111////////////////////////---------.........//////000000000/////////......////////////////////////...///111222222111///...//////............//////...------,,,,,,------...////////////////////////......///000000///......+++,,,------.........---........................+++,,,---...000000000000---...//////////////////------......///000000111........................////////////////////////---...///000111000000///......000111111111000000---------------------------------............///........................---......//////......---........................///...------------...///111111111111111111111111000000111222333333444444111111111111111111111111//////000000111111222222...//////000111222222222---...///111111111000///000000000000000000000000000000000000000000000000000000111111111111000000---.........//////000000---...000...,,,+++...000000///.........///111222000000///000000111222222000000000000000000000000...000111222222111000......------...///000000///111111111000111111222333///////////////.........000000111111111111000000............/////////000,,,,,,,,,---///000222333111111111111000000000000...............///000111........................,,,,,,---...///000111111000000111222222222222111111222222222222333333333000000000000000000000000000000111222222222222111111111000//////...//////000111111111111222222222111111111111111111111111000000000000000111111222111000000000000000111111222222222111111111111000000000000000000000000000111111111111111111111111000111111222222000///....../////////000000111111//////000222333444555666888888777666555333222111000000////////////000000//////000000000000//////////////////////////////.........------.........---------.........//////......//////000000111111,,,,,,------...///000000///...------...000333444000000////////////000000111111000///...---,,,,,,////////////////////////......---------......///............/////////000111111111111111222222333,,,,,,---///000222333333,,,///111111///...000222///000222333333222000///111111000000000000000000000000000000000000000000---...111222222111...------.........//////000000000000000000000111111111222111000///////////////+++---000222222000...,,,.........///////////////000000000000000000000000---------.........//////111111000000/////////.../////////000000000000000...000111222222111000...//////............//////...------,,,,,,------...///////////////////////////...------------...///+++,,,------.........---........................---...///111222222333333------...///000000000///---------...///000000111........................////////////////////////---...///111111111000///,,,---///000000000//////---------------------------------.........//////000000000000000000000000+++,,,............,,,+++........................///...---,,,,,,---...///222222222222222222222222333222222111111222333333222222111111111111222222333222222222111111000000000000000000000000000000000000000000000000000000000///.........///111222111111111111111000//////111111000///////////////////////////000000000000000//////......000111222......//////000000111111222111111111000000//////............////////////000000000000000000000000---.........//////000000111111111111111111111111222111111111000000//////222000...---///000000000000000000000000000000000////////////000000000000333333222222111000//////111111000000//////......//////000111111111111111000000111111111111000000...000111222222111000...222222111111111111111111000000111111111000000///111111000000000000111111222222111111111111111111222222111111111111222222444333333222222333333444000000000000000000000000111111111111111111111111222222222222222222222222222222111111000000//////111111111111111000///...222111111111000000/////////...---...000000000...000//////000111444666777;;;999777666555444222000000000000000000111111222000000///...---,,,++++++......................................................------------......//////000000000000///...000000000000000000000000111000/////////000222333...//////000111222222222////////////000000000000////////////////////////444333111000...------,,,////////////000000000000000000000000000000000000000000///...............000/////////............000000000000000000000000000000000000////////////222222111000000000000000111111111111111000//////000000////////////000000111000///......///000111222222111111111111222222000///////////////000000///////////////000111111////////////000000000000111000///......///000111222111000//////...//////000///...------...///000222111000.........///000222///---...000000...,,,,,,,,,,,,------...............------------......////////////////////////---///111000---,,,...111//////.........---------//////000000000000//////222111111111000000//////000///------......---,,,////////////...---,,,+++...............///000000........................,,,,,,---...//////.....................---------///---+++,,,//////,,,)))////////////////////////------++++++++++++------...------------...//////////////////////////////222222222222222222222222333333222111111111222222222222111111111111222222333333222222222111111111000000000000000000000000000000000000000000000000000//////...///000111222111111111111111000//////111111000///////////////////////////000000000000222111000............///000000000000////////////000000000000//////......//////000000000111111111000000000000000000000000....../////////000000000111111111111111111111111111111111111000000000///222000//////000111000///000000000000000000000000////////////000000000111222222111111000//////...111000000000/////////......///000000111111000000///000000111111000000///...///111222222111///...111111111111111111111111000000111111111111000000111111000000000000111111111111111111111111111111333222222222222222222333333333222222222222333333111111111111111111111111111111111111111111111111222222222222222222222222000000000000////////////000111111111111000000///111111111111000000000//////...---...///000000///000000000111222444666777:::888666555555444222000000000//////000000111222111111111000//////......................................................//////............//////000000000000000/////////000000000000000000000000///............///000000...//////000111111222222////////////000000000000////////////////////////111000000///////////////////////////000000000000000000000000000000000000111111000///////////////000000/////////.........000000000000000000000000000000000000////////////222111000000/////////000111111111111111000//////000000////////////000000111000////////////000111222111111000000111111222000000////////////000000///////////////000000111////////////000000000000000///...------...//////111000//////////////////000///...------...///000333222111000//////000111111///---...///000...,,,,,,------------------.........------------......////////////////////////...///000///...---.../////////.........---------...//////000000//////...111111000000000/////////000///------...///---,,,+++,,,---...///////////////............/////////////////////////////////,,,------...//////..............................,,,---.........---.................................------------------...---------------......///////////////////////////222222222222222222222222444333222111111111111111222222111111111111222222333222222222222222111111000000000000000000000000000000000000000000000000///////////////000111111000111111111111000000///111111000///////////////////////////000000000000333222111///---,,,,,,+++111111111000///.........////////////............111111111111222222222222000000000000000000000000000000000000000111111111111111111111111111111111111111111111000000000000111000000111222222111///000000000000000000000000/////////000000000111111111111000000///.........000000000000////////////......///000000000000///...//////000000//////...//////111111111111//////000000000000111111111111000000111111111111111000111111000000000000111111111111111111111111111111333333333222222333333333222222111111111111222222222222222222222222222222111111111111111111111111222222222222222222222222000000000000111111111111///000000111111111111000111111111111000000000000///...------///000000///111111111222333555666777888666444444444333111000000000//////000000111222000000000000000000000000........................................................................000000////////////000000000000000000000000000000......///000000000000000...//////000000111111222////////////000000000000000000000000000000000000.........//////000111111////////////000000000000000000000000000000000000222111111000000000000111000000000/////////......////////////////////////////////////000000000000000000000///////////////000111111111111000000///111000000//////000000111111000000//////000000111222111111000000111111222000000////////////000000//////......//////000111000000000000////////////......------------...////////////...//////000000//////............//////222222111000000000111111000///......//////...---.........---------------......------------......///////////////////////////...---...//////...---/////////............---.........//////.........///////////////.........000...---...//////...,,,***+++,,,...///000000000//////..................000000000000000000000000,,,---......///.........////////////////////////,,,///111000,,,***,,,///..............................////////////......---,,,,,,,,,,,,---......////////////////////////111111111111111111111111444333222111000000000000222222111111111111222222111111111111111111111111000000000000000000000000///////////////////////////////////////000000111000000111111111111000///111000000///////////////////////////000000000000222111000///---,,,++++++111000000000/////////...////////////////////////000000111111111222222222000000000000000000000000111111111111111111111111111111111111111111111111111111111000000000000000000000000222444444222/////////////////////////////////000000000111111111111111000000000/////////000000000000////////////---......///////////////......////////////......//////000111111000///////////////000000000000000000000111222222222111111111111000000000000111111111111111111111222222222333222222111111222222333222111111000000111111222222222222222222222222222111111111111111111111111111111111111111111111111111111111222222333333333...///000111111111111111111111111000000000000000000...,,,---...000000///111111222222444555666666555333222222222222111//////////////////000111111------------......//////................................................,,,,,,,,,------,,,,,,,,,000//////...//////000111///////////////////////////000222333333333222111////////////000000111111////////////000000000000000000000000000000000000------...//////000000000////////////000000000000////////////////////////111111000//////000000000000000000////////////...........................////////////000000000000//////000000000/////////000000111111111111000///111000000000000000000111000000000000000000000000111111000000000000111111111000000////////////000///............///000000000000000000////////////..................//////...............///000111/////////....../////////111111000000000000000000//////....../////////...//////......------,,,,,,......------------......////////////////////////000---+++---///000...,,,/////////...............------............------........................000...---...///000...------...............------..................------////////////////////////------...............---////////////000000000000///000000...***((()))+++........................---...///000000///...---,,,,,,,,,,,,,,,---......////////////////////////111111111111111111111111333222111111000000000111222222111111111111222222//////000000000000000000000000000000000000000000////////////////////////...//////000000000000000///000000111111111000000111000000///////////////////////////000000000000///////////////............/////////000000000111000000000000000000000000/////////000000000000111000000000000000000000000222222222222111111111111000000000000000000000000000000000000000000111111000000000222444444222000////////////////////////000000000000111111111111222111111111111111000000////////////000000000000---......///////////////......////////////....../////////000000/////////....../////////000000000000000111222222222222222111111000000000000111111000000111111111222222222111111000000000000111111222111111000000111111222222222222222222222222222111111111111111111111111111111111111111111111111///000000111111222222222...///000111111111111111000000000000000000111111000...,,,,,,...000000000000111222333444444555555222000///000111111000////////////...///000000111,,,,,,------.../////////////////////////////////////////////////////////,,,---............---,,,///////////////000111111///////////////////////////000111333333222111111///////////////000000000////////////000000000000000000000000000000000000...////////////......---////////////000000000000//////////////////////////////.........//////000111000000000////////////------------------------.../////////000000000111...///000000111000/////////000000111111111000000111111000000000000111111000000111111111111000000111000000000000000000111111111000///////////////...............//////000111000000000/////////.........//////000000000000......---......///000000...//////////////////.........//////////////////......//////......///////////////......---------......------------......////////////////////////000---+++,,,///000...+++////////////////////////------............------------------............000...---...000000///............///......---,,,------...///......---,,,........................---...............------.../////////000000111111///---******+++,,,+++)))........................,,,---...//////...---,,,---,,,,,,,,,,,,---......////////////////////////111111111111111111111111111111000000000111111222222222111111111111222222/////////000000000000000000000000000000000000000000000000000000000000000......///000000000000000///000000111111111111000111111000///////////////////////////000000000000......///000111111000000.........///000111111111000000000000111111111111---.........////////////000000000000000000000000222222222111111111111111000000000000000000000000000000000000111111111111000//////000222333222111000000000000000000000000000000000111111111222222222222222111111111111111////////////000000000000......///000000000000///...//////000000//////...////////////////////////------......//////000000000000111222333333333333111111000000000000111111000000000111222222333333000000////////////000000222222111111111111222222222222222222222222222222111111111111111111111111111111111111111111111111...............////////////000000111111111111000000000000000111111111111111///,,,,,,---///000111///000111222333333333333///...---...000111000/////////......//////000111.../////////000000111111////////////////////////////////////////////////...///000111111000///...---...///000111111000000000000000000000000000000------...///////////////////////////////////////////////////000000000000000000000000000000000000//////000000///---,,,***////////////000000000000000000000000000000000000...............//////000111111000000000/////////..............................//////000000111111...///111222222111000000///000000111111111111000222111111000000111111222000111111222222111111000111000000//////000000111222111000//////......///......------......///000111111000000//////......---...///000111111111000.........---......//////......////////////......------.../////////......---...//////......///000/////////.....................------------......////////////////////////...---,,,---......---,,,...////////////000000000.........//////.........---------...............///.........000111000///+++,,,---...////////////+++,,,---...///......---.................................///......---,,,---......//////000000111---)))&&&(((,,,000///------------------------------------......---------...------------...//////////////////////////////111111111111111111111111000//////000000111222333222222111111111111222222000111111111222222222222000000000000000000000000000000000000000000000000---...///000111000000/////////000111111111111111111111000///////////////////////////000000000000...///000222222222111111////////////000000000000/////////000000000111111------........./////////000000000000000000000000222222111111111000000000000000000000000000000000///000000000111111111111000...---...000222222111000000000000000000000000000000111111111222222222000000000111111111111111.../////////000000000111...///000000111111000000///000000111111000000////////////....../////////,,,,,,---......///000000///000111222333333333333111111000000000000111111///000000111222222333333111111000000000000111111333333222222222222333333111111111111111111111111111111111111111111111111111111111111111111111111000000//////////////////000111111111111000000//////000000000111111111111111///,,,+++---///111111...///111222222222222111,,,++++++,,,///000000//////............///000000/////////000000000000000////////////////////////////////////////////////---...000111111000...---+++---///222222222000///000000000000000000000000---------------......///////////////////////////////////////000000000000////////////////////////...///000000///...,,,***////////////000000000000000000000000000000000000//////......///000000111111111111000000000//////.................................///000111111111///000222333444333222111//////000111111111111111222111111000000111111222000111222222222222111000000000////////////000000222111000///...............------------...//////111111111000///.........,,,---...000000000000000//////...---------......---...///000000///...---,,,---...000000000///...,,,...000///...---///111............////////////......------------......////////////////////////,,,---......,,,,,,---....../////////000000000000...//////000000//////...------......///////////////.........000111000///------...............---)))***,,,...//////....................................//////...------,,,,,,------...//////000000...---++++++,,,...///000------------------------//////............/////////............///000000////////////////////////000000000000000000000000.../////////000222333444222222111111111111222222222222222333333444444444000000000000000000000000000000000000000000000000---...000111111111000/////////000111111111111111111111000///////////////////////////000000000000000111222333333222111000111111000000//////......---.........//////000000............////////////000000000000000000000000111111111111000000//////000000000000000000000000//////000000111111111222000...,,,---///111222222000000000000000000000000000111111111111222222222////////////000000000000.../////////000000111111//////000111111111111111000000111111111111000000//////............//////,,,,,,------...///000000///000111222333444444444111111000000000000111111///000000111222222333333222222111111111111222222444333333222222333333444000000000000000000000000111111111111111111111111000000000000000000000000444333333333222222111111111111111111111000///...//////000000111111111222111///,,,+++---///111111...///000111222222111000+++******,,,...000000///...............///000000........................000000000000000000000000000000000000000000000000***+++---......---+++******,,,000333333222000...000000000000000000000000//////...------///000111///////////////.........////////////000000000000////////////////////////,,,---///000000...,,,+++////////////000000000000000000000000000000000000000000///000000111222222111111111111000000000000////////////////////////---......///000111111222///000222444444444222111//////000111111111111111222222111111111111222222000111222333333222111000000000////////////000000222222000///...............------------...//////222111111000///......---***+++---///000000///...000///...------------------...///000000///...------...///111111111000///,,,...000000...---///222------......//////000000.........------.........////////////////////////+++---///...+++***,,,///.../////////000000111111//////000000000000//////........./////////000000///......///000111111000111111000///...,,,***)))'''))),,,...000000///...000000000000000000000000.../////////...---,,,,,,,,,,,,,,,---...//////000333444333///***)))+++///------------------------111000///......///000111///////////////000111111////////////////////////222222222222222222333333111111111000000000000000333333333222222111111111111111111111000000000///222222222222222222222222111111000000//////......111111111000000000000000111111000000//////......222222111111111111222222000000000000000000000000//////000000000000//////000000000000000000000000------......//////000000111000...---...///111333222222111111111111111111111111111111000000000000000000////////////000000////////////////////////000111111111111222222222000///.........///111222222222222222222222333333---......///000111222222000000000000000000000000//////000111222333333333////////////////////////////////////////////////---------------------------...111333444444222111333333333222111000///...111111111111111111111111000000000000000111111222333222111000000111222333222222111111222222333444333333222222111000//////////////////////////////444333333222111000//////333333222222111111000000222222111000//////000000111...---...111222111///111111000000//////......,,,,,,,,,---...///000000///......------///000111000000000000000000000000...///000111111000///...///000111111111000...---------...............---000000//////.........---////////////000000000000,,,---......//////......//////.........---------000000000000000000000000,,,---///000000000///...000000000000000000000000000///...------...///000000000000000000000000000......//////000000111111000111111000000///...---...............///000000//////////////////////////////000111111111111111000000000000000000000000000000000000000000000000...000222333333333111000000000000000000000000000444222000...------...///000000///...............111///---...000111...+++........................//////...------------.................................---,,,---...///000////////////////////////......////////////......,,,,,,------...///000000.........////////////000......---------......///......////////////......////////////////////////,,,---...//////...---,,,////////////////////////...///000000000///---,,,.......................................///000000------,,,+++++++++,,,,,,------............---------...///000111222333333/////////...---------,,,.........///......------000000000000000000000000......///000000000000000111111111111111111111111//////000000111111222222333333333222222111111111222222222222111111111000222222222222222222222222111000000000/////////...//////000000111111222222000000000000////////////222111111000000111111222//////////////////////////////000000000000//////000000000000000000000000.........///////////////000///.........///111222111111111111111111111111111111111111000000000000000000////////////000000000000000000000000000000000000111111111222222222000//////...///000111222222222222222222222222222---------...............000000000000000000000000//////000111222222222222000000000000000000000000////////////////////////........................---...111333444333222111111111111222111111000000111111111111111111111111111111111111111222222333222222111000000111222222222111111111222222333333333333222111111000//////111111111111111111111111333333222222111111000000111111111111111000000000111000000///////////////111///...///111222111///111000000000/////////...------------...///000000//////...---...///000111000000000000000000000000...///000111111000///......//////000///...---,,,..................------000000/////////.............../////////000000000,,,---......//////......//////.........---------////////////////////////......000111111111000///000000000000000000000000111000////////////000111////////////////////////////////////000000000000...///000000000000000///...............///000000//////////////////////////////000111111111111000000000000000000000000000000000000000000000000000...000111333333222111000000000000000000000000000333222000...---...//////000000///...............000///......000000...,,,........................//////......---------.................................---------...///000////////////////////////......////////////......++++++,,,,,,---......///------.........////////////...---------------.........////////////......////////////////////////......////////////......//////////////////////////////000000000///------.......................................///000000000000///...............------............------////////////////////////..................------.........---,,,+++***)))////////////////////////......///000000000000000222111111111000/////////......///000111222333333222222222222222111111111333333222222222111111111000000000000000000000000000000000000////////////......///000111222333333////////////000000000000222111111000000111111222//////////////////////////////000000000000//////000000000000000000000000///////////////.........////////////000000000000111111111111111111111111111111111111000000000000000000////////////000000111111111111111111111111000000000111111111222222///////////////000111111333333333222111111111000/////////......---------000000000000000000000000//////000111222222222222111111111111111111111111////////////////////////////////////////////////---///111333333333111000...///000000111111111000111111111111111111111111222111111111111222333333222222111000000111222222111111111111222222333333222222222111111000000///111111111111111111111111222222222222222222222222///000000000000000000111/////////...............000///...///111222111000000000000000////////////------------...///000000//////.........///000111000000000000000000000000//////000000000000//////.........///...------,,,.../////////...---,,,,,,000000////////////......------........./////////------...////////////.../////////............---//////////////////////////////000111111111111111000000000000000000000000111111000000000000111111////////////////////////000000000000////////////---...///000111111111111...............///000000////////////////////////...///000000111111000000000000000000000000000000000000000000000000000000///000111222222222111000000000000000000000000000222111000.........///000000000///...............000///...///000000...,,,......................../////////.........------..............................------......///000////////////////////////......////////////......+++++++++,,,------......,,,---------............///...---,,,,,,,,,,,,,,,........................//////////////////////////////............////////////////////////////////////000000000///.............................................///000000000000///............///------............------000000000000...---,,,+++..................////////////......,,,+++)))(((////////////////////////...//////000000000000000333333222111000//////...//////000000111111111222222222222111111111111111222222222111111111000000000000000000000000000000000000000000//////////////////000000111111111222......//////000000111111111111000000000000111111//////////////////////////////000000000000//////000000000000000000000000000000//////......------......///000111000000000000000000000111111111111111111111111000000000///000000////////////000000111111111111111111111111000000000000111111111111///////////////000000111444333333222111000000///111000000000000000000000//////////////////////////////000111111111111111111111111111111111111111////////////////////////////////////////////////...///111222222222111000//////000000000000//////111111111111111111111111111111000000111111222333222111111111111111111222000111111222222222222222222111111111000000000///111111111111111111111111111111222222333333333444......//////000000111111/////////////////////...///......///000000000000000000000000////////////...............///000000///////////////000000000//////////////////////////////000000000000///////////////.........------////////////...---,,,+++000000//////////////////------------.........///------...////////////////////////...............//////////////////////////////000000111111111111////////////////////////000000000000000000000000////////////////////////111111000000//////............///000000000000000...............///000000////////////////////////...//////000000000000000000000000000000000000000000000000000000000000000//////000111222111111000000000000000000000000000111000//////...//////000000000///...............//////////////////...---........................///////////////......---.......................................//////000////////////////////////......////////////......,,,,,,,,,------.........,,,,,,,,,---------......///...---,,,,,,+++,,,,,,........................///////////////////////////...---,,,,,,---.../////////////////////////////////000000000/////////.......................................///000000...---,,,,,,++++++,,,,,,------............------000111111000///...,,,+++------......//////000000000000000000///...,,,,,,//////////////////////////////000000000000//////444444333222111111000000222111111111000000//////111111111111111111111111000000000000////////////////////////////////////////////////000000000000222111111111000000//////......//////000000111111111000000000000000000111........................//////000000000000//////000000000000000000000000000000//////......------......///000111000000000//////000000000111111111111111111111000000000///000000////////////000000111111111111111111111111//////000000000111111111...//////000000000000000333333222222111000////////////000000111222222333//////////////////////////////000111111111000000000000000000000000000000000000000000000000000000........................//////000111111111000000111111111000000///------000000000000000000000000///////////////000111111111111111222222111111111///000111222222222111111111111111000000000000000000000000000000000000000000111111222222333333444......//////000000111111//////000111111111000///------............//////////////////000000000000//////.........///000000/////////000000000000000////////////////////////000000////////////000000000000000///////////////......//////...------,,,//////000000000000000000------------.........///---...//////000000//////////////////////////////....................................//////000000////////////////////////////////////////////////........................111111000000//////......000000000000000///.....................///000000////////////////////////......///000000000000000//////////////////////////////////////////////////////000000111111111111///////////////////////////////////////000000000000000///..................///000000///......---//////////////////////////////000000000///...---.................................///////////////////////////////////////......////////////..................////////////,,,,,,,,,---------......///...------,,,,,,,,,,,,......------------......////////////////////////...---,,,++++++,,,---...////////////////////////000000/////////000000000////////////////////////...............///000000---,,,,,,+++++++++++++++------............------///000111222222111///...---......//////000000000......//////000/////////........................//////000000000000//////444444333333222111111111333333222111000///......000000000111111111111111000000/////////.........////////////////////////////////////000000000000333333222111000///......////////////000000000000111000000//////000000111........................//////000000000000//////000000000000000000000000///////////////.........////////////000000000000...//////000000111111111111111111111000000000000000000////////////000000111111111111111111111111/////////000000000111111......///000000000000000222222222111000000000///,,,------...000111111222000000000000000000000000//////000111111000000///000000000000000000000000000000000000000000000000........................///000000000000000000000222222222111000///------000000000000000000000000///............///000000000111222222222222111000...///111222222222111000000000000000000000000000////////////////////////000000000111111222222222///000000000000000000111...///111222222222111000,,,...//////...---///000////////////000000000000000//////...//////000000...///000111111111000000000000000000000000000000000000////////////000000111111000////////////000------...............---//////000000000000111111------........./////////......///000000000000///...////////////000000000.......................................///000000000000000000000000000000......////////////..............................000000000000////////////111111111111000///...---...............///000000////////////////////////---...//////000000///////////////////////////////////////////////////////////////000000000111111////////////////////////......//////000000111111000000///..................///111000...------...//////////////////////////////000111000///...---........................---...///000000000000///////////////////////////......////////////......////////////////////////,,,---------.....................------......//////...---,,,,,,---...///////////////////////////------,,,,,,,,,,,,------////////////////////////000000/////////000111111////////////////////////...............///000000//////...------------...------............---------///111222333222111000//////////////////000000++++++---......///..............................000000000000000//////...222222222222111111111111222222111111000000/////////000000000111111111222000000000000////////////000000000000000000000000.../////////000000000111222222111111000000//////000000000000////////////000000////////////000000........................//////000000000000//////000000000000000000000000.........///////////////000///.........///111222......//////000111111222111111111111000000000000000000////////////000000000000000000000000000000////////////000000000111---...///000111000000///111111111111000000000000....../////////000000000000000000000000000000000///000000000000000//////111111111111111111111111000000000000000000000000////////////////////////000000000000000000//////111222222222111000//////000000000000000000000000///////////////000000111000111222222222222111000...///111222222222000000///000000000000000000000000000000000000000000000000000000000000000111111111111111111111000000000---...000111222111000///---///111111///...000222.../////////000000000111000000////////////000000...///000111222111000000000000000000000000000000111000///......///000111111000///...---...//////,,,,,,---...//////////////////000000000111111111....../////////000000000......///000000000000000.../////////000000000000........................000///.........///111111000000000000000000000000...///000000000000///...........................////////////000000000000///000000000000000///..................///000000////////////////////////---...//////000000/////////////////////////////////////////////////////////////////////000111111////////////////////////---...///000000111111111000000///...............---///111000...------///////////////////////////...///111111111000...---........................---...///000111000000///////////////////////////......////////////......////////////////////////------........./////////............///000111111///...,,,++++++,,,...///////////////////////////---......//////......---////////////////////////000000/////////000222222////////////////////////...............///000000111111000///////////////------............------,,,...000222222111///...000000000///////////////,,,------............---........................000000000000000///......000000000000000111111111000000000000111111111111//////000000111111111222111111111111000000000000111111111111111111111111.../////////000000111111000000000000111111111111111111000000//////......000000////////////000000........................//////000000000000//////000000000000000000000000---.........//////000000111000...---...///111333---......///000111111222111111111111000000000000000000////////////000000////////////////////////////////////000000000000---...000111111111000///000000000000000111111111222222222222111111111111000000000000000000000000///000000000000000//////222222222222222222222222000000000000000000000000000000000000000000000000000000000000////////////000000111222222222222111000000000000000000000000000000000000000111111222000111222333333222111000...///111222333222000///////////////000000000000111111111111111111111111000000000///////////////333333222222111111000000+++---///000111000///...///111333222000000222444.../////////000000111111111000////////////000000...///000222222111111000000000000000000000000000111000///......///000111000///...---,,,---......++++++---...///000000000//////000000111111111222////////////000000000000...//////000000000000000.../////////000000111111........................111000/////////000222333000000000000000000000000///000111222222111000///..............................//////000000111111---...///000111111111111...............///000000////////////////////////---......//////////////////////////////////////////////////////////////////////////////000111111////////////////////////,,,---...000111111111111000000///...............---000222111...,,,---///000000000000000000000000...///111222111000...---........................---...000111111111000///////////////////////////......////////////........................------.........////////////000............///111222333///...,,,++++++,,,...///////////////////////////...///000111111000///...////////////////////////111000/////////111222333000000000000000000000000...............///000000111111000///////////////---..................---,,,...000111111000---,,,111111000000//////......000000111111000///..............................000000000000000///......333222222222111000000000222222111000//////000000000000000000000000000000111111000000//////......111111000000//////......000000000000////////////////////////////////////,,,000111//////222111......------------...//////333222000///.........///............////////////000///.........000111222111111000000//////....................................///000111222333333333222000/////////000111......//////000000111111000///...------...///000111111000000000000111111111111111000000000000000111111111111111111111111///.........///000111111444333222111000///...---000////////////000111111222222222222222111000///000000000000000000000000000///...------------------......///000111111222000000000000000000000000////////////////////////...//////000000000000000111111222222222222111111////////////////////////////////////////////////,,,---------......//////////////////////////////222222111111000/////////000000000000111111111111111111000000111222333333999777444000...,,,++++++//////////////////////////////...//////000111222000000111111111111000000////////////............000000000000////////////---......///000111111222111111000000///...,,,,,,000///......///000///---////////////000000000000,,,...///111111///...,,,,,,---------.../////////111111000000//////......000000000000000000000000111111000000//////......000000000000000000000000......///000000000000000111222222111111000///...111///------/////////...////////////////////////000000////////////000000...///000111111000///...000000///...............111111000000//////......000000000000000000000000........................000000000000000000000000------......///000000000***+++,,,---............////////////000000000000////////////////////////////////////////////////......////////////..............................000///.........///111222////////////////////////------......//////000000......------------......000000000000000000000000------------.........///000000000000000000000000111111000000//////......000000000000000000000000---...///000000///...---///---+++***+++...111333........................111111000000//////......111000////////////000000//////............////////////.........---------////////////////////////222222222222111111111111222222111000000000000000000000000000000000000000111000000000/////////...111111000000////////////000000000000////////////////////////////////////---000000------//////---...------------...//////222111///...---------...............////////////000///......///000111222111000000000/////////...////////////////////////,,,------...///000000000333333111000000000111111////////////000000000000/////////....../////////111000000//////000000111000000000000000000000000111111111111111111111111111111111000111111222222222222111000///......---------------............111222222222222111000///000000000000000000000000000///...------------.........//////000000111111000000000000000000000000////////////////////////...//////000000000000000111111222222222222111111000000000000000000000000////////////////////////000000000000000111111111////////////////////////000000000000000111111111000000000000111111111111000000000000000111222222111111000/////////000111//////////////////////////////...//////000111222000000111111111111000000////////////............000000000000/////////.........//////000000111111............---,,,++++++111///...///000111///...000000000000////////////...///000000000000///.........//////////////////000000000000////////////000000000000000000000000111000000000/////////...000000000000000000000000......///000000000000000------.../////////......000...------///000000///////////////////////////111000///////////////000...///000111111000///...000000///...............111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000000000000///......------,,,---......////////////....../////////000000000////////////////////////////////////////////////......////////////..............................000///.........///111111////////////////////////.........//////////////////..................///........................------........./////////000000000000000000000000111000000000/////////...000000000000000000000000---...///000000///...---,,,---------......//////........................000000000000//////......000000000000//////////////////............////////////.........---------////////////////////////111111111222222222222222222222111000000000000111000000000000000000000000000000000000////////////111000000000000/////////////////////000000000000////////////////////////...000///++++++...///---......------......///000000000///...------------............////////////000////////////000000111000000000000////////////////////////////////////---------....../////////333222222111111111111222000000000000////////////...//////000000//////...000//////......//////000000000000000000000000000111111111111111111111111222222111000000000111111000000//////............+++,,,.../////////...---111111222222111111000000000000000000000000000000//////......------......////////////000000000000000000000000000000000000////////////////////////...///000000111111000000111111222222222222111111111111111111111111111111000000000000000000000000111111111000000000000000////////////////////////...//////000111111222222000000000111111111222222000000/////////000111111---------...///000222333////////////////////////////////////000111222222000000111111111111000000////////////............000000000/////////......////////////////////////---------......------,,,000///...///000111000///.../////////000000000111000000000000000000000000000000000000000/////////////////////000000000000////////////////////////000000000000////////////000000000000000000000000......///000000000000000//////000111222333333222///---,,,---///000000000////////////////////////111111000/////////////////////000000000000//////000//////............///000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000///......------...//////000000000//////------........./////////////////////////////////////////////////////////......////////////..............................//////......//////000111///////////////////////////////////////.........000//////......//////000............................../////////000000000000000000000000000000000000000000000////////////000000000000000000000000......////////////......+++,,,///111111///---+++........................000000000////////////......///000111111000///...//////............///////////////............---////////////////////////111111111222222333333333222222111000000111111111000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000///////////////////////////111///,,,---111444222...............//////000000000//////........................////////////000////////////000000000000000000000////////////........................//////000000000000000000111111000000000000000000111111000000//////.........///000111111000///...//////............///////////////000000000000000111111111111111111111111111000///.......................................---...000222222111///...000000111111111111000000//////////////////////////////............//////000000000000//////////////////////////////////////////////////////////////////000111111111111000111111222222222222111111111111111111111111111111000000000000000000000000///.........---,,,,,,,,,//////////////////////////////000000111111111111000000111111111222222222000///////////////000000/////////...............////////////////////////......//////000111222333000111111222222111111000////////////............000000/////////.........//////////////////............///000000000000000///...---...000111000///,,,,,,---///000222333333222222111000000111222222111000000//////...............//////000000111111////////////////////////000000000000////////////////////////////////////......///000000000000000111222333333444444444333000...------///000//////////////////////////////222111000//////....../////////000000000000//////000///............//////000000000000////////////////////////////////////........................////////////////////////------......///000000000//////000000000///......------------.........///////////////////////////////////////////////////......////////////..........................................//////000000////////////////////////000000//////......------000000////////////000000........................////////////000000000000////////////////////////000000000000////////////////////////////////////...//////////////////...+++---///111000///,,,***........................////////////////////////---...000222222111///...//////............///////////////...............////////////////////////111111222222333333333444222111111111111111222222000000000000000000000000////////////000000000000000000000000111111111111.../////////000000000111///////////////////////////111111...000666999888///............///000000111111111111000000000///............///////////////000000000000/////////////////////000000000000------------------------000000000000////////////......//////////////////111111000000//////.........///000111111000///...//////............//////......//////000000000000000000000000000000000000000000///...---------...------------............---...000222222111///...///000000111111111000000//////////////////////////////.........//////000000000000000////////////////////////////////////000000000000000000000000///000000111111111111111111111222222222222111111111111111111111111111111000000000000000000000000---------,,,,,,+++++++++000000000000000000000000111111111111000000//////111111111111222222222222000000///////////////000000000000///...------,,,////////////////////////......//////000222333444111111222222222222111111////////////............////////////............////////////..................///000111111111111...---,,,---///000///.........//////000000111111222222111111111111222222/////////......---------......//////000000111111////////////////////////////////////000000000000////////////////////////......///000000000000000000000111111000//////...222000.........///...---000000000000000000000000111111000///////////////000000////////////000000//////............//////////////////000000000000////////////////////////////////////////////////////////////////////////------......///000000000....../////////......---------------.........///////////////////////////////////////////////////......////////////......////////////////////////---......///////////////////////////////////////000000//////......------000000////////////000000////////////////////////////////////000000000000////////////////////////////////////000000000000/////////////////////////////////....../////////..................------......................................./////////,,,...000111222111000...//////............//////////////////////////////////////////////////////222222222333333333333333222111111111111222333333000000000000000000000000////////////000000000000000000000111111111111222......//////000000111111///////////////////////////222222000222777:::999//////......//////000111000111111222222111111000............///////////////000000000000//////...////////////000000000000........................///......------,,,,,,,,,,,,------............---000000000000///////////////000000111111000000///000//////......//////000---......//////000000111000000000000000000000000111111000/////////000000------..................+++,,,.../////////...---//////000000111111000000000000000000000000000000//////......//////000000////////////000000000000000000000000000000000000000000000000000000000000///000111111222222111111111111222222222222111111111111111111111111111111000000000000000000000000/////////...............000000000000000000000000222222111111000//////...111111111222222222222333111111000/////////000000...//////000000000//////////////////////////////......///000111222444555111111222222222222111111////////////............/////////.........------........................,,,---...///////////////...---,,,...000111000///222222111000///...------111111111111111111111111............------------////////////000000000000////////////////////////////////////000000000000000000000000000000000000......///000000000000000222222222111111000///...111///...---...///...---000000000000000000000000000000////////////000000000000////////////000000///............//////000////////////000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000///......---------....../////////......------........./////////////////////////////////////////////////////////......////////////......////////////////////////------...////////////...///////////////////////////////////////.........000//////......//////000000000000000000000000000....../////////000000000000000000000000000000000////////////000000000000000000000000000000000000//////............/////////...---,,,,,,---///000........................---............/////////---...///000111111000000//////............//////...////////////000000000////////////////////////333333333333333333222222222111111111222222333444000000000000000000000000.../////////000000000111000000111111111222222222.........///000111111111////////////////////////...111222000111555555333///////////////000000111///000111222222111000///............///////////////000111111000///...---.../////////000000000111000000000000000000000000//////...---,,,,,,++++++,,,,,,.../////////......////////////000000000000111000000000000000000111111000000//////000000111------......///000000111000000000000000000000000000000/////////000111111/////////...............------------...............//////000000000000000000000000000000000000000///////////////000111111......//////000000111111000000000000000000000000000000000000000000000000000000111222222222222111111111222222222222111111000000000000000000000000//////////////////////////////000000000000000000000000000000000000000000111111111000000000000000111111111222222222333333222222111000000000000000...///000111111111000000////////////////////////......///000111333444555111222222333333222222111////////////............//////.........---------,,,------....../////////---....../////////......000///...///222333222111111111000000//////......///000111222222111000///............////////////000000000000////////////000000000000000000000000.../////////000000000111000000000000000000000000......///000000000000000222222222333222222111111...---,,,---///111111000000000000000000000000000///......//////000111222111000///......///000111...............///000000.../////////000000000111000000000000000000000000111111111111111111111111000000000000000000000000000000000///......---------...//////000000000000....../////////000000000////////////////////////////////////////////////......////////////......////////////////////////,,,---.../////////......////////////////////////.........//////////////////..................///////////////////////////------........./////////000000000000000000000000.../////////000000000111000000000000000000000000000///...------...///000------,,,,,,---...///000........................---------.........//////.........///000111111111//////............//////.../////////000000000000////////////////////////444444444333333222222222222111111111222333333444000000000000000000000000.../////////000000111111000000111111222222222222---......///000111111222////////////////////////---000111//////111000---///////////////000111111...///000111111000///.............../////////000///000111111111///...---.../////////000000111111111111111111111111111111111111000///...------,,,,,,---///000000000//////......//////000000111111222111000//////000111222111111000000000000111111---------...///000000111000000000000000000000000---------------...///000000000/////////.........000////////////000111111......///000000000000000000000000000000000000000///////////////000111111---......///000111111222000000000000000000000000000000000000000000000000000000111222222222222111111111222222222222111111////////////////////////////////////////////////......//////000000111111000000000000000000000000/////////000111111222222111111222222222333333333333333222111000000111111000111222222222000///...////////////////////////......///000111333555666111222222333333222222111000/////////............//////.........---------,,,,,,------...///000000000000111111111111000000111000000111333555444333+++,,,---///000222333444...///111222222111///.........//////000000111111111111000000//////......111111111111111111111111.../////////000000111111000000000000000000000000...//////000000000000000,,,---...//////000//////+++******,,,000222333333000000000000000000000000............///111222333111000///......///000111...............///000111.../////////000000111111000000000000000000000000////////////////////////000000000000000000000000------......///000000000......///111111222222222////////////000000000000////////////////////////////////////////////////......////////////......000000000000000000000000,,,,,,.../////////...---////////////////////////---.........//////000000......------------..............................------------.........///000000000000000000000000.../////////000000111111000000000000000000000000000///...------...///000+++,,,---.../////////000........................---------.........//////............///000222222//////............//////.../////////000000111111////////////////////////333111///---,,,---...///222222111111111111222222111111111111000000000000***+++,,,...///......---000000000000////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111000000///...............111111111111000000000000////////////////////////000000111111111111000000---......///000111222222/////////...------,,,,,,////////////000000000000000000000000000000000000111111000000//////.........///////////////......///////////////////////////.........------------111111000000//////..............................000///.........///111222...///000111111000///...000000000000000000000000//////000000111111222222111111111111111111111111222111000//////000111222111111222222222333333333111111222222222222111111000////////////111333444................................................//////000111111111111111333222111000000111222222444333111000000000111111555444444333333222222222000000000000000000000000000000//////.........---------...///000111222222///000000000000111111111222111///.........///000//////////////////////////////............//////............/////////000000000000000000000000000//////............////////////000111111111111111//////......---------,,,---.........//////000000............/////////000111111000///////////////000000000000111111111111000000000000000000000000//////000000000000//////111111111111111111111111000000000000000000000000111111000///...------,,,///...---,,,+++,,,,,,---........................000000000000000000000000////////////////////////000000///...............111111000000//////......000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////...------,,,,,,------...000///...---------------///////////////............///000000000///---,,,///............---------......////////////............------------......------------.........///------------------------............////////////............////////////222111000//////000111222///...---...///000000...222000...,,,+++,,,...///........................000///...------...///000...///000111222222222222........................111111000///...---,,,,,,...............---------444222000///......///000222111111000000111111222111111111111000000000000/////////000//////............//////000000111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000...////////////000000000000000///...............///............---------////////////////////////000000111111111111000000,,,---------.../////////........................////////////000000000000000000000000000000000000111000000000/////////......///////////////......////////////////////////////////////.........---111000000000/////////...////////////////////////000//////...///000111222//////000000000000//////111111111111111111111111000000000000000111111111111111111111111111111111222111000//////000111222111111111222222222333333111111222222222222111111000/////////000111222333................................................//////000111111111111111333222111000000111222222444333111000000000111222333333222222111111111000111111111111111111111111000000/////////........./////////000000111111222000000000111111111222222111111000000/////////000//////////////////////////////............//////........./////////000000000000000000000000000000111000000//////000000111000111111222222222222222////////////......------........./////////000000........./////////000000111111000///////////////000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000///.........---000///...---------..............................////////////////////////000000000000000000000000000000///...............111000000000/////////...000000000000000000000000000000000000000000000000000000000000/////////...000/////////////////////...------,,,,,,------...//////...---------------.........///////////////111111111111111000/////////............---------......////////////............------------......------........./////////------------------------////////////000000000000............////////////111000////////////000111///...---...///000000......------,,,,,,,,,,,,,,,------------------------......------------......+++,,,,,,------...//////////////////////////////000000//////////////////.....................///444333222000000000111111222111111000000111111222111111111111000000000000222111000///............------...///000111222222000000000000000000000000////////////////////////000000111111111222222222000000000000000000000000............////////////000000///.........//////111111111000000000000///////////////////////////000000111111111111000000........................,,,------...//////000000////////////000000000000000000000000000000000000000000000000////////////...//////000000/////////////////////////////////000000000000////////////000000000000////////////000000000000000000000000///////////////000111111000000////////////000000111111111111111111111111111111111111000000000000000000000000000000000000111111000000000000111111111111111222222222222333111111222222222222111111000/////////000111222333//////////////////////////////////////////////////////000111111111111111222222111111111111222333333333222111111111111222111111000000000000000000111111111111111111111111000000000000////////////111111111111111111111111111111111111222222222333111111222222111111000///////////////////////////000//////......//////000....../////////000000000000000000000000000000000222111111000000111111222111222222333444333333333000000000000////////////......////////////000000....../////////000000000111000000///////////////000000000000111111111111000000000000000000000000222111000000000000111222111111111111111111111111000000000000000000000000////////////////////////111000//////......//////........................////////////////////////111111111111111111111111000//////............///000000000000////////////000000000000000000000000000000000000000000000000000000000//////.........////////////////////////......------------......//////...------------...------......//////000000222222111000000000000000///............---------......////////////............------------................../////////000....................................////////////............//////////////////............/////////...---...///000000...,,,,,,.........---+++***------------------------,,,,,,------------,,,,,,......------...///111222111111111111111111111111/////////000000000111111.........//////000000000444333222111000000111111111111000000000000111111111111111111000000000///000///---,,,,,,,,,---.........//////000000111111///////////////////////////////////////////////////000000000000111111111////////////////////////........./////////000000000000///////////////000333333222222222111111111////////////////////////000000111111111111000000111111111000000000000000---........./////////000////////////000000000000////////////////////////000000000000////////////...//////000000000000///000000000000000000000000111111111000000000000///000000000000///////////////////////////////////////////////////000000111111000///......///000111222222222222222222222222222222111111000000//////////////////////////////111000000000000000000111111111111111222222222222111111222222222222111111000000000000000111111222000000000000000000000000//////////////////////////////000111111111111111222222111222222222333333222222222222222222222222000000000000000111111111111111111111111111111111000000000000000000000000333333333222222111111111111111222222222333333333111111222333333111000///////////////////////////000000////////////000000...////////////000000000000000000000000000000000111111111000000111111111111222222333333333333333111111000000000000000000//////////////////000000...////////////000000000000000////////////000000///000000000111111111111000000000000000000000000333222000//////000222333111111111111111111111111000000000000000000000000///////////////000000000000/////////////////////........................////////////////////////000000000000000000000000000///............//////000000000000////////////////////////////////////////////////////////////////////////////////////.........///////////////......------------......///......---------......,,,------...///000111111111000...---------...//////............---------......////////////............------------.............../////////000000////////////////////////,,,,,,---------.....................////////////........................///...---...///000000...------............------------------------------,,,---...//////...---,,,000///---------///222333111111111111111111111111000000000000111111111111---......///000111111222222222111111000000111111111000000000000000000111111111111111000000000///...------,,,---...///000111111000000//////......////////////////////////////////////////////////.........////////////000//////////////////////////////000000000111111111000000/////////000000111000000/////////.........////////////////////////000000111111111111000000111111111111111000000000000000/////////.........////////////000000000000////////////////////////////////////000000000000......///000111111000000111111111111111111111111222111111111000000000000////////////000000000000...........................//////000000000000000111000///......///000111111111111111111111111111222222111111000000//////////////////////////////000000000111111000000000000000111111111222222222111111222222222222111111///000000000111111111111111111111111111111111111000000000000000000000000//////000111111111111111111111222222333333333333222222222333333333222222111111111222222333333333111111111111111111111111000111111111111111111111444444333333222111111111111111222222222333333333111111222333333111000///000000000000000000000000000000////////////000000////////////000000000111000000000000000000000000111000000//////000000111000111111222333222222222000000111111111111111111000000000000000000//////////////////000000000111000000////////////000000///000000000111111111111000000000000000000000000333222000//////000222333111111111111111111111111000000000000000000000000/////////000000000000000............///.........////////////////////////........................//////////////////////////////............//////////////////000000000000////////////////////////////////////////////////,,,,,,---...///000111111------....../////////000///......------......///......---------......///,,,------...///000111111111000...---------...//////............---------......////////////............------------..................////////////////////////////////////------........./////////............////////////------............------///...---...///000000......---+++******,,,---...---------------------------...///000000///...---,,,+++*********,,,...000000000000000000000000000222222222111000/////////---......///000111111222111111111111111111111111111000000//////000000111111111111111000000000000////////////000111222333222222111000///...------000000000000000000000000////////////////////////---------.........//////000000000000000000000000000000000000111111111111000000/////////000111111111111111111000000000000////////////////////////000000111111111111000000////////////////////////111111000//////...------////////////000000000000000000000000000000000000////////////000000000000......///000111111111111111111111111111111111111111111111111000000000000////////////000000000000..............................///000000000000000000000////////////000000000000000000000000000000111111111111000000000000000000000000000000000000000000111111111111000000000000000111111111111222111111222222222222111111///000111111111111000000000000000000000000000000000000000000000000000000//////000111111111111111000111222333444444444333111222333333444333333333111111222333444555555555222222222222222222222222111111111111222222222222333333333222222111111111111111111111222222222333111111222222111111000///000000000000000000000000111000000//////000000111/////////000000000111111000000000000000000000000000000000//////000000000000111111222222222222222000000000000111111111111111111000000000000///////////////000000000111111///////////////000000111000000000000111111111111000000000000000000000000222111000000000000111222111111111111111111111111000000000000000000000000000000000000000000000000------.../////////......////////////////////////................................................///............//////000////////////000000000000000000000000000000000000000000000000000000000000,,,,,,---...///000000111---------......//////000//////............//////...------------...//////------......//////000000222222111000000000000000///............---------......////////////............------------......------------.........///........................000000000000111111111222............////////////------...//////...------///...---...///000000...---+++)))'''(((***,,,..............................//////////////////...------,,,,,,---...000111////////////////////////333222111000///......---.........//////000000000222222333333333333222222000000////////////000000111111111111000000000000///000000111111111000000111111000000//////......000000000000000000000000000000000000000000000000............////////////000000000000000000000000/////////000000000000111000000//////000111111222444444444333333333222222////////////////////////000000111111111111000000.........///000000000111000000000///////////////////////////000000000000000000000000000000000000.../////////000000000111......///111111222222111222222222222222222222222111111000000000/////////.../////////000000000111........................---...///000111000000/////////000000000000//////////////////////////////000000000000000111111111111111111111111111111111///000111222222111000///000000000000111111111111111111222222222222111111///000111222222111000///000000000000000000000000111111111111111111111111//////000111111111111111000111222444444444444444111222333444444444333333111111222333444555666666222222222222222222222222111111111222222222333333222222222222111111111111000000000111111111222222111111000000/////////000000000000000000000000000111111000000000000111111//////000000000111111111000000000000000000000000222111111000000111111222111222222333333333333333/////////000000000111111111111111000000000////////////000000000111111111///////////////000111111000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000222111111111000/////////---...///000111000000///////////////////////////........................////////////////////////...............///000000.../////////000000000111000000000000000000000000000000000000000000000000........................,,,,,,---......///000000//////............//////---------------...//////.........///////////////111111111111111000/////////............---------......////////////............------------......,,,,,,,,,,,,------------------------------------/////////000000000111111............////////////---...////////////...---///...---...///000000...,,,,,,+++++++++,,,---...///////////////////////////......------....../////////000111111222222333////////////////////////000000000//////..............................///333333444555555444444444000000////////////000000111111111111000000000000//////000000000...---+++////////////000000000000000000000000000000000000111111111111111111111111////////////000000000000000000000000000000000000............/////////000000000///000000111222222111111111000000000//////////////////////////////000000111111111111000000//////000111222333333444......//////000000111111////////////000000000000000000000000000000000000.../////////000000111111......///111111222222222222222222222222222222222000000000000////////////.../////////000000111111000000000000000000000000---...000111111111000///...///000111111000///...//////////////////////////////000000111111222222111111111111111111111111///000111222222111000///000000000000111111111111111111222222222222111111///000111222222111000///////////////////////////111111111111111111111111//////000111111111111111000111222444555555444444000111333444555444333333000000111222444555666666222222222222222222222222111111111222222333333333111111111111111111111111///000000000000111111111222111///.........///000000000000000000000000000111111000000000000111111000000000000111111111111000000000000000000000000333222222222222222222333222333444444555555444444......//////000000000111222111111111000000//////000000000000111111111111///////////////000111111000000000000111111111111000000000000000000000000//////000000000000//////111111111111111111111111000000000000000000000000333222222111000///.........///000222222222111000000000000000000000000000........................000000000000000000000000...............///000111.../////////000000111111000000000000000000000000000000000000000000000000111000///...---,,,++++++,,,,,,------...///000000//////............//////---------------...///000///////////////............///000000000///---,,,//////.........---------......////////////...............------.........+++++++++,,,,,,,,,------------------------------,,,,,,,,,---------................../////////000---...///000000///...---///...---...000000000...---...000111111111000000000000000000000000000000......,,,++++++,,,......,,,---...///000000000///////////////////////////............////////////...............---------333333333222222222111111222222222111111111111000333222111/////////000111//////000000000000///...////////////////////////............////////////000000//////.........---------------.........///111111000000000000111111000000000000111111111111000000000000000000000000111111000///////////////222111000//////000111222111111000000000000111111000000000000000000000000000000000000000000000000222111000000000000000111000000000000000000000000111111000000//////............//////000000111111222222111111111111111111444333111////////////000000000000000000000000000000000000000000000000000000000000000000000000000000///...------...///000000000000000000111111222///000000111111111000000222222111111111111111111444333222222111111222222222222111111000/////////111222222222333333333333000000000000111333666777333333333222222222111111333333222111000000111111111111000000000000000000222222222222222222222222333333333444444333222222111222333444444444333333444444333333222111000000///111333555666555444333444444444333333222222222111111111111111111111111000000//////......------111000000000//////......111000......000000000/////////000111111111111111111111111111000000000000...000111111000000111222222222111111111111222222////////////////////////000000////////////000000111111000000000000000000000000////////////000000111111111111111111111111111111000000///.........000000///...........................///000111222333333222222111000000000000000000000000000111111111000000000//////......///////////////000111111111111000000//////............------------......111000///......///000111000000//////.........---000000000000000000000000000000000000000000000000.........///......---,,,......////////////......///......---------......////////////////////////////////////////////////000000000000000///......---------...............////////////000000000000........................111111000///......---------......///////////////...............---------000000000000000///......,,,---------.../////////000///...------...///000........................------------------------000000//////.........---...------------...//////111000///...------...//////////////////////////////////////////.........333333333222222222111111222222222111111111111000333222000/////////000111000000111111111111000000000000000000000000000000/////////000000000000111000000000/////////......---.........//////////////////............//////000000000000111111111111000000000000000000000000111111000///////////////222111000//////000111222111111000000000000111111000000000000000000000000000000000000000000000000//////.........//////000////////////////////////111000000000/////////...////////////000000000000111111111111111111111111333222111000/////////000000000000000000000000000////////////////////////000000000000000000000000000///............///000000////////////000111111000000111111111111000000111111111111111111111111333333222111111111111111000000000000000111111111/////////000000000111111000000000111222333444555333333333222222222111111333222222111000000111111111111111111111111111111222222222222222222222222333333333444444333333222222222333333444444444333444444333333222111111000///000222444444444333222222222222111111111000000111111111111111111111111000000000000000000//////111111111000000000//////111000......000111000/////////000111111111111111111111111111000000000000...000111111000000111222222222111111111111222222111111111111111111111111000000////////////000000000000111111111111111111000000////////////000000111111111111111111111111000000000000000000000000111000//////......//////111111111111222333444555222222222111111111000000111111111000000000000000111111111000000////////////////////////000111111111000000000/////////...///......------......///111000///......///000111000000/////////.........000000000000000000000000000000000000000000000000//////000000//////...---//////000000000000/////////......------.........////////////////////////////////////////////////000000000000000///......---------............///////////////000000000000........................///......---,,,,,,++++++---......///////////////........................000000000000000///......------........................------------..............................------------------------000/////////...............------------...//////111000///...---......///------------------------/////////////////////...333333333222222222111111222222222111111111111000222111000000///000000000111111222222222222111111111111111111111111111111000000000000111111111111111000000000000000//////////////////000000000000//////............//////000000000000111111111111000000000000000000000000111111000////////////000222111000000000000111222111111000000000000111111000000000000000000000000000000000000000000000000,,,,,,,,,,,,---...//////////////////////////////000000000000////////////000000000000////////////111111111111111111111111333222111000/////////000000000000000000000000000////////////////////////000000000000000000000000000//////......//////000//////......//////000111000000111111111111000000111111111111111111111111222222111000000000000111...//////000111111222222........./////////000000111111222333333333333222333333333222222222111111333222111111000111111111222222222222222222222222222222222222222222222222222333333444444333333333222222333333333444444444444444333333222222111111000111333444555555444333222222222111111111111000111111111111111111111111000000111111111111111222222222222111111111111000222000...///000111000000//////000111111111111111111111111111000000000000...000111111000000111222222222111111111111222222111111111111111111111111000000////////////000000///000111333333333222222111000000//////000000111111111111111111111111111//////000000111222222333111111000/////////000000////////////000111222222000000000111111111222222222111111111000000//////111111111111111000000000000000/////////000111111000000000000///////////////......------......///000000////////////000000000000////////////......000000000000000000000000000000000000000000000000000000000000000//////...000000000111111000000000........................////////////////////////////////////////////////000000000000000//////...------........./////////000000000000////////////.................................---,,,,,,++++++---......///////////////---------......//////000000000000000000//////...//////..................,,,------......------,,,........................------------------------////////////..................------......///000000000///............///------------------------......//////////////////333333333222222222111111222222222111111111000000111111000000000000000000000000111111222222111111000000000000000000000000//////000000000111111111111111111111000000000000///000000000000111111111111111000000000000111111///000000000111111111111000000000000000000000000222111000000//////000000111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000++++++,,,,,,---...///000////////////////////////000000000000////////////111111000000//////......000000000000111111111111222111111000000000000000////////////////////////........................000000000000000000000000000//////////////////000...............///000000000111111111111000000///111111111111111222222222222111000000///000000000//////000000111111111111000000000000111111111111111222333444444333111000333333333222222222111111222222111111111111111222222222333333333333333444222222222222222222222222222222333444444444333333333222222222333333444444444444333333333222222222333333444555666666555555333333333333333333333333111111111111111111111111///000000111111222222222222222222222222222222222222000//////000111111000//////000111111111111111111111111111000000000///...000111111000000111222222222111111111111222222111111111111111111111111000000////////////000000...000222444444444333333111000000000000000000111111111111111111111111111000000111111222222222222111111000000000000111111...............///000111/////////000111222222333222222111111000/////////222222111111111111111111111000000///000000111111000000000000//////////////////............//////000000////////////000000000000//////////////////000000000000000000000000///////////////////////////000000000000///......//////000000000000//////---....../////////////////////////////////////////////////////////////////////000000000000//////------......//////000000000000000000////////////........................000000/////////.........---......///////////////,,,------...///000000111//////000000000000//////000000//////......------,,,---...//////...---,,,................................................///////////////........................//////000/////////.........//////////////////////////////............////////////333333333222222222111111222222222111111111000000000000000111111111000000...//////000111111000000////////////////////////........./////////000000000000000000111111111111000000000000111111111222111111000000000000111111///000000000111111111111000000000000000000000000222222111000000000000000111111222222222222111111111111000000000000111111000000000000000000000000000000000000000000000000------------...///000111........................////////////000000000000111111000000//////......//////000000000111111111111111111111000000000///////////////////////////////////////////////////111111111111111111111111///000000000000000000///...............///000000111111111111111000//////000000111111111222222222222111000000///000000000111111111111000000//////000000000000111111111111111222333444333222111000333333333222222222111111222111111111111111222222222222333333333444444444222222222222222222222222111222333333444444444333333333222222222333444555444444444333333333333333222333333444444444444444333333333333333333333333111111111111111111111111/////////000000111111111222222222222222333333333222111//////111111111000//////000111111111111111111111111111000000000///...000111111000000111222222222111111111111222222000000000000000000000000000000////////////000000///000111333444444444333111111000000000000111111111111111111111111111111222222222222111111000000111111000000000000111111222222111111111222333333......///000111222222333111111111111000000//////111111111111111111222222111111000000000000111111////////////000000000000/////////......///////////////000000000000////////////000000000000000000111111111111111111111111////////////////////////......//////......---,,,---..................---------//////000000////////////////////////////////////////////////////////////000000000000//////------......///000000111111000000000/////////...........................///////////////.........---......///////////////------......///000111111//////000000000000//////000000000//////......---...///000111111000///............................................................//////////////////............///000000......//////////////////////////////////////////---.........//////000000333333333222222222111111222222222111111111111000//////000111111111111000---...///000000000000000....................................//////////////////000000000000000111000000000000111111111111//////............//////000000000000111111111111000000000000000000000000222222111000000000000111111111222333333222111111111111000000000000111111000000000000000000000000000000000000000000000000............///000111111........................////////////000000000000000000000000////////////...//////000000111111111000000111111111111000///000000000000000000000000000000000000000000000000111111111111111111111111///000000111111000000/////////......//////000111111111222111111000///...000000000111222222333333222222111000000000000111222222111111000//////............/////////000000222222333333333222222111333333333222222222111111111111111000111111222333111222222333333444444555222222222222222222222222111111222333444444444444444333222111222333444555444444444444333333333333111111111111111111111111000111111111111222222222111111111111111111111111//////000000000000000000111222222222222333333333333111///000111222111000//////000111111111111111111111111111000000000000...000111111000000111222222222111111111111222222////////////////////////000000////////////000000000111111111222222333333222111111000000111111222111111111111111111111111333222222111000000//////000000/////////000111111111111000000000111111222......//////000111222222000000000000000000000111000000000111111111111111222222111000000000111111////////////000000000000000//////......//////000//////000000000000////////////000000000000111111111111111111111111111111000000000000000000000000...............------,,,,,,------......------,,,,,,---///000111111000///////////////////////////////////////////////////...//////000000000000000------...///000000111222111111000000//////..............................---------------------------......///////////////.........//////000000111...//////000000000000000000000//////////////////000000000111111000000000........................................................./////////////////////......//////000111---...//////000/////////------------------------------......///000000000333333333222222222111111222222222111111111111000...///000111222111111000......///000111222111111////////////////////////...////////////000000000....../////////000000000/////////000000000111111//////............//////000000000000111111111111000000000000000000000000333222111111000000111111111222222333333222222111111111000000000000111111000000000000000000000000000000000000000000000000000///////////////000000.........................../////////000000000111////////////000000000000......//////000111111222///000111222222111000///000000000000000000000000111111111111111111111111111111111111111111111111///000111111111111000///000////////////000111111222222222111111000///...///000000111222222333333333333222111111111111111111111111000000000000000/////////000000000111111222222222111222222333333333333333222222222111111111111000000111222222333111111111222333444444444222222222222222222222222000111222333444444444444444333222111111333444666444444444444444444444444222222222111111111222222000000111111111222222222111111111111111111111111111111111111111111000000111111111111222222222333333111000000111222222111//////000111111111111111111111111111000000000000...000111111000000111222222222111111111111222222000000000000000000000000000000////////////000000222111000//////000222333222111111000000111111222111111111111111111111111000000000000000000000000//////......//////000111//////............//////.../////////000000111111/////////000111111222222/////////000000111111111333222111111000000111111.../////////000000000111000000////////////000000...///000111111000///...//////000000000111111111111111111111111111111111000000000000000000000000///////////////...------------............------,,,---///111222111000///////////////////////////////////////////////////......///000000000000000------...///000111222222111111111000///.................................---------------------------......//////////////////////////////000000000......///000000000000000///////////////000000000000000////////////000000............................................................/////////000///////////////000000111,,,---///000000000//////------------------------------......///000000111333333333222222222111111222222222111111111111000...///000222222222111000//////000222222333333333000000000000000000000000000000000000111111111111---.........//////000000////////////000000000000111111000000000000111111000000000000111111111111000000000000000000000000333222111111000111111111111222333444444333222111111111000000000000111111000000000000000000000000000000000000000000000000000//////.........//////.........................../////////000000111111......//////000000111111---......///000111111222///000111222222111000///000000000000000000000000111111111111111111111111111111111111111111111111///000111222222111000///000000000000000111222222222222222111111///......///000000111222222333333444333222222111111222222/////////000111111222222222222222222333333333333333222111000111222444555333333333222222222111111111111000000111222333333000000111222222333444444222222222222222222222222000111222333444444555444444333222111111333555666444444444444444444444444666555555444444444555555222222222333333444444444111111111111111111111111444333333222222111111111000000000111111222222222333111000000111222222111//////000111111111111111111111111111000000000000///000111111000000111222222222111111111111222222111111111111111111111111000000////////////000000444222///...---///111333222222111111111111222222111111111111111111111111......//////000000111111...............///000000222222111111111111111222////////////000000000000......///000111222333333......//////000000000111333333222111000000111111.../////////000000111111000000////////////000000...///000111111000///...//////000000111111111222111111111111111111111111000000000000000000000000000000000000000//////.........////////////......+++---///111222222000000////////////////////////////////////////////////......///000000000000000------...///000111222222222111111000///......---.........................../////////////////////---......///////////////000000000000////////////......///000000000000000......//////000000111111000///...------...///000........................////////////////////////---.........//////000000///////////////000111111,,,---///000000000//////////////////////////////---------...///000000111222222222222222222222222111111222222222222111111000111111222222333444444000000000000000000000000111111111111111000///.........////////////...---000000////////////000000...............///000000111111000000//////......//////000000111111111222111111000000111111222333000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111111///---...111222000...111000///---,,,,,,,,,,,,......------------......//////............//////222111000//////......///000000000000000000000000000000000000000000000111////////////000000000000+++,,,---///000000111111000000000000111111111111222111111111000000/////////////////////000111111000000000000000000000000///000000000000111111111222111111111000000//////////////////000000000000//////000111222222333333222222222222222222222222111111111222222333333333000000000000000000000000444444444333333222222222000111222333333333333333222222111111222222333444444444444333333333222222555555444444444333333333222222333333333333222222222222333333333444444444222222222222222222222222333333111111000000000111333333333222222222111111333333222222222222333333222222222222111111000000000000000000000000000000111111222222222222111111111000/////////000222333000000000000000000000000000000000000000000000000222111111111000000//////333222000/////////000111000111111111111222222222///000111111111000...---000000000000111111111111000000////////////000000111000000///...---------000000000///......------222222111111000//////...000000////////////000000000////////////000000111000000000000000000000000......////////////.....................///000000////////////000000000000---...111222222111...---000000000000000000000000---------......000111111111111111111000000000000000///...---,,,------...---------............/////////............//////......//////000000111111333222222111000//////...---------............///........................////////////////////////............////////////........................//////...------------.........//////000000111111------------------------........................000000000000000000000000111000///......///000000111111000///////////////000000//////.........---111111111111000000000000222222222222222222222222111111111222222111111111444444333222222111111000000000000000000000000000000000111111111000//////////////////////////////000000////////////000000...............///000000000000000000//////....../////////000000000111111111111000000000111222222000000000000000000000000000000000000000000000000000000000000000000000000///000000111111000000///111///---...000111///---//////////////////......///......------....../////////............/////////...............//////000000000000000000000000111111000000000000000000/////////000000000111111///000000111111111111111//////000000000111111111111111111111000000000//////////////////000111111000000000000000000000000000000000111111111222222222111111111000000000000//////000000000111111111///000000111222222333333222222222222222222222222111111222222222333333333222222222222222222222222444444444333333222222222111111222333333333333333333222222222222222333333444444444333333333222222333333333333222222222222111222222333333222222111000111111111111222222222222222222222222222222222333333333222222111111111333333333222222222222111111111000000000000111111222222222222111111111000111111111111111111111111000000111111111111000000111000000///000111222333000000000000000000000000000000000000000000000000222111111111000000000000333222111000///000000111000000111111111222222222000111222222222111//////000000000000111111111111//////............//////111000000///......------......//////////////////000000000000000111111111000000////////////000000000000////////////000000////////////////////////......////////////.....................///000000////////////000000000000...///000111111000///...000000000000000000000000...------......000111111111111111000000000//////000///...---,,,------...---------............/////////............//////......//////000000000000222111111000//////......---------............///........................////////////////////////............////////////........................//////......---------......///////////////000000................................................////////////////////////222111000000000000111222111111000///////////////000/////////............//////000000000111111111222222222222222222222222111111111111111111111111444444333222222111111000000000000000000000000000//////000111111111000000111000000000000000111111000000////////////000000///............//////000000000000////////////............///////////////000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000...//////000000//////...///...---...//////...------...000111111111000//////......------....../////////............//////,,,,,,,,,------...///000000000000000000000000000111111111000000/////////000000000000111111111111111111111111111000////////////000000000000111111111111111111000000000000000////////////000111111000000000000000000000000111111111111222222222333111111111111111000000000000000111111111222222222000000000111222222333333222222222222222222222222111222222222222333333333333333333333333333333333444444333333333333222222222222333333444444333333444333333222222222333333444444444444333333333333222222222111111111000000111111222222222222111111111111111111222222222222333333333333333333333333333333444555444333222111333333333333222222222222111111000000000000111111222222222222111111111111222222222222222222222222///000000111111000000///111000000000000111222222////////////////////////000000000000000000000000111111111111111000000000222222111000000000000111000000000111111111222222222222222222222111000000000000000000111111111111........................000000000///......------------...//////000111111...//////000111222222222000000////////////000000222111000//////...//////..............................////////////......///............//////000////////////000000000000//////000000000000//////000000000000000000000000............///000111111111111000000000000////////////...------------...---------............/////////............//////...////////////000000000000000000///......---------------............///////////////////////////////////////////////////............////////////......................../////////.........------/////////...............////////////////////////........................////////////////////////000000////////////000111111000000///////////////////////////............---......///111222222333222222222222222222222222222111111111111111111222000111111222222333444444000000000000000000000000......///000111111111000222111000000000111222333000000////////////000000//////............///000////////////////////////........................000////////////000111111000000000000000000000000000000000000000000000000000000000000000000000000...//////000000//////.........------.........------...000111111000...---//////............////////////............//////...---------......///000000000000000000000000000111111111000//////......000000000000111111111222///////////////...------////////////000000000111111111111000000000000000000000//////000000111222000000000000000000000000111111222222222333333333111111111111111111111111111111222222222333333333000000111111111222222222111222222222222222333333222222222222222222222222333333333333333333333333333333333333333333333333333333444444444444333333555444444333333333333333555444444444444333333333222222222111111111111000111111222222222222111111333333333444444444555555444444444444444444444444333444666777777555333222444444333333333222222222444333333222222333333444222222222222222222222222333333333333333333333333111111111222222111111111000000000111111111222222000000000000000000000000000000000000000000000000111111111111111111111111222222111111111000000000000000000000111111111111222222222111111111000000///000000000111111111111...//////////////////...000000//////..................//////000000000000/////////000111111222222000000////////////000000222222000///..........................................////////////......//////............///000////////////000000000000111000///......///000111//////////////////////////////......///000111111111000000000////////////............------......---------............/////////............////////////////////////////////////.........------------------............///000000000000000000000000////////////////////////............////////////........................///////////////......---//////......------,,,,,,................................................////////////////////////,,,,,,,,,,,,---------...000000////////////000000///////////////...............//////000111111222222222222222222222222222222222111000000111222222000111111222222333444444////////////////////////---...///000000000000000111111111111111222333333000000////////////000000//////............//////.............../////////............------------//////......//////000111///////////////////////////////////////////////////////////////////////////000000111111000000///---.........------.........///000111000...+++***/////////......///////////////............//////111000000///......//////////////////////////////000000000000//////......///000000000000111111111------...///////////////...////////////000000000000000000000000000111111000000000000000111222222000000000000000000000000111111222222222333333333111111111111111222222222222222222222333333333333111111111111111222222222111111111222222333333333222222222222222222222222222222222222222222222222333333333333333333333333444444555555555444444333555555444444444444444555555555555444444444333333444444333333333222222222222222333333333333222222333333444444444555555555444444444444444444444444333444666777777666555333444444444333333333222222444444333333333333444444222222222222222222222333333333333333333333333333222333333444444333333222000111111111222222222222222222222222222222222222111111111111111111111111111111111111111222222222222222222222111111111000//////000000000111111111111111000000///////////////000000000111111111111///000111111111111000///////////////............111111000000////////////000000000000000000000000000000////////////000000222222000///..........................................////////////......//////............//////////////////000000000000111000///......///000111////////////////////////000////////////000000111000000000////////////...------..................---------............/////////............///////////////...........................---------------------............///111111111111111111111111////////////////////////............//////////////////////////////////////////000000000///...---//////......------,,,,,,------------------------................................................++++++,,,---------------000000////////////000000.........///////////////000/////////////////////222222222222222222222222333222111000000111222333444444333222222111111000////////////////////////......///000000000/////////000111222222222222222000000////////////000000000//////............///---............/////////...............---------...............///000000///////////////////////////////////////////////////////////////////////////000000111111000000///---...//////...---.../////////000///...---+++***000//////......//////000//////............//////222222000//////.........////////////////////////////////////////////////////////////000000000000//////000111111111111111......////////////000000000000000000111111111111111000000000000111222222000000000000000000000000111111111111222222222333111111111222222222222222111111222222222333333333111111111111111111111111111111111222222333333444333333333222222222222111222222222222222222222222222222333333333333444444555555666666555555444444555444444444444555666777555555555555444444444333555555555444444444333333333333444444444444333333222222222222333333333333555555555555555555555555333444555666777666555555444444444444333333333333222222111111111111222222222222222222333333333333333333333333333333333333444444444555555444444444000111222222333333222222333333333333333333333333111111111111111111111111111111111222222222222222222222333333222222111000/////////000000000111111111000000///.../////////000000000000111111111111000000222222222222000000//////////////////......222222111000000///......111111111000000000000000000000////////////000000222111000//////...//////..............................////////////......000//////............///////////////000000000000111000///......///000111000000000000000000000000000000000//////000000111000000////////////......,,,---......///.........---------............/////////............///////////////............---........................---------............///000000000000000000000000////////////////////////............//////////////////////////////////////////000111000///...---/////////...............------------------------................................................,,,---...///000000000000///////////////000000111.........///////////////000000000//////.........222222222222222222222222333222111//////111222333444444333222222111111000/////////////////////////////////000//////......,,,...111333333333111000000000////////////000000000000///...............---------.........//////////////////......------......------......///000////////////////////////////////////////////////////////////////////////...//////000000//////...---///111000...---///111000/////////......------000000////////////000000//////............//////000//////.........//////////////////////////////------......///000000000---.........////////////000111111111111000000///........./////////000000///000000000111111111111111111000000111111222333000000000000000000000000000000000111111111222222111111111222222333333333111111111111222222222222111111111111111111111111000111111222333333444444333333333222222222111111333333333333333333333333222222222333333444444444666666666666666555444444444444444444555666888888555555555555444444444444555555555555444444444333444555555666666555555444222222222333333333333444555555555555555555555555444444444555555666666666555444444444444333333333333222222111111222222333222222222333333333444444222222222222222222222222333444444444444444444333000111222333333333222222333333333333333333333333111111111111111111111111111111111222222333333333222222333333333222111000////////////000000000111222111000/////////000000000000000000111111111111///000111222222111000///.../////////////////////111111000000000000000000//////000000111111222222000000////////////000000000000////////////000000////////////////////////......////////////......000000///...............////////////000000000000000000////////////000000000000000000000000000000111111000000000000000111000000/////////.........,,,,,,.../////////......---------............/////////............////////////.........---------........................---------............///000000000000000000000000////////////////////////............////////////////////////////////////...///111111111000...---...///////////////000000........................................................................,,,---///000111111000000///////////////000111111............/////////000.........///////////////222222222222222222222222333222000//////000222333000111111222333333444444///////////////////////////000000000///...------+++---111333444333111///000000////////////000000111000///...............---------.........//////000000/////////............------------...//////////////////////////////////////////////////////////////////////////////---..................---...000222111...---///111000////////////000111111000000////////////000000//////............//////---------------...///000////////////////////////,,,,,,---...///000111111------------.........///111111000000///---,,,+++............/////////000//////000000111111111222111111111000111111222333000000000000000000000000///000000000000111111111111111111222222333333333000000111111111222222222222222111111111111111111000000111222333333444444333333333222222111111111444444444444444444444444222222222333333444444444666666777777666555444444333333333444666777999:::666666555555555444444444555555444444444333333333555555666666666666555555444444444555555555666666666666666666666666666666444444444444444555666777555555444444444333333333555444444333333444444555222222222333333444444444222222222222222222222222222333333444444333333222000111222333444333222222222222222222222222222222111111111111111111111111111111111222222333333333222222333444333222111000////////////000000000000444333111000000000111222000000000000111111111111...///000222222000///............////////////////////////000111111222222------...000111333444444000000////////////000000000////////////000000111000000000000000000000000......////////////......111000///...............////////////000000000000//////000000000000//////000000000000000000000000111111000000000000000111000/////////............+++,,,.../////////......---------.........////////////............////////////.........---------......//////////////////---------.........//////////////////////////////////////////////////////............/////////000000000000000000000000000...///111222111000...---......//////000000111111////////////////////////................................................***+++---///000//////...///////////////000111111---.........//////000000,,,------...///000111111111222222333333222222111000111111111222222222222///111333444444222///.........//////000000111111000000000000000000000000222222222111111111111111222222222111111111000000000000000000000000000000........................000000000000////////////........................////////////////////////........................*********---000111...+++........................////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000........................000000//////.........---//////............//////111000000////////////000111111000000//////......000000000///......------///000000111222333333333333222222222111111000000111111222222222222111111111111000000000111222222555222000000333444333111222222333333222111///...333333333222222222111111333333222222222222222222000000000000111111111111555555555444444333333333555555555444444444444444333222111111111333444555666666777888888999999:::888888888777777777666666333333444444555555666666666777777888888777777777444666666666444444444666999888777666777666333111777555444555333000111666555555555555555555555555:::888555333222222333444222222222111222222333333555444444444444555666666555444222111000111222222333333333222222111111111222222333333333333444444222222333333222222111000222222111111111111111222444444333111000000222444...///000111222333333333111111111111000000000000------...///000111222222000///...///000///---,,,000000000000////////////////////////////////////000000000000////////////000000000000000000000000////////////000111222333000000000000////////////000000000000000000000000222111...---,,,---...000////////////////////////------...///000111222222111000///---------...///000000000000000000000000........................000///...------...///000000000000000000111111222333222111///............////////////////////////////////////////////////////////////000000000000//////000000000000////////////000000///...---------..................---......////////////......////////////////////////000///...---------------,,,,,,---...//////......------------------------.................................///000222444444000000//////.........---////////////000000000000000000000000000000000000111222222333333222222111000000000111111111222222222444666777666555222111////////////000000000000000000000000000000000000000000000111111111111111222222222111111111000000////////////////////////........................000/////////////////////////////////////////////////////////////////////...........................---...000333333111...........................111111111111111111111111////////////////////////////////////////////////////////////////////////........................000/////////............//////............//////000///////////////000000111000000000/////////...///////////////...............//////000111111222222222111111111000000000000111111222222111111000111111111111222222222222555333111222444555444222000111222222333222111111333333222222222111111111222222222222222222222222111111111222222222333333555555555555444444444333333333333333222222222222555444333333333444555666444444555666666777777888888777777666666555555555333333333444444555555555444555555666666666666555555666777666555444555777888777666777888777666444555222222555555222111333666666666666666666666666:::888666444333222333444333333222222222222333333444444444333444555555666555444444333222222333333333333333222222222111111222222333333333333444444333333333333333222222111222222111111111111111222222333222222111111222333///000111222222222222222111111111111000000000000/////////000000000000000111000///000111111///...////////////000000000111////////////////////////000000000000000000000///111111111111111111111111000000000000000111111222.../////////000000111111000000000000000000000000111000///...---......///////////////////////////////////////000000000000222111000///...//////000000000000000000000000000////////////////////////000///...------...///000000000//////000000111222111111000///............////////////////////////////////////////////////////////////000000000000//////000000000000/////////////////////...------......////////////............////////////..............................//////...------------------...///000000000000000------------------------////////////////////////............///000111111000/////////........................////////////////////////////////////111111222222222222111111/////////000000000111111333555666777777555333222000000000000////////////000000000000000000000000......//////000000111111222111111111111000000000........................////////////////////////////////////////////////000000000000000000000000/////////////////////////////////////////////////////////111333333222000........................111111111111111111111111////////////////////////////////////////////////////////////////////////........................////////////............//////............//////............///000111111000000000000////////////......////////////000000,,,------......//////000111111000000000000//////000000111111111111000000000111222333333333333222666444333333444555555444///000111222333333333333222222222111111111000000111111111111111111111111333333333333444444444444555555555555444444444444222222222222222222333333777666555555555555666666444444555555666777777777999888888777666666555555555555555666666666666666444555555666777777666666555666888777666555666888888777666777888999888666555222333888;;;888444222666666666666666666666666;;;999777555333333333333444333333222222333333333333333333333333444444555444444555555555444333333333333333222222222222111222222333333333333444444444444444444444333222222222111111111111111222222111111222222222222222222111111222222222222222111222222111111111000000000111111000000000/////////111000///000222333222000/////////000000111111111000000000000000000000000000000000000000000000000111111111111111111111111222111111000000000000000---......///000111222333000000000000000000000000000000////////////......////////////////////////111000000000/////////...222111111000000000000111000000000000000000000000000000000000000000000000//////............/////////////////////000000111//////............//////////////////////////////////////////////////////////////////000000000000...//////000000//////...///////////////......---...//////////////////.........////////////..............................//////...------------...------...////////////...------------------------//////////////////////////////...------......///////////////............------------............////////////////////////111111222222222222111111////////////000000000000111222333444333222000///111111000000//////......////////////////////////,,,------...///000111111111111111111000000000000////////////////////////000000000000000000000000.........///////////////////////////////////////////////////////////////000000000000000000000000------...///000000///...........................////////////////////////////////////////////////////////////////////////////////////////////////........................///////////////.........//////............//////---------...///000111222000000000000////////////---......///000000111111---------....../////////000000000//////////////////000000111111000000///000111222333444444333333555444333333333444444444111111111222222333333333222222111111111000000000000000111111111111222222333333333444444444555555444444444444444444444444333444444444444444555555777777666666555555555555666666777888888999999:::;;;::::::999888888777777999999999999999888888888777777888999999999999888555666888777666666777888:::888777777777888777555777333555===BBB???888444555555555555555555555555;;;:::888666555444444333555444444333333333333444333222222222222333444444222333444555555444333222222222222222222222222222222222222333333333444444444444555555444444333222111111111000111111222333222111111222333333222111222222222333222222111111222222222111111111000000000000000000000000000000111000//////111333222111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111333222111000////////////...//////000111111222222//////////////////////////////000000000000///...////////////////////////000000000000////////////111000000000000000000000/////////////////////////////////////////////////////////......///////////////......//////000111......------...///000000////////////////////////////////////////////////////////////000000000000...//////////////////......///////////////......---......//////......---......////////////..............................///......---------......++++++,,,,,,,,,,,,,,,+++------------------------////////////////////////.........---....../////////////////////.........------........./////////////////////////////////000111111222222111111000////////////000000000000000111111222111000///...111111000000//////......////////////////////////,,,,,,---...///000000111000000000000000000000000000000000000000000000000000000000000000000000000------....../////////000........................////////////////////////000000000000000000000000,,,,,,---...---------............................................................................................................................................................/////////////////////............//////------------...///111111////////////000000000000---......///000111222222...///////////////000000///////////////000000000000000111111111111000000000000111222333333333333333333333222111222333333444333333222222222111111222222222111111111111000000000111111222222222222333333333444444444555555333333333444444444444444444444444555555666666666777777777777777777666666888888999999:::;;;;;;<<<;;;;;;;;;;;;::::::::::::<<<<<<<<<;;;:::::::::999999999::::::::::::999999555777888888777777888:::===;;;888666666666444333777444555>>>CCC@@@999666444444444444444444444444:::999888777666555555555666555555444333333444444333222222222222333444444111222333444444333222111222222222222222222222222222222222333333333444444444444555555444444333222111111000000111222222333555333111222333333222000222222333333333222222111222222222222111111111111/////////000111222222222111///......000222222111333333222111000///......000000000000000000000000///000000000111111111222111111111111111111111111333333111000////////////111111111111000000000000//////////////////////////////000000111000000///000000000000000000000000.........///000111111111.../////////////////////////////////////////////...........................//////////////////...///////////////000111111......---......///000111000000000000000000000000////////////////////////////////////000000000000......////////////............///////////////...---------......---------......////////////....................................---------......///+++,,,,,,,,,,,,,,,++++++---------------------------------------------------------...///000222222.........///////////////....../////////000000000........................000000111111111111000000/////////000000000111111222222222222222111111000000000000000////////////000000000000000000000000------......//////000000//////000000000000000111111111111111111111111111////////////////////////---------......//////000........................////////////////////////////////////////////////---///000///...---///000........................000000000000000000000000........................................................................................................./////////////////////............//////------------...///000000////////////000000000000......///000000111222222000000000000000000000000//////000000000000111111111111222222222222111111000//////000111222444444222222333222111000222444555555333222111111111111333333333222222222111111111111111222333333444444333444444444444555555555555555555555555666666666555555555666666777888888888999:::;;;;;;;;;;;;:::;;;;;;<<<<<<======>>>>>>===>>>>>>>>>>>>?????????AAA@@@@@@???>>>===<<<<<<============<<<;;;:::999888999;;;;;;::::::;;;===@@@===999777777666555333555222444:::>>>;;;777666555555555555555555555555888888888888777777777666777666555555444444444444333333333333333444444555111111222222333333222222111222222222222333333333222222333333333333444444444444444444444333222222000000000000111222333333:::666222111333444333000222222333333333333333222333222222222222111111111......///000111222333444222000......///111111111333333222111000//////...000000000000000000000000///000000111111222222222222222222222222222222222333222111000////////////222222111111111000000000000000000000000000000000//////000000000000111111000000000000000000000000------...///000111222222---......////////////...000000000000000000000000..............................////////////......000000000000000111111222///////////////000111111000000000000000000000000////////////////////////////////////000000000000---......//////......------...//////////////////------............------......////////////......------------------------...------------...//////...////////////...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111333333.........///////////////////////////000000000111........................000000111111111111000000000000000111111111222222333333333222222222111111////////////000000000000000000000000000000000000////////////////////////////////////000000111111000000000000000000000000........................,,,,,,---......///000000........................////////////////////////........................///000111000...---///111........................000000000000000000000000............................................................................................................/////////000//////............//////......---------......///.../////////000000000111/////////000000111111222000000000000000000000000000000000111111111222222222222333333333333222222000///...---...111333555222333444333111111333555444444333222222222333444444444444333333333333222111222222333444444555555555555555666666666777777777888888888999999999999999999:::;;;;;;<<<=========>>>@@@AAABBBBBBBBBBBBAAAAAABBBBBBCCCDDDDDDDDDDDDEEEEEEFFFGGGHHHIIIJJJIIIIIIHHHGGGFFFEEEDDDCCCDDDCCCCCCBBBAAA???>>>===;;;===>>>>>>>>>>>>???AAAAAA???;;;999999999888777666333444888999666666888777777777777777777777777777777888888999999888888888777666555444444444444444444444333444555555666222222222222222333444444111111222222222333333333222222333333333333444444333333333333333222222111000000000000111222333444???999333111333444333111111111222333444444444444333333222222222111111111000000000111111222222222444222//////000111111111111111111111111111111111///////////////////////////000000111111222333333222222222222222222222222222222111000//////000000111111111111111111222222000000000000000000000000000000/////////000222333000000000000000000000000......//////000000111111---...///000111000000///000000000000000000000000........................---...///000000///...---111111111111111222333333111111000000000111111222000000000000000000000000////////////////////////////////////000000000000---......//////......---------.../////////////////////000000000000//////......////////////......---------------------------------------...//////000000000000000///...---------------------------------------------------------------...///000111............/////////000........./////////000000........................000000111111111111000000111111111111222222222222222222222111111111000000......//////000000111111000000000000000000000000000000000000000/////////.../////////000000111111000000000000000000000000........................,,,,,,------...///000000000000000000000000000000////////////////////////...........................000111///---,,,...111................................................................................................................................................---.........//////000000//////............/////////......---------........./////////000000111111000000000000111111111111000000000000000/////////000000111111222222222333222333333444444333333222000...,,,+++---000333666333555666444222111444666333222222111222333555666555555444444444333333333222222333444444555666666777777777777888888888888:::::::::;;;;;;<<<<<<<<<>>>??????@@@AAABBBBBBCCCAAABBBDDDFFFHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKKKKLLLLLLMMMOOOPPPRRRSSSSSSRRRQQQPPPOOONNNMMMLLLKKKKKKJJJJJJHHHFFFDDDBBBAAA>>>@@@AAAAAAAAAAAACCCDDDBBB???<<<:::;;;<<<<<<<<<888666666888777555777<<<888888888888888888888888666666777999999:::::::::888888777555555444444444555444444444444555666666444444333222333444666777111111111222222333333333222222333333333444444444222333333333333222111111000000000000111222333444BBB;;;444111222444333222000111222333444555555555333333333222222222111111222222222111111111111111777444111000111222222222...///000111222333444444///////////////////////////000000111222222333333222222222222222222222222222111111000000000000000//////000111222333333444000000000000000000000000111000///......000222444000000000000000000000000000000000000////////////...///000222222222111000000000000000000000000000000000000000000000000000---...///000000///...---222222111111222222333444222222111111111111222222000000000000000000000000////////////////////////////////////000000000000---..................---------...///000000//////111111222222222222111111......////////////......---------------------------------------...///000......//////...---,,,,,,------------------------........................---------,,,,,,------...---.........//////000000---------.........//////........................//////000000000000//////222222222222222222222222000000000000000000000000//////000111111111111111111111222222222222111111////////////////////////111000/////////111222333//////000000000000////////////////////////////////////.........---------........................,,,,,,,,,---------............------------......333111///...---...///000,,,,,,------.../////////........................//////.........---------111000///---------...///////////////////////////////////////000000000000000///.........000111222.........////////////000---------.........//////------.../////////////////////000000111111222222000111111111222222222222222111000//////000111222333333333333333333333333111111222222222333333333444333333222222333333444444444444444444444444444444555666555444333444555444444444555777888777777444777:::<<<<<<<<<===>>><<<<<<<<<>>>@@@CCCFFFGGGHHHHHHHHHIIIIIIJJJJJJJJJJJJMMMPPPRRRRRRRRRSSSTTTSSSRRRQQQRRRUUUWWWWWWWWWXXXXXXXXXXXXXXXXXX[[[]]]ZZZYYYXXXWWWVVVVVVVVVVVVRRRQQQPPPNNNMMMKKKJJJIIIHHHFFFDDDFFFHHHIIIHHHFFFCCCCCCAAA@@@>>>===;;;;;;999777666777888:::999999::::::999888888999999999:::999777555555555666777888888888777666666666555555444333333222222333333444333333222222333333444222222333333333444444444000111333333444333222111000111333444555555444333222222222222222222222222222222222222111111111111//////000111222333333333333333333222222222111111222111000000000111333444111111111111111111111111555444222111000111222222000000000000000000000000000000000000000000000000111222333333333111000///222222222111111111000000000111111111111222222222111111111111111111111111////////////////////////222111///.........///000222000...///222333111/////////000000000000/////////000111000......///111...000000000...---...//////......///222333222222111111111000000000000000444333111000000000111222000000000000111111111111222111111111000000//////000000000000000000000000------......//////000000...///000111111000///...000000000000000000000000000...,,,,,,...000111000//////.........---------++++++,,,---------,,,,,,111000///...---,,,,,,,,,...///000///---,,,,,,...//////............//////................................................///...,,,++++++,,,...///000//////.........//////000111111222222111111000111111111111111111111111000000000000000000000000//////000111111111111111000111111222222111111000////////////////////////222111000/////////000111//////000000000000////////////////////////////////////.........---------........................------------............///..................///222111///.........///000---------.......................................//////.........---------000//////............///////////////////////////.../////////000000000000000//////......///000111---............/////////---------.........////////////000111111111111111000000000000000111111111000000000111111111222222222111000//////000111222333333333333333333333333111111111222222222333333444444333333333333444444111222222333333444444444333444555555444333444666555555555666888999999999<<>>===>>>>>>===<<<;;;:::999888888888888888;;;999888666666666888888777666666666666666666555555444444333222333333333444333333333333333333444222222333333333333333333111222333333333333222111222222333333444444333333222222222222222222222222000000000/////////......///000111222222333333333333222222222111111111111111111000000000111222333111111111111111111111111444333222222111111111222000000000000000000000000000000000000000000000000222222222222222111000000222222222111111111000000000111111111111222222222////////////////////////111111111111111111111111222111000///...//////000000...---...000000///---...//////////////////...///000111000......000111///000111111///...///111000///...///111222222111000000000000000111111111333222222111000000111111000000000000111111111111111111111111000000000///000000000000000000000000.........///////////////...///000111111000///...000000000000000000000000///---++++++---...///...//////.........---------)))***+++,,,---.........//////...---------.........///000///---,,,---.........------------......................................................///...,,,++++++,,,.../////////............//////222222333333333333222222000000000000000000000000000000000000000000000000//////000111111111111111000111111222222111111000////////////////////////222111000///........./////////000000000000///////////////////////////////////////............---....................................////////////000//////......//////000222111///......///000000...............---------.......................................------------...//////////////////000000000000000000000000....../////////000000000111000000////////////000---------............///---............////////////000000111111111111111111111111111000000000000/////////000000000111111222111000000000000111222222222222222222222222222000000111111111222222222555444444333333444444555111111222333444555555666444555777777666666888999999:::;;;<<<===>>>???@@@AAADDDGGGIIIJJJKKKMMMOOOTTTUUUVVVWWWYYYZZZ[[[\\\\\\\\\\\\\\\\\\]]]]]]^^^]]]^^^____________aaacccdddcccbbbbbbdddddddddbbbaaacccfffiiijjjjjjiiihhhkkkkkkkkkjjjiiifffdddccc_________^^^^^^^^^^^^^^^^^^]]]\\\\\\]]]]]][[[YYYUUUUUUTTTRRRPPPMMMKKKIIIHHHFFFCCCBBBAAAAAA???>>>>>>===<<<;;;:::999999999777666555444333444555666555555555555555555666666555555444333333333333444444444444444444444444444333333333333222222222222222222333333333333222222444444333333222222333333222222222222222222222222000000/////////.........///000111222333333333333222222111111111000000000000000000///000000111222111111111111111111111111222222222333222222111000000000000000000000000000000000000000000000000000333222111111111111111111222222222111111111111111000111111111111222222222111111111111111111111111111111111111111111111111222111000////////////000000///......000000///...//////000000000000/////////000111000///...000222000111222111000000111222111000///000111222111000//////000000111111222222111222222222222111000000000000000000111111111111111111111111000000000000000000000000000000000000000000///////////////...//////000000000000//////000000000000000000000000111///------...///....../////////.........------)))***+++---...//////000...---------...//////000...///000///---------......------,,,,,,------...................................................///...---,,,,,,---.../////////............//////111222222333333222222111000000000000000000000000000000000000000000000000//////000111111111111111000000111111111111000000////////////////////////000000////////////////////////000000000000///////////////////////////////////////.......................................////////////000000000000000000////////////000000111000////////////000000000//////...------,,,,,,................................................,,,---...000000000///...000000000000000000000000........./////////000000111111000000//////......------------.........................../////////......////////////......222222111111000000//////////////////000000000000111111111111111111111111111111111111111111111111000000000111111111222222444444333333333333444444333444444555666666777777666777999::::::;;;===>>>???AAACCCDDDFFFGGGIIIKKKJJJLLLOOOPPPQQQRRRUUUWWW\\\]]]^^^```aaabbbbbbbbbcccdddddddddddddddddddddeeeeeeeeedddddddddgggiiikkkjjjiiijjjkkkkkkjjjhhhjjjjjjlllooorrrtttttttttvvvvvvvvvvvvtttqqqnnnllleeedddbbbaaaaaaaaaaaabbbfffffffffffffffdddcccaaa___^^^]]]ZZZXXXUUURRRQQQNNNLLLIIIHHHGGGFFFDDDCCCDDDCCCAAA???===<<<;;;;;;777777666555444555555666444444444555555666666666666555555444444444444444444444555555555555444444333333333333222222222222333333333333333333222222666555444222111111222333222222222222222222222222222222111111111000000000000111222222333333333222111111111000000000000///000000000000000000000111111111111111111111111111000111222333333222111000////////////////////////000000000000000000000000333222111000000111222333111111111111111111111111000000111111111222222222333333333333333333333333000000000000000000000000111111111000000000000000222111111111111222111111111111111111111111111111///000111000//////111333000111222222000000111222222111///000111111000///......///000111222222333000111222333333222000000///000000000111111111111111111111000000000000000////////////////////////111000000000//////......//////000000000000//////////////////////////////444222111111111222111///////////////............++++++,,,....../////////...............//////000...///000///...---...///.........------...............................................................------------......///............//////000000000111111111111000000111111111111111111111111000000000000000000000000//////000111111111111111000000000111111000000000000000000000000000000000---......///000111111111//////000000000000///////////////////////////////////////////////////////////////////////////////////////000000000111111000000////////////000000000///////////////000000000000///...---,,,,,,+++........................---.....................,,,---...000000000///...////////////////////////............////////////111111000000//////......---------.........//////////////////////////////......////////////......222222111111000000//////////////////000000000000111111222222222222111111111111111111111111111111000111111111111222222222333333222222222222333333555555555666666666666666777999;;;<<<===???AAACCCDDDGGGKKKMMMNNNQQQTTTWWWYYYZZZ\\\]]]]]]^^^```bbbbbbcccfffhhhiiiiiihhhhhhkkklllmmmnnnnnnmmmkkkjjjlllmmmmmmlllkkklllnnnqqqsssrrrrrrssstttuuusssqqqrrrqqqpppsssxxx~~~|||zzzsssqqqmmmiiihhhiiijjjlllpppqqqrrrrrrqqqooommmmmmllljjjgggdddaaa^^^\\\[[[WWWUUURRRQQQQQQPPPOOOMMMIIIHHHFFFCCCAAA???>>>===<<<<<<;;;::::::999999999555555555666666777777777777666555555444444555555444555555666666555555444333333333333333333333333555444444333333222222222777666444222111111222222222222222222222222222222222222222222111111111111111111222333333333333222111111111000000000000///000111111111111000000000111111111111111111111111///000222333333222111000////////////////////////000000000000000000000000222222000000000111222333111111111111111111111111000000111111111222222222000000000000000000000000111111111111111111111111111111111111111000000///111222222222111111111222111000000//////000000111///000111000///000111333111222333222000000000111222111///000111111000///......///000111222222333000000222333333222111000///000000000111111111111000000000000000000111111////////////////////////111111000000/////////...000000////////////000000////////////////////////444222111111222222111///000000/////////.............../////////...------000000///............///...///000///......///000000000////////////000000////////////////////////////////////////////////.......................................///000000//////000000000000//////111111111111111111111111000000000000000000000000//////000111111111111111///000000111111000000///000000000000000000000000,,,---///111222333333333//////000000000000//////////////////////////////...////////////000000000////////////////////////////////////000000000000000//////......//////000////////////000000000000000000///...------,,,,,,........................---------...............---...//////////////////////////////////////////------.........////////////000000000000000///............////////////000000000000////////////...111111111111111000000///111111111111000000000000/////////000000000111111111111222333333222111111222222222222222222222222111111222222222333333333444333333222222333333444555555555666666777777888999;;;>>>@@@BBBDDDGGGIIIJJJOOOTTTWWWYYY\\\aaaeeefffggghhhgggeeeeeegggiiijjjmmmpppsssuuutttsssrrruuuxxx{{{}}}}}}zzzvvvtttsssuuuvvvvvvuuuvvvxxxzzzzzzzzz{{{~~~~~~zzzxxxvvvzzz}}}vvvqqqoooqqquuuxxxxxxuuupppkkkhhheeedddddd```^^^[[[ZZZYYYYYYWWWUUUQQQOOOLLLIIIFFFCCCBBBAAA???>>>>>><<<;;;:::999888777888888888888888999999777777666555555555555666444555666777777666555444333444444444555555555555666555444333222222222333666555444333222222111222222222222222222222222222222222111111111000000000222222333333333333333222222222111111111000000000111222222222222111000000111111111111111111111111///000111111222111111111000000000000000000000000000000000000000000000000111111111111111111222333111111111111111222222222000111111111111222222222111111111111111111111111333333333333333333333333111111222222111111000//////000111111//////000111///...---,,,,,,---...//////000111111000000222444444555555444111000000111111000///000111222111000//////000000111111222222000000111222222222222111000000000000111111111111000000000000111111111111000000000000000000000000111000000000000000000///000000////////////000000000000000000000000000000000//////000111111///---000000000/////////......000000000000///...---,,,111000000///.........///---///000000///...///111111000000000000000000111////////////////////////////////////////////////..............................---......///000111...//////000000//////...000000000000000000000000000000000000000000000000//////000111111111111111//////000000000000//////000000000000000000000000...///111222333333333333//////000000000000//////////////////////////////.../////////000000000000////////////////////////........./////////000000///..................///......///000000000000000//////......---------,,,........................---------.........//////000//////............///---------------------------------.........//////...///000111111000000////////////000000000111111000000000000/////////...111111111111111000//////000000000000000111111111000000000111111111222222111222222333333222222111333333333333333333333333222333333333333444444444555555555444444555555555555666777999;;;===>>>???@@@CCCFFFIIIKKKMMMPPPSSSTTTZZZ```dddgggkkkqqqvvvttttttssspppnnnlllmmmooosssvvv{{{}}}}}}wwwyyy|||}}}}}}}}}~~~~~~~~~}}}wwwvvvzzzxxxtttrrrssssssqqqnnnjjjhhhfffeeebbb```\\\ZZZWWWTTTPPPMMMKKKJJJDDDCCCBBBAAA???===;;;:::;;;;;;;;;;;;::::::::::::888777666666555555666666444555777888888777555444333444444555666777888888777666444333222222333333444444444444333222222111222222222222222222222222333333333222222222111111222333333444333333222222333222222222111111111111222333333444333222111000111111111111111111111111000000000000000111222222000000000000000000000000000000000000000000000000000000111222222222222222000000111111111222222222000111111111111222222222444444444444444444444444444444444444444444444444111111222222222111000//////000222111///...000222000///...,,,,,,...///000///000111111000111333555999999999777444222111222000///...///111222222111000000000000000111111111111111000000111222222333000000000000111111111111///000000000111111111111000000000000000000000000000000000000000111111111111000///......///000111000000000000000000000000.........///111111///---000000000000/////////...//////000000000///......//////////////////000111---///000000//////000111000000////////////000000////////////////////////////////////////////////......////////////......---------......///000111//////000000000000//////////////////////////////000000000000000000000000//////000111111111111111//////000000000000//////000000000000000000000000000111333444444333222111//////000000000000//////////////////////////////.../////////000000111111000000000000000000000000............////////////......------------............///000000111000000...............---------........................---------.........//////222000///---------...///---------------------------------.........//////---...///111111111000000000000000000111111111111111111000000/////////...///////////////...------//////000000111111222222111111111111222222222222111222333444444333222111333333333333333333333333333333333444444444555555777777666666666666777777777888:::===@@@CCCEEEGGGHHHKKKNNNQQQSSSVVVZZZ\\\]]]ccckkkooorrrwww~~~{{{xxxvvvvvvwwwxxx|||wwwzzz}}}~~~~~~}}}yyywwwtttqqqooofffeeeaaa]]]YYYVVVTTTRRRNNNNNNMMMKKKHHHEEECCCBBB=========<<<<<<;;;;;;;;;888888777666666666666666555666777999999777666555333444555666777999::::::777666555333222222333333222333444555444333222111222222222222222222222222666666555555555444444444333333333444444333222222333333333222222222222111333444444555444333222111111111111111111111111111111000/////////000222333000000000000000000000000000000000000000000000000///000111333333333222111000000111111222222222222000111111111111222222222111111111111111111111111222222222222222222222222111111222333222111000///000333444444111000222444333222111//////111222333///000111111000111333555<<<<<<<<<999666333333333///......///222333333222111111111000000000000000222111000000000111333444000000000000111111111111//////000000111111111222000000000000000000000000//////000000111111222222111000///......///000111000000000000000000000000///...///111333333111///000000000000////////////......///000000111000000------......///111222333---///000000//////000222//////............//////000000000000000000000000000000000000000000000000......////////////......---------......000111111000000000000000000000000///000000///......000222000000000000000000000000222222111000///...------////////////////////////000000000000111111111111222222222222222222222222///////////////000111111111000///------......///000000000000000000000000111111000000//////......///000111111111000...---000000//////......------////////////////////////------,,,,,,,,,,,,---------.........//////000000........................///////////////000111111000000///...............000000//////.........---111111000000/////////...////////////000000000000222222111111000000////////////000000000000//////////////////000000000000000111111111111222222222000000000000111222333444000111222444555555555555000222444555444444555666999888666666777888777777;;;@@@DDDDDDGGGMMMRRRSSSZZZWWWWWW[[[]]]]]]```dddmmmqqqxxx~~~{{{{{{}}}|||yyywwwvvvyyyxxxtttmmmgggccc___\\\ZZZYYYWWWUUUSSSRRRPPPMMMKKKIIIFFFAAA@@@@@@@@@<<<999;;;;;;:::888666555777888999999888888777888888888222222333333555666888999555555444444444333333333444444444444444444444444333333444444333333222111333333333333333333333333444444444333333222222222444333333222222333333444222222222111111111000000111111000000000000111111111000000000000000000000111111111111000000000000//////000111111111111111111111111111111111111111111111000000//////......000000000000111111111111111111111111111111111111444333222000////////////...///111222222222000///111111222222222333333333000000111111111111000000000/////////111444666888AAA???===999666222000...//////............//////111111111111111111111111111111000000000000111111000000000000111111111111000000000000//////////////////////////////////////////000000///...------////////////000000000000////////////////////////---///111222333222000///////////////////////////111111000000//////......//////////////////////////////////////////////////////............//////000111111111111222222222111111000000//////......111000000///////////////////////////////////////000000000000000000000000...///000///...---///000000000000000000000000000000000000000//////////////////////////////////////////000000000111111111000000000000000000000000//////......//////000111111000///...---......///////////////////////////000000000///////////////000000000000000///......000///////////////......////////////////////////......------------................../////////000........................///////////////000000111000000///...............000/////////............///.........------------////////////000000000000111111111000000000000000//////000000000000//////////////////000000000000000111111111111222222222000000000111111222333333000111222222333333333333111333555555555555666777777777888:::===???AAABBBEEEKKKOOOQQQUUU\\\```aaahhheeedddggghhhiiimmmrrrxxx|||||||||~~~~~~xxxvvvuuuxxx}}}}}}vvvpppkkkgggeeecccbbbaaa```^^^[[[WWWTTTRRRNNNIIIFFFFFFEEEBBB???@@@???>>><<<:::999:::;;;999999888777666666666666666666555555666666777888555555555444444444444333444444444444444444444444333444444444444333222222333333333333333333333333444333333333333333333222333222222111111222222333222222222111111111000000111111000000000000111111333333333333333333333333111111111111000000000000///000000111111111111111111111111111111111111111222111111111000000000000000000000000111111111111////////////////////////111111000000///000000000000000000000000111111222111111111222222222333333000000111111111111000000000/////////111333666777<<<;;;999777555222111000//////............//////........................000000000000000000000000//////000000000111111111000000000000///////////////////////////////////////////////////...------.../////////000000000000////////////////////////...///111222222222000///000000000000000000000000111000000000/////////...//////////////////////////////////////////////////////............////////////000000000111111111000/////////............///////////////000111111////////////////////////000000000000000000000000...///000///------...///000000000000000000000000.........//////000000000//////////////////////////////000000000000111111////////////////////////...............///000000000000///............/////////////////////////////////////////////000000111000//////......//////////////////000000000000///////////////////////////..................///............////////////........................//////......//////000111000//////............///////////////........................------------////////////000000000000000000000000111111111111//////000000000000//////////////////000000000000000111111111111222222222111111111111222222222222222222333333333333333333333555777777777888:::;;;;;;<<<>>>AAAEEEIIIMMMOOORRRZZZ```dddiiippptttuuuwwwrrrooopppqqqrrrvvv|||~~~~~~~~~}}}|||~~~{{{vvvuuutttvvvzzz~~~zzztttooommmppprrrttttttrrrooojjjhhhbbb]]]VVVQQQPPPNNNJJJGGGBBBAAA???===;;;:::::::::;;;:::999777666666666666:::999888777777666666777666666666555555555444444555555555555555555555555444444444444444333222222333333333333333333333333222333333333333333333444222111111000000111111222222222222111111111111111111111000000000000111111111111111111111111111111222222111111111000000000///000111111222222111111000000000000000000000000222222222222111111111111000000000000111111111111////////////////////////000/////////000000111222111000///......000222333111111111222222222222333///000000111111000000///000/////////111333555666555555444333222222111111......------------......------------------------//////111111111111////////////000000000000111111000000000000///////////////////////////////////////////////////......---....../////////000000000////////////////////////...///000222222111111000111111111111111111111111000000000000//////////////////////////////////////////////////////////////////............//////........./////////000000//////............------------......///111222333////////////////////////000000000000000000000000///000111111///......///////////////////////////........./////////000000////////////////////////////////////000000000111.......................................//////000000/////////............////////////////////////---......//////000000000111000///------...//////...//////000000111111111//////////////////////////////............//////.........///////////////........................///............///000000000///............/////////////////////.........000000000000000/////////////////////000000000000//////000000111111222222//////000000000000//////////////////000000000000000000111111111222222222222222222222222222111111555555555555555555666666666888:::;;;;;;===@@@BBBFFFGGGIIILLLOOOTTTYYY]]]cccjjjrrrvvv{{{~~~xxxwwwvvvwww{{{|||yyyuuuuuuvvvxxx{{{~~~zzzuuuttttttuuuxxx|||zzzvvvuuuzzzwwwpppgggaaa]]]YYYTTTPPPHHHFFFDDDBBB@@@???===<<<===<<<;;;999888888888888:::999888777777777777777777777666666666555555555555555555555555555555555444444444555444333333222333333333333333333333333222222222333333444444444222222111111111111222222111111111111111111111111111111000000000000111111////////////000000000000222222222111111111000000000000111222222222222111000000000000000000000000111111111111111111111111///000000000111111111111111111111111111111111111000000/////////000000111000//////...///000111222111111111111222222222222//////000000000000//////////////////000222333444111111111000000000//////......------------......////////////////////////...///111222222111///...////////////000000000111000000000000////////////////////////////////////...///////////////.............../////////000000//////////////////////////////000111111111111000000000000000000000000000000000000000//////////////////////////////////////////////////////////////////............//////....../////////000000000/////////////////////...............///000111222////////////////////////000000000000000000000000000222444333111000000000////////////////////////////////////............////////////////////////...////////////000000000////////////////////////...............///000000///////////////......---........................------......//////000000111000...---------...///......//////000000111111//////////////////////////////............/////////////////////................................................//////000//////............//////.........////////////////////////000000000000000////////////000000000000//////000000111111222222//////000000000000//////////////////000000000000000000111111111222222222222222333333333222111111444444444555666777999999888:::<<<>>>@@@CCCGGGJJJQQQSSSVVVYYY]]]cccjjjooowww~~~|||{{{~~~|||xxxrrrnnnnnnpppssszzz}}}|||ssssssrrrsssuuuxxx}}}~~~~~~zzzrrrlllfff___[[[SSSQQQNNNLLLKKKIIIFFFCCC???>>>===;;;::::::999999888888777777666777777888888888777777777777666666666666666666666666666666444444555555555444333333333333333333333333333333222222222333333444444444333333222222222222333333111111111111111111111111111111000000000000111111222222222333333333444444222222222222111111111111000000111222222222222222000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111222111000///............---...///000111000000///000000111111111222222222//////000000000000//////////////////000111111222000000//////...---------.........------.........////////////////////////---...000111111000...---...////////////000000000000000000000////////////////////////////////////......///////////////...............//////////////////////////////////////////000111111111111111////////////////////////////////////000000000000000000000000000000000000//////////////////////////////............///////////////000000000111111000000000000000000000000000000////////////000000////////////////////////000000000000000000000000111333555555333111000000000000000000000000000000/////////......---------////////////////////////......////////////000000000000000000000000000000///////////////000111111/////////000///......---..........................................//////000///......------..................///////////////////////////////////////..................//////////////////.......................................------......///000///............//////000.........///////////////---------...............////////////000000000000000000000000111111111111//////000000000000//////////////////000000000000000111111111111222222222111222333444444333222222222222333444666999<<<>>>>>>@@@CCCEEEIIIMMMRRRVVV\\\___dddhhhmmmttt}}}~~~|||}}}zzzuuuoookkklllppptttxxx{{{~~~|||uuuuuuuuutttuuuxxx~~~~~~wwwoooiii^^^[[[WWWVVVVVVSSSNNNJJJEEEDDDBBB@@@===<<<;;;:::888888777777777777777888999999888888888777777777777777777777777777777777555555555555555444333333333333333333333333333333222333333333333333333444444333333333333333333444111111111111111222222222111111000000000000111111000000111111222333333333333222222222222111111111000111222222333222222222111111111111111111111111///////////////000000000000000000000111111111111////////////////////////222222000///...---------,,,---///111111000///...000000000111111111111222...//////000000//////...////////////000000000000000000///......---,,,,,,//////............//////------------------------......000000000000............////////////000000000000000000////////////////////////////////////---...//////////////////------........./////////////////////////////////000000000000000111111111........................////////////000000000000000000000000000000000000//////////////////////////////............////////////000000000111111111000000111111111111222222111111000///////////////////////////////////////000000000000000000000000111333555555333111//////000000000000000000000000------...............///////////////////////////........./////////000000////////////////////////000000000000000111222222...///000000000///------..........................................------......//////......---,,,............------------////////////////////////......------------......000/////////.......................................------------...//////...............///000000............/////////000------------.........///////////////000000000000111111111000000000000000//////000000000000//////////////////000000000000000111111111111222222222000111333444555444333222333333444777;;;???CCCFFFIIIKKKOOORRRWWW]]]ccchhhkkkoootttwww{{{~~~~~~{{{xxxsssooommmqqqwww|||{{{~~~}}}~~~~~~}}}|||yyynnnjjjfffddddddaaa[[[VVVSSSQQQNNNIIIEEEAAA???===<<<;;;:::888777777777777:::999999999999888888888777777777777777777777777555555555555555444444333333333333333333333333333444333333333333333333222333333222222222222333333000000111111111222222222111111000000000000111111---......///000000111111333333222222222111111111000111222222333333222222222222222222222222222222//////000000000111111111000000000000111111111111////////////////////////111000///...............---......///////////////000000000000111111111111......////////////......//////////////////....../////////...............000000////////////000000........................////////////////////////........./////////000000000000000000////////////////////////////////////------...///////////////---------.........//////////////////////////////000000000000000111111222////////////////////////.../////////000000000111000000000000000000000000//////////////////////////////............//////........./////////000000///000000000111111111111000////////////000000111////////////////////////000000000000000000000000000222444444222000......000000000000000000000000++++++,,,---...///000111////////////////////////............/////////000////////////////////////111111111111111222222333...///000000000///---,,,......................../////////......------,,,---.../////////...,,,+++.........------,,,,,,+++////////////////////////---------,,,,,,---------000000//////.........---...........................------------...//////...............///000111---.........//////000000.../////////000000111111////////////000000000000222222111111000000////////////000000000000//////////////////000000000000000111111111111222222222///000333555555555444333666666888;;;@@@EEEJJJMMMTTTVVVZZZ^^^dddjjjqqqvvvxxx{{{}}}|||zzzxxxtttppppppvvv~~~{{{wwwuuuuuurrrlllfffaaa^^^YYYSSSMMMGGGDDDBBB@@@>>>===:::888777666666:::::::::999999999888888777777777777777777777777555555666666555555444333333333333333333333333333444444444333333222222222222222111111111111222222000000111111222222222222111111000000000000111111000111111222333444444444333333333222222222111111111111222333333333333222333333333333333333333333000000111111222222222333000000000000111111111111111111111111111111111111///............///000000000///---------...000111000000000000111111111111......////////////....../////////000//////...---.........//////000000000111111000000000000111111111111111111111111111111//////............//////............/////////000000000000000////////////////////////////////////------...///000000//////---------.........//////////////////////////////000000000000000111111222000000000000000000000000.../////////000000111111000000000000000000000000//////////////////////////////............//////---------.........//////.../////////000000111111............///111222333////////////////////////222111000000000000000111000000000000000000000000......//////000000111111//////////////////////////////000//////...------...000111000///...///111000...,,,,,,...000000000////////////000000000000---.........//////000000000///...------...///000000000//////......------.........------,,,,,,,,,------,,,,,,,,,------...........................111000///...,,,***))))))........................////////////////////////................................................---------............/////////000000000000//////000000000000111111111111222111111111000000//////000000000000////////////000000000000////////////111///...000333444222///000111333333444555777::::::999:::>>>FFFOOOVVVZZZgggiiilllpppuuuzzz~~~~~~{{{{{{~~~yyytttmmmddd[[[TTTOOOMMMEEECCC???;;;:::999999:::666888:::;;;;;;:::::::::666666666666555444333333555222333777888333333777666444222222333444555444222222111111222222333444333333333333333333333333111111111111111111111111111111000000000000111111000000000000000000000000111111111111111111111111222222222333333444444444666333000000333444222000000000000000000000000000000000000000000000000000333222111000////////////000000////////////000000111111000000//////......000000000000000000000000222111111111000000//////000000000000000000000000////////////000000000000000000000000000000000000000///...------...///000//////............//////000000000000000000000000////////////////////////---......///////////////111111000000/////////...////////////////////////............////////////,,,------...///000000111222111111000///......---............////////////000000000000////////////////////////////////////////////////////////////////////////000000000000000///...------...///000////////////...............---,,,++++++,,,---...111000000000000000111111000000000000000000000000///////////////000000000////////////////////////000000111111000//////...///000111000///...///000000...,,,---...000000000000000000000////////////............/////////000//////............//////////////////............/////////......---------,,,,,,++++++++++++,,,,,,......................../////////......---------........................////////////////////////................................................---------............/////////000000000000///////////////000000000111111111111111111000000000///000000000000000000000///000000000000000000000000333111000222444555333111222333444555555666999<<>><<<;;;;;;999:::;;;:::999888888888333444555666777777888888666222333777888444444777:::888555444444555444333333222222222222333444444333333333333333333333333222222222222222222222222111111000000000000111111222222222222222222222222222222222222222222222222222222222222333333333333444333111111222222222000111111111111111111111111000000000000000000000000000/////////000111222222000000////////////000000000000000000////////////000000000000000000000000111111111000000000//////000000000000000000000000.../////////000000000000////////////////////////111000///......///000111//////............//////000000000000000000000000////////////////////////---......///////////////000000000//////.........////////////////////////............////////////------...//////000111111111111111000///.........000000000000111111111111000000000000/////////...////////////////////////////////////////////////.../////////000000000000000///...------...///000------...///000111222222//////............//////////////////000111111222000000000000000000000000000000//////////////////////////////////////////111111111111111000000///000111111000///......///000...------///000000///111111000000//////..................////////////......////////////.....................////////////////////////.........---,,,,,,,,,,,,,,,,,,,,,------------------------------......///000000111........................////////////////////////................................................---------............/////////000000000000//////....../////////000000000111111111111000000000000000000000000000000000000000000000000000000000000444333222333555666555444666777888888999<<>><<<888666555555444222444333333333333444555555333333333333333333333333333333333333333333333333111111000000000000111111333333333333333333333333333333333333333333333333222222222222222111111111111222444333222111111111222222222222222222222222000000000000000000000000000000/////////000111111000000////////////000000////////////000000000000000000000000000000000000111111000000000000//////000000000000000000000000....../////////000000000////////////////////////111000000//////000000111/////////....../////////000000000000000000000000////////////////////////---......////////////////////////...............////////////////////////............////////////...//////000000111111111111111000000//////......000000000000111111111111000000000/////////......////////////////////////////////////////////////....../////////000000000//////............//////......///000111222333333///000000111111000000///.........//////111222333000000000000000000000000000000000//////......---////////////////////////000000000111111000000///000111222000...---...//////...------///000000///111111000000//////...............///////////////---...///000000///...------------......///////////////..................//////////////////......------------------------,,,,,,---...///000000111........................////////////////////////................................................---------............/////////000000000000//////............////////////111111111000000000000000000000000000000111111111000000111111111111111222333333222333444555555555888:::<<<>>>BBBGGGMMMRRRWWW]]]dddiiioooxxxvvvnnncccZZZUUURRRPPPNNNIIIFFFAAA===;;;:::999999888888777666666666666666777666666777777777777999>>>;;;888666666555444333444444444444444555666666444444333333333333222222333333333333333333333333222111111000000111111222333333333333333333333333333333333333333333333333333222222111111000000000///222555444111///000222222222222222222222222222000000000000000000000000444333111000......------000000////////////000000......//////000000111111////////////////////////000000000000000000//////////////////////////////........./////////000000////////////////////////000000////////////000000......////////////......////////////////////////////////////////////////---......///////////////..................------////////////////////////............///////////////000000000111111111222111000000000/////////...............////////////000000/////////.........////////////////////////////////////////////////........./////////000000/////////....../////////111111111000000000/////////000111222222111000///............///000111222////////////////////////000000//////......------////////////////////////......//////000//////...000111111000///......///......---...000000///...111000000000/////////...///////////////.........---...///000000///...---,,,,,,------......//////------------------------//////000000000///...---------------------------------------------..............................////////////////////////////////////////////////........................---------............/////////000000000000//////............////////////000000000000000000111111///000000000111111111222000111111111222222333333111222222222333444666888888;;;@@@FFFLLLTTT\\\aaagggmmmsssyyy~~~wwwnnniiieee___[[[SSSNNNGGGBBB???>>><<<::::::999888777666666777777888888777666777888999999:::888555444555666555555555555444444555555666777444444444333333222222222222222222222222222222222222222111111111111222222222222222222222222222222333333333333333333333333333222222111111000000000///222444333000...000222222222222222222222222222000000000000000000000000333222111///...---------000000////////////000000......//////000000111111//////////////////////////////////////////000000////////////////////////............////////////......................................................///000000///......////////////////////////////////////////////////---......///////////////------..................////////////////////////............////////////000000000000111111111111000000000000////////////............////////////////////////............////////////////////////////////////////////////............////////////...//////////////////...000000/////////...............000111111000..................///000000111//////////////////////////////..................////////////////////////---......////////////......000111000///...///111...------///000111///.../////////000000000000000///////////////...............////////////......---------------.........,,,,,,,,,---------------,,,---......---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,........................////////////////////////////////////////////////........................---------............/////////000000000000//////....../////////000000000000000000000111111111111///000000111111222222222111111111222333333444444111222444444555777:::======AAAIIIQQQZZZccckkkqqqzzz~~~}}}ssslllddd]]]TTTMMMIIIEEEAAA===<<<;;;:::999999:::;;;<<<888:::999666666:::;;;:::777555333333444666666666555444444444444555666666555444444333333222222111111111111111111111111111222222111111111111222222222222222222222222222222333333333333333333333333222222222222222111111111222222222111//////000222222222222222222222222222000000000000000000000000............///000111222000000////////////000000////////////000000000000000000000000000000000000......////////////000000000000000000000000000000------........./////////........................,,,------......------,,,---...///000000///...---000000000000000000000000////////////////////////---......///////////////.............../////////////////////////////////............////////////000000000000000000000000000000000000////////////000000000000111111111111/////////.........------////////////////////////////////////////////////------........./////////......////////////......,,,,,,---...///000111111---......//////......---//////.........//////000////////////////////////------..................////////////////////////......///000000000000000---...000000//////111222...------///111111///---......//////000000111111000/////////............//////............//////...------------------,,,------------.........///,,,,,,---...---+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,---------.......................................////////////////////////////////////////////////........................---------............/////////000000000000///////////////000000000111111///000000000111111111111///000000111111222333333111111222222333444444555444666777888999<<>>===<<<<<<===>>>999;;;:::666666;;;===:::777555333333444666666666444444333333444444555666555555444333333222111111222222222222222222222222333222222111111222222333333333333333333333333333222222222222222222222222222222222222333333333333555222///......000111111111111111111111111111111000000000000000000000000,,,,,,------///000222333000000////////////000000000000000000////////////000000000000000000000000........./////////000000000000000000000000000000---------.........//////........................------...//////...---------...///000000///...---000000000000000000000000////////////////////////---......///////////////.........//////000000000////////////////////////............////////////////////////////////////////////////000000000000000000000000111111111111//////.........---------////////////////////////////////////////////////---------.........//////---...///000000///...---------...///000111222222///......------......///000//////.........//////////////////////////////,,,------......///////////////////////////////////////000111111111111111,,,...///000///000111333------...///111111///---------...///000111222222000000//////.........---000///...------...///000.........------,,,,,,,,,---.........//////000000---.../////////---***))),,,,,,,,,,,,,,,,,,,,,,,,------......///000000000........................////////////////////////000000000000000000000000........................---------.........////////////000000000000//////000000000000111111111111//////000000111111111222///000000111222222333333111111222333333444555555666999;;;<<<===@@@FFFKKKVVV]]]gggrrr{{{zzzooofff]]]SSSKKKJJJGGGDDD@@@>>>=========999<<<;;;666666<<<>>>;;;999777444444555666666555444333333333333444555555555555444333333222111111333333333333333333333333333222222111111222222333444444444444444444444444111111111111111111111111222222222333333444444444777222---,,,...111222111000000000000000000000000000000000000000000000000...............///000000000000////////////000000111111000000//////......000000000000000000000000---.........//////000000000000000000000000000000---------.........//////........................---...///000000///...------...///111111///...---000000000000000000000000////////////////////////---......///////////////.../////////000000111111////////////////////////............/////////000////////////............////////////000000000000............//////////////////.........---------////////////////////////////////////////////////---------.........//////---...///000000///...---111111111111000000000000000///...------...///000000000111111111111000000000000000000000000000000000000//////.........---//////.........---------.../////////000000111111////////////000000000000//////...---------------............////////////......------------......111111000000//////..............................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.../////////...------...///...---,,,------.../////////...111222222111///---...///111111000///////////////........................111000///......///000111000000000000////////////111000000000000000111222333333222222111222222222111111111111111222333333888;;;>>>AAADDDLLLVVV]]]fffnnn{{{}}}rrrfff]]]XXXRRRJJJEEECCCAAA>>><<<<<<:::999<<>><<<===???AAAAAA===888888888777666555444444444888777666555444444444444555555444444444444555555333333333333333333333333333333222222222222333333222222222222222222222222111111000000111333444666333333444444444444444444222222222111111111000000111000000//////000000111000111111111111222222222111111111111111111111111000000000000000000//////000//////......---,,,,,,............////////////////////////////////////////////////////////////...------------------...000000000111111111000000......///000000/////////................................................000000000000000000000000///////////////...------222111000...------------000/////////............---...000111111111000000///////////////////////////000111111111000///...//////000000000111111111111000000///......------------------------------////////////////////////...............---,,,,,,/////////////////////.........///000000111222222//////000000///......---000000111111111111000000000000000000000000000000000000////////////....../////////............---/////////000000000000000////////////000000000000000000//////......//////000000000000111111111111///......------....../////////............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////////////////////////////+++,,,,,,------.........,,,+++,,,...//////,,,***,,,,,,------------------+++---...///......000111111111000///////////////000000000000000000000000///......------......///......//////000000111111000000000000111111222222555555444333333333333444555666888:::<<<>>>>>>???@@@EEELLLSSS\\\hhhttt}}}|||tttggg]]]VVVQQQKKKHHHCCCAAAAAACCCDDDAAA<<<777;;;:::999777555444444444888777777666555555555555555555444444444444444555444444444444444444444444333333222222222222333333333333333333333333333333111111222222444666777888444444444444333333333333222222222111111111111111000000////////////000000000111111111111222222222111111111111111111111111111111111000000/////////000//////......---------............////////////////////////////////////000000000000000000000000......------------......///000000111111111000000,,,---...///////////////........................///...---,,,,,,---...///000000000000000000000000///////////////......---//////000000///......---////////////.....................///////////////////////////////////////000000111000000///...---//////000000000111111111000000000///......------------------------------///////////////////////////////////////......---......//////////////////.........//////000000111000000//////......//////000000111111111111000000////////////////////////000000///////////////////////////............................../////////////////////000000000000000000////////////000000//////000000000111111111//////............///////////////////////////...------------------------.................................////////////000////////////////////////,,,,,,,,,---------......+++,,,---000111000---***------,,,,,,,,,---------.../////////---,,,,,,...111000000////////////////////////////////////////////////....../////////---......///000111111222///000000111222222222222555444444333333333444444444666999===AAADDDEEEFFFMMMSSS[[[ccckkkwwwyyymmmddd\\\UUUQQQJJJGGGDDDCCCCCCAAA===888===<<<;;;999888777666666999888777666666666666666666555444444444444444444444444444444444444444444333333333222222333333333333333333333333333333333222333333444555666666777666666555444333111111000111111111111111111111111000//////////////////000000000111111111222222222111111111111111111111111222222111000////////////000/////////......------............////////////////////////////////////000000000000000000000000//////............//////...............---,,,+++++++++---...////////////........................000///---,,,,,,---///000////////////////////////...///////////////......)))***---///000111111000///////////////...............---------......///////////////////////////000/////////...------,,,....../////////000000000000000//////....................................------------------------//////000000000000//////............////////////---........./////////000111000///......///000111000000111111111111000000//////////////////////////////000000000000000000////////////////////////------------------------////////////000000000000000000////////////000000........./////////000000/////////....../////////000000000000000000000000////////////////////////.................................////////////000........................,,,,,,,,,---------------------///111333333000---......---,,,,,,,,,---...---...///...---,,,---...111000000///////////////........................000000000111111000000000---......///000111111222//////111222333333333222333333333333333444555555888:::???EEEJJJOOOSSSUUU[[[```iiirrr{{{}}}sssiii```ZZZTTTNNNFFFAAA@@@???===;;;<<<;;;:::999888888888888999999888777777777888888777666555555444444444555555555555555555555555555444333333333333333333444333333333333333333333333444444444444444333333333333333333333333333222222111111111111111111111111000000////////////000000000000111111111222222222111111111111111111111111333222111000///000000000///////////////.....................////////////000000000000000000000000////////////////////////000//////......//////000//////...---,,,***)))(((++++++---...////////////////////////////////////000///---,,,,,,---///000////////////////////////......///////////////...((()))+++...000000000000.........//////////////////...------------......////////////////////////000000000//////.........---------.........//////////////////....................................------------------------//////000000000000000///---.........//////000000............////////////111000///......///000111000000111111111111000000000000000000000000000000//////000000000000111111...////////////000000000---------------,,,,,,,,,////////////000000000000//////......//////000000............////////////000//////......//////000000000111111111111222222////////////////////////........................------........./////////------------------------------------------------......///222444444111///000///...---,,,---...///***,,,.........///111333111111000///////////////........................000111111222222111111000......//////000000111111...///111333444444333333222222333333555666888999;;;===BBBIIIQQQYYY___cccgggmmmvvv{{{pppiiicccZZZOOOFFFBBBAAA???>>>;;;:::999888888888888888:::999999888888888999999888888777666555555555555666666666666666666666666444444333333333333444444333333333333333333333333444444444444333222111000...///000222333555666777111111111111111222222222111111000000000000111111000111111111111222222222222222222222222222222222222111000//////000222222////////////////////////............////////////000000000000000000000000////////////////////////000000////////////000000111111000///...---+++***,,,---...//////////////////////////////////////////...---,,,,,,---...///000000000000000000000000---...//////////////////------...............---.........///////////////...............---------////////////////////////111111000000000000111111------.........///////////////////////////..............................////////////////////////...//////000000000000000------......///000000000////////////////////////000000//////000000111111000000111111111111000000000000000000000000000000//////000000000111111111.../////////000000000000/////////.........------////////////000000000000......------...//////000...////////////000000000000000////////////000000///000000000111111111111////////////////////////........................,,,---------............------------------------------------------------///......000222333222000222111///------...///000***,,,...//////000222444111111000///////////////........................///000111222222111000///////////////000000000000---///111333444444444333222333444555888:::<<<===???AAAFFFNNNXXXbbbkkkpppuuu{{{wwwnnnaaaVVVOOOJJJFFFCCC???>>>===;;;:::999999999::::::999999999999:::::::::999888777666666666666666666666666666666666666444444333333333333444444444444444444444444444444222333444444444333222111///000000222333444555555000000111111111222222222222222111111111111222222000111111111111222222222222222222222222222222222111111//////000111333444/////////////////////000............////////////000000000000000000000000000000000000000000000000111000000//////000000111000000000111000000///.........///000000/////////////////////////////////........................000000000000000000000000------...///////////////111000000////////////000............/////////000...//////000///...---,,,////////////////////////......------...///111111/////////000000000000111.../////////////////////........................////////////////////////---...//////000000000///------......///000000111000000000000000000000000//////000111111111111111000000111111111111000000000000000000000000000000//////000000111111111222.../////////000000111111111111000000/////////...////////////000000000000---------------...///000000000000000111111111111000000////////////000000.../////////000000111111........................////////////////////////,,,,,,,,,---------..............................------------------------///...---...000222222111333111///...---...///000...000111000//////000111111111000///////////////000000000000000000000000...///000111111000///...000000000000////////////---///111444555555444333333444555777:::===???AAAGGGIIINNNVVVaaammmxxx~~~rrrfff]]]UUUMMMHHHFFFDDDBBB@@@>>><<<;;;;;;:::::::::999999:::;;;;;;;;;:::999888777777777777777777777777777777777777555444444333333444444555444444444444444444444444111222444555555555444444444444333333222111000000000000111111222222222222333333222222222222333333000111111111111222222222222222222222222222222222111000//////000222444666////////////000000000000............/////////000000000000000000000000000111111111111111111111111111111000000000000111111------///000111111111111///000000000000000///...000000000000000000000000------...//////...------000000000000000000000000------...///000000//////000000//////000222444555---.........//////000000...///000111111///---+++////////////////////////***)))))))))***,,,...///111111111111222222222222.........///////////////////////////////////////------------------------------...///////////////---------...///000000111111111111111000000000000...///000222222222111000000000000000000000000000//////............//////333333222000///---,,,,,,////////////000000000000////////////////////////000000111111111111000000111111000000//////......000000000000////////////000000000000//////////////////////////////////////////000111222111111111......------------......------......//////000000.........//////000000000000///...------...///000..........................................------111000000///000000111222///////////////000111111000///---,,,,,,---///000/////////////////////////////////000111111222222555222///000222444444222444777999999:::>>>EEEJJJRRRWWW___gggoooxxxzzzoooeee[[[UUUPPPMMMHHHDDDBBB@@@>>><<<777666555333222333666999;;;;;;:::999999888888777:::999888777777888999:::666666666555555444444444555444333333222222333333222222333333444555666666222333444444333222000///111111000000///........./////////000111111222222111111000000111111222333222222111111111111222222...///000222333444555555////////////000000000000000000000000111111111111222222222111111111111111111111111111111111111111222222222111111111000000////////////////////////000000////////////000000000000//////.........---222222111111000000//////........................///////////////000111111...222111...222;;;AAAAAA000...------......---+++//////000000000000//////////////////////////////........................111111222111...---......000000000000000000000000+++---...---,,,,,,---...////////////////////////////////////000000000000...............///000000111111000000111111222333////////////............000000000000000000000000//////............//////111111000000//////......////////////000000000000////////////////////////......////////////......111000000000/////////...////////////000000000000000000000000////////////////////////////////////.............../////////......------------...............///////////////+++++++++,,,,,,---------//////...------...//////..........................................------......//////000111111222///////////////000111111000///...------...///000111111111111111111111111//////000000111111222222555333000111333555555333555777999;;;===DDDMMMUUU^^^dddllluuu|||vvvkkkeeeZZZVVVPPPKKKGGGDDD@@@>>>>>>>>><<<:::999999;;;===;;;;;;::::::999888888888999999888777777888999999666555555555444444444444555444444333222333333333222333333444444555555555111111222333333333222111000000000000000000000111111111111000000000000000111111000000111111222333222111111000000111111222...///000111222333333333000000000000111111111111/////////000000000111111111111111111111111111111111111111111111111111111111111111000000000////////////////////////////////////............//////111111000000000/////////000000000//////.................................///////////////000000111,,,//////---111:::@@@AAA222111///000111111///...//////000000000000//////////////////////////////////////////////////////000111222111...---...///000000000000000000000000///000111111//////000111////////////////////////////////////000000000000000000000000000111222222000000//////000000111222111111000000000/////////000000000000000000000000//////............//////////////////000000000000////////////000000000000////////////////////////......////////////......000000000000////////////......//////000000111111////////////000000000000000000000000000000000000///...---------...///000......------------......///////////////.....................///////////////...---,,,,,,---...///........................------------------......+++,,,...000000000000000///////////////000111111////////////////////////111111111111111111111111//////000000111222222222555333222222444555555555666888:::<<>><<<;;;;;;;;;;;;<<<;;;;;;::::::999888888999999888777777888999999555555555444444444444444555555444333333333333444444444444444444444444444///000111333333444333333///000000111222222333333222222111111000//////...111111000000111111222333222111111000000111111222//////000111111111111111111111111111222222222222....../////////000000000///000000111111222222222111111111111111111111111000000000///////////////////////////////////////......------------......111111111111000000000000............------------........................//////......//////000111---///...---///666::::::333111000000111222111/////////000000000000//////////////////////////////000000000000000000000000000111222000...---...///////////////////////////...///000///...---...///////////////////////////////////////000000000000111000000000000111222222///////////////000000111222222111111111000000000//////////////////////////////............//////000000//////////////////////////////000000000000////////////////////////000000111111111111000000000000000000////////////......//////000000111111////////////000000000000000000000000000000000000111000...---...///111333......------------......000000//////......------000000000000000000000000...---,,,++++++,,,---...........................,,,,,,------------......+++,,,...000000///---,,,///////////////000000111///000111111111111000//////////////////////////////000000111111222333333333333333333444555666555777888;;;>>>FFFRRRbbbmmmvvv|||wwwnnndddZZZRRRLLLCCCAAA???===<<<<<<;;;:::<<<<<<;;;;;;::::::999999999888888888888888888999555555444444444444444444666555555444444444444444444444444444444444333333111111222222333333333333111111111222222333333333111111111111000000//////111111000000111111222333111111000000000000111111000111111111111111000000000000000111111111222222............////////////...//////000111222222333111111111111111111111111000000000000000000000000///////////////////////////......------......///000000000000000000000000................................................///............///000000111111///......///111111111///...///000111000...//////000000000000//////////////////////////////////////////////////////000111111000///......///////////////////////////...///000///---,,,---...////////////////////////////////////000000000000//////......//////000111000////////////000111111222222111111111000000000//////////////////////////////............//////111111000000//////......////////////000000000000////////////////////////000000111111111111000000////////////000000000000.../////////000000000111.../////////000000000111000000000000000000000000111000...------///111222......------------......000000//////......------------------------------...---,,,++++++,,,---...........................,,,,,,,,,,,,------......---...///000///---+++***///////////////000000111000000111111111111000000////////////////////////000000000111222222333333222333444555555666666777999;;;???DDDMMMZZZjjjuuuwwwkkk___WWWMMMJJJEEECCCBBBAAA???=========<<<<<<;;;::::::999888888888999999888888888555555555555555555555555777666555555444444555555444444444444444444333333333333333222222111111111333333333333222222111111//////000000111111111111111111000000111111222333111000000000000000000111222222333333222222111000/////////000000000111111............////////////......///000111111222222000000000000000000000000111111111111111111111111000000000000000000000000000//////////////////000/////////////////////////////////////////////000////////////////////////...............//////000222000//////...------...000///...///000111000/////////000000000000//////////////////////////////........................///000111000///...///000////////////////////////111222333222000///000111////////////////////////////////////000000000000///////////////000111111111000000000000111222222111111000000000/////////000000000000000000000000//////............//////222111111000///......---////////////000000000000////////////////////////......////////////......////////////000000000000000000000000000/////////......//////000000111111000000000000000000000000...---,,,,,,,,,---...///......------------......///////////////.........///////////////.........///...---,,,,,,---...///........................++++++,,,,,,------.........////////////---,,,+++///////////////000111111000000000000000000000000111111111111111111111111000000111111222333333333333555888999888888999:::===BBBHHHPPPZZZgggvvvqqqhhh[[[TTTMMMGGGEEECCC@@@===>>>======<<<<<<;;;::::::777888999999999999888777666666666666666777777777777777666555555555555666444444444444444444444444555444333222111111111111444444333333222111111000...//////000111111222222111111000000111111222333111000000//////000000111222222333333333222222111.../////////000000000000....../////////000000000...//////000000111111111000000000000000000000000111111111111222222222222000000000000000000000000000000////////////000000............////////////000000000000111111111111////////////////////////......------......///000///------000111//////111111000///000222333222111//////000000000000//////////////////////////////........................///000111000///...///000////////////////////////000111222000...---...///////////////////////////////////////000000000000222111111111111222333333111111111111111222222333111111000000000/////////000000000000000000000000//////............//////000000000000////////////////////////000000000000////////////////////////......////////////........./////////000000000111111111000000//////...............///000111111111////////////////////////,,,,,,,,,---------............------------...............///////////////222222222111111111000000//////...------...//////........................***++++++,,,------......------......///////////////////////////000111111111000////////////000111111111111111111111111111000111111222222333333444666999<<<===<<<<<<===???DDDJJJTTT___jjjxxxmmmdddXXXOOOJJJFFFAAA>>>>>>>>>======<<<;;;;;;;;;777888999999999999888777666777777777888888888999888777666666555555666666222333333444444555555555444333222111111111222333222222222222222111111111000000000000000111111111111111000000111111222333000000////////////000000000111111222222222222111//////000000000111111111/////////000000000111111/////////000000000000000000000000000000000000000000000000000111111111222000000000000000000000000/////////....../////////......//////000000000000000000000111111111222222////////////////////////...------------...//////...,,,---222333000000333000///...///111222111000//////000000000000//////////////////////////////...........................000111000///...///111000000000000000000000000---...///---+++******+++////////////////////////////////////000000000000222222111111222222333444000000000000000111222222222222111111111000000000000000000000000000000000//////............//////.........///000111111222////////////000000000000////////////////////////000000111111111111000000.../////////000000111111222222111000///...---------......///000111111222////////////////////////---...//////000000//////.........------.........---.........//////000000000/////////......------000///...------...///000........................******+++,,,,,,---......,,,,,,,,,---///111222333///////////////000111111222000///------///000222////////////////////////000111111222222333444444888<<<@@@AAA??????@@@BBBHHHPPP]]]jjjwwwtttfffZZZSSSMMMHHHCCC>>>>>>>>>===<<<<<<;;;;;;777888999::::::999888777777777888888999999999:::888888777666666666666666222222333333444555666666222111111000111333444555000000000111111222333333222222111111000/////////111111111000111222222333000000////////////000000//////000111111111111111000111111111111222222222000000000000111111111111000000000000////////////000000000000000000000000.../////////000000111111000000000000000000000000.........------.........//////000000111111111222//////000000111111222222000000000000000000000000...------------...//////222...///444444///...111---,,,,,,---...//////...//////000000000000//////////////////////////////000000000000000000000000...///111000//////000111111111111111111111111111000111111000...,,,---...////////////////////////////////////000000000000000000000///000000111222///////////////000111111333333333222222222111111///............000222333000000000000000000000000000000//////.........---000000//////.........------...///000000111000000////////////////////////000000000000////////////////////////////////////........................---......//////////////////000111000...------...000000////////////000000......////////////......,,,,,,,,,---------......------............------------............---------------.........//////000000//////.........---000---+++,,,///111222000000//////.........//////000///---,,,---...000222222333555555444555666888??????BBBHHHHHHEEEIIIQQQVVV```mmmzzz{{{kkk___VVVMMMHHHCCC@@@===<<<;;;;;;:::999999888777777777777777777888777777666777999;;;<<<:::999888777666666666666444444333333333333222222333333333333333333333333333222111111333333222111333333333333222222111000111000000000000000000111111111000000//////......222222111111111111222222000000000000000000000000000000000000000000000000......////////////......////////////000000000000000111111111111222222222000000000000000000000000------------........./////////000000000000//////000111333444444333111000.........///000000111111......////////////......////////////////////////////////////////////////........................000000//////......------////////////000000000000222111000.........///000------------.........///...........................//////000111222222222000000//////.........---000000000000000000000000......//////000000111111000000000000000000000000............///000111222000000000000000000000000000/////////............000/////////...............//////000000000000///////////////////////////000000000000/////////...////////////////////////........................---......//////////////////000000000...---...///000000////////////000000...////////////......---,,,,,,,,,---------......------............------------............---------------.........//////000/////////............000...,,,,,,///111111000000//////.........//////000000///......///000111///000222333333444666888AAABBBFFFMMMNNNMMMRRRZZZccclllzzz}}}}}}xxxxxxyyy|||}}}nnn```UUUMMMHHHEEE@@@===<<<<<<;;;::::::999999888888888999999888777777777777999:::;;;:::999888777666666666666555555555444444444333333333333333333333333333333333222111222333333333111222222333333333222111111444333333222222333333444111111000000////////////222222111111111111222222111111111111111111111111000000000000000000000000......////////////......////////////000000000000000000111111111222222222000000000000000000000000------.........///////////////000000000000//////000111333444444222111000000000000000000000000///......////////////......////////////////////////................................................///////////////............/////////000000000000222111000///......///000/////////000000000000000...........................//////000111111222222111111000000000/////////000000000000000000000000.../////////000000000111000000000000000000000000---...///000000111111000000000000000000000000000////////////............////////////............//////000000000///......////////////////////////000000000/////////......////////////////////////........................---......///////////////...///000///...---...///000//////......//////000///////////////...---,,,,,,,,,,,,---------......------............------------............------------........./////////////////////............000...------///000///////////////......//////000111111111111111000000000...000333444555777999<<>>======;;;;;;::::::::::::;;;;;;777777777777888999:::;;;:::999888777666666666666666666666555555555555444333333333333333333333333444222111222333444333111111111222333333333222222222111111000000111111222111000000000000/////////222222111111111111222222111111111111111111111111000000000000000000000000...//////000000//////...////////////000000000000000000000111111111222222000000000000000000000000....../////////000000000//////000000000000//////111222333333333111000///222222111111000//////.........////////////......////////////////////////.........................................................///////////////....../////////000000000111000000////////////000000000000000000/////////...........................//////000000111111222111111111111000000000000000000000000000000000000////////////000000000000000000000000000000000000---...///111111111000//////////////////////////////////////////.........///////////////.........///000000000///...------////////////////////////000000/////////.........////////////////////////........................---......///////////////...///000///...---...////////////....../////////////////////...---,,,,,,,,,,,,,,,---------......------............------------............------............///////////////////////////.........000///......//////......//////////////////000111222222333333333222111000222444777999:::<<>>@@@CCCFFFHHHRRRZZZcccjjjpppwww~~~~~~ooofffZZZOOOGGGCCC@@@>>><<<<<<;;;::::::::::::;;;777888888888999999999999999888777777777777777777555555555444444444444333444444444444444444444444444333222222444444333222000111222222333333333333333333333222222333333333000000000000111111111111222222111111111111222222111111111111111111111111111111111111111111111111//////000000000000//////////////////000000000000//////000000000111111111////////////////////////////////////000000000000//////000000000000//////111111111111000000////////////000000111111111111......////////////......////////////////////////................................................------......//////000000............/////////////////////000000000000///...............---------///////////////////////////////////////000000000////////////////////////////////////////////////000000000000//////////////////////////////////////////000000000000//////000000000000000000000000.........///////////////.........///////////////....../////////...------/////////////////////////////////.........------////////////////////////........................---......///////////////---...//////......///000///......------......///,,,------.........------,,,,,,,,,---------......------............------------............------....../////////000000000.........///////////////---...000000///......///////////////000111222222222222222222333333333444888;;;???DDDGGGKKKPPPSSS\\\fffoootttyyyyyy{{{~~~uuugggYYYOOOGGGBBB???>>>>>><<<;;;::::::999999777888888999999999888888888888777777777777777888555555555444444444333333444444444444444444444444555333222333444555444222111111222333333333222222222222111111111111222222000000000111111111111222222222111111111111222222222222222222222222222222111111111111111111111111///000000111111000000///////////////000000000000/////////000000000111111000000000000000000000000....../////////000000000//////000000000000////////////////////////000000---......///000111111111......////////////......////////////////////////------------------------.................................///////////////------........./////////...//////000000000000///////////////000000000111////////////////////////////////////////////////............////////////000000000000000000000000000000000000////////////000000000000000000000000000000////////////000000000000000000000000000000............/////////000............/////////000------......///.........//////////////////////////////.........---------////////////////////////........................---......///////////////---...//////......///111///......------......///++++++,,,---............,,,,,,,,,---------......------............------------............------.../////////000000000000............/////////000***---000111///...///000////////////000111222333111111000111222333555666;;;???EEELLLRRRYYY___ccclllvvv~~~}}}~~~xxxiii\\\QQQJJJEEEBBBAAA???===;;;:::999999777888999999999999888777888888777777777777888888666666666555555555555444555555555555555555555555555333333333444555444333222222333333333222111111000000////////////000000000000111111111222222222222222111111111111222222222222222222222222222222111111111111111111111111000000111111111111000000////////////000000000000////////////000000000111000000000000000000000000------.........///////////////000000000000//////............///000000111.............../////////......////////////......////////////////////////------------------------........................///////////////.........---------.........//////---...///000111111000///---......///000111222222////////////////////////////////////////////////......//////000000000000000000000000000000000000111000000000/////////...000000000000000000000000111000///......///000111000000000000000000000000---.........//////000000---.........//////000000,,,,,,---.../////////...//////////////////////////////.........---------////////////////////////........................---......///////////////,,,...//////......///111.........------.........******,,,---.../////////,,,,,,,,,---------......---..................------..................---////////////000000000000---.........//////000000)))---000111///...000111////////////000111222333111000//////111333666888>>>CCCKKKSSS\\\dddlllqqqyyyvvvggg[[[RRRMMMEEECCCAAA???===;;;::::::777888999::::::999777777888777777777777777888888777777777777666666666666555555555555555555555555555444333333555555444333333333333333333222111000333333222222222222333333000000111111222222222222222222111111111111222222222222222222222222222222111111111111111111111111000000111111111111000000////////////000000000000////////////000000000000000000000000000000000000------------........./////////000000000000//////------------...000111222/////////...------,,,,,,......////////////......////////////////////////------------------------........................000000//////.........------------.........//////---...///111111111000///***+++,,,---...000111111000000000000000000000000///////////////.........//////000000111111111222000000000000000000000000111111000000/////////...000000000000000000000000000000000000111111111111222111111111222333333444000000000000000000000000000000//////.........---.../////////...---,,,,,,---......///000///////////////000000111111222222//////////////////////////////.........---------000000000000000000000000///////////////////////////.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))***+++,,,---------,,,,,,,,,,,,------////////////000000000000333111...,,,,,,...111333////////////////////////000000000000111222333444333333333444666888:::<<<:::CCCOOOYYYbbblllxxxxxxnnnbbbWWWPPPHHHAAAAAABBB???;;;999<<<:::888999;;;===>>>>>>666666555555555555666666555555444333333333333444666666555555555777888:::444444555555555555444444333333333222222222111111333333333222222111111111000000////////////000000222222222222222222222222///000111222222222222222222111000///............///......------///000111222222111000/////////000111000000000000000111222111111000000////////////............/////////000......---,,,---...///000000///.........///111222//////000000///...------000000000000111111222222///////////////////////////...---,,,,,,---...///........................000000...------...///000333222111000///...------........................////////////000000000000//////000000000000//////......////////////......111000////////////000000000000000000000000000000---...///000000///...---000//////......000111222000000000000111111111111111000000000000111222333000000000000000000000000000000000/////////............//////......---,,,---......///////////////000000000000000000////////////////////////////////////.........---------/////////////////////////////////////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,........................//////.........///000111//////............//////////////////000000000000222000...------...000222111111111111111111111111333333222111000000111111222333333555777:::<<<>>>AAAIIIUUU___gggqqq}}}ssshhh[[[QQQGGGEEEDDDAAA>>>===<<<:::999999:::;;;::::::777777666666666666777777666666555444444444444444777666666555555666888888444444555555555555444444333333333222222222222111333333333222222222111111111000000//////000000111222222222222222222222222000000111222222222222222333222111000//////////////////...---...///000111222111000000000000000000111111000000000000000111......---------,,,,,,,,,........./////////000000......---------...///000000//////...///000111222///////////////...------,,,,,,---...............//////////////////////////////...---------....................................------------..................................................................//////////////////000000000000//////...//////000000//////...000000////////////000000000000000000000000000000---...///000000///...---......---,,,---...///000000000000000111111111111000000/////////000111111000000000000000000000000111000000000000000//////....../////////...------.........///////////////111000000///......------000000000000000000000000/////////.........------........................////////////////////////000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,...........................------------...///000//////............//////////////////000000000000000000////////////000000111111111111111111111111333222222111111111111222333555777:::>>>AAACCCDDDIIIRRR]]]gggoooxxxmmm```SSSLLLIIIDDDAAAAAA>>><<<;;;;;;;;;;;;999777888888777777777777888888777777666555555555555666888777777666666666666777444444555555555555444444333333333333222222222222333333333222222222222111222111111111111111111222222222222222222222222222000111222222222222222222333222111000000000000000//////.........///000111000000000000000000111222222222111000/////////000000000000000////////////....../////////000000000......------......///000///////////////000111111///////////////......------///000222222111000///////////////////////////000///...---------------........................,,,,,,---------------,,,***++++++,,,---...//////........................------------...............//////000000//////...//////000000000000/////////////////////000000000000000000000000000000000......////////////............---------...///000///000000000111111111111000000000//////000000111////////////////////////111111111111000000000000......////////////.....................///000000//////.........---------000000000000000000000000////////////....................................////////////////////////000000000000////////////------------------------------------------------,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,------////////////000000000000//////000000000000//////111111111111111111111111//////000111222444666777666999>>>CCCHHHKKKMMMNNNQQQZZZeeeooovvvrrrbbbWWWPPPIIIDDDCCC@@@???>>>===>>>===;;;999:::999999888888999999:::999888777777666666777777999888888777666555555555444444555555555555444444444444333333333222222222222222222222222222222222333222222111111222222333222222222222222222222222111111222333333222222222333333222111000000111111///////////////000000000000/////////000111222222333333111000////////////111111111111111111111111...////////////000000000...............//////000///////////////000000111...///////////////.........000222444444222000///////////////////////////000//////...---------,,,........................+++,,,---//////...---,,,***++++++,,,---...//////........................------........./////////...//////////////////...//////000000000000//////...//////000000000000000////////////////////////...//////////////////...000000000000000111111111///000000000111111111111222111111000000000111111////////////////////////000000000000111111111111......///////////////...///............///000000,,,---------.........///000000000000000000000000000000/////////.................................////////////////////////000000000000////////////------------------------------------------------....../////////000000000------,,,,,,,,,,,,------////////////000000000000...///000111111000///...000000000000000000000000///000111222444666888999888===DDDLLLRRRVVVXXXXXXYYYbbbllluuu|||tttggg]]]RRRIIIFFFBBB@@@>>>>>>>>>===<<<:::::::::999999999999::::::999999888777777777777888999888888777666555444444444444555555555555444444444444444333333333222222222222222222222222222222333333222222222222333333222222222222222222222222222222333333333222222111333222111111111111111111/////////000000000000000000/////////000111222222333333111000////////////........................////////////000000000111.........///////////////...//////000000000000000......///////////////...+++---///111111///---+++//////////////////////////////.........------,,,........................,,,---...000000000///................../////////////////////////////////....../////////000000000......////////////......//////000000000000//////---...///000111000000000/////////////////////////////////....../////////000000000111111111111111000000000000111111111111222222111000000000111111000000000000000000000000//////000000000000000111......///000000000/////////......------///000111,,,,,,------...//////000000000000000000000000000000000000/////////..............................////////////////////////000000000/////////......------------------------////////////////////////,,,------...///.........//////............//////////////////000000000000//////000000000000//////////////////////////////444444444444555666888888;;;AAAJJJTTT\\\```bbbbbbdddkkkuuu||||||qqqbbbUUUOOOFFFCCC@@@======<<<;;;:::::::::999999999999::::::999999888777777777777888888888888888777666444444444444555555555555444444444444444444333333333333111222222222222333333333333222222111111222222333222222222222222222222222333333333333333333222111222111111000000000111111...///000111111111000000000000000000000000111222222222111000/////////000////////////000000000000/////////000000000111111---...///000000000000///......///000000000000000---...//////////////////...///000111111000...---////////////////////////------...//////......---........................------...///000000000000111111111000/////////...////////////////////////////////////000000000111---......//////......---......////////////......---...///111111111000000000000000000000000000000//////............//////---...///000000000//////000000000000111111111111222111000///////////////000000000000000000000000....../////////000000000......///000000000000000000///---------...000111.............../////////////////////////////////000000000000/////////.../////////////////////////////////////////////////////////.........------........................////////////////////////***+++,,,---...------,,,//////............//////////////////000000000000000000////////////000000000000000000000000000000555555555666777999:::;;;AAAHHHSSS___ggglllmmmmmmpppvvv~~~uuueee]]]PPPLLLEEEAAA>>>===<<<;;;::::::999999999999::::::999999888777777777777777777777888888777666555444444444555555555555444444555444444444444333333333111111222222222333333333222222111111111111222222222222222222222222222222333333444444333333222111000000000//////000000111...///000111222111000000222111000000000000000000111111000000000000000111111111222222222333333333//////000000000111111111---...///000111000000///---...///000111000000///------...///////////////222222222222222111000000////////////////////////+++,,,---////////////...........................------------...///000000111111111000000/////////////////////////////////........./////////000000---......//////......---------............------,,,---///111222111000000000000000000000000000000000///...------...///000---...///000111000//////000000000000111111111111111000///...............000000000000000000000000---.........//////000000......///000000000000000000///---,,,---...000222000000000///......------////////////////////////000000000000////////////000000000000000000000000///////////////////////////.........------------...................................................///111222222222111000---------,,,,,,---------////////////000000000000000000////////////000000111111111111111111111111222333444666999<<<>>>@@@GGGNNN[[[gggqqquuuvvvvvvyyy~~~qqqgggZZZTTTLLLEEEAAA???>>>===:::999999888888999999:::999888888777666777777777666777777888888777555444444555555555555555555444555555444444444333333333111111111222222333333333222111111111111111111222222222222222222222222222444444444444333333222111000///////////////000000...///000222222111111000222222111000//////000000111000000000000000111222......//////000000000111000000000000111111111111---...000111111111000///---...000111111111000///------...///000000//////000000///.........------////////////////////////***+++---///000000//////........................,,,,,,++++++,,,---///000/////////000000000000000000000000000000000000000---------.........//////---..................---,,,------------------,,,+++---///111222222000000000000000000000000000000000///...------...///000///000111333333222222111......///000000000000000000000000000000000000000............////////////222111111111000000//////444444222111000000//////---.........//////000000000000000000000000000000......------------.....................///000000000000//////.........---........................//////000000///...------................................................)))***+++---.../////////////////////////////////...............///000000222111000//////000111111////////////000111222333444555666777999>>>DDDHHHOOO\\\kkkuuu||||||lll___RRRLLLIIIDDD@@@@@@>>><<<:::999;;;<<<<<<;;;;;;:::888666666666666777<<<;;;888777666777888999888888777666666666666666333333333333333333333444333333444444555444444444444333111///......///000000111111111111222222222222333333444444333333222222111111111000000//////000000000000000000000000000000////////////000000000000000000000000000000111111000000//////..............................//////............//////////////////////////////............//////////////////////////////////////////.........---------...............---------((()))***,,,------,,,,,,///...---,,,,,,---...///........................////////////////////////000000////////////000000///......------///000111..................------//////////////////////////////////////////000000////////////////////////////////////////////////......///000000000000000000000000000000000000000....../////////000000000111111111000000000//////222222111000/////////////////////000000000111111////////////////////////......------------.....................///000000000/////////....................................///////////////...------.......................................------------......//////......---...000222333333222000..................///000000222111000//////000111111111111111111111222333444555666777:::===DDDLLLQQQ]]]jjjwwwzzzlll]]]TTTOOOHHHDDDCCC@@@>>>;;;;;;;;;;;;:::999;;;:::999777777777777777666666777777777777777777888777666666555555666666333333333333333333333333444444555555555444444333444444333222111111111222111111111111222222222222222333333444444333333222222111111111000000000000000000000000000000000000000000////////////000000000000000000000000000000111000000000/////////...........................//////............//////////////////////////////............//////////////////////////////////////////.........---------........................,,,---.........---,,,,,,///...------------...///........................000000000000000000000000//////............/////////......---...///000111////////////////////////////////////////////////000000000000000000//////////////////////////////000000000000000000000000......///000000000000000000000000000000000000000/////////000000000111111111111000000000000//////000000////////////000000000000000000111111111111////////////////////////......------------.....................///000000////////////.......................................////////////...------........................//////.........---------111111000000///...,,,,,,...111444666666444111..................///000000111111000000000000111111333333333222333333444444666777:::===CCCLLLVVV]]]kkkwww~~~mmmaaaXXXOOOHHHFFFAAA???===<<<<<<;;;999777<<<;;;:::999888888888999111333555777888777666555777666555555444444555555555555444444333333222222444444444444333222111111222333333333333333222222111111111111222222222333222333333444444333333222111111111111111000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000//////////////////////////////////////////............//////////////////////////////............/////////////////////////////////////////////............---////////////////////////000111111000///...---,,,///......------......///........................000000000000000000000000......------------......///............///000000///000000000000000000000////////////////////////222111111111000000//////////////////////////////111111111111111111111111......///000000000000000////////////////////////000000000000111111111111000000000000000000/////////////////////000111222000000000000000000000000////////////////////////......------------.....................///000000///////////////..........................................//////...------......................../////////...------,,,,,,000000000///...---,,,+++///000222333333222000///...............///000000000000000000000111111111444333333333333333444444777999<<<@@@HHHRRR^^^eeeqqq|||}}}pppdddXXXNNNJJJBBBAAA???>>>>>><<<:::777<<<<<<;;;;;;::::::::::::333444666777777777666555666666555444444444444444666666555444333222222111333333333222111000///...///000111222333222111000111111111222222222333333222333333444444333333222111111111111111111111111000000000000000000000000000000////////////000000////////////////////////000000000000////////////000000000000000000000000//////............//////////////////////////////............/////////////////////////////////////////////.............../////////000000111111111111111111000000///......//////............//////................................................///......------......///............/////////000///////////////000000000////////////////////////222222222111000000//////////////////////////////000000000000000000000000......///000000000000000////////////////////////000000000000111111111111//////////////////000000000000000000111222333333////////////////////////..............................------------.....................///000000.........///////////////........................------............------........................//////.........---------------.........------,,,//////...------...//////...............///000000//////000000111111111111333222222222222333444444888:::>>>DDDLLLWWWbbbjjjsss~~~ttteeeXXXRRRGGGEEEBBBAAA@@@>>><<<:::<<<<<<<<<<<<;;;;;;;;;::::::999777666666666777777666666555444444444444444666666555444444333222222444444444444333222000000///000222333333222111000111222222222222333333333222333333444444333333222111111111111111222222222000000000000000000000000000000////////////000000////////////////////////////////////000000000000000000000000000000000000//////............//////////////////////////////............//////////////////////////////////////////////////////////////////000000111222333333000//////////////////000////////////////////////////////////////////////------------------------000//////////////////000---......///////////////---------....../////////////////////////////////111111111111000000//////000000000000000000000000////////////////////////......///000000000000000000000000000000000000000/////////000000000111111......////////////000000111111000111111222333333////////////..........................................------------.....................///000000.........///////////////........................,,,,,,---............---................................................++++++,,,---.........---///...,,,++++++,,,...///...............///000000...///000111111222111111222222222222333444555555999<<>>FFFOOOZZZdddooouuu~~~{{{pppaaa[[[SSSLLLGGGDDDAAA???::::::;;;<<<<<<<<<;;;::::::999999888888888999999888777666666555555666666555555555555555444444444666666777777777666666555666555444444333333333333222222222333333333444444222333333444444333333222111111111222222333333333000000000000000000000000000000////////////000000000000000000000000000000.../////////000000000111........................//////............//////////////////////////////............////////////////////////////////////.../////////000000000000//////000222333555666666222111000///......//////...///000111111000///.../////////////////////////////////////////////////////////....../////////------///000000000///...---------...//////000000////////////////////////---------...//////000000000000000000000000000000////////////////////////...//////000000000000000000000000000000000000000............////////////---.........//////000000000000////////////000000222111111111000000//////.................................------........................///000000---.........//////000000........................+++,,,------.........---........................+++,,,,,,---...///000000...///////////////......///000111222222111000///...............///000000---...000111222222222111222222333444666888:::;;;:::@@@IIITTT___kkkuuu{{{}}}llleee[[[QQQJJJFFFCCCAAA999:::;;;<<<<<<<<<::::::555666888:::;;;:::999888888888777666666666666666444444444555555555555555333333444444555444444444666555333111000000111111222222333333333444444444222333333444444333333222111111111222222333333333000000000000000000000000000000////////////000000000000000000000000000000.../////////000000111111........................//////............//////////////////////////////............/////////000////////////////////////.../////////000000111111//////111222444555777777555444222000...............///000111111000///...000000000000000000000000------------------------.........------.........,,,---///000000000///...---......///000111111222////////////////////////+++,,,,,,---...///000000000000000000000000000000000000000000000000000000............///000222222222111000.........///000000000////////////000000////////////////////////.../////////000000111111111111000000//////.........///000000000///---,,,////////////////////////......///000000000000000000000000000000000000000---.........///000000000////////////////////////........................---------............///...///000111000///---+++000000000///......------000000///////////////000222222111111222333333444111555:::;;;:::;;;>>>@@@DDDJJJSSS^^^hhhsss}}}|||ttthhh]]]UUUNNNGGGBBBCCCAAA???>>>===<<<:::777:::::::::;;;;;;::::::999;;;:::888666555666666777555555444444444333333333777666555444444444444444555555444444444333333333333333333333333333333333555333///------...111333333333333222222111111111111111111111111111111111//////000000000000////////////000000000000//////333111...++++++,,,///111111111000///////////////////////////////////////////////////////////////////////////////////////......---,,,---...///000.../////////000000111111......///000111222222333000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000---...///000000///...---////////////////////////............////////////111111000000//////.........000111000///...///111000000000000111111111111000111111111222222222222.........//////000111222222111000///...//////000000//////......//////000////////////////////////------------.........///111000000000/////////...///////////////...------..............................///000000000000000////////////////////////..................//////................................................---------............///...///000111000///---,,,////////////............000000////////////000000000000000111222333444555000444888:::;;;>>>CCCGGGNNNSSS\\\fffoooxxx|||pppfff]]]UUUMMMHHHCCCAAA>>><<<;;;;;;999777::::::::::::999888777777:::999888666555555666666777777666666666555555555666666555444444444444444555444444444444333333333333333333333333333333333666444222000///000222333333333222222222222222222111111111111111111111111//////000000000000//////111111222222222222111111222000...,,,,,,---///000111000000/////////////////////////////////////////////////////////////////////////////////////////////.........///000111.........//////000000000/////////000111111111222000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////---...///000000///...---////////////////////////............////////////111000000000/////////......000111000///...///111000000000000111111111111000000000111111111222222......//////000000111111222111000000///000000000///..................///////////////////////////------------............000000000000////////////000///......---.......................................///000000000000///.................................---------------------------------------........................---------............///...///000000000///------............////////////000000////////////000000/////////000222333555666111444888;;;>>>CCCKKKQQQ[[[```iiiqqqyyy~~~ssskkkaaaXXXRRRHHHDDD@@@<<<<<<;;;;;;:::::::::::::::999777666555999999888777666666666666777777777666666666555555666666555444444444444555444444444444333333333333333333333333333333333333555555444333333333444444222222222222222222333333111111111111111111111111///000000111111000000///000111111222222111111000000000///............///000000//////......//////////////////////////////////////////////////////////////////////////////000000/////////000111222.............../////////000000000000000000000000////////////////////////000000000000000000000000...//////000000//////...////////////////////////......////////////......////////////////////////............////////////000000000000////////////...000111000///...///111000000000000111111111111///000000000111111111111......///000000000000000111111111000000000111111......------------....../////////////////////////////////000000000000000000000000000////////////000///---,,,,,,---...///........................---...//////000000//////------------------------.........---,,,,,,,,,+++------------------------........................---------............///......///000//////...------------...///000000111000////////////000000111000000000111111333444444333666999<<>>>>>===:::::::::::::::999888777::::::999888888888888888555555555555444444444444666555555444444444555555444444444333333333222222222222333333333333444444444444555555555444444444111111111222222333333333111111111111111111111111000000000111111000000000......////////////.........///////////////......000//////.........//////////////////////////////////////////////////////////////////////////////////////////000000111111------..................000000000000000/////////...................................................//////////////////...////////////////////////...//////////////////...////////////////////////............////////////000000000000////////////...000111000///...///111///000000000111111111111//////000000000111111111...///000000111000000///000000000111111111000000......------------......////////////////////////000000000000000/////////////////////000000000000///...---,,,,,,---...///........................------...///////////////------------------------.........---,,,,,,,,,+++------------------------........................---------............///......///////////////...,,,------...///000111111///////////////000111111333222222222222222333333444777:::>>>CCCLLLYYYaaaooottt}}}}}}rrrjjj[[[VVVMMMFFFBBB@@@???>>>::::::;;;;;;<<<;;;;;;;;;::::::::::::::::::999999666666555555555444444444555555444444444555555666444444333333333222222222222222222333333444444444222333444555555444333333111111111222222333333333111111111111111111111111000000111111111111000000......////////////......---...///000000///......//////............//////////////////////////////////////////////////////////////////////////////......//////000000000000..................------000000000///////////////------------------------------------------------......////////////............................../////////....../////////////////////////////////............////////////////////////000000000000...000111000///...///111///000000000111111111111000000000000111111111111...///000111111000///......//////000000000000//////..................///////////////////////////...............---------////////////000000000000------------------...///------------------------------...////////////...------------------------.........---------------------------------------........................---------............///............////////////---------...///000000111///......//////000111222333333333333333444555555666999===AAAHHHSSS```jjjxxx~~~vvvggg```VVVMMMGGGCCC???===;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;::::::999888888888777777777666666555444444444444555666666333333333333222222222222111222222333333444444555111222333333444444333333222222222222222222333333111111111111111111111111000111111222222111111000///000000111111000000///---...//////000/////////......------......//////////////////////////////////////////////////////////////////////////////---...///000000000///////////////...............////////////////////////........................---------------------------......//////......---........................//////............//////////////////////////////............////////////////////////000000000000...000111000///...///111000000000000111111111111000111111111222222222222...///000111111000///...,,,---...///000//////...000//////......//////000///////////////////////////.........------------.../////////000000000111+++,,,------.........---------------------------,,,---......//////......------------------------..................//////................................................---------............///...............///000000------......//////000000............///000111222222222222333555777888999:::>>>DDDKKKTTT```nnnxxxtttmmmbbbXXXOOOHHHCCC???=========<<<;;;:::888777777888999::::::999888888888888888888777777777666444444444444444555666666333333333222222222222111111111222333333444555555222222222333333444444444333333222222222222222222111111111111111111111111000111111222222111111000//////000000000000//////............//////000000...------------...///000////////////////////////////////////////////////////////////////////////...///000111111111000000000000000//////.........---.........///000000000................................................---......//////......---........................000///...------...///000////////////////////////............////////////.../////////000000000111...000111000///...///111000000000000111111111111222222222222333333333333...///111222111000...---+++,,,.../////////......000000////////////000000////////////////////////111111000000/////////....../////////000000111111***+++---...///...------------------------------,,,---......//////..............................---.........///000000000////////////////////////........................---------.........//////...............///000111.........///////////////............///000222222000000222444666999<<<===@@@EEELLLUUU___mmm{{{~~~wwwlllaaaWWWNNNGGGCCC??????>>><<<999777555333666666888999999888777666666666666666555555555555444444444444444555666777333333333222222222111111111111222333333444555555333333333333333444555666444333333222222111111111111111111111111111111111111111222222222222111111------............------...............///000111---------------...///000///////////////////////////////////////////////////////////////////////////000111222333222111111111111000000/////////...,,,------...///000111111////////////////////////000000000000000000000000---..................---........................000///...------...///000////////////////////////............/////////000.../////////000000111111///000111000///...///111000000000000111111111111222222333333333444444444111111111111000000000000...000111000///...///111......//////000000111111////////////////////////........................//////////////////////////////............//////---.........---,,,++++++......------------......---------............///........................---,,,,,,++++++,,,,,,---..........................................------,,,,,,,,,---------......////////////////////////000////////////000000111000111444555888<<>>===<<<;;;;;;;;;;;;;;;;;;:::999999888777777777666666666555555666666444444333444555555444444333333333222222222555444333333222222333333333333333333333333333333111222222333333222222111222222222222222222222222111222222333222111000///111000000000//////.............../////////000000222222111000000000000000...............///000000222111000///............///......------......///.../////////000000000000,,,---...000000...---,,,.................................------....../////////.........---------.........------,,,,,,,,,............//////////////////.........---------...........................------------...//////......//////000000111111////////////000000000111000000000//////000111111333333333444666:::>>>AAA////////////////////////...000111000///...///111000000000000////////////////////////////////////................................................//////............//////....../////////...------......------------......---------............///........................------,,,,,,,,,,,,------........................,,,,,,---...////////////------.........////////////////////////////////////////////////000111222444555666888<<>>===::::::::::::::::::999999888888888888777777777777555555444444444555555666333333222222222111111111555444333333222222333333333333333333333333333333111222222333333222222111222222222222222222222222111222222222222111000000111000000///...------,,,//////000000000111111111000///......------.............../////////000000222111000//////......//////......------......///....../////////000000000,,,---...//////...---,,,////////////////////////...............///000111...............---------.........---------------............////////////...............---------,,,---...//////...---,,,......------......///000////////////000000000000/////////000000000111111111000000/////////000000222333333444777<<>>;;;;;;::::::::::::::::::888888888888777777777777444444444444555555555666333333333333222222222222555444333333222222333333333333333333333333333333111222222333333222222111222222222222222222222222222222222222111111000000111111000///......---,,,/////////000000000111111///...------,,,,,,------......///000000000000000111111000/////////////////////............//////........./////////000000------...//////...------........................------------...///000111.......................................---------............////////////........................,,,---///000000///---,,,...............//////000000000000000//////////////////000000000111111111333222222111111111222222444555666777;;;BBBLLLSSS,,,---------.........///...000111000///...///111111111000000//////......////////////////////////////////////////////////..............................------------............///////////////.........------------......---------............///...........................------,,,,,,------...........................+++,,,---...////////////.........////////////000////////////////////////////////////000111222333444666999===DDDNNNYYY```hhhppp{{{vvvmmm^^^UUUKKKDDDAAAAAA???======<<<;;;::::::;;;;;;<<<888888888777777777666666444444555555555555555555444444444444333333333333555444333333222222333333333333333333333333333333111222222333333222222111222222222222222222222222222222222111111111111111222222111000000///............/////////000000000222111000000//////000000...///000000111111000000111000000////////////000/////////....../////////............////////////---..................---------------------------,,,,,,,,,,,,---...///000---.........................................................////////////---.....................,,,---///000000///---,,,///............///000000000000000000////////////000000000000111111111111222222222222222333333444666999<<>>@@@???===<<<;;;;;;<<<<<<888888888777777777777666555555666666555555444333555555555444444444333333555444333333222222333333333333333333333333333333111222222333333222222111222222222222222222222222333222111111000000111111111111111111000000000000........./////////000000111000//////......//////...///000111222111000///000000////////////000000000//////......//////000------........./////////........................------------------------,,,,,,,,,,,,,,,---...///---------............................../////////............////////////---------...............,,,---...//////...---,,,//////......//////000111////////////000000000000000000000111111111222222000000000111222333444555555999???DDDJJJUUUdddooo,,,------...//////000000...000111000///...///111////////////000000000000////////////////////////////////////////////////000000000000000000000000...------,,,,,,------...,,,,,,---.....................------------......---------............///..............................------------..............................------...............---,,,---------............/////////////////////////////////000111222444555555999@@@HHHQQQ\\\gggnnnttt|||yyylll\\\PPPLLLJJJGGGDDDCCCBBB???===<<<<<<<<<===:::999999999888888888888666666777666555444222111444444444333333333222222555444333333222222333333333333333333333333333333111222222333333222222111222222222222222222222222333222111000000000111222/////////000000000000000//////000000000111111111......---,,,,,,,,,,,,---...///000222222111000///000000////////////000000000000////////////000000---------.........//////.........------.......................................------------...///---------.........//////---........./////////000............////////////---------.........//////........................///////////////000000111......//////000000111111000000111111111222222222///000000111333555777888666===EEELLLTTT```ppp|||------......///000111111///000111000///...///111......//////000000111111////////////////////////000000000000000000000000000000000000000000000000...------,,,,,,------...+++,,,,,,---.........---.........------.........---------.........//////..............................------------.......................................///......------,,,,,,,,,---------....../////////////////////////////////000111333444555777;;;CCCLLLVVVaaakkkrrrwwwxxxfffZZZUUUSSSOOOLLLFFFDDDAAA>>><<<<<<======;;;;;;;;;:::::::::999999777777777777555333111000333333333222222222111111555444333333222222333333333333333333333333333333222222222333333222222222222222222222222222222222444333111000000000111222------......///000000000000111111111111222222222111111000////////////000...///111222333222000///000000////////////000111000000////////////000000---------.........//////......------------......////////////////////////000//////.........//////---------.........//////---.........//////000000............/////////000---------........./////////...------------...//////////////////000111111---......///000111111222000111111111111222222222111111222444666999;;;<<>>GGGSSSaaakkkrrruuuzzzxxxllleeeaaa^^^\\\UUURRRMMMFFFAAA>>>===>>>:::999777888999;;;::::::888888777777666666555555777666444333333444555777666333222333555666444222222222222333333333333444222222222222222222222222444444444444333333222111222222222111111111111000000000000000000111111111/////////000111111222222555444222000//////000000//////............//////---///000222222000///---////////////////////////,,,---......//////......---------...............---......///////////////,,,---...//////...---,,,......////////////......////////////////////////000///---+++++++++---......///000111000///---+++000000000000000000000000............/////////000.........///111222111///---...111333444444333222111444666999:::===AAACCCKKKSSS^^^gggmmmvvv//////000000///......---000000000000000000000000...///000111111000///...///////////////000000000000000000000000000000000333222111////////////000..............................------------...............------,,,,,,,,,//////............//////------------------------------------------------........................,,,,,,---------.........---.........///000000000//////000000111111222222111222333333333555777:::<<>>===;;;999999:::;;;:::999888888888777666666555555;;;999777444333333333444666444222333555666444222222222333333444444444555333333333333333222222222222333333333333222222111222222222111111111111000------...000111222333444000000000000000111111111333222111////////////000//////............//////...///000111111000///...////////////////////////,,,---......//////......////////////////////////---......///////////////------...//////...------......////////////......////////////////////////000///---++++++,,,---......///000111111///---,,,////////////////////////........./////////000000000///...///111222222111222333444444444333111000222444777999===AAAGGGKKKWWW___iiipppuuu}}}//////000000000///......000000000000000000000000//////000000000000//////+++,,,---...///000111222000000000000000000000000222222111000////////////..............................------------...............---------------//////............//////------------------------------------------------////////////////////////,,,------------.........////////////////////////000111111111111111111111111222333444555888<<>>;;;::::::::::::888999888888777777666555555:::999777555444333444444555444333444555555555333222222333333444555666666555444444444333333222222111111222222222222222222222222222111111111111000---......000111222333444111111000000000000//////000000////////////000000//////............//////...///000111111000///...////////////////////////------...////////////...,,,,,,,,,+++++++++++++++---......///////////////------...//////...------......////////////......///////////////////////////...---,,,,,,,,,---...///000000111111000...---////////////////////////....../////////000000000111///......000222333333444444555555555444333222444666:::>>>DDDLLLUUU[[[fffmmmvvv{{{~~~//////000000000//////...////////////////////////000000000000000000000000,,,,,,---...000111222222////////////////////////111111000000////////////..............................------------.....................---------//////............//////........................------------------------////////////////////////------------............///////////////000000000222111111111111111111111333444555666888<<>>AAAHHHRRR^^^jjjwww//////000111111111111111000000000000000000000000000///...------...///000000000000000000000000000........................---...///000000///....................................------------......---........./////////000//////............//////........................////////////////////////////////////////////////............////////////......///000111111222222111111111222222333333333555777:::???FFFRRR^^^ffflllsss|||~~~|||{{{{{{}}}}}}|||||||||||||||wwwuuurrrpppppprrruuuwwwyyyzzz|||~~~}}}{{{xxxxxxyyy{{{||||||zzzzzzzzzyyyyyy{{{~~~yyy}}}|||}}}zzzkkk^^^LLLHHHBBB>>><<<;;;:::999::::::999888888777777666888888888777777666555444444666777777444444555777333222222222222111111111111111222222333333444444222333333333333222222111222222222111111111111000/////////000111111222222000000000///.........---///000111222222111000000//////............//////000000////////////000000////////////////////////......///000000000000000//////......---,,,,,,+++---......//////////////////...------------...///......////////////......////////////////////////------...///////////////---------------...//////111111111111111111111111//////000000000111111111111000///000222333333222555555444555888<<>>FFFQQQ^^^jjjqqquuuzzz{{{}}}|||zzzzzzyyy{{{}}}zzzxxxuuusssqqqqqqqqqrrrxxxwwwvvvuuuuuuttttttuuulllllllllmmmoooqqqssstttrrrrrrrrrrrrrrrssstttuuutttssssssrrrqqqpppoooooonnnmmmlllkkkmmmooorrrtttvvvwwwwwwwwwvvvuuuttttttqqqrrrrrrrrrssswww|||xxxhhh[[[JJJ???===>>>===;;;:::999888777666666666777888888888888888888888888888888777666666666666666555555444444444333333333222222222333333333444444444444333333333333222222222222222222222222222222000000000000000///...---000000111222222111//////000000000000000000000000111111000000//////......000000111111111000000///000000000000000000000000...............///000111............////////////,,,,,,,,,---------......//////////////////////////////000000///...---------.........---,,,,,,+++////////////////////////000000////////////000000222222222222222111000///000111111111111222222222333111///111444555444222222444777:::???GGGRRRZZZjjjrrr~~~{{{~~~/////////000000000000000222333222111...---...000............/////////000............////////////.........////////////////////////////////////...//////.........---------...........................------,,,,,,------...////////////////////////........................//////.........//////000............////////////............////////////000000000000111111111111///000111000000111444666<<>>:::999888777777777777777888888888888888888888888888888777666666666666666555555555444444444333333333333444444444555555555444444333333333333222222222222222222222222222222000000111111111000//////......///////////////...000000000000000000000000111000000000/////////...000000111111111111000000000000000000000000000000///............//////000............////////////---------.........////////////////////////////////////////////////...---...////////////...---,,,111111111111111111111111000000////////////000000111222222222222111000///000111111111111222222222444222111222444555555333444888<<>>:::999999888888888888999888888888888888888888888888777777666666666666666555555555444444444444333444444444555555555666666444444333333333333222222222222222222222222222222000000111222222222111111............//////000111000000000000000000000000000000000000////////////000000111111111111000000////////////////////////////////////........................////////////........./////////000000////////////////////////---...////////////////////////000000000///......111111111111111111111111000//////......//////000111111222222111111000000000111111111111222222222555333222222444555555555888<<>>??????======;;;888444111000111///////////////.....................////////////////////////////////////------......///000000000...------------,,,,,,,,,//////////////////////////////............//////................................................111111///......---------............////////////............////////////000000000000111111111111...000111222333555999<<<>>>HHHXXXfffrrr{{{|||xxx{{{~~~}}}}}}}}}~~~}}}|||zzzuuuuuutttsssrrrtttxxx{{{}}}~~~{{{yyyzzzyyyyyyxxxxxxyyyzzzzzzzzzyyywwwuuusssqqqooonnnnnnnnnnnnnnnooopppqqqrrrrrrrrrrrrrrrpppnnnlllkkkiiihhhfffdddcccaaaaaa```aaaaaa```___^^^]]]\\\\\\]]]\\\\\\\\\]]]]]]^^^___\\\]]]]]]^^^^^^^^^^^^]]]]]]_________]]]]]]___aaaaaabbbdddddddddeeehhhkkkjjjkkkkkkjjjlllsss|||zzzkkk[[[NNNFFF@@@???===<<<:::999999999888888888888888888888888666666666666666777777888666666666555555555444444222222222333333333444444444444333333333333222222222222222222222222222222111111222333333333222222////////////000000111222000000000000000000000000////////////000000000000...///000111111222111111////////////////////////...///000000000///...---............////////////,,,,,,,,,------------...////////////////////////---...//////////////////------.../////////......111111111111111111111111///......------....../////////000000111111000000000111111111111222222222222222222222555:::AAAFFFLLLRRRZZZbbbhhhpppyyy444666:::>>>AAABBBBBBAAA??????===999555111111111000/////////........................////////////000000000///......------------......///000000111............------------........................//////............//////................................................000//////.........//////............////////////............////////////000000000000111111111111...000111222444666:::===CCCNNN^^^lllvvv~~~~~~|||{{{||||||{{{yyywwwsssssstttrrrqqqssswww{{{~~~~~~|||{{{zzzyyyxxxxxxyyyzzz{{{|||{{{zzzxxxuuusssqqqooommmlllllllllmmmnnnoooooooooooonnnmmmkkkjjjiiiiiieeedddbbbaaa___^^^^^^]]]]]]]]]\\\\\\[[[[[[ZZZZZZ[[[[[[[[[[[[[[[\\\\\\\\\[[[[[[\\\\\\\\\[[[[[[ZZZZZZ[[[\\\[[[ZZZYYYZZZ[[[ZZZ[[[]]]^^^^^^```cccffffffhhhiiihhhhhhllluuu|||wwwfffWWWMMMBBBAAA???===;;;999888888888888888888888888888888666666666666666777888888666666666666555555555555333333333333444444444555444444333333333333222222222222222222222222222222111222222222222222111000///000000111111111000000000000000000000000000000.../////////000000000111...///000111111222222222000000000000000000000000,,,---///000111000...---............////////////------------............//////////////////////////////////////////...------...///000000000000000111111111111111111111111///......------......///...//////000000000000000000111111111111222222222222333444555888???HHHOOOZZZ```gggmmmqqqvvv}}}555888===BBBDDDEEEDDDBBBAAA@@@>>>:::555222111111000000//////.........---............/////////000111111000///...---,,,,,,---------...///000000111000/////////............------------------------//////............//////......................................................---......///000111............/////////000............/////////000000000000000111111111111000222333555666999===@@@HHHSSScccqqqzzz~~~}}}}}}}}}|||zzzxxxssstttuuutttsssuuuzzz~~~}}}|||zzzyyywwwwwwxxxzzz{{{}}}}}}{{{yyywwwtttrrrpppkkkkkkjjjjjjkkkkkklllmmmfffeeedddbbbaaa`````````cccbbb```^^^\\\[[[ZZZZZZXXXXXXYYYYYYYYYYYYZZZZZZYYYYYYZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[ZZZYYYYYYXXXXXXYYYZZZYYYWWWVVVWWWXXXUUUXXX[[[\\\]]]___aaaccc___bbbcccbbbaaadddlllsssyyyxxxxxx{{{}}}lll[[[PPPDDDBBB@@@===;;;999888777888888888888888888888888666666666666666777888888777666666666555555555555444444444555555555666666444444444333333333222222222222222222222222222222222222222222222111000///111222333444444333111000000000000000000000000000.../////////000000111111......///111111222222222111111111111111111111111+++---///000111000///.............../////////000............/////////000///////////////////////////000000000///...------//////000111111111111111////////////////////////.........------...............///000000000000000000111111111111222222222222444555777;;;CCCNNNVVVeeejjjqqquuuwww{{{:::;;;===???AAABBBCCCCCCGGGDDD???999444222111000...............///000000//////000//////...------......////////////......//////////////////////////////.........---------............////////////---------............///000000//////.........---------------------------............////////////............////////////.........//////000111222222222111111111111111222111444777555333777@@@IIIRRR^^^mmmvvv~~~~~~}}}}}}{{{yyyxxxwwwrrrtttvvvyyy{{{|||||||||~~~|||zzzzzzzzzyyywwwzzzyyyxxxvvvsssqqqpppooonnnllljjjhhhfffeeedddccccccbbb```]]]]]]]]]^^^___[[[[[[\\\\\\\\\\\\[[[[[[WWWWWWWWWXXXXXXXXXXXXYYYXXXXXXYYYYYYYYYYYYXXXXXXYYYYYYXXXXXXWWWWWWWWWWWWYYYYYYYYYXXXWWWUUUTTTSSSUUUUUUWWWYYY\\\^^^___```dddaaa^^^\\\]]]aaafffiiinnnoooqqquuuyyy|||~~~mmm^^^KKKFFFAAA>>>>>>===:::777:::::::::999999999888888777777777777666666666666555555777888888777666555666555444333333444555666555555444444444333333333222222222111111111111000000000000000000000000000333222000111222444333333222222222111000//////...000000000000000000000000000000111111111111000000///............---------///......---------..............................111000...---,,,,,,------,,,,,,---...///000111111444222///---,,,...000111...///000000000///---,,,...............///000111////////////////////////000111222000//////000222333222111222333444333222222444888;;;BBBMMMZZZdddtttxxx|||~~~<<<===>>>@@@AAABBBBBBCCCFFFCCC===888333111000000///////////////000111111000000111111000//////.........////////////......//////////////////////////////.........---------............////////////---------............///000/////////.........---------------------------------------........................////////////.........//////000111222222111111000000111111111222555888888888>>>HHHRRR]]]hhhttt~~~}}}|||zzzxxxwwwvvvwwwyyy{{{~~~~~~{{{zzzyyyxxxwwwuuuvvvuuusssqqqooommmkkkjjjiiihhhfffccc```^^^]]]\\\]]]\\\ZZZXXXWWWXXXXXXYYYXXXXXXXXXXXXXXXXXXXXXXXXVVVVVVVVVWWWWWWWWWXXXXXXXXXXXXYYYYYYYYYYYYXXXXXXXXXXXXXXXWWWWWWWWWVVVVVVWWWWWWWWWWWWVVVUUUTTTSSSTTTTTTVVVXXXZZZ\\\^^^___bbb```\\\[[[[[[^^^bbbeeegggiiikkknnnqqquuuwwwxxx{{{uuuhhhTTTMMMDDD??????>>>;;;888::::::999999999888888888888777777777666666666666666666777777777666666555555555444444444444555555555555444444444333333333222222222111111111111000111111111111111111111111222111000000222333333222......//////000000111111000000000000000000000000000000111111111111000000000000/////////........./////////....../////////000000000000000000000000///...---------...//////............////////////111000...---------///000///////////////......---///............//////000////////////////////////000111111000//////000222//////000111222333222222777:::???DDDKKKWWWdddnnn|||~~~===>>>???@@@@@@AAAAAAAAACCC@@@;;;666222000//////000000000000000111222222111111111111111000000///......////////////......////////////////////////...............------------............/////////---------............////////////...............------------------------,,,,,,,,,------------...............////////////.........//////000111222111000000000000000111111333666:::===@@@IIIVVV```lllttt~~~~~~|||zzzxxxwwwwwwwww}}}|||yyywwwvvvuuurrrqqqooonnnllljjjhhhfffdddcccdddbbb```\\\YYYWWWUUUUUUWWWVVVUUUSSSSSSSSSTTTUUUWWWVVVUUUTTTTTTUUUVVVWWWUUUUUUUUUUUUVVVVVVVVVVVVWWWXXXXXXYYYYYYXXXXXXWWWWWWWWWWWWVVVVVVVVVVVVVVVSSSTTTTTTUUUUUUUUUTTTTTTSSSTTTUUUWWWYYY[[[\\\]]]```^^^[[[YYYYYY[[[^^^```bbbccceeegggjjjmmmooopppoooqqquuu}}}xxxcccXXXJJJAAA@@@@@@===999999999999888888888777777888888777777777666666666888888777666555555555555444555555555555555555444555555444444444333333333222222222111111111111000111111111111111111111111222000//////111222222111------......///000000111000000000000000000000000000000111111111111000000111111111000000000//////000000000000000000000000000000000000000000000000---,,,,,,------///000000/////////.........------------------............000//////............///000//////............///////////////////////////000111111000//////111222///000222333444444444333:::???FFFMMMVVVcccqqqzzz>>>>>>>>>??????>>>>>>===@@@===999444111/////////000000//////000000111222000000000111111000000///......////////////......////////////////////////........................---------.........//////---------............///................................................,,,,,,---------.....................////////////............///000111222000000//////000000111111333777===BBBJJJVVVdddnnnxxx~~~|||{{{~~~}}}{{{yyyyyyzzz{{{|||{{{xxxtttrrrpppooollljjjggggggeeecccaaa___]]]\\\]]]\\\ZZZWWWUUUSSSRRRRRRTTTSSSSSSRRRRRRRRRSSSSSSUUUTTTRRRQQQQQQRRRTTTUUUSSSSSSSSSSSSTTTTTTTTTTTTVVVWWWWWWXXXXXXWWWWWWVVVUUUUUUUUUUUUUUUUUUUUUUUURRRRRRSSSTTTUUUUUUUUUUUUTTTUUUVVVWWWYYYZZZ\\\\\\^^^]]]ZZZXXXXXXYYY[[[\\\___```aaaccceeegggiiijjjhhhhhhkkkpppyyysssdddQQQEEEBBBAAA>>>:::999999888888888777777777888888888777777777666666:::888666555444444555555333444555666666555444333555555444444444333333333222222222111111111000000111111111111111111111111111000...///000222222111111111000000/////////...////////////////////////000000111111111111000000111111000000000/////////.../////////000000000///........................------------......//////........................+++,,,...///000//////...000///...------...///000111000///...............///////////////////////////000111000//////111333333555777999888888777777<<>>;;;777333000//////000///............///000000......//////000//////.........////////////......////////////////////////---.....................------------............---------............///---------.......................................---.........////////////............////////////............///000111222000000000000000111222222333888@@@IIITTTbbbqqqzzz|||{{{}}}}}}|||~~~}}}}}}}}}}}}}}}||||||{{{{{{|||~~~~~~|||{{{sssqqqmmmjjjiiigggdddbbb```___^^^\\\[[[YYYXXXWWWUUUTTTSSSQQQPPPOOOOOOOOOPPPPPPPPPPPPPPPQQQQQQQQQQQQOOONNNLLLLLLNNNOOOQQQQQQQQQQQQQQQRRRRRRRRRRRRUUUUUUVVVVVVVVVVVVUUUUUUSSSSSSSSSTTTTTTTTTTTTTTTQQQRRRSSSUUUVVVVVVVVVWWWVVVVVVWWWXXXZZZ[[[\\\\\\]]]\\\ZZZYYYXXXXXXYYYZZZ\\\]]]^^^___aaabbbccccccccccccdddhhhnnnvvv~~~ppp[[[KKKDDDAAA>>>;;;999999999888888888888777888888888888777777777777999888666444333444444555333444555666666555444333555555444444444333333333222222222111111111000000111111111111111111111111111000...///000222222111222222111111111111111000////////////////////////000000111111111111000000000000000/////////......,,,---...////////////...........................//////.........------,,,,,,,,,,,,---...//////000,,,---///111111111000///000///...------...///000111000///...............///////////////////////////000111000//////111333666888;;;<<<:::::::::;;;???GGGRRR^^^jjjxxx===============<<<;;;;;;<<<:::666222000///000111...............//////000---......////////////.........////////////......////////////////////////---------...............,,,------------.........---------............///---------------........................................../////////000000............////////////.........//////000111222000000000000111222333444555;;;EEEQQQ___nnn||||||{{{zzzxxxyyy~~~|||zzzzzz|||||||||{{{||||||~~~|||xxxvvvtttjjjhhhdddbbb```^^^\\\ZZZWWWWWWWWWVVVUUUTTTTTTSSSNNNMMMLLLKKKKKKKKKKKKLLLKKKLLLLLLMMMMMMNNNNNNNNNLLLKKKJJJIIIIIIJJJKKKLLLOOOOOOOOOOOOPPPPPPPPPPPPRRRSSSSSSTTTTTTSSSSSSRRRRRRRRRRRRRRRRRRSSSSSSSSSQQQRRRSSSTTTVVVVVVVVVVVVWWWWWWXXXYYYZZZZZZ[[[[[[[[[[[[ZZZYYYYYYYYYYYYYYYYYYZZZZZZ[[[[[[\\\\\\]]]^^^^^^___bbbffflllqqqtttxxx{{{gggUUUIIICCC???===:::::::::999999999888888999999888888888777777777777777666555444444444444444555555555555555555444555555444444444333333333222222222111111111111000222222222222222222222222222000//////111222222111//////000111333444555555000000000000000000000000000000111111111111000000000000/////////.........+++,,,---/////////......000000000000000000000000////////////...---,,,+++***+++,,,---...///000000...///000111111111000//////............//////000000//////............///////////////////////////...000000000///000222444555888;;;<<<;;;;;;>>>AAAHHHPPP]]]kkkwww>>>>>>>>>???>>>>>>======;;;999555222000000111222/////////...///000000111......///000000000000000......////////////......////////////////////////---------.........//////,,,,,,---------.........---------............///,,,,,,,,,------.................................---------.........//////............////////////.........//////000111222111111111111222333444555888???JJJYYYiiixxx~~~{{{wwwuuuwww|||}}}zzzyyyzzz{{{||||||}}}~~~~~~zzzuuupppllliiibbb___\\\ZZZXXXWWWUUUSSSPPPPPPPPPPPPPPPPPPPPPPPPMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMNNNNNNNNNOOOOOOOOOPPPQQQQQQRRRRRRQQQQQQPPPPPPPPPQQQQQQRRRRRRRRRRRRPPPQQQRRRSSSTTTUUUUUUUUUWWWWWWWWWXXXXXXYYYYYYZZZXXXXXXYYYYYYXXXXXXXXXWWWXXXXXXYYYYYYYYYYYYYYYYYYZZZZZZ\\\^^^bbbeeehhhjjjlllsss~~~sss```OOOEEEAAAAAA;;;;;;;;;::::::::::::999999999999888888888777777555555555666555555444444555555444444444444555555555555444444444333333333222222222111111111111000222222222222222222222222222111000000222333333222......///111222333444555000000000000000000000000000000111111111111000000111111111000000000//////+++,,,...000111000///...000000000000000000000000---......//////...---,,,,,,,,,,,,------.........//////////////////......---......//////////////////............//////000////////////////////////...///000000///000222444444888;;;<<<===@@@FFFLLLPPPYYYggguuu??????@@@@@@@@@@@@??????;;;999555222111111222222000000000000000111111222//////000111111111111111......////////////......////////////////////////---------.........//////,,,,,,,,,---------......---------.........//////,,,,,,,,,------.........////////////////////////,,,,,,,,,---------................../////////000.........//////000111222222222222222333444555666;;;BBBOOO^^^ooo}}}{{{vvvsssvvv{{{|||yyyxxxzzz|||}}}}}}{{{zzzwwwsssnnnhhhccc```]]]ZZZWWWUUUTTTSSSQQQOOOKKKKKKLLLLLLMMMNNNNNNNNNPPPOOONNNLLLKKKJJJIIIIIIIIIJJJKKKLLLMMMNNNNNNNNNMMMMMMNNNOOOOOONNNMMMMMMLLLMMMMMMMMMNNNNNNNNNNNNOOOPPPPPPPPPPPPPPPPPPOOOPPPPPPPPPQQQQQQRRRRRRRRROOOPPPQQQRRRSSSSSSSSSSSSVVVVVVVVVWWWWWWXXXXXXXXXVVVWWWWWWXXXXXXWWWWWWVVVZZZZZZYYYYYYYYYYYYYYYYYYXXXYYY[[[^^^aaaccceeeffffffllltttzzz{{{gggTTTGGGCCCCCC<<<<<<;;;;;;;;;:::::::::999999999888888888888777333444555666666666555444666555444333333444555666555555444444444333333333222222222111111111111000222222222222222222222222333222000111222444333333000000000000000111111111000000000000000000000000000000111111111111000000222222222111111111111000+++---///111222222000000........................+++,,,---////////////.........---------,,,,,,,,,//////......------------,,,---///000000000///..................///000111////////////////////////...///000000///000222444555888===>>>@@@EEENNNUUUTTT^^^lllzzz?????????>>>>>>>>>======<<<999555222///...///000000000////////////000000...............///000000000/////////............222111000...------------/////////000///......---........................//////.........---------------------------------,,,,,,,,,,,,,,,---...///000///...---------------///////////////////////////000222333333222111111000//////000444777999:::???HHHUUUdddsssxxxrrrnnnsss|||}}}|||{{{|||{{{yyywwwrrrlllgggeeebbb^^^ZZZSSSRRRQQQOOOMMMLLLLLLLLLHHHDDDDDDHHHMMMNNNQQQUUUYYYVVVSSSQQQOOOMMMNNNQQQNNNOOOOOOPPPPPPPPPOOOOOOOOOPPPRRRSSSSSSRRRQQQPPPQQQQQQQQQQQQQQQPPPOOOOOOQQQQQQPPPOOOOOOQQQRRRSSSNNNNNNOOOPPPPPPPPPOOOOOORRRRRRQQQPPPPPPPPPPPPQQQTTTUUUUUUVVVVVVVVVVVVVVVWWWVVVVVVVVVVVVWWWXXXXXXWWWXXXXXXXXXWWWVVVVVVUUUVVVWWWYYYZZZ\\\^^^```aaaccceeejjjooovvv~~~wwwcccRRRGGGCCC???======>>><<<888999===:::999777666666666777888888888888888888777666666333444555777999888666444555555444333333333333444111111111111111111111111111111111111111111111111444444333333222111000000000000000000000000000000///////////////......---////////////000000000000222222222222222222222222111111222222111000///...111000///000111111///------------............///---......///000111111222.................................////////////000////////////////////////,,,---000111111000---,,,222///...111333000000111666444666===BBBFFFQQQ\\\aaafffooozzzAAAAAAAAA@@@@@@@@@??????<<<999555222/////////000000//////......//////000//////......//////000111000000/////////.........111000///......---......000/////////...........................---------//////.........---------........................------,,,,,,---......///000//////...............////////////////////////...///000111111111000///111000000222555999<<<===EEENNNZZZgggttt~~~yyytttrrrwww~~~}}}}}}}}}~~~~~~|||yyyuuurrrmmmiiiccc___\\\ZZZVVVSSSOOONNNMMMKKKJJJIIIIIIHHHGGGDDDEEEIIIMMMQQQYYYaaaeeebbb^^^[[[WWWUUUUUUWWWVVVVVVWWWXXXYYYYYYYYYYYYUUUVVVXXXYYYYYYXXXWWWVVVYYYZZZZZZZZZZZZYYYXXXXXXUUUTTTSSSSSSSSSTTTUUUUUUPPPPPPQQQQQQPPPPPPOOOOOOQQQQQQPPPOOOOOOOOOOOOOOOQQQQQQRRRSSSTTTTTTTTTTTTVVVVVVVVVVVVVVVWWWWWWXXXWWWWWWXXXXXXWWWWWWVVVUUUUUUVVVWWWXXXZZZ[[[]]]]]]___bbbeeeiiinnnuuu|||}}}kkkZZZNNNHHHBBB???>>>>>><<<888888<<<:::999888777666777777888777777777777777666555555444444555777888888666444444333333444444555666666222222222222222222222222111111111111111111111111444444333333222111111000000000000000000000000000//////000000//////...---////////////000000000000111111111111111111111111////////////............000///---...//////...,,,---------............///---------...///000000000........................---............/////////////////////////////////---...000111111000...---222......222444333333666===;;;>>>FFFMMMSSS\\\eeeeeejjjrrr}}}>>>>>>=========<<<<<<<<<<<<:::666222000//////000///..................///000////////////000111111000000000/////////......//////............//////111000///...---....../////////.........---------...............---------////////////////////////......------......//////000//////...............////////////////////////------...///////////////222222222444888===AAADDDNNNVVVbbbkkkuuu}}}{{{|||{{{}}}yyyxxx}}}}}}|||}}}~~~{{{wwwsssoookkkhhhaaa]]]YYYUUUSSSQQQNNNLLLKKKKKKKKKJJJIIIHHHHHHGGGEEEDDDFFFIIIMMMUUUdddrrrwwwvvvqqqkkkeeebbbaaabbb______```aaabbbcccccccccbbbcccdddddddddcccbbbaaabbbccccccccccccbbbaaaaaa]]]]]]\\\[[[[[[\\\\\\\\\VVVVVVVVVUUUTTTSSSRRRQQQRRRQQQQQQPPPOOOOOOPPPPPPNNNOOOPPPQQQRRRTTTTTTUUUVVVUUUUUUUUUUUUVVVWWWWWWWWWWWWXXXXXXWWWWWWVVVVVVTTTTTTUUUVVVWWWXXXYYYYYY]]]___aaacccfffkkkqqquuuwwwwwwfffWWWPPPFFFAAA>>>>>><<<888888;;;999999888777777777777888555666666666666555555444555444555666888888666444222333444444666777888888333333333333333333333333222222222222222222222222444333333222222111111111000000000000000000000000//////000000//////...---////////////000000000000000000000000000000000000//////...------...000000222000...---...//////...---------............///,,,,,,------......//////........................---------............///////////////////////////////////////////////////111...///333555555777;;;@@@???DDDNNNXXX___eeekkklllpppwww=========<<<<<<<<<;;;;;;<<<:::666222000///000000......------------......000000000000000111111222000000000////////////..................///000000222000...---,,,---///000/////////...------,,,,,,................................................//////.........//////000......---------------...////////////////////////------...//////000000000222333444777;;;AAAHHHMMMUUU]]]gggooowww|||yyyzzzzzz~~~~~~}}}{{{~~~}}}}}}}}}}}}}}}~~~{{{xxxrrrmmmiiiddd___\\\XXXUUURRRPPPNNNLLLKKKKKKKKKLLLLLLMMMLLLKKKIIIHHHEEEEEEHHHJJJNNNXXXmmm}}}uuuqqqpppnnnmmmmmmmmmmmmnnnooooooppppppqqqqqqrrrqqqppppppooonnnoooooooooooonnnmmmmmmiiiiiihhhhhhgggggggggggg``````___]]][[[YYYWWWVVVVVVUUUTTTSSSRRRRRRRRRRRROOOOOOPPPQQQRRRTTTUUUVVVUUUTTTTTTTTTTTTUUUVVVVVVVVVWWWWWWXXXWWWWWWVVVVVVTTTTTTUUUUUUVVVVVVWWWWWW[[[]]]___```bbbeeejjjmmmooouuuppp```VVVIIICCC>>>===<<<999999;;;999999888888888777777777555666666777666666555555555555555666777777666444333444555666666777777777333333333333333333333333222222222222222222222222333333333222222111111111000000000000000000000000000000000000000///......////////////000000000000000000000000000000000000111000///...///000333444666333000///000111222222---------............///---------....../////////........................------------............////////////////////////111000///......///000111222///000333555555999???DDDFFFMMMYYYdddlllqqqssssssvvv|||AAAAAAAAAAAA@@@@@@@@@@@@===:::666333000000000111......------------......000000000000000111111222111000000000////////////......---......///000111222000...---,,,---///000//////.........------------.....................------------------------000//////.........//////---,,,,,,+++,,,,,,------////////////////////////.../////////000111222222222444666999>>>GGGQQQXXX]]]ccckkkqqqxxx|||xxxxxxyyy~~~}}}~~~~~~}}}}}}}}}}}}|||||||||||||||}}}}}}{{{yyyrrrnnnhhhccc___ZZZVVVSSSQQQPPPNNNLLLKKKJJJKKKLLLLLLMMMOOOPPPOOOMMMKKKIIIFFFGGGIIIKKKNNNZZZrrr{{{~~~~~~}}}|||||||||}}}~~~}}}}}}}}}}}}||||||{{{{{{}}}}}}}}}}}}}}}||||||{{{uuuuuuttttttsssrrrqqqqqqjjjiiihhhfffdddaaa^^^]]][[[ZZZXXXVVVUUUTTTSSSSSSPPPPPPOOOPPPPPPRRRSSSTTTSSSSSSSSSSSSSSSTTTUUUUUUVVVVVVWWWWWWXXXWWWWWWVVVUUUUUUVVVVVVVVVWWWWWWWWWYYYZZZ\\\^^^___bbbeeehhhhhhmmmtttyyywwwhhh^^^NNNFFF???>>>===::::::<<<999999999999888888888777666777777888888777777777666555555555777777555444555666666777777666555555222222222222222222222222222222222222222222222222333333222222222222222111000000000000000000000000000000000000000//////...////////////000000000000111111111111111111111111111000///...///000333444666333000///000111222222---------............//////////////////000000000........................---------.........//////000000000000000000000000111000///......///000111222111111444555666<<>>DDDNNN[[[dddhhhkkkooottt{{{}}}yyyyyyxxx}}}~~~}}}}}}||||||}}}}}}||||||||||||}}}~~~}}}xxxsssqqqhhhddd^^^ZZZVVVSSSPPPNNNKKKLLLLLLKKKJJJJJJLLLNNNNNNPPPRRRSSSRRRPPPLLLJJJIIIIIIJJJLLLOOOZZZppp~~~|||{{{uuutttsssqqqnnnkkkhhhgggcccbbb___\\\ZZZXXXWWWVVVSSSRRRQQQOOOOOOOOOPPPQQQSSSRRRRRRRRRRRRSSSTTTTTTVVVVVVWWWWWWXXXXXXWWWWWWVVVVVVWWWWWWXXXXXXYYYYYYVVVXXXZZZ[[[\\\^^^```cccggglllqqqtttwww~~~}}}ppphhhXXXNNNEEEAAA@@@===<<<===999999::::::999999888777666777777888888888888888777666555555666666555444555555666777666555444333111111111111111111111111333333333333333333333333222222222222222222222222000000000000000000000000000000111111000000///...////////////000000000000111111111111111111111111//////...------...000000222000...---...//////...---------............/////////000000000000000000.................................////////////000000000000000000000000000111111////////////111111333111333555666888@@@IIITTT```oooyyy>>>============<<<<<<<<<===;;;777333111000111111000//////......//////000//////......//////000111111111111000000000////////////.........//////000000/////////............,,,,,,------.../////////---------.........//////........................///......---,,,,,,------...---------......///000////////////////////////000000000000111333555666555999>>>CCCJJJVVVfffqqqtttssstttxxx~~~{{{{{{xxx}}}~~~~~~}}}|||{{{|||}}}}}}|||}}}}}}{{{uuunnniiifff___[[[VVVSSSPPPOOOMMMKKKJJJLLLMMMMMMLLLMMMPPPSSSSSSUUUXXXYYYXXXTTTPPPMMMMMMKKKKKKMMMPPPYYYlll}}}|||yyywwwuuupppnnnkkkgggdddaaa___^^^ZZZXXXVVVSSSQQQQQQQQQRRRRRRRRRQQQQQQRRRRRRSSSTTTUUUVVVWWWWWWXXXXXXWWWWWWVVVVVVWWWXXXXXXYYYZZZZZZXXXYYY[[[[[[[[[[[[]]]___dddiiinnnppprrrwwwzzztttdddYYYMMMGGGDDD???<<<<<<999999:::::::::999888777555666666777888888777777888666555555666666555444222333555666666555444333222222222222222222222222333333333333333333333333222222222222222222222222000000000000000000000000000111111111111000//////////////////000000000000000000000000000000000000////////////............000///---...//////...,,,---------............///////////////////////////......................../////////000000000111111000000000000000000000000111000000000000000000111111111333777999===HHHSSS[[[lll~~~????????????>>>>>>>>>>>>===;;;777333111000111111000000////////////000000...............///000000111111111111000000000000//////............///////////////000//////...---+++,,,,,,---...///000000---------........./////////////////////////////////...---,,,,,,,,,,,,,,,///////////////000111111////////////////////////000/////////111222444666777;;;AAAFFFNNN\\\lllxxx}}}zzzxxxzzz||||||yyy~~~~~~~~~}}}|||{{{{{{|||}}}~~~~~~~~~{{{tttmmmeee```\\\ZZZVVVRRROOONNNMMMLLLKKKLLLNNNPPPPPPOOOPPPTTTXXXXXX[[[]]]___]]]YYYTTTQQQOOOLLLKKKMMMPPPXXXhhhwww{{{yyyvvvqqqmmmjjjgggfffaaa___\\\XXXVVVUUUUUUUUUQQQQQQQQQQQQQQQRRRSSSSSSUUUVVVVVVWWWXXXXXXXXXWWWUUUVVVVVVWWWYYYZZZZZZ[[[\\\]]]^^^^^^\\\\\\]]]^^^]]]bbbgggiiikkkoooxxx}}}nnnaaaSSSKKKFFF@@@<<<<<<999999:::;;;:::999888777444444555666777777666666999777555444555666555444///111333555666666555444333333333333333333333333333333333333333333333333222222222222222222222222000000000000000000000000111111111111111000//////////////////000000000000////////////////////////111111222222111000///...111000///000111111///------------.........//////.....................---........................000000000000111111111111000000000000000000000000000000000111111000000000000111444999<<>>======>>>>>>===999999999777555222///...000111222333222111...---//////...//////000111222333222222222111111000000.........///////////////+++++++++,,,,,,---------------------------------........................000000//////.........---------............------...------------...//////AAA777//////111000000222000111111000000222555888888AAAIIINNNVVVgggwww~~~~~~||||||zzzyyy}}}~~~}}}}}}zzz{{{~~~}}}wwwoooiiiddd```[[[WWWLLLLLLLLLMMMNNNOOOPPPPPPQQQRRRTTTWWW[[[^^^bbbccciiiiiihhhhhheee___WWWQQQOOOMMMMMMMMMOOOWWWiiizzz}}}xxxsssooommmjjjeeebbb___\\\YYYWWWUUUUUUTTTQQQOOOOOORRRVVVUUUVVVXXXYYYZZZYYYYYYXXXYYYYYYYYYYYYZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZbbbbbbccccccfffkkkrrrwwwsssbbbSSSJJJDDD@@@>>>===;;;999999::::::999888<<<:::888777666777999:::777777777777777777777777555444444333333444444555666666555555444444333333222222222333333444444444444333111000///000111111555333111//////000111222111111111111000000000000//////000000000000//////000000000000000000000000...///000111111000///...000000000000000000000000---------............///////////////////////////............/////////000222111111111000000//////////////////000000000000///111222111000///000111444555777999@@@LLL[[[fffxxxBBB@@@>>>===>>>>>>===<<<;;;;;;:::999777666444333111222222222111000///...000////////////000000111222222111111000000000000.../////////////////////---------------.........------------------------........................000/////////............------............------///............///000000===555...///111111000111222222222111111333666999;;;DDDNNNSSS\\\jjjyyy}}}{{{yyywwwvvvzzz~~~|||~~~|||xxxrrrmmmfff```\\\YYYUUURRRLLLLLLMMMNNNPPPRRRSSSTTTWWWXXX[[[^^^cccgggkkkmmmooooooooonnnkkkddd\\\VVVSSSQQQPPPPPPQQQYYYiiiyyy|||xxxvvvsssnnnjjjgggddd```^^^WWWWWWUUURRROOOOOORRRUUUSSSUUUWWWYYYZZZ[[[[[[[[[XXXYYYYYYYYYZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZ___``````aaaccchhhooosss}}}yyykkk\\\OOOFFF@@@======;;;:::999::::::999888777666555444444444555555666666666666666666666666555444444333333444444555777777777777666666666666222333333333333333333444333333222111111111111111444333111000000000111111111111111111000000000000000000111111111111000000000000000000000000000000//////000000000000//////////////////////////////---------............///////////////////////////........./////////000000111111111111000000000///////////////000000000111111222333222111000111333222555999???HHHUUUeeeooo???>>>===>>>>>>>>><<<:::;;;:::999888777777888888444333222111000000000000111000000000000000//////000000000000//////////////////////////////....../////////...............................................................////////////............------............------///////////////000111111888222...000222111000111333333333333222444777:::@@@KKKVVV]]]eeeqqq}}}|||yyyuuurrrrrrvvv}}}}}}xxxqqqmmmeeeaaa[[[WWWTTTQQQOOOMMMLLLMMMOOOQQQTTTXXXZZZ\\\aaabbbeeeiiinnnssswwwyyyxxxxxxyyyxxxtttmmmccc]]]YYYVVVTTTTTTUUU\\\kkkzzz|||xxxtttpppkkkhhh^^^]]]ZZZVVVSSSRRRTTTVVVTTTUUUWWWXXXYYYZZZZZZZZZXXXXXXYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ\\\\\\]]]]]]___dddjjjnnntttwww~~~vvvfffVVVIII@@@===>>><<<:::999::::::999888777777888888777777666555555555555555555555555555555444444333333444444555666666666666666777777777444333333333333333333222333333333333333222222111222222222111111111111111111111111111000000000000111111222222222222111111000000000000000000000000000000////////////000000////////////////////////---------............///////////////////////////....../////////000000000111111111111000000000000/////////000000000111111111222333222111111222444333888???FFFQQQ___ooozzz>>>======>>>???>>><<<:::888777555444444666888:::666555222000///000111111111111111111000000///...//////////////////......////////////............000//////......---------////////////////////////........................///////////////.........------............------//////......//////000111333///...111333111///000222333333333333444888;;;CCCPPP]]]eeemmmxxxzzzvvvpppnnnmmmrrrzzz|||uuunnnfffaaa[[[XXXUUURRRPPPPPPOOOOOOOOOQQQSSSWWW\\\```dddffflllnnnppptttxxx|||}}}vvvllleee^^^ZZZXXXYYY[[[bbbqqq{{{vvvrrriiifffbbb^^^ZZZYYYYYYZZZXXXXXXXXXXXXWWWWWWVVVVVVXXXXXXXXXYYYYYYYYYZZZZZZZZZZZZZZZ[[[[[[ZZZZZZZZZZZZ[[[[[[[[[]]]```fffjjjoooqqqwww|||lllYYYKKKCCC@@@???===;;;:::::::::999888777888999::::::888666555555555555555555555555555555444444333333444444555333333333444444555555555444444444333333222222222222333444555555444222111111111222222222111111000111111111111000000000///000111111222222111111000////////////////////////111000///......///000111////////////////////////---------............///////////////////////////...////////////000000000111111111000000000000000//////000000000111111111111222222222111111333555888===DDDLLLWWWgggwww>>>======>>>@@@???===:::888666444333333666888:::888666333111///000111222111111222222111000///.....................//////000000//////.........---///.........------,,,,,,////////////////////////////////////////////////.........///////////////------............------......------......///000000---...222333111///000111222333333333555999<<>>>>>>>>@@@@@@>>>===<<<:::888777777888:::<<<888777444222000000111222000111222222222111000///............////////////000000000///......------.........---------------........................////////////////////////.........///////////////------............---------------------.../////////---///333333000///111000222333444555888<<<@@@DDDSSSdddpppzzz~~~uuuoooiiihhhjjjpppyyy{{{vvvooogggaaa\\\VVVSSSOOOPPPQQQQQQRRRTTTYYY\\\```bbbeeejjjoootttyyy{{{tttpppnnnqqqvvv}}}~~~wwwpppllliiifffddd\\\[[[ZZZZZZZZZZZZ[[[[[[WWWWWWXXXXXXXXXYYYYYYYYYYYYZZZ[[[\\\\\\[[[ZZZYYY[[[[[[\\\\\\\\\^^^bbbeeejjjkkkpppxxx~~~rrraaaSSSKKKGGG@@@>>><<<;;;;;;:::999888666777888999999777666444666666666666666666666666555444444333333444444555555555555555555666666666444333333333333333333222111222222333333333333333111111111111111222222222111111111111000000000000//////000000000000//////000000000000000000000000000000////////////000000........................---------............////////////////////////////////////000000000111111000000000000111111111111000000000111111111222222...///000111111444888<<<===DDDOOO[[[hhhvvvAAA???>>>>>>@@@AAA@@@??????>>><<<:::999:::;;;<<<888777555333222111111111///000222333333222111000....../////////000000000111000000///......------.............../////////------------------------////////////////////////............/////////000------............------...............//////000000///000444333000000222111222444666888<<>>>>>@@@AAAAAAAAA@@@???===;;;:::999999:::888777666444333222111111...///111333444333222111.../////////000000111111111000000///...---------......//////000000111111------------------------000000000000000000000000---.........//////000000---..................---///////////////000111111111000111444333///000333222333666888:::???DDDHHHUUUeeexxxpppjjjggghhhlllttt|||zzztttooojjjddd[[[TTTPPPOOONNNNNNQQQTTTWWWYYY[[[```ggglllpppqqqtttxxx}}}|||yyyrrrooojjjddd^^^ZZZWWWVVVWWWWWWWWWXXXXXXXXXYYYYYYYYYZZZ\\\]]]]]]\\\ZZZYYYZZZ[[[\\\[[[[[[\\\___aaaaaaaaagggqqqwwwyyy}}}rrraaaPPPDDDAAA???<<<;;;;;;;;;999888888999999999888888777777444444444444444444444444555444444333333444444555444444444333333222222222222222222333333444444444111111000///000111333444222111000//////111333555111111111111000000000000111111222222222222111111000000000000000000000000...///000111111000///...........................---------.........//////////////////////////////000000000000111111111111//////000000111111111222000111111111111222222222///111222444666;;;AAAEEEOOOZZZjjjvvv|||~~~EEECCCAAA???>>>>>>>>>>>>>>>???@@@???>>>======???;;;:::999888666444222000333333333222111000//////222000...------...000222------...///000000//////---------.........//////...------------...//////////////////////////////........................000...---,,,---...111222111111111000000000000000222111///......///111333555777:::<<>>============>>>???>>><<<;;;<<<=========<<<:::888555333222222222222222111000//////000///...------...///000---...//////////////////---------.........//////...------------...//////////////////////////////........................///......---...///000111111000000000000000000000222111000000111222333444777999<<>>===<<<;;;;;;<<<===>>>===;;;:::;;;<<>><<<999777555444222222222222111000////////////............////////////////////////...------------..................------------...//////////////////////////////....................................////////////000000000000000000111111000111111222333444555555888:::>>>CCCKKKWWWdddlllxxx}}}oookkkmmmrrruuuyyy{{{|||~~~{{{tttooojjjccc[[[UUURRRRRRQQQSSSUUUZZZ^^^aaaeeeiiiqqqxxx}}}zzzrrrmmmfffddd```^^^]]]]]][[[ZZZZZZYYYWWWWWWXXXYYYXXXWWWYYYYYYYYYZZZZZZ[[[\\\]]]___aaacccfffhhhlllqqqtttyyy||||||pppaaaTTTJJJBBB=========;;;999:::777777777888888888999999666666666555555555444444666666555555555555444444333333333444444333333222444555666555333222333444333333333222222222222111111111111111111111111111111111111111000000000000000000111111111111000000000000000000000000000000...////////////......---////////////////////////+++,,,---...............------...////////////......//////000000000000///000000000000000000000000000000000000000111222333111111444:::@@@KKK\\\kkkxxx~~~{{{~~~@@@???>>>===<<<;;;::::::<<<===>>>===;;;:::;;;<<>>;;;999666555444111111111111111000//////...///000000000000///...//////000000///...------...........................------------...//////////////////////////////..............................//////000///......000000000000000111111111...///111333444555555555888:::>>>EEEOOO]]]iiiqqqxxx{{{rrrjjjjjjnnnvvvwwwzzz{{{{{{|||~~~zzzvvvoooiiiddd^^^XXXSSSSSSTTTVVVXXX[[[___dddggglllqqqyyy}}}wwwrrrnnniiifffdddbbb___]]][[[YYYXXXXXXZZZ[[[ZZZZZZXXXXXXXXXXXXYYYZZZ\\\]]]```aaabbbcccdddhhhlllpppvvvyyy}}}uuuggg[[[NNNFFF???>>>===;;;999:::777777777777777777777777666555555555444444444444555555555555444444444444333333444444444333222222333555666555333222333444222222222222222222222222111111111111111111111111111111111111000000000///000000111111111111000000////////////////////////111111111222222111111000////////////////////////((()))***+++,,,---------......///000000000000///---...///000000111000000000000000000000000000000111111111000000111222222444444888???HHHUUUiiizzz}}}============<<<;;;;;;:::===>>>???>>><<<;;;<<<===@@@>>><<<999666444333333000000111111111000/////////000000111111000000/////////000000///...------.....................---...------------...//////////////////////////////////////////////////////......///000//////......//////000000111111111111---...000222333444555555777999===FFFRRR```lllrrrwww{{{yyy}}}ssskkkfffiiiooowwwxxxzzzzzzzzz{{{}}}}}}~~~~~~~~~~~~}}}zzzsssoooiiiddd___[[[WWWUUUTTTXXX\\\___cccggglllqqquuuyyy}}}yyysssnnnjjjfffccc```ZZZXXXWWWXXXZZZ[[[[[[ZZZXXXWWWWWWWWWXXXZZZ\\\^^^bbbccccccccccccfffjjjmmmqqqtttxxx|||{{{mmmaaaRRRIIIAAA>>>===;;;:::;;;999999888888777666666555666555555555444444444444333333333333333333333444333444444444333333222111333444666666444333333333222222222222222222222222000000000000000000000000111111111111000000000///000000111111111111000000////////////////////////111111222222222222222111........................)))***+++------.........------...////////////...---...///000000111000000000000000000000000000000222111111111111111222222666777<<>>???>>><<<;;;<<<======;;;888666444333222222///000000111111000//////000000000000000000000000//////////////////...---...............---------...------------...//////////////////////////////////////////////////////////////////............/////////000111111222222......///111222444555555777999???JJJXXXeeeoootttzzz{{{yyyyyyzzzpppjjjgggfffkkkqqqvvvxxx{{{|||{{{{{{|||~~~}}}}}}~~~~~~~~~~~~~~~}}}|||~~~|||vvvrrrhhhfffaaa]]]ZZZXXXWWWWWWVVV\\\bbbhhhlllqqqwww||||||~~~xxxrrrmmmhhheee[[[ZZZXXXXXXYYYZZZYYYXXXXXXXXXWWWWWWXXXZZZ]]]___cccddddddddddddeeehhhkkkkkknnnrrrwww}}}rrrgggVVVLLLBBB???===::::::;;;;;;:::999888777666555555666666666555555555444444222222222333333333333444444444444444333222111111222444666666444333222333111222222222222333333333000000000000000000000000111111111111000000000000000000111111111111000000000000000000000000000000///000000111111111111000........................---...///000000000000000++++++,,,------------,,,...//////000000000000///000000000000000000000000111111111111111222333444666999AAAMMMXXXfffyyy999:::;;;===>>>>>>>>>>>><<<===>>>===;;;:::;;;<<<:::999666444222222333333//////000000000000000//////...---,,,,,,---...///---...////////////////////////.........---------...------------...//////////////////////////////////////////////////////111000///...---......///...//////000111111222222111111000111222444666777888;;;CCCPPP```nnnwww{{{xxxxxx{{{ssskkkeeedddeeegggmmmsssvvvyyy|||~~~~~~}}}}}}~~~}}}}}}~~~~~~~~~~~~}}}}}}|||~~~}}}wwwppplll```___\\\YYYXXXXXXZZZ\\\]]]ccckkkpppssswww}}}~~~xxxrrrooocccaaa^^^\\\[[[ZZZXXXVVVYYYXXXWWWWWWXXX[[[^^^```aaaccceeeeeeeeeeeeggghhhhhhkkkppptttyyyuuujjjYYYOOODDD???===::::::<<<::::::999999888888888777777777777666666666555555333333333333444444555555444444444444333222111000222444666777555333222222111111222222222333333333000000000000000000000000111111111111000000000000000000111111111111000000000000000000000000000000///000111111222222111111////////////////////////...//////000000000//////,,,---......//////......///000000000000//////...000000000000000000000000000000000111222333444555999>>>JJJXXXdddrrr777999;;;===???@@@@@@@@@;;;<<<===<<<:::999:::;;;999888555333222222333444//////000000000000000///...---+++******+++---...------...///000000000/////////.........---------...------------...//////////////////////////////000000000000000000000000222111...---,,,---///000...//////000111222222222444333222111222444777888999===GGGVVVgggvvv~~~}}}wwwyyy|||~~~yyyuuuhhhbbb^^^```dddhhhooouuuwwwzzz~~~}}}~~~~~~~~~~~~~~~}}}}}}|||~~~{{{tttmmmhhh]]]\\\[[[YYYXXXZZZ^^^bbbeeekkkrrrvvvwwwxxx}}}|||xxxllliiieeeaaa___\\\YYYWWWYYYXXXWWWWWWYYY\\\___aaa```bbbeeeeeeeeeeeefffggghhhkkkppptttwww~~~wwwlll[[[PPPEEE@@@===::::::<<<888999999999999:::::::::777777777777666666666666444444444555555555666666444555444444333222111000222444666777555333222222111111111222222333333333000000000000000000000000111111111111000000000000000000111111111111000000000000000000000000000000111222333444444444444444000000000000000000000000---------...------,,,,,,000111111222222222222222000000111000000///......000000000000000000000000000000000111222444555666===DDDRRRbbbooo}}}}}}666777:::>>>BBBCCCBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>666666555444222111000000222222222222222222222222...///000111111111111111111111000000//////......000000///...------,,,,,,+++,,,...---,,,,,,---///000000000000000000000000......//////...---,,,,,,---...///......///222555111111000000000000111111000222444444555777777666AAADDDOOOaaasss}}}~~~yyyvvvuuuooofff\\\]]]___aaaeeejjjqqqvvvzzz{{{}}}~~~~~~~~~yyy{{{~~~~~~}}}{{{zzzzzz}}}~~~wwwrrrkkkccc^^^WWWXXXZZZ\\\^^^bbbgggjjjmmmqqqxxx}}}~~~wwwqqqiiidddaaa^^^ZZZVVVXXXWWWVVVVVVWWWZZZ]]]___aaabbbbbbcccddddddeeeeeeiiikkkmmmooorrrwww}}}wwwnnn^^^SSSHHHCCC???<<<:::;;;999999999999999999999999888888999888888777666666444444333333333333222222222222222222222222222333333333333333333333333333333333333222222111111111000000000000000000000000555444444333222111000000000000000000////////////---///000222222000///---000000000000000000000000,,,,,,,,,---...///000000------............------////////////////////////...//////000000000000000///......------///000111111222222222222333666999???JJJXXXcccppp444555888<<<@@@BBBAAA?????????>>>>>>===<<<<<<<<<555555444333222111111000111111111111111111111111...//////000000000//////////////////.........---000//////...------,,,,,,,,,---......------...//////////////////////////////////////////...------/////////...,,,,,,---...111111000000000000111111000222444444555888::::::AAAHHHWWWjjj{{{wwwqqqmmmeee\\\XXXZZZ^^^bbbgggmmmtttxxxzzz{{{|||}}}~~~~~~}}}}}}{{{|||||||||zzzzzz|||}}}zzzsssmmmgggaaa\\\YYY[[[]]]___bbbfffkkknnnssswww{{{yyyqqqlllhhheee```\\\ZZZYYYWWWWWWXXX[[[^^^`````````aaaaaabbbccccccccchhhiiikkknnnpppuuu{{{xxxnnnaaaUUUJJJEEEAAA===;;;===999999999999999999999999555555666666555444444333555555555444444444333333333333333333333333222222333333333333333222222222333333333222222222111111111111111111111111111111333333333222111111000000000000000000////////////...///000111111000///...////////////////////////,,,---------.../////////...//////////////////...////////////////////////...//////000000000000000000000/////////000111222000111111222333666;;;???EEEPPP]]]hhhvvv222333666:::>>>@@@@@@>>>???>>>===<<<;;;999888888444333333333222222222222000000000000000000000000...////////////......---............------------/////////...------,,,,,,---...//////......///000........................///000000000000//////......000111000...,,,,,,,,,111111000000000000111111111222333444666999===AAAFFFRRRddduuuuuullleee\\\UUUTTTXXX___eeekkkqqqvvvzzzzzzzzz{{{|||||||||{{{{{{{{{{{{{{{yyyyyyzzz}}}{{{ssslllfffaaa]]][[[]]]___bbbeeehhhlllqqquuuzzz|||yyysssnnnjjjeee```]]][[[ZZZYYYZZZ\\\^^^```^^^^^^___``````aaaaaabbbfffhhhjjjlllnnnrrrxxx|||zzzooodddYYYMMMGGGCCC???===>>>::::::::::::::::::::::::777888888888888777666666666666666555555555555444555555555444444333333222333333333222222111111111333333333222222222222111111111111111111111111111111111111111111111111111000000000000//////////////////000000000000//////////////////////////////------..................//////000000000000//////////////////////////////...///000000111111000000111111000000000111222333000111111111444:::BBBGGGOOOXXXdddooo}}}111222444999===??????>>>>>>===<<<:::888666444333222222222222222222222333111111111111111111111111000000000000///...------........................//////.........---------...///000000//////000111////////////////////////000000111111111000000///---///222222111000000111222111111000000111111222444333333555666999AAAIIISSS```ppp}}}vvvjjjbbb[[[VVVUUUZZZbbbiiiooossswwwzzzyyyyyyyyyzzzyyyyyyyyyxxxxxxyyyzzzzzzzzz{{{~~~|||xxxtttllleee```]]]\\\[[[bbbeeeiiimmmppptttxxx{{{}}}|||wwwqqqkkkggg```___]]][[[[[[\\\^^^```^^^^^^______```aaaaaabbbdddfffhhhjjjllloootttwww|||sssiii]]]QQQJJJEEE@@@===>>>::::::::::::::::::::::::888999999:::999999888888666666666555555555444444777777666555444333333222333333333222222111000000222222222222222222222222111111111111111111111111//////000000000111111111000000000000////////////000000////////////000000////////////////////////...............---------/////////000000///////////////////////////////////////000111111111111000000000000000111111222222111111111222666>>>HHHOOOYYYaaalllvvv222222444888<<>>;;;:::999777555333111111111111222222222222333333222222222222222222222222111111111111000000///...////////////////////////...............---------...///000000//////000222000000000000000000000000000000111111111111111000---///222333222111111222222222111111111111222222666333333666888<<>>>>>::::::::::::::::::::::::555555666777777666666555555555555444444444444333777777666555555444333333333333333222222222111111222222222222222222222222111111111111111111111111/////////000111111222222000000000000////////////000000////////////000000.......................................------------......//////......---///////////////////////////000000111111111111111//////000000000111111111333333444555;;;DDDOOOVVVbbbjjjssszzz333333444777;;;=========777777666444333111000000111111111222222222222222222222222222222222222222000111111111111111000////////////000000000000000...........................///000000//////000111111111111111111111111111///000000111111111111000...000111000///......///222222111111111111222222888333444999<<>>GGGRRR```nnnwww{{{222333444555666666666666555444333222111111111111333333333333333222111000333333333222222000//////111000///......///000111000000///...............////////////............////////////////////////111000000///......------//////000000000//////...000000000000000000000000333222222111222222333333222777<<<@@@HHHYYYqqqpppkkkjjjkkkkkklllooossswwwzzzzzzyyyxxxuuutttrrrqqqppppppppppppsssvvvyyy|||~~~|||tttmmmhhheeeddd___```bbbeeejjjpppvvvyyy~~~~~~|||zzzzzz{{{xxxtttooohhhcccbbbfffeeecccbbbbbbcccdddeeefffeeeeeeeeefffgggiiijjjoooppprrruuuyyy~~~tttfff]]]SSSIIIBBB>>>>>>>>><<<;;;;;;===>>>999999999999999999999999999888888777666555555555888777666222//////000222444444444444444444444444444333333222222333333444222111111000000000000000000000111111111222222222////////////////////////111111111111111111111111//////////////////////////////////////////////////////...------------......///000000//////000111///////////////000111111555333222222333444444333888;;;BBBLLL[[[jjjxxx333333444555666666666666555444333222111111111111111111111111111000//////000111111222222222111111111000///......///000111000000///...............////////////............///////////////////////////////////////////////////000000111111000000///111111111111111111111111222222222222222222333333444888<<>>HHHTTTcccsss333444555666777777777777555444333222111111111111000111111111111000//////...///000111222333333333000000////////////000000000//////............///////////////............////////////////////////------...//////000111111000000111111111111111000111111111111111111111111222222222222222333444444888999===DDDRRReeeyyywwwkkkcccbbbeeehhhjjjppprrruuuxxxyyyxxxvvvuuuuuussspppmmmmmmnnnqqqsssyyy|||~~~yyyqqqkkkgggffffffeeehhhlllqqqwww{{{}}}~~~~~~}}}|||zzz{{{}}}|||ssslllkkkfffdddbbbaaa```aaabbbcccddddddeeefffgggiiikkklllmmmnnnoooqqqtttxxx{{{}}}{{{pppfffZZZRRRGGGDDD@@@<<<999888888888999999999999999999999999888999999:::999888666555111222444444333333555666444444444444444444444444444333333222222333333444222222111000000000000111111111111111111222222222111111111111111111111111111111111111111111111111////////////////////////////////////////////////+++,,,,,,---///000111111...///000000//////000111000////////////000111111000000000111333666999;;;===EEERRR^^^kkk{{{444444555666777777777777444444333222111111111111222222333333333222222111///000111222222222222222000000////////////000000000///............//////////////////............////////////////////////.........///000000111111000111111222222222222111222222222222222222222222111111111222333444555666::::::>>>HHHYYYlll}}}}}}wwwppphhhccccccgggkkkmmmrrrsssuuuvvvwwwuuutttrrrrrrpppmmmkkkkkknnnqqqtttzzz}}}~~~zzztttmmmiiihhhiiijjjiiilllrrrwww|||~~~|||{{{{{{yyyxxxzzz~~~yyysssqqqjjjhhhfffcccbbbbbbccccccccccccdddfffhhhjjjkkklllllllllmmmnnnqqqtttvvvxxx}}}|||qqqddd[[[LLLHHHBBB===:::999888888999999999999999999999999777777999999999777666444000222444555444444444555444444444444444444444444444333333222222333333444333222111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111////////////////////////////////////////////////,,,------...///000000000...///000000//////000111000000//////000000111222222222222333555888===AAADDDNNN\\\gggqqq~~~333444555666777777777777444444333222111111111111111222222333333333222222111111111222222222111111//////000000000000////////////............//////////////////............////////////////////////000000000000000000000000000000111222222222222222111111111111111111111111111111111222333555666777:::<<>><<<;;;;;;:::999999999999999999999999555666777777777666555444333444666666444333333444444444444444444444444444444333333222222333333444333222222111111111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////...//////000000///.........///000000//////000111000000000000000111222222333333444444555999@@@EEEMMMWWWeeeoooxxx222333444555666666666666555444333222111111111111//////000111111111111000111111222222222111111000//////000000000000/////////............//////000////////////............////////////////////////000000000000000000000000//////000111222222222222000000000000000000000000000000111222444555777888;;;???IIIXXXiiixxx|||wwwxxx}}}tttmmmkkkhhhggggggiiilllnnnooopppppppppooonnnmmmlllkkkjjjiiijjjmmmqqqvvvyyyzzz|||yyytttmmmkkkjjjiiijjjlllooopppqqqtttyyy|||~~~|||zzzxxxuuuvvvwwwwwwxxx{{{tttqqqmmmhhhdddbbbaaaaaa```aaaccceeeggghhhhhhhhhhhhhhhiiijjjlllnnnqqqrrrtttyyy~~~uuujjjXXXQQQGGG@@@??????>>>===999999999999999999999999555555555555555555555555666666777555333222222333444444444444444444444444444333333222222333333444333333222111111111111222222222222111111111111111111111111111111111111111000000000000000000000000//////////////////////////////////////////////////////000111000///...---...///000000//////000111111000000000000111222222111333444444555;;;DDDKKKVVV___lllxxx111222333444555555555555555444333222111111111111//////000111111111111111///000111222222222222222...///000111111000///..................///000000////////////............/////////////////////////////////000111111222222---...///000111111111111////////////////////////000000111222444666888999<<>>:::::::::999999888888888666666666777666666555555444444444444444444444444222333444444333333444555444444444333333222222222222222222222222222222222//////000000111222222333000000111111111111000000........................000000000000000000000000000000000000////////////000000////////////000000////////////000000000000111111111111222333444444777;;;BBBIIIRRR```oooyyy~~~~~~{{{xxxzzz~~~|||zzzzzz~~~111222222222222222333333222222222222111000000///000000000000000000000000000000111111111111000//////////////////////////////////////////////////////////////////.........///......------......///............/////////000111111111111111111111111///000222333444333222111222444555555666999???DDDRRRaaawwwyyypppgggccc```^^^```dddeeehhhkkkmmmnnnmmmkkkjjjhhhfffeeedddcccdddeeeffflllpppwww}}}|||xxxtttqqqpppooolllnnnrrruuuxxxzzz{{{{{{wwwuuuqqqooonnnpppsssuuuxxxzzz}}}wwwrrrllliiifffddddddddddddcccfffeeeddddddeeefffhhhiiikkklllnnnoooppprrruuuwww}}}xxxeeeUUULLLFFFAAA>>>:::::::::999999999999:::777888888999999999999888444444444444444444444444333555666666555555666777555444444333333222222111222222222222222222222222//////000000000111111111///000000111111111111000000000000000000000000000........................000000000000////////////000000////////////000000000000000000////////////222222111111222333444555999>>>FFFPPP\\\jjjwww}}}{{{{{{}}}zzzxxxxxxwwwyyy}}}111111111222222333333333111111111111111111222222///////////////////////////000000111111111000000000000000000000000000000////////////////////////.........///////////////000//////////////////000---............/////////000000000000000000000000...///111222222222111000333555666666777<<>><<<;;;:::999999::::::;;;777888888999999999999888444444444444444444444444333444555555444444555666444444444333333222222222222222222222222222222222111111111000000000////////////000111111111111111111111111111111111111111........................////////////000000000000//////000000000000//////000000000000////////////222222111111222444666777;;;AAALLLXXXfffrrr}}}}}}{{{~~~}}}vvvuuuvvvvvvzzz111111111222222333333444222111111111111222333333///////////////////////////000000111111111111000111111111111111111111111////////////////////////.........///////////////000000////////////000000//////000000000000111111000000000000000000000000//////000111111111111000333555666777999CCCQQQ\\\mmmzzz|||fff^^^WWWVVVWWWXXX\\\aaadddfffiiikkkllljjjgggeeedddcccaaaaaacccfffiiikkktttwww}}}{{{xxxuuurrrpppqqqsssuuuuuuwwwzzz|||~~~}}}|||{{{rrrpppnnnlllnnnqqquuuxxx{{{}}}{{{rrrnnnjjjgggggggggggggggeeeeeeddddddeeeffffffggghhhjjjkkkllllllmmmppprrrtttxxx}}}|||iiiYYYMMMEEE@@@>>>===;;;:::999:::;;;;;;666666666777666666555555555555555555555555555555000222333333222222333444333333333333333333333333222222222222222222222222333222222111000000//////...///000111111222111111////////////////////////000000000000000000000000////////////000000000000//////000000000000//////////////////000000000000222111111111333666888:::>>>FFFSSSbbbppp{{{~~~xxxvvvxxx}}}{{{ttttttvvvxxx}}}000111111222333333444444666555333222111111111222//////////////////////////////000111111111111111000000000000000000000000////////////////////////............/////////000/////////......//////////////////000000000111111111111111111111111111111111111000000111111222333222444666888>>>LLL```ooo|||ooo^^^WWWRRRSSSVVVXXX]]]bbbdddfffhhhiiiiiigggeeeddddddcccbbbccceeejjjnnnqqqxxxzzz~~~~~~xxxvvvrrrooooooqqquuuwwwuuuwwwzzz||||||zzzxxxvvvpppooommmmmmooorrrvvvxxx|||wwwsssmmmiiihhhggggggfffdddeeeeeefffffffffffffffeeefffhhhiiiiiikkknnnppprrrvvv{{{~~~vvvdddUUUJJJEEE@@@>>><<<:::999999:::;;;666666666666555555444333666666666666666666666666111333444444333333444555111222222333333444444555222222222222222222222222222222222222222111111111...///000111111222222222111111111111111111111111000000000000000000000000.../////////000000000111...///000111111000///.........//////000000111111111000000111333777;;;===DDDMMM\\\mmm{{{vvvooopppttt{{{~~~||||||~~~{{{uuuuuuxxx{{{000000111222333333444444999888555333111000000000//////////////////////////////000111111111111111////////////////////////////////////////////////---.........//////000000.........------.........------------.........///222222222222222222222222333222111000111222444555000333666:::BBBTTTkkk|||~~~tttddd[[[UUURRRTTTXXX[[[```eeeeeeeeeggghhhgggfffdddccceeeddddddeeehhhmmmrrruuuzzz||||||wwwtttqqqnnnnnnqqquuuxxxsssuuuwwwyyyxxxvvvsssqqqooonnnnnnnnnpppsssvvvyyy}}}{{{vvvpppkkkhhhgggfffeeedddeeefffggghhhgggfffeeebbbdddfffggggggiiilllnnnmmmpppuuuwwwyyy}}}lll[[[OOOIIIAAA???===:::999999:::;;;888888888888777666444444777777777777777777777777555666777777666666777999000111222333444444555666222222222222222222222222111111111222333333444444......///111111222222222333333333333333333333333.........................../////////000000111111...///000111111000///...---......///000111111222000000000111444888<<>>DDDOOO```sss{{{qqqmmmmmmnnnzzz|||tttrrrrrrxxx}}}}}}{{{zzz{{{111111111111222222222222444333222111000000000000000111111111000000///...111111111000000000//////000/////////...............///000111111000///...000///...---------......//////000000000000//////000000///...............000000000000111111111111000000000000111111111111444555888@@@OOOfff~~~{{{{{{zzziii\\\VVVTTTTTTUUUVVVYYY]]]```bbbeeeeeeeeeddddddcccbbbaaa```bbbdddgggjjjpppvvv{{{~~~~~~{{{xxxwwwuuurrrrrrsssuuuvvvuuuyyyxxxwwwvvvssspppnnnllljjjllloooppprrruuu{{{}}}uuuoookkkfffccccccaaaaaaaaacccccccccbbbbbbbbbbbbcccdddfffhhhjjjmmmnnnoooqqqssswww|||mmm[[[PPPDDD@@@===>>>===:::999<<<999999999888777777666666666666666666666666666666444444444444444444444444333333333333333333333333444333222222111111222222111111111111111111111111222222111111000000//////222111000//////000111222000000111111111111000000000000000000000000000000////////////000000000000......//////000111111222333111222666:::<<>>???>>>;;;;;;===::::::999999888777777777666666666666666666666666444444444444444444444444333333333333333333333333444333222222111111222222111111111111111111111111000000000000000111111111111111000000000000111111000000111111111111000000000000000000000000000000////////////000000000000/////////000111111222222111000222777<<<@@@HHHQQQbbbrrryyywwwwwwzzzzzzoooooorrrxxx|||{{{}}}111111111222222222333333444333222111000000000000444333222000000000111111000000000000000000/////////////////////.........////////////////////////...............//////000//////000000000000//////000///............/////////000000000111111111111000000111111222333333333666888>>>JJJ^^^vvvyyyvvvyyy~~~qqq___RRROOOQQQTTTVVVYYY\\\___aaabbbbbbdddcccbbbaaa``````_________bbbggglllpppuuu{{{}}}{{{xxxvvvvvvuuuuuuvvvyyyzzzzzzyyyzzzwwwsssnnnjjjiiiiiijjjjjjkkknnnrrrwww}}}~~~}}}}}}~~~}}}vvvoooiiidddcccbbbccccccbbb```^^^^^^___aaadddfffhhhiiiiiijjjkkklllmmmnnnppptttwww|||}}}nnn```NNNFFF@@@>>>>>>;;;;;;<<<::::::999999888888777777666666666666666666666666444444444444444444444444333333333333333333333333444333222222111111222222111111111111111111111111000000000000000000000000111000000000000000000111000000111111111111000000////////////////////////////////////000000000000//////000111111222222333333222444:::???DDDNNNYYYjjjyyy}}}~~~|||pppqqqtttyyy~~~{{{zzz111222222222222333333333444333222111000000000000666555222000/////////000//////////////////000000........./////////////////////............/////////////////////.........//////000000000000////////////............/////////000000000111111111111000111111222333444444444777:::BBBPPPfff~~~{{{xxxzzz}}}~~~|||tttfffWWWOOOOOOSSSUUUWWWZZZ^^^aaabbbcccccceeedddbbb```^^^]]]]]]]]]___ccciiiooosssxxx}}}|||{{{zzzyyyxxxvvvvvvwwwzzz}}}~~~}}}xxxtttooojjjgggfffhhhiiijjjlllooottt{{{~~~}}}||||||~~~~~~|||tttmmmfffeeecccccccccbbb```^^^]]]___aaadddfffggghhhiiifffhhhiiikkklllnnnrrruuuzzz{{{vvvgggUUUKKKAAA>>>===;;;:::;;;::::::999999888777777666666666666666666666666666444444444444444444444444333333333333333333333333444333222222111111222222111111111111111111111111222222111111000/////////000000000111111000000000000000111111111111000000////////////////////////////////////000000000000000000111111222333333333666555888===BBBHHHUUUaaasssuuuvvvxxx|||~~~~~~}}}{{{zzz{{{222222222222333333333333444333222111000000000000444333222111000/////////......////////////000000.........//////////////////......------......///000000000000000///...---//////000000000000/////////............//////000000000000000111111111111111111222333444444555666777;;;EEEVVVlll~~~}}}|||wwwrrriii]]]SSSNNNPPPSSSVVVXXX[[[^^^aaaccccccdddcccbbb```^^^\\\\\\\\\\\\aaaeeelllrrrvvvzzz~~~}}}{{{{{{{{{{{{zzzyyyyyy{{{~~~}}}ssspppkkkgggeeeeeegggiiilllmmmqqqxxx|||zzzyyyzzz{{{}}}~~~xxxooojjjhhheeeccccccbbb```_________aaacccdddfffhhhhhhdddfffhhhjjjkkkmmmppprrrvvvwww}}}ppp^^^QQQDDD???>>>;;;::::::999999888888777666666666666666666666666666666666444444444444444444444444333333333333333333333333444333222222111111222222111111111111111111111111222222222111000//////...000000111111111111000000000000111111111111000000000000000000000000000000////////////000000000000111111111222333333444444888888<<>>DDDIIISSSdddsss|||{{{zzzyyy}}}222222333333333444444444444333222111000000000000+++,,,...000222222222111---.........//////000000---.........//////000000///...---,,,,,,---...///+++---...000111222111111//////000000000000//////...............///000111000000000000111111111111111111222333444666666777777===III]]]ttt|||tttlll```XXXUUUTTTSSSSSSWWWXXXZZZ\\\___bbbdddeee]]]\\\[[[[[[\\\^^^```bbbccchhhooouuuyyy|||}}}zzzyyy{{{}}}~~~~~~}}}xxxtttjjjhhheeeddddddeeehhhjjjnnnpppuuu}}}~~~yyyuuutttuuuxxxzzzzzz{{{}}}~~~yyyqqqlllgggcccbbbbbbbbbbbbbbbbbbaaa```bbbdddggghhhhhhiiijjjjjjiiiiiijjjkkkjjjkkkqqqzzz~~~lll\\\LLLDDDAAA>>><<<<<<777777777666555555444444666666666666666666666666444444444444444444444444333333333333333333333333444333222222111111222222111111111111111111111111...//////000111222222222///000111222222111000///000000111111111111000000000000000000000000000000////////////000000000000111222222333333444444555777999>>>EEELLLVVViiizzz|||zzzzzzyyy000000000111222333555555111000...---///000111000111111000000000000111111000000000000////////////............////////////......//////000000111111////////////////////////////////////////////////////////////000000000000333222111000111222333444222111//////111444555666===>>>KKKaaavvv}}}ooofff]]]ZZZWWWUUUVVVZZZ[[[]]]```ccceeeeeecccbbb___^^^\\\ZZZYYY[[[___ccciiinnnuuu{{{~~~~~~{{{yyyyyy|||~~~wwwpppfffeeebbbaaabbbeeeiiikkkqqqvvv~~~xxxwwwvvvuuuuuuttttttuuuyyyyyyzzz|||zzzsssiiicccbbbbbbaaa```dddcccbbbbbbbbbcccdddeeefffggghhhiiijjjkkkkkkkkkkkklllooorrruuuzzzyyykkkWWWIIICCCAAA===:::777666666777888888666333:::999999888666555333222444444444444444444444444222222444555555444222222111111111111111111111111000000000111222222333333333222111000000111222333333333333222111000//////000000000000000000000000////////////000000000000///000111222222111000///111000///000111444666888:::AAAGGGJJJSSSddduuu~~~zzzyyyzzz}}}111111111222333444555666333111//////000111222111111111000000000000111111000000000000////////////............////////////............////////////////////////////////////////////////////////////////////////000000000000111111000000111111222333333222000000222444666777<<<@@@OOOfffyyy}}}nnneee]]]ZZZWWWUUUVVVYYY[[[]]]```cccdddcccbbbaaa^^^]]][[[YYYYYY\\\```dddmmmrrrxxx}}}~~~}}}{{{{{{}}}~~~~~~{{{tttmmmeeecccaaa```bbbfffkkknnnuuuyyy}}}vvvuuuuuuttttttuuuuuuuuuyyyyyyzzz|||xxxnnngggeeedddcccaaacccbbbbbbaaabbbcccdddeeegggggghhhiiijjjjjjjjjiiihhhjjjmmmpppsssxxx}}}uuu```OOOEEE@@@;;;777888777777888999888666444666666777666666555444333555555555555555555555555333333333444444333333333333333333333333333333333222222111111111111111111222222111000000111222222222111111000000/////////000000000000000000000000////////////000000000111///000111222222111000///111111000111222555888999<<>>CCCKKKTTTdddwww|||zzz{{{}}}222333444555666777777888555222000000111222222111111111000000000000111111000000000000////////////............/////////////////////......---------////////////////////////////////////////////////////////////000000000000...///111222222222111000333333222111222555999<<>>===;;;999999999999888777777777777777777555444444444444444444444444444444666555333333333333555666333333333333333333333333000000111111111222222222111111111222222111111111000111111111111111111111000000000000000000000000000000000000111111111111222222111111111111222222000000000111444888;;;===BBBIIIUUUeeeyyy|||xxxssspppnnnooottt~~~}}}yyyyyy|||222333555777888888888777555222000///000000000///111111000000000000111111000000000000////////////............////////////000000000000000/////////////////////////////////////////////////////////////////////000000000000111111222333333333333333000111222222222777>>>DDDSSSggg{{{iiiddd```aaaaaa^^^]]]___]]]^^^`````````]]][[[YYYWWWXXXXXXYYY\\\aaahhhnnnssswww}}}~~~{{{yyyxxxxxx{{{~~~{{{tttmmmfffaaa^^^^^^___```eeelllttt|||{{{vvvrrrnnnlllkkkkkklllnnnqqqsssuuuwwwvvvwwwyyy{{{|||}}}~~~~~~}}}}}}~~~~~~vvvpppiiidddaaa```_________```bbbbbbccccccdddddddddddddddcccaaadddgggjjjlllnnnqqqtttwww|||mmmZZZKKKBBB======;;;999888999999888666888888888888777666555444444444444444444444444444555555444444444444555555222222222222222222222222///000000111222222333333000111222222222222111000222222222111111111111111000000000000000000000000000000000111111111222222333222111111111111222333111111111333666:::===@@@FFFPPP^^^ooo{{{wwwsssqqqnnnooosss~~~}}}{{{zzz{{{111333555777888888777777666444111000111111111000111111000000000000111111000000000000////////////............////////////......//////////////////////////////////////////////////////////////////////////////000000000000111111111111111222222333000222444444555:::CCCJJJ```vvvtttfffaaa___```aaa^^^]]]^^^^^^___aaaaaa```]]]ZZZXXXWWWXXXXXXYYY\\\bbbiiinnnvvvzzz|||yyyxxxxxxxxxyyy}}}|||zzzuuunnngggaaa^^^]]]]]]___ccchhhpppxxx{{{vvvrrrnnnkkkiiijjjjjjkkkmmmppprrrtttvvvuuuvvvxxxzzz{{{{{{{{{{{{zzz{{{{{{|||}}}~~~~~~wwwooojjjbbbaaa```___^^^___``````aaaaaabbbcccdddddddddddd```cccfffiiijjjllloooqqqrrrvvv|||ttt```QQQFFFAAA===;;;888777888888777666555666666777666666555555555555555555555555555555444444555555555555444444222222222222222222222222111111111111111111222222000111222222222222111000222222111111000000//////000000000000000000000000000000111111111222222222333222222111111222222333333333333555888===@@@CCCLLLXXXhhhyyy~~~{{{xxxwwwsssssswww}}}wwwyyyzzz{{{|||111222555777888888777666777555222111222333222111111111000000000000111111000000000000////////////............/////////000,,,------....../////////////////////////////////////////////////////////////////////000000000000111000/////////000222333111333666666777===GGGOOOjjj{{{lllddd___]]]___```]]]\\\]]]___```aaaaaa```]]]ZZZXXXWWWXXXXXXYYY\\\bbbiiinnnzzz}}}~~~{{{xxxwwwwwwwwwxxx|||vvvtttoooiiiccc^^^\\\\\\]]]```dddkkkrrrzzz~~~yyytttoookkkiiihhhiiijjjkkkmmmooorrrtttuuutttuuuwwwyyyzzzzzzzzzzzzyyyyyyzzz{{{|||}}}~~~}}}~~~~~~|||uuuooocccbbb```___^^^^^^_________```aaaccccccddddddddd___bbbeeehhhiiikkkmmmoooooosssyyy~~~xxxeeeVVVMMMHHH===;;;888777777777666666222333444555666666666666666666666666666666666666333444555666666555444333333333333333333333333333333333222222111000000000000111222333333222111000222111111000///......---000000000000000000000000000111111111111222222222444333222111111222333444444555555777;;;???CCCEEEOOO]]]ooo~~~}}}}}}wwwwwwzzz{{{wwwsssvvvyyy|||~~~333333444666888999777666555444222000//////000000333333222111000000111111111111000000//////......111111000000//////.........------------...//////......------------..............................////////////000000000000111111222222222333333333222000444999777888III___xxx}}}|||pppjjjaaa```___```bbbbbbaaa___```______^^^\\\ZZZYYYXXXWWWXXXYYY[[[___fffooouuu|||~~~~~~}}}}}}}}}~~~~~~wwwnnnfffcccaaa]]][[[\\\]]]dddkkkpppwww~~~~~~}}}xxxrrrnnnllllllkkkkkkiiijjjkkkmmmnnnpppqqqrrruuuuuuvvvvvvwwwxxxzzz{{{{{{{{{{{{|||}}}}}}~~~~~~}}}}}}|||||||||||||||}}}~~~~~~~~~zzzpppiiieeeaaa______``````___cccbbbaaaaaaaaabbbcccdddddddddeeefffhhhjjjkkklllllloootttyyy~~~{{{mmmaaaSSSFFFCCC???:::999::::::999777777666666666555555555555777777666555444333333222333333333444444555555555444444333333333222222222222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////+++---///111222111000000222222111111111111111222444333444999<<<@@@GGGOOOXXXiii}}}~~~{{{uuuqqqnnnrrrvvv{{{~~~333333444666888999777666555444222111000///000000111111000///////////////......//////000000111111000000000000//////......///............///000000///......------......///////////////////////////////////////000000000000111111111111222222222333333111444999999===OOOeeezzzrrrhhhccc___^^^___```bbbbbb```^^^______^^^]]][[[YYYWWWVVVUUUWWWZZZ]]]bbbhhhpppuuu|||~~~|||ssskkkcccaaa```]]]\\\^^^aaahhhpppuuuzzz~~~yyyuuuooolllkkkkkkkkkjjjiiiiiikkklllnnnpppqqqqqqssssssssstttuuuvvvwwwxxxyyyyyyyyyzzz{{{{{{||||||}}}|||{{{{{{zzzzzzzzz{{{{{{{{{||||||}}}~~~vvvlllhhhccc```___`````````dddcccbbbaaaaaabbbcccccccccddddddfffgggiiikkklllkkknnnrrrvvv|||uuuhhhXXXJJJGGGBBB===;;;;;;;;;999666666666666666666666555555555555555555555444444444333333333444444444555555555555444444444333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111---...000222333222111111222222111111111111222222333222666;;;???CCCKKKSSS^^^pppzzztttqqqooorrrwww{{{333222333666888999888666666444333111000000000000111000//////////////////......//////000000111111000000000////////////...///////////////000111111///......------......///000000000000000000000000////////////000000000000000000000111111111222222333222444999<<>>::::::999666333666666666666666666666666444444444555555555666666333333333444444444444555555555555555444444444444111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111...000111333333333222222222222111111111111222222222333888>>>CCCFFFOOOYYYfffyyy~~~yyytttrrrooosssxxx}}}222222333666888999888777666555333111000000000111222222111111111111111222111111000000//////......//////////////////////////////......//////000111//////............//////////////////////////////////////////000000000000///000000000000111111111333222444888<<>>;;;999666666777777777777777777777666666555444444333333444444444444444444444444333333333222222222111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000//////000000000000000000222222111111222333333444555777===CCCFFFJJJVVVbbbwww{{{wwwvvvvvvssswww}}}111111333555888:::999777777555444222111111111111///////////////000000111......//////000000111111---............/////////---------------...//////000//////......//////000........................////////////000000000000000000000111111111222222222444666888???MMMaaaooo|||}}}~~~zzzuuunnnhhheeecccaaa______^^^___aaadddfffeeedddaaa___\\\YYYWWWVVVUUUUUUUUUZZZbbbiiiooossswwwzzz|||}}}wwwnnnhhheee```]]]\\\[[[\\\bbbjjjrrrxxx}}}}}}|||yyyqqqjjjbbb```______aaacccccccccddddddfffgggiiikkklllllllllllllllmmmnnnooopppqqqppppppqqqqqqrrrsssssssssrrrqqqpppooonnnmmmmmmmmmppppppqqqrrrtttuuuvvvvvvvvvxxxzzzzzzzzz{{{}}}~~~~~~~~~{{{qqqiiidddaaa___]]]aaabbbbbbbbbaaa```______``````aaabbbdddfffggghhhiiikkkmmmooorrrwww||||||sss___VVVJJJAAA===<<<:::999888888888777777666666666888777666555444333222222555444444444444333333333222222222222111111111111111111111111111111111111111111111111111111111111222222222222222222222222//////////////////////////////////////////000000222222111222222333444555777:::???EEEHHHNNN\\\kkk~~~xxxvvvuuuvvvvvvzzz111111222555999:::999888777666444222111111111222///////////////000111111......//////000000111111---------.........//////...............//////000000000////////////000000........................////////////000000000000111111111111222222222333222555888<<>>===;;;:::999888777555444444444444444555555555555666555555555444444333333333444444444333333333222222222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111222222111111111111111222222222222222333444555666999<<>>:::888777777666666666666777777777777666555444444333333333333333333333333333333222222222222222222222222000000111111222222222222333333333333222222111000111111222222222222111111///000111222222222222222111111111000000000000000///000111222333444444444888===DDDJJJSSSbbbvvvxxxrrrqqqtttvvv|||~~~111222333555777888:::::::::999888666444333111111111111111000111111222333222000///...///000///...---------............///........................---......///...---,,,+++////////////////////////000000////////////000000222222222222222333333444777777;;;FFFVVViiiyyyrrrfffbbbccceeeffffffdddbbb```^^^]]][[[[[[[[[]]]```bbbfffffffffccc___[[[ZZZZZZ^^^ccciiinnnrrruuuxxxzzz{{{|||}}}~~~~~~~~~~~~{{{uuummmddd]]]XXXXXXWWWWWWZZZ```hhhpppvvv~~~zzzuuuppplllfffaaa]]]\\\\\\[[[ZZZ[[[]]]___```ddddddddddddddddddddddddffffffggggggggghhhhhhhhhggggggggggggffffffffffffeeeeeeddddddddddddddddddiiihhhfffdddcccbbbaaaaaa```aaaaaacccdddeeefffggghhhiiiiiiiiihhhiiilllnnnppprrrtttxxx{{{~~~}}}{{{|||~~~}}}uuukkkdddbbb^^^^^^^^^^^^___aaabbbccc____________```aaaccccccfffhhhiiijjjlllooossswwwzzz}}}hhhTTTGGG@@@<<<;;;;;;:::999888777777777777777666666555555444333333333333333333333333333333222222222222222222222222000111111111222222222222111111222222222111000000111111222222222222111111111111222222222111111000111111111111000000000000111111222222444555666777<<>><<<;;;999888666555555444777666666555555444444444333333333333333333333333222222222222222222222222111111111111222222222222//////000111111111000000111111222222222222111111333333333222222000//////111111111111111111111111333333222222444777999;;;AAADDDJJJRRR^^^qqqxxxssssssuuuwww333444555666888999::::::777777666555444222222111000000000000111222333333222000......///000///...---------............///........................,,,,,,---...///000000000////////////////////////000////////////000000111333222222222333444555666999999???PPPggg{{{{{{mmmfffbbbdddfffgggfffbbb^^^\\\\\\[[[YYYWWWWWWWWWXXXYYY]]]```ccceeedddddddddeeegggjjjnnnrrrtttwwwzzz|||}}}~~~~~~|||zzzvvvoooggg```ZZZVVVUUUSSSUUUZZZaaaiiiqqqwwwzzzxxxrrrjjjccc___\\\ZZZYYYZZZZZZYYYYYYZZZ[[[\\\\\\aaaaaaaaaaaaaaabbbbbbbbbaaaaaabbbbbbbbbccccccccccccccccccbbbbbbaaaaaa``````___^^^]]]\\\\\\\\\\\\WWWWWWUUUTTTSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTUUUVVVVVVUUUTTTUUUWWWYYY[[[^^^bbbfffjjjllllllmmmffffffdddddddddeeeggghhhkkkmmmpppsssvvvyyyzzz{{{|||~~~}}}tttmmmjjjaaa```___^^^^^^___```aaaaaa``````_________``````fffggghhhhhhhhhiiikkknnnpppvvv~~~oooYYYIIIAAA???>>>999888777555444333333333777666666666555555444444333333333333333333333333222222222222222222222222222222222222222222222222//////000111222222222111111111222222222222111111222222222222222111000///000111111111111111222222333222222222444888;;;>>>DDDFFFLLLVVVfffzzzyyyvvvvvvxxxzzz}}}333444555666777888999:::666555555444333222222111000000000000111222333444222000......///000///...---------............///////////////////////////---------------.........///////////////////////////////////////000111111111111111222222333555555777999AAATTTkkk~~~yyymmmhhhhhhhhhiiihhheeeaaa\\\YYYZZZYYYXXXVVVUUUUUUUUUUUUVVVYYY^^^bbbeeegggjjjllllllooorrruuuwwwyyy|||~~~}}}~~~}}}wwwrrrjjjbbb[[[WWWUUUUUURRRVVV]]]fffmmmssswwwyyyrrrlllddd^^^[[[[[[[[[ZZZZZZZZZZZZZZZZZZ[[[[[[[[[_________``````aaaaaaaaa````````````aaaaaaaaaaaaaaaaaa``````___^^^^^^]]][[[ZZZYYYWWWVVVUUUUUUUUUOOONNNMMMLLLKKKKKKKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNMMMLLLMMMOOOQQQRRRUUUZZZ^^^aaabbbbbbaaa]]]\\\[[[ZZZ[[[]]]___```cccdddfffiiikkkmmmooooooppprrrtttxxx|||wwwoookkkcccbbb```^^^]]]^^^___```aaa``````_______________fffggghhhhhhggggggiiikkkmmmsss{{{qqq\\\JJJAAA======777666666555555555555666666666666666666555555555333333333333333333333333222222222222222222222222333222222222222222222222000000111222333333333333111111222222222222111111///000111222222222222222000000111111222222222333222111111111444888<<>>===999999888888888888999999666666666666666666666666333333333333333333333333222222222222222222222222333333333333222222222222111222222333333333333222111111222222222222111111//////000222222333333333000000111111222333333333000000111333666:::>>>@@@EEEIIISSSdddyyy{{{wwwwwwssszzz}}}zzzyyy{{{}}}{{{ttt222222333444555666777777333333333333222222222222/////////000111333444555222000///...///000///...---------............/////////////////////////////////...------...//////////////////////////////............///000111222111111222222333555666777888@@@NNNaaatttuuunnnkkklllkkkhhheeeaaa]]]ZZZYYYWWWWWWVVVUUUTTTSSSSSSRRROOORRRVVV[[[```fffmmmrrrrrrtttuuuvvvwwwxxx{{{}}}|||~~~~~~{{{yyyxxxlllhhhaaaZZZUUUSSSTTTTTTVVV[[[dddmmmrrrsssqqqooogggbbb\\\WWWVVVWWWXXXXXXXXXXXXYYYYYYYYYXXXXXXXXXXXXYYYYYYZZZ[[[[[[\\\\\\[[[[[[[[[\\\\\\\\\\\\]]]YYYYYYXXXWWWVVVUUUTTTTTTUUUSSSRRRPPPNNNLLLLLLKKKKKKJJJHHHFFFEEEDDDCCCCCCEEEEEEEEEFFFFFFGGGGGGGGGJJJJJJJJJIIIGGGHHHJJJLLLPPPTTT\\\cccgggiiihhhgggaaa```^^^^^^```dddiiilllnnnnnnnnnoooppprrrsssttttttvvvyyy~~~wwwrrrgggdddaaa]]]\\\\\\^^^_________^^^^^^^^^___``````bbbccceeeeeeddddddeeefffggglllrrrwww|||}}}hhhTTTGGGAAA@@@<<<;;;:::999999888999999666666666666666666666777333333333333333333333333222222222222222222222222444444333333333222222222111222222222222111111000111111222222222222111111000111111222222222111111000000111222222333444444///000222555999===@@@AAAHHHMMMYYYnnn|||tttqqqrrrrrrxxx~~~}}}zzzyyyyyyzzz}}}vvvooo222222333333444555666666222222222222222222222222/////////000111333444555222000///...///000///...---------.........//////000000000000000000000000//////.........000111222////////////////////////............///000222222222333333444555666888888:::DDDTTTfffwwwsssmmmkkkkkkiiifffbbb___\\\[[[ZZZVVVVVVVVVUUUTTTSSSSSSRRRPPPRRRUUUXXX]]]dddlllqqqrrrtttuuuuuuvvvwwwzzz|||{{{}}}|||yyywwwuuuhhhddd^^^XXXTTTRRRSSSSSSWWW]]]fffooosssrrrooolllddd```ZZZVVVTTTUUUUUUUUUWWWWWWWWWXXXXXXWWWVVVVVVVVVVVVWWWWWWXXXYYYYYYZZZYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYXXXWWWVVVUUUTTTSSSWWWVVVTTTQQQOOONNNMMMMMMJJJJJJIIIIIIIIIJJJJJJKKKIIIIIIJJJJJJKKKLLLLLLMMMMMMNNNMMMLLLKKKKKKMMMOOOWWW]]]eeennntttvvvvvvuuujjjhhhffffffhhhmmmssswwwyyyyyyyyyyyyzzz{{{|||}}}zzz|||{{{uuugggeeeaaa]]][[[\\\]]]^^^^^^^^^^^^^^^^^^___``````___aaacccccccccbbbcccddddddhhhmmmrrrwww~~~nnnYYYKKKDDDBBB<<<;;;:::888777666666666666666666666777777777777333333333333333333333333222222222222222222222222444444444333333222222222111111111111111000///...111111222222222222111111222222222222222111000///000000111222333333444444///111444777;;;???AAACCCJJJPPP___uuuyyypppmmmooouuuzzz{{{zzzxxxwwwxxxzzz|||~~~|||ssslll333111///111444777888777111111000000000000111111111111111111222333444555000000///...............////////////////////////..................------////////////////////////(((***,,,/////////...---000000000000111111111111444222000000222666888999???III[[[nnn|||{{{rrrllljjjkkkhhhbbb___]]]]]]\\\[[[YYYXXXWWWVVVUUUTTTTTTTTTRRRRRRSSSWWW]]]dddkkkoooqqqsssvvvxxxyyyzzz|||~~~{{{vvvqqqnnnbbb\\\WWWVVVSSSQQQRRRVVVZZZaaajjjppprrroookkkiii\\\ZZZXXXUUUTTTUUUVVVVVVWWWWWWWWWVVVVVVUUUUUUUUUWWWWWWXXXXXXXXXXXXWWWWWWWWWWWWXXXXXXYYYYYYZZZZZZUUUUUUUUUTTTTTTSSSSSSSSSUUUSSSPPPPPPQQQRRRSSSSSSRRRQQQPPPQQQSSSUUUVVVVVVVVVYYYXXXUUUTTTVVVVVVSSSUUUTTTRRRNNNKKKKKKMMMOOOWWW```oooyyyuuuyyy}}}}}}~~~wwwooojjjccc^^^\\\]]]]]]^^^______^^^]]]]]]\\\[[[[[[^^^___```aaaaaa```___^^^dddgggkkkmmmqqqxxxppp\\\NNNDDD======;;;::::::;;;:::999888888777777666555444444444333333333333333333333333777777666555555555555666333333333333222222111000333333333222222222111111000000000000000000000000000111333444333000---***///////////////000111111444444444777<<<@@@CCCDDDFFFTTThhh}}}xxxmmmmmmvvv{{{~~~zzzxxxvvvvvvwww{{{zzzqqqjjj444222000111555888888888333333222111111111111111111111111111222333444555000000///............///////////////////////////........................////////////////////////+++,,,...///000//////...////////////000000000000222111000111333666999:::CCCNNNaaattt~~~uuummmiiiggghhhddd```\\\[[[[[[[[[ZZZZZZYYYWWWVVVUUUTTTTTTSSSQQQQQQSSSWWW]]]dddkkkooorrruuuwwwyyyzzzzzz|||~~~zzzuuuoookkkaaa[[[VVVTTTRRRQQQSSSXXX^^^eeelllqqqpppkkkfffcccYYYXXXVVVTTTTTTTTTUUUVVVWWWWWWVVVVVVVVVUUUUUUUUUWWWWWWXXXXXXXXXXXXWWWWWWVVVVVVWWWWWWWWWWWWWWWWWWTTTTTTUUUUUUVVVWWWWWWWWWYYYXXXVVVVVVVVVXXXYYYYYYYYYXXXXXXZZZ\\\___bbbbbbbbbeeedddaaa```aaa```]]]\\\ZZZVVVQQQMMMLLLLLLNNNTTT___rrr|||rrrllleee```^^^^^^^^^^^^______^^^^^^]]]\\\[[[[[[]]]]]]___aaaaaaaaaaaaaaabbbeeejjjmmmpppvvvqqq___RRRHHH@@@???===;;;::::::999777555888777777666555555444444333333333333333333333333555444333333222222333333222222333333333222111111111111111222222333333333111111111111111111111111000111111111111000000///111000000000000111222222444444555888<<>>;;;999999777555333777777777666555555444444333333333333333333444444444333222222111111222222111111222333333333222222///000111222333444444555111111111111111111111111111000//////000111222444222111111111111222333333444555777999===BBBFFFHHHQQQbbbwww{{{qqqpppuuu|||xxxttttttuuuwwwyyy|||~~~}}}uuuiii```444333333333555888999:::888777555333222111000000111111111111222333444444111000000///.../////////////////////////////////............////////////////////////////////////000000///.........//////////////////000000000000///000222333555777:::<<>>;;;999888777666444777777666666555555555555333333333444444444444444555444333333222222333333000111222222333333333333000000111222333333444444111111111111111111111111111111000000000111222333111111111111111222333333444666999;;;???CCCHHHKKKUUUggg~~~yyyxxx|||}}}xxxtttppprrruuuxxx{{{}}}~~~}}}}}}zzzqqqfff]]]333333444444555777999;;;888777555333111000//////111111111111222333444444111111000///////////////////////////////////////........./////////000000////////////////////////000///...------......///000000111111111222222222111333444555555777;;;>>>LLL^^^sss~~~}}}zzzwwwvvvuuusssnnnhhhdddcccdddeeeeee___\\\YYYWWWXXXYYYZZZZZZYYYXXXWWWUUUTTTSSSRRRRRRPPPRRRUUUYYY```ggglllppptttvvvyyyzzz{{{{{{}}}~~~zzzssskkkbbb\\\YYYSSSNNNOOOQQQSSSZZZaaahhhkkknnnmmmggg___XXXTTTPPPPPPPPPPPPQQQRRRRRRSSSTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTTTTSSSSSSRRRRRRRRRRRRRRRSSSTTTTTTUUUVVVVVVVVVWWWYYYYYYZZZ^^^cccgggnnnoooppppppoooqqqtttwwwwww|||}}}|||zzzuuuooohhhaaaWWWOOOKKKJJJIIIIIINNNUUUcccssszzz{{{~~~zzzrrrkkkfffbbb___]]]^^^^^^^^^^^^^^^^^^^^^___````````````aaaaaaaaabbbaaaeeeiiikkkllloootttxxxsssfffUUUHHH@@@>>>:::999999999888777666666666666555555555555333333333444444555555555444444333222222222222333000111222222333333333333222222222222222222222222111111111111111111111111111222222333222111000000111000000000000111222222444777;;;===@@@EEEJJJOOO]]]ppp}}}xxxtttqqqnnnppptttxxx|||}}}yyysssssstttuuutttnnnddd\\\222333444444444555888;;;777666555333222000000000111111111111222333444555222111000000//////000000////////////////////////.........//////000000111////////////////////////........................111111111222222222333333222444666555555888>>>CCCRRRfffxxx|||wwwssspppnnnhhhccc^^^\\\___bbbcccccc___\\\YYYWWWXXXYYYZZZZZZXXXWWWVVVTTTTTTSSSSSSSSSRRRTTTWWW\\\bbbhhhmmmppprrruuuxxxzzzzzz|||}}}|||vvvppphhh___ZZZUUUPPPNNNPPPSSSVVV]]]dddjjjlllllliiiccc\\\VVVSSSOOOOOOOOOPPPPPPQQQQQQQQQSSSSSSSSSSSSSSSTTTTTTTTTSSSSSSTTTTTTTTTTTTSSSSSSSSSRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQRRRRRRQQQSSSTTTUUUWWW\\\eeekkkrrrtttuuusssqqqqqqtttwww{{{xxxmmmeeeYYYPPPMMMMMMLLLKKKOOOTTT]]]jjjxxxzzz{{{}}}wwwpppiiiddd```^^^]]]]]]^^^^^^______``````bbbaaaaaa``````aaaaaabbbcccfffiiijjjjjjlllqqquuu{{{qqq]]]NNNBBB???;;;999999::::::999666666666666666666555555333333333444555555666666333222111111000000111111111111222333333333222222333333333222222222111111222222222222222222222222111222333333333222000///000000000000000111222222444888<<>>AAACCCGGGNNNTTTcccwwwxxxsssqqqqqqnnnppptttxxx}}}{{{qqqkkk______aaadddfffddd^^^YYY000222333333222333777:::999888777555555444444444111111111111222333444555222111111000000000000000////////////////////////---......///000111111222////////////////////////,,,...000222333333111000000000000000111111111111000222444555666===HHHQQQbbbwww}}}wwwqqqmmmaaa]]]YYY\\\bbbggghhhfff^^^[[[WWWUUUVVVWWWWWWWWWUUUUUUTTTTTTTTTTTTUUUUUUWWWXXX[[[___dddiiimmmooooooqqquuuxxxzzz|||~~~~~~~~~wwwqqqjjjddd^^^ZZZQQQNNNNNNRRRWWWZZZaaagggpppoookkkddd\\\VVVSSSRRROOOPPPPPPQQQQQQPPPPPPOOOQQQRRRRRRRRRSSSSSSTTTTTTRRRRRRSSSSSSSSSSSSRRRRRRMMMMMMMMMNNNNNNOOOOOOPPPMMMMMMNNNNNNOOOPPPQQQQQQQQQRRRTTTTTTWWW```mmmxxxzzz}}}}}}zzzzzz~~~vvvggg]]]YYYXXXVVVTTTZZZ]]]ccclllvvv~~~xxxqqqjjjeeeaaa\\\]]]]]]^^^___```aaaaaa____________aaaccceeefffdddeeeeeedddccceeekkkqqqnnnwwwppp^^^HHHEEE???<<<::::::999888555555555666666666666666333333444444555666777777666555444444333333444444333333333333333222111000000000111222333444444555222222222222222222222222333111///...///222666888333333222222333333444555444999???AAACCCGGGOOOUUUkkk~~~wwwrrrqqqqqqoooqqqtttxxx~~~yyynnnggg[[[[[[\\\___bbbaaa\\\WWW444333222111000333777;;;888888888888777555444333444111///111555777555222111000000///...---------............//////////////////.........---------------------------------......//////000000111111000000000000000111222222777111111777:::>>>LLL___sss}}}}}}rrrkkkbbb]]]YYY]]]gggllljjjeee___\\\YYYWWWVVVWWWVVVVVVWWWUUUTTTRRRRRRSSSUUUVVVUUUYYY^^^cccgggkkknnnqqqqqqrrrsssvvvyyy||||||tttllleee^^^WWWSSSQQQOOONNNQQQXXX___eeehhhqqqllleee___ZZZUUUQQQNNNRRRRRRRRRQQQPPPPPPOOOOOOOOOPPPQQQRRRRRRQQQPPPOOOQQQQQQQQQPPPPPPQQQQQQQQQNNNOOOPPPQQQQQQQQQPPPOOOOOOOOOMMMMMMMMMNNNOOOPPPQQQSSSUUUVVVYYYbbbpppzzzzzzpppgggbbb`````````eeehhhmmmssszzzzzzqqqjjjddd```___]]]\\\]]]___aaaaaa```bbbaaa```___^^^^^^___```aaaaaabbbbbbcccfffkkkooossswww}}}xxxhhhQQQGGG>>><<<;;;:::999;;;666555555555444444444444444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222555444222111111111222222111111111111111111111111000111333333333333555666777:::???CCCCCCFFFRRR^^^rrr}}}xxxqqqnnnooooooqqquuu}}}|||sssmmmcccaaa^^^\\\ZZZXXXUUUSSS333333222000000222777:::999999999888777666555555888555222333777777555111111111111000//////..................//////////////////.........---------------------------------......//////000000111111000////////////000111111666111333999<<>>FFF[[[qqq}}}~~~tttccc``````fffooosssooojjj```]]]ZZZXXXYYYYYYXXXWWWTTTSSSQQQPPPPPPRRRSSSTTTXXX\\\bbbgggjjjnnnqqqtttuuuvvvwwwyyy{{{}}}}}}wwwooofff^^^XXXRRRNNNQQQQQQSSSXXX___gggkkknnnlllggg___XXXTTTQQQPPPOOONNNNNNNNNNNNOOOOOOOOOOOOOOOPPPPPPQQQQQQPPPPPPOOOOOOOOONNNNNNNNNNNNOOOOOOLLLMMMNNNNNNOOOOOONNNNNNMMMNNNNNNOOOPPPPPPPPPPPPSSSTTTUUUWWW\\\fffttt~~~~~~~~~~~~wwwrrrqqqrrrssstttuuuvvvyyy{{{~~~yyyqqqjjjeeeaaa___]]]]]]^^^``````___``````^^^]]]]]]^^^^^^___]]]^^^_________bbbfffiiimmmqqqvvv{{{vvv]]]PPPCCC>>><<<:::888999777777777777666666666666444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222444333222111111111222222111111111111111111111111000222333333333444666888<<<===BBBEEEGGGLLLYYYggg~~~zzztttqqqsssrrrtttyyy~~~zzzsssnnnggg```[[[UUUPPPLLL111111111000000111555888::::::::::::::::::999999;;;:::888888999888555222000000000000//////..................////////////......................................................//////000000111111222222222222222333444444444555888<<<@@@KKKbbbxxxrrrcccbbbccciiiqqqsssooojjj___]]]ZZZYYYZZZZZZYYYXXXTTTSSSRRRQQQQQQRRRTTTUUUZZZ^^^dddiiimmmppptttvvvxxxyyyzzz|||~~~{{{uuulllbbb[[[UUUPPPMMMOOOQQQTTT[[[ccciiimmmnnnhhhbbbZZZSSSPPPOOOOOOOOOMMMMMMMMMNNNOOOPPPPPPQQQOOOOOOOOOPPPPPPOOOOOOOOOMMMMMMMMMLLLLLLMMMMMMMMMKKKLLLLLLMMMMMMMMMMMMMMMLLLMMMOOOQQQQQQQQQQQQPPPRRRSSSTTTVVV\\\gggsss|||}}}|||}}}|||yyytttrrrtttvvvxxxyyy|||}}}~~~}}}uuummmgggbbb```]]]]]]^^^______^^^___^^^]]]\\\\\\]]]^^^___]]]^^^^^^^^^___aaadddgggjjjnnnsssxxx}}}eeeVVVFFF@@@>>>;;;::::::888888888777777777777666444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222333222222222222222222222111111111111111111111111111222333333333555777:::===>>>BBBFFFHHHOOO^^^mmm{{{uuussstttrrruuuzzzyyysssjjjbbb[[[TTTOOOLLL000111111000000222555777999::::::;;;;;;;;;;;;:::888888888999999888555333...............---------............////////////---...................................................//////000000111111222111111111111222333333555666:::===CCCQQQhhh{{{rrreeedddfffkkkooopppkkkfff^^^\\\ZZZZZZZZZZZZYYYWWWUUUTTTSSSRRRRRRTTTVVVWWW\\\```eeejjjnnnrrruuuxxxzzz{{{}}}yyyrrrhhh___XXXTTTPPPNNNNNNQQQVVV^^^eeejjjkkkkkkccc]]]VVVPPPNNNNNNNNNNNNMMMMMMNNNOOOPPPQQQRRRRRROOOOOOOOONNNNNNOOOOOOOOOLLLLLLKKKKKKKKKKKKLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMLLLMMMOOOQQQRRRSSSRRRRRRRRRSSSTTTWWW]]]fffpppvvv}}}|||}}}vvvtttqqqrrruuuyyy{{{|||yyypppiiidddaaa^^^\\\]]]^^^^^^]]]^^^]]]\\\[[[[[[\\\]]]^^^^^^___`````````aaacccfffiiimmmrrrvvvzzzlll[[[IIIAAA???===<<<<<<999888888888777777777777444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222333444333444555999;;;===>>>BBBFFFJJJSSSeeeuuu}}}zzzvvvsssuuuqqquuu{{{{{{tttkkkaaaZZZUUUQQQNNN000111222222111222555777999999:::;;;;;;<<<;;;;;;777888999999999777444333------------------------............////////////---------.............................................//////000000111111///////////////000111111555777:::???HHHYYYooo~~~wwwjjjiiiiiikkkllljjjeee```]]][[[ZZZZZZZZZZZZXXXWWWUUUTTTSSSRRRSSSTTTWWWXXX]]]aaaffflllooosssvvvyyy{{{|||uuuoooddd[[[UUURRRPPPNNNOOORRRYYY```gggiiihhhggg^^^YYYSSSOOOMMMMMMNNNNNNMMMNNNNNNOOOPPPQQQQQQRRROOONNNNNNMMMMMMNNNNNNOOOLLLLLLKKKKKKKKKKKKLLLLLLLLLKKKKKKKKKKKKLLLMMMNNNLLLMMMOOOQQQRRRSSSTTTTTTSSSTTTUUUYYY^^^eeelllooozzz~~~~~~~~~~~~~~~~~~~~~~~~}}}|||zzzyyysssrrrqqqsssxxx|||~~~}}}ssskkkfffccc___\\\\\\]]]]]]]]]\\\[[[[[[ZZZZZZ[[[]]]^^^^^^```aaaaaa```aaaccceeehhhlllpppssswww}}}uuubbbMMMCCC@@@>>><<<<<<888888888888777777777777444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222111111222333333333222222111111111111111111111111333333444444444666:::===>>>???BBBGGGMMMYYYmmm|||{{{yyyuuussstttqqqvvv|||zzzsssiii```YYYUUURRRPPP111222333333222333666888777888999:::;;;<<<<<<<<<999:::;;;;;;999555333111....................................////////////---------.........//////..............................//////000000111111111000000000000111222222555777:::AAAOOOdddwww}}}pppnnnlllkkkjjjfff```[[[[[[ZZZYYYYYYZZZZZZXXXVVVTTTSSSRRRQQQRRRTTTVVVWWW]]]aaaggglllpppssswwwyyy{{{}}}}}}qqqjjj```WWWRRRPPPOOONNNQQQUUU\\\ccciiiiiifffcccYYYVVVQQQNNNNNNNNNMMMMMMMMMMMMNNNNNNOOOOOOPPPPPPOOONNNMMMLLLLLLMMMNNNOOOLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKLLLMMMNNNMMMNNNNNNPPPRRRTTTVVVWWWVVVWWWYYY\\\aaafffiiijjjrrrxxx{{{zzzyyyxxxwwwvvvuuuuuuqqqqqqqqqtttyyy}}}vvvmmmhhhddd___\\\[[[\\\\\\\\\[[[ZZZZZZYYYZZZ[[[\\\]]]^^^```aaaaaa``````bbbcccfffjjjnnnqqqtttzzziiiQQQEEE@@@===:::999888888777777777666666666444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222000111222333333333333222111111111111111111111111333444444444444777;;;>>>@@@@@@DDDJJJQQQ___uuu}}}yyyyyywwwsssqqqsssrrrxxx~~~yyyrrrggg^^^WWWTTTQQQPPP111222333444333444666888777888999:::;;;<<<<<<<<<;;;===>>>===999555111000.........///////////////............/////////000---------.........//////////////////////////////......//////000111111111444444333333444444555666444666999BBBTTTkkk}}}tttrrrooolllhhhccc]]]XXXZZZYYYXXXYYYZZZYYYWWWUUURRRRRRQQQPPPQQQSSSUUUWWW]]]aaaggglllpppssswwwyyy{{{}}}}}}yyynnnggg]]]TTTPPPNNNNNNNNNTTTXXX^^^fffjjjjjjeeeaaaWWWTTTQQQNNNNNNNNNMMMLLLMMMMMMMMMMMMMMMNNNNNNNNNOOONNNMMMLLLLLLMMMNNNOOOLLLLLLKKKKKKKKKKKKLLLLLLMMMLLLKKKKKKKKKLLLNNNOOONNNNNNNNNOOOQQQTTTVVVXXXXXXYYY[[[___dddfffggggggnnnttt|||yyyxxxvvvuuusssrrrrrrrrrppppppqqqtttyyy}}}~~~yyyppphhhddd___\\\[[[\\\\\\\\\[[[ZZZYYYYYYYYY[[[\\\]]]^^^___``````______```bbbeeehhhlllooorrrxxxnnnTTTFFF@@@<<<888666777777777777666666666666444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222000111222333444333333222111111111111111111111111333444444444444777;;;???AAABBBEEELLLTTTccczzzzzzwwwwwwvvvrrrppprrrtttyyyyyyqqqfff\\\VVVRRRPPPOOO333333222222333333444555::::::;;;;;;;;;;;;;;;;;;888999999999888555222111......////////////......------......///000000111///////////////////////////...------------...///............////////////222222111000000111222333555999>>>GGG[[[uuu~~~~~~~~~wwwtttqqqooommmggg___XXXZZZZZZYYYWWWVVVUUUTTTTTTTTTRRRPPPOOOPPPTTTXXX[[[```cccgggkkkoootttyyy}}}xxxrrrhhhaaaZZZUUUPPPLLLLLLPPPVVVYYY```hhhmmmkkkddd^^^TTTRRROOONNNNNNNNNMMMKKKMMMMMMNNNNNNNNNNNNMMMMMMKKKLLLLLLLLLMMMMMMMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJKKKMMMNNNPPPRRRUUUWWWXXXYYY\\\]]]^^^```bbbdddfffhhhmmmqqqvvv|||~~~}}}vvvuuurrroookkkjjjlllnnnmmmppptttxxxzzz|||~~~zzztttkkkfff```\\\[[[\\\\\\]]][[[ZZZYYYYYYYYY\\\^^^```^^^^^^^^^^^^______``````dddgggjjjmmmqqqwww}}}www```MMMBBB===:::777555444444444444555666666444444444444444444444444333333333333333333333333333333333333333333333333222222222111111111111000111111111111111111111111222222222222222222222222333333222333666999<<<>>>BBB@@@DDDNNNZZZjjj~~~zzztttpppppprrrtttuuuxxx{{{~~~zzzssslllbbbYYYSSSPPPOOONNN222222222222222333444444::::::::::::;;;;;;;;;;;;999999:::999777444222000......////////////..................------------............................................................////////////222111111000000111222333666;;;BBBMMMaaayyy~~~yyywwwuuurrrmmmfff^^^XXXZZZZZZYYYWWWVVVUUUTTTSSSSSSQQQOOOOOOQQQTTTYYY\\\___bbbgggjjjnnnsssxxx||||||tttnnnccc\\\VVVSSSOOOLLLMMMQQQYYY]]]dddkkkoookkkddd]]]SSSQQQOOONNNNNNNNNMMMKKKLLLMMMMMMNNNNNNMMMMMMLLLKKKKKKLLLLLLLLLMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJKKKKKKMMMNNNPPPRRRUUUWWWYYYZZZ]]]]]]^^^```bbbdddfffgggllloootttyyy{{{|||zzzyyytttssspppllliiihhhjjjmmmpppsssvvvyyyzzz|||~~~~~~|||vvvpppkkkddd___]]]\\\\\\[[[[[[[[[ZZZZZZ[[[\\\]]]^^^]]]^^^______``````______bbbdddhhhkkkooottt{{{|||eeeRRRFFF@@@<<<:::777666666555555666666666444444444444444444444444333333333333333333333333333333333333333333333333111111222222333333333444111111111111111111111111222222222222222222222222333333333444666:::===???DDDBBBFFFPPP]]]nnn}}}zzzuuuqqqqqqrrrsssttt{{{~~~{{{wwwpppiii___WWWRRROOONNNMMM222222111111222222333444999999:::::::::;;;;;;;;;:::::::::888666333000///......////////////......///......---,,,,,,++++++------------------------,,,---...//////...---,,,............////////////222111000000111222333444777>>>HHHUUUiii~~~~~~xxxyyyxxxtttlllccc]]]YYYZZZZZZYYYWWWVVVTTTSSSSSSQQQPPPOOOOOOQQQUUUZZZ]]]___bbbfffiiimmmrrrwwwzzz~~~xxxpppjjj^^^WWWRRRPPPNNNLLLNNNRRR[[[```ffflllmmmhhh```YYYRRRPPPNNNMMMMMMNNNLLLKKKLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIJJJJJJJJJIIIIIIIIIJJJKKKKKKLLLMMMNNNPPPSSSVVVYYY[[[\\\^^^^^^___```aaacccdddeeejjjlllqqquuuwwwwwwuuutttqqqpppmmmiiiffffffiiikkksssuuuxxxzzzzzz{{{}}}~~~yyyuuuppphhhccc___]]][[[ZZZ[[[\\\\\\\\\]]]\\\\\\\\\\\\^^^___aaaaaa```___^^^```bbbeeehhhkkkqqqwww{{{kkkXXXKKKCCC>>>;;;999999888777666666666666444444444444444444444444333333333333333333333333333333333333333333333333000111222333444555666666222222222222222222222222222222222222222222222222333333444555777;;;>>>???EEEDDDHHHRRRbbbuuu}}}zzzwwwtttrrrrrrsssttt~~~}}}wwwssskkkeee\\\UUUPPPNNNMMMLLL222111111111111222333333888888999999::::::;;;;;;;;;:::999777555222///.........////////////......//////...------,,,,,,+++------------------------,,,---///000000///---,,,............////////////111111000000111333444555777???LLL]]]ppp|||uuuwwwwwwrrriiiaaa\\\[[[ZZZZZZXXXWWWUUUTTTSSSRRROOONNNNNNOOORRRVVV[[[]]]^^^aaaeeeiiilllqqqvvvyyy|||vvvnnnhhh[[[UUUPPPOOOMMMLLLOOOSSS\\\```fffjjjiiibbbYYYRRRPPPNNNLLLLLLMMMMMMLLLKKKKKKLLLLLLLLLLLLLLLLLLKKKJJJJJJJJJKKKKKKKKKLLLLLLKKKKKKJJJIIIIIIIIIIIIJJJIIIIIIIIIIIIJJJKKKMMMMMMNNNOOOQQQTTTWWWZZZ\\\]]]^^^^^^______aaabbbcccdddiiikkknnnrrrssssssrrrqqqpppnnnkkkhhheeeeeeiiillltttvvvyyyzzz{{{|||}}}~~~xxxsssllleeeaaa^^^\\\ZZZ[[[\\\^^^___^^^]]][[[ZZZ\\\^^^```bbbbbbaaa___^^^___aaacccfffiiinnntttxxxqqq]]]NNNDDD>>>;;;::::::888777666555555555555555555555555555555555333333333333333333333333333333333333333333333333111111222222333444444555222222222222222222222222111222222222222222333333333333444666999<<>>;;;:::999888666555444444333555555555555555555555555333333333333333333333333333333333333333333333333222222222222111111111111222222222222222222222222111111111222222333333333333444555888;;;>>>@@@AAAEEEFFFLLLYYYnnn{{{{{{zzzwwwsssrrrtttvvv}}}yyyqqqlllccc^^^XXXRRRPPPOOONNNMMM333333222222333333444555666666777888999::::::;;;:::999777555333000///.........////////////............//////////////////------------------------,,,---...//////...---,,,............////////////000000000111222444777888:::CCCTTTiiiyyy~~~xxxqqqooolllgggaaa]]]\\\\\\[[[ZZZXXXWWWUUUSSSQQQPPPNNNNNNNNNPPPSSSWWWZZZ]]]___bbbeeeiiilllpppuuuxxx}}}|||xxxsssmmmddd^^^YYYTTTPPPOOOOOONNNRRRWWWbbbfffiiihhhbbbZZZRRRNNNLLLKKKIIIIIIKKKLLLLLLKKKJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJJJJKKKKKKJJJIIIIIIHHHHHHIIIIIIHHHHHHIIIJJJKKKMMMOOOPPPRRRRRRTTTVVVYYY[[[]]]]]]]]]]]]^^^___```bbbcccdddiiijjjmmmoooqqqqqqqqqqqqooommmjjjfffeeefffkkkooorrrtttxxxzzz{{{|||~~~}}}~~~yyyssslllhhhddd```]]]\\\]]]___``````___]]]\\\]]]___```bbbbbbaaa```______```ccceeegggkkkqqquuu|||}}}iiiVVVHHH@@@<<<:::999777666555444444444555555555555555555555555333333333333333333333333333333333333333333333333222222222111111000000000333333333333333333333333111111111222222333333444333444666999<<>>AAABBBCCCFFFMMMXXXkkkyyyzzzyyyuuurrrssszzz{{{rrrhhhaaaXXXTTTPPPMMMLLLLLLLLLKKK333333333333333333333222666666555555555666666777333333222222111000//////---------.........//////............////////////////////////////////////........................000000000000111111111111444000...000222333888>>>GGGYYYlllwww~~~}}}}}}|||{{{yyyxxxxxxyyyzzzzzzyyyqqqfff___\\\[[[ZZZYYYYYYWWWTTTQQQOOOOOOOOOPPPNNNNNNPPPRRRTTTWWWYYYZZZ```eeekkkppptttvvvxxxyyy}}}zzzssslllddd\\\VVVQQQNNNLLLMMMRRRWWW\\\^^^dddbbb___YYYRRRMMMJJJIIIJJJJJJJJJJJJKKKKKKKKKKKKMMMMMMMMMLLLKKKIIIHHHGGGHHHHHHHHHHHHHHHGGGFFFEEEGGGEEEEEEGGGJJJJJJHHHEEEIIIIIIIIIIIILLLOOORRRTTTWWWWWWWWWWWWWWWXXXYYYZZZ]]]^^^___aaabbbcccccccccfffhhhkkknnnoooooonnnnnnjjjjjjjjjgggdddeeeiiimmmrrrssstttvvvwwwxxxxxxxxx{{{|||}}}yyypppiiieeebbb^^^]]]\\\]]]___aaaaaaaaacccccccccbbbbbbaaa______^^^^^^___```dddhhhlllnnnsss{{{iiiTTTGGGCCC:::999777777888888666444222333444555555444333222888666222111222333444444111222222333333222222111111111111000000000000000222222222222222111000000222222222111222222333333333666999<<<===>>>AAACCCKKKPPP___www~~~yyyxxxuuurrrqqqtttyyy}}}yyyqqqhhhcccTTTQQQNNNMMMMMMNNNNNNNNN444444333333333333333333666555555555444555555555333333222111111000//////---------.........//////............////////////////////////////////////......................../////////000000000111111333000///222333444999???KKK\\\oooxxx~~~}}}yyyuuuuuuxxx{{{}}}}}}yyyqqqfff^^^[[[[[[ZZZYYYXXXWWWTTTRRRPPPOOOOOOOOONNNNNNOOOQQQTTTWWWYYY[[[```eeekkkqqqtttwwwyyy{{{}}}~~~xxxqqqiiiaaaYYYTTTOOOMMMLLLNNNRRRXXX]]]___cccaaa\\\VVVPPPLLLJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJMMMMMMLLLLLLKKKIIIHHHGGGIIIIIIIIIIIIIIIHHHGGGGGGGGGFFFFFFGGGJJJJJJHHHEEEIIIIIIIIIJJJLLLOOORRRSSSWWWVVVVVVWWWWWWXXXYYYZZZZZZ[[[]]]^^^___`````````dddfffhhhjjjlllllllllllljjjkkkjjjgggddddddiiimmmrrrrrrtttuuuwwwxxxxxxxxx{{{|||}}}|||ssslllfffccc^^^]]][[[\\\^^^````````````aaaaaabbbbbbaaaaaaaaa^^^^^^___```cccgggkkkmmmpppxxxoooYYYKKKDDD;;;:::888777888888666555333444555666666555444333666444222222333444444333111222222333333222222111222222222222222222111111111111111111111000//////222222222111222222333444555888;;;>>>???AAACCCEEEMMMTTTddd||||||xxxwwwtttrrrqqqsssxxx}}}yyyppphhhbbbTTTQQQNNNMMMMMMNNNNNNNNN555444444333333333333333555555555444444333333333222222222111111000000///------........./////////............////////////////////////////////////............................../////////000000000111000000444555666;;;AAAQQQbbbssszzz~~~}}}vvvpppqqqxxxxxxpppeee]]][[[ZZZYYYXXXVVVUUUTTTSSSQQQOOONNNNNNMMMNNNOOORRRTTTWWWZZZ\\\```eeekkkqqquuuxxx{{{}}}}}}|||uuummmeee]]]VVVQQQNNNLLLLLLOOOTTTZZZ^^^```bbb___YYYSSSNNNKKKIIIIIIHHHHHHHHHIIIIIIIIIIIIJJJLLLLLLLLLLLLKKKJJJHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHGGGGGGHHHIIIIIIGGGEEEIIIIIIIIIJJJLLLOOORRRSSSVVVVVVVVVVVVWWWXXXYYYZZZ]]]^^^___aaabbbbbbbbbbbbdddeeefffhhhjjjkkkmmmmmmlllllljjjgggcccdddiiimmmqqqrrrtttuuuwwwxxxxxxxxx{{{|||}}}xxxooohhhccc^^^\\\[[[[[[]]]_________^^^___```aaabbbbbbbbbbbb^^^^^^^^^```bbbfffiiikkkmmmttt|||wwwaaaOOOEEE===;;;999888888888666555555555666666666666555555444333222333555555444333111222222333333222222111222333333333333333333333222222222222222222111000222222222222222333444444888:::===???AAACCCFFFHHHOOOXXXkkkyyyuuuuuusssqqqpppsssxxx|||~~~wwwooofff```TTTQQQNNNMMMMMMOOOOOONNN666555444333222222333333555555444444333222111000222111111111000000000///............////////////............////////////////////////////////////....................................////////////000///222555666777===DDDXXXgggvvv|||~~~~~~tttlllnnnzzzvvvnnnddd\\\ZZZZZZYYYXXXTTTTTTTTTSSSQQQOOONNNMMMMMMNNNOOORRRUUUYYY\\\]]]aaaffflllrrrvvvzzz}}}{{{rrrjjjbbbZZZTTTOOOLLLLLLLLLPPPVVV\\\```aaabbb]]]WWWQQQMMMKKKKKKJJJHHHHHHIIIIIIIIIJJJJJJJJJLLLLLLLLLLLLKKKJJJIIIHHHFFFFFFEEEEEEEEEEEEEEEEEEIIIHHHHHHHHHHHHHHHGGGFFFIIIIIIJJJKKKMMMPPPRRRSSSVVVVVVVVVVVVWWWXXXZZZZZZ___```aaabbbcccccccccccceeefffggghhhjjjmmmoooqqqmmmmmmkkkgggcccdddiiimmmqqqrrrsssuuuwwwxxxyyyyyy{{{|||}}}|||sssiiiccc^^^\\\ZZZZZZ[[[]]]^^^]]]^^^^^^___```aaaaaaaaaaaa___^^^^^^___aaadddgggiiilllrrryyy}}}iiiTTTFFF???===:::999888888777666666666777777777777666666333333444666888888666333111222222333333222222111222222222222333333333333333333444444444444333333222222222222222333444555999;;;>>>@@@BBBDDDHHHJJJQQQ]]]sss{{{uuusssrrrrrrppppppsssxxx||||||vvvmmmddd^^^SSSPPPNNNMMMMMMOOOOOOOOO888666444333222222333444444444444444333222000000111111111000000000000000........./////////000000............////////////////////////////////////....................................//////////////////222666777999@@@III^^^lllzzz~~~|||rrrjjjnnn|||uuummmbbb[[[YYYYYYXXXWWWSSSSSSSSSRRRQQQOOOMMMLLLMMMNNNPPPSSSWWW[[[^^^___cccgggmmmrrrwww{{{~~~yyypppggg___XXXRRROOOKKKKKKMMMRRRXXX]]]```aaaaaa\\\UUUPPPNNNMMMLLLKKKIIIJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLKKKJJJIIIHHHFFFEEEEEEDDDDDDEEEFFFFFFHHHIIIIIIHHHHHHGGGHHHIIIJJJJJJLLLMMMOOOQQQSSSTTTVVVVVVVVVWWWXXXYYY[[[[[[]]]]]]^^^___````````````dddeeefffhhhkkkmmmppprrroooooolllgggcccccchhhmmmpppqqqsssuuuwwwxxxyyyyyy{{{|||}}}~~~uuullleee```]]]ZZZYYYZZZ\\\]]]]]]______````````````____________^^^^^^```bbbeeeffflllqqqxxx}}}rrr[[[IIIBBB???;;;999999888777666777777777666666777777777444444555888:::999777444111222222333333222222111111111111111222222333333222222333333333333333222222222222222333444555666999;;;===???AAADDDHHHKKKSSSbbb{{{wwwssspppqqqqqqpppqqqtttyyy}}}{{{tttkkkbbb\\\SSSPPPMMMLLLNNNOOOPPPOOO999777555333222222333444333444444555444333111000000000000000000000000000....../////////000000000............////////////////////////////////////............................../////////000000000///000333666777:::CCCNNNcccqqq~~~wwwpppjjjppp}}}ssskkkaaaZZZXXXXXXXXXWWWSSSRRRQQQPPPOOONNNMMMMMMNNNOOORRRUUUYYY]]]```bbbfffiiiooossswww||||||vvvlllccc\\\VVVRRROOOKKKLLLNNNSSSYYY^^^```aaa___ZZZSSSPPPOOOOOOMMMJJJJJJJJJJJJKKKKKKKKKLLLLLLKKKKKKKKKKKKKKKJJJIIIIIIHHHHHHGGGFFFFFFHHHIIIJJJGGGHHHIIIHHHGGGHHHIIIKKKKKKLLLNNNPPPRRRTTTUUUVVVWWWWWWWWWXXXYYY[[[\\\]]]______```aaaaaaaaaaaaaaaaaabbbeeegggjjjmmmooopppqqqppplllgggbbbccchhhmmmpppqqqsssuuuwwwyyyyyyzzz{{{|||}}}yyyooohhhaaa^^^[[[YYYZZZ[[[\\\\\\^^^_______________^^^^^^```___^^^]]]^^^```cccdddkkkooovvv{{{|||eeeQQQDDDAAA===:::999999888777777777666666666666777777555555666888:::999777444111222222333333222222111000000111111222222333333///000000111111111111111222222222222333555666777999;;;===???AAADDDIIILLLVVVhhh{{{uuuqqqoooppppppqqqrrruuuzzz~~~yyyrrriii```ZZZRRRPPPMMMLLLNNNOOOPPPPPP:::888555333222222333444222333444555555444333111///000000000000000000000.../////////000000000000............////////////////////////////////////......................../////////000000000111111000111333666666:::FFFSSShhhvvvqqqllljjjppp|||rrrjjj```YYYWWWXXXWWWVVVSSSRRRPPPNNNNNNMMMNNNNNNOOOQQQSSSWWW[[[___ccceeehhhkkkppptttxxx|||xxxrrrhhh___XXXTTTPPPNNNLLLMMMPPPUUUZZZ^^^```___\\\WWWQQQOOOOOOOOOKKKHHHIIIIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGGGGGGGHHHJJJKKKFFFGGGIIIHHHGGGHHHKKKNNNMMMNNNPPPRRRTTTVVVWWWWWWXXXXXXXXXYYY[[[\\\^^^___bbbbbbcccdddddddddcccccc```bbbeeeiiilllooopppppprrrqqqmmmgggbbbccchhhmmmoooqqqsssuuuwwwyyyzzzzzz{{{|||}}}|||tttmmmccc___[[[YYYZZZ[[[\\\]]]\\\]]]^^^_______________```___^^^]]]]]]___aaabbbggglllrrrxxx}}}ppp[[[FFFBBB>>>:::999999888777777666555555555555666777666555555666777777555222111222222333333222222111111111222222333444444555000111111222333222222222222222222333444555666777:::;;;===???AAAEEEJJJMMMYYYmmmyyytttqqqnnnooopppqqqsssvvv{{{~~~xxxqqqhhh^^^XXXRRROOOMMMLLLNNNOOOPPPPPP:::888555333222222333444111333555666666555444222////////////000000000000////////////000000000000............/////////000////////////////////////........................000000000000111111111111111111333555666:::HHHUUUlllyyyllljjjjjjqqqzzz~~~{{{rrrjjj```YYYWWWWWWWWWVVVSSSRRROOOMMMLLLMMMNNNOOOPPPQQQTTTXXX\\\```dddfffjjjmmmqqquuuxxx|||uuuoooeee\\\VVVRRROOOMMMLLLMMMPPPVVV[[[^^^______YYYTTTOOONNNOOONNNJJJFFFHHHHHHHHHIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGFFFEEEEEEGGGIIIJJJEEEGGGIIIHHHGGGHHHLLLPPPNNNOOOQQQSSSUUUWWWXXXXXXXXXXXXYYYZZZ[[[]]]___```___``````aaaaaaaaa``````bbbdddhhhmmmppprrrrrrrrrsssqqqmmmgggbbbbbbhhhmmmoooqqqsssuuuwwwyyyzzzzzz{{{|||}}}wwwqqqddd```\\\ZZZZZZ\\\]]]]]]ZZZ[[[\\\^^^___```aaaaaa```___^^^]]]]]]^^^```aaadddhhhnnnuuu{{{xxxbbbGGGCCC>>>;;;999999888888777666555444444555666777666444444444555444333111222222222333333222222222222222333333444555666666333444555555666666666555222222222333444555777777;;;<<<>>>@@@BBBFFFKKKOOO\\\qqqxxxsssqqqnnnoooqqqrrrtttwww|||~~~xxxpppggg^^^XXXRRROOOMMMLLLNNNPPPPPPPPPAAA999333333444333222333222222222111222222333333111111000///////////////////////////////////////......////////////......000000000000000000000000//////............//////////////////000000000000111...333::::::<<>>BBBCCCFFFNNNWWWiii{{{xxx|||~~~}}}uuuqqqppppppoooooorrrxxx}}}~~~yyyrrriii```YYYUUUPPPPPPOOOOOOOOOPPPPPPQQQIII@@@888666555333222333111111000/////////000000000000////////////000000////////////////////////......////////////......//////////////////////////////............//////////////////000000000000555333444999>>>HHH\\\nnn~~~{{{xxx|||zzzmmmcccgggoooyyy}}}sssjjjccc___ZZZWWWVVVUUUSSSQQQPPPOOONNNNNNNNNOOOQQQRRRVVVYYY\\\```ccchhhmmmpppssswww|||yyytttiii___VVVRRROOOLLLMMMPPPSSSUUUYYY]]]______]]]\\\TTTQQQNNNLLLKKKKKKJJJIIIJJJJJJJJJJJJKKKKKKKKKKKKIIIIIIJJJJJJJJJIIIHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHGGGGGGHHHHHHIIIKKKLLLMMMPPPQQQTTTVVVYYY[[[\\\]]][[[\\\^^^___aaabbbccccccccccccdddddddddcccbbbaaabbbcccfffkkkpppssssssrrruuutttqqqkkkeeebbbdddgggkkknnnqqqsssuuuvvvyyy{{{|||||||||}}}~~~~~~rrrmmmfffaaa^^^]]]\\\\\\ZZZZZZYYYZZZZZZ\\\]]]^^^]]]]]]]]]]]]]]]]]]]]]]]]```ccchhhkkknnnttt|||uuuXXXLLLAAA===<<<999777777888888777777666666666666444444444333333333333222333333333444444444555555000000111222333444444444333333333333444444444444222222222222444666777999===<<>><<<999777888444444555666666777888888666666555555555444444444333333333333444444444444///000222333444444333222000111111222222333333444333333333444666888:::<<<<<<===@@@CCCDDDIIIWWWfff{{{~~~xxxttttttuuuvvvtttpppllljjjiiijjjkkknnnttt{{{{{{wwwpppggg^^^WWWRRRPPPNNNNNNOOOPPPQQQQQQQQQQQQSSSHHH>>>999666333222333222222111000///////////////////////////000111111////////////////////////......////////////..............................//////............//////////////////000000000000111333666;;;FFFYYYlllyyy|||xxxssssssssssssppphhh]]]VVVRRR\\\iiisssuuurrrlllhhh^^^^^^^^^\\\YYYVVVTTTSSSNNNNNNMMMLLLLLLMMMNNNOOOVVVYYY]]]aaadddhhhmmmqqqtttwww|||~~~xxxsssoooccc[[[SSSPPPOOONNNPPPTTTYYY\\\aaadddccc___ZZZVVVPPPNNNMMMLLLMMMMMMKKKJJJJJJKKKKKKKKKLLLLLLLLLLLLHHHIIIIIIIIIIIIHHHGGGGGGHHHGGGGGGFFFFFFGGGGGGHHHGGGGGGHHHJJJLLLOOOQQQRRRUUUVVVXXX[[[]]]___``````___```aaabbbcccccccccccccccdddfffggggggeeecccaaaaaabbbeeekkkqqqwwwzzzzzzwwwwwwuuuooogggcccccceeefffjjjnnnqqqrrrsssuuuvvvsssuuuxxxzzz}}}~~~{{{uuullleee```]]][[[ZZZ\\\\\\]]]^^^^^^^^^^^^]]]\\\]]]^^^______^^^]]]\\\]]]aaagggjjjmmmqqqxxx}}}qqq^^^QQQDDD>>><<<999777888555555555555555555666666555555555444444444333333222222222222333333333333000111333444444333222111111111222222333444444555444444444555777999;;;======>>>BBBEEEFFFMMM]]]mmmwwwtttuuutttrrroookkkiiigggggghhhiiimmmsss|||{{{vvvnnneee\\\VVVQQQPPPMMMNNNOOOQQQQQQQQQQQQQQQTTTIII>>>:::777333222444111111000......---------///////////////000111111////////////////////////......////////////..............................//////............//////////////////000000000000222444777===III\\\ppp{{{}}}zzzpppppppppooolllddd[[[TTTQQQ[[[hhhqqqrrrnnniiieee\\\]]]^^^\\\XXXUUUSSSRRROOONNNMMMLLLLLLMMMNNNNNNWWWZZZ^^^bbbeeeiiinnnrrrtttwww{{{~~~zzzuuupppnnnaaaYYYRRROOOOOONNNPPPTTTZZZ]]]bbbeeeddd___YYYUUUNNNMMMKKKKKKLLLLLLJJJIIIKKKKKKKKKKKKLLLLLLLLLLLLHHHHHHIIIIIIIIIHHHGGGGGGHHHGGGGGGGGGGGGGGGGGGHHHGGGHHHIIIKKKMMMPPPRRRSSSVVVXXXZZZ\\\^^^___```aaa^^^___```aaaaaaaaaaaaaaaaaaccceeeffffffdddaaa______```dddkkksssyyy}}}zzzzzzwwwpppgggbbbaaabbbeeeiiinnnqqqrrrssstttuuurrrtttwwwzzz}}}~~~|||vvvmmmeee```]]][[[YYY]]]]]]^^^_________^^^^^^]]]]]]____________]]]]]]\\\```fffiiilllpppvvv{{{}}}uuu___QQQDDD>>><<<999777888666666666555444444333333444444444333333333222222111111222222222333333333111222333444444333111000222222333444444555666666444444444555777999<<<===>>>@@@DDDGGGIIIPPPaaaqqq}}}vvvtttvvvtttqqqllliiifffeeeeeefffhhhlllsss{{{{{{vvvnnnddd[[[UUUQQQOOOLLLNNNOOOQQQRRRRRRQQQQQQ\\\NNNAAA;;;888555333444000/////////000111222222000000000000000000000000------......///000000000,,,------...///000111111........................111000000///......------000000000000000111111111666555888AAAQQQcccsss|||~~~zzzuuupppllliiicccZZZUUUUUURRR___lllpppmmmiiieee```YYYYYYXXXWWWVVVUUUTTTTTTMMMMMMMMMLLLMMMOOOSSSWWWXXX[[[___cccgggkkkooorrrwwwxxxyyy{{{~~~}}}wwwsssnnnjjj^^^YYYRRRLLLJJJLLLPPPSSSZZZ^^^bbbccc```YYYTTTQQQMMMLLLLLLKKKJJJIIIIIIIIILLLLLLMMMMMMMMMMMMLLLLLLJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIJJJLLLNNNQQQTTTVVVXXXYYY[[[]]]___aaacccddd``````____________``````aaaaaabbbbbbbbb```^^^]]]dddbbbcccjjjttt|||}}}xxxrrrjjjeeecccccchhhkkknnnpppqqqqqqssstttppprrrtttwwwzzz|||~~~~~~{{{pppfff___[[[YYYWWWZZZZZZ[[[\\\^^^___``````______``````______^^^]]]___```ccceeehhhlllrrrvvv|||yyydddWWWIIICCC???:::777777999777555666888888666444444333333222222333333444333333333333333333333333333333333333333333333333444444444444444444444444555444333444555888;;;===???@@@DDDIIIMMMWWWhhhyyy~~~xxxuuuxxxuuupppjjjgggffffffffffffhhhkkkpppwww~~~wwwqqqhhh```YYYTTTQQQNNNOOOPPPQQQRRRSSSSSSSSSSSS```RRRDDD===999555333333000000000000000000111222000000000000000000000000///////////////.........------......//////000000......................................./////////000000000000111111111111666666:::DDDTTTfffuuu~~~|||sssnnniiieee___WWWSSSTTTTTTaaammmooollliiiddd```]]]]]][[[ZZZXXXVVVUUUTTTMMMMMMMMMLLLLLLNNNRRRVVVXXX[[[___cccgggkkkooorrrwwwxxxyyy|||~~~{{{vvvqqqlllhhh]]]XXXRRRLLLJJJLLLPPPSSSYYY]]]aaaaaa]]]WWWRRROOOLLLLLLLLLKKKJJJIIIIIIIIILLLLLLMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJKKKMMMPPPSSSVVVWWWYYYZZZ[[[]]]___aaabbbccc```______^^^^^^______```aaaaaabbbbbbaaa```^^^]]]bbbaaabbbiiisss{{{~~~yyyssskkkfffddddddiiikkkooopppqqqqqqrrrsssppprrrtttwwwzzz|||~~~~~~~~~ssshhhaaa\\\ZZZXXXXXXYYYZZZ[[[\\\^^^_____________________^^^^^^]]]^^^```bbbdddggglllqqquuu{{{{{{jjj[[[LLLDDD???:::777777666444222333555555333111444333333222222333333444333333333333333333333333333333333333333333333333333333333333333333333333555555555555777999<<<>>>???@@@EEEKKKQQQ\\\oooxxxuuuwwwtttooojjjfffeeeeeeeeefffhhhkkkqqqwwwvvvpppfff^^^XXXSSSOOOMMMPPPPPPQQQRRRRRRRRRRRRRRRcccUUUFFF???:::666333222222111000000000000000000000000000000000000000000111000000///......------.........///////////////........................,,,,,,---...//////000000000000000111111111222222666888===HHHXXXjjjxxxuuunnngggbbb\\\UUUSSSVVVYYYdddnnnoookkkgggccc```___^^^\\\ZZZWWWUUUSSSRRRNNNNNNMMMLLLLLLMMMQQQTTTXXX\\\```dddgggkkkpppssswwwxxxzzz|||yyytttoooiiieee[[[WWWQQQLLLKKKMMMQQQTTTXXX[[[^^^]]]ZZZTTTPPPNNNLLLLLLKKKKKKJJJIIIIIIIIIKKKLLLLLLMMMMMMLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJIIIJJJJJJJJJJJJKKKKKKKKKJJJKKKLLLNNNQQQTTTWWWXXX[[[[[[]]]^^^___aaabbbbbb```______^^^^^^______```aaaaaaaaaaaaaaa___^^^^^^```___aaahhhrrrzzz~~~{{{uuummmhhhfffeeeiiillloooppppppppppppqqqpppqqqsssvvvyyy{{{}}}~~~vvvkkkccc^^^ZZZXXXWWWWWWXXXZZZ[[[\\\]]]^^^_______________^^^]]]]]]]]]___aaacccfffjjjppptttyyy}}}rrrbbbPPPEEE???:::888999888666555555777777555444444333333222222333333444333333333333333333333333333333333333333333333333222222222222222222222222666666666666888;;;===??????AAAFFFMMMUUUaaavvvzzzwwwvvvsssnnniiifffdddddddddeeehhhlllrrrxxx~~~tttnnnddd\\\VVVQQQNNNLLLPPPQQQQQQRRRRRRRRRQQQQQQdddVVVGGG???;;;666333333222222111000/////////000////////////////////////000000//////............///////////////.................................,,,------...//////000000000000000111111222222333666888???LLL]]]nnn{{{{{{sssiiibbb\\\WWWWWW[[[```jjjqqqoooiiieeebbb___[[[[[[YYYWWWUUUSSSQQQQQQOOOOOONNNLLLKKKMMMPPPSSSYYY\\\aaaeeehhhlllpppssswwwxxxzzz}}}xxxrrrmmmgggbbbYYYUUUPPPLLLLLLNNNRRRUUUWWWYYY[[[YYYUUUQQQMMMLLLKKKKKKKKKJJJJJJIIIIIIIIIKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJJJJJJJKKKKKKKKKIIIJJJLLLOOORRRUUUWWWXXX\\\]]]^^^___```aaabbbbbbaaaaaa````````````aaaaaaaaaaaaaaa``````___^^^^^^______bbbhhhqqqyyy~~~|||wwwpppjjjggggggjjjlllooopppooonnnoooppppppqqqsssuuuxxxzzz}}}~~~yyynnneee___[[[XXXWWWWWWXXXYYY[[[\\\]]]^^^^^^^^^_________^^^]]]]]]\\\^^^```bbbdddhhhnnnrrrvvv{{{xxxfffRRRFFF???;;;:::;;;888888777777777777777666444333333222222333333444333333333333333333333333333333333333333333333333222222222222333333333333555555555777999;;;===???@@@AAAFFFNNNVVVddd{{{}}}}}}zzzwwwtttpppkkkgggeeeddddddeeeggglllssszzz}}}tttmmmccc[[[UUUQQQNNNMMMPPPQQQQQQRRRRRRQQQQQQPPPcccUUUFFF???;;;777444444222222111000/////////000////////////////////////............//////000000///////////////.........///////////////////////////////////////////////////000000111222333333333555999BBBPPPbbbrrr~~~zzzmmmddd]]]YYY\\\bbbjjjqqquuuppphhhdddaaa^^^YYYXXXXXXVVVUUUTTTSSSRRRPPPOOOOOOMMMLLLNNNQQQTTTZZZ]]]aaaeeeiiimmmqqqtttwwwxxx{{{~~~wwwqqqkkkddd___VVVTTTOOOMMMMMMPPPTTTWWWWWWXXXXXXUUUQQQMMMKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIKKKKKKLLLLLLLLLLLLKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJJJJHHHJJJLLLOOOSSSUUUWWWYYY]]]]]]^^^___aaabbbbbbcccccccccbbbbbbbbbbbbccccccaaaaaa``````___^^^^^^^^^___```dddjjjrrryyy}}}xxxqqqlllhhhgggiiikkknnnooonnnnnnnnnooopppqqqrrrtttvvvzzz|||~~~{{{pppggg```[[[XXXWWWXXXYYYZZZ[[[]]]^^^^^^^^^^^^^^^___^^^]]]]]]\\\[[[\\\^^^```bbbffflllooosssxxx}}}kkkVVVHHH@@@<<<;;;===444555555444444333333333444333333222222333333444333333333333333333333333333333333333333333333333222333333333444444555555333333555666999;;;===>>>AAABBBFFFMMMVVVeee|||}}}zzzxxxsssnnnjjjgggfffeeedddgggmmmttt{{{}}}tttmmmcccZZZTTTQQQOOONNNOOOPPPPPPQQQQQQQQQQQQQQQcccUUUGGG???;;;777444444222111000000000000000000000000000000000000000000------......///000000111.........///////////////////////////////////////000000000000000000000000///000000111222333444444555:::FFFVVVhhhwwwttthhh```^^^bbbiiitttzzzzzzrrrhhhbbb___]]]ZZZYYYYYYXXXWWWVVVUUUUUUPPPPPPOOONNNNNNOOOSSSVVVZZZ^^^bbbfffiiimmmrrruuuvvvxxx{{{|||tttnnnhhhaaa[[[TTTRRROOOMMMNNNQQQUUUXXXWWWWWWVVVRRRNNNKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLKKKKKKJJJGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJIIIKKKNNNQQQUUUWWWYYYZZZ]]]]]]^^^```aaacccddddddeeeddddddccccccddddddeeebbbaaa```___^^^^^^^^^^^^```bbbeeekkkqqqxxx}}}~~~yyyrrrllliiihhhgggjjjmmmnnnnnnnnnnnnoooppppppqqqsssuuuyyy|||~~~}}}}}}rrriiibbb\\\YYYWWWWWWXXXZZZ[[[\\\]]]^^^^^^^^^^^^^^^^^^]]]\\\\\\ZZZ[[[]]]___aaaeeejjjmmmpppvvv}}}rrr[[[LLLCCC>>><<<===555666777666444444444555444333333222222333333444333333333333333333333333333333333333333333333333333333333444444555555666222333444777999;;;======BBBBBBFFFLLLUUUeee}}}~~~|||wwwrrrmmmiiifffeeecccgggnnnvvv}}}~~~tttmmmbbbYYYTTTQQQOOONNNNNNNNNOOOQQQQQQRRRRRRQQQgggYYYIIIAAA===777444444000000000000000000111222000000000000000000000000.........///////////////------......//////000000////////////////////////000000111111222222333333///000000111333444444555777===JJJ[[[nnn}}}qqqhhhffflllttt}}}~~~sssgggaaa^^^\\\[[[ZZZYYYXXXVVVUUUTTTSSSPPPPPPPPPOOOOOOQQQUUUYYY[[[^^^bbbfffjjjnnnrrruuuvvvxxx|||yyyqqqkkkddd\\\WWWRRRQQQNNNMMMNNNRRRVVVYYYXXXWWWUUUPPPLLLIIIIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJGGGGGGGGGHHHHHHIIIIIIIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKMMMPPPTTTXXXZZZ\\\\\\\\\]]]^^^```bbbdddeeefffdddddddddccccccdddddddddbbbaaa___^^^]]]]]]^^^^^^```bbbfffjjjooouuu{{{~~~yyysssmmmiiihhhfffhhhlllmmmnnnnnnooopppppppppppprrrtttxxx|||~~~~~~|||uuullleee___[[[VVVVVVWWWXXXZZZ[[[\\\]]]]]]^^^^^^^^^^^^]]]\\\\\\YYYZZZ\\\]]]___ccchhhlllnnnttt|||zzzcccRRRGGG???<<<<<<777999:::999666555666888444333333222222333333444333333333333333333333333333333333333333333333333111222222333444444555555222333555888;;;===>>>>>>AAAAAAEEEKKKUUUfff~~~yyysssmmmhhheeeccccccgggooowww~~~rrrkkk```WWWRRROOONNNNNNLLLMMMNNNPPPQQQRRRSSSSSSkkk\\\LLLCCC>>>777444333000000//////000111222222000000000000000000000000000000000///......------,,,------...///000111111000000000000000000000000//////000222333444555666///000000222333444555555999@@@MMM___rrryyypppnnnuuu~~~tttggg```]]][[[[[[ZZZXXXVVVTTTRRRPPPOOOPPPQQQQQQPPPPPPSSSWWWZZZ[[[^^^cccgggjjjnnnrrrvvvvvvxxx|||vvvnnnhhhaaaYYYTTTRRRPPPNNNMMMOOORRRWWWYYYXXXWWWTTTOOOKKKHHHIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKJJJJJJHHHHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLMMMOOORRRWWWZZZ]]]^^^___\\\]]]^^^```ccceeefffgggdddccccccbbbbbbccccccdddbbbaaa___^^^]]]]]]^^^^^^___bbbeeeiiinnnsssyyy}}}}}}yyysssmmmiiihhheeehhhkkkmmmmmmnnnoooppppppppppppqqqtttxxx{{{~~~~~~|||~~~wwwooogggaaa^^^TTTUUUVVVWWWXXXZZZ[[[[[[]]]]]]^^^^^^^^^]]]\\\\\\XXXZZZ[[[]]]___bbbgggkkkmmmsss{{{~~~hhhVVVJJJ@@@;;;:::444666777666333222333666444333333222222333333444333333333333333333333333333333333333333333333333000000111222333333444444333444777999<<<>>>???@@@@@@@@@DDDKKKVVVhhh~~~~~~zzztttmmmhhhdddbbbcccgggooowww~~~qqqiii___UUUPPPNNNMMMMMMKKKLLLNNNPPPQQQSSSSSSTTTlll^^^LLL@@@<<<:::888444222111000000///000000000000000000000000000000000000000000000000000000000............////////////000000000111111111...,,,111111000000//////......222111111222444555555444:::GGGZZZlll{{{|||qqqqqqzzzvvvhhh^^^\\\]]]]]]\\\[[[XXXUUURRROOOMMMOOOOOOOOOPPPRRRUUUWWWYYY___aaaeeeiiinnnrrrtttvvvzzz{{{}}}vvvppphhh___ZZZYYYPPPNNNLLLMMMPPPSSSVVVVVVYYYUUUPPPLLLKKKJJJIIIHHHJJJJJJJJJIIIHHHHHHHHHGGGFFFGGGGGGHHHIIIJJJKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJGGGHHHIIIIIIHHHIIILLLOOONNNQQQUUUXXXZZZ[[[^^^___`````````aaaccceeehhhiiillliiieeedddddddddddddddbbbbbbaaa```___^^^]]]]]]___bbbfffjjjnnntttzzz~~~}}}yyyvvvqqqlllfffbbbfffhhhlllmmmnnnnnnooopppooopppqqqrrrrrrtttwwwzzz}}}{{{tttkkkccc___ZZZXXXWWWWWWXXXZZZZZZZZZ\\\\\\\\\\\\\\\\\\\\\\\\[[[\\\]]]^^^___bbbgggjjjrrrtttyyyxxx___JJJ>>>::::::999999888888777777666666555444333333222222333333555444333333222222222222333444444555555444444333777666555444444555666777333444666999;;;<<<===>>>AAABBBDDDKKKVVVkkk}}}zzzvvvxxx}}}}}}yyyrrrlllgggeeeeeedddjjjrrryyy~~~|||pppfff[[[VVVRRRNNNLLLLLLLLLLLLMMMOOOQQQRRRTTTTTTqqqcccQQQDDD>>><<<888555222222111000000000000111000000000000000000000000000000000000000000000000............////////////111000///000111000///---111000000000/////////...222111111222444555555555<<>>>>>777777666666555555444444555444333333222222333333555444333333222222222333333333444444444444333333666555444333333444555555333555777999;;;<<<===>>>AAACCCGGGMMMZZZppp}}}rrrnnnqqqwww|||}}}|||xxxqqqkkkfffddddddeeekkkssszzz{{{ooodddZZZUUURRRNNNLLLMMMMMMMMMNNNOOOQQQRRRSSSSSSwwwjjjXXXIIIBBB===999666333333222111111111111111000000000000000000000000000000000000000000000000............////////////222000......///000///...000000000000////////////111111111222333555666777@@@OOOdddxxx~~~vvvyyyyyykkkaaa]]]^^^ZZZZZZYYYXXXVVVUUUSSSRRROOOOOOPPPRRRUUUYYY\\\^^^dddfffjjjnnnsssvvvyyyzzz}}}~~~~~~uuuoooggg^^^XXXWWWPPPNNNMMMNNNQQQTTTVVVWWWXXXTTTOOOLLLJJJJJJIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLJJJKKKKKKKKKKKKLLLOOOQQQPPPSSSWWWYYYZZZZZZ\\\]]]^^^^^^___aaadddgggiiikkkkkkiiifffeeeeeeeeeeeeddddddcccaaa___]]]\\\ZZZYYY\\\___ccchhhmmmssszzz~~~~~~zzzuuuqqqmmmjjjeeecccbbbeeehhhjjjjjjkkklllmmmnnnooopppooooooqqqtttvvv}}}~~~~~~{{{sssiiiddd]]]ZZZXXXWWWXXXZZZZZZZZZ\\\\\\\\\\\\\\\\\\\\\\\\[[[\\\]]]^^^___aaafffiiinnnqqqwwwlllVVVGGGAAA???777777666666555555444444555444333333222222333333444444333222222222333333222333333444444333333222444333333333333333444444444555777999;;;===>>>>>>AAAEEEIIIPPP^^^wwwuuuiiifffkkkrrrwww{{{yyyvvvpppiiieeeddddddgggmmmuuu|||}}}xxxmmmcccYYYUUURRROOONNNOOONNNOOOOOOPPPQQQQQQRRRRRR~~~qqq^^^OOOEEE>>>999666444333222222111111222222////////////////////////////////////////////////............////////////222000...---///000000000000000000000////////////000111222222333555777999EEEUUUkkkwwwssszzzyyykkkaaa^^^]]]ZZZZZZYYYXXXVVVTTTRRRQQQMMMNNNOOORRRVVVZZZ^^^```eeegggkkkppptttxxxzzz|||~~~~~~}}}tttnnnfff]]]WWWVVVPPPNNNMMMOOORRRVVVWWWXXXWWWTTTOOOKKKJJJJJJIIIIIIGGGHHHHHHHHHIIIJJJJJJJJJKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHHHHIIIJJJKKKLLLMMMJJJJJJKKKKKKJJJLLLNNNQQQRRRUUUXXXZZZZZZZZZ[[[\\\]]]^^^```bbbeeehhhjjjllljjjhhhfffeeeffffffeeeddddddcccaaa___\\\ZZZXXXWWWZZZ]]]bbbfffkkkrrrxxx}}}~~~zzzuuupppmmmjjjgggeeecccfffiiikkkllllllnnnooommmnnnooooooooopppsssvvv|||}}}}}}{{{vvvkkkeee___\\\YYYWWWXXXZZZZZZZZZ[[[\\\\\\\\\\\\\\\]]]]]]\\\]]]]]]^^^^^^```dddhhhkkkooovvv~~~pppYYYIII@@@===999999888888777777666666555444333333222222333333444333333222222333333333222222333333333333222222333333333333333444444444444555777999<<<===>>>>>>@@@EEEKKKRRRccc}}}rrrfffccciiiqqqvvvxxxvvvsssnnnhhhdddcccdddiiinnnwww~~~{{{vvvkkkaaaWWWTTTRRRPPPOOOPPPPPPPPPPPPPPPQQQQQQQQQQQQwwweeeTTTGGG???999666444333222222111111222222////////////////////////////////////////////////............////////////222000...---///000111000////////////000000000000///111222222222444888<<>>??????EEELLLSSSfffqqqeeedddjjjppptttuuutttqqqmmmgggdddcccdddjjjpppxxxzzztttjjj```WWWTTTRRRPPPOOOQQQQQQQQQQQQQQQQQQQQQQQQQQQ}}}kkkYYYKKKAAA;;;888333333222111111111111111000000000000000000000000000000000000000000000000............////////////000///......000111111000////////////000000000000///111333333222444:::>>>OOO___vvv}}}}}}{{{|||zzzqqqqqqzzzqqqeee^^^[[[[[[ZZZZZZXXXVVVTTTQQQOOOMMMLLLMMMOOORRRVVV[[[___aaafffhhhkkkppptttxxx{{{|||~~~~~~|||sssllldddZZZTTTSSSOOONNNOOOQQQUUUXXXYYYYYYVVVRRRNNNKKKJJJJJJJJJIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIJJJKKKLLLIIIJJJJJJJJJIIIKKKMMMPPPSSSUUUYYYZZZ[[[[[[\\\]]]]]]___aaadddgggiiijjjjjjiiihhhgggggghhhhhhfffeeebbbaaa___]]]ZZZXXXVVVUUUXXX[[[___ccchhhmmmsssxxx|||yyyuuuqqqooollliiifffaaacccgggjjjkkkkkkmmmnnnlllmmmooopppqqqssswwwzzz{{{}}}~~~}}}zzzoooiiiccc___ZZZXXXXXXYYYZZZ[[[[[[[[[[[[\\\\\\]]]]]]^^^]]]^^^^^^]]]]]]___bbbeeeeeejjjsss|||vvv```OOOCCC>>>777777666666555555444444555444333333222222333333333333222222222333444444333444444555555444444333222333444555666666555555555666888:::<<<>>>??????>>>FFFMMMUUUiiipppgggfffkkkoooqqqtttsssppplllgggddddddeeekkkqqqyyyyyytttiii___VVVSSSRRRPPPOOOQQQQQQQQQQQQQQQQQQRRRRRRRRRppp^^^NNNDDD===;;;222222111000000000000111000000000000000000000000000000000000000000000000............///////////////......///111222000///.../////////000000000111...111333333222444:::@@@RRRaaaxxx}}}|||zzzyyy~~~|||qqqiiijjjuuuyyykkkaaa[[[YYYYYYWWWWWWVVVUUUSSSQQQOOONNNNNNNNNPPPSSSWWW\\\```bbbgggiiilllqqquuuyyy|||}}}|||rrrlllcccYYYSSSRRROOOOOOOOORRRVVVYYYZZZYYYUUURRRMMMJJJJJJJJJJJJIIIKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJKKKJJJKKKKKKKKKKKKLLLOOOQQQRRRUUUXXXZZZ[[[[[[]]]^^^^^^```bbbeeeggghhhiiiiiiiiihhhgggggghhhhhhgggeee``````^^^\\\ZZZXXXVVVUUUYYY[[[___bbbfffkkkqqquuuyyywwwtttqqqooolllhhheeeaaadddhhhjjjkkklllnnnooolllnnnpppqqqsssvvvzzz~~~|||}}}}}}sssnnnddd```[[[XXXXXXYYYZZZ[[[ZZZ[[[[[[\\\]]]]]]^^^^^^^^^^^^^^^]]]]]]^^^aaadddccchhhrrr{{{wwwbbbPPPDDD???777777666666555555444444555444333333222222333333333222222222333333444555444555555666666555555444000111333444555555444444555666888:::<<<>>>?????????HHHOOOWWWlllssskkklllooopppooosssrrrppplllgggeeeeeefffkkkqqqyyyyyytttiii___VVVSSSRRROOONNNPPPPPPPPPQQQQQQRRRRRRSSSSSStttaaaQQQFFF@@@===222111111000///000000000000000000000000000000000000000000000000000000000............/////////000.........000222222000....../////////000000111111...111333333222444;;;AAATTTcccyyy|||{{{xxxwww{{{uuuooofff```bbbooouuuggg^^^ZZZXXXXXXTTTTTTTTTTTTSSSQQQPPPOOOOOOPPPRRRUUUXXX]]]aaaccchhhjjjnnnrrrwwwzzz}}}~~~|||rrrkkkcccYYYRRRQQQOOOOOOOOORRRVVVYYYZZZZZZUUUQQQMMMJJJJJJJJJJJJIIIJJJJJJJJJIIIIIIHHHHHHGGGJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJKKKLLLLLLLLLLLLMMMPPPRRRRRRUUUXXXZZZ[[[\\\]]]______```ccceeeggghhhhhhhhhhhhgggggghhhiiiiiigggeee______]]][[[YYYXXXVVVUUUYYY[[[___bbbeeejjjpppssswwwuuusssqqqoookkkgggccccccfffjjjmmmnnnoooqqqrrrlllnnnppprrruuuxxx}}}|||~~~wwwssseeeaaa\\\XXXXXXYYY[[[[[[ZZZZZZ[[[\\\]]]]]]^^^^^^^^^^^^^^^]]]]]]^^^aaadddbbbgggqqq{{{vvvbbbPPPDDD>>>999999999888777777666666555444333333222222333333222222222222333333444555555555666666666666555555///000222333444444333333555666888;;;===>>>??????@@@JJJQQQXXXnnnwwwpppqqqsssrrrppprrrrrrppplllhhhffffffgggkkkqqqyyyzzztttjjj```VVVSSSQQQOOONNNOOOPPPPPPQQQQQQRRRSSSSSSTTTuuuaaaRRRJJJBBB;;;444333111000000000111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111222000000000000000000000000000...///222333555<<>>::::::888777666666666666555555555444444444333333333333444555555555555444111222333555666555444444333333333444444444555555666888:::<<<<<<>>>@@@BBBDDDMMM\\\rrryyyoooiiinnnxxx{{{tttrrrpppiiidddbbb\\\XXXWWWYYYZZZ[[[___dddjjjrrryyy|||zzzqqqkkk]]]XXXRRRPPPRRRTTTUUUTTTRRRRRRRRRRRRRRRRRRRRRRRR{{{lll___TTTHHH>>>777666444222000000000000111111111111000000000000111111111111111111111111000000000000000000000000//////......//////000111000000000000000000000000000000111333444:::IIIXXXnnn{{{zzzqqqlllkkkfffffffffhhhqqq|||zzzoooddd^^^ZZZVVVTTTUUUSSSSSSRRRQQQPPPOOONNNNNNMMMQQQWWW\\\___bbbeeegggiiilllooorrruuuxxx}}}uuunnnddd[[[UUURRRPPPPPPOOORRRWWWZZZZZZXXXUUURRRLLLJJJHHHHHHIIIJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIJJJJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLNNNPPPSSSUUUVVVVVVYYY\\\^^^^^^^^^___aaaaaacccddddddddddddeeegggggghhhiiijjjiiihhhfffeeecccaaa___]]][[[ZZZZZZZZZXXXZZZ]]]___aaaeeeiiimmmnnnuuuzzzxxxssspppmmmiiiccceeegggiiilllnnnoooooooooppprrrvvv{{{~~~~~~}}}}}}}}}|||xxxwww{{{tttkkkbbb___]]]YYYVVVWWWWWWWWWXXXZZZ\\\]]]^^^___^^^^^^______```aaaaaaaaadddfffiiilllqqqwwwmmmWWWGGG???:::999888777666666666666555555555555444444444333444444444555555555666666222222333444444444444444333333333444444444555555666888;;;<<<===>>>@@@BBBDDDNNN___vvvuuulllffflllwww~~~vvvrrrnnnfff```^^^]]]ZZZXXXYYYXXXWWW[[[aaakkkrrrzzz}}}yyypppiii\\\WWWRRRPPPRRRTTTTTTSSSQQQQQQRRRRRRRRRRRRSSSSSSxxxkkk```UUUIII???888777555333222111111111111111111111000000000000000000000000000000000000000000000000000000000000000////////////000111111000000000000000000000000000111333555666===NNN___uuuxxxqqqooojjjkkklllpppyyywwwmmmbbb]]]YYYUUUSSSUUUSSSRRRRRRQQQPPPOOONNNNNNMMMRRRXXX]]]```cccfffhhhkkkmmmqqqsssvvvzzz~~~tttlllbbbYYYTTTQQQPPPPPPPPPRRRUUUWWWWWWUUUSSSQQQKKKIIIGGGGGGIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKJJJJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJLLLLLLMMMOOORRRTTTWWWXXXVVVYYY\\\^^^______``````aaacccdddeeeeeefffhhhiiiggghhhjjjkkkjjjiiigggfffcccbbb```]]][[[[[[ZZZ[[[WWWYYY[[[]]]___cccgggkkkllltttzzzxxxsssooollliiidddeeegggiiikkklllmmmmmmppppppssswww|||}}}||||||~~~zzzwwwwww|||vvvlllccc```]]]YYYVVVWWWVVVWWWXXXZZZ[[[]]]^^^___]]]^^^___``````aaaaaaaaabbbdddhhhlllqqqvvv|||sss\\\JJJ@@@:::999888777666666666666555555555555444444444444444444333333333444555666333333333222333333444444333333333444444444555555666888;;;<<<===>>>AAACCCEEEPPPccc{{{wwwooojjjppp|||yyytttnnneee___]]]^^^[[[ZZZ[[[YYYWWW\\\ccclllttt{{{~~~}}}wwwmmmfff[[[WWWRRRPPPRRRSSSSSSRRRRRRRRRRRRSSSSSSTTTTTTTTT~~~vvvkkk```VVVJJJ@@@:::999666444333222222222111111111111000000000000////////////////////////000000000000000000000000000000000000000111222222000000000000000000000000111222444777888@@@RRRccczzzvvvqqqnnnppprrrvvvtttjjj```\\\YYYUUUTTTUUURRRRRRQQQPPPOOOOOONNNNNNMMMRRRXXX]]]aaadddggghhhlllnnnrrrtttwww{{{ssskkkaaaXXXSSSQQQPPPPPPPPPQQQSSSUUUUUUSSSQQQPPPKKKIIIGGGGGGHHHJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMLLLLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJMMMMMMOOOQQQSSSVVVXXXZZZVVVYYY]]]_________``````aaabbbeeeffffffgggiiikkkhhhiiijjjkkkkkkjjjhhhgggdddbbb```]]]\\\[[[[[[[[[XXXYYY[[[]]]^^^aaaeeehhhjjjssszzzxxxrrrnnnkkkhhheeefffhhhiiikkklllllllllqqqqqqtttyyy~~~}}}||||||~~~~~~zzzvvvwww}}}wwwmmmddd```]]]YYYVVVWWWVVVVVVXXXYYY[[[]]]^^^___]]]^^^___```aaaaaaaaaaaa```ccchhhlllpppuuu{{{www___LLLBBB999999888777666666666777666666555555555444444444444333222111111333555666555444333222222222444444333333333444444444555555666888;;;<<<===>>>AAACCCFFFRRReee{{{ssspppuuu|||uuunnnfff___^^^\\\ZZZ[[[\\\[[[[[[```hhhmmmttt{{{~~~{{{uuullleee[[[WWWRRRPPPRRRSSSRRRQQQSSSSSSTTTTTTUUUUUUUUUUUUzzz{{{wwwmmmcccYYYMMMDDD:::777444333333333222000000000000000////////////////////////////////////111111000000/////////...............////////////.../////////000000000111555111333999;;;@@@TTTkkk~~~|||~~~wwwrrrsssyyyqqqjjjbbb\\\ZZZYYYWWWTTTQQQQQQPPPOOOOOOOOOOOOPPPSSSUUUYYY^^^cccgggiiikkknnnqqqtttvvvxxx{{{~~~{{{rrriii___YYYTTTOOONNNPPPQQQQQQQQQRRRRRRRRRPPPNNNLLLLLLKKKJJJJJJJJJJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMLLLLLLJJJJJJJJJJJJKKKKKKKKKKKKNNNOOOPPPRRRSSSUUUVVVWWWZZZ\\\]]]___aaaaaaaaa```bbbaaa```cccgggiiiiiigggfffgggiiijjjkkkjjjhhhgggfffccc```\\\ZZZZZZ[[[[[[\\\[[[[[[[[[]]]aaaeeegggjjjlllppprrrrrroookkkhhhfffggggggiiijjjlllnnnoooqqqqqqsssvvv{{{~~~~~~|||{{{{{{~~~}}}wwwtttuuu{{{yyypppgggbbb]]]WWWVVVWWWYYYXXXXXXXXXXXXZZZ\\\]]][[[]]]___```______```aaaaaadddgggkkknnnsssyyy}}}eeeNNNDDD===:::777666666777666555666555555555555444444444333444444444444333222111333333333444444444555555222222222333444555666777888:::<<<======???BBBDDDIIISSSiii~~~xxxyyy{{{qqqhhhcccbbb^^^\\\]]]^^^\\\[[[aaahhhooottt{{{}}}wwwooofff```XXXVVVTTTRRRQQQQQQRRRSSSQQQQQQQQQQQQQQQRRRSSSSSS}}}sssggg]]]PPPFFF;;;888555333333222222111000000000000////////////////////////////////////000000000//////...................../////////////////////000000000000000555111333999<<>>;;;777555555666555444666555555555555444444444777666555444444444555666333333333444444444555555222222333333444555777888888:::<<<===>>>???BBBEEELLLXXXnnn}}}xxxyyyxxxooojjjhhhaaa```______]]]\\\aaahhhpppuuu|||}}}xxxrrrjjjaaa[[[RRRQQQPPPOOOOOOPPPQQQQQQSSSSSSSSSSSSSSSTTTUUUUUUvvvhhhYYYLLL>>>;;;666333333222222111000000000000////////////////////////////////////..................------............////////////111111111000000000000///333111222888???MMMdddxxx~~~}}}~~~zzzzzz}}}wwwhhhccc\\\XXXWWWVVVTTTQQQRRRQQQOOONNNMMMNNNOOOPPPSSSUUUYYY^^^dddhhhkkklllppprrrtttvvvwwwzzz~~~}}}pppfff\\\VVVRRRNNNNNNQQQRRRTTTVVVVVVSSSQQQNNNMMMKKKJJJJJJIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLLLLLLLMMMMMMJJJKKKMMMPPPSSSVVVXXXZZZYYYZZZ\\\^^^aaacccdddeeedddeeeeeefffggggggfffeeefffhhhiiikkkkkkjjjiiihhhdddbbb```]]][[[ZZZZZZZZZYYYYYYYYYZZZ[[[^^^aaabbbdddhhhmmmqqqsssrrrpppnnnhhhhhhiiijjjlllnnnoooqqqssssssuuuxxx}}}}}}{{{{{{|||~~~|||zzzzzz}}}}}}tttjjjddd___YYYVVVXXXVVVWWWYYYZZZZZZYYYXXXWWWZZZ\\\]]]^^^^^^^^^aaacccccceeegggiiilllqqqwww{{{yyy___NNN@@@<<<888666555555555444666555555555555444444444777666444222222333555666333333333444444444555555333333333333444666777888888:::<<<===>>>@@@CCCFFFMMM[[[sss{{{vvvzzzzzzqqqllliiicccaaa``````]]]\\\```hhhpppuuu||||||wwwqqqiii```ZZZPPPOOOOOOOOOOOOPPPQQQRRRQQQQQQQQQQQQQQQRRRRRRSSS}}}nnn]]]OOO@@@<<<777444222222222111000000000000////////////////////////////////////------..............................////////////111111111111000000000000222111444:::DDDUUUlll}}}|||}}}~~~yyyzzz}}}sssgggbbb\\\XXXXXXWWWUUUSSSRRRPPPNNNMMMLLLMMMOOOPPPSSSUUUYYY___dddhhhlllmmmoooqqqrrrssstttwww||||||oooeeeZZZUUUQQQNNNOOORRRRRRUUUXXXWWWTTTPPPNNNMMMJJJJJJIIIIIIIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKLLLNNNPPPSSSUUUWWWXXXYYYZZZ[[[]]]___bbbcccddddddeeeggghhhgggfffeeeeeeggghhhjjjkkklllkkkiiihhhdddcccaaa^^^\\\[[[ZZZZZZ[[[[[[[[[\\\]]]```bbbccccccffflllqqqssssssqqqoooiiiiiiiiikkklllnnnpppqqqssssssuuuxxx}}}}}}|||{{{{{{}}}~~~}}}~~~uuukkkeee___XXXVVVWWWUUUVVVXXXYYYYYYXXXWWWWWWZZZ[[[\\\]]]]]]^^^aaacccdddfffggghhhkkkpppvvvzzzfffQQQBBB>>>999666555555555555666555555555555444444444555444222111111333444666333333333444444444555555333333333444555666777888888:::<<<===>>>AAADDDGGGOOO]]]vvvyyyuuu}}}yyyqqqkkkhhhcccaaa``````]]]\\\```hhhooouuu||||||xxxqqqiii```YYYPPPPPPPPPQQQQQQRRRSSSSSSQQQQQQQQQQQQQQQRRRRRRSSStttaaaRRRBBB>>>888444222222222222000000000000////////////////////////////////////.............../////////............////////////000000000111111111222222222444888???LLL___uuu~~~~~~~~~xxxxxx|||ssseeeaaa[[[YYYYYYYYYWWWTTTRRRPPPNNNLLLLLLMMMOOOPPPSSSUUUZZZ___dddiiilllnnnooopppqqqrrrsssvvvzzz~~~yyynnndddYYYTTTPPPMMMOOOSSSSSSWWWZZZYYYUUUPPPNNNMMMIIIIIIIIIHHHIIIIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLJJJKKKKKKLLLLLLKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKLLLNNNPPPRRRTTTVVVWWWYYYYYYZZZ\\\^^^```bbbcccccceeehhhiiihhhfffffffffggghhhjjjllllllkkkjjjiiieeedddbbb```^^^\\\[[[[[[\\\\\\]]]^^^___aaabbbcccbbbffflllqqqtttsssrrrpppiiiiiijjjkkkmmmoooqqqrrrrrrrrrtttxxx|||}}}|||{{{|||~~~wwwmmmfff```YYYVVVXXXTTTUUUVVVWWWXXXXXXXXXXXXZZZ[[[\\\\\\\\\^^^aaadddffffffggghhhjjjooouuuzzzlllVVVEEEAAA;;;777666666666666666555555555555444444444333333222111222333444555333333333444444444555555333333333444555666888888888:::<<<>>>???AAAEEEGGGOOO___zzz~~~wwwuuuxxxpppiiifffaaa```______]]]\\\aaahhhooottt{{{|||xxxqqqiii___YYYQQQQQQRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSSSSTTTUUUUUUyyyeeeVVVDDD???999444222222222222000000000000////////////////////////////////////.........//////000000000............//////////////////000111222222333444444888===FFFTTTiii~~~~~~~~~vvvvvvyyy}}}}}}tttddd___[[[YYYYYYYYYWWWTTTRRRPPPMMMKKKKKKLLLOOOPPPSSSUUUZZZ___eeeiiimmmooopppqqqrrrrrrsssvvvzzz~~~|||vvvmmmcccXXXSSSOOOMMMOOOSSSSSSXXX\\\[[[UUUOOOMMMMMMIIIHHHHHHHHHIIIIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJKKKKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJIIIJJJMMMOOORRRUUUWWWXXXYYYYYYYYYZZZ\\\^^^```aaaaaaeeeiiijjjhhhffffffgggggghhhjjjllllllkkkjjjiiifffeeedddbbb___^^^\\\\\\\\\\\\]]]^^^```aaabbbcccbbbffflllqqqtttsssrrrpppjjjjjjkkklllnnnpppqqqrrrqqqqqqssswww{{{~~~}}}{{{{{{|||~~~~~~zzzpppiiibbb[[[XXXZZZTTTTTTTTTUUUVVVXXXYYYZZZYYYZZZ[[[[[[\\\^^^aaadddfffgggggggggiiinnntttyyy}}}rrr[[[HHHCCC===999777777777777666555555555555444444444333333333333444444555555333333333444444444555555444444444444555777888999888:::<<<>>>???BBBEEEHHHOOO```||||||xxxwww~~~wwwooohhheee```^^^^^^^^^\\\[[[aaahhhnnnssszzz|||wwwppphhh^^^XXXQQQRRRRRRSSSSSSSSSRRRRRRSSSSSSSSSSSSSSSTTTUUUUUU}}}hhhYYYEEE@@@999444222222222222000000000000////////////////////////////////////.../////////000000111111............/////////000......///111222333444555666;;;AAAKKKZZZppp}}}uuussswwwzzz}}}~~~uuuuuu|||sssbbb^^^ZZZXXXYYYYYYVVVTTTRRRPPPMMMKKKKKKLLLOOOQQQSSSUUUZZZ___eeejjjmmmoooqqqrrrrrrrrrsssvvv{{{{{{uuummmbbbXXXRRROOOMMMOOOTTTSSSXXX]]][[[UUUOOOMMMMMMHHHHHHHHHHHHIIIIIIJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLJJJJJJKKKKKKKKKKKKJJJJJJHHHHHHHHHIIIIIIIIIJJJJJJGGGIIIKKKOOOSSSVVVYYY[[[ZZZYYYYYYYYYZZZ\\\^^^``````dddiiijjjhhhgggggghhhgggiiijjjllllllkkkjjjiiigggfffdddcccaaa___]]]\\\\\\\\\]]]^^^```aaaaaabbbbbbffflllqqqtttsssqqqpppjjjjjjkkklllnnnppprrrsssqqqqqqsssvvv{{{~~~~~~|||{{{{{{|||}}}}}}~~~}}}rrrkkkddd]]]ZZZ[[[SSSSSSSSSTTTUUUXXXZZZ\\\YYYZZZ[[[[[[[[[^^^bbbeeeggggggggggggiiinnntttyyy{{{vvv___IIIEEE>>>:::888888888888666666555555555444444444333333444555666666555555333333333444444444555555444444444444666777888999888:::<<<>>>???BBBEEEHHHOOOaaa||||||yyyyyy}}}}}}wwwnnnhhhddd^^^]]]]]]^^^\\\[[[aaahhhmmmrrryyy{{{vvvoooggg]]]WWWQQQRRRRRRSSSRRRRRRQQQQQQQQQQQQQQQQQQQQQRRRSSSSSSlll]]]KKKAAA888555444111111333222111000.........//////000000000000000000000000...............///000000000000000000////////////333333222222333333444555444999@@@NNNddd}}}{{{zzzpppnnnqqquuuwwwyyywwwpppkkkpppyyy}}}llldddaaa\\\XXXVVVTTTRRRPPPPPPPPPOOOMMMKKKLLLNNNPPPSSSVVV\\\```dddhhhlllooovvvwwwwwwwwwvvvxxxzzz}}}yyyrrriii___VVVQQQOOONNNPPPUUUYYY[[[[[[YYYTTTOOOLLLJJJKKKJJJIIIHHHHHHIIIJJJKKKLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIJJJKKKLLLMMMNNNMMMLLLLLLMMMMMMNNNOOOQQQTTTWWWYYY^^^^^^]]]\\\]]]^^^___```eeefffhhhhhhhhhiiijjjlllmmmmmmnnnnnnnnnnnnmmmmmmhhhhhhfffdddbbb```^^^^^^___^^^]]]]]]]]]___aaabbbbbbeeeiiinnnqqqrrrrrrqqqlllkkkkkkmmmooopppooonnnpppqqqsssvvvyyy}}}~~~}}}}}}~~~}}}|||~~~wwwnnnhhhddd^^^[[[VVVUUUVVVWWWYYYYYYWWWVVVWWWXXXXXXZZZ\\\^^^```aaacccdddeeefffhhhkkkppptttyyy~~~vvvaaaPPPFFF<<<::::::777444444000222444666666444111000222222222333333444444444444444444444444444444444444444444444444555666777;;;<<<===>>>>>>@@@CCCFFFRRRaaa{{{xxxuuuyyy}}}{{{}}}rrrhhhcccbbbZZZZZZZZZYYYZZZ]]]bbbffflllpppwww|||{{{tttlllccc[[[WWWRRRQQQQQQPPPPPPPPPQQQQQQTTTSSSRRRQQQPPPPPPQQQRRRooo___KKKBBB888555444222111333222111000/////////000111000000000000000000000000...............///000000000000000000////////////111111111111111222222333555999AAANNNeee~~~~~~{{{qqqnnnpppmmmnnnpppoooiiifffllluuuyyyjjjccc```[[[XXXVVVTTTRRRPPPOOOOOOOOOMMMKKKLLLNNNQQQSSSWWW\\\aaadddhhhlllooovvvwwwxxxxxxxxxyyy{{{}}}xxxqqqfff]]]SSSOOONNNLLLOOOSSSXXXZZZ[[[YYYTTTPPPLLLKKKKKKJJJIIIHHHHHHIIIJJJKKKLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKJJJJJJJJJIIIIIIIIIMMMNNNOOOPPPQQQPPPOOOOOOMMMMMMNNNOOORRRUUUWWWYYY^^^^^^]]]]]]^^^```aaabbbeeegggiiiiiiiiiiiikkkmmmmmmmmmnnnnnnooonnnnnnnnniiihhhgggeeeccc```___^^^]]]\\\[[[[[[\\\^^^```aaacccfffkkkpppssstttrrrqqqlllllllllmmmooopppooonnnppppppqqqtttwww{{{~~~~~~~~~}}}~~~zzzpppjjjeee___[[[WWWUUUSSSTTTUUUWWWWWWVVVWWWWWWXXXYYY[[[]]]___```dddeeefffggghhhjjjnnnqqqxxx}}}xxxdddSSSHHH>>><<<;;;888666555///111333555666666555444222333333333444444444555444444444444444444444444444444444444555666666777;;;<<<===>>>>>>@@@DDDGGGSSSccc~~~yyyvvvzzz~~~zzz}}}qqqgggbbbaaaZZZZZZZZZYYYZZZ]]]bbbffflllqqqwww|||~~~yyysssjjjbbbZZZVVVSSSRRRRRRQQQQQQQQQRRRRRRSSSSSSQQQPPPPPPQQQRRRRRRppp```LLLBBB999666444222111333222111000///000111222333000000000000000000000000...............///000000////////////000000000000000////////////000111111555:::BBBOOOfff~~~~~~tttpppooogggfffggggggdddbbbiiirrruuuhhhbbb___[[[XXXVVVUUUSSSQQQOOOOOONNNMMMLLLLLLOOOQQQTTTWWW]]]aaaeeeiiimmmpppuuuwwwzzz{{{{{{{{{{{{|||vvvmmmbbbYYYQQQMMMLLLKKKNNNRRRWWWYYYYYYXXXTTTPPPNNNMMMKKKJJJIIIHHHHHHIIIJJJKKKLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJJJJIIINNNOOOPPPPPPQQQQQQPPPPPPMMMNNNNNNPPPRRRUUUXXXZZZ^^^^^^^^^___aaabbbdddeeeggghhhjjjkkkjjjkkklllnnnnnnnnnnnnoooooonnnnnnmmmjjjiiihhhfffdddaaa___^^^[[[ZZZYYYYYY[[[]]]```aaadddhhhnnntttvvvvvvsssqqqmmmllllllmmmooopppooonnnooonnnoooppptttyyy}}}~~~~~~}}}ssslllfff```\\\WWWTTTQQQPPPRRRUUUVVVWWWVVVVVVWWWXXXZZZ\\\]]]^^^eeefffgggggghhhjjjmmmpppwww{{{{{{iiiWWWKKKAAA===<<<999777777333333444444555555555555444444444444444555555555444444444444444444444444444444444444555666777888:::<<<======>>>@@@EEEHHHTTTgggzzzwww{{{~~~||||||qqqfffaaa___ZZZZZZZZZYYYZZZ]]]cccgggmmmqqqwww}}}~~~|||wwwqqqiii```YYYUUUSSSSSSRRRRRRRRRSSSSSSTTTRRRRRRQQQPPPPPPQQQSSSSSSppp```MMMCCC:::777555222222333111111000000000222333444////////////////////////...............///000000////////////000000000000///////////////000111111666;;;BBBPPPfffzzztttppphhheeeddddddbbbcccjjjrrr||||||qqqgggaaa^^^ZZZWWWVVVUUUSSSRRRNNNNNNNNNMMMLLLMMMPPPRRRUUUXXX^^^bbbfffjjjnnnqqqtttwww{{{~~~}}}}}}|||}}}qqqhhh___WWWOOOMMMLLLLLLNNNRRRVVVWWWXXXWWWSSSPPPNNNNNNKKKJJJIIIHHHHHHIIIJJJKKKLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJLLLLLLMMMMMMMMMNNNNNNNNNNNNNNNOOOPPPSSSVVVYYY[[[^^^___```aaaccceeegggggghhhjjjkkklllkkklllnnnooopppppppppooonnnmmmkkkjjjjjjjjjiiigggeeebbb___^^^ZZZYYYYYYYYY[[[]]]```bbbeeeiiipppvvvxxxwwwtttqqqnnnlllkkklllnnnoooooonnnmmmllllllmmmpppuuuzzz}}}~~~~~~~~~|||}}}}}}}}}}}}|||}}}~~~uuummmggg```[[[VVVTTTRRRQQQSSSUUUVVVVVVVVVVVVVVVWWWYYY[[[\\\]]]cccdddfffggghhhjjjmmmpppuuuyyynnn[[[OOOCCC>>><<<999777777999888666444333333333333555555555555555555555555444444444444444444444444444444444444555777888888:::;;;<<<<<<===AAAEEEIIITTTjjjyyyuuuyyy||||||pppfff___]]]YYYZZZZZZYYYZZZ^^^cccgggmmmrrrxxx}}}}}}zzzuuuoooggg___XXXUUURRRRRRRRRQQQRRRRRRSSSSSSRRRQQQPPPPPPQQQRRRSSSTTTrrrbbbNNNDDD;;;777666333222333111111000000000222333444////////////////////////...............///000000.../////////000000000111111000000000000111222222666;;;BBBPPPfffzzzsssmmmgggcccbbbcccdddkkkrrr{{{}}}wwwooohhh```]]]YYYWWWVVVUUUSSSQQQMMMMMMMMMLLLLLLMMMQQQSSSVVVYYY___cccgggkkkooorrrtttxxx}}}~~~~~~~~~zzzlllccc]]]UUUOOONNNNNNMMMPPPTTTVVVWWWWWWVVVSSSPPPOOOOOOKKKJJJIIIHHHHHHIIIJJJKKKLLLLLLMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMNNNNNNOOOQQQTTTWWWZZZ\\\______aaaccceeeggghhhiiiiiijjjlllllllllmmmnnnpppssssssqqqooommmjjjgggfffiiiiiiiiihhhfffccc```^^^ZZZZZZYYYZZZ[[[^^^aaabbbeeeiiipppvvvyyyxxxuuurrrnnnllljjjkkklllnnnmmmmmmkkkjjjiiijjjmmmqqqvvvyyy{{{|||}}}|||zzzzzz{{{zzzzzzyyyyyyzzz{{{}}}vvvmmmfff___ZZZUUUUUUTTTVVVWWWXXXVVVUUUVVVVVVVVVWWWXXXZZZ[[[\\\___bbbeeegggiiikkkooorrrtttxxx}}}tttaaaTTTFFF???<<<888666666:::888666444222222333444555555555555555555555555444444444444444444444444444444444555666777888999::::::;;;<<<===AAAFFFKKKUUUmmmuuuqqquuuxxx|||oooeee___\\\YYYYYYYYYYYYZZZ^^^ccchhhnnnrrryyy~~~|||yyytttmmmeee^^^XXXUUUQQQPPPPPPPPPQQQQQQRRRSSSRRRQQQPPPPPPQQQRRRSSSTTTsssdddPPPEEE<<<888666333222444222111000///000111222333000000000000000000000000...............///000000......//////000000111111222111111111111222333333555:::BBBOOOfffxxxpppggg``````bbbffflllssszzz}}}}}}xxxqqqkkkhhhaaa^^^ZZZWWWUUUTTTRRRPPPLLLMMMMMMLLLLLLNNNQQQTTTWWWZZZ```dddhhhlllpppsssvvvyyy~~~vvviii```[[[TTTNNNNNNOOOOOORRRVVVVVVWWWWWWUUURRROOONNNOOOKKKJJJIIIHHHHHHIIIJJJKKKLLLLLLMMMMMMMMMMMMLLLLLLJJJKKKKKKKKKKKKLLLLLLLLLMMMLLLLLLLLLLLLMMMNNNNNNNNNNNNOOORRRUUUXXX[[[]]]___```bbbdddfffhhhhhhiiiiiijjjlllmmmlllmmmnnnppptttsssqqqnnnkkkhhheeedddfffgggggggggfffcccaaa___[[[ZZZZZZZZZ[[[]]]```aaadddhhhnnntttwwwwwwuuusssmmmkkkiiiiiijjjllllllkkkjjjiiihhhhhhjjjmmmqqqssswwwxxx{{{~~~~~~{{{yyyyyyzzzyyyyyyvvvvvvvvvwwwyyy}}}vvvmmmfff___ZZZVVVUUUVVVXXXZZZYYYWWWUUUVVVWWWWWWWWWYYYZZZ[[[\\\]]]```dddgggiiilllppprrrtttwww|||{{{iiiZZZJJJBBB===888666666555444333333333444666777555555555444444444444444444444444444444444444444333444444555666888999:::999::::::;;;===AAAGGGLLLWWWqqqrrrmmmpppttt{{{oooeee___\\\XXXYYYYYYYYYZZZ^^^dddhhhooosssyyy|||yyyssslllddd]]]XXXUUUPPPPPPOOOPPPPPPQQQRRRSSSRRRRRRQQQPPPPPPQQQSSSSSS~~~~~~pppbbbPPPFFF<<<999777333222444222111000/////////000111000000000000000000000000...............///000000.........///000111111111222111111111111222333333555999AAANNNeee~~~~~~pppfff^^^^^^ccchhhpppvvvxxxyyyyyywwwqqqjjjfffeeebbb^^^ZZZWWWUUUSSSQQQOOOKKKLLLLLLLLLLLLNNNRRRUUUXXX[[[```eeeiiimmmqqqtttwwwzzz~~~sssggg```YYYRRRMMMNNNOOOOOORRRVVVWWWXXXWWWUUUQQQNNNNNNNNNKKKJJJIIIHHHHHHIIIJJJKKKLLLLLLMMMMMMMMMMMMLLLLLLJJJKKKKKKKKKLLLLLLLLLLLLNNNMMMLLLLLLLLLMMMOOOOOONNNOOOPPPRRRUUUYYY\\\^^^```aaaccceeegggggghhhhhhhhhjjjllllllllllllnnnpppqqqpppooommmjjjhhheeedddcccdddfffffffffdddaaa___[[[ZZZYYYXXXYYY[[[]]]___bbbffflllqqquuuvvvvvvuuullljjjgggggghhhjjjjjjjjjiiihhhhhhhhhiiijjjlllmmmsssuuuyyy}}}}}}zzzyyyyyyzzzzzzzzzvvvuuutttuuuwww{{{wwwoooggg```[[[XXXVVVVVVVVVXXXYYYXXXWWWWWWWWWXXXXXXYYYZZZ\\\\\\^^^aaadddgggiiikkknnnppptttwww{{{qqqaaaPPPEEE???:::777777222222222222333555666666444444444444333333333222444444444444444444444444333444444555666888:::;;;999999::::::===BBBHHHMMMZZZvvvpppkkkmmmqqqzzzooofff```]]]XXXYYYYYYYYYZZZ^^^dddhhhoootttzzz|||yyyssslllddd]]]XXXVVVPPPPPPPPPPPPQQQRRRSSSTTTSSSSSSQQQPPPPPPQQQRRRRRRyyy|||~~~~~~~~~yyykkk^^^QQQGGG===999777444222444222111000.........//////000000000000000000000000...............///000000---......///000111111222111111111111111222222333444999@@@NNNddd}}}pppeee]]]^^^eeellltttzzzvvvuuutttrrrmmmfffbbbbbbbbb___ZZZWWWTTTRRRPPPNNNKKKLLLLLLLLLLLLNNNRRRUUUXXX\\\aaaeeeiiimmmqqqtttxxx{{{~~~ssshhhaaaWWWQQQLLLMMMOOOOOORRRVVVXXXXXXWWWTTTQQQNNNMMMMMMKKKJJJIIIHHHHHHIIIJJJKKKLLLLLLMMMMMMMMMMMMLLLLLLJJJKKKKKKKKKLLLLLLMMMMMMMMMLLLKKKKKKKKKLLLNNNOOONNNOOOPPPRRRUUUYYY]]]___```aaaccceeegggggggggggghhhjjjllllllllllllnnnooonnnmmmmmmllljjjhhhfffeeeaaabbbdddffffffdddaaa```ZZZYYYXXXWWWXXXYYY[[[]]]aaadddjjjooosssuuuvvvvvvllliiiffffffgggiiiiiiiiihhhhhhhhhhhhhhhiiijjjjjjqqqssswww|||~~~{{{yyyzzz{{{{{{{{{vvvuuuttttttwww{{{xxxppphhhaaa\\\ZZZWWWTTTTTTUUUXXXYYYYYYXXXXXXXXXYYYYYY[[[\\\]]]___bbbeeehhhiiijjjmmmnnnuuuwww{{{vvvfffSSSHHHAAA;;;888888333333333333333333333222444444444333333222222222444444444444444444444444333444444555777888:::;;;999999::::::<<>>???@@@GGGOOO```xxxsssrrrwww}}}zzzooogggaaa]]][[[[[[ZZZYYYZZZ^^^eeejjjuuuyyy~~~~~~}}}zzztttooohhhaaaZZZUUURRRQQQQQQRRRRRRSSSUUUUUUTTTSSSRRRQQQQQQRRRSSSSSSwwwwwwvvvwwwyyywwwjjj\\\TTTIII===888555222111333222111111000000111111222000/////////............////////////////////////////////////000000000000000000000111222222333333444888???JJJ___xxxssshhh]]]]]]hhhuuu|||~~~{{{sssiii___[[[[[[]]]___\\\YYYWWWVVVSSSNNNKKKKKKLLLMMMMMMMMMOOOSSSVVVXXX\\\bbbgggjjjnnnrrrtttxxx{{{tttjjjcccVVVSSSNNNMMMOOOSSSVVVXXX[[[ZZZWWWTTTQQQNNNMMMLLLJJJJJJJJJIIIIIIHHHHHHHHHLLLLLLLLLLLLLLLKKKJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKLLLMMMMMMMMMMMMMMMNNNOOOQQQSSSVVVZZZ___cccdddeeeggghhhhhhggggggffffffffffffgggiiikkkmmmooonnnnnnmmmkkkiiifffdddccccccdddeeeeeedddbbb___^^^YYYXXXVVVUUUUUUWWWYYYZZZ]]]```eeekkkpppssssssrrrpppmmmhhhdddcccccceeefffeeeeeeeeeeeedddfffiiillloootttyyy}}}~~~|||yyyxxxxxxyyyzzzxxxxxxxxxyyy|||xxxooohhhbbb^^^YYYWWWVVVWWWXXXYYYXXXWWWXXXXXXXXXXXXYYY[[[]]]^^^aaaccceeefffgggiiillloootttuuuzzztttbbbQQQEEE>>>;;;999777666555444333222222222222222333333333333222222222222333444444444333333333333444444666777888999:::999;;;>>>???@@@HHHPPPdddxxxttttttzzzyyynnnfff```]]]\\\\\\[[[ZZZ[[[```fffkkkuuuyyy~~~~~~~~~{{{tttnnnggg___WWWRRROOOOOOOOOOOOOOOPPPQQQQQQTTTSSSRRRQQQQQQRRRSSSTTTyyyxxxwwwwwwzzzyyyooocccXXXLLL@@@:::666222000222222111111000000111111222////////////............////////////////////////////////////000000000000000000000111222222333333333777>>>JJJ___xxxrrrggg^^^```lllzzztttfff[[[VVVWWWYYY^^^]]][[[YYYWWWTTTOOOKKKKKKLLLLLLLLLMMMOOOSSSVVVYYY]]]bbbgggjjjnnnrrruuuwww{{{wwwmmmfffWWWSSSNNNLLLNNNSSSWWWZZZ[[[ZZZWWWTTTQQQNNNLLLLLLJJJJJJJJJIIIIIIIIIIIIIIIKKKKKKLLLLLLLLLKKKJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMLLLLLLNNNPPPRRRTTTWWWZZZ___ccceeefffhhhiiiiiiiiihhhhhhgggfffffffffhhhjjjmmmooommmmmmlllkkkiiigggeeedddeeefffggggggfffdddbbb```[[[YYYXXXVVVVVVWWWXXXYYY\\\^^^bbbggglllooorrrssspppmmmhhhdddaaabbbccceeebbbcccdddddddddfffjjjmmmqqqtttyyy}}}~~~~~~|||yyywwwvvvwwwxxxzzzzzzzzzzzz{{{}}}{{{qqqjjjccc^^^YYYXXXVVVWWWXXXYYYXXXWWWWWWWWWWWWXXXZZZ\\\^^^___bbbdddffffffggghhhkkkmmmrrrtttyyyzzzhhhVVVHHH@@@<<<:::666666555444333333444444333333444444444444333333111222222333444444333333222333333444666888999::::::999;;;>>>???AAAIIIRRRhhhxxxvvvwww~~~wwwmmmfff```]]]\\\\\\\\\\\\]]]bbbhhhmmmvvvyyy~~~{{{ssslllddd\\\UUUPPPRRRRRRRRRRRRRRRRRRRRRSSSTTTSSSRRRQQQQQQRRRSSSTTT||||||{{{zzz}}}~~~vvvlll\\\PPPCCC<<<777222000111111111000000000000111111///////////////.........////////////////////////////////////000000000000000000000111222222333333333888???KKK```zzz~~~sssiiiaaacccqqqtttdddXXXTTTTTTVVV\\\\\\\\\[[[XXXTTTOOOKKKKKKLLLLLLLLLMMMOOOSSSVVVYYY\\\aaaeeeiiimmmrrruuuxxx{{{xxxmmmfffYYYTTTNNNJJJLLLQQQUUUXXXZZZXXXVVVRRROOOMMMKKKJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMMMMMMMLLLLLLKKKNNNPPPSSSUUUXXX[[[```cccfffgggiiijjjkkkjjjjjjiiiggggggffffffgggjjjmmmooolllllllllkkkiiihhhfffffffffgggiiiiiiiiigggeeeddd^^^\\\ZZZXXXWWWWWWXXXYYYZZZ\\\___cccgggkkkpppsssqqqnnniiidddaaaaaabbbcccaaabbbccccccdddgggkkkoooqqquuuyyy|||}}}||||||}}}|||zzzwwwuuuuuuwwwyyyzzz|||||||||}}}~~~~~~tttlllddd___ZZZXXXVVVVVVWWWXXXXXXWWWXXXXXXXXXYYY[[[^^^```bbbccceeefffffffffgggjjjlllqqqsssxxx}}}lllYYYJJJAAA<<<999666555555444444444555555555555666666666666555555222222333444555555555555222222333444666888999::::::999:::>>>???BBBKKKUUUlllzzzzzz{{{uuullleee___\\\[[[[[[\\\\\\^^^ccciiimmmvvvzzz~~~~~~yyyqqqiiibbb[[[TTTPPPSSSSSSSSSTTTTTTSSSSSSSSSSSSRRRRRRQQQQQQRRRTTTTTT|||}}}||||||~~~yyyppp___SSSFFF>>>888222000111111000000000000000000111.........///////////////////////////////////////////////////000000000000000000000111222222333333444999@@@LLLbbb|||~~~uuullldddhhhvvvtttcccWWWSSSTTTUUUYYYZZZ[[[ZZZWWWSSSOOOMMMLLLMMMMMMMMMMMMPPPSSSWWWXXX[[[```dddhhhlllqqqtttyyy|||yyymmmeeeZZZUUUNNNJJJKKKOOOSSSUUUXXXWWWTTTQQQNNNKKKJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMMMMMMMMMMLLLLLLKKKNNNPPPTTTVVVYYY\\\```cccfffgggiiikkkkkkkkkkkkjjjhhhhhhgggggghhhkkkmmmooollllllllllllkkkjjjiiihhhhhhiiikkklllllljjjiiigggbbb```]]]ZZZXXXXXXXXXYYYYYY[[[^^^```ccchhhnnnsssrrrooojjjeeebbbaaaaaaaaa```aaabbbccceeehhhlllppprrruuuyyy{{{{{{zzzzzzzzz{{{yyyvvvtttuuuwwwzzz|||}}}~~~~~~xxxooogggaaa[[[YYYVVVVVVWWWXXXXXXWWWYYYYYYZZZ[[[]]]___bbbcccccceeefffffffffgggiiikkkoooqqqwww}}}nnnZZZKKKAAA<<<999666666555444444444555555444444555555555555444444333444555666777777777777333333333444666777999::::::888:::>>>@@@DDDMMMWWWooo}}}~~~}}}ssskkkddd___\\\YYYZZZ[[[\\\^^^ccciiimmmvvvzzz|||vvvnnnggg```ZZZUUURRRNNNOOOPPPQQQQQQQQQPPPPPPSSSRRRQQQQQQQQQSSSTTTUUUzzz|||}}}|||~~~~~~yyyqqqbbbVVVHHH@@@999333111111111000000//////000000111.........///////////////////////////////////////////////////000000000000000000000111222222333333444999AAAMMMccc~~~~~~vvvnnnggglll{{{vvvcccWWWSSSSSSTTTUUUWWWXXXWWWTTTQQQOOONNNMMMNNNNNNNNNOOOQQQUUUXXXYYY\\\```dddhhhlllrrruuu{{{~~~zzzmmmeeeZZZUUUOOOKKKLLLOOOSSSUUUXXXWWWTTTQQQMMMKKKIIIIIIJJJJJJJJJJJJJJJKKKKKKKKKIIIIIIJJJKKKKKKKKKJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMLLLLLLNNNQQQUUUXXXZZZ]]]aaacccfffgggiiikkkllllllkkkkkkhhhiiiiiijjjkkklllmmmnnnllllllmmmmmmmmmlllkkkkkkjjjkkkmmmnnnnnnmmmlllkkkfffddd```]]][[[YYYYYYZZZXXX[[[^^^```aaaeeelllqqqrrrpppmmmiiieeebbb```______```aaabbbdddgggkkkoooqqqtttxxxzzzyyyxxxxxxxxxyyywwwtttssstttwww{{{}}}~~~~~~{{{rrrjjjddd\\\ZZZWWWUUUVVVWWWXXXWWWZZZZZZZZZ[[[]]]___aaaccccccdddeeefffeeefffiiikkknnnpppvvv|||nnnZZZKKKBBB<<<999777777666555444444555555222222333333333333222222444444666777888888999999444444444444555777888999999888:::===@@@EEEOOOZZZrrr~~~zzzqqqiiiccc^^^[[[XXXYYY[[[]]]___dddjjjnnnwwwzzz|||vvvmmmeee___ZZZVVVTTTNNNOOOQQQRRRSSSSSSRRRRRRRRRRRRQQQQQQRRRSSSTTTUUUyyy}}}~~~~~~yyyqqqcccWWWIIIAAA;;;444222222000000////////////000000............/////////000////////////////////////////////////000000000000000000000111222222333333333888@@@MMMccc~~~yyyyyyuuummmhhhnnnxxxeeeXXXSSSQQQQQQQQQSSSUUUSSSPPPNNNOOOPPPNNNOOOPPPPPPPPPRRRVVVYYY\\\^^^bbbeeeiiinnntttxxx}}}}}}ooofffXXXTTTPPPNNNPPPSSSVVVXXXZZZXXXUUURRROOOLLLKKKJJJIIIJJJJJJJJJKKKKKKKKKLLLHHHIIIJJJJJJKKKKKKJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKLLLMMMMMMMMMMMMMMMNNNQQQUUUYYY[[[^^^aaaccceeeggghhhjjjkkklllkkkkkkhhhiiikkkmmmnnnnnnnnnmmmlllmmmnnnnnnnnnnnnnnnmmmkkklllnnnpppppppppnnnmmmjjjgggddd```]]][[[ZZZZZZXXX\\\___``````ccciiiooosssqqqooolllgggccc___]]]]]]^^^___```aaadddiiilllpppssswwwyyyyyywwwwwwwwwwwwuuurrrppprrruuuzzz}}}~~~~~~uuummmggg]]]ZZZWWWUUUVVVWWWWWWWWWZZZZZZZZZZZZ[[[]]]___```bbbccceeeeeeeeegggiiikkkmmmooouuu{{{~~~nnn[[[LLLCCC>>>;;;888888777555444444444444333333444444444444333333333444555777888888888999555555555555555666777777999888999===AAAFFFQQQ\\\ttt}}}wwwooohhhccc^^^[[[XXXZZZ\\\^^^aaafffkkkpppwwwzzz~~~wwwnnneee^^^YYYUUUSSSNNNPPPRRRUUUVVVVVVVVVUUURRRQQQQQQQQQRRRSSSUUUVVV{{{zzzrrrdddXXXJJJBBB;;;555222333000000////////////000000---.........//////000000////////////////////////////////////000000000000000000000111222222333333222777???LLLbbb}}}~~~wwwvvvssslllhhhpppzzzfffYYYRRROOONNNOOOQQQRRRQQQNNNMMMNNNQQQOOOPPPQQQPPPQQQSSSWWWZZZ^^^```dddgggkkkpppvvvzzz~~~rrriiiVVVSSSPPPPPPSSSWWWZZZ\\\[[[ZZZWWWTTTPPPNNNLLLKKKIIIJJJJJJJJJKKKKKKLLLLLLHHHHHHIIIJJJKKKKKKKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJKKKMMMMMMNNNNNNNNNNNNQQQVVVYYY[[[^^^aaaccceeefffhhhjjjkkkkkkkkkkkkhhhjjjlllooopppooonnnmmmmmmmmmnnnooooooooooooooolllmmmoooqqqrrrqqqpppooollliiieeeaaa^^^\\\[[[[[[XXX\\\```aaa```bbbhhhmmmsssrrrqqqnnniiiddd___\\\[[[\\\]]]^^^___bbbfffjjjooorrrvvvxxxxxxwwwwwwwwwuuussspppnnnppptttyyy|||}}}wwwnnnhhh^^^ZZZWWWUUUUUUWWWWWWWWWYYYYYYYYYYYYYYY[[[]]]^^^aaabbbdddeeeeeegggjjjllllllnnnttt{{{~~~nnn[[[MMMDDD???===999999777666444444333333666666777777777777666666222333444666777888888888666666555555555555666666999888999===AAAFFFRRR]]]www|||~~~vvvnnnhhhbbb^^^[[[YYY[[[]]]```cccgggmmmqqqwww{{{yyyoooeee]]]XXXTTTRRRJJJLLLOOORRRSSSTTTSSSSSSRRRQQQQQQQQQRRRSSSUUUVVV}}}|||sssbbbWWWJJJ@@@<<<999444111111111111111000000000000000000000000000000000000.........////////////000333222000...---...///000333111000//////111333444555999>>>HHH]]]yyy~~~}}}xxxyyy~~~|||tttnnnhhhlllooo^^^XXXUUUQQQOOOQQQOOOMMMMMMNNNOOONNNMMMNNNNNNNNNPPPRRRVVVXXXZZZ]]]aaafffkkknnnqqqtttvvv|||~~~~~~nnn```YYYVVVQQQOOOQQQUUUXXXZZZ\\\XXXSSSPPPNNNMMMKKKJJJLLLKKKKKKJJJJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJKKKLLLMMMNNNNNNOOONNNNNNPPPQQQSSSVVVZZZ]]]```bbbfffgggiiijjjkkkkkkjjjjjjiiijjjllloooqqqsssttttttttttttsssrrrqqqooonnnmmmppppppqqqqqqqqqppppppooommmkkkgggccc___[[[YYYWWWZZZ[[[]]]___aaaeeekkkooooooqqqpppmmmfff^^^XXXUUUUUUVVVWWWWWWYYY\\\bbbfffhhhnnnuuuxxxxxxvvvuuuuuuvvvrrrmmmkkknnntttyyy|||}}}pppeee___\\\XXXTTTRRRSSSUUUVVVXXXYYYZZZ[[[]]]___```aaaaaabbbdddeeeeeeeeegggiiilllpppvvv{{{}}}hhhWWWKKKAAA<<<<<<888777666555555444444555444444444333333222222222555555555555555555555555777777777888999999999:::999:::===???@@@DDDRRR___xxx|||wwwrrrssswwwmmmfffaaa]]][[[ZZZ[[[]]]^^^aaagggnnnrrr{{{}}}{{{qqqggg^^^XXXSSSPPPOOOOOOOOOOOOQQQRRRSSSTTTTTTTTTSSSSSSSSSSSSTTTTTTyyyggg[[[LLLAAA<<<999555111111111111111000000000000000000000000000000000000////////////000000000000111000///......///000222222111000000000111333333555999>>>HHH\\\www~~~~~~yyyyyy}}}}}}zzzppplllgggkkk~~~mmm]]]XXXTTTPPPNNNOOOMMMLLLLLLMMMNNNNNNMMMNNNNNNOOOPPPSSSVVVYYY[[[^^^bbbgggkkknnnqqqtttwww|||~~~~~~ooocccYYYVVVRRRPPPRRRVVVYYY[[[[[[XXXSSSOOONNNLLLKKKIIIKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJKKKLLLMMMNNNNNNOOONNNNNNPPPQQQSSSWWW[[[^^^bbbdddhhhiiikkklllmmmmmmlllllljjjkkkmmmppprrrssstttuuuvvvvvvuuutttrrrqqqooonnnppppppqqqqqqqqqqqqppppppmmmkkkhhhccc___[[[XXXWWWYYY[[[]]]___bbbeeejjjmmmnnnooonnnjjjbbbZZZTTTRRROOOPPPQQQQQQRRRVVVZZZ^^^ccciiiqqqvvvwwwwwwvvvwwwuuuqqqmmmlllooouuuzzz}}}~~~~~~rrrhhh___\\\XXXTTTRRRSSSUUUWWWXXXYYYZZZ[[[\\\]]]^^^___```bbbdddeeeeeeeeegggiiilllpppvvvzzz~~~{{{gggXXXLLLBBB<<<<<<888777666555555444444555555444444444333333333222555555555555555555555555777777777888888999999:::999:::===???@@@DDDRRR```zzz{{{uuuoooppp|||xxxmmmfffaaa^^^[[[ZZZ[[[]]]___bbbhhhnnnsss{{{}}}zzzpppfff___YYYTTTQQQPPPPPPPPPQQQRRRSSSTTTTTTTTTSSSSSSSSSSSSSSSTTTTTTnnnbbbPPPCCC<<<999555222111111111111000000000000000000000000000000000000////////////000000000111///.........///000222333000111111111111222222222444888===FFFYYYtttyyywwwyyyzzzxxxuuukkkhhheeejjj|||iii\\\WWWTTTOOOMMMMMMKKKJJJJJJLLLNNNOOONNNNNNNNNOOOQQQTTTXXX[[[]]]___cccgggkkknnnrrruuuxxx|||~~~}}}pppeeeZZZVVVRRRQQQSSSWWWZZZ[[[[[[WWWRRROOOMMMLLLKKKIIIJJJJJJJJJJJJJJJKKKLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIJJJJJJKKKLLLMMMNNNNNNOOONNNNNNPPPQQQTTTWWW\\\```dddfffjjjkkkmmmnnnoooooonnnnnnlllmmmoooqqqsssuuuuuuvvvxxxxxxwwwvvvtttrrrpppoooppppppqqqqqqqqqqqqqqqpppmmmkkkhhhddd___[[[XXXVVVWWWZZZ]]]```bbbdddgggjjjllllllkkkeee]]]TTTNNNKKKFFFGGGHHHHHHIIIKKKPPPSSSZZZaaajjjrrrwwwxxxyyyyyyvvvrrrnnnnnnqqqvvvzzz||||||}}}~~~uuukkk```]]]XXXTTTRRRSSSUUUWWWYYYYYYYYYZZZ[[[\\\\\\\\\```bbbddddddeeeeeegggiiilllqqqvvvzzz|||xxxgggZZZNNNCCC===<<<888777666555555444444555555555555444444444444444555555555555555555555555666666777777888999999:::::::::===???@@@EEESSSbbb}}}yyyssslllmmmxxxyyynnnfffaaa^^^]]]ZZZ[[[]]]___ccciiipppuuu{{{}}}zzzpppfff___YYYUUURRRQQQRRRRRRRRRSSSSSSTTTTTTSSSSSSRRRRRRSSSTTTUUUUUUwwwiiiUUUEEE===999666333111111111111000000000///000000000000000000000000........./////////000000///.........///000111222000000111222222222222111444888===EEEWWWqqqyyyuuutttsssqqqnnnfffdddccciiiyyyzzzdddZZZWWWSSSOOOMMMKKKJJJHHHIIIKKKNNNOOOOOONNNOOOPPPRRRVVVYYY]]]___aaadddhhhlllooorrrvvvyyy|||~~~{{{oooeeeYYYVVVSSSRRRUUUXXX[[[\\\ZZZVVVQQQNNNMMMLLLJJJIIIIIIIIIIIIJJJJJJLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKJJJIIIIIIIIIIIIJJJKKKKKKMMMNNNNNNNNNNNNNNNOOOQQQTTTXXX]]]bbbfffhhhkkklllnnnooopppoooooonnnmmmnnnppprrrtttuuuvvvwwwxxxxxxwwwuuusssqqqooonnnppppppqqqqqqrrrrrrqqqqqqnnnllliiieee```\\\XXXVVVUUUYYY]]]aaabbbccceeefffiiiiiifff___VVVMMMGGGDDD>>>???@@@@@@@@@BBBFFFHHHQQQXXXcccmmmuuuyyy{{{|||xxxtttqqqppprrruuuxxxyyyyyy{{{|||vvvmmm```]]]XXXUUUSSSSSSVVVWWWYYYYYYYYYYYYZZZZZZZZZZZZ___aaacccddddddeeegggiiimmmqqqvvvyyy{{{wwwhhh\\\QQQFFF>>><<<888777666555555444444555555555555555555555555555555555555555555555555555555666666777888999::::::::::::===???@@@FFFUUUdddxxxqqqkkkkkkwwwzzzooogggbbb___^^^ZZZ[[[]]]___ccciiipppuuuzzz|||yyyooofff___ZZZUUUSSSQQQQQQRRRRRRSSSSSSSSSSSSRRRRRRRRRRRRSSSTTTUUUVVV}}}nnnYYYHHH???:::666333111111111111000000000///////////////////////////------........./////////000000////////////000000000000111222222222222111222777<<>>AAAIIIOOOZZZfffqqqxxx|||}}}zzzwwwsssrrrrrrtttuuuuuuxxxyyy{{{}}}vvvnnn```]]]YYYUUUSSSTTTVVVWWWYYYYYYYYYYYYYYYYYYYYYYYY^^^```bbbddddddeeegggiiimmmqqqvvvyyy{{{yyyjjj___TTTHHH???<<<888777666555555444444555555555555555555555555555555555555555555555555555444555666777888999::::::::::::===???AAAGGGWWWfffuuuooojjjlllyyy{{{qqqiiidddaaa___ZZZ[[[]]]___bbbhhhpppuuuxxx{{{yyyooofff___ZZZUUUSSSOOOOOOQQQRRRRRRRRRRRRRRRSSSSSSRRRRRRSSSTTTUUUUUU~~~rrr]]]KKKAAA;;;666222111111111111000000000000////////////////////////............////////////000000000000000/////////000111111111111222222222111777<<>>999666666777888888666666777999;;;>>>FFFRRRaaammmtttvvvuuutttrrrrrrsssttttttsssxxxyyyzzz{{{}}}}}}}}}~~~vvvpppaaa^^^YYYUUUTTTTTTVVVXXXYYYYYYYYYZZZZZZ[[[[[[[[[]]]___aaacccdddeeehhhjjjlllqqqvvvyyy|||sssfffYYYKKKBBB>>>888777666555555444444555222333333333444444444444555555555555555555555555333444555666777999::::::;;;;;;===???AAAIIIZZZjjjlllhhhhhhppp}}}uuuoooiiidddaaa[[[[[[\\\]]]```eeekkkpppssswww}}}zzzpppfff___YYYTTTQQQKKKMMMPPPRRRTTTUUUTTTTTTVVVUUUTTTSSSRRRRRRRRRRRRtttuuu```OOODDD<<<555000111111111111000000000000////////////////////////111222222222222333333333+++,,,...000111222222333333111000//////111333444///666<<>>FFFSSS```kkkpppppppppooooooppprrrtttuuuyyyxxxxxxyyyzzz{{{|||}}}}}}vvvjjjbbbZZZWWWVVVSSSTTTXXXZZZ[[[\\\[[[ZZZYYYZZZ[[[\\\]]]^^^```bbbdddfffgggkkkqqqwww|||~~~{{{kkk[[[KKKAAA>>>:::999777666555555666666999888777666555444444444222222222333333222111111555555555666777999:::;;;888;;;:::===EEEHHHWWWqqqoooeeeaaacccqqqzzztttooojjjdddaaa\\\\\\]]]]]]___ccciiinnnrrrxxx~~~zzzqqqggg___WWWQQQMMMOOOPPPPPPQQQRRRSSSTTTTTTVVVUUUTTTTTTSSSTTTTTTTTTtttwww}}}~~~rrr___OOODDD<<<777444333222222222111111111111111000000000/////////...000///...------...///000///////////////000111111111111000000111111222333333777:::AAARRRlll}}}xxxnnngggccc___```bbbgggnnntttyyy||||||nnn___ZZZXXXVVVSSSRRRPPPNNNLLLJJJJJJKKKMMMNNNNNNRRRWWW[[[^^^```bbbdddcccgggllloooqqquuu{{{wwwlllaaaYYYSSSQQQQQQRRRTTTVVVVVVUUUSSSQQQNNNLLLLLLMMMLLLKKKLLLKKKKKKKKKJJJJJJJJJIIIMMMLLLKKKJJJIIIIIIJJJKKKMMMLLLKKKJJJIIIJJJJJJKKKMMMMMMMMMMMMMMMNNNNNNNNNPPPQQQSSSVVV[[[```dddfffiiikkknnnqqqrrrrrrrrrqqqpppnnnmmmmmmnnnooonnnmmmoooooopppqqqqqqpppppppppooooooooopppqqqrrrttttttuuusssqqqnnnkkkeee___ZZZWWWSSSRRRVVVYYYYYY[[[]]]^^^\\\WWWOOOEEE>>>999888666666666666555555444333888888;;;BBBMMMYYYccciiinnnnnnooopppqqqssstttuuuwwwwwwxxxyyy{{{}}}~~~wwwkkkbbb[[[XXXVVVSSSTTTXXXZZZ[[[\\\[[[YYYYYYZZZ[[[]]]]]]^^^```bbbdddggghhhkkkpppwww{{{~~~{{{kkk[[[KKKBBB@@@:::999777666555555666666777777666555444444444444222333333333333333222222555555555666777999:::;;;888;;;:::===EEEIIIXXXrrr}}}iii```]]]aaappp~~~wwwrrrmmmhhhccc```ZZZ[[[[[[\\\]]]bbbhhhlllrrrxxx~~~zzzqqqggg___XXXRRRNNNOOOOOOPPPQQQRRRSSSSSSTTTTTTSSSSSSSSSTTTUUUUUUVVVsssuuuxxx|||xxxlll\\\MMMCCC<<<666333222222111111111000000000000000000000//////////////////............/////////////////////000111111111111000000111111222333444777:::???OOOhhh{{{~~~wwwmmmhhheeedddfffjjjqqqwww{{{}}}|||mmm___YYYXXXVVVTTTSSSQQQOOOMMMKKKJJJKKKMMMOOOOOOSSSXXX\\\^^^```bbbccccccgggllloooqqquuu{{{vvvkkk```YYYRRRQQQPPPQQQTTTVVVVVVVVVSSSQQQNNNMMMNNNNNNNNNMMMLLLKKKJJJIIIIIIIIIJJJKKKLLLKKKKKKJJJJJJJJJJJJKKKLLLLLLKKKJJJJJJJJJJJJKKKLLLLLLMMMMMMMMMNNNNNNNNNQQQRRRTTTWWW\\\aaaeeehhhkkkllloooqqqrrrrrrqqqpppooommmkkkkkkllllllkkkjjjmmmnnnoooppppppqqqppppppnnnoooooopppqqqrrrsssssstttsssqqqnnnkkkeee___ZZZWWWSSSRRRVVVXXXXXXXXXZZZ]]][[[WWWPPPFFF>>>999777666666666666666666666666999999:::>>>FFFQQQ\\\ccckkklllnnnppprrrtttuuuuuuvvvwwwxxxzzz|||~~~~~~yyykkkccc[[[XXXVVVSSSTTTWWWYYYZZZ[[[[[[YYYYYYZZZ[[[^^^^^^___aaaccceeeggghhhjjjooovvv{{{}}}|||kkk[[[KKKBBB@@@:::999777666555555666666555555444444444444444555333333444444444444444333555555555666777888999:::888;;;:::===EEEIIIYYYtttvvvcccZZZYYY^^^ooo|||xxxrrrlllhhheeeaaa___YYYYYYZZZZZZ\\\```fffjjjrrrxxx~~~yyyooofff___XXXSSSPPPNNNNNNOOOPPPQQQRRRSSSSSSRRRRRRRRRSSSTTTUUUWWWWWWwwwwwwxxxxxxzzz{{{|||}}}sssiiiYYYLLLCCC<<<666222111111111000000000000///000000000000/////////////////////......////////////////////////000000111111111000000111111222333222666999>>>MMMfff~~~yyy|||uuunnnlllkkklllqqqxxx~~~|||mmm___YYYXXXVVVSSSSSSPPPNNNLLLJJJIIIKKKMMMNNNPPPTTTYYY]]]^^^```aaacccdddhhhllloooqqquuuzzz}}}tttjjj```XXXRRRQQQPPPQQQTTTVVVWWWVVVSSSPPPNNNMMMNNNOOOOOONNNLLLKKKIIIHHHHHHIIIKKKLLLMMMMMMMMMLLLLLLLLLLLLMMMKKKKKKKKKJJJJJJJJJKKKKKKLLLLLLLLLMMMNNNNNNOOOOOOQQQRRRTTTXXX\\\bbbfffiiikkkmmmoooqqqrrrqqqpppppppppnnnkkkkkkkkklllkkkkkklllmmmnnnoooppppppppppppnnnoooooopppqqqrrrrrrrrrsssrrrpppmmmjjjeee___ZZZXXXTTTSSSWWWYYYXXXXXXZZZ[[[ZZZWWWPPPHHH???:::777999999999999999::::::::::::::::::===DDDOOO[[[ccciiikkknnnqqqsssuuuuuuuuuvvvwwwxxxzzz{{{}}}}}}~~~}}}}}}~~~~~~yyylllccc\\\XXXVVVSSSTTTWWWWWWYYYZZZZZZYYYYYYZZZ\\\______```aaaccceeeggghhhiiinnnuuuzzz|||~~~lll[[[KKKBBB@@@:::888777666555555666666444444333333333444444555333444555555555555555555555555555666666888999999888;;;:::===EEEJJJ[[[vvvsss```XXXVVV\\\nnn{{{uuuqqqjjjeeebbb```^^^\\\XXXYYYYYYZZZ\\\```fffjjjsssxxx~~~|||vvvlllccc\\\WWWSSSPPPMMMNNNNNNOOOPPPQQQRRRRRRRRRRRRRRRRRRSSSTTTUUUVVV~~~}}}{{{zzzyyyyyyzzz{{{ssshhhYYYLLLCCC<<<666333111111111000000000000///////////////000000000000...//////////////////...///////////////000000111111111000000111111222333000444888===LLLeeeyyy{{{}}}uuutttsssuuu{{{}}}nnn___ZZZXXXUUUSSSRRRMMMLLLJJJHHHHHHJJJLLLMMMQQQTTTYYY\\\^^^___```bbbdddgggllloooppptttyyy~~~|||sssiii___XXXQQQPPPPPPQQQTTTVVVWWWWWWSSSPPPNNNMMMNNNOOOOOONNNKKKJJJIIIGGGGGGIIIKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLMMMNNNNNNOOOOOOPPPQQQTTTXXX\\\bbbfffiiikkkmmmoooqqqrrrqqqppppppooommmjjjiiijjjkkkkkkkkkkkklllmmmnnnooopppppppppnnnnnnpppqqqqqqqqqqqqqqqqqqpppnnnllliiiddd^^^YYYWWWSSSSSSWWWYYYXXXWWWYYYYYYYYYXXXRRRJJJBBB<<<999;;;;;;:::::::::;;;<<<<<<888999:::>>>DDDPPP\\\eeeiiikkknnnqqqtttvvvwwwwwwwwwxxxyyyzzz{{{zzzzzzzzz||||||}}}}}}~~~zzzmmmddd\\\YYYVVVTTTTTTWWWVVVXXXYYYZZZYYYYYY[[[]]]______```aaabbbdddfffggghhhmmmtttyyy{{{~~~ppp]]]LLLBBB???:::888777666555555666666444444333333333444444555333444555555666666666555555555555555666777888888888<<<:::===FFFKKK]]]xxxtttaaaYYYXXX]]]nnn~~~zzzpppkkkddd___\\\[[[ZZZZZZZZZZZZ[[[[[[]]]aaagggkkksssxxx~~~wwwqqqhhh___YYYUUURRROOOMMMNNNNNNOOOPPPQQQRRRRRRTTTTTTSSSSSSRRRSSSSSSTTT~~~}}}}}}}}}~~~vvvkkk[[[MMMCCC===777444222222111111111000000000////////////000000000000......////////////......///////////////000111111111111000000111111222333///444999===LLLfffzzz|||{{{xxxyyy|||~~~ppp```ZZZXXXUUUQQQPPPKKKJJJHHHGGGHHHJJJLLLNNNQQQTTTYYY\\\]]]^^^___```cccgggkkkmmmooorrrxxx||||||rrrhhh^^^WWWQQQPPPPPPQQQTTTWWWWWWWWWSSSQQQNNNMMMNNNNNNNNNMMMJJJIIIHHHHHHHHHIIIJJJKKKIIIJJJJJJKKKKKKKKKKKKJJJIIIJJJKKKKKKLLLKKKKKKKKKKKKKKKLLLMMMNNNOOOOOOPPPOOOPPPSSSWWW\\\bbbfffiiikkkllloooqqqrrrrrrqqqpppmmmjjjhhhgggiiijjjkkkkkkkkklllmmmnnnnnnooonnnnnnmmmnnnpppqqqqqqqqqpppoooooonnnllljjjgggbbb\\\XXXSSSPPPQQQUUUXXXVVVVVVWWWYYYZZZZZZVVVOOOGGGAAA???<<<;;;:::999999999:::;;;555888<<<@@@FFFQQQ___hhhlllmmmooorrrtttvvvxxxxxxxxxyyyzzz{{{{{{zzzyyyxxx|||||||||}}}~~~~~~{{{nnneee]]]YYYWWWTTTTTTWWWUUUWWWXXXYYYYYYZZZ[[[]]]^^^^^^___```aaaccceeefffggglllsssxxxzzz}}}vvvbbbOOOBBB>>>:::999777666555555666666555555444444444444444555333333444555666666666666666555555555666666777888999<<<:::===FFFLLL^^^zzzuuuddd]]]\\\aaaqqq{{{nnniiiaaa[[[YYYYYYYYYYYY[[[[[[\\\\\\^^^bbbhhhlllsssxxx~~~}}}tttnnneee]]]WWWTTTQQQPPPNNNNNNOOOPPPQQQRRRSSSSSSUUUTTTSSSRRRRRRRRRRRRRRR|||ppp^^^NNNDDD>>>999666333222222222111111111111.../////////000000000111---...///000000///...---///////////////000111111111111000000111111222333000666;;;???LLLfff|||~~~zzz{{{qqqaaaZZZXXXSSSPPPNNNJJJIIIGGGGGGIIIKKKOOOQQQPPPTTTXXX[[[\\\\\\]]]^^^bbbfffjjjlllnnnqqqvvvzzz|||rrrggg]]]VVVQQQPPPOOOQQQTTTWWWXXXWWWSSSQQQNNNLLLLLLMMMLLLKKKHHHHHHHHHIIIIIIJJJJJJJJJHHHIIIJJJKKKLLLLLLKKKJJJHHHIIIKKKLLLLLLLLLKKKKKKJJJKKKLLLMMMNNNOOOPPPPPPNNNOOORRRVVV[[[aaafffhhhiiikkknnnqqqrrrrrrrrrqqqmmmkkkhhhhhhjjjlllnnnnnnllllllmmmnnnnnnmmmmmmmmmmmmnnnpppqqqqqqqqqooonnnmmmllljjjhhheeeaaa[[[VVVRRROOOPPPVVVYYYWWWWWWXXX[[[]]]^^^\\\UUUNNNHHHEEE>>>===;;;:::999:::;;;;;;777<<>>:::777333333333222222222222111.../////////000000111111---...///000000///...---///////////////000111111111111111000111222222333333999===@@@MMMfff}}}}}}zzz|||rrrbbb[[[WWWSSSOOOMMMJJJIIIHHHHHHJJJMMMQQQSSSPPPSSSXXXZZZ[[[[[[\\\]]]aaaeeeiiikkkmmmpppuuuyyy~~~|||rrrggg]]]VVVPPPOOOOOOQQQTTTWWWXXXXXXSSSQQQNNNLLLLLLLLLKKKIIIGGGHHHIIIJJJJJJJJJJJJIIIJJJKKKLLLNNNNNNNNNMMMLLLHHHIIIKKKLLLLLLLLLKKKKKKJJJKKKLLLMMMNNNOOOPPPPPPMMMOOOQQQUUU[[[```eeehhhiiijjjmmmppprrrssssssrrrooommmjjjjjjmmmppprrrrrrmmmmmmmmmnnnmmmmmmllllllmmmnnnpppqqqrrrqqqooonnnllljjjiiigggddd```ZZZUUUSSSQQQRRRXXX\\\ZZZZZZ[[[]]]___aaa___ZZZSSSMMMJJJBBB@@@>>><<<;;;<<<======<<>>777444222222222222222222222222000000000000000000000000111111111111111111111111000000111111111111000000---///222333222222222333999888999@@@PPPiii{{{~~~{{{www~~~nnn___XXXQQQPPPQQQKKKKKKJJJIIIJJJKKKNNNPPPRRRSSSUUUWWWXXXXXXYYYZZZ\\\aaaeeeiiikkkmmmpppuuuyyy||||||rrreeeZZZVVVSSSRRRRRRSSSVVVXXXYYYXXXRRROOOMMMLLLMMMMMMLLLJJJKKKJJJIIIHHHGGGHHHIIIIIIIIIJJJLLLMMMMMMLLLJJJIIILLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKLLLMMMMMMNNNNNNOOOQQQSSSUUUXXX\\\bbbfffjjjkkkmmmppprrrrrrsssrrrqqqnnnlllkkkmmmoooqqqqqqpppnnnllljjjiiijjjkkkllllllmmmmmmmmmmmmmmmmmmlllllljjjgggeeebbb^^^YYYUUURRRTTTVVVXXXXXXYYY[[[]]]\\\```bbb```___^^^YYYSSSLLLFFF???<<<===@@@AAAAAADDDGGGMMMSSS[[[dddmmmsssuuutttrrrqqqrrruuuxxx{{{zzz~~~}}}}}}}}}~~~~~~ssshhh^^^ZZZYYYVVVVVVXXXVVVVVVWWWXXXYYYZZZ[[[\\\]]]]]]___```bbbdddeeefffggglllsssyyy}}}ppp___NNNAAA<<<:::888777999999999888:::666222333777888666333666666555444444444444555666666777777888888999999666:::999===FFFMMMbbbwwwkkkhhhkkkqqq~~~|||tttjjjccc```___]]][[[[[[[[[\\\\\\]]]aaagggkkkrrrvvv{{{|||qqqkkkccc\\\WWWTTTRRRPPPOOOOOOQQQRRRRRRRRRQQQPPPQQQRRRSSSSSSRRRSSSUUUWWWvvvcccUUUJJJ???777555222222222222222222222222000000000000000000000000////////////////////////000000111111111111000000---000222333222111222333777777:::CCCTTTlll{{{xxx||||||rrrrrryyymmm^^^WWWPPPOOOPPPJJJKKKJJJJJJJJJKKKNNNPPPRRRRRRTTTWWWXXXXXXYYYZZZ[[[aaadddhhhjjjjjjmmmrrrvvvzzz}}}sssfff[[[WWWSSSSSSRRRTTTWWWYYYYYYXXXRRROOOMMMLLLMMMMMMLLLJJJKKKJJJIIIHHHGGGHHHIIIIIIIIIJJJLLLMMMMMMLLLJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLMMMMMMNNNNNNOOOQQQTTTVVVYYY]]]bbbfffjjjkkkmmmppprrrrrrsssrrrqqqooolllkkkmmmoooqqqqqqoooooommmlllkkkkkkkkklllkkkllllllmmmmmmllllllkkkkkkiiifffdddaaa^^^YYYUUURRRTTTVVVWWWXXXYYY[[[]]]]]]bbbdddcccbbbaaa^^^XXXQQQLLLEEEAAABBBEEEGGGGGGKKKNNNSSSXXX___fffnnnsssvvvuuurrrqqqrrrtttwwwyyyzzz}}}}}}}}}}}}~~~}}}ssshhh^^^ZZZXXXVVVUUUWWWVVVVVVWWWXXXYYYZZZ[[[[[[]]]^^^___aaacccdddfffggghhhmmmsssyyy}}}rrrbbbQQQDDD>>>;;;888777777888999888:::666333333666888666333777666666555555555555555666666666777888888999999777;;;:::===FFFMMMbbb|||ppplllnnntttwwwlllddd```___]]][[[[[[[[[[[[\\\]]]aaafffkkkrrrvvv{{{}}}sssnnneee^^^YYYUUURRRPPPOOOOOOQQQRRRRRRRRRQQQPPPQQQRRRSSSSSSRRRSSSUUUWWWyyyfffWWWKKK???888777222222222222222222222222000000000000000000000000////////////////////////000000111111111111000000...000222222222111222333555777===III\\\sss{{{uuuxxx~~~tttkkkkkksssmmm]]]WWWOOONNNOOOIIIKKKJJJJJJJJJKKKMMMPPPRRRRRRUUUXXXYYYYYYYYYZZZ[[[```cccfffhhhgggiiinnnrrryyy}}}uuuggg]]]XXXSSSSSSSSSUUUXXXZZZYYYXXXRRROOOMMMLLLMMMMMMLLLJJJKKKJJJHHHGGGGGGGGGHHHIIIIIIJJJKKKLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLMMMMMMNNNNNNQQQUUUXXX[[[^^^bbbeeejjjkkkmmmppprrrrrrsssrrrqqqooollllllnnnpppqqqqqqooooooooonnnnnnmmmlllkkkjjjkkkkkkllllllkkkkkkjjjjjjhhheeecccaaa]]]YYYUUURRRTTTVVVWWWWWWXXXZZZ\\\^^^cccfffffffffgggddd___YYYTTTNNNJJJJJJLLLNNNPPPTTTWWW[[[___dddjjjpppuuuwwwvvvsssrrrrrrtttvvvwwwyyy|||}}}}}}}}}~~~|||sssiii___[[[YYYVVVTTTVVVVVVVVVWWWXXXYYYZZZZZZ[[[]]]^^^___aaaccceeeggghhhiiimmmsssyyy}}}uuufffVVVHHHAAA===888666666777888888999666333333666777555333777666666555555555555555555555666777777888999999888<<<;;;>>>FFFMMMaaauuunnnooowww{{{ooofffaaa___\\\ZZZ[[[[[[[[[[[[]]]aaafffjjjqqquuuzzz}}}wwwqqqhhh```ZZZVVVRRRPPPOOOOOOQQQRRRRRRRRRQQQPPPQQQRRRSSSSSSRRRRRRTTTVVV}}}|||iiiZZZLLL@@@:::999333333222222222222222111////////////////////////000000000000000000000000000000111111111111000000...000222222111111222444444888AAAQQQfff|||zzzuuuyyy~~~}}}ssskkkiiippplll]]]WWWOOOOOOPPPIIIKKKKKKJJJJJJKKKMMMPPPQQQSSSVVVYYY[[[[[[[[[\\\\\\```cccffffffeeegggkkknnnwww|||wwwiii^^^YYYSSSSSSUUUWWWZZZ[[[ZZZXXXRRROOOMMMLLLMMMMMMLLLJJJJJJIIIHHHGGGGGGGGGHHHIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKLLLMMMMMMMMMNNNQQQVVVYYY\\\___bbbeeejjjkkkmmmppprrrrrrrrrrrrrrrooommmmmmnnnpppppppppnnnooopppqqqpppooommmkkkjjjjjjjjjkkkkkkjjjjjjjjjjjjhhhfffdddaaa^^^YYYVVVQQQSSSUUUVVVWWWXXXZZZ\\\]]]cccggghhhjjjllljjjfff```\\\VVVQQQPPPRRRTTTVVVZZZ]]]aaaeeeiiimmmssswwwxxxvvvtttsssrrrsssuuuvvvxxx{{{}}}}}}}}}~~~|||tttjjj```\\\YYYVVVTTTUUUVVVVVVWWWXXXXXXYYYZZZZZZ\\\]]]___aaadddfffhhhiiijjjnnnsssxxx{{{wwwjjjZZZMMMCCC>>>999555555666777888888666333444555666555333666555555444444444444444444555555666777888999999:::===<<<>>>FFFLLL```~~~{{{|||yyypppooowww~~~rrrhhhccc___\\\YYYZZZ[[[[[[[[[\\\```fffjjjppptttzzz~~~~~~yyysssiiiaaaZZZUUUQQQOOOOOOOOOQQQRRRRRRRRRQQQPPPQQQRRRSSSRRRRRRRRRTTTVVVzzznnn^^^OOOBBB;;;:::333333333222222111111111////////////////////////000000000000000000000000000000111111111111000000///000111111111111333444666;;;GGGZZZpppyyyuuuxxx}}}|||uuuooolllssskkk\\\VVVPPPPPPQQQKKKLLLKKKJJJJJJKKKMMMOOOQQQUUUXXX\\\^^^^^^]]]]]]^^^___bbbeeeeeedddeeehhhlllvvv{{{xxxjjj___ZZZSSSTTTVVVYYY\\\\\\ZZZXXXRRROOOMMMLLLMMMMMMLLLJJJJJJIIIHHHGGGFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLLLLMMMMMMNNNRRRVVVZZZ]]]```ccceeejjjkkkmmmppprrrrrrrrrrrrrrrpppnnnnnnoooppppppooommmnnnpppqqqqqqooommmllliiijjjjjjjjjjjjjjjjjjiiikkkiiifffdddbbb^^^ZZZVVVPPPRRRTTTUUUVVVWWWYYY[[[\\\bbbhhhjjjmmmpppnnnjjjfffbbb\\\WWWTTTTTTWWWYYY\\\___cccgggkkkpppuuuyyyxxxwwwuuussssssssstttuuuwwwzzz}}}~~~~~~~~~}}}}}}}}}~~~uuukkkbbb^^^[[[VVVTTTTTTVVVVVVWWWWWWXXXXXXYYYYYY[[[\\\^^^aaadddfffhhhjjjkkknnnrrrvvvzzz}}}vvvkkk\\\OOOCCC???999555555666777777777555444444444555444444555444333333222222333333333444555666777888999999:::>>><<<>>>FFFMMMaaayyyxxx~~~sssqqqyyysssiiiddd```\\\ZZZZZZZZZZZZ[[[\\\```fffjjjppptttyyy~~~zzzsssjjjaaaZZZTTTPPPNNNOOOOOOQQQRRRRRRRRRQQQPPPPPPQQQRRRRRRQQQRRRTTTVVVxxxrrrcccSSSCCC;;;:::444333333222222111111111000000000000000000000000////////////////////////000000111111111111000000///000111111000111333555888>>>KKK___wwwzzzrrruuuyyy}}}}}}{{{wwwuuussszzzhhhZZZUUUOOOPPPRRRLLLLLLLLLJJJJJJKKKMMMOOOPPPUUUXXX\\\______^^^]]]^^^^^^aaaccccccbbbcccgggjjjsssxxxxxxkkk___ZZZSSSUUUWWW[[[^^^^^^[[[XXXRRROOOMMMLLLMMMMMMLLLJJJJJJIIIGGGFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJIIIJJJJJJKKKKKKLLLLLLMMMPPPSSSWWWZZZ]]]```dddgggjjjkkkmmmppprrrrrrsssrrrrrrpppoooooopppppppppooommmnnnoooqqqqqqooonnnllliiijjjjjjkkkkkkjjjjjjiiikkkiiifffdddaaa]]]XXXTTTPPPRRRTTTUUUUUUVVVXXXZZZ\\\ccchhhkkkooorrrrrrnnnjjjgggaaaZZZUUUTTTWWWZZZ\\\```eeeiiimmmqqqvvvyyywwwvvvuuutttsssssstttuuuvvvyyy|||}}}}}}}}}~~~}}}}}}}}}~~~wwwmmmddd```]]]XXXTTTUUUVVVVVVWWWWWWWWWXXXXXXXXXYYYZZZ]]]```cccfffhhhjjjkkkmmmqqquuuxxx{{{~~~tttiii\\\PPPBBB>>>999666666666777777666555555444333333444444555444444333222333333333333333444555777888999999999===<<<>>>GGGMMMbbbxxxwww~~~yyyttt|||sssiiidddaaa^^^[[[ZZZZZZZZZZZZ\\\```eeeiiiooosssyyy}}}zzztttjjjaaaZZZUUUQQQNNNOOOOOOQQQRRRRRRRRRQQQPPPPPPQQQRRRRRRQQQQQQSSSUUUxxx~~~vvvgggVVVEEE;;;:::444444333333222111111000000000000000000000000000////////////////////////000000111111111111000000000111111000000111333555999???LLLbbb{{{|||ooorrruuuxxxzzzzzz{{{{{{{{{zzzdddVVVRRRMMMOOOQQQLLLMMMLLLKKKJJJKKKLLLOOOPPPSSSWWW[[[^^^^^^]]]\\\\\\[[[^^^```aaa```aaadddhhhooottt}}}yyykkk___YYYSSSUUUYYY]]]```___[[[XXXRRROOOMMMLLLMMMMMMLLLJJJIIIIIIGGGFFFFFFFFFGGGHHHJJJIIIIIIIIIIIIIIIIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLRRRTTTWWWYYY\\\```eeeiiijjjkkkmmmppprrrrrrsssrrrrrrqqqoooooopppqqqpppnnnmmmmmmnnnooooooooonnnmmmjjjjjjkkkkkkkkkkkkjjjjjjkkkhhheeebbb^^^ZZZTTTPPPOOOQQQSSSTTTUUUVVVXXXZZZ]]]dddjjjmmmqqquuuuuuqqqmmmkkkddd\\\VVVTTTVVVYYY___bbbgggkkknnnqqquuuxxxvvvuuuuuutttttttttuuuuuuvvvxxx{{{|||||||||~~~}}}}}}}}}~~~yyyooofffbbb^^^YYYUUUUUUVVVVVVWWWWWWWWWWWWXXXXXXWWWYYY[[[^^^bbbeeehhhiiijjjmmmpppsssuuuyyy}}}zzzpppgggZZZOOO@@@===999777777777777666555555555444333333333444666666555444444444444555222333444555666888999999999===<<<>>>GGGNNNccczzzxxx{{{uuu|||}}}rrriiidddbbb___]]]YYYZZZZZZZZZ[[[___eeeiiinnnrrrxxx}}}{{{uuulllccc\\\WWWSSSPPPOOOOOOQQQRRRRRRRRRQQQPPPPPPQQQRRRQQQQQQQQQSSSUUUxxx}}}xxxjjjXXXFFF;;;999444444333333222111000000000000000000000000000000111111111111111111111111000000111111111111000000000111111000000000333555999???LLLbbb{{{nnnqqqtttwwwyyy|||wwwaaaTTTPPPKKKMMMPPPKKKMMMLLLKKKJJJKKKLLLNNNPPPRRRUUUZZZ]]]]]]\\\[[[[[[XXX[[[^^^___^^^___cccggglllrrrzzzyyykkk___YYYSSSUUUYYY^^^```___\\\XXXRRRPPPMMMLLLMMMMMMLLLJJJIIIHHHGGGFFFFFFFFFGGGHHHKKKKKKJJJJJJJJJJJJKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJKKKLLLLLLLLLSSSTTTWWWYYY[[[```fffjjjjjjkkkmmmppprrrrrrsssrrrrrrqqqppppppqqqqqqooonnnmmmmmmnnnnnnnnnnnnnnnmmmjjjkkkkkkllllllkkkkkkjjjjjjgggddd```\\\WWWRRRNNNOOOQQQSSSTTTTTTVVVXXXZZZ___eeelllooossswwwwwwssspppmmmggg^^^VVVSSSVVVYYYaaadddhhhlllnnnqqqtttvvvuuuuuuttttttttttttuuuuuuuuuxxxzzz{{{{{{|||~~~}}}}}}}}}~~~zzzpppgggccc```ZZZVVVUUUVVVVVVWWWWWWWWWWWWWWWWWWVVVXXXZZZ^^^aaaeeegggiiijjjlllooorrrtttxxx|||xxxnnneeeYYYNNN???<<<999888888888777666555555555444333222333555888888777666666666666666222222444555666888999999888<<<;;;>>>GGGOOOddd|||yyyzzztttzzz|||qqqhhheeeccc```^^^YYYZZZZZZZZZ[[[___eeeiiinnnrrrxxx}}}|||vvvmmmddd]]]XXXUUURRROOOPPPQQQRRRRRRRRRQQQPPPPPPQQQRRRQQQQQQQQQSSSUUUvvvfffVVVIII@@@;;;777555222111111111111000222222111111111111222222////////////000000000000000000000000111111111111111111111111222333444555===AAAKKK___wwwvvvsssrrrtttzzznnnaaaTTTOOONNNMMMMMMOOOKKKLLLLLLLLLKKKKKKNNNPPPQQQSSSUUUWWWXXXYYYYYYYYYVVVXXXYYYYYYZZZ]]]aaaeeehhhnnnwwwwwwiii___[[[WWWWWWYYY]]]aaaaaa\\\XXXRRRRRRPPPOOONNNMMMMMMMMMKKKJJJIIIGGGFFFFFFGGGGGGJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIIIIJJJJJJIIIJJJJJJJJJIIIIIIKKKLLLSSSUUUXXX[[[___aaacccdddgggiiikkknnnpppqqqqqqqqqqqqooommmmmmnnnooonnnmmmkkklllllllllllllllllllllllllllkkkkkkkkklllmmmmmmgggfffddd```[[[UUUQQQNNNNNNOOOQQQRRRRRRSSSVVVXXXZZZ```hhhooosssuuuwwwxxxsssooohhh```YYYWWWXXXZZZ___bbbeeeiiilllpppuuuxxxttttttsssrrrssstttuuuvvvsssuuuwwwyyyzzz{{{zzzzzz}}}}}}}}}}}}~~~yyysssiiiaaa\\\YYYWWWVVVRRRTTTVVVWWWVVVUUUUUUVVVWWWZZZ___bbbcccdddeeefffjjjiiijjjnnnuuuzzz|||{{{xxxkkkaaaTTTJJJAAA;;;888999999666555777666555555555555444444444444444444555555555555666666666555555555666666777888<<<<<>>:::;;;;;;888777999666555555555555444444444444444444555555555555666555555555555555666777888888<<<<<>>777555222111111111111000111000000//////000000111////////////000000000000000000000000111111111111111111111111222333444555888:::BBBUUUmmm}}}xxxuuuuuuvvvwwwwww}}}}}}ggg[[[PPPMMMMMMLLLLLLNNNLLLMMMMMMLLLKKKLLLOOORRRSSSTTTVVVWWWWWWWWWVVVUUUTTTUUUTTTSSSRRRSSSVVVXXXbbbhhhqqqyyy}}}rrrfff]]][[[WWWWWWYYY^^^bbbaaa]]]XXXQQQQQQOOONNNMMMLLLLLLLLLLLLKKKIIIHHHGGGGGGHHHIIIKKKKKKLLLLLLLLLKKKJJJJJJHHHIIIIIIIIIIIIJJJJJJJJJIIIJJJKKKJJJIIIIIIKKKMMMOOOQQQTTTWWW[[[^^^```aaafffgggkkknnnqqqssstttuuusssqqqpppooopppqqqpppoooqqqooommmkkkiiiiiiiiiiiiiiiiiijjjkkkkkklllmmmmmmiiigggddd___YYYTTTOOOLLLLLLNNNOOOPPPPPPRRRUUUWWWZZZ___gggnnnrrruuuvvvwwwtttpppjjjbbb[[[XXXXXXZZZ]]]aaafffjjjmmmpppsssuuuwwwvvvuuutttrrrrrrrrrrrruuuuuuuuuvvvxxxzzz{{{||||||uuukkkbbb\\\XXXVVVTTTTTTVVVWWWXXXVVVUUUTTTUUUUUUXXX\\\___aaacccfffhhhiiiiiikkkoootttyyy{{{|||rrrfffWWWLLLDDD>>>:::;;;:::888777999666555555555555444444444444444444555555555555666444444444555666777888999888<<<<<<@@@HHHOOOddd{{{qqqnnnrrrwww{{{ppphhhdddbbb___]]]\\\\\\ZZZXXXXXX[[[___cccmmmrrrxxx}}}{{{tttjjj```YYYSSSOOOMMMNNNNNNOOOPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQRRRRRRRRR~~~~~~qqqcccWWWMMMDDD>>>777555222111111111111000000000////////////000000////////////000000000000///000000000111111111111111111111111222333444444999:::BBBTTTmmm~~~xxxuuusssssssss{{{}}}~~~wwwbbbWWWMMMLLLMMMMMMLLLNNNMMMMMMMMMLLLKKKMMMPPPTTTTTTUUUVVVVVVVVVUUUSSSSSSTTTTTTTTTRRRQQQRRRUUUWWW```fffoooxxx~~~{{{pppddd\\\[[[WWWWWWYYY^^^aaaaaa]]]XXXQQQPPPOOONNNMMMLLLLLLLLLLLLKKKIIIHHHHHHHHHIIIJJJLLLLLLLLLLLLLLLKKKKKKJJJIIIIIIIIIIIIJJJJJJJJJJJJIIIJJJKKKJJJIIIIIIKKKMMMOOOPPPSSSWWWZZZ]]]___```eeegggjjjnnnrrrtttvvvvvvtttsssqqqqqqrrrrrrrrrqqqsssqqqnnnkkkhhhggggggggghhhhhhiiijjjkkkllllllmmmiiigggccc^^^XXXRRRNNNLLLKKKMMMNNNOOOOOOQQQSSSVVVYYY___gggnnnrrrtttvvvwwwtttqqqkkkddd\\\YYYXXXZZZ\\\```fffjjjmmmoooqqqsssvvvvvvuuutttssssssrrrrrruuuuuutttuuuwwwyyy|||}}}~~~wwwlllccc\\\XXXUUUSSSTTTVVVXXXXXXVVVUUUTTTUUUUUUWWW[[[]]]___bbbeeehhhiiiiiikkkoootttxxx{{{}}}vvvhhhYYYLLLCCC===888888888555555777666555555555555444444444444444444555555555555666444444444555666888999:::888<<<<<<@@@IIIPPPddd}}}rrrlllnnnrrrzzzooohhhdddaaa___]]]\\\\\\ZZZYYYYYY\\\aaaeeemmmqqqxxx}}}yyyrrrhhh^^^WWWRRROOOLLLNNNNNNOOOPPPQQQQQQQQQQQQPPPPPPPPPQQQQQQRRRRRRSSS{{{}}}zzzlll```VVVMMMDDD===777555222111111111111000000000////////////000000////////////000000000000///000000000111111111111111111111111222333444444999:::CCCTTTmmm}}}xxxtttsssrrryyy|||~~~~~~zzzrrr___UUUMMMLLLNNNMMMMMMNNNMMMMMMMMMLLLKKKNNNRRRUUUUUUVVVVVVWWWVVVTTTSSSRRRRRRSSSRRRQQQPPPQQQTTTWWW___eeennnwww}}}zzzoooccc[[[ZZZWWWWWWYYY]]]aaaaaa\\\XXXQQQQQQOOONNNMMMLLLLLLLLLLLLKKKJJJIIIIIIIIIJJJKKKLLLLLLLLLLLLLLLKKKKKKJJJIIIIIIIIIJJJJJJJJJKKKKKKJJJKKKKKKKKKJJJJJJLLLMMMPPPQQQTTTXXX[[[^^^```aaadddfffjjjnnnrrrtttvvvwwwuuusssqqqqqqrrrsssrrrqqqtttrrrooollljjjhhhggggggggghhhiiijjjkkkkkkkkkkkkgggeeeaaa[[[VVVQQQMMMKKKJJJKKKMMMMMMNNNOOORRRTTTYYY___gggnnnrrrtttvvvwwwuuusssmmmeee^^^ZZZYYYZZZ\\\```eeejjjlllnnnppprrrsssssstttttttttttttttttttttttttttuuuvvvyyy|||}}}~~~wwwmmmccc\\\XXXUUUSSSTTTVVVXXXXXXWWWUUUUUUVVVUUUWWWYYY[[[]]]```dddhhhhhhjjjlllooossswww{{{}}}zzzkkkZZZMMMDDD===888888777555444777666555555555555444444444444444444555555555555666444444555555777888::::::888<<<<<<@@@IIIQQQeee~~~}}}ssslllmmmqqqyyyooogggdddaaa^^^\\\[[[[[[ZZZYYYZZZ^^^ccchhhmmmqqqwww|||xxxqqqggg^^^WWWRRROOOMMMMMMNNNOOOPPPQQQQQQQQQQQQPPPPPPQQQQQQRRRSSSTTTTTTzzz{{{vvviii^^^VVVNNNDDD===777555222111111111111000111000000//////000000111////////////000000000000000000000000111111111111111111111111222333444555777999BBBTTTmmm~~~yyyvvvvvv{{{~~~yyyooo___UUUNNNNNNPPPOOONNNNNNNNNNNNMMMLLLLLLNNNSSSWWWXXXYYYYYYYYYXXXWWWUUUTTTRRRRRRQQQPPPOOOPPPSSSUUU^^^dddnnnvvv}}}{{{oooccc[[[YYYUUUUUUXXX\\\```___[[[VVVRRRRRRPPPOOONNNMMMMMMMMMLLLKKKJJJIIIIIIJJJKKKLLLKKKKKKLLLLLLLLLKKKJJJJJJIIIIIIJJJJJJJJJKKKKKKKKKJJJKKKLLLKKKJJJJJJLLLNNNPPPRRRUUUYYY\\\___aaabbbccceeeiiimmmqqqsssuuuuuuuuusssrrrqqqrrrsssrrrqqqrrrrrrpppooollljjjiiihhhggghhhiiijjjkkkjjjiiihhhdddbbb^^^XXXSSSOOOLLLJJJHHHJJJLLLLLLMMMNNNQQQSSSYYY^^^fffmmmqqqtttuuuvvvvvvtttnnnggg___[[[YYYZZZ\\\```eeehhhkkkmmmppprrrrrrsssssstttuuuuuuttttttrrrssstttuuuwwwyyy{{{|||}}}}}}}}}}}}~~~~~~wwwmmmccc]]]XXXUUUTTTSSSUUUXXXXXXWWWVVVWWWWWWWWWXXXYYYZZZ[[[^^^cccfffgggjjjmmmpppsssvvv{{{~~~~~~~~~nnn]]]OOOGGG@@@:::999999666666999666555555555555444444444444444444555555555555666555555555666777888999:::888<<<<<<@@@JJJQQQfff{{{zzz|||tttlllmmmrrrxxxnnngggdddaaa^^^[[[ZZZZZZYYYYYYZZZ^^^dddhhhlllqqqwww|||xxxqqqggg^^^XXXTTTQQQOOOMMMNNNOOOQQQRRRRRRRRRRRRQQQQQQRRRSSSTTTTTTUUUUUU{{{{{{uuuggg]]]VVVOOOFFF???777555222111111111111000111111111000000111111111////////////000000000000000000000000111111111111111111111111222333444555555888BBBUUUnnn|||{{{}}}yyyooo___VVVOOOPPPRRRQQQOOONNNOOONNNMMMLLLLLLOOOTTTXXX\\\\\\]]]]]]]]][[[ZZZYYYVVVVVVUUURRRPPPPPPRRRTTT]]]cccllluuu||||||qqqcccZZZXXXTTTTTTVVV[[[^^^^^^ZZZUUUSSSSSSQQQPPPOOONNNNNNNNNLLLLLLKKKJJJJJJKKKLLLMMMJJJKKKKKKKKKKKKJJJIIIIIIJJJJJJJJJJJJKKKKKKKKKKKKJJJKKKLLLKKKJJJJJJLLLNNNPPPRRRUUUXXX\\\___```aaaccceeehhhlllooorrrssssssuuusssqqqqqqrrrsssrrrqqqpppqqqqqqqqqpppmmmkkkiiihhhhhhjjjkkkjjjiiigggfffaaa___[[[VVVQQQNNNKKKJJJGGGIIIKKKKKKLLLMMMPPPRRRXXX^^^fffmmmqqqsssuuuvvvwwwuuuooohhh```[[[YYYZZZ]]]```dddgggiiilllooorrrsssttttttuuuuuutttsssrrrqqqrrrtttvvvxxxzzz{{{{{{{{{{{{{{{{{{|||}}}~~~~~~~~~wwwmmmccc]]]YYYVVVUUURRRTTTWWWXXXXXXWWWXXXYYYXXXYYYYYYXXXYYY\\\aaaeeegggjjjnnnppprrrvvv{{{}}}rrr```RRRGGG@@@:::999888666666999666555555555555444444444444444444555555555555666777777666666777888888999777<<<<<<@@@JJJRRRfff~~~zzzyyy|||tttlllnnnttt~~~wwwnnngggdddaaa]]][[[YYYYYYXXXWWWXXX[[[aaaeeelllpppwww|||xxxrrrhhh```ZZZVVVSSSQQQMMMNNNOOOQQQRRRRRRSSSSSSRRRRRRSSSTTTUUUVVVWWWWWW}}}|||uuuggg]]]XXXQQQGGG@@@777555222111111111111000222222111111111111222222////////////000000000000000000000000111111111111111111111111222333444555666:::DDDXXXppp~~~zzzooo```WWWQQQRRRSSSRRROOOOOOOOOOOOMMMLLLLLLOOOUUUYYY______```aaa```___^^^]]]\\\[[[YYYVVVSSSRRRSSSUUU[[[bbbkkkttt{{{~~~rrrdddZZZWWWSSSSSSUUUZZZ]]]]]]YYYTTTTTTSSSRRRQQQPPPOOOOOOOOOLLLLLLKKKJJJJJJKKKLLLMMMJJJJJJJJJJJJJJJIIIIIIHHHJJJJJJJJJJJJKKKKKKKKKLLLJJJKKKLLLKKKJJJKKKLLLNNNOOOQQQTTTXXX[[[^^^```aaaccceeehhhllloooqqqrrrrrrtttsssqqqqqqrrrrrrrrrqqqoooppprrrsssrrrpppmmmkkkhhhiiijjjkkkjjjhhhfffeee___]]]YYYTTTPPPMMMKKKJJJGGGHHHJJJKKKKKKMMMOOORRRXXX^^^fffmmmqqqsssuuuvvvwwwuuupppiiiaaa\\\ZZZZZZ^^^```cccfffhhhkkkooosssuuuuuuvvvvvvuuusssqqqpppoooqqqtttwwwyyyzzzzzzzzzyyyyyyyyyzzzzzz{{{|||}}}}}}wwwlllccc]]]ZZZWWWVVVQQQTTTWWWXXXXXXXXXYYYZZZYYYYYYYYYXXXXXX[[[```dddfffjjjnnnqqqrrruuu{{{~~~uuucccUUUFFF>>>888777666444444777666666555555555444444444444444444555555555666666888777777777777777888888777<<<<<>>FFFJJJSSSkkk|||zzz}}}sssnnnrrrxxxyyyooogggbbb___]]]\\\XXXYYYYYYXXXWWWZZZaaafffnnnttt{{{zzztttkkkbbb[[[UUUQQQOOOQQQPPPOOOOOOPPPQQQSSSTTTSSSSSSSSSSSSSSSSSSTTTUUU}}}kkk]]]VVVPPPGGG???:::777444333333222222111000000000000000000000000111111000000000000111111...///000111222111111000000222333333333333444666555===CCCTTTrrr~~~xxxfff\\\UUUUUUVVVUUUSSSSSSSSSQQQNNNKKKKKKNNNUUUZZZ```fffkkkllllllnnnmmmjjjeeeccc```[[[WWWUUUWWWYYY^^^eeeooowww|||{{{oooddd[[[VVVTTTUUUXXX\\\^^^]]]YYYVVVSSSSSSSSSSSSRRRQQQPPPOOOMMMMMMMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMMMMLLLKKKKKKLLLLLLMMMMMMMMMLLLLLLKKKLLLLLLLLLLLLLLLMMMMMMNNNOOOQQQTTTWWWYYY[[[^^^aaaaaabbbeeehhhkkknnnppppppqqqqqqqqqrrrqqqqqqpppppppppqqqrrrsssrrrqqqooonnnnnnmmmkkkjjjjjjiiifffdddaaa^^^XXXRRRLLLIIIHHHGGGDDDFFFHHHIIIKKKMMMQQQUUUXXX]]]eeekkkooorrrtttuuutttsssoooiiiaaa[[[XXXWWWXXXZZZ^^^ccchhhnnnqqqtttvvvuuusssqqqqqqpppqqqqqqssssssuuuvvvwwwwwwxxxxxxzzzxxxuuuvvvyyy|||}}}}}}yyyooofff___[[[WWWUUUSSSTTTUUUVVVWWWXXXXXXXXXWWWWWWVVVVVVWWW[[[aaaffffffhhhlllnnnrrrvvv{{{{{{eeeUUUDDD<<<777888999777555666999777555555666666444222666666555444444444444444666666666666666777888888<<<;;;>>>EEEJJJTTTlll{{{yyy||||||rrrnnnssszzzyyyooogggbbb___]]]\\\XXXYYYYYYXXXWWWZZZaaafffnnnttt{{{zzztttkkkbbb[[[UUUQQQOOOOOOOOOOOOOOOPPPQQQRRRRRRSSSSSSSSSRRRSSSSSSTTTUUU~~~nnn```XXXQQQHHHAAA999777444333333333222111111111111111111111111111111000000000000000111111//////000111111111111000000222333333333333444666555>>>EEEVVVttt}}}hhh^^^UUUTTTUUUTTTRRRRRRQQQPPPNNNKKKKKKNNNTTTYYY___fffmmmoooqqqttttttrrrjjjhhhccc]]]XXXWWWYYY[[[^^^eeeooowww|||{{{nnncccZZZUUUUUUVVVYYY\\\^^^]]]YYYVVVTTTTTTTTTTTTSSSRRRQQQPPPNNNNNNMMMMMMMMMLLLLLLLLLMMMMMMMMMMMMMMMLLLKKKKKKKKKLLLLLLMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNNNNOOORRRUUUWWWYYY[[[^^^```___```cccfffiiilllmmmnnnoooppppppqqqqqqqqqqqqpppqqqrrrsssssssssrrrpppoooooommmlllkkkkkkiiifffddd___\\\VVVPPPKKKGGGFFFEEEDDDFFFGGGIIIJJJMMMQQQTTTXXX]]]dddjjjnnnppprrrssssssrrroooiiiaaa[[[WWWVVVUUUXXX\\\ccciiioootttvvvuuutttsssrrrqqqrrrrrrsssssstttuuuuuuvvvvvvuuuuuuxxxvvvuuuvvvyyy|||~~~~~~~~~~~~~~~|||qqqhhhaaa[[[XXXUUURRRRRRTTTUUUVVVVVVVVVVVVVVVVVVVVVWWWXXX\\\bbbggggggiiilllooorrrvvv{{{hhhWWWEEE===888888999666555666888777555555666666555333666666555444444444444555444444555555666888999:::<<<;;;>>>EEELLLXXXqqqyyyyyy|||zzzpppnnnttt{{{xxxooofffaaa^^^]]]\\\XXXYYYYYYXXXWWW[[[aaagggooottt|||zzztttkkkbbb[[[UUUQQQOOOMMMMMMNNNOOOPPPPPPPPPPPPSSSRRRRRRRRRSSSSSSTTTUUU|||~~~qqqaaaXXXPPPGGGAAA999777444222333333222111111111111111111111111111000000000000000000111222///000000000111111111111000222333333333333444666666???FFFXXXwww~~~}}}~~~jjj___UUUSSSSSSQQQPPPQQQOOONNNMMMLLLKKKNNNSSSWWW]]]eeelllpppsssvvvwwwtttnnnkkkeee___YYYXXXZZZ]]]aaahhhrrryyy}}}zzzmmmbbbYYYTTTUUUVVVYYY\\\]]]\\\XXXTTTSSSSSSSSSSSSSSSRRRQQQPPPOOONNNNNNMMMMMMLLLLLLLLLMMMMMMMMMMMMMMMLLLKKKKKKJJJKKKLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKLLLMMMNNNOOOPPPRRRUUUWWWXXX[[[^^^```^^^___bbbeeehhhkkkmmmmmmnnnnnnooopppqqqqqqqqqppprrrrrrsssssssssrrrqqqpppooonnnlllkkkkkkiiigggddd___[[[VVVOOOJJJGGGEEEEEEDDDFFFGGGHHHJJJLLLPPPSSSYYY^^^eeejjjnnnpppqqqrrrtttsssqqqlllddd]]]XXXVVVUUUWWW\\\bbbiiioootttwwwuuutttsssrrrrrrsssttttttssstttttttttttttttssssssuuuttttttuuuxxx{{{~~~~~~~~~}}}}}}}}}}}}}}}}}}rrrhhh```[[[WWWTTTRRRRRRSSSTTTUUUVVVVVVUUUTTTUUUVVVWWWYYY^^^dddhhhhhhjjjmmmooorrrvvvzzz~~~jjjXXXGGG???888888888666555666777666666666666555555444666555555444444444555555555555555555666777888999;;;;;;???GGGPPPaaa{{{yyyyyy{{{~~~zzzpppnnntttzzz~~~wwwnnnfffaaa^^^\\\[[[XXXYYYYYYXXXXXX[[[bbbhhhooouuu|||zzztttkkkbbb[[[UUUQQQOOOJJJLLLMMMOOOPPPPPPPPPOOORRRRRRRRRRRRRRRSSSTTTUUU{{{~~~tttdddXXXNNNEEE>>>999666333222333333333222111111111111111111111111000000//////000111222222000000000000000111111111000222333333333333444666666???GGGZZZyyy~~~~~~xxxuuutttxxxlll```TTTQQQPPPOOONNNOOOMMMMMMMMMLLLLLLNNNSSSVVV]]]eeemmmqqqtttwwwwwwuuuqqqmmmggg___ZZZYYY\\\___gggmmmvvv|||zzzmmmbbbYYYTTTUUUVVVXXXZZZ[[[ZZZUUURRRQQQQQQRRRRRRRRRQQQPPPPPPOOOOOOOOONNNMMMLLLLLLKKKMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLMMMNNNOOOPPPRRRUUUWWWXXXZZZ]]]___^^^```cccfffiiikkkmmmnnnmmmnnnooooooppppppppppppqqqqqqqqqqqqqqqpppppppppooommmlllkkkkkkiiifffddd```\\\VVVPPPKKKHHHFFFFFFEEEGGGHHHIIIJJJLLLPPPSSSZZZ___fffkkkoooppprrrsssssssssrrrmmmfff^^^XXXVVVVVVXXX]]]ccciiiooosssvvvvvvuuutttssssssssstttuuurrrssssssssssssrrrqqqqqqrrrrrrssstttuuuyyy|||}}}}}}}}}}}}}}}}}}}}}|||~~~|||qqqggg___YYYUUUSSSRRRSSSTTTUUUUUUUUUUUUUUURRRTTTVVVXXXZZZ___eeeiiiiiikkkmmmoooppptttxxx{{{~~~jjjXXXIII@@@999888888666444666666666666666555555555555555555444444444555555666777777666666666666777777999;;;@@@IIIWWWmmmzzzzzz{{{}}}~~~tttppptttzzz}}}wwwmmmeee```]]][[[ZZZXXXYYYZZZXXXXXX\\\ccciiipppvvv}}}zzztttkkkbbb[[[UUUQQQOOOIIIKKKMMMOOOPPPPPPPPPOOOQQQQQQQQQQQQRRRSSSTTTUUU}}}zzz{{{kkk\\\OOODDD===888666333222333333333222111111111111111111111111////////////000111222333000000000///000111111222000222333333333333444666555???HHH[[[zzz|||zzz{{{}}}~~~{{{tttnnnkkkkkksssmmm```SSSNNNMMMKKKKKKLLLKKKKKKLLLLLLLLLNNNRRRUUU^^^gggppptttwwwzzzzzzwwwtttppphhh```[[[[[[^^^bbbkkkrrrzzz{{{nnncccZZZUUUUUUUUUWWWZZZ[[[XXXTTTPPPPPPPPPQQQQQQQQQQQQPPPPPPPPPPPPOOONNNMMMLLLLLLKKKMMMMMMMMMMMMMMMLLLKKKKKKIIIIIIJJJKKKLLLLLLLLLLLLKKKKKKKKKKKKLLLMMMOOOOOOPPPSSSUUUWWWXXXZZZ]]]______```cccfffiiilllnnnnnnmmmnnnnnnoooooooooooonnnppppppoooooonnnnnnnnnnnnnnnlllkkkjjjjjjhhheeecccaaa]]]WWWQQQLLLHHHGGGGGGFFFHHHIIIJJJKKKMMMPPPSSSYYY^^^eeekkkoooqqqssstttqqqrrrqqqmmmeee]]]WWWTTTUUUXXX\\\bbbiiioootttvvvwwwvvvuuutttsssttttttuuuqqqqqqqqqrrrqqqqqqpppppppppqqqrrrrrrsssuuuzzz}}}{{{|||}}}}}}~~~~~~}}}}}}~~~{{{pppfff^^^YYYTTTRRRRRRSSSSSSTTTUUUUUUTTTTTTQQQSSSVVVXXX\\\```fffjjjjjjlllmmmnnnoooqqquuuxxx|||kkkZZZJJJAAA:::888888555444666555666777666555444555666555444444444444555666666888888777666666666666666999<<>>888666333222333444333333000000000000000000000000////////////000111222333111000/////////000222222000222333333333333444666444>>>HHH\\\{{{}}}yyyvvvsssuuuuuurrrkkkfffddddddnnn~~~mmm___RRRLLLJJJHHHHHHJJJIIIJJJLLLLLLMMMNNNQQQTTT\\\fffoootttxxx||||||zzzwwwrrrjjjbbb]]]^^^bbbfffmmmttt|||{{{oooddd[[[VVVVVVWWWXXXZZZ[[[XXXTTTPPPQQQQQQRRRRRRRRRRRRQQQQQQQQQPPPPPPOOOMMMLLLLLLKKKMMMMMMMMMMMMMMMLLLKKKKKKHHHIIIJJJKKKLLLLLLLLLLLLJJJJJJKKKKKKLLLNNNOOOPPPQQQSSSVVVWWWXXXZZZ]]]___^^^```bbbfffiiikkkmmmnnnnnnnnnnnnooonnnnnnmmmmmmnnnmmmmmmlllllllllllllllmmmkkkjjjiiiiiigggdddbbb```]]]WWWQQQKKKHHHGGGFFFHHHIIIJJJKKKLLLNNNQQQTTTWWW\\\dddjjjnnnqqqssstttqqqrrrsssoooggg^^^XXXTTTSSSVVV[[[bbbjjjqqqvvvyyyyyyxxxvvvtttssssssttttttooooooppppppqqqpppppppppnnnoooqqqpppppprrrwww{{{zzz{{{|||~~~~~~}}}zzzpppfff^^^YYYUUUSSSQQQQQQRRRSSSSSSSSSSSSRRRPPPRRRUUUYYY\\\aaagggkkkkkklllmmmmmmmmmnnnqqqttt{{{~~~lll\\\LLLBBB:::888777555444555444666777777555444555777444444444444444555666666777666666666666777777888:::>>>DDDMMM```}}}|||zzzzzz}}}}}}|||vvvlllddd___\\\ZZZYYYXXXYYYZZZYYYYYY]]]dddjjjqqqwww~~~zzztttkkkbbb[[[UUUQQQOOOLLLLLLLLLMMMOOOPPPRRRSSSPPPPPPPPPQQQRRRSSSTTTUUU|||{{{yyyhhhWWWHHH???888555333222333444333333////////////////////////////////////000111222333111000/////////000222333000222333333333333444666333>>>GGG\\\{{{|||wwwtttmmmoooooolllfffbbbaaaaaakkk|||mmm___QQQJJJIIIGGGGGGHHHHHHJJJLLLMMMMMMOOOQQQTTTYYYcccmmmsssxxx|||}}}zzzyyytttlllddd___```eeejjjmmmttt||||||oooddd[[[VVVWWWXXXZZZ\\\\\\YYYTTTPPPRRRRRRSSSSSSSSSSSSSSSRRRQQQQQQPPPOOONNNLLLLLLKKKMMMMMMMMMMMMMMMLLLKKKKKKHHHIIIJJJKKKLLLLLLLLLLLLJJJJJJJJJKKKLLLNNNOOOPPPQQQSSSVVVWWWXXXZZZ\\\___]]]___bbbeeehhhkkklllmmmnnnooooooooonnnmmmllllllllllllkkkjjjjjjjjjjjjkkklllkkkiiihhhhhhfffdddaaa```\\\VVVPPPKKKHHHFFFFFFIIIJJJKKKLLLLLLNNNRRRUUUUUUZZZbbbiiimmmppprrrtttsssuuuuuurrrjjjaaaZZZVVVPPPSSSYYYaaajjjrrrxxx|||zzzyyywwwuuutttsssssstttnnnnnnooopppppppppppppppmmmoooppppppooopppuuuyyyyyyzzz|||~~~}}}~~~zzzpppfff___ZZZVVVTTTPPPPPPQQQQQQRRRQQQQQQQQQOOORRRUUUYYY]]]bbbhhhllllllmmmmmmmmmlllmmmooorrrzzz}}}mmm^^^LLLCCC:::888777555444555333666888777444444666888444444444444444555666777555555555555666888999:::;;;???EEENNNaaa}}}yyyyyy~~~|||uuulllddd___\\\ZZZYYYXXXYYYZZZYYYYYY]]]dddjjjqqqwww{{{tttkkkbbb[[[UUUQQQOOOMMMMMMLLLMMMNNNQQQSSSTTTOOOOOOPPPPPPRRRSSSTTTUUU}}}www|||mmmYYYHHH???666555333111000000000111000000000000000000000000...000222444555555333333111111111111111111111111555444333333222222222333:::;;;GGG___yyy|||xxxpppjjjlllllljjjfffcccdddfffqqq~~~ooo```PPPIIIFFFEEEEEEGGGFFFIIILLLNNNNNNNNNOOOPPPXXX]]]fffqqqyyy}}}~~~|||yyyuuummmeeeaaabbbgggllltttxxx~~~~~~qqqddd]]]\\\XXXXXXYYYYYYXXXVVVUUUTTTSSSSSSSSSSSSSSSRRRQQQQQQSSSSSSRRRQQQOOOMMMKKKJJJLLLLLLLLLLLLLLLKKKJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJLLLMMMMMMLLLKKKKKKLLLNNNRRRUUUWWWYYYZZZ\\\^^^aaaaaabbbdddgggiiikkklllmmmooooooppppppooonnnlllkkkmmmkkkiiiiiijjjjjjiiihhhiiihhhfffeeecccbbbbbbbbb\\\YYYTTTNNNJJJHHHGGGGGGIIIIIIIIIJJJKKKMMMNNNOOOXXXYYY]]]dddlllpppqqqoooqqqrrrsssrrrmmmeee^^^YYYWWWXXX[[[aaajjjrrrwwwyyy{{{yyywwwuuussssssssssssrrrqqqppppppooooooppppppqqqqqqqqqqqqqqqqqqqqqqqquuuvvvwwwyyyzzz{{{|||||||||}}}~~~xxxnnnddd]]]XXXUUURRRPPPPPPOOONNNNNNNNNOOOOOORRRSSSVVVYYY^^^bbbfffhhhnnnooooooooommmmmmoooqqqwwwzzz{{{kkk]]]OOODDD;;;888777555555777555444222111111222444555444444444444444444444444666666666666777888::::::;;;AAAGGGQQQfffyyywww}}}~~~yyyrrriiibbb]]][[[YYYXXXZZZZZZYYYYYYYYY]]]cccgggqqqwww}}}{{{sssiii```[[[WWWSSSPPPNNNNNNNNNNNNNNNNNNNNNNNNSSSSSSSSSSSSTTTVVVWWWXXX|||vvv{{{mmmZZZIII@@@666555333111000000111111000000000000000000000000)))***,,,---......------111111111111111111111111333222222222333333444555999;;;GGG___yyyzzzrrrlllnnnooommmiiiggghhhjjjtttooo```PPPIIIFFFDDDDDDFFFFFFHHHKKKMMMMMMMMMNNNOOOUUUZZZbbbmmmuuuzzz||||||zzzuuummmddd```aaagggllltttxxx~~~~~~qqqddd\\\[[[WWWXXXYYYYYYXXXWWWUUUTTTSSSSSSSSSSSSSSSRRRQQQQQQSSSRRRRRRPPPOOOMMMKKKJJJKKKLLLLLLLLLLLLLLLKKKJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJLLLMMMLLLLLLMMMOOOQQQRRRTTTWWWYYYZZZ\\\^^^``````aaadddfffiiikkklllllloooppppppppppppnnnmmmlllkkkiiihhhgggiiiiiiiiihhhgggfffeeecccaaa______^^^[[[XXXSSSNNNJJJHHHGGGGGGIIIIIIIIIJJJKKKMMMNNNOOOWWWXXX\\\ccckkkppprrrqqqssstttuuusssnnnfff^^^YYYWWWWWWZZZ```iiiqqqvvvxxxyyyxxxvvvtttssssssttttttssssssrrrqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqtttuuuwwwyyyzzz{{{|||||||||}}}~~~|||qqqggg___YYYTTTQQQPPPPPPOOOOOOOOOOOOOOOPPPOOOQQQTTTXXX\\\aaaeeeggglllmmmnnnnnnmmmmmmoooqqquuuyyy{{{jjj\\\OOOEEE;;;888777555555888666555333222222333555666444444444444444444444444555555555555666888999:::;;;AAAGGGRRRgggyyyvvv{{{zzzsssjjjbbb^^^[[[ZZZYYYZZZZZZYYYXXXYYY]]]bbbgggpppuuu|||{{{ssshhh```[[[WWWRRROOOMMMNNNNNNNNNOOOOOOPPPPPPSSSSSSSSSTTTWWW[[[```bbb|||vvv{{{~~~nnn[[[KKKAAA666555333222111111111111000000000000000000000000+++,,,,,,------.........111111111111111111111111111111111222333444666777888;;;HHH```yyyvvvqqqrrrsssqqqmmmlllnnnqqqzzzoooaaaQQQJJJGGGEEEDDDFFFEEEGGGJJJKKKKKKKKKLLLMMMQQQUUU^^^gggpppvvvzzz{{{zzzuuulllccc___aaagggmmmuuuyyy~~~~~~pppccc[[[YYYWWWXXXYYYYYYYYYWWWUUUTTTSSSSSSTTTTTTSSSSSSRRRRRRRRRRRRQQQPPPNNNLLLKKKJJJJJJKKKLLLLLLLLLLLLLLLKKKJJJKKKKKKLLLLLLKKKKKKKKKJJJKKKMMMMMMMMMNNNQQQSSSRRRTTTWWWYYYZZZ[[[^^^```___```ccceeehhhjjjkkkkkkooopppqqqqqqpppooommmlllhhhgggeeefffggghhhhhhgggeeedddbbb___]]][[[ZZZZZZZZZWWWSSSNNNIIIGGGFFFEEEHHHHHHHHHIIIKKKMMMNNNOOOTTTVVV[[[bbbjjjpppssstttwwwxxxxxxvvvqqqhhh___YYYVVVVVVYYY___gggoootttvvvwwwvvvuuutttssstttuuuuuuttttttsssrrrrrrrrrrrrsssrrrrrrrrrrrrrrrrrrrrrrrrssstttvvvxxxzzz||||||}}}|||}}}~~~uuuiii```YYYTTTQQQPPPPPPPPPPPPPPPPPPQQQQQQMMMNNNQQQVVV[[[```dddfffjjjlllmmmmmmmmmmmmoooqqqtttwww}}}zzziii[[[OOOEEE<<<999888666666888666666444333333444666666444444444444444444444444555555666666777999:::;;;;;;AAAHHHSSSiiixxxuuu{{{{{{uuukkkddd___\\\ZZZYYYZZZYYYYYYXXXXXX\\\aaafffmmmssszzz{{{ssshhh___ZZZVVVRRRNNNMMMMMMNNNOOOPPPQQQQQQRRRTTTSSSSSSUUU[[[ccclllqqq}}}xxx||||||mmm[[[KKK@@@777666444222111111111222000000000000000000000000000000//////000111222222111111111111111111111111111111111222333444555666888;;;IIIaaazzz}}}vvvxxxwwwuuuqqqqqqtttxxxpppbbbSSSLLLIIIFFFFFFGGGEEEGGGHHHIIIHHHIIIJJJKKKNNNSSS[[[ccckkkrrrwww{{{{{{uuulllddd```bbbiiiooouuuyyy~~~~~~pppbbbZZZXXXVVVXXXYYYZZZZZZXXXVVVTTTSSSSSSTTTTTTTTTSSSSSSRRRRRRQQQQQQPPPNNNMMMKKKJJJJJJKKKKKKLLLLLLLLLLLLLLLJJJKKKKKKLLLLLLLLLLLLKKKKKKLLLNNNNNNMMMNNNQQQSSSRRRTTTWWWXXXYYY[[[^^^```^^^```bbbdddgggiiijjjjjjoooppppppqqqpppnnnmmmlllgggfffdddeeeggghhhhhhgggcccbbb___\\\YYYWWWVVVUUUWWWTTTQQQLLLIIIFFFEEEDDDGGGGGGGGGIIIJJJLLLNNNOOORRRTTTYYY```hhhoootttwwwzzz{{{|||zzzsssjjj```ZZZVVVVVVXXX^^^fffmmmrrrtttuuutttssssssssstttuuuvvvuuutttssssssrrrrrrssssssssssssssssssssssssssssssssstttvvvxxxzzz{{{|||}}}|||}}}~~~uuujjj```YYYTTTQQQOOOPPPQQQQQQRRRRRRRRRRRRMMMNNNRRRVVV[[[```dddggghhhjjjlllmmmmmmmmmooopppsssvvv|||zzzhhhZZZOOOEEE<<<:::999777666888555555444444444444555555444444444444555555555555666666777888999;;;<<<===;;;AAAHHHTTTjjj~~~vvvttt{{{|||vvvmmmeee___]]][[[ZZZYYYYYYXXXWWWWWW[[[```dddlllrrrzzz{{{ssshhh___ZZZUUUQQQNNNMMMMMMNNNOOOQQQRRRSSSSSSTTTSSSSSSVVV^^^iiiuuu||||||~~~yyykkkZZZIII???777666444222111111111222000000000000000000000000///............///000000111111111111111111111111333333222222333333444555777<<>>777666444333222111222222000000000000000000000000////////////////////////111111111111111111111111333333222222222333444444888===NNNfff|||{{{|||ooobbbTTTOOOMMMKKKJJJKKKFFFGGGHHHGGGFFFFFFGGGIIIMMMSSS[[[aaaeeejjjppptttuuurrrlllfffdddgggnnnsssvvvzzzqqqbbbYYYWWWUUUWWWZZZ\\\\\\ZZZWWWUUUSSSSSSTTTTTTUUUUUUTTTTTTSSSSSSRRRRRRQQQOOONNNMMMLLLLLLLLLLLLLLLKKKJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMMMMNNNOOONNNLLLLLLNNNOOOQQQSSSVVVXXXYYYZZZ]]]___^^^___bbbdddgggiiijjjjjjmmmnnnoooooonnnmmmkkkjjjiiifffdddccccccbbbaaa___[[[ZZZWWWTTTQQQOOOMMMMMMLLLKKKIIIGGGEEEDDDCCCBBBDDDEEEFFFGGGIIIKKKMMMNNNOOOSSSXXX]]]dddmmmuuu{{{|||~~~~~~xxxnnnccc\\\WWWWWWYYY^^^eeekkkoooqqqrrrrrrqqqqqqrrrsssuuuvvvttttttsssrrrrrrrrrrrrssstttttttttttttttttttttttttttuuuvvvxxxyyyzzzzzzzzz}}}}}}}}}~~~~~~|||qqqggg```ZZZVVVSSSOOOPPPRRRTTTUUUUUUUUUUUUSSSUUUWWW[[[___dddhhhjjjhhhkkknnnooonnnnnnnnnooosssvvv{{{{{{hhhZZZLLLCCC<<<:::999666444555333333333333333333333333444444444555666666777777222222333444666777999:::<<>>888666555333222222222222000000000000000000000000111111222333333222111000111111111111111111111111111111111222333444555666888???PPPhhh~~~~~~lll___RRRMMMLLLKKKJJJLLLGGGHHHHHHGGGEEEEEEGGGIIIMMMTTT\\\aaaccceeejjjnnnpppmmmiiieeedddgggmmmrrrwwwzzzrrrcccZZZWWWUUUWWWZZZ\\\\\\ZZZWWWUUURRRSSSTTTUUUUUUUUUUUUTTTTTTTTTSSSSSSRRRQQQOOOOOOMMMMMMMMMMMMLLLJJJIIIHHHJJJJJJKKKMMMMMMNNNNNNMMMKKKLLLMMMMMMLLLLLLNNNPPPQQQSSSVVVWWWXXXZZZ]]]______```bbbeeegggiiijjjkkklllmmmmmmmmmmmmkkkjjjiiiiiifffccc```___]]][[[YYYUUUTTTRRROOOLLLJJJIIIHHHGGGFFFEEEDDDDDDCCCBBBBBBDDDDDDEEEGGGIIIKKKMMMNNNOOOSSSWWW]]]ccckkkuuu||||||~~~yyyoooddd]]]XXXXXXYYY^^^eeekkkoooqqqrrrrrrqqqqqqqqqssstttuuuvvvuuuttttttssssssttttttttttttttttttttttttttttttuuuvvvwwwxxxxxxyyyyyyyyy}}}}}}}}}~~~~~~~~~~~~~~~}}}rrrhhh```ZZZVVVSSSNNNPPPRRRUUUVVVWWWVVVVVVVVVWWWZZZ]]]aaaeeehhhjjjjjjmmmooopppooonnnnnnnnnqqqtttyyy|||iiiZZZKKKBBB;;;999888555333444333333444444444444333333444444444555666777777777222333333555666888:::;;;<<>>888777555333222222222333000000000000000000000000///000111333222111///...111111111111111111111111//////000111333555777888999@@@QQQjjj}}}iii\\\PPPLLLKKKJJJJJJKKKHHHIIIHHHGGGEEEEEEGGGIIIMMMTTT\\\```aaacccfffjjjkkkjjjgggeeedddgggmmmqqqwwwzzzsssdddZZZXXXTTTWWWZZZ]]]]]]ZZZWWWUUURRRSSSTTTUUUUUUUUUUUUUUUTTTTTTTTTTTTSSSRRRPPPPPPNNNNNNNNNMMMKKKJJJHHHGGGJJJJJJKKKMMMMMMNNNNNNNNNIIIJJJKKKLLLLLLMMMOOOQQQQQQSSSVVVWWWXXXZZZ]]]______```ccceeehhhjjjkkkkkkkkkllllllmmmllljjjiiihhhhhheeeaaa^^^\\\ZZZWWWUUUQQQPPPNNNKKKIIIGGGFFFEEECCCCCCCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFHHHKKKMMMNNNOOOSSSWWW\\\bbbjjjuuu|||{{{~~~yyyoooeee^^^XXXXXXZZZ___eeekkkoooqqqrrrrrrqqqqqqqqqrrrssstttwwwwwwvvvuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuvvvvvvwwwxxxxxxxxxxxxxxx}}}}}}}}}}}}}}}~~~~~~~~~~~~sssiii```ZZZUUUSSSNNNPPPSSSUUUWWWWWWWWWVVVXXXYYY[[[]]]aaaeeegggiiikkknnnpppqqqpppnnnnnnnnnpppssswww|||jjj[[[JJJAAA:::999888444222333444555555666666555555444444444444555666777777888555666666888:::<<<>>>???===BBBIIITTTjjjyyyqqqkkkiiiooowww}}}vvvmmmddd^^^[[[YYYXXXXXXWWWVVVTTTTTTWWW\\\```eeelllvvv~~~wwwlllbbb\\\XXXSSSOOONNNNNNNNNNNNNNNNNNNNNNNNRRRRRRSSSTTTVVVYYY[[[\\\xxxkkk```WWWOOOFFF>>>;;;999777444333222111111000000000000000000000000222111111111000000//////111111111111111111111111222333333222111222444777>>>BBBQQQjjjzzzkkk]]]OOOLLLMMMMMMLLLMMMNNNLLLIIIGGGFFFFFFHHHIIIMMMQQQWWW\\\___aaadddfffffffffdddccccccgggmmmrrrvvvyyy~~~rrrdddZZZVVVWWWXXXZZZ]]]^^^\\\XXXTTTRRRRRRSSSTTTUUUUUUVVVVVVVVVWWWXXXXXXXXXWWWUUUUUUSSSRRRPPPNNNMMMLLLKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLJJJIIIIIIKKKMMMOOOQQQRRRTTTVVVYYY\\\^^^___``````aaacccfffhhhhhhgggkkkkkkkkkkkkjjjiiigggfffiiifffbbb]]]WWWSSSPPPNNNMMMLLLJJJHHHEEEBBB@@@???BBBBBBAAAAAAAAA@@@@@@@@@BBBBBBCCCEEEFFFIIIKKKLLLKKKOOOTTTYYY^^^gggqqqyyy}}}zzzuuunnndddZZZWWWXXX[[[aaagggkkkmmmnnnoooooonnnooopppsssuuuvvvtttttttttttttttssssssssstttttttttssssssrrrrrrrrrtttuuuvvvwwwwwwxxxxxxwww{{{{{{zzz{{{|||~~~ttthhh___YYYVVVUUUSSSRRRRRRTTTWWWXXXXXXXXXXXXYYY[[[^^^aaadddggghhhjjjlllnnnpppqqqrrrqqqqqqtttuuuxxxnnnaaaQQQHHH>>>999888999777444444444444444444444444444444444444555666777777888777777777888999:::<<<<<<>>>@@@GGGUUUlllssskkkhhhiiiooovvvvvvkkkbbb]]][[[XXXVVVZZZYYYUUURRRQQQTTTZZZ^^^fffnnnwww~~~~~~xxxnnneee]]]VVVPPPLLLLLLLLLLLLLLLLLLMMMMMMNNNRRRRRRRRRRRRSSSSSSSSSSSS~~~wwwiii]]]UUUMMMDDD===:::999777444222222111111000000000000000000000000111111111111000000000///111111111111111111111111222222333222111222555777===BBBSSSlll~~~lll^^^QQQMMMNNNNNNNNNOOONNNMMMJJJGGGFFFFFFGGGHHHKKKOOOUUUZZZ]]]___bbbdddeeeeeedddccccccgggmmmrrrvvvyyy}}}uuufff]]]YYYWWWXXXZZZ]]]^^^\\\XXXTTTRRRRRRSSSTTTTTTUUUVVVVVVVVVWWWXXXXXXXXXWWWVVVUUUSSSRRRPPPOOOMMMLLLLLLKKKMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLJJJIIIIIIKKKMMMOOOQQQRRRTTTWWWYYY\\\^^^___`````````cccfffggggggfffjjjjjjkkkkkkjjjiiigggffffffddd^^^XXXRRRMMMIIIGGGEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAACCCCCCDDDEEEGGGIIIJJJKKKLLLOOOSSSWWW]]]eeepppxxx~~~zzzuuuoooeee[[[XXXYYY[[[```fffkkkmmmmmmmmmmmmmmmnnnooorrrtttuuuttttttttttttssssssssssssssssssssssssrrrrrrrrrqqqsssssstttuuuvvvvvvvvvvvvzzzyyyzzzzzz|||~~~uuujjj```ZZZVVVUUUSSSRRRRRRTTTWWWXXXXXXXXXXXXYYY[[[]]]```cccfffgggjjjlllnnnppprrrsssttttttvvvvvvyyyqqqdddUUUKKK@@@999777777666333333333333333333333333333333333333444555666666666777777777888999:::;;;<<<>>>@@@FFFTTTkkk~~~rrrkkkhhhiiimmmsssxxxmmmccc^^^\\\YYYVVVXXXWWWUUUSSSRRRUUUZZZ^^^gggnnnwww~~~yyypppggg___XXXRRRNNNLLLLLLLLLLLLLLLMMMMMMNNNQQQQQQQQQRRRRRRRRRRRRSSS{{{yyyiii\\\TTTMMMEEE???:::888666444222111111222000000000000000000000000111111111111000000000000111111111111111111111111111222333222111222555777===CCCUUUooo~~~nnn```RRROOOPPPPPPPPPQQQOOOMMMJJJGGGFFFFFFFFFGGGIIILLLRRRVVVYYY\\\___aaaccccccccccccdddhhhnnnrrrvvvyyy}}}xxxiii```[[[XXXYYYZZZ]]]^^^\\\WWWSSSRRRSSSSSSTTTTTTUUUUUUUUUWWWWWWXXXXXXXXXWWWVVVUUURRRRRRQQQPPPOOOMMMMMMLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJJJJLLLMMMOOOQQQRRRTTTWWWZZZ\\\^^^___`````````bbbeeefffeeedddggghhhiiijjjjjjiiihhhgggfffbbb\\\UUUNNNHHHDDDBBB@@@AAAAAABBBDDDEEEEEEFFFDDDDDDDDDDDDCCCCCCCCCCCCEEEEEEEEEFFFGGGIIIJJJKKKLLLNNNRRRUUUZZZcccooowww}}}zzzuuupppfff]]]YYYYYY[[[```eeejjjllllllkkkkkkkkkmmmoooqqqsssttttttttttttssssssrrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqrrrssstttuuuuuuuuuuuuxxxxxxyyyzzz|||~~~wwwlllbbb[[[WWWVVVSSSRRRRRRTTTWWWXXXXXXXXXYYYYYYZZZ[[[^^^aaadddfffjjjkkknnnqqqtttvvvwwwxxxyyyzzz|||xxxkkk]]]RRRCCC:::777777555333333333333333333333333333222222333333444555555555777777777888999:::;;;<<<===@@@FFFSSSiiizzzpppllljjjiiikkkooozzz~~~{{{oooeee___\\\YYYWWWVVVVVVUUUUUUTTTWWW[[[^^^hhhoooxxx~~~{{{qqqhhh```ZZZTTTPPPLLLLLLLLLLLLLLLMMMMMMNNNPPPPPPPPPPPPQQQQQQQQQQQQzzz}}}|||lll^^^VVVOOOGGGBBB999888666333222111111222000000000000000000000000111111111000000000000000111111111111111111111111111222222222111333555888<<>>777666444222111111222222000000000000000000000000///000000000111111111111000000000000000000000000000111222222222333666999;;;CCCXXXuuu}}}www}}}{{{yyyyyyppp___WWWVVVUUUUUUWWWUUUSSSQQQOOOLLLIIIGGGFFFEEEHHHKKKOOORRRVVVZZZ]]]]]]```cccdddeeefffiiijjjnnnrrrvvvzzz{{{}}}~~~|||lllaaa\\\YYYZZZ[[[]]]^^^[[[VVVRRRSSSSSSSSSSSSSSSSSSSSSRRRRRRSSSTTTTTTTTTSSSQQQPPPQQQRRRTTTUUUUUUTTTRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPLLLLLLMMMMMMMMMNNNNNNNNNNNNOOOQQQTTTVVVYYY[[[\\\^^^^^^___bbbfffhhhiiihhhffffffhhhiiiiiihhhgggggggggbbbZZZQQQJJJDDDBBBAAABBBCCCDDDEEEFFFGGGHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEBBBBBBCCCDDDEEEGGGIIIJJJKKKNNNQQQTTTWWW___hhhpppuuuwwwvvvrrrooommmfff___YYYWWWVVVXXX\\\___aaabbbdddfffiiimmmppprrrttttttssssssrrrqqqpppooonnnnnnmmmmmmmmmnnnnnnooooooooopppqqqrrrssssssttttttttttttvvvxxxzzz{{{|||||||||zzzqqqhhh^^^WWWSSSSSSRRRRRRTTTWWWXXXXXXXXXWWWWWWWWWYYY\\\bbbgggjjjkkkkkkkkkmmmoooqqqsssuuuyyy{{{wwwiii]]]LLL@@@;;;888666333333333333333333333333333555555555555555555555555666666666666777999:::;;;;;;???FFFOOO```{{{}}}vvvqqqqqqkkkpppwww}}}yyykkkccc^^^[[[YYYVVVVVVWWWVVVVVVYYY\\\```gggnnnwww~~~}}}wwwnnnfff___XXXSSSPPPLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNOOOOOOOOOPPPPPP~~~pppddd[[[QQQGGG@@@777555444222111111222222000000000000000000000000//////000000111111111222000000000000000000000000000111222222222333777999;;;CCCWWWttt|||zzz|||xxxrrrpppqqqtttbbbZZZXXXWWWWWWXXXVVVUUUSSSPPPMMMJJJHHHGGGEEEHHHLLLOOORRRVVV[[[^^^^^^```ccceeeeeefffgggiiimmmpppuuuyyy{{{}}}~~~|||mmmccc^^^ZZZZZZ\\\]]]^^^[[[VVVRRRSSSSSSSSSSSSRRRRRRRRRRRRQQQRRRSSSSSSSSSRRRPPPOOOQQQRRRTTTUUUVVVUUUSSSRRRPPPPPPPPPPPPPPPPPPPPPPPPLLLMMMMMMMMMMMMNNNNNNNNNMMMNNNPPPSSSVVVXXXZZZ[[[^^^^^^___cccgggjjjjjjiiihhhiiijjjkkkkkkjjjiiihhhkkkfff]]]SSSJJJEEEAAA@@@DDDDDDDDDDDDEEEEEEEEEFFFGGGGGGGGGFFFFFFFFFEEEEEE@@@AAAAAACCCEEEGGGIIIJJJKKKNNNRRRUUUXXX___hhhooouuuwwwvvvrrrpppnnnhhh```XXXWWWUUUWWWZZZ^^^``````bbbdddhhhllloooqqqssssssssssssrrrqqqpppooonnnmmmlllmmmmmmmmmnnnnnnoooooooooooopppqqqrrrrrrrrrrrruuuvvvxxxzzz{{{{{{{{{{{{~~~zzzqqqhhh^^^WWWSSSSSSRRRRRRTTTWWWXXXXXXXXXWWWWWWWWWYYY]]]ccchhhlllkkkkkkkkkkkkmmmoooqqqrrrvvvxxx|||uuufffZZZKKK???:::888444222444444444444444444444444444444444444444444444444555555666666777999:::;;;;;;???FFFOOO___zzzyyytttssskkkpppwww}}}}}}|||nnneee```]]][[[WWWWWWWWWVVVVVVXXX\\\```fffnnnwww~~~}}}wwwooofff___YYYTTTPPPLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNOOOOOOOOOPPPPPPPPPvvvggg[[[QQQEEE>>>999666222000111222222222111111111111111111111111111111111000000000000000222111111111000000//////111222222111000111444666:::DDDZZZvvvyyywww}}}}}}}}}pppkkklllmmmyyyyyydddZZZYYYXXXXXXYYYUUUTTTRRRPPPLLLHHHEEEDDDHHHIIIKKKOOOSSSXXX]]]``````aaaccceeegggiiijjjjjjnnnrrrwww{{{}}}~~~{{{mmmbbb[[[ZZZ\\\^^^___^^^[[[XXXVVVSSSSSSSSSSSSRRRQQQPPPOOOQQQRRRRRRRRRQQQOOOMMMLLLPPPPPPQQQRRRRRRQQQPPPOOOPPPPPPPPPPPPPPPPPPPPPPPPMMMLLLKKKKKKKKKLLLNNNNNNRRRRRRSSSTTTVVVXXXZZZ\\\]]]^^^___bbbdddfffhhhiiijjjiiihhhiiikkklllkkkjjjjjjeee\\\QQQGGGBBBAAAAAA?????????@@@BBBDDDFFFHHHBBBCCCCCCDDDDDDCCCCCCBBBCCCEEEGGGHHHHHHHHHIIIJJJKKKMMMQQQUUUZZZ```gggllltttuuuwwwvvvsssmmmgggcccZZZXXXWWWVVVVVVWWWXXXZZZ[[[___fffjjjmmmoooqqqrrrqqqqqqqqqqqqooonnnmmmlllllllllmmmmmmnnnooooooooooooppppppqqqsssttttttuuusssuuuxxxzzz|||}}}~~~~~~~~~xxxoooggg___WWWRRRNNNMMMNNNQQQUUUXXXYYYYYYXXXYYYZZZ\\\___cccfffhhhjjjkkkjjjiiiiiilllpppsssuuuyyy~~~wwwllldddUUUEEE===999666666777333333333333333333333333666666555444555666777888333333333444666777999:::;;;>>>EEEOOO^^^uuu}}}wwwsssmmmqqqwww~~~~~~zzz}}}pppgggaaa]]][[[YYYVVVTTTVVVVVVWWW\\\cccjjjooowww~~~~~~zzzrrrkkkccc[[[SSSOOONNNMMMLLLKKKKKKLLLMMMMMMNNNNNNNNNOOOOOOOOOPPPPPPzzzkkk^^^SSSGGG???999666222000111222222222111111111111111111111111000000000000000000000000111111111111000000000///111222222111000111444666;;;EEEZZZuuuyyyvvv~~~}}}zzzzzz}}}}}}wwwnnniiikkkoooyyyzzzfff\\\YYYXXXXXXYYYXXXWWWTTTQQQNNNJJJGGGEEEGGGIIIKKKOOOTTTXXX\\\^^^aaabbbdddfffhhhjjjkkkkkkooorrrwww{{{}}}zzzmmmccc\\\ZZZ[[[]]]^^^]]]ZZZVVVTTTSSSSSSSSSSSSRRRQQQPPPOOOQQQQQQRRRRRRQQQPPPNNNMMMOOOPPPQQQRRRRRRRRRQQQPPPNNNNNNNNNOOOOOONNNNNNMMMMMMMMMLLLLLLLLLMMMNNNOOOQQQRRRRRRTTTVVVXXXYYYZZZ\\\]]]^^^```aaacccdddeeefffeeefffgggjjjkkkjjjiiihhhccc[[[PPPFFFAAA???@@@AAA@@@@@@???@@@AAABBBCCCAAAAAABBBCCCCCCCCCCCCCCCBBBEEEGGGHHHHHHHHHJJJKKKLLLOOOSSSWWW\\\cccjjjnnnuuuvvvwwwwwwsssmmmgggccc\\\[[[YYYVVVUUUVVVWWWWWWZZZ___eeejjjmmmnnnppprrrqqqqqqqqqpppooonnnlllllllllllllllmmmnnnnnnoooooopppppppppqqqrrrsssttttttssstttwwwyyy{{{}}}}}}}}}~~~xxxooofff^^^WWWSSSNNNNNNOOOQQQUUUXXXYYYXXXXXXXXXZZZ\\\___bbbfffhhhhhhhhhhhhgggggghhhllloootttxxx}}}vvvlllaaaSSSDDD===:::777555777333333333333333333333333555555444444444555666777333444444555666888999:::;;;>>>DDDOOO]]]uuuvvvpppmmmqqqwww~~~{{{{{{nnneee___[[[YYYYYYVVVUUUVVVWWWWWW\\\cccjjjpppxxx~~~~~~zzzrrrjjjccc[[[TTTOOOOOONNNMMMMMMMMMNNNOOOOOOPPPPPPPPPPPPQQQQQQQQQQQQ|||lll___SSSGGG>>>999666222111111222222111111111111111111111111111000000000000000000000000111111111111000000000000000111222111111111444666<<>>???BBBAAA???>>>======>>>>>>@@@@@@AAABBBCCCDDDDDDEEEBBBEEEGGGHHHHHHIIIJJJLLLNNNRRRVVV[[[```gggnnnssswwwxxxyyywwwsssmmmgggccc___]]]ZZZWWWUUUUUUUUUUUUZZZ^^^dddiiilllmmmoooppppppppppppooonnnmmmlllkkkkkkkkklllmmmmmmnnnnnnooopppppppppqqqrrrrrrrrrsssrrrsssvvvxxxzzz{{{|||}}}xxxnnnfff^^^XXXTTTPPPOOOPPPRRRUUUWWWWWWWWWWWWXXXYYY[[[^^^bbbeeeggghhhhhhhhhfffeeefffiiilllrrrvvv|||tttkkk\\\OOOBBB===:::777555555333333333333333333333333444444444333444555555666444555555666777999;;;;;;<<<>>>DDDNNN\\\ssswwwooommmpppvvv}}}||||||oooeee___[[[YYYYYYVVVUUUWWWWWWXXX]]]dddkkkqqqyyyzzzrrrjjjbbb[[[TTTPPPMMMLLLLLLLLLMMMNNNOOOPPPQQQQQQQQQRRRRRRRRRSSSSSSwwwhhh\\\PPPEEE<<<888666333111222222222111111111111111111111111111/////////000000000000000111111111000000000000000000111111111111222444777<<>>===<<<<<<<<<===??????@@@AAACCCDDDFFFFFFDDDFFFHHHIIIIIIJJJKKKMMMPPPTTTYYY___eeelllssswwwzzzzzzzzzwwwssslllfffbbb___]]]ZZZWWWUUUUUUUUUVVVYYY^^^ccchhhkkklllnnnoooooooooooonnnmmmlllkkkjjjjjjkkkkkklllmmmmmmnnnnnnppppppppppppqqqqqqqqqrrrrrrssstttwwwyyyzzz||||||xxxnnneee___YYYVVVQQQPPPPPPRRRUUUVVVVVVVVVWWWWWWXXXZZZ^^^aaadddfffjjjjjjiiihhhfffgggiiikkkpppuuu|||}}}pppgggYYYMMMAAA===;;;777444444333333333333333333333333333333333333444444555555555666666777888:::;;;<<<<<<>>>CCCMMMZZZrrryyyqqqnnnpppuuuzzz}}}{{{{{{}}}~~~qqqgggaaa]]]ZZZYYYVVVUUUWWWXXXXXX^^^eeelllrrrzzzyyyqqqiiibbb[[[UUUQQQIIIIIIJJJJJJKKKLLLMMMNNNQQQQQQQQQQQQRRRRRRRRRRRRqqqcccYYYOOODDD===888555333222222222111000000000000000000000000000......//////000000000000000000000000000000111111000000111111111222555777<<>>======>>>??????@@@@@@@@@AAACCCEEEGGGHHHFFFHHHJJJKKKKKKKKKLLLMMMQQQUUU[[[bbbhhhooovvv{{{||||||zzzwwwqqqjjjddd```[[[ZZZXXXVVVUUUVVVWWWXXXYYY^^^ccchhhjjjkkkmmmnnnnnnnnnnnnmmmlllkkkjjjiiijjjjjjkkkkkkllllllmmmmmmnnnooooooppppppqqqqqqqqqrrrssstttvvvxxxzzz{{{|||xxxnnnfff___ZZZWWWRRRQQQQQQRRRUUUVVVVVVUUUVVVWWWXXXZZZ]]]aaadddfffiiiiiiiiihhhffffffhhhiiiooottt|||yyylllcccWWWKKK@@@<<<;;;777333333333333333333333333333333333333333444444444444444666666666777999:::<<<======>>>CCCKKKXXXppp}}}uuunnnppptttyyy}}}}}}{{{xxx{{{{{{~~~qqqgggaaa]]]ZZZXXXUUUUUUVVVWWWXXX^^^eeemmmrrrzzzyyyqqqiiiaaa[[[UUURRRIIIIIIJJJKKKLLLMMMMMMMMMOOOOOOPPPPPPPPPQQQQQQQQQ|||mmmaaaXXXOOOFFF???777555333222333333111000000000000000000000000000---......//////000000111000000000000111111111111///000111111111222555888<<>>BBBJJJWWWnnnyyyppprrruuuzzz~~~|||}}}}}}~~~~~~pppfff___ZZZXXXWWWTTTSSSVVVVVVXXX^^^eeelllrrrzzzyyyppphhhaaa[[[VVVSSSLLLMMMNNNOOOOOOOOOOOOOOONNNNNNNNNOOOOOOOOOOOOPPPyyyjjj^^^UUUMMMDDD===777555333333333333111000000000000000000000000000------......///000000111///000000000111111111111///000111111111222555888;;;@@@QQQnnnzzzssswww|||xxxvvvuuusssssszzzrrrddd[[[VVVSSSUUUYYYUUUTTTSSSRRRPPPMMMKKKJJJGGGGGGGGGIIILLLRRRWWWZZZ]]]___aaadddgggiiikkkkkkmmmqqqvvvzzz|||}}}}}}nnnbbb[[[WWWXXX[[[\\\\\\ZZZWWWUUURRRSSSSSSTTTTTTTTTSSSSSSSSSTTTUUUVVVVVVUUUUUUTTTTTTUUUUUUVVVUUUTTTRRRQQQOOOOOONNNMMMNNNPPPRRRSSSOOONNNMMMMMMMMMNNNPPPQQQRRRSSSUUUVVVVVVUUUTTTSSSNNNNNNMMMMMMLLLKKKKKKJJJHHHIIIKKKQQQYYY```eeehhhgggddd^^^UUULLLFFFCCCCCCEEEDDDCCCBBBBBBCCCDDDEEEDDDDDDCCCCCCDDDFFFIIIJJJNNNOOOQQQPPPOOOMMMMMMNNNPPPUUU\\\dddlllssszzz~~~~~~}}}zzzuuunnnfff```\\\WWWVVVTTTSSSSSSTTTVVVWWW[[[___eeeiiikkklllmmmnnnllllllllllllkkkiiihhhgggiiiiiiiiijjjkkkkkkllllllkkkkkklllnnnpppqqqrrrssstttttttttvvvxxxzzz}}}~~~zzzrrriiiaaaZZZVVVQQQPPPPPPRRRUUUWWWWWWVVVUUUUUUWWWYYY\\\___ccceeeeeefffggggggfffeeefffhhhnnnttt~~~zzznnnfffZZZMMMAAA<<<999666333333333333333333333333333333333444555666666666555555555555555666888999;;;<<<===>>>AAAIIIVVVmmmyyyrrrtttyyy~~~pppfff___ZZZXXXVVVSSSRRRTTTUUUWWW]]]dddlllqqqyyyyyyppphhhaaa[[[VVVSSSNNNOOOPPPPPPQQQPPPOOOOOONNNNNNNNNNNNOOOOOOOOOOOOwwwhhh[[[RRRJJJ@@@:::777555333333333333111///000000000000000000000000---------...///000000111//////000000111111111222///000111111111333666888;;;???PPPlll~~~uuuyyy}}}{{{uuusssyyy|||oooaaaYYYUUUSSSUUUZZZTTTTTTSSSRRRQQQOOOMMMLLLHHHGGGFFFGGGKKKQQQWWW[[[^^^___bbbeeehhhjjjlllllllllpppuuuyyy{{{}}}~~~zzzlllaaaZZZUUUVVVYYY[[[[[[YYYVVVTTTRRRSSSSSSTTTTTTTTTSSSSSSTTTUUUVVVVVVVVVVVVTTTTTTVVVVVVVVVVVVUUUSSSRRRPPPSSSQQQOOONNNOOORRRUUUWWWNNNNNNMMMMMMMMMNNNOOOPPPPPPQQQSSSTTTTTTSSSRRRQQQJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGIIINNNWWW```fffiiifffddd^^^UUULLLFFFCCCCCCHHHGGGFFFEEEDDDDDDEEEFFFFFFEEEDDDDDDEEEGGGIIIKKKPPPRRRSSSRRRPPPNNNNNNNNNOOOTTT\\\dddlllssszzz~~~~~~}}}yyytttmmmeee___[[[WWWVVVTTTRRRRRRSSSTTTUUU\\\```eeeiiikkklllmmmnnnlllllllllkkkjjjiiihhhggghhhiiiiiijjjkkkkkklllllliiijjjlllnnnpppqqqssstttttttttuuuvvvxxx{{{}}}}}}{{{ssskkkbbbZZZUUUPPPOOOPPPRRRUUUWWWWWWWWWUUUUUUVVVXXX\\\___bbbdddggghhhiiiiiihhhhhhiiikkknnnuuu~~~|||qqqiii[[[NNNAAA;;;999555333444333333333333333333333333444444666777777777666555444555555666777999:::;;;>>>>>>AAAHHHUUUlllxxxsssvvv{{{rrrhhhaaa\\\ZZZUUURRRQQQTTTUUUVVV\\\dddkkkqqqyyyyyypppgggaaa[[[WWWTTTMMMNNNOOOPPPOOONNNMMMLLLNNNNNNNNNOOOOOOOOOPPPPPP