BM6P6(@ 111111222222222222111111111111222222222333333333111111111111111111111111111111333333444333222111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000////////////------,,,,,,...///111333222222222111111111000000222111111111000000//////000000111111111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000///////////////000000//////.........---000000000000000111111222...///000222222222111000000000000000000000000000333222111///............000000000000000000000000000000000000000000000000111111000000//////......---------...///000000111000000//////.........---////////////////////////000000000000111111111111111000///......///000111222111111111000000////////////000000111111111222000000000000000000000000111111111000000000000000222111111111000000/////////000111222222111000///000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111000000111111111111000000222111000//////000111222000111111111222222222222222222222222222222222222000000000000000000000000222222222222222222222222222222222222222222222222111111111111111111111111333333333333333333333333444444444333333222222222333333333333333333333333555555555555555555555555555666666777888999999999===<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<>>>???AAABBBBBBFFFEEEEEEDDDCCCCCCBBBBBB???@@@BBBDDDDDDCCCBBBAAA@@@?????????@@@CCCFFFHHHGGGIIIKKKMMMNNNNNNLLLLLLKKKJJJIIIHHHGGGFFFFFFFFFIIIIIIIIIHHHHHHHHHGGGGGGHHHIIIKKKJJJHHHFFFEEEFFFGGGGGGGGGGGGFFFDDDCCCBBBCCCBBB@@@?????????@@@@@@@@@??????>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888:::999777666555555555555666666666666666666666666666555444333333333333333222222222222222222222222333333444555555444333333111111111222222333333333222222111111111111222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000............////////////111111111111111111111111//////000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000---,,,++++++---......---111111000000000000111111000000000000000000000000000000000000000000000000000000000111111000000000000000000111111111222222111111111111111111111111111222333333333222111000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000......//////000000111111111111000000000111222333222222222111111111000000111111000000000/////////000000111111111111000000////////////000000000111000000000000000000000000000000000000000000000000000000000000000000000000111111000///////////////000000/////////.........000////////////000111111...///000111111111000000000000000000000000000000222111000//////......///000000000000000000000000////////////////////////111111000000////////////------......///000000111111111000000000/////////111111111111111111111111000000000000111111111111111000///......///000111111111111111000000000//////000000000111111111111000000000000000000000000111000000000000000000000222222222222111111000000///000111222222111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111000000222111000//////000111222000000000000000111222222222222222222222222222222000000000000000000000000222222222222222222222222333333333333333333333333111111111111111111111111222222222222222222222222444444444333333222222222333333333333333333333333444444444444444444444444555666666777888888999999;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<>>>???@@@AAABBBBBBBBBAAAAAA@@@?????????@@@@@@BBBCCCCCCCCCBBBAAAAAAAAA@@@@@@BBBDDDFFFHHHGGGHHHJJJLLLMMMLLLKKKKKKJJJJJJHHHGGGGGGFFFFFFFFFHHHHHHHHHGGGGGGGGGGGGFFFIIIJJJLLLKKKIIIGGGGGGGGGFFFFFFFFFFFFEEECCCBBBAAAAAA@@@???>>>>>>???@@@@@@??????>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999999888666555444444444555555555555555555555555555666555444333333333333444333333333333333333333333333333444555555444333333222222222222222222333333222222111111111111222222111111111111111111111111111111111111111111111111222222222222222222222222000000000000000000000000//////000000000111111111111111111111111111111111//////000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111000...///111222222111111111000000000000111111000000000000000000000000000000000000000000000000//////000000000000///////////////000000000111111111111111111111111111111222222333333222111000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000------...///000111222222444333222111111111111111222111111111111000000000000000///////////////...000000111111111111000000/////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000////////////......//////......//////000111......///000000000//////000000000000000000000000000000////////////000000000000000000000000000000........................111000000000000/////////---......//////000000111111111111111000000000000111111111111111111111111000000000000111111111111000000////////////000000111111111111000000000000000000000000111111111111000000000000000000000000000000000000000000111111333333222222222222111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111000000111111111111000000111111000000000000111111000000///...///000111222222222222222222222222222000000000000000000000000222222222222222222222222444444444444444444444444111111111111111111111111111111111111111111111111444444333333333333222222333333333333333333333333333333333333444444444444555666666777777888888999999::::::;;;;;;<<<<<<===;;;;;;<<<===???@@@AAAAAAAAA@@@@@@??????>>>>>>>>>AAAAAAAAAAAABBBBBBBBBBBBCCCCCCBBBBBBCCCEEEFFFHHHFFFGGGHHHJJJJJJJJJIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGFFFFFFFFFEEEEEEEEEIIIKKKLLLLLLJJJHHHGGGHHHEEEEEEEEEDDDCCCBBB@@@@@@???>>>>>>>>>>>>>>>???@@@>>>>>>>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999777666555444444333444444555555555555555555555555555555444333333333444444444444444444444444444444333333444444444444333333333333222222222222222222222222111111111111222222222222222222222222222222111111111111111111111111222222222222222222222222000000000000000000000000111111111222222222333333111111111111111111111111///000000111111111111000111111111111111111111111000000000000000000000000000000000000000000000000333222000111333444444333111111000000000000111111000000000000000000000000000000000000000000000000//////000000000000///////////////000000000111111111111111111111111111111333333222222111111000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000.........///000111111111111111111000000000000000111111111111000000000000////////////............000000111111111111000000//////000000000111111111///////////////////////////////////////////////////////////////////////////000000000000000//////000000//////////////////...............///000000......///////////////...///////////////////////////////////////000111111000000000000000000000000////////////////////////000000000000000000000000......//////000000000000000000000000000000000000........................///000000000111111111111000000////////////000000111111111000000000000000000000000000000111111111000000000000000000000000000000000000000111111111111111111111111111111111000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000111111111111000000111000000000000000000111000///...---...///111222111111111111111111111111000000000000000000000000111111111111111111111111333333333333333333333333111111111111111111111111222222222222222222222222333333333333333333333333333333333333333333333333222222333333333333333444666666666666777777888888777888999:::;;;<<<======;;;;;;<<<===>>>???@@@AAABBBBBBAAAAAAAAA@@@@@@@@@AAAAAA@@@@@@@@@AAABBBCCCEEEDDDDDDDDDDDDEEEFFFGGGEEEFFFGGGHHHHHHHHHGGGGGGGGGGGGFFFEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDHHHIIIKKKKKKIIIGGGGGGGGGCCCCCCCCCCCCBBB@@@???>>><<<=========>>>>>>??????=========<<<<<<;;;;;;;;;::::::::::::::::::::::::999999999888888888777777666666555555555555555555555555555555555555555555555444444333333333444444444444444444444444444444333333333333333333333333333333333222222111111111222222111111111111222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111222222222333333111111111111111111111111///000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000222000//////111222222111111111000000000000111111000000000000000000000000000000000000000000000000000111111222222111111000000000000111111111222222111111111111111111111111222222222111111000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000///////////////000000000111111111111000000000000000000000000............////////////000000111111111111000000000000000000111111111111////////////////////////////////////////////////////////////////////////...///000000000000////////////000000000000000000...............///000000/////////............//////////////////////////////......//////000111222000000000000000000000000000000000000000000000000000000000000111111111111/////////000000000000000////////////////////////........................///000000000111111111111//////000000000000//////000000000000000000111111111111000000000000000000111111111111111111111111//////000000111111111111/////////000000000000000111000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////000000000111111111111000000111111111111000000000000000111111000000000000///.........///111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111333333333333333333333333333333333333333333333333333333333333333333333333222222222333333444444444666666666666666777777777666777888999:::<<<<<<===;;;;;;<<<===>>>??????@@@BBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDDDDEEEFFFFFFDDDEEEEEEFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEFFFFFFEEEEEEEEEDDDDDDDDDCCCCCCFFFGGGIIIIIIHHHFFFFFFFFFBBBBBBBBBBBB@@@???>>>===<<<<<<======>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::777777777777666666666666555666666666777777666666555555555555555555555555444444333333333444444555333333333333333333333333333333333333333333333333333333333222222111111111222222111111111111222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111111222111111111111111111111111000000111111111000000///111111111111111111111111000000000000000000000000000000000000000000000000111///......000111111000111111000000000000111111000000000000000000000000111111111111111111111111111111222222222222111111000000000111111111222222111111111111111111111111111111000000000111111222000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111000000000/////////...000000111222333333333222//////000000000000000111...////////////000000000000000111111111111000000000000000111111111222222000000000000000000000000000000000000000000000000000000000000000000000000---...000111111000////////////000000000000111111//////......//////000111111000///.........//////000000000000000000000000///////////////000111111000000000000000000000000111111111111111111111111000000000111111111111222000000000000000000000000............////////////111111111111111111111111000000000000111111111111//////000000000000//////000000000000111111111111111111111111000000000000111111111111111111111111/////////000111111222222.........////////////000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000........................000000000000111111111111000000111111111111000000000000111111111111000000//////000000000111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111333333333333333333333333222222333333333333444444333333333333333333333333222222333333444444555555666666666666666666666666666777777888:::;;;<<<<<<;;;;;;<<<======>>>??????????????????????????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCDDDDDDEEEFFFEEEEEEDDDDDDDDDCCCCCCCCCDDDFFFHHHHHHGGGFFFFFFFFFBBBBBBBBBAAA@@@???>>>===<<<======>>>>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::777777777666666666666555555555666777888888888777444444444444444444444444444444333333333444555555333333333333333333333333333333222222222222333333333333222222222222222222222222111111111111222222000000000000000000000000111111111111111111111111222222222222222222222222000000000000000000000000/////////000000000000111111111111111111111111111000111111111111000000///111111111111111111111111000000000000000000000000000000000000000000000000222111///000111333222222111111000000000000111111000000000000000000000000111111111111111111111111000000111111111111000000/////////000000000111111111111111111111111111111000000//////000111222333000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000////////////000000000000000111222222222111000///////////////000000111111/////////000000000111111000000111111111111000000000000111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000---...000111111111000/////////000000000111111111000////////////000111111222111000/////////000000000000000000000000000000000///////////////000111000000000000000000000000000000000000000000000000000000111111111222222222000000000000000000000000......//////000000000000111111111111111111111111000000000000111111111111...///000111111000///...///000000000111111111111111111111111000000000///111111111111111111111111...//////000111111222222.../////////000000000000222111000//////000111222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111000000111111111111000000///000111222222111000///...///111222333222111000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222333333444444444333333333333333333333333222333333444555555666666666666666666666666666666666777777888999::::::;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBAAA@@@@@@>>>>>>@@@AAABBBCCCDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEBBBBBBBBBBBBCCCDDDEEEFFFEEEEEEEEEDDDDDDDDDDDDCCCEEEGGGIIIIIIHHHFFFFFFGGGBBBBBBBBBAAA@@@???>>>======>>>?????????>>>===<<<::::::::::::::::::::::::999999999999999999999999999888888888888777777777333444555777777777777777444444444444444444444444333333333333333444555666444444444444444444444444333333222111111222333333222222222222222222333333222222111111111111222222111111111111111111111111111111111111111111111111222222222222222222222222000000000000000000000000/////////000000000111111111111111111111111111111111111111111111000//////111111111111111111111111000000000000000000000000000000000000000000000000222111000000222333333222111111000000000000111111000000000000000000000000111111111111111111111111//////000000000000//////............/////////000111111111111111111111111//////...///000111333444000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000------...///000111222222000000111000///---+++***.../////////000000111111//////000000111111222222000000111111111111000000000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000,,,...000111222111000/////////000000111111111222000000000000000111222222333222111/////////000111000000000000000000000000000000////////////000000000000000000000000000000////////////////////////000000111111222222222222111111111000000000000000//////000000111111111222////////////////////////000000000000111111111111...///000111111000///...//////000000111111111222222111111111000000//////111111111111111111111111...//////000111222222222//////000000111111111222222111000//////000111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111000000///000111222222111000///...///222444444333111///000000000000000000000000000000000000000000000000000000000000000000000000222222222222222222222222111111111111111111111111111111111111111111111111222222222333333444444444333333333333333333333333333333444444555666777777666666666666666555555555777777777888999999::::::;;;;;;<<<<<<======>>>>>>>>>>>>>>>>>>????????????===???AAABBBBBBBBB@@@???;;;<<<>>>@@@AAABBBCCCCCCFFFEEEEEEDDDDDDDDDEEEEEEAAAAAAAAABBBCCCDDDEEEFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEGGGJJJJJJIIIHHHHHHHHHBBBBBBBBBAAA@@@???>>>===??????@@@@@@@@@>>>===<<<::::::::::::::::::::::::999999999999999999999999:::::::::999999999999888111222444666777777666666444444444444444444444444333333333333333444555666666666666666666666666666444333222111111222333444111111111222222333333444222222111111111111222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000///000000000000111111111111111111111111111111111111111111111111000//////111111111111111111111111000000000000000000000000000000000000000000000000111///...///000222111111111111000000000000111111000000000000000000000000111111111111111111111111333333222222111000000000111111111000000000000000222222111111111111222222000000000000000000000000222111111111000000//////000111111111111222222222000000000000000000000000000000000000000000000000//////.........---------////////////000000000000111111000000//////......222111111111000000//////......//////000000111111000000000000000000000000////////////////////////000000000000////////////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000111111111111000000111111000000000000111111000000000000000000000000000000000000000000000000222222222111111111000000111111111000000000000000222111000//////000111222000000000000000000000000222111111111000000//////000000000000111111111111//////000000111111111222000000111111111111000000111111111111111111111111//////000111111111111111222222111111000000//////333111///...---...///000111111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111333222222111111222222333111111111000000000000000111111222222222222111111000000000000000000000000222222222222222222222222333222111000000000222222333333333333333333333333111222333444555444333222555444222111111111222222333333333333444555666666777666444333333444555666777777888999999999999888::::::;;;;;;<<<======>>>;;;;;;<<<===>>>??????@@@>>>>>>>>>???@@@@@@AAAAAA????????????@@@AAABBBBBBDDDDDDDDDDDDDDDEEEFFFFFFDDDCCCBBB@@@>>>???BBBEEEEEEGGGHHHFFFCCCCCCEEEGGGFFFFFFFFFEEEDDDDDDCCCCCCDDDCCC@@@???>>>>>>???@@@??????>>>>>>======<<<<<<999999999:::::::::;;;;;;999999999888888888888888888888777777666666555555777777888888888888777777777777666555444444333333333333333333333333333333333333333444444555555555444444444444444444444444444444444444444444444444444333111//////000111222111111111111111111111111111111000000000000111111111111222222222333333333111111111111111000//////000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111000/////////000111222222111111222222222222111111000000000000000000000000111111111111111111222222000000000000000111111111222111111000000111111222000000000000000000000000111111111111000000000/////////000000000111111111000000000000000000000000000000000000000000000000//////.........---------////////////000000000000111000000000/////////...111111111000000000//////////////////000000000000000000000000000000000000////////////////////////000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111000000000000111111000000000000000000000000000000000000000000000000222222222111111111000000111000000000000000000000222111000//////000111222000000000000000000000000111111111111000000000///000000000000111111111111000000000000111111111222000000111111111111000000111111111111111111111111//////000111111111111111111111111000000000000000222111///.........///000000000000000000111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111333222222111111222222333////////////////////////000111111222222111111000000000000000000000000000222222222222222222222222333222111000000111222222333333333333333333333333111222333333444444333333444333222111111111222222333333222333333444555666666555444333333444666777777777777777888888888888888888999::::::;;;;;;<<<<<<<<<======>>>>>>??????======>>>??????@@@@@@AAA????????????@@@AAABBBCCCCCCCCCCCCCCCCCCDDDEEEEEEDDDDDDCCCAAA@@@AAADDDGGGFFFGGGGGGFFFCCCBBBDDDFFFFFFEEEDDDDDDCCCCCCBBBCCCDDDBBB@@@>>>>>>>>>???@@@??????>>>>>>===<<<<<<<<<999:::::::::;;;;;;;;;;;;:::999999999888777777777888777777777666666666555666777777888888777777666777666666555444444333333333333333333333333333333333333333444444444555555444444444444444444444444333333333333333333333333444333111000///000111222111111111111111111111111111111000000000000111111111111111222222222333333222222222222222111000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000111222111111222222222222111111111111111111111111111111///000000111222222333333//////000000111111222222222111111000000111111222000000000000000000000000111111111111000000000000........./////////000000000000000000000000000000000000000000000000000000/////////............---////////////000000000000000000000000////////////111111000000000000//////000000000000////////////000000000000000000000000////////////////////////000000000000////////////////////////////////////........................////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000111111111111000000111111000000000000111111000000000000000000000000000000000000000000000000222111111111111000000000000000000000000000111111111111000000000000111111000000000000000000000000111111111111000000000000000000000000111111111111000000000111111111111111111111222222222222111111111111111111111111111111//////000111111111111111000000000000111111111111222111///......///000000//////000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222111111111111222222000000000000000000000000000111111222222111111000000000000000000000000000222222222222222222222222222111111000111111222222333333333333333333333333222222222222222333444444444333222111111111222222222222222333333444555666555444333333444555777888777666555555555666777888666666777777888999999:::=========>>>>>>>>>>>>>>>======>>>>>>??????@@@@@@@@@@@@@@@@@@AAABBBCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBCCCFFFIIIFFFGGGGGGEEECCCBBBCCCDDDFFFEEECCCAAAAAAAAABBBBBBBBBAAA@@@>>>>>>>>>????????????>>>======<<<<<<;;;:::::::::;;;;;;;;;<<<<<<::::::999999888777666666777777777777666666666666555666666777777666666555666666666555444444333333333333333333333333333333333333333333444444444444444444444444444444444444222222222222222222222222333222111000000000111222111111111111111111111111111111000000000000111111111111111222222222222333333333333333333222111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111222111000000000000000000111111222222222222111111111111111111111111111111000000111111111222222222......///000111222222333111111000000000000111111000000000000000000000000111111111000000000000000....../////////000000000000000000000000000000000000000000000000000000000/////////...............////////////000000000000000000000000////////////000000000000000000//////111111000000//////......////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////////////////000000000000/////////////////////////////////////////////////////////000000000000000////////////////////////000000111111111111000000111111000000000000111111000000000000000000000000////////////////////////111111111111000000000000000000000000000111111111111000000000000000000111000000000000000000000000111111111000000000000000///000000000111111111111111111111111111111111111111111222222222222111111111111111111111111111111//////000111111111111111//////000000111111222222111000////////////000000......///000111222222333000000000000000000000000000000000000000000000000////////////////////////////////////////////////222222111111111111222222222222222222222333333333000000111111111111000000000000000000000000000000111111111111111111111111111111111111111111222222222222222222222222222222333222111111111222444555333222222222222222222222222222222222333444555666333333333333444666777888666555444333333555777888555666666777777888888999>>>>>>>>>===============<<<<<<======>>>??????@@@@@@@@@@@@@@@AAABBBCCCDDDBBBCCCCCCDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDEEEHHHJJJGGGFFFFFFDDDCCCBBBBBBCCCEEECCCAAA@@@???@@@@@@AAAAAA@@@???>>>>>>>>>>>>??????>>>>>>===<<<<<<;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;::::::999888777666666777777777777666666666666555555666666666666555555666666555555555444444444333333333333333333333333333333333333333333333333333333333333333333333333111111111111111111111111222222111000000111111222111111111111111111111111222111111000000111111222111111111111222222222222222222333333222222111000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111111111000000000000111111222222111000/////////000111111222222222222111111111111111111111111111111222222222111111111000000......///000111222222333111000000000000000000111000000000000000000000000000000000000000000111111/////////000000000111111000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////000000000000//////////////////000000111111000000//////......////////////////////////000000000000000000000000000000000000////////////////////////////////////000000000000000000000000////////////000000000000////////////////////////////////////////////////......//////000000000000////////////////////////000000111111111111000000111111000000000000111111000000000000000000000000////////////////////////000000000000000000000000//////000000111111111111000000000111111000000000000000000000000000000000000000000000000000111111///000000000111111111111222222222111111111111111111111111222222111111111000000000000000000000000//////000111111111111111//////000000111111222222000///////////////000000......///000111222222333000000000000000000000000000000000000000000000000////////////////////////////////////////////////222111111000000111111222111111222222333333333333000000000111111000000000000000000000000000000000111111111111111111111111000000111111222222222222222222222222222222222222333222111000111222333444222222222222222222222222222222222222333444555555333333333444555666777777666444333222222444666777666666777777888888999999======<<<<<<<<<<<<<<<<<<;;;<<<<<<======>>>??????@@@@@@@@@@@@AAABBBCCCCCCCCCDDDEEEFFFFFFFFFFFFEEECCCDDDEEEEEEDDDEEEHHHJJJFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCAAA@@@??????@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::999999888777777666666666666666777777777777555555666666666666555555555555555555555444444444333333333333333333333333333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111222222111111111111111111111111222222111111111111222222000000111111111222222222111111111111111000000///000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111111111000000000000111111222222111000/////////000111111222222222222111111111111111111111111111111333333222222111000000/////////000000111111222222111000000//////000000111000000000000000000000000000000000000111111111111//////000000000111111111000000000000000000000000////////////////////////...////////////000000000////////////000000000000////////////000000000000......////////////000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////111111111111111111111111////////////000000000000000000000000000000000000000000000000000000000000---......//////000000111////////////////////////000000111111111111000000111111000000000000111111000000000000000000000000000000000000000000000000//////000000000000000111/////////000111111222222000000111111111111000000000000000000000000000000000000000000111111111111000000000000111111111111222222222222222111111111000000111111111111000000000000000000000000000000//////000111111111111111000000000000111111111111////////////000000000000//////000000111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111......//////000111111111///000000111111000000///000000000000000000000000111111111111111111111111///000111222222222222222222222222222222222222222111111111111111222333333111111222333333333222222111111111222222333444555333444444555555666666666555444333333333444666666666666777888888999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>????????????@@@AAABBBBBBDDDEEEFFFGGGHHHGGGFFFEEECCCDDDEEEDDDDDDDDDFFFGGGEEECCCBBBAAACCCCCCCCCBBBBBBBBBBBBAAA@@@@@@??????===>>>>>>>>>============>>>>>>===<<<<<<;;;;;;:::999999999:::::::::;;;;;;999999999888888888888888666666666666777777777777555666666777777666666555555555555555555555555555333333333333333333333333333333333333222222222222333333333333333333333333111111111111111111111111000111111111222222222222111111111111111111111111222222111111111111222222000000000111111111111222000111111111111000//////000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111222111000000000000000000111111222222222222111111222222222222222222222222222222111111111111111111000000000000000111111111000000////////////000000000000000000000000000000///000000000111111111111........./////////000000000000000000000000000000////////////////////////.../////////000000000000////////////000000000000.../////////000000000111........./////////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000------......///000000111000000000000000000000000000000111111111111000000111111000000000000111111000000000000000000000000000000000000000000000000////////////000000111111...//////000111111222222///000111222222111000///000000000000000000000000///000000000111111111111000000000000111111111111333333333222222111111111//////000000000000//////000000000000000000000000//////000111111111111111111111111000000000000000......///000000000000000000000000000000111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111000000000000111111------...//////000111111//////000000000000//////000000000000000000000000111111111111111111111111...///111222333333222222111111111111111111111111000000111222222222222222000111222333333333333222111111111111222333444555444444555555555555555555444444444444555555555555666666666777888888999999888888888999999::::::;;;:::;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>???@@@AAAAAACCCDDDFFFGGGGGGGGGEEEDDDBBBCCCDDDCCCBBBBBBCCCDDDDDDAAA@@@@@@CCCDDDCCCBBBAAABBBCCCCCCBBBAAA???===<<<=====================>>>======<<<<<<;;;::::::888888888999999999::::::888888888888888999999999555666666666777777777888666777777888888777777666555555555555555555555555333333333333333333333333333333333222222222111111222222222222222222222222222222222222222222222222000000111222222222222222111111111111111111111111333222222111111222222333000000000000111111111111111222222222222111000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000111222111111222222222222111111222222222222222222222222000000000111222222333333111111111000000000000000000000////////////000000000000000000000000000000//////000000111111111222---------.........//////000000000000000000000000////////////////////////.../////////000000111111////////////000000000000.../////////000000111111---.........//////000000......//////000000111111000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000---------...///000000111111111111111111111111111000000111111111111000000111111000000000000111111000000000000000000000000000000000000000000000000.../////////000000111111...//////000111222222222///000111222222111000///000000000000000000000000//////000000111111111222000000000000111111111111333333333222222111111111......////////////......000000000000000000000000//////000111111111111111222222111111000000//////......///000000111000000111111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111000000000000111111...//////000111222222222//////000000000000//////000000000000000000000000000000000000000000000000...///111222333333222222111111111111111111111111///000111333333222111111000111222333444333333222111111111111222333444555555555555666555555444444333444555666666666555555555555666666777888888888666666777888999999::::::::::::;;;;;;<<<======>>>============>>>???@@@AAABBBCCCEEEFFFGGGFFFDDDCCCAAABBBCCCCCCAAA@@@AAABBBCCC@@@???@@@CCCEEEDDDBBB@@@AAACCCDDDDDDAAA>>>===<<<<<<===============<<<>>>======<<<;;;;;;::::::777777888888888999999999777777777888999999::::::555666666666777777888888777777888888888888777777444555555555555555555555333333333333333333333333333333333222222111111111222222222222222222222222222222222222222222222222///000111222222222222222111111111111111111111111333222222111111222222333000000000000111111111111222333333333333222111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111000000//////000111222222111111222222222222111111222222222222222222222222000000000000000000000000//////000//////...------......////////////......111111111111111111111111444333222111000000000000111111111000000000000000222222111000//////000000222111000//////000111222000///.........///111222////////////............111111111111111000//////////////////000000000000000000000000000000000000******,,,---...000111111......//////000000111111333222111/////////000111///////////////////////////////////////000111111000000000000000000000000////////////////////////000000000000000000000000000///......///111333555000000000000////////////000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000111111111111444444333222111111111222222222222111111111000000111111000000//////......111111111111111111111111333222111000////////////000000000000000000000000////////////////////////000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000222111111111000000//////000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222111111222222333444222222222222222222222222//////000000111111222222333333333222222111111111000000111222444555555666444444555555666777777888555666666666666666555555666666666666777777777777666666666666777777777777999999999:::;;;<<<===>>>???>>>===============>>>??????@@@AAAAAABBBCCCCCCAAA@@@@@@@@@@@@@@@@@@AAA??????@@@@@@AAABBBCCCDDDCCCBBBBBBAAAAAA@@@??????@@@???>>><<<<<<<<<===>>>@@@@@@???===<<<;;;:::999;;;;;;:::999888888888999888999999::::::999999888;;;;;;:::999888777666555555555666666666666555555666555444333333444555666444444444333333222222222444333333222222333333444444444444444333222111111111111222222222333333333000000111111111222222222333333222111000000111111000111111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000222222111111000/////////000000000000000000000000111111000000000000111111222222111000//////000000000000000000000000000000333333333333333222111000000000000000000000000000000000111111000//////.........////////////......000000000000000000000000111111111000111111222222000000000000000000000000222222111000000000000000222111000//////000111222000//////...///000111222000000000/////////......111111111111111000//////////////////000000000000000000000000000000000000------......//////000000////////////000000000000222111000/////////000000000000000000000000000000///////////////000111111000000000000000000000000////////////////////////000000000000000000000000000///...---...///111333000000000000////////////000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000111111111111222222111000000000000000222222222111111111000000000000000111111111111111111111111111111111111111111000000000000000111111////////////////////////111111111111111111111111000000000000000000000000...///000000111111000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000111111111111000000000///000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222111111222222333444222222222222222222222222000000000000000111111111222222222111111000000000111222222333444555666777333333444555555666777777555555666666666666555555555555666666666777777777555666666666777777777777888999999:::;;;<<<===>>>>>>>>>===============>>>>>>>>>???@@@AAAAAABBBBBB??????>>>>>>>>>>>>??????????????????@@@AAACCCDDDCCCCCCCCCBBBAAAAAA@@@@@@@@@???>>>===<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<::::::999888888888888888888999999::::::999999888;;;::::::999888777666555555555666666666666555555555555444444444444555555444444333333333333333333444333333222222333333444333444444444444333333222111111111222222222333333000000111111111222222222333222222111000000111111000111111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000111111000000000000111111222222111000000000000000000000000000000000000000222333333333222222111000000000000000000000000000111111111111111000000///...//////000000//////...////////////////////////000000000000111222333333000000000000000000000000222111000000000000000000111111000000000000111111///////////////000111111111111000000000/////////000000111111000000//////////////////000000000000000000000000000000000000000000000///////////////000000000000////////////111000///.........//////000000000000000000000000///////////////000111111000000000000000000000000////////////////////////000000000000000000000000000///...------...///000////////////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000111111111111000000///.........//////222111111111111000000000///000000111222333333333111111111111111111111111////////////000111222333........................111111111111111111111111000000000000000000000000......///000000000000///000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222111111111111222333333222222222222222222222222111111111111000000000000111111111000000000000000222222333444555666777777222333333444444555555666444555555666666666555555555555555666666666666777555555666666666777777777888888999999:::<<<<<<=================================>>>>>>??????@@@@@@======<<<<<<<<<<<<======???>>>======>>>@@@CCCEEEBBBBBBBBBAAA@@@@@@?????????>>>>>>============>>>;;;;;;;;;;;;;;;;;;;;;;;;999999888777777777888888888999999::::::999999888::::::999888777666666555555555666666666666555555444444555555555555444444333333333333444444444444444333333222222333333444333333444444555444444444111111111222222222222333111111111111111222222222333222111111000111111111000111111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000...//////000111111222222000000000000000000000000111111000000000000111111222111000000000000000000000000000000000000000000222222222333222222111000////////////////////////000000000111111000000/////////000000000000//////000000000000000000000000000000000000000111222222/////////000000000000000111111000000000000000111111000000000000000000111///////////////000000111111111111111000000000000///000000000000000//////////////////000000000000////////////////////////000000000000000000000000111111000000//////....../////////............//////////////////////////////////////////000000111////////////////////////////////////////////////////////////////////////000000///.........//////////////////000000000000000000000000000000000000///000000000111111111111111111111111000000000///000000000000000000000000000000000000000000000000111111000000000000111111///000000000111111111111000//////.........//////111111111111000000000000000000000111111222222222111111111111111111111111000000//////000111222222////////////////////////111111111111111111111111000000000000000000000000---......///////////////////////////////////////000000000000000000000000111111111111111111111111///000000000111111111111000000000000000000000000111111111000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333111111111111111111111111222222111111000000//////111111111111111111000000222222333333444555555666222222222333333444444444444444555555666666555555444444555555555666666666555555555666666666777777666777888999:::;;;<<<<<<<<<<<<==================<<<<<<<<<======>>>>>>>>>===<<<<<<;;;;;;<<<<<<===>>>===<<<<<<===@@@CCCEEE@@@@@@@@@???>>>>>>======>>>>>>>>>============>>>>>>>>>===;;;:::999888777888888777777777777777888888999999::::::999999888:::999999888777666666666555555666666666666555555333333555666666555333333222333333333444444555555444333333222222333333444222333444555555555555555111111111111222222222222111111111111111111111111222222111111111111111222000000111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000//////000000111111111111000000000000000000000000111111000000000000111111111111000000000000000111000000000000000000000000111111222222222222111111////////////////////////......//////000//////...//////000000000000//////111111111111111111111111222111111000//////000000......//////000000000000111000000000000000111111000000000111111000000000...//////000000000000000111111111111000000000000...//////000000000//////////////////000000000000//////////////////////////////000000111222222222111111000000//////...............////////////...........................///////////////000000111////////////////////////////////////////////////////////////////////////111111000000000000000000.../////////000000000111000000000000000000000000///000000000111111111111111111111111000000000///////////////////////////000000000000000000000000111111000000000000111111///000000000111111111111000000000//////000000111000000000000000000000000111111000000000/////////000000000000000000000000222222111000//////000000000000000000000000000000000000000000000000000000000000000000000000000000---......///////////////////////////////////////000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111222333111111111111111111111111222222111111000000//////222222222222222222222222111111111222333333333444222222222333333333333333333333444555555555555555444444444444555555555555555555555555666666666666555666888999:::;;;;;;::::::;;;<<<===>>>=========;;;;;;<<<<<<<<<<<<======>>>======<<<<<<======>>>======<<<===>>>@@@CCCEEEAAAAAAAAA@@@??????>>>>>>=========>>>>>>>>>>>>===>>>>>>===;;;:::999888777888777777777777777888888888999999::::::999999888999888888777777666666666555555666666666666555555222333444555555444333222333333333444444555555555444333333222222333333444222222333444555555555555000000111111111222222222111111111111111111111111222111111111111111222222000000111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000111111111111000000//////000000000000000000000000111111000000000000111111111000000000000000111111000000000000000000000000000111111222222111111111000000000000000000000000---......////////////...///000000111111000000///111111111111111111111111222222111000////////////---......//////000000111000000000000000111111222000000111111111111000000......///000000000000000111111000000000/////////......///000000000//////////////////000000000000000000000000000000000000...//////000111222222333000000000000////////////......///000000000//////------------------------///////////////000111111000000000000000000000000////////////////////////000000000000000000000000000000000111111111111111......//////000000111111000000000000000000000000000000000000111111111111111111111111000000000000////////////////////////000000000000000000000000111111000000000000111111000000000000111111111111111111000000000111222222//////000000000000000111111111000000///......---000000000000000000000000333222111000////////////111111111111111111111111////////////////////////000000000000000000000000......///000000000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111222222111111111111111111111111111111111111000000000000222222222222222333333333000111111111222222222333333333333333333333333333222333444555555555555555333333333444444444555555444444555555555666666666444555777999:::::::::999999:::<<<===>>>>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<>>>>>>============>>>>>><<<<<<===>>>@@@BBBCCCDDDCCCCCCCCCBBBAAAAAA@@@@@@<<<======>>>>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;888888777777777888999999888999999::::::999999888888888777777777666666666555555666666666666555555333333444444444444333333444444444444444555555555444333333222222333333444222222333333444333333333000000000111111111111222222222222111111111111111111111111000111111222333000111111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000222222111111000//////...000000000000000000000000111111000000000000111111000000000000000111111222000000000000000000000000///000111111222111111111000000000000000000000000......///000000000000000000000111111111111000000111111111111111111111111111000000/////////000000------......///000000111000000000000000111222222///000111222222111000///---...///000111000000///000000000/////////......---......///000000//////////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000...///000111111111000000........................///////////////000111111000000000000000000000000////////////////////////000000000000000000000000......///000000111111111.........///000111111111000000000000000000000000000000000000111111111111111111111111000000000000////////////////////////000000000000000000000000111111000000000000111111000000000000111111111111111000000000111111222333////////////000000111111111000000000000000000000000000000000000000000000111111000000000000000111000000000000000000000000000000000000000000000000000000000000000000000000...///000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000///000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000111222222111111111111111111111111000000000000000111111111000111111111222222222222111111222222222222333333444444444444444333333333111222333444555555555555222333333333333444444444444444444555555555666666333555777999::::::999888888:::<<<===>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>============>>>>>>;;;<<<>>>AAACCCDDDDDDDDDBBBBBBBBBAAA@@@@@@??????;;;<<<===>>>??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<888888888888888999::::::888999999::::::999999888777777777777666666666666555555666666666666555555444333333333333333333444555555555555444444444444444333333222222333333444222222222333222222111111000000000000111111111111222222222111111111000000111111000000111222222333000111111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000111111000000000000111111000000000000000111222222000000000000000000000000//////000111111111111111000000000000000000000000//////000111111111111111000000111111111111000000000000000000000000000000///......//////000111222---------...///000000111000000///000000111222222///000111222222111000///---...000111111111000///////////////............------...///000000//////////////////000000000000000000000000000000000000111111111000///......---......//////000000111111...///000222222222111000///////////////////////////////////////000111111000000000000000000000000////////////////////////000000000000000000000000,,,,,,...///000000000000---......///000111111222000000000000000000000000000000000000111111111111111111111111000000000000////////////////////////000000000000000000000000111111000000000000111111000000000000111111111111000000000000000111222222.../////////000000111111000000000111222222333333000000000000000000000000////////////000111222333////////////////////////111111111111111111111111000000000000000000000000//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000//////000000111111111222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000111111222000000000000000000000000//////000000111111222222//////000000111111111222333333333333333333444444444444444444444444444444111222333444555555555555222222333333333444444444444444444555555555666666333444777999::::::999888888999;;;===>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<======:::<<>>>>>===<<<<<<<<<;;;<<<===?????????>>>===@@@@@@???===<<<;;;:::999999999888888999:::;;;;;;999999999::::::999999999777777777777666666666666555555666666666666555555555444222222222222444555666666666555444444444333444333333222222333333444222222222222222111000///000000000000111111111111222222222222111111000000111111000000111222333333000111111111111222222222111111111111111111111111111111111111111111111111000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000/////////000111111222222000000000000000000000000111111000000000000111111000000///000000111222222000000000000000000000000//////000111111111111111000000000000000000000000////////////000000000000222222222111000//////...////////////000000000000000000000000000111222222////////////////////////////////////////////////111111000000//////......111111000000//////......000000000000000000000000......//////////////////////////////000000000000000000000000000000000000//////000111111111111111222222111000///...------////////////////////////////////////////////////////////////////////////000000//////.........---000000111000000///................../////////000000000000000000000000000////////////000000000000111111111111111111222222000000000111222222222333000000000000000000000000111000///......///000111000000000000111111111111000000111222333333444444111111111111111111111111111111111111111000//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111222222222111111111000000000000111111111111000000000111111111111222222222111111111111111111111111222222222222222222222222333333333222222222111111222222222222222222222222333222222111111222222333777666555444333222222222222222333333444555666666888777777777888999::::::888999;;;<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<@@@???===<<<;;;;;;<<<<<>>===@@@???>>>===<<<;;;:::::::::::::::;;;;;;;;;<<<<<<999999::::::999999888777999999999888777666666555999888666555555555666777777777666555444444333333333333333444444555555555444444333333333333222222222222222222222222222222111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111000000111111111222222222222111111111000000//////000111111111111222222222000000000000000000111111000111222222222000///...//////000000111111222222111111000000//////......//////000111111111111111000000000000000000000000444333333222111000//////000000000000111111111111000000000000000000000000////////////000000000000222222111111000//////...////////////000000000000...............///000000////////////////////////000000000000000000000000111000000000/////////...111000000000/////////...000000000000000000000000000000000000000/////////////////////000000000000000000000000000000000000//////000111111111111111111111000000//////......////////////////////////////////////////////////////////////////////////000/////////............///000000000//////...---........./////////000000000000000000000000000000////////////000000000000333222222111111000000000111111111111111111222222000000000000000000000000111000////////////000111000000000000111111111111---......///000000111111111111111111111111111111111111111111111000//////111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111000000000///000000000000000000000000111111111000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111222222222111111111000000000000111111111111000000000111111111111222222222111111111111111111111111000000000000000000000000333222222222111111111111222222222222222222222222333222222111111222222333666555555444333333333333222222333333444555555666666666666666777888999999888999:::<<<============<<<<<<<<<<<<<<<;;;;;;;;;>>>>>><<<<<<;;;<<<<<<===@@@AAABBBBBBCCCCCCCCCCCC???@@@@@@@@@@@@@@@?????????@@@@@@@@@@@@???>>>>>>??????>>>===<<<;;;:::::::::::::::;;;;;;;;;<<<<<<:::::::::::::::999999888999999888888777666666555888888666555555555666777777666666555444444333333333333444444444444444444444444333333333333222222222222222222222222222222111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111000000111111111222222222111111111111000000000///000111111111111222222222111111111111000000000000111111111111111000//////000000000000000111111111111111000000//////////////////000111111111111111000000000000000000000000333333222222111000000000000000000000111111111111000000000000000000000000////////////000000000000222222111111000/////////////////////000000000000...............///000000000000000000000000000000111111111111111111111111000000000000////////////000000000000////////////000000000000000000000000222222111111000000000///////////////000000000000000000000000000000000000//////000111111111111111000000000000////////////////////////////////////////////////////////////////////////////////////////////////...............////////////...------....../////////000000000000000000000000000000000////////////000000000000333333222111000//////...111111111111111111000000000000000000000000000000111000000//////000000111000000000000111111111111------......///000000000111111111111111111111111000111111111111000000///111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111111000000000000000000000000000000000000222111111111000000//////000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111222222222111111111111111000000111111111111000000000111111111111222222222111111111111111111111111////////////////////////222222111111111000000000222222222222222222222222333222222111111222222333444444444444444444444444222333333444444555555555444444555555666777888888888999:::;;;<<<===============<<<<<<<<<;;;;;;;;;===<<<<<<<<<<<<======>>>@@@@@@@@@AAAAAAAAAAAAAAA>>>??????@@@@@@@@@??????AAA@@@??????>>>???????????????>>>===<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;:::999999999888888777777666666555888777666666555555666666666666666555444444333333444444444444444444333333444444333333333333222222222222222222222222222222111111111111111111111111000000000000000000000000111111222222222222111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111000000000000000111111111111222222222222222111111111000000000222111111000000000000000111111111111000000000000111000000000000///////////////000111111111111111000000000000000000000000111111111111111111111111000000000111111111222222000000000000000000000000////////////000000000000111111111111000000//////////////////000000000000000000000000000111111222111111111111111111111111111111111111111111111111000000000000////////////000000000000////////////////////////////////////222111111000000//////...////////////000000000000000000000000000000000000//////000111111111111111.../////////000000000111///////////////////////////////////////////////////////////////////////////////////////.........---...............------...////////////000000000////////////////////////////////////000000000000222222111111000000//////222222111111000000//////000000000000000000000000000000000000000000000000///000000000111111111111000111111111222222222333111111111111111111111111000000111111111111000///111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000111111111000000000000000000000000000000000000000222222111111000/////////000000111111111111000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000111111111111000000000000111111111222222222111111111111111111111111000000000000000000000000111111111000000000000///222222222222222222222222333222222111111222222333222333333444444555555555333333333444444444555555333444555666777888888888777888999:::;;;<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>??????@@@???????????????@@@@@@>>>>>>??????@@@@@@??????BBBAAA???>>>>>>>>>???@@@???>>>>>>===<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<;;;;;;:::999888888777777666666666666777777666666555555555555666666555555555444444444555555555444444333333333444444333333333222222222222222222222222222222222111111111111111111111111////////////////////////111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000111111111222222222333222222111111000000///222111000//////000111222222222111111000000//////000000000000000000000000//////000111111111111111000000000000000000000000000000111111111222222222000000111111111222222222000000000000000000000000////////////000000000000111111111000000000000000////////////000000000000000000000000000111111222222222222222222222222222111111111111111111111111////////////000000000000////////////000000000000////////////////////////000000000//////.........////////////000000000000000000000000000000000000//////000111111111111111......//////000000111111////////////////////////////////////////////////////////////////////////.........///////////////------...............---////////////000000000111////////////////////////////////////000000000000/////////000000111111222222111111000000/////////000000000000000000000000000000111111111111000000///000000000111111111111222222333333333333444444111111111111111111111111///000000111111111000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000111111111111111111111111111111111111111111000000//////000000111111111111000000////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000111111111111000000000000111111111222222222111111111111111111111111000000000000000000000000111111111000000000000///222222222222222222222222333222222111111222222333111222333444555555555555333333333444444444444444333444666777888999999999666777888:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>??????@@@@@@@@@??????>>>>>>>>>??????>>>>>>???@@@@@@@@@@@@@@@BBBAAA???>>>>>>>>>???@@@>>>>>>======<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<;;;;;;:::999777777777666666666666666666666666666666555555444555555555555555444444444555555555444444333333333444444333333333222222222222222222222222222222222111111111111111111111111////////////////////////111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000111111000000111111111222222222333222222222111111000000222111000//////000111222222222111111000000//////000000000000111111111111//////000111111111111111000000000000000000000000000000000111222222333333111111111111222222222222000000000000000000000000////////////000000000000111111000000000000000000////////////000000000000...............///000000111111111111111111111111111111111111111111111111////////////000000000000////////////000000000000000000000000000000000000.............../////////////////////000000000000000000000000000000000000//////000111111111111111......//////000000111111////////////////////////////////////////////////////////////////////////.........///////////////------...////////////.../////////000000000111111000000000000000000000000////////////000000000000---......///000111222222000000000000000000//////000000000000000000000000000111111222222111111000000000000000111111111111222222222222222222222222111111111111111111111111///000000111111111111000////////////////////////000000000000000000000000222222222222222222222222000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111111111111222222222000000111111111111000000000111111111111222222222111111111111111111111111////////////////////////222222111111111000000000222222222222222222222222333222222111111222222333111222444555666555444444444444444444444444444444222444666888999:::999999666777888999:::;;;;;;;;;::::::;;;;;;<<<===============???@@@AAAAAAAAAAAAAAA@@@???======>>>??????>>>???@@@AAAAAAAAAAAAAAAAAA@@@??????>>>?????????>>>>>>======<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;:::999999666666666666666666666666555666666666666555444444555555555555555555555555444444444444444444333333444444333333333333222222222222222222222222222222111111111111111111111111000000000000000000000000111111222222222222111111111111111111111111111111111111111111111111111111222222222111111111111111000000000000111111111111000111111111111222222222222222222222222222222222000000000000000111111222111111111111000000000000000000000111111111111222//////000111111111111111000000000000000000000000000000111111222222222333111111111222222222222333000000000000000000000000////////////000000000000000000000000000000000111////////////000000000000...............///000000111111111111111111111111000000000000000000000000.../////////000000000111.../////////000000000111000000000000000000000000.........///000000111111////////////000000000000000000000000000000000000//////000111111111111111////////////000000000000////////////////////////////////////////////////////////////////////////............/////////000---...//////000000000/////////000000000111111111000000000000000000000000////////////000000000000......//////000000111111/////////000000000000000000000000000000000000000000111222222222222111000000000000000111111111111111111111111111111111111111111111111111111111111//////000111111111111111000000000000000000000000000000000000000000000000222222222222222222222222000000000000000000000000///000000000111111111111111111111111111111111111/////////000111111222222000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000000111111111222222222000000111111111111000000000111111111111222222222111111111111111111111111000000000000000000000000333222222222111111111111222222222222222222222222333222222111111222222333222333444666666555333333444444444444444444444444111222555777888999888888555666777999::::::::::::888999:::;;;<<<>>>????????????AAABBBBBBBBBBBBAAABBBAAA???======>>>???@@@??????@@@BBBBBBCCCCCCBBB???@@@@@@@@@@@@???>>>>>>============<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<:::::::::::::::999999888666666666666666666666666555555666666666555444333555555555555555555555555333333444444444444444444444444333333333333222222222222222222222222222222111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111222222222111111111000000///000000000111111111111000111111111111222222222000111111222222333333444//////000111111111111111000000000000000111111111000000111111111222222222//////000111111111111111000000000000000000000000111111111111111222222222111111111222222222333333000000000000000000000000////////////000000000000000000000000000111111111////////////000000000000000000000000000111222222000000000000000000000000////////////////////////.../////////000000111111.../////////000000111111000000000000000000000000......///000111222333333////////////000000000000000000000000000000000000//////000111111111111111000000000000////////////////////////////////////////////////////////////////////////////////////---.........//////000000......///000111111000000000000000000111111111111000000000000000000000000////////////000000000000000000000000////////////......//////000000111111000000000000000000000000000111222333333222111000000000000000111111111111333333222222222222222222111111111111111111111111//////000111111111111111111111111111111111111111000000000000000000000000222222222222222222222222000000000000000000000000//////000000111111111222111111111111111111111111......///000111222333333000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111000000111111222222222222000000111111111111000000000111111111111222222222111111111111111111111111222222222222222222222222333333333222222222222111222222222222222222222222333222222222222222222333222333555666666555333222444444444444444444444444///111333666888888777777555666777888999:::::::::777888999;;;===>>>@@@@@@@@@AAABBBCCCCCCCCCBBBAAACCCAAA???>>>===>>>???@@@???@@@AAABBBCCCCCCCCCCCC??????@@@AAAAAA???>>>==================<<<<<<<<<:::::::::;;;;;;;;;<<<<<<999::::::::::::999888888555555555666666666666666444555666666666555333333444555555555555555555555333333333444444555555555444444444333333333222222222222222222222222222222111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111222222222222111111000000//////000000111111111222000111111111111222222222000000111222333444444555...///000222222222111000//////000000111111222222000000111111222222222222//////000111111111111111000000000000000000000000111111111111111111111111111111222222222333333333000000000000000000000000111111000000//////......////////////000000000000000000000000000000000000...///000000000///---,,,111000///......///000111000000000000000000000000111111000000//////......///////////////000111111////////////000000000000000000000000000000000000000000000000000000000000111111111000000000000000111111111111111000//////222000///------///000222000000000000000000000000000000000000000000000000......//////000000111111////////////////////////............////////////////////////000000000000222111000//////111333444111111111111111111111111000000000000000000000000111111222222222222111111111222222333333222222111111111111111111111111111000000000000111111111111222222222222222222222222000000000000111111111111111111222222222222111111//////000000111111222222111111111111111111111111000000111111111222222222222111111111000000//////++++++,,,...///000111222000000000000000000000000222111111111000000//////000000000000000000000000111111000000//////......////////////////////////000000000000000000000000000000000000000000000000//////000000000000//////222222111111000/////////111111222222222333333333222111111111000000//////000000000000000000000000111111111111000000000000000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000444222///------///222444222222111111000000//////111222333333444444333333333444666777888777666444555444444333333444444555333333444444555666666666777777777777777777777777<<<<<<<<<<<<=========>>><<<===???AAABBBBBBBBBAAA@@@@@@@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAA@@@@@@@@@DDDDDDDDDBBB@@@>>>;;;999;;;<<<<<<<<<;;;::::::999999::::::;;;:::999888777777777666666777888999999999999888888777777666666777777666555555555555555555555444444444444555555666555555555555444444444222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111000000111111222222222222222222222222222222222222////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222111111111111111111111111111111111111111111000000000000000000000000111111111000000000000000111111111111111111111111000000111111222222333333000000111222222222222111000111111111111222222222000000000000000000000000111111111111000000000000/////////000000000111111000000000000000000000000//////000000///......---000000////////////000000000000000000000000000000111000000000/////////...///////////////000111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000//////000///...------...///000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////............////////////////////////000000000000111000///...///000222333////////////////////////000000000000000000000000000000000111111000000000000111111222222111111000111111111111111111111111000000000000111111111111222222222222222222222222000000000000111111111111111111222222222222111111000000000000000111111111111111111111111111111111000000111111111222222222111111111111000000000/////////000000111222333333111111111111111111111111111111111111000000000///000000000000000000000000111000000000/////////...////////////////////////000000000000000000000000000000000000000000000000111000///......///000111111111111111000000000000000000000111111111222222111111111111000000000///000000000000000000000000//////000000111111111222000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000333111///......///111333111111111000000000000000111222333333444444333333333444666777777777555444444444333333333333444444333333444444555666666666555555666777888888999999;;;;;;;;;<<<===>>>>>>>>>===>>>@@@AAABBBAAAAAA@@@???????????????@@@@@@AAACCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA???===;;;;;;;;;<<<<<<;;;;;;:::999999::::::::::::999888777777777777777777888999999888888888777777777777777777777666555555555555555555555444444444444555555555555555555444444444444222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222////////////000000000111000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111000000000000000000000000000000000000000000000............////////////000000111222222222222111000000111111111222222222000000000000000000000000000000111111111111222222000000000111111111222222000000000000000000000000000000//////......////////////000000000000//////000000000000000000000000000000000000///////////////////////////000111111////////////000000000000000000000000000000000000000000000000000000000000//////000000111111222222000111111111111000000///........................000000000000000000000000000000000000000000000000000000000000////////////////////////////////////............////////////////////////000000000000000///.........///111222////////////////////////000000000000000000000000//////000000000000//////000000000111111000000000111111111111111111111111000000000000111111111111333333222222111111111111000000000000111111111111111111222222222222111111111111111111000000000000111111111111111111111111111111111111111222222222111111111111000000000000111111111222222222333333222222222222222222222222111111111111000000000000////////////////////////000000000000////////////////////////////////////000000000000000000000000000000000000000000000000111000///......///000111000000000000111111111111/////////000000000111111111111111111000000000000000000000000000000000000......///000111222333333000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111000000000000111111000000000000111111111111111222222333333333333333333444555666666666555444444444333333333333444444333333333444555555666666333444555666888999:::;;;999999:::<<<===>>>???@@@>>>???@@@AAAAAA@@@????????????>>>===>>>???@@@AAACCCCCCCCCBBBBBBBBBAAAAAA???@@@AAAAAA@@@???>>>===;;;;;;<<<<<<;;;;;;::::::999999:::::::::999888888777777777777888888888999777777777777888888888888777777666555555555555555555555444444444444555555555555555555444444444444222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111000000000000000222222222222222222222222/////////000000000111111000000000000000000000000222222222222222222222222000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000111111////////////////////////111111111111111000000000000000111222222222222111000000000111111111222222////////////////////////...//////000111111222222000111111111222222222222000000000000000000000000111000///......///000111...///000111111000///...000000000000000000000000000000000000///////////////////////////000000111////////////000000000000////////////////////////////////////////////////......///000111222222333000000111111111111000///......///000000///......////////////////////////////////////////////////111111000000//////......////////////////////////............////////////////////////000000000000000////////////000111222111111111111111111111111000000000000000000000000//////000000000000//////000000111111111111000000111111111111111111111111///000000000111111111111333333222222111111000000///000000000111111111111111111222222222222111111222222111111000000//////111111111111111111111111111111111111111111111111111111111000000000000000111111000000000000000000222222222222222222222222111111111000000000000000////////////////////////000000000000////////////////////////////////////000000000000000000000000000000000000000000000000//////000000000000//////...//////000111222222222/////////000000000111111111111111000000000000000000000000000000000000000...//////000111111222222000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000111111111111000000//////000000111111222222111111222333333333333222222333444555555555555444444333333333333333333444222333333444444555666666444444555666777888999999777888999;;;===???@@@@@@???@@@AAAAAA@@@???>>>===???>>>===<<<===>>>@@@BBB@@@@@@@@@@@@???????????????@@@@@@@@@@@@>>>===<<<:::;;;;;;<<<;;;;;;::::::999999999999999999999999777888888888888888888888666666777777888888999999777777666555555555555555555555444444444444555555555555555444444444333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000//////111111111111111111111111//////000000000111111111000000000000000000000000222222222222222222222222000000000000000000000000111111111111111222222222111111111111111111111111000000000000000000000000000000000000000111111111000000000000000000000000333333333222222111111111000000111222222222222111000000000000111111111111////////////////////////,,,------...///000111111000111111111222222222222////////////////////////111000///......///000111...///000111111000///...000000000000000000000000////////////000000000000///////////////000000111////////////000000000000////////////////////////////////////////////////......///000111222222333///000000111111111000000///000111111111111000///////////////////////////////////////////////////111111000000//////......000000000000000000000000............////////////////////////000000000000000000000000111111222222111111111111111111111111000000000000000000000000000111111222222111111000111222222222222222222111111111111111111111111111///000000000111111111111222222222111111000000000///000000000111111111111111111222222222222111111222222111111000000//////111111111111111111111111111111111111111111111111000000000000000000111111111111111000000000000000222222222222222222222222000000000000000000111111////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////---...111222222111...---......///000111222222333000000000111111111222222000000000000000000111111000000000000000000000000111111000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000///000111111111111000/////////000000111111222222000111222222333333222222222333333444444444444444333333333222222333333333222222333333444555555555666666666666666777777777666777999;;;===>>>@@@AAA???@@@AAAAAA@@@???===<<<>>>============???@@@AAA@@@@@@?????????>>>>>>>>>@@@@@@AAA@@@???===;;;999::::::;;;;;;<<<;;;;;;:::999999999999999999999:::888888999999999999888777666666777777888888999999777777666555555555555555555555444444444444555555555444444444444333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000111111111111111111111111000000000000111111111111000000000000000000000000222222222222222222222222000000000000000000000000000000111111111222222222111111111111111111111111000000000000000000000000//////000000111111111111111111111111111111111111000000000///.........---000000111222222222222111//////000000000111111111000000000000000000000000,,,,,,---......///000000000000000111111111222222////////////////////////000000//////000000111111//////000000000000//////000000000000000000000000////////////000000000000///////////////000111111////////////000000000000000000000000000000000000000000000000000000000000//////000000111111222222///000000111111111111000111111111111111111111111000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000............////////////////////////000000000000000111111111222222222222////////////////////////000000000000000000000000111111222222222222111111222222333333333333222222111111111111111111111111000000000000111111111111111111111111111111111111000000000000111111111111111111222222222222111111111111111111000000000000111111111111111111111111222222222111111111111111000000000000111111111111222222222222222222111111222222222222222222222222000000000000111111111111////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////---...111222222111...---...//////000111222222222000000000111111111222222000000000000111111111111000000000000000000000000111111111111000000//////000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111111111000111111222222222222222222222222333333333444444333333222222222222333333222222222333444444555555666666666666666666666666777777999:::<<<>>>???@@@??????@@@@@@@@@???===<<<<<<===>>>??????@@@AAAAAAAAAAAAAAA@@@@@@@@@??????@@@@@@@@@???>>><<<:::888::::::;;;;;;<<<<<<;;;;;;999999888888999999:::;;;888999:::::::::999888777777777777777888888888888777777666555555555555555555555444444444444555555444444444444333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000111111111222222222222111111111111111111111111000000000111111111222222000000000000000000000000222222222222222222222222000000000000000000000000000000000111222222333333111111111111111111111111000000000000000000000000/////////000111111222222111111111111111111111111111000000000000000000///000000111222222222222111/////////000000000111111000000000000000000000000------......//////000000/////////000000000111111//////////////////////////////000111111111111111000000////////////000000000000000000000000000000.../////////000000000111///////////////000111111////////////000000000000000000000000000000000000000000000000000000000000000000000000000111111111//////000111111111111111222111000//////000111222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000............////////////////////////000000000000///000000111111111111111////////////////////////000000000000000000000000000000111111111111000000111111222222222222111111111111111111111111111111000000000000111111111111//////000000111111222222000000000000111111111111111111222222222222111111000000000000000111111111111111111111111111111111222222222111111111000000///000000000111111111111111111111111111111111111111111111111111111111111///000000000111111111111000000000000000000000000.../////////000000000111000000000000000000000000000000000000000000000000////////////////////////000000////////////000000//////000000111111111222/////////000000000111111///000000000111111111111000000000000000000000000000000000000000111111111000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000111222222222222222222222222222222333333444333333222222222222333333111222222333333444555555444555555555666777777777777888999:::<<<===>>>???>>>>>>???@@@@@@???>>>===;;;===???AAABBBBBBAAAAAAAAA@@@@@@@@@????????????>>>>>>??????>>><<<;;;:::999:::;;;;;;<<<<<<;;;;;;999999888888888999:::;;;888999:::;;;;;;999777666888888888777777777777777777777666555555555555555555555444444444444555555444444444333333333222222222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111000000111222333444444555111111111111111111111111000000111111111222222222000000000000000000000000111111111111111111111111000000000000000000000000///000000111222222333333111111111111111111111111000000000000000000000000...//////000111111222222111111111111111111111111222222222222222333333333000000111222222222222111////////////000000000111000000000000000000000000////////////000000000000////////////000000000000////////////////////////...///000222222222111000111000///......///000111000000000000000000000000.../////////000000111111///////////////000111111////////////000000000000000000000000000000000000000000000000000000000000111111111000000000000000//////000111111111111111222000///------///000222000000000000000000000000000000000000000000000000......//////000000111111000000000000000000000000............/////////000////////////000000000000...//////000000000000000111111111111111111111111000000000000000000000000//////000000000000//////000000111111111111000000111111111111111111111111000000000000111111111111......///000111222333333000000000000111111111111111111222222222222111111//////000000111111222222111111111111111111111111222222222222111111000000//////000000111111111222---.........////////////000000000000000000000000//////000000111111111222111111111111111111111111.../////////000000111111000000000000000000000000000000000000000000000000////////////////////////333111...,,,,,,...111333000000000000111111111111............/////////000//////000000111111111222000000000000000000000000......///000111222333333000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000111111000000000000111111222222111111000000//////000000111222222222222111222222111111222222333444333222222222222222222333111222222333333444555555222333444555666888999999888888999:::<<<===>>>>>>===>>>???@@@@@@???>>>===:::===@@@CCCDDDCCCBBB@@@>>>>>>>>>>>>============;;;<<<===>>>>>>===<<<<<<999::::::;;;<<<<<<<<<;;;999999888888888999;;;<<<888999;;;;;;;;;999777666999999888888777777666666777777666555555555555555555555555444444555555555444444444333333333222222222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111000000111222444555666777000000000000000000000000000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000///000000111222222333333111111111111111111111111000000000000000000000000...//////000111222222222000000000000000000000000......//////000000000111000000111222222222222111////////////000000000000000000000000000000000000///////////////000111111000000111111111111000000000000000000000///......111111000000//////......000000000000////////////000000000000000000000000111111000000//////......000000000000000000000000////////////000000000000000000000000111111111111000000000000111111111111...///000111111000///...333333222222111111000000000000000000000000000000000000000000000000000000//////////////////////////////.........---------////////////////////////000000000000000000000000111111111000000000000000111111000///////////////////////////000000000000000000000000000000000000222222222111111111000000111111111111111111111111111111111111111111111111000000000000000111111222111111111111111111111111222222222111111111111000111111222222222333333333000000111222222222222222222222111111111111222222/////////000000/////////222111000//////000111222222111111111000000//////000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///...---,,,////////////////////////000000000000000000000000222222222222222111000///111111000000//////......000000111111111111000000//////000000000//////...000000111111111111000000000000000000000000000000111111111111111111111111222222222222222111000///000000000000000000000000000111111111111222222222111111000000000000111111000000111111111222222222111111222222222333333333222222333333333333444444444444555555666777777777<<<<<<<<<<<<<<<;;;;;;;;;==================>>>???===>>>???@@@AAABBBBBBBBBAAAAAA@@@@@@>>>===<<<;;;<<<<<<======<<<;;;::::::;;;;;;::::::::::::999999888888888888888888888888999999999999999999999999666666777777888888888888555555555555555555555555555555555555555555555555111222222333333222222111222222222222222222222222333333333333333333333333333222222111111222222333111111222222222222111111......//////000000000111000000000000000000000000222111111111000000//////000000//////000111222222000000000000000000000000000000000000000000000000111111222222222222111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000///////////////000111111000000111111111111000000111111111111111000//////111000000000/////////...000000000000////////////000000000000000000000000111000000000/////////...000000000000000000000000////////////000000000000000000000000111111111111000000000000111111111111...///000111111000///...111111111111111000000000000000000000000000000000000000000000000000000000//////////////////////////////.........---------////////////////////////000000000000000000000000000000000000000111111111111111000///////////////111111111111111000000000000000000000000000000000222222222111111111000000111111111111111111111111111111111111111111111111000000000000000111111222111111111111111111111111222222222111111111111000111111111222222222333333000111111222222222111111222222111111111111222222222222333333333333222222222111000000000000111222222222222222111111000000000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///...////////////////////////000000000000000000000000111222222222222111000///111000000000/////////...000000111111111111000000111111222222222222111111000000111111111111000000000000000000000000000000111111111111111111111111333333333333333222111111000000000000000000000000000111111111111222222222222222111111111111222222111222222222333333333333111222222222222333333333222222333333333333444444444444444555666666777777::::::;;;;;;<<<======>>>@@@@@@@@@???@@@@@@AAABBB???@@@AAABBBBBBCCCBBBBBB@@@@@@@@@???>>>===<<<;;;<<<<<<<<<<<<<<<;;;::::::;;;;;;::::::::::::999999888888888888888888888888999999999999999999999999777777777888888888999999555555555555555555555555555555555555555555555555222222333333333333222222222222222222222222222222333333333333333333333333333222222111111222222333111111222222222222111111/////////000000111111111000000000000000000000000222222222222111111111000000000000000000111222222000000000000000000000000000000000000000000000000000111111111111111111000111111111111111111111111000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111000000111111111111000000111111222222222111000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000////////////000000000000000000000000111111111111000000000000111111111111//////000000000000/////////000000000000000000111000000000000000000000000000000000000000000000000/////////////////////////////////............---////////////////////////000000000000000000000000//////000000111111222222111000000///////////////333333222222111111000000000000000000000000000000222111111111111000000000111111111111111111111111111111111111111111111111000000000000000111111222111111111111111111111111222222222111111111111000111111111222222222222333111111222222222111111000222222111111111111222222111111222222222222111111222222111111111111222222333333222222222222111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000111111111111111000000000000000000000000000000000000000000000000111111222222111111000000000000000000////////////000000111111111111000000111111222222222222111111000000111111111111000000000000000000000000000000111111111111111111111111333333333444333333222111000000000000000000000000000111111111111222222222333333222222222222333333222222333333333444444444222222222222333333333333222222333333333333444444333333444555555666666777888999:::;;;===>>>???@@@@@@@@@@@@@@@@@@AAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBB@@@@@@@@@???>>>===<<<;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;::::::::::::999999888888888888888888888888999999999999999999999999888888888888888999999999555555555555555555555555444444444444444444444444333333444444444444333333222222222222222222222222333333333333333333333333222222111111111111222222111111222222222222111111000000000111111111111111000000000000000000000000333333333222222222222222000000000000000000111222000000000000000000000000000000000000000000000000///000000111111000000///000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111///////////////////////////////////////000000111000000111111111111000000000000111111111000000///000000000000////////////////////////000000000000////////////////////////000000000000////////////////////////////////////////////////000000000000///000000000111111111111///000000000111111111111//////000000000000//////......//////000000111111000000000000000000000000/////////////////////////////////////////////////////////...............////////////////////////////////////////////////......///000111222222333000000////////////000000333333222111111000//////000000000000000000000000111111111111000000000000111111111111111111111111111111111111111111111111000000000000000111111222111111111111111111111111222222222111111111000000111111111111222222222222111222222222222111000000222222111111111111222222000000111111111111000000333222222222222222222333111111111111111111111111000000000000000000000000111111111000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000---...///000111111111111000000000000000000000000////////////////////////000000111111111111000000000000000000////////////000000111111111111000000...//////000000000000///000000111111111111000000000000000000000000000000111111111111111111111111222222222333333222222111000000000000000000000000000000111111111222222222222222222111111222222222222222222333333333333444222222222333333333444444222222222333333333444444222333333444555555666666888999:::;;;<<<===>>>???===<<<<<<<<<===>>>???@@@CCCCCCCCCCCCBBBBBBAAA@@@????????????>>>===<<<;;;;;;;;;;;;<<<<<<;;;;;;:::;;;;;;:::::::::999999999888888888888888888888888888888888888888888888888888888888888999999999999555555555555555555555555444444444444444444444444333444444555555444444333222222222222222222222222222222222222222222222222222222111111111111222222111111222222222222111111111111111111111111222222000000000000000000000000222222222222222222222222111000000000000000111111000000000000000000000000000000000000000000000000//////000000000000//////////////////////////////000000000000000000000000111111111111111111111111///000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111///////////////////////////////////////000000111000000111111111111000000......///////////////...////////////000000000000.../////////000000000111////////////////////////////////////000000000000////////////////////////////////////000000000000///000000000111111111111///000000000111111111111000000////////////000000......//////000000111111000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////......///000111222222333000000////////////000000222222111000//////......000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000111111222111111111111111111111111222222222111111111000000000000111111111222222222111111222222222111111000222222111111111111222222333444444444444444444333222222222222222222222222/////////000000000000000000000000000000000000000000000000000000000111111000000000000000000000000////////////////////////000000000000000000000000111111111111111111111111,,,---...///000111111111000000000000000000000000///////////////////////////000000111111111000000////////////000000000000000000111111111111000000......///000000000000000000000111111111111000000111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000000000111111111222222222111111000000000000111111111111111111222222222222222222333333333444444444222222222333333333444444222222333333444444555555999999999:::;;;;;;<<<<<<:::::::::;;;;;;<<<===>>>AAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>===<<<;;;::::::;;;;;;;;;;;;;;;:::;;;;;;:::::::::999999999888888888888888888888888888888888888888888888888888888888888888888888888555555555555555555555555444444444444444444444444333444444555555444444333222222222222222222222222222222222222222222222222222111111000000111111222111111222222222222111111222222111111111111111111000000000000000000000000000000111111111111111111111111000000000000000111000000000000000000000000111111111111111111111111//////000000000000//////////////////////////////111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000///////////////000111111000000111111111111000000------......//////......////////////000000000000......//////000000111111000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000000000111111111111000000000000111111111111000000////////////000000///000000000000000000111000000000000000000000000000000000000000000000000////////////////////////...////////////000000000000000000000000000000000000000000000000000000000//////000000111111222222///////////////000000111111111000000//////......000000000000000000000000//////000000000000000111111111111111111111111111111111111111111111111111000000000000000111111222111111111111111111111111222222222111111111111000000000000111111111111222000000111222222222222222222222111111111111222222111222222333333222222111111111222222222222111111.........////////////000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111,,,,,,...///000000000000000000000000000000000000000000000000000000000000//////000000111111000000////////////000000000000000000111111111111000000///000111222222333222222000000111111111111000000111111111111111111111111111111111111111111111111...///000000000000000000000000000000000000000000000111111111111222222222111000000000000000000111000000111111111222222222333333333333444444444444222222333333333333444444111111222333333444444555888888888999999:::::::::;;;;;;;;;;;;<<<>>>???@@@???????????????>>>=========>>>>>>>>>======<<<;;;999::::::;;;;;;;;;;;;:::;;;;;;::::::::::::999999888888888888888888888888888888888888888888888888888888888777777777777777555555555555555555555555333333333333333333333333333333444444444444333333222222222222222222222222222222222222222222222222111111000000000000111111111111222222222222111111111111111111111000000000000000000000000000000000000000000000000111111111222111111000000000000000000000000000000000000000111111111111111111111111///000000111111000000///000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000///////////////000111111000000111111111111000000------...///////////////.../////////000000000111.........///000111111111000000000000000000000000.../////////000000000111000000000000000000000000////////////000000000000000000000000111111111111000000000000111111111111111000///......///000111111111111111111000000000000000000000000000000000000000000000000000000000////////////////////////.../////////000000000000000000000000000000000000000000000000000000000000000000000000000111111111///////////////000111111000000000000000000000000000000000000000000000000////////////000000111111111111111111111111111111111111111111111111111111000000000000000111111222111111111111111111111111222222222111111111111000000000000000111111111111...///000111222333333333222222111111111111222222...//////000000//////...000000111222222111000000.../////////000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111---...///000000000000000////////////////////////000000000000000000000000...//////000000000000000.../////////000000000111000000111111111111000000///000111222222333333333000000111111111111000000111111111111111111111111111111111111111111111111//////000111111111111111000000000000000000000000000111111111111222222222222111111000000111111222111111111222222222333333333333333444444444444555222222333333333333444444111111111222333333444444444555666777888999:::;;;;;;;;;;;;<<<===>>>???@@@>>>>>>?????????>>>===============>>>======<<<;;;888999:::;;;;;;;;;;;;;;;;;;;;;::::::::::::999999888888888888888888888888888888888888888888888888777777777666666666555555555555555555555555555555333333333333333333333333222222333333333333222222222222222222222222222222111111111111111111111111111111000000000000111111111111222222222222111111111111111000000/////////000000000000000000000000000000000111111222222222222222111000000000000000000000000000000000000000111111111111111111111111000111111111111111111000111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111000000111111111111000000......///000000111000000.../////////000000111111---......///000111111222000000000000000000000000.../////////000000111111000000000000000000000000////////////000000000000000000000000111111111111000000000000111111111111111000///......///000111333333222222111111000000000000000000000000000000000000000000000000000000////////////////////////.../////////000000111111000000000000000000000000000000000000000000000000111111111000000000000000///////////////000111111111111111111111222222222000000000000000000000000.../////////000000111111111111111111111111111111111111111111111111111111000000000000000111111222111111111111111111111111222222222111111111111000000000000000111111111111---...000111333333444444222222111111111111222222111111222222222222111111///000111222222111000/////////000000111111111222000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111///000000111111111111000////////////////////////000000000000000000000000......///000000000000000.../////////000000111111000000111111111111000000------...000000111111111000000111111111111000000111111111111111111111111111111111111111111111111///000111222222222222222000000000000000000000000000111111111111222222222333222222222222222222333222222333333333444444444333333333444444444555555222222333333333444444444000111111222333333444444111222333555888:::;;;<<<999999::::::<<<===>>>???>>>>>>????????????>>>>>>==================<<<;;;888999::::::;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888888888888888888888777777777777777777777777777777666666555555555444555555555555555555555555333333333333333333333333111222222333333222222111222222222222222222222222111111111111111111111111111111000000000000111111111111222222222222111111111000000000//////......000000000000000000000000111111111222222333333333222222111000000///000000000000000000000000000000111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000////////////////////////////////////////////////111///...///000111000...............////////////000000000000000000000000000000000000000000000000111000///......///000111000000000000000000000000000000000000000000000000000000000000000000000000000///.........///111222000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000111222222222000///...111222222111///...///000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111222222111111111111111111111111000000000000111111000000111111111111000000222222111111000000//////111111000000000000111111222222222111111000000000333333222111000000000111111111111111111111111111111111111111111111111111222111000//////111333444111111111111111111111111111111000000000111333444333333333222222222111111111111111111111111111111111111111111111111111111555444222111111111222222000000000111222222222333333222111000000111222333////////////////////////222111000//////000111222111111000000//////......222111111111000000//////111111111111111111111111000000000000000000000000000000000000111111111111222222222222222111000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222111111111111222222000000000000000000000000222222222222222222222222222222222222222222222222000000000000111111111111111111111000000000000000222222222222222222222222222222222222222222222222222222111111222222333444555555666777888:::<<<===<<<<<<;;;;;;;;;<<<========================<<<<<<======<<<<<<<<<;;;;;;;;;999999999999999999999999888888888888888888888888777777777777666666666666777777777777888888888888777666555444444555666777555555555555555555555555222222222222222222222222333333222111000000111111222111111333444444222000000000111222444555666777222222111111111111222222000000000000000000000000000000111111111111000000000000000000111111111111111111000000000000000111000000000000000000000000000000000000111111111111///000000000000111111111111111000000000000111111//////000000000000//////000000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111///...///000111000...............////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000000111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111111000//////000111222111/////////000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111111111111111111111111111111111111000000111111111000000111111111111000000000000000000////////////111111000000000000111111222222111111000000000000222222111111000111111111111111111111111111111111111111111111111111111111222111000///000111333444111111111111111111111111222111000000000111333444222222222111111111000000111111111111111111111111111111111111111111111111444333222111111111222222222222222222222333333333222222111111111111222222111111111111111111111111222111000//////000111222111111000000////////////111111111111000000000///111111111111111111111111000000000000000000000000000000000000111111111111///000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222111111111111222222000000000000000000000000222222222222222222222222222222222222222222222222000000000000111111111111222222222111111111111111222222222222222222222222222222222222222222222222222222111111222222333444555555666777888:::;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<777777777777777777777777888888777777777666666666666666777777777888888888777666555444444555666777555555555555555555555555222222222222222222222222333333222111111111111111222111111333444444222000000000111222333444444555222222111111111111222222000000000000000000000000000000111111111111000000000000000000111111111111111111000000000000111111000000000000000000000000000000000000111111111111000000000111111111222222111111000000000000111111000000111111111111000000000000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111///...///000111000...............////////////000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000...//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000222111111000000000000000000111222111000///000111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111111111111111111111111111222222111111111111222222000000111111111111000000......//////////////////111111000000000000111111111111111111000000000000111111111000111111222222111111111111111111111111111111111111111111111111222111000000000111333444111111111111111111111111222111111111111222333333111111111000000000//////111111111111111111111111111111111111111111111111333333222111111111111222333333333333333222222222111111222222222222111111111111111111111111111111111111000000000000111111111000000000000/////////111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111------///000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222111111111111222222000000000000000000000000222222222222222222222222222222222222222222222222000000000000111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222333444666666666666777888999:::999:::;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999::::::::::::::::::::::::777777777777777777777777999999888888888777777777666666777777777777888888777666555555555555666666555555555555555555555555222222222222222222222222333222222111111111111222222222111222444444222000000000111111222222222222222222111111111111222222000000000000000000000000000000111111111111000000000000000000111111111111111000000000000000111111000000000000000000000000000000000000111111111111111111111111222222222333111111000000000000111111111111222222222222111111000000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111///...///000111000...............////////////////////////////////////////////////////////////...///000111111000///...////////////////////////000000000000000000000000000000000000000000000000---...000111111111000///000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000222111000//////000111222000111222111000///000111000000000000000000000000///////////////////////////////////////////////////////////////////////////000000000111111111111111111111111111222222222333222222222222222222333000000111111111111000000......//////000000111111111111000000000000111111222222222222222222111111111000000000111222333333111111111111111111111111111111111111111111111111111111000000000111222333111111111111111111111111222222222222222222222222222111111111000000000000111111111111111111111111111111111111111111111111222222111111111111111111333333333222222111111111000111222333333222111000111111111111111111111111111000000000000000000111000000000000000000000000111111111000000000000000///////////////////////////////////////////////////000000000111111111111...//////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222222111111111111222222000000000000000000000000111111111111111111111111111111111111111111111111///000000000111111111111111111111222222222222222222222222222222222222222111111111111111111111111222222111111222222333444777777666666666777888888777888:::<<<===<<<;;;:::;;;;;;;;;;;;<<<<<<<<<<<<:::::::::999999999888888888888888888888888888888777777777777777777777777999999999999888888888777666666666666777777777888777666666555555555555555555555555555555555555555222222222222222222222222333222222111111222222222333222111222333333222111111111111000000000000000222222111111111111222222000000000000000000000000000000111111111111000000///000000000111111111111000000000000000000111222000000000000000000000000///000000000111111111111111111222222222333333333111111000000000000111111000111111222222111111000///000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111///...///000111000...............////////////////////////////////////////////////////////////...///000111111000///...////////////////////////111111111111111111111111000000000000000000000000---...000111111111000///000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000222111000//////000111222///000111111000///000222////////////////////////////////////////////////////////////////////////000000000000000000000000///000000000111111111111000000111111111222222222333222222222222222222333000000111111111111000000000000000111111222222222111111000000000000111111333333333333333333333333111000000000111222333333111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111222222333333333222222222333333222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111222222111111000000//////000111222333333222111000000000000000000000000000000000000111111000000000000000000000111111111111000000000000000000111111///////////////////////////////////////////////////000000000111111111111111222222222111111000///000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111222222111111111111222222000000000000000000000000111111111111111111111111111111111111111111111111///000000000111111111111000000000000111111222222222222222222222222222222111111111111111111111111222222111111222222333444777666666555666666777777666777999;;;<<<<<<:::999;;;;;;;;;<<<<<<<<<======::::::999999999888888888<<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999999999999999888888888777555666666666666777777777666666666666666555555444555555555555555555555555222222222222222222222222333222222222222222333333333222111111333333222111111111000000000000//////222222111111111111222222000000000000000000000000000000111111111111000000///000000000111111111111000000//////000111222222000000000000000000000000///000000000111111111111111111222222222333333333111111000000000000111111//////000000000000/////////000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111///...///000111000...............////////////000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000111111111111111111111111000000000000000000000000...//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000111111222///000111111000000111222////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000111222222333333222222111111111111222222000000111111111111000000111111222222222222222222111111000000000000111111222222222333333333333333111111111000111111222222111111111111111111111111111111111111111111111111000000111111222222222222111111111111111111111111333333333444333333222111333333333222222222222111111111111111111111111111111111111111111111111111///000111111222111111111000000000000000/////////111111222222222222111111////////////////////////000000111111111111000000000000000111111111111222000000000000111111111111000000000000000000000000000000000000000000000000000000000000111111111111333333333222222111000///000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111222222111111111111222222000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111/////////000111111222222222222222222222222222222111111111111111111111111222222111111222222333444666555555555555666666777555666888:::;;;;;;;;;:::;;;;;;<<<<<<===>>>>>>>>>:::::::::999999999888888::::::::::::::::::::::::::::::::::::::::::::::::999999888888888777777777555555666666666666777777666777777777666555444333555555555555555555555555222222222222222222222222333222222222222333333444444222111111222333333222111111111000000000000000222222111111111111222222000000000000000000000000000000111111111111000000000000000000111111111111////////////000111222333000000000000000000000000000000000000111111111111111111111111222222222333111111000000000000111111//////000000000000//////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111///...///000111000...............////////////000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000111111111111111111111111000000000000000000000000///////////////000000111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000//////000111111111111111...000111111000000111222////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111///000000111222222333333111111111000000111111111000000111111111111000000222222222111111111111111111111000000000000111111000000000111111222222222222222111111000111111111111111111111111111111111111111111111111111111111000000111222222222222222111111111111111111111111333333444444444333222111222222222222111111111111111111111111111111111111111111111111111111111111...///000111222222111000000000000000000111111111222222111111111111222222000000000000000000000000///000111222222111000///000000111111111222222222///000000000111111111111111111111111111111111111000000000000000000000000000000000000111111111111000111111111111111000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111222222111111111111222222000000000000000000000000111111111111111111111111111111111111111111111111000000000000111111111111//////000111111222333333222222222222222222222222111111111111111111111111222222111111222222333444444444444444555555666777666666777888999:::;;;;;;<<<<<<======>>>??????@@@;;;:::::::::999999999999888888888888888888888888999999999999999999999999888888777777777666666666555555555666666666777777666777777777666555444333555555555555555555555555222222222222222222222222222222222222222333444555444222000000222333333222111111111111111111111111222222111111111111222222000000000000000000000000000000111111111111000000000000000000111111111111////////////000111222333000000000000000000000000000000000000111111111111000000000111111111222222111111000000000000111111000000000111111000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111///...///000111000///............/////////000000000000000000000000000000000000000000000000000111000///......///000111000000000000000000000000111111111111111111111111000000000000000000000000000///.........///111222000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000...///000222222222111000...000111111000000111333////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111///000000111222222333333111111000000000000111111000000111111111111000000222222111111000000//////111111000000000000111111......//////000000000111333333222111000000000111111111111111111111111111111111111111111111111111000000111222222222222111111111111111111111111111333333444555444333111000111111111111000000000000111111111111111111111111111111111111111111111111...///000222222222111000000000111111222222222333333222111000000111222333111111111111111111111111///000111222222111000///000000111111222222222222//////000000111111111222111111111111111111111111000000000000000000000000000000000000111111111111---...///000111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111222333333444444222222222222222222222222000000000000000000000000222222111111222222333444444333333444555666777777666666666777888:::;;;<<<<<<======>>>???@@@@@@AAA;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888777777777777666666666666555555555555666666666777666777777777777555333222555555555555555555555555222222222222222222222222222222222222333333444555555222000000111333333222000111111111222222222222222222111111111111222222000000000000000000000000000000111111111111000000000000000000111111111111////////////000111222333000000000000000000000000000000000000111111111111///000000000000111111111111111000000000000111111111111222222222222111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111////////////////////////---...000111111111000///111111111111111111111111000000////////////000000//////000000000000////////////...---------------////////////////////////000000111111111111000000111111111000000000000000222111111111000000//////////////////000000000000000000000000000000000000111111111111111000//////000000000000000///......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000/////////000000111111222222......//////000000111111444333111//////000111222111000/////////000222333444222000......000222444111111222222222222111111222222222222222111000///222111000000000111333333111111111111111111111111000000111111111111000000000000000000000000000000000000000000111111111111333333333222222222111111222222111111111111222222222222111111000/////////222222222111111111000000222222222111111111111000111111222222222222111111222222111111111111111111222000...///111222111...000000000000000000000000000000//////000000111222222222111111111111222222333222111/////////000111---...///000000///...---000000000000111111111111222111111111000000//////111111111111111111111111111111222222222222111111111111111111111111111111222222111111111111222222000000000000000000000000000000000000000000000000////////////000000000000222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111222222333333222222111333333333444444444555555666666666777888999;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::999999999999999999999999999999999999999999999888888888777777888777666555555666777888777777777777777777777777777666666555444444333333666555555444444555555666333333333333333333333333444333222111111222333444333333333222222222111111111111111111111111111111...//////000111222222222000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////111111000000000000111111000000000000000000000000666444222000//////000111000000000000000000000000000000000000111111111111111111111111111111111111////////////////////////...//////000111000000000000000000000000000000000000000000//////000000000///000000000000000000///000//////...------......////////////////////////000000111111111111000000000000000000000000000111111111111111000000000///////////////000000000111000000000000000000000000111111111111111000//////000000000000000///......000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000111111111////////////000000111111444333111000///000111222111000/////////000222222333222111//////111222333111111222222222222111111222222222222222111000000222111000000000111222333111111111111111111111111000000111111111111000000111111111111111111111111000000000000111111111111333333222222111111111111222222111111111111222222111111111111222222222222222222222111111111000000222222222111111111111000111111222222222222111111111111111111111111111111222000///000222333111///000000000000000000000000000000000111111111222222222111111000000111111222333222000/////////000111///000111111111111000///000000000000111111111111111111111111000000000///////////////////////////111111222222222222111111111111111111111111111111222222111111111111222222000000000000000000000000000000000000000000000000////////////000000000111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111222222333333222222111333333333444444444444555666666666777888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999999999999999999999999999999999999999888888888777777777777666555555666777888666666666666666666666666888777777666555555444444555444444444444444444555555555444333333222111111333222222222222222222333222222222111111111000000111111111111111111111111...//////000111111222222000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000555333111000///000111111000000000000000000000000000000000000111111111111000000000000000000000000/////////////////////////////////000000000111111////////////////////////111111000000000000111111000000000111111000000000000000//////......//////000000000000000000000000///000000111111000000////////////000000111111111111111111111000000000000/////////000000000111111000000000000000000000000000111111111111000000///000000111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111000000000000/////////000000000000111333222111000000000111222000000000///000111111222111111111111111111111111111111222222222222111111111222222222222111000000111111000000111111222333111111111111111111111111000000111111111111000000111111111111111111111111000000000000111111111111222111111111111000000000222222111111111111222222000111111222333333444444222222222111111111111111222222222111111111111000111111222222222222111111111111111111111111111111222111000111222222222000000000000000000000000000000000222333333333222111222111111000000111111222222111000000///000000000111222222333333222222111000000000000111111111111111111111111000000000000////////////////////////111111222222222222111111111111111111111111111111222222111111111111222222000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111222222333333222222111333333333333444444444444666666666666777999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::999999888999999999999999999999999999999999888888888888777777777777777666666666666777777666666666666666666666666888888888777666666555555444444333333333333444444666666555444222111000000222222222333333222222222111111111000000000//////111111111111111111111111/////////000111111222222000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000........................000000111111111111000000000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000333222111000000111222333000000000000000000000000000000000000111111111111////////////////////////////////////////////////000000000000000111111222000000000000000000000000111111000000000000111111111111000000000000111111000000////////////000000000000000000000000000000//////000000000000//////---......///000111222222111111111000000000000000//////000000000111111111000000000000000000000000000000111111111111000///000000111111111000000///000000000000000000000000000000000000000000000000000000000000000000000000///////////////////////////000000111111111111000222222111111000000//////000000000000000000000000222222111000000111111222000000000000000111111222000111222222222222111000111111222222222222111111111111222222222111111000111111111111111222222222111111111111111111111111000000111111111111000000111111111111111111111111///000000000111111111111111000000000000000000000222222111111111111222222111111111222222222333333111111111111111111111111222222222111111111000000111111222222222222111111111111111111111222222222222111111111222222222111000000000000000000000000///111333444555444222111111111000000000000111111111111000000000000000000222222222222222222222222///000000000111111111111111111111000000000000000111111111111111111111111111111222222222222111111111111111111111111111111222222111111111111222222000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111222222333333222222111222222333333333444444444555555555666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888999999888888888888888888888888888888888888777777777777777777777666666666666666666666666666666666666666777777777666666666555555333333333333333333333333555555444333333222111111111222333444444333222111222111111111000000000000111111111111111111111111//////000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000111111000000111111333333000000000000000000000000///000000000111111111111000000000000000000000000////////////////////////000000000000111111111111111111111111111111111111111111000000000000111111111111000//////000111111000000////////////000000000000000000000000000000//////000000000000//////------...///000111111222000000000000000000111111000000000000111111111111000000000000000000000000///000000111111111000000000000111111111111000000111111111111111111111111000000000000000000000000000000000000000000000000//////////////////////////////000111111111111111222222111111000000//////111111111111000000000000111111111111111111222222///000000000111111111111///111222333333222111///111111222222222222111111000111111222222222111111000000111111222222222222111111111111111111111111000000111111111111000000111111111111111111111111///000000000111111111111000000000000000000000111222222111111111111222222222222111111000000000000111111111111111111111111222222222111111111000000111111222222222222111111000000111111111222222222111111222111111111111222000000000000000000000000///111333444555444222111111000000000000000000111000000000111111111000000111111111000000111111111///000000000111111111111000000000000000000111111111111111111111111111111111111222222222222111111111111111111111111111111222222111111111111222222000000000000000000000000000000000000000000000000000000000000111111111111////////////////////////111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111222222333333222222111222222222333333333444444444444444555666777999999;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888888999999888888888888888888888888777777777777777777777777777777777777777666555555555555555555555555555555666666555555555555444444222333333444444333333222333333333333333333333333111222333444444333222111333333222222222111111111111111111111111111111111000000000000000111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111000000000111111222333333000000000000000000000000///000000000111111111111111111111111111111111111///////////////////////////000111222333222111000111111111111111111111111000000////////////000000111000///......///000111//////......//////000000000000000000000000000000...//////000000//////............//////000000000000000000000111111111111000000000111111111222222000000000000000000000000///000000111111111111000000000111111222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000...///000111111222111111111111111111000000000000222111111111111000000000000111111111222222222222//////000111111111111000000111222333333222111000111111222222222222111111000000111222222222222111000000111222222222222111111111111111111111111111000000111111111111000000222222222222222222222222000000000000111111111111000000000111111111111222222222111111111111222222222222111111000//////...111111111111111222222222222222222111111111111000111111222222222222111111000000000111222222333333///111222111000///000111000000000000000000000000000000222333333333222111111000000//////000000111//////000111111111111000111000////////////000111000000000000111111111111000000000000111111111111////////////////////////111111222222222222111111111111111111111111111111222222111111111111222222000000000000000000000000000000000000000000000000000000000111111111222222////////////////////////111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000222222222222222222222222111222222333333222222111222222222222333333333333444444444444555777888999::::::::::::::::::::::::999999888888888888999999888888888888888888888888666666777777777777777888777888888888777666555444555555555555555555555555555555555555555444444444222333444555555444333222111222222333333444444555222222222333333222222222333333333222222222222111111111111111111111111111000000000000000000111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////111111000000000000111111111111111111111111111111000000111111222222222222000000000000000000000000000000000000111111111111111111111111111111111111////////////////////////---///222444444333111///111111111111111111111111//////............//////000///...------...///000......------...//////000////////////////////////......////////////............/////////////////////000000000111111111111000000111111111222222222000000000000000000000000//////000111111111111111///000111222222222222111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000...///000111111222222222000000000000000111111111222222222111111111000000000000111222222222222222...///000111222111111000111111111222222111111111111111222222222222111111000000111222222222222222///000111222333222222111111111111111111111111111000000111111111111000000222222222222222222222222000000000000111111111111111111111111222222333333222222111111111111222222111111111111111111111111000000111111111222222222222222222111111111111000111111222222222222111111///000000111222222333333...000111000...---///111000000000000000000000000000000000111111111222222000000////////////000000...///000111222111111000111000////////////000111000000000000111111111111///000000000111111111111////////////////////////111111222222222222111111111111111111111111111111222222111111111111222222000000000000000000000000000000000000000000000000000000111111111222222222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000222222222222222222222222111222222333333222222111111222222222222333333333333333333444555666888888::::::::::::::::::::::::999999888888888888999999888888888888888888888888666666666666777777888888777888888888777666444333555555555555555555555555555555555555555666666666222444555666666555444222222333333333333333333444333222222222222222222333222222222222111111111111111111111111111111111111111000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111000111111222222222111111000000000000000000000000000000000000111111111111111111111111111111111111////////////////////////,,,///222555666333000...000000000000000000000000......------------......000///---,,,,,,---///000---------------...///000////////////////////////......////////////......///////////////.........//////000000111111111222000111111111111222222222000000000000000000000000//////000111111111111111///000111222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000......///111111222222222//////000000111111222222222222222222111111000000///000111222222222222222...///000222222111111000111111111111111111111111111111222222222222111111///000111222222222222222///000111222333222111111111111111111111111111111000000111111111111000000222222222222222222222222000000000000111111111111111111222222222333333333222222111111111111222222111111111222333333444444000000111111222222222222222222222111111111111000111111222222222222111111///000000111222222333333---///111000---,,,...000000000000000000000000000000000//////000000111222000000////////////000000...///000222222222111000222111000//////000111222000000000000111111111111//////000000111111111222111111111111111111111111111111222222222222111111111111111111111111111111222222111111111111222222000000000000000000000000000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000222222222222222222222222222222222333333222222222111111222222222333333333333333333444555666777888::::::::::::::::::::::::999888888888888888999999777777777777777777777777555666666666777777888888777888888888777666444333555555555555555555555555666666666666777777777777333444666777777666444333444444444333333222222222444333222111111222333444111111111111000000000000111111111111111111111111111111111000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111111111111111111111111111111111222222222111111000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000///...............////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////000000000000000000111222222222222111////////////////////////000000000000000000000000111000/////////000222333111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000............////////////000000111111111222222222444333333222111111111222000111111111111222222222000000000000000000000000333333222111111222333333////////////////////////222222222222222111000///000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111000111111111111222222222000000000000000000000000222222111111111111222222000000000000000000000000000000////////////000000//////000000111111222222111111111111111111111111222222111111111111222222000000000000000000000000111///---,,,.../////////222222111000//////000000000111111111222222222222444333000...---///111222000000000000000000000000000111111111111222222222000000000000000111111222222222222111111111111000333222111000000111222333111111111111111111111111////////////000000000000...///000222222111111000333222222222111111000000000000000000000000000000333222111000000111222333000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111000000111222333333444444444444555555666777777777555666888999:::::::::999777888888888888777666666666666666666666666666666999888888777777777777777555666777666555444555777555555666666777777888888666666777777888888999999888888777555555444444444555444333333222222333333222222222111111111000000000000000000////////////000000000000000000000000////////////000000000000000000000000000000111111111111111000000000000000111111111111111111111111000111111111111222222222222222111111000///......222222222111111111000000222222222111111111000000000000000000000000000000000000000000////////////000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000///////////////////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////000000000111000000111222222222222111111111111111111111111111111111111111111111111111111000/////////000222222111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000//////000000000111111111111222222222333333333333444333222222111111111222000111111111111222222222111111111111111111111111333222222111111222222333111111111111111111111111222222222222222111000000000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111000111111111111222222222111111111111111111111111222222111111111111222222111111111111111111111111000000////////////000000000000000000000111111111111111111111111111111111111111111000000111111111000000000000000000000000222000......000111111000222111111000000000000000000000000111111111222222333222000///...///000111000000000000000000000000000000111111111222222222000000000000000111111222222222222111111111111000222222111111111111222222111111111111111111111111000000000000111111111111...///000111222111111000000000000000/////////...000000000000000000000000222222111000000111222222000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111000111111222333333444444333333333444555555666666555666888999999999999888666666777888999999888888888888888888888888888888999888777777666666777777555666777666555444555777777777777666666666666666666666666666666666777777777666555444333333333333555444333333222222333333222222222111111111000000111111111111000000000000000000000000000000000000000000000000111111111111111111111000000000000000444444333333222111111000222222222222222222222222000111111111111222222222555555444444333222222111222222222111111111000000222222222111111111000000000000000000000000000000111111000000000/////////000000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000222111111000000000000111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000111111000000111222222222222111111111111111111111111111111111111111111111111111000000000///000111111222111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000111111111222222222333333222222333333333444444444333333222111111111111222000111111111111222222222222222222222222222222222333222111111111111222333111111111111111111111111111222222222222111000000000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111000111111111111222222222222222222222222222222222222222111111111111222222222222222222222222222222111000000//////000000111111111111111000000000000111111111111111111111111111000000//////000000111000000000000000000000000444222000000222333222222111111111000000000000000/////////000000000111111111111111000000000000000000000000000000000000000000000000111111111222222000000000000000111111222222222222111111111111000111111222222222222111111111111111111111111111111111111111111222222222222//////000111111111111000000000000000////////////000000000000000000000000222222111000000111222222000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111111111111222222333333444222222222333444444555555666777888888888888777777555666777888999:::::::::999999999999999999999999999888777777666666777777555666777666555444555777888888777777666555555444666666555555555555555555666555444333222222222222555444333333222222333333222222222111111111111111222222222222111111111111000000000000000000000000111111111111222222222222222111111111000000//////444444444333222111000000333333333333333333333333000111111111111222222222555555555444333333222222222111111111111000000000222222222111111111111111000000000000000000000000222222111111111000000000000000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000111111111111111111111111111111111111////////////////////////////////////////////////111111000//////000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111000000111222222222222111111111111111111111111111222222222222222222222222000000000000000111111222111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000111111111222222222333333222222222333333333333444222222111111111111111222000000111111111222222222333333333333333333333333222222111111111111222222111111111111111111111111111111222222222111111000000000000000000000000000111111111111111111111111000000111111111222222222111111111111111111111111000000111111111222222222222222222222222222222222222222111111111111222222222222222222222222222222111000000000000000000111222222111111000000//////111111111111111111111111000000////////////000000000000000000000000000000333222111111222333222111000000111111111000000000////////////000000000000///000111222222111000///000000000000000000000000000000000000111111111111000000000000000111111222222222222111111111000000000111222333333222111000111111111111111111111111000000000111111111222222///000000000111111111111222222222111111111111111000000000000000000000000222111111111111111111222000000000000000000000000111111111111111111111111000000111111111222222222111111111111111111111111111111111222222333333333222222222333444444555555777777777777777777666666666777888999::::::::::::999999999999999999999999888888777666666666666666555666777666555444555777777777666666666555555555777666666555555444444444555555444333333333333333555444333333222222333333111111111111111111111111222222111111111000000000000000000000000000000000000000000111111111222222222222111111000/////////111111111000000000000000333333333333333333333333000000111111111222222222222222222111111000000000111111111111000000000000111111111111111111111111000000000000000000000000222222222222111111111000///000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111///000000000111111111111111111111111111111111111//////////////////////////////////////////////////////.........//////000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111222222222222111000000000000000000000000111111111111111111111111///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000000000000111111111111222111111111111222222222222111111111000000111222222000000111111111222222222333333333333333333333333111111111111111111111111000000000000000000000000000111111222222222111111000000000000000000000000111111111111111111111111000000111111111222222222111111111111111111111111000000111111111222222222111111111111111111111111222222111111111111222222111111111111111111111111111111000000000000111111222222111111000000//////000000000000000000000000000000////////////000000000000000000000000000000111000000000222222111//////000111111111111000000////////////000000000000...///111222222111000///000000000000000000000000//////000000000111111111000000000000000111111222222222222111111111000000000111222333333222111000111111111111111111111111/////////000000000111111000000000000000111111111111111111111111111222222000000000000000000000000111111111222222111111111000000000000000000000000111111111111111111111111000000111111111222222222111111111111111111111111111222222222222222333333333333333444555555666666777777666666666666666666888888999999999888888777888888888888888888888888888777777666555666666666555666777666555444555777444555555555666666666777777777777666666555555555666555444444444444444444555444333333222222333333111111111111111111111111111111000000000/////////000000000000000000000000/////////000000000111111111111111111000000///////////////000111111222222333333333333333333333333000000111111111222222222000000000000////////////000000000000000000000000111111111111111111111111000000000000000000000000222222222222111111111000///000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111///000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000...............//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222000000111222222222222111////////////////////////000000000000000000000000//////000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000/////////000000000000111000000111111111222222222111000000000000111222222000111111111111222222222333333333333333333333333000000111222222111000000////////////////////////000000111222222222222111000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111000111111111111222222222111111111111111111111111222222111111111111222222000000000000000000000000222111111000000111111222111111111111000000000000000000000000000000000000111000000//////000000111000000000000000000000000000//////000111111000......///111222222111000000/////////000000000111111...///111222222111000000000000000000000000000000/////////000000000111111000000000000000111111222222222222111111111111000111111222222222222111111111111111111111111111111.../////////000000000000000000000///000111111222////////////000000000000000000000000000000000000000111222222222222111000000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111222222222222222222222222333333333444555555666666666666555555555555666777888888888888888777666666666666666666666666666666888777666666555555666666555666777666555444555777333444444555666666777777777777777666666666666666555555444444444444555555555444333333222222333333111111111111111222222222000000000000/////////...000000000000000000000000.../////////000000000000000000000000000000000111111111111222333333444444333333333333333333333333000111111111111222222222111111111111111111111111//////000000000000000111111111111111111222222222000000000000000000000000222222111111111000000000000000000000111111111111222222222222222222222222000000000000000000000000111111111111111111111111000000000000111111111111222222222222222222222222000000000000000000000000000000000000000000000000//////......///000000111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000111111111222222222000000111222222222222111000000000000000000000000////////////////////////...///000111222111111000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000/////////000000000111111111111111222222222333333000000000000000111222222000111111111111222222222222222222222222222222222///000111222222111000///000000000000000000000000000000111222222222222222000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111000111111111111222222222222222222222222222222222222222111111111111222222111111111111111111111111222111111000000111111222000000000000000111111111000000000000000000000000111111111000000111111111000000000000000000000000000//////000222111000......///111222222222000000000000000111111111222222//////000111111111111111000000000000000000000000////////////000000000111000000000000000111111222222222222111111111111000222222111111111111222222111111111111111111111111//////000000000111111111111000/////////000222222.../////////000000000000000000000000000000000000000111222222222222111000000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111222222222222222222222222222222222333444444555555555444444444444555777888555666666777777777666666666666666666666666666666777777666555555555555666555666777666555444555777555555555555555555555555555555555555555555666666444333333333333333444444555444333333222222333333000000111111111222222222111111111000000000//////000000000000000000000000//////000000000111111111/////////000111111222222333333333222222222111111222222222222222222222222000111111111111222222222111111111111111111111111////////////000000111111000000111111111222222222000000000000000000000000111111000000000/////////000000000000111111111111222222222222222222222222000000000000000000000000111111111111111111111111000000000000111111111111222222222222222222222222000000000000000000000000000000000000000000000000000000///000000111222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000111111111111222222222000000111222222222222111111111111111111111111111////////////////////////...///000222222111111000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000///000000000000111111111222222333333333444444444000000///000000111222222000111111111111222222222222222222222222222222222///000111222222111000///111111111111111111111111///000111222222222222222000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111000111111111111222222222333333333333333333333333222222111111111111222222222222222222222222222222222222111111111111222222//////000000111111222222000000000000000000000000222222111111111111222222000000000000000000000000000000000111222222000...---///111222333222111000111111111111222222222222//////000000111111111222000000000000000000000000////////////000000000000000000000000000111111222222222222111111111111000333222111000000111222333111111111111111111111111000111111111111222222222111000/////////000222333000000111111222222222333000000000000000000000000000111222333333222111000000000000000000000000000111111111111111111111111000111111111111222222222111111111111111111111111222222222222222222222222000111111222333333444444444333333333444555777888222333444666777777777777666666666666666666666666777777666555555555555555555666777666555444555777666666666555444444333333333333333444444555555555222222222111222222333333555444333333222222333333000000111111222222222222222222222111111111111000000000000000000000000000000111111111111222222222......///000111222333333444444222111000...---,,,111111111111111111111111000111111111111222222222000000000000000000111111.../////////000000111111000000111111222222222222000000000000000000000000000000000000////////////000000000000111111111111222222222222222222222222000000000000000000000000111111111111111111111111000000000000111111111111222222222222222222222222///////////////////////////---+++,,,///000///---222111111111000000//////000000000000000000000000...///000111111000///...000000000000000000000000000000000000111111111111111111000000000000111111222111///...///000111333111111222222222333333333222222111111111111222222222111111111000000//////000000000000000000000000000000111222222222222111222111111111000000//////000000000000000000000000000///......///111333444444111//////222333222000000000000000000000000000000000000000000000000000000000000000000000111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111//////111222333444444555000000111111111000000///000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000222222111111111111111111333333333222222222111111111111111111111111111111111111222222222222111111//////000000000000//////111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000111111111000000000000000222111111111000000//////222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111//////000000000000//////......//////000000111111////////////000000000000333333333222111000000///000111111111111222222222000000000000000000000000222111111111000000//////000000000000000000000000000111111111111222222222333333333222222111111111222222222222222222222222333333333444444444555555888888777777666666555555666666666666666666666666666777888888888666555444555555555555555555555555555555666666666666555555333333333333333333333333555555333222111000000000222222222111111111111000111111111111111111111111222333333333333222111111111111000000//////......111111222222222222111111//////000000111111222222111222333333333333222111222222222111111111000000000111111111111222222222000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000000111111111111222222222000000//////000111222222000111111111111222222222111111111111111111111111111111111111111111111111///---+++,,,...000///...111111111111000000000///000000000000000000000000...///000111111000///...000000000000000000000000000000000000111111111111111111000000000000111111000000000111111111000000000000111111111222222222111111111000000111111111111111111111000000000///000000000000000000000000000000111222222222222111111111111111000000000///000000000000000000000000//////...---...000222333333111//////222333222000000000000000000000000000000000000000000000000000111111111000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000000000111111111111000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111444444333333222111000000111111111111111111111111111111222222222222111111///000000111111000000///111111111111111111111111111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000000000000000000111111111111111111111000000000///111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000111111111111000000111111111111111000000000////////////000000000111111111000//////...------000000111111111222222222000000000000000000000000111111111111000000000///000000000000000000000000000111111111111222222222333333333222222111111111222222222222222222222222333333333444444444444555777777777666666666555555555555555555555555555555555666666777666555444333555555555555555555555555555555666666666666555555333333333333333333333333444444333222111111111111222222222222111111111111111111111111111111111111222222222222222111111000111111000000////////////111111222222222222111111000000000000111111111111111222222333333222222111222222222111111111000000000111111111111222222222000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000000111111111111222222222000000000000000111222222000111111111111222222222111111111111111111111111000000000000000000000000///---,,,---...000//////111111111111000000000000000000000000000000000000//////000000000000//////000000000000000000000000000000000000111111111111111111000000000000111111...000111333333111///...//////000000000111111111111000000//////000000111111111111111000000000000000000000000000000000000000000111222222222222111111111111111000000000000000000000000000000000000///...------...///111222333111///000111222111000000000000000000000000000000000000000000000000000222111111111000000//////000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000///...---,,,000000111111111111111000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111444444333333222111000000111111111111111111111111111111222222222222111111000111111111111111111000111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000//////000000111111222222111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111222222222222111111333333333222111000000////////////000000000111111444333333222222111111000000000000111111111222222000000000000000000000000111111111111000000000000000000000000000000000000000111111111111222222222222222222222222111111111222222222222222222222222333333333333444444444444666666666666666555555555555555555555555555555555444444555555555444333333555555555555555555555555555555666666666666555555444444444333333222222222333333222111111222222333333222222222111111111111111111111111111111111111111111222222111111000///111000000000000/////////111111222222222222111111111111111111111000000000111111222333333222111111222222222111111111111111000111111111111222222222000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000000111111111111222222222000000000000000000111222000111111111111222222222111111111111111111111111........................///...------...///000000111111111000000000000000//////////////////////////////000000000000/////////////////////////////////000000000111111111111111111000000000000111111000000111222222111///...000000000000111111111222000000////////////000000111111111000000000000000000000000000000000000000000000111222222222222111111111111000000000000000000000000000000000000000/////////...///000111222222111000000000111111111000000000000000000000000000000000000000000000000222222111111000/////////111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111000000///...,,,,,,000000111222222222111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111222222222222222222222222222222222111111111111111111111111111111222222222222111111111111222222222222111111111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000......///000111222222333111111111000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000111111222222111111000222222222111111000000000//////000000000111111111555555444444444333333333000000000000111111111111000000000000000000000000111111111000000000000000000000000000000000000000000000111111111222222222222222222111111111111111111111111111222222222222222222333333333444444444555555555555555555555555555555555555555555555555444444555555555444444444555555555555555555555555444555555666666555555444555444444333333222222111222111111111222222333444333333222222222111111111111111111111111111111111000111111111111000//////000000000000000000000000111111222222222222111111222222222111111000000000111111222222222222111111111111111111111111111111000000111111111222222222000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000000000111111111222222222111000000000000000111111000000111111111222222222111111111111111111111111.......................................///000111000000000000000000111111////////////////////////000000////////////000000///////////////////////////000000000111111111111111111000000000000111111333222000/////////000111111111111222222222333333000000////////////000000000000000000000000111111000000000000000000000000000000111222222222222111000000000000000000111111000000000000000000000000111111111111111111222222000111000000//////000111000000000000000000000000000000000000000000000000111111111111000000//////222222222333333333444444111111111111111111111111111111111111111111111111111111111111111111111111000000000111111000//////000000111222222222222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000111111111222222222///000111222333444444555111111111111111111111111111111222222222222111111111111222222222222111111000000000000000000000000222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000......///000111222222333000000000000000000111111000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000///////////////000000000111111000000000000111111111111111111111111000000000000//////000000000111111111000000000000000000000000000000000000000000111111000000000000000000000000000000111111111222222222111111111111111111111111000000000111111222222222222222222333333333444444444444444444444555555555555555555555555555555555555555555555555555555666555555555555555555555555444444555555555555444444444444444333333222222222111111111111222333444444333333333222222222222111111111111111111111111111000111111111111000//////000000000000111111111111111111222222222222111111333333222222111111000000111111111111111111111111111111111111111111111111000000111111111222222222000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000000000111111111222222222111111000000000000000111000000111111111222222222111111111111111111111111000000000000000000000000...///000///......000222000000000000111111111111000000000000000000000000000000////////////000000000000000000000000000000000000000000111111111111111111000000000000111111444333000......///000111111222222222222333333333111000000//////000000111000000000000111111111111000000000000000000000000000000111222222222222111000000000000111111111111000000000000000000000000222222222222222222222222000000111000///...000222000000000000000000000000000000000000000000000000000000000000000000000111222222333333444555555555111111111111111111111111111111111111111111111111111111111111111111111111///000111111222222222222000000111222333333333333000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000111222222333333//////000222333444555555111111111111111111111111111111222222222222111111000111111111111111111000000000000000000000000000222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000//////000000111111222222000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000000//////---......///000000111111000000000111111111222222111111111111111111111111/////////000000000111111000000000000000000000000000000000000111111111111000000000000000000000000000111111111111222222222000000000111111111111111//////000000111222222222222222222222333333333333333333333444444444444444444444444444444444444444555555555444555555666777555555555555555555555555444444555555555555444444333333333333333333333333222111111111222333333444333333333333222222222222111111111111111111111111111111222222111111000///000000000111111111111222111111222222222222111111222222222222222111111111222111000000000000111222111111111111111222222222000111111111111222222222000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000000111111111111222222222222111111000000000000000000111111111111222222222111111111111111111111111111111111111111111111111...///000000......000222///000000000111111111111000000000000000000000000111000///......///000111000000000000000000000000000000000000111111111111111111000000000000111111333222111000000/////////111111111111222222222222111111111000000111111111///000000000111111111111000000000000000000000000000000111222222222222111///000000000111111111111000000000000000000000000111111222222222111111111///000111000......000222000000000000000000000000000000000000000000000000/////////000111111222222111111222333333444555555111111111111111111111111111111111111111111111111111111111111111111111111///000111111222222222111///000111222333333333333000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000///000000111222222333333111111222222222333333333111111111111111111111111111111222222222222111111///000000111111000000///000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000111111111///000000000111111111111///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000111000000111111111222222222333333333333333333333333////////////000000000111000000000000000000000000///000000000111111111111000000000000000000000000000111111111111222222222///000000000111111111222/////////000111222222222111222222222222333333333222222333333333444444444444444444444444444444444444444333333333444666666555555555555555555555555333444444555555444444333111222222333333444444555222222222111222222333333444444333333333222222222111111111111111111111111222222222222222111111000000000111111111222222222111111222222222222111111111222222222222222222333222111000//////000111222000000111111111222222222000111111111111222222222000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000000111111111111222222222222222111000000000000000000111111111111222222222111111111111111111111111000000000000000000000000---///111000......000333//////000000111111111222000000000000000000000000111000///......///000111000000000000000000000000000000000000111111111111111111000000000000111111111111222333222000...,,,000000000000111111111111222222111111111111222222//////000000111111111222000000000000000000000000000000111222222222222111//////000000111111111222000000000000000000000000000000111111111111000///...000111000...---///222000000000000000000000000000000000000000000000000......///000111222333333000000111222333333444444111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000///000111222333444444444000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000///000000111222222333333444444333333222111111000111111111111111111111111111111222222222222111111//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000111111111000000000000000//////000000111111111222//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111333333222222111000000000000111111111111222222222/////////////////////000////////////000000000000000000000000000000000000//////000000111111111222000000000000000000000000000111111111111222222222//////000000111111111222...//////000111222222222111111222222222333333333222222222333333444444444444444444444444444444444333333222111222333555666555555555555555555555555333444444555555444444333000111222333444444555666333333222222111222222333444444444333333333222222111111111111111111111111222333333333333222111111000000111111222222222222111111222222222222111111111111111222222333333444222111000//////000111222000000111111222222222222000111111111111222222222000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000000111111111111222222222222222111000000///000000000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000000000000000////////////000000111111111111000000000000000000111111111111000000000000000000000000333333333222222111111111000000000000000000000000000111111111222222222222000000000000000000000000000000000000000000000000222222222222222111000///000000000000000000000000111111000000000000111111333333222111000///......000000000000000000000000222111111111000000//////000000000000111111111111000000000000000000000000222222222222222222222222222222222222222222222222111111000000000000111111000000000000000000111111111111111111111111111111111111111111111111111111111111222222222222111111111222222333333222222111111111111111111111111111222333555555555333111000000000111222222222222111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111111111111111111111111111444222000......///000111000000000000000000000000111111111111111111111111///111222111000///000111000000000000000000000000111111111111111111111111111111000000000000111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111////////////////////////000000000000111111111111222222222111000//////...000000000000111111111111000000000000000000000000111111000000000000111111000000000000000000000000111111111111111111111111000111111111111222222222222222333333333222222111444444444444444444444444444444444555555555555666777666444222222222444555444444444444444444444444333333333222222222111111444444333222111000///...555444444333333222222111333333222222111000//////222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000222222222111111111000000000000000000000000000000000000000000111111111111222222222111111111000000111111111111111111111111000111111111111222222222111111222222222222111111///000111222222222222222000111111111111222222222000000000000000000000000000000111222222222222222111111111111111111111111111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000000000000000////////////000000111111111111000000000000000000111111111111000000000000000000000000222222111111111000000000000000000000000000000000111111111222222222222333000000000000000000000000000000000000000000000000222222222222222111000000000000000000000000000000111111000000000000111111222222111111000/////////000000000000000000000000111111111111000000000///000000000000111111111111000000000000000000000000222222222222222222222222222222222222222222222222111111000000000000111111111111111000000000000000111111111111111111111111111111111111111111111111111111222222222222111111111222222333333222222111111111111111111111111111222333444444444333111000000000111222222222222111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111111111111111111111111111333222000/////////000111000000000000000000000000000000000000000000000000///111222111000///000111000000000000000000000000111111111111111111111111111111000000000000111111000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000111111111111222222111111000//////...000000000000111111111111000000000000000000000000111111000000000000111111000000000000000000000000111111111111111111111111000111111111111222222222222222222333333222222111444444444444444444444444444444444444555555555555777555444222222333444555444444444444444444444444333333333333222222222222333222222222222222222222222333333333333333333333333333222222111000000///222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000222222222111111111000000000000000000000000000000000000000000111111111111222222222111111111000000111111111111111111111111//////000000000111111111111111222222222222111111111111222222222111111000000111111111111222222222000000000000000000000000///000111111222222111111111111111111111111111111111111000000////////////111111111111111111111111////////////////////////000000000000000000000000/////////000000000111111000000000000000000000000////////////000000000000000000111111111111000000000000000000111111111111000000000000000000000000111000000000000/////////000000000000000000000000111111111111222222222222000000000000000000000000000000000000000000000000111222222222222111000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000111111111111000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111000000000000111111222111111111000000//////111111111111111111111111111111111111111111111111111111222222222222111111111222222333333222222111111111111111111111111111111111222333333222000///000000111222222222222111111111222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000222222333333333333222222000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111111111111111111111111111111111111000000000000000000000000000000000000000///////////////////////////111222111000///000111000000000000000000000000111111111111111111111111111111000000000000111111000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000111111111111222222111111000/////////000000000000111111111111000000000000000000000000111111000000000000111111000000000000000000000000111111111111111111111111000111111111111222222222111222222333333222222222444444444444444444444444444444444444555555555555666555444333222333444555444444444444444444444444444444444444333333333333111111222333444555555666111111222222333444444555333333222222111000000000222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000222111111111111000000000000000000000000000000000000000000000111111111111222222222111111111111111111111111111111111111111.../////////000000000000111111222222222222111111333333333222222000//////000111111111111222222222000000000000000000000000//////000111111111111111111111111111111111111111111000000000000/////////111111111111111111111111//////////////////////////////////////////////////////000000111111111111000000000000000000000000////////////000000000000000000111111111111000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000111111222222222111111000000000000000000000000000111111000000000000111111//////000000111111111111000000000000000000000000111111111000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111222222111111000/////////111111111111111111111111111111111111111111111111111111222222222222111111111222222333333222222111111111111111111111111111000000111111111111000///000000111222222222222111111111222222222222222333111111111111111111111111111111111111111111111111////////////////////////111222222222222222222111000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111111111111111111111111111000000111111111111000///000000000000000000000000000000000000000000000000///111222111000///000111000000000000000000000000111111111111111111111111111111000000000000111111///000000000111111111111222222222222222222222222000000000000000000000000000000000000000000000000///000000000111111111111///////////////////////////000000000111111111111111111111111000000/////////000000000111111111111000000000000000000000000111111000000000000111111000000000000000000000000111111111111111111111111000000111111111222222222111111222333333333222222333333333333333333333333333333444444444555555555555444444333333333444555444444444444444444444444555555444444444333333333000111111222333444555555111111222222333333333333222222222111111111000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000///000000000111111111111111111111111111111111111111111111111111111111111/////////000000000111111111111222222222222111111222222222222222111000///000000111111111222222222000000000000000000000000//////000111111111111000111111111111111111111111000000000000000000000000111111111111111111111111//////////////////////////////////////////////////////000111222111111000000000000000000000000000.../////////000000000111000000111111111111000000///000000000111111111111000000000000000000000000111111111111111111111111000000000000000000000000............////////////000000000000000000000000000000000000000000000000000111111222222222111111000000000000000000000000111111000000000000111111/////////000111111222222000000000000000000000000000000000000000000111111///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111111111000000//////111111111111111111111111111111111111111111111111111111222222222222111111111222222333333222222111111111111111111111111111///000000000111000000000000000111222222222222111111111222222333333333333111111111111111111111111111111111111111111111111////////////////////////000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111111111111111111111111111///000111111111111000000000000000000000000000000111111111111111111111111///111222111000///000111000000000000000000000000000000000000000000000000111111000000000000111111///000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000///000000000111111111111///////////////////////////000000000111111111111111111111000000000000000///000000000111111111111000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000111111111222222222000111222333333333333333333333333333333333333333333333333444444444444555444444444333444444444444444444444444444444444444555555444444444333333333111111111111222222222222333333333222222111111111222222222111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111111111111111111111111111111111111111111111111111000000000111111111222222111111222222222222111111///000111222222222222222000000111111111222222222000000000000000000000000//////000111111111111111111111111111111111111111000000000000111111111111111111111111111111111111////////////////////////000000000000000000000000///000111222222222111000000000000000000000000000......//////000000111111000000111111111111000000000000000000111111111111000000000000000000000000000000111111111111222222000000000000000000000000............////////////000000000000000000000000000000000000000000000000000000111222222222222111000000000000000000000000111111000000000000111111//////000000111111111222000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000111111111111111111111111111111111111111111111111111111111222222222222111111111222222333333222222111111111111111111111111111000000000000000111111111000000111222222222222111111111222222333444444444111111111111111111111111111111111111111111111111000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111111111111111111111111111000000000000000111111111000000000000000000000000111111111111111111111111///111222111000///000111000000000000000000000000000000000000000000000000111111000000000000111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000111111111111111111000000000000000000000000000000111111111111000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000111111111111222222222000111222222333333333333333333333333333333333333333333333333444444444444333333444444444444444444444444444444444444444444444444444444333333333333222222222111111000000000444333333222111111000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000000111000000000000000000000000000000000000111111111111111111111111111222222222111111111111111111111111111111111111222222222222111111222222222222111111//////000222222333333333000111111111111222222222000000000000000000000000000000111222222222222222111111111111111111111111000000000111111111111222222222222222222222222222000000000000000000000000000000000000000000000000...000111333333222111000000000000000000000000000.........///000111111111000000111111111111000000000000000000111111111111000000000000000000000000/////////000000000111111000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000000000111222222222222222000000000000000000000000111111000000000000111111000000000000000111111111000000000000000000000000///000000000111111111111000000000000111111111111000000000000000000000000222222222222222222222222222222222222222222222222111111000000000000111111/////////000111111222222111111111111111111111111111111111111111111111111111111222222222222111111111222222333333222222111111111111111111111111111000000000000111111222222000000111222222222222111111111222222333444444555111111111111111111111111111111111111111111111111111111111111111111111111000111111222222111111000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111111111111111111111111111111000/////////000222333000000000000000000000000111111111111111111111111///111222111000///000111000000000000000000000000000000000000000000000000111111000000000000111111000000000000111111111111////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000111111111111000000000000000000000111000000000000111111111111000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000111111111111222222222000000111222333333333333222222222222222222222222222222333333333444444444222333333444555555555444444444444444444444444444333333333333222222222222333333222222222111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000111111000000000000000000000000000000000000111111111111000000111111111222222222111111111111111111111111000000000000111111111111111111222222222222111111000111111222222222111111000111111111111222222222000000000000000000000000111111222333333333333333111111111111111111111111000000111111111222222222222222222222222222222222111111111111111111111111000000000000000000000000...000222333333333111000000000000000000000000000---......///000111111222000000111111111111000000000000000000111111111111000000000000000000000000---.........//////000000000000000000000000000000111111111111222222222222000000000000000000000000000000000000000000000000///000111222222222222222000000000000000000000000111111000000000000111111111111000000000000000000000000000000000000000000//////000000111111111222000000000000111111111111000000000000000000000000222222222222222222222222222222222222222222222222111111000000000000111111......///000111222333333111111111111111111111111111111111111111111111111111111222222222222111111222222222333333222222222111111111111111111111111111111000000111222333333000000111222222222222111111111222333333444555555111111111111111111111111111111111111111111111111111111111111111111111111222222222333333222222222000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222111111111111111111111111111111111000///......000222444000000000000000000000000000000000000000000000000///111222111000///000111000000000000000000000000000000000000000000000000111111000000000000111111000000000000111111111111////////////////////////000000000000000000000000000000000000000000000000000000000000111111111111////////////////////////000000000000111111111111000000000000000111111111000000000000111111111111000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000111111111111222222222///000111222333444444444222222222222222222222222222222333333333444444444222333444444555555555444444444444444444444444444333333333222222222111111333333333333333333333333000000000111222222333333111111111111111111222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000.../////////000000111111000000000000000000000000000000000000111111111111000000111111222222222222111111111111111111111111////////////000000000000111111222222222222111111222222222222222111000///000111111111111222222222000000000000000000000000222222333444444444444333111111111111111111111111000000111111222222222222222222222222222222222222111111111111111111111111////////////000000000000222111111111000000//////000000000000111111111111000000///...............------------------------////////////000000000000000000000000000000000000000000000000000000000000111111000000000000000111222111111111000000//////111000...///000111///...///000111222222111000/////////111222333333333333111111111000000000000000222222111111111111111111222222111111000000//////000000111111111111000000000000000000000000000000111111000000000000111111222111111111000000//////000000000000000000000000222111111111000000//////000111333444444111///---111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111222222222333333333111111111111111111111111////////////////////////111111111111111111111111222222222111111111000000222222222222222111000///111111111111111111111111222222111111111111111222111111111111111111111111333222111000000000222222000000000000000000000000000000000000000000000000333333333333333222111000000000000000000000000000222111111111000000//////222111111111000000//////000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000////////////////////////000111222222222000///...111111222222222222111111//////000111111111111111111111000000//////......000000000000000000000000000111111111111222222222000000000000000000000000//////000111111111111111222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222000000111111111222222222333222222111111222222333111111111111111111111111333222222111111222222333444555555555444333333222222222222222222222222222333333333333333333333333//////000000111111111222333222111000000111222333111111111000000000000000000111111111111222222222000000000000000000000000111111111000000000000000111111222222222222111111000111111111111222222222111111111111111111111111111111111111111111111111222222111111111111222222000000000000000000000000111111111111111111111111444444333222222111111000333222111000000111222333222222222111111111000000111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////////////////000000000000111111111111000000000///000000000000111111111111000000///...............111111111111111111111111/////////000000000111111000000000000000000000000000000000000000000000000111111000000000000111111222111111111000000000000111000//////000111000//////000111222222111000000,,,---...//////000000000111111111111000000000000111111111111111111111111111111111111000000000000000000111111111111000000000000000000000000000000111111000000000000111111111111111111000000000///000000000000000000000000111111111111000000000///000111222333333222000///111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000111111111222222222111111111111111111111111000000000000000000000000111111111111111111111111222222222111111111000000222222222222222111000000111111111111111111111111222222111111111111111222111111111111111111111111333222111000000111222222000000000000000000000000111111111111111111111111111111111111111000//////111111111111111111111111111111111111000000000///111111111111000000000///000000000000000000000000000000000000000000000000111000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000111111222111000///...000000000111111000000000//////000111111111111000111000000000/////////...000000000000000000000000000000111111111222222222000000000000000000000000//////000111111111111111111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111111111222222222222333444444333333333333444444222222222222222222222222555444444333333444444555444444555555444444333222222222222222222222222222333333333333333333333333000000111111111111111111222222111111111111222222111111111111000000000000000111111111111222222222000000000000000000000000111000000000000000000000111111222222222222111111000111111111111222222222111111111111111111111111111111111111111111111111222111111000000111111222000000000000000000000000111111111111111111111111222222222222222222222222222222111111111111222222222222222111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111////////////////////////////////////000000000000111111111111000000000000000000000000111111111111000000///.........//////000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111000000000000000111111111111111111111000000000111000///000111222111///000111111222111111000000//////000111222222222222111111111111111111111111111111111111111111111111000000000111111111111111000000111111111111000000000000000000000000000000111111000000000000111111111111111111000000000000000000000000000000000000111111111111000000000000000111111111222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111//////000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111222222222222111000000111111111111111111111111222111111111111111222222111111111111111111111111222111111000111111222222000000000000000000000000111111111111111111111111000111111111111000//////111111111111111111111111111111111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111000111111111111000////////////000000000000//////...///000000111111000000000000000000////////////000000000000000000000000000000000111111111222222000000000000000000000000//////000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222333333333333666555555444444555555666333333333333333333333333555444444333333444444555444444555555444444333333333333333333333333333333333333333333333333333333222222222222222111111111111111222222222222111111111111111111111111111111000111111111111222222222000000000000000000000000000000000000000000111111111111222222222222111111000111111111111222222222111111111111111111111111111111111111111111111111222111111000000111111222000000000000000000000000111111111111111111111111000000111111222333333444222222222333333222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////000000000000111111111000000000000000///000000000111111111111000000///////////////000////////////////////////000000000000111111111222////////////////////////000000000000000000000000000000000000000000111222111111111111111111111111111000///000222222222000111111222111111111000000000111222222333333333222000111111111111111222222111111111111111222222222000000000111111222222222000000111111111111000000000000000000000000000000111111000000000000111111111111111000000000000000000000000000000000000000111111111000000000000000000000000000000222333444111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000111111111222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111222222222111111000111111111111111111111111111111111000111111222333111111111111111111111111111111111111111111222222000000000000000000000000111111111111111111111111222222333333333222222111111111111111111111111111111111111000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000000000000111111111111111111111111000000111111111000000000//////000000000000//////...//////000000000000000000000000000////////////////////////////////////000000000000111111111111000000000000000000000000//////000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222222222333333333444444444555555444444444444555555444444444444444444444444333222222111111222222333333444444555444444333333333333333333333333333333333333333333333333333333444333333222222111111111000111222333333222111000000111111111111111222222000000111111111222222222000000000000000000000000000000000000000111111111111111222222222222111111000000111111111222222222111111111111111111111111111111111111111111111111111111000000000000111111000000000000000000000000111111111111111111111111000000111111222222222333111222333444444333222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////000000000000000000000000000000111111///000000000111111111111000000/////////000000111222222222222222222222222///000000000000111111111////////////////////////000000000000000000000000000000//////000111222222111111111111111222222222111000000111222333333222333222222111111111111111---...//////000/////////000000111111222222222333000000111111111222222222000000111111222222333333000000111111111111000000000000000000000000000000111111000000000000111111000000000000000000111111000000000000000000000000000000000000000000111111111000//////000222444555111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111222222222333333111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000111111222222222111111111111111111111111111111111111000000111222222333111111111111111111111111000000111111222222222222000000000000000000000000111111111111111111111111111222222333333333222222111111111111111111111111000000000000000000111111000000000000000000111111000000000000000000000000000000000000000000000000//////000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000111111000111111222222111111000......///000000000000000////////////000000000000//////////////////////////////000000000111111111000000000000000000000000//////000111111111111111000000000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000000000111111111222222222222222333333333444444444444333333333333333333444444444444444444444444444333222222111111222222333333333444444555444444333333333333333333333333333333333333333333333333333444333333222222111111111000111222333333222111000000000111111222222222333000000111111111222222222000000000000000000000000//////000000111111111111111111222222222222111111000000111111111222222222111111111111111111111111111111111111111111111111111000000000000000000111000000000000000000000000111111111111111111111111222222222111111000000000111111333444444333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111////////////////////////////////////000000000000000000000000111111111111000000000000111111111111000000/////////000111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////000111222333111111111222222222222222222111000111333444444333444333222111111111111111///000000111111000000000000000111111222333333333000000000111222222333333111111111222222222222222000000111111111111000000000000000000000000000000111111000000000000111111000000000000111111111111000000000000000000000000000000000000111111111111111000//////000222444555111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111222222222222333333333111111111111111111111111222222222222222222222222111111111111111111111111111111111111111222222222000000111222222222222111111111111111111111111111000000000000111222333333111111111111111111111111///000111222222222222222000000000000000000000000222222222222222222222222//////000111111111111000222222222222222222222222000000000000111111111111000000000000111111111111000000000000000000000000000000000000000000000000/////////000111111222222111111111111111111111111000000000000000000000000////////////////////////000000000///000000111222111111222222222222111111---...//////000000//////////////////000000000000000000000000000000000000/////////000000000111111000000000000000000000000//////000111111111111111000000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222222222222222333333333333333222222111111222222333444444444444444444444444555444444333333444444555333333444444555555444444333333333333333333333333333333333333333333333333222222222222222111111111111111222222222222111111000000111111222333333333000111111111111222222222000000000000000000000000/////////000111111222222111111222222222222111111000111111111111222222222111111111111111111111111111111111111111111111111111000000//////000000111000000000000000000000000111111111111111111111111333222222111000000//////111111111222222111111111111111111111111222222222111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222////////////////////////////////////000000000000///000000000111111111111000000000000111111111111000000//////000111111222---------------------------.........////////////000000000000000000000000000000000000000000000000////////////000111222333111111111222222333333333222111000222444555555444555444333111000000111111222222333333333222222111000000111222222333444444///000000111222222333333333222222222222222222111000000111111111111000000000000000000000000000000111111000000000000111111///000000000111111111111000000000000000000000000///000000000111111111111000000000000111222333333111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111222222222222111111111111111111111111222222222222222222222222111111111111111111111111000000111111111222222222000000111222222222222222111111111111111111111111000000000000111222333444111111111111111111111111...///111222333333222222000000000000000000000000222222222222222222222222//////000111111111111111222222222222222222222222///000000000111111111111///000000000111111111111000000000000000000000000000000000000000000000000...//////000111111222222111111111111111111111111000000000000000000000000000000000000000000000000111000/////////000222333000000111111111111000000---...//////000000//////.../////////000000000111000000000000000000000000////////////000000000111000000000000000000000000//////000111111111111111///000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222111111111222222222222333222222111111111111222222333333333333333333333333555444444333333444444555222333444444555555444444444444444444444444444444333333333333333333333333000000111111111111111111222222111111111111222222000000111222222333444444000111111111111222222222000000000000000000000000...//////000111111222222111111222222222222111111000111111111111222222222111111111111111111111111111111111111111111111111000000////////////000000000000000000000000000000111111111111111111111111111111111111000000000000111000000//////000000111000000111111111222222222111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111////////////000000000000//////000000111111111222000000000000111111111111000000///000000111222222000000000000000000000000------------.........///000000000000000000000000000000000000000000000000////////////000111222333111111111222222333333333222111111222444555555444666444333111000000111111//////000000000//////...000000111222333333444444///000000111222222333333444333333222222111111111000000111111111111000000000000000000000000000000111111000000000000111111//////000000111111111222000000000000000000000000//////000000111111111222000111111111222222222222111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000111111222222222222///000111222222222222222111111111111111111111111000000000000111222333444111111111111111111111111...///111222333333222222000000000000000000000000222222222222222222222222000111222333333333333333222222222222222222222222//////000000111111111222//////000000111111111222000000000000000000000000000000000000000000000000...//////000111222222222111111111111111111111111000000000000000000000000111111111111111111111111111000/////////111222333//////000000000000//////---......///////////////.../////////000000111111000000000000000000000000////////////000000000000000000000000000000000000//////000111111111111111//////000000111111111222111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222000000111111111222222222333222222111111222222333333333333333333333333333333222222111111222222333222333333444555555555444444444444444444444444444333333333333333333333333//////000000111111111222333222111000000111222333000000111222333333444444000111111111111222222222000000000000000000000000...//////000111222222222111111222222222222111111000111111111111222222222111111111111111111111111111111111111111111111111000000////////////000000000000000000000000000000111111111111111111111111/////////000111111222222111000///......///000111000000111111222222222222111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222000000000000000000000000////////////000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000111111111000111111222222222222222222222111000///111222222333333222222111333222111/////////000111333333333333333333333333222222222111111111000000222222222222222222222222000111111111111222222222///000000000000111111111111111111111111111111111111111111111111111111222222111111111000000//////111111111111111111111111000000000000000000000000111111111111111111111111111111000///000111333444000000000000000000000000000000000000111222333444111111111111111111111111111111222222222222111111000000111222222222222111111111111111111111111111222222222111111111111000111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222444444444333333222222222333333333222222222111111111111000000111111222333222222222111222222333333000000000000000000000000222222222222222222222222111111111111111111111111000111111111111222222222000000000000000000000000111111111111111111111111111111111111111111111111111111111000000000000000111111111111111111111111000000000000000000000000111111000000//////......000000000000000000000000111111111111111000//////222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000//////000111222222333333000000000000000000000000000000000000000000000000111111000000//////......111111000000000000000111000000000000111111111111111111111111111111111111444333222111111222333444111111222222222333333333333333333444444444555555444444444444444444444444555444444333333222222111222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111///////////////000111111111111111111111111111111000000000000000000000000111111000000111111222333111111111111111111111111333333333222222111111111222222222222222222222222///000111222222111000///000111111111111222222222333333222111000000111111222222222111111111000000111111111111111111111111000000////////////000000000000111222222222222111111111000000111111222333333222111111000000111111222222222222222222222222111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000222111111111000000000000000000000000000000000000000000000000000000000000000///000000111222333444333333333333333222111111000111111222222111111000333222000/////////000111111111111111111111111111222222222111111111000000222222222222222222222222000111111111111222222222000000000111111111222222111111111111111111111111222222222111111111000000111111111111000000000///111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111222222111111111111111111111111222222111111111111111222111111111111111111111111111111222222222222111111000000111222222222222111111111111111111111111111222222222111111111111000111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222444444444333333222222222333333333222222222111111111111000000111111222333444444333222111111111111111111111111111111111111222222222222222222222222111111111111111111111111000111111111111222222222000000000000000000000000111111111111111111111111111111111111111111111111111000000000000000000000111111111111111111111111000000000000000000000000111111000000////////////000000000000000000000000111111111111111000//////111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000///000000111222222333333000000000000000000000000000000000000000000000000111000000000/////////...111111000000000000111111000000000000111111111111222222222222222222222222333222222222222222222333111111222222222333333333333333333333444444444444444444444444444444444444444444333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111///////////////000111111111111111111111111111111111111111111111111111111111111000000111111222333111111111111111111111111333333333222222111111111222222222222222222222222000000111111111111000000000111111111111222222222333222222111000000111111222222222111111111000000111111111111111111111111222222222111111222222222000000111222222222222111111111000000111111222333333222111111000000111111222222222222222222222222111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000222222222222111111111111000000000000000000000000000000000000000000000000......///000111333444555333333333444333333222111000000000111111000000000222111000000///000000000000000000000000000000000222111111111111000000000222222222222222222222222000111111111111222222222111111111111222222222333111111111111111111111111333222222222111000000000111111111111000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111222222222111111000111111111111111111111111444333222111000000000000111111111111111111111111111111222222222222111111000000111222222222222111111111111111111111111111222222222111111111111000111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222444444333333333333222222333333333222222222111111111111000000111111222333555555333222111000000000111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000111111000000000000000000000000000000000000000000000000111000000000000/////////000000000000000000000000000111111111111000000///111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000111222222333333000000000000000000000000000000000000000000000000000000000000////////////111000000000000000111111000000000000111111111111222222222222222222222222222222222333333222222222111111222222222333333333222222222222333333333333444444444444444444444444222222333333333333444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000////////////000111111111111111111111111111111111111111111111111111111111111000000111111222333111111111111111111111111222222222222222111111111222222222222222222222222111111000000000000111111000111111111111222222222333222111111000111111111222222222111111111111111111111111111111111111111333333222222222222333333000000111222222222222111111111000000111111222333333222111111000000111111222222222222222222222222111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000111111111111111111111111////////////////////////////////////////////////////////////000222333333222222222333333222222111000000111111111111000000111111000000000000000000000000000000000000000000111111111111000000000000111111111111111111111111000000111111111222222222111111222222222333333333111111111111111111111111111111111111111111111222111111111000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111222333333222111///...111111111111111111111111333222222111000000111111111111111111111111111111111111222222222222111111000000111222222222222111111111111111111111111111222222222111111111000000111111111111111111111111222222222222222222222222111111111111111111111111111222222222222222333333222222222222222222222222333333333333333333333333333333333222222222111111111111000000111111222333444444333222111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000111111111222222222000000000000000000000000111111111111111111111111111111111111111111111111000000000000000111111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000///111111111000000000000000////////////////////////000000000000000000000000////////////////////////000000000000000111111111000000111111111222222222000000000000000000000000000000000000000000000000000000000000////////////000000000000000000111222///000000000111111111111222222222222222222222222111222333444444333222111111111222222222333333333111111222222222333333333333333333333333333333333111111222333333444555555333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000000//////000000111222111111111111111111111111111111111111111111111111111111000000111111222333111111111111111111111111222222222111111111111111111111111111111111111111222111000//////000111222000000111111111222222222222222111111111111111222111111111111111111111111111111111111111111111111222111111111111111111222000000111222222222222111111111000000111111222333333222111111000000111111222222222222222222222222111111111111111111111111000000000000000000000000////////////000000000000////////////////////////000000000000000000000000////////////////////////////////////////////////111111000000///000000000000000111111111111000000111222222222222222222111000000000111111111000000111111111111111111111111000000000000000000000000111111111111111111111111000000111111111222222222111111222222222333333333111111111111111111111111//////000111222333333444000000000000000000111111111111111111111111111111000000000000000000000000111111111111111111111111111222333333222111///...111111111111111111111111111111000000111222222333111111111111111111111111111111222222222222111111000000111222222222222111111111111111111111111111222222222111111111000000111111111111111111111111222222222222222222222222111111111111111111111111111111111222222333333333222222222222222222222222333333333333333333333333333333333222222222111111111111000000111111222333111111111111222333444444111111111111111111111111000000000000000000000000111111111111111111111111000000111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000//////000000111111111111////////////////////////000000000000000000000000000000000000111111111111000000000000000000000000///000000111111111000000000000000000000000111111////////////////////////000000000000000000000000//////////////////////////////000000111111111111111111111111111222222222000000000000000000000000000000000000000000000000////////////000000000000000000//////000111222222///000000000111111111111222222222222222222222222111222333444444333222111111111222222222333333333111111222222222333333333333333333333333333333333111111222222333444555555333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000111222222111111111111111111111111111111111111111111111111111111000000111111222333111111111111111111111111111111111111111111111111111111111111111111111111222111000//////000111222000000111111111222222222222111111111111111222222111111111111111111111111111111111111111111111111222111111111111111111222000000111222222222222111111111000000111111222333333222111111000000111111222222222222222222222222111111111111111111111111000000000000000000000000////////////000000000000///////////////////////////////////////000000000000000000000000000000000000000000000000000000000222222111000////////////...///000000000000000000222222333333333333222222//////000111111111111000222222222222222222222222//////000000000000000111111111111111111111111111000111111111111222222222111111111111222222222333111111111111111111111111//////000111222333333444000000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111222222222111111000222222222222222222222222000000000000111222333444111111111111111111111111111111222222222222111111000000111222222222222111111111111111111111111111222222222111111111111000111111111111111111111111222222222222222222222222111111111111111111111111111111111222222333333444222222222222222222222222222222333333333333444444333333333222222222111111111111000000111111222333000000000111222333555555222222222222222222222222111111111111111111111111111111111111111111111111000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000/////////000111111222222000000000000000000000000000000000000000000000000000000000111111111111222000000000000000000000000///000000111111111111000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000/////////000111111222222111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000////////////000111222333000000000000111111111111111111111111111111111111222222222333333222222222111111222222222333333333222222222222333333333333333333333333333333333333111111222333333444555555333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111000000000000111222222111111111111111111111111222222222222222222222222111111000000111111222333111111111111111111111111000000000111111111111111111111111111111111111111111111000000000000111111000111111111111222222222111111111000111111222333111111111111111222222222111111111111111111111111333333222222222222333333000000111222222222222111111111000000111111222333333222111111000000111111222222222222222222222222111111111111111111111111000000000000000000000000////////////000000000000//////////////////////////////000000000111111111000000000000000000000000000000000000000000000000111000000////////////000//////000111111111111111111111222222222222111111...///000111222111111000222222222222222222222222////////////000000111111111111111111111111111111000111111111111222222222000000000111111111222222111111111111111111111111111111111111111111111111///000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111222222222222222222222222222222222111111111111111222222111111111111111111111111111111222222222222111111000000111222222222222111111111111111111111111111222222222111111111111000111111111111111111111111222222222222222222222222111111111111111111111111000111111222333333444444222222222222222222222222222222222333333444444444333333333222222222111111111111000000111111222333111111111111222333444444222222222222222222222222222222222222222222222222111111111111111111111111000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000...//////000111111222222111111111111111111111111000000000000000000000000000000111111111222222222000000000000000000000000//////000111111111111111///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000...//////000111111222222111111111111111111111111000000000000000000000000000000000000000000000000.../////////000000000111////////////000111222333000000000000111111111111000000000000000000000000333222222222222222222333111111222222222333333333333333333333444444444444222222222222222222222222222222222333333444444444444444444444444444444444222222222222222222222222222222222222222222222222111111111111111111111111111111000000111111222333111111111111111111111111222222222222222222222222111111000000111111222333111111111111111111111111///000000000111111111222111111111111111111111111000000111111111111000000000111111111111222222222111111000000111222222333000000111111111222222222111111111111111111111111222222222111111222222222000000111222222222222111111111000000111111222333333222111111000000111111222222222222222222222222111111111111111111111111000000000000000000000000////////////000000000000////////////////////////000000111111222222222333000000000000000000000000000000000000000000000000///////////////000111111///000111222222222222222000000111111111111000000...///000222222222111000111111111111111111111111.../////////000000111111000000000000000000000000000111111111111222222222///000000000000111111111111111111111111111111111444444333222111000///...//////000000111111111222111111111111111111111111000000000000000000000000111111111111111111111111111111000000000111333444222222222222222222222222444333222111000000000000111111111111111111111111111111222222222222111111000000111222222222222111111111111111111111111111222222222111111111111000111111111111111111111111222222222222222222222222111111111111111111111111000000111222333333444444222222222222222222222222222222222333333444444444333333333222222222111111111111111000111222222333333333222222111222222222222222222222222222222222222222222222222222222222111111111111111111111111000111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000...//////000111222222222111111111111111111111111000000000000000000000000000000111111222222222222000000000000000000000000//////000111111111111111//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000...//////000111222222222222222111111111111111111000000000000000000000000000000000000000000000000.../////////000000111111////////////000111222333000000000000111111111111////////////////////////444333222111111222333444111111222222222333333333333333444444444444555555222222222222222222222222222222333333333333444444444444444444444444444444222222222222222222222222222222222222222222222222111111111111111111111111111111111000111111222333111111111111111111111111222222222222222222222222111111111000111222222333111111111111111111111111//////000000111111111222000000000000000000000000///000111222222111000///000111111111111222222222111111000000111222333333000000111111222222222222111111111111111111111111000000////////////000000000000111222222222222111111111111000111222222333333222222111000111111111222222222222222222222222111111111111111111111111//////000000000000//////222111111111000000//////000000000000000000000000222222222111000//////...000000000000000000000000////////////000000000000//////000000000000//////000000000000000000000000111111111000000000000000222222222111111111000000111111111111111111111111000000000000111111111111222222222222222222222222///000000000000111111111111111111111111111111111333222111000000111222333222222222222222222222222111111111111111111111111111111111111111111111111111111000000000000111111333333222111000000111111222222222222222222222222222222222111111111111000111111222222222222111111222222111111222222333444111111111111111111111111000111111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222111111111111111111111111333333333222222222111111000000111111111222222222333333333333333333333333111111111111111111111111222222222111111111000000000000111111111222222222111111111111111111111111000111111111111222222222111111222222222222111111111111111111111111111111111111111111111111111111000000000000000000000000......//////000000000111000000000000000000000000000000000000000000000000222000///...///000222333222222222111111111000000000000000000000000000000222222111000//////000000000000000000000000000000000000////////////000000000000000000000000000000000///...------...///000111111000000//////......111111111111111111111111//////000111222333333333111111000000000000111111222111111111000000//////...///000222222222111000000000000000000000000000000000000000000000000000000000000000000000000000222111000//////111333444222222222222222222222222555444222111111111222222333333333222222111111111444333222111111222333444666444222222444666777888333333333333333333333333222222222111111111111000111111111111111111111111222222111111111111222222000111333444444333111000111111000000000000111111111111111222333333333444///000222222111111333444222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111222222222222111111333333333333333222111000000111111111111222222222222222222222222222222222000000000000000000000000111222444444444222000///111111222222222222111111222222222222222222222222//////000000000000//////000000000000//////......000000000000000000000000222222111111000//////...000000000000000000000000////////////000000000000//////000000000000//////000000000000000000000000111000000000000000000000222222222111111111000000////////////////////////000000000000111111111111111111111111111111111111000000000111111111222222111111111111111111111111222222111000000111222222222222222222222222222222111111111111111111111111111111111111111111111111111111000000000000111111333222222111000000111111111111111111111111111111222222222111111111111000000111111222222111111000222222111111222222333444111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111444444333333333222222222111111111222222222222333333333333222222222222222111111111111111111111111222222222111111111000000000000111111111222222222111111111111111111111111000111111111111222222222111111222222222222111111111111111111111111111111111111111111111111111111000000000000000000000000000111111111222222222222000000000000000000000000000000000000000000000000111000///...///000222333222222222111111111000000000000000000000000000000222222111000000000000000000000000000000000000000000000000//////000000000000000000000000000000000000///............///000111111000000////////////111111111111111111111111000000000111222222222333111111000000000000111111222111111111000000000000//////000111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111000///...///000222333222222222222222222222222444444222111111111222222333333333222222222111111333333222111111222333333999666333222333444444333333333333333333333333333222222222111111111111000111111111111111111111111222222111111111111222222000111222333333222111000111111000000000000111111111111111222222222222222///000222111000000111333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111222333333333222222111000000111111111111222222222222222222222222222222222111111111111111111111111111222333444444333111000111111222222222222111111222222222222222222222222//////000000000000//////////////////............000000000000000000000000222222111111000/////////000000000000000000000000////////////000000000000//////000000000000//////000000000000000000000000000000000000000000111111222222222111111111111111////////////////////////000000000000111111111111000000000000000000000000111111111111222222222333111111111111111111111111222222111000000111222222111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111333222111111000111111111000000000000000000000000222222222111111111111000000111111222222111111000222111111111111222333333111111111111111111111111000111111111111222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111333333333333333222222222222222222222333333333333333333333222222111111111111111111111111111111111222222222111111111111111111111111111111222222222000000000000000000000000000111111111111222222222111111222222222222111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111222222222222000000000000000000000000000000000000000000000000111000/////////000222333222222222111111111111111000000000000000000000000222111000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000//////......//////000111000000000000/////////111111111111111111111111111111111111111111222222111111000000000000111111111111111111111000000000000000000000000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000///......000111222222222222222222222222222444333333222222222222333333333333222222222222111333333222222222222333333777555222111222333222222333333333333333333333333222222222111111111111000111111111111111111111111222222111111111111222222111111111111111111111111111111000000000000111111111111111111111111000000000111222111///...///000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111222222222333222222111000000111111111111222222222111111111111111111111111111111111111111111111111000111222333444333222111111111222222222222111111222222222222222222222222//////000000000000//////////////////////////////////////////////////////111111111111000000//////000000000000000000000000////////////000000000000//////000000000000//////////////////////////////000000000000000111111111111111111111111111111111111111111111111111111111///000000000111111111111000000000000000000000000111111222222222333333333111111111111111111111111222111111111111111111222000000000000000000000000111111111111111111111111111111111111111111111111111111000000000000111111222222111111111111111222111111111111111111111111222222222111111111000000000000111111111111000000111111111111111222222333111111111111111111111111000000111111111222222222111111111111111111111111000000000111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222333333333444444444444444444333222222111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000111111111222222222111111222222222222111111111111111111111111111111111111111111111111111111000000000000000000000000///////////////000000000000000000000000000000000000000000000000000000000000000//////000000111222111111111111111111111111000000000000000000000000111111000000000000000111000000000000000000000000111111000000000000111111000000000000000000000000000//////////////////000000000000000000000000000111111111111111111111111222222222111111111111111111111000000000000111111111111111111111111111111222111000//////000111222000000000000000000000000000000000000000000000000000000000000000000000000111000000///000111222222222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333222111000000222444444444333333333333333333333333222222222111111111000000111111111111111111111111222222111111111111222222111111000//////000111111222111111000000111111222222111111111000/////////000111222000...------...000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111222222222222111111000000111111111222222222000000000000000000000000111111111111111111111111000111222333333333333333111111222222222222111111222222222222222222222222//////000000000000//////000000000000000000000000////////////////////////111111111000000000000000000000000000000000000000////////////000000000000//////000000000000////////////////////////////////////000000111111111111111111111111111111111111111111111111111111111111///000000000111111111111111111111111111111111111111111222222222333333333111111111111111111111111111111111222222111111111000000000000000000000000111111111111111111111111111111111111111111111111111111000000000000111111222111111111111111222222222222222222222222222222222222222111111111000000000000000111111000000000111111000000111111222333111111111111111111111111000000111111111222222222111111111111111111111111111111111222222222333333222222222222222222222222111111111111111111111111000000000111111111111111222222333333333444444444555444444444333333333222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000111111111222222222111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000//////////////////000000000000000000000000000000000000000000000000000000000000000111111222111111111111111111111111000000000000000000000000111000000000000000111111000000000000000000000000111111000000000000111111000000000000000000000000///000000000000000000///000000000000111111111111111111111111111111111111222222222111111111111111111111000000000000111111111111111111111222222222222111000//////000111222000000000000000000000000000000000000000000000000000000000000000000000000222111111111222222333333222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333222000///000222444444333333333333333333333333333222222222111111111000000111111111111111111111111222222111111111111222222111111000//////000111111222222111111111111222222222111111111000/////////111222222111...------...000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111000111111222222111111111000000111111111222222222000000000000000000000000111111111111111111111111000111222222333333333333111111222222222222111111222222222222222222222222//////000000000000//////000000000000111111111111000000000000000000000000111111000000000000000000000000000000000000000000////////////000000000000//////000000000000//////000000000000000000000000/////////000111111222222111111111111111222222222////////////////////////000000000000111111111111111111111111111111111111111111111111222222222333111111111111111111111111000111222222222222111000111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111000111111222333222222222222222222222222222222222111111111111000///000000111111000000///111000000000000111222222111111111111111111111111000111111111111222222222111111111111111111111111111111111222333333444444222222222222222222222222111111111111111111111111000000000111111111111111222222222222333333333333333333333333333333333333111111111111111111111111111111111111111222222222222222222111111111111111111111111111111111111111000111111111111222222222111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000222222222222111111111111000000000000000000000000000000000000000000000000///000000000111111111111111111111111111222222222000000000000000000000000000000000000000111111222000000000000000000000000000000////////////000000000000000000000000000000///000000111111000000///000000000111111111111222111111111111111111111111111111111111111111222222111111000000000000111111111111111222222222222222222111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222222222333333333333444222222222222222222222222222333333444444444444333111222222222222333333333333333444444444444333333555333222222333222111///333333333333333333333333222222222111111111111000111111111111111111111111222222111111111111222222111111111111111111111111222222111111111111222222111111111111111111000000111222222111///......///111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222222111111///000111111222111111111000111111111111222222222111111111111111111111111222222222222222222222222222222222222222222333333111111222222222222111111222222222222222222222222//////000000000000///////////////000000000111111000000000000000000000000000000000000000000000111000000000000000000000000////////////000000000000//////000000000000//////000000000000000000000000...//////000111111222222000000111111111222222222////////////////////////000000000000111111111111000000000000000000000000000000000111111111222222111111111111111111111111000111222222222222111000222222222222222222222222111111111111111111111111111111111111111111111111111111000000000000111111111111000000111222222333111111111111111111111111222222222111111111111000//////000000000000//////000000000000000111222222111111111111111111111111000111111111111222222222111111111111111111111111000000000111222333333333111111111111111111111111111111111111111111111111111111222222333333333333111111111222222222222333000000000111222222333333111111111111111111111111000000111111111222222222222222222111111111000000222222222222222222222222000111111111111222222222111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000222222222222111111111000000000000000000000000000000000000000000000000000//////000111111111111111000000111111111222222222000000000000000000000000000000000000000111222222000000000000000000000000//////............//////000000000000000000000000///000111111111111000///000000111111111222222222111111111111111111111111000000000111222222222333111111000000000000111111111111111222222333333333111111111111111000//////000000000000000000000000000000000000000000000000000000000000000000000000111111222333333333333333222222222222222222222222222222444555555555444444111111222222222333333333333333444555555444333333555444333333444333111///333333333333333333333333222222222111111111111000111111111111111111111111222222111111111111222222000111222333333222111000333222222111111222222333111111111222222222222222111222333222000//////000222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222222111111//////000111111111111111000111111111111222222222222222222222222222222222222222222222222222222222333333222222111222222222111111222222222222111111222222222222222222222222//////000000000000//////---.........//////000000000000000000000000000000000000000000000111111111000000000000000000000000////////////000000000000//////000000000000//////000000000000000000000000...//////000111222222222000000111111222222222222111111111111111111111111000000000000111111111111///////////////////////////000000000000111111111111111111111111111111111000111222333333222111000222222222222222222222222111111111111111111111111111111111111111111111111111111000000000000111111111111000000111222333333000000000000000000000000222222222111111111111000//////000000000000//////000000000000000111111222111111111111111111111111000111111111111222222222111111111111111111111111...//////000111222222222000000000000000000000000111111111111111111111111333333333444444555555555000000111111111222222222------...///000111222222111111111111111111111111000000111111222222222222222222222222111111000000333333333333333333333333000111111111111222222222111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000111000000000//////......000000000000000000000000000000000000000000000000//////000111111111111111000000111111222222222222000000000000000000000000000000///000000111222222000000000000000000000000......------------......000000000000000000000000///000111222222111000///000000111111222222222222111111111111111111111111//////000111222333333444111111000000000000111111111111111222222333333333000111222222222000///...000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222222111222222222222222222222222111222444555666555444444111111111222222333333333333333444555555444333333222111111333555666555333333333333333333333333333222222222111111111111000111111111111111111111111222222111111111111222222000111333444444333111000333222222111111222222333111111111222333333333444111222333222111000111222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111222222222222111111//////000111111111111111000111111111111222222222222222222222222222222222222222222222222222222222444444333222111111111222111111222222222222111111222222222222222222222222000000000000000000000000////////////000000000000111000///......///000111000000000000000000000000111111111111000000000000000000000000000000000000////////////000000000000////////////////////////000000000000000000000000............/////////000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111000000111111222333222222111111000/////////000000000000000000000000111111111111111111111111111111111111111111111111222222111111111111222222333333333222222111111111........................000000000000000000000000222111000......000111222111111111111111111111111000000000000000000000000000000000000111111111111222222111111000000//////222222222111111111000000333111000000111222222111222222222222222222222222444444444333333222222222333333333333333333333333222222222222222222222222222222222222222222222222111111222333444444555555222222222222222222222222111111111111111111111111444333333333222111111111000000000000000000000000111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000///000111222222111000///111111222222222222111111000000000000000000000000//////000000000000//////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000222111000//////000111222222111111111000000//////111111111111111111111111111111111111111111111111000000000000000000000000111111222222222222111111111111222222222222111111000000000000000000000000000000000000000111111222333333222222111000000000111111222222222333333333111111000000111333555666333333333222222111111111222222333333333333444444333333222111111222333333444444444333333222222222///000000222333444555555222111111111000000//////111111111111111111111111000111111111111222222222111111111111000000000///000000111111111222222222333333222111000000111111111111222222222222111111111111222222222222111111222222111111222222333444000111111000//////000222222111000//////000111222111111111111111111111111111111111111111111111111111111111111111111111111333222111000000000111222111111111111000000//////222222222222222222222222222222222222222222222222222222111000000111222333222222333444444444444333000000000000000000000000////////////000000000000111000///......///000111000000000000000000000000111111111111000000000000000000000000000000000000000000000111111111222222000000000000000000000000000000000000000000000000........./////////000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111000000111111222333000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111222222333222222222222222222111////////////////////////000000000000000000000000222111000//////000111222111111111111111111111111000000000000000000000000000000000000111111111111111111111000000000000000222222222111111111000000333222000000222333222111222222222222222222222222444444333333333222222222333333333333333333333333222222222222222222222222222222222222222222222222111111222222333333444444333333333333333333333333111111111111111111111111222222222222222111111111111111111111111111111111111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000111222333333333333222111111111222222222222111111000000000000000000000000//////000000000000//////000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000222111000//////000111222111111111111000000000///111111111111111111111111111111111111111111111111000000000000000000000000111111222222222222111111111111222222222222111111111111111111111111111111000000000000000111111222111111111111111111222222111111222222222333333333222222111111222333555666333333333222222222111111111111111222222222333333333333222111111222333333444444444333333222222222222222222222222222222222222222222222111111111000111111111111111111111111000111111111111222222222222222222222111111111111000000111111111222222222333222222111000000111111111111222222222222111111111111222222222222111111000000//////000000111222000111222111000///111333222111000//////000111222111111111111111111111111111111111111111111111111222222222222222222222222111000/////////000111111222222111111111000000000222222222222222222222222222222222222222222222222333222111000000111111222111222222333333333333333000000000000000000000000////////////000000000000000000////////////000000000000000000000000000000111111111111000000000000000000000000000000000000111222222222333333333333111111111111111111111111000000000000000000000000....../////////000000000111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111000000111111222333//////000000111222222333111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111222222111111111222222222222222111111111111111111111111000000000000000000000000222111000//////000111222000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111222222222111111111111111444333111111333333333222222222222222222222222222333333333333222222222222333333333333333333333333222222222222222222222222222222222222222222222222111111111111111222222222222222222222222222222222111111111111111111111111000000111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000111222222333333222222111111111222222222222111111000000000000000000000000///000000111111000000///000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111111111000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111222222222222111111111111222222222222111111111111111111111111111111000000000000000111111222///000000111222222333333111111222222222333333333222222222222222333444555333333333222222222222111000000111111111222222222333222222111111222222333444444333333333333222222555444444333222111000000333333333222222222222222111111111111111111111111000111111111111222222222333333333222222222222111111111111111111222222222333222111111000111111111111111222222222222111111111111222222222222111111000000//////000000111222111222333222000000222333222111000000000000111222111111111111111111111111111111111111111111111111333333333333333333333333000000000000111222333333222222222222222111111111222222222222222222222222222222222222222222222222444333222111111111111111000111111222333222222222////////////////////////////////////000000000000000000////////////000000000000000000000000000000111111111111000000000///000000000000000000000000111111222222222333333333111111111111111111111111000000000000000000000000...////////////000000000222222222222222222222222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111000000111111222333000000000111111222222222111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111222222000000111111222222333333222222222222222222222222000000000000000000000000111111000//////000111111////////////////////////000000000000000000000000///000000000111111111111//////000000111111222222111111111111111111111111555333222222333444444333222222222222222222222222333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111000000000000111111111111111111111111111111111111111111111111/////////000111111111222111111111111111111111111111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000//////000000000000//////111111222222222222111111000000000000000000000000000000000111111000000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000111111111111000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111222222222222111111111111222222222222111111111111111111111111111111000000000000000111111222000000111111111222222222111111222222222333333333111111111111222222333333222222222222222222222222111111111111222222222222222222222222222222222222333333333333333333333333555444444333222111000000222222222222222222222222111111111111111111111111000000111111111222222222333333222222222111111111111111111111111111111111222222111111111111111222111111222222222222111111111111222222222222111111222222111111222222333444222333333222111111222444111111111111111111111111111111111111111111111111111111111111111111111111333333333333333333333333222222333333444555666666222222222222222222222222222222222222222222222222222222222222222222222222444333333222111111111111000000111222222222222111////////////////////////////////////000000000000//////000000000000//////000000000000000000000000111111111111000000000///111111111111111111111111000000000000111111111111111111111111111111111111////////////////////////////////////000000000111111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111000000111111222333333222222222111111000000111111111111111111111111111111111111111111111111111111111111111111111111222222111111111111222222000000000111111222222222111111111111111111111111000000000000000000000000111111000000000000111111////////////////////////000000000000000000000000///000000000111111111111//////000000111111222222111111111111111111111111555333222222333444444333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111000000000000000000000000000000000000000000000111111111111111111111111/////////000111111111222111111111111111111111111111111000000000000111111111111111111111111111111000000000000000000000000111111111111111111111111////////////////////////111111222222222222111111000000000000000000000000000000111111111111000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000111111111111111111111111111111111111111111111111111111000000000000000000000000111111222222222222111111111111222222222222111111111111111111111111111111000000000000000111111222222222222111111111000000111111222222222333333333000000000111111111111111222222222222222222222222222222222333333333333444222222222222222222222222333333333333333333333333222222222222222222222222000000111111111111111111111111111111111111111111000000111111111222222222222111111111000000000000111111111111111111111111222111111111111111222222111111222222222222111111111111222222222222111111222222111111222222333444222333333222111111222444111111222222222222111111111111111111111111111111111111111111111111111111222222222222222222222222222222333444555666666666222222222222222222222222222222222222222222222222222222222222222222222222333333333333222222111111000000111222222222222111000000000000000000000000////////////000000000000//////000000000000//////000000000000000000000000111111111111000000000000111111111111111111111111....../////////000000000111111111111111111111111/////////////////////////////////000000000111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111000000111111222333444333333222111111000000222222222222222222222222111111111111111111111111111111111111111111111111222222111111111111222222000000000111111111111111000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111111111111111111222222222444333111111333333333222222222222222222222222222111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222000000000000000111111111////////////////////////111111111111111111111111000000111111111111111111222222222222222222222222111111000000000000111111111111111111111111111111000000000000000000000000111111111111111111111111222111111000000111111222111111222222222222111111000000000000000000000000000111111222222111111000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111222222222222111111111111222222222222111111222222222222222222222222000000000000000111111222333333222222111000000///111111222222222333333333000000111111111111111000111222222222222333333333222222333333333444444444111222222333333222222111222222333333333333444444111111111222222333333333000000000000000111111111111111111111111111111111000111111111111222222222111111111000000000//////222222222111111111111111111111111000111111222333111111222222222222111111111111222222222222111111000000//////000000111222111222333222000000222333111111222333333222111111111111111111111111111111111111111111111111111111111111111111111111111111000111222333333333333333111111111222222222222222222222222222222222222222222222222222222222222222222222333333333333222222000111111222333222222222000000000000000000000000////////////000000000000...///000111111000///...000000000000000000000000111111111111000000000000111111111111111111111111....../////////000000000000000000000000000000000//////////////////////////////000000000111111111////////////////////////000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111000000111111222333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222111111111111222222111111111111000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111111111111111000000000000000000000000000000000000111111111111111111111000000000000000000000111111111222222222333222000000222333222111222222222222222222222222000111111111222222222222111111111111111111111111222222222222222222222222222222222222222222222222///000000111111222222222111111111111111111111111111111111111111111111111222222222222222111111111222222222222222222222222111111000000000000111111111111111111111111111111000000000000000000000000111111111111111111111111222111000//////000111222111111222222222222111111000000000000000000000000000111111222222111111000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000111222222111000//////000000000111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111222222222222111111111111222222222222111111222222222222222222222222000000000000000111111222222222111111111111111111111111222222222333333333111222333333333333222111111111222222222333333333111222222222333333333333111222333333333333222111222222222333333444444444111111222222222333333333000000000111111222222222111111111111111111111111000111111111111222222222222222222111111111000000222222222111111111000000111111000000111222222333111111222222222222111111111111222222222222111111000000//////000000111222000111222111000///111333111222222333333222222111111111111111111111111111111111111111111111111111222222222222222222222222000111222333333222111111000000000111111111222222222222222222222222222222222222222222222222222222000111222444444444444333111222222333333333333333000000000000000000000000////////////000000000000...///000111111000///...000000000000000000000000111111111111000000000000111111111111111111111111////////////000000000000////////////////////////////////////////////////000000000000111111111111////////////////////////000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111111000111222222333111111111222222333444444222222222222222222222222111111111111111111111111111111111111111111111111222222111111111111222222222222111111000000//////111111111111111111111111000000000000000000000000000000111111111111000000111111111111111111111111000000000000000000000000000000000000111111111111222222111111000000//////000000111111222222222222333111000000111222222111222222222222222222222222000000111111222222222222111111111111111111111111222222222222222222222222222222222222222222222222//////000111222333333444222222222222222222222222111111111111111111111111444333333333222111111111222222222222222222222222111111000000000000111111111111111111111111111111000000000000000000000000111111111111111111111111000///...------...///000111111222222222222111111000000000000000000000000111111222222222222111111000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000///000111222222111000/////////000000111111111222111111111111111111111111111111111111111111111111000000000000000000000000111111222222222222111111111111222222222222111111222222222222222222222222000000000000000111111222000000000111222222333333111111222222222333333333333444555555555444333222111111111222222333333333000111111111111222222222111222333444444333222111222222222333333444444444222222222222222222222222111111111222222333333333111111111111111111111111000111111111111222222222333333333222222222111111222222222222111111000000111111000000111222333333111111222222222222111111111111222222222222111111222222222111222333333444000111111000//////000222111222333444444333222111111111111111111111111111111111111111111111111111333333333333333333333333222333444444444333222111//////000000111111111222222222222222222222222222222222222222222222222222///000222444555555555444222222333444444444444333//////000000000000//////000///...------...///000000000//////.........---000000000000000000000000111111000000//////......111111111111111000//////222111000......000111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000333333333222222222111111000111111111111222222222222222111111111111111111111111111111111111111111//////000111222333333333111111111111111111111111111111111111111111111111222222222222222222222222222000///...///000222333111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111000000000000000000000000222111111111000000//////000000000000111111111111000000000111222222333333222222222222222222222222222222222222222222222222222222111111111111222222666444333222222222000...222222222222222222222222222222222222222222222222222222222111111111000000222222222222111111000000333333333333333333333333222222222111111111111000222333555555555333111000111111111111111111111111111111222222222333333333//////000000111111111222000000000000000000000000111111111111111111111111111111111111111111111111222111111111000000//////000000////////////000000222222222333333222222222333333222111000000111111000111111111111222222222000000000000000000000000000000000000000000000000000111222333333222111000111111111111111111111111111111111111111111111111111111000000//////......222222222222222111000///000000000000111111111111222222222111111111000000222222111111111111222222111111111111111111111111222222222222222222333333111222222333333222222111222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222444333222333555555333222222222222222222222222222333333222222111000000000333333333222222111111111222111111000000111111222333333333333333333333333222222222222222222222222000000000000000000000000111111222222222333333333111111111222222333333333222222222111111111111000000000000000111111111111444333333222111111111222222222222222222222222222111111222222222333333333222222111111222222333444222333333444444333333222444333111//////000111222444333222111111222333444444444444444444444444444222222333333333333444444//////000000000000//////000///...------...///000000000/////////.........111111111111111111111111111000000000/////////...111111111111111000//////222111000//////000111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000333333222222111111111111000111111111111222222222111111111111111111111111111111111111111111111111000000000111111222222333111111111111111111111111111111111111111111111111111111111111111111111111111000///...///000222333111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111000000000000000000000000111111111111000000000///000000000000111111111111222222111111111111111111222222222222222222222222222222222222222222222222222222111111111111222222222111000111333444333222222222222222222222222222222222222222222222222222222222222111111111000000222222222222111111111000////////////////////////333333222222111111111000111222333444444222111000111111111111111111111111111111111111222222222333000000000000111111111222111111111111111111111111111111111111111111111111333333333333333333333333222111111111000000000000222222111111111111222222111111222222222222111111333222222111000000111111000111111111111222222222000000000000000000000000000000000000000000000000000111222222222222111000111111111111111111111111111111111111111111111111111111000000////////////222222222222222111000000000000000000111111111111222222222111111111000000222222111111111111222222111111111111111111111111666555555444333222111000111222222333333222222111222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222111000///000222222000///222222222222222222222222111111111111111111222222333333333222222222111111333333333333333333333333333333333333333333333333222222222222222222222222111111111111111111111111111111222222222333333333111111222222222333333333222222222111111111111000000000000000111111111111444333222222111111222222222222222222222222222222111111222222222333333333222222111111222222333444222333333444444333333222444333111000///000111222333222222222222222222333333333333333333333333333222222333333333333444444//////000000000000////////////............//////000000////////////......111111111111111111111111000000000000////////////000000111111000000//////222111000//////000111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000222111111111111000000000000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111000/////////000222333111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111000000000000000000000000111111111111000000000000000000000000111111111111333333222222111000000///222222222222222222222222222222222222222222222222222222111111111111222222222111000111333444333222222222222222222222222222222222222222222222222222222222222111111111111111222222222222111111111111111111111111111111111111555444444333222111111000///000111222333222111000111111111111111111111111000000000111111111222222000000000111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111000000000222222111111111111222222000111111111111111111000333222111111000111111111000111111111111222222222000000000000000000000000000000000000000000000000000111222222222222111000111111111111111111111111111111111111111111111111111000000000000/////////222222222111111111111000000000000111111111222222222222222111111111111111222222111111111111222222111111111111111111111111666666555444333222222111111222222333333222222111222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222333222222222444444222111222222222222222222222222///000000111222222333333333333333222222222222111333444555666666555444333222222222222222222222222222222222222222222222222111111111111111111111111111111222222222333333333111222222222222333333333222222222111111111111000000000000111111111222222333333222222111111222222222222222222222222222222111111222222222333333333222222111111222222333444222333333444444333333222444333111000000111222222222222222333333222222222222222222222222222222222222222333333333333444444//////000000000000///////////////....../////////000000//////////////////222222222222222222222222000000000000///////////////000000000000000//////111111000//////000111111000000000000000000000000////////////////////////000000000000000000000000///000000000111111111111000000000000000000000000111000000000000000000000000000111111111222222222111111111111111222222222111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000//////000000111222111111111111111111111111111111111111111111111111222222222222222222222222111111000000000000111111111111111111111111111111000000000000000000000000111111111000000000000000///000000000111111111111222222222111111111000000222222222222222222222222222222222222222222222222222222111111111111222222444333111111222222000...222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222666555444444333222111111///000111222333333222222111111111111111111111111///000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111////////////////////////111111111111111111111111111000000//////000000111000000111111111111000000222222111111111111111222000000111111111222222222000000000000000000000000000000000000000000000000111111111222222111111111111111111111111111111111111111111111111111111111000000000000000000000000222222111111111111111111000000111111111222222222111111111111111111111111222222111111111111222222111111111111111111111111111222222333333444444444111222222333333222222111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444333333444555555444222222222222222222222222222000000111111111222222222222222222222222222222222222444555777777555444222111111111111111111111111222222222222222222222222111111111111111111111111111111222222222333333333222222222222222222222222222222222111111111000000000000111111111222222222333333222222111222222333222222222222222222222222111111222222222333333333222222111111222222333444222333333444444333333222333333222111111111222333111222333444444333222111222222222222222222222222222222222333333333444444//////000000000000//////...//////////////////...//////000000000000000000111111111111111111111111////////////000000000000...//////000000000//////111111000000000000111111000000000000000000000000////////////////////////111111111111111111111111///000000000111111111111000000000000000000000000000000000000000000000111000000111111111222222222000000111111111222222222111111111111111111111111111111000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222000000000000000111111222111111111111111111111111111111111111111111111111333333333333333333333333111111000000000000111111111111111111111111111111111111111111111111111111000000000000000000111111///000000000111111111111000000111111111222222222222222222222222222222222222222222222222222222222222222111111111111222222444222111111111111000///222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222333000000000000000000000000555555444333333222111111111111222333333444444444111111111111111111111111///000000000000111111111222222222111111111111111111111111111111111111111111111111111111111111111////////////////////////111111111111111222222222111111000000000000111111000000111111111111000000222111111111111111222222000000111111111222222222000000000000000000000000111111111111111111111111222111111111111111111222111111111111111111111111111111111111111111111111000000000000111111111111222111111000000111222222111111111111222222222222111111111111111111111111222222111111111111222222111111111111111111111111///000000111222222333333111222222333333222222111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111000000000222222000///222222222222222222222222222222222111111111000000222222222222222222222222111222444666666444222111111111111111111111111111222222222222222222222222111111111111111111111111111111222222222333333333222222222222222222222222222222222111111111000000111111111111222222222222333222222111222222333333222222222222222222222222111111222222222333333333222222111111222222333444222333333444444333333222222222222222222222333333111222333444444333222111444444444444444444444444222222222333333333444444//////000000000000//////......////////////......//////000000000000111111000000000000000000000000////////////000000000000......///000000000//////000000000111111000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000000000000111111111111222000111111111111222222222000000000111222222333333111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222///000000000111111111111111111111111111111111111111111111111111111111111333333333333333333333333111111000000000000111111111111111111111111111111111111111111111111111111000000000000111111111111000000000000111111111111///000000111222222333333222222222222222222222222222222222222222222222222222222111111111111222222///......000222333333222222222222222222222222222222222222222222222222222111111111111111222222222222222222222333333333333222222222222222222222222333333333333222222222222333333333333333333444444111111111111111111111111000000000111111111222222222222222222222111111111222222222222222222222222111111111111111111111111222222222222222222222222111111111222222222222222333333222222222222333333000111111111111111111000111111111000111111222333000111111111111222222222000000000000000000000000111111111111111111111111222222111000000111222222111111111111111111111111111111111111111111111111000000000111111111111222222111000000000111222333111111111222222222222333111111111111111222222222222222111111111111222222111111111111111111111111222111111111000000000000111222222333333222222111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111222333333222000222222222222222222222222333333222222111000000///111222222222222333333333111222333444444333222111222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333333333222222222222111222222222111111111111000111111111222222222222333222222111111222222333333222222222222222222222222111111222222222333333333222222111111222222333444222333333444444333333222222222222333333333333333222222222333333222222222444444444444444444444444222222333333333333444444//////000000000000//////---...///000000///...---//////000000000111111111////////////////////////.../////////000000000111---......///000000//////000000111111111111000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000111111111111222222333333000111111111111222222222///000000111222222333333111111111111111111111111......//////000000111111111111111111111111111111111111111111111111111111111111111111111111111111//////000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111///000000000111111111111000000000000111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222111111111111222222///......///222333333222222222222222222222222222222222222222222222222222000000111111111222222222222222222333333333444444333333333333333333333333111111111222222222222222333333222222222222222222111111111111111111111111111111111111222222222333333333333222222111111111222222222222222222222222111111111111111111111111333333333333333333333333111111111222222333333333444333333222222333333444111111222222222222111111111111000000111222222333000111111111111222222222000000000000000000000000111111111111111111111111222222111000000111222222111111111111111111111111111111111111111111111111000000111111111222222222222111000///000111333444111111111222222222333333000000111111111222222222222222111111111111222222111111111111111111111111222222222111111111111000111222222333333222222111222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222444444333444555666444222222222222222222222222222222222111111111111111111111111222222222333333333222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333333333333222222222111111222222222111111111111000111111111222222222333333222222111111222222333444222222222222222222222222111111222222222333333333222222111111222222333444222333333444444333333222111222222333444444444333333222222222222222222333333333333333333333333333222222333333333333444444//////000000000000//////---...///000000///...---//////000000111111111222////////////////////////.../////////000000111111------...///000000//////000000111111111111000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111000000000000000000000000111111222222222333333333000111111111111222222222///000000111222222333333111111111111111111111111---......///000111111222111111111111111111111111111111111111111111111111000000000000000000000000//////000111111111111111111111111111111111111111111111111111111111111111////////////////////////111111000000000000111111111111111111111111111111111111111111111111111111//////000000111111111222000000000000111111111111333333222222111000000000222222222222222222222222222222222222222222222222222222111111111111222222222111000000111111000///222222222222222222222222222222222222222222222222000000111111222222222222222222222333333444444444///////////////////////////000000111111222333333333333222111000000000111111111111111111111111111111222222222222333333333333333333222222111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111222222333333333222111111000000111111222222222333333333333222222111111000000111222333333000111111111111222222222000000000000000000000000111111111111111111111111333222111000000111222333111111111111111111111111111111111111111111111111000000111111222222222222222111000///000111333444111111222222222333333333000000111111222222222222222222111111111111222222111111111111111111111111///000111222333444555555222222222333333222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222111111000111222333111///222222222222222222222222000000000111222222333333111111111222222333333333444333333222222333333444333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333333333333222222111111111222222222111111111111000111111222222222333333333222111111111222333333444222222222222222222222222111111222222222333333333222222111111222222333444222333333444444333333222111222333333444444444444444333222111111222333444222222222222222222222222222222333333333444444444000000000000000000000000////////////000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111000000000000000222222222111111111111111///000111222222111///...000000000000000000000000000000111111111222222222111111111111111111111111111111111111111111111111222111111000000111111222111111000000000000111111000000000000000000000000111111111111111111111111000000000000111111111111111111222222222222111111111111222222222222111111000000000000000000000000000111111111111222222222111111111111111111111111222222111111111111222222111111111111111111111111111111222222222222111111000000000000000000000000222222222222222222222222333111---++++++...222555111111111111111111111111000111111111111222222222222222222222222222222222222111000000000111333333//////000111111111111000111111111111111111111111222222222222222222222222000111111111111222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111444333222222222333444555333333333333333333333333111111222222222222111111222222222222222222222222111111111111111111111111111111111222333333444444222222222222222222222222000000000000000000000000222222222222222222222222111111111111111111111111000000//////000222444555222111111111000000//////000111111111111222222222111111111111111111111111333222111000000111222333333222222222222222222222111111111111111111111111111111111111111111111111222222222111111111000000///000111333333222111111000111111111111222222222///000000000000111111111111111111111111111111111111111222333333333333222333333333222222222111111444444333222111111111222111222222333333222222111444444444333333222222222000000111222222222222111000111111222222111111000222222444444444444222222222222222222222222222222333333333222222111111111000000000000000000000000111111222333333333333222---///111333444333222111111111222222222333333333222222222222222222222222000111111111111222222222111111111222222333333333444444444333333222222222222222222222222222222222222222222222222222222222111111222222222333333333111111111111222333333444666666666555555444444333222222333333333333444444222222333333333333444444000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000000111111111111111111111111///000111222222111111000111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111222222111111111111222222111111000000000000111111111111111111111111111111111111111111111111111111000000000000111111111111111111222222222222111111111111222222222222111111000000000000000000000000000111111111111222222222111111111111111111111111222222111111111111222222111111111111111111111111111111222222222222111111000000000000000000000000111111111111111111111111111000000//////111222333111111111111111111111111000111111111111222222222222222222222222222222222333222111111111222444444///000111111222222111111111111111111111111111111222222222222222222222222111111111111222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222111111111111111222111000000000111333333333333333333333333333333111111222222222222111111222222222222222222222222111111111111111111111111222222222222222111111111222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111000000000000222333444222111111111000000000000111111111111222222222222111111111111111111111111222222111000000111222222222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111000000000000111222222222222111000111111111111222222222000000000111111111222222111111111111111111111111111111222333333333333222333333333222222222111111333333222111111111111111111222222333333222222111444333333333222222222222000000111222222222222222222333333444444333333222111222222333333222222111222222222222222222222222333333333222222222111111111111111111111111111111111111222333333333333222,,,---000111222222111000111111222222222333333333222222222222222222222222000111111111111222222222222222222222222222333333444333333333222222222222222222222222222222222222222222222222222222222222111111222222222333333333333222222222222333333444555555444444444444444444222222333333333333444444222222333333333333444444000000000000000000000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000000000111111///000111222333333333222111111111111111111111111111111111111111222222222111111111111111111111111111111111111111111111111333333222222222222333333111111000000000000111111111111111111111111111111111111111111111111111111000000000111111111222222111111222222222222111111111111222222222222111111000000000000000000000000000111111111111222222222111111111111111111111111222222111111111111222222111111111111111111111111111111222222222222111111000000000000000000000000000000000000000000000000...000222333444333111000111111111111111111111111000111111111111222222222222222222222222222222222333333222222333333444555111111222333333333333222222222222222222222222222222222222222222222222222111111111111222222222333222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222111111000000000////////////000111111333333333333333333333333111111222222222222111111111111111111111111111111222222222222222222222222333222222111000000//////222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222111111000111111222222111111111111111000000000111111111111222222222333111111111111111111111111222222111000000111222222111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111000111111222333000111111111111222222222111111111111222222222333111111111111111111111111111111222333333333333222333333333222222222111111222222111000000000111111111222222333333222222111222222222222222111111111000111111222222222222222222333333444444333333222222111111000000111111222222222222222222222222222333333333222222222222111111111111111111111111111111111222333333333333222...///000222222222111111111111222222222333333333111111111111111111111111000111111111111222222222333333222222222222222222222222222222222111111111222222222222222222222222222222222222222222222222111111222222222333333333555444333333333333333333333333333333333333444444222222333333333333444444222222333333333333444444////////////////////////////////////000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000111111111///000000000000000111111000000111222333444444444111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111444333333222222333333444111111000000000000111111111111111111111111111111111111111111111111111111000000111111111222222222111111222222222222111111111111222222222222111111000000000000000000000000000000111111111222222222111111111111111111111111222222111111111111222222111111111111111111111111111111222222222222111111000000000000000000000000000000000000000000000000...///222333444222111///111111111111111111111111000000111111111222222222222222222222222222222222222222222222333333444444111222333333444444333333222222222222222222222222222222222222222222222222111111111222222222333333222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222333333222222111000000000////////////000000111111222222222222222222222222111111222222222222111111000000000000000000000000222222222222222222222222111111111000000000//////222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111222222111111111111111111111111111111111111111111111111111222222222333333111111111111111111111111222111111111111111111222000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111222111000000000111333444000000111111111222222222111111222222222333333333111111111111111111111111111111222333333333333222333333333222222222111111111111000000000000000111111222222333333222222111111111111111111111111111000111222222333333222222000111111222222111111000333222111000000111222333222222222222222222222222222222222222222222222222111111111111111111111111111111222333333333333222111222333444444444444333111111222222222333333333000000000000000000000000000000111111111222222222333333333222222111111111111111111111111111111111222222222222222222222222111111111111111111111111111111222222222333333333666555444444333333333333111111111222222333333444222222222333333333444444222222222333333333444444////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000111111111111//////000000111111111222000000111111222333444555111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111444333333222222333333444111111000000000000111111111111111111111111111111111111111111111111111111111111111111222222222222111111222222222222111111111111222222222222111111000000000000000000000000000000111111111222222222111111111111111111111111222222111111111111222222111111111111111111111111111111222222222222111111000000000000000000000000111111111111111111111111...//////000000000000000111111111111111111111111000000111111111222222222222222222222222222222222000111111222222222222222222222333444444444444333222222222222222222222222222222222222222222222222111222222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222111111111000000000000000111111111111111222222222222222222222222111111222222222222111111000000000000000000000000222222222222222222222222//////000000000111111111222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111111111111222222222111111111000111111111111111222222222111222222222222333333333111111111111111111111111111111111222222111111111//////000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111222111000000000111333444000000111111111222222222111111222222222333333333111111111111111111111111111111222333333333333222333333333222222222111111111000000000000000111111111222222333333222222111111111111111111111111111111111222333333333333222000111111222222111111000444333222111111222333444222222222222222222222222222222222222222222222222111111111111111111111111111111222333333333333222222333333333444444444333111111222222222333333333000000000000000000000000000000111111111222222222333333333222222111111111111111111111111111111111222222222222222222222222111111111111111111111111111111222222222333333333666555444444333333333333000111111222222333333333222222222333333333444444222222222333333333444444000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////000111111222222000000000111222222333333111111111111111222333444222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111333333222222222222333333111111000000000000111111222222222222222222222222111111111111111111111111111111111222222222222333111111222222222222111111111111222222222222111111000000000000000000000000000111111111111222222222111111111111111111111111222222111111111111222222111111111111111111111111111111222222222222111111000000000000000000000000111111111111111111111111//////......//////000111111111111111111111111111000111111111111222222222222222222222222222222222///000111222222222222111111222333333444444333333333333333333333333333333222222222222222222222222222222222222333333333333222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111000111222222333333222222222222222222222222222222111111222222222222111111111111111111111111111111333333333333333333333333//////000000111222222333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000111111222222222111111111111111222222222222222222222222222333333333333111111111111111111111111000111222222222222111000///000000111111222222222111111111111111111111111111111111111111111111111111111111111111222222222111111111000111111222333000111111111111222222222111111111111222222222333111111111111111111111111111111222333333333333222333333333222222222111111111111000000000111222222111222222333333222222111111111111222222222222222111222222333333333333333222333333444444333333222444333333333333333333444222222222222222222222222111222222222222333333333222222222222222222222222111111222333333333333222111111000111111111111111111111222222222333333333111111111111111111111111000111111111111222222222333333222222222222222222111111111222222222222222222222222222222222222222111111111111111111111111111111222222222333333333555444333333333333333333222222222222222222333333222222333333333333444444222222333333333333444444000000000000000000000000////////////000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000...//////000111111222222000111111222333333444444222111000000000111222222222222222222222222222222222222222111111111000000111111111111111111111111111111111111111111111111222222111111111111222222111111000000000000111111222222222222222222222222111111111111111111111111111111111222222222333333111111222222222222111111111111222222222222111111000000000000000000000000000111111111111222222222111111111111111111111111222222111111111111222222111111111111111111111111111111222222222222111111000000000000000000000000000000000000000000000000//////000000000111111111111111111111111111111111000111111111111222222222222222222222222222222222000111222333333333222222111111222333333333333333333333333333333333333333222222222222222222222222222222222333333333444444222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222000000000111222222333333000111222333333333222222111111111111111111111111111111222222222222111111222222222222222222222222333333333333333333333333111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111///000111222333333222222111111111222222333333333222222222333333333444444111111111111111111111111000111222222222222111000000000111111222333333444111111111111111111111111111111111111111111111111000000111111111222222222000000111222222222222111000111111111111222222222000000000111111111222222111111111111111111111111111111222333333333333222333333333222222222111111111111111111111222333333111222222333333222222111222222222222333333333444111222333333444444333333222333333444444333333222222222333333333333222222222222222222222222222222111111222222222333333333222222222222222222222222111111222333333333333222000000000//////000000000111111222222222333333333222222222222222222222222000111111111111222222222222222222222222222333333222222222222333333333444222222222222222222222222111111111111111111111111111111222222222333333333333222222222222333333444333333333333333222222222222222333333333333444444222222333333333333444444000000000000000000000000////////////000000000000........................000000000000000000000000000000000000000000000000000000000000000000000000...//////000111222222222111111222333444444555555222111000/////////000111222222222222222222222222222222222222111111000000111111111111111111111111111111111111111111111111222111111111111111111222111111000000000000111111222222222222222222222222111111111111111111111111111111222222222333333333111111222222222222111111111111222222222222111111000000000000000000000000000111111111111222222222111111111111111111111111222222111111111111222222111111111111111111111111111111222222222222111111000000000000000000000000///////////////////////////000222333333333111000111111111111111111111111000111111111111222222222222222222222222222222222111222333444555444333333111111222333333333222222333333333333333333333333222222222222222222222222222222333333333444444444222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222//////000111222333333444///000111333333222222111111111111111111111111111111111222222222222111111222222222222222222222222333333333333333333333333444444333333222111111111222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111...///111222333333333222111111111222222333333333222222333333333444444444111111111111111111111111000111222333333222111000000000111222333333444444111111111111111111111111111111111111111111111111000000111111222222222222///000111333333222111111000111111111111222222222///000000000000111111111111111111111111111111111111111222333333333333222333333333222222222111111222222111111222333444444222222222333333222222222222222222333333444444444111222333333444444333333111111111222222111111111000111222333333222111000222222222222222222222222111111111222222333333333222222222222222222222222111111222333333333333222222222111111111111111222111111222222222333333333222222222222222222222222000111111111111222222222111111111222222333333444222222222333333444444444222222222222222222222222000000000000000000000000111111222222222333333333111111111111222333333444444444444333333222222222222222333333333444444444222222333333333444444444000000000000000000000000000000000000000000000000111000...------///111333333333222111000000000111000000000000000000000000000000////////////000000000000000000111111111111...///000111111111111111444444333333222111111111222222222222222222222222000111111111111222222222111111111111111111111111777555222///...///000222222111111111000000//////111111222222222222111111111111222222222333333333000000000000000000000000222111000//////000111222000111111111111222222222000000000000000000000000///000111222222222222222111111111111111111111111222222111111111111222222000000000000000000000000000000000000111111111111111111111111111111111111222111111111000000//////111111222222222222111111000111111111111222222222//////000111222333333333111111222333333333333222222222222222222222222222222222222222222222222222333222222111111222222333333333333333333333333333222222222222222222222222111111222222222222111111333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333222222111111111333333333333333333333333000000000000000000000000111111222222222333333333333333333222222111111111333333333222222222111111333222111111222222000///111111111111111111111111222222222222222222222222444333222111000000000000000111111111111222222222000000000000000000000000222222222222222222222222///000222333333222000///222222222222222222222222222333333444333222000///222222222222222222333333111111111111111111111111222222222222222222222222222222222111111111000000000111111111111222222222222222222222222222222222222222222222222222222222555444222111111111222222111111111000000000000000777666444222111111111222111111222222222333333333222222222222222222222222333333333333333333333333111111000000000000111111333333222111111222333333222222222222222222222222333333333222222111111111222222222222222222222222333222111000000222444555222222222222222222222222333333333222222111111111111222222333333222222111111111111111111111111111111222333333111111222333222222222222222222222222000000111111222222222222222222222222222222222222000111111222222222111111000111111111111222222222444555555555555555555444444444444444444444444444333333333333333333333333111222222333333444444555000000000000000000000000000000000000000000000000///////////////000000111333222111111000000111111000000000000000000000000000000////////////000000000000000000111111111111///000000111111111111000222222222222111111111111111111111111111111111111000111111111111222222222111111111111111111111111555333111000///000111111111111111111000000000///111111222222222222111111111111111222222222333333111111111111111111111111333222111000000111222333000111111111111222222222000000000000000000000000000000111111111111111111111111111111111111111111222222111111111111222222000000000000000000000000000000000000111111111111111111111111111111111111222111111111000000000000111111222222222222111111000111111111111222222222000000000111222222222333111111222333333333333222222222222222222222222222222222222222222222222222333222222111111222222333333333333333333333333333222222222222222222222222222222333333333333222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333222222222111111333333333333333333333333111111111111111111111111111111222222222333333333333333333222222222111111333222222222111111111111333222111111222222111///111111111111111111111111222222222222222222222222444333222111000000000000000111111111111222222222111111111111111111111111222222222222222222222222111222444555555444222111222222222222222222222222333333333333333222111000222222222222222222222222111111111111111111111111222222222222222222222222222222222111111111000000000111111111111222222222222222222222222222222222222222222222222222222222444333222111111111222222222222222111111111111111555444444333222222222222111111222222222333333333222222222222222222222222333333333333333333333333222222111111111111222222333333222111111222333333222222222222222222222222333333333222222222111111222222222222222222222222333222111111111222333444222222222222222222222222333333333222222222111111000111111222222111111000111111111111111111111111111222333333111111222333222222222222222222222222000111111111222222222222222222222222222222222222111111222222222111111000111111111111222222222222333444444555555444444333444444444444444444444444333333333333333333333333333333333333333333333333000000000000000000000000000000000000000000000000---...000111111111000///222222111000000000111111000000000000000000000000000000////////////000000000000000000111111111111000111111111111000000///000000000000111111111111000000000000000000000000000111111111111222222222111111111111111111111111222111111111111111111111111111111111000000000000111111222222222222111111111111111222222222222333222222222222222222222222333333222222222222333333000111111111111222222222000000000000000000000000000000000000000000//////111111111111111111111111222222111111111111222222000000000000000000000000000000000000111111111111111111111111111111111111111111111111111000000000111111222222222222111111000111111111111222222222111111111111111111222222111111222333333333333222222222222222222222222222222222222222222222222222333222222111111222222333333333333333333333333333222222222222222222222222333333333444444333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333222222222222111222222222222222222222222111111111111111111111111111111222222222333333333333333333222222222222111222222111111111000000000333222000111222222111000222222222222222222222222222222222222222222222222333333222111000000000000000111111111111222222222111111111111111111111111222222222222222222222222222333444555555444333222222222222222222222222222333333222222111111222222444333333222222111111111222222222222222222222222222222222222222222222222222222222111111111111111000111111111111222222222222222222222222222222222222222222222222222222222444333222111111111222222222222222222222222222222222222333333333333222222111111222222222333333333222222222222222222222222333333333333333333333333333333222222222222333333333222222111111222222333222222222222222222222222333333333222222222222111222222222222222222222222333222222222222222222222111111111111111111111111333333333222222222222111000000000111111000000000111111111111111111111111111222333222111111222333222222222222222222222222111111111111222222222222222222222222222222222222222222333333222111000000111111111111222222222333222333333444444333333222444444444444444444444444333333333333333333333333555555444333333222111111000000000000000000000000////////////////////////......///000000000000000111111000000000000111111000000000000000000000000000000////////////000000///000000000111111111111111111111111111000///............///000111111222000000000000000000000000000000111111111222222222111111111111111111111111///000111222333222222111111111111000000000000000111111222222222222111111111111111111222222222222222222222222222222222222222222222222222222222222000000111111111222222222000000000000000000000000111111000//////.........111111111111111111111111222222111111111111222222000000000000000000000000///000000000111111111111111111111111111111111111111111111111111111111111111111222222222222111111000000111111111222222222222222222111111111111111111111222333333333333222222222222222222222222222111222222222222222333333333222222111111222222333333333333333333333333333222222222222222222222222222222333333333333222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222111111111000000000000///333111000111222222111000222222222222222222222222222222222222222222222222333222222111000000111111000000111111111222222222111111111111111111111111222222222222222222222222000111111222222111111000222222222222222222222222444333222111111111333333444444333333222111000000222222222222222222222222222222222222222222222222111111111111111111111111000000111111111222222222222222222222222222222222222222222222222222222222333222222222222222222222111111111222222222222222000111222444444444333222111111222222222333333333222222222222222222222222222222222222222222222222222222222111111222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222333333333222111111000000000000000000000000222222222222222222222222000000111111111111000000111111111111111111111111000222333222111000111222111222222222222222333333222222222222222222222222222222222222222222222222333333333333222111000000111111111222222222333333222222222333333222222222333333333333333333333333333333333333333333333333444444444333333222222222000000000000000000000000////////////////////////111000...---...///111222111000000///000000111111000000000000000000000000000000////////////000000///000000000111111111111111111111111111000///...------...///000111111222111111111111111111111111000000111111111222222222111111111111111111111111...///111333333333222111000000000000000000111111111111222222222222111111000000111111111222222222222222222222222222222222000111111111111111111000000000111111111222222222000000000000000000000000222111000///......//////111111111111111111111111222222111111111111222222000000000000000000000000///000000000111111111111111111111111111111111111111111111111111222222222111111222222222222111111000000111111111222222222222222222111111111111111111111222333333333333222222222222222222222222222111111111222222333333333333222222111111222222333333333333333333333333333222222222222222222222222111111222222222222111111333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222111111111000000000000///222111000111222333222000222222222222222222222222222222222222222222222222333222111111000111111111000000111111111222222222111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222333333111111111222333444444444333333222111000000222222222222222222222222222222222222222222222222111111111111111111111111000000111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222000000000000111111222222///000222333444333333222111111222222222333333333222222222222222222222222222222222222222222222222111111000000000000111111222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222333333333222222111000000000000000000000000222222222222222222222222111222222222222222222111111111111111111111111111000111222222000000111222111111111222222333333333333222222222222222222222222222222222222222222222333333333333333222111111111222222222222333333333111222222222222222222111333333333333333333333333333333333333333333333333222222222333333444444444000000000000000000000000000000000000000000000000222000...,,,---///111333000000/////////000111111000000000000000000000000000000////////////000000000000000000111111111111000111111111111000000///---......///000111111222111111111111111111111111000111111111111222222222111111111111111111111111///000111222333333222111000000000000111111111111111111222222222222111111000000000111111111111222222222222222222222222222///000111111111111000///000111111111111222222222000000000000000000000000222111000///...///000111111111111111111111111111222222111111111111222222000000000000000000000000000000000000111111111111111111111111111111111111111111111222222222222222111111222222222222111111000111111111111222222222111111111111111111222222111111222333333333333222222222222222222222222222111111111222222333333444333222222111111222222333333333333333333333333333222222222222222222222222000111111222222111111000333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111222222222222333333333222222222222222222222222222222222222222222222222111111222222222333333333111222222222222333333333222222111111111000000000222000000000222333222111333333333333333333333333222222222222222222222222222222111111111111111222000111111111111222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222222222111111222222333333444333333222222111111111333333333333333333333333222222222222222222222222111111111111111222222222000111111111111222222222222222222222222222222222222222222222222222222222111111222333333333222222/////////000111111222222000000111222333333222222111111222222222333333333222222222222222222222222222222222222222222222222111000000000000000000111111222222333333222222111222222222222222222222222111222222222222333333333111111111111111111111111111111222222222333333333111111111111111111111111111222222222222333333333222222333333333333222222111111111111111111111111000111222111000000111222111111111222222333333444333333333333222222222222222222222222222222222222222222333333333333222222222222222222333333333333111222222333333222222111333333333333333333333333333333333333333333333333111111222333333444555555000000000000000000000000000000000000000000000000000//////...///000111111///////////////000111111000000000000000000000000000000////////////000000000000000000111111111111///000000111111111111000/////////000000111111111000000000000000000000000000111111111111222222222111111111111111111111111000111111222222222111111///000000000111111111111111111222222222222111111000000000000111111111111111111111111111111111111000111222222222222111000000111111111111222222222000000000000000000000000222111000//////000222333111111111111111111111111222222111111111111222222000000000000000000000000000000000000111111111111111111111111111111111111111111111222222333333333111111222222222222111111000111111111111222222222000000000111222222222333111111222333333333333222222222222222222222222222000111111222333333444444333222222111111222222333333333333333333333333333222222222222222222222222111222222333333222222111333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333222222222222222222222222111111222222222333333333111111222222222333333333333222222222111111111111111000///000222333222111333333333333333333333333222222222222222222222222222111111111111111222222000111111111111222222222222222222222222222222222222222222222222222222222444333333333333333333444222222222222222222222222000111222333333333333333222222222222222222222222333333333333333333333333222222222222222222222222000000111111111222222222000111111111111222222222222222222222222222222222222222222222222222222222000111222333333333333222//////000111111222333333222111111111111111222222111111222222222333333333222222222222222222222222111111111111111111111111222111111000000111111222111222333333333333222111222222222222222222222222111111222222222333333333111111111111111111111111111111000000111333555666222222222222222222222222111111222222222333333333111111222222222222111111111111111111111111111111///111222111000///000222000111111222333333444444444444333333333222222222222222222222222222222222111111222333444444444444222222222333333333444444222222333333333333222222222222222222222222222222333333333333333333333333333333333333333333333333000000000000000000000000000000000000000000000000---...000111111111000//////////////////000111111000000000000000000000000000000////////////000000000000000000111111111111...///000111111111111111000000000000111111111111////////////////////////000111111111111222222222111111111111111111111111222111111111111111111111//////000000111111111222111111222222222222111111000000000000111111111111000000000000000000000000111222333444444333222111000111111111111222222222000000000000000000000000222111000///000111333555111111111111111111111111222222111111111111222222000000000000000000000000000000000000111111111111111111111111111111111111111111111222222333333333111111222222222222111111000111111111111222222222//////000111222333333444111111222333333333333222222222222222222222222222000000111222333333444444333222222222222222222333333333333333333333333333222222222222222222222222222333333444444333333222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111222222333333333333333333333333333333333222222222222222222222222111111222222222333333333111111111222222333333333333333333222222222222111111000///000222333333111333333333333333333333333222222222222222222222222222111111111111111222222000111111111111222222222222222222222222222222222222222222222222222222222222111111000000111111222222222222222222222222222///111222333444333333222222222222222222222333333333333333333333333333333222222222222222222222222000000111111222222222222000111111111111222222222222222222222222222222222222222222222222222222222000111222333444333333222000000111222333333444444333222111000000111222333111111222222222333333333222222222222222222222222111111111111111111111111333222222222222222222333111222333444444333222111222222222222222222222222111111111222222333333333000000000000000000000000111000//////111333666888222222222222222222222222111111111222222333333333000000111111111111000000111111111111111111111111///111222111000///000111000000111222333333444444444444444333333222222222222222222222222222222222000111222333444555555555222222333333333444444444222333333444444333333222222222222222222222222222333333333333333333333333555444444333333222222111000000000000000000000000//////000000000000//////222111111111000000//////111111000000000000111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000111111111111000000000000000000000000000111111111111222222222333111000000111222222111111111222222222222111111111111111111111111111111111111111111111111111111222222222111111111000000000111222222111000111222111111111111111111111111111000000000//////......111111000000000000111111111111111111111111111111111111111111111111111111111222333333333333222111000000000000000000000000111111111111111111111111000000000000000000000000222222222222222222222222222222111111111111111111000111111111111222222222000000111222333333444444333333333333333333333333222222333333333444444444222222222222222222222222111111111111111111111111222222222222222222222222444333222111111222333444222222111111222222333444444333111000000111333444333333333222222222111111333333333222222111111111444444444444333222222111000111111111111222222222222222111111111111111111111111111111111111111111333333333444444333222222111111111111111111111111222222222333333444444444333333333333333333333333333333222222333333444555333333333333333333333333444333333222222333333444000111111111111222222222222222222222111111000000222222222222222222222222000000000000111111111111000111111111111222222222555444222111111222444555333333333333333333333333111111111111111111111111222222222222222222222222333333333333333333333333333333333333333333333333//////000111222222333333222222222222222222222222444333333222222333333444222222222222222222222222222222222111111111000000333333333222222111111111333333333333333333333333//////000111222222333333222222222222222222222222333333333222222111111111222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222333333444333222111000000111111222222111111000333222222222222222333333222222222222222222222222222222222222222111000///333222222111111222222333444333333222111111111222///000111222333444555555222222222222222222222222333333333333333333333333111111222222222333333333555444333222222222333444000000000000000000000000//////000000000000//////111111111111000000000///111111000000000000111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000111111111111000000000000000000000000000111111111111222222222333111000000111222222111111111222222222222111111111111111111111111111111111111111111111111111111222222222111111111000000000111222222111000111222111111111111111111111111222222222111111000000000111111000000000000111111111111111111111111111111111111111111111111111111111222222333333222222111000000000000000000000000111111111111111111111111111111111111111111111111111111111000000000000000111111111111111111111111000111111111111222222222111111111222222333333444333333333333333333333333222222222222333333333444222222222222222222222222222222222222222222222222222222222222222222222222333333222111111222333333222222222222222333444444444333222000000222333444333333333333222222222222444444444333333333222222333333333444333333222222111111111111222222222222222222111111111111111111111111111111111111111111333333333444444333333222222222222222222222222222222333333333333333333444333333333333333333333333333333222222333333444555333333333333333333333333444333333222222333333444222222222222333333333333222222222222111111111000222222222222222222222222111111111111222222222222222222222222333333333333555444222111111222444555333333333333333333333333111111111111111111111111222222222222222222222222333333333333333333333333333333333333333333333333000000000111222222333333222222222222222222222222444333333222222333333444222222222222222222222222222222222111111111000000333333333222222111111111111111111111111111111111111111222222333333444444222222222222222222222222333333333222222222111111222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222333222111000///000000111111111111000000333222222111111111222222222222222222222222222222222222222222222111000000333222222111111222222333444333222222111111222222222222222222222333333333222222222222222222222222333333333333333333333333222222333333333444444444444444333222222333333444000000000000000000000000//////000000000000//////111111111111000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000111111111111222222222333111000000111222222111111111222222222222111111111111111111111111111111111111111111111111111111222222222111111111111111000111222222111000111222111111111111111111111111333333333333333222222222111111000000000000111111111111111111111111111111111111111111111111111111111111222333333222111111000000000000000000000000111111111111111111111111222222222222222222222222111111111111000000//////111111111111111111111111000111111111111222222222222222222222222222222222333333333333333333333333111111222222222333333333222222222222333333333333444444444444444444444444333333333333333333333333333333222222222222333333333333333333333444444555444333222111111222333444444444444444333333333333555555444444444444333333111222333333333333333333111111111111222222222333111111222222222222222222222222222222222222222222222333333444444333333333333333333333333333333333444333333333333333333222333333333333333333333333333333222222333333444555444444444333333222222222333333333333333333333333333333333333444444444444222222222222111111111111222222222222222222222222222222222333333333333444333333333333444444444444444444222222222222444444333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333000000111111222333333333222222222222222222222222333333222222222222333333222222222222222222222222222222222111111111111111222222222222222111111111111111111111111111111111333333333333333333333333222222222222222222222222333333333222222222222111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111000///000111111111111111111000333222111000000000000000222222222222222222222222222222222222222222111000333222222111111222222333333333222222111111222222444444333333222222111111222222222222222222222222333333333333333333333333333333444444444555555555444444333333333333444444000000000000000000000000//////000000000000//////111111111000000000000000111111000000000000111111000000000000000000000000000000000000000000000000///000000000111111111111///////////////////////////000000000111111111111000000000000000000000000000000111111111222222222333111000000111222222111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111000111222222111000111222111111111111111111111111333333333333333333333333111111000000000000111111111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000111111111111111111111111222222222222222222222222444444333333222111111111111111111111111222222222000000111111111222222222333333222222222222222222222222333333333333444444111111111222222222333333222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444333333333444555555444333222222222222333444555555444444444333333333444444444444444333333333000111222333333333333333111111111222222222333333111111222222222222222333222222222222222222222222222222333444444444333333444444444444444444444444444444444333333222222222333333333333333333333333333333222222333333444555555444444333333222222111333333333333333333333333333333333333444444444444222222222222222222222222222222222222222222222222222222222222333333333333333333333333444444444444444333333222222333333444333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333111111111222222333333333222222222222222222222222333333222222222222333333222222222222222222222222111111111111111111111111222222222111111111111111333333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111222222222111111111222222111111111111222222333222111000////////////222222222222222222222222222222222333333222111111333222222111111222222333333333222222111222222333444444333333333222222222222222222222222222222222333333333333333333333333333333333333444444444444333333333333444444444555000000000000000000000000//////000000000000//////000000000000000000111111111111000000000000111111000000000000000000000000000000000000000000000000///000000000111111111111///////////////////////////000000000111111111111000000000000000000000000000000111111111222222222333111000000111222222111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111000111222222111000111222111111111111111111111111111111111222222222222222111111000000000000111111000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111222222222222222222222222333333333222222222111111000000111111111222222222000000111111111222222222333333222222222222222222222222222333333444444444111111222222222333333333222222333333333444444444333333333333333333333333333333333333333333333333333333333333333333333333444444333333333444555555444333333333333333333444555555444444444333333333222222222222222333333333000111111222333333333333111222222222222333333333111111222222333333333333222222222222222222222222111222333333444444444333444444444444444444444444444444444333333222222222333333333333333333333333333333222222333333444555444444444333333222222222222333333444444333333222222222222222333333333333222222222222222222222333222222222222222222222222111111111222222222222333222222222222333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333222222222222222333333333222222222222222222222222333222222111111222222333222222222222222222222222111111111111111111111111111111111111111111111111333333333333333333333333222222222222111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111333333333333333333333333444333222222222222333444222111111000//////000000222222222222222222222222111222222333333333222222333222222111111222222333333222222111222222333333222222333333333444444444222222222222222222222222333333333333333333333333222222222222333333333333333333444444555555555555000000000000000000000000//////000000000000//////000000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000000000000000000111111111111222222222333111000000111222222111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111222222222000111222222111000111222111111111111111111111111000000000000111111111111111111000000000000111111000000000000000000000000111111111111111111111111222111000000000000111222000000000000000000000000111111111111111111111111222222222222222222222222000000000000000000000000000000000111222222333333000111111111111222222222222222222222222222222222111222222333333444444555222222333333333444444444222222333333444444555555222222222222222222222222333333333333333333333333333333444444444444333333333333333333333444444555333333444444444444333333444444444444333333333333111111222222222222333333000111222222222222222222222222222222333333333333111111222222333444444444333333333333333333333333111111222333444444444444444444444444444444444444444333333333333333333222333333333333333333333333333333222222333333444555333333333333333333333333222222444444444444222222222222222222333333333333222222222222333333333333222222222222222222222222111111111111222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333222222333333333333333333222222222222222222222222222222111111111111222222222222222222222222222222111111111111111222222222000000000111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111222222222222333333333222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111444333333333333444555555444333222111111222333444111111111000000111111222222222222222222222222222111222333333333333333333333222222111111222222333222222111111222222333333222222333333444444555555222222222222222222222222333333333333333333333333111111111222222222333333222333444555555666555555000000000000000000000000//////000000000000/////////000000000111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000111111111111000000000000000000000000000111111111111222222222333111000000111222222111111111222222222222111111111111111111111111111111111111111111111111111111000000111111111222222222000111222222111000111222111111111111111111111111000000000000111111222222111111000000000000111111000000000000000000000000111111111111111111111111222111000//////000111222000000000000000000000000111111111111111111111111111111111111111111111111/////////000111111222222///000000111222222333333000111111111111222222222111111111222222333333444111111222333333444555555333333444444444555555555222222333333444555555666444444444444444444444444444444444444444444444444333333444555555444333333222222222222222333444444333444444444444444444333333333333333222222222222222222222333333333444444111222222222222111111000222222222333333333444444111111222222333444444555333333333333333333333333000111222333444444444444333333333333333333333333222333333333333333333444333333333333333333333333333333222222333333444555111222222333333444444555111222444555555444222111333333333333444444444444222222222333333333444444222222222222222222222222222222222222333333333444333333333333444444444444222333333444444333333222333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222111111111111222222222222222222222222222222000000111111111222222222///000000000111111111222111111111111111111111111000111111222222333333333222222222222222222222222111111222222222333333333222222222222222222222222222222222222222222222222111111111111111111111111333333333333333333333333111111111111111111111111111111111111111111111111333333222222222333444555333222000//////000222333111111000111111222333444222222222222222222222222111222333333444444333333333222222111111222222333222222111111222222333444444444444444444333333333222222222222222222222222333333333333333333333333222222222333333333444444222333444555666666666555000000000000000000000000//////000000000000////////////000000111111111222111111000000000000111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111000000000000111111111111000000000000000000000000000111111111111222222222333111000000111222222111111111222222222222111111111111111111111111111111111111111111111111111111000000111111222222222222000222222222111000111222111111111111111111111111000000111111111222222222111111000000000000111111000000000000000000000000111111111111111111111111222111000//////000111222000000000000000000000000111111111111111111111111000000000000000000000000000000111222333444444555///000000111222222333333000111111111111222222222000000111222333333444444111111222333333444555555444444444555555555666666222222333333444555666666555555555555555555555555444444444444444444444444333333444555555444333333222222111111222222333444333444444555555444444333333333333222222222111111333333333444444555555555222222222222222111000///222222333333333444444444111111222333333444555555333333333333333333333333000111222333444444555444333333333333333333333333222222222333333444444444333333333333333333333333333333222222333333444555000111222333444444555666111222444555555444222111444444444555555555666666222222222333333444444444222222222222222222222222333333333444444444555555444444444555555555666666222333333444444333333222333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222111111111111222222222222222222222222222222000000111111222222222222//////000000111111111222333333333333333333333333111111222333333444555555222222222222222222222222111111111222222333333333222222222222222222222222222222222222222222222222000000000000000000000000333333333333333333333333111111111111111111111111111111111111111111111111222222111111111222444555111000///------///000111000000111111222333555555222222222222222222222222111222333333444444444444333222222222222222222333222111111111222333333444777666666444333222222111222222222222222222222222333333333333333333333333333333333444444444555555111222444666777777666555////////////////////////......///000000000000000000///.........///111222000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111000/////////000222333222222222111111111000000111111111111111111111111111111222222222222111111000000000000000000000000111111111111111111111111000000000000000000000000000111111111111222222222111111222222222222111111111111222222222333333333000000000000000000000000111111222222222222111111000111111111111222222222000000000000000000000000111111222222222333333333111111111111111111111111111111111111111111111111333111000000111222222111222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333222333555444333333444666444444555555555555444444333333333444444444555555555555555555555555555555333444555555666666555555444444555555555555444444333333333333333333333333111222333333444444444444333333333333333333333333333333333333333333333333555555555444444333333222666666555444333333222222333333333222222111111111333333333333333333333333444444444444444444444444444444444333333222222222444444444444444444444444555555555555555555555555333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444555333222222333444444333555555555555555555555555444444444444444444444444555444222222222222444555444333333222222111111111222222222222222222222222333333333333333333333333444444444444333333222111333333333333333333333333444444222222222222444444222222222222222222222222222222222222222222222222111111222222222333333333333333333333333333333333333222222111111222222333222222222222222222222222444444444333333222222222222222222222222222222222222222222222222222222222444444444333333222222222111111222222222333333333333222222111111222222333222222222222222222222222444444444444333333222111111222222333333333222222000111111222222111111000222222222222222222222222111111111111111111111111222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333555555555555555555555555000000111222333333444444000000000000000000000000......///000000000000000000//////...///000111222000000000000000000000000111111111111000000000///000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000222111000000000111333333222222222111111111000000111111111111111111111111111111222222222222111111000000000000000000000000111111111111111111111111000000000000000000000000000111111111111222222222111111222222222222111111111111111111222222222222000000000000000000000000111111222222222222111111000111111111111222222222111111111111111111111111111111222222222333333333111111111111111111111111222222222222222222222222444222111000222222222111222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333222444555444333333444555444444555555555555444444333333333444444444555555444444444444444444444444333444555555666666555555444444555555555555444444333333333333333333333333111222333444444444444444333333333333333333333333333333333333333333333333555555555444444444444444666666555444444333222222333333333333222222222111333333333333333333333333444444444444444444444444444444444333333333222222333333333333333333333333444444444444444444444444555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444555333222222333444444333555555555555555555555555444444444444444444444444444333333333333333333444333333333222222222222222222222222222222222222222333333333333333333333333333444444444333333222111333333333333333333333333333333222111111222333333444444444444444444444444222222222222222222222222111111222222222333333333333333333333333333333333333222222111111222222333222222222222222222222222333333333222222111111111222222222222222222222222222222222222222222222222444444444333333222222222111222222222222333333333333222222111111222222333222222222222222222222222222333333333222222111000111222222333333222222222222333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222444444444333333222222222333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444111111111222333333333444111111111111111111111111......///000000000000000///////////////000111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000222222111111222222333444222222222111111111111111111111111111111111111111111111222222222222111111000000000000000000000000111111111111111111111111000000000000000000000000000111111111111222222222111111222222222222111111000000000000111111111111000000000000000000000000111111222222222222111111000111111111111222222222111111111111111111111111111111222222222333333333222222222222222222222222333333333333333333333333555444222111222333222111333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444555555333222333555444444555555555555444444333333333444444444555555333333333333333333333333333444555555666666555555444444555555555555444444333333333333333333333333222333333444444444444333333333333333333333333333333333333333333333333333555555555555555555666666666666555555444333333333444333333333333333222222333333333333333333333333444444444444444444444444444444444444333333333333222222222222222222222222444444444444444444444444555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333444444444444444444444444555333222222333444444333555555555555555555555555444444444444444444444444333333444444444444333333222222222222333333333333333333333333333333333333333333333333333333333333333333444444444333222222333333333333333333333333222222111111111111222222444444444444444444444444222222222222222222222222111111222222222333333333333333333333333333333333333222222111111222222333222222222222222222222222222222111111111111111000222222222222222222222222222222222222222222222222444444333333333333222222222222222222333333333333333222222111111222222333222222222222222222222222111111222222222111000000222222222333333222222111444444555555555555444444222222222222222222222222333333333333333333333333222222222222222222222222444444444333333222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222222222333333333333000000000000000000000000......///000000000000000///////////////000000111000000000000000000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000111111111111222222333333111111111111111111111111111111111111111111111111111111222222222222111111000000000000000000000000111111111111111111111111000000000000000000000000000000111111111222222222111111222222222222111111////////////000000000000000000000000000000000000111111222222222222111111000000111111111222222222111111111111111111111111111111222222222333333333222222222222222222222222444444444444444444444444666444333222333333222111333333333333333333333333333333333333333333333333222222333333333333444444333333333333333333333333444555666555333222333444444444555555555555444444333333333444444444555555333333333333333333333333333444555555666555555555444444555555555555444444444444444444444444444444333333444444444444444333444444444444444444444444444444444444444444444444444555555555666666777777666666555555444444444333444444444444333333333333444444444444444444444444555555555555555555555555444444444444444444333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444555444222222444555444333555555555555555555555555444444444444444444444444222333444555555444333222111222222333333444444444333333333333333333333333333333333333333333333333333333333444444333333222333333333333333333333333333222222222222222222333111111222222222222333333222222222222222222222222111111222222222333333333333333333333333333333333333222222111111222222333222222222222222222222222222222222222111111111111222222222222222222222222222222222222222222222222333333333333333333333333222222222333333333444444333222222111111222222333222222222222222222222222111111222222222222111111222222333333333222111111444444555555555555444444222222222222222222222222333333333333333333333333222222222222222222222222222222222333333444444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222333333333333333333222222////////////////////////......///000000000000000...//////000000000000000000000000000000000000000000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000///000000111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111000000000000000000000000000000111111111222222222111111222222222222111111....../////////000000000000000000000000000000000111111222222222222111111000000111111111222222222111111111111111111111111111111222222222333333333222222222222222222222222444444444444444444444444666444222222333333333222333333333333333333333333333333333333333333333333222222222333333444444444333333333333333333333333333444555555333222333555444444555555555555444444333333333444444444555555444444444444444444444444333444555555666555555555444444555555555555444444444444444444444444444444444444444555555444444333444444444444444444444444444444444444444444444444444555555555666666777777666555555555555555444444444444444444444444444444444444444444444444444444555555555555555555555555444444444444444444444444555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444666444333333444555555444555555555555555555555555444444444444444444444444333333555666666555333333222222222333333444444555333333333333333333333333333333333333333333333333222333333444444333333333333333333333333333333333333444444444444444444333111111111222222333333333222222222222222222222222111111222222222333333333333333333333333333333333333222222111111222222333222222222222222222222222222333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333222222333333333444444444333222222111111222222333222222222222222222222222222222333333333333333222333333333333333222111000333333444444444444333333222222222222222222222222333333333333333333333333222222222222222222222222///000111222444555666777333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222444444333333333333333333..............................///000000000000000......///000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000//////000111111111111000111111111111111222222222111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111000000000000000000000000000111111111111222222222111111222222222222111111////////////000000000000000000000000000000000000111111222222222222111111000111111111111222222222222222222222222222222222111111222222222333333333333333333333333333333333444444444444444444444444444222111111333444333222333333333333333333333333333333333333333333333333111222222333333444444555333333333333333333333333222333555444333333444666444444555555555555444444333333333444444444555555555555555555555555555555333444555555666666555555444444555555555555444444444444444444444444444444444555555555555444444333444444444444444444444444444444444444444444444444555555555555555555666666555555555555555555555555444444444555555555555666444444444444444444444444555555555555555555555555444444444444555555555555555555555555555555555555555555555555555555555555666666666666666666666666444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444666444333333444555555444555555555555555555555555444444444444444444444444444444555555555555444444333333333333444444444444333333333333333333333333333333333333333333333333222222333444444444333333333333333333333333333333444444555555555555444444222333333444444555555666222222222222222222222222111111222222222333333333333333333333333333333333333222222111111222222333222222222222222222222222333333333333333444444444222222222222222222222222222222222222222222222222222222333333333333444444333333333333444444444444333222222111111222222333222222222222222222222222222222333444444444333333333333333333222222111000222222333333333333222222222222222222222222222222333333333333333333333333222222222222222222222222///000111222444555666777333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222333333333333444444444444////////////////////////......///000000000000000---...///000111000000///000000000000000000000000///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000///000111222222222111111000000111111111222222222111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111000000000000000000000000000111111111111222222222111111222222222222111111//////000000000111111111000000000000000000000000111111222222222222111111000111111111111222222222222222222222222222222222111111222222222333333333333333333333333333333333333333333333333333333333222000///000222444444333444444444444444444444444333333333333333333333333111111222333333444555555333333333333333333333333000222444444444444666777444444555555555555444444333333333444444444555555444444444444444444444444333444555555666666555555444444555555555555444444555555555555555555555555555555555555555444333333555555555555555555555555555555555555555555555555555555555444444444444444555555555555666666666666444444555555666666666666555555555555555555555555555555555555555555555555444444444444555555555666555555555555555555555555666666666666666666666666666666666666666666666666444444444444444444444444555555555555555555555555555555555555555555555555444444444444444444444444666555333333555666555444555555555555555555555555444444444444444444444444555555444444444444555555444444444444444333333333444444444444444444444444333333333333333333333333111222333333444444444333333333333333333333333333333333444555555444333333222222333444444555666666222222222222222222222222111111222222222333333333333333333333333333333333333222222111111222222333222222222222222222222222111111222222333333333333222222222222222222222222222222222222222222222222222222222333333444444444333333333444444444444555333222222111111222222333222222222222222222222222111111222333333333333333333333333333222111000000222222333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222111222222333333444444555333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222333333333444555555555000000000000000000000000...//////000000000000000---...000111111111000///000000000000000000000000//////000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000111222333444333222222000000111111222222222222111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111000000000000000000000000000111111111111222222222111111222222222222111111000000000000111111111111000000000000000000000000111111222222222222111111000111111111111222222222222222222222222222222222111111222222222333333333333333333333333333333333333333333333333333333333000///...///222444444333444444444444444444444444333333333333333333333333111111222333333444555555333333333333333333333333///111333444444555777888444555555555555555555444333333333444444444555555333333333333333333333333333444555555666666555555444555555555555555555444555555555555555555555555555666666666555444333333555555555555555555555555555555555555555555555555555555555444444333333222555555555666666666666666444555555555666666777777555555555555555555555555666666666666666666666666444444444555555555666666444444444444444444444444777777777777777777777777555555555555555555555555444444444444444444444444666666666666666666666666555555555555555555555555444444444444444444444444666555333333555666555444555555555555555555555555444444444444444444444444666555444333333444555666555555555444444333333333444444444444444444444444333333333333333333333333111222333333444444444444333333333333333333333333222222444444444444222222000000111222222333444444222222222222222222222222111111222222222333333333333333333333333333333333333222222222222222222333222222222222222222222222000000111111222222222222222222222222222222222222222222222222222222222222222222222333333444444444333333333444444444555555333222222222222222222333222222222222222222222222///000111222222222222222444444444333222111000///222333333444444333333222222222222222222222222222111111111111111111111111222222222222222222222222444444444333333333222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333222222333333444555666666////////////////////////000000000000000000000000333333333222222222111111000000111111111111000000000000000000000000000000////////////000000000000111111000000111111222333111111111111111111111111000000000000111111111111////////////////////////111111222222222222111111000000111111111111000000000000000000000000000000......//////000000000111333333333222222222111111111111222222222222111111000111111111111222222222222222111111111111222222000000000111222222222333//////000000111111111222000000000000000000000000////////////////////////222222111111111111222222222222222222222222222222111111222333333333333222222222222222222222222222333333333333333222111000333444444555555444444333444444444444444444444444333333333444444444555555111111222333333444555555444444555555555555444444666555444444333333333333777777666666555555555444444444444444444444444444555555555555555444444444444555888999999888555444444444444555555555666666666555444444555666555555333444555555666666555555333333333444444444555555555555555555555555555555666666666666666666666666444444444555555555666666555555555555666666666777777777666555444444333333777777777777666555444333777666555444444555666777777666666555555555666666666666666666666666666666666666666666666666666666666666666666666666666666666555555444444555777888666666555555555444444444555555555555555555555555666666666666666666666666444444333222222111000000333333333333333333333333333333333333333333333333444444444444444444444444555555555444444333333333444333333222111111111222333333333444444444555555111222222333333222222111333333222111222333444555555555555444444333333333444444333333333333222222444444444333333222222222222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000222222222222222222222222222222333333333333444444333222111111222555777999444333222222333444555666222222222222222222222222111111222222222333333333111222222333333222222111222222222222222222222222000111333444444333111000333333222111111222333333333333111111111111333333222222222222222222222222111111222222222333333333333333333333333333333333333222111000000000111222222333333444444333333222333333333222222111111111444444444444444444444444111111111111111111111111000000000000000000000000222111111111000000000000000000111111111111000000000000000000000000000000/////////000000000111111111111000000111111222333111111111111111111111111000000000000111111111111000000000000000000000000111111222222222222111111000111111111111111111000111111111111111111111111111111111111222222222333333333222222111111111111111111222222222222111111000111111111111222222222222222111111111111222222111111111111111222222222000000000000111111111222000000000000000000000000222222222222222222222222222111111000000111111222222222222222222222222222111111222333333333333222222222222222222222222222444444444444444333222222333444444555555444444333444444444444444444444444333333333444444444555555222222222333333444444555444444555555555555444444555555444333333333444444777666666666555555555555444444444444444444444444777777777777777777777666555666777888888777666555444444444555555555666666666555444444444555555555333444555555666666555555444444555555555666666666555555555555555555555555666666666666666666666666444444555555555666666666555555555666666666777777777666666555555444333333555555666666666666666666666666555444444555666666666666555555555555666666666666666666666666666666666666666666666666666666666666666666666666666666555555555555555666777777666666555555555444444444555555555555555555555555666666666666666666666666666555555444333333222222333333333333333333333333333333333333333333333333444444444444444444444444555555444444444333333333555444444333222222333333333333333444444444555555222222333333333333222222333333222222222333444555555555444444444333333333444444333333333333222222444444444333333222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222333333333333444444444333333222444666888999888777555444222222222222222222222222222222222222111111222222222333333333111222222333333222222111222222222222222222222222111222333333333333222111333333222111111222333333333222111111111111222333222222222222222222222222111111222222222333333333333333333333333333333333444333222111000111111222222333333444444333333222333333333222222222111111444444444444444444444444111111111111111111111111////////////////////////000000////////////......000000111111111111000000000000000000000000000000000000000111111111222222111000000000000111222222111111111111111111111111000000000000111111111111111111111111111111111111111111222222222222111111111111222222222222111111222222222222222222222222111111111222222222222222222111111111111000000000111111222222222222111111000111111111111222222222222222111111111111222222222222222111111111111111000000000111111111111111000000000000000000000000222222222222222222222222111111000000000000111111222222222222222222222222111111222333333333333222333333333333333333333333444444555555555444333333333444444555555444444333444444444444444444444444333333333444444444555555333333333333333444444444444444555555555555444444444444444444444444555555666666666666555555555555666666666666666666666666666666777777777777777777666666666666666666666666444444555555555666666666444444444444444444444444444444555666666666666555555555666666666777777777555555555555555555555555666666666666666666666666555555555555666666666666555555666666666777777777777666666555555444444444333444555666777777777777555555444444444444555555666666555555555555666666666666666666666666666666666666666666666666666666666666666666666666666666444555555666666666666666666666666555555555555444555555555555555555555555666666666666666666666666777777777666555555444444444444444444444444444444444444444444444444444444444444444444444444444444555444444444444333333333555555444444333333444444333333333444444444555555333333444444444444333333333333222222222333444555555444444444444333333333444444333333333333222222444444333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222222222333333333333444444444444333444444666888999:::999777555333222222222222222222222222222222222111111222222222333333333111222222333333222222111222222222222222222222222222222222222222222222222333222222111111222222333333222222111111222222333222222222222222222222222111111222222222333333333333333333333333333333333444444333222222222222222222333333444444333333222333333333333222222222222444444444444444444444444111111111111111111111111////////////////////////////////////////////////000000111111111111000000000000000000000000000000000111111111222222222222000000000000000111222222111111111111111111111111///000000000111111111111222222222222222222222222111111222222222222111111222222222333333222222222222222222222222222222222000000000000000000000000111000000000000000000000111111222222222222111111000000111111111222222222222222111111111111222222333222222222111000000000111111111111111111111111000000000000000000000000000000000000000000000000111000000//////000000111222222222222222222222222111111222333333333333222333333333333333333333333333444444444444444333333333444444555555444444333444444444444444444444444333333333444444444555555444444444444444333333333444444555555555555444444444444444444444555666777666666666666666555555555666666666666666666666666444444444444555555555555777666555555555555666777555555555555666666666666333444555555444444444555444444555666666666666666555555666666666777777777555555555555555555555555666666666666666666666666555555666666666777777777555666666666666777777777777666666666555555444444555555666777777777777777555555444444444444555555666555555555555666666777666666666666666666666666666666666666666666666666666666666666666666666666333444666777777777666555666666666555555555555555555555555555555555555555666666666666666666666666777777777666666666555555555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444444444333333333333444444333333333444444444555555333444444555555444444333222222222333333333444444444444444444444444444444444444333333333222222222333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222333333333444444444333333333444555777888777666666555444444444444222222222222222222222222111111222222222333333333111222222333333222222111222222222222222222222222333222222111111222222333222222222222222222222222333333333333333333333333222222222222222222222222111111222222222333333333222222222222222222222222444444333333333222222333222333333444444333333222333333333333333333333333333333444444444444444444000000000000000000000000////////////////////////000000000000000000000000000000111111111111000000111111111111111111111111000111111111222222222222000000//////000000111222111111111111111111111111///000000000111111111111222222222222222222222222111111222222222222111111222222222333333222222222222222222222222222222222111111111000000000000000000000000000000000000111111111222222222222111111000000111111111222222222222222111111111111222222333222222222111000000000222222222111111111111111000000000000000000000000000000000000000000000000111111000000000000111111222222222222222222222222111111222333333333333222333333333333333333333333111222333333333333222222333444444555555444444333444444444444444444444444333333333444444444555555555444444444444444444444444444555555555555444444444444444444555555666777555555555666666666666666777777777777777777777777333444444444555555666666777666555444444555666777555555555666666666777777333555777777555444444555444555666666777777666666444444555555555666666666666666666666666666666666777777777777777777777777666666666777777777888888666666666666777777777888666666666666666555555555777777888888777666555555555555555555555555555555555555555555555666777777777777777777777777777777777777777777777777777777777777777777777777777777333444666777777777666555666666666666666666666666666666666666666666666666666666666666666666666666666666666555555555555555555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444333222222222222222333333333333333444444444555555333444444555555444444333222222333333333444444444444444444444444444444444444444333333333222222222333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222222333333333444444222222222222333444555555666666666555555444333333222222222222222222222222111111222222222333333333111222222333333222222111222222222222222222222222333222222111111222222333222222222222222222222222444555555555555555555444222222222222222222222222111111222222222333333333222222222222222222222222444444444444333333222222222333333444444333333222333333333333333333333333333333333444444444555555////////////////////////////////////////////////000000111111111111222222000000111111111111000000111111111111111111111111000000000111111111222222000////////////000111111111111111111111111111111000000000000111111111111222222222222222222222222111111222222222222111111111111222222222222111111222222222222222222222222333333333333333222222222000000000111111111111222111111222222222222111111000111111111111222222222222222111111111111222222222222222111111111111111222222222222222111111111000000000000000000000000333333333333333333333333222222111111111111222222222222222222222222222222111111222333333333333222333333333333333333333333111111222222333333222222333444444555555444444333444444444444444444444444333333333444444444555555444444444444444555555555444444555555555555444444555555555444555555666666555555555666666666666666777777777777777777777777555555666666777888888888777666555444444555666777555555666666666777777777333666999999666444555777555555666777777777777666444444555555555666666666666666666666666666666666777777777777777777777777777777777777888888888888666666666777777777888888666666666666666666666666888888888888777666555444555555666666666666555555555555444555555666777888777777777777777777777777777777777777777777777777777777777777777777777777444555555666666666666666555666666666666777777777666666666666666666666666666666666666666666666666555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444333333333444444444444555222222111111111222333333333333333444444444555555333333444444444444333333111222333444444444333333333333333444444444444555444444333333333333222222222222333333333333444444222222222222222222222222222222222222222222222222000000000000000000000000444444444444444444444444222222222222222222222222222222333333333333444444111111222222333333333333777777666555444222000///222222222222222222222222111111222222222333333333111222222333333222222111222222222222222222222222222222222222222222222222111222222333333222222111444555555666666555555444222222222222222222222222111111222222222333333333222222222222222222222222333333333333333222111111222333333444444333333222333333333333444444444444222333333444444555555555000000000000000000000000000000000000000000000000000000000111111222222222000000111111111111000000111111111111111111111111/////////000000000111111///////////////000111111111111111111111111111111000000000000111111111111222222222222222222222222111111222222222222111111000111111111111111111000111111111111111111111111444444444333333222222222111111111111222222333333111111222222222222111111000111111111111222222222222222111111111111222222111111111111111222222222333333333222222111111111000000000000000000000000333333333333333333333333333333222222222222333333222222222222222222222222111111222333333333333222444444444444444444444444111222222333444444333333333444444555555444444333444444444444444444444444333333333444444444555555333333444444555555666666444444555555555555444444777666666555555555555666555555555555666666666777666666666666666666666666555555666666777888888999555555555444444555555555555666666666777777777777333777;;;;;;888555666888555555666777777777777777555555666666666777777777666666666666666666666666777777777777777777777777777777777888888888999999666666777777777888888888666666666666666666666777777777888888888777777666666666777888888777666666444444444555555666777888777777777777777777777777777777777777777777777777777777777777777777777777555555555555555666777777555666666666777777777777666666666666666666666666666666666666666666666666555555555555555555555555333333333333333333333333333333333333333333333333444444444444444444444444333333333444444444555555222222222222222333444444333333333444444444555555222222333333333333222222111222333444444444333333333333333444444444555555444444333333333333222222222222222333333444444444222222222222222222222222222222222222222222222222111111111111111111111111444444444444444444444444222222222222222222222222222222333333333333444444222222333333444444333333444555555444333222000///222222222222222222222222111111222222222333333333111222222333333222222111222222222222222222222222111222333333333333222111111222333333333333222111222333444555555444333222222222222222222222222222111111222222222333333333111111111111111111111111111222333333333222111000222333333444444333333222333333333444444444555555222222333333444555555666111111111111111111111111111111111111111111111111//////000000111111222222000000111111111111000000111111111111111111111111////////////000000000000///////////////000111111111111111111111111111111000000000000111111111111111111111111111111111111111111222222222222111111000000111111111111000000000000000000000000000000222222222111111000000000111111222222222333333333111111222222222222111111000111111111111222222222222222111111111111222222000000111111222222222333333333333222222111111111000000000000000000000000111111111111111111111111444333333222222333333444222222222222222222222222111111222333333333333222444444444444444444444444222333444444555555555444333444444555555444444333444444444444444444444444333333333444444444555555333333333444555666777777444555555555555555555444888777666555555555555555444555555555666666777777666666666666666666666666333333333444555666666777555555555555555555555555666666666666777777777777333888===<<<888666777999555666666777777777777777777777777777888888888888777777777777777777777777777777777777777777777777777888888888888999999999777777777777888888888888666666666666777777777777555666777888888999999888666777888999999888777666444444444555555777888888777777777777777777777777777777777777777777777777777777777777777777777777666666555444444666777888555666666666777777888888777777777777777777777777666666666666666666666666555555555555666666666666333333333333333333333333333333333333333333333333444444444444444444444444333333333444444555555555333333333333444444555666333333333444444444555555111222222333333222222111111222333444555444333333333333333444444555555555444444444333333333222222222222222333333444444444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333444444444333333444555555555444444///000222333444333333222222222222222222222222222111111222222222333333333222222222333333222222222222222222222222222222222000111333444444333111000111222333444444333222111111111333333333333111111222222222222222222222222111111222222222333333333111111111111111111111111111111222333222111000///222333333444444333333222333333333444444555555555222222333333444555666666111111111111111111111111222222222222111111111111222222222111111111000000000000000000000000000000///000000000000111111111000000//////000111222222111111111000000000000000111111111111111111111111000111111111111222222222000000111111111222222222333333333222222111111111222222222222222222222222222222111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000222222222222222222222222000...+++,,,000222222111111111111111111111111111000000000000000000000000333333333333333333333333333333333222222111111111333222222111111222222333444444222222222222444444444444444555444444333333333333333333333333333333333333333444444555555555777777666666555555555444666666666555444444444333555555555555555555555555666666666666666666666666777777777777666666666666555555555555555666777888777777777777777777777777777777777777666666666666666666666666777777777777777777777777888888888888;;;;;;;;;:::999888888888777777777777777777777777666666666666666666666666666666666777777666666666666777888888999999999888666666777888888888777777777777888888888888777777999888888888888:::<<<===;;;:::888777666666777888666666777888888999::::::;;;888666777888999777444777777777777666666666777777888888888888777666555777777888888777777666555666666777777777777666666777777777777777888999999<<<;;;:::888777888888999555555555555666666666666555555555555555555555555:::888666555666777666444666555333333444444333222555555555555555555555555777777666555444444333333333333444555666666555555333333333333333333333333444333333333333333333333444333333222222333333444222222222222222222222222333333333333333333333333111111222222222333333333222222222222222222222222222222222222222222222222333333333333333333333333222222222333333444444444000000000000000000000000222222222222222222222222333333333222222111111111333222222111111222222333///000111222333222222111222222222222222222222222111222222333333222222111333333222111111222333333444444444444333333222111222222111111111111222222222222222222222222222222444333333222111111111222222222222222222222222222000111111111111222222222222222222222222222222222333333333333333333333333444444444444444444444444333333333444444444555555////////////////////////......//////000000000111222222222111111111000000000000000000000000000000000000000111111111222222000000000000000111222222111000000000000000000000111111111111111111111111000111111111111222222222000000111111111222222222333333333222222222111111222222222222222222222222222222111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222000...///222333333222111111111111111111111111111111111111111111111111333333333333333333333333333333333222222222111111333333222222222222333333444444333222222333444444333444444555444444333333333333333333333333333333444444444555555666666666777666666666555555555555555555555555555444444444555555555555555555555555666666666666666666666666666666666666666555555555777777666666666777888888777777777777777777777777777777777666666666666555555666666666666777777777666666777777777888888888777777777777777777777777666666666666666666666666777777777777777777777777777777888888888888777777777777888999999999888888999999:::;;;;;;;;;;;;:::999::::::;;;<<<<<<;;;;;;:::999999888888999:::;;;>>>===<<<:::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;999888888::::::999777555666777888999999999999777777777777777777777777666666666666666666555555555666666666666666666555666666666666666777888888555555555555666777888999666666666777777777888888666666666666666666666666888666555555777888777777888666555555666666555444555555555555555555555555777666666555444444333333333444444555666666555555333333333333333333333333333333333333333333333333444333333222222333333444222222222222222222222222333333333333333333333333222222333333333444444444222222222222222222222222222222222222222222222222333333333333333333333333222333333333333333333444444444444444444444444444222222222222222222222222333333333222222222111111333222222111111222222333000111222333444333333222222222222222222222222222111222222333333222222111333333222111111222333333333444444444333333222111222222111111111111222222222222222222222222222222444333222222111111222222222222222222222222222222111111111111222222222222222222222222222222222222333333333333333333333333444444444444444444444444333333333444444444555555////////////////////////------...///000111222222222222222111111111111111000000000000000000000000111111111111222222222333000000000000000000111222000000000000000000111111111111111111111111111111000111111111111222222222111111111111111222222222333333333222222222222111222222222222222222222222222222111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222333222222333444444333111111111111111111111111111222222222222222222222222333333333333333333333333333333333222222222222111333333222222222222333333444444333333333333444444333333444444555444444333333333333333333333333333555555555666666666666666666666666666555555555555444444444555555555555555555555555555555555555555666666666666666666666666555555555555555555555555999999888777777777888888777777777777777777777777777777666666666555555555555555555666666666777777666666666777777777888888444444555555666777888888666777777777777777777777999999999999999999999999999999::::::::::::999999::::::;;;;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<;;;<<<===>>>>>>>>>>>>>>>???>>>===<<<<<<<<<<<<===>>>>>>======<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999:::999888888999:::999777555666777888999888777777999888888777888888999999666666777777777777777666777777777777777777777777777777666666666777888888333444555666777777777777777777777888888888999999777777777777777777777777666555444555777999999888777666555555666777555444555555555555555555555555666666666555444444333333333444555555666555555555222222222222222222222222222222333333444444555555444333333222222333333444333333333333333333333333333333333333333333333333333333444444444555555555222222222222222222222222222222222222222222222222222222222222222222222222444333333333333333333222222222222222222222222222333333333333333333333333333333333222222222222111333222222111111222222333222222333444444444333333222222222222222222222222111222222333333222222111333222222111111222222333333333444444444333222222222222222222222222222222222222222222222222222222333333222222111111222222222222222222222222222222111111111111222222222333222222222222333333333333333333333333333333333333444444444444444444444444333333333444444444555555111111111111111111111111///000000111222222333333111111111111111111111111000000000000000000000000111111222222222333333333111000000000000000111111000000000000000111111111111111111111111111111111000000111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222333222222111111222222333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222333333444444444222000111111111111111111111111222222222222222222222222333333333333333333333333222222222222222222222222333333333222222333333333444444444333333444444444333333444444555444444444444444444444444444444444555555555555555555666666666666666666666555555555333444444444555666666666555555555555555555555555666666666666666666666666555555555666666666666666:::999888777777777777777777777777777777777777777777777777666666666555555555555666666666777777777666666666777777777888888666666777777888999999999999999999999999::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<============<<<<<<>>>????????????>>>==================>>>??????@@@BBBCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCAAABBBBBBBBBAAA@@@???>>>===>>>>>>>>>>>>===<<<<<<>>>===<<<<<<<<<;;;;;;::::::;;;<<<<<<;;;999777555:::999999888999999;;;;;;888888999::::::::::::999999999999999999999999999999999888888888888999999999999:::::::::888666555777777777888888888999999777777777777777777777777777666444555777888888777555444333333444555444222555555555555555555555555666666555555555444444444444444555555555555555444222222222222222222222222111222222333444555666666444333333222222333333444333333333333333333333333333333333333333333333333333333333333444444444444222222222222222222222222222222222222222222222222111111111111111111111111444444444333333222222222111111111111111111111111333333333333333333333333222222222222222222222222333222222111111222222333222222333333333333333333222222222222222222222222111222222333333222222111222222222222222222222222333333333444444333333222222222222222222222222222222222222222222222222222333333222222111222222333222222222222222222222222111111111222222222333333222222222333333333333333333333333333333333333333444444444444444444444444333333333444444444555555111111111111111111111111222222111111111111111111111111111111111111111111000000000000000000000000111111222222222333333333111111000000000000000111//////000000111111111111111111111111111111111111000000111111111222222222111111111111111111111111222222222222222222222222222222222222222222222222333333222222222222333333222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222000111333333333222111000111111111111111111111111111111111111111111111111333333333333333333333333222222222222222222222222444333333333333333333444444444444444444444444444222333333444555555555444444444444444444444444444444444444444444444444444555555555666666666666666333444444444555666666666555555555555555555555555666666666666666666666666666666777777777888888888999888777777666666666666888888888888888888888888888777777777777666666666666666666777777777777888777777777777888888888888999999999999999999999999999:::::::::;;;;;;;;;<<<<<<<<<===>>>>>>???@@@@@@AAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAADDDDDDDDDDDDEEEFFFGGGHHHKKKLLLMMMNNNOOOPPPPPPPPPJJJJJJJJJKKKKKKJJJJJJJJJHHHIIIJJJJJJJJJHHHFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@AAA@@@???>>><<<;;;::::::999999999::::::;;;::::::;;;;;;;;;;;;::::::::::::999888888999::::::999888888777777888888888:::;;;<<<<<<;;;:::888777666666666777777777888888666666666666666666666666999777666555666777666555555333222333444555444333555555555555555555555555555555555555555444444444444555555555555555444444222222222222222222222222222222333444444555666666444333333222222333333444333333333333333333333333333333333333333333333333222222222222333333333333222222222222222222222222222222222222222222222222111111111111111111111111444444444333333222222222555555555555555555555555333333333333333333333333222222222222222222222222333222222111111222222333222222222111111111111222222222222222222222222222111222222333333222222111222222222222222222222222222333333444444333333333111222333333333333222111222222222222222222222222333222222111222222333333222222222222222222222222111222222222222333333333222222333333333444444444333333333333333333333333444444444444444444444444333333333444444444555555////////////////////////000000000000//////......111111111111111222222222000000000000000000000000111111111111222222222333222111111000000000000000/////////000111111222222111111111111111111111111000111111111111222222222222222222111111111111111111222222222222333333333222222222222222222222222333333222222222222333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222///000222222111000000111111111111111111111111111000000000000000000000000333333333333333333333333111222222222222333333333444444333333333333444444444444555555555555444444222222333444555555555555444444444444444444444444444444444444444333333333555555555666666666666666444444444555555555555555555555555555555555555555666666666666666666666666666777777888888999999:::888888777666666666777777888888888888888888888888999999888888888777777777777777777888888888999999888888888999999999::::::999999999999999999888888::::::;;;;;;<<<<<<======???@@@AAACCCDDDFFFGGGGGGHHHIIIIIIJJJJJJIIIIIIHHHDDDEEEFFFFFFGGGGGGFFFFFFHHHHHHGGGGGGHHHJJJLLLMMMNNNPPPRRRUUUXXX[[[\\\]]]YYYZZZZZZZZZYYYXXXWWWWWWQQQRRRTTTUUUUUURRROOONNNLLLKKKHHHGGGFFFGGGHHHIIIEEEFFFGGGGGGEEEEEEEEEGGGDDDDDDCCCBBBBBBAAA@@@@@@======>>>>>>======<<<;;;<<<<<<<<<<<<<<<;;;:::::::::999888777777888999:::888888777666666666666777666777888999::::::::::::666666666777777777888888666666666666666666666666:::888666666666666555444666555444555777777777555555555555555555555555555555555555555555555555555555555555666555555444333333333333333333333333333333333444444555555666666444333333222222333333444333333333333333333333333333333333333333333333333111111111222222222333333222222222222222222222222222222222222222222222222222222222222222222222222444333333333333333333222333333333333333333333333333333333333333333333333111222222222222333333333333222222111111222222333333222111000000000111111222222222222222222222222111222222333333222222111111222222333333222222111222222333444444444333333111222333444444333222111222222222222222222222222222222111111222222333333222222222222222222222222222222222222333333333333222222333333444444555555333333333333333333333333444444444444444444444444333333333444444444555555///////////////////////////////////////000000000000000111111111222222222000000000000000000000000000000000111111111222222222222111000000000000000...//////000111111222222111111111111111111111111000111111111111222222222222222222111111111000000111111222222222333333333222222222222222222222222444333333222222333333444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222...000111111//////222444111111111111111111111111111111111111111111111111333333333333333333333333111111222222222333333333444444333333333333444444333444555666666555444333111222333444555555555555555555555555555555555555666555555555444444444444555555555555666666666777555555555555555444444444555555555555555555555555666666666666666666666666666666666777888888999999888888777777777888999999888888888888888888888888:::::::::999999999999888888999999999999:::::::::999999:::::::::;;;;;;;;;:::::::::;;;;;;<<<<<<===>>>>>>??????@@@AAAAAABBBDDDEEEFFFIIIKKKMMMOOOPPPQQQQQQRRRRRRRRRRRRQQQQQQLLLLLLNNNOOOPPPPPPQQQQQQOOONNNNNNNNNOOOQQQSSSUUUWWWYYY^^^dddiiinnnrrrtttwwwwwwvvvuuusssqqqnnnmmmeeegggiiikkkjjjgggdddaaa[[[XXXSSSOOOMMMNNNPPPRRRLLLOOORRRSSSRRRSSSVVVYYYXXXVVVRRRNNNKKKIIIIIIIIIFFFGGGHHHIIIHHHFFFCCCAAAAAAAAAAAAAAA@@@>>>=========<<<;;;999999;;;<<<===;;;:::999888888888888999777777777777888999:::;;;777777777888888888999999777777777777777777777777999777555555666777777666666555444555777888777666555555555555555555555555555555555555555555555555555555666666555444444333444444444444444444444444444444444555555555555555444333333222222333333444444444444444444444444444333333333333333333333333222222222333333333444444222222222222222222222222222222222222222222222222333333333333333333333333222333333333333333333444000000000000000000000000444444444444444444444444111111222222222333333333333222222111111222222333444333222111111111222222222222222222222222222222111222222333333222222111111222333333333333222111111222333333444444444333111222444555555444222111222222222222222222222222222222111111222222333444222222222222222222222222222222222333333333444444222222333333444555555666333333333333333333333333444444444444444444444444333333333444444444555555111111111111111111111111//////000111222333444444000000111111222222222222000000000000000000000000///000000000000111111111222222111000000///000000...//////000111222222222111111111111111111111111000111111111111222222222222222222222111111000000111111111222222333333333222222222222222222222222444333333222222333333444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222///000111000///000333777111111111111111111111111222222222222222222222222333333333333333333333333111111111222222333333333555444444333333444444555333444555666666555444333111222333444555555555555555555555555555555555555777777666666555555555444444555555555666666777777666666666555555444444333555555555555555555555555666666666666666666666666444555555666777888888999888888888888999:::;;;;;;888888888888888888888888;;;;;;;;;:::::::::999999999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;<<<===>>>???AAABBBBBBCCCCCCDDDDDDEEEFFFGGGGGGGGGHHHJJJMMMPPPSSSUUUVVVWWWWWWWWWXXXXXXWWWWWWWWWSSSTTTVVVWWWYYYZZZZZZZZZ[[[ZZZYYYYYYZZZ]]]___aaaeeeiiiooowww}}}}}}zzznnnjjjccc]]]YYYYYY\\\^^^[[[^^^bbbeeefffhhhlllpppsssooohhhaaa[[[WWWUUUTTTPPPQQQSSSTTTRRROOOKKKIIIHHHGGGGGGFFFEEECCCBBBAAAAAA@@@???======???@@@AAA???>>>===<<<<<<<<<<<<<<<<<<;;;:::888777888888999888888999999999:::::::::888888888888888888888888777555444555777888888888444333222333555666555444555555555555555555555555444555555555555555555555555666666666555444333333555555555555555555555555555555555555555444444444444333333222222333333444444444444444444444444444333333333333333333333333333333333444444444555555222222222222222222222222222222222222222222222222333333333333333333333333222222222333333444444444222222222222222222222222444444444444444444444444111111111222222333333333333222222222222222222333666555333222111222333333222222222222222222222222222222222333333222222222111222333444444333222111111222333333444444444444111222444555555444222111222222222222222222222222222111111111222333333444222222222222222222222222222222333333333444444444222222333333444555666666333333333333333333333333444444444444444444444444333333333444444444555555111111111111111000//////......///000000000000000222222111111111111111111111111222222222333333333111111111111111111111111222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111333555555333111000000222222222222222222222222000111111111111222222222111111111222222333333333111111111111111111111111222222333333333444444444333333333222222111111111000000000000111111111111333222222111111222222333222222222222111111000000222222222333333444444444333333222222333333444555666666555444333333222222222222222333333333444444333333333444444444555555666555555444444333222222444444444555555555666666666666666666666555555555666666666666666666666666555555555555555555555555666666555555555555666666777777777777777666666666777777777888888888888999999999999999999999888888999999888777666666666777888888999999:::;;;<<<<<<<<<===>>>>>>>>>>>>>>>===???======???BBBBBB@@@===AAAAAAAAABBBDDDFFFFFFEEEHHHIIIIIIIIIJJJKKKMMMOOOPPPNNNMMMOOOSSSXXX[[[\\\]]]\\\]]]___bbbdddeeedddeeeddddddgggkkkllljjjhhhhhhhhhjjjlllnnnppprrrsssxxxqqqiiiiiikkkjjjhhhlllsssuuurrrtttzzzrrrjjjdddaaacccaaa___```aaa```\\\XXXZZZVVVQQQMMMKKKJJJIIIGGGJJJIIIGGGDDDCCCCCCCCCCCCEEECCCAAAAAAAAA@@@>>><<<@@@@@@???>>>===;;;:::999777888999:::;;;;;;::::::;;;;;;:::999999999999:::999888888777777777777888777666666666555555555555555555444444444444555555666666666666666666666666666666666666666777888888444444444444444444444444444444444444444444444444333333222222222333333444444444444444444444444444444444444333333333222222222333333444444333333222444444444333333222222222333333333444444555555555444333333222222111111111444444444444444444444444444333333222222333333444333333333333333333333333555444444333333222222111222222222222222222222222222222222222222222222222333333333333444666888999444444444444444444444444444444222222222222444444333333333222222111111111222333333444444333333222333333333222222111111111111111111222222333333333222222222222222222222222111222333444555666666666222222222222222222222222555555555444444333333333777777666666666555555555333333333444444444555555111111111111111000/////////000000111111111111111111111111111111111111111111111111111222222222333111111111111111111111111000000000000000000000000222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111000222333333111000000000222222222222222222222222000111111111111222222222222222222222222222333333111111111111111111111111222222222222333333333333333333333222222222111111111111111111222222222222333222222111111222222333222222222222111111111000222222222333333333333333444444333333444444555666333333333444444444444555333333444444444555555555333333444444444555555555555555444444444444333333444444444555555555666666666666666666666666666555666666666666666666666666777777777777777777777777777777666666666666777777888888888888888777777777666666666666666666666666888888888777777777777777<<<;;;;;;;;;;;;<<<<<<===;;;<<<<<<<<<<<<=========>>>??????@@@@@@@@@@@@@@@@@@??????AAADDDFFFEEECCCDDDDDDDDDEEEGGGIIIIIIIIIMMMOOOPPPOOONNNPPPTTTXXXWWWWWWXXX[[[```dddeeeeeeiiikkknnnsssxxx{{{{{{zzz{{{{{{{{{}}}}}}||||||{{{|||yyyzzz|||{{{yyyxxx~~~{{{xxxyyywwwuuuuuuwwwvvvsssooolllggg```ZZZWWWUUUSSSRRRPPPOOONNNMMMMMMMMMNNNNNNJJJIIIHHHIIIJJJJJJIIIGGGEEEDDDBBB@@@???>>>======<<<;;;;;;::::::999999888;;;;;;999888888777777777777666666555555555555666777777666666666555555555666555555444444555555666666666666666666666666666555555555555555666666777444444444444444444444444444444444444444444444444666555555444444555555666555555444444333444444444444444444333333333222222222333333444444333333222444444444333333222222222333333333444444444555555333333333222222222222222444444444444444444444444444333333222222333333444333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222333222222111111222333444333333333333333333333333444333333222222333333444333333333222222222111111222333333444444333333222333333333222222222111111111111222222222333333333222222222222222222222222000111111222333333333333333333333333333333333333555555444444444333333333555444444444333333333333333333333444444444555555111111111111111000//////000000111222222222222222111111111111111111111111000000000111111111222222111111111111111111111111000000000000000000000000222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111000111222000///...000111222222222222222222222222000111111111111222222222333333222222222222222222111111111111111111111111111111111222222222222333333333333222222222222111222222222333333333333444333222222111111222222333222222222222111111111111333333222222222222222222555444444444444555666666111111222333555666777777444444444555555555666666333444444444444555555555444444444444444555555555444555555555555666666666555555666666666666666666666666666666666666666666777777777777777777777777888777777666666777777888888888888888888888888888666666666666666666666666888888888888888888888888;;;;;;;;;<<<======>>>>>>@@@@@@@@@@@@AAAAAAAAAAAABBBCCCCCCCCCDDDDDDDDDDDDEEEDDDCCCDDDGGGIIIJJJIIIIIIJJJKKKLLLNNNOOOPPPQQQRRRTTTVVVUUUTTTVVV^^^dddhhhhhhjjjnnnsssvvvvvvuuuwwwzzz~~~}}}wwwooogggcccaaa______ZZZZZZZZZZZZZZZZZZ[[[[[[WWWVVVVVVWWWXXXXXXWWWUUUNNNLLLIIIFFFDDDCCCCCCCCCAAA@@@???===<<<;;;;;;;;;<<<;;;:::999888777777777777777666555555555555555777777777777666666666666666555555444444555555666666666666666666666666666444444444444555555555666444444444444444444444444444444444444444444444444666666555555555555555666777666444333333333444444444444444444333333333333333333444444444444333333444444333333333333222222333333333444444444444555222222222222333333333333444444444444444444444444444333333222222333333444333333333333333333333333111111222333333444555555222222222222222222222222333333333333333333333333444333222111111111111111222222222222222222222222444333333222222333333444333333333222222222222111333333444444444444333333333333333222222222222111111222222222222333333333222222222222222222222222111111222333333222222222444444444444444444444444555444444444444333333333444444444444333333333333333333333444444444555555111111111111111000/////////000111111222222111111111111111111111222222222///000000000000111111111111111111111111111111111222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111222111000...///111333222222222222222222222222000000111111111222222222333333333222222111111111111111111111111111111111000000111111111222222222222222222222222222222222222222222222333333333333333222222111111222222333222222222222222222222222333333333222222111111000444444444444444555555666111111222333555666777777444444444444555555555555444444444444555555555555333333333444555666666777555555555555555666666666555555555555666666666666666666666666666666666666666666666666666666666666777777666666666666777777888888888888888999999999888888888888888888888888;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>????????????CCCCCCCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHIIIJJJLLLKKKJJJJJJKKKMMMNNNOOORRRSSSUUUVVVVVVWWWYYYZZZZZZ]]]``````___cccmmmuuu|||{{{{{{~~~~~~xxxvvvxxx{{{|||{{{}}}zzzssspppooooooooommmnnnnnnnnnmmmlllkkkkkkjjjjjjiiijjjjjjjjjgggeee^^^[[[WWWRRRNNNLLLLLLLLLIIIHHHEEECCCAAA@@@@@@@@@<<<<<<;;;:::::::::::::::;;;:::999888888777777888888888888777777777666666666666555555555555666666666666666666666666666666444444555555666666666666555555555555555555555555555555555555555555555555555444444333333333333444888777555333222333444555555444444444444333333333333333444444444444333333333333333333333333333333444444444444444444444444111222222333333444444444444444444444444444444444444333333222222333333444333333333333333333333333222222222333333444444444222222222222222222222222333333333333333333333333444444333333333222222222222222222222222222222222333333333333333333333333222222222222222222222222333333444444444444333333222222222222222222222222222222222222222222222222222222222222222222222222444444555555555444333333444444444444444444444444444444444444444444444444555555555555555555555555333333333444444444555555111111111111111000//////...///000000111111000000000000111111111222222222///000000000000111111111111111111111111111111111222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111222222222111000000222555222222222222222222222222000000111111111222222222333333333222222111111111111111111111111111111111000000111111111222222222222222222222222222222222111111111222222222222333333222222111111222222333222222222222222222222333444333333222222111111111333333333222333333444555333333333444444555555555222333333333333444444444444444444555555555666666222333444444555666777777666666666666666666666666444555555555666666777777777777777777777777777777777777777777777777777777777666666555555666666777777777777888888999999999999999999999::::::::::::<<<=========>>>>>>>>>???AAABBBCCCDDDDDDDDDCCCCCCCCCDDDEEEFFFHHHIIIKKKKKKJJJJJJIIIJJJJJJLLLMMMNNNQQQQQQRRRRRRSSSVVVYYY[[[^^^```bbbbbbaaaaaacccfffeeehhhkkklllnnnttt~~~~~~~~~~~~}}}~~~~~~~~~|||yyytttpppnnnppprrrsssssswwwyyy||||||}}}~~~|||}}}}}}}}}}}}{{{ssspppjjjddd```]]]]]]]]]WWWUUUQQQMMMHHHEEEBBBAAA======<<<;;;;;;<<<<<<<<<<<<<<<;;;:::999888888999999888888888888777777777666666666555555666666666666666666666666666666666444555666777777777777666555555555555555555555555555555555555555555555555666555444333333333333333777666555444333444444555555555555444444444333333333444444555555444444333333333333333333333333333444444444444444444444444222222222333333444444555444444444444444444444444444333333222222333333444333333333333333333333333444444444333333222222222222222222222222222222222333333333333333333333333222222333333333444444444444444444444444444444444333333333333333333333333222222222222222222222222333444444555555444444333222222222222222222222222222222222222222222222222222222222222222222222222444444555555555444333333222222222222222222222222444444444444444444444444444444555555555555555555333333333444444444555555111111111111111000//////......///000000000000000000000000111222222333333000000000111111111222222111111111111111111111111000000000000000000000000222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111222333222111111333555222222222222222222222222000111111111111222222222333333222222222222222222111111111111111111111111111111111222222222222333111222222222222333333333111111111111222222222222333222222111111222222333222222222222333333333333444444333333333333333333333222222222222333444444444444444444444444333333222222222333333333444444444444555555555666666666333333444555666666777777777777777666666666666555444444555555666777777777777777777777777777777777999999999999999999999999888777777666666777777888888888888999999::::::;;;999999:::;;;<<<<<<===>>>>>>??????@@@@@@AAAAAABBBDDDEEEGGGHHHIIIIIIIIIHHHIIIIIIKKKLLLNNNOOOPPPQQQQQQPPPPPPPPPQQQSSSTTTVVVXXXZZZ]]]___aaadddhhhkkkjjjmmmooonnnlllkkknnnpppmmmnnnooorrrvvv|||}}}~~~~~~}}}|||{{{{{{{{{{{{{{{{{{{{{zzz~~~||||||zzzvvvqqqnnnmmmoooppppppqqqrrrxxx{{{zzz}}}|||wwwsssqqqpppooojjjgggccc\\\TTTMMMGGGCCCCCCBBBAAA???>>>>>>>>>>>>===<<<;;;:::999888888888999999999999888888888777777666666555555666666777666666666666666666666666444555777888888888777666555555555555555555555555555555555555555555555555888888777666555555555555555555555555555555555555555555555555444444444333444444555555555555444444222222333333333333444444555444444444444333333333333333333333444444444444444444444444444444444444444333333222222333333444333333333333333333333333555555444333333222111111222222222222222222222222333333333333333333333333000000111222333333222222444444444444444444444444222333333444444333333222111222222222222333333333444444555555555555444444111222222222222333333333333333333222222222222111222222222222222222222222111111222333333222222222222222222222222222222222333333333444444444444555222222222222333333333333333333333444444444555555111111111111111000////////////000111111111111000///000000111222222333333111111111111222222222333111111111111111111111111000000000000000000000000222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111///111222333222111222333222222222222222222222222000111111111111222222222222222222222222222333333111111111111111111111111222222222222333333333333111111222222222333333333222222222222333333333444333222222111111222222333222222222333333333444444444444444444444444555555333333333333333444555555444444444444444444444444333333333333444444444555555555555555666666666666444444555555666666777777777777777777666666666555444444555555666777777888777777777777777777777777:::::::::::::::::::::::::::999999888888999999::::::::::::;;;<<<=========<<<<<<>>>???AAABBBDDDDDDDDDDDDEEEEEEFFFGGGGGGHHHJJJLLLOOOSSSUUUVVVVVVVVVXXXXXXXXXYYYZZZZZZ[[[[[[___^^^]]]]]]^^^```cccdddgggjjjmmmooopppqqqsssvvvuuuxxxzzzyyyuuusssvvvyyyuuutttsssvvv{{{~~~~~~~~~yyyvvvvvvwwwxxxxxxxxx|||{{{{{{||||||sssrrrqqqsssxxx~~~~~~}}}}}}|||zzzvvvppphhh^^^WWWRRRPPPNNNLLLIIIFFFDDDBBBAAA???>>>===;;;::::::999999::::::999999999888888888777777666666666666777777666666666666666666666666333444666777888777666555555555555555555555555555555555555555555555555555999888777666555555555555222333555777888777666555555555555555444444444444444444555555555555444444222222222333333444444444555555444444444333333333444444444444444333333333444444444444444444444444444333333222222333333444333333333333333333333333333333333333333333333333222222222222222222222222444444444444444444444444222222333444333333111111333333333333333333333333222333333444444333333222111111222222222333333333444444555555555555444444111111222222222333333333333333333222222222111111222222222222222222222222000111111222333333333333333333333333333333333333333333333444444444555555111111222222222333333333333333333444444444555555111111111111111000//////000000111222222222222222///000000111222222333333111222222222222333333333111111111111111111111111222222222222222222222222222222111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111---///222222111000111111222222222222222222222222000111111111111222222222111111111222222333333444111111111111111111111111222222333333333444444444111111111222222333333333333333333444444444555555333222222222222222222333222222222333333444444444444444444555555666666666555444444444444555666666333333333444444555555555444444444555555555666666555555555555666666666777555555555555666666666666888888777777666666666555444444444555666777777888777777777777777777777777888888888888888888888888<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<===>>>??????@@@@@@AAACCCEEEGGGIIIJJJKKKJJJJJJKKKKKKLLLMMMNNNNNNVVVYYY]]]bbbeeeggghhhiiigggfffffffffeeeeeeddddddlllkkkjjjjjjkkkmmmpppqqquuuxxx{{{{{{yyywwwwwwyyy|||zzzxxxzzz}}}~~~|||zzztttnnnmmmnnnqqqxxx~~~xxxppphhhddd]]]ZZZWWWRRRNNNJJJGGGFFFBBBAAA@@@???======<<<<<<:::::::::999999999888888777777666666666666777777666666666666666666666666222333555777777666555444666666666666666666666666666666666666666666666666777777666444444333333333000222555888999888777555666666555555555444444444444444555555555555444444222222222333333444444444555555555444444333333333555555555444444333333333444444444444444444444444444333333222222333333444333333333333333333333333111222222333333444444555222222222222222222222222444444444444444444444444666777777777666444222111222222222222222222222222222222444444444444222222111111111222222333333333444444555555555555444444111111111222222333333333333333333222222111111111222222222222222222222222111222333444555666666666444444444444444444444444333333333444444555555555333333333444444555555555333333333444444444555555000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222000111111111111222222222222222222222222222222222222222222111111111111000111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444333333222222222222222222222222222222222444444444333333222222222333333333444444444555555444444444444444444444444555555555444444333333333444333333333333444555555666666555555444444444333555555666666666666555555555666666666777777777888444444444555555555666666777777777666666555555555888888888999999999999999===<<<;;;999999999::::::<<<<<<===>>>>>>?????????AAADDDGGGGGGEEEDDDEEEGGGHHHHHHGGGIIILLLPPPUUUWWWYYYZZZZZZYYYWWWWWW[[[___iiimmmsssvvvvvvvvvxxxzzz{{{yyyvvvvvvwwwvvvssspppwwwyyyzzz{{{{{{}}}~~~|||zzzuuutttuuuzzz~~~|||}}}xxxmmmfffccc^^^UUUNNNJJJFFFBBB@@@???@@@@@@??????===;;;;;;;;;<<<;;;::::::999888777666666666666888888777666666666777777888888888999999999999999333444555555666666555555777777777777777777777777555555555555555555555555444444444444444444444444555444333333333333444555666666555444333333222222333333333333333333333333222222333444555555555555333333333333333333333333666555555444444333222222333444444555555444444333444444444444444444444444444444333333222111000000111111111222222333333333111111111111000000000000444444444444444444444444333222222111111222222333333333333333333333333333444444222222222222444444444444555666555444222111222000000111333444444333111222222333333222222111333333333333333333333333222222333333333444444444444444444444444444444444555555444333333333333333333333333333333333333333444444444555555555555666000000000000000000000000000000000000111111111111111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222000111111111111222222222222222222222222222222222222222222111111111111000111111111111111111111111111111111111111111111111333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444444333333222222222222222222222222222222222444444333333333333333333333333333444444444555555444444444444444444444444555555555444444333333333444444333333444444555666666666666666555555444444555555666666666666555555666666666777777777777777666666666666666666666666444555666666777888999999999999:::;;;<<<=========;;;;;;:::999999:::;;;<<<;;;===???@@@@@@BBBEEEHHHIIILLLPPPRRRRRRRRRSSSSSSOOOPPPQQQTTTYYY^^^dddgggmmmllljjjgggeeegggkkkppptttyyy~~~}}}~~~}}}xxxqqqeee[[[UUUQQQKKKHHHFFFFFFFFFEEECCCAAA???>>>???>>>===;;;;;;:::999888777777777777888777777666666666777777777777777777777777777777555555666777777777777666666666666666666666666666555555555555555555555555777777777777777777777777555555444333333444555555666666555555444333333222444444444444444444444444444444555555555444333333444444444444444444444444444444444444444444444444333444444555555444444333444444444444444444444444444444333333222111111000111111222222222333333333222222222222111111111111222222222222222222222222444444333333333333444444333333333333333333333333444333333222222333333444444555555666555444333222555333222333444444333222222222333333333333222222333333333333333333333333222222333333333444444444444444444444444444444444777666555555444444555555333333333333333333333333444444444555555555555666000000000000000000000000000000000000111111111111111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222000111111111111222222222222222222222222222222222222222222111111111111000111111111111111111111111111111111111111111111111444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222444444333333333333222222333333333333333333333333333333333333444444444444333333333444444444555555444444444444444444444444555555555444444444444444444444444333444444555666777777777777666666666666555666666777777666666555777777777777777777777777777777777777777777777777555666666777999::::::;;;777777888:::;;;===>>>>>>============>>>???@@@AAA???AAADDDFFFGGGKKKQQQUUUZZZ\\\___dddhhhiiigggeeeaaaaaacccgggkkkpppuuuwww|||{{{wwwtttrrrtttyyy~~~wwwllleee```YYYTTTQQQOOONNNMMMJJJIIIGGGFFFFFFEEEBBB@@@>>>===<<<;;;::::::::::::999888888777777888888999777777777777777777777777666666777888888888888888666666666666666666666666666666666666666666666666888888888888888888888888555555444333333444555555777666666555555444444444555555555555555555555555666666666555555333222222555555555555555555555555222222333444444555666666333444444555555444444333444444444444444444444444444444333333222222111111222222222222333333333333444333333333333222222222222222222222222222333333555444444444444444444555333333333333333333333333444333333222222333333444444444555555555444333333777555444444444444333111333333444444444444333333333333333333333333333333333333333333444444444444444444444444444444444444777666555555444444555555444444444444444444444444444444444555555555555666000000000000000000000000///000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222222333333000000111111111222222222222222222222222222222222222222222111111111000000111111111111111111111111111111111111111111111111333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333222333333333444444555555333333333444444444555555555555555555555555555555555555555555555444444444444444444444444555666666888888777777777777777777666666777777777777666666888888888777777777777666888888888777777777777666999999999999999999999999999999:::<<<===>>>???@@@AAABBBBBBCCCDDDEEEEEEFFFFFFGGGJJJPPPXXX```eeehhhpppqqqtttyyy~~~{{{vvvvvvwwwxxxzzz|||xxxsssnnnfff```\\\ZZZXXXVVVSSSRRRPPPPPPOOOLLLIIIFFFBBBAAA@@@???>>>>>>======;;;:::::::::::::::;;;;;;:::999999999999999888888666777777888888888888888555555555555555555555555666666666666666666666666666666666666666666666666555555444444444444555555777777666666555555555555444444444444444444444444555555555555555444333333444444444444444444444444333333333444444444555555333444444555555444444333444444444444444444444444444444333333333222222222333333333333333333333333333333333333222222222222444444444555555555555555444444444555555444444444333333333333333333333333333333333333333333333333333333333333333333222222666444333333444444333111333444444555555444444333333333333333333333333333333333333444444444444555444444444444444444444444666555444444333333444444555555555555555555555555444444444555555555555666111111111111111111111111///000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111222222333333333000000111111111222222222222222222222222222222222222222222111111111000000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333444444555555555333333333444444444555555555555555555555555555555555555555555555555555555555444444444444555666666777777888888888888888888666666777777777777666666888888888888777777777777888888777777777777777777:::::::::;;;;;;;;;;;;;;;??????@@@AAABBBCCCDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHLLLMMMSSS```rrr~~~~~~}}}yyyrrrlllhhheeebbb___YYYYYYXXXXXXWWWTTTOOOKKKFFFEEEDDDBBBAAA@@@??????===<<<;;;;;;::::::;;;;;;:::::::::999999888888888666666777888888888888777666666666666666666666666777777777777777777777777555555555555555555555555555555555555555555555555666666666666666555555555333333333333333333333333333444555555666666666555333333333333333333333333555555444444444333333333333444444555555444444333444444444444444444444444444444444333333333333333333333333333333333333333333222222222222111111111444444444555555666666666333333444444444444333333333333333333333333333333333333333333333333333333111111111111111111222222222111111111333444444222333444444555555444444333333333333333333333333333333333444444444555555555444444444444444444444444777666666555444555555555555555555555555555555555444444444555555555555666111111111111111111111111000000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111111111111222222333333444000111111111111222222222222222222222222222222222222222222111111111111000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333333333444444333333333333333333333333444444444444444555555555333333333444444444555555555555555555555555555555555555555555555666666666555555444444555555666777777777777777888888888888666777777888888777777666777777777888888888999999888888888999999999::::::::::::;;;===???@@@AAABBB@@@AAABBBCCCEEEFFFGGGHHHHHHIIIKKKLLLNNNOOOOOOOOOTTTYYYdddxxx|||xxxuuuqqqmmmjjjaaaaaaaaabbbaaa]]]XXXTTTNNNMMMKKKHHHFFFDDDCCCCCC@@@???>>>===<<<;;;;;;;;;;;;::::::999999888888888666666777888888888888888777777777777777777777777777777777777777777777777777777777777777777777777444555666666666666555444555555555555555555555555333333333333333333333333333333444666666777777777333333333333333333333333666666555444333333222222333444444555555444444333444444444444444444444444444444444444333333333333444444444444333333333333222222222222111111111111222222222333444444555555222333444555555444333222333333333333333333333333222333333444444333333222111111000000000111222333111000000111333444444333333333444444444444333333333333333333333333333333333444444444555555555555444444444444444444444444999888777777666666777777444444444444444444444444444444444555555555555666111111111111111111111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111222333333444444000111111111111222222222222222222222222222222222222222222111111111111000111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333444444444444444444444444444444444555555555555444444444444333333333444444444555555555555555555555555555555444555555555666666666777555555555555555666666777666666666777777777888888777777888888888888777777666666777888999999:::;;;999999:::;;;<<<======>>>>>>>>>@@@AAACCCEEEFFFGGGBBBCCCEEEHHHKKKNNNPPPQQQTTTVVVYYY]]]```bbbcccddddddooo~~~yyyuuummmmmmnnnpppoookkkeeeaaa[[[ZZZWWWTTTQQQNNNLLLLLLHHHGGGEEECCCBBB@@@@@@???>>>>>>>>>===<<<;;;;;;;;;777888888999999999999999888888888888888888888888888888888888888888888888888888888888888888888888444555666777777666555444444444444444444444444444444444444444444444444444444555666666666666666555444444444444444444444444444444444444444444444333333444444555555444444333444444444444444444444444444444444444444444444444555555444444444333333333444333333333222222222222222222333333444555555555333444555666666555444333333333333333333333333333222333333444444333333222333222111111222333444555333222111222444444333222222222333333333333222222333333333333333333333333444444444444555555555555444444444444444444444444777777666555555555555555333333333333333333333333444444444555555555555666111111111111111111111111000000000000111111111111111111111111111111111111333333333333333333333333111111111111111111111111000000111222333333444444000111111111111222222222222222222222222222222222222222222111111111111000111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222333333444444444444444444444444444444444666666666555444444444333333333333444444444555555666666666666666666666666444555555555666666777777555555555555555666777777555555666666777777777888777777888888888888777777555555666888999:::;;;<<<:::;;;<<<===>>>@@@AAAAAADDDEEEEEEEEEFFFFFFGGGGGGJJJLLLOOOSSSWWW[[[^^^```bbbdddiiinnnrrrvvvxxxxxxrrr}}}wwwxxxzzz|||{{{xxxqqqmmmhhhfffccc___[[[XXXVVVUUUPPPOOOMMMKKKHHHGGGFFFEEECCCCCCCCCBBBAAA@@@@@@???999999:::;;;;;;;;;::::::888888888888888888888888888888888888888888888888777777777777777777777777444555666777777666555444333444444444444444444444555555555555555555555555777777777777666555444333555555555555555555555555222333333444444555555666333444444555555444444333444444444444444444444444444444444444444444444444555555555444444333333333555555444444444333333333444444555555666777888888444555666888888666555444333333333333333333333333222222444444444444222222444444333222333444666777777555444444444444333111111222222333333222222111333333333333333333333333444444444555555555666666444444444444444444444444333333222111111111111222333333333333333333333333444444444555555555666666000000000000000000000000000111111111111222222222111111000000000111222333000000111111111222222222222222222111111000000000222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222111111222222222222111111000111111111111222222222000000111111222222222333333333333333333333333333444444444333333222222222333333333444444555555555444444444444444444444444444444555444222222444666555555555555555555555555444444444444444444444444888888888777777777777777666666666666777777777777777777777777777666666666:::::::::::::::::::::999888999999999999999999:::999999999:::<<<>>>>>>======>>>@@@BBBDDDFFFIIIJJJJJJKKKKKKKKKKKKMMMQQQTTTWWWVVVWWW\\\eeennnsssuuuwwwyyy}}}~~~~~~zzzvvvvvvuuussspppjjjddd___\\\___\\\YYYVVVTTTQQQMMMJJJFFFJJJLLLJJJDDDAAAAAACCC???>>>======>>>>>><<<;;;555777888777444444666888888888888888888888888888888888777666666666666666666666666666555555555555555555555555555555555555555555555555555555555555555555555555666666666666444444444444444444444444555555444444444333333333555555666666555444333333555555555555555555555555444444444444444444444444444444222111111222444444555555555555555555555555555555555444444333333333444444444444444444444444333333333333333333333333222222222222222222222222111333444444333222222333444444444444444444444444555555555444444333333333222222222222333333444555333333333444444444555555444444444444444444444444555555555555555555555555333444444555555444444333666666666666555555555555000000000000000000000000000111111111111222222222111111111222222222222333111222222222333333333333333333222222222111111111222222222222222222222222111111111111111111111111111111111111111111111111222222222222222333333333222222222222222222222222111111222222222222111111111111111111222222222222000000000000111111111222333333333333333333333333444444444333333222222222222222222222222222333333444444444444444444444444333555666555444333444555555555555555555555555555555555555555555555555555666666666666666666666666666666666777777777777777888888888888888888888888888888888888888999999999:::::::::;;;;;;;;;;;;;;;>>>===>>>???@@@AAAAAAAAA@@@@@@BBBDDDGGGKKKPPPSSSXXXYYYYYYYYYYYYZZZ]]]___^^^```fffqqq}}}}}}zzzxxxwwwvvvsssppplllhhhffffffeeecccbbb```]]]YYYUUUMMMMMMMMMKKKIIIHHHIIIJJJFFFDDDAAA@@@@@@???===;;;<<<======;;;999777999;;;999999999888888888888888888888777777666777777777888888777777777666666666555555555555555555555555555555555555555555555555444444555555666666777777444444444444444444444444555555444444444333333333555555666666555444444333555555555555555555555555444444444444444444444444444444333333333333444444444444444444444444444444555555444444444333333333444444444444444444444444333333333333333333333333222222222222222222222222111333444444333222222333333333333333333333333333555555444444444333333333333333222222222333444444222222222333333333444444555555555555555555555555555555555555555555555555444555555666666555555444666666666666555555555555000000000000000000000000000111111111111222222222000111333444444444333222222222333333333444444444333333333333222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111222222333333444444222222222222222222222222111111222222222222111111111111111111222222222333333333333333444444444444333333333333333333333333444444333333333333222222333333333333222222222222444444444444444444444444333555777888666555555555555555555555555555555555666666666666666666666666555555555555666666666666666666777777777888888888888999999999999999999999888888888999999::::::;;;:::;;;;;;<<<<<<<<<<<<<<>>??????>>>???@@@AAABBBBBBAAAAAABBBCCCDDDDDDDDDEEEFFFGGGKKKLLLOOOQQQWWWaaannnvvvzzz|||}}}}}}{{{zzzzzzzzzyyy}}}}}}~~~yyysssmmmnnnrrrrrrlllfff[[[XXXTTTRRROOOLLLIIIFFFDDDDDDBBB@@@>>>=========<<<;;;;;;:::999888888777777777666666777777888888999999888888888777777777555555555555555555555555555555555555555555555555333444444555666777888888555555555555555555555555555555444444444333333333444555555555555555444444555555555555555555555555444444444444444444444444333444555666666555444333333333333333333333333333444444444444444444444444444444444444444444444444333333333333333333333333222222222222222222222222111333444444333222222333222222222222222222222222333333333333333333333333555444333333222222222222222222333333333444444444555555555555555555555555555555555555555555555555555555666666666666555555666666666666555555555555000000000000000000000000000000111111111222222222000111333555555444333222111111111111222222222222333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111222222333333333444444444222222222222222222222222222222333333333333222222111222222222222333333333111111111111111111111000333333333333333333333333333333333333333333333333666666666555555444444444444444444444444444444444444666999:::888666666666555555555555555555555555555555555555555555555555666666666777777888888888777777777888999::::::;;;888888888999999::::::::::::;;;<<<>>>???AAABBBCCCCCCDDDFFFHHHHHHHHHGGGGGGHHHJJJMMMNNNMMMNNNQQQSSSSSSVVVYYY\\\bbblllzzz|||mmmiiiddd___ZZZUUUPPPLLLKKKJJJHHHFFFEEEEEEDDDCCC???>>>===<<<;;;:::999888888777777777777777888888888888777777777666666666666666666666666666666666666666666666666666666666444444444555666777777888555555555555555555555555555555444444444333333333444444555555555555555444555555555555555555555555444444444444444444444444333444555666666555444333444444444444444444444444444444444444444444444444444444444444444444444444333333333333333333333333222222222222222222222222111333444444333222222333444444444444444444444444333333333333333333333333555444333333222222222222444444444444555555555555444444444444444444444444555555555555555555555555333444444555555444444333666666666666555555555555000000000000000000000000000111111111111222222222000111333444444444333222000000111111111222222222222222222222333333333333222222222222222222222222111111111111111111111111111111111111111111111111444444444444333333333333222222222222222222222222222222333333333333222222222222222222333333333333555555555555444444444444333333333333333333333333222222333333333333444444444444444333333333333333444444444444444444444444444666888888777666666666555555555555555555555555555555555555555555555555666666777777888888999999777777888999:::;;;;;;<<<999999::::::;;;;;;<<<<<<;;;<<<>>>@@@BBBDDDFFFFFFDDDFFFHHHJJJKKKKKKJJJIIIMMMQQQUUUWWWXXXZZZ^^^bbbcccgggkkknnnqqqyyy~~~~~~~~~yyysssmmmgggaaa[[[VVVRRROOOLLLJJJJJJIIIGGGEEEDDDCCCBBB@@@???===<<<<<<;;;::::::999888888999999888888777777777666666666666666666666666666666666666666666666666666666666555555555555666666666666555555555555555555555555555555444444444333333333333444555555666555555555555555555555555555555555444444444444444444444444444444555555555555444444555555555555555555555555333333333444444444444555444444444444444444444444333333333333333333333333222222222222222222222222111333444444333222222333444444444444444444444444222222222222333333333333444444333222222222333333555555555555666666666666444444444444444444444444555555555555555555555555333333444444444444333333666666666666555555555555000000000000000000000000000111111111111222222222111111111222222222222333111111111222222222333333111111111222222222333333222222222222222222222222111111111111111111111111111111111111111111111111555555555444333333222222222222222222222222222222222333333444444333333222222222222333333333444444888888888888777777777666333333333333333333333333222222222333333444444444333333333333444444444444444444444444444444444444555666777777555555666777555555555555555555555555666666666666666666666666555555666666777888888999777777888999:::;;;<<<<<<;;;<<<<<<===>>>>>>??????@@@AAACCCEEEHHHJJJLLLMMMMMMNNNQQQTTTUUUTTTSSSRRRYYY^^^dddggghhhkkkqqqvvv|||~~~{{{wwwssspppkkkhhh___[[[VVVSSSRRROOOLLLIIIJJJIIIHHHFFFDDDBBBAAA@@@@@@???>>>===<<<;;;;;;;;;999999888888888777777777666666666666666666666666666666666666666666666666666666666666555555555555555555555555555555555555555555444444444333333333333444444555666666555555555555555555555555555555444444444444444444444444444444333333333333444444444444444444444444444444333333333444444444555555444444444444444444444444333333333333333333333333222222222222222222222222111333444444333222222333333333333333333333333333111111222222222333333333333333222222222333444444444444444555555555666666555555555555555555555555555555555555555555555555444444555555555555444444666666666666555555555555000000000000000000000000000111111111111222222222111111000000000111222333222222333333333444444444000000000111111222222222222222222222222222222222111111111111111111111111111111111111111111111111666666555444333222222111222222222222222222222222222333333444444333333222222222333333333444444444444444333333222222222111333333333333333333333333222222222333333444444444444555555555666777777777444444444444444444444444555666666555444444666777555555555555555555555555777777777777777777777777444444444555666777777888777888888999;;;<<<=========>>>>>>???@@@AAAAAAAAAFFFGGGIIIKKKNNNQQQSSSTTT\\\^^^aaaccceeedddcccbbbhhhnnnuuuyyy{{{}}}|||{{{||||||zzzyyypppkkkeeeaaa^^^[[[VVVRRRNNNMMMLLLJJJHHHFFFEEEDDDDDDCCCAAA???>>>=========:::::::::999999999888888777777777777777777777777777777777777777777777777777777777666555555444444666666666666666666666666555555444444444333333333333333444555666666666555555555555555555555555555444444444444444444444444444444222111111222444444333333333333333333333333333333333444444555555555444444444444444444444444333333333333333333333333222222222222222222222222111333555444333222333333222222222222222222222222111111111222222333333333222222222222333444444555333333333444444444555555666666666666666666666666555555555555555555555555555555666666666666555555777666666666555555555555222111111111000000//////000111111111111222222222000111111111111222222222333333333333333333333333333222222111111222222333222222111111222222333444111111111111111111111111222222222222222222222222222222222222222222222222333333333222222111111111111111111222222333333333333333333444444333222222333333333333333333333333333333333333333333333333444444555555555555444444666555333222222333555666555555555555555555444444444333333444444666777777666777777777555444555666888888777777777777888999555666777888999999999999<<<<<<<<<<<<<<<===??????CCC@@@???BBBCCCCCCFFFLLLHHHPPPXXXZZZ\\\aaaeeeeeejjjqqqxxx{{{xxxssspppnnnttt{{{||||||{{{zzz{{{yyyqqqhhhaaa[[[XXXYYYXXXUUUPPPLLLJJJKKKMMMKKKKKKJJJHHHEEE@@@<<<999999::::::;;;:::999777777888999:::999777666777888999888888888888999999:::777777777777666666666666666555555555555444444444555555555555555555555555444444555555555555444444444444555666666555444444444333333222222333333444555555444444444333333333444444444444444444444444333333333444444444555555444444444444444444444444555555444333333222111111222222333333333333444444333333333444444555555555555555444333333222111111333333333222222111111111222222222222222222222222444444444444444444444444555555666666666666555555555555555555555555555555444444555555555555444444555555555555555555444444111111111111000000000///000111111111111222222222000111111111111222222222333333333333333333333333333222222111111222222333222222111111222222333444222222222222222222222222222222222222222222222222222222222222222222222222333333333222222222111111333333333333333444444444333333333444444333333222333333333333333333333333333333333333333333333333444444555555555555444444666555333222222333555666555555555555555555555555555555555555666777777888666777888777666555666777777777666666777888888999777777999:::;;;<<<<<<<<<============>>>???@@@AAAGGGDDDCCCEEEFFFGGGLLLRRRYYYeeeqqqtttuuuwwwyyyxxx}}}{{{~~~|||{{{}}}|||vvvpppkkkiii___^^^\\\WWWSSSQQQRRRSSSUUUTTTRRRNNNJJJEEEAAA???======<<<;;;::::::::::::999999999888777777777888666666555555666666777777777666666666666555555555666555555555555444444444555555555555555555555555555666666666666666666555555555555555555555555555444333333222222333333444555555444444444333333333444444444444444444444444333333333444444444555555444444444444444444444444555555444333333222111111222222333333333333444444444444444555555555666666666666555444444333222222333333333222222222111111222222222222222222222222444444444444444444444444555555666666666666555555555555555555555555555555444555555666666555555444555555555555555555555555111111111111000000000000000111111111111222222222000111111111111222222222222222333333333333333333333222222111111222222333222111111111111222333333333333333333333333333333222222222222222222222222222222222222222222222222333333333222222222222111555555444444444444444333222333333444444333333333333333333333333333333333333333333333333333333333444444555555555555444444666555444333333444555666555555555555555555555555888777777777777777888999666888999888777777888999666666666777888999:::;;;;;;<<<>>>???@@@AAAAAAAAAAAA@@@@@@AAABBBCCCDDDDDDIIIGGGGGGJJJMMMOOOWWW___ttt}}}{{{~~~~~~~~~yyyuuussskkkkkkjjjfffaaa]]][[[ZZZ]]]\\\YYYUUUPPPLLLIIIGGGCCCBBB@@@???>>>>>>>>>???;;;::::::999999999999999555555555555555666666777777777777777666666666666666555555555555444444444555555555555555555555555666666777777777777666666666555444333333444555666444444333333333333444444555555444444444333333333444444444444444444444444333333333444444444555555444444444444444444444444555444444333333222222111222222333333333333444444555555555555666666666666666666555555444444333333333333333333222222222222222222222222333333333333444444444444444444444444555555666666666666555555555555555555555555555555444555555666666555555444555555555555555555555555111111111000000000000000000000111111111222222222000000111111111222222222222222222222222333333333333222222111111222222333111111111111111222222333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222555555444444333333222222222222333444444444333333444444444444444444444444444444444444444444444444444444555555555555444444555555444444444444555555555555555555666666666666888888777777777777888888666777999999888888999;;;999999999:::;;;===>>>???AAABBBCCCDDDDDDDDDDDDDDDCCCCCCDDDDDDFFFGGGHHHIIIKKKJJJNNNTTTYYY^^^hhhrrr{{{yyy~~~}}}~~~|||xxxvvvuuuxxx{{{zzztttmmmgggdddcccaaa^^^ZZZVVVSSSQQQPPPIIIIIIIIIHHHGGGEEECCCBBB>>><<<;;;::::::;;;::::::888777777777777777888888999999999888888888777777666555555555555444444444555555555555555555555555666666666777777666666666777666444333333444666777444444333333333333444444555555444444444333333333444444444444444444444444333333333444444444555555444444444444444444444444444444444333333222222222222222222333333333444444444444555555555555555555555555444444444333333333333333333333333333333333222222222333333333333333444444444444444444444444444555555666666555555444555555555555555555555555555555666666666666555555444444444555555555555555000000000000000000111111000000111111111222222222000000111111111222222222111111111222222333333333333222222111111222222333111111000000111111222333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222444444333333222222111111111222333333444444444333444444444444444444444444444444444444444444444444444444555555555555444444555555555555555555555555555555555666666666777777777777666666777777888888666888999:::999:::;;;=========>>>>>>@@@AAACCCCCCCCCDDDDDDEEEEEEDDDDDDDDDEEEEEEFFFHHHIIILLLMMMOOORRRUUU]]]fffmmmttt~~~}}}}}}~~~}}}|||yyyxxx~~~~~~wwwrrrpppnnnjjjeee```\\\YYYXXXRRRTTTWWWXXXUUUPPPJJJFFFAAA>>>;;;::::::;;;:::999;;;:::999888888888888888888888777777777666666666666555555555555444444444555555555555555555555555444555555666666555555444777666444333333444666777555444444333333444444555555555444444444333333333444444444444444444444444333333333444444444555555444444444444444444444444444444333333333333222222222222222333333333444444333333333333333333333333333333333222222222222222333333333333333333333333222222333333333444444444444444444444444444444444444444555555555555444444555555555555555555555555555666666666666666666555444444444555555555666666000000000000111111111111000111111111111222222222000111111111111222222222000000111111222333333333333222222111111222222333111000000000000111222222333333333333333333333333222222222222222222222222222222222222222222222222111222222222222333333333333222222222222222111111111111222333444444444444444444444444444444444444444444444444444444444444444444555555555555444444555555555555555555555555555555555666666777777888666666666666777888999:::888:::<<<===<<<===???AAABBBBBBBBBCCCDDDEEEFFFGGGCCCDDDEEEFFFGGGGGGGGGGGGJJJKKKMMMOOORRRUUUXXXYYYbbbhhhsss~~~zzz|||vvvoooiiieeebbb```cccggghhheee]]]TTTNNNHHHDDD???======>>><<<:::===<<<;;;999888777777777555555555555444444444444666555555555555444444444555555555555555555555555444444555555555555444444666555444333333444555666555555444444444444555555555555444444444333333333444444444444444444444444333333333444444444555555444444444444444444444444333333333333333333333333222222333333333333444444333333333222222222222222222222222222111111111111333333333333444444444444222222333333444444555555444444444444444444444444444444555555555555444444555555555555555555555555555666666777777666666555333333444444555666666666///000000000111111111111000111111111111222222222000111111111111222222222///000000111222222333333333222222111111222222333000000000000000111222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333222222222333333333333333000111222333444444444444555555555555555555555555555555555555555555555555444444555555555555444444555555666666666666555555444555555666777777888888666666666777999:::<<<===<<<>>>@@@AAAAAABBBDDDEEEFFFFFFEEEEEEFFFGGGHHHHHHEEEFFFIIIKKKNNNPPPQQQRRRWWWXXXZZZ]]]aaaeeehhhjjjrrrzzzyyytttqqqqqqtttvvvvvvrrriii```ZZZUUUOOOHHHFFFFFFFFFDDDAAABBBAAA???<<<:::999888777666666666555555555555444666555555555555444444444555555555555555555555555555555666666666666555555555555555555555555555555555555444444444444555555555555444444444333333333444444444444444444444444333333333444444444555555444444444444444444444444333333333333333333333333222222333333333333444444444444444333333222222222222222222222222222222222333333333444444444555555222222333333444555555666444444444444444444444444333444444555555444444333555555555555555555555555666666777777777777666666333333444444555666666777//////000000111111111222000111111111111222222222000111111111111222222222///000000111222222333333333222222222222222222333000000000000000111111222111111111111111111111111222222222222222222222222222222222222222222222222111111111222222333333333333333333444444555555555000111222333444444555444555555555555555555555555555555555555555555555555444555555555555555555444555555666666666666555555444555555666777888888999666777777999:::<<<>>>??????AAACCCDDDDDDEEEGGGIIIGGGGGGGGGFFFGGGGGGHHHHHHIIIKKKNNNRRRVVVZZZ\\\]]]cccdddgggkkkoootttwwwyyy|||}}}~~~~~~~~~yyyqqqhhhccc```ZZZSSSOOOPPPPPPMMMJJJGGGFFFCCC@@@>>><<<::::::999999999999888888888888666666555555555444444444555555555555555555555555666666777777777777666666444444555666666555444444555555444444444444555555555555444444444333333333444444444444444444444444333333333444444444555555444444444444444444444444333333333333333333333333222222333333333444444444555555555444444333333333333333333333333333333333333333333444444555555555222222333333444555666666444444444444444444444444333444444555555444444333555555555555555555555555666666777777777777666666333333444444555666777777111111000000000000111111///000000000111111111111111111111111111111111111333333333222222111111111111111222222222111111000000000111111222222222333222222111111111111222222333333333333333333333333222333333444444333333222222222333333333444444444222333444444555555444444333333333444444444555555444444444555555555555666555555555444444333333333666666666666666666666666666666555444444666777888444444444555555555666666777999:::;;;;;;===???BBBCCCDDDFFFHHHJJJJJJJJJJJJJJJFFFEEEGGGGGGFFFIIIMMMMMMUUU\\\```hhhtttyyyxxxyyyyyyyyyzzz}}}~~~}}}|||yyywwwvvvjjjgggccc```^^^]]][[[YYYTTTQQQMMMHHHCCC???<<<:::888888888888888888888888555555555555555555444444555555555555555555555555666666666666666666666666666666666666666666666666555444333333333333444555333333333444444444555555444444444444444444444444555555555555555555555555444444444444444444444444222333444555555444333222444444444444444444444444333333333333333333333333333333333333333333333333444555555555444333333222333333333444444444555555333333333444444555555555333444444444555666666666666666555555555444444444666666555444444444444444555555555555555555555555222222111111111111222222111111111111222222222222222222222222222222222222333333333222222222111111000111111222333333222222222222222111111111111111222222111111111111222222333333333333333333333333333333444444444444333333111111222222222333333333111222333333444444333333333333333444444444555555444444444555555555555666555555555444444333333333555555555555555555555555666555555555555666777777555555666666777777888888999:::<<<======>>>@@@CCCCCCDDDEEEGGGHHHHHHHHHGGGIIIEEEDDDGGGIIIJJJOOOUUUYYYbbblllvvv~~~}}}~~~tttqqqllliiihhhfffdddbbb^^^]]]ZZZVVVPPPIIIBBB???999999888888777777777777777777666666666666555555555555555555555555555555666666666666666666666666666666666666666666666666666555444444444444555666333333444444444555555555444444444444444444444444555555555555555555555555444444444444444444444444333444444444444444444333444444444444444444444444333333333333333333333333333333333333333333333333444444555555444444333222333333333333444444444444333333333444444444555555444444444555555555555555666666555555555444444444666555444444333333444444555555555555555555555555333333222222222222333333111222222222222333333333333333333333333333333333333333333222222222222111111111222333333444333333333333222222111000000000222222111111111111222222333333333333333333333333333444444555555444444333111111111111222222222222111111222333333333333333333333333444444444555555444444444555555555555666555555555444444444444444555555555555555555555555555555666666777777777666666666777888888999::::::<<<===???@@@@@@@@@BBBDDDDDDEEEFFFFFFGGGGGGGGGFFFHHHEEEEEEJJJOOOTTT\\\ccclllttt~~~zzzvvvsssooojjjgggddddddccc___XXXOOOEEE@@@;;;;;;:::888777777666666888888888777777666666666555555555555555555555555666666666666666666666666666666666666666666666666777666555555555555666777333444444444444555555555444444444444444444444444555555555555555555555555444444444444444444444444555444444333333444444555444444444444444444444444333333333333333333333333444444444444444444444444444444555555444444333333222222222222333333333333333333333444444444444555555555555555555444444444555555555555555444444444555555444444333333444444555555555555555555555555222222222111111222222222111111111222222222333333333333333333333333333333222222222222222222222222333333444444444333333222222222111111111111111111333222222111111222222333333333333333333333333333333444444555555444444333111111222222222333333333222222333444444444444333333333333444444444555555444444444555555555555666555555555555555444444444444444444444444444444444444555666888888777666666666777888999:::;;;<<<<<>>;;;999888777777999888888777777666666666555555555555555555555555666666666666666666666666666666666666666666666666666555555555555555555666444444444444555555555555444444444444444444444444555555555555555555555555555555555555555555555555555444333222222333444555444444444444444444444444444444444444444444444444555555555555555555555555333444444555444444333333111111222222222333333333444444444444444444444444666666666555444444444333555555555555555555555555666666555555444555555666555555555555555555555555111111000000000000111111000000000000111111111222222222222222222222222222222222222222222222222222555555555444333222111000//////000111222222333333333333222222222222333333333333333333333333333333333444444444444444444333333333333444444444444555333444444555555555555555333333333444444444555555444444444555555555555666555555555555555555555555555555555555555555555555444555777888888888777666777777888:::;;;===>>>>>>BBBDDDFFFFFFEEEEEEEEEFFFDDDDDDDDDEEEFFFGGGHHHHHHKKKKKKQQQ\\\gggoooxxx{{{wwwvvvwwwyyyzzzwwwuuusssssswww{{{ssskkknnnmmmjjjfffaaa[[[WWWTTTMMMJJJGGGBBB???<<<;;;:::999999888888777666666555666666666666666666666666666666666666666666666666666666666666666666666666444444444444444444444444444444444555555555666666444444444444444444444444555555555555555555555555555555555555555555555555555444333222222333444555444444444444444444444444444444444444444444444444555555555555555555555555333333444444555444444333111111222222222333333333444444444444444444444444666666666555444444444333444555555555555555555555777666666666666666777777555555555555555555555555111000000000000000000111//////000000000111111111111111111111111111111111111222222222222333333333444444444444333111000///......///111222333444555333333222222222222333333333333333333333333333333222333333444444333333222444444444444555555555555444444555666666666666666333333333444444444555555444444444555555555555666555555555555555666666666666666666666666666666666666666777777888888777777888999:::<<<>>>@@@AAABBBDDDFFFHHHIIIGGGFFFFFFGGGBBBBBBCCCEEEGGGIIIKKKMMMOOORRR[[[jjjvvv}}}}}}qqqooommmkkkjjjllloooqqqrrrsssvvvzzz}}}zzz{{{}}}xxxqqqooolllhhheeebbbaaa```[[[WWWRRRLLLFFFBBB@@@???;;;;;;:::999888777777666666666666666666666666666666666666666666666666666666666666666666666666666333333444444444444333333444444555555555666666666444444444444444444444444555555555555555555555555555555555555555555555555555444444333333444444555444444444444444444444444444444444444444444444444444444444444444444444444333333444444555555444444222222222222333333333333555444444444444333333333555555555555555444444444444444444555555555555555666666666555666666777888555555555555555555555555222111111000000111111222000000111111111222222222222222222222222222222222111111222222222333333333111111222222222222222111//////000111222333333444444333333222222333333444333333333333333333333333111222222333333222222111333333333444444444555555333444555555666666555555333333333444444444555555444444444555555555555666444555555555666666666777777777777777777777777777777777666666777777888999;;;<<<===???AAACCCEEEFFFEEEGGGJJJJJJIIIGGGFFFFFFEEEFFFGGGJJJMMMQQQTTTVVVXXX]]]kkk|||}}}rrrjjjjjjjjjjjjmmmqqquuuwww}}}xxxrrrrrrvvvzzz}}}wwwvvvssspppmmmllljjjjjjgggccc\\\UUUNNNIIIFFFEEE>>>>>>===<<<;;;:::999999666666666666666666666666666666666666666666666666666666666666666666666666333444555666666555444333555555555555666666666666444444444444444444444444555555555555555555555555555555555555555555555555333444444444444444444333444444444444444444444444555555555555555555555555333333333333333333333333222333444444555555444444333333333333444444444444555555444444444333333333444444444555555555555555444444444555555555666666444444444444444555666666555555555555555555555555333222222222222222222333111111222222222333333333333333333333333333333333111111111222222333333333......000111222333333444111111111111111222222222444333333222222333333444333333333333333333333333111111111222222111111111222222333333333444444444222333444444555555444444333333333444444444555555444444444555555555666666444555555555666666777777777777777777777777777777888777666666666777999:::===>>>@@@BBBDDDFFFHHHIIIEEEHHHJJJKKKIIIGGGFFFFFFKKKKKKMMMPPPUUUYYY^^^```aaahhhwww}}}yyywwwxxx~~~vvvllllllmmmnnnrrrvvv|||xxxooommmrrrxxx|||}}}zzzxxxuuutttoookkkcccZZZRRRMMMIIIHHHAAA@@@???>>>===<<<;;;;;;777777777777777777777777666666666666666666666666666666666666666666666666444555666777777666555444555555555555666666666777444444444444444444444444555555555555555555555555666666666666666666666666222333555555555555333222444444444444444444444444555555555555555555555555333333333333333333333333222333333444555555555444333333444444444444555555555555555444444333333333333444444555555666666666444444444555555555666666222222222222333333444555555555555555555555555555222111111000000000000000222222222222222222222222444444444444444444444444333333333333333333333333222222222222222222222222111111222222222333333333333333333333333333333333222222222333333444444444111222222333333444444555222222333333333333444444333333555666666666555444333333333444444555555555333333333444444444555555666666666666666666666666;;;:::999777666666666666;;;:::777666777:::===???@@@BBBDDDHHHJJJLLLLLLLLLIIIIIIHHHFFFFFFHHHKKKNNNSSSXXX^^^eeeiiillloooppppppzzzzzzqqqkkkfffhhhlllqqqtttvvvwwwwww{{{xxxrrrrrrvvvzzz{{{pppbbbXXXTTTRRRPPPMMMHHHIIIIIIGGGDDDAAA@@@@@@;;;999888888999:::999888999888777555555444555555555555555555555555555555777777666666555555555444444444444444444444444444444444444444444444444444666666555555555444444444777777666666555555555444555444333333222222333333222333333444444333333222333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555666777777666666555555555444666666666666666555555555666666666666666666666666555555555555555555555555222222111000000000000000222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222111222222222222333333333333333333333333333333333222222222333333444444444111222222333333444444555222222333333333333444444333444555666666666555444333333333444444555555555444444555555555666666666666666666666666666666666666666555555555555666666::::::999888:::<<>>;;;:::999999777666666666555555444444444444555555555555555555555555777666666666555555555555444444444444444444444444444444444444444444444444666666555555555444444444777666666666555555555444555444333333222222333333333444444555555444444333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555666777666666666555555555555666666666666666666666555666666666666666666666666555555555555555555555555222222111000000000000111222222222222222222222222111111111111111111111111333333333333333333333333222222222222222222222222222222222222333333333333333333333333333333333333222222333333333333444444111222222333333444444555222222333333333333444444333444555555666666555555444444444444444555555555555555666666666777777777666666666666666666666666444444444444555666888999::::::;;;<<<>>>AAACCCDDDDDDEEEEEEFFFFFFFFFGGGGGGJJJJJJKKKOOOUUU^^^fffkkkuuu{{{~~~ssshhhbbb___^^^^^^\\\aaakkkvvvsssdddZZZTTTPPPMMMOOOQQQUUUWWWXXXVVVSSSQQQIIIFFFAAA===;;;999777666555666666666666666555444555555555555555555555555666666666666555555555555444444444444444444444444444444444444444444444444555555555555555444444444666666666555555555555555555444444333333333333333444555555666666555555444555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333444444444555555555555666666666666666555555555555555555666666666666666666666666666666666666666666555555555555555555555555333222111111000000111111111222222222222222333333222222222222222222222222333333333333333333333333222222222222222222222222222222222333333333444444333333333333333333333333333333333333333333333333111222222333333444444555222222222333333333444444444444444555555555555555444444444555555555555555555555666666666777777777666666666666666666666666555666666777888999;;;;;;:::;;;===@@@CCCEEEFFFGGGIIIHHHGGGGGGFFFFFFGGGGGGHHHHHHLLLUUUcccrrr|||wwwwwwwwwxxxzzztttpppiiidddbbbdddgggiiijjjoooxxxyyyiii^^^WWWSSSPPPQQQSSSWWW\\\aaadddddddddYYYSSSJJJCCC>>><<<:::999666777888999999888777666555555555555555555555555666666666666666555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444333333333333333444444555555555555444444444444444444555555555555444444444444444444444444444444444444444444444444333333333333333333333333444444444555555555555666666666666666666555555555555555555555666666666666666666666666666666666666555555555555555555555555333222222111111111111111111111111222222333333333222222222222222222222222333333333333333333333333222222222222222222222222222222333333333444444444333333333333333333333333333333333333333333333333111222222333333444444555222222222333333333444444444444444444555555666666555555555555555555555555444444555555555666666666777777777777777777777777777777777888999:::;;;<<<<<<>>>@@@CCCEEEGGGHHHHHHIIIHHHFFFEEEEEEFFFGGGHHHMMMOOOWWWfff{{{wwwhhhbbbbbbcccfffiiieeefffgggjjjlllppptttwww{{{{{{mmmbbb\\\YYYXXXVVVVVVXXX^^^gggoootttvvvooogggZZZNNNEEE@@@===<<<777888888888888777777666666666666666666666666666555555555666666666666666555555555555555555555555555555555555555555555555444555555555555555555555444444444555555555555555666555444444333333444444333333444444444444333333222222333333333444444444444444444444444444444444444444444444444444444444333333333333333333333333444444444555555555555666555555555666666666666666444555555555666666777777666666666666666666666666666666666666666666666666333333222111111111111222111111111222222333333444111111111111111111111111333333333333333333333333222222222222222222222222333333333333444444444444333333333333333333333333444444333333333333222222111222222333333444444555222222333333333333444444555444444444444555666666666666666555555555555555444444555555555666666666777777777777777777777777666666777777888:::;;;<<<@@@AAACCCEEEFFFGGGHHHHHHGGGFFFDDDCCCDDDGGGJJJLLLTTTZZZggg|||ooocccXXXUUUWWWZZZ```eeelllqqqxxx~~~}}}|||rrrjjjeeeddddddaaa______dddnnnxxxyyylll___SSSJJJBBB>>>999888777666555555555555666666666666666666666666555555555666666666666666555555555555555555555555555555555555555555555555444444444555555555555555444444444444444555555555666555555444444444444444222333333333333333333222111222222333333444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444555555555555666555555555666666666666666444444555555666777777777666666666666666666666666666666666666666666666666444333222222111111222222000111111222333333444444222222222222222222222222333333333333333333333333222222222222222222222222333333333444444444444555333333333333333333333333444444444333333222222222111222222333333444444555222222333333333333444444555444444333444555666777777666666666555555555444555555666666666777777777777777777777777777777777555666777888:::===???@@@EEEEEEEEEEEEFFFFFFGGGGGGGGGFFFEEEEEEGGGLLLQQQTTT^^^hhh||||||uuulllaaa[[[WWWYYY]]]dddnnnxxx|||xxxyyy|||}}}xxxrrrooonnnoooooolllkkkooowwwyyypppfffYYYMMMEEE>>>===:::777666666777888666666666666666666666666555555555555666666666777555555555555555555555555555555555555555555555555444444444555555555666666333333333444444555555555666666555444444444444444333333444444444444333333222222333333444555555666444444444444444444444444444444444444444444444444555555555555555555555555444444444555555555555666555555555555666666666777444444555555666777777888666666666666666666666666666666666666666666666666444333222222111111222222000000111222333333444444444444444444444444444444333333333333333333333333222222222222222222222222333333333444444444555555333333333333333333333333444444444333333222222222111222222333333444555555222222333333333444444444555555444333444555666777777777666666555555555444777777777777888888888888777777777777777777777777666666888;;;>>>AAADDDEEEGGGGGGFFFEEEEEEFFFFFFFFFJJJIIIHHHIIILLLRRRXXX[[[jjjwwwuuufff```dddfffccc^^^\\\]]]ccckkkuuu}}}vvvvvvyyyzzz|||}}}xxxvvvuuuvvv{{{wwwvvvyyy~~~~~~~~~~~~{{{sssgggXXXOOOEEEBBB>>>:::999999;;;<<<777777777777777777777777444555555555666666777777666666666666666666666666666666666666666666666666444444444555555555666666333333333444444555555555666666555444444444444555444555555555555555555444333333444444555666777777444444444444444444444444444444444444444444444444666666666666666666666666444444444555555555666666444555555555666666777777444444444555666777777888666666666666666666666666777777777777777777777777333333222222222222222222333333333333333333333333222222222222222222222222555444333333222222222222222222222222222222222222222222222222222222222222333333333333333333333333444444444333333222222222333333333333222222111000222222222222222222222222333333333444444444555555777777777777777777777777666666666666777777777777555555555666666777888999777888999<<>>???<<<999:::999777777777777555333666666555555555444444444777777666555555555555555333444555666666555444333333333444555555444333333444444444444444444444444666666555444333333222222777777666666555555555555333444444555555444444333555555555444444333333333444444444444444444444444444444444444444444444444444444444555555555555666555555444444444444555555666666666666666666666666888888777777777777777888666555444333333333333333222222222222222222222222333333333333333333333333222222222222222222222222444333222111111111111222222222222222222222222222222222222222222222222222333333333333333333333333444444444333333222222222555666666666666555444333222222222222222222222222333333444444444555555555777777777777777777777777666666666666777777777888888888777777777888888999999:::<<>>??????<<<999;;;999777777777777666444777666666666555555555555777777666555555555555555555666777888888777666555666666666666666666666666444444444444444444444444666666555444444333222222666666666555555555444444333444444555555444444333555555555444444333333333555555444444444333333333444444444444444444444444444444444555555555555666666555555555555555555666666666666666666666666666888888777777777777777888666666555444444444444444111111111222222333333444333333333333333333333333222222222222222222222222222222111111000000111111222222222222222222222222222222222222222222222222333333333333333333333333444444333333333333222222666666777777666666555555333333333333333333333333333444444444444555555555777777777777777777777777666666666777777777888888::::::999999888888999999<<<===@@@CCCFFFGGGHHHHHHHHHIIIHHHGGGEEEEEEGGGIIIMMMQQQZZZeeerrr~~~zzzwwwzzzxxxlll]]]SSSNNNOOOSSSVVVXXXYYYYYYYYYWWWZZZaaajjjrrr}}}~~~}}}~~~|||zzz|||uuuooohhheeeggghhheeebbbVVVOOOGGGCCCDDDCCC@@@<<<;;;999777777888888777666777777777666666666555555777777666555555555555555555666777777777777666555777666555444444555666777444444444444444444444444666666555555444333333333555555555444444444444444333444444555555444444333555555555444444444444444555555555444444333333333444444444444444444444444444444444555555555555666777666666555555666666777666666666666666666666666777777777777777777777777777666666555555555555666000000111222333333444444222222222222222222222222222222222222222222222222222222111111111111222222222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333444444444444333333333333333333333333333333444444444444555555555555666666666666666666666666666666777777777888888888999999999999999:::;;;;;;???AAADDDGGGIIIJJJJJJIIIHHHHHHHHHFFFEEEFFFIIILLLTTTZZZdddsssllleeeaaaeeefff^^^SSSKKKFFFHHHKKKNNNRRRWWW]]]```cccjjjuuu}}}}}}~~~wwwnnnhhhgggfffdddbbbYYYTTTOOONNNNNNLLLFFF@@@;;;999777666777888777666777777666666666555555555777777666555555555555555444444444444444444444444666555333222222333555666555555555555555555555555666666555555444444444333444444444444444444444444333444444555555444444333555555555555555444444444444444444444444444444444444444444444444444444444444444444555555555555666777777666666666666777777666666666666666666666666666666666777777777777777777777666666666666666777000000111222333333444444222222222222222222222222222222222222222222222222333333222222222333333444222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333111222222333333333222222333333333333333333333333444444444555555555666666666666666666666666666666777777777777888888888888777777888999:::<<<>>>???CCCDDDGGGJJJKKKKKKKKKJJJJJJJJJKKKJJJKKKMMMQQQTTTYYY```mmm}}}}}}ooo\\\TTTOOORRRUUURRRMMMJJJGGGJJJMMMQQQVVV^^^gggmmmttt}}}~~~zzzsssnnnhhhbbb^^^[[[XXXWWWXXXYYYTTTKKKCCC===;;;888777777777777666666666666555555555555444777777666555555555555555444444333333333333444444666555333222222333555666555555555555555555555555666555555555555555444444444444444444444444444444333444444555555444444333555555555555555555555555111222222333444555666666444444444444444444444444444444444555555555555666777777666666666666777777666666666666666666666666444555666777777777777666777777666666666777777888111111111222222333333444222222222222222222222222222222222222222222222222333333333222333333444555222222222222222222222222222222222222222222222222333333333333333333333333222222333333333333444444333333444444555444444444333333333333333333333333444444555555555666666666777777777777777777777777777777777888888888999999777777888:::<<>>??????@@@AAACCCDDDEEEIIIHHHHHHHHHHHHIIIJJJJJJNNNRRRYYY___dddiiinnnqqqppp{{{yyydddSSSKKKHHHCCCDDDHHHLLLNNNOOOTTT[[[```fffooovvv{{{~~~~~~}}}~~~wwwtttqqqkkkbbb[[[LLLHHHCCC???>>>===<<<<<<;;;;;;;;;:::::::::999999777777666555555555555555444333222222222222333444333333444555555444333333666666666666666666666666555555555666666666666666555555555666666666777777333444444555555444444333444555555555666666777777777666666555333222111111444444444444444444444444444444444555555555666666555555444444444444555555666666666666666666666666222333555777888888777666555555555555555666777777222222333333333222111111222222222222222222222222333333333222222111111111333333333333333333333333333222111000000111222333111111111111111111111111333333333333333333333333444444444444444444444444444444444444444444444444777777666666555555555555666666666666666555555555777777777777777888888999:::999777666777999<<<>>>@@@@@@AAAAAABBBCCCDDDDDDJJJIIIFFFDDDDDDHHHOOOTTTZZZ^^^dddlllrrrwwwzzz{{{ppp^^^PPPIIIGGGFFFGGGHHHKKKPPPWWW```hhhlllrrrxxx}}}|||}}}vvvkkkffffff[[[TTTKKKFFFFFFEEECCC@@@BBB@@@<<<999777666666666777666555444444555777777666222000222666888666222666666666666666666666666444555555555666666777777555555666666555333111000555444444333333444444555444444555555555555444444444444444444444444444444777777666666555555555444555555555555555555555555555555555444444333333333333333333444555666777777777777777777777777777777666666666666666666666666777777777777777666555555000111222333333333333333222222222222222222222222333333333222222222111111333333333333333333333333333222111111111111222333222222222222222222222222333333333333333333333333444444444444444444444444444444444444444444444444666666666555555555444444666666666666666666666555777777777777777888888999999888777666777:::<<<>>>AAAAAACCCDDDFFFGGGGGGGGGDDDEEEEEEFFFIIIOOOWWW\\\dddjjjsss{{{|||rrrbbbTTTKKKHHHIIIJJJLLLPPPVVV]]]eeennnxxx~~~~~~|||{{{tttmmmkkkddd\\\SSSMMMLLLKKKIIIGGGEEECCC???<<<999888777777888777666555555666777888777444111333777999777444666666666666666666666666555555555555666666666777333333444555555444444444555444444333333444444555444444555555555555444444444444444444444444444444777666666666555555555444555555555555555555555555555555555444444333333333333444444444555666666666666666666666666666666666666666666666666666666666777777777777777666555555//////111222333444444444222222222222222222222222333333333333222222222222333333333333333333333333333333222222222222333333444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444555555555444444444444444555555666666666666666666777777777777777888888999888888777777888:::===>>>BBBCCCEEEHHHIIIJJJJJJJJJDDDEEEGGGKKKQQQZZZeeelllvvvxxxhhhaaaWWWNNNIIIJJJNNNQQQTTT\\\gggpppxxxyyyzzz}}}yyysssrrrqqqiii^^^WWWSSSRRRPPPNNNIIIGGGCCC???<<<999888888888888777666666777777888888555333555888999777555666666666666666666666666555555555555666666666666555555444444444444444555555444444333333444444555444444555555555555444444444444444444444444444444666666666555555555555555555555555555555555555555555555555444444444444444444444555555555555555555555555555555555555555555666666666666666666666666777777777777777666666555///000111222333333333333222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444555555555555666666666666777777777777777888888999888777777888999<<<>>>@@@CCCDDDGGGIIIJJJJJJIIIIIIKKKKKKMMMQQQZZZiiixxxuuueee]]]ZZZUUUPPPOOORRRWWW\\\aaakkkxxx~~~|||~~~~~~zzzxxxzzzzzzssshhh___YYYUUURRRPPPLLLJJJGGGBBB>>>;;;999888888777777777666666666666777666444555777888777555666666666666666666666666555555555666666666666666:::999666444222222222222555444444333333444444555444444555555555555444444444444444444444444444444555555555555555555555555555555555555555555555555555555555555555444444444555555555555555444444444555555555555555555555555666666666666666666666666666666777777777777666666222222333333333222222111222222222222222222222222333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444444444444444444444444444555555555666666777777777777777777777888888999888888888999;;;>>>@@@AAADDDEEEFFFHHHHHHHHHGGGGGGNNNNNNOOOVVVdddyyy{{{eee]]]TTTVVVWWWXXXZZZ^^^eeejjjttt~~~{{{zzz~~~yyywwwyyy}}}yyyvvvwwwwwwwww{{{}}}xxxpppggg___XXXRRROOONNNLLLIIIEEE@@@<<<999888777777777777666666555555666555555555666666555444666666666666666666666666666666666666666555555555:::999666444333222222333555444444333333444444555444444555555555555444444444444444444444444444444444444444555555555555555555555555555555555555555555555555555555555555555555555555555555444444444555555555555555555555555666666666666666666666666666666777777777777666666333333333333333222111000222222222222222222222222333333333333444444444444333333333333333333333333222222333333333333222222222222222222222222222222333333333333333333333333444444444444444444444444444444444444444444444444444444444444444555555555444444555555666777777777777777777777777888888999888999:::<<<>>>@@@BBBDDDFFFFFFFFFGGGGGGHHHHHHIIINNNOOORRR\\\ooojjj\\\[[[SSSYYYaaagggkkkqqqwww|||~~~zzzxxx{{{}}}}}}~~~|||yyyzzzzzzvvvwwwzzz{{{|||{{{yyyxxx|||yyywwwwwwrrrmmmmmmqqqyyyyyy{{{~~~~~~}}}wwwrrrppppppoootttzzzzzzyyyuuuoooggg^^^VVVQQQPPPNNNKKKGGGCCC>>>;;;999888888888888777666555555666666555555555555555444666666666666666666666666666666666666666555555555555555444444555666666777555444444333333444444555444444555555555555444444444444444444444444444444444444444444444555555555555555555555555555555555555555555555555666666666444444555555555555555555555555555555555555555555666666666666666666666666555666666777777777777777111111222333333333222222222222222222222222222222333333333444444444555555333333333333333333333333111111222333333222111111444444444444444444444444333333333333333333333333444444444444444444444444444444444444444444444444444444555555555666666666444444555555666777777888777777777777777888888999999:::;;;>>>@@@CCCEEEFFFGGGFFFFFFGGGIIILLLNNNPPPUUUWWW]]]jjj~~~yyyddd___bbbbbbkkkvvv}}}sssnnnmmmpppsssssstttwwwuuuqqqnnnooovvvvvvwwwxxxxxxxxxwwwtttpppnnnnnnooommmkkkiiigggfffjjjhhhiiikkkiiieeegggkkkqqqvvv|||}}}{{{yyyzzz}}}~~~wwwnnnjjjjjjjjjkkkmmmpppuuuzzztttqqqnnnpppvvvyyyxxxwwwxxx}}}{{{yyyxxx}}}{{{uuussspppnnnpppuuuvvvxxxzzzyyyrrrhhh___YYYRRRQQQNNNJJJFFFBBB>>><<<::::::;;;;;;:::888777666777777777777666555555666666666666666666666666666777666666666555555555555222333444666777777777777555444444333333444444555444444555555555555444444444444444444444444444444333333333444444555555555555555555555555555555555444555555555666666666777333444444444555666666666666666666666666666666666666666666666666666666666555555666777777777777777///000111222333444444444222222222222222222222222333333333444444555555555333333333333333333333333000111222333333222111000555555555555555555555555333333333333333333333333444444444444444444444444444444444444444444444444555555555666666666777777444444444555666777777888777777777777777888888999999:::<<>><<<<<<======<<<:::999888888999999888777666666777666666666666666666666666777777666666555555555444444555666777777666555444555444444333333444444555444555555555555555555444444444444444444444444444333333333444444555555555555555555555555555555555444555555555666666777777333333444444555666777777777777777777777777777777666666666666666666666666555555666777777777777777222222222222222222222222222222222222222222222222444444444444444444444444555555555444444333333333444444444333333222222222333333333333333333333333444444444444444444444444777666555555666555333111444444444555555555666666666666666666666666666666555555666666777888888888999888777666666777888999;;;===@@@DDDHHHIIIGGGFFFIIIJJJKKKLLLPPPVVV^^^cccqqqooorrrzzz{{{}}}qqqddd]]]^^^aaahhhkkkoooqqqrrruuu{{{}}}|||}}}~~~|||tttppplllggghhhiiijjjlllmmmnnnooooookkkiiihhhjjjnnnpppooommmooonnnooorrruuuuuurrroooggghhhkkknnnpppooollliiiiiihhhfffccc___\\\YYYXXXXXXZZZ]]]___bbbeeeiiimmmoooqqqsssuuutttrrrooolllqqqpppnnnllljjjhhhgggggggggeeebbbaaabbbbbbbbbaaafffnnnxxx{{{rrrkkkcccdddeeedddbbb```___```eeefffhhhiiijjjiiigggfffcccccccccdddeeeeeecccaaa]]]]]]]]]___aaaeeeiiikkkqqq{{{|||xxxyyyzzz|||{{{uuujjj\\\QQQNNNLLLFFFAAA@@@BBB@@@>>><<<:::999999999777777777777777777777777666666666666666666666666666666555555555444444444666666555444444444444555555555555444444333333333444444444555555555555666666666666666666666666666777666555444333222222222555555444444444444555555333444555555666666555555666666555555555555666666888777777666666666777777666666666666666666666666555666777777666666777888222222222222222222222222222222222222222222222222333333333333333333222222444444444444333333333333444444444333333222222222333333333333333333333333444444444444444444444444555777999888555333333555444555555555666666666666333333333333333333333333555555555666777777888888:::999888777777888::::::???@@@BBBEEEGGGGGGFFFDDDFFFJJJNNNRRRWWW___jjjrrr}}}{{{}}}pppggggggkkkrrrqqqlllccc[[[XXX[[[___aaaiiisss|||yyyvvvuuuuuuwwwwwwvvvtttrrrssswwwyyy|||vvvtttqqqmmmssssssuuuuuuuuutttsssrrrnnnmmmmmmnnnqqqrrrqqqooolllmmmpppuuuzzz{{{yyyvvvsssssstttuuuvvvsssooollliiigggccc___[[[YYYXXXXXXXXX[[[```dddiiimmmrrruuuzzz{{{}}}}}}zzzxxxwwwwwwuuutttsssrrrrrrrrrqqqooommmjjjiiiiiiiiijjjooosssxxx}}}}}}yyysssoookkklllkkkhhheeebbbbbbbbbdddeeeffffffeeedddcccbbbbbbaaa``````aaa```]]]ZZZYYYXXXXXXYYY[[[^^^aaabbbgggppp{{{}}}~~~}}}{{{{{{~~~wwwhhhYYYRRRNNNHHHEEEDDDEEECCC???<<<999888888888777777777777777777777777666666666666666666666666666666555555555444444444666666555444444444444555555555444444444333333333444444444555555555555666555555555555555555555555666666555444333333333333555555444444444444555555333444555555666666555555666666555555555555666666777666666555555666666777666666666666666666666666666777999888777777888999222222222222222222222222333333333333333333333333333333333222222111111111222222222222333333333333444444333333333333222222333333333333333333333333444444444444444444444444333888<<<:::444111444888555555555555666666666666666666666666666666666666444555555666666777777888:::999999888999:::<<<===BBBCCCDDDFFFGGGHHHHHHHHHGGGNNNWWW]]]bbbkkkxxx~~~kkk[[[TTTSSSUUU^^^]]][[[WWWTTTVVV\\\aaadddqqqwwwpppkkkhhhhhhiiillllllmmmmmmnnnqqqvvvyyyzzz}}}~~~~~~~~~|||}}}{{{xxxxxxxxxzzzzzzyyywwwtttoooqqqwww~~~|||wwwssslllhhhbbb\\\YYYXXXZZZ[[[\\\aaahhhooouuuzzz}}}xxxsssrrruuuyyy}}}~~~~~~~~~}}}|||{{{{{{{{{xxxtttooollllllllllllkkkjjjiiigggfffddddddfffeeecccbbbaaa___[[[XXXWWWWWWWWWWWWXXXYYYZZZ[[[^^^dddlllqqquuuxxx}}}~~~uuupppoooooonnnmmmiiiiiilllsss}}}|||wwwuuuxxxwwwzzzxxxeeeXXXQQQLLLIIIJJJHHHEEE@@@<<<999777777777777777777777777777777777666666666666666666666666666666666555555555555444666666555444444444444555555444444444444333333333444444444555555555555666444444444444444444444444666555444444333333333333555555444444444444555555444444555666666666666555666666555555555555666666666555555555555555666666666666666666666666666666777888999999888888999;;;222222222222222222222222333333333333333333333333444444333333222222111111111111111222222333333333333333333333333333333333333333333333333333333333444444444444444444444444333777999888444222444666333444444444555555555555777777777777777777777777444555555666666777888888999999888999:::<<<===???BBBCCCEEEFFFHHHJJJLLLNNNNNNXXXbbbhhhllltttyyyjjjZZZOOOKKKKKKMMMTTTUUUVVVXXX[[[aaaiiiooozzzyyyuuuoooiiifffgggjjjlllooorrruuuxxxzzz}}}|||yyy}}}~~~uuuppphhhaaa^^^___bbbeeehhhmmmuuu}}}}}}}}}}}}}}}{{{yyyvvvtttrrrqqqqqqtttssspppnnnkkkhhhccc___]]]]]]]]]]]]]]]\\\\\\\\\\\\___cccfffiiinnnuuuyyy|||uuullleeeaaa```___^^^ZZZZZZ\\\bbbkkktttyyy{{{~~~wwwqqqooorrruuu{{{ppp^^^TTTOOONNNNNNIIIFFFAAA<<<999777777888777777777777777777777777666666666666666666666666666666666555555555555555666666555444444444444555444444444444444444444444444444444555555555555666444444444444444444444444666555444333333333333333555555444444444444555555444444555666666666666666666666555555555555666666555444444444444555555666666666666666666666666666666888999999888888:::;;;222222222222222222222222333333333333333333333333555555444444333333333222111111111222222333333333333333333333333333333333333333333333333333333333444444444444444444444444444444444444555444333222222222333333333444444444444444444444444444444444555555666666777888888888888888888999;;;===???AAACCCDDDEEEFFFFFFHHHMMMQQQWWWaaammmssswwwtttgggbbbYYYPPPKKKJJJLLLMMMTTTWWW\\\dddmmmwww}}}|||{{{yyyvvvttttttqqqnnnlllmmmqqqwwwzzz~~~|||tttnnnkkkmmmqqqtttzzz~~~}}}yyyuuuppplllhhhhhhiiiiiihhhgggfffeeebbbcccccccccfffjjjooosssyyytttkkkccc]]]ZZZYYYXXXVVVUUUWWW[[[aaahhhmmmpppmmmqqqwww~~~}}}xxxuuutttxxxyyyfffZZZUUUSSSQQQIIIGGGBBB>>>;;;999999999888888888888888888888888777777777777777777777777666666666666666666666666666666555444444444444555444444444444444444444444444444444555555555555666444444444444444444444444555555444333333333444444555555444444444444555555444555666666777777666666666666555555555555666666444444444444444555666666777777777777777777777777555666888888888888999;;;222222222222222222222222333333333333333333333333444444444444444444444444222222222222333333333333222222333333333333444444333333333333333333333333444444444444444444444444444333222333555555333111222333333333333444444444666666666666666666666666666666777888888999999:::999999999:::===???BBBDDDFFFGGGHHHGGGFFFJJJPPPVVVbbbkkkwww|||jjj^^^SSSRRRPPPMMMKKKMMMQQQUUU^^^bbbkkkwww}}}~~~yyywwwtttssstttttttttsssxxxvvvuuuvvvzzz~~~|||~~~|||xxxtttuuuwwwxxxxxxvvvtttsssqqqooonnnmmmnnnpppsssuuuxxxtttmmmeee^^^ZZZXXXWWWUUUUUUVVVWWWZZZ^^^bbbddd]]]bbbjjjssszzz}}}{{{{{{~~~qqqeee```ZZZUUUNNNKKKHHHCCC@@@===;;;:::888888888888888888888888777777777777777777777777555666666666666777777777666666555444444444444555333333333444444444444555444444444555555555555666444444444444444444444444555444444333333444444444555555444444444444555555555555666777777777777666666666555555555555666666444444444444555666777777777777777777777777777777444666888888777888:::;;;222222222222222222222222444444444444444444444444222222222333444444555555444444444444333333333333222222222333333444444444333333333333333333333333444444444444444444444444222444555555444444444444444444444555555555666666888888888888888888888888888888888999::::::;;;;;;:::;;;;;;===@@@CCCFFFGGGHHHKKKMMMMMMOOOUUU___gggtttzzzzzzkkkZZZOOOIIILLLNNNNNNOOOTTT^^^ffftttyyy|||}}}~~~|||{{{~~~yyyvvvssssssvvv{{{~~~|||wwwpppiiicccaaa```^^^^^^]]]\\\\\\\\\]]]___ZZZ^^^dddkkkppptttvvvwwwtttrrrtttzzz}}}rrrlllccc[[[UUUSSSPPPKKKFFF@@@<<<:::888888888888888888888888777777777777777777777777555666666666777777777777666666555444444444444555333333333444444444555555444444444555555555555666555555555555555555555555444444444333333444444555555555444444444444555555555555666777777777777777666666555555555555666666555555555555666777888999777777777777777777777777555777888999999999;;;===222222222222222222222222444444444444444444444444000000111222333444444555555555555444444333333333222222222333333444444444333333333333333333333333444444444444444444444444111555999888333111444888666666666666777777777888555555555555555555555555888999999::::::;;;<<<<<<<<<======???BBBEEEIIIJJJIIIMMMQQQTTTYYYbbboooyyyyyynnn```RRRHHHFFFKKKPPPRRRTTT]]]kkkvvvyyywww}}}~~~}}}zzzwwwxxx}}}yyyssspppnnnllllllkkkiiifffddddddddd___aaadddhhhjjjkkkkkkkkkllllllnnnuuu~~~~~~~~~{{{tttjjj___\\\ZZZVVVQQQJJJCCC<<<999888888888888888888888888777777777777777777777777555666666666777777888888666666555444444444444555333333333444444555555555444444444555555555666666666666666666666666666666444444333333333444444555555555555444444555555555555666666777777777777777666666555555555555666666555555555666666888999999777777777777777777777777666888::::::::::::<<<>>>111111222222222333333333333333333333333333333333333333333333333333333333555555555444444333333333222333333444444333333222111222333333444444333333333333333444444444555555444444444555555555555666666666666666666555555555666555555555555666666777777777777777888999:::;;;>>>@@@@@@>>>BBBIIILLLIIINNNUUU\\\dddqqqwwwjjj\\\OOOKKKMMMJJJNNNTTT[[[dddqqq}}}~~~~~~zzzvvvssspppoookkkggggggjjjkkkiiieeeeeedddgggqqq{{{~~~wwwnnnkkkllllllnnnuuutttiiidddccc```ZZZSSSIII@@@;;;999888777777888888777666777777777777666666666666777777777777777777777777666666555555555444444444222222222333333333444444444444444555555555555666555555555555555555555555444444444555555555555666555555555555555555555555666666666666666666666666777777777777777777777777666666666666666555555555777777777777888888888888777777666666888:::===???111222222222222333333333333333333333333333333333333333333333333333333333555555444444444333333333222333333444444333333222222222333444444444444444333333333444444444555555444444444555555555555666666666666666666666666555666555555555555666777777777777777888999:::;;;<<<;;;<<<>>>AAADDDIIIOOOSSS```iiisss{{{mmm```VVVOOOMMMOOOPPPUUU]]]gggsss~~~zzzvvvtttuuutttoookkkjjjiiijjjoootttsssllleeeeeeeeedddcccgggssszzzwwwzzz~~~uuupppooolllggg___SSSHHH@@@;;;999888888999999888777888777777777666666666666777777777777777777777777666666555555555444444444333333333333444444444444444444444555555555555666555555555555555444444444444444444555555555555666555555555555555555555555666666666666666666666666555555555555555555555555666666666666666666666666666666666666777777777777888777777777999;;;>>>@@@222222222222333333333333333333333333333333333333333333333333333333333333555444444444444333333333222333333444444333333222333333444555555555555444333333333444444444555555444444444555555555555666555555666666666666666666666555555555666666777888888888888999:::<<<===>>>@@@===@@@GGGIIIJJJVVVdddyyyfffXXXTTTTTTUUUXXX[[[aaalllyyy{{{wwwvvvtttssspppkkkeee```cccbbb___[[[[[[aaallltttuuusssnnniiigggiiimmmqqquuuvvvzzzyyyxxxwwwsssjjj\\\MMMCCC===;;;999999:::::::::888888888777777777666666666777777777777777777777777666666666555555555555444444444444444555555555666444444444555555555555666666666555555555444444444444444444555555555555666555555555555555555555555666666666666666666666666555555555555555555555555666666666666666666666666555555555666666666777777888777777888:::===???AAA222222222333333333444444333333333333333333333333333333333333333333333333444444444444444444444444222333333444444333333222333444555555666666555555333333333444444444555555444444444555555555555666555555555555666666666666555555555555666777888888999999999:::<<<>>>???@@@HHHCCCEEEMMMNNNPPPccc{{{dddXXX[[[aaafffiiimmmttt||||||zzz|||~~~vvvooojjjhhhhhheeeaaa\\\YYY[[[```eeeccccccaaa^^^\\\]]]aaadddgggiiimmmuuu|||tttfffTTTHHH???<<<:::999::::::999888888888888777777777666666666666666666666666666666666666666555555555555555555555555555666666666666444444444555555555555666666666666555444444333333444444444555555555555666555555555555555555555555666666666666666666666666555555555555555555555555666666666666666777777777666666666666777777777777888888888999;;;>>>AAACCC222222333333333444444444333333333333333333333333333333333333333333333333444444444444444444444444222333333444444333333222333444555555666666555555333333333444444444555555444444444555555555555666444555555555666666777777555555555666666777999999999::::::<<<>>>@@@BBBCCCJJJDDDEEENNNTTT]]]xxxzzzccc^^^gggsss|||}}}}}}{{{{{{wwwvvvmmmkkkfffaaa]]]]]]___bbbaaa```]]]YYYWWWWWWYYY[[[\\\^^^cccjjjtttqqq___RRRBBB???;;;:::999999999888888888888888777777777777666666666666666666666666666666666666666666666666555555555666666666777777444444444555555555555666666666555555555444444444444444444555555555555666555555555555555555555555666666666666666666666666666666666666666666666666666666666666777777888888777777888888888999999999999999999:::===@@@DDDFFF333333333333444444444444333333333333333333333333333333333333333333333333333333333444444444444555222333333444444333333222333333444555555555555444333333333444444444555555444444444555555555555666444444555555666777777777555555555666777888999::::::;;;<<<===@@@BBBDDDEEEEEECCCFFFPPP\\\ooossshhhlllyyytttqqqlllhhhfffeeeggghhhiiieee___[[[ZZZYYYWWWVVVUUUWWWZZZ```hhhtttuuudddWWWFFFCCC>>>;;;:::999888777999999888888888777777777777777777777777777777777555666666666666777777777555555555555666666666777444444444555555555555666555555555555555555555555444444444555555555555666555555555555555555555555666666666666666666666666777777777777777777777777555666666777777888888999888888888999999999::::::999999:::;;;>>>BBBFFFHHH333333333444444444444555333333333333333333333333333333333333333333333333333333333444444444555555222333333444444333333222222222333444444444444444333333333444444444555555444444444555555555555666444444555555666777777888555555555666777999:::;;;;;;;;;<<<>>>AAADDDFFFGGGEEEIIIOOOXXXhhh}}}zzz{{{|||}}}xxxuuussstttuuuvvvwwwqqqjjjhhhhhheee___YYYTTTUUUVVVYYY```kkkxxxwwwgggZZZLLLHHHBBB>>><<<;;;999888999999999888888888777777777777777777777777777777555666666666777777777777444444555555555666666666444444444555555555555666333333444444555666666666444444444555555555555666555555555555555555555555666666666666666666666666666666666666666666666666555666666777888888999999777888888888888999999999999999:::<<>><<<:::999999999999888888888888777777777777777777777777777555666666666777777888888444444444444555555555666444444444555555555666666222333333444555666777777444444444555555555666666555555555555555555555555666666666666666666666666555555555555555555555555555666666777888999999999777777777777888888888888::::::;;;<<<@@@DDDHHHKKK333333333333333333333333333333333333333333333333555555555555555555555555444444444444444444444444555555444333333333333444444444444333333222222222333333333444444444555555666666666666777777777777999999888888777666666666777777777777888888888888???>>>???AAADDDHHHLLLOOOTTT```nnn{{{zzznnneeecccfffgggfffiiiooorrrqqqmmmhhhdddfffnnnvvv{{{|||wwwooossswwwwww}}}yyylllbbbUUUSSSOOOIIIBBB>>>===>>>;;;<<<===<<<:::999888888777777777777777777777777444444444555555555555555666666666666666666666666666666666666666666666666444444666666666555444333444444444444444444444444555555555555555555555555666666666666666666666666777777777777777777777777777777888888888888777777999999888777777666777777888:::===@@@CCCEEEEEEFFF333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444333333333333333444555666444444444333333333222222444444444555555555666666555555555666666666666777888888888888777777777777666666666777888999::::::===???AAACCCEEEHHHMMMQQQ\\\hhhwww{{{|||rrrkkknnnrrruuutttvvv{{{|||yyyoooiiicccaaaeeeiiikkkkkkkkkttt|||}}}~~~~~~zzzrrrtttvvvuuu{{{pppdddWWWUUURRRMMMGGGBBB===::::::;;;;;;;;;:::999999999777777777777777777777777666555555555555555555555666666666666666666666666666666666666666666666666444555555555555555444444444444444444444444444444555555555555555555555555666666666666666666666666777777777777777777777777777777888888888888777777777777777777777888999999:::;;;>>>BBBDDDFFFGGGGGG333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444222222222333444555777777444444444444333333333333555555555666666666777777666666666666777777777777777777777777888888888888555555666777888:::;;;<<<<<>>CCCIIIKKKLLLSSS___jjjvvv~~~xxxssspppllliiifffjjjnnnpppooollliiifffcccdddfffkkkqqqwwwyyyyyyzzzzzztttsssuuu}}}{{{nnnhhhccc^^^[[[YYYTTTKKKDDD>>><<<:::999999:::::::::777777777777777777777777999888888777666555555444666666666666666666666666666666666666666666666666666555444333333444666777666666666666666666666666555555555555555555555555666666666666666666666666666666666666666666666666777777888888888888777777666666666777888999;;;;;;<<<>>>AAADDDGGGIIIJJJJJJ333333333333333333333333333333333333333333333333222222222222222222222222333333333444444444555555555444444333333333444444444444444444444444444444333333444444444555555555666666666777777777888888555555666777888999999::::::999999999:::<<<>>>??????EEEKKKNNNRRR]]]mmmyyy|||xxxvvvpppoooooonnnjjjccc\\\YYYWWWXXX[[[___eeejjjmmmnnnrrrzzzzzzwww{{{zzzqqqjjjbbb^^^\\\ZZZTTTOOODDD@@@<<<::::::;;;;;;:::777777777777777777777777999888888777666555555444666666666666666666666666666666666666666666666666555444333333333555666777777777777777777777777777666666666666666666666666666666666666666666666666666666666666666666666666777777888888888888777777888888888888888999999:::<<<>>>AAAEEEGGGIIIJJJJJJ333333333333333333333333333333333333333333333333222222222222222222222222222333333444444555555555666555444333333333333333444444444444555555555555333333333444444444444555444444444444555555555555555666666777888999999999;;;:::::::::<<<>>>AAACCCCCCHHHOOOVVV^^^jjjyyy{{{zzz~~~{{{vvvqqqnnnhhh^^^VVVTTTQQQRRRUUUZZZ^^^bbbeeegggoooxxxxxxqqqggg```]]][[[YYYWWWMMMGGG@@@<<<<<<<<<;;;:::777777777777777777777777777777777666666555555555666666666666666666666666666666666666666666666666444444444444444555666777777777777777777777777777666666666666666666666666666666666666666666666666777777777777777777777777777777888888888888777777999999888888888999999:::===???BBBEEEHHHJJJKKKKKK333333333333333333333333333333333333333333333333333333333333333333333333222222333333444555555666444444333333333444555555444444444444555555555666444444444444555555555555444555555555555666666666666666777777888888888999:::::::::;;;>>>BBBFFFIIIKKKQQQ[[[eeepppzzz}}}www}}}}}}}}}}}}~~~{{{ssspppjjj```YYYXXXSSSUUUXXX[[[^^^aaaccceeejjjsss|||zzzqqqhhhaaa]]]\\\\\\UUUNNNDDD???>>>>>>;;;999777777777777777777777777666555555555555555555555666666666666666666666666666666666666666666666666222333444555666666666666666666666666666666666666666666666666666666666666666666666666666666666666777777777777777777777777777777888888888888777777777777777888999:::;;;<<>>;;;999777777777777777777777777444444444555555555555555666666666666666666666666666666666666666666666666111222444666777777666555666666666666666666666666777777777777777777777777666666666666666666666666777777777777777777777777777777888888888888777777555666666888999;;;===>>>AAABBBFFFIIILLLMMMNNNOOO444333333222222333333444555555555555555555555555666555555444444333222222555555555444444333333333555555555444444333333333444555555666666666666666777666444333444555777999777777777777888888888888555777999:::999888999:::>>>;;;===BBBDDDEEENNNXXX]]]kkkyyy~~~xxxtttxxx{{{tttqqqlllggggggkkkjjjlllnnnooonnnkkkgggeeeddddddhhhmmmpppsss{{{~~~vvvooogggcccaaa]]]VVVOOOGGGAAA;;;888:::888777777999:::999888888888888888777777777777555555555555555555555555555555555555666666666666444555555555666666777777888777666555555666777888666666555555555444444444555555444333444555666777777777777777777777777777777777777777777777777777777888999888888999;;;>>>AAAEEEIIILLLMMMNNNOOOPPP444333333222222333333444333333333333333333333333444444444444444444444444555555444444444333333333555555555444444333333333444555555666666666666666777666555444444666777888777777777777888888888888777999::::::999999:::;;;===<<<@@@FFFHHHKKKUUU```sss~~~}}}}}}xxxvvvtttrrruuuyyyyyy{{{}}}}}}zzzvvvpppmmmiiiffffffhhhiiihhhlllrrrzzzrrrllllllhhh___TTTIIIBBB>>>===:::999999999999::::::999888888888888777777777777666666666666666666666666555555555555666666666666555555555555666666666777777777666666666666777777666666555555555444444444555555444444444555666777777777777777777777777777777777777777777777777777777888888888777999;;;>>>@@@DDDHHHKKKLLLMMMNNNOOO444333333222222333333444333333333333333333333333222222333444444555666666555444444444444333333333555555555444444444444444444555555666666666666666777666555444555666777888777777777888888888999999888:::;;;;;;::::::;;;<<<<<>>@@@CCCGGGJJJKKKKKKMMMNNN444333333222222333333444555555555555555555555555333333333444444444555555444444444444444444444444555555555555555444444444444555555666666666666666666666555555666666777888777777888888888999999999999:::;;;;;;::::::<<<===>>>BBBHHHLLLQQQ^^^rrr{{{zzz}}}{{{rrrkkkiiifff```\\\[[[^^^cccjjjoootttyyy}}}yyyiiiXXXKKKDDDCCC:::<<<===<<<:::888999;;;888888888888777777777666666666666666666666666666555555555555666666666666555555555666666666666666444555666777777666555444555555555555555555555555555555555555555666666777666666666666666666666666777777777777777777777777666777888777777999<<<>>>BBBDDDHHHJJJJJJKKKMMMOOO444333333222222333333444555555555555555555555555555555444444444333333333444444444444444444444444555555555555555555555555444555555666666666666666666666666666666777888888888888888888999999999999888999:::::::::;;;===@@@BBBFFFJJJMMMWWWkkk~~~}}}~~~uuuqqqlllddd]]][[[[[[[[[\\\^^^```dddjjjoooyyy~~~wwwfffVVVKKKFFF>>>>>>===;;;999888999:::888888888888777777777666555555555555555555555555555555555555666666666666666666666666666555555555444555666777777666555444444555555555555555555555555555555666666666666666666666666666666666666666777777777777777777777777666777888888888:::===???DDDFFFIIIJJJKKKLLLNNNPPP444333333222222333333444333333333333333333333333666666555444333333222222333333333444444444444555555555555555555666666666444555555666666666666666666666777777777888888888888888888999999999999:::888999:::;;;;;;===AAADDDFFFJJJMMMRRRaaazzz|||tttiiibbb```___[[[YYYXXXWWWVVVZZZ```jjjuuu}}}wwwyyy{{{wwwgggXXXNNNFFFBBB===:::999999999888888888888888777777777777555555555555555555555555555555555555666666666666666666666666666555555555555555555666666555555555444444444555555555555555444555666777777777777666777777777777777777777777777777777777777777777777777888999999999;;;>>>AAAEEEGGGIIIJJJKKKLLLNNNPPP444333333222222333333444333333333333333333333333444444444444444444444333333333333444444444555555444555555555666666666777444555555666666666666666666666777888888888888888888888888999999999::::::999:::;;;<<<>>>AAAEEEIIIHHHMMMSSS[[[ooo~~~sssnnnooojjjddd___]]]XXXRRRSSSXXX___hhhrrryyy~~~}}}xxxhhh\\\OOOGGG===999;;;<<<;;;888888888888888777777777777555555555555555555555555555555555555666666666666777666666666555555555555666555555444444555555666444444444555555555666666444555666777888777777666777777777777777777777777777777777777777777777777888999::::::;;;===@@@CCCEEEGGGIIIIIIJJJKKKMMMPPP444333333222222333333444555555555555555555555555222333333444444555555666333333333444444555555555444555555555666666777777444555555666666666666666666666777888888888888888888888999999999::::::::::::;;;===>>>@@@DDDIIIMMMIIIOOOWWWbbbyyyzzzyyyyyyzzz}}}}}}{{{~~~uuunnnhhheee^^^UUUSSSXXXXXX]]]cccggglllwwwsssgggVVVKKK>>>:::<<>>AAADDDEEEFFFHHHHHHHHHJJJLLLOOO444444444444444444444444333333333444444444555555444444444444444444444444555555555555555555555555666666666555444444333333666666666666777777777777777666444333444555777999888:::;;;;;;;;;;;;===>>>>>>??????@@@BBBFFFLLLQQQRRRYYYcccqqqzzz~~~{{{xxxzzz}}}~~~{{{rrrhhhaaa___^^^UUUVVVWWWXXX\\\eeepppyyy}}}{{{jjjZZZHHHAAA@@@===;;;:::<<<:::888777888888777666777777777777777777777777666666666666666666666666777777777777666666666666666555444333333333333333666666666666666666666666666666666666666666666666777888888888888999999999999999888888888888888999999::::::;;;===???@@@AAAEEEGGGIIIJJJJJJKKKMMMOOO444444444444444444444444333333333444444444555555444444444444444444444444555555555555555555444444555555555555555555555555666666666666777777777777888777666555555777888:::777888999999999999;;;<<<>>>???@@@AAADDDIIIPPPUUU[[[cccnnn{{{|||~~~~~~yyywwwwwwyyy|||~~~~~~~~~~~~tttmmmjjjiii___^^^\\\YYYXXX[[[bbbgggqqq|||zzz}}}rrraaaNNNEEEBBB???======<<<:::888777888888777666777777777777777777777777666666666666666666666666777666666666666666666666666555444444333333333444555555555555555555555555666666666666666666666666777777888888888999999999999999888888888888888999999::::::;;;===???AAABBBDDDFFFHHHIIIJJJKKKMMMOOO444444444444444444444444333333333444444444555555555555555555555555555555666666666555555444444444333444444555666666777777666666666666777777777777999888777777777888:::;;;777999:::999999999;;;===@@@AAACCCEEEJJJRRRZZZ```jjjrrr~~~~~~|||yyyvvvtttwwwzzz}}}~~~~~~~~~~~~|||xxxvvvmmmjjjeee^^^YYYWWWXXXZZZdddlllqqqooolllpppvvv{{{zzzjjjXXXMMMGGGAAA??????<<<:::888888888999888777777777777777777777777777666666666666666666666666666666666666666666666666666555444444333444444444444444444444444444444444666666666666666666666666777777777888888888999999999888888888888888999999::::::;;;<<<>>>@@@AAACCCDDDFFFHHHIIIIIIKKKMMMOOO444444444444444444444444333333333444444444555555666666666666666666666666777777666666555555444444444555555555666666666777666666666666777777777777999888888777888999:::::::::;;;<<<<<<;;;<<>>AAABBBDDDCCCEEEHHHIIIJJJKKKMMMOOO444444444444444444444444333333333444444444555555666666666666666666666666777777666666666555555555777777666666666555555555666666666666777777777777777777777777888888999999;;;<<<=========???BBBEEECCCGGGMMMVVV```lllwww~~~}}}}}}}}}}}}zzzsssmmmgggddd^^^___```cccgggnnnvvv}}}{{{sssjjjbbbVVVHHH???======;;;999888999999888777666666666666666666666666666666666666666666666666444444555555666666666777555555444444444555555666555555555555555555555555666666666666666666666666666666777777777888888888888888777777888999999:::::::::;;;===???BBBDDDEEEDDDFFFHHHJJJJJJLLLNNNPPP444444444444444444444444333333333444444444555555555555555555555555555555666666666666666666666666888888777666666555444444666666666666777777777777777777888888888999999999:::;;;<<<<<<===@@@DDDGGGFFFKKKTTT___jjjuuuzzzrrrmmmeeeaaa```cccggglllsss{{{~~~wwwssspppjjj]]]LLLBBB???===;;;999999999:::999777777777777777777777777777666666666666666666666666444444444555555666666777555555555444555555666777666666666666666666666666666666666666666666666666666666666777777777888888777777777777888999:::::::::;;;<<<>>>@@@BBBEEEFFFDDDFFFIIIKKKLLLMMMPPPRRR444444444444444444444444333333333444444444555555444444444444444444444444555555555666777777888888777777777666666666666666666666666666777777777777888999999::::::::::::::::::;;;<<<===???CCCHHHLLLOOOUUU___jjjuuu~~~zzzrrrjjjcccdddfffggglllrrrwww|||uuutttrrrmmm```OOOFFFDDD===;;;999999::::::999888777777777777777777777777666666666666666666666666333333444555555666777777555555555555555666777777555555555555555555555555666666666666666666666666666666666666777777777888777777777777888999:::;;;:::;;;<<<>>>@@@CCCEEEGGGEEEGGGJJJLLLMMMOOORRRTTT444444444444444444444444333333333444444444555555444444444444444444444444444444555666777888999999555555666666777777888888666666666666777777777777999:::;;;;;;<<<<<<;;;;;;<<<===???@@@BBBGGGMMMQQQXXX___iiittt}}}}}}qqqhhhfffeeeccceeekkkqqqvvv}}}uuutttsssnnn```QQQJJJJJJ===<<<:::999::::::999888777777777777777777777777666666666666666666666666333333444444555666777777555555555555555666777777444444444444444444444444666666666666666666666666666666666666777777777777777777777777888999:::;;;:::;;;<<<>>>AAACCCFFFGGGFFFHHHKKKMMMNNNPPPSSSUUU333333333444444444555555444333222222222222333444666666666666666666666666444444444555555555666666;;;:::999777555444333333666666666777888888999999:::999:::;;;======<<<;;;;;;<<<>>>@@@EEELLLUUU[[[lllqqqwww|||uuukkkeeeeeegggiiikkkpppvvv|||{{{vvvoooggg___UUUMMMGGGDDDAAA>>><<<<<<;;;:::888999888888777777777777777777666666666555555555555777777777777777777777777555555555555555666777777666666555444444444444444777666555444444555666777777777777777777777777777::::::999999999:::;;;;;;<<<===>>>@@@BBBDDDEEEFFFKKKIIIKKKOOOQQQPPPSSSWWW333333333444444444555555555444333222222333444555555555555555555555555555444444444555555555666666888888777666666666666666666666777777888888999999:::::::::;;;<<<<<<<<<;;;???AAACCCEEEIIIRRR^^^hhh}}}zzzqqqlllllllllmmmjjjmmmppptttxxx}}}zzzvvvpppjjjbbbYYYPPPJJJEEEBBB>>>:::999999888666999999888777777777777777777777666666666555555555777777777777777777777777555555555555555666777777777666666555444444555555777666555444444555666777777777777777777777777777999999888888888999::::::;;;<<<===???AAACCCEEEFFFIIIHHHJJJOOORRRRRRUUUZZZ333333333444444444555555555555444444444444555555555555555555555555555555444444555555555666666666555555555555666777888999666666777777888999999999::::::;;;;;;;;;<<<<<<<<>>@@@EEEJJJMMMRRR```uuu{{{tttpppmmmhhhdddccchhhpppwwwxxxpppjjjeee```]]]VVVPPPHHHAAA===;;;:::999:::999888888777777888888777777777666666666666555666666666666666666666666555555555555555666777777777777666666666666777777666666666555555666666666666666666666666666666666888888777888888999:::;;;<<<===???AAACCCEEEFFFGGGIIIIIIMMMRRRTTTUUUZZZ```333333333444444444555555666666666666666666666666555555555555555555555555555555555666666666777777777666666666666777777888777777777888999999:::::::::<<<======<<<===@@@BBBDDDKKKSSSXXX___nnn~~~~~~xxxtttpppiiiccc```bbbhhhnnnwwwuuunnnkkkiiihhh```YYYPPPGGGBBB>>><<<::::::999999888888888888888888777777777666666666666666666666666666666666666555555555555555666777777777777666666666666777777555666666666666666666555666666666666666666666666888888888999999;;;<<<<<>>>>>===???CCCHHHFFFOOOZZZccclll{{{}}}||||||}}}yyyvvvppphhhcccbbbdddggglllsss~~~}}}uuuqqqpppoooggg```VVVMMMFFF@@@<<<999::::::999888888888888999888888777777777666666666777777777777777777777777555555555555555666777777666666555555666666777777555555666666666666555555777777777777777777777777888888999999:::;;;<<<===@@@AAABBBDDDFFFHHHJJJJJJLLLNNNSSSWWWVVVVVV\\\ddd333333333444444444555555444555666666666666555444444444444444444444444444555666666666777777777777777777666666666666777777777888888999999::::::;;;999<<>>:::;;;:::999999888888999999888888888777777777666666777777777777777777777777555555555555555666777777555555444444555666666777444555666777777666555444777777777777777777777777777777777888999;;;<<<===@@@AAABBBDDDFFFHHHJJJJJJJJJMMMSSSXXXXXXWWW___hhh333333333444444444555555333444555666666555444333444444444444444444444444666666666666777777777777666666555666666777888999777888888999999:::;;;;;;999<<<@@@@@@@@@CCCIIIOOOZZZcccssswwwooojjjhhh]]]aaafffjjjrrr{{{tttoootttnnnddd[[[QQQIIIAAA===;;;:::999999888888999999888888888888777777777777777777777777777777777777555555555555555666777777444444444444444555666777444555666777777666555444777777777777777777777777666666666777888:::;;;<<>>AAACCCEEEEEEEEEFFFHHHJJJNNNOOOSSSUUUUUUXXXcccooo444444444444444444444555444444333333444444555666777777888888777777666555666666666666666777888888888888777777777777888888999:::;;;:::::::::===???>>>>>>@@@DDDFFFKKKVVVaaattt|||ttthhhfffcccccchhhrrr}}}~~~qqqdddZZZPPPGGGBBB===:::;;;:::888777999888888888888777777777777888777666555444555555666666666555555555555666666666666666666666666666666555555555666666666777777888888777777777777888888888888999888888999;;;>>>BBBCCCEEEFFFFFFGGGIIIKKKKKKLLLPPPSSSTTTXXXdddppp555555555444444444333333444444444333444444555666777777888888777777666555777666666666666777888888888888777777777777888888999:::<<<<<<;;;;;;<<<>>>===???EEEIIIKKKQQQ```ooouuurrrlllhhhhhhlllqqquuuwwwjjj\\\QQQEEE???;;;<<<;;;888888999999999888888888777777777777777666555555555666666555555444444444444555555666666666666666666666666555555666666666777777777888888888888888888888888888999999999888999;;;===BBBDDDFFFFFFFFFGGGIIIKKKKKKKKKNNNRRRUUUZZZgggttt555555555555555444444444444444444444444555666666666666666666666555444444777777666666777777888999999888888777777888888999888:::<<<<<<;;;;;;<<<===>>>AAAHHHOOOUUU]]]lllzzzyyyrrrnnnlllkkkkkktttvvvzzz~~~xxxgggYYYHHHBBB======;;;888888999999999999888888888777777777777666666666666666666666555555444444555555666666666666666666666666666555666666666666777777777888888888888888888888888888999:::999888999<<<>>>AAACCCEEEFFFFFFFFFHHHJJJLLLLLLNNNSSSWWW^^^kkkwww333333444555555666777777555444444444444555666666666666666666666555555444777777777777777888999999999999888888888888999999777999:::;;;:::;;;<<<>>>BBBDDDMMM[[[fffoooyyy}}}wwwqqqlllhhhhhhiiilllrrr{{{}}}~~~lll^^^KKKDDD>>>===;;;888777999999999999999888888888888666666777777777777777777777666666666666666666777666666666666666666666666666666666666777777777888777888999999999999888777888999999999999:::===???@@@BBBDDDEEEEEEFFFHHHIIILLLKKKNNNTTTZZZbbbnnnyyy222333444555666777888888555555444444555555666777888888999999888888777666888777777777777888999999999999888888888888999999777888999::::::<<>>AAAAAACCCEEEEEEEEEFFFHHHJJJKKKKKKOOOXXXaaajjjuuu444444555555666666777777555555555555555666666777888999999999999888777777888888777777888888999::::::999999888888999999:::999:::::::::;;;>>>DDDHHHMMMYYYooo~~~|||{{{xxx|||}}}zzzyyytttwww{{{~~~~~~|||yyywwwrrroookkkhhhhhhjjjmmmooommmoooqqqssstttuuuxxxzzz~~~wwwllljjjhhhkkkttt}}}{{{xxx{{{mmmaaaSSSKKKEEEBBB???<<<;;;===::::::999999999888888888555666777888999888888777666666666555555666666666666666666666666666666666666666777777777888888888777888:::;;;;;;:::888777555666888999:::<<<@@@CCCCCCDDDFFFGGGGGGHHHJJJLLLKKKMMMTTTaaammmwww666666666666666555555555555555555555555666777777777777777777777666555555888888888777888888999::::::999999888888999999:::;;;;;;;;;:::<<>>===???:::::::::999999999888888555666777999999999888777555555555444444555555555666666666666666666666666777777777777888888888888777888:::;;;;;;:::888777444666777999:::===AAADDDEEEFFFHHHIIIIIIJJJLLLMMMNNNPPPZZZiiixxx000000111222444555666666555555555555555555555555777777777777777777777777999999888888888888888999::::::999999888999999999>>>;;;;;;===@@@CCCKKKSSSbbbtttzzzyyyzzz|||}}}~~~}}}~~~~~~}}}}}}zzzxxxxxxyyyzzz{{{zzz}}}zzzxxxyyyzzzrrrrrrtttuuu{{{}}}uuuqqqppp```YYYOOOGGGBBB@@@>>>======;;;999888999999888666888888999999999:::::::::555666777888888777666555666666666666777777777777666666666666666777888888888888888888888888888888888999999:::<<<>>>???@@@EEEGGGIIIJJJJJJKKKMMMNNNQQQVVVaaarrr222333333444555666777777555555555555555555555555777777777777777777777777999999888888888888888999::::::999999999999999:::;;;:::;;;>>>@@@DDDOOOZZZpppyyyzzz|||~~~}}}zzzvvvvvvxxx{{{~~~yyyxxxxxxwww{{{}}}zzzyyyooogggZZZOOOHHHDDDBBBAAA===;;;999888999999888777666666777777777888888888666666777777777777666666666666666666777777777777666666666666666777888888888888888888888888888888999999999;;;<<<>>>@@@AAADDDFFFHHHIIIJJJKKKMMMOOOTTT[[[iii|||555666666666777777888888555555555555555555555555777777777777777777777777999888888888888888999999::::::999999999999:::::::::;;;>>>AAACCCHHHWWWeee~~~~~~}}}~~~{{{yyyxxxvvvtttuuuyyy~~~{{{{{{}}}{{{|||{{{rrrdddWWWMMMFFFBBB???===;;;888777888999888888777777777777777888888888777777666666666666777777666666666666777777777777777666666666666777888888888888888888888888888888999999:::;;;===???AAABBBBBBDDDGGGHHHIIIKKKNNNPPPUUU```rrr777777777777777777777777555555555555555555555555777777777777777777777777888888888777888888999:::::::::999999999:::;;;;;;<<<>>>CCCFFFGGGMMM^^^nnn{{{wwwxxxzzz{{{zzz{{{}}}~~~}}}zzzyyyxxxxxxzzzyyynnnbbbWWWMMMEEE???>>>;;;888777888999999888999999999999999999999999888777666555555666777888666666666666777777777777777777666666777777888999888888888888888888888888999999:::;;;===@@@BBBCCC@@@CCCFFFHHHIIIKKKNNNQQQUUUbbbyyy666666666666666666666777666666666666666666666666777777777777777777777777888888777777888999999::::::999999999:::;;;;;;<<<===@@@EEEJJJKKKRRRbbbrrr~~~~~~~~~}}}{{{yyyvvvtttvvvzzz}}}yyyrrrggg[[[NNNFFF@@@===:::888888999999999999999999999999999999999888777666555555666777888666666666666777777777777777777777777777888999999888888888888888888888888999999:::<<<>>>AAACCCDDD@@@CCCFFFHHHJJJLLLOOORRRUUUeee}}}444444555555666666666777666666666666666666666666777777777777777777777777777777777777888999:::::::::999999::::::;;;<<<======@@@FFFMMMQQQYYYgggvvv}}}yyyuuutttvvv{{{}}}xxxsssrrrtttxxxzzz}}}}}}|||yyyqqqdddVVVLLLDDD@@@<<<999999::::::999888888888777777777777777777777666666666666777777666666666666777777777777888777777777777888999999888888888888888888888888999:::;;;===???BBBDDDEEEAAADDDGGGIIIKKKMMMPPPRRRWWWggg~~~333444444555666777888888666666666666666666666666777777777777777777777777777777777777888999:::;;;999999999::::::<<<======@@@BBBJJJTTT\\\eeerrr~~~}}}pppmmmkkkmmmttt~~~xxxmmmoooxxx{{{vvvssssssuuuwww~~~{{{|||}}}{{{uuuiii\\\RRRHHHDDD>>>;;;:::::::::999888888888777777777666666666666777777777777666666666666666666777777777777888888777777888888999:::888888888888888888888888999:::;;;===@@@BBBEEEFFFCCCFFFHHHJJJLLLMMMPPPRRRWWWeeezzz333444555666777888999:::777777777777777777777777777777777777777777777777777777777777888999:::;;;999999999:::;;;<<<===>>>DDDFFFNNN[[[fffppp|||{{{sssjjjhhhhhhlllwwwpppeeeggglllyyy~~~xxxuuutttvvvwwwvvv~~~zzzpppddd\\\JJJFFF@@@<<<::::::::::::::::::::::::999999888888555666777888888777666555666666666666777777777777888888888777888888999:::888888888888888888888888::::::;;;===@@@CCCEEEFFFEEEGGGIIIKKKLLLNNNPPPSSSUUUbbbuuu666666777777777777666666777666666666666777777888999999888888999999:::;;;::::::999999::::::;;;<<<<<<<<<<<<<<<<<<>>>???AAAGGGMMMYYYiiixxxttthhhfffiiinnnuuu~~~tttgggeeeeeerrr}}}yyyvvvsssqqqpppxxxzzzkkk^^^PPPJJJCCC===<<<;;;:::888:::999888888777888888888888888888888777777777777333555777888999888666555888888777777888888999:::888999:::999888888999;;;;;;;;;<<<>>>@@@BBBDDDEEEGGGEEEFFFKKKMMMLLLNNNSSSPPP___sss666666777777777777666666666666555555666666777777888888888888888999::::::999999999999999:::;;;;;;::::::;;;;;;===???BBBEEELLLTTTbbbssstttkkkjjjpppxxxnnnhhhjjjooo{{{|||{{{||||||{{{{{{}}}{{{xxxuuupppuuuzzzmmmbbbSSSMMMEEE???===<<<;;;::::::999999888888888888888888888888888777777777777444555777888888888777666888888777777888888999:::777888999999999999<<<>>>:::;;;<<<>>>@@@BBBDDDFFFHHHFFFGGGLLLMMMMMMPPPUUUVVVcccsss~~~666666777777777777666666555555444444555666666777888777777777777888999999999999888888999999:::;;;:::;;;<<<===???CCCHHHLLLTTT^^^nnnvvvsssuuu|||rrrjjjlllrrr}}}~~~zzzwwwwwwwwwwwwwwwvvvxxx{{{}}}~~~{{{pppqqqzzz{{{pppgggWWWQQQIIIBBB???>>>======::::::999888888888888888888888888888777777777777666666666777777777888888888888777777888888999:::777888999::::::;;;===@@@::::::<<<>>>@@@CCCEEEGGGIIIGGGIIILLLMMMNNNRRRXXX```jjjvvv|||666666777777777777666666444444444444444555666777777777777666777777888999999888888888888999::::::;;;===??????AAAFFFMMMSSS\\\gggxxx}}}}}}uuullllllttt|||~~~|||wwwuuutttuuuuuuuuuvvvxxxyyy{{{|||~~~uuurrrvvv|||rrrkkk\\\VVVNNNFFFAAA???>>>>>>::::::999888888888888999888888888888777777777666777777666666777777888999888888777777888888999:::888:::;;;;;;:::;;;===???::::::<<<>>>AAADDDFFFGGGHHHGGGIIILLLMMMNNNTTT[[[iiirrr|||666666777777777777666666333333333444444555777777777777777666777777888999999999888888999999:::;;;<<<>>>@@@@@@AAAGGGPPPXXXeeeooo~~~||||||rrrpppttt~~~|||xxxuuutttttttttttttttuuuvvvwwwxxxzzz~~~~~~yyyzzz}}}sssmmmaaa]]]UUUMMMEEE@@@??????;;;::::::999888999999999888888888888777777777666888777777777777888999999888888777777888888999:::;;;<<<<<<;;;:::999;;;<<<;;;;;;<<<>>>AAADDDFFFGGGGGGFFFHHHKKKLLLNNNWWW```nnnyyy666666777777777777666666333333444444555666888888888777777777777888999999::::::999999::::::;;;<<<:::===@@@@@@BBBJJJUUU___pppyyy}}}yyy~~~yyy{{{~~~zzzyyyyyyxxxwwwrrrsssttttttuuuwww|||vvvooohhheee___UUUKKKDDD@@@???;;;;;;:::999999999999999888888888888777777777777777777777888888888999999888888777777888888999:::<<<<<<<<<;;;999888999:::<<<======???AAACCCEEEFFFFFFFFFIIILLLMMMQQQ[[[gggttt666666777777777777666666444444444555666777999999888888888888888999::::::;;;;;;::::::;;;;;;<<<===;;;???CCCEEEHHHRRR```kkk|||{{{~~~xxxxxxwwwvvvuuuwwwzzz}}}~~~zzzsssooommmhhh^^^RRRHHHBBB@@@;;;;;;:::999999999999:::888888888888777777777777666777888999:::999888888888888777777888888999::::::;;;;;;:::888888999;;;>>>>>>??????AAACCCDDDEEEFFFGGGJJJNNNOOOTTTaaammm666666777777777777666666444444555555777888999:::999999888888999999:::;;;<<<;;;;;;;;;;;;<<<======>>>BBBGGGKKKOOOZZZjjjwww}}}~~~{{{xxxwwwyyy{{{|||~~~wwwtttsssnnndddWWWKKKDDDAAA<<<;;;::::::999999::::::888888888888777777777777555777999:::;;;:::888777888888888777888999999:::777888999999888888:::<<>>===>>>AAAFFFLLLXXXiii}}}|||vvvvvvyyy{{{|||}}}uuuxxxvvvqqqgggZZZPPPIIIGGG>>><<<;;;<<<>>>>>>:::777888888777777777777888888;;;;;;999888777777666666999888888888777777666666999:::;;;:::999999:::<<<<<<>>>@@@AAAAAABBBDDDFFFGGGHHHKKKOOOQQQXXXlll666666666666777777777777777777777777777888888999999999999::::::999999888999777666777:::======<<>>@@@AAAAAABBBEEEGGGHHHIIILLLPPPSSS\\\ppp666666666666777777777777777777777777777888888999888999999::::::999999999:::999777888;;;=========EEEIIISSScccvvvtttnnnnnnttt{{{~~~{{{xxxxxxzzz|||}}}}}}~~~{{{vvvooofff]]]VVVQQQHHHBBB;;;888999::::::999888888777777777777888888999999888888888888888999888888888888888777777777999:::::::::999999;;;===<<<>>>@@@AAABBBCCCEEEGGGJJJJJJMMMQQQWWWcccwww666666666666777777777777777777777777777888888999888888999:::::::::999999===<<<;;;;;;===???AAABBBFFFLLLZZZnnnrrrfffcccdddjjjrrryyy~~~uuuqqqllljjjjjjlllnnnooorrrrrrqqqpppqqqtttyyy}}}yyyrrrkkkbbbYYYSSSIIICCC===999:::;;;;;;:::999888888777777888888999888888777777888999999:::888888888888888888888888888999::::::999999;;;===<<<>>>@@@BBBBBBCCCEEEGGGKKKLLLOOOTTT]]]lll666666666666777777777777777777777777777888888999777888999:::::::::::::::<<<<<<<<<<<<>>>@@@DDDFFFIIIQQQbbbxxxiii```___]]]ccclllttt~~~yyyrrrnnnkkkjjjjjjiiiaaa^^^[[[ZZZ]]]aaaeeegggdddfffhhhjjjnnnuuu}}}|||uuunnnfff\\\UUUIIIDDD???<<<======<<<:::999999888888888888999999777777777777888999::::::888888888888888999999999888999::::::999:::<<<>>>===???AAABBBBBBCCCEEEGGGKKKNNNQQQWWWdddwww666666666666777777777777777777777777777888888999777888999999::::::::::::999:::;;;;;;<<<@@@EEEIIIQQQ[[[mmmxxxddd^^^___[[[aaajjjuuu}}}wwwlllhhhbbb^^^\\\[[[ZZZYYYVVVTTTQQQRRRWWW\\\aaaccc^^^aaafffkkkrrr{{{wwwssslllbbbZZZMMMHHHBBB?????????===;;;999999888888888888999999888777777777888999::::::888888888999999999999999777888::::::999:::<<<>>>===???AAABBBCCCDDDFFFHHHKKKOOOTTT\\\kkk666666666666777777777777777777777777777888888999777777888999::::::::::::888:::;;;<<<===AAAHHHMMM\\\hhh{{{qqqaaa]]]___```eeennn|||}}}vvvnnniiiaaa^^^ZZZWWWVVVTTTSSSQQQPPPNNNMMMNNNSSSYYY]]]^^^\\\```fffmmmuuu~~~{{{xxxtttkkkcccVVVNNNEEE???======<<<;;;:::999999888888999999:::888888888888888888999999888888888999999:::::::::777888999999999:::<<<>>>===???AAABBBCCCDDDFFFHHHJJJOOOVVV___rrr666666666666777777777777777777777777777888888999666777888999:::;;;;;;;;;999;;;===>>>???DDDLLLQQQdddqqqlll___]]]^^^fffjjjttt~~~vvvpppiiiaaa[[[^^^[[[XXXWWWVVVTTTRRRPPPMMMKKKJJJLLLQQQVVVYYYZZZXXX\\\ccckkkrrr{{{~~~}}}{{{ssskkk]]]TTTGGG>>>;;;;;;<<<<<<:::999999888888999999:::999999888888888888888999888888888999999:::::::::777888999999999:::===???===???BBBCCCCCCDDDFFFHHHIIIPPPWWWbbbuuu555666777888888888888888999999888888888888888888999999999::::::;;;;;;;;;;;;777;;;BBBDDDDDDQQQcccwww}}}{{{|||iiibbbaaaaaafffrrr~~~yyyqqqhhhaaa^^^\\\\\\[[[ZZZXXXVVVSSSQQQOOONNNFFFHHHJJJMMMOOOQQQRRRRRRRRRWWW^^^fffmmmttt{{{}}}~~~{{{wwwiiiZZZKKKDDD@@@;;;999999:::::::::999999999888888999999::::::::::::;;;;;;888888999999999:::::::::::::::999999999:::;;;;;;CCCBBBBBBDDDGGGIIIIIIHHHMMMNNNUUUfff~~~999999999888888777666555999999888888888888888888999999999::::::;;;;;;<<<<<<:::===CCCEEEHHHYYYnnnyyyxxxyyygggbbbccceeeooo|||}}}uuummmiiiccc]]]XXXVVVUUUUUUXXXWWWVVVSSSQQQOOONNNMMMIIIJJJLLLMMMOOOPPPQQQQQQRRRUUUZZZ___eeelllsssxxx~~~}}}}}}~~~nnn```PPPGGGBBB===;;;;;;:::::::::999999999999888888888888999999999::::::888888999999999::::::::::::::::::::::::;;;;;;<<>>===@@@DDDFFFOOOfff~~~xxxuuuwwwwwwfffaaadddhhhvvvvvvmmmhhh___]]]ZZZXXXVVVUUUUUUUUUTTTSSSRRRPPPNNNLLLKKKJJJLLLLLLMMMNNNOOOPPPPPPPPPSSSUUUWWWYYY\\\aaahhhlllpppsssxxx|||~~~}}}|||}}}wwwgggVVVKKKEEE???<<<<<<::::::::::::999999999999777777888888888999999999888888999999999:::::::::;;;;;;::::::;;;<<<<<<===@@@AAABBBCCCEEEGGGIIIJJJPPPSSS]]]sss444555666888888999999999888888999999999999999:::888999999:::;;;<<<======???@@@CCCFFFIIIWWWrrr|||wwwvvv{{{wwwggg```ccchhhvvvssshhh```^^^WWWWWWVVVVVVUUUUUUTTTTTTOOONNNNNNLLLKKKJJJIIIHHHLLLLLLLLLMMMOOOPPPQQQRRRTTTUUUXXXYYYZZZ\\\___aaafffiiimmmrrrvvv|||~~~}}}mmm[[[PPPHHHAAA======;;;;;;:::::::::999999999888888888888999999999999888888999999999:::::::::;;;;;;;;;;;;;;;<<<===>>>???@@@AAACCCDDDFFFIIILLLRRRXXXfff444555666777999999999:::888888999999::::::::::::888999999:::<<<======>>>???AAAEEEHHHOOO```|||yyyrrrrrrxxxxxxhhh___```gggwwwuuuhhh\\\VVVVVVPPPPPPPPPPPPOOOOOONNNNNNKKKKKKJJJJJJIIIHHHHHHGGGJJJJJJKKKLLLNNNQQQSSSTTTTTTXXX\\\^^^]]][[[ZZZZZZ___aaaeeeiiimmmrrrxxx|||{{{ppp___SSSLLLDDD>>>===;;;;;;;;;:::::::::999999999999999::::::::::::;;;888888999999999:::::::::;;;::::::;;;<<<===>>>>>>>>>@@@BBBCCCCCCFFFJJJNNNUUU```uuu777777888888888888777777888888999999:::;;;;;;;;;888999:::;;;<<<===>>>??????BBBGGGLLLWWWjjj{{{qqqnnnsss~~~vvvggg^^^aaajjj~~~sssfffYYYSSSTTTNNNNNNMMMLLLLLLKKKJJJJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHIIIKKKMMMPPPSSSUUUUUUYYY^^^aaa```]]]ZZZXXXYYY[[[___aaaeeeiiinnnrrrtttzzzrrrbbbXXXPPPGGG@@@>>>;;;;;;;;;;;;::::::::::::999999:::::::::;;;;;;;;;888888999999999:::::::::::::::::::::;;;<<<>>>>>>>>>AAACCCCCCCCCFFFLLLQQQZZZkkk777777888888888888777777888888999999:::;;;;;;<<<888999:::;;;<<<>>>??????@@@DDDJJJRRR```tttyyysssooosss|||qqqddd^^^eeerrr}}}sssgggXXXQQQRRRNNNMMMLLLKKKJJJIIIIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIKKKNNNQQQSSSUUUYYY^^^```___]]][[[ZZZXXXZZZ\\\___aaaeeeiiimmmqqqwww}}}xxxrrrpppqqqrrrpppnnnuuuvvvzzzssseee\\\UUUKKKCCC@@@<<<;;;;;;;;;;;;:::::::::888999999999::::::::::::888888999999999:::::::::888888999999:::<<<===>>>>>>AAADDDDDDDDDGGGNNNTTT```www333444666777999::::::;;;888888999::::::;;;<<<<<<888999:::;;;===>>>???@@@AAAFFFLLLVVVfffzzztttqqqsss{{{lllaaa]]]iiiyyyxxxooocccRRRJJJLLLKKKIIIHHHFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIKKKJJJIIIIIIJJJLLLOOOPPPUUUXXX\\\]]]]]]\\\\\\\\\ZZZ[[[^^^___aaadddiiilllooouuu}}}}}}|||}}}tttmmmfffbbbbbbaaa^^^[[[bbbccceeejjjsss~~~~~~sssggg___XXXNNNFFFBBB<<<<<<;;;;;;;;;:::::::::777888888888888999999999888888999999999:::::::::888888888999:::;;;===>>>???BBBEEEEEEDDDHHHOOOUUUeee999999888888888888888888888999::::::;;;;;;::::::>>><<<<<<>>>???<<<>>>AAAFFFFFFPPPbbbsss~~~zzzrrrtttzzzlll___[[[jjj~~~nnn```XXXQQQLLLJJJJJJIIIIIIHHHHHHGGGGGGFFFIIIHHHGGGGGGHHHJJJKKKLLLLLLKKKJJJIIIJJJKKKLLLMMMQQQTTTWWWYYYXXXXXXXXXXXXUUUZZZ```cccccceeehhhkkkjjjnnnuuuzzzzzzwwwrrrnnniiieee```[[[VVVTTTTTTTTTSSSTTTUUUZZZbbblllvvv|||}}}zzzyyy||||||vvvlllccc]]]VVVKKKAAAAAA===:::999;;;<<<;;;999999999999999999999999999<<<;;;;;;::::::999999888::::::;;;<<<===>>>????????????AAAEEEHHHKKKSSS]]]iii888888888888888888888888888999::::::;;;;;;::::::<<<:::<<>>@@@DDDIIILLLWWWjjjzzzsssoooqqqwww|||iii^^^\\\llljjj]]]VVVPPPLLLKKKIIIIIIIIIHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGIIIIIIKKKKKKKKKKKKKKKKKKLLLLLLMMMPPPSSSTTTTTTTTTTTTUUUUUUZZZ```dddeeefffggghhhhhhkkkppptttuuussspppmmmhhheeeaaa\\\XXXTTTSSSRRROOONNNMMMOOOSSSZZZaaaeeerrr{{{~~~{{{zzz}}}{{{vvvnnnhhhbbbZZZNNNDDDCCC???;;;:::<<<<<<:::888999999999999999999999999::::::::::::::::::::::::::::::;;;<<<===>>>??????@@@???AAAFFFHHHLLLVVV```ppp888888888888888888888888888999::::::;;;;;;:::::::::999;;;@@@AAA@@@CCCHHHMMMTTTcccuuusssjjjjjjttt}}}xxxggg]]]]]]nnn|||fffYYYSSSNNNKKKKKKHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHHHHJJJKKKLLLMMMMMMLLLKKKJJJJJJMMMOOOQQQQQQRRRSSSTTTVVV[[[bbbhhhkkkkkkiiigggggghhhjjjlllmmmmmmllllllhhhfffccc___[[[WWWSSSQQQPPPNNNLLLKKKLLLPPPTTTWWWaaaiiivvv}}}{{{~~~{{{vvvrrrppplllbbbUUUKKKEEEAAA===;;;<<<<<<:::888::::::::::::::::::::::::888888999::::::;;;<<<<<<::::::;;;<<<===>>>??????AAA@@@BBBFFFJJJOOOZZZdddvvv888888888888888999999999888999::::::;;;;;;::::::999999<<<@@@@@@@@@DDDJJJRRR]]]oooxxxmmmmmmsss}}}}}}vvvtttvvv{{{uuueee\\\]]]oooyyydddXXXRRRMMMJJJJJJGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIJJJIIIJJJMMMNNNNNNLLLJJJIIIKKKMMMOOOPPPQQQSSSUUUWWW[[[```iiiqqquuusssnnnjjjffffffffffffggghhhjjjkkkhhhhhhgggddd```[[[VVVTTTRRRPPPNNNLLLMMMPPPSSSUUUWWW^^^iiisss{{{~~~|||}}}yyywwwxxxuuukkk^^^VVVJJJEEE???<<<<<<<<<;;;999::::::::::::::::::::::::999999999::::::;;;;;;;;;::::::;;;<<<===>>>??????BBBAAACCCHHHLLLRRR]]]iiixxx777777888888888999999999888999::::::;;;;;;::::::::::::<<>>======<<<;;;::::::::::::::::::::::::;;;;;;;;;::::::999999999::::::;;;<<<===>>>??????BBBBBBEEEJJJNNNTTT```kkkwww777777777888999999::::::888999::::::;;;;;;::::::<<<<<<===??????BBBLLLWWWfffxxxrrrjjjlllzzzzzzuuuooommmooooooooouuulllaaa[[[]]]ooorrr```WWWRRRMMMIIIHHHDDDEEEEEEFFFGGGHHHIIIIIIGGGHHHIIIJJJKKKKKKKKKKKKKKKMMMPPPRRRSSSSSSQQQPPPLLLMMMOOOPPPRRRVVV[[[^^^kkkvvvuuuooogggfffdddcccbbbcccddddddgggiiikkklllkkkgggdddaaa[[[XXXTTTPPPMMMLLLLLLLLLIIIMMMRRRVVV\\\fffqqqyyy~~~~~~yyyrrrqqqeee[[[NNNCCC???======<<<::::::::::::::::::::::::<<<<<<;;;::::::999888888::::::;;;<<<===>>>??????BBBBBBFFFLLLQQQVVV```kkkttt666777777888999999::::::888999::::::;;;;;;::::::======>>>@@@AAAGGGTTTbbbtttvvvnnnnnnvvvuuupppnnnjjjnnnwwwzzz{{{eee]]]ZZZ]]]oooyyykkk\\\UUUSSSNNNJJJHHHCCCDDDEEEFFFGGGHHHIIIIIIGGGHHHJJJLLLMMMNNNNNNNNNOOOQQQSSSVVVXXXXXXXXXXXXPPPQQQRRRSSSUUUZZZ```dddttt|||pppjjjffffffeeedddbbbaaa```___eeegggjjjllllllkkkiiigggfffddd___ZZZVVVSSSRRRQQQLLLMMMNNNOOORRRXXXbbbjjjrrr{{{~~~|||zzz}}}zzzmmmZZZJJJAAA>>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;<<<===>>>??????AAABBBGGGNNNSSSWWW```iiimmmwww666777777888999999::::::999999:::;;;;;;;;;::::::======???AAADDDKKK[[[kkk}}}{{{pppnnnuuuxxxnnnmmmlllllluuusss___ZZZYYY]]]ooorrreeeXXXTTTSSSOOOJJJHHHCCCDDDDDDFFFGGGHHHIIIJJJIIIJJJLLLOOOQQQQQQQQQQQQRRRTTTVVVYYY[[[]]]]]]]]]TTTUUUVVVWWWZZZ___eeejjjyyyxxxjjjeeeeeeeeeeeedddbbb```]]][[[ccceeehhhkkkmmmlllkkkkkkjjjhhhccc___[[[YYYXXXWWWTTTSSSQQQNNNMMMQQQYYY___dddnnnyyy}}}~~~~~~~~~yyycccOOOCCC>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888999999::::::;;;;;;<<<::::::;;;<<<===>>>??????@@@BBBHHHPPPTTTWWW___hhhfffooo777888888888888999999999::::::::::::;;;<<<======>>>???BBBFFFHHHPPPdddxxxvvvmmmppp|||vvvrrrooopppssszzzmmm\\\\\\ZZZYYYkkkmmmaaaVVVRRRPPPLLLIIIHHHFFFFFFFFFFFFGGGHHHIIIIIIHHHHHHJJJNNNRRRUUUUUUUUUWWWWWWXXX]]]bbbeeedddbbb[[[ZZZYYYXXXYYY]]]dddiiiyyyqqqfffaaaccceeeggghhhgggccc^^^[[[]]]]]]___dddjjjnnnooommmnnnjjjdddaaa___^^^ZZZWWWTTTRRRNNNLLLLLLNNNQQQTTT___bbbhhhrrr||||||}}}{{{}}}kkkVVVEEE<<<;;;<<<<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::;;;;;;;;;<<<<<<>>>???@@@??????CCCMMMYYYaaacccbbbbbbkkkzzz888888888888999999999999::::::::::::;;;<<<======???@@@DDDHHHLLLWWWooo{{{uuuqqqwww|||rrrpppppptttzzziiiZZZZZZYYYYYYkkknnnbbbVVVQQQNNNKKKHHHHHHFFFFFFFFFFFFGGGHHHIIIJJJHHHIIIKKKOOOSSSVVVWWWXXXZZZYYYZZZ^^^cccffffffddd___^^^]]]\\\\\\___dddhhhttt{{{uuujjjdddbbbaaaccceeefffeeebbb___\\\YYYYYYZZZ^^^dddhhhjjjiiillliiieeebbbbbb```^^^[[[ZZZWWWSSSOOONNNNNNPPPQQQXXXZZZ___gggsss}}}}}}|||~~~|||nnn[[[JJJ@@@<<<<<<<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::;;;;;;;;;<<<===>>>???@@@AAABBBFFFOOOYYY```aaa___^^^fffttt888888888888999999999:::::::::::::::;;;<<<===>>>???AAAFFFLLLSSSddd{{{ppppppttt~~~pppppppppuuu}}}xxxdddWWWWWWWWWYYYkkkpppcccUUUOOOLLLIIIHHHHHHFFFFFFFFFFFFGGGHHHIIIJJJJJJKKKNNNQQQTTTXXX[[[\\\^^^]]]^^^```dddfffggggggcccccccccaaa```aaadddgggppptttwwwtttmmmfffddddddaaaccceeeffffffdddaaa___WWWVVVVVVYYY^^^cccfffgggjjjhhhfffddddddcccaaa______\\\XXXSSSQQQPPPPPPPPPSSSTTTUUU[[[eeerrr}}}~~~~~~}}}rrrbbbQQQDDD>>>===<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::;;;;;;;;;<<<===>>>@@@@@@DDDEEEIIIQQQYYY______^^^[[[bbbooozzz888888888999999999:::::::::::::::;;;;;;<<<===>>>>>>BBBIIIPPP\\\sssvvvqqqmmmttt~~~wwwpppsssuuu|||qqq___TTTTTTVVVZZZlllqqqcccTTTNNNKKKHHHGGGHHHFFFFFFFFFGGGHHHIIIJJJKKKLLLNNNQQQUUUWWW[[[^^^```bbbbbbbbbbbbdddeeeffffffcccdddeeeeeedddeeegggiiipppsssuuurrrlllgggfffgggcccdddfffggggggfffeeecccYYYXXXWWWXXX\\\aaaeeehhhhhhhhhgggfffeeecccaaa```^^^\\\YYYVVVTTTSSSSSSSSSTTTRRRQQQTTT\\\hhhuuu|||~~~yyyhhhUUUFFF???===<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::;;;;;;;;;<<<===???@@@AAADDDFFFJJJRRRYYY^^^```___]]]dddooozzz888999999999999:::::::::;;;;;;;;;;;;<<<===>>>>>>>>>CCCLLLVVVhhhtttnnnooowww{{{uuuuuuwwwzzzkkk\\\RRRSSSUUU[[[mmmooobbbSSSMMMJJJHHHGGGHHHFFFFFFFFFGGGHHHIIIKKKLLLNNNRRRVVVZZZ[[[]]]```ccceeeeeeeeeeeeddddddddddddaaaccceeeffffffhhhjjjlllqqquuuxxxwwwrrrllliiigggdddeeeeeeffffffeeedddddd\\\[[[ZZZYYY[[[___dddgggggghhhiiihhheeebbb```___[[[ZZZYYYXXXXXXWWWXXXXXXUUUSSSQQQRRRXXXaaalllrrruuuwwwzzz|||~~~nnnXXXHHH@@@>>><<<;;;;;;::::::;;;;;;<<<::::::::::::::::::::::::;;;;;;;;;<<<>>>???AAABBBBBBDDDIIIQQQXXX^^^bbbcccaaagggsss~~~999999999999::::::::::::;;;;;;;;;;;;<<<===>>>??????FFFPPP___vvvvvvlllmmmsssxxxvvvyyyzzz~~~~~~ggg[[[RRRRRRVVV]]]ooommm```RRRMMMKKKHHHGGGGGGFFFFFFFFFGGGIIIJJJLLLLLLPPPUUU\\\___``````bbbddddddfffhhhhhhfffeeedddeeeaaaccceeeggghhhjjjmmmppprrrvvv{{{|||yyysssmmmjjjffffffeeedddccccccbbbbbb]]]]]]\\\ZZZZZZ\\\aaadddfffhhhjjjjjjgggccc```___ZZZZZZ[[[[[[[[[[[[[[[[[[UUUSSSRRRRRRVVV\\\cccgggiiikkkmmmmmmmmmpppvvv{{{|||ttt]]]JJJAAA???<<<;;;;;;::::::;;;;;;<<<:::::::::::::::::::::::::::;;;;;;===>>>@@@BBBCCCAAACCCHHHNNNVVV]]]cccgggeeelllyyy999999999:::::::::;;;;;;;;;;;;;;;;;;<<<===>>>???CCCIIIUUUgggzzztttnnnjjjpppzzz{{{yyy{{{~~~{{{uuutttxxx|||{{{xxxqqqjjjhhhkkkooosss{{{~~~eee[[[SSSSSSWWW___qqq~~~iii]]]RRRMMMLLLIIIGGGGGGFFFFFFFFFGGGIIIKKKLLLMMMQQQXXXaaadddcccbbbbbbcccaaaeeejjjlllkkkiiihhhiiiccceeefffgggiiikkkooorrruuuyyy~~~|||wwwssslllkkkiiifffdddccccccccc`````````]]][[[[[[___bbbcccgggkkkllliiifffdddccc____________^^^\\\[[[ZZZUUUTTTTTTUUUWWWZZZ]]]______aaaaaa^^^[[[]]]ccchhhqqq{{{}}}~~~{{{cccNNNCCC@@@<<<;;;;;;::::::;;;;;;<<<:::::::::::::::::::::::::::;;;;;;===>>>AAABBBCCCBBBDDDGGGLLLRRR[[[ccchhhmmmuuu999999:::::::::;;;;;;;;;<<<;;;;;;<<<<<<===>>>???EEELLLXXXmmmyyyrrrmmmkkkiiijjjsss~~~~~~{{{pppiiieeegggmmmjjjjjjhhhbbb]]]]]]ccciiinnnwww~~~eee[[[TTTTTTXXXaaarrr~~~ggg\\\QQQNNNMMMJJJGGGGGGFFFFFFFFFGGGIIIKKKLLLMMMRRRZZZcccgggfffcccbbbbbb___dddkkknnnnnnmmmmmmmmmggghhhhhhhhhiiilllpppsssxxx|||}}}rrrpppmmmjjjhhhfffeeeeeecccddddddaaa]]]]]]___bbbbbbffflllmmmkkkhhhggggggeeeeeedddbbb```\\\YYYWWWVVVVVVWWWXXXYYYZZZ[[[\\\YYYYYYXXXTTTPPPPPPVVV[[[```kkkzzzhhhRRRDDD???<<<;;;;;;::::::;;;;;;<<<:::::::::::::::::::::::::::;;;;;;===???AAACCCDDDDDDEEEGGGJJJPPPYYYbbbhhhttt|||888999::::::;;;;;;:::::::::<<<=========>>>@@@BBBIIIQQQbbbzzzxxxqqqmmmgggdddccccccffftttjjj```^^^```bbbdddjjjeee]]]XXXVVVZZZaaafffttt|||zzzhhh[[[QQQTTT[[[dddsssnnn___QQQLLLLLLJJJGGGGGGHHHGGGGGGHHHIIILLLOOOQQQWWW___fffgggggghhhhhhfffdddeeegggkkkppprrrooommmjjjhhhfffeeeggglllpppsssyyyyyyuuupppllljjjiiihhhgggeeeeeeeeeeeedddddddddddd```cccgggjjjkkklllnnnoookkkiiigggeeebbbaaa```___YYYXXXXXXYYYZZZYYYWWWUUURRRQQQPPPOOOOOOOOOPPPQQQRRRZZZfffqqqzzz{{{|||}}}|||~~~jjjQQQCCCAAA============<<<;;;:::999::::::::::::::::::::::::888:::<<<===>>>???AAACCCEEEGGGMMMQQQQQQSSS^^^jjj{{{999999:::;;;;;;;;;;;;:::999:::<<<======???BBBDDDKKKTTTfff|||ssslllfffbbb```aaacccjjjxxxvvvccc[[[[[[]]]aaadddgggccc]]]YYYYYY___hhhnnnwww~~~lll]]]SSSUUU]]]fffuuuoooaaaRRRLLLKKKIIIGGGFFFHHHGGGGGGIIIKKKNNNQQQTTTYYYaaagggggggggiiijjjiiifffgggiiinnnssstttrrrpppooommmjjjiiiiiilllppprrrvvv}}}~~~zzztttpppmmmllljjjiiihhhhhhiiihhhhhhgggeeeeee___bbbfffiiikkkmmmpppsssrrrpppnnnkkkiiifffdddddd]]]\\\[[[ZZZZZZXXXTTTQQQOOONNNLLLKKKKKKLLLMMMMMMNNNTTT^^^gggoooyyyxxxttt~~~zzz}}}jjjTTTGGGDDD============<<<;;;::::::::::::::::::::::::::::::888:::<<<===>>>???AAACCCDDDGGGLLLPPPQQQSSS^^^kkk999999:::;;;;;;;;;;;;;;;888999;;;<<<===@@@CCCFFFNNNYYYkkkxxxllleee```^^^^^^bbbhhhsssxxxjjj\\\WWWYYY\\\aaafffdddbbb```^^^aaahhhrrryyy~~~qqqaaaVVVWWW___iiiwwwssscccSSSMMMKKKHHHFFFFFFGGGGGGHHHJJJMMMQQQUUUWWW]]]dddiiihhhgggiiikkkkkkhhhjjjmmmrrrwwwxxxwwwuuuuuusssooommmlllmmmoooqqqqqqyyyzzzuuuqqqooommmlllkkklllmmmmmmllliiifffddd]]]```cccfffjjjnnnssswwwyyyxxxvvvtttpppmmmjjjiiidddbbb___]]][[[WWWRRROOOMMMLLLJJJIIIHHHIIIJJJKKKLLLOOOUUU[[[bbbmmmzzzvvvlllsss{{{yyy|||}}}kkkWWWJJJGGG>>>>>>======<<<;;;;;;:::::::::::::::::::::::::::999;;;===>>>>>>???AAACCCDDDFFFKKKOOOPPPTTT```mmm999::::::;;;<<<;;;;;;;;;999:::<<<<<<===@@@DDDGGGOOO]]]ppp}}}oooddd___\\\]]]```gggqqqlllaaaXXXVVVYYY]]]ccciiidddfffiiikkkmmmssszzzuuueeeYYY[[[dddnnn|||xxxgggVVVNNNKKKHHHFFFEEEGGGGGGIIIKKKOOOTTTYYY[[[```fffiiigggfffiiilllllliiilllqqqwww{{{|||{{{zzzwwwuuurrrooommmnnnooopppooovvv~~~xxxuuurrrooonnnmmmnnnppppppnnnjjjeeebbb\\\^^^aaadddhhhnnnuuuzzz~~~~~~}}}{{{wwwtttpppnnnjjjhhhdddaaa]]]YYYSSSOOONNNMMMJJJHHHHHHIIIJJJKKKMMMOOOQQQTTTZZZeeesss}}}}}}~~~xxxiiilllsss{{{www|||lllYYYLLLFFF???>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999;;;===>>>>>>???AAACCCDDDFFFJJJOOOPPPUUUcccppp::::::;;;<<<<<<<<<;;;;;;<<<=========>>>AAAEEEHHHRRRbbbvvvsssggg___[[[YYY]]]dddlllzzztttbbb[[[UUUUUUWWW\\\dddllljjjpppwww{{{|||~~~xxxhhh\\\aaakkkuuu~~~lllYYYOOOKKKHHHFFFFFFGGGHHHIIILLLQQQVVV[[[^^^aaagggiiifffeeehhhkkkllliiimmmtttzzz~~~~~~xxxvvvsssqqqppppppqqqrrrpppwww{{{vvvsssqqqooommmnnnpppqqqnnniiiddd```\\\]]]___bbbffflllsssxxx{{{xxxuuuooommmiiifffbbb]]]WWWSSSOOOMMMJJJHHHGGGHHHJJJKKKPPPQQQRRRTTTXXXbbboooyyy|||{{{~~~~~~mmmlllppp|||sssttt~~~ppp]]]NNNEEE??????===<<<<<<;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::<<<>>>???>>>???AAACCCDDDFFFJJJOOOQQQWWWfffuuu::::::;;;<<<<<<<<<<<<<<<===>>>>>>>>>@@@CCCHHHLLLYYYkkkzzzlllbbb\\\ZZZYYY___hhhrrruuueeeYYYUUURRRSSSVVV[[[fffqqqvvv~~~{{{kkkbbbiiiuuuqqqrrruuu}}}qqq]]]QQQLLLHHHFFFGGGGGGHHHJJJMMMRRRWWW\\\___bbbhhhkkkgggfffhhhkkkkkkjjjpppxxx~~~{{{yyywwwuuuttttttuuuvvvtttyyy|||xxxtttrrrppplllnnnoooooommmhhhccc```\\\]]]___aaadddiiiooosss}}}}}}vvvsssppplllhhhbbb\\\XXXPPPNNNJJJGGGFFFGGGJJJKKKQQQTTTXXX[[[```iiittt||||||{{{~~~tttpppnnn~~~pppllluuuxxxeeeRRRFFF@@@???>>><<<;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;===????????????AAACCCFFFGGGKKKOOORRRZZZjjjyyy:::;;;;;;<<<<<<<<<<<<<<<;;;<<<>>>???BBBGGGMMMRRRcccwwwtttggg___\\\\\\\\\eeeoooyyy|||uuu{{{zzzggg\\\UUURRRQQQTTTWWW^^^lllyyy}}}ooohhhrrroooeeehhhoooyyyvvv```SSSMMMIIIGGGHHHGGGHHHJJJMMMRRRXXX]]]```dddjjjmmmjjjhhhjjjkkkkkklllsss|||~~~|||zzzyyyzzzzzzxxx{{{}}}yyyvvvsssrrrlllmmmnnnnnnlllhhhcccaaa]]]^^^```aaabbbeeejjjmmmtttxxx}}}~~~zzzvvvqqqlllfff___[[[SSSPPPMMMIIIHHHIIILLLNNNTTTZZZbbbiiiooowww{{{zzz|||{{{zzzssskkkwwwqqqhhhooonnnZZZJJJAAA@@@>>><<<;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<===????????????AAACCCGGGHHHKKKPPPTTT\\\mmm}}}:::;;;<<<<<<======<<<<<<999;;;===???CCCJJJQQQVVVkkkpppddd^^^]]]]]]aaakkkvvv|||oooiiijjjrrrmmm```YYYTTTRRRSSSVVV[[[cccsssrrrlllxxxwwwlllgggkkksss|||}}}|||}}}xxxbbbTTTNNNJJJHHHHHHHHHHHHJJJMMMRRRWWW\\\___eeekkkooollljjjkkklllkkkmmmuuu}}}}}}}}}zzz}}}~~~zzzxxxuuusssmmmmmmnnnmmmkkkhhhdddbbb^^^___aaaaaaaaacccfffiiilllpppvvv|||~~~}}}zzzuuuoooggg```[[[WWWTTTPPPMMMLLLMMMPPPQQQWWW___kkkuuu}}}}}}xxxwwwyyyxxx|||~~~sssgggqqquuuiiimmmuuu___NNNAAA@@@>>><<<;;;<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@??????AAACCCHHHHHHLLLPPPTTT]]]ooo;;;;;;;;;<<<<<<<<<<<<<<>>;;;;;;;;;;;;;;;;;;;;;;;;>>>???@@@@@@???@@@BBBDDDDDDLLLTTTVVVXXXaaaqqq;;;;;;;;;<<<<<<<<<<<<===>>>===???CCCGGGNNN[[[ggg}}}tttllljjjiiigggxxx|||tttlllccc___```iii~~~}}}wwwrrrppplllnnnuuu~~~|||zzztttlllbbb[[[VVVUUUVVVXXX\\\aaahhhsssuuurrrrrryyylll```WWWPPPLLLLLLJJJLLLOOOQQQTTTWWW\\\___dddgggmmmsssxxx{{{zzzyyyxxxzzz}}}}}}yyyxxxrrrpppmmmkkkjjjhhhdddbbbaaabbbccceeeffffffeeeeeefffhhhkkkoootttwwwzzz{{{}}}|||zzzvvvqqqkkkfffccc^^^]]][[[XXXTTTSSSTTTVVVcccmmmzzz}}}{{{yyywwwwwwvvvxxx|||xxxnnnmmmrrrrrrtttvvvbbbVVVGGGBBB>>>>>>===::::::===;;;;;;;;;;;;;;;;;;;;;;;;===???@@@@@@???@@@BBBDDDFFFMMMSSSVVVXXXaaaqqq~~~;;;;;;<<<<<<<<<============>>>AAAEEEIIIQQQbbbrrr~~~pppkkkmmmrrruuuzzzsssllliiiddd``````dddqqqwwwpppoooooommmiiiiiilllvvv|||uuunnniiifffeeedddbbb^^^ZZZWWWWWWXXXZZZ___fffmmmtttzzzvvvuuuzzzpppfff___VVVQQQOOONNNPPPRRRUUUWWWZZZ^^^bbbeeefffjjjqqqzzz~~~|||ssspppnnnlllkkkjjjhhhgggcccdddfffhhhhhhhhhfffeeeggggggiiijjjmmmoooqqqssswwwwwwvvvuuurrrnnnjjjgggdddcccaaa]]]ZZZXXXZZZ[[[eeennn{{{}}}|||zzzyyyxxxwwwvvvyyy~~~rrrmmmhhh|||xxxyyyfffZZZJJJDDD@@@@@@???;;;:::<<<;;;;;;;;;;;;;;;;;;;;;;;;===???@@@@@@@@@AAACCCEEEHHHMMMSSSVVVZZZdddsss;;;;;;<<<<<<======>>>>>>===???CCCGGGKKKUUUiii|||xxxlllkkkqqqzzz{{{mmmiiifffeeecccccchhhooo~~~}}}ooommmoooqqqsssuuuvvv{{{|||wwwnnnfffaaa]]]ZZZXXXZZZZZZZZZXXXVVVVVVYYY[[[ccciiiqqqyyy~~~{{{tttlllfff]]]UUURRRQQQTTTWWWZZZ]]]aaaeeehhhhhhgggjjjqqq{{{~~~uuurrrooonnnnnnnnnmmmlllhhhiiikkkmmmmmmllljjjiiijjjiiihhhgggggghhhiiijjjnnnoooppppppooommmjjjiiigggfffdddaaa]]]\\\^^^___dddlllyyy~~~|||{{{zzzzzzxxxvvvwwwzzzuuujjjeeeyyyvvv}}}|||jjj]]]MMMEEE@@@@@@???;;;999:::;;;;;;;;;;;;<<<<<<<<<<<<===???@@@@@@@@@AAADDDFFFHHHLLLRRRWWW^^^jjjyyy;;;;;;<<<<<<===>>>>>>???>>>@@@EEEJJJOOOZZZpppqqqkkkmmmuuuzzzlllfffdddccccccbbbeeeooozzztttnnnooorrrvvvzzzwwwiiiddd^^^YYYVVVUUUTTTTTTTTTUUUVVVVVVWWWZZZ^^^aaalllrrrzzzvvvqqqlllcccZZZVVVUUUYYY___dddgggkkknnnqqqmmmmmmnnnttt|||zzzwwwsssppppppqqqqqqqqqlllmmmnnnoooooonnnlllkkkjjjiiigggfffffffffggghhhfffggghhhhhhhhhhhhggggggeeeeeedddaaa______aaacccfffnnnzzz~~~{{{yyy|||zzzxxxvvvxxx}}}vvvhhhbbbnnnqqqttt~~~nnnbbbPPPHHH@@@???>>>;;;888888;;;;;;;;;<<<<<<============???@@@@@@AAABBBDDDGGGGGGKKKQQQZZZeeerrr;;;;;;<<<===>>>>>>???@@@@@@AAAGGGOOOWWWeee{{{|||mmmlllrrrzzzpppgggaaa````````````eeesss~~~rrrssswwwyyy~~~ssshhh[[[XXXTTTQQQQQQRRRSSSRRRQQQRRRTTTVVVYYY___eeejjjrrrwww~~~~~~yyyuuuqqqhhh```\\\\\\aaaiiiooosssuuuvvvwwwsssuuuwwwzzz|||wwwtttssstttuuuuuuoooooooooooonnnmmmmmmlllhhhhhhhhhhhhiiijjjkkkkkkbbbaaaaaa``````aaabbbccccccccccccbbbaaabbbeeehhhhhhooozzz}}}{{{}}}{{{yyyvvvvvvzzzzzzjjjbbbfffvvvrrrnnnvvvsssgggVVVKKKAAA>>>>>>;;;999999;;;;;;;;;<<<======>>>>>>===>>>@@@AAAAAABBBEEEGGGHHHLLLSSS___mmm{{{;;;;;;<<<===>>>???@@@@@@BBBCCCJJJVVVccctttvvvlllpppxxx}}}{{{zzzllliiibbbbbbbbbaaaaaahhh{{{yyyuuuzzz~~~sssccc\\\SSSQQQOOOOOOPPPRRRRRRQQQSSSUUUWWWYYY]]]ccckkkppptttxxx}}}zzz}}}|||yyyvvvnnneeeaaadddjjjssszzz}}}|||{{{zzzxxx||||||wwwuuuvvvvvvwwwsssrrrqqqooonnnnnnoooooommmmmmmmmmmmmmmllllllkkkaaa___\\\ZZZZZZ[[[^^^___aaabbbccccccdddgggkkknnnnnnsss}}}~~~{{{zzzxxxuuutttwww}}}qqqdddbbbkkkyyyooosss|||yyymmm]]]PPPCCC??????===<<<<<<;;;;;;;;;<<<===>>>>>>>>>===>>>@@@AAAAAACCCFFFHHHKKKOOOWWWdddttt;;;;;;<<<===>>>???@@@@@@DDDEEELLL[[[llltttmmmttt}}}zzzuuuwww}}}uuuqqqqqqtttvvvllllllfffffffffeeeeeennn~~~vvvttt|||}}}gggYYYTTTRRRPPPOOOPPPQQQSSSRRRQQQZZZ[[[\\\^^^aaafffmmmrrrtttxxx||||||zzz~~~|||yyyqqqiiieeejjjqqqzzz}}}{{{zzz~~~yyywwwwwwwwwwwwxxxvvvsssqqqpppqqqrrrsssttttttsssrrrooollliiigggaaa___[[[WWWWWWXXX[[[]]]aaacccdddeeegggkkkooosssyyy}}}zzzyyyxxxuuusssuuu{{{wwwccc]]]aaa|||qqqsssyyy}}}qqqaaaSSSEEE@@@@@@???>>>???;;;;;;;;;<<<===>>>>>>???===>>>@@@AAAAAACCCFFFHHHNNNQQQZZZhhhxxx;;;===???@@@???@@@AAACCCFFFHHHPPPbbbyyyxxxsssssszzzvvvnnnnnnrrrzzz|||vvvooollltttzzz{{{xxxwwwtttiiieeekkkpppvvv|||wwwxxxyyy|||kkk[[[VVVTTTOOOPPPPPPQQQRRRSSSUUUVVV[[[aaaeeeeeehhhnnnrrrrrr{{{{{{~~~~~~sssqqqrrrwww|||~~~~~~zzzxxxssskkkdddbbbkkkwww}}}}}}zzzyyyzzzyyyxxxsssvvv|||xxxzzzzzzuuupppnnnrrrvvv{{{|||zzztttqqqqqqoookkkeee```ZZZWWWWWWXXXZZZ[[[\\\bbbiiimmmpppssswww{{{~~~|||zzzvvvrrrppprrrwww||||||jjjbbb```sssyyyvvvyyyvvveeeWWWHHH??????@@@===999======<<<;;;;;;;;;;;;<<>>??????@@@BBBCCCIIIMMMWWWkkkvvvooommmqqqzzzsssjjjiiikkksss|||~~~xxxqqqooozzz{{{ssspppvvv|||xxxsssooonnnqqqsssvvv{{{iii[[[VVVSSSNNNPPPQQQSSSTTTWWWYYY[[[aaafffkkklllpppvvv{{{|||yyyiiibbbaaadddjjjooozzz}}}zzzxxxsssiiiaaa\\\cccmmmrrrrrrpppooopppwww~~~xxxsssuuuzzz|||~~~~~~zzzuuusssvvvyyy}}}~~~yyyvvvvvvsssnnniiieee___[[[ZZZ[[[\\\\\\```eeelllppptttxxx}}}}}}{{{wwwsssqqqrrrvvvzzzkkk```ZZZiiizzztttsss|||{{{iii\\\KKKBBBAAAAAA>>>;;;;;;;;;;;;;;;;;;<<<===>>>????????????@@@CCCGGGKKKPPPUUUcccyyy:::<<<>>>>>>>>>???BBBDDDLLLQQQ___vvv{{{jjjgggjjjtttsssiiicccccciiiuuu}}}wwwwww~~~}}}zzzxxxuuuqqqmmmhhheeecccbbbfffjjjpppzzzyyybbbWWWSSSQQQNNNPPPSSSVVVXXX[[[___bbbhhhnnntttvvv|||nnnbbbWWWTTTVVVZZZ```fffsssyyyzzzyyyyyysssggg\\\VVV\\\bbbeeeeeedddeeegggsss{{{|||uuuvvv{{{zzzxxxzzz}}}}}}|||xxxsssooojjjeeeaaa_________^^^bbbgggmmmrrrvvv}}}}}}yyyuuuqqqrrruuuxxx}}}~~~~~~nnnaaaVVV^^^vvv{{{pppmmmuuupppbbbPPPEEEBBBBBB@@@===:::::::::;;;<<<===???@@@>>>?????????@@@CCCHHHKKKRRRWWWhhh:::;;;===>>>>>>@@@CCCFFFMMMUUUfffuuuiiihhhqqq~~~uuukkkfffeeeaaajjjzzzxxxtttooollljjjiiigggdddaaa^^^\\\[[[[[[[[[```jjjwwwlll[[[SSSPPPNNNPPPSSSWWWZZZ\\\___eeeiiinnnvvv}}}}}}jjj\\\TTTMMMNNNQQQUUU[[[aaajjjppp{{{zzzuuuuuuwwwsssfff[[[VVVXXX[[[]]]]]]^^^aaacccmmmvvv}}}{{{~~~}}}{{{{{{}}}~~~xxxsssoooiiifffdddddddddccccccgggmmmrrrxxx{{{wwwsssqqqsssuuuzzz{{{}}}ttteeeYYY[[[kkk|||nnnlllrrrvvvhhhUUUGGGBBBAAA@@@>>>;;;;;;;;;;;;<<<===>>>???>>>?????????@@@DDDHHHLLLRRRYYYmmm:::<<<======>>>AAAEEEHHHPPP\\\sss|||qqqnnnppp|||zzzooofffccceeecccnnnnnnhhhhhhfffdddeee___]]]ZZZWWWUUUSSSRRRRRRRRRXXXdddsssxxxdddXXXSSSPPPPPPSSSXXX]]]```aaaeeelllqqquuu~~~iiiXXXPPPJJJFFFHHHKKKNNNSSSYYYaaagggqqq|||zzzwwwrrrnnnpppsssoooeee[[[UUUVVVWWWXXXYYY\\\```ccchhhqqq|||~~~|||||||||~~~wwwsssmmmiiihhhiiiiiiiiifffjjjpppwww~~~}}}yyytttrrrrrrsssvvvxxx{{{xxxjjj^^^\\\cccsssrrrooorrr|||yyykkkXXXIIIBBB@@@???>>>>>>======<<<<<<<<<======>>>??????@@@AAADDDIIIMMMTTT]]]ttt;;;<<<===>>>???BBBGGGJJJVVVhhhsssmmmqqqzzz|||ooobbb^^^bbbgggrrruuuaaa]]]___^^^^^^```[[[ZZZWWWTTTQQQPPPOOOOOOOOOUUU```nnn}}}oooaaaYYYTTTSSSUUUWWW\\\cccgggiiinnnvvv}}}ttt```SSSMMMHHHFFFHHHIIIKKKOOOUUUYYY___hhhqqqyyyzzzsssmmmkkkiiijjjllliiibbb[[[RRRRRRRRRSSSWWW\\\aaadddfffnnnxxx~~~}}}~~~yyyrrrmmmkkklllmmmmmmlllqqqxxxzzzvvvsssrrrssssssvvv{{{{{{nnnbbb\\\]]]hhhzzzrrrrrryyyzzzmmm[[[LLLDDD@@@>>>===???>>>======<<<<<<<<<===>>>???@@@@@@AAAEEEJJJNNNWWWbbbzzz<<<===>>>???@@@DDDIIIMMMYYYsss{{{nnnnnntttuuueee```cccjjjtttttt\\\WWWYYYXXXWWWYYYYYYXXXUUUSSSQQQPPPPPPPPPPPPUUU^^^hhhsssxxxggg^^^XXXSSSSSSWWWYYY```iiiooorrryyy|||jjj[[[SSSLLLHHHGGGHHHIIIJJJNNNTTTTTTZZZbbbjjjqqqwww~~~~~~uuuooogggffffffeeedddaaa]]]ZZZPPPOOOOOORRRWWW^^^dddggggggnnnvvv|||xxxqqqnnnnnnooopppqqqwww|||wwwsssrrrrrrsssvvv{{{tttfff]]]YYYbbbrrrqqquuuzzzooo___PPPFFFAAA???>>>>>>===============>>>>>>>>>???@@@@@@BBBEEEJJJNNNXXXccc{{{===>>>??????AAAEEEJJJNNNZZZyyy}}}uuuoooqqqxxx}}}llleeeiiikkksss}}}{{{xxx]]]WWWWWWTTTRRRTTTTTTSSSQQQOOOMMMMMMMMMMMMSSSWWW]]]dddkkkttt|||}}}{{{{{{|||nnnaaaZZZUUUPPPQQQUUUZZZbbblllsssxxxqqq```TTTNNNHHHEEECCCEEEEEEFFFKKKQQQQQQWWW___gggmmmttt{{{zzzqqqllldddeeeeeeccc___[[[YYYXXXPPPOOOOOOSSSYYYaaagggjjjiiiooovvv{{{}}}tttoooooopppqqqsssyyy|||xxxtttsssrrrsssvvv{{{zzzjjj___XXX```qqqooosss{{{pppaaaRRRHHHCCC@@@>>><<<<<<<<<<<<===???@@@AAA>>>???@@@@@@BBBEEEKKKOOOVVVbbbyyy>>>======@@@AAABBBGGGNNN```{{{qqqiiigggttt}}}qqqmmmmmmpppvvv|||{{{zzzmmmWWWUUUQQQNNNQQQRRRSSSRRRPPPNNNMMMMMMMMMMMMSSSWWW\\\bbbfffggggggfffyyy{{{uuussssssssswww}}}qqqiii^^^VVVSSSTTTXXXZZZ[[[hhhtttyyy~~~vvvhhhZZZQQQLLLGGGEEEDDDDDDFFFIIIKKKLLLOOOTTT^^^jjjrrrxxx~~~sssgggdddaaaaaaaaa___[[[YYYXXXXXXXXXUUUSSSVVV^^^fffmmmoooqqqxxx|||wwwuuuvvvwww{{{~~~}}}|||{{{yyytttqqqooorrrvvv{{{ooo___[[[```zzzqqqpppqqq}}}zzzuuukkk\\\LLLAAA======;;;<<<<<<===============>>>???@@@AAABBBEEEJJJMMMTTT^^^ppp@@@>>>===@@@AAACCCKKKSSSccctttmmmiiikkkzzz}}}xxxvvvsssyyy}}}|||zzzjjjVVVUUUQQQOOOQQQQQQRRRQQQOOONNNNNNNNNOOOOOOPPPRRRUUUYYY[[[\\\[[[[[[bbbkkkyyyxxxsssppprrrqqqlllhhhggggggjjjqqq}}}~~~~~~|||wwwrrrqqqssssssqqqnnnjjjddd]]]VVVTTTTTTVVVXXXaaammmxxx}}}yyyyyyuuulll```UUUMMMJJJGGGEEEDDDDDDFFFHHHJJJKKKSSSXXXaaalllvvvmmmbbb___[[[]]]```aaa```^^^^^^^^^YYYXXXXXX]]]eeennnsssuuuwww~~~}}}~~~~~~~~~}}}|||{{{xxxtttpppkkknnnrrrwww{{{sssccc^^^```vvvqqqnnnppp||||||ppp```OOODDD@@@???<<<<<<===>>>>>>>>>>>>>>>???@@@AAAAAABBBEEEIIIMMMUUU\\\iiixxx~~~~~~AAA??????@@@BBBEEEOOOYYYfffvvvkkkiiikkksssxxx}}}}}}{{{eeeUUUUUUQQQOOOQQQPPPQQQPPPOOOOOOOOOOOOPPPQQQMMMNNNOOOPPPPPPPPPOOOOOOQQQVVV^^^eeeiiigggdddaaa^^^[[[ZZZ]]]^^^[[[YYYZZZZZZ```jjjyyy~~~zzzvvvwwwxxxtttrrrnnnkkkgggeeedddeeehhhhhheeebbbcccaaa\\\YYYWWWVVVXXXYYYfffppp{{{vvvpppooojjjbbbXXXPPPKKKIIIGGGFFFEEEEEEFFFHHHJJJKKKUUU\\\eeeppp|||zzzfffYYYWWWSSSWWW]]]aaacccdddfffggg___```dddjjjqqqwwwzzz{{{|||~~~}}}|||{{{zzzxxxssspppkkklllnnnqqqvvvzzz~~~yyyiiibbb___pppppplllmmmzzzvvvdddRRRFFFAAAAAA===>>>>>>>>>????????????@@@AAABBBBBBBBBEEEIIILLLVVVZZZcccnnntttvvvzzz@@@@@@AAACCCDDDFFFPPP[[[jjjuuummmgggjjjrrr}}}vvv^^^SSSUUUQQQOOOQQQOOORRRRRRQQQPPPPPPPPPOOOOOOMMMLLLLLLKKKJJJJJJJJJJJJKKKMMMQQQTTTUUUTTTSSSRRRPPPNNNNNNRRRTTTRRRRRRTTTTTT[[[gggvvv}}}uuurrruuu}}}wwwrrrkkkfffdddddddddccc______aaaeeehhhhhhdddaaabbbaaa^^^[[[ZZZZZZ]]]```iiirrr{{{~~~vvvnnnjjjddd\\\UUUOOOKKKJJJFFFFFFFFFEEEEEEGGGJJJLLLUUU___kkkwwwvvv___RRROOOMMMQQQWWW\\\aaaggglllpppkkkmmmrrrwww{{{||||||{{{|||}}}~~~}}}|||{{{zzzwwwssspppooonnnmmmnnnpppssswwwzzz~~~qqqggg^^^hhhpppjjjkkkyyyzzzgggTTTGGGAAA@@@???????????????@@@@@@@@@AAABBBCCCBBBBBBDDDHHHKKKVVVXXX^^^iiirrryyy???@@@CCCFFFFFFHHHRRR]]]pppnnnjjjhhhooo{{{jjjWWWQQQSSSOOONNNRRROOOUUUTTTSSSRRRQQQOOONNNMMMKKKJJJIIIHHHHHHIIIIIIJJJGGGGGGHHHIIIJJJKKKKKKKKKLLLJJJKKKOOOPPPNNNOOOSSSVVV^^^jjjxxxwwwqqqrrrwww}}}ssseeebbb]]]ZZZZZZ\\\]]]___^^^```eeejjjmmmlllhhheeecccbbb```]]][[[^^^ccchhhmmmvvv~~~~~~xxxmmmhhhaaaYYYSSSNNNKKKIIIFFFGGGGGGGGGFFFHHHLLLOOOWWWeeeuuuuuu[[[NNNLLLKKKMMMPPPTTT[[[dddnnnuuuwwwzzz}}}~~~{{{xxxuuuvvvzzz~~~}}}||||||{{{xxxsssppppppnnnkkkjjjlllooosssvvv|||~~~yyymmm___bbbwwwqqqiiiiiiyyylllXXXJJJCCCAAA@@@??????>>>???@@@AAAAAABBBBBBCCCCCCCCCEEEHHHKKKTTTUUU[[[fffrrr~~~>>>@@@DDDHHHIIILLLXXXeee|||lllkkkllltttzzz___QQQNNNQQQLLLNNNSSSPPPVVVVVVUUUTTTQQQOOOMMMLLLHHHGGGGGGFFFGGGGGGHHHIIIFFFFFFFFFGGGGGGIIIJJJJJJJJJIIIJJJMMMMMMKKKNNNSSS\\\eeessswwwqqqppprrruuuwwwwww|||~~~|||zzzzzzmmmbbb\\\ZZZWWWTTTTTTVVVZZZ\\\```dddiiinnnpppooollliiieeeeeedddbbb```ccciiiooottt|||{{{uuuiiiddd\\\UUUPPPLLLIIIGGGEEEGGGIIIHHHHHHJJJOOOSSS]]]mmm~~~www\\\OOOMMMKKKKKKLLLOOOUUU```lllttt|||~~~zzzuuuqqqooopppvvv~~~}}}|||{{{yyytttqqqkkkiiiggggggiiimmmrrruuu{{{|||~~~uuubbb___pppvvvkkkjjjyyyrrr^^^OOOFFFCCC@@@???>>>>>>>>>???AAABBBAAABBBCCCCCCCCCFFFIIIMMMRRRRRRXXXdddqqq>>>@@@CCCGGGIIIQQQbbbsssyyykkkllloooxxx~~~|||mmmXXXMMMLLLNNNJJJMMMTTTRRRUUUUUUUUUTTTSSSPPPNNNMMMFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGHHHIIIIIIJJJGGGFFFHHHKKKKKKJJJNNNTTT```lll~~~{{{uuupppooooooppppppqqqvvv{{{yyyuuusssnnnrrrsssrrrppplllbbbWWWVVVUUUTTTSSSTTTXXX]]]aaaeeejjjppptttuuussspppnnniiilllnnnllljjjlllqqqvvvyyy{{{rrreee___XXXRRROOOLLLIIIFFFDDDGGGJJJJJJIIILLLRRRWWWaaarrr{{{___RRRPPPKKKKKKLLLNNNSSS\\\gggnnnxxxzzz{{{xxxrrrmmmkkkkkknnnwww~~~}}}|||zzzuuurrrhhhgggeeedddeeeiiimmmpppxxxyyy|||}}}ggg```nnn|||oookkkyyytttaaaQQQGGGCCC@@@???=========>>>@@@AAA@@@AAABBBCCCDDDFFFKKKNNNQQQRRRYYYgggwww@@@@@@BBBEEEIIIUUUkkkssskkkmmmqqqyyy~~~|||sssvvveeeTTTKKKKKKMMMHHHLLLTTTSSSSSSTTTTTTTTTSSSRRRPPPOOOHHHHHHIIIIIIIIIHHHGGGFFFCCCDDDEEEFFFFFFFFFEEEEEEEEEEEEGGGJJJJJJJJJNNNUUUaaappp|||yyytttqqqooonnnmmmlllooossswwwxxxvvvtttttttttwwwzzz~~~wwwppplllkkkfffhhhhhhffffffddd\\\SSSQQQRRRRRRTTTWWW]]]eeejjjlllqqqwwwzzz{{{xxxuuutttmmmrrrwwwwwwuuutttxxx{{{zzz~~~rrrbbb]]]WWWRRRPPPNNNJJJHHHCCCGGGJJJKKKJJJMMMSSSYYYcccrrr}}}bbbTTTSSSKKKLLLMMMPPPTTT[[[ccciiisssttttttqqqllliiihhhiiiooozzz~~~}}}zzzvvvsssjjjhhheeeccccccdddgggiiiuuuwwwzzz~~~kkkbbbnnnqqqlllyyytttaaaPPPFFFAAA???>>>===<<<<<<>>>@@@AAA@@@AAABBBCCCDDDGGGLLLOOORRRTTT\\\mmm===AAAEEEGGGNNN___www}}}qqqhhhmmmuuu|||~~~vvvyyyxxxqqqmmmlll|||ooo```QQQOOOKKKIIIHHHJJJLLLNNNRRRUUUXXXXXXUUUOOOKKKIIIIIIJJJKKKKKKJJJHHHEEEDDDCCCCCCDDDDDDEEEEEEFFFFFFFFFHHHJJJJJJIIIKKKQQQUUU^^^ppp~~~wwwooommmnnnpppooommmlllqqqvvvvvvqqqmmmlllmmmnnnooosssxxx|||~~~}}}{{{}}}{{{xxxsssnnniiifffddd___^^^^^^```aaa```ZZZVVVWWWWWWWWWZZZ^^^eeelllqqqxxxyyy{{{~~~}}}{{{zzz~~~vvvlll\\\WWWRRRNNNNNNMMMKKKHHHKKKJJJIIIJJJLLLOOOSSSUUUfffmmmvvv}}}fffWWWSSSPPPPPPRRRVVV\\\bbbeeefffsssqqqooommmlllmmmnnnooo{{{~~~}}}{{{yyyuuurrrppplllkkkhhheeebbbaaaccceeeooosssyyy~~~tttdddjjjxxxkkkrrrrrrbbbRRRGGGAAA@@@>>>===<<<===>>>===<<<>>>@@@BBBCCCEEEHHHLLLOOOOOOUUUggg???BBBEEEHHHPPPbbb{{{vvvmmmhhhnnnwww}}}~~~vvvmmmhhhfffrrr}}}zzzfffWWWLLLJJJHHHFFFFFFGGGJJJKKKPPPTTTXXXYYYVVVRRRNNNMMMHHHIIIIIIIIIHHHGGGEEEDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGIIIKKKJJJJJJLLLQQQUUU^^^mmm~~~xxxqqqoooqqqsssrrrqqqpppsssvvvsssnnnjjjiiikkkkkkmmmoootttwwwyyywwwuuutttrrrnnnjjjddd```\\\ZZZXXXYYY[[[^^^aaa```\\\XXXZZZZZZ\\\^^^cccjjjrrrwww{{{|||~~~ooodddWWWTTTOOOMMMLLLKKKIIIFFFHHHHHHHHHIIILLLPPPTTTWWW```fffmmmsssvvv}}}hhhYYYUUUVVVWWW[[[```gggmmmppprrryyyyyyxxxwwwvvvvvvwwwxxx}}}}}}}}}|||zzzwwwtttssslllkkkhhhccc```___aaacccmmmqqqwww|||xxxiiioooyyykkkppp}}}}}}qqqbbbSSSHHHBBB@@@>>>===<<<>>>>>>===<<<>>>@@@BBBCCCEEEHHHLLLPPPVVV]]]qqq@@@CCCFFFIIIRRRfffrrrllljjjrrr}}}wwwlllgggeeegggkkkwwwppp\\\OOOIIIHHHFFFEEEEEEGGGIIIJJJOOOSSSWWWYYYXXXUUURRRQQQKKKJJJIIIHHHHHHGGGGGGHHHGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJLLLKKKJJJMMMRRRWWW___jjj{{{~~~}}}xxxsssrrruuuwwwxxxwwwxxxyyyxxxsssnnnjjjkkkmmmmmmnnnooorrrtttsssqqqnnnllljjjfffaaa]]]YYYVVVTTTRRRTTTYYY^^^bbbbbb```]]]^^^```bbbeeejjjqqqyyywwwdddZZZSSSQQQOOONNNMMMLLLIIIFFFFFFFFFGGGIIIMMMQQQUUUXXXYYY^^^dddggghhhmmmuuu|||mmm___[[[ZZZ^^^eeemmmuuu{{{{{{|||||||||zzzxxxvvvuuunnnlllgggbbb^^^]]]___bbbjjjnnntttyyy}}}}}}nnnsss~~~nnnooozzz}}}rrrdddTTTIIICCC@@@???======>>>>>>>>>===???@@@BBBCCCEEEHHHMMMQQQ[[[eee{{{AAACCCEEEJJJUUUjjj}}}rrrpppqqq{{{zzzpppkkkiiiaaabbbhhhvvv{{{uuu|||vvveeeUUULLLIIIHHHHHHGGGHHHIIIKKKKKKOOOSSSWWWYYYXXXVVVTTTSSSOOONNNLLLJJJIIIJJJKKKLLLHHHHHHHHHHHHHHHHHHHHHHHHGGGIIIKKKKKKKKKOOOUUU[[[ccclllzzz~~~|||{{{xxxuuuuuuyyy|||~~~~~~~~~xxxsssrrrtttvvvvvvuuuuuuuuutttqqqllliiigggeeebbb^^^ZZZXXXVVVUUUQQQTTTZZZ```dddfffeeecccbbbeeehhhlllpppwww|||iiiYYYRRRQQQQQQQQQQQQPPPNNNKKKIIIGGGGGGHHHIIILLLPPPTTTVVVUUUZZZ___``````ccckkkqqqvvviiieeecccjjjttt~~~~~~}}}{{{||||||{{{zzzxxxvvvtttpppmmmhhhbbb^^^]]]___bbbggglllrrrxxx|||ppprrryyyrrroooyyywwwhhhWWWKKKDDDAAA???======>>>???>>>===???@@@BBBCCCEEEIIINNNRRRZZZhhh@@@BBBEEELLLYYYooozzztttvvv|||{{{qqqllljjjaaabbbdddjjjvvv~~~qqqhhhdddjjjooommmdddYYYQQQMMMIIIIIIIIIJJJJJJKKKKKKLLLQQQTTTWWWYYYXXXVVVTTTTTTRRRPPPNNNKKKJJJKKKLLLMMMIIIIIIIIIHHHHHHGGGGGGGGGEEEGGGIIIJJJLLLQQQXXX___jjjrrr~~~}}}}}}yyyxxxwwwyyy}}}||||||~~~}}}{{{yyyvvvqqqjjjfffcccbbb^^^[[[YYYWWWWWWWWWSSSVVV\\\bbbeeeggghhhiiigggkkkpppsssuuu{{{}}}lll\\\SSSPPPOOOPPPRRRRRRQQQNNNLLLKKKIIIIIIJJJJJJLLLNNNPPPQQQSSSXXX]]]______aaaggglllyyytttpppsss{{{}}}zzznnnllluuu~~~}}}{{{{{{{{{zzzxxxuuusssqqqqqqooojjjddd___^^^```bbbeeejjjqqqwww{{{nnnlllmmmuuunnnuuu}}}mmm[[[LLLEEEAAA???>>>===>>>???>>>===???@@@AAABBBEEEIIIOOOSSSYYYjjj@@@CCCGGGOOO^^^uuuvvvtttyyy{{{qqqkkkiiieeeeeeeeedddhhhsssvvviii___ZZZUUUXXX[[[YYYTTTOOOLLLLLLJJJJJJKKKLLLLLLLLLKKKKKKRRRUUUXXXZZZYYYXXXWWWWWWUUUSSSPPPMMMKKKKKKLLLLLLKKKJJJJJJIIIHHHGGGGGGFFFDDDFFFHHHIIIKKKQQQYYY```mmmuuu|||xxxuuuxxx|||}}}}}}||||||}}}xxxyyyzzz}}}~~~zzztttmmmhhhcccaaa]]]ZZZWWWVVVVVVVVVUUUYYY^^^cccfffjjjmmmpppoootttyyy{{{|||ppp```TTTOOOPPPMMMPPPRRRQQQOOOLLLKKKKKKKKKKKKKKKKKKLLLLLLMMMMMMPPPVVV^^^bbbbbbdddiiinnnwww|||uuuooooooppppppssswwwxxxzzz|||||||||}}}zzzxxx|||}}}uuuooorrryyyyyynnndddcccjjjrrr{{{yyyuuutttuuu{{{uuulllmmmqqqxxx}}}||||||yyyyyyxxxwwwuuurrrooonnnpppnnnkkkfffaaa___```aaaccchhhooouuuzzz~~~llleeeddd~~~xxxkkkooo|||ppp]]]MMMEEEAAA@@@>>>>>>?????????>>>@@@@@@AAABBBEEEIIIPPPUUU\\\oooAAADDDJJJTTTeee|||tttttt{{{wwwqqqooollljjjhhhfffgggkkkqqqvvv~~~yyyzzzwwwooodddYYYSSSQQQMMMNNNNNNMMMLLLKKKJJJKKKNNNNNNPPPPPPPPPOOOMMMLLLRRRUUUYYY\\\\\\\\\]]]]]]ZZZXXXVVVSSSPPPOOONNNNNNMMMLLLLLLKKKIIIHHHHHHGGGFFFHHHIIIIIIJJJOOOWWW^^^fffoooxxx{{{vvvoooiiigggeeekkksssyyyzzzzzzzzzzzzyyy{{{~~~|||vvvqqqllliiieee___[[[YYYXXXXXX[[[^^^cccgggkkkpppwww{{{zzzyyyhhhZZZOOOMMMPPPOOOQQQSSSRRROOOLLLLLLMMMKKKKKKKKKKKKLLLLLLLLLLLLOOOXXXbbbhhhjjjmmmqqquuu}}}uuujjjaaa___``````bbbggghhhllloooooooooqqqwww}}}zzzsssrrrqqqrrrtttxxx|||~~~|||wwwqqqlllfffbbbccchhhpppnnnhhh```ZZZZZZ___dddhhhkkknnnkkkfff```^^^^^^[[[```iiittt~~~qqqeee___\\\___gggqqq|||zzzwwwzzzzzzxxxwwwxxxttttttuuutttrrrpppnnnmmmlllllljjjfffbbb______``````eeelllssswww|||mmmbbb\\\ppp}}}kkkkkkvvvppp]]]MMMDDDBBB@@@>>>>>>???@@@???>>>@@@AAAAAABBBDDDJJJQQQUUU```uuuCCCFFFMMMXXXiiiuuuuuu~~~{{{yyysssooojjjiiikkkmmmllljjjwwwzzz|||}}}zzzwwwtttrrrnnnooollldddYYYPPPMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKRRRSSSUUUUUUUUUSSSQQQPPPRRRUUUZZZ]]]___```aaaccc```^^^\\\YYYVVVTTTRRRQQQOOONNNMMMLLLKKKJJJIIIHHHIIIIIIJJJHHHIIIMMMUUU[[[]]]fffmmmmmmeee]]]ZZZ[[[ZZZbbbmmmuuuxxxxxxxxxxxxzzz}}}{{{xxxtttnnnhhhbbb___]]]]]]```ccchhhlllqqqwwwuuufffXXXNNNLLLOOOSSSUUUVVVTTTQQQNNNNNNPPPJJJKKKKKKKKKLLLLLLLLLMMMQQQZZZgggooorrrtttyyy|||rrreeeZZZXXXXXXXXXZZZ___ZZZ^^^aaabbbaaadddkkkqqqsssuuu}}}}}}tttjjjlllnnnqqqrrrsssuuuxxxzzzwwwooohhhddd___ZZZ[[[^^^```^^^ZZZUUURRRSSSWWWZZZZZZ\\\]]]ZZZUUUQQQPPPQQQMMMQQQXXX```jjjttt~~~sssssspppfffZZZSSSTTTXXXPPPZZZfffpppxxx|||xxxpppooonnnpppuuuuuurrrqqqtttpppqqqqqqrrrqqqpppnnnmmmjjjjjjiiifffbbb___^^^^^^^^^cccjjjqqqvvvzzz~~~nnnbbbWWWeeennnkkkttt~~~~~~nnn\\\LLLCCCBBB@@@>>>>>>???@@@???>>>@@@AAAAAABBBDDDJJJQQQVVVbbbwwwEEELLLSSS\\\pppxxxwww|||{{{xxxtttnnnkkkjjjjjjoooqqqqqqnnnnnnqqqqqqnnnqqqrrrlll___VVVRRRNNNHHHIIIIIIIIIIIIJJJLLLMMMOOOXXXZZZ\\\[[[XXXUUUSSSSSSQQQUUUZZZ___bbbeeehhhjjjdddcccbbb```]]]YYYVVVTTTQQQNNNKKKHHHHHHHHHGGGGGGJJJJJJJJJJJJKKKMMMOOOPPPYYY[[[]]][[[VVVSSSSSSUUUTTTbbbpppsssqqqrrruuuwwwyyy}}}~~~zzzssslllgggeeeeeeffffffjjjoootttyyykkk^^^XXXSSSOOONNNSSSSSSSSSQQQOOOMMMJJJIIIMMMOOOPPPPPPOOONNNOOOOOOXXXaaammmuuuxxx|||rrr___UUUUUUSSSVVVXXXSSSUUUTTTTTTTTTUUUXXXZZZ\\\aaaffflllpppqqqpppoooooowwwvvvjjjkkkqqqvvvvvvvvvvvvvvvvvvuuutttoooiii```XXXRRRPPPNNNLLLPPPNNNKKKIIIIIIKKKNNNPPPOOOPPPOOOMMMJJJGGGGGGGGGMMMOOORRRUUUYYYbbbmmmuuuzzz{{{{{{yyy{{{|||wwwppplllhhhbbb[[[UUUQQQOOONNNSSSWWW^^^eeehhhfffaaa\\\^^^bbbgggmmmppprrrqqqpppttttttsssqqqooollljjjiiigggggggggeeedddbbb```___\\\aaahhhnnnsssxxx|||uuuaaaSSSYYYjjjqqqjjjrrryyyyyy}}}sss```PPPGGGCCCBBBAAA???>>>??????@@@CCCBBB===AAAJJJHHHJJJYYYfffEEEMMMUUU```tttwwwzzz|||yyyyyy|||}}}{{{}}}~~~}}}wwwsssqqqqqqnnnpppooolllnnnsssuuutttuuutttlll^^^TTTPPPLLLGGGJJJJJJJJJJJJKKKMMMNNNOOOUUUVVVXXXWWWUUUTTTSSSSSSSSSWWW\\\```bbbeeehhhjjjkkkjjjhhheeeaaa]]]YYYWWWRRROOOKKKIIIIIIIIIHHHHHHIIIIIIHHHHHHIIIKKKLLLNNNRRRTTTVVVUUURRRRRRTTTWWW^^^jjjtttuuurrrsssvvvwwwzzztttpppmmmmmmmmmrrruuuxxx}}}jjj\\\VVVQQQMMMMMMQQQQQQQQQPPPOOOLLLJJJIIIKKKLLLNNNNNNNNNNNNPPPRRR\\\gggttt}}}mmmYYYQQQPPPMMMPPPSSSMMMNNNNNNMMMMMMNNNPPPSSSTTTRRRVVVZZZ]]]^^^^^^^^^^^^dddmmmuuusssllljjjrrrzzz}}}zzzxxxxxxpppiii^^^UUUOOOLLLKKKJJJLLLJJJHHHGGGGGGHHHJJJKKKIIIIIIIIIHHHFFFEEEEEEFFFGGGKKKPPPTTTYYY```iiipppsssvvvvvvuuuvvvwwwssslllkkkhhhaaaZZZTTTPPPNNNMMMKKKNNNRRRUUUWWWWWWTTTQQQVVVZZZaaahhhmmmnnnnnnmmmmmmnnnpppqqqooommmiiigggggggggfffeeecccaaa___^^^\\\```gggmmmrrrwww{{{vvvaaaSSSTTT___tttzzznnnrrrxxxyyy~~~{{{rrr```PPPHHHCCCBBBAAA???>>>??????@@@BBBBBB>>>AAAIIIHHHMMM___rrrFFFNNNYYYfffzzz~~~vvvtttfffccccccgggjjjkkkoootttxxx~~~{{{zzzuuuvvvtttqqqssszzz~~~|||xxxlll]]]RRRNNNJJJGGGJJJJJJJJJKKKLLLMMMOOOOOORRRSSSUUUUUUTTTTTTVVVWWWYYY\\\```dddfffhhhkkkmmmrrrqqqoookkkgggbbb]]][[[TTTQQQMMMKKKKKKKKKJJJJJJKKKJJJIIIIIIIIIKKKLLLMMMLLLNNNPPPPPPPPPSSSYYY^^^nnnwww~~~|||xxxyyy}}}|||yyywwwwwwzzz|||~~~iii[[[SSSNNNLLLLLLNNNOOOOOOOOONNNLLLJJJIIIIIIJJJKKKLLLMMMPPPTTTWWW```nnn~~~hhhVVVMMMLLLHHHJJJMMMIIIHHHHHHGGGGGGHHHJJJLLLMMMKKKMMMPPPQQQQQQRRRSSSTTTWWW[[[___ccchhhsss~~~||||||ssskkk^^^SSSLLLIIIGGGFFFEEEEEEDDDDDDDDDDDDEEEFFFCCCDDDDDDDDDCCCCCCFFFHHHFFFKKKRRRXXX]]]dddlllrrrxxx{{{|||{{{{{{{{{wwwpppmmmjjjccc\\\VVVRRRPPPPPPMMMNNNNNNOOOOOONNNMMMMMMPPPTTTZZZaaafffhhhhhhhhhgggiiimmmppppppmmmjjjgggggggggfffdddbbb___]]]\\\[[[___eeekkkqqqvvv{{{~~~xxxcccUUURRRVVVfffwwwtttyyy|||~~~zzzqqqaaaQQQJJJCCCBBBAAA???>>>??????@@@???BBB@@@BBBHHHIIISSSiiiGGGOOO\\\mmmxxxxxxzzzkkkccc[[[WWWVVVZZZ^^^```ffflllrrrxxx}}}~~~}}}{{{lll\\\RRRLLLIIIHHHIIIJJJJJJKKKLLLMMMNNNOOOPPPRRRTTTUUUVVVXXX[[[^^^aaacccgggiiikkkmmmppprrrtttsssqqqnnnjjjeeeaaa___XXXUUUQQQOOONNNOOONNNMMMOOONNNMMMMMMMMMNNNOOOPPPMMMNNNOOOOOOPPPVVV```ggg|||jjj[[[SSSMMMKKKLLLLLLLLLMMMMMMMMMKKKJJJIIIGGGHHHIIIJJJMMMRRRXXX\\\eeettthhhVVVMMMLLLGGGHHHLLLHHHGGGGGGGGGGGGHHHIIIJJJKKKLLLMMMOOOOOOOOOPPPSSSUUUXXXXXXZZZbbbqqqzzzpppbbbTTTKKKFFFDDDCCCAAAAAABBBBBBCCCBBBBBBBBBBBBCCCCCCCCCCCCEEEIIILLLMMMRRRYYY___fffnnnyyy~~~wwwqqqnnnhhhbbb]]]ZZZXXXXXXVVVWWWWWWVVVSSSQQQPPPOOORRRTTTWWW[[[___bbbdddeeehhhjjjlllnnnnnnmmmkkkiiifffeeedddbbb```]]][[[ZZZ[[[___eeekkkpppuuu{{{~~~|||fffYYYTTTTTTaaa|||zzz~~~{{{qqqaaaRRRJJJCCCBBBAAA???>>>??????@@@===BBBAAABBBHHHJJJXXXsssIIIQQQaaauuuwww|||xxxhhh^^^YYYWWWSSSQQQTTTWWWYYY___eeehhhnnnsssvvv{{{{{{jjj\\\RRRLLLJJJJJJHHHIIIJJJKKKLLLMMMMMMMMMNNNPPPSSSUUUWWW[[[___bbbeeegggjjjlllmmmooosssuuusssrrrqqqnnnkkkgggdddbbb]]]ZZZVVVTTTTTTTTTSSSRRRRRRRRRQQQPPPPPPQQQRRRSSSQQQQQQQQQPPPRRRZZZeeemmmkkk]]]TTTNNNLLLMMMKKKKKKLLLMMMLLLKKKJJJIIIGGGHHHIIIJJJMMMSSS[[[```jjjxxxgggVVVNNNLLLEEEFFFJJJGGGGGGGGGGGGHHHIIIJJJKKKLLLKKKKKKLLLLLLMMMOOOSSSWWW[[[ZZZ^^^kkkuuueeeVVVLLLFFFCCCAAA???@@@AAABBBCCCBBBBBBAAACCCCCCCCCCCCDDDGGGMMMQQQVVVZZZ```gggooo{{{|||wwwsssnnnhhhdddaaa``````]]]```bbbaaa\\\VVVSSSQQQTTTUUUWWWZZZ^^^ccchhhkkknnnnnnmmmllllllllllllkkkdddcccbbb```^^^\\\ZZZYYY\\\___eeejjjooouuu{{{lllYYYUUUVVVddd|||rrrcccSSSKKKCCCBBBAAA???>>>??????@@@===BBBAAACCCHHHKKK\\\xxxMMMUUUggg~~~}}}zzz{{{iii]]]UUUQQQSSSOOOMMMPPPRRRTTTYYY___cccjjjpppsssyyywwwfffZZZRRRLLLJJJLLLIIIIIIKKKLLLMMMNNNNNNNNNMMMPPPTTTXXX[[[___cccfffgggiiikkkmmmnnnqqquuuxxxuuutttsssqqqnnnjjjgggeeeccc```\\\ZZZZZZZZZYYYXXXSSSSSSRRRRRRRRRSSSUUUVVVUUUUUUTTTTTTVVV^^^jjjrrr}}}kkk___VVVOOOLLLNNNKKKLLLLLLMMMLLLKKKIIIHHHFFFGGGHHHJJJMMMSSSZZZ___kkkwww}}}fffVVVNNNKKKCCCCCCHHHEEEEEEEEEGGGHHHIIIKKKLLLLLLIIIKKKLLLMMMOOOSSSXXX[[[\\\___hhh{{{|||sssdddWWWMMMGGGDDDBBB@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCDDDFFFLLLSSSXXX^^^cccjjjrrr~~~|||vvvpppkkkhhhggggggfffkkkooommmggg___YYYWWWWWWXXX[[[___dddjjjnnnqqqpppnnnllljjjiiiiiijjjkkkaaa``````___]]][[[YYYXXX[[[^^^ccchhhmmmsssyyy~~~}}}~~~sssXXXVVVWWWggg}}}ttteeeUUULLLCCCBBBAAA???>>>??????@@@>>>BBBAAACCCIIIMMM]]]yyyQQQYYYmmm}}}mmm^^^VVVPPPMMMOOOKKKJJJMMMOOOPPPUUUZZZ```gggmmmqqqvvv~~~~~~|||}}}ppp___VVVPPPKKKJJJLLLJJJKKKMMMOOOPPPPPPPPPOOOPPPTTTZZZ^^^bbbfffiiikkkjjjllloooppprrruuuzzz}}}|||{{{zzzwwwsssooollliiihhheeeaaa_________^^^^^^VVVVVVUUUUUUVVVXXXZZZ[[[ZZZZZZZZZZZZ]]]eeeqqq{{{zzzjjj___VVVOOOLLLMMMLLLMMMMMMMMMLLLKKKIIIHHHDDDEEEGGGIIILLLQQQWWW[[[dddmmmyyyzzzgggWWWPPPLLLCCCCCCGGGEEECCCDDDFFFHHHJJJLLLMMMMMMJJJLLLOOOQQQTTTYYY^^^bbbdddkkkyyy}}}rrrkkk___TTTLLLHHHEEECCC@@@AAAAAABBBBBBCCCDDDDDDCCCDDDEEEGGGLLLTTT]]]dddjjjqqq{{{|||uuuqqqnnnmmmooossswwwtttlllddd___^^^\\\___dddiiimmmnnnnnnmmmjjjjjjiiihhhgggggggggggg^^^^^^^^^]]]\\\[[[YYYYYYXXX[[[```eeejjjpppwww{{{|||~~~zzz]]]YYYWWWddd{{{uuugggWWWMMMCCCBBBAAA???>>>??????@@@???BBB@@@CCCJJJNNN]]]wwwUUU]]]qqq|||yyydddYYYTTTPPPMMMLLLIIIHHHLLLOOOPPPTTTYYYZZZaaagggjjjnnnuuuyyyyyy}}}|||zzzyyy{{{|||kkk[[[TTTOOOJJJIIILLLLLLMMMOOOQQQRRRRRRRRRQQQUUUZZZ```fffiiimmmoooqqqoooqqqsssuuuwww{{{|||xxxsssooolllkkkhhheeebbbbbbbbbaaaaaaZZZYYYYYYZZZ[[[]]]___```^^^______```dddmmmyyywwwiii___VVVNNNKKKKKKMMMMMMNNNNNNLLLKKKIIIHHHBBBDDDFFFHHHKKKOOOTTTXXX\\\cccmmmvvv~~~xxxiiiYYYRRRNNNEEEDDDIIIGGGDDDEEEGGGJJJLLLNNNOOOPPPHHHKKKNNNRRRVVV[[[aaaeeepppyyy{{{wwwqqqllljjjcccZZZQQQKKKHHHEEEDDDAAAAAAAAAAAABBBCCCDDDEEEDDDFFFHHHKKKRRR\\\gggnnnvvv}}}wwwtttrrrppptttvvvrrrjjjbbb______bbbgggmmmrrrsssoooiiidddcccdddfffggggggeeedddccc\\\]]]]]]\\\\\\[[[ZZZYYYVVVYYY^^^ccchhhnnnuuuyyy{{{}}}~~~eee^^^XXXaaa}}}zzzuuuhhhYYYOOOCCCBBBAAA????????????@@@@@@BBB???CCCKKKOOO]]]uuuRRReeezzzxxx~~~uuuaaaTTTMMMJJJLLLLLLMMMMMMLLLLLLNNNRRRUUUXXX]]]cccgggjjjmmmrrrvvvvvvwwwxxx{{{~~~ssseeeXXXQQQMMMIIIFFFFFFJJJLLLOOOPPPQQQSSSUUUXXX[[[^^^ccchhhlllnnnppppppsssuuuwwwzzz~~~zzzuuutttvvvqqqnnnkkkhhhhhhgggfffddd]]]\\\[[[\\\^^^bbbeeehhhkkkiiiiiijjjjjjnnn{{{ttteee[[[UUURRRNNNKKKLLLJJJHHHHHHHHHHHHFFFDDDBBBDDDFFFHHHJJJMMMQQQUUUWWW[[[bbbjjjuuuyyyhhh\\\PPPJJJFFFCCCDDDFFFGGGHHHIIILLLNNNNNNLLLJJJIIIIIIMMMUUUZZZ___gggpppttt{{{nnnhhheee```\\\ZZZWWWRRRLLLGGGDDDBBBAAA???@@@AAAAAABBBDDDGGGJJJKKKJJJMMMTTT[[[cccoooyyy||||||vvvmmmfffcccaaa``````iiikkkpppwwwyyyuuulllddd``````aaabbbdddcccaaa^^^^^^\\\ZZZZZZ[[[[[[[[[YYYWWWYYY^^^cccjjjqqqvvvyyypppYYYSSScccyyy{{{ttthhhYYYMMMHHHDDD@@@>>>===>>>>>>>>>>>>DDDBBBBBBIIIMMMXXXmmm~~~XXXlll|||}}}ppp^^^SSSMMMKKKMMMKKKLLLLLLKKKKKKMMMPPPSSSYYY]]]cccfffgggjjjnnnrrruuuvvvyyy|||yyylll```UUUPPPMMMJJJIIIJJJKKKNNNQQQSSSUUUWWWZZZ\\\aaacccgggkkknnnpppqqqrrrvvvyyy~~~{{{wwwvvvwwwrrroookkkiiihhhhhhgggeee```______```cccfffjjjmmmpppoooooopppqqqvvv~~~tttlllaaaZZZVVVTTTPPPLLLKKKIIIHHHGGGGGGGGGEEEDDDAAACCCEEEFFFIIIMMMRRRVVVXXX\\\bbbiiittt~~~oooaaaSSSKKKGGGCCCCCCFFFHHHIIIKKKMMMOOONNNMMMKKKJJJKKKPPPWWW]]]aaajjjsss~~~nnnbbb]]][[[WWWTTTSSSQQQMMMIIIEEECCCBBBBBB@@@AAABBBCCCCCCEEEIIIKKKNNNNNNRRRZZZaaaiiivvv|||ssskkkfffdddcccbbbhhhkkkppptttvvvrrrkkkfffeeecccaaa`````````___^^^]]][[[YYYYYYYYYZZZZZZYYYXXXZZZ^^^dddjjjqqqvvvyyyttt\\\TTT___qqqxxxyyyyyykkkZZZMMMGGGDDD@@@>>>>>>????????????DDDBBBBBBIIINNNZZZnnn|||^^^sssjjjZZZRRRLLLLLLMMMJJJKKKKKKJJJJJJKKKOOOQQQVVV[[[```ccceeehhhlllppptttvvvzzzrrrdddZZZQQQNNNMMMKKKLLLNNNMMMPPPTTTWWWYYY]]]```ccciiijjjmmmooorrrtttvvvvvvyyy~~~||||||tttqqqmmmjjjjjjiiiiiihhhddddddeeefffiiimmmqqqssswwwvvvxxxzzz{{{~~~}}}yyyuuukkkfff```\\\ZZZWWWRRRNNNJJJIIIFFFFFFFFFFFFEEECCCDDDEEEFFFGGGJJJOOOUUUZZZ[[[^^^dddkkkuuuvvvhhhWWWMMMGGGCCCCCCFFFJJJKKKMMMOOOOOOOOOMMMLLLKKKMMMSSS[[[aaafffpppyyyyyyooo```WWWSSSQQQNNNKKKKKKJJJGGGDDDBBBBBBBBBCCC@@@BBBCCCDDDEEEGGGKKKNNNRRRTTTYYYbbbiiiqqq~~~~~~tttnnnjjjhhhgggkkknnnrrrsssrrrnnnllljjjiiifffaaa^^^]]]^^^^^^]]][[[YYYWWWWWWXXXYYYXXXXXXXXXZZZ^^^dddkkkqqqvvvyyy~~~zzzbbbWWW[[[fffzzzllljjjttt~~~ooo\\\MMMFFFCCC???>>>>>>@@@@@@@@@???DDDBBBBBBIIINNN[[[ppp|||^^^vvv{{{fffYYYQQQLLLKKKMMMJJJJJJJJJIIIIIIKKKNNNQQQSSSXXX^^^bbbdddggglllppptttxxx~~~nnn^^^UUUNNNLLLLLLKKKMMMPPPNNNQQQVVVZZZ^^^bbbgggjjjnnnooorrruuuxxxzzz|||}}}|||wwwsssooolllkkkkkkkkkjjjiiiiiijjjlllppptttwwwyyy}}}}}}|||xxxvvvtttssssssssspppmmmgggdddbbb```]]]YYYSSSOOOJJJHHHEEEDDDEEEEEEDDDCCCGGGGGGHHHIIIMMMSSSZZZ``````bbbgggnnnxxxzzzkkkZZZOOOHHHDDDDDDGGGJJJLLLNNNOOONNNMMMLLLLLLLLLOOOWWWaaaffflllvvv~~~kkkcccXXXQQQNNNMMMKKKIIIGGGEEECCCAAA@@@AAABBBCCC@@@BBBDDDEEEFFFHHHLLLOOOVVVXXX^^^fffmmmuuuxxxsssnnnlllpppsssuuutttooolllkkkllljjjfffbbb___^^^^^^]]]]]]ZZZXXXVVVUUUVVVXXXXXXXXXYYY[[[___dddjjjqqqvvvxxx~~~hhhZZZZZZ```}}}ooobbbaaannn|||qqq]]]OOOFFFCCC???>>>???@@@AAAAAA@@@DDDBBBAAAIIIOOO\\\qqq\\\wwwwwwdddXXXRRRLLLJJJKKKIIIJJJJJJIIIIIIKKKOOORRRVVVZZZ```ccceeegggkkkooowww|||mmm[[[TTTNNNLLLKKKJJJLLLPPPOOOSSSXXX]]]bbbgggmmmpppqqqssswww{{{~~~zzzvvvqqqnnnmmmnnnnnnmmmmmmnnnooorrruuuyyy|||~~~~~~wwwpppmmmkkkjjjjjjjjjjjjiiigggeeebbbbbbaaaaaa___[[[VVVRRRJJJHHHEEECCCDDDDDDDDDCCCGGGHHHIIIKKKNNNUUU]]]cccccceeeiiiqqqzzzzzzlllZZZPPPIIIFFFFFFIIIIIILLLOOOOOOMMMKKKJJJKKKLLLQQQ[[[eeekkkqqq}}}sssaaa[[[TTTNNNLLLKKKJJJHHHFFFEEECCCAAA@@@@@@AAABBB@@@BBBDDDEEEGGGJJJNNNQQQXXX[[[aaaiiioooxxx|||vvvrrrsssvvvwwwtttooojjjiiijjjgggeeebbbaaa```___]]][[[ZZZWWWTTTTTTUUUWWWXXXXXXYYYZZZ^^^dddjjjpppuuuwww~~~nnn___[[[```~~~vvvfff]]]___qqqsss```RRRFFFCCC@@@>>>???AAAAAAAAA???DDDBBBBBBIIINNN[[[ppp^^^{{{sssbbbXXXRRRMMMJJJJJJIIIJJJJJJKKKKKKNNNRRRUUU]]]aaaeeegggggghhhlllooo{{{lllYYYSSSNNNMMMKKKIIILLLPPPRRRVVV[[[aaaffflllrrrvvvvvvyyy~~~|||xxxssspppoooppppppppprrrsssuuuwwwzzz}}}}}}vvvqqqmmmiiifffffffffggghhhhhhgggfffeeeaaabbbbbbaaa^^^[[[WWWUUUKKKHHHEEECCCCCCDDDDDDDDDEEEGGGIIILLLPPPWWW^^^dddfffhhhlllttt}}}{{{||||||{{{mmm\\\RRRLLLHHHHHHJJJIIIMMMPPPOOOLLLIIIIIIKKKLLLSSS^^^iiipppvvvuuulllYYYUUUPPPLLLJJJHHHGGGEEEFFFDDDBBBAAA@@@AAABBBCCCAAACCCEEEGGGIIILLLQQQTTTZZZ]]]ccckkkrrr}}}~~~yyyuuuwwwxxxwwwsssoookkkjjjeeecccaaa___^^^]]]ZZZXXXXXXUUURRRQQQSSSUUUVVVWWWXXXZZZ]]]bbbhhhnnnsssvvv{{{~~~tttccc^^^aaa{{{jjj___ZZZ```vvvvvvcccUUUGGGDDD@@@??????@@@AAAAAA>>>DDDBBBCCCIIIMMMXXXmmmeee}}}nnn___VVVRRRMMMJJJJJJIIIJJJKKKLLLNNNQQQUUUYYY^^^bbbhhhkkklllnnnrrrvvvjjjWWWRRRNNNMMMKKKIIILLLRRRUUUYYY___eeekkkqqqwww{{{}}}}}}|||~~~zzzuuuqqqpppqqqrrrrrrxxxxxxzzz|||{{{xxxtttrrrpppnnnkkkiiilllnnnqqqsssssssssssssssmmmllljjjeee___ZZZWWWUUULLLIIIEEECCCDDDEEEEEEEEEGGGIIIMMMQQQUUU\\\bbbgggmmmooottt||||||}}}}}}~~~ppp```VVVPPPJJJIIIJJJJJJNNNRRRQQQMMMJJJJJJKKKLLLSSS```lllrrryyyuuujjjdddUUURRRNNNKKKHHHFFFDDDBBBCCCBBBAAA@@@@@@AAACCCDDDDDDFFFHHHJJJLLLPPPUUUXXX]]]```gggoooxxxxxxyyy{{{~~~~~~zzzuuuqqqfffbbb^^^ZZZXXXWWWVVVTTTUUURRRNNNMMMOOORRRTTTTTTWWWYYY\\\aaagggmmmqqqtttwwwzzzzzzggg```bbb}}}|||mmm^^^YYYXXX___vvv|||zzzgggXXXIIIEEEAAA??????@@@@@@@@@===CCCCCCCCCJJJLLLUUUhhh}}}lllxxxjjj\\\UUUQQQMMMJJJKKKIIIJJJLLLMMMOOOSSSXXX[[[ZZZ```ggglllppptttzzzhhhUUUQQQNNNNNNLLLJJJNNNTTTXXX\\\bbbhhhnnntttzzz~~~|||wwwtttsssvvvxxx~~~{{{vvvrrrqqqrrrssssss{{{|||~~~|||xxxuuuxxxvvvtttttttttsssqqqooovvvyyy}}}}}}zzztttkkkaaaYYYUUUSSSMMMIIIFFFDDDDDDEEEFFFEEEJJJMMMRRRVVV[[[aaagggllluuuwww|||~~~{{{|||~~~sssdddZZZRRRLLLIIIJJJLLLPPPTTTSSSNNNJJJKKKMMMKKKTTTaaammmtttzzzwwwjjj```\\\SSSQQQNNNKKKHHHEEECCCAAA@@@@@@??????@@@BBBDDDFFFFFFHHHJJJMMMOOOSSSWWW[[[___bbbjjjsss}}}|||}}}yyyiiiccc[[[UUURRRRRRRRRRRRRRROOOLLLKKKMMMOOORRRRRRVVVXXX\\\```ffflllpppssstttwww}}}~~~iiiaaaaaazzzpppbbbWWWUUUVVV]]]rrrtttyyy~~~jjjZZZIIIFFFBBB??????@@@@@@@@@<<>>???AAAAAA@@@BBBFFFIIIMMMVVV```tttuuu{{{lll[[[RRRNNNKKKKKKLLLJJJJJJKKKNNNQQQVVVZZZ]]]bbbgggmmmrrrtttxxx~~~hhhZZZSSSNNNNNNPPPQQQUUUZZZaaafffmmmsssyyy~~~zzzooofff```\\\[[[ZZZYYY\\\```eeeiiilllmmmnnnrrrqqqooolllkkkmmmqqqttttttdddYYYSSSQQQMMMIIIGGGGGGEEEDDDHHHNNNTTT\\\fffiiiggghhhnnnuuu|||}}}xxxwwwzzz}}}~~~tttgggZZZPPPLLLKKKMMMNNNOOOMMMKKKIIIIIIIIIPPPWWWbbbooowwwooojjjeee\\\UUURRRPPPMMMJJJHHHFFFEEEEEECCCBBBBBBBBBDDDFFFIIIKKKLLLNNNSSSWWWXXXZZZbbblllvvvzzz}}}wwwzzzpppbbbTTTOOONNNLLLKKKKKKLLLMMMMMMLLLKKKLLLOOORRRUUUWWWZZZ___eeejjjmmmooooooqqqvvv|||mmmccccccsssdddVVVNNNQQQUUU[[[nnn{{{ooo[[[NNNGGGBBBAAAAAA>>>???AAAAAA@@@BBBFFFIIILLLUUU^^^nnn}}}yyyzzzkkkZZZRRRNNNKKKKKKMMMKKKKKKMMMPPPUUUZZZ___bbbfffjjjooorrruuuzzzooo___XXXRRRRRRSSSUUUYYY^^^iiimmmsssyyy~~~|||tttggg\\\UUUQQQOOONNNNNNOOORRRUUUXXX\\\^^^___hhhhhhhhhggghhhkkkppptttzzzhhh[[[SSSPPPLLLHHHFFFGGGFFFEEEJJJPPP\\\dddlllmmmkkklllttt||||||zzzvvvvvvxxx{{{~~~xxxlll___TTTMMMKKKLLLMMMMMMLLLJJJIIIIIIJJJRRRZZZfffssszzzpppjjjgggccc\\\WWWTTTSSSPPPMMMJJJHHHFFFFFFFFFEEEDDDDDDFFFJJJMMMPPPQQQSSSXXX]]]^^^aaajjjtttzzz}}}tttqqqhhhjjjmmmrrrvvvzzz}}}~~~~~~pppbbbSSSMMMJJJHHHGGGIIIJJJKKKKKKJJJIIIJJJMMMPPPTTTVVVYYY^^^ccchhhlllnnnlllpppvvv}}}mmmaaaaaappp```SSSMMMRRRVVV[[[lllqqq^^^NNNGGGBBBAAAAAA>>>???AAA@@@@@@CCCGGGIIIKKKRRR[[[jjjxxxyyyzzzjjjZZZQQQNNNKKKKKKMMMKKKLLLOOORRRXXX^^^cccgggkkknnnrrrtttwww|||yyyggg___ZZZZZZ\\\^^^bbbhhhppprrrwww|||wwwnnnaaaUUUNNNKKKKKKJJJJJJJJJKKKMMMPPPSSSVVVXXX]]]___```bbbdddiiipppttt}}}|||iii\\\SSSOOOKKKGGGFFFGGGGGGGGGLLLSSS```gggmmmmmmjjjlllwww~~~}}}}}}~~~xxxwwwuuutttvvvyyy|||~~~yyyooobbbVVVNNNJJJIIIJJJKKKJJJHHHGGGIIIJJJSSS\\\iiixxx|||vvvnnnhhhfffccc^^^ZZZWWWVVVSSSPPPMMMKKKIIIHHHKKKIIIGGGGGGHHHJJJNNNPPPVVVXXX]]]bbbcccfffpppzzzsssllljjjcccccccccdddeeeiiinnnqqqxxx~~~lll^^^PPPJJJGGGEEEFFFHHHHHHIIIIIIHHHGGGIIILLLOOOTTTVVVZZZ^^^bbbgggmmmpppmmmrrryyyooo```]]]kkkbbbTTTMMMQQQWWW\\\mmmqqq```NNNGGGBBBAAA@@@>>>???AAA??????CCCHHHIIIJJJQQQYYYhhhwwwxxx~~~{{{lll[[[RRROOOLLLLLLMMMLLLMMMOOOTTTZZZaaafffjjjnnnqqqtttwwwzzzssslllhhhiiikkkmmmpppuuuyyyzzz|||~~~mmmeeeYYYOOOJJJIIIJJJJJJJJJJJJJJJJJJLLLOOORRRTTTUUUWWWZZZ]]]bbbhhhnnnsssyyyyyyhhh[[[SSSNNNIIIFFFEEEGGGHHHIIIOOOVVVaaahhhmmmlllhhhmmm{{{|||{{{yyyxxxzzzttttttsssrrrsssuuuyyy{{{|||{{{wwwnnnbbbVVVMMMIIIGGGHHHHHHHHHGGGGGGIIIKKKUUU___mmm|||wwwrrrlllgggdddbbb^^^[[[YYYXXXVVVTTTQQQNNNLLLKKKKKKJJJIIIIIIKKKNNNQQQSSS[[[]]]aaagggiiimmmxxx~~~ssshhhbbbaaa^^^]]][[[XXXWWWZZZ___dddnnnxxx}}}{{{xxxuuudddXXXLLLGGGDDDCCCEEEIIIFFFGGGGGGFFFFFFHHHKKKNNNSSSVVVZZZ^^^bbbhhhoootttrrrvvv}}}qqq___YYYdddeeeUUUKKKOOOUUU\\\nnnsssaaaNNNGGGBBBAAA@@@>>>???AAA??????CCCHHHIIIJJJQQQYYYhhhxxxwww}}}|||}}}nnn]]]TTTPPPLLLLLLMMMLLLMMMPPPTTTZZZaaagggkkkooorrrwwwzzz~~~~~~{{{|||~~~}}}tttaaaZZZQQQIIIFFFFFFHHHIIIIIIIIIIIIIIIKKKMMMOOOPPPPPPRRRVVV[[[```fffmmmrrrwwwssseeeZZZQQQLLLGGGEEEEEEGGGIIIKKKQQQYYYcccjjjooommmiiipppzzzwwwvvvtttssssssoooppppppoooooopppsssvvvuuutttrrrkkkaaaVVVMMMIIIGGGHHHHHHHHHGGGHHHKKKMMMXXXcccrrrqqqnnnhhhdddaaa___]]]\\\ZZZZZZYYYWWWUUURRRPPPNNNIIIJJJKKKNNNQQQUUUYYY[[[```bbbhhhoootttzzztttkkkbbb\\\[[[SSSTTTSSSPPPNNNPPPVVV[[[dddkkkpppnnnlllkkkjjjhhh\\\RRRIIIEEECCCBBBDDDHHHEEEFFFFFFEEEEEEGGGKKKNNNQQQUUUZZZ^^^bbbhhhqqqwwwwwwzzzttt___UUU]]]vvveeeTTTIIIMMMTTT\\\nnntttbbbNNNGGGBBBAAAAAA>>>???AAA@@@@@@CCCGGGIIIKKKRRR[[[iii{{{yyyzzz~~~ppp___UUUQQQMMMLLLMMMKKKMMMOOOTTTZZZaaagggjjjooosssyyy}}}rrrjjjXXXRRRKKKEEEDDDEEEFFFFFFHHHHHHHHHIIIIIIJJJKKKLLLNNNQQQUUUZZZ___eeelllqqqwww~~~nnnaaaWWWNNNHHHFFFDDDDDDGGGJJJLLLSSS[[[cccjjjooommmkkkttt|||sssqqqpppnnnkkkkkkjjjkkklllkkkiiiiiilllooooooooonnnhhh___VVVOOOKKKIIIJJJJJJJJJIIIKKKNNNQQQ\\\hhhvvv{{{llljjjfffbbb```______^^^[[[[[[ZZZYYYXXXUUUSSSRRRMMMOOORRRVVVZZZ]]]___aaaeeehhhpppzzzxxxmmmeee]]]XXXVVVKKKMMMNNNMMMKKKLLLRRRXXX[[[______\\\[[[^^^^^^\\\WWWOOOHHHEEEBBB@@@BBBFFFEEEEEEFFFEEEEEEGGGKKKNNNMMMRRRXXX\\\```hhhrrryyyyyy|||vvv___RRRWWWkkk~~~eeeUUUKKKQQQYYY___nnnqqq^^^NNNGGGBBBAAAAAA>>>???AAAAAA@@@BBBFFFIIILLLUUU^^^nnnzzzyyyrrr```VVVQQQMMMLLLMMMKKKLLLOOOSSSYYY```fffjjjnnnssszzzuuujjjcccTTTPPPIIIEEEDDDDDDEEEFFFHHHHHHHHHIIIJJJJJJJJJJJJMMMPPPUUUZZZ___eeelllpppwwwzzzkkk```VVVLLLEEEEEECCCDDDHHHJJJMMMTTT\\\bbbiiinnnllljjjuuuuuummmlllllliiifffeeefffhhhiiigggeeeeeehhhkkkllllllkkkggg___VVVPPPMMMKKKLLLLLLKKKLLLNNNQQQTTT```kkkzzzxxxjjjhhheeecccbbbbbbbbbccc[[[[[[[[[[[[YYYWWWUUUTTTTTTVVVYYY\\\___aaabbbbbbhhhlllvvvnnnddd^^^WWWQQQOOOJJJMMMOOONNNKKKLLLQQQVVVWWWXXXVVVQQQRRRVVVXXXVVVUUUNNNHHHEEEBBB>>>???CCCDDDEEEFFFEEEEEEGGGKKKNNNKKKPPPVVV[[[___gggrrrzzzzzz{{{~~~xxx___QQQTTTeeeuuufffWWWOOOVVV^^^dddqqq|||www}}}mmmYYYNNNGGGBBBAAAAAA>>>???AAAAAA@@@BBBFFFIIIMMMVVV```tttrrraaaXXXSSSNNNKKKKKKLLLLLLNNNRRRYYY```eeegggpppuuu|||yyylll^^^TTTPPPMMMIIIDDDBBBAAABBBCCCGGGGGGGGGHHHIIIKKKLLLMMMJJJOOOVVV]]]cccggglllnnnzzzwwwmmmaaaTTTKKKHHHEEEHHHKKKIIIGGGKKKUUU^^^iiihhhiiilllppp|||rrrkkkdddcccgggkkkjjjhhhiiigggffffffggggggfffdddfffgggfffccc]]]WWWSSSRRRRRRRRRSSSSSSMMMIIILLLRRRdddppp}}}tttnnniiidddaaabbbdddffffffaaa___]]]\\\]]]]]]]]]]]]___\\\\\\```ccccccdddfffpppttt}}}tttggg[[[RRRMMMJJJHHHGGGGGGHHHGGGFFFGGGJJJLLLQQQPPPNNNKKKJJJLLLPPPTTTRRRNNNJJJHHHGGGFFFCCCAAAEEEEEEEEEEEEGGGIIIJJJLLLOOORRRVVV\\\bbbggglllnnnxxxzzz}}}sss[[[OOOPPP___mmmeee]]]WWWXXX___iiivvvuuuxxx{{{|||oooXXXKKKEEE@@@AAAAAA@@@@@@CCC===DDDBBBBBBIIIMMMUUUeee~~~qqq```WWWRRRMMMKKKLLLMMMMMMOOOTTTZZZaaafffiiipppuuu|||zzztttsssqqqrrruuuzzz}}}~~~uuuiii[[[RRRMMMJJJGGGDDDCCCCCCEEEFFFGGGGGGGGGHHHJJJKKKMMMMMMLLLQQQXXX___dddiiimmmppp|||wwwmmmaaaTTTKKKHHHDDDHHHJJJIIIIIINNNXXXaaajjjhhhiiikkkpppzzz|||{{{nnngggaaa```eeeiiiiiigggjjjhhhfffeeeeeedddbbb```aaabbbbbb```[[[WWWTTTSSSUUUUUUUUUTTTOOOKKKOOOWWWfffppp|||tttmmmjjjfffdddeeeggghhhhhhdddcccaaa``````aaaaaaaaagggccccccfffhhhfffgggiiivvv}}}qqqiii^^^TTTMMMIIIGGGFFFEEEEEEFFFEEEEEEEEEHHHJJJKKKJJJIIIGGGGGGJJJOOOSSSTTTQQQNNNMMMMMMLLLIIIFFFGGGFFFEEEEEEFFFHHHKKKLLLPPPSSSWWW\\\aaafffkkkooovvvxxx{{{~~~pppYYYNNNQQQ___nnn~~~bbbZZZTTTWWW___jjjyyy|||||||||{{{nnnYYYLLLFFFAAAAAAAAA???@@@CCC???EEEDDDDDDLLLOOOXXXjjj~~~sssbbbXXXSSSOOOMMMNNNNNNOOORRRVVV\\\ccchhhlllpppvvv}}}vvvjjjeeeeeeeeegggkkkrrryyy}}}|||rrrdddXXXPPPIIIGGGEEEDDDDDDFFFHHHJJJGGGHHHIIIJJJKKKMMMNNNNNNPPPUUU[[[bbbgggkkkpppsss~~~xxxnnncccUUULLLIIIEEEHHHJJJJJJKKKQQQ[[[dddiiiggggggjjjnnnxxxxxxmmmfffaaaeeeqqqnnniiiddddddhhhkkkkkkhhhkkkhhheeebbbaaa___]]][[[[[[\\\]]]\\\YYYWWWUUUUUUYYYXXXWWWVVVQQQOOOTTT]]]nnnttt|||vvvllljjjhhhgggiiijjjjjjjjjhhhgggfffeeeeeeeeefffgggllliiijjjmmmnnnmmmnnnqqqzzzuuuddd^^^UUUMMMHHHFFFEEEDDDBBBCCCDDDDDDCCCCCCFFFHHHFFFFFFFFFFFFGGGJJJPPPTTTVVVUUUTTTUUUUUUSSSPPPMMMIIIHHHFFFEEEEEEHHHLLLNNNSSSUUUXXX[[[___eeekkkooosssvvvzzz}}}lllWWWNNNQQQ___mmm~~~qqq\\\UUUQQQUUU^^^lll~~~|||yyynnnZZZNNNGGGBBBBBBAAA??????BBBAAAGGGFFFGGGOOOSSS^^^sss|||hhh]]]VVVQQQOOOPPPOOOQQQTTTYYY^^^dddkkkoooqqqvvv~~~yyylllaaa___```bbbfffmmmvvv~~~pppaaaUUUNNNGGGFFFEEEDDDEEEGGGIIIKKKHHHIIIJJJLLLNNNOOOPPPPPPSSSWWW^^^dddiiinnnrrrvvvyyyqqqeeeWWWOOOMMMHHHJJJLLLLLLMMMSSS\\\ccceeeccccccgggllluuu}}}tttfffWWWQQQOOOUUUccc|||yyyuuuqqqqqqssssssppplllhhheeeaaa^^^\\\ZZZXXXVVVTTTVVVXXXYYYXXXWWWXXXXXX[[[YYYXXXVVVRRRQQQXXXbbbvvvxxx|||xxxlllkkkiiijjjkkklllkkkjjjkkkkkkjjjiiihhhhhhjjjlllllljjjlllqqqrrrrrrvvv{{{zzzqqqjjj\\\WWWPPPJJJGGGFFFEEEDDDAAABBBCCCCCCCCCCCCEEEFFFFFFFFFFFFFFFGGGKKKPPPSSSUUUWWWYYYZZZZZZXXXUUURRRLLLJJJGGGEEEEEEHHHLLLOOOUUUWWWZZZ[[[^^^cccjjjppprrruuuzzz~~~iiiUUULLLOOO\\\hhhyyygggWWWQQQNNNSSS^^^ooo|||xxxnnn\\\OOOHHHCCCBBBAAA??????AAABBBFFFFFFIIIQQQUUUccc|||nnn```WWWQQQOOOPPPPPPSSSWWW[[[___eeemmmrrrsssxxx~~~xxxpppfff___\\\```gggoooxxxooo^^^SSSNNNHHHGGGFFFEEEFFFGGGIIIJJJJJJKKKMMMOOOQQQRRRSSSSSSUUUYYY___eeekkkqqqvvvzzzzzzrrrgggZZZRRRQQQMMMOOOPPPPPPQQQTTTZZZ___aaa^^^^^^bbbgggppp~~~zzzwww{{{xxxhhhWWWNNNHHHGGGNNNYYYnnnzzzsssnnndddaaa]]]YYYXXXVVVTTTSSSOOOQQQTTTUUUVVVVVVXXXZZZZZZXXXWWWUUURRRRRRZZZdddxxxvvvxxxxxxmmmlllkkkkkklllllljjjhhhkkkllllllkkkiiiiiikkknnnmmmlllnnnrrrtttvvv|||wwwqqqpppmmmjjjkkkjjjiiijjjjjjhhhccc___UUUQQQKKKGGGEEEDDDCCCBBBAAABBBDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFHHHLLLOOOSSSVVVYYY\\\[[[YYYVVVUUUNNNLLLHHHFFFFFFIIILLLOOOUUUXXX[[[\\\^^^bbbjjjppprrrvvv{{{hhhTTTKKKMMMWWWbbbtttbbbTTTOOOLLLRRR^^^qqq|||yyyppp^^^OOOHHHCCCBBBAAA??????BBBAAAEEEEEEIIIRRRWWWhhhppp```VVVOOOMMMNNNOOOSSSXXX\\\```fffnnntttwww}}}vvvpppmmmhhhcccbbbaaaiiitttjjjYYYPPPNNNHHHHHHGGGFFFGGGHHHIIIIIILLLNNNPPPSSSUUUVVVVVVVVVXXX\\\bbbhhhnnnuuu{{{|||xxxrrrgggZZZTTTSSSRRRTTTVVVWWWWWWXXX[[[]]]^^^ZZZZZZ]]]bbbiiittt|||xxxxxxyyysss^^^JJJIIIDDDDDDJJJQQQbbbtttlllbbb^^^YYYUUUSSSRRRPPPOOOKKKMMMPPPQQQRRRTTTVVVYYYXXXWWWVVVUUURRRRRRZZZdddrrrmmmooozzz{{{rrrpppnnnmmmlllkkkiiigggjjjlllmmmkkkiiiiiillloooqqqpppqqquuuxxx|||mmm___ZZZXXXUUURRRSSSSSSSSSTTTVVVWWWUUUTTTNNNKKKGGGDDDBBBBBB@@@???AAACCCEEEEEEEEEDDDEEEFFFDDDEEEEEEDDDCCCEEEHHHJJJQQQTTTXXXZZZYYYWWWUUUUUUOOOMMMJJJHHHHHHJJJLLLNNNSSSXXX\\\^^^^^^bbbjjjqqqrrrvvv|||hhhTTTKKKLLLTTT]]]qqqcccSSSNNNLLLRRR^^^sss|||{{{qqq___OOOHHHCCCCCCBBB@@@@@@CCCAAACCCDDDJJJSSSXXXlllsssbbbXXXQQQOOOPPPOOOTTTYYY]]]```fffooouuu}}}~~~tttlllkkkkkkjjjmmmssswww{{{cccRRRLLLLLLGGGFFFFFFGGGGGGIIIJJJKKKNNNPPPSSSVVVXXXYYYYYYYYYZZZ___eeelllssszzzyyyvvvtttpppfffYYYSSSTTTVVVXXX\\\^^^______^^^^^^^^^ZZZWWWYYY\\\aaajjjrrruuuwwwyyy|||}}}rrr[[[EEEFFFAAACCCJJJNNN[[[~~~vvvlllbbb^^^XXXRRROOOMMMKKKIIIGGGIIIKKKMMMNNNPPPSSSUUUWWWVVVVVVVVVTTTSSS[[[eeejjjeeehhhxxxxxxuuuqqqooommmkkkiiigggiiilllmmmkkkhhhhhhlllpppqqqqqqtttyyyqqqfffWWWMMMIIIIIIGGGFFFGGGFFFFFFGGGIIIJJJJJJJJJHHHFFFCCCBBBBBBBBBAAA@@@@@@BBBDDDEEEDDDDDDDDDEEECCCDDDEEEDDDDDDEEEHHHJJJOOOSSSVVVWWWVVVTTTSSSTTTOOONNNLLLJJJJJJJJJLLLMMMQQQWWW]]]``````cccjjjqqqrrrvvv{{{gggTTTLLLLLLSSS[[[uuufffTTTOOOMMMRRR___uuu~~~}}}}}}rrr^^^NNNGGGCCCCCCBBBAAAAAADDDAAACCCDDDKKKUUUZZZpppuuuddd[[[UUUSSSUUUOOOTTTYYY]]]```fffooovvvzzzrrrnnnppptttxxxvvv]]]MMMIIIJJJEEEEEEFFFGGGHHHJJJLLLMMMOOOQQQUUUXXXZZZ[[[[[[ZZZ]]]aaagggooovvv~~~|||xxxwwwwwwzzz~~~{{{sssrrrqqqnnndddXXXSSSSSSWWW[[[___cccddddddbbbaaa```ZZZWWWWWWYYY[[[bbbjjjnnnttt{{{vvv^^^GGGDDD@@@CCCKKKNNNYYY|||yyymmmddd___WWWQQQMMMJJJGGGEEEEEEFFFHHHIIIJJJLLLPPPRRRVVVVVVWWWWWWUUUTTT\\\eeeeeeaaafffyyy}}}yyytttpppnnnkkkiiigggiiilllnnnllliiihhhlllqqqnnnooottt|||rrr[[[SSSJJJCCCBBBBBBCCCCCCDDDCCCCCCCCCDDDEEEEEEFFFFFFDDDCCCCCCDDDEEEEEEDDD???AAADDDEEEDDDCCCDDDDDDDDDEEEFFFFFFFFFHHHKKKMMMOOORRRUUUVVVTTTRRRRRRSSSOOONNNMMMLLLKKKKKKLLLLLLOOOVVV^^^aaaaaaccckkkqqqrrruuu{{{~~~fffTTTLLLMMMTTT[[[zzziiiUUUPPPNNNSSS___uuu~~~}}}~~~~~~rrr\\\MMMGGGBBBCCCCCCAAABBBEEEBBBCCCDDDLLLVVV[[[ssstttddd\\\UUURRRRRRSSSTTTWWW[[[```iiirrrxxxyyy{{{}}}iiiWWWLLLHHHIIIGGGGGGGGGGGGHHHJJJLLLMMMSSSTTTVVVWWWXXX[[[^^^aaadddhhhooowwwzzz|||xxxuuuvvvxxx|||~~~xxxrrrnnnnnnnnnkkkfff___XXXSSSTTTXXX^^^ccceeeccc```]]]^^^ZZZTTTRRRVVV^^^fffkkkttt{{{\\\IIIGGGGGGGGGIIISSSiiisssgggeee___WWWPPPKKKHHHEEECCCBBBCCCDDDFFFHHHJJJLLLLLLPPPQQQSSSUUUXXXZZZ\\\]]]```bbbjjj{{{xxxrrrqqqqqqnnnmmmmmmooommmmmmooonnnlllnnnsssqqqvvv~~~nnn\\\JJJGGGCCC@@@=========>>>??????@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAA@@@@@@CCCCCCCCCDDDDDDDDDEEEEEEDDDDDDEEEFFFGGGHHHHHHIIIMMMQQQVVVXXXWWWUUUSSSRRROOOPPPPPPNNNKKKJJJKKKMMMSSSXXX^^^cccdddfffiiilllppptttyyy~~~eeeTTTNNNGGGPPPiiifffRRRMMMLLLTTTcccxxx~~~yyyyyyqqq___LLLFFFBBBBBBAAA??????AAA<<>>>>>?????????@@@AAABBBBBBBBBCCCCCCBBBBBBAAAAAA@@@@@@CCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHMMMPPPUUUWWWVVVTTTRRRQQQPPPQQQQQQOOOMMMLLLMMMNNNTTTXXX^^^bbbdddfffiiilllqqquuu{{{dddRRRMMMIIIVVVqqqgggTTTOOOMMMUUUcccxxx|||xxxxxxooo\\\LLLFFFAAABBBAAA??????AAA===EEEEEEGGGQQQZZZlllwww{{{wwwggg]]]VVVTTTTTTTTTVVVZZZ^^^dddllluuu{{{zzzbbbRRRHHHFFFHHHHHHHHHHHHIIIKKKNNNQQQRRRWWWYYY\\\^^^aaaeeekkknnnmmmoootttzzz~~~yyyssspppqqqoooqqqtttvvvzzzyyy||||||{{{zzzxxxwwwvvvuuuzzz{{{~~~}}}vvvpppnnnnnnmmmkkkfff```ZZZVVVWWWTTTRRRPPPQQQTTTWWWZZZ\\\\\\\\\___dddkkkrrrvvvlllTTTKKKOOOWWWhhhzzzllldddaaa\\\TTTNNNIIIFFFCCCAAAAAAAAACCCEEEGGGIIIJJJKKKRRRSSSUUUXXX[[[]]]___```bbbfffsss{{{yyyzzzyyywwwvvvwwwwwwvvvzzzyyyfffTTTHHHDDDBBB@@@>>>======>>>???>>>>>>???AAABBBCCCDDDEEEEEEDDDCCCBBBAAAAAAAAAAAACCCCCCCCCDDDDDDDDDDDDEEEGGGGGGGGGGGGGGGGGGHHHHHHLLLOOOSSSUUUTTTRRRPPPPPPPPPRRRSSSRRRPPPOOOOOOPPPVVVYYY^^^aaadddgggjjjlllssswww}}}eeeRRRNNNLLL]]]{{{fffVVVPPPOOOUUUcccvvv~~~yyywwwwwwmmmYYYLLLEEEAAAAAAAAA??????AAA>>>EEEEEEGGGPPPWWWhhhvvv|||xxxhhh]]]UUUSSSUUUVVVXXX\\\aaagggoooxxx~~~uuu^^^PPPHHHGGGHHHGGGHHHIIIJJJMMMPPPSSSUUUZZZ\\\___aaadddhhhmmmpppqqqrrrvvv{{{zzzooohhhdddbbbcccbbbdddiiilllpppzzz}}}yyy~~~|||{{{yyyxxxyyyzzzzzz}}}~~~}}}vvvqqqoooooonnnkkkgggaaa[[[XXXSSSPPPKKKHHHHHHKKKPPPSSSXXX[[[```fffmmmttt{{{vvv```XXX]]]jjjsssgggaaa]]]XXXRRRLLLHHHDDDAAA???@@@AAABBBDDDFFFHHHJJJJJJPPPRRRTTTXXX[[[___bbbcccccciiixxx}}}|||~~~~~~~~~kkk[[[LLLCCC@@@???>>>======>>>???@@@>>>>>>@@@AAACCCEEEFFFGGGGGGFFFDDDCCCBBBAAAAAABBBDDDDDDDDDEEEEEEEEEEEEEEEGGGGGGGGGGGGFFFFFFFFFFFFLLLOOORRRTTTSSSQQQPPPOOORRRTTTVVVUUUTTTSSSRRRSSSXXXZZZ]]]```dddgggjjjlllssswww}}}iiiVVVQQQOOOaaaeeeUUUPPPNNNUUUaaattt}}}xxxxxxwwwjjjVVVKKKEEE@@@AAAAAA??????AAA???EEEEEEGGGPPPWWWfff|||yyyxxxwwwggg\\\TTTSSSVVVXXX[[[___dddkkkrrr{{{pppZZZOOOJJJIIIJJJGGGHHHIIILLLOOOSSSWWWYYY___aaacccdddeeehhhlllooossstttwww|||uuuhhh```\\\YYYXXXTTTTTTXXX^^^bbbfffoooyyy}}}zzzyyyxxxzzz|||}}}}}}vvvqqqoooooonnnkkkfff```[[[XXXNNNKKKGGGEEEDDDFFFIIILLLSSSYYYbbbjjjrrryyyqqqmmmssswwwkkkbbb]]]XXXTTTNNNIIIFFFCCCAAA???@@@AAABBBDDDFFFHHHJJJJJJMMMNNNRRRVVV[[[___bbbdddfffmmm}}}vvvaaaRRRGGG@@@>>>============>>>@@@@@@>>>???@@@BBBDDDFFFHHHHHHHHHFFFEEECCCBBBBBBCCCDDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEELLLOOORRRSSSSSSQQQQQQQQQUUUVVVXXXXXXWWWVVVWWWXXX[[[[[[\\\___ccchhhkkkmmmqqqvvv|||nnn[[[UUURRRbbb}}}aaaSSSNNNMMMTTT```sss}}}yyyxxxuuuhhhTTTJJJDDD@@@@@@@@@??????AAA???EEEEEEHHHRRRYYYfff{{{}}}}}}}}}vvvzzzwwwggg[[[TTTTTTXXXYYY]]]bbbgggnnnvvv~~~hhhVVVNNNKKKJJJKKKIIIJJJLLLOOOSSSXXX\\\^^^eeefffgggggghhhiiimmmoootttuuuxxx~~~ssslllaaaYYYTTTRRRRRRRRRNNNOOORRRXXX\\\```iiisss{{{~~~}}}|||yyywwwwwwxxxzzz||||||uuupppooonnnlllhhhccc]]]XXXTTTIIIGGGEEECCCCCCDDDFFFGGGOOOWWWaaajjjpppvvv|||yyynnnccc\\\XXXRRROOOJJJGGGEEECCCAAA???AAAAAACCCEEEGGGIIIJJJKKKJJJLLLOOOSSSWWW[[[^^^```fffooowwwaaaSSSIIIDDD============>>>???@@@AAA@@@@@@BBBCCCEEEGGGHHHIIIHHHGGGEEECCCCCCDDDEEEFFFIIIHHHHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFLLLOOORRRTTTTTTTTTTTTUUUXXXYYYZZZYYYXXXYYY[[[]]]]]]\\\\\\^^^ccchhhkkkmmmpppuuu{{{rrr^^^VVVSSSdddyyy^^^QQQMMMLLLTTTaaatttzzzxxxvvvqqqdddSSSIIICCC???@@@@@@??????BBB@@@EEEEEEHHHSSSYYYdddwww|||{{{|||wwwyyy|||xxxhhh\\\VVVWWW[[[[[[^^^ccciiipppxxx}}}aaaRRRMMMKKKKKKKKKMMMNNNPPPSSSXXX]]]bbbdddjjjkkklllllllllnnnqqqtttuuuvvv{{{~~~ttt```[[[TTTOOOMMMNNNOOOOOOPPPNNNPPPTTTWWW\\\gggrrrxxx}}}}}}|||yyywwwwwwxxxzzz{{{||||||}}}~~~}}}yyysssnnnlllkkkhhhddd^^^WWWRRROOOGGGFFFDDDBBBBBBCCCEEEFFFMMMUUU___eeeiiimmmrrrvvv|||}}}|||xxxpppfff\\\UUURRRMMMJJJGGGEEEDDDCCCAAA@@@AAABBBDDDFFFHHHJJJKKKLLLKKKLLLNNNPPPSSSVVVXXXYYY```jjj{{{zzzdddUUULLLGGG===>>>>>>>>>???@@@@@@AAAAAABBBCCCDDDFFFGGGHHHIIIHHHFFFDDDCCCDDDEEEGGGIIIKKKJJJJJJJJJIIIIIIIIIIIIGGGGGGGGGHHHHHHIIIIIIIIILLLOOOSSSUUUVVVVVVXXXYYY[[[[[[[[[ZZZYYY[[[^^^aaa___]]][[[]]]ccchhhlllmmmpppuuu{{{rrr]]]UUUSSSgggsssZZZPPPLLLMMMUUUcccwwwttttttrrrlllaaaRRRIIICCC???@@@@@@??????BBBAAAFFFEEEHHHRRRVVV___qqq~~~|||~~~yyywww{{{|||qqqmmmqqqyyyyyyiii^^^WWWYYY^^^[[[___eeekkkqqqyyyvvv\\\OOOLLLKKKJJJJJJOOOPPPSSSWWW\\\aaafffhhhmmmnnnooooooppprrruuuxxxvvvwww||||||ooobbbWWWSSSNNNLLLLLLNNNOOOPPPOOOLLLKKKMMMOOOVVVcccooouuu{{{~~~}}}{{{yyyyyyyyyzzz{{{zzzzzz{{{{{{{{{wwwqqqmmmjjjiiieee```ZZZTTTNNNKKKHHHFFFCCCAAA@@@BBBEEEHHHMMMTTT]]]bbbccceeeiiimmmqqqzzzvvvzzzwwwvvvssskkkaaaWWWPPPMMMJJJHHHEEEDDDDDDCCCBBB@@@BBBCCCDDDFFFHHHJJJLLLLLLLLLMMMNNNOOOPPPRRRSSSSSSYYYcccuuuwwwaaaRRRHHHDDD>>>>>>??????@@@@@@AAAAAABBBCCCDDDEEEFFFGGGHHHIIIGGGFFFDDDCCCDDDFFFIIIKKKLLLLLLKKKKKKJJJJJJJJJJJJHHHHHHIIIIIIJJJKKKLLLLLLMMMPPPSSSVVVWWWXXXZZZ[[[]]]]]][[[ZZZYYY\\\```ddd```]]][[[]]]ccciiilllmmmqqquuu|||qqq[[[SSSSSSjjjpppYYYOOOLLLMMMWWWeeeyyynnnpppoooiii___RRRHHHBBB???@@@@@@??????BBBBBBGGGEEEGGGPPPTTT[[[lllxxx}}}rrrpppxxxwwwmmmiiijjjqqqyyy|||lllbbb^^^\\\[[[aaaccceeejjjssslllUUUMMMKKKHHHIIIMMMMMMQQQWWW]]]aaaeeejjjmmmrrrtttttttttttttttvvvxxxyyyzzz~~~lll^^^WWWQQQMMMJJJIIILLLOOOPPPOOOPPPQQQQQQOOOPPPVVVaaajjjttt{{{~~~}}}}}}{{{xxxwwwxxxyyyxxxxxxssssssssstttuuutttqqqoookkkgggaaa[[[UUUPPPKKKGGGBBB@@@@@@BBBBBBAAAEEEKKKQQQUUUZZZ]]]^^^```cccgggqqq{{{tttnnnmmmssspppkkkddd[[[SSSMMMJJJIIIFFFDDDBBBCCCDDDCCCCCC@@@BBBFFFIIIKKKLLLLLLLLLLLLLLLKKKLLLMMMNNNPPPQQQWWWcccppp{{{tttcccPPPFFFGGG>>>>>>======>>>@@@BBBCCCEEEDDDBBBBBBDDDEEEDDDCCCEEEDDDDDDDDDEEEFFFGGGHHHJJJLLLLLLLLLLLLLLLNNNPPPNNNNNNMMMMMMMMMMMMNNNNNNOOORRRUUUVVVVVVWWW[[[^^^^^^[[[YYYXXXZZZ\\\^^^^^^___[[[[[[___cccfffkkkqqqpppvvv}}}rrr]]]TTTRRRkkkiiiYYYMMMNNNOOOTTTeeeuuueeegggqqqpppaaaRRRHHHEEEBBB@@@@@@@@@@@@???AAAAAAEEEJJJNNNSSS]]]gggvvv}}}qqqoooxxxwwwmmmiiikkkrrrzzzpppeee```]]]]]]aaacccffflllttt~~~hhhTTTMMMKKKIIIIIINNNPPPUUU\\\bbbgggkkknnnqqqtttvvvwwwwwwwwwwwwyyy{{{|||}}}yyyhhhZZZSSSPPPMMMJJJKKKNNNQQQSSSRRRUUUWWWWWWVVVVVV\\\fffnnntttzzz~~~|||{{{yyyvvvuuuuuuvvvuuutttpppppppppqqqqqqpppmmmjjjjjjeee^^^XXXRRRMMMHHHEEECCC@@@???AAABBBBBBGGGMMMTTTWWW[[[]]]]]]^^^cccfffrrr|||xxxnnniiiiiijjjhhheee```ZZZTTTOOOMMMKKKIIIGGGFFFGGGGGGFFFDDDAAACCCFFFIIIKKKLLLLLLKKKKKKKKKKKKKKKLLLNNNOOOPPPYYYaaaiiinnnvvv~~~}}}{{{xxxuuuxxxwwwjjj]]]OOOGGGGGG???>>>>>>>>>???AAABBBDDDFFFDDDCCCCCCDDDEEEEEEDDDCCCCCCCCCCCCDDDEEEEEEFFFHHHIIIJJJJJJJJJKKKMMMOOOSSSSSSSSSSSSSSSSSSSSSRRRSSSUUUVVVVVVVVVWWWZZZ^^^___\\\XXXWWWXXXZZZ[[[\\\]]]ZZZ[[[```dddfffkkkqqqqqquuu|||nnnZZZSSSTTTooohhhVVVLLLMMMNNNTTTfff|||nnnbbbeeeppppppbbbRRRHHHEEEBBB@@@@@@@@@@@@???AAAAAAEEEJJJNNNSSS]]]gggttt}}}|||pppoooxxxwwwmmmjjjlllttt|||wwwjjjccc``````bbbdddiiinnnvvvuuubbbQQQMMMLLLJJJKKKOOOSSSYYYbbbiiinnnqqqtttuuuvvvxxxzzz{{{{{{{{{}}}~~~rrraaaUUUPPPNNNMMMLLLMMMQQQUUUXXXXXX]]]___``````aaafffnnnuuuwww|||}}}{{{xxxvvvtttsssrrrqqqooonnnllllllkkklllmmmkkkiiifffhhhccc[[[SSSNNNJJJFFFCCCCCC@@@???AAABBBCCCJJJQQQYYY[[[]]]\\\\\\]]]bbbgggrrr||||||ooogggeeefffcccbbb___[[[VVVRRROOOMMMKKKJJJIIIIIIIIIHHHFFFCCCAAACCCFFFHHHJJJLLLLLLLLLIIIIIIJJJKKKLLLMMMNNNNNNVVVZZZ^^^^^^aaadddeeebbbcccdddgggmmmxxxzzzddd[[[UUUMMMGGGGGG????????????@@@BBBDDDEEEFFFEEECCCCCCEEEFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEFFFGGGGGGIIILLLNNNWWWXXXZZZ[[[\\\[[[ZZZYYYWWWXXXWWWVVVUUUWWWZZZ\\\___[[[XXXVVVWWWXXXYYYYYYZZZXXXZZZ```eeegggkkkpppqqquuu{{{iiiUUURRRUUUrrrgggTTTLLLMMMNNNUUUiiimmmeee___eeepppqqqcccSSSHHHEEEBBB@@@@@@@@@@@@???AAAAAADDDJJJNNNRRR\\\fffttt~~~{{{{{{ooonnnxxxzzzoookkkmmmuuu}}}qqqhhheeeeeefffhhhlllpppvvv~~~nnn]]]PPPNNNNNNKKKLLLQQQVVV\\\fffnnnsssuuuvvvwwwwwwyyy|||}}}}}}{{{jjj[[[RRROOONNNNNNOOORRRVVVZZZ^^^```fffgggjjjkkkmmmrrrxxx|||}}}~~~}}}{{{yyyvvvtttrrrqqqpppnnnkkkiiihhhhhhggghhhjjjjjjhhhffffff```XXXPPPKKKGGGDDDBBBCCC@@@>>>@@@BBBEEEMMMUUU]]]^^^^^^]]][[[]]]ccchhhqqq|||tttiiicccbbbeee```___[[[WWWSSSPPPMMMLLLJJJIIIIIIIIIHHHGGGCCCAAAAAACCCEEEHHHJJJLLLLLLMMMIIIIIIJJJKKKLLLLLLLLLLLLPPPQQQQQQQQQRRRTTTTTTTTTTTTXXX___gggqqq}}}jjjWWWOOONNNJJJEEEDDD@@@@@@???@@@AAACCCEEEFFFFFFDDDBBBCCCDDDEEEDDDDDDCCCCCCDDDDDDCCCCCCCCCBBB@@@AAACCCCCCDDDFFFJJJMMMVVVYYY]]]aaabbbbbbaaa```[[[ZZZXXXWWWVVVXXXZZZ\\\^^^[[[WWWVVVVVVXXXXXXXXXXXXWWWZZZ```eeefffjjjooorrrvvvzzz~~~cccSSSQQQTTTnnngggTTTMMMNNNPPPYYYoooxxxcccaaabbbiiisssssseeeUUUHHHEEEBBB@@@@@@@@@@@@???AAAAAADDDIIIMMMQQQ[[[eeewww|||zzz~~~{{{ooooooyyy|||rrrnnnnnnuuu}}}yyyppplllkkkkkkmmmoooqqquuu|||iii[[[PPPOOOOOOMMMOOOTTTWWW^^^hhhpppuuuvvvwwwwwwwwwyyy|||}}}rrrcccWWWRRRQQQNNNPPPSSSWWW[[[```eeehhhmmmooossswwwzzz~~~~~~|||{{{xxxwwwtttrrrqqqqqqpppmmmiiifffeeeddddddfffhhhjjjiiihhhccc]]]UUUNNNIIIFFFDDDBBBCCC???>>>AAACCCFFFNNNVVV]]]^^^^^^\\\[[[]]]ccchhhsss~~~yyykkkccc______aaa[[[ZZZWWWUUURRRPPPOOOOOOLLLJJJIIIIIIHHHFFFCCC@@@@@@BBBDDDGGGJJJLLLNNNOOOJJJKKKMMMNNNMMMLLLJJJIIIIIIHHHGGGGGGHHHHHHJJJLLLHHHNNNWWW```kkk|||nnn___OOOIIIHHHFFFBBB@@@@@@@@@???@@@BBBDDDFFFGGGEEECCCBBBBBBCCCDDDDDDCCCDDDEEEEEEEEEEEEDDDCCCBBB???@@@@@@AAABBBEEEIIIMMMSSSWWW\\\aaadddeeedddccc\\\ZZZYYYYYYZZZ\\\^^^___^^^[[[XXXWWWXXXZZZZZZ[[[XXXWWWYYY```dddeeeiiinnnsssvvv{{{~~~}}}___QQQQQQQQQeeegggVVVNNNOOOSSS^^^wwwqqqaaaeeekkkqqqxxxwwwhhhWWWHHHEEEBBB@@@@@@@@@@@@???AAAAAADDDIIILLLPPPZZZdddxxx|||zzz|||{{{pppqqq{{{|||sssppppppvvv|||yyytttrrrnnnooooooqqqsssyyyiii[[[QQQQQQQQQNNNQQQWWWZZZaaajjjqqquuuvvvvvvwwwyyyzzz|||~~~xxxkkk^^^UUURRRSSSPPPTTTXXX\\\aaafffkkkoootttwww|||}}}}}}}}}|||{{{xxxuuutttqqqpppppppppooolllgggdddbbbaaaaaaccceeeggggggfff]]]YYYRRRLLLHHHEEECCCAAAAAA???>>>AAACCCFFFMMMUUUYYY[[[[[[ZZZYYY\\\bbbggguuuzzziii```\\\YYYYYYZZZTTTSSSRRRQQQQQQRRRSSSTTTOOOMMMKKKJJJIIIGGGDDDBBB???@@@CCCFFFJJJMMMPPPQQQNNNOOOPPPQQQPPPMMMJJJHHHFFFBBBAAABBBAAA???@@@CCCCCCIIIRRR\\\iiizzzvvvlll^^^UUUKKKEEECCCCCC@@@>>>?????????@@@AAADDDFFFGGGEEEDDDBBBBBBDDDDDDDDDCCCEEEEEEFFFFFFEEEDDDBBBAAA???@@@@@@@@@AAADDDIIILLLQQQTTTYYY^^^aaabbbbbbaaa\\\[[[[[[]]]aaadddeeeeeeccc```\\\ZZZ[[[\\\\\\\\\ZZZXXXYYY___bbbdddhhhmmmssswww|||wwwZZZPPPPPPNNN\\\yyy}}}fffWWWMMMOOOUUUddd{{{lllgggpppwwwzzz}}}yyyiiiWWWHHHEEEBBB@@@@@@@@@@@@???AAA@@@CCCHHHKKKOOOYYYcccuuu}}}}}}|||qqqrrr|||wwwrrrpppqqqwww}}}zzzvvvnnnnnnnnnnnnqqqxxx~~~kkk^^^TTTSSSRRROOORRRZZZ___eeemmmsssvvvwwwxxxxxx{{{{{{|||~~~}}}|||~~~~~~zzzrrrfffZZZSSSRRRTTTSSSWWW]]]aaaeeejjjppptttyyy}}}xxxyyy{{{{{{yyyuuurrrqqqmmmmmmnnnooonnnkkkfffbbbaaa___^^^^^^```aaaaaa```WWWSSSNNNJJJGGGDDDAAA???@@@>>>???BBBDDDFFFLLLSSSRRRTTTVVVVVVVVVYYY```eeeqqqzzzuuuiii]]]YYYXXXVVVUUUUUUQQQPPPOOOOOOOOOQQQSSSTTTPPPNNNKKKHHHGGGFFFDDDBBB===???AAAEEEJJJNNNRRRTTTQQQSSSTTTTTTRRRNNNIIIFFFDDD@@@>>>@@@???<<<<<<@@@BBBGGGMMMVVVcccsss|||xxxssslllccc[[[VVVLLLIIIEEEAAA???@@@???>>>>>>>>>>>>???AAACCCFFFGGGGGGEEEDDDDDDEEEFFFFFFEEEDDDEEEEEEEEEDDDBBB@@@>>>AAAAAAAAA@@@AAADDDHHHLLLRRRUUUXXX[[[]]]]]]]]]\\\\\\\\\^^^ccciiimmmnnnmmmjjjfffaaa^^^]]]]]]]]]\\\\\\YYYYYY]]]```bbbffflllssswww}}}sssWWWMMMOOOLLLXXXsssxxxbbbVVVJJJNNNVVVggg}}}sssppp|||yyyhhhUUUHHHEEEBBB@@@@@@@@@@@@???@@@@@@CCCHHHKKKOOOXXXbbbsss|||rrrttt|||}}}tttpppppprrrxxx~~~~~~}}}~~~}}}~~~~~~|||}}}~~~yyylllllllllmmmpppxxxmmm```UUUTTTRRRPPPSSS[[[dddiiipppuuuxxxyyyyyyzzz}}}}}}}}}yyywwwzzz{{{|||{{{wwwooocccXXXRRRQQQSSSTTTYYY___dddhhhlllrrrwww}}}|||uuuwwwzzzzzzxxxtttqqqoookkkkkklllnnnmmmjjjddd``````^^^\\\[[[\\\\\\[[[ZZZRRROOOKKKHHHFFFCCC???===???>>>???BBBDDDEEEKKKQQQMMMPPPRRRTTTTTTXXX]]]bbbllluuuvvvkkk```XXXWWWXXXVVVTTTTTTRRRQQQOOOMMMMMMNNNOOOPPPOOOLLLHHHEEEDDDCCCAAA@@@<<<===@@@EEEJJJOOOSSSVVVTTTUUUWWWVVVTTTOOOIIIFFFCCC???>>>AAAAAA======AAA@@@BBBFFFMMMWWWeeesss{{{{{{yyyttttttuuuxxx{{{zzzuuuqqqjjjgggddd___XXXOOOJJJJJJ>>>@@@@@@>>>===>>>@@@@@@>>>===>>>???AAACCCEEEGGGIIIGGGFFFFFFGGGHHHHHHGGGCCCDDDEEEEEECCCAAA>>>===BBBBBBAAA@@@AAADDDIIILLLUUUVVVXXXZZZZZZZZZYYYXXX\\\]]]aaahhhpppttttttrrroookkkeeeaaa___]]]\\\[[[^^^ZZZYYY\\\___aaafffkkksssxxx~~~rrrTTTKKKNNNLLLWWWrrrsss___UUUHHHLLLVVViiivvvyyyfffSSSHHHEEEBBB@@@@@@@@@@@@???@@@@@@CCCHHHJJJNNNXXXaaasss}}}{{{qqqooovvvzzztttqqqttt{{{{{{sssnnnlllkkkiiigggffffffeeedddeeekkkttt|||wwwmmmjjjkkkmmmnnntttpppeeeYYYUUUUUUVVV[[[```hhhkkkoootttxxxzzz{{{|||}}}vvvpppooossswwwyyy~~~uuukkkcccZZZSSSTTTXXX\\\```eeejjjnnnsssyyy|||~~~zzzvvvuuuuuuvvvuuussspppmmmkkkmmmkkkhhhhhhhhhgggddd```^^^]]]]]]^^^^^^\\\YYYVVVVVVQQQJJJEEEBBBAAA@@@???>>>???@@@AAACCCDDDEEEFFFFFFFFFGGGHHHKKKQQQXXX]]]eeemmmuuu|||rrrggg]]]\\\YYYWWWVVVUUUUUUUUUTTTSSSQQQPPPOOOOOOPPPPPPMMMLLLJJJHHHFFFDDDCCCCCC@@@AAABBBFFFJJJNNNRRRUUUUUUVVVWWWVVVSSSNNNHHHDDDDDDBBB>>><<<<<<======<<<>>>???BBBHHHOOOXXX___cccooossswwwwwwqqqhhh___ZZZ^^^___```aaabbb```]]]ZZZUUUQQQMMMKKKJJJIIIFFFCCC@@@@@@>>>=========>>>???>>>???@@@@@@@@@BBBFFFIIIEEEGGGJJJLLLLLLKKKJJJHHHFFFDDDCCCAAAAAABBBCCCDDDBBBBBBBBBBBBBBBDDDIIILLLWWWZZZ\\\ZZZTTTOOOLLLLLLPPPVVV```kkkrrruuuuuutttrrrppplllhhhdddaaa___^^^]]]XXXUUUXXX\\\^^^ccchhhrrr{{{iiiXXXMMMIIIKKKVVVwwwnnn[[[TTTMMMLLLUUUlll}}}iiiSSSFFFCCC@@@>>>>>>===<<<;;;BBBAAACCCHHHKKKOOOYYYcccmmm}}}}}}rrrqqqxxx}}}yyyuuussswww~~~wwwqqqjjjeeecccaaa^^^\\\ZZZZZZZZZXXXYYY^^^eeekkkxxxvvvjjjggghhhmmmsss~~~nnndddZZZWWWXXXYYY]]]bbbiiimmmqqqvvvyyy{{{}}}~~~}}}tttnnnnnnqqquuuwww{{{rrrggg```XXXTTTVVV[[[cccfffkkkpppuuuzzz}}}yyyuuurrrssssssssssssqqqooollljjjkkkiiifffeeeeeeddd```]]]\\\\\\]]]___```^^^[[[XXXSSSNNNIIIEEECCCBBBBBBAAA?????????@@@@@@AAAAAABBBCCCDDDDDDEEEGGGLLLSSSXXX^^^fffnnnttt{{{~~~yyypppgggaaa[[[ZZZXXXWWWVVVUUUVVVVVVSSSRRRQQQOOONNNNNNOOOOOONNNMMMKKKHHHEEECCCBBBAAA???@@@BBBDDDHHHMMMQQQSSSSSSTTTVVVUUURRRNNNHHHEEEDDDAAA>>><<<<<<===<<<<<<;;;;;;<<<>>>BBBGGGLLLOOOZZZ]]]aaabbb^^^WWWRRRNNNQQQQQQRRRSSSSSSRRRPPPNNNMMMJJJFFFDDDCCCCCC@@@>>>@@@???>>>>>>>>>>>>???@@@>>>???@@@@@@@@@BBBFFFIIIIIIJJJMMMOOOOOOMMMKKKIIIDDDCCC@@@>>>>>>???AAABBBDDDEEEDDDCCCCCCEEEIIILLLWWWZZZ[[[XXXRRRLLLIIIIIILLLRRR\\\fffooosssuuuuuuuuutttqqqnnniiiddd```^^^\\\WWWUUUWWW[[[^^^dddkkksss{{{gggWWWMMMIIIMMMZZZ|||kkkYYYRRRLLLKKKUUUooolllUUUGGGEEEAAA?????????>>>===BBBAAACCCHHHKKKOOOYYYcccqqq~~~~~~tttttt{{{|||zzzyyyzzz~~~}}}sssmmmfffaaa^^^[[[WWWSSSQQQQQQPPPOOOPPPSSSXXX[[[```jjj{{{wwwjjjhhhiiiqqq|||zzziiiaaa[[[ZZZ[[[\\\```eeemmmqqqvvvzzz|||~~~~~~yyyrrrnnnnnnrrruuuwwwxxxnnnccc\\\WWWUUUYYY___hhhlllqqqwww}}}{{{wwwsssppplllnnnooooooooonnnllljjjiiiiiifffdddbbb```^^^\\\YYYYYYZZZ]]]```bbbaaa]]]ZZZPPPLLLGGGDDDCCCCCCCCCCCC?????????>>>>>>>>>>>>>>>@@@@@@@@@AAACCCHHHOOOTTTXXX___ggglllrrryyyzzzxxxrrruuuuuupppggg___[[[[[[XXXWWWWWWVVVVVVVVVVVVVVVTTTSSSQQQPPPNNNNNNMMMMMMNNNMMMJJJGGGDDDAAA@@@???>>>???@@@CCCFFFJJJNNNPPPPPPRRRSSSSSSQQQMMMIIIFFFDDDAAA>>><<<<<<<<<<<<;;;<<<;;;::::::<<<>>>AAACCCGGGKKKNNNPPPNNNKKKHHHGGGIIIIIIIIIIIIIIIIIIHHHHHHFFFCCC@@@>>>>>>===<<<;;;??????>>>??????@@@AAABBB>>>???@@@@@@@@@BBBFFFIIINNNPPPRRRSSSRRROOOLLLJJJCCCAAA>>>;;;;;;===???AAAFFFGGGGGGFFFEEEGGGJJJMMMYYYZZZ[[[WWWOOOIIIFFFEEEGGGLLLUUU^^^gggmmmqqqrrrrrrrrrpppnnniiiccc^^^[[[[[[VVVTTTVVVZZZ___fffnnnwww~~~dddVVVMMMJJJQQQ```gggWWWQQQMMMKKKWWWuuupppYYYIIIFFFBBB@@@@@@@@@???>>>BBBAAACCCHHHKKKPPPYYYdddvvvuuuttt|||~~~|||}}}}}}xxxqqqkkkgggaaaZZZUUURRRQQQPPPOOOOOOPPPRRRTTTTTT]]]kkkzzz~~~xxxnnnooorrr|||sssccc^^^[[[\\\^^^___ccciiirrrvvv|||xxxuuuqqqppprrrwww{{{}}}xxxmmmaaaZZZWWWWWW\\\ccciiimmmttt{{{}}}wwwsssooollliiiiiijjjjjjjjjiiihhhgggffffffdddaaa^^^\\\ZZZXXXVVVVVVXXX\\\```cccbbb^^^[[[NNNKKKGGGDDDCCCCCCBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>======>>>???BBBHHHOOOTTTYYY___eeehhhmmmssstttrrrlllkkkhhhbbb[[[WWWVVVVVVUUUUUUUUUUUUVVVVVVWWWWWWUUUTTTSSSQQQOOONNNMMMLLLJJJHHHFFFDDDAAA@@@>>>>>>===>>>???AAADDDGGGKKKLLLMMMNNNPPPQQQPPPMMMJJJHHHDDDAAA===;;;;;;;;;;;;:::::::::999999;;;===???@@@???AAACCCDDDDDDCCCCCCDDDGGGGGGFFFEEEEEEEEEGGGIIIEEECCC@@@>>>============>>>>>>??????AAABBBCCCCCC>>>???@@@@@@@@@BBBFFFIIIRRRTTTVVVVVVUUUQQQMMMJJJBBB@@@<<<:::999;;;>>>@@@EEEFFFGGGGGGGGGIIIMMMPPPZZZ[[[[[[UUUMMMFFFCCCBBBCCCGGGMMMTTT\\\bbbgggiiigggfffdddbbb___[[[XXXVVVXXXTTTSSSVVVZZZ___hhhqqq}}}aaaTTTLLLLLLUUUggg~~~cccUUUQQQOOOOOO\\\}}}sss[[[JJJGGGBBB@@@@@@@@@@@@???BBBAAADDDHHHLLLPPPZZZdddyyyuuuqqqvvv|||zzzrrriiibbbZZZXXXUUURRRPPPOOOOOONNNOOOTTT\\\fffqqq|||}}}rrrtttyyy}}}xxxuuurrrwwwooo^^^[[[[[[^^^```aaaffflllvvv|||zzzrrrpppppprrrwww}}}yyymmm```ZZZXXXZZZ___eeeiiinnnvvvyyytttpppmmmjjjhhheeeeeeeeeeeeeeedddcccccccccaaa___[[[XXXVVVUUUTTTTTTVVVZZZ___bbbaaa]]]ZZZNNNKKKGGGDDDCCCBBB@@@???======>>>>>>???@@@@@@@@@<<<===>>>@@@DDDJJJRRRXXX^^^cccgggiiilllppppppmmmgggaaa[[[VVVUUUTTTSSSRRRTTTTTTUUUVVVWWWWWWWWWWWWWWWVVVUUUSSSPPPNNNLLLKKKDDDCCCBBB@@@???>>>>>>>>>======>>>???BBBEEEHHHIIIKKKLLLMMMNNNNNNLLLIIIHHHDDDAAA===;;;::::::999999666666666666777999:::;;;999:::<<<<<<;;;<<<===???BBBCCCCCCBBBAAABBBEEEHHHGGGFFFCCC@@@======>>>???======>>>@@@AAABBBCCCCCC>>>???@@@@@@@@@BBBFFFIIITTTUUUWWWXXXUUUQQQLLLHHHAAA???===::::::<<<>>>@@@AAACCCFFFGGGIIILLLPPPSSSZZZ[[[YYYTTTKKKDDDBBBAAAAAACCCFFFKKKPPPUUUXXXZZZYYYWWWUUURRRQQQQQQRRRSSSUUUSSSSSSWWWZZZ___iiisss~~~^^^SSSLLLMMMYYYooo{{{aaaUUUQQQPPPQQQ```uuu]]]JJJFFFBBB???????????????AAAAAADDDHHHLLLQQQ[[[eeeyyyssslllooozzzzzzmmmhhhaaa[[[VVVRRROOOLLLMMMNNNRRRWWW^^^hhhttt{{{{{{tttqqqjjjkkkqqqxxxzzzvvvssssssxxxzzzmmm]]][[[\\\```bbbdddiiiqqqxxx{{{tttooojjjjjjlllqqqwww~~~xxxkkk___ZZZZZZ\\\aaafffkkkpppyyy{{{yyyuuuqqqmmmjjjgggfffbbbaaaaaa``````_________^^^^^^\\\XXXTTTRRRRRRSSSTTTUUUXXX\\\^^^^^^ZZZWWWMMMJJJFFFDDDCCCAAA@@@>>>===>>>>>>???@@@AAAAAAAAA===>>>???AAAEEEKKKSSSYYY```dddffffffgggiiihhheee]]]WWWPPPNNNPPPRRRRRRPPPTTTUUUVVVWWWXXXXXXXXXXXXWWWWWWUUUSSSPPPMMMJJJIIIAAA@@@???>>>>>>>>>>>>>>>=========>>>@@@CCCEEEGGGIIIJJJKKKLLLLLLJJJHHHGGGDDD@@@<<<:::999999888888888888777777777888888999999:::;;;:::::::::===???BBBDDDEEEDDDBBBCCCGGGJJJJJJIIIEEEAAA<<<;;;<<<>>><<<===>>>@@@AAABBBBBBBBB>>>???@@@@@@@@@BBBFFFIIIRRRSSSVVVVVVTTTOOOIIIEEE@@@???===<<<<<<<<<>>>>>>>>>@@@DDDGGGIIIMMMQQQTTTWWWWWWVVVQQQIIICCC@@@AAA@@@AAABBBEEEGGGJJJLLLMMMNNNLLLIIIHHHIIILLLOOORRRSSSRRRTTTYYY[[[___iiisss|||{{{\\\RRRLLLNNN\\\uuu{{{bbbUUURRROOORRReeewww___KKKGGGBBB???>>>???@@@@@@AAAAAADDDIIILLLQQQ\\\fffzzz|||mmmiiinnn|||{{{pppggg```YYYUUUQQQQQQQQQQQQTTTZZZbbbhhhmmmqqquuuuuupppiiidddbbb```aaaiiisssxxxvvvwww{{{vvvkkk___]]]___bbbdddfffmmmvvvxxx~~~|||~~~~~~}}}yyyrrrmmmhhheeeccccccfffkkksssyyy|||}}}sssggg\\\YYY[[[___ccchhhmmmrrryyy~~~sssrrrpppmmmiiieeecccbbb```___^^^]]]\\\\\\[[[[[[YYYYYYXXXTTTPPPNNNOOOQQQTTTUUUVVVXXXZZZYYYVVVTTTJJJHHHEEECCCCCCBBBAAA?????????????????????????????????@@@AAADDDIIIPPPUUU\\\``````^^^]]]^^^\\\XXXQQQOOOMMMLLLMMMPPPRRRSSSUUUVVVWWWXXXYYYYYYXXXXXXVVVUUUTTTRRRNNNKKKGGGFFFBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>@@@BBBDDDFFFHHHIIIJJJJJJJJJIIIGGGFFFCCC@@@<<<:::999999888777::::::::::::::::::;;;;;;999:::;;;;;;;;;<<>>@@@@@@AAA@@@@@@>>>???@@@@@@@@@BBBFFFIIINNNPPPSSSSSSQQQLLLFFFBBB>>>>>>======<<<<<<<<<<<<===???CCCFFFHHHKKKOOORRRRRRSSSRRRMMMEEE@@@???@@@>>>???@@@BBBCCCDDDEEEEEEFFFEEEDDDDDDFFFHHHKKKMMMQQQRRRVVV[[[]]]___hhhrrrzzzyyy[[[QQQMMMOOO^^^yyy~~~dddVVVRRRPPPVVVlllzzzbbbLLLHHHCCC@@@???@@@AAABBBAAAAAADDDIIIMMMRRR\\\ggg|||ssshhhhhhqqqzzzpppgggaaaYYYXXXVVVSSSRRRSSSWWW[[[bbbfffjjjjjjddd]]]YYYWWWWWWYYYcccqqqyyy{{{tttkkkaaa___aaadddfffhhhpppyyywww{{{zzz{{{{{{yyyzzz{{{tttmmmfffbbb___^^^^^^^^^aaagggmmmsssuuuvvvnnncccYYYXXX\\\```eeeiiilllqqqxxx~~~uuummmmmmmmmjjjfffbbb```______^^^]]][[[ZZZZZZYYYYYYVVVVVVUUUQQQMMMKKKMMMPPPUUUUUUUUUVVVWWWWWWTTTRRRGGGEEECCCCCCCCCCCCBBBAAA@@@@@@@@@???>>>=========@@@@@@@@@@@@BBBFFFLLLQQQWWWZZZZZZVVVTTTTTTRRRNNNJJJMMMNNNNNNMMMNNNSSSXXXUUUVVVXXXYYYYYYYYYXXXXXXUUUTTTSSSPPPMMMIIIEEECCCEEEDDDBBB@@@???>>>>>>===>>>>>>>>>>>>@@@BBBDDDEEEHHHIIIIIIJJJIIIHHHGGGFFFCCC@@@<<<999999888777666555666777888999;;;<<<<<<555666888999999:::===???@@@DDDHHHGGGEEEEEEHHHLLLRRRPPPLLLDDD===:::;;;===;;;<<<>>>???@@@@@@????????????@@@@@@@@@BBBFFFIIILLLNNNQQQRRROOOJJJDDD@@@<<<<<<=========<<<;;;:::===???CCCEEEGGGIIIMMMOOONNNOOONNNIIICCC>>>===???===>>>???AAABBBBBBBBBBBBAAAAAABBBDDDEEEGGGHHHHHHPPPRRRWWW\\\]]]___gggppp{{{xxxZZZQQQMMMPPP___{{{eeeVVVQQQRRR[[[rrr|||eeeNNNJJJDDDAAA@@@BBBCCCCCCAAAAAADDDIIIMMMRRR\\\gggnnnhhhiiippp|||tttiiigggbbb]]]XXXUUUSSSRRRWWWWWWYYYZZZUUUPPPPPPTTTUUUZZZggguuu{{{|||rrrfff^^^^^^___ccciiipppwww{{{{{{xxxxxx{{{{{{yyyxxxyyy|||~~~yyyvvvxxx{{{|||}}}{{{qqqeee]]]ZZZXXXVVVSSSUUUVVVYYY^^^cccfffeeedddaaa^^^ZZZYYY]]]aaafffhhhmmmrrryyywwwpppooojjjiiigggeeecccaaa```___]]]ZZZVVVVVVVVVVVVRRRPPPPPPNNNMMMKKKKKKLLLNNNOOOSSSSSSRRRSSSSSSRRRPPPMMMJJJFFFBBBBBBEEEEEEAAA===>>>>>>======>>>@@@BBBDDDEEEDDDAAA???@@@BBBEEEGGGMMMNNNPPPOOOLLLJJJIIIIIIKKKKKKLLLNNNOOOPPPQQQRRRUUUSSSRRRRRRSSSSSSSSSRRRTTTSSSQQQNNNKKKHHHFFFEEEDDDCCCBBBAAA@@@?????????>>>===<<<<<<===???AAABBBEEEEEEFFFGGGGGGFFFDDDDDD???>>><<<:::888777777888555666888999::::::999999999:::;;;;;;::::::<<<===BBBEEEFFFEEECCCEEELLLSSSXXXSSSKKKCCC>>>======???>>>>>>>>>>>>???@@@AAABBB@@@AAAAAAAAA@@@AAADDDFFFJJJLLLMMMLLLIIIEEECCCCCC@@@???>>>===<<<===>>>>>>???>>>>>>AAADDDHHHJJJJJJMMMJJJFFFBBB???>>>>>>>>>=========>>>???@@@BBBCCCCCCCCCCCCBBBBBBEEEJJJNNNRRRVVV[[[[[[\\\aaalllvvv~~~ooo[[[NNNOOORRR]]]eeeWWWVVVRRR```~~~~~~gggQQQGGG??????BBBBBBAAABBBCCCBBBEEEJJJNNNUUUaaallloooiiijjjrrr}}}vvvnnnhhhaaa[[[WWWVVVTTTSSSTTTQQQMMMMMMPPPTTTZZZggguuu{{{}}}ttthhh______aaaeeekkkssszzz~~~}}}zzzvvvvvvyyywwwvvvuuuwwwzzz}}}~~~~~~}}}yyyuuuvvv{{{}}}sssjjj___WWWUUUTTTQQQOOOPPPQQQSSSWWW[[[^^^^^^]]]]]]ZZZWWWXXX[[[aaaeeegggmmmrrrxxx~~~wwwlllfffeeeddddddbbbaaa___]]]\\\[[[ZZZWWWUUUTTTTTTSSSQQQNNNNNNMMMLLLKKKKKKLLLMMMNNNQQQPPPPPPPPPQQQPPPNNNKKKIIIFFFBBBBBBDDDDDDAAA===>>>>>>======???AAADDDFFFFFFDDDAAA???>>>@@@CCCDDDGGGIIIKKKKKKJJJIIIIIIIIIKKKLLLMMMNNNOOOPPPQQQRRRSSSRRRPPPPPPQQQRRRRRRQQQQQQPPPNNNLLLIIIGGGEEEDDDDDDCCCBBBAAA@@@?????????>>>===<<<<<<===???AAABBBDDDEEEFFFFFFEEEDDDBBBAAA???===;;;999888777777777666666888999::::::999999999:::<<<;;;;;;:::<<<===@@@BBBDDDCCCBBBDDDKKKQQQVVVRRRJJJCCC>>>======>>>???>>>>>>>>>???@@@AAAAAA@@@AAAAAAAAA@@@AAADDDFFFHHHJJJKKKIIIFFFBBB@@@???<<<===>>>??????>>>>>>===@@@AAABBBEEEGGGIIIIIIIIIIIIFFFBBB???<<<;;;<<<<<<======>>>???@@@AAAAAABBBAAAAAAAAAAAACCCGGGLLLPPPTTTXXX\\\]]]]]]cccmmmuuu{{{lllYYYMMMOOOTTTbbbgggXXXWWWVVVgggkkkVVVLLLBBBAAAAAA@@@>>>???BBBAAADDDJJJPPPWWWdddooorrrkkklllvvv~~~zzzwwwwww{{{vvvjjjaaa[[[UUUPPPOOONNNLLLLLLNNNSSSZZZfffssszzz|||tttiiiaaabbbdddiiioooxxx|||zzzwwwwwwzzzvvvvvvvvvxxxzzz{{{{{{zzzxxxtttrrrvvv~~~zzzjjjcccZZZSSSQQQQQQOOONNNNNNNNNOOOQQQUUUXXXXXXXXXXXXVVVUUUWWW\\\aaafffhhhmmmrrrwww{{{||||||}}}}}}yyyyyyyyy|||}}}xxxtttpppjjj```[[[[[[]]]\\\[[[ZZZXXXWWWVVVUUUVVVTTTRRRQQQPPPOOOMMMKKKLLLKKKJJJIIIJJJJJJLLLMMMNNNMMMMMMNNNNNNNNNKKKIIIHHHEEEBBBBBBCCCCCC@@@===>>>>>>>>>>>>@@@CCCGGGHHHGGGEEEAAA>>>===>>>@@@BBBCCCEEEHHHJJJJJJJJJKKKLLLMMMNNNOOOPPPPPPQQQQQQQQQQQQOOONNNNNNPPPQQQPPPOOONNNMMMLLLJJJHHHFFFDDDCCCDDDCCCBBB@@@????????????>>>======<<<===>>>@@@AAAEEEEEEFFFFFFDDDBBB???>>>>>><<<:::888777777777777666777888999:::::::::::::::;;;<<<<<<;;;:::<<<======???AAA@@@@@@CCCIIINNNRRRNNNHHHBBB>>><<<===>>>??????????????????@@@@@@@@@AAABBBAAAAAAAAACCCEEEEEEGGGGGGFFFBBB???======;;;===@@@CCCCCCBBB@@@???CCCEEEIIIKKKLLLKKKHHHFFFDDDBBB@@@===;;;;;;;;;<<<;;;===>>>@@@AAAAAAAAAAAA>>>???@@@AAACCCHHHNNNSSSWWW[[[^^^______dddllltttyyy|||fffUUUKKKNNNVVVhhheeeWWWWWW[[[ooooooZZZOOODDDBBBBBB@@@>>>???@@@@@@DDDKKKRRR[[[iiiuuuyyywwwnnnnnnyyy~~~|||yyyvvvrrrrrrvvv~~~vvvlllbbbYYYVVVTTTRRRRRRSSSYYY```kkktttyyyyyyzzz|||sssjjjdddeeeggglllttt|||}}}zzzzzz|||yyyyyyzzz}}}~~~|||zzzxxxuuussswww~~~yyyrrreee```YYYTTTSSSSSSRRRQQQSSSRRRQQQSSSUUUXXXYYYXXXWWWVVVVVVYYY^^^dddhhhjjjmmmqqqvvvxxxwwwuuussssssssstttwww{{{zzzsssmmmiiiccc\\\XXXXXXWWWVVVUUUTTTRRRQQQPPPPPPPPPOOONNNMMMLLLKKKIIIHHHIIIIIIHHHHHHHHHIIIJJJKKKKKKKKKJJJKKKLLLLLLIIIGGGFFFDDDAAAAAABBBBBB???===>>>>>>>>>???BBBEEEHHHKKKIIIGGGCCC???>>>>>>@@@AAADDDGGGJJJMMMMMMNNNOOOQQQOOOPPPQQQRRRRRRRRRQQQQQQOOOMMMLLLMMMOOOPPPPPPOOOMMMMMMKKKJJJHHHFFFEEEDDDDDDCCCAAA@@@??????>>>>>>===============>>>???@@@EEEFFFFFFFFFEEEBBB???======<<<:::888777777777777777777888999:::::::::::::::<<<===<<<;;;:::<<<===<<<===??????@@@BBBGGGKKKMMMJJJEEE@@@===<<<<<<===@@@???????????????@@@@@@@@@BBBCCCBBBAAAAAACCCEEECCCDDDEEEDDDAAA?????????AAACCCDDDFFFFFFFFFDDDCCCFFFJJJOOORRRPPPKKKFFFCCCBBBAAA???===<<<<<<===>>>:::<<>>???@@@AAADDDIIIOOOTTTYYY\\\______```dddkkkqqqxxx{{{~~~aaaRRRIIILLLVVVmmm~~~aaaUUUUUU^^^uuupppZZZNNNDDDBBBCCCBBBAAABBB@@@@@@EEENNNVVV```ooo|||}}}ttt~~~qqqoooyyy|||yyyzzzyyyvvvttttttxxx}}}pppiiiddd```^^^___gggnnnuuuzzz{{{yyyuuuqqqqqqqqqqqqrrruuu|||tttlllggghhhjjjooowww~~~{{{{{{}}}}}}}}}~~~|||}}}zzzwwwxxx{{{xxxpppiii```]]]YYYWWWVVVWWWWWWWWWZZZYYYWWWXXXZZZ[[[[[[[[[ZZZYYYZZZ]]]bbbgggjjjkkklllooorrrsssqqqnnnlllkkkmmmpppttt{{{|||ssskkkgggbbb[[[WWWWWWTTTSSSRRRPPPOOOMMMLLLKKKKKKKKKKKKJJJHHHFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIIIIJJJKKKJJJHHHFFFCCCBBBAAA@@@@@@@@@???============???AAAEEEHHHKKKJJJHHHDDDAAA@@@@@@BBBCCCHHHJJJNNNPPPPPPPPPQQQSSSSSSTTTUUUUUUUUUTTTRRRQQQNNNMMMLLLMMMOOOQQQQQQQQQOOONNNMMMKKKJJJHHHFFFFFFCCCBBBAAA@@@???>>>>>>>>>===============>>>>>>>>>DDDEEEGGGHHHFFFCCC@@@>>>===<<<:::888777777888888888888888999999:::;;;;;;;;;<<<======;;;;;;;;;===<<<===>>>>>>???BBBFFFHHHHHHFFFBBB???===<<<<<<<<>>??????@@@@@@AAACCCDDDDDDCCCBBBCCCEEEAAACCCDDDDDDCCCBBBCCCDDDGGGGGGFFFFFFFFFFFFGGGGGGKKKPPPUUUUUUQQQJJJDDDAAA>>>>>>===<<<<<<<<<======:::<<>>>>>>>><<<<<<<<<===@@@CCCGGGIIIIIIGGGDDDAAAAAABBBEEEFFFJJJMMMPPPRRRRRRRRRSSSUUUVVVWWWXXXYYYXXXVVVTTTRRRPPPOOONNNOOORRRTTTUUUTTTRRRQQQPPPNNNLLLJJJHHHGGGCCCBBBAAA???>>>>>>>>>>>>========================AAACCCFFFHHHGGGEEEBBB@@@===<<<;;;999888888999999999888888999999:::;;;<<<<<<===>>>===;;;;;;;;;===============???AAACCCDDDCCCBBB@@@>>><<<<<<<<<<<<>>>>>>>>>>>>???@@@AAABBBCCCDDDFFFFFFEEEDDDDDDEEEDDDEEEFFFFFFEEEEEEGGGHHHIIIHHHGGGFFFFFFHHHIIIJJJPPPTTTXXXVVVOOOGGGAAA???;;;::::::::::::::::::;;;;;;===>>>@@@AAAAAAAAAAAAAAABBBCCCDDDFFFKKKQQQVVV[[[\\\^^^___aaaeeejjjnnnyyy}}}rrrYYYOOOIIIMMMYYYtttttt\\\VVV[[[bbb}}}yyy```SSSGGGCCCBBB@@@??????BBBCCCHHHQQQZZZeeettt|||vvvmmmuuu}}}~~~~~~~~~~~~{{{uuunnnkkkiiiiiiiiiqqq~~~yyy{{{}}}uuuiii]]]UUURRROOONNNOOORRRTTTVVVVVVZZZ___aaaaaabbbeeehhhiiilllqqqtttxxx{{{{{{rrrllljjjkkkmmmrrryyy{{{zzz}}}}}}wwwpppjjjgggeee\\\]]]]]]^^^^^^```bbbccceeedddddddddeeecccaaa^^^```______aaacccddddddbbbbbbcccddddddbbbbbbbbbdddhhhlllttt}}}wwwmmmhhhddd\\\VVVTTTRRRQQQOOOMMMJJJHHHFFFEEEEEEFFFGGGEEEBBBAAAAAACCCAAABBBCCCDDDDDDEEEEEEEEEDDDCCCCCCEEEFFFFFFDDDBBB@@@@@@@@@???>>>======>>>;;;;;;;;;;;;>>>AAADDDFFFFFFDDDBBB@@@AAACCCFFFHHHMMMPPPTTTVVVWWWXXXYYYZZZZZZ[[[\\\\\\[[[XXXUUUSSSRRRQQQQQQRRRUUUWWWXXXXXXUUUTTTRRROOOMMMJJJHHHGGGCCCBBBAAA???>>>>>>======<<<===============<<<<<<===@@@CCCFFFGGGFFFCCCBBB>>>===;;;::::::::::::;;;999999888888999:::<<<===<<<>>>>>>===<<<;;;;;;<<<<<<<<<;;;;;;===>>>?????????>>>>>>===<<<;;;;;;;;;=========>>>???AAABBBCCCDDDFFFHHHHHHGGGEEEEEEFFFHHHIIIIIIHHHFFFFFFGGGHHHHHHHHHJJJKKKMMMNNNOOOPPPTTTWWWYYYTTTKKKCCC??????::::::::::::::::::::::::======>>>???@@@AAAAAABBB@@@AAACCCEEEHHHNNNUUUZZZ\\\]]]^^^aaacccggglllnnnzzz~~~jjjVVVOOOJJJOOO\\\xxxnnnYYYWWW^^^hhhzzz```SSSGGGBBBAAA??????@@@AAABBBGGGPPPYYYcccrrrxxxlllrrr~~~|||vvvoookkkkkkkkkkkkjjjpppyyyqqqcccUUUOOOMMMIIIGGGGGGHHHIIIIIIMMMQQQUUUVVVVVVUUUXXXZZZ[[[^^^ccchhhlllpppuuuyyy|||{{{tttmmmhhhkkklllnnnrrryyy}}}}}}}}}uuummmhhhggghhh^^^___aaabbbcccdddgggiiijjjiiiiiiiiiiiigggdddaaa```______```aaaaaa___]]]]]]^^^___^^^]]]^^^```bbbmmmqqqzzzyyyooojjjfff^^^WWWTTTRRRQQQOOOLLLIIIFFFDDDBBBCCCEEEFFFEEEAAA@@@AAACCC@@@AAABBBCCCDDDDDDDDDDDDAAAAAAAAACCCDDDDDDBBB@@@???@@@@@@???>>>======>>>::::::::::::<<>>>>>======<<<===============<<<<<<:::===AAAEEEGGGFFFDDDBBB???>>><<<;;;:::;;;;;;<<<:::999888888999:::<<<======>>>???>>><<<;;;;;;<<<<<<;;;999:::;;;<<<<<<;;;======<<<<<<<<<;;;;;;;;;<<<<<<===>>>???AAACCCDDDEEEGGGIIIIIIHHHFFFFFFGGGKKKLLLKKKIIIFFFEEEFFFGGGGGGJJJNNNRRRUUUVVVVVVUUUWWWYYYYYYSSSIIIAAA>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>======>>>???@@@BBBCCC>>>@@@BBBEEEJJJQQQXXX^^^]]]^^^___bbbeeeiiimmmpppzzzfffSSSNNNKKKQQQ___|||iiiVVVUUU^^^mmmxxx\\\OOODDDAAAAAAAAABBBDDDAAAAAAFFFOOOWWWaaappp}}}zzzpppttt~~~}}}xxxvvvvvvtttrrrrrrqqqssswwwvvvssstttxxx~~~xxxvvvvvvvvvtttnnneeeZZZRRROOOJJJCCC@@@AAADDDEEEEEEGGGIIILLLNNNOOOQQQSSSUUUWWW]]]dddhhhjjjnnnuuu{{{xxxqqqmmmiiiggghhhgggiiimmmttt||||||sssmmmhhhdddaaaeeefffffffffgggiiilllooorrrrrrsssrrrpppmmmiiigggdddcccbbb```]]][[[YYYXXXTTTWWWYYYZZZ[[[```hhhmmmooovvvzzzooogggddd```XXXRRRPPPOOONNNKKKIIIFFFDDDDDDBBBBBBAAAAAA@@@???>>>>>>@@@@@@@@@AAAAAA@@@@@@@@@???@@@BBBCCCCCCBBB@@@?????????>>>===<<<;;;:::::::::;;;<<<<<<======<<<<<<>>>>>>>>>===>>>AAAGGGKKKXXXXXXXXXZZZ]]]```ccceeegggeeebbb^^^[[[YYYWWWWWWVVVXXXZZZZZZYYYYYYYYYZZZXXXVVVSSSPPPMMMKKKIIIHHHFFFDDDAAA@@@??????===;;;>>>??????>>><<<:::;;;<<<===>>>AAACCCCCCCCCBBBAAA??????>>>>>>======<<<<<<;;;:::999999999;;;===???>>>>>>>>>======<<<::::::???<<<::::::===>>><<<:::======<<<;;;;;;;;;<<<<<<<<<>>>@@@BBBBBBBBBDDDEEEIIIJJJJJJIIIIIIIIILLLNNNRRRPPPNNNKKKIIIHHHHHHHHHJJJOOOUUUXXXYYYZZZ]]]```bbb```[[[SSSIIIDDDCCCEEE@@@>>><<<;;;:::;;;<<<===>>>???AAACCCDDDDDDDDDDDDBBBBBBBBBDDDIIIQQQYYY^^^[[[ZZZ[[[___eeelllqqqtttvvvzzz^^^KKKIIIIIIPPPccc}}}bbbVVVVVVZZZmmmrrrVVVLLLCCCBBBBBBAAA@@@@@@CCCCCCGGGOOOWWW```ooo||||||{{{rrrvvv}}}{{{xxxqqqpppoooooommmnnnooouuu|||~~~|||}}}~~~tttpppooommmjjjeee^^^UUUOOOKKKGGGBBB@@@BBBEEEFFFFFFFFFHHHJJJLLLMMMOOORRRUUUZZZaaaiiiooorrrwwwxxxnnnhhheeebbb```___```bbbfffnnnuuu{{{~~~vvvpppkkkgggdddiiijjjjjjiiijjjlllqqqtttyyyzzz{{{zzzxxxtttooollldddccc```]]]ZZZXXXVVVUUURRRTTTVVVXXX[[[aaajjjqqqwww}}}vvvkkkdddaaa]]]VVVPPPLLLKKKIIIGGGDDDBBB@@@???AAAAAA@@@??????>>>======>>>>>>>>>??????>>>>>>>>>@@@AAABBBCCCCCCBBBAAA@@@@@@???>>>===<<<;;;:::::::::;;;;;;<<<<<<<<<<<<<<<===>>>>>>===>>>BBBGGGKKKUUUVVVXXXZZZ^^^bbbeeeggghhheeeaaa]]]YYYWWWWWWWWWUUUWWWYYYZZZZZZZZZ[[[]]]]]][[[XXXTTTPPPMMMJJJIIIFFFCCC@@@>>>>>>===;;;:::;;;<<<===<<<999888999:::;;;===???AAABBBBBBBBBAAA@@@@@@@@@??????>>>======;;;:::999888999;;;===>>>???????????????>>>=========;;;888888:::;;;999888<<<;;;;;;;;;;;;;;;<<<<<<<<<>>>@@@BBBBBBBBBDDDEEEIIIJJJKKKKKKKKKMMMPPPRRRUUUSSSQQQNNNLLLKKKJJJJJJPPPTTTYYY^^^aaabbbdddeeegggddd___WWWOOOJJJHHHGGGCCCAAA???<<<;;;;;;<<<===>>>???AAABBBDDDDDDDDDCCCCCCBBBCCCEEEKKKSSSZZZ___]]]]]]^^^aaagggmmmsssuuuxxxuuuZZZLLLKKKJJJQQQgggwww```UUUVVVZZZmmmzzz|||}}}}}}qqqcccTTTKKKCCCBBBBBBAAA@@@AAACCCDDDIIIQQQYYYbbbooo{{{yyyyyy}}}xxxzzzrrrwww~~~{{{ppphhhffffffggggggiiillluuu|||rrrkkkhhhccc___ZZZUUUOOOKKKEEECCCAAA@@@BBBEEEFFFFFFFFFHHHIIIKKKLLLPPPUUUXXX]]]dddnnnuuuzzzyyytttsssrrrqqqrrrsssuuuwwwvvvqqqjjjccc___\\\YYYXXXWWWXXX[[[```fffmmmsssvvvyyytttoookkkhhhlllllllllllllllpppuuuyyyzzztttpppeeeddd```]]]YYYUUUSSSRRRQQQSSSVVVXXX[[[dddooowww~~~wwwoooeee___\\\XXXRRRLLLIIIHHHFFFDDDBBB???>>>===??????>>>>>>===<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;@@@AAABBBCCCCCCBBBAAA@@@@@@???>>>>>>===<<<;;;;;;::::::;;;<<<<<<<<<<<<<<<<<<======>>>???BBBGGGKKKSSSTTTXXX\\\aaaeeeiiikkkiiifff```[[[XXXWWWWWWWWWUUUWWWZZZ\\\\\\]]]___aaabbb```^^^ZZZUUUPPPMMMKKKFFFCCC???===<<<;;;:::888888999:::999777666666777888:::<<<>>>@@@AAAAAA@@@BBBBBBBBBBBBAAA@@@???>>><<<;;;999888888:::;;;===???@@@@@@AAABBBBBBAAAAAA===;;;999888999999888777:::::::::::::::;;;<<<===<<<>>>AAABBBBBBBBBCCCEEEHHHJJJMMMOOOPPPRRRUUUXXX[[[ZZZXXXVVVSSSQQQOOONNNPPPRRRWWW]]]bbbeeeeeedddjjjfffaaa\\\XXXSSSOOOLLLHHHEEEBBB>>><<<;;;<<<<<<>>>???AAABBBCCCCCCCCCCCCCCCCCCDDDHHHNNNVVV]]]aaa``````aaadddhhhnnnssswww{{{mmmUUULLLMMMMMMTTTqqqmmm[[[SSSUUUYYYiii}}}yyyrrrrrrrrrqqqrrrpppfff\\\QQQIIIBBBBBBBBBAAAAAACCCCCCDDDJJJSSSZZZbbbooo{{{tttttt{{{uuuwwwqqqwww~~~qqqhhhfffggghhhiiikkkmmmuuu~~~{{{{{{tttlllggg```YYYTTTOOOKKKHHHCCCBBBAAABBBCCCDDDEEEEEEHHHIIIKKKMMMPPPUUU[[[```eeemmmwww}}}ppphhhaaa___]]]\\\\\\^^^```bbbdddaaa^^^[[[XXXVVVTTTSSSTTTVVVXXX\\\```eeekkknnn{{{|||wwwsssooolllkkkkkkllllllnnnssszzz|||uuuqqqiiifffbbb]]]YYYUUUSSSRRRTTTVVVXXXZZZ^^^gggsss|||{{{nnnhhh```ZZZXXXTTTOOOJJJHHHHHHFFFDDDBBB@@@>>>>>>===<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;::::::>>>???@@@@@@AAA@@@@@@?????????>>>======<<<;;;;;;::::::;;;<<<<<<<<<;;;;;;:::<<<===>>>@@@DDDIIILLLRRRUUUYYY___dddiiilllnnnjjjfff```[[[XXXWWWXXXZZZXXXZZZ]]]______```bbbdddeeedddaaa^^^YYYTTTPPPMMMGGGDDD@@@===<<<;;;999888777888888777666555555666666777999<<<>>>??????@@@CCCCCCDDDDDDDDDCCCAAAAAA===<<<:::999888999:::;;;>>>???@@@AAABBBCCCCCCCCC@@@>>><<<;;;::::::999999999999999999:::<<<======<<>>???AAABBBCCCCCCBBBBBBCCCDDDFFFJJJPPPXXX^^^bbb```aaabbbeeehhhmmmssswww}}}|||fffQQQKKKNNNPPP]]]yyybbbUUUPPPRRRUUU```ppp{{{ooooooooommmkkkkkkjjjcccZZZNNNGGGAAABBBBBBAAAAAADDDBBBCCCJJJSSSZZZbbbmmmxxx~~~qqqttt|||uuusssooouuuzzzrrrppprrrssssssqqqqqqtttzzz|||||||||{{{xxxqqqkkkbbbZZZTTTOOOKKKIIICCCDDDDDDDDDCCCCCCDDDEEEHHHJJJMMMQQQVVV]]]eeejjjuuu|||sssggg^^^XXXSSSQQQOOOMMMLLLNNNPPPQQQTTTTTTTTTSSSRRRQQQPPPPPPRRRTTTWWWYYY[[[^^^cccgggqqqwww}}}yyyuuuqqqoookkklllnnnpppsssyyy}}}vvvqqqjjjgggccc^^^YYYVVVTTTSSSWWWYYY[[[]]]aaakkkwwwyyypppfffaaa[[[WWWTTTQQQMMMIIIGGGGGGEEECCCBBB@@@>>>>>>;;;;;;:::::::::::::::999:::;;;;;;;;;;;;;;;;;;:::<<<<<<======>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;999::::::;;;<<<;;;;;;;;;:::;;;===???BBBFFFKKKNNNSSSVVV\\\bbbgggkkkmmmnnniiifff```\\\YYYYYYZZZ\\\YYY[[[^^^___```aaabbbdddgggfffeeebbb^^^XXXSSSPPPIIIFFFAAA===<<<;;;:::999666777888777555555666777555666777999;;;===>>>>>>CCCDDDEEEFFFFFFEEEDDDCCC@@@>>><<<:::999999:::;;;;;;<<<>>>@@@AAABBBBBBBBB??????>>><<<;;;:::::::::999999999:::;;;<<<===>>>===???AAABBBAAAAAABBBDDDFFFKKKPPPUUUXXX[[[]]]___```aaaaaa```___\\\YYYXXXUUUTTTVVV[[[bbbeeedddbbbbbbaaaaaacccdddaaa[[[VVVMMMJJJEEE???<<<;;;<<<===>>>???@@@BBBBBBBBBBBBAAACCCDDDGGGLLLRRRXXX^^^aaa^^^```bbbdddgggkkkrrrwww}}}uuuaaaOOOHHHMMMVVVnnnmmmZZZQQQMMMNNNRRRWWWggg{{{|||pppffffffhhhhhheeeeeeddd]]]UUUKKKEEEAAABBBBBB@@@AAADDD@@@BBBIIIRRRYYY```lllvvv|||zzzqqqxxxvvvrrrnnnttt}}}|||~~~~~~}}}wwwuuuvvvxxxxxxwwwzzz~~~{{{yyywwwrrrmmmeee]]]WWWRRRMMMJJJEEEFFFFFFFFFDDDDDDFFFGGGIIIMMMRRRYYYaaajjjsssyyyrrrbbbXXXRRRNNNMMMLLLJJJHHHHHHIIIJJJKKKJJJKKKLLLLLLKKKKKKLLLMMMPPPSSSWWWXXXYYY[[[___ccclllrrr{{{{{{xxxtttqqqnnnpppsssvvvyyy~~~~~~wwwssskkkhhhddd___[[[YYYWWWWWWZZZ\\\___ccchhhqqq}}}qqqggg^^^[[[WWWSSSQQQNNNKKKIIIDDDDDDBBBAAA???===<<<;;;::::::999999999999999999:::;;;;;;<<<<<<;;;;;;::::::::::::;;;<<<<<<======<<<<<<<<<;;;;;;;;;::::::999999:::;;;;;;;;;;;;;;;999;;;>>>AAADDDHHHMMMQQQUUUXXX^^^cccgggjjjjjjjjjfffccc___\\\ZZZZZZ[[[]]]XXX[[[^^^```aaaccceeegggmmmmmmllliiiddd]]]WWWSSSKKKGGGAAA===;;;:::999888555666777777555555666777555666777888:::;;;<<<===AAACCCEEEGGGHHHHHHGGGFFFBBB@@@>>>;;;:::999:::;;;999:::<<<>>>???@@@@@@AAA===>>>>>><<<:::999999;;;;;;;;;;;;;;;;;;<<<===>>>===???AAABBBAAAAAABBBCCCGGGKKKRRRWWWZZZ\\\]]]___]]]___aaabbbbbb```]]][[[YYYYYYYYY[[[___aaabbbbbbdddeeeggghhhgggbbb[[[UUULLLHHHCCC>>>;;;;;;<<<>>>>>>???@@@BBBBBBBBBAAA@@@BBBDDDGGGLLLRRRWWW[[[^^^\\\___bbbdddfffjjjrrrxxx}}}qqq]]]OOOIIIMMM___~~~cccVVVOOOKKKMMMRRRXXXjjjyyypppgggaaa```eeehhhhhhgggddd\\\TTTIIIDDDBBBBBBAAA???@@@DDDAAABBBHHHPPPWWW___kkkvvvxxxzzzwwwyyyuuupppsss~~~~~~zzzxxxtttpppnnnjjjddd^^^YYYTTTOOOKKKEEEFFFGGGGGGFFFGGGJJJMMMOOOTTT]]]gggqqq{{{hhhXXXPPPKKKHHHIIIIIIIIIHHHIIIIIIJJJKKKEEEHHHIIIIIIHHHHHHKKKMMMOOOTTTYYY[[[[[[]]]bbbggglllsss{{{~~~zzzwwwtttqqqssswwwzzz||||||wwwtttnnnlllhhhccc```____________ccchhhmmmsss}}}vvvggg^^^XXXVVVSSSPPPNNNKKKIIIGGGCCCBBBAAA@@@>>><<<;;;;;;999999999999999999999999999::::::;;;;;;::::::999::::::::::::;;;<<<===>>>;;;::::::::::::999999999999999:::;;;;;;;;;;;;:::999<<<@@@CCCFFFJJJOOOSSSVVVYYY^^^ccceeefffeeeddd```___]]][[[ZZZZZZ[[[\\\ZZZ]]]aaaeeehhhkkknnnpppxxxxxxvvvrrrlllcccZZZUUUKKKFFF@@@<<<:::999888777444555666666444444555666666666777777999:::;;;<<>>?????????===>>>???===;;;:::<<<>>>======<<<<<<<<<======>>>>>>@@@BBBBBBAAAAAABBBCCCGGGLLLRRRXXXZZZ[[[\\\\\\]]]```dddggghhhgggdddccc`````````___^^^```ccceeemmmppprrrqqqjjj___VVVPPPIIIEEE@@@<<<::::::===>>>>>>???@@@AAABBBAAA@@@@@@AAACCCGGGLLLQQQUUUXXXZZZ[[[___bbbdddfffkkkssszzz~~~~~~mmmZZZNNNKKKOOOiiiqqq\\\SSSOOOKKKNNNVVVcccyyy{{{oooeee```______gggnnnqqqpppkkkaaaWWWHHHDDDBBBBBB@@@>>>???CCCCCCDDDHHHPPPVVV___lllxxxzzz}}}{{{yyysssttt|||~~~{{{vvvpppjjjiiifffbbb^^^ZZZUUUOOOLLLDDDFFFHHHGGGGGGIIINNNRRRVVV]]]gggrrr~~~www^^^PPPJJJFFFCCCCCCCCCDDDEEEFFFGGGHHHHHHFFFHHHJJJJJJHHHIIILLLOOOPPPVVV\\\^^^___bbbhhhmmmnnnuuu~~~|||yyyvvvrrruuuxxxzzz{{{|||~~~~~~yyyuuussssssqqqmmmiiigggfffggggggdddiiipppvvv~~~{{{lll___WWWSSSRRRPPPNNNKKKIIIGGGFFFDDDCCCBBB@@@???===<<<<<<999999999999999999::::::999999::::::::::::999999:::::::::;;;<<<===>>>???::::::999999999999999999999999:::;;;;;;;;;:::::::::<<<@@@DDDGGGLLLQQQTTTVVVYYY^^^bbbcccccc```___]]]\\\ZZZYYYYYYYYYZZZZZZ]]]```fffkkkooossswwwzzz~~~yyyqqqggg]]]WWWJJJFFF???;;;888777666666333444555555333333444555777777777777888999;;;;;;>>>@@@DDDHHHJJJKKKJJJIIIFFFDDDAAA>>>;;;;;;;;;;;;999:::;;;===>>>>>>?????????AAABBB@@@>>>===???BBB???>>>>>>============>>>>>>@@@BBBBBBAAAAAABBBCCCGGGLLLSSSXXXZZZZZZZZZ[[[```ccchhhlllnnnnnnllljjjkkkkkkjjjgggddddddiiinnnvvvzzz|||wwwkkk]]]RRRLLLFFFCCC>>>:::999:::===???>>>???@@@AAABBBAAA@@@???AAACCCGGGLLLPPPTTTVVVXXX[[[___ccceeefffkkkttt{{{|||jjjXXXNNNNNNRRRppp}}}iiiXXXSSSPPPLLLPPPYYYnnnxxxjjj```\\\___]]]gggrrrvvvvvvpppcccXXXHHHDDDCCCCCC@@@===>>>CCCEEEEEEIIIPPPVVV___mmmyyyzzzzzzuuuttt}}}}}}uuunnngggbbb___^^^\\\YYYTTTPPPKKKIIIFFFGGGHHHIIIKKKOOOUUUZZZbbbkkkvvv}}}cccXXXRRRIIIEEEHHHGGGHHHIIIIIIJJJJJJJJJJJJGGGIIIKKKJJJJJJLLLPPPUUUYYY\\\```bbbcccgggmmmqqqzzz}}}~~~yyyvvvvvvwwwwwwvvvvvvyyy{{{wwwvvvvvvuuuooolllnnnnnnkkkhhhgggjjjqqqyyy{{{lll^^^VVVUUUNNNLLLJJJIIIIIIHHHFFFDDDAAA@@@>>>===;;;:::::::::;;;::::::999888888888999888888888999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999888888888777777666666888888888888999:::;;;;;;999===BBBGGGJJJMMMPPPRRRSSSVVVZZZ\\\[[[YYYYYYYYYVVVWWWXXXXXXXXXXXXZZZ\\\aaafffnnnuuuyyy}}}ssshhhbbbWWWMMMDDD<<<::::::777666777777777666666666666666777;;;:::999999888999999999;;;===BBBFFFIIIKKKLLLLLLIIIGGGDDDAAA>>>>>>>>>>>>:::::::::;;;<<<===?????????@@@BBBBBB@@@??????@@@@@@@@@@@@@@@@@@AAAAAABBB===>>>@@@AAA@@@@@@BBBCCCHHHMMMSSSVVVWWWXXX[[[^^^aaafffkkkllljjjiiilllppptttuuuvvvuuuttttttuuuwwwoooZZZNNNIIIEEECCC???<<<:::;;;===>>>===???BBBCCCCCCAAAAAAAAACCCFFFJJJMMMNNNQQQWWW[[[```bbbdddgggkkkqqqxxx}}}}}}bbbSSSRRRLLLZZZ{{{qqq]]]OOOOOOPPPNNNTTT```yyyuuujjjeee```]]]cccgggnnnwwwzzzqqq___QQQHHHEEEAAA@@@AAABBBCCCCCCCCCDDDIIIRRRYYYbbbppp}}}vvv|||zzzrrroooxxxxxxoooggg```[[[[[[ZZZXXXUUUQQQMMMIIIGGGDDDEEEFFFHHHKKKQQQYYY^^^hhhqqq~~~kkkVVVOOOMMMHHHFFFJJJKKKLLLMMMOOOOOOOOONNNNNNMMMOOOOOOOOONNNOOOSSSVVV[[[___cccfffhhhlllsssxxx}}}~~~~~~~~~zzzxxxwwwwwwvvvuuutttxxx}}}zzzxxxxxxxxxsssppprrrsssooommmmmmqqqxxxuuugggZZZSSSRRRNNNLLLJJJIIIHHHGGGEEECCC@@@???>>><<<;;;:::999999;;;:::999999888888888999888888888999999:::::::::::::::::::::::::::::::::999888888888777777777777888888888888999:::;;;<<<:::>>>DDDHHHKKKMMMPPPRRRQQQTTTWWWYYYXXXVVVVVVVVVUUUVVVWWWWWWWWWYYY\\\___fffjjjqqqyyy|||ooofffXXXNNNEEE===;;;:::777555666777777666666666666777777888888888888888999:::;;;:::<<<@@@CCCGGGIIIKKKKKKIIIHHHFFFCCCAAA?????????::::::999::::::;;;<<<===<<<>>>@@@@@@???>>>???@@@AAAAAA???>>>===<<<<<<<<<<<<>>>?????????@@@BBBDDDKKKPPPUUUXXXXXXYYY\\\^^^ccchhhmmmnnnllllllqqquuu|||nnn[[[OOOJJJDDDAAA===:::999:::<<<>>>===???BBBCCCBBBAAAAAABBBCCCGGGLLLOOOQQQTTTYYY]]]```bbbeeeiiimmmttt{{{yyy```QQQPPPNNN]]]ooo\\\OOOPPPQQQPPPXXXfffyyymmmhhheeebbbbbbgggoooxxxzzzqqq```SSSEEEBBB???>>>???@@@AAAAAAEEEEEEJJJQQQXXX```mmmxxx|||rrryyytttkkkiiirrrqqqfff^^^XXXTTTVVVUUUSSSPPPMMMIIIFFFDDDCCCDDDEEEGGGKKKSSS\\\bbbmmmwwwooo^^^PPPNNNOOOMMMMMMQQQPPPQQQTTTVVVWWWVVVUUUTTTUUUVVVWWWVVVVVVVVVYYY[[[___bbbgggjjjmmmrrrzzz~~~{{{yyyyyyxxxuuusssssswww~~~~~~}}}}}}{{{wwwuuuwwwwwwtttrrrssswww}}}kkk```VVVQQQOOOOOOMMMJJJIIIHHHFFFDDDAAA??????===;;;:::999999999::::::999888888888888999888888888999999999999999999999999999999999999999888888888888888777777777888888888888999:::;;;<<<<<<@@@EEEJJJLLLNNNPPPRRRPPPRRRUUUVVVUUUSSSSSSSSSTTTTTTUUUUUUVVVZZZ___cccjjjooowwwyyymmm\\\PPPGGG???<<<;;;777555666777777666666666666777777666666666777888:::;;;<<<999:::<<>>@@@AAAAAAAAABBBCCCEEEDDDAAA>>><<<:::888888;;;<<<=========???CCCFFFLLLQQQVVVXXXYYYZZZ\\\___eeejjjnnnooonnnpppvvv||||||kkk[[[OOOJJJBBB???;;;888777999<<<>>>===???BBBCCCBBBAAABBBCCCEEEIIIOOOSSSUUUXXX\\\```aaacccgggkkkpppwww~~~ttt\\\OOOOOOQQQbbb|||kkk[[[OOOPPPRRRSSS```rrruuuoookkkiiihhhllltttzzzyyynnn]]]PPPDDDBBB???>>>???@@@AAAAAAFFFGGGJJJQQQVVV]]]hhhttt~~~zzzqqqvvvzzzjjjaaabbbmmmyyyiii^^^WWWRRROOOQQQPPPNNNLLLIIIFFFDDDCCCCCCDDDEEEFFFKKKRRR[[[bbblllxxxrrreeeZZZRRRRRRTTTSSSSSSUUUVVVXXX\\\___```___]]]\\\]]]^^^```aaacccdddeeefffeeeiiimmmooorrrwww|||{{{{{{yyyuuussstttxxx~~~~~~{{{yyy{{{zzzvvvuuuwww}}}rrrbbbZZZTTTQQQPPPNNNLLLJJJHHHGGGEEECCC@@@???>>><<<;;;999999888888999999888888888888888999888888888888888999999999888888888888888888888888888888888888888888888888888888888999:::;;;<<<===???CCCHHHLLLNNNOOOQQQRRRQQQSSSUUUUUUTTTRRRRRRRRRSSSTTTTTTTTTVVV\\\dddiiilllvvvuuubbbRRRHHH@@@===;;;777555666777666666666666777777888777777777777888999:::;;;888888999;;;>>>BBBFFFIIIHHHHHHIIIIIIGGGEEECCCAAABBBBBBAAA@@@????????????@@@BBBEEEFFFFFFGGGIIIJJJIIIGGGDDDAAA===;;;999888:::;;;;;;:::;;;>>>BBBFFFJJJOOOTTTXXXYYY[[[___ccchhhlllpppppppppttt|||qqqcccWWWMMMGGG@@@>>>:::888777999===???===???AAABBBBBBAAABBBCCCFFFLLLTTTXXXZZZ\\\```cccbbbeeeiiinnntttzzznnnXXXNNNOOORRRhhhxxxfffXXXPPPQQQSSSXXXkkkwwwrrrooorrrvvv{{{|||uuufffUUUIIIEEECCC@@@@@@AAACCCCCCBBBGGGGGGKKKQQQVVV\\\gggqqq|||}}}rrruuusss```XXX\\\jjjqqqbbbYYYSSSPPPMMMMMMLLLJJJHHHFFFDDDCCCCCCEEEEEEEEEFFFIIIOOOVVV\\\gggsssuuufff\\\WWWTTTUUUWWWVVVWWWYYY]]]```dddgggiiihhhfffeeefffhhhkkkooosssuuuwwwwwwpppsssvvvxxxzzz{{{zzzyyyyyy}}}~~~}}}|||yyyuuusssuuuyyy~~~{{{zzz|||}}}fffYYYVVVSSSRRRRRRMMMKKKIIIGGGFFFEEEBBB@@@???>>><<<;;;999999888888888888888777777888999999888888888888888888888888777777777777777777777777888888888888888999999999888888888999:::;;;===>>>AAAEEEKKKNNNPPPPPPQQQRRRSSSUUUVVVVVVTTTRRRRRRRRRSSSSSSTTTTTTXXX___gggmmmppp}}}|||uuucccRRRHHH@@@===;;;777555666666666666666666777888888999999888888888888888999888777777888;;;???CCCEEEEEEFFFHHHIIIIIIGGGEEECCCFFFEEECCCBBBAAA@@@@@@@@@BBBEEEHHHIIIJJJKKKMMMOOOIIIHHHEEEAAA>>><<<:::999999999999999999<<>>===:::999999;;;>>>@@@===???AAAAAAAAABBBCCCDDDIIIOOOXXX^^^___```bbbddddddgggkkkpppuuu{{{}}}hhhUUUNNNPPPSSSnnnyyyaaaVVVPPPRRRUUU]]]vvv|||xxxzzz}}}|||qqq```OOOEEEDDDBBB@@@@@@BBBCCCCCCBBBFFFFFFKKKQQQVVV[[[fffpppzzzttttttppp\\\TTTXXXfff}}}{{{xxxvvvxxx}}}uuuggg\\\UUUQQQNNNLLLIIIHHHGGGEEEDDDCCCBBBBBBDDDEEEEEEEEEGGGJJJPPPTTT___jjjzzztttggg\\\WWWWWWWWWYYYZZZ\\\^^^___aaacccgggjjjllllllkkkjjjkkkmmmqqqxxx~~~zzz|||~~~|||wwwtttrrrqqqtttyyy~~~zzzwwwtttsssvvvzzz~~~~~~|||kkk[[[SSSRRRQQQQQQRRRKKKIIIGGGFFFFFFEEECCCAAA??????===;;;:::999999999888777777777777888999999888888888888888777777777777777777777777777777777888888888999999999999999888888888999;;;<<<>>>>>>DDDHHHMMMQQQRRRQQQQQQQQQTTTUUUVVVUUUSSSQQQQQQRRRRRRRRRSSSUUUYYY```iiiooottt~~~uuusssrrrooorrrnnn^^^PPPGGG???<<<;;;777555666666555555666666777888999;;;::::::999888888999999888888777888999<<>>;;;;;;::::::;;;===>>>???===???@@@AAAAAABBBDDDEEEKKKSSS\\\bbbcccccccccdddfffiiimmmqqquuuzzz~~~wwwbbbRRRNNNPPPVVVuuuxxx\\\TTTPPPSSSVVVaaa~~~{{{lll[[[MMMFFF@@@???>>>>>>@@@AAAAAA@@@EEEFFFJJJPPPTTTYYYbbbllluuuvvvrrr|||mmm]]]VVVYYYfffwwwsssnnnnnnsssyyy}}}rrrkkk```XXXSSSOOOKKKHHHEEEDDDCCCBBBAAAAAAAAAAAABBBCCCDDDDDDEEEGGGKKKNNNSSS\\\iiiuuuvvvggg```YYYSSSSSSVVVXXXYYYYYY[[[^^^___]]]^^^aaadddfffggghhhhhhiiijjjooowww|||~~~~~~vvvpppllliiigggdddjjjpppssssssuuuzzz~~~~~~}}}{{{zzzuuusssqqqrrrvvvzzz||||||~~~|||yyyzzz{{{wwwpppfff\\\RRROOONNNMMMMMMOOOIIIHHHFFFFFFFFFEEEDDDBBB@@@???>>><<<;;;:::999999777777777777777888999999999888888888777777777666777777777777777777777777888888888999999:::::::::888888888999;;;===>>>???FFFJJJOOOSSSSSSRRRQQQQQQSSSSSSTTTRRRPPPNNNNNNOOOOOOPPPRRRTTTXXX___gggmmmvvv~~~pppiiiaaa```aaa___eeedddVVVNNNEEE===;;;:::777555666555555555555666777888999::::::::::::::::::;;;;;;888888888888999;;;<<<===>>>@@@BBBEEEGGGHHHHHHHHHGGGFFFEEECCCBBBBBBBBBBBBCCCEEEHHHJJJJJJKKKMMMOOOLLLJJJFFFBBB>>>;;;999888666888999999999:::<<<>>>AAAEEELLLPPPTTTYYY```fffmmmrrrwwwxxxyyy}}}pppfffcccccc___[[[TTTLLLDDD???<<<<<<666777999;;;<<<============>>>@@@@@@AAABBBDDDFFFMMMUUU___eeefffdddcccccchhhjjjnnnrrruuuxxx|||qqq[[[NNNLLLPPP[[[}}}pppYYYRRRPPPTTTWWWeeeyyyfffUUUIIIDDD???>>>===>>>@@@AAA@@@???EEEEEEIIINNNQQQTTT]]]fffpppwwwqqqxxxkkk^^^XXX[[[hhhsssnnnhhhjjjqqqxxx||||||kkkddd\\\UUUQQQMMMHHHDDDCCCBBB@@@?????????@@@@@@???AAACCCDDDDDDFFFHHHKKKIIIPPP[[[eeeooo~~~wwwbbbUUURRRQQQNNNNNNRRRTTTRRRQQQRRRUUUUUUVVVWWWYYY[[[^^^```aaaaaaccceeejjjqqqyyy}}}}}}zzzyyy{{{~~~}}}tttkkkddd```]]][[[WWW\\\bbbdddeeehhhnnnssstttuuuwwwxxxxxxwwwuuutttrrrpppoooqqqvvvzzzzzzyyy~~~yyywwwqqqjjjhhhiiiddd^^^ZZZSSSNNNMMMLLLIIIIIILLLHHHGGGEEEEEEFFFFFFDDDCCCAAA@@@>>>===;;;;;;::::::777777666777777888999999999888888888777777666666888888888888888888888888888888888999999:::::::::888888888999;;;===>>>???GGGKKKPPPTTTTTTSSSRRRQQQPPPQQQQQQOOOMMMKKKKKKLLLLLLNNNPPPSSSXXX^^^fffkkkuuu{{{tttjjj^^^ZZZSSSTTTUUUUUU\\\]]]QQQMMMDDD<<<::::::777666777555555555555666777999999999999999:::;;;<<<===>>>999999888999999::::::;;;<<<>>>@@@CCCEEEGGGIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEDDDGGGJJJKKKKKKLLLNNNOOOQQQNNNJJJFFFAAA===:::888666888999:::999999;;;<<<;;;@@@EEEIIIMMMRRRYYY^^^hhhmmmrrrtttuuuxxxzzzkkk^^^WWWTTTTTTSSSQQQMMMGGG@@@;;;:::;;;333555888;;;<<<<<<;;;;;;===>>>@@@@@@@@@BBBDDDGGGNNNVVV```ggggggeeecccbbbiiikkkooorrrtttvvvzzz|||mmmWWWKKKKKKOOO```iiiWWWQQQQQQUUUXXXfffxxxcccOOOCCC???AAA@@@???@@@BBBCCCBBBAAAEEEEEEHHHMMMOOOQQQXXX```mmmxxxuuurrryyyiiiXXXYYYggg~~~}}}rrrkkkfffhhhooouuuwwwuuuiii___TTTOOOLLLGGGDDDDDD@@@@@@???????????????@@@@@@AAABBBCCCDDDDDDDDDDDDHHHIIIKKKRRR^^^lllzzzrrr```SSSMMMJJJHHHFFFLLLMMMNNNMMMLLLKKKLLLMMMNNNNNNOOOPPPQQQQQQRRRRRR[[[]]]```eeeiiimmmpppqqqsssvvv{{{rrrlllbbbYYYSSSPPPNNNMMMNNNOOOPPPQQQRRRUUUYYY\\\]]]___bbbfffiiilllmmmnnnlllmmmoooqqqtttwwwyyyzzzwwwqqqmmmlllgggaaa\\\ZZZYYYXXXXXXNNNMMMKKKIIIHHHIIIJJJKKKEEEDDDDDDCCCBBBBBBAAAAAA>>>===<<<:::888777777777555666777999999888888777777777777777666666666666777777777777888888888888<<<<<<;;;::::::999999888:::;;;<<<<<<<<<<<>>AAAEEEIIINNNQQQ[[[]]]```eeeiiimmmpppqqq{{{tttiii\\\SSSMMMKKKJJJHHHGGGEEEBBB???<<<:::999999999999:::;;;<<<===>>>???>>>>>>AAAAAA@@@CCCHHHTTTZZZaaafffhhhfffeeedddgggjjjmmmqqqvvvyyy|||}}}~~~xxxaaaVVVMMMJJJQQQddd~~~cccUUUOOONNNRRRWWWgggnnnXXXKKKEEEAAA>>>>>>>>>>>>???AAACCCEEEBBBCCCFFFIIILLLRRRYYY^^^qqqxxxssspppuuuaaa^^^hhh}}}zzzpppkkkfffgggnnnssstttrrrggg]]]SSSNNNKKKFFFCCCCCC@@@@@@???>>>>>>??????@@@@@@AAABBBCCCDDDDDDDDDDDDCCCCCCDDDIIIRRR^^^jjjqqq{{{}}}lllbbbSSSIIIFFFEEEDDDCCCIIIJJJKKKJJJIIIHHHIIIJJJJJJJJJKKKLLLMMMNNNNNNOOORRRTTTXXX\\\aaadddggghhhmmmpppvvv|||vvvlllccc]]]UUUNNNKKKIIIHHHGGGHHHIIIIIIIIIIIIKKKNNNQQQPPPRRRTTTXXX\\\___bbbcccggghhhjjjllloooqqqrrrrrr}}}|||uuunnnhhheeebbb^^^YYYUUUSSSRRRQQQPPPLLLKKKIIIGGGFFFGGGHHHHHHDDDDDDCCCCCCBBBAAAAAA@@@???>>><<<;;;999888888777555666777888999888888777777777777777666666666666777777777777888888888888:::::::::::::::999999999:::;;;<<<===<<<===@@@BBBFFFHHHLLLOOOQQQQQQPPPPPPNNNMMMLLLKKKJJJKKKKKKLLLLLLLLLLLLNNNRRRXXX]]]aaaggggggeeeaaaYYYRRRLLLIIIGGGEEEDDDEEEHHHIIIIIIHHHDDD???999777888999777444555555555555555666777777777888:::<<<===>>>>>>>>>>>>>>>===<<<;;;;;;<<<<<<;;;;;;;;;<<<>>>???AAABBBCCCEEEHHHJJJLLLLLLLLLKKKHHHGGGFFFFFFGGGJJJMMMOOOQQQNNNJJJEEE@@@<<<999777888999999:::::::::;;;;;;::::::;;;===@@@DDDGGGIIIPPPRRRUUUYYY\\\^^^___``````\\\UUUNNNIIIGGGGGGGGGBBBAAA@@@===;;;888777666999999::::::;;;===>>>>>>???>>>>>>AAAAAA@@@DDDIIIUUUYYY```dddfffeeeeeeeeehhhjjjmmmqqqvvvyyy|||}}}~~~sss^^^TTTLLLKKKUUUjjjttt^^^UUUOOONNNSSSZZZmmmzzzxxxiiiTTTJJJEEEAAA??????>>>>>>???AAACCCDDDBBBDDDFFFIIIMMMRRRYYY^^^nnnwwwqqqmmm|||nnnfffkkk}}}}}}xxxooojjjfffhhhmmmqqqpppnnndddZZZQQQMMMIIIDDDAAABBB??????>>>>>>>>>??????@@@@@@AAABBBCCCDDDDDDDDDDDDEEEDDDDDDFFFMMMVVV___dddiiikkkpppuuuxxxtttkkkdddVVVOOOFFFAAA@@@AAABBBAAADDDEEEFFFFFFDDDDDDEEEFFFEEEFFFGGGHHHIIIJJJKKKKKKJJJLLLPPPTTTYYY]]]___aaadddhhhooovvvttteee\\\RRRNNNHHHDDDBBBBBBBBBBBBCCCDDDCCCBBB@@@AAACCCEEECCCDDDEEEHHHLLLPPPTTTWWW]]]___aaadddggghhhhhhhhhrrrvvv|||{{{tttmmmgggbbb]]]YYYVVVSSSPPPNNNMMMLLLJJJHHHIIIHHHFFFDDDDDDDDDEEEEEECCCCCCBBBBBBAAA@@@@@@@@@???>>>===<<<;;;:::999888666666777888888888888777666666666666777777777777777777777888888888999999888888999999999::::::::::::;;;=========???AAACCCFFFHHHKKKMMMOOOOOONNNNNNJJJJJJHHHGGGGGGHHHHHHIIIJJJKKKMMMOOOSSSWWWZZZ\\\```]]]XXXTTTPPPKKKFFFCCCAAA@@@???@@@BBBCCCCCCBBB???;;;666555666888666555666555555555555666777777999:::<<<===??????@@@@@@???>>>===<<<;;;;;;;;;;;;:::::::::;;;<<<>>>???@@@@@@CCCGGGKKKNNNOOOOOONNNIIIGGGFFFFFFGGGJJJMMMOOOQQQNNNHHHCCC>>>;;;::::::999::::::;;;;;;;;;;;;:::777777777888:::<<<>>>@@@DDDFFFIIIKKKMMMMMMLLLKKKGGGFFFCCCAAAAAAAAABBBCCC===<<<;;;:::888777666555::::::;;;;;;<<<===>>>??????>>>>>>AAABBBBBBEEEKKKVVVYYY^^^aaaccccccdddeeehhhjjjmmmqqqvvvyyy{{{|||nnnZZZQQQKKKMMMZZZuuujjjZZZTTTOOONNNTTT___vvv{{{kkkooozzzbbbRRRKKKHHHDDD@@@@@@?????????@@@BBBCCCCCCEEEHHHJJJMMMRRRXXX\\\iii{{{wwwpppkkk{{{yyymmmooozzz}}}vvvmmmjjjiiijjjnnnooommmjjjaaaWWWNNNKKKHHHCCC@@@@@@???>>>>>>>>>>>>??????@@@@@@AAABBBCCCDDDDDDDDDDDDGGGFFFFFFGGGLLLSSSYYY^^^______aaadddeee```XXXQQQIIIEEE@@@???@@@BBBCCCCCC@@@BBBCCCCCCBBBBBBCCCEEEDDDEEEFFFGGGHHHIIIJJJKKKJJJLLLPPPTTTYYY\\\___``````dddjjjqqqyyy{{{gggYYYSSSJJJFFFBBB@@@@@@@@@@@@@@@@@@AAAAAA???>>>===???@@@>>>>>>>>>@@@BBBFFFJJJMMMQQQSSSWWW[[[^^^```aaaaaadddiiioootttuuutttssssssnnnjjjddd___[[[WWWSSSQQQOOONNNLLLLLLLLLKKKHHHFFFFFFFFFDDDCCCCCCBBBCCCCCCAAAAAAAAA@@@@@@???????????????>>>===<<<;;;:::999666777777777888888888888666666666666777777777777777777888888888999999999777777888888999:::;;;;;;:::;;;===>>>>>>???BBBDDDEEEGGGIIIKKKLLLLLLLLLKKKHHHHHHFFFFFFEEEFFFGGGHHHJJJLLLOOORRRUUUXXXYYYYYY]]]XXXQQQMMMKKKIIIEEEBBB>>>===<<<>>>???@@@???>>>;;;888555555666777777666888888777777888888999:::999:::<<<===???@@@@@@@@@>>>>>><<<;;;::::::::::::::::::::::::;;;<<<===>>>???BBBGGGLLLOOOPPPOOOOOOJJJIIIHHHGGGHHHJJJMMMOOOQQQMMMGGGAAA<<<;;;;;;<<<:::;;;<<<<<<<<<;;;::::::777666666666666888999999<<<>>>AAACCCCCCCCCAAA@@@@@@?????????????????????;;;;;;::::::999999999888:::;;;<<<===>>>?????????@@@>>>>>>BBBCCCCCCHHHNNNVVVYYY\\\^^^```bbbdddfffhhhjjjnnnrrruuuyyy{{{|||kkkWWWOOOJJJOOO___}}}eeeXXXRRRMMMMMMVVVfffrrrdddlllsss___TTTPPPLLLHHHAAA@@@?????????@@@AAABBBDDDFFFHHHKKKMMMRRRWWW[[[dddtttwwwooojjjzzzrrrrrrttt||||||uuukkkkkkkkkmmmooooookkkhhh]]]TTTLLLIIIGGGBBB??????>>>>>>======>>>??????@@@@@@AAABBBCCCDDDDDDDDDDDDCCCCCCCCCEEEIIINNNTTTXXXYYYWWWTTTTTTSSSPPPKKKFFFCCCAAA@@@@@@AAACCCDDDEEE???AAABBBCCCBBBBBBDDDFFFFFFGGGHHHIIIJJJLLLMMMMMMMMMOOOSSSWWW\\\___bbbcccaaadddiiinnnuuu}}}lllZZZOOOJJJFFFDDDAAA??????@@@???>>>>>>?????????======>>>@@@>>>===<<<<<<>>>@@@CCCDDDGGGIIIMMMRRRVVVYYY[[[\\\ZZZ^^^eeeiiiiiigggdddccc```]]]YYYUUUSSSQQQNNNMMMLLLKKKJJJJJJKKKJJJGGGEEEEEEEEEDDDCCCCCCBBBBBBBBB????????????>>>>>>>>>>>>>>>??????>>>===<<<;;;:::777777777777777888888888555666666666777777777888888888888888999999999999777777888999:::;;;;;;<<<:::<<<===>>>>>>???BBBDDDDDDEEEGGGHHHIIIJJJJJJJJJHHHGGGFFFFFFFFFGGGHHHIIIIIIKKKOOOSSSVVVWWWWWWWWWWWWRRRJJJFFFEEEDDDAAA???>>>======>>>@@@@@@>>>===999777666666777888888888888888888888888999::::::888999:::<<<===>>>??????===<<<;;;:::999999999999::::::999::::::;;;<<<<<>>???>>>============>>>>>>======<<<;;;::::::::::::::::::;;;;;;:::;;;===>>>???@@@@@@@@@@@@>>>>>>BBBCCCEEEJJJQQQWWWYYY[[[]]]^^^aaadddgggiiikkknnnrrruuuxxxzzz{{{~~~~~~~~~iiiVVVNNNJJJRRRfffwwwaaaVVVPPPMMMNNNZZZooooooccclllooo___VVVPPPJJJEEEAAA@@@?????????@@@AAABBBDDDFFFIIIKKKMMMPPPUUUXXX___nnnwwwmmmiiizzzvvvuuuooouuuzzzqqqhhhjjjlllooopppnnnjjjfff[[[RRRKKKIIIFFFBBB>>>>>>============>>>??????@@@@@@AAABBBCCCDDDDDDDDDDDDBBBBBBCCCEEEIIINNNSSSVVVTTTPPPJJJGGGGGGEEEBBB???????????????@@@BBBCCCDDD???AAACCCCCCCCCDDDFFFGGGHHHIIIJJJLLLMMMOOOPPPQQQOOOQQQUUUZZZ^^^bbbeeefffdddfffjjjnnnsssyyyuuuaaaRRRIIIFFFBBB@@@>>>>>>>>>>>><<<;;;;;;<<<>>>>>><<<<<<===???===<<<;;;;;;;;;<<<===>>>AAABBBEEEIIINNNRRRUUUWWWUUUYYY]]]```___\\\ZZZYYYVVVSSSPPPNNNNNNMMMLLLKKKIIIHHHGGGGGGHHHGGGEEECCCDDDDDDDDDCCCBBBBBBAAAAAA===========================>>>>>>>>>>>><<<:::999777777777666777888888999555555666666777777888888888888888999999999999:::888888999:::;;;;;;<<<<<<;;;<<<=========>>>@@@BBBBBBCCCDDDFFFGGGHHHIIIIIIHHHHHHGGGFFFFFFGGGIIIJJJGGGIIIMMMQQQTTTUUUVVVUUUUUUPPPKKKFFFCCCBBBAAA@@@>>>===>>>???AAA@@@>>><<<888777777777888888999999777666666666666777888888777888999;;;<<<===>>>>>><<<;;;::::::::::::::::::;;;:::::::::::::::;;;;;;???AAADDDHHHLLLNNNPPPPPPRRRQQQOOOMMMMMMOOOQQQSSSSSSOOOIIIBBB===<<<<<<<<<;;;;;;======<<<:::888666777777777888888888888888777777888999:::;;;;;;;;;777777888999::::::999999888888888999999::::::;;;;;;<<<>>>@@@AAAAAAAAA@@@@@@>>>>>>BBBDDDFFFMMMTTTXXXYYY\\\]]]___aaaeeehhhiiikkknnnrrruuuxxxzzz{{{}}}}}}}}}}}}~~~|||eeeSSSNNNLLLXXXpppppp\\\SSSQQQOOORRR```zzzlllccckkk}}}jjj[[[SSSKKKDDD@@@@@@@@@?????????@@@BBBCCCDDDFFFIIIJJJLLLOOORRRUUUZZZggg}}}uuujjjgggyyyxxxwwwqqqttttttllldddggglllooopppmmmhhhdddZZZQQQJJJHHHGGGBBB>>>>>><<<<<<<<<======>>>@@@@@@@@@AAABBBCCCDDDDDDDDDDDDCCCDDDEEEHHHLLLPPPTTTWWWQQQLLLFFFCCCBBBAAA>>><<<<<<======>>>>>>@@@BBBDDD???AAACCCDDDDDDEEEGGGIIIIIIIIIKKKLLLNNNPPPQQQRRRRRRTTTWWW\\\```dddggghhhgggiiilllooosssyyyjjjXXXLLLFFFDDD>>>===<<<<<<======;;;999<<<===>>>>>>===<<<<<<===:::::::::;;;;;;;;;;;;;;;??????@@@BBBFFFJJJNNNPPPRRRTTTWWWWWWUUUSSSRRRRRRNNNKKKIIIHHHIIIJJJJJJIIIHHHGGGEEEEEEFFFFFFDDDCCCCCCCCCCCCBBBBBBAAA@@@???<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>><<<:::999888777666666666777999999555555555666777888888888888888888999999999:::::::::::::::;;;;;;<<<<<<<<<<<<=========<<<<<<>>>@@@???@@@BBBDDDFFFGGGIIIIIIHHHGGGGGGFFFGGGHHHIIIJJJGGGIIILLLPPPTTTVVVWWWWWWSSSQQQNNNHHHCCCAAAAAABBB=========???@@@???===:::666777888777777777888999777777666666777777888999777888999;;;<<<===>>>>>><<<<<<;;;;;;;;;<<<======<<<;;;;;;:::::::::;;;;;;===>>>AAAEEEJJJNNNRRRTTTVVVUUURRRQQQQQQRRRTTTVVVUUUQQQKKKDDD???<<<;;;;;;:::;;;<<<===;;;999666444444555666777777888888888999999888777888888999:::555555666888999999::::::888888888999::::::;;;;;;;;;===???AAABBBBBBAAA@@@@@@>>>>>>BBBEEEGGGNNNVVVXXXZZZ\\\^^^```bbbeeehhhjjjkkknnnrrruuuxxxzzz{{{||||||{{{{{{|||}}}~~~ttt]]]OOOOOOPPPaaa~~~gggXXXTTTSSSRRRWWWgggjjjcccjjjxxxuuu___RRRKKKDDD@@@@@@??????>>>>>>???AAACCCDDDCCCEEEHHHJJJKKKMMMPPPRRRUUUaaavvvssshhheeexxxyyywwwvvvxxx}}}pppgggaaaeeekkkoooooolllfffbbbYYYQQQJJJIIIGGGBBB>>>>>><<<<<<<<<<<<===>>>@@@@@@@@@AAABBBCCCDDDDDDDDDDDDBBBBBBDDDFFFJJJNNNQQQSSSOOOKKKFFFCCCCCCBBB>>>;;;;;;<<<======>>>@@@CCCEEE???AAACCCDDDDDDEEEGGGIIIHHHIIIJJJLLLNNNOOOQQQQQQTTTVVVYYY^^^bbbfffiiijjjhhhjjjmmmppptttzzz}}}~~~www___OOOFFFAAA>>><<<;;;;;;<<<======<<<:::>>>@@@AAA@@@>>><<<<<<===888999:::<<<<<<======<<>>>>>>>>AAAEEEIIIKKKOOOPPPQQQPPPNNNLLLLLLMMMIIIGGGEEEEEEGGGHHHIIIHHHJJJHHHFFFEEEFFFFFFEEEDDDAAAAAABBBAAAAAA@@@???>>>;;;<<<<<<<<<<<<<<<<<<<<<;;;<<<===>>>===<<<:::888888777666666666777999:::444555555666777888888999888888999999999:::::::::;;;;;;;;;<<<<<<<<<<<<===<<<=========;;;;;;===>>>>>>???@@@CCCEEEGGGIIIIIIGGGGGGFFFFFFFFFHHHIIIJJJIIIKKKNNNRRRVVVXXXZZZZZZOOOOOOLLLGGG@@@<<<===???;;;;;;<<<>>>???>>>;;;999555666777777666666777888999999999888999999:::;;;888888:::<<<===>>>>>>???===<<<<<<======>>>???@@@<<<<<<;;;;;;::::::;;;;;;:::<<<>>>CCCHHHNNNTTTWWWYYYWWWUUUSSSSSSTTTVVVWWWUUURRRLLLFFF@@@===;;;::::::;;;<<<<<<;;;888555333222333444555666777777777===<<<:::888777888999:::999999999::::::;;;;;;<<<:::::::::;;;<<<<<<======<<<===???BBBCCCBBBAAAAAA@@@>>>>>>BBBEEEHHHOOOWWWXXXZZZ]]]___aaaccceeehhhjjjlllnnnrrruuuxxxzzz{{{{{{{{{zzzzzz{{{|||~~~{{{}}}xxxlllWWWLLLOOOTTThhhcccWWWVVVUUUUUU[[[mmmiiiccckkkwww~~~~~~jjjUUUJJJEEEAAAAAAEEE>>>>>>>>>>>>???AAACCCEEECCCEEEHHHIIIJJJLLLNNNQQQRRR]]]qqqxxxcccfffuuuzzzyyy}}}tttjjjggg___jjjuuuwwwsssooohhhaaaVVVTTTPPPKKKFFFAAA>>><<<>>>>>>>>>>>>>>>??????@@@AAABBBCCCDDDEEEEEEEEEEEECCCCCCDDDEEEHHHKKKNNNPPPKKKHHHDDD@@@===<<<<<<<<<======>>>>>>??????@@@@@@??????AAABBBDDDEEEFFFGGGIIIIIIKKKLLLNNNPPPQQQRRRUUUXXX^^^bbbeeegggiiijjjlllooorrruuuxxx{{{~~~~~~}}}dddSSSIIIBBB>>>=========;;;::::::;;;<<<===;;;<<<===?????????>>>===<<<<<<<<<;;;;;;;;;::::::=========>>>@@@CCCFFFHHHJJJJJJJJJJJJIIIHHHGGGGGGEEEEEEFFFFFFGGGGGGGGGHHHFFFEEEDDDCCCBBBAAA@@@@@@===>>>?????????>>><<<;;;<<<<<<:::999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;888888777666666666666666666666666777888888999999:::999999888999999::::::======<<<<<<<<<<<<===>>><<<<<<<<<===============>>>???AAACCCFFFHHHJJJKKKLLLJJJHHHGGGGGGHHHIIIJJJKKKKKKMMMQQQUUUXXXXXXWWWSSSPPPJJJFFFCCC@@@===;;;======;;;:::999888888888666666666777888888999999777777777777888888888888;;;::::::::::::;;;<<<<<<@@@?????????????????????===<<<;;;:::::::::;;;<<<<<<<<<>>>BBBHHHPPPVVVZZZ\\\ZZZXXXWWWYYYZZZZZZYYY\\\WWWNNNGGGAAA===999777::::::;;;;;;:::888777666444444444555555555555555999::::::;;;;;;;;;::::::999999888888999999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>@@@AAABBBBBBAAAAAA@@@BBBEEEFFFGGGLLLTTT[[[XXXYYY[[[^^^bbbfffiiikkklllkkkkkknnntttyyyzzzyyyzzz{{{|||~~~~~~sss^^^QQQQQQNNNSSSrrrxxx___TTTPPPPPPPPP]]]}}}~~~kkkcccmmmxxxuuulll]]]NNNGGGEEEAAA>>>===<<<======???@@@BBBDDDEEEGGGHHHHHHGGGGGGIIILLLOOOWWW___sssyyycccdddrrrzzzwwwvvvwwwyyy~~~zzzmmmeeeccc```kkkuuuwwwsssnnnhhhaaaYYYWWWRRRMMMGGGBBB???===>>>>>>>>>>>>>>>??????@@@AAABBBCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEGGGIIILLLMMMIIIGGGCCC@@@>>>===>>>>>>=========>>>>>>??????@@@@@@@@@AAABBBDDDEEEFFFFFFHHHHHHJJJLLLNNNPPPRRRSSSVVVZZZ___cccfffgggjjjkkklllooosssvvvxxx{{{~~~|||}}}www^^^NNNGGGAAA>>>======<<<;;;;;;;;;;;;<<<===<<<===>>>?????????>>>=========<<<<<<<<<;;;;;;;;;<<<;;;;;;;;;<<<>>>@@@AAAFFFGGGGGGHHHGGGGGGFFFFFFDDDDDDEEEEEEEEEEEEEEEFFFEEEDDDDDDCCCAAA@@@@@@???=========>>>======<<<;;;<<<<<<;;;:::::::::;;;<<<;;;;;;;;;;;;;;;:::::::::888888777666666666666666666666777777888999999::::::999999999999::::::;;;=========>>>>>>>>>>>>>>><<<============>>>>>>>>>???@@@AAACCCEEEHHHIIIJJJJJJIIIHHHGGGGGGHHHIIIKKKLLLMMMOOOSSSVVVWWWVVVUUURRRNNNJJJFFFDDDBBB@@@>>>======;;;:::888777777777666666666777888888999999888888888888999999999999;;;::::::::::::;;;<<<<<<>>>????????????@@@@@@@@@>>>===<<<;;;;;;;;;<<<<<<<<<<<<>>>BBBGGGMMMSSSWWWYYYWWWVVVWWWYYY[[[\\\\\\^^^YYYQQQKKKFFFAAA===;;;999:::::::::999888777666444444555555555555666666999999::::::::::::999999999999888888999999:::;;;;;;;;;;;;<<<<<<<<<======??????AAABBBBBBBBBBBBAAA>>>@@@BBBDDDHHHNNNTTTYYYYYYZZZ\\\___cccgggjjjkkkmmmlllmmmqqqvvvzzz{{{zzzzzzzzz{{{}}}{{{lllYYYMMMNNNOOOYYY|||uuu]]]SSSOOOQQQVVVjjj~~~nnnhhhpppvvvpppdddVVVHHHBBB@@@===;;;;;;<<<======???@@@BBBDDDEEEGGGGGGHHHGGGGGGIIILLLOOOUUU^^^sss{{{cccbbbnnn}}}yyyqqqkkkjjjkkkqqq}}}|||qqqeee^^^]]]bbblllvvvvvvsssnnnhhhbbb]]]ZZZUUUNNNHHHCCC@@@>>>>>>>>>>>>>>>>>>??????@@@AAABBBCCCDDDDDDEEEDDDDDDFFFFFFEEEEEEFFFGGGIIIJJJIIIFFFCCC@@@>>>>>>???@@@>>>>>>=========>>>??????AAAAAAAAABBBCCCDDDDDDEEEFFFGGGIIIKKKNNNQQQSSSTTTXXX\\\aaaeeegggiiikkklllmmmpppsssvvvyyy|||~~~}}}}}}jjjUUUIIICCC???======<<<<<<;;;;;;;;;<<<<<<======>>>???@@@??????==================<<<<<<<<<<<<<<<;;;:::999999:::;;;<<>>===<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::999999888777777666666666666666777777888888999::::::::::::999999999:::;;;<<<<<<>>>???@@@@@@@@@???>>>>>>======>>>>>>>>>????????????@@@AAACCCEEEGGGHHHIIIHHHGGGGGGFFFGGGHHHJJJKKKMMMNNNRRRVVVYYYYYYVVVSSSNNNKKKGGGDDDCCCBBBAAA???===<<<;;;999777666666666666666666777888888999999999999999::::::::::::;;;:::::::::::::::;;;<<<<<<======>>>???@@@AAABBBBBB???>>>===<<<<<<<<<<<<===<<<===>>>AAAEEEJJJOOORRRUUUTTTTTTVVVZZZ^^^``````___ZZZTTTNNNIIIDDD???<<<999999999999888777666666444555555555666666666777888999999999999999888888999888888888888999::::::999::::::;;;<<<===>>>>>>@@@AAABBBBBBCCCBBBBBBAAA??????AAAEEELLLRRRWWWYYY[[[\\\^^^aaadddgggjjjkkkkkklllnnnrrrvvvyyyyyyxxxxxxyyyzzz|||~~~}}}vvveeeUUUKKKKKKOOO___nnnYYYRRRQQQQQQ^^^zzz{{{nnnllltttuuujjjZZZNNNCCC???>>><<<;;;;;;<<<======???@@@BBBDDDEEEFFFGGGHHHHHHHHHJJJMMMPPPUUU___uuu|||ccc```jjjxxxwwwkkk______bbbkkkzzz~~~uuuiii^^^ZZZ[[[dddnnnvvvvvvrrrnnnhhhccc___\\\VVVOOOHHHCCC???>>>>>>>>>>>>>>>>>>??????@@@AAAAAABBBCCCDDDDDDDDDDDDEEEEEEDDDDDDEEEFFFHHHIIIIIIGGGDDDAAA??????@@@AAA??????>>>=========>>>???@@@@@@@@@AAAAAABBBBBBBBBDDDFFFHHHKKKOOORRRTTTUUUZZZ^^^cccgggiiikkkmmmnnnnnnqqqtttwwwzzz}}}ooo___NNNEEE@@@===;;;<<<;;;;;;;;;;;;<<<<<<<<<===>>>???@@@@@@@@@???>>>===>>>>>>=========<<<<<<<<<===<<<;;;;;;:::;;;;;;<<<;;;<<<>>>???AAABBBBBBBBBBBBAAAAAA@@@@@@?????????AAAAAA@@@@@@???>>>>>>======<<<:::999999999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::999999999777777666666666666777777777888888999::::::;;;;;;::::::::::::;;;<<<===>>>???@@@BBBCCCCCCAAA???>>>>>>>>>??????@@@@@@AAAAAA@@@AAABBBCCCDDDFFFGGGGGGFFFEEEEEEFFFGGGIIIJJJKKKNNNPPPUUUZZZ^^^]]]YYYVVVKKKHHHDDDBBB@@@???>>><<<<<<;;;:::888777666555555666666666777888888999999999999999999::::::::::::::::::999999::::::;;;<<<;;;<<<===>>>@@@BBBCCCDDD??????>>>======<<<<<<<<<======>>>@@@CCCFFFJJJLLLQQQQQQRRRVVV\\\aaaeeefffaaa\\\UUUNNNHHHBBB===999888888888888777666666666555555555666666777777888888888999999999888777777888888888888888999999:::999999:::;;;<<<===>>>???@@@AAAAAAAAAAAAAAAAAAAAACCCBBBDDDJJJRRRXXXZZZZZZZZZ\\\^^^aaaeeegggiiijjjhhhjjjmmmqqqtttvvvuuuuuuwwwxxxzzz{{{}}}}}}{{{sssaaaTTTJJJIIIQQQfff~~~bbbTTTRRRUUURRRfffssslllnnnwwwuuufffTTTJJJAAA??????>>>===???<<<======???@@@BBBDDDEEEFFFGGGIIIIIIJJJLLLOOOQQQWWWaaawww|||ccc^^^fffzzztttgggYYY[[[bbbooo{{{qqqeee[[[ZZZ]]]gggpppwwwvvvrrrnnnhhhccc___\\\UUUMMMFFFAAA>>>===>>>>>>>>>>>>>>>??????@@@@@@AAABBBCCCDDDDDDDDDDDDCCCCCCBBBCCCDDDFFFHHHIIIKKKIIIEEEBBB??????@@@@@@BBB@@@???=========>>>???>>>>>>>>>??????@@@@@@@@@CCCEEEHHHKKKPPPSSSVVVXXX]]]aaafffjjjlllmmmooopppooorrruuuxxx{{{~~~~~~dddWWWIIIBBB???;;;999::::::;;;;;;<<<<<<<<<======??????@@@AAAAAA@@@???>>>???>>>>>>>>>>>>=========<<<<<<;;;;;;;;;<<<<<<<<<999999;;;===>>>???@@@@@@?????????>>>>>>=========??????>>>>>>======<<<<<<<<<;;;999888888888999:::999::::::;;;;;;;;;;;;;;;;;;;;;:::::::::999999999777777666666666666777777777888888999::::::;;;;;;:::::::::;;;<<<>>>???@@@AAABBBCCCDDDDDDBBB@@@>>>??????@@@@@@AAABBBBBBCCCBBBBBBBBBCCCDDDEEEEEEEEEDDDDDDEEEFFFGGGIIIJJJJJJMMMPPPVVV\\\```___[[[XXXKKKHHHDDDAAA???>>><<<::::::999888777666555555555666666666777888888999999888888888999999999999::::::999999999999:::;;;;;;:::;;;<<<>>>@@@BBBDDDEEE?????????>>>===<<<<<<;;;=========???AAACCCFFFGGGNNNNNNPPPVVV]]]dddiiikkkfff```XXXOOOHHH@@@:::666777777666666666555666666555555666666777888999999999999999999999888777666888888777777888888999:::999999:::;;;<<<===>>>??????????????????@@@@@@@@@DDDEEEGGGNNNUUUZZZ[[[YYYXXXZZZ]]]aaadddgggiiiiiiiiilllooorrrtttuuuuuuuuuwwwxxxyyy{{{}}}~~~}}}wwwpppZZZPPPHHHJJJXXXssskkkXXXPPPRRRXXXWWWpppjjjhhhoooxxxuuudddOOOGGG@@@@@@@@@>>>>>>AAA<<<======???@@@BBBDDDEEEFFFHHHJJJKKKLLLNNNQQQSSSXXXaaavvv}}}ccc]]]ccc}}}sssfffYYY]]]gggwww~~~}}}yyyyyy}}}zzzooocccZZZZZZ```jjjrrrxxxvvvqqqmmmiiiddd___[[[TTTLLLEEEAAA>>>===>>>>>>>>>>>>>>>??????@@@@@@AAABBBCCCCCCDDDCCCCCCBBBBBBBBBBBBCCCEEEGGGHHHJJJHHHEEEBBB@@@@@@BBBBBBDDDCCC@@@>>>===>>>???@@@=========>>>???@@@@@@AAABBBDDDHHHLLLQQQVVVYYY[[[```dddhhhlllnnnoooqqqrrrpppsssvvvyyy|||tttZZZPPPEEEAAA>>>:::999:::999:::;;;<<<============>>>???@@@AAABBBAAAAAA@@@AAAAAAAAAAAA@@@@@@@@@???<<<<<<<<<<<<<<<<<<<<<<<<999999;;;<<<<<<========================<<<<<<<<<=========<<<<<<;;;;;;;;;;;;::::::999999999999999777888999:::;;;;;;::::::999999999:::::::::::::::666666666666666777777888777777888888999:::::::::::::::;;;<<<===???AAABBBBBBCCCCCCDDDCCCBBB@@@???@@@@@@AAABBBCCCCCCDDDEEECCCCCCCCCCCCCCCCCCDDDDDDCCCDDDEEEFFFGGGHHHIIIIIIKKKNNNSSSYYY\\\\\\XXXTTTKKKHHHDDDAAA???>>><<<:::777777666555555555555666666666666777888888999999888888888888999999999999999999999999999:::;;;;;;:::;;;<<<>>>@@@BBBDDDEEEAAAAAAAAA@@@???>>>===<<<======>>>???@@@BBBCCCDDDIIIJJJMMMTTT]]]eeejjjmmmllleeeZZZPPPGGG@@@:::777666666555444444555555666555555666777888999::::::::::::::::::999888777777888777777777777888999999999::::::;;;<<<===>>>>>>>>>=========>>>???@@@AAAEEEGGGKKKQQQVVVXXXWWWVVVWWWYYY]]]aaaeeehhhiiijjjmmmpppsssuuuuuuvvvwwwxxxwwwxxxzzz|||~~~||||||{{{sssjjjRRRLLLIIIQQQgggooo___TTTOOOSSS[[[dddqqqeeeiiiqqqzzzsss```JJJDDD?????????======???<<<======???@@@BBBDDDEEEGGGIIILLLNNNOOOQQQTTTVVVWWW___rrr~~~ccc[[[```ttttttiii___cccmmm~~~|||{{{{{{{{{|||xxxmmm```XXXZZZaaalllsssxxxvvvqqqmmmiiieee___[[[SSSLLLEEEAAA??????>>>>>>>>>>>>>>>??????@@@@@@@@@AAABBBCCCCCCCCCCCCDDDCCCBBBBBBBBBCCCEEEEEEGGGEEECCCBBBBBBCCCEEEGGGGGGEEEBBB???>>>>>>@@@AAA======>>>???@@@BBBBBBCCCBBBDDDHHHMMMSSSXXX\\\^^^bbbfffjjjnnnoooqqqrrrsssqqqssswwwzzz|||wwwgggQQQHHHAAA???===:::999;;;999:::;;;============<<<===>>>@@@BBBCCCCCCBBBBBBEEEEEEEEEDDDDDDDDDDDDCCCAAAAAA@@@???>>>===<<<;;;;;;;;;;;;<<<<<<;;;;;;:::<<<<<<<<<<<<<<<<<<======;;;;;;;;;;;;;;;:::::::::::::::;;;;;;::::::999888555666888999::::::999999888888888999::::::;;;;;;666666666666666777888888666666777777888999999:::::::::;;;<<<>>>@@@BBBCCCDDDDDDCCCBBBBBBAAA@@@@@@@@@AAABBBCCCDDDEEEEEEFFFCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDEEEFFFGGGGGGGGGGGGIIIKKKNNNRRRTTTSSSOOOKKKFFFCCC@@@======<<<;;;999555555444444555555666777666666666777888888999999999999999999:::::::::;;;999999999888999999:::;;;:::;;;<<<>>>@@@BBBCCCDDDCCCCCCDDDCCCBBB@@@???>>><<<===>>>???@@@AAABBBCCCDDDEEEIIIPPPZZZccciiilllllldddXXXMMMDDD>>>:::777555555444333333444555666555666666777999::::::;;;;;;;;;;;;;;;:::999888777777777777777777888999999;;;;;;;;;<<<<<<<<<==================???AAABBBDDDFFFKKKQQQUUUVVVVVVUUUUUUVVVYYY]]]bbbgggjjjkkklllooorrruuuuuuuuuuuuxxx{{{xxxyyyzzz}}}}}}{{{}}}|||pppbbbOOOLLLMMM[[[yyyzzznnn```XXXRRRPPPVVV^^^uuuxxxhhheeeooowww{{{oooYYYIIICCC@@@@@@>>><<<<<>>>>>>>>>>>>>>??????@@@@@@@@@AAABBBCCCCCCCCCCCCFFFEEECCCBBBAAAAAABBBCCCDDDCCCBBBAAACCCEEEHHHJJJHHHFFFCCC@@@??????@@@AAA===>>>???@@@BBBCCCEEEEEECCCEEEIIINNNTTTYYY]]]___cccgggkkkooopppqqqssstttqqqtttwwwzzz}}}hhh[[[JJJCCC>>>======::::::<<<888999;;;===>>>>>>===<<<<<<>>>@@@BBBCCCCCCCCCCCCHHHHHHHHHHHHGGGGGGGGGFFFGGGFFFFFFDDDBBB@@@>>><<<<<<<<<<<<<<<;;;:::999999;;;;;;;;;<<<<<<=========;;;;;;::::::::::::::::::::::::;;;<<<;;;:::999888444555777888999999999888777777888999:::;;;;;;<<<666666666666666777888888666666666777888888999999::::::;;;===???AAACCCDDDEEEDDDCCCAAAAAA@@@@@@AAAAAAAAABBBCCCDDDEEEFFFGGGDDDDDDCCCCCCCCCBBBBBBBBBCCCDDDEEEFFFFFFGGGFFFFFFHHHHHHJJJMMMNNNKKKGGGCCC???===:::888999999888777333333333444555666777777666666666777888888999999:::::::::;;;;;;;;;<<<<<<999999888888999999:::;;;;;;;;;===>>>@@@BBBCCCDDDEEEFFFFFFFFFEEECCCAAA???<<<===>>>???@@@AAABBBCCCAAABBBFFFNNNXXXaaagggjjjiiiaaaTTTIIIAAA<<<888777555444333333333444555666555666777888999:::;;;;;;<<<<<<<<<;;;:::999888777777777777777777888888999;;;;;;<<<<<<<<<<<<<<<<<<=========>>>@@@BBBDDDFFFIIIOOOWWWZZZXXXVVVUUUVVVVVVYYY^^^dddhhhlllmmmnnnoooqqqssssssrrrssswwwzzzxxxyyy{{{}}}|||{{{}}}mmm\\\RRRPPPRRRccclll```VVVSSSRRRRRRYYYbbbnnncccggguuu||||||lllSSSJJJEEEBBBBBB@@@======???<<<======???@@@BBBDDDEEEHHHKKKOOORRRSSSUUUXXXZZZ[[[bbbssszzzfffXXXXXXaaappp|||nnnjjjjjjrrr{{{}}}sssfff\\\YYY\\\___lllrrrtttqqqnnnmmmjjjfffccc\\\RRRKKKGGGDDD???<<<>>>>>>>>>>>>>>>??????@@@>>>???AAABBBCCCBBBBBBAAADDDEEEEEECCCAAA@@@AAACCC@@@@@@@@@@@@AAACCCEEEFFFJJJGGGCCC???===<<<<<<===<<<>>>AAABBBCCCDDDFFFHHHGGGIIILLLPPPVVV\\\bbbeeefffiiimmmppprrruuuxxxzzzwwwzzz~~~ooo[[[QQQGGGCCC>>><<<======<<<:::<<<<<<<<<<<<<<<===>>>???@@@@@@AAAAAAAAACCCFFFIIILLLMMMMMMMMMMMMMMMLLLKKKNNNKKKIIIHHHGGGGGGEEEDDDEEEBBB???===<<<<<<;;;999::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999777777777777777777777777777888:::;;;;;;:::888777:::888666555444555666777777777777777888888888888888:::===@@@BBBCCCDDDDDDFFFEEECCCAAA@@@@@@@@@@@@BBBCCCEEEGGGHHHHHHHHHHHHEEEEEEDDDBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDHHHHHHHHHGGGFFFDDDBBBAAA<<<;;;:::888777666666666666555444444555666777888666666777888888888888888<<<===>>>>>>>>>===<<<;;;888888888888888888888888999999:::<<<>>>@@@BBBDDDDDDEEEGGGHHHHHHEEECCCAAA@@@@@@@@@AAA@@@@@@??????@@@BBBFFFLLLSSSYYY___bbbaaaZZZQQQGGG???999555222555555444444444333333333444666999:::::::::<<<===>>>>>>>>>>>>===;;;:::999999999888777666666777777999999:::;;;<<<<<<<<<<<<===>>>@@@@@@AAACCCGGGIIIMMMRRRWWWXXXVVVTTTTTTVVVYYY\\\aaafffkkknnnooopppttttttsssssstttvvvyyy{{{wwwyyy|||~~~|||wwwiiiYYYQQQQQQXXXooouuudddTTTKKKQQQTTTRRR\\\lllvvvggghhhlllttt|||xxxeeePPPGGGDDDAAA>>>>>>>>>>>>=========<<<===???BBBEEEGGGIIIKKKOOOSSSWWWYYY[[[[[[```ggg{{{iiiYYYXXXXXXfff{{{ssskkkjjjqqq}}}qqqddd[[[YYY\\\___nnnrrrtttqqqmmmkkkhhhdddccc\\\RRRKKKGGGDDD@@@<<<>>>>>>>>>>>>>>>??????@@@@@@AAABBBDDDDDDDDDCCCCCCEEEFFFFFFDDDBBBAAABBBDDDBBBAAAAAA@@@AAABBBCCCDDDEEECCC@@@===;;;;;;<<<===???@@@BBBCCCDDDFFFIIIKKKMMMOOOSSSVVVZZZ^^^bbbdddfffjjjnnnqqqtttvvvxxxzzz{{{~~~{{{cccRRRIIICCC@@@<<<:::;;;<<<;;;999<<<<<<;;;<<<<<<===>>>???@@@AAABBBAAABBBDDDHHHKKKRRRRRRSSSSSSSSSSSSSSSRRRUUURRROOONNNNNNMMMLLLJJJIIIFFFCCC@@@???>>>===;;;999::::::::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999888888888888888888888888999999;;;<<<<<<;;;::::::999888666555555555666777777777777888888888999999999:::===???AAABBBCCCCCCEEEDDDBBBAAA@@@@@@@@@AAABBBCCCFFFGGGHHHHHHGGGFFFDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEECCCBBB@@@>>>;;;:::999777666666555555555555444444555666777888666777777888888888888888999:::;;;;;;;;;;;;:::999888888999999999999999999::::::;;;<<<>>>@@@AAABBBCCCDDDFFFHHHHHHGGGEEEDDDCCCCCCBBBBBBAAA@@@???>>>???@@@BBBFFFMMMTTT[[[___]]]WWWMMMDDD===888555333444444444444444444444444444666999:::::::::<<<===@@@@@@@@@@@@???>>><<<:::888777777777777888888999999999:::;;;<<<<<<<<<<<<<<<>>>???@@@BBBDDDHHHKKKOOORRRVVVWWWUUUSSSTTTVVVXXX\\\aaagggkkknnnppprrruuutttsssssstttvvvxxxzzzxxxzzz}}}~~~{{{uuufffWWWOOOPPP\\\zzzvvv___RRRKKKOOOPPPQQQ^^^pppvvvkkkoootttzzz~~~xxxeeeRRRGGGDDDAAA>>>>>>>>>>>>=========<<<===???BBBEEEGGGIIIKKKNNNRRRVVVYYY[[[\\\bbbkkkiiiXXXVVVRRR^^^ssstttlllkkkqqqyyymmmaaaYYYXXX[[[___nnnssstttpppllljjjgggcccddd\\\RRRKKKFFFCCC@@@===>>>>>>>>>>>>>>>??????@@@AAABBBDDDEEEFFFFFFFFFEEEFFFFFFFFFEEEBBBBBBCCCDDDDDDCCCBBBAAAAAAAAAAAAAAA@@@???===<<<;;;<<<>>>???BBBCCCDDDEEEFFFIIINNNQQQUUUXXX[[[]]]^^^^^^^^^___dddhhhmmmqqqssstttvvvwww|||iiiVVVIIICCC???<<<:::999999::::::999;;;;;;;;;<<<<<<===??????AAABBBCCCCCCCCCEEEIIILLLVVVWWWXXXYYYZZZZZZZZZZZZ\\\ZZZWWWUUUUUUTTTSSSQQQPPPMMMIIIFFFDDDBBB@@@===999999::::::999999999999;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::999999999999999999999999999999888888999999:::::::::;;;999888666555555666777777777777888888888999999999999;;;===???@@@AAAAAAAAADDDCCCAAA@@@@@@@@@AAAAAABBBDDDFFFHHHIIIGGGEEEDDDBBBBBBAAAAAAAAABBBCCCCCCCCCCCCDDDDDDDDDEEEEEEEEECCCCCCBBBAAA@@@>>>===<<<999999777666555555444444444444444444555666888888666777888888999999888888888999::::::::::::999999999999999::::::;;;;;;;;;;;;;;;;;;<<<===>>>@@@@@@AAACCCEEEGGGIIIIIIHHHGGGGGGFFFEEEDDDBBB@@@>>>===>>>>>>>>>@@@FFFMMMTTTYYYVVVPPPGGG???:::777555444333333333444555555666666555777999::::::;;;===>>>BBBCCCDDDDDDCCCAAA???===777777777777888999:::;;;999999:::<<<<<<=========<<<===???AAACCCFFFJJJMMMPPPSSSUUUTTTRRRRRRUUUXXXYYY]]]ccchhhlllooorrrtttvvvuuutttttttttvvvwwwxxxzzz|||~~~yyypppaaaSSSOOOSSSgggrrr\\\RRRNNNPPPOOORRRfff}}}vvvrrrxxxyyyeeeSSSGGGDDDAAA>>>>>>>>>>>>=========<<<===???BBBEEEGGGJJJKKKMMMPPPTTTXXX\\\^^^cccooogggUUURRROOOYYYkkkzzzrrrnnnmmmssszzztttiii^^^WWWVVV[[[___lllqqqrrrnnnkkkjjjhhhdddddd\\\RRRJJJFFFCCC@@@===>>>>>>>>>>>>>>>??????@@@BBBCCCDDDFFFGGGGGGGGGFFFEEEFFFFFFDDDBBBAAABBBDDDFFFEEEDDDCCCAAA@@@??????>>>===<<<<<<===???AAABBBDDDEEEFFFGGGIIIMMMSSSWWW\\\```cccccc___[[[YYYXXX^^^aaagggjjjllllllnnnooottt|||nnn\\\NNNEEEBBB;;;:::999888999:::::::::;;;;;;;;;;;;<<<>>>???@@@BBBCCCDDDDDDDDDFFFJJJMMMWWWXXXYYY\\\]]]______```aaa___\\\[[[[[[[[[YYYWWWWWWTTTPPPLLLJJJFFFCCC@@@;;;;;;::::::999999999999::::::::::::::::::::::::999999::::::::::::999999888888888888888888888888666555555555666777888999888777666666666666777777666666666777777777888888:::;;;===???@@@@@@@@@@@@BBBAAA@@@??????@@@AAABBBBBBCCCFFFHHHHHHFFFCCCAAA>>>>>>>>>>>>???@@@BBBBBBCCCCCCDDDDDDDDDEEEEEEEEEAAAAAA@@@???===<<<;;;:::888777666555444444444444444444444555666777888888777777888999999999999888999::::::;;;;;;<<<<<<<<<999::::::;;;;;;<<<<<<======<<<<<<<<<<<<===>>>>>>???AAACCCFFFHHHIIIIIIIIIIIIHHHGGGEEEBBB???===;;;;;;;;;<<<>>>BBBGGGMMMPPPNNNHHH@@@999666555555555222222333444555666777777666888:::::::::;;;===???EEEFFFGGGGGGFFFDDDAAA@@@999999888888888999999:::999999;;;<<<============;;;===@@@BBBDDDGGGLLLOOORRRSSSTTTRRRQQQRRRVVVZZZ^^^ccciiilllnnnooorrrtttvvvvvvuuuuuuuuuuuuvvvwww{{{|||~~~vvviiiZZZPPPRRR[[[www|||iiiYYYTTTRRRRRRRRRZZZtttwwwxxxyyydddSSSGGGDDDAAA>>>>>>>>>============<<<===???BBBEEEGGGKKKKKKLLLNNNRRRXXX]]]```bbbooogggVVVRRRKKKRRRbbbxxx|||tttrrrqqqxxxzzzuuuoooeee[[[UUUUUUZZZ___jjjnnnpppmmmkkklllkkkhhheee]]]RRRJJJEEECCC@@@>>>>>>>>>>>>>>>>>>??????@@@AAACCCDDDFFFGGGHHHGGGGGGEEEEEEEEEDDDBBBAAABBBCCCGGGFFFEEEDDDCCCAAA@@@???<<<<<<<<<<<<>>>@@@AAACCCEEEFFFHHHJJJLLLQQQXXX\\\eeehhhkkkiiiaaaYYYTTTSSSSSSWWW[[[^^^___```aaabbbhhhtttqqqaaaSSSJJJDDDAAA999:::::::::::::::;;;<<<::::::;;;;;;===>>>???@@@CCCDDDDDDCCCCCCEEEIIILLLTTTVVVYYY\\\```bbbdddeeefffeeeddddddeeedddaaa___]]]ZZZVVVSSSPPPLLLGGGDDD???>>>===;;;:::999999999::::::::::::::::::::::::888999999::::::999999888777777777777777777777777666555555555555666777888777666666666666666777777555555555666666666777777:::;;;===???@@@AAA@@@@@@??????>>>>>>???@@@BBBCCCBBBCCCEEEFFFEEECCC@@@???;;;;;;;;;<<<===>>>???@@@CCCCCCCCCCCCDDDDDDDDDDDDAAA@@@???===<<<;;;::::::666666555444333333333333222333444555666777888888777777888999999999999999999999::::::;;;<<<======;;;;;;<<<<<<=========>>>======<<<<<<<<<<<<=========???AAADDDFFFGGGHHHHHHHHHGGGFFFDDDAAA>>>;;;:::888999;;;>>>AAACCCEEEFFFEEE@@@:::555444444555555222222333444666777888888888999:::::::::<<<>>>AAAFFFHHHIIIJJJIIIFFFCCCAAA<<<<<<:::999888888888888888999;;;<<<===>>>>>>>>><<<>>>@@@CCCEEEIIIMMMQQQRRRSSSSSSRRRPPPSSSYYY^^^eeejjjoooqqqpppoooqqqtttuuuuuuuuuuuuuuuvvvvvvvvvzzz{{{|||~~~}}}qqqaaaUUUNNNTTTeeetttaaaVVVTTTSSSSSSUUUcccxxx}}}zzzcccRRRGGGDDDAAA>>>>>>>>>============<<<===???BBBEEEGGGLLLLLLLLLNNNSSSXXX^^^aaaaaammmiiiXXXSSSMMMSSS```www{{{yyy~~~|||xxxsssmmmcccYYYSSSTTTYYY^^^iiinnnpppmmmkkkmmmmmmkkkeee]]]RRRIIIEEECCC@@@>>>>>>>>>>>>>>>>>>??????@@@BBBCCCEEEGGGHHHIIIIIIHHHEEEFFFFFFDDDBBBBBBCCCDDDGGGGGGGGGFFFEEEDDDBBBAAA<<<<<<<<<===>>>@@@AAABBBGGGIIILLLOOORRRWWW]]]aaakkkoooqqqlllaaaVVVPPPOOOJJJLLLOOOQQQRRRSSSUUUWWW]]]jjj}}}xxxooobbbUUUKKKEEEAAA???888:::;;;;;;::::::;;;===:::::::::;;;===>>>@@@AAACCCCCCCCCBBBBBBCCCFFFIIIPPPSSSWWW\\\aaaeeehhhjjjkkklllnnnppprrrppplllhhhdddaaa]]]ZZZVVVRRRMMMIIIEEEDDDAAA>>><<<:::::::::::::::::::::::::::::::::888888999999999999888888666666666666666666666666888888888888888888888888666666666666777777777777555555555666666666777777:::<<<>>>@@@AAABBBBBBBBB>>>=========>>>@@@BBBCCCBBBCCCCCCBBBAAA@@@>>>===:::::::::;;;<<<===>>>???AAAAAABBBBBBBBBCCCCCCCCC@@@???>>><<<;;;:::999999666555555444333333444444222333444666777888888888777888999999:::999999999777777777888999;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;<<<<<<===<<<===???AAACCCDDDEEEEEEDDDCCCBBB@@@>>>;;;999888666888:::===>>>???>>>>>>>>>:::666333333444444444222333444555666777888888999:::;;;::::::<<>>===<<<:::999888777777888999;;;<<<>>>>>>??????===???BBBDDDFFFIIINNNQQQQQQSSSSSSRRRRRRUUU\\\aaajjjooottttttpppnnnpppsssttttttuuuuuuvvvvvvvvvwwwyyyzzz{{{|||}}}~~~wwwiiiZZZRRRQQQXXXtttooo___QQQQQQQQQRRRXXXnnn{{{xxx}}}eeeQQQGGGDDDAAA>>>>>>>>>>>>=========<<<===???BBBEEEGGGLLLMMMMMMPPPTTTZZZ___cccbbbllliiiWWWRRRPPPSSS___www|||xxxrrrlllbbbXXXRRRSSSXXX]]]kkkoooqqqmmmlllmmmmmmkkkeee]]]QQQIIIEEECCCAAA???>>>>>>>>>>>>>>>??????@@@CCCEEEGGGIIIJJJKKKKKKJJJHHHHHHHHHGGGDDDDDDEEEFFFFFFFFFGGGHHHGGGFFFEEEDDDAAAAAAAAABBBCCCCCCDDDDDDIIILLLPPPTTTXXX]]]cccfffmmmpppqqqjjj\\\PPPJJJHHHDDDEEEGGGGGGHHHJJJMMMPPPSSS___ppp~~~vvviiibbbWWWMMMGGGBBB>>>;;;777:::<<<;;;:::999:::<<<:::::::::;;;===>>>@@@AAACCCCCCBBBAAA???@@@CCCEEEIIILLLQQQWWW^^^dddhhhjjjnnnpppuuuyyy|||yyytttooojjjgggdddaaa]]]YYYSSSPPPKKKIIIEEEAAA>>><<<;;;;;;999999999999999999999999888888999999999999888888666666666666666666666666999::::::::::::999777666555555666777777777777777777777777777888888888888:::<<<>>>AAACCCDDDDDDDDD<<<<<<<<<===>>>@@@CCCDDDCCCBBBAAA???===<<<<<<;;;<<<<<<;;;<<<<<<===>>>>>>@@@@@@@@@AAAAAAAAABBBBBB???>>><<<:::999888888888666555555444444444444444111222444666777888888888777888999999::::::999999888888888888:::<<<>>>???@@@@@@@@@???>>>>>>======<<<<<<;;;;;;;;;<<<<<<===<<<<<<===>>>???@@@@@@AAA???>>>>>>===;;;999777666666777777888999999999999888666333222333444333333333444444555666777777888::::::;;;;;;;;;<<<@@@CCCFFFHHHJJJLLLJJJGGGCCCAAA>>>===<<<::::::999999999888999;;;<<<>>>????????????@@@CCCDDDFFFJJJNNNQQQPPPRRRTTTTTTTTTXXX^^^dddiiiooottttttpppmmmpppssssssssstttvvvvvvwwwwwwwwwyyyzzzzzz{{{|||~~~~~~zzzuuunnn```TTTQQQVVVdddlll^^^PPPPPPPPPRRR]]]yyyuuuvvvhhhRRRGGGDDDAAA>>>>>>>>>>>>=========<<<===???BBBEEEGGGMMMMMMOOORRRWWW\\\aaacccccciii}}}fffTTTOOOMMMOOOZZZrrr|||yyyqqqlllbbbXXXRRRSSSXXX]]]mmmqqqrrrnnnlllmmmllljjjfff]]]QQQIIIDDDCCCAAA???>>>>>>>>>>>>>>>??????@@@EEEFFFHHHJJJLLLLLLLLLLLLIIIJJJJJJIIIFFFFFFGGGHHHEEEFFFGGGHHHIIIHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHKKKNNNTTTXXX]]]aaafffjjjjjjmmmnnneeeVVVIIICCCBBBBBBCCCCCCCCCCCCFFFJJJMMMKKKVVVeeerrr{{{wwwooobbb[[[RRRJJJEEEAAA===:::777999<<<;;;999888999;;;:::::::::;;;===???@@@AAACCCCCCBBB@@@>>>>>>@@@CCCBBBEEEKKKRRRZZZ```eeegggmmmqqqwww}}}}}}wwwrrrnnnkkkhhheeebbb]]]XXXTTTOOOLLLHHHCCC???===<<<;;;999999999999999999999999888888999999999999888888777777777777777777777777888999::::::999777444333555555666777777888777777888999999999999::::::::::::<<<>>>AAADDDEEEEEEEEE;;;;;;;;;<<<>>>@@@CCCDDDCCCBBB???===;;;::::::;;;>>>============>>>????????????@@@@@@@@@AAAAAAAAA>>>===;;;999777777777777666666555444444444555555000222444666888888888888888888999::::::::::::999:::::::::;;;<<>>======<<<;;;;;;;;;;;;<<<======;;;<<<<<<<<<=========>>>;;;;;;;;;:::999888666555777666555444444555777888666444222222333444333222444444555555666777777777:::;;;;;;;;;;;;===@@@CCCFFFGGGJJJKKKJJJGGGCCC@@@<<<<<<;;;:::::::::;;;;;;888999;;;===>>>???@@@@@@@@@AAACCCEEEGGGJJJNNNQQQOOORRRTTTUUUVVVZZZ```fffgggmmmssssssooommmppptttrrrssstttvvvwwwxxxxxxxxxzzzzzzzzz{{{|||~~~yyytttooohhh[[[PPPQQQYYYpppjjj]]]QQQQQQQQQTTTbbb{{{ppptttjjjSSSGGGDDDAAA>>>>>>>>>>>>=========<<<===???BBBEEEGGGMMMNNNPPPTTTXXX]]]aaadddcccgggwww{{{hhhWWWLLLIIIMMM[[[rrr~~~|||zzzvvvsssqqqkkkcccZZZUUUWWW]]]ccckkkppprrrooommmnnnmmmjjjggg^^^RRRIIIEEECCCBBBAAAAAA@@@@@@??????@@@@@@AAAEEEFFFIIILLLNNNOOOOOOPPPKKKLLLLLLJJJHHHFFFFFFGGGFFFGGGIIIIIIHHHIIIJJJLLLKKKMMMOOONNNLLLLLLOOORRRTTTWWW]]]cccfffggggggfffkkkgggaaaYYYQQQJJJDDDAAAAAAAAAAAABBBDDDFFFIIIJJJLLLPPPXXXaaagggmmmzzzxxxmmmdddWWWPPPGGG@@@>>>===;;;:::;;;:::999999888888999999888999;;;<<<<<<>>>@@@CCCBBBBBBBBB@@@===<<<===>>>AAACCCGGGMMMTTT\\\bbbfffkkkqqqwwwzzzwwwsssqqqpppmmmnnnooonnniiiaaaYYYTTTNNNLLLIIIFFFDDDAAA>>>;;;:::999888888777777888888888888888888777777777777666666777777888888888999666777777888777555333222555555555555666666666666888888888888888888888888<<<===>>>AAABBBDDDEEEEEE============>>>???@@@AAADDDAAA>>>;;;999999:::;;;>>>>>>>>>>>>>>>?????????===<<<<<<<<<<<<======>>>;;;;;;:::999777555444333444333333333444444555666777777777888999999::::::888999:::;;;;;;999888666888999:::::::::;;;>>>AAAAAAAAAAAA@@@@@@?????????===<<<;;;::::::;;;<<<======<<<;;;;;;::::::::::::;;;999777777888888666444555555444444444333333333444444333333222333333333555555666666777777888888888999:::;;;<<<>>>??????FFFFFFGGGGGGFFFCCCAAA???>>>===<<<;;;:::999999999:::;;;<<<===>>>>>>>>>>>>CCCCCCCCCEEEHHHLLLOOOPPPUUUTTTTTTUUUYYY^^^dddgggppppppqqqqqqqqqpppoooooopppppprrrtttuuuvvvvvvvvvwwwxxx{{{~~~|||yyy}}}vvvjjj]]]QQQOOO[[[jjj|||eeeXXXNNNPPPSSSZZZmmm|||{{{|||kkkRRRDDDCCC@@@>>>======>>>>>><<<======<<<===@@@DDDHHHKKKQQQUUUVVVXXX^^^aaaaaa\\\cccooo{{{hhhUUUJJJIIILLLYYYooo~~~{{{zzzxxxuuussspppkkkbbbYYYUUUWWW]]]bbblllpppqqqnnnlllnnnnnnlllggg^^^RRRIIIEEECCCBBBAAAAAAAAA@@@@@@@@@@@@AAAAAADDDFFFIIILLLOOOQQQRRRRRROOOPPPOOONNNKKKIIIJJJJJJKKKMMMOOOOOOOOOPPPRRRTTTTTTVVVXXXXXXVVVUUUVVVXXXZZZ]]]bbbgggiiihhhfffeeeaaa^^^XXXQQQKKKEEEBBB@@@@@@@@@AAAAAACCCFFFHHHIIIJJJPPPYYY___bbbiii|||yyyrrrjjjaaaYYYRRRLLLDDD>>><<<;;;:::999;;;:::999999888888999999999:::<<<<<<<<<===@@@BBBBBBCCCBBB@@@>>>===>>>???@@@BBBEEEIIINNNTTTYYY\\\bbbhhhnnnpppnnnjjjiiiiiilllooorrrsssooohhh```ZZZRRROOOKKKGGGEEEBBB???===:::999888888777777888888888888888888777777777777666777777777888888888888777777777777666555444333555555555555666666666666888888888888888888888888:::<<<>>>AAACCCDDDDDDEEE===============>>>???@@@@@@>>><<<999888888999:::<<<=========>>>>>>??????<<<<<<;;;::::::;;;;;;;;;999999999888777555444333333222222222111222222333777777777888999999::::::888999:::;;;;;;999888666777888999999:::;;;>>>AAAAAAAAA@@@@@@????????????===<<<:::999999:::;;;;;;;;;;;;::::::999::::::::::::888777777777777666444444444444444333333333333333333222222222222333333555555666666777888888888999999:::;;;<<<===>>>???DDDEEEEEEFFFEEECCCAAA@@@>>>>>>===;;;:::::::::999::::::;;;<<<===>>>>>>>>>CCCCCCDDDFFFJJJMMMOOOPPPRRRRRRTTTWWW\\\bbbhhhkkkppppppqqqqqqqqqppppppppppppqqqsssuuuvvvwwwxxxxxx{{{{{{{{{}}}~~~}}}zzzwwwxxxpppeeeXXXOOORRRdddwwwxxxddd[[[QQQQQQTTT```wwweeeNNNDDDBBB@@@>>>======>>>>>><<<======<<<===???DDDGGGJJJPPPTTTUUUXXX]]]aaa```aaaccciiiwww~~~kkkWWWJJJHHHJJJTTTggg||||||yyywwwwwwvvvtttrrrooojjjaaaXXXTTTVVV\\\bbbmmmpppqqqnnnlllnnnooonnnhhh___RRRIIIEEECCCBBBAAAAAAAAA@@@@@@@@@@@@AAAAAADDDFFFJJJNNNQQQTTTUUUVVVUUUUUUUUUSSSPPPNNNOOOPPPPPPRRRTTTUUUVVVXXX[[[^^^bbbdddffffffcccaaa______bbbdddhhhkkkkkkhhhdddaaaVVVSSSNNNIIIDDDBBBAAAAAABBBBBBBBBCCCDDDGGGIIIJJJGGGMMMUUUYYYZZZddd|||ssshhhaaa[[[SSSNNNKKKGGG@@@<<<::::::999999;;;:::999999888888999999:::;;;<<<<<<<<<===@@@BBBCCCCCCCCCAAA???>>>???@@@AAABBBDDDFFFIIIMMMPPPQQQYYY^^^dddgggeeebbbaaabbbgggkkkqqqtttsssmmmfffaaaWWWSSSMMMIIIFFFCCCAAA???:::999888888777777888888888888888888777777777777777777777777888888888888888777666555555444555555555555555555666666666666888888888888888888888888999;;;>>>AAACCCDDDDDDDDD======<<<<<<<<<======>>><<<;;;888777666666888888:::;;;;;;<<<===>>>>>>???;;;;;;:::999888888888888777777777666666555333333444333222222222222222333777777777888999999::::::999999:::;;;:::999888777666777888999999;;;???BBBAAA@@@@@@@@@@@@?????????<<<;;;:::999888999999:::999999888888888999::::::999777666666666666555444333333333333222222222222333222222111111222333333555555666777777888888999999999:::;;;<<<======>>>AAAAAACCCDDDDDDCCCBBBAAA??????>>>===<<<;;;::::::999::::::<<<===>>>??????BBBDDDFFFIIILLLNNNPPPPPPPPPRRRVVV\\\bbbhhhmmmoooppppppqqqqqqqqqqqqqqqqqqqqqrrrtttvvvxxxyyyzzzzzz}}}{{{{{{{{{zzzxxxvvvrrrjjj___TTTOOOZZZvvvnnn___YYYTTTRRRWWWhhhxxx]]]JJJCCCAAA@@@>>>=========>>><<<======<<<<<>>;;;:::999::::::;;;:::999999888888999999:::<<<============@@@BBBDDDEEEDDDCCC@@@???@@@AAACCCDDDEEEGGGIIIKKKLLLMMMUUUZZZ___aaa```^^^^^^___```dddhhhlllmmmjjjfffcccZZZUUUNNNIIIFFFCCCAAA@@@:::999888888777777888888888888888888777777777666777777777777777888888888888777666444444444555666555555555555666666666666888888888888888888888888777:::===AAACCCDDDDDDCCC======<<<;;;;;;;;;;;;;;;999888777666555666777888888999999:::;;;<<<======;;;:::999888777777777777444444555555555444333333444444444444444555666666777777777888999999::::::999999:::::::::999888777555777888999999;;;???BBBAAAAAAAAAAAAAAAAAAAAAAAA>>>===;;;999999999999999777777777777777888999:::888666555555666666555333333333333222222222111111222222111111111222333333555666666777888888999999:::::::::;;;;;;<<<<<<<<<===>>>???AAABBBBBBBBBBBBAAA@@@@@@???===<<<;;;:::999999:::;;;===>>>@@@@@@BBBEEEIIILLLNNNOOOQQQRRRQQQUUUZZZaaaggglllooopppppppppppppppqqqqqqrrrrrrrrrsssuuuwwwyyy{{{{{{|||}}}zzzxxxxxxxxxwwwvvvmmmeeeZZZRRRTTTgggyyybbbUUURRRTTTSSSZZZrrriiiUUUGGGAAAAAA???>>>============<<<======<<<<<<>>>CCCFFFIIIPPPUUUWWWZZZ___bbbaaaccc^^^^^^jjjyyy```OOOLLLLLLQQQ^^^mmm}}}{{{zzzyyywwwtttqqqoooooolllggg___VVVRRRUUU[[[aaalllppprrrooonnnqqqrrrqqqiii```TTTJJJEEEDDDBBB@@@BBBAAAAAAAAAAAAAAAAAABBBDDDFFFKKKPPPUUUYYY\\\]]]\\\]]]\\\[[[ZZZZZZ]]]___dddhhhlllppptttxxx|||~~~{{{vvvqqqkkkeeeaaaeeeeeefffeeeaaa[[[VVVRRRMMMJJJFFFCCCAAAAAACCCDDDCCCDDDDDDFFFHHHKKKNNNPPPQQQOOOQQQWWWaaaooo~~~ppphhh]]]TTTNNNKKKGGGEEE@@@???>>><<<:::::::::;;;;;;:::999999888888999999:::;;;=========>>>@@@CCCFFFFFFFFFDDDBBB@@@AAACCCBBBCCCEEEGGGIIIKKKLLLLLLRRRVVV[[[\\\[[[YYYZZZ\\\[[[\\\^^^___aaaaaaaaa```WWWSSSLLLGGGDDDBBBAAA???:::999888888777777888888888888888888777777777666888888777777777777777777888777555444444555666666555555555555666666666666888888888888888888888888777999<<<@@@BBBCCCCCCCCC???>>>===;;;::::::::::::999888777666666777888888777777888999::::::;;;;;;;;;:::999888777777777777333333444444444444333333222333333444555777888999777777777888999999::::::::::::::::::999999888888555777888888999;;;>>>AAABBBCCCCCCCCCCCCCCCCCCCCC@@@???===;;;:::999999:::666666666666777777888999777666555555666666555444333333333222222222111111222222111111222333333444666666777777888999999999:::::::::;;;;;;;;;;;;;;;:::;;;<<<>>>???AAAAAABBBBBBBBBBBBAAA???===<<<:::999999:::;;;===???AAACCCCCCGGGLLLNNNOOOPPPRRRTTTWWWZZZ```fffkkknnnoooooooooooonnnooopppqqqrrrsssrrrsssuuuwwwyyyzzz{{{{{{|||zzzwwwvvvwwwvvvuuuttteee]]]SSSQQQZZZtttnnnYYYPPPOOORRRUUUbbbttt\\\MMMEEE@@@@@@???>>>>>>===============<<<<<<<<<>>>BBBEEEJJJRRRXXXZZZ]]]bbbeeedddbbb^^^___jjjgggUUUNNNNNNRRR\\\hhhwww|||{{{{{{{{{xxxtttpppnnnnnnkkkfff]]]UUUQQQTTT[[[```jjjooorrrqqqppprrrsssqqqjjjaaaTTTJJJFFFDDDBBB@@@BBBBBBAAAAAAAAAAAABBBBBBDDDGGGKKKQQQVVVZZZ]]]^^^^^^^^^_________bbbfffiiilllqqqxxx~~~xxxpppiiibbb^^^______]]][[[WWWRRRNNNLLLHHHFFFDDDAAA@@@AAACCCDDDDDDEEEFFFHHHLLLPPPSSSUUUTTTRRRUUU___jjjvvv~~~xxxrrrbbb]]]TTTMMMHHHEEECCCBBB<<<======<<<::::::;;;<<<;;;:::999999888888999999999;;;<<<===>>>???BBBDDDGGGGGGGGGEEECCCBBBCCCDDDAAABBBDDDFFFHHHJJJKKKKKKMMMPPPTTTTTTRRRQQQSSSUUUVVVVVVUUUUUUUUUVVVWWWXXXPPPMMMHHHDDDBBBAAA???>>>:::999888888777777888888888888888888777777777777888888888888777777777777666666555555555555666666555555555555666666666666888888888888888888888888777888;;;===@@@BBBDDDEEE@@@???>>><<<:::999999999888888777777777777777777777777777777888888888888999999888777666666666777333444444444444333333222111111111222333555666777777777777888999999:::::::::::::::999999999888888666777888888888:::===???BBBBBBCCCCCCCCCCCCDDDDDDAAA@@@>>>;;;:::999999999777777666666666777888888777666555555777777666555333333333333222222222222222222222222333444555555666666777888888999999:::;;;;;;;;;:::::::::::::::888999:::;;;===???@@@AAACCCCCCCCCCCCAAA???<<<;;;:::::::::<<<>>>AAACCCEEEEEEIIINNNOOOOOOQQQTTTWWW\\\___dddiiimmmnnnooonnnmmmmmmlllmmmnnnppprrrsssrrrsssuuuvvvxxxxxxyyyyyyxxxwwwvvvvvvvvvuuuqqqooo]]]TTTMMMQQQaaa|||eeeVVVQQQQQQQQQZZZooofffRRRGGGBBB?????????>>>>>>===============<<<;;;;;;===AAADDDKKKRRRYYY\\\___dddfffeeedddaaabbbjjjzzzttteeeaaa```bbbfffkkksss}}}zzzyyyzzz{{{xxxsssooonnnnnnjjjeee\\\TTTQQQSSSZZZ```hhhooossssssrrrtttssspppkkkaaaUUUKKKFFFDDDBBB@@@BBBBBBAAAAAAAAAAAABBBBBBDDDGGGLLLQQQVVVZZZ]]]^^^___```bbbccceeeiiiooosssuuu{{{xxxnnnfff```\\\YYYXXXUUUQQQNNNKKKHHHGGGDDDCCCCCCBBBCCCDDDEEEFFFJJJJJJLLLOOOTTTXXX\\\___\\\___hhhsss{{{yyyuuuuuurrrlllfffWWWSSSMMMHHHDDDBBB@@@@@@999;;;===<<<:::888999;;;;;;:::999999888888999999888:::<<<===>>>@@@CCCFFFHHHHHHHHHFFFDDDCCCDDDEEEBBBCCCEEEHHHIIIJJJJJJJJJHHHJJJMMMMMMJJJIIIKKKNNNPPPOOOMMMLLLKKKJJJJJJJJJHHHFFFBBBAAA@@@???===;;;:::999888888777777888888888888888888777777777777888888888888777777777666555555666666666666555555555555555555666666666666888888888888888888888888888888999;;;>>>AAADDDFFFBBBAAA???===;;;999999888888888777777666666666666777777777666666666666666666666555555555555666666444444555555444333222222444333333333333444444555777777777888999999::::::::::::999999888888999999888888999888888999;;;===AAAAAAAAAAAABBBBBBBBBCCCAAA@@@===;;;999888888888888888777777666777777777888777666666888888777666444444444444333333333333333333333333444555666777666777777888888999::::::;;;;;;;;;::::::999999999777777888999;;;===???@@@DDDDDDEEEDDDBBB@@@===;;;;;;;;;;;;<<>>>>>>>>>>>>>>======<<<======<<<;;;;;;===AAADDDJJJRRRYYY\\\___dddfffeeegggeeedddiiitttuuu}}}{{{zzzzzzxxxyyy{{{xxxvvvyyyzzzxxxsssooonnnoooiiiddd\\\TTTPPPSSSZZZ```gggnnntttttttttuuussspppkkkbbbUUUKKKFFFDDDBBB@@@CCCBBBBBBAAAAAABBBBBBCCCDDDGGGLLLQQQVVVZZZ]]]^^^```aaadddfffiiinnnuuuyyyxxxmmmeee___[[[UUUSSSPPPLLLIIIGGGFFFFFFBBBCCCCCCEEEFFFHHHJJJKKKPPPQQQTTTWWW\\\aaaeeehhhjjjsssyyynnnhhhfffddd^^^XXXQQQNNNJJJFFFCCCAAA@@@???777:::<<<;;;999777888:::;;;:::999999888888999999777999;;;===>>>AAADDDGGGHHHIIIIIIGGGDDDCCCDDDEEEEEEFFFHHHJJJKKKLLLKKKKKKEEEHHHJJJIIIFFFEEEGGGJJJIIIIIIHHHGGGEEEBBB@@@>>>BBBAAA???>>>>>>===;;;999:::999999888777888888888888888888888777777777777999888888888777777666666444555666777777666555444555555555555666666666777888888888888888888888888888888999:::===AAAEEEGGGCCCBBB@@@===;;;999999888888777777666555555444444777777777666555555444444444444333333333444555555555555555555444333222111999888777666555444444444777777777888999999::::::;;;:::999999888888999999999999999888777888:::<<>>???EEEEEEEEEEEECCC@@@===;;;<<<;;;<<<===@@@CCCGGGIIIHHHLLLPPPPPPOOOQQQWWW\\\```cccfffjjjmmmoooppppppkkkjjjjjjjjjlllnnnqqqsssrrrsssssstttttttttttttttuuuvvvwwwxxxvvvpppgggaaaWWWNNNKKKXXXrrriiiZZZRRRPPPPPPUUUiiijjjQQQHHHEEEDDD===>>>>>>>>>>>>>>>===<<<======<<<;;;;;;===@@@CCCIIIQQQXXX[[[___dddfffdddhhhfffeeehhhppp~~~}}}{{{yyyxxxxxxzzzxxxvvvvvvuuusssqqqnnnkkkggg___WWWQQQRRRVVVZZZbbbjjjqqqqqqpppqqqqqqoooooocccSSSIIIFFFEEEBBB>>>@@@@@@@@@@@@AAABBBCCCCCCDDDFFFIIILLLOOOTTTYYY]]]\\\___eeemmmrrruuu}}}yyysssmmmbbbYYYUUUOOOIIIHHHFFFBBBAAABBBCCCEEEIIILLLMMMPPPSSSUUUSSSXXX^^^bbbeeelllvvv~~~}}}vvvnnneee```[[[UUUSSSTTTPPPLLLGGGCCCBBB@@@???===>>>===<<<:::999888777777:::999999888888999999:::888999;;;<<<===@@@EEEIIIFFFHHHIIIHHHEEECCCBBBBBBGGGIIILLLOOOOOONNNKKKJJJEEECCCAAAAAABBBBBBAAA@@@DDDDDDBBB@@@>>><<<;;;:::999999999999999999999999888888888888888999999999;;;;;;:::999999888888777666777888888888777555444777777666666555555555444666666555555555666666777777777777777777777777777888888999:::<<>>;;;:::999999999888666555444444444555888777555555444555666777555444333333222222333333666666666666666666666666333333333444555666777888999999999999999999999999999999888888888888999999888888777777888999::::::<<<>>>@@@BBBBBBAAA???======<<<:::888777777777777999999999999999999::::::888999::::::;;;;;;::::::777777666666555555444444666666666666777777777777777888999999:::;;;<<<<<<;;;;;;;;;::::::999999888666666777777888999;;;;;;AAAAAA@@@???>>><<<:::999777:::<<>>=========<<<===>>>======>>>AAACCCKKKPPPWWW]]]```bbbdddeeedddcccccceeelllyyy|||yyyxxxwwwwwwvvvuuusssssssssqqqooollliiieee^^^VVVQQQRRRVVVZZZccckkkqqqqqqpppppppppnnnmmmbbbSSSJJJGGGFFFCCC@@@@@@@@@??????@@@AAABBBBBBBBBDDDGGGJJJMMMQQQWWW[[[___bbbiiiqqqwww{{{vvvqqqlllbbbZZZVVVNNNHHHGGGEEEBBBAAACCCDDDGGGJJJNNNQQQVVV[[[___aaadddhhhlllpppzzzwwwlllccc\\\XXXTTTOOOMMMOOOLLLIIIDDDAAA@@@???===<<<===<<<;;;:::999888888888::::::999999999999::::::999:::;;;;;;<<<>>>BBBEEEGGGHHHJJJIIIFFFCCCBBBBBBDDDFFFIIIKKKLLLKKKIIIGGGCCCAAA?????????@@@???>>>BBBAAA@@@>>><<<:::999888999999999999999999999999888888888888888888888888::::::999999999999888888666777777888777666555444777666666666555555555444555555555555555666777777777777777777777777777777777888999;;;>>>AAADDDFFFIIIGGGDDD@@@===<<<;;;;;;;;;:::888777666666666666888777666555444555666666555444333333222222333333333333333333333333333333333333333444555666777888999999999999999999999999999999888888888888999999888888777777888999999:::<<<===???AAAAAA@@@>>>======<<<:::888777777777888999999999999::::::::::::999:::;;;;;;<<<<<<;;;;;;888888888777666555555444666666666666777777777888999999::::::::::::::::::<<<<<<;;;;;;;;;:::::::::888888777888888999:::;;;>>>>>>>>>>>>===<<<;;;:::999;;;>>>@@@BBBEEEHHHKKKMMMNNNOOOOOOPPPTTTZZZ___ggghhhjjjlllmmmmmmmmmlllnnnnnnnnnnnnooooooooooooppppppqqqrrrssstttuuuuuuxxxuuurrrrrrqqqiii\\\RRRLLLOOOXXXoooyyybbbWWWRRRVVV]]]qqqnnn[[[QQQIIIDDDAAA??????>>>>>>===<<<<<<<<<<<<============>>>AAACCCJJJOOOVVV\\\```bbbdddfffgggeeeddddddiiiuuu~~~}}}}}}~~~~~~~~~}}}{{{xxxwwwvvvuuuvvvuuusssssssssrrrpppnnnhhheee^^^WWWSSSTTTXXX\\\fffmmmrrrqqqooooooooommmlllbbbTTTLLLHHHGGGDDDAAA??????>>>>>>>>>???@@@@@@>>>@@@DDDFFFIIINNNSSSWWW___bbbiiissszzzsssnnnjjjbbb[[[UUUNNNGGGEEECCCAAABBBEEEFFFIIIMMMRRRYYYaaajjjooovvvxxxzzz}}}zzzpppaaaYYYSSSPPPMMMIIIHHHJJJGGGDDD@@@>>>>>>===<<<;;;;;;;;;:::999999999999999::::::999999999999:::::::::;;;;;;;;;:::<<<@@@CCCHHHIIIJJJIIIGGGDDDCCCCCCCCCEEEHHHKKKKKKJJJHHHFFFAAA???===<<<<<<===<<<;;;>>>>>><<<;;;999888777666888888888888888888999999999999888888777777666666888888888999999999999999777777777777777666555555666666666555555555555555444444444555555777888999777777777777777777777777777777999<<<@@@DDDHHHJJJKKKIIIFFFCCC@@@>>>=========<<<;;;999888777777777888777666555555555555666555444444333333333333333222222222222222222222222333333333444555666777888888888888888888888888888999999888888888888999999888888888777888888999:::;;;<<<>>>@@@@@@???>>>===<<<;;;:::888777777777888999999999:::::::::;;;;;;;;;;;;<<<===============;;;:::999888777666555555666666666777777777888888;;;;;;::::::999999999999===<<<<<<<<<<<<<<<<<<<<<::::::999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<;;;===???AAACCCEEEIIILLLNNNOOOOOOPPPSSSXXX^^^cccggghhhjjjlllmmmmmmmmmllllllmmmooopppppppppooonnnnnnooopppqqqrrrssstttuuuuuussspppnnnjjjbbbXXXPPPNNNTTTeeettt]]]UUUUUU\\\eee{{{bbbTTTMMMHHHDDDCCC???>>>>>>===<<<<<<;;;;;;<<<============>>>AAACCCIIINNNUUU[[[___bbbdddfffjjjhhheeecccfffqqq|||zzzzzz{{{|||~~~}}}}}}||||||}}}}}}~~~~~~~~~|||zzzyyywwwvvvuuusssrrrqqqqqqrrrqqqooommmhhheee___YYYVVVWWW[[[```hhhooosssqqqoooooonnnllllllcccWWWNNNJJJGGGCCC@@@???>>>>>>=========>>>>>>;;;===@@@BBBEEEIIINNNQQQYYY\\\eeepppyyy|||pppkkkgggaaa[[[TTTLLLEEECCCBBBAAACCCGGGHHHKKKQQQYYYdddppp}}}uuuiii\\\UUUOOOMMMKKKGGGEEEGGGCCCAAA>>>=========;;;::::::999999999999999:::::::::::::::999999::::::::::::;;;;;;;;;;;;===@@@CCCHHHJJJKKKJJJGGGEEECCCCCCEEEGGGJJJMMMNNNMMMKKKIIIAAA>>>;;;::::::;;;;;;:::;;;;;;:::999888777666555777777777888888888888888999999888777666666555555666777777888999:::::::::777777777777777666666555555555555555555555555555333333444444666777999999777777777777777777777777666777999===AAAFFFKKKMMMKKKIIIGGGDDDBBB@@@@@@???>>>>>>===;;;:::999888888888888777777666666555555555555444333333333333333444444444444444444444444333333333444555666777888888888888888888888888888999999888888888888999999999888888888888888999999999;;;<<<>>>>>>>>>===<<<<<<;;;999777777777777888999999::::::;;;;;;<<<<<<<<<===>>>>>>??????>>>>>>===<<<;;;:::888777666555666666777777777888888888:::999999999999999999999==================>>>>>><<<<<<;;;:::999999:::::::::::::::::::::;;;<<<<<<<<<>>>@@@BBBCCCEEEIIIKKKPPPPPPQQQSSSWWW]]]cccgggfffggghhhjjjkkkkkkkkkkkkkkkmmmooopppqqqpppnnnmmmoooooopppqqqqqqrrrssssssqqqrrrqqqnnnhhh___VVVQQQQQQ```zzzkkkXXXTTTVVVaaammm}}}kkkWWWMMMIIIFFFCCCCCC?????????>>>======<<<<<<;;;<<<======<<<===@@@CCCHHHMMMTTTZZZ^^^bbbeeegggkkkjjjfffcccdddnnn~~~|||yyyxxxyyyzzzyyyzzz|||}}}~~~}}}|||{{{{{{{{{{{{{{{{{{|||}}}~~~~~~}}}|||{{{yyyxxxwwwvvvpppooonnnnnnnnnnnnllljjjeeeccc^^^YYYVVVWWW[[[___iiiooossspppmmmmmmmmmkkkmmmeee[[[QQQKKKFFFBBB??????>>>>>>===<<<<<<<<<<<<999:::===>>>@@@CCCHHHKKKRRRUUU^^^jjjsss|||wwwlllgggccc]]]XXXRRRJJJDDDCCCCCCCCCFFFJJJKKKOOOXXXdddrrrrrrdddYYYRRRMMMKKKIIIDDDCCCDDDAAA???============;;;:::999999888888888999::::::;;;::::::::::::::::::;;;:::;;;<<<<<<<<>>??????@@@@@@??????>>>===<<<:::999777666666777777777777888888888888777777888999999:::;;;;;;=========>>>>>>?????????>>>===<<<;;;::::::::::::;;;;;;:::::::::;;;<<<<<<>>>@@@BBBCCCDDDEEEIIIKKKQQQRRRSSSVVV[[[aaafffiiifffggghhhiiijjjkkkkkkkkkkkkmmmooopppqqqpppnnnmmmqqqqqqqqqqqqqqqqqqqqqqqqqqqssstttoooeeeZZZRRROOOVVVoooaaaUUUTTTXXXfffxxxnnn___PPPIIIGGGCCCAAAAAAAAAAAA@@@??????>>>>>>===;;;<<<===<<<<<<===@@@BBBGGGLLLRRRXXX]]]aaaeeehhhjjjjjjgggcccccclll||||||yyyxxxxxxxxxuuuuuuuuuvvvvvvwwwxxxxxxyyyyyyyyyyyyzzz{{{||||||||||||{{{{{{zzzxxxwwwvvvsssrrrqqqpppqqqpppmmmkkkccc```\\\WWWTTTUUUYYY]]]ffflllooollliiiiiijjjhhhlllfff\\\TTTMMMGGGCCC@@@@@@???>>>===<<<;;;;;;;;;888999;;;<<<<<>>===<<<===<<<;;;999999999888888888999999:::;;;;;;::::::::::::;;;;;;:::;;;<<<<<<===@@@DDDGGGHHHIIIJJJIIIGGGDDDCCCCCCCCCFFFIIILLLNNNMMMKKKJJJBBB???;;;999999:::::::::999888888888777777666666555555666666777777888888777777666666555555444444666666777777888999::::::888888777666666666666666444444444444444555555555444444444555555777888999777777777777777777777777777777999<<<@@@DDDHHHJJJHHHGGGGGGGGGFFFFFFEEEEEEBBBBBBBBBAAA???===;;;:::;;;<<<;;;;;;:::999777777666555555444444444444444222222222222222222222222333333333444555666777888999999999999999999999999999999888888888888999999:::999888888777888888888777888999:::;;;;;;<<<<<<:::999888777666777777888999::::::;;;<<<===>>>>>>>>>>>>???@@@@@@@@@@@@@@@===<<<;;;:::999888777666777777777888888888999999666666777888999:::;;;;;;<<<<<<===>>>>>>???@@@@@@>>>>>>===<<<;;;;;;<<<<<<===<<<;;;;;;;;;<<<>>>???@@@BBBDDDEEEEEEGGGJJJLLLSSSSSSVVVZZZaaafffiiijjjiiiiiijjjjjjlllmmmmmmnnnlllmmmooopppppppppooonnnqqqqqqqqqqqqrrrrrrrrrrrrtttwwwvvvmmm___TTTPPPQQQccckkkXXXUUUUUUZZZooodddXXXLLLHHHFFFCCC@@@@@@BBBAAAAAA@@@@@@???>>>>>>;;;<<<<<<<<<<<<===@@@BBBFFFKKKQQQWWW\\\aaaeeehhhiiijjjhhhdddbbbiiixxx~~~~~~zzzxxxwwwwwwrrrqqqpppoooppprrrtttvvvvvvvvvvvvwwwwwwxxxyyyzzzyyyyyyzzzyyyyyywwwuuutttuuusssrrrqqqqqqpppmmmkkkdddbbb]]]YYYUUUVVVYYY]]]aaagggjjjgggdddeeeeeedddhhhddd\\\UUUNNNIIIFFFDDDAAA@@@???===<<<;;;;;;;;;888999:::::::::;;;>>>AAADDDEEEJJJRRRWWW]]]hhhrrr|||lllfff___[[[YYYWWWRRRNNNKKKEEECCCFFFIIIJJJMMMQQQUUU]]]lll~~~~~~jjjXXXNNNHHHEEEEEEDDD@@@???@@@???===<<<<<<<<<;;;999777999999888888888888888999;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<>>>AAADDDGGGHHHJJJIIIFFFCCCBBBBBBBBBEEEHHHKKKMMMLLLKKKIIIBBB>>>:::777777888999999777777666666666666666555444444555666666777888888555555555555555555555555666666777777888888999999999888777666555666666777333333333444444555555555555555555555555666777777777777777777777777777777777888999;;;>>>AAADDDFFFGGGGGGHHHIIIIIIJJJIIIIIIFFFFFFFFFEEECCCAAA>>>=========>>>===<<<;;;999888666666555444444444444444333333333333333333333333333333333444555666777888::::::::::::::::::::::::999999888888888888999999:::999999888777777888888666666777888::::::;;;;;;:::999777666666777777888::::::;;;<<<===>>>??????>>>>>>???@@@@@@@@@@@@@@@;;;;;;::::::999888888777777777888888888999999999777777888888999999999:::;;;;;;<<<===>>>???@@@AAA>>>>>>======<<<=========<<<<<<;;;<<<===???BBBDDDDDDEEEGGGHHHHHHIIILLLNNNTTTUUUXXX^^^eeeiiijjjiiiiiiiiiiiijjjkkklllnnnnnnnnnnnnnnnnnnooooooooooooooooooppprrrsssuuuvvvvvvxxxzzzvvvjjj[[[TTTXXX___zzziiiYYYRRRUUUVVV]]]zzzwww\\\SSSKKKIIIHHHDDDBBBBBBAAAAAA@@@@@@???>>>>>>>>>:::;;;<<<<<<;;;<<>><<<<<<;;;;;;999::::::999999999<<<>>>>>>>>>BBBGGGJJJNNNWWW```iiiyyy}}}pppbbb^^^YYYUUUSSSTTTRRROOOKKKIIIDDDCCCGGGKKKLLLOOOSSSYYYcccsss{{{fffTTTKKKFFFCCCDDDDDDBBBAAACCC>>><<<;;;;;;;;;:::777555:::999999888777777888888<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<;;;:::;;;>>>AAAFFFHHHIIIHHHEEECCCBBBBBBCCCEEEIIILLLNNNMMMLLLJJJAAA>>>999666666777888888555555555555555555555555444444444555666777777888444444555555555555555555777777777777888888888888999888666555555555666777333333333444444555555555666666555555555666666777777777777777777777777777888888999:::<<>>?????????===<<<:::888666666555444444444444555666666666666666666666666333333333444555666777888;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888999999::::::999888777777888888555666777888999:::;;;;;;999888777666666777888888::::::;;;<<<===>>>???@@@>>>>>>???@@@@@@@@@@@@???:::::::::999999888888888777888888888888999999999999999999888888888888888:::;;;<<<===>>>???@@@AAA>>>>>>============>>>>>>;;;;;;;;;<<>>=========:::;;;<<<<<<;;;<<>>>>>>>>@@@BBBEEEGGGIIIUUUYYY___cccccc^^^XXXTTTJJJKKKMMMMMMLLLJJJFFFDDD@@@BBBEEEGGGJJJOOOVVV[[[cccmmm}}}~~~jjjZZZRRRJJJIIIGGGEEECCCBBBAAA@@@===<<<<<<;;;999888888777999999888888888888999999888888999999999:::::::::;;;<<<===<<<<<<<<<>>>@@@GGGFFFFFFFFFDDDCCCBBBAAACCCGGGLLLNNNNNNMMMNNNOOODDD@@@;;;888777777666666777777777777666666666666555555555555666666666666666666666666777777777777777777777777777777777777666666555555555555666666555555444333333333333444444444555555666666777777777777777777777777777777666888999:::;;;===AAADDDEEEFFFIIILLLMMMMMMMMMLLLKKKKKKJJJIIIGGGFFFDDDCCCEEEDDDAAA???<<<;;;:::999888888888777777777777777666555555444333333222222333333333444555666777888;;;:::::::::999888888888777777777777888888888888777777888999999999999888:::::::::999999999888888999888777666555555666777777777888999::::::::::::===>>>???@@@???===;;;999======<<<;;;;;;:::999999777888888999999777666555777777777777777777777777999:::<<<===>>>???>>>>>>============>>>>>>>>>???BBB???===???CCCGGGHHHHHHJJJKKKLLLKKKKKKLLLOOORRRXXX[[[___bbbdddfffhhhjjjggghhhhhhiiijjjjjjkkkkkkllloooqqqrrrrrrqqqqqqrrrppptttuuurrrqqqtttvvvvvv|||qqqfff___YYY\\\pppzzzggg]]]RRRSSSQQQPPPZZZuuufffTTTNNNHHHFFFGGGGGGDDD@@@AAA@@@???===<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======CCCGGGMMMSSSYYY___eeeiiiiiihhhgggddd^^^]]]fffqqqlllsss~~~{{{~~~{{{xxxvvvnnnllliiigggggghhhjjjkkknnnoooppprrrsssssssssrrrppppppppppppooonnnmmmllliiihhhfffdddccccccdddeeeeeeeeeccc___ZZZVVVUUUUUUTTTVVVYYYZZZYYYXXXXXXXXX\\\______XXXQQQNNNJJJEEE@@@>>><<<;;;<<<<<<:::999555666666777888999:::;;;<<<<<<===>>>???BBBDDDEEEFFFIIILLLNNNNNNLLLIIIGGGHHHHHHIIIJJJIIIGGGEEECCCCCCFFFHHHKKKNNNTTT\\\bbbgggqqqvvvcccUUUOOOHHHGGGEEECCCAAA@@@??????===<<<<<<;;;999888888777999999888888888888999999888999999999999:::::::::;;;<<<===<<<<<<<<<>>>@@@FFFFFFGGGFFFEEEDDDCCCBBBCCCGGGKKKNNNMMMMMMMMMNNNEEEAAA<<<999888888777777777777777666666666555555555555555666666666777777666666666666777777777777666666666666666666666666666666555555555555666666555555444444333333333444444444555555666777777777777777777777777777777777666777999::::::===@@@CCCCCCDDDGGGJJJLLLMMMLLLLLLMMMMMMMMMLLLJJJHHHGGGFFFGGGEEECCCAAA???===<<<<<<999999999888888888888888666666666555444444333333444444333444444555666777999999999999888888888888666666777777777888888888777777888999999999999888999999999999888888888888888777666555555555666777777777888999::::::::::::;;;<<<>>>??????>>>===<<<===<<<<<<;;;::::::999999777888999999999888666666777777777777777777777777999:::;;;===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????AAA???>>>???DDDHHHIIIIIILLLMMMMMMMMMLLLMMMPPPRRRYYY]]]aaaeeefffgggiiijjjiiiiiiiiijjjkkkkkkllllllnnnppprrrsssrrrqqqrrrrrrssswwwxxxuuutttwwwxxxwwwxxxnnnccc]]][[[fffnnn]]]VVVNNNOOOPPPTTTdddyyybbbSSSNNNHHHFFFGGGHHHEEEBBBAAA@@@???===<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======CCCGGGMMMTTTYYY___eeeiiijjjiiihhheee___]]]eeepppjjjnnnwwwzzz|||xxxuuuooolllhhheeecccdddeeegggiiijjjmmmoooppppppoooooolllkkkjjjhhhgggffffffeeegggfffdddbbbbbbbbbdddeeeddddddbbb]]]XXXTTTRRRRRROOORRRUUUWWWVVVUUUUUUVVVWWW[[[[[[UUUPPPNNNJJJFFF@@@>>>;;;;;;;;;;;;:::888777777888999:::;;;;;;<<<;;;;;;;;;;;;<<<>>>???@@@???@@@@@@AAAAAABBBBBBBBBEEEEEEEEEDDDDDDDDDCCCCCCFFFGGGJJJMMMRRRYYYbbbhhhnnnwwwzzzjjjYYYOOOKKKFFFEEEDDDBBB@@@???>>>>>><<<<<<;;;::::::999888888999999888888888888999999999999999999::::::::::::;;;<<<===<<<<<<<<<>>>@@@FFFFFFGGGGGGGGGFFFDDDCCCCCCFFFJJJLLLLLLLLLMMMMMMFFFBBB===:::999999888777666666666555555555444444666666666666777777777777666666666666777777777777555555555555555555555555666666555555555555666666555555555444444444444333444444555555666777777888777777777777777777777777666777999999:::<<>>===<<<;;;;;;:::::::::999999999888777777666666555444444555444444444444444555555777777777777888888888888666666777777777777888888777777888999999999999888888888888888777777777777666555555555555666666777777777888999::::::::::::999:::<<<>>>???>>>>>>===<<<<<<;;;;;;::::::999999888999999999999888777666666666666666666666666666888999;;;<<<===>>>>>>>>>????????????>>>>>>>>>>>>@@@??????AAAEEEIIIKKKKKKNNNOOOOOONNNMMMNNNQQQSSS\\\```eeehhhiiiiiijjjjjjjjjkkkkkkllllllmmmnnnnnnppprrrssssssrrrrrrssstttwww{{{|||zzz{{{~~~}}}zzzwwwkkk```]]]bbbwwwvvv```TTTQQQLLLMMMRRR^^^wwwnnnZZZQQQMMMHHHGGGHHHHHHFFFDDDAAA@@@???===<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======CCCGGGNNNTTTZZZ```fffjjjlllkkkiiifff```]]]eeeooolllmmmrrr{{{|||~~~}}}xxxuuuqqqnnniiidddaaaaaabbbcccdddfffiiilllnnnnnnmmmllljjjiiifffcccbbbaaabbbbbbeeecccbbb``````aaacccdddcccbbb```\\\VVVQQQNNNNNNOOORRRVVVWWWXXXWWWXXXXXXUUUYYYYYYTTTOOOMMMIIIEEE???===;;;:::::::::999888777888888999::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<>>???@@@AAABBBCCCDDDCCCBBBAAAAAABBBCCCDDDFFFGGGJJJNNNTTT]]]eeejjjsss{{{~~~mmm___RRRKKKIIIEEEDDDCCCAAA@@@???>>>>>><<<<<<;;;::::::999888888999999888888888888999999999999999:::::::::;;;;;;:::<<<===<<<<<<<<<>>>@@@EEEFFFGGGHHHHHHGGGFFFEEEBBBDDDGGGJJJKKKKKKLLLLLLEEEAAA===999888888888777666555555555444444444444666666666777777777888888666666666666777777777777666666666666666666666666666666555555555555666666555555555555555444444333333444444555666777888888666666666666666666666666666777888888888:::===@@@???AAACCCFFFIIIKKKLLLLLLMMMNNNNNNNNNMMMKKKIIIGGGDDDCCCAAA???>>><<<<<<<<<======<<<<<<;;;:::::::::999999888777777666666555555555444444444444444444555555666666777777888888666666666666777777777888777777888999999999999888777777777777666666666666444444444555555666777777777777888999::::::::::::999:::;;;===============;;;;;;;;;;;;::::::::::::999999999999999888888888666666666666666666666666888999:::;;;<<<======>>>???>>>>>>>>>>>>=========@@@@@@AAACCCFFFIIILLLMMMOOOOOOPPPOOOOOOPPPSSSUUU```dddhhhkkklllkkkkkkkkkllllllmmmnnnnnnoooooopppqqqrrrsssrrrrrrrrruuuwww}}}wwwjjjaaaeeeuuujjjXXXQQQRRROOOPPPZZZppp~~~cccRRRMMMJJJGGGFFFGGGGGGFFFDDDAAA@@@???===<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======BBBFFFNNNUUU[[[aaagggkkkmmmlllkkkhhhaaa^^^eeeooommmlllooowww{{{yyyzzzzzzvvvssspppkkkeeeaaa`````````aaacccfffiiikkkkkkkkkkkkkkkiiifffcccaaaaaabbbccccccbbb```___^^^___aaabbbaaaaaa___[[[UUUOOOLLLKKKNNNRRRVVVXXXYYYYYYZZZ[[[WWWZZZZZZTTTNNNKKKHHHCCC???===;;;:::::::::999888777888888999999:::::::::<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<>>>>>>?????????CCCBBBAAAAAAAAACCCEEEFFFGGGHHHKKKPPPXXX```fffjjjrrryyyrrrcccWWWNNNIIIIIIEEEDDDCCCAAA@@@??????>>>;;;;;;;;;::::::999999888999999888888888888999999999999:::::::::;;;;;;;;;:::<<<===<<<<<<<<<>>>@@@CCCDDDFFFHHHIIIHHHGGGFFFBBBCCCEEEGGGIIIKKKKKKJJJDDD@@@;;;888777777666666666555555555444444444444666666666666777777777777666666666666777777777777777777777777777777777777666666555555555555666666555555666666666555444333333333444555666777888888666666666666666666666666666777888777777999;;;>>>???@@@BBBEEEHHHJJJKKKLLLMMMNNNOOOPPPOOOMMMJJJIIICCCBBBAAA???>>>=========>>>>>>======<<<;;;;;;::::::999999888777777666666666666555444444444555555555555555666666777777888555666666666666777777777777777888999999999999888777777777666666666555555444444555666666777777777777777888999::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::999999999999999777777777777777777777777888888999:::;;;<<<==============================AAABBBDDDFFFHHHJJJLLLNNNNNNOOOPPPQQQQQQSSSWWWYYYdddgggkkkmmmmmmlllkkkkkknnnnnnnnnoooppppppqqqqqqpppqqqrrrrrrsssuuuyyy|||ttthhhgggxxxxxxbbbSSSPPPSSSRRRXXXjjjvvv]]]MMMJJJIIIGGGFFFFFFEEEDDDCCCAAA@@@???===<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======@@@EEEMMMUUU\\\bbbgggkkknnnmmmllliiiccc___fffppplllkkknnnuuu~~~zzzuuusssyyy~~~yyyuuusssnnniiieeebbb```______```bbbdddggghhhjjjjjjkkkiiifffdddccccccddddddbbbaaa___]]]]]]]]]___```______^^^ZZZTTTOOOKKKJJJKKKOOOSSSVVVWWWXXXYYYZZZYYY\\\[[[UUUOOOKKKGGGCCC@@@>>>;;;;;;;;;;;;:::888888888888999999:::::::::<<<======>>>======<<<<<<:::;;;<<<>>>>>>>>>======BBBAAAAAAAAABBBDDDFFFHHHJJJKKKNNNTTT\\\bbbfffgggjjjpppxxx~~~xxxggg[[[RRRKKKHHHIIIDDDCCCBBB@@@??????>>>>>>;;;;;;;;;::::::999999999999999888888888888999999::::::::::::;;;;;;;;;;;;;;;<<<===<<<<<<<<<>>>@@@@@@BBBEEEHHHIIIIIIGGGFFFBBBBBBCCCEEEHHHJJJJJJIIIDDD@@@;;;888777777666555666666666555555555444444555555555555666666666666666666666666777777777777888888888888888888888888666666555555555555666666555555666777666555444333222333444555666888888999777777777777777777777777666777777777666777:::<<<>>>???AAACCCEEEGGGIIIJJJMMMNNNPPPQQQPPPNNNKKKIIIDDDDDDCCCAAAAAA@@@@@@@@@??????>>>===<<<;;;;;;::::::999999888888777666666777666666555666666777777666666666666777777777777555555666666666666777777777777888999999999999888777777777777666666666666555666777777777777777666777777888999::::::::::::;;;;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<=========>>><<<;;;::::::999999::::::777777777777777777777777888888888999:::;;;<<<===<<<=========>>>>>>>>>>>>BBBDDDGGGHHHIIIJJJLLLNNNNNNPPPRRRTTTVVVYYY]]]aaaiiikkkmmmmmmlllkkkllllllnnnooooooppppppqqqqqqrrrpppqqqrrrsssuuuzzz~~~mmmjjjuuuppp]]]QQQOOOSSSWWWgggppp[[[NNNJJJIIIHHHGGGFFFEEEDDDCCCAAA@@@???===<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======>>>CCCLLLTTT\\\bbbgggjjjmmmmmmmmmkkkdddaaagggqqqllllllpppxxx|||vvvzzz|||wwwuuurrrmmmiiieeebbb```\\\\\\]]]___aaaeeegggiiihhhgggfffdddddddddddddddbbb```^^^\\\[[[\\\]]]]]]]]]^^^]]]ZZZTTTOOOKKKJJJHHHLLLQQQTTTVVVWWWXXXYYYYYY]]]\\\VVVPPPMMMIIIEEE@@@>>><<<;;;<<<<<<:::999::::::::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>===<<<>>>>>>>>>>>>????????????@@@@@@AAABBBDDDEEEGGGHHHIIIJJJNNNUUU\\\aaabbbaaa___ccciiimmmpppuuu{{{vvviii[[[SSSMMMGGGEEEFFFBBBAAA@@@???>>>=========;;;;;;::::::::::::999999999999888888888888999999:::::::::;;;;;;;;;;;;<<<;;;<<<===<<<<<<<<<>>>@@@>>>@@@DDDGGGIIIHHHGGGFFFBBBAAAAAACCCGGGIIIIIIHHHDDDAAA<<<999888777777666777777777666666666555555444444444444555555555555666666666666777777777777777777777777777777777777666666555555555555666666555555777777777666444333222333444555666888999999777777777777777777777777666666777666555666888;;;======>>>???AAACCCEEEFFFIIIKKKMMMNNNMMMKKKHHHFFFDDDCCCBBBAAAAAAAAAAAAAAA??????>>>===<<<;;;::::::999999999888777777666666777777666777777888999:::888888777777777777777666555555555666666666777777777777888999999999999888888888888777777777666666777888888999999888777666777777888999::::::::::::999999999999:::;;;<<<<<<<<<<<<<<<===>>>??????@@@===<<<;;;:::999::::::;;;999999999999999999999999888888777888999:::<<<=========>>>???@@@AAAAAABBBCCCFFFIIIJJJIIIJJJLLLNNNOOOQQQTTTXXX[[[```eeeiiilllmmmnnnmmmkkkkkklllmmmnnnoooooopppqqqqqqrrrrrrqqqrrrsssvvvzzzvvvlllsss~~~fffXXXRRRSSSVVVccckkk\\\SSSKKKKKKKKKJJJHHHFFFEEEDDDAAA@@@???===<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======;;;AAAKKKTTT[[[aaafffiiilllmmmmmmkkkfffbbbiiirrrnnnnnnsss|||~~~~~~xxxwwwtttppplllgggcccaaaZZZZZZZZZ[[[^^^bbbeeehhhffffffeeedddddddddddddddbbbaaa^^^\\\ZZZ[[[[[[\\\\\\]]]]]]ZZZUUUOOOLLLJJJHHHKKKPPPTTTVVVWWWXXXZZZYYY]]]]]]WWWRRROOOLLLHHHAAA???===<<<<<<<<<;;;:::;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<===>>>>>>>>>===<<<@@@???===<<<<<<<<<>>>???>>>???AAABBBDDDFFFGGGGGGGGGHHHLLLSSSZZZ^^^]]][[[VVVZZZ^^^aaadddhhhooouuuxxxzzz{{{uuukkk```TTTNNNJJJEEECCCCCC@@@@@@???===<<<<<<<<<<<<;;;:::::::::::::::::::::999999888888888888999999:::::::::;;;;;;;;;<<<<<<;;;<<<===<<<<<<<<<>>>@@@===???CCCGGGIIIHHHGGGFFFBBB@@@@@@BBBGGGIIIIIIGGGFFFBBB===:::999888888777777777777777666666666666333333333444444444555555666666666666777777777777666666666666666666666666666666555555555555666666444666777888777666444333222222333555666888999999777777777777777777777777666666777666555555888:::;;;;;;<<<===>>>@@@BBBCCCDDDFFFHHHIIIIIIFFFCCCAAABBBAAA@@@@@@?????????@@@??????>>>===<<<;;;::::::999999888888777666666666777777777777888999;;;;;;999999888888777777666666555555555555666666666777777777888999999999999888888888888888777777777777888999::::::999888777666777777888999::::::::::::777777888999:::<<<===>>><<<<<<===>>>???@@@AAAAAA===<<<;;;:::999:::;;;;;;999999999999999999999999888888777777888:::<<<===>>>>>>???@@@BBBCCCDDDEEEEEEHHHKKKKKKJJJIIIKKKNNNPPPRRRVVVZZZ___eeekkkooonnnooonnnllljjjjjjlllnnnnnnooooooppppppqqqrrrrrrqqqsssuuuxxx}}}~~~nnnooo~~~sss^^^VVVUUUWWW[[[oooyyyhhh^^^WWWMMMNNNNNNLLLIIIGGGFFFEEEAAA@@@???===<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<======:::@@@JJJSSS[[[aaafffiiillllllmmmlllfffcccjjjsssqqqrrrvvv|||}}}zzzuuuqqqmmmhhhccc```^^^\\\ZZZXXXXXXXXXYYYZZZaaa```___```bbbccccccbbbbbb```___]]]\\\\\\\\\]]]___]]]YYYUUUQQQMMMKKKJJJKKKLLLNNNPPPSSSUUUWWWXXX]]]]]]^^^]]][[[TTTLLLFFFCCC@@@<<<;;;;;;;;;;;;:::>>>>>>??????>>>===<<<;;;;;;:::999;;;===>>>>>>===============>>>>>>>>>>>>>>>???@@@BBBDDDEEEGGGGGGGGGKKKPPPTTTVVVUUUUUUVVVPPPUUU[[[]]]^^^```eeejjjlllqqqzzzvvvkkkeee\\\WWWQQQKKKGGGDDDBBB@@@>>>>>>===;;;;;;:::::::::999999999999999999999999888888777777777777888888;;;;;;;;;<<<;;;;;;::::::;;;;;;;;;;;;;;;<<<===>>>>>>@@@DDDHHHIIIIIIGGGFFFDDDCCCBBBCCCFFFHHHHHHHHHGGGCCC>>>;;;999999999888777777777666555555444444555555555555555555555555777777777777777777777777888888777666555444333333555555555555555666777777999:::;;;:::777555333333444444555555666777777777999999888888777666666666999888888888777777666666777777888999;;;<<<===>>>???????????????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999888777666555555555555555555555555666777999:::;;;;;;:::888666555555555666666666666666777777777777999999888888888888888888666777888999999888777666666777888999999:::999999::::::::::::::::::::::::<<<<<<;;;;;;;;;<<<<<<===???AAABBBDDDDDDCCCBBB@@@HHHBBB<<<999;;;;;;999666999999::::::;;;<<<<<<===>>><<<;;;<<<===???>>>===;;;;;;===>>>@@@BBBCCCDDDIIIJJJKKKJJJIIIHHHIIIJJJOOOUUUZZZ]]]bbbkkkrrrsssqqqpppooommmllllllkkkkkknnnnnnmmmmmmmmmmmmnnnnnnjjjpppvvv{{{~~~tttqqqrrrjjjWWWPPPRRR]]]hhhmmmaaa[[[WWWTTTUUUSSSMMMGGGDDDDDDEEEAAA@@@???>>>>>>===>>>>>><<<<<<;;;;;;;;;;;;<<<<<<===AAAGGGOOOWWW]]]aaacccjjjjjjkkklllhhhfffkkktttqqqqqqttt{{{{{{wwwrrrooojjjeeebbb]]]\\\ZZZXXXWWWXXXYYYZZZ^^^]]]]]]^^^```aaaaaa``````___^^^\\\\\\\\\\\\\\\\\\ZZZXXXTTTQQQOOOMMMLLLLLLMMMNNNQQQTTTVVVXXXYYY[[[[[[\\\\\\ZZZUUUMMMHHHDDDAAA===;;;;;;<<<;;;;;;>>>>>>>>>>>>======<<<<<<<<<;;;:::<<<>>>???>>>>>>============>>>>>>>>>>>>>>>>>>@@@AAACCCEEEFFFGGGGGGJJJOOORRRSSSRRRRRRRRRQQQUUUZZZ]]]^^^aaagggmmmqqquuu||||||pppfff```VVVQQQLLLGGGEEEDDDBBBAAA>>>===<<<;;;::::::::::::999999999999999999999999888888888777777888888888:::;;;;;;<<<;;;;;;::::::;;;;;;;;;;;;;;;<<<======>>>AAADDDHHHJJJIIIHHHGGGEEEDDDDDDEEEHHHJJJKKKJJJHHHDDD???<<<::::::999888777777777666555555444444555555555555555555555555777777777777777777777777777777777666555555444444666555555555555666777777999:::;;;:::777444333444444444555555666777777777666666666777777777777777777777777777666666555555777777888999:::;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;:::999999999999999999999999::::::999999999888888888777666555444444444444555444444555666777999;;;<<<>>>===;;;999888777777777666666666666777777777777888888888888888888888888666777888999999888777666666777888999999::::::999::::::::::::::::::::::::<<<;;;;;;;;;;;;<<<======???AAABBBDDDDDDDDDCCCCCCGGGBBB===;;;===???===:::===>>>???@@@AAABBBBBBCCC@@@>>><<<;;;<<<<<<<<<;;;===>>>???AAABBBDDDEEEFFFGGGIIIJJJJJJJJJJJJLLLNNNOOOVVV[[[]]]bbbjjjooopppqqqpppooonnnmmmmmmmmmmmmoooooonnnnnnmmmnnnnnnnnnpppuuuyyy}}}~~~rrrlllnnnxxx___TTTQQQTTTaaappppppeee\\\UUUVVVWWWWWWSSSMMMHHHFFFEEE@@@@@@???>>>============<<<<<<;;;;;;;;;;;;<<<<<<===@@@EEELLLTTT[[[```cccffffffhhhiiigggfffllluuusssqqqqqqyyy{{{wwwxxx}}}}}}yyyuuuqqqmmmhhhddd]]][[[YYYWWWVVVWWWXXXYYYZZZYYYYYY[[[]]]______^^^^^^]]]\\\[[[[[[[[[[[[[[[YYYXXXUUUSSSQQQOOONNNNNNKKKLLLNNNQQQTTTVVVXXXYYYWWWXXXYYYZZZZZZUUUOOOJJJEEEBBB>>><<<<<<===<<<<<>>===<<<<<<<<<===>>>===<<<;;;<<<>>>??????>>>>>>>>>>>>>>>===============>>>???@@@BBBDDDEEEEEEFFFIIIMMMOOOOOONNNNNNOOOTTTWWW[[[^^^```eeemmmssszzz~~~~~~rrrggg]]]WWWMMMJJJFFFCCCBBBBBBAAA@@@======<<<;;;::::::::::::999999999999999999999999999999888888888888999999::::::;;;;;;<<<;;;;;;:::<<<;;;;;;;;;;;;<<<======???AAADDDHHHJJJJJJIIIHHHGGGFFFFFFIIILLLOOOOOOOOOKKKGGGAAA===;;;:::999888777777777666555555444444555555555555555555555555666666666666666666666666666666666666666666666666666666555555666666777888888::::::999666444444444444444555555666777777777444555555666777777888888666666666666555555555555777777777888888999999999888888999999888888777666666666666666666666666666888888888777777777666666555444444333333333333444333333444555777:::;;;===@@@???===<<<:::999999999777777777777666666666666888888888888888888888888777777888999999888777777666777888999::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<======@@@AAABBBDDDEEEFFFGGGGGGEEEBBB>>>>>>AAABBBAAA???===???AAACCCEEEFFFFFFFFFFFFCCC???<<<<<<<<<<<<;;;@@@AAABBBDDDEEEGGGHHHIIIFFFGGGIIIKKKKKKMMMPPPSSSRRRYYY^^^```dddiiimmmlllppppppooooooooooooppppppqqqppppppooonnnnnnnnnoootttxxx{{{~~~{{{vvvmmmfffiiisss}}}fffTTTRRRRRRVVVjjjtttjjj^^^SSSQQQSSSTTTQQQLLLGGGBBBAAA@@@@@@???>>>============<<<<<<;;;;;;;;;;;;<<<<<<===???CCCIIIPPPXXX___cccbbbbbbeeefffeeeeeelllvvvtttqqqqqqxxx{{{~~~~~~~~~zzzwwwtttooojjjggg\\\[[[XXXVVVUUUUUUVVVWWWWWWWWWVVVXXX[[[]]]]]]\\\[[[[[[[[[ZZZZZZZZZZZZZZZWWWUUUTTTQQQPPPNNNMMMMMMJJJKKKMMMPPPSSSUUUWWWXXXTTTUUUVVVXXXXXXUUUPPPLLLFFFCCC???======>>>======???>>><<<;;;;;;<<<===???===<<<;;;<<<>>>???>>>===>>>>>>>>>>>>============<<<===>>>???AAABBBCCCDDDDDDFFFJJJKKKLLLLLLNNNOOOWWWZZZ^^^bbbgggnnnwww}}}~~~sssggg\\\SSSOOOHHHEEEBBB@@@@@@@@@@@@???<<<<<<;;;:::999999::::::999999999999999999999999:::999999999999999999:::::::::;;;;;;<<<;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<===???AAADDDGGGIIIJJJIIIIIIHHHHHHIIIMMMQQQSSSTTTTTTOOOJJJDDD@@@===;;;999888777777777666555555444444555555555555555555555555666666666666666666666666555555555555666666777777666666666555666777777888888999:::888666444444555444444555555666777777777666666666777777888888888666666666666666666666666777777777777777777777666666666666666666555555444333333333444444444444444666666666666555555555444333333222222222222222333222222333555777:::<<<===AAA@@@???===<<<;;;::::::777777777777666666666666777777777777888888888888888888888888888888888888777777888999::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;<<<===>>>@@@AAACCCEEEGGGHHHJJJJJJEEECCCAAAAAABBBCCCCCCAAA>>>AAADDDHHHJJJLLLLLLLLLMMMIIICCC???>>>?????????BBBCCCDDDEEEGGGHHHIIIJJJFFFHHHJJJKKKMMMPPPTTTWWWYYY```eeeeeegggkkkllljjjoooooooooooopppqqqrrrssssssrrrqqqpppoooooooooooorrrwww{{{xxxnnnggg``````ooolllYYYNNNPPPQQQWWWuuu}}}vvvnnn___RRRLLLMMMMMMLLLIIIEEEBBB@@@AAA@@@???>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<>>>???AAAFFFNNNWWW___dddbbbbbbdddeeedddeeemmmvvvuuurrrrrrxxx|||yyyvvvrrrmmmiii^^^\\\YYYVVVTTTTTTTTTUUUVVVUUUUUUVVVYYYZZZZZZYYYXXXXXXXXXYYYYYYYYYYYYYYYVVVUUUSSSPPPNNNMMMLLLKKKJJJKKKMMMOOOQQQSSSUUUVVVRRRSSSTTTVVVWWWTTTPPPLLLFFFCCC???>>>>>>>>>>>>===>>>===;;;::::::<<<>>>???===;;;;;;;;;===>>>===<<>>>>>>>>=========<<<;;;<<<===>>>???@@@AAABBB@@@CCCFFFHHHJJJLLLOOOQQQYYY\\\aaahhhpppzzzuuuiii\\\RRRKKKHHHFFFCCCAAA??????>>>===<<<;;;::::::999999999999:::999999999999999999999999:::999999999999999999:::999::::::;;;<<<<<<<<<;;;===<<<<<<;;;;;;;;;<<<<<<>>>@@@CCCFFFHHHIIIIIIIIIIIIJJJLLLPPPUUUXXXYYYXXXSSSNNNHHHBBB???<<<:::888777777777666555555444444555555555555555555555555666666666666666666666666444444555555666777777777666666666666666777888888888999999777555444444555444444555555666777777777999999999888888777777777777777777777777777777777777777666666666666555555555666666666666555444444222333333333444444444555555555444444444333333333222222111111111222222333111222333555777999;;;===??????>>>===<<<;;;::::::888777777777666666666555666666777777777888888888999999888888888888999999777888999::::::;;;:::::::::::::::::::::::::::::::::::::::;;;;;;===>>>>>>@@@BBBDDDGGGIIIKKKLLLMMMFFFEEECCCBBBBBBCCCCCCCCCCCCFFFKKKPPPTTTUUUUUUUUURRRMMMEEE@@@???@@@AAABBBCCCDDDEEEFFFGGGHHHIIIJJJHHHIIILLLMMMPPPSSSXXX\\\dddiiimmmllllllnnnnnnkkknnnnnnooooooppprrrsssttttttsssrrrqqqqqqqqqqqqqqqqqqwww~~~uuukkkaaa\\\ZZZbbbyyyjjj^^^RRRMMMPPPQQQ\\\yyyvvvmmm^^^QQQMMMLLLJJJIIIHHHHHHGGGFFFBBBAAA@@@???======<<<<<<<<<<<<;;;;;;;;;;;;<<<<<>>=========<<<;;;;;;;;;<<<===>>>>>>===<<<<<<>>>>>>===<<>>>>>======<<<<<<;;;;;;<<<===>>>???@@@@@@>>>@@@CCCEEEGGGJJJNNNQQQYYY\\\cccnnnzzz{{{nnnaaaTTTLLLGGGEEECCCAAA???>>>======;;;::::::999999888888999999999999999999999999999999999999999888888888888999999999999:::;;;<<<<<<<<<<<<======<<<;;;;;;;;;;;;<<<===>>>AAADDDFFFHHHHHHIIIIIIKKKNNNSSSYYY\\\]]]\\\VVVRRRJJJDDD@@@===:::888777777777666555555444444555555555555555555555555666666666666666666666666444555555555666666777777777777666666777777888999888888888666444333444666444444555555666777777777999999999888777666666666777777777777888888888888666666666666666666666666555666666666666555444444222333333444444555555555444444444333333333333222222111111111111222222333222222333444666999:::<<<=========>>>===<<<;;;;;;888888777777666666555555555666666777777888888888:::999888888888888999:::777888999:::;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;<<<===>>>???@@@CCCFFFJJJLLLMMMMMMMMMHHHFFFDDDBBBBBBCCCEEEGGGGGGKKKQQQXXX\\\^^^^^^]]]YYYRRRIIIAAA???@@@BBBCCCDDDEEEFFFGGGHHHIIIJJJJJJJJJLLLOOOQQQUUUZZZ```eeeooosssuuurrrpppqqqpppnnnnnnnnnnnnoooppprrrsssttttttssssssrrrrrrsssssstttttt{{{jjj```YYYZZZ^^^lllnnnZZZSSSOOONNNRRRYYYnnn}}}wwwrrriii\\\SSSMMMJJJHHHGGGGGGHHHHHHHHHDDDCCCAAA@@@???>>>======<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>@@@DDDKKKUUU^^^dddddddddeeefffeeefffnnnyyyoooqqqsssvvv|||~~~zzzuuupppiiigggbbb^^^ZZZWWWVVVVVVSSSRRRQQQQQQSSSTTTSSSQQQSSSTTTUUUWWWWWWWWWWWWWWWVVVVVVTTTSSSRRRQQQQQQQQQOOOPPPPPPQQQRRRSSSTTTTTTSSSSSSSSSSSSSSSPPPLLLHHHEEEBBB???============<<<;;;;;;;;;<<<<<<<<<======@@@???>>>???@@@@@@???>>>?????????>>>===<<<<<<<<<::::::;;;<<<===>>>>>>???===???@@@BBBCCCFFFKKKNNNVVV[[[dddrrrwwwjjj[[[PPPHHHEEECCC???===<<<;;;<<<<<<:::999999999888888888888999999999999999999999999999999888888888777777888888888888999:::;;;<<<<<<<<<<<<======<<<;;;;;;;;;;;;;;;<<<===???BBBEEEFFFHHHHHHIIIKKKOOOUUU[[[___```___YYYTTTMMMFFFAAA>>>;;;999777777777666555555444444555555555555555555555555777777777777777777777777555555555666666666666666777777666666777777888999777888777666444333555666444444555555666777777777666666666666555555555555666666666777777777888888666666666666666777777777555555555666555444444333222222333333444555555666444444444333333333222222222111111111111222333444333333333444666888999:::;;;<<<===>>>???>>>>>>===888888888777666555555555555555666666777888888999:::999999888888999999:::777888999:::;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;<<<===>>>???@@@CCCHHHMMMOOOOOOMMMLLLIIIGGGEEECCCCCCFFFJJJNNNQQQUUU]]]eeejjjlllkkkjjjddd\\\PPPFFFBBBAAACCCDDDFFFFFFGGGHHHIIIJJJKKKKKKKKKNNNRRRVVV\\\ccckkkqqqwww{{{zzzuuurrrrrrrrrooonnnnnnnnnooopppqqqrrrssssssssssssssstttuuuvvvvvvwwwxxx```YYYWWW___mmmttt^^^SSSMMMOOOQQQZZZmmmyyyuuunnncccXXXTTTOOOMMMJJJJJJKKKKKKHHHEEEEEEDDDCCCAAA@@@???>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<>>>BBBJJJTTT\\\bbbbbbbbbccceeedddgggppp{{{lllpppssstttyyy}}}xxxtttnnnkkkfffaaa]]]ZZZXXXWWWRRRPPPOOOOOOPPPQQQPPPNNNQQQSSSTTTVVVWWWWWWWWWVVVVVVVVVUUUUUUUUUUUUVVVVVVRRRRRRSSSSSSTTTTTTUUUUUUTTTSSSSSSSSSRRROOOJJJGGGEEEBBB>>><<<<<<===<<<<<<::::::;;;<<<======<<<<<>>===<<<<<<;;;::::::;;;;;;<<<===>>>>>>===>>>??????@@@CCCGGGKKKSSSYYYdddtttyyyzzz|||~~~vvvhhhYYYMMMGGGDDDCCC;;;:::999:::;;;;;;:::999999888888888888888999999999999999999999999999999888888777777777777888888888999:::;;;<<<<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;;;;<<<>>>AAADDDFFFGGGHHHIIIKKKOOOVVV\\\```aaa```[[[VVVNNNGGGBBB>>>;;;999777777777666555555444444555555555555555555555555888888888888888888888888666666666666666666666666777777777777777888888999777888777555333333555777444444555555666777777777222222333333444555555555444555555555666666777777666666666666777777888888444555555555555444333333111222222333444444555555444444444333333333222222222222111111222333444444333333444444666777888999;;;<<<>>>???@@@@@@??????999888888777666555555444444555555666777888888999;;;:::999888888999:::;;;888888999:::;;;;;;;;;;;;::::::::::::::::::::::::999::::::;;;<<<===??????@@@DDDJJJNNNPPPPPPMMMKKKIIIHHHEEECCCDDDHHHOOOSSS```eeemmmuuu{{{}}}|||{{{ooofffXXXLLLFFFEEEEEEFFFGGGHHHHHHIIIJJJKKKLLLLLLKKKNNNSSSYYYaaajjjtttzzz|||~~~}}}vvvrrrrrrrrrpppnnnnnnnnnnnnooopppqqqrrrsssssssssssstttvvvwwwxxxyyy~~~kkk[[[VVVXXXggg{{{dddUUUQQQMMMPPPUUUbbb~~~xxxtttkkk^^^VVVVVVVVVTTTSSSTTTTTTQQQLLLGGGFFFEEEDDDBBBAAA@@@??????<<<<<<<<<;;;;;;<<<<<<<<<::::::===AAAIIIRRR[[[```______aaacccdddgggrrr~~~qqqrrrvvv}}}|||wwwvvvsssoooiiiddd___\\\[[[UUUQQQLLLKKKMMMOOOMMMLLLNNNPPPRRRUUUVVVVVVUUUUUUVVVUUUUUUTTTTTTUUUUUUVVVVVVTTTQQQNNNNNNPPPRRRTTTTTTSSSQQQQQQPPPNNNKKKHHHBBBAAA???>>>===<<<=====================>>>??????AAABBBCCCDDDDDDDDDCCCBBB;;;;;;<<<<<<<<<;;;:::999;;;<<<>>>?????????>>>============>>>@@@CCCFFFGGGQQQTTT^^^nnnzzzqqqooorrrvvv{{{uuuiiiZZZMMMEEEAAA@@@<<<<<<<<<;;;;;;:::::::::888888777777777777888888666666777888999::::::;;;888888777777777777888888;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>===<<<;;;::::::999<<<===???AAACCCEEEGGGHHHIIILLLPPPTTTXXX\\\]]]^^^ZZZVVVOOOHHHCCC>>>:::777666555555555555444444444555555555555555444444444777777777777777666555555999999999888888666555555888777555444444444555666:::999777666555555555666666666666666777777777777777666666555555555666666666666666666555555555555555444444666888999888777666555555555555444444444444444555666777888999:::999777666444333333444444333333333444444444555555555555444444444555555666;;;;;;;;;<<<===>>>???@@@<<<;;;999777666555444444666777777777666777:::<<<:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;999999999999;;;;;;:::;;;;;;<<<===>>>??????DDDGGGKKKMMMMMMKKKJJJIIIPPPIIIFFFHHHIIIJJJRRR\\\fffppp|||ooo[[[OOOJJJGGGHHHJJJQQQNNNJJJHHHJJJMMMOOOQQQQQQUUU[[[cccllltttyyy}}}~~~{{{wwwsssqqqpppqqqqqqooooooooooooooonnnnnnnnnnnnssswwwwwwtttsssuuuyyyzzziii___^^^aaannnlllVVVRRRTTTOOOSSSbbb~~~wwwlllbbb^^^]]]``````___\\\WWWRRRMMMIIIIIIIIIHHHFFFCCC@@@===;;;<<<<<<<<<===============<<<<<<===???DDDLLLTTTYYY[[[___bbbeeegggkkkrrrxxxqqqqqquuu|||{{{{{{xxxtttnnnhhhbbb^^^[[[VVVRRRMMMLLLNNNOOONNNLLLMMMNNNQQQSSSUUUUUUTTTTTTUUUUUUTTTSSSSSSSSSTTTTTTUUUSSSPPPNNNMMMOOOQQQSSSRRRQQQPPPPPPOOOMMMJJJGGGBBBAAA???===<<<<<<=====================>>>??????AAABBBCCCDDDEEEDDDCCCCCC=========<<<<<<;;;;;;:::<<<===>>>?????????>>>===============???AAACCCDDDJJJMMMUUUcccrrryyypppiiihhhkkknnnsssmmmcccXXXLLLDDD@@@>>>:::::::::::::::999999999888888777777777777888888999999999888888888888777888888777777777777888888;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>@@@BBBDDDFFFGGGHHHJJJNNNRRRVVVYYY[[[\\\WWWSSSLLLFFFAAA===999666666555555555555444444444444444555555555555555555777777777777777666555555888999999888888666555555777777666555555666777888:::999777666555555555666666666777777777777777777555555444444444444555555666666666666666666666666999888777888999999888666666555555555555444444444222222333444555666777777666666555444444333333444222222222333333333444444555555444444444555666666999::::::;;;<<<===???@@@===<<<:::888666555444444222333444333333333666888:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;::::::;;;<<<<<<::::::;;;<<<===>>>??????CCCFFFKKKNNNNNNMMMLLLLLLLLLIIIIIILLLNNNRRR\\\ggguuurrr^^^SSSMMMJJJKKKMMMNNNMMMLLLLLLMMMOOOPPPQQQXXX\\\bbbjjjqqqwww{{{|||{{{yyyuuurrrpppppppppqqqpppooooooooooooooooooooonnnrrrvvvuuusssrrruuuxxxuuuccc```dddwwweeeRRROOORRRRRRbbb~~~||||||yyyrrrhhhbbbaaaccchhhfffbbb\\\VVVPPPLLLIIIIIIIIIIIIHHHEEEBBB???===========================<<<<<<<<<>>>CCCJJJRRRWWW]]]```dddeeefffjjjpppuuupppppptttzzz~~~{{{vvvooogggaaa]]]XXXTTTOOOMMMOOOOOONNNLLLKKKLLLNNNQQQRRRRRRRRRRRRTTTSSSRRRRRRQQQQQQQQQQQQSSSQQQOOOMMMLLLNNNPPPQQQPPPOOONNNNNNNNNLLLIIIFFFBBBAAA???===<<<<<<<<<==================>>>??????AAABBBDDDFFFFFFEEEDDDCCC@@@@@@>>>===<<<<<<<<<<<<======>>>????????????>>>???????????????@@@AAABBBEEEGGGLLLUUUaaalllsssvvvttttttrrrpppmmmlllnnnpppmmmhhh___TTTKKKCCC???<<<888888999999999999999:::888888777777777777888888999999999888888888888777888888777777777777888888::::::;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======;;;<<<===???AAACCCDDDEEEEEEHHHKKKOOOSSSUUUWWWWWWRRRNNNHHHCCC???;;;888555666555555555555444444444333444444444555666666666777777777777777666666555888888888888777666555555666666666666777888999:::999888777555555555666666777777777777777777777666444444333333333444444555777777777777777777777777<<<;;;::::::;;;:::888666666555555555555444444444111222222333444555666666444444444555444444333333111222222222333333333333555555444444555555666777777888888999;;;<<<>>>??????>>><<<999777555444444444555666555444555777999999999:::::::::::::::::::::::::::;;;;;;;;;<<<<<<======<<<<<<<<<<<<======:::::::::;;;<<<===??????CCCFFFKKKNNNOOOOOOOOOPPPMMMMMMOOOSSSVVV]]]jjjwwwuuubbbWWWQQQNNNMMMOOONNNOOOPPPRRRSSSUUUUUUVVVbbbfffmmmtttyyy{{{{{{{{{wwwuuussspppooooooppppppppppppoooooooooooopppppppppsssuuuuuuttttttwwwzzz{{{hhh```hhhzzzwww]]]PPPOOORRRYYYttt}}}xxxvvvrrrjjjdddcccfffjjjoookkkcccZZZRRRLLLIIIHHHHHHIIIJJJJJJHHHEEEBBB@@@========================<<<<<<<<<===AAAHHHPPPWWW```cccfffffffffggglllpppyyynnnnnnrrryyy~~~{{{tttmmmeeeaaa[[[WWWRRRPPPPPPPPPOOOLLLIIIJJJLLLNNNOOOOOOOOOOOORRRQQQPPPOOOOOONNNNNNOOOPPPOOOMMMKKKKKKLLLNNNOOONNNMMMLLLLLLLLLKKKHHHFFFBBBAAA???===<<<<<<<<<==================>>>>>>???BBBCCCEEEGGGGGGFFFEEECCCCCCBBBAAA???>>>>>>>>>>>>>>>>>>????????????@@@???CCCBBBBBBBBBBBBBBBBBBBBBCCCDDDGGGMMMTTT\\\bbbeeekkkpppuuuyyy{{{|||}}}~~~vvvnnnaaaTTTJJJCCC???<<<888888999999::::::;;;;;;888888777777777777888888666666777888999::::::;;;888888777777777777888888:::::::::;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<>>>???AAABBBBBBBBBDDDGGGKKKNNNPPPQQQRRRNNNJJJEEEAAA>>>;;;888666666555555555555444444444333333333444555666777777666666777777777777666666777777888888777666555555666666666777888:::;;;;;;999888777555555555666777777777888888888777666666444444444333444444555555888888888888888999999999<<<;;;::::::;;;:::888666666555555555555444444444444444444555666777777777222333444555555444333333222222333333333444444444555444444444555666777888666666777888:::;;;===>>>@@@???===:::777555444333444666777666666666777999999999999999999::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::;;;<<<===???@@@EEEHHHMMMPPPQQQQQQRRRRRRRRRTTTWWWYYY___kkk~~~sssaaaWWWRRROOONNNPPPPPPRRRTTTVVVXXX[[[^^^aaammmqqqwww|||~~~}}}zzzxxxtttrrrqqqooonnnoooooopppoooooonnnnnnnnnooopppppprrrsssuuuvvvvvvxxx|||sssdddgggyyyjjjXXXQQQRRRWWWjjjuuusssrrrppplllgggcccdddiiimmmnnnhhh]]]RRRJJJFFFEEEEEEHHHIIIKKKLLLKKKHHHEEEBBB>>>>>>>>>===============:::;;;<<<===@@@HHHRRRZZZcccfffhhhhhhffffffhhhkkkppp{{{nnnnnnrrrzzz}}}xxxqqqkkkggg___[[[UUUSSSSSSRRRPPPNNNIIIJJJKKKKKKLLLLLLLLLLLLNNNNNNMMMLLLLLLLLLLLLLLLNNNMMMKKKJJJIIIJJJKKKLLLLLLKKKKKKKKKLLLKKKHHHFFFCCCAAA@@@>>>===========================>>>>>>???BBBDDDGGGIIIIIIHHHEEEDDDEEEDDDCCCBBBAAAAAAAAAAAA???????????????@@@@@@AAACCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFHHHLLLRRRXXX\\\ccckkkwww{{{hhhVVVJJJCCC@@@>>>999999::::::;;;;;;<<<<<<888888777777777777888888666666777888999::::::;;;888888777777777777888888999999::::::;;;<<<<<<===>>>======<<<;;;;;;::::::::::::;;;<<<===>>>???@@@???AAACCCGGGIIIKKKKKKKKKJJJGGGBBB???===<<<999888666555555555555444444444333333333444555666777777666666777777777777666666666777777777777666666555555666777888999;;;;;;<<<888888666555555666666777777888999999999888666555555555444444555666777777777888888888999999999:::999888888999::::::999777666555555555555444444444444555555666666777777777222333444555666555444333444444444444555555555555444444444555666777888888666666666777999:::<<<===@@@???===:::777555444333111333444444333222333444888888888999999::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;<<<;;;;;;;;;<<<>>>@@@AAAHHHKKKOOOQQQRRRSSSTTTUUUVVVYYY]]]aaalll|||mmm]]]UUUQQQOOONNNOOORRRTTTVVVXXX[[[```hhhmmmxxxzzz~~~|||xxxuuurrrqqqpppoooooooooppppppnnnnnnmmmlllmmmnnnpppqqqqqqqqqsssuuuxxx|||rrriiifffxxxppp^^^UUUSSSYYY```rrrfffkkkmmmllljjjgggfffgggjjjlllggg```UUUKKKDDDBBBCCCDDDGGGIIIJJJKKKKKKHHHFFFDDD??????>>>>>>============888:::<<<===@@@IIIUUU^^^eeehhhkkkjjjgggffffffhhhjjjppp{{{ooopppvvv~~~}}}}}}~~~zzzuuuooolllddd___YYYVVVVVVUUURRRPPPKKKJJJJJJJJJJJJJJJIIIIIIKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKIIIHHHHHHHHHIIIJJJKKKJJJJJJJJJKKKKKKHHHFFFDDDCCCAAA???>>>>>>>>>???===============>>>??????CCCEEEHHHJJJJJJIIIFFFDDDDDDEEEEEEEEEEEEDDDCCCCCC@@@@@@??????@@@@@@AAABBBAAABBBCCCDDDEEEEEEEEEDDDEEEFFFFFFFFFIIINNNUUUZZZbbbmmm}}}mmmXXXKKKDDDAAA???:::;;;;;;;;;;;;;;;<<<<<<888888777777777777888888999999999888888888888777888888777777777777888888888888999:::;;;<<<<<<===???>>>===<<<;;;:::999999999999:::;;;;;;<<<======<<<===@@@BBBDDDEEEFFFFFFFFFCCC???===<<<;;;:::999666555555555555444444444333444444444555666666666555666666777777777777777666666666777777666666555555555777888::::::::::::888777666555555666777888777888:::::::::888666444555555555555555666777888777777777888999999::::::888777666777999999888666666555555555555444444444444444444555555555666666555555555666555555444444555555555555666666666666444444444555666777888999777777777777888:::;;;<<>><<<999777555444444333555666666555444444555777777888888999::::::::::::::::::;;;;;;;;;<<<<<<:::;;;<<<<<<<<<<<<;;;:::>>>===<<<;;;===???AAACCCIIILLLPPPRRRTTTUUUWWWYYYZZZ^^^dddmmmtttfffXXXSSSQQQOOOOOOQQQRRRUUUXXX[[[```gggrrryyy~~~zzzvvvtttrrrqqqqqqppppppppppppqqqooonnnmmmlllmmmnnnqqqrrrppppppqqquuu{{{ttteeegggsssnnn]]]UUUSSSVVVbbbooojjjdddkkknnnmmmkkkiiihhhhhhiiijjjbbb\\\SSSKKKFFFDDDFFFGGGHHHHHHIIIIIIHHHGGGFFFEEE@@@??????>>>>>>======<<<888;;;======@@@HHHUUU___fffiiimmmmmmjjjgggggghhheeehhhnnnyyysssuuu{{{}}}}}}~~~|||}}}~~~}}}{{{wwwrrrooohhhccc\\\YYYXXXWWWTTTQQQLLLLLLKKKIIIHHHGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJJJJJJJIIIHHHGGGGGGGGGHHHHHHJJJIIIIIIJJJLLLKKKIIIGGGEEEDDDBBB@@@?????????@@@===============>>>??????CCCEEEIIIKKKLLLJJJGGGEEECCCEEEGGGHHHIIIHHHFFFDDDAAA@@@@@@???@@@AAABBBCCCCCCDDDFFFHHHJJJJJJJJJJJJIIIIIIIIIIIIKKKQQQYYY```lllvvvmmmYYYLLLEEEAAA>>>;;;;;;;;;:::::::::::::::888888777777777777888888999999999888888888888777888888777777777777888888777888999:::;;;<<<<<<=========<<<<<<;;;;;;;;;:::888999999::::::;;;;;;;;;999;;;===???AAAAAAAAAAAAAAA>>>;;;:::::::::999888666555555555555444444444444444555555555555555555555555666777777777777777555555666666666666666555444555777888999999999999888777666555555666777888888999:::;;;:::888555444444444444444555666777777666666777777888999999::::::888888888999888666444666555555555555444444444555555555666666666666666888777666666555555555555444444444555555555666666444444555555666888999:::999888888888888999:::;;;===<<<:::888666555444444666888::::::888777777888666777777888999999:::::::::::::::;;;;;;;;;<<<<<<;;;<<<============<<<;;;???>>>===<<<===@@@CCCDDDFFFJJJOOOSSSVVVYYY\\\___bbbhhhppp}}}nnnbbbVVVRRRRRRRRRRRRTTTTTTZZZ```fffkkksss~~~|||yyyvvvuuusssssssssrrrrrrqqqqqqqqqqqqpppnnnmmmnnnpppsssuuussssssuuuzzzpppkkk|||ggg\\\TTTSSSUUU\\\ooo~~~nnnlllrrrssspppllliiihhhhhhhhhhhhccc___YYYRRRNNNMMMMMMNNNIIIHHHGGGFFFEEEEEEEEEEEE@@@@@@??????>>>======<<<:::<<<>>>======EEERRR\\\fffjjjnnnooollliiihhhiiicccdddfffmmm}}}vvvxxx~~~xxx|||xxx}}}yyyxxx}}}|||xxxsssqqqjjjeee^^^[[[ZZZXXXUUURRRNNNMMMKKKIIIHHHFFFFFFFFFEEEEEEEEEFFFGGGHHHJJJJJJIIIHHHGGGGGGFFFFFFGGGGGGJJJIIIIIIKKKLLLLLLIIIGGGFFFEEECCCAAA@@@@@@@@@AAA===============>>>??????CCCFFFIIILLLLLLJJJGGGEEEBBBDDDHHHJJJKKKIIIGGGEEEBBBAAA@@@???@@@AAABBBCCCFFFHHHJJJMMMOOOPPPQQQQQQMMMMMMNNNNNNPPPVVV___fffttt}}}kkkYYYMMMFFF@@@===;;;::::::999999888888888888888777777777777888888666666777888999::::::;;;888888777777777777888888777888888999;;;<<<======;;;;;;;;;<<<<<<<<<<<<===888888999999999:::::::::888999;;;===????????????>>>;;;999888888999888777666666555555555444444444555555555555555444444444555555666777777777777777555555666666666666666555444555777888999999888777888777666555555666777888888999;;;;;;;;;888555444222222222333444555666777555666666777888888999999<<<;;;999999999888555333666666555555555444444444888888888888999999999999:::999777666555555555666333333333444444444555555444444555555666888999:::::::::999999999999::::::<<<;;;999777666555444444333555888888666555444555666777777888999999:::::::::::::::;;;;;;;;;<<<<<<<<<===>>>??????>>>===<<<@@@???>>>===>>>AAADDDFFFDDDHHHMMMSSSWWW\\\```cccjjjqqq{{{|||lll```UUUSSSTTTUUUVVVXXXXXX___iiipppvvv~~~{{{xxxvvvvvvuuuttttttssssssrrrrrrrrrsssqqqpppoooppprrruuuwwwyyyxxx{{{sss{{{ooo^^^VVVRRRUUUXXXbbb{{{zzztttvvvxxxyyytttmmmiiigggggghhhhhhhhheee___ZZZVVVTTTTTTTTTIIIHHHFFFDDDCCCCCCDDDDDD@@@@@@@@@???>>>======<<<;;;===>>><<<;;;AAANNNYYYfffjjjooopppmmmjjjiiijjjccccccdddiiiwwwvvvvvvxxx|||zzz}}}~~~tttssstttyyy~~~zzzwwwooojjjeeebbbaaa]]]UUUNNNMMMKKKHHHFFFFFFFFFEEEDDDEEEEEEEEEEEEEEEFFFGGGHHHGGGFFFFFFFFFFFFFFFFFFGGGKKKJJJJJJIIIGGGFFFFFFEEEDDDDDDEEEEEEDDDBBB???>>>>>>======<<<<<<<<<======BBBFFFJJJKKKJJJHHHFFFEEEAAADDDGGGJJJKKKJJJHHHGGGEEEEEEEEEEEEEEEFFFFFFGGGHHHLLLRRRUUUUUUTTTSSSRRRNNNOOOPPPSSSXXXaaakkkrrr~~~rrraaaUUUKKKBBB>>>>>><<<<<<;;;;;;;;;:::::::::888888888888777777777777777777777777777777777777999999888888888888888888::::::999999::::::;;;<<<>>>>>>======<<<;;;999999888888777777777888:::;;;888999999:::<<<======>>>::::::999999888777666666888777666555444333333333111222444666777777666555555666666666666666555555555555555555555666777777777777888999::::::::::::777666555555555666888999::::::::::::888777555555666666666666666666666666666777777777777888888888<<<;;;999888777666666666333333444444555666666666666666666666777777777777999888666555444555777888444444444555555555555666777777666666777999;;;<<<>>>===<<<;;;:::999999999888999;;;:::777555444444555555666666666666666555555666777888999::::::::::::;;;;;;<<<<<<;;;;;;:::<<<<<<===>>>>>>>>>>>>>>>???>>>======>>>@@@BBBDDDIIIMMMRRRVVVYYY^^^dddiiisss{{{yyyhhhccc\\\WWWXXX[[[___aaabbbhhhrrr}}}}}}xxxuuutttttttttsssrrrqqqrrrssstttuuuuuuuuutttrrrrrrtttyyy}}}ttt]]]WWWRRRQQQUUU]]]lll{{{~~~}}}vvvnnnkkkllloooooommmgggfffccc```\\\ZZZXXXXXXMMMKKKHHHEEECCCCCCDDDEEECCCBBB@@@???===<<<<<<<<<777:::======<<>>======<<<<<<<<<<<<======AAAEEEHHHIIIHHHFFFDDDDDD@@@CCCGGGKKKMMMNNNMMMLLLJJJIIIIIIHHHIIIJJJKKKLLLMMMQQQUUUXXXWWWTTTRRRQQQNNNOOOQQQTTT[[[eeeqqqxxxuuugggXXXMMMFFF???<<<===<<<;;;;;;;;;;;;:::::::::888888888888777777777777777777777777777777777777888888888888888888888888:::999999999999:::;;;;;;============<<<;;;::::::999999888777888999:::::::::::::::::::::;;;;;;;;;:::999999888777777666666666666555444333333333333222333444666666666666555555666666666666666555555555555555555555666777777777777888999::::::::::::777777666555666777888999999999999888777666444444666666666666666666666666777777777888888888999999;;;;;;:::999888777666666444555555666666777888888777777777888888888888888999888666555444555666777444444444555555555555666777777666777888999;;;<<<===<<<;;;:::999999999999999:::;;;:::777555444444555666666777777666666555555666777999:::::::::::::::;;;;;;<<<<<<;;;;;;:::<<<<<<===>>>>>>>>>>>>>>>>>>=========???BBBDDDFFFMMMQQQWWW[[[___dddkkkqqq||||||tttnnniiibbb^^^___bbbfffhhhjjjooowww{{{xxxuuutttsssssssssrrrrrrsssssstttuuuuuuvvvvvvwwwxxx|||fffVVVRRRPPPSSS]]]kkk~~~{{{uuunnnkkkmmmooonnnlllddd```[[[WWWUUUUUUTTTTTTLLLKKKIIIHHHFFFFFFFFFFFFBBBBBB@@@>>>===<<<<<<<<<999<<<>>>===<<>>======<<<<<<<<<<<<======AAACCCFFFGGGEEEDDDCCCCCC@@@CCCHHHMMMPPPRRRRRRRRROOOOOONNNNNNOOORRRTTTVVVUUUYYY\\\\\\YYYUUUQQQOOOOOOPPPRRRVVV^^^jjjwwwsssfffZZZMMMFFFBBB===<<<===;;;;;;;;;;;;::::::::::::888888888888777777777777777777777777777777777777888888888888888888888888999999999999999:::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;:::999999999999999::::::::::::999999999888888999888888777777666666666444333333222222333333444333333444444555666666666555666666777777666666666555555555555555666777777666777888999::::::::::::777777666666777777888999888888777777666555444333666666666666666666666666888888999999999:::::::::;;;;;;<<<;;;:::999777666666666666777888888999999999999999888888888888888999888666555444444555555444444444555555555555666777777777777888:::;;;<<<::::::999999999999999::::::;;;;;;:::777555444444666666777777777777666666555666777999::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>=========>>>@@@CCCEEEGGGPPPUUU[[[aaafffmmmuuu{{{xxxssssssoooiiifffgggjjjmmmooouuuxxx|||~~~|||zzzwwwuuutttsssrrrssssssttttttttttttttttttvvvyyy|||lll[[[TTTPPPRRR\\\mmm}}}{{{wwwsssnnnkkkkkkkkkhhhfff\\\VVVPPPMMMMMMOOONNNMMMKKKKKKLLLKKKKKKIIIHHHGGGBBBAAA@@@>>>===<<<<<<;;;<<<>>>???===<<>>AAACCCEEEFFFDDDCCCDDDDDDBBBEEEJJJOOOSSSUUUWWWWWWTTTSSSSSSTTTVVVZZZ]]]``````bbbcccaaa[[[TTTOOOMMMNNNOOOQQQUUU]]]jjjwwwvvvggg\\\QQQGGGCCC@@@======>>>;;;;;;;;;:::::::::999999888888888888777777777666777777777777777777777777888888888888888999999999999999999888999::::::;;;:::;;;;;;<<<======<<<<<<<<<<<<;;;::::::999999999999999999888888888888777777777777666666666555555222222111111222333333444444444444444444555666777555666666777777777777666555555555555555666777777666777888999999::::::999777777777777888888999999888888777666555555555444666666666666666666666666999999999:::::::::;;;;;;;;;;;;<<<===<<<:::777555666666777777888999999999999888888888888888777777888888666555444333333444444444444555555555555666777777777888999:::;;;<<<888888777777888999:::::::::;;;;;;:::777555555555777777888888888777666666666666888999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>>>>=========>>>???AAABBBDDDNNNSSS[[[aaahhhqqq{{{|||zzzyyyxxxvvvrrrnnnkkklllooorrrssszzz|||~~~}}}|||xxxxxxyyyyyyxxxwwwuuutttrrrssstttvvvvvvuuuttttttrrrvvv|||uuu___WWWWWWRRR\\\nnn|||zzzwwwtttsssoookkkhhhfffccc^^^[[[QQQNNNKKKKKKNNNOOOLLLIIIJJJKKKMMMOOONNNLLLIIIGGGCCCBBB@@@???===<<<<<<<<<<<<>>>>>>===<<>>>>>BBBDDDEEEEEEEEEEEEFFFHHHFFFIIIMMMRRRVVVYYY[[[[[[YYYYYYYYYZZZ]]]aaadddfffhhhhhhfffaaaZZZSSSNNNLLLKKKLLLNNNQQQXXXdddpppxxx}}}oooaaaTTTKKKBBB@@@???<<<<<<===;;;;;;:::::::::999999999888888888888777777777666777777777777777777777777777777888888888999999999999888888888888999::::::999:::;;;<<<============<<<<<<<<<<<<;;;;;;::::::777777777888888888999999666666555555555555555444111111111111222222333444555555444444444555666666555555666777888888777777555555555555555666777777666666777888999999999999777888888999999999999999999999777666666666666666777777777777777777777777999::::::::::::;;;;;;;;;;;;;;;<<<===<<<:::777555555666666777777888999999888888777777777666666666777666555444444333333333444444444555555555555666666777888999:::;;;;;;<<<777777777777888999:::::::::;;;;;;999777666666777888888999999888777666666666777888999:::;;;;;;;;;;;;<<<<<<======<<<<<<;;;<<<<<<===>>>>>>>>>>>>>>>>>>===============>>>>>>HHHMMMUUU\\\cccmmmxxxtttrrrvvv{{{~~~xxxuuurrrppprrruuuwwwwwwzzz{{{{{{|||{{{zzzyyyxxxuuuvvvxxxyyyyyyxxxwwwvvvssstttuuuvvvwwwvvvuuutttttt{{{vvvdddWWWUUUZZZZZZlll{{{uuurrrpppooonnnlllhhhddd```ZZZTTTPPPNNNOOORRRVVVYYYWWWRRRLLLJJJLLLOOOQQQQQQNNNJJJHHHDDDCCCAAA@@@>>>=========<<<<<<===<<<<<<@@@FFFKKKSSS\\\dddeeedddeeecccaaafffdddccciiixxxiiifffjjjrrrtttoooooosss{{{|||vvvrrrooopppvvvzzzyyyyyy{{{~~~~~~{{{wwwssspppnnnmmmeeeaaa\\\XXXUUURRROOOLLLGGGFFFEEEDDDCCCCCCBBBBBBAAAAAAAAA@@@@@@AAAAAAAAA>>>???@@@AAABBBCCCDDDDDDDDDDDDEEEDDDBBB???<<<:::<<<<<<;;;<<<<<<===>>>???BBBCCCEEEEEEEEEGGGJJJLLLJJJMMMQQQVVV[[[___aaabbbaaaaaaaaabbbccceeefffgggfffeeebbb]]]VVVQQQNNNMMMKKKLLLNNNQQQWWW```kkkrrr|||}}}uuugggZZZMMMDDD===<<<<<<:::999;;;::::::::::::999999999999888888888888777777777777777777777777777777777777777777777888999999::::::888888888888888999::::::::::::;;;<<<=========<<<<<<============<<<<<<;;;777777888888888999999999444444444444444444444444222111111111222333333444555555555555555555555555555555666777888888888888555555555555555666777777555666777888999999999999888888999::::::::::::999:::999777666555666777777777777777777777777777777999999:::::::::;;;;;;;;;;;;;;;<<<;;;:::999777666666666666777888888999999888888777777666555555555444444444444444333333333444444444555555555555666666777888:::;;;;;;<<<;;;888777777777888999::::::999::::::999777777888:::999999:::999999888777666666777888:::;;;;;;<<<<<<<<<<<<============<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;CCCGGGMMMSSSYYYbbblllttt{{{pppjjjmmmttt{{{yyywwwttttttvvvxxxzzzzzzwwwwwwwwwwwwwwwwwwvvvvvvtttuuuwwwxxxxxxxxxwwwvvvtttuuuuuuvvvvvvvvvvvvvvv{{{}}}ooobbbXXXRRRVVV^^^kkkvvvpppmmmlllllljjjiiifffaaa\\\UUUPPPMMMSSSYYYaaaggggggaaaYYYSSSNNNPPPSSSTTTSSSPPPLLLJJJEEEDDDCCCAAA@@@??????>>><<<<<<<<<<<<<<<@@@EEEIIIQQQZZZbbbdddccccccbbb___bbbaaaaaafffrrrgggeeejjjuuuxxxsssttt{{{{{{vvvkkkjjjllluuuzzzxxxwwwxxxzzz||||||{{{}}}}}}|||yyyuuurrroooooojjjfffaaa\\\YYYWWWTTTQQQKKKJJJHHHFFFDDDCCCCCCBBB@@@@@@@@@??????@@@@@@@@@>>>>>>??????@@@AAABBBBBBBBBCCCDDDCCCBBB???===;;;;;;;;;;;;<<<<<<===>>>???@@@BBBCCCDDDEEEHHHLLLOOOMMMPPPUUU[[[aaafffjjjlllkkkkkkkkkjjjiiifffdddccc^^^]]]YYYTTTPPPNNNOOOQQQQQQSSSVVVYYY___gggpppvvv~~~rrraaaTTTHHH@@@:::;;;<<<;;;:::;;;:::::::::999999999999888888888888888777777777777777777777777777777777777666777777888999999::::::888888888888888999999:::;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<===>>>>>>>>>===<<<999999999999999888888888333333333333333444444444333333222222222333333444444444555666666555444333555555666888888999999888555555555555555666777777555666777888999999999999888999:::;;;;;;;;;:::999888777666444444555666777777777777777777777777777999999999999::::::::::::;;;;;;:::999888777666666777777888888999:::::::::999999888888777666666555222222333444444444444444444444444555555555555666666777999:::<<<<<<<<<;;;999999888888888999999:::888999999888777888:::<<<::::::::::::999888777666777777999:::;;;<<<<<<<<<<<<<<<============<<<<<<<<<<<<===>>>>>>>>>>>>>>>==================<<<<<>>===<<<<<<>>>BBBDDDMMMWWW```bbbaaaaaa___\\\\\\^^^___bbblllgggeeelllyyy~~~zzz}}}}}}jjjgggfffmmm|||zzzxxxwwwwwwyyyzzzzzzyyy{{{||||||zzzvvvsssqqqpppmmmiiiddd```]]]ZZZWWWUUUNNNMMMJJJHHHFFFDDDCCCBBB@@@@@@????????????@@@@@@===>>>>>>???@@@@@@AAAAAABBBCCCCCCDDDBBB@@@>>><<<;;;;;;;;;<<<<<<>>>?????????@@@BBBCCCDDDHHHMMMPPPOOORRRXXX___ffflllqqqsssssssssrrrppplllgggbbb```WWWUUURRRNNNLLLMMMQQQTTTXXX[[[___dddiiiqqqxxx~~~rrr^^^PPPFFF???:::<<<>>>======>>>:::::::::999999999888888888888888888777777777777777777777777777777777777666777777888999999::::::888888888777888999999:::;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<===?????????>>>>>><<<<<<;;;:::999888777666333333333333333333333333444444333333222333333444333444666777777555444222555555666888888999999999555555555555555666777777555666777888888999999888888999:::;;;<<<;;;::::::777666444333333444555666777777777777777777777777888888999999999:::::::::<<<;;;999888777666666666888999999::::::;;;<<<<<<::::::999999888777777666111111222333444444444444444444444555555555666666666777999;;;<<<<<<<<<;;;::::::999999999999999:::777888999888777999;;;>>>;;;;;;;;;:::999888777666777888999:::;;;<<<<<<<<<<<<<<<============<<<<<<<<<======>>>>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>>>>AAACCCEEEEEEFFFJJJQQQWWWWWW[[[___cccdddbbb___]]]```aaadddllluuu{{{}}}|||sssqqqpppqqqsssuuuvvvvvvuuuttttttsssssssssssstttuuuuuuuuuuuuuuuuuuuuuuuuwwwvvvuuuuuuuuuvvvxxxyyytttrrrvvvfff^^^XXXXXXUUUVVVhhh}}}~~~|||xxxuuurrrooommmkkkggggggeeebbb]]]YYYWWWWWW]]]gggrrrtttkkk___WWWSSSWWWXXXZZZZZZXXXUUUQQQOOOHHHGGGEEEDDDBBBAAAAAAAAAAAA@@@>>><<<<<<===???AAAKKKUUU^^^```______]]]ZZZYYY\\\^^^```hhh{{{vvvnnnjjjoooxxx~~~vvv}}}}}}|||wwwmmmkkkppp|||}}}~~~}}}{{{yyywwwxxxyyy~~~}}}|||{{{zzzyyyxxxxxxmmmllljjjgggccc___[[[YYYSSSPPPMMMKKKJJJHHHFFFDDDBBB???===<<<===>>>===<<<>>>>>>???@@@BBBCCCDDDDDDBBBBBBAAAAAA???>>><<<;;;::::::::::::<<<===>>>???@@@@@@AAADDDHHHMMMQQQTTTRRRTTTWWW]]]eeeoooxxx}}}{{{||||||xxxooocccZZZUUUPPPMMMJJJHHHIIIMMMRRRVVV[[[^^^fffqqq}}}vvv___PPPBBB???;;;999999;;;;;;;;;;;;;;;;;;::::::999999999888888777777666666555555666666666666666666666666::::::999888777666555555999999888888888888999999888888999::::::;;;<<<<<<<<<======>>>>>>>>>>>>>>>???>>><<<:::999777777777111111333444555666666666333333333444444444555555444555555666666666666666777777777777888888888888666666666666666666666666222333555777999999999999;;;;;;::::::999888777777555555555666666666666666888888888888888888888888777777888999::::::;;;;;;888888888777777777777777333444666888:::;;;<<<<<<:::999888888777777888888555555555444444333333333555666666777777777777666:::::::::;;;;;;;;;<<<<<<===;;;:::888777777888888999999888888999999:::;;;<<<<<<======<<<;;;::::::777888888999:::<<<===>>>>>>>>>>>>>>>========================>>>>>>>>>>>>@@@@@@BBBBBBBBBBBB@@@@@@AAAAAAAAABBBCCCEEEGGGIIILLLNNNQQQRRRRRRSSSTTTVVVWWW```jjjrrr{{{yyytttrrrppprrrtttuuutttrrrpppqqqqqqrrrrrrsssttttttqqqrrrtttvvvvvvuuutttssssssqqqrrruuusssqqqxxxxxxnnnfffmmmxxxiii\\\RRRPPPYYYbbbmmm}}}{{{vvvqqqmmmkkkkkkkkkbbbbbbbbb___[[[XXXWWWXXXeeekkkoookkkaaaYYYXXXZZZ\\\```dddbbb\\\UUUPPPNNNJJJHHHEEECCCCCCBBB@@@???>>>===<<<;;;<<<>>>@@@AAAGGGOOOZZZaaabbb___]]]\\\YYY]]]\\\```jjjrrr~~~uuuoooppptttvvvwwwzzzsssyyyxxxxxx}}}ooohhhhhhqqq}}}~~~}}}{{{{{{|||}}}~~~}}}}}}|||{{{zzzzzzyyyooonnnllljjjfffccc```___WWWTTTPPPMMMKKKIIIGGGEEECCCAAA>>>===>>>>>>>>>===>>>>>>???@@@AAABBBCCCCCCAAAAAAAAA@@@???>>>===<<<:::::::::;;;<<<===??????@@@AAABBBEEEIIINNNSSSVVVUUUVVVYYY^^^fffoooxxx}}}}}}vvvkkk```XXXSSSRRRPPPMMMLLLMMMQQQWWWZZZaaafffppp~~~www^^^NNNBBB>>>:::888999999:::999::::::::::::999999999888888888777777666666666666666666666666666666666666999999888888777666666666999888888777777888888999::::::::::::::::::::::::;;;<<<===>>>>>>>>>>>>>>>>>>===;;;999888777666666222333444444555555555555333333444444444555555555444555666666777777666666777777777777888888888888666666666666666666666666333444666777888888888888999999999888777777666666555555555666666777777777999999999999999999999999888888888999:::::::::;;;888888888888777777777777444555666888999:::;;;;;;999888777777666666777777555555555444444333333333555666777777777777777777:::::::::;;;;;;;;;<<<<<<<<<;;;:::888777888888999999999999888999999:::;;;===============<<<;;;;;;888888888999:::<<<===>>>>>>>>>>>>>>>========================>>>>>>>>>???@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@AAABBBDDDFFFGGGHHHJJJKKKLLLLLLNNNQQQSSS[[[eeerrr{{{{{{vvvtttrrrsssuuuuuutttrrrppppppqqqqqqrrrsssssssssrrrsssuuuvvvvvvuuutttssssssqqqqqqtttsssttt}}}{{{sssmmmjjjnnn~~~kkk___]]]UUUWWWgggzzzvvvsssooollliiigggdddbbbaaaaaa___]]][[[[[[]]]___gggkkkmmmggg]]]VVVVVVYYY___cccfffeee```YYYTTTRRRIIIGGGDDDBBBAAAAAA???===>>>===<<<<<<<<<===>>>???EEEMMMXXX___aaa___]]][[[XXX[[[ZZZ^^^gggpppyyyrrrppppppmmmkkkllllllqqqqqqttt}}}pppddd```fffttt~~~~~~}}}}}}}}}|||||||||sssrrrqqqnnnkkkiiigggfff___ZZZUUUPPPMMMKKKIIIGGGFFFCCC@@@?????????>>>======>>>>>>???@@@AAABBBBBB@@@@@@@@@@@@@@@???>>>>>>;;;;;;;;;<<<===>>>@@@@@@AAABBBDDDGGGLLLQQQVVVYYYYYYZZZ\\\aaahhhqqqyyy~~~zzzpppfff]]]XXXVVVVVVUUUTTTUUUWWW\\\aaadddmmmsssuuuZZZIIIAAA>>>:::888888888888777999999999888888888888888888777777777777666666666666666666666666666666666777777777777777777777777999888888777777888888999::::::::::::999999999999:::;;;<<<===>>>>>>>>>>>><<<;;;:::888777666666666444444555555555555444444333444444444444555555555444555666666777777666666777777777888888888999999666666666666666666666666555555666777777777777777777777777666666555555444444444555666777888888999::::::::::::::::::::::::999999999999::::::::::::999999888888888777777777555666777888999999999999777777666555555555555666555555555444444444444444555666777777888888777777:::::::::;;;;;;;;;<<<<<<<<<;;;999888888888888999999999999999999:::;;;;;;===>>>>>>>>>>>>======<<<999999999999:::;;;==================>>>>>>>>>>>>=========>>>>>>>>>??????@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@AAABBBDDDEEEFFFFFFFFFGGGGGGHHHLLLPPPTTT___kkkyyy{{{wwwuuuttttttuuuuuusssrrroooppppppqqqqqqrrrsssssstttuuuvvvvvvvvvuuutttssstttssssssuuuvvvzzzxxxmmmhhhmmmuuunnn___ZZZ[[[YYYdddyyyooollliiihhhhhheeeaaa]]]^^^^^^^^^\\\\\\^^^bbbeeejjjkkkiiibbbYYYTTTVVVYYYbbbeeeggggggccc]]]XXXUUUKKKIIIEEECCCBBBAAA@@@>>>>>>>>>============<<<<<>>>>>>>>??????@@@@@@@@@>>>??????@@@@@@@@@??????<<<<<<<<<<<<===???@@@AAABBBBBBEEEIIINNNTTTZZZ]]]______bbbfffmmmttt{{{{{{sssiiiaaa\\\[[[\\\\\\]]]^^^aaaffflllqqqttt~~~qqqVVVEEE???<<<999777777777666555888888888777777777777777777777777777777777777777666666666666666666666666666666777777888888888888888888777777777777888888999999999999999:::::::::999:::;;;<<<===>>>>>>>>>::::::888777666666666666666666666666666555444444444444444444555555555555555555666777777777777777777777888888888999999999666666666666666666666666666777777777777666666666777777666666666555555555444444555666888999::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::999999:::999999888888777777777666777777888888888888888888777666666555555666666555555555555555444444444555666777888888888888888:::::::::;;;;;;;;;<<<<<<<<<;;;999888888888999999:::999999999999:::;;;;;;>>>>>>?????????>>>>>>===:::::::::::::::;;;<<<===============>>>>>>>>>>>>======>>>>>>>>>?????????AAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBCCCDDDEEEFFFGGGGGGHHHHHHJJJOOOVVV[[[dddppp}}}zzzvvvuuuttttttssssssrrrqqqooooooppppppqqqrrrrrrsssttttttuuuuuuuuutttsssrrrvvvvvvwwwyyy}}}oookkkoooggg]]]\\\ZZZeee|||vvvhhheeebbbbbbddddddaaa^^^``````aaaaaaaaacccfffiiimmmkkkfff___YYYXXX[[[___bbbdddggggggddd___ZZZWWWPPPMMMIIIFFFEEEDDDCCCAAA>>>>>>???>>>===<<<;;;:::@@@HHHSSS]]]bbbaaa^^^\\\]]]aaa___aaaiiipppnnnlllmmmqqqpppkkkgggggg```iiinnnxxxrrrccc[[[[[[bbbiiizzz~~~~~~~~~|||{{{xxxtttqqqooommmmmmmmmiiibbb]]]YYYVVVRRRPPPLLLIIIEEECCCBBBAAA???>>>?????????????????????@@@>>>>>>???@@@@@@@@@@@@???<<<<<<<<<<<<===???@@@AAAAAACCCEEEJJJPPPWWW]]]aaadddeeeiiinnntttzzz{{{rrrggg___\\\^^^```aaadddiiipppwwwnnnUUUFFF>>>;;;888777777666555444777777777777777777777777777777777777888888888888777777777777777777777777666666666777888888999999888777777777777777777888666666777888:::;;;<<<<<<999999;;;<<<<<<=========999888888777666666666666777777777777666555444444444444444555555555666666555666666777777777777777888888888888999999999999777777777777777777777777777777777666666666666666888888777777777777666666555555666777888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999888777777666666777777888888888777777888888777666666666666777555555555555555555555555555666777888999999999999:::::::::;;;;;;;;;<<<<<<;;;:::999888888888999:::::::::999999::::::;;;<<<>>>>>>???????????????>>>;;;;;;;;;::::::;;;<<<<<<<<<=========>>>>>>>>>???>>>>>>>>>>>>????????????AAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCDDDEEEFFFFFFFFFHHHIIIJJJLLLOOOVVV^^^dddmmmwww~~~yyytttttttttsssqqqpppppppppoooppppppqqqrrrrrrsssssssssssstttttttttsssssssssuuuyyy}}}{{{pppwww{{{ccc[[[^^^ccc{{{{{{fffccc```aaadddffffffeeehhhjjjkkkkkkkkkjjjkkklllooollleee```]]]___cccfffeeefffggghhhfffccc^^^[[[TTTPPPKKKHHHFFFEEEDDDCCC????????????>>>===;;;:::@@@FFFQQQ[[[bbbdddbbb______bbb```bbbjjjpppiiijjjpppwwwwwwoooiiigggdddnnnttt{{{|||xxx}}}mmmccc]]]\\\___mmm}}}~~~~~~~~~}}}|||yyyuuusssqqqqqqpppqqqnnniiieeeaaa]]]YYYWWWQQQNNNIIIGGGEEEDDDBBB@@@@@@@@@@@@@@@@@@?????????>>>??????@@@@@@@@@??????;;;;;;;;;<<<===>>>@@@@@@AAABBBEEEKKKRRRYYY```dddhhhkkkpppwww}}}wwwlllccc```bbbdddiiinnnvvviiiTTTHHH<<<:::888777777777666555777777777777888888888888777777777888888888888999777777777777777777777777666666777777888888888999888777777666666777777888444555666888:::;;;<<<===999:::;;;;;;<<<;;;;;;;;;888888777777777777777888777777888888777666555555444444555555555666666666555666777777888888777777888888888999999999999:::777777777777777777777777888777666666666666777777888888888888888888888888666666777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;:::999888777777666666666777777888777777777999888777777666666777777555555555555555666666666555666777888999::::::::::::::::::;;;;;;;;;<<<<<<;;;:::999888888888:::::::::::::::::::::;;;;;;<<<===>>>>>>????????????>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>??????>>>>>>>>>?????????@@@@@@BBBAAAAAA@@@@@@AAAAAABBBBBBCCCDDDFFFFFFGGGFFFFFFHHHJJJLLLPPPUUU]]]ffflllvvv~~~~~~|||yyyrrrssssssrrrpppooopppqqqpppqqqqqqrrrrrrsssttttttssssssssssssttttttuuuuuuvvv}}}{{{yyyqqq]]]XXX___uuuppppppqqqqqqrrrssstttuuusssssstttrrrpppnnnoooooorrrmmmgggddddddgggjjjlllhhhhhhiiijjjjjjhhhccc```UUUQQQKKKGGGEEEDDDCCCBBBAAAAAA@@@??????>>>======@@@EEENNNXXXaaaeeedddbbb___bbb```bbbiiipppfffkkkuuuvvvnnnkkkoooxxx{{{{{{|||sssqqq||||||tttiiiaaa___eeeqqq~~~}}}|||||||||zzzxxxvvvuuuuuuvvvvvvsssqqqnnnkkkiiieee```\\\VVVSSSOOOKKKIIIHHHEEEDDDBBBBBBAAAAAA@@@@@@@@@?????????@@@@@@@@@??????>>>:::::::::;;;<<<===??????@@@AAAEEEKKKRRRZZZaaaeeekkkpppwww~~~tttmmmjjjlllnnnvvv}}}vvv```NNNDDD:::999777777888999777666777777777888888999999999777777888888888999999999777777777777777777777777777777777777777888888888777777666666666666777777555666777888999:::;;;<<<:::;;;;;;;;;;;;:::999999888888777777777888888999777777888888888777666666555555555555666666666666666666777888888888888777888888888999999999::::::777777777777777777777777777777666555555666777888888888888888888888888888888888888999999999::::::::::::::::::::::::::::::999:::::::::;;;<<<<<<<<<<<<;;;;;;:::888777777666555555666777888888777777777777666555555555666666444555555555666666666777555666777888999::::::::::::::::::;;;;;;;;;<<<<<<::::::888888888999:::;;;;;;::::::::::::;;;<<<<<<<<<===>>>>>>??????>>>>>>======<<<;;;;;;;;;;;;;;;<<<<<<<<<===>>>?????????>>>>>>?????????@@@@@@@@@BBBAAAAAA@@@@@@AAAAAABBBBBBCCCDDDEEEFFFFFFEEEEEEIIILLLPPPUUU\\\eeeooouuuzzz}}}zzzwwwtttqqqssstttsssqqqpppqqqsssqqqrrrrrrsssssstttuuuuuutttttttttuuuvvvwwwxxxxxxtttcccWWW[[[fff{{{xxxvvvsssooolllkkknnnpppuuupppjjjhhhjjjmmmmmmllliiihhhiiijjjkkkjjjeeebbbWWWRRRLLLHHHFFFEEEDDDCCCCCCBBB@@@?????????@@@@@@@@@CCCJJJTTT^^^dddeeeddd```cccaaaccckkkrrrdddkkkxxx|||ssspppxxxzzzvvvlllkkkyyy|||~~~~~~zzz}}}}}}~~~vvvlllggg```hhhsss}}}~~~||||||{{{zzzyyyxxxwwwwwwxxxzzz{{{tttrrrqqqooommmiiiddd```ZZZWWWRRROOOMMMKKKHHHGGGCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>:::::::::;;;<<<===>>>??????AAAEEEKKKSSS[[[bbbfffmmmrrr{{{{{{uuutttvvvyyylllWWWGGG???999888777888999:::999777777777888888999999999:::777777888888999999999999777777777777777777777777888888777777777777777777777777666666666666777777777777888888999999999:::;;;;;;;;;;;;:::999888888888888888888888888999:::777777888888888888777777555555555555666666666777666666777888888888888888888888999999999:::::::::777777777777777777777777777666555555555777888999777777777777888888888888999999999999999999999:::::::::::::::::::::::::::999999::::::;;;<<<======<<<<<<;;;:::999777777666444555666777888888888888666666555444444444444555444555555555666666777777555666777888:::::::::;;;:::::::::;;;;;;;;;<<<<<<:::999888888888999:::;;;;;;::::::::::::;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<===>>>??????@@@>>>????????????@@@@@@@@@BBBBBB@@@@@@@@@@@@BBBBBBAAABBBCCCEEEEEEEEEDDDDDDKKKOOOTTT[[[cccllluuu|||zzz|||wwwrrroooqqqsssuuutttrrrqqqsssuuurrrrrrsssttttttuuuuuuvvvuuuuuuuuuvvvwwwyyy{{{|||sssdddYYYVVVaaaqqq}}}~~~xxxtttnnngggdddeeejjjoooxxxrrrmmmkkkmmmooommmkkkgggffffffhhhjjjiiiddd```ZZZVVVOOOJJJHHHGGGFFFEEEDDDCCCAAA??????@@@AAACCC???AAAGGGQQQ\\\ccceeeeeecccfffdddfffnnnuuu[[[mmm~~~zzzuuutttuuu}}}{{{tttrrrwww~~~|||wwwuuuzzz|||}}}tttrrrgggcccmmmwww{{{|||yyyxxxxxxxxxsssuuuxxxzzz||||||{{{{{{yyyxxxuuurrrnnnjjjfffdddeeebbb]]]YYYUUUPPPLLLHHHJJJFFFBBB@@@??????>>>=========???@@@@@@???>>>>>>>>>>>>===<<<<<<<<<<<<<<>>???>>><<<999777888999777777777777666666666666666666555555555444444444222222333333444555555555666777888777666555666777::::::;;;;;;<<<;;;;;;;;;::::::::::::::::::::::::<<<;;;;;;<<<<<<===>>>???======<<<======>>>???@@@===;;;:::;;;<<<===<<<;;;999:::;;;<<<===???@@@@@@======>>>@@@@@@AAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDAAABBBCCCCCCCCCCCCEEEFFFKKKPPPYYYdddnnnwww|||}}}uuuqqqrrruuuuuuuuuuuuuuuttttttttttttxxxwwwuuuttttttuuuvvvwwwxxxtttsssxxxzzz{{{xxx```ZZZXXXUUUbbbuuu}}}|||{{{qqqnnnlllllliiieeefffjjjnnnmmmlllkkkjjjiiihhhgggccccccdddgggjjjjjjiiiggg___YYYQQQLLLLLLMMMMMMLLLHHHEEEBBB???>>>>>>???@@@CCCAAACCCKKKWWWaaaeeeffffffeeeccchhhnnnpppbbbqqq~~~~~~wwwtttuuuvvvzzz|||}}}{{{xxxyyy~~~xxxvvv~~~}}}|||xxxkkkdddgggkkknnnyyy~~~{{{yyyyyyyyytttvvvxxxzzz{{{|||{{{{{{xxxwwwuuussspppllljjjhhhjjjfffbbb]]]YYYTTTPPPLLLMMMJJJFFFCCCBBBBBB@@@???>>>>>>@@@AAAAAA@@@@@@???>>>>>>===<<<<<<<<<<<<===>>>@@@BBBDDDHHHOOOXXX___iiippp{{{uuu^^^JJJ@@@???::::::999888888888888888666777888999::::::::::::::::::::::::::::::::::::999888888777777777777777777777777888888888999999888777777777666666666666888888888888888888888888<<<;;;:::999999999999999999999::::::;;;<<<<<<======;;;999888888888666555666777777777777777777666777888999999999999888777777777888999999:::;;;;;;999999888777777777777777888888888888888888888888::::::999999999888888888888888999999999:::::::::::::::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>???>>><<<999888888999777777777777777666666666777777666666666555555555444444555555666777777777777999999999777777888999:::;;;;;;<<<<<<<<<<<<<<<::::::::::::::::::::::::<<<;;;;;;<<<<<<===>>>???===============>>>???@@@???===<<<<<<======<<<;;;999:::;;;<<<===???@@@@@@===>>>???@@@AAAAAAAAAAAABBBBBBAAAAAABBBCCCDDDDDDEEEEEEEEEDDDDDDEEEHHHKKKUUUZZZcccmmmwww~~~~~~wwwssstttvvvsssssstttuuuuuuvvvwwwwwwyyyxxxvvvuuutttsssssssssrrrrrruuuzzz~~~~~~iiiXXXWWWWWWXXXeeexxx~~~}}}|||}}}{{{{{{zzzqqqlllhhhhhhggghhhmmmtttvvvsssnnnkkkjjjkkklllmmmiiigggfffgggiiikkkjjjhhh```ZZZRRRMMMLLLLLLJJJIIIHHHFFFBBB@@@>>>>>>??????BBBAAABBBJJJUUU___dddeeeddddddaaafffmmmqqqooozzz}}}uuusssuuuwwwzzz{{{{{{{{{{{{~~~}}}|||xxxlllfffbbbbbbmmmzzz}}}|||{{{{{{vvvwwwyyyzzz{{{{{{{{{{{{wwwvvvuuutttrrrqqqoooooopppmmmhhhccc___ZZZVVVRRRQQQNNNJJJGGGFFFEEECCCBBB???@@@@@@AAAAAAAAAAAAAAA???>>>======<<<<<<=========???BBBEEEIIINNNUUUYYYccciiirrr{{{iiiTTTEEE>>>>>>:::999999888888888888999777777888999::::::::::::999999999::::::;;;;;;;;;999888888777777777777777888888888888999999999:::888888777777777666666666999999999999999888888888;;;::::::999999999999:::;;;;;;;;;<<<======>>>>>>===;;;888888888888777666777777888888888888777777888999999::::::999999888555666777888999;;;<<<<<<999999888777777777777888888888888888888888888888999999999888888888777777888888999999999:::::::::::::::;;;;;;<<<<<<<<<<<<============<<<<<<<<<<<<>>>??????===:::999999:::888888888777777777666666777777777777777666666666666666666777888888999999999:::;;;;;;999999:::;;;;;;;;;<<<===============::::::::::::::::::::::::<<<;;;;;;<<<<<<===>>>???============>>>???@@@AAABBB@@@>>>>>>>>>>>><<<;;;::::::;;;<<<>>>???@@@@@@>>>>>>???@@@AAAAAAAAAAAADDDDDDCCCCCCCCCDDDDDDEEEHHHGGGFFFEEEFFFIIIOOOSSS```eeennnwww~~~xxxuuuuuuwwwrrrrrrsssuuuvvvxxxyyyyyyxxxxxxxxxwwwvvvvvvuuuuuusssuuuyyy~~~iii\\\TTTWWW[[[```rrryyysssssssssyyy}}}zzzyyy{{{}}}}}}ssslllggggggjjjoooxxx}}}sssllljjjlllnnnpppoookkkggggggiiilllllljjjbbb]]]UUUQQQOOOMMMJJJGGGHHHFFFCCC@@@>>>>>>>>>???AAA@@@AAAHHHSSS\\\bbbdddaaaaaa___ccckkkpppzzz{{{tttsssvvvxxx|||{{{zzzzzz|||~~~|||zzzmmmccc^^^eeeppp~~~~~~~~~yyyyyyyyyyyyzzzzzzzzz{{{wwwvvvvvvuuuuuuuuuuuuuuuuuurrrmmmiiieee```\\\XXXTTTQQQMMMKKKIIIGGGEEECCC@@@@@@AAAAAAAAAAAAAAAAAA???>>>>>>===<<<=========>>>@@@CCCFFFJJJNNNRRRTTTYYY^^^eeemmmuuu}}}ppp[[[KKK@@@===>>>:::999999888888999999999888888999:::;;;;;;::::::::::::::::::::::::::::::999888888777777777777777888888999999999:::::::::888888888777777777666666888888888999999:::::::::::::::999999999999999:::;;;;;;<<<<<<=========>>><<<:::888888999999888777777888888999999888888777888888888888888888888888666666777888999:::;;;;;;:::999888888777777888888999999999999999999999999999999888888888777777777888888999999999:::::::::::::::;;;;;;;;;<<<======>>>>>>>>>===============>>>??????>>>;;;:::999:::999999999888888777777666666666666666666666666666666666777888888999999:::999:::;;;;;;::::::;;;<<<;;;<<<===>>>>>>???>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;<<<<<<===>>>???=========>>>???@@@AAABBBDDDCCCAAA@@@@@@???===;;;::::::;;;===>>>???@@@AAA??????@@@AAABBBBBBAAAAAADDDDDDDDDCCCCCCDDDDDDEEEGGGGGGFFFFFFIIIOOOXXX^^^hhhlllttt|||}}}xxxuuuuuuwwwrrrssstttuuuvvvxxxyyyyyywwwxxxyyyzzzzzzzzz{{{zzz{{{|||~~~sss___XXXVVVZZZcccqqq}}}pppkkkllljjjooossstttxxxwwwpppkkknnnssszzzyyypppmmmmmmnnnnnnooojjjeeefffjjjmmmnnnlllbbb]]]XXXUUUTTTRRRMMMIIIHHHGGGDDDAAA???>>>>>>>>>??????@@@FFFOOOYYY___bbb^^^___]]]___hhhooovvvzzz{{{vvvsssuuuxxxzzzxxxxxxyyyyyyzzz|||}}}~~~~~~|||wwwiii______cccnnn~~~|||{{{zzzyyyyyyyyyzzz{{{wwwwwwwwwvvvwwwxxxyyyzzzxxxtttpppllliiieeeaaa^^^WWWUUUQQQNNNLLLJJJGGGEEEBBBBBBAAAAAA@@@@@@@@@@@@??????>>>===============???@@@CCCGGGJJJMMMOOOOOOOOOSSSXXX]]]dddkkksssxxxzzzbbbPPPEEE>>><<<>>>:::999999999999999::::::999::::::;;;;;;;;;;;;:::<<<<<<;;;::::::999888888999888888777777777777777888888999999999:::::::::888888888888777777777777666666777999:::;;;<<<===999999999888888999999:::;;;;;;;;;;;;;;;<<<<<<<<<;;;:::888888999:::999999888888999999999999888888777777666666666666777777777888888888888888999999:::999999888888888888888999999999999999999999999999999999888888888888777888888999999999:::::::::;;;;;;:::;;;;;;===>>>?????????>>>>>>>>>============???@@@???===;;;:::;;;;;;::::::999888777777777555555555555555555555555555666666777777888999999888999::::::999999:::<<<;;;<<<===>>>????????????;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;<<<<<<===>>>???======>>>>>>???AAABBBCCCFFFDDDBBBAAAAAA@@@===;;;:::;;;<<<===>>>@@@AAAAAA@@@AAAAAABBBBBBBBBBBBAAACCCCCCCCCCCCCCCCCCDDDEEEEEEFFFHHHKKKPPPXXXbbbhhhooosssxxx~~~~~~~~~}}}zzzwwwuuutttuuutttttttttuuuvvvvvvwwwwwwyyyyyyyyyzzz{{{{{{||||||pppbbbXXXVVVXXX___ooouuuhhhdddfffeeeiiimmmpppxxxzzztttrrrxxxzzztttrrrqqqnnnllljjjfffcccffflllpppnnnkkk\\\ZZZWWWWWWWWWUUUPPPKKKIIIGGGEEEBBB@@@???>>>>>>>>>===???DDDLLLUUU\\\```\\\^^^[[[]]]eeelll}}}lllqqqsssrrrsssxxx{{{zzzqqqtttxxxyyyyyyyyyzzz{{{||||||~~~~~~zzz}}}qqqeee^^^ZZZaaappp}}}{{{yyyxxxxxxzzz{{{yyyxxxxxxwwwxxxyyy{{{|||yyyvvvrrrooommmiiifffccc]]]ZZZWWWTTTRRROOOKKKHHHFFFEEEDDDBBBAAA@@@@@@@@@@@@???>>>>>>======>>>>>>@@@@@@BBBEEEIIIKKKKKKJJJGGGIIILLLOOOSSSXXX___dddkkkrrr|||}}}kkkWWWJJJBBB>>><<<>>>:::999999999999::::::;;;:::;;;;;;<<<<<<;;;;;;;;;===<<<<<<;;;999888888777999888888777777777777777888888888888999999999:::999999888888888777777777666777888999:::<<<<<<===999888888888888999999:::::::::::::::::::::::::::;;;999888888:::;;;;;;:::999999::::::::::::999999777666666555555666666777888888888888888888888888::::::999888888888888999:::::::::::::::::::::::::::::::::999999999888888888888999999999:::::::::;;;;;;::::::;;;===???@@@@@@@@@??????>>>>>>=========???AAA@@@>>><<<;;;;;;<<<;;;;;;:::999888777777444444444444555555555555555555555666777777888888666888999999999999:::<<<:::;;;<<<>>>????????????;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;<<<<<<===>>>???>>>>>>>>>???@@@BBBCCCDDDFFFDDDBBBAAAAAA@@@>>><<<;;;;;;<<<===???@@@AAAAAAAAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEFFFGGGJJJNNNTTT[[[dddlllrrrwwwyyy||||||{{{yyywwwuuutttssssssssssssttttttuuuuuuvvvvvv{{{zzzyyyyyyyyyzzz|||}}}nnn]]]WWWRRRWWW___mmmzzzlll___^^^bbbhhhjjjllloooxxxxxxtttuuu}}}}}}vvvttttttsssoookkkdddbbbccciiiqqqsssmmmfffVVVUUUUUUWWWYYYVVVPPPKKKIIIHHHEEECCCAAA???>>>===<<<<<<>>>BBBHHHQQQYYY^^^[[[___[[[[[[bbbgggtttlllqqquuuvvvxxx{{{zzzvvvooouuu{{{|||xxxtttsssuuutttuuuyyy~~~}}}{{{~~~sssggg^^^\\\gggwww~~~{{{xxxwwwxxxyyy{{{{{{zzzyyyxxxxxxyyy{{{|||yyywwwtttqqqpppnnnjjjhhhdddaaa^^^[[[YYYUUUQQQNNNLLLJJJHHHEEECCCAAAAAAAAA@@@???>>>>>>======>>>>>>@@@??????BBBFFFHHHGGGFFFCCCDDDEEEEEEFFFIIINNNQQQUUUZZZcccmmmxxxqqqaaaPPPGGGCCC???======999999999999999:::;;;<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999999999999888888777777777777777777777777888888888999999999999999888888888777777999999999::::::::::::;;;888888888888888999:::::::::::::::::::::::::::::::::999888888:::;;;;;;;;;999999::::::::::::999999888777666555555666777888666666777777888888999999;;;:::999999888888999999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999888888999999999:::::::::<<<;;;::::::;;;===@@@AAAAAAAAA@@@??????>>>=========???AAAAAA???===<<<<<<<<<<<<;;;:::999888777777444555555555666666666666555555666666777888888888666888999:::999999;;;<<<::::::<<<===>>>?????????<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>???>>>>>>>>>???AAABBBDDDEEEEEECCCBBBAAAAAAAAA???===;;;;;;<<<>>>???@@@AAABBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFHHHIIIMMMRRRYYYaaahhhooovvvzzz}}}}}}~~~{{{zzzxxxvvvuuutttsssrrrpppqqqrrrssstttuuuvvvwwwzzzyyyxxxyyy|||ppp___WWWVVVWWWcccttt|||ttteeeZZZ[[[bbbppppppnnnnnntttyyywwwqqqqqqmmmooozzzyyysssqqqrrrqqqkkkfffaaaaaaeeeooovvvuuujjj```VVVVVVWWWZZZ\\\YYYRRRLLLIIIHHHFFFDDDAAA???======;;;;;;===@@@FFFNNNWWW\\\[[[```\\\ZZZ___bbblll}}}tttyyy||||||}}}}}}xxxrrrrrryyywwwooommmnnnjjjmmmttt{{{}}}}}}sssggg^^^dddllluuu~~~{{{xxxwwwwwwyyy{{{|||{{{yyyxxxxxxyyyzzz{{{zzzxxxuuusssrrrpppmmmkkkiiigggdddaaa^^^[[[VVVSSSOOOMMMJJJGGGEEECCCBBBBBB@@@??????>>>>>>>>>>>>>>>???>>>===???CCCEEEDDDCCCAAAAAAAAA@@@@@@AAADDDGGGFFFJJJPPPWWW^^^fffmmmrrr|||~~~kkk\\\MMMFFFDDDAAA>>>===999999999999::::::;;;<<<;;;<<<<<<<<<<<<<<<;;;;;;999999::::::::::::;;;;;;999888888777777777777777666777777777777888888888999999999888888888888777<<<<<<;;;::::::999888888888888777777888999::::::;;;;;;;;;;;;;;;;;;;;;::::::999888888:::<<<<<<;;;999::::::;;;;;;::::::999999888777666666777888999444555666777888999:::;;;;;;:::999999888888999999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::888888999999999:::::::::<<<;;;::::::;;;===@@@BBBAAAAAA@@@@@@???>>>>>>======???AAAAAA???===<<<<<<======<<<;;;999888888777555666666666777777888888666666666777888888999999777888::::::::::::;;;===999:::;;;===>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>???>>>>>>???@@@AAACCCEEEEEEDDDCCCAAAAAAAAAAAA???===;;;;;;<<<>>>???@@@AAABBBBBBCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFHHHJJJKKKTTTZZZbbbjjjqqqvvv{{{~~~~~~}}}}}}}}}}}}~~~~~~{{{zzzwwwvvvuuuuuutttsssmmmnnnppprrrtttvvvwwwxxxwwwwwwxxx{{{yyywwwkkkccc[[[XXXZZZccctttzzz}}}}}}{{{rrrdddYYY\\\dddwwwuuupppnnnppprrrllldddkkkgggiiittt{{{sssoooooollleee___```bbbhhhssszzzvvvhhh[[[YYYZZZ\\\___```]]]UUUNNNIIIHHHFFFDDDBBB???===<<<:::;;;<<>>???@@@BBBBBBAAA@@@>>><<<:::999;;;===??????>>>=========???>>>===<<<:::999888777555666777777777666444333444555777888999999888888888888999999999:::::::::<<<<<<<<<<<<<<<===>>>???===============>>>??????>>>===<<<<<<===???AAACCCBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEFFFEEEEEECCCAAA@@@===>>>@@@AAABBBCCCDDDDDDBBBCCCDDDDDDCCCCCCDDDEEECCCDDDEEEGGGJJJNNNQQQSSS\\\cccmmmuuuyyy{{{|||}}}~~~~~~|||{{{{{{|||}}}}}}zzzyyywwwuuuttttttttttttrrrrrrtttwwwzzz{{{{{{zzz|||zzz|||~~~nnn```\\\YYYYYYcccrrr{{{tttzzznnnbbb___gggppp~~~vvvkkkcccbbbcccdddeeehhhhhhkkkqqqyyy~~~~~~|||tttiiidddbbbbbb___\\\YYY```kkktttvvvqqqjjjdddeeefffddd`````````XXXMMMMMMJJJFFFCCCBBBAAA???>>>=========>>>AAAHHHPPPUUU[[[[[[\\\^^^aaadddfffhhhnnnsss{{{~~~~~~yyytttssstttsssxxx|||{{{xxxxxx|||~~~yyy}}}ttthhhdddkkk{{{{{{{{{yyywwwuuuvvvyyy|||}}}{{{yyyyyyxxxyyy}}}yyyvvvtttttttttttttttssssssqqqnnnkkkgggcccaaa[[[[[[YYYVVVSSSOOOLLLJJJHHHGGGEEECCCBBBAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????;;;<<<>>>@@@CCCEEEGGGHHHLLLUUUbbbqqq|||}}}uuulll^^^WWWMMMGGGDDDBBB>>>:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;:::;;;;;;<<<<<<;;;;;;;;;888888777777666666666666777777777888888888888999888888888888999999999999===;;;:::888777888999:::::::::999999999999::::::===;;;:::;;;===>>>===<<<;;;;;;;;;;;;;;;:::999999999999::::::999999888777666666555444444444444555777666555444444666777888:::999999888888999999999;;;::::::::::::;;;<<<<<<=========<<<;;;:::999888;;;::::::999::::::;;;;;;;;;;;;;;;;;;<<<>>>???@@@AAAAAAAAA@@@>>>===;;;:::<<<>>>@@@@@@???======>>>???>>>===<<<:::999888777555666777777777666444333555666777888999999999888999999999999::::::::::::<<<<<<<<<<<<<<<<<<===>>><<<<<<<<<======???@@@@@@???>>>===<<<===???AAABBB@@@@@@AAAAAABBBBBBBBBCCCDDDEEEEEEEEEDDDCCCAAA@@@???@@@@@@AAABBBBBBBBBBBB???AAABBBCCCBBBCCCDDDFFFFFFFFFHHHKKKPPPUUUZZZ\\\ccciiirrrzzz~~~|||zzzyyyyyyyyyyyyvvvuuutttsssssstttvvvwwwyyyyyyzzz|||}}}|||{{{zzzzzz{{{yyymmm```XXXXXX]]]ggg~~~|||xxx{{{qqqiiiiiipppxxx{{{tttlllhhhffffffeeedddiiijjjkkknnnqqqsssuuuvvvtttlllbbb]]]^^^___]]][[[[[[```hhhnnnpppmmmhhheeeiiijjjhhheeedddbbbYYYNNNOOOKKKGGGDDDBBBAAA???===????????????AAAFFFMMMRRRXXXYYY[[[]]]```bbbdddeeeeeejjjuuu||||||xxxwwwxxxxxx{{{}}}zzzvvvuuuxxx}}}uuusssvvv~~~mmmaaaaaakkkvvvxxxwwwtttqqqoooqqquuuxxx~~~}}}{{{zzzzzzyyy}}}zzzuuussstttvvvxxxxxxyyyxxxvvvtttqqqmmmjjjiiidddcccaaa^^^[[[WWWTTTSSSMMMKKKHHHFFFDDDCCCDDDDDD@@@???>>>======>>>???@@@>>>>>>============>>>>>><<<<<<======>>>?????????AAADDDJJJQQQXXX^^^aaaccciiimmmpppnnnmmmlllhhhbbbWWWQQQIIIDDDBBBAAA===;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;888777777777777666666666888888888999999999::::::888999999999999:::::::::===<<<:::888777777777888::::::999999999999::::::<<<;;;;;;===>>>???===<<<;;;;;;;;;<<<;;;;;;:::999:::999888888777777888888777666555555444444555555777666555444555666777888999999888888888999999:::;;;::::::::::::;;;<<<<<<<<<=========<<<;;;::::::;;;;;;:::::::::::::::;;;;;;;;;;;;;;;<<<>>>???@@@???@@@@@@??????>>>===<<<===???AAAAAA@@@>>>>>>???>>>>>>===<<<:::999888888666666666777666666555444555666777888999999999999999999999:::::::::;;;;;;===<<<<<<;;;;;;;;;<<<<<<;;;;;;<<<===>>>???AAABBB@@@???>>>======>>>???@@@>>>??????@@@AAABBBCCCCCCDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA???AAABBBCCCCCCDDDFFFIIIIIIJJJNNNSSSYYY```fffiiiiiiooowww~~~~~~{{{xxxvvvtttttttttrrrqqqppppppqqqtttxxxzzzyyyzzz{{{{{{{{{{{{zzzyyy}}}uuueee\\\UUUUUU^^^mmm}}}}}}wwwtttvvv|||zzzvvvqqqooonnnmmmiiifffjjjjjjjjjiiihhhiiikkkmmmnnnfff\\\XXXZZZ\\\\\\ZZZ^^^```eeehhhjjjiiigggeeeggghhhgggeeecccaaaYYYPPPPPPMMMHHHEEECCCAAA???===@@@@@@??????@@@DDDJJJOOOVVVWWW[[[^^^```aaaaaaaaabbbgggrrr~~~|||{{{yyyxxxzzz}}}}}}yyytttssstttqqqtttwwwvvvrrrpppqqqssswww}}}{{{rrrpppwwwyyykkkdddeeehhhzzzvvvtttqqqnnnlllnnnrrrvvv~~~~~~}}}|||zzzzzzyyyyyyyyywwwttttttvvvxxxyyyyyy{{{zzzxxxvvvtttqqqooonnnkkkkkkiiifffccc```]]][[[VVVSSSOOOJJJHHHFFFGGGGGGDDDBBB@@@??????@@@AAACCC>>>>>>===<<<<<<<<<======?????????>>>>>>>>>>>>>>>AAAAAACCCEEEHHHKKKNNNPPPPPPSSSVVVXXXZZZZZZXXXUUUNNNIIIDDD@@@???>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;:::777777777777777777777777888888888888999999999:::888888888999999999::::::::::::999777777777777888:::::::::999999:::::::::999:::;;;<<<===<<<;;;:::;;;;;;<<<<<<<<<<<<;;;;;;:::999888777666777888999777666666555555555555555666666555555666666777888888888888888888999999:::;;;::::::::::::;;;<<<<<<<<<<<<=========<<<<<<;;;<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<>>>???@@@>>>>>>????????????>>>>>>>>>@@@BBBBBBAAA??????@@@>>>===<<<;;;:::999888888666666666666666666555555666666777888999999999:::::::::::::::;;;;;;;;;;;;======<<<;;;;;;:::;;;;;;;;;;;;<<<===>>>@@@BBBCCCAAA@@@???>>>>>>>>>??????======>>>???AAABBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBCCCDDDEEEEEEFFFIIILLLLLLPPPWWW___gggmmmqqqrrrkkkqqqxxx~~~}}}|||yyyvvvsssrrrqqqqqqqqqpppooooooppptttxxxzzzvvvxxxyyyzzz{{{|||~~~}}}eee\\\VVVVVV```ttt{{{yyy~~~}}}}}}{{{xxxtttssstttrrroookkkjjjhhheeedddeeeggghhhhhhjjjbbbZZZXXX[[[______^^^aaacccfffhhhiiiiiigggeeeeeeeeeeeedddccc```YYYSSSOOOLLLHHHEEEDDDBBB@@@????????????>>>???CCCHHHMMMUUUXXX\\\```bbbcccbbbaaadddhhhsss{{{wwwsssqqqxxxzzz{{{xxxqqqkkkhhhhhhfffkkkpppqqqpppnnnmmmmmmjjjrrrzzz{{{{{{wwwppptttssslllgggcccllltttwwwuuurrrooommmpppuuuyyyzzzzzzyyyyyyxxxwwwvvvvvvttttttuuuwwwzzz|||{{{zzzzzzyyywwwvvvtttsssrrrqqqpppooonnnllliiifffdddccc```\\\WWWQQQMMMKKKJJJJJJGGGEEECCCAAA@@@@@@BBBCCC??????>>>===============<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAABBBCCCCCCEEEFFFHHHKKKLLLJJJIIIIIIEEECCC???===<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;;;;;;;<<<;;;;;;:::999999777777777777888888888888777777777888888888999999777777777777888888888999777777777777888999999:::;;;::::::::::::::::::;;;999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<<<<<<<;;;:::888777777777888999777777666555555555555666666666666666666777888888888777777777888888999:::;;;::::::::::::;;;<<<<<<<<<<<<===>>>>>>============<<<;;;;;;:::::::::;;;;;;;;;;;;;;;<<<>>>???@@@======>>>???????????????>>>@@@BBBBBBAAA@@@@@@@@@======<<<;;;::::::999888666666555555555666666666777777777888888999::::::::::::;;;;;;;;;<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<===???AAABBBCCCAAAAAA@@@??????>>>>>>>>>======>>>???AAABBBCCCCCCBBBBBBBBBBBBBBBCCCCCCCCC@@@@@@@@@AAABBBDDDEEEFFFDDDEEEFFFFFFFFFIIILLLOOORRRXXXcccmmmtttxxxxxxwwwppptttzzz~~~~~~~~~~~~zzzxxxvvvtttsssrrrrrrrrrrrrqqqppppppqqqtttwwwyyyxxxzzz{{{|||}}}jjj\\\ZZZXXX```uuu|||tttqqqxxxyyy||||||{{{wwwtttsssssssssooolllhhhccc___aaagggkkkjjjhhhccc]]]YYYZZZ```fffhhhhhhdddgggkkknnnooollliiifffiiigggeeeddd```[[[VVVSSSNNNLLLHHHFFFEEEDDDCCCAAA======>>>>>>???CCCHHHLLLUUUXXX]]]bbbeeeeeedddcccaaadddooo}}}xxxuuurrrqqqyyyzzzyyytttlllddd```___aaaeeejjjnnnoooooonnnooollluuu~~~wwwvvv}}}wwwrrrkkkeeeeeehhhqqq}}}yyyyyywwwuuutttvvv{{{}}}|||zzzxxxwwwpppqqqtttyyy}}}~~~}}}|||xxxxxxvvvuuutttsssssssssrrrrrrqqqpppnnnllljjjiiigggddd___YYYTTTQQQOOONNNJJJHHHFFFDDDBBBAAAAAAAAABBBAAA@@@???>>>>>>>>>???<<<<<<<<<===>>>>>>>>>???:::;;;===>>>??????>>>===BBB@@@AAADDDDDDAAA@@@BBB@@@???===;;;:::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;::::::;;;::::::999888777777777777888888888888999777777777888888888888999666666777777777888888888666666777888999:::;;;;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<:::;;;===???;;;<<<======>>>=========;;;:::999999888888999999888777666666555555666666666666777777777888888888777777777777777888999:::;;;::::::::::::;;;<<<<<<<<<<<<===>>>??????>>>>>>>>>===<<<;;;::::::::::::;;;;;;;;;;;;<<<>>>???@@@======>>>???????????????>>>@@@BBBBBBAAA??????@@@======<<<;;;::::::999999666555555555555666777777888888777888888999;;;;;;;;;;;;;;;<<<<<<<<<======>>>======<<<<<<<<<======<<<<<<===>>>???@@@BBBCCCAAAAAAAAA@@@@@@??????>>>>>>??????@@@AAABBBCCCCCCBBBAAAAAAAAABBBCCCDDDDDDBBBAAAAAABBBCCCEEEHHHIIIEEEFFFHHHIIIKKKNNNSSSWWW___eeeoooyyy~~~|||zzzwwwzzz~~~~~~}}}}}}xxxwwwuuutttssssssssstttssssssrrrssstttuuuwwwxxxxxxzzz|||}}}|||jjj[[[WWW[[[aaassswwwuuusssvvv}}}{{{vvvvvvsssqqqpppqqqppplllhhhccc```___aaagggkkkkkkjjj___\\\ZZZ___gggoooqqqpppjjjmmmrrruuuuuuqqqmmmjjjjjjeeeaaa]]]WWWPPPLLLLLLQQQNNNKKKHHHGGGFFFEEECCC<<<=========>>>BBBFFFJJJSSSWWW\\\aaadddfffeeeeeeaaaccclll}}}~~~xxxuuuuuuwwwyyy|||}}}|||vvvlllddd___^^^aaacccfffjjjllloooqqqsssvvv~~~~~~rrrlllhhhgggmmmuuu~~~}}}}}}}}}||||||~~~~~~zzzwwwuuulllmmmooosssxxx{{{|||{{{yyyxxxvvvuuuuuuuuuvvvvvvtttttttttsssrrrqqqpppoooiiigggccc___[[[WWWUUUTTTPPPOOOMMMKKKHHHFFFDDDCCCDDDCCCBBBAAAAAA@@@@@@@@@??????@@@@@@@@@AAAAAAAAA<<<<<<===>>>??????>>>>>>@@@======AAAAAA======@@@>>>>>>>>><<<;;;;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;999999999999888777666666777777888888888999999999888888888999999999::::::777777888888888999999999888888999::::::;;;;;;:::;;;;;;::::::::::::;;;;;;;;;;;;;;;999777888<<<@@@<<<<<<===>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;:::999999888777777666666666666666666666777888888888888888666666666666777888999:::;;;::::::::::::;;;<<<<<<;;;<<<===>>>???@@@@@@???>>>===<<<;;;;;;:::::::::;;;;;;;;;;;;<<<>>>???@@@===>>>>>>????????????>>>===???AAABBB@@@?????????<<<<<<<<<;;;;;;::::::999666555555444555666777888888888888777888999;;;<<<;;;<<<<<<<<<============>>>>>>=========>>>??????>>>>>>>>>>>>???@@@AAABBB@@@@@@@@@AAA@@@@@@??????@@@@@@AAAAAABBBBBBBBBCCCAAAAAA@@@@@@AAACCCDDDEEEEEEDDDCCCCCCDDDFFFHHHIIIHHHJJJMMMPPPTTTZZZaaafffooottt{{{~~~}}}~~~||||||yyyxxxvvvtttssssssttttttrrrssstttvvvwwwxxxyyyyyyyyy|||oooeee[[[TTTYYYcccuuu~~~~~~tttxxx~~~|||wwwsssrrrrrrrrrssstttpppiiiccc]]]```ccccccccccccfffiiihhheeedddiiipppuuutttrrrqqqsssvvvxxxwwwtttqqqnnniiibbb]]]YYYSSSLLLKKKOOOXXXUUUPPPMMMKKKIIIFFFDDD===>>>>>>>>>>>>???CCCFFFPPPSSSXXX]]]aaacccddddddbbbccciiixxx~~~wwwuuuyyyyyyooofffbbbaaaccccccccceeehhhmmmrrruuuzzzxxxnnneeeeeehhhooo}}}yyytttooolllhhhhhhiiilllqqqvvvyyyzzzzzzyyywwwwwwvvvwwwxxxyyyuuuuuuuuuuuuuuutttsssrrriiihhheeebbb___\\\YYYXXXVVVUUUTTTRRROOOKKKIIIGGGFFFEEEDDDCCCBBBBBBAAABBB????????????????????????==================>>>>>>>>>::::::???@@@<<<===AAA>>>??????>>>===<<<===>>>========================<<<<<<;;;::::::::::::;;;999999999888888666555555777777888888999999999999999999:::::::::;;;;;;;;;888888999999999:::::::::::::::;;;;;;;;;:::999999<<<;;;;;;::::::;;;;;;<<<999999888666333555:::>>><<<<<<===>>>>>>>>>>>>>>>:::;;;<<<===<<<;;;:::999888888777666666666666666666666777888888888888888666666666666777888999:::;;;::::::::::::;;;<<<<<<;;;<<<===???@@@@@@@@@@@@>>>>>>===<<<;;;:::::::::;;;;;;;;;;;;===>>>???@@@>>>>>>????????????>>>>>>===???AAAAAA@@@>>>>>>???<<<<<<<<<;;;;;;:::::::::666555444444555666777888999888888777888:::;;;<<<<<<<<<<<<<<<=========>>>>>>>>>===>>>>>>???@@@@@@???>>>>>>>>>???@@@AAAAAA???@@@@@@AAAAAAAAA@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@@@@AAACCCEEEFFFHHHGGGEEEDDDDDDFFFGGGHHHMMMOOOSSSXXX^^^fffnnnttt{{{~~~}}}{{{zzz{{{yyywwwuuutttsssssssssqqqrrruuuxxxzzz{{{{{{{{{}}}sssggg^^^\\\XXXUUU___nnn}}}}}}www{{{}}}yyyuuutttrrrrrruuuxxxyyysssiiibbbXXXaaahhhfff^^^[[[```hhhvvvsssqqqssswwwxxxtttooovvvwwwxxxxxxxxxvvvsssrrrkkkddd___]]]YYYTTTVVV\\\^^^[[[UUUPPPMMMJJJGGGDDD???@@@???>>>===>>>AAACCCLLLOOOTTTYYY^^^aaabbbccc______cccpppyyypppqqq|||~~~{{{tttjjjeeeggglllkkkhhhhhhjjjooouuuxxxxxx{{{vvv___XXXZZZ]]]gggttt}}}~~~{{{zzzuuullldddZZZ[[[]]]bbbiiipppuuuwwwxxxyyyzzz{{{|||{{{zzzyyyzzzzzzyyyxxxvvvtttsssrrrpppooolllhhheeecccaaa```]]]\\\ZZZWWWTTTRRRPPPNNNLLLKKKIIIGGGFFFEEEDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@????????????>>>===<<<<<<===============<<<;;;:::;;;;;;;;;;;;<<<<<<===>>>=========<<<;;;;;;::::::;;;;;;::::::::::::999999:::999999888777666555555777777888888888777777666999999999999999999999999:::::::::999999888888888999999:::;;;;;;:::::::::999999999999999999::::::999999:::;;;;;;<<<<<<=========???@@@BBBCCCDDDEEE======>>>===<<<999777666999888777666666777888888777777777777777666666666777777777777888888888888888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;???>>>===<<<;;;;;;<<<===;;;<<<<<<===>>>?????????========================???@@@@@@@@@@@@>>><<<;;;;;;;;;::::::999888777777666666777888888888888888;;;:::999888999:::;;;<<<>>>>>>>>>>>>============;;;<<<<<<===>>>??????@@@>>>??????@@@@@@AAABBBBBB@@@AAABBBBBBCCCCCCBBBBBB???@@@BBBCCCDDDDDDCCCBBB@@@@@@@@@AAABBBEEEGGGHHHJJJIIIHHHHHHHHHJJJLLLNNNSSSXXX```gggnnntttzzz}}}~~~|||yyywwwtttrrrsssvvvxxxxxxwwwuuusssvvv}}}~~~}}}gggaaa]]]UUUVVV]]]```mmm~~~{{{{{{~~~www|||wwwtttrrrtttsssqqqoookkkgggdddcccbbbfffiiieee^^^___gggpppwwwxxxzzz{{{zzzxxxuuutttzzzuuupppooorrrttttttsssqqqeee```fffiiifffgggmmmnnnfff\\\TTTPPPMMMKKKHHHCCCBBB@@@>>>>>>???@@@AAAKKKLLLOOORRRVVVZZZ\\\^^^]]]]]]bbblllyyy~~~tttjjjkkkvvv~~~{{{sssiiiddddddkkkiiigggfffgggkkkpppsssyyy|||~~~cccXXXUUUTTT[[[dddppp||||||~~~{{{vvvssslllccc[[[TTTTTTVVVZZZaaaiiiooorrryyyyyyzzz{{{{{{{{{{{{zzz{{{{{{zzzyyyxxxvvvtttsssqqqpppooollliiigggeeedddcccbbb```]]][[[XXXVVVUUUQQQPPPNNNLLLJJJIIIHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBAAA>>>>>>>>>>>>>>>======<<<>>>>>>======<<<=========??????>>>>>>===<<<<<<;;;;;;;;;:::::::::999999999:::999999888777666666555777777888999999888888888999999999999999999999999:::::::::999999999888888999::::::;;;;;;:::::::::999999999999999::::::::::::;;;;;;<<<<<<===>>>>>>???@@@@@@AAACCCDDDEEEEEE@@@??????>>>===;;;:::999:::999888888888999:::;;;888777777777777777777777777777777777888888888888999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;>>>===<<<;;;;;;;;;<<<<<<======>>>>>>???@@@@@@AAA????????????????????????????????????>>>===<<<;;;;;;::::::999888888777777666777777888888888888888;;;:::999999999:::;;;<<<>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>???@@@@@@@@@?????????@@@AAAAAABBBBBBAAABBBCCCCCCDDDDDDCCCCCC@@@AAACCCDDDDDDCCCBBBBBBBBBBBBBBBBBBDDDFFFHHHIIIJJJJJJJJJKKKMMMPPPSSSTTT\\\cccmmmwww~~~}}}{{{zzzwwwttttttuuuvvvvvvtttyyyvvvwww}}}lll]]]XXXXXXSSSVVVaaajjjzzztttrrruuuyyyzzz{{{}}}|||}}}wwwuuuuuussssssoookkkhhhggggggfffeeehhhkkkllliiieeegggooowww}}}|||{{{zzz{{{{{{{{{zzzyyyvvvssssssvvvwwwuuussspppfffdddmmmrrrppprrrxxxxxxpppeee[[[UUUQQQLLLHHHCCCBBB@@@???>>>???@@@AAAHHHKKKNNNSSSWWW[[[]]]^^^______ccclllxxxwwwooofffgggppp{{{|||uuummmhhhhhhkkkjjjhhhggghhhjjjnnnpppwwwyyy{{{|||}}}~~~mmm\\\SSSNNNPPPUUU[[[gggvvv}}}yyyrrrkkkcccYYYRRROOOPPPRRRVVV\\\ccciiimmmxxxyyyzzz{{{||||||||||||||||||{{{{{{yyyxxxvvvvvvssssssrrrqqqooommmjjjiiihhhgggeeecccaaa___^^^]]]YYYXXXVVVSSSQQQOOONNNNNNNNNNNNNNNMMMLLLKKKIIIIIIFFFEEEDDDCCCBBBBBBBBBBBB???????????????>>>>>>>>>@@@@@@???>>>>>>======<<<@@@@@@@@@???>>>>>>======::::::::::::999999999999999999999888777777777666777888999999::::::::::::::::::::::::::::::::::::::::::::::::999999999999:::::::::;;;;;;::::::999888999999999:::::::::;;;;;;<<<<<<===>>>>>>??????AAAAAABBBCCCDDDFFFGGGHHHEEEDDDBBB@@@>>>===<<<<<<;;;;;;:::::::::;;;===>>>999999888777777777777777777777777777888888888888::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;;;;:::;;;;;;;;;>>>??????@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>===<<<;;;;;;;;;;;;::::::999999888777777777777777888999999999999888;;;::::::::::::;;;<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@AAAAAABBBBBBBBBBBBCCCDDDDDDDDDDDDCCCAAABBBCCCDDDEEEDDDCCCCCCEEEEEEDDDDDDEEEGGGHHHIIIIIIJJJMMMQQQUUUYYY\\\^^^bbbjjjvvv}}}|||}}}~~~~~~}}}zzzxxxvvvuuuvvvwwwvvvuuu{{{yyy{{{lll[[[VVVTTTWWWVVV]]]nnnqqqkkkiiiqqq{{{~~~~~~~~~~~~vvvtttwwwyyyxxxqqqjjjcccaaadddggghhhgggllloooqqqqqqpppsssyyy~~~}}}yyyxxxzzz}}}}}}|||xxxxxxzzz}}}~~~xxxrrroooiiiiiirrrxxxwwwwww{{{zzzsssiiiaaa[[[UUUOOOJJJDDDCCCAAA????????????@@@DDDHHHMMMSSSXXX\\\^^^___aaaaaaeeemmmxxxsssnnnjjjkkkssszzz}}}{{{xxxssspppoookkkjjjjjjkkklllnnnpppqqqpppqqqrrrsssvvv{{{{{{fffYYYPPPMMMNNNNNNWWWdddrrryyypppggg]]]UUUQQQQQQUUU[[[```dddhhhjjjlllvvvxxx{{{~~~~~~|||{{{|||||||||{{{zzzyyyxxxwwwtttuuuuuuuuutttqqqooommmjjjjjjiiigggfffeeedddccc```___]]]ZZZXXXVVVUUUUUUUUUUUUVVVVVVUUUSSSRRRQQQMMMKKKIIIFFFDDDCCCBBBBBB@@@?????????????????????@@@@@@@@@@@@???>>>>>>===@@@@@@??????>>>=========:::::::::999999999999888999888888888888888888888777888999:::;;;;;;<<<;;;::::::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;:::999999888999999::::::;;;;;;;;;;;;<<<<<<======>>>??????AAAAAABBBCCCFFFHHHKKKLLLMMMKKKGGGDDDAAA???>>>>>>;;;;;;;;;;;;;;;===???@@@<<<;;;999888777777777888666777777777888888888888:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;>>>>>>??????@@@@@@@@@AAA????????????????????????>>>===;;;:::999:::;;;;;;999999999888888777777777777888999999::::::999999;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@???????????????@@@@@@AAABBBBBBCCCAAABBBCCCCCCDDDDDDCCCCCCAAABBBDDDFFFGGGGGGGGGFFFGGGGGGFFFFFFFFFGGGIIIJJJIIILLLQQQXXX^^^cccfffhhhhhhoooxxx|||{{{zzz{{{}}}~~~}}}|||xxxwwwvvvvvvwwwxxxzzzzzzzzz~~~vvv^^^VVVWWWVVV\\\___lllsssmmmnnnzzz{{{uuuvvv{{{}}}{{{oooggg______dddiiihhhfffiiinnnsssxxx{{{|||~~~~~~{{{wwwwwwzzz{{{yyywwwvvvyyyzzzqqqpppkkkkkkrrrvvvsssqqqqqqoookkkeeeaaa^^^YYYRRRMMMEEEDDDBBBAAA@@@?????????AAAEEELLLSSSZZZ^^^```aaaaaabbbfffnnnxxxqqqqqqqqquuuyyy|||}}}|||xxxyyyyyywwwtttrrrooolllfffhhhkkknnnpppqqqqqqqqqggghhhiiilllqqqzzzrrrcccWWWNNNJJJIIIMMMUUUaaaooo{{{yyynnnddd\\\XXXVVVZZZbbbllluuuwwwwwwuuutttzzz}}}~~~{{{||||||||||||{{{{{{zzzyyyuuuvvvwwwxxxwwwuuurrrqqqnnnmmmmmmllllllkkkjjjjjjfffeeecccaaa___]]]\\\[[[\\\]]]^^^______]]]\\\[[[ZZZXXXUUUQQQMMMJJJHHHGGGAAAAAA@@@???@@@@@@AAABBBAAAAAABBBBBBAAAAAA@@@??????>>>>>>===<<<<<<;;;;;;::::::999999999888888888888888888888999999999999777888999:::;;;<<<<<<<<<:::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;::::::999888888888999:::;;;;;;<<<<<<:::;;;;;;<<<======>>>>>>>>>???@@@BBBFFFJJJNNNPPPSSSPPPLLLHHHDDDAAA??????<<<<<<;;;;;;<<<>>>???@@@>>>===;;;999777777888888666777777777888888888888:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;;;;============>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===<<<:::999999999:::;;;999999999888888888888888888888999:::::::::::::::;;;;;;<<<<<<===============>>>>>>>>>?????????@@@??????????????????>>>>>>???@@@@@@AAABBBBBBCCCCCCAAAAAABBBCCCCCCCCCCCCCCCAAABBBEEEHHHJJJKKKKKKKKKIIIHHHGGGGGGGGGIIIJJJKKKKKKOOOWWW___ggglllooopppssswww|||}}}|||{{{{{{zzzyyyzzz|||}}}|||{{{wwwwwwwwwwwwxxxzzz|||~~~~~~hhhYYYVVVYYY\\\eeennnzzztttpppttt~~~|||xxxuuuxxx}}}}}}xxxlllfffaaaccchhhkkkiiidddccckkkvvv~~~|||zzzxxxxxxyyy|||}}}{{{uuupppqqqwwwxxxmmmpppllllllpppqqqnnniiigggeeecccaaaaaa```\\\UUUOOOGGGFFFEEECCCAAA@@@??????>>>CCCJJJRRRZZZ^^^aaabbbaaabbbfffnnnxxxpppssswwwzzz{{{zzzxxxvvvpppsssrrrnnnkkkjjjfffaaa^^^ccciiiooorrrpppmmmkkkbbbeeehhhmmmttt|||}}}oooaaaTTTKKKKKKIIILLLTTT^^^jjjwwwxxxmmmccc^^^___bbbhhhsss~~~}}}}}}~~~~~~~~~}}}}}}|||yyyyyyzzzyyyxxxwwwuuutttsssssssssssssssssssssssskkkjjjhhhfffeeedddccccccbbbccceeeggghhhgggfffeeebbbaaa^^^[[[VVVQQQNNNKKKFFFEEEDDDDDDDDDEEEGGGGGGEEEEEEFFFFFFEEECCCBBB@@@======<<<<<<;;;;;;::::::999999999999888888888888777888888888999:::::::::888999999:::;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888888999:::;;;<<<======:::;;;;;;<<<<<<===>>>>>>======>>>AAAEEEJJJNNNQQQTTTRRROOOKKKGGGDDDBBBAAA>>>======<<<===>>>@@@AAAAAA???<<<999888888888999777777777777888888888888::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;999999999999999999999999999999:::;;;;;;;;;;;;:::;;;<<<======>>>>>>=========>>>>>>??????@@@@@@@@@>>>>>>??????????????????@@@@@@AAAAAABBBBBBCCCCCCBBBBBBCCCDDDDDDDDDDDDCCCCCCEEEGGGJJJMMMNNNOOOOOOJJJJJJIIIIIIJJJKKKMMMNNNQQQVVV___hhhppptttvvvvvvzzz|||}}}}}}{{{zzzzzz{{{}}}}}}~~~~~~|||{{{yyywwwzzzyyyxxxzzz|||}}}|||{{{zzz{{{}}}}}}~~~ppp^^^WWWZZZ^^^hhhxxxyyyrrrpppwww}}}uuuvvvvvvuuuwwwzzzvvvppphhheeedddggglllmmmjjjfffbbblllyyy{{{uuurrrpppvvv~~~}}}vvvpppooosss|||vvvlllpppnnnmmmooopppmmmhhhdddaaaaaabbbdddccc___VVVOOOIIIHHHGGGEEECCCBBB@@@???>>>BBBIIIQQQYYY^^^bbbdddaaabbbfffmmmvvvnnnrrruuuvvvuuurrrooonnnhhhkkklllgggeeeddd```ZZZZZZ```jjjqqqsssooohhhddddddiiiqqqwww||||||qqqbbbVVVRRRLLLJJJNNNSSSYYYdddnnnwwwzzzooogggffflllsssyyy}}}}}}|||{{{zzzyyyxxxwwwvvvvvvwwwwwwxxxxxxyyyyyyooonnnmmmllljjjjjjjjjjjjfffhhhkkkmmmoooooonnnmmmffffffeeeccc___ZZZUUURRRNNNMMMLLLKKKKKKMMMOOOPPPLLLMMMLLLKKKIIIFFFCCCAAA======<<<<<<;;;:::::::::999999999999888888888888777777888999999:::;;;;;;888999::::::::::::999999;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;:::999888777888888999:::;;;<<<======;;;<<<<<<======>>>??????>>>>>>>>>@@@CCCGGGKKKNNNQQQQQQOOOMMMKKKHHHFFFDDDAAA@@@?????????@@@AAABBBBBB@@@===:::888888888999777777777777888888888888999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999::::::;;;;;;;;;;;;;;;;;;<<<===>>>???>>>=========>>>>>>??????@@@AAAAAA>>>?????????@@@AAAAAAAAA@@@@@@AAAAAABBBCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFHHHIIIKKKMMMOOOOOOOOOOOOLLLLLLLLLLLLNNNOOOQQQSSSXXX^^^gggqqqxxx{{{{{{{{{|||}}}~~~}}}{{{xxxxxxxxx{{{{{{||||||{{{zzzwwwvvvwwwwwwwwwyyy|||~~~~~~~~~qqq```XXXZZZdddlll|||yyywww|||zzzrrrvvvwwwvvvuuutttooohhhccccccdddhhhkkknnnmmmlllhhhsss|||sssnnnlllhhhrrryyyvvvttttttwww{{{~~~}}}wwwrrrsssrrrpppoooooommmgggbbb]]]___bbbffffffaaaWWWPPPKKKKKKIIIHHHFFFCCCAAA@@@???BBBHHHPPPWWW^^^ccceeebbbcccfffjjjqqqlllooorrrqqqmmmjjjhhhiiiaaafffhhhdddcccdddaaa[[[ZZZaaallltttuuuooofff```gggoooyyy}}}|||rrreeeXXXQQQLLLNNNOOOPPPWWW```kkkvvv}}}ssslllmmmwww~~~|||{{{zzzzzzzzzvvvwwwwwwxxxyyyzzz{{{{{{rrrqqqpppooonnnnnnnnnnnnhhhjjjmmmqqqssssssrrrqqqlllmmmnnnmmmjjjeee```]]]TTTSSSQQQQQQQQQSSSUUUVVVSSSSSSRRRPPPLLLGGGCCC@@@=========<<<;;;;;;::::::999999999888888888888777777777888999:::;;;;;;<<<999999:::::::::999888888;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;<<<;;;;;;:::999888777888888999:::;;;======>>>=========>>>??????@@@@@@@@@???>>>???AAAEEEHHHKKKNNNNNNNNNNNNMMMKKKIIIHHHDDDCCCBBBAAA@@@AAABBBCCCCCCAAA===:::888888999999777777777777888888888888888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;===>>>>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::::::::999:::;;;<<<===<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;<<<>>>?????????>>>======>>>>>>???@@@@@@AAAAAA??????@@@AAAAAABBBCCCCCC@@@@@@AAABBBBBBCCCCCCDDDFFFFFFGGGHHHHHHHHHHHHGGGLLLMMMNNNOOOPPPOOONNNNNNNNNNNNNNNOOOPPPSSSUUUVVV^^^dddmmmwww}}}~~~~~~}}}{{{{{{zzz{{{||||||{{{zzzwwwvvvuuutttvvvyyy}}}sssmmmbbbXXXVVV___ooo|||}}}xxxtttyyy{{{xxxtttrrrlllfff```aaadddgggjjjmmmppprrrpppzzzxxxnnniiiiiiaaannn{{{zzz{{{xxxuuuvvvyyy{{{{{{yyyxxxvvvsssooonnnkkkeee^^^XXXZZZ___eeegggcccZZZRRRLLLLLLKKKIIIGGGDDDBBBAAA@@@BBBHHHOOOVVV]]]cccfffccccccfffiiinnn~~~kkkmmmnnnlllhhhcccaaa___]]]^^^```ccceeeeeebbb```^^^gggrrruuupppiiidddcccooorrryyy}}}zzz{{{vvv}}}uuusssxxx|||vvviiibbbXXXPPPMMMNNNPPPRRR^^^fffssszzzvvvwww~~~}}}{{{yyyyyyvvvttttttvvvyyy{{{{{{tttrrrpppnnnmmmmmmnnnooolllooossstttsssrrrqqqppprrrrrrqqqpppmmmkkkhhhfffaaa___]]]]]]^^^]]]\\\ZZZ\\\XXXRRRNNNJJJHHHEEECCC???===<<<<<<<<<<<<;;;999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;;;;::::::::::::>>>>>>===<<<;;;::::::::::::::::::;;;<<<===>>>>>><<<===>>>@@@@@@@@@???>>>??????>>>>>>@@@CCCFFFIIIKKKMMMOOOQQQRRRPPPMMMKKKHHHGGGEEEDDDCCCCCCCCCCCCFFFCCC>>>;;;999888777666666666777999:::;;;<<<===::::::::::::::::::::::::=========<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;============<<<<<<<<<<<<==================<<<<<<======>>>???????????????<<<<<<<<<;;;;;;:::::::::999:::;;;===>>>>>>??????>>>>>>>>>>>>>>>???@@@@@@CCCAAA??????BBBBBB@@@>>>BBBBBBAAAAAAAAAAAAAAABBBDDDDDDCCCBBBCCCDDDEEEFFFGGGHHHIIIKKKMMMNNNNNNOOOSSSTTTTTTTTTSSSQQQOOONNNQQQTTTVVVVVVUUUXXX___eeekkknnnrrrvvvzzz|||}}}}}}}}}{{{|||}}}}}}zzzwwwxxxyyyzzzzzzyyywwwuuusssuuutttuuuxxx|||~~~{{{vvvlllddd```]]]ZZZZZZfff{{{xxxzzz{{{zzz{{{zzzwwwuuusssqqqnnnggglllrrrrrroookkkjjjkkktttuuuvvvsssnnngggaaa^^^bbbvvv}}}{{{zzzyyyyyy{{{||||||{{{}}}qqqjjjlllggg[[[TTTVVVUUUWWW```jjjjjj```XXXVVVRRRPPPMMMLLLJJJGGGCCC???@@@AAAFFFNNNXXX___aaa```cccbbbcccdddiiixxxllllllkkkgggbbb]]]ZZZYYYWWWXXX\\\```dddeeeeeedddgggoootttqqqggg```___bbbnnnooottt{{{|||wwwuuuvvvwww}}}~~~uuuqqqttt|||rrrdddXXXRRRPPPPPPOOOSSSYYYeeerrr~~~{{{xxxzzz|||{{{zzzyyywwwttttttvvvxxxzzzzzzuuutttrrrpppooopppqqqrrrmmmpppsssttttttssssssttttttttttttsssqqqooolllkkkhhhgggeeeddddddccc```^^^\\\WWWQQQLLLIIIGGGDDDCCC>>><<<;;;;;;<<<<<<:::999:::::::::::::::;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::::::::;;;;;;>>>>>>===;;;;;;::::::;;;:::;;;;;;<<<<<<=========<<<===>>>???@@@@@@??????>>>===<<<<<<===@@@CCCEEEGGGJJJMMMOOOPPPPPPNNNMMMKKKJJJHHHGGGFFFFFFGGGGGGGGGCCC???<<<:::999888777777888888999999:::::::::;;;;;;::::::::::::::::::<<<<<<<<<<<<;;;;;;;;;:::;;;<<<<<<======<<<;;;;;;============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???????????????>>>=========<<<<<<<<<<<<;;;<<<===>>>>>>>>>>>>>>>??????>>>>>>>>>??????@@@AAA???>>>???AAAAAA@@@>>>BBBBBBBBBBBBBBBCCCDDDDDDFFFEEEEEEDDDEEEFFFGGGHHHIIIJJJMMMOOOQQQRRRRRRRRRRRRSSSTTTTTTUUUUUUTTTTTTQQQVVV[[[___```dddjjjoooppprrruuuyyy|||}}}~~~~~~}}}|||zzz{{{||||||zzzxxxxxxxxxxxxxxxxxxxxxxxxxxxyyyxxxwwwwwwzzzsssiiieee```aaadddiiiooo~~~~~~vvvtttxxx~~~zzzxxxwwwsssqqqppppppnnnkkkfffqqq|||zzzpppgggeeeiiivvvtttoooggg```]]]___aaammm~~~~~~yyyxxxxxx{{{}}}yyyttthhhaaabbb___VVVSSSWWWYYY[[[bbbjjjiiiaaa[[[ZZZTTTSSSRRRPPPLLLGGGCCCAAABBBCCCGGGNNNVVV\\\^^^]]]```aaabbbbbbeeesssmmmllliiiccc\\\WWWVVVVVVTTTWWW[[[```eeehhhiiijjjnnnrrrssskkk```[[[```hhhooommmmmmpppqqqnnnmmmppptttxxxyyyvvvvvvzzz||||||}}}xxxrrrpppyyyrrrddd]]]XXXTTTPPPLLLPPPXXXbbbnnn{{{~~~zzzyyy}}}~~~~~~|||||||||zzzwwwuuutttvvvxxxxxxxxxvvvuuusssssssssssstttuuuqqqsssttttttttttttuuuwwwvvvvvvwwwwwwvvvtttrrrqqqpppnnnllljjjiiigggcccaaa[[[VVVOOOIIIFFFEEECCCBBB>>>===<<<<<<===>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@@@@@@@???>>>======>>>???AAABBBFFFHHHLLLOOORRRSSSSSSRRRPPPOOONNNLLLKKKJJJJJJJJJGGGDDD???<<<;;;:::999888888888888888888888888888<<<;;;;;;;;;::::::999999<<<;;;;;;;;;;;;:::::::::;;;<<<<<<======<<<<<<<<<============<<<<<<<<<<<<========================>>>>>>???@@@@@@@@@@@@????????????>>>>>>>>>>>>>>>===>>>>>>?????????>>>>>>AAA@@@???????????????@@@AAA@@@???@@@AAABBBAAA@@@BBBBBBCCCCCCDDDFFFGGGHHHIIIHHHHHHHHHHHHIIIJJJKKKMMMOOORRRUUUVVVWWWVVVVVVUUUUUUUUUVVVVVVXXXYYYZZZXXX^^^eeejjjmmmppptttxxxvvvxxxzzz|||}}}~~~~~~}}}{{{zzzyyyyyy{{{{{{zzzxxxzzzzzzzzz{{{}}}~~~tttdddbbbiiinnnttt~~~yyyrrrppptttzzz}}}zzzvvvtttnnniiiiiilllnnnllljjjhhhuuu{{{lllcccgggppp~~~yyyooocccZZZ\\\eeennn}}}vvvttttttzzzzzzoooeee^^^______[[[]]]dddggggggjjjlllhhh```[[[[[[WWWYYYYYYUUUNNNGGGDDDCCCDDDEEEGGGLLLSSSWWWZZZZZZ\\\___aaa```___kkkpppnnniiiccc^^^[[[[[[]]]\\\___dddhhhkkkmmmooopppnnnnnnlllgggccceeekkkqqquuummmfffdddcccbbbeeejjjnnnppppppnnnpppwww|||}}}zzz{{{}}}vvvqqqttttttmmmfff^^^XXXRRRRRRSSSXXX```kkkvvv|||~~~~~~|||yyyzzz~~~}}}~~~~~~|||}}}|||}}}{{{xxxvvvuuuwwwxxxxxxxxxvvvuuuuuuuuuuuuvvvwwwxxxwwwwwwwwwuuuttttttuuuwwwvvvwwwxxxyyyyyyxxxwwwvvvtttrrrooommmkkkhhhdddaaaYYYTTTMMMGGGEEECCCBBBBBBAAA@@@??????@@@AAA@@@???======<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>===<<<;;;;;;;;;;;;;;;============<<<<<<<<<<<<<<<<<<===???@@@AAAAAABBBBBBBBBAAAAAAAAAAAABBBBBBGGGIIIMMMQQQUUUWWWYYYZZZWWWVVVTTTQQQOOOMMMKKKJJJGGGCCC???<<<;;;:::999888777777888888888888999999<<<<<<<<<;;;::::::999999;;;;;;;;;;;;;;;:::::::::;;;<<<<<<============<<<============<<<<<<<<<<<<>>>>>>???????????????@@@>>>???@@@@@@AAAAAA@@@@@@????????????????????????@@@@@@@@@@@@@@@???>>>>>>BBBAAAAAA@@@@@@@@@@@@@@@CCCBBBBBBCCCDDDEEEEEEEEECCCCCCDDDEEEGGGIIIKKKLLLMMMMMMMMMMMMNNNNNNOOOOOOSSSTTTWWWYYYZZZYYYXXXWWWXXXXXXXXXXXXYYY[[[]]]___gggkkkoooqqqsssuuuxxxzzz{{{{{{|||}}}}}}}}}||||||yyyyyyxxxxxxyyyzzzzzzzzz|||~~~zzzlllfffqqqxxxqqqnnnpppuuuxxx{{{|||||||||zzzwwwtttrrrooogggbbbeeelllooonnnmmmnnnwww|||uuuiiigggsss{{{ooohhhjjjvvvsssnnnkkkqqqzzz|||wwwlllgggeeehhhkkklllqqqxxxzzzyyywwwqqqggg___ZZZZZZZZZ]]]^^^XXXOOOGGGDDDEEEDDDEEEGGGJJJOOOSSSWWWXXXZZZ]]]```___\\\eeerrrppplllgggddddddgggjjjjjjnnnsssuuutttsssssssssnnnjjjfffhhhnnntttwwwwwwyyylll^^^XXXWWWYYY___ffflllmmmllllllqqq{{{~~~}}}zzzsssssszzzwwwnnnfff___[[[WWWUUUWWW^^^eeekkksss}}}~~~}}}~~~}}}~~~}}}|||{{{}}}{{{yyywwwwwwxxxyyyyyyxxxvvvvvvvvvvvvwwwxxxxxxyyy|||{{{zzzwwwtttssstttvvvuuuvvvxxxyyyyyyyyyxxxxxxuuutttrrrpppmmmjjjeeeaaaYYYTTTNNNIIIFFFEEECCCCCCBBBAAA@@@@@@AAAAAA@@@???>>>>>>>>>======<<<<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;<<<<<<=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>======<<<;;;;;;;;;;;;<<<==================<<<<<<<<<<<<===>>>@@@BBBCCCDDDDDDDDDDDDDDDDDDCCCCCCBBBGGGHHHLLLPPPUUUYYY\\\^^^]]]\\\YYYVVVQQQMMMJJJIIIFFFCCC???<<<;;;:::999888555666777888999:::;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>==================<<<<<<<<<<<<=========>>>>>>???????????????@@@AAAAAAAAAAAAAAA??????????????????@@@@@@BBBBBBBBBBBBAAA@@@??????BBBBBBAAAAAAAAAAAABBBBBBCCCCCCDDDEEEEEEFFFGGGHHHFFFFFFGGGIIIKKKMMMOOOPPPRRRSSSSSSTTTTTTTTTTTTTTTXXXYYYZZZ[[[[[[YYYWWWVVVXXXYYYZZZ\\\___cccgggiiisssssssssssstttvvvyyy{{{|||||||||||||||{{{{{{zzzxxxxxxyyyyyyyyy{{{|||~~~~~~}}}ppppppzzz~~~xxxrrrqqqrrrvvvyyy~~~zzzwwwtttrrrqqqqqqllleeeccckkkssstttrrrrrruuuzzz}}}zzzuuuvvvzzz|||tttkkkbbbaaahhhnnnmmmjjjdddeeeiiipppuuuyyy}}}vvvjjjbbb^^^]]]]]]______XXXNNNFFFDDDEEEBBBCCCEEEHHHKKKPPPUUUXXXZZZ]]]```___[[[aaawwwsssrrroookkkhhhiiimmmpppsssxxx}}}~~~{{{vvvtttssspppjjjffflllxxx}}}xxxyyykkk\\\VVVVVVYYYaaahhhpppqqqooonnnuuuyyywwwxxxwwwrrriiiaaa\\\[[[\\\^^^dddooo~~~~~~}}}zzzzzz}}}{{{zzzxxxyyyzzz{{{{{{zzzwwwxxxxxxyyyyyyzzzzzzzzz}}}}}}{{{xxxuuussstttvvvtttuuuvvvxxxxxxxxxxxxwwwwwwuuutttsssqqqmmmhhheee[[[XXXRRRNNNLLLJJJHHHFFFDDDBBB@@@@@@AAAAAA???>>>@@@??????>>>>>>=========;;;;;;<<<<<<<<<=========;;;;;;;;;<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<=========<<<<<<;;;;;;;;;<<<<<<========================<<<<<<===>>>@@@BBBDDDEEEDDDEEEFFFFFFFFFEEECCCBBBEEEGGGIIIMMMRRRWWW[[[]]]aaa```]]]YYYTTTOOOKKKIIIGGGDDD???===<<<<<<;;;:::666666777888:::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;<<<======>>>>>>>>>>>>============<<<<<<<<<<<<:::;;;;;;<<<<<<=========@@@@@@AAABBBBBBBBBBBBAAA???@@@@@@@@@@@@AAAAAAAAACCCCCCCCCCCCCCCBBBAAA@@@BBBBBBBBBBBBBBBCCCDDDDDDBBBDDDFFFGGGFFFGGGIIIKKKKKKLLLMMMNNNQQQSSSUUUVVVXXXYYYYYYZZZ[[[ZZZZZZZZZ\\\\\\\\\[[[ZZZYYYXXXXXXXXXZZZ^^^ccchhhnnnsssuuuwwwvvvttttttuuuxxx{{{}}}{{{{{{zzzzzzzzzzzzzzzzzzxxxyyyzzzzzzzzz|||qqqppp|||xxxzzzzzzxxxvvvvvvwwwzzz~~~|||wwwtttrrrrrrrrrnnnjjjmmmzzz}}}wwwwwwxxxvvvjjj\\\UUUWWW[[[]]]\\\[[[```hhhooouuuyyy|||yyynnniiigggfffbbbaaa^^^WWWNNNHHHFFFFFFBBBCCCDDDEEEHHHLLLRRRVVVYYY\\\______\\\```ppptttrrrooojjjggggggiiilllpppwww|||vvvrrrqqqqqqllljjjqqq|||{{{yyymmmbbb___bbbggglllqqqvvvuuuqqqpppuuu}}}}}}oooeee^^^[[[YYYbbbppp{{{~~~|||xxxxxx|||{{{zzzzzzzzz|||~~~}}}|||zzz{{{{{{|||||||||{{{{{{zzz{{{{{{yyyvvvuuuvvvwwwssstttvvvwwwxxxxxxwwwvvvuuutttssssssrrrooojjjggg```]]]YYYVVVTTTQQQNNNKKKHHHFFFDDDDDDDDDCCCAAA???AAA@@@@@@???>>>>>>======<<<<<<<<<<<<============;;;;;;;;;<<<===>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>>======<<<<<<<<<<<<===<<<<<<;;;;;;;;;<<<<<<===<<<<<<======>>>>>>??????<<<<<<<<<>>>@@@CCCEEEGGGFFFGGGIIIJJJJJJHHHFFFEEEGGGHHHIIILLLPPPUUUZZZ\\\cccbbb```\\\XXXSSSOOOMMMIIIFFFBBB??????>>>>>>===888888999:::;;;;;;<<<<<<::::::;;;;;;<<<=========<<<<<<<<<=========>>>>>>;;;;;;===>>>>>>?????????============<<<<<<<<<<<<;;;;;;<<<======>>>??????@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCCCCCCCDDDDDDDDDCCCBBBBBBAAAAAABBBBBBCCCDDDFFFFFFFFFHHHKKKKKKKKKKKKNNNPPPSSSSSSTTTUUUWWWYYY[[[\\\]]]]]]______```______^^^]]]\\\[[[ZZZZZZ[[[\\\]]]___bbbffflllqqqvvvyyy{{{yyyxxxwwwwwwyyyzzz{{{|||yyyyyyyyyyyyyyyzzzzzz{{{yyy{{{|||||||||~~~{{{sssoooyyy~~~wwwttttttuuuuuuwwwyyy|||~~~|||yyyvvvsssqqqpppuuuttt}}}{{{zzzxxx~~~{{{wwwyyy{{{zzz|||~~~{{{tttiii\\\SSSRRRVVVZZZ\\\\\\ccckkkpppssswwwzzz|||{{{zzzqqqnnnnnnlllgggccc\\\UUUNNNJJJIIIHHHDDDEEEEEEDDDDDDHHHNNNSSSYYYYYY\\\^^^]]]___jjjvvvtttrrrnnniiidddbbbccceeejjjrrr|||zzztttpppnnnooolllmmmsss|||zzzqqqjjjlllqqquuuxxx|||yyywwwrrrnnnrrrzzz~~~|||{{{{{{|||~~~qqqddd]]]RRRZZZeeeooovvv|||~~~{{{wwwxxx|||{{{zzzzzz|||~~~~~~}}}}}}~~~~~~~~~~~~}}}|||wwwxxxyyyyyywwwwwwwwwyyyssstttvvvwwwxxxwwwwwwvvvrrrqqqqqqrrrqqqooojjjgggcccaaa^^^\\\ZZZVVVRRROOONNNLLLIIIHHHHHHGGGEEECCCAAAAAA@@@@@@???>>>======<<<<<<<<<<<<=========>>>;;;;;;;;;<<<===>>>>>>???========================???>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===;;;<<<<<<===>>>??????@@@<<<<<<<<<>>>@@@CCCFFFGGGIIIKKKMMMOOONNNMMMKKKIIIJJJJJJKKKNNNRRRVVV[[[^^^bbbbbbaaa^^^[[[WWWSSSQQQKKKHHHDDDAAAAAAAAA@@@???;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;<<<===>>>>>><<<=========>>>>>>??????;;;;;;===>>>????????????>>>=========<<<<<<<<<<<<>>>??????@@@AAAAAABBBBBB@@@AAABBBBBBCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDEEEEEECCCCCCDDDDDDDDDDDDCCCCCCAAAAAAAAABBBDDDEEEGGGHHHJJJMMMPPPQQQPPPPPPSSSVVVXXXXXXYYYZZZ\\\^^^```aaa___```aaaccccccbbbbbbaaa]]]\\\[[[ZZZ[[[]]]```aaaiiikkkooosssvvvyyyzzzzzz|||{{{{{{|||}}}|||yyyxxxyyyyyyxxxyyyyyyzzz{{{|||zzz|||~~~}}}}}}vvvkkkmmmsssyyyrrrsssuuuvvvuuuvvvyyy|||~~~xxxyyyyyyyyyvvvsssooommmzzz||||||zzzvvv~~~}}}~~~{{{vvvuuuwwwxxxzzz|||}}}{{{xxxqqqiii^^^WWWVVV[[[aaaeeeeeekkkqqqtttvvvyyy}}}~~~vvvzzzrrrpppooommmjjjddd\\\TTTOOOMMMKKKJJJGGGGGGFFFDDDCCCEEEKKKPPPXXXXXXZZZ]]]^^^___fffooo