nnnoooooppppppqqqqqqqqqqrrrrrrrrrrrrqqpoonmlkjjihgffeddcbbaa```___^^^^]]]]\\\[[[ZZYYYXXWWVVUUTTTSSSRRRQQQPPOONNMMLLLLKKKKKKJJJJJJJJJJJJIIHHGGFEEDCCBBA@@@????>>>>>>>>>>>>>?????????????>>>>>====<<<<<<<<<<<<<<;;;;;;::::::::::::::;;;;<<<<<<<<<<<;;:::999988888888888888999:::;;;<<<======<<<<<;;;;;;::::::::::::::::::::::;;;;;;<<==>>?@@ABBCCDDEEEEEEEEDDDDDDDDDEEEFFFGGHHIIJJKLMMNOOPPQQRRSSTTUUUVVVWWXXXYYZZ[[\\\]]^^^__``aaabbccddeeffghhiijjkkklllllllllkkkjjjiiiiiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjjjjiiiiiihhhhhggggggfffeeddcccbbaa```___^^]]\\\[[[ZZZYYXXWVUUTSRRQPPOONNMMLLKKKJJJJIIIIIIIIHHHHHGGGGGFFFFEEEDDDCCCBBBBBBAAAA@@@???>>>=============>>>>>>>>>>>>==<<<;;:::999888888888888889999::::;;;;;;;;;;;;;;;:::::::::::::::::::::::99999999999:::;;;;<<<======<<;;::999888888888888889999::::;;<<<===>>>>>>>>??????@@@AAABBCCDDEEFFGGHHIIIJJKLLMNNOPPQRRSTTUVVWWXYYYZZZZYYYYYYYYYYYYYZZZZ[[[\\]]^^__```aabbbccdddeeeffggghhhiiiijjjjjkkkkllllmmmmnnnnnnoooooppppppppqqqpppoonmmlkjjihhgffeddcbbaaa``__^^^]]]\\\\[[[ZZYYYXXXWWVVVUUTTSSSRRRRQQQQPPONNMMLLKKJJJIIIIHHHHHHHGGGGGGFFFEEDDDCCBAAA@@??>>>===============>>>>>>>>>>>>>====<<<<<<<<<;;;;;;;;;;;;::::::99999999::::;;;;;<<<<<<<<<;;;;:::999988888888888999999::::;;;;;;;;;:::::::::::999:::::::;;;;;;<<<<<<=====>>??@@ABBCDDEEFGGHHIIIIIIIIIIHHHIIIIIIJJKKLLMMMNNOPPQRRSTTUVVWWXXXYYYZZZZ[[\\\]]]^^^___```aaabbccddeefffgghhhiijjjkklllmmmmmmmlllkkjjiiiihhhhhgggggggggffffffffffffffffeeeeedddddcccccbbbbaaa```___^^]\\[[ZYYXXXWWWVVUUTTTSSSSSRRRRQQPONNMLLKJJIHHGGFFEEEEDDDDDDCCCCCCCCCCCCCCBBBBBAAAA@@@????>>>>>>>=====<<<<;;;;::::::::;;;<<<<<<<<<<<<<<;;:::9988877777777777777888999:::;;;;;;;;;;;;;;;;;:::::::::::::::::::99999988888888999:::;<<==>>>>???>>>>===<<<<<<<<<==>>??@@AABBCDDEFFGHHIJJKKLLLMMNNOOPPQQRRSSSTTUUVVWWWXXYYZZZ[[\]]^^__``abbccddeefffggggggffeedddcccccccccdddddeeeeeffffffggggggggggggggggggggfffffeeeeeeeeeeeddddddccccbbbbbaaa``___^^^]]]\\[[ZZYXWVUTSSRQPPONNMMLLKKKJJJJJIIIIHHHHHHHHGGGGGFFFEEEDDDCCCBBBBBBBAAAAA@@??>>>====<<<<<<=======>>>>>>===<<<;;:::99988888888888888888999999:::::::::::::::::999:::::::::::::::9999999999999999::::;;;<<<====<<<<;;::99888777777777777777888999::;;;;<<<<<<<<<<<<<<=====>>>>???@@AABBBCCDDDEEFFGHHIJKKLMNNOPQQRSSTTTUUUUUTTTTTTTTTTTTUUUUVVWWWXXYYZZ[[\\\]]^^^___```aabbccccddddeeeffggghhhhiiiiiijjjjkkklllmmmmnnnnooooooooonmmllkkjjiiihhggggfffffeeeeeddddddcccccbbbaa```__^^]]\\[[ZZYYXXXWWWVVVUUTTSSRRQQPPPOOONNNNMMMMLLLLKKJJIIHHGFFEDDCBBAA@@@???>>>>>>>>>>>>>>>>>>>>======<<<<<;;;;;;;;;;;;;;;::::::999999999999:::::::;;;;;;;;;;:::99988888777777777777777888999::::::;;;;;;;;;;;;;::::::::9999999999998888888889999:::;;<<==>>>??????>>>===<<<<====>>????@@ABBCDDEEFGHHIIJJKKKLLMMNNNOOPPQQRRRSSTTUUVVWWXXYYYZZ[[[\\]]^^__`aabbccddeefffggggfffeedddccccccccdddddddeeefffggghhhhiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhgggggfffeeedddccbbaaa````___^^]]\[ZZYXWVVUTTSRRQQPPOONNMMMLLLLKKKKKKKJJJJJIIIHHHGGGFFFEEEDDDDCCCBBBAAA@@@???>>>>=======>>>>>>>>>>>>>==<<<;;::998887777777777778888999:::::::;;;;;;::::::::::::::::::::::::::99998888888999::::;;;<<<<<<<<<;;;:::99999888888888888999999:::::;;;;;;;;<<<<<<<<<<<<<<=====>>??@@@AAAABBCCDDEFFGGHIIJKLLMNOOPPQQRRRRRRQQQQQQQQQQQRRRRSSSSTTUUUVVWWXXYZZ[[[\\]]]^^^__```aaaabbbbccdddeefffgggghhhiiijjjkkkllllmmmnnnoooooooonnmmllkkjjjiiihhhgggfffeeeeeeedddddccccbbbaaa```___^^]]\\\[[[[ZZZZYYXXWWVVUUTTSSSRRRRRQQQQPPPPOOOONNMLLKKJIHHGFFEDCCCBBAAAAA@@@@@@@@@@@??????????>>>>====<<<<<<<<<<;;;;;;;;;::::9999999999:::;;;;;;;<<<<;;;::99988877666666666666667778899::::;;;;;;;;;;;::::::::::::::::::::::::::::::99999::::::;;;;<<========<<<<<;;;;;;;;;;;<<<<==>>??@ABBCDDEEFFFGGGHHIIJJKKLLMMMNNOOPPQQRRRSSTTTUUVVVWWWXXYZ[[\\]]^^___``aaaaaaaa``___^^^^^^^^^^____````aaabbcccdddeeeefffggghhhhiiiiiijjjjjjkkkkkkkkkkkkkkkjjjjjjjjjjjjjjiiiiiiihhhggfedcba`__^]\\[[ZYYXXWWWVVVUUUUTTTTSSSSRRRQQQPPOOONNNMMMLLLLKKKJJJIIHHHGGFFEEEDDDDDDDCCCCCCCCCCBBBAAA@@??>===<<<;;;;:::::::::::::;;;;;;;<<<<<<<;;;;;;;;;;;;:::::::::::9999999999999999999:::::;;;;;;;;;;;;;;::99998888888777788888888999999:::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<===>>?@@ABCCDEEFFGGHHIIIIIIIIIIIIIIIIIIIIJJJJKKLLMMNOOPQQRRSSTTTUUUVVVVWWWXXXXYYYZZ[[\\]]^^^__``aaabbccddeeffgghhhiijjjkkkkkkkkkkkjjiiihhhggggggggffffffffgggggggghhhgggggggfffeeeddddcccbbbbaaa```__^^]]\\[[ZZZYYYYXXXWWWVVVUUUTTSSRQQPONNMLLKJJIHHGGFFFEEEEDDDDCCCCCCCCCBBBBBBBAAAA@@@????>>>>>>=======<<<;;;;;::::::;;;;<<<<<<====<<<;;:::99887777666666666666777888999::::;;;;;;;;;;;;::::::::::9999999:::::::::::::::::::;;;;<<<=========<<<<;;;;:::::::99999999:::::;;;;<<<<==============>>>>>>>>>>>??????@@@AAABBCCDDEFGGHIJJKLLMNNOOPPPQQQQPPPPPPPPPPPPPPQQQRRSSSTTUUVVWWXYYZZZ[[[[\\\]]^^^___````aaabbcccdddeeeffggghhiijjkkllmmmnnnnoooooooooonnmmllkkjjiiihhhhgggggffffffffffffffffeeeeddddcccbbbaaa``___^^^^]]]\[[ZZYYXXWWVVVUUTTTSSSSRRRRQQPPOONMMLKKJIIHGGFFEEEDDCCCBBBBBBBBBBBBBBBBAAAA@@@???>>>>>=============<<<<<<;;;;::::::;;;;;;<<<<<====<<<;;::9988877777666666677778888999:::;;;;;;;;;;;;;;;::::::::::::::::::::::::::999999::::;;;;;<<<<========<<<<<<;;;;;;<<<<<<===>>?@@ABCCDEFFGGGHHIIJJJKKLLMMMNNOOOPPQQRRSSTTUUUVVWWXXYYZZ[[\]]^^___```aaaabbaaaa```_____________`````aaabbbcccdddeefffffgggghhhhiiiiiiiiiiiijjjjjjiiiiiiiiiiiiiiihhhhhhhgggffeeedccba`__^]\\[ZYXWWVVUTTSSRRRQQQPPPPPOOOOOONNNNMMMMLLLKKKJJJIIIIIHHHHGGGFFEEDDCCCBBBBBBBBBAAAAAAAAAAAA@@??>>>==<;;::99999988888999999::::;;;;;;;;;;;;;;;;::::::::::::::::::::9999888888888999:::;;;;<<<<<<<<<;;::::999999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>??@@ABBCDDEFFGGHHIIIIIIIIIIIIIIIIIIIJJJKKLLMMNNOPPQRRSTTUUVVWWWXXXYYYZZZ[[[\\]]]]^^^__```aaabbccddeeffghhiijjkklllmmmmmnmmmllkkjjiiiihhhhhhhhhhhhhhhhiiiiiiiiiiiiiiiihhhhggggfffeeeedddddccccbbaaa`__^^]]\\\[[ZZZYYXXXWWWVVVUUTSSRQPPONMLLKJJIIHHGGGFFFFFEEEEEEEEEEEEDDDDDDCCCBBBBAA@@@????>>>>>=====<<<<;;;;;;;<<<<<<<<<<<==<<<<<;;;::999988877777777778888889999:::::;;;;;;;;;;:::::::::99:::::::::::::99999999999::::;;;;;<<<<<<<<<;;:::9988877777777888999:::;;;<<<===>>>>?????@@@AABBCCCDDEEFFGGGHHIIJJKKLLMMNNOOPQRRSTTUVVWWXXYYZZZZZZZZZZZYYYYXXXXXYYYYYZZZ[[\\]]]^^^__```aaabbbbbcccccddddeeeeefffggghhiijjjkkkkllllmmmnnnnnnnnnnnnnnnnmmmllkjjihggffeedccbbaa```__^^^^]]]]\\\\[[[ZZZYYXXXWWVVVUUTTTSSSSRRQQQPPONNMMMLLKKKKJJJJJJIIIIHHHHHGFFEDDCCBAA@??>>>===<<<<<<<<<<<<<<==================<<<<<<;;;;;;;;;;;::::::999999999:::::;;;;;<<<<<<;;;;::9998888887777778888888999::::;;;;;;;;;::::::::::::::::::::;;;;;;;;;;;;;<<<<==>??@ABBCDDEEFFFGGGGGGGGFFFFFFFGGGGHHHIIIJJKKLMMNOOPQQRRSSSSTTTUUVVVWWXXXYYZZZ[[\\\]]^^__``aabbccdeefgghhiijjkkkkllllllllkkkjjjiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhgggffeeedddccccbbbbaaa``__^^]]\\[[[ZZYYYXXXXWWWVVVUUTSRRQPOONMMLKKJJIIIHHHGGGGGFFFFFFFFFFEEEEDDDCCCBBBAAA@@@@?????>>>>>====<<<<<<;;;;;<<<<<<<<<<<====<<<<;;::::99888887777778888899999:::::;;;;;;;;;;;;;;::::::::::::;;;:::::999999999999::::;;;<<<<=====<<<<;;;;::::::99999999999999::::;;;;;<<<<<<<<<<<<<<<<========>>>???@@@AAABBBCDDEEFGHHIJJKLLMNNOOOPPPPPPPOOOOOOOOOOOPPPPQQQRRRSSTTUUVVWXXYYZZ[[\\\]]^^^___```aaabbbcccddeefffggghhiiijjkklllmmmnnnnooooooonnnmmllkkjjjiiihhhhhgggggggggggggfffffffeeedddccbbbaa``__^^^]]]\\\[[ZZYYXXWWVVUUUTTTSSSRRRRQQQPPPOOONNMLLKJJIHHGFFEEDDCCCCBBBBBBBBAAAAAAAAAA@@@@@???>>>======<<<<<<<<<<<<;;;:::::9::::::::;;;<<<<<<<<<<<;;:::999888777766666667777888899:::::;;;;;;:::::::::999999:::::::::::::9999998899999:::;;;;<<<<=======<<<<<<;;;<<<<<<<====>>??@@AABCDDEFFGGGHHHIIJJKKLLLMMNNOOOPQQQRRSSTTTUUVVWWXXYYZZ[[\]]^^__``aaabbbcccbbbaaa````````````aaaaabbbbccdddeeeefffffgggghhhhhhiiiiiiiiiiiiiiiihhhhhhhhhhhhggggfffeeeeddddcccbba``_^]\[[ZYXXWVUUTSSRRQQPPOOONNNNNNMMMMMLLLLKKKJJJJIIIIHHHHGGGFFFFEEEDDDCCBBB