BM6P6(@ 000000////////////000000000000////////////000000000000///////////////000000000000000000000000000333222000...///111333555222222222222222111000///222111000000000111333444333333333444444444555555888666666666888999888777666666777888999999::::::============>>>>>>>>>>>><<<===>>>??????>>>===<<<<<<===>>>??????@@@@@@@@@?????????>>>??????@@@AAACCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDGGGIIIIIIIIIHHHGGGHHHIIIJJJKKKJJJHHHGGGHHHKKKKKKIIIFFFEEEFFFFFFGGGGGGHHHHHHIIIKKKJJJJJJHHHGGGFFFEEEEEEGGGGGGFFFEEEDDDDDDEEEEEEEEEEEECCCBBBBBBCCCDDDEEECCCCCCDDDEEEEEEEEEEEEEEEBBBBBBBBBAAA@@@???>>>===>>>>>>======>>>???@@@@@@>>>======<<<<<<<<<<<<===============<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::===<<<;;;:::999888999999999999888777666555444444444444444444444555666666999:::::::::999888666555999999999999888888888777666666666666666666666666444333333222222333333444555555444444444333333333444444444444444444444444111222222333333222222111222222222222222222222222111111111222222333333333222222222222222222222222333333222222333333444555222222111111111111111111111111111000000000000///111111000000111222333333000000000000000000000000222222222111111111000000222111111111000000//////............///000222222////////////000000000000111111111111111111111111111111111111111111111111222222111111111111222222222222222111111111111000000000000000111111111111///000111111111///...---000000000000000000000000000000111111111111000000000000000000111111111111444444333222111000///...000000000000111111111111333333333333333222111000000000////////////000000111111111111111111111111222222111111111111111111222222333333333222111111555444222111111111222222222222222222222222222222333333333333333333333333444555555555555555555444666666666666666555555555555555666999???GGGOOOTTTZZZaaammmwww{{{~~~wwwkkkfffjjjqqqzzz000000////////////000000000000////////////000000000000////////////000000000000000000000000000000222111000///000111333444222222222222222111000000111000000000000111222222444444555555555666666666777666555666888999888777777777777888999:::::::::===============>>>>>>>>>======>>>>>>>>>>>>======<<<<<<===>>>???????????????????????????@@@AAAAAACCCCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFEEEDDDDDDFFFIIIHHHGGGGGGFFFGGGHHHIIIJJJKKKIIIHHHHHHJJJJJJHHHEEEEEEEEEFFFGGGHHHIIIIIIJJJLLLLLLKKKJJJIIIHHHGGGGGGIIIHHHGGGEEEDDDCCCCCCCCCDDDDDDCCCBBBBBBCCCDDDDDDBBBBBBCCCDDDDDDDDDDDDDDDAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>?????????@@@@@@>>>===<<<;;;;;;<<<===>>>============<<<<<<<<<<<<===<<<<<<<<<;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::<<<;;;;;;::::::999888888777777777777777666666666777666666666666777888888777888888888777666444333888777777777777666666666333333222222111000//////444333333222222333333444555555555444444444333333444444444444444444444444333333333444444333333333222222222222222222222222222222222222222222333333111111111111111111111111222111111111111222333333111111111111111111111111333333333222222222222111000000000000000111222222000000000000000000000000222222222111111111000000111111111111000000000///............///000111222////////////000000000000111111111111111111111111111111111111111111111111222111111111111111111222222222222111111111000000000000000000111111111111///000111111000///...---000000000000000000000000000000111111111111000000000000000000111111111111222222111111111111111000000000000000111111111111222333333333222222111000111111111111111111111111111111111111111111111111111111111111111111111111222333333444444444333333444333222111111111222222222222222222222222222222333333333333333333333333444444555555555555444444666666666666555555555555666666777999===CCCIIILLLNNNRRR]]]kkkuuu}}}vvviiidddcccfffppp|||000//////......//////000000000////////////000000000000////////////000000000000000000000000000000111111111111111222222222111222222222222111000000//////000111111111111111333333444444444555555555777666555666777888888666777777888888999:::::::::<<<<<<<<<=========>>>>>>>>>>>>============>>>>>>;;;;;;<<<===>>>>>>>>>>>>>>>>>>??????@@@AAABBBBBBCCCCCCCCCCCCDDDDDDEEEEEEDDDEEEFFFEEEDDDDDDFFFHHHFFFFFFFFFFFFFFFGGGHHHHHHKKKJJJHHHIIIIIIHHHFFFDDDEEEEEEFFFGGGHHHIIIJJJKKKMMMLLLLLLKKKJJJIIIHHHHHHJJJIIIGGGEEECCCBBBAAAAAACCCBBBBBBBBBBBBBBBCCCCCCAAAAAABBBCCCCCCCCCCCCBBB??????@@@@@@@@@??????>>>===>>>???@@@AAA@@@??????===<<<;;;:::;;;===???@@@============<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;;;;999888777666666666777777888888888777777777777777888888999888888888888777666555444666666666555555555444444777777666444333222111000444333333222222333333444555555555555555444444444444444444444444444444444333444444555555444444333222222222222222222222222333333222222222222222222000000000000000000000000000000000000000111222222111111111111111111111111333333333222222222222111000000/////////000111111000000000000000000000000222111111111111000000000111111111111000000000000///......//////000111222////////////000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222111111111000000000000000000000111111111111///000000000000//////...000000000000000000000000000000111111111111000000000000000000111111111111000000000111111222222222000000000000111111111111222222222333222222111000111222333444444333222111111111111111111111111111111111111111111111111111222222333444555555555444444333222111111111222222222222222222222222222222333333333333333333333333333333444444444444333333555555555555555555555555777777777999;;;>>>AAABBBAAABBBKKK[[[lllyyysssjjjfffaaa```ccckkksss~~~/////////....../////////000000////////////000000000////////////000000111///////////////////////////000111222333222111111111111222222222111111000...///000111222111000///000000111111111222222222666555444555777888777666888888888888999999::::::;;;;;;;;;<<<<<<======>>>???>>>===<<<<<<===>>>???:::;;;<<<===>>>>>>>>>>>>>>>>>>???AAABBBBBBCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEDDDFFFFFFFFFDDDDDDEEEGGGFFFFFFFFFFFFGGGGGGHHHHHHJJJJJJIIIHHHHHHFFFEEECCCDDDEEEFFFGGGHHHIIIJJJKKKLLLLLLKKKJJJJJJIIIHHHHHHHHHGGGEEEDDDCCCBBBBBBBBBAAAAAAAAAAAABBBBBBBBBCCCAAABBBBBBCCCCCCCCCBBBBBB>>>>>>??????????????????===>>>@@@BBBBBBAAA???>>>===<<<::::::;;;===@@@AAA============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::888999;;;<<<;;;:::777666666666777777777888888888666666555555666666777888::::::::::::999999888888666666555555555444444444999999888888777666555555444333333222222333333444555555555555555555555555444444444444444444444444333333444444444444333333222222222222222222222222333333333222222111111111111111111111111111111111111000000000000111222222111111111111111222222222111111111000000000//////000///////////////000000000000000000000000000000111111111111000000000000111111111000000000000000///////////////000111111////////////000000000000111111111111111111111111111111111111111111111111000000111111111111000000111111111111000000000000///000000000111111111111///000000000000/////////////////////////////////000000111111111111000000///000000000111111111111000000000000111111111111///000000000111111111111111111222222222222111111111222444555555444222111111111111111111111111111111111111111111222222222000111222333444444444444333222222222222222222222222222222222222222222222333333333333333333333333222333333444444333333222444444555555555555555666666666777888999::::::;;;;;;;;;AAAOOO___pppuuujjjdddgggjjjmmmxxx//////............//////000000////////////000000///////////////000111111///////////////////////////000111333333222111000000111111222222222111111...///111222222222111000000000000111111111222222555444444444666777666555777777888888888888999999999::::::;;;<<<<<<======???>>>===<<<<<<===>>>???:::;;;<<<===>>>>>>>>>>>>>>>???AAABBBCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEFFFDDDFFFGGGFFFEEEDDDEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIHHHGGGEEEDDDCCCDDDDDDEEEFFFGGGHHHIIIJJJJJJIIIIIIHHHHHHGGGGGGGGGDDDDDDCCCCCCCCCCCCCCCDDD@@@AAAAAABBBBBBCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCBBB======>>>?????????>>>>>>===>>>@@@AAAAAA@@@>>>===<<<<<<;;;:::;;;===???AAA============<<<<<<<<<<<<::::::;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::777999:::;;;;;;999888666888888888888777777777777666666666666666777888888:::::::::999999999999999777777777666666666555555444444444444444555555555444333333222222333333444444444555555555555555555444444444444444444444444222222333333333333222222222222222222222222222222333333333222222111111111222222222222222222222222111111111111111222333333000000111111111222222222111111111000000000//////000000///////////////000000000000000000000000000000000000000000000000000000000000000000000111111000////////////000000111////////////000000000000000000000000000000000000000000000000000000000000///000111111111111000///111111111000000000/////////000000000111111111111000////////////000000000////////////////////////000000111111111111000000///000000000111111111111111111111000000000/////////000000000111111111111000111111222222111111111///111333444444333111///111111111111111111111111000000111111111222222222...///000222222333333333222222222222222222222222222222222222222222222222333333333333333333333333222333333444444333333222333444444444555555666666333444555666777888888888::::::>>>EEEOOO^^^uuuvvvrrrmmmgggjjjrrrzzz///......------......///000000////////////000000///......//////000111222000000000000000000000000///000111222333222111111000000111222222222222111000000111222222222222222222222333333333444444444555444333444666666666444777777777777777777777777888999999:::;;;<<<======>>>>>>============>>>>>>;;;;;;<<<===>>>>>>>>>>>>@@@AAABBBCCCDDDCCCBBBAAAAAABBBBBBCCCDDDEEEFFFFFFDDDFFFGGGGGGEEEDDDDDDEEEFFFGGGGGGHHHIIIHHHHHHHHHGGGHHHIIIHHHFFFDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGFFFFFFEEEEEEBBBBBBBBBBBBBBBCCCDDDDDD@@@AAABBBCCCCCCDDDCCCCCCCCCDDDDDDDDDDDDCCCBBBBBB======>>>>>>>>>======<<<>>>>>>???@@@???>>>===<<<<<<<<<<<<<<<<<<===>>>???============<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::888888999::::::999888777999999999888888777777777999999999999999::::::;;;999888888777777777888888888888888777777777666666222222333444444555555666444333333222222333333444333333333444444444444444444444444444444444444444111222222333333222222111222222222222222222222222333333222222222222222222222222222222222222222222222111111111111222333333000000000111222222333333333333333222222222222111111111000/////////000000000000000000000000000000//////000000000000000111000000000000111111111111000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000...///000111111000///...111111000000000/////////000000000000111111111111000////////////000000111000000000000000000000000000000111111111111000000000000000000111111111111111111111000000/////////000000000000111111111111///000111111222111111111///000111222222111000///111111111111111111111111000000000111222222333333...///000111222222222111111111222333333333222222222222222222222222222222333333333333333333333333333333444444444444333333333333333444555555666666333333444555666777888888:::999;;;===@@@KKK```sss|||sssnnnnnnooouuu///......------......///000000////////////000000............///000111222000000000000000000000000000000111222222222222222000000111222222222222222222222222222222333333444333333333333444444444555444333222333555666555444666666666666555555555555888888999:::;;;<<<============>>>>>>>>>>>>======<<<<<<===>>>????????????AAABBBDDDDDDDDDCCCAAA@@@AAAAAABBBCCCDDDEEEFFFFFFDDDFFFHHHGGGFFFDDDDDDDDDEEEEEEGGGHHHHHHHHHGGGFFFEEEGGGHHHHHHEEECCCDDDEEEDDDDDDDDDDDDDDDDDDEEEEEEGGGGGGFFFFFFFFFFFFEEEEEECCCCCCBBBBBBAAABBBBBBBBB@@@AAACCCDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCBBBAAAAAA>>>>>>>>>>>>===<<<;;;;;;>>>>>>>>>=========<<<<<<;;;<<<===>>>>>>===<<<<<<============<<<<<<<<<<<<999999:::::::::;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::888888888888888888999888777888888888888888999999:::999999999999:::;;;;;;999888777777777888999999888888888777777777666666666666666666777777777777444333333222222333333444222222222333333333444444444444444444444444444444222333333333333333333222222222222222222222222222222222222222222222333333111111111111111111111111111000000000000111222222///000000111222222333333333333333222222222222111222222111000000000000000000000000000000000000000////////////000000111111///000000000111111111111000000////////////000000////////////000000000000000000000000000000000000000000000000000000000000...///000111111000///...111000000000////////////000000000000111111111111000///......///000111222000000000000000000000000000000111111111111000000000000000000111111111111/////////000000000000000000000000000111111111111//////000111111111111111111111111111111111111111111111111111111111111111///000000111222222333333000111111222222222111111000111222333333333333222222222222222222222222222333333333333333333333333444444555555555555444444222222333444444555666666555444444444555666777888999888777999:::???KKKWWWlll{{{|||vvvvvvwwwyyy.........------.........000000////////////000000............///000222222000000000000000000000000111111111111111222222222///000111222222222222222444333222111222333444555111111222222222333333333444333222333555666555444555555555555555444444444777888888999;;;<<<======<<<===>>>??????>>>===<<<<<<===>>>??????@@@@@@@@@BBBCCCEEEEEEDDDCCC@@@???AAAAAABBBCCCDDDEEEFFFGGGDDDFFFHHHHHHFFFDDDDDDDDDCCCDDDEEEGGGGGGFFFFFFEEECCCFFFHHHGGGEEECCCDDDFFFDDDDDDDDDDDDCCCCCCCCCCCCGGGGGGFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@AAACCCEEEFFFEEEEEEDDDBBBBBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>===<<<;;;:::???>>>===<<<;;;<<<<<<<<<;;;<<<>>>??????===;;;:::>>>=========<<<<<<<<<<<<999999999::::::;;;;;;;;;:::;;;;;;<<<<<<;;;;;;:::999888888777888888999999555666777888999:::;;;;;;888888777777888888999:::;;;:::999999999:::;;;<<<777777777777666666666666777777666666555555444444444333333222222333333444111111111222222333333333444444444444444444444444333444444555555444444333222222222222222222222222111111111222222333333444000000000000000000000000///////////////000111111///000000111222222333333111111111000000000000///333333222111000000111111000000000000000000000000.../////////000000111111//////000000111111111222111000////////////000000////////////000000000000000000000000000000000000000000000000000000000000...///000222222000///...000000000000////////////000000000000111111111111000///.........000111222000000000000000000000000000000111111111111000000000000000000111111111111------...///000111222222000000000000111111111111//////000111111111111111222222111000000111222222111111111111111111111111///000000111222222333333222222333333333222111111000111222333444333333222222222222222222222222222333333333333333333333333444555555666666555555444222222333333444555666666777666555444555555777888:::666555999;;;<<<@@@EEEHHH^^^vvv~~~uuunnnppp|||---...000111111000000///222111000//////000111222//////000000000000//////---------...///000000111000000000000000///......//////000111111111111111111111000000000111333444333333333333333333333333888777666555555555555555222333444444555555444444:::::::::999::::::;;;;;;======???@@@@@@@@@@@@@@@????????????@@@AAABBBCCCCCCCCCCCCBBBBBBAAAAAAAAABBBCCCDDDEEEEEECCCAAA@@@CCCCCCCCCDDDDDDDDDDDDEEEBBBCCCFFFHHHIIIHHHGGGGGGDDDDDDEEEFFFGGGGGGHHHHHHGGGFFFFFFEEEDDDCCCCCCBBBBBBCCCCCCDDDEEEDDDDDDDDDDDDCCCBBBAAAAAABBBCCCDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@???========================>>>????????????===;;;::::::;;;<<<===>>>>>>>>>>>>>>>===;;;:::999888888888777888999:::;;;:::999888888999999::::::999999888777777777777777777777777999999888777666666666777;;;;;;;;;::::::999999999;;;;;;::::::999888777777::::::999888777777888888666666666666666666666666555555444444444333333333222222333333444555666666555555555555555555555555444444444444444444444444222222222222222222222222333333333222222111111111222111111111000000//////000000000000000000000000111222333333222111222333222222111000//////000000222222222111000//////...---......///000111111222111000......000000000///111111111111222222222222////////////////////////111111000000//////......000000000000000000000000......///000000///...---......////////////......111111000000000000111111111111000000//////......//////...//////000111222///////////////////////////000000000000000//////222222111111000000//////111111000///...---,,,,,,111111111111111111111111444444333333222111000000111000//////.../////////000000111111111111000000//////000000000000//////111111111111111111111111444444333222111111222222222222111111222222333444333333333333333333333333111111222222222333333333333333444444555666777777666555555444444444555555888777666666777999;;;<<>>???@@@@@@@@@@@@????????????@@@AAABBBBBBCCCCCCBBBBBBBBBAAAAAAAAABBBBBBDDDDDDDDDCCCAAA@@@BBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGGGGFFFEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGEEEEEEDDDDDDCCCBBBBBBAAAAAAAAABBBCCCCCCCCCCCCBBBDDDDDDCCCBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>?????????>>>>>>===<<<;;;:::;;;<<<===>>>>>>>>>>>>======;;;:::999888888888888888999::::::::::::999888999999::::::999999888777777777777777777777777<<<;;;;;;::::::::::::;;;;;;;;;:::::::::999999999;;;::::::999888888777777999999888777777777777777555555555555555555555555555555444444444333333333111111222222333444444555555555555555555555555555333333333333333333333333222222222222222222222222333333333222222111111111111111111111000000000///000000000000000000000000000222333222111000111333333333222111111111111111222222111111000//////............///000111111111111000......000000000///....../////////000000000////////////////////////111000000000/////////...000000000000000000000000......///000000///...---//////000000000000//////111111000000000000111111111000000000/////////...000////////////000000111000000000000000000000000//////000000000000//////111111111000000000000000000000000///......------111111111111111111111111///000000111111222222333333333222111111111111111000000111111111111000000//////000000000000//////111111111111111111111111111000000///......//////222222111111222222333444222222222222222222222222111111222222222333333333222222222333444555555555555555444444444444555555777777666555666888:::;;;999AAAKKKTTTZZZbbbkkkrrr000000000000000111111222111000000//////000000111111111222222222222111111---......//////000000111333444444444444333222222000111111111111111000000222111111111111222333333111111111111111111111111555444333333333333333333222333444444555555444444888777777777888888999:::<<<===>>>??????@@@@@@@@@??????>>>??????@@@AAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDDCCCBBBAAA@@@@@@@@@@@@AAAAAAAAABBBBBBEEEEEEEEEEEEDDDDDDCCCCCCFFFFFFFFFFFFFFFGGGGGGGGGDDDDDDCCCCCCBBBAAAAAAAAADDDEEEEEEFFFFFFFFFFFFFFFDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>======<<<<<<===:::;;;<<<===>>>>>>>>>>>>===<<<;;;:::999888888888999999888888999999:::;;;888999999::::::999999888777777777777777777777777888888888777888888999999::::::::::::999999999999::::::999999888777777777888777777666666666666777444444444444444444444444555555444444444333333333000111111222222333333333444444444444444444444444222222222222222222222222222222222222222222222222222222222222222111111111111111111111000000000000000000000000000000000000///111222111000///000111444333222222222222222222222222111111000/////////......//////000000111111111000......000000000///......////////////000000////////////////////////000000000000////////////000000000000000000000000......////////////......000000111111111111000000111000000//////000000111000000000000////////////111000000////////////000000000000000000000000000//////000000000000//////000000000000111111111111////////////////////////111111111111111111111111...//////000111111222222444333333222111222222222000000111111111111000000///000000111111000000///111111111111111111111111333222222111111111111222222111111111111222333333111111111111111111111111111111222222222333333333111111222222333333444444555444444444444444555555666555555444555666888999777;;;>>>AAADDDJJJSSSYYYjjjvvv111111000//////111222333000000000//////000000000000111111222222111111000......//////000000000000000111111222111111000000111111222222222111000000222222222222222222222222222222222222222222222222666666555444444555555555222333444444555555444444666666666666666777888999;;;<<<===>>>????????????>>>>>>>>>>>>???@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAA@@@@@@>>>>>>>>>?????????@@@@@@DDDCCCBBBBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFGGGHHHHHHCCCCCCCCCCCCBBBBBBAAAAAAEEEEEEFFFGGGGGGGGGGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@???>>><<<<<<<<<===>>>;;;;;;<<<======>>>=========<<<;;;:::999999999999:::999888777888999:::;;;888999999::::::999999888777777777777777777777777555555444555555666777888:::999999999999999999999999999888888777777777777777666666555555555666666444444444444444444444444555555444444444333333333111111222222333333333444444444444444444444444444222222222222222222222222111111111111111111111111222222222111111111111111111111111000000000000000000000000000000000000000///000111000///...///111333222222111111111222222111111111111000000//////.../////////000000000111111000......000000000///000000000000111111111222////////////////////////000000000000////////////////////////////////////.........//////////////////000000111111000000///000000////////////000000000000000000////////////111111000//////...//////////////////////////////...//////000000000000/////////000000111111222222......//////000000000000111111111111111111111111222222111111000000000000222222111000000000000000000000111111111111000000000000000111111000000000111111111111111111111111444333333222222222333333111111111111111222222333000000000000000000000000111111222222222333333333111222222222333333444444444444333333444444555555555444444444444555666777:::;;;;;;;;;<<>>>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???============>>>>>>>>>>>>@@@@@@@@@@@@AAABBBCCCDDDAAAAAACCCDDDFFFGGGHHHIIIDDDDDDDDDCCCCCCCCCCCCCCC@@@@@@AAABBBBBBBBBBBBAAACCCCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@?????????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???===<<<<<<===>>>>>>;;;<<<==================<<<<<<;;;:::999999999999:::999888777888999:::;;;888999999::::::999999888777777777777777777777777777666666666777888999999999999999999999999999999888888777777777777666666666555555555555555666666444444444444444444444444555555444444444333333333333333333333444444444444444444444444444444444444444444444444444444444444111111111111111111111111111111111111111111111111000000000000000000111111000000000000000000000000...///000000///...///000111111000000000000111222111111111000000000000000////////////000000000000111000......000000000//////000000000000111111111000000000000000000000000////////////000000000000....................................//////000000...//////000000//////...000000////////////000000////////////000000000000111111000//////...//////..............................///000000000000000//////000000111111222222......//////000111111111000000000000000000000000222222222222222111111111222111000000//////000000000000111111111111000000000000111111111111000000111111111111111111111111000000////////////000000111111000000111111222333000000000000000000000000111111222222222333333333333333333333444444444444333333333333333444555555444444444444444444555555666777888777888999;;;===FFFOOO]]]hhhooowwwxxxqqqooorrr~~~///////////////000000111...//////000000//////...//////000000000000//////000000000000000000000000000000111222222222222111000111111222333333222222333333333444333333222111333333333333333333333333222222222222222333333444222333444444555555444444444444444555666777888999:::;;;<<<===>>>>>>>>>>>>>>>>>>===>>>>>>???@@@AAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@?????????<<<<<<<<<=========>>>>>>======>>>???@@@AAABBBBBB???@@@AAACCCDDDFFFGGGHHHCCCCCCCCCCCCCCCCCCCCCCCC???@@@AAAAAABBBBBBAAAAAABBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA??????>>>===>>>???AAABBBBBBBBBBBBBBBBBBBBBBBBBBB>>>>>>============>>>>>><<<<<<===============<<<<<<;;;::::::999999999:::999999888888999999:::;;;888999999::::::999999888777777777777777777777777666666555555555666777777888888888999999999999999777777777666666666666666666555555555555666666777444444444444444444444444555555444444444333333333444444444444444444444444333333333333333333333333444444444444444444444444111111111111111111111111000000000111111111111111000000000000111111111111000000000000000000000000...000111000///...///000000000000///000000111222111111000000000000000000////////////000000000000111000......000000000///------............//////000000000000000000000000////////////000000000000..............................---......///000111......////////////......000//////......//////000////////////000000000000111000000////////////000---------------------------...///000000111111000000000000000111111111111/////////000000111111111000000000000000000000000///000000222333444555666333222222111000111111111000000111111111111000000000111111222222111111000111111111111111111111111111111000000000111222222111000000000000111222222000000000000000000000000111111222222222333333333333333333444444444444444222222222222333444555666444444444444444444444444444555555666777888888999===@@@IIIRRRXXX```lllxxx~~~{{{yyy|||uuuiiidddffflllwww------...///////////////......///000000///......000000000111111000000000000000000000000000000000000111222222333333333222///000111222333444444444333333444444444333222111222222222222222222222222222222111111222222333444222333444444555555444444444444444555666888999:::::::::;;;<<<=====================>>>>>>???@@@AAA??????@@@@@@@@@AAAAAAAAAAAA@@@@@@???????????????<<<<<<<<<============>>><<<===>>>???@@@??????>>>@@@AAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCCCCCCCCCC@@@AAABBBCCCCCCBBBAAA@@@??????@@@@@@AAAAAABBBBBB>>>>>>===<<<===???AAACCCAAAAAAAAAAAAAAAAAAAAAAAA======>>>>>>>>>>>>======<<<<<<============<<<<<<;;;;;;:::999999999::::::888888999::::::::::::999888999999::::::999999888777777777777777777777777666666555444444444555555777888888888999999999999666666666666666666666666666666555555666666777888555555555555555555555555555555444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333111111111111111111111111///000000000111111111222///000000000111111111111000000000000000000000000///000111111//////000111111000000000111111222333000000000000000000000111000000000000////////////111000......000000000///---------.........//////000000000000000000000000.../////////000000000111000000000000000000000000...---------...///111222//////000000000000////////////............//////.../////////000000000111000////////////000000111........................---...///000111111111111111111111000000000000000000000000000000000111111000000000000000000000000......///111222444555555222111000000//////000000000000111111111111000000000111111222222111111000111111111111111111111111333333222222333333444555000000000000000111222222111111111111111111111111111111222222222333333333333333333222222222222222222222222222333444555666444444555555555555444444777666555666888999::::::;;;999;;;AAAFFFJJJRRR\\\ccceeejjjqqqyyysssiiibbbbbbgggnnnqqqttt}}}+++,,,.../////////...------...///000000///...---111111222222222222111111111111111000000000000000///000111222222222222222...///000222333444555555333333444555444333111000111111111111111111111111333333333333444444555666222333444444555555444444444444555555777888999:::999:::;;;<<<========================>>>???@@@AAA?????????@@@@@@AAAAAAAAAAAA@@@??????>>>?????????<<<<<<<<<=========>>>>>><<<===???@@@@@@>>><<<;;;BBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>???@@@@@@AAAAAA@@@@@@@@@@@@AAABBBBBBAAA@@@@@@>>>>>>???@@@AAABBBBBBCCC>>>===<<<<<<===???AAACCCAAAAAAAAAAAAAAAAAAAAAAAA<<<===>>>??????>>>===<<<<<<===============<<<<<<;;;;;;:::999999999::::::777888999:::;;;:::999999999999999::::::999999999777777777777777777777777;;;;;;:::999999888999999777777888888999999999999555555555666666666666666666666666666666777888888666666666666666666666666555555444444444333333333222222222222222222222222333333333333333333333333222222222222222222222222000000000000000000000000//////000000111111111222//////000000111111111222000000000000000000000000///111222111000///000222222111111111222333333444000000000000000111111111000000000000////////////111000......000000000///////////////000000000111000000000000000000000000.../////////000000111111111111111111111111111111...---------...///111222000000111111111111000000//////............//////.../////////000000111111//////...//////000111222////////////////////////---...///000111111111111222222111111000000//////111111000000000000000000000000000000000000000000000000000000000111111111//////...---------------000000111111111111000000111111222222222222111111111111111111111111111111000/////////000111111222000000000000000111111222111111111111111111111111111111222222222333333333222222111111111111111111222222222222333444555666555555555666666555444444777555333333555777999:::===888666;;;===>>>BBBJJJKKKQQQ[[[fffpppyyytttjjjeeebbbcccaaaaaajjjvvv{{{111111000000//////......222222222111111111111111...///111222333333222222000000000/////////////////////000000111111111222...///000222222111111000555555444333222222222222222222222111111000000000---...///000222333444555222222333333333333444444333333444555777999:::;;;999::::::;;;;;;<<<<<<<<<>>>>>>???AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@???>>>===<<<<<>>======>>>@@@AAA?????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>=========<<<;;;:::;;;===???AAABBB@@@???AAADDDDDDAAA>>>;;;<<<=========<<<;;;:::========================:::::::::::::::;;;<<<===<<<<<<<<<<<<;;;:::999999::::::999999888777666666::::::999999888777666666888777666555666777999;;;999888888777666555555444777777777777777777777777777666555444444444444444555666666666555444444333666555444444222222111000222222222333444555777888555555555444444333333333111111000000111222333333//////////////////////////////000000000000//////111111000000000000111111000000000000000000000000////////////////////////111111000000//////......////////////000000000000444333333222111000//////000000000000000000000000000000000000111111111111111111000//////...//////000000000000000000000000////////////////////////...............///000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000...000222333444333111000111111000000//////......000000000000111111111111////////////////////////111111111111111111111111222222111111111111222222000000000000000000000000000000/////////111222333000111111111111222222222222222222111111000000000222222222222222111000///000000000000000000000000111111111111111111111111333222222111111222222333333333333333333333333333444444444444444444444444444444444555555555555666888777666666666777999:::@@@EEEKKKPPPWWWbbbppp{{{}}}yyyrrrlllhhhfffdddcccdddjjjvvv000000000000//////......111111111111111111111000...///000222333333222222000000000000000000000000///000000000111111111111///000111222333222222111444333222222222222222222444444444333333333222222000000111111222333333333222222333333333333444444444444444555666888999:::999999::::::;;;;;;<<<<<<===>>>???@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>?????????????????????@@@@@@AAAAAA@@@@@@???BBBBBBBBBBBBBBBAAA@@@@@@AAA@@@???>>>>>>???@@@AAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@???>>>>>>=========<<<<<<===>>>@@@AAAAAA??????AAACCCCCC@@@>>>999:::<<<>>>?????????>>><<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;;;;<<<999999::::::999999888777::::::999999888777777666::::::999999888777777666888777555444555666888999888888888777666555555555777777777777777777777777666555555444444444555555555555555555555444333333555444444333333222222111444444333333333333444444444444444444333333333222000000//////000111111222222222222222222222222222000000111111111111000000111111000000000000111111000000000000000000000000444444444444444444444444111000000000/////////...////////////000000000000111111111111111000000000/////////////////////////////////000000000111111111111000000111111222222000000000000000000000000///////////////////////////////////////000111111000000000000000000000000111000000000/////////...000000000000000000000000........................000000000000000000000000...///111222333222111000111000000000/////////.../////////000000000111111////////////////////////111111111111111111111111222111111000000111111222000000000000000000000000111000000//////000111222000000111111111222222222333222222222111111111111111111222222222111000000000000000000000000000000111111111111111111111111333222222111111222222333333333333333333333333333444444444444444444444444444444444444555555555555777777666666666777888999:::>>>BBBFFFJJJRRR^^^gggpppuuu~~~{{{tttoooiiifffffffffhhhooo{{{000000000////////////.../////////000000000000000...///000111222222111111111111111111111111111111000000000000111111111111000111222333333333222222111111111111111111222333444444444333333333333222333333333333222222222222222222333333333333444444555444444555555777888888888888999::::::;;;<<<<<<;;;<<<===>>>????????????????????????????????????????????????????????????<<<===>>>???@@@BBBCCCCCC@@@AAAAAABBBBBBAAAAAA@@@BBBBBBCCCCCCBBBBBBAAA@@@AAA@@@???>>>>>>???@@@AAA?????????@@@@@@@@@AAAAAADDDDDDCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@???>>>>>>>>>======>>>>>>??????@@@@@@?????????@@@AAAAAA???===:::;;;===???@@@@@@@@@???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999:::::::::777888888999999999999999::::::999999888777777777::::::999999888777777777777777555444444555666666888888777777666666555555666666666666666666666666555555444444444555666666333444444444444333333222333333333333333333333333666555444222111111111111333333333333222222222222000////////////000111111333333333333333333333333111222222222222222222111111111000000000000111111000000000000000000000000111111111111111111111111000000000000////////////////////////000000000000////////////000000000111////////////////////////....../////////000000000////////////000111222333000000000000000000000000////////////////////////000000000000000111222222000000000000000000000000000000000000////////////000000000000000000000000........................000000000000000000000000---...000111111111000///000000000000////////////....../////////000000000000000000000000000000000111111111111111111111111222111111000000111111222000000000000000000000000222111000000///000000111000000000111111111222222333333333222222222222111000111111222222222111111000000000000000000000000111111111111111111111111333222222111111222222333333333333333333333333333444444444444444444444444444444444444555555555555777666666666666777888888666888:::;;;<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>???AAABBBDDDDDDAAABBBBBBBBBBBBBBBBBBAAABBBCCCCCCCCCCCCBBBAAAAAAAAA@@@????????????@@@AAA=========>>>>>>>>>??????BBBBBBAAA@@@@@@?????????@@@@@@@@@?????????>>>>>><<<===>>>????????????>>>>>>>>>???@@@@@@???>>>===>>>??????@@@???>>><<<;;;::::::::::::::::::::::::;;;;;;:::999999888999999888888999;;;;;;<<<<<<<<<999999999888888888777777999999999888888888777777888777666555555555555555888777777777666666666555555555555555555555555555444444444444444555666777222333333444333333222222222222222333333444444444555444333222111000000000222222222222222222222222111111000000000000111111111111111111111111111111111111222222222222111111111111000000000000111111000000000000000000000000........................000000000000////////////////////////000000000000.../////////////////////////////////////////////............////////////.........---......//////////////////////////////////////////////////////000000//////000000111222////////////////////////000000000000////////////////////////////////////000000000000000000000000////////////////////////---...//////000000//////000000000000////////////............////////////000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000222222111000000/////////000000000000111111111111333333333222222222222222///000111222222222222222000000000000000000000000111111111111111111111111333222222111111222222333222222222222222222222222333333333333333333333333333333444444444555555555555555555666666666777777777888888777777:::>>>BBBHHHOOO[[[jjjyyy~~~{{{xxxwwwwwwvvvtttwwwsssrrrvvv|||.............../////////------......//////////////////////////////000000000000111111222222222222111111000000000000000000///////////////000000111////////////000111222222111111111111111111111111111222222333333444555555222222222333333333444444555555444444444444555555666666777888999:::;;;<<<999999:::;;;<<<<<<<<<<<<================================================>>>>>>???@@@AAAAAABBBBBBAAABBBBBBCCCCCCBBBBBBAAABBBBBBCCCCCCBBBBBBAAA@@@????????????????????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@?????????@@@@@@@@@???????????????;;;<<<===>>>>>>>>>======<<<>>>???@@@???>>>======>>>>>>??????>>><<<;;;:::::::::::::::::::::::::::;;;:::999888888888888888777888999:::;;;<<<<<<<<<999999999888888888888888999999999888888888888888999888888777666666666666777777777777666666666666444444444444444444444444444444444444444555666777222222333333444333333222111222222333333444444555333333222111111222222222222222222222222222222222333222222111111222222222111111111111111111111111000111111111111111111000111111000000000000111111000000000000000000000000111111111111111111111111////////////000000000000////////////000000000000000000//////...------,,,....................................////////////111111000...------------////////////////////////000000000000000000000000///............///000000////////////////////////////////////000000000000////////////////////////111111111111111111111111////////////////////////------...///////////////////////////000000000000............////////////000000000000000000000000000000000000000000000000111000000000000000000111000000000000000000000000111111111111000000////////////000000000111111111222222222222222222222222///000111222222222222222000000000000000000000000111111111111111111111111333222222111111222222333222222222222222222222222333333333333333333333333333333333444444444444555444444555555666666666666888888888888888999;;;===>>>CCCKKKUUUbbbqqq|||sssjjjeeedddfffmmmuuu~~~---............/////////------......//////000000//////............////////////000000111222222222111111111111000000000000///............///000000000000000000000000111222222333333333333444444444000111111222333444444555222222333333333333444444444444333333333444444555555555666777999:::;;;;;;888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@AAAAAAAAABBBBBBBBBBBBBBB????????????????????????<<<<<<<<<<<<<<<=========<<<>>>@@@@@@???>>>>>>>>>;;;<<<===>>>>>>>>>======::::::::::::::::::::::::999999888888777888888888555666777888999999999999888888888888888888888888888888888888888888888888888888888888888777777777777777777777666666666666555555555555555555555555555555444444444555666666222333333444444444444444222222222333333444444444222222222222222333444555222222222222333333333333444444333222222222222333333333333333333333333333000000111111111111000000111111000000000000111111000000000000000000000000111111111111111111111111////////////000000000000////////////000000000000111111000///...---,,,,,,............................../////////000000000666555333222000/////////000000000000000000000000000000000000000000000000...............//////000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////000000000000000000000000............/////////000////////////000000000000....../////////000000000000000000000000000000000000000000000000000000000111000000//////000000111000000000000000000000000000111111111111000000////////////000000000111111000111111111111222222222000111111222222222111111000000000000000000000000111111111111111111111111333222222111111222222333222222222222222222222222333333333333333333333333333333333333444444444444333444444555666555555555666666666777888999:::::::::<<<@@@FFFNNNYYYeeemmmyyysssggg___YYY[[[```fffmmmuuu{{{---------.........//////---......///000000111111//////...---------...///......///000000111222222111111111111000000000///000///.........///111111222222111000000000111111222222333333333444444444111222222222222222222222222222333333333333444444333222222222333444555555444555666777888:::;;;;;;888999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======>>>>>>???@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAA@@@@@@AAAAAA@@@@@@???>>><<<<<<============<<<<<<;;;;;;;;;<<<<<<<<<======@@@@@@@@@AAABBBBBBCCCCCC???????????????????????????>>>===<<<<<<===>>>>>><<>>>>>???<<<===>>>?????????>>>===;;;;;;;;;;;;;;;;;;;;;;;;888777777777777888888999555666777888888888888888888888888888888888888888888888888888888888888888666666777777777777777777666666666666777777777777555555555555555555555555666555555444444444555555333333444555555555555555333333333333333333333333333333333333333444444555222333333333444444444444444333222222111111222222222222222222222222222222111111222222222222111111111111000000000000111111000000000000000000000000////////////////////////.../////////000000000111////////////000000000000000000000//////................................./////////000000000111111555555444222111111111111000000000000000000000000000000000000000000000000/////////...///000000111000000000000000000000000.../////////000000000111000000000000000000000000////////////////////////000000000000000000000000//////......//////000111.../////////000000000111/////////000000000111111////////////////////////000000000000000000000000000000////////////000000000000000000000000000000//////111111222111000000////////////000000000111//////000000000111111111111111222222222111000000000000000000000000000000111111111111111111111111333222222111111222222333111111111111111111111111222222222222222222222222222222333333333444444444222333444555555555444444444444444666777888888777888999<<<>>>BBBIIIPPPUUU^^^iiiuuu|||{{{pppfffbbbdddbbbeeehhhkkknnnssszzz---------.........//////.........///000111111222//////---,,,,,,---...///---......///000111111111222111111111000000//////111000/////////000222333333333222111000000111111000000000111111222222222333333222222111000000///222222333333333444444444222222222222333444555666444444555777888:::;;;;;;999999:::;;;<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<>>>???@@@AAABBB@@@AAAAAABBBBBBAAAAAA@@@???@@@@@@@@@@@@???>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;>>>>>>>>>>>>????????????======>>>???@@@AAAAAABBB??????????????????@@@@@@AAA@@@>>><<<<<<===???@@@<<>>>>>@@@AAAAAAAAAAAA@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;777777666666777888999999888888999::::::::::::999888888888888888888999999888888888888888888999999444444555666777777777666666666666666777777777777666666666666666666666666777666555444444444444444333444444555666666666555333333333333333333333333555555444333333444444444333333333444444555555555333333222111000000111111////////////////////////222333333444444333333222111111000000000000111111000000000000000000000000000000000000000000000000.../////////000000111111////////////000000000000////////////000000000000........................000000000000111111111111222222111111111111111111000000000000000000000000000000000000000000000000000000000000000111111222000000000000000000000000.../////////000000111111000000000000000000000000111111111111111111111111000000000000000000000000///////////////000111111.../////////000000111111000000000000111111111111////////////////////////000000000000000000000000000000////////////000000000000000000000000000000...///000111222222111000////////////000000000000......//////000000000111222222222222222111000///000000000000000000000000111111111111111111111111333222222222222222222333111111111111111111111111222222222222222222222222222222333333333444444444222333444555555555444333444444444666777888777666666888;;;===>>>AAADDDGGGFFFSSSbbbkkksssyyy{{{zzzxxx{{{zzztttssskkkjjjhhhfffeeegggkkknnnzzz++++++,,,---............000000000000000000000000---------...///000000111......///000111222222333222111000//////000111111222000---...222:::BBBGGGEEE===444///000111111000111222222333333222222111222000///000333444555444111111111111111111111111333222333333444555666777555555666666777999:::;;;999888888888999;;;===>>>===<<<:::999999999::::::;;;<<<<<<<<<:::999:::;;;::::::;;;<<<===>>>???@@@AAAAAA@@@@@@@@@@@@@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>@@@?????????>>>>>>======<<<<<<======>>>>>>??????@@@@@@???@@@@@@AAABBBBBB???>>>>>>>>>======<<<<<<======<<<;;;;;;;;;;;;;;;;;;<<<===>>>??????????????????>>>>>>======<<<<<<>>>>>>===<<<;;;:::::::::;;;;;;::::::::::::999999777777777888999999999:::777777666666777888999999;;;;;;:::999999888888777666777777777777888888888::::::999888777777888888::::::999888777666555555;;;888555333444555555555666666666666666666666666666666777777777666444333222222222222222222222222222222111111111111222222000000000000000000000000000000111111111111000000000000000000000000000000111111000000//////......//////000111111111111111000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////++++++---...//////000000000000//////.........---............//////////////////...//////000111222111111000000//////......111000///......---......000000////////////000000000000000000000000000000////////////////////////000000000000000000000000---...///000000///...---......///000000000000000---.........//////000000///////////////.........000000000000000000000000222222222111111111111111222111111111000000//////000000000000000000000000///000000111222333333333333333222111000///......000000111111111111000000111111111111111111111111000000111111111111000000000000111111111111000000111111222222222333333333000000000111111222222333111111111111111111111111222222222222222222222222444444444444444444444444555555555555666666666666777888:::<<<===??????@@@BBBEEEKKKQQQYYYbbblllrrrppprrrtttxxx}}}yyyuuusssppplllhhhjjjmmmssswww|||++++++,,,---............------------------------------......///000000111000000000000000111111111111111000//////000111222,,,...111666===DDDJJJNNNAAA:::333///000222111///111222222333333222222111222111000000222444444333111111111111111111111111222222222222333444555666333333333444555666888888888888888888999;;;<<<===<<<;;;:::999888888999::::::;;;<<<;;;999999999:::;;;;;;<<<===>>>???@@@@@@@@@@@@????????????@@@@@@????????????????????????@@@?????????>>>>>>>>>>>>============>>>>>>??????======<<<<<<===>>>>>>????????????>>>>>>============<<<<<<;;;;;;;;;<<<<<<======>>>>>>>>>>>>======>>>>>>>>>=========<<<<<<======<<<<<<;;;;;;::::::;;;;;;:::::::::999999999888888888888888999999999888888888888888999::::::::::::999999999999888888999999888888777777777666:::999888888777777777888555555666666666777777777:::888555333444555555444555555555555555555555555444444222111111111222222222222222222222222222222222222111111111111222222000000000000000000000000......////////////......000000000000000000000000222111111111000000000000//////000111111111111111000000000000000000000000////////////////////////000000000000000000000000////////////////////////------...///000000000000000/////////........................///////////////////////////000000111111000000000/////////...//////.........//////000000000////////////000000000000000000000000000000////////////////////////000000000000000000000000//////000111111000//////......///000000000000000........./////////000000/////////////////////...000000000000000000000000111111111111111111111111111111111111000000000///000000000000000000000000//////000000111222222333222222111111000/////////000000111111111111000000111111111111111111111111000000111111111111000000000000111111111111000000111111222222222333333333111111111222222222222222111111111111111111111111222222222222222222222222444444444444444444444444444444444444555555555555444555666888999::::::;;;;;;>>>BBBFFFKKKSSS[[[```iiilllppptttxxx|||zzzsssttttttrrrooooooqqqsss{{{+++,,,---......///......------------------------------......///000000000111111111000000/////////000/////////000111222333333666;;;???BBBBBBBBBAAA;;;666111///111222000///111111222222222222111111333222000000222333333222222222222222222222222222111111111111222333444444333333333333444555777777777777777888999:::<<<===::::::999888888888888999:::;;;<<<;;;999999999:::<<<<<<===>>>???@@@@@@AAA??????>>>>>>>>>??????@@@???????????????????????????????????????>>>>>>>>>=========>>>>>>>>>>>>???<<<;;;;;;;;;;;;<<<======???????????????>>>>>>>>><<<<<<;;;;;;;;;<<<<<<===<<<============>>>>>>>>>===============<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999999999999999999999888888888888888999999999999999999:::;;;888888888999999999999999;;;;;;:::999888777666555999888888888888777777777444444555555555666666666999777444333444555555444444444444444444444444444444222000......///111333222222222222222222222222222222111111111111222222000000000000000000000000......////////////......000000000000000000000000222222222222111111111111//////000111111111111111000000000000000000000000////////////////////////000000000000000000000000//////////////////////////////000000000000000///////////////........................////////////000000000///////////////000000000000////////////---------......///111111000000////////////000000000000000000000000000000////////////////////////000000000000000000000000000000111111111111000000......///000000000000000......////////////000000......//////////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000...//////000000111111222000000000000000000000000000000111111111111000000111111111111111111111111000000111111111111000000000000111111111111000000111111222222222333333333333333333333222222222222111111111111111111111111111111111111111111111111444444444444444444444444222333333333444444444444333444555666777777777777666777999;;;===BBBGGGKKKZZZ___eeekkkooosssvvvxxx|||rrrjjjfffdddfffiiimmmoooqqquuu|||+++,,,---...////////////000000000000000000000000............//////000000000000000000000000//////...//////000111222222333888:::===>>>===888333///444222000000111222000...111111222222222222111111444222000000111222222111222222222222222222222222111111000000111222333333444444444444555666777888666666777888999:::;;;;;;999888888888888888888888;;;<<<===<<<:::::::::;;;;;;<<<<<<===>>>>>>??????>>>>>>>>>===>>>>>>???@@@????????????????????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======@@@@@@??????????????????<<<;;;;;;;;;;;;<<<======::::::;;;<<<===>>>???@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<:::::::::999999999999888:::999999999888777777777999999888888888999999:::666777777888999::::::::::::::::::999888777777777777888888888888888777777888777777666555444333333888666444444444555555444333333333333333333333333555333222111000111333444222222222222222222222222222222111111111111222222000000000000000000000000000000111111111111000000000000000000000000000000111111111111111111111111//////000111111111111111////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000///...---///////////////.....................////////////000000000000000///......000000000000////////////...............///000000000000////////////000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000......///000000000000000//////////////////000000............////////////000000000000000000000000////////////000000000000111111111000000000000000000000000000000000000000......//////000000000111//////000000111111111111000000111111111111000000111111111111111111111111000000111111111111000000000000111111111111000000111111222222222333333333444444444333333222222222111111111111111111111111000000000000000000000000333333333333333333333333333333333333444444444444555666666777777777777666555666777777888:::===@@@HHHNNNVVV]]]ccchhhmmmppptttwww|||}}}vvvrrrkkkjjjgggeeeeeehhhmmmqqq,,,,,,---...////////////111111111111111111111111............////////////---......///000000111111......///000111222222222000222555666666444111////////////000111111000///000111111222222111111000333222000000111222111000222222222222222222222222111111000000000111222222333333333333444555666666555666777888999999::::::888888888888888888888888<<<===>>>===<<<;;;;;;===:::;;;;;;<<<<<<=========>>>>>>======>>>??????@@@???????????????????????????????????????@@@@@@@@@????????????>>>>>>>>>>>>======<<<<<<<<<<<<======??????????????????@@@@@@<<<<<<;;;;;;;;;<<<<<<===<<<<<<;;;;;;<<<===>>>???;;;;;;;;;;;;;;;<<<<<<<<<:::::::::;;;;;;;;;;;;;;;::::::999999999888888888:::999999999888777777777999888777777777777888888666666777888999999:::;;;888888888888888888888888666777777888888888777777999888888777666555444333777555444444555555444333333333333333333333333333333333444444444444444333222222222222222222222222222222111111111111222222000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000//////000111111111111111////////////////////////000000000000000000000000////////////////////////////////////////////////////////////...---,,,,,,.........///////////////............////////////000000111111000///...---////////////000000000000000000///...............000000////////////000000////////////////////////////////////////////////////////////////////////////////////////////////......///000000000000000000000000000000000//////---.........//////000000000000000000000000000000......//////000000000000000000000000000000111111111111111111111111111111////////////000000000000/////////000111111222222000000111111111111000000000000000000000000000000000000111111111111000000000000111111111111000000111111222222222333333333444444444333333222222222111111111111111111111111000000000000000000000000333333333333333333333333333444444444444555555555666666777777777777666666555666777777777888;;;===<<<@@@EEELLLRRRYYY___dddjjjlllqqqvvv}}}|||vvvrrrrrrtttwwwyyyssstttwww{{{,,,,,,...///////////////////////////////////////......//////////////////,,,------...000111111222...///000111111222111111///000222333333222000///---...///000111111000000000000111111111111000000222111//////111222222111333333333333333333333333222111111111111111222222111111111111111222333333444555666888999999999999777888999999:::999999999<<<===>>>===;;;;;;;;;<<<::::::;;;;;;;;;<<<<<<<<<>>>>>>>>>>>>??????@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>======<<<;;;;;;;;;;;;<<<>>>>>>>>>???????????????======<<<;;;;;;;;;;;;;;;???>>>===;;;:::;;;;;;<<<:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999999999888888888888999999999888888888888888999888777777666777777777666666777777888999::::::666666777777777888888888555666777888888888777666555555666666666777777777555444333444555555444333333333333333333333333333000111333444444444333222222222222222222222222222222222111111111111222222000000000000000000000000......////////////......000000000000000000000000///////////////000000000//////000111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////......///......---,,,,,,.........///////////////............//////////////////000111111000......////////////000000000000111111///......---------000000////////////000000////////////////////////////////////////////////000000000000000000000000//////............//////......///000000000000000111111000000000000//////------......///000000000000000000000000000000000...//////000000111111222000000000000111111111111111111111111111111111111000000000000000000000000//////000000111111111222000000111111111111000000000000000000000000000000000000111111111111000000000000111111111111000000111111222222222333333333333333333333222222222222111111111111111111111111111111111111111111111111333333333333333333333333444444444444555555555555444444555555555555555555444555666666666777999;;;777999;;;>>>AAAFFFMMMQQQ\\\^^^bbbgggoooyyy{{{vvvqqqooooooqqqrrryyy,,,---...//////000000000------------------------/////////////////////............/////////000000///000111111222111000000222333444444222000...,,,---...///000000000111111000000111111111111000000111///...///111222222222333333333333333333333333333222222111111111222222111000000000000111222222333444666777888999999888777888999:::;;;;;;:::999;;;<<<<<<<<<:::999:::;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>>>>??????@@@BBBBBB@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@AAAAAAAAA@@@@@@@@@?????????>>>>>>???>>>>>>===<<<<<<===============>>>>>>????????????>>>===<<<;;;:::::::::<<<<<<:::::::::<<<>>>???999999:::::::::;;;;;;;;;<<<;;;;;;::::::999999999999999999999888888888888888888888888888999999999:::999888888777777777888666666777777888888999999777777777666666666666666444555777888999888777666444444555555555666666666444333333444555666444333444444444444444444444444222222222222333333444444222222222222222222222222222222111111111111222222000000000000000000000000......////////////......000000000000000000000000//////000000000111111111//////000111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////...////////////......---............/////////000............////////////---...000111111111///....../////////000000000111000//////.........//////000000////////////000000////////////////////////////////////////////////000000000000000000000000000000///......///000000......///000000000000000111111111000000000//////------......///000000111000000000000000000000000//////000000111222222333///000000000111111111111111111111111111111111111111111111111111111111111000000000000000111111111000000111111111111000000000000000000000000000000000000111111111111000000000000111111111111000000111111222222222333333333111111111222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222333333333444444444444222333333444555555555555333444555555555555777888666777888999:::===AAADDDKKKMMMQQQVVV^^^iiiuuu}}}xxxooojjjfffjjjooowww~~~,,,---...///000000000000........................///////////////.........///////////////.........000000111222222111//////---///222444444333111///---...000000///000111222000000111111111111000000000///...///111333333222333333333333333333333333333333222222222222222333222222222222222222333333333444666777888999888888888999:::;;;<<<;;;;;;:::999:::;;;:::888777888999<<<<<<<<<===============????????????@@@AAABBBCCC@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@AAAAAAAAA@@@@@@@@@@@@??????>>>>>>BBBBBBAAA@@@@@@@@@@@@@@@<<<<<<======>>>>>>>>>???@@@???===<<<::::::999999666666777888;;;???CCCEEE999999999::::::;;;;;;;;;<<<<<<;;;::::::999888888999999999888888888888777777777888888999999999:::;;;::::::999888888888999777777777777888888888888888888777666555444333333333555777888999888777666777666555444333222222111444333333444555666444333444444444444444444444444555444222111222444666888222222222222222222222222222222111111111111222222000000000000000000000000000000111111111111000000000000000000000000000000000000111111222222222333//////000111111111111111000000000000000000000000111111111111111111111111//////////////////////////////////////////////////////000000000000//////---.........//////000000............/////////000,,,...000111222111000///.../////////000000111111......---......///000111000000////////////000000////////////////////////////////////////////////000000000000000000000000222111000//////000111222...//////000000000000000222111111111000000//////---------...///000000111000000000000000000000000///000000111222333333333//////000000111111111222111111111111111111111111222222222111111111111111111111000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000111111111111000000111111222222222333333333000000000111111222222333111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333222333444555666666666666333555666555444444555666666888::::::;;;<<<>>>@@@>>>AAADDDJJJSSS___lllttt}}}|||vvvhhhiiikkkkkklllmmmoooqqq//////.........------------------............///........................////////////////////////,,,---...000111111222222111222444444333111...,,,000000000000000///......///000000000000000//////222222333333333333444444111111111222222333333444000000000111111222222222111111222222222333333333333333333555777999;;;<<<::::::::::::::::::::::::======;;;:::999888888888;;;;;;;;;;;;;;;;;;;;;;;;<<<===???@@@???>>><<<;;;?????????>>>>>>>>>>>>>>>@@@@@@AAABBBBBBCCCDDDDDD@@@???>>>======>>>???@@@AAAAAABBBBBBAAAAAA@@@???===<<<;;;:::;;;===???@@@<<<>>>>>>===<<<;;;<<<===???<<<888777===HHHTTT\\\<<<;;;;;;::::::;;;;;;<<<;;;:::999888888999:::;;;777777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999777666666777888333333333444444555555555666666666666666666666666777777777666555555444444444444444333333222222222222222222222222222222222222222222222222333444555444333333222222333333444555444444333333444444555333333333222222222111111222111000......000111222333222///......///222333111222333111///....../////////............//////000000000000000000000000000000000000000000000000111111000000//////......,,,---......//////..............................---------............/////////............//////...............---------......//////000000111111//////............//////......//////000000111111////////////////////////000///.........000111222////////////000000000000000000///...............000000000000000000000000000000000000000000000000111111111111111000///...////////////////////////------......//////000000//////////////////000000111111000000//////......111///---...111222000...000000000000000000000000---...000222222000...---333000......111222111///111111111111111111111111222111111111000000//////000111222111000///000111111111111111111111111111111111111111111111111111000111111111111222222222111111111111111111111111222222222222222222222222111111222222222333333333222333333444555666777777333333333444555666777777777777777777888888888888999:::===@@@GGGRRR]]]eeettt~~~~~~|||xxxtttpppllljjjiii//////.........------------------............///........................////////////////////////...//////000000000000000111333444555444222///...000000000000000///......//////000000000000//////222222222333333333444444444444333222222111111000111111111222222222333333222222222222333333333333555555555666777888888888999999999::::::;;;;;;;;;;;;;;;:::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>??????>>>===<<<>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@AAABBBBBBBBBCCC@@@???>>>======>>>???@@@AAAAAAAAABBBAAA@@@@@@???>>>===<<<::::::;;;===>>><<<===>>>===;;;;;;;;;======;;;999888:::???EEEIII;;;;;;::::::::::::;;;;;;:::999888888888888999:::777777888999999:::;;;;;;::::::::::::::::::::::::;;;:::888666666666777888555555555555555444444444555555555555555555555555333333444444555666666666444444444333333333222222222222222222222222222222222222333333333333333333444333333222222333333444333222222111111222222333333333222222111111111111222111000//////000111222222111000//////000111222111222333111///......///000000////////////000000////////////////////////000000000000000000000000////////////000000000000,,,---......//////......................................./////////000000//////............//////........................000000000000////////////000//////......//////000////////////............////////////////////////000///.........///111222000000//////......------000000///...............000000000000000000000000000000000000000000000000000000111111111000//////////////////////////////.........///////////////000000000000000000000000111000000000/////////...111///......111111000...000000000000000000000000222111111111111111111222444111///...000000///---000000000000000000000000111111111000000000//////000111222111000///000111111111111111111111111111111111111111111111111111000000111111111222222222222222222222222222222222222222222222222222222222111111222222222333333333444444444555555555555555333333333444444555666777333444444444444555555555999:::;;;<<>>??????>>>============>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@AAA@@@???>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAA@@@?????????>>><<<::::::::::::;;;<<<===>>>===;;;:::;;;<<<:::::::::::::::::::::::::::::::::999999:::::::::999888888777777888888999777777888888999:::::::::999999999999999999999999:::999777666555666666777777777666666555444444444444444444444444444444444222222333333444555555555444444444444333333333333222222222222222222222222222333333444444333222111333333222222222222333333222222111111111111222222222111111111111000000000222111000//////000111222111000000000000000000111111222222111///......///111000000000000000000111////////////////////////000000000000000000000000.........///000111111111------...////////////...........................////////////000000000111//////............//////////////////////////////111111111000///.........111000000//////000000111/////////...------,,,,,,//////////////////////////////.........///000111000000///...---,,,++++++000//////............///000000000000000000000000000000000000000000000000//////000111111111000000///////////////////////////////////////.........222222111111111000000000000000000000////////////111///...///000111000...000000000000000000000000222000---++++++---000222111000//////000000///...////////////////////////111111000000000000/////////000111111000///000222111111111111111111111111111111111111111111111111000000000111111111222222333333333333333333333333222222222222222222222222111111222222222333333333555555555555444444333333333333333333444555666777555555666666666777777777777888888888999;;;???CCCIIIVVVhhhxxx........................---------............///........................////////////////////////000000000000000///......111222333333333111000/////////000000000000////////////000111111111000000111222222222222333333333000000111222333333444444333333333333333333333333333333333444444444555555555666888999888777555444666777888999:::;;;<<<<<<::::::999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<===>>>>>>>>>>>>;;;<<<<<<===>>>???@@@@@@@@@@@@@@@???????????????????????????????????????@@@@@@@@@@@@@@@??????>>>===<<<;;;::::::::::::;;;;;;<<<===<<<:::999:::;;;888999;;;<<<<<<;;;:::999999999999999999999999999888777777777777777777888777777888888999999999:::999999999999999999999999888888777666555555666666555555555555555555444444555555555555555555555555666666555444444333333222444444444444444444333333222222222222222222222222222333444555444222000///333333222222222222333333444444333333333333444444111000000000000000000000111111000//////000111111///000111222222111000///000111222111///......000000000////////////000000////////////////////////////////////////////////.../////////000000000111------...///////////////............................../////////000000000//////............//////////////////000000000000111000000000/////////...111111000000000000111111......................../////////////////////////////////.../////////////////////......---------000///............//////////////////////////////////////////////////////......///000111111111000////////////////////////000000//////......------333333222222111000000000000000000000////////////000/////////000000000///////////////////////////111///,,,******,,,///111......///000111222222111000000000000000000000000000000000000000000/////////000111111000000111222111111111111111111111111111111111111111111111111000000000000111111111111222222222222222222222222111111111111222222222222111111222222222333333333444444444444444444444444444333333333444444555666666666666777777777777888444555777888888999<<<>>>BBBGGGOOOXXXbbblllvvv|||---.....................---------............///........................////////////////////////......///000000000000000///000000111000///......//////000000000000////////////000111111111111111111111111222222222333333///000000222333444555555333333333333333333333333333333333444444444555555333444777888999888777666666666777888:::;;;<<<<<<;;;;;;::::::999999::::::<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;<<<===>>>>>>>>>;;;;;;<<<===>>>??????@@@?????????????????????>>>??????@@@@@@@@@@@@????????????@@@@@@??????>>>===::::::::::::;;;;;;<<<<<<:::;;;<<<;;;:::999:::;;;999:::;;;;;;<<<<<<<<<<<<888999999::::::999999888777777777888888777777777777888888888888888999999::::::::::::::::::::::::777777777666666666666666222333333444555666666777666666666666666666666666777777666666555444444444444444444444444444444444222222222222222222222222111222444444444222000...333222222111111222222333444333333222222333333444000000000000000000000111111111000000000000111111///000111222222111000//////000111000......///000.........------.................................////////////////////////111000000000/////////...---...//////000000//////........................------.........///////////////............//////.../////////000000111111.../////////000000000111111111000000000000111111------...///000000111111////////////////////////...////////////..................//////000000111//////............//////////////////////////////////////////////////////---...///000000000000000////////////////////////000000//////......------222222222222111111000000////////////000000000000///000000000/////////000////////////////////////333222111111111111222333///000111222222111111111111111111111111111111111//////////////////000000...000111111000000111222000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000000000000111111222222222111111222222222333333333222222333333444555555666444333333333333444444555222222222333333333444444222555777888888999:::;;;??????@@@CCCIIITTT```hhhooowww---------...............---------............///........................////////////////////////......///000000000000000....../////////............//////000000000000000//////000111222222222222111111111111222222222222222222222222222222222222333333333333222222222222333333333333444444444444222333555777888999999888666777777888999:::;;;;;;<<<;;;::::::999999999999<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<======>>><<<<<<<<<======>>>>>>>>>?????????????????????@@@??????@@@AAAAAA@@@??????>>>????????????>>>======999::::::;;;<<<<<<======:::;;;<<<;;;999888999:::<<<;;;:::999999999;;;;;;888999:::;;;;;;:::999888777888888999999888888777888888888888888888888888::::::::::::::::::::::::777777777777777777777777222222333444666777888999777777777777777777777777444444555555666777777888444444444444555555555555222222222222222222222222111222222333333222111000222222111111111111222222111111000000000000111111000000000111111111111222000000000111111000000000///000111222222111000///...///000000......///000...------,,,,,,------...........................000000000000000000000000111111111000///...............///000000000000///........................------------............//////............//////---......//////000000111.........///000111111111111000000//////000000111,,,---...///000222333333////////////////////////....../////////...------------...///000111222222///............//////000000000000000000000000000000000000000000000000000......///000000000/////////////////////////////////////////////.........111111111111111111111111////////////000000000000...000111000///...///111000000000000000000000000000111111222222111111000000222333333111///......111111111111111111111111......////////////000000...///111111000000111333000000000000000000000000000000000000000000000000/////////000000000111111000000000000000000000000//////000000111222222222111111222222222333333333111111222333444555666666444444333333333333444444333333333333444444444444444555777777666555666777999:::;;;===???DDDJJJNNNTTT\\\iiiuuu~~~---------.........//////---------............///........................///////////////////////////000000000000//////....../////////////////////......///000000000000000//////000111222222222222111111111111222222222222222222222222222222222222333333222222222111111111222222222222333333333333444444555666777888999999777777888888999999999:::::::::999999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===<<<<<<==================>>>??????@@@@@@AAAAAAAAA???@@@@@@AAAAAA@@@@@@???>>>>>>??????>>>>>>===<<<;;;<<<<<<=========<<<<<<999:::;;;:::999888888::::::999888888888999:::;;;999:::;;;<<<<<<;;;:::999888888999::::::999888888888888888888777777777777999999999999999999999999777777888888888888888777555555666777888999999:::777777777777777777777777333333444555555666666777444444444444555555555666222222222222222222222222111111111111222222222222222222111111111111222222111111000000000000111111111111111111222222333333000000111111111111000000000000111111111111000000...///000///......///000......------------..............................000000000000000000000000000000000000////////////......///000000000000000....................................//////////////////............//////,,,------...//////000000////////////000000000000000//////......//////000------......///000111111////////////////////////....../////////...---,,,---......//////000000000...............///000000000000000000000000000000000000000000000000000000/////////000//////......////////////////////////.........///////////////...//////000000111111222.../////////000000000111...000111111......///111000000000000000000000000---..................---***---000111000...///000111111111111111111111111........./////////000000---///111111000000222333000000000000000000000000000000000000000000000000////////////000000000111000000000000000000000000/////////000111222222222111111222222222333333333222222222333333444444444444444333333222333333444444444555555555666666666444555777666555444555666555777:::;;;;;;;;;===>>>BBBGGGNNNWWW```jjjtttzzz---------.........//////---------.........//////........................////////////////////////222222111111000...---,,,////////////000000000000......///000000000000000//////000222222333333333000111111111111222222222...///000111333444555666222222222111111000000000111111222222222333333333666666555555666777888999888888888888888888999999888888888999:::;;;===>>>===========================<<<<<<;;;;;;;;;<<<<<<===============<<<<<<<<<>>>>>>???@@@AAABBBBBBBBB???@@@AAABBBBBBAAA@@@???>>>>>>>>>>>>>>>======<<<>>>>>>>>>>>>===<<<;;;:::999:::;;;:::888777888999666666777888:::<<<===>>>999:::<<<======<<<:::999888999:::;;;;;;:::999888888888888777777777777777777777777777777777777777777888888999999999888888999999999999999999::::::666666666666666666666666666555555444444333222222444444444555555555666666222222222222222222222222111000000000111222333333222222111111111111222222333333222222222222333333111111222222222333333333000000111111111111000000111000000000000000000111---///000///......///000//////............//////........................000000000000000000000000......//////000000111111...//////000000000000000........................////////////000000000000//////............//////,,,,,,,,,---...//////000111111000000//////......//////............//////------..................////////////////////////....../////////...,,,+++..................------...............///000111000000000000000000000000000000000000000000000000///000000000///...------////////////////////////---.........//////000000------...///000111222222.../////////000000111111...000222111...---///111000000000000000000000000111000////////////000111!!!&&&+++...///000222555000000000000000000000000---.........//////000000---///000111000000222444000000000000000000000000000000000000000000000000////////////000000000000111111111111111111111111...//////000111222222222111111222222222333333333444444333333333333222222444444333222222333333333111111111222222222333333222444666666666777999:::777888888777666777999;;;?????????AAAFFFOOOZZZbbbiiinnnuuu{{{////////////............---,,,++++++++++++,,,---////////////////////////+++,,,---......---,,,+++///////////////////////////////////////......---........................000000000000000000000000222222111111111111222222111111000000000000111111111111111111111111111111111000///...///111333444555666666666777777888888555555666666777777888888;;;;;;:::::::::;;;<<<<<<===<<<;;;;;;;;;;;;<<<===;;;<<<<<<===>>>??????@@@======<<<;;;:::999999999>>>>>>>>>???@@@@@@AAAAAACCC@@@>>>>>>@@@@@@>>><<<<<<<<<======<<<<<<;;;:::888:::;;;;;;999999:::<<<<<<<<<;;;::::::::::::;;;;;;:::999888888888999::::::999999999999999999:::888888999999999:::::::::777777888888888777777666888888888888777777777777444555666777777888777777888888777777666666555555555666777888888999888888666555444333333333333333444444444444444555666777222333444222000//////000333333333333222111000000444333333222111111111222111111111111111111111111111111111111111111111111111111111111111111111111222222111111000000//////000000000000000000000000///...------------..................////////////////////////////////////////////////////////////000000000000000/////////..................------//////............//////////////////////////////........................000000111000000///...---......///000000000000000........................111///,,,,,,...///---+++////////////////////////000000////////////000000222111111000000000000000//////............//////000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000/////////.....................////////////000000000000000000000000000000000000///////////////////////////.........000000111111111111000000000000000000000000000000000000111111111222222222111111111000000000000000000111222333333222111000333333333222222111111111111111111000000000000000000111111111111222222222333333222222333333444555333333333333333333333333555555444333333555666777666666777777888888888999<<<<<<;;;<<<>>>@@@CCCDDDLLLRRRZZZbbbjjjvvv////////////...............---,,,++++++,,,---...........................---......//////......---///////////////////////////////////////......---........................000000000000000000000000222111111000000111111222000000000000111222333444111111111111111111111111222111000///000222444555555555555666666666777777444555555666777777888888;;;;;;::::::::::::;;;<<<<<<;;;::::::::::::;;;<<<<<<<<<======>>>>>>??????>>>===<<<;;;::::::::::::===>>>>>>??????@@@AAAAAABBB@@@>>>>>>@@@@@@>>><<<<<<<<<======<<<<<<;;;:::888:::;;;;;;999999:::<<<<<<<<<;;;::::::::::::;;;:::999888888888999:::;;;999999888888888888999999888888888999999999::::::888888999999999999888888888888888777777777666666555666666777777777777666888888888888777777777666777777888888888777777666666555555444333333444444444333333333333444444555444555555444222111111222111222222333333333222222444333222222111111111222111111111111111111111111111111111111111111111111000000000000000000000000000000000///////////////000000000000000000000000///////////////000111111............////////////////////////////////////////////////////////////////////////////////////........................//////............//////////////////////////////........................///000000000000//////.........///000000000000000////////////////////////222000------///000///---////////////////////////000000////////////000000111000//////......////////////............//////000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000......---------,,,,,,,,,............////////////000000000000000000000000000000000000////////////////////////////////////000000111111111111000000000000000000000000000000000000111111111222222222000000000000000000000000000111222222222222111000222222111111111111111000111000000000000000000000000111111111111222222222333222222222222333444444333333333333333333333333444444444444444555666666777777666666666666666666999999::::::<<<===???@@@>>>CCCIIINNNTTT]]]iiirrr////////////..................------------............................../////////......////////////////////////////////////////////////......---........................000000000000000000000000222111111000000111111222//////000111222444555666111111111111111111111111222111111111111333444555444444444444555555555555444444555555666777777777;;;;;;::::::999::::::;;;===<<<;;;;;;;;;;;;<<<===========================>>>>>>===<<<;;;;;;;;;;;;======>>>??????@@@@@@AAAAAA@@@>>>>>>??????===<<<<<<<<<======<<<<<<;;;:::888:::;;;;;;999999:::<<<<<<<<<;;;:::::::::::::::888888888888999:::;;;;;;888888777777777777888888888888888999999999999:::999999:::::::::::::::999777777777777666666666666666777777777777666666555999999888888888888777777888888888888777666555444666666555444444444444555444333333222222222222333555666777555333222333444000000111222333333333333333333222111111111111222111111111111111111111111111111111111111111111111////////////////////////............////////////000000000000000000000000.../////////000000111111............////////////////////////////////////////////////////////////................................................//////............//////////////////////////////...........................//////000000000000///......///000000000000000000000000000000000000000222000//////000000///...////////////////////////000//////......//////000000///......------......//////............//////////////////000000000000////////////////////////////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000.........------------,,,............////////////000000000000000000000000000000000000////////////////////////////////////000000111111111111000000000000000000000000000000000000000111111111111222000000000000000000000000000111111222222111111000000000000000000111111111000000000000000000111111000111111111111222222222222222111111222222333444222222333333333333333333333333444555555555555555777777666555555444444333666666777888999999999999888;;;>>>AAACCCIIIQQQXXXjjjrrr}}}////////////............................................................000///...------...///000///////////////////////////////////////......---........................////////////////////////111111000000000000111111/////////000111222444555111111111111111111111111111111000111111222444444333333333333333333333333333444444555555666777777::::::999999999999::::::>>>==================>>>==================<<<<<<>>>>>>===<<<<<<<<<<<<<<<======>>>>>>???@@@@@@@@@@@@???>>>>>>>>>===<<<<<<<<<<<<<<<===<<<<<<;;;:::888999;;;:::999999:::<<<<<<;;;::::::999999::::::777777888888999:::;;;<<<777777666666666666777777888888888888999999999999888999999:::::::::::::::777777777666666666555555777777888777777666555444888777777777777777777777777777888888777666555555666555555444444555555555555444333222222222222222555666666555444333333444000111222333333333333333222222111111111111111222111111111111111111111111111111111111111111111111000000000000000000000000.........//////000000000////////////////////////..................------............////////////////////////////////////////////////////////////---------...............---------...............//////............//////////////////////////////........................---...///000000111000000......///000000000000000////////////////////////////////////000000///.../////////////////////////////////....../////////000///......------......//////............//////////////////000000000000////////////////////////////////////000000000000////////////////////////000000////////////000000////////////////////////000000000000000000000000000000000///////////////............////////////////////////////////////000000000000///////////////////////////000000000000000111111111111000000000000000000000000000000000000000000111111111111/////////000000000000000000000111111111111000000///000000000111111222222000000000000000111111111000000111111111222222222111111111111111222333333222222222222222333333333222333444555666555444333666666555555555555555555444555666777777777666555999;;;======>>>AAAEEEIIIMMMTTT___jjjttt~~~////////////............................................................///...---,,,,,,---...//////////////////////////////////////////......---////////////////////////////////////////////////111000000000000000000111000////////////000000111000000000000000000000000/////////000111111222333333333333333333222222222333333333444555555666666999888888888888999::::::<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<>>>>>>===<<<<<<<<<<<<===<<<======>>>??????@@@@@@>>>??????>>>===<<<<<<<<<<<<<<<<<<===<<<<<<;;;:::888999;;;:::999999:::<<<;;;;;;:::999999999999:::777777888999::::::;;;;;;777666666666666666666777777777888888888999999999777777888999::::::999999777777777777666666666666777777888777777666555444555666666666666666666666555555666777777777777777555555444444444555555666555555444333222222333333333444555444333222333444333333333333333222111000111111111000000111222222111111111111111111111111111111111111111111111111111111111111111111111111/////////000000111111111////////////////////////////////////...---+++***............////////////////////////////////////////////////////////////------------......//////---------.........////////////............//////////////////////////////////////////////////////---...///000000111000000......///000000000000000........................,,,.../////////.........//////////////////////////////............//////111000//////......////////////............//////.../////////000000000111////////////////////////////////////000000000000////////////////////////000000////////////000000////////////////////////////////////////////////000000000000000000000000............////////////////////////////////////000000000000////////////////////////000000111111000000111111111111000000000000000000000000000000000000000000000000000000......//////000000000000000000000000000000000000000111111222222333333333//////000000111111111111000000111111111222222222111000000000000111222222111111111222222333333333111222444555555555444333444444555666666777888888444444666777777666555444777888999999:::;;;===???===AAAGGGNNNVVV```jjjppp~~~////////////............------............------------------------------------,,,,,,,,,,,,------///////////////////////////////////////......---////////////////////////000000000000000000000000111000000//////000000111000//////.........//////000000000000000000000000...//////000111111222222333333333333222222222222222222333333444555555555666666666777888999;;;;;;999999::::::::::::999999<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;<<<<<<===<<<<<<===>>>>>>??????@@@===>>>???>>>;;;:::;;;<<<<<<<<<======<<<<<<;;;:::888:::;;;;;;999999:::<<<;;;;;;:::999999999999999777888999:::::::::::::::777777666666666666777777777777777888888888888999666777888999:::::::::999888888888888777777777777666777777777777666666555444444555555555555666666333444555666777777777777444333333333333444555555555444444333333333333444222333444333222111222333333333333333222111000000111000000000000111222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000111111222222111///---,,,............////////////////////////////////////////////////////////////---------...//////000000,,,,,,------...///////////////............//////////////////////////////////////////////////////...//////000000000000///......///000000000000000........................***---///000...------...///////////////////////////......------......///111000//////......////////////............//////......//////000000111111////////////////////////////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////////////////---............/////////............////////////000000000000000000000000000000000000////////////...//////000000111111222000000111111111111000000000000000000000000000000111000000000000000//////---......//////000000111111000000//////000000111222222222222222333333333/////////000111111222222000111111111111222222222000000000///000000111222000000111111222333333333222222333444444444444444333333444555777888999:::444444555666666666555555555666777888999:::::::::<<<<<<===???BBBGGGOOOTTTaaappp////////////............+++,,,---......---,,,+++------------------------------............------///////////////////////////////////////......---////////////////////////000000000000000000000000000000////////////000000//////...//////000111111000000000000000000000000//////000111222222222222444444333333333222222222222222222333444444555555444444555666888:::<<<===999:::;;;<<<<<<;;;:::999:::;;;;;;<<<<<<=========<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<======>>>?????????<<<>>>???===;;;999:::<<<<<<<<<======<<<<<<;;;:::888:::;;;;;;999999:::<<<;;;:::999999888999999999888888999:::::::::999888888777777666666777777888777777777777888888888888777888999:::;;;;;;;;;;;;999999999999888888888888555666666777777777777666555555555555666666666777555555666666666666666555222222222222222333444444333222222222222333333444111333444333222111222444222222333333333222222111000000000000000111222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000/////////000000000000000000000000...///000111111000///...............////////////////////////////////////////////////////////////------...//////000111111,,,,,,------...//////000//////............/////////////////////////////////////////////////////////000000000000//////.........///000000000000000........................***---000111///......//////////////////////////////......------......///000///......------......//////............//////.........///000111111111////////////////////////////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000////////////////////////---.........////////////............////////////000000000000000000000000000000000000////////////...//////000111111222222000000111111111111000000000000000000000000000000111111000000////////////------......///000000111111000///......///000111222222222222111111111111...//////000111111222222000111111111111222222222000////////////000111111///000000111222222333333333333222222333333444555333333444555666666777777444444444444444555666777666777777999:::;;;:::999::::::;;;::::::<<<@@@CCCIIIVVVfffpppssswww}}}000/////////............++++++,,,------,,,++++++---------------------------...///000000///...---///////////////////////////////////////......---000000000000000000000000000000000000000000000000000000////////////000000.........///000222444444000000000000000000000000000000111333333333333333444444444333333222222222111222222333333444555555333333444666888:::<<<>>><<<===>>>??????>>>===<<<::::::;;;;;;<<<===>>>>>>;;;;;;:::::::::;;;;;;<<<<<<<<<======>>>?????????<<<>>>???===:::999:::<<<<<<<<<======<<<<<<;;;:::888:::;;;;;;:::999;;;<<<;;;:::999999888888999999888999:::;;;:::999888777888888777777777777888888777777777777888888888888888999:::;;;<<<<<<<<<<<<:::::::::999999999888888555555666777777888777777555666666666777777888888777777777777666555444333111111111111222222333444111000000000111222333333222333444444222222333444000111222222333333333333000000///000000111222222111111111111111111111111111111111111111111111111000000000000000000000000000000//////.........---000000000000000000000000)))***---///000000//////............/////////000////////////////////////////////////////////////.........///000111111222,,,,,,------...///000000//////............//////////////////////////////000000000000000000000000000000111000000///.........//////000000000000000000000000000000000000000+++...222333111//////111////////////////////////.........------...............---,,,,,,,,,,,,---//////............//////---......///000111111222////////////////////////////////////000000000000000000000000000000000000000000////////////000000000000000000000000000000///////////////////////////000000000111111222222............/////////000000000000000000000000000000000000000////////////...//////000111222222222000000111111111111000000000000000000000000000000111111000000/////////...---------...///000000111111000///......///000111222222111111000000//////...//////000111222222222000111111111111222222222///////////////000111111///000000111222222333333444333222111222333444555333444444444444444444444444333222222333555666888555555666888999999777666444666999:::::::::;;;======EEEPPPWWW[[[^^^cccfffooorrryyy......////////////......---------.........//////000///---,,,,,,---///000//////////////////////////////............//////////////////////////////000000//////......------////////////000000000000000000000000111111111111//////000000111111111222111111000000000000111111000000000000000000000000000000000000111111111111333222111111222333555666777777777888999999::::::<<<<<<<<<;;;;;;:::::::::;;;;;;;;;<<<<<<>>>?????????>>>===<<<<<<===>>>>>>999:::<<<===>>>???>>>>>>::::::::::::::::::999999<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::::::::::::::::::::999999888888888999888777777777888:::;;;666777888999999888777666999999999888777666666555777888888888888999999999999999999888888888777777999888666555666777666555000111222444666777999:::666666666666666666666666888777666555444333333333666555444333222333444444333333222222111000//////222222222111111111111000222222222222222222222222222333333333333222111111000000111111111111000000///000111222222111000///000000000000000000000000000000000000000000000000000000000000000000000000000000//////.........---000000//////.........---......////////////......000000000000000000000000....................................////////////000000000000000000000000//////............//////333333333222111000000///........................------......//////000000////////////////////////........................//////////////////////////////000000///...---------------.........//////000000000000000000000000////////////////////////......///000000000000000111111000000//////......333222222222222222333333///......///000000///---111000///------....../////////000000000000//////......///000000///...---000000////////////000000000000000000000000000000000000000000000000000000///111222111000///000111000000000000////////////000000000000000000000000////////////////////////111111000000//////......000000000000000000000000000000000000000111111222000111111111111222222222000000000000000000000000111111111111111111111111111111222222222333333333444444444444444444444444666666666666666666555555666666666666555555555555888888999999999:::::::::===???AAADDDGGGIIIJJJKKKPPPSSSXXX___gggrrr|||......////////////......---------.........//////---,,,***))))))***,,,---//////////////////////////////............/////////////////////////////////////////////............/////////000000000000/////////000000000111111///000000000111111111111222111111000000111111222000000000000000000000000000000000000111111111111222222222111222333555666777777777888999999::::::<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;<<<===>>>???>>>===<<<;;;;;;<<<======:::;;;<<<===>>>>>>======::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;:::::::::999999999999999888777666555555666666777777777888888777777777999999888888777666666555777777888888888999999999777777777888888999999:::999777555555666666666444444444555555555555555555555555555555555555555555777666555444444333444444666555444333222333333444444333333222111111000000222222222111111111111000222222222222222222222222222222333333222222111000000000111111111111000000//////000111111000//////000000000000000000000000000000000000000000000000////////////////////////000/////////............000/////////..................////////////......------------------------....................................////////////........................//////............//////333222222111000000//////.................................///////////////////////////////////////........................///////////////////////////////////////...---------------.........//////000000000000000000000000..............................///000000000000000111000000000/////////...000000//////...///////////////...///111111000...111000///...---......///---///000222222000///---......///000000///...---//////............//////////////////////////////000000000000000000000000///111222111000///000111000000000000////////////000000000000000000000000000000000000000000000000111000000000/////////...111111111111111111111111000000000000000111111222000111111111111222222222000000000000000000000000111111111111111111111111222222222222222222222333444444444444444444444444333333333333333333333333444444555555666666666777666777777777777888888888999:::<<<>>>@@@AAABBBBBBAAACCCFFFIIINNNUUU]]]bbbqqqzzz......////////////......---------...............///...---,,,,,,---.../////////////////////////////////............//////////////////////////////.........///////////////....../////////000000000....../////////000000000000000000000111111111111222111111000000111111222000000000000000000000000000000000000111111111111222222222222333444555555777777777888999999::::::;;;;;;;;;;;;::::::::::::::::::::::::;;;<<<======<<<<<<;;;::::::;;;<<<===<<<<<<============<<<<<<:::::::::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;:::::::::::::::999888777555555555555888777777666666777777888999999888888777666666666777777777888888888999999888888888888888888888888777555444444555555555444666666555555555555555555555555555555555555555555555555444333333444444444555555444333333333333333444444333333222222111111222222222111111111111000222222222222222222222222222222333333222222111000000000111111111111000000...//////000000//////...////////////////////////000000000000000000000000////////////////////////////////////............////////////..................////////////......,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////........................//////............//////111111000000//////..............................///////////////.........////////////////////////........................///////////////////////////////////////......---------........./////////////////////////////////////////////////////////......///000000000000000000000000000////////////000000///...------......///......///111222111000000000///............///,,,...111333333111...,,,...//////000000//////...///......------......///........................000000000000000000000000///111222111000///000111////////////000000000000000000000000000000000000111111111111111111111111000000000000////////////222222222222222222222222000000000000000111111222000111111111111222222222000000000000000000000000111111111111111111111111222222222222222222222222444444444444444444444444111111111222222333333444222222333444555666777888444444555555555666666666666666777999999:::::::::;;;;;;<<<<<<===@@@DDDGGGSSS]]]iiiqqqtttwww|||......////////////..............................//////............////////////////////////////////////............//////////////////////////////------......//////000000........./////////000000............////////////000000000000000111111111111000000//////000000111000000000000000000000000///000000000111111111111222222222222333444555555777777777888999999:::::::::::::::::::::::::::::::::999999999::::::;;;<<<<<<;;;:::::::::;;;<<<==================<<<<<<;;;::::::;;;;;;<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888777888777666555555666777888888888888888777777666666777777777777888888888888;;;;;;:::888777555444444666444333333444555444333333444444555666777777888555555555555555555555555333333333333333333444444444444444333333333333333444444444333333222222222222222222111111111000000111111111111111111111111222222222222222111000000000000111111111111000000......////////////......///////////////////////////////////////////////////////////////////////////////////////.........///////////////...............////////////..................................................................////////////........................//////............//////000000//////....................................000000//////......------////////////////////////........................////////////////////////...///////////////..................////////////////////////////////////000000000000000000000000......///000000000000000000000000000////////////333222111000000000000000///------...000111111000000/////////............---///000222222000///---.../////////000000000000//////............/////////////////////////////////////////////////////////111222111000///000111////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////111111111111111111111111000000000000000111111222000000111111111222222222000000000000000000000000111111111111111111111111333333333222222222222111333333333333333333333333111111222333444444555555222333333444555555666666444444444444555555555555777777888888888777777666<<<======<<<;;;;;;===???CCCIIIQQQVVVXXXYYY\\\___dddkkkvvv......////////////...........................---,,,++++++++++++++++++,,,//////////////////////////////............//////////////////////////////------......//////000000............////////////............////////////111111000000000000000000/////////....../////////000000000000000000000000///000000000111111111111111111222333444444444444777777777888999999:::::::::::::::::::::::::::::::::999999999999:::;;;;;;<<<<<<;;;;;;;;;<<<>>>???>>>>>>======<<<<<<;;;;;;::::::;;;;;;<<<===>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::999999888777666555555666777888888888888777777777777777666666777777777888888888;;;;;;999888666555444333555333222222444555444333444444555555666777888888555555555555555555555555333333222222222333333444333333333333333222222222444444333333333333333222222222222111111111000000111111111111111111111111111222222222222111000000000000111111111111000000//////............//////////////////////////////////////////////////////.................................///////////////.........///////////////......////////////..................................................................//////////////////////////////////////////............///////////////.......................................000000//////......------////////////////////////........................////////////////////////......///////////////............/////////000000////////////////////////////////////////////////......///000000000000000////////////000000000000444333222222111111111111///---,,,,,,...000000//////////////////......---000000////////////000000////////////000000111111111111000000000000111111000000000000000000000000///////////////////////////111222111000///000111.../////////000000000111////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000111111222000000111111111222222222000000000000000000000000111111111111111111111111222222222222222222222222333333333333333333333333111111222222333444555555444444444444333333333333444444444555555555666666888888888888888777666555888999::::::999999:::<<>>??????>>>===<<<<<<<<<<<<<<<:::::::::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;666777777888999999888888777666666555555666666777888888777777777777777777666666666777777777888888777777777777777777777777555333222222444555555444777777666666666666666666444444444444444444444444333333222111111222222222333333333333333222111111333333333333222222222222222222222111111111111000111111111111111111111111111111222222111111000///000000111111111111000000000//////......//////000////////////////////////000000000000000000000000.................................///////////////.........///////////////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////000000000000000000000000//////............////////////////////////..............................///////////////.........////////////////////////........................////////////////////////---...//////////////////....../////////000000000////////////////////////------------------------......///000000000000000////////////000000000000111111000000000000111111111///---,,,...//////////////////000///......---222111///------///111222////////////000111222222222111111000000111111222111111111111111111111111000000000000000000000000///111222111000///000111......//////000000111111////////////////////////........................////////////000000000000////////////////////////000000000000000111111222000111111111111222222222000000000000000000000000111111111111111111111111111111222222222333333333333333333333333333333333000000000111111222222333444444333333333222222222444555555555555666666666666666666666666555555444333555777888888777888999=========<<<;;;<<<>>>AAA@@@CCCFFFGGGKKKTTTaaakkkyyy......////////////......//////.........---------...//////////////////...//////////////////////////////............/////////////////////////////////////////////.........---------.........///////////////000000000111111111111111111000000000///111111000000000000111111000000000000000000000000000000000000111111111111000111333444555444444444777777777888999999::::::888888999999999:::::::::;;;;;;::::::::::::;;;;;;;;;::::::::::::<<<===>>>>>>===<<<<<<;;;<<<======::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::999999999999:::::::::;;;777888999999999888777666555666666666666666666555777777777777777777777888666666666666777777777888555555666666777777888888555444222333555666666555666666666666666777777777444444444444444444444444444333222111111000111111222333333444333222111000222222222222222222222222222222222111111111111000111111111111111111111111111111111111111000000///000000111111111111000000111000////////////000111000000000000000000000000000000000000000000000000..................................../////////000............/////////000......////////////......------------------------....................................//////////////////////////////////////////............//////////////////////////////.................................///////////////////////////////////////........................////////////////////////------...///////////////.../////////000000000000000000000000000000000000------------------------......///000000000000000.../////////000000000111//////...//////000111222555222///...///000000000...///000000000///------000000////////////000000///////////////111222333111111000000000000111111000000000000000000000000000000000000000000000000///111222111000///000111.........///000111111111////////////////////////////////////////////////.../////////000000000111////////////////////////000000000000000111111222000111111111111222222222000000000000000000000000111111111111111111111111000000111222333444444555222222222222222222222222111111111222222222222222222222222222333333333333444444444555555555666666333444444555555555555555444666999:::999777777888888999:::;;;;;;<<<===???===>>>>>>===>>>BBBIIIOOOYYYbbbjjjjjjccc___bbbhhh......////////////......//////.........---------+++,,,,,,------,,,,,,+++//////////////////////////////............//////////////////////////////000000//////.........------------.........//////000000000000111111111111222111111111000000//////333333222222222222333333000000000000000000000000000000000000111111111111000111333444555555444333777777777888999999::::::888888888999999:::::::::<<<<<<;;;::::::;;;;;;;;;999999888888999;;;<<<===>>>===<<<;;;;;;<<<===>>>:::::::::::::::::::::999<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::888888888999999:::::::::;;;<<<<<<<<<;;;999777666444555666777777666555444777777777777777888888888666666666666777777777777888888777777666666555555555444333333555777666666222222444666777999;;;;;;444444444444444444444444444333222111000000000000222222333444333222111000111111111111111111111222222222222111111111111000000000000000000000000000111111111111111000//////000000111111111111000000222111000//////000111222111111111111111111111111000000000000000000000000........................---.........//////000000---.........//////000000......////////////......000000000000000000000000..................................../////////000........................//////............///////////////000000000000000........................---.........//////000000////////////////////////........................////////////////////////------...///000000//////////////////000000000000111111111111111111111111111111111111111111111111...//////000000000000000.../////////000000111111////////////000222333444888555222000000111111111...///000000000///---,,,...///000111111000///...000////////////111333444000000////////////000000000000000000000000000000000000000000000000000000///111222111000///000111---......///000111111222////////////////////////000000000000000000000000.../////////000000111111000000000000000000000000000000000000000111111222000111111111111222222222000000000000000000000000111111111111111111111111//////000111333444555666222222222222222222222222555555444444444444444444000000111222333444444555333333444444444555555555333333444555666777777777555888::::::888666555555333555888:::<<<<<<;;;;;;::::::;;;;;;;;;<<<>>>@@@FFFKKKOOONNNJJJJJJNNNSSS.........////////////000------------------------............////////////000000000000000/////////////////////////////////------............------------------------------000000//////.........---000000000000000000000000////////////000000000000//////000000111111111222000000000000////////////...///000111333555666777333333333333333333333333555555555555666666666666666666777777888888888999777888999:::;;;:::999999:::::::::999999888888888:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::===<<<;;;999888888999999::::::::::::::::::::::::::::::::::::888777555555999999999999999888777666777888999888666666666777777777666666666666777777888888888888777555444333555666777777777666444333555555666666777777888888666666555444333333222222111111111111111111111111---...///000111222333333444444444333333222222222111111111000000000000///111111111111111111111111111111111111000000000000111111000000000000111111000000//////.........---////////////////////////---......///////////////000///---,,,,,,---///000...............///000000////////////////////////////////////////////////111000///...............////////////////////////////////////////////////...............---------000000000000000000000000////////////////////////,,,---......//////..................////////////000000000000000000000111------......//////000000000000000000000000000000////////////////////////000000000000000000000000---......///////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000//////.........---000000000000000000000000////////////////////////////////////////////////111000///......///000111//////............//////000000000000000000000000............////////////,,,,,,,,,///111222111000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000---......///000111111222111111111000000000000000333222222111000///......000000000000111111111111111111111111111111111111111111111111111111111111333333333444444555555555666555444333333333333444666555444333222333333444555666666777666555333222666777777777888888888888666999;;;;;;999999;;;>>>@@@@@@AAAAAAAAABBBBBBBBB---------............///------------------------------------........................------------......//////000000111111------............------------------------------000/////////....................................////////////000000000000//////000000000111111111111111111111111000000000...///000111222444444555222222222222222222222222444555555555666666666666555555666777888888999999777888999:::;;;::::::999:::::::::999999999888888999999999999::::::::::::<<<;;;:::999888666555555::::::::::::::::::::::::>>>===<<<:::::::::::::::999999999999999999999999:::::::::999888777666555777888888999999999888888777888888888666555666777777777666666666666777777888888888888777666555444444444555666555444333222333444444444444444444555666555555444333333222222111111111111111111111111222222222222111111111111444444333333333222222222222222111111111000000000111111111111111111111111////////////............111111000000000000111111000/////////............////////////////////////---...//////000000/////////...------------...///...............///000000000000000000000000000000////////////////////////000///......------......////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////,,,---......//////..................////////////111111000000000000000000.........///////////////000000000000000000000000000000000000000000000000000000000000000000000000,,,---......//////..............................////////////////////////////////////////////////000000000000000000000000000/////////....................................////////////////////////////////////////////////000000////////////000000//////............//////000000000000000000000000////////////////////////,,,...//////......///111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000......//////000000111111111000000000000000000000222222111111000000//////000000000000111111111111111111111111111111111111111111111111111111111111222222333333333444444444555555444444444333333333666555444333222333333444222222333333444333333333666666777777777888888888777999::::::888777999;;;<<<<<<=========>>>>>>>>>---............/////////------------------------,,,,,,,,,------------...------------------------000000000000000000000000------............------........................////////////....................................////////////000000000000//////000000000000111111111111111111111222222222//////000000111222222333111111111111111111111111444444444555555555666666444444555666888999::::::888999:::;;;;;;;;;::::::::::::::::::999999999999777777888888888999999999<<<;;;:::999888777666555::::::::::::::::::::::::>>>>>><<<;;;;;;;;;;;;;;;888888888888888888888888;;;::::::999888777666666666666777999999:::::::::777888888888666555666777777777666666666666777777666777777888888777777666555555666666666555444333555444444444444444444333555555555444444333333222222222222222222222222222333333333333222222111111333333333333222222222222333222222222111111111111111111111111111111111111............////////////111000000//////000000111////////////............////////////////////////---...//////000000//////........................///............//////000000000000000000000000000///////////////////////////...------------------////////////////////////////////////////////////......//////000000111111////////////////////////////////////////////////------...////////////...............////////////111111111000000////////////////////////.........000000000000000000000000111111111111111111111111000000000000000000000000,,,,,,---.......................................////////////////////////////////////////////////////////////////////////////////////....................................//////////////////////////////////////////////////////000000000000////////////............//////000000000000000000000000000000000000000000000000///000111000...---///222000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000000000000000000000000111111111111111000000000000000000000000000111111111111111111111111111111111111111111111111111111111111222222222222222333333333333444444555555444222222555444444333333333333444444444444555666777888888666666666666777777777777777888999888666666666777::::::::::::;;;;;;;;;;;;////////////000000000000------------------------,,,,,,---------...............///////////////000222222111000///...------------............------///////////////////////////////////////.................................////////////000000000000//////000000000000000000000000111111111111111222000000000000000111111111111111111111111111111111333333444444444555555555333333444666777999:::;;;999999::::::;;;;;;;;;;;;::::::::::::::::::::::::777888888888888999999999:::::::::;;;;;;;;;;;;;;;999999::::::::::::;;;;;;======<<<;;;;;;;;;;;;;;;888888888888999999999999;;;:::999888777777777777666777888999999999999999888999999999777666777888777777666666666666777777555666777888888888888888888888888888888777777666888888888777777666666666555555444444444333333333222222222222222222222222000000111111222333444444333222222222222222222222333333333222222222111111111111111111111111111111000000000000111111111111000000////////////000000///////////////.........////////////////////////......///000000000000000......////////////......//////............///000////////////////////////////////////////////////...------,,,,,,,,,------////////////////////////////////////////////////------...///000000111111........................////////////////////////------...///////////////............////////////111111111000//////......000000//////......------////////////////////////000000000000000000000000////////////////////////---......///////////////........................///////////////////////////////////////////////////////////////////////////////////////.................................////////////////////////////////////////////////...///000111111000///...//////............//////////////////////////////111111111111000000000000222111000000000000111222////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000000111111111000000000000000111111111///000000000111111111111111111111111111111111111111111111111111111111111111111111111111111222222111222444555555444222111444333333333333333333333777666555555555666888999555555555666666666777777666777777777777777777888:::::::::;;;;;;;;;<<<<<<---------.........//////---------------------------.........////////////---.........//////000000///............---------------............------////////////////////////.........///////////////////////////////////////////////////000000000000000000///////////////////////////000000000111111000000000000000000000000222222222222222222222222333333333333444444444444222333444666777999::::::999999999999::::::;;;;;;::::::::::::::::::::::::999999999:::::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<999999999::::::;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999::::::;;;;;;;;;:::999888777777777888999999999999999888777666999:::;;;:::888777888999777777666666666666777777555666777888999999999888999888888777777777777777:::999999888888777777777444444444444444333333333222222222222222222222222//////000000111111222222222222222222222222222222333333333222222222111111000000000000000000000000///000000000111111111222000000////////////000000.........///////////////////////////////////////...//////000000000000000......///000000///......//////............//////........................////////////////////////------,,,,,,,,,------...////////////////////////////////////////////////,,,,,,---......///000000------------------------////////////////////////---...//////000000//////............////////////000000000000//////......000000//////......------//////////////////////////////////////////////////////////////////////////////000111111111111111////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////////////////////////////////////////////////////////////////////////////...///000111111000///...//////............//////////////////////////////222111111111000000000///222///,,,...111333111///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////000000111111111111000000000000000111111111///000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111000222444555555444222111222222333333333333333333444333111000000000111222444555555555555666666666555555555777888::::::::::::::::::;;;;;;;;;<<<<<<******+++++++++,,,,,,,,,------------------------........./////////000000+++++++++,,,------......)))***+++,,,...///000111------............------.................................///////////////000000000000000000000000////////////000000000000000000////////////...............///000000111111000000111111111111111111222222222222222222222222222222222333333333444444333333444555777888999999999999888888888999:::;;;::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;:::999888888888888999999::::::;;;;;;<<<999::::::;;;;;;:::999999999999999::::::;;;;;;<<<;;;:::888777777777888999:::::::::999999777666666999:::;;;:::888777888999777777666666666666777777666777777888999999999888777666555444444444555555777777666666666666666666444444444444444444444444333333333333333333333333333222222111000///......111111111222222222222222333222222222111111111111000000000000000000000000------......//////000000000//////......//////000.........///////////////////////////////////////...///000000111111000000////////////////////////000//////............///------------------------////////////////////////------------------...///////////////////////////////////////////////////,,,,,,------......//////........................////////////////////////......///000000000000///............///////////////////////////////////////////////////.........000000000000000000000000........................000000000000000000000000000111111222222222222222000000000000000000000000////////////////////////////////////////////////////////////////////////.........///////////////000000000000000000000000//////////////////////////////////////////////////////000000000000////////////............//////000000000000000000000000111111111000000//////...000///...///111111///---000000000000000000000000000000000000000000000000000000000000000000000000........................////////////////////////////////////000000000000/////////000111111222222111111111000000000000000000000000000111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111333444444333333222111222222333333333333222555444333222111111111111444444444444555555555666444444444666999;;;;;;;;;888888888888999999999999+++++++++,,,,,,,,,---------------------------------------.........//////******+++,,,,,,---......,,,,,,,,,---...//////000------............------------------------------............/////////000////////////////////////////////////000000000000000000/////////............//////000111111222222000111111111222222333333111111111111111111111111222222222222333333333333444444555555666777777888888888777777777888999::::::::::::;;;;;;;;;<<<<<<:::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999999888888888888999::::::;;;<<<<<<999:::;;;<<<<<<;;;::::::777888888999::::::;;;;;;;;;:::888777666777888999888888999999999888888777777888999888666555666777777777666666666666777777777777888999999999888888666555444333333333444555444444444444555555555555444444444444444444444444333333333333333333333333444333333222111//////...000111111111222222222222222222111111111000000000000000000000000000000000---------...///000000000//////............//////............/////////000//////////////////////////////000111111111111000111000///......///000111000000///.......................................////////////////////////......------......///000////////////////////////////////////////////////.............../////////........................////////////////////////......///000000000000000............////////////------......///000000000.........///////////////000000000000000000000000////////////////////////000000000000000000000000000000111222222222222111////////////////////////////////////////////////////////////////////////000000000000000000000000............/////////000////////////////////////////////////////////////////////////////////////000000////////////000000//////............//////000000000000000000000000111111000//////...------222777:::999333///...000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////......//////000000111111...//////000111111222222222222111111000000//////000000000000111111111111111111111111111111111111111111111111111111111111333333222222222111111111111111222222222333333333000111222333444333333222555555555666555555444444333333444444444555555555555333333444888:::999888777777777777888888888888........./////////000000------------------------,,,,,,,,,---------......,,,,,,------...///000000222222111///...---,,,+++---..................------------------------------.........//////000000........................////////////000000000000000000//////.........---///000000111222222333333000111111222333333444444000000000000000000000000111111222222222333333333444555555555666666777777888777666666666777999::::::::::::;;;;;;<<<<<<<<<:::::::::;;;;;;;;;<<<<<<::::::;;;;;;<<<===>>>>>>888888999::::::;;;<<<<<<:::;;;<<<=========<<<;;;666777777888999999::::::;;;:::888666666777999:::666777888999999999999999555777777666555444555666777777666666666666777777888888999999999888888777888777666444444555555666333444444555555666666666444444444444444444444444333333333333333333333333222222222222222222333333000000111111222222222222111111111000000000000///000000000000000000000000...//////000111222222333//////............//////---.........//////000000//////////////////////////////000111111111111111222000///------///000222111000///...............////////////////////////////////////////////////...............///000111////////////////////////////////////////////////000000000000////////////////////////////////////////////////////////////...//////000000000000000............/////////000,,,,,,---...///000111111---.........//////000000000000000000000000000000000000000000000000000000000000000000000000000000//////000111111111111111........................////////////////////////////////////////////////111111111111111111111111---.........//////000000........................////////////////////////////////////////////////111000///......///000111//////............//////000000000000000000000000111000000///...------,,,666@@@HHHCCC777...000666000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////---......///000111111222...//////000111222222222333222222111000//////...000000000000111111111111111111111111111111111111111111111111111111111111333333333333222222111111222111111111222222444444000111222333444333333222000111333444555444444333333333333444444444555555555333222333666888666444888888888888999999999999........................,,,,,,,,,---------.........------------...//////------------------------------------------------///............------------------............///000111222111///......000000///...------...///000111000////////////000000000000000000000000000000000000111111111111000000111111111111111111111111222222222222222222222222333333222222333333444555777777777777666666666666555555555666888:::<<<>>>======;;;::::::;;;<<<===;;;<<<===>>>===<<<:::888888:::<<<<<<;;;999999999888999::::::;;;;;;::::::;;;;;;;;;::::::999999999999999999999999999999999777777777777777777777777888888888888888888888888777777777777666666666666666666666666666666666666888888777777666666555555666555444333333444555666555555444333222222111111555555555555555555555555000000000000000000111111222222111111111111222222000111222333333333333222000000000000000000000000////////////............000000000000000000000000000000000000000000000000---,,,+++,,,...000000///////////////////////////000222444444222000//////222111000//////......///////////////////////////------------------------/////////////////////////////////...------,,,,,,........................////////////////////////////////////////////////////////////////////////111000///......---......////////////////////////000000//////.........---111111000///////////////000000////////////000000//////000000000000//////............////////////333222222222111111000000111111111111000000000000//////////////////////////////.........---------000000000000000000000000......//////000000111111000000//////......------////////////////////////000000000000000000000000......//////////////////000000///...............000//////.........//////---...///111111111000///111111000000//////......000555444@@@NNN===***111000000000000////////////222222222111111111111111000000000000000000000000///000111222222111000///111111000000//////......000000000000000000000000///////////////.........111111000000//////......000000000000000000000000//////000111111111111111111111000000000000111111111222222222222333333333222222222111111111000000222222222222222222222222111222222333333222222111333333333444444444555555555555666666666666555555777777777777888888888888........................,,,,,,---------............------------...//////------------------------------------------------///............------------------............///---...///...,,,+++,,,---000///...------...///000000000////////////000000000000000000000000000000000000111111111111000000222222222222222111111111222222222222222222222222333333222222333333444555666666666666666666666666666666666666888:::;;;===<<<;;;::::::::::::;;;<<<;;;<<<===>>>>>><<<:::999999;;;<<<<<<:::999888999888999::::::;;;;;;::::::<<<;;;;;;;;;:::::::::999::::::::::::::::::::::::888888888888888888888888888888888888888888888888888888888888777777777777555555555555555555555555777777777777666666666666666666555444444555666666555555555444333222222222555555555555555555555555333222222111111111222222333222222222222222222333111111111222222222333333000000000000000000000000000000000/////////......000000000000000000000000000000000000000000000000...,,,+++,,,...000000//////////////////////////////111333444222000///000111000///...---,,,,,,,,,////////////////////////------------------------////////////////////////...............---------........................//////////////////////////////////////////////////////////////////////////////.........//////000////////////////////////000/////////............111111000///////////////000000////////////000000//////000000000000//////............////////////222222111111000000000000//////000000000111111111//////////////////////////////.........---------////////////////////////////////////000000000000///////////////.........///////////////////////////////////////////////////////////////.........000000///...............//////............//////---...///000111111000///111000000000/////////...333444555???JJJCCC666444000000000000////////////111111111111111111111111//////////////////////////////000111111000000///000000000000////////////000000000000000000000000////////////////////////111000000000/////////...000000000000000000000000//////000111111111111111111111000000000000111111//////000000000111111111222222222111111111000000222222222222222222222222111222222333333222222111333333333444444444444555333333444444444444333333666666777777777888888888........................,,,------------............------------...//////------------------------------------------------///............------------------............///,,,---...---,,,+++,,,---000///...------...///000///////////////000000000000000000000000000000000000000111111111111000000222222222222222222222222222222222222222222222222333333222222333333444555666666666666666666666666777777777777777999::::::::::::999999999::::::;;;<<<===>>>>>>>>>===;;;;;;:::<<<===<<<:::888777888888999::::::;;;;;;::::::<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888888888888888888888888888888888888888888999999999999888888888888555555555555555555555555666666666666777777777777777666666555555666666777666666555555444333333333444444444444444444444444666555444333333333333333333333333222222333333333222222111000111222333444000000000000000000000000111111000000000/////////000000000000000000000000000000000000000000000000...---,,,,,,...000000///////////////////////////---000222222111000000111222111000...------,,,,,,////////////////////////........................////////////////////////---------.......................................////////////////////////////////////////////////////////////////////////---------......///111111////////////////////////////////////............111000000///////////////000000////////////000000//////000000000000//////............////////////000000000000////////////---......///111222222333/////////////////////////////////............---////////////////////////000000000000////////////.........///////////////////////////////////////////////////////////////000000//////.........---000//////............/////////............//////...//////000000000000///000000000000////////////111---111888===DDDAAA333000000000000///////////////000000111111222222222...........................///000000000//////...////////////000000000000000000000000000000000000////////////////////////000000000000////////////000000000000000000000000//////000111111111111111111111000000000000111111/////////000000000111111222222222111111111111111222222222222222222222222111222222333333222222111333333333333444444444444333333444444444444333333666666777777777777888888........................------------...............------------...//////................................................///............------------------............///---...///...---,,,---///000///...------...///000...//////000000000000000////////////////////////000000111111111111000000222222222222333333333333222222222222222222222222333333222222333333444555444555555555555555666666777777777777777888888888:::::::::::::::;;;;;;;;;<<<======>>>>>>===<<<<<<<<<======<<<999777777888888999::::::;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888888888888888888888888888999999888888888777777777444444444444444444444444555555666666777777888888777777666666666666777777666666555555555444444444444444444444444444444444777666555333333222222222333222222111111222222333333222000//////111333444000000000000000000000000111111111111000000000000///////////////////////////////////////////////////...,,,---///000000///////////////////////////---///111111000000000111555444222111//////......////////////////////////////////////////////////////////////////////////,,,,,,------...//////000........................////////////////////////////////////////////////////////////////////////...............///000000///////////////////////////////////////.........000000////////////000000000000////////////000000//////000000000000//////............//////////////////////////////............//////000111111222/////////////////////////////////...............////////////////////////111111000000//////......------......//////000000////////////////////////////////////////////////000000000///......------000///............/////////............//////000/////////000000000000///000000000000////////////000***///222444FFFJJJ333000000000000////////////...//////000111222222333///////////////////////////////////////...............//////000000111111///////////////////////////////////////000000000000000000000//////////////////////////////////////////000111111111111111111111000000000000111111111111111111222222222222111111111111111111111111111111111111111111111111111222222333333222222111222222333333333444444444555555666666666666555555666666666666777777777888........................---------.........//////...------------...//////................................................///............------------------............///,,,...///...------...///000///...------...///000---...///000111000000000////////////////////////000000111111111111000000111111111222222333333333222222222222222222222222333333222222333333444555333333444444555555555555777777777777777777777777::::::;;;;;;<<<<<<<<<<<<<<<<<<===============<<<<<<======;;;888777777888888999::::::;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888888888888888888888888888888888777777777666666666555555555555555555555555555555666666777777888888666666777777777777666666555555555555555444444444444444444444444444444444555555333222111111111111111111000000000000111111222111000//////111333444000000000000000000000000111111111111000000000000////////////////////////////////////////////////000...------///000000///////////////////////////,,,...000000//////000111444333222000//////......////////////////////////////////////////////////////////////////////////+++,,,,,,---...///000000........................////////////////////////////////////////////////////////////////////////000000///...............////////////////////////.........///////////////000000////////////000000000000////////////000000//////000000000000//////............////////////..................//////000/////////////////////////////////////////////////////////////////////........................111111000000//////......------......//////000000////////////////////////........................000000//////.........---//////............//////...............///000000000000000////////////000////////////000000000000333...333222333HHHOOO888000000000000////////////......///000111111222222000000000000000000000000000000///.....................//////000000111111////////////////////////////////////000000111111////////////000000000000//////////////////////////////000111111111111111111111000000000000111111000000111111111222222222111111111111111111111111111111111111111111111111111222222333333222222111222222222333333333444444555555666666666666555555555666666666666777777777........................------........./////////...------------...//////................................................///............------------------............///+++,,,------,,,,,,---...000///...------...///000---...///111111111000000000000000000000000000000000000111111111111000000000000000111111222222333222222222222222222222222333333222222333333444555222222333333444555555555666666777888888777777777::::::;;;<<<============;;;;;;;;;;;;<<<<<<<<<<<<<<<===<<<:::888777888:::888999::::::;;;;;;::::::;;;;;;;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::999999999999999999999999888888888888888888888888777777777777666666666555666666666666666666666666666666666666777777777777555666666777777666666555444444444444444444444444333333333333333333333333444333222111111000111111000000////////////000000111111000///000111222333000000000000000000000000111111000000000/////////000000000000000000000000000000000000000000000000111///......///000000///////////////////////////---...//////......///000000///...------,,,,,,---////////////////////////........................////////////////////////,,,,,,------...///000000........................////////////////////////////////////////////////////////////////////////111111///......---------////////////////////////.........//////////////////////////////000000111000000////////////000000//////000000000000//////............////////////............////////////000000000//////.........////////////////////////...////////////000000000........................000000000000////////////.........///////////////////////////////////////........................///////////////////////////............//////000......---......///000111111000000////////////000////////////000000000000000000111///111@@@DDD666000000000000////////////...//////000000111111111111111111111111111111111111111000///............////////////000000000000000000000000000000000000...//////000000111111222////////////000000000000000000000000000000000000//////000111111111111111111111000000000000111111........./////////000000111111111111111222222222111111111111111111111111111222222333333222222111222222222222333333333333333333444444444444333333555555666666666666777777....................................////////////...------------...//////................................................///............------------------............///+++---......------...///000///...------...///000,,,---///111222111000000000000000000000000000000000000111111111111000000...//////000000111222222222222222222222222222222333333222222333333444555111222222333444444555555444555666888888888777777888999:::<<<======<<<<<<:::::::::::::::;;;<<<<<<;;;<<<;;;:::888888999;;;888999::::::;;;;;;::::::999:::::::::;;;;;;;;;;;;::::::::::::::::::::::::999999999999999999999999888888888888888888888888888888888777777777666666777777777777777777777777777777777777666666666666444555666666666666555444333333333333333444444444333333333333333333333333222222111111111111222222111111000000000000111111000000000000111111111111000000000000000000000000000000000/////////......000000000000000000000000000000000000000000000000111000......///000000///////////////////////////...//////...---,,,...///------,,,,,,,,,,,,------////////////////////////------------------------////////////////////////,,,---------......//////........................////////////////////////////////////////////////////////////////////////000//////.........//////////////////////////////............/////////000///////////////000111111000000////////////000000//////000000000000//////............////////////....../////////000000000.........///////////////////////////////////////.../////////000000000000........................////////////000000000000///////////////.........////////////////////////........................------......///000000000...............///000000---------......///000111222111000///......///000.../////////000000000111+++111...***000444222222000000000000/////////////////////000000000000000000000000000000000000000333222000///......//////000000000000////////////000000000000000000000000...//////000111111222222.../////////000000000111000000000000000000000000//////000111111111111111111111000000000000111111............/////////000000000111111111222222222111111111111111111111111111222222333333222222111111222222222222333333333333333444444444444333333555555555666666666777777..................................../////////000...------------...////////////////////////////////////////////////////////////.........------------------.........//////...///000000//////111222000///...------...///000+++---///111222222000000000000000000000000000000000000111111111111000000---......///000111111111222222222222222222222222333333222222333333444555111111222333333444555555333444666888888888888777777888999;;;<<<<<<;;;;;;999999999999999:::;;;<<<;;;;;;;;;999888888:::<<<999999:::;;;;;;;;;::::::999999999::::::;;;;;;;;;999999999999999999999999999999999999999999999999888888888888888888888888999999999888888888888777777777777777777777777777888888777777666666555555333444555666666555444333333333333333333333333333333333333333333333333333222222222111222222333333222222111111111111222222//////000111111111111000000000000000000000000000////////////............000000000000000000000000000000000000000000000000222000......///000000////////////////////////////////////...,,,,,,---......------------...//////////////////////////////------------------------////////////////////////---------.......................................////////////////////////////////////////////////////////////////////////......---......///000111////////////////////////---.........//////000000///////////////000111111000000////////////000000//////000000000000//////............/////////000.../////////000000111111,,,------...///000111111////////////////////////.../////////000000111111..............................//////000000111111000000//////.........---////////////////////////........................,,,,,,---...///000111111...............///000111---------......000111111222111000.........///000.../////////000000111111+++666000+++444000)))333000000000000////////////000000000000////////////////////////////////////444333111000/////////000111111000000//////......000000000000000000000000...//////000111222222222.../////////000000111111000000000000000000000000//////000111111111111111111111000000000000111111000000000000111111111111000000111111222222222222000000000000000000000000222222222333333222222222111111222222222333333333555666666666666666666555555555555555666666666777000000//////......------+++,,,...000000///...---000///...---------------------------------------............////////////,,,------......------,,,............////////////---......///////////////......////////////......////////////////////////////////////////////////000000000000000000000000***,,,...000222222222222333222111111222222000.........///111111222222222222222333444444555555555333444555555666666555555888999999999999:::::::::<<<<<<;;;:::999999999999;;;:::::::::::::::::::::<<<===???>>><<<:::999999;;;;;;;;;;;;;;;;;;;;;;;;:::888666777999:::999666::::::999999999999::::::666666666666666777888888;;;<<<===<<<999888777888777777666555555666777888999888888777666555555444333444666777777666444333555555444333333333333444444444444444444444444444333333333222222222111111111111222222222222111111111111111111000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000222111111000000000000000///...---,,,,,,---...///000...+++)))(((***,,,...////////////////////////000////////////.........////////////////////////////////////////////////000///...------...///000//////............//////........................////////////////////////////////////////////////...000111000///...///111...........................///000///...---...000000000000000000000000000000/////////000111333444222111111111000000////////////000000000000//////////////////////////////---.........//////000000111000///......///000111111000///...............////////////////////////////////////000000000000////////////////////////........................////////////////////////,,,,,,------------......////////////////////////////////////////////////000000//////......------------......//////000000000000000///......------///////////////000111111////////////////////////////////////////////////000000//////.........---////////////////////////000000//////.........------...///000111222333333///////////////000111111222111///......000222333000000000000////////////111222222111111000///...000000111111222222333333000000000000000000000000000000//////000111222222555444333333222222222222333333333444444444555555555555555444444333333333333333333444444555555555////////////............+++,,,...///000///...---///......---------..........................................////////////,,,------......------,,,............////////////---......///////////////,,,------------------,,,////////////////////////////////////////////////000000000000000000000000---...///000000111111000333111111111222222000......///000111111222222222333222333333444444555666333444444555555555555555666666777777777888888888;;;;;;:::999999999999:::===<<<<<<;;;999888777777666888:::;;;:::999999:::::::::::::::::::::::::::999777666777999:::999777888888777777777777888888666666666666666777888888:::;;;<<<<<<999888888999999999888777777888999:::888888777777666555555444444555777888888777555444555555444333333333333444444444444444444444444444333333222222222111111111111111222222222222111111111111111111000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000222111000000//////000000222222111000000111222222222000...,,,,,,---///000/////////////////////////////////............---////////////////////////////////////////////////000///...------...///000//////............//////111111111111111111111111////////////////////////////////////////////////...000111000///...///111...........................///000///...---...000000000000000000000000000...---------...///111222111111111000000000////////////000000000000///////////////////////////////////////000000000111111///..................///000//////............///////////////////////////////////////000000000000000000000000000000000000........................////////////////////////++++++,,,,,,,,,---------///////////////////////////////////////////////////////////////..................///////////////.........///////////////...............//////000////////////////////////////////////////////////000/////////............////////////////////////000/////////............000000000000000000000000///////////////000111111111000/////////000111222000000000000//////////////////000000111000000000000000000111111111111111000000000000000000000000000000000000000111222222333333222111111111111111333333333333444444444444444444444333333333222222333333333444444444555555.............../////////+++,,,.../////////...---......---------...//////////////////////////////---............/////////------............---------............/////////---......///////////////------------------------////////////////////////////////////////////////000000000000000000000000111000///////////////000222111000111222222000///...///000111111222111111333333222222222444666777333333444555555555555555666666666777777777888888999999999999::::::::::::;;;;;;;;;;;;:::999888777333555777999999999:::;;;999999999999999999999999888777666777999:::999888888888777777777777888888666666666666666777888888888:::;;;;;;:::999999:::999999888888888888999999777777777666555555444444444444666666666666444444555555444333333333333333444444444444444444444444333222222222222111111111111111222222222222111111111111111111000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000222111000000//////000000333333222222222222333333111000000////////////000///////////////////////////............---------//////////////////////////////////////////////////////............////////////............//////////////////////////////////////////////////////////////////////////////...000111000///...///111...........................///000///...---...000000000000000000000000000...---------...///000111111111000000000000////////////000000000000//////////////////////////////000000000000111111111111......////////////......///............//////000////////////////////////////////////000000000000111111111111111111111111........................////////////////////////,,,------------.........////////////////////////////////////////////////.........//////////////////////////////.........------......///000000111---------------...//////////////////////////////////////////////////////////////////............////////////////////////////////////............222222111111000///......///////////////000111111//////000000000000111111000000000000////////////------...///000000000000000000000000////////////000000000000000000000000000000000000000000111222222222111000000000000111222222333333333444444444333333333222222222222222333333333444444444444555---------....../////////,,,---......//////......---------------...///000........................---------.........//////------............---------------.........//////---......////////////////////////....../////////////////////////////////////////////////////////000000000000000000000000111000///......///000111111000000111222222000/////////000111111111111111333222111111222333555777333333444555555555444444888888888888999999999999777777888999:::;;;;;;;;;666777888:::;;;;;;;;;:::444666888999999999;;;===888888888888888888888888666666666777888999999999::::::999999999999::::::666666666666666777777888666888::::::999999:::;;;777777777666666666666666666666666555555444444444111222222333333222222111555444333333222222333333333333333333333333333333222222222222111111111111111111222222222222111111111111111111000000000///000000111111111111000000////////////////////////////////////////////////////////////////////////111111000///////////////111000000000000000000111......////////////......////////////////////////............------------/////////////////////////////////////////////////////////......////////////......------......///........................////////////////////////////////////////////////...000111000///...///111...........................///000///...---...000000000000000000000000000000000000000000111222222000000000000000000////////////000000000000//////////////////////////////000000000000000000000000...///000111111000///..................///000111////////////////////////////////////000000000000000000000000000000000000........................////////////////////////....../////////000000000////////////////////////////////////////////////------......//////000000000000//////......------............//////000000......------......///000///////////////////////////////////////////////////////////////.........///////////////////////////////////////.........222222111000///......---///////////////000000111...///000000111111000000000000000000////////////------...///////////////000000//////.........---////////////////////////111000000000000000111111222111111000000000111111222222222222333333333333222222111111111111111111444444444444444444444444,,,,,,------......//////,,,------...............---------------...///000------------------------------------............---......//////......---------------............---......///////////////000///............///000//////////////////////////////////////////////////////////////////////////////.........000222333000//////000222222000//////000000111111111111000222222111111222333555666222333333444555444444444777777888888888999999999666666888999:::;;;;;;:::555666888:::;;;;;;::::::666777888888777777999:::777777777777777777777777666666777777777777888999::::::999999999999::::::666666666666666777777888666888::::::999999:::;;;777777777777666666555555555555555555444444444444111222222222222222222111444444333222222222222333333333333333333333333333222222222111111111000000111111222222222222111111111111111111000000000///000000111111111111000000////////////////////////////////////////////////////////////////////////111000000///.../////////...//////////////////...---...///000000//////...000000000000000000000000//////.........---------////////////////////////////////////////////////...//////////////////.........------------......111111111111111111111111////////////////////////////////////////////////...000111000///...///111...........................///000///...---...000////////////////////////000000000111111111111111//////////////////000000//////000000000000//////////////////////////////////////////////////////------///000000///------...............///000111////////////////////////////////////000000000000////////////////////////........................////////////////////////---............/////////////////////////////////////////////////////////------......//////000000000000//////......------000000//////............//////......//////000111////////////////////////////////////////////////.........///////////////////////////////////////.........///////////////000000/////////////////////////////////000000111......///000000000000///000000000000///////////////////////////...------000/////////......------////////////////////////111111000000000000000111222222111111111222222333111111111222222222333333111111111111111111111111444444444444444444444444---------------.........------------......//////......---------...//////------------------------,,,------------...............////////////......,,,------------.........---......///////////////...---,,,++++++,,,---...////////////////////////////////////////////////////////////////////////............///000222222000//////000111222000///000000111111111111000000111111222222333444444444222222333444444444444444555555555666666666777777555666888::::::::::::999999:::;;;;;;:::888666555666777777666444444666777777777777777777777777777666777888888666666777888888888777777777777888888666666666666666777888888666888999:::999888999:::999999:::999999888777666444444444444444444444444444444444444444444444444444444333222222222222222333333333333333333333333222111111111111000000000111111222222222222111111111111111111000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000111000//////......////////////000000000000/////////000000111111111111000000000000000000000000000000////////////.........////////////////////////////////////////////////......////////////............------------......000000000000000000000000////////////////////////////////////////////////...000111000///...///111...........................///000///...---...000////////////////////////......////////////............////////////000000//////000000000000//////////////////////////////////////////............,,,,,,,,,------,,,,,,,,,///............//////000////////////////////////////////////000000000000................................................////////////////////////++++++,,,,,,,,,---------////////////////////////////////////////////////.........//////////////////////////////.........111000000///......------///////////////000111111////////////////////////////////////////////////.........///////////////////////////////////////.........///////////////.........//////000000000///////////////000111111......////////////000000000000000000////////////000000000000///...------////////////............000000000000000000000000222111111000000000000000222111111111111222333333000000111111111222222222111111111111111222222222555444444444444333333333...------------------,,,---------------.../////////......---------..............................,,,,,,---------...............////////////......,,,,,,---------.........---......//////////////////...,,,++++++,,,.../////////////////////////////////////////////////////////////////////////////////000000000000/////////......///111222000///000000111111111111000000///000222444444444333222222222333444444444444333555555555555666666666777555777888:::::::::999888999:::;;;;;;:::888555333666777777666444444666888777777777777777777777777777888999888555444555777888888777777777777888888666666666666666777888888666888::::::888888888999999999::::::999888666555333333333333333333333333555555444444444444555555444333222222111222222222222222222222222222222222111111111111000000000000111111222222222222111111111111111111000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000///............///...///000000000000///.../////////000000000111111000000000000000000000000111111000000000/////////////////////////////////////////////////////////---...///000000///...---...------,,,,,,------...........................////////////////////////////////////////////////...000111000///...///111...........................///000///...---...000////////////////////////......///000000///...---........./////////000000//////000000000000//////////////////////////////000000000000//////...............------.........000//////............///////////////////////////////////////000000000000////////////////////////........................////////////////////////,,,------------.........///////////////////////////////////////////////////////////////..................//////////////////////////////.........///............///000000////////////////////////////////////////////////............/////////000////////////////////////............/////////000........./////////000000///////////////000111111//////...---...///000111000000000000////////////000000000111000000////////////////////////000000000000000000000000000000222222111000000000000000000000000000000111222222000000000000111111111222111111111222222222333333555555444444444333333333.........------,,,,,,,,,...------------...//////000///...---------------////////////////////////,,,,,,,,,---------............////////////......,,,,,,,,,---------......---......///////////////111000...------...000111////////////////////////////////////////////////////////////////////////000111111111111///---,,,///......///111222111///000000111111111000000///...///222555555444222111222222333444444444333333777777777777888888888888666777999:::::::::888777666888:::;;;;;;999777555888888999888777777:::<<<888888888888888888888888777999:::888555333444666::::::999999999999::::::666666666666666777888888777888::::::888777888999777888888888777666444333333333333333333333333333444333333222222333333444444333222222111111222222222222222222222222222222111111111111000000000000111111222222222222111111111111111111000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000///...............,,,---...//////...---,,,---------------...///000000000000000000000000000111111111111000000000000////////////////////////////////////////////////---...///000000///...---...------,,,,,,------...111111111111111111111111///////////////////////////////////////////////////000111000///...///111...........................///000///...---...000////////////////////////000000111222222111000///---.........//////000000//////000000000000//////////////////////////////222111111111000000//////333222111000000111222333111000///...............////////////////////////////////////000000000000000000000000000000000000........................////////////////////////000000000000111111111111////////////////////////////////////////////////000000//////.........------.........//////000000------......///000000000...------------...//////////////////////////////////////////////////////---.........//////000000////////////////////////---.........//////000000//////////////////......///////////////000111111000///---,,,---...000222000000000000////////////...///000111111222222111......//////000000111111000000000000000000000000222222111000000///000000///////////////000111111000000000000111111111111111111222222333333333333555555555444444333333333,,,,,,,,,---------......,,,,,,,,,------.................................,,,------------------,,,---------............///...------------...//////........................---.........//////000000......------------.................................------------...//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000111111222222222333333333333333222111222333444555222333444555666555444333555555666666777777888888:::::::::::::::999888777888888888888888888888888777777777777666666666666555555555555666666666666999888888888777777666666777666555555777888888777777777666666666666666777888777777666555444444444333333333333333333333333222222222222222222222222333333333222222111111111111222222333333222222111222222222111111111111000000000000000000000000000...///111222222111///...000000000000000000000000////////////////////////,,,,,,,,,,,,---///000111////////////////////////////////////////////////------------------------////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000................................................////////////////////////..............................////////////......////////////////////////,,,,,,,,,,,,---------...////////////////////////////////////////////////////////////000000000000000000000///......------........................000000000000000000000000////////////////////////111000///...............333222222222111111000000////////////////////////////////////////////////////////////000000000000////////////////////////111111000////////////////////////...------,,,,,,000000//////......------------......///000000000////////////////////////000000000000000/////////---.........///000000000---------............///000000000000000000000000000000000000000000000000......////////////..................////////////////////////////////////..................................../////////000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////111000///......///000111000111111000...---...///000000111111111222222222222111000000000111333333555555555555555555444444,,,,,,---------.........,,,------------------...........................------............---------------............///,,,,,,,,,,,,,,,------...........................---........./////////000......------------.................................------------...//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222333333222222222333444555222333333444555444444444555555555666777777888888999999::::::999999888777888888888888888888888888777777666666666555555555555555555555666666666666888888888777777777666666777666444555777888888777777777666666666666666777777777777666555444444444333333333333333333333333111111111111111111111111333333222222222222222222222333333444444333333222222222222111111111111000000000000000000000000000///000111333333111000///000000000000000000000000000000000000000000000000000////////////000000111////////////////////////////////////////////////........................////////////////////////////////////////////////........................////////////////////////////////////////////////................................................////////////////////////..............................////////////......////////////////////////....../////////000000000////////////////////////////////////////////////....../////////000000000.........///////////////........................000000000000000000000000////////////////////////000//////............///000000000/////////......////////////////////////////////////////////////....../////////000000000////////////////////////000///......---------...........................///////////////.........///////////////.........////////////////////////////////////////////////..................//////---------............///////////////////////////........................////////////////////////............////////////////////////////////////////////////////////////.........///////////////////////////////////////////////////////////////........................////////////////////////////////////////////////111000///......///000111000111222111///...///000000000111111111222222222111111000000000111222333444444333333333333333333,,,------------..................---------------..............................////////////......---------............///------,,,,,,------...///......................................./////////......------------.................................------------...//////////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111333222222222222333444444333333333333333444555555444555555666666777888888888999999999999888888777777777777777777777777777666666555555555444444444444555555555555666666666888888777777777777666666777555444555666888777777777666666555555666777777777777666666555444444444333333333333333333333333111111111111111111111111222222222222222222333333333333444444444444333333222222222111111111111000000000000000000000000000000111222333333222111000000000000000000000000000111111111111111111111111111111000///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////........................////////////////////////////////////////////////..............................////////////......//////////////////////////////000000000111111111////////////////////////////////////////////////------........./////////------......///000000111////////////////////////000000000000000000000000///////////////////////////............//////000000000////////////......////////////////////////////////////////////////------........./////////////////////////////////...---,,,,,,,,,,,,,,,,,,,,,------...//////000000.........///////////////111000000///......------////////////////////////.................................------------------------............///////////////////////////........................000///...------...///000............////////////////////////////////////000000000000000000000000///////////////.........////////////////////////////////////////////////........................////////////////////////////////////////////////000000////////////000000000111222111000///000111000000000111111111111222111000000000000111222222222222222222222222222222------------............//////......------,,,,,,........................//////000000000000//////---------............///000////////////000111111......................................................------------.................................------------...//////////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000111111111222222222222222222333333333444333222111222333555666444444555555666777777888777888888888888888777777666666666666666666666666555555444444444333333333444444444555555555666666777777777777777777666666777555444444666777777666666666555555555666777777666666666555555444444444333333333333333333333333111111111111111111111111111111111222222333333333222333333444444333333222222222222111111111000000000000000000000000000000111111222222222222111111000000000000000000000000000000000000000000000000......------------......////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////........................////////////////////////////////////////////////..............................////////////......////////////////////////............////////////////////////////////////////////////////////////------------.........///............//////000000000000000000000000000000000000000000000000000000////////////////////////...............///000111111111111111111111000000////////////////////////////////////////////////------------.........///////////////////////////------,,,,,,+++,,,,,,------........./////////000------......//////000000000000//////............////////////////////////---------........................---,,,,,,,,,+++---------............///////////////////////////........................111000...,,,,,,...000111............////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////........................////////////////////////////////////////////////000000////////////000000000111222111000///000111000000000000111111111111000000000000000111111222111111222222222222222222---------.........///////////////......---------........................//////000000000000//////---------............///000////////////000111111.......................................---------......------------.................................------------...//////////////////////////////////////////////////////////////////////////////////////////////////////111111111222222222333333111111222222222333333333333333222111222333444555444444444555666666777777666777777888888777777777555555555555555555555555444444444444333333333333444444444444555555555555666666666666666666777777666555333444666777777666555555555555555666777777555555555555444444444444333333333333333333333333333333333333333333333333111111111222222333333333111111222222222222111111222222222111111111000000000000000000000000000000111111111222222111111111////////////////////////////////////////////////,,,,,,,,,------...000000////////////////////////////////////////////////........................////////////////////////........................////////////////////////////////////////////////................................................////////////////////////////////////////////////..............................////////////......////////////////////////............////////////////////////////////////////////////////////////------------.........///000000//////............000000000000000000000000////////////////////////////////////////////////...............///000111000000000000000000111111////////////////////////////////////////////////------------.........///////////////////////////...---------------......000000/////////.........------......//////000000............//////000000////////////////////////------------......//////.........---,,,,,,,,,+++---------............///........................////////////////////////111000...,,,,,,...000111............////////////////////////////////////........................///////////////.........//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000/////////000111111000///000222000000000000000000000000//////000000111111111111111111222222333333333333------.........//////////////////.......................................//////000000000000//////---------............///------,,,,,,------...///.................................---------------......------------.................................------------...//////////////////////////////000000000000000000000000////////////////////////000000000000000000000000111222222222222333333333000111111222333222222222222222222222222333444444333444444555555666777777555666666777777777777666666666666666666666666666555555444444444333333333333444444444444555555555555555666666666666777777666444333444555777666666444444444444555666777777444444444444444444444444333333333333333333333333444444444444444444444444222222222222222222333333000000111111111111000000222222222111111111111000000000000000000000000000000000000000000000000000////////////////////////........................---.........000111222333////////////////////////////////////////////////........................////////////////////////........................000000000000000000000000////////////////////////........................................................................////////////////////////..............................////////////......//////////////////////////////000000000111111111////////////////////////////////////////////////------........./////////111000000///......------///////////////////////////////////////////////////////////////////////////............//////000------............//////////////////////////////////////////////////////------........./////////////////////////////////...............//////000111111000//////...------.........///////////////------......///000000111////////////////////////---------...//////000000.........------------------------............///........................000000000000000000000000000///...------...///000............////////////////////////////////////..................................../////////000////////////////////////////////////////////////000000000000000000000000//////////////////////////////////////////////////////000000000000//////...///000000//////000111111000000000000000//////...///000000111111000000111111111222222333444444............////////////............////////////...........................//////000000//////...---------............///,,,,,,,,,,,,,,,------....................................------,,,,,,,,,......------------.................................------------...//////////////////////////////000000000000000000000000////////////////////////000000000000000000000000111111111111222222222222///000111222333222222111111111222333333333333333333333444555555666666777444555666666777777666666666666666666666666666666555555555555444444444444333333444444444555555555555555555666666666777777666444333333555666666555444444444444555666777777444444444444444444444444333333333333333333333333333333333333333333333333333333222222222222222222111111111222222111111111222222222111111111111000000000000000000000000000000//////////////////000///////////////////////////////////////////////////////////////000111222////////////////////////////////////////////////////////////////////////////////////////////////........................////////////////////////////////////////////////................................................------------------------////////////////////////..............................////////////......////////////////////////....../////////000000000////////////////////////////////////////////////....../////////000000000///////////////.................................////////////////////////////////////////////////000//////............///---------.........//////////////////////////////////////////////////////....../////////000000000////////////////////////......---......//////000000000000//////////////////////////////..................///////////////////////////////////////------...//////000111111..................//////---------............///........................////////////////////////////////////////////////............////////////////////////////////////........................,,,------...///000111111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////...///000111111000///...,,,...//////......///000111111000000////////////......000111111111000/////////000000111222222333............/////////000------......//////000000..............................////////////......---------.........//////...------------...//////.................................------,,,,,,,,,.........------....................................------------...//////////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111///000111222333222111111000111222333444333222222333333444444555666666777444444555666777777666666777777777777777777777777666666555555555444444444333333333444444444555555444555555555666666777777666444333333555666666555333333333444555666777888444444444444444444444444333333333333333333333333222222222222222222222222444333333222222111111111222222222333333222222222222222222111111111111000000000000000000000000000//////............//////////////////////////////000000000000000000000000//////...------------...////////////////////////////////////////////////000000000000000000000000////////////////////////................................................////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////..............................////////////......////////////////////////,,,,,,,,,,,,---------...////////////////////////////////////////////////////////////000000000000------......///000000000........................////////////////////////////////////////////////111000///................../////////000000111111////////////////////////////////////////////////////////////000000000000////////////////////////---------------...///000......//////000000111111000000//////.........---000000000///......------////////////////////////.........///000111111222---.........///000000000---------.........//////......................................................////////////................../////////000////////////////////////000000000000000000000000+++,,,---...///111222222////////////////////////////////////////////////........................////////////////////////////////////////////////...///000111111000///...+++---......------...000111111000000/////////...---...000111111111000///---......///000111111222,,,---...//////...---,,,..................------///......------......///,,,,,,------.../////////------............---------....../////////////////////////////////.................................------------...//////------------------------...............---------000000000000000000000000000000///...---,,,,,,+++000000000000000000000000222222222111111111000000000000000000111111111111000000000000000000000000//////000111222333333333444333111000000333666777555555555555555555555555333333333444555666777777444444444444444444333333666666555555555444444444888888777777777777777777666666666666777777777777777777666555555555555555444444555555444444333222222222222222222222222222222222222222222222222222222222222222222222222222111111111111111111111111222222111111000000//////000000000000000///......////////////////////////000000//////.........---000///////////////000111///////////////000111111000000//////.........---,,,---------.../////////222222111000///...------//////.........---------........................///////////////.........////////////////////////111111000///...------,,,------------------------........................................................................---...............------...///////////////......000000//////......------////////////..................------------......////////////////////////................................................////////////////////////............////////////////////////000000000000......------------......////////////////////////............/////////000000///...------...///000...............---------111///...///000111000///+++,,,,,,------...........................------////////////////////////........................////////////////////////---------............/////////............//////////////////////////////////////////////////////........................//////...---,,,++++++***...............///000000........................000000000000000///......111111000000//////......111///...///000111000...000///...------...///000...............---------000000//////......------000000000000000000000000////////////////////////000000000000////////////000000000000000000000000222111000000000111333333------............------..............................------------..............................------............------,,,------...............................................................,,,,,,---------.........------------------------........................000000000000000000000000,,,,,,---...//////000000000000000000000000000000111111111000000/////////000000000000111111111111000000000000000000000000000000000111222222222333333333222111222444666777555555555555555555555555333333444444555555666666555444444444444444444444666666555555555444444444777777777777777777777666666666666666555555555555777777666555555555555555444444555555444444333333222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000111111111000000000000000000000000000000///......////////////////////////000/////////............000///......------------///////////////000000111///.........---------------------...............111111000000///.........//////.........---------......................../////////////////////...////////////////////////000000//////......------.................................------.........................................................---...............---------...............------///////////////.........///////////////////////////......------......///////////////////////////................................................////////////////////////............////////////.../////////000000000000......------------......////////////////////////---------............///000///...------...///000........................///---,,,---...///...------------------.........////////////////////////////////////////////////........................////////////////////////---------............/////////............//////////////////////////////////////////////////////.............................................---...............///000000,,,,,,,,,,,,,,,,,,,,,,,,000000000000000///.....................---------000///...///000111000...000///...------...///000........................///////////////.........////////////////////////////////////////////////000000000000////////////000000000000000000000000000000/////////000111222.........------....................................------,,,,,,------...111000000///......------------............------+++,,,,,,---...---------------------------..............................,,,,,,---............---........................////////////////////////000000000000000000000000,,,,,,---...000111222222000000000000000000000000000000////////////......000000000000111111111111000000000000000000000000111111111111111111222222222222333333444555555666444444444444444444444444444444444444444555555555555555555555555555555555666666666555555555555444666666666666666666777777666666666555555444444444777666666555555555555666555555444444444333333333333333333333333333333333222222222222222222222222222222222222222222222222000000000000000000000000000000000000111111111111000000000000000///......////////////////////////////////////............222111000...------------//////......//////000000---------------,,,,,,,,,...............---------////////////////////////...............---------..............................////////////////////////////////////////////////..................///////////////////////////...---,,,,,,---...///................................................------...............---,,,------......---------.........///////////////000000000000000000000000///......------......///////////////////////////////////////////////////........................////////////////////////............////////////....../////////000000000......------------......////////////////////////,,,,,,---------.........//////............/////////////////////////////////---,,,---...///...---//////..................////////////////////////////////////////////////........................////////////////////////---------............/////////............//////////////////////////////////////////////////////////////////////////////........./////////000000...............///000000,,,,,,,,,,,,,,,,,,,,,,,,//////000000000///......---------...............000///......000000///...//////............//////////////////////////////.........///////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000/////////...///000000111///...---,,,,,,---...///---------...............------,,,,,,,,,,,,------000000000//////.........------............------,,,,,,---............---,,,,,,,,,---------------........................,,,---.../////////......////////////////////////////////////000000000000000000000000000000000000////////////000000000000///////////////////////////////////////////////////000000000111111111111000000000000000000000000222222222111111111111111111222444555666666555555444444444444444444444444555444444444444444444444555555555666666666666666666666666555555555555555666777777777777777888888888888777666555444444333777666555555555555666666555555444444333333333333333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000//////000000111111222222000000000000000///......///////////////////////////////////////.........333222111000000000000000//////.........//////000------------------------/////////...---------,,,........./////////000000............................................................////////////////////////////////////---.............................................000...---,,,,,,---...000................................................,,,---......///.........------......///.........------......//////000000000000000000111111111111//////............//////////////////////////////000000000000000000000000........................////////////////////////............////////////........./////////000000......------------......////////////////////////---------.........///////////////....../////////////////////000000000000111///...///000111000///000000//////.........---............////////////////////////////////////........................////////////////////////---------............/////////............//////////////////////////////////////////////////////000000000000000000000000.....................///...............///000000////////////////////////...///////////////............//////000000111111000///......///000///.../////////....../////////////////////000000000000------......//////000000////////////////////////////////////////////////////////////000000000000////////////////////////////////////000000111111///...---,,,,,,---...///---------.........//////...------,,,,,,------...---........./////////000------............------------...///////////////,,,,,,,,,---------....................................///000000000000000////////////////////////.../////////000000111111////////////////////////////////////000000000000////////////////////////000000000000000000000000///000000000111111111111000000000000000000000000222222222111111111111111000222444555666666555444444444444444444444444444444444444444444333333333555555555555666666777777666666666666666666666666777777777888888999999999999999999888777666555555666666555555555555666666666555444333333333444444333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222222222//////000000111111222222000000000000000///......////////////////////////.........///////////////000000///000000111222222//////............//////..................///////////////...---------,,,------......//////000000---.............................................---.........//////000000////////////////////////------------............------------------------///...------------...///................................................,,,------...//////............///000000000000000------......//////000000///000000000111111111222/////////....../////////////////////////////////000000000000000000000000////////////////////////////////////////////////............////////////............////////////......------------......////////////////////////////////////000000000000...//////////////////....../////////000000111111111///...///000111000///000000//////.........---,,,,,,,,,------.........////////////////////////........................////////////////////////---------............/////////............//////////////////////////////////////////////////////000000000000000000000000//////......---,,,++++++...............///000000////////////////////////......////////////............//////000000111111///...---...///000///---...//////////////////....../////////000000111111------......//////000000........................////////////////////////.../////////000000000111////////////////////////000000111111111222222222.........------.........,,,,,,------.../////////.........------.........,,,,,,------...//////000------............---------...//////000000//////,,,,,,,,,---......//////........................//////......//////000111........................---......//////000000111////////////////////////,,,,,,---...000111222222000000000000000000000000//////000000000000111111000000000000111111111111000000000000000000000000111111111111111111222222000111333444555444444333333333333333333333333333333333333333333444444444444444444555555666666777555666666666666777777777666666777777888888999999999999999888888777777777666555555555555666666777666555444333222333444444333333333333333333333333222222222222222222222222111111111111111111111111333333333333333333333333000000000000111111111111000000000000000///......////////////////////////.........///////////////,,,,,,,,,,,,---///000111//////......------...............///////////////...............------------------....../////////---------.......................................------......///000000000////////////////////////......------------------------------------------........................................................................,,,,,,---...////////////...///000000111111111111.........///////////////...//////000000111111111000//////......//////000////////////////////////////////////////////////////////////////////////////////////////////////............////////////------........./////////......------------......//////////////////////////////000000000111111111......////////////......---......//////000000111///---,,,---...///...---//////..................+++++++++,,,------......////////////////////////........................////////////////////////---------............/////////............//////////////////////////////////////////////////////////////////////////////000///...---,,,+++******...............///000000------------------------------.../////////......---------...............///...------//////...---......////////////......---......//////000000111.........///////////////........................////////////////////////......//////000000111111000000000000000000000000000000111222222222222222------............------,,,,,,------...//////000000//////......//////000,,,,,,,,,---------------------............------,,,---......//////......,,,------...//////000000........................///...,,,++++++---///111------------------------,,,------...//////000000////////////////////////,,,,,,---...//////000000000000000000000000000000.........//////000000000000000000000111111111111000000000000000000000000000000000111222222222333000000111222333333333333333333333333333333333333222222222333333444444555222333333444555555666666555666666666777777777777444444444555666777777777888888888777777777777777555555555555555666777777777555444222222333444555444444444444444444444444222222222222222222222222111111111111111111111111222222222222222222222222111111111000000000000000000000000000000///......////////////////////////............/////////000,,,,,,+++,,,,,,---...///000///...------------...---------....../////////---------...............---.....................---------.........//////........................------......///000000111////////////////////////.........------,,,,,,,,,........................,,,---...000000...---,,,................................................+++,,,---...////////////---...///000111111111111///////////////.........------...//////000111111000000////////////000000////////////////////////........................////////////////////////////////////////////////............////////////---------.........//////......------------......////////////////////////////////////000000000000---...///000000///...---,,,------...//////000000///---,,,---...///...------------------.........++++++,,,,,,---......///////////////////////////........................////////////////////////---------............/////////............//////////////////////////////////////////////////////........................//////......------,,,,,,...............///000000------------------------,,,---......//////.....................---------///...------//////...------...///000000///...---,,,------...//////000000///////////////.................................////////////////////////.........///000111111111000000000000000000000000//////111222222222111000,,,---...//////...---,,,,,,,,,------...///000000000000////////////000000...------,,,,,,++++++***---..................---+++,,,------......------------......///000111111........................///---***((()))+++...000------------------------,,,,,,,,,---...//////000////////////////////////000000///...---,,,,,,+++000000000000000000000000---------.........//////000000000000111111111111000000000000000000000000//////000111222333333444000000000111111222333333333333333333333333333333111111222333333444555555222222333333444555666666555666666666777777888888222222333333444555666666666666666666777777777777555555555555555666777888777555444222222333444555444444444444444444444444222222222222222222222222000000000000000000000000111111111111111111111111222222111111000000//////000000000000000//////...////////////////////////---.........//////000000///......---------......000///...---------------,,,,,,,,,------.........,,,------....../////////........................---------.........//////........................---------...///000000111//////////////////////////////...---,,,,,,++++++////////////////////////+++---///111111///---+++................................................+++,,,---...////////////,,,---...///000000000000000000//////.........---,,,------...///000000111000000////////////000000////////////////////////........................000000000000000000000000////////////////////////............/////////000---------.........//////.........------.........////////////////////////............/////////000---...///000000///...---,,,,,,,,,---...//////000111///...///000111000///+++,,,,,,------.........,,,,,,------...///000000////////////////////////........................////////////////////////---------.........////////////............//////////////////////////////////////////////////////.................................///////////////...............///000000000000000000000000000000,,,,,,---.../////////...111111000000/////////...///...------...///...------...///000000///...---,,,,,,,,,---...//////000000000//////.........---........................////////////////////////---......///000111111222000000000000000000000000---...000111111111000///,,,++++++,,,---///111222111...---...000111...+++---------............///...------,,,,,,------...---------............///......////////////......------------------------,,,,,,---...///000111111------......//////000000................................................111111000000//////......---...///000000///...---////////////////////////000000000000000000000000111111111000000000000000222222222222222222222222111111000000000000000111111111222222222333333333666444222111333555666666444444444555555555666666444444444333333222222222222333444444555555444444444444444444444555666666777777777444222222333555888777666555555666777888777777666555444333333333444444444444444444444444333333222222111000//////444333222111000000000000111111111111111111111111333222111000////////////222111000///000///...---000000000000000000000000......////////////......//////////////////////////////.........---------------------------------...............---------////////////////////////---...///...,,,,,,...///........................////////////////////////......------------............---------,,,,,,,,,................................................---------............///........................---------.........//////........................////////////////////////......------------......//////............//////222000............---,,,000000000000000000000000000000///////////////000000000///...............////////////////////////////////////////////////111000///------......///222...++++++...000111000..............................////////////......////////////////////////............//////////////////............//////////////////////////////---.........//////000000........................---------............////////////....../////////////////////////////////***+++---///000000/////////...,,,,,,,,,---///111000000//////.........---............////////////////////////////////////////////////....................................000000000000000000000000............////////////////////////000000000000//////////////////////////////000000000000//////------...///000000////////////.........---------,,,,,,------...//////000000000//////......------000000000000111111111111...------,,,---...///000000/////////000000...------------............///...------,,,,,,------...---------............///......////////////......------------------------.........///////////////.........///////////////................................................////////////............---...///000000///...---////////////////////////000000000000000000000000////////////////////////111111111111111111111111111111000000000000000111111111111111222222222333222111111222333444333111333333333333444444444555555555555444444333333333333444555555666666555555777777777777777888888999777777777555333222333555777666666555555666666777777777666444444333333444444444444444444444444444333333222222111000000000111111222222222222222222111111111111111111111111333222111000////////////111000/////////...---,,,////////////////////////......////////////......------------------------//////.........---------////////////////////////////////////////////////........................000111111000......000222................................................------,,,,,,,,,,,,---------------,,,,,,,,,++++++................................................---------............///........................---------........./////////////////////////////////////////////////////////......------......////////////....../////////000///---...///000000///////////////////////////000000////////////000000000000///...............////////////////////////////////////////////////111000///...---......///111...,,,,,,...000000000////////////////////////......////////////......////////////////////////............//////////////////............//////////////////////////////............/////////000........................---------............///,,,,,,,,,++++++,,,,,,,,,////////////////////////+++,,,---/////////......///...---,,,,,,---///000000/////////........................////////////////////////////////////////////////........................................................................//////////////////000000000111111111////////////////////////------............------------.../////////////////////.........---------------......///000000111///////////////.........//////000000000111111111///......---------......///000111111///......///---------............///......------------......---------............///......////////////......------------------------000000//////............///////////////.........................................................------------..................////////////......////////////////////////000000000000000000000000............////////////000000000000000000000000000000000//////000000111000000000111111111222222333333444666888888555222222222222222333333333333555555555555444444444444444444555666666666666666444444444555555555555666666777777555333222444555444555555555555555555444777666555444444444444444444444444444444444444444333333333222111111000000///000222333444444444333111111111111111111111111333222111000////////////000//////......---,,,,,,////////////////////////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,/////////............---////////////////////////------......//////000000..............................---,,,***+++...000................................................,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,................................................---------............///........................---............/////////000000000000000000000000///////////////////////////......------......///////////////////////////...------...111333333333........................000000////////////000000000//////............///////////////////////////////////////////////////000000///............///000...,,,,,,...000000000000000000000000000000000......////////////......////////////////////////............//////////////////............//////////////////////////////............////////////////////////////////////---------............//////......------......///////////////////////////------......///......---......---,,,,,,...///000////////////........................////////////////////////////////////////////////........................................................................//////////////////000000000111111111////////////////////////------............---------......///////////////...............---------......//////000111111111........./////////////////////000000000000111111------------.........///...111333222///---...000---------............///......------------......---------............///......////////////..............................///////////////.........000000//////......------................................................---------....../////////...//////////////////...////////////////////////////////////////////////......///////////////000000000000000000000000000000////////////000000111///000000000000111111111444444444666888888666444222222222333333333333333444444444444444444444444333444444555555555555555333333333444444444333333555666666555444333444555222333555555555555333222777666555444444444444444444444444444444444444444333333333222222111111111000111333555555555333222111111111111111111111111222222111000//////000000000000000000...------...////////////////////////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,/////////...............------------------------*********+++,,,---..............................---,,,+++)))((())),,,///................................................------,,,,,,,,,,,,------...---------------------................................................---------............///.......................................///////////////////////////////////////////////////////////////............///////////////000000////////////...---...111333444333////////////////////////000////////////000000111000///............//////////////////////////////////////////////////////000/////////............///...------...///000000////////////////////////......////////////......////////////////////////............//////////////////............//////////////////////////////.........///////////////000000000000000000000000---------............///000000////////////000000////////////////////////..................------...------------...///000///////////////.....................////////////////////////////////////////////////........................................................................////////////....../////////000000000//////////////////////////////000000000000//////......///////////////................................./////////000000000------......//////000000////////////000000000111++++++,,,---//////000000...000333222...---...000---------............//////......------......///---------............///......////////////..............................------......///000000111000000//////......------.........................................................//////000000111/////////......//////////////////////////////////////////////////////////////////000000111111111111111111111111111111111//////......///000111111///000000000000111111111222000......000222222222444444444333333333333333222222222222222222222222222222333444444444444333555666777777777666666555444555666666444333444555222333444555555444333222666666555444444444444555444444444444444444444444333333333222222222222222222333555555555333111000111111111111111111111111222111000000000000000000111222333222///......000..............................////////////..............................////////////////////////------------------------*********+++,,,---............................../////////---,,,,,,///111......................................................------------...................../////////................................................---------............///........................////////////////////////......................../////////////////////////////////......///////////////000111111000//////111000...///111222222111000000000000000000000000///////////////000111111//////............/////////////////////////////////////////////////////////////////////......---...............//////000..............................////////////......////////////////////////............//////////////////............/////////////////////////////////////////////.........000000000000000000000000---------............///---,,,,,,++++++,,,,,,---////////////////////////............---------...------------......//////.........///////////////............////////////////////////////////////////////////....................................////////////////////////............////////////---------.........////////////////////////////////////000000000000//////...///////////////......---.....................------............//////------......//////000000...////////////000000000)))***,,,...///000111111...///000000...------...---------............/////////............//////---------............///......////////////..............................,,,,,,---...///000111111///////////////........................................................./////////000000000000000//////............//////////////////////////////000000000000000000000000//////000000111111222222111111111111111111111111............///000111111000000000111111111222222444111......000222333333444444444444333333333333111111111111222222222222111111222333333333333333444555666666666555333333333555666666555444444555333444444444444444444333666555555444444444555555444444444444444444444444333333333333333333222222333444444444333222000///111111111111111111111111111111000000000000000111111333444333///...///111..............................////////////......////////////////////////...////////////000000000////////////////////////------......//////000000---------------------------...///...---,,,...///........................------------------------///......------......///.............../////////................................................---------............///........................000000000////////////...........................////////////////////////000//////......//////000//////111111111111//////222000//////000111000///111111111111111111111111///......//////000111222///............//////000/////////////////////////////////////////////////////////000///......------...//////......///000..............................////////////......////////////////////////............//////////////////............/////////////////////////////////////////////.........////////////////////////---------............///......------------......////////////////////////......---------......///---------............///.........///////////////............////////////////////////////////////////////////....................................000000000000000000000000............////////////------........./////////////////////////////////------............------//////////////////...------------...............---------........................///////////////......////////////000000***+++---...///////////////...---...///...---+++---------............/////////............//////---------............///......////////////..............................---.........//////000000.........///////////////................................................//////////////////......000///...------...///000////////////////////////000000000000000000000000......//////000111111222000000000000000000000000...------......000111111111111111111222222222333555333222333444555555444333333333333222222222111111111111222222333333333111222333333444444333333111222333444444222111///222444666777555444444555555555444444444444555555555555444444444555555666444444444444444444444444333333333333333333333333222222222222222222111111111111111111111111111111111111000000000000111111000333444333...,,,...111..............................////////////......////////////////////////.../////////000000000000////////////////////////////////////////////////------------------------***,,,......---,,,,,,,,,........................------------------------...------,,,,,,------...,,,,,,,,,,,,------......................................................---------............///........................000000000000/////////...........................////////////////////////000000////////////000000...///111222222111///...111///......///000000///000000000000000000000000............///000111222...............///000000////////////////////////////////////////////////...///000000000///------,,,...000000...---///111..............................////////////......////////////////////////............//////////////////............//////////////////////////////000/////////....................................---------............///000000////////////000000////////////////////////------,,,,,,---...///000,,,------.........................../////////000............////////////////////////////////////////////////....................................////////////////////////............/////////////////////000000000000111////////////////////////------............------///////////////...---------------.........///////////////...............///////////////................../////////000000,,,---...//////...------///---+++,,,//////,,,)))---------.........////////////............//////---------.........//////......////////////......///////////////////////////////////////.........---.........//////000000................................................/////////......------,,,000///...------...///000////////////////////////000000000000000000000000---------...///000000111////////////////////////---------......000111111111222222222222333333333000000111333555444222000222222222222111111000000222222222333333444444444222333444444555555444444444555666777777555333222222444666777666444444555666666444333333444666666555555444444444555555666444444444444444444444444333333333333333333333333000000000000111222333444111111111111111111111111111000000000000000111111...222444222---+++---111..............................////////////......////////////////////////.../////////000000111111------------------------...............------------------------------------///222333111000//////........................---------------------------,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,................................................---------.........//////........................111111000000/////////...000000000000000000000000////////////////////////000000////////////000000...000111222222111000...///...,,,---///000000///////////////////////////............///000222222...............///000111////////////////////////////////////////////////...///000000000///---,,,+++...111000...---///111000000000000000000000000......////////////......////////////////////////............/////////000//////............//////////////////////////////000000//////.........---........................---------.........//////------,,,,,,,,,,,,------////////////////////////---,,,,,,,,,---...000111,,,---......//////......---.........//////000000............/////////000////////////////////////000/////////......................................................................../////////000111111111111222222222222//////////////////////////////000000000000////////////000000///...---------------.........//////000000000000////////////000000//////.........---............/////////000......---------......///..................------......------------......222///------///000...,,,....................................//////000000222222111111000000000000////////////////////////////////////////////////////////////////////////....................................---,,,+++***------...//////...------////////////............////////////////////////.........///////////////////////////000000000000000000000000111111111111000000000000000000000000111111222222222222111111222222222111111111000000555555444444444333333333222222222333333333444444555444444333333444444555555444333333333333444555555555555555555555555555444333333333333444555555444444444444444444444444111111111111111111111111222222222222222222222222222222222111111111000000000000//////000111222222222222111111000///......000000000000000000000000......///////////////.........//////...---,,,,,,......////////////......---------............/////////............//////....................................////////////........................---------------------------------............///////////////////////////........................------............------,,,,,,---...///000111111......//////////////////........................000000000000//////////////////000000///...------......000000000///...---++++++,,,,,,...///111222......//////////////////000000////////////000000//////............//////////////////000000000000......////////////......////////////////////////000000////////////000000////////////////////////111111000000//////......000//////........./////////////////////......---000///...------...///000------......///000000000////////////////////////////////////////////////000000000000111111111111////////////////////////////////////////////////..............................------------......///...---,,,,,,---...///////////////////////////---------.........//////............//////////////////////////////////////////000000///...------//////.........---------111111000000//////......////////////////////////000000000000000000000000---...///000000///...---........................000//////.........//////000111111111///,,,)))'''---------............/////////...---,,,++++++***//////...------------.................................------------......222///------//////...---........................------........./////////---,,,,,,,,,++++++++++++////////////////////////////////////////////////................................................,,,------.........------........................,,,,,,------......//////////////////////////////000000//////......------////////////000000000000//////000000000111111111000000000000000000000000111111222222222222111111222222222111111111000000444444444333333333333222222333333333444444444444444444333333333333444444555444333333333333444555444444444444444444444444444333333333333444555555444444444444444444444444222222222222222222222222222222222222222222222222222222222111111111000000000000000000000111222222222111111000//////......000000000000000000000000//////000000000000//////...////////////...---,,,......////////////......---------............/////////............//////....................................////////////........................---------------------------------............///................................................------............------............///////////////////////////.................................000000000/////////......//////////////////...---.........//////......---,,,,,,,,,---...///000111///////////////.........000//////////////////000//////............//////.../////////000000000000......////////////......//////////////////////////////............//////////////////////////////111000000000/////////...//////............////////////000000//////...---000///...------...///000///////////////.........////////////////////////////////////////////////.....................///////////////////////////......................................................------------......///...------------...///////////////////////////---------.........//////............///////////////////////////////////////////////////...---,,,//////.........---------////////////.........---////////////////////////////////////////////////......////////////..............................//////............/////////000000000///---***(((---------............///000//////......------,,,000000///...------------..............................------------......111///------...///...---........................---------------.....................------------////////////////////////////////////////////////................................................,,,,,,---...///000000///......------------......******+++,,,---...//////////////////////////////111111000///...---,,,,,,////////////000000000000//////000000000000111111000000000000000000000000111111222222222222111111222222222111111111111111333333333222222222111111333333333444444444555555444444333333333333444444555444444333333444444555222222222222222222222222333333333333333444555555444444444444444444444444333333333333333333333333222222222222222222222222222111111111111000000000111111111000111111222333111111000000///.........000000000000000000000000000000111111111000000/////////////////////...---......////////////......---------............////////////....../////////....................................////////////........................---------------------------------............///................................................------............------000//////.........------000000//////.........---......................../////////.........---------...//////////////////...---------------............------......///000000000//////.........---........................//////............//////....../////////000000000......////////////......////////////////////////......------------......////////////////////////000000000000//////////////////............////////////000000//////...---//////............///000111000000///......------////////////////////////////////////////////////........................////////////////////////......................................................------------......///...------------...///////////////////////////------........./////////............////////////////////////////////////---............---,,,,,,...............---------............------------//////////////////////////////////////////////////////............//////.............................................///...////////////---,,,+++---------............//////////////////////////////...............//////---------.....................------------......///...---------.................................------------------------111111111111000000000000////////////////////////////////////////////////................................................---......///000000/////////...------------...///++++++,,,---......//////////////////////////////000000//////......------////////////000000000000////////////000000000111000000000000000000000000111111222222222222111111111111111111111111111111222222222111111111111000333333444444444555555555444333333333333333333444444444444444444444444444333333333333333333333333333333222222333333444555333333333333333333333333333333333333333333333333111111111111111111111111111111111111000000000000222222111111111111222222111111111000000/////////000000000000000000000000///000000000000//////......//////000//////............////////////......---------............///......////////////..........................................////////////........................---------------------------------............///................................................------............------//////.........---------000000000///......------........................///.........------------------...///000000//////...---,,,++++++---.../////////............//////000000000///......------------............------//////............//////........./////////000000......////////////......///////////////////////////......------......///////////////////////////000000000000///////////////............//////000000000000000000///.....................//////000000000//////............////////////////////////////////////////////////000000000000000/////////////////////////////////......................................................------------...............------.........////////////////////////............////////////............////////////////////////////////////,,,---------------,,,,,,................................................////////////////////////////////////////////////000///...------...///000........................------..................------...//////...---------------............///------......////////////---------...///000111222---------.........//////......------------...............---------...///........................------------------------------------------------////////////////////////////////////////////////................................................//////000000///......---.........------.........//////..................////////////////////////------......//////000000////////////000000000000...////////////000000000000000000000000000000000111111222222222222111111111111111111111111111111222222111111111000000000333333333444444444555555333333333222222333333333444444444444444444444444333333333333333333333333333222222222222333444444333333333333333333333333333333333333333333333333111111111111111111111111000000000000000000000000222222111111000111111222222111111111111111000000////////////////////////.../////////...------,,,......////////////............////////////......---------............///......///000000///..........................................////////////........................---------------------------------............///................................................------............------------------............000000//////.........---........................///.........------------------...///000000//////---,,,,,,++++++---...///000000///............///000000//////.........---------...//////...------//////............//////............////////////......////////////......////////////////////////000//////////////////000////////////////////////////////////000000000000...............///000000000000000000000//////...---......///////////////............//////000000////////////////////////////////////////////////111000000000//////......////////////////////////......................................................------------......---..................---////////////////////////........./////////000000............////////////////////////////////////,,,,,,---------------,,,---.....................////////////////////////////////////////////////........................000///...------...///000........................,,,,,,---...//////......,,,------...............---------............///,,,,,,,,,------...//////---------...///000111222,,,,,,------.../////////......------------......,,,---...---,,,,,,...000.................................---------------++++++,,,,,,,,,,,,,,,---////////////////////////////////////////////////------------------------........................///000000///...---,,,,,,------...//////...------000000/////////.........////////////////////////,,,,,,---...///000111111////////////000000000000......////////////000000000000000000000000000000111111222222222222111111111111111111111222222222222222222111111111000000222222222333333333444444333333222222222222333333333444444555555444444333444444444444444444444444222222222222222333444444333333333333333333333333333333333333333333333333111111111111111111111111//////000000000000000111222111000000000000000000111111111000000000000000////////////////////////............---,,,++++++,,,---........................////////////......---------............///---...///000000///...---....................................////////////........................---------------------------------............///------------------------........................------............------,,,,,,------.........///////////////////////////......................../////////.........---------...//////////////////,,,,,,,,,,,,---...///000000000//////.../////////////////////////////////---...///000000///...---//////............//////------........./////////......////////////......////////////////////////000000////////////000000////////////////////////////////////000000000000......---......///000111000000111111000000///...,,,---...///000000000///------......///000000111///////////////////////////////////////////////////......------,,,,,,,,,////////////////////////------------------------..............................------------......------...//////...------////////////////////////....../////////000000000............////////////////////////////////////,,,,,,---............------------.............../////////000000000000000////////////////////////........................//////............//////........................***+++---...//////...---------------......//////---------............///+++,,,,,,,,,------......000000///////////////000,,,,,,------...//////000......------------......+++---...---,,,+++...000......................../////////.........---------------....../////////////////////////////////////////////////////////------------------------........................------.........------,,,+++---///000000///---+++---.....................////////////////////////------......//////000000////////////000000000000........./////////000000000000000000000000000000111111222222222222111111000000111111111222222222333333222222222111111111111111111222222222333333333333222222222222333333333333444555555444333333222222222222222222222222222222222111222222333444222222222222222222222222222222222222222222222222111111111111111111111111////////////000000111111111000000///......//////.........///////////////////////////////////////////////////...---,,,+++++++++,,,---------------......////////////......---------............///---...///000000///...---....................................////////////........................---------------------------------............///------------------------........................------............------......------------,,,,,,------......///000000000........................000000000/////////......//////////////////...---,,,,,,---...////////////000///////////////000000------......///000000000---...000111111000...---//////............//////---------.........//////......////////////....../////////////////////////////////....../////////////////////////////////.../////////000000000111---------......///000111000111111111111000//////,,,---...///000000000///........./////////////////////////////////////////////////////////////////////...------,,,++++++////////////////////////------------------------..............................------------......------...//////...------////////////////////////.../////////000000000000............////////////////////////////////////,,,---...///////////////---------.........//////........./////////000000////////////////////////..............................////////////..............................)))+++---...//////...---...------------......///---------............///------------............333222111///......------,,,,,,------...///000000.........------.........+++---...---++++++...111........................000000/////////.........,,,,,,,,,------.........////////////////////////////////////////////////------------------------........................++++++,,,---............***,,,///111111///,,,******++++++,,,---.../////////////////////////////////////////////.........////////////000000000000............/////////000000000000000000000000000111111222222222222111111000000111111222222222222333333333222222222222111000000111111111222222222333222222222222222222333333333444555555444333333111111111111111111111111222222111111222222333444222222222222222222222222111111111111111111111111000000000000000000000000.../////////000000111111000000///...............,,,---------------------////////////////////////000000000000///...---,,,***+++,,,,,,---------,,,......////////////......---------.........//////---...///111111///...---..................................../////////000........................---------------------------------.........//////------------------------........................---..................---000//////---,,,++++++***,,,,,,---...///000111111........................000000000000///////////////000000000///...------+++,,,...000111111000//////////////////000111111,,,,,,---...///000111111...///000222222000///...//////............//////---------.........//////......////////////......////////////////////////.........------.........////////////////////////.../////////000000111111---------......000111111111111111111111000//////+++,,,...000000000000///000000000///......------////////////////////////////////////////////////111111000///......------////////////////////////------------------------.................................------.........,,,---...//////...---,,,////////////////////////////////////000000000000............/////////000////////////////////////------...///000000//////---------.........//////---------.........//////////////////////////////........................---...///000000///...---........................)))***---/////////...---......---------......///---------.........//////////////////////////////---------............///------------------------......------------..............................///...---,,,,,,,,,,,,,,,...000333333111...---,,,..................------///////////////...............------------......//////.........---------........................---------............///.........------,,,,,,,,,---------............///........................////////////////////////////////////////////////---.........//////000000///////////////000111111222222222222222222222222111111111111000000000000111111111111111111111111000111111111111222222222222222222222222222222222444444444555555555666666111222222333333222222111444444333222222111111000222222222222222222222222000111111111111222222222222222333444555444000...000000000000000000000000000000///...............000000000000000000000000......////////////..............................//////.........---------........................///////////////.................................---------.........//////////////////////////////........................+++,,,...///000///......000///...---------------........................,,,---...//////---+++)))------------------------......//////...---,,,,,,++++++,,,,,,---......///////////////////////////...///000111111111111111........................000000000000///---,,,+++000///...------...///000///............---------000000111111111111000//////////////////.........//////////////////////////////////////////////////////......///000222333//////............//////////////////////////////000000000000000000000000............////////////...000111000///...///111111111000000//////......000000//////.........---////////////////////////000000000000000000000000,,,,,,------.../////////////////////////////////........................+++,,,------......------///////////////.........111000...---,,,...///000//////.........---------000000000000000000000000////////////////////////000...------......---+++------------------------------,,,,,,,,,,,,------///...------...///000111.../////////...---,,,,,,......------------......000000//////.........---//////.........------------------............///..............................////////////......---------------------------------............///------------------------......------------..............................//////......------------...000333333111...---,,,........................////////////..................------------......//////.........---------........................---------............////////////......------------------............///........................////////////////////////........................////////////000000000111///////////////000000111222222222222222222222222111111111111000000000000111111111111111111111111000000111111111222222222333333333333333333333333444444555555555666666666111222222333333222222111000111111222222333444444222222222222222222222222000111111111111222222222333222222333444333111///000000000000000000000000111000//////......//////000000000000000000000000......////////////..............................//////.........---------.......................................---------........................---------.........//////////////////////////////........................------..................//////...---------------........................---......///...---,,,+++------------------------......//////...------,,,//////.........---------///////////////////////////////////////000000000////////////////////////...///////////////...---000///...------...///000///............---------///000000000000000///////////////////////////...////////////////////////////////////////////////------,,,+++++++++,,,---//////............//////000000000000000000000000....................................///////////////000111000///...///000000000000000//////......000/////////............/////////////////////////////////////////////////////////////////////...////////////////////////........................,,,---......//////....../////////////////////...000///...------...///000//////.........---------////////////////////////////////////////////////000///......//////...,,,------------------------......------------......//////...---......000000.........///......------......------------......000/////////.........---//////.........------------------............///..............................////////////..............................---------............///..............................------------..............................000////////////............000222222000...---,,,......................................................------------.....................---------........................---------............//////////////////.........---------............///........................////////////////////////........................///000000000000111111111//////......//////000111000000000000000000000000111111111111000000000000111111111111111111111111000000000111111111222222444444444444444444444444444444444444555555555555111222222333333222222111000111111222222333444444222222222222222222222222000111111111111222222222444333111111222333222111000000000000000000000000111111000/////////000000////////////////////////......////////////.............................................---------........................------------------------........................---------...............////////////////////////........................///......---------......//////...------------.........................../////////............---------------------------.........///......---,,,222111111///...---,,,,,,////////////////////////000///...------...//////000000000000000000000000------.../////////////////////............/////////............---------......///////////////.........//////////////////////////////////////////////////////////////////000///...---,,,,,,,,,,,,//////............//////111111111111111111111111....................................///////////////000111000...---...///000000000////////////...////////////............////////////////////////////////////////////////222111111000//////......////////////////////////........................---...//////000000//////......//////////////////......//////////////////...............---------////////////////////////////////////////////////111///......000000///---------------------------///..................///000//////............///------......///...............------------....../////////..............................------------------............///..............................////////////......////////////////////////---------............///////////////////////////......------------..................................../////////............000222111///---,,,------------...............------...............///......------------......................................................---------............/////////..................---------............///........................////////////////////////------------------------///////////////000000000///............///000000000000000000000000000000111111111111000000000///111111111111111111111111000000000000111111111111333333333333333333333333222222222333333333444444111222222333333222222111444444333222222111111000222222222222222222222222000000111111111222222222555333000000111222333333000000000000000000000000111111000000000000111111////////////////////////......////////////..............................................................................---------------.........................................................////////////////////////........................111000...---,,,,,,---...///......---------..............................000//////.........//////---------------------------...............------111111000///...---,,,,,,////////////////////////222111///---,,,---///000////////////////////////......///////////////.../////////......////////////............---------------......///.....................////////////////////////////////////////////////////////////111111000/////////////////////............//////000000000000000000000000....................................///////////////000111000...------...///////////////////////////////////////.........////////////////////////////////////////////////000000000/////////......////////////////////////........................------...///////////////............////////////---...//////000//////...........................////////////////////////////////////////////////111000//////000111000...........................//////............//////000000//////............,,,,,,---.../////////.........------------......................................................---------............///..............................////////////..............................---------............///////////////////////////......------------..............................,,,------.........---,,,...000111000...---,,,------------.........//////,,,---------......//////......------------......---.............................................---------............///---------------------------------............///........................////////////////////////...............................................................//////000////////////////////////111111111111000000000///000000000000000000000000//////000000000111111111111111111111111111111111000000111111111222222222111222222333333222222111444444333222222111111000222222222222222222222222000000111111111222222222555333000///000222444444000000000000000000000000111111000000000000111111////////////////////////......////////////..............................---.............................................------......////////////.............................................---////////////////////////........................111000...---,,,,,,---.........---------......///........................//////.........//////000------------------------------...............---------------------------////////////////////////444222000.........000111........................000000000000///...---,,,...//////////////////...///............---------,,,,,,---...............---.........//////000000////////////////////////////////////////////////,,,------.........////////////............//////////////////////////////////////////////////////............///////////////000000///...------................../////////.........///////////////////////////////////////........................---------....../////////////////////////////////........................,,,,,,---............------.........//////000000------...///000000//////---.............................................////////////////////////000///...///000111000///........................//////............//////000000000//////...------,,,,,,---.../////////.........------------......---------...............---.....................---------............///..............................////////////......---------------------------------............///..............................------------..............................+++,,,---.........---,,,...000111000...,,,,,,---,,,,,,------.../////////,,,,,,,,,---......//////......------------......---------.......................................---------............///,,,,,,,,,------------------------............///........................////////////////////////////////////////////////......---------------,,,......------......///000////////////////////////111111111111000000000000000000000000000000000000/////////000000000111111111111111111111111111111000000000000111111111111111222222333333222222111000111111222222333444444222222222222222222222222000111111111111222222222555222000///111333444444000000000000000000000000000000/////////000111111////////////////////////......////////////..............................---------.......................................------......///000000000.......................................---------////////////////////////........................///......---------.........------------...//////........................---............/////////------------------------,,,---......///.........++++++,,,,,,---......///////////////////////////222222000//////000111111........................111111000000///---,,,+++......////////////......///............---------,,,,,,---...////////////------......///000000000////////////////////////////////////////////////---...///000111111111111//////............//////........................000000000000000000000000............////////////---...//////------...///---............/////////.........///////////////////////////////////////........................,,,,,,------...//////000////////////////////////........................+++,,,,,,---...---------------......///000000000------......///000000000---------.......................................///////////////////////////...---...000111000///........................///..................///...//////000//////...---------......///...............------------......---------------.........---------...............---------............///..............................////////////......---------------------------------............///------------------------......------------..............................+++,,,...///000///...---...000000///---,,,,,,---,,,,,,------...//////000++++++,,,------...//////......------------......---------.........//////........................---------............///------------.........///---------............///........................////////////////////////000000000000000000000000//////......------------...------------...//////000000000000000000000000111111111111000000000000000000000000000000000000////////////000000000111111111111111111111111111111111111222222222222333111222222333333222222111000111111222222333444444222222222222222222222222000111111111111222222222333111000000222333444333000000000000000000000000//////......//////000111000000000000000000000000......////////////..............................---------.........//////........................,,,,,,---......///000000........................//////.........---------////////////////////////........................------..................---------------...//////........................+++,,,---...///......---------------------------,,,------...//////......,,,,,,,,,---...//////000/////////////////////////////////000000000000000........................//////000000///...---------...///000000///...---///............---------,,,,,,---//////000000000------......///000000111////////////////////////////////////////////////000111222333333222111111//////............//////////////////////////////////////////////////////............////////////+++---............///000---------.........//////............/////////000////////////////////////....................................////////////////////////////////////........................,,,------...............------......///000000111......------...///111222---------.........//////........................////////////////////////...---,,,---///000///.................................------------......---...///000000//////............///......------......------------......,,,,,,,,,------.........---------.........//////---------............///..............................////////////..............................---------.........//////------------------------.........------.................................+++---///000111000///...///000000///---,,,,,,---,,,,,,------...///000000++++++,,,,,,---...//////.........------.........---------.........//////........................---------.........//////---.........//////000000---------.........//////........................////////////////////////000000000000000000000000000000//////.........---...------------...//////111111111111111111111111111111111111000000000000000000000000000000000000////////////000000000000222222222222222222222222222222333333333444444444222222222333333222222222444444333333222111111000222222222222222222222222000111111111111222222222222111000111333444444333000000000000000000000000...............///000000111111111111111111111111......////////////..............................---------.........//////........................++++++,,,,,,---...//////........................//////.........---------////////////////////////........................+++,,,...///000///......---------------...///000........................)))+++---//////...---,,,------------------------,,,,,,---.../////////.............../////////000////////////////////////,,,---...///000000//////000000000000000000000000---......///////////////---...///000000///...---//////.........---------,,,---...///000000000000---------...///000000111////////////////////////////////////////////////....../////////---,,,+++//////............//////000000000000000000000000..................................../////////000***,,,............000111---------.........//////---.........//////000000////////////////////////........................111111000000//////......////////////////////////........................---......///////////////---------...///000000111///...---,,,---///111333---------.........//////........................////////////////////////---,,,,,,---///000///...////////////////////////---------,,,,,,---------,,,---...000000000//////.../////////...---,,,,,,.........------.........,,,,,,,,,------.........---------.........//////---------.........//////..............................////////////......////////////////////////++++++++++++,,,,,,---...000000000000000000000000)))&&&$$$'''---111000...---------............///......//////000000111111---.........---,,,,,,+++---------------...///000........................------......///000000000,,,---......//////......------------,,,+++***))).........////////////000////////////////////////..................------,,,---...//////...---,,,000000000000000000000000444222///---,,,...000111////////////////////////111111000000//////......000///...///000111000/////////000000000000//////333444444222000//////000000///...------...///000000000111111111111000000000111111222222111111000222222222222222222222222333222222111111222222333000000000000000000000000000000111111111111000000//////000111222222333333000000111111222222333333111000///......///000111333222111/////////000111//////...//////000111222------............------,,,++++++***+++,,,...///...........................///000000000///---,,,........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,................................................000///...------...///000.........------,,,,,,,,,(((***---000111000///---000000111111///.........000000//////......------////////////////////////////////////000000000000////////////////////////111000000///...------,,,...------,,,,,,------............//////////////////...,,,+++***+++,,,,,,////////////////////////............////////////........................////////////////////////..................------..............................//////000000111111////////////////////////////////////////////////......////////////......---......///////////////////////////////////////////////////////////////......------------......000000////////////000000000///...------...///000////////////////////////000000//////.........---------......//////000000000000///...............////////////////////////000000000///......---------------............///////////////////////////......------------......////////////000000000000//////.........---------..........................................------....................................//////000000,,,,,,,,,---...///000000,,,,,,,,,---------......------..........................................,,,,,,++++++,,,------...///////////////////////////,,,)))***...000...,,,---------............///......//////000000000000---.........------,,,+++//////...---------..............................///////////////.........,,,---......//////.........//////...---,,,++++++,,,,,,,,,------------.........................................................///000000///......////////////////////////222111///...---...///000////////////////////////111000000000/////////...111//////000111222111000//////000000000000//////222333333222000///000111111111000//////000111111111111222222222222111111111111222222222222111111111111111111111111111111333222222222222222222333111111111111111111111111000000111111111111000000//////000111111222333333///////////////000000000111000///......///000111111111000/////////////////////////////////000000------............------,,,,,,,,,,,,,,,---.................................///000000///...---,,,........................///............---------------------------------........................------------------------...---,,,,,,,,,,,,---............------,,,,,,,,,***,,,...///000///......111666:::888222---,,,...///////////////.........////////////////////////////////////000000000000////////////////////////............///////////////......------......//////////////////...............,,,+++++++++,,,,,,////////////////////////............////////////........................////////////////////////................................................////////////000000000000////////////////////////////////////////////////......////////////......---......///////////////////////////////////////////////////////////////......------------....../////////....../////////000///...------...///000////////////////////////000/////////.....................///////////////000000///...............////////////////////////.........///////////////---------............///////////////////////////......------------.............../////////000000//////.........---------........................................................................------........./////////,,,---------.../////////---------.........///////////////...---------,,,........................---,,,,,,,,,,,,---..............................222///,,,---///000///------------............///...////////////000000000---............---,,,,,,111000///...------------........................111000000///......------,,,---......//////......///////////////...---,,,,,,,,,,,,------------...------------------------........................//////000000000000//////////////////////////////000000//////////////////////////////////////////000000000000////////////111000///000222333222111//////000000000000//////000111222222000000111222333222222111111222222333222222333333333333222222222222333333333333222222111111111111111111111111222222222222222222222222222222222222222222222222000000111111111111000000///000000111111222222222000000000000////////////000000////////////000000//////////////////...---000000//////////////////------............------,,,---.............................................////////////...------........................///............---------................................................------------------------...---,,,,,,,,,,,,---............------------------.....................---555<<<;;;333,,,,,,///.........///////////////////////////////////////////////////000000000000////////////////////////+++,,,---...///111111222/////////....../////////000000//////......------......---,,,,,,,,,------////////////////////////............////////////////////////////////////////////////////////////........................////////////////////////000000000000////////////////////////////////////////////////////////////......////////////......---......///////////////////////////////////////////////////////////////......------------..............................//////............//////////////////////////////////////////............///////////////.........000//////............///////////////////////////------......///000000111---------............///////////////////////////......------------......---------.........//////...............---------........................................................................---------------.........------.........................../////////000000000000///...---,,,,,,+++...........................---------------..............................000...,,,---000111111000---------............///////////////////////////------............------000///...............///........................000000//////............,,,---......///.........///////////////...---,,,.........////////////000---------------------------------.....................////////////......////////////////////////...//////000000///...---////////////////////////000000000000////////////000/////////111222111000//////000000000000//////...000111111000000111333222222222222222222222222111222222222222222222111222333333444444333333222111111111111111111111111222222222222222222222222222222222222222222222222000000111111111111000000///000000000111111111222333333222222111111000000000000////////////000000------/////////...---,,,000000000//////...------------............---------...///000000///...---.............................................---........................///............---------.............../////////........................------------------------/////////....../////////...............---------000///...---,,,------...)))///444444000---...000------......//////000000////////////////////////////////////000000000000////////////////////////+++,,,---...///000111222//////............//////111111000///...------,,,......------------------////////////////////////............////////////000000000000000000000000////////////////////////---------...............000000000000000000000000111111000000//////......////////////////////////////////////////////////......////////////......---......///////////////////////////////////////////////////////////////......------------......------------------------/////////......////////////////////////////////////////////////.........000000//////......------000///............//////////////////////////////............//////000000---------............///////////////////////////......------------......,,,,,,,,,---------......................................................---------.......................................------------------------...............------------.........//////////////////......---------,,,........................//////...------.................................///...------...///000///---------............////////////...............------...//////......------------...///000111222////////////////////////............//////000000,,,---......///.........---............------,,,.........////////////000---------------------------------.........//////------------------------........................,,,...///000000///...---////////////////////////////////////000000000000///...---...000000000/////////000000000000//////...///000111000000111333000111111111111111111000000000111111111111000000222333333444444333333222333333333333333333333333111222222333333222222111222222222222222222222222000000111111111111000000000000000000000111111111333333222222111111000000//////000000000000//////,,,---...//////...---,,,//////000000///...---,,,------............------......000000000///...---...........................------------.................................///............---------,,,,,,------....................................------------------------...//////////////////...........................111000...,,,,,,,,,---...---,,,,,,,,,...//////...------......//////000000////////////////////////////////////000000000000////////////////////////---.........//////000000...------,,,,,,------...111111000///...------,,,........................////////////////////////............////////////000000000000000000000000////////////////////////---------.........//////000000000000000000000000111111000000//////......////////////////////////////////////////////////......////////////......---......///////////////////////////////////////////////////////////////......------------......,,,,,,---......---,,,,,,...//////////////////...////////////////////////.........///////////////000000//////......------//////............//////////////////////////////000000//////............---------............///////////////////////////......------------......,,,,,,,,,,,,---------------.............................................---------.........//////........................------------------------...............---------,,,,,,---------.........,,,---------......//////........................000000///............///........................000000///------,,,,,,,,,---------............////////////............---------...////////////...,,,,,,---...///111222333////////////////////////------......///000000111,,,---......//////......------.........------,,,,,,,,,,,,------------...------------------------,,,,,,------.../////////------,,,++++++,,,------........................,,,---...///000///...---////////////////////////////////////000000000000...---,,,---///000///...//////000000000000//////...///000000//////111222//////000111111000//////000000000111111000000000222222333333333333222222444444444444444444444444111222333444444333222111222222222222222222222222000000111111111111000000000000000000000000000000000000000000//////////////////000000000000//////,,,---......///.........---...///000///...---,,,------............------//////////////////...---........................---------,,,------...///........................///............---------,,,,,,,,,---......//////................................................,,,,,,---......---,,,,,,.............../////////000///...---,,,,,,---...444000++++++...000///,,,.........///////////////////////////////////////////////////000000000000///////////////////////////////////////.........------,,,,,,,,,,,,------000000//////......---------...//////000/////////////////////////////////............////////////////////////////////////////////////////////////,,,,,,------.../////////////////////////////////000000000000////////////////////////////////////////////////////////////......////////////......---......///////////////////////////////////////////////////////////////......------------......+++,,,---......---,,,+++......////////////......////////////////////////.........//////////////////////////////.........///............//////000////////////////////////111000000///......---------------............///////////////////////////......------------......,,,,,,,,,---------......---------.......................................,,,,,,------.../////////.................................---------------------..................,,,,,,,,,------------...+++,,,,,,---...///000000........................111000000///......///////////////////////////////////////...---,,,---...---------............/////////.........---------------...///////////////............///000222222////////////////////////.........///////////////,,,---......//////......---....../////////......,,,,,,,,,------------...........................,,,,,,------...//////000...---,,,,,,,,,,,,---...........................,,,---....../////////...////////////////////////.../////////000000000111///...---...///000000...//////000000000000//////...///111000//////000111//////000111111000//////000111111222222111111000111111222222222222111111333333333333333333333333000111333444444333111000111111111111111111111111000000111111111111000000000000000000000000000//////////////////000000000...///000111111000///.........------...//////000,,,---...000000///...---------............------000///......---------...........................------,,,,,,,,,---...///........................///............---------,,,------...//////000000........................////////////////////////,,,,,,---......---,,,,,,---........./////////000///......---------......111///......///000///---///////////////.........////////////////////////////////////000000000000////////////////////////////////////////////////......------------......///////////////.........---...///000111000000///////////////////////////............////////////........................////////////////////////,,,,,,------...//////000........................////////////000000000000////////////////////////////////////////////////......////////////......---......///////////////////////////////////////////////////////////////......------------......,,,---...//////...---,,,---...///000000///...---////////////////////////............/////////000.........///////////////...............///000000///////////////////////////////////////.........---------............///////////////////////////......------------......------------............---------.........//////........................,,,,,,------...//////000......................../////////.........------,,,---------.../////////------------............,,,---------.../////////........................111111000///////////////000000000000000000000000,,,---.........///111333---------.........////////////.........---------------...///000000//////000////////////000000111000000000000000000000000000000000///......------,,,---......//////......//////000000000000000///........./////////000000////////////////////////,,,,,,------...///000000///...---,,,,,,---...///........................------------......//////////////////////////////.../////////000000111111000///...///000111111/////////000000000000/////////000111000///...///000///000111222222111000///222222222333333222222222111111111222222111111111222222222222222222222222000111333444444333111000000000000000000000000000000000111111111111000000000000000000////////////000000111111222222333333...///000111111000///...///...------...///000111***,,,...000000///...------..................---000///...,,,,,,,,,---...........................---,,,,,,+++,,,---//////........................//////.........------------......///000111111222........................000000000000000000000000---...///000000///...------.........//////000000---.....................'''***...000/////////111000000//////.........---////////////////////////////////////000000000000////////////////////////............//////000000//////............//////.........///////////////---...///111111111000///////////////////////////............/////////000........................////////////////////////,,,,,,------...///000000..............................//////000000111111////////////////////////////////////////////////......////////////......---......///////////////////////////////////////////////////////////////.........------.........,,,---///000000///---,,,---...///000000///...---////////////////////////---.........//////000000---.........//////000000...............///000111////////////////////////------......///000000000---------.........//////////////////////////////.........------.........---------.........//////---------.........//////........................,,,,,,------...///000000........................000000/////////.........,,,,,,------...///000000............/////////000..................------........................///...,,,++++++---000222111111000///////////////,,,---------.../////////////////////000000000000.........///////////////111///------///000///---//////............//////222111000//////000111222////////////////////////+++,,,...///...,,,---///,,,---///000000000///......//////000000000//////000000000000000000000000////////////////////////............//////////////////............//////....................................////////////+++,,,---.../////////////////////...---------,,,000000000000000000000000000000000000000000000000000000111111111111000000000111111111111222222222333444555555333111111222333333333222222111111111111111111111111111111111111111111111111111111111000000000000000000000000222111000///000111333555000000000000000000000000............////////////111111000000//////......//////////////////////////////.........---------000///......//////...---................................................------------............//////.........---------000...,,,---000111///---......------------..............................................................................000---,,,---///000...,,,........................000000//////......------........................////////////////////////,,,...//////...------...//////.........---------......................../////////......------,,,////////////////////////000000000000///...---,,,,,,,,,,,,------///000000000000000000000000000000//////---,,,,,,---...//////000111333333222222111//////............//////////////////////////////222111///...------......///////////////////////////......---------............///////////////...........................000000000000000000000000000000//////.........------------.........//////////////////////////////000222444222...,,,---///000///---,,,---...000222000000//////.........---//////////////////////////////000000000000000000------------------------////////////////////////......------------......---.........//////000000------------.........///////////////////////////........................+++,,,,,,---...///000000................................................------............------////////////////////////++++++,,,,,,---...//////////////////////////////000///...------///000222111000000///////////////---------................../////////000000000000.../////////////////////...------...111111///---//////............//////000//////////////////000////////////////////////....../////////---------------///000000000///...000000000000000000000000////////////////////////////////////////////////............////////////000//////......//////000....................................////////////000000000000000///........................------000000000000000000000000////////////////////////000000111111111111000000//////000000000111111111222444555444222111111222333333333222222111111111111111111111111111111111111111111111111111111111000000000000000000000000222111/////////111222444////////////////////////....../////////000000000000000000000//////////////////////////////////////////.........---------...------...///000000///................................................000000000000111111111111//////.........---------000...---...000000///---......------------..............................................................................///---,,,---///000...,,,........................////////////....................................////////////////////////,,,...//////...------...//////.........---------......................../////////...............///////////////////////////////////////......---///...............//////000000000000000000000000000///............///000---...///000000000////////////............//////////////////////////////000//////......///000111///////////////////////////......------...............///////////////...................................................000/////////............---------.........//////////////////////////////000111111000...------...000///---------...000111000/////////....................................000/////////////////////------------------------////////////////////////......------------................../////////000------........./////////////////////////////////........................------..................................................................------............------////////////////////////++++++,,,------...//////////////////////////////////////////000000000111000000//////......//////...............---------....../////////000000000//////////////////......,,,,,,---///111111///---//////............//////---......//////......---////////////////////////000000////////////---+++---......///000/////////333222111/////////000000........................////////////////////////............////////////000000////////////000000////////////////////////............////////////111111111000///---,,,+++..................//////000000000000000000000000////////////////////////000000111111111111000000.../////////000000000000111333444444222111111222222222222222222111111111111111111111111111111111000000000000000000000000000000000000000000000000111000///...///000111222......................../////////000000000111111////////////000000000000////////////////////////...............---------,,,,,,+++---///111111000................................................------........./////////...............---------000...---...///000///.........------------..............................................................................///...------...///...---......................................./////////........................////////////////////////,,,...000///...---...////////////.........------....................................////////////////////////////////////---......///////////////111000000///////////////000000000000000000000000000000////////////000111---......///000///////////////............//////////////////////////////............///000111222///////////////////////////......---......///////////////000000//////...////////////////////////........................////////////............------.........////////////////////////////////////...---...//////...---///......------///000111////////////............------------------------/////////.........------------------------------////////////////////////......------------..................////////////....../////////000000000////////////////////////......................../////////.........------................................................------............------////////////////////////,,,,,,,,,---......//////////////////////////////...///000000000000///...000//////.........///////////////...---------,,,........./////////000000////////////..................------............//////............//////---...///000000///...---///////////////////////////000///...///111///+++---......///////////////555333111///......000111........................////////////////////////............////////////000000////////////000000000000000000000000000000............///////////////.........---+++***)))------......//////000000////////////////////////////////////////////////000000111111111111000000/////////000000000111111000222333333111111111222222222222111111111111111111111111111111111111111////////////////////////000000000000000000000000000000///...//////000111////////////////////////000000000000111111111111......//////000000111111////////////////////////........................---,,,,,,---///000000///................................................,,,,,,------------..............................//////....../////////.........------------....................................................................................---............---........................---------....../////////........................////////////////////////---...000000...---...///////////////....................................,,,,,,------......//////////////////////////////,,,---...///000000000000111000000000000000111111//////////////////////////////////////////000000//////000000000111111111//////............//////////////////////////////------.........//////000////////////////////////...............//////000///000000000000//////...000000000000000000000000........................///////////////.....................///////////////////////////////////////,,,+++,,,///111///---///............///000000///////////////................................./////////...------,,,,,,........................////////////////////////......------------...............///////////////////////////000000000000////////////////////////......................../////////...............................................................------............------////////////////////////,,,---------......//////////////////////////////------///000000///---,,,//////............///////////////...---------,,,............////////////000000//////.........---111000...+++***+++---/////////............//////......000111111000......////////////////////////,,,000000---...111000,,,............/////////000555333111///......///000........................////////////////////////............////////////000000////////////000000000000000000000000000000............////////////,,,------------------,,,---......//////000000000////////////////////////........................000000111111111111000000000000000111111111222222///111222222111000111222111111111111111111111111111111111111111111111111////////////////////////000000000000000000000000000000///////////////000000000000000000000000000000000000000111111111111......//////000000111111////////////////////////---.....................///...,,,---...///...,,,................................................//////000000000111111111---......................../////////......//////......------------..............................................................................---.........------..............................,,,,,,------......//////........................////////////////////////---///000000///......///000000/////////.................................+++++++++,,,,,,------...////////////////////////+++,,,---///000000000000......//////111222444444////////////////////////---------...///////////////////////////000000000//////............//////////////////////////////............------,,,,,,////////////////////////...............///000111000000111111000///......000000000000000000000000////////////////////////.........///////////////........./////////000000////////////////////////...,,,***,,,///111///---...............///000000........./////////////////////////////////////////////......------------........................////////////////////////......------------......///////////////.........////////////000000000000////////////////////////////////////////////////------......///000000111........................////////////////////////------............------////////////////////////------...............///////////////////////////---.../////////...,,,,,,......------......//////...............---------------........./////////000000000///......------000///...+++)))***---000//////............///////////////000000/////////////////////////////////,,,333444///---111111---///............///000000222111000.........//////........................////////////////////////............//////////////////............//////////////////////////////............////////////---...///000111111111111//////////////////000000000000000000000000000000........................000000111111111111000000111111111111222222222222...000111111000000000111000000000111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111000000000000//////111111111111111111111111/////////000000000111111////////////000000000000////////////////////////---------...............///...------......---+++....................................................../////////000000000---------..................///000///...---...000......------------..............................................................................---...///...------...///........................---------------.................................////////////////////////---///111000///...//////000000000/////////..............................,,,,,,,,,,,,,,,---------////////////////////////,,,---...///000000000000------...///111333444555000000000000000000000000+++,,,---.../////////...---,,,,,,,,,,,,---......//////............//////////////////////////////...//////......,,,++++++////////////////////////............///000111111111111111111000///......////////////////////////000000000000000000000000.........///////////////....../////////000000000////////////////////////...---,,,---///000//////.........///////////////.........///////////////000000000000000000000000................................................////////////////////////......------------......///////////////.............../////////000000000////////////////////////////////////////////////,,,---...///000111111222........................////////////////////////------............------////////////////////////........................///////////////////////////////////////...------...------------...///000---------...............---------.........//////111000000///......------))),,,......---,,,...000//////............/////////......------......//////////////////////////////999<<<222,,,///111...///......---...///000111/////////...............////////////////////////////////////////////////............////////////......------------..........................................////////////...///000111222222222222000000000///////////////000000000000000000000000........................000000111111111111000000000000000000111111111111---///111111000///000111///000000000111111111222111111111111111111111111111111111111111111111111000000000000000000000000111111222111111000000///000000000000000000000000....../////////000000000000000000000////////////////////////////////////---------.........//////...,,,,,,,,,...///...,,,................................................,,,,,,,,,------------...---------.........//////---///000000...---...000......------------..............................................................................,,,...000///---,,,---///...........................------------------,,,........................////////////////////////...///111111///...///000000000000000/////////...........................///...............------////////////////////////------...///000000//////------...///000111333444000000000000000000000000+++,,,...///000000000///,,,,,,+++++++++,,,---...//////............//////////////////////////////...///000000000///...---////////////////////////............///000111222111222222111111///..............................////////////////////////............/////////000.../////////000000000000////////////////////////...///000000///...///000---......///////////////............/////////000000000000000000000000000---......//////000000111........................////////////////////////......------------......000/////////............------........./////////////////////////////////////////////////////////......//////000000000111........................////////////////////////------............------////////////////////////////////////............////////////////////////111111000000/////////...---------------...///000,,,------....../////////---------.........//////111000000///...---------###(((...111000//////000//////............//////......,,,++++++,,,......////////////////////////222>>>BBB666,,,...000...///......------///000111,,,---......///......---000000000000000000000000////////////////////////............/////////000---------,,,,,,---------..................................../////////000......///000000000000000111111000000//////......000000000000000000000000........................000000111111111111000000////////////000000000000---///000111000///000111//////000000111111111222111111111111111111111111111111111111111111111111000000000000000000000000222222222222222111000///////////////////////////............////////////111111000000//////......////////////////////////---------.........//////++++++***,,,...000///.................................................../////////000000000000111---------.........//////---///111000---,,,...000.........------.................................................................................,,,...000///---,,,---000.................................------,,,,,,,,,........................////////////////////////...///111111/////////000000000000000////////////........................111111000000/////////...////////////////////////---...////////////////////////...//////000111111000000000000000000000000,,,---///000111111111000......---,,,---...///000//////............//////////////////////////////...///000222222222111111////////////////////////............///000222222222222222111111///......................................................---.........//////000000////////////000000000000////////////////////////...000222111...---///222---......///000/////////---.........//////000000////////////////////////------...///000111222222////////////////////////////////////////////////.........------.........000000//////.........---------------.........///////////////////////////000000000000000000000000000000000000////////////........................000000000000000000000000---..................---///////////////////////////////////////.........////////////////////////...............///000000..............................------------......000000000000000111111111---------------------------.........---,,,++++++++++++,,,,,,---...//////......//////000000111111......------------......222222222222222111000///......------------......+++---000111///---------+++,,,,,,------,,,,,,+++------------------------................................................------------...///111111//////.........---------......------------......////////////////////////......//////000000111111000000000000111111111111222222111000//////000000000000000000000000000000111111000000//////......000111111111111222222222222222222222222222222222222222111000//////000000222222111111111111222222222111000//////000111222000000////////////000000//////000000///...------000000000000000000000000---------.........//////000000000000000000000000......//////////////////---,,,,,,++++++,,,,,,---000000000000000000000000//////////////////////////////000000///...------......////////////......//////.........---------................................................///...------...///000111......///...---...000222000///...---------------........................000///...---------------////////////////////////////////////////////////222111000///......///000111111000000//////......///////////////000111111111111000000//////......////////////////////////////////////000000000000000000000000000000000000000000000000000000000000////////////////////////+++,,,,,,---...///000000............////////////......//////000000111111333111///000333444222000...---------...///111333222222111111000000//////,,,,,,---...///000111111///////////////////////////...,,,++++++,,,...///////////////............//////.........---------.......................................---------000000000000000000000000444444444222///...///000////////////////////////------............------////////////////////////000000//////.........---222111111111000000///////////////...------,,,,,,.......................................///000000111111000000//////.........///000///...---...000////////////..................------------......///............---------------------------------------......//////000000...............///000000..............................------------......000000//////////////////------------------------...............---,,,,,,+++,,,,,,---......//////000000000///////////////......------------......000000000000000///............------------......+++---///000...------...------............------------------------------................................................------------......///000//////.........---------......------------......////////////////////////...///////////////000000....../////////000000000222111111000//////000000000000000000000000000000111000000000/////////...//////000000000111111111111111111111111111111111222222111000000000000000222111111000000111111222111111000//////000111111000000////////////000000///////////////...------........................---------.........//////------------------------............------------......------------..............................///////////////////////////////////////...------------............------//////.........---------......................................................---,,,------...///......///...---...000222//////...---------------........................//////...---------------//////////////////////////////////////////////////////------,,,---......000000000000//////......///////////////000000111000000000000//////......////////////////////////////////////000000000000////////////////////////........................////////////////////////---------...........................////////////.../////////000000000111111///...///111111000.........---......///000111111111111000000000000000.........//////////////////////////////////////////...---,,,,,,---...///////////////............//////.........---------................................................////////////////////////222333333111///------....................................//////.........//////////////////////////////......------------000000/////////.........------.........................................................///000000000000000000//////.........///000///...---...000////////////..................------------......///............---------------------------------.........///////////////...............///000000..............................------------......000000//////......------------------------------....../////////...---------------......//////000111111000000///......---......------------........................---,,,......------------......---...///...------...////////////000000/////////------------------------................................................------------...........................---------......------------....../////////////////////////////////...............------........./////////111111000/////////000000000000000000000000000000000000000000////////////.../////////000000000000111111111111111111111111222111000000000000000000111111000000000000111111000000////////////000000000000////////////000000///////////////......---........................------........./////////////////////////////////......------,,,,,,,,,+++000000000//////000000000........................///////////////////////////////////////......---,,,,,,------------,,,,,,...............---------......................................................---,,,,,,,,,------...//////...------///111//////...------------...........................//////...------------...////////////////////////////////////////////////...------------......///000000000////////////...//////......//////000111000000000////////////...////////////////////////////////////000000000000................................................//////////////////////////////.........---------............////////////////////////000000000000///---,,,---...///...---......////////////......///000000000000000000111000000//////............////////////////////////000///...------...///000////////////............/////////............---............................../////////////////////////////////////////////111222111///---,,,,,,...........................//////000000//////...////////////////////////......---------------,,,.........------------,,,,,,,,,------...//////000.......................................///000000000000000////////////......///000///...---...000////////////..................------------......///............---------........................///////////////........................///000000..............................------------......111111000///......------...........................///////////////..................//////000000000000/////////...............------------......------.........------,,,......------------............///...,,,,,,...000//////000000000000//////------------------------...................................................////////////......---..............................------------......//////////////////////////////......------,,,,,,------........./////////111000000/////////000000000000000000000000000000000000000000/////////////////////000000000111111222222222222222222222222111111000000000000000111111000000//////000000111000//////////////////000//////000000000000//////...///////////////......000000000000000000000000............////////////000000000000000000000000//////...------,,,,,,,,,000000000000000000000000000000000000000000000000////////////////////////...///////////////......,,,------......------,,,........................................................................///......------,,,,,,,,,...///000///...---///000///......---------..............................///......---------......////////////////////////////////////////////////////////////000000111111///////////////////////////............///000000////////////////////////////////////////////////////////////000000000000////////////////////////........................////////////////////////....................................////////////////////////000000000000...------------...------...///000000000///---,,,.../////////000000111111///////////////.........////////////////////////000000////////////000000////////////............/////////.............................................///////////////000////////////////////////...000222222000...,,,,,,........................//////000000000000//////////////////////////////........................---------------------------------.........//////.......................................///000000////////////////////////...///000///...---...000////////////..................------------......///............---------////////////////////////000000//////......------...............///000000////////////////////////......------------......222222111111000///....................................///////////////............///////////////---........./////////000......------------......---......//////...............------------............///...,,,,,,...000---......//////......---------------------------................................................//////000000000///......---...........................------------......//////////////////////////////......------,,,,,,....../////////000000000000///////////////000000////////////////////////////////////000000000000000000000111111111222222333333333333333333333333111000000000000000111111111111000000000000111111//////000000000000////////////000000000000//////......///////////////...000000000000000000000000........./////////000000------------------------////////////......------...///000000000000///...000000000000000000000000////////////////////////......///////////////.........////////////......---.....................................................................////////////......------...///000000...---...///......---------......///..............................---------......///////////////////////////////////////////////////......///000000111111111.............../////////...............//////000.............../////////////////////////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////,,,,,,------...//////000............////////////000000000000////////////........................//////000000000...---,,,......//////000000000111------......///000000111////////////////////////000000000//////000000000////////////............////////////////////////........................---........./////////000...........................111333333111///...---........................//////000000000000/////////////////////////////////////////////000000000........................//////.........---------.......................................///000000.............../////////...///000///...---...000////////////..................------------......///............---------////////////////////////000000//////......------...............///000000////////////////////////......------------......222222111111000000//////........................------.../////////..............................,,,------...//////000000......------------......---...//////000/////////......------------......---...///...------...///,,,------......------,,,------------------------................................................---...///000000///......---------.....................------------....../////////////////////////////////...................../////////000000000//////......//////000000////////////////////////////////////000000000000111111111111222222222222222222222222222222222222000000000000000111111222222222111111111111222222000000111111111111000000...///000111111000///...---...//////////////////............................../////////000000000........................////////////////////////---...///000000///...---........................////////////////////////---...//////////////////...//////////////////...---------.............................................................../////////000//////...---...///111000///------......------------...//////...........................------------...//////////////////////////////////////////////////////,,,---......///......------............/////////......------......///000---............/////////////////////////////////////////////000000000000111111111111111111111111000000000000000000000000////////////////////////++++++,,,---...///000111............////////////000000000000////////////...///000///......///000//////000000///...------...//////////////////000,,,,,,---...///000111111//////////////////////////////000000000000//////////////////...............////////////000000000........................,,,,,,------.../////////........................///111222222000///...///------------------------...//////000000//////...///////////////////////////000000000000111111111///////////////000000000000//////...------,,,,,,.......................................///000000---............/////////...///000///...---...000////////////..................------------......///............---------........................///////////////........................///000000////////////////////////......------------......000000000000000000//////........................,,,,,,---...............------------------------..............................------------......------...///////////////......------------......+++---///000...------...,,,------......------,,,------------------------................................................***+++---...///...---,,,---------.........//////......------------......////////////////////////...///////////////000000------........./////////...............///000000////////////////////////.../////////000000000111000000000000111111111111000000000000000000000000000000000000000111222222333333222222222222333333000111222333333222111000...///000111111000///...------...///////////////.........................../////////000000000000111111111111111111111111,,,------......//////000---...///111111///...---........................////////////////////////------...///////////////---......//////......------------.........//////................................................,,,---.../////////...------///111111///------------------------...//////........................---------------...//////////////////////////////////////////////////////---......//////...---,,,---------.........//////...------------...//////---------.........//////////////////////////////////////////000000000000000000000000000000000000////////////////////////////////////////////////,,,---------......//////............////////////111000000000/////////...---///000000------...000000//////........./////////////////////.........---.........//////000000////////////////////////...//////////////////...////////////.............../////////000000000000........................++++++,,,,,,---.................................///000111000...---...///------------------------.........//////.........////////////////////////////////////000000000111....../////////000000000..................------.......................................///000000---------.........//////...///000///...---...000////////////..................------------......///............---------------------------------.........///////////////...............///000000000000000000000000000000.........------..................///////////////////////////////////////+++,,,,,,---.........------------------------,,,/////////...------,,,,,,.........------.........,,,------.../////////............------.........+++---000111///---------------............------------------------------................................................'''(((+++---------,,,+++---------.........//////.........------.........////////////////////////......//////000000111111,,,,,,,,,---------.....................///000111////////////////////////.../////////000000111111////////////000000000000////////////////////////000000///000000111222222444333333222222333333444111222333444444333222111...///000222222000///...------...///000000//////000000000000000000000000////////////000000000000........................***++++++,,,---...//////---///000111111000///---000000000000000000000000////////////////////////------...///000000//////,,,------......------,,,---------.........//////................................................***+++---...///...---------///111111///------------------------...///000........................---------------...///000////////////////////////////////////////////////000000111111111///...------------.........//////...------------...//////---------.........//////////////////////////////////////////000000000000////////////////////////........................///////////////////////////............---------............/////////000111111000000/////////...,,,...000///---,,,---000000///...------...///000000000//////.........---///////////////.........////////////////////////......////////////......000/////////.............../////////000000111111........................******+++,,,,,,---.................................//////...,,,,,,---///------------------------------............------////////////////////////---.........//////000000........./////////000000,,,,,,------.../////////.......................................///000000---------.........//////...///000///...---...000000/////////.....................------.........//////.........------------------------------------.........//////000000000///...------...///000......////////////......////////////000000000000......------------......///............000222333////////////...---,,,+++---------............///......////////////............------------............//////...---,,,,,,/////////...---------,,,000000///...---,,,,,,+++++++++,,,---............------............------///////////////.........////////////////////////...------------...//////---------............///........................000000000000000000000000000///...------...///000........................---------...///000000111000///...------...///000111111000000//////......000000000000111111111111222222222111111111000000000000000000000000000000000000000000000000000000222333333444444333333222///111222111000///000111............////////////------------------------------......//////000000///////////////...------..............................////////////......444333111000/////////000,,,------......------,,,000000//////.........---////////////////////////..............................---,,,++++++******,,,,,,---...//////......000000//////......------------............------////////////////////////,,,,,,,,,------.........---------...///000000111,,,...000000///......///000000000000000000000000000000///...---,,,++++++///////////////////////////////////////.........////////////////////////,,,---///000000000///...////////////////////////000000//////.........---------------.........///000000//////.........---000000//////.........---222111///...///000222444000000000000000000000000////////////////////////////////////////////////...///000///...---...000......---------,,,,,,,,,------......//////000000000//////...---,,,,,,,,,......////////////......000000//////.........---//////...---------------////////////////////////......---------......///------,,,+++,,,---...///------............------000///.........000111222//////000000111111222222////////////////////////......////////////......////////////////////////000000//////......------//////000000000000////////////......---------,,,////////////////////////111111000000//////......444111------///000///...////////////////////////......//////...---,,,,,,///////////////.........000///...------...///000......////////////......////////////..................------------......///.........///000111111------......///.........---------............///......////////////............------------............//////...------,,,...............---------/////////...------,,,,,,,,,,,,------...---------------............------/////////////////////...////////////////////////...------------...//////---------............///........................//////////////////////////////............//////........................------......///000000111000///...------...///000000000000/////////////////////000000000111111111222222222111111111000000000000000000000000000000000000000000000000000000///000000111111000000//////000111111000///000111............////////////........................---------------.........------......---,,,,,,+++------------------------////////////////////////333222111///......//////---......//////......---000/////////............////////////////////////........................000000///......---,,,,,,,,,------...//////......////////////............------............------........................///..................---------......///000000111000222333222000/////////////////////////////////000000//////...---------/////////////////////////////////////////////...////////////////////////---......///////////////////////////////////////000/////////............------........./////////000/////////............000/////////............///...---------...000111000000000000000000000000////////////////////////////////////////////////...///000///...---...000///.........---------,,,.........///////////////000000//////...------,,,......////////////......000/////////............000//////...------......////////////////////////......---------......///------,,,,,,,,,---...///---......//////......---000//////......///000111/////////000000000000000////////////////////////......////////////......///////////////////////////////////////.........//////000000000000///////////////.........------////////////////////////000000000000////////////333000...---///000///...////////////////////////......//////...------,,,------------............//////............//////......////////////......//////......---------,,,......------------.........//////000000000//////,,,,,,---...////////////---------............///......////////////............------------...............///......---,,,---------.......................................---------...------,,,,,,------............------......//////////////////////////////////////////...------------...//////---------............///........................////////////////////////......////////////..............................------......///000000000//////............////////////////////////000000//////000000000000111111222111111111111000000000000000000000000000000000000000000000000000000000...//////////////////...///000111111//////000111............////////////000000000000000000000000//////...............---.........///......---,,,........................///...---,,,,,,---...///111111000///............/////////000000/////////////////////............////////////////////////........................000000//////...---------,,,---......///......................../////////------............------------------------------111000000///......------------......///000000000111222333222000...---...////////////////////////////////////////////////////////////////////////......//////////////////////////////////////////...............///000000////////////////////////////////////................../////////000000000////////////............////////////........................////////////000000000000000000000000////////////////////////////////////////////////...///000///...---...000////////////............///////////////.........111000000//////......---......////////////......////////////............000000//////....../////////////////////////////////......---------......------,,,,,,------...///---......//////......---000000///........./////////////////////.........////////////////////////......////////////......////////////////////////........./////////////////////000000000000//////000000////////////......////////////////////////////////////000000000000222000......///000///...////////////////////////.........///......---,,,++++++,,,,,,---........./////////....../////////......////////////......000//////......------,,,......------------.........///000000000///...---------...///////////////---------............///......////////////............------------......---...............------,,,---------.../////////---------.........//////............---,,,++++++------............------............////////////////////////////////////...------------...//////---------............///........................////////////////////////---...///000000///...---....................................//////000000/////////....../////////---......//////000000000////////////000000000111111111111111000000000000////////////////////////////////////////////////000111111222222111111000///000111000///...///111............////////////000000000000000000000000222222111111000000//////111222222222222222111111////////////////////////...---+++******+++---...000000///..................//////000000//////...///////////////.........////////////////////////..............................------,,,,,,,,,+++------...............------------....../////////------............------------------------------/////////...........................//////000000---///000///---,,,,,,---////////////////////////.../////////000000111111////////////////////////............///////////////////////////////////////......------...000111///////////////////////////////////////.........////////////000000000000///////////////.........///////////////.........//////000111222111111111000000000000000000000000////////////////////////////////////////////////...///000///...---...000000000000///////////////000000//////......------111111000000/////////.........////////////......///////////////.........000000////////////000000//////////////////////////////...------------...---------------......///......////////////......000000//////............/////////......------,,,////////////////////////......////////////......////////////////////////------......//////000000//////000000000000//////000000000000000/////////////////////////////////......//////000000111111000///....../////////...////////////////////////---...............------++++++,,,---......//////...//////////////////.........////////////......000000000/////////............------------......---...///000000///---,,,//////000000///......------------............///......////////////............------------......------...............---,,,---------.../////////,,,,,,------.../////////............---,,,++++++------............---------.........//////000000////////////////////////...------------...//////---------............///................................................---...///000000///...---....................................////////////...//////////////////...------......//////000000...////////////000000000000000000000000000000000////////////////////////////////////////////////111222222222222222222111...000111000///...///000............////////////////////////////////////222222111111000000//////222333333444444444333333000000000000000000000000000...---++++++---...000///////////////..................//////..................///////////////////////////////////////...........................---------------,,,,,,---...............------,,,,,,------......//////------............------------------------------++++++,,,---......//////............////////////***,,,...///...---...///..............................//////000000111111////////////////////////---.........//////000000///////////////////////////......------...000111////////////////////////.........///////////////////////////000000000000.........///////////////........./////////////////////000111222111111111////////////////////////////////////////////////////////////////////////...///000///...---...000000000000000000000000000000000//////......------000000000000////////////......////////////...............///////////////000000////////////000000//////////////////////////////...---------------------.........//////......//////////////////...000/////////......------//////......------,,,,,,////////////////////////......////////////......////////////////////////------......//////000000//////000000000000///////////////000000000000000////////////////////////......//////000000111111....../////////......///////////////////////////------...............---,,,,,,---...///000000111......////////////............////////////......000000000000000000000000......------------......---....../////////......000000000000///...---------------............///......////////////............------------......,,,---......///.........---------...............---------.........//////---------...------,,,,,,------............------------......///000000000////////////////////////...------------...//////---------............///......................................................////////////....................................//////////////////......////////////........................//////......////////////000000//////000000000000000111000000000000000000000000000000000000000000000000///000000111111000000///...///000000......///000............////////////........................//////...............---000000111111222222111111111111111111111111111111222111000//////000111222//////000000000//////...---......//////......---.........///////////////////////////////////////........................////////////////////////.........///......---,,,---------------.........------............------------------------------)))***+++,,,---///000000......//////////////////+++---///000000000111222.................................//////000000000////////////////////////------......///000000000////////////////////////...............///000000////////////////////////.........///////////////....../////////000000000.........///////////////.........///////////////............////////////////////////////////////////////////////////////////////////////////////...///000///...---...000////////////000000000000///////////////.........////////////////////////......////////////.............../////////////////////......//////000000////////////////////////000///...---------------------...////////////......//////000000//////........./////////...------...............---------////////////////////////......////////////......////////////////////////........./////////////////////000000000000//////......////////////000000////////////////////////////////////000000000000,,,---//////.........///////////////////////////,,,---......///.........---......//////000000000---...///000000///...---......////////////......------...//////000000000......------------......------------......///000//////000000000//////...---------............///......////////////............------------......,,,------...//////.....................------------------...............,,,,,,------...---------------............------------......///000000111////////////////////////...------------...//////---------............///................................................//////............//////......................../////////////////////...---...///000000///...---..................------........./////////000000////////////000000111111000000000000000000000000000000000000000000000000...//////////////////......///000///......///000............////////////........................---------------.........------...///////////////////////////////////////111111111111111111111111//////000111111000000///...//////000000//////.............../////////000////////////////////////........................////////////000000000000......//////...------,,,...------------------,,,------............------........................+++,,,,,,---...//////000/////////////////////...,,,...000000//////000111..........................................//////////////////////////////------......///000000111////////////////////////---......///////////////////////////////////////............/////////000------........./////////............/////////000............/////////000///...---------...000111////////////////////////////////////////////////////////////////////////...///000///...---...000.........//////000000000.........///////////////..............................////////////................../////////000......------...//////000////////////////////////000000///------,,,,,,---,,,---...///000//////...//////000000000000//////,,,---.../////////...---.............../////////////////////////////////......////////////......///////////////////////////////////////.........//////000000000000//////------........./////////////////////////////////000000000000////////////***---000000...---...///////////////////////////,,,------...//////..............................---...///000000///...---......////////////......+++,,,,,,---...///000000.........------.........---,,,,,,,,,---...000111---...///000000111111111---------.........//////......////////////...............------.........,,,,,,---.../////////.../////////......------,,,........................++++++,,,---............---..................------------...///000000111////////////////////////...------------...//////---------.........//////................................................000///...------...///000........................///////////////.........---...///000000///...---/////////......------,,,............/////////000.../////////000000111111000000000000000000000000000000000000000000000000//////000000000000//////...///000///...---...000............/////////000////////////////////////---.........//////000000------...//////000//////..............................////////////......///000111222222111000///000000111111111111000000---.........//////000000////////////////////////........................---------................../////////...---,,,,,,.........------,,,,,,,,,---..................---////////////////////////.........//////////////////////////////.........,,,---///...---,,,,,,---................................................////////////////////////---------...///000000111////////////////////////,,,---///000000000///...////////////////////////---.........//////000000------------.........///---.........//////000000---.........//////000000222111///...///000222444////////////////////////////////////////////////////////////////////////...///000///...---...000---.........//////000000---.........//////000000---------.....................////////////......---.........//////000000---------------...///000////////////////////////111000///...---,,,,,,,,,,,,---///000000000///...//////000000000000//////+++,,,.../////////......---.........///000000000////////////////////////......////////////......////////////////////////000000//////.........---//////000000000000//////,,,---------......//////////////////////////////111111000000//////......)))---000000...---...///////////////////////////,,,,,,---.../////////...------------------,,,,,,------------------------000///...---------------////////////000000000000////////////////////////111000///...------...///........................,,,---------.../////////........................000000////////////000000........................///...---,,,,,,---...///000000///......................................./////////...------,,,,,,000000000000000///......////////////////////////////////////////////////,,,...000111///................................................///000000111000000///...---------........................111000000/////////000000000000//////.........---000000000000000000000000////////////////////////000000000000000000000000000000000000////////////000000000000000111111111444333333222111000//////...//////000111222222333000///...------...///000////////////////////////,,,---...//////...---,,,------......///......---......------------......000---,,,---///000...,,,////////////////////////000000000000000000000000111111111111111222222222000000000000000000000000///...---,,,+++,,,,,,---................................................------------------------////////////////////////---......///////////////......---------,,,,,,,,,......////////////......///000222111///......///---......///000111111222........................,,,------...///000111111////////////////////////////////////............//////000111111111111111////////////000000000000---...............------............////////////........................////////////////////////000000000000000000000000//////............//////////////////////////////000000//////.........---000000000000000000000000////////////////////////000000////////////000000000000//////.........------------.........//////------............------........................000///...------...///000......//////////////////------...111333222...***...///000///...---...000///////////////.........000000//////.........---......////////////..................////////////////////////////////////...///////////////......//////...------------...000000//////.........---............////////////...000111000///...///111,,,---...///000000000000........................---.........//////000000000000//////.........---////////////////////////...---,,,,,,+++++++++,,,.../////////000000000000........................111000///...---......///---------------------------------.......................................000000////////////000000........................222111000//////000111111000000///.......................................------..................000000000000000///......////////////////////////////////////////////////...000111111000//////000.......................................///000000111000000///......------........................///......------.........000/////////....................................////////////////////////////////////////////////000/////////////////////111111111111111111000000333222222111111000000000,,,,,,,,,---.../////////000///...------...///000////////////////////////------...//////...------....../////////......---......------------......///---,,,---///000...,,,////////////////////////000000000000000000000000000//////......---------........................000///---,,,,,,,,,------................................................------------------------........................---......///////////////............------,,,,,,......////////////......///000111111///......///.........//////000000000........................------......//////000000////////////////////////////////////...............///000000111111000000............////////////---......//////...------............////////////000000000000000000000000//////////////////////////////////////////////////////............//////////////////////////////000/////////............000000000000000000000000////////////////////////000000////////////000000000/////////............---------.........//////---......//////......---........................000///...------...///000///////////////.........///...---...000111///,,,...///000///...---...000........./////////000000000000/////////...............////////////..................////////////////////////////////////...///////////////......//////...------------...000/////////........................///////////////000111000///...///000------...///000000000000..................................../////////000000/////////............////////////////////////...---,,,,,,+++,,,,,,,,,....../////////000000000........................000000///............///,,,,,,,,,,,,,,,,,,,,,,,,...............---------........................000//////......//////000..............................---------......///000//////............///........................,,,,,,------...//////000//////000000000///......////////////////////////////////////////////////000111111000//////000222////////////////////////...............///000000000000000///......------........................---,,,,,,,,,,,,,,,------////////////....................................////////////////////////////////////////////////////////////////////////333333222222111000000000111111111111111111111111++++++,,,,,,------......//////............//////////////////////////////------...//////...------///////////////...---,,,......------------......///...------...///...---////////////////////////////////////////////////000//////...---,,,+++***........................000///......------......................................................---------------------------------------------------......////////////////////////............---......////////////.........000111111///......///.....................///.................................///////////////////////////////////////////////////..................///000000000000///------------............---......//////.....................////////////000000000000000000000000////////////////////////........................000//////......//////000////////////////////////////////////............000000000000000000000000////////////////////////000000////////////000000////////////............------........./////////---......//////......---........................//////............//////000000//////.........---111///---,,,.../////////...///000///...---...000.........//////000000000000000////////////............////////////..................////////////////////////////////////...//////000000/////////000///......------......////////////........................////////////000111111000///......///......///000111111111111....................................////////////////////////............------------------------//////............//////........./////////000000......................../////////.........//////,,,,,,,,,,,,,,,,,,,,,,,,/////////...---------,,,......................../////////....../////////........................,,,,,,,,,,,,,,,---------000///............//////........................---------.........//////...///////////////......////////////////////////////////////////////////000000000///---...000222000000000000000000000000...............///000000000000//////....................................,,,,,,,,,+++,,,,,,------///////////////.................................////////////////////////////////////////////////.........///////////////444333333222111000000//////000000000111111111222.........//////000000000/////////....../////////////////////////////////---..................---......///......---,,,+++......------------............---............---////////////////////////........................111000000//////.................................////////////......//////........................................................................---------------------------......////////////////////////////////////.........////////////......---///000000///......///...............---------........................///////////////.........////////////////////////////////////............---......///////////////------........./////////---......////////////...............////////////........................////////////////////////////////////////////////000000////////////000000///////////////////////////////////////.........////////////////////////////////////////////////000000////////////000000///////////////.....................////////////......////////////............................../////////....../////////000000000///......------000///...---.../////////...///000///...---...000000000//////////////////000000//////////////////......////////////..................////////////////////////////////////...//////000000000000///000//////...............///////////////.....................////////////000111222000...---...///...///000111111222222222.................................//////////////////////////////.................................//////.........//////000............////////////..............................//////////////////------------------------/////////...---------,,,........................//////............//////..............................//////000000000000//////............//////........................//////.........---------......////////////......////////////////////////////////////////////////...///...---,,,,,,...000000000000000000000000000...............///000000////////////....................................------,,,,,,---...//////.........///////////////////////////////////////////////////////////////........................------....../////////000333333222222111000///////////////000111111222222000000000000000111111111...//////////////////...////////////////////////.........------.........---------------,,,+++***......------------......---.........------......////////////////////////------------------------/////////000000111111111////////////////////////......//////////////////........................................................................---------------------------......///////////////.../////////////////////......////////////......---...000000.........///...............---------........................///////////////.........////////////////////////////////////............---......///////////////....../////////000000000---......///000000//////............////////////........................////////////////////////000000000000000000000000000000////////////000000////////////////////////.........///////////////////////////////////////////////////////////////000000////////////000000.........///////////////........./////////000000...//////////////////...////////////////////////...//////////////////...000000//////.........------...///000//////.........///000///...---...000222222111000///......---//////000000000000000000......////////////..................////////////////////////////////////......///000111111000000000000///............///.........///////////////............////////////000111111000///......///...///000111111222222222///////////////////////////////////////..................///////////////000000000000000000000000---------,,,------...///------........./////////---------------------------...//////000/////////.......................................---------........................///......------......///........................+++,,,---.../////////...///............//////000........................000//////...------,,,,,,------.../////////......////////////////////////////////////////////////---......---,,,,,,---///////////////////////////...............///000000//////////////////.................................---------...///000111.........///////////////000000000000000000000000////////////////////////........................---------......//////000222222111111000//////////////////000000111111111......//////////////////......////////////......///////////////////////////...------------...///,,,,,,------------,,,,,,......------------......---...///...------...///////////////////////////........................,,,,,,---...///000000111000000000000000000000000------.../////////..............................................................................---------------------------......///////////////---............/////////......////////////......,,,...//////.........///.....................///.................................///////////////////////////////////////////////////..................///000000000000///////////////000000000111---...//////000000000000............////////////000000000000000000000000////////////////////////111111111111111111111111111000000//////000000111////////////////////////.........///////////////000000000000000000000000////////////////////////000000////////////000000.........///////////////....../////////000000000...//////000000//////...////////////////////////......////////////......////////////////////////,,,...000111///............///000///...---...000222222111000000///......//////000000000000111111......////////////..................////////////////////////////////////......///000111111111111111000//////......//////.........///////////////............////////////...000111000///...///111......///000111111111111///////////////////////////////////////..................///////////////000000000000000000000000---------------...//////---------.........//////------------------------,,,---///000000000//////---------------------------------.......................................///......------......///........................((()))+++,,,------,,,,,,...............///000000..........................................------,,,---......//////......////////////////////////////////////////////////,,,...//////...------..........................................///000000.../////////////////////........................------------...///000111............/////////000////////////////////////////////////////////////........................,,,,,,---......///000000000//////////////////////////////000000000000000........................---...///000000///...---///////////////////////////...------------...///,,,,,,---...////////////......------------......,,,...000///---,,,---///////////////////////////........................,,,,,,,,,------.........////////////////////////+++,,,---...///......---................................................................................................---......///////////////,,,,,,------..................////////////......+++---//////.........///.........//////000000000........................------......//////000000////////////////////////////////////...............///000000111111000000........./////////000000------///000000111111111............////////////000000000000000000000000////////////////////////000000000000000000000000111111000000000000111111////////////////////////............/////////000000000000000000000000000////////////////////////000000////////////000000............/////////000.../////////000000000000//////000000000000//////////////////////////////---...///000000///...---------......///000000000...///000///---,,,///111...///000///...---...000000000000000000000000000//////000000000111111111......////////////..................////////////////////////////////////......///111111222222111111000000///////////////............/////////000............////////////---...000000//////111222------...///000000000000////////////////////////000/////////......................../////////000///////////////////////////////////////000111111---------.........//////------------------------,,,---///000000000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////.................................------.................................+++,,,---///000000//////...............///000111........................,,,,,,------.../////////,,,,,,---.../////////...////////////////////////////////////////////////,,,...000111///................................................///000000.........///////////////........................,,,,,,,,,---...///000111---.........//////000000........................////////////////////////........................,,,,,,------...///000000............////////////000000000000000//////////////////////////////...---...///000000///...---///////////////////////////...---,,,,,,---...///,,,---...000111111222222.........------.........,,,...000///---,,,---000////////////////////////////////////////////////.....................---........................***+++---.........------................................................////////////////////////////////////////////////---......///////////////,,,,,,,,,---------............////////////......+++---//////.........///---......///000111222222........................,,,------...///000111111////////////////////////000/////////............//////000111111111111111---------.........//////------///000111111111111............/////////000........................////////////////////////////////////////////////111111000000000000111111////////////////////////---.........//////000000000000000000000000000000////////////////////////000000////////////000000---.........//////000000////////////000000000000//////000000000000//////000000000000000000000000---...///000000///...---,,,,,,---...///000111111000000///---***+++000444...///000///...---...000---...///000111222333333//////000000111111111222......////////////................../////////000////////////////////////......///111111222222222111111000///////////////---.........//////000000............/////////000,,,...///000///000111333,,,---...///000000000000000000000000000000000000000000//////.........------.........//////000000////////////////////////,,,------......------,,,........................////////////////////////,,,,,,+++---...///---,,,000000///...------,,,,,,---------............///---------............///......------------......000///...---------------,,,---------.../////////000000000000000000000000////////////////////////000///...------...///000...........................---...111555666444222..............................//////000000111111............////////////111000///------....../////////.........---------////////////////////////////////////000000000000........................000000000///......------------------------------////////////////////////////////////////////////---...///111111222222222000000000000000000000000////////////............000000//////.........---......------------......,,,---......//////............////////////......------......///000000000,,,---.........---,,,+++,,,---...///000000000000......---------,,,,,,,,,------------.........///////////////..........................................------------..............................////////////////////////////////////............////////////////////////---------............///......////////////......//////////////////////////////......------,,,,,,000000000000000000000000////////////////////////000111222111000//////111....................................////////////000000000000000000000000222111000//////000111222//////......---------,,,//////////////////......////////////000000000000//////000000000000//////111111111111111111111111////////////000000000000///000111000///...///000////////////////////////111000///......///000111////////////////////////000000////////////000000////////////000000000000////////////000000000000////////////////////////111000///...,,,***))))))...............///000111111000///......///000111000000000000000000000000222222111000///...------000000111333555555333000000000000000000000000000111111000000000000111111//////000000000000//////111111222222222222111111000000000000000000000000////////////////////////////////////////////////000000000000////////////////////////////////////000000000000000000000000//////000000///...------000000000000000000000000////////////////////////---......//////......---........................////////////////////////---,,,,,,---//////...---000//////...------,,,,,,---------............///---------............///......------------......//////...------------------------...............000000000000000000000000////////////////////////000///...------...///000...........................------///222333111...........................,,,,,,,,,,,,------------............////////////111000///...---....../////////.........---------............................../////////000000000........................////////////....................................////////////////////////------------------------...///000111111111111111000000000000000000000000////////////............000/////////..................------------......,,,---......//////............////////////......////////////............------.........------,,,,,,---...///000000000000///.........---------,,,------........./////////////////////..........................................------------..............................////////////////////////---------.........//////........................---------............///......////////////....../////////////////////////////////...............///////////////////////////////////////////////////000111000.........///............................../////////000000000000000000000000000000000000000///......///000000/////////.........------........................////////////000000000000000000////////////000000111111111111111111111111////////////000000000000///000111000///...///000////////////////////////000000////////////000000////////////////////////000000////////////000000////////////000000000000////////////000000000000000000000000000000000000000/////////......------///............//////000111000///......///000000000000000000000000000000111111000000//////...............000111111///---000000000000000000000000111000000//////000000111//////000000000000//////000111111111111111111000000000000000000000000000////////////////////////////////////////////////000000000000////////////////////////////////////000000000000000000000000//////000000///......---000000000000000000000000////////////////////////...//////////////////...........................////////////////////////...------...000000///---/////////...------,,,,,,---------............///---------............///......------------......//////...------------..................---------//////////////////////////////////////////////////////............///000...........................------...//////---+++........................,,,,,,,,,,,,,,,+++++++++............////////////000000///............///...............---------........................------........./////////....................................////////////////////////////////////////////////////////////........................//////000111111000000000000000000000000000000000////////////............////////////..................------------......,,,---......//////............////////////......000000//////...------,,,........................------......///000000000////////////................../////////000000000////////////..........................................------------......////////////////////////////////////////////////,,,,,,------......//////---------------------------------............///......////////////......////////////////////////...///////////////000000........................////////////////////////...///000///...------////////////////////////////////////000000000111111000000000000000000000000//////............//////000000////////////..............................////////////000000000000111000///......///000111111111111111111111111111////////////000000000000///000111000///...///000//////////////////////////////000000000000//////000000000000000000000000000000////////////000000////////////000000000000////////////000000000000111111111111111111111111...//////000000111222222000//////............///000000////////////000000////////////////////////000000000000////////////000///---...//////...---000000000000000000000000000//////......//////000//////000000000000/////////000000111111000000///000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////////////////000000000000000000000000//////000000000///......000000000000000000000000////////////////////////......////////////..............................////////////////////////...------///000111///...//////.........------------------............///---------............///......------------......///......---------....../////////...---------,,,........................////////////////////////...............//////000........................------------......------........................000//////......---------............////////////000/////////............................................................------------.........///........................---------...///000000111........................////////////////////////111111111111111111111111///000000000000000//////////////////////////////////////////............///////////////...............------------......,,,---......///...............////////////....../////////......---------..................//////...............///000000000000000///////////////////////////000000000000////////////..........................................------------......000000000000000000000000////////////////////////.............../////////---------------------------------............///......////////////......////////////////////////......//////000000111111........................///////////////////////////000111000...---...///000000000000000000000000000000000000111111111111000000000000000000000000////////////////////////000000000000000/////////------------............////////////000000000000222000///------///000222111111111111111111111111////////////000000000000///000111000///...///000////////////////////////...///000111111000///...000000000000000000000000000000////////////000000////////////000000000000////////////000000000000000000000000000000000000......///000111111222222111000///...............///////////////000000000////////////////////////.../////////000000000111444222000000000111000/////////////////////////////////............////////////000000000000////////////000000000000//////////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////////////////////////////////////////000000000//////...000000000000000000000000////////////////////////,,,------......------,,,........................////////////////////////...------///000111///..................------------------............///---------............///......------------............---------......////////////...---------,,,------------------------////////////////////////---......///////////////........................,,,------.........000000........................111000000000//////..................///////////////////////////......------.............................................------------.........///........................,,,------...///000111111------------------------////////////////////////111111111111111111111111//////000000000//////...////////////////////////////////////.....................///////////////......------------......,,,---......///...............////////////......,,,---------.........///.........//////000000000///............///000000000000000000000000000000////////////000000000000////////////..........................................------------......000000000000000000000000////////////////////////000000000//////.................................---------............///......////////////......////////////////////////......//////000000111111........................////////////////////////000111222111///...///000000000000000000000000000000000000000111111111111////////////////////////000000000000000000000000/////////000000000000000---------.........//////////////////000000000000222000///------///000222000000000000000000000000////////////000000000000///000111000///...///000////////////////////////...///000111111000///...000000000000000000000000000000////////////000000////////////000000000000////////////000000000000/////////////////////////////////////////////000111000///.....................///000000000000000////////////////////////......//////000000111111555333111111222222111000//////////////////////////////............////////////000000000000////////////000000000000//////////////////////////////000000000000000000000000////////////////////////.../////////000000000111000000000000000000000000//////////////////////////////000000000000000///111111111111111111111111////////////////////////,,,,,,------------,,,,,,........................////////////////////////...------...000000///---........................---------............///---------............///......------------.........------------...//////...............---------........................////////////////////////,,,---...///000000000///........................,,,...............111333.......................................---------............/////////////////////000///......------------...............------------------------------........./////////........................---------...///000000111------------------------////////////////////////..............................///000000/////////000000000000000000000000////////////.....................///////////////......------------......,,,---......//////............////////////......+++,,,,,,---......//////---...///111111111000000000///...------...///000////////////000000000000....../////////000000000////////////..........................................------------......////////////////////////////////////////////////000000/////////.........////////////////////////---------............///......////////////......////////////////////////...///////////////000000........................////////////////////////000222222111000///000111/////////////////////////////////000000000111111////////////////////////000000111111111111000000......////////////000000------......///000000000////////////000000000000111000///......///000111000000000000000000000000////////////000000000000///000111000///...///000//////////////////////////////000000000000//////000000000000000000000000000000////////////000000////////////000000000000////////////000000000000........................//////............------000//////............///---...///000111111111000////////////////////////......//////000000111111222111000000111111000///000000000000000000000000000//////......//////000//////000000000000/////////000000111111000000///000000000000000000000000000000000000000000000000////////////////////////......//////000000111111000000000000000000000000000000000000000000000000//////000111111111000000111111111111111111111111////////////////////////------............------........................////////////////////////---,,,,,,---//////...---........................---------............///---------............///......------------......---------------...//////---------.......................................////////////////////////,,,---...///000000000///...........................///000...,,,,,,///111........................,,,,,,---------------...............////////////...///000000000///---------------.........//////------------------------....../////////000000000........................------......//////000000........................////////////////////////------------------------------...///000000000000000000000000000000000000////////////......................../////////000......------------......,,,---......//////............////////////......------------------------+++---000333444222000///111000...------...///000.........//////000000000------........./////////////////////..........................................------------..............................////////////////////////++++++,,,,,,---...//////........................---------............///......////////////....../////////////////////////////////...............////////////////////////////////////////////////000111111111///...///000............................../////////000000000//////////////////////////////000111111000//////------........./////////......//////000111111222////////////000000000000000000////////////000000000000000000000000000000////////////000000000000///000111000///...///000////////////////////////000000////////////000000////////////////////////000000////////////000000////////////000000000000////////////000000000000////////////////////////........................///............//////000,,,---///000111111111000000000000000000000000000////////////000000000000///...///000222222000...000000000000000000000000111000000//////000000111//////000000000000//////000111111111111111111000000000000000000000000000000000000000000000000000////////////////////////.........///000111111111000000000000000000000000000000000000000000000000//////000111111111111111111111111111111111111111////////////////////////......////////////..............................////////////////////////,,,,,,+++---...///...,,,---.....................---------.........//////---------.........//////.........------.........---------------...///000,,,------....../////////////////////////////////////////////////////////+++,,,...000000000000///........................///111111...+++***,,,///........................---------....../////////............/////////000...///000000000///---,,,---------.........//////------------------------////////////000000000000.................................///////////////////////////////////////////////////////////////////////////////////////,,,,,,...///000000000000000000000000000000000000000/////////............---.........//////000000.........------.........,,,---......//////............////////////......///......------,,,,,,+++***---111444555333000...111000...------...///000---.........//////000000------------.........///000/////////.............................................------.................................////////////////////////&&&'''(((***,,,...///000---------------------------------.........//////......////////////......//////////////////////////////......---------,,,000000000000000000000000////////////////////////...000000000...---...///....................................////////////////////////////////////---...///000000///...---,,,---------......//////...//////000111222222333////////////000000000000//////000000000000//////000000000000000000000000////////////000000000000///111111000///...///000////////////////////////111000///......///000111////////////////////////000000////////////000000////////////000000000000////////////000000000000000000000000000000000000------......//////000000...............///000111,,,---///000111111111000111111111111111111111111000000000000////////////......///222444333111///000000000000000000000000111111000000000000111111//////000000000000//////111111222222222222111111000000000000000000000000000000000000000000000000////////////////////////---......///000111111222000000000000000000000000000000000000000000000000//////000111111111111111111111111111111111111111////////////////////////...............///000000///............---------////////////////////////000000////////////000000,,,...111222222///,,,***,,,,,,,,,---------......................................................////////////////////////......---------,,,,,,,,,........................------------------------//////.........---------------------------------////////////////////////000...---...///000///...........................//////.........---------........................,,,,,,------------,,,,,,+++,,,.../////////...---................................................------............------...///111000...------...////////////////////////,,,,,,------...///000000000000////////////000000//////000000000000//////444111---,,,,,,...////////////////////////////////////............//////,,,---......//////......111000///...------...///000000//////.........---//////............////////////............///000000000000000000000000000000000//////.........---///000111000...------......------,,,,,,------...//////............//////000///...---------------////////////////////////000000//////.........---......---,,,,,,,,,,,,---////////////////////////////////////////////////------......//////000000------............------000000//////.........---////////////////////////////////////////////////000000000000000000000000000000000000000000000000111111000///////////////000000000000000000000000222111111111000000////////////............//////////////////////////////000000000000000000000000333222111000///...---,,,000000//////......------000000000000000000000000////////////////////////000000//////......------......//////000000111111//////............//////////////////000000000000000000000000000000000000000000000000000000000000............////////////000000000000000000000000000000////////////000000////////////000000000000111111111111111000//////000000000000000000000000000000000///////////////////////////000000000000000000000000111111111111000000000000000000000000111111111000000000000000////////////000000000000111111000///////////////............/////////000000000000000000000000000000111111111111222222222222222222111000//////...000000000000000000000000////////////////////////...............///000000///............---------........................,,,,,,++++++++++++,,,,,,,,,---///000000...,,,***,,,,,,,,,---------......................................................////////////////////////............---------,,,........................------------------------//////.........---------------------------------........................///---,,,---...///...---........................//////.........---------........................------............------,,,---......///.........................................................------............------+++---...///...---...///------------------------,,,,,,---......//////000//////000000000000////////////000000000000/////////...---...///000///...//////////////////////////////............//////,,,---......//////......111000///...---......///000/////////............000000////////////000000......------------------////////////////////////000/////////............///000000000...---...///...------,,,,,,------...///................../////////...---------------////////////////////////000/////////............///......---------------........................////////////////////////.........///////////////...//////////////////...000/////////............////////////////////////////////////////////////////////////////////////000000000000000000000000111111000///////////////000000000000000000000000111111000000000/////////000000////////////000000////////////////////////////////////////////////222222111000///...------///////////////.........000000000000000000000000///////////////////////////////////////.........////////////000000000000/////////....../////////....../////////000000000000000000000000000000000/////////////////////////////////000000000000111000000000000000000000000000000////////////000000////////////000000000111000111111111111000//////000000000000000000000000000000000000000000000000////////////000000000000000000000000111111111111000000000000000000000000111000000000000000000000////////////000000000000111111000///////////////........./////////000000000000000000000000000000//////000000000111111111222222111111000//////...000000000000000000000000////////////////////////...............///000000///............---------------------------------...------,,,,,,------...---------...------,,,+++,,,,,,,,,---------....................................................../////////////////////////////////.........------........................------------------------...............---------------------------------------------------------...,,,+++,,,---...---,,,.......................................---------.................................//////............------------...//////................................................------............------)))+++---.........///000---------------------------------......//////000...///000111111000///...//////000000000000//////,,,,,,...000222222000...//////////////////////////////............//////,,,---......//////......000000///............///////////////............000000////////////000000,,,,,,---------,,,***)))........................////////////...............///000///...---...///......------------............------------......//////...------------...////////////////////////////////////............000///......------..............................///////////////////////////////////////.........//////000000000000//////////////////............////////////////////////////////////////////////........................000000000000000000000000111000000///////////////000000000000000000000000000000///////////////...111000000000000000000111////////////////////////////////////////////////000000000000////////////.........///////////////000000000000000000000000////////////////////////.........///////////////000000000000////////////////////////////////////............////////////000000000000000000000000........................000000000000111111111111000000000000000000000000000000////////////000000/////////000000000111111000000111111000000///...000000000000000000000000111111111111111111111111////////////000000000000000000000000111111111111000000000000000000000000000000000000000000111111////////////000000000000111111000///////////////....../////////000000000000000000000000000000000.../////////000000000000222222111111000/////////000000000000000000000000////////////////////////...............///000000///............---------------------------------//////............//////......------------------,,,,,,,,,---------......................................................////////////////////////000////////////.................................------------------------................................................------------------------...---,,,,,,......---,,,..............................................................................////////////............---,,,,,,...///000................................................------............------***,,,...///......///000////////////////////////------....../////////000---///000222222000///---//////000000000000//////...---...000222222000...///////////////////////////......------......///,,,---......///........./////////........./////////////////////.........//////............//////+++,,,.........,,,***(((........................///////////////............///000///...---...///......------------......------,,,,,,,,,,,,------///......---------......///////////////////////////////////////.........000000///............///........................////////////////////////000000//////......------/////////000000////////////////////////.........////////////////////////////////////////////////........................////////////////////////000000////////////000000////////////////////////////////////............000000////////////000000////////////////////////////////////////////////////////////000000000000------......//////000000////////////////////////////////////////////////------......//////000000111111000000//////....../////////000000/////////---.........//////////////////////////////////////////////////////////////////000000000111111111////////////////////////000000////////////000000//////000000000111111111000000111111000000///...000000000000000000000000111111111111111222222222////////////000000000000///000000000111111111111000000000000000000000000000000000000000111111111////////////000000000000111000000///////////////...////////////000000000000000000000000000000000/////////000000000111111111111111111000000//////000000000000000000000000////////////////////////...............///000000///............---------------------------------------,,,,,,,,,,,,------//////...------...///000,,,,,,,,,---------......................................................////////////////////////000////////////.................................---------------------------.............................................------------------------///...---...///000///---........................---...................................................////////////............---,,,,,,...///000................................................------............------...000111111///...///000000000000000000000000000.........///////////////---///000222222000///---//////000000000000//////222000//////000000///...////////////////////////......------------......,,,---......///...............//////////////////.........///////////////...------,,,,,,------...,,,...///000///...,,,***.................................///////////////---///000///......///000///......------......///------,,,,,,,,,,,,------......---------......///////////////////////////.........///////////////000000///............///........................////////////////////////000000//////......---------......//////......---.........///////////////////////////////////////////////////////////////........................////////////////////////000000////////////000000////////////////////////............////////////.........------.........////////////////////////........................////////////000000000000------......//////000000////////////////////////000000000000000000000000------......//////000000111111000000//////......//////000111111000//////.........////////////000////////////////////////000000000000000000000000........./////////000000////////////////////////000000////////////000000000000000000111111111111111111111111111000000///000000000000000000000000000000111111222222222222////////////000000000000///000000000111111111111111111111111111111111111//////000000111111111111////////////000000000000111000000///////////////////////////000000000111000000000000000000000000000000000111111111222222111111111000000000000000111111111111111111111111////////////////////////...............///000000///............---------------------------------//////............////////////.........///000000,,,,,,,,,---------....................................................../////////////////////////////////.........------........................---------------------------------.......................................------------------------000///......///000///...........................---------................................................//////............------------...//////................................................------............------000111222222000/////////........................////////////////////////...///000111111000///...//////000000000000//////444222000//////000///...////////////////////////......------------......,,,---......//////......---...//////000/////////.........///////////////...------------------.........///000000///.......................................///////////////---...//////......///000//////............//////......------------.........------------...//////////////////////////////.........///////////////000///......------......------------------------///////////////////////////////////////.........------............------.........///////////////////////////////////////////////////////////////........................000000000000000000000000///////////////000000111000000000000000000000000...////////////000000000...------,,,,,,------...////////////////////////........................////////////000000000000.........///////////////000000000000000000000000000000000000000000000000.........///////////////000000000000//////////////////111111111111//////////////////000000000000000000000000000000000000111111111111111111111111............////////////000000000000000000000000000000////////////000000000000000111111111222222222222333333222222111000000000000000000000000000//////000000111222222222////////////000000000000000000000000111111111111111111111111111111111111/////////000111111222222////////////000000000000111111000////////////////////////000000000111111000000000000000000000000111111111111222222222222111111000000000000000000111111111111111111111111////////////////////////...............///000000///............---------........................111000000//////000000111---------....../////////,,,,,,,,,---------......................................................////////////////////////............---------,,,........................---------------------------------.........//////................................................///...------//////...---........................---------.........//////........................------............------,,,---......///.........................................................------............---------///111111000//////000........................000///////////////////////////000000000000////////////000000000000//////000000000111222222000---////////////////////////...------,,,,,,------...,,,---......//////......,,,---///000000000//////............/////////000/////////....../////////---......//////000000111////////////////////////............/////////000---...//////......///111//////............/////////..................///---------------...//////////////////////////////............/////////000///......---------------------------------------////////////////////////.........///////////////......////////////................../////////000////////////////////////////////////////////////////////////////////////000000000000000000000000///////////////000111111000000000000000000000000/////////000000000111111......------------......////////////////////////........................000000000000///////////////////////////.........000000000000000000000000000000000000000000000000///////////////.........////////////000000000000...///111222222111///...000000000000111111111222000000000000000000000000000000000000000000000000...////////////000000000000000000000000000000000000000////////////000000000000111111111222222222333444444444444333222222000000000000000000000000......///000000111222222////////////000000000000000000000000111111111111111111111111111111111111...//////000111111222222////////////000000000000111111000/////////////////////000000000111111111000000000000000000000000000000000000111111111111000000000000000000000111111111111111111111111111////////////////////////...............///000000//////.........---------////////////////////////,,,,,,,,,++++++,,,,,,,,,+++,,,------.........---,,,,,,,,,---------......................................................////////////////////////......---------,,,,,,,,,........................---------------------------------.........//////////////////////////////////////////////////////...---,,,,,,......---,,,........................---------.........//////........................,,,------------------,,,+++,,,.../////////...---................................................---..................---***,,,////////////000222111111111111111111111111000000000000////////////000000////////////000000//////000000000000//////,,,---000333555444000---////////////////////////...------,,,,,,------...,,,---......//////......,,,---///000000000//////---.........//////000000111111000000000000111111------------...000111222000000000000000000000000---.........//////000000,,,...//////......///111//////............////////////............//////---------------...///000////////////////////////---.........//////000000......---,,,,,,,,,,,,---------------------------////////////////////////---.........//////000000//////000000000000//////---.........//////000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000//////000000111111222222//////............//////////////////////////////........................111000000000////////////000000//////.........---000000000000000000000000000000000000000000000000000000//////.........---......//////000000111111...000111222222111000...000111111111222222222222000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000////////////000000000111111111111222222222444444555555444444333222000000000000000000000000---......///000111111111////////////000000000000000000000000111111111111111111111111111111111111...//////000111222222222////////////000000000000111111000///////////////000000000000111111111111000000000000000000000000////////////000000000000000000000000000111111111111111111111111111111111000000000000000000000000000000//////.........---------------------------////////////////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,111000///...------...//////......---------................................................---------------............///---------............///.........------,,,,,,,,,............////////////000000//////.........------...///000000///...---.........---,,,,,,++++++---...///000000///...------,,,,,,,,,,,,---......//////////////////////////////............//////111000000///...---------.........------,,,,,,,,,------------------------//////////////////////////////.........---------,,,---------...////////////////////////////////////000000000000000//////000000000000////////////------......///000000000////////////////////////------------------------......------------......,,,,,,,,,---------......111000///---------...///......////////////......---------......000111111........................222111000//////.........////////////////////////////////////////////////000000//////.........---////////////////////////........................//////////////////////////////.........---------////////////////////////---------............///...///////////////......////////////////////////...........................------------...//////////////////////////////////////////000000000000000000000000000000000000111111000000000000111111......///000000000000000////////////////////////------///000111111111111......------------.........000111000///...///111111111111111111111111111////////////////////////////////////////////////000000000000000000000000222111111111000000//////111///...------...///111////////////////////////111111111111000000000000000000000000000000000000.........///000000111111000000000000////////////111111000///////////////...---...000111111...,,,000000000000111111111111333555888999999555111...000000000000000000000000000000111111111111000000111111000000000000111111222111000//////000111222222222111111000000//////333000------///111000///222222333333333333222222000000000000000000000000111111000///////////////222222222111111111000000222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////000/////////............------------------------////////////////////////.........//////.........------------------------000///...---,,,,,,---...///......---------......................................................---------............///---------............///---,,,,,,,,,++++++++++++............////////////000/////////............---...///000000///...------------------..................//////.........------,,,,,,------...///////////////////////////000///...------...///000111000000///......------.........------,,,,,,,,,------------------------//////////////////////////////.........------------------...............//////////////////////////////000000000000//////000000000000///////////////////////////.........////////////////////////..............................------------......,,,,,,---------.........000000///...............,,,------......------,,,,,,,,,,,,,,,---...///000........................------------...///000111////////////////////////////////////////////////000/////////............//////////////////////////////////////////////////////////////////////////////.........---------////////////////////////---------............///000000111111111111000000////////////////////////........................///............///000000////////////////////////////////////000000000000////////////////////////111111000000000000111111......///000000000000000////////////////////////---...///000111111111111///......------......///...000111000///...///111111111111111111111111111////////////////////////////////////////////////000000000000000000000000111111111111000000000///111000...------...000111////////////////////////////////////............000000000000000000000000111111111222333333444444000000000000000000000///000////////////000000111111///......///000000///000000000000111111111111222444555777666333000...111111111111111111111111000000111111111111000000111111000000000000111111222111000//////000111222111111111111000000000000333111...///111222222000000000111111111111000000000000000000000000000000111111000///////////////222222222111111111000000000000000000000000000000111111111111111111111111111111111111111111111111////////////////////////////////////............////////////////////////////////////////////////...//////000000//////.................................---,,,,,,,,,,,,---......---------......///................................................---------............///---------............///---------------,,,,,,,,,............////////////////////////..................////////////......,,,------...//////000000......------------......---------,,,------...///////////////////////////000///---,,,,,,---///000000000000///......------.........---------------------------------------////////////////////////...............---------...............---------//////////////////////////////000000000000//////000000000000////////////111000000///......------////////////////////////////////////////////////......------------......,,,------------.........///////////////......---,,,------......------,,,------------...///000000........................,,,,,,,,,------...///000////////////////////////////////////////////////////////////............////////////////////////000000000000000000000000////////////////////////...............---------////////////////////////---------............///000000111111111111000000////////////////////////........................///////////////000111111////////////////////////////////////000000000000........................111000000//////000000111...//////000000000000000////////////////////////---...///000000111111000///......------......///...000111000///...///111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000111111111111000000000000000000............000000000000000000000000000000............////////////000000000000000000000000...//////000000111111222000000000000000000000000////////////000111222222444111...---///111111222000000000000111111111111111222333333222111///...111111111111111111111111000000111111111111000000111111000000000000111111111111000000000000111111000000000111111111111111444222000000222333222222000000111111111111000000000000000000000000000000111111000000000/////////222222222111111111111111000000000000000000000000111111111111111111111111111111111111111111111111///////////////////////////////////////.........//////////////////////////////////////////////////////000000000000//////////////////////////////...---------------------...------------...//////........................---------...............---------............///---------............///000000000000000/////////............///////////////////////////............//////////////////............/////////000000...---,,,++++++,,,---...---------------...//////////////////////////////000///---,,,,,,---///000000000//////...........................---------........................////////////////////////......................../////////...---------,,,////////////////////////...//////000000000000///000000000000////////////000000//////............////////////////////////..............................------------......------------............---...///000000///...---//////000000000000//////000000000000000111222222........................000000///...------------///////////////////////////////////////////////////////////////.........////////////////////////////////////////////////////////////////////////........................////////////////////////---------............///---......////////////...////////////////////////........................//////......//////000111////////////////////////////////////000000000000////////////////////////000000////////////000000//////000000000000//////////////////////////////......///000000000000000//////............//////...000111000///...///111////////////////////////000000000000000000000000////////////////////////////////////////////////111111111000000000000000000000///......///000000000000000000000000000000000000000000111111111111000000000000000000000000------......///000000000000000000000000111111111000000000///000000111111333111//////111222222111///000000000111111111111111111111111111000000000111111111111111111111111000000111111111111000000111111000000000000111111111000000000000000000111000000000111111222222222222222111111222222222222222222333333333333222222000000000000000000000000000000000111111000000000111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111.................................///////////////000000000000000000000000//////////////////////////////000000000000//////////////////////////////........./////////......---------------...//////........................---------.........//////---------............///---------............///000000000000000000000000............////////////.........////////////////////////....../////////000000/////////............---,,,++++++,,,---......------------.../////////////////////////////////...---,,,,,,---...///////////////............................................................////////////////////////---...................../////////...---------,,,////////////////////////......///000000000000000000000000000////////////............//////000000////////////////////////------------------------......------------......---------.........//////---...///000000///...---///000000000000000000///111000000000000111111222////////////////////////222111000///............////////////////////////////////////////////////.........///////////////////////////////////////........................////////////////////////---.....................////////////////////////---------............///------...///////////////000000000000000000000000////////////////////////......------......///000000000000000000000000000////////////000000000000000000000000000000000000000000////////////000000//////000000000000//////////////////////////////...//////000000000000////////////....../////////...000111000///...///111////////////////////////000000000000000000000000000000000000000000000000////////////////////////000000000000000000111111000000////////////000000000000000000000000000000///000000000111111111222000000000000000000000000000000111222222333333444///000000000111111111222333333222000////////////111111111222333333111//////000000000111111111111222111111111111222222222111111111111111111111111000000111111111111000000111111000000000000111111000000000111111000000000000000111111222222333333000111111111111000111111222222333333333333222222000000000000000000000000///000111111111111000000111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111.................................///////////////000000000000000000000000////////////////////////...//////000000//////...////////////////////////---...//////000000//////---------------...///000........................,,,,,,------.../////////---------............///---------............///---------...........................////////////........./////////////////////............//////000000//////...------,,,......------------............------......///000////////////////////////...------------------...//////////////////...................../////////........................////////////////////////---------..............................---------////////////////////////---...///000000111111000000000000000////////////------......///000000111////////////////////////------------------------......------------......------........./////////---...//////////////////---......//////......---///......------......//////////////////////////////......//////000111222////////////////////////////////////////////////.........///////////////////////////////////////........................////////////////////////---------...............////////////////////////---------............///...///000111111222222111000000000000000000000000////////////////////////---------------...//////000000000000000000000000////////////000000000000111111111111111111111111000//////......//////000000000000000000//////...//////////////////////////////000000000000//////000//////......//////000...000111000///...///111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000------......//////000000000000000000000000000000//////000000111222222222///000000111111222222222555444333111000///......000000111333444333111...000000000000111111111111111111111222222333333444222222222222222222222222000000111111111111000000111111000000000000111111000000111111111111000000111111111222222222222222///111222222111000000111000000111111111111000000000000000000000000000000///000111222222222111000111111111111111222222222000000000000000000000000222222222222222222222222222222222222222222222222..................................../////////000////////////////////////////////////////////////.........//////.................................,,,---.../////////......---,,,,,,------///000000........................,,,,,,------...//////000---------............///---------............///,,,,,,---------.....................////////////............/////////000000///...------...///000.........---------------.........//////........................//////000////////////////////////,,,------......------,,,.../////////////////////---........./////////000........................////////////////////////---------.........//////---------...............////////////////////////---...///000111111111111000000000000////////////.........///////////////////////////////////////..............................------------..................////////////...............///000000......////////////............---------------...////////////////////////............///000111111////////////////////////////////////////////////............/////////000////////////////////////........................////////////////////////---------.........//////////////////////////////---------............///...///000111222222222222000000000000000000000000////////////////////////...............//////000000000000000000000000000////////////000000000000000000000000000000000000//////............//////000000000000000///......//////////////////////////////000000000000//////000000////////////000000...000111000///...///111111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000///000000000111111111111000000000111111000000000////////////////////////---------...///000000000000000000000000000000000------......//////000000///000000111111222333333444333222111000000//////111000000000222222111///000000000000111111111111///000111222333333333333222222222222222222222222000000111111111111000000111111000000000000111111///000111222222111000///333222222222222222222111///222444444222000111222000000111111111111000000000000000000000000000000...///111333333222111000000000111111111222222222000000000000000000000000222222222222222222222222222222222222222222222222........................---.........//////000000////////////////////////////////////////////////------............------........................***+++---...///...------,,,,,,,,,---...///000111........................,,,,,,------...///000000---------.........//////---------.........//////---.........//////000000............/////////000---.........//////000000000///...------...///000++++++,,,,,,---.........---...///000000///...---...............///000000////////////////////////+++,,,...//////...,,,+++.........///////////////---.........//////000000////////////////////////////////////////////////---------.........//////,,,------....../////////////////////////////////---...///000111111111111000000000000////////////000000000///......------////////////////////////////////////////////////.........------...................../////////000///...---------///000111000000111111111111000000000//////.........//////000000000000000000000000000000...---------------////////////////////////////////////////////////---.........//////000000////////////////////////000000000000000000000000////////////////////////---------.........//////////////////////////////---------.........//////,,,---...///000000000000000000000000000000000000000000000000000000000000///////////////000111111000000000000000000000000////////////000000000000//////////////////////////////............//////000000000000000///......///////////////////////////000000000000000//////000000////////////000000///000111000///...///111111111111111111111111111////////////////////////000000000000000000000000000000000000000000000000//////000000111111111222000000111111111111000000////////////////////////...//////000111222222333000000000000000000000000000000000111222222333333///000000111222222333333222222111111111111111111333111......///111111111000000000000111111111111...///111222333333333222222222222222222222222222000000111111111111000000111111000000000000111111///000111222222111000///444333333222222111111111000333666666333111222444222222333333333333222222000000000000000000000000...///111333444333111000000000111111222222222222222222222222222222222222222222222222222222222222222222222222222222222222////////////////////////)))+++---/////////---,,,,,,------..........................................//////...,,,,,,---///........................000///...---------------///////////////////////////...------...///000111////////////////////////---------............///---,,,,,,...///000///...000000///...............000000000000000000000000---------------...//////,,,,,,------.../////////000000000000000000000000......////////////..................////////////,,,,,,------------,,,,,,+++,,,,,,---.........---......///000///...,,,+++---,,,,,,,,,---///111222////////////............---...///000000///...---////////////////////////---......///000111111222......///000000000000000,,,---...///000222333333222222111///...---,,,+++////////////////////////........................------......//////000000........................////////////////////////............////////////000000//////.........---111111000000/////////...////////////////////////////////////////////////......////////////..............................////////////////////////////////////////////////000000000000000000000000+++,,,---......---,,,+++////////////////////////000000000000000000000000000000000000000000000000////////////////////////111111000000//////......000000/////////......---000000000000000000000000000000000000000000000000........................000000000000111111111111000000000000000000000000444333111///------------//////000000000000//////000000111111111111000000000000000000///////////////000111222222111000///000000000000000000000000...//////000000000000000......///000000000000000//////.........//////000000000000000000000000000...///000111111000///...000000000000000000000000222222111111000/////////111111000000000000000111000111111111111222222222000///---++++++---///000000000000000000000000000111111111111111111111111222222222111111111111000333333333222222111111111444333111//////000111222333333222111111111222222222222222222222222222222333333333333333222111000222222222222222222222222666666555444222111000000111111111111111111111111222222222222222111000///222222111111111111222222111222222222222111000000444444444333222111//////222222111111000/////////222222222222222111000///////////////////////////+++,,,---.........---,,,------...////////////...........................---...///...------///111........................//////......------------///////////////////////////......---...///000111////////////////////////---------............///---------.../////////...000000///...............000000000000000000000000......------......///000//////................................................////////////..................////////////......////////////......,,,---....../////////...///...,,,+++***+++,,,---...---,,,,,,,,,---...///---.........//////000000......////////////......////////////////////////......//////000000111111......///000000000000000++++++,,,,,,---.........222222111000///...------////////////////////////.................................///////////////........................////////////////////////............////////////000/////////............000000000//////.........////////////////////////////////////////////////......////////////..............................////////////////////////////////////////////////////////////////////////---...///000000///...---////////////////////////000000000000000000000000000000000000000000000000////////////////////////111000000000/////////...000000///...............000000000000000000000000000000000000000000000000////////////////////////............////////////000000000000000000000000333222000///............//////000000000000////////////000000000000//////000000000000////////////000000111111111111000000000000000000000000000000...//////000000000000000//////000111111111111111222111000///////////////000000000000000000000000//////000000000000//////000000000000000000000000000000000000000111111111111111000000000000111111000111111111111222222222111000///......///000111111111111111111111111111111111111111111111111111......///000111222333333333333222222222222222222444333111000///000111222333333333333444555555666222222222222222222222222333333333333333222111111222222222222222222222222444444444444444444444444222222222222222222222222333333333333333222111111222222111111111111222222333333333333333222111111222333333333333222111111000000000000111111111111333333333333333222111111////////////////////////.........---------------......///000000000//////........................---...////////////000222//////////////////////////////..................///////////////////////////............///000000////////////////////////---------............///------.../////////......000//////............///000000000000000000000000//////......//////000111111111000//////...------..............................////////////..................///////////////000000111111000000///---...//////000/////////111///+++((((((***---000000///...---------------,,,,,,---...///000111111//////............//////////////////////////////////////////000000000000......///000000000000000////////////////////////111111111000000000//////////////////////////////........................///////////////.................................////////////////////////............////////////////////////............/////////...............////////////////////////////////////////////////......////////////..............................///////////////////////////////////////////////////////////////////////////000000111111000000///////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000////////////111000///...---...///000000000000000000000000000000000000000000000000000000000000000000000000000............////////////000000000000000000000000111111000/////////////////////000000000000//////......////////////......////////////000000000000111111000000000000111111000000000000000000000000...///000000111111000000000111111222222222222111333333222111000///......000000000000000000000000111000000//////000000111000000000000000000000000...//////000111111222222111000000000000000111111000111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111---...///111222222222333222222222222222222333333444333111000000111222222222222222333444555666777222222222222333333333333333333333333333222222111222222222222222222222222222333333444555666777888333333333333333333333333444444444444444333333222333222222111111222222333444444444444444333333222111111222333333333333333//////000000111222222333333333444444444333222222////////////////////////000///...---,,,,,,------...//////000000000000000...........................///111111//////000111000000000000000000000000....../////////.........//////////////////////////////........./////////////////////////////////---------............///---.../////////......///000///............/////////////////////////////////////////////000111111111111000000////////////000000000000000000000000......////////////..................////////////000000000111111000000000---....../////////......333000---++++++---000222000000//////////////////---------...///000000111000///...------...///000////////////////////////000000000000////////////......///000000000000000000000000000000000000000///////////////000000000////////////////////////........................000000//////......------........................////////////////////////............///////////////////////////...........................------////////////////////////////////////////////////......////////////..............................////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////........................////////////////////////////////////////////////000000000000////////////111000///.........000111////////////////////////////////////////////////////////////////////////000000000000111111111111000000000000000000000000000////////////000000000//////000000000000//////...//////000000//////...////////////000000000000222111000//////000111222000000000000000000000000//////000111111111111000000000111222222111111111111111111111000//////...000000000000000000000000222111000//////000111222000000000000000000000000//////000000111111111111000000000000000000111222000000111111111222222222111111222333333222111111111111111111111111111111111111111111111111111111222222333333333222111000111111111222222333333333333333222111111111222333111111111111222222333444222222222333333333333333222333333444333333222222222222222222222222222222111222333444555666777888444444444444444444444444333333444444444444333333333333222222222222333333444444444444444333222222111222333333444444333333000000000111111222222222222333333333333333222222////////////////////////000///...---------------...//////000000000000000........................///111222111000.........000000000000000000000000......///000000//////...//////////////////////////////////////////......////////////////////////---------............///---///111000...---.../////////............/////////////////////////////////////////////000111111////////////000000111111000000000000000000000000......////////////..................////////////...//////000000//////...------.........------,,,/////////......//////000,,,,,,---...//////000000///////////////.........000///...------...///000////////////////////////000000000000////////////......///000000000000000+++,,,,,,------......///---------............///////////////////////////////////////////////////000000//////......------////////////////////////////////////////////////............////////////.........///////////////------..................////////////////////////////////////////////////......////////////..............................////////////////////////////////////////////////........................////////////////////////////////////////////////------------------------////////////////////////000000000000000000000000////////////000000000000111000///......///000111////////////////////////////////////////////////........................000000000000111111111111////////////////////////...//////000000000000000//////000000000000/////////000000111111000000///.../////////000000000111222111000//////000111222000000000000000000000000///000000111111111111111///000000000000000//////------///000000000000///000000000000000000000000222111000//////000111222000000000000000000000000111111111111000000//////000000//////000111222222000000111111111222222222000111111222222111111000111111111111111111111111111111111111111111111111333444555666555444333222111111111222222333333333222222222222222222333333444333222222111111111111222222333333333444444444222333333444444444333333222222222222222222222222222222222333444444444555444444444444444444444444222222333333333333222222444444333333333333444444333333333333333222222111333444444444444333222222333222222222111111000000111111222222222222111111/////////////////////////////////.....................///000000000//////...........................///111111000...---...////////////////////////---...///000111000///.../////////////////////////////////000//////...---////////////////////////---------............///---000222111...---...000///............//////000000000000000000000000000//////......//////000111------...//////000111111..............................////////////..................////////////---......//////......---------------------,,,++++++,,,...//////...---,,,((()))***,,,---.........000000//////............//////............//////////////////////////////////////////000000000000......///000000000000000,,,,,,---...//////000000------------------------///////////////////////////////////////////////////////////////.........////////////////////////////////////////////////............////////////.........///////////////.............../////////////////////////////////////////////////////////......////////////..............................////////////////////////////////////////////////........................///......------......///////////////////////////........................000000000000000000000000000000000000000000000000////////////000000000000//////000000000000111111000000000000000000000000000000000000000000000000....................................////////////////////////////////////...///000000000000000/////////000000000000//////000000111111111111000000......//////000000111111111111000000000000111111000000000000000000000000///000111111222222111111///000000000000///......***,,,...///000111000000000000000000000000000000111111111000000111111111000000000000000000000000222222111111000//////...////////////000111222333000111111111111222222222000000000000000000000000222222222222222222222222111111111111111111111111111222555777888888777666222222222222222222333333222222222333333333333333777666555444333222222222222222333333444444555555222333333444444444444444444444444444444444444444333333333333333333333333444444444444444444444444111222222333333333333222555444444333333444444555333333333333333222111111444444444444444333222222444333333222111111000000000000111222222222111111////////////////////////------///000000///......------...////////////...........................))),,,///000000//////000........................---...000111111111////////////////////////////////////000000000///---,,,////////////////////////---------............///---111333222...,,,...000...............///000000000000000000000000000000......------......///000..................//////..............................////////////..................////////////---......//////......---...............---,,,,,,+++,,,.../////////...---***+++,,,---......------.........///////////////......////////////......////////////////////////......//////000000111111......///000000000000000000000000000111111111111...............---------////////////////////////////////////////////////.........///////////////////////////////////////////////////////////////............////////////............/////////000.........//////000000000////////////////////////////////////////////////......////////////..............................////////////////////////////////////////////////........................///......------......///////////////////////////........................000000000000000000000000000000000000000000000000.../////////000000000111---///000222222222000///000000000000000000000000000000000000000000000000....................................//////////////////////////////////////////000111111000///...//////000000000000////////////000000000000//////.........///000111111111000000111111111111000000000000000000000000000000000000111222222222222111111111111111111000///...,,,---///111111111000///000000000000000000000000000111111222222111111000000000000000000000000000111111111000000000000000////////////000111222333000111111111111222222222222111000//////000111222222222222222222222222222111111111111111111111111000222555777888888777666333333222222222222222222111222222333444444444333666555555444333333333333222222333333444555555666222333333444555555444444555555555555555555555555333333333333444444444555333333333333333333333333222222333444444444444444555555444444444444555555444444444444444333333222222333444444555444444444222222222222222222222222000111222222333333333222////////////////////////+++---///111111000///...,,,------.......................................&&&)))---///000000111222........................,,,...000111222111000/////////////////////////////////000000000///---,,,////////////////////////---------.........//////---111444222...,,,...111...............///000111000000000000000000000000---------------...///////////////...------,,,,,,000000000000000000000000......////////////................../////////000......////////////......//////000000///...------...//////000000000111111///000111111111000......,,,------...///000111111---...///000000///...---////////////////////////---......///000111111222...//////000000000000000000//////...---,,,,,,,,,000000//////............////////////////////////000000000000000000000000---.........//////000000000000000000000000000000////////////////////////............/////////000---.........//////000000.../////////000000111111////////////////////////////////////////////////......////////////..............................////////////////////////////////////////////////........................000///...------...///000////////////////////////////////////////////////000000000000000000000000000000000000000000000000.../////////000000111111,,,...111333333222000///000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111///////////////////////////000111111111000...---//////000000000000//////......////////////......---......///000111111222///000111222222111000///000000000000000000000000000000111222222222222111222222222222222111000//////000111333222111///...000000000000000000000000000111222333333222111000000000000000000000000000/////////000111111222222////////////000111222333000111111111111222222222333222000//////000222333222222222222222222222222111111111111111111111111333444666888777555333111444333333222222111111111111222333333444444444444222222222111111222333333222222333333444555666666222333333444555555555444666666666666666666666666222333333444555666777777333333333333333333333333333333444555666666666555555555444444444444555555555555666666555555444333000111333444555666666666111111111222222333444444111222333333444444444444------......//////000000,,,---...//////...---,,,///...---,,,,,,---...///---...............------------------------------......//////000000111111111000///......------...++++++,,,,,,---...//////........................------------------------........................////////////////////////......---------,,,,,,,,,........................000000000000////////////000000000000000000000000111111000///...---,,,,,,///////////////.......................................---------......///,,,---------------------------......//////000000111111000000000000111111,,,,,,------......//////........................---...//////------...///000,,,)))***///111000...000000000000000000000000.........////////////000..................................../////////000+++---000111000/////////111111000000//////......000///...------...///000000000000000111111111111//////............//////222111111///...---,,,+++000000//////............//////............//////......------------.........///...---,,,,,,...000////////////////////////////////////////////////...............///000000111000///......///000111---...///...,,,++++++---//////............//////000000000000000000000000////////////////////////000000000000111111111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000---------............///......//////000000111111111000///......///000111000000000000000000000000......///111222333444555000000////////////000000000000000000000111111222222111111111000000//////000000000000000000000000000000000000000000000000111111000000//////......////////////////////////222222222111111111000000000000000000000000000000444333222111111222333444222222111111111111111111222222222222222222222222333333222222111000000000222222222222222222222222111111111000000000000000333333333333333333333333111222222333333222222111222444666888888777555444222222222111111111111000444444444555555555666666555444444555666666555333555666666666555444444333555555555555555555555555444555777888888777555444555555555555555555555555666666666666666666666666333333333333333444444444555555444333222222222333333333333333333333333333333333333333333333444444.........///////////////......///000000///......///...------------...///---...............------..............................//////000000111111000//////............///,,,,,,---......///000000------------------------------------------------........................////////////////////////////////////.........---........................000000000000////////////000000000000000000000000///////////////..................///////////////........................//////...------------...............---------,,,.........///////////////111111000000000000111111.............../////////////////////////////////---///000///...---...000000---***+++///222111///////////////////////////---............/////////////////////////////////........./////////000000,,,---//////......///000000000000000////////////000///...------...///000//////000000000111111111//////............/////////////////////.........////////////......------//////............//////......------------.........//////---,,,,,,...000////////////////////////////////////////////////...............///000000///...---,,,,,,---...//////000111000...---.../////////............//////000000000000000000000000/////////////////////////////////000000000111111000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000........./////////000000////////////000000000000111000///......///000000000000000000000000000000...//////000111222333333//////000000000000//////000000000000000111111222111111111111000000000///000000000000000000000000000000000000000000000000222111111111000000000000111111111111111111111111222222222111111111000000000000000000000000000000333222111111111111222333111111111111111111111111222222222222222222222222111111111111111222222222222222222222222222222222222222222222222222111111111111111111111111111111222222333333333333222222333444777888999888666444333333333333222222222222444444444555555555666666666555555666777777666444555555555555555444333333555555555555555444444444333444666777777666444333555555555555555555555555444444444444444444444444333333333333333333333333444333333222111111222222444444444444444444444444444444444444444444444444///////////////.........//////000000000000/////////...------------...///------...............---////////////////////////......//////000000111111///............///000000.........//////000111111------------------------------------------------........................////////////////////////111111000000000000000///........................////////////000000000000000000000000000000000000---.........//////000000------......//////000000........................000000///...------------000//////......---------///////////////.........111000000//////000000111000000///////////////...000000000000000000000000...///000///......///000000---+++---000222111///........................---------............///000000000000000000000000....../////////000000000---.........------...000////////////000000000000//////............////////////000000000000111111//////............//////,,,,,,---...///000111111...............---------//////............//////......------------.........//////...------...000////////////////////////////////////////////////...............///000000......------------......///000111000........./////////............//////000000000000000000000000////////////////////////....../////////000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111000000000000////////////000000////////////000000000000000000000000000000/////////000000111111111...///000111111000///...000000000000000111111222111111111111000000000000000000000000000000000000000000000000000000000000222222222222111111111111111111111111111111111111222222222111111111111111000000000000000000000000222111111000000111111222111111111111111111111111222222222222222222222222000000111111222333333444222222222222222222222222222333333333333333333333222222222222222222222222222222333333333333222222444555777999999888777666555555444444444333333333444444555555555666666666777777666777888999777555444555555555555444333333444444444444444444444444444555666777777666555444555555555555555555555555444444444444444444444444555555555555555555555555555444333333333333333333444444444444444444444444666666666555555444444333000000//////......------////////////////////////.........------.........,,,---......///.......................................//////000000111111---------......///111111.........//////000000000------------------------................................................////////////////////////000000000000000000000000........................////////////000000000000000000000000000000000000............////////////,,,------...///000111111........................///...............//////......//////////////////000000//////......------000000////////////000000111111000000//////......////////////////////////---...//////------...///000...---...111222222000........................------------............000000000000000000000000...////////////000000000.........---+++,,,...000......//////000000111111/////////....../////////////////////000000000111//////............//////,,,,,,---...///000111222............------------//////............//////......------------.........///000///------...000////////////////////////////////////////////////...............///000000000000000//////000000000---...///...---,,,---...//////............//////////////////////////////////////////////////////............////////////////////////000000000000/////////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111111000000//////......///////////////000000000000000000000000000000000000000000///////////////...///000111111000///...000000000000000111111222111111111000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111000000000000000000111111111111111111222222222222222222222222222222222111111111222222333333333222222222222222222222222222222222222333333333333444444444444444444444444222333333333333333333222555666888999999999888777555555555444444444333333555555555555666666666666777666666777888888777555444444555555555444444333444444444444444555555555777777888888888888777777444444444444444555555555666666666666666666666666777777777777666666666666666666555555555555666666444444444444444444444444777777666555444333333222000000//////......------........................---..................---,,,------...//////......------------------------......//////000000111111------------...000111222.............../////////------------------------................................................////////////////////////////////////////////////.........................../////////000000000111000000000000000000000000////////////............,,,------...///000111111////////////////////////---------...///000111222,,,------...///000111111000000//////......------000000////////////000000111111000000//////..............................,,,---......---,,,---............///111111111000........................---------.........//////////////////////////////////////////000000000111/////////---,,,,,,...000......//////000000111111...//////////////////......////////////000000000//////............//////------......//////000000........................//////............//////......------------......---///000000.........000////////////////////////////////////////////////...............///000000///000000000000000000///---...///...------.../////////............//////////////////////////////////////////////////////............////////////.../////////000000000111////////////////////////////////////////////////////////////////////////////////////////////////....../////////000000000111111000000//////............///000000000000000////////////////////////000000000000////////////...///000111111000///...000000000000000111111222000000000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000000111111000000000000000111111111222222222222222222222222222222222333333333333222222111111222222222222222222222222111111111111222222333333444444444444444444444444333333333444444333333333666666777888999888888777444444444444333333333333555555555666666666777777666666555666777888666444444555555666666555555555444444444555555666666666777777777888888777777777444444444444555555666666777777777777777777777777777777777666666666555555666666555555555666666777444444444444444444444444777666666555444333333222///////////////...............------------......------...//////...------,,,,,,---...////////////------------------------......//////000000111111---------......000111111................................................................................................////////////////////////------............//////..............................//////000000111111000000000000000000000000000000//////.........---------......//////000000////////////////////////---------...///000111222,,,,,,---...///000000111///////////////.........000//////......//////000000000///////////////...........................---...///...---,,,---///------...///000000000000.................................////////////000/////////////////////////////////000000000111111///000000///------...000////////////000000000000......////////////............////////////000000//////............//////......//////////////////........./////////////////////............//////......------------......---///111111///...//////////////////////////////////////////////////////...............///000000------............------...000111111000///000222//////............//////000000000000000000000000////////////////////////....../////////000000000......//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000........./////////000000000000000000////////////---...///000111111111000////////////////////////000000000000000000000000000000////////////000000000000000000000111111222000000000000111111111111000000000000000000000000000000000000000000000000///////////////000000000////////////////////////111111111111111222222222111111111111111111111111000111111222222111111000000000000111222222333333222222222222222222222222555444444333222222111111222222222222222222222222000000111111222222333333222222222222222222222222333333444444444444333333666666777777888888777777555555444444444333333333555555666666666777777777666555555666777777666444555555666777777777777666555555555666777777888888777666666666666666666777666666777777888888999999888888888888888888888888888888777777666666555555555555444444555555666666666666666666666666666666777777666666555555444444.........///////////////000///...------...///000------...//////...------+++,,,---...////////////..............................//////000000111111...............///000111////////////////////////////////////////////////................................................////////////////////////---------....../////////.................................///000111111111000000000000000000000000.........///////////////.........///////////////////////////////////////000000///////////////000...---------------------........./////////////////////............//////.............../////////........................///000111000///...///111+++,,,...////////////////////////////////////////////////000000000111111000000000000000000000000//////000000000111111111///111222111///......///000000000000////////////---...///000000///...---........./////////000000//////............//////............/////////000/////////000000000111111//////............//////......------------......---///111111000/////////////////////////////////////////////////////////...............///000000,,,---...//////...---,,,...000111111000000111222//////............//////000000000000000000000000/////////////////////////////////000000000111111.........///000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111////////////000000000000,,,---///000111111111000////////////////////////000000111111111111111111111000///......///000111000000000000000111111222///000000000111111111111000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000000000111111111222222222111111111111111111111111111111222333333222111111///000000111222222333333222222222222222222222222333333333333333333333222222222222222222222222222111111222222333444444555333333333333333333333333333333444444444444333333555555666666666777777777666666666555555555444444555666666666777777777777777777666777888888777555666666777888888888888888666666666777888999999999999999999888888999999999::::::;;;<<<<<<===>>>>>>==============================<<<<<<;;;::::::999777777777777777888999999999999999999999999999999888888888888888888888888---.........//////000000111000///......///000111,,,---...//////...---,,,+++,,,---...////////////////////////////////////......//////000111111111///............///000000111111111000000000000000000000000000000000000000////////////////////////........................////////////////////////---.........//////000000........................---......///000111111222000000000000000000000000,,,,,,---...///000111222///////////////.........000000000000000000000000333222111///......------000///...---,,,+++******---.........//////000000//////............//////,,,---------......//////000000000000000000000000000222333222111000111222***,,,...//////......///000000000000000000000000000000000000111111111111111111111111111111111111000000000000111111111111///111333333111/////////111111000000//////......---...///000000///...---............/////////000//////............//////,,,------...///000111111//////000000111111222222//////............//////.........------.........---///111222000/////////////////////////////////////////////////////////...............///000000...///000111111000///...,,,...//////......///111//////............//////000000000000000000000000////////////////////////000000000000111111111111---......///000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222......//////000000111111,,,---///000111111111000////////////////////////000111111111222222222222222111...------...111222000000000000000111111222//////000000111111111222000000000000000000000000000000000000000000000000000000111111222222222333111111111111111111111111000000111111222222222222111111111111111111111111111222333444444333222111///000000111222222333333222222222222222222222222111222222333333444444555222222222222222222222222222222333333444555666666555555555555555555555555333444444555555444444333555555555555666666666666777777777777666666666666666666666666777777777777999888777888::::::888777777777888999999999999999666777777888999:::::::::>>>======<<<<<<======>>>===>>>>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@@@@???;;;;;;;;;;;;<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::;;;;;;............////////////,,,---///000///...///000...///000000000///---,,,......------------......------------------------------...///000000//////000///...---------------........................------......///000000000,,,,,,,,,---------......***+++...///000///...---000000//////.........---000///...---------------////////////////////////000000000000111111111111///000111222222111000///111111000000//////.........///000000000///---,,,////////////////////////........................,,,---......//////......000000000000000000000000//////............//////000000000000000000000000//////000000000000//////---------.........//////111111000......---------000000000000000000000000........................000000//////.........---////////////////////////111111111111111111111111333222222222111000000000111111111111111111111111444444333222111000//////............////////////------......///000000000////////////////////////........................000000//////.........---////////////////////////......------------...............///////////////------...///000111222222------............------............/////////000////////////////////////000000///...............000000000000000000000000////////////////////////000000000000000000000000111111000000000000111111000000000000000000000000000000////////////000000000000////////////000000///////////////////////////000111222222111000//////000111222222111//////000000000000000000000000000000000000000000000000111111000000000000111111222111000//////000111222000111111111111222222222111111111111111111111111000000000000000000000000000111111111111222222222///111111111000///000111111111111111111111111111222222222222222222222222111111111111111111111111333333333222222111111111222222222222222222222222333333333222222222111111444444444333333222222222444444444444444444444444444444444444444444444444666666555555555444444444777666666555555555666666555555666666777888888999777777777888888999999999666666666666777999;;;<<<555666888999:::;;;;;;;;;<<<======<<<;;;<<<>>>@@@??????@@@AAAAAAAAAAAAAAABBBBBBCCCEEEGGGJJJLLLMMMLLLNNNPPPOOOMMMKKKKKKKKKMMMNNNOOONNNLLLIIIEEEBBBFFFEEECCCAAAAAAAAABBBBBB@@@@@@@@@@@@@@@?????????>>>===<<<;;;::::::::::::............////////////,,,...000000/////////111///////////////......---......------------..............................------.../////////////////////...---------------......................../////////......................../////////000000...///111222111000///---///.........------------//////...---------------//////////////////////////////000000000111111111000000111222222111000000000000000000//////......///////////////......---////////////////////////........................,,,---......//////..............................//////............//////...........................//////000000//////...---------.........//////111000///......---------................................................000/////////............////////////////////////000000000000000000000000111111000000000000000///000000000000000000000000222222222111000000//////............///////////////////////////.........////////////////////////........................000/////////............/////////////////////////////////....../////////000///...---,,,++++++***............////////////---......//////......------------............///////////////////////////000000///...............000000000000000000000000////////////////////////000000000000000000000000111111000000000000111111////////////////////////000000////////////000000000000////////////000000000000000000000000000000///000111222222111000///000000111111111111000000000000000000000000000000000000000000000000000000111111000000000000111111000000000//////000000000000111111111111222222222111111111111111111111111111111111111111111111111000111111111111222222222000111222222000000111222111111111111111111111111222222222222222222222222222222222222222222222222333333333222222222111111222222222222222222222222111111222222333333333444444444444333333333222222333333333333333333333333444444444444444444444444444444444555555666666666555555444444444444555555444555555555666666777777666666777777777888888888888777777777777888:::;;;======>>>>>>>>>>>>======;;;===???@@@@@@BBBDDDGGGHHHIIIJJJKKKLLLLLLLLLLLLMMMNNNNNNPPPRRRTTTUUUVVVSSSUUUXXXYYYXXXWWWXXXXXXZZZ[[[[[[ZZZXXXUUURRRQQQNNNMMMLLLKKKKKKKKKKKKKKKMMMLLLKKKJJJIIIHHHGGGGGGHHHGGGFFFDDDCCCBBBAAAAAA............////////////...///000000//////000111000//////............///......------------......////////////////////////---....../////////////////////...------------...........................000//////...------,,,,,,...////////////000000000000111111111111///---,,,---------------,,,,,,,,,//////...------------...//////////////////////////////000000000000111111111111222222222222111111000000000////////////...000//////............///////////////////////////........................------...////////////...........................//////............//////.................................//////.........------........./////////111000///......---..............................////////////////////////////////////............////////////////////////////////////////////////......///////////////000////////////////////////000000000000000000//////............////////////111000000///......------////////////////////////////////////////////////////////////............////////////////////////000000////////////000000000//////...---,,,++++++///.........---------------......//////......---,,,,,,---------.........////////////////////////000//////............///000000000000000000000000////////////////////////000000000000000000000000111111000000000000111111////////////////////////000000////////////000000000000////////////000000111111111111111111111111000000111111111111000000111000000000000000111111000000000000000000000000000000000000000000000000111111000000000000111111//////000000000000//////000111111111111222222222111111111111111111111111111111111111111111111111000111111111111222222222111222333222111000111333111111111111111111111111222222222222222222222222333333333333333333333333333333333222222222222111333333333333333333333333000000111222333444555555444444444444333333333333222222222222222222333333444444444444444444444444222333333555666777888888444444333333333333444444666666666666666777777777777777777888888888999999:::999999999:::;;;<<<<<>>???@@@AAABBBCCCCCCDDDFFFHHHKKKLLLMMMNNNNNNQQQUUUWWWWWWXXXYYYZZZWWWWWWWWWXXXXXXWWWWWWVVVUUUVVVVVVWWWXXXXXXXXXXXX[[[]]]___^^^\\\ZZZZZZZZZZZZZZZYYYXXXWWWVVVVVVUUUPPPQQQQQQQQQQQQQQQPPPPPPPPPPPPOOOMMMKKKJJJHHHHHHNNNNNNNNNMMMLLLJJJIIIHHH............////////////000000000///......///111000///...------...///000......------------......------------------------...///////////////............---------......///////////////////////////---------.........//////........................,,,------.................................//////......---------......///////////////////////////...////////////000000000111111111111111111111111.............../////////000///...------...///000////////////////////////////////////////////////---...//////000000////////////////////////////////////............//////////////////////////////------............------........./////////000000000//////............///////////////////////////000000000000000000000000.........////////////////////////////////////////////////////////////////////////000000111111111000000000000000000000000---------...//////000000............////////////............//////000000////////////////////////000000000000000000000000.........//////////////////////////////////////////......------......///......//////000111111222---......///000000111111...//////////////////...////////////000000000000//////////////////////////////............//////////////////////////////000000000000000000000000////////////////////////111111000000000000111111////////////////////////000000////////////000000000000////////////000000////////////////////////111000000000000000000111111000/////////000222333////////////////////////////////////////////////111111000000000000111111000111333333333333111000000000111111111222222222111111111111111111111111111111111111111111111111000000111111111222222222111222333333222111222333111111111111111111111111222222222222222222222222333333333333333333333333222222222222222222222222333333333333333333333333333333333333333333333333444444444444444444444444444444444444555555666666555555555555555555555555555555555666666666777777666666666666666777888888999999999999::::::::::::::::::;;;<<<===>>>??????BBBCCCEEEGGGIIIJJJKKKLLLLLLMMMOOORRRTTTVVVWWWWWWVVVXXX[[[[[[ZZZYYYYYYZZZYYYYYYXXXXXXWWWUUUTTTSSSSSSTTTUUUWWWWWWWWWWWWWWW[[[]]]^^^^^^\\\ZZZYYYYYYVVVUUUUUUTTTTTTTTTTTTTTTRRRRRRRRRRRRQQQQQQQQQQQQPPPPPPOOONNNMMMLLLKKKKKKMMMNNNNNNNNNNNNMMMLLLKKK............////////////000000000...,,,,,,...000///............//////000......------------......------------------------//////////////////...---...------------...//////////////////////////////------......///000000111111111111000000000000///.........///000111111222.........///////////////...------------...//////////////////////////////......////////////000000111111000000000000111111---............////////////............//////000////////////////////////////////////////////////......///000000000000///000000000000000000000000//////............//////000000000000000000000000.........//////.............../////////000000000//////............//////000000000000000000000000////////////////////////.........//////////////////////////////////////////////////////////////////000000000000000111111000000000000000000000000---.........//////000000............////////////------......///000000111////////////////////////////////////////////////.........///////////////////////////////////////......------------....../////////.........------------...///000111222222...//////000000//////...//////000000000111111111///////////////////////////............//////000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000////////////000000000000////////////000000........................111111000000000000111111////////////000111222333000000000000000000000000000000000000000000000000111111000000000000111111111222222222222222222111000111111111111222222222111111111111111111111111222222222222222222222222000111111111111222222222111222333222111000111333111111111111111111111111222222222222222222222222333333333333333333333333111222222222222333333333333333333333333333333333555444444444333333333222444444444444555555555555444444555555666666777777555555555555555555555555666666666666666666777777888888777888888999:::;;;888999999::::::;;;<<<<<<<<<<<<>>>@@@BBBCCCEEEEEEIIIJJJLLLOOOQQQRRRSSSSSSRRRRRRSSSTTTUUUUUUUUUTTTWWWXXXZZZZZZYYYXXXYYYZZZWWWWWWWWWVVVUUUSSSRRRQQQRRRTTTVVVXXXZZZ[[[ZZZZZZZZZ\\\___```___^^^______XXXXXXYYYZZZZZZYYYYYYYYYXXXWWWUUUTTTSSSSSSTTTUUUTTTSSSSSSRRRQQQPPPPPPOOOMMMMMMNNNNNNNNNLLLJJJIII............/////////////////////---++++++---///---......///////////////......------------..............................///////////////...---------------------...////////////////////////////////////000000000000000000111111111111000000000///000////////////000000111---------....../////////---------------...//////////////////////////////........./////////000000000000///......///000000---------.........//////---......///////////////////////////////////////////////////////////////......///000000000000000//////////////////////////////............//////////////////////////////...//////000000//////....../////////000000000000//////............//////////////////////////////..................................../////////000////////////////////////------------------------000///////////////......//////////////////////////////////////////000000............////////////.........///////////////////////////////////////..................................../////////000//////////////////////////////............//////////////////.....................//////000000000//////000000000000//////////////////000000000000////////////////////////...............///000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111000000////////////000000000000////////////000000////////////////////////222111000//////000111222...///000111111222222222000000000000000000000000000000000000000000000000111111000000000000111111111000000000000000000111000111111111111222222222111111111111111111111111222222222222222222222222000111111111111222222222000111222222000000111222111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333444444444444444444444444333333333444444444444444444444444444555555555666333333444444555666666777555555555555555555555555444444555666777888888999888888888888999:::;;;<<<;;;;;;<<<===???@@@AAAAAABBBCCCEEEHHHKKKMMMOOOPPPQQQRRRSSSUUUVVVVVVVVVVVVSSSTTTTTTUUUUUUUUUTTTTTTYYYZZZ\\\]]]^^^```bbbeeeaaaaaaaaaaaaaaa``````___]]]___cccfffiiijjjjjjjjjiiikkknnnooonnnmmmnnnnnnhhhiiikkkmmmmmmlllkkkjjjjjjgggdddaaa``````bbbcccbbbaaa```^^^]]][[[ZZZYYYWWWWWWWWWVVVUUURRROOOMMM............/////////000//////...,,,******,,,///,,,---///000000000///............------.........//////////////////////////////000000///...---------------------...///000000000000000000000000000222222111111000000//////000000//////.........---000///...------,,,------,,,,,,,,,------.........---------------...///000////////////////////////............/////////000000///...------...///000---------.........//////,,,---///000000000///...////////////////////////000000000000000000000000...//////000000000000000........................//////............//////........................//////000000000000//////////////////000000000000//////.........//////000................................................---.........//////000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,/////////......------,,,........................000000000000000000000///............/////////000000000000///......------////////////////////////........................---.........//////000000////////////////////////000000////////////000000......///000111222333333///............---------//////000000000000//////............/////////000////////////////////////...............///000111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111111111111111111111111111000000////////////000000000000////////////000000000000000000000000000000222111000//////000111222---...000111222222222111000000000000000000000000000000000000000000000000111111000000000000111111000///...------...///000000111111111111222222222111111111111111111111111222222222222222222222222000111111111111222222222///111222111000///000111111111111111111111111111222222222222222222222222111111111111111111111111111111111222222333333333444444444444444444444444111222222333444555666666444444444555555555666666222222333333444555666666666666666666666666666666222333444666777999:::;;;888888888888999:::;;;<<>>???@@@@@@BBBFFFIIIMMMOOOQQQQQQRRRTTTUUUUUUSSSSSSTTTVVVSSSUUUXXX[[[```gggpppvvv|||111111111111000///...---////////////////////////000000000000000000000000.........///////////////////////////000000000000111000000000////////////////////////////////////---............/////////------........./////////............////////////000///...------...///000000000000000000000000000.........///////////////////////////////////////111111111111111111111111////////////////////////......///000000000////////////////////////000000000000000000000000000000......///000000000000000////////////////////////---------...............///000000000000//////...////////////////////////////////////////////////......////////////.........////////////000000000000000000000////////////////////////000000000000000000000000000000000000............////////////...//////000000/////////,,,---//////.........//////............//////000000000000000////////////------..................////////////////////////......////////////......000000000000000000000000////////////000000000000////////////000000000000////////////////////////000000////////////000000000000000000000000000000//////////////////////////////111111111111//////000000000000000000000000000000000000000000000000........./////////000000000000000000000000000000/////////......//////000111111111111111111111111000000////////////......000000111111222222111111111000000//////000000111---...///000000111000000111111111111111111111111000000000000111111111111111111222222222222111111000111111111111000000///111111000000000111222222//////000000000111111111333333333333333333333333111111111111222222222222111222222333333222222111111111111222222333333444222222222222222222222222111222222333333333333333111111222222333444444444444333333222222222222333333333333333444555666666555555555555555555555555555444444555777999999999444555777888888888777666777777777777777888999999888999;;;===AAADDDGGGHHHLLLMMMNNNOOOQQQSSSTTTUUUSSSUUUWWWXXXVVVUUUUUUUUUUUUYYY```fffnnnxxx//////000111111000///...........................//////000000000000//////............/////////000////////////000000000000000000/////////.........////////////////////////---------.........//////....../////////000000000............//////////////////............//////000000000000000000000000------......//////000000////////////////////////000000000000000000000000////////////////////////......///000000000000000000000000///////////////000000000000000000000000......///000000000000000////////////////////////------------.........///...//////000000000000///////////////////////////////////////////////////......////////////........./////////000000000000111000000000/////////...////////////000000000000000000000000000000000000............//////////////////000000000000//////+++---///000///......///...............///000000111000000000/////////........................---........................---...///000000///...---////////////////////////////////////000000000000////////////000000000000/////////////////////////////////....../////////////////////////////////////////////////////////...///111222222111///...000000000000000000000000000000000000000000000000------........./////////000000000000000000000000////////////000111111222111111111111111111111111000000/////////.........///000111222222222222111111111000000000000111111//////111222222333333333111111111111111111111111000000000000111111111111111222222333333222222111//////111111222111000000111111000/////////000000000000111111111222222222333333333333333333333333222222222222333333333444111222333333333333222111000111111222333333444444222222222222222222222222111222333333444444333333111111222222333444444555333333333333333333444555333333444555666666666666555555555555555555555555888666555666777999999888444666777999999888777666666666777888999;;;<<<===???@@@BBBEEEIIILLLPPPQQQSSSSSSSSSTTTVVVYYY\\\^^^___bbbgggiiihhhgggfffffffffllluuu|||---...///111111111000000..............................////////////......---.........//////000000////////////000000000000//////.........---------////////////////////////---------.........//////////////////000000000000............/////////000////////////////////////////////////////////////,,,------...///000111111////////////////////////////////////////////////////////////////////////......///000000000000000111111000000//////......000000000000000000000000...//////000000000000000000000000000000000000000.../////////000000111111......///000000111000000////////////////////////////////////////////////......////////////........./////////000000111111111111000000/////////...////////////000000000000000000000000000000000000............/////////000///000000000000000//////***,,,///000///......///...............///000111111111000000/////////...000000000000000/////////........................---...///000000///...---........................////////////000000000000////////////000000000000////////////////////////.........------.........////////////////////////////////////////////////...000111222222111000...////////////////////////000000000000000000000000////////////000000000000000000000000000000000000000000000000111222333444111111111111111111111111000000//////.........---///000111222222222222222111111000000000000111111000111222333444555555555111111111111111111111111000000000000111111111111111222222333333222222111...///000111222222111000111111000//////...//////111111222222222333333333333333333333333333333333333333333444444444555555111222333444444333222111000000111222333333444444222222222222222222222222111222333333444444333333111111222333333444555555333333333333444555555666666777777888777555444333666666666666666666666666:::888666666777888777666555666888999:::999777666777777888:::<<>>???@@@AAACCCEEEGGGJJJNNNQQQTTTUUUYYY```lllzzz|||zzzxxxyyy|||}}}wwwuuuuuuxxxzzz{{{}}}}}}~~~|||{{{xxxwwwwwwxxx{{{|||//////............//////444222000///......000000///////////////........./////////////////////////////////.........///000////////////////////////////////////////////////000000000000000000000000////////////////////////,,,------....../////////////////////////////////////////////////////////,,,---//////...///000222////////////////////////,,,---...............---...///000111111000///...000000000000000000000000---...///000111000000///...///000111111000///...000000000000000000000000////////////////////////111111111111111111111111000000000000000000000000...///000111111000///...000000000000000000000000///000000111111000000///000000000000000000000000////////////////////////------......///000000000000000000000000000000000//////000000000111111111000111222333222111///---......///000000000000000000000000000000000000000...///000111111000///...////////////////////////111111111000000000//////.../////////000000000111////////////////////////000000111111111111000000/////////000000000111111000000000000000000000000///////////////000111111000000000000000000000000222111000///........................///000111222.../////////000000000111111111000/////////000000.........///000111222333000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000111111111111111111111111000000000000111111111111222222222222222222222222000111111111111222222222222222222222222222222222111111111111111111111111333333333333333333333333444444444444444444444444222333555444222111222444222222333333333333333333222333333444555555666666444444555555555666666666666555555555555444444444333333444444444555555555111333555777888777666555333444444555666666777777777777666666777777888999::::::;;;===???AAACCCDDDBBBDDDGGGJJJNNNSSSYYY]]]eeegggllluuu//////............//////111000///...///111333444000000//////.........---////////////////////////.../////////------///000////////////////////////////////////////////////000000000000000000000000////////////////////////..................------////////////////////////------...//////...---------...//////......///111////////////////////////------///000111111222222...///000111111000///...000000000000000000000000---...000111111111000///...///000111111000///...000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000...///000111111000///...000000000000000000000000000000111111111111000000000000000000000000000000////////////////////////,,,,,,---...///000111111000000000000000000000000//////000000111111111222111222444555444111...,,,......///000000000000000000000000000000000000000...///000111111000///...////////////////////////111111111111000000000000.../////////000000111111000000000000000000000000---...///////////////...,,,,,,,,,------------...000000000000000000000000///////////////000111111000000000000000000000000222222000///............////////////000222333444.../////////000000111111333222111000000///000000000///////////////000111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000111111111111111111111111000000000000111111111111333333333333333333333333000111111111111222222222222222222222222222222222000000000000000000000000333333333333333333333333444444444444444444444444333555777666444333555777222222222333333444444444333333444444555666777777555555555666666666666777666666555555555444444444444444444555555666666666111333777::::::999777555444555555666777888888999777777777777777888888999======>>>???BBBDDDFFFGGGJJJMMMPPPUUUZZZ```hhhmmmvvvyyy~~~}}}}}}~~~|||}}}////////////////////////........................000000000000000000000000........................////////////000000000000...........................---,,,,,,+++***)))(((000000000000000000000000////////////////////////////////////////////////......////////////......+++,,,,,,---...///000000,,,,,,,,,---...///000000............////////////111000///......///000111000000000000000000000000333222111000////////////111000///......///000111000////////////000000111000000000000000000000000111111000000//////......111111000000//////......---.........//////000000000000///......///000111000000000000000000000000////////////000000000000111111000///...---,,,,,,---...///111111111000///////////////////////////000000000000000///......000000000000////////////////////////////////////000000000000000000000000......////////////......////////////////////////000///---,,,,,,---///000111111000000/////////...//////000000000000//////111111111111000000000000---,,,,,,,,,---///000222111111111111111000//////000000000000000000000000---......///000111111222111111000000//////.........///000111111000///.........//////000000111111000000000000000000000000111111111000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222333333333333111111111111111111111111...///000111111111111111333222222222111000000000111111000000000000111111333333222111111111222222333333333333333333333333444444444444444444444444444444444333333222222222222222222222222222222222111222333333444444444333555555555555555555444444444444444444444444444444222222333444555777777888666666666666666555555555777888999999999888777666999999::::::;;;<<<===???===@@@DDDGGGIIIKKKMMMNNNRRRUUU\\\ccclllwww////////////////////////////////////////////////000000000000000000000000........................111111000000//////.......................................------,,,++++++000000000000000000000000////////////////////////..............................////////////......///////////////000000000,,,------....../////////............////////////111000///......///000111000000000000000000000000000///////////////000000111000///......///000111///............//////000000000000000000000000000111000000000/////////...111000000000/////////............/////////000000111000///......///000000000000000000000000000000////////////000000000000111000000//////.........---...///000111111000///////////////////////////000000000000000///......000000000000////////////////////////////////////000000000000000000000000//////000000000000//////000000000000000000000000000///............///000000000000/////////......//////000000000000//////......//////000000000111///............///111222111111111111111000//////000000000000000000000000......//////000000111111111000000000/////////......///000111111000///....../////////000000000111000000000000000000000000000000000000000111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222222222111111111111111111111111000000111111222111111111222222222111111111111111111111000000000000111111222222111111111111111111333333333333333333333333444444444444444444444444444444444333333222222222333333333333333333333333222222333444444333333333333333333333333444444444444444444444444444444444333333444444555666777777666666666666666666666666444555666888888888777777999:::<<<===>>>???AAABBBEEEHHHKKKLLLMMMPPPVVV[[[eeeiiipppxxx////////////////////////000000000000000000000000000000000000000000000000........................222222111000///...------........................////////////////////////000000000000000000000000////////////////////////..............................////////////......222222222111111000000000....................................////////////000000////////////000000////////////////////////------------...///000111000000////////////000000...---------......///000000000000000000000000000000000000000////////////000000000000////////////......////////////000000222111000///......//////000000000000000000000000////////////000000000000000000000000000000000000...//////000000000000///////////////////////////000000000000000///......////////////000000000000////////////////////////000000000000000000000000000000111111111111000000111111111111111111111111000000000000000000000000////////////............//////000000000000//////,,,,,,---...///000111111111000000//////000000111000111111111111000000///000000000000000000000000////////////000000000000000000000000//////////////////000000000000//////////////////000000000000000000000000000000000000//////000000111111222222111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111222222222111111111111111111111111111111222222222222222222111000111111111111111222222222111111000000000000111111000111111222222222111111333333333333333333333333444444444444444444444444444444333333333333222222444444444444444444444444333333333444444333222222111111111222222333333333444444444444444444444444444444444555555666666666666666666666666666777777444555666888999999::::::888:::===>>>???AAACCCEEEIIINNNSSSUUUVVV[[[gggppp~~~////////////////////////////////////////////////////////////////////////........................111111111000///......................................./////////000000000////////////////////////////////////////////////------------------------......////////////......111111111111111111111111////////////........................////////////000000////////////000000////////////////////////...............///000111000000////////////000000...............///000111000000000000000000000000000000000000////////////000000000000//////////////////////////////000000222111111000///.........////////////////////////////////////000000000000///000000000111111111222/////////000000000000///////////////////////////000000000000000///......////////////000000000000///////////////////////////////////////////////////000000111111000000///111111111111111111111111...///000000000000///...//////..................//////000000000000//////------......///000111111111111000000////////////000000111111111111000///////////////////////////000000000000////////////000000000000//////////////////000000000000//////////////////000000000000////////////////////////......///000111222222333111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222222222222111111111111111111111111111333333333333333222111000000000000111222222222333222111111000000111111222000111222333333333222111333333333333333333333333444444444444444444444444333333333333333333333333444444444444444444444444333333444444333333222222000000111222333333444444555555555555555555555555555555555555666666666666666666777777777777888888777888999:::;;;<<<<<<<<<;;;>>>BBBCCCDDDEEEIIILLLMMMUUU___ccceeemmmzzz////////////////////////........................////////////////////////////////////////////////////////////000000000000////////////////////////---------...//////000000////////////////////////////////////////////////..............................////////////............//////000111222222//////////////////..................//////////////////000000000000//////////////////////////////222111000000/////////000//////000000000000//////////////////000111222333000000000000000000000000////////////000000000000////////////000000000000000000000000000000//////111111111000///...------////////////////////////////////////000000000000//////000000111111222222000000000////////////000000000000000000000000000000000000000000///........./////////000000000111000000000000000000000000////////////////////////...//////000000//////...111111111111111111111111---......//////......---......////////////////////////000000000000//////000000000000000000000000000000000000///......---///000000111111111000000////////////////////////000000000000////////////////////////000000000000000000////////////000000000000000000////////////////////////////////////......///000111222222333111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222333333333333333222222111111111111111111111111333333333333333222111000000000000111222222222333222222111111111111222222111111222333333444333333333333333333333333333333444444444444444444444444333333333333333333333333222222222222222222222222333333333444444333333222111222222333444555666666555555555555555555555555555555666666666666666666777777777777888888999999:::::::::;;;;;;<<<======AAADDDHHHJJJKKKMMMSSSXXX^^^hhhtttzzz|||////////////////////////........................000000000000000000000000////////////////////////.../////////000000000111////////////////////////,,,---------......//////000000000000000000000000////////////////////////////////////////////////......////////////......,,,------...///000111222////////////////////////............//////////////////000000000000//////////////////////////////333222111000000///////////////000000000000///////////////000111222333444000000000000000000000000////////////000000000000////////////000000000000111111000000000000//////000000111111000///...---000000000000000000000000////////////000000000000/////////000000111111111111000000////////////000000000000000000000000000000000000000000///............//////000000111111000000000000000000000000000000000000000000000000......////////////......111111111111111111111111........................////////////000000000000//////000000000000//////222111111111000000000//////000000000//////...---///000000111111111111000000000000000000000000000////////////000000000000////////////000000000000000000////////////000000000000000000////////////000000000000000000000000//////000000111111222222111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000222333333333333222111111111111111111111111111111222222222222222222111000111111111111111222222222222222111111111111222222111111111111222333444555333333333333333333333333444444444444444444444444222222333333333333444444222222222222222222222222111222333333444444444333444444444555555666666666555555555555555555555555555555555666666777777777777777777888999999:::::::::::::::;;;<<<>>>???@@@BBBFFFKKKNNNPPPUUU___ggg{{{////////////////////////........................000000000000000000000000////////////////////////000000000000////////////////////////////////////------..................000000000000000000000000////////////////////////000000000000000000000000......////////////...............//////000000000......//////000000111111............////////////...///000111111000///...000000000000000000000000111000000/////////000000...///000111111000///.........//////000222333444000000000000000000000000.../////////000000000111.../////////000000000111111111111000000000////////////000111111000///...000000000000000000000000////////////000000000000/////////////////////000222111000///......///000000000000000000000000000000000000000000///...............///000111111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000000000000000///...------...///000000000000000111111222222//////000000000000///////////////000000000000000///000111111111000///...//////000111111111111111000000000000000000000000......//////000000111111.../////////000000000111111000///......///000111111000000000/////////...000000000000000000000000000000000000000111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111000//////111111111111111111111111000000111111222111111111222222222111111111111111333222222111111222222333111000.........000333555333333333333333333333333444444444444444444444444222222222333333444444444333333333333333333333333000111222333444555555555555555555555555555555666555555555555555555555555444444555666777888888999777777888888999::::::;;;;;;;;;<<<>>>AAADDDGGGHHHIIINNNTTTXXX]]]ggguuu////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000222222111000///...------000000000000000000000000///////////////.........000000000000000000000000////////////////////////000000000000000000000000......////////////......000000000000////////////---......///000111111222............/////////000...///000111111000///...111111111111111111111111......---......///000111...///000111111000///...------......///111222333000000000000000000000000.../////////000000111111.../////////000000111111222111111111000000//////...///000111111000//////000000000000000000000000////////////000000000000///////////////.........222111000.........///000000000000000000000000000000000000000000//////...---......///000111111222000000000000000000000000000000000000000000000000000000111111111111000000////////////////////////222000///------///000222000000111111222222222333//////000000000000//////,,,------...///000111111000111222333333222111000//////000111111111111111000000000000000000000000---......///000111111222.../////////000000111111111000///......///000111111111000000/////////...000000000000000000000000111111111000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000//////...------111111111111111111111111...///000111111111111111333222222222111111000000333222222111111222222333000...,,,++++++...222444333333333333333333333333444444444444444444444444222222222333333444444444444444444444444444444444///000111333444555666666555555555555555555444444666666666666666666666666333444555666777888999:::777777888999::::::;;;;;;===>>>???BBBFFFKKKOOOQQQXXX]]]dddjjjppp}}}////////////////////////000000//////.........---000///.........///111222000000000000000000000000//////000000000000//////000000000000000///......//////////////////////////////000000000000/////////////////////////////////////////////000111111///000111111111///...---////////////000000000000------------.........///......//////000000111111///......//////000111222111111222222222222111111000...---,,,,,,---...000....................................////////////////////////////////////000000000000000000000000111000///......///000111000000000000000000000000.........///////////////......///000111222222333000000111111111111000000...///000111222333444444111111111111111111111111////////////////////////---///111222222222000///......//////111222444555//////000000000000//////000000000000000000000000......////////////......000000111000000///...---......///000111222222333111111111111111111222222000000000000000000000000111111000000//////......000000000000000000000000////////////////////////000000111111111111000000000000////////////000000......//////000000111111...///000111111000///...////////////////////////000000000000000000000000000000000000////////////000000000000000000000000---...///111222222222222111111111111111111111111222222111111000000//////000000000000000000000000000000000///000000111222000000000000000000000000222222222222222222333333111111111222222333333333000000000000000000000000111111111111111111111111333333444444444333222222333222111111111222333444111222333444555555555555555444333333333333444555555444444333333444444555444444444444444444444444333333333444444444555555444555555555555555444444666666666666666777888888444666888888777666777888<<<<<<;;;:::999:::<<>>???BBBFFFHHHGGGMMMSSSWWW\\\iii}}}////////////////////////111111111111000000000000///////////////000000111//////////////////////////////000000000000//////000000000000000///......//////////////////////////////000000000000/////////////////////////////////////////////000000111///000000000000/////////////////////000000000000///000000000000111111111111111000000//////......333222111111000000000000111111222222222222111111111111000//////000111111222222222222222222222222111111111222222222333333111111111111111111111111000000000000000000000000///000222222222222000///////////////////////////.........///000000111111111111111000000000000000000000111111111111000000222111111000///...------222222222222222222222222000000000000000000000000000000111222333222222111333222222111111222222222//////000000000000//////000000000000000000000000//////000000000000//////---...///000000111000000000000000000000/////////...//////000111222222333////////////////////////000000000000////////////000000000000000000000000000000000000000000000000000000111111111111000000000000////////////000000111111000000//////......333222111000000111222333////////////////////////////////////////////////000000000000000111111111000000000000000000000000111111111111111000//////000000000000000000000000//////000000111111222222000000000000000000000000222222111111222222333444000000000000000000000000222222333444555666777888333333333222222111111111111111111111111111111111222222222222222222222222//////111222333333333333222222222222333333444444333333444444444333222222444444444444444444444444555444444333333444444555444444444444444444444444444444444444555555555555666666666666666777777888777777666666777777888999777888999999888888999;;;:::<<>>@@@CCCFFFHHHLLLPPPSSSYYYeeeuuu|||~~~//////////////////////////////000000000000000111......///000000000000000000000000000000000000000//////000000000000//////000000000000000///......//////////////////////////////000000000000//////000000000000000000000000///////////////000111111000////////////000000111////////////000000000000000000000000111111111111000000000000////////////............///000111222//////000000000000//////000000000111111000000000000000000000000000000000/////////000000000000111////////////////////////000000000000000000000000//////000000000000//////////////////////////////111111111000000/////////000000000000000111111111000000111111111111000000/////////000000111111111000000000000000000000000000000000000000000000000000000000000000111111111000//////.........////////////000000000000//////000000000000000000000000///000000111111000000///...//////000000000000///////////////////////////222111111000000///......000000000000000000000000////////////000000000000000000000000000000000000........................000000111111111111000000000000////////////000000000000000000////////////111111111000000111111111000000000000000000000000000000000000000000000000///000000111111222222222000000000000000000000000111111111111111000///...111111111111111111111111000000000000111111111111000000000000000000000000111111111111111222333333000000000000000000000000000000111222333333444444333333222222222222222222222222222222222222222222333333333333333333333333111222333444444444444444222222333444444444444444444555666666666666555555333444444555555444444333555444444333333444444555444444444444444444444444444444555555555666666666666555555444555666888999888777777777777888999999:::;;;;;;;;;:::<<<>>>AAADDDGGGJJJNNNRRRYYY```dddooozzz~~~////////////////////////....../////////000000000---...///000111000000///000000000000000000000000//////000000000000//////000000000000000///......//////////////////////////////000000000000//////000000000000000000000000///////////////000111111000///......///000111222////////////000000000000/////////000000000111111////////////000000000000000000000///000000111111//////000000000000/////////000000000000000000///000000000000000000000000/////////000000000111111000000000000000000000000000000000000000000000000111000000000000000000111000000000000000000000000111111111000000000000000//////000000111111222222000000111111111111000000000000000111111111222222222222222222222222222222///////////////////////////////////////000000111111111111000111111222222//////000000000000//////000000000000000000000000000000111111111111000000///000000000000//////...---.........///000000000000000000000000/////////000000000000000000000000.../////////000000000111000000000000000000000000////////////////////////000000111111111111000000000000////////////000000////////////000000000000///000000111111000000///000000000000000000000000000000000000000000000000///000000111111222333333000000000000000000000000000000111111111000000///111111111111111111111111111111111000000000000000000000000000000000000000111000000000000111222222000000000000000000000000222333333333444444555555222222222222222222333333222222222222222222222222333333333333333333333333111222222333333333222222222333444555555555444333333333444555666666666666333333444555555444333333555444444333333444444555444444444444444444444444555555555555666666666666555444333333444666888999888888777777888888999:::999;;;<<<===???BBBGGGJJJMMMPPPUUU\\\dddooozzz////////////////////////---.........//////000000---...000111111111000///000000000000000000000000//////000000000000//////000000000000000//////...//////////////////////////////000000000000//////000000000000000000000000///////////////000111111000///.........000111222////////////000000000000////////////000000000000......//////000000111111444333222111000000000000111111222222222222111111//////000000000000//////111111111111111111111111///000000000000111111111111111111111111111111111000000000000000000000000333222111000000111222333111111111111111111111111---...///000111222333333...//////000111222222333000000111111111111000000222222222111111111111111////////////////////////////////////////////////...............///000000000000//////000111111222//////000000000000//////000000000000000000000000000000111111111111000000000000111000000///......,,,------...///000111111......//////000000111111000000000000000000000000.../////////000000111111000000000000000000000000000000000000000000000000000000111111111111000000000000////////////000000......//////000000111111...///000111111000///...000000000000000000000000000000000000000000000000///000000111222222333333000000000000000000000000000000111111111111000000000000000000000000000000222222111111000000//////000000000000000000000000000000000///000111111222000000000000000000000000000000000000000000000000111111111222222333333444222222222222222222222222333333333333333333333333111111222222222111111000222333444555555555444333111222333444555555555555333333444555555444333333555444444333333444444555444444444444444444444444555555555555666666666777555444333222333555777999888888888777888888999:::999:::===???CCCGGGMMMQQQUUUYYY___hhhttt111111222222222000...---111111000///////////////222111111111000000////////////000111111111111111...///111222222111000///000000000000111111111111---...000111111111000///...///000///------///000//////000000111111222222111111000000//////......000///.........///111222222111000//////000111222111111000000//////......222222333333333333222222000111111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000444333333222111000//////000000000000111111111111111111111111111111111111000111222222222222111000222222111111111111222222//////000000111111222222000000000000000000000000......//////000000111111000000000000000000000000---......///000111111222111111000000000000111111111111111111111000//////000000000000000000000000222111111111222333444444000000000000000000000000///000000000000000//////000000000111222222222333333333222111000000111111000000000000000000000000000000111111111111000000000000000000///////////////000000000000111111111111111111111111111111111000000000000000000000000111000000/////////000000//////000000111111111222333333222000///---,,,,,,//////000000000000//////111111000000//////......000000000000000000000000111111111111111111111111111111000000000000111111000000111111111111000000000111333444555555444333222111111111111111111111333222111/////////000111000000000000111111111111222222333333333333444444111000000000000222333444222333444555444333222111111111222222222333333333111111111111111111111111111111222222222333333333333333333444444555555555555444444444444555666666222555888999888666444444555555444444444444555555555666666777777777777777666888999999777666777777999999888888::::::999888:::<<<@@@DDDGGGNNNZZZdddkkkqqq{{{......//////000/////////111000000///////////////111111000000000///////////////000111111111111000000000000111000000//////////////////............///...---------...000000...///000///...---///000000000000000000111111111111111111111000000000000///////////////000000111222111000//////000111222111000000000/////////...///000000000000000000///000000000111111111222222000000000000000000000000000000000000000000000000000000000000000000000000333333222222111000000000000000000000111111111111111111111111111111111111111111111111111111111111222222111111111111222222000000000000000000000000000000000000000000000000000000000111111111111111000000000000000000000000......//////000111111222111111000000000000111111111111111111111000//////000000000000000000000000111111111111111222333333000000000000000000000000//////000000000000//////111111111111111111222222222222111000000000000000000000000000000000000000000000111111111111000000000000000000/////////////////////000000000111111111111111111111111111111000000000000000000000000111111000//////000000111///000000000111111111111222222111111000000////////////000000000000//////111000000000/////////...000000000000000000000000111111111111111111111111111111000000000000111111000000111111111111000000111111222333333222111000000000111111111222222222333222111000//////000111000000000000111111111111222222222333333333444444333222111000000111222222222222333333222222111000111111111111222222222222222222222222222222222222222333333333444444444444444444444555555555555555444444444444444555555666222444777777666444444444666555555444444555555666555666666777777777777777777999::::::999888888999999888888999:::;;;<<<;;;AAACCCFFFKKKSSSbbbuuu,,,,,,,,,,,,---...///000000000//////......//////000000///////////////......///000000111111000000111111000///............000000//////......------000...,,,***+++---000111...///000000......///000111111111111000000000000111111111111222222222222...//////000000000000000111111000000000000111111000000000000////////////...//////000000//////.../////////000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000111111111222222222222222222222222222222333222111000000111222333222222111111111111222222111111111000///.........000000000000000000000000222222222222222222111111000000000000000000000000...//////000000111111111111111000000000000111111000111111111111000000///000000000000000000000000111111000000000111222222000000000000000000000000//////000000000000//////111111111111111111000000111111000/////////000000000000000000000000000000000000111111111111000000////////////000000000000/////////000000000000111111111111111111111111111////////////////////////111000000///000000111111000000000000111111111111111111111111111222222222//////000000000000//////000000000000////////////000000000000000000000000111111111111111111111111111111000000000000111111000000111111111111000000111111111111000///...---000000000111222222222333222222111000000000111111000000000111111111222222222222222222333333333333444444222111000000000000333222111111000000111111333333333333222222222222333333333333333333333333444444444444555555555555555555555555555555444444333444444444444555555555333444555555444333444555666666555555555555666666555666777777888888777777888:::;;;;;;:::999:::;;;999999::::::<<<>>>@@@AAAHHHKKKPPPYYYiii------,,,+++,,,---///000000//////.........//////////////////...............//////000000000000000222111///------------...333222222111000//////...///...---,,,,,,...000111...///111000///...///000222222111111000000//////000000000111111222222222---...000111111111000///111000000000000000000111000000000000////////////000000111111111111000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111222222222000000111111111222222222222222222222222222222222333222000//////000222333222222111111111111222222000000000/////////......000000000000000000000000333333222222111111111000000000000000000000000000//////000000000111111111111111000000000000111111000000111111111111000///000000000000000000000000111000000000000000111111000000000000000000000000...//////000000000000///222222111111000000//////000000///////////////000000000000000000000000000000000111111111111000000////////////000000000000000000000111111111111222111111111111111111111111//////////////////////////////......//////000000000000000000000111111111111111111111111111111111//////000000000000//////000000000000////////////000000000000000000000000111111111111111111111111111111000000000000111111000111111222222111111000111000000000000//////...222111111111111111111111222111111111111111111111000000111111111222222222111222222222222333333333333333222222111111111111444333111000000000111222555555555555444444444444333333333333333333333333333444444444444555555555666555555444444333333333333333444555555555555555555666666444333333555777777666666555555666666777666666777888888888888777888:::;;;;;;:::::::::;;;;;;<<<<<<===>>>@@@DDDGGGLLLTTT___nnn111000...---------.../////////............//////............////////////......///000000000000000222111///------------...333222222111000//////.........///000000000000///...000111111000//////000222222111111000000//////...//////000000111111111---...000111111111000///000000000111111000000000////////////000000000000000000111111111111000000////////////000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000111222222333333111111111111222222222222222222222222222222222222333222000//////000222333222222111111111111222222.../////////000000000111000000000000000000000000222222222111111000000///000000000000000000000000000000000000111111111111111111000000000000111111///000000111111111000000111111111111111111111111111111000000000000000111000000000000000000000000......///000000000000000222111111000000/////////000///////////////000000000000000000000000000000000000111111111111000000.../////////000000000111111111111222222222333333000000000000000000000000////////////////////////---------------...///000111111000000000000000000111111111000//////......//////000000000000//////////////////000000000000000000000000000000000000111111111111111111111111111111000000000000111111111111222222222222111111000000000000111111222222444333333222111000//////111111111222222222222111111111111111222222222222111111111222222222333333111111222222333333333333555444333111111222333333444444444444444333333333333333333333333333333333333333333333444444444444555444444444333333222222333444555666666666555555777777777555444444777999777777777666666777777777666777777888888888888888777999;;;;;;:::999:::;;;;;;<<<======>>>AAAGGGLLLPPP___sss222111000///..................------......//////...////////////000000000---...//////000000//////111111000///............000000//////......---------...000111111111000///...000222222111//////000111111111111000000000000///////////////000000000...//////000000000000000000000111111111111000000////////////000000000000...//////000000//////.../////////000000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000111111222222222333111111111222222222222333333333333333333333333333333222111000000111222333222222111111111111222222/////////000111222222222000000000000000000000000111111111111111000000000000000000000000000000000111111111111111111111111111111000000000000111111///000000111111111111000111111111111111111111111222222111000000000111111000000000000000000000000---...///000000111111000000000000000000000//////000000/////////000111111000000000000000000000000000000111111111111000000......//////000000111111111111111222222222333333000000000000000000000000////////////////////////------------...///000000111111111111000000000000111111111000///......---//////000000000000//////////////////000000000000000000000000000000000000111111111111111111111111111111000000000000111111111111222222222222111111111111000111222333444555444333333222111000//////000111222222333222222222111111111222222222222333111111111111222222222222000111222333444444444444555444333333222222333333000111111111222222222222333333333333333333333333222333333333333444444444444444444444444333333333444555666777888777666666888888888666555555777:::888888777777777777888888666777888888999999888888777999;;;;;;::::::;;;<<<;;;===>>>???AAAFFFOOOUUU```rrr//////000000000//////......------------...///000/////////000000000111111---...//////000000//////000000000111000000//////////////////........................//////000000---000222333111000//////000000000000000111111111111111000000000000000000///////////////000000111///000111222222111000///.../////////000000000111///000000000000000000///000000000111111111222222000000000000000000000000111111111111111111111111000000000000000000000000111111111111111222222222111111111222222222333333333333333333333333333333111111111111111111111111222222111111111111222222111111111111222222222222000000000000000000000000111111111222222222222222000000000000000000000000111111111111111111111111111111000000000000111111//////000111111111111111111111111111111111111111333333222111111111111111000000000000000000000000---...///000111111111111/////////000000000000000000000000000000111222222000000000000000000000000000000111111111111000000.........///000111111111//////000000000111111111000000000000000000000000000000000000000000000000.........//////111222222111111111111000000000///000000000000000000000000//////000000000000//////.../////////000000000111000000000000000000000000111111111111111111111111111111000000000000111111111222222333333222222111333222111111111222333333111111111111111111111111000111222333333333222222111111111222222222333333111111111111222222222222111222333444444444333222333333333333333222111111000000111222333444555555222222222222222222222222444444444444555555555555555555555666666666666666555666888999999999777777666777888777555555777888999888888777777888888999777777888999999999999888888:::<<<<<<<<<;;;<<<>>>>>>AAADDDFFFJJJRRR]]]fffxxx~~~|||,,,---...000111000000///---------------...///000//////000000111111222222---....../////////////////////111222222111000000000000000000111111111111///...,,,++++++---000111---000222333222000////////////000000111111222222333222222222111111000000000///.........///111222///000111222222111000///.../////////000000111111222222333333333333222222111111111111222222222222000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111111111222222222333333333333333333333333333333333000111222222222222111000222222111111111111222222444444333333222111111111000000000000000000000000222222222333333444444444000000000000000000000000222222111111111111111111111111000000000000111111//////000111111111111111111111111111111111111111444444333222111111222222000000000000000000000000---...///000111111111111......//////000000111111111111000000111222333333000000000000000000000000000000111111111111000000---......///000111111222............////////////000000000000000000000000111111111111111111111111000000000000111222333444222111111111000000/////////000000111222222333333//////000000000000//////.../////////000000111111000000000000000000000000111111111111111111111111111111000000000000111111111222222333333222222111444333222000000000111111...///000111222333444444000111222333444333333222111111222222222333333333000111111111111222222222333444555555444333111000111111222333333111000///222333444555666888999999111111111111111111111111555555555555666666666777666666777777888888999999555777999:::;;;:::888777444666777666555444555777999999888888888888999999777777888999999999999888999;;;===>>>======>>>???BBBFFFKKKOOOTTT^^^kkkuuu~~~yyyvvvyyy~~~000000000000000000000000000000////////////000000///////////////000111111000000//////.........---222111000000000111333444222111111111000000//////////////////000000000000222222111111000000//////000000000000111111111111000///////////////000111000000000000000000000000000111111111111222222222000111111111111222222222111111000000000000111111222222222222222222222222000111111111111222222222333333333222222111111111000000000000000000000000222333444555444333222111222222222111111111111000111111111222222333333444222222222222111111000000222222222222222222222222222222222222222222222222000111111111111222222222333333333333333333333333222222222222222222222222000000000000000000000000111111111222333333333444111111222222222222111111111222222333333222222111000000000000000000000000000000000000000111111222111111111111111111111111111111111000000000000000000000000000000000000000000000000000///////////////111333222000...///111000000000000000000000000......//////000000111111111111000000//////......000000000000000000000000......//////000000111111222111111111000000//////111111000///////////////111111000000000000111111///////////////000111111222222111111000000/////////////////////000111111//////000111111111111111111111111111111111111111111111111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111333222111111111222333444333333333333333333333333444444444333333222222222333333333333333333333333222222222222222222222222555555555555555555555555555555555555666666666666999999888888888888888888999888666444444555777888777888888888999999999999::::::999888888888888888888:::;;;<<<<<<>>>AAACCCHHHNNNWWW___iiivvv~~~}}}}}}zzzvvvxxx{{{~~~~~~zzzxxxvvvvvvvvvxxxwwwtttpppllljjjkkkllloooqqqsssssspppnnnllllllnnnooooookkkggggggmmmrrrwwwxxx{{{}}}000000000000000000000000000000////////////000000///////////////000111111000000/////////.........///////////////000000111111111111000000000//////////////////000000000111000000//////............000000000000111111111111111000000//////000000000111111111111111111111111000111111111111222222222000111111111111222222222111111000000000000111111222222222222222222222222111111111111222222222222333333333222222222111111111111111111111111111111000111222333444444333333333333333333222222222222222222222222222333333333222222222222111111111000222222222222222222222222222222222222222222222222111111111111222222222222333333333333333333333333222222222222222222222222000000000000000000000000111111111222222222222222111111222222222222111111222333333444444333333222111111111111111111111111000000000000000111111222111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000///000222333222000......000000000000000000000000000////////////000000000000111000000000/////////...000000000000000000000000000000000000111111111111111111111111000000000///111111000///////////////111111000000000000111111///////////////000111111222222222222111111111111///////////////000111111//////000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222111111111222333444333333333333333333333333444333333333222222222222333333333333333333333333222222222222222222222222555555555555555555555555666666666777777777777888777777777777777777777777888777666555555666777888777777777888888888999999888888777777777888888999888:::===>>>@@@DDDHHHKKKTTT]]]kkkwww~~~|||~~~|||xxxyyy}}}~~~{{{vvvooolllmmmppprrrrrrttttttrrrqqqpppoooooooooooonnnlllhhhdddbbbccceeeeeegggiiiiiigggdddccccccbbbddddddaaa]]]\\\```eeejjjkkkmmmoooppppppppppppsssrrrrrrrrrvvv{{{000000000000000000000000000000////////////000000///////////////000111111000000////////////.........//////000000000000///111111000000000000///////////////000000000111111000////////////.........000000000111111111222222333222111000000000000000111111111111111111111111000111111111111222222222000111111111111222222222111111000000000000111111222222222222222222222222111111111111222222222333333333333222222222222111111111111111111111111111...///000222333444444444444444444444333333333333333333333333222222222222222222222222111111111111333333333333333333333333222222222222222222222222111111111111222222222333222222222222222222222222111111111111111111111111000000000000000000000000111111111111111111000000111111222222222222111111333333444444444444333333222222222222222222222222000000000000000111111222111111111111111111111111000000000000000000111111000000000000000000000000000000000000000000000000111222333222000......///000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000222222222222111111111111111111111111000000000000111111000/////////000000111111000000000000111111000////////////000111111222222222222222333333333000////////////000111111///000000111111111111000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222111111222222333444333333333333333333333333222222222222222111111111333333333333333333333333333333333333333333333333555555555555555555555555777777777777888888888888666666666666666666777777777777777777777777777777666777777777888888888888888888888888999:::;;;<<<<<<===???BBBFFFLLLTTTYYYiiiuuu}}}yyyzzz}}}|||vvvppplllmmmnnnooonnnllliiieeecccdddfffgggggghhhiiijjjkkkkkklllkkkkkkiiihhhfffbbb___]]]^^^```^^^aaaccccccaaa___^^^^^^^^^```aaa^^^[[[YYY[[[^^^^^^___```aaabbbbbbbbbbbbcccccccccccceeehhhkkkmmmnnnqqqwww////////////////////////000000////////////000000///////////////000000111000000//////////////////000111222333333222111000000000000000000000////////////000000000111111111111111111111111111111111000000111111111222222222444444222111000000000000000000000000000000000000000000111111111222222222000000111111111222222222222111111000000111111222222222222222222222222222111111111222222222333333222222222222222222222222111111111111111111111111//////000111222222333333444444444444333333333333444444444333333222222111222222222222222222222222333333333333333333333333222222222222222222222222111111111222222222333333111111111111111111111111000000000000000000000000111111111111111111111111222111111111000/////////111111222222222222111111222333333444444333333222222222222222222222222222000000000000000111111222111111111111111111111111000000000000000111111111000000000000000000000000000000000000000111111111111222222222000///......000000000000000000000000111111000000//////......000000000000////////////////////////////////////222222222111111000000000111111111000000000000000111111000000///000000111111111000000000000111111000000//////000000111222000111111222222333333333000000//////000000111222///000111111111111000000111111111111111111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222111222222222222333333333333333333333333333333111111111111111111111111333333333333333333333333333333333333333333333333555555555555555555555555666666777777777888888888666666666777777777777777666666777888888888777777666666777777777888888888;;;::::::;;;;;;<<<===>>>@@@AAACCCFFFMMMXXXdddlll|||vvvsssqqqrrrxxx~~~{{{yyyxxxppplllgggddddddeeeeeeeeecccbbbaaabbbccceeeffffffggghhhjjjlllmmmmmmmmmllliiiiiigggccc```___```bbb```bbbeeeeeedddcccbbbbbb```bbbcccbbb___]]]]]]^^^]]]]]]]]]^^^^^^^^^^^^^^^___^^^^^^]]]]]]]]]^^^^^^```bbbgggnnnssstttqqqnnn////////////////////////000000////////////000000///////////////000000111//////000000000000000000000111222333333222111000//////////////////000000000000000000111111111111111111111111222222222222111111111111222222222222444444222111000000000000////////////////////////000000111111111222222222000000111111111222222222222222111111111111222222222222222222222222222222111222222222222333333333222222222222222222222222111111111111111111111111222111111111111111111111333333333333222222222222555444444333333222222222222222222222222222222333333333333333333333333333222222222222222222222222111222222222222333333333111111111111111111111111000000000000000000000000222222222222222222222222222111111111000/////////111111222222222222111111111111222222222222111111111111111111111111111111000000000000000111111222000000000000000000000000//////000000111111111111111111111111111111111111///000000000111111111222111111111111111111///...111111111111111111111111111111000000//////......////////////000000000000////////////////////////111111111000000//////...000000000000000000111111111111000000000000111111111111000000000000111111000000000000000111222222///000000000111111222222000000000000000111222222000000111111111000000///111111111111111111111111222222222111111111000000111111111111111111111111111111111111111111111111111111111111111111111111111111222222333333333333333333333333333333333333111111111111111111111111333333333333333333333333333333333333333333333333555555555555555555555555555555555666666666777777777777777888888999999999666666777888999999888888777777777777888888888888<<<<<<;;;;;;<<<<<<===>>>AAACCCHHHOOO[[[kkk{{{~~~yyyyyyzzzwwwtttpppnnnpppwww~~~xxxrrrnnnlllkkkgggeeecccbbbbbbbbbaaa```___aaacccdddfffhhhiiikkkhhhiiikkklllllllllkkkjjjiiihhhgggcccaaa```aaaccc```bbbeeegggfffeeeeeeeee```aaabbbbbb```^^^]]]]]]aaaaaaaaa``````aaaaaaaaa```___^^^]]]]]]\\\\\\[[[\\\]]]^^^```bbbaaa___^^^000000000000000000000000000000////////////000000///////////////000111111//////000000000000111111///000000000000//////.........////////////000000000000000111111111222222/////////000000000000111111111111222222222222333333222111000000000000000////////////////////////000111111111111222222222000111111111111222222222222222111111111111222222222222222222222222222222222222222222333333333333111222222222222333333333222222222222222222222222444333222111111111111111333333333333222222222222444444444444333333333333222222222222333333333333333333333333333333333333222222222222222222222222222222222222333333333333222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111000000111111222222222222111111000000111111111111000000000000000000000000000000000000000000000111111222000000000000000000000000/////////000111111222222111111111111111111111111///000000111111222222222000//////000222222111///111111111111111111111111000000000000////////////////////////000000000000000000000000000000000000000000000///////////////000000000000111111111111111111000000000111222222111111000000000000111111111000000000000111222222000000000000000111111111111000000000000111222222000111111111111000000///111111111111111111111111333333222222111000000000111111111111111111111111111111111111111111111111111111111111111111111111000111222333333333333222333333333333333333333333111111111222222222222222333333333333333333333333333333333333333333333333555555555555555555555555555555555555666666666666777777888888999999::::::666777777888888999999999777888888888999999999999:::::::::;;;<<<===>>>???CCCIIITTTbbbrrr~~~xxxrrrrrrwww{{{|||{{{qqqooopppsssyyy||||||{{{yyyvvvqqqlllhhheeedddddddddccccccbbbaaa```___^^^```bbbdddfffggghhhjjjlllhhhhhhiiiiiihhhggggggfffgggfffeeebbb______aaaccc^^^aaadddffffffeeefffffffffffffffffffffeeeeeedddggggggfffffffffggghhhhhhbbbbbbaaa```___^^^^^^^^^[[[[[[\\\\\\\\\\\\\\\[[[000000000000000000000000000000////////////000000///////////////000111111//////000000000111111111111000000///////////////........./////////000000000000111111111222222222//////000000000111111111111111111222222222333333111000000//////000000000111111111111111111111111000111111111111222222222000111111111111222222222333222222111111222222333222222222222222222222222222222222333333333444444111111222222222333333333222222222222222222222222333333222111111222333444444444444444333333333333333333333444444444444444222222222333333333444444444444444444444444444444222222222222222222222222222222222333333333444444333333333333333333333333222222222222222222222222333333333333333333333333111111111222222222222222111111222222222222111111111111111222222111111111111111111111111111111111000000000000000111111222000000000000000000000000...//////000111111222222111111111111111111111111///000000111111222333333///...---///333444333111111111111111111111111111////////////000000000000.../////////000000000111000000000000000000000000000000000000000000111111///000000000111111111111111111000000111111222333111111000000000000111111111111000000111111222333222222111111111111111000111111000000111111222333111111111111111000//////111111111111111111111111333333222222111000000///111111111111111111111111111111111111111111111111111111111111111111111111000111222333333333222222333333333333333333333333222222222222333333333444333333333333333333333333444444444444444444444444555555555555555555555555555666666666666777777777666666666777888999999999777777777666777999:::;;;999999999999::::::::::::999:::;;;===???BBBDDDEEELLLWWWiii|||~~~tttpppnnnqqqxxx||||||zzzlllllljjjjjjkkklllnnnoookkkjjjgggeeecccbbbbbbcccbbbaaa```_________aaabbbccceeegggfffeeeeeehhhjjjjjjiiihhhgggggggggggggggiiihhhgggeeebbbbbbdddfffeeehhhkkkmmmnnnmmmnnnooorrrqqqqqqqqqrrrssssssrrrrrrqqqqqqpppqqqrrrssstttllljjjgggccc```___^^^]]]YYY[[[\\\]]]\\\[[[[[[\\\000000000000000000000000000000////////////000000///////////////000111111//////000000111111111222444333111000000000111222---.........//////000000000111111111111222222222111111222222333333333333111111222222222333333333000///////////////000111222222222222222222222222000111111111111222222222000111111111111222222222333222222111111222222333222222222222222222222222222222333333333444444444111111111222222333333333222222222222222222222222222222111111222444666777666666555555555444444444333333333444444555555555222222222333333444444444444444444444444444444444222222222222222222222222222222333333333444444444333333333333333333333333222222222222222222222222333333333333333333333333111111111222333333333444111111222222222222111111222222222333333222222222222222222222222222222222000000000000000111111222000000000000000000000000...//////000111222222222111111111111111111111111///000000111222222333333...---,,,///333555444222111111111111111111111111......//////000000111111.../////////000000111111000000000000000000000000000000111111222222222333//////000000111111111222111111000000111222333333111111000000000000111111111111111000111111222333444333333222222111111111111111111000111111222333111111111111111000//////111111111111111111111111333333222222111000000///111111111111111111111111111111111111111111111111111111111111111111111111000111222333444333222222333333333333333333333333222222222333333444444444333333333333333333333333444444444444444444444444555555555555555555555555777777777777888888888888444555555666777888888999888777666666777999;;;<<<999999:::::::::;;;;;;;;;:::;;;>>>@@@DDDHHHKKKMMMXXXfff{{{}}}uuummmkkkkkkooouuuvvvsssnnneeeeeedddbbb```bbbeeehhhgggfffeeeccccccccccccddd^^^^^^]]][[[\\\```eeeiiiggghhhiiigggeeedddfffhhhmmmlllkkkjjjiiijjjkkklllnnnnnnllljjjhhhhhhjjjlllooorrrvvvxxxyyyyyyyyyzzzzzzyyyxxxxxxzzz|||||||||||||||{{{{{{|||}}}xxxtttnnngggaaa]]]ZZZYYYXXX[[[]]]^^^]]][[[YYYYYY000000000000000000000000////////////////////////222111111111000000//////555444333222111///......000000000000000000000000000000111111111111000000000000////////////000000111222333333444444333333////////////000111222333000111222222333333333333111111111111111111111111111111111111111111111111000111111111111222222222333333333333333333333333333333222222222222222222666555555444444333333222333333333333333333333333444333222111111222333444444444444444444444444444444444333333333333222222444444444444444444444444666666555555444555555555555555444444333444444444555444444333333222222222555555555555666666777777444444444444555555555555222222333444444444444333222222222222333333333333333333333333333222222111222222222222111111000000333333333222222222111111222111000//////000111222111111111111111111111111//////000000111111222222222111000//////000111222222111000//////000111222////////////////////////000111222333333333333333/////////000111111222222111111000/////////////////////000000111111222222000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000////////////000000...............///000000111111111111111111111111//////000000000111111111222222111111111111222222000000000000000000000000111111111111111111111111111111000000000111333444333222111000000111222333111111222333333333333222555555444333222111000///111111222222222333333333555555444444444444444444333222222111222333555666444444444555555555555666888888999999999999888888777777777777888888888888666666777888888888888888777777777777888999:::;;;>>><<<:::::::::;;;:::999===<<>>???@@@DDDFFFLLLVVV```kkk{{{|||zzzyyyuuutttrrrpppnnniiiddd``````___^^^___aaaaaa___^^^]]]\\\[[[YYYYYYYYYYYYZZZ[[[\\\___bbbeeegggiiijjjhhhlllsss|||ttthhhcccaaa``````^^^\\\ZZZZZZ[[[[[[ZZZYYY000000000000000000000000111111111111111111111111111111111000000000000000...//////111222333444444111111111111111111111111000000111111111111000000111000000000000000000111111111222333333333333222222222111111222333333444333333333333222222111000666555555444444333333222222222222222222222222222111111111222222222333333333333333333333333333333111111222222333444555555333333444444555666666777444444444444444444444444333222222222222222222333444444444444444444444444333333444555555666777777555555555555666666666666777777666666666777888888777666666666777888999999777888;;;===???@@@AAAAAA?????????@@@AAAAAABBBBBBBBBBBBAAA@@@??????>>>>>>:::::::::999888777555444444444444555666666777777555555444444444444555555222222333333333333444444444444333333333222222222111111111111111111111111111111111111111111111111222222222111111000000000111111111111111111111111111111111111111111111111333333333333333333333333111222222333333333222222111111111111000000//////111000000///////////////222222111111000000/////////////////////////////////////////////////////////000000000111111111111111111111111111111111111111000000000000000000111111111000000111111222333111111111111111111111111////////////000000000000222222111111111111222222222222222222222222222222111111111111111111111111111111111111111111222222222111111111111111111222111111222333333333333222222222222333333333444444222222222333333333444444333333444555666777777888555555444444333333333333444444444555555555555666666777777888888777777666777777888888888999999999777777888999999999999888::::::999999999999::::::;;;;;;<<<======???AAACCCIIIOOOZZZgggttt}}}yyytttpppnnnbbbccccccdddeeedddcccbbbaaaaaaaaaaaabbbbbbbbbbbb]]]\\\[[[[[[[[[]]]___```___```cccggglllppprrrtttssswwwrrrfffaaaaaabbbbbbaaa```___^^^^^^^^^^^^]]]000000000000000000000000000000000000000000000000000000000000000000111111000000000111222222222333111111111111111111111111000000111111111111000000111111000000000000111111000111222222333333222222222222222111222222333333333333333333222222111000555555555444444444333333222222222222222222222222111222222222222333333333333333333333333333333333111111222333444444555555333333444555666666777777444444444444444444444444333333444444444444333333444444444444444444444444666666666666666666666666444444555555666666666777777777777777777888999999999999999::::::<<<======<<<>>>@@@CCCFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIHHHHHHGGGFFFEEEDDDDDDBBBBBBAAA@@@???===<<<;;;::::::999999888888777777666666555444444444444555333333333333333333333333444444444333333333222222111111222222222222111111111111111111111111111111333333222222111111000000111111222222222222111111111111222222222222111111222222222222222222222222222222333333333222222111//////000000111111111111111000000///////////////222222111111000000/////////////////////////////////////////////////////////000000000111111111111111111111111111111111111111111000000000000111111111111111111111222333333111111111111111111111111222222222333333333444444222222111111111111222222222222222222222222222222111111111111111111111111111111111222111111111111111111111222222111111111111111222333333333333222444444444333333333222222222222333333333444444444000111111222333444444555555555555555444333333222444444444555555555555666777888888999999888888777888888888888999999999999777777888999999999999999::::::::::::::::::;;;<<<<<<===>>>======???DDDHHHSSS]]]mmm{{{|||zzzxxxtttooojjjfffcccYYY[[[]]]___```bbbdddeee```aaacccddddddddddddeeebbbaaa```___```bbbdddeeeiiiiiikkknnnrrrxxx}}}sssiiifffgggiiikkkgggggggggfffeeeddddddddd000000000000000000000000////////////////////////000000000000111111111111111111111111111111111111222222222222222222222222000000111111111111000000222111111000000111111222000111111222222222222222222222111111111111222333222222333333333222111111222222222222222222222222333333333333333333333333222222222222333333333333333333333333333333333333222222333333444444555555111222222333444555555555444444444444444444444444444555555666666555555444333333333333333333333333888888888777777777666666555555666666777777888888777777777777888999:::;;;=========>>>???@@@BBBCCCBBBDDDGGGJJJLLLLLLLLLKKKKKKJJJJJJJJJJJJIIIIIIIIIKKKKKKJJJJJJIIIIIIHHHHHHIIIIIIIIIHHHGGGFFFDDDCCCBBBAAA@@@???>>>===<<<;;;:::888666555444444444555555555444444444333333333444444444444333333333333111111222333333222111111111111111111111111111111222222222222222111111111111111222333333222111111111111222333333222111111111111111111111111111111222222333333333222111111...//////000111111222222111111000///////////////111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222111111000000111111222111111111000111111222333111111111111111111111111111111111111222222222333222222111111111111222222222222222222222222222222111111111111111111111111111222222222222111000000000111222222222222111000111111222333333333333222555555444444333333222222333333333333444444444444333333333444444555555555444555555555555444444333444444444555555555555666666666777777777777666666888888888999999999999:::777888999999:::999999999::::::::::::;;;<<<======<<<>>>??????@@@FFFOOOVVVcccqqq~~~yyyvvvuuummmllljjjgggccc___\\\ZZZ[[[\\\^^^___```aaaeeegggbbbeeeiiikkkkkkkkkkkklllpppnnnlllkkklllnnnppprrr}}}zzzxxxwwwzzzvvvooonnnqqqtttuuuvvvwwwwwwuuuqqqnnnmmmmmm000000000000000000000000000000000000000000000000///000000000111111111111000000111111111222222222222222222222222222222222000000111111111111000000222111111000000111111222000000111222222222222222222111111000000000111111111111222333333333222222000000111111222222333333333333333333333333333333222222222333333333444444333333333333333333333333333333444444444444444444222222333333444444555555555555555555555555555555555666777888888777666555555555555555555555555555777777888888888888888888777777888999999:::;;;;;;;;;;;;;;;;;;<<<===>>>???@@@@@@AAABBBCCCEEEGGGGGGIIIKKKNNNPPPQQQPPPOOONNNMMMLLLKKKJJJIIIHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHKKKKKKKKKKKKJJJIIIGGGGGGHHHHHHGGGFFFEEEDDDDDDCCCBBB@@@===;;;999888999999999888888777666555444444555444444444444333333333111222222333333222222111111111111111111111111111111222222222222222222333111222222333333222222111111222222333333222222111111111111111111111111111222333333333333222111000000000000000000111111111111111000///////////////000000000000000111111111000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222111111000000111111222000000000000000111222222111111111111111111111111.../////////000000000000222222111111111111222222111111111111111111111111111111111111111111111111111222222333222111000///000111222222222222111000111111222333333333333222333333333444444444444444333333333444444444444555666666666666777777777777333444555666666555555444444444444555555555555666555555666666666666555555888888888999999999::::::777888999999::::::999999999999999:::;;;===??????>>>@@@CCCEEEKKKVVVeeepppwww|||tttmmmiiigggbbbaaa```___]]]\\\[[[[[[\\\^^^```aaabbbdddiiimmmmmmrrrxxx|||}}}||||||}}}~~~}}}zzzzzz000000000000000000000000111111111111111111111111//////000000111111111222//////000111222333333444222222222222222222222222000000111111111111000000222222111111111111222222000000111222222222222111111111000000000000000111000111222333333333333333000111222333444444555666333333333333333333333333222222333333333444444444333333333333333333333333444444444444444444333333555555555666666666666666555555555555555555555555666777888999999888777666888888888888888888888888666666777888999::::::;;;999999:::;;;;;;<<<======@@@@@@@@@@@@AAABBBCCCDDDBBBBBBCCCDDDFFFHHHIIIJJJMMMOOOQQQSSSTTTRRRQQQOOONNNNNNMMMKKKJJJHHHGGGGGGEEEEEEFFFFFFFFFFFFFFFFFFIIIIIIIIIIIIHHHGGGFFFFFFLLLLLLKKKKKKKKKKKKJJJJJJJJJHHHEEEAAA???>>>>>>???<<<;;;:::999888666555555555555444444444333333333111222333444444333222111111111111111111111111111111111111222222333333444111222333444444333222111111222333444444333222111111111111111111111111111333333333333333222111000222222111111000/////////111111000/////////////////////000000111111222222000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222111111111111222222000000000///000111111222111111111111111111111111111222222222333333333333222222111111111111222222000000000000000000000000111111111111111111111111111222333333222111000///000111222333333222111000111111222333333333333222111222222333444666666777333333333444444444555555444444444444444333333333222333555666666666555555444444444555555555666666666666777777777777666666888888999999999:::::::::888888999::::::::::::999888888999:::<<<>>>@@@AAAAAADDDHHHMMMVVVeeexxx}}}vvvmmmeee___\\\^^^^^^^^^^^^^^^___```aaa[[[]]]```bbbdddhhhnnnttt{{{000111111111111222222222000000000000000000000000222111111111000000//////111111111111111000//////222222222222222222222222222222222222111111000000000000000000000000000000000111111111222222222222222222111111111111111222000111111000111333222///000111111111111222222222333333333333333333333333333333333333333333333333000111222333444555555555555555555555555555555555444444444555555666666666::::::999999888888777777777777666666666666666666888777777777777777777777;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>??????@@@EEEDDDDDDCCCCCCDDDEEEEEEEEEEEEEEEEEEGGGJJJNNNPPPTTTVVVXXX[[[[[[ZZZYYYWWWTTTTTTSSSSSSQQQPPPNNNNNNPPPOOOOOOMMMLLLJJJHHHGGGIIIFFFCCCCCCFFFGGGGGGEEECCCDDDEEEFFFGGGFFFEEEDDDHHHHHHHHHGGGGGGGGGGGGGGGAAA@@@???>>><<<:::888777333333444444444444444444222111111111111111222222000111333444444333222111222222222222111111111000111222222333333222222111000///...---...///111333111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000,,,***))),,,000222111000111111111111111111111111222111111111000000//////111222222222333333333333222222111111222222333444000000000111222222222333000000000000000000000000///000111222333222111111444222000......000222444000000000000000000000000333333333333333333333333222222222111111111111000111333555555444222222222333333333222222111111111222222222222222222222222444444444444444444444444555555555555555555555555333444444555555666666666333444555666666555444333444444444444555555555666555555666666777777888888777999;;;;;;999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===???AAABBBFFFHHHLLLWWWlllyyyssskkkfffcccaaa^^^\\\\\\^^^___```___^^^^^^^^^hhhbbb```dddiiinnnxxx000111111111111222222222000000000000000000000000111111111111000000000///111111111111111000//////111111111111111111111111222222222222111111111000111111111111111111111111000000000111111111222222222222111111111111222222000222333111///000444666111111111111222222222222333333333333333333333333333333333333333333333333111222333444555555555555666666666666666666555555444444444444555555555666:::999999999888888777777444444555555666666777777888888888888888888888888:::;;;<<<===???AAABBBBBBDDDDDDDDDDDDEEEFFFGGGHHHJJJIIIIIIIIIIIIJJJJJJKKKMMMMMMLLLMMMOOORRRUUUVVV[[[\\\^^^```aaa```____________^^^]]][[[YYYXXXWWWYYYYYYXXXXXXWWWUUUTTTSSSQQQNNNJJJIIIIIIHHHEEECCCAAABBBCCCCCCDDDDDDDDDDDDGGGGGGHHHHHHHHHIIIIIIIIIKKKJJJIIIFFFCCC???<<<999777777777666666555555555333333222222222222333333222222333333333333222222333333333222222222222111111222222333333222222111222111000//////000222333222222111111111111222222111111111111111111111111111111111111111111111111000000000000000000000000111///......111111000...////////////////////////111111111111000000000///000000000111111111222222333333222222333333444555111111111111111222222222000000000000000000000000///000111222333222222111444333222111111222333444222222222222222222222222222222222222222222222222222222222111111111111000111333444444333222222333333333333222222222111111222222222222222222222222444444444444444444444444555555555555555555555555333333333333333444444444444444555555555555444444444444555555555666666666777777777777777666666666666888::::::999999999:::;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;======???@@@AAALLLTTT^^^lllrrrlllhhhccc```______]]][[[bbbaaaaaaaaacccdddfffggggggeeegggpppwww~~~000111111111111222222222000000000000000000000000111111111111000000000000000111111111111000000///000000000000000000000000222222222222111111111111111111111111111111111111///000000000111111111111222222111111111111222222,,,///222222///...222666111111111111222222222333333333333333333333333333333333333333333333333333222222333444555555555555888888777777666666666555444444444444444555555555666555555555555555555555444444555666777888999999999999999::::::;;;;;;<<<<<<===???CCCFFFIIIKKKMMMKKKKKKKKKLLLMMMNNNOOOPPPPPPPPPPPPPPPQQQQQQRRRRRRSSSSSSSSSSSSUUUWWWZZZ[[[``````aaabbbcccccccccccceeedddcccbbbaaa___^^^^^^]]]]]]]]]]]]]]]]]]\\\[[[ZZZWWWTTTRRROOOLLLHHHDDDBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGLLLLLLLLLKKKHHHDDD@@@>>>>>>===<<<;;;999888777666555555444444444444444555444444333333333333444444444444444333333333222222111222222333333222222111444333222111000111222333333333222222222222333333111111111111111111111111111111111111111111111111000000000000000000000000333111000111222222111000////////////////////////111111111111000000000000000000000111111111222222333333333333333444555555222222222111111111111111000000000000000000000000000111111222333222222222333333333333333333333333333333333333333333333333111111111111111111111111222222222111111111111000222333333333111111333444333333333222222222222111333333333333333333333333444444444444444444444444555555555555555555555555555555444444444444444444555555555444444555555555555555666666666777777777999888888777777666555555444666888999999999:::;;;::::::::::::::::::;;;;;;999;;;===>>>???AAADDDFFFRRR___ppp{{{mmmaaaaaa___]]]]]]^^^______^^^bbb```___```eeejjjnnnpppnnnqqq{{{000000111111111222222222000000000000000000000000111111111000000000000000000000111111111111000///111111111111111111111111222222222222222222222222111111111111111111111111//////000000000111111111222222111111111222333333333111111333222...---///111111111222222222333333222222333333333333444444444444444444444444444444222222333444444444444444888888777777666555555555444444444444444444555555555555555555555666666666666666777888999::::::;;;888999:::<<<>>>@@@BBBCCCBBBDDDFFFJJJMMMQQQSSSUUUUUUUUUUUUUUUUUUVVVWWWWWWXXXXXXYYYYYYZZZZZZZZZZZZWWWWWWWWWXXXYYY[[[]]]^^^aaaaaaaaaaaaaaaaaabbbbbbcccbbbbbbaaa````````````]]]]]]^^^_______________^^^]]]\\\ZZZWWWTTTPPPMMMJJJHHHGGGEEEEEEEEEFFFGGGGGGFFFFFFFFFEEEDDDDDDDDDFFFGGGIIIKKKKKKIIIGGGFFFEEEDDDBBB@@@>>>;;;:::999888888777666666666777777777666555444444444555666444444333333333222222222111222222333333222222111444333222111000111111111222222222111111222222222111111111111111111111111111111111111111111111111000000000000000000000000//////000111333444444444111111111111111111111111111111111000000000000000111111111222222222333333333222222222222333444444333222222222111000000000000000000000000000000000111111222222222333333333222222333444444333222222333333333333333333333333222222222222222222222222222222222111111111000000222333333111000111333555222222222222222222222222333333333333333333333333444444444444444444444444555555555555555555555555888888777777666666666555666555444333333444555666666666666666777777777777888888777777777777777777333555888999999999:::;;;::::::::::::;;;;;;;;;;;;<<<===>>>???@@@EEEMMMSSS___ooo~~~wwwrrrnnniiiccc______^^^^^^^^^```aaabbbcccbbbaaabbbffflllsssyyy{{{000000111111111222222222000000000000000000000000000000000000000000111111///000000111111111000000222222222222222222222222222222222222222222222333111111111111111111111111000000000000111111111111222222111111222333333444PPPBBB555222333000...---111222222222222333333333222222222333333444444444444444444444444444444444111222222333333333333222666666666555555444444444555555555555555555555555888888888999:::::::::;;;888888888999::::::;;;;;;;;;<<<>>>BBBEEEIIIKKKLLLMMMNNNOOORRRTTTVVVXXXYYY[[[[[[ZZZZZZZZZ[[[[[[\\\]]]]]]^^^______^^^]]]]]]YYYYYYZZZZZZ[[[\\\]]]^^^______^^^^^^]]]]]]]]]]]]\\\\\\\\\\\\]]]^^^___```^^^___``````aaaaaa``````]]]^^^______^^^\\\ZZZYYYTTTSSSPPPMMMLLLKKKKKKKKKNNNMMMLLLJJJHHHFFFDDDCCCBBBDDDFFFIIIKKKLLLKKKKKKJJJIIIGGGEEEBBB@@@>>>===;;;;;;:::999999999999999:::999888666666666777888444444333333333222222222111222222333333222222111333222111111000000000000111111000000000000111111111111111111111111111111111111111111111111111111000000000000000000000000...///000111111222333444111111111111111111111111000000000000000000111111000000000000111111111222111111111111111222222333333222222222111000000000000000000000000000000000222222222222222333333333000111222333333222111000222222222222222222222222333333333333333333333333222222222111111111000000111222222111000111333666222222222222222222222222333333333333333333333333444444444444444444444444555555555555555555555555888888777777666666666555666555444333333444555666666666666666777777777777555666666777888999999:::444666888999999999:::<<<:::::::::;;;;;;<<<<<<<<<===>>>>>>>>>BBBKKKYYYdddxxx{{{tttqqqlllgggdddbbbaaa```^^^___^^^______aaaccceeefffiiinnntttzzz000111111111111222222222000000000000000000000000000000000000111111111111///000000111111111111000222222222222222222222222222222222222333333333333222222222222222222222222000111111111222222222222222222111222222333444555iiiPPP999222333222222444222222222222333333333333111222222333333444444555444444444444444444444444222222333444444333333222444444555555555555555555777777777666666666666666666666777777888999::::::999999:::;;;===>>>??????CCCEEEGGGKKKOOORRRUUUVVVWWWWWWXXXXXXYYYZZZZZZ[[[WWWWWWWWWXXXYYYZZZ[[[\\\]]]]]]^^^^^^^^^\\\[[[YYYYYYYYYZZZZZZ[[[[[[[[[\\\]]]]]]\\\[[[ZZZXXXVVVUUUUUUUUUTTTUUUVVVXXXZZZ[[[]]]]]]^^^^^^^^^]]]\\\\\\[[[]]]____________```aaa\\\ZZZXXXVVVTTTRRRQQQQQQPPPOOOMMMJJJFFFCCCAAA@@@@@@@@@BBBCCCEEEEEEFFFFFFLLLKKKJJJHHHFFFDDDBBBBBB>>>>>>===<<<;;;;;;;;;;;;===<<<;;;:::999999999999555555444444444333333333111222222333333222222111111111111111111000000000111000000000000000000111111111111111111111111111222222222222222222222222000000000000000000000000111222222111///...///000////////////////////////000000000000111111111111........./////////000000000000000000000111222222222222222111111111111111000000000000000000000000333222222222222333444444000111222222222222111000222222222222222222222222333333333333333333333333222222222111111111111000000111222111111111333555111222222222222333333333333333333333333333333333444444444444444444444444555555555555555555555555555555444444444444444444555555555444444555555555555555666666666777777777444555666777999:::;;;;;;555777999:::::::::;;;<<<;;;;;;;;;<<<======>>>>>><<<>>>@@@CCCIIIVVViiivvv|||vvvppplllccceeehhhhhheeebbb```___]]]]]]]]]]]]^^^aaafffjjjlllsss|||000111111111111222222222000000000000000000000000///000000000111111111111//////000111111111111111111111111111111111111111222222222333333333444444222222222222222222222222222222222222333333333333222222222222333444555555ZZZEEE333222555333333777222222222333333333444444111111222333333444555555555555555555555555555555444555555555555555444444444444555555666666777777999888888888777777777666555555666777888999:::;;;===>>>@@@BBBEEEGGGIIIJJJPPPQQQSSSUUUXXXZZZ\\\]]]^^^^^^^^^]]]]]]]]]]]]\\\WWWXXXYYY[[[^^^aaadddeeehhhiiiiiiiiihhheeecccaaaddddddeeeeeeffffffeeeeeehhhhhhhhhgggdddaaa]]][[[ZZZYYYXXXWWWXXXYYY[[[\\\_________^^^]]][[[ZZZYYYZZZ[[[]]]]]]\\\\\\___aaa]]]]]]\\\[[[ZZZXXXWWWVVVRRRQQQNNNLLLHHHEEECCCBBBCCCBBBBBBBBBCCCEEEFFFGGGMMMLLLKKKJJJIIIGGGFFFFFFAAA@@@???>>>============>>>>>>>>>>>>===<<<;;;:::777777777666666666666555111222222333333222222111111111222222222222222222222111111000000111111222111111111111111111111111222222222222222222222222000000000000000000000000111222333222///...///000///////////////////////////000000000111111111111000000000000111111111111111111000000111111222333111111111111111222222222000000000000000000000000333333222222222333444555111222222222222222222111333333333333333333333333222222222222222222222222222222222111111111111000...000222222222111222444111111222222222333333333444444444444444444444444444444444444444444444444555555555555555555555555333333333333333444444444444444555555555555444444444444555555555666666666666666777888999999::::::777999;;;;;;::::::;;;<<<<<<<<<======>>>??????@@@===BBBIIIOOOXXXggg{{{|||zzzwwwrrrmmmhhheeeddd___dddiiiiiieeeaaa______^^^___```aaadddjjjsssyyy|||000111111111111222222222000000000000000000000000//////000000111111111222//////000111111111111111000000000000000000000000222222222333333444444444222222222222222222222222222222333333333444444444222222222222333444555666888---***444999444111444222222333333333444444444111111222333333444555555555555555555555555555555666777777777777777666666444444555666777888999999:::999999999888888777777;;;;;;<<<===???@@@AAAAAAAAACCCEEEIIIMMMQQQTTTUUUZZZZZZ[[[]]]^^^___```aaaaaaaaa``````______^^^^^^___aaadddggglllppptttvvv}}}~~~~~~}}}|||yyyvvvtttwwwwwwxxxyyyyyyxxxxxxwww{{{||||||{{{xxxsssooolllhhhgggeeeccccccccceeefffgggffffffdddcccaaa___^^^ZZZ[[[\\\ZZZXXXXXX[[[^^^[[[\\\]]]]]]]]][[[ZZZYYYYYYXXXVVVTTTQQQNNNMMMLLLKKKJJJIIIJJJKKKNNNQQQSSSLLLLLLLLLKKKJJJIIIIIIHHHBBBAAA@@@???>>>>>>>>>>>>???@@@@@@@@@@@@>>><<<;;;999999999999888888888777222222222333333222222222111222333333444444444444333222222222222222222333111111111111111111111111222222222222222222222222000000000000000000000000...000333222000000222444111111111111111111111111//////000000111111111222333333444444444555555555222222111111222222333444000000111111222222222333000000000000000000000000444333222111222333444555333333333333333333333333444444444444444444444444111111111111111111111111222222222111111111111000---///222333333222222333111111111222222333333333444444444444444444444444444444444444444444444444555555555555555555555555333444444555555666666666333444555666666555444333444444444444555555555666888888888888888999999999999;;;<<<<<<;;;:::;;;<<<<<<======>>>???@@@@@@AAA???GGGRRR[[[fffuuu}}}zzzqqqoookkkfffbbbaaabbbdddfffiiiiiifffaaa^^^```cccbbbdddfffhhhmmmvvv222111111111000000//////222111000//////000111222555333222000///000000111222222222111111111111111111111111111111111111111222222222222222222222222222111111111000000//////111111222222222333333333222222222222222222222222222222222222222222222222444333222222222444666888555444444333333444444555555666666666555444333333666666666666666555555555999777555666999:::999777777666666777999;;;;;;:::<<<;;;<<<>>>BBBFFFHHHIIIMMMOOORRRVVVZZZ]]]___aaa]]]___```aaaaaabbbdddfffkkkjjjiiifffeeefffiiilllkkknnnrrrvvv}}}{{{}}}~~~~~~{{{wwwtttuuuuuutttqqqnnnjjjgggfffccc^^^ZZZZZZ]]]```^^^\\\^^^]]]\\\ZZZXXXXXXZZZ\\\XXXWWWVVVWWWXXXXXXVVVUUUNNNOOOQQQSSSTTTUUUVVVVVVUUUTTTTTTTTTSSSOOOJJJGGG@@@???>>>???@@@???>>><<>>===<<<:::999888777666444333333222222222222222222333333444444444333333444444444444444333222111111111111111111111111111111111111111111111111111111111222222222222111111333222222222111000000000222222111111000000//////000111111111111222222222111222222333333222222111222///---...000111000...111111111111111111111111111222222333333222222111333333222222222222222222222222222222222222222222222222333333333333444444444444444444444444444444555333111111222444444444222222222222222222222222222222222222222222222222444444444333333222222222444444444444444444444444444444444555555666666666444444555555555555444444555666777888::::::::::::555555555555666666666666::::::999999::::::;;;<<<;;;;;;:::::::::;;;<<<<<<<<<>>>>>>===<<<>>>CCCHHHFFFRRRbbbppp~~~~~~uuunnnjjj[[[]]]_________```dddhhhllliiifffddddddfffgggggglllooorrrtttyyy222111111111000000000000222111000//////000111222222111111000000111222222000000000111111111222222222222222222222222222222222222222222222222222222222111111111000000000000111222222222222333333333222222222222222222222222222222222222222222222222444333222222222444666777555444444333333444444555555555666666555555444333555555555555666666666666666555444555888999999777<<<<<<<<<<<<===>>>>>>===???AAACCCHHHLLLOOOQQQQQQWWWWWWXXXZZZ]]]```ccceeefffhhhiiikkklllnnnrrruuu}}}}}}|||zzzxxxyyy{{{~~~~~~nnniiiccc```aaabbb```]]]___^^^\\\ZZZXXXXXXYYYZZZXXXVVVTTTSSSTTTUUUTTTSSSVVVWWWXXXYYY[[[\\\\\\\\\ZZZYYYXXXWWWVVVRRRMMMIIIDDDBBB???===>>>>>>>>>===@@@@@@???????????????>>>DDDCCCAAA???===:::888666555444444333333333333333111222333444444333333222333333333333333222222111111111111111111111111111111111111111111111111111111111222222222222111111222222222111111111111111111111111000000000000000000111111111111222222222111222222333333222222111333111//////111222111000111111111111111111111111222222333333333333222222222222222222222222222222222222222222222222222222222222222333333333444444333333333333333333333333444333111111111222222222222222222222222222222222222222222222222222222222555444444444333333333222444444444444444444444444222222333333333333333333444555555666666555555444777777777888777666666555555555666666666777777777999999999999999:::;;;;;;;;;;;;::::::;;;;;;<<<===:::<<<>>>======???DDDHHHRRR```qqq~~~uuummmfffaaa___YYY]]]bbbcccccccccfffiiihhhgggffffffiiillloooppptttwww{{{111111111111111000000000111111000000000000111111000//////000111222333444//////000000111111222222333333333333333333333333222222222222222222222222111111111111111000000000222222222222333333333333222222222222222222222222333333333333333333333333444333222222333444666777555555444444444444555555555555666666666555444444444444444555555666666777777666555666888::::::999;;;<<<<<<===>>>@@@AAABBBJJJLLLQQQUUUYYY[[[\\\\\\```aaabbbeeeiiinnnsssuuu|||}}}~~~|||tttnnnlllkkkiiifffeeedddbbb___^^^]]]]]]]]]YYYVVVRRRQQQRRRTTTUUUUUUYYYZZZZZZ\\\]]]^^^^^^___^^^]]]\\\[[[YYYVVVQQQNNNKKKHHHBBB???>>>>>>>>>>>>>>>>>>????????????>>>>>>EEEEEEEEEEEECCCAAA>>>===888888777666666555444444000111222333444333222111333333333222222222111111222222222222222222222222111111111111111111111111111111222222222222111111111111111111111222222222000000000000111111111111000111111111111222222222111222222333333222222111333222000000222333222111111111111111111111111111000111111111111111111000111111111222222333333444222222222222222222222222222222222222333333333333333333333333333333333333444333222111000000111111222222222222222222222222333333333333333333333333555555555444444444444444444444444444444444444444333333333333333333222222444555555666666555555444555666666666666555444444555555666777888999999:::999999888888999999:::;;;;;;;;;;;;;;;;;;<<<======999<<>>@@@AAAAAAAAA@@@@@@BBBDDDGGGHHHIIIIIIHHH??????>>><<<:::777666444000111222333444333222111222222222222111222222222222222222222222222222222111111111111111111111111111111222222222222111111000000000111222222222333//////000000111111222222000000111111111222222222111222222333333222222111333222111111111222222222111111111111111111111111......////////////......000000111222333333444444222222222222222222222222111222222222222333333333222222222222222222222222444444444333111000000111222222222222222222222222333333333333333333333333555555555555555555555555444444444444444444444444666666666555555444444444555555666666666666555555222222444555666777777777555666666888999:::;;;;;;999888888888888999::::::;;;;;;;;;;;;<<<===>>>>>>===???AAACCCFFFNNNXXX```www|||vvvaaa___[[[XXXWWWYYY[[[]]][[[```eeehhhiiimmmrrrvvv~~~111111111111111222222222000000000111111000000000000000000000000000000000333333222111000///......222222222222222222222222222222222222222222222222111111111111111222222222222222333333333444444444222222222222222222222222333333333333333333333333222333333333444555555666666555555444444555555666555555666666666666666555444444555555666777888888<<<<<<;;;::::::;;;<<<>>>???BBBEEEGGGIIIMMMSSSWWW]]]aaafffkkkooouuu{{{rrrlllbbbZZZWWWVVVVVVVVVWWWWWWWWWWWWXXXYYYZZZ[[[ZZZZZZZZZ[[[]]]]]][[[YYYZZZXXXUUUQQQNNNIIICCC???<<<===>>>@@@BBBDDDDDDEEE===???CCCGGGJJJLLLNNNNNNHHHGGGEEECCC???<<<999777444444444444444333222222333222222111111222333333222222222222222222222222111111111111111111111111111111222222222222111111000000000111222222222333//////000000111111222222000000111111111222222222111222222333333222222111111111111000000000111222111111111111111111111111///000000111111000000///000000111222333333444444222222222222222222222222111111111222222222333333222222222222222222222222444666777555333111111333222222222222222222222222333333333333333333333333555555555555555555555555444444444444444444444444666666666555555444444444555666666666666666666555333444555666777888888888555666777888999:::;;;<<<999999888888999999:::;;;<<<<<<<<<<<<===>>>???@@@@@@AAACCCFFFMMMYYYiiiuuuuuukkkeeeTTTUUUVVVYYY[[[^^^aaabbb```dddhhhlllqqqyyy111111111222222222222222000000111111111111000000///000000111111000//////444333333222111000//////111111111111111111111111222222222222222222222222111111111222222222222222333333333333444444444444222222222222222222222222333333333333333333333333222222333444444555555555666666555555555555666666555555666777777777666666666666666777777888888999;;;;;;;;;::::::<<>>>>>BBBGGGLLLNNNRRRXXX\\\```gggqqqxxxwwwqqqnnnlllgggddd```[[[WWWTTTSSSRRRVVVVVVVVVXXX[[[]]]]]]\\\]]]\\\[[[[[[ZZZXXXTTTQQQIIIGGGEEEDDDDDDEEEGGGIIIEEEDDDDDDEEEFFFIIILLLMMMPPPQQQPPPOOOMMMJJJGGGEEEAAA???:::666444444555777555444333222333444666777333333333333333333333333111111111111111111111111111111222222222222111111222222222111111111111111111111111000000000000000000111111111111222222222111222222333333222222111111222333222000000222444111111111111111111111111222333333444444333333222222222222222222222222222222222222222222222222222111111111111222222222222333333333333333333333333000444888777333111333555222222222222222222222222444444444444444444444444222333333333444444444444444444444444444444444444222222333333333333333333666666777777777777666666777888888888888777666666777777777777888888999999;;;;;;::::::;;;;;;<<<===<<<<<<<<<===>>>???AAAAAABBBFFFNNNXXXfffyyyssseee]]]YYYUUURRRWWWYYY]]]aaadddfffggggggjjjqqq}}}111111111222222333333333///000111222222111000///***,,,...000222222222222000111111333444555666666333333333333333333333333222222222222222222222222111111111222222333333333333333333444444444555555222222222222222222222222444444444444444444444444111222333444555555555555666666555555555555666666555555666777777777777777:::::::::999999999999999;;;>>>@@@BBBDDDIIIPPPVVVWWW]]]eeelllsss}}}zzzvvvpppiiiccc^^^[[[ZZZXXXWWWVVVXXXZZZ\\\\\\[[[\\\[[[YYYYYYZZZ[[[[[[ZZZOOOMMMIIIEEEDDDEEEGGGHHHEEEDDDDDDDDDFFFIIIMMMPPPPPPQQQRRRRRRRRROOOMMMLLLFFFBBB<<<777444444777888666555333333333555777888333333333333333333333333111111111111111111111111111111222222222222111111333222222222111111000000222222111111000000//////000111111111111222222222222222222333333222222222222444555444111111333666111111111111111111111111000000111111111111000000333333222222222222222222222222222222222222222222000111111111111222222222444444444444444444444444...333777666333000222555222222222222222222222222444444444444444444444444222222222333333444444444444444444444444444444444444444444555555666666666666666777777777777666666333444555777888888999999777777777777777777888888<<<;;;;;;;;;;;;<<<======<<<<<<<<<===>>>@@@AAABBBCCCJJJVVVcccsss~~~rrraaaVVVSSSUUUVVVWWW[[[]]]___cccgggjjjlllnnnlllvvv222222222222222222222222000000000000000000000000333222222111111222222333111111222222222333333333111111111222222333333333444333333444555777999;;;333333222222333333444555444444444333333222222222444444444333333222222222111222333333444555666666666666555444444444444555000///000333777999777555666555444444666888999999999999:::999999999<<<>>>???BBBGGGKKKQQQWWW^^^bbbkkkqqq{{{{{{vvvrrrooolllgggccc^^^ZZZYYYXXXWWWWWWUUUWWWYYYYYYZZZZZZ[[[]]][[[XXXTTTQQQNNNJJJEEEBBBGGGGGGGGGHHHIIIJJJKKKLLLPPPPPPQQQQQQPPPOOOMMMLLLMMMJJJFFF@@@<<<888666555555444444333222222333333444444444333333333222222111111222222222333333333333333222111111222333333000000000000000000000000444444333222111111111222000000000000000000000000222222111111000000//////111111111111111111111111222222222222222222222222222222222111111111000000000111111111111222222222111111222222222333333333444444333222111111111111111111111111111111111111333333333222222111111111222222333333333333444444333333333222222222111111444444444444444444444444666555555444444333222222444444444555555555666666777777777777888888888888777777777777888888888888777777777888999999::::::999::::::;;;;;;<<<<<<<<>>???BBBEEEJJJQQQYYY^^^iiippp{{{vvvkkkeee___[[[VVVSSSRRRSSSTTTTTTWWWWWWWWWXXXYYYYYYWWWUUUUUUSSSOOOLLLIIIHHHGGGGGGIIIJJJKKKLLLLLLKKKJJJJJJGGGFFFDDDCCCAAA???>>>>>>;;;:::888777666555555555111111111222222222222333111111222222222333333333222222222222222222222222333333333333333333333333000/////////000111222222111111111111111111111111000000000111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222111111222222222333333333222111111111222222333444111111111111111111111111222222222222222222222222222222222333333333444444444444444444333333333333333333444444444444444444333333333444555666666777555555555555666666666666777777777777888888888888777777888888888999999999888888999999:::;;;;;;;;;<<<<<<<<<<<<<<<=========AAAAAADDDGGGIIIQQQbbbrrr|||qqqeee[[[WWWUUUUUUXXX[[[```ccceeeggghhhiiimmmttt222222222222222222222222111111111111111111111111333222222111111222222333111111222222222333333333333333333222222111111111111222333333333222000///333333222222333333444555333333333333333333333333444444444444444444444444222333333444555555666666777666666555555555666666888888999999999999:::;;;666999;;;;;;;;;;;;===@@@CCCFFFLLLRRR[[[dddnnnuuu~~~yyyooojjjccc]]]ZZZWWWTTTRRRTTTSSSSSSTTTVVVWWWVVVUUUWWWWWWVVVTTTPPPKKKGGGEEEEEEFFFHHHIIIJJJJJJJJJIIIGGGGGGFFFEEECCCAAA@@@???<<<;;;:::888666555555555222222222222222222222222111111222222222333333333222222222222222222222222333333333333333333333333000/////////000111222222111111111111111111111111000000111111222222333333111111111111111111111111111111111111111111111111111111111111111111111111000000111111111222222222111111222222222333333333444333222222111111111222111111111111111111111111222222222222222222222222222222222333333333444444333333333333222222222222333333333444444444555555222333444444555666777777555555555666666666777777777777777777888888888888888888888888999999999999999999999:::;;;;;;<<<<<<;;;;;;<<<======>>>>>>???CCCDDDGGGLLLRRR^^^sssppphhh^^^XXXXXX[[[\\\]]]^^^aaaeeeggghhhiiilllooottt222222222222222222222222222222222222222222222222333222222111111222222333111111222222222333333333333333222222222222222222111222222222222222111111111111000000111111222333222222333333333333444444444444444444555555555555//////000111222333444555888777666666555555555666777888999999888999;;;===:::<<<>>>>>>===>>>BBBFFFOOOUUU^^^jjjvvvzzztttooolllfff___ZZZTTTRRRQQQQQQSSSVVVWWWWWWVVVWWWXXXXXXUUUPPPKKKGGGDDDEEEFFFGGGHHHGGGFFFFFFGGGGGGGGGFFFEEECCCBBBAAA===<<<:::888666555444444444444444333333333222222111111222222222333333333111222222333333222222111333333333333333333333333111111000000000111222222222222222222222222222222111111111222222222222222111111111111111111111111111111111111111111111111111111111111111222222222000111111111111222222222111111222222222333333333555444333222111111111111333333333333333333333333111222222222222333333333222222333333333333444444333333222222222111111111222333333444444555555555333333444555666666777777555555666666666777777777555555555555666666666666888888888999999999999:::999::::::;;;;;;<<<<<<===:::;;;<<<===>>>@@@AAAAAAEEEGGGLLLVVVaaappptttlll]]]XXXSSSTTTYYY___bbbbbbbbbeeeggghhhiiimmmtttzzz111111111111111111111111222222222222222222222222333222222111111222222333111111222222222333333333222222222222222222333333222222111111111222333333111111000000111111222333222222222333333444444444444444444444555555555666111222222222333333444444777666666666666666777777666888999999888999===@@@>>>AAADDDEEEFFFJJJRRRYYYhhhooozzz{{{rrrjjj```\\\VVVSSSRRRSSSTTTTTTRRRTTTVVVWWWVVVTTTQQQOOOJJJJJJKKKJJJIIIGGGEEECCCDDDEEEFFFGGGGGGFFFFFFEEEAAA@@@>>>;;;999888777666777666666555444333222222111111222222222333333333111222333333333333222111222222222222222222222222333222222111111111111222222222222222222222222222333222222222222222222111111111111111111111111111111111111111111111111111000000111111111222222222000111111111111222222222111111222222222333333333333333222222111222222222333333333333333333333333111111222222222333333333222222333333333333444444444444333333333222222222222222333333444555555666444444555555666666777777555666666666777777777777555555555555666666666666888888888999999999:::::::::::::::;;;<<<<<<======999:::;;;===???AAACCCCCCIIILLLWWWgggxxxwwwmmmccc\\\SSSUUUWWWZZZ^^^bbbeeegggjjjkkklllmmmpppyyy000000000000000000000000222222222222222222222222333222222222222222222333111111222222222333333333111111111222222333333444333222111111111222444555333333222222333333444555222222222333333444444444444444444555555555666666777666666666666555555555555555555555666888999:::666888::::::999:::>>>BBB@@@DDDIIILLLPPPXXXdddmmm~~~xxxnnnggg^^^WWWRRRPPPOOOOOOOOOPPPRRRSSSUUUVVVVVVVVVRRRRRRQQQOOOLLLHHHEEECCCBBBCCCEEEGGGHHHIIIHHHHHHFFFEEECCC@@@>>><<<;;;:::888888777666444333222111111111222222222333333333111222333444444333222111222222222222222222222222444444333222111111111222222222222222222222222222444333333222222111111111111111111111111111111111000000000000000000000000000000111111222222222222000111111111111222222222111111222222222333333333111111111111222333444444111111111111111111111111111111111222222333333333222222333333333444444444555555444444444333333333222222333333444555666666555555555555666666666666666666666666777777777777777777777777888888888888888888999999999:::::::::::::::;;;;;;<<<=========888999;;;===@@@BBBDDDEEEMMMRRRaaawww|||jjj^^^YYYVVVUUURRRYYYaaadddddddddhhhlllrrrsssttttttzzz222222222222111111000000222222222222222222222222222111000000111333555777555444333333222222222222444333333222222111111111222333444444222222333444444444444333333222222222333333222222333555666777555444444333333444444555333444444555666777888888777777777888888888999999999999999:::;;;===@@@AAAIIINNNTTT\\\eeeqqq~~~}}}rrriiiaaaZZZSSSNNNNNNMMMMMMMMMOOOPPPRRRSSSRRRRRRRRRQQQOOOKKKGGGDDDBBBAAAAAADDDHHHJJJIIIGGGHHHFFFDDDBBBAAA???<<<999:::777555444444444333111222222222222222333333333222333444333111111111222222222222222222222222222444444333333222111000000222222222222222222222222333333222111000000111111333333333222222111111111000000000000000000000000222222222222222222222222333222222111111222222333111111111111111111111111333333333333333333333333666555333222111222333333444444222222222222444444555444333222222444555777222222222222222222222222666666555444444444444555555555666777777777777777666666666666777777777777555555555555666777999999:::::::::;;;;;;;;;<<<<<<::::::::::::;;;<<<=========>>>???>>>>>>AAAHHHMMMRRR___ssskkk^^^XXXSSSPPPPPPWWW]]]dddhhhiiiiiilllnnnwww|||222222222222111111111000222222222222222222222222333222111000000222333444555444333333222222222333333333333222222222222222222333444444222222333444444444444333333222222222444333333333333444666777666555555555555555555666444555555555666777777777777777777777666666666666999:::<<>><<<<<<:::888777666555333111222222333333333333444444000111222111000//////111222222222222222222222222444444333333222111111000222222222222222222222222333222222111000000111111333333333222222222111111111111111111111111111111222222222222222222222222333222222111111222222333111111111111111111111111333333333333333333333333555444333222222222333333444333333222222333333444333222111000111222444555333333333333333333333333444444444444444555666777666666666777777777777777666666666666777777777888555555555666666777999999:::::::::;;;;;;;;;<<<<<<;;;:::::::::;;;<<<=========???AAABBBCCCGGGMMMSSS```lll~~~uuuaaaXXXUUUTTTTTTVVV^^^ccchhhlllnnnrrryyy222222222222111111111111222222222222222222222222555444222111000111222222444444333222222222333333222222222222333333333333222333444444222222333444444444333333333333222222555444444333444444555555666666666666666666666666666666666666666666666666777777777777777888999999999;;;???CCCGGGMMMTTTXXXZZZdddtttzzzooohhhccc```[[[UUUQQQNNNMMMMMMMMMOOORRRTTTVVVUUUTTTTTTRRRNNNHHHDDDEEEGGGIIIKKKOOONNNLLLJJJIIIFFFBBB???@@@>>><<<;;;:::888444222333333333333444444444444333555555444333222333444222222222222222222222222444333333222222111111111222222222222222222222222333222111111000111111111333333333222222222222111222222222222222222222222222222222222222222222222333222222111111222222333222222222222222222222222333333333333333333333333444444333222222222333333444333333222222333333444444333222222222333555666444444444444444444444444333333333444555666888999888777666666666666666777666666666777777777888888666666666666777777888999:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>@@@CCCEEEHHHNNNWWW^^^ppp|||}}}ssseeeXXXTTTVVVXXX[[[___eeehhhkkknnnqqq{{{222222222222222222222222222222222222222222222222333333222111111222222333444333333222222333333333111222222333333444444444222333444444222222333444333333333333333333333333555555555444444444444444666666666666666666666666777777777666666666666666666666777888:::<<>>>>><<<999666333333333333333444444444444555666555333333333444222222222222222222222222333333333222222111111111222222222222222222222222222222111111111111111222222222222222222222222222222222222222222222222222111222222222222222333333333222222111111222222333222222222222222222222222333333333333333333333333444333333333333333333333333333333333333333333333666555555555555666777888444444444444444444444444444444444444555666777888888888666666555666666777666666777777777888888888777777666666777888888999:::::::::;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<======???AAACCCFFFLLLVVVccclll}}}~~~yyy}}}uuuddd]]]WWWYYY\\\^^^bbbfffkkkooosssuuu{{{222222222222222222222333222222222222222222222222111111111111222333444444333333333222222333333444222222222333333444444555222333444444222222333444333333333333333333333333555555555555555555444444444555666666666666555444777777777777777666666666888888888999;;;===@@@BBBBBBGGGMMMSSSZZZcccooowww{{{rrrhhh^^^WWWSSSQQQOOOOOOOOOPPPQQQSSSTTTUUUTTTSSSRRRQQQQQQQQQRRRSSSTTTSSSRRRQQQPPPMMMIIIEEECCCAAA@@@@@@AAA@@@>>><<<555555555444444333333333000111222111///...///000222222222222222222222222333333222222222222222111222222222222222222222222222111111111111111222222222222222222222222222222111111111111111111111111111111111222222333333333333222222111111222222333222222222222222222222222333333333333333333333333222333333333333333333333333333333333333333333333555555555555666666777777333333333333333333333333777666666555555555666666777777666666666666666777777777777777888888888888888777777777777888888999:::::::::;;;;;;;;;<<<<<<======<<<<<<<<<===>>>>>>@@@BBBDDDHHHPPP___ppp|||{{{uuusssvvvyyytttmmmiii]]][[[\\\aaaddddddfffjjjqqqxxx222222222222333333333333222222222222222222222222///000111222333444444555333333222222222333444444333333333333444444444444222333444444222222333444222222333333333333444444444555555666666666555555444444666666666666444444777777777777777777777777<<<;;;::::::;;;===@@@AAACCCJJJTTT\\\fffsssxxxooogggaaa^^^SSSQQQNNNKKKKKKMMMPPPRRRPPPRRRUUUVVVUUUUUUVVVWWWTTTTTTTTTTTTTTTQQQMMMIIIEEECCCAAAAAABBBCCCBBBAAA999999888777666444444333111222222222000///000111222222222222222222222222222222222222222222222222222222222222222222222222111111111000111111222333111222222222222333333333000000000000000000000000111111111222222333333444333222222111111222222333333333333333333333333333333333333333333333333333222222333444444444333333222333333444444333333222222333333333444444444444333333333333333333333333888777666666555555555666555555666777777777777777777777777888888888999999888888888777777888888999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<======>>>???@@@AAADDDIIIPPP[[[kkk~~~}}}vvvooolllhhhaaa]]]\\\\\\]]]aaagggjjjjjjmmmrrrwww222222222333333333444444222222222222222222222222000111222222333333333333333222222222333333444555444444444444444333333333222333444444222222333444222222222333333444444444333444555666777777666666444555777888888777555444666666666777888888888999<<<<<<<<<===???CCCGGGJJJNNNVVVaaalllvvv~~~zzzxxxeee```WWWNNNJJJIIIKKKMMMNNNQQQTTTUUUUUUUUUVVVXXXTTTUUUUUUWWWWWWUUUQQQMMMIIIFFFCCCAAABBBCCCCCCCCC???>>>===;;;999777555555444555666555333222333444222222222222222222222222222222222222222222222222222222222222222222222222111111000000111222222333111111222222222333333333111111111111111111111111000111111222333333444444333222222111111222222333333333333333333333333333333333333333333333333333111222333444444444333333222333333444444333333222111222222333333333333333444444444444444444444444777666666666666666777777222333666888999999888777777777888888888999999999999999888777777888888999:::::::::;;;;;;;;;<<<<<<;;;<<<<<<===>>>@@@AAABBBBBBHHHRRR]]]jjjzzzvvvhhhaaa]]]YYYWWWWWWaaabbbffflllooorrryyy222222222333333444444444222222222222222222222222222333333333333222111111222222222222333333444555555555555444444333333333222333444444222222333444222222222333333444444444222333555777777777777777555777888999999888777555555555666777888999999::::::;;;===@@@FFFLLLSSSVVVaaajjjuuu~~~~~~vvvhhhZZZPPPLLLLLLMMMOOOQQQSSSSSSRRRSSSVVVXXXUUUUUUWWWYYYZZZXXXTTTPPPMMMIIIDDDAAAAAABBBCCCCCCDDDCCCAAA>>>;;;999777666222333444333111000111222222222222222222222222222222222222222222222222222222222222222222222222222111111000000111222333333111111111222222333333333222222222222222222222222000000111222333333444444333222222222222222222333333333333333333333333333333333333333333333333333000111333444555444333333222222444444444444222222222333444444555555444444666666666666666666666666555555555555666888999:::000222666999;;;:::888666777888888888888999999999999999888888888888888999:::::::::;;;;;;;;;<<<<<<;;;;;;<<<===???AAABBBCCCBBBKKKYYYhhhvvvmmm\\\WWW[[[^^^___```ggggggjjjpppsssyyy333333333333333333333333333222111000000111222333000111111111111222222222222222333333333333444444444444444555444444333333666666555555555444444444555555555555555555555555333333444555666777888999777777777777777888888999<<<:::888777999;;;===>>>===???CCCHHHOOOYYYccciiivvvyyylllaaaXXXPPPKKKNNNNNNPPPSSSVVVWWWVVVTTTVVVVVVWWWWWWVVVVVVUUUUUUSSSPPPKKKGGGCCCBBBBBBBBBFFFGGGGGGFFFBBB===888555555444222111111111111222333333333222222222111111555444222111111111111222444444333222222111111000333333333222222111111111111111111222222333333333111222222333333222222111222222222222222222222222444444444444444444444444222222111111222222333444333333333222222222111111333333333333333333333333222333333444555555555444///111222444555555444444555555555444444333333333222333555777777666555333777777777777666666666666888888999999999999888888888888999999999::::::::::::;;;<<<=========<<<;;;<<<===>>>>>>???AAADDDGGGJJJXXXkkk{{{nnncccZZZYYY\\\___cccgggmmmkkkooovvv|||333333333333333333333333444333222111111222333444222222222222333333333333222222333333333333444444444444444555555444444333555555444444444333333333555555555555555555555555333333444555666777888888999888888888888888999999;;;:::999:::;;;======>>>DDDGGGKKKRRR[[[gggsss{{{wwwnnnddd[[[TTTOOONNNNNNOOORRRTTTSSSSSSUUUVVVWWWWWWWWWVVVUUUTTTTTTRRRNNNJJJGGGEEEEEEEEEGGGHHHIIIIIIFFFBBB>>>;;;;;;999888666555555555555333333333222222222222222222222333333333222111000222222222222222222222333333333222222222222222222222222222222222222333333111111111222222111111111222222222222222222222222222222222222222222222222222222111111222222333444111111111222222333333333333333333333333333333333222333444444555555444444222222444555666555555444666666666555555444444444333444555666666666555444777777777777777777777666888888999999999999888888888999999999999::::::::::::;;;<<<=========<<<;;;<<<>>>@@@AAACCCEEEIIILLLYYYeeevvvsssggg```\\\```eeegggjjjmmmmmmooovvv333333333333333333333333444444333333333333444444333333333333444444444444222222333333333333444444333444444555555555444444444444444333333333222222555555555555555555555555333333444555666666777888::::::999999888999999:::;;;;;;<<<===>>>@@@AAABBBMMMQQQXXXbbbnnn|||}}}ssshhhaaaVVVSSSPPPNNNOOOQQQRRRRRRSSSTTTVVVWWWWWWVVVUUUSSSUUUTTTRRRPPPMMMKKKIIIIIIIIIJJJKKKLLLKKKIIIFFFDDD<<<;;;888666444333333333333333333333333333333333///000333555555444111000000111111222333333444444222222222222222222333333333333222222222222222222000000111111111111000000222222222222222222222222111111111111111111111111222222111111222222333444///000111222333444444555333333333333333333333333333333444444555555444444444444555666666555555444666666666666666555555555444444555555555666666666777777777777777777777777888888999999999999888888999999999999:::::::::::::::;;;<<<============<<<<<<>>>AAADDDGGGLLLSSSWWWiiittt}}}lllaaa\\\ZZZ]]]eeejjjlllmmmooorrrxxx333333333333333333333333444444333333333333444444333333333333444444444444222222222333333333444444333444444555555555555555555555444444444333333333555555555555555555555555333333444555666666777777:::999999888888999999:::<<<===>>>???AAAEEEJJJMMMWWW^^^iiivvvtttlllccc^^^WWWRRRPPPPPPPPPPPPOOOQQQTTTVVVXXXWWWVVVUUUVVVVVVUUUUUUSSSPPPNNNMMMLLLMMMNNNOOONNNMMMJJJIII>>><<<:::777444333222222333333333333444444444444///000222444444444222222111111111222222333333333111111111222222333333333333333333222222111111111111111222222222222111111222222222222222222222222111111111111111111111111222222111111222222333444000000111222333333444444333333333333333333333333333333444444555444444333555555555555555444444444666666555555555555555555555555555444555666777777777777777777777888888888888999999::::::999999888999999999:::::::::;;;;;;;;;;;;<<<<<<======>>>>>>>>>???AAADDDJJJTTT^^^fffyyyxxxkkk```ZZZ\\\\\\aaaiiimmmnnnpppttt~~~333333333333333333333333222222333333333333222222222222222222333333333333222222222333333333444444333444555555666666666555666666666666555555555555555555555555555555555555444555555666666777777777999888888888888999::::::===>>>???AAAFFFMMMWWW^^^hhhrrrxxxqqqkkkaaaYYYTTTQQQOOOMMMLLLNNNQQQUUUWWWXXXXXXXXXVVVVVVWWWWWWVVVTTTRRRQQQOOOPPPQQQQQQPPPNNNKKKJJJDDDBBB???;;;999777666666444444444444444444444444111111111111222333444444333333333222222222111111111111111222222333333333333333333222222111111111222333333444444333333222222222222222222222222222222222222222222222222222222222111111222222333444222222222222222222222222333333333333333333333333333444444555444444333333444444333333333333333333444444444444444444444444666555555555555666777777666777777777888888888999999999::::::::::::999999999999:::::::::;;;;;;;;;;;;;;;<<<<<<===>>>??????@@@@@@AAAFFFOOO]]]lllvvv~~~oooddd^^^]]]^^^ffffffjjjnnnqqqrrryyy333333333333333333333333222222333333333333222222222222222222333333333333222222333333333333444444333444555666666666666666777777777666666666666555555555555555555555555555666666666777777888888888888888888999:::;;;<<<===???BBBGGGLLLSSS]]]jjjsss|||vvvlllccc[[[UUUPPPMMMMMMNNNPPPSSSUUUWWWXXXXXXUUUUUUVVVWWWWWWVVVTTTSSSRRRRRRRRRRRRPPPNNNLLLKKKEEECCC@@@===:::888777777666666555555555444444444333222111000111222333444444444333333222111111000222222222222222222333333333333222222222222222222333333444444444444333333222222222222222222222222333333333333333333333333222222111111222222333444333333333222222222111111333333333333333333333333444444555555444444333333333333222222222333333444333333333444444444444444555555666666666777777777666777777888888999999999999999::::::::::::999999::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>???@@@BBBDDDGGGNNNZZZjjj{{{~~~vvviii^^^YYY[[[```dddkkkkkkmmmqqqsssyyy333333333333333333333333222333444555555444333222333333333333444444444444222222333333333333444444333444555666777777777777777666666666666555555555555555555555555555555555888888888888999999999999999999:::;;;===???@@@AAAFFFMMMWWWaaajjjvvvyyyppphhh```XXXSSSRRRRRRQQQQQQRRRSSSUUUVVVTTTTTTUUUUUUUUUUUUUUUUUUSSSSSSSSSRRRQQQPPPOOONNNFFFDDDAAA>>><<<:::999999888777777666555444333333222333333222222222222111333222222222222222222222333333222222222222222222222222222222222222333333222333333444444333333222222222222222222222222222333333333333333333333333222222111111222222333444222222222222222222333333333333333333333333333333444444555555444444333222333333222222333444555666444444444444555555555666444555666777888777777666666777777888888999::::::999::::::;;;;;;::::::999:::::::::;;;;;;;;;;;;<<<<<<;;;;;;<<<===>>>@@@AAADDDIIIQQQ\\\jjjyyy}}}iiiccc[[[XXX[[[aaagggjjjlllmmmrrrxxx~~~333333333333333333333333333444555666666555444333444444444555555555666666222222333333333444444444333444555666777777777777666666555555555444444444555555555555555555555555999999999999999:::::::::::::::;;;===???AAACCCEEEMMMWWWfffsss~~~{{{sssjjjaaa[[[VVVUUURRRQQQPPPQQQRRRSSSSSSSSSSSSTTTTTTUUUUUUUUURRRSSSSSSSSSSSSRRRQQQQQQKKKJJJGGGDDDAAA@@@??????999999888666555444333222111222444555444222000...111111111222222333444444444333333222222111111111111111111222222333333444111222222333333222222111222222222222222222222222222222222222222222222222222222111111222222333444000000111222333444444555333333333333333333333333444555555555444333333222444333333333444555777888444555555555666666777777333555777888999888666555666777777888999999::::::999::::::;;;;;;::::::999:::::::::;;;;;;;;;<<<<<<<<<<<<;;;<<<===???AAABBBFFFMMMYYYgggvvvuuuhhh[[[XXXVVVZZZaaaiiilllmmmqqqttt|||111222333444555444333222222333333444444333333222222222222222222222222222555444333333222222222222444444444555555555666666444555666777777666555444555555555666666666666666666666777:::<<<===<<<;;;888===AAA???<<<@@@LLLVVV]]]lll|||~~~}}}~~~wwwrrr```ZZZQQQLLLKKKMMMPPPRRRQQQSSSUUUWWWWWWWWWWWWXXXTTTTTTSSSQQQQQQPPPPPPPPPPPPMMMHHHCCC@@@>>>>>>>>>CCCAAA===999666555555555666555444333222222222222444333333222222333333444333333333333333333333333//////000000111111222222111111111111111111111111111222333333222111000/////////000111222222333333222333333444444333333222222222222222222222222222333333333444444444555555444444444444444444444444333333333444444444555555555555555555666666666666666666666666666555555555888888999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;:::::::::;;;;;;===:::;;;>>>@@@@@@BBBGGGSSS]]]jjjvvvuuudddZZZ]]][[[^^^dddhhhkkkpppvvv|||222222333333444444333333222333333444444333333222222222222222222222222222555444333333222222333333333333333444444444555555444444555666666555444444555555666666666666777777:::999888888999:::::::::888<<>>>>>???BBBEEEGGGMMM\\\kkkwwwkkkbbb^^^```eeefffkkkttt|||444333222111222333444555222333333444444333333222333333333333333333333333444444444333333444555555555555555555666666666666777666666666666666666777666666777777888999999:::888:::============???AAACCCKKKYYYhhhwwwrrrkkkiiihhhggggggggghhhiiihhhhhhddddddeeeeeefffggghhhiiieeeddddddbbb```^^^\\\[[[```______```bbbccccccccc```^^^\\\]]]___cccggghhhhhhjjjlllmmmlllmmmnnnppppppppprrruuu|||zzzpppfff]]]XXXTTTRRRQQQRRRVVVXXXXXXWWWUUUUUUTTTSSSSSSSSSSSSTTTSSSTTTTTTSSSQQQOOOLLLJJJFFFFFFEEECCCAAA>>><<<:::666555444444444444444444222333333444444333333222000000000000000000000000000000111111222333333444111111111111111111111111111111111111111111222222222222222222222333333333222333333444444333333222333333333333333333333333333333333444444444555555444444444444444444444444444444444555555555666666555555555555666666666666666666666666777777888888888888999999999::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>???@@@@@@BBBFFFLLLXXXmmmvvvhhhccc```___aaakkklllrrr|||333333222222333333444444222333333444444333333222333333333333333333333333444444444444444444555666555666666666666777777777888777777666666777777888666666777888999::::::;;;999<<<>>>>>>======AAADDDNNN[[[mmm{{{nnnhhhhhhcccccccccddddddeeeeeefffccccccdddddddddeeeeeeeee``````___^^^]]][[[ZZZYYY\\\]]]^^^^^^^^^]]][[[[[[ZZZYYYXXXXXXYYY\\\___aaadddeeefffeeedddcccdddeeeeeeeeeeeeeeeiiiqqqzzzuuuiiiaaaZZZVVVRRRQQQSSSVVVVVVUUUUUUUUUTTTTTTTTTTTTTTTUUUTTTTTTTTTTTTSSSQQQOOOMMMHHHGGGEEECCCAAA???>>>===888888777666555555555555222222444444444444222222222222222222222222222222555555444333333222222111111111111111111111111111111111111000111111222333222222333333333333333333222333333444444333333222333333333333333333333333333333333444444444555555444444444444444444444444444444555555555666666666555555555555666666666666555666666777777888888999888888999999999:::::::::999::::::;;;;;;<<<<<<<<<======<<<======>>>???@@@@@@@@@CCCKKKWWWhhhjjjaaabbbdddfffgggnnnrrr}}}222222333333444444333333222333333444444333333222444444444444444444444444444444444444444555666666555555555666666666666777888777666555555666777888666777777888999:::;;;<<<<<<>>>@@@???@@@EEENNNUUUjjjxxx|||vvvkkkfffhhhbbbbbbdddddddddeeefffgggeeeeeeeeeeeeeeeddddddcccaaaaaaaaaaaa```___^^^^^^^^^______^^^\\\[[[ZZZ[[[\\\\\\\\\\\\^^^```cccffffffggggggfffccccccccceeebbbccccccccccccgggmmmrrryyy|||zzzsssfff___VVVQQQRRRTTTTTTSSSUUUUUUTTTTTTTTTUUUUUUVVVTTTTTTTTTSSSRRRQQQPPPPPPIIIGGGEEEBBB@@@?????????;;;:::999777666555555555111222444555555444222111444444444444444444444444777777666555555444444333111111111111111111111111111111000000000111333333333333333333333333333333222333333444444333333222444444444444444444444444333333333444444444555555444444444444444444444444555555555555666666666666555555555555666666666666555666666777888888999999888888999999999:::::::::999999::::::;;;<<<<<<===============>>>???@@@AAABBBCCCJJJXXXiii}}}rrrfffcccgggjjjnnnrrrxxx111222333444555444333222222333333444444333333222444444444444444444444444444444444444444555666777444444444555555555666666777666555444444555666777666777777999:::;;;<<<<<<>>>???@@@AAAEEEOOO^^^iiizzzssssssvvvxxxrrrhhhdddgggdddeeeggggggggggggiiijjjiiiiiiiiiiiihhhfffeeedddggghhhhhhhhhhhhhhhggggggfffddd```\\\YYYZZZ^^^aaaaaacccdddfffgggjjjmmmpppjjjjjjjjjhhhffffffggghhheeeggghhhgggeeefffiiimmmmmmpppwww}}}|||qqqhhh\\\TTTSSSTTTTTTRRRUUUUUUUUUTTTUUUUUUVVVVVVTTTTTTSSSRRRRRRQQQQQQQQQJJJHHHDDDAAA@@@??????@@@===<<<;;;999777666555555111222444555555444222111111111111111111111111111000000111111222333333444111111111111111111111111111111000000000111333444333333333333333333333333222333333444444333333222444444444444444444444444333333333444444444555555444444444444444444444444555555555555666666666777555555555555666666666777555666666777888999999999888888999999999:::::::::999999::::::;;;<<<==================>>>???@@@AAAFFFHHHRRRdddzzzlllfffbbbdddhhhkkkqqqwww444444444444444444444444444444444444444444444444444444444333333222222222333333333444444444555555666555555444444333222222444444555555666666777777333555777888777888:::<<<<<<>>>BBBGGGJJJUUUooozzztttqqqooonnnlllkkkkkkjjjiiiiiiiiiiiijjjjjjjjjjjjlllooorrrtttrrrooommmlllmmmoooppppppooopppqqqrrrqqqpppnnnllljjjfff```[[[[[[___eeeiiimmmllllllnnnqqqvvvzzz}}}}}}uuupppoooppprrrsssnnnnnnmmmllllllmmmooopppttttttuuuxxx~~~~~~~~~zzzuuuiii\\\VVVWWWWWWTTTTTTRRRSSSVVVVVVSSSTTTXXXTTTTTTTTTSSSRRRPPPNNNNNNIIIHHHFFFDDDBBBAAA@@@@@@??????===;;;999777555444111222222333444666777888222222222222222222222222333333333333333333333333111222222222222111000000000000111111111222222222222222222222222222222222222222333333333333444444333333333333333333333333222333333444444333333222555444333333444555666777333333222222333333444555555555555555555666777777777777888999999999999888888888888888888888888888::::::;;;<<<<<<======>>>@@@???>>><<<<<<>>>AAACCCGGGRRRbbbuuu{{{kkkaaa___```ffflllpppxxx444444444444444444444444444444444444444444444444444444444333333333222222333333444444444555555555555555555444444444444333999888888777666666555555:::;;;<<<<<<<<<======>>>>>>@@@FFFNNNWWWggg~~~{{{yyyxxxwwwuuuqqqmmmkkkjjjhhhhhhggggggggghhhiiikkkmmmnnnssssssssstttwwwzzz}}}|||zzzxxxwwwyyy{{{{{{{{{~~~~~~|||zzzwwwuuusssoookkkhhhhhhlllrrrvvvwwwxxxzzz}}}||||||~~~{{{zzzyyyzzz|||}}}}}}|||}}}{{{zzz{{{~~~wwwjjjcccbbb^^^YYYWWWUUUTTTVVVUUURRRSSSWWWVVVVVVUUUUUUSSSRRRQQQPPPKKKJJJGGGEEECCCBBBAAAAAABBBAAA???<<<:::777555444444333333333333444555555222222222222222222222222333333333333333333333333222222222333222111111000111222222222333333333333222222222222222222222222222222333333333333444444333333333333333333333333333444444555555444444333444444333333333444555666444444333333444444555666666555555555555666777777777888888888888999999999999999999999999999999999::::::;;;;;;<<<=========AAA@@@?????????AAAEEEGGGMMM\\\pppnnncccaaaaaafffmmmrrrxxx444444444444444444444444444444444444444444444444444444444444333333333333333444444444444555555555444444444444555555555555999999999888888777777666999888999:::===>>>>>>===CCCFFFNNN[[[kkk~~~vvvooojjjgggeeedddiiihhhhhhhhhhhhhhhhhhhhhffffffhhhkkkoootttxxx{{{~~~|||zzz{{{~~~~~~|||{{{}}}~~~~~~|||yyywwwxxxzzz}}}}}}wwwssskkkaaa\\\XXXUUUUUUTTTQQQRRRUUUWWWWWWWWWVVVUUUTTTSSSRRRNNNLLLIIIFFFCCCCCCCCCCCCDDDCCCAAA>>>;;;999777555666555444333333333333333333333333333333333333333333333333333333333333333333333333333333222222111222222333333333444444444222222222222333333333333222222333333333333444444333333333333333333333333444555555666666555555444555444333333222333333333555555555444555666666777666666555555666666777888999888777777777888:::::::::::::::::::::::::::::::::::::::;;;<<<<<<======>>>>>>>>>>>>>>>BBBFFFJJJVVViiiqqqccc```bbbfffpppyyy444444444444444444444444555555555555555555555555444444444444444444333333444444444444555555555555333444444555666666777777555666666777888999::::::555444444888<<<@@@AAA@@@GGGNNN[[[mmm|||pppmmmiiigggfffeeedddccchhhhhhhhhgggggghhhkkkmmmnnnoooppptttyyy}}}{{{xxxxxxzzz|||}}}}}}yyyyyyvvvssspppppprrruuutttvvv{{{xxxlllaaaZZZTTTSSSRRRPPPQQQTTTVVVWWWWWWWWWVVVUUUTTTTTTPPPNNNJJJFFFDDDCCCCCCCCCDDDCCCBBB@@@>>><<<:::999666666555444333333333333333333333333333333333333333333333333333333333333333444444444444333222222222222222333333333333444222222222333333333333333222222222333333333444444333333333333333333333333444444555555555555444444666555555444333333333333555555444444555555666777666666666555666777777888:::888777666666888:::;;;:::::::::;;;;;;;;;;;;;;;:::::::::;;;<<<<<<=========>>>??????@@@DDDLLLQQQcccxxx|||fffaaadddeeennn{{{444444444444444444444444555555555555555555555555444444444444444444444444444444444555555555666666333444555555666777888888444555555666888999999:::999888888:::>>>CCCFFFHHHLLLYYYmmm}}}ssslllhhhgggeeeeeefffggggggfffeeeeeedddcccccchhhooottt|||||||||~~~{{{yyywwwvvvwwwxxxwwwwwwsssrrrooollljjjjjjnnnqqqnnnooorrrvvv|||vvvggg^^^UUURRRQQQOOOQQQTTTUUUUUUUUUVVVUUUUUUTTTTTTRRROOOLLLHHHEEECCCCCCCCCBBBAAAAAA@@@@@@??????>>>666666555555444555555666333333333333333333333333333333333333333333333333333444444444444333222222111111111111222222222222222222333333333444444444222222222333333333444444333333333333333333333333333333444444444444333333777777666666666555444444444444444333444555555666666666666666666777888888:::888777666666888:::;;;::::::;;;;;;;;;<<<<<<<<<:::;;;;;;<<<<<<======>>>@@@BBBCCCCCCEEELLLXXX```wwwmmmbbbbbbhhhlllwww444444444444444444444444555555555555555555555555444444444444555555555555444444555555555666666666555555555666777888888999777777777777777777777777;;;;;;<<<<<<===BBBJJJOOO[[[mmmzzzsssooommmllljjjhhheeecccbbbcccdddeeedddccceeeffffffgggiiiqqq|||}}}|||{{{{{{yyyvvvsssooommmkkkhhhfffhhhlllpppppppppqqqsssuuuyyy|||~~~~~~sssgggZZZTTTRRRPPPQQQTTTSSSSSSTTTUUUUUUUUUTTTTTTSSSRRROOOLLLHHHEEEDDDCCC@@@@@@@@@AAAAAAAAAAAAAAA888777777666666666777777333333333333333333333333333333333333333333333333333333333333333222222111000000111111111222222222222222333333444444555555222222333333333333444444333333333333333333333333222333333333333333333222666666777777777666666555444444333333444444555666777777666666777777888999999888777777777888::::::999::::::;;;;;;<<<<<<<<<;;;<<<<<<===>>>>>>??????===???AAACCCHHHTTTeeerrrnnndddccchhhnnnzzz444444444444444444444444555555555555555555555555444444444444555555555666555555555555666666666666666666666777777888888888888888888888888888888888999<<<>>>===???FFFSSS^^^xxxwwwrrrpppooollljjjhhhffffffffffffgggdddcccbbbccceeeggghhhhhhlllooosssuuuyyy~~~{{{tttssspppmmmkkkmmmrrruuuuuuttttttsssssssssttttttqqqvvv|||rrrbbbYYYTTTQQQQQQSSSSSSSSSTTTUUUUUUUUUUUUUUUUUUUUUSSSPPPMMMIIIEEECCCAAAAAAAAAAAAAAAAAAAAAAAA;;;;;;999888777777666666444444444444444444444444333333333333333333333333222222222333222111111000111111111222222222333333222222333333444555555666222222333333333333444444333333333333333333333333333333444444444444333333444555666777777666666555555555555444555555666777777777666666777777888999777888888888888999999999888999999:::;;;;;;<<<<<<======>>>>>>??????@@@@@@;;;>>>BBBFFFOOO```wwwrrrfffffflllvvv~~~444444444444444444444444666666666666666666666666444444444555555555666666555555555555666666666777777777777777888888888888555666777888:::;;;<<<===999>>>BBBCCCFFFQQQcccqqqzzzpppkkkhhhfffddd```bbbeeefffeeedddeeeeeeeeeddddddfffjjjoooqqqrrrrrrwww}}}~~~}}}zzzvvvtttvvvzzz~~~xxxxxxvvvuuusssrrrppppppkkknnnqqquuu~~~{{{hhh\\\VVVQQQPPPRRRSSSSSSTTTUUUVVVVVVVVVVVVWWWWWWVVVTTTPPPLLLGGGDDDBBBBBBBBBAAAAAA@@@@@@??????>>><<<:::888666555555444444444444444444444444333333333333333333333333111222222222222111000000222222333333333444444444222222333333444555666666222222333333333444444444333333333333333333333333444555555555555555555444222333555666666666555555666666666666666777888888777777777777777888888999777777888999999999999888888888999999:::;;;<<<<<<>>>>>>>>>???@@@@@@AAAAAAAAADDDIIIOOO[[[pppvvviiiffflllvvv555555444444444444555555666666666555444444444333555444444333333444444555999999888888777777666666666666666666777777777777===999888999888666888<<<===???EEELLLPPP[[[sssvvvpppgggbbbaaaaaa```^^^dddddddddcccbbbcccgggjjjjjjjjjkkkmmmpppuuuyyy{{{{{{|||xxxuuuxxx{{{{{{zzzssspppnnnooowww|||ssseee\\\VVVSSSPPPPPPRRRTTTUUUVVVWWWZZZ\\\[[[ZZZYYYVVVRRRNNNIIIGGGBBBBBBBBBBBBAAA@@@>>>>>>======<<<;;;999666555444333333444444555555444444444444555555555444333222333333333222222333444444333333444444444444555555222333333444444333333222444444444444444444444444444444444444444444444444555555555555555555555555666666555555555444444444555555555555666666666777666666777888999:::::::::999999888888999999:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;??????::::::@@@AAA>>>===GGGPPPVVVhhhppplllkkkqqqzzz666555555555555555555666666666666666666666555555666555555444444555555666777666666666555555555444777777777888888888888888;;;888888::::::999;;;@@@DDDFFFKKKUUU___pppyyyrrrnnnmmmiiidddaaaaaaaaaaaa```aaacccdddeeeeeegggjjjmmmqqqrrrtttxxx}}}}}}}}}zzzxxxuuutttxxxxxxkkkbbb\\\WWWTTTQQQRRRSSSUUUVVVXXXXXXXXX[[[[[[[[[YYYVVVQQQLLLIIIEEEDDDCCCBBBAAA???>>>>>>===>>>>>>===;;;999777666333444444555555555444444555555444444444333333333333333333222222333333333111111222222222222333333222333333444444333333222444444444444444444444444444444444444444444444444555555555555555555555555666666555555555444444444555555555666666666777777777777777888999999999:::999999888888999999:::;;;;;;<<<<<<======<<<;;;;;;;;;??????<<<===BBBDDDBBBFFFNNNWWWccc{{{wwwnnnnnnsss~~~777666666555555666666777666666666777777777777777777666666666666666666777666666666666555555555555888888888999999999::::::999888999<<<===;;;>>>DDDJJJLLLSSS```qqq~~~{{{uuuppplllhhhccc```bbbaaa``````bbbccccccbbb```ccchhhkkkmmmooorrrtttvvvxxx|||}}}~~~vvvlllddd^^^ZZZVVVTTTRRRTTTXXXYYYYYYWWW[[[\\\^^^^^^[[[VVVQQQNNNIIIGGGEEEBBB@@@>>>>>>>>>===>>>?????????===;;;:::555555555555555444444444666555444333222333444444333333333222222222222222111111222222222222333333333333444444444444333333444444444444444444444444444444444444444444444444555555555555555555555555555555555555555444444444555555666666666777777777888888888888888888999999999999888888999999:::;;;;;;<<<<<<======<<<<<<<<<;;;???@@@>>>???CCCFFFFFFIIISSS```sss{{{llljjjppp}}}777777666666666666777777555555555666666777777888777666666555555666666777888888888888777777777777777777888888999:::::::::999888:::======<<<@@@FFFQQQVVVaaasssvvvqqqqqqllljjjhhhfffeeedddcccbbb]]]^^^aaadddffffffeeeddddddiiipppuuuxxx{{{|||~~~}}}wwwmmmeeeaaa]]]XXXSSSSSSWWW[[[ZZZXXX\\\^^^aaabbbaaa\\\WWWTTTNNNKKKGGGCCC???======<<<;;;<<<>>>@@@@@@???===<<<777666666555555444444444777555333222222222444555333333333333333222222222333333333444444444555555333333444444444444333333444444444444444444444444333333444444444444444444555555555555555555555555555555555555555555555555555666666666666777777777999999999888888888888888999999888888999999:::;;;;;;<<<<<<============<<<<<>><<<;;;999;;;===???@@@???>>>>>>999888777555555444444555777555333222222222444555333444444444444333222111333333333444444444555555333444444555555444444333444444444444444444444444333333333444444444555555555555555555555555555555444555555555555555555555666666666666777777777888999999999888888888888888999999888888999999:::;;;;;;<<<<<<===>>>>>>======>>>???AAAAAA@@@BBBIIIPPPZZZttt{{{ppppppwww}}}zzz{{{}}}777666666555555666666777444444444444555555555555666555555444444555555666555555555555666666666666555666666777888999::::::::::::<<<======>>>GGGQQQ^^^qqqwwwhhhaaa___^^^___aaabbbcccdddcccbbbbbbdddfffiiimmmssswwwxxxwwwuuuuuu~~~~~~|||wwwpppgggaaa___^^^]]]\\\___aaaeeehhhhhhgggdddbbbZZZWWWRRRLLLEEEAAA===<<<:::;;;<<<===>>>?????????;;;:::888666555444555555666555444333222333444444555555666666666444333111111111222222222222333333444444555555555555444444444444444444444444444444222333333444444555555555555555555555555555555555444444444555555555555555666666666777777777888888888888888888888888999999999999888888999999:::;;;;;;<<<======>>>>>>>>>>>>??????@@@AAAAAADDDOOOZZZnnnrrrpppttt|||yyyuuuwwwzzz666555555555555555555666666666666666555555555555777666666555555666666777444555555555666666666777666666777888999:::;;;<<<::::::<<<>>>>>>BBBOOO[[[mmmvvvjjj___]]]___``````aaaaaaccceeedddcccdddfffiiirrrwww~~~|||yyyyyyzzzzzzzzz{{{|||~~~}}}~~~yyyqqqiiiccc``````bbbeeehhhjjjiiihhhgggaaa^^^YYYSSSLLLFFFAAA>>><<<<<<<<<<<<===>>>@@@AAA===;;;888666555444555555555555444444444333333333666777888888777555333222111111222222222222333333444444555555555555444444444444444444444444444444222222333333444555555666555555555555555555555555444444444555555555666666666666777777777888888888777777777888999999999:::999999888888999999:::;;;;;;;;;===>>>>>>????????????===???BBBDDDIIIXXXgggvvvrrruuuzzz|||vvvxxx|||555555444444444444555555888888777777666666555555888888777777777777888888666777777777888888999999777888888999;;;<<<======999:::<<>>===<<<<<<===???AAACCC>>><<<999666555444555555444444555555555444333222777888999999888666444333333333444444444555555555444444555555555555444444444444444444444444444444222222333333444555666666555555555555555555555555444444444555555555666666777777777777888888888888666666777888999::::::;;;999999888888999999:::;;;;;;;;;===>>>????????????>>><<<>>>CCCFFFMMM___ppp}}}sssssswww|||~~~zzzyyy~~~777777666555444333333333555555555555666666666777555555666777777777777777888888999999888777555444999999999;;;===>>><<<:::;;;;;;???DDDCCCHHH___yyyzzzrrrjjjddd```aaabbbaaa``````bbbdddgggiiilllnnnooorrrvvvyyy}}}xxxuuutttoooooonnnooorrrvvvzzz|||}}}~~~}}}tttmmmeeeaaaaaafffiiiiiikkknnniiiiiiddd[[[SSSMMMGGG@@@AAAAAA@@@???>>>>>>@@@BBB???>>><<<:::888777777777555555444444444555666666777666555444333222222222222222333333333444444444222222333333333444444444333444555666666555444333777777666666555444222222444333333333333444555555666777888888888666555444888888888777777777777777999999:::::::::999999888888999999::::::;;;;;;<<<===<<<<<<<<<<<<======>>>AAABBBDDDEEEGGGRRRjjjrrrtttyyy|||{{{yyyyyy777777666555444444444444555555555666666666777777555555666777777777777777888888999999999999888888:::999888888888:::<<<>>>???===@@@FFFJJJTTTooossslllhhhccc```^^^```aaaaaaaaacccfffhhhmmmooorrrtttwwwzzz~~~{{{uuurrrqqqqqqoooooopppsssxxx}}}xxxpppgggbbbaaaeeehhhiiillloookkkmmmiii```YYYTTTMMMFFF??????>>>>>>===>>>@@@BBBAAA@@@???===;;;999888888444333333222333333444444555555555444444333333222222222333333333444444444222222333333333444444444333444555666666555444333666666666666555444333333555444444444444555666666777777777777777666555555888777777777777777777777999999999::::::999999888999::::::;;;;;;<<<======>>>>>>>>>======>>>>>>???@@@@@@BBBGGGPPPbbb}}}wwwqqqwww~~~|||777777666555444444444444555555666666666777777777555555666777777777777777888888888888999:::;;;<<<;;;<<<;;;999999===DDDJJJEEEBBBBBBHHHQQQccc}}}uuujjjccc```___^^^]]]\\\]]]___aaacccggglllooovvvxxx{{{~~~yyysssqqqrrruuuwwwyyyzzz|||~~~uuuiiidddaaacccgggiiimmmqqqppprrrppphhhbbb\\\UUUNNNDDDCCCAAA???>>>???@@@AAADDDCCCBBB@@@===;;;:::999555444444333333333444444333333444555555444333222333333333333444444444444333333333333444444444444444444555555555555444444444555555555555555444444666555555555555666777777888777777666666666666666777777777777777777888888888999999::::::999999999::::::;;;<<<<<<======>>>@@@@@@???????????????@@@BBB@@@CCCMMM]]]uuutttpppsss}}}777777666555555555555555555666666666666777777777555555666777777777777777999888777777888999;;;<<<777:::<<<;;;;;;@@@IIIQQQQQQLLLKKKRRR```xxxvvvnnniiieee```]]]]]]]]]]]]\\\ZZZ\\\___bbbfffmmmtttyyy~~~}}}{{{zzz|||zzzvvvuuuwww|||zzzmmmfffaaabbbeeehhhmmmssstttwwwuuuooohhhccc[[[SSSMMMJJJFFFCCCAAAAAA@@@@@@FFFEEEDDDBBB@@@===;;;:::888888777666555555555666111222444666666555444333333333333444444444444555333333333444444444444555444444444444444444444444333444444555666666555555555555555555555666666777888777666555555666777888777777777777777888888888888888999:::::::::999999:::::::::;;;<<<<<<======@@@@@@????????????@@@@@@EEEDDDIIIXXXmmmxxxqqqsssyyy777777666555555555666666666666666666777777777888555555666777777777777777999888777666666777888999333777::::::999;;;BBBIIIVVVTTTWWWcccxxxyyypppkkkgggaaa\\\]]]]]]^^^___```___]]][[[ZZZ]]]bbbgggnnnvvv~~~~~~sssrrrpppqqqssstttsssrrryyyyyyyyy|||qqqiiicccccceeehhhmmmssswwwzzzyyysssmmmhhh```YYYSSSNNNIIIEEEDDDDDDCCCBBBFFFFFFEEEDDDAAA???===;;;:::999888777666555555555000222444666666666444333333333444444444555555555333333444444444555555555444444444333333444444444222333444555666666666666444444333333444444555666888777666555555666777888666666777777888888888888777888999:::::::::::::::999999999:::;;;;;;<<<<<>>>>>??????@@@@@@CCCFFFRRRggg}}}|||uuuwwwvvvzzz777777666666555666666777666666666777777777888888555555666777777777777777888888777777777777777777999;;;======;;;;;;===@@@KKKPPP[[[pppyyypppddd]]]\\\]]]\\\ZZZYYY[[[^^^``````___\\\ZZZ]]]bbbiiiqqqyyy|||vvvqqqnnnggghhhjjjnnnssswwwxxxwww|||~~~|||{{{xxxooohhhggghhhjjjooouuuxxx{{{{{{vvvqqqnnnhhhbbbWWWQQQKKKHHHHHHIIIHHHGGGFFFFFFFFFFFFDDDBBB???>>>999999777666444444333333111222444555555555444444333444444444555555555555333444444444555555555555444444333333333333444444333333444555666666666555333333333333333444555555666666666666666777777888666666666777888888999999777888999999::::::::::::888888999999:::;;;;;;<<<=========>>>???@@@BBBBBBBBBKKK^^^wwwxxxjjjnnnxxx}}}777777666666666666777777666666777777777888888888555555666777777777777777666666777888999999999999>>>>>>>>>>>>>>>???@@@AAACCCMMMaaa}}}}}}iiiaaaYYYWWWZZZ]]]]]]\\\YYYZZZ\\\^^^]]]]]]]]]]]]ccciiirrr|||~~~wwwqqqnnnlllkkkjjjkkkmmmrrrzzz~~~{{{zzzyyyyyyuuutttttttttuuuxxx{{{||||||{{{zzzzzzzzz{{{|||}}}{{{~~~uuusssxxxvvvooommmmmmnnnrrrwwwyyy||||||yyywwwwwwsssoooccc\\\SSSNNNMMMMMMKKKHHHGGGHHHHHHHHHGGGEEECCCAAA;;;:::888666555444333333333333444444444444444444444444444444555555555555444444444444555555555555444444333222222333444444444444555555555555555555444444444444444555666666555555666777777777777777555666666777888888999999777777888999::::::::::::999999::::::;;;<<<<<<<<<======>>>???AAACCCDDDEEEJJJVVVmmm~~~ooojjjqqq{{{777777666666666666777888777777777777888888888888555666666777777777777777444555888:::;;;<<<<<<;;;;;;999777888<<>>===>>>???@@@BBBEEEGGGHHHSSSaaayyyssspppqqqxxx999999888888888888999999999999888888777666666666888888888888888888888888;;;;;;;;;::::::999999999888777:::<<<;;;:::???FFFIIIddd{{{xxxddd```\\\[[[\\\^^^]]]\\\]]]ZZZZZZ\\\\\\\\\aaagggqqqzzz}}}tttmmmhhhgggggghhhlllqqqwww{{{}}}yyyxxxuuuqqqlllgggcccaaa^^^^^^^^^]]]]]]\\\\\\\\\XXXXXXYYYZZZ[[[[[[\\\\\\]]]^^^___aaaaaaaaa```___```cccfffhhhjjjnnntttyyy~~~yyyvvvyyy~~~vvvrrrrrrtttuuuxxxwwwhhh\\\UUUPPPLLLJJJKKKJJJIIIIIIIIIHHHEEECCCBBB???;;;:::;;;:::888555555555444444444333333333111111222444444444444444555555444444444444555555777777666555444333333222666555444333222333444555777777666666555555444444777777777777777777777777:::999888888777777888888888888888999:::;;;<<<===<<<;;;;;;;;;;;;<<<======???BBB===>>>DDDCCCEEEQQQYYYpppuuutttssspppzzz888777777777777777777888777777777777777888888888888888888888888888888888888999999999:::::::::;;;::::::;;;>>>======CCCLLL\\\vvv|||~~~sssdddaaa^^^]]]^^^___^^^\\\]]]ZZZZZZ^^^```bbbiiiqqq}}}wwwpppiiieeegggiiimmmsss{{{{{{rrrmmmiiifffeeeddddddcccbbb```^^^\\\[[[VVVVVVUUUUUUUUUTTTTTTTTTRRRRRRSSSTTTTTTUUUVVVVVVVVVWWWXXXYYYZZZYYYYYYXXXXXX[[[]]]___```dddiiinnnqqqqqqsssvvvzzz|||wwwtttssssssuuu{{{}}}qqqeee[[[TTTOOOMMMKKKJJJIIIIIIJJJHHHFFFCCCCCC@@@<<<::::::999777555555555555444444444333333111111222222333444444444555555444444444444555555555555555555555444444444555555444333333333444555777777666666666666666666777777777777777777777777999888888888888888999999:::::::::999::::::;;;;;;<<<;;;;;;;;;;;;<<<=========AAA======DDDDDDIIIXXXiii~~~}}}pppqqqtttuuu777777666666666666777777555666666777888888999999888888888888888888888888666666777888999:::;;;<<<<<<<<<===??????AAAKKKVVVrrrzzzyyyxxxmmmdddbbb````````````^^^]]]___\\\]]]aaaeeejjjsss|||zzzooohhheeeddddddlllqqqzzz|||rrrmmmeee___[[[YYYWWWVVVSSSSSSTTTTTTTTTTTTSSSSSSNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOPPPPPPPPPPPPQQQRRRRRRRRRQQQQQQQQQSSSTTTUUUVVVYYY]]]```aaabbbcccggglllrrrwwwzzz}}}}}}xxxsssqqqqqqvvv{{{~~~|||pppcccYYYSSSQQQLLLJJJIIIIIIJJJIIIFFFDDDEEEBBB===:::999888777666555555555444444444444333222111111111111333444555555555444444444444555555444444444555555555666666555444444333444444555555666666777777777777777777777777777777777777777777777777777777888999:::;;;<<<<<<;;;:::::::::::::::<<<<<<;;;;;;<<<<<<===>>>===BBB@@@???EEEHHHRRReee|||uuummmrrrxxx777777666666666666777777666666777777888888888888888888888888888888888888666666777888999::::::;;;======>>>???@@@FFFUUUccc}}}oooxxxpppgggbbbaaaaaaaaaaaa```^^^]]]aaa___aaaggglllrrr|||{{{pppgggeeehhhnnnrrr{{{xxxqqqkkkfffccc___\\\XXXUUUUUUUUUUUUUUUQQQQQQQQQQQQQQQPPPOOONNNLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNNNNOOONNNNNNNNNNNNNNNNNNNNNNNNPPPPPPQQQQQQRRRSSSUUUWWWXXXXXXZZZ]]]aaafffjjjmmmnnnqqquuuyyy}}}xxxssssssvvvyyy}}}yyyjjj]]]UUURRRMMMLLLJJJJJJJJJIIIGGGEEEFFFCCC???;;;999888777777555555555555444444444444222111000///000222444666555555444444444444555555555555555555555555555555444444444444444555555555666666777777888888999999777777777777777777777777666666666777888:::;;;<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<======>>>???EEECCCBBBHHHMMM\\\sss}}}tttqqqwww999888888777777888888999888888888888777777666666888888888888888888888888777777888888888999999999<<<<<<===???BBBLLLaaasss{{{qqqqqqttthhhddd______`````````___^^^^^^___```eeeoooxxx~~~rrrnnnjjjgggkkktttvvvppphhhaaa\\\ZZZWWWVVVTTTQQQOOONNNPPPQQQQQQPPPQQQQQQQQQQQQPPPOOONNNMMMMMMMMMMMMMMMMMMNNNNNNNNNMMMMMMNNNNNNNNNNNNOOOOOONNNMMMMMMMMMMMMMMMMMMMMMPPPOOOOOOOOOPPPQQQQQQQQQSSSTTTTTTVVVXXX[[[^^^___bbbdddgggkkkpppvvv~~~{{{yyyyyy}}}rrrcccXXXSSSPPPNNNKKKJJJJJJIIIGGGEEEFFFDDDAAA===999888777888666666555555555444444444333222000000000222555666555555444444444444555555777666666555444444333333444444444555555666666666666666777777888888999999777777777777777777777777666666666777888:::;;;<<<::::::::::::;;;<<<===>>>===<<<<<<<<<<<<===>>>>>>???EEECCCDDDLLLTTTeee~~~zzzvvvwww}}}999999888888888888999999999999888888777666666555888888888888888888888888888888888999999999999999;;;;;;===@@@FFFUUUnnnyyypppooo}}}~~~jjjbbbbbb]]]^^^____________```bbb^^^bbbmmm|||yyyooofffhhhkkkqqqyyy{{{ooogggaaa]]]XXXUUUTTTTTTSSSSSSRRRPPPNNNNNNNNNNNNMMMLLLNNNNNNOOOPPPPPPOOOOOOOOONNNNNNNNNOOOOOOOOOOOOOOONNNNNNOOOOOOOOOOOOOOOOOOOOONNNMMMMMMLLLLLLMMMMMMOOONNNMMMMMMNNNOOONNNLLLPPPPPPPPPPPPQQQRRRSSSTTTWWWYYY\\\```dddiiipppttt{{{~~~zzz}}}}}}nnn```XXXSSSPPPMMMKKKIIIHHHFFFDDDDDDDDDBBB???;;;888888999666666666555555555444444333222222111222444555666555555444444444444555555888777666555444333222222333444555666666666666666666666777777777777777777777777777777777777777777666666666777888:::;;;<<<999999::::::;;;===>>>???======<<<<<<======>>>???>>>CCCBBBEEESSS^^^qqqyyyyyy}}}888888777777777777888888888888888777777777777777888888888888888888888888777888888999:::;;;<<<<<<;;;;;;>>>BBBJJJ]]]{{{}}}ppppppvvv~~~oooccc______\\\^^^_________```cccgggfffmmm{{{yyyqqqlllhhhnnnyyytttkkkccc[[[VVVTTTRRRPPPPPPQQQRRRRRRRRRSSSQQQPPPPPPQQQQQQOOOMMMPPPPPPQQQRRRRRRRRRQQQQQQPPPPPPQQQQQQQQQRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQRRRQQQPPPOOONNNOOOOOOPPPPPPNNNMMMMMMOOOOOOMMMJJJMMMMMMMMMMMMNNNNNNOOOOOOOOOQQQTTTWWWZZZ^^^cccgggmmmpppvvv{{{{{{}}}|||lllaaaVVVSSSOOOKKKIIIGGGDDDCCCAAACCCCCCAAA===:::999999666666666666555555555555222333333444444555666666555555444444444444555555666666555555444444444333222333555666777777777666777777666666666666666666777777777777777777777777777777777777888999:::;;;;;;;;;;;;;;;;;;<<<===>>>===============>>>>>>??????DDDDDDKKK^^^nnn|||zzz~~~777777666666666666777777666666666777888888999999888888888888888888888888666666888999;;;===>>>???;;;<<>>:::999999777666666666555555555555222333444555666666666666555555555444444555555555444444444555555555555666222333555777777777777666777777666666555555444444777777777777777777777777777777777777888999:::;;;======<<<;;;;;;;;;;;;<<<===============>>>??????BBBFFFGGGRRRiii|||}}}~~~{{{;;;::::::999888777666666666888999999888888999:::777888888888888999999999;;;;;;;;;;;;;;;<<<===>>>>>>@@@CCCHHHYYYtttvvvlllpppmmmeeecccaaa`````````___^^^aaaaaabbbcccfffjjjoooqqq{{{xxxqqqlllnnnuuu|||sssgggbbbZZZTTTQQQOOOOOONNNLLLMMMOOOPPPOOOOOOOOOPPPNNNPPPSSSTTTTTTTTTUUUVVVUUUWWWYYYXXXWWWUUUTTTUUURRRSSSUUUWWWYYYYYYYYYXXXXXXYYYYYYZZZZZZZZZYYYYYYXXXVVVTTTUUUWWWYYYZZZYYYSSSRRRRRRRRRSSSRRROOOMMMQQQPPPNNNNNNPPPQQQPPPOOOMMMMMMMMMNNNPPPSSSVVVWWW\\\]]]aaafffmmmtttzzz}}}|||{{{}}}wwwfff[[[QQQNNNJJJCCC@@@AAA???>>>>>>>>>>>>===:::777999999999999888666555444666666666666666666666666555444444444555666888999444555666777777777777777333333444555666777888888999999888888777777666666777777888888888888777777666777999;;;===???AAAAAA;;;;;;;;;;;;;;;;;;;;;;;;=========>>>@@@AAA@@@???EEEFFFNNN```www~~~{{{|||::::::999999888777777777777888999999888888888999777888888888888999999999;;;:::::::::;;;<<<===>>>???AAADDDKKK^^^xxx~~~vvvsss{{{pppbbb```___^^^______``````___dddddddddfffjjjpppwww|||}}}tttqqqppprrrzzzssshhh```[[[XXXTTTQQQPPPOOOMMMKKKNNNOOOQQQRRRQQQQQQRRRSSSPPPRRRUUUWWWWWWWWWXXXYYYZZZ\\\^^^___^^^]]]]]]]]]ZZZ[[[\\\^^^```aaabbbbbbcccccccccccccccbbbbbbaaadddcccbbbbbbbbbaaa^^^[[[[[[[[[ZZZZZZ[[[YYYWWWUUUTTTRRRPPPOOOPPPPPPNNNMMMLLLLLLLLLMMMNNNPPPRRRSSSUUUVVVYYY]]]bbbgggllloooyyy~~~}}}}}}~~~ooobbbVVVPPPLLLEEEAAAAAA@@@???>>>??????>>><<<999;;;;;;::::::999777666555555555555555555555555555555555444444555666888999777777777888777777666666444444555555666777777777888888888888777777777777777777888888888888777777999999999999999888888888;;;;;;;;;;;;;;;;;;;;;;;;=========>>>???@@@@@@???EEEJJJWWWkkk|||}}}888888888888888888888888999999888888888888888888777888888888888999999999:::999999:::;;;<<<======@@@BBBGGGQQQfff}}}{{{vvvwww{{{wwweee^^^ZZZ[[[\\\]]]^^^_________fffgggiiilllrrr{{{{{{wwwqqqmmmooouuu~~~rrreee[[[UUUQQQPPPOOOOOOOOOPPPPPPNNNLLLPPPRRRTTTTTTTTTTTTUUUVVVTTTWWW[[[]]]]]]^^^___```___aaadddeeedddddddddeeeaaabbbbbbdddfffhhhjjjkkklllllllllkkkkkkjjjjjjjjjnnnnnnnnnnnnmmmjjjeeeaaacccbbbaaa```aaa```]]][[[[[[YYYVVVTTTSSSRRRPPPOOONNNNNNMMMMMMNNNOOOPPPPPPRRRRRRSSSUUUXXX[[[^^^```iiinnnwww~~~|||mmm\\\RRRNNNHHHCCCAAA@@@?????????@@@@@@>>><<<<<<<<<;;;;;;:::888777666555555555555555555555555555555555555666777888888888999999888888777666555666666666666666666666666777777777888888888888888777777888888888888777777;;;;;;:::999777666555555;;;;;;;;;;;;;;;;;;;;;;;;=========>>>???@@@@@@AAAHHHSSSeee{{{777777888888888999999999:::999888888999999888777777777888888888999999999999999999999:::<<<===>>>BBBEEEKKKYYYoooyyytttrrrwwwjjj___^^^WWWYYYZZZ[[[\\\]]]^^^```dddiiipppwww~~~{{{vvvtttrrrsssrrrtttzzzyyyjjj]]]UUUQQQPPPPPPOOONNNNNNPPPRRRSSSSSSQQQPPPSSSUUUVVVVVVWWWXXXYYY\\\^^^bbbdddeeefffhhhiiihhhjjjmmmnnnmmmlllmmmmmmllllllkkklllmmmoooqqqrrrsssssssssssstttuuuuuuvvvyyyxxxwwwwwwvvvtttpppnnnllljjjhhhhhhhhhgggeeeccccccaaa^^^\\\[[[ZZZXXXVVVSSSSSSRRRRRRQQQQQQQQQQQQSSSRRRRRRSSSUUUWWWYYYZZZ^^^dddlllttt}}}}}}}}}vvvbbbVVVPPPKKKFFFAAA@@@???>>>>>>@@@@@@???===;;;;;;;;;;;;:::888777666444444444444444444444444555555666666666777777888777888888888888888777777777777777777666666555555777777777888888999999999777888888999999888888777::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>@@@BBBDDDNNN^^^uuu777777777888999999:::::::::888777777999:::888777777777888888888999999999999999999:::;;;<<<>>>>>>DDDHHHQQQ```uuu|||uuuppppppyyyqqq^^^XXXXXXWWWYYY[[[[[[[[[\\\```ccceeemmmyyywwwppplllnnnrrrvvvzzzxxxkkkddd[[[TTTQQQPPPQQQRRRRRRPPPOOOOOORRRUUUVVVVVVQQQTTTWWWYYYZZZ[[[^^^___eeehhhkkknnnooooooqqqrrrsssuuuxxxxxxwwwvvvvvvwwwzzzyyyxxxwwwxxxyyy{{{|||{{{{{{|||}}}}}}}}}|||{{{vvvtttrrrqqqqqqpppooommmkkkhhhfffdddcccbbbaaa___YYYXXXXXXWWWVVVTTTSSSRRRSSSSSSRRRRRRSSSUUUVVVWWWXXX\\\cccjjjrrryyy|||yyy|||lll\\\TTTOOOIIICCC@@@>>>======>>>???>>>===;;;;;;::::::999777666555555555555555555555555555666666666777777777777777444555666888888999999999888888888777666666555555777777888888999999::::::888888999999999999888888999::::::;;;<<<===>>>>>>;;;;;;;;;<<<<<<============>>>???>>>>>>AAAEEEIIIUUUjjj777777888888999999999:::999777555777:::;;;:::777777888888888888999999999999999:::;;;<<<===???@@@EEELLLWWWgggyyy~~~tttpppmmmppp~~~xxxdddYYYVVVUUUXXXZZZ[[[[[[[[[^^^dddjjjmmmwww|||ooolllhhhfffhhhppp{{{{{{lll```[[[WWWRRROOOOOOPPPPPPPPPSSSQQQOOOPPPRRRUUUWWWXXXUUUXXX\\\___bbbdddgggiiiooorrruuuwwwxxxxxxyyy{{{wwwyyy|||}}}|||||||||}}}|||zzzxxxxxxwwwvvvttttttqqqnnnllllllkkkiiiggg_________^^^\\\ZZZXXXWWWTTTSSSRRRQQQQQQRRRSSSTTTSSSWWW]]]cccjjjqqqyyy}}}|||xxxxxx|||zzzhhh\\\UUUMMMFFFAAA???======>>>>>>===<<<;;;:::::::::999777666555666666666666666666666666666777777888888777777666222333555666888999999999888888888777777666666666888888888999999999999999888888999999999999888888:::::::::::::::::::::;;;;;;;;;;;;<<<======>>>>>>===>>>?????????CCCJJJOOO]]]vvv888888888888888999999999888666444666:::===;;;888777888888888888999999999::::::;;;<<<===???@@@AAAFFFOOO]]]lllzzzzzzooolllllluuu~~~iii]]]YYYXXXXXXWWWZZZ[[[[[[\\\bbblllttt|||yyypppkkkaaabbbeeeiiiqqq~~~}}}mmmcccZZZSSSRRROOOMMMMMMNNNOOOOOOOOORRRQQQQQQTTTWWWYYYYYYYYY\\\___dddhhhkkkooorrruuuwwwzzz}}}yyy|||~~~zzzxxxvvvtttqqqoooiiiiiiiiihhhfffdddaaa```[[[ZZZXXXVVVUUUUUUUUUUUUTTTWWW[[[```eeekkkqqquuu|||~~~yyyxxx{{{vvveee[[[QQQJJJCCCAAA>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::888777666777777777777777777777777666777888888888888777666222333444666666777777777888888777777777777777777:::999999999999999999888888999999::::::999999888999999999999999999999999;;;;;;;;;<<<===>>>>>>>>><<<>>>@@@@@@@@@EEENNNUUUhhh888888888888888888888888888555333666;;;>>><<<999777888888888888999999999:::;;;;;;<<<>>>???AAABBBGGGQQQ```nnnzzzwwwllllllnnnzzzlll\\\VVVVVVXXXYYYVVVYYY[[[[[[^^^eeerrr{{{ssshhhbbb___\\\aaaiiirrr}}}wwwcccVVVRRRQQQOOOMMMLLLJJJKKKNNNQQQRRRRRRPPPRRRUUUYYY]]]^^^]]][[[aaadddjjjnnnrrrvvv{{{~~~|||~~~{{{xxxvvvqqqqqqqqqqqqooollljjjiiidddccc```]]][[[ZZZYYYYYYXXXZZZ]]]___bbbfffkkkooosssuuuyyy}}}{{{zzz|||lll___TTTLLLFFFCCC@@@?????????>>>============<<<;;;:::888888777777777777777777777777666777888999999888777666444444555555555555555444777777777777777777888888;;;::::::999999888888888888999999::::::999999888888888999:::;;;;;;<<<<<<;;;;;;;;;<<<===>>>>>>???<<<>>>@@@@@@AAAGGGPPPXXXqqq::::::::::::::::::::::::999::::::;;;;;;::::::999888888888888888888888888===999888<<>>:::::::::;;;<<<;;;888666777777777777777888888888777777777777666666666666999888777777777888999:::::::::::::::::::::::::::333555888:::;;;999777555::::::::::::::::::::::::::::::999999::::::;;;<<<>>>>>>>>>>>>???????????????<<>>AAAEEEPPPfffsssuuuxxxrrrhhhgggpppzzzkkk\\\WWWWWWWWWXXXZZZXXX\\\aaafffnnn|||zzzqqqiiibbb___bbbiiisssrrreee^^^TTTNNNMMMNNNOOOPPPMMMNNNPPPQQQRRRSSSUUUWWW[[[^^^```bbbcccdddeeegggqqquuu{{{~~~}}}|||||||||{{{zzzuuutttsssqqqnnnjjjgggeeedddcccddddddeeeeeedddccc```bbbeeeiiinnnvvvppp]]]TTTMMMGGGDDDDDDBBB>>>>>>@@@<<<<<<<<<===>>>===:::888666666666666666666666666666666666666777777777777999888888777777888999:::::::::::::::::::::::::::777888;;;======<<<:::999::::::::::::::::::::::::::::::999999::::::;;;<<<=========>>>>>>>>>??????@@@>>>AAAGGGHHHLLL___uuu999999999999999999999999888888999999999999888888999999999999999999999999<<<::::::===>>>>>>CCCJJJ[[[sss~~~yyynnnggglllooocccXXXVVVWWWXXXZZZ\\\]]]bbbiiisssrrrkkkeeebbbbbbfffooozzz}}}hhhZZZVVVQQQLLLIIIJJJLLLNNNOOORRRSSSTTTTTTUUUVVVZZZ\\\bbbeeeiiilllnnnppprrruuuzzz}}}}}}wwwrrrnnnmmmkkkjjjiiihhhgggdddbbb[[[\\\___bbbfffmmmtttzzz~~~hhhZZZPPPJJJGGGGGGFFFBBB@@@AAA>>>>>>>>>???@@@???===;;;777777777777777777777777555555666666777777888888888888888888888999::::::;;;;;;;;;::::::999999999::::::;;;<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<=========>>>>>>>>>AAA@@@CCCGGGJJJSSSjjj888888888888888888888888777888888999999888888777999999999999999999999999===<<<===???@@@BBBJJJTTTggg~~~zzznnnmmmzzzvvvfff]]]VVVVVVZZZ[[[^^^aaaeeekkkvvvyyyjjjddd```bbbgggrrrwwwgggYYYPPPNNNMMMKKKKKKLLLNNNPPPQQQUUUVVVXXXYYYZZZ]]]bbbfffkkkooosssvvvyyy||||||xxxwwwtttqqqooonnnlllhhhddd^^^^^^^^^^^^^^^bbbgggkkkttt{{{tttbbbTTTMMMIIIIIIHHHDDDAAAAAA???>>>>>>???@@@@@@>>>===;;;;;;:::::::::::::::999444555555666777888888999888888888888999::::::;;;<<<<<<;;;::::::999888888999999888888888999999:::999999::::::::::::;;;;;;:::::::::::::::;;;<<<<<<<<<<<<<<<<<<============@@@@@@DDDHHHNNN\\\vvv888888888888888888888888777888888999999888888777999999999999999999999999;;;;;;===@@@AAAFFFTTTbbbxxx{{{pppvvvkkk^^^WWWSSSVVVZZZ]]]aaaeeejjjsssrrrjjjeeeaaaaaahhhtttqqqbbbWWWQQQOOOMMMMMMNNNNNNOOOQQQSSSUUUUUUWWWZZZ\\\___eeekkkooosssvvv{{{}}}yyyuuussssssqqqkkkfff```___]]][[[YYYZZZ]]]```jjjooowwwjjjZZZQQQJJJIIIHHHDDDAAAAAA???>>>===>>>???@@@???===;;;;;;;;;;;;::::::999999444555555666777888888999777777888999:::;;;;;;;;;<<<<<<;;;::::::999888888999888777666666777888888999999999::::::;;;;;;;;;;;;;;;::::::;;;;;;<<<===<<<<<<<<<<<<============>>>@@@EEELLLVVVhhh999999999999999999999999888888999999999999888888::::::::::::::::::::::::888:::<<>>===<<<===?????????>>>:::999999888888777777777555555666666777777888888666777999:::;;;;;;;;;;;;;;;;;;;;;::::::999999999;;;:::999888888888999999888999999::::::;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<===<<<<<<=========>>>>>>>>>???BBBIIITTTdddyyy::::::::::::::::::::::::999999::::::::::::999999::::::::::::::::::::::::999;;;>>>AAAFFFSSSmmm{{{|||wwweee]]]XXXVVVZZZ___ccciiipppzzz|||nnnddd___]]]bbbiiiyyyttthhh\\\VVVPPPKKKKKKOOOMMMOOOQQQQQQRRRTTTYYY]]]^^^bbbggglllpppuuu{{{~~~||||||xxxqqqjjj```___]]]ZZZXXXXXX[[[^^^___aaaeeeiiiooovvvjjj]]]OOOKKKIIIFFFCCCBBB???===<<<===???@@@@@@???999999999888777777666666666666666666777777777777666777999:::<<<<<<<<<;;;::::::::::::::::::::::::;;;;;;;;;::::::999999999888888999::::::;;;<<<<<<;;;;;;;;;;;;;;;<<<===============>>>>>>>>>??????CCCGGGPPP___ttt::::::::::::::::::::::::999::::::;;;;;;::::::999::::::::::::::::::::::::<<<>>>BBBFFFKKK[[[xxx{{{|||uuuhhhbbb]]]\\\___dddhhhooovvvtttfff^^^\\\]]]iiisssqqqaaaXXXRRRRRRPPPLLLLLLPPPMMMPPPRRRSSSTTTXXX]]]bbbgggkkkpppuuuzzz~~~}}}tttmmmfffeeebbb^^^[[[[[[]]]```]]]```cccgggkkkqqqwww|||oooaaaRRRLLLJJJGGGDDDDDD@@@>>>===>>>???AAAAAA@@@;;;;;;::::::999888777777777777777777666666666666666777999;;;<<<<<<<<<<<<:::::::::::::::::::::;;;999::::::::::::999888777888888999::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>????????????GGGKKKUUUggg::::::::::::::::::::::::999999999999999999999999;;;;;;:::::::::;;;<<<<<<<<>>???AAA@@@>>><<<:::888888999:::999888777555555777888999888888999999999:::::::::<<<<<<<<<;;;;;;:::::::::888888999999999::::::::::::999999888888999999:::>>>>>>>>>>>>>>>=========@@@<<<;;;>>>???>>>BBBGGGIIIOOObbb~~~::::::::::::::::::::::::999999999999999999999999;;;;;;::::::;;;;;;<<<<<<===@@@BBBHHHYYYrrrvvvwww{{{mmmiiiaaa___```cccfffkkkxxx{{{mmmfffbbbaaakkkxxx~~~kkk___ZZZQQQPPPOOONNNNNNPPPQQQSSSVVVVVVXXX[[[```gggoootttxxx}}}}}}{{{yyytttpppllliiihhhhhheeeeeeeeeddddddgggkkkooonnnttt|||xxxbbbVVVOOOIIIFFFFFFAAA@@@???>>>>>>???AAABBB@@@???<<<:::999999999:::999888777666666777888999888888888999999999::::::<<<;;;;;;;;;::::::::::::888888999999999:::::::::::::::999999999999::::::========================@@@======???@@@@@@CCCHHHNNNXXXnnn::::::::::::::::::::::::999999999999::::::::::::;;;;;;::::::;;;<<<<<<======AAAGGGRRRdddwww}}}tttpppxxxsssiiifffbbbbbbdddfffiiiqqq}}}rrrhhheeedddjjj{{{tttggg[[[TTTRRRNNNNNNOOOPPPQQQSSSTTTUUUVVVYYY]]]aaagggnnnvvv{{{~~~zzzvvvsssrrrqqqmmmmmmkkkhhhfffeeegggiiiiiinnnuuu|||}}}zzzkkkZZZQQQJJJEEEBBBCCCBBB@@@??????@@@AAABBBAAA???===;;;999999999999999888777666666777888999888888888999999999999:::;;;;;;:::::::::::::::999888888999999999:::::::::::::::999999999999::::::<<<<<<<<<<<<<<<<<<<<<<<<@@@>>>???AAABBBAAADDDJJJUUUddd~~~::::::::::::::::::::::::999999999:::::::::::::::;;;;;;:::;;;;;;<<<===>>>===BBBMMM\\\mmmzzz~~~}}}uuuqqqsssooofffeeeaaacccfffhhhlllxxxuuunnngggeeeiiivvvnnn```YYYSSSOOONNNMMMNNNOOOQQQSSSTTTUUUVVVXXX]]]ccciiinnnuuu|||}}}zzzxxxwwwttttttqqqmmmiiiffffffggghhhkkkqqqvvvzzz}}}xxxzzzttt^^^RRRKKKFFFBBBCCCBBB@@@???>>>???AAABBBAAA@@@>>><<<;;;:::999999999888888777777888888999888888888888999999999999::::::::::::999999999999888888999999999::::::::::::::::::999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<>>???BBBBBBAAAFFFMMM\\\ppp::::::::::::::::::::::::999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>???>>>EEESSSeeessswwwvvvsssmmmpppxxxyyyiiibbb``````dddgggjjjqqq{{{mmmiiifffhhhrrrppp^^^VVVSSSPPPNNNNNNOOOOOOQQQRRRTTTUUUVVVWWW^^^dddkkkqqqvvv|||~~~{{{zzzyyyxxxwwwsssnnnjjjiiiiiifffiiimmmqqqtttxxx}}}{{{|||hhhXXXQQQLLLHHHCCCAAA???>>>>>>>>>@@@AAABBBAAA???===<<<:::999999999999888888888888999999777777888888888999999999999999999999999999999999888888999999999:::::::::;;;::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<============???AAAAAABBBIIIQQQdddyyy::::::::::::::::::::::::999999::::::;;;;;;<<<<<<::::::;;;;;;<<<===??????AAAJJJ[[[mmmuuurrrmmmkkkdddnnnpppccc]]][[[```dddhhhlllxxxvvvqqqeeefffjjjsss|||kkk___TTTPPPPPPNNNMMMOOOQQQRRRSSSTTTVVVXXXZZZ\\\```gggpppvvv{{{~~~|||||||||{{{xxxsssooommmllleeegggjjjmmmpppuuuzzz~~~sss^^^TTTNNNJJJCCCBBB@@@>>>===>>>???@@@CCCBBB@@@???===;;;999888999999999999999999999999777777777888888888888999777888888888888999999999888888999999999:::::::::;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<======>>>>>>======???AAAAAADDDNNNYYYnnn~~~::::::::::::::::::::::::999999::::::;;;<<<<<<===::::::;;;;;;<<<>>>???@@@EEEPPPcccsssvvvmmmggggggcccsssuuuggg```^^^^^^aaaeeehhhooowwwnnniiiffflllwwwxxxfff\\\TTTNNNNNNNNNMMMOOOSSSTTTTTTUUUVVVZZZ^^^bbbdddeeemmmwww}}}xxxssspppoooiiijjjkkklllnnnqqqvvvzzz~~~hhhXXXNNNGGGDDDCCCAAA???>>>???@@@AAACCCBBBAAA@@@>>>;;;999888888999999999999999999888777777777777888888888888777777777777888888999999888888999999999:::::::::;;;;;;::::::::::::;;;;;;;;;;;;<<<======>>>?????????>>>@@@BBBBBBGGGTTTaaawww~~~|||::::::::::::::::::::::::999999::::::;;;<<<======::::::;;;;;;===>>>???@@@IIITTThhhwwwvvvjjjdddeeehhh{{{kkkaaa```cccfffcccfffiiiqqqsssjjjeeennnwwwzzziii___VVVPPPMMMMMMMMMNNNRRRWWWUUUUUUVVVXXX]]]bbbgggkkkpppxxxzzzuuuqqqooooooooonnnmmmlllnnnqqqttt{{{}}}uuu```RRRIIIFFFDDDBBB@@@@@@@@@AAABBBCCCCCCBBB@@@>>><<<999888888999999::::::999999888777777777777888888888888666666777777888888888999888888999999999:::::::::<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<===>>>??????@@@@@@@@@AAACCCDDDIIIXXXfff~~~xxx{{{;;;::::::999999::::::;;;;;;;;;;;;::::::999999999>>>:::999;;;<<<<<>>;;;>>>CCCBBBBBBBBBAAA@@@>>>;;;:::888888888888888888888888777777777777777777777777888888888777888999999:::999999888888999999:::;;;<<<;;;;;;::::::;;;;;;<<<<<<=========;;;;;;===???@@@???BBBFFFHHHPPPcccwwwuuu}}}~~~}}}:::999999888888999999:::;;;;;;;;;::::::999999999===:::999<<<======@@@FFFMMM[[[fffeee```___```aaauuuooocccaaabbbccceeehhhkkksssuuuooottt}}}ppp___VVVTTTPPPOOONNNNNNPPPSSSUUUVVVYYY\\\aaadddgggllltttzzz|||{{{yyywwwssspppmmmlllllllllwwwyyy}}}ttt\\\PPPIIIEEEBBBAAA???<<<>>>BBBBBBBBBBBBAAA@@@>>><<<:::888888888888888888888888777777777777777777777777888777777777888888999999999999999888999999:::;;;<<<;;;;;;::::::;;;;;;<<<<<<=========<<<<<<===???BBBAAACCCHHHNNNYYYooo{{{xxx|||~~~999999888888888888999999;;;;;;::::::::::::999999;;;999:::===>>>>>>BBBGGGRRR___hhheee]]]\\\ccchhhooodddbbbbbbdddgggkkkppp|||yyytttwwwnnnaaaWWWQQQOOOQQQQQQPPPPPPRRRTTTWWWYYY\\\```eeeiiimmmsss||||||yyytttpppnnnllllllwwwxxx{{{~~~gggTTTKKKFFFBBBBBB@@@===>>>AAABBBBBBBBBBBB@@@>>><<<;;;999999999999999999999999777777777777777777777777777777777777777888888888999999999999999:::;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<=========<<<<<<>>>@@@CCCBBBEEEKKKUUUgggyyy~~~zzz|||~~~:::999999999999999999::::::::::::::::::::::::::::::999;;;=========BBBHHHYYYcccjjjeee]]]^^^jjjwww~~~mmmeeeaaa```bbbeeejjjsss}}}uuuwwwkkk^^^WWWRRROOONNNQQQQQQRRRRRRTTTVVVZZZ]]]bbbffflllrrrwww~~~{{{xxxwwwvvvuuuxxxxxxzzz|||sss\\\NNNHHHDDDCCCAAA>>>>>>@@@AAABBBBBBBBBAAA???===<<<999999999999999999999999777777777777777777777777666666777777888888888888:::999999999999:::;;;;;;<<<;;;;;;::::::;;;;;;<<<;;;=========<<<===???@@@EEEEEEGGGOOO^^^ttt~~~~~~|||;;;;;;::::::::::::;;;;;;::::::::::::::::::::::::::::::;;;===<<<===CCCKKK___eeehhhddd]]]bbbuuuwwwkkkddd```^^^```dddjjjvvvvvvuuu~~~ooo\\\TTTQQQNNNMMMNNNPPPRRRSSSTTTUUUYYY^^^bbbjjjooovvv}}}~~~}}}}}}}}}yyyyyyzzz|||fffTTTLLLFFFDDDBBB??????AAAAAABBBBBBBBBAAA???>>>===999999999999999999999999888888888888888888888888666666777888999888888777::::::999999::::::;;;<<<<<<;;;;;;::::::;;;;;;<<<;;;<<<============???AAAEEEGGGKKKUUUhhh<<<<<<;;;;;;;;;;;;<<<<<<999999::::::::::::;;;;;;::::::<<<======???IIITTTcccddddddbbb```kkkvvvooohhhddd```^^^```eeeooo|||{{{vvvttt|||lll___SSSNNNMMMLLLLLLMMMOOORRRUUUWWWYYY]]]ccciiinnnttt|||~~~}}}|||zzz{{{|||~~~qqq\\\RRRHHHEEECCC@@@@@@AAAAAABBBBBBBBBBBB@@@>>>===::::::::::::::::::::::::888888888888888888888888666777888::::::999888888:::::::::::::::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<;;;<<<>>>>>>===>>>@@@BBBDDDIIIRRR___uuu<<<;;;;;;::::::;;;;;;<<<999999999::::::;;;;;;;;;999:::<<<>>>@@@EEERRR```iiifffcccccchhhxxx|||kkkgggddddddbbbaaaeeekkkxxxrrrrrrzzz{{{kkk\\\TTTNNNMMMMMMLLLMMMPPPPPPTTTXXX[[[]]]aaaiiippptttzzz~~~}}}|||}}}dddWWWKKKEEECCCAAA@@@BBBAAABBBBBBBBBBBBAAA???>>>::::::::::::::::::::::::888888888888888888888888777888:::;;;;;;;;;999888;;;::::::::::::;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;<<<>>>>>>===>>>AAACCCCCCLLLYYYjjj;;;::::::999999::::::;;;999999999::::::;;;;;;;;;999999<<>>::::::::::::::::::::::::888888888888888888888888777999:::<<<<<<;;;:::999;;;::::::::::::;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;<<<>>>>>>>>>???AAACCCBBBNNN^^^rrr~~~>>>===<<<;;;:::999999999<<<;;;;;;::::::;;;;;;<<<999;;;???AAAGGGRRRaaammmrrrhhhdddqqqpppffffffdddcccccccccdddllluuuwwwrrrooo{{{}}}kkk^^^XXXOOONNNMMMNNNPPPQQQQQQQQQVVVYYY]]]```dddkkkuuu|||~~~~~~~~~}}}}}}}}}uuu```NNNKKKJJJDDDAAAEEEDDDDDDCCCBBBAAA@@@@@@???;;;;;;;;;;;;;;;;;;::::::888888888888888888888888666666777888999::::::::::::999999999999:::;;;;;;>>>>>>>>>>>>>>>=========???<<<<<>>@@@???BBBGGGMMMUUUjjj<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<>><<<:::999888777<<<<<<;;;;;;;;;;;;<<<<<>>===???CCCCCCCCCHHHNNNXXXiii{{{}}}AAA@@@>>><<<:::999888888===<<<<<<;;;;;;<<<<<<===AAA??????GGGUUU```eeeeee]]]kkkvvvhhhddddddggghhhkkkppprrrttt{{{xxxllliiisss{{{ggg[[[UUURRRQQQSSSKKKMMMOOOPPPRRRUUU[[[```dddhhhooovvv}}}kkkVVVOOOLLLIIIGGGFFFEEEDDDCCCBBBAAAAAA@@@>>>>>>===<<<<<<;;;::::::888888888888888888888888:::::::::999999999999999:::;;;<<<=========<<<<<<<<<<<<======>>>>>>>>>>>>??????@@@BBBBBBCCCJJJRRRbbbuuu~~~======<<<<<<;;;<<<<<<<<<======<<<<<<<<<<<<======@@@???@@@IIITTT]]]aaaaaadddxxxxxxiiieeeeeeeeeggglllrrruuuxxxyyynnnfffiiiyyy|||mmm]]]UUUQQQOOOOOOQQQKKKNNNQQQRRRTTTYYY```fffjjjooowwwxxx```SSSOOOKKKIIIFFFEEEEEEDDDCCCBBBAAAAAA???>>>>>>===<<<;;;::::::888888888888888888888888999999999:::::::::::::::999:::;;;======<<<;;;;;;::::::;;;;;;<<<===============>>>@@@@@@CCCMMMYYYppp===<<<<<<<<<<<<======>>>======<<<<<<<<<<<<======???@@@CCCJJJSSS[[[^^^^^^mmmuuuhhheeegggeeehhhoooxxx|||qqqgggdddnnnpppcccWWWRRRPPPOOONNNOOONNNQQQTTTVVVXXX]]]fffmmmrrrxxx~~~jjjXXXPPPLLLIIIFFFFFFEEEDDDCCCBBBAAAAAA??????>>>===<<<;;;::::::888888888888888888888888888999999::::::;;;;;;;;;888999;;;<<<<<<<<<::::::999999:::;;;;;;<<<=========<<<===@@@AAAHHHVVVeee~~~??????>>><<<<<<;;;;;;;;;======<<<<<<<<<<<<======???AAAEEELLLSSSYYY\\\]]]qqqpppeeefffjjjgggkkksss~~~~~~ooofffgggttt~~~kkk___UUURRRRRRPPPNNNOOOPPPTTTWWWYYY[[[```jjjqqqwww}}}rrr\\\QQQLLLIIIFFFFFFEEEDDDCCCBBBAAAAAA@@@???>>>===<<<;;;::::::888888888888888888888888888888999::::::;;;<<<<<<777888:::<<<<<<;;;:::999::::::;;;;;;<<<===>>>>>>>>>===???BBBEEENNN___ppp~~~|||zzzyyyyyy|||~~~@@@???>>>===;;;;;;;;;;;;999999999:::;;;<<<===>>>@@@AAAFFFOOOTTTUUUXXX]]]nnn{{{nnnfff```aaagggiiimmmwwwvvviiigggooo~~~qqq^^^XXXQQQMMMNNNPPPQQQQQQQQQSSSVVV[[[bbbjjjqqqvvv}}}bbbUUUNNNHHHIIIHHHFFFFFFFFFEEEBBB@@@@@@@@@???===<<<;;;:::999<<<;;;::::::999999::::::888888999999999::::::::::::::::::;;;<<<======>>>===<<<<<<<<<<<<======>>>AAA???BBBFFFGGGMMMeee}}}~~~|||xxxsssnnnjjjgggggggggjjjkkklllnnnppprrrssstttxxx{{{~~~@@@???>>>===<<<;;;;;;;;;::::::::::::;;;<<<======>>>@@@HHHQQQUUUUUUXXX]]]pppnnnfffccc___```fffkkksssuuukkkmmmyyy{{{fff[[[VVVPPPNNNOOOQQQRRRRRRQQQSSSWWW\\\ccckkksssxxxjjjYYYPPPJJJJJJHHHFFFFFFFFFEEECCCAAAAAAAAA@@@???===<<<;;;:::;;;;;;:::999999999999999888999999999999:::::::::::::::;;;<<<<<<===>>>>>>===<<<<<<<<<<<<===>>>>>>BBB???BBBHHHKKKUUUooo}}}|||~~~{{{}}}vvvllljjjeee```]]][[[ZZZZZZYYYZZZ\\\^^^___```aaaaaafffhhhjjjlllnnnqqqtttwwwzzz~~~@@@???>>>===<<<;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<===>>>BBBLLLVVVYYYYYY[[[```vvvrrraaa^^^``````aaaeeelllwww}}}uuuoootttlll\\\VVVSSSPPPNNNPPPQQQSSSSSSTTTWWW\\\bbbiiiqqqzzzwww```SSSLLLJJJHHHGGGFFFFFFEEECCCAAABBBBBBAAA@@@>>>===<<<;;;;;;:::999999888888999999999999999999::::::::::::;;;;;;<<<<<<===>>>>>>>>>===<<<<<<<<<======>>>???BBB@@@BBBIIIPPP```|||~~~}}}~~~xxxwww||||||kkkbbb[[[YYYUUURRROOONNNNNNNNNNNNPPPRRRTTTUUUUUUTTTTTTSSSUUUWWWXXXXXXYYY[[[]]]aaaccchhhllloootttyyy}}}AAA@@@???===<<<<<<;;;;;;======<<<<<<<<<<<<<<<<<>>===<<<;;;::::::999888888888888999999999999:::::::::;;;;;;<<<<<<<<<======>>>>>>>>><<<<<<<<<<<<===>>>??????BBB@@@BBBIIIUUUiiizzzwwwzzzhhh\\\YYYQQQPPPMMMKKKIIIIIIIIIIIIKKKMMMPPPRRRSSSQQQPPPNNNKKKMMMOOOPPPOOOOOOQQQRRRVVVXXXZZZ\\\___ccchhhlllmmmpppuuuzzz~~~AAA@@@???>>><<<<<<<<<<<<>>>>>>===<<<<<<<<<======@@@HHHTTT^^^___```hhhrrrxxxgggZZZ\\\aaaaaabbbfffmmmvvvvvvzzztttddd[[[UUUOOOOOOOOOOOOPPPSSSVVVXXX\\\aaaiiipppwwwzzzvvvvvvvvvwwwwwwwwwvvvvvvvvvvvvwwwxxxxxxwwwxxxxxxzzz|||~~~pppYYYPPPLLLIIIGGGEEEEEEEEEDDDCCCAAAAAA@@@???===<<<;;;:::;;;:::999999888888999999999999:::::::::;;;;;;;;;<<<<<<<<<<<<============<<<<<<<<<======>>>@@@@@@AAA@@@CCCKKKZZZqqqyyy~~~}}}{{{zzzmmm[[[TTTUUUMMMLLLKKKIIIHHHHHHIIIIIIFFFHHHJJJLLLMMMLLLJJJHHHIIIKKKNNNOOOOOOOOOPPPRRRQQQRRRSSSTTTUUUWWW[[[^^^aaadddhhhlllooossswwwzzz~~~AAA@@@???>>>===<<<<<<<<<>>>>>>=========>>>>>>???AAAIIIUUU]]]^^^aaannn|||ttteee[[[]]]``````dddjjjxxxsssyyy~~~hhh[[[TTTPPPOOOPPPPPPPPPPPPSSSXXX[[[^^^dddmmmuuu|||{{{wwwrrroooooooooooonnnlllllllllllllllmmmnnnnnnooopppqqqrrruuuwwwyyy{{{}}}|||}}}{{{```TTTMMMJJJGGGEEEEEEEEEEEEDDDAAAAAA@@@???===<<<;;;:::<<<;;;::::::999999::::::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAAAAABBBFFFPPPbbbzzzvvv|||sss```RRRMMMPPPJJJIIIIIIHHHGGGGGGHHHHHHDDDFFFHHHIIIJJJIIIHHHGGGHHHJJJMMMOOOOOOOOOPPPQQQQQQRRRSSSSSSSSSSSSVVVXXXYYY\\\___bbbdddfffjjjlllrrruuuyyy|||AAAAAA???>>>===<<<<<<<<<============>>>???@@@@@@EEEMMMXXX^^^___eeewwwoooddd]]]___bbbccckkkuuu|||ttt~~~ooo```WWWQQQOOOQQQQQQQQQPPPPPPSSSYYY^^^bbbjjjttt||||||wwwqqqnnnkkkiiihhhgggfffeeebbbbbbaaaaaabbbbbbcccccceeeeeegggiiikkknnnppprrrvvvuuuwww{{{iiiZZZMMMJJJGGGEEEEEEEEEEEEDDDBBBBBBAAA@@@>>>===<<<;;;===<<<;;;;;;::::::;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;::::::<<<<<<<<<===>>>@@@AAABBBAAADDDJJJWWWkkktttcccYYYOOOJJJLLLHHHGGGGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKIIILLLOOOPPPPPPOOOOOOPPPRRRTTTVVVWWWVVVVVVWWWYYYVVVXXX[[[]]]^^^```ccceeejjjlllppprrrtttwww{{{}}}~~~BBBAAA@@@>>>======<<<<<<============>>>???AAAAAAJJJRRR\\\aaabbbjjj~~~mmmddd```bbbeeegggrrrtttxxxxxxddd[[[WWWSSSQQQRRRRRRRRRPPPOOOSSSZZZ```gggooozzz~~~}}}yyysssnnnkkkiiifffddddddbbb```___]]]]]]\\\\\\\\\\\\]]]]]]]]]^^^___aaadddgggiiikkkqqqqqqrrrvvv|||ooo```NNNKKKGGGEEEEEEFFFEEEEEEDDDCCCBBBAAA???>>>============<<<;;;;;;;;;;;;<<<:::::::::;;;;;;;;;<<<<<<::::::::::::::::::::::::<<<<<<<<<===>>>@@@AAABBBAAAEEENNN\\\rrrcccYYYVVVPPPKKKLLLGGGGGGGGGGGGFFFFFFFFFFFFGGGHHHHHHIIIJJJKKKLLLMMMMMMPPPSSSSSSRRRQQQPPPPPPPPPRRRUUUWWWWWWWWWXXXYYYVVVXXX[[[\\\]]]___bbbdddeeehhhkkkmmmoooqqqtttwwwvvvzzzAAAAAA@@@@@@???>>>>>>>>>===>>>???>>>======???AAAJJJRRRZZZ^^^dddttt}}}wwwdddeeeddddddgggppp}}}{{{{{{{{{kkk[[[TTTOOONNNPPPRRRSSSTTTTTTTTTXXX```fffpppvvv~~~}}}{{{yyyyyyxxxtttnnniiigggdddbbb``````___^^^\\\YYYYYYXXXWWWVVVVVVUUUUUUYYYZZZ\\\\\\[[[\\\___aaadddgggkkkooosssxxx~~~aaaUUUIIIHHHKKKFFFFFFHHHCCC@@@@@@??????>>>?????????>>>===<<<;;;:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>===>>>???>>>>>>>>>@@@BBBJJJQQQYYY___hhhzzz~~~mmmbbbcccdddfffkkkvvvyyywwwzzzyyydddXXXRRROOOOOOPPPQQQSSSUUUUUUWWW]]]eeekkkvvv|||xxxvvvsssqqqppplllfffbbbaaa___\\\ZZZZZZYYYXXXVVVVVVVVVUUUTTTTTTSSSRRRRRRUUUVVVXXXXXXXXXXXX[[[]]]^^^aaaeeehhhlllrrrxxx|||lllYYYLLLIIIKKKFFFEEEGGGBBBBBBAAA@@@@@@@@@@@@@@@@@@>>>===<<<;;;:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>??????AAA???===>>>@@@BBBAAA@@@GGGNNN\\\pppwwwdddUUURRROOOHHHFFFJJJGGGGGGFFFFFFFFFGGGHHHHHHJJJKKKNNNQQQRRRQQQPPPOOOQQQQQQRRRRRRSSSTTTTTTUUUVVVTTTSSSTTTWWWYYYXXXWWWYYYZZZ[[[]]]___aaacccdddgggjjjmmmooooooooopppqqqrrrvvv{{{AAAAAA@@@@@@???>>>>>>>>>===>>>??????>>>???BBBDDDKKKQQQYYYbbbnnn}}}rrraaa___aaaeeejjjqqq~~~yyypppttt|||zzzlll\\\TTTQQQOOOOOOPPPPPPRRRUUUXXX[[[bbblllsss}}}|||xxxuuuqqqmmmjjjfffbbb___\\\YYYWWWUUUUUUTTTRRRQQQQQQQQQQQQPPPPPPOOOOOONNNPPPQQQRRRRRRRRRSSSUUUWWWWWWYYY\\\```ccchhhmmmqqq~~~www```PPPKKKKKKEEEEEEFFFAAACCCBBBAAAAAA@@@@@@AAAAAA>>>===<<<;;;:::;;;<<<<<<:::::::::::::::::::::::::::;;;<<<===>>>@@@AAAAAACCCAAA??????AAABBBBBBBBBGGGPPPaaayyyyyyhhhZZZOOONNNNNNIIIHHHJJJHHHHHHGGGGGGHHHHHHIIIJJJKKKMMMOOOQQQRRRRRRQQQPPPRRRRRRSSSSSSTTTTTTUUUUUUVVVUUUTTTTTTVVVXXXXXXWWWZZZ[[[]]]```bbbeeeggghhhiiikkknnnooonnnnnnoooppprrrvvvzzz}}}AAAAAA@@@@@@???>>>>>>>>>>>>>>>?????????AAADDDGGGNNNSSS[[[eeeuuuzzzxxxzzzfff\\\]]]aaafffmmmvvvqqqkkktttlllaaaUUUQQQPPPNNNNNNPPPPPPSSSWWWZZZ___gggqqqyyy{{{vvvuuurrrmmmhhhddd```]]][[[YYYWWWTTTSSSRRRRRRPPPNNNNNNMMMMMMMMMLLLLLLLLLKKKKKKMMMNNNMMMMMMMMMPPPQQQQQQSSSVVVXXX[[[___dddhhhxxx{{{}}}~~~}}}|||fffTTTLLLKKKEEEEEEGGGBBBCCCBBBAAA@@@@@@@@@@@@@@@>>>===<<<;;;:::;;;<<<<<<:::::::::::::::::::::::::::;;;<<<===>>>???@@@@@@CCCAAA@@@???@@@AAACCCCCCHHHTTTiiixxxdddZZZQQQJJJKKKKKKIIIGGGIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNPPPRRRSSSSSSRRRRRRRRRRRRSSSSSSTTTTTTTTTTTTUUUUUUTTTTTTVVVWWWWWWXXX[[[]]]___bbbeeehhhjjjlllkkklllooooooooopppqqqsssvvvyyy}}}AAAAAA@@@@@@???>>>>>>>>>>>>>>>??????@@@BBBFFFJJJSSSVVV]]]kkk~~~ssstttpppbbb]]]]]]aaahhhpppyyyxxxkkkjjjyyyxxxcccZZZSSSQQQPPPNNNNNNQQQRRRUUUYYY]]]bbbkkkvvv~~~|||vvvqqqllljjjfff```[[[WWWVVVUUUVVVTTTQQQPPPOOOOOOMMMKKKKKKKKKKKKJJJJJJJJJJJJJJJIIIJJJKKKJJJIIIJJJLLLNNNMMMOOOQQQSSSUUUYYY]]]aaakkkqqqyyy|||~~~|||nnnYYYNNNKKKFFFGGGJJJDDDBBBAAA@@@???>>>>>>>>>>>>>>>===<<<;;;:::;;;<<<<<<::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<======AAA@@@???>>>???@@@CCCEEENNN]]]vvv~~~fffXXXRRRLLLHHHIIIJJJHHHGGGGGGJJJJJJJJJJJJKKKLLLMMMNNNOOOPPPQQQSSSTTTTTTTTTTTTSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTUUUUUUUUUWWWXXXYYY^^^___aaadddhhhkkkmmmooolllnnnqqqrrrssstttwwwyyyzzz|||AAAAAA@@@@@@???>>>>>>>>>>>>>>>??????@@@DDDIIIMMMWWWYYYaaarrrzzzqqqvvviii```aaa]]]bbbjjjrrr|||}}}pppiiioooooo]]]VVVQQQQQQPPPOOOPPPRRRSSSWWW\\\aaagggqqq|||}}}{{{zzzyyywwwsssoookkkfffeeebbb]]]XXXTTTTTTTTTRRRPPPMMMKKKKKKJJJIIIGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHHHHGGGGGGIIIKKKJJJKKKMMMNNNPPPRRRVVVZZZ^^^fffpppyyy~~~}}}~~~~~~www```RRRMMMGGGHHHKKKEEEBBBAAA@@@???>>>=========>>>===<<<;;;:::;;;<<<<<<::::::::::::::::::::::::<<<<<<<<<<<<<<<;;;;;;;;;?????????>>>>>>AAAEEEHHHRRReeekkkZZZSSSMMMJJJHHHHHHHHHIIIHHHGGGKKKKKKKKKLLLMMMNNNOOOPPPPPPQQQRRRTTTUUUUUUVVVVVVTTTTTTTTTTTTTTTTTTTTTTTTSSSUUUVVVWWWWWWYYY\\\^^^bbbccceeehhhkkknnnqqqrrrqqqsssuuuvvvwwwyyy}}}zzz}}}AAAAAA@@@@@@???>>>>>>>>>>>>>>>??????AAAEEEKKKOOOYYY\\\eeeyyyzzzwww|||ddd]]]bbb]]]cccllluuutttllllllzzzrrreeeWWWRRROOOPPPPPPOOORRRUUUTTTXXX^^^eeemmmxxx}}}}}}vvvssspppnnnllljjjfffddd```aaa```\\\WWWTTTTTTUUUPPPMMMKKKIIIIIIHHHGGGEEEEEEFFFFFFFFFFFFFFFFFFFFFDDDEEEFFFEEEDDDEEEFFFHHHFFFGGGHHHIIIJJJLLLPPPRRRTTT[[[fffpppxxx|||zzzhhhVVVNNNGGGHHHJJJDDDCCCCCCAAA@@@???>>>>>>>>>>>>===<<<;;;:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>>??????@@@??????BBBHHHLLLWWWmmmrrr\\\RRRQQQJJJIIIHHHGGGHHHKKKKKKKKKLLLLLLLLLMMMNNNPPPQQQRRRRRRRRRSSSTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVTTTWWWYYYZZZ[[[]]]```dddggghhhjjjmmmppprrrtttuuuxxxyyyzzz{{{{{{}}}|||~~~AAAAAA@@@@@@???>>>>>>>>>>>>?????????AAAFFFKKKPPPZZZ]]]hhh~~~~~~xxx```[[[aaa\\\cccmmmwww}}}pppkkkrrr{{{hhh\\\TTTOOOMMMOOOPPPPPPSSSXXXTTTYYY```hhhqqq}}}yyytttssstttpppmmmiiigggeeecccaaa___XXXYYYZZZWWWRRROOOOOOPPPPPPNNNKKKJJJIIIIIIGGGEEECCCDDDDDDDDDDDDDDDDDDDDDCCCDDDEEEDDDCCCCCCDDDFFFBBBCCCEEEEEEFFFHHHKKKNNNNNNUUU___iiirrryyy~~~~~~|||{{{mmmYYYPPPGGGGGGHHHBBBEEEDDDBBBAAA@@@?????????>>>===<<<;;;:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<===>>>???@@@AAA???@@@AAA@@@@@@DDDJJJOOO```xxxhhhTTTMMMPPPHHHIIIHHHGGGIIILLLNNNNNNMMMMMMMMMNNNOOOPPPRRRSSSSSSSSSTTTUUUVVVWWWWWWXXXYYYYYYYYYYYYYYYYYYXXXXXXVVVYYY\\\]]]^^^```dddhhhjjjkkkmmmpppsssuuuwwwxxx}}}~~~~~~~~~~~~BBBBBBAAAAAA@@@???>>>>>>???>>>======AAAGGGMMMQQQ\\\bbbqqq|||}}}kkk^^^]]]```ccchhhppp{{{vvvmmmqqq~~~nnn```VVVNNNNNNMMMKKKLLLOOOUUUZZZVVV]]]eeemmmuuu}}}xxxsssooommmllliiigggfffeeeeeeccc___\\\YYYXXXWWWUUURRRPPPNNNMMMLLLKKKJJJHHHGGGFFFEEEEEECCCCCCDDDDDDCCCBBBAAAAAABBBCCCDDDEEEEEEDDDCCCBBBDDDDDDDDDEEEFFFHHHIIIJJJLLLOOOUUU___jjjttt{{{~~~}}}|||}}}~~~~~~}}}}}}||||||}}}~~~~~~|||~~~~~~xxx[[[OOOKKKEEEDDDGGGFFFDDDBBBAAAAAAAAA@@@??????<<<999888999;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;<<<<<<<<<<<<<<>>@@@CCCCCCEEELLLUUUkkkpppaaaVVVOOOKKKIIIIIIJJJLLLMMMOOOPPPPPPOOOOOOPPPPPPQQQRRRRRRRRRRRRSSSUUUVVVWWWXXXYYYYYY\\\\\\\\\[[[YYYYYYZZZ[[[]]]```cccfffggghhhjjjkkksssssssssvvv{{{}}}~~~~~~{{{|||~~~~~~}}}BBBBBBAAAAAA@@@??????>>>???>>>===>>>CCCIIIPPPTTT___fffuuuxxx{{{ggg\\\]]]```fffkkkuuu|||rrrllltttyyygggZZZRRRNNNNNNNNNMMMNNNQQQVVVZZZZZZaaajjjsss{{{}}}xxxuuussstttvvvxxxzzz|||~~~~~~}}}}}}~~~{{{yyyuuupppkkkhhhfffeeefffeeeeeeeeedddbbb___\\\WWWVVVUUUSSSPPPNNNMMMLLLKKKJJJHHHGGGEEEDDDDDDDDDCCCCCCCCCCCCCCCBBBAAAAAAAAABBBBBBCCCCCCBBBBBBAAACCCCCCCCCCCCEEEFFFGGGHHHIIILLLQQQZZZeeepppxxx|||}}}}}}}}}}}}~~~~~~}}}||||||{{{{{{{{{}}}}}}}}}aaaSSSNNNHHHEEEGGGFFFDDDBBBAAABBBAAA@@@??????<<<::::::;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===;;;;;;<<<<<<<<<<<<=========<<<===@@@AAAEEEPPP[[[rrrmmm^^^TTTNNNJJJIIIIIIJJJLLLMMMOOOPPPPPPPPPPPPQQQQQQRRRSSSTTTTTTVVVWWWXXXYYYZZZ[[[[[[\\\___`````````^^^^^^```bbbbbbeeejjjmmmoooqqqssstttxxxxxxxxx{{{~~~BBBAAAAAA@@@@@@????????????>>>>>>@@@FFFMMMUUUZZZbbbjjj|||zzz~~~vvvbbb\\\^^^bbbjjjqqq|||vvvooommmzzzmmm^^^TTTNNNMMMNNNPPPPPPQQQTTTWWWZZZ___fffpppzzzvvvoookkkiiiiiieeegggjjjmmmpppsssxxx|||}}}yyyuuusssssstttuuuqqqppplllhhhdddaaa___^^^bbbbbbbbbcccdddaaa]]]ZZZTTTTTTRRRPPPOOOMMMKKKKKKIIIHHHGGGEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???@@@@@@AAAAAA@@@@@@???AAAAAAAAABBBCCCDDDEEEFFFFFFHHHLLLTTT]]]hhhrrrwww{{{|||}}}~~~~~~}}}|||||||||zzzyyyxxxzzz|||~~~{{{|||}}}iiiWWWQQQKKKGGGGGGGGGDDDBBBAAABBBBBBAAA???>>>===<<<<<<======<<<;;;;;;;;;;;;<<<<<<<<<<<<===;;;<<<<<<<<<=========>>>>>>======???AAAGGGVVVccc|||~~~}}}iii[[[RRRMMMIIIIIIJJJKKKLLLMMMNNNOOOPPPQQQQQQRRRSSSTTTVVVWWWWWW[[[\\\\\\]]]^^^___``````ccceeefffffffffgggjjjllljjjnnnssswwwzzz|||~~~~~~~~~AAAAAAAAA@@@@@@?????????>>>>>>???CCCIIIRRRZZZ```cccooo~~~lll___]]]aaaeeennnuuussspppssszzzdddWWWPPPMMMLLLOOOQQQSSSTTTVVVYYY[[[aaaiiiuuu|||sssmmmjjjgggfff___```aaabbbeeejjjpppuuuyyyxxxvvvsssqqqpppoooooollljjjhhheeebbb___]]]\\\]]]]]]^^^```aaa___[[[XXXRRRRRRQQQOOONNNLLLKKKJJJIIIHHHFFFDDDCCCBBBBBBBBB@@@AAAAAAAAAAAAAAA@@@@@@?????????@@@@@@?????????AAAAAAAAAAAABBBCCCDDDEEEDDDFFFIIINNNVVV```kkkrrrxxxzzz}}}~~~~~~||||||{{{|||{{{xxxwwwxxxzzz}}}zzz{{{zzzwwwqqqZZZRRRMMMIIIHHHGGGEEECCCBBBBBBBBBAAA@@@>>>>>>===>>>???>>>===;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<======>>>>>>???@@@@@@AAABBBDDDKKKZZZiii}}}~~~{{{gggZZZRRRMMMKKKJJJKKKLLLMMMNNNOOOPPPPPPRRRSSSTTTUUUWWWYYYZZZ[[[`````````aaabbbcccdddeeegggiiikkkmmmnnnpppsssvvvuuuyyy~~~AAAAAA@@@@@@@@@@@@@@@???>>>???@@@DDDLLLVVV___dddeeettt~~~~~~{{{fff______dddkkkpppyyy{{{oooqqqzzzppp^^^TTTOOONNNLLLOOORRRUUUVVVXXX[[[]]]bbbkkkwww{{{uuuoookkkgggcccaaa^^^]]][[[ZZZ[[[___gggllloooppprrrrrrqqqnnnkkkjjjffffffdddbbb```]]][[[ZZZYYYYYYZZZ[[[\\\[[[XXXUUUQQQPPPPPPNNNMMMLLLKKKKKKIIIHHHFFFEEECCCBBBBBBBBB??????@@@@@@@@@@@@@@@???????????????????????????AAAAAAAAAAAAAAABBBCCCDDDCCCDDDGGGJJJPPPYYYdddkkkrrrvvv{{{}}}}}}{{{{{{{{{|||{{{yyyxxxxxxzzz}}}~~~zzzxxx{{{|||uuuyyy^^^RRRMMMJJJHHHGGGEEECCCBBBBBBBBBAAA@@@???>>>===>>>??????===;;;;;;;;;;;;<<<<<<<<<<<<===<<<<<<======>>>???@@@@@@@@@AAACCCEEEGGGNNN___ooo|||zzzgggZZZSSSOOOMMMLLLMMMMMMNNNOOOPPPQQQQQQSSSTTTVVVXXXZZZ\\\^^^___ccccccddddddfffhhhiiijjjmmmooorrrtttvvvyyy}}}@@@@@@@@@@@@@@@@@@@@@@@@??????AAAFFFNNNXXXbbbgggkkk}}}}}}~~~pppbbb```aaagggooosss|||vvvjjjsss}}}hhhZZZRRROOOOOOLLLNNNRRRTTTVVVYYY\\\___cccmmm{{{xxxrrroookkkiiifffdddaaa^^^\\\[[[ZZZXXXWWWZZZ___cccfffhhhkkknnnmmmjjjfffccc``````___^^^\\\ZZZYYYXXXVVVUUUUUUVVVVVVVVVTTTQQQOOONNNNNNMMMLLLLLLKKKKKKHHHGGGFFFDDDCCCBBBAAAAAA===>>>????????????????????????>>>>>>>>>>>>??????AAA@@@@@@@@@AAAAAABBBCCCBBBDDDFFFHHHKKKRRR\\\ccclllrrryyy||||||zzzzzz{{{{{{zzzzzzyyyzzz{{{|||}}}|||{{{xxxyyyxxx|||eeeTTTMMMJJJIIIHHHEEECCCBBBCCCCCCBBB@@@???>>>======>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<===>>>???@@@AAAAAA>>>???BBBFFFJJJUUUkkk~~~}}}{{{ggg[[[TTTQQQOOOOOOOOOOOOPPPQQQRRRRRRRRRTTTVVVXXXZZZ]]]```bbbcccggggggggghhhjjjmmmoooqqquuuwwwzzz}}}@@@@@@@@@@@@@@@@@@@@@@@@??????BBBGGGOOOYYYccciiiuuu{{{yyy|||hhhaaaaaaaaahhhqqqwww{{{ssslll{{{qqq```WWWPPPNNNOOOLLLNNNQQQSSSUUUYYY]]]```fffqqq}}}wwwpppkkkgggeeeaaa`````````___^^^___```bbbbbbaaa```aaabbbbbbdddggghhhgggeeeaaa___[[[\\\\\\[[[ZZZXXXWWWVVVUUUSSSQQQPPPQQQQQQPPPNNNLLLLLLKKKKKKJJJJJJIIIIIIGGGFFFDDDCCCAAA@@@@@@@@@<<<===>>>>>>?????????>>>>>>===<<<;;;;;;<<<===>>>??????>>>>>>??????@@@@@@@@@BBBEEEFFFGGGLLLUUU\\\fffmmmvvv{{{{{{yyyzzz|||wwwxxxyyyzzz{{{{{{||||||{{{}}}yyyzzzzzz||||||nnnWWWMMMKKKKKKHHHFFFCCCCCCCCCCCCBBBAAA@@@>>><<<;;;<<<======<<<;;;;;;;;;<<<<<<<<<<<<===<<<======>>>@@@AAAAAABBB???@@@CCCGGGOOObbb|||yyy|||{{{gggZZZTTTQQQPPPQQQQQQQQQRRRSSSSSSTTTTTTUUUWWWYYY\\\___bbbeeefffjjjjjjjjjlllnnnrrruuuxxx~~~@@@@@@@@@@@@@@@@@@@@@@@@???@@@BBBGGGOOOZZZdddiii}}}~~~vvvuuuxxxvvvccc```aaaaaahhhrrryyyxxxqqqrrriii[[[TTTOOOLLLMMMLLLNNNPPPRRRUUUYYY]]]aaaiiittt{{{uuunnngggddd___\\\XXXVVVWWWZZZ\\\]]]ccchhhmmmpppnnnkkkhhhgggdddeeeeeeeeedddbbb```^^^ZZZZZZ[[[[[[ZZZYYYWWWVVVTTTRRROOOMMMNNNNNNNNNMMMJJJJJJJJJIIIIIIHHHHHHHHHEEEDDDCCCAAA@@@???>>>>>><<<<<<===>>>>>>???>>>>>><<<<<<::::::::::::<<<<<<>>>============>>>>>>???>>>AAADDDDDDDDDHHHPPPWWWccckkkuuuzzzzzzyyyzzz|||uuuvvvxxxzzz{{{{{{{{{zzzzzzzzz{{{rrr||||||uuuYYYMMMKKKKKKHHHFFFDDDCCCCCCCCCBBBAAAAAA>>>;;;:::;;;<<<======;;;;;;;;;<<<<<<<<<======<<<===>>>???@@@AAABBBBBBBBBBBBDDDJJJUUUmmmvvvvvv|||{{{gggZZZTTTQQQOOORRRRRRSSSSSSTTTTTTUUUUUUVVVWWWZZZ]]]```dddfffhhhlllllllllnnnrrrvvvzzz|||BBBBBBCCCCCCCCCBBB@@@???@@@BBBEEEIIIRRR]]]dddggg}}}{{{uuuvvvzzz}}}mmm___\\\]]]```hhhsssyyy~~~vvvwwwwww|||fffYYYSSSOOOMMMNNNRRRQQQSSSWWWYYY\\\dddnnnuuu|||wwwqqqmmmjjjddd[[[TTTQQQPPPNNNNNNOOORRRUUUWWW^^^bbbiiiqqqxxxzzzxxxvvvoooiiiccc```aaaaaa^^^ZZZYYYYYYYYYYYYWWWUUUSSSRRRMMMLLLKKKIIIHHHIIIIIIJJJIIIIIIHHHGGGFFFEEEDDDCCCEEEEEECCCAAA@@@???>>>>>><<<===============<<<<<<>>>>>>======<<<<<<<<<<<<<<<======<<<;;;;;;>>>@@@>>>@@@AAABBBCCCGGGKKKOOO\\\fffrrr{{{}}}{{{xxxwwwxxxyyyzzz{{{zzzyyyxxxwww|||~~~xxxrrryyybbbRRRLLLIIIGGGGGGFFFDDDCCCBBBAAA@@@AAA@@@???>>>============;;;;;;;;;;;;;;;<<<===>>>>>>============>>>>>>???EEEFFFGGGKKKZZZyyywwwxxxyyyhhh[[[SSSPPPRRROOOPPPQQQQQQQQQQQQSSSUUUXXX\\\```bbbbbbcccgggjjjmmmooorrruuuwww{{{BBBBBBCCCCCCCCCBBBAAA@@@@@@BBBEEEJJJRRR^^^hhhmmm{{{wwwzzzuuuhhh^^^___aaadddkkkuuuzzzrrrsssrrr___TTTPPPMMMMMMNNNPPPPPPSSSYYY\\\aaakkkuuuzzzooojjjeeebbb___[[[SSSMMMMMMLLLKKKJJJKKKMMMPPPRRRVVVZZZcccmmmvvvzzz{{{yyyqqqiii___YYYXXXWWWUUUSSSSSSSSSSSSSSSRRROOOMMMLLLKKKJJJHHHGGGFFFFFFGGGGGGHHHHHHGGGFFFEEEDDDCCCBBBAAAAAA@@@???????????????>>>>>>>>>>>>===;;;::::::=========<<<<<<;;;;;;;;;<<<<<<===<<<;;;;;;===@@@>>>???@@@AAABBBEEEIIILLLUUU___lllvvvzzzyyywwwvvvwwwwwwxxxyyyyyyyyyyyyyyy|||zzzqqqvvv~~~zzz~~~gggSSSLLLIIIGGGFFFEEEDDDCCCBBBAAAAAAAAA@@@???>>>============<<<;;;;;;;;;;;;<<<===>>>>>>============>>>??????CCCEEEHHHQQQccc{{{|||vvvfff[[[TTTRRRTTTOOOQQQRRRRRRQQQRRRTTTVVVYYY]]]bbbddddddfffiiilllooorrruuuwwwzzz~~~BBBBBBCCCCCCCCCBBBAAA@@@AAABBBEEEJJJSSS```nnnxxx{{{yyylllbbb]]]bbbfffiiipppzzzvvvqqqtttwwwhhhXXXPPPNNNMMMNNNQQQOOOPPPTTT\\\aaagggsss}}}|||sssmmmaaa]]]YYYVVVUUUQQQLLLGGGIIIHHHFFFEEEFFFHHHJJJKKKMMMQQQYYYdddmmmrrrsssssslllcccWWWNNNLLLLLLMMMLLLMMMNNNNNNMMMLLLJJJHHHGGGGGGFFFEEEDDDCCCCCCCCCCCCFFFEEEEEEDDDCCCBBBAAAAAA============>>>???@@@AAA??????>>>>>><<<;;;999888<<<<<<;;;;;;;;;;;;::::::;;;<<<===<<<;;;;;;===???>>>???@@@@@@@@@BBBFFFHHHLLLUUUcccnnnuuuwwwwwwvvvvvvvvvvvvvvvwwwyyy{{{||||||}}}uuuwww~~~vvvxxxpppXXXNNNLLLFFFFFFEEEDDDDDDCCCBBBBBBAAA@@@???>>>============<<<<<<;;;;;;<<<<<<=====================>>>???@@@BBBDDDJJJXXXnnnyyyoookkkgggsssqqqddd[[[UUUTTTVVVPPPQQQSSSSSSRRRSSSVVVXXX[[[___dddfffggghhhlllppprrruuuxxx{{{~~~BBBBBBBBBBBBBBBBBBBBBAAAAAAAAAEEELLLUUUcccvvvzzz{{{iii```]]]ccciiimmmvvvuuuuuu{{{mmmaaaTTTOOONNNNNNPPPSSSOOOPPPVVV^^^eeemmmyyyvvvooogggbbb[[[WWWTTTQQQOOOLLLHHHDDDFFFEEECCCCCCCCCDDDEEEFFFIIILLLQQQYYY___ccccccbbb\\\UUULLLEEEDDDFFFHHHIIIJJJJJJJJJJJJIIIHHHFFFEEEDDDCCCBBBBBBAAAAAA@@@@@@DDDCCCCCCBBBAAA@@@@@@@@@============>>>???@@@@@@============<<<;;;:::999:::::::::::::::::::::::::::<<<===<<<;;;;;;===>>>===>>>?????????@@@BBBDDDEEEMMMZZZgggqqqvvvxxxxxxwwwvvvuuutttuuuwwwzzz{{{|||~~~}}}zzz|||yyyyyy{{{^^^RRROOOFFFFFFEEEEEEDDDCCCCCCBBBAAA@@@???>>>==================<<<<<<<<<<<<==================>>>???@@@@@@CCCDDDKKK]]]vvvmmmaaa[[[ZZZYYYfff~~~|||lllaaaZZZUUUTTTVVVQQQRRRSSSTTTSSSUUUWWWYYY\\\```eeehhhiiikkkooorrrtttwwwzzz~~~BBBBBBBBBBBBBBBBBBBBBBBB@@@AAAFFFOOOYYYhhh{{{~~~kkkbbb___dddjjjppp}}}{{{tttyyyyyyfff\\\RRROOONNNMMMOOORRRQQQRRRXXXaaahhhppp|||~~~tttlllfff```\\\XXXUUURRROOOLLLIIIFFFDDDDDDDDDCCCCCCCCCDDDEEEEEEHHHIIILLLPPPUUUWWWVVVUUUMMMIIIEEEAAAAAABBBDDDEEEFFFFFFGGGHHHHHHGGGFFFEEECCCCCCBBBBBBAAA@@@@@@???BBBAAAAAAAAA@@@?????????@@@??????>>>>>>>>>>>>???:::;;;<<<<<<<<<<<<<<<;;;999:::::::::::::::::::::999;;;<<<<<<;;;;;;<<<===<<<===???>>>>>>>>>@@@AAACCCIIITTTaaallluuuyyyzzzyyywwwuuusssssstttwwwyyy{{{}}}zzzxxx~~~dddRRRNNNGGGGGGFFFEEEDDDCCCCCCBBBAAA@@@???>>>============>>>======<<<<<<<<<==================>>>???@@@AAAEEEEEELLL```|||lll^^^UUUSSSUUUTTT```wwwtttfff]]]XXXSSSRRRSSSPPPRRRSSSTTTTTTUUUXXXZZZ\\\aaafffiiijjjlllqqqtttvvvxxx|||BBBBBBAAAAAAAAABBBCCCCCCBBBCCCKKKVVV```ooo~~~mmmeeeaaafffllltttwwwsss|||rrr___WWWPPPNNNMMMKKKMMMQQQSSSUUU[[[dddlllttttttjjjddd```[[[WWWSSSQQQOOOKKKHHHEEEDDDCCCDDDDDDDDDDDDEEEEEEFFFGGGHHHHHHIIILLLOOOQQQQQQPPPFFFEEECCCAAA@@@@@@@@@@@@BBBCCCEEEFFFGGGGGGGGGFFFDDDDDDEEEDDDDDDCCCAAAAAAAAA@@@@@@@@@?????????>>>AAAAAA???>>>============999:::;;;<<<<<<===<<<<<<999999::::::::::::;;;;;;999:::<<<===<<<;;;;;;<<<;;;===>>>>>>======???@@@CCCFFFNNNYYYfffpppwwwyyyyyywwwtttrrrrrrsssuuuwwwyyy{{{~~~|||vvvttt{{{~~~{{{lllSSSKKKIIIHHHGGGFFFDDDCCCBBBAAAAAA@@@???>>>============>>>>>>======<<<<<<===============>>>???@@@AAABBBFFFGGGQQQfffsss```VVVOOONNNRRRPPPYYYmmmvvvkkk___YYYVVVRRRPPPQQQPPPQQQSSSSSSTTTUUUXXXZZZ]]]bbbgggkkklllooossswwwxxx{{{BBBAAAAAAAAAAAABBBCCCDDDEEEGGGPPP^^^hhhwwwllleeedddjjjqqqzzzuuuuuujjj\\\UUUPPPOOOOOOMMMPPPTTTTTTVVV]]]gggpppzzz{{{sssiiiaaa]]]ZZZUUURRRMMMLLLKKKHHHEEEDDDDDDEEEDDDDDDEEEFFFFFFGGGHHHIIIHHHGGGGGGHHHKKKKKKKKKIIIDDDDDDBBB@@@??????@@@BBBBBBDDDFFFIIIJJJKKKLLLKKKGGGGGGHHHHHHGGGFFFDDDCCC@@@@@@@@@???????????????@@@???>>>===<<<<<<<<<<<<::::::;;;<<<<<<<<<;;;;;;::::::::::::;;;;;;;;;<<<888:::<<<===<<<;;;;;;<<<:::<<<>>>>>>>>>>>>???@@@BBBCCCGGGQQQ]]]iiirrruuuvvvuuusssrrrrrrtttuuuvvvwwwyyy|||{{{vvvsssxxxwwwyyywwwZZZPPPJJJJJJHHHFFFDDDBBBAAA@@@AAA@@@???>>>============??????>>>========================>>>???@@@BBBCCCEEEJJJWWWnnnfffXXXRRRLLLKKKNNNNNNTTTccc}}}{{{kkkbbbXXXUUUTTTQQQPPPRRROOOPPPRRRSSSSSSUUUXXXZZZ___dddiiimmmooorrrvvvzzz{{{~~~BBBAAAAAA@@@AAABBBCCCDDDGGGJJJUUUdddnnn|||}}}jjjeeeeeennnvvv}}}vvvyyyxxxccc[[[VVVRRRRRRRRRQQQTTTYYYTTTWWW^^^jjjttt~~~yyyrrrkkkbbb[[[XXXUUUQQQNNNJJJIIIIIIGGGEEEDDDFFFGGGDDDDDDEEEFFFGGGIIIIIIJJJJJJHHHFFFFFFFFFEEEDDDBBBCCCBBBAAA???>>>@@@DDDGGGEEEFFFIIILLLOOOPPPQQQQQQIIIIIIJJJJJJIIIHHHFFFEEE@@@@@@@@@@@@????????????======<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;::::::999:::::::::;;;;;;<<<<<<<<<888:::<<<===<<<;;;;;;;;;:::<<<>>>???>>>>>>???@@@BBBAAACCCKKKWWWdddmmmqqqrrrrrrrrrrrrsssuuuvvvwwwvvvxxxzzz}}}}}}yyytttvvvvvvuuucccWWWKKKKKKIIIGGGDDDBBB@@@???AAA@@@???>>>============??????>>>========================>>>???AAABBBCCCDDDLLL\\\uuuyyy]]]TTTQQQKKKIIILLLPPPTTT```wwwzzzrrrddd\\\TTTSSSSSSRRRQQQSSSNNNPPPRRRRRRSSSTTTWWWZZZaaaeeekkkoooqqqtttyyy}}}}}}BBBBBBAAAAAAAAABBBBBBCCCHHHNNNYYYfffuuuwwwlllkkklllqqq||||||yyy}}}ooodddVVVRRRNNNLLLOOOQQQRRRRRRTTT[[[dddnnnxxx~~~uuunnneee```YYYTTTRRRPPPNNNKKKGGGGGGFFFEEEDDDDDDDDDEEEEEEEEEDDDDDDDDDFFFGGGHHHCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDHHHLLLNNNNNNOOOQQQSSSTTTRRRPPPRRRPPPMMMKKKKKKJJJHHHFFFEEEDDDDDDBBBAAA???===<<<===<<<<<<;;;;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<============??????CCCKKKQQQYYYfffqqqvvvwwwvvvrrrrrrvvvxxxwwwtttvvvyyy}}}{{{uuuxxxxxxwwwfffTTTMMMHHHEEEFFFFFFBBBAAABBB@@@@@@??????>>>=========<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>======???CCCFFFHHHQQQbbbzzzxxx[[[SSSTTTQQQOOOQQQYYYWWWddd}}}pppggg\\\ZZZWWWTTTQQQPPPPPPQQQQQQNNNNNNRRRTTTVVVZZZ___eeeiiiooosssuuuwww|||CCCCCCCCCCCCCCCDDDDDDEEEHHHOOOZZZfffvvvtttmmmmmmnnnttt{{{{{{iii^^^UUUQQQMMMLLLOOOQQQSSSSSSVVV]]]gggqqq|||xxxpppgggaaa[[[WWWQQQNNNMMMLLLJJJIIIGGGFFFEEEEEEEEEEEEEEEEEEHHHGGGEEEDDDDDDDDDDDDEEE>>>???@@@AAABBBCCCCCCDDDAAABBBCCCDDDFFFJJJOOOSSSTTTSSSTTTUUUXXXXXXWWWUUUSSSPPPMMMKKKKKKJJJHHHFFFEEEDDDDDDCCCAAA@@@>>>=========<<<<<<;;;;;;<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========>>>>>>>>>>>>AAAHHHNNNUUUbbbnnnrrruuuuuuqqqqqquuuwwwvvvsssuuuxxx{{{xxxxxx}}}}}}yyy}}}lllXXXOOOJJJGGGHHHGGGCCCBBBCCC@@@@@@??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>===???CCCEEEKKKTTTeee|||~~~~~~```VVVTTTQQQPPPRRR[[[^^^nnnvvvhhh___ZZZYYYVVVSSSQQQQQQQQQQQQQQQOOOOOORRRTTTUUUZZZ```ggglllssswwwyyy}}}EEEDDDDDDDDDEEEEEEFFFGGGHHHPPP[[[fffwwwpppmmmmmmpppwww{{{yyy~~~vvvbbbXXXSSSPPPMMMLLLNNNQQQTTTTTT[[[bbblllwwwuuullleee]]]XXXQQQNNNKKKIIIIIIIIIHHHGGGEEEEEEEEEEEEEEEEEEFFFGGGIIIHHHFFFDDDCCCAAAAAAAAA======>>>???@@@AAAAAABBB@@@BBBCCCDDDGGGKKKQQQUUUWWWVVVVVVXXXZZZ[[[ZZZXXXSSSPPPMMMKKKJJJIIIHHHFFFEEEDDDDDDCCCBBBAAA???>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============>>>>>>>>>>>>>>>===???DDDIIIPPP]]]iiiooossstttqqqpppsssuuutttssstttuuuxxx||||||xxxxxx}}}zzzuuu]]]QQQLLLHHHIIIHHHDDDCCCDDD@@@@@@@@@???>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<>>>>>???CCCEEENNNXXXjjj~~~}}}lll]]]XXXTTTSSSVVV^^^hhh~~~zzznnnaaaYYYXXXVVVTTTSSSRRRRRRRRRSSSSSSPPPQQQTTTUUUVVV\\\ccclllrrrzzzDDDDDDDDDDDDEEEFFFGGGGGGHHHQQQ[[[eeeuuu{{{|||kkkjjjkkkpppxxxxxxxxxooo]]]TTTQQQOOOMMMMMMOOORRRUUUWWWaaahhhsss}}}wwwjjjbbb\\\VVVRRRLLLKKKIIIHHHHHHHHHGGGGGGEEEDDDDDDDDDEEEFFFGGGGGGHHHGGGFFFDDDBBB@@@??????@@@@@@??????>>>>>>======@@@AAAAAABBBCCCFFFKKKOOOTTTTTTUUUXXXZZZZZZYYYWWWRRROOOKKKHHHHHHGGGFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<=========>>>>>>>>>?????????===>>>AAAEEEKKKXXXdddnnntttvvvsssppprrrrrrqqqsssttttttvvvyyy~~~xxxuuuyyy{{{~~~zzz___SSSMMMIIIIIIGGGDDDBBBDDDAAAAAA@@@??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<>>@@@CCCFFFPPP\\\ooo|||~~~}}}~~~kkkbbb]]]]]]```eeeuuu{{{rrrhhh^^^XXXUUUTTTTTTSSSSSSSSSTTTUUUUUUSSSTTTWWWXXXYYY```iiissszzzCCCCCCCCCCCCDDDEEEFFFGGGJJJSSS]]]eeetttyyyttt{{{vvviiifffhhhnnnwwwwwwyyyjjjZZZSSSPPPOOONNNNNNPPPSSSXXX[[[gggoooyyy~~~uuuhhh\\\UUUQQQMMMKKKJJJJJJJJJJJJHHHGGGFFFFFFEEEDDDDDDDDDEEEFFFGGGGGGEEEEEEDDDCCCBBBAAA??????@@@@@@??????>>>======<<<===>>>??????@@@DDDIIIMMMRRRSSSVVVZZZ\\\\\\ZZZWWWPPPMMMIIIFFFEEEEEEEEEDDDEEEEEEEEEEEEEEEDDDCCCBBB@@@@@@???>>>===<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<============>>>>>>>>>>>>@@@>>>>>>AAACCCHHHSSS^^^mmmtttxxxuuurrrqqqpppoootttttttttuuuxxx~~~~~~xxxtttwww|||{{{yyy___TTTMMMHHHHHHFFFBBBAAACCCAAAAAA@@@@@@???>>>>>>>>>========================??????@@@??????AAAEEEHHHRRR```ttt|||sssnnnnnnqqqrrr~~~rrriiibbb[[[VVVTTTTTTTTTTTTTTTUUUVVVVVVXXXWWWYYY[[[\\\^^^gggppp{{{AAAAAAAAABBBCCCDDDEEEFFFLLLWWW```gggwwwzzztttrrr{{{ssshhhdddfffmmmwww~~~wwwzzzxxxdddXXXSSSOOOOOOOOOPPPQQQUUU[[[___llltttooohhh]]]SSSMMMKKKIIIIIIGGGIIIKKKJJJHHHFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGBBBCCCCCCBBBBBBAAA??????<<<=========>>>>>>>>>???:::<<<===>>>AAAEEEKKKOOORRRTTTZZZ```cccccc___[[[PPPMMMHHHEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFEEEEEEDDDBBBAAA@@@>>>============;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999::::::;;;;;;<<<<<<<<<<<<<<<<<<============@@@>>>???AAACCCEEENNNXXXiiirrrxxxwwwrrrqqqqqqooossstttttttttvvv{{{~~~yyyvvvwwwzzzvvvpppzzzdddUUUNNNIIIHHHFFFBBBAAACCCAAAAAAAAA@@@??????>>>>>>========================>>>??????@@@@@@CCCGGGJJJVVVfff}}}|||~~~vvviiiaaa[[[VVVSSSTTTTTTUUUUUUVVVWWWWWWWWWXXXYYY[[[^^^___bbbmmmxxxAAAAAAAAABBBCCCDDDFFFFFFOOO[[[eeelll}}}}}}sssqqqtttssshhhdddhhhooozzz{{{vvv|||nnn^^^UUURRRNNNPPPQQQQQQRRRWWW]]]bbbnnnwww{{{fff```WWWOOOJJJIIIIIIJJJEEEHHHLLLLLLJJJHHHGGGHHHGGGFFFEEEEEEEEEEEEEEEEEEBBBBBBCCCBBBAAA???>>>===;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<===>>>???CCCIIIMMMQQQVVV^^^fffkkkiiiddd___RRRNNNIIIFFFEEEEEEFFFEEEEEEEEEFFFFFFGGGFFFFFFEEEBBBBBB@@@???>>>=========;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;888999999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<>>???AAABBBCCCJJJRRRaaallluuuvvvsssrrrrrrqqqqqqrrrrrrrrrsssvvv{{{~~~zzzxxxyyy{{{tttjjjrrrnnnXXXQQQJJJIIIFFFCCCBBBDDDBBBAAAAAA@@@@@@??????>>>========================<<<>>>???@@@AAADDDIIILLL\\\nnn|||mmm```ZZZWWWUUUTTTUUUUUUVVVWWWXXXXXXXXXXXXWWWXXX\\\___aaadddppp}}}AAAAAABBBBBBCCCEEEFFFGGGQQQ]]]hhhppp~~~zzzooopppwwwsssiiifffjjjqqq|||yyyuuu}}}~~~hhhZZZSSSPPPNNNPPPRRRRRRSSSXXX___dddoooxxxtttkkk^^^XXXPPPIIIEEEEEEGGGHHHEEEIIINNNOOOMMMKKKKKKLLLGGGGGGFFFEEEDDDDDDEEEEEECCCCCCCCCBBBAAA>>><<<;;;======<<<;;;999888888777=========<<<===???CCCGGGPPPVVV```iiinnnmmmfffaaaSSSOOOJJJGGGFFFGGGGGGGGGEEEEEEFFFGGGGGGGGGGGGFFFCCCBBBAAA???>>>=========;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;888888999::::::;;;<<<<<<:::::::::;;;;;;;;;<<<<<<======???AAAAAAAAAGGGNNN[[[gggrrrtttrrrsssttttttooopppqqqqqqqqqssswwwzzz~~~{{{zzzzzz}}}ssshhhnnnvvvZZZRRRLLLJJJHHHDDDCCCEEEBBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===???@@@BBBEEEJJJNNNaaauuu~~~ssseeeZZZVVVVVVWWWXXXVVVVVVWWWXXXYYYYYYYYYYYYVVVXXX\\\___aaaeeerrrBBB@@@???@@@CCCEEEFFFGGGTTT\\\gggvvv}}}yyyqqquuussspppoooqqqxxx~~~wwwtttrrraaaWWWQQQLLLMMMPPPSSSUUUWWW\\\dddjjjttt|||wwwjjjcccSSSQQQNNNKKKHHHHHHHHHHHHKKKKKKLLLLLLLLLJJJIIIHHHDDDCCCCCCCCCCCCBBBBBBBBBAAA@@@???>>>============888888999999999:::::::::>>>===<<<<<<===???BBBCCCIIIQQQ^^^iiiooommmgggcccYYYSSSLLLHHHIIIKKKLLLLLLHHHHHHHHHHHHGGGFFFEEEDDD@@@??????>>>===<<<<<<;;;<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============:::;;;===>>>???BBBFFFIIITTT^^^kkkssstttrrrqqqqqqqqqqqqqqqpppoooqqquuuxxxyyytttwww}}}xxxnnnooovvv{{{aaaRRRLLLJJJEEEFFFHHHBBBCCCBBB@@@>>>>>>???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@@@@BBBAAACCCJJJTTTiii~~~ooofff\\\WWWWWWYYYYYYWWW[[[[[[ZZZYYYXXXXXXWWWWWWVVVVVVXXX\\\___eeeqqq~~~BBBAAA@@@AAABBBEEEFFFGGGRRRYYYdddvvv~~~xxxtttrrryyytttrrrqqqttt}}}~~~yyyzzznnn^^^UUUPPPLLLMMMPPPSSSUUUWWW]]]ffflllwwwuuuiii]]]WWWPPPNNNKKKIIIGGGGGGGGGHHHJJJKKKKKKKKKJJJIIIGGGFFFCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@>>>===<<<<<<<<<<<<::::::::::::;;;;;;;;;<<<======<<<<<<===???AAACCCEEELLLWWWbbbggggggdddbbbYYYUUUPPPNNNNNNPPPOOOOOOMMMLLLKKKIIIGGGFFFEEEDDDAAAAAA@@@???>>>======<<<<<<;;;;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============:::;;;======>>>@@@DDDFFFPPPZZZgggppprrrqqqppppppoooooonnnmmmnnnqqquuuyyy{{{vvvxxx}}}~~~zzzxxxnnnpppyyyfffUUUMMMKKKEEEFFFHHHAAABBBAAA@@@?????????@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>@@@???@@@CCCCCCFFFPPPZZZqqqwwwjjjcccZZZUUUVVVXXXXXXWWW]]]]]]\\\[[[ZZZYYYXXXWWWUUUUUUWWWZZZ\\\aaammmxxxCCCBBBAAAAAABBBDDDFFFHHHTTTYYYeeexxx|||vvvrrrrrr~~~tttssspppvvv|||{{{hhhZZZRRROOOMMMOOOQQQSSSUUUXXX___iiipppzzzssskkk```VVVQQQKKKJJJHHHGGGGGGGGGHHHHHHJJJJJJIIIIIIHHHFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBBBB@@@???>>><<<;;;;;;::::::;;;;;;<<<<<<<<<============<<<<<<<<<===???@@@BBBAAAFFFNNNVVV[[[^^^^^^^^^WWWVVVVVVVVVWWWVVVTTTRRRRRRPPPMMMJJJGGGFFFEEEEEECCCBBBAAA@@@???>>>======;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========;;;<<<=========>>>AAADDDJJJTTTbbbllloooooonnnnnnllllllkkkkkklllpppvvvzzz~~~~~~xxxyyy}}}}}}sss|||zzzoooqqqzzzlllYYYOOOLLLFFFEEEGGGAAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>??????@@@CCCEEEJJJVVVbbb|||yyyoooccc]]]WWWTTTUUUXXXYYYXXX_________^^^\\\ZZZXXXWWWUUUSSSTTTVVVXXX[[[eeeooovvvyyysssvvvCCCCCCCCCBBBBBBDDDGGGJJJWWW]]]iii~~~~~~xxxuuuuuu~~~qqqrrrooowwwzzz|||uuubbbWWWQQQOOOOOOPPPRRRTTTVVVYYYaaallluuu~~~wwwmmmddd[[[SSSPPPHHHHHHGGGGGGGGGHHHIIIJJJHHHHHHGGGFFFEEECCCBBBBBBCCCCCCCCCBBBBBBBBBAAAAAA@@@???>>>===<<<;;;;;;;;;<<<<<<<<<============>>>======<<<======???@@@AAA@@@BBBFFFKKKOOORRRUUUVVVUUUWWWZZZ\\\]]][[[WWWTTTTTTRRRNNNKKKHHHGGGGGGHHHCCCBBBAAA@@@???>>>===<<<;;;;;;;;;:::::::::999999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============>>>===<<<===@@@BBBFFFOOO\\\gggmmmnnnnnnnnnkkkkkkjjjjjjkkkpppwww|||}}}{{{zzz|||rrruuu|||ooopppwwwrrr[[[NNNLLLFFFEEEFFFBBB@@@AAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>??????AAADDDFFFLLL[[[iii~~~qqqhhh]]]YYYUUUSSSUUUYYY[[[[[[``````aaa```^^^[[[XXXVVVTTTQQQQQQRRRSSSUUU\\\dddjjjsss~~~yyypppiiimmmtttCCCCCCCCCBBBBBBDDDIIIMMMXXX```ooo{{{xxx{{{wwwnnnpppppp{{{xxx}}}lll]]]UUUPPPOOOPPPPPPRRRUUUWWW\\\eeepppyyy|||mmmddd\\\TTTNNNLLLIIIHHHHHHIIIIIIJJJKKKKKKGGGFFFEEEDDDCCCBBBAAAAAACCCBBBBBBBBBBBBAAAAAAAAA@@@@@@???>>>============<<<<<<<<<<<<===============>>>>>>>>>??????@@@@@@BBBBBBBBBDDDFFFIIILLLNNNQQQUUUZZZ^^^^^^[[[WWWTTTQQQPPPMMMJJJIIIIIIJJJKKKCCCBBBAAA@@@>>>===<<<;;;;;;;;;:::::::::999999999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>??????>>>======@@@BBBCCCKKKWWWbbbiiimmmnnnnnnllllllkkkkkklllqqqwww{{{|||~~~{{{|||}}}uuuttt{{{lllmmmrrrwww\\\MMMLLLGGGDDDFFFDDD@@@AAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAACCCEEELLL^^^nnnrrrggg```XXXVVVUUUUUUWWW[[[]]]___```aaabbbbbbaaa]]]YYYVVVTTTPPPNNNOOOOOOPPPUUU[[[```fffnnnrrrqqqkkkfffcccfffsssBBBCCCDDDBBBBBBEEEKKKPPPWWWdddxxx{{{xxxrrrmmmpppuuu~~~xxx}}}dddYYYTTTOOONNNQQQOOORRRVVVZZZ___hhhsss|||}}}qqqeee]]]WWWPPPLLLLLLJJJJJJJJJKKKKKKJJJJJJJJJEEEDDDCCCBBBAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAAAAA??????>>>>>>>>>>>>??????<<<<<<=========>>>>>>>>>?????????@@@@@@@@@AAAAAACCCBBBBBBBBBCCCEEEHHHIIIMMMRRRWWWZZZYYYVVVSSSQQQNNNMMMKKKJJJJJJJJJJJJKKKCCCBBBAAA@@@>>><<<;;;;;;::::::::::::999999999999888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<>>===>>>@@@BBBBBBHHHRRR\\\eeejjjmmmmmmlllmmmmmmmmmmmmppptttxxxzzz~~~||||||zzzyyysss{{{zzzkkklllooo```OOONNNHHHDDDFFFDDDAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>???@@@BBBDDDEEENNNbbbuuurrreee\\\VVVUUUUUUUUUVVVYYY\\\___aaaaaabbbeeefffddd```\\\YYYTTTOOOLLLMMMMMMLLLPPPUUUXXX[[[```bbbbbbaaa``````cccvvv@@@BBBDDDCCCBBBEEEMMMSSS\\\mmm~~~zzzxxxyyynnnooosssxxx}}}yyyttt\\\UUURRRMMMLLLOOONNNRRRWWW\\\bbbkkkuuu}}}}}}pppfff\\\WWWSSSOOOMMMOOOLLLLLLLLLKKKJJJJJJIIIHHHCCCCCCBBBAAAAAABBBBBBCCCBBBBBBBBBAAAAAAAAA@@@@@@===<<<<<<======>>>???@@@>>>>>>>>>>>>????????????@@@@@@AAAAAABBBBBBBBBAAABBBBBBBBBCCCDDDFFFGGGHHHIIIMMMSSSTTTSSSPPPNNNMMMKKKKKKKKKJJJIIIIIIHHHHHHDDDDDDBBBAAA???===<<<;;;:::::::::999999999999888777888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<===>>>>>>===<<<===???AAABBBEEELLLVVV___fffjjjllllllmmmnnnnnnmmmnnnppprrrxxx{{{}}}{{{xxxzzzppptttpppnnnmmmzzzhhhSSSQQQJJJDDDEEEDDDBBBAAA@@@?????????@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>>>>???BBBDDDGGGRRRiii}}}~~~uuuggg\\\VVVSSSRRRSSSUUUWWWYYY\\\___bbbbbbeeehhhjjjhhhddd```\\\UUUOOOKKKLLLLLLKKKMMMQQQQQQSSSVVVXXXYYYYYY[[[\\\ddd|||???BBBCCCCCCBBBFFFNNNUUUdddvvv~~~{{{yyysssmmmqqqvvvxxx}}}|||zzznnnXXXRRRQQQLLLJJJMMMMMMRRRXXX^^^dddlllvvv~~~kkkddd[[[SSSOOOMMMJJJKKKNNNLLLLLLLLLKKKJJJHHHGGGFFFCCCBBBAAAAAAAAABBBCCCDDDBBBBBBBBBAAAAAAAAA@@@@@@::::::;;;;;;===>>>???@@@??????@@@@@@@@@AAAAAAAAAAAAAAABBBCCCCCCCCCBBBBBBAAAAAACCCDDDFFFHHHIIIIIIGGGKKKOOOPPPNNNKKKJJJKKKJJJJJJJJJJJJIIIHHHFFFEEEFFFEEEDDDBBB@@@>>>===<<<:::::::::999999999888888777777888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;<<<<<<<<<;;;<<<>>>AAAAAACCCIIIRRR[[[ccciiikkkkkkmmmnnnnnnllllllmmmnnnvvvyyy~~~{{{wwwyyylllnnn~~~wwwrrrllltttmmmWWWTTTKKKDDDDDDCCCCCCBBB@@@>>>>>>???@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>===???BBBEEEIIIVVVnnn~~~}}}zzzlll```YYYVVVUUUPPPRRRTTTVVVXXX[[[___aaacccfffjjjllllllhhhccc___UUUOOOKKKLLLLLLKKKLLLOOOMMMOOORRRTTTTTTUUUWWWXXXeee@@@AAAAAAAAACCCJJJTTT\\\hhh|||~~~zzzzzz}}}pppoooooolll|||}}}~~~|||kkkYYYRRRPPPNNNKKKJJJPPPSSSYYY```dddjjjvvvpppiiiZZZVVVPPPLLLJJJJJJIIIIIIKKKJJJIIIGGGEEEDDDBBBBBBCCCCCCBBBBBBBBBAAAAAAAAACCCBBBAAA???>>>>>>======>>>>>>>>>>>>???????????????AAABBBBBBAAA@@@BBBCCCEEECCCAAAAAABBBDDDDDDDDDIIIIIIHHHHHHHHHIIIJJJKKKNNNLLLJJJIIIJJJKKKJJJIIIGGGHHHHHHHHHHHHHHHHHHIIIEEEEEEDDDCCCBBB@@@???>>>;;;:::999999888888999999777777888888888999999999:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<=========>>>??????@@@@@@@@@CCCHHHNNNUUU]]]ffflllmmmkkkiiiiiikkkmmmnnnnnntttyyyuuuyyyhhhhhh~~~kkkeeeooowwwVVVNNNNNNHHHEEEGGGEEEDDDBBBAAA@@@?????????>>>>>>>>>>>>????????????AAAAAADDDIIINNNZZZttt{{{nnnbbbZZZUUUSSSQQQSSSTTTVVVXXX[[[]]]^^^___fffgggiiikkkllljjjfffbbbZZZQQQIIIIIIKKKKKKKKKLLLPPPPPPPPPQQQRRRTTTVVVWWWhhh@@@AAABBBBBBDDDKKKUUU]]]nnn{{{wwwwwwzzz{{{mmmnnnqqqppp}}}{{{yyy|||xxxgggWWWPPPPPPOOONNNNNNRRRTTTYYY```eeelllyyyrrrddd]]]XXXTTTOOOJJJIIIIIIHHHHHHIIIHHHGGGFFFEEEDDDCCCBBBCCCBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>????????????@@@???AAABBBBBBAAAAAACCCDDDFFFEEEDDDDDDFFFHHHIIIIIIMMMMMMNNNOOOPPPPPPPPPQQQPPPMMMJJJHHHIIIJJJKKKKKKGGGGGGGGGHHHHHHHHHHHHIIIEEEEEEDDDCCCBBB@@@???>>>;;;:::999999888999999999888999999999::::::::::::::::::::::::::::::::::::999999999:::::::::;;;;;;<<<<<<======>>>?????????@@@BBBFFFKKKRRR[[[eeekkkmmmllljjjiiijjjlllmmmmmmtttyyyyyy|||mmmhhh~~~ooohhhppp\\\QQQOOOHHHDDDFFFDDDDDDBBBAAA@@@?????????>>>>>>>>>>>>????????????@@@@@@CCCIIIQQQ```{{{yyyrrrggg^^^XXXUUUTTTSSSTTTUUUWWWYYY\\\^^^```aaaiiijjjlllooopppnnniiieee[[[RRRJJJJJJLLLKKKKKKMMMOOOOOONNNOOOQQQSSSUUUWWWggg~~~AAAAAABBBBBBEEEMMMXXX```www}}}wwwsssssswwwuuuiiilllrrrtttwwwuuu~~~rrrcccTTTOOOOOOPPPPPPQQQUUUVVVZZZaaafffooo~~~}}}jjj]]]WWWUUUQQQLLLHHHGGGGGGFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA??????>>>>>>>>>>>>??????>>>?????????@@@@@@@@@AAA@@@AAACCCCCCCCCCCCEEEFFFHHHHHHHHHIIIKKKNNNPPPRRRTTTVVVYYY[[[]]]\\\[[[ZZZTTTPPPKKKHHHHHHIIIKKKKKKGGGGGGGGGGGGHHHHHHIIIIIIEEEEEEEEEDDDBBBAAA???>>>;;;;;;:::999999999999999999999:::::::::;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>???@@@CCCGGGNNNXXXcccjjjmmmlllkkkjjjiiijjjkkklllrrrvvv{{{|||tttiiixxxwwwmmmtttfffUUUOOOHHHDDDFFFDDDCCCBBBAAA@@@?????????>>>>>>>>>?????????@@@@@@??????CCCJJJUUUhhh|||lllfff^^^WWWTTTTTTUUUUUUTTTUUUWWWZZZ]]]```bbbccckkklllnnnpppqqqoookkkggg]]]TTTMMMLLLLLLKKKKKKMMMPPPOOONNNNNNPPPRRRUUUWWW```pppAAABBBBBBCCCFFFOOO[[[ddd{{{{{{tttoooqqqvvvtttiiijjjppptttzzzttttttoooaaaSSSNNNNNNOOOPPPSSSVVVWWW[[[aaagggqqqxxxfff[[[UUUPPPMMMIIIFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@>>>=========>>>>>>???@@@??????@@@@@@AAAAAABBBBBBAAACCCEEEEEEFFFFFFHHHJJJJJJKKKMMMOOOQQQUUUYYY[[[___bbbfffjjjkkkjjjhhhfff[[[VVVNNNIIIGGGGGGHHHIIIFFFFFFFFFGGGHHHHHHIIIIIIEEEEEEEEEDDDCCCAAA???>>>;;;;;;:::999999999999:::999999999::::::::::::;;;::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===::::::;;;;;;<<<======>>>>>>???@@@CCCIIITTT```hhhkkkkkkkkkiiihhhhhhiiijjjmmmqqqvvv{{{~~~mmmvvvtttzzznnnXXXOOOHHHEEEFFFDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>?????????@@@@@@@@@???@@@CCCKKKYYYoooxxxqqqccc^^^WWWSSSRRRSSSUUUVVVUUUVVVXXX[[[^^^aaacccdddjjjkkkmmmooopppnnnjjjfff^^^VVVOOONNNMMMLLLMMMOOORRRQQQPPPOOOPPPRRRTTTUUUYYYbbblllpppooopppsssuuu~~~}}}}}}AAABBBCCCDDDHHHRRR___hhh|||zzzrrrnnnrrryyytttkkkjjjnnnrrrxxxtttwwwnnnaaaTTTNNNNNNNNNPPPSSSWWWWWW[[[bbbjjjuuuppp```VVVPPPLLLIIIFFFDDDDDDDDDDDDCCCAAAAAABBBBBBBBBCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@============>>>???@@@AAA@@@@@@@@@AAABBBCCCCCCCCCBBBEEEGGGHHHIIIJJJMMMOOONNNQQQTTTVVVXXX\\\aaafffllloootttxxxyyywwwssspppccc]]]SSSKKKGGGFFFFFFFFFEEEEEEFFFGGGGGGHHHIIIIIIFFFFFFEEEDDDCCCAAA@@@???<<<;;;::::::999999::::::888888888888999999999999::::::::::::::::::::::::999999:::::::::;;;;;;;;;:::::::::;;;<<<<<<======>>>>>>>>>@@@FFFPPP\\\dddhhhiiijjjhhhfffeeefffhhhjjjnnnrrrwww}}}tttxxx|||ttt[[[OOOIIIFFFGGGCCCCCCBBBAAA@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@BBBEEEMMM]]]vvvyyyqqqjjj___ZZZUUURRRQQQSSSUUUUUUVVVWWWYYY\\\___aaadddeeeiiijjjlllnnnooommmiiieee___WWWRRRPPPOOOMMMOOORRRSSSSSSRRRQQQQQQRRRRRRSSSXXX\\\```bbbbbbccciiiooosss|||wwwvvvxxx~~~BBBBBBCCCDDDIIITTTbbblllyyyzzzrrrooouuu~~~uuullljjjoootttvvvvvv{{{mmmaaaUUUOOOMMMMMMPPPTTTWWWXXX^^^fffnnnzzz~~~kkk]]]TTTNNNIIIGGGDDDCCCDDDDDDCCCCCCAAAAAABBBBBBBBBCCCCCCCCCAAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>>???@@@AAAAAA@@@@@@AAABBBCCCDDDEEEEEEEEEGGGJJJKKKMMMNNNQQQSSSTTTXXX\\\___```eeekkkpppyyy}}}{{{xxxiiibbbXXXOOOJJJGGGFFFEEEDDDEEEEEEFFFGGGHHHIIIIIIFFFFFFEEEEEECCCBBB@@@???<<<;;;;;;:::::::::::::::777777888888888999999999::::::::::::::::::::::::777777777777888888888888::::::;;;;;;<<<=========??????>>>@@@DDDMMMXXX___cccfffhhhgggdddbbbdddfffhhhlllpppuuu|||}}}|||zzz^^^QQQKKKHHHHHHCCCBBBAAAAAA@@@@@@@@@AAA?????????@@@@@@@@@@@@AAAAAADDDHHHQQQddd{{{tttlllfff^^^ZZZUUURRRRRRSSSTTTUUUXXXXXXZZZ\\\___aaacccccchhhiiikkkmmmnnnlllhhhddd^^^XXXSSSRRRPPPNNNQQQVVVUUUUUUVVVWWWXXXXXXWWWWWWZZZYYY[[[]]]___bbbkkkttt|||{{{sssnnnooottt{{{BBBCCCCCCEEEJJJVVVdddooowww{{{tttrrrzzzsssllllllsss{{{|||tttwwwlll```UUUPPPNNNNNNRRRWWWYYY[[[aaajjjsssxxxggg\\\SSSNNNGGGEEECCCCCCDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@@@@???AAA@@@@@@@@@@@@@@@AAAAAA@@@AAABBBCCCDDDEEEFFFFFFGGGIIILLLNNNPPPRRRUUUWWW\\\```eeegggiiilllsssyyy|||jjjcccZZZRRRMMMJJJHHHGGGDDDDDDEEEFFFGGGHHHIIIIIIFFFFFFFFFEEECCCBBB@@@???<<<<<<;;;::::::::::::;;;888888888999999999::::::::::::::::::::::::::::::777777888888888999999999;;;;;;;;;<<<======>>>>>>@@@@@@???@@@DDDKKKUUU[[[___cccfffeeebbb```bbbeeecccgggkkkqqqxxxbbbSSSLLLIIIHHHBBBBBBAAA@@@@@@@@@AAAAAA?????????@@@@@@@@@AAAAAAAAAFFFKKKVVVlllxxxppphhhccc\\\XXXTTTQQQRRRSSSUUUUUUYYYYYY[[[\\\^^^```aaabbbeeefffhhhjjjkkkiiieeeaaa]]]XXXTTTSSSQQQPPPSSSYYYZZZ\\\```dddffffffeeedddddd``````eeehhhmmmxxxpppjjjgggjjjqqqyyyBBBCCCDDDEEEKKKWWWfffqqqwww|||uuuuuu~~~pppkkkmmmwwwzzzrrrxxx|||jjj___TTTPPPOOOOOOTTTYYYZZZ]]]dddnnnwwwpppbbbWWWOOOJJJFFFDDDCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAA@@@@@@@@@??????BBBBBBAAAAAA@@@AAAAAABBBAAAAAABBBCCCDDDEEEFFFGGGHHHJJJNNNPPPRRRTTTWWWZZZaaaeeejjjmmmnnnrrryyy~~~iiiccc[[[TTTOOOLLLJJJIIICCCDDDEEEFFFGGGHHHIIIIIIFFFFFFFFFEEEDDDBBB@@@@@@<<<<<<;;;::::::::::::;;;999999:::::::::;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>@@@@@@@@@AAADDDJJJSSSYYY\\\aaadddddd```___bbbeee^^^aaaffflllssseeeUUUMMMIIIGGGBBBBBBAAA@@@@@@@@@AAAAAA??????@@@@@@@@@AAAAAAAAAAAAGGGNNNYYYqqqwwwnnnfff```ZZZWWWSSSQQQRRRTTTUUUUUUYYYZZZ[[[\\\^^^___``````aaabbbdddfffgggeeeaaa]]]]]]XXXUUUTTTRRRQQQUUU[[[___ccciiiooossstttsssqqqsssooonnnsssxxx~~~vvviiiccccccgggoooxxx~~~CCCDDDDDDGGGMMMXXXccckkkuuuxxxqqqppp~~~zzzrrriiimmm~~~xxxssszzzuuufff[[[QQQOOOQQQRRRTTTWWW]]]___eeeppp{{{~~~lll```UUUMMMJJJGGGEEECCCAAA@@@AAABBBCCCCCCCCCCCCCCCCCCCCCBBBBBB@@@???>>><<<<<<<<<======AAAAAABBBCCCCCCBBBBBBBBBCCCCCCBBBCCCCCCDDDEEEFFFLLLMMMPPPSSSWWWZZZ]]]^^^```gggmmmooopppvvv{{{ooohhh___XXXTTTQQQLLLHHHGGGFFFEEEEEEEEEFFFHHHIIIBBBCCCDDDDDDCCCAAA???===<<<;;;;;;::::::999999888888888999999999:::::::::;;;;;;::::::::::::999999::::::::::::::::::::::::<<<<<<<<<<<<============<<<===>>>???AAAEEEJJJNNNYYY```dddbbb___``````^^^aaadddgggjjjoooyyykkkSSSOOOLLLFFFEEEDDDCCCBBBAAA@@@@@@@@@??????????????????@@@@@@DDDFFFOOOccc|||qqqhhh___YYYTTTTTTSSSSSSTTTTTTUUUVVVWWWXXXYYY[[[]]]___```aaaaaabbbbbbbbb```^^^\\\[[[ZZZXXXXXXWWWTTTQQQTTT[[[dddmmmyyy|||iii```___^^^dddlllttt|||CCCCCCDDDGGGMMMWWWccckkkuuuxxxqqqkkklll~~~wwwsssnnntttvvvttt~~~rrreee[[[QQQOOOQQQRRRTTTWWW\\\^^^eeeqqq}}}zzziii^^^TTTMMMJJJFFFEEECCCAAAAAAAAABBBCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@???>>>===<<<======>>>AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEHHHJJJMMMQQQUUUYYY\\\^^^```fffnnnqqqttt||||||rrrlllccc]]]YYYVVVQQQNNNJJJIIIGGGFFFEEEEEEFFFFFFCCCCCCDDDDDDCCCAAA???>>><<<<<<;;;::::::999999888888888999999999:::::::::;;;;;;::::::::::::999999::::::::::::::::::::::::<<<<<<<<<<<<============>>>??????@@@@@@DDDHHHLLLYYY```dddcccaaaaaaaaa___aaacccfffiiinnnwww|||{{{|||nnnVVVPPPMMMGGGEEEDDDCCCBBBAAA@@@@@@@@@???????????????@@@@@@AAAEEEGGGRRRgggzzzooofff]]]XXXRRRRRRRRRRRRSSSTTTUUUVVVWWWXXXZZZ[[[]]]___```aaa____________]]][[[YYYXXXWWWUUUUUUUUUSSSRRRWWW^^^nnnxxxpppaaa[[[\\\]]]ccckkksss{{{CCCCCCDDDGGGMMMWWWccckkkxxx{{{qqqkkkgggkkkttttttttt}}}{{{rrrsssmmmcccYYYQQQOOOQQQQQQTTTWWW\\\^^^fffsssttteee[[[RRRKKKIIIFFFEEECCCBBBAAAAAABBBCCCCCCCCCCCCCCCCCCBBBAAAAAA@@@???>>>>>>===>>>>>>???>>>>>>???@@@AAAAAABBBBBBDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFIIIMMMQQQUUUXXXZZZ```gggoootttyyyxxxrrrjjjccc```\\\XXXTTTMMMKKKIIIGGGEEEDDDDDDDDDCCCDDDDDDDDDCCCAAA???>>><<<<<<;;;;;;:::999999999888888999999999:::::::::;;;;;;::::::::::::999999999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<=========???@@@@@@@@@@@@BBBFFFIIIWWW^^^dddcccaaabbbaaa___aaaccceeeggglllttt{{{yyyyyysssuuuuuuqqqxxxtttYYYQQQMMMGGGFFFEEECCCBBBAAAAAA@@@@@@@@@?????????@@@@@@AAABBBEEEJJJWWWmmmwwwlllccc[[[UUUOOOOOOPPPQQQRRRTTTUUUVVVXXXYYYZZZ\\\^^^______```[[[[[[[[[ZZZYYYWWWUUUTTTTTTRRRRRRSSSRRRSSSZZZcccwwwqqqbbbYYYWWWYYY\\\bbbjjjrrrzzzBBBCCCDDDFFFMMMWWWccckkk}}}xxxoookkkiiinnntttvvvyyytttmmmrrr~~~kkkaaaXXXQQQOOOPPPQQQSSSXXX\\\^^^ggguuupppaaaXXXOOOIIIGGGEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBAAA@@@@@@?????????????????????@@@>>>>>>???@@@AAABBBDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDCCCDDDFFFIIILLLOOORRRSSS^^^dddkkkrrryyy|||vvvnnnhhhddd```ZZZVVVOOOMMMKKKHHHFFFEEEEEEEEEDDDDDDDDDDDDCCCAAA@@@???<<<<<<<<<;;;::::::999999888888999999999:::::::::;;;;;;:::::::::999999999888888999::::::;;;<<<<<<;;;;;;;;;<<<<<<<<<======>>>??????@@@@@@BBBEEEHHHSSS[[[bbbbbbaaaaaa```^^^```bbbdddfffiiiqqq|||xxxuuu|||xxxnnnooopppjjjppp|||zzz\\\RRRMMMGGGFFFEEEDDDBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBCCCEEELLL\\\sssssshhh___XXXSSSNNNNNNOOOQQQRRRTTTVVVWWWXXXYYY[[[\\\^^^^^^^^^^^^YYYYYYXXXVVVUUUSSSRRRQQQQQQOOOOOOQQQRRRUUU^^^hhhyyyuuucccZZZWWWWWWYYY[[[aaaiiirrrzzzBBBBBBCCCFFFLLLWWWbbbjjj|||tttooommmlllqqquuuwwwzzz~~~pppjjjrrr}}}lll^^^VVVQQQPPPPPPPPPSSSXXX]]]```iiiwwwkkk^^^VVVMMMGGGDDDDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBAAA@@@???>>>>>>???@@@@@@@@@AAAAAACCCBBBCCCCCCDDDFFFHHHIIIEEEEEEFFFFFFEEEDDDCCCBBBCCCCCCDDDFFFGGGIIIJJJKKKSSSXXX```hhhsss}}}wwwpppiiieee```ZZZUUUPPPOOOLLLJJJIIIHHHHHHHHHEEEEEEEEEDDDCCCBBBAAA@@@======<<<;;;;;;::::::999888888999999999:::::::::;;;;;;:::::::::999999999888888999::::::;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<>>>???@@@BBBFFFIIIMMMWWW___`````````^^^\\\^^^```bbbdddgggooozzz~~~vvvsss{{{~~~pppppp{{{pppgggjjjuuu___RRRLLLGGGFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@AAABBBCCCDDDEEENNNaaazzz~~~oooccc[[[UUUQQQNNNOOOPPPQQQSSSVVVWWWYYYWWWXXXZZZ\\\]]]]]]\\\[[[XXXWWWUUUTTTRRRPPPOOOOOOOOOMMMNNNPPPRRRUUU___iiiyyyxxxdddYYYWWWVVVVVVXXX[[[aaajjjsss|||BBBBBBCCCFFFLLLVVVbbbjjj~~~uuuoookkklllmmmssstttxxxyyy{{{ooollluuu|||mmm[[[UUUPPPPPPOOOOOOSSSYYY]]]aaalll{{{zzzfffZZZSSSLLLFFFDDDCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCCCCCCCBBB@@@???>>>===>>>???AAAAAABBBBBBBBBBBBAAAAAAAAABBBCCCEEEFFFFFFFFFGGGGGGFFFDDDCCCAAABBBBBBCCCCCCDDDDDDEEEEEEFFFKKKRRRZZZfffuuu~~~yyytttmmmhhhddd```ZZZUUUSSSQQQOOOMMMKKKJJJJJJJJJFFFEEEEEEDDDCCCBBBAAAAAA======<<<<<<;;;:::::::::888888999999999:::::::::;;;;;;::::::::::::999999999999999::::::;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<999;;;===???@@@BBBEEEHHHIIITTT]]]_________]]]ZZZ]]]___aaacccgggnnnyyy|||tttrrr|||uuuuuuxxxuuuhhhiiiooocccSSSMMMHHHFFFFFFDDDCCCBBBAAAAAAAAA@@@@@@@@@AAABBBCCCDDDEEEGGGRRRgggzzzjjj___XXXSSSPPPOOOOOOPPPQQQSSSUUUWWWXXXVVVWWWYYY[[[\\\[[[ZZZXXXWWWUUUSSSQQQOOONNNMMMMMMMMMKKKLLLOOOPPPSSS[[[eeetttooocccXXXUUUUUUTTTUUUWWW\\\bbbkkkuuu~~~BBBBBBCCCFFFLLLVVVbbbjjj|||rrrkkkhhhiiillluuu}}}rrrwwwxxxzzzqqqppp|||wwwhhhYYYTTTPPPPPPOOOOOOSSSYYY\\\aaannnqqq___VVVQQQKKKFFFEEEBBBBBBCCCCCCCCCCCCCCCBBBCCCCCCCCCBBBAAA@@@???>>>===>>>@@@AAABBBCCCCCCBBBBBBAAA@@@@@@@@@BBBCCCEEEFFFGGGHHHHHHFFFDDDBBBAAA@@@@@@@@@AAABBBBBBCCCCCCCCCEEEHHHMMMVVVbbbpppzzz~~~~~~{{{wwwrrrmmmhhheeedddaaa\\\XXXXXXVVVSSSPPPMMMKKKJJJJJJGGGFFFEEECCCBBBBBBAAAAAA=========<<<;;;;;;::::::888888999999999:::::::::;;;;;;::::::::::::999999::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<:::<<<>>>???@@@AAACCCEEEGGGRRR]]]`````````^^^ZZZ\\\^^^```bbbfffnnnyyyzzzrrrqqq}}}uuuuuurrrqqqoooooogggVVVOOOKKKGGGFFFEEECCCBBBBBBBBBBBB@@@@@@AAAAAABBBDDDEEEFFFIIIVVVmmmvvvggg]]]WWWRRRPPPOOOOOOOOOQQQRRRTTTVVVWWWUUUVVVXXXZZZZZZYYYWWWVVVUUUSSSQQQNNNLLLKKKJJJJJJJJJIIIKKKMMMMMMNNNUUU]]]gggrrrpppaaaZZZUUUUUUVVVTTTUUUXXX]]]dddmmmwwwAAABBBCCCEEELLLVVVbbbjjj|||rrrjjjfffhhhlllxxxwwwooouuuwwwyyysssuuuqqqaaaXXXSSSPPPPPPOOONNNSSSYYY[[[aaapppzzzkkkZZZRRROOOKKKGGGFFFBBBBBBCCCCCCDDDCCCCCCBBBCCCCCCCCCBBBAAA@@@>>>===<<<>>>@@@BBBCCCCCCCCCCCCIIIHHHGGGEEEFFFGGGIIIJJJGGGGGGHHHHHHGGGDDDBBB@@@===>>>???@@@AAABBBCCCCCCFFFFFFFFFFFFJJJSSS]]]eeekkkoooqqqpppqqquuuvvvtttllliiieeecccdddbbb^^^[[[\\\YYYVVVQQQNNNKKKIIIIIIGGGFFFEEECCCBBBBBBBBBBBB=========<<<;;;;;;::::::888888999999999:::::::::;;;;;;;;;:::::::::999999;;;::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<>>>???@@@??????AAACCCGGGRRR]]]aaaaaaaaa___[[[[[[]]]```bbbfffooozzzyyypppppp}}}rrrrrrmmm{{{xxxrrriiiXXXQQQMMMGGGFFFEEEDDDBBBBBBBBBBBB@@@AAAAAABBBCCCDDDFFFFFFLLLYYYqqqttteee[[[VVVRRRPPPNNNNNNOOOOOOQQQRRRTTTUUUTTTVVVXXXYYYZZZXXXVVVTTTSSSRRROOOLLLJJJIIIHHHHHHHHHHHHIIIKKKKKKKKKPPPXXXYYYaaallluuu|||}}}sssfff[[[^^^YYYWWWXXXWWWVVVWWW[[[___eeeoooxxx@@@EEECCCEEENNNRRR\\\nnnyyypppllljjjllloooyyysssooosssvvv}}}oooooovvvmmmaaaTTTRRRPPPNNNOOORRRVVVYYY^^^ffftttlllcccXXXPPPLLLJJJFFFBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCBBBBBBAAAAAA@@@@@@???@@@CCCDDDCCC@@@BBBHHHNNN```OOOCCCGGGKKKGGGDDDGGGIIIHHHGGGEEEDDDBBBAAA@@@BBBBBBBBBAAA@@@@@@CCCEEEGGGHHHIIIKKKNNNRRRUUUXXX^^^___bbbhhhoooqqqpppmmmiiigggdddaaa^^^]]]]]]^^^]]]ZZZWWWTTTRRRPPPMMMJJJJJJIIIGGGEEECCCCCCCCCDDD??????>>>===<<<;;;:::::::::::::::;;;;;;;;;<<<<<<;;;::::::999999::::::;;;::::::::::::::::::::::::::::::;;;;;;<<<=========>>>>>>>>>???@@@@@@AAAAAAGGGKKKRRRZZZ______[[[WWW]]]\\\^^^bbbeeeiiirrr|||zzzssssss|||qqqkkkooo}}}wwwyyynnnWWWLLLGGGGGGFFFEEECCCBBBBBBBBBBBB@@@BBBBBBAAAAAADDDFFFFFFQQQbbbzzzoooccc\\\UUUPPPOOOPPPOOOOOOPPPQQQSSSUUUVVVTTTUUUUUUVVVVVVVVVUUUTTTUUURRRNNNJJJGGGGGGGGGHHHJJJIIIHHHGGGGGGGGGHHHIIIQQQSSSWWW[[[```dddgggiiifffhhhiiijjjjjjkkknnnpppppplllgggaaa^^^[[[YYYWWWWWWXXXXXXWWWVVVXXX[[[^^^aaahhhsss~~~@@@FFFEEEGGGPPPUUU^^^qqq}}}tttooommmoooqqq{{{}}}ooommmsssxxx{{{nnnooowww|||iii]]]TTTRRROOONNNOOORRRVVVYYY```hhhvvviii```UUUNNNKKKIIIEEEBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@???CCCEEEFFFFFFIIIPPPVVV[[[MMMDDDHHHKKKGGGFFFIIIIIIHHHGGGEEECCCBBBAAA@@@BBBCCCCCCCCCBBBCCCEEEGGGGGGHHHJJJLLLOOORRRVVVYYY```cccggglllppppppmmmkkkfffdddaaa^^^\\\\\\\\\\\\]]][[[XXXVVVUUUSSSPPPMMMKKKJJJHHHEEEDDDCCCCCCCCC??????>>>===<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<;;;::::::999999::::::;;;::::::::::::::::::::::::::::::;;;;;;<<<============>>>>>>??????@@@AAAAAAFFFJJJPPPXXX^^^___\\\YYY\\\[[[]]]aaadddgggqqq{{{{{{tttrrr{{{}}}qqqlllppp|||xxxxxxsssZZZNNNIIIGGGFFFEEECCCBBBBBBBBBBBBBBBCCCCCCBBBBBBEEEHHHIIIWWWhhhlll```YYYTTTPPPOOORRRQQQQQQPPPQQQRRRTTTTTTTTTTTTTTTTTTUUUUUUUUUUUUSSSQQQMMMJJJGGGGGGGGGHHHKKKJJJIIIHHHGGGGGGHHHIIIIIIJJJKKKMMMOOOQQQRRRSSSRRRTTTUUUUUUUUUVVVYYY[[[\\\ZZZXXXWWWWWWXXXXXXXXXVVVWWWXXXXXXXXXZZZ]]]```fffmmmxxxAAAFFFFFFIIIRRRWWWaaatttyyysssppprrrttt|||nnnlllttt{{{yyymmmoooyyywwwdddXXXSSSQQQOOONNNOOORRRVVVYYYaaajjjxxx|||ccc\\\SSSLLLJJJHHHEEECCCBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAA===@@@CCCDDDEEEHHHOOOTTTQQQIIIEEEIIIJJJFFFGGGKKKIIIHHHFFFDDDCCCBBBAAA@@@AAACCCEEEFFFFFFGGGIIIKKKLLLNNNPPPRRRTTTXXX]]]```ggglllrrruuutttpppllliiicccaaa^^^\\\ZZZZZZ[[[[[[^^^\\\ZZZYYYXXXWWWTTTQQQNNNLLLIIIFFFDDDCCCBBBBBB@@@???>>>>>><<<<<<;;;::::::::::::;;;;;;;;;<<<<<<;;;::::::999999::::::;;;::::::::::::::::::::::::::::::;;;;;;<<<===============>>>??????@@@@@@AAAEEEHHHMMMTTT[[[^^^]]]\\\\\\[[[\\\```bbbfffoooyyy~~~uuurrryyywwwssssss|||xxxvvvzzz^^^PPPJJJGGGFFFEEECCCBBBBBBBBBBBBCCCCCCCCCBBBCCCEEEJJJMMM```qqq~~~iii]]]WWWRRRPPPPPPSSSSSSRRRRRRRRRRRRSSSSSSTTTSSSRRRRRRSSSTTTUUUVVVRRRPPPMMMJJJHHHHHHHHHIIIMMMLLLKKKIIIHHHHHHHHHHHHFFFFFFFFFGGGGGGHHHHHHHHHHHHIIIJJJJJJJJJJJJLLLNNNLLLMMMNNNPPPSSSUUUXXXYYYXXXZZZ[[[\\\]]]```dddgggkkksss@@@FFFFFFIIISSSXXXcccvvv}}}wwwsssuuuyyypppmmmuuu}}}vvvlllnnn|||tttbbbXXXRRRQQQNNNMMMOOORRRVVVYYYaaakkkyyywww___YYYRRRLLLIIIHHHFFFEEEBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBBBBBBBAAABBBDDDCCCCCCDDDHHHKKKGGGDDDEEEIIIHHHEEEGGGLLLIIIGGGEEECCCBBBAAAAAAAAABBBDDDGGGIIIJJJLLLNNNPPPTTTWWW[[[]]]___ccciiinnntttzzz|||tttmmmjjj```^^^\\\ZZZZZZZZZ[[[\\\]]]\\\[[[[[[[[[YYYWWWTTTQQQOOOKKKHHHEEECCCAAAAAA@@@@@@???>>>===<<<;;;;;;:::::::::;;;;;;;;;<<<<<<;;;::::::999999::::::;;;::::::::::::::::::::::::::::::;;;;;;<<<===============>>>>>>???@@@@@@@@@DDDFFFJJJQQQXXX\\\^^^^^^\\\[[[]]]```bbbeeennnxxxxxxtttzzzxxx~~~xxxtttaaaPPPKKKGGGFFFEEECCCBBBBBBBBBBBBDDDBBBBBBBBBBBBDDDKKKSSShhhxxx{{{fff[[[VVVSSSQQQRRRSSSSSSSSSSSSSSSSSSTTTTTTSSSRRRQQQPPPPPPRRRTTTUUUQQQPPPMMMLLLJJJJJJKKKKKKNNNNNNLLLKKKJJJIIIHHHHHHFFFFFFGGGIIIJJJKKKLLLMMMJJJKKKLLLLLLKKKKKKMMMOOOLLLNNNPPPRRRTTTWWWYYY[[[^^^```bbbccceeehhhlllooopppxxx???EEEDDDHHHRRRXXXbbbuuuzzzuuuxxx~~~pppmmmvvvtttkkknnn~~~rrrbbbZZZRRRPPPNNNMMMNNNRRRVVVYYYaaakkkzzzsss[[[WWWRRRMMMJJJHHHGGGGGGBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBCCCCCCCCCGGGGGGGGGFFFEEEEEEFFFHHH@@@AAADDDGGGGGGEEEGGGJJJHHHGGGEEEBBBAAAAAAAAABBBBBBEEEHHHKKKMMMPPPTTTVVV\\\aaafffiiikkkpppwww}}}yyyooojjj^^^]]][[[ZZZZZZ[[[]]]^^^]]]\\\\\\\\\]]][[[XXXVVVSSSPPPMMMIIIEEECCCBBBAAA@@@@@@???>>>===<<<;;;;;;:::::::::;;;;;;;;;<<<<<<;;;::::::999999::::::;;;::::::::::::::::::::::::::::::;;;;;;<<<=========<<<======>>>??????@@@@@@BBBDDDGGGNNNUUU[[[]]]^^^]]]\\\]]]```bbbdddmmmwww{{{www|||wwwrrr|||cccPPPKKKGGGFFFEEECCCBBBBBBBBBBBBCCC@@@@@@BBBBBBDDDNNNYYYoooxxxdddZZZWWWTTTSSSSSSQQQQQQRRRSSSUUUUUUVVVVVVSSSRRRPPPOOOOOOPPPRRRSSSPPPOOONNNMMMMMMMMMNNNNNNOOOOOONNNMMMLLLKKKIIIIIIEEEFFFGGGIIIJJJLLLMMMNNNJJJKKKLLLKKKJJJKKKMMMNNNOOOQQQTTTVVVWWWZZZ^^^aaafffhhhjjjlllmmmoooqqqtttuuu|||>>>DDDDDDGGGQQQWWWaaattt}}}xxx{{{~~~nnnkkkuuu}}}ssskkkoooooobbbZZZQQQOOOMMMLLLNNNRRRVVVYYYbbblll|||mmmYYYVVVQQQLLLIIIGGGGGGGGGBBBBBBCCCCCCCCCCCCBBBBBB@@@@@@AAABBBCCCDDDDDDEEEDDDCCCCCCCCCDDDEEEFFFFFF@@@BBBDDDFFFFFFFFFHHHIIIHHHFFFDDDBBBAAAAAABBBBBBCCCEEEHHHKKKNNNSSSYYY\\\ccciiiooosssvvv|||~~~qqqiii\\\[[[ZZZZZZ[[[\\\___```^^^^^^^^^______]]]ZZZWWWTTTRRRNNNJJJFFFDDDCCCBBBAAA@@@??????======<<<;;;:::::::::;;;;;;;;;<<<<<<;;;::::::999999::::::;;;::::::::::::::::::::::::::::::;;;;;;<<<=========<<<<<<===>>>>>>??????@@@AAABBBFFFLLLSSSYYY\\\]]]]]][[[\\\___```ccckkkuuu}}}yyy|||vvvpppxxxdddPPPLLLGGGFFFEEECCCBBBBBBBBBBBBCCC??????CCCDDDFFFRRRbbbvvvtttbbbZZZWWWUUUSSSTTTPPPQQQSSSTTTVVVWWWWWWWWWSSSRRRPPPOOONNNNNNOOOOOONNNNNNNNNNNNNNNOOOOOOPPPOOOOOOOOOOOONNNMMMKKKJJJJJJJJJJJJJJJKKKKKKLLLLLLIIIJJJKKKKKKJJJKKKMMMOOOMMMQQQUUUXXXZZZ___gggmmmrrrtttuuuvvvuuuvvvwwwyyy{{{???EEEEEEHHHRRRWWWaaattt{{{}}}oookkkuuu{{{ssskkkooo|||kkk___XXXPPPOOOMMMLLLNNNRRRVVVYYYcccnnn~~~{{{eeeVVVTTTPPPKKKGGGEEEEEEEEEBBBBBBCCCCCCCCCCCCBBBBBB@@@@@@AAABBBCCCDDDEEEFFFAAAAAAAAABBBCCCDDDDDDDDDDDDEEEFFFFFFHHHJJJJJJIIIHHHFFFCCCAAA@@@@@@BBBCCCCCCEEEGGGJJJNNNUUU\\\aaajjjqqqyyy~~~oooeeeZZZYYYYYYYYYZZZ\\\___aaaaaa```aaabbbbbb```\\\YYYTTTRRRNNNKKKGGGEEEDDDCCCAAA@@@@@@???>>>===<<<<<<:::::::::;;;;;;;;;<<<<<<;;;::::::999999::::::;;;::::::::::::::::::::::::::::::;;;;;;<<<=========<<<<<<======>>>?????????@@@AAAEEEKKKRRRXXXZZZZZZ[[[YYYZZZ\\\]]]```hhhqqq{{{yyy{{{uuuooosss|||eeeQQQNNNGGGFFFEEECCCBBBBBBBBBBBBDDD???@@@EEEFFFIIIXXXjjj~~~~~~ooo```YYYWWWUUURRRRRRRRRSSSTTTVVVVVVWWWVVVVVVRRRRRRQQQOOONNNMMMLLLKKKKKKKKKLLLLLLMMMNNNOOOOOONNNOOOPPPPPPOOONNNMMMLLLNNNNNNNNNNNNMMMMMMMMMMMMKKKLLLNNNNNNNNNOOOQQQSSSQQQUUUZZZ]]]bbbjjjttt}}}AAAFFFFFFHHHRRRWWWaaattt}}}~~~sssnnnvvv{{{ssskkkoooyyyhhh[[[UUUPPPNNNMMMLLLNNNRRRVVVYYYeeeooottt___TTTRRROOOJJJFFFCCCCCCDDDBBBCCCCCCCCCCCCCCCCCCBBB???@@@AAABBBCCCEEEFFFFFFGGGFFFFFFFFFGGGGGGFFFEEEHHHHHHGGGGGGJJJMMMLLLIIIHHHFFFCCCAAA@@@@@@BBBCCCDDDEEEGGGIIINNNUUU^^^dddpppwwwmmmaaaYYYXXXWWWXXXYYY\\\___```cccccccccddddddbbb^^^ZZZTTTRRROOOKKKHHHFFFDDDDDDAAAAAA@@@???>>>===<<<<<<:::::::::;;;;;;;;;<<<<<<;;;::::::999999::::::;;;::::::::::::::::::::::::::::::;;;;;;<<<======>>><<<<<<======>>>????????????AAAEEEKKKRRRWWWYYYYYYYYYWWWXXXZZZ[[[]]]eeeoooyyyxxxyyyvvvoooooouuufffRRRPPPGGGFFFEEEDDDBBBBBBBBBBBBEEE@@@AAAGGGHHHKKK[[[ooo{{{lll^^^XXXWWWTTTQQQPPPTTTTTTVVVVVVWWWVVVUUUTTTRRRRRRQQQPPPNNNLLLJJJIIIHHHIIIJJJKKKLLLMMMNNNNNNNNNOOOPPPPPPPPPOOONNNMMMLLLLLLLLLMMMMMMNNNNNNNNNLLLMMMOOOOOOPPPQQQTTTVVVYYY]]]bbbeeejjjsssBBBCCCGGGMMMRRRXXXdddooo}}}|||vvvnnntttwwwpppmmmwwwtttcccXXXRRRPPPMMMMMMQQQSSSSSSWWW[[[eeeqqqmmmddd\\\WWWPPPJJJGGGFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCCCC@@@@@@AAABBBBBBCCCCCCDDDEEEDDDCCCCCCCCCEEEFFFGGGLLLKKKIIIKKKNNNNNNLLLJJJKKKIIIFFFCCCAAAAAAAAAAAACCCDDDGGGJJJMMMSSSZZZ___mmmttt|||~~~qqqddd\\\VVVVVVXXXZZZ\\\___aaacccggghhhhhhhhhfffeeecccbbb\\\YYYTTTPPPLLLHHHDDD@@@AAA@@@???===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999888888888888888999999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<======@@@BBBBBBAAA@@@@@@AAA@@@CCCDDDFFFNNNWWW\\\\\\XXXVVVUUUXXXZZZ\\\ccckkkwwwxxxtttvvvllllllqqqlllTTTNNNHHHFFFDDDCCCDDDDDDDDDCCCDDD@@@AAAGGGIIINNNbbbzzz}}}||||||wwwiii[[[VVVUUUTTTSSSSSSSSSTTTTTTTTTTTTTTTSSSRRRTTTRRRPPPNNNLLLJJJIIIHHHIIIIIIJJJJJJKKKLLLLLLLLLLLLNNNPPPRRRSSSSSSRRRRRRRRROOOLLLLLLOOOQQQRRRQQQRRRPPPPPPSSSSSSRRRUUU[[[YYYcccnnntttxxxBBBBBBFFFLLLQQQWWWbbbmmmyyy{{{zzzqqqvvvwwwqqqooozzzrrrbbbWWWRRRQQQNNNNNNQQQSSSTTTWWW\\\fffrrroooggg]]]WWWPPPJJJGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDCCCCCC@@@AAAAAABBBCCCCCCDDDDDDEEEDDDDDDCCCDDDEEEGGGHHHLLLKKKJJJLLLNNNOOOMMMKKKLLLJJJGGGEEECCCCCCCCCDDDCCCEEEGGGIIIMMMRRRXXX\\\gggmmmssswww~~~xxxnnndddZZZSSSTTTTTTVVVYYY\\\___bbbdddhhhhhhiiiiiihhhfffdddccc]]]ZZZUUUQQQMMMIIIDDDAAAAAA@@@???>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888888888888888888:::;;;<<<<<<======<<<<<<;;;;;;;;;<<<<<<<<<<<<===;;;===??????>>>===>>>>>>@@@CCCDDDFFFNNNXXX\\\\\\ZZZWWWVVVXXXZZZ]]]dddlllwwwvvvrrrssszzz{{{kkkjjjnnn|||lllTTTMMMHHHFFFDDDCCCDDDDDDDDDCCCEEEAAABBBGGGIIIPPPeee}}}zzzsssrrrtttvvv~~~uuuhhhZZZVVVVVVTTTSSSTTTUUUUUUUUUUUUUUUTTTSSSSSSSSSRRRPPPMMMKKKIIIHHHGGGHHHHHHIIIIIIJJJKKKKKKKKKKKKMMMPPPRRRTTTTTTSSSRRRUUURRRPPPPPPRRRTTTSSSRRRUUUSSSTTTVVVWWWWWW\\\bbbccchhhqqq|||BBBBBBEEEJJJOOOUUU```lll}}}uuuzzz~~~uuuyyytttoooooo{{{qqq```VVVQQQQQQNNNNNNRRRTTTUUUYYY^^^iiiuuurrrkkk^^^XXXQQQKKKGGGFFFEEEDDDEEEEEEDDDDDDDDDCCCCCCCCCAAAAAABBBBBBCCCDDDDDDDDDEEEEEEDDDDDDEEEGGGHHHIIILLLLLLLLLNNNPPPPPPNNNLLLLLLJJJHHHFFFEEEEEEFFFFFFGGGHHHJJJLLLNNNRRRWWW[[[```eeehhhjjjnnntttvvvtttsssoooiiiccc^^^XXXRRRNNNSSSSSSVVVYYY]]]bbbfffhhhiiijjjkkkkkkjjjhhhfffddd___[[[WWWRRRNNNJJJEEEBBBAAA@@@???>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777777777888;;;;;;<<<===============;;;;;;;;;<<<<<<<<<<<<===:::<<<>>>>>>=========>>>AAACCCEEEGGGNNNXXX]]]\\\[[[XXXWWWYYYZZZ]]]dddlllwwwuuuooopppvvvwwwkkkiiimmm|||mmmTTTMMMIIIFFFDDDCCCCCCDDDDDDCCCFFFCCCCCCGGGJJJTTTlllvvvnnnmmmsss{{{rrreeeZZZVVVVVVUUUTTTUUUWWWWWWWWWWWWVVVUUUSSSSSSRRRQQQOOOLLLJJJHHHGGGFFFFFFFFFGGGGGGHHHIIIIIIJJJJJJLLLOOOSSSUUUUUUUUUUUUXXXVVVUUUVVVXXXYYYYYYXXXZZZXXXYYY\\\^^^___dddkkknnnqqq{{{BBBAAADDDIIINNNTTT___kkkuuu{{{vvvyyyqqqmmmooo}}}qqq```VVVQQQRRROOOOOORRRUUUWWW[[[aaannnzzzuuulll```ZZZRRRLLLHHHGGGEEEDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEFFFEEEEEEEEEGGGHHHJJJLLLMMMNNNOOOQQQRRRRRRQQQOOOKKKJJJHHHGGGFFFGGGIIIJJJMMMNNNOOOPPPRRRTTTXXX\\\\\\___```___```cccdddbbbaaa^^^ZZZWWWUUUTTTRRRPPPTTTTTTVVVZZZ^^^dddhhhkkkjjjkkkmmmmmmmmmkkkhhhfffaaa^^^YYYTTTPPPLLLGGGDDDAAAAAA???>>>===<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777777777777:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<===??????>>>>>>???AAAAAACCCEEEGGGNNNXXX]]]\\\]]]ZZZXXXYYYZZZ]]]dddmmmvvvvvvppppppvvvvvvnnnkkknnn}}}oooUUUMMMIIIGGGDDDCCCCCCDDDCCCBBBDDDBBBCCCFFFLLLZZZuuu}}}{{{wwwwww|||mmmbbbYYYVVVVVVUUUUUUWWWXXXXXXXXXWWWVVVTTTSSSRRRRRRQQQNNNKKKIIIGGGEEEEEEDDDDDDEEEFFFFFFGGGGGGHHHHHHJJJNNNRRRVVVXXXYYYYYYYYYZZZ\\\___bbbcccccccccccc``````cccdddfffmmmtttzzzBBBBBBDDDIIIMMMTTT```lllyyy{{{tttwwwpppnnnqqqrrraaaWWWSSSSSSPPPOOOSSSVVVYYY^^^dddsssxxxlllbbb]]]UUUNNNJJJHHHFFFEEEBBBBBBAAAAAAAAAAAA@@@@@@BBBBBBCCCDDDDDDEEEEEEFFFFFFFFFFFFGGGHHHJJJMMMNNNNNNQQQSSSUUUUUUUUUTTTSSSMMMLLLJJJJJJJJJKKKMMMOOORRRSSSUUUUUUVVVXXX[[[]]]\\\^^^]]]ZZZYYY\\\\\\YYYYYYVVVTTTSSSSSSUUUUUUTTTVVVVVVWWWYYY^^^cccgggjjjlllmmmoooppppppmmmkkkiiiddd```[[[WWWRRRNNNIIIEEEBBBAAA@@@>>>============;;;;;;;;;;;;;;;;;;;;;;;;:::999999888777777888888999999:::;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<===<<<===>>>>>>>>>>>>@@@BBBAAADDDEEEGGGOOOXXX]]]]]]___[[[XXXYYYZZZ\\\dddllltttyyyssssssuuu|||zzzooolllmmm|||rrrWWWNNNJJJGGGDDDCCCCCCDDDCCCBBB@@@AAACCCFFFNNN```}}}xxx|||zzzggg___XXXWWWWWWVVVVVVYYYXXXXXXXXXWWWVVVTTTSSSRRRRRRQQQNNNKKKHHHFFFEEEDDDCCCCCCDDDDDDEEEFFFFFFFFFGGGIIIMMMRRRWWW[[[___aaa^^^bbbhhhmmmqqqsssttttttqqqnnnlllnnnppprrryyyCCCBBBDDDIIIOOOVVVcccooo|||zzzyyy}}}|||qqqtttrrrppptttqqqbbbYYYUUUTTTPPPPPPSSSWWWZZZ```gggttt}}}oooeee___WWWPPPLLLIIIHHHFFFBBBBBBAAAAAAAAA@@@@@@@@@CCCCCCDDDDDDEEEFFFFFFFFFFFFFFFGGGHHHJJJLLLOOOPPPPPPTTTXXXYYYYYYXXXWWWWWWRRRQQQPPPPPPQQQSSSVVVWWWYYY[[[\\\]]]]]]^^^```cccbbbdddccc___^^^``````]]]\\\YYYWWWWWWYYYZZZ[[[ZZZ[[[ZZZZZZ[[[]]]aaaeeehhhmmmoooqqqsssssspppmmmkkkfffbbb]]]YYYTTTOOOJJJGGGBBBAAA@@@???>>>=========;;;;;;;;;;;;;;;;;;;;;;;;999888888888888888999999888888999:::::::::::::::;;;;;;;;;<<<<<<<<<<<<===:::;;;<<<<<<<<<===???AAAAAADDDFFFHHHOOOYYY^^^]]]```[[[XXXXXXXXX[[[ccckkkrrr}}}|||vvvuuutttvvv~~~oookkklllzzzwwwZZZOOOJJJHHHEEECCCCCCCCCBBBBBB???AAADDDGGGOOOddduuubbb\\\WWWWWWWWWVVVWWW[[[YYYYYYYYYXXXXXXVVVUUUTTTSSSQQQOOOKKKHHHFFFDDDDDDBBBBBBCCCDDDDDDEEEEEEFFFGGGHHHKKKPPPWWW___fffjjjkkkqqqyyyDDDCCCEEEKKKPPPYYYfffsss{{{wwwsssuuuyyynnnqqq~~~}}}pppoootttooobbbZZZWWWUUUQQQPPPTTTXXX[[[bbbiiirrr~~~uuuhhhbbbZZZRRRNNNKKKIIIHHHCCCCCCCCCBBBBBBBBBAAAAAACCCDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGIIIKKKNNNPPPRRRRRRVVV[[[]]]\\\[[[ZZZ[[[ZZZZZZYYYZZZ[[[^^^aaabbbdddfffhhhhhhhhhiiikkkmmmoooqqqpppllllllooopppmmmjjjhhhffffffggghhhgggfffeeedddbbbaaabbbeeehhhjjjnnnpppsssuuuuuurrrooommmhhhddd___ZZZVVVQQQKKKHHHBBBBBB@@@???>>>=========;;;;;;;;;;;;;;;;;;;;;;;;777777777777888999::::::888999::::::;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<===;;;<<<======<<<>>>@@@CCCBBBDDDFFFHHHOOOYYY^^^]]]```[[[WWWWWWWWWYYYaaajjjppp|||~~~xxxvvvtttttt~~~pppllllllyyy|||\\\PPPJJJHHHEEECCCCCCCCCBBBAAA???DDDGGGHHHPPPeeeppp___YYYVVVWWWXXXVVVXXX\\\[[[[[[[[[[[[ZZZZZZYYYXXXTTTRRROOOLLLIIIFFFEEEDDDBBBBBBCCCCCCDDDEEEEEEEEEGGGHHHJJJOOOXXXcccmmmsss|||EEECCCFFFLLLRRRZZZiiivvvyyyuuuqqqsssxxxmmmppp}}}|||llllllrrr~~~mmmaaa[[[XXXUUUQQQPPPTTTXXX\\\cccjjjooo{{{{{{jjjddd[[[TTTOOOLLLJJJIIIEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGHHHIIIKKKNNNQQQSSSSSSXXX]]]___^^^\\\\\\]]]aaa``````aaaccceeehhhjjjnnnppprrrsssssssssuuuwww{{{}}}|||yyyyyy}}}}}}yyywwwuuuuuuvvvuuusssrrrooommmjjjhhhhhhjjjlllnnnoooqqqtttvvvvvvssspppmmmiiieee```[[[VVVQQQLLLIIICCCBBB@@@???>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;666666777777888999;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<======>>>????????????@@@CCCFFFBBBDDDFFFHHHOOOYYY^^^]]]```[[[WWWVVVVVVYYYaaaiiiooo{{{xxxvvvvvvttt|||sssoooooo{{{~~~^^^QQQKKKHHHEEECCCCCCCCCBBBAAAAAAFFFIIIIIIQQQeeemmm]]]XXXVVVWWWXXXWWWYYY]]]\\\\\\]]]]]]]]]\\\\\\[[[TTTSSSPPPMMMIIIGGGEEEDDDBBBBBBCCCCCCDDDEEEEEEFFFHHHHHHIIIOOOXXXeeeqqqxxxDDDEEECCCIIIUUU[[[ggg}}}|||uuusssxxxxxxppprrr|||uuujjjmmmtttyyymmmaaaYYYVVVTTTQQQRRRWWW[[[^^^dddjjjuuu|||lllccc[[[XXXTTTNNNIIIHHHEEEEEEEEEDDDCCCCCCBBBBBBEEEFFFFFFFFFFFFGGGGGGGGGEEEGGGIIIKKKLLLOOORRRUUUZZZ]]]^^^]]]___cccdddbbbcccdddeeeeeefffhhhkkknnnrrruuuxxx{{{}}}zzzvvvrrrpppppppppppppppttttttvvvxxxzzzzzzwwwtttnnnjjjddd^^^YYYTTTPPPLLLEEECCCAAA@@@???>>>;;;999<<<<<<;;;:::999999888777777777777777777888888999:::::::::;;;;;;:::999999999:::;;;;;;<<<<<<;;;;;;;;;<<<>>>>>>======???@@@===???CCCGGGMMMUUU^^^dddbbb[[[VVVVVVWWW[[[bbbjjjllluuu|||vvvvvvvvvvvv~~~vvvpppnnnyyy```TTTHHHGGGGGGEEEDDDCCCAAAAAADDDBBBDDDIIIQQQ```wwwtttdddXXXWWWUUUUUUUUUWWWYYYZZZ\\\]]]_________]]][[[ZZZVVVTTTPPPKKKGGGDDDCCCBBBAAAAAABBBBBBCCCDDDEEEEEEGGGIIIJJJKKKPPP[[[kkkwwwCCCEEECCCJJJVVV\\\iii{{{ssspppuuuuuummmqqq{{{tttiiimmmuuuwwwjjj^^^VVVTTTSSSQQQQQQVVVZZZ]]]dddkkkwww~~~lllccc[[[XXXUUUOOOKKKJJJFFFEEEEEEDDDCCCCCCBBBBBBEEEFFFFFFFFFFFFGGGGGGGGGEEEGGGJJJLLLMMMPPPSSSVVV^^^aaacccbbbdddiiijjjhhhggghhhiiiiiihhhhhhjjjlllpppuuu|||}}}yyyxxxxxxwwwwwwwwwwwwyyy{{{}}}|||yyyvvvmmmiiiccc]]]XXXRRRMMMJJJFFFCCCAAA??????===;;;999::::::::::::::::::999999777777777777777888999999:::::::::;;;;;;::::::999999:::;;;;;;<<<<<<;;;;;;;;;<<<>>>>>>======???@@@???AAADDDGGGLLLTTT\\\bbbbbb[[[VVVVVVWWW[[[bbbjjjlllttt}}}wwwwwwvvvxxxsssnnnnnnzzzaaaTTTJJJIIIGGGFFFDDDCCCCCCCCCDDDCCCDDDIIIQQQ```xxxqqqaaaWWWWWWVVVUUUVVVXXXZZZ[[[___```aaaaaa```___\\\[[[WWWUUUQQQMMMHHHEEEDDDCCCAAAAAABBBBBBCCCDDDDDDEEEEEEGGGHHHIIIMMMVVVdddnnnBBBEEEDDDKKKXXX^^^lll|||rrrnnnrrr|||rrrkkkooozzzrrrhhhlllvvvtttfff[[[SSSPPPQQQOOOQQQVVVYYY]]]eeemmm{{{kkkccc[[[XXXVVVQQQMMMMMMFFFFFFEEEDDDCCCCCCCCCCCCEEEFFFFFFFFFFFFGGGGGGGGGFFFHHHKKKMMMOOOQQQUUUXXX```dddffffffiiinnnpppnnnjjjkkkllljjjhhhfffeeeeeehhhppp{{{||||||}}}{{{yyypppkkkeee^^^XXXRRRMMMIIIFFFDDDAAA???>>>===;;;:::999999999999::::::;;;;;;888777777777777888999999::::::;;;;;;;;;;;;::::::999:::;;;;;;<<<<<<;;;;;;;;;<<<>>>>>>======???@@@AAABBBDDDGGGKKKRRRZZZ```bbb[[[WWWWWWXXXZZZaaahhhlllsss~~~~~~xxxwwwvvvzzzoookkkmmmzzzbbbUUULLLJJJHHHEEEDDDDDDDDDEEEDDDCCCDDDIIIQQQaaazzzmmm^^^WWWVVVVVVVVVWWWYYY\\\^^^bbbcccddddddbbb```^^^\\\YYYVVVRRRNNNIIIFFFDDDDDDAAAAAABBBBBBCCCDDDDDDDDDCCCEEEFFFGGGIIIPPPZZZaaaooo|||BBBEEEEEELLLYYY```ppp}}}tttnnnppp{{{qqqjjjnnnyyy}}}ooofffmmmxxxrrrdddXXXQQQOOOOOONNNPPPUUUYYY]]]fffpppzzzkkkbbbZZZXXXVVVRRROOOOOOGGGFFFEEEDDDCCCCCCCCCDDDEEEEEEFFFFFFFFFGGGGGGGGGFFFIIILLLNNNPPPTTTXXX[[[___dddggghhhkkkpppqqqoookkklllllliiiddd___\\\[[[]]]eeeppp{{{}}}zzztttoooiiibbb[[[UUUOOOKKKGGGDDDAAA???>>>===;;;:::999999999999999999999:::888888777777888888999:::999:::;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;;;;<<<>>>>>>======???@@@@@@AAACCCEEEJJJQQQZZZ```aaa[[[WWWWWWXXXZZZ___fffkkkrrr|||yyywwwttt{{{}}}kkkhhhjjjxxxeeeVVVLLLJJJGGGDDDBBBCCCDDDEEEDDDCCCEEEIIIQQQaaa||||||iii\\\WWWVVVVVVWWWYYY\\\___aaaeeeeeeffffffdddaaa___]]]YYYWWWSSSNNNJJJFFFDDDCCCBBBBBBBBBCCCCCCCCCDDDDDDCCCDDDEEEFFFGGGKKKQQQUUU[[[fffvvvAAAEEEFFFMMMYYY```rrr}}}uuuoooooo{{{}}}ssslllnnnxxxyyykkkeeemmm{{{pppcccXXXQQQOOONNNNNNQQQUUUYYY^^^iiittt}}}sssjjjaaaYYYVVVTTTQQQNNNOOOHHHGGGEEECCCCCCCCCDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGJJJMMMPPPRRRVVVZZZ]]]___dddhhhiiimmmrrrssspppnnnmmmlllggg```YYYUUUSSSTTTZZZbbbkkkttt|||{{{vvvqqqjjjccc]]]VVVPPPLLLGGGDDD@@@>>>======<<<;;;;;;;;;:::999999888777777888888888888888999999:::999:::;;;;;;<<<<<<<<<;;;999:::;;;;;;<<<<<<;;;;;;;;;<<<>>>>>>======???@@@>>>???AAADDDIIIQQQ[[[aaaaaa[[[XXXXXXYYYYYY^^^cccjjjqqq{{{yyyvvvqqq}}}yyyiiifffgggsssgggWWWKKKIIIFFFCCCAAABBBCCCDDDDDDDDDFFFIIIPPPbbbwwwfff[[[VVVVVVVVVXXXZZZ^^^bbbdddgggggghhhhhhfffcccaaa___ZZZXXXSSSNNNJJJFFFDDDCCCBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEFFFFFFGGGIIIKKKMMMOOOVVV```lllwwwAAAEEEGGGMMMXXX```ssszzzrrrlllkkkxxxuuummmpppyyyvvviiieeeooo~~~ooobbbXXXRRRPPPMMMNNNRRRVVVYYY___kkkxxxwwwnnniii___WWWTTTRRRNNNLLLMMMIIIGGGEEECCCCCCCCCDDDEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHJJJNNNQQQTTTXXX\\\```bbbgggkkkmmmppptttuuurrrpppooollleee\\\TTTPPPNNNNNNQQQVVV\\\bbbkkktttzzz}}}uuupppiiibbb\\\VVVPPPLLLHHHDDD@@@>>>======<<<;;;;;;;;;:::999888777666666999888888888888999::::::999:::;;;<<<<<<===<<<<<<999:::;;;;;;<<<<<<;;;;;;;;;<<<>>>>>>======???@@@>>>???@@@CCCHHHQQQ[[[bbb```[[[YYYYYYYYYYYY\\\aaahhhppp{{{xxxtttooozzzyyyiiieeeeeepppjjjYYYJJJHHHFFFCCCBBBBBBBBBCCCDDDDDDFFFJJJPPPbbbrrrccc[[[VVVVVVWWWYYY\\\aaaeeegggiiijjjjjjjjjiiigggdddccc\\\YYYUUUPPPKKKGGGEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFFFFGGGGGGHHHIIIJJJLLLOOOTTT\\\fffooowww|||AAAFFFGGGMMMXXX___sssssskkkeeefffuuuuuunnnqqq{{{vvviiieeeppp~~~mmmaaaWWWRRRQQQMMMNNNRRRWWWZZZ```nnn|||vvvnnnggg^^^TTTQQQOOOKKKIIIJJJIIIHHHEEECCCBBBCCCEEEFFFEEEFFFFFFFFFFFFGGGGGGGGGHHHKKKOOORRRUUUYYY^^^bbbccchhhmmmnnnqqquuuuuurrrpppnnniii```VVVNNNJJJHHHHHHJJJMMMPPPTTTZZZaaafffpppsssyyyuuuqqqjjjccc]]]WWWQQQNNNHHHDDD@@@===<<<===<<<;;;:::999999999888888777777999999888888999999:::;;;999:::;;;<<<============999:::;;;;;;<<<<<<;;;;;;;;;<<<>>>>>>======???@@@@@@@@@@@@BBBGGGOOOYYY``````[[[YYYZZZZZZYYY[[[___gggooo|||wwwrrrooowww}}}kkkgggfffppplllZZZIIIHHHGGGEEEDDDCCCCCCBBBDDDDDDGGGJJJPPPcccnnnaaaYYYUUUVVVWWWYYY]]]bbbgggiiilllmmmnnnnnnmmmkkkiiihhh___\\\XXXRRRNNNJJJGGGFFFCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFEEEFFFGGGHHHIIIIIILLLMMMPPPUUU\\\ccciiilllqqqtttwww|||AAAFFFGGGMMMWWW___rrrnnnddd___bbbtttuuunnnrrr}}}vvvjjjfffqqq}}}lll```WWWRRRQQQMMMOOOSSSXXX[[[aaaooo~~~vvvoooggg]]]SSSOOOMMMIIIGGGHHHJJJHHHEEECCCBBBCCCEEEFFFEEEFFFFFFFFFFFFGGGGGGGGGIIILLLOOOSSSVVVZZZ___cccbbbhhhlllmmmppptttssspppnnnkkkeee[[[QQQIIIEEEDDDCCCEEEGGGIIIKKKOOOTTTWWWaaadddkkkwwwwwwsssllleee```ZZZTTTQQQHHHEEE@@@===<<<<<<<<<<<<888888888888888999999999999999888888999999:::;;;999:::;;;<<<============999:::;;;;;;<<<<<<;;;;;;;;;<<<>>>>>>======???@@@BBBBBBAAABBBFFFMMMWWW^^^```\\\YYYZZZZZZXXXZZZ___fffooo|||wwwqqqpppvvvmmmhhhgggpppmmm[[[JJJIIIHHHGGGFFFDDDCCCCCCDDDEEEGGGJJJPPPccc|||kkk___XXXUUUUUUWWWZZZ^^^ccchhhkkknnnooopppqqqpppooommmkkkaaa___ZZZUUUPPPLLLIIIHHHCCCCCCCCCCCCCCCCCCCCCBBBFFFEEEDDDEEEGGGHHHIIIHHHLLLMMMOOOSSSXXX]]]___```ccceeehhhkkkpppyyyBBBBBBHHHQQQUUU^^^sssnnnbbb[[[___ssszzzooorrr|||rrrfffqqqyyyiii^^^UUUPPPOOONNNNNNQQQUUUYYYaaaooo}}}wwwuuuhhh```TTTLLLHHHHHHGGGFFFGGGFFFEEEDDDDDDCCCCCCCCCFFFFFFGGGFFFFFFFFFIIIKKKPPPPPPQQQSSSWWW]]]bbbeeegggggghhhjjjmmmoooooonnnllldddYYYPPPKKKHHHDDDAAADDDCCCCCCCCCDDDGGGJJJLLLUUUXXX___iiivvvwwwqqqjjjddd```\\\VVVQQQIIIEEEAAA???===<<<:::999999999999999999999999999777777777888999999::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999:::;;;<<<===============>>>>>>>>>>>>BBBAAABBBFFFHHHKKKTTT^^^cccaaa]]][[[[[[[[[[[[[[[fffooo{{{{{{sssjjjrrrqqqmmmooo{{{mmmVVVKKKHHHDDDCCCCCCCCCCCCBBBAAADDDGGGHHHQQQgggzzzgggZZZRRRUUUVVVXXX\\\aaafffkkknnnkkkooopppnnnoooqqqppplllgggccc]]]XXXSSSNNNIIIFFFDDDDDDDDDDDDEEEEEEEEEEEEGGGFFFEEEDDDDDDFFFHHHIIINNNPPPSSSUUUWWWXXXWWWWWWZZZZZZ[[[^^^dddjjjnnnpppzzz|||DDDBBBGGGPPPVVV___sssqqqeee^^^bbbuuuxxxmmmppp}}}zzzooogggrrryyyiii^^^UUUPPPOOONNNNNNQQQVVVZZZaaappp~~~{{{zzzggg___TTTLLLIIIIIIIIIHHHHHHGGGFFFEEEEEEDDDEEEEEEFFFFFFGGGFFFFFFGGGJJJLLLOOOPPPQQQTTTXXX^^^cccggghhhhhhiiillloooqqqpppooohhh```UUUMMMIIIFFFCCCAAACCCCCCCCCCCCEEEGGGIIIJJJNNNQQQXXXaaannn~~~~~~wwwrrrjjjeee```[[[UUUPPPIIIFFFBBB???===<<<:::999999999999999999999999999777777777888999999::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;<<<===============>>>>>>>>>>>>???>>>@@@DDDGGGKKKUUU___bbb___\\\ZZZYYYYYYZZZZZZdddmmmzzz|||ssskkkrrruuuqqqrrr}}}pppYYYKKKHHHEEECCCCCCCCCCCCBBBAAADDDFFFHHHQQQggg~~~xxxfffZZZTTTUUUVVVYYY\\\aaafffkkkmmmkkkoooqqqooopppsssrrroooiiieee___YYYTTTOOOJJJGGGEEEEEEEEEEEEEEEFFFFFFFFFHHHGGGFFFEEEFFFGGGIIIJJJOOOPPPSSSUUUVVVVVVVVVUUUXXXWWWWWWXXX[[[___aaaccckkknnnwwwEEEBBBEEEOOOXXXaaarrrttthhhaaaeeexxxttthhhkkkzzzvvvjjjgggqqqyyyjjj___VVVQQQPPPOOOOOORRRWWW[[[cccqqq|||{{{fff^^^TTTMMMKKKKKKKKKJJJIIIIIIHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHKKKNNNOOOPPPRRRUUUZZZ```fffiiijjjjjjkkknnnqqqrrrrrrpppddd]]]SSSLLLHHHGGGDDDBBBBBBBBBCCCDDDEEEGGGHHHIIINNNPPPUUU\\\fffrrr~~~yyyssskkkeee```[[[TTTOOOIIIFFFBBB???>>><<<;;;999999999999999999999999999777777888888999:::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;<<<===<<<=========>>>>>>>>>???===<<>>===;;;999999999999999999999999999777777888999999::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;<<<<<<<<<<<<======>>>>>>??????>>>===>>>BBBDDDHHHQQQ[[[___^^^\\\YYYWWWWWWXXXYYYaaajjjvvv}}}uuuooosss|||{{{uuuooommmvvvrrr\\\LLLIIIEEECCCCCCDDDCCCCCCAAADDDGGGJJJUUUkkkxxxxxx~~~ooobbb[[[XXXWWWXXX[[[___dddhhhlllnnnlllqqqssssssuuuyyyyyywwwpppllleee___YYYSSSMMMJJJGGGGGGFFFFFFGGGHHHIIIJJJLLLKKKKKKKKKKKKLLLMMMMMMPPPQQQRRRRRRSSSRRRRRRQQQTTTTTTTTTTTTUUUXXX[[[^^^aaafffpppzzzEEEAAADDDOOOYYYaaaqqqpppgggbbbiiiyyylllbbbfffvvvrrreeecccmmm}}}xxxiii^^^UUUQQQPPPOOOPPPSSSXXX\\\dddssswwwooommmddd]]]SSSMMMJJJIIIHHHFFFHHHHHHGGGFFFEEEEEEEEEEEEFFFGGGHHHIIIIIIKKKOOOQQQSSSTTTWWW\\\aaagggkkknnnlllmmmooorrrtttuuusssqqq```YYYPPPKKKIIIIIIHHHFFFEEEEEEFFFGGGJJJLLLNNNOOOTTTVVVXXX[[[___fffmmmrrrzzz|||~~~yyysssllleee```ZZZSSSNNNJJJFFFBBB@@@>>>===;;;:::999999999999999999999999888888888999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;;;;;;;<<<<<<<<<===>>>?????????@@@??????BBBCCCFFFNNNWWW______]]]ZZZWWWVVVXXXZZZaaajjjvvv~~~uuuppprrr{{{zzz{{{rrrmmmkkksssrrr[[[LLLIIIEEEDDDDDDDDDDDDCCCBBBDDDHHHMMMYYYoootttuuu{{{}}}kkk```[[[YYYYYY[[[^^^bbbgggjjjmmmooonnnrrruuuvvvxxx|||}}}zzzuuupppiiibbb\\\UUUOOOKKKHHHGGGGGGFFFGGGIIIKKKLLLMMMMMMMMMMMMMMMNNNNNNOOOQQQQQQQQQRRRRRRRRRQQQQQQRRRSSSTTTTTTTTTWWW[[[^^^```iiitttDDDAAAEEEPPPXXX```oooqqqfffccckkkwwwkkkbbbgggwwwsssfffaaalll}}}wwwggg]]]UUUPPPOOOOOOOOORRRWWW\\\dddsss}}}ppphhhfff```YYYPPPJJJHHHHHHFFFEEEHHHGGGFFFEEEEEEDDDDDDEEEFFFGGGIIIIIIJJJMMMPPPSSSWWWXXX[[[```eeejjjnnnpppooooooqqquuuwwwwwwuuurrr___XXXPPPJJJIIIJJJIIIGGGHHHHHHIIIJJJMMMQQQUUUWWWSSSVVVZZZ```fffmmmuuuzzzyyyssskkkeee```[[[TTTOOOJJJGGGCCC@@@???===<<<:::999999999999999999999999888888999999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<===>>>???@@@@@@BBB@@@@@@BBBCCCEEEMMMVVV^^^___^^^[[[VVVUUUXXX[[[```hhhtttvvvpppqqqzzzwwwuuurrrnnnmmmuuusss\\\LLLIIIFFFDDDDDDDDDDDDCCCBBBEEEJJJQQQ^^^uuu}}}ssstttzzzyyyhhh^^^ZZZYYY[[[]]]aaaeeeiiimmmoooppppppuuuxxxxxx{{{}}}yyytttmmmeee^^^WWWQQQMMMHHHGGGFFFFFFGGGIIIKKKMMMMMMNNNNNNNNNOOOOOOOOOOOOQQQQQQQQQQQQRRRRRRRRRRRRQQQSSSUUUTTTSSSUUUYYY^^^bbbnnn|||BBBAAAGGGQQQWWW]]]nnnuuuiiidddmmmvvvjjjccciiiyyytttiiicccooouuufff\\\SSSOOONNNNNNNNNRRRWWW\\\dddssssssfff___]]]YYYSSSLLLGGGGGGGGGGGGEEEIIIIIIGGGFFFFFFFFFFFFFFFFFFGGGIIIJJJKKKNNNRRRUUUZZZ\\\___ccchhhlllppprrrrrrsssuuuxxx{{{zzzwwwuuubbb\\\SSSNNNMMMMMMMMMKKKLLLLLLKKKMMMQQQVVV\\\```^^^bbbhhhooovvv~~~wwwrrrjjjeee```[[[UUUPPPJJJGGGCCC@@@???>>><<<:::999999999999999999999999888888999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;<<<<<<<<<;;;;;;;;;;;;<<<===>>>???@@@@@@AAA@@@@@@BBBCCCEEENNNWWW\\\]]]]]]ZZZUUUSSSVVVZZZ^^^gggrrr~~~wwwoooqqqzzzsssooo~~~sssppppppyyyuuu___MMMJJJFFFDDDDDDEEEDDDDDDCCCFFFKKKTTTccc{{{}}}tttvvv|||wwwggg]]]ZZZYYY]]]```ccchhhllloooqqqrrrssswwwzzzzzz||||||wwwppphhh```YYYRRRNNNHHHGGGFFFEEEFFFIIILLLMMMMMMNNNNNNOOOOOOOOOOOOOOOQQQQQQQQQQQQRRRSSSSSSTTTRRRUUUXXXXXXXXX[[[aaagggooo~~~@@@BBBIIIRRRVVV\\\nnnyyylllfffooovvvkkkdddkkk{{{uuukkkeeeqqqttteee[[[SSSNNNNNNMMMNNNQQQVVV[[[dddsssyyylll___VVVTTTTTTOOOHHHEEEFFFHHHHHHGGGJJJJJJIIIHHHGGGGGGGGGGGGFFFGGGIIIJJJLLLNNNRRRUUU]]]^^^aaaeeejjjnnnqqqrrruuuvvvxxx{{{~~~}}}zzzwwwhhhaaaXXXSSSRRRRRRRRRPPPOOONNNMMMNNNSSSZZZaaaeeennnrrryyywwwqqqjjjdddaaa\\\VVVQQQJJJGGGCCC@@@???>>><<<:::999999999999999999999999888999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<999:::;;;<<<<<<<<<;;;:::;;;;;;<<<===>>>???@@@@@@@@@>>>@@@BBBDDDGGGOOOYYYZZZ\\\\\\XXXSSSRRRUUUYYY]]]eeeqqq}}}wwwnnnpppzzzppplll|||ssspppqqqzzzxxxbbbMMMJJJFFFDDDDDDEEEDDDDDDDDDGGGMMMVVVfff~~~}}}uuuxxx~~~vvvfff]]]YYYYYY___aaaeeejjjnnnppprrrssstttyyy{{{{{{}}}~~~yyyqqqiiiaaaZZZSSSOOOHHHGGGEEEEEEFFFHHHKKKNNNMMMNNNOOOOOOPPPPPPOOOOOOQQQQQQQQQRRRRRRSSSUUUUUUSSSWWW\\\___```eeemmmtttAAAEEEFFFNNN[[[aaaoooqqqlllssszzzpppiiimmmxxx}}}nnneeeaaaooovvvfff[[[SSSOOONNNOOOOOOSSSXXX^^^gggwww}}}ooocccXXXQQQPPPMMMKKKHHHFFFEEEFFFGGGIIIMMMLLLIIIFFFDDDDDDDDDEEEGGGIIIJJJKKKLLLOOOTTTWWW[[[```fffllloooqqqssstttxxx|||~~~}}}}}}~~~{{{nnnggg^^^WWWTTTUUUVVVWWWVVVSSSRRRTTTWWW^^^kkkwwwuuurrrnnnjjjddd]]]UUUPPPJJJFFFAAA===;;;:::999777888888888888999:::;;;<<<::::::;;;;;;<<<;;;;;;;;;<<<;;;;;;::::::999999888:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<===???@@@>>>@@@AAABBBCCCGGGNNNTTT^^^^^^]]][[[XXXWWWXXXZZZ[[[dddrrr~~~vvvoooqqqwwwsssmmm}}}vvvqqqpppzzzvvv]]]NNNJJJGGGDDDDDDDDDDDDCCCCCCHHHMMMTTTddd~~~xxxyyywwwggg[[[ZZZ^^^bbbdddfffhhhjjjnnntttxxxuuuxxx}}}|||uuunnnfff___XXXSSSKKKIIIFFFEEEGGGHHHIIIIIILLLMMMNNNPPPQQQRRRRRRRRRRRROOONNNOOOTTTWWWWWWVVVZZZZZZ```iiimmmpppxxxBBBFFFGGGOOO\\\bbbpppvvvpppuuu|||qqqiiillluuu}}}nnnfffcccqqquuufff[[[SSSOOOOOOOOOPPPSSSXXX^^^gggwwwqqqeeeYYYRRRPPPKKKJJJHHHGGGFFFHHHIIIKKKNNNMMMJJJGGGEEEEEEEEEFFFGGGHHHJJJKKKLLLPPPTTTXXX]]]bbbgggllloooppprrrtttyyy~~~wwwpppfff^^^ZZZZZZ[[[\\\[[[XXXVVVXXX[[[cccqqq~~~wwwtttooojjjddd]]]UUUPPPIIIFFFAAA===<<<:::999777888888888888999:::;;;<<<::::::;;;;;;;;;;;;;;;:::;;;;;;;;;::::::999999999:::::::::;;;;;;;;;<<<<<<===<<<<<<;;;<<<===>>>???>>>@@@AAABBBBBBFFFNNNSSS[[[[[[ZZZXXXUUUUUUVVVWWW\\\dddppp~~~xxxoooqqqwwwtttmmm}}}zzzuuuvvvuuu\\\NNNJJJGGGDDDDDDDDDDDDCCCBBBGGGLLLSSSccc~~~xxx{{{wwwggg\\\[[[___cccdddgggiiikkkooossswwwvvvzzz~~~xxxpppiiiaaaYYYTTTMMMJJJHHHGGGHHHIIIJJJJJJLLLMMMOOOPPPRRRRRRSSSSSSQQQPPPPPPQQQTTTWWWZZZ[[[^^^bbbmmmyyyCCCFFFGGGOOO\\\bbbpppyyytttwww}}}rrriiijjjrrr|||}}}ooogggfffsssttteee\\\TTTQQQQQQPPPPPPSSSYYY^^^gggwwwxxxkkk]]]SSSPPPKKKJJJIIIHHHIIIJJJLLLMMMOOOMMMJJJHHHFFFEEEFFFFFFGGGHHHJJJKKKMMMQQQVVVZZZ___ccchhhmmmppprrrtttuuu|||zzzpppgggcccbbbcccccceee```]]]^^^bbbkkk{{{yyyvvvqqqllleee]]]UUUPPPIIIEEEAAA===<<<:::999888888888888999::::::;;;;;;::::::;;;;;;;;;;;;:::::::::::::::::::::999999999:::::::::;;;;;;;;;<<<<<<======<<<<<<<<<===>>>>>>>>>@@@AAAAAABBBFFFMMMSSSZZZZZZYYYWWWTTTTTTUUUWWW]]]dddooo}}}yyyooopppvvvvvvooo~~~{{{zzzuuu[[[NNNJJJGGGDDDDDDDDDDDDCCCBBBGGGJJJPPPbbb|||xxx}}}xxxiii]]]\\\___ccceeeiiikkkmmmpppsssvvvyyy|||{{{ssskkkbbbZZZUUUOOOLLLIIIHHHIIIJJJJJJJJJKKKLLLNNNPPPQQQRRRSSSSSSOOOQQQSSSTTTTTTWWW]]]bbbhhhrrrBBBFFFFFFNNN[[[aaannnwwwrrruuu{{{qqqhhhiiipppzzz~~~pppggghhhuuuttteee\\\UUURRRRRRPPPPPPSSSYYY^^^hhhxxxssscccWWWSSSMMMMMMLLLLLLLLLLLLLLLMMMNNNLLLJJJGGGEEEEEEEEEFFFGGGHHHJJJLLLOOOSSSXXX\\\___ccciiinnnrrrvvvyyy|||xxxppplllkkkllllllpppkkkfffeeeiiisss|||xxxsssmmmfff^^^UUUOOOIIIEEE@@@===<<<;;;999888888888999:::;;;;;;;;;;;;::::::;;;;;;;;;:::999999999999999999999::::::::::::::::::;;;;;;;;;<<<<<<==================>>>>>>>>>@@@AAAAAABBBEEELLLRRRZZZZZZZZZXXXVVVUUUWWWXXX]]]eeerrrzzznnnooouuuxxxqqq|||vvv[[[NNNJJJGGGDDDDDDDDDDDDCCCCCCFFFIIINNN___}}}yyyxxxxxxiii^^^]]]```cccfffjjjmmmoooqqqsssuuu|||~~~vvvmmmddd[[[UUUOOOMMMIIIHHHHHHIIIIIIIIIIIIJJJLLLNNNPPPQQQQQQRRRMMMQQQUUUUUUTTTYYYbbbjjjyyyAAADDDEEELLLYYY___lll{{{rrrmmmpppyyypppiiijjjqqq|||~~~ppphhhiiiuuussseee\\\UUURRRRRRPPPPPPTTTYYY___hhhxxxzzziii\\\WWWRRRRRRRRRQQQOOONNNMMMLLLMMMKKKHHHEEEDDDCCCCCCDDDFFFHHHJJJMMMPPPUUUZZZ^^^___dddjjjqqqwww|||{{{xxxwwwwwwwwwyyyrrrmmmllloooyyy|||yyytttmmmfff^^^UUUOOOHHHEEE@@@===<<<;;;:::999777888:::;;;;;;<<<;;;;;;::::::;;;;;;:::999999888888888888999999::::::::::::::::::;;;;;;;;;<<<<<<=========>>>>>>>>>>>>>>>>>>@@@AAAAAAAAAEEELLLQQQYYYZZZYYYWWWUUUUUUWWWXXX]]]fffuuuzzznnnnnnttt{{{ttt|||xxx\\\NNNJJJGGGDDDDDDDDDDDDCCCDDDGGGIIIMMM^^^||||||vvvxxx~~~wwwiii^^^]]]aaadddgggkkknnnppprrruuuwww~~~xxxoooeee[[[UUUOOOLLLIIIGGGGGGHHHHHHGGGGGGHHHJJJLLLNNNOOOPPPPPPMMMRRRXXXYYYZZZaaammmxxx@@@CCCDDDKKKXXX]]]kkkxxxnnnhhhlllwwwppplllnnnuuuqqqiiiiiiuuussseee\\\UUURRRRRRQQQQQQTTTZZZ___hhhxxx{{{kkk```[[[VVVVVVVVVUUUTTTQQQOOOMMMLLLJJJGGGDDDCCCBBBCCCCCCFFFHHHKKKNNNQQQVVV\\\aaaaaafffnnnuuu|||{{{uuupppooottt|||xxxsssmmmfff^^^UUUOOOHHHDDD@@@===<<<;;;:::999777888:::<<<<<<<<<;;;;;;:::;;;;;;::::::999888777666777777888999:::;;;;;;:::::::::;;;;;;;;;<<<<<<;;;<<<===>>>????????????>>>@@@AAAAAAAAADDDKKKPPPWWWXXXWWWUUUTTTTTTUUUWWW]]]fffvvvzzznnnooottt{{{ttt{{{~~~yyy]]]NNNJJJGGGDDDDDDDDDDDDCCCDDDGGGJJJOOO```~~~vvvssswww|||vvvggg^^^]]]bbbdddgggkkknnnpppssswwwzzzzzzqqqggg]]]WWWPPPMMMIIIGGGGGGGGGGGGFFFFFFGGGIIIKKKMMMOOOPPPPPPPPPVVV]]]bbbhhhtttAAADDDDDDLLLXXX^^^kkkwwwnnngggiii{{{yyyssspppsssyyyqqqiiigggsssttteee\\\TTTQQQQQQQQQQQQTTTZZZ___hhhyyyvvviii```]]]WWWXXXYYYYYYXXXUUURRRQQQLLLKKKHHHEEECCCCCCCCCDDDFFFHHHKKKNNNRRRXXX^^^cccfffkkkrrryyywwwrrroooqqqwwwzzzwwwrrrlllfff]]]UUUPPPGGGDDD@@@===<<<;;;:::999777999:::<<<===<<<;;;;;;:::;;;;;;::::::888777777555666777888999:::;;;;;;:::::::::;;;;;;;;;<<<<<<:::;;;===???@@@AAAAAA@@@>>>@@@AAAAAA@@@DDDJJJPPPWWWXXXWWWVVVTTTTTTVVVXXX^^^eeerrr|||ppppppuuuzzzrrrvvvyyyyyy]]]NNNJJJGGGDDDDDDDDDDDDCCCBBBFFFKKKRRReeeqqqpppuuuzzzuuufff\\\]]]ccceeegggjjjmmmppptttzzz}}}}}}tttjjj```ZZZRRROOOKKKIIIHHHHHHGGGGGGGGGHHHJJJLLLOOOPPPQQQRRRUUU[[[dddnnn{{{BBBEEEEEEMMMYYY^^^lllxxxooohhhiiiyyyzzzvvvtttvvv{{{rrriiifffrrrttteee\\\TTTQQQQQQQQQQQQTTTZZZ___iiiyyy{{{qqqfff___^^^VVVXXXZZZ[[[ZZZXXXVVVTTTMMMLLLIIIFFFDDDDDDDDDEEEEEEHHHKKKNNNSSSXXX___dddjjjooouuu|||~~~sssooommmqqqyyyyyyvvvqqqllleee]]]UUUPPPGGGDDD@@@===<<<<<<;;;:::777999;;;=========<<<;;;;;;;;;;;;:::999888777666555666666888999:::;;;<<<:::::::::;;;;;;;;;<<<<<<999:::===???AAAAAAAAAAAA>>>@@@AAA@@@@@@DDDJJJPPPZZZZZZZZZXXXWWWWWWYYY[[[```dddnnn|||~~~qqqqqquuuyyyppp~~~|||qqquuuyyy\\\NNNKKKGGGDDDDDDDDDDDDCCC@@@FFFLLLTTTiiioooooouuuxxxtttddd\\\]]]ccceeegggjjjlllpppuuu{{{wwwmmmccc\\\TTTPPPLLLJJJIIIIIIHHHGGGHHHIIIKKKNNNPPPRRRSSSSSSYYY___iiiwww???EEEFFFKKKXXX```mmmwwwnnniiijjjvvvxxxrrrxxxvvvjjjkkkvvvvvvggg^^^VVVPPPNNNNNNOOOPPPTTT\\\lll~~~yyynnnfff___YYYXXXVVVYYY^^^___^^^ZZZVVVTTTSSSLLLGGGFFFEEEDDDEEEHHHHHHIIIKKKMMMRRRYYYaaagggoootttzzz~~~vvvhhhfffgggnnnyyy{{{wwwrrrkkkddd\\\TTTOOOHHHDDD???;;;::::::999999999999:::;;;;;;;;;;;;:::999999888888777777666666999999888888999999:::;;;::::::;;;;;;<<<=========<<<<<<======>>>?????????>>>???@@@@@@BBBEEEJJJNNNYYY^^^___YYYTTTUUUXXXZZZ^^^ccclllxxx}}}pppnnntttxxxlllyyyuuulllrrryyyZZZNNNJJJGGGDDDDDDDDDDDDCCCBBBFFFJJJQQQeeeppppppuuuwwwooobbb]]]^^^aaafffjjjnnnpppqqqtttyyy~~~|||sssggg^^^UUUQQQLLLHHHGGGGGGGGGFFFIIIIIIJJJJJJKKKNNNSSSWWW\\\eeettt@@@FFFGGGLLLXXX```mmmxxxqqqmmmmmmxxxwwwsssyyyvvvkkkkkkuuuvvvhhh^^^UUUPPPNNNPPPQQQTTTWWW```nnnuuukkkddd]]]XXXVVVWWWZZZ^^^```___]]]ZZZXXXTTTMMMGGGFFFFFFDDDDDDGGGIIIJJJLLLOOOSSSZZZbbbhhhsssxxx~~~~~~sssfffdddeeemmmyyy|||xxxrrrkkkddd\\\TTTNNNHHHDDD???<<<:::999888777888999999:::::::::::::::888888888777777777777777777777777888999;;;<<<===<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<======>>>??????>>>???@@@@@@BBBEEEJJJNNNYYY___```ZZZUUUUUUWWWXXXZZZ___hhhsss{{{rrrpppttt{{{ppp~~~{{{qqqkkkrrr{{{]]]NNNJJJGGGDDDDDDDDDDDDCCCDDDGGGKKKRRReeennnnnnsssvvvooobbb^^^```cccfffjjjnnnqqqssswww}}}vvvjjj```WWWSSSMMMIIIHHHHHHGGGGGGIIIJJJJJJJJJKKKOOOSSSWWW___hhhwww@@@GGGGGGLLLYYY```mmm|||wwwsssqqq{{{{{{xxx~~~xxxmmmjjjuuuwwwiii^^^UUUPPPOOOPPPRRRUUUZZZaaannn~~~rrrjjjddd]]]XXXWWWXXXZZZ^^^aaabbbaaa```___WWWOOOIIIHHHFFFDDDDDDGGGJJJLLLNNNQQQVVV]]]eeejjjuuu{{{|||pppbbbaaadddmmm{{{}}}yyyrrrkkkccc[[[RRRMMMGGGCCC???;;;:::999888777777888888999:::999999999777777777777888888888888555555777888:::<<<===>>>>>>======<<<;;;;;;:::::::::;;;;;;<<<======>>>>>>>>>???@@@@@@BBBEEEJJJNNNYYY```bbb\\\VVVUUUUUUUUUYYY^^^fffppp|||zzzsssqqqttt|||sssuuunnnkkkrrr{{{^^^NNNJJJGGGDDDDDDDDDDDDCCCDDDGGGIIIOOOccc}}}kkkkkkqqqvvvoooccc```bbbeeehhhkkkpppsssvvv{{{zzzmmmcccYYYUUUOOOKKKIIIIIIIIIIIIIIIJJJJJJKKKLLLOOOTTTWWW```iiiyyyAAAGGGHHHLLLXXX```lll|||wwwttt{{{|||yyyppplllvvvyyyjjj^^^UUUQQQQQQNNNQQQUUUZZZaaammm{{{vvvnnnhhhaaa[[[YYYZZZ[[[]]]aaadddeeeeeedddZZZRRRLLLJJJGGGDDDDDDGGGLLLNNNQQQTTTYYY```gggmmmtttzzzzzzmmmaaa```dddooo~~~}}}yyyqqqiiiaaaYYYQQQLLLCCC@@@===;;;::::::999888777777888999999999999888666666777777888888999999555666777999:::;;;<<<<<<======<<<<<<<<<;;;;;;;;;::::::;;;;;;<<<=========>>>???@@@@@@BBBEEEJJJNNN[[[bbbeee```YYYVVVVVVTTT[[[```gggqqq|||zzzsssppprrryyyrrrvvvpppmmmssszzz^^^NNNJJJGGGDDDDDDDDDDDDCCCBBBDDDFFFKKK^^^zzziiikkkrrryyyooodddbbbdddggglllooosssvvvyyy|||nnneee[[[WWWQQQMMMKKKKKKJJJJJJIIIJJJKKKKKKLLLOOOTTTXXX___iiizzzBBBGGGHHHLLLWWW___kkk~~~xxxsssyyy|||yyyppplllvvvzzzkkk___UUUQQQRRRNNNQQQVVV[[[bbbnnn|||{{{tttoooggg```^^^^^^^^^^^^aaafffiiiiiiiii^^^VVVOOOLLLJJJFFFEEEGGGMMMOOOSSSWWW\\\bbbjjjooossszzzyyylllaaa```fffqqq{{{vvvnnnfff^^^VVVNNNIII???===;;;:::;;;;;;;;;:::777777888999999999999888666666777777888888999999777777999:::::::::::::::;;;;;;;;;<<<<<<<<<======::::::;;;;;;<<<=========>>>???@@@@@@BBBEEEJJJNNN\\\dddgggbbb[[[XXXWWWUUU[[[```iiirrr}}}}}}sssooopppvvvqqqyyyqqqlllqqq~~~www[[[NNNJJJGGGDDDDDDDDDDDDCCCAAADDDFFFKKK]]]}}}wwwiiinnnwwwpppfffdddfffiiiqqquuuyyy|||~~~|||ooofff]]]YYYSSSNNNLLLLLLKKKKKKJJJJJJKKKKKKLLLOOOTTTXXXaaakkk}}}AAAGGGGGGKKKVVV]]]iii|||zzzsssnnnuuu}}}wwwzzz}}}~~~vvvnnnjjjsss|||lll___UUURRRSSSPPPSSSXXX]]]eeeqqq{{{vvvooohhheeeeeebbbaaaccchhhlllmmmmmmccc[[[SSSOOOLLLHHHFFFHHHMMMPPPTTTXXX^^^dddkkkpppuuu{{{wwwjjjaaaaaafffrrrwwwrrrjjjaaaZZZRRRKKKGGG===;;;::::::;;;;;;;;;:::777888888999:::999999999777777777777888888888888777888999:::;;;:::999888::::::;;;;;;<<<======>>>:::;;;;;;<<<======>>>>>>>>>???@@@@@@BBBEEEJJJNNN]]]dddgggbbb\\\YYYXXXVVVXXX___hhhqqq|||tttoooppp~~~yyyuuu{{{qqqkkkppp~~~uuuZZZNNNJJJGGGDDDDDDDDDDDDCCCBBBFFFHHHNNN___~~~tttjjjqqq|||ssshhheeegggiiitttxxx~~~|||qqqjjj^^^ZZZTTTOOOMMMLLLLLLKKKJJJKKKKKKKKKMMMPPPUUUXXXeeeoooAAAFFFFFFJJJUUU[[[gggzzzyyyrrrllliiiqqq}}}yyyrrruuuyyy~~~qqqjjjeeennn|||}}}mmm___UUURRRTTTPPPSSSWWW]]]eeerrrzzztttqqqlllhhheeefffkkkpppqqqpppggg^^^VVVRRRNNNIIIHHHIIIMMMPPPUUUYYY___eeelllqqquuuzzzttthhhaaaaaafffrrr}}}sssnnneee]]]VVVOOOIIIEEE>>><<<::::::::::::888777888999999:::::::::::::::888888888777777777777777555666999:::;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<<<<;;;<<<<<<======>>>??????>>>???@@@@@@BBBEEEJJJNNN\\\cccfff```ZZZXXXXXXWWWVVV^^^iiirrr|||wwwrrrqqq~~~~~~~~~ssslllsssvvv[[[NNNJJJGGGDDDDDDDDDDDDCCCBBBFFFIIIOOOaaa~~~pppjjjtttuuujjjfffgggiiisssyyyuuuooo___ZZZTTTOOOMMMLLLLLLKKKJJJKKKLLLLLLMMMPPPUUUYYYfffqqq@@@FFFEEEIIITTTZZZfffyyytttlllfffeeeooo|||xxxppptttzzz}}}nnnfffaaajjjxxx}}}mmm___UUURRRUUUOOOQQQUUUZZZcccppp~~~|||rrrmmmhhhiiinnnrrrsssrrriii```XXXTTTPPPJJJIIIJJJMMMPPPUUUZZZ___ffflllqqqsssxxx}}}~~~rrrggg``````eeeqqq}}}zzzpppkkkccc[[[TTTMMMGGGDDD@@@>>><<<::::::888666444999999:::;;;;;;;;;;;;:::999999888888777777666666333555888:::<<<<<<<<<;;;=========<<<;;;;;;::::::<<<<<<======>>>?????????>>>???@@@@@@BBBEEEJJJNNN[[[aaaddd^^^XXXWWWWWWWWWVVV___kkkuuuzzztttsss~~~uuuoooyyywww]]]NNNKKKGGGDDDDDDDDDDDDCCC???DDDHHHOOO```|||{{{nnnjjjuuuvvvkkkfffggghhhrrrxxxyyyttt___ZZZTTTOOOMMMLLLKKKKKKKKKKKKLLLLLLMMMPPPUUUYYYdddpppDDDHHHEEEHHHTTT\\\gggzzzrrrmmmjjjhhhnnnxxxyyyooopppyyy~~~kkk___```iiiwwwnnnbbbWWWRRRRRRTTTQQQSSS\\\gggsss|||xxxrrrnnnnnnqqqsssuuupppgggZZZQQQLLLJJJIIIGGGJJJLLLQQQXXX___eeejjjmmmtttuuuuuuuuutttuuuwwwyyyxxx}}}wwwlllcccaaaaaafffsssyyytttlllfff^^^UUUNNNIIIDDDBBBAAA???<<<::::::999777666888999::::::::::::999888666666666666666777888888888999999:::;;;<<<===>>>;;;;;;;;;<<<<<<<<<<<<===;;;<<<===>>>????????????>>>>>>???BBBBBBCCCIIIQQQ\\\```aaa\\\WWWVVVVVVUUUVVVYYYcccppp}}}|||yyyyyyqqqxxxuuuYYYNNNKKKFFFDDDCCCCCCBBBAAAEEEFFFFFFLLL___}}}zzztttnnnrrrzzznnnhhhiiilllrrrxxxzzzqqqgggaaaWWWPPPLLLKKKJJJJJJKKKLLLMMMMMMMMMOOOSSSVVVbbbrrrBBBGGGEEEIIITTTYYYbbbssssssllliiihhhppp|||wwwooorrr~~~~~~lll```aaajjjxxxnnnaaaWWWRRRRRRUUUSSSVVV^^^hhhrrr{{{tttooonnnppprrrssspppgggZZZPPPLLLJJJHHHFFFJJJLLLQQQVVV]]]bbbgggiiiiiiiiiiiigggeeeeeegggiiilllqqqxxx~~~vvvkkkbbb``````gggttt{{{{{{{{{yyytttooohhhbbbZZZRRRLLLGGGCCC@@@???===;;;:::::::::999888888888::::::::::::888888666666666666666777888888888888999:::;;;<<<======;;;;;;;;;<<<<<<<<<<<<===;;;<<<===>>>????????????>>>>>>@@@BBBBBBCCCIIIQQQZZZ___```[[[WWWVVVWWWUUUUUUXXXbbbppp|||~~~yyy{{{rrrwwwvvvZZZNNNJJJFFFDDDCCCCCCBBBAAAEEEFFFFFFLLL___}}}vvvqqqnnnttt|||pppjjjjjjllltttzzz~~~wwwgggaaaXXXQQQMMMKKKKKKKKKLLLMMMMMMMMMNNNPPPTTTWWWdddrrrAAAFFFEEEIIIRRRUUU\\\kkkvvvnnniiiiiirrrvvvnnnuuummmaaabbbkkkyyyoooaaaWWWRRRQQQVVVUUUXXX```hhhqqq}}}{{{sssmmmkkkmmmoooppppppfffYYYPPPKKKIIIGGGEEEIIIKKKOOOSSSXXX\\\```aaaaaa```___\\\ZZZYYY[[[]]]___fffoooxxx|||ssshhhaaa___```hhhvvv}}}zzzvvvtttuuuxxxzzz{{{}}}zzzvvvttttttqqqlllhhhaaa\\\UUUNNNIIIEEEAAA???<<<:::999999:::;;;:::999777888999::::::999888777666666666666666777888888777777888999:::;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<===>>>???????????????>>>@@@BBBBBBCCCIIIPPPYYY^^^```[[[WWWVVVWWWVVVTTTXXXbbbppp}}}zzz~~~}}}~~~rrruuuwww\\\MMMJJJFFFDDDCCCCCCBBBAAADDDEEEFFFMMM```~~~rrrooonnnvvvsssmmmlllnnnvvv|||zzzgggaaaYYYRRRNNNMMMLLLKKKMMMMMMNNNNNNNNNPPPTTTWWWeeerrrAAAFFFDDDGGGPPPSSS[[[kkkyyyqqqkkkjjjsssvvvnnnvvvnnncccccclllzzzpppbbbWWWQQQQQQSSSSSSXXX```gggnnnzzz{{{vvvnnniiiiiikkkmmmooonnneeeXXXNNNIIIGGGEEECCCGGGHHHJJJMMMQQQTTTVVVWWWXXXXXXWWWUUUSSSSSSVVVYYY]]]eeeoooyyyxxxooofff```]]]___hhhwwwtttooommmkkklllooosssvvvwwwxxxuuuqqqnnnllliiieeeaaaZZZVVVPPPKKKGGGDDDAAA>>>;;;:::888888999::::::999777888999::::::999888777666666666666666777777888666777888888::::::;;;<<<;;;;;;;;;<<<<<<<<<<<<===<<<<<<===>>>???????????????>>>@@@BBBBBBBBBHHHPPP[[[```aaa\\\WWWVVVVVVUUUUUUYYYcccqqq~~~zzz~~~{{{~~~rrrtttwww]]]MMMJJJFFFDDDCCCCCCCCCBBBCCCEEEGGGNNNaaa~~~ooonnnoooyyywwwpppooopppzzz~~~xxxgggaaaYYYSSSOOONNNMMMLLLMMMNNNNNNNNNNNNQQQTTTWWWcccoooCCCFFFCCCEEEOOOTTT^^^pppzzztttmmmjjjrrrwwwooovvvpppeeeccclll{{{qqqcccXXXRRRRRRNNNPPPUUU]]]dddlllyyyzzzuuuuuutttpppkkkhhhjjjmmmppprrrjjjaaaUUUKKKGGGEEECCCBBBCCCDDDEEEGGGIIIKKKLLLMMMKKKLLLKKKKKKKKKNNNRRRVVVaaakkkvvv~~~tttkkkccc^^^[[[^^^gggwwwwwwiiibbbbbbbbbfffkkkpppssstttrrrppplllhhheeebbb___\\\UUURRRMMMIIIFFFDDD@@@>>><<<:::888888999999888777777888999999999999888777666666666666666777777888666777888888::::::;;;<<<;;;;;;;;;<<<<<<<<<<<<===<<<===>>>???@@@@@@@@@@@@@@@???@@@CCCBBBBBBHHHOOO^^^cccccc]]]WWWVVVUUUSSSWWW[[[eeettt~~~{{{yyy|||qqqsss}}}www\\\LLLIIIFFFDDDCCCCCCCCCBBBCCCEEEGGGNNNbbbnnnmmmpppyyy{{{tttrrrsss}}}yyysssfffaaaYYYSSSPPPNNNMMMLLLLLLMMMNNNNNNNNNPPPTTTWWW___kkk{{{DDDGGGCCCEEEOOOVVVaaasssyyysssllliiiqqq~~~yyypppuuuqqqfffccclll{{{ssseeeYYYSSSSSSMMMNNNTTT[[[aaaiiiwwwxxxrrrllljjjjjjmmmjjjhhhiiilllpppssstttfff]]]QQQHHHDDDCCCBBBAAA@@@@@@AAABBBCCCDDDEEEEEEDDDEEEEEEFFFIIIMMMTTTXXXdddppp~~~|||qqqggg```\\\ZZZ\\\eeeuuu~~~mmmccc[[[\\\___dddjjjmmmnnnnnnlllkkkgggccc___\\\ZZZYYYQQQNNNKKKGGGEEECCC@@@===;;;999777777888888777666666777888999999888777666666666666666666777888888777777888999:::;;;<<<<<<;;;;;;;;;<<<<<<<<<<<<===<<<===>>>???@@@@@@@@@@@@@@@???AAACCCBBBBBBGGGOOO^^^cccccc]]]WWWUUUUUUSSSXXX\\\fffuuu~~~xxxxxxnnnpppyyyuuuZZZLLLIIIEEECCCCCCDDDCCCCCCBBBEEEGGGOOOcccmmmlllnnnxxxxxxuuuvvvvvvpppddd___YYYSSSPPPNNNLLLKKKLLLLLLMMMMMMMMMOOOSSSVVV[[[gggxxxCCCGGGEEEGGGQQQWWW```qqqvvvooohhhfffqqqzzzqqqttt}}}rrrhhhbbblll{{{uuufff[[[TTTTTTOOOQQQUUU[[[___fffuuuqqqhhhbbb______aaaeeeddddddgggkkkoooqqqrrrbbbYYYNNNEEEBBBBBBAAA@@@?????????@@@@@@AAAAAAAAACCCCCCEEEFFFJJJPPPWWW]]]fffssszzznnnddd^^^[[[YYY[[[dddsssrrrfff___]]]___ccchhhlllmmmllljjjgggeeebbb^^^ZZZWWWVVVUUUNNNLLLHHHEEECCCAAA>>>;;;999777666666888999999888666777888999999888777666666666666666666777888888888888999:::;;;<<<======;;;;;;;;;<<<<<<<<<<<<=========>>>???@@@@@@@@@@@@AAA@@@AAACCCBBBBBBGGGOOOYYY^^^___ZZZUUUUUUUUUTTTWWW[[[fffuuuwwwuuukkknnnuuusssXXXLLLIIIEEECCCCCCDDDDDDCCCBBBDDDHHHPPPdddxxxjjjiiikkkuuuzzzxxxxxx|||sssmmmccc^^^XXXSSSPPPNNNLLLJJJJJJKKKLLLLLLLLLNNNRRRUUUXXXdddwww~~~~~~BBBGGGFFFJJJTTTWWW^^^mmmssskkkdddcccqqq{{{rrrsss{{{ssshhhbbblll{{{vvvhhh[[[UUUTTTSSSTTTWWW[[[^^^eeettttttddd[[[WWWUUUWWW[[[^^^^^^```dddhhhlllmmmmmm___WWWKKKDDDAAAAAAAAA@@@????????????@@@@@@@@@@@@@@@AAABBBDDDHHHNNNVVV[[[gggvvvyyylllbbb]]][[[YYYZZZbbbqqq{{{kkkbbb^^^ccceeeiiinnnqqqppplllhhhcccbbb___[[[VVVSSSSSSSSSLLLJJJGGGDDDBBB???<<<:::666555444555888:::;;;:::666777888999999888777666666666666666666777888888888999::::::<<<<<<===>>>;;;;;;;;;<<<<<<<<<=========>>>???@@@@@@AAA@@@@@@AAA@@@AAACCCBBBBBBGGGOOOUUUZZZ\\\XXXTTTUUUVVVUUUVVVZZZeeetttwww}}}sssiiilllrrr{{{rrrVVVLLLIIIEEECCCDDDDDDDDDCCCAAADDDHHHPPPdddqqqggggggiiisss{{{yyyyyy~~~xxxpppiiibbb]]]WWWRRROOOMMMKKKJJJJJJKKKKKKKKKKKKNNNQQQTTTVVVdddwww~~~||||||}}}DDDCCCFFFLLLQQQWWW```iiirrrhhhbbbcccqqq~~~rrrttt{{{wwwiiigggkkkwwwwwwjjj^^^UUUSSSNNNQQQTTTVVV[[[gggvvvrrreeeXXXQQQOOOOOORRRVVVZZZ]]]^^^]]]```fffiiihhh___XXXNNNEEEAAA@@@AAABBB@@@@@@@@@AAAAAAAAABBBBBBAAAAAABBBCCCGGGMMMVVV\\\hhhuuuvvvkkkbbb[[[WWWZZZ\\\dddtttqqqaaa]]]```___eeekkknnnlllhhhfffeee___]]]ZZZXXXUUURRRNNNKKKJJJGGGCCC@@@>>><<<:::999:::888666555444555666777222333555777888999888888888777666555555444555555888888999:::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===============>>>??????@@@@@@AAABBBBBBAAAAAADDDHHHKKKYYYZZZ[[[YYYUUUTTTVVVXXXWWW[[[eeeuuuwww|||ooohhhmmmqqqlll[[[LLLIIIEEECCCBBBBBBBBBAAABBBEEEIIIQQQdddvvvfffgggjjjttt}}}|||~~~|||yyytttnnnjjj___[[[VVVRRRPPPNNNLLLJJJJJJJJJJJJJJJLLLNNNPPPQQQWWWaaarrrDDDCCCFFFMMMRRRWWW___hhhvvvlllffffffsssssssssyyyxxxjjjeeejjjvvvyyykkk^^^UUUSSSOOOQQQTTTVVV[[[fffvvvnnnaaaTTTNNNMMMLLLOOOSSSWWWZZZ\\\[[[^^^dddgggfff^^^WWWMMMEEEAAAAAAAAABBBCCCCCCCCCDDDDDDDDDEEEEEEAAABBBCCCDDDHHHOOOWWW]]]jjjwwwuuuiii^^^WWWTTTWWWYYYbbbqqqlll___[[[^^^^^^ccciiillljjjgggeeeddd___\\\YYYWWWTTTQQQMMMJJJIIIFFFBBB???===<<<:::888999888777555555555666777555666777888888777666666999888777666666666666666888888999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????@@@@@@AAAAAAAAAAAAAAADDDIIILLLYYY[[[\\\ZZZVVVTTTUUUWWWWWW[[[fffuuuzzzppphhhmmmqqqjjjYYYLLLIIIEEECCCBBBBBBBBBAAACCCEEEHHHQQQeeesssffffffkkkvvv|||yyywwwvvvuuusssqqqnnnjjjeeeaaa^^^ZZZUUUQQQOOOMMMKKKJJJJJJJJJJJJJJJKKKNNNPPPQQQWWWaaarrrDDDDDDHHHOOOTTTXXX^^^fff}}}}}}sssllljjjvvvuuussswww|||yyykkkdddiiivvv|||mmm___VVVSSSOOORRRTTTVVV[[[fffvvvggg[[[PPPKKKKKKKKKNNNRRRUUUXXXZZZZZZ]]]bbbdddbbb]]]VVVLLLEEEAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCDDDFFFJJJQQQYYY___jjjuuuwwwggg[[[TTTQQQRRRTTT^^^nnnssseee[[[YYY[[[\\\```eeehhhgggeeecccbbb^^^[[[WWWTTTRRROOOKKKHHHFFFCCC???===;;;:::999777777777777777666666666666888888888888777555444333999999888777777777888888888999:::;;;;;;<<<<<<;;;===<<<<<<<<<<<<<<<<<<<<<======>>>>>>???@@@@@@@@@@@@@@@AAAAAABBBEEEJJJMMMYYY\\\^^^\\\WWWTTTTTTUUUYYY]]]ggguuurrrjjjmmmqqqgggXXXLLLIIIEEECCCBBBCCCBBBAAAEEEEEEGGGPPPgggpppeeeggglllxxx|||xxxuuusssrrrpppooorrrpppnnnmmmjjjfffaaa]]]\\\XXXSSSOOOMMMLLLJJJIIIIIIIIIIIIJJJKKKMMMOOOPPPWWWaaaqqqEEEFFFKKKRRRWWWYYY^^^dddvvvzzzqqqnnnxxxvvvtttyyyyyyllldddiiiwwwppp```VVVTTTOOORRRTTTVVV[[[fffvvv|||cccXXXNNNLLLMMMNNNQQQVVVWWW[[[\\\[[[]]]aaaaaa___[[[TTTLLLDDDAAAAAAAAAAAA???@@@@@@@@@@@@AAAAAAAAACCCDDDFFFHHHLLLRRRZZZ___gggqqqzzzwwweeeWWWRRRQQQNNNPPPZZZjjj|||wwwggg^^^YYYWWWYYY[[[^^^aaaddddddcccaaa```\\\YYYUUUQQQOOOLLLHHHFFFCCC@@@===::::::999888777666666777777777777666555999888888777666555444444888888777777777888888999888999:::;;;<<<<<<<<<<<<============<<<<<<<<<<<<===>>>>>>??????@@@AAAAAA???@@@AAAAAABBBFFFKKKOOOYYY\\\^^^]]]XXXTTTSSSSSSZZZ^^^hhhvvvuuukkkmmmqqqdddVVVKKKHHHEEECCCBBBCCCBBBBBBEEEEEEFFFPPPhhhoooeeegggmmmyyy}}}yyyrrrrrrrrrssstttvvvwwwxxxwwwuuurrrpppmmmhhhbbb^^^[[[WWWRRROOOMMMKKKIIIHHHIIIIIIHHHIIIJJJLLLNNNPPPWWW```pppGGGHHHMMMTTTXXXYYY]]]cccqqq~~~uuuqqqxxxwwwvvv|||zzzllldddkkkyyyrrraaaWWWTTTPPPRRRUUUVVV[[[fffuuu{{{bbbYYYQQQPPPRRRTTTWWW[[[\\\______\\\\\\______\\\XXXSSSJJJDDDAAAAAAAAAAAACCCCCCCCCCCCDDDDDDDDDDDDCCCEEEGGGIIILLLRRRYYY^^^dddmmmvvv{{{ppp]]]QQQNNNOOOKKKMMMWWWgggyyykkk^^^YYYWWWWWWXXXZZZ[[[]]]```aaaaaa```___ZZZWWWRRRNNNKKKHHHEEECCC@@@===:::999999999888777555666777777777777666666777777777666666666666666666666666666777777888999999999:::;;;<<<<<<<<<<<<========================>>>>>>>>>???@@@@@@AAAAAA@@@@@@AAAAAACCCFFFKKKOOOXXX[[[^^^\\\WWWSSSRRRSSSZZZ^^^hhhvvv~~~}}}}}}~~~wwwmmmnnnrrraaaTTTKKKHHHDDDBBBCCCCCCCCCBBBDDDEEEFFFPPPhhhqqqfffgggmmmyyy~~~xxxqqqmmmkkkoootttzzz}}}yyyvvvqqqkkkddd```\\\XXXSSSOOOMMMKKKIIIGGGHHHHHHHHHHHHJJJLLLNNNOOOVVV___nnnGGGHHHLLLSSSVVVWWW[[[aaaooowwwqqqwwwwwwwww}}}yyyllldddkkk{{{uuubbbXXXUUUPPPSSSUUUWWW[[[eeeuuu~~~fff]]]VVVUUUWWWXXXZZZ^^^]]]___^^^ZZZYYY\\\]]][[[VVVQQQJJJDDDAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCEEEGGGHHHKKKPPPVVVZZZ```iiirrruuuyyy}}}rrrbbbSSSKKKIIIKKKJJJLLLVVVgggxxxsssaaaXXXVVVUUUVVVXXXYYYYYYZZZ\\\___```___^^^YYYUUUPPPKKKHHHEEECCC@@@>>><<<999888888999888777666666666666777777777777666666555555666777888999555555555666777888999:::999:::;;;<<<<<<======<<<<<<<<<=========>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAAAAABBBBBBCCCFFFKKKNNNWWWZZZ\\\ZZZUUURRRRRRSSSZZZ^^^hhhvvv~~~~~~~~~{{{{{{xxxooopppvvv___SSSJJJGGGDDDBBBCCCCCCCCCCCCAAADDDGGGPPPfffqqqeeegggmmmzzz~~~|||wwwqqqmmmkkkooouuuyyyrrrkkkfff```[[[VVVQQQNNNKKKIIIGGGGGGGGGGGGHHHIIIKKKMMMNNNTTT]]]lll}}}GGGFFFJJJOOORRRTTTXXX^^^mmmwwwpppuuuwwwvvvzzzyyykkkccckkkzzzwwwcccXXXUUUQQQSSSUUUWWW[[[eeeuuukkkbbbZZZYYYYYYXXXXXXZZZZZZ[[[XXXTTTTTTYYY\\\[[[UUUPPPIIIDDDAAAAAAAAA@@@?????????@@@@@@@@@AAAAAACCCDDDFFFHHHJJJNNNSSSWWWZZZccciiijjjlllpppsssssslllggg^^^TTTMMMIIIHHHIIIKKKMMMVVVgggxxxsssfffYYYTTTSSSSSSTTTWWWYYYXXXXXXZZZ^^^```___^^^WWWSSSNNNIIIFFFCCC@@@>>>===;;;888777888999999888777666555555555777888999777666555555666777888999666666666777888999;;;;;;999:::;;;<<<============;;;;;;<<<===>>>??????@@@>>>??????@@@@@@AAAAAABBBBBBCCCCCCBBBCCCFFFJJJNNNVVVXXXYYYWWWSSSQQQRRRTTTYYY]]]gggvvv{{{wwwxxxwwwpppsss}}}___SSSJJJGGGDDDBBBCCCDDDCCCCCC>>>CCCIIIQQQdddoooccceeemmmzzz}}}}}}|||xxxssspppppprrr|||}}}wwwooojjjccc___YYYSSSOOOLLLIIIGGGGGGGGGGGGGGGIIIKKKMMMNNNRRR[[[jjj|||}}}}}}EEEEEEGGGMMMOOOQQQVVV\\\iii{{{vvvooottt~~~vvvtttwwwzzzyyyjjjaaajjjzzzxxxdddXXXVVVQQQSSSUUUWWW[[[eeetttoooeee]]]ZZZYYYVVVUUUVVVUUUVVVSSSOOOPPPVVV[[[[[[TTTOOOIIICCCAAAAAAAAA@@@BBBBBBBBBCCCCCCCCCDDDDDDCCCDDDFFFGGGHHHLLLPPPTTTUUU\\\aaa```___```aaa```[[[WWWRRRNNNLLLKKKJJJIIILLLNNNWWWgggxxxiii___UUURRRQQQQQQSSSVVVZZZXXXWWWYYY]]]```___^^^WWWSSSMMMHHHDDDBBB???===<<<:::888777999:::999999777666555444555666888:::888777666555555666777888777777777888999;;;<<<===999:::;;;<<<============:::;;;<<<===>>>???@@@AAA>>>??????@@@@@@AAABBBBBBCCCCCCCCCCCCCCCEEEIIIMMMUUUWWWWWWUUURRRPPPRRRUUUXXX\\\gggvvv{{{vvvrrruuuvvvqqquuu^^^RRRJJJGGGDDDBBBCCCDDDDDDCCC;;;CCCJJJQQQbbbnnnaaadddlllzzz|||{{{zzzvvvrrrqqquuuxxx}}}yyyssslllgggfffaaaZZZUUUPPPMMMJJJGGGGGGGGGFFFGGGHHHJJJLLLNNNQQQZZZiii{{{zzzrrrmmmpppuuu{{{EEEDDDGGGKKKNNNOOOSSSYYYhhhzzz~~~qqqmmmtttxxxqqqppprrr{{{{{{hhheeefffoooyyyiii]]]VVVSSSRRRRRRVVV[[[bbbppp}}}vvvjjj^^^YYYVVVSSSPPPPPPOOOPPPOOOMMMQQQXXX[[[YYYSSSNNNGGGBBBAAABBBCCCCCCAAABBBDDDCCCBBBBBBCCCDDDDDDGGGJJJLLLMMMNNNPPPQQQTTTUUUVVVYYYZZZXXXTTTQQQNNNOOOOOOMMMJJJHHHHHHIIIIIIMMMVVVeeeyyy|||iiiYYYUUUPPPMMMNNNPPPQQQRRRWWWVVVVVVXXXZZZ[[[ZZZYYYSSSOOOIIIDDDAAA???<<<:::<<<;;;:::999888888888888888888888777777777777777666666666666777777777777777888999999::::::::::::<<<<<<<<<<<<<<<<<<;;;;;;<<<;;;;;;<<<<<<===>>>???AAAAAAAAA@@@@@@?????????@@@AAABBBBBBBBBDDDHHHKKKVVVVVVUUUSSSQQQPPPRRRSSSWWW___lllwww}}}wwwqqqnnnvvvwwwmmmtttcccUUUJJJGGGDDDBBBBBBBBBAAA@@@DDDFFFFFFMMMbbbqqqgggeeejjjxxx~~~zzztttoooiiikkkxxx~~~yyyzzzxxxuuurrroookkkgggccc```]]]YYYTTTNNNJJJFFFEEECCCDDDFFFFFFFFFHHHJJJMMMTTTYYYggg|||uuummmmmmmmmpppxxxDDDCCCFFFKKKMMMNNNSSSYYYkkk{{{sssnnnttt~~~zzzrrrppprrrzzz|||jjjdddeeennn{{{kkk^^^WWWTTTRRRRRRUUUZZZaaannn{{{{{{nnnaaa[[[XXXUUUSSSSSSSSSTTTSSSRRRUUU\\\^^^\\\UUUPPPIIIEEECCCBBBBBBBBBAAACCCDDDDDDCCCCCCDDDFFFFFFIIILLLNNNPPPQQQTTTVVVUUUUUUUUUUUUVVVTTTPPPMMMNNNOOOOOONNNLLLJJJKKKLLLLLLRRR]]]mmmjjjZZZRRRNNNJJJHHHIIILLLMMMNNNSSSRRRSSSTTTVVVWWWVVVUUUPPPMMMHHHDDDAAA???===<<<<<<;;;:::999888888888888999999999888888888888888888888888888888888777777999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<===??????AAAAAAAAA@@@@@@@@@??????@@@AAABBBBBBBBBDDDHHHKKKUUUUUUUUUSSSQQQPPPRRRSSSWWW```lllxxx~~~yyyuuupppoooyyyuuummmttt___QQQJJJGGGDDDCCCCCCCCCBBBAAACCCEEEHHHOOOeeessshhhfffkkkyyy{{{vvvpppmmmkkknnnzzz|||tttnnnjjjjjjhhhfffeeedddcccaaa___]]][[[WWWRRRMMMIIIFFFEEEDDDEEEGGGGGGGGGHHHJJJLLLTTTZZZhhh}}}|||nnnhhhjjjpppxxxDDDBBBEEEIIILLLMMMRRRYYYlllzzztttnnnsss}}}}}}tttrrrssszzz}}}kkkdddeeemmm~~~mmm```XXXTTTRRRRRRUUUXXX^^^kkkxxxsssddd]]]ZZZXXXXXXYYYYYY[[[ZZZYYY\\\bbbcccaaaWWWSSSMMMIIIFFFDDDBBB@@@AAACCCDDDDDDDDDDDDFFFHHHIIILLLPPPSSSUUUXXX[[[]]]]]][[[YYYXXXXXXWWWTTTRRRSSSTTTUUUTTTSSSRRRRRRTTTSSS[[[iiiyyy~~~jjjWWWLLLKKKHHHEEEDDDFFFIIIJJJKKKNNNMMMMMMOOOQQQQQQPPPOOOKKKHHHDDDBBBAAA@@@>>>===<<<;;;:::999888888888888999999999999999999999999:::::::::999999888888888:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>??????AAAAAAAAA@@@@@@@@@@@@???AAAAAABBBBBBBBBDDDHHHKKKTTTTTTTTTRRRPPPPPPQQQSSSWWW```lllxxxzzztttqqqnnnppp|||tttnnnuuu|||[[[MMMJJJHHHEEECCCCCCCCCCCCBBB@@@DDDHHHPPPeeevvvjjjhhhmmmzzz}}}wwwpppjjjiiikkkpppzzzzzzpppgggaaa^^^]]][[[ZZZXXXYYYZZZZZZYYYXXXYYYWWWSSSOOOKKKHHHFFFEEEFFFGGGHHHHHHGGGHHHJJJLLLSSSZZZjjjppphhhiiippp|||CCCBBBDDDHHHKKKMMMRRRYYYiiixxxtttlllqqqyyy~~~tttsssuuu}}}~~~mmmdddeeemmmoooaaaYYYUUURRRQQQTTTVVV\\\iiiuuuuuuddd]]][[[ZZZ\\\___^^^aaaaaaaaadddhhhhhhdddZZZVVVQQQMMMIIIFFFBBB???BBBCCCDDDDDDEEEFFFIIIKKKMMMQQQUUUYYY\\\___ccceeeiiifffcccbbbcccccccccbbbaaabbbcccaaa___^^^^^^___^^^gggvvv{{{jjjZZZPPPJJJHHHFFFDDDDDDFFFIIIJJJJJJJJJIIIIIIJJJLLLLLLKKKJJJFFFCCCAAA???@@@???>>>===;;;;;;:::999888888888888888888888999999999999999;;;;;;::::::999888888888999999:::::::::::::::999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBCCCEEEIIILLLRRRRRRRRRQQQOOOOOOQQQSSSVVV___kkkwww~~~wwwqqqlllkkkpppwwwqqqxxxzzzZZZMMMJJJGGGEEECCCDDDDDDCCCBBB===BBBGGGNNNaaaxxxlllkkkppp|||xxxsssjjjcccdddiiinnntttzzzyyytttkkkbbb[[[YYYYYYZZZYYYWWWVVVVVVWWWWWWUUUTTTUUUSSSOOOKKKHHHFFFEEEEEEGGGHHHIIIIIIHHHHHHJJJLLLRRRZZZkkkssskkkhhhooozzz|||CCCBBBCCCHHHJJJMMMSSSZZZfffyyyrrrjjjnnnvvv}}}uuuuuuxxxoooeeegggoooqqqbbbZZZUUURRRQQQSSSUUU[[[gggssstttccc[[[ZZZ[[[]]]aaaaaadddeeefffhhhkkkiiieee[[[XXXSSSOOOKKKHHHCCC@@@BBBDDDEEEEEEFFFHHHLLLOOORRRVVV[[[___cccfffjjjmmmooommmjjjkkkmmmqqqssstttrrrsssrrrpppmmmjjjjjjjjjmmmuuuzzzmmm```VVVQQQOOOHHHGGGEEEFFFHHHJJJJJJIIIHHHGGGGGGHHHJJJJJJIIIGGGBBBAAA???>>>??????>>>===;;;;;;:::999888888888888777777777777888888999999:::::::::999999888888888:::::::::;;;;;;::::::999::::::::::::;;;;;;<<<<<<===<<<<<<======>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCCCCEEEIIILLLPPPQQQQQQPPPNNNOOOQQQSSSUUU^^^jjjvvv}}}wwwqqqhhhiiippp|||www{{{xxxZZZOOOIIIGGGDDDCCCCCCDDDCCCBBB???DDDHHHMMM^^^|||xxxmmmmmmrrr}}}zzzsssnnneee^^^___cccfffiiimmmiiieee___ZZZWWWWWWXXXZZZZZZYYYYYYZZZ[[[ZZZXXXVVVRRRPPPLLLIIIFFFEEEEEEEEEGGGHHHIIIIIIHHHHHHJJJLLLQQQZZZkkkwwwmmmkkklllssswwwqqqmmmDDDBBBCCCHHHKKKMMMTTT\\\hhh~~~~~~oooggglllttt}}}tttvvvyyyrrrgggjjjtttttteee\\\UUURRRQQQSSSUUU[[[gggssstttcccZZZXXXXXX[[[___```dddggggggiiikkkhhhbbb[[[WWWSSSOOOLLLIIIFFFCCCCCCDDDEEEFFFGGGJJJNNNRRRWWWZZZ___dddhhhlllpppssspppooonnnpppuuuzzz~~~~~~zzzwwwvvvwww}}}zzzrrrhhh```YYYUUUSSSKKKJJJIIIJJJKKKKKKJJJHHHIIIHHHHHHIIIKKKKKKIIIHHHCCCBBB@@@@@@AAAAAA???===<<<;;;:::999888888888888666666666777888888999999999999999999999999999999<<<============<<<<<<;;;999999::::::;;;;;;<<<<<<============>>>???@@@@@@???@@@@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCEEEIIILLLNNNOOOOOONNNNNNNNNQQQSSSUUU^^^jjjvvv}}}wwwrrrhhhiiiqqq{{{uuuYYYPPPHHHEEECCCBBBCCCCCCCCCBBBCCCGGGJJJLLL[[[xxxtttllllllrrr}}}}}}tttmmmhhh___YYYYYY[[[[[[]]]```\\\[[[XXXVVVUUUVVVXXXYYY[[[\\\]]]```aaa```]]]ZZZQQQNNNJJJGGGDDDDDDDDDEEEFFFGGGHHHHHHGGGHHHJJJLLLQQQZZZkkk}}}}}}tttllliiijjjmmmwwwvvvnnnjjjeeeccccccEEECCCDDDHHHKKKNNNVVV]]]jjj}}}nnngggllluuu~~~tttuuuxxxvvvjjjnnnxxxxxxhhh___UUURRRQQQSSSVVV\\\hhhtttwwweee[[[WWWUUUVVVYYY^^^bbbfffgggiiijjjeee^^^ZZZVVVRRRNNNLLLKKKHHHGGGCCCDDDEEEFFFHHHKKKPPPTTTZZZ^^^ccchhhkkkooosssvvvtttssstttwww~~~zzzuuummmhhheeeaaa[[[WWWRRRQQQPPPPPPPPPOOOMMMJJJLLLKKKKKKLLLMMMMMMLLLJJJHHHFFFEEEDDDDDDCCCAAA???<<<;;;:::999888888888888666666777888888999::::::999999999:::;;;;;;<<<<<<===============<<<;;;;;;888999999:::;;;;;;<<<<<<============>>>???@@@AAA??????@@@@@@@@@AAAAAAAAABBBCCCCCCCCCCCCFFFIIIMMMMMMNNNNNNNNNMMMNNNQQQSSSWWW___lllxxx|||vvvqqqkkklllsss~~~qqqUUUMMMFFFDDDBBBAAABBBBBBBBBAAACCCGGGIIIIIIVVVsssnnniiiiiiooozzz|||uuummmggg___YYYTTTTTTSSSRRRSSSWWWTTTSSSSSSSSSUUUYYY\\\___aaabbbeeeggghhheee___ZZZQQQNNNJJJFFFCCCCCCDDDDDDDDDEEEGGGGGGGGGHHHJJJLLLQQQZZZjjj{{{qqqnnniiidddbbbccceeehhhsssvvvlllccc```___[[[ZZZ]]]EEECCCDDDHHHLLLOOOVVV^^^lll}}}nnnggglllvvv~~~tttuuuwww}}}yyykkkppp{{{zzzkkkaaaUUURRRQQQTTTVVV\\\hhhtttzzzggg\\\VVVSSSRRRTTT\\\aaadddfffggghhhccc\\\YYYUUUQQQMMMLLLKKKJJJIIICCCDDDEEEFFFHHHLLLQQQUUU\\\```eeejjjmmmqqquuuxxx{{{zzz{{{{{{vvvpppkkkiiiiiigggaaa\\\YYYXXXWWWWWWVVVTTTQQQNNNOOONNNMMMNNNOOOOOONNNLLLKKKJJJHHHGGGGGGFFFCCCAAA<<<;;;:::999888888888888777777888999::::::;;;;;;999::::::;;;<<<===>>>>>>;;;<<<<<<<<<;;;:::999999888888999::::::;;;<<<<<<============>>>???@@@AAA?????????@@@@@@AAAAAAAAABBBCCCCCCCCCDDDFFFJJJMMMLLLMMMMMMMMMMMMNNNQQQSSSYYYaaammmyyy{{{uuuooonnnnnnuuummmRRRIIIFFFCCCAAA@@@AAABBBAAAAAA@@@DDDEEEEEERRRoooiiifffgggmmmxxx~~~wwwpppiiidddZZZUUUQQQQQQOOOLLLNNNRRRPPPOOOPPPRRRWWW^^^dddhhhjjjkkkmmmnnnlllfff^^^XXXQQQNNNJJJEEECCCBBBCCCDDDCCCDDDFFFFFFFFFHHHJJJMMMQQQZZZiiiyyyxxxooojjjeeeaaa\\\ZZZ[[[^^^aaabbbiiiuuu}}}wwwuuutttzzzyyynnnhhh___YYY[[[\\\XXXWWWYYYCCCDDDEEEFFFHHHLLLQQQVVVjjjrrrkkknnnvvv}}}{{{xxxmmmttt~~~~~~kkk^^^VVVSSSRRRUUUYYY^^^hhhrrr|||iii\\\UUURRRUUUYYY]]]___aaa```^^^[[[YYYYYYYYYWWWSSSPPPNNNKKKHHHEEEGGGFFFFFFGGGIIIMMMQQQTTT]]]aaafffjjjoootttyyy|||{{{}}}|||ssspppmmmmmmoooooojjjfffaaabbbbbbbbb___[[[VVVSSSSSSTTTUUUWWWYYYYYYWWWUUUSSSSSSQQQNNNKKKFFFBBB@@@@@@===999666444666888:::777888888999999:::;;;;;;::::::999999::::::;;;<<<===<<<<<<;;;;;;:::999999:::::::::::::::;;;<<<===<<<======>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAA@@@@@@BBBCCCDDDDDDDDDFFFIIILLLNNNNNNMMMKKKJJJKKKOOOQQQZZZaaammmzzzssslllkkkfffkkkyyy~~~}}}lllYYYOOOHHHFFFCCCAAABBBBBBAAA@@@BBBAAACCCHHHTTTkkk~~~mmmhhhhhhmmmwwwwwwoooggg___ZZZUUUSSSOOOLLLKKKKKKLLLMMMPPPQQQRRRUUUYYY```iiioooooonnnmmmllliiiccc\\\WWWQQQMMMIIIFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHJJJKKKLLLNNNSSS___nnn~~~rrrgggaaa```UUUTTTSSSRRRSSSTTTVVVXXXbbbfffkkknnnlllhhhdddbbb^^^ccclllrrrsssoooiiiddd\\\\\\\\\\\\\\\\\\[[[[[[CCCDDDEEEFFFHHHLLLQQQUUUgggrrrkkknnnuuu}}}|||{{{rrrxxx~~~lll___VVVRRRQQQTTTXXX]]]gggqqq}}}jjj\\\TTTPPPQQQVVV\\\^^^``````]]][[[YYYYYYYYYWWWTTTRRRQQQNNNKKKIIIGGGFFFFFFFFFIIIMMMRRRTTT]]]```eeejjjnnnsssxxx{{{wwwsssooooooqqqqqqmmmjjjggghhhiiiiiigggccc___\\\[[[[[[\\\^^^``````^^^\\\WWWVVVTTTPPPKKKFFFBBB@@@>>><<<888555444555777888777888888999999:::;;;;;;:::999999888999:::;;;<<<<<<<<<<<<;;;::::::999999::::::::::::;;;<<<<<<=========>>>????????????>>>>>>???@@@AAAAAAAAAAAAAAAAAACCCDDDDDDDDDFFFIIILLLOOOOOONNNLLLKKKMMMPPPSSSZZZbbbnnn|||uuupppooojjjnnn{{{~~~{{{xxx}}}iiiWWWNNNHHHEEECCCAAABBBBBBAAA@@@BBBAAABBBHHHSSSiii~~~mmmhhhggglllvvv~~~ssskkkccc\\\WWWSSSQQQNNNLLLKKKKKKLLLMMMOOOQQQSSSVVV[[[bbbjjjppppppmmmhhhddd```\\\XXXUUUNNNJJJFFFCCCBBBBBBAAA@@@EEEEEEFFFGGGHHHJJJKKKLLLMMMQQQ\\\kkkzzzoooeee]]]WWWVVVRRRQQQPPPOOOPPPRRRTTTUUUUUUYYY]]]___^^^[[[XXXWWWXXX[[[```cccdddbbb^^^[[[^^^]]]\\\[[[ZZZYYYZZZZZZCCCDDDEEEFFFHHHKKKQQQUUUccczzzsssjjjmmmsss}}}}}}~~~xxx}}}}}}lllaaaVVVRRRPPPSSSVVV[[[eeeooo{{{}}}kkk]]]SSSMMMNNNRRR[[[]]]______]]]ZZZYYYYYYZZZXXXVVVUUUTTTRRROOOLLLGGGFFFEEEFFFIIIMMMRRRUUU]]]aaafffkkkooossswwwzzz|||xxxsssqqqrrrsssqqqooommmnnnppppppooollliiigggddddddeeeggghhhhhheeeccc]]][[[WWWRRRLLLFFFBBB@@@;;;999888666555555555666777888888999999:::;;;;;;:::999888777777999;;;<<<<<<<<<;;;::::::999999888999999::::::;;;<<<============>>>????????????>>>===>>>???@@@AAABBBBBBBBBAAABBBCCCDDDDDDFFFJJJLLLPPPPPPOOOMMMLLLNNNQQQTTTYYYbbbpppyyyuuuuuupppsss~~~}}}wwwsssyyyfffUUULLLGGGEEEBBBAAABBBBBBAAAAAABBBAAABBBGGGQQQeeennnggggggkkkuuuxxxmmmeee^^^WWWRRROOONNNLLLKKKJJJKKKMMMNNNOOOQQQTTTWWW\\\bbbiiinnnnnnhhh___XXXTTTRRRQQQQQQLLLHHHDDDBBBAAAAAA@@@???EEEEEEFFFGGGHHHJJJKKKLLLLLLOOOXXXfffvvviii\\\WWWRRRMMMLLLMMMMMMLLLLLLMMMNNNPPPQQQPPPSSSUUUVVVUUUSSSSSSSSSVVVWWWYYY[[[]]]]]]]]]]]]cccaaa^^^ZZZYYYYYYYYYZZZCCCDDDEEEFFFGGGKKKPPPTTT```uuuuuujjjjjjppp~~~}}}}}}|||mmmbbbWWWRRRPPPQQQTTTYYYcccmmmyyy|||lll___TTTMMMLLLPPPYYY[[[]]]^^^\\\ZZZYYYYYY[[[ZZZYYYYYYXXXUUUPPPMMMHHHGGGEEEFFFHHHMMMRRRUUU]]]aaaggglllppptttxxx{{{{{{uuurrrrrrssssssrrrpppqqqrrrssssssqqqooonnnkkkkkkkkklllmmmllljjjgggaaa^^^YYYRRRLLLFFFBBB???999999888777666666555555777888888999999:::;;;;;;:::999777666777888;;;<<<;;;;;;::::::999888888888888999:::;;;<<<<<<======<<<<<<===>>>>>>>>>>>>===<<<===???@@@AAABBBBBBCCCAAABBBCCCDDDDDDFFFJJJMMMPPPOOOOOOMMMLLLNNNRRRUUUWWWaaappp|||yyyyyysssvvv{{{sssnnnvvvcccTTTKKKGGGEEEBBBAAABBBBBBBBBAAABBBAAABBBFFFNNNaaappphhhgggkkktttsssggg___YYYSSSOOOLLLKKKJJJJJJJJJKKKMMMNNNOOOQQQUUUWWWZZZ^^^cccfffeee^^^VVVOOOKKKKKKKKKLLLJJJHHHEEECCCDDDEEEDDDDDDEEEEEEFFFGGGHHHJJJKKKLLLLLLNNNVVVcccssslllYYYPPPOOOMMMJJJHHHJJJJJJJJJJJJKKKMMMNNNOOOQQQRRRTTTTTTSSSSSSTTTUUUTTTUUUXXX\\\___bbbdddeeefffccc___[[[YYYZZZ[[[]]]DDDDDDEEEEEEGGGJJJOOOSSS\\\qqqvvviiigggkkk}}}~~~}}}nnneeeXXXSSSPPPPPPRRRWWWaaakkkxxx|||mmmaaaVVVNNNMMMQQQUUUXXX[[[\\\[[[ZZZZZZZZZ^^^]]]]]]]]][[[XXXRRRNNNJJJHHHFFFEEEGGGLLLQQQTTT]]]aaahhhnnnrrrvvvzzz||||||wwwsssqqqrrrssssssrrrssstttuuuvvvuuussssssqqqqqqpppqqqrrrpppmmmjjjccc___XXXQQQJJJDDDAAA???999999999999888777666666777888888999999:::;;;;;;:::999888777777999;;;<<<:::::::::999888888777777777888:::;;;<<<=========:::;;;<<<<<<======<<<<<<<<<===???@@@AAABBBBBBCCC@@@BBBCCCDDDDDDGGGJJJMMMNNNNNNNNNLLLLLLMMMQQQTTTWWW```ooo~~~~~~zzzyyysssvvvtttlllhhhsss```TTTKKKGGGDDDBBBAAABBBCCCBBBBBBBBBAAABBBFFFMMM^^^{{{tttjjjiiillluuu}}}oooccc[[[VVVQQQNNNJJJJJJJJJJJJKKKLLLMMMNNNOOORRRUUUWWWWWWXXXZZZ[[[WWWSSSNNNJJJIIIHHHHHHGGGFFFEEECCCDDDFFFGGGHHHGGGEEEEEEFFFGGGHHHJJJKKKLLLMMMOOOVVVbbbqqqooo___PPPKKKKKKKKKIIIIIIIIIIIIIIIJJJKKKLLLNNNNNNPPPQQQRRRRRRRRRRRRTTTVVVRRRUUUYYY]]]```ccccccdddcccaaa]]]ZZZYYY[[[___aaaDDDDDDEEEEEEFFFJJJOOORRRYYYllluuugggeeeiii~~~||||||rrriiiZZZTTTPPPPPPRRRVVV```kkkxxx}}}qqqeeeYYYOOONNNRRRQQQTTTXXX[[[[[[[[[\\\]]]______```aaa```\\\VVVRRRLLLJJJGGGEEEGGGJJJOOORRR[[[```gggnnnssswww{{{~~~|||wwwsssqqqqqqrrrssstttuuuvvvwwwxxxwwwwwwvvvuuuttttttttttttrrrnnnkkkaaa\\\UUUMMMFFFBBB???>>>999999999888888777777777777888888999999:::;;;;;;::::::999999::::::;;;;;;::::::999888888777777666666888:::<<<============;;;;;;<<<============<<<===>>>???@@@AAABBBBBBBBB@@@AAACCCDDDEEEGGGKKKNNNNNNNNNMMMLLLLLLNNNQQQUUUYYYbbbooo~~~}}}xxxvvvqqquuummmgggfffsssyyy]]]SSSJJJFFFDDDBBBAAABBBCCCCCCBBBAAAAAABBBFFFLLL\\\wwwzzzmmmlllnnnvvv{{{lll```XXXTTTPPPMMMJJJJJJJJJKKKKKKLLLMMMNNNNNNQQQTTTVVVUUUSSSSSSSSSMMMKKKIIIIIIIIIHHHGGGEEEBBBAAAAAABBBDDDFFFFFFFFFEEEEEEFFFGGGHHHJJJKKKLLLNNNPPPWWWcccqqqxxxaaaVVVKKKIIIIIIHHHHHHJJJHHHHHHIIIJJJLLLMMMNNNNNNQQQRRRSSSSSSSSSTTTWWWYYYWWWYYY\\\___aaaaaa___^^^^^^\\\ZZZZZZ\\\```eeehhhDDDDDDEEEEEEFFFIIINNNRRRXXXhhh~~~tttfffdddhhhyyy|||{{{}}}|||{{{vvvnnn[[[VVVQQQPPPQQQVVV```jjjwwwuuuiii[[[PPPNNNQQQNNNQQQVVVYYY[[[\\\]]]______```cccffffffccc]]]YYYOOOLLLHHHEEEFFFIIIMMMPPPWWW\\\dddlllrrrwww{{{}}}~~~|||yyyuuurrrpppqqqrrruuuuuuvvvwwwwwwwwwvvvvvvtttsssssssssrrrpppllliii]]]XXXQQQIIICCC???>>>>>>888888777666666666777777777888888999999:::;;;;;;999:::;;;<<<<<<<<<;;;;;;999999999888777777666666555777:::<<<===>>>======<<<======>>>???>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAA???AAACCCDDDEEEGGGKKKNNNNNNOOONNNMMMMMMOOOSSSVVV]]]eeeqqq~~~|||uuurrrnnnssswwwkkkhhhkkkyyysssZZZQQQIIIFFFDDDAAAAAABBBCCCCCCBBBAAAAAACCCFFFLLL[[[uuupppnnnqqqxxxyyyjjj]]]UUUQQQNNNLLLKKKKKKKKKLLLLLLMMMMMMNNNLLLPPPTTTUUUTTTQQQPPPOOOJJJIIIHHHHHHHHHHHHFFFEEEBBBAAA@@@AAACCCDDDDDDBBBEEEEEEFFFGGGHHHJJJKKKLLLNNNPPPWWWcccpppiiiWWWPPPKKKJJJIIIFFFGGGKKKFFFGGGIIIJJJLLLMMMMMMNNNQQQSSSTTTUUUUUUVVVYYY[[[ZZZ[[[\\\^^^^^^^^^]]]]]]\\\\\\\\\___dddjjjppptttDDDEEEEEEEEEFFFIIINNNQQQZZZgggxxxrrrfffdddhhhppp{{{zzz{{{}}}zzzwww|||zzzqqq\\\VVVQQQPPPQQQVVV```jjjvvvxxxlll\\\PPPMMMPPPLLLPPPUUUYYY[[[]]]^^^```^^^```dddhhhjjjhhhccc___QQQMMMIIIEEEEEEHHHLLLOOOTTTZZZbbbjjjqqqvvvzzz}}}~~~}}}zzzvvvsssqqqqqqrrrssssssttttttuuutttttttttqqqpppoooooonnnlllhhhdddZZZVVVNNNGGGAAA>>>======888777555444444555666777777888888999::::::;;;;;;999:::<<<>>>>>>===<<<;;;999999888888777666666666555777:::<<<>>>>>>======>>>>>>???@@@@@@@@@@@@@@@???@@@@@@AAAAAAAAA@@@@@@???AAABBBDDDEEEGGGKKKNNNOOOPPPOOONNNNNNPPPTTTWWW```gggrrr~~~{{{sssnnnmmmrrrrrrmmmlllqqqpppWWWPPPGGGFFFDDDAAAAAABBBCCCCCCCCC@@@AAACCCFFFLLL[[[uuurrrppprrryyyxxxhhh[[[SSSPPPMMMKKKKKKLLLLLLLLLMMMMMMMMMMMMKKKNNNSSSUUUTTTRRRPPPOOOKKKIIIHHHGGGHHHHHHFFFEEEEEEDDDBBBCCCCCCDDDBBBAAAEEEEEEFFFGGGHHHJJJKKKLLLNNNPPPWWWcccooovvv___SSSOOOMMMLLLJJJFFFHHHLLLFFFGGGHHHJJJKKKLLLMMMMMMMMMOOOQQQRRRRRRSSSUUUWWWUUUUUUVVVWWWXXXZZZ[[[\\\]]]___aaafffllltttzzz~~~DDDDDDEEEFFFGGGIIIKKKLLLXXX```pppyyykkkeeefffppp{{{vvvwww{{{wwwsssyyy}}}rrreee]]]VVVUUUWWWYYY___eeesss~~~~~~pppaaaUUUOOONNNLLLNNNRRRVVVYYY]]]___```dddfffjjjnnnpppmmmhhhcccWWWQQQJJJFFFEEEHHHKKKLLLVVVYYY^^^dddkkkrrrwwwzzzzzz{{{~~~{{{yyyvvvrrrooonnnnnnnnnpppqqqrrrssssssrrrqqqqqqpppnnnkkkiiigggccc___[[[RRROOOJJJDDD???<<<;;;::::::999777555333222111000555666777888888999999888;;;<<<<<<======<<<<<<;;;:::999999888777666555555888999;;;<<<======>>>>>>>>>>>>???@@@@@@@@@@@@?????????@@@AAAAAAAAAAAA@@@BBBBBBCCCEEEFFFGGGHHHIIINNNOOOOOONNNNNNQQQUUUXXXaaahhhsss{{{tttppppppuuu}}}nnndddhhhsssjjjUUUMMMIIIDDDDDDCCCBBBAAAAAAAAAAAABBB@@@BBBGGGKKKXXXtttrrrqqqssszzzuuuaaaYYYVVVQQQMMMNNNOOOOOOOOONNNNNNNNNMMMMMMOOOPPPSSSVVVXXXWWWSSSPPPPPPNNNKKKHHHFFFEEEEEEEEEFFFEEEDDDCCCCCCCCCCCCCCCEEEEEEFFFGGGIIIJJJKKKLLLNNNRRRWWW^^^jjjeeeVVVOOOMMMKKKJJJJJJIIIGGGEEEIIIIIIIIIIIIIIIIIIIIIIIIKKKMMMPPPPPPPPPPPPQQQRRRPPPQQQRRRVVVYYY[[[[[[[[[\\\aaaggglllqqqyyyDDDDDDEEEFFFGGGIIIKKKLLLTTT\\\lll}}}nnnhhhhhhmmm|||wwwxxx{{{yyysssxxxuuuggg^^^VVVUUUVVVXXX]]]dddpppzzzsssdddXXXRRROOOKKKMMMPPPUUUYYY\\\^^^```bbbdddhhhlllmmmkkkeeeaaaTTTOOOHHHDDDDDDFFFIIIJJJQQQTTTYYY```gggmmmrrrtttvvvxxxzzz|||}}}wwwuuurrrooommmllllllllllllmmmnnnnnnooonnnmmmllljjjhhheeebbb```\\\WWWSSSMMMJJJFFFAAA===:::999999888777666555444444444444555666777888888999999888999999::::::::::::999999999999999888777666666555888999;;;<<<======>>>>>>>>>>>>???@@@@@@@@@@@@?????????@@@AAAAAAAAAAAA@@@BBBBBBCCCDDDFFFHHHJJJKKKNNNOOOOOONNNNNNQQQUUUYYYaaahhhttt{{{tttpppqqqvvv|||nnneeejjjvvvhhhUUUMMMHHHDDDCCCBBBAAA@@@@@@@@@@@@BBB@@@BBBFFFKKKWWWsssuuurrrttt{{{uuubbbXXXTTTOOOMMMNNNPPPPPPPPPOOOOOOOOONNNNNNNNNOOORRRUUUYYYZZZXXXVVVTTTQQQNNNJJJHHHFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIKKKLLLLLLMMMQQQWWW^^^kkkvvv```TTTMMMLLLJJJIIIIIIHHHGGGEEEJJJJJJJJJJJJJJJIIIIIIIIIIIIJJJLLLMMMLLLLLLMMMOOOQQQRRRSSSVVVYYY\\\^^^^^^ccchhhooouuu{{{EEEEEEEEEFFFGGGIIIJJJKKKOOOWWWhhh}}}ssskkkjjjlll}}}~~~yyyxxxyyy}}}}}}|||zzz~~~|||sssvvvzzziii```WWWTTTTTTVVV[[[aaalllvvvwwwiii\\\TTTPPPJJJLLLOOOSSSWWW[[[^^^___```aaadddggghhhfffaaa]]]RRRMMMGGGDDDDDDFFFHHHJJJLLLOOOUUU\\\bbbgggjjjkkknnnoooqqqsssvvvyyy{{{}}}yyyuuupppooollljjjhhhhhhiiiiiigggggghhhhhhhhhhhhgggfffdddbbb^^^[[[WWWSSSNNNJJJEEEDDD@@@===:::888777777666666555555666666777888555666777888888999999888999999::::::::::::999999999999888888777777666666888999;;;<<<======>>>>>>===>>>??????@@@@@@????????????@@@AAAAAAAAAAAA@@@BBBBBBBBBCCCEEEHHHLLLNNNNNNOOOOOONNNOOOQQQVVVYYYaaaiiivvvzzztttpppqqqvvvzzzmmmgggmmm{{{fffTTTMMMHHHCCCBBBAAA@@@@@@??????@@@BBB???AAAFFFJJJVVVqqqwwwtttuuu}}}zzzggg[[[UUUQQQPPPQQQQQQQQQQQQQQQPPPPPPPPPPPPNNNOOOPPPTTTYYY\\\\\\\\\XXXUUURRRNNNJJJHHHGGGFFFGGGFFFEEEEEEEEEEEEEEEFFFFFFGGGHHHIIIKKKLLLMMMMMMNNNRRRXXX```mmmlll[[[TTTNNNLLLJJJIIIJJJJJJIIIHHHKKKKKKKKKKKKKKKKKKKKKKKKIIIJJJLLLLLLKKKKKKLLLNNNTTTTTTUUUWWW[[[___ccceeeiiiooowww~~~FFFFFFFFFGGGHHHIIIJJJKKKLLLUUUfff{{{vvvmmmjjjmmm|||~~~yyyxxxwwwwwwxxxxxxxxx}}}|||sssuuulllbbbXXXTTTSSSTTTYYY___kkkssswwwkkk___UUUPPPIIIJJJMMMPPPTTTXXX\\\^^^]]]^^^___bbbbbb```\\\XXXQQQMMMIIIFFFGGGIIIJJJKKKKKKNNNSSSYYY^^^```aaaaaabbbcccdddgggjjjnnnrrrtttzzz}}}|||xxxsssooojjjiiigggeeeddddddeeefffccccccccccccbbbbbbbbbaaa```]]]YYYUUUQQQMMMHHHEEE???>>><<<:::888777777777666666666666666777888999555666777888888999999888;;;;;;;;;<<<<<<;;;;;;;;;888888888777777777777777888999;;;<<<======>>>>>>===>>>>>>?????????????????????@@@AAAAAAAAAAAA@@@BBBAAAAAABBBEEEIIIMMMPPPNNNOOOOOOOOOOOORRRVVVZZZbbbkkkxxxzzzssspppooouuuxxxkkkgggnnn~~~cccSSSLLLGGGBBBBBBAAA@@@????????????AAA???AAAFFFIIITTTnnnxxxuuuuuu|||pppaaaYYYUUUUUUWWWSSSSSSSSSRRRRRRRRRQQQQQQOOOOOOOOORRRWWW[[[\\\]]]YYYWWWSSSOOOKKKHHHFFFEEEFFFEEEEEEEEEEEEEEEFFFFFFHHHIIIJJJKKKLLLMMMNNNOOOOOOSSSYYYbbbppp}}}hhhZZZTTTPPPNNNKKKKKKLLLLLLLLLKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMNNNOOOOOONNNNNNPPPRRRWWWXXXYYY[[[^^^dddjjjnnnqqqxxxHHHGGGGGGGGGHHHIIIIIIJJJLLLUUUeee{{{xxxmmmjjjkkkzzz}}}zzzwwwuuurrruuuwwwyyy|||sssvvvooodddYYYTTTRRRSSSXXX^^^kkksss~~~|||tttjjj___UUUOOOHHHIIIKKKNNNRRRVVVYYY[[[ZZZZZZ[[[\\\]]][[[WWWTTTOOOKKKHHHFFFGGGIIIJJJJJJKKKMMMQQQUUUWWWWWWVVVUUUVVVVVVXXX[[[```eeeiiilllrrruuuyyy|||~~~|||zzzxxxvvvsssooolllfffeeeccc```______```aaa___^^^^^^]]]]]]]]]\\\\\\ZZZWWWRRRNNNKKKGGGCCC@@@<<<;;;:::999999888888888888777777666666666777777555666777888888999999888:::;;;;;;;;;;;;;;;;;;:::777777777777777888888888888999;;;<<<======>>>>>>======>>>????????????>>>??????@@@AAAAAAAAAAAA@@@BBBAAAAAABBBEEEJJJNNNQQQNNNNNNOOOOOOPPPSSSWWW[[[ccclll{{{yyyrrrpppllltttvvviiieeennn~~~___RRRLLLGGGBBBBBBAAA@@@????????????AAA???AAAEEEHHHRRRkkkxxxtttsss{{{yyyggg[[[WWWXXXXXXTTTTTTTTTSSSSSSSSSRRRRRRQQQPPPOOOQQQTTTWWWXXXXXXWWWUUURRRNNNKKKGGGEEEDDDDDDDDDDDDDDDEEEFFFGGGGGGJJJJJJKKKMMMNNNOOOPPPQQQNNNRRRXXXaaapppjjjZZZSSSPPPNNNKKKJJJKKKLLLLLLLLLMMMMMMMMMNNNNNNOOOOOOOOOPPPQQQRRRRRRQQQRRRUUUWWW[[[]]]___aaadddkkksssyyy|||IIIHHHHHHHHHHHHHHHIIIJJJMMMUUUdddxxxxxxmmmjjjgggvvv}}}{{{xxxtttrrrvvvzzz~~~}}}tttxxxqqqfffZZZUUUSSSSSSXXX^^^kkkrrr~~~|||vvvoooggg^^^UUUOOOHHHIIIJJJLLLOOOSSSVVVXXXYYYXXXWWWXXXXXXVVVSSSPPPJJJHHHEEEEEEFFFGGGHHHGGGJJJLLLNNNPPPQQQQQQPPPOOOOOOPPPQQQTTTYYY^^^cccffflllnnnqqqtttvvvwwwwwwwwwvvvtttrrrqqqpppooollljjjdddbbb___\\\ZZZZZZZZZZZZYYYYYYWWWVVVVVVVVVVVVVVVQQQNNNIIIFFFDDDAAA>>><<<999999999999999999999999888888777666555555555555555666777888888999999888888888999999999999888888666666777777888888999999888999;;;<<<======>>>>>><<<===>>>>>>??????>>>>>>??????@@@AAAAAAAAAAAA@@@AAAAAABBBCCCFFFJJJNNNPPPNNNNNNOOOOOOPPPSSSXXX\\\dddnnn}}}yyyrrroookkktttuuugggcccnnnyyy[[[QQQLLLFFFCCCBBBAAA@@@@@@??????@@@@@@>>>@@@EEEGGGPPPiiixxxsssrrryyykkk\\\WWWWWWVVVTTTTTTTTTTTTSSSSSSSSSSSSRRRQQQOOOPPPRRRSSSSSSSSSSSSQQQPPPMMMJJJGGGEEEDDDEEEEEEEEEEEEFFFGGGHHHIIIKKKLLLMMMNNNPPPQQQRRRRRRNNNQQQWWWaaapppnnn]]]UUUQQQNNNKKKJJJJJJKKKKKKKKKNNNNNNOOOOOOPPPQQQQQQQQQPPPRRRSSSSSSSSSUUUXXX[[[___bbbfffhhhlllrrr{{{JJJIIIIIIHHHHHHHHHIIIIIILLLRRR```tttyyynnnkkkfffsss~~~}}}{{{vvvvvv{{{xxx|||sssggg[[[UUUSSSTTTYYY___hhhppp|||{{{wwwqqqkkkeee^^^UUUPPPIIIIIIIIIJJJMMMPPPSSSUUUXXXVVVUUUUUUUUUSSSPPPNNNHHHFFFEEEEEEFFFGGGGGGGGGLLLMMMNNNPPPQQQQQQQQQQQQPPPPPPPPPRRRUUUZZZ^^^aaagggiiikkknnnpppqqqqqqqqqmmmllljjjjjjkkkjjjiiigggbbb___\\\XXXUUUSSSSSSSSSRRRQQQPPPOOONNNNNNNNNOOOJJJGGGCCCAAA@@@>>>===;;;888888888999999999888888777666555555444555555555555666777888888999999888888888999999999999888888555666666777888999999999888999;;;<<<======>>>>>><<<======>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAA@@@AAABBBCCCEEEHHHJJJMMMNNNNNNNNNOOOOOOPPPTTTXXX\\\eeeoooyyyrrrooonnnwwwtttfffbbboootttYYYPPPLLLFFFDDDCCCBBBAAA@@@@@@@@@@@@@@@>>>@@@DDDFFFOOOfffyyysssqqqyyyqqq___YYYWWWUUUTTTTTTTTTTTTSSSSSSSSSSSSRRRQQQPPPQQQRRRRRRQQQPPPOOONNNMMMLLLJJJHHHFFFEEEFFFFFFGGGGGGIIIJJJKKKLLLMMMMMMNNNOOOQQQRRRSSSTTTSSSUUU[[[eeetttuuuddd\\\UUURRRNNNLLLLLLMMMMMMMMMOOOOOOPPPQQQQQQRRRSSSSSSQQQSSSTTTTTTUUUXXX\\\```bbbggglllooosssyyyJJJJJJIIIHHHHHHHHHIIIIIIJJJPPP]]]qqqyyyooolllfffttt}}}xxxzzzzzzttthhh\\\VVVTTTUUUZZZ```eeemmmzzzyyytttnnnhhhddd^^^VVVQQQJJJIIIIIIIIIKKKNNNQQQSSSWWWVVVTTTSSSSSSRRROOOMMMIIIHHHFFFGGGHHHJJJIIIHHHOOOPPPQQQRRRTTTUUUWWWWWWSSSRRRQQQRRRTTTXXX\\\^^^eeefffhhhkkkmmmnnnnnnnnnhhhfffeeefffggggggfffeee```^^^ZZZUUURRROOONNNNNNMMMLLLJJJIIIHHHHHHIIIIIIGGGEEEAAA?????????>>>===777777888888888888888777555444444444444555555666555666777888888999999888:::::::::;;;;;;:::::::::555555666777888999999:::999999;;;<<<===>>>>>>>>><<<======>>>>>>>>>>>>>>>??????@@@AAAAAAAAAAAA@@@AAABBBDDDFFFIIIKKKLLLMMMNNNNNNOOOOOOPPPTTTYYY]]]eeepppxxxqqqooopppyyyssseeebbbooorrrXXXPPPLLLFFFDDDDDDCCCBBBAAAAAAAAAAAA@@@>>>@@@DDDFFFNNNeee~~~zzztttrrrzzzvvvccc\\\YYYVVVTTTTTTTTTSSSSSSSSSSSSRRRRRRQQQQQQRRRSSSSSSQQQPPPMMMMMMLLLLLLKKKIIIHHHGGGHHHHHHIIIIIIKKKLLLNNNOOOMMMNNNOOOPPPQQQSSSTTTTTTYYY[[[aaakkkzzz{{{kkkdddZZZWWWSSSPPPPPPQQQQQQPPPPPPPPPPPPQQQRRRSSSSSSTTTTTTUUUVVVWWWYYY\\\aaaddddddiiippptttwww}}}JJJJJJKKKKKKKKKJJJHHHGGGRRRSSS[[[mmmtttmmmmmmvvv}}}||||||~~~{{{ooobbbZZZUUUSSSUUUYYYccckkkwww|||xxxssslllfffbbb\\\UUUPPPKKKJJJIIIIIIKKKMMMPPPRRRSSSTTTVVVVVVTTTPPPLLLIIIGGGHHHHHHFFFCCCDDDIIIMMMOOOQQQTTTWWWXXXXXXWWWVVVWWWVVVVVVVVVXXX\\\```bbbcccccceeegggiiijjjgggeeefffeeecccbbbaaa`````````[[[XXXSSSOOOMMMLLLJJJIIIFFFFFFFFFEEEDDDBBBAAA@@@======<<<;;;::::::::::::666666666666777777777777888777777666555555444444555666777888999:::;;;;;;:::::::::999999999888888666666777777888888999999>>>======<<<<<<;;;::::::>>>>>>>>>>>>>>>?????????===>>>@@@AAABBBBBBAAA@@@BBBBBBDDDFFFIIILLLNNNPPPQQQNNNMMMOOOQQQRRRXXX___iiiqqq~~~yyyrrrooommmyyy}}}mmmiiifffuuujjjUUUNNNHHHCCCBBBAAA@@@@@@??????@@@@@@AAACCC@@@BBBIIINNN___{{{rrrkkktttiii[[[UUUUUUSSSSSSTTTTTTSSSRRRPPPOOOTTTTTTTTTTTTUUUUUUUUUUUUMMMMMMMMMLLLKKKJJJJJJIIIHHHJJJKKKKKKJJJIIIJJJLLLMMMLLLLLLNNNQQQSSSTTTTTT\\\```fffppp~~~tttjjjaaaYYYSSSRRRRRRPPPOOOQQQVVVUUUTTTUUUVVVXXXXXXWWWXXXYYY[[[\\\^^^bbbgggjjjooorrrvvv{{{IIIJJJJJJKKKJJJIIIGGGFFFLLLNNNWWWjjjvvvmmmjjjrrr~~~|||}}}~~~rrrddd\\\VVVSSSTTTYYYaaahhhttt}}}uuupppiiiddd```[[[TTTOOOLLLKKKIIIHHHIIILLLPPPRRRTTTUUUVVVVVVTTTPPPLLLJJJJJJJJJJJJHHHFFFFFFIIILLLOOOQQQTTTXXXZZZZZZZZZYYYZZZYYYXXXXXXZZZ]]]```bbbccccccdddgggjjjjjjhhhgggfffeeedddbbb```^^^]]]\\\WWWSSSNNNJJJIIIHHHGGGFFFDDDDDDCCCCCCBBB@@@???>>>===<<<;;;:::999999999999777777777666666666666666555555666666666666666666555666666777888999:::;;;::::::999999999888888888666666777777888888999999<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<======>>>???@@@@@@>>>???AAABBBCCCCCCBBBBBBBBBCCCDDDFFFIIILLLNNNPPPRRROOONNNQQQRRRSSSYYYaaakkksssxxxqqqoooqqq|||zzzkkkgggkkkzzzgggUUUNNNIIIEEECCCBBBAAAAAA@@@@@@AAAAAAAAACCC@@@BBBIIIMMM^^^zzz}}}pppjjjuuummm^^^WWWVVVRRRSSSTTTTTTTTTSSSRRRRRRTTTTTTUUUUUUUUUUUUUUUUUUOOOOOONNNMMMLLLKKKKKKKKKLLLMMMNNNNNNMMMLLLMMMOOORRRQQQQQQSSSVVVYYY[[[\\\aaafffnnnyyyxxxooohhh```YYYWWWVVVSSSRRRTTTXXXWWWWWWWWWYYYZZZ[[[[[[\\\^^^___aaabbbeeejjjmmmssswww|||IIIJJJJJJJJJJJJHHHFFFEEEFFFIIISSSggg{{{qqqhhhooo~~~~~~vvvhhh^^^WWWSSSTTTWWW___fffqqq~~~|||rrrlllfff```]]]YYYSSSNNNMMMKKKHHHFFFGGGJJJNNNQQQUUUVVVWWWVVVTTTQQQMMMKKKLLLMMMMMMLLLJJJIIIJJJKKKOOOQQQTTTWWWZZZ\\\\\\]]]]]]\\\[[[[[[\\\^^^```bbbccccccdddgggjjjlllkkkiiigggfffdddaaa^^^ZZZWWWUUUPPPLLLGGGCCCBBBBBBBBBBBBAAAAAAAAA@@@???>>>===<<<<<<;;;:::999999888999999888777777666666555555555444444444555666777777888555555666777888999999::::::999999999999888888888666666777777888999999:::::::::::::::;;;;;;;;;;;;999:::;;;<<<>>>???@@@AAA@@@@@@AAABBBCCCCCCCCCCCCBBBCCCDDDFFFIIILLLOOOPPPRRROOOOOORRRSSSUUU[[[cccnnnwww~~~vvvpppnnnrrr}}}uuuhhheeepppdddTTTNNNJJJGGGCCCCCCBBBAAAAAAAAAAAAAAA@@@CCC@@@AAAHHHLLL\\\wwwsssmmmvvvssscccZZZWWWSSSTTTUUUUUUVVVVVVVVVUUUWWWWWWXXXXXXXXXWWWWWWVVVTTTSSSQQQPPPOOOOOOPPPPPPMMMNNNOOONNNLLLLLLNNNOOOSSSSSSTTTVVVYYY^^^bbbdddjjjpppzzz|||uuujjjbbb[[[XXXVVVTTTUUUWWWZZZZZZ[[[\\\]]]___```aaaccceeegggiiijjjmmmqqqtttzzzKKKKKKLLLKKKKKKIIIGGGFFFEEEIIISSSfffyyylllppp~~~~~~}}}}}}{{{xxx||||||mmmbbbYYYTTTSSSWWW^^^dddooo||||||ooojjjccc^^^[[[XXXRRRNNNMMMKKKGGGEEEEEEHHHLLLOOOTTTUUUVVVVVVTTTRRROOOMMMOOOOOOOOONNNLLLKKKJJJJJJNNNOOORRRUUUYYY[[[]]]^^^___^^^]]]]]]]]]^^^```aaaccccccdddhhhkkknnnnnnmmmhhhgggddd```ZZZUUUPPPNNNJJJFFFAAA>>>===>>>??????@@@@@@@@@???>>>===<<<<<<;;;;;;999888888888888888888888777666555555444444444444555555666777777777555555666777777888999999999999999999888888888888666666777888999999::::::888888999999:::;;;<<<<<<::::::;;;<<<===>>>??????@@@@@@AAABBBBBBCCCCCCCCCBBBCCCDDDGGGIIILLLOOOPPPQQQOOOOOORRRTTTVVV\\\dddqqqzzz|||tttnnnmmmooo{{{qqqffffffrrr~~~aaaSSSMMMIIIGGGBBBBBBAAA@@@@@@@@@@@@AAA???BBB@@@AAAHHHJJJYYYssszzzrrrxxxyyyiii]]]XXXUUUVVVWWWWWWXXXYYYYYYYYY\\\]]]]]]]]]]]]\\\[[[ZZZYYYXXXVVVTTTSSSSSSTTTUUUPPPQQQQQQPPPOOOOOOPPPRRRVVVWWWYYY[[[___eeekkkooovvv}}}~~~xxxjjjccc]]][[[YYYXXXZZZ^^^]]]^^^```aaaccceeehhhjjjkkknnnrrruuuxxx{{{MMMMMMNNNMMMLLLJJJIIIGGGHHHLLLVVVgggtttvvv~~~xxxxxxuuussszzz~~~qqqeee\\\UUUTTTVVV^^^dddnnn{{{zzzooojjjccc]]][[[XXXSSSOOOMMMJJJGGGDDDDDDFFFIIIKKKQQQRRRSSSTTTTTTSSSRRRQQQRRRRRRQQQPPPOOONNNLLLKKKMMMNNNPPPRRRUUUXXX[[[\\\___^^^]]]]]]]]]]]]^^^___bbbbbbcccgggkkkooopppoooiiigggccc]]]VVVOOOJJJGGGEEEBBB===;;;<<<===>>>>>>???????????????>>>===<<<:::999888777777666777777888777777666555444444333666666666666666666666666666666777777888888999999999999999888888888777777666666777888999:::;;;;;;777888888999:::;;;<<<<<<<<<<<<<<<<<<============?????????@@@@@@AAABBBBBBCCCCCCEEEGGGJJJMMMOOOQQQPPPNNNNNNQQQSSSVVV]]]dddrrr{{{yyyqqqllllllmmm|||oooggghhhsssyyy^^^RRRKKKGGGFFFAAA@@@@@@???????????????>>>BBB@@@AAAGGGIIIVVVoootttxxx~~~nnnaaaZZZZZZZZZZZZ[[[]]]^^^___```bbbcccddddddcccaaa___^^^^^^]]][[[YYYWWWWWWWWWWWWVVVVVVVVVUUUTTTUUUWWWYYY[[[^^^bbbfffkkkqqqxxx}}}~~~zzzqqqkkkfffdddaaa^^^```eee```cccgggjjjllloootttwwwzzzOOOOOOOOOOOOMMMKKKIIIHHHJJJMMMVVVggg~~~{{{{{{}}}uuuvvvuuuvvv~~~uuuhhh^^^VVVUUUWWW^^^dddnnnyyyxxxpppjjjbbb]]]ZZZWWWSSSOOOKKKJJJGGGEEEDDDEEEFFFGGGLLLMMMOOORRRTTTUUUUUUUUUWWWUUURRRQQQQQQQQQPPPOOONNNNNNNNNOOORRRUUUXXXYYY\\\\\\[[[[[[[[[[[[\\\\\\^^^^^^```dddiiimmmooooookkkgggaaaYYYQQQJJJEEECCCAAA>>><<<;;;<<<===>>>===???????????????>>>======999999777666666666666666777666666555555444444444666666666666666555555555777777888888999999999999999888888888888777777777555666777888999;;;<<<<<<888999999:::;;;<<<<<<===========================????????????@@@AAABBBBBBCCCDDDEEEGGGJJJMMMPPPQQQOOOMMMNNNQQQTTTWWW^^^eeesss}}}wwwoookkkkkkooommmhhhlllwwwrrr[[[PPPIIIEEEEEE@@@@@@???>>>>>>>>>>>>>>>===AAA@@@AAAGGGGGGSSSllltttwwwsssfff___]]]^^^___aaadddgggjjjkkkmmmmmmnnnnnnmmmkkkhhhffffffeeecccaaa___]]][[[ZZZWWWWWWWWWVVVVVVWWW[[[^^^```eeelllrrrwww}}}~~~xxxtttpppmmmiiidddfffjjjmmmqqqwww{{{~~~OOOOOOOOONNNMMMKKKIIIGGGGGGJJJSSSccczzz}}}~~~|||wwwyyyzzz|||wwwjjj___XXXVVVXXX]]]ccclllxxx}}}vvvpppjjjbbb\\\XXXUUUQQQNNNJJJIIIGGGFFFDDDDDDDDDDDDGGGHHHLLLOOOSSSVVVXXXYYY[[[XXXTTTSSSTTTVVVUUUTTTQQQPPPOOOOOOPPPRRRUUUWWWXXXXXXXXXXXXXXXYYYYYYYYYYYYYYY[[[___eeejjjlllmmmlllggg___VVVMMMGGGCCCAAA===;;;:::;;;===>>>===<<<>>>>>>>>>>>>>>>>>>===<<<888888777666555555555555555555555555555555555555444444555555666666777777999999999999::::::::::::888888888888777777777777555666777888:::;;;<<<===::::::;;;;;;<<<<<<<<<============>>>>>>?????????@@@@@@??????@@@AAACCCDDDCCCDDDEEEHHHJJJMMMPPPQQQPPPNNNOOORRRUUUXXX___ggguuu~~~vvvmmmiiikkksss|||kkkiiinnnjjjVVVNNNGGGDDDEEEAAA@@@??????>>>>>>??????===AAA@@@AAAFFFFFFQQQiiivvvvvv|||xxxllleee```aaadddhhhmmmssswwwzzz}}}}}}~~~~~~}}}zzzwwwuuurrrrrrqqqooolllhhhdddbbbZZZ[[[[[[[[[[[[^^^bbbeeejjjqqq{{{~~~|||{{{{{{xxxtttvvv{{{NNNNNNNNNNNNLLLJJJHHHFFFCCCGGGPPP___vvv}}}~~~~~~{{{zzz}}}xxxkkkaaaYYYWWWYYY\\\bbbkkkvvv{{{uuupppiiiaaa[[[WWWTTTPPPLLLIIIHHHHHHFFFEEECCCBBBBBBCCCEEEIIINNNSSSWWWZZZ[[[___[[[VVVUUUWWWYYYYYYXXXSSSRRRPPPOOOOOOQQQTTTVVVVVVVVVVVVWWWWWWWWWWWWWWWUUUUUUWWW\\\bbbgggjjjkkklllggg^^^SSSKKKEEEAAA@@@:::::::::;;;===>>><<<;;;=========>>>======<<<<<<888777666555555444444555444444444555555555555555222333444555666888999999::::::::::::::::::;;;;;;888888888888777777777777555666777888:::;;;<<<===;;;;;;;;;<<<<<<<<<<<<===;;;<<<===>>>???@@@AAABBBBBBAAA@@@@@@AAABBBDDDEEECCCDDDFFFHHHJJJMMMPPPQQQQQQOOOPPPTTTWWWZZZaaaiiivvv}}}uuullliiijjjtttyyyiiiiiioooeeeRRRLLLFFFCCCFFFBBBAAA@@@@@@??????@@@@@@<<<@@@@@@AAAFFFEEEPPPggg|||xxxvvvzzz|||pppiiiaaacccgggmmmttt{{{}}}~~~}}}|||xxxsssnnnkkkdddeeeeeeeeefffiiinnnqqqyyySSSPPPNNNNNNOOOMMMIIIFFFFFFEEEJJJYYYpppxxxvvv}}}xxx}}}|||ooocccZZZXXX[[[]]]___gggtttyyyqqqhhhddd^^^XXXUUURRROOOMMMNNNLLLIIIHHHGGGEEEBBB@@@DDDCCCEEEMMMXXX___bbbaaa[[[YYYWWWWWWYYY[[[]]]]]]ZZZVVVRRROOONNNMMMMMMLLLSSSSSSSSSTTTSSSSSSRRRRRRNNNQQQUUUYYY\\\```dddgggeeebbb[[[QQQGGG@@@<<<;;;;;;;;;;;;;;;<<<<<<<<<<<>>===;;;:::999::::::999777666444333333333333333444444555555555555555444444666888:::;;;888999999999999888777777666666555555555555666666666666777888999::::::;;;>>>>>>????????????>>>>>>???????????????@@@@@@@@@AAAAAAAAABBBBBBBBBCCCCCCEEEDDDEEEIIIOOOSSSSSSQQQQQQRRRUUUVVVUUUWWWcccooozzz}}}rrriiiiiinnn|||ssskkkeeeuuudddWWWLLLEEECCC???AAA@@@@@@??????@@@@@@AAAAAA@@@@@@BBBCCCFFFNNNXXXxxxwwwtttxxx}}}vvvmmmhhhiiikkkpppwww}}}{{{tttrrrooolllmmmrrryyyVVVTTTRRRQQQPPPNNNIIIEEEEEEFFFJJJVVVjjj{{{sssrrr{{{sssggg\\\YYYZZZ[[[]]]eeerrr}}}yyyqqqiiieee^^^XXXTTTQQQNNNKKKLLLJJJHHHGGGGGGFFFCCCBBBBBBAAADDDMMMXXX```ccccccYYYWWWVVVWWWZZZ]]]___```\\\WWWRRRMMMKKKKKKJJJJJJLLLMMMMMMNNNNNNNNNMMMMMMJJJLLLOOOQQQSSSUUUXXX[[[\\\YYYTTTLLLDDD???<<<<<<<<<<<<======>>>>>>??????>>>>>>>>>===<<<;;;999999888777777777666555555555444444444444444444333333444444555555666888999:::888999999999999888777777777777666555555555666666666666777888999:::;;;;;;<<<===>>>>>>??????>>>>>>???????????????@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBEEEDDDFFFJJJOOOSSSSSSRRRRRRRRRSSSVVVWWWZZZdddooo{{{}}}rrrhhhiiinnn}}}rrrkkkfffuuu```UUUKKKEEEDDDAAAAAA@@@@@@??????@@@@@@AAAAAA???@@@BBBCCCEEENNNWWWsss{{{wwwyyy}}}}}}tttmmmnnnpppuuu{{{~~~YYYXXXVVVUUUSSSNNNIIIDDDCCCEEEJJJSSSccczzztttnnnnnnvvv|||}}}xxxlll___YYYYYYYYY[[[bbbnnnyyyyyyqqqiiieee^^^XXXTTTPPPMMMJJJIIIHHHFFFFFFFFFFFFDDDCCC@@@@@@BBBJJJSSSZZZ]]]]]]UUUTTTTTTWWW[[[```bbbccc]]]XXXQQQKKKHHHGGGFFFEEEEEEFFFGGGHHHHHHHHHHHHHHHFFFGGGIIIIIIIIIIIIKKKLLLOOONNNKKKFFF@@@===<<<===;;;<<<<<<===>>>?????????<<<<<<<<<<<<;;;:::888888555555666666666666666666666555555444444333222222333444555666777888888888888888999999888888777666888777666666555555555666666777888888::::::;;;<<<;;;<<<======>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@@@@AAAAAAAAABBBBBBEEEEEEHHHLLLPPPSSSSSSRRRTTTRRRRRRVVVYYY^^^gggppp}}}{{{ppphhhiiiooopppkkkfffuuuwww[[[RRRJJJEEEEEECCC@@@@@@????????????@@@@@@AAA???@@@AAABBBDDDLLLVVVkkkzzz{{{}}}tttuuuvvvzzz[[[[[[ZZZXXXUUUOOOIIIEEEAAADDDIIIPPP]]]sssrrrmmmmmmsssyyywwwrrrtttwwwzzz}}}pppbbbYYYXXXXXXYYY___kkkuuuyyyqqqgggccc\\\WWWSSSPPPMMMKKKIIIGGGEEEEEEEEEEEECCCAAA??????AAAEEEKKKPPPQQQQQQPPPPPPQQQUUUZZZ___bbbccc]]]WWWNNNHHHDDDBBBAAAAAA@@@AAABBBCCCDDDEEEEEEEEECCCDDDEEEEEECCCCCCCCCEEEDDDDDDCCC@@@<<<;;;;;;<<<888999999:::;;;<<<======:::;;;::::::999888777666555555555555555555555555444444444444444444333333222333555777888888777666888888888888888777777666888777777666555666666666777777888999:::;;;<<<<<<<<<<<<============<<<<<<>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@AAAAAAAAAAAABBBEEEGGGJJJNNNQQQSSSSSSSSSVVVRRRQQQVVV\\\aaajjjrrrzzzooohhhjjjqqq}}}nnnjjjfffvvvrrrXXXQQQIIIDDDEEECCC@@@@@@????????????@@@@@@@@@??????AAAAAACCCJJJSSSfffyyy||||||{{{|||}}}[[[]]]^^^\\\WWWPPPJJJFFF???CCCIIIOOO[[[pppwwwpppnnnrrrxxx}}}}}}uuuqqqqqqxxxsssdddZZZWWWWWWXXX^^^hhhrrr|||yyyqqqddd```ZZZVVVSSSQQQOOOMMMIIIGGGEEEDDDDDDCCCAAA???>>>>>>???BBBFFFIIIJJJJJJKKKKKKMMMQQQVVV[[[]]]^^^WWWRRRJJJDDD@@@???===<<<;;;<<<===??????@@@@@@@@@>>>@@@AAA@@@???>>>???@@@>>>???>>><<<:::888999:::777888888999::::::;;;;;;888888888888888777666555666666555555444333333333222222333333444555666666222444555777777777666555777888888888888777666666777777666666666666777777888888999:::;;;<<<======>>>>>>>>>>>>===;;;:::999===>>>>>>???@@@@@@AAAAAA@@@@@@AAAAAAAAABBBBBBBBBEEEHHHLLLPPPRRRSSSSSSSSSVVVRRRRRRXXX^^^dddmmmuuuxxxnnniiimmmvvvyyyllljjjgggwwwnnnWWWQQQHHHCCCCCCBBB@@@??????>>>>>>??????@@@@@@>>>???AAAAAAAAAHHHQQQccc}}}}}}vvvzzz___bbbcccaaaZZZQQQJJJFFF@@@DDDIIIOOO[[[ooo~~~uuuooorrrwww{{{yyy}}}~~~vvvtttoooyyyvvvfff\\\YYYXXXXXX]]]gggpppzzzyyyrrrccc___ZZZUUUSSSPPPNNNLLLIIIGGGDDDCCCCCCBBB???===;;;<<>><<<;;;999888888999:::;;;;;;;;;:::888999;;;:::999999:::;;;999:::;;;:::888777777888999999999999::::::::::::666666777777666555555444666666555444333333222222000111222333555666777777333444555666666666666666777777888888777777666555666666666666777888999999888999::::::<<<<<<===>>>?????????>>>===<<<;;;:::======>>>???@@@AAAAAABBBAAAAAAAAABBBBBBBBBCCCCCCFFFIIINNNRRRSSSSSSTTTTTTUUUSSSUUUZZZ___eeeoooyyy|||uuummmkkkrrr|||uuuiiijjjjjjzzziiiUUUPPPGGGAAABBB@@@??????>>>>>>>>>>>>?????????>>>???AAA@@@@@@FFFNNN```yyy}}}tttwww|||yyy}}}gggiiikkkggg]]]RRRIIIEEEBBBEEEIIIOOO[[[nnnxxxooopppuuu~~~yyywww}}}uuutttnnnyyyyyyiii```]]]ZZZYYY]]]fffoooyyyzzzsssfffaaa[[[UUUQQQNNNKKKIIIFFFDDDCCCBBBBBBBBB@@@>>>;;;<<<>>>@@@AAACCCEEEFFFCCCCCCDDDFFFIIIKKKKKKJJJFFFCCC@@@>>>===;;;999888888888999999999999999888444666777666555444555777444555777777666555666777888888888888888777777777555555555555555444444333333333333333333333333333222222333333444555666666555555444444444555666666777777777777777666666555444555555666777999:::;;;999999:::;;;<<<===>>>>>>======>>>??????>>>>>>===<<<===>>>???@@@AAABBBBBBBBBBBBCCCCCCCCCDDDDDDDDDFFFJJJPPPSSSTTTSSSTTTUUUSSSTTTWWW\\\___eeeqqq}}}yyysssmmmlllvvvooofffkkkmmmcccQQQNNNFFF@@@AAA@@@??????>>>>>>>>>>>>?????????>>>???@@@@@@???EEEMMM\\\uuusssuuu||||||mmmooopppkkk```SSSIIIDDDDDDFFFIIIOOO[[[mmmyyymmmnnnttt}}}yyywww~~~tttrrrooozzz{{{lllbbb```[[[ZZZ^^^fffoooyyyzzzssshhhccc\\\VVVQQQMMMIIIFFFDDDBBBAAAAAABBBCCCBBB@@@===>>>>>>>>>======>>>???BBBAAAAAACCCEEEFFFEEEDDD@@@>>>===<<<<<<;;;999777:::;;;;;;;;;;;;;;;:::999555666666555444333333444000222444555555555666777666666666555444444333333444444555555444444333333111111222333333444555555333444444444444444444444666555444333333444666777777777777777777666666555333444444666888:::<<<===999::::::;;;<<<===>>>>>>;;;<<<===???@@@@@@AAAAAA<<<===>>>???@@@AAABBBBBBCCCCCCCCCDDDDDDDDDDDDEEEFFFKKKQQQTTTTTTSSSTTTUUURRRTTTYYY^^^___dddrrr}}}xxxrrrmmmnnnxxxllldddkkkooo|||^^^NNNLLLDDD???AAA@@@??????>>>>>>>>>>>>??????>>>===>>>@@@??????DDDLLLXXXrrrssssss|||~~~}}}uuufffWWWLLLGGGDDDFFFIIIMMMWWWjjjyyynnnmmmooottt}}}zzz|||xxxjjjkkktttpppeeeaaa___[[[[[[cccooo{{{yyyrrrfffbbb\\\VVVQQQLLLHHHEEECCCCCCBBBAAA???===;;;:::======<<<<<<===>>>@@@AAA??????>>>===============999:::;;;;;;;;;999777666888888888777777555444444555555555444444333333333555444333333222222333333333333333333333333333333666555555444444333333222111111222222222333333333666555444333333333333333555555555444444333333333666777777777777777666666333333444666777999::::::;;;<<<>>>?????????>>>===<<<<<<======>>>>>>??????BBBAAAAAA@@@@@@AAAAAABBBAAABBBDDDDDDCCCDDDEEEGGGKKKQQQWWWWWWRRROOORRRUUUVVVVVVYYY^^^ccciiittt~~~uuulllfffiiiyyymmmdddggg}}}rrrbbbRRRIIIDDD@@@???@@@>>>>>>>>>>>>>>>>>>>>>>>>???????????????BBBGGGJJJXXXkkksssrrryyy|||yyyyyyzzziiiWWWKKKFFFDDDFFFIIIMMMWWWiii{{{ooolllmmmrrr}}}|||yyykkkhhhppp~~~uuuiiiddd^^^ZZZYYYaaammmxxxzzzsssgggbbb[[[UUUPPPLLLGGGDDDCCCCCCAAA@@@>>>===<<<;;;;;;;;;:::::::::;;;<<<===>>>>>>===<<<<<<<<<<<<<<<666666777777777777777666888888888888777666555444555555555444444333333333555444333333222222333333333333444444444444444444333333333333333444444444222222222222222222333333666555444333333333333444555555555444444333333333444555555555555555444444444444555777888999:::;;;;;;<<<===>>>???>>>>>>===<<<<<<======>>>??????@@@????????????@@@AAABBBCCCAAABBBDDDDDDDDDDDDFFFHHHMMMRRRXXXWWWSSSPPPSSSVVVVVVUUUYYY___eeelllyyy{{{rrrjjjeeejjj{{{zzzkkkffflllqqqbbbQQQHHHDDD@@@???@@@>>>>>>>>>>>>>>>>>>>>>>>>???????????????BBBFFFJJJVVVhhhuuurrrxxx~~~zzzxxxyyy~~~lllXXXJJJEEEEEEFFFHHHLLLUUUhhh~~~}}}oookkkkkkooo}}}~~~~~~~~~~~~zzzmmmffflllxxx{{{nnnhhh^^^YYYXXX___iiittt|||tttgggccc[[[UUUOOOKKKFFFDDDCCCBBB@@@>>>============;;;;;;:::999999999999:::<<<<<<;;;::::::::::::;;;444444444555555666777888999999999999888777666666555555555444444444444444555444444333333333333333444444444444444444333333111111222222333444444555333333333333222222222222555555444333333333444444555555555444444444444444444555555666666555555555666666777888:::;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>=========>>>??????@@@@@@======>>>>>>@@@BBBCCCDDDAAACCCDDDDDDDDDEEEGGGIIIOOOTTTXXXXXXTTTRRRTTTWWWVVVVVVZZZaaahhhqqq~~~xxxmmmfffdddlll~~~tttiiihhhrrrooo```PPPHHHDDDAAA???@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@BBBFFFIIISSSeeevvvqqqvvv~~~}}}}}}yyyxxxwwwuuuvvvzzznnnXXXJJJEEEEEEGGGHHHKKKTTTeee|||~~~ooojjjiiinnn}}}{{{|||}}}}}}pppgggkkkuuutttkkk___YYYXXX^^^hhhqqq}}}~~~vvviiiddd\\\TTTOOOJJJFFFCCCCCCAAA???===<<<<<<>>>???===<<<;;;::::::999999999:::999999888888888999999777666555555555777888999999999999999999888777777555555555555555444444444555555444333333333333333333333333333222222222222111111111222222333333333444333333333333222222222555444444333333333444444555555555555555444444444666777777888888888888777888888999:::;;;<<<======<<<======>>>>>>>>>>>>>>>======>>>??????@@@@@@AAA?????????@@@AAABBBDDDDDDBBBCCCDDDEEEEEEFFFIIILLLRRRVVVYYYXXXUUUSSSUUUWWWWWWWWW[[[bbbjjjsssuuujjjccccccmmmqqqgggiiissslll^^^OOOHHHDDDAAA???@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@AAAEEEGGGRRRccc{{{wwwooosss}}}wwwtttttttttpppqqqpppppppppsssxxx|||mmmWWWKKKGGGFFFGGGHHHJJJRRRcccyyypppjjjiiiooo~~~yyy{{{~~~tttkkkmmmtttxxxmmmbbb\\\YYY^^^gggpppzzzwwwkkkeee]]]UUUOOOJJJFFFDDDBBBAAA???<<<<<<<<<===>>><<<<<<;;;:::999888777777888888777777777777888888999888666555555555666777888999999999999888888777555555555555555555555555666555444444333333444444333222222222111111000000333333333222222111111111333333333333333333333333444444333333333444444555555555555555555555555555666666777888999999888888999999:::;;;<<<======>>>===============>>>>>>???>>>>>>??????@@@AAAAAAAAACCCCCCBBBBBBBBBCCCDDDDDDBBBDDDEEEEEEEEEHHHKKKNNNUUUWWWYYYXXXVVVTTTVVVWWWYYYXXX\\\ccckkkuuu}}}sssgggbbbcccoooooofffiiitttjjj\\\NNNGGGDDDAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@AAADDDFFFQQQaaayyyvvvlllooo{{{~~~sssmmmkkkjjjiiiffffffgggggggggiiimmmpppsssxxxkkkUUUKKKIIIFFFGGGHHHIIIPPPaaavvvtttkkkiiiooo|||}}}xxxoooooouuu|||nnnddd^^^ZZZ___fffnnnxxxyyynnnggg^^^VVVOOOJJJGGGEEEBBBAAA???===<<<<<<<<<<<<999999999999888777666555777666666666666777888888777666555444444333333333777888888888888888777777555555555555555666666666666555555444444444444444333333222222111111000000555444444333222222111111333333333333444444444444444444333333333444555555555555555555555666666666444444555666777777777777::::::;;;;;;<<<===>>>>>>===============>>>???????????????@@@AAAAAABBBBBBEEEDDDDDDCCCCCCDDDDDDDDDCCCDDDEEEEEEFFFIIIMMMQQQVVVWWWXXXWWWVVVUUUVVVWWWZZZZZZ]]]eeemmmxxxzzzoooeeeaaafffssslllggglllyyygggZZZMMMGGGEEEBBB@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>===???@@@@@@@@@AAACCCEEEMMM^^^vvvrrrhhhkkkxxxuuujjjdddbbb___^^^[[[\\\\\\\\\\\\^^^bbbdddhhhmmmuuu}}}iiiRRRJJJIIIGGGGGGGGGIIIOOO___tttxxxmmmjjjnnn~~~|||qqqppptttqqqeee^^^[[[^^^eeellluuu}}}yyypppiii```WWWPPPKKKHHHEEEBBBAAA@@@>>>===;;;::::::888999999999999888666555666666666666666777888888555555666666666555555444666777777888888777777666444555555555666666666777666666555444444444444444555555444444333222222111444444444333333333333333111222222333444555666666333333333333333444555666444555555555666666666777444444555777777888888777::::::;;;;;;<<<=========>>>======<<<===>>>???@@@??????@@@@@@AAABBBBBBBBBCCCCCCCCCCCCCCCDDDEEEFFFDDDDDDEEEEEEGGGJJJOOORRRWWWWWWWWWVVVUUUUUUUUUVVVZZZZZZ^^^fffppp|||tttkkkbbbaaaiiixxxhhhgggqqq}}}eeeXXXLLLGGGEEEBBB@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>===>>>@@@@@@@@@@@@BBBDDDHHHYYYsssoooeeegggtttwwwkkkbbb]]]ZZZVVVSSSRRRSSSSSSRRRRRRTTTXXX[[[___eeemmmvvv~~~hhhQQQIIIIIIGGGGGGGGGHHHOOO^^^sss|||ooojjjnnn}}}pppooorrrrrreee^^^ZZZ]]]cccjjjsss{{{zzzqqqkkkaaaWWWPPPLLLHHHFFFBBBAAAAAA???===;;;999888::::::;;;<<<;;;:::999888666666666666666777888999555666777999999999888888555666666777777777666666444555555555666666777777666666555444444444444555777777666555444444333333222333333444444555555666000111222333555666777777333333333333333444555666444555555555666666777777666666777999999:::::::::::::::;;;;;;<<<<<<======>>>===<<<<<<<<<===???@@@???@@@@@@AAAAAABBBBBBCCC@@@@@@AAAAAACCCDDDFFFGGGDDDEEEEEEFFFGGGJJJOOOSSSXXXWWWWWWVVVUUUUUUUUUVVVYYYZZZ^^^hhhsss~~~pppggg```aaakkk|||yyyeeehhhvvv|||dddXXXKKKFFFEEEBBB@@@AAA>>>>>>>>>>>>>>>>>>>>>>>>===>>>@@@@@@@@@@@@BBBCCCCCCVVVqqqlllccceeerrryyypppeee]]]YYYUUUPPPLLLMMMNNNMMMLLLLLLNNNRRRVVV[[[```hhhqqqyyygggSSSLLLKKKDDDCCCEEEHHHMMMYYYnnn}}}pppmmmqqq{{{wwwqqqppp{{{wwwiiiaaa[[[\\\```gggpppxxx|||yyyqqqhhh^^^VVVRRROOOJJJFFFCCCBBB???===;;;;;;::::::;;;:::888777777777888999:::999888666666666777888555555555444444333333333444444444555555555666666555555444444444333333333444333333333333444555555444444444333333222222222222222222222222222222222111111111222333444555666AAA===888666666666333111555666777777666666777888:::::::::999999999999999:::;;;<<<<<<======<<<<<<============>>>>>>>>>>>>@@@@@@@@@AAAAAA@@@??????AAAAAAAAAAAABBBBBBCCCDDDDDDDDDFFFGGGJJJNNNSSSWWW[[[WWWTTTTTTTTTSSSUUUZZZYYY\\\cccmmmvvvxxxiiifffaaa```mmm~~~qqqbbbiii~~~zzzeeeSSSJJJGGG??????BBB>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>??????>>>???AAACCCIIIVVVmmmfff___```gggwww{{{ppphhh^^^WWWSSSPPPMMMJJJGGGHHHIIIKKKLLLNNNOOOPPPRRRYYYdddnnnvvv|||gggTTTMMMKKKFFFEEEFFFIIILLLVVVjjj|||tttppprrrzzz|||tttqqqyyy|||mmmeee^^^]]]```eeemmmtttyyyuuunnnfff]]]WWWSSSOOOJJJFFFCCCBBB???===;;;::::::::::::999888888777777888888777777666666666666666666555555444444444333333333444444444444555555555666555555555444444444333333333222222222222333444444444444444333333222222222222222222222222222222222222222222222333444555555888555333333666777777666555777888888777666888999999999999999999999999999;;;;;;<<<=========<<<<<<============>>>>>>>>>???@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAABBBCCCDDDDDDCCCDDDDDDEEEHHHMMMSSSWWW[[[WWWTTTUUUTTTTTTVVV[[[\\\___gggqqqzzzuuuhhheeebbbdddsssnnnccckkk~~~wwwdddRRRIIIGGG??????BBB>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>??????>>>???AAACCCGGGRRRiiihhhaaa___eeesssvvvllleee[[[TTTPPPMMMJJJGGGGGGGGGIIIJJJLLLMMMOOOOOOTTTZZZccckkkrrrwww|||~~~gggUUUMMMKKKIIIHHHHHHIIIKKKSSSeeeuuuyyysssqqqvvv}}}zzzssswwwsssjjjbbb```aaadddjjjppp}}}{{{tttppphhhccc\\\WWWTTTPPPJJJFFFCCCAAA???===;;;:::::::::999999999999999888777777444555555666666666666555555444444444444333333333444444444444555555555555555555555555555444444444222111111111111222333333444444333333333333222222222222222222222222222222444333333222222333333444222111000222444777777777555777888888777666888999777777888888999999::::::;;;<<<<<<========================>>>>>>>>>??????@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAABBBBBBCCCEEEEEEDDDCCCCCCDDDHHHNNNTTTXXX[[[WWWTTTUUUUUUUUUWWW\\\```cccjjjttt~~~yyypppeeecccbbbiii{{{wwwkkkccclll~~~vvvbbbQQQIIIFFF??????BBB>>>>>>>>>>>>>>>>>>>>>>>>>>>===>>>??????>>>>>>@@@BBBEEENNNcccjjjbbb^^^bbboooxxxooofff___VVVOOOLLLJJJGGGDDDFFFGGGHHHIIIKKKMMMNNNOOOUUUZZZaaaggglllpppsssvvvyyy|||hhhVVVNNNKKKIIIHHHHHHIIIJJJPPP```ppp~~~uuuppprrrwwwvvvvvv}}}xxxnnnfffcccbbbdddhhhnnnvvv|||xxxqqqlllccc```[[[WWWTTTOOOJJJFFFBBBAAA???<<<;;;:::::::::888888999::::::888777666333444666777888777666666444444444444444444444444444444444444444444444444555555555555555555555555222222222222222333333444333333333333333333333333222222222222222222222222555444333333222222222333444333333333333444444444444666777777666555777888666777777888999:::;;;;;;<<<<<<===>>>>>>>>>>>>=========>>>>>>>>>?????????@@@@@@AAABBBBBBBBBBBBAAABBBBBBBBBBBBCCCDDDFFFFFFFFFEEEDDDEEEJJJQQQWWW[[[[[[WWWUUUVVVVVVVVVYYY^^^bbbeeelllwwwsssjjjbbbaaacccnnnqqqhhhccckkk}}}xxx```OOOGGGFFF@@@@@@BBB>>>>>>>>>>>>>>>>>>>>>>>>>>><<<>>>>>>>>>>>>>>>@@@BBBDDDKKK^^^zzzkkkbbb\\\___lll}}}}}}||||||pppiiibbb[[[RRRLLLIIIHHHFFFCCCEEEFFFGGGIIIKKKLLLMMMNNNSSSXXX]]]bbbfffiiilllnnnppprrruuuyyy}}}iiiWWWOOOKKKGGGGGGGGGHHHIIINNN^^^mmmwwwooonnnrrrzzzwww|||{{{rrriiieeeddddddgggllltttyyy~~~wwwooojjj___]]]ZZZWWWSSSNNNIIIFFFBBBAAA>>><<<:::999999999888888999::::::888777666444555777888999888888777444444444444444444444444444444444444444444333333444444555555555555555555333333333333333444555555333333333333333333333333222222222222222222222222555555444333222222222222555555555555444333333333333444666555444444555777777777888999:::;;;;;;<<<<<<===>>>>>>??????>>>>>>>>>>>>>>>>>>???????????????@@@AAAAAABBBBBBBBBAAABBBBBBBBBCCCDDDEEEGGGGGGIIIGGGFFFIIIOOOWWW\\\^^^\\\WWWUUUWWWXXXXXX[[[```cccfffmmmxxx}}}nnnfff___aaaffftttmmmgggccckkkxxx]]]MMMFFFEEE@@@@@@CCC>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>>>>===>>>@@@BBBDDDIII[[[vvvmmmbbb\\\___lllwww}}}}}}uuukkkfff^^^XXXPPPJJJIIIHHHFFFDDDEEEFFFGGGIIIKKKLLLMMMNNNQQQUUUZZZ___bbbdddfffgggiiijjjlllnnnrrrxxxjjjXXXOOOKKKEEEEEEGGGHHHHHHMMM[[[iiiyyyooommmppp~~~yyy{{{vvvmmmhhhfffdddfffjjjtttzzz}}}vvvnnnhhh]]]\\\YYYUUUQQQLLLHHHFFFBBB@@@>>><<<:::999999999999999999999999888777777666777777888888888888888333333333444444444444555444444444444333333333333333333333444444444444444444444333333444444555666222222333333333333444444222222222222222222222222555444333333222222222222222444666666555555555666333555666666555444666777999999::::::;;;;;;<<<<<<======>>>???????????????>>>>>>>>>?????????@@@@@@>>>>>>???@@@AAAAAAAAAAAABBBBBBBBBCCCEEEFFFHHHIIIKKKIIIHHHMMMUUU\\\___```\\\WWWVVVXXXYYYYYY]]]bbbdddgggppp{{{yyyjjjccc]]]cccmmm}}}}}}kkkfffeeennnttt[[[KKKEEEEEE@@@@@@CCC>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>>>>======???AAACCCIIIYYYqqqrrrfff]]]^^^jjjrrr}}}rrrjjjfff\\\VVVNNNIIIHHHHHHGGGEEEFFFGGGHHHIIIKKKMMMNNNOOOPPPTTTZZZ^^^````````````___```aaacccffflllsssxxxjjjXXXPPPKKKFFFFFFGGGHHHGGGJJJWWWeeeyyy|||pppnnnqqq{{{zzz|||qqqkkkfffbbbcccfffpppvvv}}}tttkkkddd\\\[[[XXXTTTOOOJJJHHHGGGBBB@@@>>>;;;:::999999999:::999888888777777888888888777777666666666666777333333333444444444555555444444444333333333222222222222222333333333444444333333222222333333444555222222222333333444444444222222222222222222222222444444333222222222333333000333666666555444555777555666777777666666777999<<<<<<<<<<<<<<<<<<<<<<<<===>>>??????@@@@@@??????>>>>>>?????????@@@@@@@@@<<<===>>>???@@@@@@@@@@@@BBBBBBCCCDDDEEEGGGHHHIIIKKKIIIJJJPPPXXX___aaa```\\\XXXVVVXXXZZZZZZ^^^ccchhhkkktttsssgggccc[[[gggwww{{{hhhfffgggtttoooYYYIIIDDDEEE@@@AAACCC???>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>=========???AAABBBHHHWWWlllyyylll```]]]gggmmmyyy|||qqqkkkiiiZZZTTTLLLHHHHHHHHHGGGFFFGGGGGGIIIJJJLLLMMMOOOOOORRRVVV\\\______]]]ZZZYYYTTTUUUVVVWWWZZZ^^^eeeiiipppttt{{{jjjYYYPPPKKKGGGGGGHHHHHHFFFIIITTTaaappp~~~rrrooossszzz||||||zzztttlllfffaaa```bbbjjjqqq{{{|||rrrhhhbbb\\\[[[XXXSSSMMMIIIGGGGGGAAA@@@>>>;;;:::999999999;;;:::888777777777888999999777666444444444555666333333333444444555555555444444444333333222222222111111111222222333333333222222111111222222333444222222222333333444444444222222222222222222222222444333333222222333333444111444777777444222333444666888999999888888999:::===============<<<<<<<<<>>>>>>???@@@@@@@@@@@@???>>>????????????@@@@@@@@@<<<<<<===??????@@@@@@@@@BBBBBBCCCDDDEEEGGGIIIJJJJJJIIIJJJQQQZZZ```aaa```\\\XXXVVVYYYZZZ[[[___dddkkknnnwww{{{nnneeecccZZZiii~~~|||~~~{{{eeeeeeiiizzzlllXXXHHHDDDEEE@@@AAACCC???>>>>>>>>>>>>>>>>>>>>>>>>;;;===============???AAAAAAGGGVVViii{{{rrrccc\\\cccjjjttt{{{qqqlllkkkXXXRRRKKKGGGGGGHHHGGGEEEGGGHHHIIIKKKLLLNNNOOOPPPTTTYYY^^^aaa___ZZZVVVTTTLLLMMMNNNOOOQQQUUU[[[___bbbfffnnnvvvlll^^^UUUNNNMMMJJJIIIIIIGGGIIISSS^^^ooo|||~~~wwwsss|||uuurrrrrrwww}}}uuu||||||ooofffbbbcccfffkkkpppyyyxxxnnneee```\\\WWWPPPMMMLLLJJJGGGDDDAAA>>>;;;:::::::::999888888888777777777777888888:::999888666555555555555555555555666666888999999777777666555444444333333333222111111111222444444222333333444444333333222333333333333333333333333444333222111222444666888666555555444444333333222777666666555444444333333333444555777888999;;;;;;;;;;;;;;;;;;<<<<<<<<<===?????????>>><<<<<>>>>>@@@BBBCCCAAABBBCCCCCCCCCCCCFFFHHHJJJIIILLLUUU```fffddd```WWWVVVVVVXXX\\\```ccceeennnsss{{{tttlllgggfffiiiqqqzzzmmmkkkqqqjjjQQQLLLGGGCCCAAAAAAAAAAAA????????????>>>>>>>>>>>>???>>><<<;;;<<<===???@@@BBBEEEOOObbbxxxyyyhhhbbbbbbhhhssszzztttlll]]]SSSIIIFFFGGGGGGJJJMMMKKKMMMNNNOOONNNNNNPPPQQQVVV[[[```bbb^^^XXXQQQMMMGGGGGGHHHIIIJJJMMMOOOQQQYYY\\\```eeekkkuuukkk]]]UUUOOOLLLJJJIIIIIIHHHIIIRRR\\\mmmzzzyyyuuu{{{zzzyyywwwvvvwwwxxx~~~vvvzzzqqqfffbbbbbbdddiiiooowwwxxxnnneee```[[[VVVPPPLLLKKKJJJGGGDDDAAA>>>;;;:::::::::999888888888777777777777888888888777777666666666666666555555555555666777888999555555444444333222222111111000000///000111222333222222333333333333222222444444444444444444444444666555444333333333444555333333333333333333444444555555555555555555555555555555666777999:::;;;<<<<<<<<<<<<<<<============@@@AAAAAA@@@>>>>>>@@@BBB@@@@@@@@@???@@@@@@AAABBBAAA@@@???>>>???@@@BBBCCCAAABBBDDDDDDCCCDDDFFFHHHKKKLLLPPPYYYbbbeeebbb^^^WWWVVVWWWYYY^^^bbbfffhhhooouuu}}}ssslllggggggjjjuuuwwwiiijjjvvv|||cccOOOKKKFFFBBBAAAAAAAAAAAA????????????>>>>>>>>>>>>>>>>>><<<<<<<<<===???@@@CCCEEENNN___vvvqqqiiigggjjjttt~~~wwwooo^^^TTTKKKIIIIIIIIIKKKNNNKKKLLLNNNNNNNNNNNNPPPRRRWWW[[[```aaa]]]VVVPPPLLLIIIIIIHHHIIIIIIKKKMMMNNNRRRUUUYYY]]]bbbjjjuuu}}}iii\\\UUUPPPKKKIIIIIIJJJIIIJJJPPPYYYjjjwww{{{wwwvvvwwwsssuuuzzz~~~|||zzzssshhhcccbbbcccggglllttt|||yyyooofff```[[[VVVPPPLLLKKKJJJGGGDDDAAA???;;;:::::::::999888888888777777777777888888777777777666666666666666444444444444555666777777555555555444333333222222111111000000000111222333222222333333333333222222555555555555555555555555666666555444333333222222222333333444555555666666444444555555666777888888666777888999:::;;;<<<============>>>>>>>>>??????BBBCCCCCCBBBAAA@@@BBBDDD@@@@@@@@@@@@@@@AAABBBBBBAAA@@@?????????@@@BBBCCCBBBCCCDDDDDDDDDEEEGGGIIIMMMOOOUUU^^^dddeee```\\\WWWWWWXXXZZZ^^^dddiiilllqqqyyyzzzrrrkkkhhhhhhmmmzzz~~~qqqgggmmmsssZZZNNNJJJEEEBBBAAAAAAAAA@@@????????????>>>>>>>>>>>>>>>===<<<<<<<<<===???@@@CCCDDDLLL\\\ssssssmmmllluuu|||ttt___UUUMMMLLLLLLKKKLLLNNNKKKLLLNNNNNNNNNOOOQQQSSSZZZ]]]aaaaaa\\\VVVPPPMMMKKKJJJIIIHHHIIIIIIKKKLLLMMMPPPSSSUUUXXX___hhhooo~~~ggg[[[UUUQQQKKKIIIIIIKKKKKKJJJOOOVVVggguuu}}}xxxsss~~~|||uuuwww}}}}}}~~~uuukkkfffddddddeeejjjqqqyyyzzzqqqhhhbbbZZZUUUOOOKKKJJJIIIFFFCCCAAA???<<<:::::::::999888888888777777777777888888777777777777777666555555444444444444444555666666777777777666666666555555333333333333444444444555333444444555555444444333444444444444444444444444444444555555444444333222555555666666666777777777555555666666777888888999888888999:::;;;<<<======>>>>>>????????????@@@@@@BBBCCCCCCCCCAAAAAABBBDDDAAA@@@@@@@@@@@@AAABBBBBBAAA@@@@@@@@@@@@AAABBBCCCBBBCCCEEEEEEEEEFFFHHHKKKMMMRRRZZZbbbgggeee```\\\WWWXXXYYYZZZ^^^ccciiimmmttt~~~xxxqqqkkkhhhiiiooo~~~}}}~~~lllhhhssskkkSSSLLLHHHDDDBBBAAAAAAAAA@@@????????????>>>>>>>>>===>>>======<<<===>>>??????AAACCCKKK[[[ppp~~~qqqmmmuuuwww```WWWOOONNNNNNLLLLLLMMMLLLMMMNNNNNNNNNOOORRRTTT\\\___aaa```[[[UUUPPPNNNJJJIIIHHHHHHHHHIIIKKKLLLLLLOOORRRSSSTTTYYY___eeeqqqyyyzzzeee[[[UUUSSSLLLJJJIIIKKKLLLKKKNNNTTTdddrrr~~~yyyttt{{{{{{xxx||||||xxxpppkkkhhhfffeeeiiiooovvv|||yyyqqqiiidddZZZTTTNNNKKKJJJHHHEEEBBBBBB???<<<;;;;;;;;;:::999888888777777777777888888999999999888777555333222555444444444444555555666888777777777777777666666333333444444555555555555555555666666666666555555333333333333333333333333222333444444555555444444666666666666555555444444888888888888888888888888999999:::;;;<<<======>>>?????????@@@@@@@@@@@@AAA@@@BBBCCCBBBAAA@@@AAABBBAAAAAA@@@@@@AAAAAABBBCCCAAAAAAAAAAAAAAAAAABBBBBBCCCDDDFFFFFFFFFGGGJJJLLLMMMTTT___fffhhheee```\\\WWWXXXYYYZZZ\\\aaahhhmmmyyyvvvooojjjhhhiiirrr~~~|||||||||mmmjjjvvveeeRRRJJJGGGDDDBBBBBBBBBAAA@@@????????????>>>>>>>>>==================>>>>>>???>>>BBBKKKZZZnnnvvvooottt~~~zzzcccZZZRRRPPPOOOLLLKKKMMMMMMNNNOOOOOOOOOQQQTTTWWW[[[]]]]]][[[WWWRRRNNNMMMIIIHHHHHHHHHIIIKKKMMMNNNMMMPPPSSSSSSSSSVVV[[[___fffmmmxxxuuueee[[[VVVTTTOOOKKKJJJLLLMMMLLLOOOSSS```ooozzzuuuyyyyyywwwvvv{{{zzz~~~~~~xxxrrrmmmiiifffjjjoootttyyy~~~wwwpppiiieeeYYYTTTNNNJJJIIIHHHEEEBBBBBB???<<<;;;;;;;;;:::999888888777777777777888888888888999888777666444222666555555555555555666666666666666666666666555555111222333444444444333333555666666666666666666555333333333333333333333333222222333333444555666666555555444444333222222111999999999999999999999888999::::::;;;<<<<<<======?????????@@@@@@@@@AAAAAA???AAABBBBBBAAA@@@@@@AAAAAAAAAAAAAAAAAABBBBBBCCCAAAAAAAAAAAABBBBBBBBBBBBCCCEEEFFFGGGGGGIIIKKKNNNOOOXXXccchhhgggbbb]]][[[VVVXXXYYYZZZ[[[aaaiiippp~~~|||tttmmmhhhhhhkkkuuu||||||zzzooojjjvvv{{{```RRRIIIGGGDDDCCCCCCCCCBBBAAA????????????>>>>>>>>>>>>============>>>>>>>>>>>>===AAAJJJYYYmmmzzzqqqttt{{{|||iii___UUURRRPPPMMMLLLMMMOOOPPPPPPPPPPPPSSSVVVZZZYYYZZZZZZWWWSSSOOOMMMLLLIIIIIIHHHIIIJJJLLLNNNOOOMMMPPPSSSTTTSSSTTTXXX[[[]]]dddnnnxxxqqqddd\\\WWWVVVRRRMMMJJJLLLMMMMMMPPPTTT\\\kkk{{{uuuwww~~~zzztttqqqttt|||yyyqqqkkkhhhkkkooossswww}}}zzzsssmmmhhhdddXXXSSSMMMIIIHHHGGGDDDAAABBB@@@===;;;;;;;;;:::999888888777777777777888888444555777888888777666555777666666555555666666777666666666666666666666666111222333444555444444333444444555555555555444444444444444444444444444444555444333333333444555666555555444444444444444444888888999999::::::;;;;;;999::::::;;;;;;<<<<<<===????????????@@@@@@@@@@@@???AAACCCCCCBBB@@@@@@AAABBBAAAAAAAAAAAABBBCCCCCC@@@AAAAAABBBBBBBBBBBBBBBDDDEEEGGGHHHHHHJJJLLLOOOTTT]]]gggjjjeee^^^YYYXXXSSSVVVYYYZZZ]]]cccnnnvvvxxxpppkkkgggjjjnnnyyy}}}uuuoookkkwwwrrr[[[SSSIIIGGGEEEDDDDDDDDDDDDBBB????????????>>>>>>>>>>>><<<======>>>>>>>>>>>>>>>???AAAHHHVVVkkkssstttyyypppeeeYYYTTTQQQNNNNNNOOOQQQRRRRRRQQQRRRTTTYYY\\\\\\\\\[[[XXXTTTQQQPPPQQQLLLKKKKKKJJJKKKLLLMMMNNNLLLPPPTTTUUUTTTUUUXXX[[[]]]cccnnnxxxoooddd]]]XXXVVVTTTNNNKKKLLLMMMNNNQQQUUUYYYhhh~~~}}}tttuuu{{{|||uuupppppp}}}}}}ssskkkiiilllooorrrvvv{{{wwwpppjjjfffcccXXXSSSMMMIIIHHHGGGDDDAAABBB@@@===;;;;;;;;;:::999888888777777777777888888111333555888999999999888888777777666666666777777888888888888888999999999444444666777777777666555222333333444444333333222555555555555555555555555888666444222111222333444666666777777888888999999666777888999;;;<<<===>>>999:::::::::;;;<<<<<<<<<>>>>>>?????????@@@@@@@@@???AAADDDDDDBBBAAAAAAAAABBBAAAAAAAAAAAABBBCCCCCC@@@AAABBBBBBCCCCCCBBBBBBDDDEEEGGGHHHHHHJJJMMMOOOXXXaaaiiikkkddd[[[VVVUUUQQQUUUYYY[[[^^^fffrrr{{{uuunnniiigggkkkqqq||||||~~~pppkkkmmmzzzmmmXXXSSSIIIGGGEEEEEEEEEEEEDDDCCC????????????>>>>>>>>>>>><<<======>>>>>>>>>>>>>>>@@@AAAFFFSSSjjjuuutttwwwuuuiii]]]VVVSSSPPPOOOQQQRRRSSSSSSRRRSSSVVVZZZ^^^``````___\\\XXXVVVVVVWWWOOONNNMMMKKKKKKKKKLLLMMMNNNQQQVVVWWWVVVWWWZZZ]]]bbbiiisss~~~{{{wwwuuusssvvvxxxzzz~~~