BM6P6(@ ))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,---------.........------///000111111222222222333333333333555666;;;KKKVVVMMM;;;222222333333333444444444555666777666555444555666444444444555666888:::;;;777555444444555666444333...---++++++,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,+++******+++,,,,,,******))))))((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((&&&&&&&&&'''((())))))***(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((******))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''******))))))((((((''''''((((((((((((((())))))***))))))))))))))))))))))))******))))))******+++,,,//////.........---------------,,,---...///111222333333222222111222222222555555555555444333222111222222111000///...---------,,,+++***))))))))))))+++******)))(((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((())))))***++++++++++++++++++***((('''((()))+++---((((((''''''&&&''''''(((+++******))))))(((((('''(((((((((((((((((())))))************************''''''''''''(((((())))))---"""222!!!,,,$$$%%%((((((((((((((((((((((((((((((((((((''''''((())))))((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''''''''((((((((((((+++)))'''&&&%%%&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&%%%&&&)))+++))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,++++++*********+++++++++,,,,,,,,,------,,,---...---,,,---...000111111111111222222222222111444555888DDDNNNGGG888333333333333444444444444444666777666555444555666555444444444555777888:::666444333333555555444222///---++++++,,,---,,,+++,,,,,,,,,------,,,,,,,,,,,,++++++******++++++,,,***)))))))))((((((((('''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((((((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((((((((((((((((((((((((%%%%%%%%%&&&'''((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))(((((((((((()))******))))))))))))))))))))))))******))))))******+++,,,///.........---------,,,...---------...000222333333222222111111222222222444444444444333222111000222111111000///...---,,,---,,,+++***))))))))))))******))))))(((''''''&&&&&&''''''(((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((((())))))***************(((((('''&&&&&&'''((()))''''''&&&%%%%%%%%%&&&&&&))))))(((((('''''''''&&&'''''''''(((((((((((()))***)))))))))((((((((('''((((((((()))))))))******---###111""",,,'''&&&)))'''''''''((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((()))))))))*********)))))))))((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))''''''''''''((((((((((((***)))'''&&&&&&&&&((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&''''''&&&&&&(((+++...***)))(((((('''''''''(((''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))))))))))))))))))))))))))*********++++++++++++,,,+++++++++++++++*********++++++++++++,,,,,,,,,,,,,,,---...---,,,,,,...000//////000000000111111111///333444444;;;BBB>>>555222333333333333444444444444555666555444444555666555444333333333444666777555333222222333333222111000...,,,,,,---...---,,,,,,,,,------------,,,,,,,,,+++************+++,,,))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((('''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((($$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))*********)))))))))))))))******+++))))))))))))))))))))))))***))))))))))))***++++++......------------,,,,,,.........///000111222333222222111111111222222333333333333333222111000///111000000///...---,,,,,,,,,+++******))))))))))))***))))))(((((('''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&''''''((((((((((((((('''(((((()))))))))))))))((((((((((((''''''''''''(((((('''&&&&&&&&&&&&&&&))))))((((((((((((((((((''''''((((((((()))))))))*********))))))((((((((((((((())))))))))))******+++###///###++++++&&&'''))))))))))))((((((((((((******))))))((())))))***(((((((((((((((((((((((((((((())))))))))))******++++++*********)))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((***)))'''&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((&&&''''''''''''(((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''(((''''''''')))...111***))))))(((((((((((((((''''''''''''''''''''''''###$$$%%%&&&''')))******))))))))))))))))))))))))************+++++++++++++++++++++******************++++++++++++,,,,,,,,,,,,---------,,,,,,...000........./////////000000///222333222444888777333111111111222222222333333333444555555444333444666555444333222222333444444333222111111222222111000000///------.........---,,,,,,------------,,,,,,++++++************++++++))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))***)))))))))))))))***++++++)))))))))))))))))))))))))))))))))))))))***++++++------,,,,,,,,,,,,,,,,,,......///000111222333333111111111111111222222333333333333333222111000/////////......---,,,,,,+++++++++***)))))))))))))))))))))((((((((('''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((&&&''''''((()))((((((((()))************))))))(((******)))(((((((((((()))***+++++++++++++++++++++))))))******+++,,,,,,,,,---------.........//////000000000000000000000000000***333+++111777...------------,,,,,,,,,,,,,,,++++++***)))))))))******((((((((((((((('''''''''(((((())))))))))))))))))++++++++++++*********)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((''''''''''''(((((((((((()))(((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&)))...222***))))))((((((((())))))''''''''''''''''''''''''%%%%%%%%%&&&'''((())))))))))))))))))))))))))))))))))))*********+++++++++*********************************+++++++++,,,,,,+++,,,------,,,,,,---///------........./////////000222333111000222333222000000000000111111111111111333444444333333444666555444222111111222222333333111000000111222000///000///------.........---++++++,,,,,,,,,,,,++++++************************(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&'''''''''''''''''''''(((''''''&&&&&&''''''((((((((((((((((((((((((((('''''''''''''''(((((((((&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''***)))))))))(((((((((''')))))))))((()))******+++))))))))))))))))))))))))))))))(((((())))))***+++++++++,,,,,,,,,,,,,,,,,,......///000111222333333111000000000111111222333444444444444333222111000......------,,,+++++++++******))))))((()))))))))((((((((((((''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&'''((((((((((((((())))))************)))(((******))))))))))))******+++,,,,,,,,,---...............///000000111222222222333444555777888999999<<<<<<<<<<<<;;;;;;;;;;;;:::666<<<999===III;;;888333333333333222222111111...---,,,+++++++++++++++******))))))((((((((((((((((((((((((((((((((((((++++++++++++*********)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''''''''''''''(((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%(((,,,///)))((((((((((((((())))))'''''''''''''''''''''''''''''''''''''''&&&&&&&&&)))))))))))))))))))))))))))))))))************+++)))))))))***************************+++++++++++++++,,,---,,,++++++---///------........./////////000222222222111111222333//////000000000111111111000222333333333333444555444333222111111222333333333111000000111111000///000...,,,,,,---...---,,,******++++++++++++******))))))***++++++***))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((((((((((()))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''*********)))((('''''''''((((((((((((((())))))***)))))))))))))))))))))))))))(((((((((((()))************++++++++++++,,,,,,------///000111222222222000000000000000111222333444444444444333222111000,,,,,,,,,,,,+++++++++******))))))(((((()))))))))''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((&&&''''''(((((((((((((((''''''''''''((((((((()))))))))))))))***+++,,,---------......///000111111555555666777777888999999999:::;;;<<<>>>???@@@AAA????????????>>>>>>>>>>>><<<;;;===???@@@SSS@@@;;;::::::999999888777777777222111111000////////////---------,,,++++++*********)))))))))))))))((((((++++++*********)))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((('''''''''((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&%%%&&&)))+++(((''''''''''''(((((()))''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%))))))))))))))))))))))))))))))))))))************((()))))))))*********+++************+++++++++++++++,,,---,,,++++++---///............////////////000000000222222111222333111111111111222222222222///111333333222222444555444333222111222222444555333222000111222222111//////---++++++,,,---,,,+++))))))************))))))((()))***++++++***)))((('''((((((((()))))))))***(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((('''''''''((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))(((((((((((('''''''''''''''(((((()))))))))))))))))))))))))))((((((((((((((()))******************+++++++++,,,+++,,,...000111111111111////////////000111222333333333333333222111000///+++++++++++++++*********))))))(((((((((((())))))''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((''''''((())))))))))))(((&&&&&&&&&&&&'''(((***++++++,,,,,,---...000111222111222333444555666777777;;;<<<<<<===>>>???@@@AAA??????@@@@@@AAABBBBBBCCC@@@@@@?????????>>>>>>>>><<<<<<<<>>>>>>>>===<<<;;;;;;;;;888777666555444444444444222222222111000/////////,,,,,,,,,++++++***************)))))))))((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''$$$%%%''''''&&&&&&'''(((&&&&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&))))))))))))))))))))))))))))))))))))************(((((())))))*********+++)))************++++++++++++,,,,,,,,,++++++---///........./////////000000///...///111333222222222222222333333333444444444///111222222222222444555333333222222222333555555333222111111222222111///...---++++++,,,,,,,,,+++(((((())))))))))))((((((((()))***++++++***)))((('''((((((((())))))******(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''((((((((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))******&&&&&&&&&&&&&&&'''(((((())))))))))))))))))))))))((((((((((((((()))******))))))******+++++++++,,,+++,,,...///000111000000////////////000111222333111222222111111000///...+++++++++***************))))))(((((((((((()))***&&&'''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((('''(((((()))))))))))))))((((((''''''(((+++---//////000000222444666888999777888999:::;;;<<<===>>>???@@@AAABBBCCCDDDEEEEEECCCCCCBBBBBBBBBAAAAAAAAAEEEEEEEEEDDDDDDCCCCCCCCCAAABBB@@@HHHFFFaaaHHHAAAAAA@@@@@@???>>>======<<<<<<;;;:::999888888888888666666555555444333222222.........------,,,,,,,,,))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''((((((((()))&&&&&&'''((())))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''&&&''''''''''''((((((((()))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''$$$&&&))))))(((&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''%%%&&&&&&''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++************************......---,,,,,,,,,------,,,...000111222111000///000000111222333444444555222222333333333222222111000111111111111222222222444333222111000111222333222222222111000//////.........------,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))((((((''''''''''''(((((())))))(((((('''''''''&&&((((((''''''''''''((((((---+++((('''(((+++///222((($$$$$$)))+++((($$$$$$))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''',,,,,,+++)))(((&&&%%%%%%''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((()))******************+++,,,,,,------,,,,,,,,,------......------,,,+++,,,---...////////////111000///////////////000...---+++)))((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))***+++,,,+++)))(((''''''(((((((((((()))(((((('''&&&%%%$$$$$$%%%%%%&&&'''((((((((()))+++---///000111111555555777999:::;;;<<<<<<;;;<<<===???AAACCCFFFGGGEEEFFFGGGFFFDDDDDDDDDEEEDDDEEEFFFFFFEEEEEEGGGHHHGGGFFFDDDCCCDDDEEEEEEEEEDDDFFFKKKTTTZZZWWWKKK@@@BBBBBBAAABBBBBBAAA>>>;;;>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;<<<;;;;;;::::::666666666555444222111000///......------,,,++++++******))))))((((((((('''((((((((()))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++************************------,,,,,,,,,,,,---------...000111111111///.........///000111222333333222222222333222222222111111111111111222222222222444444333333222222333333222222111000000///......------,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))((((((''''''''''''(((((()))(((((((((''''''''''''((((((''''''''''''((((((((('''&&&&&&(((,,,111333555---&&&%%%&&&''')))---)))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&%%%%%%&&&''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((((((((('''''''''&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((())))))******************+++,,,,,,------,,,,,,,,,------......------,,,+++,,,---...////////////000000000////////////...---,,,+++)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((***)))(((((()))+++((((((''''''''''''((((((''''''''''''((((((((((((''''''(((***+++,,,---...111222444666888999::::::888999;;;<<<>>>?????????BBBCCCCCCDDDEEEGGGHHHIIIIIIJJJJJJIIIGGGEEEEEEFFFFFFGGGHHHGGGFFFEEEFFFHHHHHHFFFEEEDDDFFFGGGIIIIIIFFFOOOWWWUUUJJJCCCCCCGGGDDDCCCBBBBBBCCCCCCBBBAAA???@@@@@@@@@???>>>>>>===<<<============<<<;;;;;;:::::::::999888777555444111111000000//////......,,,++++++***)))((((((((()))))))))))))))(((((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++************************++++++***++++++,,,---...//////000111111000......,,,------...///000111222111222222222222222222222111111111111222222222333444444555555444333333222111111000000//////......++++++++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))((((((''''''''''''((((((((((((((((((''''''''''''((((((''''''''''''(((((('''&&&%%%%%%'''+++...111888000(((&&&&&&&&&***///((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''&&&%%%%%%&&&''''''((((((((((((((((((((((((&&&&&&'''''''''((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%%%%&&&&&&'''(((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++*********+++,,,,,,------,,,,,,------............------,,,---......//////////////////000000000///---,,,,,,+++***)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&((())))))(((''')))***''''''(((((()))))))))((((((''''''''''''(((((())))))***,,,...000222333444555666888:::;;;============>>>???AAABBBCCCDDDDDDHHHHHHHHHIIIIIIJJJJJJJJJKKKLLLLLLKKKIIIGGGHHHIIIHHHIIIJJJIIIHHHGGGHHHIIIIIIHHHGGGGGGHHHJJJLLLNNNRRRXXXZZZQQQBBB<<>>===<<<<<<<<<<<<;;;:::999888555444444333333222222111///...---,,,+++***)))(((***************)))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''$$$%%%&&&'''((()))******''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))++++++************++++++************************)))))))))***+++,,,...///000000111111000///...---,,,------...///000111111111111111111111222222222111111111222222222333333333444444555444333111000000000000//////.........******************++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))((((((''''''''''''((((((((((((((((((((('''''''''((((((''''''''''''(((((()))((('''&&&&&&''')))***---***)))+++***'''&&&(((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%&&&&&&''''''(((((()))''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********))))))***++++++++++++******+++,,,,,,------,,,,,,------............------------...///////////////---...000111000...,,,***++++++***)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((''''''((()))((()))***++++++***)))(((***)))(((((((((((()))***,,,---///111444666888999888888:::<<<===>>>??????AAABBBCCCEEEFFFGGGGGGGGGIIIIIIJJJKKKKKKKKKKKKKKKHHHIIIJJJIIIHHHGGGHHHIIIFFFHHHIIIIIIHHHHHHIIIJJJJJJJJJIIIIIIIIIKKKNNNPPP^^^VVVMMMHHHGGGHHHHHHGGGIIIHHHHHHHHHIIIHHHEEEBBBCCCCCCDDDDDDDDDDDDDDDCCCBBBCCCCCCCCCBBBAAA@@@???<<<<<<<<<<<<;;;:::999999888888777666666555555444222222111///...,,,+++******+++++++++***)))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''%%%&&&&&&'''((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))++++++************++++++************************(((((()))***+++---...///000000000000000///......---...//////111111222333111111000000000111222333111222222222222333333333222222333333222111///.../////////...............******************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))((((((''''''''''''(((((('''''''''(((((((((((((((((((((''''''''''''(((((((((((('''&&&&&&'''''''''%%%%%%(((,,,,,,'''%%%''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&'''''''''(((((()))))))))(((((((((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********+++))))))***+++++++++++++++***+++,,,,,,------,,,,,,---......//////......------...//////000/////////---...///000///---+++)))************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((''''''((()))))))))***+++***)))((('''))))))***+++---...000111333444555777:::<<<>>>??????@@@AAACCCDDDEEEEEEEEEDDDDDDEEEGGGHHHHHHHHHHHHHHHIIIJJJLLLMMMMMMMMMMMMHHHHHHHHHFFFCCCAAA@@@AAA===???AAABBBBBBBBBDDDFFFIIIJJJKKKKKKIIIJJJLLLOOOYYYNNNDDDAAAFFFHHHCCC===@@@BBBEEEIIILLLKKKGGGDDDCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCBBBAAA<<<<<<=========<<<<<<;;;:::::::::999888888777777666666444333111000///...,,,,,,,,,,,,+++***)))((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++************************))))))******,,,---...///000000000000////////////...///000000222222333444111000//////000111333444222222222222333333333333222222222222111///........................------++++++++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))((((((''''''''''''(((((('''''''''(((((((((((((((((((((''''''''''''((((((%%%%%%&&&'''(((((())))))(((&&&''')))(((&&&)))...'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''(((((((((((('''&&&((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&'''''''''(((((((((++++++***)))(((''''''&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((())))))******+++++++++)))***++++++,,,+++++++++***+++,,,,,,------,,,,,,......////////////.........//////000000/////////......//////...,,,***)))((())))))******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&((())))))(((''')))***((((((((()))(((((('''''')))+++...222666999;;;<<<<<<===>>>@@@AAACCCDDDDDDCCCDDDEEEGGGHHHHHHHHHIIIEEEFFFGGGHHHIIIIIIIIIIIIHHHJJJKKKMMMNNNNNNMMMMMMJJJJJJHHHCCC>>>:::888888444666888999999999;;;===CCCGGGJJJKKKIIIIIIKKKMMMJJJIIIFFFBBB>>>:::777555666888>>>EEEJJJLLLKKKIIIEEEEEEFFFHHHHHHIIIIIIIIIGGGHHHGGGGGGFFFEEECCCCCC???@@@@@@AAAAAAAAAAAA@@@=========<<<;;;;;;::::::999999888777666444444333/////////...---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((()))))))))(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++************************++++++++++++,,,---/////////////////////000000111...///000000222222333444000000///...///111333444222222222333333333444444555444222111000/////////------------------------------,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))((((((''''''''''''((((((''''''''''''((((((((()))((((((''''''''''''((((((%%%&&&'''((())))))((((((***((('''(((&&&$$$(((...''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&(((((((((((((((((((((((('''((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((***))))))(((''''''&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((())))))******+++,,,,,,)))***++++++,,,,,,++++++***+++,,,,,,------,,,,,,......////////////......//////000000000000////////////...---,,,+++***)))'''((()))******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((***)))(((((()))+++((((((((()))***,,,---...000222777<<<@@@BBBCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFDDDDDDFFFGGGHHHHHHIIIIIIGGGHHHIIIJJJJJJJJJJJJJJJHHHIIIJJJKKKKKKJJJIIIHHHHHHHHHFFFBBB===999777777333444555555444333555666;;;@@@GGGJJJIIIIIIKKKMMMGGGIIIKKKGGGAAA:::666555333555888>>>DDDHHHJJJJJJGGGGGGIIIJJJKKKLLLLLLLLLIIIIIIHHHHHHGGGEEEDDDCCCAAABBBCCCDDDDDDDDDDDDDDDAAAAAA@@@@@@???>>>>>>>>><<<;;;;;;:::999999888888333333333222111000......))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++************************,,,,,,,,,,,,---...////////////...//////000111222......///000111222333333000///......///111333444222222333333333444444444777555333111000000000111------------------------......------,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))((((((''''''''''''((((((&&&'''''''''(((((())))))((((((''''''''''''(((((())))))******)))'''%%%$$$&&&&&&(((***'''######(((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))&&&'''((())))))((('''&&&(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))'''''''''''''''&&&&&&&&&''''''''''''((((((((()))'''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((())))))***++++++,,,,,,******+++,,,,,,,,,,,,+++++++++,,,---------,,,,,,......////////////......///000000000000000//////000///---,,,+++*********'''((()))******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))***+++))))))***+++...111444666999<<<@@@DDDFFFFFFDDDCCCFFFFFFEEEEEEEEEEEEEEEEEEGGGGGGIIIJJJKKKKKKKKKKKKHHHIIIJJJKKKKKKKKKKKKKKKFFFGGGHHHHHHGGGEEECCCAAADDDDDDDDDBBB>>><<<<<<<<<666777777666333222333444444;;;EEEIIIIIIIIIKKKNNNOOOLLLJJJKKKLLLHHH???777888666666999===BBBFFFGGGHHHIIIKKKLLLNNNNNNOOOOOOIIIIIIIIIHHHGGGFFFDDDCCCAAABBBCCCDDDDDDEEEEEEDDDDDDCCCCCCBBBAAAAAA@@@@@@======<<<<<<<<<;;;;;;;;;666666666555444333111000))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))&&&&&&'''((()))***++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''((((((((()))&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,------,,,++++++//////000000000...---,,,111111111000000000000///---...///111222222222222444333333222222111111000111333444444333111...,,,......---,,,,,,,,,,,,---+++++++++************)))))))))))))))))))))))))))******)))(((''')))---000...,,,***)))******)))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((()))((('''&&&''')))%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))************++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,---------......,,,,,,,,,---------......---------............///......---,,,+++))))))((())))))))))))))))))))))))(((((((((((()))))))))))))))((('''''''''''')))))))))***+++***(((''''''((()))+++///333777999;;;;;;CCCAAAAAABBBEEEGGGHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJIIIIIIJJJJJJJJJJJJJJJJJJFFFHHHJJJLLLLLLJJJHHHFFF???===<<<::::::<<<===???@@@@@@AAABBBDDDEEEEEEFFFBBB???;;;888666777999:::<<<@@@EEEGGGGGGHHHJJJLLLIIIIIIKKKMMMMMMIIIBBB<<<===<<<:::555333666===CCCFFFHHHKKKNNNPPPPPPOOONNNMMMJJJDDD@@@<<<<<<======<<<;;;===@@@DDDFFFCCC@@@???@@@BBBDDDEEEDDDBBBAAABBBAAA???===<<<;;;<<<<<<;;;999777666666555333111//////---,,,+++*********)))((('''&&&&&&'''((()))((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))******))))))((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))***++++++***(((%%%$$$((((((''''''''''''((((((''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,------,,,,,,+++......//////...---,,,+++111111111111111111111111///000000111111222333333444444333333222111111111222333444444333111...,,,......---,,,,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))******)))((('''))),,,///---+++)))))))))***)))'''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''')))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((()))((('''&&&''')))%%%%%%&&&&&&&&&'''''''''((((((((((((((((((((((((''''''''''''&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''(((((()))))))))*********++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,------------,,,,,,,,,------------...------------...............------,,,***))))))((())))))))))))))))))))))))(((((((((((())))))))))))((('''&&&&&&&&&((()))***)))******))))))***,,,///222444777;;;>>>@@@BBBBBBGGGEEEDDDEEEGGGHHHHHHGGGIIIIIIHHHHHHHHHHHHHHHIIIGGGGGGGGGHHHHHHHHHHHHIIILLLLLLKKKJJJGGGCCC???===<<<;;;999888777888999:::===>>>>>>@@@AAACCCEEEFFFGGGEEECCCAAA@@@AAABBBDDDEEEIIIMMMNNNLLLKKKJJJKKKLLLKKKMMMOOORRRRRROOOKKKDDDCCC@@@===:::999;;;===@@@CCCGGGLLLOOOQQQQQQQQQNNNLLLGGGCCC@@@>>>>>>>>>;;;:::<<<@@@DDDGGGFFFDDD???>>>>>>>>>???AAACCCDDDDDDCCCBBBAAA@@@???>>>>>>:::999888888888888666555333222111///...---,,,,,,+++***)))(((''''''((()))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))***)))))))))((((((((('''((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((()))*********(((&&&%%%)))(((((('''''''''((((((''''''&&&&&&&&&&&&''''''))))))'''&&&%%%%%%%%%%%%''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,------,,,,,,,,,,,,------...------,,,+++000111111222222333333444222222111111111333444555555555444333333222222111222333444444333111///---------------,,,,,,,,,,,,+++++++++************))))))))))))))))))))))))))))))***)))((('''))),,,///,,,***((((((((()))((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((()))((('''&&&''')))%%%&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))******))))))))))))))))))))))))******++++++++++++******++++++,,,,,,,,,---------,,,,,,,,,,,,------------------------............------,,,+++***))))))((())))))))))))))))))))))))(((((((((((()))))))))))))))(((''''''((()))***+++)))*********+++///555999<<<===@@@CCCEEEGGGGGGGGGHHHGGGGGGGGGIIIJJJJJJIIIJJJIIIFFFEEEDDDEEEFFFGGGFFFFFFGGGGGGHHHIIIJJJJJJHHHHHHHHHGGGFFFEEECCCBBBBBBAAA@@@>>>============<<<<<<<<<===???AAADDDEEEHHHGGGGGGFFFGGGGGGHHHHHHFFFHHHKKKKKKIIIGGGFFFFFFGGGFFFGGGIIILLLNNNNNNMMMGGGFFFDDDCCCBBBAAA>>>;;;===???DDDHHHLLLNNNOOOOOOOOONNNKKKHHHEEEBBB@@@???;;;;;;<<>>AAACCCCCCDDDDDDDDDCCCBBBAAA===<<<;;;<<<<<<;;;999777777666555444222111000///------+++***)))((((((((()))))))))))))))*********(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&))))))))))))))))))))))))&&&&&&&&&''''''''''''((('''((()))******)))''''''***)))((('''''''''''''''''''''&&&&&&&&&&&&''''''+++***)))'''&&&%%%$$$$$$&&&''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++,,,---------,,,,,,,,,---------------------000000111222333555555666555444222111222333555777555555444444333222222222222333333444333111///...------------,,,,,,+++++++++++++++*********)))))))))))))))))))))))))))))))))))))))((('''(((+++---***)))''''''(((((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''((()))((('''&&&''')))&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((()))))))))***))))))))))))))))))))))))******++++++++++++******++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........,,,,,,,,,+++***))))))((())))))))))))))))))))))))(((((((((((())))))))))))+++***)))((())))))++++++)))+++---000222777<<<@@@AAABBBDDDFFFHHHHHHHHHHHHGGGGGGGGGHHHKKKLLLKKKJJJHHHFFFCCC@@@??????AAABBBBBBCCCEEEFFFHHHJJJLLLLLLGGGGGGGGGHHHIIIJJJJJJKKKIIIIIIHHHFFFEEEDDDBBBBBB>>>===<<<<<<===@@@BBBCCCGGGHHHHHHHHHHHHHHHHHHGGGEEEEEEFFFFFFFFFFFFGGGGGGEEEEEEFFFGGGIIIIIIHHHGGGHHHFFFEEEGGGJJJJJJGGGDDDCCCEEEGGGJJJLLLMMMNNNNNNMMMMMMMMMLLLJJJGGGEEECCC???>>>>>>???CCCFFFIIIKKKMMMHHHAAA999555444666888===???BBBDDDEEEEEEDDDBBBDDDBBB@@@@@@???===;;;888:::999999777666444333222111000///---,,,+++***)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&(((((())))))((((((***)))(((''''''&&&''''''''''''&&&&&&&&&&&&''''''+++***)))((('''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,---------,,,---------......///000000000000111333444555666777666555333222222444666777555444444333333222111111111222222222222111///...,,,,,,---------,,,+++***+++++++++*********))))))(((((((((((((((((((((((())))))***)))((((((***,,,***(((&&&&&&'''((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''((()))((('''&&&''')))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''(((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))'''(((((((((((()))))))))(((((((((((((((((((((((()))******++++++******)))*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...,,,++++++******)))))))))(((((((((((((((((((((((((((((((((((())))))))))))+++***)))((('''((()))***+++///444999;;;>>>AAACCCDDDEEEGGGHHHIIIIIIIIIHHHIIIHHHHHHIIIJJJJJJIIIGGGBBB@@@<<<999888999:::;;;:::;;;===???BBBDDDFFFGGGIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGEEECCC@@@???BBBAAA@@@???>>>??????@@@FFFGGGGGGGGGFFFEEEDDDCCCFFFEEECCCBBBCCCDDDFFFGGGFFFHHHKKKLLLLLLJJJGGGFFFFFFCCCBBBDDDHHHJJJJJJHHHGGGIIIJJJLLLNNNNNNNNNNNNIIIJJJLLLMMMMMMKKKHHHGGGCCCCCCBBBBBBBBBEEEHHHJJJOOOLLLFFF???:::666555555888:::???CCCEEEFFFEEEDDDEEECCCAAA@@@AAA@@@???===::::::::::::999888666555444444333111000...---,,,*********)))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&''''''((()))))))))))))))((('''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''''''''(((((()))&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,---------------------......000111222000111111222444555666666555555444333333444555666444444333222222111111000000000111111000//////...+++,,,---------,,,***)))+++++++++************)))((((((((((((((((((((((((((()))***)))(((((()))+++)))(((&&&&&&((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((()))((('''&&&''')))&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&''''''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))''''''(((((((((((())))))(((((((((((((((((((((((())))))************))))))))))))*********+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------++++++*********)))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''')))***+++222777<<>><<<:::888777777777888333444555777999:::<<<===???@@@BBBDDDFFFGGGHHHHHHEEEEEEFFFFFFDDDBBB???===CCCCCCBBBAAA@@@???>>>===@@@@@@@@@@@@???>>>===<<>>;;;;;;===???AAAAAABBBCCCDDDFFFGGGHHHIIIIIIGGGHHHKKKMMMMMMKKKIIIGGGGGGGGGFFFDDDCCCDDDFFFIIIIIIHHHGGGDDDAAA>>><<<;;;999<<<@@@DDDGGGHHHGGGGGGCCCAAA>>>===>>>@@@AAAAAA:::;;;<<<<<<<<<;;;999888777777777666444222000///---,,,,,,+++***)))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((())))))(((((('''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''(((((()))((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((()))***%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,------------,,,,,,,,,,,,---///111222000111111222333444444555444444444444444444444444333222222111111000000//////////////////.........***+++,,,------,,,***)))+++++++++************)))((((((((((((((((((((((((((()))***)))((('''(((******(((''''''((())))))(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((()))((('''&&&''')))''''''''''''((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((())))))***'''''''''((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))*********+++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''((((((***---000333444===@@@CCCEEEEEEEEEFFFGGGHHHIIIJJJLLLLLLLLLLLLKKKJJJIIIIIIJJJKKKJJJGGGDDDBBBAAA@@@???>>>>>>>>>>>>999888888888888888777777666888<<>><<>>>>>>>>>>>>>>>>>>>>???AAADDDGGGFFFAAA===;;;>>>BBBCCCBBBAAABBBDDD@@@AAAAAA@@@???@@@BBBDDDCCCCCCCCCCCCCCCCCCCCCCCCGGGHHHJJJKKKJJJHHHFFFDDDGGGHHHHHHGGGDDDDDDFFFIIICCCDDDEEEFFFFFFEEEDDDCCCBBBDDDGGGIIIKKKKKKKKKJJJEEEAAA;;;888888:::<<<===;;;<<<>>>??????>>>===<<<999999999999888666444333111000///...,,,***)))((())))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''(((''''''&&&''''''((()))***''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&'''(((%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,------...---++++++***+++,,,...000222000111111222222333333444333444444555555444333333222222111111000/////////...............---------***+++,,,------+++***(((+++++++++************)))((((((((((((((((((((((((((()))***)))((('''((()))***((('''''')))***))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))'''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((()))((('''&&&''')))''''''''''''((((((((()))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''((())))))***''''''''''''((((((((()))************************))))))************))))))))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,---------************))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))***,,,///333888<<<>>>EEEFFFGGGFFFEEEEEEGGGIIIGGGHHHIIIKKKLLLLLLKKKKKKDDDEEEGGGJJJMMMNNNMMMKKKIIIIIIIIIHHHHHHGGGFFFFFFCCCBBBAAA???===;;;999999;;;===@@@CCCCCCBBBAAA???===???AAABBBAAA>>>:::888>>>???AAABBBBBB@@@===;;;FFFFFFFFFFFFGGGHHHIIIJJJLLLOOOVVV^^^cccaaa[[[TTTKKKMMMMMMLLLJJJJJJMMMPPPJJJNNNQQQQQQOOOOOOQQQTTTOOONNNMMMJJJHHHFFFDDDDDDIIIIIIJJJIIIHHHEEECCCAAAFFFHHHIIIHHHEEEEEEGGGJJJCCCDDDEEEFFFGGGGGGGGGGGGKKKLLLMMMNNNOOOOOONNNMMMJJJDDD;;;555333333444555;;;===???AAABBBAAA@@@???:::;;;;;;;;;:::888777555444333222000...,,,***)))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((''''''&&&&&&&&&''''''&&&&&&&&&&&&((()))***+++'''''''''&&&&&&'''''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))$$$%%%&&&'''((()))***+++))))))))))))))))))))))))******))))))((((((''''''******+++,,,,,,,,,,,,+++***++++++,,,---...//////111111111222222333333333111222333444444444444444000000000000000000111111/////////...------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((()))******))))))((('''&&&******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''(((((((((((((((''''''''''''''''''''''''''''''))))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&'''(((((('''&&&%%%'''(((''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''')))((('''''''''(((***+++''''''''''''(((((((((((())))))))))))***************************)))(((((())))))))))))************))))))***++++++++++++***...---,,,,,,++++++++++++******)))'''&&&&&&(((+++'''%%%%%%'''***+++)))'''&&&&&&&&&'''((()))***+++))),,,000444888<<>>@@@AAAAAA@@@>>>===@@@GGGNNNOOOJJJFFFGGGJJJQQQPPPOOORRRVVVYYYYYYYYYWWWZZZcccoooxxxuuuiii^^^XXX[[[]]]\\\YYYYYY[[[^^^```^^^ddddddYYYYYY___]]]bbbggglllkkkbbbWWWNNNIIIZZZ[[[^^^___YYYNNNCCC>>>AAA???@@@DDDCCC??????DDDGGGEEEDDDEEEGGGHHHIIIHHHNNNLLLKKKLLLPPPRRRSSSRRRMMMKKKFFF===555111222444::::::;;;<<<>>>??????@@@AAA@@@???>>><<<:::999888:::999888666333///,,,***---,,,***))))))+++---...+++*********)))))))))((((((((((((((((((((((((((()))(((((((((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((((((((((((''''''''''''''''''''''''(((((((((((('''&&&%%%$$$''''''&&&%%%&&&'''((())))))((('''&&&%%%&&&&&&'''''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&'''((())))))***+++))))))))))))))))))))))))******))))))((((((((((((******+++,,,,,,,,,,,,+++***++++++,,,---...//////000000000111222222333333222222222333333333333444111111111111111111111111//////......---,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((('''((()))))))))))))))((((((((((((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&''''''((((((((('''''''''''''''''''''''''''''')))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%&&&'''((()))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))(((((('''&&&&&&'''''''''''''''&&&&&&&&&''''''%%%&&&&&&&&&'''((((((((('''''''''''''''''''''''''''''''''''''''''''''''')))((('''''''''(((******''''''''''''(((((((((((())))))))))))***************************)))(((((())))))))))))************))))))***+++++++++++++++...---,,,+++++++++++++++******)))(((&&&&&&(((***)))'''&&&''')))***(((&&&((('''''''''(((***+++,,,///222777;;;>>>AAADDDGGGGGGGGGHHHHHHIIIJJJJJJJJJKKKLLLLLLMMMMMMMMMLLLLLLJJJIIIIIIKKKLLLMMMLLLJJJHHHHHHGGGGGGFFFFFFFFFEEEBBBBBBBBBAAA@@@???===<<<:::;;;<<<:::999888999:::777:::???BBBCCCDDDFFFHHHIIIKKKMMMNNNOOOOOOQQQRRRSSSTTTUUUUUUTTTUUUXXXZZZZZZ[[[___fffmmmlllfff___^^^```ccceeeeeeeeefffgggggghhhrrrttthhhdddfffaaannnvvvvvvmmmggg```cccjjjpppoooeeeXXXNNNGGGFFFEEECCCBBBBBBDDDEEEEEECCCCCCCCCEEEFFFEEEDDDKKKKKKKKKKKKLLLMMMMMMMMMPPPQQQQQQLLLDDD;;;666444999::::::;;;<<<>>>???@@@BBBBBBCCCCCCAAA???===<<<:::::::::888555222///......---+++***))))))************))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''''''''&&&'''&&&&&&%%%&&&'''((())))))((('''&&&%%%&&&&&&'''''''''''''''''''''''''''))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))***))))))))))))(((((((((******+++,,,,,,,,,,,,+++***++++++,,,---...////////////000111111222333333222222111111222222333444111111111111111111111111///......------,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((()))************''''''''''''&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((''''''((((((&&&&&&&&&&&&&&&&&&&&&'''$$$%%%%%%&&&'''((())))))''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''(((((()))***''''''''''''(((((((((((())))))))))))************)))************))))))((()))))))))*********++++++)))******+++++++++++++++---,,,,,,++++++++++++,,,*********(((&&&&&&(((***)))((('''((()))***)))((()))(((((()))+++---///111777;;;???CCCEEEFFFHHHIIIHHHHHHIIIIIIJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKKKKIIIIIIJJJLLLMMMMMMKKKHHHDDDDDDDDDCCCCCCBBBBBBBBB??????>>>>>><<<;;;:::999888888777777888;;;AAAEEEOOORRRWWWYYYZZZ\\\```cccYYYWWWUUUVVVXXXZZZYYYXXXZZZ]]]___]]]ZZZZZZ^^^ccc\\\\\\]]]aaaeeehhhiiihhhggghhhkkkpppvvvzzz{{{{{{pppppp{{{uuuqqqppphhhnnnxxxyyyrrrgggkkkrrr|||~~~pppdddYYY\\\YYYQQQNNNQQQOOOJJJHHHFFFCCCBBBCCCCCCBBBAAACCCEEEFFFGGGGGGIIIKKKLLLIIILLLPPPPPPLLLGGGBBB@@@<<<;;;:::::::::<<<===>>>;;;<<<>>>@@@@@@???===<<<<<<<<<<<<;;;999666444222000000...---+++***)))(((((()))))))))))))))))))))((((((((((((((((((((((((+++***)))(((((('''(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&''''''(((((((((((((((''''''''''''''''''''''''$$$%%%&&&'''(((((((((((('''&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++***++++++,,,---.../////////000000111222333444444333222111111111222222333222222222222111111111111......------,,,+++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((((((((())))))&&&%%%%%%&&&'''((('''&&&%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))''''''''''''((((((((((((((()))))))))************))))))************)))((())))))*********+++++++++)))***++++++,,,,,,++++++,,,,,,+++++++++++++++,,,)))******((('''&&&(((***'''''''''((()))+++,,,,,,))))))***,,,///333666888===AAAFFFHHHIIIIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLIIIIIIJJJJJJJJJIIIHHHHHHIIIJJJKKKMMMNNNMMMIIIFFFDDDDDDBBBAAA???===<<<;;;>>><<<:::999999:::<<<===<<<;;;;;;;;;???GGGQQQXXXgggfffddddddeeefffffffffiiihhhiiijjjkkkhhhddd```dddeeeeeeddddddeeegggiii___aaadddgggkkknnnqqqsssqqqpppqqqxxxzzzkkksss~~~vvvooonnnmmmooovvv~~~sssjjjrrrqqqhhhhhhqqqqqqggg]]]XXXRRRNNNLLLLLLLLLKKK===???AAABBBBBBEEEIIILLLIIIJJJKKKKKKKKKKKKLLLLLLCCCAAA>>>;;;999888888888444555777999;;;===>>>?????????>>>===;;;888666444222222222111///---+++***(((((())))))))))))******((((((((((((((((((((((((++++++)))(((''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&''''''(((((((((((((((''''''''''''''''''''''''%%%&&&&&&'''((((((''''''&&&&&&&&&&&&''''''((((((''''''''''''&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((************))))))))))))))))))))))))))))))))))))))))))))))))******************+++,,,,,,,,,,,,+++***++++++,,,---...//////000000111222333444555555333333222222222222222333222222222111111111000000---------,,,++++++******************************(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((()))'''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((((((((())))))&&&%%%%%%''')))***(((&&&((((((''''''&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''((((((((((((((()))))))))************((())))))*********))))))************++++++++++++******+++,,,,,,,,,,,,++++++++++++******++++++,,,)))******)))''''''((())))))))))))))))))***+++,,,***+++...222777;;;>>>@@@AAADDDHHHJJJJJJIIIHHHHHHIIIIIIJJJKKKKKKLLLLLLMMMIIIIIIIIIIIIIIIHHHGGGGGGIIIIIIJJJLLLMMMKKKGGGDDDGGGFFFCCC@@@===:::777666:::888666666:::AAAIIINNNNNNLLLJJJHHHJJJQQQ[[[bbbwwwpppiiifffiiijjjgggcccmmmttt}}}|||yyyuuuqqqmmmnnnpppqqqnnnjjjgggjjjpppuuuxxxyyyxxxxxxyyyvvvuuu{{{xxxvvvuuu{{{xxxqqquuu}}}yyysssllllllxxx{{{qqqvvvssskkksss{{{tttjjjbbb^^^]]]^^^^^^EEEEEEDDDBBBAAA@@@AAACCCJJJIIIHHHHHHIIIJJJKKKKKKIIIGGGCCC>>>:::666444333333333444666999>>>BBBEEEAAAAAAAAA???===:::777555222222222111000///---,,,)))))))))***************))))))))))))))))))))))))++++++)))(((''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&''''''''''''''''''''''''''''''((((((((())))))&&&''''''(((((((((((((((((((((((((((((((((((((((''''''(((((('''&&&&&&%%%&&&&&&&&&'''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++******+++,,,,,,,,,,,,+++***++++++,,,---...////////////000222333444555555333333444444444333222222222222111111000/////////---,,,,,,++++++******)))************************((((((((((((((((((((((((((((((((((((((((((((((((************)))((('''&&&((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))((('''&&&&&&'''((()))'''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''(((((())))))'''&&&%%%(((+++,,,)))&&&))))))((('''&&&%%%%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((('''''''''''''''(((((((((((())))))))))))************((())))))************)))*********++++++++++++,,,***++++++,,,,,,,,,,,,,,,+++************++++++,,,((()))***)))((('''''')))------,,,***(((((()))+++---000555:::???BBBDDDEEEDDDFFFIIIJJJIIIHHHHHHHHHIIIIIIJJJJJJKKKLLLLLLLLLKKKKKKKKKKKKJJJIIIHHHHHHGGGGGGGGGHHHHHHGGGDDDAAAAAA@@@>>>;;;888555333222777666666:::BBBNNNZZZaaadddaaa\\\WWWUUUWWW]]]bbbyyyrrrjjjhhhlllooonnnllloooyyy{{{ssstttvvv{{{}}}{{{wwwyyy~~~xxxrrrwww}}}wwwvvvxxx}}}xxxrrrzzz{{{vvvqqqeee[[[cccxxxwwwnnniiigggffffffVVVTTTRRRPPPMMMHHHAAA<<<<<<===???CCCFFFHHHGGGFFFJJJIIIFFFBBB>>>999666555333333333555888;;;???BBBCCCCCCBBBAAA???===;;;999333222222111///......---,,,,,,+++++++++*********))))))))))))))))))))))))+++***)))(((((('''(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((()))&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%$$$%%%&&&''''''((((((''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++******+++,,,,,,,,,,,,+++***++++++,,,---...//////------...000111222333444333444666777666555222111111111000000///......---,,,,,,,,,+++******))))))************************((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((''''''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((,,,+++)))'''''''''((()))''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''((((((((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&'''(((((()))((('''&&&)))---...+++'''((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''(((((((((''''''''''''''''''(((((((((((())))))))))))************(((((()))************************+++++++++,,,,,,***+++,,,,,,------,,,,,,***************+++,,,,,,((()))******(((''''''(((***++++++***((())),,,///444777===BBBFFFGGGGGGFFFGGGIIIJJJKKKIIIIIIIIIJJJHHHIIIIIIJJJJJJKKKLLLLLLKKKKKKKKKJJJJJJHHHGGGGGGDDDCCCBBBBBBBBBAAA>>><<<:::::::::999999999999999;;;;;;>>>DDDMMMXXXccciiimmmkkkgggcccaaabbbgggjjjnnnllliiihhhiiinnntttxxx|||zzzwww{{{uuuwwwmmmaaa\\\aaakkkuuuyyyzzztttppplllhhheee```aaadddiiikkkdddVVVKKKBBB???===>>>AAACCCCCCBBBEEEEEEEEEEEECCC@@@>>><<<666777888999::::::::::::BBBCCCCCCDDDCCCBBBAAA@@@999888555333111000/////////...------,,,+++******))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&'''''''''(((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''&&&&&&%%%&&&'''((((((((('''&&&%%%%%%'''(((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))******++++++++++++******+++,,,,,,,,,,,,+++***++++++,,,---...///000++++++,,,...///111222222333444777999888666222000111000000///...------,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))************&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((...---***(((''''''((()))''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%'''((((((((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))''''''***///000,,,(((&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%'''((((((((('''&&&''''''''''''((((((((()))))))))))))))************(((((()))*********************+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,******))))))***+++,,,,,,((()))+++***(((''''''((($$$&&&((()))))),,,222777999<<>>=========;;;999;;;<<<===@@@BBBDDDFFFGGGBBBCCCGGGMMMTTT\\\cccgggkkkkkkjjjjjjkkkooouuuyyywww{{{|||zzzxxx}}}}}}vvvtttzzznnntttllljjjpppvvvxxxzzz|||~~~|||yyyssslllhhh```eeeooo~~~qqqccccccYYYKKKAAA======???@@@>>>AAADDDFFFGGGFFFEEECCC>>>@@@BBBCCCBBB???;;;888AAABBBDDDEEEFFFFFFFFFEEEAAA???;;;777444222222222000000///...,,,+++******)))))))))))))))))))))))))))(((((((((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((&&&'''''''''(((((())))))'''''''''''''''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''''''''(((&&&''''''((((((((((((((())))))))))))))))))))))))%%%%%%&&&'''((((((((((((%%%%%%'''((((((((('''&&&$$$%%%'''(((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))(((((('''''''''&&&)))************+++++++++************************)))************+++++++++***++++++,,,,,,------...------......///000000000222444666777777666444222222222111111000...---,,,...---,,,,,,++++++,,,,,,+++*********))))))((((((((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((())))))'''&&&'''((()))((('''(((((((((((((((((((((((()))******)))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''%%%%%%&&&'''((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%&&&''''''((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))''''''&&&&&&'''(((***+++''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''((()))))))))(((((((((((())))))))))))************************)))************+++++++++***++++++,,,,,,++++++***++++++***)))(((((())))))---+++)))'''''''''((()))((()))+++---///444999===BBBDDDFFFGGGGGGIIIKKKMMMKKKJJJIIIHHHHHHGGGGGGHHHIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJGGGDDDBBBCCCCCCBBBAAA@@@>>>999777:::BBBIIIGGGNNNPPPOOOVVVaaabbbZZZXXXWWWUUUVVV```nnnuuutttttt~~~|||xxxrrrppp|||}}}|||zzz|||}}}zzzxxxzzz}}}pppbbbdddqqqwwwzzzxxxmmmuuuqqqiii^^^RRRIIIBBB???======<<<<<<@@@FFFGGGCCCGGGCCCAAACCCDDD@@@>>>>>>999888:::AAAIIILLLGGGAAADDDCCCBBB@@@<<<888555333222111000///...---------))))))))))))***************************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&))))))))))))))))))))))))******)))))))))((((((((()))************+++++++++************************)))************+++++++++***++++++,,,,,,---......------......///000000000111222444666666444222111111111111111///...---,,,------,,,++++++++++++,,,))))))))))))((((((''''''((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((()))'''&&&'''((()))((('''((((((((((((((((((((((((((()))***)))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&''''''((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))((('''&&&%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''))))))))))))))))))))))))************************)))************+++++++++***++++++,,,,,,++++++***++++++***)))))))))))))))+++******))))))((((((((((((***---111444888===AAADDDFFFGGGHHHGGGHHHIIIKKKLLLKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFEEEBBBAAABBBBBBAAA===:::888999>>>CCCHHHIIIWWWZZZYYYXXXaaammmmmmddd\\\___cccjjjxxxnnnlllxxx~~~sssooowww~~~}}}zzz|||lllhhhoooqqqttttttlllssssssqqqiii___XXXUUUUUUKKKGGG@@@999:::AAAEEEDDDHHHEEEFFFJJJJJJDDD???>>>888666777<<>>LLLTTTUUURRR]]]^^^[[[ZZZcccooopppiiibbbjjjssswwwttt~~~|||wwwlllmmmyyy{{{|||~~~{{{qqqrrr}}}tttuuu~~~zzz{{{uuurrrnnndddjjjppptttqqqiiieeeiiinnnfffbbbXXXMMMGGGGGGFFFBBBBBBAAADDDKKKMMMHHHCCCBBB;;;:::999:::===AAADDDGGGHHHHHHGGGFFFCCC@@@===<<<888666333111//////000000,,,,,,++++++***)))))))))+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++************************))))))*********+++++++++++++++,,,,,,---.........------......///000000000000111333333333333111000000000000000///...---,,,,,,,,,+++***************((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((()))'''&&&'''((()))((('''(((((((((((((((((((((((('''((())))))'''&&&''')))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''((((((((('''&&&%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))((((((''''''************************************************))))))*********+++++++++***++++++,,,,,,++++++*********)))))))))))))))***(((((())))))***+++,,,---000444:::>>>AAADDDFFFHHHGGGHHHIIIIIIHHHHHHIIIJJJMMMLLLLLLLLLKKKJJJJJJIIIFFFFFFFFFEEEEEEEEEDDDDDDEEEAAA>>><<<:::777666888::::::???KKKZZZcccccc```]]]aaaaaa^^^aaajjjooonnnnnnuuu}}}~~~vvv}}}xxx}}}uuuttt{{{sssddd___mmmooossszzz|||xxxuuuqqqtttxxxssswww|||tttzzz|||sssiiiiiiwwwyyynnniiipppwwwuuuooonnnvvv~~~{{{|||xxxooodddYYYMMMBBB@@@===>>>CCCFFFFFFFFFHHHAAAAAA@@@===;;;<<>>AAAEEEBBBDDDEEECCC@@@???BBBFFFIIIJJJJJJJJJIIIGGGFFFDDDFFFCCC>>>:::555333111111111111000...---,,,+++***,,,,,,+++***)))*********)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,++++++******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''''''''''''''''''''))))))))))))))))))))))))''''''''''''(((((((((((()))************+++++++++************************)))************+++++++++,,,,,,,,,---......//////------......///000000000222222222333333222222222///////////////...---,,,+++***))))))((()))))))))))))))))))))************((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((()))))))))*********)))'''&&&'''((()))((('''((((((((((((((((((((((((%%%'''(((((('''&&&''')))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''(((''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''((())))))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''%%%&&&'''((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((())))))***++++++))))))***+++,,,------...************************)))************+++++++++***++++++,,,,,,++++++***)))))))))))))))******+++(((((()))+++///444888;;;???BBBFFFHHHHHHHHHHHHIIIFFFHHHIIIJJJJJJJJJLLLNNNIIIJJJJJJJJJJJJHHHGGGFFFEEEDDDCCCBBBAAA@@@??????999:::CCCPPPUUUQQQOOORRRZZZ^^^aaa```]]]\\\```cccxxxvvvnnnuuu|||{{{qqqlllwww{{{fffYYYWWWXXX^^^```^^^^^^ccciiikkknnnlllddd\\\^^^fffhhhcccpppjjjhhhooouuuuuuttttttbbbfffkkknnnooorrrwww{{{|||xxxqqqnnnzzz}}}~~~{{{|||yyywwwvvvzzz~~~sssfffVVVKKKBBB<<<;;;===>>>AAADDDEEEDDDDDDGGGIIIIIIJJJKKKKKKKKKJJJIIIHHHIIIGGGCCC???;;;888555444333333222111000///...------,,,+++***)))***++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''))))))))))))))))))))))))''''''(((((()))))))))))))))************+++++++++************************)))************+++++++++,,,,,,------.../////////------......///000000000111111111111111111111111......//////......------******)))(((((((((((()))((((((((()))))))))******((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))'''&&&'''((()))((('''((((((((((((((((((((((((%%%&&&((('''&&&&&&((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&''''''((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((((((((''''''''''''%%%&&&'''((((((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))******'''((()))+++---...///000************************)))************+++++++++***++++++,,,,,,++++++***)))))))))))))))***++++++&&&)))...333999<<>><<<;;;;;;888>>>RRRjjjssskkkddddddjjjjjjhhhbbb\\\ZZZ___ddduuu|||rrrwww{{{uuuyyyqqqfffmmmzzzxxxqqqssspppgggmmmpppsssssspppjjjccc___[[[___^^^YYYXXXbbbooovvvrrrrrrjjj^^^^^^ffffff^^^dddbbbeeemmmssssssqqqooobbbfffiiiddd^^^\\\ccckkkzzzhhhnnnuuu|||~~~www{{{||||||ssswwwwwwhhh\\\PPPDDD>>>===>>>???@@@BBBCCCEEEGGGIIIJJJKKKLLLMMMNNNMMMLLLLLLHHHGGGFFFDDDAAA>>>;;;999555444444333222111111000...,,,+++))))))***+++,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((())))))*********+++)))************+++++++++************************)))************+++++++++,,,,,,------.../////////------......///000000000000000000//////000000000.........///......------******)))(((((((((((((((&&&'''''''''(((((())))))((((((''''''''''''((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((())))))'''&&&'''((()))((('''((((((((((((((((((((((((%%%&&&''''''&&&&&&((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''%%%%%%&&&'''((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''(((((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))(((((('''''''''&&&&&&''''''((('''&&&$$$###''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))++++++******)))((((((((('''''')))+++---///111222************************)))************++++++++++++++++++,,,,,,+++++++++))))))((())))))***++++++%%%***222:::@@@CCCCCCCCCDDDFFFHHHIIIIIIIIIKKKLLLKKKLLLLLLLLLJJJIIIIIIKKKEEEFFFGGGHHHGGGEEECCCAAA@@@???>>>===;;;999888888;;;FFF```~~~|||ooolllqqqoooiiibbb^^^^^^dddhhhlllyyywww{{{zzz}}}uuussswwwzzzuuufffiiipppxxxyyywwwwwwsss{{{uuuddd^^^eeeddd[[[[[[eeemmmppptttzzz}}}|||ssstttooohhhiiixxxyyyyyywwwkkkqqq|||~~~wwwiiimmmlllaaaSSSMMMSSS\\\bbbkkkpppsss~~~|||fffdddgggfffiii}}}~~~|||rrryyyppphhh]]]PPPFFFCCCAAA???>>>>>>???BBBEEEFFFKKKLLLNNNOOOPPPOOOOOONNNFFFFFFGGGGGGEEEBBB???===666555555444444333333222...---+++))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((******))))))(((((('''''')))))))))))))))))))))))))))************+++++++++++++++***)))(((((()))))))))************+++++++++,,,,,,,,,---------......,,,---......///.........111111000000/////////...///,,,))))))+++,,,+++***+++***)))'''''''''((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((***)))((('''&&&&&&'''(((''''''(((((((((&&&%%%$$$((()))))))))+++,,,)))%%%((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((())))))((((((''''''&&&&&&))))))))))))(((((((((((('''))))))((('''&&&'''(((***))))))((('''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((((((''''''((()))***++++++,,,------------,,,,,,+++***))))))))))))))))))))))))*********)))))))))))))))***++++++***(((((()))+++,,,111777<<<@@@BBBDDDFFFHHHHHHIIIIIIJJJIIIIIIIIIKKKKKKJJJIIIHHHHHHGGGGGGDDDEEEGGGGGGFFFCCC@@@>>>???<<<999777777999>>>CCCMMMUUUmmmqqqlllvvvqqqiiieeejjjssszzz||||||zzz}}}qqqfffdddkkkuuummmmmmmmmhhheeeggggggdddbbbbbbfffgggkkkrrrxxxxxxtttooonnnvvv}}}}}}ssseee]]]]]]\\\YYYUUUWWWbbbmmmnnniii___VVVNNNNNNVVVkkkxxxsss}}}nnnsss___IIIRRRKKKJJJFFF???999999@@@GGGDDDGGGLLLPPPPPPMMMMMMOOOLLLKKKJJJIIIHHHFFFFFFEEE@@@===:::777444333333333777555222...+++******+++)))***************))))))+++*********))))))(((((()))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''(((((((((((())))))(((((('''''''''&&&(((((((((((())))))))))))%%%&&&&&&&&&'''((((((((())))))((('''(((***((($$$((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))'''''''''''''''((())))))''''''''''''''''''''''''***)))))))))((((((((('''))))))))))))))))))))))))))))))*********+++++++++++++++***))))))))))))))))))************+++++++++,,,,,,,,,---------......---...//////000000//////000000/////////............,,,)))***+++,,,+++)))+++***)))(((''''''((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((***)))((('''&&&''''''((((((((()))))))))((('''&&&''''''&&&%%%%%%&&&%%%$$$((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))((((((((((((%%%'''((((((''''''(((******))))))(((''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((((((((((((((()))*********+++,,,,,,,,,,,,,,,+++******))))))))))))))))))))))))***)))))))))))))))))))))******+++***))))))+++---333777===BBBDDDFFFGGGHHHHHHHHHIIIIIIIIIIIIIIIHHHIIIIIIIIIHHHHHHHHHGGGGGGDDDCCCBBBAAA@@@@@@@@@@@@;;;<<>>:::777666666666777666333000---,,,++++++*********++++++******)))+++*********))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''''''''''''''(((((((((((())))))((((((((('''''''''(((((((((((())))))))))))''''''(((((((((((((((((('''(((((('''((((((&&&$$$((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&'''''''''''''''(((((()))''''''''''''''''''''''''))))))))))))(((((((((((()))))))))))))))))))))))))))))))))*********+++++++++***)))))))))))))))))))))************+++++++++,,,,,,,,,---------.........//////000000000000000///............---------,,,+++***+++,,,,,,***(((***))))))(((((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))(((''''''''''''((())))))*********)))((((((***))))))'''%%%%%%''')))((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))$$$&&&'''(((((((((***+++)))))))))(((''''''&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))******))))))*********,,,000333;;;>>>CCCFFFGGGGGGHHHIIIHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGCCCBBB@@@???>>>>>>>>>???AAAEEEJJJPPPUUUZZZ\\\]]][[[fffrrrzzz}}}|||tttkkkhhhllluuu{{{qqqpppnnnhhhmmm~~~sssllloooppprrrtttssspppkkkiiilllkkkmmmqqqqqqnnnooorrrsss}}}yyyyyy{{{sssuuu}}}{{{|||uuuiiiccciiitttxxxuuuvvvyyywwwjjjTTTHHHOOO]]]eeeooouuuvvvyyy{{{|||}}}uuu}}}{{{rrrpppsssqqqlllpppkkkddd^^^ZZZTTTKKKDDD@@@AAACCCFFFJJJNNNOOOOOOQQQQQQQQQPPPNNNLLLIIIHHHGGGEEEBBB???<<<:::999999777777555444111///---,,,***************************************))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''''''''(((((((((((())))))((((((((((((''''''(((((((((((()))))))))))))))))))))))))))((((((((('''((()))((('''&&&&&&(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))''''''''''''''''''''''''))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******************)))))))))))))))***))))))*********+++++++++,,,,,,,,,---------............///000000000000///------------------------******+++,,,,,,+++)))((()))))))))(((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((('''''''''(((((((((((()))))))))))))))))))))))))))***(((&&&(((+++((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((((((((())))))))))))%%%&&&(((((('''''')))+++))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((()))))))))))))))((((((((())))))************)))))))))))))))))))))))))))))))))))))))))))))*********'''(((***+++...222888<<>>===<<<999999999888666333000...++++++******))))))******************************)))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''(((((((((((())))))(((((((((((((((((((((((((((((())))))))))))***))))))(((((('''''''''***(((((((((&&&$$$''',,,((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''(((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))************)))))))))))))))******))))))*********+++++++++,,,,,,,,,---------......,,,---......//////......,,,,,,,,,---------------)))***,,,,,,+++***)))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''(((((((((((((((((('''''''''(((((())))))***&&&$$$%%%))))))$$$$$$(((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))'''((((((((()))))))))***'''((()))((('''&&&'''(((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((()))))))))(((((((((((((((((())))))******)))))))))))))))))))))))))))))))))(((((())))))************&&&(((,,,///444999@@@DDDBBBDDDFFFFFFEEEDDDEEEEEEHHHHHHIIIIIIHHHGGGGGGFFFHHHGGGFFFDDDCCCAAA@@@???===;;;999999>>>FFFOOOTTTsssmmmkkkhhhhhhmmmoootttwwwyyyyyyrrrpppssssssqqqxxx~~~}}}}}}~~~~~~}}}}}}wwwwwwwwwpppppp{{{xxx{{{|||vvvmmmjjjiiijjjgggaaa[[[XXXZZZZZZXXXLLLSSSaaammmssstttzzz|||}}}~~~yyy~~~{{{vvv~~~qqqlllpppwww|||bbbMMMFFFIIIKKKKKKLLLNNNPPPQQQRRRQQQQQQKKKJJJHHHFFFCCCAAA@@@???<<<=========;;;888444222---,,,+++***))))))))))))***************+++++++++))))))))))))))))))))))))***)))))))))((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))(((((((((((())))))))))))(((((((((''''''&&&&&&&&&+++&&&%%%&&&%%%###&&&---((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''((((((''''''&&&&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))))))))******+++)))************+++++++++,,,,,,,,,---------......,,,------...............,,,,,,,,,------------...)))+++,,,+++***((())))))'''(((((())))))))))))((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&'''(((((()))(((((((((&&&&&&&&&'''((()))***+++...'''&&&+++,,,'''%%%(((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''(((((())))))******((()))))))))'''&&&&&&(((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((())))))************)))))))))))))))))))))))))))((((((((()))******++++++))),,,111666:::@@@EEEIIIEEEFFFHHHHHHGGGFFFGGGHHHHHHIIIIIIHHHHHHGGGFFFEEEFFFFFFDDDCCCAAA@@@>>>>>>===999666888AAAPPPaaakkk{{{wwwsssnnnssswww~~~}}}yyytttxxx}}}}}}}}}|||wwwsssrrrppplllkkkmmmmmmnnnnnnkkkhhhjjjqqqxxxqqqtttuuurrrooonnnppprrrxxxzzzvvvrrrvvv|||{{{yyy~~~|||xxxttt|||{{{xxxuuutttsssrrrqqq```\\\\\\___```___aaadddjjjssszzz{{{xxx~~~tttzzzlllZZZLLLCCCGGGGGGIIIKKKNNNPPPRRRSSSLLLKKKJJJIIIGGGEEEDDDCCC@@@AAAAAAAAA???<<<999777222000...,,,***)))))))))*********+++++++++++++++))))))))))))))))))))))))******)))))))))(((((((((''''''''''''(((((((((((((((((())))))))))))******(((((((((((())))))))))))''''''''''''&&&&&&&&&&&&***$$$###)))+++&&&%%%)))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))(((&&&$$$###&&&&&&%%%%%%&&&&&&'''((('''''''''''''''''''''''''''((((((((()))))))))***))))))))))))))))))))))))(((((((((((()))))))))***)))))))))))))))***++++++)))************+++++++++,,,,,,,,,---------......------...///////////////,,,---------............)))+++,,,***(((''')))+++&&&'''((()))******)))((())))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))))))))''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((%%%&&&((()))))))))((((((''''''''''''(((***,,,---===///'''+++---(((&&&)))((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''((()))*********&&&''')))(((''''''((()))'''(((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((((((&&&'''''''''((()))))))))((()))******+++++++++***))))))))))))))))))))))))'''(((((()))******++++++000333888===@@@CCCFFFIIIEEEFFFHHHHHHGGGGGGHHHJJJHHHIIIIIIHHHHHHFFFEEEEEEBBBBBBBBBAAAAAA@@@??????>>>@@@CCCIIITTT```kkkrrr}}}{{{wwwwwwxxxzzzxxxzzzvvvoooqqqzzzuuuyyyyyy~~~~~~yyyuuurrrqqqddd\\\XXX[[[^^^\\\ZZZ[[[[[[[[[ZZZYYYZZZ\\\```ccc```___```aaabbbaaadddhhhfffdddaaa___bbbiiiqqquuuxxxxxx{{{~~~{{{|||wwwxxxvvvlll```ZZZSSS\\\bbb```bbbrrruuu~~~qqqZZZEEEEEEDDDEEEFFFIIILLLOOOQQQLLLLLLLLLKKKJJJIIIHHHGGGDDDEEEDDDCCCBBB@@@===<<<888666222///---+++++++++*********++++++,,,,,,,,,))))))))))))))))))))))))*********)))))))))((((((''''''''''''(((((((((((((((((()))))))))*********(((((((((((())))))))))))''''''''''''((((((((((((+++$$$'''444999000(((&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''((()))(((&&&%%%&&&&&&%%%%%%&&&&&&'''((('''''''''''''''''''''''''''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))((())))))***++++++)))************+++++++++,,,,,,,,,---------.........//////000000000000000---------....../////////***++++++)))'''&&&))),,,&&&'''(((*********)))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((%%%&&&((()))))))))((((((((((((((((((***,,,...///EEE222$$$%%%'''###"""&&&((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((())))))(((((('''''''''&&&&&&''''''((()))******+++$$$&&&'''((('''(((***+++'''''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''((((((((()))%%%&&&&&&'''((()))******))))))***+++++++++++++++))))))))))))))))))))))))'''(((((()))***+++++++++555999>>>BBBCCCEEEFFFGGGCCCDDDFFFFFFFFFFFFHHHIIIIIIIIIIIIHHHGGGFFFEEEDDD?????????@@@@@@AAAAAAAAAAAAHHHUUUaaajjjmmmmmmllljjj}}}wwwrrrsss{{{zzz}}}uuuuuu}}}vvvrrr{{{ooottt~~~{{{~~~ssskkkqqqrrrqqqkkkddd^^^]]]]]]XXXMMMHHHPPPZZZ\\\[[[[[[\\\ZZZZZZ[[[]]]_________dddcccdddggggggeeeggglllgggdddbbbcccaaa```bbbfffkkkggggggmmmsssttttttvvvuuuyyy}}}~~~{{{mmmWWWVVVPPPKKKPPP___nnnvvvuuu~~~}}}{{{xxxjjjWWWDDDCCCCCCCCCEEEIIILLLOOOMMMMMMMMMMMMMMMLLLKKKJJJGGGGGGFFFEEECCCBBB@@@???<<<:::666222///---------*********++++++,,,,,,,,,))))))))))))))))))))))))************))))))))))))''''''''''''((((((((()))(((((())))))*********+++(((((((((((())))))))))))''''''(((((())))))******---(((...???FFF;;;,,,&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''' $$$'''***+++,,,,,,&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++------......///000000000111111111111111000//////...---,,,,,,++++++,,,,,,******************************))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))'''%%%$$$%%%'''(((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))******+++++++++******''''''(((***,,,///222333<<<>>>???BBBCCCEEEEEEFFFEEEDDDDDDEEEGGGIIIHHHGGGKKKGGGEEEGGGGGGEEEDDDFFF>>>@@@;;;999<<<999???PPP]]]aaalllxxx}}}uuuggg\\\eeexxx~~~pppmmm~~~|||xxxiiitttuuuttt|||vvvllljjjiiiddd]]]ZZZXXXYYYXXXTTTTTTWWWWWWTTTVVVXXX\\\```dddggghhhiiikkkllllllmmmoooqqqssstttwwwxxxzzzzzzyyyzzz{{{}}}zzzzzzyyywwwuuurrrpppooommmkkkiiiiiiiiiiiigggfffkkkkkkmmmrrrvvvxxxuuurrruuu{{{xxxoooddd[[[RRROOOUUU___}}}rrrqqq}}}~~~zzztttmmmhhh[[[RRREEE======BBBHHHLLLMMMPPPQQQNNNLLLMMMKKKFFFJJJHHHFFFCCCBBBAAAAAAAAA???===999555111---+++***,,,,,,++++++******))))))))))))))))))))))))))))))((((((((((((''''''''''''))))))(((((('''''''''&&&''''''(((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''%%%)))...222222///***'''(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''&&&%%%%%%$$$((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++------......//////000000000000111111000//////...------,,,++++++++++++,,,******************************))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++)))(((&&&&&&&&&((()))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))'''((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((()))***++++++++++++)))))))))***---222777:::===???@@@BBBDDDEEEFFFFFFHHHFFFEEEFFFGGGHHHGGGEEEHHHFFFFFFHHHHHHCCC@@@@@@@@@BBB======CCCCCCIIIZZZppprrrvvv{{{{{{sssggg___eeeyyy~~~{{{yyyvvvpppttt}}}xxxrrrfff\\\TTTSSSSSSPPPNNNOOOQQQZZZ``````___ccchhhkkkppprrrwww}}}|||vvvuuutttuuuuuusssnnnjjjnnnrrrzzztttfffZZZSSSgggsss|||yyyvvvzzz}}}|||qqqjjjbbbbbb```XXXNNNFFFCCCCCCHHHKKKKKKJJJKKKOOOPPPNNNLLLKKKJJJHHHFFFEEEDDDDDDAAA???<<<999555111...---,,,,,,++++++++++++++++++************************)))))))))(((((((((''''''))))))(((((((((''''''''')))))))))))))))((((((((())))))))))))))))))))))))***)))))))))((((((((('''%%%''')))++++++***((('''(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''&&&&&&%%%$$$***))))))(((''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++---------...//////000000//////////////////...---------,,,+++++++++++++++***************************))))))(((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++***(((''''''((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''''''((()))***++++++,,,++++++***,,,000777===AAA???@@@BBBDDDEEEGGGGGGGGGJJJHHHGGGGGGGGGGGGEEECCCEEEDDDEEEHHHFFF@@@;;;<<<;;;???===@@@JJJNNNTTTbbbpppqqqsssvvvxxxwwwssspppuuu~~~wwwvvvllljjjxxxvvvqqquuuyyy~~~}}}uuuiii^^^XXXTTTOOOKKKKKKLLLLLLPPPUUU```ooo}}}~~~~~~yyyuuusssuuu{{{mmmVVVQQQYYY______```jjjvvv~~~vvv}}}}}}rrrbbbllluuurrrbbbOOOAAA;;;EEEIIIKKKJJJKKKNNNNNNKKKMMMMMMMMMLLLJJJHHHFFFDDDCCCBBBAAA>>>:::666333111,,,++++++++++++,,,,,,---++++++++++++++++++++++++*********))))))))))))((())))))((((((((((((''''''++++++******)))))))))((())))))))))))))))))))))))))))))))))))((((((((((((&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''&&&%%%%%%))))))((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))*********+++++++++,,,,,,---......//////000---......///......---------,,,,,,+++***+++++++++************************))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((''''''(((((()))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))******+++++++++---111666;;;@@@CCCAAABBBCCCEEEGGGHHHHHHHHHJJJHHHGGGFFFGGGGGGEEECCCDDDBBBCCCEEEBBB===;;;===:::BBBCCCHHHTTTXXXZZZcccggglllppptttyyy{{{}}}|||ooojjjvvv}}}qqqhhhccccccbbb```[[[UUUOOOKKKOOOOOORRRWWWZZZ\\\ccckkksssaaa^^^XXXQQQOOOUUU```hhh{{{zzz{{{uuu]]]fffppptttmmm\\\III<<<>>>DDDHHHIIIKKKMMMLLLIIIJJJKKKLLLMMMKKKIIIFFFDDDDDDDDDCCCBBB???;;;777444,,,++++++***+++,,,------+++++++++++++++++++++++++++++++++*********))))))))))))((((((((((((((((((+++******))))))(((((('''(((((((((((((((((((((((())))))))))))(((((((((((((((((('''''''''((()))***((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))*********+++++++++,,,,,,------.../////////------............------,,,,,,+++************+++))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***+++***))))))((())))))***+++---222777<<>><<>>:::888...---,,,+++***+++,,,---************************++++++++++++************(((((()))))))))))))))))))))))))))(((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))'''((()))*********))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''((((((''''''&&&&&&&&&''''''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++,,,,,,,,,---......//////,,,---......///.........,,,,,,+++***************)))))))))))))))))))))))))))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&'''''''''((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******,,,+++***))))))***+++,,,///222888===@@@AAA@@@???BBBCCCEEEFFFGGGHHHHHHHHHGGGFFFDDDDDDEEEEEEDDDCCCBBB>>><<<<<<===@@@JJJUUUjjjzzz{{{zzzrrrhhhiiieeerrr|||{{{{{{vvvvvvvvvxxx{{{{{{{{{qqqvvvzzzlllcccffffff]]]TTTQQQPPPRRRSSSUUUWWW\\\bbbgggkkkrrrwwwjjj^^^YYYWWWbbbrrrvvvpppuuuuuullleeejjjsssttthhh[[[[[[VVVJJJ>>>:::@@@FFFIIIHHHIIILLLNNNOOONNNLLLJJJFFFFFFFFFEEECCC@@@>>>===444222///---,,,,,,,,,---************************+++++++++************)))(((((())))))))))))******'''''''''''''''((((((((())))))))))))))))))))))))(((((((((((())))))))))))%%%&&&(((******)))'''&&&(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''((((((((((((''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************++++++++++++,,,,,,------......///------...///////////////,,,++++++***************))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''((()))***************))))))***,,,///000888:::===@@@BBBBBBAAA@@@BBBCCCDDDFFFGGGGGGGGGGGGHHHFFFDDDCCCCCCCCCAAA???===;;;;;;===???EEESSS```tttvvvnnnppphhhxxx}}}}}}}}}{{{{{{}}}yyyqqqssszzzzzz{{{mmmaaaYYYYYYWWWSSSVVV]]]\\\ccclllsssvvv|||~~~xxxuuujjjaaaYYY\\\iiiyyy~~~tttqqqtttvvv|||zzzvvvvvvvvvtttrrrtttooobbbSSSIIIFFFEEEBBBEEEGGGIIILLLMMMMMMMMMLLLIIIHHHGGGFFFDDDCCCBBBAAA;;;999555111...------...+++++++++++++++++++++++++++************)))))))))(((((()))))))))*********'''''''''((())))))******))))))))))))))))))))))))'''((((((((()))))))))***%%%&&&'''((()))(((((('''((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''((((((((((((((()))))))))(((''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++,,,------......///------...///000000000///,,,++++++***)))*********))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))***))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''((((((((()))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))******+++((((((((()))+++///222444???@@@AAAAAABBBBBBBBBAAABBBCCCDDDEEEFFFGGGGGGGGGIIIGGGEEECCCBBBAAA>>><<<999888:::>>>BBBJJJXXXfffnnnzzzssspppuuu{{{}}}}}}~~~{{{uuuvvv{{{}}}vvvssssssmmmdddbbbgggiii```ZZZYYYYYY[[[hhhxxxyyytttdddXXXSSSWWW```iiisss}}}xxxvvv{{{uuuvvvssskkkaaaYYYPPPGGGAAACCCEEEHHHJJJKKKLLLLLLKKKJJJIIIGGGEEEEEEDDDDDDAAA>>>999444111/////////,,,,,,,,,,,,,,,,,,,,,,,,*********))))))))))))((((((((())))))*********+++''''''((()))***+++,,,,,,))))))))))))))))))))))))'''((((((((())))))******((((((((((((((()))******((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''((())))))((((((''''''(((((())))))******))))))))))))))))))))))))))))))************))))))++++++++++++++++++++++++)))************+++++++++,,,,,,,,,---------..............................************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''')))******)))((('''******)))((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))************))))))++++++******)))(((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))******+++******)))'''''',,,***((((((***+++)))&&&,,,***)))***---222888<<<===>>>???@@@BBBCCCDDDEEEEEEEEEFFFGGGGGGGGGGGGFFFIIIDDDBBBCCCBBB??????AAACCC===999>>>KKKVVV[[[\\\pppxxx}}}qqqppp|||wwwtttvvv{{{vvviiiaaa___```cccdddhhhgggeeedddjjjvvvvvvhhh```___[[[UUUYYYaaarrr}}}sssuuuzzzwwwuuuooollluuuyyyeeeIIIAAAAAADDDGGGIIIIIIKKKMMMNNNLLLJJJHHHFFFFFFFFFFFFBBBAAA>>>:::666111---+++...,,,+++***+++,,,+++***///---+++)))(((***+++---************************((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''...(((&&&)))***((()))...((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''')))%%%$$$+++(((###)))''''''''''''''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))))))))************))))))++++++++++++++++++++++++)))************+++++++++,,,,,,,,,------------...------------------------************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))))))))((((((******)))((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))************)))))))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))+++************))))))))),,,***((()))***+++***((())))))***,,,111666<<>>???@@@AAABBBDDDEEEEEEEEEFFFFFFFFFFFFFFFEEEEEEDDDAAA@@@AAA???;;;:::===:::<<>>>>>;;;999;;;@@@NNNeeeyyyooofffhhhmmmvvvzzzwwwxxx|||tttkkkooozzz|||{{{|||zzzwww|||yyy{{{~~~zzztttpppkkkooowwwmmm]]][[[aaammmyyy|||vvvooommmqqqxxxyyywwwjjjXXXLLLLLLOOOOOOHHHIIIKKKLLLMMMMMMLLLKKKJJJIIIHHHFFFCCC@@@===<<<333000,,,++++++,,,,,,+++...---+++))))))***+++,,,************************+++++++++++++++***)))(((************************(((((((((((((((((((((((())))))((((((((())))))***###&&&))))))((()))***+++(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((""",,,)))###'''(((%%%)))'''''''''''''''''''''''''''''''''((()))*********))))))))))))))))))))))))))))))************))))))(((((())))))***+++++++++)))************+++++++++++++++++++++,,,,,,,,,,,,************************************))))))))))))(((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''''''''((((((((((((((())))))******))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++***)))(((((('''((((((((((((((((((((())))))***))))))))))))))))))))))))''''''''''''(((((((((((('''(((((())))))((((((''''''(((((()))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))***+++---...//////---+++))))))+++...555777;;;>>>@@@AAAAAAAAABBBBBBCCCCCCDDDEEEEEEFFFCCCCCCCCCBBBAAA???>>>===777777999<<>>===777<<>>:::444111//////......---,,,+++*********++++++************************))))))***+++++++++******************************))))))))))))))))))))))))))))))(((((()))******++++++000111***%%%'''))))))(((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((()))******+++555???777(((&&&''''''***''''''''''''''''''''''''******))))))((((((''''''))))))))))))))))))))))))))))))************))))))'''(((((()))***+++++++++)))************+++++++++******+++++++++,,,,,,,,,************************************))))))))))))(((((((((((((((((((((((('''''''''&&&&&&'''''''''))))))))))))))))))))))))''''''''''''((((((((()))))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''')))******)))((((((((((((((((((((()))******))))))))))))))))))))))))''''''''''''((((((((()))''''''(((((((((((('''''''''''''''(((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))************)))''')))*********---333888:::;;;===@@@AAABBBBBBBBBAAAAAABBBBBBCCCCCCDDDDDD@@@@@@@@@@@@@@@???>>>===<<>>888333222111000000++++++,,,---,,,+++***)))************************((()))***+++++++++++++++************************))))))))))))))))))))))))))))))((())))))***++++++444999888...'''(((+++***(((((((((((((((((((((((('''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''((()))***+++,,,>>>HHH>>>+++&&&'''&&&)))''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))************)))))))))************+++++++++***++++++,,,,,,++++++***,,,,,,,,,+++++++++******,,,+++)))((((((((()))***))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))'''&&&'''((()))((('''))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))((((((((((((&&&''')))*********)))((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))'''(((((((((((()))))))))+++***)))'''''''''((()))(((((((((((())))))))))))))))))))))))************************************)))((((((((()))***++++++''''''(((******+++++++++))))))(((((((((((())))))***(((((()))***+++***)))(((((((((((())))))))))))*********)))******+++,,,,,,,,,++++++,,,111999>>>===>>>>>>???AAABBBCCCCCCBBBCCCCCCDDDDDDDDDDDDDDDBBB@@@<<<999<<>>AAAGGGIIIFFFDDDHHHLLLOOOPPPMMMJJJIIIIIIEEEBBB>>><<<:::666111,,,......---......---***'''))))))******++++++++++++...,,,++++++++++++***(((************************)))))))))))))))))))))))))))))))))))))))))))))))),,,666777,,,%%%((()))%%%))))))))))))))))))))))))''''''(((((())))))******(((((((((((((((((((((((((((((((((((((((''''''''')))))))))))))))((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))************)))))))))************+++++++++***++++++,,,,,,++++++***++++++++++++************+++******)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((('''))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((''''''((()))((('''))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))((((((((((((&&&'''((()))***))))))((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,+++***)))(((''''''((()))(((((((((((())))))))))))))))))))))))************************************))))))))))))))))))***+++'''((()))******+++++++++))))))(((((((((((())))))***(((((()))***+++***)))(((((((((((()))))))))******************************+++,,,---///444:::???>>>>>>???@@@AAABBBCCCCCCCCCCCCCCCDDDDDDCCCCCCBBB@@@BBBAAA<<<<<>>???;;;>>>JJJ[[[ddddddeeejjjnnnlllgggfffhhhnnnxxxyyynnnrrr~~~jjjeeehhhmmmuuu~~~vvveee\\\eeesssrrrnnnyyywwwvvvnnnkkkeeeXXXIII===;;;@@@FFFDDDGGGKKKMMMMMMKKKJJJJJJIIIGGGEEECCCAAA===999555111///,,,++++++,,,+++*********++++++++++++,,,,,,---000111///+++)))***+++************************)))))))))))))))))))))))))))))))))))))))))))))))))))000111)))%%%((()))&&&))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''))))))(((((((((((())))))((((((((((((((((((((((((((()))))))))************)))******++++++******)))))))))*********+++++++++***++++++,,,,,,++++++***))))))))))))((((((((((((((()))***++++++***)))(((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))((('''((()))***)))'''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))'''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))&&&&&&'''''''''((((((((()))))))))(((((((((((()))(((((((((((())))))))))))((()))))))))************************************++++++***)))((((((((()))(((((()))***************))))))(((((((((((())))))***(((((((((***+++***)))(((((()))))))))*********((()))*********))))))(((***...222555777999<<<>>>@@@@@@AAABBBBBBCCCDDDDDDCCCCCCCCCBBBAAA???>>>===777::::::;;;GGGcccttthhhiiimmmnnnttt}}}xxxjjjlll~~~tttooottt|||}}}zzz{{{rrrmmmiiinnn}}}~~~nnnnnnfffWWWIIIAAA???>>>@@@CCCGGGJJJLLLMMMMMMMMMKKKJJJIIIGGGEEEBBB>>><<<555222...++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---111444111,,,)))***,,,************************))))))))))))))))))))))))))))))))))))))))))))))))''',,,---(((&&&((()))'''((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''))))))(((((((((((())))))((((((((((((((((((((((((((()))))))))******************++++++++++++******))))))*********+++++++++***++++++,,,,,,++++++***)))))))))(((((((((''''''((()))***++++++***)))(((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((***((('''((()))***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''((((((((()))))))))***((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))*********++++++((((((((())))))))))))((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))++++++***)))((((((((()))((())))))************)))))))))(((((((((((())))))***(((((((((***+++***)))))))))))))))************(((((()))***************///222555777888999:::<<<@@@AAAAAABBBBBBCCCCCCCCCBBBBBBBBBAAA???>>><<<;;;;;;999777;;;RRRyyyrrrmmmrrrwwwxxxiiifffsss}}}~~~wwwqqqqqqzzz}}}~~~xxxhhhYYYOOOEEE===>>>???BBBFFFJJJMMMOOOOOOLLLLLLLLLKKKHHHEEECCCBBB:::666111...------------------,,,,,,,,,,,,,,,,,,,,,111444222---)))***---************************))))))))))))))))))))))))))))))))))))))))))))))))&&&)))***''''''((()))(((((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&&&&''''''(((((('''''''''''''''''''''''''''''''''((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))******************++++++++++++******)))************+++++++++***++++++,,,,,,++++++***))))))))))))((((((((((((((())))))************)))))))))))))))))))))))))))&&&&&&''''''((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***)))((((((******)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******((())))))******))))))((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))'''(((((())))))))))))((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))+++***))))))))))))))))))))))))************))))))))))))(((((((((((())))))***(((((()))***+++***))))))))))))*********++++++))))))))))))***+++---...333555666666666888:::===@@@AAAAAAAAABBBBBBBBBBBB@@@@@@@@@???>>>===;;;;;;:::999777;;;RRRwww~~~|||oooggghhhlll}}}~~~}}}{{{{{{zzzzzzzzzzzzzzzyyyxxxxxxwwwwwwwwwxxxyyyzzzzzz{{{}}}}}}~~~~~~~~~iii^^^^^^fff~~~xxxzzzggg\\\RRRHHH@@@??????BBBGGGKKKNNNOOOKKKMMMNNNMMMJJJHHHGGGGGG@@@<<<777333111000///.........------------,,,,,,+++///222111...++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))&&&&&&&&&'''(((((())))))'''''''''''''''''''''''''''''''''((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***************++++++,,,,,,++++++***)))************+++++++++***++++++,,,,,,++++++************)))))))))(((((()))))))))))))))******+++))))))))))))))))))))))))&&&&&&''''''((())))))***))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))((()))******)))((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***'''''''''((()))*********)))(((((('''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))%%%%%%%%%&&&&&&&&&''''''&&&'''((()))******)))((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))***+++))))))************))))))))))))(((((((((((())))))***(((((()))***+++***)))))))))*********+++++++++))))))((((((***---000222555555555444444777<<<@@@@@@@@@@@@@@@AAAAAAAAAAAA?????????>>>===<<<;;;:::888>>>BBBFFFSSSkkkwwwppplllkkk|||~~~|||{{{tttsssqqqooommmkkkjjjiiigggggggggfffffffffeeeeeedddddddddeeefffhhhiiijjjmmmmmmnnnppptttwwwwwwwwwzzzyyyyyyzzz}}}www```SSSSSSnnn{{{uuuggg^^^VVVFFFCCC??????CCCHHHKKKLLLJJJMMMOOONNNKKKIIIHHHIIIFFFBBB<<<888555222000...............---------,,,+++,,,...000000...,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))(((''''''((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&''''''((())))))***&&&&&&'''(((((()))******''''''''''''''''''''''''''''''''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))***************++++++,,,,,,++++++***)))************++++++++++++++++++,,,,,,+++++++++************))))))))))))***)))((((((((()))+++,,,))))))))))))))))))))))))&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************(((((((((((())))))))))))))))))))))))))))))))))))***)))((()))***+++***((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******&&&''''''((()))******+++)))((('''''''''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((())))))))))))***&&&'''(((*********)))((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((()))***++++++))))))*********))))))((())))))(((((((((((())))))***(((((()))***+++***))))))************+++++++++***)))((((((***...222555555444333222333777>>>CCC@@@@@@@@@@@@@@@@@@AAAAAA>>>>>>>>>>>>===<<<;;;:::;;;HHHTTTWWW[[[iiizzz}}}{{{yyyxxx~~~{{{xxxtttpppmmmkkkeeedddbbb___]]][[[ZZZZZZUUUTTTSSSSSSRRRRRRSSSSSSSSSSSSTTTUUUVVVXXXYYYZZZYYYXXXYYY\\\```dddfffgggmmmnnnnnnpppssswwwzzz}}}ppp___SSSYYYnnnoooeee]]]LLLFFF@@@>>>@@@EEEGGGHHHIIILLLOOONNNKKKIIIIIIKKKIIIEEE???;;;777444111...//////.........---------***+++,,,///000000---***************************))))))))))))))))))))))))))))))))))))))))))))))))***'''''')))***)))))))))))))))))))))))))))))))))''''''(((((())))))******((((((((((((((((((((((((&&&&&&&&&'''((())))))***'''''''''((()))******+++''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))************+++++++++************************************************))))))************))))))''')))***++++++***)))'''))))))))))))))))))))))))))))))(((((('''''''''&&&******)))((((((((((((((((((((((((((())))))))))))******))))))((((((''''''***)))'''((()))***)))''')))************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((()))***++++++***)))((()))))))))(((''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))******++++++(((((((((((())))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))************))))))'''((()))******)))((('''******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++***)))***,,,000333555555333333444666999===@@@CCCAAAAAAAAA@@@@@@@@@@@@@@@@@@>>>:::999:::>>>AAADDDMMMVVVccchhhaaa[[[eeeuuu}}}vvvqqqhhhfffbbb^^^ZZZWWWUUUUUUMMMLLLKKKJJJIIIJJJJJJKKKIIIHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJJJJHHHIIIJJJLLLNNNOOOQQQQQQQQQSSSUUUWWWYYY\\\aaadddfffjjjppptttxxx}}}}}}vvvdddVVV[[[ooo}}}ggg___QQQLLLCCC======BBBFFFHHHHHHNNNOOOKKKJJJMMMMMMIIIHHHFFFCCCAAA>>>999333///---------,,,------......++++++++++++++++++++++++++++++++++++++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&))))))(((((('''''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************************************************))))))*********+++++++++************************************************)))******************)))((()))***++++++***)))((())))))))))))))))))))))))))))))((((((((('''''''''***))))))((((((((())))))(((((((((((())))))))))))***)))))))))((((((((('''******)))))))))***))))))***************)))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())))))******))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))************))))))))))))************))))))+++*********))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++)))***+++...111444555555333444666888;;;>>>AAABBBBBBBBBBBBAAA@@@@@@??????===>>><<<::::::???GGGNNN[[[^^^cccfffbbb```iiivvv{{{xxxtttppplllhhhccc\\\WWWVVVTTTQQQNNNKKKJJJIIIHHHKKKJJJIIIHHHGGGGGGHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIIIIJJJKKKKKKIIIJJJJJJKKKLLLMMMNNNNNNIIIIIIIIIIIIJJJKKKMMMOOOQQQTTTYYY]]]```eeejjjoootttzzzjjjZZZWWWeeevvvhhh___SSSJJJGGGFFFCCC???GGGLLLOOOLLLLLLNNNNNNJJJJJJHHHFFFCCCAAA<<<666222///......---------......++++++++++++++++++++++++++++++++++++++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))((((((''')))(((((((((''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''************************************************)))))))))*********++++++******************************************************++++++++++++******((()))***++++++***)))((())))))))))))))))))))))))))))))((((((((((((''''''))))))((((((((())))))***(((((((((((())))))))))))))))))))))))((((((((((((************((()))***,,,+++++++++******(((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))((((((''''''(((((()))((((((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((++++++******)))(((((('''(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************))))))++++++************++++++++++++++++++************(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++...111333444555555444666999<<<>>>@@@AAAAAADDDCCCBBBAAA@@@>>>>>>===:::<<<===<<<===EEESSS^^^eee```___aaaeeekkkttt|||~~~|||{{{zzzqqqkkkeeeaaa\\\WWWTTTPPPKKKHHHJJJJJJHHHGGGGGGFFFGGGGGGMMMLLLKKKKKKKKKKKKKKKLLLLLLMMMMMMNNNPPPQQQRRRRRRRRRQQQQQQPPPPPPPPPPPPPPPNNNNNNNNNNNNMMMMMMMMMMMMIIIHHHGGGFFFFFFFFFFFFFFFEEEGGGJJJMMMOOORRRVVVYYY```eeelllrrrwww}}}jjjQQQPPPllluuuhhh___YYYQQQHHHAAADDDIIILLLLLLNNNPPPOOOLLLLLLKKKIIIGGGDDD@@@:::777111000///......------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((((((((((((((''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''************************************************))))))))))))************************************************************+++++++++,,,,,,+++++++++((()))************)))((())))))))))))))))))))))))))))))(((((((((((((((((()))))))))((())))))***+++(((((((((((())))))))))))))))))))))))(((((((((((((((***+++***((((((***,,,++++++++++++***((('''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))((('''&&&&&&'''((()))((((((((())))))*********((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************))))))(((((((((((((((((()))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))************))))))++++++)))(((((()))++++++************************(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************+++---111444555555555555666888<<>>===<<<;;;999:::<<>>:::333222000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************)))))))))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))(((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********************************************************+++++++++,,,,,,+++++++++))))))************))))))************************(((((())))))))))))))))))******))))))))))))******(((((((((((())))))))))))(((((((((((())))))))))))'''((()))***))))))******+++++++++******(((''''''))))))))))))))))))))))))************************************************((()))))))))************)))((('''&&&&&&'''((())))))))))))(((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))************(((((((((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))************))))))***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((((((((((((((((((((((((((((((((((((((((((************************************++++++++++++,,,000444666666555666777888;;;>>>BBBCCCBBBAAA@@@AAA@@@???>>>===<<<;;;:::;;;:::===EEETTTbbbmmmrrrkkkggghhhsss{{{|||~~~vvvppprrrkkkbbb^^^\\\XXXRRRLLLMMMLLLLLLKKKLLLOOORRRTTTSSSTTTVVVYYY\\\^^^```aaaccceeegggiiilllnnnpppqqqpppqqqrrrsssssssssrrrrrrwwwvvvuuutttsssrrrrrrrrrrrrqqqpppnnnllljjjhhhhhhaaa___\\\[[[ZZZYYYVVVSSSQQQOOOMMMLLLJJJIIIHHHHHHHHHHHHIIIJJJMMMQQQVVVYYYccciiiqqqxxx~~~zzzhhh^^^\\\YYYhhhoooaaa\\\EEECCCBBBFFFKKKNNNOOOPPPMMMLLLKKKJJJHHHEEE@@@===666444222000...,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************************************************************++++++++++++*********))))))))))))))))))***************************(((((())))))))))))******,,,+++***))))))))))))***(((((((((((())))))))))))(((((((((((())))))))))))''''''(((+++------***((()))************)))(((((())))))))))))))))))))))))************************************************))))))))))))************)))((((((''''''(((((())))))))))))((('''&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))(((((((((((())))))((((((((((((((()))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))******+++,,,,,,---///333777888666555777999;;;===@@@BBBCCCBBBAAA???>>>>>>>>>===============@@@???DDDQQQaaannnrrrrrrmmmnnnrrr}}}}}}~~~~~~~~~~~~}}}xxxrrrjjjaaa[[[\\\WWWQQQNNNMMMNNNMMMKKKUUUVVVWWWXXXYYY\\\aaadddeeefffjjjmmmqqqtttvvvwwwxxxzzz}}}~~~zzzuuurrrppplllfffaaaccc___[[[WWWUUURRRNNNLLLLLLKKKIIIGGGFFFGGGHHHIIIMMMRRRZZZ```gggoooxxx~~~{{{mmmcccUUUXXXooo{{{yyy|||iiiaaaOOOHHHBBBCCCFFFIIILLLOOOMMMLLLKKKKKKJJJGGGCCC???:::999666333000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))((((((''''''''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************************************************)))******************)))******))))))))))))******************************(((((()))))))))*********---,,,+++***)))((((((((((((((((((((())))))))))))'''((((((((()))))))))***)))((()))---333333---&&&(((((()))************)))))))))))))))))))))))))))************************************************))))))))))))************((())))))******))))))((()))))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********(((((((((((())))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))************)))))))))))))))******)))))))))(((((()))))))))*********))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))***,,,---......222555888888555555888<<<===>>>@@@BBBBBBBBB@@@???<<<======>>>???@@@AAAAAADDDHHHQQQ^^^kkkqqqqqqnnnpppuuu{{{{{{}}}}}}sssooohhhbbb\\\XXXSSSPPPOOOOOOOOOPPPRRRVVVYYY[[[dddgggjjjmmmooorrrxxx|||}}}|||xxxrrrlllhhhddd___[[[ZZZWWWSSSPPPNNNLLLJJJIIIDDDHHHKKKMMMPPPVVV___fffrrrwww~~~yyylllccceeelllwwwvvviii___QQQEEEBBBCCCDDDGGGLLLNNNMMMLLLLLLLLLIIIEEEBBB???>>>;;;777444111//////------------------------++++++++++++++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************************************(((((((((((())))))))))))************************************************))))))************))))))******))))))))))))******************************(((((())))))*********+++...---,,,***)))(((((('''(((((((((((())))))))))))'''((((((((())))))******+++))))))000777777///%%%'''((()))******++++++***))))))))))))))))))))))))************************************************))))))))))))************((()))***++++++***)))((((((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))((((((((((((((((((((())))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))************)))))))))***+++,,,,,,+++***)))))))))******+++++++++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************'''''')))***,,,...//////333777999888555555999===>>>???@@@AAAAAAAAA@@@@@@<<<===>>>???AAACCCDDDEEEFFFOOO\\\hhhooopppnnnkkkwww~~~||||||zzz~~~~~~}}}xxxuuueee___VVVPPPNNNNNNOOOPPPMMMPPPVVV[[[```eeekkknnnkkkooouuuyyy}}}{{{wwwrrrkkkgggaaa^^^ZZZWWWTTTQQQNNNLLLKKKLLLLLLHHHFFFHHHPPPWWWfffllluuu~~~ppp___```ssssssjjjYYYIIIBBBAAA@@@DDDJJJOOONNNMMMMMMMMMKKKGGGDDDCCCAAA>>>:::777444222111------------------------++++++++++++++++++++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))************************************************************************************))))))))))))))))))))))))))))))))))))******************+++++++++***))))))++++++***************+++))))))))))))))))))))))))))))))))))))************++++++,,,///222111,,,(((************************,,,+++++++++******))))))+++*********))))))((((((++++++************++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((***+++,,,))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))************************+++++++++*********))))))))))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************((()))***)))((((((***,,,,,,,,,+++******,,,000333666555333333444777;;;>>>DDDCCCAAA???>>>>>>???@@@???:::===EEEFFFAAABBBJJJXXXYYYbbbmmmnnnjjjnnnxxx{{{zzz{{{vvvxxx~~~~~~|||wwwmmmddd```SSSSSSQQQPPPPPPSSSXXX\\\XXX\\\bbbggglllqqqvvvyyy|||zzzxxxrrrjjjeeebbb^^^XXXRRRSSSOOOMMMOOOLLLGGGHHHMMMQQQWWWaaammmzzzrrraaa\\\kkk~~~|||]]]OOOKKK===>>>HHHDDDGGGKKKNNNOOOOOOOOOKKKGGGDDD@@@<<<;;;;;;888222,,,///////////////---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************+++)))'''&&&%%%&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))))))))))))))))))))))))))))))))(((''''''&&&&&&(((((((((((())))))))))))''''''(((((())))))******)))))))))))))))))))))))))))))))))))))))*********))))))))))))************************************************************************************))))))))))))))))))))))))))))))))))))******************************++++++,,,,,,+++***))))))******))))))))))))))))))))))))))))))))))))***************)))***,,,...---***'''************************+++++++++******)))))))))+++*********))))))))))))++++++************++++++))))))))))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))************************+++++++++*********))))))))))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))***************************)))''''''+++,,,,,,+++,,,...222555666555333333555999===@@@CCCCCCBBBAAA@@@???======::::::===AAACCCEEEMMMUUUfffdddhhhmmmllljjjttt}}}yyyyyyzzzxxxvvvzzzzzzrrrkkkhhhddd]]]YYYXXXWWWWWWWWWWWWXXX\\\bbbggglllpppuuuzzzzzzrrriiibbbbbb\\\YYYWWWRRRJJJIIILLLHHHKKKPPPWWWaaakkksssxxxooo```^^^dddyyy{{{aaaQQQCCC>>>AAA@@@EEEHHHKKKNNNPPPPPPLLLIIIHHHCCC???>>>>>><<<777222//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************+++***((('''&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))''''''((((((((((((((((((((((((((()))))))))******(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************************************************************************)))))))))))))))))))))))))))))))))*********++++++******)))))))))+++,,,------,,,+++***)))))))))))))))))))))))))))))))))))))))))))))*********++++++***))))))***++++++***(((++++++++++++++++++++++++*********)))))))))))))))***************)))))))))++++++************++++++)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))((())))))***))))))))))))))))))))))))************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************+++++++++***************)))))))))*********++++++))))))))))))))))))))))))((())))))******))))))((())))))))))))************+++***+++...000///+++'''***+++---...///111555888666555444444777<<>>???FFFTTTbbbjjjqqqmmmkkkmmmkkkooo|||vvvssstttvvvxxx~~~{{{jjjbbbZZZXXXVVVUUUVVVZZZ```bbbdddfffjjjooovvv{{{wwwrrrlllggg```VVVQQQQQQKKKJJJHHHIIILLLRRRYYY]]]lllpppwww}}}|||lllZZZRRRUUUccc|||~~~fff\\\PPPEEEEEEFFFGGGJJJNNNPPPOOOLLLJJJKKKHHHCCCBBBBBBBBB???<<<222111///---,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************+++***)))((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''(((((()))******)))))))))*********++++++))))))))))))(((((((((((())))))))))))))))))))))))++++++******))))))((((((((()))))))))************************************************************************************))))))))))))))))))))))))))))))*********+++++++++***)))(((((()))+++---///...---,,,***)))((((((((())))))))))))))))))))))))))))))*********+++++++++,,,+++******++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))(((((((((************************************************)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))************************************************))))))*********+++++++++)))))))))))))))))))))))))))))))))******)))))))))((()))))))))************)))))),,,222888888222,,,***,,,...000222444888:::333333444666;;;AAAFFFJJJCCCCCCCCCBBBAAA>>><<<;;;;;;??????AAAQQQkkk|||rrrnnnmmmooopppzzz}}}xxxwwwzzz~~~{{{uuuooolllddd]]]YYYZZZ\\\^^^cccjjjooorrrvvvzzz|||sssiiiaaa]]][[[WWWQQQLLLJJJJJJLLLNNNVVVZZZaaaiiiqqq|||~~~{{{ggg[[[LLLPPP```{{{rrrWWWOOOKKKHHHGGGKKKNNNMMMKKKJJJMMMJJJFFFEEEEEEFFFDDDCCC777555111...---...000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************++++++***))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((()))))))))))))))*********++++++++++++******))))))((((((''''''))))))))))))))))))))))))++++++******))))))((((((((()))))))))************************************************************************************))))))))))))))))))))))))************++++++++++++***)))(((((()))+++---///...---,,,***)))((((((((())))))))))))))))))))))))************++++++++++++,,,,,,+++*********+++---++++++++++++++++++++++++)))))))))))))))************************+++++++++++++++************+++++++++++++++***************************************************************(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((++++++++++++++++++++++++************************(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))************************************************************++++++++++++))))))))))))))))))))))))))))))************))))))((()))))))))************)))))),,,222888999333---+++---000333444666888:::111222555:::???EEEJJJMMMEEEDDDBBB@@@>>>===>>>>>>>>>??????EEE]]]|||uuuqqqqqqvvv{{{xxxooohhhbbb___^^^aaa___```fffjjjnnnttt{{{}}}tttlllccc```ZZZTTTNNNJJJHHHGGGKKKMMMRRRYYYbbbooo{{{|||zzz}}}xxxooo]]]QQQMMM\\\pppqqq]]]NNNFFFBBBEEEIIIIIIIIILLLMMMKKKHHHGGGGGGGGGGGGGGG:::777333///------///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************+++***************++++++))))))))))))))))))))))))************************((((((((((((((((((((((((((((((((((((((((((((((((******))))))(((((((((((()))*********++++++++++++******))))))((((((''''''))))))))))))))))))))))))************))))))))))))))))))))))))************************************************************************************))))))))))))))))))))))))*********++++++++++++,,,******)))))))))+++,,,------,,,+++***))))))))))))))))))))))))))))))))))))*********++++++++++++,,,)))***+++***((((((***,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++*********+++++++++++++++++++++************+++++++++++++++++++++************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((++++++++++++++++++++++++************************((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))***************************************+++++++++*********++++++++++++,,,)))))))))))))))))))))))))))******++++++******)))))))))))))))******************+++...111111---))),,,///333555555666777888111444999>>>DDDHHHKKKMMMEEECCCAAA>>>===>>>???@@@???>>>AAAMMMfff}}}xxxxxx~~~xxxyyyuuuppphhh```[[[ZZZZZZ[[[cccdddkkksssyyy{{{nnnkkkfff___XXXRRRMMMKKKIIIIIIIIILLLRRR]]]iiiqqquuu|||}}}sss^^^OOORRRZZZhhhxxxZZZKKK@@@@@@CCCDDDGGGMMMKKKJJJIIIHHHHHHGGGGGGHHH<<<999444///,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************)))*********++++++++++++))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))++++++***))))))((('''''')))))))))*********++++++))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))*********))))))))))))************************************************************************************))))))))))))))))))))))))*********+++++++++,,,,,,******************++++++,,,,,,+++***))))))******))))))))))))))))))))))))*********+++++++++,,,,,,)))+++,,,,,,***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,*********++++++,,,,,,,,,++++++************++++++,,,,,,,,,++++++*********************************************************++++++******)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((******+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))************************))))))*********+++++++++*********+++++++++,,,,,,)))))))))))))))))))))))))))******++++++******)))))))))))))))************)))******++++++++++++***...111555666666555444555555888>>>CCCGGGIIIHHHHHHBBBAAAAAA@@@?????????@@@@@@AAAIIIZZZkkkwww{{{xxx}}}yyy~~~xxxsssdddbbb___]]]^^^bbbfffiiiqqqttt{{{zzzpppgggaaa]]]TTTPPPLLLHHHIIIPPPZZZaaaeeejjjrrr{{{mmmaaa^^^XXXWWWqqqttt^^^JJJDDDBBBAAADDDLLLJJJJJJKKKJJJIIIHHHGGGGGG@@@===999444000...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************((())))))***************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))((((((((()))))))))******(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))************************************************************************************))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++******)))++++++***************+++))))))))))))))))))))))))******+++++++++,,,,,,,,,+++---000///---+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------*********++++++,,,,,,,,,++++++************++++++,,,,,,,,,++++++*********************************************************,,,,,,+++***)))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***++++++***)))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))************************))))))******++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))******++++++++++++******))))))))))))************((()))*********+++...000000333666777666444333222888<<>>???AAABBBBBBAAA???>>>BBBEEEQQQdddnnnqqqxxxyyytttxxx~~~|||rrrggg```ZZZZZZ\\\aaagggnnnuuuyyy~~~vvvrrreee```WWWOOOLLLOOOWWW^^^XXX\\\bbbjjjttt{{{~~~vvvrrrnnn\\\NNNbbbsssXXXLLLEEE???BBBJJJIIIKKKLLLLLLJJJHHHGGGGGGFFFCCC>>>999444111000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************'''((()))***************))))))))))))))))))))))))************************************************))))))))))))))))))))))))((((((((()))******++++++(((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))***************************************************++++++,,,,,,++++++***************************************************))))))***++++++++++++***))))))***+++,,,,,,------,,,,,,,,,,,,+++***)))((((((***++++++*********+++,,,---,,,+++******,,,...+++111333...***,,,///111---------......///111111666555444333333444666777888555222111333333111///111111000///////////////---------------.........+++***************+++++++++***)))((()))***+++,,,++++++++++++++++++++++++************************************************,,,,,,+++***))))))*********+++,,,,,,,,,,,,+++************)))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))************************))))))))))))))))))))))))************************************************)))************+++++++++************************************************++++++***************+++******++++++++++++******++++++******************(((***,,,+++******---///555777888777555555888;;;;;;CCCHHHHHHIIIJJJEEE>>>DDD>>>>>>GGGJJJDDDAAAEEEOOOVVV^^^dddnnnyyy{{{wwwwwwyyypppjjjddd___ZZZ___ccciiiqqqxxx~~~wwwkkk```[[[WWWSSSTTTYYYXXXQQQRRR\\\dddiiiwww~~~~~~uuuqqqsssgggTTTTTTdddkkk]]]QQQFFFCCCHHHNNNKKKIIIJJJLLLLLLJJJGGGCCCBBB@@@<<<888333///---...---,,,,,,------+++))),,,,,,,,,+++++++++******,,,,,,,,,+++++++++************************************++++++++++++******+++++++++,,,,,,+++++++++)))))))))((((((((((((((())))))))))))))))))))))))---+++***((('''&&&'''''')))************+++++++++))))))************))))))))))))))))))))))))))))))***************************************************++++++,,,,,,++++++***************************************************))))))***++++++++++++***))))))******++++++,,,,,,))))))*********))))))((((((***++++++***)))***+++***+++++++++***+++...000***000222000///222555666666666666777888999:::;;;???>>><<<;;;;;;<<<>>>??????===::::::;;;;;;:::888555555444333222222222222222111111///...---,,,+++---,,,+++***)))((((((((())))))((((((((()))***++++++*********)))))))))(((************************************************,,,++++++******)))*********+++,,,,,,,,,,,,+++***************))))))))))))((()))***++++++***)))((())))))))))))))))))))))))************************))))))))))))))))))))))))************************************************)))************+++++++++************************************************++++++***************+++******++++++++++++******************************)))+++,,,+++***+++...111444555555333111222555888@@@EEEHHHFFFFFFHHHEEE@@@>>>BBBIIIMMMIIIDDDHHHOOO]]]eeekkkkkkmmmssswwwvvv{{{~~~wwwnnngggdddcccbbbaaahhhkkkrrrzzzuuulllcccZZZWWWXXX[[[PPPJJJMMMRRRXXXgggwwwyyyvvvmmm```XXXXXXhhhrrr}}}~~~www```III@@@BBBGGGFFFFFFJJJNNNNNNKKKHHHDDDDDDBBB???;;;666000---...,,,,,,,,,------,,,***,,,,,,,,,++++++++++++***,,,,,,,,,+++++++++************************************++++++++++++************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******(((''''''(((((()))(((((()))))))))*********))))))************))))))))))))))))))))))))))))))***************************************************++++++,,,,,,++++++***************************************************))))))***++++++++++++***************************((()))******+++++++++***((()))+++***))))))***,,,+++---......///000333555555999:::999:::???@@@?????????@@@AAABBBCCCDDDDDDFFFEEECCCBBBBBBCCCEEEFFFFFFDDDBBBBBBCCCCCCBBBAAA@@@???>>>===<<<<<<<<<<<<<<<<<<;;;999888666555555444333111...---+++******+++******)))))))))******++++++******))))))((((((************************************************+++++++++******************+++,,,,,,,,,,,,+++***************************))))))***++++++***))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************)))************+++++++++************************************************+++***************++++++******++++++++++++******************************+++++++++++++++,,,000333444444333222222444777;;;FFFHHHGGGDDDDDDEEEEEEBBB===MMMYYYWWWOOOOOOWWW___kkkqqqsssoookkkmmmsssvvv|||zzzoooiiiccc```bbbggglllooouuuyyy|||mmmccc___]]]QQQHHHGGGGGGIIIRRR^^^hhhsss{{{xxxxxxmmm___SSSWWWdddnnnjjjfffxxx{{{YYYGGGDDD@@@AAADDDIIINNNPPPMMMIIIGGGGGGFFFCCC>>>999444111...---+++,,,---......---,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++************************************++++++++++++******)))******************)))((()))))))))***+++++++++))))))))))))))))))))))))((((((''''''((()))***+++'''((((((((())))))))))))))))))************))))))))))))))))))))))))))))))***************************************************++++++,,,,,,++++++***************************************************))))))***++++++++++++************)))))))))))))))++++++,,,------------,,,(((***+++,,,,,,---///111444555777888888888;;;===@@@BBBBBBAAACCCFFFEEEAAABBBBBBDDDEEEFFFGGGGGGGGGGGGFFFDDDCCCBBBCCCEEEFFFGGGFFFEEEDDDEEEEEEEEEEEEFFFFFFEEECCCCCCBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBB===<<<:::888666555444444111000///...---,,,++++++******************************************************************************+++++++++************+++,,,,,,,,,,,,+++***)))***************++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))*********+++++++++*********************************************************)))******+++,,,******++++++++++++*********************+++++++++,,,,,,++++++,,,///222555555555444555777;;;@@@CCCIIIIIIHHHFFFDDDDDDDDDCCCFFFXXXeeecccbbbjjjrrrtttqqqrrrrrrnnnmmmqqqyyy~~~yyy|||zzzqqqjjjcccbbbaaaccciiirrrzzz|||ssshhh```YYYVVVRRRLLLJJJMMMSSS\\\mmm~~~|||bbbYYYVVV\\\```cccnnn}}}sssZZZPPPCCCBBBCCCGGGLLLOOONNNLLLLLLKKKHHHDDD@@@<<<999888111///,,,,,,.../////////------,,,,,,,,,+++++++++,,,,,,,,,+++++++++************************************++++++++++++******))))))************))))))(((((()))***+++,,,,,,---))))))))))))))))))))))))((((((((((((((())))))***((((((((()))))))))******))))))************))))))))))))))))))))))))))))))***************************************************++++++,,,,,,++++++***************************************************))))))***++++++++++++************)))))))))))))))---------.........---------///000111222444888:::>>>???AAAAAAAAAAAABBBCCC@@@BBBBBBAAACCCFFFDDD@@@CCCCCCEEEFFFGGGGGGFFFFFFDDDBBBAAA?????????AAABBBCCCDDDDDDCCCCCCCCCDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDAAAAAA@@@???>>>>>>>>>>>>:::999888666333111///...))))))******************************************************************)))******+++++++++*********+++,,,,,,,,,,,,+++***))))))******+++++++++,,,++++++************++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))*********+++++++++******************************************************))))))***++++++,,,******++++++++++++******))))))*********+++++++++---,,,+++,,,///222444666444444555888===CCCHHHKKKIIIHHHHHHHHHGGGEEEDDDDDDOOO\\\gggooo{{{xxxtttqqqsssyyywwwlllccc^^^___bbbgggnnnvvvwwwnnnggg___VVVOOOLLLJJJMMMVVVcccoooyyytttdddZZZ]]]hhhrrrwwwjjjVVVMMMHHHCCCCCCGGGLLLNNNOOOQQQNNNIIIDDDAAA@@@@@@@@@666333///......000000000---------,,,,,,,,,++++++,,,,,,,,,+++++++++************************************++++++++++++******))))))************))))))(((((()))***+++,,,,,,---)))))))))))))))))))))))))))))))))))))))((((((''')))))))))*********++++++))))))************))))))))))))))))))))))))))))))***************************************************++++++,,,,,,++++++***************************************************))))))***++++++++++++***************************,,,,,,---.../////////...555666777777888:::===@@@@@@BBBDDDEEEDDDCCCDDDEEE>>>BBBDDDCCCEEEHHHHHHEEECCCDDDFFFFFFFFFFFFDDDDDD???>>><<<:::::::::;;;<<<>>>???@@@@@@??????AAACCCCCCCCCCCCCCCCCCDDDDDDEEEFFFEEEEEEEEEDDDDDDDDDDDDAAAAAAAAA@@@@@@AAABBBBBB@@@@@@???===;;;999777555---,,,,,,++++++*********************************************************((()))***,,,,,,+++*********+++,,,,,,,,,,,,+++***))))))******+++,,,,,,,,,,,,+++************+++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************)))************+++++++++************************************************))))))))))))***+++,,,,,,******++++++++++++******)))))))))***++++++,,,,,,,,,,,,,,,...222555666666222222555:::AAAGGGKKKMMMIIIFFFFFFHHHHHHFFFFFFHHHRRRZZZgggwww|||{{{vvvnnneee``````dddjjjrrr{{{~~~pppfff]]]UUUQQQMMMJJJKKKQQQZZZdddssszzzfff[[[aaaoooyyyqqqVVVVVVNNNDDD@@@BBBGGGLLLOOOQQQNNNJJJFFFCCCCCCEEEFFF===888333000///000000000------------,,,,,,,,,,,,,,,,,,,,,+++++++++************************************++++++++++++******)))******************)))((()))))))))***+++++++++))))))))))))))))))))))))))))))******)))((('''&&&************++++++++++++))))))************))))))))))))))))))))))))))))))***************************************************++++++,,,,,,++++++***************************************************))))))***++++++++++++***))))))******++++++,,,,,,,,,---///111333555666666888999999777666777:::<<<:::<<>>???@@@AAABBBBBBBBBCCCCCCCCCDDDDDDDDDAAAAAA@@@@@@@@@@@@AAAAAABBBBBBCCCCCCBBB@@@???>>>888777555333000...,,,+++************************************************''')))***,,,,,,,,,***)))***+++,,,,,,,,,,,,+++***))))))***++++++,,,------,,,++++++******++++++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************)))************+++++++++************************************************))))))))))))***+++,,,---******++++++++++++******((())))))***++++++,,,,,,,,,+++---000555777777555444444777===EEEJJJLLLLLLJJJEEECCCFFFGGGFFFIIIOOOSSS[[[lll}}}wwwyyy|||}}}{{{~~~uuunnnkkkhhheeeiiioooqqqwww|||qqqeee]]]WWWQQQLLLMMMPPPUUU```jjj}}}xxxggg\\\dddsssyyy\\\YYYPPPDDD>>>???DDDIIILLLNNNMMMKKKIIIHHHHHHGGGHHHCCC>>>777222000000000000...------------,,,,,,,,,,,,,,,,,,+++++++++************************************++++++++++++************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))'''''')))******))))))((())))))))))))************))))))************))))))))))))))))))))))))))))))************************************************+++++++++,,,,,,+++++++++************************************************))))))***++++++++++++***))))))***+++,,,---------...///222666999<<<>>>???888888666444111111333555222444888:::;;;<<<===>>>???FFFJJJFFFAAA@@@@@@@@@AAABBBCCCCCCBBB???===;;;555444222000//////000111///222333333111222555888111111222333444666888999777888999;;;>>>@@@AAABBBBBBBBBAAA@@@@@@@@@@@@AAAAAABBBDDDEEEEEEEEEDDDDDDCCCBBB???;;;777333000...************************************************'''(((***,,,---,,,***)))***+++,,,,,,,,,,,,+++***))))))***+++,,,,,,---------,,,+++******+++,,,---))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************)))************+++++++++************************************************))))))))))))***+++,,,---******++++++++++++******((())))))***++++++,,,,,,++++++---222777999777555777888;;;AAAHHHMMMMMMLLLLLLEEEAAACCCEEEFFFLLLTTTUUU```sss{{{qqqooossstttsssxxxuuullleeedddfffiiirrr}}}}}}zzzlll___XXXRRRPPPNNNNNNSSSYYYdddqqq{{{bbb^^^kkkgggXXXOOODDD===>>>CCCGGGJJJJJJKKKLLLMMMLLLJJJHHHGGGGGGBBB:::333000000//////......---------,,,,,,,,,,,,,,,,,,+++++++++************************************++++++++++++******++++++,,,,,,,,,,,,++++++))))))))))))(((((((((((())))))))))))))))))))))))$$$&&&''')))***+++******(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))************+++++++++++++++***************************++++++++++++,,,+++,,,---...000222444666666:::>>>???<<<999888888333333222222111000//////111000000000111222444555::::::999888777666555555666666555555444444555555111111000///.........///000///...------...///000//////////////////////////////000222444666888999<<<:::777555555666888:::===<<<<<<===???BBBEEEGGGFFFFFFFFFDDDBBB>>>:::888......---+++++++++++++++******)))***++++++)))'''++++++******************---,,,++++++******++++++++++++++++++++++++++++++************************************************++++++************++++++)))))))))***+++++++++,,,))))))))))))))))))))))))+++++++++*********)))))))))************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++***,,,...---,,,+++,,,---///000333777::::::777555<<<===AAAGGGMMMOOOLLLIIIGGGEEEFFFIIILLLNNNRRRUUUjjjtttyyytttqqqxxx|||}}}|||tttpppnnnnnnssszzz}}}qqqgggdddcccgggnnnsssxxx~~~rrrddd[[[VVVQQQLLLIIITTTZZZhhh|||}}}uuujjj]]]kkk[[[MMMFFF>>>999>>>IIIJJJJJJKKKMMMMMMKKKGGGCCCIIIEEEAAA===;;;666000,,,,,,++++++,,,......---,,,...---,,,+++***+++,,,---++++++++++++++++++++++++))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))************+++++++++++++++***************)))+++************++++++++++++,,,///333777<<>>BBBDDDFFFFFFFFFFFFDDDAAA???===888555111---+++******++++++*********,,,,,,***)))++++++******************,,,+++******))))))******++++++++++++++++++++++++************************************************++++++************++++++***************+++++++++************************+++++++++*********)))))))))************+++++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++***+++------,,,+++,,,---///222555888999999888777???AAAEEEJJJNNNNNNJJJFFFEEEFFFHHHKKKNNNQQQWWW\\\llltttxxxsssnnnttt|||ttt~~~vvvooommmnnnpppuuu|||uuukkkfffgggggglllsssyyy}}}tttggg___YYYSSSPPPLLLQQQ\\\mmm}}}vvvqqqllliii}}}}}}|||nnn\\\MMMCCC<<<<<<@@@GGGHHHJJJLLLMMMKKKGGGDDDFFFBBB>>>;;;999777333000444111---+++,,,...///000...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++***)))(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))************+++++++++++++++*********)))))))))++++++***)))***+++,,,---...000444999>>>CCCGGGIIIBBBEEEFFFFFFCCC@@@???>>>CCCBBB@@@>>>;;;999777666222111000///...///000000------...///000000111111............000111222333777777777777777777888888444333222111111111111111333333333444444555555555222111000///.........................../////////000000000222444777;;;===BBBCCCDDDEEEEEEEEEDDDCCCBBB>>>888222---++++++,,,,,,+++***+++,,,---,,,+++******++++++++++++++++++++++++***)))))))))))))))++++++++++++++++++++++++************************************************++++++************+++++++++++++++***************************************+++++++++***************)))************+++++++++*********++++++++++++,,,******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++)))+++,,,,,,++++++,,,...000444777888777777999;;;CCCFFFKKKPPPRRRPPPJJJFFFDDDIIINNNPPPRRRVVV^^^dddrrrxxxyyyssspppvvvwwwyyyzzzrrrlllnnnrrrvvv{{{tttkkkggghhhmmmnnnsss|||yyylllccc[[[UUUKKKMMMRRR\\\jjjzzz{{{}}}iiippp~~~}}}|||{{{rrr{{{pppZZZKKKDDD???:::CCCDDDGGGJJJLLLLLLHHHEEECCC???:::777666666666555333111///.........---,,,...------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))*********+++++++++++++++*********)))))))))++++++***+++,,,///111333666888:::>>>AAADDDFFFGGGDDDEEEFFFFFFEEECCCBBBAAA===<<<;;;999777555444333222222111000000111222333555666666777777888999999222222222333333444666666======>>>>>>????????????::::::999999888777777777777777888888999999::::::555555333222111111111111111222222333222111000///......------...000333555888:::<<>>999444000......---,,,***+++,,,---,,,+++******+++++++++++++++,,,,,,++++++***************++++++++++++++++++++++++************************************************++++++************++++++,,,+++++++++***)))))))))************************************************))))))*********+++++++++************++++++++++++******+++++++++,,,,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++)))***++++++++++++---///111555888888666666;;;@@@IIILLLRRRVVVWWWSSSNNNJJJFFFPPPZZZ]]]___dddmmmrrr~~~|||vvvvvv|||uuuqqquuu|||vvvoookkklllnnnsssttt{{{yyykkk___VVVUUUSSSSSSXXXcccpppzzzooommmpppppprrrrrr~~~yyykkkWWWMMMFFF===@@@AAADDDHHHKKKLLLJJJGGGCCC???:::666444555666777///111555999999555...)))......------,,,,,,,,,,,,------------------------***************************))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))*********+++++++++************************++++++,,,///222555888:::===>>>@@@BBBDDDDDDEEEEEEFFFEEECCCBBBAAA???===<<<333333222222111111000000333222222222444666777999>>>>>>>>>>>>============999888888777777777888888<<<<<<>>>????????????>>>============<<<<<<;;;;;;;;;;;;;;;<<<<<<=========999999888888888999999:::;;;;;;<<<<<<:::888666444111000...,,,,,,,,,...//////111444888<<>>999555444555666222555999>>>???<<<666111.........---------,,,,,,------------------------************************)))))))))******)))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))************+++++++++******++++++,,,---------...///222555999<<<>>>@@@???AAACCCDDDFFFFFFEEEEEEFFFCCC???<<<:::888555333///000000111111222222333444444444555777999;;;===??????>>>===<<<;;;:::999::::::999888888888888888777888999:::::::::999888;;;;;;<<<<<<<<<<<<;;;;;;========================;;;;;;;;;<<<===???@@@AAACCCCCCCCCCCCAAA???===<<<777555333000...---......---...111444777:::===>>>???@@@CCCCCCBBB???:::888222000---,,,,,,---,,,+++******++++++,,,---------......---,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************++++++************+++++++++++++++***************++++++++++++++++++++++++***************+++++++++)))************+++++++++)))))))))************+++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++***+++,,,,,,,,,...111444666777888888:::AAAJJJQQQccccccbbb^^^XXXRRRNNNMMMYYYiiixxx~~~{{{{{{yyytttooopppwww}}}zzzsssgggZZZRRROOONNNOOO]]]hhhyyyttt```UUUhhh{{{dddTTTLLLCCCBBBAAACCCFFFIIIKKKKKKHHHFFFCCC>>>888444333444555444222333444666666555---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))************+++++++++******+++,,,...///000000333555999<<>>@@@AAABBBCCCCCCDDDDDDCCCCCCBBBBBB<<<:::777444333222222333444444555555666777888999===???AAACCCCCCBBB@@@>>>777444000.........---,,,******++++++,,,------......---,,,,,,++++++,,,,,,++++++++++++++++++++++++************************************************++++++************++++++***************+++++++++++++++++++++++++++++++++))))))*********+++++++++)))************+++++++++))))))))))))******************+++++++++,,,,,,,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,---------///333666;;;999999:::AAAJJJTTT[[[hhhgggccc\\\UUUQQQQQQRRReeeqqq{{{}}}www}}}|||qqqqqqrrruuuzzzxxxhhh]]]VVVPPPMMMQQQTTT```rrrrrrdddeeessswww___TTTGGGDDDAAAAAADDDHHHKKKLLLHHHIIIHHHDDD===777333333444111---,,,---///111111---.../////////...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***++++++***)))((())))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************************************)))************+++++++++)))***+++---///000222222888:::>>>AAACCCCCCCCCBBB???@@@AAA@@@???<<<:::888777444000000333555555444777777777888999999::::::888888777777777999:::;;;;;;;;;::::::999888888777888888999999:::;;;=========>>>???@@@???===;;;:::777888:::;;;======<<<<<<<<<<<<;;;:::999888777777888999999:::<<<>>>???@@@@@@@@@AAABBBBBBCCCDDDDDD???===:::888666666777777<<<;;;:::888777666666666>>>???@@@AAABBBBBBBBBBBB;;;777333111000000///...******+++,,,,,,---......---,,,++++++******++++++++++++++++++++++++++++++************************************************++++++************++++++))))))******+++++++++,,,++++++++++++++++++++++++))))))******++++++++++++)))************+++++++++))))))))))))******************+++++++++,,,,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++,,,,,,------...000444888>>>;;;999<<>>???@@@BBBCCCCCCCCCCCC@@@BBBBBB===666222444777666666555555666777:::<<<===<<<<<<<<<;;;888999;;;;;;<<<===;;;999999;;;===<<>>@@@===<<>>:::999999<<>>======:::888===888<<<>>>999===DDDAAA@@@@@@@@@@@@???===<<<:::>>>>>>===<<<:::777555333444777;;;???AAAAAA@@@???======;;;:::777555333111222111111000/////////...111///---,,,,,,,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***...------,,,+++***))))))))))))))))))))))))))))))************************************************))))))))))))******************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,++++++......,,,,,,111555888>>>999:::EEETTT```hhhkkklll```UUUQQQRRRWWWbbbkkklllssswwwvvvzzz{{{vvvssssssxxxxxxzzz|||~~~nnnccc^^^WWWOOOJJJMMMVVVeeewwwxxxggg]]]XXXccctttttt]]]PPPAAA===AAAFFFHHHGGGIIIIIIHHHGGGDDD???888222222333333111...,,,+++,,,............---,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***************************))))))))))))***************)))(((''''''((()))************************************)))))))))))))))++++++******************))))))))))))))))))))))))************************************************++++++*********************---//////---,,,++++++//////111666;;;???@@@@@@AAAAAAAAAAAA@@@???>>>>>>888::::::888444333444777777777888999;;;===>>>???===<<<;;;<<<<<<;;;::::::999===@@@@@@===???EEEKKKWWWbbbfff^^^XXX]]]ccceee\\\ZZZWWWSSSSSSYYYbbbgggkkkhhhjjjpppooodddZZZVVVPPPVVVZZZXXXVVVZZZ^^^```bbb___ZZZUUUPPPKKKHHHGGGCCCMMMVVVVVVPPPHHHDDDCCC>>>777:::>>>:::===@@@999<<<;;;;;;;;;<<<===>>>>>>>>>>>>>>>===;;;888555333222444777;;;>>>@@@AAABBBBBBBBBAAA@@@>>><<<:::999999999999888777555444333000...,,,+++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,++++++++++++++++++************************************************************************))))))))))))******************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,++++++------...000444888:::>>>???EEESSSbbblllooooooddd]]]WWWWWWYYY]]]eeelllrrrwwwvvvpppnnnvvv{{{vvvrrrsssvvvyyy}}}}}}~~~{{{wwwxxx|||wwwmmmaaaYYYQQQNNNNNNTTT```kkkzzzzzzrrr___YYYbbbzzzxxxrrr```JJJ>>>@@@CCCBBBJJJJJJIIIIIIGGGBBB<<<777333333444333222000...,,,000///---------...---,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***************************))))))))))))***************))))))(((((())))))***************************************))))))))))))++++++******************))))))))))))))))))))))))******************************************************++++++++++++++++++***---000000///---------444555777;;;???BBBBBBAAABBBAAA@@@>>>;;;999777666222222333333555666888999<<<;;;;;;<<<>>>@@@@@@???===<<<:::888999<<<@@@BBBPPPWWW]]][[[UUUUUU\\\eeeqqq~~~vvvkkklllqqqtttqqqnnnjjjggggggiiimmmpppsssppppppssssssnnniiihhhgggqqqvvvrrrllllllooorrrooonnnkkkfffbbb^^^ZZZXXXUUUddduuuyyymmm^^^VVVTTTIII@@@BBBGGGGGGJJJIII>>>>>><<<999999;;;>>>???@@@>>>>>>??????===:::777555111222333666999>>>BBBEEEFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@AAA@@@???<<<999777222///,,,+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,************************************************************************)))))))))*********++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,+++,,,000555999<<<===@@@GGGTTTcccpppvvvtttpppbbb]]]ZZZ]]]aaafffnnnvvv|||~~~zzznnneeehhhsss{{{yyyvvvpppkkkjjjooowww}}}~~~tttpppjjjgggiiipppyyyvvvlll```VVVOOOLLLPPPWWWffftttwwwZZZRRRjjjyyyyyyyyy^^^GGGAAACCCDDDHHHHHHIIIIIIHHHEEE@@@<<<666444333444555555222...222...++++++...///...------,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***************************)))))))))*********++++++)))******************)))******************************************************++++++++++++++++++))))))))))))))))))))))))******************************************************+++++++++++++++,,,)))+++...//////000111333999:::;;;>>>BBBCCCAAA@@@===<<<:::777555222111000111000000333777:::;;;;;;>>>===;;;;;;<<<===>>>===BBBFFFFFF@@@===BBBLLLSSSjjjssszzzwwwlllfffkkkrrruuuyyyqqqqqqrrroootttqqqqqqtttuuuqqqmmmkkkoooooopppsssuuuvvvvvvvvv~~~~~~wwwvvvxxxyyy|||~~~}}}yyyuuuqqqkkkeeecccrrrsssgggccc\\\QQQPPPUUUVVVZZZYYYNNNHHHCCC===;;;<<<>>>>>>>>>===>>>???@@@???===;;;999555444333444777===CCCGGGDDDEEEEEEFFFEEEEEEDDDDDD@@@BBBCCCDDDCCCAAA>>><<<777333///---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************************************))))))*********+++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,...+++,,,222888;;;===???FFFQQQ```mmmvvvyyyssslllbbb^^^\\\___dddkkkwwwvvvjjjiiitttxxxtttooojjjiiinnnvvv}}}yyypppgggfffcccbbbfffnnnxxx}}}kkk___WWWQQQOOOPPPYYYeeevvvnnnSSS[[[ggglll|||}}}oooXXXEEE@@@CCCDDDDDDEEEGGGHHHFFFBBB???;;;666111111555777444111222...******---///...,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***************************))))))*********+++++++++)))***+++,,,,,,+++***)))************************)))***************++++++******+++++++++++++++,,,))))))))))))))))))))))))******************************************************++++++,,,,,,,,,,,,)))+++,,,---///222777;;;===<<<===>>>@@@@@@>>>===555444222000///.........222111111333777:::;;;;;;:::::::::999:::<<<@@@CCCOOO^^^hhhbbbWWWUUU[[[aaajjjsss{{{yyypppjjjkkkoooqqqwwwzzzzzz{{{yyysssrrrxxxzzzvvvpppooouuuyyy~~~|||}}}~~~{{{rrrmmmuuuuuupppmmmaaa___```]]]aaaccc[[[RRRLLLEEEAAAAAABBB@@@>>>======>>>>>>>>>===<<<<<<:::999777666888===CCCFFFCCCCCCDDDEEEEEEEEEEEEEEE@@@BBBDDDFFFFFFEEECCCAAA>>>:::555222000///---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***------,,,,,,+++***))))))************************************************************************************++++++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,------------,,,000,,,---444999:::>>>CCCSSS```mmmtttvvvvvvoooggg^^^^^^bbbiiiooottt|||vvvtttuuusssqqqnnnmmmqqqwww|||wwwjjjaaa```bbbdddgggkkkqqqyyyuuuggg```YYYRRRMMMPPPVVVaaappp```RRRUUUaaawww}}}xxxvvveeeHHH;;;@@@BBBCCCDDDFFFHHHGGGEEEBBBAAA999111...111555555444222///,,,,,,---...---+++---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***************************************++++++++++++)))***+++,,,,,,+++***)))************************))))))******+++++++++,,,******++++++,,,,,,,,,,,,))))))))))))))))))))))))******************************************************++++++,,,---------+++,,,...000222777<<<@@@>>><<<;;;:::;;;;;;999888000///.........///000111333333444444666777999:::888===CCCEEEEEEGGGMMMSSS___xxx{{{qqqmmmjjjfffkkkqqqtttsssrrrrrrssszzz{{{{{{vvvmmmqqqvvvuuutttwwwyyytttrrryyy|||zzzrrrqqqooogggjjjpppmmmddd^^^WWWTTTTTTRRRMMMIIICCCBBBAAA???>>>=========>>>===;;;:::<<>>555000000222444555333222222111///...---,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++************************************++++++++++++,,,)))******************)))************************))))))******+++,,,,,,,,,******++++++,,,---------))))))))))))))))))))))))******************************************************++++++,,,------......111555888999<<<>>>@@@>>>;;;777555444444333333111000///000111333555777444777999888777777:::>>>EEERRR___ccc___]]]aaagggkkk~~~wwwrrrooommmpppvvvzzzzzzxxx~~~zzzvvvjjjnnnsssssstttwww~~~|||~~~{{{rrrkkkbbb```llluuuuuuvvvzzzyyyxxxtttwwwzzzwwwuuupppfff^^^SSSPPPKKKFFFCCCAAAAAABBB>>>>>>>>>>>>???AAACCCDDDDDDEEEFFFGGGGGGHHHHHHGGGDDDEEEFFFGGGGGGHHHHHHGGGFFFCCC@@@>>>;;;777222...------------------------++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,++++++*********++++++++++++++++++++++++*********************************************************+++++++++,,,,,,******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,------...---------000...222:::<<<===HHHXXXnnn}}}xxxsssjjj```ZZZbbbppp~~~{{{qqqsssuuuwwwyyy|||uuujjjbbb^^^\\\\\\]]]cccjjjnnnppptttyyy~~~{{{jjjbbbUUUQQQNNNOOOYYYjjj{{{lllTTTMMMXXXgggvvv{{{sssuuuppp___NNNBBBBBBCCCFFFIIIJJJIIIGGGFFFBBB<<<666222111222333444777:::777222...---...---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++************************************+++++++++,,,,,,***))))))(((((())))))***************************))))))***++++++,,,------******++++++,,,------...))))))))))))))))))))))))******************************************************+++,,,,,,---......000444:::???@@@???>>>>>>===999444111000000000///333333222222444777:::;;;777;;;>>>===::::::>>>CCCXXXhhhzzzwwwppppppuuuooo}}}sssiiiiiiqqqwwwuuuqqqzzzwwwttt}}}wwwmmmtttzzzwwwsssttt{{{zzzyyy~~~~~~qqqlllooommmeeeWWWJJJDDDLLLUUUYYY```kkkmmmsss{{{{{{pppbbb]]]VVVOOOJJJGGGGGGGGG<<<===>>>@@@AAACCCDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFDDDCCCAAA???;;;555111------------------------+++++++++++++++++++++++++++++++++,,,,,,+++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,------......------///...444===>>>???NNNaaarrrxxxrrrhhh^^^VVVZZZcccnnnwwwqqqqqq}}}uuuwwwyyyzzz{{{|||{{{pppeee]]][[[___ccc```eeellloooppptttzzzrrrlllbbb]]]SSSLLLMMMYYYmmm|||aaaKKKTTTiiitttyyyzzzfffCCC??????@@@CCCFFFGGGGGGEEEFFFEEEAAA<<<666222111111555;;;???===555///...111---,,,,,,++++++,,,,,,---+++++++++,,,,,,+++++++++******************************+++++++++,,,,,,,,,***)))(((''''''((()))***************************))))))***+++,,,,,,------******+++,,,,,,---......---,,,+++))))))***++++++)))))))))***+++++++++,,,******+++,,,,,,,,,++++++---------,,,,,,...222666888:::===@@@@@@???===;;;666555222000//////000111777555444555999;;;:::888999===999777@@@DDDGGGQQQgggppp{{{vvvooopppuuuvvvvvvvvvuuuooouuu}}}mmm``````ggglllmmmmmmzzzxxxssstttzzzwwwuuuooo{{{ssskkkfff___ZZZYYY]]]TTTHHHCCCIIIOOOQQQWWW___cccmmmwwwzzz{{{~~~xxxlllfff___UUUXXX^^^[[[OOOHHHBBB@@@@@@>>>???CCCBBBFFFEEE@@@CCCKKKLLLFFFHHHFFFDDDEEEHHHIIIFFFCCCGGGGGGFFFDDDAAA???<<<;;;111000///......---......***+++,,,---------,,,+++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++******))))))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,...---,,,,,,...///000333888<<<>>>FFFYYYlllyyypppggg```WWWYYY\\\bbblllzzzuuukkkyyyuuutttssszzz|||~~~~~~rrrlllddd______aaaccccccdddhhhmmmrrrwww|||wwwuuudddWWWTTTSSSRRR[[[hhhssssss^^^\\\ddd{{{vvvUUUDDD;;;<<>>@@@@@@>>>;;;999111111111222333666888:::===;;;888888:::======<<<444>>>@@@DDDPPPWWW```nnnjjjttt~~~wwwkkkiiimmmqqqttt]]]UUUOOORRRXXX^^^eeekkk~~~}}}rrrpppmmmfffYYYNNNMMMRRRWWWUUUVVVXXXYYYZZZaaaiiidddeeeeeegggmmmvvvsssnnnpppkkkrrrnnnjjjeeeZZZKKKBBB???===AAACCCBBBCCCFFFFFFDDDGGGFFFEEEEEEGGGIIIIIIIIIHHHGGGFFFEEEBBB@@@>>><<<888666333///......///000+++,,,------------,,,+++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++*********)))************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,------------...000222444777;;;???JJJ___sss~~~xxxpppiiieee]]]QQQMMMVVV___eeerrr|||{{{tttnnn}}}xxxuuuuuuuuu{{{}}}}}}tttnnnfffbbb______ccchhhkkklllhhhkkkoootttxxx~~~sssccc]]]XXXQQQRRRXXXdddtttuuuggg___www}}}jjjPPPAAA<<<>>>===CCCIIIEEEGGGEEEBBB===999555222000111222444777888666222/////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,------,,,++++++******++++++************************************++++++++++++,,,++++++++++++---...///999666222---+++******+++,,,,,,+++++++++++++++***)))******++++++++++++,,,***,,,///111222555888:::===>>>@@@@@@@@@===;;;999777777777888888:::;;;;;;>>><<<:::999;;;>>>???@@@FFFNNNQQQ[[[nnnxxx|||}}}jjjYYYRRRSSSVVVTTTUUUYYY[[[[[[\\\fffqqq}}}zzzuuuxxx}}}xxx}}}|||mmm___^^^eeeuuu}}}wwwllliiimmmqqqlllaaaUUUQQQXXXbbbiiimmmwwwvvvuuutttrrrqqqpppooowww|||iiiWWWNNN??????AAAEEEEEEBBBAAADDDGGGGGGGGGFFFEEEFFFIIIKKKHHHHHHGGGFFFDDDBBB@@@???AAA===888333//////000111,,,,,,------------,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++,,,------------///111666666999>>>EEESSSjjj~~~{{{uuuooolllkkkdddPPPJJJXXX___ZZZ```ooo~~~zzzzzz{{{xxxvvvvvvvvvwww{{{~~~yyyoooeee^^^\\\[[[\\\```gggmmmqqqrrrmmmooorrrvvvzzzxxxnnndddWWWNNNMMMTTT```rrrtttbbbiiittt{{{|||```LLLBBBAAA===AAAGGGDDDGGGFFFEEEAAA===888333111//////111444777888666444000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,++++++******++++++************************************+++++++++,,,,,,,,,++++++,,,---///000888666444111///---,,,+++------,,,,,,+++++++++***************++++++,,,---)))---111444777999;;;======>>>@@@@@@@@@>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>AAADDDGGGJJJKKKXXX___dddrrr|||}}}uuupppuuuuuuhhhcccdddgggjjjqqqyyyxxxmmmeeekkkwww|||yyytttssswww}}}zzzuuu~~~|||lll[[[RRRPPPPPPQQQSSSddddddeeeeeebbb]]]VVVRRR\\\fff{{{jjj^^^MMMCCC>>>BBBDDD???@@@FFFEEEGGGIIIHHHEEEDDDEEEHHHHHHHHHHHHGGGFFFDDDCCCBBBDDDBBB===888444111//////---------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,---------...111333999888;;;CCCNNN___vvvzzzrrrlllkkknnndddYYYYYYeeejjjbbb]]]```~~~}}}vvvvvvvvvvvvvvvwwwxxxyyy{{{~~~xxxpppggg]]]WWWZZZ\\\___dddiiimmmooopppqqqssstttvvvzzz~~~qqqbbbUUUOOOMMMSSS```pppvvv^^^kkkzzz~~~zzz~~~mmmYYYPPPLLLBBB@@@FFFGGGGGGGGGGGGFFFBBB<<<666222000000111333555666666444000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,++++++***++++++,,,*********************************+++++++++,,,,,,,,,,,,,,,,,,---...000111111222333444333000---,,,...---------,,,,,,++++++************+++,,,---...+++///444888:::;;;===???<<<===???@@@AAA@@@???>>>:::::::::;;;;;;===>>>>>><<<@@@FFFMMMSSSWWWZZZ\\\]]]qqqzzzxxx{{{mmmddd^^^bbblllxxxzzzxxxkkklllvvvxxxxxxvvvtttsssyyy|||xxxtttyyyuuunnneeeZZZUUUVVV[[[bbblllttttttjjj[[[PPPYYYcccxxxsssfff___LLL>>>===@@@>>>???DDD>>>BBBGGGHHHFFFDDDDDDEEEHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCBBB>>>:::555000---.........------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---------///333666999999===IIIWWWiii~~~zzzppphhhhhhmmmeeeiiimmmnnnooonnnhhhaaazzzzzz|||~~~ssstttuuuvvvwwwyyyzzz{{{|||xxxpppiiiaaa[[[VVV\\\___dddhhhkkkmmmnnnnnnttttttuuuwwwzzz|||lll\\\TTTOOOMMMSSS___nnn|||eeeaaaiiixxx|||xxxtttccc\\\XXXHHH???DDDHHHFFFGGGIIIHHHEEE???999555111000///111333666666666000000///...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,++++++***++++++,,,,,,***************************++++++++++++,,,,,,,,,---,,,,,,,,,---///111222+++---000222222111///---...------------------,,,,,,+++++++++,,,---///000000333777:::<<<===???@@@<<<===???@@@AAAAAAAAA@@@@@@>>><<<:::999999:::;;;???EEENNNVVV\\\bbbgggjjjooo|||yyytttvvvyyy~~~nnnbbb___```gggnnnsssxxx~~~~~~rrrsssyyyxxxyyy|||~~~{{{wwwppppppxxxwwwqqqsssnnnvvvsssdddWWW^^^rrr}}}~~~zzzzzzwww{{{}}}qqq```NNNFFFEEEEEEEEEEEE;;;>>>CCCFFFGGGFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGFFFCCCDDDDDDCCC???:::444000000///...---,,,,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---------...000444888888999AAAQQQbbbrrr~~~yyypppfffgggmmmttt|||vvvzzzzzzuuu}}}|||tttuuuvvvwwwyyy{{{}}}~~~~~~yyyooogggaaa]]]ZZZXXX[[[```fffkkkmmmooopppqqquuuvvvwwwxxx|||zzzgggZZZVVVOOOMMMUUU___mmmzzz___RRRaaatttzzz~~~|||iiiccc___MMM???@@@DDDDDDFFFIIIIIIGGGBBB===999111///...///222666888999111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++******++++++,,,,,,************************++++++++++++,,,,,,,,,,,,---,,,,,,---...000222333)))***+++,,,---...//////------------............---,,,,,,,,,---///111222555777:::<<<<<<===???AAA??????@@@AAAAAA@@@@@@???AAA???===<<<===@@@DDDFFFOOOSSSYYY___dddkkkrrrxxx{{{uuuzzzqqqiiieeedddWWW___lllrrrooommmooorrrjjjhhhlllsssxxxxxxzzz}}}wwwrrruuurrrwwweeeccckkksssqqqssstttkkkiiijjjppp|||ssseee\\\XXXUUUPPPBBBAAAAAABBBEEEFFFFFFEEEFFFGGGGGGHHHHHHHHHGGGGGGEEEEEEFFFEEEBBB???;;;888111000...---,,,,,,,,,---,,,,,,+++******+++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---------...111666999:::>>>JJJ^^^ppp}}}xxxvvvooofffhhhppp}}}wwwuuuvvvvvvxxxzzz}}}}}}rrrlllbbb[[[YYYZZZ\\\]]][[[aaahhhlllooopppsssuuuwwwxxxyyy{{{~~~|||kkkdddYYYQQQRRRTTT[[[ooommmUUUOOO^^^rrr||||||{{{qqqeeebbbRRRCCC@@@???CCCEEEHHHIIIHHHDDD@@@===555222///...000333666777111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++******++++++,,,---************************+++++++++,,,,,,,,,------------------///111333444+++)))(((((()))+++...111,,,---------.../////////...---,,,,,,---000222444888:::<<<<<<<<<===???AAAAAAAAAAAAAAA@@@??????>>>666666888===FFFPPPZZZ```dddfffiiikkkooovvv|||xxxwwwrrrgggZZZQQQPPPRRRUUUaaallltttxxxqqqsssxxxttttttxxx{{{{{{}}}xxxuuuuuurrrvvv}}}{{{~~~}}}rrrjjjaaa```___UUU\\\```hhhooorrruuu~~~sssllleee^^^NNNIIICCC@@@BBBCCCCCCBBBEEEFFFGGGGGGHHHHHHHHHGGGGGGGGGFFFEEEDDDBBB@@@???111000...---,,,,,,---------,,,+++******+++,,,---+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,---------...111666:::???DDDRRRhhh|||wwwrrrtttooogggiiissssssdddyyy|||~~~|||yyyvvvrrruuuuuuvvvxxx{{{yyytttfff___WWWRRRSSSYYY```ddd^^^cccjjjnnnoooqqqsssuuuxxxyyy{{{}}}}}}pppcccXXXSSSNNNOOO```tttkkkMMMJJJdddyyy{{{uuuxxxfffcccWWWHHHAAA<<>>:::555///,,,,,,---///,,,------------,,,+++***++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---...---...111777::::::FFFQQQdddvvvxxxqqqqqqkkkaaaeeesss~~~~~~uuubbbeee}}}}}}{{{}}}xxxtttxxxzzzxxxqqqqqqqqqvvv~~~zzzrrrmmm]]]XXXSSSUUU[[[bbbddddddbbbdddgggjjjnnnqqqrrrsssvvvwww{{{~~~rrrdddYYYOOOKKKTTT```yyyzzz\\\JJJZZZpppppptttttteee[[[QQQFFF>>>BBBAAACCCHHHIIIFFFDDDEEE>>>888000---///111000...///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++++++++******************++++++++++++++++++++++++,,,---,,,+++---222666777,,,,,,,,,,,,,,,,,,,,,,,,//////......------,,,,,,111111333555888<<>>???CCCDDDCCC@@@<<<<<>>>>>CCCHHHHHHEEEDDDFFFAAA;;;333000111222000...///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++++++++******************++++++++++++++++++++++++,,,---------...222666888,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------000222555999===@@@CCCDDDBBBBBBAAA@@@????????????AAAAAA@@@<<<:::>>>GGGOOO\\\ccckkksss}}}}}}yyywwwrrrkkkfff```ggghhhbbbbbbjjjlllqqq}}}}}}yyyyyyzzzppprrr|||{{{qqqddd]]]^^^cccffffff\\\ccchhhmmmuuu}}}zzzpppkkkhhhhhhmmmtttuuuqqqllluuuvvvpppxxxvvvcccWWWQQQMMMKKKLLLTTTaaaooo|||oooggg^^^VVVMMMDDD??????CCCCCCDDDEEEFFFGGGGGGGGGEEEEEEFFFEEEEEEDDDCCCBBBBBB@@@<<<888444000...---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,///222444888<<<@@@FFF\\\yyy}}}tttjjjddddddgggeeeqqq~~~xxxuuuzzzwww|||{{{xxxzzz~~~|||wwwuuuxxx{{{yyyssslllnnnqqqwww~~~zzzpppeeeZZZTTTTTTRRRSSSWWW___eeehhhhhheeeeeefffhhhjjjmmmppprrruuuyyymmmbbbYYYPPPKKKWWW```rrr}}}```NNNOOOQQQaaahhhsssxxxkkk^^^UUU???>>>BBBGGGGGGDDDDDDGGGDDD>>>777333222222000...///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++,,,,,,,,,,,,---...///000111222666999,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---...///000222666:::===???@@@@@@BBBBBBBBBAAAAAA@@@??????===>>>???BBBHHHSSS^^^ggghhhnnnyyy~~~{{{yyywwwuuuxxxyyyttt|||zzztttuuuqqqqqq|||~~~zzztttooopppuuu{{{~~~zzzuuuvvvyyylllbbb]]]^^^aaadddeeekkkpppttt{{{~~~xxxmmmjjjjjjpppvvvvvvrrrooojjjiiinnntttmmmuuu~~~xxxbbbRRRLLLMMMIIIMMMUUUeee{{{vvvssspppmmmfffZZZNNNFFFDDDCCCCCCCCCDDDEEEFFFFFFDDDEEEEEEEEEEEEDDDDDDCCCDDDCCC@@@===888444000...,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...000444777777999>>>EEEOOOhhh|||tttpppqqqqqqmmmdddlllttt}}}uuutttuuuzzz|||yyyvvvwww{{{|||xxxuuuwww}}}~~~xxxqqqllloootttzzz~~~yyyrrriii___WWWSSSTTTTTTVVV[[[bbbgggiiijjjkkkjjjjjjjjjlllooosssuuuvvv{{{rrrfffYYYQQQQQQSSS^^^tttooo^^^VVVNNNVVVZZZcccrrrrrrhhhMMMEEEAAABBBEEEEEEFFFGGGFFFAAA;;;555333111///...///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++******+++++++++++++++,,,+++++++++,,,,,,,,,,,,,,,---...000333333333777<<<,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...000111333555888<<<===>>>===<<<@@@@@@@@@@@@@@@@@@??????>>>???DDDNNN[[[iiitttyyypppuuu~~~~~~|||rrr|||{{{wwwrrrxxx~~~~~~vvvqqqqqquuuyyyzzztttsssvvvyyywww|||}}}}}}~~~xxxrrrxxx{{{tttwww||||||yyyvvvxxx|||rrr|||{{{}}}zzzlllbbbMMMGGGEEEQQQjjjyyydddSSSEEEBBB???>>>@@@CCCEEEEEECCCDDDDDDEEEEEEEEEEEEDDDDDDDDDCCC@@@<<<888333000...------,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000111555999888777???JJJ^^^vvv{{{wwwzzz{{{ssspppppppppzzzsssuuuzzz}}}vvvuuutttxxx~~~{{{wwwuuuxxx}}}|||uuuoooooosssyyy~~~~~~}}}}}}~~~zzzwwwqqqjjjccc\\\WWWUUUYYYYYY\\\```eeeiiijjjkkkmmmmmmllllllnnnqqqtttvvvxxx}}}rrreee\\\QQQLLLOOO___uuuzzzjjjOOONNNPPPXXXhhh{{{|||cccRRRBBB???DDDGGGGGGGGGGGGCCC===777333000...---///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......111555555444999AAA,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---///222444999:::<<<>>>???>>>===<<<<<<<<<<<<===>>>???AAAAAAAAADDDLLLVVVbbbllltttxxxxxx{{{wwwwww|||{{{vvvpppvvvzzzzzz}}}~~~uuuxxx~~~~~~|||~~~{{{yyy~~~|||~~~~~~zzzvvvqqqrrrvvvrrrqqqttt}}}||||||YYYLLLAAAEEEYYYppp}}}vvvaaaMMMGGG???<<<>>>BBBDDDDDDBBBCCCDDDEEEEEEFFFEEEEEEDDDDDDDDDBBB???;;;777555000///---,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......////////////000444999777666BBBRRRooo}}}|||uuutttnnnkkkyyyvvvyyy{{{ttttttvvv{{{|||{{{vvvtttxxxzzzwwwqqqnnnssswww}}}~~~}}}}}}|||}}}||||||||||||{{{yyyssspppiiiccc]]]YYYVVVVVV\\\^^^```cccfffiiikkkmmmmmmlllmmmnnnppprrruuuvvv{{{|||kkk___TTTLLLIIIRRRbbbvvvzzzUUULLLLLLSSSeeezzzuuu___HHH???BBBFFFHHHIIIHHHEEE???:::444111///...///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++******++++++,,,---------++++++,,,,,,------......///...111666666444<<>>???>>>>>>===999999999:::===@@@CCCEEEIIIQQQ[[[```bbbgggooovvv|||}}}zzzppppppxxx{{{vvvnnnjjjnnnvvv}}}~~~}}}wwwyyy~~~uuussszzz}}}{{{vvvzzz}}}}}}xxxwww{{{yyywwwwwwssssss{{{}}}}}}wwwgggUUUNNNUUUaaakkkqqqvvvxxxeeeZZZMMMCCCAAAAAABBBAAABBBBBBDDDEEEFFFFFFFFFFFFBBBCCCCCCBBB@@@>>>;;;999222000...,,,++++++,,,------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000...///555;;;::::::KKK___|||}}}}}}{{{xxxvvvpppjjjjjj~~~|||vvvwwwyyy~~~{{{}}}}}}xxxvvvyyyyyytttrrrsssvvvzzz~~~~~~}}}}}}}}}}}}}}}||||||{{{{{{zzzzzz|||zzzxxxxxxxxxwwwuuusssiiifff```ZZZVVVUUUVVVWWW]]]^^^aaacccfffiiimmmooommmnnnoooqqqsssuuuwwwxxx~~~xxxgggZZZSSSNNNOOOVVVcccvvvjjjSSSMMMPPPccc|||zzzgggQQQDDDAAABBBGGGLLLIIIGGGBBB<<<666222000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++******++++++,,,------...++++++,,,,,,---......///000---000666666555???NNN,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...222555888:::;;;<<<======>>>>>>>>>888888888999<<>>>>>@@@SSSjjjuuuqqqttt}}}tttxxxrrrlllqqq}}}xxxyyy{{{zzzyyyzzzyyy{{{zzzuuuuuuyyyxxx|||~~~~~~~~~~~~~~~~~~~~~}}}||||||||||||yyyyyyxxxxxxxxxxxxwwwwwwzzzxxxvvvuuutttsssqqqooo___\\\XXXTTTSSSUUUXXXZZZ\\\]]]```bbbeeeiiinnnqqqooopppsssuuuxxxzzz{{{{{{vvv```\\\VVVRRRPPPUUUdddsss[[[PPPOOObbb|||xxxjjjWWWIII@@@>>>FFFOOOJJJHHHDDD>>>888444222222//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++******+++,,,,,,,,,,,,+++******+++,,,,,,---......++++++,,,,,,---...//////000---000666666555AAARRR+++,,,......---,,,---...---...///111333555666777===<<<:::::::::::::::999<<<;;;::::::AAANNNZZZ```nnntttmmmqqqyyy~~~}}}yyyzzzvvvwwwzzzzzzxxxttttttwww}}}{{{{{{vvvzzzyyyrrrgggfffooowwwyyy|||{{{yyyxxxooonnniiiffflllwwwzzzvvvxxxkkkeeefff{{{|||dddUUUOOOFFF<<<@@@@@@AAAAAACCCFFFIIIKKKFFFFFFEEEDDDCCCBBBAAAAAA>>>777///,,,...000///---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------..................---------///000///......///000777555888>>>???EEEaaammm```zzz|||{{{}}}~~~~~~~~~xxx}}}zzzyyyzzz{{{||||||{{{|||}}}~~~~~~}}}}}}|||zzzzzzzzzyyyvvvtttvvvuuutttrrrqqqpppoooooovvvqqqmmmmmmooommmeee^^^WWWUUUSSSRRRRRRTTTVVVXXX[[[___bbbaaacccjjjnnnooommmrrrwwwyyyxxxyyy~~~wwwkkk^^^VVVOOOLLLRRR]]]}}}yyy```HHHOOOqqqmmmWWWKKKEEE@@@CCCJJJIIIIIIHHHDDD>>>888444222222111///...------......///............---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------+++555111111;;;;;;EEEccc+++,,,......---,,,,,,---...///111444666888999:::===;;;999888888888888777<<>>???@@@CCCEEEFFFFFFFFFFFFEEEEEEDDDCCCCCCBBB???:::333/////////...---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---...//////...---///000666555999???BBBMMMlll~~~nnneee{{{|||wwwzzz|||~~~}}}|||zzzyyyxxxyyy{{{||||||~~~~~~~~~~~~}}}|||{{{{{{zzzxxxwwwwwwvvvuuusssqqqpppooommmkkkjjjiiihhhhhhjjjfffbbbaaabbb```ZZZTTTRRRQQQQQQQQQSSSUUUXXXZZZ\\\aaacccbbbdddkkkooopppnnnrrrwwwxxxyyy{{{zzzkkk```WWWPPPQQQVVViiixxxrrrWWWOOOccc{{{eeeWWWLLLDDDCCCGGGHHHIIIHHHEEE@@@:::555333111111///...---......//////............---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---------555333444;;;;;;LLLooo+++---...---,,,+++,,,---///111444777:::;;;<<<<<<:::999777666555666777777===IIITTTZZZaaannn{{{}}}wwwoooeee___```ooo|||{{{uuuwww}}}rrrwww}}}yyyyyypppiiihhhvvv~~~}}}zzztttnnnfffYYYNNNbbbdddhhhkkknnnpppsssuuu}}}ooo~~~bbbNNNDDDAAA???>>>???CCCFFFEEECCCGGGFFFFFFFFFEEEEEEDDDDDDAAA>>>999444000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,.........------///111555666:::@@@FFFWWWzzz}}}yyynnniiixxx~~~~~~|||{{{zzz}}}~~~{{{{{{zzzzzz{{{|||}}}~~~|||zzzyyyxxxxxxxxxuuusssrrrqqqpppooollljjjhhhgggeeecccaaa```___^^^bbb^^^ZZZXXXXXXWWWSSSOOOMMMMMMOOOQQQTTTWWWZZZ[[[]]]bbbdddccceeekkkppppppooorrrvvvxxxzzz~~~wwwhhh]]]SSSNNNMMMZZZkkkpppTTTPPPhhhtttcccTTTHHHBBBAAAGGGHHHIIIGGGDDD>>>888555111000///......///000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............///444555888;;;===XXX,,,---...---++++++,,,...222444777999;;;;;;::::::666666555444444777:::===EEEVVVdddhhhmmm{{{zzz|||{{{tttlllgggddd\\\jjjxxxzzzyyy~~~{{{www{{{}}}rrriiieeemmm|||zzzvvv}}}xxxvvvbbbSSS___]]]]]]]]]```bbbcccccclllooouuu~~~}}}}}}}}}}}}aaaRRRKKKFFF@@@???BBBEEEFFFEEEGGGGGGFFFFFFFFFFFFFFFFFFCCCBBB???999333...------------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------...............,,,---...------...000222444777;;;???JJJbbb{{{yyyssskkkkkksssvvv~~~~~~vvv}}}zzz{{{}}}~~~~~~~~~~~~~~~~~~|||yyyvvvtttsssssstttpppnnnkkkjjjhhheeebbb___```^^^\\\ZZZXXXWWWVVVUUUXXXVVVSSSQQQPPPOOONNNMMMLLLMMMOOORRRUUUXXXZZZ[[[]]]bbbdddccceeekkkooooooqqqsssvvvxxx|||ssseeeZZZRRRMMMRRR___rrrdddJJJOOOdddrrrtttbbbTTTHHHAAAFFFGGGHHHIIIGGGBBB<<<777111111000/////////000111///............---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000111666;;;:::AAAggg,,,---------,,,,,,...000666777888888888777666666111222333444666;;;CCCHHHZZZlllzzz|||xxxsssxxx~~~tttnnnmmmooohhhssstttxxxmmmffffffrrrxxxooojjjssssssxxx~~~pppqqqoookkkddd]]]XXXUUUUUUYYY^^^dddlll|||{{{yyyxxxwwwtttzzzkkk]]]TTTHHH@@@???AAAEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGDDDDDDBBB>>>777222...---------------------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------------------------------.........//////,,,---...------///222555555888<<>>EEEZZZyyyxxxpppmmmvvvtttlllmmm|||~~~~~~wwweee}}}xxxwww|||yyyuuusssuuuuuusssrrrsssvvvzzz}}}}}}zzzxxxwwwyyy{{{{{{|||~~~~~~|||zzzxxxvvvuuurrrpppllliiieeecccbbbaaa^^^[[[XXXUUUSSSOOOKKKHHHGGGFFFEEECCCBBBAAAAAA@@@>>>AAAEEEEEEEEEEEEIIILLLVVVVVVVVVVVVWWWXXXYYYZZZ\\\aaacccaaaccchhhlllmmmqqqrrruuuzzzqqqbbbXXXLLLJJJNNN\\\sssqqqPPPCCCDDDOOOeeezzzrrrZZZEEEDDDCCCDDDGGGJJJHHHCCC>>>555333222000000000000111///............---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,---///111222111000888;;;===ZZZ,,,---.........000444777:::888666444333333444444222555888:::>>>GGGTTT]]]qqq~~~rrrrrrzzz{{{tttqqqxxx|||wwwoooppp||||||~~~www}}}{{{||||||kkk]]]VVVSSS[[[\\\VVVYYYhhhuuuxxxvvvuuujjjuuurrrZZZFFF===>>>BBBDDDDDDEEEEEEFFFGGGGGGHHHFFFDDDCCCBBBAAA<<<555///....................................------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------,,,,,,------...//////000...////////////222666:::888===BBBLLLfff}}}uuuuuu{{{xxxppprrrssslllwwwzzz|||wwwuuuvvvtttnnnlllnnnpppuuu{{{|||yyywwwwwwyyyxxxyyy|||~~~~~~}}}zzzxxxtttqqqooonnnfffeeebbb___[[[XXXUUUTTTOOONNNKKKJJJIIIGGGCCCAAA???>>>===<<<;;;;;;;;;;;;:::@@@GGGJJJJJJKKKPPPTTT[[[ZZZXXXXXXXXXYYY[[[]]]^^^bbbdddbbbdddiiimmmmmmqqqrrruuu{{{~~~}}}~~~{{{yyyvvvtttrrrrrrrrrsssllllllmmmpppssswwwyyyzzz{{{|||kkk___SSSNNNLLLTTTfff{{{^^^HHHFFFHHHdddyyy~~~bbbIIIDDDBBBBBBEEEIIIIIIEEE@@@666555333111000///000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,---///222333333222:::;;;@@@jjj,,,---......///222666999:::888555333222333555777444777;;;===AAAJJJWWWaaajjj}}}vvvrrrzzz~~~{{{zzztttlllrrr|||vvvnnnfffoooxxxyyyggg\\\QQQZZZ\\\TTTUUUeeesssyyyzzz{{{~~~~~~iiillljjjPPPAAA???BBBCCCCCCDDDEEEFFFGGGGGGHHHFFFDDDBBBCCCDDD@@@777000........................//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------,,,,,,------...///000000//////000///000333777;;;999???EEEQQQooozzz}}}{{{zzzsssvvvxxx{{{wwwssszzzzzzwwwxxxtttllliiilllmmmssszzz|||{{{yyyzzz}}}wwwyyy}}}~~~|||zzzyyyvvvsssooollliiiggg^^^]]][[[XXXTTTPPPLLLJJJEEEDDDCCCBBBCCCBBB???===<<<<<<;;;:::::::::::::::555===FFFKKKKKKMMMSSSXXX]]]\\\ZZZXXXYYY[[[^^^______ccceeeccceeejjjnnnnnnppprrrvvv|||~~~|||tttqqqnnnkkkiiijjjlllmmmnnnoooppppppooollliiigggkkkiiieeebbb``````aaabbb^^^^^^___bbbeeeiiikkkkkkjjjrrr|||xxxkkkVVVQQQKKKMMMXXXkkkgggNNNLLLPPPmmm~~~nnnSSSCCCAAAAAADDDHHHJJJFFFBBB888666444222000///////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,---///222444444444<<<;;;DDDttt000...,,,...222555666666999444111333444333444666999888:::AAAKKKTTTXXXZZZhhh{{{~~~uuuvvvtttdddooozzz\\\XXX```ppprrrfffXXXQQQUUUVVVSSSZZZggguuuvvv~~~kkkQQQeeeyyyhhhQQQBBB888;;;>>>BBBEEEEEEEEEFFFFFFGGGDDDBBBBBBBBBAAA<<<888333///***)))+++---------,,,,,,---......---------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------............///000222666:::<<>>IIIdddyyyyyyzzz|||vvvtttyyy|||zzzxxxvvvpppjjjjjjoootttuuuvvvwwwxxxyyyzzz{{{{{{}}}{{{vvvsssrrrqqqnnniiiddd___ZZZXXXPPPNNNLLLIIIFFFCCCBBBAAA???>>>===<<<;;;999888888999666444555777999888666999<<>>CCCIIIJJJHHHHHH;;;777222000000000...,,,000//////...------,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,,,,++++++,,,,,,---...,,,---............111333///999<<<===UUU///...---///333666666555222000111555666555666999BBBEEEJJJSSS\\\eeekkknnnqqq}}}||||||~~~~~~{{{|||{{{jjjdddhhhooo{{{|||sssmmmllleee\\\```kkkppprrr{{{tttUUUXXXaaaeeeooozzzoooZZZIII>>>>>>???AAACCCEEEFFFFFFGGGEEECCCCCCCCCAAA>>>:::444111---,,,---...---+++,,,---------...---------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,---------..................000222666:::<<<>>>EEEWWWsssyyyzzz}}}yyywwwxxx}}}|||xxxtttrrrnnnjjjlllpppvvvvvvvvvwwwxxxyyyzzzzzz||||||{{{zzzxxxwwwuuuqqqmmmiiidddccc___[[[VVVQQQNNNLLLGGGEEECCC@@@>>><<<;;;:::999999888777666555555444777444333333666777666555:::>>>CCCHHHLLLPPPSSSVVVXXXYYY[[[]]]___aaabbbcccdddeeefffffffffgggjjjmmmpppvvv|||~~~xxxvvvrrrlllhhhiiijjjiiijjjlllmmmnnnqqqtttvvvwwwwwwwwwxxxyyyyyyzzz|||}}}}}}~~~ppp]]]VVVSSSKKKNNN^^^hhhttt[[[JJJ]]]rrrvvv]]]QQQHHHGGGHHHFFFEEEFFF???;;;555222222111000...111000000///......------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,---.........///111333000999>>>GGGggg......///222555666666444222222555999888666999???TTT[[[dddlllrrrxxx~~~}}}~~~{{{vvvttt}}}|||yyyxxx{{{tttsssyyyzzzyyy{{{bbbWWWUUUYYYeeefff|||uuu^^^IIIDDD>>>===@@@DDDFFFGGGGGGEEEDDDDDDDDDCCC@@@===777444111000//////---,,,------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,------------..................///222666:::<<<<<>>;;;:::::::::888777666555444444444444444444444444444555555555333333222333444555666666<<<@@@FFFKKKMMMOOOQQQRRRTTTWWW\\\bbbfffhhhhhhggghhhjjjjjjjjjiiiiiijjjkkkoooyyyqqqddd^^^PPPJJJNNNOOOfff{{{[[[VVV[[[www|||jjjSSSEEEBBBEEEIIIKKKGGGCCC===777333222222222000000000/////////......------............------------------------------000///...---,,,+++++++++,,,,,,++++++,,,,,,---...,,,.../////////000333555999<<>>;;;>>>AAACCCDDDEEEFFFGGGFFFDDDCCCCCC>>>:::555111///000444777000///...------------...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------.........//////......///111444888<<<>>>@@@ccc~~~qqqddddddqqqzzzvvv}}}|||yyywww{{{|||rrrjjjdddeeeiiilllppptttwwwuuusssrrrsssvvvyyy{{{~~~|||zzzwwwsssmmmiiiccc___YYYTTTPPPMMMJJJHHHAAA???<<<999777777777888666666555444444444555555444444444555555555666666444444444555555666777888===AAAFFFJJJMMMOOOQQQRRRVVVZZZ___dddggghhhgggfffjjjkkkmmmmmmllllllmmmnnnsss}}}{{{kkkcccUUUNNNOOOMMMVVVpppmmm]]]TTTjjj}}}yyyYYYDDD@@@FFFJJJIIIHHHEEE???999444111111222//////............---------......//////......---------------------------000///...---,,,+++++++++,,,,,,++++++,,,,,,---...---...000000000111444666888<<>>>>>BBBDDDGGGGGGFFFEEEEEEEEE@@@===888222///000444888111000///---------......,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------.........///////////////000222666:::>>>@@@JJJpppttthhh^^^___hhhssswwwzzz~~~zzzyyyyyy|||}}}zzzlllgggdddgggjjjllloootttvvvuuusssrrrtttxxx}}}~~~{{{zzzuuutttqqqoookkkeee^^^YYYRRRNNNIIIEEECCCAAA>>><<<:::999888666666666666666555555444444444444555555444444444444444444444444444555666666666777999;;;???BBBFFFJJJLLLOOOSSSUUU\\\^^^cccgggiiiiiigggfffjjjlllooopppppppppqqqrrryyyvvvjjjZZZPPPOOOKKKKKK^^^xxxooo[[[bbbuuuuuulllqqqjjjLLLBBBEEEFFFCCCFFFEEEAAA;;;555222111111...............---------......////////////......------------------------///...------,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---...000111111222555777555>>>WWW}}}000444777888777666777888888:::DDDSSSbbbnnnzzz~~~sssiiijjjwww~~~lllZZZYYYXXXVVVeee{{{|||sssvvvyyymmm___RRRHHHAAA===AAACCCFFFGGGEEEDDDEEEFFF@@@@@@===777222///111333222111///---,,,---......,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------............////////////000111222444777<<<@@@BBBXXX}}}jjjccc___bbbfffjjjpppvvvzzz~~~{{{xxxzzz~~~~~~|||wwwrrrfffeeegggjjjkkkkkknnnssswwwuuussstttwww}}}|||xxxtttqqqpppiiifffaaa]]]XXXSSSNNNJJJCCC@@@===;;;:::999777555666666666666666666666666555555444444444444555555555555444444444444444444333555777777666666999<<>>888333222222.............../////////......////////////.................................------,,,,,,,,,------,,,,,,++++++,,,,,,---...---///000111111333666888888HHHjjj111555888888777666888999<<>>TTT{{{888:::777888;;;444222===@@@KKKbbb{{{{{{nnnmmmyyyyyyyyywwwrrrqqqvvv|||}}}yyyzzz{{{tttrrrooommmkkkhhhdddaaaeeedddbbb```^^^]]]]]]\\\```aaadddhhhmmmrrrwwwyyyvvv||||||jjj[[[RRRUUU]]]cccnnnttt]]]^^^YYYccc{{{|||ooohhhVVV??????>>>AAAFFFGGGFFFGGGJJJDDDBBB@@@>>>;;;666000+++//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------..................------............////////////222333444555777<<>>;;;:::999999888777555555555666777777777777777777777777777666666666666666666555555888777777777666444444777777888999999444222999BBBEEEEEECCCLLLYYYWWWUUU^^^dddhhhkkkmmmlllmmmppprrrqqqrrrsssuuuwwwyyy{{{|||xxxaaaUUUUUULLLMMMPPP[[[qqqxxxiiiMMMPPPjjjuuusssoooqqqwww```LLL???FFFFFFGGGGGGCCC<<<777555555111000000////////////000------------------------------------------------........................---------............///+++///222000///333888<<>>LLL[[[yyyzzz}}}|||ssspppsss{{{}}}wwwvvvtttyyy|||vvvnnnhhhjjjiiijjjmmmllljjjkkkpppsssrrrsssvvv{{{~~~|||xxxrrrmmmhhhffffff^^^]]]ZZZVVVRRRMMMIIIGGGBBB@@@>>>;;;999999999:::888888666555555555666666666666666666666666666666777777777777777777777777777777777777777777888:::666666999:::888999BBBLLLVVVWWWPPPOOOYYY[[[ZZZ```fffiiimmmooopppqqqtttvvvvvvvvvwwwyyy{{{lll[[[XXXOOONNNMMMTTTdddzzz}}}qqqZZZQQQ^^^lllwwwzzznnnqqqXXXDDDDDDDDDFFFGGGDDD???999555444111000000///////////////------------------------------------------------........................---------............///,,,///111111222555:::===AAAhhh666:::777777888777FFFbbb|||~~~sssfffbbbccckkkwwwyyysss|||}}}~~~yyyuuupppkkkgggccc```]]]]]]^^^^^^ZZZWWWSSSQQQNNNLLLLLLLLLKKKJJJFFFEEECCCBBBAAA@@@??????>>>>>>>>>???@@@BBBCCCDDDIIILLLOOOSSSZZZeeesss|||}}}{{{kkk]]]aaa[[[ZZZdddqqq}}}rrrttt```aaappppppSSSHHH@@@CCCHHHHHHEEECCCDDDCCCAAA@@@===999333...000///......------......,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------------------....................................////////////111///333:::<<<@@@UUUnnn~~~uuurrrwwwtttvvvvvv~~~{{{tttlllfffgggfffhhhkkkkkkjjjlllqqqqqqsssvvv{{{~~~zzzvvvsssrrrkkkhhhddd^^^XXXSSSPPPNNNHHHGGGEEECCC@@@===:::999999888777666666666777888777777666555555555666666666666666666666666666666777777777777777888888888666777777777888:::;;;;;;666555777::::::===GGGSSShhhnnncccVVVYYY``````ccchhhkkkooorrrtttwwwzzz|||{{{{{{|||~~~~~~hhhbbbUUUQQQLLLMMMVVVhhh}}}yyygggRRRSSShhhyyypppttteeeKKKEEEAAADDDGGGGGGBBB<<<666333111111000///////////////------------------------------------------------........................---------............///......000222555888;;;===HHHuuu888;;;777777999===UUUyyyyyytttlllsss}}}zzzwwwqqqkkkfff```[[[XXXWWWUUUSSSRRRSSSRRRPPPNNNMMMJJJFFFDDDDDDDDDDDDCCCAAA@@@???>>>==================<<<<<<<<<===>>>>>>@@@AAABBBCCCEEELLLWWW___fffqqqppppppnnnkkkfffaaaggg{{{{{{wwweee```fff}}}}}}dddRRRCCCAAAFFFHHHGGGEEEDDDCCCBBBAAA???;;;555111000//////...............------------------------......---------,,,,,,,,,---------------------------------...........................////////////333///333;;;;;;@@@\\\|||zzz~~~vvv|||ttttttyyy|||zzztttnnnhhheeecccbbbdddiiijjjkkkoootttrrrvvv}}}|||yyyuuuooohhhaaa\\\YYYUUURRRNNNKKKGGGDDD@@@>>>=========<<<:::888777666;;;:::888777666666666666777666666666666666666666666666666666666666666666777777777777777888888888666888999888:::<<<<<<999<<<::::::<<<===AAAKKKVVVnnn~~~vvv___[[[bbbeeehhhiiilllppptttyyy|||vvvlll]]]UUUMMMIIIMMM[[[qqqqqqUUUNNNgggxxxzzzlllrrrSSSEEE???CCCGGGIIIFFF???888444222111000//////......///........................------------------------........................---------............///000...///333666777:::===TTT999999555888>>>CCC]]]|||vvvpppsss}}}~~~yyyvvvppplllfff```[[[VVVRRRNNNKKKJJJIIIHHHHHHHHHGGGFFFGGGCCC???===<<<<<<;;;;;;::::::999888777777888888999999888888999999:::;;;<<<>>>?????????AAAGGGLLLPPPYYYcccggghhhjjjqqqwwwwwwuuuoooeee[[[\\\pppjjjaaa___[[[dddsss^^^HHH@@@AAADDDFFFGGGEEEDDDCCCCCCAAA>>>888444000000///............///------------------------......---------,,,,,,,,,---------------------------------.........//////............////////////555222555:::;;;DDDccc~~~{{{sss{{{ssstttzzz|||tttmmmiiiggggggeeeccceeehhhiiiiiimmmssstttzzzxxxrrrjjjgggbbb[[[TTTMMMIIIFFFFFFCCCAAAAAAAAA@@@>>>;;;::::::;;;::::::999888888<<<<<<:::999888777666666666666777777777777777777777777777777777777777777666666777777777888888888666:::::::::===BBB@@@:::AAA???>>>AAACCCGGGQQQ[[[iiiiii```eeeiiilllkkkmmmqqqvvv|||sssbbbXXXMMMIIIIIISSSfffyyy```PPP^^^yyyuuu|||\\\BBB???BBBFFFIIIHHHBBB;;;666222111000///....................................------------------------........................---------............///222...///333555555:::@@@___888666555???JJJMMM___yyyuuuuuu|||~~~zzzuuupppllleee```[[[UUURRRNNNKKKHHHDDDDDDCCCCCCBBBBBBBBBAAABBB@@@<<<::::::999888777666555555444444444555555555444444444555666777888444888;;;;;;:::;;;???BBBDDDIIINNNPPPOOORRRWWW]]]___gggtttvvvlllddd___cccjjjgggZZZ[[[SSSPPPjjjmmmVVVFFF@@@>>>BBBGGGEEEDDDDDDDDDCCC@@@;;;777111000//////......//////------------------------......---------,,,,,,,,,------------------------,,,,,,------.../////////............////////////555666888999===OOOqqq}}}lllxxxrrrtttzzz{{{rrrkkkggggggiiiiiifffgggiiihhhgggkkkqqqwww||||||vvvmmmddd^^^TTTRRRNNNJJJFFFCCC@@@???@@@>>>===???BBBCCCAAA>>>999999999999999999888777888999999999888888888888777777888999999999888888888888888888888888888888777777777888999999::::::999<<<;;;:::AAALLLOOOKKKCCCAAAAAAEEEIIIMMMVVV___eee~~~nnnhhhkkklllooonnnooosssyyy|||hhh[[[OOOJJJIIIMMMZZZjjjrrr\\\UUUxxxqqqmmmEEEAAABBBEEEGGGHHHDDD>>>:::333222111///....................................------------------------........................---------............///111...///444555444===HHHjjj888777<<>>?????????>>>===>>>>>>===<<<:::999:::999777666555444444444444444555555444333333333333444555555111444777777666666999===<<<===@@@@@@@@@AAADDDFFFCCCGGGQQQZZZ___fffwwwppp```YYYZZZlllzzzvvv]]]\\\TTTNNN[[[xxxkkkVVVEEE<<>>>>>>>>>>><<<;;;>>>BBBCCC@@@<<<::::::;;;::::::999888888777777888999999999999999777888999:::;;;::::::999999999999999999999999999999999::::::;;;<<<<<<===<<<===:::888EEE[[[ggggggSSSPPPPPPTTTWWWZZZ```gggiiiyyyxxxppprrrtttqqqqqqrrrsssvvv}}}~~~ssscccUUUPPPMMMIIIOOOZZZnnn|||www^^^iii~~~|||YYYCCCCCCCCCEEEGGGFFFBBB>>>333222111///......------........................------------------------........................---------............//////---000666666666CCCUUU}}}::::::CCC^^^qqqiiidddrrr{{{}}}vvvsssnnniiiddd]]]VVVQQQMMMIIIEEEAAA@@@???>>>===777888999888777666777888555444444555666666444333222222222111222222333444333222222111111111222222444666777555333333777:::555666777888999999888888999:::>>>AAA???@@@OOO```wwwxxxvvv]]]WWW^^^TTTYYYtttgggaaaZZZUUUVVVcccyyy|||eeeMMM>>>???FFFEEEEEEEEEEEEEEECCC>>>;;;111111000///////////////..............................---------,,,,,,,,,------------------------,,,,,,------...///000000............/////////000///:::===:::HHHlllwwwxxx~~~xxxdddxxxrrruuu{{{~~~}}}yyyqqqiiicccaaabbbbbbaaacccgggjjjmmmssszzz|||rrrmmmfff___UUULLLFFFDDDCCCBBBCCCBBB@@@>>>=========>>>>>>;;;999;;;??????;;;666>>>>>>>>>>>>===<<<;;;:::999:::::::::::::::999888888999:::;;;<<<;;;;;;:::::::::::::::::::::::::::;;;;;;<<<<<<===>>>?????????>>>999777HHHfffyyy}}}kkkhhhfffiiijjjkkknnntttooovvvrrroooyyy{{{tttrrruuuuuuxxx}}}kkk[[[VVVQQQIIIIIIPPPZZZpppqqqXXXsss}}}pppEEECCCBBBCCCFFFFFFCCC@@@333222111///......------////////////////////////------------------------........................---------.........//////---,,,111777777888III___===JJJ```uuu~~~xxxlllddd|||yyyzzz|||}}}rrr~~~yyyuuummmhhhaaaZZZUUUOOOJJJGGGBBBAAA???<<<:::999888777666666666666666666666666333333333333333333333333222222222111111111000000222222222222222222222222444444444444444444444444666666666666666666555555555555444555666999<<<>>>LLL\\\tttwwwlll^^^^^^NNNKKKUUUlllwwwcccXXXVVV^^^pppzzzhhhPPP<<<>>>@@@HHHLLLHHHDDDDDDAAA;;;999555111///000000///---................................................,,,---------------,,,,,,...........................///000//////000333555000===???:::PPP}}}ooooootttyyy{{{sssvvv|||xxxzzz~~~~~~yyyrrrlllhhheeecccaaacccdddeeedddfffmmmwww~~~}}}ssslllccc\\\WWWRRRLLLHHHFFFGGGHHHHHHFFFDDDCCCCCCDDDCCCAAA????????????>>>======<<<<<<@@@???>>>===<<<;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>@@@?????????@@@AAABBBCCC@@@@@@BBBEEEIIILLLLLLLLLLLLHHHAAA===CCCXXXuuuyyyuuuwwwxxxvvvwww|||zzzzzzzzzzzzzzzzzzzzzzzzxxxzzz~~~}}}}}}sss\\\YYYWWWLLLGGGJJJLLLaaayyyffffff}}}}}}dddJJJ===AAAEEEHHHGGG===888555111//////000000///................................................---------------------------------........./////////222---111===:::KKKtttFFFXXXnnn||||||xxxxxxzzzwwwrrrqqq~~~wwwlllzzz}}}xxxrrrnnnfffaaa[[[TTTOOOJJJFFFBBB>>>===;;;999888666666555444444444444444444444444333333333333333333333333222222222111111111000000222222222222222222222222444444444444444444444444555555555555555555555555555555444444555888:::<<>>>>>===WWWuuuvvvwwwzzz|||}}}}}}{{{~~~xxx{{{{{{vvvpppkkkhhhfffeeecccdddeeeeeeeeehhhooozzzwwwnnnhhhbbb[[[\\\ZZZVVVTTTTTTRRRPPPNNNOOOMMMLLLKKKKKKJJJHHHFFFDDDCCCBBB@@@????????????AAA@@@@@@???>>>=========>>>>>>>>>>>>??????@@@@@@@@@@@@AAAAAABBBCCCDDDDDD>>>???@@@AAACCCDDDEEEEEEIIIJJJLLLPPPVVVYYYZZZZZZ[[[VVVLLLAAAAAATTTuuu~~~}}}}}}}}}}}}||||||{{{zzzzzzyyyzzz{{{~~~uuuxxxfff```]]]RRRJJJLLLIIIXXXooofff___vvvzzz~~~xxxrrrVVVDDDBBBAAAEEEGGG@@@999666222000000000000///................................................---------------------------------........./////////444000333;;;<<>>CCCEEEEEEFFFGGGEEEAAA===999333000//////000///................................................---....../////////.................................///000000///111333666999======DDDddd~~~xxxuuu|||yyyxxxzzz~~~}}}wwwsssmmmjjjhhhgggfffeeeeeeffffffgggjjjrrr~~~yyyrrrpppnnnjjjkkkjjjjjjkkkjjjhhhccc```]]][[[YYYXXXWWWVVVSSSPPPMMMKKKHHHFFFDDDDDDDDDEEEDDDDDDDDDDDDCCCBBBAAA@@@CCCCCCDDDEEEFFFFFFGGGHHHFFFGGGHHHJJJKKKMMMNNNOOOLLLMMMPPPTTTVVVWWWWWWVVV______bbbhhhnnnrrrttttttqqqnnneeeYYYSSS```zzz}}}|||{{{zzz|||}}}yyysssvvvrrrfff___TTTKKKJJJFFFMMM```{{{nnn[[[cccttt|||zzzttteeeOOODDD>>>BBBGGGCCC;;;777444111111000000///................................................------------------------------........./////////...555555555888@@@aaa~~~kkkpppiiitttwww}}}xxxrrrkkkccc[[[UUUOOOKKKFFFBBB???<<<999777555444333333222222333333111111111111111111111111222222222222222222222222111111111111111111111111111222222222222222333333333333333333333333333333222222222222222333333333444444333333333444555666888999777@@@TTThhhssshhh]]]WWWTTTYYYnnnvvvccc^^^aaajjj```HHHCCCDDDEEEGGGHHHHHHCCC??????<<<666111//////000000................................................---...//////////////////...........................///000000000111444777<<<;;;===MMMssswwwrrrxxx{{{tttpppkkkhhhffffffeeeddddddeeeggghhhllluuu|||xxxsssqqqooonnnmmmkkkhhhfffbbb```\\\XXXVVVVVVVVVWWWTTTTTTUUUUUUUUUTTTSSSRRRSSSSSSUUUVVVWWWYYYZZZZZZWWWXXXZZZ]]]```ccceeefffjjjmmmrrrvvvyyyzzzyyyxxx|||}}}~~~yyy|||~~~}}}{{{www|||mmmbbbVVVMMMLLLHHHFFFSSSoooaaaTTTddd{{{zzz{{{oooYYYIII===AAAHHHFFF===:::666333222111000///....................................................................................////////////---444888666666FFFqqqgggbbbnnnzzz|||}}}xxxqqqjjjaaaXXXPPPJJJFFFCCC???<<<:::888666444333333222222222222333333111111111111111111111111222222222222222222222222111111111111111111111111111111111222222333333333333333333333333333333333111111111111222222333333444333333333333333444444333777555666>>>JJJggg}}}vvvlll___PPPNNNddd}}}mmm```\\\XXXkkkxxxTTTEEEBBBBBBFFFIIIHHHBBB>>>AAA>>>999444000//////000................................................---......///000000//////...........................///000000000222555777;;;:::@@@YYYvvvttt{{{}}}rrrnnniiieeedddccccccbbbbbbeeegggjjjnnnwww|||xxxtttrrrrrrrrrsssoooppppppppppppoooooonnnlllmmmnnnpppqqqssstttuuupppqqqtttxxx}}}xxx|||yyyiii[[[SSSPPPJJJDDDKKKdddxxxqqqPPPUUUjjj{{{vvvdddRRRAAABBBHHHFFF@@@<<<888444333111000///////////////////////////........................................................./////////000000---222999777666PPP~~~jjjkkkwww~~~}}}|||xxx|||yyy{{{{{{vvvppphhh___VVVNNNGGGCCC???===999777777666555444333333222222222222333333222222222222222222222222222222222222222222222222111111111111111222222222111111111222222333333444333333333333333333333333000000111111222333333333333333333333444444444444111888888888:::???XXX{{{~~~ttteeeRRRJJJZZZpppxxxeeeYYYQQQYYYsssiiiMMMEEE???AAAFFFFFFCCCAAAAAA@@@===888222//////000................................................,,,---...///////////////...........................///000000111222666888::::::GGGfff~~~vvvxxx{{{}}}~~~|||nnnkkkfffbbbaaaaaaaaa```bbbeeeiiimmmrrrzzz~~~qqq___TTTPPPLLLFFFIIIYYYkkk|||]]]PPPZZZmmmrrr^^^GGGCCCHHHDDDCCC???:::666444222000///////////////////////////....................................................../////////000000000///111888888:::\\\~~~~~~tttiiimmm}}}yyy{{{~~~wwwrrrjjjddd[[[RRRKKKFFFAAA>>>;;;888555444555555555444333333222111111222222222111111111111111111111111111111111111111111111111000000111111111222222222000111111222333333444444222222222222222222222222000000111222222333444444222222333444444555555444333888999:::>>>@@@OOOkkk}}}ooo___UUU\\\jjjnnn\\\RRRPPPddd~~~dddSSSCCC@@@CCCEEEEEEFFFAAAAAA@@@;;;444000...///................................................++++++---....../////////...........................///000000111333666999:::>>>OOOqqqzzz~~~ooo||||||}}}}}}wwwsssiiifffaaa______```aaa```bbbffflllqqqvvv}}}~~~hhhYYYRRRNNNKKKIIINNN\\\rrruuuYYYSSSbbbiiiMMMEEEGGGBBBEEEAAA;;;777444222000///////////////////////////.................................................../////////000000000000333000888;;;AAAiii~~~qqqbbbeeezzzqqqkkkaaa[[[RRRIIIDDD@@@>>>===888666333333444555444444333222222111111111111111111111111111111111111111111111111111111111111111000000111111222222222222000000111222333333444444222222222222222222222222000111111222333333444444111222333444555555555555222555333666======FFF[[[~~~sssjjjjjjqqq~~~{{{fffUUUMMM\\\sss{{{dddLLLCCCCCCDDDFFFIIIAAABBBAAA===666000......................................................***+++,,,---.......................................///000111111333666999;;;AAAUUUxxx~~~wwwggg~~~nnnwwwxxxoooiiieeebbb^^^]]]^^^```aaabbbccchhhooouuuyyyvvvccc[[[PPPOOOJJJFFFOOOgggeeeSSS^^^qqqPPPEEEFFFAAAFFFBBB<<<888555333000///000000000000000000000000........................////////////////////////////////////000000000000666000888===FFFrrrtttrrr|||rrrddd\\\QQQNNNHHHAAA<<<999777777444444444444444444444444333333222222222222333333333333222222222222222333222222222222222111000000///////////////000111111111222222222222333333333222333444333222222444666333333333333444444555666222222333444555555555555666555555666888>>>KKKWWWwww{{{{{{~~~gggXXX]]]hhhoooeeeMMM@@@>>>CCCJJJFFFEEEBBB???:::666222000000000000000////////////........................---------............///000000000000000000000000/////////000222555999;;;???HHHddd{{{iiiwwwqqqfffvvvmmmhhheeeccc```______`````````eeelllvvv}}}}}}~~~kkkaaaZZZPPPKKKLLLKKKRRRkkkvvv]]]XXXmmm|||YYYFFFAAABBBDDDEEEAAA888555666444///..................................../////////000////////////////////////.........//////000111222555777888999QQQ}}}zzzqqqcccUUUOOOHHHEEE@@@;;;777555555555333333333333333333333333222222222111111222222222333222222111111222222222222222222222222111000000000000//////000000111222111111222222222333333333222333444333222222444666444333333333444444555666333333444555555555444444555444555777777===KKKYYYrrr~~~xxxxxx|||```YYYbbbggg}}}uuuZZZIIIDDDFFFJJJFFFEEECCC???;;;666333111111000000000////////////........................---------............///000000000000000000000000/////////000222666999;;;@@@PPPqqquuuwwwbbbbbb~~~|||tttlllfffcccaaa^^^]]]^^^___aaaaaaiiipppzzzwwwggg\\\QQQJJJJJJHHHLLLaaa{{{kkkWWW]]]vvv|||cccOOOEEEEEEEEEGGGDDD<<<666555333///////////////////////////........./////////000000///////////////////////////......//////000111222222666999???[[[}}}tttmmmcccUUUJJJEEE>>><<<999666444333333444333333333333333333333333222222111111111111222222222222111111111111222222111111222222222111000000111111000000111111222333222222222222333333333333222333444333222222444666444444333333444444555555555555555555555555444333333444666777777<<>>OOOaaavvvzzzxxxllleeeiiisssqqq]]]WWWWWWeee|||```MMMEEEAAAEEEEEEDDDAAA>>>999555333111111111000000000//////........................---------............///////////////////////////000000000111444777;;;===DDDggg}}}uuuyyy{{{mmm___lllRRRrrr}}}yyyrrrkkkeeeaaa\\\\\\ZZZZZZ[[[___dddhhhnnnvvv~~~|||{{{|||lll\\\PPPMMMIIIEEEOOO```zzz|||^^^PPP]]]jjjsss{{{}}}{{{cccHHH@@@CCCFFFGGGCCC;;;444111000000000000000000000000000...////////////000000000////////////////////////////////////000111222333333999;;;IIIpppttt~~~qqqdddWWWNNNGGG???;;;:::999888666555333333333333222222222222222222222222222222111111111111222222222222111111222333444444222222333333333333222222333333333333333444555555444444444444555555555555444555666555444444666888777777666666666666666777777777777777666555555444333444777999;;;CCCUUUgggsssvvvjjjaaa```hhhtttpppXXXSSSccc~~~tttZZZIII@@@EEEEEEDDDCCC???;;;777444111111111111000000000000////////////////////////---------............///////////////////////////000000000222555888<<<>>>HHHqqq{{{xxx{{{xxxsssjjjkkk^^^[[[{{{ssslllfffaaa^^^ZZZZZZZZZYYY[[[```hhhnnnsss{{{~~~|||zzzyyyuuubbbSSSOOOKKKEEEJJJVVVkkk|||iiiUUUYYYbbbkkkwww}}}yyyxxx[[[KKKAAACCCEEECCC===666333333////////////////////////////////////000000000111000000000000000000000000/////////000000111222333555<<<<<>>>>>VVV~~~nnnbbbUUUKKKBBB>>><<<888777888444444333333333333333333333333333333333333333333444444333333333333444444444444444444555666777777444444555666666666666666666555555555555666777777777777888888888999999999888999999999888888:::<<<<<<;;;:::999999999999999666666777888888888777777888444444;;;FFFSSSdddrrryyyqqqccc[[[\\\dddzzz}}}lllbbbjjjdddHHHDDDEEEFFFEEEBBB>>>:::777222222222111111111000000////////////////////////---------............///000000000000000000000000000000111333666:::>>>@@@ZZZzzz{{{|||uuuttttttjjj___~~~sssiiibbb]]]ZZZXXXYYYZZZ[[[[[[]]]eeeqqqzzz~~~}}}|||xxxuuuvvvwwwxxxxxx|||sss\\\UUUOOOFFFDDDJJJQQQgggcccRRRQQQ^^^ppprrrjjjLLLEEEBBBDDDDDD===777555000000000000000000000000//////000000000111111111000000000000000000000000000000000000111222333333444AAABBB\\\vvvlll{{{xxxeeeWWWMMMDDD<<<:::888555333444333444444555666666777777444444444444444444444444555444444333333444444555444444444555555777888888555555666777777888777777666666666666666777888888888888999999999:::::::::999:::;;;:::999999;;;======<<<;;;;;;::::::::::::555666777888888888888888:::555444<<>>AAAbbb||||||vvvrrr}}}sssggglll}}}rrrggg___[[[XXXWWWYYY[[[\\\\\\^^^gggttt~~~~~~zzz|||}}}yyytttrrrrrruuuwwwxxx~~~|||bbbYYYSSSIIIEEEIIIKKKaaa~~~lll[[[NNN]]]xxxkkkhhhSSSIIICCCFFFGGG@@@888555111111111111111111111111000000000000111111111111000000000000000000000000000000000000111222333444444CCCEEE___mmmWWWiiizzzfffUUUMMM@@@>>>;;;888555444444555444444444444444444444444444555555555666666777777444444555555555555555555555666666666555555666888666666777888888888777777;;;999888999<<<>>>>>>>>>???BBBDDDBBB===888666666<<<>>>???<<<999;;;BBBIIIKKKNNNKKKCCC???@@@>>>999:::777666888;;;:::888777666999999<<>><<<:::777555555555555444444444444444444444444555555666666666777777777777777777666666666666666666777777666555555777888555666777777888888888888888888888:::===???@@@???AAABBBBBB@@@>>>===???AAA>>>AAACCCDDDDDDGGGLLLPPPYYYZZZUUUJJJDDDCCCCCC@@@BBB>>>;;;;;;;;;;;;:::999:::999;;;EEEYYYnnnyyyzzzlll\\\UUUXXXlll~~~ppp___ooozzzOOOHHHCCCDDDGGGEEE@@@;;;333222000000111111000...000000000/////////......////////////////////////000000000000111111111111...555555444999;;;BBBSSSyyyyyyuuueeebbbwwwooowww{{{tttiii```[[[YYYXXXWWWZZZXXXWWW\\\gggrrr|||~~~}}}yyyvvvrrrnnnkkklllpppttt{{{|||dddYYYPPPIIIFFFEEEMMM```{{{zzzcccXXXttt{{{XXXFFFIIIEEE>>>:::555222222111111111000000000000000////////////000000000000000000111111111111000111111111111222555777;;;???XXXddd___jjjsssgggYYYIII???;;;;;;:::888666555555666666555555555555555555555555777777777777777888888888999999999888888777777777666777888777555555666888666777888999:::;;;;;;;;;======>>>AAADDDEEEDDDBBBGGGHHHHHHFFFCCCAAAAAABBBBBBDDDHHHMMMQQQTTTVVVWWWTTTVVVSSSLLLGGGJJJOOOQQQPPPKKKEEE???===<<<;;;:::;;;777===OOOeeessszzz}}}uuuaaaXXXfff|||UUU\\\ppp```NNNAAACCCHHHFFF@@@>>>555333111000111111000///111111111000000000000///////////////////////////000000000000111111111111...555666777===???JJJ___~~~|||ppp```___jjjnnntttxxxwww~~~wwwpppkkkccc]]]YYYXXXWWWVVVYYYXXX[[[aaalllwww~~~~~~~~~|||zzzxxxvvvuuurrrnnnkkkkkknnnqqqyyyiii\\\RRRJJJEEEFFFHHHVVVnnnqqq[[[hhhiiiOOOIIICCC???===666333333222222222111111111111000000//////000000000000000000000111111111111000111222111111222555777;;;DDDbbbeeekkkxxxgggZZZLLL@@@:::999888888777666666777777888777777777777777777777777888888888888888888888888:::999999888888777777666666777777666555555666888888999;;;<<<>>>?????????BBBBBBDDDFFFHHHHHHFFFDDDBBBDDDFFFGGGEEEBBB@@@>>>GGGIIINNNSSSYYY[[[YYYXXXKKKOOORRRQQQPPPTTT\\\bbbccc^^^SSSGGG@@@>>>===<<<999555>>>WWWmmmuuuwww{{{{{{~~~{{{fffiiiyyyVVVUUUfffqqqWWWCCCCCCIIIFFF@@@@@@666444111111111111000///222222222111111111000000///////////////////////////000000000111111111111...555555777===@@@PPPjjjrrraaaVVVaaatttsssnnnnnn{{{qqqiiieee___ZZZXXXWWWUUUTTTWWWYYY^^^fffpppzzz|||zzzzzz|||~~~}}}|||zzzxxxvvvuuurrrrrrqqqnnnkkkkkkmmmoooyyyooo___WWWNNNHHHHHHGGGOOOeeezzz[[[YYYxxxyyyZZZKKKCCCAAA???777444444444333333333222222111111000000///000000000///000000000111111111111000111222222111333555888<<>>@@@AAABBBCCCBBBCCCEEEIIILLLMMMLLLJJJCCCAAA@@@@@@AAADDDFFFGGGQQQRRRUUUYYY\\\\\\XXXUUUPPPWWW___bbb```aaaiiiqqqwwwrrrdddQQQDDDAAA???<<<:::999FFF```rrruuutttwwwwwwzzz}}}|||www}}}hhhVVV]]]xxx~~~dddLLLFFFGGGEEEAAA@@@888555222111111111111000222222222222111111111111000000000000000000000000///000000000111111111111///444444666<<<@@@VVVvvvjjjWWWSSScccwwwwwwsssrrr~~~qqqfffbbb]]]YYYWWWVVVTTTSSSVVVZZZbbblllttt|||~~~zzzxxxxxxzzz|||||||||zzzxxxvvvuuutttsssoooooonnnllljjjjjjlllnnnxxx|||iii]]]SSSLLLGGGDDDKKK___xxx~~~yyy\\\QQQiiiyyyttttttgggRRRDDDBBBAAA888555555555555444444444444222222111000000000000000///000000000111111111111111222222222222333666888<<>>999888;;;666777777888999999::::::999999999999999999999999999999999888888888888888666666666666666666666666555777888888888888;;;===:::;;;>>>@@@CCCEEEFFFGGGHHHIIILLLQQQWWWZZZ[[[[[[___VVVJJJBBBBBBIIIQQQVVV[[[\\\]]]]]][[[XXXTTTRRRNNNWWWeeemmmmmmooozzzuuu[[[JJJDDD@@@;;;===DDDTTThhhtttuuusssrrrtttvvvwwwxxxxxxxxxzzz|||```XXXfffuuu\\\LLLFFFEEECCCAAA999777333111111222111111222222222111111111111000000000000000000000000000000000000000111111111111111444444666<<>>[[[ssskkkSSSJJJAAA>>>;;;888888;;;777888999::::::;;;;;;;;;::::::::::::::::::::::::999999888888888777777777444555555666666777777777777999:::;;;;;;===???BBB@@@AAADDDGGGJJJLLLNNNOOOSSSSSSUUUYYY^^^bbbddddddnnncccUUULLLKKKRRRZZZ______```___[[[UUUPPPNNNOOOLLLVVVfffpppsssvvveeeOOOFFFAAA999@@@OOObbbmmmrrrtttpppkkkkkkmmmnnnnnnoooqqquuuxxx|||sssxxxuuu^^^\\\uuunnnSSSFFFGGGGGGBBB;;;777333111111222222111222111111111111000000000000000000000000000000000000000000000111111111111222555444777???IIIkkk|||rrruuuzzzfffWWWeeeuuuvvv}}}{{{~~~|||tttlllbbb^^^XXXUUUTTTUUUUUUUUUZZZbbbnnnwww|||}}}|||{{{{{{xxxxxxwwwwwwvvvuuuuuuuuusssrrrqqqpppooooooooopppiiiiiihhhggggggiiimmmpppwwwzzzeeeUUUKKKHHHCCCDDDOOOaaavvvvvvrrr___TTTjjjsssZZZdddkkkPPPHHHIIIAAA888888777777777666666666444333222111000000000000000000000000111111111111111222333333222333666999BBBggg{{{tttbbbUUUGGG@@@;;;::::::888999<<<888999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888777777666666444444555666777888999999999:::<<<>>>>>>@@@CCCFFFGGGHHHKKKNNNRRRTTTVVVWWWXXXWWWVVVXXX[[[]]]^^^^^^\\\VVVPPPOOOSSS[[[aaaddd^^^___^^^WWWNNNHHHHHHKKKYYYaaammmuuutttvvvjjjRRRHHHAAA888@@@UUUhhhnnnoooqqqmmmfffbbbccceeefffiiinnntttyyyxxx|||uuu```aaa}}}{{{}}}hhhZZZmmmzzzYYYFFFHHHJJJCCC;;;888444111111222222222111111111000000000000///000000000000000000000000000000000000111111111111444666555999BBBNNNttt|||rrrpppsss|||eeeUUUhhhuuupppwww}}}|||sssmmmhhh___[[[VVVSSSSSSUUUWWWWWW]]]fffrrr{{{}}}zzzxxxwwwvvvvvvssstttuuuvvvuuutttsssrrrpppooonnnmmmlllmmmnnnnnnhhhggggggffffffiiinnnrrryyyooo___TTTPPPHHHDDDIIIVVViiizzziiiMMMWWWzzz]]]WWW~~~tttUUUKKKLLLEEE888888888888777777777777444333222111000000000000000000000000111111111111222222333333222444666999DDDppp~~~fffRRRIII<<<<<<;;;;;;:::;;;;;;;;;:::;;;<<<>>>>>>>>>======<<<<<<<<<;;;;;;:::::::::666666666666777777888999777666666666777999;;;<<<;;;;;;===@@@DDDFFFGGGFFFJJJLLLPPPTTTWWWYYYZZZZZZXXXXXXXXXVVVTTTQQQMMMKKKGGGIIINNNUUU\\\aaaccccccbbb]]]WWWPPPJJJJJJPPPXXXdddlllrrrpppppp}}}hhhSSSLLLEEE===JJJ^^^lllkkkhhhgggbbbZZZ[[[\\\]]]aaaeeekkkpppsssvvvxxxzzz|||~~~YYYWWWiiiuuuwww{{{fffbbbxxx{{{kkkJJJ>>>GGGHHH???;;;666333222111111000000000000000000000000000000000000000////////////111111000000000000000111555444777<<>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;:::::::::999888777666555555555888777777666777888:::;;;>>>???AAADDDHHHKKKLLLMMMRRRSSSTTTUUUVVVWWWWWWWWWWWWUUUSSSPPPMMMKKKJJJIIIHHHLLLSSSZZZ___```^^^\\\WWWSSSOOOKKKLLLPPPXXX___mmmsssuuurrruuuiiiUUUKKKDDD@@@KKK[[[fffddd______[[[TTTUUUVVVXXX[[[___eeeiiilllqqqsssvvvxxx{{{~~~oooaaannnnnnhhhwwwooodddmmmqqqTTTEEEDDDBBB???<<<777333222222111000000000000000000000000000000000000000000000000///111111000000000000111111444777999;;;FFFbbbtttjjjhhhsssuuu[[[aaafffkkk{{{zzzwww}}}}}}pppeee___WWWUUUSSSRRRSSSUUUVVVWWW```lllwww|||~~~}}}zzzwwwtttrrrpppooommmooopppqqqqqqooommmkkkiiijjjjjjjjjkkkkkkkkkllljjjiiigggdddbbbdddhhhlllzzznnnXXXPPPHHHCCCGGGMMMYYYrrr|||zzz```SSS[[[mmm}}}bbbJJJGGGDDD<<<888555777666444444777444333222000000000000111//////000000000111111111111222333333444666999<<>>::::::999999999999::::::>>>>>>>>>???>>>>>>===<<<===<<<<<<<<<<<<<<<;;;;;;<<<<<<:::999888777777777::::::999999999:::<<<===BBBDDDFFFJJJMMMQQQTTTUUUXXXXXXXXXXXXWWWWWWVVVVVVTTTPPPKKKFFFDDDEEEGGGHHHMMMRRRXXX]]]]]]XXXQQQLLLJJJHHHFFFIIIQQQ]]]ggglllyyyzzzxxxuuu{{{{{{iiiWWWIIICCCDDDLLLWWW]]]XXXSSSSSSQQQLLLMMMNNNPPPSSSWWW\\\```ccciiilllooosssvvvzzzsssmmmhhhbbbqqqzzzeee\\\eeexxxzzzcccPPPCCC???AAA===888444333222111000000000000000000000000000000000000000000000000000111111000000000111111222333:::;;;:::JJJrrr~~~nnnqqqsssvvvuuuxxxiii[[[jjjeeegggyyyzzzzzzmmmccc]]]RRRQQQOOOOOOQQQTTTWWWZZZfffpppzzz~~~{{{zzzxxxvvvrrrooolllkkkmmmmmmnnnnnnmmmkkkiiihhhggggggggghhhhhhhhhhhhhhhhhhgggeeecccbbbcccgggjjjyyy|||bbbRRRJJJEEEFFFHHHQQQhhh|||qqq[[[WWW}}}zzz}}}kkkPPPHHHEEE>>>888555666777444444666444333222000000000000111000000111111111222222222222333444444444666999<<>>===<<<<<<<<<<<<======>>>@@@@@@@@@??????>>>==============================<<<<<<;;;;;;<<<===>>>>>>======<<<===>>>@@@AAACCCFFFHHHLLLOOORRRVVVYYY\\\ZZZ[[[\\\\\\[[[XXXUUUSSSNNNIIICCC======@@@EEEIIIQQQTTTXXXXXXRRRIII@@@;;;AAABBBDDDKKKZZZlllwwwzzz}}}yyyxxxyyykkk[[[IIICCCFFFNNNTTTUUUNNNHHHHHHHHHGGGFFFGGGIIIMMMQQQUUUXXXZZZaaadddiiimmmrrrvvv|||kkkggggggvvvhhhSSSMMMUUU___nnnZZZFFFBBBCCC???999555333222111000000000000000000000000000000000000000000111111111111111000000111111222222222<<<<<<888OOOuuu}}}zzzsss~~~tttlllvvv[[[YYYpppfffkkkxxxuuuiii___ZZZQQQPPPOOONNNOOOSSSXXX\\\llluuu}}}~~~|||xxxxxxwwwuuurrrnnnkkkiiimmmmmmlllkkkiiihhhfffeeeffffffffffffffffffffffffffffffeeecccbbbdddhhhkkkyyyhhhVVVOOOIIIHHHFFFLLL```vvv~~~kkkXXXvvv|||www}}}\\\KKKGGG@@@999555666777555444666444333111000000000111111111111222222222333333333444444444444444666:::===VVV}}}mmmZZZLLLCCC======AAA>>>>>>===>>>>>>???@@@@@@AAAAAA@@@@@@??????????????????????????????@@@@@@<<<<<<<<<===>>>@@@AAABBB?????????@@@BBBEEEHHHIIIJJJNNNSSSVVVXXXZZZ]]]___\\\^^^``````]]]VVVOOOJJJEEEAAA<<<888999===DDDHHHLLLNNNNNNKKKDDD===888555===BBBHHHQQQbbbvvv~~~}}}zzz}}}|||nnn___NNNGGGIIINNNOOOMMMFFFAAAAAABBBCCCBBBCCCEEEHHHLLLPPPRRRTTTYYY]]]ccciiinnntttyyy}}}~~~vvvhhhgggyyy|||ppp___QQQMMMNNNnnnvvvaaaKKKGGGEEE@@@;;;666444333111000000000000000000000000000///000000000111111111222111111111111111222333333111===<<<999VVV~~~ttt|||vvvllliiiuuu|||SSSXXXooohhhtttxxxqqqddd[[[VVVRRRRRRPPPOOOOOOSSSZZZ```qqqzzz~~~|||zzzwwwwwwvvvuuurrrnnnkkkiiimmmlllkkkiiigggfffeeeeeefffffffffeeeeeeeeeeeeeeeeeeeeeeeedddccceeeiiilllzzzlll[[[SSSKKKHHHEEEHHHYYYlll}}}___mmm{{{tttdddMMMJJJBBB:::444555777666555666333222111000000000111222222222222222333333333333555555555444444777;;;???]]]ttteeeSSSHHHAAA>>>>>>AAA>>>>>>===>>>>>>???@@@AAABBBBBBAAA@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBB@@@@@@@@@@@@AAAAAABBBCCCEEEEEEEEEFFFHHHKKKNNNOOOPPPVVV\\\_________```bbbaaabbbbbb___XXXNNNDDD===<<<:::777666777;;;@@@CCC???AAABBB???;;;999;;;>>>BBBKKKTTT\\\jjj{{{}}}~~~~~~mmm___SSSKKKIIIIIIHHHDDD???<<<<<<===???>>>???AAADDDHHHKKKMMMNNNRRRWWW^^^eeekkkrrrwww{{{{{{qqqdddvvv~~~zzzmmmaaa[[[fff~~~iiiTTTHHHGGGBBB<<<888555333222000000000000000000000000000///000000111111222222222111111111111111222333444222<<<<<<>>>```}}}{{{{{{~~~yyyvvv{{{pppXXX```jjjjjjzzz{{{lll```XXXTTTSSSSSSRRRPPPPPPUUU^^^eeeuuu|||}}}~~~~~~~~~zzzwwwvvvvvvuuusssqqqooommmlllmmmllliiigggfffeeeeeefffeeeeeeeeeeeeeeedddddddddddddddeeeddddddfffiiilllzzzuuucccWWWMMMHHHDDDDDDPPP```hhhddd~~~uuujjjOOONNNDDD;;;444555777666555555333222111000000111222222111111222222222333333333555555444444444888===AAAgggzzzjjj\\\NNNFFFBBB??????@@@?????????@@@@@@AAABBBCCCBBBAAAAAA@@@@@@AAABBBCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEFFFFFFHHHJJJKKKLLLRRRRRRQQQQQQRRRTTTVVVWWWXXX___gggjjjhhheeedddeeebbb```]]]WWWOOOEEE<<<666555555555666777888999:::666999;;;;;;:::===CCCIIIMMM[[[fffkkkttt~~~xxxdddWWWQQQJJJCCC@@@>>>;;;999777777999;;;999:::===@@@CCCEEEGGGHHHKKKQQQYYYaaahhhooouuuyyyyyy}}}qqqzzzyyyqqqiiixxxdddLLLHHHDDD===888666444222000000000000000000000000000///000000111111222333333111111111111222333444555444:::<<>>999666444222111000000000000000000000000///000000111222222333333111111111111222333444555555999===LLLuuuqqqjjjjjjsss~~~}}}qqqddd[[[UUUSSSOOOPPPPPPOOOPPPXXXdddnnnwww~~~wwwkkk```]]]YYYXXX[[[aaaiiinnnxxx}}}|||wwwssssssrrrpppnnnnnnnnnnnnooojjjhhheeecccbbbcccdddeeedddcccccccccbbbbbbaaaaaa___```bbbbbbbbbdddgggjjjxxx|||}}}yyyhhhVVVOOOJJJEEEHHHPPPnnn~~~ttt]]]YYYnnnppp[[[RRRFFF<<<333444777777666555222222111000000111222333000000111111111222222222333444333333555:::@@@EEEzzzyyyUUUOOOFFFAAA@@@AAABBBBBBCCCDDDFFFHHHIIIJJJIIIIIIEEEEEEDDDCCCCCCDDDFFFGGGIIIIIIIIIIIIJJJKKKLLLMMMRRRSSSTTTUUUXXX\\\bbbfffdddeeefffeeeddddddfffggggggjjjmmmnnnjjjfffbbb```XXXSSSLLLGGGDDD@@@:::666:::888777666666777999;;;:::@@@EEEFFFFFFMMMZZZeeesssuuuyyyqqq[[[MMMEEE>>>999888444444444333333222222222666666777888:::===???@@@CCCHHHQQQ\\\fffnnnqqqrrrtttxxx}}}vvvtttiiiaaa{{{{{{VVVGGGAAADDDCCC777333555000000000000000000000000000111111222222222333333333222333333333222222444666<<<<<<<<>><<<<<<;;;:::888:::;;;;;;<<<===>>>??????AAALLLZZZeeekkkooosssxxx~~~eeeUUUEEE<<<888666666777333333333333222222222222444444444444666777888999???DDDNNNXXXaaagggiiijjjoootttzzz~~~yyyjjj[[[XXXrrr]]]KKKCCCFFFFFF:::444777555111111111111111111111111111111222222222333333333222333444333222222444666666777???ddduuu___XXXlllfff]]]ssscccXXXQQQNNNLLLJJJHHHIIIOOOZZZhhhttt{{{{{{|||}}}~~~~~~vvvpppppp~~~zzz}}}~~~zzztttqqqlllmmmnnnooonnnlllkkkiiigggfffdddbbbaaaaaabbbbbbbbbbbbbbbbbbbbbcccdddeeeaaa\\\[[[]]]^^^^^^bbbggguuu~~~~~~||||||}}}eeeRRRIIIDDDEEEHHHSSShhh|||wwwpppbbbTTTMMM\\\dddQQQvvvhhhNNNDDD;;;888666333111222222222222222222222111000111111222222222333333333444111777444999===???ZZZiiiVVVPPPOOONNNMMMMMMMMMMMMLLLOOOOOOOOOOOOPPPOOOOOOOOOKKKLLLMMMOOOPPPQQQRRRRRRTTTTTTTTTUUUWWWZZZ\\\^^^cccgggmmmrrruuuvvvxxxyyytttssssssrrrrrrpppmmmkkk```YYYRRROOONNNLLLFFFAAA???>>>===<<<<<<<<<<<<<<<999;;;===@@@CCCEEEGGGGGG@@@JJJXXXeeeooowww~~~uuucccOOOEEE:::777666444444555333222222222222222222222444444333444444555666777;;;BBBKKKTTT\\\```ccceeekkkqqqxxx|||~~~|||pppfffdddwwwqqqUUUIIIHHHHHH;;;333666555111111111111111111111111111111222222222333333333222333444444333333444666;;;:::DDDlllnnn^^^YYYfff^^^cccyyy}}}mmm___TTTNNNKKKJJJKKKHHHIIIPPP\\\jjjtttxxx{{{|||}}}~~~}}}|||zzz|||wwwrrrooolllmmmooopppooommmjjjiiifffeeedddbbbaaaaaabbbbbb````````````aaabbbcccccc```[[[YYY[[[\\\\\\___dddsss}}}pppXXXLLLHHHHHHIIIIII]]]xxx}}}}}}{{{lll[[[PPPRRRwwwvvv[[[ccc|||RRRHHH>>>:::777333111222222222222333333222111111111111222222222333333333444111888666;;;>>>BBBbbbooo^^^RRRPPPQQQRRRRRRRRRRRRRRRRRRSSSSSSSSSTTTTTTTTTUUUUUUOOOPPPQQQSSSUUUWWWYYYYYYZZZ[[[\\\]]]___aaacccdddlllooouuuyyy||||||zzzxxxuuuqqqkkkccc]]]OOOIIICCC@@@BBBBBB>>>;;;?????????>>>>>>>>>??????AAACCCFFFIIIKKKMMMOOOOOOIIIOOOYYYffftttwww[[[HHH???999555666666444222333222222222222222222222222444444444444444555666666999???HHHOOOUUUYYY]]]```gggmmmuuu{{{}}}zzzxxxqqqttteeeRRRKKKJJJ===333444333111111111111111111111111111111222222222333333333333444444444333333555777===<<>>::::::<<<>>>>>>===CCCCCCDDDCCCAAAAAACCCDDDJJJJJJLLLMMMOOOPPPRRRRRRWWWZZZaaammm~~~gggNNN???888444333666777333111222111111111222222222222222444444444444444555666777777===DDDJJJNNNRRRXXX\\\cccjjjsssyyy|||{{{{{{mmmvvvvvv[[[LLLJJJ???555444222222222222222222222222222111111222222222333333333333444555444333333555777;;;<<>>@@@CCCDDDHHHJJJKKKJJJHHHHHHKKKMMMPPPPPPQQQSSSVVVYYY\\\^^^gggjjjppp}}}~~~lllUUUEEE>>>888444222444444111111333000111111111222222222222333222333333444555666777777<<>>:::555444666111222333333444444444444111111222222222333333333555///666666;;;BBBVVVxxxlllllloooooonnnoooqqqqqqoooqqqwwwzzzyyyuuummmfffdddbbb^^^[[[\\\[[[]]]```cccdddgggpppxxxwww~~~{{{|||zzzkkk___RRRLLLEEE@@@@@@@@@@@@???<<<@@@EEEIIILLLMMMOOOQQQTTTXXX\\\\\\ZZZZZZ^^^bbbeeehhhkkkmmmrrryyy|||ooo\\\MMMDDD>>>999555777777666555444333333222222111111000000000000000111111222222222333333333444777:::===???DDDKKKQQQYYYeeepppuuuxxx~~~}}}XXXNNNFFFOOOjjj___KKKHHHBBB<<<;;;888333333333222222333444444333333333222222111111111333444444444333444777999>>>CCCkkkxxxpppooonnnuuu```llllllmmmqqqrrrqqqeeeWWWOOOJJJEEEDDDEEEEEEIIIOOOXXXcccmmmvvv|||~~~}}}}}}~~~~~~{{{yyyzzzzzzzzzyyysssuuuvvvuuussssssuuuxxxtttqqq}}}{{{}}}~~~~~~|||{{{wwwqqqllliiigggeeeccc___]]][[[ZZZYYYZZZ[[[\\\___]]][[[ZZZZZZZZZXXXWWWWWWUUUTTTTTTRRRPPPSSSZZZdddnnn~~~~~~||||||}}}vvv]]]QQQJJJEEEGGGGGGPPPhhhrrruuuhhhooofffhhhVVVFFFJJJ>>>333444000111111111222222333333333222222333333333333444444///777444555???DDDaaazzzpppmmmrrrzzz~~~xxxzzzzzzyyy}}}|||rrrkkkiiihhhdddaaa``````ccciiimmmooorrryyyxxxqqqjjj___SSSJJJJJJFFFAAA@@@BBBEEEFFFFFFMMMPPPUUUXXXZZZ[[[\\\^^^YYY]]]cccfffhhhjjjooorrr{{{{{{|||~~~sssiii^^^OOODDD>>>:::666333666666666555555444444333222222111000000000000000111111222222222333333333333666999:::<<>><<<777555444444333333444444555333333333222222222111111333333444444333444777:::AAAIIIsss|||{{{sssaaauuupppvvv~~~qqqtttmmmaaaTTTMMMHHHDDDCCCDDDHHHJJJPPPYYYeeeooowww{{{~~~~~~|||xxxtttrrrqqqrrrrrrqqqiiiiiigggddd``````cccfffttt{{{vvvrrr}}}~~~~~~}}}zzzvvvqqqllljjjgggeeeccc___]]][[[ZZZYYYZZZ[[[[[[^^^\\\ZZZYYYYYYYYYXXXWWWVVVSSSRRRSSSPPPNNNQQQWWW```kkk{{{|||||||||hhhWWWMMMFFFFFFEEELLLcccyyyrrr___bbbccc___bbbLLLLLLAAA888777444222222222222222222333333222222333333333333444444000777555555===DDDeeewwwuuutttvvv{{{wwwnnnmmmnnnkkkfffddd```gggoootttwww{{{wwwooocccYYYRRRKKKEEEAAADDDCCCBBBDDDHHHMMMQQQSSS[[[^^^bbbdddddddddfffgggcccffflllsssyyy}}}qqq[[[RRRKKKAAA;;;999888666444555555555555555555555555333222222222111111111111111111222222222333333333222444777888999>>>FFFLLLTTTaaannntttwww{{{~~~xxx___IIIHHHVVVgggzzz{{{cccUUUPPPGGG@@@===666666555555444444555555555333333333222222222222111222333444444333555777:::AAAOOO|||}}}~~~lll^^^|||ssszzztttzzz{{{fffZZZOOOIIIFFFCCCBBBDDDIIIKKKPPPZZZhhhsssyyy{{{vvvrrrllliiiiiiiiijjjjjjgggeeeaaa[[[WWWVVVXXXZZZeeeooo|||yyyrrrwww|||yyyuuupppllliiigggdddbbb___]]]\\\ZZZYYYZZZZZZ[[[\\\ZZZXXXXXXYYYYYYXXXWWWWWWTTTSSSSSSRRROOORRRWWW]]]fffvvv~~~sss^^^PPPHHHFFFCCCGGGZZZyyyxxx```[[[|||aaaYYYvvvpppSSSLLLBBB:::999555333333222222222222222222222222333333333333444444111777777666:::FFFmmm|||xxx{{{yyyooooooqqqnnniiifffdddllluuu{{{www```ZZZQQQKKKIIIJJJKKKKKKLLLLLLMMMPPPUUUZZZ^^^```fffhhhjjjkkkkkkkkklllmmmnnnqqqvvv~~~{{{aaaNNNBBB???:::888888888777666444555555555666666666777333333333333333222222111111111222222222333333333222444666666888<<>>SSS```WWWzzzyyyqqqvvvxxxqqq___UUUKKKGGGEEECCCDDDFFFGGGIIIPPP]]]kkkvvv{{{|||}}}yyyvvvppplllgggeeeeeeggghhhhhhiiigggccc___ZZZXXXWWWWWWZZZbbbooo}}}{{{ssssss|||~~~~~~{{{vvvsssnnnkkkhhhfffcccaaa___^^^\\\[[[ZZZZZZZZZZZZZZZXXXVVVVVVXXXXXXXXXWWWYYYVVVTTTVVVUUUSSSTTTXXX[[[cccqqqzzzcccTTTLLLGGGCCCDDDSSSppp|||dddYYYsss|||bbbYYYqqq{{{YYYJJJBBB;;;666444333333333222222111111111222222222333333333444444222666888777888IIIvvv{{{{{{|||ttttttuuurrrnnnmmmoooxxxsss^^^KKKIIIGGGHHHKKKQQQVVVYYY]]]^^^```bbbdddgggjjjlllqqqsssuuuvvvuuuuuuwwwxxxxxx{{{vvvbbbPPPEEE;;;:::888888999999888777444444555555666777777777333444444555444333222222111111222222222333333333333555666666777<<>>666666444333333222222222111111222222222333333333111222333333444666999<<>>===<<<;;;999:::;;;;;;999999:::;;;777777777777666666666666444666777888777666444333111111222222222333333333000111222333555<<>>=========<<<>>>;;;888999;;;;;;999666999888777555555555666777999888666666666666555444333222111111000111111111333222333777999<<>>;;;:::;;;===>>>;;;888:::999777666555555555666999888888888888777666444333222222111111111111111333222333777999<<>>AAAAAA>>>:::::::::888666555444444444888999;;;;;;;;;999666444333333222111111111111111222111333777999<<>>============>>>>>>>>>;;;:::;;;>>>BBBBBB>>>:::;;;:::999777555444333333777:::===>>>===:::777555333333222111111111111222222111333666999<<>>888333444666333222222111111222222222333333333444222222555666777;;;BBB```zzzxxxqqqmmmxxx~~~YYYKKK^^^qqqttt]]]|||hhhdddwwwuuuaaaPPPEEEDDDDDDBBB>>>===FFFQQQgggpppwwwxxxyyy}}}~~~{{{zzz|||zzztttqqqsssyyyqqqhhh```WWWPPPTTT]]]www{{{nnn~~~{{{{{{vvvssstttsssnnniiigggeeeccc```___^^^]]]\\\ZZZYYYXXXVVVTTTRRRPPPOOONNNNNNNNNNNNOOOPPPRRRTTTVVVZZZ[[[aaaqqqmmmQQQLLLHHHGGGGGGPPPhhhvvv|||jjjYYYooouuuxxx[[[FFF<<<999444333333222222333333444333333333333333444555555555777:::777GGGzzz~~~pppbbbppp~~~|||pppmmmhhhcccnnnsssiii^^^ZZZSSSMMMHHHDDDBBB@@@===>>>>>>???>>>=========999888999===AAAAAA>>>:::::::::999888666444333222666:::???@@@>>>:::777666444333333222111222222222111111333666999===FFFPPPZZZbbblllsssuuuvvvzzz~~~lllSSSPPP@@@999444555666333222333111111222222222333333333444222333666777888===CCCcccsssRRRMMMcccqqqmmmcccyyyeeegggzzztttaaaQQQEEEDDDDDDBBB======GGGTTTkkkrrrwwwxxxyyy~~~~~~{{{zzzzzzvvvooollllllllljjjhhhddd]]]UUUSSSVVVnnn}}}~~~ooo~~~|||yyyrrrnnnqqqrrrnnniiiiiifffdddaaa```______]]]\\\ZZZYYYVVVTTTQQQPPPOOONNNMMMMMMMMMMMMNNNPPPRRRTTTSSSTTT[[[kkkqqqTTTMMMIIIIIIGGGMMMbbb{{{tttqqqWWWbbbzzzkkkMMM===:::444333333222222333333444444444333333444444555666555999:::777IIIqqq]]]aaannn~~~|||qqqjjjlllnnnooottt}}}xxxooofffdddfffcccXXXOOOIIIHHHEEEBBB@@@>>>>>>===;;;===>>>===<<<::::::;;;999888888;;;???@@@===999999999999888777555444333666;;;@@@@@@===999777777444444333222222222222222111000222666999===GGGQQQZZZcccmmmtttvvvxxx|||kkkTTTQQQBBB:::555555666444333444111111222222222333333333555333333666888999>>>DDDjjjfffNNN___~~~kkkrrrnnnbbbjjj}}}~~~qqq___PPPFFFDDDCCCAAA>>>???JJJWWWkkkrrrwwwyyy|||xxxxxx|||}}}zzzxxxxxxtttmmmiiijjjaaadddggggggbbb[[[UUUSSSdddwwwppp~~~zzzoookkkooorrrmmmjjjkkkfffdddbbb`````````___]]][[[YYYVVVTTTQQQPPPPPPPPPLLLLLLKKKLLLMMMNNNPPPRRRLLLMMMTTTcccwwwwww[[[PPPJJJJJJHHHIII[[[rrr|||pppeeebbbzzztttQQQ===999444333333222222333333444444444444444444555555666444999:::777NNN}}}{{{uuuyyy~~~kkkbbbaaalllxxxzzzvvvnnnlllkkkpppwwwwwwqqqjjjddd\\\RRRKKKHHHFFFBBB>>>===>>>>>>>>>===;;;;;;;;;:::<<<======:::999999;;;;;;999888:::===???<<<:::777888888888777666444333666;;;??????;;;777777888444444333222222222222333111000222666999===GGGQQQYYYaaalllsssvvvxxx}}}zzzpppUUUMMMCCC;;;555555666444333444111111222222222333333333555333444777888999>>>EEEsssgggPPPhhhoooiiicccooozzzlll[[[MMMEEEBBB@@@@@@@@@CCCOOO[[[lllrrrxxx{{{}}}qqqppp~~~sssqqqppprrrpppjjjhhhiiicccgggllllllhhhbbb[[[VVVZZZqqqqqq~~~~~~~~~qqqjjjoooqqqllliiilllgggeeebbbaaaaaaaaa```^^^[[[YYYWWWTTTRRRQQQQQQRRRKKKKKKJJJJJJKKKMMMOOOPPPLLLKKKNNNXXXhhhxxx~~~bbbTTTJJJJJJGGGEEESSSgggqqqyyyrrrcccttt{{{wwwUUU???<<<444333333222222333333444444444444444444555666666222888999999TTTuuu~~~zzzyyypppXXX___mmm}}}uuuooolllqqqsssuuuwwwzzztttaaaNNNMMMIIICCC===999:::===@@@888:::===>>>============:::===>>>===;;;:::<<<>>>===;;;999:::===>>>===;;;666777888888888666555444666;;;??????:::777777999555444333333222222333333111000222666999===GGGQQQVVV^^^jjjqqqtttwww{{{zzz[[[MMMDDD<<<555555666444333444111111222222222333333333555333444777999:::???EEEwwwyyymmmQQQaaaoooiiiffftttwwwiiiWWWIIIDDD@@@>>>???AAAGGGSSS^^^lllrrryyy~~~ooojjjxxxvvvkkkiiijjjnnnnnnjjjiiikkklllpppsssrrrnnnhhhaaaZZZTTTlllrrr}}}~~~tttkkkoooqqqllliiilllgggeeecccbbbbbbaaa```___[[[ZZZWWWTTTRRRRRRSSSSSSKKKJJJJJJJJJKKKLLLNNNOOOPPPLLLKKKPPP[[[gggppptttzzz|||~~~{{{gggVVVJJJJJJFFFBBBMMM___oooooottt___wwwoooqqq|||[[[GGGDDD444333333222222333333444555444444444444555666666111777999:::YYYrrrlllbbb[[[bbbqqq}}}}}}xxxwwwssspppnnnlllpppvvvxxxtttmmmbbbOOO===???>>>===<<<;;;;;;:::;;;888888999;;;===>>><<<:::<<<<<<;;;<<<>>>???>>>===CCC@@@<<<:::;;;<<<;;;:::888777777888888777555222:::;;;<<<;;;999888888999999888555333222111111111444555666777:::???FFFJJJUUU\\\fffnnnrrrvvv{{{~~~yyycccOOOFFF???888666555555666777444444444333333222222222444666333555999666:::MMMzzzsss___dddrrr}}}vvveeennnkkkppp~~~sss```OOOEEEDDD@@@>>>@@@BBBIIIVVVcccsssxxx{{{}}}sssmmmxxx~~~nnnllljjjfffcccfffmmmnnnkkkppptttuuusssqqqnnnddd[[[VVVeeewwwuuuxxxjjjkkkooojjjgggiiifffeeecccbbbbbbbbb```^^^\\\YYYVVVTTTSSSRRRPPPNNNPPPMMMJJJIIIJJJMMMNNNNNNNNNMMMKKKKKKOOOUUU[[[___jjjlllnnnqqqssssssrrrrrrwwwwwwvvvwwwyyy}}}{{{|||~~~ppp\\\LLLGGGFFFEEELLLXXX|||nnnoookkk^^^iiivvvgggzzzoooMMMAAA<<<555222444666444222333444444444444444444444444999777::::::dddsss{{{}}}|||nnn^^^YYY]]]bbbaaa]]]^^^```dddnnn{{{pppjjjhhhggggggxxxyyyrrrpppqqqssstttzzzzzztttkkkbbbZZZKKK>>>;;;:::999888777777777777:::::::::<<<>>>??????======<<<<<<===>>>>>>>>>>>>DDDBBB???===;;;:::999888888888777777888777555333;;;<<<===;;;999888888999999777555333222111111111333444555777:::???EEEJJJTTT\\\fffnnnsssvvv{{{~~~}}}jjjWWWHHH@@@888666666555555666444444444444333333333333444666444555:::666;;;MMMjjjxxxlll|||sssbbblllkkkqqqooo]]]NNNDDDCCC@@@>>>@@@CCCJJJWWWdddsssxxx}}}tttooowww|||}}}rrrpppnnniiieeeggglllkkkgggnnnssswwwwwwuuurrrjjjaaaWWWdddvvvqqq~~~xxxkkkllloookkkhhhiiigggeeecccbbbbbbaaa___]]]\\\YYYVVVTTTSSSRRRPPPNNNOOOLLLIIIIIIJJJLLLNNNNNNKKKJJJHHHGGGHHHLLLPPPRRRWWWXXX[[[]]]______^^^^^^bbbbbbaaabbbdddfffiiikkkkkkpppxxx~~~uuuaaaPPPJJJGGGEEEJJJTTTvvvwwwnnnwwwgggXXX```jjjrrr~~~mmmNNNCCC<<<666222444666444333333444444444444444444444444666555;;;===hhhuuu}}}rrraaaXXXTTTQQQOOOLLLMMMMMMQQQ^^^lllqqqpppfff```XXXSSSSSSWWW\\\___ooo~~~~~~yyyrrroooqqqvvv|||~~~ppp```VVVOOOGGG???999888777666666666666666999888888:::===>>>>>>===>>>=====================BBBCCCDDDCCC@@@<<<;;;::::::999777777888888666444<<<======;;;999777777888888777555444222222111111333444555666999>>>EEEJJJTTT[[[fffnnnssswww{{{~~~{{{fffMMMBBB888777777555444555444444444444444555555555444666444666:::777<<>>@@@DDDKKKYYYfffsssyyyyyyvvv|||}}}|||xxxpppjjjkkkmmmiiibbbhhhpppxxxyyywwwuuunnnhhhZZZdddsssppp|||yyyzzz~~~wwwmmmnnnpppllliiijjjhhhfffcccbbbaaa```^^^\\\\\\YYYVVVTTTSSSQQQOOOMMMMMMKKKHHHHHHJJJLLLMMMMMMJJJHHHFFFDDDCCCCCCDDDEEEDDDEEEGGGJJJKKKKKKKKKKKKNNNMMMMMMMMMNNNPPPRRRSSSWWW[[[cccllluuu~~~|||~~~{{{hhhVVVMMMHHHEEEHHHOOOnnnoooqqq~~~{{{~~~~~~~~~iiiWWWXXXrrrjjjnnnjjjNNNHHH===666222444555444333444444444444444444444444444444444:::>>>jjjxxxyyyiii___YYYWWWSSSQQQMMMJJJNNNUUUVVVSSSOOOMMMLLLOOOVVV```jjjppp{{{}}}wwwtttqqqrrrwww~~~|||lll\\\QQQJJJCCC>>>::::::999888888888888888999999999;;;>>>??????===??????>>><<<::::::;;;<<>>===:::888777777777666555<<<======;;;888777777777777666555444333222222111222333444666888>>>DDDIIISSS[[[fffnnntttwww{{{~~~uuuVVVFFF999777888555444555333444444555555666666666444666444666;;;888===PPPsss\\\zzznnn|||zzz|||sssbbbkkkpppzzzsssdddWWWLLLEEEBBB???>>>AAADDDLLLZZZgggsssyyy||||||sssppppppiii```aaakkktttwwwvvvuuuqqqlll^^^dddppprrryyyuuuvvv{{{wwwppppppqqqmmmjjjjjjiiifffdddbbbaaa```]]][[[\\\YYYVVVTTTRRRQQQNNNLLLKKKIIIGGGGGGIIIKKKKKKKKKJJJIIIGGGDDDBBBAAA@@@???>>>???AAABBBDDDDDDDDDDDDGGGGGGFFFFFFFFFGGGHHHIIIIIIMMMRRRWWW^^^hhhttt}}}yyy|||nnn[[[OOOIIIEEEFFFKKKfff|||ssssssttt^^^YYYkkkcccsss~~~eeeOOOLLL>>>777333444555444333444444444444444444444444444777555:::<<>>BBBEEEEEEBBB???@@@@@@>>>:::888888<<>>AAAEEENNN\\\jjjsssyyy}}}yyyvvvlllaaaaaaiiipppssstttvvvsssooobbbdddmmm}}}sssyyyuuuuuuzzz~~~{{{vvvssssssqqqnnnkkkjjjiiigggdddcccbbb```^^^\\\\\\YYYVVVSSSRRRPPPNNNLLLJJJHHHGGGFFFHHHIIIIIIHHHHHHGGGEEEDDDBBB@@@????????????@@@AAABBBCCCCCCDDDGGGGGGGGGFFFFFFGGGGGGGGGEEEGGGHHHIIIMMMUUU```iiiqqqtttxxx}}}yyy|||~~~}}}ttt___PPPHHHEEEFFFIII```xxxxxxyyy~~~ggg___sssbbbnnnyyy}}}fffPPPNNN@@@888333444555444333444444444444444444444444444999666999<<>>>>>AAAFFFOOO^^^llluuuyyyuuufffgggkkkmmmnnnrrrvvvuuuqqqfffcccjjj|||rrr{{{vvvvvvxxx{{{vvvvvvuuuuuurrrooollljjjjjjhhheeedddcccbbb```^^^\\\YYYVVVSSSQQQPPPMMMKKKJJJHHHFFFFFFGGGGGGFFFEEECCCBBBAAA@@@???>>>>>>>>>>>>>>>>>>???@@@AAAAAABBBEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDCCCDDDIIIPPPUUU]]]```eeelllqqqvvvyyyzzzyyy~~~{{{{{{|||eeeRRRHHHEEEFFFHHHZZZrrr~~~|||rrriiijjjsssqqqUUUNNNAAA999333444555333333555444444444444444444444444777555;;;AAAqqqyyytttnnnnnnmmmjjjkkkpppyyy~~~~~~vvvppplllccc[[[XXXRRRHHH@@@>>>999999888888888999999:::777>>>HHHQQQTTTOOOFFF>>>======;;;888888@@@MMMWWWddd]]]TTTPPPPPPNNNJJJEEEHHHCCC===777555444333222555666777666555444555777444555555555555333222111000111222444777<<>>;;;AAATTT]]]www~~~}}}mmmrrrqqq}}}mmmyyynnnmmmzzzuuucccXXXQQQHHHAAA@@@>>>>>>BBBGGGPPP___mmmxxx{{{qqqmmmkkkggggggmmmttttttoooiiiccchhh{{{rrr}}}xxxvvvvvvxxxrrruuuxxxvvvssspppmmmjjjjjjhhhfffeeeeeedddbbb```\\\YYYVVVSSSQQQOOOLLLJJJKKKIIIGGGFFFFFFEEECCCBBBAAA@@@>>><<<<<<<<<<<<===============>>>???@@@@@@BBBBBBCCCCCCCCCCCCCCCBBBEEECCCAAA@@@BBBDDDFFFFFFKKKMMMRRRVVV[[[^^^```aaafffmmmwww~~~wwwzzzxxxkkkTTTHHHEEEFFFGGGTTTkkk~~~zzzyyy\\\MMMBBB:::444333444333333555444444444444444444444444444444===GGGyyy|||yyyooohhhkkk```VVVSSSNNNEEE@@@@@@;;;:::::::::::::::;;;;;;???GGGTTT___bbb\\\OOOFFF;;;;;;999888:::EEEVVVbbbfffZZZLLLGGGKKKPPPPPPNNNJJJEEE>>>888444333222222333444555555444444555777444555555666555444222111000111222444666<<>>888999444333888444444444333333222222222333666444888>>><<>>>>>BBBGGGQQQ```nnnzzz}}}{{{ooojjjbbb```hhhqqqqqqkkkjjjbbbggg{{{sss}}}yyyuuuuuuuuupppuuuyyywwwtttpppmmmkkkjjjhhhfffffffffeeedddbbb\\\YYYVVVSSSQQQOOOLLLJJJKKKIIIGGGFFFEEEDDDBBB@@@AAA@@@===;;;;;;;;;<<<===>>>>>>>>>>>>???@@@AAAAAAAAABBBCCCCCCDDDCCCCCCCCCDDDAAA???@@@BBBDDDBBB???@@@AAADDDGGGJJJKKKLLLLLLPPPYYYgggsss|||zzzvvvyyywwwpppWWWIIIFFFFFFFFFOOOeee}}}bbbLLLCCC:::444333444333333555444444444444444444444444222444@@@KKK|||~~~{{{zzz}}}wwwnnnhhhddd]]]VVVQQQMMMHHHAAA:::<<<888777:::;;;999999;;;HHHUUUcccmmmuuurrr\\\DDDAAA===???>>>:::GGGZZZ___\\\bbb\\\RRRYYYiiieeeSSSLLLCCC999555555555555555555444666:::999555666;;;555555444333222222222222111333444555888<<>>^^^zzz^^^uuuoooccc]]]ooo|||kkkmmmqqqaaaUUUJJJCCCAAA@@@CCCAAAHHHYYY```eeeqqqyyytttoooeee___cccmmmqqqpppiiieeehhhvvvyyy|||{{{|||wwwsssyyy|||~~~{{{tttlllhhhgggfffffffffdddcccaaa___^^^___[[[VVVRRROOONNNLLLJJJJJJIIIHHHFFFDDDCCCBBBBBB???????????????????????????>>>>>>=========>>>>>>@@@@@@AAABBBBBBCCCCCCDDDDDDCCCBBBAAA@@@????????????@@@BBBDDDEEEEEEDDDDDDHHHLLLRRRZZZlll~~~pppvvv{{{qqqwwwsssYYYKKKFFFCCCAAAJJJ]]]xxxwww{{{fffOOOHHH===555444666555444555666555555444444444555555777888<<>>>>>;;;GGGYYY]]]aaagggcccZZZ```nnnhhhUUUMMMDDD===:::888666444333444555666888999:::999999555555444333222222222222111333444555888<<>>AAAAAAIIIZZZaaafffrrr|||yyymmmdddfffooouuuuuullliiikkkxxxxxx|||uuu}}}zzzyyyuuuyyy|||}}}yyysssmmmjjjjjjggggggfffeeecccaaa```___^^^ZZZVVVRRRPPPNNNLLLJJJJJJIIIGGGEEECCCBBBBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<======>>>@@@@@@@@@AAABBBBBBCCCCCCDDDCCCBBBAAA@@@@@@???@@@@@@AAACCCDDDEEEEEEEEEDDDCCCHHHMMMUUUeeeyyy|||ooowwwsssxxxtttZZZLLLFFFDDDCCCIII[[[uuuxxxvvvlllRRRHHH>>>555444666555444555666555555444444444555555777777<<>>AAAAAAJJJ[[[bbbgggtttrrrooouuuyyyxxxpppmmmooozzzwww|||rrr{{{xxxvvvzzzwww{{{|||{{{wwwqqqmmmlllmmmhhhhhhgggfffdddbbb```___]]]ZZZUUURRRPPPNNNLLLJJJIIIHHHFFFDDDCCCAAAAAA@@@==============================<<<<<<<<<<<<======??????@@@@@@AAABBBBBBBBBCCCBBBAAA@@@@@@@@@@@@@@@BBBCCCDDDFFFFFFFFFEEEEEECCCGGGKKKNNNYYYmmm{{{pppyyyuuuyyyxxx]]]MMMFFFEEEEEEGGGWWWppp{{{ttt}}}zzz|||sssVVVJJJ???666444555555444555555555444444444555555666777666;;;JJJwww{{{{{{uuummmgggddd___XXXRRRNNNIIIDDDAAA???:::888999:::<<>>BBBbbb~~~aaajjj~~~XXXkkknnnWWW|||wwwfffooojjjXXXMMMEEEBBBCCCCCCDDDAAAHHHXXXaaahhhvvv~~~}}}zzzrrrooorrr}}}uuu}}}vvv}}}vvvooowwwtttuuu{{{|||zzzuuuoookkklllnnniiiiiihhhgggeeebbb```___\\\YYYUUURRRQQQOOOLLLJJJIIIGGGFFFDDDBBBAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<===>>>>>>??????@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAADDDEEEFFFGGGHHHHHHGGGGGGHHHJJJKKKJJJOOO___uuu{{{sss}}}vvvzzzeeeQQQHHHEEEEEEDDDRRRiiivvvyyyqqqxxxooommmzzzXXXKKK@@@666444555444444555555444444444444555666666888666<<>>:::999:::<<<@@@JJJTTT^^^rrr~~~gggTTTEEE@@@AAA>>>BBBKKKLLLLLLLLLHHHEEEQQQaaacccYYYUUUJJJBBB@@@<<<:::CCCQQQ\\\gggeeeRRRBBB@@@===666555555444333222222222222222222333333666<<>>>>>>>>??????@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCEEEGGGHHHJJJKKKKKKKKKKKKJJJKKKKKKHHHIIIVVVnnn~~~yyywwwyyypppXXXJJJFFFEEEBBBNNNccc{{{wwwtttgggmmmuuuuuu}}}mmmbbbZZZMMMAAA777444555444333555444444444444444555666666:::777===OOOuuu~~~uuu|||}}}vvv{{{xxxoooyyyzzzsssnnniiieee^^^UUUMMMGGGCCCAAA>>><<<<<<>>>@@@DDDOOOZZZeeerrr}}}rrr\\\HHH@@@AAA======BBBAAABBBAAA===>>>LLL___eee___ZZZMMMDDDAAA<<<;;;III]]]ffflllgggTTTCCC===;;;888555555444333222222222222222222222333666<<>>???@@@??????@@@@@@AAABBBBBBBBBCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHKKKMMMOOOOOOOOOOOOJJJIIIHHHFFFGGGRRRkkkyyyxxx{{{___MMMGGGFFFAAAKKK]]]uuuvvvsssbbbfffnnnmmmnnnzzz```^^^OOOCCC888444444333333555444444444444444555666777;;;777???TTTrrr~~~hhhzzzyyywwwrrrppp}}}|||vvvqqqiiieee^^^UUUMMMHHHEEEDDDAAA@@@@@@BBBCCCFFFQQQ\\\hhhnnnxxxgggPPPEEEFFF@@@<<<>>><<<<<<<<<:::>>>NNNaaagggbbb^^^PPPFFFCCC===;;;KKKcccddd___WWWLLLBBB<<<999999555555444333222222222222222222222222666<<>>>>>???AAAAAA@@@@@@@@@AAABBBBBBCCCCCCDDDDDDDDDDDDEEEFFFGGGHHHHHHIIILLLOOORRRSSSTTTTTTKKKHHHGGGFFFFFFOOOeee{{{|||xxxeeeQQQHHHGGGAAAIIIYYYqqquuuxxxfffjjjpppmmmgggeeedddPPPDDD888444444333333444444333333444444666777777:::777AAAYYYqqqbbbxxx}}}tttoooqqq|||wwwrrrgggddd^^^VVVNNNIIIGGGGGGDDDCCCCCCEEEDDDGGGQQQ\\\jjjkkkuuupppWWWLLLLLLEEE??????<<<999999999@@@QQQccchhhccc```RRRIIIFFF???;;;KKKccc^^^QQQFFFBBBAAA<<<999999555555444333222222222222222222222222555<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBB@@@AAAAAABBBBBBCCCCCCDDDEEEEEEEEEEEEFFFGGGIIIIIIHHHJJJMMMQQQTTTUUUVVVWWWOOOJJJGGGFFFEEELLL___sssxxxhhhSSSIIIHHHAAAHHHWWWooouuu~~~ooorrruuuqqqeeekkkvvviiiQQQDDD888444444333333444333333333444555666777888999666CCC]]]qqqwwwtttpppxxx{{{vvvssslllcccYYYTTTOOOIIIEEEEEEGGGGGGGGGGGGIIINNNVVV\\\eeennnzzzzzz```WWW[[[QQQDDD???;;;<<<555888AAANNNdddpppjjjiii\\\MMMBBB>>>AAANNNZZZPPPGGG>>>===@@@BBB>>>999666555333222111111222333222333333222444:::DDDLLLZZZdddpppwwwyyyzzz}}}eeeyyysss[[[NNN@@@999888333555444444444444555666666888555666444======BBBnnnwwwrrrzzztttoooccctttiiidddfffuuunnnrrr|||{{{```OOOHHHCCC@@@???>>>BBBCCCMMM```iiiooo|||xxxwww|||zzzqqqhhhvvv}}}aaa]]]TTT]]]nnnoookkkkkkhhhhhhgggeeeccc```]]]\\\ZZZ[[[XXXUUUQQQNNNMMMMMMMMMKKKJJJHHHFFFEEEDDDCCCCCCCCC@@@>>>>>>???AAAAAA@@@??????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFEEEFFFFFFFFFFFFGGGGGGGGGHHHIIILLLQQQVVVYYYYYYXXXUUUQQQNNNLLLKKKQQQdddyyyxxxxxxmmmWWWJJJEEECCCJJJRRRhhhvvv|||xxx~~~ooottt~~~iiiQQQDDD888555555444222222444444444555555555555666;;;999AAA]]]yyyxxx|||qqqlllttt|||yyyvvvlll```TTTOOOMMMIIIGGGHHHHHHIIIIIIJJJLLLQQQWWW\\\ccciiixxxmmmfffgggXXXIIICCCAAA???888:::BBBNNNdddrrrlllggg\\\MMMCCC???CCCOOOYYYNNNGGG@@@@@@CCCDDD???999666555444222111222222333222333333333555;;;EEEMMMYYYbbbmmmtttvvvwwwzzz}}}tttxxx```SSSDDD;;;999555555444444444444555666666777555777444===>>>CCCppp~~~~~~vvvjjjaaannneee]]]ffflllhhhooo}}}zzz___OOOGGGBBB???>>>>>>BBBCCCNNNaaaiiiooo|||~~~yyyyyy~~~vvvsss|||iiixxxhhhbbbVVV\\\kkkllljjjllliiihhhgggeeeccc```^^^\\\[[[ZZZXXXUUUQQQNNNMMMLLLLLLJJJIIIHHHFFFEEEDDDCCCCCCCCCAAA??????@@@AAAAAAAAA@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFGGGEEEFFFFFFFFFGGGGGGHHHHHHJJJLLLOOOTTTZZZ]]]]]]\\\WWWTTTQQQPPPPPPXXXlllzzzuuuqqqYYYLLLFFFDDDKKKPPPdddvvv}}}pppjjjVVVHHH:::666666555444444444444444555555555555666;;;999@@@\\\{{{zzz}}}xxxpppiiirrr}}}{{{yyyrrrcccTTTNNNMMMKKKJJJKKKJJJLLLNNNOOOQQQUUUZZZ]]]aaacccuuuyyyrrrnnnYYYGGGCCCBBBAAA999:::AAAMMMcccsssoooeee\\\NNNBBB@@@GGGRRRYYYNNNHHHCCCCCCEEEEEE???888666555444222222222222333111222444444666===GGGNNNWWW```jjjppprrrssswwwzzz}}}fffXXXFFF<<<999555555444444444444555666666777555777444===>>>EEErrr}}}gggbbbjjjfffwwwUUUiiifffdddnnn}}}yyy^^^NNNFFFAAA>>>===>>>BBBCCCNNNaaajjjppp|||zzz}}}yyyxxx{{{tttvvv{{{nnn{{{ooohhhZZZ\\\hhhjjjkkkmmmhhhiiihhhfffccc```^^^\\\[[[YYYXXXTTTQQQNNNMMMLLLLLLJJJIIIGGGFFFDDDDDDCCCCCCCCCBBB@@@@@@BBBCCCBBBAAAAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDEEEFFFHHHHHHEEEFFFFFFGGGHHHIIIIIIJJJKKKMMMQQQVVV\\\___```___YYYWWWUUUTTTVVV```tttxxxvvv]]]OOOIIIEEEJJJMMM___vvv}}}rrrqqq\\\LLL===777666666555666444444444555555555555666;;;888???ZZZ|||{{{{{{wwwsssnnnjjjttt~~~}}}{{{zzz|||kkkYYYQQQPPPOOONNNNNNNNNPPPTTTWWWXXX[[[^^^```aaa```sss{{{qqqWWWEEECCCCCC???777999???JJJbbbsssqqqfff___OOOAAA@@@LLLWWW\\\RRRLLLEEECCCDDDBBB===888777666444333222222333333111333444555777>>>GGGOOOWWW___hhhnnnoooqqquuuyyy|||kkk\\\HHH;;;777333555444444444444555666666666666888555>>>???GGGvvvvvvssslllmmmrrrUUUoooffffffrrr}}}xxx]]]MMMEEE@@@=========BBBDDDOOObbbjjjppp}}}~~~rrruuuwwwvvv{{{uuuyyyvvvssslll___```jjjlllnnnnnnfffiiihhhfffcccaaa^^^\\\[[[YYYWWWUUURRROOOMMMLLLKKKIIIHHHGGGFFFEEEDDDDDDDDDDDDCCCBBBBBBCCCDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDCCCCCCCCCDDDEEEFFFGGGHHHFFFFFFGGGHHHIIIIIIJJJKKKKKKMMMQQQWWW]]]```aaa```[[[ZZZXXXVVVYYYeeexxxzzzaaaQQQJJJEEEIIIJJJYYYyyyyyy~~~zzzuuuzzz```PPP???777666555555666444444444555555555555666:::888>>>YYYxxxwww{{{qqqjjjiiikkkuuu}}}|||zzzxxx}}}nnn^^^WWWVVVUUUTTTUUUSSSWWW[[[^^^```aaaccceeeeeeaaarrrsssYYYIIIHHHHHH@@@888:::@@@JJJaaasssrrrgggbbbRRRAAAAAARRR______VVVNNNEEE@@@???>>><<<999777666444333222333333444111333555666888>>>GGGNNNVVV]]]fffkkkllloootttyyyzzz}}}}}}qqqbbbKKK;;;888444555444444444444555666666666666999666>>>@@@IIIzzzlllrrrrrrZZZxxxhhhhhhuuuuuu[[[KKKDDD@@@======<<>>BBBIII___ppppppgggfffWWWEEEGGG[[[eeeaaaTTTMMMCCC===;;;<<<;;;:::777666555333333333333444111333555666777===EEEKKKQQQXXXaaaeeehhhkkkrrrwwwyyy{{{~~~sssrrrvvvxxxiiiOOO>>>:::777555444444444444555666666555666:::666>>>@@@KKK}}}hhhtttttt```~~~fffhhhuuurrrXXXIIICCC@@@>>>===<<>>:::888555444444444444555666666555666:::777>>>AAAMMMeeewwwuuubbbwwwaaafffuuuoooVVVHHHCCC@@@>>>???;;;AAADDDQQQeeemmmqqq}}}oooiiisss|||zzzvvvttt~~~wwwsssvvv}}}~~~{{{mmmmmmwww|||wwwwwwwwwnnnjjjiiigggdddbbb___]]]\\\[[[ZZZYYYVVVSSSQQQNNNMMMKKKKKKJJJIIIHHHHHHHHHHHHFFFFFFFFFGGGHHHHHHFFFDDDAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHGGGGGGGGGGGGGGGFFFFFFFFFIIIKKKNNNSSSYYY\\\\\\[[[UUUWWWUUURRRXXXiiizzz{{{hhh[[[XXXXXXkkk|||}}}|||zzz~~~mmmXXXNNNFFFHHHEEEPPPmmmwww}}}~~~gggnnnwwwbbbRRR@@@999777555333444444444444555555555555666888888AAA^^^kkkxxxqqqccc]]]dddlllxxx}}}xxxtttpppoooqqqrrrmmmfffdddgggdddfffjjjlllmmmoooqqqsssnnnjjjmmmtttjjj\\\IIIEEE???>>>???AAAPPP^^^\\\```hhhaaaSSSWWWjjjkkk]]]EEEBBB>>><<<<<<===<<<<<<888777555444333333444444111333555555666:::AAAGGGEEELLLTTTYYY\\\aaaiiipppxxxzzz}}}tttfffuuuzzzkkkOOO<<<888666555444444444444555666666555666;;;777???AAANNNeee|||uuuaaarrr___fffvvvnnnUUUGGGBBB@@@??????;;;AAAEEEQQQeeemmmrrr~~~~~~kkkfffqqq|||~~~~~~vvvvvvtttrrrvvvoooqqq{{{~~~wwwxxxzzzsssjjjiiigggeeebbb___]]]\\\[[[[[[YYYWWWUUURRROOONNNLLLKKKJJJIIIIIIIIIIIIIIIGGGFFFFFFHHHIIIIIIGGGEEEAAAAAAAAABBBBBBBBBCCCCCCDDDDDDEEEEEEFFFGGGIIIJJJHHHHHHGGGFFFFFFEEEEEEDDDEEEFFFIIINNNSSSVVVVVVUUUMMMOOONNNKKKSSSfffvvv~~~nnnZZZQQQNNN```ttt~~~}}}pppZZZOOOGGGIIIEEENNNjjj|||uuu{{{ppp\\\^^^tttbbbRRRBBB:::888666444444444444444555555555666666888888BBB```lll~~~pppaaa^^^cccggg{{{}}}~~~|||yyyuuurrrpppmmmiiifffiiikkknnnpppppppppqqqrrrmmmmmmnnn|||rrr\\\MMMDDD===<<>>AAANNNkkk{{{{{{dddggg```cccvvvnnnTTTEEE@@@>>>======<<<<<>>======<<<<<>>JJJYYYddddddgggrrrxxxuuuPPPGGGIIILLLBBB>>>???;;;888777555444333222111111222111111222555999<<<>>>===>>>CCCHHHKKKPPP\\\gggpppuuu}}}yyyfffUUUCCC999888888777777666666777777888555777<<<888@@@CCCPPPyyyqqqmmmfffxxxzzzsssbbbkkkdddeeexxxqqqXXXIIICCC???===<<<======DDDTTTdddmmmtttyyyyyycccaaajjj}}}{{{yyy~~~sssttt{{{yyy~~~{{{zzzyyytttqqqmmmjjjiiihhhfffddd___]]][[[XXXUUUSSSRRRQQQOOONNNLLLKKKIIIHHHHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDCCCDDDEEEEEEFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDCCCBBB@@@>>>>>>@@@CCCFFFGGGGGGEEEBBB@@@@@@???CCCMMMWWWpppyyyxxxeee[[[RRRUUU[[[ggg{{{wwwvvv]]]PPPFFFFFFDDDGGGTTTlllmmmxxxmmmlll|||cccVVVtttqqq[[[EEE>>>;;;555222444444444555555555666666666999999@@@YYYiii}}}ggg\\\[[[___eee}}}~~~zzzxxxrrrrrrssstttvvvuuutttrrrllliiidddiiihhh[[[RRRKKKGGGFFFBBB<<<999;;;BBBRRRccckkkqqq{{{\\\PPPNNNMMMCCC???@@@<<<777777555444333222222222111111111222444666999;;;:::;;;???DDDHHHNNN[[[hhhooouuu|||iiiVVVFFF;;;999888888777777777777888888666777<<<999@@@CCCPPPsssiiigggdddpppyyypppaaakkkbbbcccvvvmmmUUUHHHCCC@@@============DDDTTTdddnnntttyyy{{{```]]]hhh~~~{{{|||qqqttt}}}xxxvvv~~~{{{zzzzzztttpppllliiihhhgggfffeee```^^^[[[XXXVVVTTTRRRQQQNNNMMMLLLKKKIIIIIIHHHHHHFFFGGGGGGGGGFFFFFFEEEDDDCCCDDDEEEEEEFFFFFFEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGFFFEEEDDDBBBAAA@@@>>>======???BBBEEEGGGBBBAAA@@@@@@???BBBGGGMMMaaalllzzzqqqeeeYYYUUUTTT]]]pppuuuyyy```QQQIIIHHHGGGHHHOOOaaazzzmmmnnnyyyrrrlllVVVnnn}}}{{{nnnYYYDDD<<<999555333777555555555555666666666666999999???WWWjjjccc[[[[[[^^^eee~~~~~~|||vvvuuuuuuvvvwwwwwwtttrrriiifffaaadddtttooo```VVVNNNGGGDDDAAA>>><<<<<<999FFFYYYhhhsss~~~nnn]]]TTTMMM@@@;;;<<<777777666555444333222222222111111111111333555777888888999<<>>>>>======EEEUUUdddnnnuuuyyyaaa[[[fff|||qqqvvvyyyrrrppp}}}}}}{{{zzzzzztttqqqmmmjjjiiihhhggggggaaa^^^ZZZXXXVVVUUURRROOONNNMMMLLLJJJIIIIIIIIIIIIFFFGGGGGGGGGGGGFFFFFFEEEDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFEEECCCAAA@@@AAA@@@>>>>>>>>>AAAEEEGGGBBBDDDCCCBBBAAACCCDDDEEENNNYYYjjjyyy~~~ooo^^^YYYUUUXXXeeexxxttt}}}cccTTTJJJHHHIIIJJJLLLVVVooolllddduuusss^^^vvv|||xxx___FFF<<<888555444777555555555666666666777777999888===VVVrrr^^^XXXYYY[[[ccc{{{yyywwwxxxzzzzzzvvvsssjjjfffbbbaaakkkzzzmmmbbbXXXLLLDDD@@@>>><<<;;;777???NNN```ppp{{{~~~jjj\\\RRRCCC======888666666555444333333333333111111111222333444555666777777;;;@@@EEENNN^^^lllsssxxx}}}yyy|||```LLL???999888777777666666777777888555777<<<888@@@CCCPPP~~~vvvmmmccc~~~|||ttthhhoooeeeeeewwwnnn\\\HHH@@@@@@???>>>>>>>>>>>>EEEUUUeeennnuuuzzzeeeZZZeeexxx~~~~~~ttt}}}yyyllljjjwww}}}{{{zzzzzzvvvtttpppnnnmmmlllkkkjjjddd```[[[XXXWWWUUUQQQMMMMMMMMMKKKJJJJJJIIIIIIIIIGGGGGGHHHHHHHHHGGGGGGFFFEEEFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFGGGFFFCCCAAA???@@@@@@@@@>>>>>>???CCCFFFFFFHHHHHHEEECCCDDDCCC@@@@@@HHHWWWjjj||||||ccc\\\VVVVVV\\\jjj}}}tttiiiZZZJJJGGGIIILLLJJJMMMccc}}}ooobbbqqqxxxjjjpppOOO???:::555333555555555666666666777777777999888>>>VVVyyy|||xxx]]]XXXYYY[[[ddd}}}{{{|||~~~}}}yyyuuunnnkkkeee```bbbqqq~~~yyymmmZZZJJJBBB???<<<:::<<<:::AAARRR```iiiqqqyyyvvvcccVVVOOOBBB>>>???:::666555444444333333333333222222222333333444444444666666999>>>DDDNNN^^^nnnuuuzzzvvv~~~fffNNN???888777666666555555666666777444666;;;888???BBBOOOyyyhhhqqqhhhnnneeefffxxxiiiWWWEEE>>>>>>>>>===<<<>>>>>>EEEUUUeeeooouuuzzzjjj[[[cccsss{{{|||yyy{{{gggcccnnn~~~~~~|||{{{{{{wwwuuusssqqqqqqooommmkkkhhhccc]]]ZZZYYYVVVQQQMMMMMMLLLKKKJJJJJJIIIJJJJJJGGGHHHHHHIIIIIIIIIHHHHHHGGGGGGHHHIIIIIIIIIIIIHHHFFFFFFFFFGGGGGGGGGGGGGGGDDDEEEFFFGGGFFFCCCAAA???===>>>???===<<<<<<@@@CCCGGGJJJKKKHHHHHHKKKJJJEEEEEEFFFNNN___vvvqqqfff[[[VVVVVV^^^ooozzzrrr}}}ppp```KKKGGGJJJQQQMMMJJJ\\\vvvxxxfffsssppphhhVVVAAA;;;666333333555666666666777777777777999999@@@YYYxxxwwwvvv^^^ZZZ\\\^^^fff~~~~~~{{{wwwrrrooohhh```]]]fff{{{gggQQQEEEAAA===:::<<<444444@@@LLLQQQVVV]]]^^^MMMEEEBBB:::999;;;666666555444444333333333333222333333333333444444444555555888===CCCMMM___nnnwww|||~~~{{{zzzrrrwwwjjjOOO???888666666555555555555666666444666:::777???AAANNNxxxzzzllleeejjjccceeexxxgggVVVDDD>>>>>>===<<<;;;>>>>>>FFFVVVeeeooouuuzzz~~~nnn\\\bbbpppxxx{{{~~~}}}|||}}}{{{bbb]]]eeesss~~~||||||vvvuuusssrrrrrrpppmmmjjjkkkeee___[[[ZZZWWWRRRMMMMMMLLLKKKJJJJJJJJJJJJJJJHHHHHHIIIJJJJJJIIIIIIIIIGGGHHHIIIIIIJJJJJJIIIIIIFFFFFFGGGGGGGGGHHHHHHHHHDDDEEEFFFGGGFFFCCC@@@>>>:::<<<===<<<::::::===@@@FFFKKKLLLKKKNNNTTTSSSNNNRRRNNNNNN\\\sssqqqaaaXXXUUUWWWbbbnnnwwwqqq{{{uuueeeNNNIIIMMMUUURRRLLL[[[ttt|||gggssszzz___YYYWWW@@@:::777333222666666666666777777777777:::;;;BBB[[[sssooonnn^^^\\\WWWYYYhhhxxxsssjjj^^^XXX___ooo}}}rrr]]]SSSEEE:::<<<999888888999>>>CCCDDDBBBAAA???>>>>>><<<999888888555555444333333333444444333333222222333333444555666666999===BBBMMM___qqq|||ssslllsssqqqVVV???777777777777777666666666666888666<<<888;;;BBBQQQ{{{~~~aaaeeejjj```kkkyyyjjjQQQDDDCCC===<<<===:::;;;===FFFUUUccclllrrrxxx|||yyyaaahhhrrryyy~~~}}}}}}xxxmmmkkkhhhiii}}}kkk[[[\\\sss}}}zzzvvvsssssstttpppjjjhhhjjjeeecccaaa]]]YYYVVVSSSQQQOOOMMMJJJIIIJJJJJJJJJIIILLLLLLLLLLLLKKKJJJIIIHHHJJJJJJJJJJJJJJJJJJJJJJJJMMMLLLJJJGGGFFFEEEEEEFFFDDDDDDCCCDDDFFFEEECCC@@@???===;;;;;;;;;<<<;;;:::EEEHHHNNNUUUZZZ[[[YYYWWWWWWPPPOOO]]]vvvwwwgggccc^^^UUU[[[hhhxxx~~~ssskkkrrrxxxfffSSSLLLRRR^^^YYYMMMWWWooogggpppzzzeeeVVVsss[[[AAA999999777333666666666555666777888888:::888AAA^^^fff}}}tttppp[[[YYYVVVYYYkkk{{{wwwnnnaaaYYY[[[eeeooo|||hhhZZZEEE888===999888777888;;;??????>>>???===<<<<<<:::888777777555555444333333333444444333333222222333333444555777777999???EEEPPPcccttt}}}yyynnnpppoooUUU???:::888777777777666666666666888555<<<999;;;AAAOOOxxx]]]dddsssaaajjjzzzjjjQQQDDDBBB===;;;===:::;;;===FFFUUUccclllrrrxxx}}}|||bbbfffpppxxx~~~zzz|||ssshhhddd\\\VVVbbbvvvwwwddd^^^nnn}}}~~~|||yyyuuusssssspppjjjhhhjjjfffdddaaa^^^ZZZWWWUUUSSSPPPNNNJJJIIIIIIJJJIIIIIIJJJJJJKKKKKKLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJHHHGGGFFFGGGGGGHHHEEEDDDDDDDDDEEEEEECCCAAA???===<<<;;;<<<<<<:::888???CCCIIIRRRZZZ___```___^^^WWWUUU```vvvqqqiiiaaaUUUUUU___jjj}}}xxxpppvvvyyygggVVVPPPVVVaaa[[[OOO[[[ttt}}}dddppp|||zzzzzzfffUUUooo[[[BBB999888777444777777777777888888888888;;;999BBB```mmmzzzqqqZZZXXXUUU[[[ppp~~~xxxnnnccc___cccgggxxxiiiNNN<<>>>>><<<;;;999999888888666555444333333333333333333333222222333333444555777777:::@@@HHHUUUiiizzzssslllxxxoooTTT???;;;888888777777777666666666777555<<<999<<>>============<<<999666888;;;BBBKKKVVV^^^bbbccc^^^XXXVVV___qqqsssgggZZZUUUZZZ^^^nnnxxx{{{zzziiiYYYTTT\\\fff___SSS```{{{zzzeeetttwwwzzzzzzlllZZZpppyyyyyy[[[DDD999777777666666777888999999999888888;;;:::CCCaaaxxxqqqYYYWWWUUU^^^ttt~~~tttmmmjjjjjjppp{{{^^^FFFEEE???<<<<<>><<<888888888777777777666666777444<<<999<<>>>>>>>>>>>>>><<<999555333555999AAAJJJRRRVVVXXXRRRNNNNNNVVVhhhzzz}}}pppbbb\\\___\\\dddwww||||||}}}lllYYYVVVaaammmfffYYYeeekkkzzz{{{vvv|||wwwdddxxx{{{sssZZZEEE:::777777888444666888999:::999777666:::999CCCbbboooWWWTTTSSS\\\ssswwwpppmmmkkkxxxpppPPPDDDBBB@@@AAAFFFFFFBBBBBBEEEDDDFFFCCC<<<999;;;;;;777666666555444333222222333333333222222333333444555555555:::DDDPPP^^^pppttthhhsssyyyWWW???<<<888888888888777777777777777444;;;999===AAAIIImmm}}}qqqvvvbbb]]]yyyxxxmmmSSSDDDAAA;;;:::===:::;;;===FFFUUUccclllrrrxxx}}}iii```ooowww~~~}}}vvv}}}qqq```UUUTTTQQQQQQeeelllYYYPPPNNNOOOUUU```qqq{{{wwwooohhhdddgggjjjfff___\\\[[[[[[[[[ZZZYYYXXXWWWWWWUUURRRMMMKKKJJJJJJJJJJJJMMMMMMNNNNNNMMMLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJHHHGGGFFFFFFGGGHHHGGGEEEDDDDDDEEEEEEDDDCCC???>>>>>>??????>>>:::777333222333666;;;@@@CCCDDDBBBAAACCCLLL\\\qqqyyyjjjbbbccc___]]]iiizzzxxxoooWWWUUUaaaqqqlll^^^iiirrr}}}{{{{{{kkk~~~{{{}}}nnnYYYFFF;;;777777888333444666888888777666444888888BBBaaayyymmmTTTRRRQQQXXXlll|||tttppppppuuu___IIIFFFDDDHHHNNNMMMEEEBBBFFFIIIKKKGGG===999;;;:::555777666555444333222222222333333222222333333444555444555;;;HHHUUUcccsssuuujjjwww}}}YYY@@@===999999888888888777777777888444:::888===BBBJJJnnnsssfffhhhyyybbbXXXyyyrrrvvvnnnTTTDDDAAA;;;:::===:::;;;===FFFUUUccclllrrrxxx|||lllbbbpppxxxyyyuuuqqq```XXXTTTSSSSSS```|||aaaRRRKKKGGGNNNWWWgggxxx|||yyyvvvggg]]]VVVZZZ``````[[[WWWSSSUUUWWWYYYYYYYYYWWWVVVUUURRROOONNNNNNMMMLLLKKKOOOOOOOOONNNNNNMMMKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIGGGFFFFFFGGGGGGHHHFFFDDDDDDEEEEEEEEEDDD@@@?????????@@@???===;;;555333111222444666666666999999<<>>MMM[[[hhhuuu|||rrr~~~[[[???<<<999999999888888888777777999444999888===CCCLLLooo}}}tttddd___jjj]]]TTT}}}lllaaadddqqq|||oooTTTDDDAAA:::999===:::;;;===FFFUUUccclllrrrxxx{{{nnndddpppxxxwwwvvvyyykkkbbb]]]RRRKKK^^^ppp\\\PPPHHHIIIMMMYYYkkk}}}}}}vvvrrrqqqqqqrrrrrraaaSSSHHHKKKSSSXXXWWWVVVMMMPPPUUUYYY[[[[[[YYYWWWTTTSSSQQQQQQQQQPPPNNNLLLNNNNNNNNNOOONNNNNNMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGGGGHHHIIIHHHFFFDDDDDDEEEEEEEEEDDDAAA@@@??????AAAAAA@@@???777555333333555666666666777888999<<>>DDDMMMqqq}}}lll```ggg}}}XXXPPPyyyaaaRRR[[[nnn{{{oooTTTDDD@@@:::999<<<:::;;;===FFFUUUccclllrrrxxx{{{ooofffpppyyyyyyzzzsssaaaQQQKKKNNNddd|||fffVVVKKKCCCDDDLLL^^^ttt}}}vvvkkkdddcccfffjjjmmm___NNN???@@@JJJSSSVVVWWWIIINNNTTTZZZ]]]\\\ZZZXXXSSSSSSRRRSSSTTTRRRPPPMMMLLLLLLMMMNNNOOOOOOOOOOOOLLLLLLLLLLLLLLLLLLLLLLLLGGGGGGFFFFFFGGGIIIJJJKKKIIIFFFDDDDDDEEEFFFEEEEEEBBBAAA??????AAABBBBBBBBB888666666777999;;;<<<;;;888999888777<<>>CCCLLLpppxxxaaaaaappp]]]PPPmmmkkkUUUZZZaaazzzkkkVVVJJJEEE;;;888===;;;<<<===DDDTTTccckkkqqquuuuuu~~~rrriiipppyyyyyyuuurrr]]]SSSKKKTTTzzz```MMMEEENNNOOOUUUmmm|||oooiiifffdddgggkkk^^^JJJ???@@@HHHYYYccc^^^YYYOOOTTT^^^^^^______XXXYYYWWWVVVUUUVVVUUUSSSRRRRRRRRRRRRQQQPPPOOONNNMMMOOONNNLLLJJJIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDBBBAAA@@@@@@AAABBB????????????@@@AAAAAABBBBBBAAA;;;===EEEGGGQQQeee~~~|||vvvqqqooopppoooppp}}}|||^^^NNNLLLQQQRRR^^^uuuwww|||XXX```RRRFFFEEE666777:::777777777777777777777777;;;===FFF___qqq}}}uuuyyyhhhWWWUUUSSSWWWiiixxxtttyyy{{{kkklllnnndddWWWPPP___wwwttt^^^UUUJJJ===<<<;;;:::888666444444444444222222222333444444555555666===JJJYYYgggttt}}}]]]AAA;;;888888777666666666666666777444;;;:::???CCCLLLpppwwwdddhhhxxxaaaOOOiiiiiiUUU[[[aaazzzlllUUUHHHDDD;;;999===;;;<<<<<>>>>>???AAADDDGGGJJJLLLHHHKKKGGGDDDEEEDDDPPPiiizzzzzzzzzyyywww|||xxxbbbPPPJJJMMMNNN\\\vvvsssxxxzzzUUU^^^iiiLLLBBB888999333777777777777777777777777888<<>>888777777666666666666666888333:::999???EEELLLnnn{{{ggguuu}}}^^^qqqfffRRRZZZbbb{{{rrrUUUDDDBBB<<<999===<<<<<<<<>>???BBBEEEJJJNNNQQQMMMQQQNNNIIIFFFBBBPPPkkk{{{~~~}}}~~~wwwdddQQQIIIKKKKKK[[[wwwvvvwww{{{YYY```mmmIII>>>888<<<333666666666666666666666666666;;;@@@RRRmmmrrrZZZeeennnWWWUUUQQQTTTfffyyyvvviiieeehhhwww|||lllWWWAAA;;;;;;:::::::::999888888444444333333333555777888<<>>:::<<<<<<;;;;;;CCCSSSbbbjjjppptttxxx~~~zzziiilllttt{{{{{{ttt|||gggcccxxxcccVVVdddvvv^^^QQQWWWUUUUUU^^^ggguuuwww|||fffSSSGGGDDDGGGZZZnnnrrrggg___ccciiieeedddfffbbbbbb___\\\YYYXXXWWWUUUTTTWWWWWWVVVUUUTTTRRRQQQPPPOOOOOOOOONNNNNNMMMLLLLLLKKKKKKJJJIIIHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCAAA@@@@@@======???AAAFFFKKKPPPSSSSSSYYYVVVQQQLLLFFFRRRmmm~~~zzzfffRRRIIIIIIJJJZZZxxxwwwsss|||]]]```|||nnnJJJ===888===555666666666666666666666666555;;;>>>LLLfffmmm~~~ZZZcccxxxXXXUUUQQQTTTfffooojjjkkkssszzz{{{vvvggg[[[\\\eeetttuuueeeSSS<<<999:::::::::::::::999999555444333222333555777888???MMMbbbsss|||ttt~~~sss{{{gggAAA<<<888888777666666666666666999333888888@@@FFFLLLmmmlllyyywww\\\```jjj~~~YYYCCCCCC???;;;<<<<<<;;;;;;CCCSSSaaajjjppptttxxx}}}ttteeelllvvv}}}zzzgggYYYyyy|||eee\\\nnn}}}dddUUU[[[YYYZZZccchhhrrroooYYYKKKGGGKKK```uuuyyyjjjdddjjjpppjjjggghhhdddcccaaa^^^]]][[[YYYVVVTTTWWWWWWWWWWWWVVVTTTSSSRRROOOOOOPPPPPPOOONNNNNNMMMKKKKKKJJJIIIHHHHHHGGGFFFGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCBBBAAA======>>>AAAEEEKKKPPPSSSXXX^^^\\\WWWRRRKKKTTTmmm}}}xxxfffRRRHHHHHHIIIZZZxxxuuuoooiiihhhzzzpppPPPAAA777;;;555777777777777777777777777555;;;===GGGeeennn^^^___~~~XXXUUUQQQSSSeeezzz~~~wwwmmmVVVQQQRRRXXX]]]dddwww|||qqqbbbYYYWWW[[[eeeooo```QQQIII777888999::::::;;;:::999888777666444333444666888:::DDDSSSiiiyyytttzzzfffBBB===888888777666666666666666:::333888888AAAGGGLLLmmmsss|||]]]^^^iii\\\DDDDDDAAA;;;<<<<<<;;;;;;CCCRRRaaajjjooossswww|||oooaaakkkyyypppkkkgggWWWooo|||ddd]]]pppiii]]]```]]]___hhhkkkrrrgggTTTNNNRRRgggyyy{{{mmmhhhooovvvooojjjjjjfffcccbbbaaaaaaaaa^^^[[[XXXWWWWWWWWWWWWWWWVVVUUUUUUOOOPPPPPPQQQPPPPPPNNNNNNLLLKKKJJJIIIHHHGGGGGGFFFGGGFFFFFFEEEEEEEEEEEEEEEBBBCCCDDDEEEEEEDDDCCCBBB>>>======???CCCIIINNNQQQWWW\\\[[[XXXTTTLLLRRRhhhxxxsss|||fffRRRHHHIIIIIIZZZxxxuuunnn|||wwwrrr||||||{{{nnnUUUEEE555888777777777777777777777777777666<<<<<>>======>>>BBBGGGLLLOOOSSSXXXVVVTTTRRRIIIMMMaaasss}}}|||~~~sssyyyfffRRRHHHIIIIIIZZZxxxxxxppp{{{{{{tttyyyvvvsss}}}iiiVVVGGG444777999777777777777777777777777666===;;;@@@qqqzzzooo[[[ggg{{{YYYRRRLLLRRReeessshhheeeaaa___aaalllxxxmmmaaaTTTMMMMMMHHHFFFGGGGGGFFFGGGPPP[[[xxx~~~ssshhh^^^TTTJJJCCCGGGFFFHHHLLLOOOSSS]]]ggglllcccUUUHHH@@@<<<;;;<<<444666888999:::999777666888666333222444:::@@@DDDSSS___ppp|||{{{vvv~~~WWWCCC;;;777666666666666777777888777666888<<>>:::===@@@;;;>>><<>>@@@CCCFFFHHHPPPOOORRRSSSNNNIIIOOOZZZgggttt}}}{{{}}}yyyxxxkkkTTTIIIJJJMMM___{{{{{{lll|||}}}qqqpppqqqlllaaaRRRCCC888555444555555555555555666777777777:::===EEEmmmpppuuuvvvvvvXXXRRRMMMRRRdddwwwlllfffeeeeeegggjjjmmmsss{{{{{{lll^^^WWWSSSNNNMMMOOOLLLKKKJJJJJJHHHHHHPPPYYYiiiyyyoooeeeYYYMMMEEE@@@>>>>>>@@@AAABBBHHHPPPUUUPPPHHH@@@<<<:::999999999:::;;;;;;;;;:::999888888777555333444:::CCCJJJYYYdddsss~~~}}}rrryyySSS@@@;;;888777777666666666777777777666888<<<>>>EEEUUUeeexxxkkk{{{lll\\\[[[eeezzzfffIII@@@;;;===???:::<<<;;;BBBQQQ___gggkkknnnnnnsss{{{eeecccppp{{{~~~~~~zzzyyyaaagggtttbbbkkkqqqlllqqquuutttvvvfffccceeehhhlllqqquuuzzz}}}yyy}}}~~~vvvtttppptttvvvsssoooooollliiifffdddbbbaaaaaa```^^^]]]WWWWWWWWWWWWWWWWWWWWWWWWTTTTTTUUUUUUTTTRRRPPPOOOLLLLLLLLLKKKJJJIIIIIIHHHHHHFFFEEEEEEEEEEEEDDDBBBBBBBBBAAAAAAAAAAAA@@@@@@<<<<<<<<<===@@@CCCGGGIIINNNNNNQQQRRRMMMGGGHHHOOOXXXeeerrryyy}}}vvvwww}}}|||yyylllUUUIIIJJJLLL^^^{{{~~~nnnwwwsssnnngggZZZLLL@@@999666666555555555555555666777777666999<<>>;;;<<<;;;:::<<>>>>>>>>===<<<;;;::::::888888777444444<<>>FFFVVVdddssshhhwwwbbbyyy___YYYbbb{{{fffKKKBBB===>>>???999;;;:::BBBQQQ___gggmmmpppjjjooo{{{vvvcccbbbllluuu}}}}}}~~~wwwsssvvv```gggzzzvvvqqq|||vvvmmm```XXXmmm{{{mmm___TTT[[[___ffflllqqqtttxxxzzzzzzwwwuuuyyyyyytttppppppnnnlllhhhfffcccbbbbbbbbbaaa___ZZZZZZZZZYYYXXXXXXWWWWWWUUUUUUUUUUUUTTTRRRQQQOOOOOONNNNNNMMMLLLJJJIIIHHHGGGFFFDDDDDDEEEEEECCCBBBCCCCCCBBBBBBAAAAAAAAAAAA;;;;;;;;;<<>>>>>===<<>>NNNZZZiiiqqq{{{uuuuuuUUU@@@===:::999888777666666666666777888888:::???IIIXXXdddvvvxxx```|||~~~mmmnnncccYYY```xxxgggMMMEEE???>>>>>>999::::::@@@OOO]]]hhhqqqxxxqqqtttzzzyyylll^^^]]]eeekkkvvvzzzxxxwwwppp}}}qqq~~~www^^^___lll~~~uuubbbRRRKKKTTTfffrrrkkk^^^UUULLLDDDPPPUUU]]]ccciiiooouuuzzzyyywwwzzz|||{{{uuupppppppppmmmiiigggdddcccddddddcccbbb\\\\\\[[[ZZZXXXWWWVVVUUUUUUVVVVVVVVVUUUSSSQQQPPPQQQPPPPPPOOOMMMKKKIIIGGGGGGEEEDDDDDDEEEDDDCCCAAABBBBBBBBBAAAAAA@@@@@@???:::::::::;;;>>>CCCHHHKKKOOONNNMMMLLLHHHCCC>>><<<===FFFRRR___mmmzzzrrrkkkkkkuuu|||wwwlllVVVKKKJJJKKK]]]{{{}}}ooo~~~pppZZZHHH@@@<<<888555555555555555555666777777666777999???bbbddddddeeeVVVQQQNNNQQQaaazzz|||jjjiiisss|||ttteee]]]YYYTTTSSSTTTWWWYYY]]]___ccciiilllnnn|||wwwlll___UUUHHHHHHMMMXXXhhhsssvvvtttzzzuuupppkkkcccYYYUUUVVVYYY|||yyymmm___UUUKKKDDD>>><<<<<>><<<;;;666888888666888BBBSSSaaammmttt|||uuuwwwWWW@@@;;;::::::999777666666666666777888999:::@@@MMM[[[eee~~~eee}}}~~~ooo[[[___hhh[[[^^^uuuhhhOOOFFF???>>>>>>999;;;:::???LLL[[[iiiwww~~~uuuhhh___```ffffffnnnpppnnnwww~~~|||rrrxxxkkkxxxlllWWWQQQYYYjjj|||kkkTTTIIIIIIHHHSSSXXXQQQJJJHHHCCC<<>>>>>===:::999999:::===BBBGGGKKKOOONNNKKKFFFBBB>>>;;;888999<<>>999:::999888888777777777777777999::::::BBBQQQ```gggggg}}}___ZZZrrraaa___tttiiiQQQGGG???===>>>:::<<<;;;???KKKZZZhhhwwwwwwmmmmmmqqquuupppsssrrrqqqyyy{{{|||nnnyyyzzz{{{uuueeerrr{{{___LLLDDDGGGQQQ___iiinnnrrrvvv~~~|||kkkTTTLLLNNNOOOTTTSSSJJJFFFFFFBBB;;;===@@@DDDGGGNNN\\\nnn{{{zzzdddccctttvvvrrrvvv{{{~~~|||vvvqqqqqqqqqooommmjjjfffdddddddddcccbbb]]]\\\[[[YYYXXXVVVUUUTTTWWWWWWWWWWWWVVVTTTRRRQQQPPPQQQQQQQQQOOOLLLIIIGGGHHHGGGEEEEEEFFFFFFDDDCCCAAAAAA@@@???>>>======<<<;;;:::888999<<>>;;;888555777666999CCCNNNXXXdddnnnqqquuu}}}tttfff[[[RRRTTTccc~~~jjjVVVLLLJJJJJJ]]]~~~zzzmmmxxxzzz___JJJ???;;;999666555555555555555666777777888888999<<>>999888999<<>><<>>@@@HHHXXXhhhoooooouuullleeebbbnnn}}}hhh___\\\eeehhhdddWWWNNNKKKEEE===;;;===???AAAHHHVVVkkkzzzlllhhhuuusssmmmsss{{{~~~}}}xxxtttsssrrrpppooolllgggdddccccccbbbaaa^^^]]]\\\[[[YYYXXXVVVVVVWWWWWWXXXXXXWWWUUUSSSRRROOOPPPQQQQQQOOOLLLIIIGGGIIIHHHFFFFFFGGGGGGEEEDDDBBBBBBAAA@@@???>>>===<<<<<<:::888888;;;@@@EEEIIITTTYYYYYYNNNCCC===999555888444555===DDDIIIOOOWWWZZZ^^^fffsssxxxgggZZZTTTVVVnnnhhhUUUKKKJJJJJJ]]]~~~ooofffOOO@@@:::777666555555555555555666777777777888:::===UUUjjjhhh{{{mmmpppPPPNNNKKKNNN[[[sss|||wwwvvvvvvqqqmmmwwwzzzeeeVVVTTTUUUSSSSSSTTTRRRPPPRRRVVVVVVRRRSSSggg~~~{{{ssspppxxx}}}|||}}}~~~zzzvvvmmmcccUUUHHHBBBOOOmmmyyyuuuwwwzzzuuutttpppiii___RRRGGG@@@;;;::::::>>>HHHVVVdddmmmooovvvppptttPPP???@@@888888888888888888999999666::::::;;;EEEXXXggglllYYYppp\\\pppjjjddd{{{kkkRRRGGG>>><<>>SSSmmmyyywww}}}rrrlllaaaXXXQQQUUUssstttkkkwww|||wwwfffWWWOOOGGG???;;;>>>???AAAFFFTTThhhwwwyyyqqqxxxrrriiinnn{{{~~~~~~yyyvvvuuutttqqqppplllgggdddbbbbbbaaa```___^^^]]]\\\[[[YYYXXXXXXWWWXXXXXXXXXWWWUUUSSSRRRNNNOOOPPPPPPOOOLLLIIIGGGJJJHHHGGGGGGHHHGGGFFFDDDCCCCCCBBBAAA@@@???>>>======;;;888888:::???DDDHHHZZZbbbdddXXXJJJBBB<<<777999555666===BBBAAACCCHHHHHHKKKSSSbbbsssxxxggg[[[QQQccc~~~~~~~~~gggTTTKKKJJJJJJ^^^rrroooUUUCCC999666555555555555555555666777777666777:::>>>UUUmmmggg{{{[[[qqqTTTNNNJJJLLLXXXooo~~~yyynnniiijjjiiifffggg```XXXXXXaaahhh___RRRXXXmmmvvv||||||zzz}}}{{{xxxvvvuuuwwwyyy{{{wwwnnnbbbUUUJJJOOOppp}}}tttfffTTTIIIFFF::::::;;;???IIIVVVccclllsss{{{lllmmmZZZ>>>888888888888777888888999:::888<<<;;;:::GGG^^^oootttaaaaaaaaannncccgggxxxmmmQQQCCC@@@???===;;;===888<<>>BBBDDDCCC@@@EEEVVVmmm|||{{{}}}sssyyyjjjooouuu|||~~~yyyuuuvvvuuuqqqooommmiiifffcccbbb``````_________]]]ZZZYYYYYYZZZVVVVVVVVVUUUUUUVVVWWWWWWSSSSSSQQQOOOMMMKKKJJJIIIHHHGGGFFFGGGGGGGGGEEECCCBBBAAAAAA@@@???>>><<<<<<<<<999888::::::;;;AAAHHH```uuuxxxjjj^^^PPPCCC@@@::::::999999;;;@@@GGGLLLKKKKKKMMMSSS___pppoooYYYPPPXXXsss}}}iiiUUUIIIGGGJJJaaa~~~ssszzzfffKKK???<<<888333666666666666777777777777:::999:::;;;RRRiiifffzzzWWWwwwwwwSSSNNNKKKMMMYYYnnn}}}wwwuuuwww~~~vvveee```ccceee___WWW___rrr{{{}}}zzzvvvssssssqqqnnnlllmmmooorrruuuyyyrrrkkkbbbWWWWWWmmm}}}kkkVVVHHHCCC;;;;;;===BBBKKKXXXdddmmmttt}}}iiifff|||ZZZ@@@<<<888888888888888999999::::::<<<<<<<<>>JJJ\\\mmmwwwzzz~~~{{{fffqqqzzzzzzmmm```YYY\\\ZZZRRREEE======??????999===<<<===MMMiii}}}qqq______ooo{{{jjj^^^QQQJJJJJJHHHEEEDDDIIIXXXjjjvvvuuuooolllttt|||{{{vvvvvvvvvtttqqqooommmhhhdddaaa```aaa___```___]]]ZZZYYYYYYZZZWWWVVVVVVUUUUUUVVVVVVWWWSSSSSSQQQOOOMMMKKKJJJIIIHHHGGGFFFFFFGGGGGGEEECCCCCCCCCBBBBBBAAA???>>>===<<<999888::::::;;;@@@GGG```{{{hhhRRRGGGDDDBBB???===???DDDJJJMMMKKKLLLNNNPPPXXXhhh|||rrrZZZLLLVVVcccqqqiiiUUUJJJGGGKKKaaa|||qqqzzzcccJJJ>>>:::777333666666666666777777777777666888;;;>>>SSSmmmiii|||TTTkkkWWWQQQMMMOOOWWWiiijjjaaa```\\\[[[]]]cccsss|||zzz|||yyyyyy~~~zzzvvvqqqnnnkkkhhheeeccccccgggkkknnnxxxuuutttqqqiiidddmmm|||rrrYYYHHHAAA;;;===@@@FFFNNNYYYeeemmmuuunnneee{{{rrrTTT>>>;;;888888888888888999::::::;;;======>>>HHH\\\rrr~~~tttgggwwweeehhhtttkkkqqqtttUUUEEE@@@>>>;;;999;;;>>>@@@III```~~~rrrpppxxxwwwllljjjiiiddd^^^[[[\\\]]]WWWIII>>><<<===>>>999======>>>KKKeee{{{ttt```dddrrrttttttddd______^^^XXXQQQKKKJJJRRR___mmmvvvkkkyyyxxxlllqqqzzzyyyuuuuuutttrrrrrroooiiiccc______```^^^______^^^[[[YYYYYYZZZWWWVVVVVVUUUUUUVVVVVVVVVSSSSSSQQQOOOMMMKKKJJJIIIHHHGGGFFFFFFGGGFFFDDDBBBDDDDDDDDDCCCBBBAAA@@@???<<<999999:::;;;;;;@@@FFFffflll[[[UUUOOOHHHEEEGGGKKKNNNOOONNNPPPPPPNNNOOO^^^vvvlllTTTSSSYYY___nnnjjjVVVKKKHHHKKKbbbzzzpppzzzwww___JJJ>>>888555555666666666666777777777777444666<<<@@@TTTooojjjUUUddd^^^VVVOOOPPPVVVddd}}}~~~}}}ddd]]][[[VVVYYYbbbdddppprrrmmmyyy|||uuummmnnn}}}}}}zzzuuuqqqnnnjjjgggccc______bbbfffiiissstttyyy|||yyysssuuuzzzuuu\\\IIIAAA;;;>>>BBBHHHOOOYYYeeemmmuuussseeewwwlllRRR===;;;999888888888888999::::::;;;;;;===???GGGYYYqqqqqqbbbsssbbb___~~~ooooooxxxXXXFFF@@@===;;;999777>>>AAAGGGbbbxxx{{{oootttqqqbbbVVVTTTWWWVVVSSSQQQPPPXXX[[[TTTHHH@@@<<<999777;;;======HHH___tttxxx|||ddd^^^iiiVVV___ooogggjjjjjj^^^RRRZZZllltttgggZZZNNNMMMVVVcccoooxxxttt]]]jjj}}}lllnnnxxx|||uuussssssrrrqqqnnnfff]]]YYYZZZ\\\\\\]]]___^^^\\\ZZZYYYYYYWWWWWWVVVUUUUUUUUUVVVVVVSSSSSSQQQOOOMMMKKKJJJIIIHHHFFFFFFFFFGGGFFFDDDBBBCCCDDDDDDCCCBBBAAA@@@???===::::::;;;;;;;;;???EEEhhhsssiii```UUUPPPQQQTTTTTTSSSRRRUUUSSSMMMKKKYYYuuuiiiaaabbb``````dddyyykkkWWWKKKIIILLLcccxxxqqq|||xxxppp\\\KKK>>>777666888666666666666777777777777777666:::@@@UUUqqqhhhUUU___dddWWWNNNPPPVVVccc{{{xxxeeecccbbb^^^bbbmmmjjjqqqooommmxxxkkkjjjxxx|||yyyuuurrrooommmiiiddd___]]]^^^```bbblllqqqyyywww]]]III@@@999===CCCGGGMMMWWWdddmmmuuusssgggwwwpppUUUAAA>>>999999999888999::::::;;;:::999<<<@@@FFFTTTqqqwwwqqqjjj\\\qqqtttbbbXXXqqqkkk|||ZZZGGG@@@===;;;999777>>>AAAEEE]]]~~~|||~~~~~~uuussswwwrrrrrrzzz}}}uuugggZZZNNNLLLOOOMMMIIIFFFCCCNNNVVVRRRHHH@@@:::666777::::::;;;BBBQQQaaakkklllmmmooogggTTTWWWMMMNNNYYYwwwtttZZZUUUWWWQQQGGG[[[~~~yyyeeeRRROOOVVVaaallluuuyyyzzztttYYY^^^xxxnnnqqqyyywwwssssssqqqnnnggg]]]TTTPPPQQQTTTXXXZZZ]]]^^^]]]ZZZYYYYYYXXXWWWVVVVVVUUUUUUUUUVVVSSSSSSQQQOOOMMMKKKJJJIIIGGGFFFEEEEEEFFFFFFDDDBBBBBBCCCCCCCCCBBBAAA@@@???>>><<<<<<======<<>>999>>>CCCFFFKKKUUUcccmmmuuu~~~}}}vvvuuupppTTT>>>;;;999999999999999:::;;;;;;:::888;;;AAAEEEPPPqqqqqqjjjfffWWWjjjgggVVVrrrhhh\\\HHHAAA>>><<<;;;999===???CCCVVVrrrzzzuuusssrrrssssssjjjfffgggnnnvvvyyy|||yyyzzz{{{ppphhh___TTTKKKJJJJJJFFFAAA>>>>>>EEEIIIDDD>>><<<;;;999999999999888;;;BBBJJJOOOTTTSSSQQQaaauuuXXXNNNLLLFFFIIIXXXtttiiiVVVKKKNNNMMMEEEcccqqqZZZUUUYYY^^^gggpppxxxzzzjjjTTTTTTrrr~~~yyy{{{~~~wwwtttvvvpppiii]]]RRRJJJHHHIIIJJJSSSVVV[[[]]]]]][[[YYYYYYXXXXXXWWWVVVUUUUUUUUUUUUSSSSSSQQQOOOMMMKKKJJJIIIGGGFFFEEEEEEFFFEEECCCAAABBBBBBCCCCCCBBBAAAAAA@@@@@@>>>>>>??????===@@@EEEWWWwwwsssqqqnnnllleeebbb[[[TTTVVVddd{{{}}}yyyxxxiiiVVVKKKJJJOOOgggvvvtttwwwsss\\\MMMBBB888666;;;666666666666777777777777;;;444777AAAYYY~~~dddyyyVVVYYYvvv{{{aaaNNNQQQ]]]jjj~~~||||||{{{wwwtttqqqooommmjjjfffaaa]]]ZZZYYYXXX\\\fffsss~~~uuuZZZEEE<<<;;;???CCCFFFJJJTTTcccooovvv{{{oooOOO999888:::999999999999:::;;;;;;;;;888<<>>===<<<;;;;;;>>>FFFSSScccqqqyyy}}}zzz{{{~~~~~~yyytttooonnnnnnnnnmmmnnnkkkfffdddkkkttt|||yyymmmddd___WWWOOOHHHGGGEEEAAA===<<<===@@@@@@<<<999:::;;;:::;;;999888:::<<<======>>>;;;===;;;DDD[[[pppqqq^^^RRRIIIFFFEEEQQQuuurrrdddQQQRRRPPPDDD```jjjWWWRRRUUUWWW]]]ffftttwwwzzzyyyssskkkggggggttteee\\\PPPNNNmmmzzzuuuuuussspppqqqvvvqqqeeeTTTGGGBBBBBBCCCCCCNNNRRRXXX\\\\\\[[[ZZZYYYYYYXXXWWWVVVUUUUUUUUUUUUSSSSSSQQQOOOMMMKKKJJJIIIGGGFFFEEEEEEFFFEEECCCAAACCCCCCDDDDDDDDDCCCBBBBBBBBB@@@@@@AAA@@@>>>@@@EEENNN~~~xxxpppfffaaaeeesss}}}hhhUUUKKKKKKPPPiiisssuuuxxx\\\LLLAAA888555:::666666666666777777777777999555:::@@@QQQaaatttXXXYYYqqqkkkSSSTTT___kkk|||www{{{~~~yyywww~~~zzzvvvsssqqqmmmkkkhhhddd```\\\ZZZXXXSSS___nnnyyysssXXXDDD<<<<<<@@@DDDFFFIIITTTdddpppxxx{{{qqqOOO;;;;;;::::::999999::::::;;;<<<<<<999===FFFFFFOOOsssuuusssjjjOOOYYYoooSSSggg{{{kkk}}}^^^IIIAAA???======;;;:::>>>JJJVVV___iiirrrvvvuuuyyyzzzzzzsssnnniiijjjmmmnnnnnnnnniiibbb```fffoooyyy~~~pppccc]]]ZZZVVVOOOJJJHHHFFFBBB@@@BBB<<>>??????>>>KKKPPPVVV[[[\\\[[[ZZZYYYYYYXXXWWWVVVUUUUUUUUUUUUSSSSSSQQQOOOMMMKKKJJJIIIGGGEEEEEEEEEFFFEEECCCAAADDDEEEEEEEEEEEEDDDDDDCCCCCCAAAAAACCCAAA???AAAFFFDDDhhh}}}ppplllsssuuuvvvgggTTTKKKKKKQQQjjj~~~rrruuu{{{[[[KKKAAA777444888666666666666777777777777888777===>>>FFFooo\\\qqq^^^XXXooottt[[[JJJPPP\\\lll{{{yyy|||ooosss|||xxxtttmmmpppoooiiidddaaaZZZSSSPPPXXXeeeqqq{{{oooNNN<<<<<<999===BBBEEEJJJUUUeeerrrxxxxxxoooLLL===<<<::::::::::::;;;<<<<<<===>>>999DDDGGGJJJOOOiiiwwwrrr{{{qqqSSSWWWmmmXXXcccmmm{{{^^^LLLDDD===;;;>>>;;;;;;===DDDPPP^^^iiipppsssvvvzzz}}}zzztttpppkkkhhhiiilllmmmiiieeegggiiihhhfffmmm}}}{{{nnnddd^^^[[[UUUNNNIIIHHHFFFBBB@@@AAA>>>DDDBBB<<<;;;@@@<<<111999999<<>>AAAFFFJJJZZZ\\\jjjzzz___QQQJJJGGGgggmmmVVVKKKMMMWWW___MMMHHHBBB@@@CCCIIIMMMNNN[[[\\\\\\WWWRRRRRRXXX^^^cccfffXXXSSSgggrrryyymmm\\\XXXSSSYYYmmm|||zzzoooZZZEEE???DDDCCC<<>>999777666555555555555555666777777555888888???KKK___WWWhhh___SSScccttt[[[JJJOOOYYYhhh|||}}}pppooo~~~|||tttuuusssmmmgggccc[[[TTTNNNSSS[[[ccchhhjjjkkkllllllnnnxxxiiiIII:::;;;:::>>>BBBEEEJJJWWWhhhuuu}}}~~~rrrjjjFFF999::::::::::::::::::;;;<<<===???;;;EEEHHHKKKQQQiiixxx|||rrrXXXYYYmmmTTTaaappp~~~```MMMDDD<<<:::===;;;;;;===DDDOOO\\\hhhooorrrvvv{{{}}}~~~}}}zzzwwwvvvrrrooommmnnnmmmjjjgggjjjkkkjjjjjjqqqwwwlllccc]]][[[TTTNNNHHHGGGEEEAAA@@@BBBAAAIIIJJJDDDAAADDDBBB;;;>>>;;;;;;BBBLLLOOOIIIBBB<<<<<<;;;::::::<<>>HHHZZZWWWfffaaaOOOVVVnnnuuu]]]KKKNNNVVVbbb{{{www{{{ssskkkrrr}}}}}}yyyrrrkkkfff]]]TTTMMMNNNPPPQQQQQQOOOMMMLLLNNNQQQ]]]rrrxxx\\\AAA888<<<:::===AAADDDLLLYYYkkkxxx}}}rrrdddBBB888<<<999999999999:::;;;<<<===AAA===GGGJJJMMMSSSiiizzzppp^^^]]]oooTTT\\\ttt}}}bbbMMMDDD===:::;;;;;;;;;===CCCMMMZZZgggnnnrrrvvv|||}}}{{{|||}}}~~~|||xxxtttqqqnnnmmmlllmmmnnnnnnooowww~~~uuukkkddd___]]]WWWPPPJJJHHHGGGDDDCCCFFFFFFQQQWWWQQQIIIHHHFFFCCCDDD>>>;;;CCCPPPVVVPPPHHH@@@???<<<:::999999:::;;;888999;;;LLLuuu___PPPNNNkkkuuuYYYNNNKKKFFFAAA:::888555555888<<>>999999999999:::;;;======CCC???JJJLLLPPPVVVhhhxxxnnn```aaaqqqVVVTTTjjjyyyyyyeeeNNNEEE???<<<<<<;;;<<<===BBBJJJWWWdddmmmrrrvvv}}}}}}|||vvvsssrrrsssqqqppppppttt|||}}}vvvoooiiieeeccc\\\TTTNNNMMMKKKIIIIIIKKKJJJXXXccc___UUUMMMIIIFFFHHHCCC@@@EEEOOOUUUSSSNNNFFFCCC@@@===<<<;;;::::::;;;===:::>>>^^^jjjYYYVVVdddaaaQQQRRRRRRHHH<<<999777666666777:::<<<===@@@SSSnnnjjjaaammm}}}oooWWWHHHBBBDDD\\\}}}cccOOOGGGBBB<<<===DDDMMMUUUYYY[[[[[[[[[YYYYYYZZZZZZXXXVVVSSSRRRRRRPPPMMMLLLKKKJJJHHHFFFFFFEEEEEEDDDDDDDDDDDDEEECCCCCCEEEGGGIIIKKKLLLLLLMMMLLLKKKJJJJJJLLLNNNOOOPPPTTTZZZaaajjjttt~~~}}}}}}}}}uuunnnuuuvvvbbbnnnqqq___OOOGGGHHHRRRooowwwwww}}}qqqooo~~~aaaIII>>>888555555555555555555555666777777777999888;;;BBBPPP}}}ZZZ```lllRRRNNN\\\~~~fffUUUHHHKKKQQQ\\\zzz~~~zzzwww|||{{{rrr}}}vvveeexxxnnnccchhh}}}}}}vvvnnn```SSSGGGDDDAAA??????>>>;;;999;;;777;;;IIIZZZgggrrrxxx|||vvvjjjXXXDDD666555:::777:::>>>EEEPPPaaasss~~~jjjoootttZZZFFF===<<<999999999:::;;;<<<>>>???DDDAAAKKKMMMRRRXXXggg{{{rrrbbb___mmmSSSMMMWWWyyyhhhPPPFFFCCC@@@>>>;;;<<<===AAAHHHTTTbbbkkkrrrvvv~~~|||{{{|||uuurrrrrrxxx}}}xxxrrrnnnjjjhhh```YYYSSSRRRPPPMMMMMMOOOJJJZZZiiikkkcccYYYQQQLLLIIIGGGFFFHHHLLLOOOPPPPPPHHHEEEAAA?????????===;;;===AAA>>>999JJJppprrrjjjgggnnn|||rrr]]]JJJIIIVVVZZZMMM>>>::::::999888777888:::;;;@@@ZZZ{{{ppphhhllloooUUUIIICCCWWW~~~gggRRRJJJEEE@@@;;;BBBMMMUUUZZZ[[[[[[[[[XXXYYYZZZZZZYYYVVVSSSQQQQQQOOOMMMLLLKKKJJJHHHFFFFFFFFFEEEDDDDDDDDDDDDDDDBBBCCCEEEGGGIIILLLNNNOOOPPPOOONNNNNNOOOQQQSSSUUUVVVYYY^^^cccjjjsss|||wwwuuu}}}}}}yyyyyy}}}zzzrrrrrrxxxkkk```nnnttt___OOOHHHKKKVVVsssuuujjjqqqsssiiirrr{{{]]]FFF<<<888666666555555555555555666777777666888888;;;AAANNNzzz\\\___sssXXXPPPZZZzzzrrr[[[OOODDDHHHNNNYYY}}}tttsss{{{}}}xxxqqqaaazzzxxxiiibbbqqq~~~tttcccTTTEEEAAA>>>>>>???@@@>>>;;;888444555===IIIUUUbbbllltttlll___NNN>>>555555777777:::???HHHVVVhhhyyyuuu___eeekkkUUUDDD:::777:::::::::;;;<<<>>>???@@@EEECCCLLLMMMTTTZZZeeekkk\\\qqqhhhKKKGGGKKK~~~|||mmmRRRHHHEEEBBB>>>;;;<<<===@@@EEEQQQ___jjjsssuuu{{{uuuttt{{{~~~zzzvvvqqqmmmkkkddd^^^YYYXXXVVVQQQOOOPPPLLLXXXgggooonnnfff\\\UUUIIIIIIIIIIIIIIIKKKMMMOOOGGGDDD@@@???@@@@@@===:::777;;;;;;999???UUUooowwwiiihhh]]]NNNBBBGGGUUUZZZNNN>>>999999999777666666999;;;AAAYYYxxx~~~vvvuuutttrrr~~~___PPPEEEWWWfffSSSLLLGGGAAA;;;CCCNNNVVV[[[\\\\\\[[[XXXYYYYYYYYYXXXUUUSSSQQQOOONNNLLLKKKKKKJJJHHHGGGGGGFFFEEEDDDDDDCCCCCCDDDBBBCCCDDDFFFIIILLLOOOPPPRRRQQQQQQRRRTTTVVVXXXYYYYYY\\\aaaffflllssszzz{{{pppqqq|||}}}tttpppsssuuutttyyy~~~ssseeeaaaqqqvvv___OOOHHHLLLYYYwwwvvvkkkqqqsssqqq|||~~~ZZZDDD:::777666777555555555555555666777777666888888;;;@@@LLLvvvaaabbbzzz\\\OOOWWW{{{uuu```SSSHHHIIIKKKSSSxxxyyyvvvzzzoooVVVjjjtttccchhhzzz{{{hhhWWWIIIEEEAAAAAACCCCCC???<<<666444444999>>>FFFSSS___eee\\\OOOBBB:::888777666888;;;BBBNNN]]]ooommmpppiiiPPP@@@999888;;;;;;;;;<<<>>>???AAABBBEEECCCMMMMMMTTT[[[ccczzz]]]mmmiiiHHHEEEFFFppp{{{rrrUUUIIIFFFBBB<<<;;;<<<===???CCCNNN^^^iiittttttyyyvvv~~~{{{vvvrrrpppkkkeeeaaaaaa^^^XXXUUUUUUSSSWWW```jjjnnniii]]]UUUJJJIIIGGGHHHJJJLLLMMMLLLIIIEEEAAA@@@BBBAAA===999777777;;;AAAGGGOOO^^^mmm|||sssdddUUUFFFFFFNNNPPPFFF;;;777888888666555777;;;???AAAQQQhhhyyy~~~}}}xxxqqqzzz|||}}}^^^RRRFFFZZZ~~~dddRRRKKKEEE>>>===EEEOOOXXX]]]]]]]]]\\\XXXXXXXXXWWWVVVTTTRRRQQQNNNLLLKKKJJJKKKKKKIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDFFFHHHLLLNNNPPPRRRSSSTTTVVVXXXZZZ[[[\\\[[[^^^bbbfffkkkqqqxxx}}}}}}tttkkktttyyypppkkkmmmooosss|||pppcccaaassswww^^^NNNHHHMMM[[[yyy{{{nnnttt}}}ooo|||}}}ZZZCCC:::666666777555555555555555666777777666888888:::>>>HHHqqqlllggg~~~^^^LLLTTT~~~lll^^^NNNKKKIIIMMMpppyyy{{{nnnPPPXXXgggyyy}}}fffcccqqqkkkYYYOOOKKKFFFEEEFFFEEE@@@;;;666555666888888<<>>;;;>>>;;;<<<<<<===???@@@BBBCCCEEECCCMMMMMMUUU[[[bbbaaappptttnnnIIIEEEEEEiiiwww~~~vvvWWWJJJFFF@@@:::;;;<<<>>>>>>BBBMMM]]]hhhuuuttt|||xxx|||wwwtttrrrmmmiiiiiifff___ZZZYYYZZZWWWZZZccciiieeeXXXNNNKKKGGGDDDGGGMMMPPPNNNJJJLLLHHHCCCBBBDDDCCC>>>:::???:::>>>MMMVVVWWW^^^jjjqqq```LLLDDDFFFFFF???777666777777666666999???EEEBBBJJJYYYkkkzzzvvvuuuXXXPPPGGG\\\~~~cccQQQJJJCCC;;;>>>FFFQQQZZZ^^^^^^]]]\\\XXXXXXWWWVVVUUUSSSRRRQQQMMMKKKJJJJJJKKKKKKJJJIIIGGGGGGEEEDDDCCCCCCCCCCCCCCCCCCDDDEEEHHHKKKNNNPPPRRRTTTVVVXXXZZZ\\\]]]]]]^^^```cccfffjjjpppwww{{{|||}}}vvvnnngggxxxsssnnnlllnnnnnnrrr}}}ooo```___tttuuu]]]MMMGGGMMM\\\yyyxxxkkkttt~~~jjjzzzZZZCCC999666555666555555555555555666777777777999888:::===EEEmmmwwwlllVVVLLLSSSrrrzzz[[[NNNMMMHHHOOOeee{{{nnnRRRYYYMMMOOOtttfff```}}}sssaaaWWWQQQPPPTTTSSSHHH<<<777666555555555777:::===???GGGAAA:::666666777777666999AAALLLZZZmmmgggNNN@@@<<<===:::;;;<<<<<<<<<>>>BBBDDDJJJFFFIIIPPPRRRUUUdddwwwjjjwwwuuu~~~MMMFFFBBB\\\|||xxxbbbNNNCCC???<<<>>><<<<<<>>>AAAHHHWWWeeeqqqyyy}}}zzzwwwsssnnnhhhaaa\\\YYY^^^^^^XXXZZZ___ZZZMMMGGGDDDDDDGGGFFFDDDIIISSSNNNNNNIIICCCBBBEEEBBB;;;;;;===HHHcccwwwnnnfffqqqpppSSSCCC<<<888666888444444555777:::===@@@BBBCCCBBBKKKdddrrrWWWMMMHHHfffmmmYYYRRRIII===???HHHUUU]]]___\\\ZZZYYYVVVUUUTTTSSSTTTTTTSSSRRRQQQMMMJJJIIIKKKLLLKKKIIIKKKIIIGGGDDDCCCCCCCCCDDDBBBCCCEEEEEEFFFJJJNNNQQQSSSXXX^^^```^^^^^^```dddgggggggggjjjnnnsssxxx{{{|||zzz{{{llliiippp}}}tttmmmlllnnnwwwooo```eee|||}}}ppp]]]OOOMMMKKK```xxxjjjtttsssxxxmmmZZZAAA222999777999555555555555666666666666999111777777===HHHaaa|||lll~~~WWWHHHNNNppp}}}[[[KKKKKKGGGMMMbbb~~~nnnXXXVVVJJJMMMmmmrrrfffzzz{{{lllZZZUUUTTTVVVRRRHHH???===777666555666777999<<<>>>BBB===888666666888888777999CCCQQQ```rrraaaJJJ===999:::999;;;<<<===>>>@@@CCCFFFIIIFFFIIIPPPRRRTTTaaarrrlll~~~PPPFFFCCCZZZzzztttdddOOODDD???===>>><<<<<<>>>@@@GGGVVVdddmmmvvv}}}~~~zzzwwwsssmmmgggbbbYYY]]]]]]]]]ccchhh___OOOGGGCCCCCCEEEDDDBBBEEEKKKLLLRRRSSSMMMGGGBBB<<<555:::>>>MMMkkk~~~uuu|||pppRRRBBB<<<999777888555666777999;;;>>>AAABBBDDDBBBJJJaaa~~~^^^NNNJJJiii{{{```RRRHHH???@@@JJJVVV^^^^^^[[[XXXWWWTTTTTTSSSTTTTTTTTTSSSRRRQQQNNNKKKJJJLLLLLLKKKJJJJJJIIIFFFDDDCCCBBBCCCCCCAAABBBDDDEEEFFFIIIMMMQQQUUU[[[aaadddcccbbbdddgggjjjjjjjjjllloootttxxx{{{}}}{{{~~~xxxlllkkksssyyyoookkknnnyyynnnaaaggg}}}}}}ppp]]]OOOMMMKKKaaatttlll|||vvvxxxfffVVVAAA444:::666777555555555555666666666666999222888777===GGG___wwwgggxxxbbbLLLKKKiiiZZZIIIJJJFFFKKK\\\|||{{{eeeYYYOOOQQQhhh||||||}}}nnnqqq~~~tttlllccc[[[QQQEEE>>><<<999888666666777888:::<<<;;;999666555666888888888999HHH[[[jjjxxxyyy]]]HHH<<<999999999;;;===>>>@@@BBBFFFHHHIIIHHHKKKQQQSSSTTT^^^llldddVVVGGGDDDUUU{{{ppp|||hhhQQQEEE@@@>>>>>><<<<<<>>>@@@FFFTTTbbbjjjtttzzz{{{zzz{{{|||}}}yyyuuuoookkkddddddbbbdddqqq~~~|||rrrcccXXXMMMFFFAAA???AAAEEEOOOXXX]]]VVVIII@@@;;;999;;;AAARRRvvvnnnPPP@@@<<<;;;:::888666777999<<<>>>@@@AAAAAABBB???CCCTTTkkkzzz{{{vvv}}}hhhPPPIIIbbbpppYYYJJJ@@@AAAJJJUUU[[[[[[WWWSSSRRRPPPQQQRRRTTTTTTSSSRRRRRRQQQOOOLLLLLLMMMMMMLLLKKKIIIHHHFFFDDDBBBBBBBBBBBB@@@AAACCCDDDEEEHHHLLLPPPWWW]]]dddhhhiiihhhiiikkknnnnnnnnnooorrrvvvyyy{{{~~~|||}}}|||tttkkknnnxxxtttlllmmm{{{mmmdddmmm}}}qqq]]]NNNMMMKKKcccwwwsss^^^QQQAAA666:::555666555555555555666666666666:::333999777<<>>AAABBBEEEHHHKKKKKKKKKNNNSSSTTTUUU\\\fff~~~|||{{{oooUUUddd\\\FFFDDDPPPrrrtttkkkSSSFFF@@@>>>>>><<<<<<>>>???DDDRRR___iiitttxxx{{{uuupppmmmgggdddlllyyy{{{wwwtttqqqmmmffffffuuu{{{```KKK@@@>>>BBBFFFNNNVVV[[[TTTFFF======@@@>>>BBBPPPxxxpppgggsssiiiNNN???===>>><<<999777999;;;>>>???@@@@@@@@@>>>999888???LLLUUUVVVRRR\\\___jjjqqqxxxeeeOOOHHHYYY~~~}}}aaaKKK???>>>FFFOOOTTTRRRNNNJJJIIIJJJMMMOOOQQQQQQQQQQQQQQQPPPOOONNNNNNNNNNNNMMMMMMIIIHHHFFFDDDCCCBBBBBBBBB@@@AAACCCEEEFFFHHHLLLOOOVVV\\\eeekkkmmmmmmnnnnnnrrrrrrrrrssstttwwwzzz{{{}}}{{{vvvnnniiiqqq~~~}}}nnnmmm{{{~~~lllhhhvvv|||ppp\\\NNNMMMMMMeee~~~\\\NNN???666999444666555555555555666666666666999555:::666;;;DDDUUUeee[[[mmm}}}[[[KKK]]]zzzXXXHHHJJJGGGDDDMMMjjjvvvzzzeeemmmssskkkxxxhhhSSSJJJFFFBBB>>>;;;:::888666666777888999777777777666666777999:::CCCWWWnnn|||tttYYYHHHAAA>>>===:::===@@@CCCEEEHHHKKKMMMNNNNNNQQQUUUVVVWWW\\\bbb|||kkkPPPOOObbb___EEEDDDIII}}}~~~rrrnnnUUUFFF@@@>>>>>><<<<<<===>>>CCCOOO\\\hhhssswwwzzzuuuoooccc[[[cccsss|||yyyuuuqqqjjjeeemmmjjjQQQDDDAAACCCDDDFFFNNNVVVVVVMMMBBB======>>>>>>GGGmmmrrraaaSSSYYYppptttdddNNNAAA???@@@>>>:::888:::<<<>>>??????>>>>>>===888444444999<<<;;;999AAAHHHVVV___kkk~~~ZZZNNNLLL]]]~~~sss\\\HHH<<<999???FFFHHHFFFBBB@@@???CCCFFFJJJKKKKKKKKKMMMOOONNNOOOOOOOOONNNNNNNNNNNNHHHHHHFFFEEECCCBBBBBBAAAAAACCCEEEFFFFFFHHHKKKMMMUUU[[[dddkkkppprrrsssssstttttttttuuuvvvxxxyyy{{{~~~|||xxxppphhhgggtttwwwqqq|||zzzllloooyyynnn[[[LLLMMMOOOiii___MMM>>>444888444888555555555555666666666666888555;;;666:::BBBPPPxxxeeeZZZjjj}}}ZZZJJJ[[[yyyZZZJJJJJJFFFCCCJJJbbbwwwiiinnnwww~~~vvvmmm{{{|||wwwvvvvvvwwwwwwsssqqqYYYMMMJJJEEE@@@;;;:::888777666777888999777888888777777888;;;>>>PPPbbbvvvqqqTTTEEE@@@>>>===<<>>YYYpppXXXPPP[[[kkkcccTTTHHHCCCBBB>>>999999:::;;;<<<<<<<<<<<<<<<<<<:::777666666666666555>>>BBBKKKQQQ______TTTQQQbbb{{{mmm\\\LLL@@@:::555999===>>>;;;888777888<<>>===>>>AAAEEEHHHIIIKKKMMMNNNPPPQQQSSSSSSUUUYYY]]]^^^ooohhhPPPOOOmmmaaaEEEFFF???kkkqqqyyyxxx\\\JJJCCCAAA===<<<<<<======@@@KKKWWWcccmmmsss}}}jjjkkkzzz~~~}}}zzztttnnnkkkpppuuuyyyxxxooo```TTTNNNIIICCCHHHLLL]]]yyyiiiUUUAAACCC===EEEfff}}}```OOOSSSgggfff^^^QQQHHHCCC===666:::999999999999999::::::777888888888666666666666<<>>DDDIIIKKKMMMPPPPPPNNNLLLMMMNNNIIIIIIIIIHHHFFFEEECCCCCCAAABBBDDDDDDCCCBBBCCCDDDGGGLLLTTT^^^hhhooorrrssssssttttttuuuvvvwwwxxxyyyxxxyyytttggg^^^dddvvvwwwnnnzzzqqqhhhVVVIIINNNUUUrrrcccMMM>>>555777333999555555555555666666666666555444;;;555999AAAJJJkkkxxxYYY```cccKKKPPPnnnbbbKKKFFFCCCCCCMMMYYYzzz|||ttt}}}ooovvvmmmkkkxxxkkk^^^VVVPPPMMMLLLCCCIIIOOOTTT]]]kkkwww}}}|||eeeOOOEEEBBBAAA:::999888666666777999:::666777888777888===DDDJJJhhhtttqqqQQQCCC@@@???>>>???BBBFFFIIIJJJKKKMMMNNNPPPQQQRRRQQQTTTXXX\\\]]]hhhmmmTTTRRRqqqcccFFFGGG===fffmmmuuu{{{___MMMEEECCC===<<<<<<======@@@JJJVVVbbblllqqqwwwttt{{{vvvrrrnnnlllnnnqqqyyygggXXXRRROOOJJJGGGEEEUUUxxx}}}hhhIIILLLAAA:::KKKbbbqqq|||}}}aaaPPPSSSgggjjjfffXXXKKKDDD<<<444:::999888777777777999999000333555666333222222222444<<>>BBBIIITTT___hhhlllnnnrrrssstttuuuvvvwwwxxxxxxwwwxxxsssfff\\\cccvvvxxxooo}}}}}}nnngggTTTIIIOOOWWWtttuuuaaaMMM@@@777888222888555555555555666666666777444444:::444888AAAIIIhhh}}}XXX\\\kkkQQQOOOXXXvvvkkkFFFHHHIIIDDDOOOZZZttt{{{ttt{{{zzzhhhxxx~~~jjjvvvqqqccc]]]WWWOOOIIIJJJKKKBBBAAAIIIMMMQQQgggooo]]]TTTNNNFFF???======;;;999888888999:::;;;999::::::888888@@@MMMYYYvvvlllNNNDDDBBB@@@??????CCCIIILLLNNNOOOPPPPPPSSSQQQRRRUUUUUUTTTWWW]]]lll|||\\\XXXfffIIIHHHAAATTTkkkoooeeeNNNBBB>>>???<<<;;;<<<===???FFFMMMdddjjjppp}}}~~~{{{vvvsssrrrrrrpppooonnn___[[[ZZZQQQMMMQQQccc||||||fffPPP@@@AAADDDFFFSSSddd\\\>>>KKKZZZhhhnnnbbbLLL===999999777666444444555777777777555444333222222222333333888===BBBGGGMMM\\\qqqppp```TTTFFF>>>FFFVVVyyy]]]KKKBBB999777999:::888444222333444333222111222555:::???CCCMMMMMMNNNNNNNNNNNNOOOOOOPPPMMMIIIFFFEEEDDDBBBAAABBBAAA@@@>>><<<:::888777<<<:::999???JJJWWW```eeeffflllrrrtttssssssvvvzzzvvvvvvoooddd```jjjzzzxxxhhhbbbTTTKKKKKK^^^zzzssssssooosssIII888777888777777444444444555666777777888222888666444:::===III___fff[[[pppWWWMMMMMMfffyyydddFFFHHHHHHAAAKKKVVVpppxxx{{{tttzzzoooxxxnnnmmmzzzlllddd]]]SSSMMMLLLJJJDDDCCCGGGFFFLLLhhhmmmWWWHHHBBB@@@AAA===<<<:::888888999:::;;;999:::999888:::EEETTT```{{{kkkLLLBBBBBBBBBBBBBBBFFFJJJNNNOOOOOOPPPPPPQQQPPPQQQUUUVVVUUUYYY___kkkwwwccc\\\uuuJJJIIICCCQQQhhhlllkkkSSSEEE??????<<<;;;======???EEELLL\\\eeeoooyyy~~~zzzvvvsssrrrqqqpppnnnxxxxxxggg\\\QQQLLLIIIOOO]]]iiiooooooiii[[[MMMEEEAAA@@@KKKZZZttt}}}XXX???KKKMMMWWW\\\RRRBBB:::888999666555333333444555555555555444444333333333333333:::===>>>;;;===MMMhhh~~~{{{gggRRRFFF<<<666;;;FFFfffaaaNNNDDD;;;:::;;;<<<999555333222333555333222222555:::@@@DDDMMMMMMNNNNNNOOOOOOOOOOOOPPPMMMJJJGGGFFFDDDBBB@@@@@@@@@>>>===;;;999888777555333222555>>>HHHPPPTTT]]]cccjjjnnnoooppptttwwwvvvuuummmccc```lll|||zzziiiaaaRRRJJJLLLaaa}}}wwwrrrmmmHHH999777777666777444444555555666777777888333888666555:::===HHH\\\oooYYYsssyyycccRRRJJJRRRfff[[[GGGIIIFFFAAAIIIQQQjjj{{{~~~vvvyyyxxxxxxxxxxxxhhhzzzvvvmmmeee[[[TTTQQQLLLHHHGGGFFF@@@EEEbbbfffLLLBBBAAA@@@===<<<:::999888999:::;;;:::999888888>>>LLL^^^kkkhhhJJJAAAAAACCCEEEDDDHHHMMMPPPPPPPPPQQQQQQQQQPPPRRRVVVWWWWWW[[[aaakkkqqqmmmaaaNNNHHHAAAKKKooofffgggzzzsssYYYHHHAAA???<<<;;;======>>>DDDKKKUUUbbbooouuu}}}zzzvvvsssrrrpppnnnmmmoooppp^^^RRRNNNHHHEEEFFFMMMVVV]]]ddd```WWWJJJ???>>>EEENNNdddtttXXXDDDHHHCCCHHHJJJBBB:::888888888555444333333333333444444666555555555444444444444666999999333000<<>>???>>><<<888555333333777555222111444;;;BBBFFFKKKLLLMMMOOOPPPPPPPPPOOOOOOMMMKKKIIIHHHEEEBBB???>>>===<<<;;;999888777666666333111222888>>>DDDGGGRRRYYYaaahhhkkknnnrrrvvvuuusssjjjaaaaaannn~~~|||jjj```OOOIIINNNdddzzzdddFFF:::888555444666444444555555666777777777555:::777555:::<<>>===;;;999888999:::;;;<<<:::777999CCCUUUhhhtttbbbHHHBBBCCCEEEFFFEEEIIINNNQQQSSSSSSTTTTTTUUUSSSUUUXXXYYYYYY\\\bbbmmmmmmrrreee[[[III???GGGaaahhhdddvvvxxx^^^KKKAAA@@@===<<<=========BBBIIITTTaaannnsssyyy~~~{{{wwwsssrrrpppmmmkkklllttt~~~jjjZZZMMMLLLJJJEEEAAAAAAEEEIIIRRRVVVTTTJJJBBBBBBEEEFFFVVVyyygggRRRIIIDDDEEEBBB<<<999::::::777555666666555333333333444666666666666666555555555///333666444111666BBBNNN^^^MMM<<<888999999:::<<>>;;;888777666999666333111444:::BBBGGGHHHJJJMMMOOOQQQQQQPPPOOONNNMMMKKKJJJHHHEEEAAA>>>;;;;;;:::999888888777666888666333333555:::>>>@@@IIIPPPYYYbbbhhhnnnsssvvvrrrooofff___bbbqqq~~~jjj^^^NNNJJJPPPfffzzzrrrZZZCCC;;;888444333666555555555555666666777777666;;;777666:::;;;BBBSSS^^^aaazzzeeeUUUAAAHHHHHHDDDDDDDDDDDDIIIJJJ]]]xxxxxxsssssszzzwww~~~vvvzzz}}}qqqfff\\\UUUPPPLLLKKKLLLIIIFFFMMMXXXqqqyyydddPPP??????>>>;;;999999999:::;;;>>>;;;999===KKK^^^qqq||||||YYYGGGDDDEEEFFFFFFEEEIIINNNRRRTTTUUUVVVWWWYYYWWWXXX[[[[[[YYY\\\aaallllllpppfffrrrPPP???FFFXXXmmmbbbrrr}}}aaaLLLBBBAAA>>>===>>>===<<<@@@FFFUUU^^^hhhqqqxxx~~~{{{xxxuuurrrpppllljjjllliiihhhlllmmmggg[[[QQQFFFEEECCCAAA>>><<<<<<;;;AAAGGGIIIFFFEEEFFFEEEBBBKKKwwwnnnYYYKKKHHHBBB;;;;;;===:::555777999:::888666444444666777888888888888777666555000222333444555666888:::BBB;;;555444555444555666AAAZZZqqqooo]]]PPPTTT^^^PPPLLLEEE???<<<::::::;;;;;;888444222333999@@@EEEEEEGGGKKKOOOQQQQQQPPPOOOMMMLLLJJJIIIHHHEEEAAA===::::::999999999888888888444444222111222444777999BBBGGGPPPYYYaaaiiiooorrrnnnjjjbbb]]]cccsss}}}iii\\\OOOKKKRRRggg{{{ooohhhSSS@@@:::888444333666555555555555666666666666777;;;777666;;;:::???OOObbb___lllXXXEEEBBBAAACCCCCCCCCDDDFFFIIIUUUmmmqqqkkkkkkuuu}}}}}}xxxxxxlll___UUUPPPJJJIIIMMMOOOMMMKKKLLLPPPjjjmmmWWWEEE@@@>>><<<:::999999:::;;;???<<<<<>>===>>>===;;;???DDDRRRWWWaaammmwww}}}~~~}}}yyyvvvtttpppllljjjjjjccc______]]]VVVMMMIIIHHHEEE@@@===<<<<<<======;;;===AAADDDEEEFFFFFFFFFJJJnnnxxx]]]WWWJJJ???<<<>>>;;;555999;;;===;;;777555555777888999:::::::::999777666999666333222555777666555666666777666444222222222555DDDTTTUUUKKKIIIZZZnnn```WWWKKK@@@;;;;;;<<<===<<<999555222333777===AAAAAADDDIIINNNQQQQQQOOONNNMMMKKKIIIGGGFFFCCC@@@===::::::::::::::::::::::::555555555333222222555777:::>>>DDDMMMWWW```gggjjjhhhddd^^^[[[eeevvvyyyfffZZZOOOLLLSSShhh{{{mmmdddOOO===999999555333555555555666666666666666666777;;;777666;;;:::>>>LLL}}}bbbZZZ|||dddOOOCCCBBBIIIIIIGGGGGGDDDGGGNNNbbb}}}}}}yyywwwjjj___WWWPPPKKKMMMOOONNNLLLJJJEEEOOO^^^jjjkkkcccTTTIII@@@???<<<:::999999:::;;;???===@@@MMMbbbwwwyyycccLLLDDDFFFHHHHHHHHHIIIMMMQQQTTTTTTTTTTTTUUUWWWVVVVVVYYYYYYWWWZZZ___```jjjrrrmmmnnnZZZDDDJJJKKKiiiyyybbbjjjoooSSSDDDAAA???>>>???===;;;===CCCMMMSSS^^^jjjtttyyy|||~~~~~~~~~{{{xxxuuuqqqmmmjjjgggaaa\\\ZZZTTTKKKGGGHHHHHHGGGDDDAAA>>><<<===>>>:::999===CCCCCCBBBJJJWWWWWWqqquuu```KKKAAA@@@===888999===???===888555555777999999;;;;;;;;;:::888777;;;999777666666777777777666888999888888777666555000555===???<<>>===BBBRRRjjj|||uuu```JJJBBBEEEHHHIIIIIILLLOOOSSSTTTTTTRRRRRRRRRTTTRRRSSSVVVWWWVVVZZZ___[[[iiimmmtttgggVVVCCCJJJHHHeee}}}bbbgggvvvWWWEEEBBB???>>>???===:::===BBBJJJRRR^^^kkkrrrwww|||~~~~~~~~~|||||||||yyy}}}|||yyyvvvrrrmmmjjjfff___YYYUUUMMMEEEFFFLLLAAAEEEHHHFFF???999777888;;;777;;;BBBAAA???PPPggggggxxxuuuXXXGGGBBB@@@<<<999===@@@===888444444777999:::;;;<<<<<<:::888777666:::===>>>;;;888666666555666666666888;;;:::777111111333555444<<>>>>>???999::::::777333000111333777777:::@@@IIITTT\\\``````]]]XXXZZZgggxxxwwwwwwsssyyyrrr```WWWOOOMMMTTTiiiyyywwwfffNNN999555999777555555666666666666666555555555666999666666<<<;;;<<>>>>>======<<<;;;::::::AAAAAAHHH[[[rrrpppTTTEEEEEEDDDGGGJJJGGGNNNOOORRRTTTUUUSSSOOOLLLUUUUUUUUUUUUUUUXXX]]]aaaeeeaaaddd}}}uuuwww~~~oooFFFAAAPPPaaaiiijjj~~~]]]DDDCCC@@@>>>======>>>>>>===EEENNN[[[gggooovvv{{{~~~~~~|||yyy}}}}}}~~~~~~~~~zzzwwwtttpppkkkhhhggg```VVVKKKDDDAAABBBCCCBBBGGGKKKHHHAAA;;;<<>>OOObbbvvvmmmUUUHHH@@@;;;<<<>>>===:::888999;;;;;;===???@@@>>>:::777777999>>><<<<<<>>>???===;;;;;;;;;:::;;;@@@@@@;;;999:::222444666666222777NNNfffsss```JJJ>>>888444666;;;;;;777222111222555555444999===CCCIIIMMMMMMLLLKKKGGGFFFDDDBBB@@@???>>>>>>999:::;;;<<<===>>>@@@@@@===:::777444222111111111111333777<<>>>>>>>>>>>============CCCGGGSSSeeeyyypppUUUGGGGGGFFFIIILLLIIINNNOOOQQQUUUXXXXXXTTTPPPUUUVVVVVVVVVVVVXXX[[[^^^```^^^```rrrlllfffmmm}}}RRRDDDLLL\\\ooohhh|||bbbGGGCCCAAA>>>======>>>======CCCKKKXXXdddmmmtttzzz}}}~~~|||xxxxxxzzz|||~~~~~~{{{wwwtttqqqnnnllleee___UUUJJJBBB>>>======@@@FFFLLLLLLFFFAAA@@@AAAAAA>>>>>>??????AAAKKKWWWpppnnn\\\NNNCCCAAABBBAAA===:::999::::::>>>@@@BBBBBB???<<<<<<===???@@@CCCFFFEEEAAA<<<999;;;:::<<>>777555555444222333???MMMVVVMMMEEE???999555777===???:::555222222333444333666:::@@@FFFIIIIIIHHHGGGCCCCCCAAA???>>>=========;;;;;;<<<==================;;;888444222111111111111333666:::???GGGOOOTTTTTTOOOOOO[[[jjjttt{{{wwwjjjdddiii|||ooo^^^UUUSSS]]]cccppptttdddHHH999888555666888444666666666666666666666666:::777777999:::;;;CCCMMMwwwvvvQQQiiinnneeeKKKaaaeeeMMMFFFFFFKKK]]]|||zzzqqqfffXXXMMMIIICCC???@@@AAA???@@@BBB@@@@@@@@@AAAAAAAAABBBBBBDDDPPPbbbtttpppVVVIIIJJJIIIKKKOOOLLLQQQOOOPPPUUU[[[]]]YYYTTTUUUVVVWWWWWWWWWWWWXXXZZZXXX[[[[[[dddooo[[[^^^eeeJJJGGGVVVvvvcccnnnjjjKKKEEEBBB>>>======>>>======AAAHHHTTT```jjjqqqwww{{{vvvwwwxxxzzz}}}zzzvvvsssrrrrrrrrroookkkcccZZZQQQIIIDDDAAA@@@GGGNNNPPPLLLHHHGGGHHHJJJFFFCCCBBBBBBAAADDDJJJhhhvvvaaaRRRLLLIIIEEE@@@;;;999:::===@@@BBBCCCCCCAAA???>>>>>>>>>DDDMMMTTTWWWVVVQQQMMMGGGCCCAAACCCAAA<<<888888;;;777444555555444555888<<>>>>>===<<<;;;;;;;;;;;;;;;<<<===>>>>>>===<<<;;;===;;;888555333111111111111222444777:::@@@FFFKKKKKKHHHKKKXXXhhhsss{{{rrrggggggttt~~~lll\\\TTTYYYhhhppp{{{qqq```FFF888777444555777444666666666666666666666666===777777>>>===;;;FFFVVVUUUYYYuuuRRR]]]nnnLLLKKKHHHHHHVVVsss~~~mmm___RRRIIIAAA@@@@@@???AAADDDAAAAAABBBCCCDDDEEEFFFFFFEEEXXXpppmmmUUUJJJMMMKKKMMMQQQOOOTTTRRRQQQVVV\\\___[[[VVVUUUWWWYYYYYYXXXWWWWWWWWWRRRYYYXXXZZZyyy]]]WWW|||TTTEEERRRyyy~~~___```xxxqqqPPPFFFCCC???===============@@@FFFPPP\\\gggpppvvvyyy~~~yyyyyyyyyzzz|||~~~~~~zzzuuurrrrrruuuwww}}}|||xxxrrrhhh\\\QQQKKKCCCHHHNNNPPPNNNLLLLLLNNNRRRPPPMMMIIIDDDCCCFFFJJJffftttdddYYYRRRHHHAAA;;;999>>>EEEGGGFFFCCC@@@===;;;;;;<<>>888777:::???<<<666222000000111222111444999===???@@@>>>===::::::999999999999:::::::::;;;<<<>>>>>>===<<<;;;>>><<<:::777444222111000000111333555777;;;AAAEEEDDDBBBGGGVVVeeepppxxx}}}tttlllqqqvvvyyy~~~iii[[[TTTZZZnnn{{{mmm]]]DDD777888555555777444666666666666666777777777===666777@@@???<<>>>>>???BBB@@@@@@AAACCCDDDEEEGGGGGGIII```zzz~~~jjjTTTKKKNNNMMMNNNSSSQQQYYYVVVTTTWWW[[[]]]ZZZWWWWWWZZZ\\\\\\ZZZXXXWWWXXXPPPYYYYYYWWWooojjjZZZjjjbbbHHHQQQrrrbbbYYYnnnxxxUUUHHHDDD@@@===<<<======<<>>999;;;<<<;;;:::;;;===>>>CCCFFFGGGCCC<<<999888888999777444111//////111333111444888;;;======;;;:::888888888888888999999:::888999:::<<<===>>>======>>>===;;;888555333111000...000222444666999>>>BBB@@@???EEESSSaaallltttzzz||||||pppppppppqqq~~~|||gggZZZUUUVVVpppiiiYYYBBB888999666555888555666666666666777777888888<<<666777???@@@>>>IIIZZZwwwlllMMM___[[[MMMddd|||cccKKKHHHEEELLLaaa}}}kkk]]]MMMEEEBBB???>>>???AAAAAABBBDDDEEEGGGHHHHHHUUUlll}}}hhhSSSLLLQQQOOOPPPUUUSSS\\\ZZZYYYYYYZZZ[[[ZZZYYY[[[]]]^^^^^^]]][[[ZZZ[[[SSSZZZ\\\ZZZjjj~~~iiibbbsssNNNPPPhhhjjjYYYggg|||ZZZJJJFFF@@@===<<<<<<===<<<>>>AAAIIITTTaaammmsssvvv{{{}}}~~~}}}xxxxxxxxxzzz||||||wwwssssssyyy~~~wwwkkk```YYYPPPPPPNNNLLLJJJJJJMMMOOORRRXXXXXXNNNEEEGGGOOOWWWmmmvvvdddQQQCCC;;;:::EEESSSUUUNNNEEE===999999:::;;;@@@SSShhhuuuwwweeePPPCCC===::::::<<<;;;???@@@;;;777999===???HHHLLLKKKCCC<<<999888777333444333222000///111333222444777999;;;:::999888777777666666777888888999888888999:::<<<===>>>??????>>><<<999666333111000...000222333555888<<>>===CCCPPP]]]hhhrrrzzz{{{~~~zzzqqqrrrpppnnnxxxxxxdddYYYUUUTTTsss{{{hhhVVVAAA888:::666555888666555666666777777888888999:::888888===@@@DDDLLLUUUjjjVVVWWWpppPPPHHHYYYkkknnniiiMMMKKKGGGHHHWWWqqq~~~{{{{{{wwwdddXXXQQQJJJFFFEEEHHHHHHIIIJJJLLLMMMNNNNNNfff{{{yyyzzzgggTTTOOOSSSRRRSSSWWWWWW]]]^^^^^^]]][[[ZZZ]]]___^^^___aaa```___^^^^^^___WWW\\\______gggyyybbbTTTOOO\\\rrrZZZ```ppp___KKKGGGAAA===<<<<<<<<<<<<<<<>>>EEEPPP^^^jjjqqqtttzzz|||~~~||||||yyyxxxxxxxxx{{{~~~zzzuuuvvv{{{|||uuunnnhhhfff^^^]]]ZZZVVVSSSQQQQQQQQQLLLRRRSSSLLLGGGJJJOOOQQQdddlllWWWIII>>>999CCCQQQNNNHHHAAA===<<<<<<<<<;;;777OOOhhhwwwzzzgggRRRFFF???;;;:::;;;<<>>?????????===:::777444111000///000222333444666999;;;;;;;;;@@@MMMZZZfffrrr{{{|||{{{uuuvvv}}}}}}vvvzzztttaaaWWWUUUXXXxxx}}}rrrdddRRR>>>777999555444777555555666666777888888999999999;;;;;;;;;AAAKKKPPPNNNZZZbbbTTThhhIIIKKKXXX\\\bbblllQQQPPPJJJFFFOOOddd|||~~~vvvvvvzzzkkkaaaXXXQQQNNNPPPPPPQQQRRRSSSTTTUUUVVVsss{{{{{{}}}ppphhhUUUQQQVVVTTTUUUZZZYYY\\\___aaa___\\\[[[___ddd```aaabbbaaa```___```bbbZZZ\\\```bbbeeexxx}}}```XXXMMMRRRtttYYYYYYfffbbbLLLGGGAAA===<<<<<<<<<<<<:::<<>><<<:::888888:::<<<>>>@@@???===;;;777444111///000111333333333333666888999999>>>KKKYYYfffsss~~~~~~tttrrr|||qqq___VVVTTT\\\~~~~~~nnn```OOO<<<666888444222666444555666666777888999999999999>>>===:::BBBQQQRRRJJJLLLvvvkkkSSSqqqLLLFFFMMMPPPWWWbbbXXXQQQKKKJJJMMMYYYooovvvssswwwlllccc\\\]]]```ccc___UUUOOOUUUaaa|||qqquuunnnaaaYYYSSSTTTWWWXXXYYY\\\^^^___```aaaaaabbbbbbbbb___ccceeeccc^^^\\\^^^bbbccccccccc```aaarrrwwwccc]]]AAAZZZzzzWWW^^^\\\vvvkkkTTTIII???>>>???>>><<<<<>>CCC???===============<<<;;;::::::HHHaaauuuuuugggZZZWWWKKKHHHCCCAAAAAABBBBBBBBBBBB???<<<<<<<<<======<<>>;;;888666666:::???BBB>>>===<<<;;;999888777666222222222222333555777888999;;;???GGGTTTdddttt}}}nnn]]]VVVSSS]]]ooodddHHH===555555888777555555888888888777555555777999<<<;;;<<<@@@FFFIIIHHHEEELLLggghhhWWWsssQQQIIILLLNNNUUU```WWWPPPJJJHHHIIISSSeeeuuu|||oookkk{{{wwwppppppnnnjjjaaaUUUQQQ\\\jjjyyylllppptttccc[[[UUUQQQTTTXXXYYYZZZ\\\]]]^^^___`````````_________bbbdddbbb^^^\\\]]]```eeeeeeeeebbbaaaooosssaaa~~~eeeEEEUUUuuuYYY\\\YYYssssssXXXLLLAAA>>>???>>><<<=========@@@HHHTTT```iiimmmttt|||}}}{{{|||{{{zzz|||}}}}}}~~~yyypppkkkhhhkkklllnnnnnnmmmkkkjjjjjjeeedddcccbbb___[[[XXXUUULLLKKKWWWkkkqqqqqqsssbbbSSSCCC@@@CCC===;;;<<<<<<=========<<<<<<<<>>===<<<999777555333222111111111111222444666777999:::===DDDQQQaaarrr|||lll\\\UUUTTTbbbiii\\\GGG===555555888777555555777888888777666777999;;;===<<<===AAAFFFHHHGGGDDDJJJaaahhhQQQuuuUUUIIIHHHIIIOOOYYYWWWQQQJJJGGGGGGLLLYYYfffyyybbb___qqq{{{tttiii[[[PPPRRRdddxxx}}}rrrwwwmmm^^^VVVQQQOOOTTTYYYZZZZZZ\\\ZZZ[[[]]]^^^___^^^\\\[[[^^^```aaa```\\\[[[\\\___fffggggggeeeccckkk~~~zzzlllXXXhhhkkkGGGLLLcccaaa]]]YYYooo___PPPCCC??????>>>======;;;;;;===CCCOOO[[[eeekkkrrrzzz~~~|||}}}~~~~~~wwwiiiaaa^^^```cccfffiiilllnnnpppkkkjjjjjjjjjjjjiiifffdddUUUKKKKKKTTTXXX\\\qqqrrrdddUUUEEEBBBCCC===BBBBBBBBBBBBBBBAAA@@@@@@>>>AAAHHHPPPQQQKKKEEEDDDAAAAAABBBDDDGGGGGGFFFDDDBBB@@@?????????>>>;;;999777@@@FFFDDD>>>;;;:::888555999<<<<<<888333111111///000111333444444444444555666666555444555777:::IIIJJJLLLLLLIIIDDD???<<<===<<<:::888555444333222000000000000111222444555888999;;;AAALLL]]]ooo{{{{{{~~~jjjZZZTTTUUUjjjjjjXXXEEE<<<555666888777555666666777888777777888;;;>>>???>>>>>>BBBFFFHHHFFFDDDHHHYYYxxxoooNNN\\\JJJFFFIIIOOOUUUVVVPPPKKKHHHGGGIIIQQQ[[[rrr~~~hhhaaaeeejjjzzz|||pppaaaTTTOOOZZZsssyyyiii\\\TTTPPPPPPVVV[[[[[[YYYZZZUUUWWWZZZ\\\]]]\\\ZZZYYY\\\]]]___^^^[[[[[[\\\]]]eeefffggggggdddhhhyyy~~~mmmRRRUUUvvvrrrJJJHHHZZZmmm```YYYlllgggWWWFFF@@@??????======;;;:::;;;@@@JJJVVVbbbiiipppxxx~~~~~~~~~xxxkkk\\\[[[ZZZ[[[]]]```aaabbbfffeeeeeehhhnnnuuuzzz}}}qqqbbbXXXWWWTTTTTTfff|||uuummm```NNNIIILLLGGGNNNMMMMMMKKKIIIGGGEEEDDDAAAAAACCCGGGJJJIIIGGGEEEBBBBBBBBBDDDGGGHHHGGGFFFDDDCCCBBBBBBAAA???<<<999444666:::;;;======<<<;;;444888<<<;;;666222000000000000111222333444555555777777888888777777:::<<>>IIIZZZnnn{{{{{{}}}~~~hhhXXXSSSWWWrrrsssZZZCCC;;;555666888666555666555777888888888:::===@@@CCCAAAAAADDDHHHJJJHHHEEEJJJTTTkkkWWWkkkPPPIIINNNSSSUUURRRMMMIIIHHHGGGGGGLLLSSSiii~~~kkkXXXZZZ```kkkwww}}}xxxkkk\\\UUUYYYjjjooobbbYYYVVVRRRSSSYYY]]][[[XXXWWWQQQSSSVVVXXXZZZZZZZZZZZZZZZ[[[\\\\\\[[[[[[\\\]]]bbbccceeefffdddfffqqq~~~{{{WWWPPPiiiTTTKKKYYY{{{cccXXXiiiqqq]]]III@@@@@@???>>>>>>;;;;;;;;;???GGGRRR^^^fffmmmuuu{{{}}}~~~{{{}}}fffaaaZZZVVVTTTRRRQQQOOOWWWWWWWWW]]]hhhzzzyyyllleee]]]VVV^^^lll}}}~~~sss]]]TTTXXXVVVRRRRRRQQQOOOMMMKKKIIIGGGIIIIIIJJJKKKMMMNNNMMMJJJIIIGGGDDDDDDFFFHHHIIIJJJHHHFFFEEEDDDCCCAAA===:::666444555:::@@@AAA???===777:::>>>===888444222222111111222333444555666666888999::::::::::::<<<>>>???BBBHHHMMMQQQSSSSSSSSSBBB@@@===:::777666666666222222111111222333444555888999:::>>>GGGWWWlllzzz|||{{{fffVVVTTTZZZyyyvvvuuuWWW@@@:::555777888666666777555777888999:::<<>>>>><<<<<<===???DDDNNNZZZbbbjjjsssyyy{{{}}}}}}ggg```WWWRRRQQQQQQOOOMMMLLLLLLMMMQQQ^^^vvvwwwoooeeeZZZYYY```vvviii___```]]]TTTSSSRRRQQQOOOLLLJJJIIIOOORRRSSSQQQPPPQQQOOOLLLNNNKKKHHHGGGHHHKKKLLLMMMKKKIIIFFFDDDCCC@@@===:::888555666>>>DDDDDD@@@===:::>>>AAA@@@;;;666444444222222222222333555666777888999;;;<<<;;;;;;===>>>;;;===AAAEEEHHHKKKLLLMMMFFFCCC???:::666444333333333222222111222333444555666888:::===EEEUUUiiixxx}}}wwwdddUUUVVVaaazzztttlllKKK>>>999666777888666666888666888999:::;;;===@@@CCCFFFEEEEEEHHHLLLNNNKKKIIIMMMRRR[[[zzzcccJJJHHHNNNRRROOOIIIFFFFFFGGGFFFHHHLLLZZZpppxxxkkkbbbgggpppvvvyyy{{{xxxwwwqqqaaaVVVQQQ]]]tttwwwggg___^^^VVVRRRRRRXXX[[[YYYVVVVVVTTTTTTSSSSSSTTTUUUWWWWWWUUUVVVWWWZZZ]]]___aaaaaaccc`````````___```gggooodddLLLVVV{{{sssUUUOOO|||qqq^^^]]]zzzyyyyyyhhhNNNBBB@@@@@@???>>>;;;<<<===>>>BBBKKKUUU]]]hhhqqqxxxzzz|||ssskkk```XXXVVVUUUSSSQQQIIIKKKLLLLLLTTTkkk~~~uuukkk```[[[]]]iii||||||yyyrrrooofff```___\\\YYYTTTPPPLLLJJJKKKQQQSSSOOOMMMOOOPPPNNNOOOMMMLLLLLLNNNOOOOOOOOOLLLIIIEEEBBBAAA>>><<<999888555888BBBHHHEEE???===:::>>>AAA@@@;;;666444333111111000111222333555666666888:::;;;;;;;;;<<<>>><<<===>>>@@@AAABBBBBBBBBAAA>>>:::666444333333333222222111000000111333444333666999<<>>;;;<<<===>>>AAAHHHRRRYYYgggpppwwwyyy|||}}}~~~vvvhhh___XXXQQQMMMLLLOOOOOOKKKOOOccc{{{pppeee```aaa]]]uuu}}}|||vvvrrrooojjjddd\\\TTTNNNKKKBBBKKKNNNJJJHHHLLLPPPQQQMMMMMMNNNPPPRRRSSSRRRPPPLLLIIIDDD@@@>>>===:::999666333999DDDJJJEEE???===777;;;>>>===888333111111000000//////000222444555444666999:::::::::;;;<<<>>>>>>@@@@@@@@@???===<<<888666444222222333555777111111000//////000111222111555888;;;BBBPPPdddrrrzzz}}}|||ooo___UUU]]]mmmxxxyyy\\\CCC;;;777666888777555666999888:::;;;;;;<<<===AAACCCCCCBBBCCCFFFKKKMMMKKKHHHJJJOOOSSSlllzzzaaaRRRSSSzzz~~~___TTTTTTFFFDDDLLLGGGHHHZZZttt|||yyyuuujjj]]]WWWUUU```xxxppp```ZZZXXXTTTSSSRRRTTTWWWWWWUUUSSSUUURRRPPPQQQSSSTTTSSSPPPVVVVVVVVVVVVXXX\\\bbbfffaaa]]]YYYZZZ___ccccccbbbzzzUUUKKKZZZ\\\~~~PPPbbbppp]]]cccssszzzvvv~~~uuuQQQCCCDDDDDD@@@>>>???>>><<<;;;===CCCKKKQQQbbbjjjqqqtttwww}}}|||ooollliiiccc[[[SSSPPPRRRQQQYYY{{{}}}vvvmmmdddbbbmmmzzzsssoookkkaaaRRRFFFFFF???;;;===BBBFFFLLLRRRPPPQQQTTTWWWXXXYYYXXXWWWPPPMMMHHHDDDBBB@@@>>>===:::999;;;CCCJJJKKKDDD===666666555444333111000///111111111111111222222333333555777999999:::;;;======<<<>>>AAAEEEGGGDDDAAA>>><<<999666444444444555444333333222333444666777777666777:::>>>III]]]ppp{{{uuuhhhZZZUUUdddyyyzzz~~~xxxNNN<<<888777777666666666666666<<<;;;::::::;;;>>>BBBDDDDDDAAACCCKKKPPPPPPNNNNNNJJJJJJUUUjjjgggWWWWWW{{{jjj[[[UUUHHHGGGLLLEEEGGGVVVmmm}}}{{{wwwkkk^^^XXX\\\llllll\\\WWWXXXUUUSSSRRRSSSVVVWWWVVVTTTRRRQQQPPPQQQSSSSSSQQQOOOQQQQQQSSSUUUXXX\\\bbbeee```\\\XXXYYY^^^bbbcccbbbooo]]]PPPSSSXXXUUUTTTtttaaaeeettt}}}yyy|||WWWEEECCCCCC???===>>>===<<<;;;<<>>===>>>AAAEEEFFFEEEBBB???>>>;;;999777666555555444444333333333444555666777666777999===HHH]]]oooyyy}}}sssfffYYYVVVggg~~~{{{xxxrrrNNN>>>888777777666666666777777:::::::::;;;===AAAFFFJJJHHHEEEEEEKKKOOONNNLLLMMMOOONNNRRR___uuubbbZZZtttuuu```TTTJJJKKKLLLDDDFFFPPPaaavvv|||{{{wwwkkk___\\\hhhhhhYYYVVVYYYUUUSSSRRRRRRTTTUUUUUUTTTOOOOOOPPPQQQSSSRRRPPPMMMLLLMMMPPPSSSXXX]]]```ccc]]]ZZZWWWYYY^^^bbbcccbbbeeehhhVVVOOO[[[]]]LLLmmmfffeeesss}}}___IIICCCAAA>>><<<======<<<:::<<<@@@GGGLLL\\\eeennnqqquuu}}}oooddd\\\WWWRRRUUUnnnxxxpppmmmttt}}}ppp```PPPFFF<<<;;;;;;<<<<<<===DDDMMMOOOPPPTTTYYY___aaaaaa```VVVQQQKKKFFFDDDCCCCCCCCC???======AAAFFFHHHEEEAAA555555555444444444333333000000/////////000111111222444666777888999;;;===???>>>???AAACCCEEEDDDCCCAAA@@@???===;;;999777666666555555444444444555555777666777999===GGG[[[mmmwww{{{~~~pppcccWWWXXXmmm}}}xxxiiiKKK@@@888777777777777777888888:::;;;<<<===@@@EEELLLQQQNNNJJJHHHLLLMMMLLLKKKMMMOOOPPPSSSZZZ|||ppp___jjj{{{dddRRRJJJMMMMMMEEEGGGLLLWWWhhh}}}|||yyywwwrrrggg^^^hhhyyyyyyfff[[[XXXZZZSSSRRRQQQPPPQQQRRRRRRSSSMMMOOOQQQSSSSSSRRRPPPNNNLLLMMMOOOTTTYYY\\\^^^___ZZZXXXWWWYYY]]]aaaccccccbbbyyy___SSSbbbeeeQQQ___jjjcccmmm~~~iiiNNNBBB@@@???=========<<<;;;;;;>>>DDDHHHWWWaaajjjooottt{{{rrrhhh```[[[UUUUUUeeeyyy}}}zzzxxxeeeUUUIIIBBB======??????<<<:::AAAIIIKKKMMMRRRZZZbbbffffffdddZZZTTTMMMGGGDDDDDDDDDDDD@@@>>><<<===BBBEEEDDDBBB888888666555444333333333///////////////000000111111333555666777888;;;===?????????@@@BBBCCCCCCCCCBBBBBBBBBBBB???<<<999777999999888777777666666666888666777888;;;EEEYYYkkktttxxx~~~zzzmmm```WWW[[[rrrvvv^^^GGG???777777777777777888999:::<<<>>>???@@@BBBGGGNNNTTTPPPLLLJJJLLLMMMLLLNNNQQQLLLSSSYYY^^^{{{wwwbbbcccqqqWWWNNNOOOLLLEEEHHHJJJOOO\\\pppzzzvvvqqqjjjddd```yyynnnbbb\\\XXXWWWPPPPPPPPPOOOOOOOOOOOOPPPMMMOOORRRTTTTTTSSSQQQPPPPPPPPPQQQUUUYYY\\\\\\ZZZYYYXXXXXXZZZ]]]```bbbcccccczzztttWWWeeeoooRRRTTTooo___dddwww{{{|||sssTTTDDD@@@@@@???=========;;;;;;===AAADDDQQQ[[[eeekkkqqqyyy}}}wwwlllddd^^^[[[WWWUUU\\\hhhmmmYYYMMMGGGEEEEEEEEEFFFEEE@@@;;;>>>EEEHHHKKKRRR]]]gggllljjjggg^^^XXXPPPIIIFFFEEEEEEDDD???<<<999:::>>>AAABBBBBB===<<<999666444222222111///////////////000000111111222444555666888;;;>>>>>>???AAAAAAAAAAAAAAABBBBBBCCCDDDDDDBBB???<<<:::<<<<<<<<<;;;;;;::::::999888777666777:::CCCWWWhhhqqqvvv|||wwwiii]]]XXXaaaxxx{{{kkkUUUAAA<<<777777777777888:::;;;;;;???BBBDDDDDDDDDGGGMMMRRRNNNKKKKKKMMMNNNNNNRRRWWWQQQWWW\\\___tttttt```[[[cccUUURRRKKKGGGJJJIIIKKKSSScccxxxzzztttllleeeeeejjjvvvccc[[[XXXUUURRRNNNOOOQQQPPPOOOMMMNNNNNNMMMOOORRRTTTSSSRRRRRRRRRTTTSSSRRRUUUYYY[[[ZZZWWWYYYZZZZZZ\\\^^^```bbbccccccppp]]]```uuu|||PPPNNNrrrxxx]]]ZZZmmmuuuvvv\\\HHHCCCBBBAAA>>>>>>>>>===<<<<<>>;;;777444222111111000000/////////000111111000111333444555777;;;>>>???AAADDDEEEDDDBBBBBBBBBAAABBBCCCCCCBBB@@@>>><<<===>>>>>>???>>>>>>===<<<888777666777999BBBUUUfffpppttt{{{zzzqqqddd[[[\\\kkkvvvcccOOO===999777777777888999;;;<<<===@@@DDDHHHHHHEEEEEEJJJNNNLLLJJJKKKOOOQQQQQQVVV\\\\\\ZZZZZZYYYfff}}}ggg\\\xxxnnn[[[TTTLLLKKKIIIIIIIIILLLWWWkkk}}}vvvjjjdddmmmzzzqqq```WWWUUUSSSPPPMMMPPPSSSSSSQQQNNNMMMNNNLLLOOOQQQRRRPPPPPPQQQSSSVVVSSSQQQTTTXXX[[[YYYVVVZZZ[[[]]]^^^___```aaacccfffkkk{{{mmm______TTTOOOfff```TTTfffnnnppp{{{fffMMMEEECCCAAA?????????>>><<<<<<>>>@@@EEEPPP]]]dddllluuu{{{}}}|||oooggg```______```bbbdddbbbvvv|||}}}rrrhhhiiimmmpppppplllhhhddd\\\RRRKKKJJJKKKPPP\\\mmmzzz~~~xxxppphhhbbbZZZSSSNNNJJJFFFDDD;;;:::888999;;;???BBBDDD@@@>>>;;;777555333333333111000000000000111222222000111222333444777;;;>>>AAAEEEIIIJJJHHHEEECCCCCC@@@AAAAAABBBAAA@@@???>>>===>>>??????@@@???>>>>>>999777666666888@@@SSSdddoootttzzztttkkk___YYYaaauuusss___KKK;;;999777777777888:::<<<===>>>???EEEJJJJJJFFFDDDGGGKKKJJJJJJMMMQQQSSSSSSXXX______XXXXXXVVVZZZ~~~wwweeelllttt___VVVNNNPPPIIIHHHGGGHHHPPPccc{{{wwwkkkffftttrrraaaWWWSSSSSSRRRMMMQQQUUUVVVSSSPPPNNNNNNKKKNNNPPPPPPNNNNNNPPPSSSUUURRRPPPRRRWWWZZZYYYWWW[[[]]]^^^______```aaaccckkkjjjuuu~~~cccRRR]]]VVV___cccRRRaaajjjlllxxxlllQQQGGGDDDAAA???@@@@@@???===<<<===???BBBMMMZZZccckkktttzzz|||~~~yyypppgggdddfffiiikkkmmmfffkkkzzztttjjjkkkkkknnnwww~~~{{{zzz|||www|||~~~xxxtttlll___VVVRRRNNNTTTbbbttt}}}tttkkkfff^^^WWWQQQLLLHHHEEE;;;:::999:::<<<@@@DDDFFF???===:::777555555555555111111111111111222222333///000222222333666;;;>>>BBBGGGMMMNNNLLLHHHEEEEEE??????@@@@@@@@@@@@@@@@@@<<<===>>>???@@@@@@???>>>999777666666777@@@RRRdddnnnssszzzpppfff[[[XXXeee{{{ppp]]]JJJ;;;999777777777999:::<<<>>>???===DDDJJJKKKGGGDDDFFFJJJJJJJJJNNNSSSTTTTTTXXX___[[[TTTWWWYYYWWWrrrwwwfffjjjXXXTTTJJJHHHGGGHHHHHHIIISSSjjj~~~~~~wwwtttvvvxxxzzz~~~ooofffnnnsssccc[[[WWWSSSPPPOOOOOORRRUUUWWWUUURRRPPPOOOPPPQQQRRRQQQPPPOOOPPPQQQVVVTTTQQQQQQRRRTTTTTTSSSXXXYYYZZZ\\\^^^aaacccdddfffiiijjjfffYYYfffuuuNNNYYYoooYYY___eeetttxxx[[[JJJHHHAAA??????===<<<<<<;;;;;;;;;BBBHHHRRR]]]hhhpppuuuwww}}}}}}{{{rrruuu~~~nnnfffmmmsssooojjjjjjjjjiiihhhkkkqqqxxx}}}|||qqqmmm``````jjj}}}zzzqqqkkk```VVVRRROOOKKKFFF===:::777666999===;;;777888999999777444222333555333333333222222111111111222222222222333777<<<@@@JJJLLLOOOQQQQQQNNNKKKIII???===:::999:::<<<<<<<<<>>>>>>>>>===<<<:::999888555555666888999@@@QQQ```mmmsss{{{{{{lllhhh\\\WWWjjjzzz|||mmm[[[BBB<<<888666999<<<;;;;;;===DDDKKKCCCDDDEEEGGGHHHIIIIIIIIIJJJJJJOOOXXXZZZVVVTTTWWWUUUZZZ\\\]]]\\\ddduuuzzznnn[[[UUUOOOJJJJJJIIIIIIHHHPPPcccuuu{{{uuupppllliiiiiidddcccgggiiijjjooouuuzzzpppnnn{{{ttthhh]]]YYYYYYVVVSSSSSSQQQTTTWWWWWWUUUSSSQQQQQQQQQRRRSSSRRRQQQQQQRRRSSSWWWUUUSSSSSSTTTUUUUUUTTTYYYYYYZZZ[[[]]]___bbbccc```cccaaayyybbbPPPWWWpppXXXSSSuuusssXXX]]]cccppp{{{yyycccQQQLLLCCC@@@???>>>===<<<;;;;;;;;;AAAFFFOOOYYYdddmmmsssvvv{{{yyynnnqqquuutttsssvvvuuurrrpppppprrrvvvxxxyyy{{{}}}zzzmmmmmmwww}}}wwwlllaaaYYYTTTOOOLLL@@@<<<888777:::<<<;;;888777888999999999888777777555444444333222222111000111222222222333777<<<@@@IIIKKKOOORRRRRRQQQNNNLLLCCCAAA===;;;<<<<<<<<<;;;;;;;;;;;;;;;:::999777777555555666888999@@@PPP```mmmsss{{{vvvfffaaaXXXXXXnnn}}}iiiVVV>>>999555666999;;;;;;;;;>>>FFFLLLSSSPPPKKKHHHFFFGGGIIIKKKLLLKKKOOOWWWYYYUUUTTTVVVVVVYYY[[[aaaeeeiiioooiiiuuuooo___VVVSSSNNNLLLKKKJJJHHHKKKYYYggg}}}|||wwwooohhhdddbbbaaaaaadddbbbbbbeeefffeeefffiiitttxxxuuu|||iii```YYYZZZ[[[YYYVVVUUUUUUVVVWWWVVVTTTRRRRRRSSSRRRSSSTTTTTTSSSSSSUUUWWWYYYXXXVVVVVVWWWXXXWWWUUUYYYYYYYYYZZZ\\\___aaaccccccccc]]]mmmjjjRRRQQQ```fffPPPfffxxxUUUWWW___iiiwww}}}nnnZZZQQQEEEAAAAAA???>>>===<<<<<<;;;???CCCJJJSSS^^^hhhqqquuuyyy|||yyy{{{~~~}}}}}}yyyvvvvvvvvvuuutttoootttzzz{{{|||wwwhhh[[[RRROOOAAA===888888:::<<<<<<;;;777777999;;;======<<<:::666666666555444222111000111222222222333666;;;???HHHKKKOOOSSSUUUTTTRRRPPPJJJGGGBBB???>>>===;;;999888888888777777666666666555555666888999@@@PPP```lllrrrzzz|||qqqddd]]]UUU[[[uuufffRRR;;;888555777999;;;;;;<<<@@@HHHNNN]]]WWWOOOHHHEEEGGGLLLOOOMMMLLLOOOTTTVVVSSSRRRSSSUUUWWWZZZdddmmmmmmuuu]]]eeehhhaaaZZZTTTOOOMMMKKKJJJHHHHHHQQQ[[[qqqzzzooollliiihhhjjjmmmooopppsssssstttuuussspppmmmlllppp||||||iiiaaaZZZZZZ[[[XXXVVVVVVVVVVVVVVVTTTRRRQQQRRRSSSRRRSSSTTTTTTTTTUUUXXXZZZZZZYYYYYYYYYZZZZZZXXXVVVXXXXXXXXXZZZ]]]```cccfffppplllaaajjjwwwYYYRRR\\\|||tttUUU^^^WWWSSS[[[bbbooo|||{{{{{{cccUUUEEECCCBBBAAA???===<<<<<<<<>>>>>@@@888777888;;;>>>@@@>>>===888888888777555333111000111111222222333666:::>>>FFFIIIOOOSSSVVVWWWUUUTTTPPPLLLHHHDDDAAA>>>;;;999777666666666555555666666666555666888999@@@PPP___lllrrrzzz{{{qqqfff]]]WWWbbb|||~~~dddPPP;;;:::999999:::;;;<<<>>>CCCIIINNNWWWTTTOOOLLLJJJLLLNNNPPPLLLMMMOOORRRSSSQQQPPPPPPPPPTTTXXXdddmmmjjjuuuiii___^^^bbb___TTTPPPMMMKKKKKKIIIHHHLLLSSSggg~~~}}}|||wwwwwwwwwzzz}}}zzz|||hhh```YYYWWWVVVTTTTTTVVVTTTTTTSSSQQQOOOOOOPPPRRRSSSTTTTTTTTTTTTVVVYYY[[[YYYYYYZZZ[[[]]]\\\ZZZWWWVVVVVVWWWYYY]]]bbbfffiii}}}sssiiikkk|||]]]RRR\\\~~~aaaYYY~~~dddTTTWWWYYYbbbrrrtttmmmYYYEEEEEEDDDBBB@@@>>>===<<<<<>>999999999999777555222111000111222333333555999<<>>AAAEEEJJJNNNNNNPPPRRRTTTSSSRRROOONNNKKKNNNPPPQQQRRRQQQOOOMMMJJJQQQVVV^^^eeebbbkkkfff\\\cccfffZZZSSSNNNKKKKKKJJJHHHJJJNNN[[[rrraaaZZZTTTSSSSSSQQQRRRUUUPPPQQQQQQPPPNNNNNNOOOQQQSSSSSSSSSSSSSSSTTTXXX[[[WWWWWWYYY\\\^^^]]][[[XXXUUUUUUVVVXXX\\\aaafffiii|||rrrppptttjjjWWWaaauuuXXXkkk|||^^^YYYVVVXXXeeemmmyyybbbJJJGGGFFFDDDAAA???===<<<<<<>>>>>>AAAFFFPPP\\\hhhoooqqquuuzzz}}}~~~|||fffVVVQQQJJJIIIUUUbbb|||zzzyyyvvvuuuwwwxxxdddJJJ???<<<;;;AAAKKKMMMGGGDDDGGG@@@CCCFFFGGGDDD@@@>>><<<999999::::::999777444222000111222333333555888;;;AAAEEEKKKRRRVVVXXXWWWWWWSSSPPPLLLIIIGGGDDD@@@===;;;:::888777666777888888777666777888999???OOO___lllsss{{{yyyoooaaa[[[```uuu}}}nnnSSSGGG999;;;;;;<<<===>>>AAADDDGGGJJJKKKKKKPPPVVVZZZZZZUUUOOOJJJKKKPPPTTTTTTTTTTTTQQQMMMHHHOOOSSSXXX]]]ZZZddd{{{uuubbbeeekkkfffWWWQQQLLLLLLKKKIIIHHHJJJNNNccc{{{sss]]]XXXUUUUUUSSSOOONNNQQQMMMNNNPPPOOONNNNNNOOOPPPSSSSSSRRRQQQQQQRRRVVVYYYSSSTTTWWW[[[^^^^^^[[[XXXVVVUUUUUUVVVYYY^^^bbbeeeooolllzzzdddfffbbbbbbkkk```ZZZWWW___iii{{{oooUUUHHHGGGEEEBBB@@@>>><<<<<<<<<<<<>>>CCCLLLXXXccciiippptttyyy|||}}}~~~zzzwwwvvvyyykkkWWWQQQKKKFFFHHHKKK```}}}vvvpppjjjggghhhjjjxxx{{{bbbNNNGGG???@@@JJJVVVWWWLLLFFFHHHEEEMMMVVVVVVNNNDDD===:::888999;;;;;;;;;888666444000111333333333555888:::???CCCIIIPPPTTTVVVVVVVVVQQQOOOLLLJJJIIIFFFCCC@@@===;;;999777666666777888777666777888999???OOO^^^mmmttt|||sssiii]]]ZZZeee~~~~~~```JJJBBB777;;;;;;===>>>@@@DDDGGGIIIIIIHHHIIIMMMSSSWWWXXXTTTOOOKKKLLLSSSXXXYYYYYYZZZUUUOOOLLLQQQQQQTTTYYYWWW^^^qqqkkkfffoooqqq[[[SSSNNNMMMLLLIIIGGGHHHEEEXXXoooiii^^^[[[YYYZZZVVVPPPLLLLLLKKKMMMPPPPPPOOOOOOPPPQQQRRRRRRRRRPPPOOOQQQUUUXXXQQQSSSVVV[[[^^^^^^[[[XXXWWWVVVTTTTTTVVVZZZ^^^aaaeeehhhlllfffpppccctttgggbbb\\\bbbhhhxxxyyy___IIIHHHEEECCC@@@>>><<<<<<;;;;;;<<>>BBBHHHOOOSSSUUUUUUUUUOOONNNLLLKKKJJJHHHEEECCC>>><<<999777666666777777777777777888999???OOO^^^nnnuuu}}}zzzmmmccc]]]\\\jjj|||vvvxxxYYYFFFAAA888=========???BBBFFFIIIJJJHHHFFFFFFHHHMMMQQQRRRRRRPPPNNNNNNVVV\\\\\\]]]^^^YYYQQQPPPRRROOORRRYYYXXX[[[jjjllllllwwwyyyjjjVVVNNNPPPMMMLLLNNNIIIHHHPPPaaaxxxsssgggaaa[[[TTTQQQQQQPPPLLLHHHLLLNNNPPPOOOMMMLLLOOORRRUUUTTTSSSSSSSSSSSSSSSTTTVVVTTTRRRSSSWWWYYYXXXWWWUUUSSSRRRTTTXXX[[[\\\[[[eeefffzzzuuujjjXXXxxxkkkiiinnngggmmmxxx^^^NNNHHHDDDDDDCCC???=========<<<<<<>>>DDDNNNZZZbbbjjjqqqxxx||||||~~~xxxfffYYY^^^jjjqqqhhhYYYNNNIIIHHHNNNIIIVVVzzz|||nnnaaa]]]\\\iii}}}xxxkkk[[[PPPIIIHHHWWWoooqqq]]]NNNNNNXXXiiiwwwsss\\\EEE<<<===:::999999:::::::::777555333333333333444444555666???CCCHHHMMMPPPPPPOOONNNOOONNNLLLIIIGGGDDDBBBAAA===<<<:::999888777777777666555666777999@@@PPP```gggsss}}}pppaaaUUU^^^rrrxxx{{{oooUUUGGG???999999===>>>AAADDDGGGIIIIIIHHHHHHGGGIIIMMMQQQSSSSSSSSSRRRUUUWWWYYY\\\^^^``````aaaWWWUUUSSSTTTXXX]]]aaaddduuusssiiiwwwyyyfffZZZSSSJJJJJJMMMHHHEEEIIIWWWlllnnnddd___YYYRRROOOOOONNNKKKHHHKKKLLLLLLLLLLLLLLLNNNOOOTTTTTTSSSSSSSSSTTTTTTUUUYYYWWWVVVWWWYYY[[[ZZZYYYSSSQQQOOOPPPTTTXXXYYYYYY___cccooo~~~iii~~~aaammmzzzhhhiiijjjoooyyyhhhQQQJJJEEEEEEDDD@@@>>>???<<<<<<;;;<<>>AAAFFFKKKMMMNNNLLLKKKLLLKKKIIIFFFDDDAAA@@@???<<<;;;:::999888777777666666666666888:::@@@PPP^^^kkkvvv}}}mmm___VVVbbbxxxfffLLL@@@<<<777888;;;AAABBBDDDGGGHHHIIIJJJJJJHHHJJJNNNRRRTTTUUUTTTTTTUUUWWWYYY\\\```eeehhhkkk```]]]YYYXXXYYY\\\___aaannnsssuuuwww~~~sssjjj]]]NNNNNNQQQKKKFFFEEELLL^^^rrrzzzeee```]]]WWWPPPLLLKKKKKKJJJIIIJJJIIIHHHIIIKKKMMMMMMMMMSSSSSSRRRRRRSSSTTTUUUVVV[[[YYYXXXXXXZZZ[[[ZZZYYYXXXUUUSSSSSSVVVZZZ]]]^^^^^^bbbdddkkkccceeessspppbbbggg___jjjoooyyyvvvWWWNNNGGGEEEEEEBBB@@@AAA<<<;;;;;;;;;>>>FFFOOOVVV```hhhpppuuuwwwzzzyyyeee___eeefff___WWWRRRPPPNNNRRRNNNRRRZZZmmmxxx||||||nnncccSSSPPP^^^zzzvvvnnn~~~mmmTTTAAA;;;999777777777777666444555555444444444555666777===???DDDHHHJJJJJJHHHGGGFFFFFFDDDBBB@@@>>><<<;;;::::::999888777777666666777666777999:::@@@MMMZZZllluuu~~~xxxiii]]]XXXggg}}}aaaFFF======<<<===@@@CCCDDDFFFHHHJJJKKKKKKKKKIIIKKKOOORRRUUUVVVVVVVVVXXXXXXYYY[[[```eeejjjmmmdddaaa\\\YYYXXXZZZ^^^```fff~~~oootttqqqpppdddSSSQQQSSSJJJLLLGGGHHHSSSeeeyyyppp{{{lll]]]^^^[[[UUUNNNIIIHHHIIIIIIIIIKKKHHHGGGHHHLLLOOONNNMMMRRRQQQPPPPPPQQQSSSUUUVVVZZZYYYXXXXXXXXXXXXXXXXXX\\\ZZZWWWVVVXXX\\\```cccbbbaaa^^^^^^mmmaaaUUUccc\\\rrrlllWWWeeekkkvvv~~~___TTTJJJFFFEEEBBBAAABBB======<<<;;;===BBBJJJOOOZZZbbblllrrrtttxxx~~~}}}qqqnnngggaaaaaaccc___YYYYYY[[[fffjjjhhhxxxuuuhhhWWWQQQXXXppp|||qqq~~~aaaJJJ>>>;;;888666666666666555666555333222333444555666<<>>===;;;:::999999999888888777666555555666444555888:::>>>HHHTTTdddmmmzzzrrrfff]]]\\\nnnzzz^^^CCC<<>>===<<<===@@@FFFJJJUUU]]]hhhooosssvvv|||~~~pppkkkqqqvvvpppddd___fffyyyvvvmmmmmmjjjuuuzzzlll]]]UUUTTTbbbttt{{{ssshhhxxxgggNNNDDD@@@;;;777666666777666666444333111111222444555===???AAACCCDDDCCCAAA@@@>>>>>>===<<<;;;:::999999777777777777777555444444444222333666888;;;CCCLLLWWWbbbsssyyymmmddd___eeewwwrrrWWW>>>999>>>@@@@@@BBBCCCGGGMMMRRRTTTQQQMMMJJJJJJLLLOOORRRUUUWWWXXXYYYZZZ[[[]]]^^^___]]]\\\[[[[[[[[[YYYWWWUUUWWW\\\``````iiittt\\\PPPQQQPPPKKKHHHGGGJJJSSSddd}}}|||lllmmmnnnZZZVVV[[[WWWTTTOOOJJJHHHHHHJJJLLLMMMLLLLLLNNNQQQSSSTTTTTTRRRPPPOOONNNNNNPPPSSSUUUZZZ[[[[[[[[[YYYYYY[[[]]]]]]]]]\\\[[[[[[]]]aaaeee```ZZZ[[[aaa___bbb~~~ttt]]]jjjqqqaaa{{{iiiaaa]]]mmmxxxyyyhhhUUUKKKHHHDDDAAAAAA@@@??????======???CCCGGGNNNXXXccclllpppuuu{{{sssqqqxxxwwwhhh]]]kkkvvvccc\\\TTTVVV```fffaaaXXX]]]iiiQQQMMMGGG@@@:::888888999999777555333111111222444666===>>>???@@@@@@???>>>===;;;:::::::::999888888888555555666777666555444333333111222555777888>>>EEEKKKVVVjjj}}}sssiiicccdddrrr{{{lllTTT???<<>>===<<<===AAACCCIIIRRR___hhhmmmrrrxxx}}}kkk]]]ZZZooolllcccZZZZZZ]]]YYYQQQPPPiiinnn___UUUNNNEEE>>>::::::;;;;;;:::888555333222444666888;;;<<<=========;;;:::999777777777777777777666666333444555666666555333222444111222666888888<<>>>>>>>><<<;;;<<>>:::777555666777999<<<;;;;;;:::999888777777555666777888888666444333666666666555555444444444333888:::888<<>>@@@>>>:::777555666777888999999999888888777777666222444555666666555444333555555555444444444333333222555777;;;DDDMMMKKKEEEAAA???===FFFQQQNNNVVVmmm}}}tttggg___ggguuusssfffTTTFFFCCCGGGDDDHHHMMMKKKOOOQQQTTTVVVWWWUUUSSSQQQTTTSSSSSSSSSTTTVVVYYY[[[[[[[[[\\\\\\ZZZYYYWWWUUUVVVXXXYYYXXXVVVUUUUUUVVVWWWYYY```lllrrr``````yyyjjj]]]TTTKKKFFFJJJNNNKKKKKKOOOXXXkkktttxxx~~~vvvtttnnn```___sssbbb[[[WWWVVVVVVQQQSSSQQQMMMLLLPPPUUUVVVSSSQQQQQQSSSQQQNNNPPPTTTVVVUUUSSSQQQPPPPPPPPPQQQQQQRRRSSSSSSTTTTTTSSSSSSUUUUUUVVVVVVVVVUUUTTTSSSYYYYYYXXXXXX[[[^^^bbbeeeooo}}}___{{{tttmmmiii[[[^^^nnnxxxkkkYYYPPPKKKHHHDDDBBB@@@>>>===<<<<<<<<<>>>DDDLLLTTT\\\eeeooouuuyyy|||~~~yyy{{{{{{{{{~~~pppaaaZZZZZZsss~~~{{{nnnppp}}}yyylllooosssZZZMMMEEE===:::===AAA>>>;;;888666666777888777777777777777777777777222333444555555444333222444444444444333333333333444555888@@@MMMUUUQQQHHHBBB???;;;>>>CCC@@@III```{{{yyyoooccc___nnn{{{|||pppcccOOODDDEEEJJJHHHKKKOOOKKKMMMOOORRRTTTUUUTTTSSSRRRSSSTTTUUUSSSQQQRRRUUUYYY[[[[[[\\\[[[ZZZWWWTTTSSSSSSTTTUUUUUUSSSRRRSSSTTTSSSXXX[[[```tttnnnWWWddd}}}wwwkkk\\\SSSMMMPPPRRROOOKKKJJJIIIUUUfffvvvmmmfffqqq~~~}}}ooofffaaazzzfff]]]YYYRRRPPPTTTLLLRRRQQQHHHFFFNNNSSSQQQPPPOOOQQQSSSRRROOOPPPSSSSSSRRRRRRQQQPPPOOOOOOOOOPPPQQQSSSTTTTTTTTTSSSRRRRRRSSSSSSSSSSSSSSSSSSSSSVVVWWWWWWXXXYYY\\\aaadddggg~~~TTTiii|||ddd]]]jjjuuu{{{bbbUUUPPPOOOEEEDDDAAA???============;;;@@@GGGMMMUUU___kkktttxxx{{{wwwuuusssqqqssswwwzzzzzz~~~mmmbbbaaaccc{{{kkkZZZRRRYYYllluuu[[[WWWeeefffRRRJJJCCC>>><<<@@@???;;;888777666777888666666777777777888888888555666666666555444333222333333333333333333333333444666;;;CCCLLLPPPMMMHHHBBBCCC??????BBB>>>GGG]]]vvv|||tttjjj```aaavvv~~~yyy|||ooobbbKKKAAADDDKKKIIIKKKQQQNNNKKKLLLNNNPPPQQQRRRSSSSSSSSSVVVXXXVVVRRRSSSXXX]]]\\\]]]^^^^^^\\\YYYVVVTTTRRRTTTTTTSSSRRRRRRSSSTTTVVV^^^]]]YYYeee^^^TTTeeesssqqqjjj\\\XXXUUUTTTRRRNNNJJJJJJGGGHHHQQQaaavvv}}}hhhcccppp{{{pppzzz^^^XXXVVVNNNJJJOOOLLLTTTTTTJJJFFFLLLPPPMMMLLLKKKNNNRRRRRROOOPPPSSSOOOPPPPPPPPPPPPOOONNNNNNPPPQQQSSSTTTTTTTTTSSSRRROOOOOOPPPQQQRRRSSSTTTUUUUUUVVVXXXXXXXXX[[[___bbbcccpppUUUfffgggpppmmm]]]fffppp{{{lllYYYSSSSSSGGGEEECCC@@@>>>=========;;;>>>CCCHHHOOOZZZgggpppxxx{{{{{{wwwsssrrrrrrqqqooonnnooowww}}}mmmmmmpppzzzmmmcccbbbXXXMMMGGGEEEKKKZZZiii}}}eeeXXXNNNFFFPPP}}}lllTTTLLLGGG@@@999???>>>;;;999888777888888777888888999999::::::;;;;;;:::999888666444333222333333333333333333333333000333999???BBBCCCDDDFFFHHHLLLJJJGGGFFF@@@GGG\\\sss}}}wwwnnneee\\\___vvv||||||iii]]]III@@@CCCJJJGGGKKKRRRRRRJJJKKKKKKLLLNNNPPPRRRSSSSSSVVVYYYWWWTTTUUU[[[```^^^___aaaaaa```]]]ZZZXXXUUUVVVVVVUUUSSSSSSTTTVVV]]]iiieee\\\cccuuusssTTTQQQXXXXXXUUUTTTTTTSSSQQQNNNLLLJJJKKKKKKFFFGGGTTTfffyyy|||pppiiitttsssZZZTTTRRRLLLHHHJJJNNNUUUXXXSSSMMMLLLMMMMMMHHHHHHKKKOOOOOOLLLNNNRRRLLLMMMMMMNNNNNNOOOOOOOOOQQQQQQRRRSSSSSSSSSSSSRRRMMMNNNNNNOOOQQQSSSUUUVVVSSSVVVXXXXXXWWWXXX\\\```bbbkkkZZZXXX{{{hhhcccwww___cccjjjuuuuuu\\\TTTSSSHHHFFFDDDAAA???>>>>>>>>>;;;>>>AAAEEEKKKUUUaaajjjuuuzzz|||wwwwwwvvvqqqllljjjiiinnnwww|||~~~}}}ssshhhZZZOOOMMMJJJIIIHHHDDDBBBFFFLLLXXXttt}}}eeeTTTKKKJJJCCCHHHmmmsssZZZNNNHHH???888======;;;:::999999999::::::::::::;;;;;;;;;<<<<<<>>>===;;;999888666555444333333333333444444444444111222666888888999???GGGSSSZZZWWWOOOHHH@@@EEEXXXsss~~~~~~uuukkkbbb[[[]]]sss|||zzzaaaVVVHHH@@@EEEKKKIIILLLTTTTTTLLLLLLKKKKKKLLLOOORRRTTTSSSUUUVVVVVVUUUVVV[[[___\\\^^^aaaccccccaaa^^^\\\ZZZZZZYYYWWWUUUUUUVVVXXXbbbpppkkkccciiiqqqpppZZZPPPKKKGGGKKKKKKKKKKKKLLLMMMNNNMMMMMMGGGFFFLLLUUUbbbtttyyy~~~nnnYYYQQQOOOLLLIIIHHHMMMQQQXXXZZZSSSKKKIIIMMMHHHGGGHHHKKKKKKHHHJJJNNNJJJJJJKKKKKKMMMOOOPPPQQQPPPPPPPPPPPPPPPQQQQQQRRROOOOOOOOOOOOPPPRRRTTTUUURRRUUUWWWWWWTTTTTTXXX\\\\\\hhhhhhYYYhhhttt^^^wwwhhhdddfffnnn~~~cccVVVTTTIIIGGGEEEBBB@@@???>>>>>>;;;===???BBBGGGOOO[[[dddnnnvvvyyyzzzyyysssnnnmmmjjjjjjnnnuuu{{{xxx{{{{{{wwwqqqjjj^^^SSSOOOMMMMMMNNNJJJEEEDDDGGGIIIYYYhhhjjjaaaWWWOOOIIIFFFCCCEEEZZZfffSSSGGG???:::<<<;;;::::::::::::;;;<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;999888888777777333333444444444555555555CCC===888888888999@@@III^^^eee```SSSIII@@@GGG[[[uuu~~~tttjjjeee```eeexxxyyy~~~sss___SSSGGGAAAIIIQQQNNNOOOUUUTTTPPPOOOMMMLLLMMMPPPTTTVVVWWWVVVUUUUUUVVVWWWZZZ[[[XXXZZZ^^^bbbcccbbb```^^^^^^^^^\\\YYYWWWVVVWWWYYYcccsssmmmfffllljjj}}}sss^^^SSSMMMEEEEEEEEEFFFLLLQQQRRRPPPJJJHHHGGGHHHIIIOOObbbuuuxxxzzzkkkXXXOOOMMMMMMKKKHHHJJJLLLUUU\\\VVVIIIFFFLLLIIIGGGGGGIIIHHHEEEGGGKKKIIIIIIIIIJJJLLLOOOQQQSSSPPPOOONNNMMMNNNOOOPPPQQQQQQPPPPPPOOOPPPQQQSSSTTTPPPTTTVVVUUURRRRRRUUUZZZVVVdddrrr{{{[[[WWWrrr```fffrrriiieeeiiiyyyiiiYYYWWWJJJHHHEEECCC@@@?????????:::<<<>>>@@@DDDLLLWWW___iiirrr|||zzzzzzzzzuuuqqqrrrkkkhhhhhhmmmrrr~~~wwwuuulllqqqwwwyyyyyyuuujjj___^^^YYYUUUSSSNNNHHHGGGIIIGGGLLLOOOMMMLLLLLLIIIDDDGGGGGGFFFKKKaaawwwlllwwwrrrYYYHHHAAA???::::::::::::;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999999::::::444444444555555666666666XXXKKK@@@<<<<<<===CCCKKKdddkkkdddTTTIIIBBBKKKaaawww~~~tttkkkiiiiiiooowww|||qqqaaaVVVFFFBBBMMMVVVSSSRRRVVVSSSTTTRRROOOMMMNNNRRRVVVXXX\\\ZZZWWWVVVXXXYYYZZZZZZTTTWWW\\\```bbbbbb```^^^```___^^^ZZZWWWVVVXXXYYYdddssskkkeeejjjaaalllssscccXXXGGGAAACCCCCCJJJQQQMMMQQQQQQOOOJJJFFFHHHRRR[[[sss}}}~~~ccc\\\TTTNNNKKKJJJIIIGGGHHHGGGOOO[[[\\\PPPIIIJJJKKKJJJJJJIIIIIIJJJJJJKKKLLLKKKJJJJJJLLLPPPTTTVVVTTTRRROOOLLLJJJKKKNNNPPPOOOPPPQQQSSSSSSSSSRRRQQQSSSRRRPPPOOOOOOPPPQQQRRRYYY]]]gggkkkSSSbbbyyy___rrrnnndddgggssszzzaaaXXXQQQLLLFFFCCCEEEGGGDDD???>>>===<<<;;;>>>EEENNNTTTbbbkkkxxxxxxwwwyyyxxxoookkknnnooorrrsssjjjddd```kkk{{{xxxoooccc^^^[[[SSSSSSRRRHHHKKKFFFDDDHHHLLLJJJIIIIIIIIICCCAAAEEEOOOaaa|||yyyeeeeeeooocccNNNBBB;;;;;;;;;<<<<<<===<<<<<<;;;===<<<<<<;;;;;;:::999999::::::::::::999888666666:::555222444666555555777IIIHHHHHHFFF@@@<<>><<<;;;===CCCKKKRRR[[[dddqqq{{{|||zzz{{{zzzrrrnnnooonnnnnnzzz~~~ppphhhnnnsssmmmiii`````````XXXVVVMMMGGGHHHJJJHHHFFFEEEGGGCCCAAADDDKKKZZZsssnnnfffkkk|||gggOOO@@@777;;;;;;<<<<<<===<<<<<<<<<;;;;;;;;;::::::::::::;;;::::::::::::999888777666999555333555555555777<<>>777:::;;;<<<<<<============::::::999999::::::;;;;;;::::::::::::999888777777888666555666555555;;;CCCUUUYYYTTTFFF;;;<<>>999===:::999===AAATTTrrr|||{{{xxxtttrrrkkkzzzxxxyyyiii^^^ZZZSSSRRRPPPPPPRRRRRRQQQTTTZZZYYYWWWWWWWWWYYYZZZZZZYYYWWWWWWYYY[[[^^^^^^]]][[[XXX```mmm|||mmmZZZSSSRRRXXXZZZUUUTTTXXXSSSSSSUUUWWWUUUUUU]]]ggg}}}[[[IIICCCLLLTTTQQQVVVWWWWWWUUUPPPJJJFFFDDDGGGNNN]]]rrr}}}|||}}}yyyyyyvvvhhhjjjppp^^^QQQMMMMMMMMMMMMNNNOOOOOOOOOKKKHHHJJJOOOOOOJJJIIIKKKLLLLLLMMMMMMMMMMMMLLLLLLSSSRRROOONNNMMMNNNOOOPPPKKKJJJJJJJJJKKKLLLLLLMMMMMMNNNQQQTTTVVVWWWXXXXXXTTTSSSRRRQQQRRRTTTUUUWWWXXX___^^^]]]vvviiillluuuYYYjjj{{{jjjgggooo|||kkkYYYSSSNNNKKKHHHDDDBBBCCCAAA@@@>>><<<<<<>>>DDDHHHTTTZZZhhhvvv}}}}}}yyyvvvxxx}}}tttwww~~~{{{xxxdddPPPHHHIIIHHHFFFDDD???BBBCCCCCCDDDPPPfffxxx```SSSWWW```cccXXXKKKBBB===999:::;;;<<<===>>>>>>>>>>>><<<;;;:::999888999999:::999999999999999888777666777666777777555666>>>HHH```fff^^^III===@@@AAA:::;;;===888777===BBBUUUsss{{{uuuvvvtttqqqmmmhhhyyy|||ttt}}}~~~bbbYYYVVVPPPUUUTTTSSSSSSRRRSSSVVVZZZWWWWWWWWWYYY[[[[[[ZZZXXXWWWWWWYYY[[[]]]^^^^^^]]]^^^ccciii|||zzzooo[[[PPPVVV[[[VVVTTTYYYTTTRRRSSSVVVXXXXXX]]]bbbiiiKKKBBBUUUbbbXXXVVVUUUSSSRRRPPPMMMHHHFFFEEEGGGNNN[[[ooo~~~~~~~~~{{{zzzzzzyyyzzzyyyiiiZZZOOOMMMNNNNNNNNNLLLLLLKKKKKKJJJGGGEEEGGGHHHIIILLLPPPOOOOOOPPPQQQQQQPPPOOOOOOPPPOOONNNMMMMMMNNNOOOPPPJJJPPPUUUSSSMMMIIIKKKOOOOOOPPPSSSVVVXXXYYYYYYYYYSSSRRRQQQQQQRRRTTTVVVWWWXXX______\\\nnniiiyyyggg```qqqcccnnnwww~~~aaaWWWOOOMMMJJJEEEDDDFFFBBBAAA@@@===<<<===AAADDDLLLQQQ^^^mmmwwwlllTTTHHHGGGGGGFFFFFF>>>BBBDDDDDDHHHXXXnnnbbbPPPHHHHHHDDD@@@>>>>>>===::::::;;;===>>>???@@@@@@@@@@@@>>><<<999888777777777888888999999888888777777888777888888666777???III]]]bbb[[[HHH???DDDFFF@@@BBBAAA:::888>>>AAAQQQkkkyyyuuuvvvuuuqqqhhheeewwwvvvvvvooorrryyyaaaVVVRRRMMMTTTVVVWWWVVVUUUVVVWWWXXXXXXXXXYYY[[[]]]^^^\\\ZZZVVVWWWXXXZZZ\\\^^^```bbb]]]aaacccnnnmmmUUUUUUZZZXXXVVVXXXWWWSSSSSSWWWZZZ[[[]]]aaaxxxYYYLLL^^^qqqoooaaa[[[TTTOOONNNMMMJJJHHHFFFEEEGGGMMM[[[qqq~~~{{{{{{|||zzz{{{}}}jjj\\\QQQIIIMMMNNNNNNMMMJJJHHHHHHIIIKKKIIIGGGGGGIIILLLQQQUUUQQQRRRSSSTTTTTTSSSRRRQQQNNNMMMMMMLLLMMMNNNPPPQQQRRR\\\eeeaaaUUULLLKKKPPPQQQSSSUUUWWWXXXXXXXXXXXXRRRQQQQQQQQQRRRTTTWWWXXXVVV\\\___```jjjqqqhhh___jjjhhhlllttt|||ooo```SSSPPPNNNHHHFFFHHHCCCCCCAAA???======@@@BBBIIIKKKXXXhhhqqq|||yyy]]]LLLFFFDDDEEEGGG@@@CCCDDDEEEOOOeee|||bbbQQQDDDAAA>>>>>>@@@@@@<<<888;;;<<<>>>@@@AAABBBCCCCCCCCCAAA===:::888777777777999999::::::::::::999999;;;999888999888888>>>FFFNNNQQQLLLAAA???FFFKKKJJJCCCAAA999888>>>@@@KKKbbb{{{yyywwwxxxvvvqqqfffgggyyy}}}nnnkkkiiisssuuudddVVVOOOLLLQQQVVVXXXVVVUUUWWWWWWVVVZZZZZZZZZ]]]___```^^^\\\UUUVVVWWWXXXZZZ^^^dddhhh]]]aaa```eeeqqqtttxxxwww\\\UUUYYYYYYXXXYYYWWWSSSRRRVVVYYYZZZ\\\```qqq[[[___xxx{{{ooo___TTTPPPOOOMMMLLLIIIIIIJJJJJJQQQaaawwwvvvxxxrrr```TTTLLLEEEKKKLLLMMMKKKHHHGGGIIIKKKJJJKKKKKKKKKMMMPPPRRRRRRQQQRRRSSSUUUUUUSSSRRRQQQOOONNNNNNNNNNNNOOOPPPPPPVVVaaakkkjjj___TTTPPPQQQSSSTTTUUUVVVVVVUUUTTTTTTSSSRRRRRRRRRSSSVVVYYYZZZYYY[[[___cccggg{{{zzzcccnnnjjjZZZyyywwwjjjqqqxxxkkkXXXTTTRRRLLLGGGHHHCCCCCCBBB@@@>>>>>>???AAAGGGHHHSSSccckkktttnnnXXXLLLFFFFFFIIIEEEFFFDDDFFFUUUppp}}}gggYYYMMMJJJHHHFFFBBB???<<<;;;<<<>>>???AAACCCEEEEEEFFFCCCAAA>>>;;;999888999999<<<<<<===============<<<===999888999:::999<<>><<<>>>DDDLLLQQQDDDCCC<<<<<>>@@@AAAAAAAAALLL\\\cccjjj~~~dddSSSIIIIIIMMMHHHHHHDDDFFFXXXwwwssshhhYYYWWWRRRJJJ@@@:::<<>>@@@BBBDDDFFFGGGGGGCCCAAA>>>;;;999:::;;;<<<>>>???@@@@@@@@@@@@?????????:::777:::;;;::::::===AAA;;;888;;;>>>BBBJJJSSSIIIHHHAAABBBHHHEEEJJJ[[[uuu{{{xxxwwwqqqhhhmmmsss|||tttoooooo|||qqqoooiiiWWWMMMPPPMMMRRRRRRNNNMMMSSSVVVUUUUUUTTTTTTUUUXXXYYYYYYYYYUUUUUUUUUTTTVVV^^^iiiqqqdddaaaXXXZZZgggjjjkkktttfffhhhcccYYYUUUXXX\\\\\\YYYUUUTTTVVVXXXXXX]]]cccwww___hhh~~~rrr\\\ZZZVVVIIINNNKKKJJJIIIEEEEEERRRbbb}}}yyytttuuuqqqrrr~~~uuukkk]]]WWWRRRFFFBBBDDDHHHKKKLLLLLLKKKJJJKKKMMMOOOOOOOOOPPPOOOMMMQQQQQQQQQQQQQQQRRRSSSSSSNNNMMMLLLLLLNNNQQQUUUWWWXXXXXXYYY^^^aaa```YYYSSSSSSSSSSSSSSSRRRPPPOOONNNRRRUUUVVVTTTRRRSSSZZZ___XXX___aaabbbaaaddd{{{aaaPPP```}}}YYYNNN___qqqlllsssyyyllldddYYYQQQNNNHHHHHHEEEAAA????????????>>>AAADDDLLLSSS[[[ggg|||___UUUPPPIIILLLHHHFFFMMM^^^vvv~~~vvveeeUUUNNNIIIBBB>>>??????BBBDDDDDDGGGJJJGGGCCCDDD@@@>>>>>><<<999;;;AAA>>>===>>>AAAEEEGGGEEEBBB888;;;<<<:::===CCCEEECCCBBB>>>;;;;;;;;;>>>GGGQQQPPPCCC???IIIMMMIIILLLWWWwwwssslllnnnzzzzzz}}}sssuuu~~~nnnddd[[[TTTSSSPPPRRRRRRRRRQQQPPPPPPOOOOOOPPPSSSVVVVVVSSSSSSUUUXXXUUUUUUVVVWWWYYY[[[]]]^^^fff___ZZZ\\\bbbeeeffffffaaa___\\\ZZZ[[[[[[ZZZYYYaaaZZZWWW\\\___^^^^^^aaarrrpppxxxiii^^^UUURRROOONNNPPPNNNKKKLLLRRRiiixxx~~~vvvooommmooommmlllyyy{{{jjjaaa^^^YYY[[[YYYNNNCCCEEEGGGIIIKKKKKKKKKJJJJJJMMMPPPQQQRRRQQQNNNLLLNNNNNNNNNNNNPPPRRRTTTUUUNNNMMMLLLLLLMMMPPPSSSUUUUUUTTTTTTWWW[[[ZZZTTTOOOSSSSSSRRRRRRRRRRRRRRRRRRWWWYYYYYYVVVSSSRRRVVVZZZWWWZZZ[[[^^^```___uuu|||bbbLLLSSSiiiqqqVVVSSSmmmiiimmmttt||||||nnn]]]RRRNNNHHHHHHEEEBBB@@@@@@@@@???>>>>>>@@@FFFMMMRRR]]]ppptttddd\\\UUUNNNKKKJJJSSSeeezzzxxxggg\\\RRRFFF??????KKKLLLKKKHHHGGGHHHEEE???AAA@@@>>>===>>>@@@BBBBBB<<<;;;<<>>AAA@@@???JJJYYY[[[TTTHHHBBB>>><<<::::::@@@HHHPPPFFFFFFTTT\\\XXXYYYaaazzz~~~tttqqqvvv{{{{{{~~~kkkccc[[[UUUTTTPPPPPPQQQSSSTTTSSSRRROOONNNQQQRRRSSSSSSRRRSSSUUUWWWWWWVVVVVVWWWWWWYYYZZZZZZ___\\\[[[[[[^^^```ccceee___]]][[[[[[\\\]]]]]]]]]^^^XXXUUUXXX[[[ZZZ[[[___hhhiiirrriii```YYYTTTSSSSSSOOOJJJHHHVVVcccttt}}}rrrmmmjjjggggggiiilllkkkuuu}}}iiiXXXOOOQQQSSS\\\___UUUDDDEEEFFFGGGIIIJJJJJJKKKIIIKKKOOOSSSSSSPPPLLLJJJKKKJJJJJJJJJMMMPPPTTTVVVOOONNNLLLKKKLLLNNNQQQSSSSSSQQQPPPQQQTTTSSSPPPLLLRRRQQQQQQQQQRRRTTTUUUWWW[[[]]]]]]YYYTTTQQQQQQSSSVVVWWWWWW]]]dddaaaiiisssYYYUUU```bbbIIISSSmmmiiimmmyyy{{{dddUUUQQQKKKHHHFFFDDDCCCBBBAAA???===<<<>>>BBBGGGKKKSSScccsssrrrggg```XXXUUUVVV```rrrrrrhhh\\\MMMFFFIIIWWWWWWRRRKKKIIIIIIFFFAAA@@@BBB@@@===CCCLLLKKKDDD;;;;;;<<<>>>BBBDDDEEEDDD@@@CCC@@@BBBWWWrrrtttfffSSSKKKDDD@@@<<<999;;;???IIIBBBHHHZZZeeecccbbbfff|||{{{tttwww}}}{{{fff___XXXTTTTTTPPPNNNPPPSSSUUUUUUSSSPPPMMMRRRPPPOOOOOORRRTTTVVVVVVYYYXXXWWWVVVUUUUUUUUUUUUWWWYYYZZZYYYXXXZZZ^^^aaa]]][[[ZZZ[[[]]]___``````]]]WWWTTTUUUWWWXXX[[[^^^vvvfffiiittt}}}wwwmmm```WWWRRRPPPNNNNNNOOOWWWeeeuuutttjjjggggggfffeeeeeeooottt}}}yyytttyyypppxxx}}}bbbRRRKKKKKKMMMVVV\\\UUUEEEEEEEEEEEEFFFHHHJJJKKKIIIJJJMMMQQQQQQMMMJJJJJJJJJIIIGGGGGGIIIMMMQQQTTTPPPNNNLLLJJJJJJLLLNNNPPPSSSQQQOOOOOOPPPPPPOOOMMMQQQPPPOOOOOOPPPRRRUUUWWW\\\^^^^^^[[[VVVRRRPPPOOOPPPRRRRRRZZZccc```dddtttnnnaaacccnnnKKKQQQooo~~~nnnhhhvvvkkkYYYTTTNNNIIIGGGFFFEEEDDDCCC???===>>>>>>AAAEEEHHHNNN\\\iii}}}}}}sssnnngggcccccckkk{{{xxxqqqbbbQQQMMMSSSccc```XXXNNNKKKMMMLLLIIIDDDGGGCCC>>>GGGUUUSSSEEE>>>======???AAACCCDDDEEE@@@DDDCCCHHHddduuu___UUUJJJEEE@@@;;;:::<<>>EEEWWWdddeeefffjjjxxx~~~|||uuusss||||||{{{|||sss___ZZZSSSQQQRRROOOMMMOOOQQQRRRRRRQQQPPPNNNTTTQQQMMMNNNRRRVVVWWWWWWZZZYYYWWWUUUSSSRRRQQQQQQRRRTTTUUUTTTVVV[[[^^^___]]][[[ZZZ[[[]]]___``````]]]YYYUUUTTTUUUXXX\\\```zzzpppkkkpppxxx{{{uuueeeWWWQQQQQQSSSMMMOOOXXXgggxxxuuullldddeeefffdddaaa```ppp~~~}}}zzztttiiirrruuu\\\QQQMMMJJJEEEKKKSSSPPPEEEDDDDDDCCCDDDFFFHHHJJJJJJHHHJJJOOOOOOIIIGGGJJJJJJIIIGGGEEEGGGJJJMMMPPPOOONNNKKKIIIIIIJJJLLLMMMQQQOOOMMMMMMMMMNNNNNNNNNPPPOOONNNMMMNNNPPPSSSTTTYYYZZZ[[[ZZZWWWTTTRRRQQQJJJNNNNNNSSS[[[YYY\\\lll~~~zzzgggbbb[[[SSSaaaxxxfffppp}}}uuu^^^UUUMMMKKKIIIGGGFFFFFFDDD@@@>>>>>>>>>@@@DDDFFFKKKVVVbbbrrrxxxsssqqqwww}}}kkkWWWTTT___uuuoooaaaSSSNNNQQQSSSRRRJJJLLLFFFAAAIIIWWWTTTFFFCCCBBBBBBAAAAAACCCEEEGGGEEEJJJKKKRRRmmmlll^^^OOOGGGBBB===;;;<<>>CCCPPP\\\aaagggoooppprrrxxx|||vvvppprrr}}}|||fffWWWTTTNNNNNNPPPLLLMMMMMMMMMMMMMMMNNNOOOPPPVVVRRROOOOOOSSSWWWXXXWWWYYYXXXVVVTTTRRRPPPOOOOOOOOOQQQQQQRRR[[[fffjjjfff^^^\\\ZZZZZZ[[[\\\]]]\\\ZZZYYYVVVSSSSSSWWW\\\___yyyiiibbbiiiuuu~~~rrr```UUUQQQPPPJJJIIIMMMXXXgggttt{{{sssnnngggbbb___aaabbb___\\\\\\qqq}}}jjjTTTLLLKKKIIIAAADDDLLLJJJDDDDDDCCCCCCDDDEEEGGGHHHJJJGGGIIIPPPPPPHHHEEEIIIJJJIIIGGGEEEFFFGGGJJJKKKNNNLLLJJJHHHHHHIIIKKKLLLMMMLLLJJJJJJJJJKKKLLLMMMMMMMMMMMMMMMNNNPPPRRRSSSTTTUUUVVVWWWWWWWWWUUUUUUOOOSSSQQQRRRWWWUUUZZZiiirrrrrrggg{{{wwwVVVTTT}}}hhhiiivvv}}}gggYYYMMMMMMKKKIIIGGGFFFDDDBBB@@@===<<<>>>AAACCCGGGPPPYYYeeesss{{{hhhkkk|||rrr]]]TTTVVVZZZZZZTTTRRRKKKGGGNNNXXXVVVLLLLLLLLLKKKJJJIIIKKKOOORRROOORRRTTTYYYkkk}}}jjjTTTGGGAAA===::::::===;;;===DDDLLLUUUbbbnnnmmmkkkooo}}}}}}|||xxxrrrooottt~~~|||ppp\\\RRRPPPKKKKKKNNNJJJMMMLLLJJJJJJKKKMMMOOOQQQVVVTTTRRRRRRSSSVVVWWWWWWWWWVVVUUUSSSRRRQQQQQQQQQPPPQQQPPPRRR___ooosssooo]]][[[XXXWWWXXXYYYYYYXXXVVVWWWVVVQQQPPPUUUZZZ[[[qqqiiiZZZXXX[[[```kkkrrrkkk___WWWRRROOOLLLHHHHHHOOOVVV^^^iiitttvvv~~~wwwllldddbbbbbb___\\\\\\______]]]^^^aaazzzvvvjjjkkkVVVPPPHHHHHHHHHBBBEEEIIICCCCCCCCCCCCCCCDDDEEEFFFFFFHHHFFFKKKUUUUUUJJJDDDFFFHHHGGGGGGFFFFFFGGGIIIIIIMMMKKKIIIGGGGGGHHHJJJKKKIIIIIIIIIIIIIIIJJJLLLMMMJJJKKKLLLNNNPPPRRRTTTTTTQQQQQQRRRTTTVVVXXXXXXXXXTTTWWWRRRQQQXXXYYY[[[fffiii|||mmmxxxgggRRR___qqqfffnnnxxxxxxeeeVVVPPPMMMIIIGGGFFFEEECCCAAA>>><<<===@@@AAACCCIIIQQQ[[[eeeqqqvvviii\\\^^^dddfffbbb[[[TTTSSSXXX]]]]]][[[[[[\\\[[[ZZZZZZ]]]cccgggccccccccceeejjjwww|||^^^LLLCCC===:::999666777999<<<@@@KKK^^^ooouuuoooqqq~~~}}}xxxwwwtttooopppzzz~~~uuufffWWWPPPOOOIIIKKKNNNIIIKKKKKKKKKKKKLLLNNNOOOPPPSSSTTTTTTSSSRRRRRRTTTUUUTTTTTTSSSSSSSSSSSSSSSTTTTTTXXXUUUQQQXXXgggmmmiiiZZZXXXUUUUUUVVVWWWWWWVVVSSSXXXWWWRRRQQQVVVZZZZZZmmm~~~ooo```RRRGGGEEERRR\\\ZZZVVVVVVUUURRRQQQLLLJJJLLLMMMNNNVVV```ccclllwww~~~|||tttiii]]]XXXZZZ___^^^\\\]]]```aaa```dddjjj|||jjj[[[ZZZEEERRRGGGGGGIIIFFFIIIHHH>>>BBBBBBCCCDDDDDDEEEEEEEEEFFFFFFNNN[[[ZZZMMMDDDDDDFFFFFFFFFGGGGGGHHHIIIIIILLLJJJHHHFFFFFFHHHJJJKKKHHHIIIJJJJJJJJJKKKMMMOOOGGGIIILLLOOORRRUUUVVVWWWPPPPPPPPPRRRVVVXXXYYYYYYQQQRRRKKKLLLWWWYYYYYYaaadddvvvmmmmmm~~~YYYKKKxxx{{{gggiiiuuurrraaaRRRNNNJJJFFFEEEEEEDDDCCCAAA??????AAAAAAAAAFFFMMMWWW```hhhxxxwwwpppcccfffmmmpppnnnddd]]]___cccdddfffiiihhhiiiiiiiiiiiimmmtttzzz{{{xxxvvvssspppwwwhhhQQQFFF???;;;:::777:::===>>>@@@KKKaaatttxxxwwwuuuuuutttqqqnnnrrr~~~sssbbbTTTPPPOOOIIIKKKOOOIIIIIIJJJLLLNNNOOOPPPPPPOOOQQQTTTVVVTTTQQQPPPQQQTTTRRRRRRRRRRRRSSSTTTVVVVVVYYY^^^[[[PPPOOOYYY___]]]WWWUUUSSSSSSTTTVVVVVVVVVTTTZZZ[[[UUUSSSXXX\\\[[[rrrvvvzzzkkk[[[KKKGGGGGGJJJNNNNNNKKKNNNSSSPPPOOOMMMLLLKKKKKKLLLMMMUUUXXX^^^gggqqq|||ppplllfffaaa\\\ZZZ[[[]]]___[[[]]]fffjjjlllxxxnnn[[[LLLHHHJJJFFFFFFEEEDDDDDDDDDDDDDDDFFFEEEEEEDDDDDDDDDCCCCCCEEEGGGNNNWWWWWWMMMEEECCCGGGGGGGGGGGGHHHIIIIIIJJJLLLIIIFFFDDDCCCEEEHHHJJJGGGIIIKKKLLLKKKKKKLLLMMMMMMLLLLLLNNNSSSYYY]]]___XXXTTTQQQQQQTTTWWWYYYXXXQQQQQQQQQRRRUUUYYY\\\___aaaoooYYYTTTjjjllldddnnnzzzzzzddd\\\PPPIIIKKKJJJDDDBBBEEEBBBAAA@@@??????AAACCCDDDOOOUUUbbbqqqtttwwwwwwllllllrrrxxxuuuooohhhggglllpppqqqqqqzzzrrrnnnsssvvvyyyxxxXXXNNNDDD999777<<<888:::@@@EEELLL^^^qqqwwwzzz|||www}}}wwwqqqtttzzzaaaVVVMMMKKKKKKHHHIIIMMMNNNMMMMMMOOOQQQQQQPPPOOOQQQSSSUUUTTTRRRQQQSSSUUUSSSSSSSSSSSSXXX]]]ZZZSSS[[[^^^___[[[TTTQQQVVV[[[YYYUUUQQQPPPRRRUUUVVVVVVXXXYYYXXXWWWVVVWWWZZZ]]]hhhkkkwwwsss]]]NNNGGGCCCDDDFFFFFFGGGIIIKKKKKKKKKJJJJJJJJJKKKKKKJJJKKKLLLOOOUUU___kkktttzzz}}}wwwlllbbb^^^\\\___^^^[[[[[[___^^^XXXaaa|||yyycccQQQFFFBBBDDDDDDCCCBBBBBBAAAAAAAAABBBDDDEEEEEEEEEEEEDDDCCCBBBEEEEEEIIIPPPOOOHHHCCCCCCFFFFFFFFFFFFGGGHHHIIIJJJKKKIIIGGGEEEDDDEEEFFFHHHFFFHHHJJJKKKJJJJJJKKKLLLMMMLLLLLLNNNRRRWWWZZZ\\\TTTRRRPPPPPPTTTWWWWWWWWWQQQQQQRRRSSSUUUYYY\\\^^^\\\fff}}}rrrpppTTTYYYvvviiijjjsssvvvtttdddVVVKKKLLLLLLGGGDDDFFFCCCBBBAAA??????AAABBBCCCKKKOOOXXXdddnnn{{{~~~~~~|||uuutttxxx|||{{{xxxuuutttvvvxxxxxxxxx~~~{{{xxxxxxeeeQQQEEE<<<>>>???;;;@@@LLLUUU[[[fffsssvvvyyy}}}yyyzzzvvvtttzzz{{{nnn___UUUMMMLLLKKKIIIJJJNNNNNNMMMMMMNNNPPPQQQPPPOOORRRTTTVVVVVVTTTTTTVVVXXXYYYZZZYYYYYY]]]aaa___XXXXXX[[[\\\ZZZWWWWWWZZZ^^^```[[[VVVSSSTTTUUUUUUTTTWWWXXXXXXWWWVVVWWWYYY[[[cccdddlllyyygggWWWGGGBBBCCCCCCCCCDDDFFFGGGHHHHHHFFFFFFGGGIIIGGGGGGEEECCCDDDIIISSSZZZ___bbbgggmmmsss{{{{{{qqqkkkhhhaaaYYYXXXQQQSSS___ccc^^^^^^dddhhhgggtttiiiRRRGGGAAA???@@@AAAAAA@@@?????????@@@@@@CCCDDDFFFFFFFFFEEECCCBBBEEECCCDDDGGGGGGCCCBBBDDDDDDDDDEEEEEEGGGHHHIIIJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFGGGIIIJJJIIIIIIJJJKKKKKKLLLMMMNNNQQQSSSUUUVVVPPPOOOOOOQQQTTTVVVVVVVVVRRRRRRSSSTTTVVVYYY\\\^^^ZZZ___pppvvv[[[mmm\\\OOO\\\pppdddjjjpppwwwbbbQQQNNNOOOKKKFFFFFFEEEDDDBBBAAA@@@@@@AAAAAAHHHJJJQQQZZZbbbkkk{{{{{{uuuooojjjhhhooo~~~|||||||||}}}{{{oookkkyyyrrrXXXHHH???CCCAAA>>>FFFYYYhhhnnnqqqvvvyyy|||~~~|||vvvvvvzzzxxxeee[[[TTTNNNMMMLLLKKKLLLOOONNNMMMLLLNNNPPPQQQPPPOOOQQQSSSTTTUUUTTTUUUVVVXXXYYYZZZZZZYYY]]]```^^^XXXYYYYYYZZZZZZ[[[[[[\\\\\\___\\\WWWTTTTTTTTTTTTSSSVVVWWWXXXXXXWWWWWWXXXYYYeeefffjjjqqqyyy}}}cccQQQHHHCCCCCCFFFEEEGGGIIIIIIIIIJJJMMMPPPOOOMMMKKKJJJIIIIIIIIIIIILLLOOORRRWWW\\\dddmmmrrr~~~|||rrrlllccc]]][[[ZZZYYYVVV[[[QQQUUUhhhrrroooqqqyyywwwWWWFFFBBBBBBBBBBBBAAAAAA@@@@@@???@@@@@@AAACCCDDDGGGHHHHHHFFFDDDBBBDDDCCCCCCDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGIIIJJJKKKIIIJJJKKKKKKJJJIIIGGGEEEFFFGGGIIIIIIHHHHHHIIIJJJJJJKKKMMMNNNNNNOOOPPPRRRMMMNNNPPPRRRUUUVVVVVVUUUTTTUUUUUUVVVXXX[[[]]]^^^]]]___ggg|||nnnWWW___oooTTTOOOkkk{{{aaadddqqq|||qqqYYYRRRRRRMMMGGGEEEGGGFFFDDDBBBAAA@@@@@@@@@DDDEEEKKKTTT\\\eeesssvvvqqqhhh```eeeooozzzttttttvvvssszzzvvvhhhdddvvvvvv]]]MMMCCCDDDBBB???HHH```ttt{{{{{{|||~~~tttyyyxxxbbbVVVSSSOOONNNMMMMMMNNNPPPMMMLLLLLLMMMOOOQQQQQQPPPPPPQQQRRRRRRRRRRRRSSSSSSWWWYYYYYYXXXZZZ]]][[[VVV]]][[[YYYZZZ\\\\\\YYYWWWVVVUUURRRQQQRRRTTTUUUVVVVVVXXXZZZZZZYYYXXXXXXYYYeeeeeeiiimmmppp}}}pppVVVEEEBBBFFFDDDGGGIIIJJJLLLQQQZZZaaaWWWQQQKKKIIILLLLLLHHHCCCFFFGGGIIIJJJMMMRRRXXX\\\mmmrrryyyyyyrrrllliiiddd]]]VVVTTTUUUVVVWWWWWW[[[SSSZZZqqqvvv|||dddKKKAAABBBCCCCCCBBBBBBBBBAAAAAAAAABBBBBBCCCCCCDDDGGGIIIIIIGGGEEECCCBBBDDDDDDDDDDDDEEEDDDCCCEEEEEEFFFFFFGGGIIIJJJKKKIIIJJJLLLNNNMMMKKKIIIGGGGGGHHHJJJJJJIIIHHHIIIJJJJJJLLLMMMMMMLLLKKKMMMOOOLLLNNNQQQTTTUUUVVVVVVVVVVVVVVVWWWXXXZZZ[[[]]]^^^\\\```eeerrr|||mmmZZZWWWqqq^^^KKKZZZgggbbbqqqzzz|||___UUUSSSNNNHHHGGGHHHGGGEEEDDDBBB@@@??????>>>???DDDMMMTTT]]]iiittt~~~}}}ooofffeeeooo}}}ooofffeeehhhnnnvvvwwwoooqqqyyycccVVVKKKIIIGGGCCCLLLcccxxxvvv}}}}}}~~~ttt___RRRRRRQQQOOONNNOOOPPPPPPMMMLLLKKKLLLNNNPPPQQQQQQRRRQQQQQQQQQQQQQQQQQQPPPVVVYYYZZZYYY[[[]]]\\\XXX\\\YYYWWWXXX[[[\\\XXXTTTSSSSSSRRRRRRRRRTTTWWWXXXXXXYYY[[[[[[YYYXXXXXXYYY___]]]bbbiiijjjqqqpppSSSGGGIIIAAACCCDDDDDDFFFOOO]]]hhh```VVVJJJEEEFFFHHHHHHFFFGGGHHHHHHGGGGGGHHHKKKNNNVVV[[[bbbjjjrrryyy~~~}}}zzzuuuoooggg___ZZZVVVYYYSSSOOOQQQTTTTTTUUUVVVWWWUUU^^^vvv|||zzzeeeVVVFFFAAABBBBBB@@@???BBBBBBAAAAAABBBBBBCCCCCCBBBCCCEEEFFFGGGFFFDDDCCCAAADDDEEEDDDDDDFFFEEEBBBFFFFFFFFFFFFFFFGGGHHHIIIHHHIIILLLNNNNNNMMMKKKIIIIIIKKKLLLLLLKKKJJJJJJKKKJJJLLLMMMLLLIIIIIIKKKNNNLLLOOORRRTTTTTTTTTUUUVVVVVVVVVWWWXXXYYYZZZ[[[\\\XXX^^^eeemmmzzz```VVVdddiiiNNNSSS}}}jjjlllxxx~~~jjj]]]XXXQQQLLLJJJHHHHHHFFFEEECCCAAA@@@???AAA@@@CCCIIIOOOUUU^^^gggzzz~~~lll```bbbxxxiii___]]]___cccllltttwww{{{qqqeeeYYYVVVRRROOOWWWjjjzzz~~~~~~}}}zzzqqqttt}}}vvvgggWWWOOORRRSSSPPPOOOPPPPPPOOOMMMKKKJJJKKKNNNPPPQQQQQQTTTRRRQQQRRRSSSTTTSSSQQQQQQUUUWWWVVVWWWZZZZZZWWWWWWUUUTTTUUUXXXZZZXXXVVVYYYYYYYYYWWWUUUUUUWWWYYYXXXZZZZZZZZZXXXWWWXXXYYY^^^YYY[[[cccdddeeexxxsss___ZZZOOOMMMIIICCCAAAIIIYYYffftttnnncccWWWNNNJJJJJJKKKJJJJJJJJJIIIGGGFFFGGGIIIGGGJJJOOOTTTZZZaaahhhmmmxxxxxxpppgggeeeaaa\\\VVVRRROOOMMMPPPLLLNNNXXX```aaabbbeeejjjmmmuuukkkfffQQQIIICCCBBBAAA???>>>AAA@@@????????????@@@AAABBB@@@@@@AAABBBBBBBBBBBBBBB???CCCCCC???@@@DDDDDDAAAEEEEEEDDDDDDDDDDDDEEEEEEEEEGGGJJJLLLMMMMMMKKKJJJKKKMMMNNNNNNMMMLLLLLLMMMJJJLLLMMMKKKGGGGGGKKKOOOLLLOOORRRRRRQQQQQQSSSUUUSSSTTTUUUVVVWWWXXXXXXXXXXXX[[[ccckkktttxxxgggcccrrr|||```YYYiiikkkssszzznnnbbbVVVNNNMMMHHHGGGGGGFFFDDDBBBAAA@@@DDDBBBCCCGGGKKKNNNUUU\\\lllzzzuuueeeeee{{{nnndddaaa```___iiiwww~~~}}}zzzjjjccccccbbbjjjwww~~~}}}~~~~~~{{{}}}pppssszzzvvvgggYYYPPPMMMSSSUUURRROOOQQQQQQNNNMMMKKKIIIJJJMMMPPPQQQRRRQQQOOOOOOPPPTTTVVVUUUSSSNNNSSSUUUUUUVVVYYYYYYWWWVVVTTTRRRRRRSSSTTTUUUUUU^^^^^^^^^\\\XXXVVVXXXYYYXXXXXXXXXVVVUUUTTTVVVXXXaaaYYYYYY```___]]]jjjyyyooogggbbbXXXLLLEEEJJJYYYffftttaaaSSSNNNOOOKKKLLLLLLKKKIIIHHHHHHIIICCCDDDEEEFFFHHHMMMSSSWWW]]]fffooouuu|||xxxuuurrrrrrqqqlllccc[[[SSSRRRPPPNNNMMMMMMMMMMMMMMMLLLUUUfffsssyyy|||uuuhhhmmmmmmUUUNNNBBB@@@@@@AAA@@@===@@@EEE===============>>>??????>>>>>>>>>??????@@@@@@@@@???BBB@@@;;;;;;AAADDDAAADDDDDDCCCBBBBBBBBBBBBCCCCCCEEEGGGJJJKKKLLLKKKKKKMMMOOOPPPPPPNNNMMMNNNNNNKKKMMMMMMJJJFFFFFFKKKPPPLLLOOOQQQQQQOOOOOOQQQTTTQQQRRRSSSTTTUUUUUUUUUUUU[[[ZZZaaajjjmmmzzzgggaaauuueeeWWWooopppwww~~~kkkZZZOOOMMMGGGGGGGGGFFFDDDCCCAAA@@@AAA>>>>>>BBBEEEGGGMMMSSS^^^rrr}}}vvvlll{{{tttqqqrrrvvvmmmhhhfffkkkuuuzzz~~~ssskkkcccVVV\\\wwwuuujjjoooqqqyyy~~~|||}}}zzzzzzyyy}}}ppp^^^RRRMMMLLLSSSWWWRRROOOQQQQQQMMMMMMKKKIIIJJJMMMPPPRRRRRRLLLJJJJJJMMMRRRUUUUUUTTTQQQVVVZZZYYYZZZ^^^___]]]XXXWWWTTTQQQOOOOOOPPPQQQ]]]______]]]YYYWWWYYY[[[WWWWWWVVVTTTRRRRRRUUUWWWXXXXXXXXXXXX[[[aaajjjppp~~~qqqRRRFFFUUUjjjqqqXXXRRRQQQLLLJJJLLLKKKGGGHHHLLLHHHHHHHHHFFFEEEFFFGGGIIINNNPPPSSSYYY___eeejjjlllgggiiimmmqqquuuwwwyyyyyyxxx{{{~~~xxxsssrrrrrrpppmmmaaa]]]XXXUUUTTTSSSPPPMMMIIIIIIHHHHHHJJJLLLOOOPPPRRRTTT```uuuwwwpppkkklllzzzmmmVVVKKKFFF@@@@@@????????????@@@@@@???>>>=========>>>@@@AAA??????@@@???===<<<===???@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@AAAAAABBBCCCEEEGGGIIILLLNNNNNNNNNNNNMMMNNNPPPPPPOOONNNOOOPPPQQQNNNNNNNNNLLLIIIJJJNNNLLLOOOQQQQQQOOONNNPPPSSSTTTUUUWWWVVVTTTSSSSSSSSSTTTZZZ^^^cccfffiiivvvaaaiiisss|||lllvvv|||}}}fffWWWQQQMMMKKKIIIFFFEEEDDDCCCCCC??????>>>???AAAEEEIIILLLWWWaaaooozzzuuukkkdddnnn|||vvvrrroooyyyyyyjjjcccYYYOOOPPPYYYuuu|||tttyyy}}}||||||}}}~~~|||{{{tttcccXXXSSSRRRPPPQQQRRRRRRPPPNNNNNNOOOHHHJJJJJJJJJJJJJJJLLLNNNLLLKKKJJJKKKOOORRRUUUUUUSSSUUUWWWVVVUUUVVVYYY\\\YYY[[[YYYSSSOOOPPPQQQOOO[[[XXXUUUUUUTTTTTTVVVYYYWWWVVVUUUSSSSSSSSSTTTUUUYYYYYYXXXXXXZZZ```hhhnnnsssmmmPPPSSSbbbmmmeeeTTTNNNKKKLLLLLLIIIHHHJJJKKKKKKKKKJJJJJJJJJKKKMMMHHHIIIKKKNNNQQQUUUWWWYYYXXXZZZ]]]aaaeeehhhjjjkkkmmmpppssstttuuuvvvxxxzzzwwwpppgggbbb```___[[[XXXOOOLLLIIIHHHIIIIIIHHHFFFMMMLLLLLLKKKLLLNNNQQQTTTZZZ[[[ggg~~~xxxooorrryyy{{{ZZZGGGAAAAAA>>>>>>>>>>>>>>>?????????>>>>>>=========>>>???@@@?????????===;;;;;;===???@@@@@@??????????????????????????????@@@AAACCCDDDHHHHHHJJJKKKLLLMMMMMMMMMMMMNNNOOOOOONNNMMMMMMNNNQQQOOONNNNNNLLLJJJLLLQQQNNNQQQTTTTTTRRRPPPPPPQQQSSSUUUVVVVVVUUUTTTTTTUUUTTTYYY\\\aaadddeee}}}jjjbbbaaafffwwwxxxzzz~~~ppp^^^VVVMMMKKKHHHFFFDDDCCCBBBAAA@@@@@@??????AAADDDGGGJJJPPPZZZfffpppzzzyyypppkkkuuuyyyuuuuuuvvvzzzqqqgggZZZVVVZZZiii~~~yyy~~~~~~}}}}}}}}}|||lllZZZSSSPPPNNNOOOPPPRRRQQQOOOMMMMMMNNNJJJKKKLLLKKKKKKKKKMMMOOONNNMMMMMMMMMNNNPPPSSSUUUXXXVVVTTTSSSTTTVVVXXXYYYYYY[[[ZZZTTTQQQRRRRRRPPPWWWUUUSSSRRRQQQQQQTTTWWWVVVTTTRRRPPPPPPPPPQQQRRR[[[ZZZYYYXXXYYY^^^eeejjjlllwwwnnnYYYTTTqqqlllaaaUUUPPPOOONNNMMMNNNJJJJJJJJJIIIHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFGGGHHHJJJKKKLLLOOORRRVVVYYYZZZ]]]___aaacccccccccdddfffmmmoooqqqpppmmmjjjhhhhhh^^^YYYTTTPPPOOONNNJJJGGGJJJIIIGGGGGGIIIKKKLLLLLLEEEGGGJJJMMMRRRZZZbbbhhhuuuppprrr{{{sss}}}fffKKK>>>>>>@@@;;;;;;<<<===>>>>>>>>>=========<<<<<<======>>>???>>>>>>===;;;:::;;;???AAA@@@@@@??????>>>>>>>>>=========<<<===???AAADDDFFFKKKKKKKKKKKKKKKKKKLLLMMMOOOPPPQQQPPPNNNMMMNNNOOORRROOONNNNNNMMMKKKNNNSSSQQQSSSUUUVVVTTTQQQPPPOOORRRSSSUUUUUUTTTTTTVVVWWWUUUXXXYYY^^^cccbbbqqqzzzdddWWWgggeeebbb}}}gggYYYQQQNNNJJJHHHFFFEEEBBBAAABBBAAA@@@???@@@BBBEEEFFFMMMUUU```hhhqqq~~~zzzwww}}}xxxzzz~~~qqqfffcccgggzzz|||}}}{{{www{{{}}}zzz|||jjjVVVSSSRRRMMMNNNOOOPPPPPPMMMLLLLLLLLLLLLMMMMMMLLLKKKKKKMMMOOOOOOPPPQQQOOOMMMNNNQQQUUUYYYUUUQQQQQQSSSUUUVVVVVVXXX\\\[[[VVVSSSSSSSSSQQQTTTTTTRRRPPPNNNPPPTTTVVVVVVTTTQQQOOONNNOOOPPPRRR\\\\\\ZZZXXXXXX\\\aaaeeejjjpppvvvyyyZZZ]]]vvvqqqbbbZZZWWWTTTRRRNNNMMMLLLKKKJJJHHHFFFEEEIIIHHHGGGFFFEEEEEEDDDDDDFFFFFFFFFFFFHHHKKKMMMOOONNNPPPRRRSSSRRRRRRSSSTTTWWWYYYZZZZZZXXXUUUSSSSSSMMMJJJHHHHHHIIIIIIHHHFFFEEEDDDCCCCCCDDDEEEFFFGGGDDDIIIPPPXXXcccppp}}}iiiRRRDDD???>>>???999999;;;<<<======<<<<<<<<<<<<<<<<<<<<<===============<<<;;;;;;>>>BBBFFFAAAAAA@@@@@@???>>>>>>>>><<<;;;;;;<<<>>>AAAEEEGGGOOONNNLLLKKKKKKKKKLLLMMMSSSSSSSSSRRRPPPOOOOOOPPPRRROOOMMMNNNMMMKKKOOOUUUSSSTTTTTTSSSRRRPPPPPPOOOOOOQQQRRRSSSSSSTTTVVVXXXVVVXXXWWW\\\cccaaahhh|||sss^^^ZZZtttttt[[[mmmwwwaaaWWWSSSNNNKKKJJJIIIGGGDDDDDDCCCAAA@@@@@@AAABBBCCCHHHOOOXXX```iiiuuu~~~wwwuuuvvvuuu|||~~~jjjUUUTTTSSSKKKMMMOOOOOONNNLLLJJJJJJKKKLLLLLLMMMLLLKKKKKKLLLNNNMMMPPPRRRPPPLLLMMMRRRWWWUUUVVVWWWVVVUUUTTTTTTUUUXXX\\\\\\WWWTTTUUUTTTRRRSSSUUUTTTOOOLLLOOOTTTVVVVVVTTTQQQOOOOOOQQQTTTVVV]]]]]][[[XXXWWWYYY^^^aaafffkkklllrrrcccbbbnnnvvvhhhZZZPPPTTTRRRPPPOOOPPPOOOMMMKKKKKKJJJIIIHHHHHHHHHHHHHHHIIIHHHFFFEEEEEEFFFGGGHHHFFFGGGIIIIIIHHHHHHHHHIIIIIIKKKMMMNNNLLLJJJIIIIIIEEEEEEEEEFFFHHHHHHHHHGGGHHHHHHGGGEEEEEEEEEFFFGGGNNNUUU___kkkwwwvvvcccMMMAAA???>>>;;;888999999:::;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<<<<<<<:::;;;;;;;;;<<<@@@FFFJJJBBBBBBBBBAAAAAA@@@@@@@@@<<<<<<;;;<<<>>>AAADDDFFFOOONNNMMMLLLKKKLLLMMMMMMRRRRRRRRRPPPMMMMMMNNNOOOPPPMMMLLLMMMLLLJJJNNNSSSTTTRRROOONNNNNNOOOPPPPPPMMMNNNPPPPPPQQQSSSVVVXXXVVVXXXVVV[[[dddbbbdddrrrgggWWW```[[[ZZZssswww}}}ooo___YYYQQQMMMLLLLLLIIIGGGEEEDDDCCCAAA@@@@@@@@@AAA@@@FFFNNNUUU^^^jjjxxx{{{~~~{{{{{{~~~bbbRRRQQQPPPIIIMMMNNNOOONNNKKKIIIIIIIIIJJJKKKKKKKKKJJJJJJKKKMMMKKKNNNQQQOOOLLLMMMSSSXXXUUU^^^fffdddZZZSSSRRRUUUXXX[[[[[[WWWTTTVVVVVVTTTTTTWWWUUUMMMIIILLLQQQSSSRRRQQQPPPOOOQQQSSSVVVXXX]]]]]][[[XXXWWWXXX[[[^^^dddkkkjjjkkkuuuiii[[[```lllmmmYYYVVVRRRNNNMMMNNNOOOMMMKKKKKKKKKJJJIIIIIIIIIIIIIIIJJJIIIHHHGGGFFFEEEEEEEEECCCEEEGGGGGGFFFEEEFFFGGGFFFIIIKKKLLLKKKIIIHHHIIIEEEEEEEEEEEEEEEEEEEEEEEEHHHIIIJJJJJJJJJKKKNNNQQQSSS\\\jjjxxx}}}rrrzzz~~~```OOO???;;;>>>>>>;;;777;;;::::::999999999:::;;;999999:::;;;;;;;;;;;;:::999:::;;;;;;===@@@EEEIIIBBBBBBBBBBBBBBBBBBBBBBBB======>>>???@@@AAACCCCCCLLLKKKKKKKKKKKKLLLLLLMMMLLLLLLLLLJJJHHHHHHIIIKKKNNNKKKKKKMMMKKKHHHJJJOOOPPPNNNKKKKKKMMMOOOPPPQQQMMMNNNPPPPPPPPPRRRVVVXXXVVVXXXUUUXXXaaa```aaalllzzzmmm[[[ZZZdddTTT^^^uuusss}}}lllbbbVVVOOOMMMLLLIIIGGGGGGFFFDDDCCCBBBAAA@@@@@@???DDDJJJPPPWWWbbboooxxxvvvooo{{{}}}}}}xxxtttiii[[[SSSQQQPPPNNNMMMOOOOOONNNKKKIIIIIIIIIHHHIIIJJJJJJIIIJJJLLLNNNKKKMMMNNNMMMLLLNNNSSSWWWXXXeeepppnnn```TTTRRRVVVXXX[[[ZZZUUUSSSUUUWWWVVVVVV[[[XXXLLLEEEIIINNNOOOOOOOOOOOOOOOQQQRRRTTTUUU]]]\\\[[[XXXVVVWWWZZZ]]]bbbiiihhhiiiooovvvxxxooofffxxxmmmggg^^^YYYXXXVVVSSSOOORRRQQQOOOMMMKKKJJJIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFDDDFFFHHHHHHGGGGGGGGGHHHIIIKKKMMMMMMLLLIIIHHHHHHFFFFFFGGGFFFFFFGGGIIIJJJBBBEEEJJJNNNRRRWWW^^^ccciiirrrsssqqqwwwQQQFFF>>>>>>>>><<<;;;>>>>>><<<:::888777888:::;;;888888:::;;;;;;;;;:::999999:::;;;;;;;;;===@@@CCC???@@@@@@AAAAAABBBBBBCCC???@@@AAABBBBBBAAA@@@@@@EEEFFFGGGIIIJJJJJJKKKKKKHHHHHHGGGEEEDDDDDDGGGIIIKKKIIIJJJLLLJJJFFFFFFJJJJJJJJJJJJMMMPPPRRRQQQOOOPPPPPPQQQQQQQQQSSSWWWZZZUUUXXXSSSSSS[[[[[[[[[fffmmmzzzbbbZZZ~~~{{{]]]RRRsssooovvv}}}qqq```TTTPPPNNNJJJGGGHHHGGGFFFDDDCCCBBBAAAAAAAAADDDHHHLLLRRR[[[eeelll|||sssgggooo|||jjjbbb[[[YYYUUUPPPPPPSSSNNNOOOPPPNNNKKKIIIIIIIIIHHHIIIJJJKKKKKKLLLNNNPPPNNNMMMLLLLLLLLLNNNPPPRRRQQQ^^^jjjjjj```WWWVVVZZZXXXZZZXXXSSSQQQTTTXXXXXX\\\bbb___PPPGGGJJJOOONNNQQQQQQRRRRRRSSSSSSRRRRRR\\\\\\ZZZXXXVVVWWWYYY\\\\\\bbbaaabbbhhhhhhnnn~~~tttnnnjjjddd___[[[YYYVVVSSSPPPMMMKKKJJJHHHHHHJJJKKKKKKJJJIIIHHHEEEGGGIIIJJJIIIIIIIIIKKKKKKMMMNNNNNNKKKHHHGGGFFFGGGHHHIIIJJJKKKMMMPPPSSSUUUZZZbbbiiiqqqzzzzzzyyytttYYYFFFBBB???>>>999555888AAA@@@>>>:::777666777999;;;777888999:::;;;:::999999:::;;;;;;;;;::::::;;;===>>>>>>???@@@AAABBBBBBCCC@@@AAACCCDDDCCCAAA???>>>@@@BBBDDDGGGHHHIIIIIIIIIGGGGGGFFFEEEDDDDDDGGGJJJIIIHHHJJJLLLJJJEEEDDDFFFFFFGGGJJJPPPUUUUUURRRNNNRRRRRRSSSRRRRRRTTTXXX[[[UUUXXXRRRPPPVVVVVVWWWaaaeeesssdddWWWvvvjjjLLLZZZqqqqqqzzz|||}}}iii[[[TTTQQQMMMIIIHHHHHHGGGEEEDDDCCCBBBAAA>>>@@@BBBEEEIIIPPPYYY___ppp|||zzzfffeeemmm~~~{{{fffZZZSSSVVVSSSJJJIIIPPPOOOPPPPPPOOOLLLIIIIIIIIIHHHIIIKKKLLLLLLMMMPPPRRRPPPNNNKKKKKKLLLNNNNNNNNNGGGQQQ\\\```]]]ZZZ[[[^^^YYYZZZWWWQQQOOOTTTXXXYYYcccjjjeeeUUUJJJNNNRRRQQQUUUUUUVVVVVVVVVTTTRRRQQQZZZ[[[\\\[[[YYYXXXYYYZZZ```bbbcccbbb```aaafffjjj~~~|||kkkggggggddd```ZZZUUURRRQQQPPPOOOOOOOOONNNLLLJJJHHHIIIFFFJJJRRRUUUOOOLLLMMMVVVUUUQQQMMMMMMOOOOOOLLLOOOWWWXXXQQQPPP[[[gggkkkdddyyylllSSSCCC@@@>>><<<;;;;;;;;;===>>>EEEAAA<<<:::::::::999777999999888888888888888888777777777888999;;;<<<===??????@@@@@@@@@AAAAAAAAA@@@AAABBBCCCBBB@@@>>><<<@@@@@@AAACCCGGGIIIHHHGGGGGGFFFDDDBBBBBBCCCDDDFFFHHHJJJLLLMMMMMMJJJGGGDDDGGGHHHOOOZZZcccddd\\\TTTPPPOOOOOOOOOPPPSSSUUUWWWYYYUUURRRRRRTTTVVVVVVUUUeeejjjxxx```\\\UUULLLdddnnnuuuttt}}}hhh\\\UUUQQQOOOHHHHHHGGGHHHHHHEEEBBB????????????AAAEEEKKKQQQTTTaaannn~~~xxxhhhhhh}}}yyy|||___YYYRRROOOPPPQQQNNNKKKPPPQQQQQQOOOLLLIIIGGGGGGJJJKKKMMMMMMMMMLLLMMMNNNNNNNNNOOOMMMKKKJJJJJJKKKNNNMMMNNNPPPSSSTTTTTTSSSSSSTTTTTTSSSRRRSSSVVVXXXlllfff]]]UUURRRQQQRRRRRRXXXXXXWWWVVVTTTRRRPPPOOOYYY[[[\\\\\\ZZZYYYYYYYYY```bbbbbb```]]]]]]aaaeeeiii~~~{{{sssnnnlllaaa```^^^ZZZWWWUUUUUUUUUTTTVVV___mmmsssnnngggdddaaa\\\YYYXXXYYYYYYYYYZZZkkkyyyyyyuuu||||||gggSSSCCC;;;===<<<:::999999999;;;<<>>>>>>>>>>>????????????@@@@@@@@@@@@???===<<>>>>>???CCCHHHMMMPPPWWWbbbqqq~~~|||hhhddd|||www|||uuu[[[VVVPPPNNNPPPPPPOOOLLLOOOPPPPPPOOOMMMJJJHHHGGGLLLLLLLLLKKKJJJJJJMMMOOOQQQRRRRRRQQQNNNLLLKKKLLLLLLKKKLLLNNNPPPRRRQQQPPPTTTTTTTTTRRRPPPPPPRRRTTT```]]]YYYWWWWWWVVVTTTQQQYYYYYYXXXVVVSSSQQQOOOMMMXXXZZZ]]]^^^\\\ZZZXXXXXX___``````]]]YYYXXX[[[___^^^jjj{{{}}}|||xxxppphhhddddddfffdddiiiuuu~~~uuummmjjjnnnooolllmmmrrryyydddOOOAAA;;;;;;;;;:::888777777777888999999777555555777999999999888888888888888888888888777777777888999:::;;;<<<;;;;;;<<<<<<<<<=========???>>>>>>=========>>>>>>AAAAAABBBDDDGGGIIIHHHGGGLLLKKKIIIGGGFFFFFFGGGHHHGGGIIILLLNNNNNNMMMKKKIIILLLPPPVVVZZZ[[[XXXSSSOOOLLLKKKKKKLLLOOOTTTYYY\\\```]]]ZZZYYYYYYYYYXXXWWWVVV]]]mmm```ccc~~~VVVHHHMMMpppkkknnnxxxsssggg[[[RRRMMMKKKJJJJJJJJJIIIFFFDDD???>>>===>>>@@@CCCGGGIIIQQQZZZgggqqq}}}ppphhh~~~zzz~~~|||xxxxxxiiiUUUQQQMMMLLLNNNPPPOOONNNOOOOOOPPPOOONNNKKKIIIGGGNNNMMMLLLIIIHHHIIILLLOOOQQQSSSTTTSSSPPPMMMLLLLLLJJJIIIIIIKKKMMMNNNMMMLLLUUUVVVUUUSSSQQQOOOPPPQQQUUUUUUWWW\\\```___YYYRRRYYYYYYWWWUUUSSSPPPNNNLLLWWWZZZ^^^```^^^[[[XXXWWW\\\]]]]]]ZZZVVVVVVYYY\\\bbbeeelll{{{xxxfffRRRCCC<<<<<<>>>999888777666666666777777666555555555666777888888777777777777888888888888777777777777888999:::;;;;;;;;;;;;;;;<<<<<<<<<<<>>===<<<<<<>>>@@@AAABBBAAABBBDDDGGGIIIHHHGGGLLLKKKIIIHHHGGGFFFGGGGGGGGGHHHKKKMMMNNNNNNMMMLLLMMMRRRWWWXXXVVVRRRPPPOOONNNMMMLLLLLLOOOTTTYYY\\\___]]][[[ZZZZZZZZZZZZYYYYYY```iiirrr```xxxkkkOOOFFF___xxxuuurrr}}}ppp```TTTPPPNNNLLLKKKJJJJJJHHHFFFAAA@@@???>>>>>>@@@BBBDDDMMMTTT___gggqqqyyy}}}|||yyyyyy}}}sss```OOOLLLJJJJJJMMMOOOOOONNNNNNNNNOOOOOOOOOMMMJJJHHHMMMMMMMMMKKKIIIIIIJJJLLLNNNPPPRRRRRROOOMMMLLLLLLJJJIIIIIIJJJLLLLLLKKKIIIUUUVVVVVVUUUSSSQQQRRRSSSQQQRRRVVV^^^eeeeee]]]UUUWWWVVVVVVTTTSSSQQQOOONNNVVVZZZ^^^```^^^[[[XXXVVVVVVXXXXXXWWWTTTUUUXXX\\\`````````eeewwwnnnaaaOOOAAA<<<;;;::::::999888888777777777777777777777777666666666666777666666777777777888888888777777777777888999::::::;;;;;;;;;<<<<<<<<<======???>>><<<<<<===???BBBDDDAAAAAAAAADDDFFFHHHGGGFFFIIIHHHGGGFFFFFFEEEEEEEEEFFFHHHJJJMMMNNNNNNNNNMMMLLLPPPTTTUUUQQQOOOOOOQQQQQQPPPNNNNNNPPPSSSWWWYYYYYYYYYZZZZZZZZZZZZ[[[\\\[[[aaacccpppmmmhhhbbbGGGLLLfffkkkttt}}}kkk[[[TTTQQQNNNKKKKKKJJJHHHGGGEEEDDDBBB@@@??????@@@AAADDDKKKSSS[[[cccqqq~~~zzz}}}tttcccWWWKKKIIIIIIIIIKKKMMMNNNNNNMMMMMMNNNPPPQQQPPPLLLHHHJJJLLLNNNNNNLLLJJJJJJJJJMMMOOOQQQQQQPPPNNNNNNOOOLLLKKKJJJKKKLLLLLLJJJHHHOOOQQQSSSSSSRRRQQQRRRTTTPPPPPPTTTZZZ``````[[[UUURRRSSSSSSSSSSSSRRRQQQQQQSSSWWW[[[\\\[[[XXXUUUTTTQQQSSSTTTSSSRRRSSSWWW[[[YYYZZZZZZZZZaaatttoooYYYMMM???888999;;;999666888888888888777777777666777888999888666444555666555666666777777888888888777777777777777888999999;;;<<<<<<<<<<<<===============<<<<<<>>>@@@CCCEEEAAA@@@AAABBBEEEFFFEEEDDDEEEEEEEEEDDDDDDDDDCCCCCCFFFGGGIIILLLMMMNNNNNNNNNLLLNNNQQQPPPNNNNNNPPPRRRRRRQQQPPPPPPPPPRRRTTTUUUSSSUUUXXXYYYYYYZZZ\\\^^^\\\aaa___dddvvv}}}bbbaaasss|||UUUEEENNNzzzuuutttyyyxxxaaaZZZVVVQQQMMMLLLKKKJJJHHHHHHGGGEEEBBB@@@?????????@@@FFFLLLRRRYYYeeeuuu}}}~~~~~~||||||mmmYYYTTTIIIIIIIIIIIIJJJKKKMMMMMMLLLLLLMMMPPPSSSRRRMMMIIIIIILLLOOOPPPOOOLLLJJJJJJPPPQQQRRRQQQPPPPPPQQQRRRNNNMMMLLLLLLMMMLLLJJJHHHGGGJJJLLLMMMNNNNNNOOOQQQMMMNNNPPPSSSUUUVVVTTTRRROOOPPPQQQRRRRRRSSSRRRRRRPPPSSSVVVWWWUUUSSSQQQPPPNNNPPPQQQPPPNNNOOOSSSXXXUUUXXXZZZ[[[]]]eeettt~~~oooZZZJJJCCC;;;777999;;;:::777777777777777777666666555555777888777555444555666555555666666777888888999777777777777777888888999;;;;;;;;;<<<<<<<<<======::::::;;;<<<>>>@@@BBBDDD@@@??????AAADDDEEEDDDCCCBBBBBBCCCCCCDDDDDDCCCCCCFFFGGGIIIJJJLLLLLLMMMMMMNNNNNNNNNMMMLLLMMMOOOQQQOOOOOOOOOOOOPPPPPPQQQQQQQQQTTTXXXYYYYYYYYY\\\^^^\\\]]]\\\aaallluuueeeSSSZZZkkklllOOOLLLccc|||zzzjjj```\\\UUUQQQNNNMMMLLLKKKJJJHHHFFFCCCAAA??????>>>@@@DDDIIIMMMSSS]]]iiisssyyyvvv{{{~~~{{{{{{{{{|||xxxjjjTTTRRRIIIIIIJJJJJJJJJJJJKKKLLLKKKKKKLLLPPPTTTSSSNNNIIIJJJMMMOOOPPPOOOMMMMMMMMMTTTTTTRRRPPPMMMMMMNNNPPPOOONNNMMMLLLMMMLLLIIIGGGDDDFFFIIIKKKKKKKKKLLLMMMJJJMMMOOOOOONNNMMMNNNPPPPPPPPPQQQRRRRRRRRRQQQQQQMMMPPPRRRSSSQQQOOONNNMMMLLLNNNOOOMMMKKKLLLPPPTTTSSSVVVZZZ]]]]]]^^^ccciiiooo^^^LLLAAA>>>:::777666666777888666666777777666666555444222555777777555333555777444555555666777888888999888777777777777777888999::::::;;;;;;;;;<<<<<<<<<888888999;;;===???AAACCC?????????@@@CCCDDDCCCBBB@@@AAABBBCCCDDDDDDDDDDDDFFFGGGHHHJJJKKKKKKLLLLLLPPPNNNLLLKKKKKKMMMNNNOOOKKKLLLMMMOOOOOOPPPPPPOOORRRUUUYYYZZZYYYYYY[[[^^^WWWVVVVVV___ggghhh}}}iiiRRRRRR```xxx{{{WWWMMM[[[vvvxxxxxxeee```YYYSSSPPPOOOMMMMMMJJJHHHFFFDDDAAA???>>>===>>>AAADDDGGGLLLTTT___gggvvvmmmnnnxxx~~~{{{yyyyyyzzzzzz~~~vvv{{{yyydddMMMKKKIIIJJJKKKKKKIIIIIIJJJKKKKKKJJJKKKPPPTTTTTTOOOIIILLLNNNNNNNNNMMMNNNOOOQQQUUUTTTQQQMMMIIIHHHJJJLLLPPPNNNMMMLLLLLLKKKIIIFFFDDDGGGJJJKKKKKKKKKKKKLLLHHHMMMPPPPPPLLLKKKMMMPPPQQQQQQQQQRRRQQQQQQPPPPPPRRRTTTUUUVVVUUURRROOOLLLNNNMMMMMMLLLMMMNNNPPPQQQSSSVVVXXXZZZZZZ[[[\\\^^^gggxxx}}}aaaJJJ@@@@@@999999999888777666666555444444444444555555555666555555555555555555555555444444444555555555555666999888777777777888::::::AAA???<<<:::888888999999999999999:::<<>><<<>>>BBBEEEDDDCCCAAAAAAAAABBBDDDEEEGGGHHHFFFCCCGGGRRRVVVQQQKKKIIIIIIJJJJJJKKKKKKKKKKKKKKKJJJHHHHHHJJJMMMOOONNNLLLOOOSSSVVVWWWWWWXXX[[[^^^gggccc^^^\\\```iiittt{{{qqq[[[TTTYYYpppzzzJJJOOOZZZ~~~kkk```\\\RRROOOQQQOOOKKKJJJHHHGGGDDDBBB???===@@@???>>>@@@EEELLLTTTXXXhhhnnnzzzvvvllloooyyyxxxwwwvvvwwwyyy|||~~~|||~~~yyyqqqsssaaaWWWPPPKKKDDDFFFHHHIIIIIIIIIJJJKKKIIIKKKNNNPPPPPPNNNKKKIIIHHHHHHIIIJJJLLLNNNPPPQQQKKKKKKIIIHHHHHHIIIJJJKKKKKKLLLKKKKKKMMMPPPLLLFFFFFFHHHKKKLLLMMMKKKIIIGGGHHHJJJLLLLLLLLLLLLLLLNNNPPPOOOOOOQQQSSSSSSRRRQQQOOOQQQTTTVVVVVVSSSPPPNNNMMMMMMLLLMMMMMMOOOPPPQQQSSSUUUWWWXXXXXXXXXYYYZZZYYYeeexxx~~~xxxaaaOOOAAA;;;<<<999999888777777666555555444444555555555666666666555555555555555555555555444444444444555555555555777777666666666777888999===<<<:::888777777888888999999999:::;;;>>>@@@AAAAAA???>>>>>>AAACCCBBBAAA@@@AAAAAABBBDDDEEEFFFGGGFFFDDDHHHOOOPPPKKKFFFFFFGGGGGGHHHIIIJJJKKKKKKKKKJJJHHHGGGIIILLLNNNMMMLLLNNNQQQTTTVVVVVVWWW\\\```kkkfffaaa]]]^^^dddkkkpppnnnbbb]]]llloooPPPOOOhhh}}}sssiiiYYYRRRRRRMMMKKKJJJHHHGGGFFFDDDAAA@@@>>>======>>>BBBHHHOOOSSSXXX___lllyyytttuuuxxxwwwvvvvvvwwwzzz}}}yyyvvv|||{{{vvv~~~~~~uuueeeWWWPPPJJJDDDDDDFFFHHHIIIHHHHHHJJJKKKHHHIIILLLMMMMMMKKKIIIGGGFFFFFFGGGHHHJJJLLLOOOPPPLLLLLLKKKJJJIIIIIIIIIIIIHHHKKKLLLKKKLLLOOOMMMHHHGGGIIIKKKLLLMMMLLLKKKJJJIIIKKKLLLLLLKKKJJJKKKLLLLLLKKKLLLMMMPPPRRRQQQPPPLLLOOORRRUUUVVVTTTQQQNNNLLLLLLLLLMMMNNNOOOQQQRRRSSSUUUWWWWWWVVVUUUVVVWWWRRRVVV]]]hhhzzzrrrggghhh}}}tttVVVCCC<<<999888999888888777777666666555555555555555555666666666777444444444444444444444444444444444444555555555555555555555555555666777777999888777666555666777888:::999999999:::<<<>>>???BBBAAA??????@@@AAAAAA@@@@@@@@@AAABBBCCCEEEFFFFFFFFFFFFHHHKKKJJJEEECCCDDDDDDEEEFFFGGGIIIJJJKKKKKKIIIHHHGGGHHHKKKLLLMMMLLLKKKMMMPPPQQQQQQTTTYYY^^^iiieee```\\\\\\^^^cccfffwwwtttaaadddbbbRRRSSSxxxyyy}}}xxxcccXXXUUUNNNKKKJJJHHHGGGGGGFFFDDDBBB===<<<;;;<<<>>>CCCHHHKKKMMMTTTaaannnuuu~~~}}}xxxvvvvvvvvvvvvxxx|||tttsss|||uuudddTTTLLLJJJFFF@@@CCCEEEGGGHHHGGGHHHIIIJJJFFFGGGIIIJJJJJJHHHEEEDDDCCCCCCDDDEEEGGGJJJLLLNNNLLLLLLLLLKKKJJJIIIHHHGGGFFFKKKNNNLLLKKKMMMMMMJJJIIIJJJKKKLLLMMMMMMMMMMMMLLLMMMNNNLLLJJJIIIIIIJJJJJJIIIIIILLLOOORRRSSSSSSLLLNNNRRRTTTUUUSSSOOOMMMKKKKKKLLLMMMOOOPPPQQQRRRUUUWWWXXXWWWUUUTTTTTTTTTVVVWWWWWWXXXbbbzzz}}}sssuuuqqqZZZAAA666555777999;;;777777777666666555555555555555555666666666777777444444444444444444444444333333444444444555555555555555555555555666666777666666555555555666777888;;;;;;::::::;;;<<<===>>>BBBAAA@@@@@@AAABBBBBBBBB>>>???@@@BBBCCCDDDEEEEEEEEEGGGJJJJJJFFFCCCDDDFFFDDDDDDEEEFFFHHHJJJLLLMMMJJJIIIHHHIIIJJJLLLMMMMMMIIILLLMMMMMMMMMOOOSSSXXX```^^^[[[ZZZZZZ\\\___aaalllqqqdddxxxzzzbbbOOO^^^vvvkkk___[[[TTTMMMJJJGGGGGGHHHHHHFFFDDD>>>===<<<<<<===???BBBDDDIIINNNXXXccckkksssxxxtttttttttuuuwwwzzz}}}zzzuuuxxxoooYYYJJJHHHIIIFFFAAAAAACCCEEEFFFEEEEEEFFFHHHFFFGGGHHHIIIHHHGGGDDDCCCAAAAAAAAABBBDDDGGGJJJLLLIIIJJJKKKLLLLLLKKKJJJIIIHHHNNNRRROOOLLLLLLMMMKKKJJJJJJKKKLLLMMMOOOPPPPPPPPPPPPPPPNNNKKKIIIIIIJJJJJJIIIIIIKKKOOOSSSVVVVVVMMMOOOQQQRRRRRRPPPMMMLLLKKKLLLMMMNNNOOOPPPPPPQQQWWWXXXXXXWWWUUUSSSRRRSSSUUUWWWYYYWWWZZZhhh~~~tttSSSGGG;;;777777777999<<<666666666555555555555555555555555555666666666666444444444444444444444444333333333444444444444555555555555666666666666666555555555666777888888999<<<<<<;;;;;;;;;<<<===>>>??????@@@@@@AAABBBDDDEEE===>>>@@@BBBCCCDDDDDDDDDEEEHHHJJJIIIFFFFFFHHHJJJDDDDDDEEEFFFHHHKKKMMMNNNKKKJJJJJJIIIIIIKKKMMMNNNLLLNNNPPPNNNLLLMMMPPPSSSXXXXXXWWWWWWXXXZZZ\\\]]]dddjjjcccwwwWWWNNNmmmsssrrrvvvhhhcccXXXQQQLLLHHHHHHIIIJJJGGGDDDAAA@@@???>>>>>>>>>???@@@DDDFFFLLLUUU]]]eeesss}}}xxxssspppssstttuuuwww{{{~~~{{{xxx||||||~~~~~~jjjSSSGGGGGGJJJHHHEEEAAACCCEEEEEEDDDCCCDDDEEEGGGHHHIIIIIIIIIGGGFFFEEEAAAAAA@@@@@@BBBEEEHHHJJJFFFGGGIIILLLMMMMMMMMMMMMLLLSSSUUURRRNNNNNNMMMLLLKKKKKKLLLMMMNNNOOOPPPQQQRRRRRRQQQOOOLLLJJJKKKLLLJJJIIIGGGIIIMMMRRRUUUVVVOOOOOOPPPPPPOOONNNMMMLLLLLLLLLNNNOOOOOOOOOOOOOOOUUUVVVVVVUUURRRPPPOOOPPPKKKPPPTTTTTTTTTZZZeeennn{{{zzzlllYYYOOO???;;;999:::999666666999555555555555555555444444444444444444555555555666333333333333333333333333333333333333444444444444444555666666777666666666555555666777888888999999;;;;;;:::::::::<<<===>>><<<===?????????@@@CCCEEE<<<===@@@BBBCCCCCCCCCCCCDDDGGGIIIGGGFFFIIIKKKJJJEEEEEEEEEFFFHHHJJJMMMNNNJJJJJJJJJIIIHHHIIILLLNNNOOORRRTTTSSSPPPNNNPPPRRRVVVUUUUUUUUUUUUVVVWWWXXX]]]vvvkkkTTTllltttTTTSSSsss|||hhhvvvzzzooo___XXXRRRLLLJJJLLLLLLIIIEEEDDDCCCBBBAAA@@@??????>>>BBBBBBEEELLLRRRZZZgggsss}}}zzzuuuqqqnnnlllssstttvvvxxx{{{yyy|||}}}uuucccQQQIIIIIIHHHHHHHHHDDDEEEFFFFFFDDDBBBBBBCCCGGGHHHIIIJJJJJJIIIHHHHHHDDDBBBAAA@@@AAADDDGGGIIIEEEFFFHHHKKKMMMOOOPPPPPPOOOTTTVVVSSSQQQQQQOOOLLLKKKLLLMMMNNNOOOOOOOOOOOOQQQQQQPPPNNNLLLKKKMMMOOOJJJGGGEEEFFFIIINNNQQQSSSNNNNNNMMMMMMMMMNNNOOOOOOMMMMMMOOOOOOOOOOOONNNMMMOOOQQQQQQPPPMMMKKKJJJKKKGGGJJJLLLMMMMMMOOOUUUYYY```ppp~~~{{{iiiUUUEEE:::555999555555888888555333555444444444444444444444444333333333333444444444444333333333333333333333333222222333333333444444444222333444555666555555444555555666777777888888777888888777777888:::<<<===999;;;===<<<;;;<<<>>>AAA;;;===???BBBCCCCCCCCCBBBBBBEEEEEECCCEEEIIIIIIDDDEEEDDDDDDDDDFFFHHHKKKLLLHHHIIIHHHGGGEEEFFFIIIMMMMMMPPPTTTTTTQQQOOOOOOQQQSSSSSSRRRRRRSSSTTTUUUVVVXXXkkk}}}}}}___ZZZtttwwwVVVUUUvvvooolllpppnnn```YYYQQQOOOPPPOOOKKKFFFEEEEEEDDDCCCAAA@@@>>>===@@@???BBBHHHLLLQQQZZZccckkkttt|||uuupppnnnnnnnnnnnnssstttvvvyyy|||jjj^^^SSSOOOLLLHHHHHHJJJHHHIIIJJJHHHEEECCCCCCCCCGGGGGGIIIJJJJJJJJJJJJJJJFFFEEEBBBAAAAAACCCFFFHHHGGGGGGHHHJJJLLLNNNPPPQQQOOOQQQRRRQQQRRRUUURRRMMMJJJLLLNNNOOOPPPOOONNNMMMMMMNNNMMMLLLJJJKKKNNNPPPLLLIIIEEEDDDGGGKKKOOOPPPMMMLLLKKKJJJLLLNNNQQQRRRNNNNNNOOOPPPOOONNNMMMLLLKKKLLLMMMLLLIIIGGGFFFGGGJJJJJJIIIHHHHHHJJJNNNQQQVVVXXXiii}}}xxxsssuuuqqqeeeTTTEEE===;;;<<<<<<;;;555222555777555333333444444444444444444444444222222222333333333444444333333333333333333333333222222333333333444444444111222333444555444333333444555555666777777666666666666555555777888:::;;;999:::<<<:::888777:::<<<;;;<<>>DDDCCCCCCCCCDDDFFFIIIKKKFFFGGGGGGEEEBBBCCCGGGKKKHHHLLLQQQRRRPPPNNNNNNOOOPPPPPPPPPQQQRRRUUUWWWXXXTTT```fffzzz{{{XXXRRRhhhkkkRRRaaa~~~~~~kkkdddyyy|||fff^^^UUURRRSSSRRRMMMGGGFFFFFFEEEDDDBBB@@@>>>===::::::===CCCFFFGGGMMMTTT___eeewwwsssooojjjgggiiimmmqqqssstttuuuwwwyyy|||ddd\\\WWWUUUPPPIIIIIIMMMLLLLLLMMMKKKGGGEEEDDDDDDFFFGGGHHHIIIJJJKKKKKKKKKHHHFFFDDDBBBAAACCCFFFHHHIIIIIIIIIIIIKKKMMMOOOQQQMMMNNNOOOOOOSSSWWWTTTNNNJJJLLLNNNPPPPPPOOOLLLKKKKKKKKKKKKJJJIIIJJJNNNPPPPPPLLLHHHFFFHHHLLLOOOQQQNNNMMMLLLKKKKKKJJJJJJJJJLLLLLLMMMNNNPPPOOOMMMJJJIIIIIIJJJJJJIIIGGGEEEDDDGGGGGGFFFFFFGGGIIIJJJLLLNNNQQQ]]]mmmvvv|||}}}sssgggmmmzzzlllVVVMMM@@@999888999999777888777666444444444555666444333111000000111333444333333333222222111111111111111111111111111111111222222222222222222222222222222333333333333444444666666666555444444333333444444555555666666777777666777999;;;<<<<<<<<<;;;;;;<<<===>>>????????????>>>???@@@AAABBBCCCCCCCCCAAACCCDDDDDDCCCBBBBBBCCCGGGGGGFFFEEEEEEGGGHHHIIINNNMMMMMMLLLLLLLLLLLLLLLPPPNNNMMMPPPUUUWWWUUUQQQVVV___eeennnaaaUUUdddqqqRRRSSSaaapppcccqqqxxxdddZZZWWWQQQPPPQQQJJJIIIHHHGGGDDDAAA@@@@@@AAA???>>>>>>>>>AAAEEEIIIKKKSSS[[[kkk|||wwwrrrkkkjjjhhhffffffiiiooosssuuuuuuxxx{{{zzzxxx~~~|||aaa]]]VVVOOOKKKIIIJJJKKKOOOQQQRRROOOJJJGGGGGGHHHGGGGGGGGGFFFEEEGGGKKKNNNPPPKKKEEEBBBDDDFFFGGGFFFFFFGGGGGGHHHIIILLLPPPTTTQQQNNNLLLMMMOOOQQQQQQOOOMMMLLLLLLMMMNNNNNNKKKIIIJJJKKKKKKJJJIIIIIIKKKMMMNNNLLLIIIHHHJJJLLLNNNNNNOOONNNLLLKKKKKKKKKLLLLLLKKKKKKLLLMMMOOONNNLLLIIIHHHHHHIIIHHHGGGFFFDDDCCCFFFEEEEEEEEEEEEFFFHHHIIIHHHIIIQQQZZZ]]]___oooxxxiiiooodddQQQHHHAAA:::666666666555222666666444333333333444444444333111000000111333444333333333222222111111111111111111111111111111111222222222222222222222222222222222333333333444444333333333333444444444444444444555555666666777777777888999;;;<<<<<<;;;;;;<<<<<<===>>>????????????>>>???@@@AAABBBBBBBBBBBBAAABBBDDDDDDCCCBBBCCCDDDIIIIIIHHHHHHIIIIIIJJJJJJLLLLLLLLLKKKKKKLLLLLLMMMPPPMMMLLLNNNSSSUUUSSSQQQRRR[[[```fff|||wwwcccbbbbbbttt```RRRUUUxxxkkkooowwwpppaaaZZZQQQOOOMMMEEEIIIIIIHHHGGGDDDCCCBBBBBB===<<<<<<<<<>>>AAADDDFFFMMMTTTaaappp}}}{{{ppplllffffffeeedddeeehhhmmmqqqtttssswww|||~~~~~~{{{jjjZZZXXXSSSOOOMMMMMMMMMNNNOOORRRTTTQQQLLLIIIHHHIIIHHHHHHHHHFFFFFFGGGKKKNNNPPPKKKFFFDDDEEEGGGGGGGGGEEEGGGHHHJJJKKKMMMQQQTTTRRROOOLLLKKKLLLMMMMMMLLLLLLKKKKKKLLLMMMLLLJJJHHHIIIJJJJJJIIIHHHHHHJJJLLLMMMKKKHHHGGGHHHJJJKKKKKKOOONNNLLLJJJJJJKKKMMMNNNKKKJJJJJJLLLMMMMMMKKKIIIGGGGGGGGGGGGFFFDDDCCCBBBDDDDDDCCCCCCCCCDDDDDDEEEGGGFFFIIILLLIIIFFFMMMZZZcccuuuuuunnnzzzsssZZZEEE999:::777444444555555222///444444333222222222333333333222111000000111222333222222222222222111111111111111111111111111111111222222222222222222222222222222222222333333333333111111111222333444444444333444444555666666777777888999::::::;;;;;;;;;;;;<<<<<<===>>>????????????>>>>>>???@@@AAAAAAAAAAAA@@@BBBCCCCCCBBBBBBDDDEEEIIIIIIJJJJJJKKKKKKKKKJJJJJJJJJJJJJJJKKKLLLMMMMMMPPPMMMKKKLLLPPPRRRRRRPPPRRRWWW]]]___hhh|||jjj[[[eee}}}bbbRRRZZZyyyllliiivvvpppdddXXXTTTQQQHHHJJJJJJJJJIIIHHHFFFEEEDDD>>>===<<<;;;<<<>>>AAABBBEEEJJJTTT```iiisssyyynnngggeee```bbbdddeeefffjjjnnnqqquuuuuuyyyrrruuusssqqqyyy~~~ppp[[[RRRQQQPPPOOOOOOPPPQQQRRRPPPSSSVVVTTTPPPKKKJJJJJJIIIIIIIIIHHHGGGHHHKKKNNNOOOLLLHHHFFFGGGHHHIIIIIIEEEHHHKKKMMMNNNOOOQQQSSSSSSPPPKKKIIIIIIIIIIIIIIIKKKJJJIIIJJJKKKKKKIIIGGGHHHHHHHHHHHHGGGGGGJJJLLLLLLJJJFFFEEEFFFGGGGGGGGGMMMLLLJJJHHHIIIJJJLLLNNNKKKJJJJJJKKKLLLLLLKKKIIIHHHGGGGGGFFFDDDCCCBBBAAACCCCCCBBBBBBBBBBBBBBBBBBEEEDDDFFFGGGCCC???BBBIIIDDDPPPddd}}}xxx^^^KKK???999777666444444555666666444222333333333333222222333333222222111000000111222222222222222111111111111111111111111111111111111111111111111111222222222222111222222222222333333333111222222222333333333444333333444444555666777777999999:::::::::;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>===>>>???@@@@@@@@@@@@@@@@@@AAACCCCCCBBBCCCDDDFFFHHHIIIJJJKKKLLLKKKJJJIIIHHHHHHIIIIIIJJJLLLMMMNNNQQQNNNKKKKKKNNNPPPQQQQQQVVVWWW[[[^^^___jjjfffbbbvvv^^^KKKnnnsss___gggwwwtttddd^^^\\\TTTLLLLLLKKKKKKJJJIIIFFFEEEAAA@@@???======>>>???@@@@@@CCCJJJTTTZZZaaammmxxxzzztttlllddd_________aaaeeehhhkkknnnqqqsssyyyzzz~~~yyyxxxrrrkkkiiiiii___SSSMMMMMMNNNOOOPPPQQQRRRRRRPPPSSSWWWVVVRRRMMMKKKKKKIIIJJJJJJIIIHHHIIIKKKNNNOOOMMMJJJIIIHHHIIIJJJJJJHHHKKKNNNPPPOOOOOOOOOPPPRRROOOKKKHHHGGGHHHIIIJJJKKKJJJIIIIIIJJJJJJIIIGGGGGGHHHHHHHHHGGGHHHJJJLLLLLLJJJGGGEEEEEEFFFEEEDDDIIIHHHGGGFFFGGGIIIKKKLLLKKKJJJJJJJJJLLLLLLKKKIIIHHHHHHFFFEEECCCBBBAAAAAABBBBBBBBBBBBBBBAAAAAAAAA??????@@@AAA???===>>>AAAAAAEEENNN[[[nnnlllSSS???888999===>>>777666444444555555444444333333333333444333333333111111111111111111111111111111111111111111111111000000000000000000000000000000000111111222222222111111111222222222333333444444444444333333222222222222333444555666777777999999999999:::;;;;;;<<<::::::;;;<<<============>>>>>>???@@@@@@@@@??????@@@AAABBBBBBBBBCCCEEEHHHIIIJJJLLLMMMMMMMMMLLLKKKHHHHHHHHHIIIKKKLLLNNNNNNRRRPPPMMMMMMNNNOOOQQQQQQXXXVVVYYY^^^^^^aaatttzzzdddgggnnnSSS[[[wwwaaa^^^jjjwwwrrrgggccc[[[QQQOOOMMMLLLLLLJJJGGGDDDCCCBBB@@@???>>>>>>>>>>>>???@@@EEEMMMRRRWWW```jjjsss}}}zzzpppiiiddd^^^]]]___^^^bbbgggkkkmmmppprrrttt{{{}}}~~~|||sssfff[[[QQQLLLKKKKKKLLLMMMNNNOOOOOOOOONNNRRRVVVUUUQQQMMMJJJJJJIIIJJJJJJIIIHHHIIIKKKMMMMMMMMMLLLKKKJJJIIIJJJKKKJJJMMMPPPPPPOOOMMMLLLKKKOOONNNLLLJJJIIIJJJLLLNNNLLLKKKIIIIIIJJJKKKJJJHHHHHHHHHIIIHHHHHHIIIKKKNNNMMMJJJHHHFFFFFFFFFEEEDDDFFFFFFFFFFFFGGGHHHIIIJJJJJJIIIHHHHHHJJJJJJJJJHHHHHHFFFEEECCCAAA@@@????????????@@@AAAAAA@@@@@@@@@>>>>>>>>>>>>>>>===<<<===???AAAEEEJJJRRRccc~~~{{{rrr\\\PPPBBB:::;;;???AAA@@@666555333222111111222333222222333444444444333333111111111111111111111111000000000111111111111111000000000000000000000000//////000000111222222222111111111111222222222222555555555444333222222222111111222444555666777888888888888999:::;;;===>>>::::::;;;<<<============??????@@@@@@@@@@@@@@@??????@@@AAAAAAAAACCCFFFIIILLLLLLMMMNNNNNNNNNNNNMMMIIIIIIIIIJJJKKKMMMNNNOOOQQQPPPOOONNNNNNNNNOOOPPPTTTRRRTTTZZZ\\\\\\eeeqqqkkkbbbmmm\\\OOO[[[mmm___```kkktttjjj```ZZZVVVQQQNNNMMMLLLHHHEEECCCBBB@@@???>>>===<<<<<>>===<<<<<<;;;<<<===?????????>>>>>>???>>>===<<<===>>>===;;;<<<<<<>>>AAABBBGGGUUUeee{{{wwwpppooottt|||uuubbbRRRHHH@@@>>>;;;;;;<<<======<<<222222333222111000111111000000222333333333222222000000111111111111000000///000000000111111111222000000000000000000000000/////////000111222222222111111111111222222222222333333333333222222222222000111222333555666777888777777777888:::<<<>>>???;;;<<<===>>>????????????@@@@@@AAAAAAAAAAAA@@@@@@???@@@AAAAAAAAACCCGGGJJJKKKJJJJJJJJJJJJKKKLLLLLLJJJJJJJJJKKKLLLMMMNNNOOONNNOOOOOONNNMMMLLLMMMMMMMMMNNNQQQTTTWWWYYY^^^bbbtttvvvooozzztttZZZQQQtttpppbbbbbbsss|||oooccc]]]UUUQQQOOOMMMJJJFFFDDDDDDCCCAAA@@@???>>>===???<<<===BBBEEEGGGLLLRRRZZZbbbjjjpppyyyxxxpppiiibbb]]]]]]^^^^^^aaaeeeeeehhhlllnnnoooqqqsssuuuyyyvvv\\\NNNMMMJJJIIIIIIHHHHHHHHHHHHHHHJJJMMMOOONNNJJJGGGGGGHHHHHHIIIJJJIIIHHHGGGHHHIIIIIIKKKMMMMMMKKKIIIIIIKKKHHHJJJLLLLLLJJJIIIIIIJJJIIIKKKNNNNNNLLLKKKMMMNNNLLLIIIGGGGGGHHHIIIHHHHHHFFFGGGGGGGGGGGGHHHKKKMMMKKKIIIGGGGGGGGGGGGFFFDDDCCCDDDGGGJJJKKKKKKJJJIIIFFFEEECCCCCCDDDEEEEEEDDDCCCBBB@@@===;;;:::::::::888999;;;===>>>>>>======;;;;;;999888:::======:::>>>;;;;;;>>>>>><<>>???@@@@@@AAAAAA@@@AAAAAABBBBBBBBBAAAAAA@@@???@@@@@@@@@AAADDDHHHKKKGGGGGGFFFEEEEEEGGGHHHIIILLLKKKKKKLLLLLLMMMNNNOOOLLLNNNOOONNNLLLKKKKKKKKKIIIMMMQQQQQQSSSXXX\\\]]]ccc|||jjjzzzvvvWWWaaammmccckkkxxxjjjbbbYYYSSSQQQOOOKKKGGGGGGGGGFFFEEECCCBBBAAA@@@===::::::===???@@@DDDIIILLLSSS[[[```hhhttt|||yyymmmccc```ZZZXXXZZZ^^^___cccgggjjjmmmppprrrrrrtttvvvwwwzzzlllTTTJJJKKKIIIHHHGGGFFFFFFFFFGGGHHHIIILLLMMMKKKGGGEEEEEEGGGGGGHHHIIIIIIGGGGGGGGGIIIHHHKKKNNNMMMKKKIIIIIIJJJEEEGGGIIIJJJIIIIIIJJJKKKHHHKKKNNNNNNLLLJJJKKKLLLJJJHHHFFFEEEFFFGGGGGGGGGDDDEEEFFFFFFFFFGGGJJJLLLIIIGGGFFFFFFGGGGGGEEEDDDBBBCCCEEEGGGHHHHHHHHHHHHFFFFFFFFFEEEEEEDDDCCCBBB>>>======<<<;;;:::::::::;;;;;;:::::::::999999999999999999999::::::;;;<<<;;;::::::::::::;;;<<<<<>>???@@@???===<<>>888@@@???>>>>>>>>>???@@@AAAHHHDDDAAAAAACCCEEEEEECCCHHHHHHGGGEEECCCDDDFFFIIIFFFFFFGGGHHHJJJLLLNNNOOONNNOOOPPPRRRRRRPPPOOONNNKKKKKKLLLOOOUUUZZZ]]]^^^___kkk|||}}}iii~~~zzzbbbsssgggaaagggsss|||lll]]]WWWUUURRRMMMKKKHHHIIIIIIHHHEEECCCBBBBBBBBB@@@>>>===<<<===>>>???GGGHHHKKKPPPXXXaaaiiinnn||||||tttmmmfffbbb___UUUUUUVVVXXX]]]dddjjjnnnlllnnnoooqqqtttxxx~~~rrr]]]QQQLLLJJJFFFGGGHHHIIIIIIHHHFFFEEEIIIHHHGGGGGGFFFFFFGGGGGGEEEGGGHHHHHHGGGFFFGGGGGGJJJKKKLLLMMMLLLJJJHHHGGGFFFFFFEEEFFFGGGIIIKKKMMMGGGIIIKKKMMMMMMLLLKKKJJJFFFGGGIIILLLIIIEEEFFFKKKGGGIIIGGGCCCEEELLLMMMIIIFFFFFFHHHJJJKKKIIIEEEBBBBBBCCCEEEFFFGGGGGGGGGFFFDDDDDDDDDDDDCCCBBBAAA@@@>>>>>>===<<<<<<;;;::::::;;;::::::::::::999999999:::999999999999999:::;;;:::::::::999:::;;;;;;<<<888;;;>>>BBBHHHTTTcccnnnyyykkkeeeWWW\\\eeepppzzznnnTTTFFF:::777777444222222444444333333333222222222000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000111111111222222111111000222222222222222222222222111111111111222444555777888999:::;;;<<<===>>>???>>><<<;;;===@@@AAA===999============>>>@@@BBBDDDJJJGGGCCCBBBCCCDDDCCCBBBEEEEEEEEECCCBBBCCCEEEHHHGGGHHHHHHIIIJJJKKKMMMMMMNNNOOOQQQRRRSSSRRRQQQPPPMMMLLLLLLOOOTTTYYY\\\]]]YYYcccnnn|||aaajjj}}}tttwwwbbb___mmm}}}{{{ggg\\\WWWRRRMMMKKKFFFFFFGGGFFFEEEDDDCCCDDDBBB@@@>>><<<<<<<<<===>>>EEEFFFHHHKKKQQQYYY```dddooottt{{{~~~zzztttlllddd___[[[ZZZWWWXXX[[[^^^ccchhhlllnnnmmmooosssvvvzzz~~~mmm[[[QQQLLLJJJHHHHHHIIIIIIHHHGGGDDDCCCGGGGGGFFFFFFEEEEEEFFFFFFFFFGGGIIIIIIHHHGGGGGGHHHIIIJJJJJJKKKJJJJJJHHHHHHEEEFFFFFFFFFGGGIIIJJJJJJGGGHHHIIIJJJKKKJJJJJJIIIHHHHHHLLLPPPOOOJJJIIIKKKEEEGGGEEEBBBCCCIIIIIIEEEEEEDDDCCCEEEHHHHHHFFFCCCBBBCCCCCCDDDEEEEEEDDDDDDBBBBBBBBBBBBAAA@@@??????>>>>>>======<<<;;;;;;;;;:::::::::999999999888888:::999999888888888888999999999999999999::::::;;;666999<<<======@@@EEEJJJWWWhhh|||lllkkkjjjooozzzttteeeUUUJJJ>>>888333333333333444666333333333222222222222222000000000000000000000000////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000000000111111222111111000111111111111111111111111000000000111222333444555999999999:::;;;<<<<<<======;;;999:::===>>><<<:::::::::;;;<<<>>>AAADDDFFFJJJHHHDDDCCCCCCCCCBBBAAAAAABBBBBBBBBAAABBBDDDGGGJJJJJJJJJJJJJJJJJJKKKKKKLLLNNNPPPQQQRRRRRRRRRQQQPPPNNNMMMNNNRRRVVVYYY[[[[[[aaafffjjjyyy~~~\\\XXXttt{{{nnn___aaakkkzzzvvveee[[[SSSOOONNNIIIIIIHHHFFFEEEEEEDDDDDDCCCAAA???===<<<<<<<<<<<>>>>>=========<<<<<<<<<;;;;;;999999999999888888888888999999888777666666666666888888777777888888999:::666999<<<<<<;;;;;;===>>>@@@HHHPPPYYYlllrrrZZZJJJCCC===888777666666555333222444666222222222222222111111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000///000000111111111111111111111111111111111111111000000111222333444555555888999999999::::::;;;;;;===;;;999999;;;======<<<999999:::;;;>>>AAACCCEEEGGGEEEDDDCCCBBBBBBBBBBBB???@@@AAAAAAAAABBBEEEGGGKKKKKKKKKKKKJJJIIIIIIHHHJJJKKKMMMOOOPPPQQQQQQRRRRRRPPPMMMMMMPPPTTTWWWXXX\\\aaabbb```eee}}}gggWWWddd|||jjj___ccclll|||yyyjjj^^^XXXVVVRRROOOLLLIIIGGGFFFEEEDDDEEECCCBBB@@@>>>=========>>>>>>>>>???AAAEEEIIIKKKUUUZZZccckkkrrrxxx}}}~~~zzziiifff```[[[XXXWWWXXXZZZYYYZZZ]]]```dddiiimmmooovvv|||pppnnnvvvaaaTTTOOONNNMMMJJJHHHIIIIIIHHHHHHFFFEEEDDDFFFFFFFFFFFFFFFEEEEEEDDDFFFHHHJJJKKKIIIHHHGGGHHHHHHGGGFFFFFFGGGIIIKKKLLLFFFHHHJJJKKKKKKIIIGGGFFFEEEEEEDDDDDDDDDEEEEEEFFFIIIJJJQQQ\\\bbb^^^VVVRRRIIIHHHFFFEEEEEEEEECCCAAACCCFFFHHHHHHFFFDDDEEEFFFCCCCCCBBBAAAAAA@@@@@@@@@AAAAAAAAAAAA@@@???>>>>>><<<<<<<<<<<<;;;;;;;;;;;;999999888888888777777777888777666555555555555555666666666666666777888888444555777777888888:::;;;===>>><<<:::AAARRRfffrrrzzzkkkddd\\\LLL;;;333444555333222444555333111000111111111111111111111111111111////////////////////////................................................................................................////////////////////////...///000111111111111111222222222222222222222222111111222333444555666666777888888888999999::::::===<<<::::::;;;===>>>>>>;;;;;;:::;;;===???AAABBBBBBBBBBBBBBBBBBBBBCCCCCC???AAABBBCCCCCCDDDFFFHHHKKKKKKKKKKKKJJJIIIGGGFFFKKKKKKMMMOOOPPPRRRSSSSSSSSSPPPNNNNNNPPPSSSTTTUUUSSSYYY\\\YYYYYYfffdddZZZggg{{{iiieeefffmmmxxxnnnbbb]]]WWWRRRMMMIIIIIIHHHGGGEEEGGGFFFDDDCCCAAA@@@??????<<<;;;;;;<<<>>>AAACCCEEEGGGJJJPPPWWW___hhhqqqwwwyyy~~~}}}uuummmiii^^^\\\XXXVVVVVVXXX\\\^^^cccbbbbbbeeejjjqqqxxx||||||tttmmmxxxxxxhhh^^^QQQLLLLLLMMMKKKGGGFFFGGGGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHHHHGGGFFFEEEEEEGGGJJJKKKIIIHHHGGGGGGHHHGGGFFFEEEFFFHHHKKKMMMGGGIIIKKKMMMLLLJJJHHHFFFEEEDDDDDDCCCCCCCCCDDDDDDGGGHHHPPP]]]dddaaa\\\YYYPPPLLLIIIIIIHHHGGGEEEDDDCCCKKKRRRQQQIIICCCCCCFFFEEEDDDBBBAAA@@@?????????@@@@@@@@@@@@@@@>>>======::::::::::::::::::::::::888888888777777777777666666555555444444444444555555555555555555666666777666666555555555777888999888999:::999:::???GGGMMMZZZiiizzzssseeeVVVKKKCCCAAA<<<666444555444000///333555333111333333111000000000000000111111111////////////////////////................................................................................................////////////////////////......///000111111111111222222222222222222222222111222333444555666666666666666777777888999999:::<<<;;;::::::;;;<<<>>>???<<<;;;;;;;;;<<<===???@@@???AAABBBCCCBBBBBBCCCEEE@@@AAACCCDDDDDDDDDFFFHHHHHHIIIIIIJJJJJJHHHGGGFFFMMMMMMNNNPPPQQQSSSTTTTTTRRRPPPNNNOOOPPPRRRRRRRRRMMMQQQWWWYYYXXX^^^qqq|||```[[[zzzrrrxxxjjj```aaahhhyyy~~~iii```ZZZTTTMMMJJJJJJJJJIIIGGGGGGGGGFFFEEEDDDBBBAAAAAA<<<<<<;;;<<<===???@@@BBBAAACCCGGGLLLSSS]]]gggnnnqqqwwwzzzrrriiiccc___UUUTTTSSSSSSUUUYYY]]]```eeeddddddgggmmmwww|||{{{yyyooocccYYYSSSMMMKKKMMMMMMJJJFFFEEEFFFFFFGGGGGGHHHIIIIIIGGGGGGHHHIIIIIIGGGFFFEEECCCFFFIIIJJJIIIGGGFFFEEEGGGFFFEEEDDDEEEGGGIIIKKKGGGIIIKKKLLLLLLJJJHHHFFFEEEEEEDDDDDDDDDDDDCCCCCCEEEFFFLLLWWW]]]\\\ZZZ[[[UUUOOOKKKKKKJJJGGGGGGHHHDDDMMMVVVUUUKKKCCCBBBEEEFFFEEECCCAAA???>>>>>>>>>>>>??????>>>>>>===<<<;;;999999999999999999999999888888777777777666666666444333333333333444444555444444444444444555555666888777666666777888888888222666:::<<<<<<<<<@@@DDDAAAJJJTTTYYY```kkkvvv{{{}}}kkk[[[PPPIIIBBB===777999888555555777444//////333444222333777666222/////////000000000111111////////////////////////........................................................................------------------------////////////////////////---...///000111111111111111111111111111111111111///111222444555555555555444444555666888999::::::999999:::::::::;;;<<<===;;;:::::::::;;;===???@@@AAADDDFFFEEECCCBBBDDDEEE@@@BBBDDDDDDDDDDDDEEEFFFDDDEEEGGGIIIIIIHHHGGGFFFLLLLLLLLLMMMNNNPPPQQQRRRPPPOOOOOOPPPQQQRRRQQQOOOMMMNNNSSSXXXYYY[[[eeerrrfffnnnfff___aaakkk}}}pppeee^^^TTTNNNMMMLLLIIIFFFFFFFFFEEEEEEDDDCCCBBBBBB>>>>>>======<<<======>>>>>>@@@DDDGGGLLLSSSZZZ```eeellluuu|||~~~wwwnnnfff```\\\ZZZRRRRRRSSSTTTWWWZZZ^^^```cccccceeejjjrrr|||tttdddXXXQQQOOOMMMLLLMMMMMMKKKIIIGGGGGGGGGGGGGGGGGGHHHHHHFFFFFFHHHHHHHHHGGGEEEDDDBBBEEEHHHJJJHHHFFFDDDDDDDDDCCCCCCCCCCCCDDDFFFFFFFFFGGGHHHJJJJJJIIIGGGFFFEEEEEEFFFFFFFFFEEECCCCCCCCCDDDHHHNNNQQQPPPSSSXXXWWWOOOIIIIIIIIIFFFGGGJJJGGGKKKPPPPPPKKKFFFCCCCCCGGGFFFCCCAAA???>>>>>>>>>============<<<;;;:::999888888888888888888888999777777777777666666666666222222222222333444444555444333333333333444555555555555444666777888777666555666666666333222555999777;;;===;;;<<>>;;;:::999777777777444///000444444111...111000---///444222,,,.../////////000000111111////////////////////////........................................................................------------------------////////////////////////---...///000111111111111000000000000000000000000...///111333444444444333333333444666777999:::;;;666888999999999999;;;<<<999999999:::;;;===@@@AAADDDGGGIIIHHHEEECCCDDDEEE@@@AAADDDDDDCCCCCCDDDEEEBBBCCCFFFHHHIIIHHHGGGGGGIIIIIIIIIIIIJJJLLLMMMNNNOOONNNOOOQQQRRRRRRPPPNNNMMMKKKMMMRRRSSSSSSYYYbbbjjj{{{kkk{{{|||xxxfff___^^^llltttjjj^^^UUUPPPMMMHHHDDDDDDDDDEEEEEEDDDCCCBBBBBBAAA@@@???===<<<;;;;;;;;;999;;;???BBBDDDHHHMMMPPPVVV^^^gggnnnrrrxxx~~~yyytttpppiii```YYYUUURRRQQQTTTUUUUUUWWWZZZ\\\___aaadddfffkkkrrr{{{mmmWWWIIIKKKKKKKKKKKKLLLMMMNNNOOOIIIIIIHHHGGGFFFFFFFFFGGGDDDEEEGGGHHHGGGFFFDDDCCCAAADDDHHHIIIHHHEEEDDDCCCBBBAAAAAAAAAAAABBBCCCCCCDDDEEEFFFGGGHHHGGGGGGFFFEEEFFFGGGHHHHHHFFFDDDBBBCCCCCCEEEHHHHHHGGGMMMTTTWWWNNNGGGGGGGGGDDDFFFKKKIIIHHHHHHIIIJJJHHHEEEAAALLLIIIFFFDDDBBBAAA>>>===;;;<<<=========<<<;;;:::888888888888777777777666666666555555444444444444333222222111111222222333111111222333333444555555444444444444444444444444888666555444444555777888666666777888999::::::;;;:::>>>DDDNNN[[[kkk{{{vvvcccUUULLLCCC>>>888777777666444333222222111222222111000000111222000000000000000000000000111111000000//////......000000000000////////////...........................------,,,,,,------......***)))---///---,,,///---------............///////////////////////////............//////////////////000000111111111222...///000111222333333333555555666666777888888888777666666666777888999999;;;:::999888999:::;;;<<<@@@BBBEEEEEEEEEDDDDDDDDDHHHIIIHHHEEEAAA@@@CCCFFFDDDEEEEEEEEECCCCCCEEEGGGFFFGGGHHHJJJKKKLLLMMMMMMOOOOOOOOORRRSSSRRRMMMHHHJJJQQQUUURRRPPPSSSWWWXXXeeemmmiiiuuueeeeeegggeeejjj[[[VVVSSSOOOLLLFFFFFFFFFGGGFFFEEEBBBAAABBBBBBAAA@@@???>>>======:::::::::;;;>>>AAAEEEGGGLLLOOOTTTZZZaaaiiirrrwww~~~vvvnnn___^^^[[[WWWRRROOOOOOPPPTTTWWWZZZ\\\]]]___aaabbbkkkpppuuu{{{|||xxx{{{ssscccPPPLLLLLLJJJGGGHHHKKKPPPSSSTTTPPPOOOKKKEEEDDDHHHIIIFFFFFFFFFGGGGGGFFFEEECCCBBBCCCEEEGGGGGGFFFFFFGGGHHHHHHEEEBBB???>>>>>>???@@@FFFEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGFFFDDDBBBBBBBBBBBBCCCEEEGGGHHHIIIIIIHHHHHHGGGFFFDDDDDDDDDEEEFFFDDDDDDDDDDDDDDDEEEEEEEEEKKKIIIEEECCCBBBAAA>>><<<;;;<<<<<<<<<<<<;;;::::::888888777777777666666666555555555555444444333333222222222111111222222222111111222222333444444444333333333333333333333333555444333333444666888999555555555666777777888888999::::::;;;>>>DDDLLLQQQWWW]]]iiivvvyyyvvvcccYYYKKKAAA===;;;888666666555555555555555555555222222222222111111222333000000000000000000000000000000000000//////....../////////............---........................------,,,,,,,,,,,,------//////...---,,,,,,++++++------------................................................//////////////////000000000111111111///000111111222222222222444444555555666777777777777777777777888999999:::;;;;;;:::999:::;;;<<<===>>>AAACCCDDDDDDEEEFFFHHHHHHIIIIIIEEE@@@???BBBFFFDDDEEEEEEDDDCCCCCCDDDFFFFFFGGGHHHJJJKKKLLLLLLLLLOOOOOOPPPRRRSSSRRRMMMJJJKKKRRRVVVSSSQQQTTTVVVWWWVVV___sss|||pppvvvfffdddeeeppppppfff___WWWQQQKKKKKKJJJIIIIIIGGGEEEDDDCCCBBBBBBAAA@@@??????>>>;;;;;;;;;;;;===???BBBDDDAAADDDIIINNNTTT[[[ccchhhppptttyyy~~~|||xxxuuuoooggg```WWWVVVTTTPPPMMMMMMOOORRRTTTWWWZZZ]]]___aaadddgggqqqwww}}}xxxwwwuuuYYYLLLLLLJJJKKKKKKJJJJJJLLLQQQVVV[[[WWWNNNHHHIIILLLJJJDDDDDDDDDEEEFFFEEEDDDCCCBBBCCCDDDEEEEEEEEEFFFIIIKKKGGGFFFCCC@@@?????????@@@EEEDDDDDDDDDDDDDDDEEEEEEDDDFFFFFFFFFDDDCCCDDDFFFEEEEEEFFFGGGFFFEEEDDDCCCGGGFFFEEEDDDCCCDDDDDDEEEBBBBBBCCCCCCDDDCCCCCCBBBIIIGGGDDDCCCBBB@@@>>><<<<<<<<<;;;:::::::::::::::777777777666666666555555444444444444333333333333222222111111111111222222222222222222222222333333333333333333333333333333222222222222444666888:::444444444444444444444444666777666555444555888;;;;;;???EEELLLUUU```kkkrrr{{{xxxwwwtttlllaaaVVVMMMIIIEEE>>>777222222333222111444333333333444555777888000000000000000000111111000000000000000000000000000000000////////////............---------,,,,,,------------------------------,,,,,,,,,,,,------000777777///***,,,---)))------------................................................//////////////////000000000000111111000000111111222111111111333333333444555555666666777777888888999::::::;;;<<<;;;;;;;;;;;;<<<===>>>>>>???AAABBBCCCEEEHHHKKKFFFJJJMMMIIIBBB???CCCGGGGGGHHHHHHFFFDDDDDDEEEFFFGGGHHHHHHIIIJJJKKKKKKLLLNNNNNNOOOQQQSSSQQQNNNKKKLLLSSSWWWUUUTTTVVVWWWWWWQQQZZZ```ooogggvvvyyyhhh```eeennn}}}wwwkkk^^^TTTOOOLLLIIIHHHGGGFFFEEECCCCCCCCCBBBBBBAAAAAA@@@@@@===<<<;;;;;;;;;===>>>???===???BBBFFFJJJPPPWWW[[[eeeiiiooouuuzzzzzzuuummmgggccc]]]VVVQQQOOONNNMMMKKKKKKNNNRRRVVVUUUXXX[[[^^^aaaeeejjjnnnzzz}}}}}}~~~{{{fffOOOJJJNNNIIIMMMOOOMMMIIIIIIOOOVVVfff___SSSLLLMMMPPPKKKCCCBBBCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDDDDEEEGGGJJJMMMGGGFFFDDDBBB@@@@@@@@@AAACCCCCCCCCCCCDDDEEEFFFFFFEEEFFFFFFEEEDDDEEEGGGIIIEEEFFFFFFFFFEEECCCBBBAAAEEEDDDCCCCCCBBBCCCCCCCCC@@@AAABBBCCCCCCBBB@@@???GGGEEECCCBBBBBB@@@>>>;;;===<<<:::888888888999:::666666666555555555555444333333333333333333222222111111000000000000111111222222222222111111111111222222222222222222222222222222222222333555666777333333333333333333222222333555777888888999<<<>>>>>>>>>??????AAADDDJJJMMMVVV\\\dddiiimmmppptttwww}}}~~~vvvkkkaaa[[[VVVVVVTTTPPPIIIBBB===;;;@@@<<<888666666666555333222222111111222444666777............///000///...000000000000000000000000////////////////////////.........------------,,,---------------------------,,,,,,,,,,,,,,,,,,---000<<<===000***///000***,,,,,,---------.............................................//////////////////000000000000000000000111111111111111000///222222222333444444555555666777888999:::;;;;;;;;;<<<<<<<<<======>>>??????@@@@@@@@@@@@@@@CCCGGGKKKEEELLLRRRPPPIIIDDDEEEHHHKKKKKKKKKIIIGGGFFFGGGHHHIIIIIIIIIIIIJJJKKKLLLLLLLLLMMMNNNPPPPPPOOOMMMKKKKKKQQQVVVUUUUUUXXXZZZXXXWWW[[[YYY[[[xxxdddggg~~~ffffffeeeooo~~~kkk\\\WWWRRRLLLHHHGGGGGGFFFDDDCCCCCCBBBBBBAAAAAAAAAAAA???>>>===<<<;;;;;;;;;;;;<<<>>>@@@BBBDDDHHHMMMQQQYYY]]]dddjjjpppvvv|||yyyrrrnnniiiaaaZZZVVVQQQMMMJJJIIIJJJLLLMMMNNNRRRVVVYYYWWWZZZ^^^cccgggmmmssswwwzzzxxxzzz|||{{{\\\LLLLLLNNNKKKNNNPPPNNNLLLKKKOOOSSSfffaaaWWWNNNLLLNNNJJJDDDBBBBBBCCCDDDEEEEEEEEEFFFBBBDDDFFFGGGFFFGGGIIIJJJGGGFFFEEEDDDCCCBBBBBBAAABBBBBBBBBCCCDDDEEEFFFGGGGGGGGGGGGEEEDDDDDDGGGJJJDDDDDDEEEFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBBBBBBBBBB???@@@BBBCCCCCCAAA>>><<>>>>>===999777666666222111111111333444444333222111000000000111222333///......000222333111///////////////////////////...............//////////////////.........------------------------------,,,,,,,,,++++++,,,,,,,,,+++888:::...)))///111+++,,,,,,,,,------------.......................................////////////000000//////////////////000000111111111000000///111111222222333444444444555666888:::;;;;;;;;;;;;<<<<<<===>>>??????@@@@@@BBBBBB@@@???>>>@@@DDDGGGCCCLLLUUUVVVPPPJJJGGGHHHKKKKKKKKKJJJGGGFFFGGGIIIJJJIIIIIIJJJKKKLLLMMMNNNKKKLLLNNNNNNNNNLLLKKKJJJIIINNNRRRSSSUUUZZZ[[[ZZZXXXWWWUUUTTT___|||bbb[[[{{{pppeeeddduuussshhh```VVVOOOMMMLLLJJJHHHCCCCCCCCCBBBBBBAAAAAA@@@AAA@@@???===<<<;;;:::::::::;;;;;;<<<<<>>???>>>===<<<>>>???<<<============<<<;;;:::777666666666666666777777777888888666333111222333000000000000000000000000222222111111000000//////222111111333666777555111////////////////////////---............//////////////////............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,(((///111+++(((,,,...+++,,,,,,,,,,,,------------------------------------............////////////000000////////////......//////000000111000000000111111222222333333444444444555777999;;;;;;;;;;;;;;;<<<===>>>???@@@@@@@@@BBBBBB@@@>>><<<===???BBBCCCIIIQQQTTTRRRMMMIIIHHHIIIJJJJJJHHHFFFFFFGGGHHHJJJJJJJJJJJJLLLNNNPPPRRRLLLNNNOOONNNLLLJJJJJJJJJIIIMMMOOOOOORRRXXX[[[YYYXXXUUUTTTUUUSSS___uuuhhhrrrxxxxxxyyy~~~oooooovvvtttdddYYYSSSPPPLLLIIIFFFFFFEEEDDDCCCBBBAAAAAABBBAAA@@@???>>>===<<<;;;;;;;;;;;;:::999;;;>>>AAA???BBBFFFKKKOOOTTTZZZ^^^iiilllpppsssvvvzzz~~~|||yyytttqqqmmmfff^^^WWWSSSQQQMMMIIIHHHHHHJJJLLLHHHKKKPPPSSSVVVXXX[[[^^^fffjjjrrryyyzzzwwwuuuxxx~~~}}}{{{lllWWWMMMJJJGGGCCCMMMKKKKKKMMMOOOPPPNNNLLLQQQUUUTTTMMMFFFEEEFFFFFFDDDDDDDDDDDDEEEFFFHHHHHHCCCFFFIIIJJJHHHFFFDDDDDDGGGGGGHHHHHHHHHFFFDDDCCCBBBBBBBBBBBBCCCDDDEEEEEEIIIIIIHHHFFFCCCBBBDDDEEEIIIIIIIIIHHHGGGEEECCCAAA@@@@@@AAABBBBBBBBBBBBAAA@@@AAABBBBBBAAA>>><<<:::@@@@@@@@@@@@AAA???<<<:::999999999888777666444444333333333333222222222222/////////000000111111111000//////......//////000.../////////000111111111//////////////////////////////000111222222222222111111111222333333333444111333555666555666777888666777999888666555444555333444555555555555555666444999======999666666888777888999888666666777:::444555666666666666777777333333333444444555666666666777666444222111222444555666555444222000000000111222333444333222000///222111000333777888555111////////////////////////---------.........//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******++++++++++++,,,,,,++++++,,,,,,,,,---------------------------------............////////////000000/////////...............///000111111111000111111222222333444444555222444777999:::;;;:::::::::;;;===>>>???@@@@@@???@@@@@@???===;;;;;;===???CCCEEEHHHKKKMMMLLLJJJHHHJJJJJJKKKJJJHHHHHHIIIKKKKKKKKKJJJKKKMMMPPPSSSUUUOOOPPPRRRPPPMMMJJJJJJKKKKKKMMMMMMLLLOOOUUUXXXVVV\\\WWWVVVUUUOOOSSSnnnzzzdddrrr{{{tttuuuttt|||{{{jjj```YYYRRRMMMJJJIIIHHHGGGEEECCCBBBBBBBBBBBBBBBBBBAAA@@@???>>>>>>>>>===<<<:::;;;===@@@<<<>>>AAADDDFFFJJJNNNRRRYYY\\\```eeeiiioootttxxx~~~}}}zzzwwwiiiddd___\\\ZZZWWWRRRMMMKKKJJJIIIGGGFFFHHHKKKNNNNNNPPPSSSUUUXXX^^^dddhhhpppvvv|||ssspppoooyyy{{{uuudddRRRKKKIIIGGGDDDBBBFFFHHHJJJLLLLLLLLLKKKKKKLLLPPPPPPKKKHHHGGGFFFCCCEEEDDDCCCCCCDDDEEEFFFGGGEEEFFFGGGGGGEEEEEEFFFHHHGGGHHHIIIJJJIIIGGGEEEDDDCCCCCCBBBBBBBBBCCCCCCDDDEEEFFFGGGFFFDDDCCCDDDEEEGGGHHHHHHGGGFFFDDDBBBAAA@@@@@@BBBCCCCCCCCCBBBBBB@@@@@@@@@???===<<<:::999?????????@@@AAA???<<<999888888999999777666333222333333333222222222111111.../////////000000111111//////............//////---......///000111111222////////////////////////,,,---///000222333333333///000000111222333333444000111222222111000222333111222333333222222444666333333222222222333444444---333888999666444555777222444555333111000222555444444555444333333333444333444444444444333222111000000111000000111444777...///111111111111222444000222444666666555222111000......111666777333...////////////////////////---------.........//////---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,///******...///---,,,...++++++,,,,,,,,,---------------------------------............/////////000000000//////.........---------///000111111111111111222222333333444555555111333666999:::::::::999999:::<<<>>>???@@@??????===>>>>>><<<;;;;;;===>>>CCCAAA@@@CCCGGGJJJIIIGGGMMMMMMNNNMMMLLLLLLNNNPPPKKKKKKKKKLLLNNNRRRUUUWWWQQQSSSTTTRRRNNNKKKKKKLLLNNNNNNLLLIIILLLRRRTTTSSS]]]YYYTTTOOOKKKMMM]]]mmm}}}nnncccuuuppp___{{{yyy|||~~~pppggg^^^XXXMMMLLLKKKIIIGGGEEEDDDCCCBBBCCCCCCCCCCCCBBBAAA@@@<<<<<<<<<:::888888;;;===999;;;===>>>???AAAEEEHHHLLLOOOTTTYYY___eeekkkooosssuuuxxx}}}~~~yyysssnnnkkkZZZUUUPPPNNNNNNMMMKKKHHHIIIIIIIIIHHHHHHJJJMMMPPPUUUUUUVVVWWW[[[ccclllssswww~~~}}}wwwrrrnnnnnnzzznnnZZZIIIHHHIIIEEECCCEEE@@@EEEKKKLLLHHHFFFIIILLLLLLNNNMMMJJJJJJKKKFFF???DDDDDDCCCBBBBBBCCCEEEFFFGGGFFFEEECCCCCCEEEIIIMMMGGGHHHJJJKKKJJJHHHFFFDDDDDDCCCCCCBBBBBBBBBCCCCCCBBBDDDFFFFFFEEEDDDDDDEEEBBBCCCDDDFFFFFFFFFEEEDDD???@@@BBBCCCDDDCCCBBBBBB@@@???>>><<<;;;999888888AAAAAAAAA@@@???===;;;:::777777777666555555444444222222222111111111000000////////////////////////////////////////////////000000//////.........---...............///000000............////////////000000000000000000000000111111111111111111111111333333333222222111111111222222222222222222222222///000222444444333222111444444444333333222222222333333333333333333333333333333333333333333333333000111333444444222111000111222222222222111000000111111111111111111111111000000//////.........---//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......---------............/////////............//////////////////000000000000000111111111111222222222333444555777888888888888::::::<<<===>>>>>>>>>>>>>>>>>>>>>>>>============EEEDDDBBBAAABBBCCCEEEFFFKKKLLLNNNNNNOOONNNMMMMMMKKKKKKKKKKKKJJJLLLOOORRROOOOOOOOONNNLLLKKKIIIHHHIIIJJJKKKJJJIIIKKKPPPUUUbbb]]]VVVPPPOOORRRWWW[[[wwwzzzttthhhfffxxx}}}xxxkkk___XXXTTTOOOKKKHHHFFFDDDBBBBBBCCCDDDDDDBBB@@@>>>>>>>>>===<<<===>>>>>><<<:::999999:::;;;===???@@@AAAEEEFFFHHHLLLQQQXXX]]]aaajjjmmmqqqvvvyyy{{{|||}}}}}}{{{vvvpppkkkfffbbb```SSSNNNGGGDDDDDDEEEEEECCCEEEFFFGGGHHHKKKNNNQQQSSSPPPVVV\\\```dddjjjssszzz|||nnnhhhqqq}}}kkkVVVFFFDDDEEEBBBBBBHHHDDDDDDEEEFFFGGGHHHHHHHHHNNNMMMLLLKKKHHHFFFDDDCCCCCCBBBBBBAAABBBCCCDDDEEEHHHFFFDDDBBBBBBDDDGGGIIIFFFGGGHHHIIIIIIGGGFFFDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEECCCBBBAAACCCEEEDDDBBBDDDHHHGGGDDDAAABBBCCCCCCCCCBBBAAA@@@AAA@@@>>><<<:::888666555>>>>>>>>>===<<<:::999888777777666666555444444333222222111111111000000000////////////////////////////////////////////////000/////////.........---...............//////000............////////////////////////////////////111111111111111111111111333333222222222111111111222222222222222222222222000111333444444444222111444444333333333222222222333333333333333333333333333333333333333333333333222222222111111111111111222222111111111000000000111111111111111111111111000/////////.........---///.........------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......------------............//////............//////.../////////000000000000000000111111111222222222333333555666777888999999:::;;;<<<===============>>>>>>>>>>>>>>>>>>>>>>>>DDDCCCBBBAAABBBCCCEEEFFFJJJKKKLLLMMMMMMMMMLLLKKKKKKKKKKKKJJJIIIJJJMMMOOOMMMMMMMMMMMMLLLKKKJJJJJJJJJKKKLLLKKKJJJLLLPPPTTT[[[VVVPPPKKKJJJLLLPPPSSSXXXtttmmmaaapppyyyiiicccZZZSSSMMMIIIFFFEEECCCDDDEEEEEEDDDCCCBBBBBBAAA@@@???>>>???>>><<<:::;;;;;;;;;;;;<<<<<<===>>>BBBBBBCCCEEEHHHLLLOOORRRZZZ]]]aaagggkkknnnpppppptttwww{{{}}}~~~{{{xxxvvvtttiiigggccc^^^YYYUUURRRQQQKKKGGGCCCAAACCCDDDDDDDDDHHHIIIJJJKKKNNNQQQUUUXXXZZZ```ggglllpppvvv~~~zzzvvv|||cccQQQCCCCCCDDDAAAAAAFFFEEEEEEEEEFFFFFFGGGGGGHHHJJJJJJJJJIIIGGGFFFDDDDDDFFFEEECCCBBBAAAAAABBBCCCFFFEEEBBBAAAAAADDDGGGIIIDDDFFFGGGHHHIIIGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCBBBCCCEEEDDDBBBDDDGGGFFFBBB???@@@AAAAAAAAA@@@???>>>@@@???===;;;999777666555<<<<<<;;;;;;:::999888888666666555555444333333333111111111111000000000000/////////////////////////////////////////////////////////.....................------......///000---............/////////////////////////////////000000000000000000000000222222222111111111111111111111111111111111111111000111333444444444333222333333333222222222222222222222222222222222222222222222222222222222222222222111000000222555888:::333222000/////////000111000000000000000000000000/////////...........................------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......------------............//////............//////....../////////000000000000000000111111111222222111222444666777888999999;;;;;;<<<<<<===<<<<<<<<<=========>>>??????@@@@@@CCCBBBAAAAAAAAABBBDDDEEEGGGHHHJJJKKKKKKKKKJJJIIIKKKKKKKKKIIIGGGGGGIIIKKKJJJKKKKKKLLLLLLLLLKKKKKKKKKLLLLLLLLLKKKLLLOOOQQQTTTQQQLLLHHHGGGGGGIIIJJJGGGUUUttt|||mmm[[[]]]oooxxxkkk___VVVPPPLLLJJJFFFFFFEEEDDDDDDCCCBBBAAADDDBBB@@@@@@@@@???===;;;>>>>>>===<<<;;;;;;;;;;;;============???AAACCCEEEHHHKKKOOOUUUYYY]]]___```fffjjjnnnrrrtttwwwzzz}}}|||~~~{{{yyyuuupppkkkfffcccaaaTTTRRROOOLLLHHHFFFDDDCCCCCCBBB@@@AAACCCFFFGGGGGGNNNNNNPPPQQQSSSWWW]]]aaaeeekkkttt|||}}}xxxtttuuu|||{{{WWWJJJAAABBBCCC@@@@@@DDDFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEIIIGGGEEECCCAAA@@@@@@@@@DDDCCCAAA@@@AAADDDGGGHHHDDDEEEGGGHHHIIIGGGFFFEEEGGGGGGFFFFFFEEEEEEEEEDDDDDDDDDEEEFFFFFFFFFEEEEEECCCEEEDDDBBBCCCFFFEEE@@@===>>>?????????===<<<;;;>>>===<<<:::888777555555===<<<;;;;;;:::999999999555555444444333333222222111111000000000/////////...........................................................................------------...//////---------.........//////////////////////////////000000000000000000000000111111111111111111111000111111111111111111111111111111222333444333333333222222222222222111111111222222222222222222222222222222222222222222222222000//////000444;;;AAAEEE333111///.........000111000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,---------.........///......------......///........./////////000000000000000000111111111111000111333555777888888999;;;;;;<<<<<<<<<;;;;;;:::<<<<<<===>>>???@@@AAAAAABBBAAAAAA@@@AAABBBCCCCCCDDDEEEGGGHHHIIIIIIHHHGGGJJJKKKJJJHHHFFFEEEFFFGGGJJJJJJKKKKKKKKKKKKJJJJJJLLLLLLLLLLLLLLLMMMNNNOOOPPPOOOLLLJJJHHHGGGFFFFFFLLLIIIUUUwwwzzznnnqqqsssQQQLLLiiiooobbbYYYRRROOOMMMKKKHHHFFFEEEDDDCCCBBBDDDBBB@@@@@@@@@@@@???>>>@@@???>>>===<<<<<<<<<<<<:::::::::;;;<<<>>>@@@AAA???AAAEEEIIIMMMPPPRRRSSSYYY]]]bbbfffjjjmmmqqqttttttwwwzzz{{{||||||~~~~~~~~~}}}|||zzzxxxvvvuuuttttttmmmkkkgggbbb\\\WWWSSSQQQHHHGGGFFFDDDBBBAAA@@@@@@BBBBBBBBBDDDGGGIIIKKKLLLQQQRRRUUUVVVXXX]]]dddjjjnnnuuu}}}|||zzzyyyxxx}}}tttmmmfffMMMEEE@@@BBBCCCAAAAAADDDFFFFFFFFFFFFEEEEEEEEEEEEBBBCCCEEEFFFGGGHHHHHHHHHIIIHHHEEECCCAAAAAA@@@AAACCCBBBAAAAAABBBEEEGGGIIIGGGHHHIIIJJJIIIGGGEEEDDDGGGFFFFFFEEEEEEDDDDDDCCCDDDDDDEEEEEEFFFFFFGGGGGGCCCEEEEEECCCCCCFFFCCC???======>>>>>>===<<<;;;:::<<<;;;:::999777666555444===<<<:::999888888888888444444333333222111111111000000000/////////......---------------------------------------------------------...............---------------...//////------------....................................////////////////////////000000000000000000000000000000000000000000000000111111222222222333222222111111111111111111111111111111111111111111111111111111111111111111111111///......///444:::AAAEEE222111///------...///000////////////////////////---------...............,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,------------.........------------..................//////////////////000000000111111111000111333444666777777777:::;;;;;;;;;;;;;;;:::999;;;;;;<<<>>>???@@@AAABBB@@@@@@@@@@@@@@@AAAAAABBBBBBCCCEEEFFFGGGGGGFFFFFFHHHIIIIIIGGGEEECCCDDDEEEJJJJJJJJJJJJJJJIIIGGGGGGKKKKKKKKKLLLMMMMMMMMMLLLNNNMMMLLLKKKIIIGGGEEEDDDGGGHHHGGGUUU~~~ooo]]]lllpppTTTUUUaaaeeekkk~~~vvvggg\\\VVVUUUQQQMMMJJJJJJIIIHHHFFFDDDBBB@@@@@@AAABBBBBBAAAAAA@@@???????????????@@@;;;;;;;;;;;;<<<<<<===>>>===>>>@@@BBBDDDFFFGGGGGGMMMPPPUUUYYY\\\```cccfffhhhjjjnnnpppqqqsssvvvxxxvvvwwwxxxyyyzzz{{{{{{|||~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}~~~|||yyyxxxxxxwwwuuutttpppooollliiifffdddbbbaaa\\\ZZZWWWSSSOOOKKKHHHFFFCCCBBBBBBAAAAAAAAABBBBBBCCCDDDFFFHHHJJJLLLNNNPPPQQQTTTYYY[[[]]]ccckkkrrr{{{zzzwwwvvvyyy||||||bbbWWWSSSFFFCCCBBBCCCDDDBBBBBBDDDFFFFFFEEEEEEEEEEEEEEEEEEBBBCCCDDDFFFHHHIIIJJJJJJGGGFFFDDDCCCBBBBBBCCCCCCDDDCCCCCCCCCDDDFFFHHHJJJKKKLLLLLLLLLJJJGGGDDDBBBEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEFFFGGGGGGCCCEEEEEECCCDDDFFFCCC>>>===>>>>>>>>>===<<<:::999:::999888777666555444444<<<;;;999666555555555555333333333222111111000000////////////............---------------------------------------------------------------.........------,,,,,,------...///,,,------------.................................////////////////////////////////////000000000000////////////////////////000000000000111111111222000000000000000111111111000000000000000000000000000000000000000000000000000///......000333666888111000...------......///////////////////////////---------------.........,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,------------......------------......------.........//////////////////000000000111111111111333444555555666666999999::::::;;;::::::::::::;;;<<<===>>>???@@@@@@????????????@@@@@@@@@@@@@@@AAACCCEEEFFFFFFEEEEEEFFFGGGHHHGGGEEEDDDDDDEEEJJJJJJJJJIIIIIIGGGFFFFFFHHHHHHIIIKKKNNNNNNLLLJJJIIIIIIIIIHHHGGGEEECCCBBB<<>>>>>===<<<;;;:::999999<<<<<<======>>>>>>??????AAADDDHHHKKKMMMOOORRRTTTWWWYYY\\\^^^```bbbfffhhhkkkkkkllllllnnnooooooppprrrsssttttttttttttssssssrrrrrrrrrrrrrrrppppppooollljjjgggeeedddccc```___\\\[[[XXXUUURRRPPPOOONNNKKKJJJHHHFFFDDDBBBAAA@@@>>>>>>??????@@@BBBCCCDDDFFFGGGIIIJJJLLLOOOSSSVVVTTTZZZaaafffiiioooxxx}}}xxxtttwwwwww|||{{{yyyqqqUUUJJJHHHBBBCCCEEEEEEDDDBBBCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCDDDFFFHHHIIIIIIJJJFFFEEEDDDCCCCCCCCCDDDEEEDDDDDDDDDDDDEEEFFFHHHIIILLLLLLLLLLLLJJJGGGDDDBBBCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDEEEFFFFFFCCCEEEFFFEEEFFFHHHEEE@@@>>>>>>???>>>===<<<:::999888777777666555444444333>>><<<999666444444444444333222222111000000///////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,,,,------...///,,,,,,---------................................................................../////////000000///////////////////////////////////////000000111/////////000000000111111000000000000000000000000000000000000000000000000/////////.............../////////.........------........................,,,,,,,,,------.........++++++,,,,,,,,,---------++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++***++++++,,,---++++++,,,,,,,,,---------...------,,,,,,------...---------.........//////////////////000000000111222222333444444444444444777888999:::::::::::::::::::::;;;<<<===>>>>>>???===>>>?????????@@@?????????@@@BBBDDDEEEEEEEEEEEECCCEEEFFFFFFFFFEEEFFFGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFGGGJJJNNNNNNLLLIIIEEEEEEFFFEEEEEEDDDBBBAAA:::BBBHHHFFFHHH\\\vvvooo{{{yyyrrrvvvJJJGGGCCCBBBKKKaaa|||sssggg___YYYUUUOOOKKKMMMJJJGGGEEEEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@AAAAAA??????>>>>>>===<<<;;;:::;;;;;;::::::::::::;;;;;;999<<>>>>>>>>===;;;999888666666555555444444333333AAA???<<<999666555555555222222111111000///////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,,,,,,,---......,,,,,,,,,---------......................................................---.........//////000000////////////////////////...............///000000.../////////000000111111000000000000000000000000000000000000000000000000---...///000000///...---......//////......---,,,........................,,,,,,,,,------.........+++++++++,,,,,,---------++++++++++++++++++++++++************************************************))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,---------...------,,,,,,------...---------.........//////////////////000000000000222333333444444333333222666777888999:::;;;;;;;;;::::::;;;;;;<<<===============>>>??????????????????@@@BBBDDDEEEEEEEEEEEEAAACCCFFFFFFFFFFFFGGGIIIEEEEEEFFFGGGHHHIIIIIIHHHDDDDDDFFFJJJNNNNNNKKKHHHDDDEEEEEEEEEDDDDDDCCCCCC???777:::CCCAAAAAA]]]uuuuuuhhhHHHHHHEEEBBBFFFYYYvvvuuukkkbbbXXXRRRSSSOOOKKKHHHFFFFFFDDDCCCBBBBBBAAA@@@????????????======>>>@@@@@@AAAAAA@@@;;;:::::::::::::::;;;;;;777999;;;<<<<<<<<<===>>>AAACCCDDDDDDCCCDDDGGGIIIIIIIIIIIIJJJKKKLLLMMMNNNKKKMMMNNNPPPQQQQQQPPPPPPPPPOOONNNMMMKKKIIIGGGFFFIIIGGGDDDCCCCCCCCCBBB@@@??????>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@AAAAAAAAABBBBBBCCCEEEFFFIIIKKKLLLMMMOOOQQQSSSUUUZZZbbbhhhlllvvv~~~xxxsssuuu|||kkkbbbiiirrrZZZIIIBBBAAAAAA@@@EEEHHHEEEAAA@@@BBBCCCBBBCCCCCCDDDEEEFFFFFFGGGAAABBBCCCDDDEEEEEEEEEEEEHHHGGGEEEDDDCCCCCCCCCDDDDDDDDDCCCCCCCCCDDDDDDEEECCCDDDFFFGGGGGGFFFEEECCCCCCCCCDDDEEEFFFGGGHHHHHHFFFEEEDDDBBBBBBBBBCCCDDDBBBEEEGGGGGGIIIKKKHHHCCC============<<<:::888777555555555444444333333333HHHCCC<<<666444333333333000000000000//////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------....................................////////////........................000///...///000111///...///444444///,,,000444555///////////////////////////////////////////////////............---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++************++++++))))))))))))***************)))))))))((((((''''''++++++************************+++++++++,,,,,,,,,+++,,,+++***)))***,,,......---+++******+++---...---------............///000000000000111111111111222222222333333333444444666666666666666777777777888999::::::999;;;>>>@@@===<<<>>>@@@>>>;;;===CCC@@@======BBBDDDCCCDDDFFFCCCEEEFFFGGGGGGGGGHHHIIIGGGGGGFFFEEEDDDDDDDDDDDDEEEFFFGGGHHHHHHHHHGGGFFFBBBBBBBBBBBBAAAAAA@@@???@@@:::;;;AAAAAAAAALLL[[[mmmzzzcccQQQAAA@@@DDDIIIRRR]]]pppfffddd[[[WWWSSSPPPMMMJJJGGGEEEGGGFFFCCC@@@>>>???AAADDD>>>????????????>>>>>>=========<<<<<<;;;<<<<<<<<<:::::::::;;;;;;<<<<<<<<<:::;;;;;;<<<===>>>??????BBBBBBAAAAAABBBBBBCCCDDDEEEEEEEEEFFFFFFEEEDDDDDDGGGEEECCCBBBAAAAAACCCDDDAAAAAA@@@@@@?????????>>>@@@???>>>>>>=========>>>@@@>>>======????????????DDDEEEFFFFFFFFFIIILLLPPPNNNSSSYYY\\\___eeeoooxxxtttxxxyyysssnnnttt```ZZZgggxxxqqqZZZJJJDDDDDDCCCBBBBBBEEEIIIIIIBBB<<<@@@HHHBBBDDDGGGHHHGGGGGGGGGHHHDDDCCCBBBAAAAAABBBDDDEEEHHHGGGFFFFFFGGGEEEBBB@@@DDDFFFGGGEEEAAA??????@@@AAADDDHHHJJJJJJGGGCCC@@@BBBBBBBBBCCCEEEFFFHHHIIIKKKHHHEEECCCCCCDDDDDDDDDFFFDDDCCCEEEHHHJJJIIIGGG>>><<<;;;;;;;;;:::777555555555444333222000000///CCC???999555333222222111000000000000/////////...///.........------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------.........////////////........................///////////////000111222..................,,,+++............................................................------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++******************+++))))))))))))*********************))))))(((((((((******************************+++++++++,,,,,,,,,++++++++++++++++++,,,---...---+++******+++---...---------............/////////000000000111111111222222222333333333333444666666666777777777777777888999::::::999;;;===@@@===<<<<<<>>>???@@@GGGPPPJJJCCC???AAACCCCCCCCCEEECCCDDDEEEEEEFFFHHHJJJKKKHHHHHHFFFEEEDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGFFFEEEAAAAAAAAAAAAAAA@@@??????>>>999999>>>===:::CCCPPPpppsssmmmsss~~~lllXXXLLLFFFBBBFFFLLL^^^rrrzzztttjjjccc[[[UUUSSSPPPLLLIIIGGGGGGFFFDDDBBBAAAAAABBBBBBBBBBBBBBBAAA@@@??????>>>>>>===<<<;;;;;;;;;;;;999:::::::::;;;;;;;;;<<<;;;;;;;;;<<<======>>>>>>>>>============>>>??????@@@@@@@@@AAAAAA@@@@@@???AAA@@@>>>======>>>???@@@>>>>>>>>>======<<<<<<<<<==================>>>???AAAAAA@@@AAABBBDDDEEEEEEDDDEEEFFFGGGGGGJJJNNNQQQVVV\\\dddjjjooowwwzzzrrrssstttsssvvv}}}ooovvvrrrdddQQQDDDAAABBBBBBAAAAAABBBEEEEEE@@@<<>><<<;;;::::::999777555555444444333111000000///===:::666333222222000///000000000/////////..................------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------.........//////------------------------,,,...//////...///444888AAA444---000222...+++,,,............................................................------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))***************************)))))))))******************************+++++++++,,,,,,,,,***+++,,,---------,,,,,,------++++++++++++---------------............/////////000000000000111111111111222222222333333333666666666777777888888888888999::::::::::::===???>>>;;;;;;===???DDDPPP\\\TTTJJJAAA@@@BBBBBBBBBDDDDDDCCCCCCCCCDDDGGGJJJLLLIIIHHHGGGEEEDDDDDDCCCCCCDDDEEEFFFFFFFFFEEEDDDCCC???@@@@@@@@@@@@??????>>>===999999<<<:::666:::DDDLLLccc~~~wwwhhhrrrqqq\\\KKKBBB@@@@@@KKK[[[ooo|||nnnfffbbb^^^WWWQQQIIIHHHHHHGGGEEECCCAAA@@@CCCCCCBBBAAA@@@??????>>>AAA@@@???===<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<===<<<<<<============<<<<<<===<<<;;;:::;;;<<<===>>>=========<<<<<<<<<<<<<<<============>>>???@@@AAAAAAAAAAAACCCDDDFFFGGGHHHHHHIIIKKKMMMOOORRRWWWZZZccclllvvv~~~xxxqqqnnnqqqwwwqqq{{{{{{^^^SSSFFF???>>>AAAAAAAAA@@@??????AAA@@@===???DDD@@@BBBDDDDDDDDDCCCDDDEEEEEEDDDCCCAAAAAABBBDDDEEEFFFEEEEEEFFFGGGGGGFFFDDDFFFGGGHHHHHHEEEDDDDDDDDDCCCDDDFFFGGGHHHGGGFFFFFFAAAAAABBBCCCEEEGGGIIIJJJIIIGGGFFFEEEEEEDDDBBB@@@AAAAAAAAACCCGGGIIIJJJIII>>><<<:::999999999666555444444333222111000000///888666444333333222000...000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------***---///...,,,...555;;;VVV>>>,,,...111---,,,111.........................................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************************************++++++*********((()))))))))************++++++*********************************+++++++++******+++++++++,,,,,,,,,)))***,,,...000///---+++---,,,,,,++++++,,,,,,------------............///////////////000000000111111111111111222222222222555666666777777888888888777999::::::::::::<<<===>>>;;;:::<<>>>>>?????????>>>>>>======::::::<<<:::666888===@@@CCC```{{{dddcccyyytttxxxfffQQQDDD>>>@@@CCCIII[[[yyyzzzrrreeeZZZTTTRRROOOMMMKKKHHHFFFDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@???>>>>>>??????>>>>>>>>>???????????????===<<<<<<<<<;;;;;;;;;:::<<<<<<;;;;;;<<<<<<===>>><<<<<<======>>>>>>======<<<<<<<<<<<<===>>>???@@@????????????>>>>>>>>>>>>@@@????????????@@@AAABBBBBBCCCDDDEEEFFFHHHJJJLLLNNNPPPTTTXXX\\\aaafffjjjttt}}}|||zzzxxxuuurrrnnnxxx{{{lllbbbiii|||~~~ttt```OOOIIIAAA===???AAABBBAAA@@@===<<>>>>>???GGGOOONNNFFFAAABBBEEECCCAAAAAAGGGDDD@@@???AAACCCDDDDDDHHHGGGEEEDDDCCCBBBBBBBBBEEEFFFFFFFFFEEEDDDBBBAAA<<<<<<===============<<<;;;999:::;;;:::777888:::AAA<<>>>>>>>>???@@@@@@?????????>>>>>>>>>>>>>>>=========<<<;;;;;;::::::===<<<<<<<<<<<<===>>>>>><<<======>>>??????>>>>>>======>>>>>>???@@@AAABBB@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@??????@@@@@@@@@DDDFFFHHHIIIJJJKKKOOORRRSSSWWW]]]ccciiiooovvvzzz}}}xxxttttttzzz~~~~~~uuubbbaaaaaalllpppkkkcccSSSIIIFFFAAA@@@BBBCCCCCCBBB@@@<<<<<>>???AAABBBDDDEEEGGGHHH===;;;888777777777666444333222222111111000000000555444222222333333111000/////////.........------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,---222666888---)))///333000---...------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))***+++,,,,,,+++***)))))))))))))))************)))))))))***************)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,+++***+++///222333///,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///......////////////000000///000000000000111111111333333444555666666777777777999:::;;;:::999:::;;;;;;;;;===@@@>>>;;;>>>DDDEEEAAAAAADDDEEECCCBBBCCCGGGDDD@@@@@@CCCEEEEEEDDDEEEDDDCCCBBBBBBAAAAAABBBEEEEEEEEEEEEDDDBBB@@@???:::;;;;;;<<<<<<<<<<<<<<<777777777888888777777777444888???RRRxxxqqqNNNQQQgggnnnOOO<<<===???@@@AAAGGGWWWfff}}}uuukkkbbb^^^ZZZUUURRRKKKJJJGGGEEECCCCCCCCCCCC@@@???????????????@@@@@@>>>>>>============<<<<<<>>>>>>======<<<<<<<<<;;;<<<<<<;;;;;;<<<<<<===>>>;;;<<<===>>>?????????>>>>>>>>>???@@@@@@AAABBBBBB@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@AAABBBBBBCCCGGGKKKMMMNNNQQQVVVZZZ```dddkkkrrryyyvvvwwwwwwsssrrrwwwsssaaa___jjjnnnrrr~~~bbbXXXPPPEEEGGGEEECCCBBBCCCCCCCCCAAA???===>>>DDDFFFCCCAAABBBBBBCCCCCCBBBAAAAAACCCDDDEEECCCAAA@@@???@@@AAABBBCCCBBBAAABBBDDDFFFGGGFFFGGGFFFGGGHHHJJJKKKJJJIIIDDDCCCBBBBBBCCCDDDFFFGGGCCCCCCCCCDDDDDDEEEFFFGGGGGGGGGGGGHHHIIIHHHEEECCC???@@@BBBBBBBBBBBBDDDFFF===;;;777666666666555444222222111111111000000000555333111000111111111/////////.........---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///+++---000222444222000...---------------------------------------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************(((***+++,,,,,,+++***((())))))))))))************((((((((())))))*********((())))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,++++++...222444111---+++,,,,,,------,,,,,,+++---------............///........./////////000000/////////000000000111111111111222333444555666666666888;;;;;;:::999999::::::;;;>>>AAA???;;;<<>>>>>>>>DDDLLLrrrzzzssskkkeee\\\YYYUUUQQQMMMKKKJJJJJJHHHGGGEEEDDDCCCBBBBBBBBB@@@?????????>>>>>>>>>===>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<===>>>>>><<<===>>>???@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDEEEGGGIIIJJJKKKKKKPPPVVVZZZ]]]bbbiiioooxxx}}}~~~{{{qqqsssvvvyyysssggg```]]]^^^ooo~~~|||jjjQQQGGGAAA;;;BBBBBBAAAAAAAAAAAA@@@???<<<===AAAFFFGGGBBB???@@@AAABBBBBB@@@??????AAACCCDDDBBB@@@>>>>>>>>>???@@@BBBAAA@@@@@@CCCEEEEEEEEEGGGFFFFFFHHHLLLMMMLLLJJJCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDEEEGGGGGGFFFDDD@@@BBBDDDCCC@@@???AAABBB===:::777555555555555444111111111111000000000000555333000//////000000/////////.........---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++++++++++++++++++++************************------------------------++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++)))000222...+++---...------------------------------------------------------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************((()))+++,,,,,,+++)))((())))))))))))************''''''(((((()))))))))***((())))))***++++++,,,,,,******+++++++++,,,,,,,,,---+++***---222444111...+++,,,,,,------,,,,,,+++---------.........//////............/////////000////////////000000000000000000111222444555555666666888;;;;;;:::999999999::::::>>>BBB@@@===>>>CCC@@@AAADDDEEECCC@@@DDDLLLEEECCCBBBEEEKKKOOONNNKKK@@@@@@??????@@@@@@AAABBBAAAAAAAAA@@@???===:::999888999::::::;;;;;;;;;;;;;;;:::888666666888777555:::777333222;;;SSSuuuwwwmmm}}}uuusssnnnZZZFFF===<<<;;;>>>BBBFFFjjj~~~ssspppjjjddd___[[[YYYXXXQQQOOOMMMKKKHHHFFFEEEEEECCCCCCCCCBBBBBBAAAAAAAAA>>>>>>>>>>>>???????????????>>>>>>>>>>>>???@@@@@@??????AAABBBCCCCCCCCCCCCDDDDDDEEEFFFFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHGGGHHHIIILLLNNNQQQTTTUUU[[[aaaiiiooosssyyy}}}{{{yyywwwvvvxxxzzziiiVVVOOOPPPWWWfffmmmVVVGGGBBB@@@>>>>>>>>>>>>>>>>>>>>>>>>===:::<<>>@@@@@@@@@???======???AAACCCBBB@@@>>>======>>>???BBBAAA??????BBBDDDDDDDDDEEEDDDDDDGGGJJJLLLKKKIIICCCBBBBBBAAAAAAAAABBBBBBFFFFFFEEEDDDDDDDDDDDDDDDBBBAAAAAACCCEEEFFFEEEDDDBBBDDDEEECCC???===>>>@@@===:::666555555555555444111111111111000000000000333111///...///000///...------------------------+++++++++++++++++++++++++++111777777111+++(((''')))***++++++***)))***+++******)))***,,,,,,***((())))))***+++,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***'''...===EEE>>>111))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************))))))))))))))))))))))))******************************++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++***)))***+++******+++++++++,,,,,,,,,---...///,,,***+++111777++++++,,,------,,,+++++++++,,,---...////////////........................000000000000000111111222222222222222333444555555999999999:::::::::;;;;;;<<<======>>>>>>>>>>>>>>>AAAAAABBBCCCDDDEEEFFFGGGFFFCCCBBBEEEKKKOOOMMMKKK@@@???>>><<<<<<>>>???@@@???>>>>>>===<<<;;;;;;:::999888888888777777666666888666333333444555555444555111222777777;;;NNNeeemmmyyyrrrWWWGGG???>>>???>>>HHH___~~~xxxqqqkkkaaa___[[[WWWTTTQQQPPPOOOMMMKKKIIIHHHHHHHHHFFFDDDDDDDDDCCCCCCCCCCCCCCCBBB??????@@@@@@AAAAAABBBBBBDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGIIIKKKKKKHHHHHHIIIKKKMMMPPPSSSTTTTTTXXX]]]aaafffkkkpppsssyyyyyy~~~}}}vvvtttrrrpppuuu|||}}}lllXXXMMMFFF^^^xxxvvvaaaKKK@@@>>>===:::999<<<<<<;;;<<<<<<===>>>???===>>>???@@@@@@???>>>===???@@@AAA@@@>>><<<<<<===??????>>>???AAAAAA@@@>>>CCCBBB???======???AAACCCAAABBBEEEFFFFFFCCC@@@>>>AAAAAABBBBBBBBBCCCCCCCCCAAAAAAAAA@@@@@@AAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@>>><<<;;;<<<===<<<;;;;;;:::999777666555555555333222111000////////////222000//////000000...---------------------------++++++++++++++++++++++++***000444444000***((())))))***++++++***)))***++++++***)))***++++++***)))))))))***++++++,,,------*********+++++++++,,,,,,++++++++++++++++++++++++************************++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---+++000;;;@@@999///))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************))))))))))))))))))))))))************************)))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))***+++*********+++++++++,,,,,,(((...444666333///...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.......................................000000//////000000111222222222222222333444555555999999999999::::::::::::<<<======>>>>>>>>>======@@@@@@AAABBBCCCDDDEEEEEEFFFDDDBBBDDDHHHJJJIIIFFF@@@???===<<<<<<===???@@@??????>>>===;;;::::::999888777777777666666666555888555333333444555444444777333444999888777BBBRRR{{{~~~ggguuuzzz]]]HHH>>><<<>>>CCCNNNddd}}}ssspppkkkfffaaa\\\ZZZXXXTTTRRRPPPOOONNNMMMJJJHHHGGGFFFFFFEEEDDDDDDCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDDDDFFFHHHJJJMMMNNNNNNOOOQQQSSSWWW\\\___aaacccfffkkkppptttyyy~~~xxxrrrooolllnnnyyy~~~hhhVVVKKKGGG\\\yyyiiiWWWDDD===<<<<<<::::::;;;;;;;;;;;;<<<===>>>>>>===>>>???@@@@@@???>>>===>>>@@@BBBAAA???===<<<===>>>=========??????>>><<>>>>>???@@@AAA@@@BBBDDDFFFEEECCCAAA???@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@?????????>>>>>>>>>===<<<;;;::::::;;;:::888666555444333333333222111000////////////111000///000000000---+++------------------------++++++++++++++++++++++++***---000000---***)))***)))***++++++***)))***+++---+++)))(((***++++++***))))))******+++,,,,,,,,,*********++++++++++++,,,++++++++++++++++++++++++************************++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,...---///555666000***(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************))))))))))))))))))))))))************************)))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))***+++*********++++++++++++,,,'''---555999888555333333000///............///000,,,,,,------...---------........................000000//////000000111222222111111222222333444555888888888888999999999999<<<===============<<<<<<>>>??????@@@AAABBBCCCCCCFFFCCCAAABBBDDDEEEBBB@@@???>>>===<<<<<<===>>>?????????===<<<:::999888777666666555555555555444444777555333333444444444333666222444999999555777???WWWqqqjjj~~~eeeMMM???======AAAKKK___|||yyysssooommmgggdddaaa___^^^\\\YYYWWWSSSRRRQQQPPPNNNMMMLLLLLLKKKKKKKKKKKKKKKJJJJJJJJJKKKKKKLLLLLLMMMMMMNNNNNNNNNNNNNNNPPPRRRVVVZZZ\\\]]]___bbbffflllqqquuuxxx{{{~~~{{{xxxwwwtttqqqnnnkkkjjjssssssaaaUUUPPPQQQSSSrrr~~~WWWIII<<<999::::::::::::999999::::::;;;<<<<<<<<<<<<===>>>?????????>>>===>>>@@@BBBCCCAAA>>>=========<<<;;;;;;======<<<;;;?????????????????????@@@???AAACCCDDDDDDCCCBBB@@@?????????@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>;;;>>>@@@???;;;888888999999999777555444333222222222111000//////...//////111000///000000///---***,,,,,,,,,,,,,,,,,,,,,,,,************************)))+++,,,,,,***)))***,,,)))***++++++***)))***+++---+++(((''')))+++++++++))))))******+++++++++,,,************++++++++++++++++++++++++++++++++++++************************++++++************++++++******************************+++++++++,,,,,,,,,+++,,,---...,,,)))((((((++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************))))))*********+++++++++************************))))))))))))))))))))))))************************))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++***)))((()))+++************+++++++++++++++---000222444888===AAA555444222111111222444555,,,---------------,,,+++........................///////////////000111111111111111111222333444555666666777777777888888888<<<<<<<<<======<<<<<<;;;======>>>??????@@@AAAAAACCCAAA??????@@@@@@>>><<<======<<<;;;;;;<<<======???>>>===;;;999777666555444444444333333333333333666444222333444444333222222///111777999666555777===___eeettt}}}wwwqqqUUUDDD@@@>>>BBBKKKXXXjjjxxx~~~{{{zzzwwwtttqqqlllkkkjjjhhhfffdddbbbaaa```_________^^^]]]]]]]]]______``````aaabbbccccccggggggggghhhlllppptttwwwwwwyyy}}}yyysssooonnnjjjkkklllnnnuuu{{{bbb\\\SSSMMMMMMSSSZZZ___~~~vvv~~~fffIII???777777888888888:::777888999999:::;;;;;;;;;<<<===>>>?????????>>>======@@@CCCDDDBBB@@@??????>>>===;;;;;;<<<===<<<;;;===>>>???@@@@@@@@@???>>>???@@@AAABBBCCCCCCBBBBBB>>>>>>>>>?????????@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@???>>>>>>======999>>>AAA@@@:::555666888777666555555444444444555111000//////.........///222000/////////...,,,***,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***)))))))))+++,,,)))***++++++***)))***+++---+++(((''')))+++++++++)))***************++++++))))))*********+++++++++++++++++++++++++++++++++************************++++++************++++++******************************+++++++++,,,,,,,,,***,,,---+++((()))+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************))))))*********+++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******)))((()))***))))))*********+++++++++++++++++++++...333:::???555333222000000222333555---------...------,,,,,,......................../////////...///000000111111111111111222333444444555555555666666666777777::::::;;;<<<<<<<<<<<<<<<<<<<<<======>>>>>>??????>>>===============<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<======;;;999777666444444222222222222222333333333444333222222333333222000222//////333666666555555555BBBZZZ~~~jjjfff```hhh```QQQBBB===>>>BBBHHHOOO^^^~~~~~~~~~||||||}}}~~~|||vvvooojjjgggfffcccgggmmmvvvpppUUUEEEIIIRRR\\\eeennntttxxxsssqqqvvvuuueeeNNN@@@:::666777777666666888666777888999:::::::::999;;;<<<===>>>???>>>>>>===<<>>???>>>===<<<>>>???AAAAAAAAA@@@?????????@@@@@@AAAAAABBBBBB>>>>>>?????????@@@@@@@@@AAABBBBBBBBBBBBAAA@@@???@@@@@@???>>>>>>===<<<<<<888===@@@>>>999444444666333333333444555666777777000///......---.........333111...---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))(((((()))***++++++)))***++++++***)))***+++---+++)))(((***++++++***************************)))))))))************+++++++++++++++++++++++++++************************++++++************++++++******************************+++++++++,,,,,,,,,+++......+++***---///...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))((()))******(((((()))***)))))))))************+++((())))))***+++,,,---...///...------------...///------......///......---........................//////......//////000111111000000111111222333444444444444444555555555555888888:::;;;<<<<<<======<<<<<<<<<=========>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;999888666555444333111111222222222222333333333222222222333333111///444222111111333333333333777444888QQQvvv}}}]]]SSSrrrpppPPPAAA===<<<@@@FFFEEEVVVsssuuutttpppkkkfffddddddeeefffmmmwww|||sssnnndddSSSEEELLL[[[ppptttiiiggg___NNNAAA<<<888666777777444555888555777888:::::::::999999:::;;;===>>>???>>>>>>===<<<>>>AAACCCCCCEEEGGGHHHEEECCC@@@???@@@AAA@@@@@@===>>>@@@AAABBBBBBAAA@@@@@@@@@?????????@@@AAAAAA@@@@@@@@@@@@AAAAAAAAABBBCCCCCCDDDDDDDDDBBBAAA???@@@??????>>>===<<<;;;;;;999;;;===<<<888555555666111111111222333555666777......------------......555222...++++++,,,,,,,,,++++++++++++++++++++++++***************************)))(((((()))*********)))***++++++***)))***++++++***)))***++++++***)))************))))))))))))))))))))))))************++++++++++++++++++++++++************************++++++************++++++******************************+++++++++,,,,,,,,,,,,///...++++++//////+++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,************************************************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((()))***)))((('''(((***))))))))))))************)))))))))*********(((&&&************************------...///000000000000........................///............///000000000000000000111222333444333333333333444444444444555666888:::<<<===>>>>>><<<<<<<<<===============<<<======<<<;;;;;;;;;;;;999999::::::::::::999999999999888777666555444333111111222222222333333333222222111222333333111...111222222111111222222222333555222999OOOhhhxxx\\\gggsssaaaUUUJJJDDDEEE???CCCPPPggg~~~~~~zzzwwwvvvlllkkkhhheeeccceeeiiimmmrrr~~~vvvhhh]]]YYYSSSJJJKKKRRRddduuummm\\\WWWLLL>>><<<888666666777555222444999555777999:::;;;;;;:::999:::;;;<<<>>>>>>>>>>>>===;;;===???AAACCCFFFJJJNNNGGGEEEBBB@@@AAABBBBBBAAA??????@@@AAABBBCCCCCCCCCBBBAAA???>>>>>>???@@@AAABBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFFFFEEECCCAAA@@@@@@???>>>===<<<;;;;;;:::::::::999888777666666666000000000000000111222222...------,,,------......666222---******+++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))***)))))))))***+++***))))))+++++++++***)))***+++******)))***,,,,,,***(((*********)))))))))))))))))))))))))))************++++++++++++++++++++++++************************++++++************++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,***---,,,)))***...+++%%%************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,************************)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((()))***)))((('''(((***))))))))))))************...,,,)))((()))+++,,,,,,)))******++++++******)))------///000111111111111.......................................///000000000000000000111222333444222222333333333444444444444555777:::<<<===>>>???<<<<<<<<<===============>>>??????===;;;:::::::::888999999::::::999999888888777777666555444444444111111222222333333333333222111111222333333000...***...111111111222333444---:::;;;666999JJJrrrrrrjjj|||}}}uuu[[[GGG@@@>>>AAAFFFNNN\\\ttt~~~{{{|||zzzuuuqqqooonnnhhhgggeeedddeeejjjqqqwww{{{jjj___TTTNNNNNNFFF@@@OOOfffbbbPPPJJJ>>>444999666444555666444222444:::666777999;;;<<<;;;:::999999:::<<<>>>>>>>>>>>>===;;;<<<>>>@@@CCCGGGMMMQQQHHHEEEBBBAAAAAABBBBBBBBB@@@@@@AAAAAABBBCCCDDDDDDCCCAAA???======>>>???@@@CCCCCCCCCDDDDDDDDDEEEEEEEEEFFFGGGGGGFFFDDDBBBAAA@@@???>>>===<<<;;;::::::;;;999666666777888777666111000///......---......------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******------,,,+++************+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++******++++++)))(((*********++++++,,,,,,,,,)))************+++++++++,,,,,,,,,++++++)))((('''---,,,,,,,,,+++*********))))))))))))))))))))))))******+++++++++,,,,,,,,,)))))))))***+++++++++,,,************************+++,,,,,,------,,,,,,+++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))************)))))))))))))))))))))))))))))),,,'''&&&+++---***(((***(((((())))))((('''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))'''((()))+++++++++***))))))***++++++***)))***+++,,,,,,++++++,,,---///000222000...---,,,---...///////////////000000000000///////////////000000111444444444333333444444555888999::::::;;;;;;;;;;;;<<<<<<<<<===>>>>>><<<:::======>>>@@@AAA???<<<999777777777777666666666666;;;999777444222000//////111111111111111222222222111111111111111111111111000000000000111111111111222222222333:::EEERRR[[[ttt```KKKFFFCCCDDDEEEJJJZZZjjjuuuqqquuu}}}}}}xxxrrrmmmiiigggeeecccaaadddfffjjjuuu{{{hhhVVVMMMOOOEEEBBBDDDCCCIIIfffbbbDDD<<<===:::888999444444444555555555555666666666666777888888999999:::;;;<<<>>>>>>>>>======>>>===<<<===@@@DDDIIILLLEEEDDDDDDCCCCCCCCCCCCCCCCCCBBBAAA@@@AAAAAACCCDDD@@@AAAAAA@@@???>>>@@@AAADDDEEEFFFEEEDDDCCCDDDEEEFFFFFFFFFGGGHHHFFFCCC@@@AAA???===;;;:::999999999888888777666444111///...////////////////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,+++*********+++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))),,,***))))))******)))(((***++++++++++++++++++,,,)))************+++++++++((()))******+++++++++++++++++++++++++++*********))))))))))))))))))))))))*********+++++++++,,,,,,***************+++++++++************************+++,,,,,,------,,,,,,+++************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))((((((((())))))******))))))((())))))))))))))))))))))))***'''&&&((('''$$$&&&,,,)))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))((())))))************))))))***++++++***)))***+++,,,,,,++++++,,,---///000111000...---,,,---...///.../////////000000000000000000000000000111111222444333333333333444444555888888999:::;;;;;;;;;;;;<<<======?????????>>><<<======>>>???@@@???<<<999888777777777666666555555777666555333222111111111111111111111111111111111111111111111111111111111//////000000000111111111333333222222555:::AAAFFF[[[}}}vvv___GGG???@@@DDDGGGJJJNNN___}}}wwwsssxxxzzz}}}yyyvvvvvvqqqjjjccc______bbbdddllluuutttggg\\\NNNDDD???HHHHHHNNNVVVWWW^^^~~~iiiTTTAAA;;;999444222666444444444444555555555555555666666777777888999999:::;;;<<<>>>>>>>>>======>>>=========???CCCFFFIIIDDDDDDCCCCCCDDDEEEEEEFFFDDDCCCBBBAAAAAAAAABBBCCCAAABBBBBBAAA??????@@@AAADDDEEEFFFEEECCCCCCCCCDDDEEEEEEEEEFFFGGGGGGDDDAAABBB@@@>>>;;;999888999999888777666555333111///.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++*********+++,,,,,,+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))******)))(((+++++++++++++++*********)))************+++++++++((())))))***++++++,,,,,,))))))******************))))))))))))))))))))))))*********++++++++++++,,,+++++++++***************************************++++++,,,,,,,,,,,,++++++************************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((('''(((((())))))(((((('''))))))))))))))))))))))))+++*********&&&$$$)))000))))))*********)))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++***)))))))))))))))))))))***++++++***)))***+++,,,+++++++++,,,---...///000///...---------...///....../////////000000000111111000000111111222333222222333333333444444555888888999::::::;;;<<<<<<<<<===>>>@@@@@@@@@???>>>=========???@@@???<<<999999888888777666555555444333222222222222222333333222222222111111000000///000000000000000000000000//////000000000000111111111222333222111111333444===XXX}}}\\\JJJDDDAAA===:::BBBEEETTTnnn}}}yyyzzzzzzyyyxxx{{{yyytttooolllllljjjeeeaaa```fffpppxxxnnnXXXIIICCCAAABBBEEEEEEOOOaaaooooootttvvvhhhQQQIIICCCBBB<<<444333999333333333444444444555555555555666666777888888888:::;;;<<<>>>>>>>>>>>>============>>>???AAACCCDDDDDDCCCCCCCCCCCCCCCDDDDDDFFFEEECCCBBBAAAAAABBBCCCCCCDDDDDDCCCAAA???@@@AAACCCDDDEEEEEECCCBBBBBBCCCCCCCCCCCCEEEGGGGGGEEECCCDDDBBB>>>:::888777888999666666666555333111///...------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************))))))***+++,,,,,,************************)))))))))))))))))))))))))))))))))))))))))))))))),,,+++******+++,,,+++))),,,,,,++++++******))))))))))))*********+++++++++,,,++++++******))))))***((((((((()))*********+++))))))))))))))))))))))))************++++++++++++,,,+++++++++***)))))))))************************++++++,,,,,,,,,,,,++++++************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))(((''''''((((((((((((''''''))))))))))))))))))))))))+++******)))((((((***---((()))))))))))))))(((((((((((((((((((((((((((((()))))))))))))))))))))))),,,+++***((((((((()))***)))***++++++***)))***++++++++++++,,,,,,------...//////...---------...///........./////////000000000000//////000000111222111111222333444555555555888888888999:::;;;<<<===;;;<<>>??????<<<::::::999888777666555444333111111111111111111222222333222222111000//////...000000000000000000000000////////////000000000111///000222222111111222333:::CCC^^^}}}uuurrr^^^OOOEEEAAAIII@@@???MMM___ooozzz{{{~~~}}}{{{xxxsssmmmjjjhhhhhhdddfffiiikkkqqq}}}{{{eeeXXXGGG<<<;;;AAAIIIPPPQQQ```yyy}}}yyyrrr[[[PPPCCCBBBBBBCCC>>>666555999222333333333444444444444444444555666666777777888999:::<<<===>>>>>>>>>===>>>>>>???@@@AAAAAAAAAAAADDDCCCBBBAAA@@@@@@@@@@@@GGGEEEDDDBBBAAAAAABBBBBBDDDEEEFFFDDDBBB@@@@@@@@@BBBCCCEEEDDDBBBAAA@@@AAAAAAAAAAAACCCEEEFFFEEECCCEEEBBB>>>:::777666777888555555444444222111000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))***++++++,,,************************************************))))))))))))))))))))))))---+++***+++------,,,++++++++++++******)))))))))))))))*********+++++++++,,,+++***)))))))))***+++((((((((()))*********+++))))))))))))))))))))))))))))))*********+++++++++,,,+++++++++***)))))))))***************************++++++,,,,,,++++++***************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))*********))))))''''''((((((((((((''''''))))))))))))))))))))))))(((&&&%%%''',,,...+++&&&'''(((((()))))))))(((((((((((((((((((((((((((((()))))))))))))))))))))))),,,+++***((((((((()))***)))***++++++***)))***+++++++++,,,,,,,,,,,,,,,,,,......---------.....................///////////////............///000000000111333444666666666666888888888888:::;;;===>>>999<<<>>>???===<<<===>>><<<<<<<<<===>>>>>><<<;;;:::999888777666555444333333222111111000000000000222222111111000///......////////////////////////...////////////000000000...///000000000111444666000444>>>SSSwwwmmmssszzzcccTTTDDD<<<;;;CCCKKKOOOVVV___vvv{{{xxxzzzyyywwwuuupppkkkfffeeehhhkkklllsss|||ppp___UUUKKKGGG@@@<<>>???@@@AAABBBBBBAAAAAAAAAAAAAAAAAABBBCCCDDDDDDFFFEEECCCBBBAAAAAAAAABBBDDDEEEFFFEEECCC@@@@@@@@@AAACCCDDDDDDBBB@@@?????????>>>>>>@@@BBBDDDCCCBBBDDDAAA===999777666666666333333333333222111000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************)))))))))***++++++***************+++++++++************************)))))))))))))))))))))))),,,+++***+++---------+++***************))))))))))))************+++++++++(((((((((((())),,,...///))))))******************)))))))))))))))))))))))))))))))))************++++++++++++*********************************************++++++++++++******************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))************)))'''(((((())))))((((((''')))))))))))))))))))))))))))((('''+++333777111((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))))))))))))))))))))***++++++***)))***+++++++++,,,,,,,,,,,,++++++,,,---------............------........./////////...------------...//////000111444666888888888888888888888888999;;;===???999===@@@???<<<;;;;;;===<<<;;;;;;<<<>>>>>>===;;;999888888777666555555444444444222111000000//////111111111000000//////...////////////////////////......////////////000000/////////...---...111444,,,555999888HHHoootttxxx}}}fff]]]PPPGGGCCCBBBAAA@@@MMMQQQbbb}}}{{{vvvtttzzz~~~~~~}}}yyyrrrmmmlllnnnooooooqqqxxxiiicccaaabbb[[[MMMBBB@@@<<>>???AAABBBCCCCCCCCC>>>???@@@BBBEEEHHHJJJLLLEEEDDDBBBAAA@@@@@@AAABBBCCCDDDFFFEEECCCAAA@@@@@@@@@BBBDDDDDDAAA???======>>><<<<<<===???AAAAAA@@@@@@>>><<<999777555555444222222222222222111000///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,************************,,,,,,,,,+++++++++******+++******))))))))))))***))))))*********+++++++++************************))))))))))))))))))))))))***)))((()))+++,,,+++***))))))))))))************)))************+++++++++(((((('''((())),,,...000+++++++++++++++*********))))))))))))))))))))))))))))))))))))***************************+++++++++******************************++++++++++++******************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************((())))))******))))))((())))))))))))))))))))))))(((******+++222888666///)))***++++++,,,,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))((())))))************))))))***++++++***)))***+++***+++,,,,,,,,,,,,+++***+++,,,------............---------.........//////...............///000000000222555888999::::::999888888777777999;;;>>>???;;;???BBBAAA===:::;;;===<<<;;;:::;;;===>>>===<<<888777777777666666555555444333222111111111111111000000000000000/////////................................./////////000000...//////...------...000///555:::777555FFFkkk~~~uuu~~~cccVVVVVVRRRIIIEEE@@@DDDSSS___hhhuuuzzzlllhhhkkkqqqzzz~~~{{{yyywwwvvvtttsssssssssrrrrrrsssyyyttt```SSSLLLIIIJJJFFF>>>@@@IIIMMMYYYeeeooo}}}fffUUUEEE???<<<888444444444555666444333333333222111111111111222222222222222333333444555555666666333555777999:::;;;;;;;;;:::;;;<<<>>>AAACCCDDDEEE>>>???@@@AAADDDFFFHHHJJJBBBBBB@@@??????@@@AAABBBAAACCCEEEEEECCCAAA@@@@@@???AAACCCCCCAAA>>><<<;;;<<<;;;:::;;;===>>>>>>===<<<;;;:::999777555333222111111111111111111000///------------------------******+++++++++,,,,,,,,,************************,,,,,,,,,+++++++++******++++++***)))(((((())))))))))))******++++++++++++************************))))))))))))))))))))))))(((''''''((()))******)))(((((())))))******++++++)))************+++++++++,,,+++)))((((((***+++------,,,,,,,,,+++*********))))))))))))))))))))))))))))))))))))************))))))******+++++++++,,,******************************++++++++++++******************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************))))))************))))))))))))))))))))))))))))))!!!%%%&&&$$$(((000222...+++,,,------............))))))))))))))))))))))))))))))))))))))))))))))))'''((()))+++++++++***))))))+++++++++***)))***+++***+++,,,---,,,,,,***)))+++,,,------.........------------........./////////////////////000111111000222555888:::;;;;;;:::888888777777999;;;>>>@@@===AAADDDBBB===:::;;;===<<<;;;:::;;;===>>>===<<<777777777777666666666666333333222222222222222333////////////000000000000..................................../////////000,,,...000111000//////000---)))...888666555JJJhhhyyy|||xxxkkkXXXKKKAAA>>>EEEIIIIIIQQQ]]]vvvqqqbbb___dddppp||||||xxxiiijjjkkknnnsss|||}}}~~~~~~zzzxxxwwwuuurrrooommmooovvvvvvhhhOOOGGGCCCDDDBBB@@@LLL\\\ooozzzrrrXXXIII:::555888;;;888444...333777444111000222444000111111111111222222222222222333444444555555666222444666888999:::::::::888999:::<<>>;;;;;;<<<:::999999;;;<<<<<<;;;999999999999777555333111000000111111111111000000------------------------*********++++++,,,,,,,,,+++++++++************)))+++++++++*********))))))))))))))))))))))))))))))+++++++++************)))+++******)))(((((((((((())))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))'''))))))'''))),,,,,,((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++************++++++,,,,,,,,,,,,,,,+++***)))+++++++++*********))))))+++---,,,((((((++++++(((+++***)))((('''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******)))***+++***(((%%%+++*********))))))(((((())))))************))))))))))))************)))))))))))))))))))))))))))))))))************+++++++++)))+++------,,,******++++++,,,------......------,,,,,,,,,---------......////////////////////////------......//////000000111222444555777888999999888999999::::::;;;;;;;;;===>>>???>>>;;;999999999<<<<<<;;;:::::::::;;;;;;333444444555555444444333333222111000////////////000000//////.........---............................................................////////////...///000000111555<<>>999666666555333000000222444444222222222444000000000000000000000000000000111222444555666666333333444666999:::999888:::999999:::;;;===???AAA@@@>>><<<<<<===>>>>>>===@@@??????@@@BBBBBBAAA@@@>>>===>>>AAAEEEGGGFFFDDD@@@AAABBBCCCBBB@@@===;;;::::::::::::;;;;;;;;;<<<:::999777444222000//////111000000///...---------------,,,,,,,,,,,,+++++++++++++++*********))))))+++++++++************)))+++++++++*********)))))))))))))))))))))))))))))))))))))))******+++++++++111000...,,,+++******+++))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))(((******)))***......+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++******************++++++,,,,,,,,,++++++***)))+++++++++*********))))))***,,,,,,((((((++++++)))***)))((()))***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++***((((((***,,,------************)))))))))((())))))************))))))))))))************))))))))))))))))))))))))))))))))))))*********+++++++++)))+++------+++******++++++,,,------...---------,,,,,,---------.................................---......//////000111111111222333555777888888888888999999::::::;;;;;;<<<;;;<<<===;;;999777777777::::::999999888888999999333333444444444444333333333222111000////////////000/////////.........---............................................................////////////...///000000///222777;;;>>>EEEYYYxxxpppggghhhmmmqqq]]]QQQIIICCC???GGGOOOYYYfff|||}}}ggglll{{{pppcccZZZaaarrr}}}zzzqqqtttwwwxxxxxxxxx{{{}}}hhhMMMCCCAAAHHHNNNVVVoooiiiRRRCCC<<<999555444444444333111111111222111000000000000000000000000000000000000111111222222333444555555333333444666999:::999888999999888888999;;;===>>>???>>><<<<<<===>>>>>><<>>>>>???AAAAAA@@@???>>>===<<<>>>BBBDDDDDDBBB???AAABBBCCCBBB@@@===<<<::::::;;;;;;<<<;;;;;;;;;:::888666444222000////////////......---,,,,,,,,,------,,,,,,,,,++++++++++++++++++*********))))))+++++++++************)))+++************)))))))))))))))))))))))))))))))))'''(((((()))***+++,,,---444222///---+++***++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((++++++)))***---...+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************+++++++++,,,++++++***)))+++++++++***************)))++++++((((((,,,,,,***+++)))))),,,111111---((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))),,,)))&&&&&&***///333555************))))))))))))))))))************))))))******++++++++++++******)))))))))))))))))))))))))))))))))*********++++++)))+++,,,,,,+++******+++++++++,,,------------------------.........//////..............................///000000111111222111111333444666777777777888888999:::;;;;;;<<<<<<:::;;;<<<;;;999777777777888888777777777666666666222222333333333333222222222111000//////...///////////////...............---------------------------------------------------............/////////...///000///...///111333444111888MMMlllttteee]]]dddwwwcccTTTJJJBBBAAABBBGGGSSShhhvvvttt}}}hhhkkk~~~{{{yyyzzz{{{{{{zzzyyy}}}uuuwwwzzzkkkWWWDDDDDDNNN]]]eeejjjzzzwww___III999111555333111111222333222111444222000///000000000///000000000000000000000000111222222222333333444444333333333555888:::999888999888777777777999:::;;;>>><<<<<<<<<>>>>>>>>><<<>>>======>>>@@@@@@???>>>???===<<<<<<>>>@@@@@@@@@???@@@AAABBBAAA@@@>>><<<:::;;;<<<<<<<<<;;;:::999888777555333111000//////......------,,,+++++++++,,,,,,,,,,,,+++++++++++++++************)))))))))+++++++++*********))))))************))))))))))))))))))))))))))))))))))))((((((((()))***+++++++++111///,,,)))((((((******))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))),,,---***(((++++++)))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))*********++++++***************++++++++++++******************************(((++++++((((((,,,---+++,,,******000666777000((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))+++(((&&&&&&***///333444*********)))))))))))))))))))))************))))))******++++++++++++******))))))))))))))))))))))))))))))))))))************)))+++,,,+++***)))***+++++++++,,,------------,,,------........./////////......................../////////000111111222222000111222444555555666666777888888999:::;;;<<<<<<;;;<<<===<<<:::888888999777777777777666555555444111111222222222222111111111000//////.........///........................---------------------------------------------------------.........//////---.../////////////////////222777===GGG^^^|||rrrssszzznnnkkktttxxxxxxhhhMMMHHHFFFHHHGGGIIIYYYmmmxxx~~~~~~nnnpppmmmuuulllYYYSSSGGGPPPeee{{{}}}~~~mmmUUUBBB888444555111111000000111111111111444222//////111222222111000000000000000000000000222222222222222222333333333222333555777999999888:::999888777777888999999<<<<<<;;;<<<>>>???>>>=========<<<>>>???@@@???===@@@???===;;;<<<===???@@@???@@@AAAAAAAAA???>>>===:::;;;<<<===<<<;;;999888666555444222000//////......---------,,,,,,++++++,,,,,,,,,++++++++++++***************))))))))))))+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,***)))''''''(((***+++))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))---111111,,,))))))***((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))***++++++++++++***))))))******++++++*********************************(((++++++((((((,,,---++++++))))))///555555///'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))(((''')))+++---...---))))))))))))))))))******))))))************))))))*********++++++*********))))))))))))))))))))))))(((((()))))))))*********)))***+++***))))))***+++***+++,,,,,,------,,,,,,------------.........///......................../////////000111111222222///000111333444444444444666666777888999:::;;;<<<:::;;;<<<;;;999888888999888888888888777666555444000000111111111111000000000///......---.........---------...............------------------------------------------------------------............,,,,,,...///000111000///***000666666555CCCcccxxxmmm~~~yyyppp~~~nnncccYYYRRRGGGAAAKKK[[[ZZZfffzzz}}}yyy}}}pppkkkdddfffnnnkkk___bbbnnndddnnn|||tttdddOOO>>>666555666777222222222222111000000000111000///000111222222222000000000000000000000000222222222222222222222222333222222444777888999888<<<;;;999888888999::::::<<<;;;<<<>>>@@@AAA???>>>>>>======>>>@@@@@@???>>>AAA@@@???===<<<===???@@@??????@@@@@@@@@???>>>===;;;;;;;;;;;;:::999777666444444222111//////...............---------------,,,,,,+++++++++*********))))))))))))))))))))))))+++++++++************)))(((((()))))))))))))))***))))))))))))))))))))))))******)))))))))((((((((()))))))))))))))***++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))///444555///******+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))***+++,,,,,,+++***)))((()))******+++************************+++++++++)))++++++((((((,,,,,,***)))''''''***//////+++&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((()))***,,,+++)))'''))))))))))))************))))))************))))))))))))************))))))))))))))))))))))))))))))((((((((()))))))))************+++***((((((***,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------......///000000111111222///000111222333333333333444444555777888999::::::777888999999777666666666888888999999888666444333///000000000000000000///......------------......---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,,,,,,,...111222111///000......///111666CCCPPPkkkyyy~~~|||www|||yyy{{{jjjVVVJJJHHHCCCEEEMMMZZZjjj}}}{{{uuuzzzzzz___XXXXXX```eeekkk}}}vvvvvvsss```QQQHHH<<<666555555333///222444555444222000000111---///111222000000000222000000000000000000000000000111111111222222333333333222222333666888999888<<<;;;:::999999:::;;;<<<;;;;;;===???BBBCCCAAA@@@@@@??????@@@BBBBBBAAA???AAAAAAAAA???======???AAA>>>???????????????>>>>>>;;;;;;:::999777666555555333222111000///..................---------------++++++++++++************(((((()))))))))))))))***+++++++++************)))(((((((((((())))))******))))))))))))))))))))))))((((((((()))))))))))))))((()))*********)))(((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))+++111333...))))))++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((***+++,,,,,,+++***((((((((()))***************))))))*********+++++++++***,,,,,,((((((++++++)))***)))((((((***+++***((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))***+++***(((%%%((()))))))))************))))))************))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((()))))))))************)))((((((***,,,******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------......//////000111111//////000111222222222222222333444555666888999999666777999888666555666666777888999999888666333222...//////000000//////......------,,,------......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............,,,+++,,,///111000...444///---///111000000333AAAYYYnnn}}}uuulllhhhnnnttt}}}jjjUUURRRJJJDDDEEEJJJSSSaaannn~~~{{{xxxssssssvvv{{{___\\\^^^jjjyyywwwpppssshhhUUUFFF999666444333333333000---000333555555333111111222///555999888333///000222000000000000000000000000//////000111222333333444444222111222555888999888<<<;;;:::999999:::;;;<<<<<<<<<>>>AAACCCDDDCCCAAABBBAAAAAABBBDDDDDDCCCBBB>>>@@@AAA@@@>>>===>>>@@@>>>>>>???????????????>>><<<:::888555444444444555111111000///............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************(((((((((((())))))******+++++++++************)))'''((((((((())))))******))))))))))))))))))))))))&&&&&&'''((()))***++++++'''(((******)))'''%%%###))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))%%%+++...***&&&'''******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((()))+++,,,,,,+++)))((((((((()))***************))))))******+++++++++++++++---,,,)))(((++++++(((---,,,+++***)))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++)))))))))******)))'''(((((())))))*********+++))))))************))))))''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))*********)))'''(((***,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,------------------------------......///000000000...///000111111111111111111111333444555777888888777999::::::888777777888777777888888777555222111......////////////......------,,,,,,,,,------...,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......000---++++++---///...,,,+++,,,111444222///111777+++666CCC[[[yyy~~~zzzuuu~~~vvviii]]]VVVPPPJJJIIIMMMRRR^^^oooyyyrrrrrrsss{{{wwwsssnnnmmmrrr~~~pppiiiwwwzzz^^^GGG888111000111111000///000222555...111555555333111222444444<<>>BBBEEEEEEDDDBBBCCCCCCBBBDDDEEEFFFEEECCC<<>>===>>>???>>>>>>>>>>>>>>>?????????===:::777444222222333444000000///...............+++++++++++++++++++++++++++++++++************)))'''((((((((())))))******++++++++++++++++++++++++))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))************))))))+++,,,***((((((+++***%%%(((((())))))*********+++++++++++++++++++++++++++---+++)))((('''((()))***))))))))))))))))))))))))******+++++++++***))))))))))))))))))))))))))))))))))))***++++++++++++***,,,,,,,,,,,,,,,+++***)))))))))))))))***************************************++++++,,,,,,++++++***))))))))))))***************************)))(((((())))))))))))))))))))))))***************)))((((((++++++************+++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))%%%'''******'''###$$$((())))))))))))))))))))))))(((***+++***)))((()))***+++***)))))))))***,,,,,,,,,,,,,,,------,,,++++++---------.........//////............////////////000////////////111222333555333333444666888888888888888999999888777555444:::888666666666555333111111111000000//////............---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////******+++,,,,,,,,,,,,+++---,,,,,,,,,,,,---..............................////////////000000000000333111777EEESSShhhvvvkkk[[[NNNIIIJJJRRRQQQRRRbbbqqqxxxpppjjjeeeeeejjjzzzuuutttzzzoootttjjjRRRCCC;;;666444000000000000000000000000222111000000000111333333FFFDDDAAA<<<777222///---000///...///000111000///000000000000111222333444000000111222444666888999999888777777888999;;;<<<======>>>@@@BBBCCCBBBAAABBBBBBBBBCCCCCCCCCCCCCCC???AAABBBAAA@@@>>>???????????????>>><<<;;;999999777777666555444444444444111000///...---,,,++++++++++++++++++++++++++++++++++++************++++++'''((()))((('''''')))+++************************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))************))))))))),,,+++((('''((((((%%%((()))))))))************++++++++++++++++++++++++,,,+++)))((('''((()))***))))))))))))))))))))))))***+++,,,------,,,++++++))))))))))))))))))))))))))))))***++++++++++++***+++,,,,,,,,,++++++***)))))))))))))))***************************************++++++,,,,,,++++++***))))))))))))***************************)))(((((())))))))))))))))))))))))***************)))((((((+++******))))))******+++************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((()))))))))((('''((((((((()))***))))))))))))))))))))))))(((***+++***)))((()))***+++***)))))))))***+++,,,,,,,,,,,,------,,,,,,+++,,,------------.....................////////////000/////////000111222333555333333444666888888888888999::::::999888666555777666444444444444222111/////////.........------......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,,,,,,,+++---,,,,,,,,,,,,---..................................../////////000000000333000222:::BBBNNNiiinnn```MMMRRRKKKFFFNNNWWW```ooo~~~wwwjjjggggggkkkmmmnnnttt|||~~~}}}|||sss~~~}}}zzzvvvwwwzzzjjj^^^LLL>>>777333000---////////////////////////111111000000000111222333???<<<888444111///...///000///...///000111000///000000000000111222333444555555555444555666666777999999888888999:::<<<=========???BBBEEEFFFDDDBBBBBBBBBBBBCCCCCCCCCCCCCCCAAACCCDDDDDDBBBAAAAAABBB@@@@@@???>>>===;;;999888666666555444333333333333000000///...---,,,+++++++++++++++++++++++++++++++++******))))))******+++((()))))))))((((((***,,,))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))***...///+++''''''(((((())))))))))))************++++++++++++++++++++++++++++++)))((((((((()))***))))))))))))))))))))))))***+++---/////////---,,,))))))))))))))))))))))))))))))***++++++++++++***+++++++++,,,++++++***)))))))))))))))******************************************++++++++++++******))))))))))))************)))************))))))((()))))))))))))))))))))))))))************))))))(((+++******))))))******+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))+++)))&&&%%%(((+++,,,+++))))))))))))))))))))))))(((***+++***)))((()))*********))))))******+++,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,------------............////////////////////////000111222333444333333444777888888777999999::::::999888666555444333222222333333222000.........---------------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---......------------------------------........./////////222//////222222666FFFWWW}}}lllgggiii|||tttssscccSSSLLLDDDBBBLLLTTTXXX```jjjrrr{{{yyyyyywwwqqqkkkggggggiiimmmqqqzzzyyynnnwwwuuutttaaaTTTBBB===666222222222000...////////////////////////000000000000000111222222888555111...---...000111///......///000111111000000000000000111222333444666666666666666777888888::::::999::::::;;;======<<<===@@@DDDGGGHHHFFFDDDCCCCCCCCCBBBBBBBBBBBBBBBAAACCCDDDDDDBBBAAAAAABBBAAA@@@@@@>>><<<:::888777555444333222111111111111000//////...---,,,+++++++++++++++++++++++++++++++++******))))))******+++)))*********))))))+++,,,))))))))))))))))))))))))((((((((((((((((((((((((*********)))))))))))))))))))))))))))))))))))))))))))))************)))))),,,222444///))))))+++,,,)))))))))))))))*********************************+++***)))(((((()))******))))))))))))))))))))))))(((***---///000///...---))))))))))))))))))))))))))))))***++++++++++++*********++++++++++++******((()))))))))******************************************++++++++++++******((()))))))))************))))))************)))((((((((((((((((((((((((((())))))************)))(((******))))))))))))***************)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))(((((((((((()))))))))+++***'''''')))***)))(((((((((((((((((((((((((((***+++***)))((()))******************+++++++++++++++,,,---------,,,,,,+++++++++,,,,,,,,,------............/////////////////////000000111222222444333333555777888888777777888888888888666555444222111000111222333222111......------------------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,++++++,,,,,,---...------------------------------------.........///222000000222111000777BBBMMMiii}}}fff___YYYiii~~~ooo\\\PPPUUURRRQQQQQQQQQPPPPPPWWW```kkkpppuuu{{{vvvkkkdddbbb```gggmmmmmmmmmssszzzqqqyyy|||fffKKK888444222111111333444333111////////////////////////////////////000000111111333222000......///111222///...---...000222111000000000000000111222333444333333444555777999:::;;;::::::;;;;;;<<<======>>>;;;<<<@@@DDDHHHHHHGGGDDDCCCCCCCCCBBBBBBAAAAAAAAA???@@@BBBAAA@@@>>>??????AAA@@@@@@>>><<<:::888777333333222000000000000000//////...------,,,++++++******************************))))))))))))******)))***+++***))))))+++---************************(((((((((((((((((((((((())))))))))))))))))******))))))))))))))))))))))))))))))************)))))),,,222444...))))))+++,,,******))))))))))))))))))************************))))))))))))))))))******))))))))))))))))))))))))''')))+++---...---,,,,,,))))))))))))))))))))))))))))))***++++++++++++***)))******++++++*********((()))))))))************************************)))******++++++******)))((()))))))))************((())))))*********))))))((((((((((((((((((((((((((())))))*********))))))***))))))))))))))))))***))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))(((((((((((())))))'''000555///(((((((((((((((((((((((((((((((((((((((***+++***)))((()))***))))))******++++++++++++***+++,,,,,,---------,,,+++++++++,,,,,,,,,------............////////////...//////000111111222222333333333555888999888666555555666666555444222111111000000000222333222111........................------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,++++++++++++,,,------------------------------------------........./////////111444333222444999444DDDUUUdddyyygggaaacccuuu}}}vvvlll^^^PPPJJJJJJNNNOOOPPPQQQSSSWWW[[[^^^cccdddeeehhhmmmsssxxx{{{nnnnnnmmmiiifffiiiqqqyyyyyy|||rrr```NNN<<<111111000//////000111111111..............................//////000000000000000000111111111000///...///...---...111222111000000000000000111222333444111222222333555777999:::::::::;;;<<<============:::;;;>>>BBBFFFGGGEEECCCDDDDDDCCCBBBAAA@@@@@@???>>>???AAA@@@>>>======>>>??????>>>===;;;999777666222111000//////...//////.........---,,,,,,++++++***************************))))))))))))))))))***)))***+++***))))))+++---************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))(((---///***'''(((***)))************))))))))))))************************))))))))))))************))))))))))))))))))))))))((())))))***++++++++++++))))))))))))))))))))))))))))))***++++++++++++***((()))******+++*********))))))))))))************************************))))))************))))))))))))))))))************((())))))************)))))))))))))))))))))))))))((())))))************)))***))))))(((((())))))***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))'''555<<<444***)))***)))))))))))))))))))))))))))(((***+++***)))((()))***))))))***++++++++++++*********+++,,,------------,,,,,,,,,,,,------------............////////////...///000111222222222111333333444666888999777666444444555555444333111000111000///000111222111000.............../////////------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------........./////////---...///111222111000000444555777BBBaaaqqqdddkkklll^^^YYYVVVSSSOOOLLLKKKJJJIIIGGGIIIHHHHHHIIIMMMRRRXXX[[[ZZZjjj||||||www{{{~~~yyyrrrllliiijjjlllbbbhhhnnnsssyyynnnUUUBBB888444444000000/////////000111222........................------...///////////////---...000111000...,,,***...------...111222222111000000000000111222333444333333333333333444555555999:::;;;<<<============;;;;;;<<>>>>>@@@AAAAAA???>>>>>>???===<<<<<<;;;:::888777666222111000///............------------,,,,,,++++++***************************))))))(((((())))))***)))*********))))))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))************))))))'''******''''''******'''************)))))))))(((************************(((((()))***************))))))))))))))))))))))))+++***))))))))))))***+++))))))))))))))))))))))))))))))***++++++++++++***(((((()))***************))))))))))))************************************))))))************))))))))))))))))))************(((((()))***************))))))))))))))))))))))))(((((()))***************))))))(((((((((((())))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))(((444999000)))***+++((())))))))))))))))))))))))(((***+++***)))((()))***((()))***+++,,,++++++***)))***+++,,,------------,,,------------.....................////////////---...000111222222111111222222444666999999777555444444555555444333111000000///......//////...---,,,,,,---------.........---,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,++++++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,....../////////000000000,,,------...000111///,,,333111000666GGGaaa}}}ppplllhhhiiijjjhhhaaa[[[QQQMMMHHHDDDBBBCCCFFFHHHHHHQQQZZZ]]]YYYVVVWWW[[[^^^aaahhhoooxxxyyypppjjjfffbbbeeeiiimmmqqqwwwwwwrrrdddPPP>>>333000111333000000111000000000111222........................,,,---.../////////...............///...---,,,,,,...------...111222222111000000000000111222333444333333333333333444444555888999;;;<<<======<<<<<<===<<<<<<>>>AAACCCCCCCCCEEEDDDCCCBBB@@@???>>>======>>>@@@???===<<<<<<===:::::::::999999777666666222111000///............---------,,,,,,,,,,,,+++************************))))))(((((((((((())))))((()))))))))((((((***,,,(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))************))))))(((***)))'''))),,,,,,(((+++*********))))))(((((())))))))))))))))))))))))'''((()))***************))))))))))))))))))))))))---,,,***(((((()))+++,,,))))))))))))))))))))))))))))))***++++++++++++***(((((()))***************))))))))))))************************************))))))************))))))))))))))))))************(((((()))***************))))))))))))))))))))))))(((((()))***************))))))(((((((((((())))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))'''000111(((%%%***+++&&&))))))))))))))))))))))))(((***+++***)))((()))***((()))***+++,,,+++******)))***+++,,,------...------------.........//////............/////////000---...000111222222111111222222444666999999777555444555555666555333222111///...,,,,,,---...,,,++++++++++++,,,,,,------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000---------...111333111......000444555333777III\\\xxxyyy{{{zzzmmm___SSSLLLHHHGGGJJJKKKLLLKKKJJJHHHGGGGGGDDDEEEHHHLLLOOOSSSVVVXXXZZZZZZ[[[```eeeiiikkkkkkjjjhhhfffcccbbbccceeefff^^^jjj}}}yyyqqqeee```YYYIIIEEE>>>666222333333000---...///000000...---,,,,,,........................,,,,,,.../////////...---000///.........///000000...------...111222222111000000000000111222333444000000111222444666888999888999:::<<<<<<<<<<<<;;;@@@>>>======@@@BBBCCCDDDEEEEEECCCBBB@@@???>>>===:::;;;===<<<:::999999:::888888888888888777666666222111000//////......///---,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))(((((((((((())))))'''((()))((('''''')))+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))),,,+++***((((((((()))***))))))))))))************++++++***)))(((((())))))))))))))))))))))))))))))************))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((+++*********))))))(((((())))))))))))))))))))))))))))))))))))((((((((((((++++++++++++++++++++++++,,,,,,,,,---------......//////---,,,,,,---...///000000000000////////////333222111111111222333444111111222333333444555555444444333333333222222222000000///...------,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,)))***+++,,,---.........------------------------------------.........///......000111333555666666CCCTTTlll{{{zzzppp[[[[[[lllxxxxxxiiiccciiiiii^^^VVVPPPJJJHHHHHHLLLRRRWWWZZZZZZXXXWWW\\\fffpppvvvzzzgggVVVPPPIII>>>;;;???555111555>>>===111+++---........................//////.........---------............////////////.................................////////////000000000000000111111111111222333333444555666777777666777999;;;<<<<<<<<<;;;===>>>???@@@@@@@@@@@@@@@??????@@@@@@@@@??????>>><<<:::888999;;;<<<:::888777666444444444444222000222111///...------......///...------++++++***)))---+++((())),,,---,,,***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))))))))))))))************************************,,,+++)))((((((((()))***))))))))))))************++++++***)))))))))))))))))))))))))))))))))))))))++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((************)))))))))((()))))))))))))))))))))))))))))))))))))))))))))(((++++++++++++++++++++++++,,,,,,,,,------------...///...------------...///000/////////////////////111111000000000111222333111111222222333444444555333333333333222222222222000//////...------,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,---------...------,,,,,,------------------------------........./////////---...///000111333444444666???MMM^^^xxxtttmmmfffdddfffjjjmmmppppppqqqpppqqqwwwzzzbbbQQQDDD@@@<<<333111555444111555>>>>>>444000444........................///.........------------............////////////........................------.........///////////////000000000111111111222222333444555666666777666777999:::;;;<<<;;;;;;<<<======>>>>>>>>>>>>=========>>>>>>>>>>>>======<<<:::999999;;;<<<:::888777555444333444333222000111000///---,,,,,,---------------,,,,,,++++++***...+++))))))+++,,,+++***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++++++++)))))))))))))))))))))))))))))))))*********++++++************************+++***))))))((()))))))))))))))))))))************+++***))))))))))))))))))))))))))))))))))))))))))+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,------------......---------......///////////////////////////000////////////000111111111111111222333333444444333333222222222111111111//////......---,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,---............------,,,------------------------............/////////000.........///000000111111555777888<<>><<<555111333333000000222333000000333222---+++...---------------------------------------------------------.........//////........................,,,,,,,,,---------......////////////000000000111000000111222333444444555666666777888999:::;;;;;;;;;;;;<<<;;;;;;:::999999::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;:::888666555444222222222222000...---------,,,,,,+++++++++******++++++,,,,,,,,,,,,...,,,+++******))))))((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++************))))))))))))))))))))))))************************))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))************++++++++++++************************)))))))))*********))))))((()))))))))***************)))))))))))))))******))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))******))))))))))))))))))))))))((()))))))))*********+++************************+++++++++,,,,,,,,,------,,,------.........//////------....../////////000000000000111111111111111000000111111111111111222111111000000000/////////---------------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,,,,,,,------------,,,,,,------------------------............////////////000000000000000000000000,,,000555555333333888>>>CCCVVVqqqyyysssmmmnnnzzz}}}eee]]]TTTKKKBBB:::444111333000...000111///...///000...---...---+++***,,,------------------------,,,,,,------------------------------....................................,,,,,,,,,---------.........////////////000000000///000000111222333444444666666666777888999:::;;;<<<<<<<<<<<<;;;;;;:::999:::;;;<<<<<<============;;;<<<===<<<;;;888777666444333111111111000///---,,,,,,,,,,,,,,,+++++++++)))******++++++,,,,,,------,,,+++***)))(((((()))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))),,,++++++++++++*********))))))))))))))))))))))))************************))))))))))))))))))))))))''''''(((((((((((((((((())))))))))))))))))))))))*********++++++++++++,,,++++++++++++++++++++++++(((((()))************)))))))))))))))************)))))))))))))))******+++))))))))))))))))))))))))*********+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))((())))))******+++++++++************************++++++++++++,,,,,,,,,,,,+++,,,---...////////////---------......//////000///000111222222222111111000000000000000000000000000000/////////.........------,,,,,,,,,,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,......///......---,,,+++------------------------------------.........///////////////000000000000+++---111333111...111888000999HHH^^^zzz}}}hhhddddddiiiooosss{{{{{{ssskkkQQQFFF999222...---111555111000000111000/////////,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------.................................,,,---------..................////////////000000///000111222333444444555555555555666777888:::;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;<<<===>>>>>>>>>>>>;;;===>>>>>>;;;777666555333222000000000000...,,,+++,,,,,,------,,,++++++)))*********++++++,,,,,,+++,,,,,,***(((''')))***'''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++++++++*********))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++++++++++++++'''((()))***+++******)))))))))))))))************)))))))))))))))***++++++)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************))))))))))))))))))))))))((())))))******+++,,,,,,***************************++++++++++++,,,,,,,,,+++,,,---////////////...,,,,,,---......///000000...///000111111111000000000000000000000000000000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++************************)))***+++,,,,,,+++***)))++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,,,,---...000111111111222------------------------,,,,,,,,,,,,------------------........./////////111///111333000,,,---333000333888AAATTTssszzzqqqiiifffeeeccccccfffpppxxxjjjbbbZZZRRRAAA888111000000///222777000222222111000111111111+++---------...///000///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.................................------........./////////........./////////000000000000111222333444555555555555555555666888999;;;::::::;;;;;;<<<;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>;;;===???>>>:::777555444333111////////////---++++++,,,---......---,,,,,,***************+++++++++)))***+++***(((''')))+++''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,+++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++'''((()))+++++++++***)))))))))))))))************))))))((())))))***++++++))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++(((((())))))*********+++))))))))))))))))))))))))((())))))***++++++,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,***+++---///000000///...,,,,,,------...///000000,,,---///000000000///...000000000000//////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++************************)))***+++,,,,,,+++***)))+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,++++++++++++++++++,,,&&&(((,,,000444777:::;;;------------------------+++++++++,,,,,,,,,------++++++,,,------.../////////---000555444//////333///222555555<<>>@@@???:::666444444222111/////////...---++++++,,,---.........---,,,************************(((***+++***((('''***,,,''''''((((((((((((''''''))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))+++,,,------,,,+++)))(((++++++***)))(((((())))))******++++++++++++******+++*********))))))((((((************))))))))))))***************)))(((((())))))))))))************))))))))))))))))))))))))++++++******************************************++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))+++*********))))))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***++++++++++++*********))))))((((((++++++***)))((((((((()))))))))))))))))))))))))))))))))***++++++++++++******++++++,,,,,,++++++***---------...------,,,,,,......---,,,---...///000............////////////000000000000000000000000///............---------++++++++++++++++++++++++************************+++++++++*********))))))+++++++++*********))))))************************)))************+++++++++++++++************++++++,,,---...000222666<<<@@@,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,........................////////////000000000000,,,333888666333:::MMM]]]wwwyyyxxxvvvssstttzzzzzzqqqlllnnnrrrrrr{{{~~~tttyyy~~~kkkaaaQQQAAA777555777999111111000000//////.........111555555222...------/////////...------,,,,,,------------------------------------------------........................//////.........---------,,,,,,,,,---------......////////////////////////000000000000111222333444666777777777777666666555999999:::;;;;;;<<<<<<===;;;:::999999:::;;;<<<===???>>><<<:::888666444333000///...---,,,---......+++,,,,,,,,,,,,+++******************************))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))++++++************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,++++++******++++++***)))))))))))))))******++++++++++++******************)))))))))(((************))))))))))))***************)))(((((())))))))))))************))))))))))))))))))))))))************************************************++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))************)))))))))(((************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++************)))))))))(((+++***))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++******++++++,,,,,,++++++***,,,,,,------...---------...------,,,---...///000.........//////000000000////////////////////////............------------++++++++++++++++++++++++************************+++++++++*********))))))+++++++++*********))))))************************)))************+++++++++++++++************++++++((()))))))))***---222666///...---+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........................../////////000000000000///111222000///222;;;BBBFFFVVVbbbqqqzzzsssuuu|||}}}kkk___UUUKKKEEE===444///...///111000000000000//////.........111333333000...---------------...............------------------------------------------------------------------------///.........------------,,,,,,,,,---------..............................000000000000111222333333555666666777777777666666999999999:::;;;;;;<<<<<<<<<;;;:::::::::;;;<<<======<<<;;;999777555444333000///...---,,,------...++++++,,,,,,++++++***)))************************))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++++++++*********++++++,,,+++***))))))))))))))))))******++++++++++++******************))))))))))))************)))))))))))))))************))))))((())))))))))))************))))))))))))))))))))))))************************************************************************))))))))))))************))))))))))))))))))))))))************))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++************))))))))))))))))))))))))))))))***+++))))))))))))))))))))))))))))))***++++++++++++******++++++,,,,,,++++++***++++++,,,---...............------------...//////---......///000111111222////////////////////////............------------++++++++++++++++++++++++************************+++++++++***************+++++++++***************************************)))************+++++++++++++++************+++++++++,,,+++******+++///222222000---***)))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------....../////////000000000444222000000111222111///444:::>>>III]]]sssaaaNNNCCC999444333222000///.........000000000////////////...///000111000...------...+++,,,,,,---......//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,............------------,,,,,,,,,---------..............................000000000000111222333333444555666666777777777777888888999999:::;;;;;;;;;===<<<;;;;;;;;;;;;;;;<<<::::::888777666444333333///......---,,,---------++++++,,,,,,++++++***)))************************))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,+++***)))))))))+++,,,---******)))))))))))))))*********++++++++++++***************)))))))))))))))************)))))))))((())))))************)))(((((()))))))))************))))))))))))))))))))))))***************+++++++++************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))*********)))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********************))))))))))))))))))((((((((()))***++++++))))))))))))))))))))))))))))))***++++++++++++******++++++,,,,,,++++++******+++,,,---............------------......//////------...///000222222333////////////////////////.........---------,,,,,,++++++++++++++++++++++++************************************************************************************************))))))*********+++++++++++++++************++++++...//////---,,,---000222111000...---,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------........./////////000000333111///000333444222///999999777;;;DDDOOOppp{{{zzzxxxooouuunnnWWWCCC<<<:::777222333333444333111000.../////////////////////////////////...------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,---------............................../////////000000111222333333444555666777777777777777777888888999:::::::::======<<<;;;;;;:::::::::777777666555444333222111......---------,,,,,,,,,+++++++++++++++***))))))************************(((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,******)))((()))***,,,---***)))))))))))))))************++++++++++++******))))))))))))))))))******************)))))))))(((((())))))*********))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))******)))((((((((()))***++++++))))))))))))))))))))))))))))))***++++++++++++******++++++,,,,,,++++++******+++,,,---............---------...............,,,---...///000111222333...........................------------,,,,,,,,,++++++++++++++++++++++++************************************************************************************************))))))*********+++++++++++++++************++++++***+++++++++***+++---///---...///111111111000///,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////,,,,,,+++,,,,,,...000111///111///222666666JJJmmm~~~zzzyyyvvvlll```YYYEEEIIIFFF999000222555555222222222111000///------...............////////////...------------------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------------,,,,,,,,,---------..............................////////////000111222333333333444666777777777777666666777777888999999999<<<<<<<<<;;;;;;:::999999666666555444222111111000---------------,,,,,,,,,***++++++++++++***))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++******)))))))))******+++)))))))))))))))******+++******++++++++++++******))))))))))))************************))))))))))))((())))))************)))))))))))))))************)))))))))))))))))))))))))))))))))***++++++,,,,,,************************************************))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))************))))))))))))))))))***+++))))))))))))))))))))))))))))))***++++++++++++******++++++,,,,,,++++++***++++++,,,---............,,,---......//////......,,,------...///000000111........................------------,,,,,,,,,,,,++++++++++++++++++++++++***************************************+++++++++***************+++++++++************************)))************+++++++++++++++************++++++(((***+++*********,,,...***,,,///222333222111///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////,,,------,,,******...222+++000000222444///555HHHddd{{{~~~||||||ggg]]]VVVLLL@@@:::111666777333111111000---111000000///......//////---............/////////...------...//////...,,,......------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,---------......------------------------////////////000111222222333444555555666666666666555555666666777888888999999::::::::::::999999888666666555333222000//////,,,------------,,,++++++******++++++******)))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))++++++************++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))************))))))((()))))))))))))))***++++++******++++++++++++******((()))))))))************************))))))))))))(((((()))***************))))))))))))************))))))))))))))))))))))))((())))))***++++++,,,,,,************************++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))((()))))))))************+++***))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++******++++++,,,,,,++++++***,,,,,,------...---------,,,---.../////////...---,,,,,,------.........///........................---------,,,,,,,,,++++++++++++++++++++++++++++++************************))))))*********+++++++++))))))*********+++++++++************************)))************+++++++++++++++************+++++++++,,,------++++++,,,...+++,,,...000000000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////000000///......///111111777555222777444111777===NNNaaammmvvv~~~}}}sss___TTTGGG@@@;;;444///---111333444222333333111---000000000000000000000000---------.........//////...------///111111...+++---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------///......//////000111222444444555555666555555555444555555666666777888888666777888999999999888888777666555333111///...---,,,,,,---------,,,+++******************))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))***+++++++++)))((('''))))))((())))))***++++++******++++++++++++******(((((())))))*********+++************))))))))))))(((((()))***************))))))))))))************))))))))))))))))))))))))((())))))***++++++,,,,,,************************++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))(((((())))))*********+++++++++***)))(((((())))))))))))))))))))))))))))))))))))***++++++++++++***+++++++++,,,,,,+++++++++---------...------,,,,,,,,,,,,.../////////...---,,,,,,------------------........................---------,,,,,,,,,++++++++++++++++++++++++++++++************************))))))******++++++++++++))))))******++++++++++++************************)))************+++++++++++++++************++++++***,,,,,,+++)))((()))***...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---,,,---...000000///---,,,222---***444888444444111888???DDDIIIUUUccclllrrrnnnlllnnnsssrrr}}}yyyrrrrrr{{{}}}pppcccZZZQQQGGG>>>999444222111000111333333111---***,,,000111000//////000000///...---,,,---------.........//////------...000333222...******++++++,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......------------------------.........//////000111222555555555666555555444444444444555555666777777777555666777888999999888777888777666333111///------,,,,,,---...---,,,+++******************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************,,,---+++((()))------)))************************************************************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******++++++++++++************))))))))))))******+++*********))))))(((((())))))***++++++++++++***))))))))))))(((((((((((())))))************))))))************************++++++******************///000000...+++(((''''''))))))))))))))))))))))))++++++***)))(((((()))))))))*********++++++++++++++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))++++++******************((()))***++++++***)))(((,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------***++++++,,,---...//////........................///............---------++++++++++++++++++++++++)))************+++++++++************************************************************************++++++++++++******))))))************************************************++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,---------......///000000000111111111111000000000000000000000000333222222444888>>>DDDGGGLLLKKKJJJJJJNNN[[[mmm{{{|||hhh]]]XXXTTTRRRNNNIIIDDD???;;;999222222222111000//////...///////////////////////////............---------......------------......,,,------......------,,,---...///000000...,,,+++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...******+++++++++,,,,,,,,,,,,,,,,,,---------............///000000000000000222333333444444555555555444444333333444444555666777777777777777666555555222222111000///...------,,,,,,,,,+++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++'''((((((((()))))))))******************************------)))(((******'''************************************************************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******++++++++++++************))))))))))))******+++*********))))))))))))))))))***++++++++++++***'''(((((())))))*********))))))************))))))************************************************+++---...---***)))))))))))))))))))))))))))))))))++++++***))))))))))))))))))))))))*********++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************((()))***++++++***)))(((++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,------------------....................................------------++++++++++++++++++++++++)))************+++++++++************************************************************************++++++++++++*********)))************************************************++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,------------........./////////000000000000000000000000000000000333222111000222444777999333444333222222888CCCLLLQQQ[[[kkkzzz}}}gggTTTGGGAAA@@@===<<<:::888666444222111222222111000000///..........................................------------......------------......,,,,,,------------,,,,,,------/////////...,,,+++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++,,,------******+++++++++,,,,,,,,,,,,,,,,,,---------............///000000000000000111222222333333444444555444333333333333444555555666666666555555444333333111000000///...---,,,+++,,,,,,+++++++++*********************************(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********(((((((((((())))))))))))***************************000222---)))))))))'''************************************************************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******++++++++++++************))))))))))))*********************)))))))))))))))***++++++++++++***''''''((()))***++++++,,,))))))************))))))************************************************''')))++++++*********+++))))))))))))))))))))))))+++***))))))))))))))))))((((((((()))))))))******+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))************************))))))***++++++***))))))*********++++++,,,,,,---++++++,,,,,,,,,,,,------......---------,,,,,,,,,....................................------------++++++++++++++++++++++++)))************+++++++++************************************************************************++++++++++++************************************************************++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,---------------------............///000000000000000000000000111111000...............333555666555222333666:::222777???HHHQQQ]]]kkktttwwwyyyyyyooobbbYYYKKK>>>666333333444000000000000////////////111111000000//////..........................................------------......------------......,,,,,,------------,,,,,,,,,---...///...---,,,+++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------******+++++++++,,,,,,,,,,,,,,,,,,---------............///000000000000000000111111222333333444444444333333333333444555555555444444333222111111000//////...---,,,++++++***,,,++++++++++++*********************************''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))))))))******))))))))))))((((((((((((************************,,,333777222,,,******)))************************************************************************)))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))******++++++++++++************))))))))))))******************************))))))***++++++++++++***)))))))))******+++++++++)))******++++++******)))***************************************+++++++++((()))+++,,,+++***+++,,,))))))))))))))))))))))))******)))))))))))))))***(((((((((((())))))))))))******)))))))))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))***************+++++++++************************))))))***+++,,,,,,------+++++++++,,,,,,,,,------------------------------.................................---------,,,,,,************************))))))*********+++++++++************************************************************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------............////////////////////////...//////000000/////////...000333333111111222333555555333222333888@@@FFFRRR```kkksss}}}pppeeeXXXVVVXXXWWWLLLAAA999666333333555666555333222222222111111000000///000000000//////..........................................---------,,,,,,...------,,,,,,------...,,,,,,,,,------,,,,,,,,,,,,------------,,,++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,---------............///000000000000000111111222333444444555555444444333333444444555666555444333222111000/////////......---,,,,,,++++++++++++++++++************************************(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((((((************************+++333666222,,,******)))******************************************************************************************************++++++++++++******))))))))))))))))))))))))******++++++++++++************))))))))))))*********************+++++++++))))))***++++++++++++***,,,,,,++++++******))))))******++++++++++++******************************))))))*********+++++++++***,,,------,,,++++++,,,))))))))))))))))))))))))***)))))))))))))))******(((((((((((())))))))))))***)))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))*********+++++++++++++++************++++++))))))***+++,,,,,,------+++++++++,,,,,,,,,------++++++,,,,,,---...//////...........................------------,,,,,,,,,************************))))))*********+++++++++************************************************************************+++++++++++++++++++++,,,************************************************++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------.........//////........................---...///111111111000000***+++,,,------...///111666555222000///111555888777AAAFFFLLLXXXaaasss|||fffUUUMMMDDD>>>===<<<777222333222222444777666222...111111000000///........./////////..........................................------------,,,,,,,,,------,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++***************************+++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------............///000000000000000222222333444555666777777555555444444555555666777777666444222111000/////////......------,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((((((((())))))))))))((((((((((((************************(((...000,,,)))))))))(((******************************************************************************************************++++++++++++******))))))))))))))))))))))))******++++++++++++************))))))))))))***************+++++++++++++++))))))***++++++++++++***...------,,,+++***))))))******++++++++++++******************************)))))))))***++++++,,,,,,,,,---///...,,,******+++)))))))))))))))))))))))))))))))))))))))******+++((((((((()))))))))******)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))******************************))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))***++++++,,,,,,,,,+++************+++,,,*********++++++,,,,,,---++++++,,,,,,,,,,,,------***++++++,,,---...///000........................------------,,,,,,,,,,,,************************)))************+++++++++************************************************************************++++++++++++,,,,,,,,,,,,************************************************++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------.........//////............................../////////...------333222111111111222333444111111111222333444555555666:::777666<<>>AAABBBFFFNNNVVV\\\aaaffflllwwwwwwqqqnnnhhhmmm^^^PPPAAA999888444333444111---///444222111000111222222///,,,...111444333///------...............---------------------------------------------------------------------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,+++++++++,,,+++******)))*********************************++++++++++++++++++++++++++++++++++++++++++++++++*********)))***++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,---------.........//////000000000000000000111222333555666777888999999888888999999:::;;;999777444111...------...+++++++++***************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&%%%&&&'''((()))***+++,,,)))******+++++++++******...,,,+++,,,...000000000)))+++++++++***)))***+++******************************))))))******+++,,,***************************************************************************************)))((('''(((((())))))*********+++,,,++++++******++++++,,,************************************************))))))***++++++++++++***000...***'''&&&''')))+++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************++++++************++++++111000...,,,,,,,,,...///******+++++++++,,,,,,,,,.........------,,,,,,,,,........................,,,---------.../////////---------,,,,,,+++++++++************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++,,,,,,,,,------.........---------,,,,,,+++++++++------------------------------------------------............////////////////////////000000000000000000111111111222222222555555555666666666666777666777999;;;===???AAABBBHHHLLLRRRYYY___dddggghhhvvv}}}yyytttwww{{{|||tttmmmiiillllllsss{{{wwwooocccXXXNNNJJJHHHKKKJJJGGGCCC@@@<<<999888333333333222222111111111222222222111000//////...////////////////////////---------.........//////------------------------///...---,,,,,,,,,,,,,,,///......---+++******)))---,,,,,,+++*********+++************************)))************+++++++++************************************************---,,,***))))))***,,,---+++,,,---,,,)))(((+++---++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000111111222333444666666777777666666888999999777555666444222000...,,,++++++,,,---...---+++***+++,,,))))))))))))))))))))))))***)))(((''''''((()))***(((((())))))))))))(((((())))))))))))((((((((((((&&&''''''((()))******++++++***'''&&&&&&'''***+++******++++++++++++******(((''''''(((***++++++***)))+++,,,+++***)))***+++***************************************++++++,,,************************************************************************+++++++++++++++***)))((())))))))))))*********+++,,,++++++******++++++,,,************************++++++++++++++++++++++++((()))******++++++******++++++***)))))))))******++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************++++++************++++++///...,,,******+++,,,---******+++++++++,,,,,,,,,......---------,,,,,,,,,------------------------------------............---------,,,,,,+++++++++************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,------------------,,,,,,+++++++++------------------------------------------------............////////////.../////////000000000000000000000111111111222222333333333333444444444555333444444555777888999999999;;;???CCCEEEGGGGGGHHHSSSXXX\\\[[[UUURRRSSSVVV``````^^^\\\WWWRRRNNNKKKKKKKKKPPPZZZdddhhheee```TTTSSSNNNHHHAAA<<<;;;;;;>>>>>><<<:::888666444333333333222222222111111111222222111111000//////...........................------------.........///------------------------...------,,,,,,,,,---------,,,,,,,,,,,,,,,++++++---,,,++++++******++++++************************)))************+++++++++,,,,,,+++++++++*********************************---,,,+++*********+++,,,+++---...,,,)))((()))+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.../////////000000111222333444555555555555555666888888666444444333111///...,,,,,,,,,+++,,,---,,,*********+++)))))))))))))))))))))))))))((((((''''''(((((()))(((((())))))))))))(((((((((((((((((((((''''''''''''''''''((()))************)))(((''''''((()))***++++++++++++++++++******)))))))))+++---...,,,******+++,,,+++***)))***,,,++++++++++++++++++++++++************+++++++++,,,************************************************************************+++,,,,,,,,,,,,++++++***)))))))))***************,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))******++++++******((()))***+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************++++++************++++++,,,+++***)))))))))***+++******+++++++++,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------------,,,,,,,,,,,,++++++************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++------,,,,,,,,,,,,++++++---------------------------------------------------............/////////....../////////000000000000000000000111111111111000111111111111222222222222222222222222222222111111222444555555444444333999;;;======:::888888888;;;;;;<<<<<<;;;:::888777333444777<<<@@@AAA???<<<888888777555222222333555222222222111111111111000222222222111111111111111222111111000000//////...........................------------............---------------------------,,,,,,,,,,,,------...***+++++++++,,,,,,------,,,,,,++++++******++++++************************)))************+++++++++------,,,,,,+++++++++***************************,,,,,,,,,++++++*********(((***,,,,,,*********+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------..................///000000111222333444444444333333555666666333111222111000///...---------+++,,,---,,,***)))***+++))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))((((((''''''''''''''''''''''''''''''(((((())))))******))))))(((((((((((()))))),,,,,,++++++******++++++,,,,,,---///111111...,,,***+++,,,,,,******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,+++************************************************************************,,,---------------,,,,,,************************,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************++++++************+++++++++***))))))))))))************+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------.........//////........./////////000000/////////000000000111111//////000000000111111111222222222222222111111111222222333444555555444444444444444444555444222111222222444555555555555444222333555555444333333444333333444333111111333555.../////////000000111111111111111111111111111000111111000000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......***++++++++++++,,,,,,,,,,,,,,,++++++***++++++,,,************************))))))*********+++++++++++++++,,,,,,,,,---------************************,,,,,,,,,,,,,,,+++))))))&&&''')))++++++,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,,,,------...............---------000000111111222333333444333333333444555444222000000///......------......,,,---------+++***+++,,,))))))))))))))))))))))))((()))***++++++***)))((((((((())))))))))))(((((('''''''''((((((((((((((('''((((((((()))))))))***'''((()))******)))((('''------,,,+++******++++++))))))***,,,------***(((***,,,,,,,,,+++***+++,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++************************************************************************,,,------.........------+++++++++***************,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------111000---+++***+++,,,...++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************++++++************++++++++++++*********+++++++++******+++++++++,,,,,,,,,------------------------------------------------......------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------........................////////////....../////////000000000///000000000111111111111111111222222333333333444111222222333444444444444333111000111333333111///222333333333333333222222222444555444222111222444111222333222000000111222000000000000111111111111000000000000000000000000000000000///////////////........................------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...,,,,,,+++++++++*********,,,++++++***++++++,,,,,,************************))))))*********+++++++++))))))***+++---...///000************************+++,,,,,,,,,,,,+++***)))*********+++++++++***)))++++++******++++++,,,---+++++++++,,,,,,---------...............---------111111222222333333444444444333333444555444222///......------------......,,,---...---,,,+++,,,---))))))))))))))))))))))))***+++,,,------,,,+++***(((((())))))))))))(((((((((((()))))))))*********(((((((((((())))))))))))'''((()))******)))((('''///...,,,+++******++++++)))((((((***++++++)))'''+++,,,---,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---------,,,+++************************************************************************,,,------............---+++++++++++++++*********,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---333111---***)))***,,,...++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************++++++************++++++***+++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,------------...........................------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---++++++,,,,,,,,,,,,------+++,,,,,,------.........------------------------,,,------------.........------........./////////............////////////000000000000111111111111...//////000111222333333222222222222111111111111111000//////000111000///333222222111111000000000111222222222111111222333...000111111000000111222000000000000////////////////////////000000000000////////////////////////------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++*********)))++++++******++++++,,,,,,************************)))************+++++++++'''((()))+++,,,...///000************************++++++++++++++++++++++++333111---+++***)))'''%%%++++++******++++++,,,---***++++++,,,,,,------...------..................222222222222333333444444333333222333444333000...------,,,,,,,,,------...,,,---...---+++***+++,,,))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++(((((())))))))))))((((((((())))))******++++++,,,(((((((((((())))))))))))'''((()))******)))((('''000...,,,*********+++,,,,,,+++***+++,,,,,,+++***+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,+++************************************************************************+++,,,---............---,,,,,,,,,++++++*********,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,///---,,,*********+++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************++++++************++++++)))***++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,------+++++++++,,,,,,---------************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,---......///+++++++++,,,,,,---------++++++,,,,,,---......///------------------------,,,,,,---------.........---------.........//////------........./////////////////////000000000111......//////000000111111222222111111111111111222111111111000000000111222111111111000111111111222000000000111222222222111...000222222111000111222//////.........................../////////000000////////////////////////---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++***+++++++++************++++++++++++++++++******++++++,,,---************************)))************+++++++++))))))******+++,,,,,,,,,************************+++************+++---...777222---******)))((('''++++++******++++++,,,---******+++,,,,,,---......,,,---------.../////////111111111111222222222222222111111111222111...,,,------,,,,,,,,,,,,,,,---***+++,,,+++)))((()))***))))))))))))))))))))))))+++******))))))******+++(((((())))))))))))((((((((((((((()))******++++++))))))))))))(((((((((((((((((())))))))))))((((((000///,,,*********+++,,,,,,+++))))))***+++******+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,......---,,,+++************************************************************************++++++,,,---.........---,,,,,,,,,++++++*********,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***++++++++++++***))))))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************++++++************++++++((()))***+++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------************************************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,...///000000+++++++++,,,,,,---------++++++,,,,,,---...//////------------------------,,,,,,,,,---------......---------.........//////---------.........//////........./////////000000000000000000000000000000.........///000111333333000111222111//////111333.........///000222333444///......///111222000...///111222222000//////000............////////////---.........//////000000.........///////////////---------------------------------,,,,,,+++++++++++++++++++++++++++++++++------,,,+++************'''((()))***+++,,,------+++*********+++,,,,,,---************************)))************++++++++++++++++++*********))))))************************+++***))))))***,,,...000444000+++)))***,,,------++++++******++++++,,,---******+++,,,,,,---......,,,,,,------...///000000000000000000111111111111000000///000000///---***------,,,,,,++++++,,,,,,((()))***)))((('''''')))))))))))))))))))))))))))***)))(((''''''((()))***(((((())))))))))))((((((&&&''''''((()))******+++))))))))))))(((((((((((())))))(((((((((((()))))),,,,,,,,,,,,,,,,,,,,,,,,///...,,,*********,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++@@@555+++'''***+++'''"""******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))***++++++,,,,,,++++++*********************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************---------,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))******+++******++++++++++++******))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++000000//////............------------------------++++++++++++++++++++++++))))))))))))************,,,,,,+++***))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++******,,,---.../////////,,,,,,,,,---------...............------,,,,,,,,,000000//////.........---////////////////////////---...///000000111000000000000000000000000000000000000111111111111000000000000000000000000000000////////////////////////000000000000000000000000000000////////////000000000000000000000000000000111000///...---,,,,,,,,,////////////////////////,,,------,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,(((,,,...******,,,,,,)))+++++++++*********))))))+++++++++************))),,,,,,,,,++++++***************++++++++++++*********+++***(((***,,,)))###******,,,---((($$$'''...))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,,,,------,,,+++************++++++,,,,,,,,,,,,------,,,,,,,,,---------............///000000000000000111111111000///---,,,+++++++++************++++++(((***+++)))'''***222999+++*********))))))((((((...,,,***(((''')))+++,,,+++*********))))))((((((+++)))((('''((()))+++,,,,,,+++++++++******)))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++;;;555---+++...///---)))***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++*********++++++,,,,,,++++++******************************++++++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************---,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************)))))))))))))))***++++++******++++++++++++******************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++/////////......---------------------------------++++++++++++++++++++++++************++++++++++++,,,,,,+++******************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------...---------,,,,,,,,,---------............---------,,,,,,,,,000/////////.........---////////////////////////...//////000000000000///////////////////////////000000111111111111000000////////////////////////////////////////////////////////////////////////000000////////////000000///////////////////////////......---------......////////////////////////------------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***---222222///+++******+++++++++*********))))))+++++++++************))),,,,,,,,,++++++***************++++++++++++******%%%)))***'''&&&)))***)))---,,,---...,,,(((***...)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,,,,,,,++++++***+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------............///000000000000000000000000000...---,,,+++++++++************++++++(((***+++)))'''***000555************)))))))))(((---,,,***)))((()))***+++************)))))))))(((***)))((('''((()))+++,,,+++++++++******))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,......,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,+++,,,,,,------,,,,,,+++000...,,,+++---...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))*********++++++***))))))))))))***++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,++++++************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,,,,---------.........------------,,,,,,,,,/////////...............///////////////////////////000000000000//////...///////////////////////////000000111111000000///////////////////////////////////////////////////////////////////////////000//////......//////000////////////////////////---------------...//////////////////////////////,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---333:::777,,,(((++++++++++++***************+++++++++************)))+++++++++++++++***************++++++++++++******&&&***,,,+++,,,111444333---)))(((+++,,,)))(((***))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++++++++***++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------............///000000000//////000000//////...---,,,+++++++++************++++++''')))+++***((()))---000************))))))))))))+++++++++***************************))))))))))))***)))((((((((()))+++,,,)))************))))))((())))))))))))))))))))))))------------------------...---,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++,,,,,,------,,,,,,+++(((***,,,---,,,,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,,,,++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++******))))))******+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++******++++++++++++++++++,,,,,,,,,------------------------------,,,,,,------------,,,,,,------------------------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,,,,---------......------------------------........................////////////////////////000000111000000///...---//////////////////////////////000000000000///////////////////////////////////////////////////////////////////////////////////////....../////////////////////////////////......---------......///........................+++******+++,,,,,,,,,+++++++++++++++++++++++++++...)))...===>>>111(((***************************+++++++++*********))))))+++++++++*********************++++++++++++************---777GGGTTTTTTMMM000***'''+++...---)))((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************************+++,,,------+++++++++,,,,,,,,,------,,,,,,,,,---------............///////////////.../////////...---,,,++++++++++++************++++++''')))+++***)))(((***,,,*********)))))))))))))))******+++,,,+++***)))(((*********)))))))))))))))))))))(((((())))))***+++((()))*********)))(((((())))))))))))))))))))))))---------------------------------------------...------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++***---111111///.........++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************((()))))))))************************++++++++++++***************++++++,,,,,,,,,+++******+++,,,,,,************************++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++++++++,,,,,,+++++++++++++++,,,,,,++++++,,,,,,,,,---------------------------------,,,------......------,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,,,,------,,,------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,,,,,,,---------......---------------------------------...............////////////////////////000000111000000///...---........................//////000000000000//////........................////////////////////////........................//////............//////........................000000///------,,,,,,,,,------------------------,,,++++++,,,//////...+++++++++++++++++++++++++++...$$$'''888@@@555***)))************************+++++++++*********))))))******************************++++++++++++******+++''')))>>>___sssmmm]]]666///,,,111555444///---))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************************+++,,,------+++++++++,,,,,,,,,------,,,,,,,,,---------............////////////......---......------,,,+++***++++++************++++++((()))******)))((())))))))))))))))))))))))******)))***+++,,,,,,***)))((())))))))))))))))))******)))))))))))))))******+++((()))***++++++***)))(((************************------------------------------------............------------------------......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++***,,,///000...,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++************************************************************************))))))))))))*********************++++++++++++,,,+++************+++,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,++++++++++++,,,,,,---,,,,,,,,,,,,------------------------------------------............------------------------------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,---------------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---.../////////,,,,,,,,,---------......,,,,,,,,,------------...---------------.........///////////////////////////000000000000//////..............................//////000000//////...........................////////////////////////........................///......------......///........................111000///...---,,,,,,,,,------------------------///------///333333111---++++++++++++++++++++++++---$$$$$$111:::666...******************++++++++++++++++++************))))))))))))*********************++++++++++++******///'''%%%666RRRbbbVVVCCC444...,,,111444222...,,,))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++++++++***++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------............/////////...------,,,---------,,,,,,+++***++++++************++++++))))))))))))))))))))))))))))))))))))******************+++,,,+++***)))((())))))))))))************((()))))))))************((()))+++,,,---,,,***)))************************........................,,,------.............................................------------..............................------------------------+++++++++,,,,,,---------------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++)))***+++,,,,,,+++)))(((,,,,,,,,,------------...------------------------+++,,,,,,---......------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---************************************************************************))))))))))))*********************+++++++++,,,,,,++++++******++++++,,,---...---+++******+++---...++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++------------------------,,,,,,,,,,,,---------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---+++++++++++++++,,,---...,,,,,,,,,------------...........................------............------........................------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++,,,,,,,,,,,,---------------...------,,,+++------------------------------------------------+++,,,,,,---.........---,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,------.........////////////////////////...//////000000000000///..............................////////////..............................////////////////////////........................///......------......///........................000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++///333444000,,,************************+++)))))),,,000222000---))))))*********++++++++++++++++++************)))((()))))))))*********+++******++++++++++++******...)))&&&***666<<<333&&&---)))(((---///+++(((''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,,,,,,,++++++***+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------............//////......---,,,+++,,,,,,,,,,,,++++++***++++++************+++++++++***))))))******+++***((()))))))))************+++++++++++++++***))))))((()))))))))************(((((()))***************(((***,,,......---+++***************************........................,,,,,,---.../////////.................................------------..............................------------------------+++++++++,,,,,,---------...------,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,---///000...+++,,,,,,,,,---------......------------------------+++,,,,,,---.........---+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------************************************************************************))))))))))))******************+++++++++,,,,,,,,,++++++******++++++,,,---...---+++******+++---...++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++------------------------,,,,,,,,,------.........++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......++++++++++++,,,,,,---...,,,,,,,,,---------..............................------............------........................------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------------......------,,,+++------------------------------------------------------......------,,,+++,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,------.........////////////////////////......///000000111000000..............................////////////..............................////////////////////////.................................------....................................------------...//////,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((,,,000111---)))***************************......***(((---000000))))))******+++++++++++++++++++++************)))(((((())))))*********+++******++++++++++++******%%%((()))'''(((,,,---++++++))))))---...***'''((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,---------,,,+++************++++++,,,,,,,,,---------,,,,,,,,,---------........./////////...---,,,,,,++++++,,,,,,,,,+++******++++++************++++++,,,***((((((***+++,,,,,,(((((())))))*********++++++++++++***************(((((())))))*********+++(((((()))***************(((***---//////...,,,+++************************......//////000000111222111111000000/////////...//////...///000111333444555666666555222000000111///000111222222111000//////////////////...---,,,...---,,,...111111...******+++,,,---......------++++++,,,---............,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------///............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************)))************++++++++++++)))((()))******)))(((---,,,,,,///000...,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...---,,,,,,++++++++++++------,,,,,,+++***))))))************************++++++************++++++---------...------,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------......+++---......------...///------------------.........+++)))***---///...,,,///000000...,,,,,,---/////////000000000///---,,,---------------...///000...////////////...------000///...---------...///000//////...//////000111...............---------......---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,............------------.........------,,,,,,,,,------------------------.........------,,,,,,,,,------------------------//////............//////000000/////////.........////////////////////////......////////////......................................................////////////////////////------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))))))))************+++++++++************************)))************++++++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))******************************+++++++++,,,,,,,,,---,,,,,,,,,,,,---....................................---------,,,,,,,,,,,,,,,,,,+++++++++******+++++++++*********))))))+++*********))))))((((((************************))))))))))))***************++++++***((('''((()))******))))))))))))))))))******))))))(((((('''''')))))))))((()))******+++///...---,,,---...///000222222333444555666777888888999:::<<<===???@@@AAABBBBBBCCCAAA???>>>???AAA=========<<<;;;999888777999888888666444222000///000...---...111111///---............////////////+++,,,,,,,,,---,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************)))************++++++++++++***))))))++++++***)))******,,,---,,,++++++---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,,,,+++++++++,,,------,,,,,,+++******)))************************++++++************++++++,,,------...------,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------......---......---+++***+++,,,---------...///000000111111...,,,---///000000...///000111000//////111333000111222222222222111000...//////000222333555555555555555555444333111000222222111111222444777888555666666777777777777777222222111000///.........111111000///......------,,,,,,---------.........---------,,,,,,,,,,,,,,,..................------------------------------.........------,,,,,,,,,------------------------//////............//////......---------,,,,,,,,,////////////////////////......////////////..............................................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))))))))************+++++++++************************)))************++++++++++++*********))))))))))))))))))))))))))))))))))))************************))))))))))))************(((((((((((()))))))))*********************************+++++++++,,,,,,,,,---,,,,,,,,,------.................................------------,,,,,,,,,,,,,,,,,,+++++++++******+++++++++*********))))))+++*********))))))))))))************************))))))))))))***************++++++***)))((((((*********)))))))))******+++******))))))(((((((((((())))))))))))************333222000///000222555777888888999:::;;;<<<======>>>???AAADDDHHHKKKNNNOOOSSSSSSTTTSSSQQQPPPQQQRRRPPPPPPOOOMMMLLLKKKJJJIIIGGGFFFEEEBBB???<<<999777666444111000111000///............---...//////000...------------,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,---...///000111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************++++++++++++***)))***+++,,,+++***(((+++---,,,******,,,...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,------,,,,,,++++++******++++++++++++++++++++++++++++++************++++++,,,,,,------...------,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---......---,,,++++++,,,.........//////000000000111000...///111222222111111222555555666777999;;;======>>>??????>>>>>>>>>:::;;;===???AAACCCEEEFFFCCCCCCCCCCCCAAA>>><<<:::888777666666777:::===???@@@BBBDDDEEEEEEDDDCCCBBBAAA@@@>>><<<:::999888888555555444333222000//////,,,---------......//////------------------------.............../////////------------------------.........---------------------------------------//////............//////.........------------,,,////////////////////////......////////////..............................................................................+++,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))))))))************+++++++++************************)))************+++++++++***************)))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))************((((((((()))))))))************************************+++++++++,,,,,,,,,,,,------------.................................------------,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++******************************)))))))))************************)))))))))*********++++++)))+++++++++)))((()))******************+++,,,---***))))))))))))(((((((((((()))***+++++++++***)))444333222333666;;;@@@CCCDDDCCCBBBAAA@@@???>>>============@@@DDDIIINNNQQQXXX[[[^^^___^^^\\\\\\\\\YYYYYYXXXXXXYYYYYYZZZZZZTTTTTTRRRPPPLLLIIIGGGEEEBBB???;;;777444222000///...---,,,,,,,,,---...////////////.........//////------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------...//////000........................------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,*********,,,---,,,++++++,,,,,,++++++---...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,------...---------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,......------...///........................111111111222444666777888:::<<>>;;;:::;;;===>>>GGGIIILLLOOOPPPPPPNNNMMMNNNMMMKKKHHHFFFDDDCCCCCC<<<<<<:::999777555444333/////////.........------........................---------............///------------...........................---------........................//////............//////000000000///////////////////////////////////////......////////////..............................................................................++++++,,,,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))*********+++++++++************************))))))*********+++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++((()))))))))************(((((()))))))))***************************************+++++++++,,,,,,,,,,,,------.......................................---------,,,,,,,,,++++++,,,,,,,,,+++++++++******************************************************************************))))))*********+++++++++)))+++++++++))))))***+++************+++,,,---...))))))))))))))))))))))))'''(((***,,,,,,+++***)))333333444666<<>>;;;:::;;;???DDDGGGMMMRRRXXX]]]___`````````ZZZZZZ[[[\\\\\\]]]^^^^^^]]]]]]\\\ZZZYYYWWWUUUTTTNNNLLLHHHCCC>>>;;;999999555444333111///...------.........---...///000111------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------................................................------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********++++++++++++***)))***,,,---,,,+++,,,---+++(((+++000...(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++,,,,,,---.........---------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,------,,,+++,,,...,,,---...000111333444555777888:::<<>>===<<>>===<<<<<<777666555444333111000000////////////............---------------.........---------....../////////................................................//////............//////000000000000000000000000////////////////////////......////////////..............................................................................++++++,,,,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++***))))))))))))*********+++++++++************************))))))*********+++++++++***************+++++++++))))))))))))))))))))))))************************((()))))))))************))))))))))))******************************************+++++++++,,,,,,,,,,,,---.../////////..............................------,,,,,,,,,+++++++++,,,,,,,,,+++++++++*********************************************+++++++++************************************++++++++++++)))***++++++***)))***,,,************+++,,,---...))))))))))))************''')))+++,,,---,,,***)))>>>???@@@DDDIIIPPPVVVYYYYYYXXXWWWVVVTTTSSSRRRQQQLLLIIIDDD???===<<<===>>>===BBBJJJQQQVVVZZZ]]]___^^^___aaabbbbbbaaa`````````````````````___^^^]]]XXXWWWTTTOOOIIIEEECCCCCCAAA@@@>>><<<888555222000///...---,,,,,,---...///...------------,,,,,,,,,------------------------------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------//////.........---------........................------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++***))))))***,,,---,,,+++***...---)))+++///,,,$$$,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,---............------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---...---+++++++++,,,000111555999>>>BBBEEEGGGGGGIIILLLNNNPPPSSSWWWZZZ___bbbeeeffffffeeefffggggggfffdddbbbaaa`````````eeefffgggggggggfffdddccceeecccaaa^^^\\\\\\\\\\\\```]]]XXXRRRLLLHHHDDDCCC:::<<<>>>BBBGGGLLLQQQSSSQQQRRRTTTUUUUUUSSSQQQPPPNNNKKKHHHDDDBBBBBBCCCDDD@@@@@@???===<<<:::999888333333222111000///....../////////.........---------------...//////000000.............../////////........................//////............//////---............/////////////////////////////////......////////////......................................................------------------------+++,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,+++)))((()))************+++++++++************************)))************+++++++++*********+++++++++++++++))))))))))))))))))))))))************************))))))))))))************)))))))))*********++++++******************************+++++++++,,,,,,,,,,,,---...///000///..............................,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++*********************+++++++++*********+++++++++++++++*********************************++++++++++++,,,)))***,,,+++******+++,,,***************+++,,,---)))))))))************+++))))))+++,,,,,,,,,+++***QQQQQQRRRTTTXXX[[[___aaa^^^^^^]]]]]]\\\[[[[[[[[[SSSRRRQQQNNNJJJFFFBBB@@@999<<>>;;;:::;;;AAAIIIPPPQQQUUU[[[```ccccccbbbaaa``````aaaaaaaaaaaa``````eeeddd```WWWJJJ???999666<<>><<<:::999666555444333222000//////---------...///000000111---.........//////000000//////////////////////////////............/////////000000000111111222222////////////////////////......////////////......................................................------------------------------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------+++***((()))************+++++++++************************)))************+++++++++*********++++++,,,,,,,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************)))************+++++++++******************************+++++++++,,,,,,,,,,,,---///000111000///---........................,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******))))))******++++++++++++*********++++++,,,,,,,,,******************************+++++++++,,,,,,,,,)))***,,,,,,++++++,,,---******))))))))))))))))))))))))******++++++++++++++++++*********+++,,,---YYYYYYZZZ\\\]]]___``````fffeeebbb^^^ZZZVVVSSSQQQLLLKKKLLLOOORRRQQQMMMIIIDDDBBB>>>;;;;;;<<>>AAAEEELLLRRRVVVWWWWWWNNNHHH???888555444444444;;;<<<===???@@@BBBBBBBBBAAAAAABBBDDDDDDBBB>>>;;;>>><<<999888777555333111111///---...111111///,,,111111111000000000//////000000/////////.........//////............//////////////////////////////........................000000000000////////////........................------...//////...------........................------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++***************++++++++++++******)))************+++++++++************************++++++++++++++++++++++++***************************************************+++,,,------,,,******************))))))(((((()))***++++++))))))***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++------------,,,,,,+++*********+++++++++,,,,,,,,,,,,------,,,+++***,,,...,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,------+++))))))***+++***)))***))))))((())))))***+++]]]]]]\\\\\\\\\\\\\\\\\\XXXWWWTTTPPPLLLIIIFFFDDD@@@???@@@BBBDDDDDDAAA???===;;;888666555555666777888<<>>IIISSSYYYTTTSSSQQQOOOLLLGGGCCC@@@999666111...---......---...////////////...------.........---------,,,,,,,,,---///000000///---,,,...........................------,,,,,,------...,,,,,,---------.....................////////////---------------------------------,,,,,,,,,++++++---------,,,,,,,,,++++++---++++++---///000...,,,))))))***+++++++++++++++******+++,,,,,,,,,,,,,,,************************)))---333888888444...***,,,------......------,,,......---,,,,,,,,,---...........................---------,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------,,,---...............------------......------,,,---...///...---,,,...///---000222444555777:::<<>>@@@@@@@@@BBBBBBBBB???;;;999999;;;222444:::AAAIIIOOORRRTTTQQQLLLCCC===:::888888777555666888:::;;;<<<<<<<<<>>>@@@BBBEEEHHHIIIHHHGGGDDDBBB???>>>===;;;999777555222///...000111111000000////////////...........................------//////............//////////////////////////////........................000000000000////////////........................................................................------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************++++++++++++******)))************+++++++++************************++++++++++++++++++++++++******************************************************+++,,,,,,+++***)))+++++++++******)))))))))***+++,,,+++*********,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++,,,,,,,,,,,,+++***)))+++++++++,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,///---+++***+++++++++***++++++*********)))))))))VVVUUUSSSRRRPPPNNNLLLKKKGGGFFFDDDAAA>>>;;;999888777666555666888999888777:::999888777666555444444666777999<<>>======:::777666777888888888:::888555444555666666666666888::::::999666666666222333555777;;;>>>AAABBBGGGCCC>>>:::999888777666222333555777999999888888888999<<<@@@DDDGGGIIIJJJJJJHHHFFFEEEEEECCC@@@>>>;;;777333000000111222222////////////........................////////////000//////......//////000////////////////////////........................000000000000////////////........................///...---,,,,,,---...///........................------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++*********++++++++++++******)))************+++++++++************************++++++++++++++++++++++++************************************************))))))***++++++******))),,,,,,++++++++++++******+++,,,---,,,+++***+++---++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++******))),,,,,,,,,---------......///,,,******---...---+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++222///,,,***+++,,,,,,++++++,,,,,,,,,+++***)))(((GGGFFFDDDBBB@@@>>><<<;;;;;;;;;:::999888777666555777666555555555666777777::::::;;;<<<<<<:::999888888777555333333333555666<<<<<<;;;;;;<<>>999555222000/////////000000111111/////////............------......////////////.................................------------......------------........................////////////...........................------------,,,,,,,,,------------------,,,,,,...+++***---444888999888+++++++++++++++++++++,,,,,,,,,---......---------------------------------)))***+++,,,---------...,,,------......------,,,---------------.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------....................................//////...------,,,,,,,,,,,,---...///000///---,,,---.../////////111444777===AAAFFFKKKNNNPPPRRRSSS[[[^^^cccfffhhhiiikkklllooommmllloooqqqnnnfff^^^JJJCCC??????@@@CCCJJJQQQaaabbbcccbbb^^^WWWPPPKKKKKKFFFAAA>>>======<<<:::<<<<<<;;;999999999999:::===;;;888888999;;;<<<<<<<<<;;;999888999999888777777999<<<>>>===;;;888666:::999888555333333555666888777555555666666555444333444666888::::::::::::444666888:::===BBBFFFJJJMMMLLLJJJJJJJJJHHHEEECCC@@@===:::666333222000000000000000000////////////000000000000111111111111000000////////////000000////////////////////////........................000000000000////////////........................000///---,,,,,,---///000........................------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******))))))*********+++++++++************************++++++++++++++++++++++++************************************************((()))))))))************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***------------.........///000,,,)))***...000...***++++++++++++++++++++++++***+++,,,------,,,+++***222///,,,******+++,,,+++++++++,,,------,,,+++***<<<<<<;;;;;;:::999999999:::::::::;;;<<<<<<======>>>===;;;:::999999;;;<<<;;;===???BBBBBBAAA@@@>>>999777444222222444777999888777777777777888999:::;;;<<<>>>AAADDDEEEGGGGGGNNNNNNKKKBBB999555999>>>NNNXXXdddhhheeebbbcccfff```]]]YYYTTTNNNGGG???:::111111000/////////000000000000/////////.........---......//////000000//////////////////////////////......------......///---------.........//////............////////////.................................---------,,,,,,------------------------...------...222888???DDD,,,,,,+++******++++++,,,---------......---,,,,,,------------------------+++*********+++---...///,,,------......------,,,---------....../////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------------------------------.........//////......................../////////......------------.../////////---,,,+++---...///000333:::AAAGGGIIIMMMQQQUUUVVVWWWXXXYYY___bbbeeeggghhhiiijjjlllpppnnnlllmmmmmmiii```XXXMMMFFF@@@???>>>???DDDKKKPPPQQQSSSRRRNNNGGG@@@<<>>;;;;;;;;;;;;;;;999999:::<<<>>>AAACCCDDDEEECCCBBBBBBEEEHHHIIIJJJIIIGGGEEECCCAAA???;;;999===@@@DDDHHHKKKKKKIIIHHHBBBAAA???;;;777666888:::333444555888::::::777555444444555666888888999999444555777888;;;AAAIIINNNMMMLLLLLLLLLMMMKKKHHHEEECCCCCCAAA>>>999444000...111111111111000000000///000000000000000000111111000000////////////000000000000000000000000000000////////////////////////000000000000////////////........................000///---,,,,,,---///000........................------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******))))))*********+++++++++************************++++++++++++++++++++++++************************************************(((((()))))))))******+++,,,,,,,,,,,,,,,,,,,,,---+++,,,------++++++,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,------........./////////111---)))***...000...++++++++++++++++++++++++++++++,,,---......---,,,+++000...+++)))***++++++***++++++,,,------...------888999:::;;;===>>>@@@@@@CCCDDDEEEFFFGGGHHHIIIIIIGGGGGGFFFDDDAAA@@@AAACCCFFFHHHKKKMMMNNNMMMLLLJJJFFFCCC===888666666888999555777:::<<<===<<<;;;:::666666666777888999:::;;;???CCCEEEBBB<<<777888:::???NNNaaakkkkkkgggeeeeeecccbbb```^^^ZZZSSSKKKFFF:::888555222000///......000000000000////////////.........//////000000111//////////////////////////////............//////------........./////////............////////////....................................---------,,,------------...............///000111333:::CCCJJJ...---+++******+++,,,,,,,,,------------,,,,,,+++++++++++++++++++++++++++,,,,,,++++++,,,---...///,,,------......------,,,,,,---...///////////////........................++++++,,,,,,,,,,,,------,,,---------............------------------------------........./////////...........................///000111111000...---////////////......//////222333555888===EEENNNUUUTTTWWWYYYZZZZZZYYYZZZZZZbbbccceeeffffffgggiiikkkqqqppppppnnnkkkeee^^^YYYNNNGGGAAA???<<<:::===BBBEEEHHHJJJJJJGGGCCC@@@???===>>>????????????AAACCCCCCEEEGGGKKKOOORRRUUUVVVXXXVVVUUUVVVYYY]]]_________]]]ZZZWWWTTTPPPJJJFFFCCCEEEIIIOOOUUUYYYZZZYYYSSSRRROOOGGG>>>999999:::555777;;;@@@CCCAAA===999888777666444444444555666000222333444777???JJJRRROOOOOOOOOPPPPPPOOOLLLIIIEEEGGGGGGEEE???999555333444444444333333333222222000000000000/////////...111000000//////000000111000000000000000000000000////////////////////////000000000000////////////........................///...---,,,,,,---...///........................------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,******++++++++++++******)))************+++++++++************************++++++++++++++++++++++++************************************************)))))))))))))))***+++,,,++++++,,,,,,,,,,,,------+++,,,---,,,+++***+++---++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............---------.........//////000---++++++...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,...,,,******+++,,,+++***---------,,,---...//////@@@BBBDDDGGGJJJMMMPPPQQQUUUUUUVVVVVVVVVWWWWWWWWWVVVWWWVVVSSSOOOMMMMMMNNNSSSTTTVVVXXXXXXVVVTTTSSSRRRNNNGGG???:::777777777666;;;BBBIIIMMMLLLJJJGGGAAA@@@>>><<<:::999888888999;;;===<<<:::777888999777AAAPPP]]]eeehhhgggfffeeeeeeddddddbbb^^^YYYUUULLLHHHCCC===777333000///111111111000000000//////............///000111222//////////////////////////////............//////............////////////............////////////....................................------------------------.........///......000444:::@@@EEEHHH///---,,,******+++,,,---,,,,,,,,,,,,,,,+++******************************,,,,,,---------------,,,,,,------......------,,,+++,,,...///000000000///........................+++++++++,,,,,,---------------------................................................////////////........................---///111333444222000...000/////////000222444666:::===AAAFFFKKKQQQWWW[[[[[[\\\\\\\\\ZZZYYYZZZ[[[[[[\\\\\\\\\\\\]]]aaadddfffhhhhhheee^^^XXXTTTRRRGGGBBB@@@@@@???===???CCC???AAACCCBBB@@@>>>???@@@BBBHHHNNNPPPNNNNNNRRRWWWYYY[[[^^^bbbeeefffggghhhllljjjiiiiiilllpppqqqrrrrrrqqqppppppnnnkkkfffbbbXXXVVVVVVXXX\\\______^^^aaa```[[[QQQEEE===:::;;;999===EEEMMMRRRRRRNNNJJJFFFCCC>>>999555444555666333444444444555===IIIRRRTTTTTTTTTVVVVVVUUURRROOOHHHJJJKKKIIIDDD@@@??????<<<<<<<<<;;;;;;;;;::::::444444333222111000000///111111000000000000111111000000000000000000000000////////////////////////000000000000////////////........................................................................------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++******)))************+++++++++************************++++++++++++++++++++++++******************************************************))))))***+++---...***+++++++++,,,,,,,,,,,,***+++,,,+++*********,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------.........---,,,,,,---------...............---------.........------------------------------,,,,,,,,,,,,------,,,++++++---...///---+++333111...,,,+++,,,---///OOOQQQTTTXXX\\\```bbbddddddddddddcccbbbbbbaaaaaaccceeeeeeaaa\\\YYYYYYZZZWWWXXXYYYYYYXXXVVVSSSRRRPPPLLLGGGAAA>>>======>>><<>>===<<<999666555666777777777<<>>999222111000111222222000...222000//////000111///...000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000000000000000111000000///...---------'''222'''333///999***///...888===888222333666555888222+++))),,,...---***---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------------------........./////////000000000000////////////............//////------------------------......------------..............................---------............///......---------...//////000000//////.../////////444222111555===CCCFFFFFFKKKPPPUUUXXXXXXYYY\\\___bbb```^^^]]]]]]ZZZTTTOOOGGGDDDAAA@@@BBBDDDEEEEEEAAABBBBBBCCCCCCCCCCCCCCCHHHLLLQQQTTTVVVZZZ```eeebbb^^^YYYTTTPPPNNNNNNOOOWWWYYYZZZZZZYYY[[[```dddmmmqqquuuwwwtttqqqppppppxxxxxxvvvvvvvvvxxxzzz|||~~~~~~}}}}}}}}}}}}}}}~~~}}}xxxssspppooommmjjjhhhfffccc___[[[VVVRRRPPPNNNRRRTTTZZZbbbiiimmmnnnmmmggg```UUUJJJAAA=========EEEJJJKKKDDD???BBBJJJOOOUUUTTTVVV[[[[[[YYYYYY\\\RRRPPPNNNMMMLLLKKKHHHGGGJJJIIIGGGGGGHHHHHHFFFEEECCCBBBBBB@@@===999555222666333000///000111111111666555444333222222222222000000000000111111111111000000000000////////////////////////////////////////////////////////////..............................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))+++...///***,,,------+++))))))***+++++++++*********)))))),,,------+++***)))***,,,)))***+++,,,,,,+++***))),,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++'''(((***+++,,,,,,+++++++++,,,------......------......////////////......---------------------------------,,,,,,++++++++++++++++++,,,,,,,,,------))),,,......---,,,+++,,,---------,,,,,,---......+++,,,------,,,---///111//////...---------......000///---,,,---///222444444///++++++///222111...///000000///...---------333111...+++***+++,,,---]]]^^^```aaabbbbbbaaaaaaeeeeeeeeeeeeddddddccccccdddccccccbbbbbbcccddddddfffeeeeeeeeedddaaa\\\XXXUUUQQQMMMJJJIIIIIIHHHGGGKKKSSS^^^gggkkklllllllllmmmkkkhhhbbb[[[SSSMMMIIIIIIKKKMMMNNNNNNJJJFFFBBB@@@===888777<<>>>>>555///000444555111///---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,------------.........//////000000000000////////////............//////------------------------......------------..............................---------............/////////.........//////000111000///......///000111555777:::>>>BBBGGGLLLOOOQQQSSSVVVYYYZZZ[[[\\\^^^^^^ZZZVVVTTTRRRNNNGGGBBB<<<;;;;;;::::::;;;<<<===???@@@BBBFFFJJJNNNRRRTTT^^^aaadddfffgggiiijjjkkkiiifffbbb^^^\\\[[[\\\]]]]]]^^^___^^^]]]]]]```ccclllooorrrsssqqqnnnmmmmmmtttssssssssstttvvvyyyzzzyyyyyyxxxxxxyyy{{{}}}~~~}}}zzzwwwuuuuuuuuusssqqqpppooommmjjjgggdddbbb```eeeeeehhhlllpppssssssrrrtttnnnfff[[[QQQIIICCC@@@MMMUUUZZZXXXSSSQQQOOOLLLOOONNNQQQZZZ```___[[[ZZZXXXVVVTTTRRRPPPOOOMMMKKKKKKJJJIIIJJJKKKKKKIIIHHHGGGFFFDDDBBB???<<<:::999999666333111111222222111333222222111111111111111000000000000111111111111111000000000////////////////////////////////////////////////////////////..............................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,...///(((((())))))***++++++++++++++++++*********)))))),,,,,,---+++***)))***,,,)))***+++,,,,,,+++***))),,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++'''(((***+++,,,,,,,,,++++++,,,------...---------,,,,,,------------,,,,,,---------------------------------,,,,,,,,,++++++,,,,,,---------.........///000111000...------...///......---------------111222222111///...///000------------...000111222//////......///111444555555333111111333333222000000///......///000000//////.........------,,,,,,ccccccdddeeeeeeeeeeeedddbbbbbbbbbbbbbbbbbbbbbbbb_________```bbbdddfffgggfffffffffgggiiiiiigggeeegggeeebbb``````___]]][[[```eeelllrrrtttuuuuuuuuusssrrrpppkkkeee^^^WWWSSSMMMNNNPPPRRRUUUWWWXXXYYYSSSLLLBBB999777:::AAAFFFPPPYYYdddjjjkkkkkkkkkmmmkkkkkkjjjiiifffaaa]]][[[IIICCC;;;555222111111111...------///111111000...000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................000000000///......------,,,555---///+++111...===<<<>>>:::111+++...555999,,,...000///,,,+++,,,---------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------............//////000000000000////////////............//////------------------------......------------..............................---------............///000000//////...//////000000000//////000222555666;;;@@@GGGJJJKKKMMMQQQVVVVVVUUUTTTTTTUUUUUUTTTRRRPPPLLLGGGDDDBBB???:::666333555888888666666999<<>>???@@@AAAAAA@@@>>>:::777555555333222222333555666666555///000222222222000...,,,[[[[[[\\\]]]^^^_________dddddddddccccccccccccccc_________```aaadddggghhhaaaaaabbbeeehhhkkkkkkjjjjjjhhhgggfffgggfffdddcccgggiiilllooopppppppppppprrrssssssqqqnnnhhhccc```XXXUUUQQQNNNOOOUUU^^^ddd___]]]XXXRRRJJJBBB;;;777>>>GGGTTT```hhhlllmmmnnnjjjkkkkkkkkkjjjhhhfffeeeZZZTTTKKKCCC===999555333222111111111222222000...000000000000000000000000000000000000000111111111000000000000000000000000////////////////////////........................000000//////...............222---000555888777DDD666666333...+++///777>>>111111000...---,,,---...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------...................../////////000000//////000000000000////////////............//////..............................------------..............................---------............///000//////.........///////////////111444999===???EEEJJJOOORRRRRRRRRRRRSSSRRROOOKKKKKKKKKJJJEEEBBBAAA===999888999999666333333777::::::888:::AAAGGGYYY\\\```eeeiiijjjkkkkkkkkkddd\\\ZZZ^^^ffflllooooooppprrrssssssqqqnnnlllnnnoooppppppnnnkkkiiihhhlllmmmmmmmmmlllkkkkkkkkkiiiiiiiiiiiijjjkkkmmmnnnooommmlllkkkmmmqqquuuwwwrrrrrrrrrrrrrrrqqqpppooolllmmmppprrrsssrrrqqqppppppnnnkkkjjjmmmqqqssstttxxxyyyzzzzzzvvvqqqkkkhhhaaabbbbbbaaadddgggeee```^^^UUUNNNNNNRRRVVV\\\aaacccdddcccaaa^^^\\\[[[[[[YYYXXXXXXXXXXXXVVVRRROOOKKKKKKKKKJJJIIIHHHGGGFFFEEEBBB>>>;;;:::888555444222222222222222333444444000000111111111222222222111111111000000000//////////////////////////////////////////////////////..............................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///666111+++***,,,...+++(((************************+++,,,,,,+++******+++---++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,------------,,,---......//////......---------------------------------------------,,,,,,------------............,,,,,,,,,+++,,,...222666------...//////000000000111333666888999;;;===???AAABBBCCCDDDFFFHHHJJJKKKJJJKKKNNNPPPRRRSSSSSSSSSSSSSSSPPPHHH>>>888888999555:::???AAA>>><<<<<<===;;;;;;<<<<<<<<<:::888777[[[[[[[[[[[[\\\]]]]]]^^^bbbbbbcccdddccccccbbbaaa___^^^]]]]]]^^^aaadddeee[[[[[[\\\___cccfffffffffiiigggffffffggggggeeedddiiijjjkkkmmmoooqqqrrrrrrmmmnnnpppqqqqqqooommmkkkeeeaaaZZZRRRMMMOOOUUUZZZ___bbbeeeeee^^^RRREEE===777;;;DDDTTTdddnnnpppnnnjjjkkkkkklllkkkjjjiiihhheeeaaaZZZRRRKKKCCC;;;777333222000000222222222000111111111111111111111111///000000000111111111222111111111111111111111111000000000000000000000000////////////////////////////////////............000///---111@@@<<<888===............---///555;;;<<<666///,,,---//////---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------.........////////////000000000111111111111//////000000000000////////////............//////..............................------------..............................---------............///......------......///000000111333666<<>>;;;888444444333333222222333333111111111111222222222222111111111111000000000000////////////////////////////////////////////////..............................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------......666111+++***,,,...+++(((***************************+++,,,+++******+++---,,,++++++++++++++++++,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,***+++,,,,,,------,,,,,,------............------------------------------------------------------+++,,,,,,,,,,,,---------/////////......000555999---///111444666777888888===AAAEEEIIIKKKMMMPPPRRRSSSSSSSSSTTTUUUWWWXXXYYYYYY[[[^^^aaabbbcccccccccaaa___XXXKKK===555555888777CCCOOOPPPIIIBBBAAAEEECCCCCCCCCDDDDDDEEEFFFFFF[[[ZZZZZZZZZZZZ[[[\\\]]]YYY\\\___bbbcccbbbaaa___^^^]]][[[[[[\\\^^^aaacccaaaaaabbbeeeggghhhgggfffhhhfffcccbbbbbbaaa```^^^eeedddeeegggkkknnnoooooojjjkkklllnnnoooooooooooolllllliiibbbXXXPPPMMMMMMSSSWWW]]]___]]]VVVNNNHHH<<<;;;???MMM___mmmqqqpppmmmmmmmmmmmmmmmllllllkkkjjjgggccc^^^XXXOOOEEE???444222//////000333444444111111111111111111111111///000000111111222222222111111111111111111111111000000000000000000000000000000000000000000000000//////////////////......111,,,...111EEE888111000---,,,---000///---///333AAA999///+++...111000.........------------......,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000000000000000111111111111//////000000000000////////////............//////..............................------------..............................---------............///---------...///000111222444666999???DDDJJJOOOQQQVVVTTTRRRRRRRRRNNNEEE>>>999;;;@@@EEEIIIJJJHHHFFFJJJGGGDDDDDDEEEEEEBBB???888:::;;;;;;===DDDMMMTTTWWW[[[aaaeeeeeeaaa[[[WWWRRRUUU\\\dddlllqqqrrrrrrppprrrssssssppplllgggdddeeedddeeeeeefffdddaaa^^^^^^]]]^^^```bbbbbbaaa___bbbbbbaaa```___^^^^^^]]]]]]\\\ZZZXXXXXXYYY[[[]]]___aaaddddddbbb___^^^]]]bbbccceeefffggggggfffffffffbbb^^^]]]aaagggllloookkklllnnnpppsssvvvxxxyyy{{{{{{xxxsssssssssnnnggg`````````]]]RRRIIIHHHNNN\\\bbbiiilllkkkiiiiiijjjddddddcccbbb___YYYQQQLLLFFFHHHJJJMMMNNNNNNMMMLLLOOOMMMJJJHHHGGGDDDAAA???888777666444333222111111111111111222222222222333222222111111111000000000////////////////////////////////////////////////..............................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,---***((((((+++,,,,,,******************+++++++++***+++,,,+++******,,,---,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,---******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------------------------------------............+++++++++,,,,,,,,,------//////...---,,,...222555555777:::>>>AAACCCDDDEEELLLOOOSSSVVVWWWXXXYYY[[[^^^^^^^^^^^^^^^___```aaa```aaacccfffggghhhhhhhhhdddaaaZZZLLL>>>666555888<<>>:::555111111333444555111111111111111111111111///000000111111222333333222222222222222222222222000000000000000000000000////////////////////////.../////////////////////000+++222222GGG222------...,,,---111111,,,,,,000===777111......///000000......------------......------------------------....../////////000000000....../////////000000000//////000000000000////////////............//////..............................------------..............................---------............///---......000111333555666:::===BBBGGGLLLQQQSSSUUUUUUUUUSSSQQQLLLFFF>>>:::777===FFFMMMQQQQQQQQQQQQQQQNNNLLLLLLMMMKKKGGGCCC===>>>???AAAEEEIIINNNPPPPPPSSSWWW[[[\\\ZZZWWWTTTPPPVVV^^^eeejjjlllmmmnnnrrrppplllhhhfffeeeddddddfffdddcccccccccbbb^^^[[[VVVVVVXXX[[[______]]]ZZZ]]]]]]]]]]]]\\\\\\[[[ZZZXXXWWWVVVUUUUUUUUUWWWWWWVVVZZZ```cccbbbaaa```aaaaaaaaaaaa```______^^^^^^]]][[[XXXZZZ```hhhooosssiiiiiijjjkkklllmmmoooooollloooooonnnpppsssqqqmmmddddddgggggg___UUUQQQRRRVVV___jjjpppqqqpppppppppjjjiiiiiihhheee___VVVPPPHHHHHHHHHIIIKKKNNNQQQRRRRRRPPPNNNMMMLLLKKKHHHFFF@@@>>><<<999666444333222111111111222222222333333222222222111111111000000////////////////////////////////////////////////..............................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++(((((())))))***+++++++++))))))*********+++++++++***+++++++++******,,,...---,,,++++++++++++,,,---,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++---,,,++++++++++++,,,---******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***------------------------------------.........///,,,,,,,,,,,,---------...,,,---//////000333777:::BBBDDDHHHLLLOOOQQQQQQRRRVVVYYY\\\^^^^^^]]]^^^^^^bbbbbbbbbbbbcccdddeeeeeecccdddeeefffhhhhhhiiiiiieeeddd___VVVLLLEEEBBBBBBIIIRRR]]]bbb```\\\[[[[[[MMMNNNNNNMMMLLLIIIGGGFFFvvvxxx{{{~~~zzzvvvooonnnkkkiiigggffffffgggdddhhhkkkiiieeebbbdddfffXXX[[[```cccbbb]]]VVVRRRIIIGGGDDDGGGOOO\\\hhhooonnnnnnnnnnnnooooooppppppnnnmmmlllllljjjgggbbb^^^LLLFFF===666333333333333111111111111111111111111///000000111222222333333222222222222222222222222000000000000000000000000.................................///////////////...+++666444HHH111000333///+++,,,111111------222555555444111...---///111......------------......------------------------////////////000000000000------------........./////////000000000000////////////............//////////////////////////////.........------.................................---------.........//////...///000111444666888999@@@CCCGGGMMMQQQTTTUUUUUURRRTTTUUUPPPHHH@@@;;;::::::BBBMMMTTTVVVUUUTTTUUUPPPOOOMMMNNNPPPNNNIIIEEEDDDDDDFFFJJJNNNPPPPPPNNNPPPRRRUUUWWWXXXXXXXXXWWWXXX\\\___```aaaeeekkkppprrrmmmeee___\\\^^^bbbeeedddaaa^^^]]]^^^\\\XXXUUUSSSTTTVVV[[[___```\\\YYYZZZZZZ[[[[[[[[[[[[ZZZZZZWWWWWWWWWWWWWWWWWWXXXYYYWWW]]]eeejjjllllllmmmooofffeeecccaaa___^^^]]]]]][[[ZZZZZZ^^^hhhrrr{{{ggggggggghhhhhhhhhhhhhhheeefffddd``````eeehhhgggnnnjjjiiijjjhhhbbb___```RRR\\\jjjsssuuuttttttuuuoooooooooooolllfff^^^XXXJJJIIIFFFFFFIIINNNSSSWWWSSSRRRPPPPPPPPPNNNLLLJJJHHHFFFCCC???<<<999777666111111222222222333333333222222222111111111111000////////////////////////////////////////////////.................................------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++*********,,,...---+++*********))))))******++++++++++++***+++++++++******,,,...------++++++++++++------,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++...---,,,+++++++++,,,---******+++,,,,,,,,,,,,+++,,,------......------,,,---------------------------------.........//////---------.........//////...000444777;;;@@@FFFJJJLLLNNNRRRVVVXXXZZZZZZZZZ]]]```dddfffeeeeeeeeefffcccccccccdddeeeggghhhiiiggggggggghhhiiijjjjjjkkkhhhhhhgggccc]]]WWWRRRPPPUUUYYY___eeeiiijjjiiigggcccdddccc```ZZZSSSLLLGGG~~~wwwpppgggaaa___]]]^^^___aaadddggghhhhhhgggiiikkklllkkkiiifffddd\\\ZZZUUUOOOKKKNNNWWW^^^hhhlllppppppmmmjjjkkkllloooppppppooollljjjiiijjj```WWWMMMEEE:::111000666333000111444555222222444222222222222222222222222222111111222333444222111111111111111000000000000000000000000000000000000////////////////////////...+++...999>>>999222000,,,,,,---...///000111111444222000///...///000111000000//////.........---////////////////////////////////////000000000000........................000000000000111111111111000000//////.........---111111000000/////////.................................................../////////...,,,,,,...000...///111444888<<>>CCCHHHLLLOOOPPPPPPXXXZZZ\\\___```aaa``````cccccccccdddeeefffhhhiiiffffffgggggghhhhhhhhhhhhiiijjjkkkkkkiiihhhhhhiiihhhgggfffdddcccbbbbbbcccdddeeehhhjjjkkklllllllllkkklllllllllkkkeee^^^XXXzzzooohhh```]]]___aaaaaa```cccfffjjjnnnqqqrrrqqqqqqmmmkkkgggaaa[[[XXXWWWXXX___dddkkkpppoooiiiaaa\\\eeekkkrrrtttqqqllliiihhhggg___XXXRRRHHH<<<555555555222111555555222111222222222222222222222222222555333333333444333222000111111111111000000000000000000000000000000000000///////////////////////////,,,...777;;;777111///.........///////////////333222000///...///000111////////////////////////............................../////////000000000......................../////////000000000111111000000/////////.........000000000/////////......................................................***,,,.../////////111222111333666:::???DDDHHHJJJMMMNNNPPPSSSUUUVVVWWWXXXYYYYYYWWWPPPIIIFFFHHHLLLOOOQQQSSSVVVXXXZZZZZZZZZ[[[XXXVVVWWW\\\^^^\\\ZZZ[[[YYYZZZ______\\\\\\```\\\^^^bbbdddaaa\\\^^^ccceeebbb___[[[YYY[[[bbbhhhhhhccc]]]bbbjjjmmm~~~mmmwww~~~~~~yyy~~~yyyssskkkiiilllmmmxxxlllqqqyyyrrrggg^^^]]]ZZZ^^^aaa___[[[XXXWWWWWW\\\___dddiiilllmmmlllkkkjjjooouuuwwwvvvuuuwwwyyyzzzzzzzzz{{{|||zzzvvvrrrllleee\\\SSSIIICCCIIISSS]]]WWWPPPOOORRRSSSQQQMMMOOOOOOOOOMMMKKKGGGCCCAAA999777555333222222333333222333333444333222111000//////000000000000//////111000000000/////////...........................------------------------,,,,,,---------.........//////...---------------......///000000///---,,,,,,...//////...------...,,,,,,,,,++++++++++++******++++++,,,,,,++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***+++,,,---,,,,,,,,,...000,,,...///...------///000,,,...000333555888===@@@IIIKKKOOOSSSVVVYYY[[[[[[^^^^^^______```aaaaaaaaabbbbbbcccccceeefffhhhhhheeeddddddddddddeeeffffffhhhjjjkkkjjjhhhgggggghhheeecccaaa```______```aaabbbcccfffiiilllmmmnnnnnnmmmnnnpppqqqoookkkgggdddvvvtttvvvxxxsssqqqzzzvvvnnnuuurrrgggccc```[[[VVV```aaadddgggkkknnnqqqrrrvvvtttrrrnnniii```WWWQQQUUUZZZcccmmmrrrlll^^^SSSWWWbbbnnnuuutttoookkkiiimmmhhhccc```XXXJJJ===666777333111444555222000111333333333333333333333333777555444444555444222000222222111111111000000000000000000000000000000000////////////////////////000---...333777444000...000000//////.........---222111000///...///000111.........///////////////------------------------............////////////////////////////////////....../////////000000000000000////////////......////////////............................................................))),,,///000000111222333444666;;;AAAGGGKKKNNNOOOOOOPPPRRRTTTVVVXXXYYYYYYXXXYYYXXXTTTPPPOOOQQQTTTVVVVVVVVVWWWYYY[[[^^^```bbb___\\\\\\^^^```___]]]\\\ZZZZZZ\\\[[[ZZZ\\\aaa\\\\\\___aaa^^^ZZZ[[[______\\\XXXWWWZZZcccmmmrrruuuooohhhoooyyy}}}xxxjjjdddbbbfffkkkkkkeee]]]XXXVVVVVVYYY^^^aaaccceeefffhhhjjjnnnrrrtttssssssvvvyyy{{{~~~~~~{{{zzzzzzwwwsssmmmbbbTTTGGGDDDFFFVVVUUUSSSRRRRRRQQQPPPOOOUUUTTTSSSQQQOOOMMMKKKIII???===999666444333333444222333333444333333222111000000111111111111000000000000000000////////////........................------------------------,,,------------.........//////...------------.........000111111000//////,,,...//////...------...,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,------...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,---,,,++++++---///,,,...//////------...///...111555:::>>>CCCIIIMMMSSSTTTVVVXXX[[[]]]___```aaaaaaaaaaaabbbcccdddeeebbbbbbbbbcccdddeeeffffffgggfffdddcccdddeeeggghhhhhhiiijjjiiifffddddddddd^^^\\\XXXUUUTTTTTTUUUVVVWWWYYY\\\___bbbeeefffgggfffjjjmmmmmmkkkjjjkkklll~~~sssiiiaaa]]]___dddooo|||~~~tttppprrruuu}}}~~~tttdddZZZ\\\bbbdddnnnyyyxxxzzzvvvssstttvvv{{{vvvllleeeaaa___\\\[[[\\\aaafffjjjoooooooooqqqpppjjj```XXXVVVVVV\\\fffooonnndddZZZOOOVVV___hhhnnnooonnnnnnpppllliiigggcccWWWGGG===:::444111333444222000111444444444444444444444444666555444555666555444222222222222111111111000000////////////////////////////////////////////////111///...000222111///---////////////............111000////////////000000000000//////.........------------------------------.........////////////////////////////////////............////////////000000////////////////////////..................................................................---////////////000222444777:::@@@FFFJJJMMMOOOOOOPPPQQQSSSUUUVVVXXXYYYYYYXXXXXXYYYWWWUUUTTTVVVYYYXXXXXXXXXXXXZZZ\\\^^^```ccc```\\\[[[[[[\\\[[[ZZZ[[[YYYWWWUUUTTTSSSVVVYYYYYYXXXYYY[[[YYYUUUWWW[[[WWWYYY\\\bbbooo|||vvvssstttwwwxxxssskkkhhhjjjddddddccc```]]]^^^aaadddjjjlllnnnnnnnnnooorrrtttzzz|||}}}{{{yyyxxxyyy||||||yyytttmmmaaaTTTHHHBBBFFFPPPYYYXXXPPPKKKNNNUUUVVVVVVUUUTTTRRROOOMMMKKKGGGEEE@@@;;;777555444333222222222333333222222222111111111222222111111111000000000000////////////................................................------------............///......---------.........///000111222222111000,,,...//////...------...------,,,,,,,,,+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,------...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,------,,,++++++---...,,,------------///222444666:::???CCCHHHMMMRRRUUUXXXXXXYYYZZZ[[[]]]___``````aaabbbcccdddeeeeeeeee````````````______^^^^^^___^^^\\\ZZZ[[[]]]___aaabbbccccccaaa]]]ZZZYYYYYYRRROOOJJJFFFDDDCCCDDDEEEFFFGGGIIILLLNNNQQQRRRSSSSSSXXX\\\\\\ZZZZZZ___ddd~~~uuullljjjjjjlllsss|||nnnfff```___bbbhhhrrr{{{~~~|||nnniiiooouuusssuuusssgggaaa]]]ZZZZZZZZZ\\\bbbjjjzzz~~~ttt}}}vvvqqqhhh___[[[[[[]]]___cccccceeekkkppprrrooolllaaa]]]ZZZ]]]eeejjjiiifffRRROOOOOOUUU___jjjppprrrqqqooollljjjhhhbbbVVVLLLAAA999333333555333222222444444444444444444444444444333333555777777666555222222222222111111111111////////////////////////000000000000000000000000000000///...///000///---............//////////////////////////////000000222111111///...---,,,+++------------------------.........////////////000000000000000000000000000............//////////////////000000000000000000......///////////////////////////////////////////////////////////////////////////...///222888<<<>>>AAAFFFJJJMMMOOONNNNNNOOOPPPRRRTTTUUUVVVWWWWWWXXXXXXYYYXXXWWWVVVWWWXXXUUUVVVXXXZZZ[[[[[[[[[[[[```]]]ZZZXXXWWWVVVUUUTTTXXXVVVSSSQQQQQQSSSTTTSSSUUUSSSSSSUUUUUUSSSVVVZZZ```iiisss~~~~~~{{{xxx|||zzztttmmmhhhfffjjjjjjjjjiiihhhiiijjjlllssssssqqqqqqrrruuuyyy|||{{{xxxtttrrrppphhhYYYMMMDDDKKKSSSVVVTTTQQQQQQSSSQQQSSSUUUWWWVVVTTTRRRPPPPPPMMMHHHCCC===999666444333222222222111111111111111111222222222222111111////////////000000000000////////////////////////........................---------.........//////......---------......///...///000222222222111111,,,...//////...------...---------,,,,,,,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---------,,,---...---,,,,,,...///............///444;;;@@@DDDGGGJJJMMMPPPRRRVVVXXX^^^^^^^^^^^^___```bbbbbb```aaabbbcccbbb___\\\ZZZXXXWWWWWWUUUSSSQQQOOOMMMJJJIIIGGGFFFFFFHHHJJJLLLPPPQQQQQQOOOKKKHHHGGGGGGBBB@@@===:::999999:::;;;::::::;;;<<<===???@@@@@@???CCCFFFEEECCCDDDJJJOOOeeeccckkk{{{zzzvvvwww~~~nnnhhhdddeeefffeeefffiiibbblllooodddYYYZZZ___aaappp~~~qqqddd[[[UUUYYYYYYZZZ___eeelllppprrrlllggg```\\\]]]bbbgggkkk\\\SSSJJJHHHQQQ^^^jjjpppqqqqqqooommmllllllfff___OOODDD999666666555444444555555555555555555555555333222222444777888777666333222222222222111111111000000000000000000000000000000000000000000000000...111000......000000...---.........//////000000......////////////000000222111111///...---,,,+++------------------------////////////000000000000000000000000000000000000....../////////000000000//////000000000000111111////////////000000000000////////////////////////////////////////////////,,,---///111444:::BBBGGGFFFHHHLLLOOOQQQQQQPPPOOONNNOOOQQQSSSTTTUUUVVVVVVWWWWWWXXXXXXXXXWWWVVVUUURRRTTTWWWZZZZZZYYYXXXVVV[[[ZZZYYYWWWTTTRRRPPPOOONNNMMMMMMPPPXXX___^^^YYYTTTPPPPPPSSSUUUVVVYYY^^^tttsssnnnmmmkkkiiigggffffffeeehhhhhhiiijjjlllppptttwwwxxxwwwuuuuuuxxxwwwlll___TTTLLLHHHNNNZZZ___YYYOOOOOOQQQTTTWWWYYYZZZZZZYYYTTTSSSPPPKKKFFF@@@<<<999555444333222111111111111111111222222222222111111////////////000000000000////////////////////////........................------........./////////...------------...////////////111222222111000000,,,...//////...------...------------,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---,,,---......---...000222111222333444888>>>FFFLLLOOOQQQTTTVVVVVVWWWXXXZZZ_________`````````aaaaaaaaa```___\\\WWWRRRMMMJJJKKKJJJJJJHHHEEEBBB???===:::999888777777999:::<<<===>>>???>>><<<;;;;;;<<<<<<;;;;;;;;;<<<>>>@@@AAA<<<<<<;;;;;;;;;;;;<<<===888:::;;;999777777;;;>>>zzz||||||{{{uuuiii]]]VVVUUUWWW[[[kkkmmm```]]]\\\ZZZXXXYYY^^^dddiiilllmmmkkkeee______eeellliiiaaaTTTIIIGGGPPP^^^iiinnnqqqqqqnnnnnnpppooojjjaaaRRRBBB;;;999666444555555555555555555555555555333333222444666666555444333333222222222111111111000000000000000000000000000000000000000000000000,,,111222......111111...///////////////.........---......//////000//////////////////....................................000000000000111111111222111111111111111111111111/////////000000000111111//////000000000111111111000000000000111111222222////////////////////////////////////////////////,,,///444999===CCCHHHLLLJJJLLLNNNQQQRRRSSSRRRRRROOOPPPQQQSSSTTTUUUUUUUUUUUUVVVVVVXXXYYYXXXVVVTTTRRRSSSVVVXXXXXXWWWVVVTTTVVVVVVWWWUUURRRNNNLLLJJJGGGJJJNNNZZZnnn}}}}}}tttaaa]]]\\\aaaeeeggglllqqq{{{yyyvvvssspppllliiigggiiinnnttttttooolllnnnrrrrrrvvvvvvuuuvvvxxxtttmmmeeeXXXLLLMMMYYYaaa```ZZZUUUTTTTTTTTTVVVXXX[[[]]]TTTTTTTTTRRRNNNIIIDDDAAA999888666444333222222333000000111111111111000000.../////////000000000111////////////////////////....................................////////////---------------.../////////000111111111000///...,,,...//////...------......------------,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++---///000++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............,,,---/////////000222555666999===AAAEEEJJJPPPTTTTTTVVVYYY[[[[[[[[[\\\]]][[[\\\^^^______^^^^^^]]][[[YYYTTTNNNIIIEEEBBBAAA@@@@@@@@@???===:::777555555444444444444555666666555888;;;===>>>???AAACCCGGGGGGIIIJJJKKKLLLLLLMMMHHHGGGFFFEEEEEEEEEFFFFFFCCCBBB@@@===;;;:::::::::qqqhhhhhhmmmeeelllsssuuuqqqjjjeeecccrrr|||kkkiiiccc\\\VVVWWW]]]bbbgggnnnsssooofffbbbgggnnnqqqlll```PPPDDDFFFUUUcccjjjppprrrnnnmmmpppqqqnnnnnn\\\III???;;;777555555666666666666666666666666555444333444555555333222333333333222222222111111000000000000000000000000000000000000000000000000+++111222///...222222///222111000///...---,,,,,,------...///000000//////---------...///000000111////////////////////////000111111111222222222222111111111111111111111111000000000000111111111111//////000000111111111222000000111111222222222333000000000000000000000000000000000000000000000000...333:::@@@DDDGGGJJJLLLJJJKKKNNNPPPQQQRRRRRRRRRPPPPPPRRRSSSUUUUUUVVVVVVTTTTTTVVVXXXYYYYYYWWWUUUSSSTTTUUUVVVVVVVVVUUUUUUQQQSSSTTTSSSPPPKKKHHHFFFKKKOOOYYYlllvvvrrrrrrwww|||}}}zzzuuupppmmmwww{{{pppooosssmmmuuuwwwrrrooorrrtttssskkkddd[[[SSSQQQWWWccckkk\\\YYYTTTPPPPPPSSSWWWZZZRRRTTTVVVVVVTTTOOOJJJGGG<<<;;;888666444444444444000000111111111111000000.../////////000000111111000000000000000000000000////////////////////////............/////////000---------------...///000///000111111000///...---,,,...//////...------.........---------,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******,,,...111333++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...,,,---///000000111444666999>>>EEEJJJNNNRRRUUUWWWUUUXXX[[[]]]]]]^^^___```\\\]]]```aaaaaaaaa___^^^TTTPPPIIICCC???>>>???@@@;;;<<<======;;;999666444222222333333333444444444888;;;@@@DDDGGGKKKOOOQQQWWWWWWXXXYYYXXXWWWUUUTTTQQQPPPOOONNNNNNOOOPPPQQQPPPMMMIIIFFFDDDBBB???===zzzbbbWWWSSSPPPXXXcccxxx~~~yyyllleeeccc^^^aaa]]]```kkkqqqpppoooqqqrrrrrrmmm^^^NNNEEEIIIPPPbbbkkkpppnnnpppvvvuuunnnppplllbbbRRRGGGBBB>>>:::888999888666333333555777777666666666555555555555666666555444444333222222444333333222111000//////---000222111...---///222000000000000000000000000000444777555000---...111.........////////////000000000000000000000000000////////////000000000000000////////////111222333333333333222222111111111111222222333222111000///111111111111111111111111000000000000000000000000111222333444444333111000000000000...---...111333444999@@@FFFIIIJJJJJJKKKNNNNNNOOOOOOOOOPPPPPPPPPQQQQQQRRRRRRRRRTTTVVVYYYWWWWWWWWWXXXYYYXXXUUUSSSPPPRRRUUUVVVRRRMMMKKKLLLKKKGGGFFFHHHHHHFFFFFFIIIOOOeee|||~~~yyy|||uuutttoookkkkkknnnqqqqqqooonnnhhhbbb^^^ZZZYYYaaajjjiiidddZZZQQQKKKKKKOOORRRTTTSSSSSSSSSUUUUUUUUUTTTMMMGGG@@@:::777555444333000111222222222222222111000000000000111111111111////////////////////////000000//////......------........................................................................------............------......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,..............................---,,,,,,+++******++++++,,,,,,,,,---------------------------------------------------------+++,,,---/////////...---+++,,,---000555:::???BBBEEEFFFIIILLLPPPSSSVVVWWWZZZZZZZZZ[[[]]]]]][[[YYY]]]^^^aaadddddd^^^TTTMMMDDDAAA===999666555555555999555111000333666666555555444333444666777666555888>>>FFFMMMSSSWWWZZZ\\\^^^aaadddeeedddcccbbbbbbXXXXXXXXXVVVTTTSSSTTTUUUZZZXXXTTTRRRPPPNNNJJJHHHssseeeZZZVVVZZZggg|||tttiiidddcccgggjjjlllqqqxxxtttvvvsssiiiZZZOOOLLLMMMYYYdddlllmmmlllooosssuuurrrpppjjjbbb\\\TTTHHH;;;::::::999888777777777777777777666666666555555555666555555444333333222222333333222222111111000000000111222111000000111222000000000000000000000000...111222111...,,,---///////////////000000000000////////////////////////////////////000000000000000/////////000111222333333333333222222222111111222333444555444333111000111111111111111111111111000000000000000000000000///000111222222111000...000111000//////111555888999>>>DDDIIILLLLLLLLLMMMPPPPPPOOONNNNNNNNNNNNNNNQQQQQQRRRRRRSSSTTTWWWXXXWWWVVVVVVWWWXXXWWWTTTQQQNNNNNNNNNMMMJJJGGGGGGHHHGGGDDDCCCEEEFFFFFFJJJQQQggg{{{ppphhhlllqqqqqqnnnpppnnnooooookkkffffffkkkuuuqqqjjj```VVVNNNIIIFFFLLLLLLMMMPPPSSSUUUVVVVVVSSSOOOIIICCC???;;;777555333333333333222222111111000000000000111111111111///////////////////////////////////////.......................................................................................////////////......///......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,..............................------,,,++++++***++++++,,,,,,,,,---------------------------------------------------------//////000000//////...---000222444777999;;;<<<===@@@@@@BBBDDDGGGIIIKKKLLLOOOQQQUUUYYY[[[\\\\\\\\\___``````aaa```ZZZQQQJJJ@@@===:::666333333333333666555444555777888888777:::888777777:::===??????AAADDDGGGJJJJJJJJJKKKLLLSSSWWW\\\```bbbdddgggiiibbbbbbbbb```^^^\\\[[[[[[]]]\\\ZZZWWWUUUTTTTTTUUU{{{xxxuuuxxxzzzvvvwwwmmmooo~~~xxxooojjjfffeeejjjqqqsssvvvxxxuuulll```VVVQQQRRR[[[fffkkkhhhfffnnnzzzwwwuuuqqqnnnlllfffVVVFFF???<<<999999;;;;;;999777777777777777666666666666555555444444333222222222222222222222222222222222333222111111222333222111000000000000000000000000....../////////.........////////////000000000111////////////////////////////////////000000000000////////////000111222333333333333222222222222111222444666777777555222111222222222222222222222222000000000000000000000000///000111222222111000///000111111111222555:::>>>@@@DDDJJJNNNOOOOOOOOOOOORRRQQQOOOMMMLLLLLLLLLLLLPPPQQQRRRSSSTTTVVVWWWXXXWWWVVVUUUUUUUUUTTTQQQNNNQQQPPPMMMIIIGGGFFFEEEEEEHHHFFFFFFIIIKKKOOOYYYccc|||uuuuuuwwwrrrkkkmmmmmmpppuuutttqqqqqqtttuuuuuuuuupppggg[[[OOOHHHEEEFFFHHHLLLPPPTTTWWWYYYXXXVVVRRRNNNIIICCC<<<777777666555333222111111111000000000111111111222222////////////////////////...///////////////000000................................................//////////////////////////////000000000000//////000///......------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,..............................------,,,+++++++++,,,,,,,,,,,,------------------------------------------------------------222222111000////////////666888:::<<<<<<:::888666999999999:::;;;===>>>???BBBIIIRRRXXXZZZ[[[]]]^^^aaa```^^^\\\YYYRRRKKKEEE>>><<<:::777666666777888888:::===>>><<<;;;:::::::::999888:::???DDDHHHIIIFFFGGGHHHHHHHHHHHHJJJLLLQQQTTTYYY]]]aaaeeeiiillliiihhhgggfffeeeddddddcccfffgggeeebbb]]][[[]]]___{{{wwwzzzyyy```VVVRRRVVVaaapppzzzssslllfffbbbmmmooossswwwvvvoooeee^^^UUUWWWaaaiiieee___fffsssxxxvvvssspppooommmcccWWWHHHBBB:::888:::<<<:::888888888888777777777666666555444444444333333222222222222222222333333444444444111///000333444222000000000000000000000000000000//////000222222111000........./////////000000////////////////////////////////////000000000000/////////000000111222222222222222222222222222222111333555777777555222111222222222222222222222222000000000000000000000000111222333444444444333333000111222333555:::???CCCEEEIIIMMMPPPQQQPPPPPPPPPQQQPPPNNNLLLKKKKKKLLLMMMPPPPPPQQQTTTVVVWWWWWWWWWVVVUUUSSSRRRRRRPPPMMMKKKPPPPPPNNNKKKLLLLLLIIIEEEMMMLLLNNNSSSVVV\\\iiiuuu{{{rrroookkkkkkmmmooopppuuu{{{qqqtttxxxxxxssshhh[[[RRRGGGGGGGGGGGGJJJOOOVVV[[[WWWVVVVVVTTTQQQJJJBBB===999888666333222222222222000000111111111222222222000000000000000000000000......//////000000000111................................................000000000000000000000000000000111111111111000000000000///............///------------------------,,,,,,++++++,,,,,,---...------------------------------------------------------............------------------------------..............................------,,,,,,,,,,,,,,,,,,,,,------------...........................------------............111000//////000111333444999:::;;;;;;999777444222444444333333444555777888===FFFQQQWWWXXXWWWXXXZZZ\\\ZZZWWWSSSNNNHHHCCC@@@::::::999999:::;;;===???CCCEEEHHHFFFAAA=========???>>>???BBBGGGLLLOOOPPPLLLLLLLLLKKKKKKLLLPPPSSSPPPRRRUUUWWWYYY\\\```cccdddbbb```aaadddhhhkkkmmmrrrtttuuuooogggaaaaaaccc||||||}}}~~~nnnWWWVVVUUUYYY___sssyyyiiifffeeegggmmmssstttpppkkk```\\\```gggggg``````gggnnnrrrsssqqqppppppkkkeeeUUUKKK???888888::::::999999888888888888777777777555555444444444444444333222222222333444444555555333000...///222333111///111111111111111111111111/////////000222333222000------........./////////........................////////////000000000000...//////000111111222222222222222222222222222222000111333555555444111000222222222222222222222222111111111111111111111111222222333333444444444444000222444666999===CCCFFFGGGJJJNNNPPPPPPOOOOOOOOONNNMMMMMMLLLLLLMMMNNNOOOOOOOOOQQQTTTXXXYYYXXXVVVTTTRRRPPPOOOOOOMMMJJJHHHFFFLLLQQQVVV^^^ccc^^^UUUXXXYYY]]]eeejjjpppzzz}}}wwwuuurrrooopppssstttuuuwwwxxxuuummmbbbZZZOOOMMMIIIDDDCCCGGGOOOUUUSSSTTTVVVXXXXXXSSSLLLGGG>>><<<888555333333333444111111111111222222222222111111111111111111111111.../////////000000111111////////////////////////////////////////////////000000000000000000000000000000111111111111000000000000///............///------------------------,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---------------------------..............................------------,,,,,,,,,,,,---------.................................---------....../////////.........000222666999:::::::::999888777666555444555444333333333555777888<<>><<<;;;::::::;;;<<>>999666555555666111111111222222222222333111111111111111111111111///000000000000000000111////////////////////////////////////////////////////////////////////////000000111111111111000000000///......------......------------------------,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,......////////////......------------------------..............................------------------,,,---------....................................---------...//////000000...///222555999>>>AAACCC??????>>>======<<<<<<<<<:::999777666666888:::;;;:::>>>CCCCCCAAA>>>>>>>>><<<======<<<::::::;;;===EEEFFFGGGIIIKKKNNNPPPRRRRRRSSSSSSSSSRRRSSSUUUVVVVVVTTTSSSSSSTTTTTTRRRQQQOOOPPPPPPRRRTTTYYY```eeemmmqqqvvv|||}}}|||{{{vvvttt|||pppiiiiiilllpppqqqrrrrrrrrrrrrttttttkkk```ZZZ^^^aaadddkkkrrrsssooooooggg[[[NNNDDD>>>;;;;;;::::::999999999888888888666777777777777777777777444444444444555555555555111222333222111111222333111111111111111111111111---000333222000///000222000000000000111111111111........................////////////000000000000---...000111222222111111111111222222222333333333000000000000111111222222333333333333333333333333111111111111111111111111000000111111222333444444555999???CCCEEEFFFHHHIIIGGGIIILLLNNNMMMMMMNNNNNNMMMNNNPPPPPPPPPOOOMMMLLLOOONNNPPPVVV[[[]]]YYYTTTOOOMMMKKKJJJIIIIIIGGGFFFJJJZZZooowwwsssoooooosssuuuuuussseeeddd___UUUKKKEEEEEEGGGIIIKKKOOOUUUZZZ\\\[[[YYYTTTOOOGGG???999666666666111111111222222222333333222222222222222222222222111111111000000000000000////////////////////////////////////////////////........................///000000000000000000//////......---------------........................,,,,,,++++++,,,,,,---...........................------------------------......////////////......................................................------..................------------....................................---------...///000000000333555999>>>CCCGGGJJJKKKHHHIIIJJJKKKJJJIIIGGGFFFBBB@@@===;;;999:::;;;<<<888888888888777777666666333666999;;;===@@@EEEHHHRRRRRRSSSTTTUUUVVVWWWWWWWWWWWWYYY[[[^^^___^^^]]]ZZZXXXUUUUUUWWW[[[^^^______bbbffflllsss|||pppccc___\\\iiirrrkkkkkknnnpppsssyyy{{{xxxyyy|||ssseee[[[WWWRRRTTT```ooouuusssvvvqqqgggYYYKKKAAA===;;;:::::::::999999999888888777777777777888888888888555555555555555555555555111444666444222111333555111111111111111111111111000444777666222000222666111222222222222333333333........................////////////000000000000---...000111222222111111111111111222222333333333222111000///000111333444333333333333333333333333111111111111111111111111333333333333444555666777888===CCCGGGIIIIIIIIIJJJGGGIIILLLMMMMMMMMMNNNOOOOOOPPPRRRRRRQQQOOOLLLJJJNNNNNNPPPVVV\\\]]]YYYTTTNNNLLLIIIHHHHHHHHHGGGEEEMMM^^^uuu~~~uuuqqqqqqqqqooommmnnnnnnlllbbbVVVKKKGGGGGGEEEFFFJJJPPPVVVYYYZZZZZZ]]]WWWNNNDDD<<<888666666111111222222222333333333222222222222222222222222222222111111000000//////000000000000000000000000000000000000000000000000........................//////000000000000//////......---,,,,,,,,,,,,---........................,,,,,,++++++,,,,,,---...........................////////////////////////......////////////......................................................------..................---------.........//////////////////////////////---------...///000000111888;;;???EEEJJJMMMOOOPPPOOORRRUUUWWWVVVSSSOOOLLLGGGEEEAAA===;;;:::;;;;;;888555333222444555666555222666<<<@@@DDDIIIOOOTTTTTTTTTTTTTTTSSSSSSSSSRRR\\\\\\^^^bbbeeeeee```\\\___\\\YYYZZZaaajjjrrrwww~~~~~~lll\\\^^^kkkssstttmmmooouuurrrttt~~~}}}wwwvvveeeWWWNNNTTT[[[___iiiuuuwwwxxxrrreeeWWWLLLAAA999;;;999777777888999:::999777777777777777777777777666666555555555444444444444333333222222333333444111111111111111111111111111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000111111111111111222222222444333333222222333333444333222222111111222222333333333222222111222222222222222111111111111222222222333444333111222666:::@@@CCCFFFHHHHHHHHHHHHIIIHHHIIIJJJIIIIIIJJJMMMPPPTTTRRROOOOOOQQQQQQNNNLLLRRRKKKGGGLLLUUU[[[\\\[[[OOOPPPLLLFFFDDDIIIMMMNNN___{{{rrrqqqvvvqqqffflllqqqtttpppdddZZZTTTRRRIIIGGGGGGKKKQQQWWWYYYZZZ\\\YYYTTTNNNGGG@@@999555777444222222444666555333222222222333333444444444000000000000000000000000000000000000000000000000000000000000000000000000------...///000111222222000000111111111111000000........................////////////////////////------------------------........................---------.........////////////.........---------------------------------........................///......---------......---------.........//////------------------------......///......000444888AAACCCFFFHHHHHHJJJLLLNNNSSSTTTUUUWWWVVVRRRKKKGGG@@@===;;;===AAAAAA>>>999666444222111111333444555777;;;AAAHHHMMMPPPPPPPPPNNNOOONNNMMMRRRZZZ^^^]]]kkkeee___]]]aaaeeeffffffppppppsssyyyuuulllpppuuuzzzrrrnnnvvv~~~}}}{{{sssaaaSSSRRRVVVYYYaaalllxxxzzzwwwnnndddZZZLLL@@@===;;;999888999999888888777777777777777777777777666666555555555444444444444333333222222333333444111111111111111111111111111111222222222222111111111111111111111111111111////////////////////////000000000000000000000000111111111111222222222222444333333222222333333444333222222111111222222333333333222222222222222333222222111111111111222222333444444555666888<<<>>>CCCFFFIIIJJJJJJIIIIIIJJJHHHIIIJJJJJJJJJKKKNNNPPPQQQOOONNNOOOPPPQQQNNNLLLLLLJJJJJJLLLNNNOOOOOOOOOHHHLLLNNNKKKKKKRRRYYY]]]qqq{{{mmmggghhhjjjlllmmmkkkgggcccUUUNNNGGGIIIQQQYYY[[[ZZZZZZZZZXXXSSSLLLDDD>>>;;;888666333333555555444222222222333333333444444444111111111111111111111111000000000000000000000000000000000000000000000000/////////000000000000000000000111111111111000000........................////////////////////////------------------------........................---------.........////////////.........---------------------------------........................///......------.........---------........./////////...............------......///000222444777999======>>>>>>???BBBHHHKKKTTTTTTUUUUUUSSSNNNGGGBBB@@@===<<<===@@@@@@;;;777333444333333222222444666<<<>>>CCCGGGKKKLLLMMMLLLHHHKKKMMMQQQYYYdddjjjjjj___ccchhhmmmsssyyyzzzwww{{{~~~ppp___WWWTTTSSSYYYaaappptttvvvuuupppfffWWWHHH@@@>>>;;;999999999777666777777777777777777777777666666666555555555444444444444333333333333444444222222222222222222222222111111222222222222111111000000000000000000000000////////////////////////000000000000000000000000111111111111222222333333444444333333333333444444333222222111111222222333333333222222222222333333222222111111111111222222444333444888<<>>FFFKKKTTTTTTUUUUUUTTTOOOHHHCCCDDDAAA>>>======<<<888444222555777666555777:::>>>???BBBFFFJJJNNNQQQSSSTTTVVVXXXYYYZZZ```iiilllkkkooo{{{}}}|||}}}xxxuuuvvvxxxzzz~~~~~~~~~~~~}}}yyy~~~qqqsssrrroooxxx||||||}}}yyynnnddd[[[SSSUUU[[[bbblllvvvzzzxxxpppcccWWWDDD@@@===:::999888777666777777777777777777777777666666666666555555555555444444333333333333444444222222222222222222222222111222222333333222222111000000000000000000000000////////////////////////000000000000000000000000000111111222222333333333444444333333333333444444333222222111111222222333333333222222222333444444333222222111111222222333444333555:::BBBHHHIIIHHHIIIKKKMMMMMMKKKJJJJJJKKKHHHIIIKKKLLLLLLMMMOOOQQQMMMMMMNNNNNNNNNMMMKKKIIIDDDGGGIIIJJJOOOXXXbbbfff|||rrrdddcccgggiiiiiiqqqiii```]]]```bbb```\\\UUUUUUUUUXXXZZZWWWPPPJJJCCC???:::555333333444444333333444444444444444444333333333333333333333333000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000........................////////////////////////............................................................/////////////////////..............................................................................//////000............////////////000/////////............111111222666999:::888666444555666888<<>>FFFKKKLLLJJJJJJKKKLLLLLLJJJIIIIIIJJJIIIKKKMMMMMMMMMMMMOOOPPPMMMNNNOOONNNLLLJJJIIIHHHKKKLLLKKKNNN]]]sssooofffdddfffgggjjjjjjkkkjjjiiigggeeecccXXXRRRNNNRRR[[[]]]WWWNNNLLLGGG???888333333555888444444444444444444444444333333333333333333333333111111111111111111111111111111111111111111111111/////////000111222222222000000111111111111000000////////////////////////////////////////////////........................////////////////////////........./////////000000////////////////////////........................////////////////////////...............///000111........./////////000000........................444555666888999888555333222666;;;@@@EEEKKKPPPTTTVVVWWWXXXZZZZZZVVVPPPLLLAAA===888555666:::???AAAGGGFFFEEECCCAAADDDJJJOOO]]]```dddiiioootttxxxzzzpppqqqqqqrrr{{{{{{tttuuu}}}rrr``````___```xxxwww{{{}}}}}}yyyqqqhhhaaa]]]VVVbbbnnnuuuxxxxxxuuuqqqUUUOOOFFF>>>::::::::::::888888888888888888888888777777777666666666555555555555444444444444555555333333333333333333333333222222333333333333222222111111111111111111111111111111111111111111111111111111111111111111111111000111111222333444555555555555444444444444555555333222222111111222222333333222222333333444555666333333222222222222333333666888<<>>888555777999555555555555444444444444333333333333333333333333111111111111111111111111111111111111111111111111......///000111222333444000000111111111111000000////////////////////////////////////////////////........................////////////////////////....../////////000000000...////////////000000000........................////////////////////////............///000111111....../////////000000000......//////000000111111666888;;;:::888555444444555:::AAAHHHLLLPPPSSSUUUYYYYYYZZZZZZWWWRRRKKKFFF;;;999888888===DDDLLLQQQVVVTTTQQQOOONNNOOOPPPQQQfffhhhmmmqqqvvvyyy{{{{{{}}}}}}|||zzzwwwxxxtttyyyyyyppphhhnnn|||~~~|||}}}zzzpppfff[[[___ccciiirrrxxxuuunnnddd[[[NNNCCC<<<:::;;;;;;888888888888888888888888777777777777666666666555555555444444444444555555333333333333333333333333222333333444444333333222222222222222222222222222222222222222222222222222111111111111111111111111000111111222333444555666555555444444444444555555333222222111111222222333222222222333333555666666444333333222222333333444888<<>>;;;;;;<<<888888888888888888888888777777777777666666666666555555444444444444555555333333333333333333333333222333333444444333333222333333333333333333333333333333333333333333333333111111111111111111111111000111111222444555666666555555444444444444555555333222222222222222222333222222222333444555666777444333333222222333333444;;;@@@GGGJJJJJJJJJKKKMMMJJJKKKLLLKKKJJJJJJLLLNNNNNNPPPQQQQQQNNNLLLLLLLLLJJJKKKLLLJJJIIIKKKPPPUUUbbbuuuxxxqqqhhhdddfffjjjlllllljjjbbbUUUJJJEEEHHHPPPWWWTTTUUUTTTOOOFFF===777555666666555555555444444444222222222222222222222222111111111111111111111111111111111111111111111111222222222111111111111111000000111111111111000000000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////000000000000.../////////000000111111////////////////////////000000000000000000000000............///000222222////////////000000000000///000111333555777888999666<<>>@@@BBBDDDEEEFFFLLLKKKIIIHHHJJJMMMQQQTTTXXXXXXWWWWWWVVVUUUUUUUUUYYY[[[YYYXXX___lllsssrrrmmmmmmpppwww~~~}}}sssttttttpppjjjgggggghhhnnnmmmkkkhhhfffgggjjjmmm}}}nnnnnnxxxuuuwwwwwwllllllvvvzzzwwwsssqqqiii[[[LLLBBB===;;;;;;;;;:::999888777777666888777777666666555444444666666666666555444333222555555555444444333333333444444444444444444444444222222222222222222222222222333444555555333222000333333222222222222333333333333444444444555555555333555555555444333444666333333333333333444444555444444444555555666666666444555666555444666;;;>>>GGGIIILLLMMMLLLJJJIIIIIIJJJKKKLLLLLLKKKKKKLLLNNNQQQOOOLLLJJJJJJLLLLLLKKKJJJJJJMMMUUUfff{{{zzznnngggddd]]]eeeeeeeee___QQQGGGJJJTTTYYY[[[YYYSSSPPPNNNFFF===777666555555555555444222444444444444444444444444222222222222222222222222222222111111111111222222111111222222222222111111333333333333222111000000000000000000000000000000111111000000////////////////////////000000000111111111000000//////............//////000111111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000///000000///......000111444666999999777555666777======>>>???@@@AAABBBCCCCCCBBBCCCEEEIIINNNRRRUUU[[[[[[[[[ZZZYYYXXXYYYZZZ[[[^^^^^^]]]cccqqq{{{~~~{{{uuuvvv~~~{{{vvvoooiiiddd```^^^WWWXXXWWWVVVSSSQQQQQQRRRYYYXXXVVVRRROOOOOORRRTTT|||~~~{{{tttvvvwwwssswwwxxxtttsssrrrnnneeeXXXJJJ@@@;;;>>>===;;;:::888777777777888888777777666555555555666666666666666555444333555555555444444444444444333333333333333333333333333333333333333333333333333444444555555333222111444333333222222333333444333444444444444555555555222555888777333222444888444444444444444555555666555555555555555555666666444555555666777;;;@@@DDDJJJLLLNNNNNNLLLJJJIIIIIIKKKLLLMMMMMMLLLKKKMMMNNNPPPKKKGGGFFFGGGIIIIIIHHHGGGJJJQQQ]]]ppp|||rrrjjj______ccchhheeeXXXKKKGGGJJJWWWYYYXXXUUUSSSQQQKKKDDD;;;999666666777777333000444444444444444444444444333333333333333333333333222222111111111111222222111111222222222222111111333333333333222111111000000000000000000000000000111000000000000//////////////////000000000111111333222111000///......---...//////000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////...---///222444999999999888666555666777::::::;;;;;;<<<=========<<<>>>AAAFFFLLLQQQVVVYYY[[[[[[ZZZXXXWWWXXX[[[^^^[[[aaagggiiiooozzzwwwsssoooiiifffggg]]][[[WWWSSSOOOMMMKKKKKKHHHGGGGGGHHHJJJKKKKKKJJJRRRQQQOOOKKKGGGFFFGGGIII~~~}}}~~~|||vvvnnnmmmmmmkkkbbbTTTFFF@@@>>>===;;;999888888888888999888888777777666666555555666666666555555444333555555555555555444444444333333333333333333333333444444444444444444444444444444555555444444333222444444333333333333444444444444444444555555555555999999888666444444555777444444444333444555555666555555555555555666666666444555666888;;;@@@EEEIIIIIIJJJLLLLLLKKKKKKLLLMMMLLLMMMNNNNNNLLLLLLMMMNNNKKKIIIHHHKKKMMMNNNQQQTTT\\\^^^dddnnn|||~~~~~~{{{zzz|||{{{qqqbbbdddffffff___UUUKKKFFFQQQTTTWWWXXXXXXUUUPPPLLLDDD???999777888888555222555555555555555555555555333333333333333333333333333222222111111222222333111222222333333222222111333333333333333222111000000000000000000000000000000000000000000000000000//////000000000111111111222111111000000///////////////000000000111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111000000000222777:::<<<;;;999666555444555777555666666888999:::;;;;;;AAACCCHHHMMMSSSWWW[[[]]]\\\\\\[[[YYYZZZ___gggmmmnnnuuu{{{}}}}}}~~~ttthhh```]]]XXXTTTTTTRRROOOOOOQQQSSSRRRRRRRRRRRRTTTUUUVVVRRRQQQQQQTTTYYY]]]]]][[[bbbbbb```]]]ZZZXXXYYYZZZtttvvv{{{iiifffhhhlllhhh\\\OOOIII===<<<:::999888888999:::999999999888777777666666444555555555555444444333555555555555555555555555444444444444444444444444444444444444444444444444555555555555444444333333555444444444444444444555444444444555555555666666DDD===666333555888777555333333333333333444444555555555555666666666666666666666888;;;@@@EEEIIILLLIIIJJJKKKKKKKKKKKKMMMOOOMMMNNNOOONNNMMMLLLMMMNNNMMMJJJKKKPPPUUU\\\jjjxxx|||yyywwwrrrooonnnxxx~~~iiieeeaaaaaaccc```VVVKKKJJJNNNTTTZZZ[[[WWWSSSRRRKKKDDD<<<666555555555555555555555555555555555555333333333333333333333333333333222222222222333333222222333333333333222222222222333333333222111111111111111111111111111111000000000000111111111111000000000000111111111111//////000000111111222222000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111222333666;;;???>>>;;;888666666666777888666777888:::===???@@@AAALLLNNNQQQUUUXXX[[[]]]]]]]]]___aaacccgggqqq~~~}}}qqqccc]]]XXXPPPHHHLLLLLLOOOUUUWWWUUUVVVYYYYYYZZZ\\\___ccchhhlllooohhhfffgggkkkqqquuuuuusss{{{{{{{{{zzzwwwuuuuuuvvv{{{vvvyyy|||kkkdddbbbiiiiii___UUURRR@@@>>><<<:::999999:::;;;::::::999999888777777777555555666666666555555444555555555555555666666666555555555555555555555555555555555555555555555555555555555444444444444444666555555444444555555666444444555555555666666666GGG>>>444333777:::888444333333333222333444444555444555555666777777888888888888;;;???EEEIIIKKKLLLLLLMMMMMMLLLKKKLLLNNNQQQNNNOOOPPPOOOMMMMMMMMMOOONNNIIIKKKVVVddduuu~~~zzzxxxtttxxxrrriii^^^YYY^^^bbb[[[PPPJJJLLLRRRXXXYYYUUUTTTUUUMMMHHHAAA999444333444666555555555555555555555555333333333333333333333333333333222222222222333333222222333333333333222222222222222333333222222111111111111111111111111111000000000111111111111222000000000111111111222222...//////000111222333333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111///000222333555999>>>BBB@@@>>>;;;:::<<<===>>>>>>>>>@@@BBBDDDGGGIIIKKKLLLSSSTTTVVVXXXZZZ\\\]]]]]]\\\bbbiiiooouuu}}}~~~|||{{{~~~qqqaaaVVVSSSSSSRRRPPPQQQTTT\\\fffjjjiiijjjmmmlllmmmooosssxxx}}}~~~tttgggaaafffggg___WWWVVVFFFDDD@@@===:::::::::;;;;;;::::::999888888777777666777777888888888777777444555555555666666666777777777777777777777777777555555555555555555555555666666555444444444444444666666555555555555666666555555555555666666666666???:::555555888:::777333444444444444444555555666333444444666777888999::::::;;;>>>CCCIIILLLLLLJJJMMMMMMMMMMMMMMMPPPTTTWWWOOOPPPPPPPPPNNNMMMNNNOOOPPPKKKUUUooooooaaa^^^```\\\UUUPPPNNNPPPSSSRRROOORRRXXXOOONNNJJJBBB999444555888555555555555555555555555444444444444444444444444444333333222222333333444222333333444444333333222111222222333333222222222111111111111111111111111000000111111111222222222000000111111111222222222000000000111111222222333111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111///111555888:::>>>BBBFFFEEECCCAAABBBEEEGGGGGGFFFIIIIIIKKKMMMOOORRRSSSTTTUUUVVVWWWYYY[[[^^^___```bbblllxxx}}}zzz}}}sssnnnmmmkkkiiiccccccaaa[[[UUUUUUZZZ___\\\aaakkkwww|||}}}}}}|||lllaaadddeee]]]WWWWWWLLLIIIDDD???<<<:::::::::;;;;;;:::999999888888777888999999:::::::::999999444555555555666666777777777777777777777777777777666666666666666666666666666666555444444444444555666666555555555555666666555555555555666666666777555555777888999888666444555555555555555666777777222333444666777999:::;;;;;;<<<@@@FFFLLLNNNLLLIIIJJJKKKLLLNNNPPPUUU[[[___OOOPPPQQQPPPNNNMMMNNNOOOUUUTTTgggtttgggdddaaa\\\WWWRRROOOOOOLLLJJJOOOYYYQQQSSSSSSKKK@@@999888;;;666666666666666666666666444444444444444444444444444333333222222333333444222333333444444333333222111222222333333333222222111111111111111111111111000000111111222222222222000111111111111222222222222222222111111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111444999<<<@@@CCCGGGJJJIIIGGGFFFHHHLLLNNNNNNMMMNNNOOOPPPQQQSSSTTTVVVVVVUUUVVVWWWZZZ]]]```ccceeeppp|||zzzxxxwwwjjj[[[VVV[[[cccfffeeegggsss|||zzzoookkkrrr|||}}}{{{yyynnnbbb```ddd___TTTVVVQQQIIIBBB===;;;::::::;;;;;;;;;:::::::::999999888888888888888888888888:::888777777888888777555888888888888888888888888999999888888777777666666999888666555444444444555888888777777666666555555777777777777777777777777888888888888888888888888999888888888777777666666555555666777888999::::::AAACCCFFFHHHIIIJJJLLLNNNLLLMMMNNNNNNPPPUUU^^^eeeZZZRRRMMMPPPRRRRRRWWW]]]iiihhhvvvppp\\\[[[VVVRRRPPPMMMHHHIIILLLTTTTTTTTTOOOHHHAAA;;;888999777666888777444555999666666666666666666666666666666555555555444444444666666555555555444444444666666555555555444444444333333333333333333333333111111111222222333333444000111111111111222222222111222333222000000000111222000...000333444333111333222222222222222222333111111111111111111111111222111111333444333///+++333333444444444333222222888<<<@@@CCCDDDCCCCCCCCCCCCFFFJJJNNNQQQSSSSSSSSSSSSRRRRRRSSSUUUWWWWWWVVV[[[YYYYYY^^^bbbfffmmmuuuqqqhhh___\\\bbbkkkqqqsssyyy~~~ssseee___```bbbbbb[[[WWWPPPHHH@@@<<<:::;;;;;;;;;;;;;;;::::::::::::999999999999999999999999:::999777888999999888666999999999999999999999999888888888888777777666666999888777555555555555666666666666777777777777777777777777777777777777777888888888888888888888888999999888888777777777777777777777888999:::<<<===CCCEEEHHHJJJKKKLLLNNNPPPOOOPPPQQQPPPPPPSSSZZZ___VVVQQQOOORRRVVV\\\gggsssqqqaaa\\\YYYZZZXXXRRRLLLKKKPPPRRRUUUUUUPPPHHH@@@;;;999666666888777444555888666666666666666666666666666666666555555555444444555555555555444444444444666666555555555444444444333333333333333333333333222222222222333333333333111111111111222222222333222333333333111000111222333222000222444555444222333333222222222222333333222222222222222222222222222444555444333222222333333333333444444444555555:::<<>>===>>>===AAAGGGLLLQQQSSSSSSSSSUUUUUUUUUWWWXXXYYYYYYXXX^^^\\\___jjjuuu}}}sssnnnsss~~~|||www{{{~~~uuukkk^^^XXX\\\eee```^^^YYYPPPEEE>>>;;;<<<<<<<<<<<<;;;;;;;;;::::::999999999999999999999999;;;:::999999::::::999888999999999999999999999999888888888777777777777777888888777666666777777888555555666777777888999999777777777777777777777777999999999999999999999999999999999888888888888777999888888888:::<<>>>>>>>><<<:::888999:::999===DDDLLLQQQTTTTTTTTTXXXXXXYYYZZZ[[[[[[[[[[[[]]]```jjj|||rrrhhh```bbbmmm}}}zzztttgggXXXVVV^^^``````]]]UUUJJJAAA===============<<<<<<<<<;;;;;;::::::::::::::::::::::::<<<;;;::::::;;;<<<;;;999::::::::::::::::::::::::888888888888888888777777888888888888888999999999666666777777777888888888777777777777777777777777999999999999999999999999999999999999999999999999999999888888:::>>>BBBDDDGGGIIILLLMMMNNNOOOPPPRRRLLLOOOSSSSSSRRRQQQSSSUUUYYYVVVTTTYYYdddtttwwwhhh[[[[[[___^^^WWWRRRFFFJJJPPPUUUVVVRRRKKKFFF===999888::::::777666777777777777777777777777777777777777666666666555555555555555444444444444333666666666555555555555555444444444444444444444444555555444444333333222222222333333333444444444444333444555444222222222444555555444555555555555555555444444444444444444555333333333333333333333333111333444555555555666777444444444555777999;;;===??????===:::777777999;;;;;;@@@GGGNNNTTTVVVVVVUUUXXXYYYZZZ[[[[[[\\\]]]___bbbkkk}}}wwwgggfffhhhppp{{{|||qqqbbb[[[^^^]]]^^^]]]XXXOOOFFFAAA???>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;:::;;;<<<===<<<;;;::::::::::::::::::::::::888888999999999999999999999999::::::::::::::::::999888888888777777777666888888888888888888888888999999999999999999999999999999999999::::::::::::999999888999<<<@@@DDDGGGHHHJJJMMMNNNNNNOOOPPPRRRNNNQQQTTTTTTQQQOOOQQQSSSVVVVVVYYYcccvvvlllbbbaaa```___^^^KKKLLLNNNRRRUUUUUURRROOOCCC===:::;;;;;;999777888888888888888888888888888888888777777777666666666666666555555555444444444666666666666666666666666555555555555555555555555666555555444444333333333444444444444555555555555444555666555444333333555555555555555444444444555666666555555555555666666444444444444444444444444444333444888======888333555555666888:::<<<>>>???<<<;;;:::777666888<<>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::;;;<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::999999888777777666666888888888888888888888888::::::::::::::::::::::::999::::::::::::;;;;;;;;;999999:::<<>>>>>>>>========================;;;:::999:::<<<===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<======>>>===<<<:::999888888888888888888888888888888888888888888888888::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<:::;;;===@@@DDDHHHKKKMMMLLLNNNPPPQQQQQQRRRSSSTTTSSSUUUVVVUUUTTTWWW]]]bbblll|||{{{{{{{{{vvvsssyyyxxxggg___```]]]WWWRRRQQQTTTWWWXXXVVVQQQGGG>>><<<<<<:::999:::999999999999999999999999999999888888888777777777888888888888777777777777555666666666777777777777666666666666666666666666555555555555555666666666555555666666666777777777666777888777555444555666666888999888666444666777888777777666666777777888666666666666666666666666888666666;;;??????:::444555777;;;>>>@@@@@@@@@???999::::::;;;<<>>>>>>>>>>>>>>>>>>>>>>>>>>;;;:::999:::<<<===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>===>>>>>>>>>>>><<<:::999777777777888999999::::::888888888888888888888888:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<===@@@DDDHHHKKKNNNOOONNNPPPRRRSSSSSSSSSUUUVVVPPPQQQSSSTTTWWW^^^hhhppp~~~~~~tttgggfff___XXXRRRPPPRRRUUUUUUSSSVVVJJJ@@@<<<<<<;;;:::;;;999999999999999999999999999999999888888888888777999999999999888888888777555666666666777777888888777777777777777777777777444444555555666666777777666666666666777777777777666777888777666555666777888:::;;;:::777555777999888888777777777777888888777777777777777777777777555555666777888888666555555888<<<@@@BBBAAA@@@>>>===>>>???AAACCCGGGLLLPPPQQQQQQRRRSSSUUUVVVXXXYYYZZZ\\\\\\\\\___iiiwww}}}}}}xxxxxx{{{zzz|||tttmmmeeeccccccaaa[[[UUUHHHBBB======AAABBB???:::<<<<<<<<<<<<<<<<<<======<<<===>>>???????????????>>>@@@AAAAAA???>>>>>>???===<<<;;;:::;;;===???@@@======<<<;;;:::888777666<<<;;;:::999888888888888;;;999777666777888888888<<<<<<<<<<<<<<<;;;:::999::::::;;;;;;<<<=========<<<@@@EEEJJJLLLMMMNNNOOOSSSSSSTTTVVVYYYZZZZZZXXXXXX[[[VVVWWWfffttt}}}yyyvvvsssqqqqqqqqqkkkllllllkkkjjjkkknnnpppuuu{{{xxxyyy}}}zzz```XXXUUUVVVQQQKKKPPP\\\[[[SSSIII@@@::::::???EEE999<<<<<<999:::???===777:::::::::999888888777777888888888888888777777777777777777777777777777777666777999:::::::::999888777777777777777777777777333444666777777666444333;;;:::999888777777777777<<>>DDDGGGFFFEEEEEEFFFEEEGGGJJJNNNPPPQQQQQQPPPUUURRRSSSWWWXXXVVVWWWZZZ]]][[[]]]ccckkktttyyyrrriiieeedddbbb[[[VVVMMMFFF???>>>AAABBB@@@<<<@@@@@@??????????????????>>>>>>???@@@@@@@@@??????===???@@@@@@>>>======>>>@@@>>><<<:::::::::;;;<<<;;;<<<<<<<<<;;;:::999888:::::::::999999999999999;;;:::888888999:::::::::888999::::::::::::::::::<<<<<<<<<===============@@@DDDIIINNNPPPQQQRRRSSSSSSTTTVVVWWWWWWUUUSSSRRRRRRYYYXXX___ttt}}}{{{wwwpppkkkmmmjjjfffdddeeeeeedddbbbaaa___]]][[[[[[\\\^^^___\\\^^^______^^^___aaaccceeejjjxxx~~~~~~zzzllljjjooozzz|||~~~wwwhhh]]]YYYSSSMMMQQQZZZ^^^\\\WWWPPPFFF>>>:::;;;888;;;;;;999;;;@@@???:::999999999999999999999999===<<<<<<<<<<<<;;;;;;;;;999999999999999999999999111222333444555444444333444444444444444444444444;;;999777555555777999;;;666666555666666777777888444666999;;;;;;:::777555777666444333444666666444666666555555444444444444222444666666444444666888>>>@@@CCCEEEGGGIIILLLNNNNNNOOORRRUUUVVVWWWWWWVVVYYYXXXZZZ]]]\\\YYY[[[___YYYbbbqqq~~~}}}zzz~~~~~~}}}tttnnnllliiiddd^^^UUUMMMDDD???@@@AAA@@@>>>@@@@@@??????>>>>>>======<<<<<<<<<<<<<<<<<<;;;:::===>>>@@@???===<<<<<<===GGGEEEBBB???===<<<<<<<<<:::;;;;;;<<<<<<<<<;;;;;;888999:::;;;<<<;;;::::::;;;:::999999;;;=========;;;;;;<<<===>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>CCCGGGLLLOOOQQQSSSTTTVVV```cccfffddd```[[[ZZZZZZVVV]]]___hhh}}}wwwvvvrrrooommmmmmmmmmmmrrrooollljjjjjjhhhddd```______^^^```bbbddddddccccccbbbaaabbbdddiiimmmpppkkknnnpppqqqqqqqqqrrrsssppppppvvv~~~xxxzzz{{{vvvooofffbbb```ccceeeeeeeeegggjjjlllpppwww|||vvvzzzcccXXXRRRMMMNNNRRRWWW[[[]]]WWWLLLBBB;;;999999;;;;;;:::===AAAAAA>>>>>>===<<<<<<<<<<<<<<<<<<777777777666666555555555::::::::::::::::::::::::<<<<<<===>>>>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;777555333111111333555777<<<<<<<<<<<<<<<<<<======@@@???@@@EEEIIIGGG???666;;;::::::<<<>>>>>>===<<<===<<<<<<<<<<<<;;;;;;;;;<<<<<<===<<<;;;<<>>>>>@@@EEEKKKPPPRRRRRRSSSUUUWWWXXXXXXWWWWWWUUUVVVXXXYYYWWWTTTYYY```eeerrr~~~{{{uuu|||||||||}}}~~~wwwqqqooolllhhheeeggg___TTTMMMKKKKKKJJJIIIFFFFFFEEEEEEDDDCCCBBBBBBAAABBBBBBBBBAAA@@@??????BBBDDDEEEEEECCCBBBBBBCCCLLLJJJHHHEEECCCAAA@@@@@@??????@@@@@@@@@@@@??????<<<===@@@BBBBBBBBBAAA@@@???>>>>>>???AAACCCCCCCCCAAAAAABBBCCCCCCCCCBBBBBB@@@@@@AAABBBCCCDDDEEEEEELLLPPPTTTWWWYYYZZZ\\\]]]bbbeeefffbbb\\\XXXYYY\\\^^^gggkkkttt|||wwwssspppoookkkjjjgggeeeeeefffhhhjjj```______aaaccceeecccbbbbbbcccfffiiilllnnnnnnnnnqqqppppppqqquuu{{{~~~}}}zzzooodddgggbbb\\\YYYXXXXXXXXXXXXYYYYYYZZZ^^^dddllltttxxxuuubbb[[[VVVTTTTTTWWW^^^bbb\\\QQQHHHBBB??????>>>>>>>>>@@@BBBBBBAAA???>>><<<;;;:::999::::::AAAAAA@@@@@@???>>>>>>>>>888888888888888888888888888888888999999999999888555555555555555555555555;;;<<<===>>>>>>===<<<;;;777666666555444333222111;;;::::::???DDDEEEAAA<<<666333333666999888888999555555666666666555555555777777666666888:::===@@@EEEBBBAAAEEEMMMTTTXXXYYYYYYZZZ[[[\\\\\\\\\[[[[[[YYYZZZ\\\\\\YYYZZZeeeqqq~~~~~~}}}ssskkkhhhfffeeeddd______^^^^^^]]]\\\[[[[[[\\\\\\\\\\\\[[[ZZZYYYYYYXXXYYYZZZZZZXXXWWWWWWXXXWWWVVVUUUSSSRRRQQQQQQPPPTTTTTTTTTTTTSSSRRRQQQQQQPPPRRRTTTVVVWWWWWWVVVUUUQQQQQQQQQSSSVVVWWWWWWVVVRRRRRRRRRRRRQQQPPPNNNNNNPPPQQQRRRTTTWWWXXXZZZ[[[dddgggjjjlllmmmnnnpppqqq~~~yyywww|||~~~tttsssqqqrrruuuzzzzzztttpppnnnmmmmmmssstttuuuxxx{{{|||}}}|||vvvtttqqqkkkfffeeefffgggfffeeecccbbbaaabbbfffiiikkkpppyyylllbbb[[[VVVSSSUUU^^^ddd___VVVNNNFFF??????<<<:::;;;<<<<<<<<<<<>>>>>==========================================999999999::::::999999999>>>?????????>>>===<<<;;;<<<===???AAAEEEKKKRRRVVVGGGAAA===>>>???<<<===@@@<<<<<<===>>>>>>======<<<<<<;;;;;;===@@@DDDHHHJJJAAA@@@AAAFFFNNNSSSUUUTTTXXXXXXXXXXXXXXXXXXXXXWWWZZZYYYZZZZZZYYY^^^mmm||||||}}}wwwsssppp||||||sssooojjjhhhiiijjjhhhhhhjjjYYYYYYYYYZZZ\\\```ccceeeccccccbbbaaaaaa```______WWWWWWWWWWWWWWWWWWWWWWWWUUUTTTTTTSSSSSSSSSSSSTTTRRRRRRRRRRRRRRRRRRRRRRRRQQQLLLFFFAAAAAAFFFLLLQQQQQQRRRTTTVVVXXXXXXXXXXXXUUUWWWVVVRRROOORRR\\\eeecccZZZSSSTTTQQQLLLKKKPPPOOOPPPQQQRRRSSSRRRQQQPPPMMMLLLLLLOOOSSSXXXZZZ[[[```aaadddiiimmmpppppppppvvvvvvvvvuuuuuuuuuuuuuuuuuusssrrrssstttzzz