BM6P6(@ ////////////////////////000000111222333444444555333333333333333333333333222333444555666666666666444666:::===@@@AAAAAAAAA???>>>>>>???BBBDDDDDDDDDEEECCCAAAAAACCCCCCCCCBBB>>>===<<<;;;;;;<<<===>>>>>>>>>>>>>>>>>>===<<<<<<===<<<;;;;;;<<<===>>>@@@<<<=========;;;:::;;;<<<>>>>>>============>>>>>>>>><<<:::888777888999:::999:::;;;;;;:::999777666333444555555555444333222333333222222111///...---,,,,,,.../////////...---////////////////////////------------------------++++++++++++++++++++++++******************************++++++++++++******))))))))))))))))))))))))((((((''''''''''''(((((()))(((&&&&&&&&&'''&&&&&&(((((()))))))))))))))((())))))))))))))))))))))))***)))((('''&&&&&&'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((()))***++++++***)))(((***)))'''&&&%%%%%%&&&&&&(((((('''''''''&&&&&&&&&((((((((('''&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''***************)))((((((''''''((())))))))))))))))))((('''&&&&&&'''((()))((((((((((((((((((((((((&&&'''''''''((()))))))))((((((((('''&&&&&&%%%%%%))))))))))))((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((++++++******))))))((((((&&&'''((((((((('''%%%$$$(((''''''&&&&&&((()))***))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%---,,,+++)))((((((''''''''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))'''''''''''''''((()))))),,,+++)))'''%%%$$$###"""((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))(((&&&%%%%%%&&&((()))((('''&&&%%%%%%&&&'''((((((((('''''''''&&&&&&&&&))))))))))))))))))))))))))))))*********(((&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((+++++++++*********)))))),,,+++***(((''''''''''''(((((((((((()))))))))))))))************++++++++++++++++++++++++++++++++++++******)))(((''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((........................///000000111222333444444444444444333333333333333111222333444555666666666777888999;;;>>>AAACCCDDDBBB@@@???@@@CCCEEEEEEDDDEEECCCBBBAAABBBCCCBBBAAA???>>><<<;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;<<<===>>>???<<<===>>>===;;;:::;;;<<<>>>======<<<<<<======>>>>>>===;;;999888999::::::888999999999999777666555222222333333333222000000222222222111000///------,,,---.../////////...---////////////////////////........................++++++++++++++++++++++++******************************++++++++++++******))))))))))))))))))))))))))))))(((((((((((())))))***)))((('''((((((((('''(((((())))))))))))((((((((((((((((((((((((((((((***)))((('''&&&''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((())))))******))))))(((***)))'''&&&%%%%%%&&&&&&(((((('''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&'''''''''((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''$$$%%%&&&'''))))))))))))''''''((())))))))))))))))))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''''''''''''''((((((&&&&&&'''''''''''''''''')))((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((('''&&&&&&%%%(((''''''&&&'''((()))***))))))((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''')))(((''''''&&&&&&&&&'''******)))(((''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&&&&''''''((())))))***'''''''''''''''((())))))&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))***)))'''&&&&&&''')))***)))(((''''''''''''((()))(((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((()))))))))))))))(((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********)))))),,,+++******))))))))))))(((((((((((()))))))))))))))************++++++++++++++++++++++++++++++++++++++++++***))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((........................//////000111222333444444555555555444444333333333111222333555666666777777999999999;;;>>>AAAEEEGGGDDDBBBAAABBBDDDEEEEEEDDDFFFDDDAAAAAAAAAAAA@@@??????>>><<<;;;::::::::::::===>>>>>>>>>>>>===<<<<<<::::::;;;;;;<<<======>>><<<===>>>===;;;:::;;;<<<===<<<<<<<<<<<<<<<<<<===>>>===<<<:::::::::;;;;;;888888888888777666555444333333333333222111//////111111111000///...---,,,,,,---......//////......////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******))))))))))))))))))))))))******))))))))))))******+++***))))))(((((())))))(((((())))))))))))(((((((((((((((((((((((((((((())))))(((''''''''''''((((((((('''&&&&&&&&&&&&'''&&&''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((((((((()))))))))((('''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''((((((''''''''''''&&&&&&''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''$$$%%%&&&'''((()))))))))''''''((())))))))))))(((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))(((((((((((((((((((((((()))))))))******)))))))))((((((((((((((((((((((((''''''''''''''''''(((((((((((('''&&&&&&&&&&&&'''(((''''''''''''((()))))))))((((((''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''))))))(((''''''''''''((((((''''''&&&&&&''''''(((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((''''''(((((()))*********'''''''''''''''((())))))######$$$%%%''')))+++,,,((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))***)))(((''''''((()))***))))))(((((((((((())))))(((((((((''''''''''''&&&'''''''''''''''''''''''''''''''''(((((()))***+++******))))))))))))******))))))))))))))))))))))))************************+++************)))))))))++++++++++++++++++++++++(((((((((((()))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,++++++******))))))((((((((((((((((((((((((((((((((((((((((((((((((..............................///000111222333333666666555444444333333333222333444666777888888999888999:::===@@@BBBEEEFFFDDDCCCAAAAAACCCDDDDDDCCCEEECCCAAA@@@@@@@@@???===???>>><<<:::999888888999===============<<<<<<;;;888999:::<<<============<<<===>>>===<<<;;;;;;===<<<<<<;;;;;;;;;;;;<<<<<<>>>===<<<;;;;;;;;;;;;<<<888888888888777666555555666666555444333222111000000000000000///...---,,,---------...............////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******))))))))))))))))))))))))***))))))(((((())))))************)))((('''((()))((())))))))))))(((((('''((((((((((((((((((((((((((((((((('''''''''(((((((((''''''&&&&&&&&&'''''''''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))'''&&&&&&'''))))))((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''))))))******))))))((('''&&&'''(((((())))))(((((((((((((((''''''((((((((((((((((((((((((((((((((('''''''''&&&%%%%%%%%%$$$&&&&&&&&&'''''''''(((((('''''''''((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''(((((())))))*********((((((&&&%%%%%%&&&'''(((''''''''''''((((((((())))))(((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((('''''''''''''''(((''''''&&&&&&'''(((((()))''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((()))))))))'''''''''''''''((())))))&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))(((''''''((())))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''')))((('''''''''(((***++++++******))))))******+++((((((((((((((((((((((((************************************)))))))))))))))******+++++++++++++++(((((((((((())))))))))))))))))*********+++++++++************************+++++++++******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((........................---...//////111111222333555555444444444333333333444555666777999999::::::666888<<<@@@CCCCCCBBBBBBBBBAAA???@@@AAABBBBBBAAADDDBBB@@@?????????===<<<>>>===;;;999888777777888;;;<<<<<<<<<<<<;;;::::::777999;;;===>>>>>>=========>>>>>>>>><<<;;;<<<===<<<<<<;;;;;;;;;;;;<<<<<<======<<<<<<;;;;;;;;;<<<:::999999888777777666666666666555333222111000000///000000//////...---,,,------------......//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******)))))))))))))))))))))))))))((((((''''''(((((()))((()))***)))&&&&&&'''))))))))))))))))))(((''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''&&&&&&&&&''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))'''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''%%%&&&&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))))))))))))))(((''''''&&&&&&'''((((((((((((((('''(((((((((((((((((('''(((((((((((((((((((((((('''''''''&&&%%%%%%%%%$$$(((((('''''''''&&&&&&&&&&&&&&&''''''((((((((()))&&&''''''''''''''''''&&&((((((((((((((((((((((((''''''(((((())))))******((('''&&&%%%%%%&&&((((((&&&''''''(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%&&&&&&''''''''''''''''''((()))******''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((&&&&&&''''''''''''(((((('''''''''''''''((())))))(((''''''&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''+++***)))'''''''''((()))***))))))(((((())))))***((((((((((((((((((((((((************************))))))))))))))))))))))))'''((()))***+++++++++***(((((((((((())))))))))))))))))*********+++++++++************************)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((------------------------------...///000111222222333333333333333333333333555666777888999999999999555888===AAACCCBBB@@@>>>@@@>>>===>>>@@@AAAAAA@@@CCCAAA>>>>>>>>>>>>===<<<<<<;;;999888777777777888:::::::::::::::999888888777999<<>>======>>>???>>><<<;;;<<<======<<<<<<<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777777777777444333222000////////////000000000000000///...---...------------...//////////////////////////////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******))))))))))))))))))))))))((((((''''''''''''((((((''')))+++)))&&&%%%'''***)))******))))))((('''&&&''''''''''''''''''''''''&&&'''(((((()))((((((((('''&&&&&&&&&&&&'''(((((()))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&''''''(((''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''$$$$$$$$$%%%%%%%%%%%%&&&$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''###$$$%%%&&&'''(((((((((&&&&&&'''(((((((((((('''''''''((((((((((((''''''(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&)))(((((('''&&&&&&%%%%%%&&&&&&&&&''''''(((((()))%%%&&&&&&''''''&&&&&&%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&''''''((()))((((((((((((''''''''''''(((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''((('''''''''((()))******''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))&&&&&&&&&''''''''''''''''''''''''''''''((())))))%%%%%%%%%&&&&&&((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))&&&''''''''''''''''''&&&&&&&&&''''''''''''&&&&&&'''(((((((((((()))))))))''''''''''''''''''''''''+++***)))(((((('''''''''))))))(((((((((((())))))))))))))))))))))))))))))************************(((((()))))))))))))))***'''(((***+++++++++******(((((((((((()))))))))))))))************+++++++++************************)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((------------------------,,,------...///000111222000111111222222333333333555666666777777777666666888:::===???AAA@@@>>>===>>>===<<<===???AAAAAAAAAAAA???======>>>>>>===<<<:::999888777666777777888888888888888888777777666777999===AAABBBAAA???>>>===>>>???>>><<<<<<<<<>>>>>>======<<<<<<======>>>::::::;;;;;;;;;;;;:::::::::999777666555555666666333222111/////////000000000000111111000000//////...------,,,---...///000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------******************************++++++++++++******))))))))))))))))))))))))))))))(((((((((((())))))(((+++,,,***&&&%%%(((+++************)))((('''&&&''''''''''''''''''''''''%%%&&&((()))))))))((((((&&&&&&&&&&&&&&&'''(((((())))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%&&&'''(((((('''&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))((((((((('''''''''&&&''''''''''''''''''''''''######%%%&&&'''(((((((((%%%&&&''''''((((((''''''&&&'''((())))))((('''&&&((((((((((((((((((((((((''''''''''''''''''((((((''''''''''''''''''&&&&&&%%%%%%&&&''''''((())))))&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((((((''''''&&&&&&((()))))))))(((''''''''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&'''(((((('''''''''&&&''''''((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((''''''''''''''''''''''''''''''((())))))%%%%%%%%%&&&'''((()))***((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((((((''''''&&&'''((())))))((('''&&&'''((((((((())))))))))))((((((((((((((((((((((((((()))))))))))))))((('''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******)))***+++,,,---,,,***)))(((((((((((()))))))))))))))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((------------------------,,,,,,---...///000111111//////000111222333333444555555555555555444444333:::;;;<<<===>>>>>>======>>>===<<<===@@@BBBBBBBBB@@@>>><<<<<<>>>>>>>>>===999888777666666777888888777777777777777666555555777:::>>>BBBCCCBBB@@@>>>===>>>???>>>===<<<===>>>>>>>>>============>>>>>>999999:::;;;;;;:::::::::999888666555444444555555444333222111111222333333000111111111111000000///......---,,,---...///000////////////////////////------------------------------------------------******************************++++++++++++******))))))))))))))))))))))))******))))))))))))******))),,,...,,,(((&&&)))---************)))((('''&&&''''''''''''''''''''''''%%%&&&((()))))))))((((((&&&&&&&&&&&&&&&'''((()))******))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%''''''''''''%%%$$$%%%&&&'''(((((((((&&&&&&&&&&&&&&&'''''''''(((((((((((((((''''''&&&&&&%%%&&&&&&&&&'''''''''(((((((((((((((((()))))))))***''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))(((((('''''''''&&&''''''''''''''''''''''''(((((())))))(((((('''&&&%%%&&&''''''((((((''''''&&&'''((())))))((('''&&&((((((((((((((((((((((((&&&'''''''''((()))))))))%%%%%%&&&&&&'''(((((((((%%%%%%&&&&&&'''((())))))''''''((((((((((((''''''(((((((((((((((((((((((()))))))))((((((''''''&&&$$$%%%'''((()))((('''&&&%%%&&&((()))))))))(((''''''''''''''''''((()))***))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''''''''''''''''''''''''''''''''''''''((()))***'''&&&&&&%%%%%%&&&&&&&&&''''''((((((((((((''''''''''''''''''((((((((()))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))(((((((((((('''''''''''''''((())))))''''''&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((('''((()))******)))(((''''''((((((((())))))******))))))))))))))))))))))))%%%'''(((*********))))))******))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))*********+++---......---+++***(((((((((((()))))))))))))))************+++++++++))))))))))))))))))))))))******************++++++************************((((((((((((((((((((((((........................---------............///000000000111222222333333444444444444555555666666:::999888888888999:::;;;<<<<<<<<<===>>>>>>??????======>>>>>>===;;;888777666555555777999:::777444:::999888888777888888999;;;<<<>>>@@@AAA@@@???>>>>>>>>>>>>>>>>>>============<<<<<<<<<<<<;;;;;;;;;<<<;;;::::::999999::::::777666666555444333333333222333444444444333222111000000000000////////////+++***++++++,,,...///000222000//////000000...---------------------------,,,,,,,,,+++***)))(((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''&&&%%%&&&)))***)))(((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((((((((((((((()))******((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''))))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''(((%%%$$$%%%'''(((&&&$$$###%%%'''((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((()))))))))((('''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))***)))(((&&&&&&&&&'''((((((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&((((((((('''&&&&&&&&&%%%(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&***)))((('''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((''''''&&&%%%&&&'''((()))))))))))))))))))))))))))(((((('''&&&&&&&&&&&&&&&((('''%%%$$$%%%(((+++---((('''&&&%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((((((((((((((((((((()))'''&&&%%%&&&'''***+++''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''(((((((((((((((((((((***)))((((((((()))+++,,,******))))))((((((((('''))))))((((((''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((************************(((((((((((((((((((((((((((''''''&&&&&&((()))***''')))))))))'''&&&'''((())))))))))))((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))))))))))))))******************))))))((((((''''''))))))(((((((((((())))))))))))***,,,......+++)))******))))))))))))******))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))&&&'''((()))************((((((((((((((((((((((((------------------------,,,,,,,,,,,,------------//////000111111222222333333333444444555555555555888777666666666777888999::::::;;;<<<<<<======>>><<<===>>>>>>===;;;888777666555555666999999777444777777777777777777888888888:::<<<>>>???>>>>>>===========================<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999777777666666555444444333333333444444444333222111000000000000/////////...,,,---...///000111222333444222111111222222000///...---------,,,,,,++++++,,,+++++++++***)))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++))))))******((('''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((''''''''''''((()))***((('''&&&&&&&&&&&&'''((('''''''''''''''&&&&&&&&&)))(((((((((''''''''''''''''''&&&&&&&&&&&&'''''')))'''%%%&&&((()))'''%%%###%%%'''((('''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))))))))(((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))((('''''''''''''''(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&))))))((('''''''''''''''''''''''''''''''''''''''&&&''''''((((((((((((((('''&&&&&&%%%&&&'''((()))'''''''''''''''''''''''')))(((''''''&&&&&&''''''''''''&&&%%%&&&(((***+++((('''&&&&&&%%%%%%%%%&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&'''((()))***''''''''''''(((((((((((((((((((((((('''''''''''''''''''''((((((((())))))((((((((((((((((((''''''(((((('''''''''((()))***)))))))))(((((('''''''''((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))***++++++(((((((((((((((((((((((((((((('''&&&'''((()))***((()))))))))'''&&&'''((((((((((((((())))))))))))***))))))(((''''''(((((())))))(((((((((((())))))))))))))))))***************)))))))))((((((((('''))))))(((((((((((())))))******+++---......,,,)))))))))(((((((((((())))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))(((((((((((('''&&&%%%%%%((((((((((((((((((((((((++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,//////000000111111222222333333333333444444444444444444444444444555666777888999999::::::;;;<<<<<<<<<<<<======<<<:::888777555444555666888888666444444555666888888888777777666777999;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<:::::::::::::::;;;;;;;;;:::999999888888888888888888888777777666666555555333444444444444333222111000000000/////////......---...111333444555555555555333222222222222111///......---,,,+++******)))++++++******************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************,,,+++))))))******((('''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&'''((((((((('''&&&&&&&&&&&&'''((((((((('''''''''&&&&&&&&&((((((((((((''''''''''''''''''&&&&&&&&&&&&'''''')))(((''''''))))))((('''###%%%(((((('''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((()))))))))&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((('''&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&(((((((((((((((((((((((('''''''''''''''&&&&&&&&&((((((((((((''''''''''''''''''''''''''''''''''''&&&''''''((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''***)))((((((''''''((((((&&&&&&&&&''''''((())))))((('''&&&&&&%%%&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''%%%&&&&&&''')))******+++)))))))))(((((('''''''''&&&&&&%%%%%%&&&&&&'''((((((((((((''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&''')))+++,,,(((((((((((((((((((((((((((((('''''''''((()))***((()))***)))'''&&&'''(((''''''(((((())))))************)))(((''''''(((((())))))(((((((((((())))))))))))))))))************))))))))))))(((((((((((())))))(((((((((((())))))(((((()))+++---,,,***(((((((((''''''''''''(((((())))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))''''''''''''&&&%%%$$$###((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,......//////000111111222222222333333333333333333222333333333444444555555777888888999::::::;;;;;;;;;<<<<<<<<<;;;:::888777444555666777888888666555333555777999::::::888888555666777999;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;<<<::::::::::::::::::::::::999888888777777777777777888888888888777777666666444444444444333222222111000000/////////.........---///222555777777777666555444222222222222000.........---,,,***)))((((((***************+++++++++))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))'''&&&%%%&&&)))***)))((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&'''''''''((((((((('''&&&&&&%%%%%%((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''((('''''''''((((((''''''###&&&(((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''******)))(((((((((((((((%%%%%%'''(((((((((''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((()))(((''''''''''''''''''((((((((((((((((((((((((''''''''''''&&&''''''((())))))************))))))((('''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''(((((())))))''''''''''''''''''''''''(((((((((((((((((((((((()))((('''&&&'''(((***+++((((((((((((((((((((((((((((((((((((((()))))))))((()))***)))'''''''''(((&&&''''''((()))******+++''''''&&&&&&''''''((()))))))))(((((((((((())))))((()))))))))************))))))))))))(((((((((((())))))(((((((((((())))))&&&&&&''')))******(((&&&)))((((((''''''(((((()))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))###$$$%%%&&&''''''''''''((((((((((((((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......//////000111111222222222222222111111111222222333444555555555666777888888999999::::::;;;;;;;;;;;;::::::999888888444666777888888777777777555666999;;;<<<;;;:::999666777888999:::;;;;;;<<<999:::::::::;;;;;;<<<<<<;;;;;;:::::::::999999999999888777777666666777777888888888888888777777777555555444333222222111111////////////...............111444777999:::::::::888666444444444444222000......---,,,***)))((((((***************+++++++++))))))))))))))))))))))))************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%&&&)))***)))((())))))))))))))))))))))))''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&(((((('''''''''&&&&&&&&&'''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&'''&&&&&&&&&&&&'''$$$&&&((()))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&'''''''''''''''''''''&&&'''''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&'''''''''''''''''''''&&&'''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''''''''''''''&&&'''(((((()))(((''''''''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((******)))((((((((((((((($$$%%%'''(((((((((&&&%%%''''''&&&&&&&&&''''''((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))((((((''''''''''''''''''((((((((((((((((((((((((''''''''''''))))))))))))))))))((((((******))))))((((((((((((&&&&&&''''''((((((((((((&&&&&&''''''''''''''''''&&&&&&''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))+++***)))((((((((()))***))))))))))))))))))))))))((((((((()))))))))))))))(((*********((('''((()))&&&''''''((()))******+++######$$$%%%&&&((()))***))))))(((((((((((())))))((()))))))))************(((((((((((())))))))))))))))))(((((((((((())))))''''''(((***,,,+++)))'''***))))))(((((())))))***))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))%%%&&&'''(((((())))))(((((((((((((((((((((((((((------------------------,,,,,,,,,,,,------------------......//////000000111111111111111000000000111222333444555666666666666777777888999999:::::::::::::::999999888888888555777999:::999888888999777888999;;;;;;;;;::::::888888888999999:::;;;;;;999::::::;;;;;;<<<<<<<<<======<<<;;;:::999888888999888888777777777777777888888888777777777777777666555444333222111111111/////////.........------000222555888;;;<<<===>>>;;;999888777777666444333......---,,,+++******)))++++++******************))))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''',,,+++))))))******((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&&&&'''(((((('''&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''%%%&&&'''&&&%%%$$$%%%'''$$$&&&((()))(((''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((('''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&((()))))))))((('''''''''''''''''''''''''''&&&''''''(((((((((((((((%%%&&&''''''((((((''''''))))))))))))))))))))))))***)))((((((''''''((((((%%%&&&'''(((((('''&&&%%%'''''''''&&&''''''((()))'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''*********))))))((((((((())))))))))))))))))))))))''''''((())))))))))))((('''''''''''''''((((((((('''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))*********)))))))))***+++***((('''((()))''''''(((((())))))******######$$$%%%&&&(((***+++))))))(((((((((((())))))))))))))))))************(((((((((((())))))))))))))))))(((((((((((())))))******+++---///...,,,*********))))))))))))******))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))************)))((('''&&&((((((((((((((((((((((((++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------......///000000111111111000000////////////000222444555555555555555555555666777777888888:::999999888888888888888666888;;;;;;:::888999:::999999999999999999999999999888888888888888999999:::::::::;;;<<<<<<======@@@???>>><<<:::999888777999999888777777777777888777777777777777777777777777666444222111111111111//////.........---------///000222555777:::<<<===;;;999777666666555333111...---------,,,,,,++++++,,,+++++++++***)))))))))))))))))))))))))))))))))************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((,,,+++))))))******((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''(((((((((''''''''''''((((((((()))''''''&&&&&&&&&&&&''''''%%%'''((((((&&&%%%&&&((($$$&&&))))))(((''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&######%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&)))++++++***'''&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%&&&((()))***)))((('''''''''''''''''''''''''''&&&''''''(((((((((((((((%%%&&&'''((((((((('''&&&(((((((((((((((((((((((()))(((''''''&&&&&&''''''&&&&&&&&&''''''&&&&&&%%%'''''''''''''''((())))))'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))((('''&&&''''''(((''''''''''''(((((((((((((((((((((((('''''''''''')))))))))))))))*********((((((((()))******++++++&&&'''((()))***))))))((('''''''''(((((()))))))))((((((((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))###%%%''')))*********)))))))))))))))))))))))))))'''((()))***+++***)))))))))***+++***((((((((()))(((((((((((())))))))))))''''''''''''((()))******))))))(((((((((((())))))))))))))))))************'''((((((((()))))))))***))))))(((((((((((())))))******+++---///...,,,***))))))(((((((((((())))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))************)))(((''''''((((((((((((((((((((((((************************)))************+++++++++,,,,,,------...//////000111111000000/////////......///111333444444444444333333444444555666666777:::999888888777888888888666999<<<<<<:::999:::;;;:::999888888777888888999999999888777777777777777::::::;;;;;;<<<===>>>>>>AAAAAA???===;;;999777666:::999999888888888888888666666666666666777777777777666444222111111111111//////.........---------+++,,,---///222666888:::888666444333333222000...---------------------------,,,,,,+++***)))(((((())))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''&&&%%%''')))***)))(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))((('''&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%$$$%%%%%%&&&'''((())))))&&&'''''''''(((((())))))'''''''''&&&&&&'''''''''&&&(((***)))&&&&&&'''***$$$'''))))))((('''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((!!!"""$$$%%%&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$'''+++......,,,)))&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%$$$%%%&&&((()))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((((((((((((''''''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((($$$&&&((()))***)))((('''''''''''''''''''''''''''&&&''''''(((((((((((((((%%%%%%'''((((((((('''&&&''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))'''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))((((((((((((((((((((((((+++***'''&&&%%%&&&((()))''''''''''''((((((((())))))(((((((((''''''''''''''''''((()))***+++,,,,,,''''''((()))***+++,,,,,,&&&&&&((()))))))))(((''''''((((((((())))))******))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))!!!%%%(((+++++++++***))))))))))))))))))))))))'''((()))++++++******))))))***+++***)))((((((***))))))))))))((((((((((((++++++***)))))))))))))))))))))(((((((((((())))))))))))))))))************'''((((((((())))))******))))))(((((((((((())))))(((((((((***,,,,,,***'''((((((''''''''''''(((((())))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))&&&'''((()))************((((((((((((((((((((((((************************++++++++++++++++++++++++,,,------......///////////////000000000...---+++444444555555444222111000444555555666777666666666:::999888888777888888888;;;;;;;;;<<<<<<<<<<<<<<<>>>===;;;:::999999:::;;;;;;:::888777777777888999<<<;;;999888999<<>>;;;999777666666777888888777666555444444333333444444444444444444333333222111000//////000000//////...------------.........//////000111111222...------,,,,,,+++++++++---,,,,,,++++++******))),,,,,,,,,+++++++++******************************))))))))))))(((((((((((())))))(((((((((((())))))(((((())))))))))))(((((()))))))))(((((((((''''''((((((((((((((('''&&&&&&((((((((('''''''''&&&&&&%%%&&&''''''((((((''''''%%%%%%''''''''''''%%%%%%((((((((((((((('''&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%&&&'''((()))%%%%%%%%%%%%%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%)))((('''&&&%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''(((((())))))''''''((((((((((((''''''&&&'''''''''&&&&&&%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))******)))(((((('''((((((((((((((())))))***)))))))))))))))((('''''')))))))))))))))((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))((((((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***************)))(((((($$$&&&((()))))))))+++---******))))))))))))******))))))))))))))))))))))))***)))))))))(((((((((''')))))))))))))))))))))))))))***++++++,,,,,,++++++)))************+++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))***)))((((((''''''((((((************************++++++++++++++++++++++++------------,,,,,,,,,,,,...............///000000000222333555666666555555444333333444555777999:::;;;:::999888777777777777999::::::;;;<<<=========<<<<<<;;;:::999999999999888777666666555666666666999::::::;;;<<<===>>>???>>>===:::888777666666666555555555444444444333333555444444333333444444555333333111000000///000000//////...------------...---------...//////000000.........---------------************************,,,,,,,,,+++++++++******************************))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))******)))))))))((((((((((((((()))))))))((('''''''''''''''&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))*********)))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((&&&%%%%%%$$$$$$###""""""'''&&&&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''((()))******''''''((((((((((((''''''&&&''''''''''''&&&%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%''''''''''''''''''''''''''''''((((((((((((((('''(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''(((((())))))*********(((((((((((((((((((((((())))))((((((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***************))))))((('''(((((())))))))))))))))))))))))))))))(((((('''))))))))))))************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************))))))(((''')))***+++)))((('''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((())))))***+++*********)))************+++++++++++++++++++++++++++++++++******++++++++++++++++++************************))))))))))))))))))))))))******)))((((((((())))))************************++++++++++++++++++++++++---------,,,,,,+++++++++......------...///111222111222444555666666555555333333222333444777:::<<<;;;;;;999888777777666666999999:::;;;<<<<<<===>>><<<;;;;;;:::999999888888888777777777777777777777:::;;;<<<======<<<;;;;;;<<<;;;999888777666666666444444444444444444444444555444333222222333444555333333222111000000000000//////...------------...,,,,,,,,,------.........---------...............)))*********+++++++++,,,,,,,,,,,,+++++++++******************************))))))))))))(((((((((((())))))(((((((((((())))))***)))(((''''''((()))***************))))))))))))((()))))))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''''''''&&&&&&&&&&&&''''''))))))*********))))))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&''''''''''''%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&''''''((())))))''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((******)))(((''''''&&&&&&''''''''''''''''''''''''&&&'''((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''(((((()))***++++++,,,((((((((((((((((((((((((***)))))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))******))))))(((&&&''')))*********)))((((((((())))))))))))((((((((((((((())))))*********))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))***+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))************)))((($$$'''***+++***)))(((((())))))************))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((()))******++++++******))))))*********++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,************************))))))))))))))))))))))))******))))))))))))******************************++++++++++++++++++++++++---------,,,,,,+++++++++...---------...///111333222333444555555444333222333222222222444888;;;===;;;:::999888777777777777999999::::::;;;<<<<<<===<<<;;;;;;;;;:::999888888999999999999::::::999999======>>>>>>===;;;999777;;;:::999888777777666666444555555555555666666666555444333222222333444555333333222222111111000/////////...------------...,,,,,,,,,,,,------------*********************+++******++++++,,,---------,,,,,,,,,+++++++++******************************))))))))))))(((((((((((())))))(((((((((((())))))***)))(((''''''((()))***************))))))))))))(((((()))))))))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''(((''''''&&&&&&''''''((('''(((((())))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&###$$$$$$%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((((((''''''&&&&&&'''((((((''''''&&&)))))))))))))))))))))))))))))))))))))))))))))))),,,++++++***)))(((''''''''''''''''''''''''''''''&&&&&&'''(((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''(((((()))***++++++,,,((((((((((((((((((((((((******))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''(((((()))(((((('''&&&''')))*********)))((((((((())))))))))))(((((('''''''''(((((()))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))+++,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,((())))))*********))))))"""'''***+++,,,---...***++++++,,,,,,++++++***(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))******+++++++++++++++))))))*********+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))******))))))))))))******************************++++++++++++++++++++++++------------,,,,,,,,,,,,---------......000111111222333444444444333222111222222222333555888:::<<<:::999888888777888888888::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<;;;:::999888::::::;;;<<<<<<<<<<<<;;;>>>>>>???>>><<<:::888777::::::999999999888888777666666666666666666777777555444444333333444444555333333333333222111000/////////...------------...,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,+++++++++******************************))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))******)))))))))(((((((((''''''((()))))))))((((((&&&&&&&&&&&&&&&'''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&'''(((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''(((''''''&&&%%%######$$$%%%'''((()))***%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''((((((((('''''''''&&&&&&%%%&&&''''''((('''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%''''''((((((((((((''''''&&&&&&'''(((((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))++++++******))))))((((((''''''''''''''''''''''''%%%&&&'''((())))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''(((((())))))*********((((((((((((((((((((((((***))))))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&''''''((((((((((((''''''(((((()))))))))))))))'''(((((()))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))******+++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++((())))))************)))&&&(((***+++)))(((((((((***+++,,,------,,,+++***))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++)))************+++++++++++++++++++++++++++++++++))))))******+++,,,,,,,,,************************))))))))))))))))))))))))))))))((((((((()))******************************++++++++++++++++++++++++---------------.........------...///000000/////////000222333333333333222222222333555666888999:::888888888777888888999:::;;;;;;;;;::::::::::::999=========>>>===<<<:::999:::;;;<<<=========<<<<<<============<<<;;;:::999:::::::::::::::999999888777777666666666666666666333444444444444444444333333333333333333111000/////////...------------...------------------------000000//////......------+++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))(((((((((((())))))(((((((((((())))))(((((())))))))))))(((((()))))))))(((((((((''''''&&&&&&'''(((((((((((((((&&&&&&'''''''''(((((((((%%%&&&''''''((((((''''''&&&'''((())))))((('''&&&%%%&&&''''''((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((('''%%%%%%######$$$%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''%%%%%%'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''((())))))))))))((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***''''''((()))))))))))))))((((((((((((((())))))***''''''((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((*********)))******++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++(((((()))***************......---***'''$$$######)))***,,,------,,,***)))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((())))))***+++*********)))************+++++++++++++++++++++++++++++++++(((((())))))***++++++,,,************************))))))))))))))))))))))))((((((''''''(((((()))***************************++++++++++++++++++++++++---------....../////////,,,---///000000000///...,,,...000222333444444444111333444666777888888888777777777777888999:::;;;<<<;;;;;;::::::999999888===>>>>>>>>>>>><<<;;;:::999:::<<<=========<<<<<<;;;;;;;;;<<<<<<<<<<<<===::::::;;;;;;;;;::::::999777777666666666555555555222333555555555555333222333333444444333222000/////////...------------...------------------------......---,,,++++++******************************,,,,,,,,,+++++++++******************************))))))))))))(((((((((((())))))(((((((((((())))))'''((()))******)))((('''((((((((((((''''''''''''%%%%%%&&&'''(((((('''''''''''''''((((((((())))))%%%&&&''''''((((((''''''%%%''')))******)))'''%%%&&&&&&'''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''((((((((('''%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''(((((()))))))))(((((((((''''''''''''$$$%%%'''(((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((''''''((((((((((((''''''&&&&&&'''((())))))((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%&&&'''((())))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((()))***************)))((('''''''''(((***+++''''''((()))))))))))))))++++++******))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))***************&&&'''(((((('''(((+++---((()))+++,,,,,,+++)))((())))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))'''(((((())))))))))))))))))************+++++++++++++++++++++++++++++++++'''(((((()))******++++++************************))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))((()))***+++,,,---------,,,,,,,,,---------......,,,,,,---...///000111111222222444444444444222222444444333333444555777888:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<============;;;999888<<<<<<===>>>>>>===<<<;;;===<<<<<<;;;;;;::::::999<<<<<<;;;::::::::::::;;;777888888888777666444333666666666777888777333111333333333222222222111111000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,---,,,+++***))))))))))))))))))))))))))),,,,,,,,,++++++*********))))))))))))))))))))))))%%%&&&&&&'''''''''''''''))))))(((((('''''''''&&&(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((&&&''')))+++''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&'''((())))))''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''((()))***'''&&&%%%$$$$$$%%%&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((()))))))))&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%''''''((((((''''''&&&%%%%%%&&&''''''((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''&&&&&&))))))(((((('''''''''&&&***)))(((''''''((()))*********))))))((((((((('''''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''))))))(((''''''''''''(((((((((''''''''''''(((((((((((())))))******++++++))))))(((((('''''''''&&&'''''''''''''''((()))))),,,***&&&&&&'''***,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))************************+++******)))))))))))))))+++*********))))))(((((((((((()))))))))'''&&&%%%))))))))))))))))))))))))++++++++++++++++++++++++++++++************++++++************************+++***)))(((((()))***+++******************************))))))((((((''''''(((((((((((())))))))))))+++)))(((&&&&&&((()))+++******))))))))))))******************************'''((()))***+++,,,,,,,,,******))))))))))))******((())))))))))))*********)))******++++++)))((('''((()))***++++++***)))((())))))))))))(((((((((((()))))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,,,,------------...////////////...............///111333555555555555555444444444444666777888:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<=========<<<;;;999888;;;;;;<<<======<<<;;;:::;;;;;;;;;:::::::::::::::<<<<<<;;;;;;::::::;;;;;;999999999888777666555444666666666666777666333000333333333222222222111111000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++***)))))))))))))))))))))))))))++++++*********)))))))))))))))))))))))))))))))))((())))))***+++*********)))(((((((((''''''''''''(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&(((***''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%&&&&&&&&&'''(((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&''''''((()))&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%&&&''''''((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''''''''''')))(((((((((''''''''''''((((((''''''''''''(((((()))))))))(((((('''''''''''''''''''''''''''''''''))))))))))))))))))))))))'''''''''''''''''''''''')))(((((('''&&&'''''''''((((((''''''''''''((((((((((((((((((((()))))))))))))))((((((((('''''''''((((((((((((((()))******+++)))''''''(((***++++++))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))))))))))))))))))))******+++************************************************+++******)))))))))))))))+++*********))))))))))))))))))***+++******((((((************************++++++++++++++++++++++++++++++************++++++************************+++***)))(((((()))***+++******************************))))))(((((((((((())))))))))))***************)))(((''''''((()))*********))))))))))))******************************((()))***+++++++++++++++******))))))))))))******)))))))))*********++++++)))******+++***)))((('''((()))***++++++***)))((())))))))))))(((((((((((())))))))))))))))))))))))***++++++,,,,,,,,,++++++,,,,,,,,,,,,------------/////////............---...///111222444555555555555555555555666777888999::::::::::::;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<===<<<;;;999888999::::::;;;;;;;;;::::::888999999999999:::::::::<<<<<<<<<;;;;;;;;;;;;;;;::::::999888777777777777666666555666777666333111333333333222222222111111000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,++++++***)))))))))))))))))))))))))))***))))))))))))((((((((()))))))))))))))))))))))))))******+++++++++++++++((((((((((((''''''''''''(((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%'''(((''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&'''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))(((((((((((('''''''''''''''(((((((((((('''&&&&&&%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((((((''''''(((((((((''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&((((((((('''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((((((((''''''''''''))))))(((((((((((('''''')))))))))))))))***++++++***(((((((((***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))******+++************************))))))))))))))))))))))))+++******)))))))))))))))***************)))))))))******+++,,,,,,,,,++++++************************************************++++++************++++++************************+++***))))))))))))***+++***************************))))))))))))(((((((((************++++++++++++))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))******+++++++++************))))))))))))******************+++++++++,,,)))************)))(((((())))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))++++++,,,,,,,,,+++******++++++,,,,,,,,,---------+++,,,,,,---...///000111111111222222222222111111555555666666777777888999::::::::::::;;;;;;;;;;;;999999:::::::::;;;;;;;;;:::;;;<<<<<<;;;:::999888888888888999999999999999666777777888999999::::::<<<<<<<<<<<<<<<;;;::::::;;;:::999888777888999:::888777666777777777444222333333333222222222111111000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,---++++++++++++++++++++++++***++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((())))))))))))(((((((((((((((((('''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((&&&&&&%%%%%%%%%&&&&&&'''$$$%%%&&&''''''&&&%%%$$$%%%&&&&&&''''''(((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((('''&&&&&&%%%&&&''''''((('''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''''''''((((((((((((((('''''''''&&&&&&((())))))(((&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&&&&&&&&&&((((((''''''''''''(((((()))))))))(((((('''''''''))))))(((((((((((((((((())))))(((((())))))***+++(((((((((***+++,,,***((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))******+++************************))))))))))))))))))))))))+++******)))))))))))))))******************************+++,,,,,,---------************************))))))))))))))))))))))))++++++************++++++************************************************************************)))))))))))))))))))))))))))))))))*********++++++((()))************)))(((******))))))))))))******((((((((((((((((((((((((+++++++++++++++***)))(((******))))))))))))************+++++++++,,,,,,,,,************)))))))))((()))))))))******)))))))))))))))))))))(((((((((((())))))))))))))))))))))))++++++,,,,,,,,,+++******+++++++++,,,,,,,,,------++++++,,,---...///000000111111111111111111111111555555666777777888888888999999999:::::::::;;;;;;999999999:::::::::;;;;;;999:::;;;;;;;;;:::999888777777777777888888999999555666777777888999::::::;;;;;;;;;<<<;;;;;;999999::::::999888888999:::;;;:::888777777888888666444333333333222222222111111000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++*********************+++))))))))))))))))))))))))************************((((((((((((((((((((((((%%%&&&''''''(((((('''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''(((***)))((('''((()))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))'''&&&&&&%%%%%%%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&''''''((())))))******(((((((((((('''''''''''''''''''''''''''''''''''''''''''''((((((((())))))******))))))((((((''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((******)))))))))((((((((((((((())))))(((((('''&&&%%%&&&''''''((('''''''''((((((((((((((((((((((((''''''((())))))(((''''''&&&&&&&&&'''''''''(((((('''''''''((((((((((((((('''((()))******)))((('''&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''((((((*********))))))((((((((((((((())))))))))))))))))(((''''''''''''((())))))(((((((((***,,,,,,***'''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************)))))))))))))))******+++************************))))))))))))))))))))))))+++******)))))))))))))))***************+++++++++************++++++,,,,,,************************))))))))))))))))))))))))++++++************++++++******************************++++++++++++******************************))))))))))))************((((((((()))))))))******))))))************))))))******))))))))))))******((((((((((((((((((((((((+++++++++++++++***)))(((******))))))))))))************+++++++++,,,,,,,,,*********)))))))))))))))***))))))))))))))))))***))))))))))))(((((((((((())))))))))))))))))))))))***++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,.........------------,,,.........///000222444555444444555666777777777777777777888888999999::::::999999999999::::::::::::888999:::::::::999888888666666666666777888999:::666666777888999999::::::999:::;;;;;;;;;:::888777888888888888999:::;;;;;;:::888777777777777666444333333333222222222111111000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---++++++++++++++++++++++++******)))))))))***++++++))))))))))))))))))))))))))))))************++++++))))))))))))))))))))))))''''''((()))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((''''''''''''''''''''''''''')))******)))(((((()))((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''((()))***++++++,,,(((((((((((('''''''''''''''''''''''''''''''''''''''''''''(((((())))))***((((((((('''''''''''''''&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))))))))))))))((((((((((((((())))))))))))(((''''''%%%&&&''''''((((((''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&%%%%%%&&&&&&'''((((((((('''''''''((((((((((((((((((((())))))))))))(((((('''''''''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))((('''''''''''''''((((((''''''''''''((((((************))))))))))))(((((())))))))))))******'''''''''''''''(((((()))(((((((((***,,,,,,***((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++)))))))))))))))******+++++++++++++++++++++++++++************************+++******)))))))))))))))*********+++++++++++++++******)))))))))***++++++++++++++++++++++++++++++************************++++++************++++++******************************+++,,,,,,+++******************************)))))))))************+++'''((((((((())))))))))))******************************))))))))))))******))))))))))))))))))))))))+++++++++++++++***)))(((******))))))))))))******************+++++++++,,,+++******)))((()))))))))******))))))))))))******))))))))))))(((((((((((()))))))))))))))))))))))))))***++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,.........---------,,,,,,---------...///111333444222333555666777777666666555666666777888888999999888999999999999:::::::::777888999::::::999888777777666666666777888999:::777888888999999:::::::::777888999::::::888777555666777888999::::::::::::999777555555555555444333333333333222222222111111000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,---++++++++++++++++++++++++***)))(((((()))***+++,,,))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((()))***************''''''''''''((((((((()))((((((((((((((((((((((((&&&'''''''''((((((((()))''''''''''''''''''''''''&&&(((******(((''''''((((((((((((((((((((((((((('''((((((((())))))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%&&&&&&&&&'''(((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((()))***)))(((''''''&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''((()))***++++++((((((((((((''''''''''''''''''''''''''''''''''''&&&''''''((())))))******&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))))))))(((((((((''''''''')))))))))))))))(((''''''%%%&&&''''''((((((''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&%%%%%%&&&&&&'''(((((()))''''''''''''((((((((()))(((((((((''''''((((((((('''''''''(((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******)))(((((((((((()))((((((''''''''''''((((((((((((((()))))))))))))))(((((()))))))))*********((((((((('''((())))))***)))(((((()))++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++)))))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))))))))*********++++++,,,,,,,,,,,,+++***))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++***************************++++++,,,,,,++++++***************************))))))*********+++++++++(((((()))))))))*********++++++***))))))***++++++******))))))))))))************************************+++++++++******)))******))))))))))))******)))))))))*********++++++++++++)))((((((((()))***+++***)))(((((()))***+++))))))))))))(((((((((((())))))))))))))))))))))))((()))***+++,,,---------******+++++++++,,,,,,,,,***++++++,,,---...///000111000///......///000111222333444666666666666555444555555666777888888999888888999999999:::::::::777777999::::::999888777777666666666777888:::;;;999999999999999:::::::::666777999999999888666444444666777999:::::::::999777555333333333444333222333333333222222222111111000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---++++++++++++++++++++++++***)))(((((((((***+++,,,))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))''''''((()))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((($$$&&&))))))'''&&&&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''((())))))'''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''')))*********)))((('''''''''''''''''''''%%%$$$$$$%%%''''''%%%%%%&&&'''((()))***+++)))(((((((((''''''''''''''''''''''''''''''''''''&&&''''''((()))******+++&&&'''''''''((()))))))))&&&''''''''''''''''''&&&))))))))))))))))))))))))(((((((((((('''''''''''')))))))))))))))(((((('''%%%&&&''''''((((((''''''((((((((((((((((((((((((&&&'''(((******((('''&&&%%%%%%&&&&&&'''((())))))&&&'''''''''(((((())))))((('''&&&%%%%%%&&&'''((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++******)))))))))))))))((((((''''''''''''((((((&&&'''''''''(((((())))))(((((())))))*********+++)))))))))))))))******+++***(((((((((***+++***)))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++)))))))))))))))******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))))))))*********++++++,,,,,,,,,...---+++***)))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++***************************+++,,,------,,,+++***************************))))))******++++++++++++)))************+++++++++,,,+++)))(((((()))+++,,,******))))))))))))******************************)))******+++++++++************))))))))))))******((())))))))))))*********,,,+++)))((((((((()))***+++***)))(((((()))***+++))))))))))))((((((((((((***++++++++++++***)))))),,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---......//////000111000000000111222444555666666777777333444666888999999777666666888999999888888999:::<<<;;;:::999888888888888:::::::::999999777666555666666666777888999999999999999999888888888888777666666666666777777777777777777777777666555444333444333333222222333333444//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---.........---...---,,,***)))(((((('''******))))))))))))******))))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))...---***(((&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((('''''''''&&&&&&&&&))))))))))))))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%&&&'''''''''''''''(((((()))***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((())))))***''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((((((((())))))))))))((((((((((((((((((((((((******))))))(((((('''''''''''''''((((((((((((((((((((())))))))))))((((((''''''((((((((((((''''''))))))))))))))))))))))))((((((((((((((('''''''''&&&&&&&&&&&&&&&'''((()))((())))))***)))'''%%%$$$))))))))))))((('''&&&%%%''''''(((((())))))******))))))))))))))))))))))))(((((())))))))))))(((((())))))'''&&&$$$"""!!!!!!&&&&&&''''''(((((())))))))))))))))))))))))))))))((((((((((((((())))))))))))*********++++++++++++******++++++++++++******************************))))))))))))))))))))))))******++++++++++++******++++++******************)))************+++++++++,,,++++++******++++++,,,------,,,+++*********+++++++++************++++++++++++++++++++++++++++++,,,,,,+++******++++++,,,++++++++++++++++++++++++************************++++++++++++******))))))+++,,,,,,------,,,,,,+++++++++++++++******))))))+++++++++*********))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))***++++++,,,++++++))))))*********))))))(((*********)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))%%%%%%&&&&&&'''(((((()))******)))(((((((((((((((+++++++++++++++***)))(((************************,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---............/////////000000000111222333444555555555333444666777888777666555555777888888777666888999;;;;;;:::999888888888888888888888999888888888777333333444666777888999:::999999999888888888888777666666666777777777888888777777666666555444444333333333222222222222333333//////...------------...........................------------------------+++,,,,,,---......---------,,,+++***)))(((((((((******))))))))))))******))))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))+++***)))'''''''''(((((((((''''''&&&&&&''''''''''''''''''''''''(((((((((''''''''''''''''''''''''''''''((((((((()))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&'''(((&&&&&&%%%$$$%%%&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((((((((())))))))))))''''''''''''''''''''''''))))))))))))((((((''''''))))))((((((''''''&&&&&&'''(((((())))))(((((('''''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((()))))))))))))))((('''&&&%%%&&&&&&&&&&&&'''''''''''''''((((((((()))))))))***((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))***************))))))))))))))))))*********++++++******++++++++++++************************************************************++++++++++++******++++++******************++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,+++************+++,,,++++++******++++++,,,++++++++++++++++++++++++)))))))))******+++++++++++++++++++++++++++++++++************************++++++++++++*********)))+++,,,,,,------,,,,,,+++++++++++++++*********)))+++++++++*********))))))************************************************))))))))))))))))))))))))++++++,,,++++++***)))(((******++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''''''''(((((())))))))))))((((((''''''''''''''',,,,,,,,,+++***)))((('''((((((((()))*********+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------......---,,,---...///000//////000111222333444444333444555666666666555444444555777666555555666888;;;:::999888777777777777777777777888888888999999222222333555777888999:::999999999888888888888777777777777777888888888888777666555444333333333333333333222222222222333333//////...------------...........................------------------------+++,,,,,,---------------,,,+++***))))))))))))*********))))))))))))******))))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))''''''''''''((()))***+++)))((('''&&&&&&'''))))))))))))((((((((((((((('''''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))((('''%%%$$$$$$%%%&&&'''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''(((((())))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&(((((((((((())))))))))))'''''''''''''''''''''''')))))))))(((((((((((('''******)))((('''&&&%%%%%%'''''''''(((((('''''''''''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&''''''((((((***)))(((''''''&&&''''''%%%$$$$$$$$$%%%&&&((()))(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((()))******++++++))))))((((((((((((((('''))))))))))))))))))))))))+++*********)))(((((((((((((((((()))))))))************++++++++++++************************************************************++++++++++++************++++++++++++++++++,,,,,,,,,,,,------------,,,,,,++++++++++++,,,,,,,,,++++++************+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************+++,,,,,,------,,,,,,+++++++++++++++************+++++++++***************************************************************))))))))))))))))))))))))++++++,,,++++++***)))(((******+++,,,,,,++++++***))))))))))))))))))******))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))***(((((('''&&&&&&&&&&&&&&&,,,,,,,,,+++***)))(((''''''(((((()))***+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++---///000//////000000111222444444333333444555555444444333444666777777666555777888999999888777777777777777777777777777888888999999555555666777777888888999999999999888888888777777777777777777888888888999777666444333222222333333222222111111111111222222//////...------------...,,,,,,,,,,,,------------------------------------+++,,,,,,---------,,,,,,******))))))))))))************))))))))))))******))))))(((((((((((())))))((((((((((((((())))))***((((((((((((((((((((((((&&&&&&&&&'''((()))******((((((&&&%%%&&&''')))*********))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''************************(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((,,,***(((&&&%%%&&&((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((()))))))))((((((''''''''''''((((((***)))(((&&&&&&&&&'''((('''&&&$$$$$$$$$&&&(((***(((((((((((())))))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&(((((('''''''''''''''&&&***)))))))))((((((''''''))))))))))))))))))))))))+++******)))((('''&&&&&&(((((((((((())))))))))))******++++++++++++************************************************************++++++++++++************+++++++++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,++++++,,,,,,,,,,,,++++++*********++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))((((((***+++++++++++++++))))))***+++++++++******)))))))))))))))*********(((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))))))))))))))(((''''''&&&&&&'''''',,,,,,,,,+++***)))(((((())))))******+++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++***+++,,,...000000//////000111222444555333333333444444444444444555666888777666666777999888888777666666666777777999999888888888888999999;;;;;;::::::999888888888999999999888888888777777666777777777777888888888666555555444333333333333222111111000000111111222//////...------------...,,,,,,,,,------.........------------------------+++,,,,,,---,,,,,,++++++)))))))))((())))))***+++******))))))))))))******))))))(((((((((((())))))((((((((((((((())))))***(((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&%%%%%%%%%&&&((((((******))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((&&&'''''''''''''''''''''))))))))))))))))))))))))''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''+++***(((&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''(((((((((((())))))))))))'''''''''''''''''''''''''''''''''''''''(((((((((&&&&&&''''''(((((())))))&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))******)))(((((('''''''''((((((***)))'''&&&&&&'''(((((()))(((&&&%%%%%%&&&((()))))))))))))))((((((((((((''''''''''''''''''''''''((((((((())))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&******))))))(((((((((''')))))))))))))))))))))))),,,,,,++++++***)))(((((((((((((((((())))))))))))******++++++++++++************************************************************++++++++++++************++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,+++++++++++++++,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,000000111222111///,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,************************************************************************))))))))))))))))))))))))((((((***+++++++++++++++''''''((()))))))))))))))(((((())))))************(((((((((((((((((((((((((((((())))))))))))(((((('''((((((((((((((())))))***)))((((((''''''((((((***++++++++++++***))))))*********+++,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++------,,,+++,,,---...///000/////////000222444555222222333333444555555666555777888888777666888999777777666666666666777777:::999888888999:::;;;<<<@@@???>>>===;;;999888888999999999888888888888777666666666666777777777777555555666666555444333222111111000000000000111111//////...------------............///000000111111------------------------,,,,,,,,,,,,,,,++++++***))))))((((((((())))))*********))))))))))))******))))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))''''''((((((((('''&&&&&&$$$$$$%%%&&&&&&'''''''''))))))((((((((((((((('''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&'''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((%%%%%%&&&'''((()))******'''''''''(((((('''''''''''''''((((((((((((''''''))))))))))))))))))))))))'''(((((())))))******+++))))))((((((''''''((((((((((((''''''''''''(((((())))))''''''&&&'''((()))))))))))))))((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((%%%&&&&&&''')))***++++++***))))))))))))))))))((())))))))))))))))))))))))//////......---,,,,,,,,,((((((((()))))))))************++++++++++++******************************++++++++++++++++++++++++******++++++++++++************++++++,,,---------++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------,,,,,,,,,,,,------...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.../////////...,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,***************+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))++++++,,,++++++***)))(((&&&&&&'''((())))))))))))((((((((()))******++++++))))))))))))))))))))))))'''((()))******)))((('''&&&&&&'''(((((()))************)))((((((((((((((())))))***++++++++++++***************++++++++++++***************************+++,,,,,,,,,,,,+++***------------..................------...000222444222222222333555666777888444555777666555555666888666666666555555666666777888888777888:::===@@@BBB@@@@@@???===<<<;;;:::999999999999888888888888777444555555555666666666666444666777888777555333111000000000//////000000000//////...------------............///000111111111------------------------,,,,,,,,,,,,,,,+++*********))))))((((((((())))))******))))))))))))******))))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))&&&&&&'''(((((('''&&&&&&###$$$&&&((()))((('''''''''''''''''''''(((((((((''''''''''''''''''''''''''''''((((((((()))))))))&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((()))(((((('''$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''(((((())))))'''(((((())))))(((((('''''''''((((((((((((''''''(((((((((((((((((((((((('''(((((()))******++++++******)))(((((((((((((((''''''((((((((((((''''''%%%&&&&&&''''''(((((((((***)))))))))(((((((((''''''''''''''''''''''''''''''(((((((((((((((((('''''''''((()))******++++++)))))))))))))))*********))))))))))))))))))))))))------------------------)))))))))*********++++++******++++++++++++******************************++++++++++++++++++++++++******++++++++++++************++++++,,,------...,,,,,,,,,,,,------------------,,,,,,,,,,,,---------------------...///000......------------......------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------))))))*********+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))++++++,,,++++++***)))(((&&&'''((())))))*********'''(((((()))******++++++))))))))))))))))))))))))'''((()))******)))((('''&&&&&&'''(((***+++,,,,,,))))))(((''''''''''''(((((()))***++++++,,,++++++*********)))))))))))))))***************************+++,,,------,,,+++***,,,---.../////////......---,,,++++++,,,...111222111222222333555777999:::333444666555444444555777666666555555555666666777666666666888<<<@@@DDDFFF???>>>>>>===<<<<<<;;;;;;999999999888888888888777444444444444555555555666444666888:::999666333111000000////////////000000//////...------------...,,,,,,,,,---...//////000------------------------,,,,,,,,,,,,,,,+++***)))******)))(((((((((((((((******))))))))))))******))))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))$$$%%%'''(((((((((''''''###%%%(((***+++***((('''%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''(((((((((((())))))))))))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))*********)))((($$$&&&(((******)))((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((('''''''''(((((())))))))))))((((((''''''(((((((((((('''''''''''''''''''''''''''''''''(((((()))***+++++++++******)))(((((((((((((((&&&'''((())))))((('''&&&!!!"""$$$&&&'''((())))))******))))))((((((((('''''''''''''''''''''''''''&&&''''''''''''''''''&&&******))))))((('''''''''(((((())))))******++++++))))))))))))))))))))))))******************++++++************++++++++++++******++++++++++++******************************++++++++++++++++++++++++******++++++++++++************+++,,,,,,---......---------.........//////...------,,,,,,------..................///000111000000////////////000000---------------------------,,,------...000222222------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------))))))******++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))((()))***++++++,,,++++++'''''')))******+++++++++'''(((((()))***+++++++++))))))))))))))))))))))))'''((()))++++++)))((('''&&&'''((()))+++---...///(((((('''&&&&&&&&&&&&'''))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------*********++++++,,,,,,,,,111000000///////////////111111222333444666666777444555666555444333555666666666666666666555555555555666666888:::<<<===???:::::::::999999999999888999999888777666555444444222222222222333333444555777777666555333222111111///////////////000111111............---,,,++++++////////////////////////------,,,,,,,,,+++++++++---,,,++++++******++++++************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***((('''&&&&&&'''(((***&&&(((***+++***(((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&%%%%%%$$$%%%&&&'''(((&&&&&&&&&''''''''''''(((%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&%%%%%%%%%%%%&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''***)))(((''''''((()))***''''''''''''(((((((((((())))))((('''&&&&&&%%%%%%''''''''''''''''''''''''(((((((((((()))))))))))))))((('''&&&%%%%%%&&&'''''''''((()))))))))))))))''''''(((((())))))******************)))))))))(((***)))(((''''''((()))*********))))))((((((''''''***)))(((&&&%%%%%%$$$$$$************************(((((((((((((((((((((((((((((((((((((((((((((((('''((()))******+++******))))))))))))************)))************+++++++++******++++++++++++************+++++++++,,,,,,,,,(((***,,,---,,,++++++,,,------------,,,,,,,,,,,,))))))***+++,,,---......//////........................//////000/////////------......///000000111//////000000111111222222333222222333555555444222333222111000000000000000111111111111000///......111000000//////000000111000///......------....../////////...............//////............//////............---,,,++++++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************))))))******++++++++++++*********************************)))))))))(((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))+++******)))))))))))))))+++***)))'''''''''((()))++++++++++++++++++++++++************************,,,,,,,,,++++++*********+++++++++,,,,,,,,,------,,,,,,------------------...............///000111000000111222333444555555222444666666444333333444666555555444444444444555555555555555666777999999999999999999::::::::::::999999888777666555444444333333222222333333444555666555555444333222111111///////////////000111111,,,,,,---.........------.................................---------,,,,,,---,,,++++++******++++++************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))---***&&&""""""$$$(((+++''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&%%%''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&'''((()))&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&'''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((''''''&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''***)))(((''''''((()))***))))))*********+++++++++)))((((((''''''&&&%%%%%%''''''''''''''''''''''''''''''((((((((())))))))))))((('''&&&&&&&&&''''''''''''((()))))))))))))))''''''(((((()))*********++++++++++++***************)))(((''''''((()))***)))(((((((((''''''''''''))))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***)))))))))))))))))))))************)))************+++++++++******++++++++++++*********++++++++++++,,,,,,,,,)))+++---...---,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------...//////////////////000111111222222000111111222333333222222333444444555666666777777666777777888888999999:::;;;:::999:::;;;;;;:::888777777666555555555666666555555555555555444333333333333333222222333333333444333222111000/////////222222111111000000//////..................//////,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************)))*********++++++++++++************************,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))(((((((((((())))))))))))))))))))))))+++***))))))(((((())))))******((('''''''''((((((++++++++++++++++++++++++))))))))))))))))))))))))+++++++++++++++*********++++++++++++,,,,,,,,,,,,---------------,,,,,,,,,++++++,,,,,,---///000111...//////000111222333333000222555555444444444555999888666444333333444555555555444444444555666666777888888999999::::::;;;999999888777666666555444333333333333333333444555444444333333222222222111///////////////000111111++++++,,,....../////////------------------------//////.........------------,,,++++++******++++++***************************))))))(((''''''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))---***$$$ ###(((,,,(((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''&&&&&&)))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((''''''(((((()))***&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))(((((((((''''''''''''%%%%%%&&&''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''')))((((((''''''(((((()))))))))*********+++++++++)))((((((''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''&&&&&&'''((((((''''''((()))))))))))))))''''''((())))))******+++,,,,,,,,,++++++++++++***))))))(((((((((((())))))((((((''''''''''''&&&&&&((((((''''''((()))******''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((''''''))))))))))))************)))************+++++++++******++++++++++++******++++++++++++,,,,,,,,,,,,+++---......---+++,,,,,,------,,,,,,,,,+++++++++.........//////000000000///000111222444555666777666777888999::::::;;;;;;<<<======>>>>>>?????????AAAAAABBBBBBCCCDDDDDDEEEEEEDDDCCCDDDFFFFFFDDDBBB>>>>>>======<<<<<<==================<<<<<<<<<<<<;;;::::::::::::::::::;;;;;;:::999777666555555444777777666555333222111000////////////////////////------......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++******+++************++++++++++++************************,,,,,,,,,+++++++++++++++))))))))))))))))))))))))***))))))))))))((((((((())))))))))))))))))))))))+++***))))))(((((())))))))))))(((''''''''''''((())))))))))))))))))))))))************************+++++++++******************++++++++++++,,,,,,,,,,,,+++++++++******))))))++++++++++++,,,---...///...//////000111111222222000111333333333555999;;;AAA>>>:::666444333444444555555555444555666666777444555666777888999::::::999999888888777666666555444444333333333444444555222222222222222222222222///////////////000000111,,,,,,---...............------------------------............---------------,,,++++++******++++++************************)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''''''''((()))%%%&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))(((((((((((('''''''''))))))(((''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((()))%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))(((((('''%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''(((((())))))(((((((((''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((&&&&&&'''''''''((())))))''''''((()))))))))))))))'''(((((()))******++++++,,,,,,+++++++++*********))))))(((((((((((())))))((((((((((((((((((((('''(((''''''''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''&&&&&&((()))))))))************))))))*********+++++++++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,---...---,,,++++++,,,......------------------,,,---...///111222333333333444555777999;;;===>>>@@@@@@BBBCCCEEEEEEFFFFFFEEEFFFFFFFFFGGGGGGGGGHHHIIIJJJJJJKKKLLLMMMNNNNNNMMMLLLLLLNNNPPPPPPOOOMMMFFFEEEDDDBBBAAA@@@@@@@@@CCCCCCBBBBBBBBBCCCCCCDDDCCCCCCDDDDDDDDDDDDCCCCCCAAAAAA@@@???>>>>>>>>>>>>>>>>>><<<;;;999777666555555444444333222111000000000000000000000//////...++++++++++++++++++++++++------------------------...---,,,+++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((((((((((((((((((''''''''''''''''''((((((((((((((((((((((((++++++++++++++++++++++++*********************************+++++++++,,,,,,+++++++++******))))))))),,,,,,++++++++++++,,,,,,//////000000111111222222111111000000222777===BBBGGGDDD???:::666444444444222222333333444555777777222333444555666777888999999999888888777777666666555555444333333444444444222222222222222222222222///////////////000000111.../////////......---,,,---------------------------------,,,,,,,,,,,,+++---,,,++++++******++++++))))))))))))))))))))))))(((((()))***++++++,,,,,,((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((("""$$$''')))***'''$$$"""&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''''''''''''((()))(((((((((((('''''''''''''''''''''&&&&&&%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''(((''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))*********)))((('''%%%&&&''''''((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''$$$$$$%%%&&&&&&'''((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((&&&''''''(((((()))))))))''''''((()))))))))))))))(((((())))))***++++++++++++*********))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))+++***))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))(((((('''&&&&&&((()))))))))************))))))*********+++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------+++,,,---,,,+++***+++---------------....../////////000222444666999:::;;;<<<===>>>@@@BBBDDDFFFFFFIIIIIIKKKLLLNNNNNNOOOOOONNNNNNNNNNNNOOOOOOOOOOOOMMMNNNOOOPPPQQQRRRSSSSSSQQQQQQQQQSSSUUUVVVVVVTTTKKKJJJHHHEEEBBB@@@???>>>BBBBBBAAAAAABBBCCCDDDEEEFFFGGGHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEFFFGGGHHHGGGGGGFFFDDDBBBAAA@@@???======<<<;;;999777555444333333333333222111000000,,,,,,+++++++++*********------------------------------,,,,,,+++,,,,,,,,,,,,+++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***))))))((('''(((((((((''''''((((((((((((((((((************************++++++++++++++++++++++++)))))))))***************************++++++++++++,,,,,,,,,,,,,,,+++++++++------,,,+++++++++++++++/////////000000111111111111000000///111666===CCCGGGEEE@@@;;;777555333333000000000111222333555666222222333444666777777888999999888888888777777777666555444444444444444444444444333333222222222111///////////////000111111000000000//////---,,,,,,------------------------------,,,,,,,,,+++++++++---,,,++++++******++++++))))))))))))))))))))))))'''((()))***,,,---......(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((()))*********)))'''&&&&&&&&&'''(((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&'''((())))))******((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''((()))))))))((((((''''''((()))))))))))))))(((((()))******++++++,,,*********)))))))))(((((((((((())))))))))))(((((())))))************++++++------,,,++++++***++++++''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))(((''''''))))))))))))************)))************+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------+++,,,---,,,++++++---///,,,---...///000111222333777888:::<<>>=========<<<<<<===???AAABBBDDDEEEFFFGGGGGGFFFEEEDDDDDDEEEEEEFFFGGGIIIJJJKKKMMMMMMLLLKKKJJJJJJIIIIIIEEEEEEEEEEEECCCAAA???===999999999888666555333222000000///...---,,,++++++------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++************************+++++++++++++++,,,,,,,,,)))))))))))))))))))))))))))))))))************+++))))))))))))))))))))))))***)))((((((''''''(((((('''((())))))***)))))))))************************************************((()))))))))*********+++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---............///////////////000000000111333888;;;AAA???<<<999666444222222111111111111222222333444444444555666777777888888999999999888888888888777666666555444444444444444666555555444333222111111///////////////000111111...///////////////...---...........................---------,,,,,,,,,,,,---,,,++++++******++++++))))))))))))))))))))))))(((((()))***+++,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((('''&&&%%%&&&''')))***''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&%%%&&&&&&&&&'''(((((()))))))))((((((((('''''''''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((())))))***)))((('''&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''((()))******(((&&&%%%&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&''''''((()))***+++,,,,,,((((((((((((((((((((()))''''''''''''''''''''''''''''''((((((((()))))))))(((((()))***))))))''''''''''''((()))))))))))))))((())))))******+++,,,,,,+++++++++*********))))))'''((()))******)))((('''((()))))))))******************))))))******++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***)))))))))))))))))))))************)))************++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,------------...,,,---......---...111333111222333555888999;;;<<>>;;;;;;::::::;;;===@@@AAAAAABBBDDDEEEEEEDDDBBBAAABBBBBBBBBBBBCCCEEEFFFFFFJJJJJJKKKKKKKKKKKKKKKKKKJJJKKKLLLMMMMMMLLLKKKJJJDDDDDDCCCAAA???===;;;:::666555444333111///...---........................------,,,,,,,,,------...------,,,,,,,,,+++++++++******************************+++++++++,,,,,,,,,))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))(((''''''''''''((('''(((***+++++++++******(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))*********+++)))************+++++++++(((((())))))*********+++*********+++,,,---//////,,,,,,------------------...000222222222111222333:::999888666555333222111666555444444333333333444666666777777888888999999999999999888888888888888777666555444444444444444777777666555333222111111///////////////000111111,,,---...///000000000000//////////////////////////////.........------------,,,++++++******++++++)))))))))))))))))))))))))))))))))))))))*********************************))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''%%%&&&((()))***)))((('''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&'''((()))***++++++))))))(((((('''''''''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((()))***+++++++++)))((('''$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))&&&''')))***)))(((&&&%%%&&&''''''((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&'''((()))***+++,,,,,,(((((((((((())))))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))*********((('''&&&'''(((((())))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,+++++++++******'''((()))******)))(((''''''((((((((())))))******$$$$$$%%%%%%&&&((()))***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******+++******))))))))))))************)))************++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......---.../////////111444666777888:::===???BBBDDDEEEDDDDDDEEEEEEFFFFFFGGGGGGCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGLLLMMMNNNOOOQQQRRRSSSTTTWWWUUURRRPPPOOOLLLHHHFFFFFFEEEDDDBBBAAA@@@@@@@@@===<<<;;;;;;<<>>>>>???@@@AAACCCDDDEEEFFFDDDAAA>>>;;;::::::;;;BBB@@@>>>======???AAACCC>>><<<:::999:::<<<<<<<<>><<<:::999555444444444444444444444////////////////////////+++***+++---//////---+++++++++++++++*********)))))))))))))))))))))))))))(((((())))))******+++++++++++++++++++++***)))(((************))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******))))))((((((((((((((()))******))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000...***))),,,////////////000000000111111222444555444333333444555444333222222222333444555555666777999:::;;;<<<<<<999999::::::::::::999888555555444444444555555666666333111111222333222000000000111111111111000000////////////............------------------------...------,,,,,,------...******++++++++++++******+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((('''''''''&&&&&&&&&''''''(((((()))))))))((((((((((((((('''''''''((((((((('''''''''&&&&&&''''''''''''''''''''''''******)))((('''&&&%%%$$$&&&&&&&&&'''''''''((((((&&&&&&&&&'''((((((((()))(((((('''''''''&&&&&&&&&((('''&&&&&&'''((('''&&&''''''''''''&&&&&&&&&%%%(((''''''''''''''''''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''))))))((('''''''''((((((***)))(((''''''((()))***%%%''')))***))))))***,,,***)))'''&&&&&&&&&(((((()))'''&&&&&&((((((&&&$$$&&&&&&&&&&&&&&&'''((((((+++,,,,,,++++++)))(((((()))'''%%%%%%&&&&&&&&&%%%'''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''((((((((((((((()))******++++++******)))*********++++++++++++*********)))))))))(((((((((((()))))))))(((((((((((())))))*********))))))((((((((((((******))))))))))))*********)))))))))++++++)))((())))))))))))***************+++++++++,,,,,,,,,,,,---,,,***)))((()))***+++,,,,,,,,,,,,,,,,,,---------------,,,,,,---------...---......000222444555666777888;;;===???AAAAAABBBAAAAAAAAAAAABBBCCCCCCAAA???===;;;;;;;;;<<<===@@@???===;;;;;;<<<===>>><<<;;;;;;<<<===>>>>>>>>>>>>??????@@@@@@CCCGGGJJJPPPRRRUUUVVVUUUTTTTTTTTTUUUVVVUUUSSSOOOLLLKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHIIIJJJJJJJJJJJJJJJGGGFFFFFFGGGHHHGGGEEECCCCCCCCCBBBBBBBBBAAAAAAAAA???AAABBBBBBBBBBBBCCCEEEIIIJJJMMMPPPSSSVVVYYYZZZ___\\\YYYWWWVVVTTTRRRPPPJJJIIIGGGDDDBBB@@@??????;;;;;;;;;:::888666555444///......---------......+++++++++,,,------***(((+++++++++*********))))))************************))))))))))))******************+++++++++***))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))))))))((())))))((((((((()))******)))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...///---***))),,,///.........////////////000111333444444333333444666444333333333333444555555555666777999:::;;;;;;;;;;;;;;;;;;;;;:::999999888666555555444444444555555666444222111222222111000222222111111111111222222////////////............------------------------...------,,,,,,------...++++++,,,,,,,,,,,,+++++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''&&&&&&&&&%%%(((((())))))))))))))))))***))))))(((''''''&&&&&&))))))((((((((((((''''''((((((((((((((((((((((((******))))))((('''&&&&&&'''''''''((((((((())))))(((((((((((((((((((((((('''''''''''''''&&&&&&&&&((('''&&&&&&'''((('''&&&'''&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''((())))))))))))(((((((((((())))))###%%%((()))))))))+++,,,***)))'''&&&&&&'''(((((()))'''&&&'''(((((('''%%%'''''''''((((((((())))))+++++++++++++++***)))(((***(((&&&%%%&&&'''&&&%%%((((((((('''''''''''''''&&&&&&&&&''''''(((((()))&&&&&&''''''(((***+++,,,*********)))******++++++++++++++++++************))))))(((((((((((())))))***))))))(((((((((((()))***))))))))))))(((((((((******))))))))))))*********))))))***++++++***((()))))))))*********++++++++++++,,,,,,,,,---------,,,,,,---......---+++***------------------------///...---,,,,,,---......---...///222555888:::<<>>>>>===============<<<<<<<<<===???AAACCCDDDEEEEEEDDDCCCBBBAAA@@@??????AAABBBBBBBBBCCCDDDFFFEEEFFFHHHHHHHHHIIILLLNNNKKKNNNPPPQQQQQQPPPQQQRRRSSSPPPMMMNNNPPPQQQNNNLLLLLLLLLKKKKKKLLLNNNQQQSSSRRRRRRSSSSSSRRRRRRQQQPPPLLLKKKJJJKKKLLLLLLJJJIIIHHHHHHIIIIIIIIIHHHGGGFFFCCCDDDEEEDDDBBBAAABBBCCCBBBCCCEEEHHHMMMQQQUUUXXXYYYXXXWWWWWWWWWWWWUUUSSSQQQNNNJJJFFFDDDEEEGGGHHHFFFGGGIIIIIIHHHEEEBBB@@@;;;999666333000/////////000///......///...---+++++++++*********)))))))))************************+++++++++******)))))))))((()))***+++++++++++++++************)))))))))(((******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((******))))))))))))******))))))))))))))))))))))))((())))))))))))*********++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,---------------............000111333333333333444666444444555555666666666666555666777888999:::::::::;;;<<<;;;;;;:::999888777666666555444444444444444444444333222111000111111111000///......///000111////////////............------------------------...------,,,,,,------...+++,,,,,,------,,,,,,+++************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&'''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%((('''''''''''''''''''''''''''''''''(((((())))))((((((((()))))))))))))))))))))))))))))))))))))))'''''''''((()))******+++%%%%%%&&&&&&&&&''''''''')))))))))))))))(((((((((&&&'''''''''''''''''''''(((&&&&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))*********(((((())))))))))))((((((&&&((())))))'''&&&''''''(((((('''''''''((((((((('''(((((((((((('''((((((((()))***+++++++++************+++++++++***))))))(((''''''(((+++,,,,,,***&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))******))))))(((((((((((())))))***)))))))))***+++,,,,,,+++++++++++++++++++++,,,))))))(((((((((((())))))******)))(((((('''(((((())))))))))))******************))))))))))))******+++***)))***,,,,,,***)))************++++++++++++************++++++++++++------------------------------------------,,,,,,------...///111444666888999:::<<<>>>@@@AAACCCCCCDDDEEEGGGHHHHHHFFFDDDCCC============>>>???@@@AAABBBBBBBBBCCCEEEFFFGGGHHHIIIHHHHHHGGGFFFEEEEEEDDDFFFHHHIIIIIIGGGHHHJJJLLLJJJKKKKKKIIIHHHHHHJJJLLLNNNPPPRRRRRRRRRRRRSSSTTTRRRNNNLLLLLLPPPSSSSSSRRRVVVTTTRRRPPPPPPRRRUUUWWWZZZZZZYYYXXXWWWVVVTTTSSSRRRPPPNNNNNNOOOOOONNNLLLIIIJJJJJJJJJJJJIIIHHHHHHDDDEEEFFFEEECCCBBBBBBCCCAAAAAACCCEEEIIINNNRRRUUUVVVUUUUUUVVVWWWWWWUUUSSSOOOLLLGGGCCCAAAAAADDDEEEDDDFFFIIILLLMMMMMMKKKJJJEEECCC@@@<<<888666444333111000......///000///---++++++++++++************************************,,,,,,++++++******))))))((()))***+++++++++++++++************)))))))))(((******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''((())))))))))))(((++++++***)))))))))******)))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------............///000222333333222222333555444555666666777777666666555666777888999999999999::::::::::::999888888777777666555444444444444444333333444222111000222333000000////////////000000////////////............------------------------...------,,,,,,------...++++++,,,,,,,,,,,,++++++***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&&&&'''''''''''''''&&&&&&''''''((())))))***''''''(((((((((((())))))(((((((((((((((((((((((()))))))))(((((('''''''''%%%%%%%%%&&&&&&&&&&&&'''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''((('''&&&&&&'''((('''&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((()))*********))))))(((((())))))))))))(((((((((***+++***(((&&&&&&''''''''''''(((((((((((((((&&&((())))))((('''(((***((()))***+++++++++***)))******+++++++++******)))'''''''''))),,,,,,,,,***&&&&&&&&&&&&&&&''''''''''''''''''(((((())))))*********)))(((((((((((((((*********)))******++++++++++++++++++,,,,,,,,,,,,))))))(((((((((((())))))***))))))(((((((((((())))))))))))************+++******))))))))))))******+++******+++,,,,,,+++)))*********++++++++++++,,,))))))*********+++++++++---,,,+++++++++,,,...///---------.........//////000111333666999;;;===>>>???@@@AAABBBCCCCCCCCCCCCBBBCCCDDDEEEEEEDDDCCCBBB@@@@@@AAABBBCCCEEEGGGHHHGGGGGGHHHHHHIIIIIIJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIGGGKKKPPPQQQPPPNNNOOOQQQQQQPPPNNNKKKIIIIIILLLOOOUUUVVVWWWWWWVVVVVVWWWXXXXXXUUUSSSSSSWWW\\\aaaccciiifffbbb___^^^```bbbeeedddcccbbb```^^^[[[YYYWWWVVVTTTQQQPPPPPPPPPOOOMMMMMMMMMLLLKKKKKKKKKKKKLLLIIIJJJJJJHHHEEECCCCCCDDDDDDCCCDDDEEEHHHLLLPPPSSSVVVVVVVVVWWWXXXXXXVVVTTTNNNKKKFFFAAA??????@@@BBBAAACCCFFFJJJLLLMMMMMMMMMJJJIIIGGGDDDAAA>>><<<:::444222////////////...------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********)))******+++++++++******************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******)))))),,,+++******))))))******))))))))))))))))))))))))************+++++++++,,,************************++++++******+++,,,---,,,---............/////////111222333333222111222444444555666777888777666666555666777888888999999888888888888999999888777777777777666444444333333444111222333222111000333555000000000111111000000000////////////............------------------------...------,,,,,,------...******++++++++++++******))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((('''''''''&&&&&&&&&&&&''''''(((((())))))'''''''''(((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((((('''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&'''((((((((()))&&&&&&&&&'''''''''((((((((('''&&&&&&'''((('''&&&'''''''''((((((((())))))(((''''''''''''''''''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''))))))*********)))(((((('''((()))******)))((('''((()))+++***)))(((((()))&&&''''''(((((((((((((((&&&(((***)))(((''')))+++'''(((***+++,,,+++***))))))******+++++++++******((((((((()))******(((&&&&&&&&&'''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))***++++++******)))*********+++++++++,,,,,,,,,------))))))(((((((((((()))))))))(((((((((((())))))***))))))*********+++++++++******))))))))))))******+++******+++,,,,,,+++)))*********+++++++++,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,---............///000111222222333555777;;;>>>AAACCCCCCCCC@@@AAABBBCCCDDDCCCCCCBBB@@@AAAAAABBBCCCCCCDDDDDDCCCCCCDDDEEEFFFHHHJJJKKKHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHIIILLLNNNPPPPPPXXXccciiihhheeecccbbb^^^]]]ZZZVVVTTTUUUYYY]]]eeefffgggfffdddccceeefffgggfffddddddgggnnnwww~~~~~~yyyuuusssuuuxxxzzzwwwvvvtttqqqnnnjjjgggeeedddaaa]]][[[[[[ZZZYYYWWWWWWUUUSSSRRRQQQRRRTTTUUUUUUUUUTTTQQQLLLIIIGGGGGGIIIHHHHHHHHHJJJMMMPPPRRRVVVUUUVVVXXXYYYXXXVVVSSSPPPMMMHHHDDDAAA@@@@@@AAA@@@AAABBBDDDFFFGGGGGGGGGHHHHHHIIIIIIGGGEEECCCAAA<<<999555333222111///.........------------,,,,,,++++++++++++++++++++++++***++++++++++++++++++,,,******+++++++++***))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************,,,,,,+++***))))))******))))))))))))))))))))))))***++++++++++++,,,,,,,,,************************+++***)))***+++------,,,.........////////////000222333444333111111111333444555777888888888777666555666777888888888888888666777777888888888777777888777666555444333333333///111333222111111333666000111222333333222111000000/////////............------------------------...------,,,,,,------...*********++++++*********))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((()))(((((((((((('''''''''&&&''''''((()))******+++)))))))))(((''''''&&&&&&%%%&&&&&&&&&''''''((((((''''''''''''''''''''''''$$$$$$%%%&&&'''((()))***''''''''''''((((((((()))$$$%%%%%%&&&'''((())))))&&&&&&&&&'''''''''((((((((('''&&&&&&'''((('''&&&'''((((((((())))))******((((((''''''''''''(((((('''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''')))***++++++***)))(((''''''((()))******)))(((''''''(((***+++***)))***+++&&&&&&'''((())))))((((((%%%(((******((('''))),,,&&&(((***+++++++++)))((()))******+++++++++******)))(((((((((((('''$$$!!!'''((((((((())))))******))))))))))))((((((((((((''''''''''''(((***+++,,,,,,,,,+++***)))))))))***+++++++++,,,,,,---------))))))(((((((((((())))))(((((('''(((((()))***+++))))))******++++++++++++******))))))))))))******,,,+++***+++,,,---+++)))******+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++,,,---/////////......//////000222333444555666;;;===AAAEEEGGGGGGGGGFFF???@@@AAACCCCCCCCCBBBAAA@@@@@@@@@AAABBBDDDEEEFFFDDDDDDEEEEEEFFFHHHIIIJJJFFFGGGHHHIIIJJJJJJJJJJJJKKKJJJIIIJJJLLLOOOSSSUUUaaammm~~~}}}{{{llljjjgggcccaaadddiiinnnzzz{{{zzzyyywwwvvvwwwyyyvvvvvvuuutttvvv~~~~~~zzzxxxwwwtttpppnnnmmmllljjjiiiaaa___\\\YYYYYY[[[]]]___aaaaaa^^^ZZZTTTOOOMMMLLLNNNLLLKKKJJJKKKNNNQQQSSSTTTTTTUUUVVVXXXWWWTTTRRRSSSPPPLLLGGGDDDBBBBBBBBB@@@@@@@@@@@@@@@@@@AAAAAACCCEEEHHHJJJJJJIIIGGGEEEDDDAAA<<<888666444222000//////.........---------++++++++++++++++++++++++*********++++++,,,,,,---+++++++++++++++***)))(((************))))))))))))''''''(((((())))))******))))))))))))))))))))))))((((((''''''((()))***+++)))))))))))))))))))))))))))))))))))))))))))))))),,,+++***))))))***+++,,,*********))))))))))))))),,,,,,,,,++++++***************+++++++++,,,,,,,,,............////////////111111111000111111222222555555666777777777777777888888888888888888888888555666777888888888888888444444444555444444333333555444222000000111222333111111000000000000111111000000000000////////////...---,,,,,,,,,,,,---...------------------------++++++------...---,,,+++,,,+++******))))))******+++++++++*********))))))+++******)))(((''''''&&&((((((((((((((((((((((((+++***)))(((((('''((((((***+++,,,+++((('''((()))*********)))(((&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&))))))(((((('''''''''&&&%%%'''(((((('''&&&&&&'''))))))((('''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&))))))((((((''''''&&&&&&''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''&&&%%%%%%%%%%%%&&&'''(((((((((((((((((((((((((((((((((((())))))))))))&&&&&&'''((()))))))))(((&&&&&&&&&'''((())))))***))))))((('''&&&&&&%%%%%%(((((()))(((&&&&&&''')))))))))(((((((((((()))))))))************+++++++++******++++++++++++******''''''(((((())))))******''''''(((((()))))))))***((((((((((((((((((((((((************************+++,,,,,,,,,+++)))(((&&&))))))(((((((((((())))))(((((()))***************,,,+++++++++***)))))))))************************,,,,,,,,,++++++*********,,,,,,++++++***+++++++++************++++++++++++,,,...000000...---------...///111444777;;;===>>>GGGGGGFFFEEECCCBBBAAAAAABBB@@@>>>???@@@@@@>>>;;;AAAAAAAAAAAABBBCCCDDDDDDEEEFFFDDDBBBDDDIIIJJJGGGJJJIIIHHHGGGHHHKKKNNNPPPOOOPPPSSSVVVUUUWWWaaammmzzzssspppttt|||~~~~~~~~~zzztttlllgggfffiiilllnnnqqqrrrqqqmmmeee\\\UUURRRTTTRRRPPPQQQTTTUUUTTTRRRSSSRRRQQQRRRRRRQQQNNNKKKRRRPPPMMMJJJHHHFFFFFFEEEBBBBBBAAA@@@>>>===<<<<<<===>>>???AAACCCDDDEEEEEEEEEDDDBBB???<<<999666555555333000---,,,++++++,,,------,,,,,,+++,,,,,,---...------,,,+++***))))))+++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++***))))))***++++++)))))))))))))))*********,,,,,,,,,++++++***************+++++++++,,,,,,,,,---.........////////////111111000000111111222222444444555666666666666666777777777777777777777777888888888888777666666555444444444555555444444333444444222111111111222333111111000000000000111111000000/////////............---,,,,,,,,,,,,---...------------------------++++++,,,------,,,+++***,,,+++******))))))******+++++++++*********))))))******))))))((((((''''''((((((((((((((((((((((((***))))))(((((((((((())))))'''&&&''')))+++)))((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((((((((('''''''''''')))(((((((((''''''''''''&&&((())))))(((''''''((())))))((('''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&%%%%%%&&&''''''(((((((((((((((((((((((('''((((((((())))))))))))''''''(((((()))(((((((((&&&&&&''''''((())))))***)))(((((('''&&&&&&%%%%%%'''((()))((('''&&&'''((())))))(((((((((((())))))))))))*********+++++++++)))))))))******)))))))))(((((((((((())))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,+++***((('''))))))(((((((((((())))))''''''((()))))))))))))))+++++++++***************************************,,,,,,,,,+++++++++******,,,,,,+++++++++++++++,,,************************,,,---.........///222444666777:::<<>>AAA???===>>>@@@CCCCCCBBB???AAABBBAAAAAABBBEEEHHHJJJLLLJJJFFFEEEHHHIIIGGGKKKKKKKKKLLLPPPTTTYYY[[[]]]^^^bbbggghhhmmmyyy}}}{{{~~~vvvssstttwwwyyy||||||{{{uuummmddd]]]ZZZWWWUUUSSSTTTUUUVVVTTTQQQTTTSSSRRRRRRRRRQQQOOOLLLNNNNNNMMMMMMKKKIIIGGGEEEEEEDDDCCCAAA@@@>>>======;;;;;;<<<===???BBBEEEFFFFFFFFFFFFEEECCC@@@>>>===:::888555111...---,,,,,,......------,,,,,,------***++++++++++++,,,,,,,,,+++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((('''%%%))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++(((((())))))******+++++++++++++++++++++***************+++++++++,,,,,,,,,---------.........//////000000000000000111222333333333444444444555555555666666666666666666666666;;;:::999888666444333222333444444555555555444444333333333333222222222222111111000000000000111111000000/////////............------,,,,,,------...------------------------++++++,,,,,,+++***)))))),,,+++******))))))******+++************)))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))(((((((((((())))))***((($$$!!!$$$+++...+++'''&&&&&&'''((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''((((((((((((''''''''''''''')))******)))(((((())))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&%%%%%%&&&''''''))))))))))))))))))))))))''''''((((((((()))))))))(((((()))))))))(((''''''&&&&&&''''''((()))))))))((((((((('''&&&&&&%%%%%%%%%''')))***(((''''''((())))))(((((((((((()))))))))))))))*********++++++(((((())))))))))))(((((())))))))))))(((((((((((('''''''''(((((((((((()))************************(((((((((((((((((((((((()))******++++++***))))))***))))))(((((())))))***&&&'''''''''((((((((((((***************+++++++++************************,,,,,,,,,++++++++++++***,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++---...//////000333888<<<;;;===@@@CCCEEEFFFFFFFFFBBBAAA@@@???===<<<;;;;;;<<<:::999:::===@@@BBBCCCAAACCCDDDCCCAAADDDLLLSSS\\\___^^^VVVQQQQQQQQQQQQTTTUUUWWW[[[aaahhhnnnqqqtttuuuyyy}}}}}}tttkkkeeecccaaa___^^^^^^^^^^^^\\\ZZZ\\\ZZZWWWVVVUUUTTTQQQOOOLLLNNNOOOPPPOOOMMMJJJHHHFFFFFFDDDCCCAAA???>>>=========<<<<<<>>>@@@CCCEEEBBBCCCDDDEEEDDDBBB@@@???@@@>>>:::666222000......//////......------------++++++++++++,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((***++++++)))'''&&&))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******''''''((()))***++++++,,,+++++++++*********************+++++++++,,,,,,,,,,,,,,,---------.........000000///000000111222333444444444444444555555666777777777777777777777777;;;:::888666555333333222333444444555555555555555333333444444333333222111111111000000000000111111111111000000000/////////------------------------------------------------++++++++++++***))))))(((,,,+++******))))))******************))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((('''(((((()))******(((%%%###&&&***,,,+++(((&&&''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((''''''''''''(((******((('''((()))(((((((((((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&''''''(((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))'''''''''((((((((()))))))))))))))))))))((('''&&&''''''''''''(((((())))))(((((('''''''''&&&&&&&&&$$$&&&)))***)))(((''''''))))))(((((((((((())))))))))))))))))************(((((())))))))))))((((((******))))))((((((''''''))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))******************))))))))))))))))))***''''''''''''(((((()))))))))))))))***+++++++++,,,************************++++++++++++++++++++++++,,,,,,+++++++++,,,------................../////////111333444555777:::===;;;===@@@CCCEEEDDDCCCBBB>>>>>>===<<<;;;:::999999:::::::::;;;>>>@@@AAABBBDDDFFFGGGEEEEEEMMM\\\iii|||}}}sssiiifffffffffggghhhlllqqqxxxwwwpppllljjjooooooppppppqqqqqqpppooollliiiddd```]]][[[WWWUUUSSSSSSTTTTTTRRRPPPMMMKKKJJJJJJHHHFFFDDDBBBAAA@@@BBBBBBAAA@@@@@@@@@@@@AAA>>>@@@AAACCCBBBAAA???===AAA???<<<999555333111111000000//////...---,,,+++......---,,,+++******)))+++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((($$$&&&(((***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***++++++,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,------------////////////000111222333555555444444444555666777888888888888888888888888888777666555444444444444333444555555666666666555333444444444444333222111111111000000000000111111222222222111111111000000------------------------------------------------,,,++++++******))))))))),,,+++******))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((('''(((((()))******))))))***))))))))))))***(((((((((((((((''''''&&&'''''''''''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((%%%'''(((((('''&&&''''''((((((((()))((('''&&&&&&''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&''''''((((((((()))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))*********)))(((''''''''''''''''''(((((((((((('''''''''''''''&&&&&&&&&###&&&)))***)))((('''((())))))(((((((((((())))))(((((()))))))))*********)))******++++++******)))******))))))((((((''''''************************************************************************((((((((())))))***++++++******))))))))))))******))))))((((((((()))***+++)))))))))***+++++++++,,,************************++++++++++++++++++++++++,,,+++++++++,,,------...------...//////000111111222555888::::::999999:::999;;;>>>@@@AAA@@@???>>>===<<<<<<;;;;;;:::::::::>>>???AAACCCCCCCCCDDDDDDEEEHHHJJJLLLRRRbbbyyy~~~{{{||||||xxxvvvuuu}}}xxxrrrlllhhhdddaaa___^^^[[[XXXUUUSSSQQQQQQNNNMMMLLLJJJHHHGGGEEEEEEDDDDDDDDDDDDCCCAAA@@@???@@@AAABBBCCCBBB@@@>>>===>>>===<<<999888666555444111111111000///---,,,+++///......---,,,+++******+++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((($$$%%%''')))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((((((((())))))******++++++)))))))))*********************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------.........///000111222333666555444444444555777888888888888888888888888888666666444333333444555666333444555666666666666666444444444444333333333333111111000000000000111111222222111111111000000000,,,------......------,,,------------------------++++++************+++,,,,,,+++******))))))******(((((()))))))))))))))***))))))))))))(((((((((((((((((((((((((((((((((((()))(((((((((((())))))******,,,---+++(((&&&''')))(((((())))))((('''&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((%%%'''(((((('''&&&&&&''''''((()))))))))(((&&&%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&'''(((((((((((('''&&&((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))*********)))((((((''''''((((((((((((((((((''''''''''''''''''''''''$$$&&&((())))))(((((()))))))))(((((((((((())))))((((((((()))))))))************++++++++++++******))))))))))))((((((((((((++++++************))))))************************************************((((((((((((((()))***++++++******))))))******+++***)))((((((((()))+++,,,***************+++++++++***************************++++++++++++,,,,,,,,,,,,++++++,,,,,,---...///+++,,,---...000111333333666999===>>>===:::888777999:::===?????????>>>>>>==================>>>>>>>>>@@@CCCEEEFFFGGGIIIJJJOOORRRXXX___mmm{{{wwwtttpppmmmiiiddd```]]]\\\[[[QQQPPPOOONNNMMMLLLKKKJJJGGGGGGGGGFFFEEECCCBBBAAA?????????>>>===<<<;;;:::<<<;;;;;;:::999888777777444444444444222000...,,,,,,,,,,,,,,,------------+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))(((''')))))))))))))))*********((()))))))))*********+++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,............000111222333555444333222333444666777888888888888888888888888777666444222222333444555333444555666777777777777666555444333222333444444111111000000000000111111000000000////////////...,,,,,,---......---,,,,,,------------------------++++++******+++,,,---...,,,+++******))))))******(((((((((((())))))************))))))((((((''''''((((((((((((((((((((((((***))))))(((((((((((()))+++***)))))))))((('''&&&&&&'''((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''((((((((()))&&&'''))))))'''&&&'''((('''((()))***)))(((&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((('''''''''''''''&&&&&&''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))*********))))))((((((((((((((((((((('''''''''''''''''''''''''''%%%&&&(((((('''''')))***))))))(((((((((((())))))(((((((((((()))))))))***))))))************))))))(((((((((((())))))))))))))))))))))))((((((''''''))))))))))))))))))))))))************************))))))((('''((((((******+++******))))))******+++***)))'''''''''(((***++++++++++++*********************************************+++++++++,,,,,,,,,+++++++++,,,,,,...//////,,,---///111333666888888:::<<<>>>>>><<<:::888888:::;;;<<<>>>??????@@@@@@===>>>???@@@AAABBBBBBCCC@@@CCCEEEHHHKKKPPPWWW\\\hhhlllttt~~~zzzvvvrrrooommmbbbbbbaaaaaa```______^^^WWWTTTOOOJJJFFFDDDDDDDDD>>>===;;;::::::::::::;;;<<<<<<;;;;;;:::999888777888999999888666444111///,,,,,,,,,------------...+++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''*********)))))))))))))))(((((())))))*********+++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------......///111222333444333222111111333555666777777777777777777777777888666444222222222333444333444555666777777777777777666333222222333444555111111000000000000111111///.........------------,,,,,,---......---,,,,,,------------------------++++++******+++---///000,,,++++++***)))*********'''((((((((())))))******+++******)))(((''''''&&&((((((((((((((((((((((((+++***)))(((((('''((((((,,,((($$$&&&***+++(((###$$$%%%&&&((()))*********((((((((((((((((((((((((&&&'''''''''(((((())))))&&&'''''''''(((((())))))''')))******)))(((((()))'''((()))***)))(((&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''((()))***************((((((((((((((('''''''''&&&'''''''''''''''''''''%%%&&&''''''''''''***,,,))))))(((((((((((())))))(((((((((((())))))))))))(((((())))))))))))((((((''''''(((((())))))******((((((''''''&&&&&&&&&%%%(((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))***++++++************++++++)))(((&&&%%%&&&''')))+++,,,+++++++++******))))))*********************************++++++,,,,,,,,,+++++++++,,,---...///000///000222555888;;;===>>><<<===>>>===;;;999:::;;;::::::;;;<<<>>>???@@@AAA>>>???@@@BBBCCCEEEFFFFFFIIIJJJMMMOOOTTT^^^jjjsss|||{{{{{{{{{{{{zzzzzzzzzzzzjjjcccYYYOOOHHHDDDDDDEEEBBB@@@>>>======???@@@BBB=========<<<;;;999888777;;;<<<<<<;;;999666333111//////...---,,,++++++***+++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((('''''''''&&&'''(((*********)))((()))*********++++++++++++***+++,,,,,,,,,,,,+++***+++***)))((()))***,,,---...---------...///111222333333222222333444666777;;;:::999888777666555444777555444333444444444333888888999999888777666444666666666555444444333333222222222111000///............---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++111***+++---&&&'''+++(((((()))))))))((('''%%%$$$+++***)))'''''''''((()))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((%%%&&&((()))))))))((('''(((((('''''''''&&&&&&&&&&&&''''''((()))******+++*********)))))))))))))))((((((((((((''''''''''''%%%%%%'''((((((((('''&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))(((&&&&&&%%%%%%%%%'''((()))***)))(((%%%$$$'''''''''''''''((())))))((((((''''''''''''((((((((((((((((((((('''''''''&&&&&&&&&&&&'''''''''(((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&''''''((()))))))))''''''''''''(((((((((((()))))))))))))))(((''''''))))))))))))((((((((((((''''''''''''((()))++++++)))))))))))))))))))))))))))))))))))))))******++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))///...,,,+++************+++---////////////111222444666:::===@@@AAAAAA@@@AAA???===;;;;;;===???@@@===>>>@@@AAAAAA???===<<<@@@AAAAAA@@@AAADDDIIIMMMSSSWWW[[[^^^cccppplllXXXLLLGGGFFFEEE@@@@@@@@@AAAAAAAAAAAA@@@;;;===>>><<<999777888:::<<<;;;999888999:::999888444111---,,,,,,---...---***+++---...---,,,)))(((++++++************++++++************************))))))))))))))))))))))))))))))************))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((()))******)))((()))))))))*********++++++***++++++,,,,,,++++++***))))))***+++++++++++++++...---------...///000111333222222222333444555666999999888777666555444444666555444333444444444444777888888888888777666555666666555555444333333333222222222222111000///...............---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++///))),,,...((()))---)))((())))))***)))(((&&&&&&+++***)))(((''''''((()))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&((()))))))))((('''(((((('''''''''&&&&&&&&&&&&''''''((())))))******))))))))))))))))))))))))((((((((((((''''''''''''%%%&&&'''((((((((('''&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((***)))((('''&&&&&&&&&&&&&&&'''((())))))(((''''''&&&&&&%%%%%%&&&''''''(((((((((''''''''''''((((((&&&&&&''''''(((((())))))&&&&&&'''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((()))))))))(((''''''&&&&&&''''''''''''(((((((((((())))))************))))))))))))))))))((((((((((((''''''''''''((()))***+++))))))))))))))))))))))))))))))(((((())))))***+++************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++------,,,+++++++++,,,,,,+++---///000000222555777;;;<<>><<<===>>>@@@BBB<<<===???@@@AAAAAAAAAAAABBBDDDEEEFFFHHHNNNUUU[[[eeekkkrrrwww}}}iiiYYYQQQLLLJJJGGGEEEDDDCCCCCCDDDDDDDDD@@@AAAAAA>>>:::888999:::888777666777:::<<<<<<<<<888666222000000///---,,,++++++,,,,,,,,,+++***)))++++++************++++++************************))))))))))))))))))))))))))))))************))))))************++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))))))))(((((((((((()))))))))************+++,,,,,,+++******''')))+++,,,---,,,***)))---------------...///000111111111111222333444555777777666555444444333333333333333333333444444444666777777777777777666555666555555444444333333222222222222222222111000////////////.........------------------------------------------------------,,,,,,,,,,,,++++++++++++---(((,,,...)))+++///***((())))))******)))((((((***))))))(((((((((((()))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((&&&''''''((()))((((((((((((((((((''''''''''''&&&'''''''''(((((())))))***))))))))))))))))))))))))((((((((((((''''''''''''%%%&&&''''''(((((('''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((******))))))((('''''''''&&&&&&&&&'''((())))))***''''''&&&&&&''''''((((((((((((''''''''''''((((((%%%%%%&&&'''((()))******''''''((((((((()))))))))''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((()))))))))(((''''''&&&&&&''''''''''''((((((((((((((()))***************)))(((((((((((())))))))))))(((''''''(((((()))***+++))))))))))))))))))))))))))))))(((((())))))***+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......+++---000111444777<<>>:::777777888777555444666999;;;<<<<<<===;;;888666555222///,,,,,,,,,++++++************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))*********++++++))))))))))))))))))))))))((((((((((((((()))))))))((((((((())))))))))))((((((((((((((())))))))))))******++++++++++++******((()))***+++,,,+++******,,,,,,,,,------......///000000000000111222333333555555444444333333222222111222333333333222333444555666666666666666666666555555444444333222222222222222222222222111000000000////////////.........------------------------........................,,,+++++++++++++++++++++,,,)))---...(((,,,///((()))))))))***************)))))))))(((((((((((()))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((())))))((((((((()))))))))))))))((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((************))))))((((((((('''&&&&&&&&&''')))+++******))))))))))))******((((((''''''''''''((((((&&&&&&''''''(((((())))))(((((((((((())))))))))))''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&''''''((()))))))))''''''''''''(((((((((((()))))))))))))))(((''''''(((((((((((())))))))))))((((((((((((((()))******((((((((((((((((((((((((((((((((((((((()))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........000333555999===CCCGGGKKKKKKKKKJJJIIIGGGEEEDDDFFFEEECCCBBBAAABBBCCCDDDEEEDDDBBBBBBDDDGGGJJJLLLRRRYYYdddlllrrryyy|||rrrkkkhhh\\\VVVMMMHHHFFFFFFEEEDDDDDDCCCAAA>>><<<:::999::::::777555555666888888888???>>><<<<<<:::777333000///...,,,***)))***+++,,,,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((()))))))))******))))))))))))))))))))))))(((((((((((())))))******)))))))))(((((((((((()))(((((((((((())))))))))))************************+++***)))))))))***,,,,,,,,,,,,,,,---------------......///000000111111111333333333222222222222222000333555555333222222333444444444555555666777777444444444333222222111111111111222222222111000000000////////////.........------------------------........................++++++++++++++++++++++++,,,***...,,,&&&+++///&&&)))))))))))))))*********((((((((())))))))))))(((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((())))))))))))((((((((((((''''''''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''''''''''')))******+++******)))(((+++***'''%%%%%%&&&((()))******))))))))))))******((((((''''''''''''(((((())))))((((((''''''&&&&&&(((((((((((())))))))))))''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&''''''((()))))))))''''''''''''(((((((((((()))))))))((('''%%%$$$###'''((((((((()))))))))***)))(((((((((((())))))***((((((((((((((((((((((((((((((((('''((())))))***))))))))))))))))))******************************************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,---...///333555888<<>><<<999666444555666777666===<<<===>>>>>><<<999666333111...,,,++++++,,,---,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))'''((((((((())))))))))))))))))))))))))))))))))))'''(((((())))))******+++***))))))(((((((((((()))((((((((()))))))))******+++***))))))))))))***+++,,,***)))((((((***,,,---++++++,,,------,,,,,,+++,,,---...///000000000///222222222222222222222222333666999888555333333555333333333333444666777888444333333222222111111000000000111111111000000////////////.........------------------------------------------------------*********+++++++++++++++,,,+++...***%%%---222)))******)))((((((((())))))'''(((((())))))))))))(((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''(((((((((''''''''''''((())))))'''(((((((((((()))))))))''''''''''''''''''''''''&&&''''''(((((())))))***(((((((((((('''''''''''''''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''((()))***++++++***)))(((,,,***(((&&&%%%&&&'''(((((((((''''''&&&&&&''''''((((((''''''''''''((((((******)))((('''&&&%%%%%%''''''((((((((()))))))))''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((()))))))))(((''''''&&&&&&''''''''''''((((((((((((((((((((('''&&&$$$###"""''''''(((((())))))******))))))(((((((((((())))))))))))))))))))))))))))))((((((''''''(((((()))***))))))))))))************************************************************************************++++++++++++++++++++++++---------...///111222333999<<<@@@CCCFFFIIIMMMPPPPPPOOONNNMMMLLLKKKJJJJJJCCCCCCBBBBBBAAAAAABBBBBB???AAADDDKKKUUUaaakkkrrr~~~|||tttjjjddd```\\\UUUPPPJJJIIIIIIJJJKKKIIIFFFCCC???;;;888666777888999999999999;;;===??????===;;;888666333000...------...,,,,,,++++++++++++,,,,,,************************))))))))))))))))))))))))))))))************))))))(((((()))))))))*********))))))))))))))))))))))))'''(((((()))******+++++++++***)))(((''''''((())))))))))))*********+++++++++***)))(((((()))***+++***************++++++,,,***+++,,,------,,,+++***++++++---...//////......111111111222222333333333888<<>>999666666888222222222222444555777888333333333222111111000000...//////000000000//////............---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++++++++...)))%%%111999000+++***(((''''''''''''(((&&&'''((()))******)))(((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''(((((((((''''''&&&'''((()))***'''((((((((())))))))))))''''''''''''''''''''''''&&&&&&''''''((())))))***(((((((((((('''''''''''''''&&&&&&%%%&&&'''((()))'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''((()))++++++***(((''')))((('''&&&&&&'''(((((((((''''''&&&%%%%%%&&&&&&((((((''''''''''''(((((())))))((((((''''''&&&&&&&&&&&&'''''''''(((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((()))))))))(((''''''&&&&&&''''''''''''((((((((((((&&&&&&''''''&&&&&&%%%%%%'''''''''((()))*********))))))(((((((((((())))))))))))))))))))))))))))))(((''''''''''''((())))))((()))))))))************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,------///111444777999:::@@@CCCGGGKKKLLLMMMOOOPPPRRRQQQOOOMMMKKKJJJIIIHHHDDDEEEFFFGGGIIIJJJKKKLLLFFFIIIPPP[[[iiixxxzzzvvvtttoooeee^^^[[[[[[\\\^^^^^^[[[UUUPPPGGGCCC>>>:::::::::::::::777777888;;;>>>???>>>===<<<:::777444111///......---,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))))))))************)))))))))************+++++++++))))))))))))))))))))))))'''(((((()))***++++++++++++***)))'''''''''((()))************+++++++++++++++***)))(((((()))***+++''')))+++,,,,,,,,,***)))***+++,,,---,,,,,,***)))***+++---...///......---111111111222333333444444;;;@@@CCCBBB<<<888999:::222222222222333555777999333333222222111000000000......///////////////.........---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++++++++...)))'''555>>>666+++***((('''&&&&&&&&&'''&&&'''(((*********)))(((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((''''''&&&&&&((()))***'''((((((((())))))******'''''''''''''''''''''&&&&&&&&&&&&'''((())))))***)))(((((((((''''''''''''''''''&&&%%%&&&'''((()))'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''')))******)))(((''''''&&&'''''''''((()))******)))((('''''''''''''''((((((''''''''''''(((((('''''''''(((((((((((((((&&&&&&&&&&&&'''''''''(((''''''''''''((((((((()))((((((((((((((((((((((((&&&''''''''''''''''''&&&((((((((((((((((((((((((&&&&&&''''''((()))))))))''''''''''''((((((((()))$$$%%%&&&'''((((((((((((&&&''''''((()))******+++***)))(((((((((((())))))))))))))))))))))))))))))'''''''''''''''((())))))(((((())))))*********+++************************************************************************------------------------,,,---000333777;;;???AAADDDGGGLLLOOOPPPOOOOOOOOOTTTRRRPPPMMMJJJHHHGGGFFFHHHIIIKKKNNNQQQTTTVVVWWWRRRVVV^^^jjjyyyyyypppsssssstttvvvvvvrrrjjjdddPPPKKKDDD???<<<:::999888777777777:::===>>>>>>===???===:::777444111///...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++*********))))))(((((((((''''''(((((()))***+++))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))******+++)))((((((((()))***+++++++++++++++++++++***)))(((++++++******************++++++,,,------------,,,.........///000333555777????????????===:::777555222333333333555666777888555555444222000///...---------............------//////...------------...------......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...************************))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))++++++******)))(((&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%&&&'''((((((''''''&&&&&&&&&''''''''''''((('''(((((()))***++++++,,,(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''&&&%%%%%%$$$$$$&&&'''''''''(((((())))))''''''(((((('''&&&%%%%%%%%%&&&''''''((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((((((((()))(((((((((((((((((((((((()))((('''''''''(((***+++((((((((((((((((((((((((***)))(((''''''((()))***&&&''')))***+++***((('''(((***+++***)))((()))***))))))))))))******************))))))))))))******''''''((()))***+++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------+++,,,,,,,,,------------333444777;;;???CCCFFFHHHJJJMMMQQQSSSSSSSSSTTTTTTPPPNNNMMMLLLKKKJJJHHHFFFGGGKKKQQQZZZeeennnnnnhhhcccdddnnnvvvgggYYYJJJCCC@@@>>>===>>><<<<<<;;;999888777999;;;;;;;;;<<<;;;:::888666555//////...------,,,++++++)))************))))))(((++++++++++++++++++++++++************)))))))))(((***))))))((((((((())))))))))))))))))))))))))))))************************))))))))))))))))))))))))+++************+++,,,,,,))))))))))))))))))***++++++++++++++++++***))))))************************))))))***++++++++++++***,,,---...000222555777888;;;;;;<<<;;;:::888555444222222222333444666777888555444333222000///...------......//////......---...------------...//////------.........------,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------************************))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''&&&%%%$$$###''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))&&&&&&&&&''''''''''''((('''((((((((()))*********(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))''''''(((((('''&&&&&&%%%%%%&&&''''''((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%))))))))))))((((((((('''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''((('''&&&&&&&&&'''))))))(((((((((((((((((((((((())))))(((((((((((())))))&&&''')))*********(((((((((***+++***)))((()))***))))))))))))******************))))))))))))******))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------......,,,,,,------...///000111666777:::===AAAEEEGGGIIINNNPPPRRRQQQOOOMMMLLLLLLMMMLLLJJJIIIJJJJJJKKKJJJMMMUUU___lllzzz~~~xxxxxxrrrcccSSSJJJEEEAAA???@@@??????>>>===<<<<<<===>>>;;;<<<<<<<<<<<<:::999888444222///,,,++++++,,,---***+++++++++++++++******++++++++++++++++++++++++************))))))))))))++++++***)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))***+++++++++***))))))))))))))))))***++++++++++++***))))))************************))))))***++++++++++++******,,,...111444666777888555666666777666555333222222222222222333555666777444333333111000///......---......//////......---------------...///000000---------...............//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************+++,,,************************))))))(((((((((((())))))(((((((((((((((((((((((('''''''''''''''''''''''''''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''&&&&&&''')))***&&&&&&&&&''''''''''''(((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''$$$$$$%%%&&&''''''((((((''''''''''''(((((((((((('''''''''(((''''''&&&%%%%%%&&&''''''((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''')))))))))((((((((('''''''''(((((())))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((())))))))))))((((((&&&''')))*********)))((((((***+++***)))((()))***))))))))))))******************))))))))))))******++++++*********)))))))))******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------..................---------...000333555777;;;<<<>>>AAADDDGGGIIIJJJOOOQQQQQQOOOLLLIIIHHHHHHJJJIIIHHHHHHJJJOOOSSSVVVXXXbbbppp~~~~~~ooo___UUUNNNGGGCCCAAA??????>>>>>>>>>=========<<<<<<============<<<<<<999666111---++++++---...+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++*********)))))))))))))))+++******)))(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''(((((()))++++++***)))((((((((()))******+++++++++******)))***************+++++++++++++++,,,------------,,,+++---///222444555555555111222333333333333222111111111111222222333555555333222222111000//////.........////////////......///...............//////.............../////////000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******************************))))))(((((((((((())))))(((((((((((((((((((((((('''''''''''''''''''''''''''((()))***************&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''%%%%%%&&&&&&'''((((((((('''''''''(((((((((((((((&&&'''''''''''''''&&&&&&%%%&&&''''''((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))))))))((((((((((((((())))))(((((((((''''''''''''(((((((((((((((((('''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''((()))******)))((('''''''''((()))***))))))((((((***+++***)))((()))***((()))))))))******************))))))))))))************************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,..............................///000333777;;;===AAAAAACCCDDDFFFHHHJJJJJJLLLMMMMMMKKKIIIGGGHHHHHHFFFGGGHHHKKKPPPXXXaaagggmmmwwwwwwkkkddd]]]RRRIIIEEEBBBAAAAAAAAAAAAAAA???===<<<<<<======>>>>>>>>>>>>;;;999555222///......///,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))******)))))))))))))))***++++++************************(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''(((((()))++++++***)))((((((((())))))******+++++++++******))))))*********+++++++++++++++,,,------------,,,...///111222333333222111000000111222222222222222111111000111111222333444111111111000000/////////...//////////////////...111000///...............000///.........///000000000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******)))(((((()))))))))************************))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((($$$$$$%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))(((&&&%%%&&&&&&&&&''''''''''''(((''''''''''''&&&&&&&&&&&&(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&'''''''''''''''&&&%%%&&&''''''((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))))))))(((((((((((((((((((((((('''((()))******)))(((''''''(((((()))))))))))))))(((***+++***)))((()))***((()))))))))******************))))))))))))******((())))))***+++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------............///000111444888<<<@@@BBBEEEFFFFFFGGGHHHIIIIIIJJJHHHHHHHHHGGGEEEEEEFFFHHHEEEHHHMMMSSS[[[fffrrrzzz~~~wwwuuuooocccVVVOOOIIIGGGGGGHHHHHHGGGCCC@@@===============>>>>>>???<<<;;;:::999666444111000...---,,,+++++++++,,,,,,++++++++++++++++++++++++))))))))))))************))))))))))))***+++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))***+++++++++***))))))))))))))))))))))))***++++++++++++***)))))))))***++++++,,,,,,))))))***++++++++++++***//////000000000000000///000000111111111222222222000000000000000111222222000000000000000000000000...//////000000//////...111000//////......//////222111000.........///000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))))))))************************))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))%%%&&&'''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((()))*********)))((('''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''((((((((((((((('''''''''%%%&&&''''''((('''''''''%%%&&&''''''((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((('''''''''&&&&&&&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))***)))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((***+++***)))((()))***))))))))))))******************))))))))))))******(((((()))***+++,,,---...******+++++++++,,,,,,,,,++++++,,,,,,------......,,,,,,------...//////000222444777;;;???BBBEEEFFFIIIIIIIIIHHHHHHHHHHHHHHHFFFFFFEEEDDDCCCCCCFFFIIILLLRRR[[[dddmmmyyy~~~rrrddd\\\NNNMMMLLLMMMMMMKKKEEE@@@@@@@@@???>>>======>>>>>><<<===>>>>>><<<999666444111000...,,,++++++,,,,,,++++++++++++++++++++++++((()))))))))*********************)))******++++++************************************************))))))))))))))))))))))))+++************+++,,,,,,))))))))))))))))))***+++))))))***+++++++++++++++((())))))***++++++,,,,,,))))))***++++++++++++***...............///000000000000000000000111111222000000/////////000111111/////////000000000000000//////000000000000//////............///000111222444333111///......//////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))***************************))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((()))***************)))''''''''''''''''''''''''''''''''''''''''''''''''***((('''%%%%%%%%%'''(((&&&&&&&&&''''''''''''(((&&&&&&&&&'''(((((())))))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''&&&&&&''''''(((((()))))))))(((((((((''''''''''''%%%&&&&&&'''((((((''''''%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))))))))(((((('''''''''&&&&&&&&&&&&''''''((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&'''((()))))))))(((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((())))))***(((***+++***)))((()))***))))))))))))******************))))))))))))***************++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,---......///,,,,,,---...000111222222666999===BBBFFFIIIJJJKKKKKKJJJJJJIIIHHHGGGFFFEEEEEEFFFFFFFFFGGGKKKPPPTTT^^^fffrrr}}}yyymmmfffYYYWWWUUUVVVWWWSSSLLLFFFEEEDDDBBB@@@>>>>>>===>>>>>>????????????>>>===<<<666444222///------------++++++++++++++++++++++++(((((())))))*********+++---,,,+++***))))))))))))************************************************)))))))))))))))))))))))))))))))))))))))******+++))))))(((((()))***++++++((()))***+++++++++++++++((())))))***++++++,,,,,,++++++,,,------------,,,,,,,,,,,,,,,---///111222000000/////////000000111000////////////000000111////////////000000000000//////000000000000//////+++,,,,,,...000222444555666444111///.........///+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))******************************))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***&&&!!! $$$'''&&&&&&&&&'''''''''((((((&&&&&&&&&'''((()))******(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''$$$%%%&&&'''(((***++++++))))))(((((('''''''''&&&%%%%%%&&&'''((((((((('''%%%&&&''''''((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))(((((('''''''''&&&&&&&&&&&&''''''''''''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))((((((((((((((((((((((((%%%%%%'''((((((((('''&&&((((((((((((((((((((((((***)))(((''''''((()))***((((((((((((((()))******(((***+++***)))((()))***))))))))))))******************))))))))))))******,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++,,,,,,---...//////,,,---...000111333444555999<<>>>>>>>>AAA@@@?????????@@@AAABBB:::888555111///......///++++++++++++++++++++++++******++++++++++++******++++++******************************************+++*********))))))((((((''''''''''''(((((((((((((((((((((((())))))))))))******))))))******+++,,,))))))))))))))))))))))))+++++++++*********)))))),,,,,,++++++++++++++++++------......///000000000000000000000//////////////////000000000000//////......////////////......///............//////000111000...---...000333555555111...---///000///---,,,,,,,,,---------......***+++---//////...---,,,,,,,,,,,,++++++*********(((((())))))******++++++,,,+++++++++***)))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''((((((((()))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))***''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((&&&$$$%%%((()))(((&&&'''''''''''''''((())))))((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''%%%&&&&&&'''((()))******))))))))))))((((((((((((%%%&&&&&&'''((()))******''''''&&&&&&&&&%%%%%%%%%))))))************))))))(((''''''(((((()))***++++++*********))))))(((((((((((((((((())))))))))))))))))***++++++++++++***)))))))))))))))))))))))))))************++++++++++++*********))))))((((((++++++++++++++++++++++++++++++,,,---------,,,,,,000000000111444666999;;;EEEGGGIIIJJJIIIIIIJJJKKKMMMGGGEEEIIIJJJHHHHHHLLLOOOUUU[[[]]]^^^cccmmmvvv~~~~~~|||wwwsssooommmmmmnnnooojjj```XXXTTTOOOHHHCCCAAABBBCCCCCCBBB@@@@@@AAABBBCCCBBBAAABBBAAA===999555222000///,,,---------,,,+++))))))******++++++++++++******************************************************+++*********))))))))))))&&&&&&'''(((***+++,,,,,,(((((((((((()))))))))*********))))))******+++,,,************************+++++++++*********))))))++++++++++++++++++++++++---------...//////000000/////////...............//////000000000000//////......////////////......///.........//////000000222111000//////111222333333111......///000...---,,,,,,,,,---------......***+++---...///...---,,,---------,,,,,,,,,++++++)))))))))))))))*********++++++******************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))(((((((((((()))******''''''''''''''''''''''''(((((((((((('''''''''''''''(((((((((((((((((('''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&$$$&&&((()))(((&&&'''''''''''''''((())))))((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''&&&&&&''''''(((((())))))))))))))))))((((((((((((&&&&&&''''''(((((())))))$$$%%%%%%&&&&&&''''''(((''''''((((((((((((''''''***)))((((((((((((((()))******)))))))))(((((((((((((((((()))))))))******))))))***++++++++++++***)))))))))))))))))))))))))))************++++++++++++*********))))))))))))++++++++++++++++++++++++++++++,,,---.../////////...///111333777;;;???AAAFFFIIIKKKLLLKKKJJJKKKLLLNNNHHHEEEHHHJJJKKKPPPVVVfffkkkppprrrssswww}}}~~~~~~{{{xxxuuuyyywwwvvvwwwwwwssskkkddd^^^XXXOOOIIIFFFDDDCCCAAAAAA@@@???@@@BBBDDDCCCCCCBBBAAA>>>;;;888555333222......---,,,++++++************++++++++++++*********************************************************************)))))))))(((((()))******+++,,,,,,((((((((()))))))))************))))))******+++,,,************************+++++++++************************++++++,,,,,,---,,,,,,---......//////000---------...............//////000000000000//////......////////////.........////////////000000111333333222222222222111111111000//////000000...,,,,,,,,,,,,---------......***+++---......---,,,,,,---------------,,,,,,,,,************))))))))))))))))))******************))))))))))))))))))))))))(((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((()))''''''''''''''''''''''''((((((((((((''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&%%%&&&(((((((((''''''''''''''''''((())))))((((((((((((((((((((((((&&&''''''''''''(((((((((''''''(((((((((((('''''''''''''''((((((((((((((())))))))))))(((((((((((('''''''''((((((((((((((("""###$$$%%%''')))******''''''((((((((((((''''''+++***)))(((''''''''''''))))))(((((((((((((((''')))))))))*********++++++))))))***++++++++++++***)))))))))))))))))))))))))))************+++++++++***************)))))))))++++++++++++,,,,,,,,,,,,++++++---...///111222222---///333888===BBBFFFHHHHHHKKKMMMNNNLLLKKKKKKLLLOOOKKKIIIMMMRRRYYYbbbjjj{{{~~~~~~}}}|||}}}~~~xxxsssllleee[[[TTTNNNIIIDDD@@@@@@???>>>???AAADDDDDDDDDBBBBBB@@@>>>;;;999888777222000...---+++++++++,,,******++++++++++++*********************+++++++++************************************************---,,,+++***)))(((''''''(((((()))))))))***************))))))******+++,,,************************************************))))))***+++,,,,,,------+++,,,,,,---......//////------............////////////000000000000//////......////////////.........//////000111111111111444444555555444222111000//////000000000///---,,,,,,,,,,,,---------......+++,,,,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))(((((((((((())))))******++++++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''((((((((((((''''''''''''((((((((())))))(((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''((((((((((((''''''((((((((((((((('''''''''))))))))))))((((((((((((((((((((((((((('''''''''###$$$%%%&&&''')))******))))))************))))))******)))((((((((((((((((((((((((((('''''''''''')))*********++++++++++++))))))***++++++++++++***))))))))))))))))))))))))))))))*********+++++++++************************+++++++++,,,,,,,,,,,,,,,,,,,,,---...///111222333000333888===CCCHHHKKKMMMKKKMMMOOONNNLLLJJJIIIJJJMMMNNNSSS[[[eeeppp{{{zzzsssiii```ZZZRRRHHHAAA@@@>>><<<===???BBBDDDDDDBBBBBBAAA@@@???>>>===<<<666444111...---------...******++++++++++++******))))))*********+++++++++***************************************+++++++++,,,,,,+++***((('''&&&&&&))))))))))))******************))))))******+++,,,************************************************))))))***+++,,,,,,------++++++,,,,,,------............/////////000000000//////000000000000//////......////////////.........///000111222222222222444555555666555333000///---...000000000...------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,++++++******************++++++++++++******))))))((((((((((((((())))))******+++(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((())))))))))))((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''''''''&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&'''''''''''''''((('''''''''''''''((())))))((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''((((((((((((((('''''''''))))))))))))((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''(((((())))))************))))))((((((((((((((()))******''''''''''''(((((((((((()))*********++++++++++++))))))***++++++++++++***))))))))))))))))))))))))))))))*********+++++++++***************+++++++++++++++,,,,,,,,,---------............///111222333777:::???DDDHHHKKKMMMNNNMMMNNNNNNMMMJJJHHHHHHIIIKKKUUUcccqqq}}}~~~tttmmmggg^^^RRRHHHDDDAAA===<<<===@@@AAABBBAAABBBBBBBBBBBBAAA@@@???:::888555111000//////000******++++++++++++******)))))))))***++++++,,,,,,*********************************+++++++++++++++(((((()))))))))))))))))))))))))))*********++++++******))))))******+++,,,++++++++++++++++++++++++***************+++++++++*********++++++,,,,,,---******+++,,,,,,------.........//////000111111111//////000000000000//////......////////////.........///111222333333333222444444555555444222111000---...000000...------...,,,,,,,,,---------......,,,,,,,,,,,,++++++++++++))))))))))))************************))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((('''''''''&&&&&&(((((()))))))))*********((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))((())))))***+++((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&''')))'''''''''''''''((())))))((((((((((((((((((((((((%%%&&&&&&&&&&&&'''''''''''''''(((((((((((('''''''''''''''((((((((((((((())))))))))))(((((((((((('''''''''(((((((((((((((((((((((('''''''''&&&&&&''''''((((((((((((''''''''''''''''''((()))***+++'''(((((((((((())))))))))))))))))*********++++++))))))***++++++++++++***)))))))))))))))))))))))))))************+++++++++*********+++++++++++++++++++++,,,,,,------......////////////111333555777>>>AAAEEEJJJMMMMMMMMMMMMMMMMMMLLLKKKIIIIIIKKKNNNRRRcccyyy~~~zzzwwwnnnaaaVVVKKKGGGAAA======>>>??????@@@AAABBBCCCCCCBBBAAA@@@===<<<999666444222222222******++++++++++++******((())))))***++++++,,,,,,*********************************++++++,,,,,,,,,)))))))))******+++++++++))))))*********+++++++++******))))))******+++,,,++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++*********+++,,,,,,------------......///000000111//////000000000000//////......////////////......---///111333444444333333333333333333333222111111---...///...,,,,,,...000,,,,,,,,,---------......---,,,,,,++++++***++++++))))))*********+++++++++)))))))))))))))*********)))))))))))))))((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((())))))***+++((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((((((&&&%%%''')))'''''''''''''''((())))))((((((((((((((((((((((((%%%%%%&&&&&&&&&'''''''''''''''((((((((((((''''''&&&&&&''''''(((((())))))))))))))))))((((((((((((&&&&&&''''''(((((()))))))))((((((((('''''''''&&&''''''(((((((((((('''''')))((((((((((((((()))***((((((((()))))))))******((((((((()))))))))******))))))***++++++++++++***)))))))))))))))))))))))))))************+++++++++*********++++++,,,,,,,,,++++++,,,,,,---......///...//////111444888;;;>>>CCCFFFJJJNNNOOOOOOMMMLLLJJJJJJJJJIIIJJJMMMRRRVVVeeezzz~~~qqqeeeTTTOOOGGG@@@>>>=========???@@@BBBCCCCCCBBBAAA???@@@???===:::888666444333******++++++++++++******((())))))***++++++,,,,,,*********************************++++++,,,,,,,,,------,,,++++++*********)))************+++++++++*********)))***++++++,,,++++++++++++++++++++++++))))))******++++++++++++,,,,,,++++++++++++++++++)))******+++,,,,,,------,,,,,,------...///000000//////000000000000//////......////////////......---///111444555555444333333333222222222222111111---//////---++++++...111,,,,,,,,,---------......---,,,,,,+++*********+++******+++++++++,,,,,,,,,(((((())))))******++++++******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''((((((((())))))(((((((((''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((()))))))))))))))))))))))))))(((((((((''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&((((((&&&%%%''')))'''''''''''''''((())))))((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''%%%&&&&&&'''((()))******))))))))))))((((((((((((%%%&&&&&&'''((()))******(((((((((((((((((((((((())))))************))))))+++***)))((((((''''''((((((((())))))******++++++(((((((((((())))))))))))))))))***++++++++++++***)))))))))))))))))))))))))))************+++++++++*********++++++,,,,,,,,,++++++,,,,,,---...//////......000222777<<>>======???@@@BBBCCCCCCBBB@@@???AAA@@@???===:::777555333)))************+++++++++,,,,,,,,,+++++++++******+++*********))))))((((((++++++,,,,,,,,,,,,------+++******)))((())))))))),,,,,,,,,++++++*********+++*********))))))((((((***++++++,,,,,,++++++***++++++++++++++++++++++++))))))))))))***+++,,,,,,+++++++++,,,,,,---------,,,,,,------...///000000111111111000000000000000////////////............111111111111222333444444222111000//////.........------......------,,,+++.........------,,,,,,,,,+++++++++************)))++++++******************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))((((((''''''&&&&&&((((((''''''''''''(((((()))((('''%%%$$$$$$$$$$$$((((((((((((((((((((((((((((((((((((((((((((((((***))))))((('''&&&&&&&&&((('''&&&%%%%%%&&&'''((('''''''''(((((((((((()))(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&'''((()))))))))(((###$$$$$$%%%&&&'''((((((%%%%%%&&&'''((((((((('''''''''''''''&&&%%%$$$###))))))((('''''''''''''''$$$%%%%%%&&&'''((())))))&&&&&&&&&''''''''''''((()))))))))))))))(((''''''''''''((((((((((((''''''((((((''''''''''''(((((((((((((((((())))))))))))+++*********))))))((((((((((((''''''''''''((((((******))))))(((''''''''')))))))))))))))******+++)))(((&&&%%%&&&''')))+++)))************++++++++++++*********))))))((((((*********)))******+++,,,++++++++++++++++++++++++***,,,---...------...000000111444777===BBBGGGJJJNNNNNNNNNNNNOOOMMMKKKIIIJJJJJJIIIFFFGGGSSSfffuuuvvvkkk^^^QQQKKKHHHBBB>>>>>>>>><<<;;;<<>>============;;;999++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,+++++++++************++++++,,,,,,,,,,,,------,,,+++******))))))******+++++++++*********))))))+++*********))))))))))))***++++++,,,,,,++++++***++++++++++++++++++++++++++++++*********++++++,,,+++++++++,,,,,,,,,------,,,,,,------...//////000000000000000000000000000////////////............111111111111222333444444222111000//////.........------......------,,,+++......---------,,,,,,,,,++++++++++++************************************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))(((((((((((((((((()))((((((''''''(((((()))******)))(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''''')))(((''''''''''''((()))&&&''''''''''''((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''((((((&&&&&&&&&&&&''''''''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&%%%))))))((('''''''''''''''(((''''''''''''&&&&&&&&&'''''''''((((((((()))))))))))))))))))))(((''''''''''''(((((((((((('''''')))((((((''''''(((((()))'''((((((((())))))))))))*********)))))))))((((((((((((''''''''''''((((((******************++++++))))))(((((())))))***+++(((((('''&&&'''((()))***)))************++++++++++++*********))))))))))))***************++++++,,,,,,,,,+++++++++++++++++++++,,,---------...000222555666999<<>>@@@@@@@@@AAA@@@?????????===:::888,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---------,,,++++++******++++++************))))))))))))***************)))))))))***++++++,,,,,,++++++***++++++++++++++++++++++++---,,,,,,++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---......///////////////000000000000000////////////............000000000000111222333444222111000//////.........------......------,,,+++------------,,,,,,,,,,,,,,,+++++++++************************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((("""###$$$%%%&&&((())))))))))))(((((((((((())))))&&&&&&&&&''''''''''''((((((((())))))))))))((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&&&&''')))((((((((('''''''''&&&''''''((((((((('''&&&&&&&&&''''''((((((((((((((()))((((((''''''''''''((((((''''''''''''&&&&&&&&&(((((((((((()))))))))***)))))))))))))))(((''''''''''''((((((((((((''''''))))))(((((((((((())))))''''''((((((((()))))))))******))))))))))))((((((((((((''''''''''''(((((((((((()))******+++,,,,,,))))))(((((())))))***+++''''''((((((((())))))))))))************+++++++++***************)))))))))***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------///333666;;;===@@@CCCGGGJJJLLLMMMKKKKKKKKKJJJJJJKKKKKKKKKIIINNNVVV^^^ggguuu{{{yyyoooeeeaaa^^^YYYSSSQQQGGGDDD@@@>>>>>>??????>>>AAA@@@@@@@@@@@@===:::777,,,,,,,,,,,,------------------,,,,,,,,,+++++++++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------------,,,++++++++++++,,,++++++*********************************************++++++,,,,,,++++++***++++++++++++++++++++++++......---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------...............///////////////000////////////............000000///000000111222333222111000///............------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************************+++++++++))))))))))))))))))))))))*********)))))))))))))))(((((((((((((((((((((((((((((())))))******++++++******))))))))))))******'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((######$$$%%%'''((())))))((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((()))(((&&&$$$###$$$&&&''')))))))))(((((((((((((((((((((((((((((('''&&&%%%&&&&&&((())))))*********)))(((''''''''''''(((((($$$%%%%%%&&&'''((())))))''''''((((((((())))))))))))))))))))))))(((''''''''''''((((((((((((''''''))))))(((((((((((())))))'''''''''((((((((())))))))))))))))))))))))((((((((((((''''''''''''((((((''''''''''''(((((())))))((((((((((((((()))******''''''((())))))))))))((())))))*********+++++++++************************+++************+++,,,,,,,,,,,,,,,,,,------------------......///333888<<>>>>>>>>???@@@>>>:::777++++++++++++,,,,,,,,,,,,---------,,,,,,,,,++++++******+++++++++++++++++++++++++++,,,,,,,,,------...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++......---,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------........./////////////////////............////////////000111222222222111000///............------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((((((((())))))******++++++******))))))))))))******&&&'''(((((()))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((()))(((&&&$$$###$$$&&&'''''''''(((((()))******+++((()))))))))((('''&&&&&&&&&&&&((()))******++++++((((((''''''''''''(((((($$$%%%%%%&&&'''((())))))&&&&&&'''''''''((((((((()))))))))))))))(((''''''''''''((((((((((((''''''))))))(((((((((((())))))''''''''''''(((((((((((((((((((((((((((((())))))((((((''''''''''''((((((((((((((((((''''''&&&&&&((((((((('''((())))))***'''((())))))******))))))))))))*********+++++++++***************++++++++++++++++++***+++,,,,,,---,,,,,,---------.........//////111222444888>>>CCCFFFGGGIIIKKKLLLLLLLLLKKKJJJJJJIIIGGGFFFHHHMMMQQQWWWaaaqqq{{{vvvyyy|||zzzwwwvvvpppgggZZZOOOGGGCCCAAA@@@;;;;;;<<<===???>>>;;;999++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,************++++++++++++++++++,,,,,,,,,,,,------...---,,,,,,++++++,,,,,,,,,,,,,,,---------------*********+++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++---,,,,,,++++++++++++,,,+++++++++++++++*********,,,,,,,,,,,,,,,,,,------,,,,,,------.../////////////////////........................///000111222222111000//////.........------......------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))))))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((())))))))))))))))))***))))))(((((())))))***((()))***+++***)))((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''''''''&&&&&&'''''''''(((((((((((()))(((((())))))))))))((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&&&&'''&&&&&&'''((()))***++++++(((((()))))))))(((''''''&&&&&&((()))************(((''''''''''''(((((()))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&'''''''''''')))))))))))))))(((''''''''''''((((((((((((''''''((((((''''''''''''((((((&&&&&&'''''''''(((((((((''''''(((((((((((())))))((((((''''''''''''((((((++++++***))))))(((''''''((((((''''''(((((()))***((((((((()))))))))******)))************+++++++++*********++++++++++++++++++++++++++++++,,,------,,,------....../////////000222555777:::???EEEIIIJJJJJJKKKKKKKKKJJJJJJIIIFFFGGGGGGFFFFFFJJJRRRYYYfffqqq{{{nnnaaaVVVNNNHHHDDD===<<<<<<<<<>>>>>><<<;;;,,,,,,,,,,,,------------...------------,,,,,,,,,++++++++++++,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++++++++++++++++++++,,,,,,---------*********++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++*********++++++,,,++++++++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......//////////////////........................///000111111222111000//////.........------......------,,,+++******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++((())))))***++++++,,,,,,))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))(((((((((((((((((()))((((((''''''(((((()))((()))*********(((&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&((((((((()))))))))******(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''(((((('''''''''(((((()))))))))'''(((((())))))))))))(((&&&''''''((())))))))))))'''''''''''''''((())))))(((''''''''''''&&&&&&&&&''''''''''''(((((((((((()))))))))))))))(((''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))((((((''''''''''''(((((())))))))))))))))))(((((((((''''''''''''((())))))***)))((((((((()))***+++)))************+++++++++*********++++++,,,,,,,,,,,,++++++++++++,,,------,,,------...//////000000222555999===@@@EEEJJJNNNNNNMMMLLLKKKJJJIIIIIIIIIEEEGGGIIIIIILLLSSS___hhhuuu~~~{{{oooaaaUUUMMMCCCAAA>>>======>>>===<<<---------.........//////......---------,,,,,,,,,,,,,,,,,,------.........++++++,,,,,,,,,------------,,,++++++******++++++*********++++++,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++))))))))))))***+++,,,,,,++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////000/////////...............------......///000111222111000//////.........------......------,,,+++*********++++++,,,,,,,,,---------,,,,,,,,,++++++((())))))***++++++,,,,,,))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))((((((''''''&&&&&&((((((''''''''''''((((((&&&'''(((((('''%%%###!!!((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&''''''''''''((()))******)))((('''))))))))))))************(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&'''((()))))))))(((((((((((((((''''''''''''''''''((())))))***))))))&&&''''''((((((((((((((('''''''''''''''((()))***$$$%%%%%%&&&'''((())))))(((((((((((()))))))))))))))))))))))))))(((((('''''''''((((((((((((''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))((((((''''''''''''((((((%%%%%%&&&&&&'''((((((((('''''''''''''''((())))))+++***((('''''')))+++,,,)))************+++++++++*********++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---------...///000000111333666;;;@@@DDDIIIMMMQQQQQQOOOMMMJJJIIIHHHHHHIIIGGGIIILLLOOOSSS]]]kkkvvv~~~{{{zzz{{{{{{zzzxxxyyy~~~rrraaaVVVIIIFFFAAA>>>>>>======<<<---------------,,,+++***---,,,+++******+++,,,---***+++,,,,,,------,,,,,,---------------------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++,,,,,,,,,,,,------...------,,,,,,,,,------............////////////////////////000000000000777555333111000000000111........................+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((('''%%%%%%'''((('''&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))((('''&&&%%%%%%$$$******)))((((((((((((((('''''''''''''''((()))***)))&&&%%%&&&)))***)))'''(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&'''(((((((((((((((((('''((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))))))))(((((('''''''''&&&((((((''''''''''''((((((*********)))))))))))))))&&&''''''((()))******+++((((((''''''((()))******)))************+++++++++++++++************++++++++++++++++++++++++++++++,,,---//////...///111333666<<>>===<<<;;;;;;;;;;;;999888777555444333333333333333333222111000///...222000...///000111///---//////---,,,,,,,,,---...///...---...//////...---+++,,,------......------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---......------........./////////000///.............../////////.........---------,,,------------------,,,------......------,,,+++******))))))))))))******************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((((((((('''((((((((((((((((((((((((***))))))(((((((((((()))((((((((((((((()))******(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&%%%%%%%%%&&&'''((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))''')))***++++++***)))'''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))*********))))))))))))*********************************************++++++,,,------,,,,,,,,,,,,,,,---///...,,,,,,---000333666<<>><<<;;;::::::::::::888777666555555444666444333222222222000...000000///............///000...---...///000///...,,,------............---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---................../////////000//////...---------------...............---------...------,,,,,,------...------......------,,,,,,******))))))))))))******************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((()))******((((((((((((((()))******(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&%%%%%%&&&&&&'''((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))************))))))))))))******************************)))))))))******+++++++++......------------......---,,,+++,,,///333888;;;BBBFFFMMMQQQSSSSSSTTTTTTOOOOOOOOOOOOQQQWWW___dddpppssswwwyyyzzz~~~OOOPPPRRRSSSSSSSSSRRRRRRPPPPPPQQQQQQRRRSSSSSSTTTRRRQQQPPPNNNMMMLLLLLLLLLJJJIIIHHHFFFEEEDDDDDDDDDDDDCCC@@@>>>===============<<<:::999888666444333333222222111111111111111000...------//////...,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---............/////////000000000000///...------------...........................---,,,++++++,,,---...,,,------...------,,,,,,+++******))))))******+++************************))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))***((((((((((((((())))))***(((((((((((()))))))))))))))(((((((((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((***)))(((''''''((()))***))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***************))))))))))))*********************+++++++++)))******+++,,,,,,,,,,,,------------------...///,,,+++,,,...222888>>>BBBIIILLLQQQTTTSSSRRRQQQQQQKKKMMMOOOSSSXXXaaajjjqqqvvvyyy|||}}}VVVVVVVVVVVVVVVTTTSSSQQQOOOOOOPPPQQQRRRSSSSSSTTTUUUTTTSSSQQQPPPOOOOOOOOOMMMLLLLLLLLLLLLLLLMMMNNNMMMKKKIIIGGGFFFFFFFFFGGGEEEDDDDDDBBB???>>>======777888888777777777666666111000......//////---+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,++++++++++++,,,------............////////////111000000///......//////---........................---,,,++++++,,,---...,,,,,,------...------,,,++++++************++++++************************))))))************))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&((((((((((((((((((((((((***))))))(((((((((((((((((((((((((((((())))))***(((((((((((())))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''&&&&&&&&&&&&'''''''''(((((('''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******************))))))))))))******))))))*********+++++++++***+++,,,---............,,,,,,,,,,,,,,,---......,,,---///333888>>>DDDGGGNNNPPPSSSSSSQQQOOONNNNNNJJJMMMSSSZZZcccmmmwww~~~{{{WWWWWWWWWWWWVVVTTTRRRQQQLLLLLLMMMNNNOOOOOOPPPPPPRRRRRRQQQPPPOOOOOOOOOOOOMMMMMMMMMNNNOOOQQQSSSSSSRRRQQQPPPOOOOOONNNNNNOOOKKKLLLLLLJJJHHHFFFFFFGGG???@@@@@@@@@@@@???>>>>>>777666333222222111///------............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++,,,------------------.........///000000////////////000000---------..................------,,,,,,------...,,,,,,------......------++++++************++++++************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((******)))(((((((((((((((((((((((((((((()))******(((((((((((())))))))))))(((''''''(((((()))***+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''(((((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''))))))''''''''''''))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++******))))))))))))******)))))))))***++++++,,,,,,***+++---///000000//////++++++++++++,,,---...//////111444999???DDDIIIKKKOOOPPPQQQQQQOOONNNNNNOOONNNTTT\\\fffpppzzzQQQRRRSSSSSSSSSQQQPPPOOOKKKKKKLLLLLLMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMNNNNNNLLLMMMMMMNNNPPPRRRSSSTTTSSSSSSTTTTTTTTTTTTSSSSSSNNNPPPQQQPPPNNNMMMNNNPPPIIIIIIJJJJJJJJJIIIHHHGGG@@@>>><<<:::999777444222000000000000000///......------------------------++++++,,,,,,---......///------------------------+++,,,,,,------,,,,,,++++++++++++***++++++,,,---,,,,,,,,,,,,------------...............///000111---------.........//////,,,------------------,,,+++,,,------......------,,,++++++******++++++,,,************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((())))))***((((((((((((((()))******(((((((((((())))))))))))''''''''''''((()))***+++))))))))))))))))))))))))'''''''''''''''''''''''''''''''''(((((((((((((((%%%&&&'''((()))((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''(((((((((''''''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******))))))))))))******((())))))***++++++,,,,,,)))+++---///000000//////,,,,,,,,,,,,---...///000222555:::@@@EEEIIILLLMMMMMMNNNNNNNNNMMMOOORRRTTTXXX___iiittt}}}JJJKKKMMMNNNOOONNNNNNMMMLLLLLLLLLLLLMMMMMMMMMMMMKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMNNNOOOQQQRRRSSSSSSTTTUUUVVVWWWVVVUUUTTTOOOQQQSSSSSSQQQPPPRRRUUUOOOPPPPPPQQQQQQOOONNNMMMGGGEEEBBB@@@>>><<<999666222222222222222111000000------------------------++++++,,,,,,---...//////------------------------+++,,,,,,------,,,,,,+++++++++******++++++,,,---+++++++++,,,,,,,,,------,,,,,,,,,---...///000111---------.........//////+++,,,............,,,++++++,,,,,,---.........---,,,++++++******++++++,,,************************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((&&&&&&''''''(((***+++,,,((((((((((((((()))******(((((((((((())))))))))))''''''''''''((()))++++++))))))))))))))))))))))))''''''''''''''''''''''''&&&'''''''''(((((())))))%%%&&&((()))))))))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******))))))))))))******((())))))***++++++,,,,,,(((***,,,.../////////...---------......000111111444888>>>DDDIIILLLMMMNNNKKKLLLLLLLLLMMMQQQVVVZZZ```gggrrr}}}EEEHHHJJJLLLKKKJJJJJJJJJLLLJJJHHHHHHKKKLLLJJJGGGLLLJJJHHHHHHHHHIIIHHHGGGKKKKKKLLLLLLMMMNNNNNNOOORRRQQQQQQPPPPPPPPPPPPPPPQQQQQQRRRTTTWWWWWWVVVUUUOOOOOOPPPRRRTTTTTTSSSQQQMMMMMMLLLJJJGGGCCC@@@>>>>>>===:::888666444333333222111///...------......///.........------,,,,,,000000/////////..................------,,,,,,,,,//////.........---------------------------------,,,---///111222222111000...............---------------------------------//////...------------...************************++++++************++++++************************))))))))))))))))))))))))******)))(((((((((((((((******))))))((((((''''''))))))************))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))************))))))(((((((((((((((((((((((())))))))))))************)))))))))))))))(((''''''''''''''''''''''''''''''%%%%%%&&&((()))+++,,,,,,((('''%%%$$$$$$%%%'''((((((((('''''''''&&&&&&&&&,,,***((('''&&&'''((()))(((((((((((())))))))))))***)))(((''''''((()))***))))))))))))))))))))))))***)))(((&&&&&&&&&'''((((((((((((((((((((((((((('''((()))******)))(((''''''((()))(((&&&%%%(((***+++++++++*********))))))+++++++++***************,,,,,,++++++***+++++++++------,,,++++++,,,,,,,,,,,,,,,---...000222333444<<>><<<999888777555333111///...---------000000/////////.........////////////.....................------,,,,,,,,,//////.........---------------------------------+++,,,...000111000//////------..........................................//////...---------------++++++++++++++++++++++++++++++************++++++************************))))))))))))))))))))))))******)))(((((((((((((((((((((((()))))))))))))))))))))************))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((())))))((((((((())))))))))))))))))))))))(((((()))))))))*********)))))))))))))))(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((('''%%%$$$$$$%%%'''((())))))((((((((('''''''''+++***((('''''''''((()))(((((((((((())))))))))))***)))(((''''''((()))***))))))))))))))))))))))))***)))((('''''''''((((((((((((((((((((((((((((((((((((((())))))(((((((((&&&(((***)))'''&&&''')))+++++++++*********)))))))))))))))******++++++++++++++++++***++++++,,,,,,------,,,,,,,,,,,,------,,,---...///222555777999DDDFFFJJJOOOQQQQQQOOOMMMMMMKKKMMMSSSWWW[[[eeeooo{{{}}}JJJKKKMMMOOOPPPPPPPPPOOOKKKJJJIIIIIIJJJJJJIIIGGGJJJJJJJJJIIIHHHGGGFFFFFFFFFGGGHHHJJJKKKKKKLLLLLLKKKKKKKKKKKKJJJIIIGGGFFFLLLLLLKKKLLLMMMMMMLLLJJJGGGEEEDDDDDDEEEEEEEEEDDDFFFGGGIIIKKKKKKKKKKKKJJJHHHHHHGGGFFFDDDBBB@@@>>>;;;999777444111///......111111000000000/////////.................................---------------...............---------------------------------***+++,,,.........------,,,---------.../////////000000000000000000000000///......---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************))))))))))))))))))))))))***))))))(((((((((((((((''''''((())))))******+++((())))))******))))))((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''************************(((((())))))))))))******))))))******))))))((((((''''''''''''''''''''''''((((((((('''&&&&&&%%%%%%((('''&&&%%%%%%&&&'''((()))))))))))))))(((((((((+++***(((''''''((())))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******)))((((((((())))))((((((((((((((((((((((((((((((''''''''''''((((((&&&(((***)))(((''''''(((+++++++++***************''''''((()))***+++,,,,,,************+++,,,------------,,,,,,,,,,,,------------...000444999===@@@DDDFFFJJJMMMNNNMMMKKKIIINNNNNNTTT^^^gggooowwwQQQQQQQQQSSSTTTTTTSSSRRRMMMMMMLLLLLLLLLLLLLLLLLLNNNOOOPPPOOOMMMJJJIIIHHHGGGHHHIIIKKKKKKKKKKKKJJJKKKKKKKKKKKKKKKJJJJJJIIILLLKKKJJJKKKLLLMMMLLLJJJEEEBBB???>>>???@@@??????@@@AAACCCEEEGGGGGGGGGGGGHHHHHHIIIIIIIIIHHHGGGFFFCCCBBB???<<<999666444333111111111000000/////////---............/////////...............---------........................------------------------)))***+++,,,,,,,,,,,,+++,,,,,,,,,---...///000000000000000000000000000000///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******(((((())))))))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((''''''''''''''''''((())))))))))))))))))))))))(((((((((((()))))))))***))))))*********))))))(((''''''''''''''''''''''''*********)))((((((''''''(((((('''&&&&&&'''((((((((((((((((((((((((((((((***)))(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((((((((((((*********))))))))))))***(((((((((((((((((((((((()))((('''&&&&&&'''((()))'''((()))***)))(((((((((************************''''''((())))))***++++++************+++,,,---...,,,++++++++++++,,,,,,---,,,---...111666<<>>>>>???@@@BBBBBBBBBAAA@@@CCCDDDFFFGGGIIIJJJJJJKKKIIIHHHGGGDDDAAA???<<<;;;444444333222111000//////////////////////////////........................---.....................------------------------******++++++++++++++++++,,,,,,,,,---...///000000////////////////////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************))))))))))))))))))))))))))))))(((((((((((()))))),,,++++++***)))(((((('''(((((())))))))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((()))((((((''''''(((((()))(((((((((((((((((((((((('''(((((((((((()))))))))))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))((((((((((((((())))))(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((()))))))))************)))(((((((((((((((((((((((()))((('''&&&&&&'''((()))((((((((())))))))))))(((*********************************)))))))))))))))************+++,,,---...***************+++,,,,,,,,,---000444999???EEEHHHJJJKKKLLLKKKIIIIIILLLNNNSSS___qqqppplllgggeeedddaaa]]]YYYSSSRRRPPPNNNNNNRRRWWW[[[fffiiikkkiiiccc\\\YYYXXXVVVVVVVVVUUUSSSPPPMMMJJJJJJNNNSSSWWWXXXUUUQQQNNNMMMKKKJJJJJJKKKLLLKKKJJJHHHFFFDDDCCCCCCDDDCCCAAAAAABBBBBBBBBAAA@@@>>>===??????@@@BBBDDDGGGIIIKKKJJJJJJJJJIIIGGGFFFDDDCCC;;;;;;999777555444222222111111111000000000//////.............../////////---------...............------------------------,,,++++++++++++,,,,,,,,,,,,---------.../////////...........................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************))))))))))))))))))))))))((((((((((((((())))))***------,,,+++)))((('''&&&'''(((((())))))(((((('''))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((***)))(((''''''((()))***''''''''''''''''''''''''''''''(((((((((((())))))))))))******++++++******(((((((((((((((((((((((($$$%%%%%%&&&'''((())))))((())))))))))))))))))(((&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((()))*********))))))(((((((((((((((((((((((())))))(((((((((((())))))+++)))'''((()))******)))***************+++++++++++++++++++++******))))))************+++,,,------******)))******+++,,,---///000444999>>>CCCGGGJJJNNNNNNLLLHHHFFFGGGMMMRRR\\\mmmzzzwwwsssmmmggg[[[ZZZWWWUUUUUUZZZbbbiii|||wwwooojjjiiiggggggfffddd```[[[VVVSSSVVV^^^iiipppppphhh\\\TTTTTTRRROOOMMMMMMLLLKKKJJJJJJIIIHHHHHHIIIIIIGGGEEEDDDEEEEEEDDDBBB@@@>>>======<<<<<<<<<>>>AAAEEEGGGGGGGGGHHHIIIIIIIIIHHHGGGEEEDDDBBB???===:::888777444333333222111000//////---........./////////000---------.........//////------------------------...------,,,,,,---------------.............................................---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++************++++++************************))))))))))))))))))))))))((((((((((((((()))******,,,,,,++++++***)))((((((''''''((((((((((((''''''))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((()))(((&&&%%%%%%&&&((()))(((((((((((((((((((((((('''''''''((((((((())))))((()))***++++++++++++***((((((((((((((((((((((((%%%%%%&&&&&&'''((((((((()))))))))******)))))))))&&&'''''''''((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))'''((()))******)))((('''))))))))))))))))))))))))&&&'''((()))))))))(((((((((((((((((((((((((((((())))))************))))))---***&&&&&&(((***+++***))))))*********++++++++++++++++++++++++,,,,,,,,,+++++++++***++++++,,,,,,++++++++++++,,,---...///222555999>>>CCCGGGJJJKKKKKKKKKIIIEEEDDDJJJTTT]]]lll~~~{{{uuukkkiiifffcccccciiittt|||~~~yyyxxxvvvvvvtttqqqlllfff```]]]kkkvvvoooccc\\\YYYUUURRRPPPOOOMMMKKKKKKJJJJJJKKKMMMLLLJJJGGGEEEEEEEEEDDDBBB@@@>>><<<===<<<:::999:::===AAACCCBBBDDDFFFHHHIIIIIIIIIHHHLLLKKKIIIFFFBBB???===<<<666555444333222000//////---.........//////000000---------.........//////------------------------//////...------........................---------////////////////////////...---,,,,,,++++++,,,,,,************************++++++************++++++************************))))))))))))))))))))))))((((((((((((((()))******+++++++++***************''''''((((((((((((''''''))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))((('''%%%$$$$$$%%%'''((())))))))))))))))))))))))''''''''''''((((((((()))((()))***+++++++++++++++))))))))))))))))))))))))((((((((()))))))))))))))))))))************))))))'''((((((((())))))******''''''((())))))***))))))(((((((((((())))))))))))'''((()))******)))((('''))))))))))))))))))))))))%%%&&&''')))))))))((('''(((((((((((((((((((((((()))***+++,,,,,,+++***)))///***&&&%%%'''***++++++))))))******++++++++++++******+++,,,---......///,,,,,,++++++***+++++++++,,,,,,,,,---...///000111555888===CCCGGGJJJKKKLLLJJJJJJIIIGGGJJJSSSbbbnnnzzz~~~xxxrrrqqqpppuuu{{{rrrooorrryyyppplllddd\\\VVVQQQOOONNNKKKKKKJJJJJJLLLMMMOOOPPPLLLIIIFFFFFFGGGEEEAAA>>>>>>===<<<<<<<<<>>>???@@@???>>>===>>>AAAEEEGGGHHHLLLLLLMMMMMMKKKIIIFFFDDD???;;;777555444333000---111111000000000/////////000000///...---------------------,,,,,,+++++++++++++++++++++++++++++++++/////////////////////////////////////////////////////////......---,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((%%%%%%%%%&&&&&&&&&''''''+++*********))))))(((((((((((()))***************))))))************))))))''''''''''''''''''''''''***((('''&&&&&&'''(((*********))))))))))))******))))))***))))))((('''&&&(((((())))))))))))((((((''''''''''''((((((((()))))))))))))))((('''&&&%%%)))))))))))))))))))))))))))))))))))))))((((((((())))))************)))))))))************+++++++++---,,,+++******+++,,,---******+++++++++,,,,,,,,,++++++,,,------------,,,,,,---...///...///111333555999@@@EEEGGGIIIJJJKKKIIIKKKLLLKKKNNNYYYlllzzz~~~{{{yyy|||||||||~~~zzzzzz~~~}}}vvvmmmccc[[[UUURRROOONNNMMMNNNQQQSSSUUUVVVOOOLLLHHHGGGGGGFFFCCC???@@@???>>><<<;;;;;;;;;;;;<<<;;;;;;<<<>>>AAADDDEEEHHHIIIKKKLLLLLLKKKIIIHHHDDD@@@<<<:::999777444111111111111111111000000000000000///...............---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////---------------.........------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((&&&&&&&&&&&&''''''''''''******)))))))))((((((((('''((())))))******))))))((())))))******))))))((('''''''''''''''''''''''')))((('''&&&&&&'''((()))))))))(((((((((((())))))((())))))))))))(((((('''(((((())))))))))))(((((('''''''''((((((((())))))'''(((((()))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))************)))))))))************+++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,***++++++,,,,,,,,,,,,,,,---.../////////000333666999===CCCGGGIIIIIIIIIIIIDDDHHHMMMQQQZZZhhhzzzzzzzzz~~~~~~}}}~~~}}}rrrggg___ZZZUUUTTTUUUWWW[[[___aaaaaaXXXSSSNNNKKKKKKJJJFFFCCCCCCBBB@@@>>><<<;;;;;;;;;999999888777777888:::;;;CCCEEEGGGIIIKKKLLLLLLKKKIIIFFFCCCAAA@@@>>>;;;999444333333333333222222222000000///............///------------,,,,,,,,,,,,------------------------........................////////////////////////+++++++++,,,---.........------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((())))))((((((((((((((('''''''''((())))))))))))((('''(((((())))))((((((''''''''''''''''''''''''''')))((('''&&&&&&'''((()))((((((''''''''''''(((((('''(((((())))))))))))((((((((())))))))))))((((((''''''((((((((()))))))))&&&'''((()))************((((((((((((((((((((((((&&&&&&''''''(((((())))))))))))************)))))))))************+++++++++***++++++++++++++++++*********+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++---.........///222666:::>>>BBBGGGJJJJJJHHHGGGGGGDDDIIIQQQ\\\jjjyyy}}}{{{uuuqqqmmmlllpppwww~~~xxxooohhhddd^^^^^^___dddkkkppprrrqqqddd___XXXTTTSSSQQQNNNKKKGGGFFFCCC@@@???>>>>>>>>>;;;;;;:::888666555555666???@@@BBBEEEGGGHHHIIIIIIIIIIIIHHHGGGFFFEEECCCBBB::::::999777666444333222000///..................------------------,,,,,,------------------------........................////////////////////////+++++++++,,,,,,---------------,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))((((((((((((''''''''''''&&&''''''(((((((((((((((''''''(((((((((((('''''''''''''''''''''''''''''')))(((''''''''''''((())))))((((((''''''(((((()))&&&'''((())))))***))))))(((((())))))))))))(((((('''(((((((((((()))))))))&&&'''(((((()))))))))(((((((((((((((((((((((((((%%%%%%&&&'''((())))))***))))))************))))))))))))*********+++++++++)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,)))***++++++,,,,,,++++++------......///444:::>>>CCCFFFJJJKKKJJJGGGFFFEEEIIIOOOZZZiiixxx{{{vvvqqqooonnnkkkiiiiiioooxxx}}}xxxqqqmmmkkkggghhhmmmuuuuuuooohhhbbb```]]]YYYVVVPPPMMMHHHCCC@@@???@@@@@@>>>??????===:::888999;;;<<<===>>>@@@AAACCCCCCDDDGGGHHHIIIJJJJJJIIIIIIIIICCCBBB@@@===:::777555444111000///......---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////---------,,,,,,+++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))******''''''''''''((((((((((((&&&''''''(((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''((((((***))))))(((((())))))***&&&'''((())))))***))))))(((((())))))))))))(((((((((((((((((()))))))))***((((((((((((((('''&&&%%%((((((((((((((((((((((((%%%&&&&&&'''((()))******))))))************))))))))))))*********+++++++++))))))+++,,,,,,+++))))))******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,---...///111666===BBBGGGIIIKKKKKKIIIGGGGGGGGGPPPXXXeeevvv~~~}}}}}}|||xxxsssmmmjjjiiieeeeeegggkkkrrr}}}xxxrrrpppppppppsss{{{zzztttppplllgggbbb]]]XXXPPPHHHCCCBBBCCCEEEBBBEEEFFFCCC???<<<===???======>>>>>>???@@@@@@@@@EEEGGGJJJKKKKKKJJJKKKLLLJJJIIIFFFCCC@@@<<<:::999555444222111///.........------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////.........---,,,+++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))((('''&&&&&&'''((()))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))'''(((((((((((()))))))))''''''((())))))))))))((('''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******'''(((((())))))))))))((((((((())))))))))))((((((((((((((()))))))))******))))))))))))((('''&&&%%%((((((((((((((((((((((((''''''(((((())))))******))))))************)))))))))************+++++++++)))******************)))******+++++++++,,,,,,,,,++++++,,,------------,,,,,,...000333666;;;BBBGGGJJJKKKKKKJJJIIIIIIKKKMMMUUU```qqq|||yyyxxxuuupppjjjfffeeeeeecccffflllrrrzzzzzzvvvuuuuuuwww{{{zzzsssnnngggaaaXXXPPPLLLNNNRRRUUUWWWYYYXXXSSSKKKEEECCCDDD@@@@@@@@@@@@@@@AAABBBBBBEEEHHHLLLLLLKKKJJJJJJKKKNNNMMMKKKHHHEEECCCAAA???:::999777444222111000///------------.........///------------------------------------------------////////////////////////.........---------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''((((((((())))))((((((((()))))))))******'''((())))))******))))))((())))))******))))))(((((((((((((((((((((((((((''''''((((((((((((''''''))))))(((((((((((())))))((())))))))))))(((((('''(((((())))))))))))(((((((((((()))))))))*********))))))*********))))))((()))))))))))))))))))))))))))))))))***************))))))************)))))))))************+++++++++******))))))))))))************+++++++++,,,,,,,,,,,,,,,---............---...000444888<<>><<<:::777555333222111---------.........//////////////////////////////------------------------////////////////////////,,,------......//////000---------,,,,,,,,,++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))),,,+++***((((((***+++,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((())))))******++++++(((((()))***************))))))************))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((''''''''''''(((((())))))***))))))(((''''''(((((())))))))))))(((((())))))))))))************)))***+++,,,,,,,,,,,,,,,************************+++++++++***************))))))************)))))))))************++++++++++++***)))(((((()))***+++******+++++++++,,,,,,,,,,,,---......//////......///333777<<<@@@EEEKKKOOOPPPOOOMMMLLLLLLQQQWWW\\\iiiwww{{{zzztttvvvzzz~~~}}}yyywwwtttnnnhhhcccbbbeeeggglllsss|||}}}{{{zzzzzzzzz}}}|||yyyrrrnnniiidddeeeooo~~~pppcccYYYRRRNNNIIIFFFHHHJJJHHHFFFGGGFFFLLLNNNJJJGGGJJJNNNOOONNNMMMLLLJJJHHHFFFEEEDDDDDDAAA>>><<<;;;888333////////////......---------/////////...------------/////////...---------,,,,,,,,,---.../////////...,,,------......------,,,...---,,,,,,++++++,,,,,,...---,,,+++++++++------************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))'''(((((()))***++++++,,,''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''******))))))((((((''''''))))))))))))(((((((((((())))))))))))))))))))))))************************)))(((&&&&&&((()))((('''%%%%%%'''((())))))))))))*********)))))))))))))))))))))))))))))))))))))))+++***)))(((((('''((((((&&&&&&'''((()))******+++,,,+++***((((((((()))***************************+++++++++++++++++++++++++++,,,------......------+++---............///111111444999@@@GGGLLLNNNNNNOOONNNLLLIIIJJJTTTdddqqq|||}}}zzzwwwyyyzzz}}}{{{wwwssskkkeeeddddddeeehhhmmmssswww|||}}}|||{{{zzzyyyyyy{{{}}}~~~|||yyywwwsssqqqnnnmmmsssyyymmmdddYYYRRRMMMLLLJJJHHHGGGJJJJJJMMMMMMJJJJJJMMMMMMJJJMMMMMMLLLKKKJJJIIIHHHGGGGGGDDDBBB@@@???<<<777333111000//////......//////......//////......---,,,...............---------...////////////......---,,,------......------,,,------,,,+++++++++++++++,,,++++++++++++,,,,,,---************************************************''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((('''(((((())))))*********''''''''''''''''''''''''))))))(((((((((((())))))'''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((''''''***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))************************'''%%%$$$$$$%%%&&&&&&%%%&&&&&&'''((())))))))))))***)))))))))))))))))))))))))))))))))))))))))))))***))))))(((((((((((()))))))))******++++++,,,,,,+++***)))((((((((())))))************************++++++++++++++++++++++++++++++,,,---------------+++---......---...///111555888>>>EEEKKKOOOPPPPPPPPPNNNLLLKKKQQQ]]]nnnzzz{{{|||}}}zzzyyyyyyzzz|||~~~zzzvvvpppiiicccdddfffgggkkkpppvvvxxx|||~~~zzzxxxwwwvvvwwwxxxzzz~~~{{{xxxxxxyyywwwvvvxxx|||sssjjjbbbYYYSSSMMMHHHHHHLLLJJJMMMMMMLLLNNNQQQMMMGGGLLLLLLMMMMMMMMMLLLKKKKKKJJJIIIGGGEEEDDDAAA===:::555444222000000000000111---...///000///...---,,,---------...............///000000//////...---,,,------............---------,,,++++++******++++++))))))***+++,,,,,,,,,+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))((((((''''''((((((((()))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))(((((((((((('''))))))))))))((((((((((((''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))***)))'''''')))***)))(((''''''((()))************))))))))))))))))))******)))))))))))))))))))))))))))(((((((((((())))))******************+++++++++***))))))(((((((((((()))***************************************************++++++,,,,,,,,,,,,,,,,,,---............000222:::>>>EEEKKKPPPRRRRRRQQQOOOMMMLLLPPPZZZkkk}}}}}}xxxyyy}}}~~~~~~|||zzzzzz{{{|||~~~}}}yyyuuummmfffccceeehhhjjjnnnssstttvvvwwwzzz{{{}}}}}}}}}~~~~~~~~~|||yyyxxxwwwyyyzzz{{{~~~}}}}}}}}}~~~|||yyyrrriii___UUULLLKKKOOOLLLRRRWWWWWWVVVTTTOOOIIIKKKKKKLLLMMMMMMMMMMMMMMMLLLKKKJJJIIIGGGDDDAAA???<<<:::777444222222222222...///000111000///---,,,,,,---------.../////////------.........------,,,------............------,,,,,,+++************+++'''(((***+++,,,,,,+++***************************************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%'''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((&&&''''''((()))******+++((((((((((((((((((((((((((((((((((((((((((((((((---+++)))***+++,,,++++++(((((()))***************)))))))))))))))*********))))))))))))))))))))))))(((((('''(((((()))******)))))))))((((((((((((((())))))((((((((((((((((((************************)))))))))))))))))))))))))))***++++++,,,,,,++++++---...///......///222444>>>CCCJJJPPPRRRRRRRRRQQQMMMLLLMMMVVVfffyyy~~~{{{yyy|||}}}|||||||||}}}~~~~~~|||xxxuuulllgggdddfffiiikkknnnsssnnnooooooppprrrtttuuuvvvxxxyyy{{{~~~{{{{{{|||~~~~~~{{{{{{{{{||||||~~~}}}wwwmmm```UUUSSSWWW[[[gggpppnnnddd[[[RRRLLLMMMLLLLLLLLLLLLLLLMMMMMMKKKKKKLLLJJJHHHFFFDDDCCCBBB@@@===:::777555444333222222222222111///---,,,,,,---------.../////////)))***+++,,,---.........---......//////......------,,,++++++******++++++((()))***+++,,,+++******************************************************(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''((((((((((((''''''''''''((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((((((((((())))))))))))&&&''''''((()))******+++((((((((((((((((((((((((((((((((((((((((((((((((***(((''''''((())))))(((((())))))************)))(((((())))))************))))))))))))))))))))))))(((((('''(((((()))******)))))))))((((((((((((((((((((())))))))))))))))))************************)))))))))))))))))))))))))))***++++++,,,,,,++++++---...//////000222666999BBBGGGNNNRRRRRRPPPOOOOOOKKKMMMSSS```rrr|||zzz{{{|||~~~~~~}}}~~~}}}}}}}}}}}}zzzvvvsssmmmhhheeegggiiihhhjjjmmmhhhhhhhhhiiikkkmmmpppqqqssstttuuuwwwzzz|||}}}~~~}}}xxxuuuwww~~~yyylllccccccjjjyyy~~~lll]]]TTTRRRPPPNNNKKKJJJJJJKKKLLLIIIJJJLLLKKKHHHFFFEEEEEEEEEDDDBBB@@@===:::888777777666555333111///...------------...............((()))+++,,,.../////////......////////////.........---,,,,,,++++++,,,,,,***+++++++++++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))))))))******(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''''''''((((((((((((((((((((())))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))+++)))(((((()))******)))(((((()))******))))))(((((((((((()))******++++++)))))))))))))))))))))))))))(((((((((((())))))******************+++++++++((())))))************)))***************************************************++++++,,,,,,,,,,,,,,,---...///000222555:::>>>DDDIIIOOOQQQOOOMMMLLLMMMLLLRRR___ooozzzyyyzzz}}}}}}}}}|||{{{{{{zzzwwwssspppkkkfffcccdddeeecccccceeeccccccccceeefffhhhjjjkkklllmmmnnnppprrruuuvvvwww{{{|||~~~~~~}}}~~~~~~vvvssszzzwwwrrryyyrrrdddZZZVVVQQQLLLIIIIIIJJJKKKHHHJJJLLLKKKHHHFFFEEEFFFDDDEEEEEEEEECCCAAA>>>======:::777333111///.....................---------+++,,,---...//////000000......////////////......///...------,,,,,,------...---,,,++++++******+++************************************************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''(((((())))))*********(((((((((((((((((((((((())))))(((((((((((())))))(((((()))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''(((((('''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))************************,,,+++))))))+++,,,+++***((((((((())))))((((((''''''(((((()))******++++++))))))))))))))))))))))))***))))))(((((((((((()))))))))******++++++,,,,,,((()))***+++,,,,,,+++***************************++++++++++++++++++++++++++++++,,,------------------...000222444999>>>CCCGGGLLLPPPPPPMMMJJJJJJLLLOOO[[[mmm~~~yyy{{{~~~|||{{{yyyxxxwwwvvvsssooolllfffaaa^^^``````]]][[[]]]]]]^^^^^^___`````````aaacccdddfffiiillloooqqqrrruuuwwwxxxxxxxxxyyy}}}yyy{{{||||||sss___[[[SSSLLLHHHHHHJJJKKKGGGJJJLLLKKKHHHFFFFFFGGGBBBDDDFFFGGGGGGFFFCCCAAA@@@===888444000//////////////////......------,,,//////000000000000000///......////////////......//////...------------...000///---+++******++++++************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''''''''(((((()))***++++++,,,))))))))))))))))))))))))((('''&&&%%%%%%&&&'''((())))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''(((((('''((((((((())))))******))))))))))))(((((((((((())))))))))))))))))))))))************************)))'''&&&&&&'''((((((''''''((((((((((((((('''''''''(((((()))***+++++++++))))))))))))))))))))))))+++***)))(((((('''((((((&&&''''''((()))******+++)))***+++,,,---,,,,,,+++************************+++++++++++++++++++++++++++,,,------......---------...000222666;;;AAAFFFIIIMMMQQQPPPLLLIIIIIILLLSSSbbbxxx~~~uuuvvv}}}|||yyywwwuuutttrrrppplllhhhaaa\\\ZZZ\\\\\\YYYWWWXXXYYYYYYYYYZZZYYYXXXWWWWWW\\\]]]```dddhhhlllnnnppppppsssuuuuuutttvvvzzz~~~{{{{{{}}}~~~sssfffWWWPPPMMMKKKJJJLLLKKKIIIIIIJJJKKKIIIFFFEEEEEEDDDCCCCCCEEEEEEDDDCCCFFFCCC>>>999555222111111///---,,,,,,---...---,,,///////////////////////////...---,,,+++,,,,,,---,,,------......------,,,+++++++++,,,,,,---------++++++************++++++...---,,,+++************++++++***))))))***++++++(((((()))***************)))))))))))))))*********))))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))((((((((((((((()))******+++)))(((&&&&&&((()))+++))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))******************))))))((((((''''''***)))(((&&&&&&&&&'''((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))************,,,++++++******++++++,,,......///////////////...222222222444888>>>CCCFFFLLLNNNOOOLLLHHHHHHMMMRRRcccrrr~~~wwwwww}}}{{{xxxvvvssspppnnnllliiifff___\\\XXXUUUTTTTTTTTTSSSSSSRRRRRRRRRRRRQQQQQQQQQZZZZZZYYYZZZ\\\```cccfffgggiiijjjkkkmmmppptttwwwvvvwwwxxxzzz|||~~~~~~pppaaaZZZVVVPPPKKKIIIIIIGGGGGGHHHIIIHHHEEEDDDEEEDDDBBBCCCCCCCCCBBB@@@EEEBBB???;;;777555333333000...------...000000///........................///...---,,,,,,,,,------,,,------......------,,,+++++++++,,,,,,---------++++++************++++++...---,,,+++************************************(((((()))***************************)))))))))((())))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))((((((((((((((()))*********)))(((''''''((()))***))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&''''''''''''***)))))))))((((((((('''***))))))(((((((((((()))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))************))))))))))))************,,,++++++******++++++,,,,,,---......////////////...///222777===CCCIIILLLLLLMMMNNNLLLKKKNNNUUU[[[nnn||||||xxx{{{zzzuuussspppmmmkkkhhheeeccc]]]YYYUUUSSSRRRQQQPPPOOOOOOOOONNNNNNNNNMMMMMMMMMQQQPPPPPPPPPSSSVVVZZZ\\\aaaccceeefffhhhkkkooorrrssstttuuuwwwxxxzzz{{{|||zzzkkkfffbbbZZZQQQKKKGGGGGGHHHIIIJJJJJJGGGDDDFFFEEEDDDDDDDDDCCCAAA???CCCBBB@@@>>>;;;999777666444111///...///111222222........................///...------,,,---------------............------++++++,,,,,,,,,,,,------++++++++++++++++++++++++------,,,+++************)))***+++,,,,,,+++***)))(((((()))***************++++++******))))))(((((())))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))((((((((((((((()))*********)))(((''''''((()))***))))))))))))))))))))))))''''''(((((())))))******))))))((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))((((((((((((((())))))***************(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************)))))))))))))))************)))))))))*********++++++,,,++++++******++++++,,,+++,,,,,,---...///000000...000555;;;BBBGGGLLLNNNLLLMMMMMMMMMOOOVVV```hhhyyy~~~|||{{{|||~~~yyyrrrpppllliiigggdddaaa^^^YYYVVVRRRPPPNNNMMMLLLJJJIIIIIIIIIHHHHHHHHHGGGGGGKKKJJJJJJJJJLLLOOORRRTTTXXXZZZ]]]___aaadddgggjjjmmmnnnoooqqqrrrtttuuuvvvyyyzzz|||}}}qqqnnnmmmeeeZZZSSSIIILLLOOOPPPQQQRRRMMMHHHIIIHHHGGGGGGGGGFFFCCCAAABBBAAAAAA@@@???===;;;:::999555222000000111111000------------------------.........------------...------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++*********+++((()))+++,,,,,,+++)))((((((((()))***************)))))))))))))))*********))))))))))))))))))))))))************)))))))))((((((((())))))))))))((((((((((((((((((((())))))***))))))(((((((((((())))))((((((((((((((((((((((((&&&''''''((()))******+++))))))(((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))*********+++++++++))))))))))))((((((((((((&&&''')))***+++******)))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******++++++++++++******((()))))))))************))))))*********+++++++++,,,++++++******++++++,,,---------------...//////111444:::@@@EEEIIIJJJKKKMMMMMMMMMOOOTTT^^^jjjsss{{{}}}~~~|||xxxqqqnnnjjjgggeeeaaa^^^[[[VVVSSSOOOMMMKKKJJJHHHFFFDDDDDDDDDCCCCCCCCCCCCBBBFFFEEEEEEFFFGGGIIILLLMMMOOOQQQTTTWWWYYY\\\___bbbdddeeegggiiikkknnnooopppsssuuuwwwzzz~~~~~~{{{{{{~~~}}}ttttttssslllaaa[[[QQQXXX^^^```bbbaaaZZZPPPMMMKKKIIIHHHGGGGGGEEEDDDAAABBBBBBAAAAAA???>>>======:::555222111000///...........................---.....................---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,,,,++++++******++++++((()))+++,,,,,,+++)))((((((((()))***************''''''((()))***++++++,,,))))))))))))))))))))))))************)))))))))((((((((())))))))))))((((((((((((((((((((())))))***))))))(((((((((((())))))((((((((((((((((((((((((&&&''''''((()))******+++(((((())))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))%%%&&&((()))***)))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******++++++++++++******((()))))))))************************++++++++++++,,,++++++******++++++,,,//////...---------......333777===CCCGGGJJJJJJJJJMMMNNNOOOSSS[[[gggsss{{{|||~~~~~~yyyvvvpppmmmiiifffccc___[[[XXXRRROOOLLLJJJIIIGGGEEECCCAAAAAA@@@@@@@@@@@@??????>>>>>>>>>???@@@BBBCCCDDDGGGJJJMMMPPPQQQTTTWWWYYYYYYZZZ]]]```cccgggiiijjjlllnnnpppsssvvvxxxyyyzzzwwwxxxzzz}}}~~~zzzwwwxxx}}}~~~xxxwwwvvvpppiiifffcccooozzz}}}|||ooo```TTTQQQLLLIIIGGGFFFEEEDDDBBBBBBBBBAAAAAAAAA@@@@@@@@@===999777555333000...////////////////////////------...////////////.........////////////......------,,,,,,,,,,,,++++++***+++,,,------,,,+++***,,,,,,++++++***++++++,,,)))***+++,,,,,,+++***)))(((((()))***************''''''((()))***++++++,,,))))))))))))))))))))))))************))))))))))))'''((()))******)))((('''((((((((((((((()))******(((((())))))))))))(((((())))))))))))))))))))))))''''''(((((())))))******(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))(((((((((((())))))))))))&&&''''''(((((((((((('''(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************)))))))))))))))*********************++++++++++++,,,,,,++++++******++++++,,,000///...------...///000444888>>>EEEJJJLLLMMMMMMLLLMMMRRRZZZeeerrr}}}~~~|||xxxwwwzzzzzzuuurrrmmmjjjfffbbb___[[[WWWTTTMMMKKKHHHGGGFFFEEECCC@@@>>>>>>>>>>>>========================>>>???@@@AAA@@@CCCGGGIIIJJJLLLNNNPPPOOOPPPSSSVVVZZZ]]]```aaabbbdddfffiiikkklllmmmmmmkkkmmmppptttxxx{{{}}}~~~{{{~~~{{{wwwuuuxxx~~~|||yyyyyyxxxuuuuuuwww~~~yyybbb\\\TTTMMMIIIHHHGGGFFFDDDCCCBBBAAA@@@AAAAAABBB@@@???===<<<:::888444111000000000000000000000000,,,---...///000000///.........////////////......---------,,,,,,+++++++++***+++---......---+++***,,,++++++***++++++,,,,,,************************(((((()))*********************))))))))))))))))))))))))))))))))))))))))))************))))))))))))'''((()))******)))((('''((((((((((((((()))******(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))(((((()))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++'''((((((((()))))))))***))))))(((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))*********************+++++++++,,,,,,,,,++++++******++++++,,,///...------///111333444;;;>>>CCCHHHKKKMMMMMMLLLIIIMMMUUUaaaooo}}}wwwtttuuuxxx}}}|||{{{{{{~~~|||wwwqqqllliiieeeaaa]]]YYYUUUQQQNNNGGGEEEDDDCCCCCCBBB@@@>>><<<<<<<<<;;;;;;;;;::::::;;;<<<<<<<<<======>>>>>>;;;>>>AAACCCDDDEEEFFFHHHHHHIIIKKKMMMPPPSSSUUUVVVWWWXXX[[[]]]^^^___^^^^^^]]]___cccgggjjjlllnnnooommmqqquuuvvvvvvyyy|||yyyxxx|||{{{xxxxxxzzz{{{{{{nnnggg\\\SSSMMMJJJIIIHHHEEECCCAAA@@@???@@@BBBCCC@@@????????????===999555000000000000000000000000,,,---///000000000///.........////////////......---------,,,,,,+++++++++***+++---......---+++***+++++++++***++++++,,,,,,++++++***))))))***++++++(((((()))***************,,,,,,+++***)))((('''&&&))))))))))))))))))))))))************))))))))))))'''((()))++++++)))((('''((((((((((((((()))******(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((((((((())))))*********+++(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((('''((((((((())))))******,,,+++***((((((((()))***(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))******************+++++++++,,,,,,,,,,,,++++++++++++++++++,,,---,,,,,,---000333666888CCCEEEHHHKKKLLLLLLKKKJJJFFFLLLVVVfffvvvwwwqqqppptttxxx~~~zzztttmmmiiieeeaaa]]]YYYUUUQQQLLLIIICCCBBBAAAAAAAAA@@@>>><<<::::::::::::999999999999666666666777777777888888888;;;>>>@@@@@@AAABBBCCCEEEEEEFFFHHHJJJKKKMMMMMMOOOPPPSSSUUUVVVUUUTTTSSSRRRTTTWWW[[[^^^___```aaaaaaeeehhhjjjjjjnnnvvv|||}}}|||qqq^^^UUUPPPJJJGGGHHHBBBCCCCCCCCCCCCBBBAAA@@@???@@@AAABBBAAA>>>;;;999666555222000//////000000000000/////////.........------......------,,,+++...------,,,+++++++++++++++,,,,,,------,,,,,,+++***++++++,,,,,,++++++*********++++++++++++,,,,,,))))))))))))))))))))))))++++++************++++++))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))+++*********))))))((((((((((((''''''''''''(((((())))))))))))(((((((((((())))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))((())))))))))))***************+++++++++,,,,,,,,,++++++++++++,,,---.........///000//////222888===AAACCCIIINNNMMMIIIJJJNNNLLLUUUbbbqqq~~~}}}wwwtttxxx~~~~~~yyytttpppllljjjbbb^^^XXXRRRMMMJJJIIIIIIEEECCC@@@???>>><<<:::777999888888777666555555444222333555666666666555444777777888999:::;;;;;;<<>>@@@AAAAAA???>>><<<999888555222000//////000/////////...............------......------,,,+++------,,,,,,+++,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++***,,,,,,------------......************************++++++************++++++))))))(((((((((((())))))))))))))))))))))))))))))******))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((('''''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))******)))))))))(((((((((((((((''''''''''''(((((())))))))))))(((((((((((('''(((((((((((()))))))))(((((((((((()))))))))***))))))))))))))))))))))))***)))))))))(((((((((''')))))))))))))))))))))))))))))))))*********++++++******+++++++++,,,,,,,,,++++++++++++,,,---...///...///000///000444;;;@@@EEEFFFJJJNNNLLLHHHIIIMMMMMMXXXhhhwww}}}|||~~~|||vvvrrrnnniiifff^^^[[[UUUOOOJJJHHHGGGGGGCCCAAA>>>===<<<;;;888666777777666666555444444333333333444555555555555555666777777888999:::;;;;;;>>>??????@@@AAABBBCCCDDDGGGHHHIIIJJJKKKKKKLLLLLLJJJKKKLLLNNNOOOOOOOOOOOOTTTTTTTTTUUUXXX\\\___aaaccccccccceeeiiinnnsssvvv}}}qqqfff___WWWOOOKKKHHHFFFCCC@@@>>>===<<<<<<999:::<<>><<<999666333111000///.........---......//////---............---,,,,,,,,,,,,,,,,,,,,,,,,---...******++++++++++++*********++++++,,,,,,++++++***,,,,,,------------......************************++++++************++++++***))))))(((((())))))***))))))))))))))))))))))))******))))))))))))*********))))))(((((())))))***))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))(((((((((((((((''')))((((((''''''(((((()))))))))))))))((((((((((((''''''''''''((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************+++++++++,,,******+++++++++,,,,,,,,,++++++++++++,,,---...////////////000333888@@@EEEJJJJJJLLLNNNKKKGGGHHHMMMTTTaaarrr{{{}}}|||xxxsssoooiiiddd```YYYVVVQQQKKKGGGDDDDDDDDD@@@>>><<<::::::999666444555555555444444333222222444444333333444444555555555666666777888999:::;;;;;;;;;<<<===>>>???@@@@@@DDDDDDEEEFFFGGGHHHIIIIIIMMMMMMNNNNNNOOONNNNNNNNNNNNNNNNNNNNNPPPRRRTTTVVVWWWVVVUUUVVVYYY^^^cccgggnnnppptttxxx{{{yyyqqqlllcccXXXPPPIIIGGGDDD@@@>>>======>>>666777999<<<>>>???@@@AAAAAA@@@===:::777444222000......---------...///000...............------,,,,,,,,,,,,,,,,,,---...///+++++++++,,,,,,+++++++++***++++++,,,,,,++++++************+++++++++,,,,,,************************++++++************++++++***))))))))))))))))))***))))))))))))))))))))))))******))))))))))))*********))))))))))))))))))***))))))))))))))))))))))))++++++*********)))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((((((((((((((''''''''''''))))))(((((((((((())))))))))))))))))(((((((((((('''''''''((((((((())))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++,,,,,,---.../////////000222777>>>EEEJJJNNNMMMMMMMMMJJJFFFIIIOOO]]]kkk}}}|||zzzwwwsssooojjjddd^^^YYYTTTQQQLLLHHHDDDBBBAAAAAA>>><<<:::999999888666444555555444444333333333333444333222222222333555666444555666666888888999:::;;;;;;<<<===>>>??????@@@AAABBBBBBCCCDDDFFFGGGHHHNNNNNNOOOPPPPPPPPPPPPOOONNNMMMMMMMMMMMMNNNPPPPPPRRRQQQOOONNNPPPSSSWWWZZZ^^^aaaeeeiiimmmsssyyy}}}{{{wwwnnn___RRRKKKIIIFFFCCCBBBAAABBBBBB888888999:::;;;===>>>???AAAAAA@@@>>>;;;888555333000///...------...000111......//////......---,,,,,,,,,,,,,,,---......///,,,,,,------------,,,,,,***++++++,,,,,,++++++************+++++++++,,,,,,************************++++++************++++++******))))))))))))******))))))))))))))))))))))))******))))))))))))************))))))))))))***************************************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))(((((((((((((((((()))))))))*********))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,---...////////////111555<<>><<<:::888888888777666444555555444444444444444333333333222111111333444555333444444555666777888999999:::;;;<<<===>>>>>>???@@@@@@@@@AAACCCEEEFFFHHHIIIJJJKKKMMMNNNOOOPPPPPPQQQQQQPPPPPPPPPQQQQQQQQQPPPNNNKKKHHHHHHIIIKKKMMMQQQTTTXXX[[[___eeekkkoootttyyy}}}uuudddUUUMMMKKKIIIFFFEEEDDDCCCCCC>>>===;;;::::::;;;<<<===>>>???@@@@@@???===:::888333222000......///000111...////////////...------------------------...///------............------***++++++,,,,,,++++++***,,,,,,------------......++++++++++++++++++++++++++++++************+++++++++******))))))******+++))))))))))))))))))))))))******))))))))))))******+++******))))))******+++************************))))))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((''''''))))))))))))))))))))))))'''(((((((((((()))))))))***))))))(((((())))))***))))))))))))(((((((((((())))))))))))************)))))))))*********++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************+++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,---...///000000000333999AAAIIIMMMOOOQQQNNNLLLKKKIIIIIIQQQZZZfffrrr}}}xxxpppmmmhhhccc^^^XXXRRRNNNIIIGGGDDDAAA>>>===<<<;;;999888666666777666555333444444444444444444444444222222111111222222333444222333444555666777777888666777777888999:::;;;;;;????????????AAACCCFFFGGGGGGHHHKKKMMMOOOQQQRRRRRRRRRRRRRRRSSSSSSTTTTTTTTTQQQOOOMMMJJJHHHHHHIIIIIIJJJLLLNNNPPPSSSWWW]]]aaahhhmmmtttzzz~~~~~~{{{nnn___YYYXXXVVVSSSPPPNNNLLLKKKGGGDDDAAA===;;;::::::::::::<<>>===666444222///...///000111///////////////...------///......------------...,,,------......------,,,***++++++,,,,,,++++++***,,,,,,------------......++++++++++++++++++++++++++++++************+++++++++******))))))******+++))))))))))))))))))))))))******))))))))))))******+++******))))))******+++************************))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((''''''))))))))))))))))))))))))((((((((()))))))))************))))))))))))******))))))))))))((((((((((((((((((((())))))))))))***))))))*********+++++++++))))))))))))))))))))))))'''((((((((()))))))))***)))))))))))))))))))))))))))))))))*********++++++******+++++++++,,,,,,,,,---,,,,,,------...///000000111555===FFFMMMOOOPPPPPPLLLJJJJJJIIILLLVVV```nnnwwwyyyuuulllgggaaa[[[VVVQQQLLLHHHCCCBBB@@@===;;;999888888666555444444444444333222222222333333333333333333000111111222222222222222222222333444555666666777444555666777888999999:::============???BBBEEEFFFFFFGGGIIILLLNNNPPPQQQQQQNNNOOOPPPQQQRRRSSSSSSSSSRRRQQQPPPOOONNNLLLLLLKKKHHHHHHIIIIIIJJJLLLQQQUUUYYY^^^eeekkkppptttxxx{{{~~~}}}~~~wwwkkklllkkkiiifffbbb___[[[YYYMMMJJJEEE@@@<<<:::999999888:::>>>BBBCCCCCCAAA@@@888666333000//////000111///////////////......---000///...---------------+++,,,,,,------,,,,,,++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++************++++++))))))))))))))))))))))))******))))))))))))******++++++************++++++*********************************))))))))))))((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((((('''))))))))))))))))))))))))(((((())))))******++++++******))))))))))))******))))))))))))((((((((((((''''''''''''((((((((())))))************+++++++++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))((())))))))))))***************+++++++++,,,,,,,,,---------------...000000000111777???IIIOOOPPPOOONNNKKKHHHIIIJJJNNNYYYdddxxx~~~}}}yyytttpppiiiddd]]]VVVQQQLLLHHHEEE@@@???===;;;999777666666444333222222333333222000111111111111111111222222///000111333333222111111111222222333444555666777555555666777888999::::::<<<;;;;;;<<<===@@@CCCEEEAAABBBDDDFFFGGGIIIIIIJJJJJJKKKMMMOOOPPPQQQRRRRRRNNNOOOOOOOOONNNMMMLLLKKKGGGGGGGGGEEEEEEGGGJJJMMMNNNRRRYYY___dddhhhmmmpppxxx{{{~~~zzzrrriiiYYYJJJCCC@@@<<<888666888:::===@@@BBBBBBBBBAAA@@@>>>:::666333111111111111111111111000///---,,,///............---------.........------,,,,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,---......+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++******************((((((((((((((((((((((((++++++************+++++++++++++++*********))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((%%%###&&&+++...,,,)))******+++******)))((('''((()))***************)))((()))***++++++***)))(((++++++++++++++++++++++++******))))))******+++,,,---,,,,,,,,,,,,---....../////////...------///111111777@@@GGGLLLNNNPPPRRRNNNJJJHHHJJJNNNVVVbbbmmm~~~}}}{{{xxxsssmmmiiifff```WWWOOOJJJGGGEEEDDD???>>><<<:::999777666666666555555555555444444444333333222222111000//////////////////000000000000333333333333333333333333444444555555555555555555777888888999;;;<<<======>>>???AAACCCEEEFFFEEEEEEEEEFFFHHHJJJLLLNNNOOOPPPOOOOOONNNNNNNNNMMMMMMMMMLLLKKKIIIHHHGGGGGGGGGHHHIIILLLPPPSSSVVVZZZ^^^bbbkkkooovvv}}}}}}yyyxxx|||||||||~~~uuudddRRRIIIDDD@@@<<<<<<:::;;;===???AAAAAAAAAAAACCCAAA>>>:::666444222111111111000///......------///............---------......---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,------------,,,++++++******+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++************************))))))))))))))))))))))))+++******))))))******++++++++++++*********))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))&&&$$$&&&+++---+++(((***************)))((((((************))))))((('''((()))***++++++***)))(((++++++++++++++++++++++++***************++++++,,,,,,++++++++++++,,,------...//////...---...000222777<<>>===<<<999888666666555444444444444333333333333333333222222111000000///////////////000000000111222222222222222222222222222222222222333333333333666777777888:::;;;;;;<<<;;;===???AAABBBCCCCCCCCCDDDEEEFFFGGGHHHJJJJJJKKKNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMKKKIIIHHHHHHHHHIIIEEEGGGJJJKKKMMMQQQUUUXXX]]]ccckkkvvv{{{wwwxxxyyyyyy{{{}}}pppZZZNNNGGGCCC@@@@@@<<<<<<<<<===>>>???AAAAAAEEEDDDBBB???;;;888555333333222000///......///000///............---------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++************************************************+++******))))))******++++++************)))))))))(((((())))))))))))(((((())))))))))))))))))))))))***))))))(((((())))))***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))***(((&&&'''***,,,***((()))************))))))(((************)))'''&&&%%%))))))***++++++***))))))*********************************+++++++++,,,,,,+++++++++++++++,,,,,,---............---///222555===BBBGGGLLLMMMMMMMMMMMMKKKJJJMMMUUU]]]gggtttvvvtttqqqnnnjjjeee___[[[WWWSSSNNNIIIFFFCCC@@@>>>===<<<:::888666555555444333333333333222222222222333333222222111000000000/////////000000000111111111111111111111111111111111111222222222333333333555555666777888999999:::999:::;;;===>>>?????????BBBBBBCCCCCCDDDDDDEEEEEEKKKLLLLLLMMMNNNNNNOOOOOOOOONNNMMMLLLKKKJJJJJJJJJEEEEEEFFFEEEEEEGGGKKKNNNRRRXXXbbbnnn{{{|||zzz{{{yyyzzz}}}www___QQQIIIDDDAAAAAA======;;;;;;<<<===???AAACCCCCCCCCBBB???<<<999666666444222000000000222333///............---------------------------------,,,------------------,,,((())))))******+++,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++***************+++++++++******************************))))))))))))******************))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))***))))))))))))))))))***************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))+++)))((((((***+++)))(((((())))))*********)))))))))))))))))))))((('''&&&***************************************************++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---............111555888AAAEEEIIILLLMMMLLLLLLMMMIIIJJJQQQ]]]hhhrrr}}}xxxpppmmmiiieeebbb]]]XXXTTTNNNKKKHHHEEECCCAAA===;;;;;;:::999777555444444444333333333333222222222222222222222111111111000000//////000000000111111111000000000000000000000000222222333333444444555555333444444555666666777777777888999:::;;;<<<======?????????@@@AAAAAABBBBBBHHHIIIJJJKKKLLLMMMNNNOOOPPPOOONNNMMMMMMLLLLLLKKKIIIIIIHHHEEECCCDDDGGGIIIOOOTTT\\\gggsss|||{{{eeeWWWOOOIIIDDDCCC@@@>>><<<;;;;;;<<<>>>@@@@@@AAABBBCCCBBB@@@===;;;777555333111000000111222///............---------------------------------,,,------......------,,,((())))))******+++,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***))))))*********+++++++++***************************))))))))))))))))))***))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))******))))))))))))******************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))+++***))))))******)))((('''((()))***************''''''((())))))***))))))++++++************++++++************************++++++,,,------------,,,---------------...//////......//////000333888<<>>>>>>>>@@@AAA???@@@BBBCCCCCCBBBAAA???777666444111000////////////............---------,,,,,,,,,------------...,,,---...//////...---,,,,,,,,,,,,+++******))))))+++,,,,,,------,,,,,,+++******++++++++++++******)))))))))***++++++,,,,,,***************************))))))(((((())))))***(((((()))))))))))))))***(((((())))))))))))(((((())))))))))))))))))))))))+++******))))))******+++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))************************&&&'''(((******+++++++++&&&'''(((***++++++++++++,,,+++************+++,,,+++++++++++++++++++++++++++,,,---...///...---,,,...............//////000/////////000222666<<>>;;;999999999777666555444444444444444444444333333333333111111111111111111111111000000000111111111222222000000000000000000000000......///000111222222333222222333333333444444444777777777777888999:::;;;888999:::;;;===>>>???@@@@@@AAABBBCCCEEEGGGHHHIIIKKKKKKLLLMMMNNNNNNNNNNNNOOOOOONNNKKKGGGEEEEEEEEEBBBEEEKKKRRRYYY```fffiiirrr{{{sssmmmggg^^^TTTOOOGGGFFFEEECCCBBBBBBCCCCCCBBBBBBCCCDDDDDDCCCCCCBBB:::999888555333111///...///............---------,,,,,,,,,---------......,,,---...//////...---,,,---------,,,++++++******+++,,,,,,------,,,,,,+++******++++++++++++******((())))))***++++++,,,,,,))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))******(((((())))))))))))(((((())))))))))))))))))))))))+++******))))))******+++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))******************+++&&&'''((()))++++++,,,,,,((()))***++++++,,,++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////------...------------...//////000000111111444999???DDDHHHJJJMMMNNNNNNMMMMMMNNNSSSZZZhhhzzz~~~vvvmmmgggccc]]]ZZZVVVSSSPPPNNNJJJHHHEEECCC@@@???>>>>>><<<;;;999999777666555555555555333333333333222222222222111111111111111111111111000000111111111222222222111111111111111111111111------...///000111222222222222333333333333444444666555555555555777888999777888888999:::;;;;;;;;;======>>>@@@AAACCCDDDEEEGGGHHHJJJLLLMMMNNNNNNNNNOOOPPPQQQNNNKKKGGGFFFEEEAAABBBFFFJJJPPPUUUYYY[[[eeennnzzz~~~uuurrrnnndddXXXRRRKKKJJJIIIGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDCCCCCC???>>>===;;;888555222000//////.........---------,,,,,,,,,------.........,,,---///000000///---,,,***++++++,,,,,,---......+++,,,,,,------,,,,,,+++******++++++++++++******((())))))***++++++,,,,,,(((((((((((((((((((((((())))))(((((((((((())))))'''((((((((())))))******(((((())))))))))))(((((())))))))))))))))))))))))++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((***++++++******+++,,,%%%&&&((()))+++,,,,,,,,,++++++,,,,,,,,,++++++***---,,,+++******+++,,,---------------------------+++,,,...000000///...------,,,,,,,,,,,,---......000111111222555:::AAAFFFLLLNNNPPPPPPOOOMMMMMMNNNXXX___nnn|||tttllleee```]]]ZZZWWWSSSPPPNNNKKKIIIFFFFFFCCC@@@>>>>>>>>>===<<<:::999888666666555555555222222222111111111111000111111111111111111222222000111111111111222222222111111111111111111111111...///000111222333444444333333333333333333444444555444444333444555777888888888888888888777777777;;;;;;<<<>>>???@@@AAABBBDDDFFFHHHKKKMMMNNNNNNNNNPPPRRRSSSRRRNNNJJJHHHGGGEEEFFFGGGIIILLLNNNQQQRRR[[[cccnnnwww~~~wwwqqqmmmggg```ZZZRRRQQQPPPPPPOOOMMMIIIFFFGGGDDDCCCEEEFFFCCCCCCFFFGGGCCC???;;;888444000---000...,,,+++,,,------,,,////////////////////////........................//////.........---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************''''''((()))))))))))))))************))))))))))))))))))))))))))))))))))))***************)))((('''******))))))))))))******)))*********++++++++++++))))))))))))))))))))))))******))))))((((((''''''((((((((((((((())))))***))))))(((((((((((())))))''''''(((((()))))))))***+++***)))((((((***,,,...))))))(((((())))))***+++,,,+++++++++***))))))))),,,,,,,,,,,,,,,,,,------///---***((('''(((***++++++++++++*********))))))******+++++++++,,,,,,,,,***++++++,,,---...000000000///000222888???FFFKKKNNNPPPQQQOOOKKKLLLPPPUUU[[[eeerrr~~~wwwkkkbbb___\\\WWWSSSRRRRRRPPPNNNLLLIIIGGGEEEDDDAAA???======<<<:::888888777666555444333222222222222222111111111000000000000111111111111000000111111111111111111111111111111222222222222111111333333333222222222111111111111222222222333333333333333222222333333444555666777888999999888777666888888:::<<<>>>???AAABBBGGGGGGHHHIIIJJJKKKLLLMMMRRRQQQPPPNNNMMMLLLKKKKKKIIIJJJLLLKKKJJJIIIJJJKKKRRRWWW^^^fffoooxxx~~~vvvpppmmmhhhbbb\\\YYYYYYYYYYYYYYYVVVRRROOOLLLGGGFFFGGGHHHEEEEEEHHHHHHEEEBBB???<<<999444111111///---,,,...///......////////////////////////////////////////////////.........------------,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************((())))))***************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''******)))))))))))))))***)))))))))*********++++++******************************))))))(((((((((((())))))(((((())))))***+++)))((((((''''''(((((()))))))))))))))************,,,+++***))))))***,,,---++++++******++++++,,,---+++++++++***************,,,,,,,,,+++++++++++++++---,,,***)))((()))***++++++++++++*********))))))***++++++++++++,,,,,,,,,...---------------......000000222555;;;BBBIIIMMMOOOQQQQQQOOOMMMOOOVVV\\\bbbkkkvvv}}}uuummmbbb\\\YYYWWWTTTQQQPPPOOONNNLLLJJJGGGEEECCCCCCAAA>>>===<<<;;;:::888777777666555444333222222222222222111111111000000000000111111111111000000111111111111111111111111111111222222222222111111333333222222111111111111111111222222222333333333333333222222333333444555555666777888888777666555999888888888:::===@@@BBBDDDEEEFFFGGGIIIJJJKKKLLLPPPOOONNNMMMMMMLLLMMMMMMNNNPPPQQQPPPMMMIIIGGGFFFKKKNNNTTTZZZbbbkkktttzzz}}}wwwssspppmmmhhhccceeeeeeeeeggggggddd```\\\TTTNNNJJJJJJJJJHHHGGGJJJIIIGGGFFFDDDBBB>>>999666333111///...///000000///////////////////////////000000000000000000000000------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************))))))***+++++++++++++++************))))))))))))))))))))))))))))))))))))+++******)))))))))))))))++++++***)))(((((())))))((()))))))))***************************************))))))))))))(((((((((******))))))******+++,,,))))))(((((((((((()))))),,,,,,++++++++++++++++++---,,,+++*********+++,,,++++++******++++++,,,---***************+++++++++,,,,,,++++++******))))))***************++++++++++++++++++***************++++++++++++,,,,,,,,,,,,......---......///000111111222444888>>>EEELLLOOOPPPQQQPPPNNNOOOUUU___fffmmmuuu}}}{{{uuurrrgggaaaZZZUUUTTTSSSQQQOOOMMMLLLKKKIIIGGGEEEBBBAAABBB@@@===<<<<<<;;;999888777666666555444333222222222222222111111111111111000000111111111111000000111111111111111111111111111111222222222222111111222111111111111000000000111111222222222333333333333333222222333333444555555555666666666666555555999888666555777:::>>>AAA@@@AAABBBDDDFFFHHHIIIJJJLLLLLLKKKLLLLLLMMMNNNOOOQQQTTTVVVUUUQQQLLLGGGEEEFFFHHHKKKOOOTTT]]]gggmmm{{{}}}yyywwwvvvtttqqqoooqqqrrrsssuuuuuurrrmmmiii]]]UUUNNNLLLLLLIIIHHHJJJHHHHHHGGGGGGFFFCCC>>>:::555333000///000000000///////////////////////////////////////////////////------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************((()))******++++++******************)))))))))((()))))))))))))))))))))))),,,,,,+++*********+++,,,,,,+++***)))(((((((((((((((((()))))))))*********************************))))))))))))))))))))))))++++++******++++++,,,---******))))))))))))******...------,,,,,,+++++++++...---,,,+++******++++++))))))(((((())))))***+++)))))))))***+++++++++,,,,,,++++++***)))((((((''''''(((***+++,,,,,,++++++************************+++++++++,,,,,,,,,------***+++,,,...000222555666111333666<<>>@@@CCCEEEFFFGGGGGGGGGHHHJJJKKKMMMOOOPPPPPPSSSWWWXXXUUUPPPLLLIIIHHHIIIIIIJJJNNNUUU^^^dddmmmsss}}}~~~|||{{{{{{||||||||||||xxxssshhh]]]RRRNNNLLLIIIGGGHHHFFFFFFGGGHHHHHHFFFBBB???888555222000000000///...////////////////////////........................------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************'''((())))))******))))))************)))))))))((())))))))))))))))))))))))******)))))))))******+++++++++***)))(((((())))))))))))))))))************************************))))))))))))************+++++++++++++++,,,,,,---,,,++++++******++++++,,,...------,,,,,,+++++++++---,,,,,,+++************))))))(((((())))))***+++)))))))))***+++++++++,,,++++++******)))(((''''''&&&'''***,,,,,,,,,,,,+++************************++++++,,,,,,,,,---------++++++,,,...000333555666111444999???EEEJJJMMMOOONNNNNNNNNQQQYYYfffttt}}}xxxnnneee^^^[[[WWWUUURRRPPPOOONNNMMMLLLJJJJJJIIIHHHFFFCCCBBB@@@???===;;;::::::999888777555555555444333333222222111111111111111111111111111111222222222222111111111111111111111111111111222222333333333333222222000000000000000000000111111111222222222333333333333333222222333333444555444444333333333333444444333333555666777777777777999:::;;;===@@@BBBCCCDDDCCCDDDEEEGGGIIILLLNNNOOOOOORRRWWWXXXVVVRRRNNNLLLKKKKKKKKKJJJKKKOOOUUUZZZ```gggsss|||}}}~~~sssfffXXXQQQNNNIIIGGGGGGEEEEEEFFFGGGIIIHHHEEECCC<<<999666333222111///---////////////////////////........................------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************''''''((()))))))))))))))************))))))))))))))))))))))))))))))))))))&&&&&&'''(((((((((((('''******))))))))))))******)))*********++++++++++++++++++++++++++++++++++++)))))))))************+++++++++******++++++,,,---,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++************)))++++++******++++++,,,---***************+++++++++++++++******))))))(((((('''(((***+++,,,,,,++++++***************+++++++++,,,,,,,,,,,,------------//////...//////000111222222666<<>><<<999999999999888666444444444444333333222222111111111111111222222222111111222222222222111111111111111111111111111111222222333333333333222222000000000111111111111222111111222222222333333333333333222222333333444555444444333333333333444444111222555777777666555333777888999;;;===???@@@AAAAAAAAABBBDDDFFFIIIKKKLLLOOORRRTTTUUUSSSPPPOOONNNNNNOOOOOONNNMMMMMMOOOQQQYYY___iiittt}}}nnn]]]TTTOOOKKKGGGFFFEEEEEEEEEGGGIIIIIIHHHGGGBBB???:::777444222000...////////////////////////.................................------------,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************(((((()))************)))************))))))))))))))))))))))))))))))))))))%%%&&&)))***+++***((('''(((((((((((()))***+++,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++***************+++,,,,,,+++******))))))******+++))))))))))))************(((((())))))******))))))++++++******++++++,,,---+++++++++***************************************((()))***+++++++++++++++))))))*********+++++++++,,,,,,,,,------------.../////////......//////000555999@@@FFFKKKMMMNNNNNNLLLNNNTTT___mmm}}}}}}yyyxxxyyyvvvrrriii```XXXRRROOONNNIIIJJJKKKKKKJJJJJJJJJKKKHHHHHHGGGFFFEEECCCAAA@@@===;;;999888888888777666444444444333333333333222000000111111111222222222111222222333333222222111111111111111111111111111222333333444444333333222111111111111222222333333111111222222222333333333333333222222333333444555555444333333333333444555333333444555555555444444777888999:::<<<===>>>??????@@@@@@BBBDDDFFFGGGIIIKKKMMMNNNOOOOOOPPPRRRTTTVVVXXXZZZZZZWWWTTTRRRQQQVVVYYY```hhhrrr{{{sssaaaWWWQQQLLLHHHGGGFFFEEEEEEFFFIIIKKKKKKJJJFFFBBB===999777444111///////////////////////////000000000000000000000000//////.........---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************))))))***+++++++++++++++************))))))))))))))))))))))))))))))))))))'''))),,,//////---+++)))'''((((((((()))+++,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++))))))******++++++++++++******))))))******+++,,,))))))(((((((((((())))))''''''(((((()))))))))***&&&'''((())))))))))))))))))))))))((()))******+++,,,+++++++++******))))))***************+++++++++***************+++++++++))))))******++++++++++++,,,,,,,,,---------......,,,,,,------...000111222888<<>>;;;:::999777666666555555555444333333222222222222333333333333333333333333555444222111111111222222111111111111111111111111333333222111000000111111333333333333333333333333222222222333333444444444444444444444444444444444555444444333333444444555555555555666666666777777444555555666777888888999>>>>>>>>>???@@@BBBDDDDDDGGGIIILLLMMMNNNRRRYYY^^^dddkkkpppnnnjjjfff```ZZZ\\\[[[[[[\\\aaagggnnnsss~~~{{{iii___XXXQQQJJJGGGHHHHHHHHHIIIIIIIIIIIIIIIJJJHHHEEEBBB@@@<<<777333111///...///000111000///.........///////////////......---------,,,,,,,,,+++,,,------......------,,,,,,,,,++++++++++++******************************************)))(((''')))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((())))))))))))************)))))))))((())))))))))))))))))))))))***************)))((((((((((((((((((((()))******+++******)))))))))))))))+++++++++*********)))))))))))))))))))))))))))))))))************+++++++++*********+++++++++,,,,,,+++++++++*********))))))------,,,,,,------...///...............---------.../////////...000444777<<>>>>>;;;:::999888777666666666555444333333222222333333333333333333333333333333444333222111111111222222222222222222222222222222444333333222111111222222333333333333333333333333222333333333444444444444444444444444444444444444555444444444444444444555444555555555666666666666555555666666777888888999<<<<<<===>>>???AAABBBCCCDDDFFFJJJKKKNNNSSS[[[aaaooouuuzzzyyyuuurrrlllfff___]]][[[[[[^^^dddjjjnnnyyy}}}|||oooggg```UUULLLHHHDDDEEEGGGHHHIIIHHHHHHGGGKKKJJJHHHGGGEEEAAA<<<888222000//////000111000//////////////////...............---------,,,,,,,,,+++,,,------......------,,,,,,,,,,,,++++++++++++************************++++++++++++***((('''&&&'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))***************)))(((((()))))))))))))))***+++++++++******)))))))))))))))+++++++++***************)))))))))))))))))))))))))))************+++++++++*********++++++++++++,,,+++++++++***************------,,,,,,------...///------------------------/////////...///111555888???GGGLLLLLLKKKLLLMMMLLLRRR^^^qqqoooaaa\\\aaannn{{{~~~}}}}}}}}}|||}}}}}}}}}{{{wwwtttrrrnnnhhhccc]]]WWWQQQMMMHHHGGGFFFEEEDDDEEEFFFGGGGGGHHHIIIJJJIIIHHHGGGFFFGGGFFFDDDBBB@@@>>>======;;;:::999777777666666666555444333333333333333333333333333333333333333333333333222111111111111222222222222222222222222222444444333333222222333333333333333333333333333333333444444444444555555555444444444444444444444444555555444444444444555555444555555555555666666666666666666777888888999999:::;;;;;;<<<===???@@@AAAAAACCCGGGIIIMMMTTT]]]dddssszzz~~~{{{yyytttnnnfffccc```]]]]]]aaaeeehhhrrrvvv}}}zzzsssnnnggg\\\RRRNNNFFFFFFGGGHHHIIIIIIIIIIIIKKKJJJIIIHHHGGGCCC???;;;333111///...///000000///000000//////......------......---------,,,,,,,,,+++,,,------......------------,,,,,,,,,+++++++++***************************************)))((('''(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))*********++++++++++++*********)))))))))))))))))))))))))))))))))))))))***************)))(((((())))))(((((())))))***++++++******)))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++************++++++++++++************************++++++******++++++,,,------------------.........///////////////333777;;;DDDIIIMMMMMMKKKJJJKKKLLLVVVdddyyy}}}jjj___^^^eeesss}}}yyyuuurrrqqqppppppqqqssssssppplllhhhiiieee^^^XXXSSSOOOJJJHHHBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFGGGGGGGGGFFFEEEDDDDDDCCCAAA@@@>>>===<<<<<<999888777666555555555555555444444333333333444444333333333333333333333333222222222111111111222222333333333333333333333333444333333222222333333333333333333333333444444444555555555555555555555555444444444555555555555555666666555555555555666666555555555555555555555555777777777888888999999999999999999:::<<<===???@@@@@@CCCFFFHHHLLLTTT___ggguuu|||~~~}}}xxxtttooolllgggbbb```aaacccdddjjjooovvv}}}}}}yyyuuussskkk```YYYWWWUUUTTTRRRQQQPPPPPPPPPPPPKKKJJJIIIHHHGGGDDD@@@===666333000////////////...000000//////......------......---------,,,,,,,,,+++,,,------......---------------,,,,,,,,,++++++************************'''((()))***************************))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******)))*********++++++++++++))))))))))))))))))******))))))))))))))))))))))))***************)))(((((((((''''''''''''((())))))+++******)))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++************************++++++******++++++,,,---------......////////////////////////111555;;;@@@HHHJJJMMMMMMKKKIIIJJJMMMYYYhhh~~~~~~qqqddd```ccckkkwww{{{xxxwwwtttrrroookkkgggeeecccdddeeeggggggeee```]]]YYYUUUOOOKKKHHHFFFCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@???===<<<;;;;;;;;;777666555444444444444444444444444333333444555555333333333333333333333333222222222333333333222222444444444444444444444444333333222222222333333444333333444444555555555555666666666666666666666666555555666666666777777777777666666555555666666777666666666666666666666666888888888888999999999999999999999:::;;;===??????CCCDDDGGGHHHMMMUUUaaajjj{{{|||uuurrrmmmhhhdddbbbbbbbbbdddiiiooovvv||||||zzzxxxrrriiifffhhhllljjjgggbbb]]]YYYUUUSSSNNNLLLJJJHHHGGGEEEBBB@@@;;;888444111000000///...///////////////...............---------,,,,,,,,,+++,,,------......------------------,,,,,,,,,,,,++++++++++++++++++++++++&&&'''(((***++++++++++++++++++******)))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))***************)))(((((('''''''''''''''(((((()))+++******)))))))))))))))***************+++++++++)))))))))))))))))))))))))))************+++++++++)))))))))************+++***************+++++++++------,,,,,,------...///------......///000000000...//////000333999@@@FFFKKKKKKMMMNNNKKKHHHJJJOOO[[[kkklllddd^^^aaaiiipppxxx~~~{{{zzzvvvqqqllliiifffcccaaa___[[[YYYWWWWWWXXXYYYZZZXXXTTTQQQMMMJJJFFFDDDCCCBBBAAA???BBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????>>>===<<<;;;::::::::::::666666555444444444444444444444444444444444555666333333333333333333333333222333444444444444444333555555555555555555555555444444333333333444555555444444555666666777777777888888888777777777777666777777777888888999999:::777777666666666666777777888888777777777777777666999999999999999999999999999::::::;;;<<<>>>???@@@EEEFFFHHHJJJNNNXXXeeennnxxxwwwsssooojjjfffcccbbbbbbeeeiiinnnssszzz|||uuujjj```ZZZSSSPPPMMMJJJIIIHHHFFFEEEBBB>>>999555333222111000.........///////////////......---------,,,,,,,,,+++,,,------......------...------------,,,,,,,,,++++++++++++++++++++++++'''((()))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))***************)))((((((((((((((('''((())))))***+++******)))))))))))))))))))))*********+++++++++)))))))))))))))))))))))))))************+++++++++))))))))))))************))))))*********+++++++++------,,,,,,------...///,,,,,,---......///000000...///000222666===EEEKKKMMMKKKLLLNNNKKKHHHJJJQQQ^^^mmm|||pppbbb]]]\\\eeennnuuuzzz}}}{{{|||yyyrrrnnnlllgggbbb___[[[VVVTTTSSSRRROOOMMMKKKKKKJJJKKKLLLKKKIIIFFFFFFDDDBBBAAAAAAAAA@@@>>>?????????@@@@@@??????>>>???>>>>>>===============<<<;;;;;;:::999999999999777777666555555555666666444444444444444555666666333333333333333333333333333444555666666666555555666666666666666666666666666666555555666777777888555666666777888888999999999999888888888777777777888888999999:::;;;;;;<<<888777777666666777777888999999999999888888888777::::::::::::::::::::::::;;;;;;;;;<<<>>>???AAABBBEEEFFFHHHKKKQQQ\\\kkkuuu}}}}}}{{{xxxtttooojjjgggbbbccceeeggglllrrrzzz~~~nnndddXXXTTTPPPMMMKKKKKKJJJIIIGGGBBB<<<888555444222111---.........//////000000......---------,,,,,,,,,+++,,,------......------......---------,,,,,,,,,++++++++++++++++++++++++)))************))))))(((((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************++++++++++++(((((())))))*********+++))))))))))))))))))))))))***************)))(((((()))))))))))))))******++++++******)))))))))))))))))))))******++++++++++++)))))))))))))))))))))))))))************+++++++++))))))))))))************))))))******++++++++++++++++++******++++++,,,---++++++,,,,,,---...//////...///000222777???HHHNNNMMMKKKLLLNNNLLLGGGKKKRRR```oooooobbb```\\\^^^hhhsssyyy|||~~~uuuuuuppphhhccc```ZZZTTTVVVQQQLLLIIIIIIIIIGGGEEEDDDCCCBBBBBBCCCCCCAAA???@@@???======>>>===<<<:::;;;<<<======>>>>>>============<<<;;;;;;;;;;;;<<<;;;::::::999888888999999999888888777777777777888444444444444444555666777333333333333333333333333333444666777777777666666777777777777777777777777888888777777888999::::::666777777888999:::::::::999999999999888888777777999999:::;;;;;;<<<======888888777777777777888888:::::::::999999999888888::::::::::::::::::::::::<<<<<<<<<===???@@@BBBCCCDDDFFFHHHLLLSSS```ooozzz}}}wwwqqqmmmbbbbbbcccdddgggnnnvvv|||~~~}}}}}}~~~}}}{{{zzz{{{|||~~~||||||}}}~~~lll```WWWPPPOOONNNKKKIIIJJJKKKHHHBBB<<<777333111111222000---,,,---------,,,000///...---------------,,,,,,,,,------.........,,,,,,---------,,,++++++)))))))))))))))*********************************)))))))))((())))))***++++++******)))))))))))))))+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))******++++++++++++++++++***)))((()))(((''''''''')))***+++))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++***+++,,,,,,+++***)))***+++++++++)))((('''***++++++,,,,,,++++++*********+++++++++******))),,,,,,,,,++++++*********...---+++***)))***++++++,,,,,,,,,,,,---.../////////...000666???FFFJJJLLLRRRNNNJJJIIIGGGGGGLLLRRRcccqqqoooaaa\\\TTT]]]gggnnntttyyywwwsssooojjjbbb\\\XXXUUURRRPPPIIIHHHFFFCCC@@@>>>===<<<>>>===<<<;;;:::;;;<<<<<<===<<<<<<;;;;;;;;;<<<<<<===<<<<<<;;;;;;;;;<<<<<>>===<<<===@@@BBB@@@DDDIIILLLQQQ^^^ooo|||yyyuuuqqqmmmhhheeeeeeiiiooosssyyylllkkkjjjiiihhhgggggggggiiihhhfffeeeeeefffggghhhffffffggghhhkkknnnqqqsss{{{||||||}}}}}}vvvbbbZZZRRRPPPOOOMMMLLLMMMNNNKKKFFF@@@;;;666333111333111.........///...---//////...---------------,,,,,,------------------+++,,,,,,---------,,,,,,************))))))))))))************************)))))))))))))))***+++++++++******)))))))))))))))+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))******+++***++++++++++++***)))(((((((((((((((((()))******))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))),,,***)))***+++,,,+++)))***************)))((((((***++++++,,,,,,++++++******+++++++++++++++******,,,,,,,,,+++++++++******---,,,+++***)))******+++------------...//////000000000222999AAAIIILLLMMMQQQLLLIIIIIIIIIJJJQQQYYYjjjvvvwwwhhh]]]YYYWWW```jjjoootttvvvrrrmmmccc^^^WWWQQQMMMJJJGGGFFFDDDCCCAAA???===;;;::::::<<<;;;:::999999:::;;;<<<<<<<<<;;;;;;:::;;;;;;<<<<<<<<<;;;;;;:::;;;;;;<<<:::777555555666777777777:::999999888777777888888666666666666666666666666666666666666666666666666666666666666777777777888666666777888888888888888999::::::::::::999999888999999:::;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;::::::;;;;;;::::::999888;;;;;;;;;;;;;;;;;;;;;;;;999999999999::::::::::::;;;::::::999999999:::::::::;;;;;;;;;999999;;;<<<<<<===>>>>>>>>>???BBBEEEFFFJJJMMMPPPVVVbbbttt|||wwwtttnnnjjjhhhjjjmmmooowww}}}XXXXXXWWWVVVVVVVVVVVVVVVYYYXXXVVVUUUTTTTTTUUUVVVSSSTTTUUUVVVYYY[[[]]]^^^cccdddffffffgggiiimmmpppvvvyyy~~~}}}fff\\\SSSQQQPPPNNNNNNPPPQQQOOOKKKFFF@@@:::555333333111000000000000///---//////...------------...------------------,,,,,,***+++,,,---------------+++++++++***)))))))))(((*********************************)))***++++++,,,+++******)))))))))))))))+++************))))))))))))))))))))))))))))))))))))))))))))))))******+++******++++++******))))))'''(((((()))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***(((+++******)))))))))))))))******++++++++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***,,,,,,+++*********++++++/////////...//////000000111222666===EEEKKKNNNOOOPPPKKKHHHIIIKKKOOOYYYcccsss~~~wwwkkk___XXXVVV[[[dddmmmqqqrrrqqqkkkcccYYYUUUNNNIIIEEECCC@@@???===<<<;;;999888777777777888777777777888999:::;;;;;;::::::999999:::;;;;;;;;;::::::999999:::;;;;;;;;;999888888999999888666999999888888777777888888666666666666666666666666777777777777777777777777777777777777888888888888888999999:::::::::::::::;;;;;;;;;;;;;;;:::999999;;;<<<<<<<<<<<<=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;:::::::::::::::;;;<<<===<<<<<<===<<<::::::<<<======???AAABBBCCCEEEHHHJJJJJJLLLOOOQQQXXXfffxxx|||vvvqqqmmmjjjjjjjjjsssxxxOOONNNNNNNNNNNNOOOPPPPPPQQQQQQOOONNNMMMMMMMMMMMMKKKKKKLLLNNNOOOQQQSSSSSSSSSTTTVVVVVVWWWYYY\\\^^^aaaeeeiiinnnsssyyy~~~hhh^^^UUUQQQQQQOOOOOORRRSSSRRROOOKKKEEE>>>888555333222000000111000...,,,///......---------...............------,,,,,,,,,***+++,,,---............,,,,,,++++++***)))((((((***************************************+++,,,,,,+++******)))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))************))))))'''((()))******)))((('''))))))************))))))(((((((((((((((((((((((())))))))))))))))))))))))***((('''((()))***)))(((+++***)))(((((()))***+++******++++++++++++******++++++,,,---------,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,,,,,,,000//////......//////000111444999AAAGGGLLLOOOPPPOOOKKKHHHJJJNNNUUUaaalll|||zzzkkkaaaYYYVVVWWW]]]fffnnnpppppplllddd[[[RRRMMMGGGCCC@@@>>><<<;;;888777666555555555555555444444555666777888999:::999999999888999999::::::999999999888999999::::::===<<<<<<<<<===<<<:::888999999888888888888999999999999999999999999999999888888888777777777777777666777777777888888888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;::::::999<<<<<<<<<<<<<<<======>>><<<<<<<<<<<<<<<;;;;;;;;;:::;;;;;;;;;;;;:::999999:::::::::::::::;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>@@@@@@AAA@@@>>>>>>@@@AAA???BBBEEEGGGIIILLLPPPSSSOOOQQQTTTWWW```ooo|||vvvqqqllliiihhhnnnrrrxxx|||HHHHHHHHHHHHIIIJJJKKKLLLKKKJJJIIIHHHGGGGGGFFFFFFDDDEEEFFFGGGHHHIIIJJJJJJJJJLLLNNNNNNNNNOOOQQQSSSTTTVVVYYY\\\```eeekkkoooxxx|||~~~lllaaaWWWSSSRRRPPPPPPRRRSSSSSSQQQNNNHHHBBB===999555333111000000///---,,,......---------......///.........------,,,,,,,,,***+++,,,---.../////////---,,,,,,+++***))))))(((******************************))))))******+++,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++((())))))*********))))))'''((()))******)))((('''))))))************))))))(((((((((((((((((((((((()))))))))))))))))))))))))))((('''((())))))((('''+++***)))(((((()))***+++)))******++++++******)))***+++,,,---------------++++++++++++++++++++++++------...........................---......//////111666===DDDIIIMMMNNNOOOPPPKKKIIIMMMSSS\\\jjjwwwqqqccc\\\XXXWWWYYY^^^fffmmmnnnlllggg]]]TTTJJJFFF@@@<<<:::999777666555555444444444555555666222333444666777888999999888888888888888999:::;;;888888888888888999:::;;;:::999888999:::999777666::::::999999999999::::::999999999999999999999999888888888888777777666666666666777777777888888888888999::::::;;;;;;:::::::::;;;;;;<<<;;;;;;;;;:::;;;<<<<<<<<<============<<<<<<======<<<;;;:::::::::::::::::::::999999888888999999999:::::::::;;;:::::::::;;;;;;;;;<<<<<<======<<<<<<<<<<<<======@@@AAABBBAAA@@@@@@BBBDDDCCCFFFJJJOOORRRVVVZZZ]]]ZZZ]]]aaagggppp~~~{{{uuupppllljjjmmmooossswww|||GGGGGGGGGHHHHHHIIIKKKKKKIIIIIIIIIHHHHHHGGGFFFFFFDDDEEEFFFGGGGGGGGGGGGGGGHHHIIIKKKJJJJJJIIIKKKLLLMMMNNNOOOPPPRRRUUUZZZ]]]eeeiiinnnsssyyyqqqggg]]]YYYWWWTTTSSSTTTTTTSSSRRRPPPLLLGGGCCC@@@:::777333111000///...,,,...------------...//////------------------,,,,,,+++,,,---...............,,,,,,,,,+++*********)))************************)))))))))((()))******++++++******)))))))))))))))(((((()))))))))))))))***)))))))))))))))))))))))))))))))))))))))******+++(((((())))))******)))))))))))))))))))))(((((('''))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''((()))***)))''')))))))))))))))******+++))))))************)))))))))***+++,,,,,,------,,,***++++++++++++,,,,,,,,,,,,---.../////////......------------...///000111333999AAAHHHLLLMMMMMMNNNOOOLLLMMMSSS[[[gggvvviii]]]YYYXXXYYY[[[___fffkkkjjjgggaaaWWWNNNGGGCCC>>>:::999999888777444444444444444555666666333444555777888888999999888888888888999:::;;;;;;888888888888999:::;;;;;;:::888777888999:::999888;;;;;;::::::;;;;;;<<<<<<:::::::::::::::::::::::::::::::::999888888777777777888888888888999999999888888999::::::::::::::::::;;;<<<==================>>>???@@@AAA@@@???>>>===>>>??????>>>===;;;:::;;;;;;;;;;;;;;;:::999999888999999::::::;;;;;;;;;;;;<<<<<<<<<<<<========================>>>??????AAACCCDDDDDDCCCDDDFFFIIILLLPPPVVV\\\```eeeiiimmmjjjmmmssszzz|||wwwtttrrrpppqqqrrruuuzzzKKKJJJJJJKKKKKKLLLMMMNNNLLLLLLLLLLLLLLLLLLKKKKKKIIIIIIJJJKKKKKKKKKJJJIIIIIIKKKLLLKKKIIIHHHHHHIIIJJJJJJJJJIIIIIIKKKOOORRRUUUWWW[[[___ccciiipppttt~~~~~~yyypppfffbbb___ZZZWWWWWWUUUTTTTTTRRRPPPMMMJJJHHH@@@<<<666222000000///...---------------...//////,,,,,,------------------------...............---++++++++++++++++++++++++************************((((((''''''(((((()))***+++******)))))))))))))))(((((((((((())))))******)))))))))))))))))))))))))))))))))))))))******+++'''(((((()))))))))))))))******)))((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((******)))((((((((()))***************))))))************))))))((()))***+++,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,---......---,,,,,,------...///111222333666===FFFMMMOOONNNMMMMMMNNNMMMPPPYYYeeesssxxxbbbXXXWWWWWWYYY[[[bbbgggjjjgggbbb[[[QQQHHHDDD@@@;;;888888888777777444444444444444555555666444555777888999999999999888888888999999:::<<<<<<888888888999999:::<<<<<<===;;;999:::<<<>>>>>>>>><<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;:::::::::::::::::::::;;;;;;;;;<<<888999::::::;;;;;;::::::;;;<<<===???@@@AAABBBBBB@@@BBBEEEGGGGGGFFFCCCBBB@@@AAABBBBBBAAA???===<<<===============<<<<<<;;;::::::;;;;;;<<<======>>>>>>>>>>>>?????????@@@@@@??????@@@BBBDDDFFFHHHIIIKKKLLLNNNOOOOOOPPPSSSUUU]]]bbbiiiooouuuzzz}}}{{{xxxvvvuuuvvvyyy~~~KKKKKKJJJJJJKKKLLLLLLMMMLLLLLLMMMNNNNNNNNNMMMMMMJJJKKKLLLMMMMMMLLLKKKJJJLLLNNNOOONNNKKKIIIIIIJJJIIIHHHHHHFFFEEEGGGJJJMMMLLLMMMOOOQQQTTTYYY```eeejjjnnnuuu}}}}}}~~~~~~vvvmmmiiieee___[[[[[[VVVUUUUUUTTTRRRQQQOOONNNEEE@@@999444111111111000---------------...///000,,,,,,,,,------..................///......------++++++++++++++++++,,,,,,************************'''''''''''''''((())))))+++******)))))))))))))))'''((((((((())))))******)))))))))))))))))))))))))))))))))))))))******+++''''''((()))))))))))))))+++***)))'''''''''((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))+++)))((()))***+++***((('''((()))+++++++++***)))))))))************))))))'''((()))***+++,,,,,,,,,*********++++++,,,,,,,,,((()))+++,,,---,,,,,,+++------...///111333444555888@@@JJJPPPQQQOOONNNNNNMMMMMMRRR^^^lll{{{rrr^^^UUUUUUVVVXXXYYYdddiiijjjeee^^^WWWMMMCCC===999555222111222222111444444444444444444555555666777888:::::::::999999999999999999:::;;;<<<===999999999999:::;;;<<<===<<<:::888888;;;>>>??????===============>>>??????CCCCCCCCCCCCCCCCCCCCCCCC@@@??????>>>===<<<<<<<<<<<<<<<<<<============>>>999:::;;;;;;<<<<<<;;;;;;<<<===???AAACCCDDDEEEEEECCCFFFIIILLLMMMJJJGGGEEEBBBCCCDDDDDDDDDBBB???>>>???????????????>>>======<<<<<<<<<===>>>??????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBCCCEEEHHHKKKOOORRRSSSVVVXXXZZZ[[[\\\^^^aaacccmmmrrryyy~~~{{{xxxwwwyyy}}}QQQPPPNNNMMMNNNOOOQQQRRROOOPPPRRRSSSTTTTTTSSSSSSPPPPPPPPPOOOOOOPPPPPPQQQSSSQQQOOOMMMMMMMMMKKKJJJKKKKKKJJJIIIHHHGGGGGGFFFJJJJJJJJJKKKMMMPPPRRRTTT\\\^^^bbbhhhpppwww~~~{{{{{{{{{uuupppkkkjjjjjjjjj```YYYVVVYYY[[[WWWRRRPPPJJJEEE???:::666333000...///............//////000////////////............++++++++++++++++++++++++.........---,,,+++***)))((((((***++++++***)))(((************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))+++)))'''(((+++,,,***(((******))))))((((((''''''))))))************))))))))))))))))))))))))))))))+++*********))))))((((((+++++++++******************)))(((''''''((()))***+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***+++++++++,,,,,,,,,------(((***,,,......///111333;;;EEELLLMMMNNNQQQQQQMMMMMMPPP[[[jjjuuuzzzkkk[[[UUUUUUWWW[[[```iiijjjiiidddZZZPPPGGGCCC>>><<<888555333222333444555555555555555555555555555666777888999:::::::::;;;:::999:::::::::888777888999;;;;;;;;;;;;===???======>>>>>>??????@@@@@@@@@===>>>BBBCCCBBBFFFNNNJJJLLLOOONNNKKKJJJKKKMMMMMMKKKGGGCCCAAA@@@@@@AAABBBAAAAAA@@@??????>>>>>>??????>>>===>>>>>>??????@@@@@@AAAFFFLLLPPPPPPOOOLLLUUU\\\]]]ZZZXXXTTTOOOMMMPPPRRROOOIIICCC???>>>===@@@AAA??????@@@???;;;???<<<<<>>:::666222000//////.........//////000////////////................................................---,,,+++***))))))***************)))************************+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))+++)))((((((***+++***(((******))))))(((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))((((((((('''***************************)))(((((((((((()))***+++++++++*********))))))))))))))))))))))))))))))***************************++++++,,,,,,++++++***,,,,,,,,,,,,------------***,,,---...///111444777???GGGMMMNNNOOORRRQQQMMMOOOUUUcccrrr}}}ttthhh]]]YYYZZZ[[[]]]aaaiiijjjiiicccYYYNNNFFFAAA===;;;888555333333333444444555555555555555666666666777888999999::::::999:::999999:::;;;;;;:::999999<<<>>>@@@@@@@@@BBBCCCEEEEEEFFFFFFGGGGGGFFFFFFCCCBBBDDDIIIKKKJJJNNNUUUZZZ\\\^^^]]][[[YYYYYYZZZ[[[WWWQQQKKKGGGFFFFFFGGGHHHGGGFFFDDDCCCAAA???????????????@@@@@@@@@@@@@@@CCCCCCFFFKKKRRRWWWXXXXXXYYYdddnnnpppmmmiiiaaaZZZWWWZZZ[[[VVVMMMDDD@@@@@@???BBBCCCBBBDDDGGGFFFBBBBBB??????CCCEEEEEEGGGKKKOOOPPPRRRSSSUUUWWWYYY[[[\\\bbbhhhlllmmmrrr|||}}}zzzyyy|||]]]]]]\\\\\\]]]___```bbbbbbbbbbbbbbbaaa```___^^^\\\\\\\\\\\\\\\]]]^^^^^^^^^\\\XXXVVVUUUTTTRRRPPPPPPOOOOOONNNMMMLLLKKKKKKJJJIIIHHHGGGFFFGGGGGGHHHIIIJJJLLLOOOSSSXXX\\\^^^dddjjjsss|||}}}~~~{{{}}}~~~uuukkkaaa___^^^[[[XXXWWWSSSOOOJJJDDD???;;;555222000000///....../////////////////////............////////////////////////.../////////...---,,,,,,++++++******)))******+++************************+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***(((***))))))))))))((((((((())))))************)))))))))))))))))))))))))))))))))(((((((((((('''''''''))))))))))))))))))))))))+++***))))))))))))***++++++++++++***************))))))))))))))))))))))))++++++++++++++++++++++++***++++++,,,,,,++++++***,,,------------.........------...///000444999<<>>CCCEEEHHHKKKOOOVVV\\\aaa\\\\\\ZZZXXXVVVUUUTTTTTTSSSXXX___gggqqq~~~wwwnnnhhhhhhkkknnnmmmmmmmmmllljjjgggdddccc^^^```ccceeeffffffeeedddfffhhhmmmrrryyy|||vvvvvvsssgggWWWKKKGGGGGGDDDGGGJJJPPPYYYbbbccc___RRROOOOOOTTTZZZ```hhhppp|||zzzyyy|||{{{wwwtttpppmmmjjjddddddcccbbbaaa```_________]]][[[WWWUUUSSSRRRRRROOONNNLLLLLLKKKLLLMMMMMMMMMPPPSSSWWW[[[aaagggkkkpppwww|||qqqddd[[[WWWVVVVVVUUUSSSOOOIIIAAA;;;444333111000///.........////////////............------------------------------...///000000000///......---,,,++++++++++++***************************************+++++++++************************))))))))))))))))))))))))(((***+++***)))((()))***)))))))))************+++))))))************))))))))))))))))))))))))))))))******+++++++++++++++,,,'''(((((())))))******+++))))))***++++++***))))))***************+++++++++))))))))))))))))))))))))++++++++++++++++++++++++***++++++,,,,,,++++++***,,,------------.........------...000444:::BBBGGGJJJLLLNNNOOOMMMPPP]]]jjjsssfff___YYYXXXYYY\\\dddlllpppooojjj```TTTHHH???:::666555444333333333333333444444555777888:::;;;;;;<<<<<<<<<<<<;;;;;;:::999:::<<<>>>===;;;;;;???CCCEEEHHHNNNSSSYYY___fffjjjfffddd```\\\ZZZYYYYYYYYYYYYbbbllluuu{{{zzz||||||xxxuuutttuuuwwwyyy{{{|||||||||~~~wwwkkk]]]RRRMMMLLLKKKMMMPPPWWWbbblllmmmhhhWWWSSSQQQVVV^^^fffrrr|||~~~||||||~~~{{{wwwtttppppppooonnnmmmlllkkkkkkhhhfffdddaaa___]]]]]]]]]WWWVVVTTTSSSSSSSSSTTTUUUWWWXXXXXXWWWWWWYYY]]]``````gggpppwww}}}|||mmm```[[[VVVVVVWWWWWWTTTNNNFFF@@@555444222000///...------////////////....................................+++,,,---...///000000///............---,,,+++***************************))))))*********+++++++++************************))))))))))))))))))))))))(((***+++***(((((()))+++))))))*********+++++++++))))))************))))))))))))))))))))))))))))))))))))******++++++++++++(((((())))))***++++++,,,((())))))******))))))((())))))*********+++++++++))))))))))))))))))))))))***************************++++++,,,,,,++++++***,,,,,,,,,,,,---------------...000333777===EEEJJJKKKMMMQQQQQQNNNRRRfffzzzyyynnn```[[[XXXYYY\\\```iiirrrrrrpppkkkaaaTTTGGG>>>:::666555333111111222444555333444555777999;;;<<<===;;;<<<<<<<<<<<<;;;;;;::::::===@@@@@@???@@@FFFKKKMMMTTT^^^hhhnnnsssvvvxxxoookkkfffaaa^^^]]]___```eeerrrxxxlllbbb[[[WWWTTTVVVYYY___kkkvvvwwwqqqaaa[[[YYY]]]eeeqqq}}}}}}zzzzzzyyyxxxwwwvvvvvvuuuooonnnkkkiiigggfffffffff```___^^^]]]\\\]]]^^^^^^eeedddaaa\\\XXXVVVWWWYYYXXX\\\cccgggllluuusssfff___UUUVVVXXXYYYWWWRRRIIICCC555444222111///...------000/////////............------------------------++++++---...////////////---...//////...,,,+++)))************************))))))******++++++++++++************************))))))))))))))))))))))))(((***,,,+++(((''')))+++))))))******++++++++++++))))))************))))))))))))))))))))))))))))))(((((())))))*********+++((())))))***+++,,,,,,,,,'''((()))******)))((('''))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,,,,++++++++++++++++++,,,,,,,,,---------///222555:::@@@GGGLLLLLLOOOSSSSSSOOOTTTllloooggg[[[XXXXXX[[[___dddmmmvvvtttrrrlllaaaTTTGGG>>>:::666444222000000222444666333444555777999;;;======;;;;;;<<<<<<<<<<<<<<<;;;:::>>>AAABBBBBBEEELLLRRR\\\ffftttzzzuuunnnhhheeeeeegggiiippp{{{qqqhhhbbb[[[\\\___fffrrr}}}}}}xxxkkkdddaaaeeennnzzz~~~~~~}}}|||}}}{{{xxxuuurrrqqqpppnnnllllllkkkiiifffeeegggnnnsssvvvwwwtttnnniiieee]]]UUU\\\ZZZXXXYYY^^^fffnnnsssxxxlllccc\\\^^^^^^]]]______TTTGGG999777444111//////000111////////////..................---------,,,,,,,,,,,,---///000111222111111...---,,,+++++++++,,,,,,************************++++++************++++++******************************++++++++++++******))))))************)))))))))***+++,,,---,,,+++***+++*********))))))((((((---,,,,,,++++++,,,,,,---)))************+++++++++************************************************(((((((((((())))))))))))++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,------------------///000333777===CCCIIILLLQQQNNNOOORRRRRRYYYrrrwwwmmmgggaaa___^^^```gggnnnuuuxxx|||xxxooocccVVVJJJ@@@:::666555555444444444555555777777888999:::;;;;;;<<<:::??????;;;;;;AAABBB???AAAAAAAAADDDIIISSS___gggvvv{{{sssuuuuuurrrvvvzzzvvvttttttuuuvvvvvv{{{}}}uuullliiihhhnnnwww}}}}}}rrrpppnnnrrr}}}}}}{{{zzzxxxwwwuuutttqqqllljjjmmmsssxxx|||xxxtttlllccc[[[YYYVVVUUUWWW]]]cccgggtttyyyyyynnneee___aaa___^^^aaaaaaXXXLLL@@@;;;555111000000//////111111111000000000//////............------,,,,,,---...///000111111000000...---,,,,,,++++++,,,,,,************************++++++************++++++************************)))******************)))))))))************)))))))))***++++++,,,,,,++++++************)))))))))(((++++++************++++++)))************+++++++++************************************************(((((((((((()))))))))***++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,------------......///111555:::@@@FFFKKKNNNOOOLLLLLLOOOOOOWWWppp~~~xxxtttnnniiihhhgggfffiiiooowww}}}~~~yyypppcccVVVIII???:::666555555444444555555555777777888999:::;;;<<<<<<<<<@@@@@@<<<<<<@@@BBB??????AAAEEELLLWWWeeettt}}}wwwkkkfffccccccdddhhhhhhnnnwwwwwwsssqqquuu}}}|||yyywwwzzzzzztttqqqsssxxx|||}}}uuulll```]]]XXXTTTSSSUUUXXXZZZccchhhooovvv~~~{{{qqqiiiccccccaaa```cccccc]]]TTTHHH@@@777222111111///---000000000000/////////////////////............---...//////000000000///...---------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************((())))))******))))))((())))))************))))))+++************+++,,,,,,************)))))))))))))))))))))(((((())))))))))))************+++++++++************************************************((((((((()))))))))******************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000222666<<>>999666555555444555555666666888888999:::;;;<<<<<<===>>>AAAAAA>>>===@@@BBBAAACCCHHHPPP\\\kkk}}}|||fff[[[VVVSSSRRRSSSXXXXXX^^^hhhpppuuu||||||~~~zzzvvvwwwzzz}}}~~~wwwooohhheee^^^YYYTTTSSSSSSTTTXXX[[[aaahhhnnnuuu}}}}}}uuummmfffdddaaaaaacccccc___[[[OOOEEE999333333444111---............---------,,,/////////////////////...000000000//////......------------------,,,,,,+++++++++++++++++++++++++++++++++************++++++************************(((((())))))))))))(((((())))))************))))))+++***)))))))))***,,,---*********)))))))))))))))))))))(((((((((((())))))))))))*********+++++++++************************************************(((((()))))))))*********))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////000333888>>>EEEJJJNNNPPPNNNMMMMMMOOOQQQ\\\tttsssnnnrrrvvvuuuqqqrrrrrrssswww~~~|||pppbbbSSSGGG===999555555555555555666666777999999:::;;;<<<======>>>???AAAAAA???>>>@@@DDDGGGOOOVVVaaaooonnn[[[RRROOOMMMLLLMMMPPPOOOTTT\\\dddhhhooouuu{{{zzz{{{{{{|||~~~xxxqqqllliiiccc\\\WWWTTTRRRRRRQQQSSSWWW[[[___eeekkkpppxxxxxxqqqhhhdddbbbbbbdddccc```___UUUKKK>>>777777777333//////............---------.../////////////////////000000///......---------------.........---,,,+++++++++++++++++++++++++++++++++************++++++************************(((((())))))))))))(((((())))))************))))))+++***)))((()))***+++,,,))))))))))))))))))******+++******))))))******+++))))))*********+++++++++************************************************))))))))))))************))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000000000333999@@@FFFKKKNNNOOOMMMMMMNNNOOOSSS```xxx~~~vvvnnnnnntttxxxvvvrrruuuuuuxxx|||{{{ooo```QQQEEE<<<888555555555555555666777888::::::;;;<<<===>>>>>>??????@@@AAA@@@@@@CCCJJJQQQ^^^ggguuusssdddTTTOOONNNNNNMMMNNNNNNMMMOOOVVV[[[^^^ccchhhuuu|||~~~{{{~~~}}}zzzyyyxxxrrrkkkgggeee```[[[WWWTTTRRRQQQNNNOOOPPPQQQSSSWWW\\\```mmmttt~~~~~~|||vvvkkkgggeeefffgggdddbbbccc]]]TTTHHH@@@<<<999555111111111111111000000000000---............/////////000000///...---------...---......//////---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************((())))))******))))))((())))))************))))))***))))))))))))***++++++))))))))))))************,,,++++++******++++++,,,)))************+++++++++************************************************)))))))))*********++++++************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000111111555;;;BBBHHHLLLNNNNNNJJJLLLMMMNNNTTTddd{{{|||oookkkjjjmmmtttxxxwwwuuuzzz{{{~~~zzzmmm]]]OOOCCC<<<888555555555555666777888888;;;;;;<<<===>>>??????@@@AAA@@@AAABBBCCCHHHUUUaaaooozzzooobbbVVVSSSTTTSSSQQQPPPQQQNNNNNNRRRUUUWWWZZZ___iiippp}}}|||uuurrroooiiibbb^^^]]]ZZZWWWUUUSSSRRRRRRPPPOOONNNMMMMMMPPPUUUYYYeeelllvvv}}}{{{|||zzzpppllljjjmmmlllgggeeehhhggg```UUUJJJBBB;;;666333333222222222111111111111,,,,,,------............//////...---------...///---...///000///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************)))******************)))))))))************))))))((())))))***************((()))))))))************,,,++++++******++++++,,,)))************+++++++++************************************************))))))*********+++++++++++++++++++++++++++++++++)))************+++++++++------------------------,,,,,,---...///000111111444888???EEEKKKMMMNNNNNNJJJLLLNNNPPPXXXiiivvvmmmddddddggglllrrrxxx{{{}}}~~~xxxjjj[[[LLLBBB;;;888555555555555666777888999;;;<<<<<<===>>>???@@@AAACCCAAABBBEEEHHHOOO```qqqzzznnndddbbbbbb^^^YYYVVVUUURRRQQQTTTVVVVVVYYY^^^aaahhhuuuwwwqqqmmmggg```XXXXXXWWWUUUTTTTTTSSSSSSSSSRRRPPPNNNNNNPPPUUUYYY[[[cccmmmssswww|||xxxzzz~~~uuupppooorrrqqqkkkhhhkkknnnhhh^^^RRRFFF===666333111111111111000000000///,,,,,,,,,---------......///...---,,,,,,---...///---...///000000...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******************************++++++++++++******))))))************))))))'''(((***+++++++++***)))(((((())))))*********+++++++++************++++++)))************+++++++++************************************************)))************+++++++++++++++++++++++++++++++++)))************+++++++++------------------------,,,,,,---...///000111222666:::AAAHHHMMMOOOOOONNNLLLOOOQQQSSS\\\ooo|||jjjddd___bbbggglllrrryyywwwiiiYYYKKKAAA;;;888555555555555666777999999<<<<<<===>>>???@@@AAAAAAEEEBBBCCCGGGKKKUUUiii|||}}}ssspppoooiiiaaa]]]ZZZVVVUUUWWWYYYYYY\\\aaa```fffqqq~~~xxxnnneee^^^XXXWWWVVVUUUTTTSSSSSSSSSTTTRRRPPPPPPQQQSSSSSSSSSWWWZZZ```hhhqqqzzz~~~{{{uuuqqqtttrrrlllaaaQQQCCC:::555444222000/////////...,,,//////.........---------+++,,,.........,,,***)))////////////...---,,,+++******,,,,,,,,,,,,******,,,,,,,,,+++++++++******************************************************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))************************+++++++++*********))))))************************+++++++++*********)))))))))************+++++++++,,,+++***))))))***+++,,,)))***+++,,,---,,,+++***++++++,,,,,,,,,,,,------,,,.../////////000222444;;;@@@GGGLLLNNNNNNNNNOOOLLLNNNRRRZZZfffwwwsssfffbbbbbbmmmvvvxxxwww{{{sssaaaQQQFFF???:::777666666777888999::::::;;;;;;<<<===>>>>>>???>>>>>>CCCCCCGGGMMMTTTaaawww~~~vvvnnniiiiiiaaa[[[[[[]]]]]]___bbbjjjkkkpppyyyvvvlllfff]]]\\\ZZZXXXWWWWWWWWWXXXYYYWWWTTTTTTTTTUUUTTTSSSVVVXXX[[[aaaiiiqqqwww{{{|||yyyxxxsssiiiZZZKKK???999666444111000000000///...//////.........---------+++,,,---...---,,,+++***////////////...---,,,+++,,,------......------,,,,,,,,,,,,+++++++++******************************(((((((((((((((((((((((())))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))************************+++++++++*********)))))))))************+++++++++,,,+++***))))))***+++,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,---...///...000222444<<>>:::777666666777888999:::;;;;;;<<<<<<===>>>>>>?????????CCCCCCHHHOOOYYYhhhzzzuuuoookkklllllljjjiiikkkooopppttt|||yyysssfffdddbbb___]]]]]]^^^^^^```]]][[[YYYYYYXXXWWWVVVVVVVVVWWWZZZ^^^ccchhhkkkuuuzzz|||tttgggVVVFFF===888555333222222222222111/////////.........------,,,,,,,,,,,,------------......///......---,,,+++,,,------......------,,,,,,,,,,,,+++++++++******************************(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++++++++***************************************+++++++++***************)))************+++++++++++++++************++++++++++++******++++++,,,---++++++,,,,,,,,,,,,------+++,,,.........///222555>>>BBBHHHLLLMMMNNNNNNNNNNNNTTT^^^jjjwwwwwwjjjfffgggnnnxxx|||ttthhhXXXJJJBBB===999777666777888888::::::;;;<<<<<<<<<===>>>>>>??????@@@DDDDDDIIISSS```rrrzzzvvvvvvyyyyyy||||||~~~|||}}}tttrrrmmmiiieeedddcccccceeecccaaa______^^^\\\[[[ZZZZZZXXXXXXYYYZZZ]]]^^^ggglllsss{{{~~~rrr```LLL???:::777444222222333222111////////////............,,,,,,,,,,,,,,,---...///---.........------,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++,,,+++***)))***+++,,,---+++++++++,,,,,,,,,------+++,,,------...000444666@@@DDDIIILLLMMMMMMMMMNNNPPPXXXeeessssssjjjkkkpppuuu~~~xxxooodddTTTGGG???;;;999777777777888999:::;;;<<<<<<<<<<<<======>>>???@@@AAADDDEEEKKKWWWggg|||~~~wwwzzz~~~}}}zzz{{{~~~{{{uuupppllljjjiiijjjhhhgggfffgggfffdddbbbbbbaaa___\\\ZZZYYYYYYXXX^^^bbbiiipppyyyzzzhhhRRRCCC<<<999444222222222111111000000/////////.........---,,,,,,,,,,,,---//////------------------,,,+++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********++++++++++++++++++,,,,,,+++++++++,,,+++***)))***+++,,,---+++++++++,,,,,,,,,------+++,,,------...111555999BBBEEEJJJLLLLLLLLLLLLMMMQQQ[[[kkkzzz{{{qqqmmmqqqxxx|||vvvjjj___PPPDDD===:::888777888888999:::;;;<<<==================>>>@@@AAABBBEEEFFFNNN]]]ooovvvvvv{{{}}}}}}}}}{{{}}}~~~xxxtttrrrqqqpppooooooooonnnllljjjiiihhhgggdddaaa]]]ZZZXXXYYY\\\```fffmmmvvvqqq\\\LLL???;;;666333111111111000000000000/////////......------------............,,,,,,------------,,,,,,...------,,,,,,------...,,,,,,,,,+++++++++******************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++)))************+++++++++++++++,,,,,,,,,,,,++++++++++++******++++++,,,---++++++,,,,,,,,,,,,------,,,------...///222777;;;DDDGGGJJJLLLLLLLLLLLLMMMSSS^^^pppxxxrrrpppvvv}}}qqqdddYYYKKKAAA;;;:::999888888999::::::<<<<<<===>>>======<<<===>>>@@@BBBDDDGGGIIISSSeee{{{xxxsssuuu~~~|||}}}~~~}}}}}}{{{zzzyyyxxxwwwuuurrrooommmmmmmmmkkkgggbbb\\\YYYVVVWWWZZZ\\\aaahhhpppvvv|||iii[[[DDD???999555222222111000000000000000/////////...---......//////...---,,,+++,,,,,,------,,,,,,,,,...------,,,,,,------...,,,,,,,,,+++++++++******************************(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************))))))*********+++++++++************************))))))*********+++++++++)))************+++++++++++++++,,,------,,,++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------.........000444999>>>FFFHHHKKKLLLLLLKKKKKKLLLUUUaaauuu}}}zzzwwwwww}}}xxxlll[[[QQQEEE<<<999:::::::::999999:::;;;<<<===>>>>>>======<<<===>>>@@@CCCEEEHHHLLLYYYooo{{{qqqpppttt|||{{{}}}~~~|||yyyuuurrrnnnooopppoookkkddd^^^ZZZTTTUUUUUUVVVYYY___fffkkkuuutttfffGGGBBB;;;666444222111000000000000000////////////---...///000000...,,,***++++++,,,------,,,,,,,,,,,,,,,************,,,,,,,,,,,,,,,+++++++++******************************************************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++(((((((((((((((((((((((())))))******++++++++++++)))************+++++++++++++++------------++++++)))***+++,,,---,,,++++++++++++,,,,,,,,,---------......//////111555;;;???GGGIIIKKKLLLLLLKKKKKKLLLVVVcccxxx~~~~~~}}}~~~tttgggTTTKKK@@@999888:::<<<<<<999::::::;;;<<<===>>>>>>======<<<===>>>AAACCCEEEIIINNN]]]uuu|||ppplllkkkxxx}}}{{{{{{}}}}}}zzzxxxsssrrrrrrqqqnnnhhhaaa\\\ZZZYYYWWWUUUUUUWWW[[[___gggqqq}}}|||sssYYYJJJ;;;777555222222444//////000111111000............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))------,,,,,,+++***))))))************************)))))))))))))))))))))))))))************+++++++++)))***+++,,,,,,+++***)))+++)))(((''''''((()))+++************************,,,,,,++++++***)))))))))+++++++++*********)))))),,,,,,,,,+++++++++******+++++++++************))))))******++++++******)))******))))))******+++,,,,,,---.........---,,,+++,,,---//////111666>>>DDDOOOLLLKKKLLLKKKIIILLLRRRXXXnnn|||nnncccQQQEEE;;;888999888999;;;<<<<<<;;;===???@@@@@@???>>>???@@@@@@???@@@BBBCCCKKKTTTddd{{{sssgggaaadddppp~~~~~~~~~|||yyyvvvuuutttrrrpppjjjddd___]]]\\\[[[YYYXXXYYY[[[]]]aaahhhsss{{{~~~|||zzzcccQQQ@@@999777444222333///000111111111000///...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,************************------,,,,,,+++******)))************************))))))))))))))))))))))))))))))*********+++++++++)))******************)))***)))(((''''''((()))***************************)))))))))))))))*********,,,,,,,,,,,,++++++******,,,+++++++++************(((((()))***+++,,,,,,---))))))************))))))+++++++++++++++,,,,,,---+++,,,---.........---,,,---...///000222888AAAGGGOOOMMMLLLMMMKKKIIIMMMSSS]]]tttwwwhhh]]]NNNCCC:::888999888999;;;=========???@@@AAABBBAAA???@@@AAAAAA@@@@@@CCCEEEMMMVVVggg~~~{{{kkk```ZZZ\\\hhh{{{~~~~~~~~~~~~}}}}}}}}}}}}}}}|||{{{zzzyyyvvvtttrrrnnnjjjfffdddcccbbb```^^^]]]\\\[[[\\\aaahhhmmmssszzz~~~zzzxxx|||ooo\\\GGG<<<888666444333000000111111000000///...000000/////////.........------------------------++++++++++++++++++++++++---,,,,,,++++++*********************************)))))))))))))))))))))))))))))))))*********++++++***))))))(((((())))))******)))(((''''''((()))***************************''''''(((((()))******+++---------,,,,,,,,,,,,+++++++++*********)))))))))(((((()))***+++,,,,,,---))))))************)))))),,,,,,++++++,,,,,,---...++++++,,,---............/////////000444<<>>???@@@BBBCCCCCCDDDDDDAAABBBBBBBBBAAABBBDDDGGGOOOYYYkkkooo___TTTOOOQQQ\\\ooo||||||||||||{{{{{{{{{{{{~~~}}}{{{yyyxxx|||~~~}}}zzzxxxvvvuuutttqqqooommmllljjjiiigggddd```]]]^^^___bbbdddhhhoooxxx~~~~~~}}}}}}zzzwwwyyywwweeeNNN@@@:::888555333111111111111000//////...////////////.........---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************))))))))))))))))))))))))))))))))))))***************)))(((''''''((()))*********)))(((((()))******************************((()))))))))*********+++,,,,,,,,,,,,,,,,,,,,,+++*********))))))))))))(((+++++++++************)))******++++++++++++******+++++++++++++++,,,------***+++,,,---......///////////////000666>>>HHHNNNOOONNNNNNOOOLLLLLLSSS\\\nnn}}}~~~wwwjjjZZZOOOCCC===999:::;;;999:::<<<@@@AAACCCDDDDDDDDDEEEEEECCCDDDDDDCCCBBBCCCFFFIIIQQQ\\\pppssscccTTTKKKFFFIIISSSdddvvv~~~~~~|||||||||{{{{{{{{{zzzzzz{{{zzzxxxvvvvvvzzz~~~|||zzzzzzzzzzzzxxxwwwuuusssrrrqqqppplllgggbbbbbbbbb```___aaafffmmmrrryyy~~~xxxwww{{{~~~~~~}}}nnnXXXGGG>>>;;;888444333222222111000/////////.........---------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***************************))))))))))))))))))))))))(((((()))))))))************)))(((''''''((()))*********))))))))))))******************************,,,,,,,,,++++++*********************++++++++++++*********))))))))))))(((+++++++++************)))+++,,,,,,,,,,,,,,,,,,+++***************+++,,,,,,+++++++++,,,---.../////////......111888AAAIIINNNOOONNNNNNOOOMMMPPPZZZfffyyy~~~}}}tttfffVVVKKK???;;;888:::;;;:::<<>>999555444222111/////////000............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((()))))))))***)))******************)))*********++++++*********************************,,,,,,++++++++++++++++++*********++++++,,,,,,,,,,,,+++++++++************(((((()))***+++,,,,,,---)))******++++++******)))+++************+++,,,,,,...---,,,,,,,,,---......111000111666???FFFKKKMMMNNNMMMMMMNNNOOOXXXkkk~~~}}}}}}vvvlll^^^NNNDDD<<<999888:::<<<===AAAHHHKKKOOORRRQQQLLLHHHGGGIIIFFFEEEDDDCCCBBBDDDHHHKKKTTTccc|||~~~wwwrrrnnnmmmjjjiiijjjllloooqqqtttxxx}}}uuuqqqhhh\\\QQQIIIEEEDDDAAAEEELLLUUU```mmmzzz~~~~~~~~~~~~}}}}}}}}}}}}||||||||||||vvvwwwwwwwwwvvvwwwzzz|||}}}yyywwwvvvxxx||||||wwwsssrrrooolllkkkjjjiiihhhgggfffnnnuuuzzzmmmUUUHHH@@@;;;666444222111/////////000000/////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((()))))))))))))))***+++,,,,,,+++***)))******++++++++++++******************************)))))))))***++++++,,,,,,+++++++++,,,,,,---------,,,,,,,,,++++++++++++***+++++++++************)))(((((())))))))))))((((((,,,,,,++++++,,,,,,---...///...---,,,+++,,,---...222222333999AAAIIILLLMMMNNNMMMMMMMMMOOOZZZppp{{{zzzzzzrrrhhhZZZKKK@@@<<<999888:::<<<===CCCJJJOOOSSSVVVUUUOOOJJJIIIJJJFFFEEEDDDBBBBBBDDDHHHKKKUUUddd~~~}}}zzzuuunnnhhhcccbbb```___```cccgggiiippptttzzz~~~zzzwwwqqqmmmdddYYYOOOHHHFFFEEE@@@CCCHHHNNNXXXcccooowww~~~}}}}}}}}}||||||||||||{{{{{{{{{uuuvvvwwwwwwvvvvvvxxxyyy}}}zzzxxxzzz~~~}}}zzzyyywwwtttqqqnnnkkkjjjiiimmmkkkkkkqqq{{{|||fffOOOCCCBBB===888333111222222000...111000///------......///,,,,,,,,,++++++******************++++++,,,,,,---++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((()))))))))))))))************++++++++++++++++++*********)))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,---------......******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,------...------,,,,,,,,,------...---222888>>>CCCGGGLLLOOONNNOOONNNJJJLLL\\\www}}}{{{{{{}}}wwwkkk\\\LLLCCCBBB:::;;;<<<<<<>>>BBBHHHMMMXXXYYYZZZXXXTTTOOOKKKJJJHHHHHHGGGEEEDDDEEEIIIKKKVVVgggyyyqqqlllfff```[[[WWWVVVSSSSSSTTTXXX]]]```hhhiiinnnwww}}}yyyvvvuuutttqqqiii^^^SSSKKKEEEAAA???@@@AAACCCHHHPPP\\\iiirrr{{{~~~}}}{{{{{{zzzyyyxxxzzz|||~~~~~~xxxwwwvvvvvvvvvwwwxxxyyy}}}|||}}}~~~~~~}}}{{{xxxtttqqqooonnniiigggggglllttt~~~qqqXXXHHHDDD???:::555222333333111///111000///...---...//////------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************)))************++++++++++++++++++*********)))))))))************+++++++++++++++++++++++++++++++++,,,,,,,,,------------...++++++++++++++++++++++++)))******+++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...//////.........///000000...222999???CCCHHHLLLNNNKKKLLLLLLLLLRRRccc|||~~~rrrgggXXXHHH@@@???;;;<<<======@@@EEEKKKPPP[[[]]]]]][[[VVVPPPLLLKKKHHHHHHGGGEEEDDDEEEHHHKKKWWWhhhtttllleee___XXXSSSLLLJJJHHHGGGHHHKKKOOORRR___bbbgggppp{{{zzzyyyvvvtttrrrpppoooooojjjcccXXXOOOGGGCCC???===???@@@BBBFFFNNNZZZgggooowww~~~~~~}}}|||{{{|||{{{yyyzzz{{{||||||{{{vvvuuuuuuuuuvvvwwwxxxxxxzzz~~~}}}}}}}}}zzzwwwtttrrrjjjhhhfffhhhnnnuuuzzz}}}}}}eeeRRRIIIBBB===777444444444333111111000///.........//////---------------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************++++++++++++)))************++++++++++++++++++***************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,((()))******++++++******++++++++++++++++++++++++***++++++,,,,,,------...//////......//////000111///444:::@@@DDDHHHKKKNNNIIIJJJLLLQQQ\\\oooxxxkkk```RRRDDD<<<<<<;;;<<<===???BBBHHHOOOUUU```aaaaaa^^^XXXRRRMMMKKKGGGGGGFFFDDDDDDEEEHHHKKKXXXjjj{{{pppeee]]]VVVNNNIIIFFFDDDBBBAAAAAADDDGGGJJJTTTWWW]]]fffqqq|||~~~vvvkkkjjjiiihhhgggfffffffff^^^XXXPPPHHHCCC???===;;;===>>>@@@DDDKKKVVVbbbkkkrrrxxx}}}~~~~~~~~~~~~}}}}}}{{{zzzzzzzzzyyyxxxssstttuuuvvvwwwwwwwwwwwwwww{{{~~~|||~~~~~~~~~|||yyyvvvtttqqqooolllkkkkkknnnqqqsssxxx}}}qqq\\\PPPFFF@@@999666555555333111000000000///////////////..................---------------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))))))))))))))))))))*********++++++))))))*********+++++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,(((((()))************)))++++++++++++++++++++++++***++++++,,,,,,------...---,,,,,,,,,---...///000111666<<>>BBBHHHRRR]]]eeelllqqqyyy~~~}}}~~~|||{{{{{{{{{zzzyyyssstttvvvwwwxxxxxxxxxwwwwww{{{{{{|||~~~~~~~~~|||zzzyyyzzzwwwsssnnnkkkiiijjjkkkrrrwww~~~{{{fffWWWKKKDDD<<<777555444222000000000000000000/////////...........................------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))((((((((()))))))))******))))))*********+++++++++************************))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,(((((()))************)))++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,---...///000000333888>>>DDDGGGIIIKKKLLLHHHIIINNNXXXhhhzzzwwwkkk\\\QQQHHH???:::::::::;;;===@@@FFFOOOYYY```ggghhhgggbbb[[[SSSNNNKKKGGGGGGFFFEEEDDDFFFJJJMMM[[[ooozzzlll```WWWOOOGGGBBB@@@>>><<<;;;;;;===???@@@DDDHHHOOOWWW___hhhrrryyy|||ooobbbZZZWWWVVVUUUSSSQQQPPPPPPPPPIIIFFFBBB???>>>===;;;999999:::<<>>BBBIIITTT___gggjjjkkkiiieee]]]UUUPPPMMMHHHHHHGGGFFFFFFHHHKKKOOO\\\qqqvvvhhh]]]TTTMMMFFFBBB===<<<;;;::::::<<<===>>>@@@EEEKKKQQQWWW___iiippp}}}~~~rrreeeYYYRRROOONNNLLLJJJHHHFFFFFFEEEAAA???===<<<<<<<<<:::999888999;;;>>>CCCKKKTTT[[[cccgggnnnuuuzzz~~~}}}|||~~~~~~}}}||||||}}}~~~}}}}}}wwwxxxyyyyyyzzzyyyyyyyyy{{{}}}{{{uuunnnjjjjjjkkklllpppuuuyyy}}}{{{jjjYYYQQQFFF>>>999777333000000000111222111000///...,,,,,,---------.........,,,,,,,,,---------------------------------------************************))))))))))))))))))))))))(((((()))))))))*********)))************+++++++++))))))*********+++++++++)))************+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))******+++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------.........//////000222333444666;;;BBBGGGIIIJJJJJJJJJFFFJJJRRR\\\jjj{{{}}}xxxlll^^^NNNEEE@@@<<<:::<<<<<<===@@@EEEMMMYYYeeemmmmmmmmmlllggg```XXXRRRPPPIIIIIIHHHGGGGGGIIIMMMPPP]]]ssswwwnnnaaaVVVOOOIIIDDD@@@<<<;;;:::::::::<<<===>>><<>>>>>===;;;:::999999:::;;;999777888999;;;===BBBIIIRRRXXX```dddiiipppuuuwwwvvvuuuxxxzzz}}}~~~}}}}}}}}}}}}|||||||||}}}}}}~~~|||zzzzzz{{{|||{{{zzzzzzyyyxxxxxxwwwxxxxxxxxxzzz|||~~~~~~xxxrrrnnnoooqqqkkknnnrrrvvvzzz~~~sss]]]UUUJJJAAA<<<888444222000111111222222000///...,,,,,,,,,---------......,,,,,,,,,------.........------------------------************************)))))))))))))))))))))))))))************+++++++++)))************+++++++++))))))******++++++++++++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,---......,,,,,,------...000111222777<<>>???BBBGGGPPP\\\iiirrroooooonnniiibbbZZZUUURRRIIIJJJIIIHHHHHHJJJNNNQQQ]]]tttqqqhhh[[[QQQKKKFFFBBB>>>777777666666777888:::;;;999>>>DDDGGGIIIOOOXXX___eeeoooxxx}}}~~~wwwlllaaaVVVMMMFFFBBB???>>>===;;;::::::999999888777777888999999888666888999:::===AAAHHHPPPVVV___bbbggglllqqqrrrpppnnnqqqtttyyy~~~{{{{{{zzzzzzzzzzzz{{{|||||||||}}}~~~~~~|||zzzyyyyyyyyyxxxwwwzzzyyyxxxvvvuuuvvvvvvwwwyyyzzz|||~~~~~~|||~~~{{{zzz{{{xxxttttttxxxrrrrrrsssvvv|||}}}wwwfff\\\SSSLLLCCC888333555222111000111222111///---///............---------,,,,,,,,,------.........---,,,***))))))***,,,---------,,,,,,,,,,,,++++++))))))))))))))))))))))))++++++++++++++++++++++++*********************************************************++++++,,,,,,,,,++++++++++++++++++++++++''')))+++,,,---,,,***))),,,,,,,,,,,,,,,+++***)))))))))******++++++++++++++++++++++++++++++++++++------,,,++++++,,,,,,,,,---...////////////111333999>>>EEEIIIIIIHHHJJJKKKJJJTTT___hhhtttvvvmmmcccUUUFFF???;;;888666777>>>???DDDNNN[[[gggnnnqqqqqqoookkkgggbbb[[[TTTOOOPPPLLLJJJIIIGGGFFFJJJPPPcccxxx|||uuujjjbbbVVVLLLGGGBBB>>>;;;999999888888888888888999;;;<<<>>>BBBHHHMMMRRRUUU___ccchhhmmmpppqqqqqqpppnnniiiaaaWWWNNNGGGBBB@@@===;;;999888888888666444555555555666666777888999;;;;;;<<<===@@@FFFNNNSSSYYY\\\aaadddfffhhhkkkmmmnnnqqquuuzzz~~~{{{yyyyyyyyyxxxxxxyyyyyyzzzyyy{{{|||~~~~~~~~~}}}}}}~~~}}}|||{{{zzzyyyyyyyyyyyyxxxvvvuuussssssrrrrrrssstttyyy~~~}}}}}}zzzzzz{{{yyytttuuuyyyuuuuuuvvvxxx~~~~~~}}}wwwlllcccZZZTTTJJJ>>>777777333222111111222111///...///............---------,,,,,,,,,---------......---,,,+++))))))+++,,,---------,,,,,,,,,,,,++++++************************++++++++++++++++++++++++*********************************************************++++++,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,+++******,,,,,,,,,,,,,,,+++***))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------.../////////000222444:::???EEEIIIIIIIIIKKKMMMOOOZZZfffnnnyyy}}}sssjjj\\\PPPCCC>>>;;;999999;;;???AAAFFFPPP]]]iiippprrrssspppkkkfffaaa[[[TTTPPPPPPLLLIIIIIIGGGFFFJJJPPPbbbwwwvvvooofff^^^SSSJJJDDD@@@<<<999777777777777888999:::;;;<<<===???BBBFFFJJJNNNPPPVVVYYY\\\```cccddddddcccaaa]]]VVVNNNFFF@@@<<<:::;;;999777777777777555444555555555555666777888999999:::;;;<<>>AAACCCJJJTTT```jjjqqqtttuuuqqqkkkfff```[[[UUUQQQPPPLLLIIIIIIGGGFFFJJJPPPaaauuuxxxnnngggaaaYYYNNNFFFAAA===999666555555555666888:::;;;<<<===>>>???AAADDDGGGIIIKKKMMMNNNOOOQQQSSSTTTTTTTTTRRROOOJJJDDD???;;;888777888777555555666777555444555555555555666777888999888999:::;;;>>>CCCIIINNNSSSVVVZZZ^^^```aaadddfffiiilllrrrwww|||}}}}}}}}}|||~~~}}}}}}}}}|||yyywwwwwwwwwwwwwwwwwwxxxyyyzzz}}}}}}}}}}}}|||{{{zzzyyyyyyxxxxxxwwwwwwwwwxxxxxxwwwvvvuuuuuutttsssrrrrrrrrrrrruuuyyyzzz|||}}}yyywwwuuuuuuwwwzzz{{{{{{yyywwwxxxzzzyyyuuuvvvzzz}}}~~~~~~xxxwww~~~{{{vvvpppiiibbbYYYMMM@@@999666444222111222111000//////............------------------------------------,,,++++++++++++,,,---------,,,,,,,,,+++++++++***************************+++++++++++++++,,,,,,++++++++++++++++++++++++***************************************+++++++++))))))))))))))))))))))))******))))))******+++,,,++++++,,,,,,,,,++++++***++++++++++++++++++++++++------------------------,,,,,,+++++++++,,,------...////////////111555777>>>BBBFFFIIIIIILLLPPPTTTbbbooo{{{|||vvvjjj___MMMDDD===;;;::::::<<>>@@@CCCEEEGGGHHHHHHHHHHHHHHHHHHIIIIIIJJJGGGFFFCCC@@@===:::999999777666555555777777777555555555555555555666888888888999:::;;;===BBBHHHLLLPPPSSSXXX[[[]]]^^^```bbbeeehhhnnntttxxxyyyyyyxxxyyy{{{~~~~~~|||{{{{{{yyywwwuuuuuuuuuuuuvvvwwwxxxyyyzzz||||||||||||{{{{{{zzzzzzyyyyyyxxxxxxxxxyyyzzzzzzyyyyyyxxxxxxxxxwwwvvvvvvsssrrrtttwwwyyyzzzyyytttqqqllljjjiiijjjmmmpppqqqrrrxxx|||wwwuuuvvvxxxvvvtttvvv{{{{{{xxxyyyvvvooohhh___TTTEEE:::777555222111222222111000///............------------------------------------,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))******))))))******+++,,,***++++++,,,,,,,,,++++++,,,+++++++++++++++++++++------------------------,,,+++++++++,,,,,,---....../////////000222666:::@@@CCCGGGIIIJJJMMMSSSXXXlllyyyzzzrrrfffZZZHHHAAA<<<;;;:::999;;;???BBBGGGPPP[[[eeemmmsssvvvxxxsssmmmfffaaa[[[VVVSSSOOOKKKIIIIIIGGGGGGKKKQQQ```rrr}}}vvvnnnfffaaaVVVPPPGGGAAA>>><<<888555666666666666777888999::::::;;;>>>@@@CCCFFFGGGHHHGGGFFFEEECCCCCCCCCCCCCCCAAA@@@???===<<<;;;::::::777666555666888999888777444444444444555666777888888:::;;;<<<>>>BBBGGGKKKOOORRRVVVYYY[[[\\\^^^```bbbeeejjjpppsssuuuuuutttvvvyyy|||}}}}}}}}}~~~}}}{{{yyyyyyxxxvvvtttsssttttttuuuvvvwwwyyyzzzzzzzzzzzzzzzzzz{{{{{{|||yyyyyyxxxxxxxxxyyyzzzzzzxxxyyyzzzzzzzzzyyyxxxxxxvvvttttttwwwxxxxxx}}}~~~uuummmhhheeeaaa```___aaaeeeiiikkklllsssyyy~~~vvvsssrrrtttsssrrrvvv||||||zzzqqqiii^^^NNN???999666333222222222111000///............---------...------------,,,,,,,,,,,,,,,------------,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***************************************)))))))))************************)))************+++++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---........./////////000333888<<>>BBBEEEGGGIIIIIIFFFEEECCCBBB@@@@@@??????======<<<;;;:::999888888888666666666888888888666444444444444555666777888888:::;;;<<<>>>AAAFFFIIIMMMPPPTTTWWWYYYZZZ\\\]]]```bbbfffjjjnnnpppqqqqqqtttwwwzzz{{{{{{{{{|||}}}|||}}}~~~|||yyywwwvvvvvvtttrrrrrrrrrrrrsssuuuwwwyyyzzzyyyxxxxxxyyyyyy{{{||||||yyyxxxxxxwwwwwwwwwxxxxxxvvvwwwyyyzzzzzzyyyxxxwwwyyyuuutttvvvwwwwwwzzzzzzqqqiiiccc^^^\\\YYYXXXXXX[[[```eeehhhiiipppxxx}}}uuuqqqooopppooopppvvv}}}~~~uuujjjXXXGGG:::777444222222222222111///............---------......---------,,,,,,,,,,,,------------------,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************+++*********)))))))))(((++++++++++++++++++++++++((()))***+++,,,+++******)))***+++,,,,,,,,,,,,+++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///.../////////000444999===DDDFFFHHHHHHJJJPPPXXX___tttzzzrrriiiZZZMMM???<<<:::;;;;;;:::===CCCGGGNNNZZZdddlllrrrxxx|||xxxtttooojjjddd]]]VVVQQQNNNJJJHHHIIIHHHGGGKKKRRR\\\jjj~~~xxxooofff___[[[MMMHHHAAA===<<<:::777444444444555555777888:::;;;<<<>>>@@@DDDFFFHHHIIIIIIFFFFFFEEECCCBBB@@@??????<<<<<<<<<;;;:::888777666777666555555777777666555444444444444555666777777777888:::;;;<<>>EEEFFFHHHHHHJJJPPPZZZaaasssxxxpppeeeVVVHHH<<<999999;;;<<<<<<@@@EEEIIIQQQ]]]hhhooouuuzzz~~~wwwtttpppkkkeee]]]UUUPPPNNNJJJHHHIIIHHHGGGLLLRRRZZZggg{{{}}}vvvmmmccc[[[WWWJJJEEE???;;;:::999666333222222333555777999;;;===>>>@@@BBBEEEGGGHHHIIIIIIHHHHHHGGGFFFEEECCCAAA@@@>>>>>>===<<<;;;999777666777555444444555555444333444444444444444555777777666777999:::;;;>>>AAADDDJJJMMMQQQSSSUUUVVVXXXYYY^^^___aaacccgggjjjmmmoooppprrruuuwwwwwwwwwxxxyyywwwxxx{{{~~~{{{{{{xxxtttrrrqqqpppooonnnooopppqqqrrrtttvvvxxxyyy|||{{{yyyxxxwwwxxxxxxyyy~~~}}}|||{{{zzzyyyyyyyyyxxxzzz|||}}}~~~}}}|||{{{{{{uuurrrtttuuutttuuuyyy|||||||||}}}~~~}}}zzzwwwuuurrrnnnkkkiiihhhfffeeebbbbbbaaa___\\\\\\]]]___iiilllppprrrssssssuuuvvvyyy{{{zzzxxxxxxyyyvvvqqqnnnhhhaaaZZZVVVTTTSSSRRRVVVRRRRRRVVVYYY\\\ccciiirrrxxx|||vvvuuuqqqnnnmmmpppvvvzzz~~~|||yyy}}}}}}jjjXXXDDD:::111000111000000111111000000000000000111111///............------------------,,,,,,+++++++++------,,,++++++******)))------------,,,+++***)))++++++,,,,,,,,,,,,------,,,,,,,,,++++++************)))))))))***+++,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******,,,,,,,,,------,,,++++++,,,,,,,,,---------......///111222000///333;;;BBBFFFHHHKKKMMMLLLOOOZZZgggxxx{{{sssiii\\\OOOGGG???===<<<>>>>>>===BBBIIIPPPVVV```jjjpppuuuyyy{{{zzzxxxuuuqqqkkkbbbYYYSSSLLLHHHEEEGGGGGGGGGJJJOOOWWW```ppp{{{tttkkkaaaWWWPPPDDDAAA===:::999888666444444555666888999999999999;;;???CCCFFFGGGHHHIIIJJJIIIIIIJJJIIIGGGEEEBBB@@@??????>>>===;;;999777666999999888888777666666555666666666777777888888888888777777999;;;???BBBDDDIIILLLPPPSSSUUUVVVXXXYYY]]]]]]^^^bbbhhhjjjiiigggnnnpppssstttttttttuuuvvvvvvwwwxxx{{{}}}}}}{{{ssstttsssooojjjiiikkkmmmooommmmmmpppuuuxxxxxxwwwxxxxxxyyyzzzzzz{{{||||||}}}zzzxxxwwwwwwwwwwwwvvvzzz{{{{{{|||}}}||||||||||||{{{zzzxxxwwwwwwxxxxxx~~~{{{zzzzzz{{{|||}}}~~~|||{{{zzzzzzzzzyyytttoookkkjjjiiifffdddcccaaa___]]]\\\ZZZYYYXXXTTTUUUUUUUUUTTTTTTWWWYYY^^^aaaeeegggggghhhjjjkkknnnpppooommmnnnpppmmmhhhccc^^^XXXRRRPPPOOONNNMMMQQQOOOPPPUUUZZZ^^^eeellluuu{{{{{{yyyvvvrrrppprrrwww{{{~~~xxxuuuvvvppp```KKK???444111333111000///111111000///.........//////............------------------,,,,,,+++++++++)))******++++++,,,------------------,,,+++***)))+++++++++,,,,,,,,,------,,,,,,,,,+++++++++***************)))******++++++***+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******,,,,,,,,,------,,,,,,+++,,,,,,,,,---------.........000111000///333;;;BBBHHHIIIKKKMMMLLLOOOZZZgggxxxzzzrrrgggZZZMMMDDD???<<<;;;======>>>CCCJJJSSSYYYccclllrrrvvvxxxyyy|||yyyuuupppjjjcccZZZUUUNNNJJJGGGGGGGGGFFFHHHMMMTTT]]]mmm~~~xxxqqqhhh^^^TTTMMMCCC@@@<<<:::999888666444444555666888999999999999;;;???CCCFFFGGGGGGIIIJJJJJJJJJKKKKKKIIIGGGDDDCCCBBBBBBAAA???===:::888777888888777666666666666666444555555555666666666777777777777888;;;>>>AAACCCGGGJJJNNNQQQRRRTTTVVVXXXZZZYYYZZZ^^^cccfffgggeeellloooqqqsssrrrrrrssstttwwwwwwxxxyyyzzz|||}}}~~~}}}yyywwwrrrrrrqqqnnnjjjiiilllnnnooonnnnnnqqquuuxxxxxxwwwxxxxxxyyyyyyzzzzzz{{{{{{zzzxxxvvvvvvxxxyyyyyyyyyzzz{{{{{{||||||||||||||||||{{{zzzxxxxxxxxxyyyyyy~~~{{{{{{{{{|||~~~iiiiiigggeeedddcccccccccaaa^^^ZZZWWWVVVUUUTTTRRRSSSSSSRRRQQQPPPOOONNNNNNLLLNNNOOOPPPPPPQQQSSSUUUWWWZZZ]]]___``````bbbccceeeggggggfffgggjjjhhhccc[[[WWWRRROOONNNOOONNNNNNNNNMMMPPPVVV\\\aaajjjrrr||||||xxxuuuvvvyyy}}}}}}wwwqqqpppwwwwwwhhhSSSEEE777444555333000...222111000...------------///............---------------,,,,,,,,,,,,++++++)))******++++++,,,------------------,,,+++***)))++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++******)))*********+++,,,,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******+++,,,,,,------,,,,,,,,,,,,,,,,,,---------.........///000000000555<<>>;;;:::===>>>???EEELLLWWW^^^gggpppuuuwwwxxxxxx}}}zzzuuuooojjjccc\\\WWWQQQLLLHHHHHHFFFDDDFFFJJJQQQZZZiii}}}~~~zzztttmmmdddZZZPPPJJJBBB???;;;999888777666444444555666888999999999999;;;>>>BBBEEEFFFGGGHHHJJJKKKKKKLLLLLLKKKJJJHHHGGGFFFFFFDDDBBB@@@===:::999:::999888777777777888999555555666666666666666777777777777888:::===???AAADDDGGGKKKNNNPPPRRRTTTVVVXXXWWWXXX[[[```dddffffffkkkmmmpppqqqqqqpppqqqrrrvvvvvvvvvvvvvvvwwwxxxxxx|||yyyuuutttrrrqqqooollljjjjjjlllnnnnnnnnnoooqqquuuxxxyyyyyyyyyyyyyyyyyyyyyzzzzzzzzzxxxvvvuuuvvvyyy|||}}}}}}{{{{{{{{{|||||||||||||||{{{{{{zzzyyyyyyyyyzzzzzz~~~|||||||||}}}~~~XXXXXXVVVUUUTTTSSSSSSSSSTTTRRRPPPNNNNNNMMMMMMLLLMMMNNNOOONNNMMMLLLLLLLLLOOOQQQTTTVVVVVVWWWYYYZZZ\\\___bbbdddeeeeeefffhhhhhhjjjjjjiiikkkmmmkkkggg\\\YYYVVVUUUVVVWWWWWWVVVRRRRRRUUU\\\aaagggqqq{{{~~~zzzyyy{{{}}}yyyrrrnnnqqqxxx~~~zzznnn[[[JJJ:::666666555111///111000//////............///............---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******))),,,,,,,,,,,,,,,+++*********++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++***)))))))))***++++++++++++******)))(((************++++++++++++***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++******++++++,,,---------,,,,,,,,,,,,,,,---------......---...000000222777>>>CCCJJJJJJJJJJJJJJJNNN]]]kkk|||}}}vvvlllaaaSSSFFF>>>===::::::<<<>>>AAAGGGOOOYYY```jjjssswwwyyyzzzzzz}}}yyysssnnnhhhbbb\\\WWWQQQLLLHHHHHHFFFDDDFFFJJJOOOWWWfffyyy|||xxxqqqiii```VVVMMMGGG@@@===:::888777777555444444555666777999999999999<<<>>>BBBDDDFFFGGGIIIKKKKKKLLLMMMMMMMMMMMMLLLKKKJJJJJJHHHFFFCCC@@@>>>===???===<<<:::999:::;;;<<<888888888888888888888888888777888888:::;;;===>>>BBBEEEHHHKKKMMMPPPSSSVVVXXXXXXYYY[[[___cccggghhhjjjmmmoooppppppoooooopppuuutttttttttttttttuuuuuu}}}~~~}}}zzzvvvtttssssssqqqnnnjjjhhhhhhjjjlllmmmnnnooorrruuuxxxyyyzzzzzzzzzzzzzzzyyyyyyyyyyyyzzzxxxwwwyyy{{{~~~{{{{{{{{{{{{{{{|||}}}}}}{{{{{{zzzzzzzzzzzzzzz{{{zzz}}}}}}}}}~~~NNNMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJKKKLLLMMMOOONNNMMMMMMNNNPPPSSSWWW\\\```bbbdddfffhhhjjjmmmppprrrrrrssstttuuurrrttttttssstttvvvtttooocccaaa______```aaaaaa```]]]]]]```eeeiiiooo{{{}}}}}}~~~|||tttnnnnnnqqqvvv~~~~~~sss```PPP???888777555222111////////////000111111222///............---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******)))++++++,,,,,,++++++***************+++++++++,,,,,,++++++++++++++++++++++++,,,,,,+++***)))))))))***))))))***))))))((('''&&&)))))))))******+++++++++*********+++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++*********+++,,,,,,---------,,,,,,,,,,,,---------......---...///111555:::AAAEEEJJJIIIHHHIIIIIIPPP```ppp{{{rrrhhh\\\PPPDDD===<<<999999===@@@CCCKKKTTT[[[bbbllltttyyy{{{}}}}}}{{{xxxrrrmmmgggaaa[[[WWWOOOKKKGGGGGGGGGEEEGGGLLLMMMUUUdddwww{{{wwwoooggg^^^TTTKKKEEE>>>;;;888666666666555444444555666777999999999999;;;>>>BBBDDDFFFHHHKKKMMMMMMMMMNNNNNNOOOOOOOOOOOONNNNNNMMMKKKIIIGGGEEECCCDDDBBB@@@>>>===<<<<<<<<<999999999888888888888888888888999999:::;;;<<<<<<@@@CCCFFFIIILLLOOOSSSVVVXXXXXXZZZ\\\^^^bbbfffhhhkkkmmmooopppoooooooooppprrrrrrrrrrrrssstttuuuvvvzzz{{{{{{|||~~~~~~~~~{{{xxxvvvtttssstttpppkkkgggffffffggghhhkkkmmmoooqqqtttvvvyyyzzz{{{{{{zzzzzzzzzzzzzzzzzz~~~|||{{{{{{~~~|||{{{{{{{{{{{{|||}}}}}}{{{||||||{{{{{{{{{zzzzzzxxx~~~~~~~~~~~~GGGGGGGGGGGGGGGGGGHHHIIIEEEFFFHHHIIIIIIIIIKKKMMMMMMPPPRRRRRRRRRSSSXXX\\\^^^ccckkkqqquuuxxx{{{}}}~~~|||nnnmmmllllllmmmmmmkkkiiikkkjjjkkknnnrrryyy~~~~~~xxxpppmmmmmmooovvv~~~yyyhhhXXXGGG>>>888444222333////////////000222333444///............---------++++++,,,,,,,,,,,,------)))******++++++,,,------***+++++++++++++++******************++++++++++++***++++++++++++,,,,,,,,,++++++******)))*********((())))))))))))(((((('''(((((())))))***+++++++++************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++************+++,,,------------,,,,,,,,,---------.........///000333888>>>DDDGGGIIIHHHHHHIIIKKKTTTgggxxx~~~~~~wwwmmmbbbWWWLLLBBB<<<<<<::::::>>>AAAFFFOOOXXX^^^dddmmmtttyyy|||~~~zzzwwwsssnnniiibbb\\\WWWPPPKKKGGGGGGGGGEEEGGGKKKLLLSSSbbbuuu{{{uuummmeee[[[RRRIIICCC<<<:::777555666666555444444555666888999999999999;;;>>>AAAEEEGGGJJJNNNQQQPPPPPPPPPQQQQQQRRRRRRRRRSSSSSSSSSRRRQQQPPPNNNNNNKKKJJJHHHEEEBBB@@@===<<<999999999999999888888888::::::::::::;;;;;;;;;;;;>>>@@@DDDGGGJJJNNNRRRVVVVVVXXXZZZ\\\]]]```cccfffjjjllloooooonnnmmmnnnnnnoooooopppqqqrrrsssuuuvvvvvvvvvvvvvvvwwwyyyzzz{{{}}}|||{{{yyywwwtttrrrppprrrmmmhhhdddcccdddeeeeeeiiikkknnnqqqrrruuuxxxzzz{{{{{{{{{{{{{{{|||||||||~~~}}}}}}|||{{{{{{zzzzzz|||}}}~~~}}}}}}}}}}}}|||{{{zzzyyywww}}}EEEEEEEEEFFFGGGHHHJJJKKKIIILLLOOOPPPQQQQQQTTTVVVXXX[[[___```bbbgggooovvv}}}~~~~~~}}}|||yyywwwtttssssssuuuyyy~~~~~~vvvrrrnnnmmmrrrxxx{{{qqqcccRRRDDD999222111555///////////////000111222///............---------+++++++++,,,,,,---------)))******++++++,,,------******++++++++++++******************++++++++++++******+++++++++,,,,,,,,,*********)))******++++++((()))******************((((((((()))***+++++++++************++++++++++++************************+++,,,,,,,,,,,,+++******)))***+++,,,------------,,,,,,,,,---------......//////111555;;;AAAFFFIIIJJJHHHHHHJJJNNNZZZooo~~~{{{sssggg[[[PPPGGG@@@;;;===::::::???CCCIIIRRR\\\ccchhhnnntttwwwzzz}}}{{{xxxuuuqqqllleee]]]XXXRRRLLLIIIHHHFFFDDDEEEIIIIIIQQQ```sssyyytttkkkbbbYYYOOOFFFAAA;;;888666555555555555444444555666888999999999999:::===AAAEEEIIIMMMRRRUUUUUUUUUTTTTTTUUUUUUVVVVVVWWWXXXYYYYYYZZZYYYYYYYYYWWWVVVUUUQQQMMMHHHCCC@@@============<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;:::;;;===AAADDDGGGKKKQQQTTTWWWZZZ^^^______```ccceeeiiikkkmmmnnnmmmkkkllllllnnnnnnnnnooopppqqqrrrssssssrrrrrrrrrssstttvvvxxxyyyyyyyyywwwtttqqqmmmkkknnniiiccc```aaadddffffffgggjjjmmmpppqqqssswwwzzz{{{{{{||||||}}}}}}~~~~~~}}}||||||~~~}}}|||zzzzzzzzz{{{}}}~~~~~~~~~}}}{{{yyyxxxxxx}}}FFFFFFFFFHHHIIIKKKMMMNNNRRRUUUZZZ\\\\\\]]]```cccfffiiinnnpppsss{{{yyywwwwwwyyy}}}~~~}}}xxxrrroooqqqwww{{{xxxkkkYYYIII:::111111555000//////.........////////////.........---------+++++++++,,,,,,---------------,,,,,,+++******))))))******+++++++++******)))************+++++++++*********++++++,,,,,,,,,***)))))))))***+++,,,,,,)))***+++,,,,,,,,,,,,,,,'''(((((()))***+++++++++)))************+++++++++************************+++,,,,,,,,,,,,+++******)))***+++,,,------...---,,,,,,,,,---------......000000111666<<>>;;;===:::;;;???DDDJJJTTT^^^gggkkkooosssvvvyyy|||~~~{{{zzzwwwtttoooggg___YYYTTTOOOJJJHHHFFFBBBCCCGGGHHHOOO^^^rrrxxxrrrjjj```WWWMMMEEE???:::888555444555555555444444555666888999999999999:::===AAAEEEIIINNNTTTWWWXXXXXXWWWWWWWWWXXXXXXYYY[[[[[[]]]^^^___`````````bbbaaa```\\\WWWPPPJJJFFFCCCBBBBBBBBBAAAAAA@@@@@@<<<<<<======<<<<<<;;;:::999;;;>>>BBBEEEJJJOOOSSSZZZ^^^bbbdddccccccdddfffgggiiillllllkkkjjjjjjjjjnnnnnnnnnnnnnnnoooppppppsssrrrqqqqqqqqqsssvvvwwwwwwwwwwwwvvvrrrnnniiifffjjjeee___^^^aaaeeeggghhheeeiiimmmoooppprrrvvvyyy{{{||||||}}}~~~|||{{{zzz{{{}}}}}}|||zzzyyyzzz{{{}}}}}}{{{xxxwwwxxx~~~JJJKKKLLLMMMMMMPPPSSSVVVWWWaaaiiikkkmmmrrrwwwyyy}}}}}}{{{wwwxxx}}}~~~yyyxxxyyyzzz}}}}}}~~~vvvbbbOOO@@@777222///000...,,,,,,...///...---......//////......---,,,.........------,,,,,,,,,------,,,,,,,,,,,,++++++///...,,,***))))))***+++))))))*********+++++++++,,,,,,++++++++++++++++++))))))*********+++++++++++++++******)))((((((((()))************+++++++++)))))))))))))))))))))))),,,++++++******++++++,,,,,,,,,+++***))))))*********+++,,,,,,------,,,,,,..................------111111333777>>>DDDGGGIIILLLIIIHHHLLLUUUfff~~~~~~zzzkkkZZZOOOFFF>>>::::::;;;<<<>>>AAAGGGPPPZZZaaafffmmmrrrsssuuuzzz|||zzz~~~{{{xxxtttnnnggg___ZZZRRROOOKKKHHHFFFFFFGGGHHHMMMRRR]]]oootttmmmddd\\\TTTMMMDDD???:::888555444555555555444888777777777888999::::::;;;@@@EEEIIILLLPPPVVV[[[]]]\\\\\\[[[[[[[[[[[[\\\dddeeeeeefffgggiiimmmqqqppppppoookkkccc[[[UUUSSSNNNMMMKKKJJJJJJIIIGGGDDDCCCAAA@@@@@@@@@@@@>>><<<======>>>@@@DDDJJJPPPTTTWWW\\\cccggghhhfffcccbbbeeeeeegggiiikkkkkkiiigggiiijjjjjjjjjkkkmmmqqquuuvvvuuurrrpppooopppqqqsssvvvuuussspppmmmiiifffdddcccbbbaaaaaaccceeehhhiiillllllmmmnnnqqquuuxxxzzz~~~~~~}}}}}}~~~{{{{{{}}}~~~~~~~~~~~~~~~~~~|||{{{zzz{{{}}}~~~|||{{{|||NNNPPPRRRTTTWWW]]]ccchhhpppzzz{{{wwwwww{{{}}}}}}}}}}}}{{{{{{}}}|||lllZZZIII===666333111000......///000///.........//////......---,,,......---------,,,,,,,,,------,,,,,,,,,+++++++++,,,***(((&&&&&&&&&'''((())))))*********+++++++++++++++++++++++++++++++++))))))*********+++++++++)))))))))))))))*********)))************+++++++++************************,,,++++++******++++++,,,,,,++++++***))))))*********+++,,,,,,------,,,,,,........................111111333888>>>DDDHHHIIILLLIIIJJJOOOYYYjjj~~~xxxjjjYYYNNNEEE===999::::::<<<>>>BBBHHHQQQ[[[aaahhhnnnssstttvvv{{{}}}{{{}}}{{{xxxtttooohhh___ZZZRRROOOKKKGGGEEEEEEGGGHHHKKKQQQ]]]ooo{{{ssslllccc[[[TTTLLLDDD>>>:::888555444555555555444777777777777888999::::::===AAAFFFJJJMMMRRRYYY^^^aaa```___^^^^^^^^^___```jjjkkkkkklllmmmooossswwwyyyyyyxxxtttmmmfffaaa___ZZZYYYWWWUUUSSSPPPLLLIIIJJJHHHEEECCCBBB@@@>>>===>>>======???BBBGGGLLLOOOWWW\\\bbbggghhhgggffffffiiiiiijjjllllllllljjjhhhggghhhiiiiiijjjlllpppsssxxxwwwuuutttrrrqqqqqqqqqpppoooooommmjjjgggeeecccaaa`````````bbbdddgggiiikkkkkkmmmooorrruuuxxxzzz|||~~~}}}|||||||||zzz{{{}}}~~~~~~~~~~~~~~~~~~}}}{{{zzzzzz|||~~~}}}|||}}}XXX[[[```eeellluuu~~~zzzvvvuuuyyy|||}}}{{{yyyzzz}}}yyyiiiUUUEEE:::666333222000///000111000///......//////......---,,,...------------,,,,,,,,,,,,,,,,,,,,,++++++++++++)))((('''%%%%%%%%%&&&&&&***************+++++++++)))*********+++,,,,,,,,,***************+++++++++'''(((((()))******++++++)))************+++++++++************************,,,++++++******++++++,,,,,,+++******)))************+++,,,,,,------,,,,,,........................000000333999@@@FFFIIIJJJKKKIIILLLTTTaaasss|||uuugggVVVKKKCCC<<<888999999;;;>>>CCCIIIRRR\\\cccjjjpppuuuvvvxxx|||~~~}}}|||{{{yyyuuupppiii```ZZZRRROOOKKKGGGEEEEEEFFFGGGJJJQQQ___rrr|||xxxrrrkkkaaaYYYRRRKKKCCC>>>999777555444555555555444777777777777888999:::;;;>>>BBBFFFJJJNNNTTT]]]cccgggfffcccaaaaaabbbdddfffoooppppppqqqqqqtttwww{{{{{{vvvqqqnnnmmmooommmkkkiiifff```ZZZVVVSSSPPPKKKHHHFFFEEECCCBBBAAA@@@@@@@@@CCCFFFJJJMMMUUUZZZ```eeehhhhhhiiiiiillllllmmmmmmlllkkkiiihhhfffhhhiiijjjjjjmmmpppsssyyyzzzzzzyyywwwtttqqqooonnnmmmmmmkkkiiieeebbb```_________```bbbdddgggiiiiiikkkmmmpppsssvvvxxxzzz{{{}}}~~~~~~|||{{{{{{|||zzz|||~~~~~~}}}}}}}}}~~~}}}{{{{{{xxxzzz{{{|||~~~}}}}}}~~~gggmmmvvvzzzuuutttvvvxxxyyy{{{}}}zzz{{{~~~uuu```LLL>>>888444222000000000000///............///......---,,,------------------------,,,,,,,,,++++++++++++***+++***)))((('''(((((((((************************((())))))***+++,,,,,,---************************(((((())))))************))))))*********+++++++++************************,,,++++++******++++++,,,++++++***************+++***+++,,,,,,------,,,,,,---------...............///000444:::BBBGGGIIIJJJKKKJJJNNNZZZiii|||~~~yyypppbbbSSSHHHAAA:::888999999;;;???DDDKKKTTT^^^eeelllrrrwwwxxxzzz~~~~~~|||{{{yyyvvvqqqiii```ZZZRRRPPPKKKGGGEEEEEEFFFGGGKKKTTTdddwww{{{pppiii___WWWPPPIIIBBB===999777444444555666555555777777777777888999;;;;;;>>>BBBGGGKKKPPPWWWaaagggllljjjgggddddddfffiiikkkqqqqqqrrrqqqqqqssswwwzzz~~~~~~}}}{{{xxxvvvvvvwww|||{{{zzzxxxvvvpppiiiddd^^^ZZZTTTPPPOOONNNMMMLLLFFFEEEEEEEEEGGGJJJMMMOOOSSSWWW]]]aaadddfffiiijjjlllmmmmmmllljjjhhhffffffhhhiiikkklllmmmooosssvvvzzz|||~~~yyysssooopppooonnnlllhhhddd```^^^]]]]]]^^^```ccceeehhhiiihhhjjjmmmqqquuuxxxyyyzzz|||}}}~~~}}}||||||}}}|||~~~}}}}}}}}}}}}~~~}}}{{{zzzxxxyyyyyyyyy{{{~~~~~~|||}}}~~~zzzuuussstttvvvvvvxxx}}}}}}{{{}}}}}}~~~jjjSSSBBB999555333000///000///...---.........///......---,,,------------------------,,,,,,+++++++++*********++++++******************************************(((((()))***++++++,,,,,,************************************))))))(((((())))))*********+++++++++************************,,,++++++******++++++,,,+++***************++++++***+++,,,,,,------,,,,,,---------........./////////111555<<>>EEEHHHHHHGGGJJJKKKTTTeeeyyyyyyrrrcccWWWIIIBBB===999999;;;:::===CCCIIIQQQ[[[eeekkkooouuuzzzzzz|||}}}{{{xxxuuupppjjjbbb]]]UUURRRNNNIIIGGGFFFGGGHHHOOOYYYjjj|||}}}mmmfff[[[RRRLLLFFF@@@<<<888666444444555666666666666666666777888:::;;;<<<>>>DDDLLLSSSZZZbbbjjjqqqrrrqqqoooooopppsssvvvxxxzzzzzzyyywwwttttttvvvyyywwwvvvuuusssrrrtttyyy|||~~~yyyrrrlllgggccc___]]]VVVUUUTTTSSSTTTTTTVVVVVVSSSUUUWWWXXXYYY\\\___bbbgggjjjkkkiiieeedddeeehhhkkkmmmppprrrsssuuuxxxzzzwww|||zzzllljjjgggcccaaa______^^^XXXZZZ\\\```cccfffiiijjjhhhkkkpppvvvzzz}}}}}}}}}~~~~~~~~~~~~~~~{{{yyyxxxwwwxxxyyyyyyyyy|||{{{{{{{{{wwwuuuuuuvvvqqqsssxxx~~~|||wwwtttuuu{{{iiiQQQBBB888666333111111000...---......//////......---,,,,,,,,,,,,---------......++++++++++++************))))))***************)))+++++++++*********))))))))))))))))))************+++++++++*********))))))*********))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******))))))***++++++,,,***+++,,,,,,------,,,,,,,,,,,,------...//////000111444999@@@FFFHHHGGGFFFJJJKKKUUUiii~~~~~~vvvooo^^^RRREEE???<<<999:::<<<:::>>>DDDLLLTTT^^^hhhnnnpppvvvzzz{{{||||||xxxsssoooiiiddd```WWWTTTOOOKKKHHHGGGHHHIIIMMMXXXhhhyyy}}}zzzllldddZZZQQQJJJEEE???;;;888666444444555666777666555555666777888:::<<<===@@@GGGQQQZZZaaahhhpppvvvvvvvvvwwwxxxzzz}}}~~~zzzwwwvvvwwwyyyyyywwwtttpppnnnpppuuuyyy}}}}}}|||wwwtttpppllliiieeecccaaa___]]]\\\[[[[[[WWWWWWWWWVVVVVVWWW[[[^^^___bbbdddccc```___bbbeeehhhkkknnnppprrrtttvvvxxxtttzzzrrrooohhhbbb]]][[[[[[[[[TTTVVVZZZ]]]aaaeeeggghhhhhhlllrrrxxx}}}~~~}}}}}}}}}}}}~~~zzzxxxwwwuuuwwwxxxyyyyyyzzz}}}|||}}}|||xxxvvvvvvwwwoooqqqvvv|||~~~xxxrrrpppvvvrrrWWWFFF:::777444333222111///.........//////......---,,,,,,,,,,,,------.........+++++++++************)))***++++++,,,,,,,,,++++++++++++++++++******))))))*********)))))))))))))))++++++++++++******))))))((((((((()))******++++++)))************+++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,******))))))***+++,,,,,,++++++,,,---------,,,,,,,,,,,,------...///000000222444:::AAAFFFHHHGGGEEEJJJLLLVVVkkk}}}tttmmm[[[OOOCCC>>>;;;999:::===;;;???FFFMMMVVV```iiippppppvvvzzz{{{||||||wwwrrrnnniiidddaaaXXXUUUPPPLLLIIIHHHIIIIIIKKKUUUeeevvv|||yyyllldddYYYPPPJJJDDD???;;;888666444444555777777666555555666777888:::<<<===BBBIIITTT^^^fffmmmtttzzzzzz{{{|||~~~{{{wwwvvvvvvxxx{{{xxxtttnnnkkklllpppttttttuuuwww{{{}}}|||zzzwwwuuurrrpppmmmiiifffcccaaa```ZZZYYYXXXVVVTTTUUUXXX[[[XXX[[[^^^\\\YYYYYY]]]aaaeeehhhlllnnnppprrrtttvvvsssyyy}}}wwwnnnddd\\\XXXWWWWWWRRRTTTWWW\\\```cccfffggghhhlllssszzz~~~}}}}}}||||||}}}yyywwwvvvsssuuuxxxxxxyyyyyy{{{}}}}}}~~~||||||}}}~~~}}}uuuppppppwww~~~sssoooooosss{{{~~~iiiPPP@@@888111000111...------////////////............///...---,,,+++,,,,,,---+++++++++************)))////////////...---,,,,,,++++++************++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++*********)))))))))))))))***)))((((((((()))+++,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++******++++++,,,---...+++(((***...000---***///000000///......000222222888???CCCDDDDDDEEEGGGHHHLLLWWWiii}}}zzzoooeeeXXXKKK@@@;;;;;;::::::<<<@@@BBBFFFOOOZZZdddllloootttvvvyyy{{{}}}}}}}}}|||~~~~~~yyyrrrooommmiiiccc^^^UUUMMMJJJHHHFFFGGGJJJNNNVVVddduuu{{{uuummmeeeYYYPPPJJJEEE@@@<<<888888777555555444444444555666777777777:::>>>AAADDDMMMZZZdddkkksss||||||zzzwwwsssqqqppppppqqqrrrqqqqqqssswwwzzz||||||||||||{{{yyywwwuuuqqqlllfffaaa^^^]]]ZZZWWWTTTRRRQQQPPPWWWUUURRRPPPRRRVVVZZZ^^^bbbdddgggkkkooorrrtttuuusssxxx~~~zzzqqqhhhaaaZZZUUUQQQOOOPPPSSSWWW[[[```ccceeeiiinnnuuu}}}~~~}}}~~~|||yyyvvvuuuwwwxxxyyyyyywwwvvvvvvwww}}}~~~~~~~~~}}}wwwrrrpppuuu}}}}}}uuurrrrrrrrruuuzzz}}}qqqXXXDDD:::333111222000...///////////////............///...---,,,,,,,,,------++++++++++++************,,,------.........------++++++************++++++******))))))))))))******++++++++++++++++++++++++,,,++++++***)))(((''''''***)))((((((((()))+++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++******++++++******++++++,,,---...+++(((***...000---***---...///...------///111333999@@@DDDDDDDDDFFFGGGIIINNNZZZlll~~~|||xxxnnncccVVVJJJ???;;;;;;::::::<<<@@@CCCIIIRRR]]]fffmmmppptttvvvxxxzzz{{{|||||||||~~~}}}yyyrrrooommmiiiccc^^^UUUNNNKKKIIIFFFGGGJJJNNNVVVdddvvv{{{vvvllldddXXXOOOHHHCCC>>>:::888777666555444444444444555666777777888:::>>>AAAFFFPPP\\\fffmmmttt|||{{{xxxvvvuuutttssssssqqqooooooqqqssstttuuurrrtttvvvvvvvvvxxx|||}}}|||{{{yyywwwrrrkkkgggbbb```]]]ZZZVVVSSSQQQPPPRRRPPPNNNMMMOOOSSSXXX[[[^^^___bbbeeeiiillloooppprrrwww}}}~~~uuukkkccc\\\VVVRRRNNNOOOQQQTTTXXX]]]aaadddjjjooovvv}}}~~~~~~~~~}}}{{{yyywwwuuuuuuwwwxxxxxxwwwvvvwwwwww}}}~~~|||yyysssooorrrvvvzzz}}}wwwvvvtttooonnnooouuu|||bbbJJJ???555222333111000111////////////..................---,,,,,,,,,------,,,+++++++++******************+++,,,------------++++++************++++++******))))))))))))******++++++++++++++++++++++++---,,,+++***)))'''&&&&&&)))))))))((()))******+++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++******++++++,,,------+++)))***...///---+++,,,---...---,,,---///000555:::AAADDDEEEDDDFFFHHHJJJQQQ___qqq}}}{{{wwwlllaaaSSSHHH???;;;;;;:::;;;>>>AAAFFFNNNXXXbbbiiiooorrruuuvvvwwwxxxyyyzzz{{{|||~~~~~~zzzssspppooojjjddd^^^VVVNNNKKKIIIFFFGGGKKKNNNVVVeeevvv|||wwwkkkcccWWWMMMFFFAAA<<<888777777666555444444444444555666777777888;;;???BBBHHHRRR___hhhnnnssszzz~~~}}}zzzwwwvvvsssooommmmmmnnnooooooiiijjjlllmmmnnnppptttwwwxxxyyyyyyzzzyyyuuuooojjjeeeddd```\\\XXXSSSPPPOOOMMMKKKJJJJJJKKKOOOSSSVVVXXXYYYZZZ]]]```dddgggiiinnnssszzzzzzqqqiiiaaaZZZVVVQQQQQQQQQSSSWWW\\\aaaeeemmmqqqwww}}}~~~|||||||||{{{zzzxxxvvvuuusssuuuwwwwwwwwwvvvwwwxxx}}}~~~|||yyyrrrnnnoooqqqsssyyy~~~yyywwwssslllgggfffkkkvvvlllRRREEE777333333111000111////////////............------------------------,,,,,,+++++++++*********)))***+++,,,,,,,,,,,,,,,++++++************++++++,,,,,,++++++++++++,,,,,,************************,,,++++++***)))((('''''')))))))))))))))******+++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++******++++++,,,------+++***+++---...---+++,,,---......------///111666<<>>;;;::::::<<>>DDDGGGFFFEEEFFFHHHIIITTTeeexxx}}}zzzuuuiii]]]KKKCCC===;;;::::::===AAAEEEMMMYYYccckkkppptttvvvyyyyyyxxxxxxyyyzzz{{{{{{~~~xxxuuutttnnnhhh___VVVNNNKKKIIIGGGHHHKKKNNNVVVeeewww{{{vvvkkkcccWWWMMMFFFAAA;;;888666555555444444444444555555666777888999<<<@@@CCCGGGPPPZZZaaacccfffkkkppptttuuuvvvxxxyyyzzz{{{{{{}}}||||||}}}|||xxxtttrrrssssssttttttjjjhhheeecccbbbaaaaaa```^^^___bbbfffiiihhheeebbbfffeeedddaaa^^^[[[XXXVVVRRRQQQOOONNNMMMMMMNNNNNNQQQQQQQQQRRRUUUXXX\\\^^^```gggnnnvvvyyyqqqkkkfffbbb```]]]\\\^^^ccchhhllluuuxxx|||~~~~~~~~~~~~}}}{{{yyyvvvtttrrrqqqqqqtttvvvwwwwwwwwwyyyzzz|||wwwssspppooonnnmmmrrrxxx{{{wwwpppeee]]][[[VVV```pppfffSSS???555333222000000////////////............+++,,,---.........------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++***))))))++++++************++++++******))))))))))))******************************((((((((()))******++++++(((((()))************)))******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,,,,---------.../////////000222444:::???EEEHHHGGGFFFFFFHHHKKKVVVhhhzzz{{{xxxsssfffZZZGGGAAA<<<;;;::::::===CCCGGGPPP\\\gggmmmqqqvvvyyy{{{{{{{{{{{{||||||||||||zzzwwwuuuooohhh___WWWOOOLLLJJJGGGHHHLLLNNNVVVeeevvv~~~xxxtttiiiaaaUUULLLFFFAAA<<<888555555444444444444444555555666777888999<<>>DDDIIIRRR___hhhnnnrrrwww{{{}}}}}}~~~~~~}}}|||~~~~~~yyyvvvtttooohhh___WWWOOOLLLJJJHHHIIILLLNNNVVVdddvvv{{{uuuqqqfff^^^SSSJJJEEE@@@<<<888555444444333333444444555555666777888999===AAAEEEKKKPPPWWWYYYYYY\\\bbbggghhhiiijjjlllmmmnnnoooooopppppppppqqqvvv||||||zzzyyyzzzzzzzzzxxxwwwmmmiiieeeccccccbbb```^^^[[[ZZZYYYYYYYYYXXXUUUSSSWWWYYY\\\^^^```aaaaaaaaa[[[[[[ZZZXXXVVVUUUSSSRRRNNNOOOPPPRRRTTTVVVWWWXXXWWW```iiiqqq|||{{{yyyuuurrrrrrtttvvvxxx||||||{{{yyywwwvvvvvvvvvvvvuuuwwwyyyyyyyyyyyyzzz{{{zzz}}}|||}}}{{{yyywwwvvvpppkkklllqqqrrr~~~|||ttteeeXXXSSSMMMSSS___nnn|||wwwaaaHHH;;;777555333222000/////////............***+++---...///...---------------,,,,,,,,,++++++******+++,,,------------++++++************++++++,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))++++++******))))))(((((('''((()))++++++******)))(((((()))***,,,---...///*********++++++,,,,,,,,,++++++******++++++,,,---***+++,,,,,,,,,,,,---...***,,,---------...000222<<>>;;;;;;::::::???EEEJJJTTT```iiinnnrrrxxx}}}~~~~~~}}}|||~~~|||xxxuuusssmmmfff___WWWOOOLLLJJJHHHIIILLLNNNVVVddduuuzzzsssoooddd\\\QQQHHHCCC???;;;888444444333333333444444555555666777888:::===BBBEEENNNSSSWWWYYYXXX[[[aaagggiiijjjkkkmmmnnnooooooppppppooooooqqquuu|||~~~~~~~~~~~~{{{xxxuuupppkkkhhhgggeeebbb___^^^[[[XXXVVVTTTRRROOOLLLMMMOOOTTTXXX\\\^^^___```\\\\\\[[[[[[YYYXXXVVVUUUMMMNNNPPPRRRTTTUUUVVVVVVUUU___iiiqqq{{{}}}|||}}}~~~}}}zzzyyyxxxwwwwwwxxxyyyyyyvvvxxxzzzzzzyyyyyyzzz{{{yyy{{{}}}}}}|||wwwrrrooommmllllllttt{{{}}}uuuiii]]]TTTRRRSSSWWWaaarrr{{{oooXXXAAA777888666111000000000000////////////////////////////////////,,,,,,,,,+++++++++******,,,,,,,,,+++++++++************+++++++++,,,,,,,,,************************))))))(((((((((((()))))))))))))))))))))))))))))),,,+++***))))))***+++,,,---+++***(((((()))+++,,,,,,++++++******++++++,,,+++++++++---......---+++************+++,,,---...000---,,,///000000333888???@@@EEEHHHGGGFFFKKKTTT___fffqqq{{{}}}yyyrrrfffVVVJJJCCC===999:::<<<===BBBGGGQQQZZZdddjjjpppwwwzzzyyy~~~|||{{{{{{}}}}}}||||||yyytttmmmhhhcccZZZRRRNNNKKKGGGGGGIIIMMMUUUbbbrrr~~~yyysssnnneee]]]RRRJJJDDD@@@;;;888555444444333333444444555666444666999;;;===BBBIIIPPPUUUZZZ^^^___aaadddhhhlllooorrrqqqooommmoooqqqtttuuuwwwyyy}}}}}}{{{|||xxxxxxzzz}}}xxxvvvrrrnnnjjjfffdddcccdddaaa]]]XXXTTTQQQOOONNNOOONNNNNNNNNQQQTTTXXX[[[YYY\\\aaaddddddaaa]]]ZZZYYYWWWUUUTTTUUUVVVVVVUUU[[[aaajjjrrr|||{{{zzzyyyyyyxxxxxxxxxyyy|||zzzxxxvvvuuuuuuvvvwwwwww~~~}}}xxxsssooonnnnnnooossszzzwwwlllaaaYYYQQQQQQRRRZZZhhhyyysss]]]FFF;;;999555...000000000000////////////////////////////////////,,,,,,,,,++++++++++++***,,,,,,,,,+++++++++************++++++++++++++++++******************************))))))))))))******************************++++++***))))))***++++++,,,+++***))))))***+++,,,+++******************++++++******,,,......,,,***************+++,,,------000------///000000444999AAABBBEEEHHHGGGGGGNNNWWWfffkkkssszzz}}}xxxqqqeeeUUUJJJ@@@;;;777999<<<>>>CCCIIISSS\\\eeejjjpppwww{{{zzz}}}{{{{{{|||~~~~~~}}}{{{uuunnniiicccZZZRRROOOKKKGGGGGGIIIMMMUUUbbbppp~~~yyyrrrnnneee]]]RRRIIIDDD???;;;777555444444333333444444555222111333999<<>>:::666555444444333333444444555333111333999===@@@HHHPPPRRRXXX^^^bbbccceeehhhlllmmmpppttttttssssssuuuxxx~~~~~~{{{uuuoookkkiiihhhhhhkkkppptttvvvwww{{{{{{zzzxxxvvvssspppnnniiifffccc^^^YYYVVVSSSRRRNNNMMMKKKIIIHHHIIIJJJKKKOOORRRXXX^^^bbbccccccbbbaaa```]]]ZZZYYYYYYZZZ[[[]]]ccckkkttt}}}~~~|||{{{zzzzzzyyyyyyyyyzzzzzz{{{zzzyyyxxxwwwwwwwwwyyyyyy{{{}}}}}}yyyrrrnnnnnnpppqqqrrruuuzzz~~~vvvmmmfffYYYTTTOOOMMMRRR___uuu{{{yyy{{{~~~uuuaaaKKK<<<666444222111111000000/////////////////////////////////------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******++++++************))))))************************+++******))))))******++++++++++++++++++++++++++++++******************+++++++++*********+++,,,,,,++++++************++++++***))))))***+++,,,+++***------,,,+++++++++,,,,,,...---...111111000666===FFFEEEFFFGGGGGGJJJTTT```sssvvvyyy{{{}}}|||vvvlll___PPPGGG<<<888777999;;;>>>EEEMMMWWW___gggkkkpppwww{{{{{{}}}}}}||||||}}}}}}xxxqqqlllddd\\\SSSOOOLLLGGGGGGIIIMMMTTT^^^kkkzzz|||wwwqqqlllddd\\\QQQHHHBBB===999555555444444333333444444555888666777;;;>>>AAAIIIPPPVVV[[[aaaeeeeeefffhhhjjjnnnqqquuuvvvvvvvvvyyy|||~~~|||yyytttkkkdddfffdddcccdddhhhllloooppprrrsssuuuvvvuuutttrrrpppkkkiiieee```[[[VVVSSSQQQOOONNNLLLIIIHHHHHHHHHIIIIIIMMMRRRYYY___ccceeeffffffeeebbb^^^[[[YYYZZZ[[[^^^dddlllttt}}}~~~}}}{{{{{{{{{{{{zzzzzz{{{{{{||||||xxxxxxwwwwwwxxxyyyzzzzzzzzzzzzzzz}}}zzzrrrmmmlllmmmnnnooorrruuuxxx}}}yyyrrrlll___WWWOOOKKKKKKTTTjjj~~~nnnSSS>>>777888222222222111000/////////////////////////////////---------,,,,,,,,,++++++,,,,,,,,,+++++++++******++++++******************************************))))))(((((((((((())))))*********************************++++++*********++++++***++++++,,,,,,------,,,,,,++++++,,,,,,---+++)))((()))+++,,,+++***------,,,,,,+++,,,,,,,,,------///222111111777???GGGFFFEEEFFFFFFJJJUUUbbbmmmsssxxx||||||tttiii[[[MMMEEE<<<999999:::;;;>>>EEENNNYYYaaaiiimmmrrrxxx|||{{{}}}~~~}}}~~~~~~}}}xxxqqqllleee\\\TTTPPPLLLGGGFFFIIILLLRRR[[[gggvvv~~~|||wwwqqqllleee\\\QQQHHHBBB===888555555444444333333444444555999777888===AAADDDMMMUUU]]]bbbhhhjjjjjjiiijjjkkkooorrrwwwxxxxxxyyy|||}}}|||zzztttkkkccceeebbb___^^^```ccceeefffgggiiillloooqqqrrrqqqqqqllljjjfffaaa\\\VVVRRRPPPNNNMMMLLLJJJIIIHHHHHHHHHFFFIIIMMMSSSZZZ___ccceeekkkkkkiiiddd___\\\[[[\\\___dddlllttt|||~~~}}}||||||zzzyyyyyyxxxyyyyyyzzzzzzwwwwwwwwwwwwxxxyyyzzzzzzxxxxxxyyy}}}}}}tttnnnjjjiiiiiikkkllloooqqqvvv}}}vvvqqqdddYYYPPPKKKHHHMMM^^^qqqzzz___EEE999999333333222111000000///...////////////////////////------------,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,************************))))))(((((((((((()))))))))))))))))))))))))))))))))***++++++++++++***)))******++++++,,,---------------,,,,,,,,,,,,------,,,***))))))+++,,,,,,+++------,,,,,,,,,,,,------------000222111111888BBBHHHFFFEEEEEEEEEHHHTTT```fffooozzz|||sssgggXXXKKKCCC<<<::::::<<<<<<>>>GGGPPP[[[dddmmmqqqvvv{{{}}}|||~~~}}}yyyrrrmmmfff]]]UUUPPPLLLGGGFFFHHHJJJOOOXXXcccsss~~~|||xxxqqqlllfff]]]RRRIIIBBB===888555555444444333333444444555666555777===BBBHHHRRR[[[ccchhhnnnqqqooonnnnnnoooppptttxxxzzzyyyzzz}}}~~~}}}}}}~~~}}}zzztttkkkeeebbb___[[[ZZZ[[[\\\]]]]]]```aaadddhhhkkklllmmmnnniiigggeeeaaa]]]XXXUUURRRNNNMMMLLLKKKIIIIIIHHHHHHFFFGGGJJJOOOTTTZZZ___aaakkkmmmnnnkkkeeeaaa```aaa___dddlllsss{{{~~~}}}}}}}}}}}}wwwwwwvvvuuuuuuuuuuuuuuuvvvvvvwwwwwwxxxxxxxxxxxxyyyvvvwww|||xxxoooiiifffeeedddfffhhhkkkoooyyyzzzvvvkkk^^^SSSOOOLLLKKKXXXhhhrrrVVVAAA999444333333222111000///...////////////////////////...------------,,,,,,,,,,,,,,,,,,+++++++++************+++,,,---......///***************************))))))))))))))))))***************************)))***++++++++++++***))))))***+++,,,---------------,,,,,,++++++,,,,,,------+++)))***+++---------,,,,,,,,,,,,,,,---...///,,,---111333222111999CCCGGGEEEDDDEEEDDDFFFQQQ]]]fffrrr{{{rrrdddUUUIIIBBB;;;:::;;;===>>>@@@JJJUUU___hhhrrrwww|||~~~~~~zzztttooofff^^^UUUPPPLLLGGGFFFHHHHHHMMMUUU```ppp~~~}}}yyyrrrmmmggg___SSSIIICCC>>>999555555444444333333444444555555333555;;;AAAHHHRRR\\\ccchhhooorrrrrrqqqqqqsssqqquuuyyyzzzzzz{{{~~~|||xxxuuuyyy}}}}}}xxxqqqkkkgggaaa^^^[[[ZZZZZZ[[[[[[ZZZ[[[[[[]]]___aaaccceeefffcccccccccaaa___]]]ZZZYYYSSSRRRQQQOOOMMMKKKJJJIIIGGGGGGHHHKKKOOOTTTYYY\\\ccchhhllllllgggdddcccddd___dddkkkrrrzzz~~~}}}|||||||||}}}}}}xxxwwwvvvuuutttsssssssssuuuvvvvvvwwwwwwwwwvvvvvv|||wwwuuuyyy}}}zzzqqqjjjeeeccc```bbbdddfffkkkttt}}}yyyqqqcccWWWTTTQQQNNNVVVdddvvveeeJJJ;;;444444333222111000///...////////////////////////......---------,,,,,,,,,,,,,,,,,,+++++++++************+++,,,...///000000************************++++++************++++++++++++++++++++++++++++++)))***+++,,,,,,+++***))))))***+++,,,------------,,,++++++******++++++,,,...,,,******,,,---...---+++++++++,,,---...///000,,,---111444222222:::DDDFFFDDDDDDDDDCCCEEEOOO[[[jjjxxx{{{qqqcccTTTHHHAAA999888:::===???BBBMMMXXXaaakkkvvv||||||vvvqqqggg^^^UUUQQQLLLHHHFFFHHHGGGLLLTTT___ooo~~~}}}yyysssmmmhhh___TTTJJJDDD???999666555444444333333444444555777555666;;;???EEEOOOXXX^^^dddlllpppqqqqqqrrrsssrrruuuyyy{{{zzz{{{~~~{{{wwwuuupppvvv{{{|||vvvooojjjgggbbb```]]]\\\]]]]]]]]]\\\WWWWWWWWWXXXYYY[[[]]]^^^___```aaabbbbbbaaa```___YYYXXXVVVTTTQQQNNNLLLKKKHHHHHHHHHIIILLLPPPUUUXXXZZZaaagggiiifffcccccceee^^^ccckkkrrryyy~~~~~~~~~}}}|||{{{zzzzzz{{{|||}}}{{{{{{yyywwwvvvuuuuuuuuuuuuuuuvvvvvvvvvvvvuuuuuuxxxsssvvvzzzyyyqqqkkkiiidddcccdddfffggglllxxx~~~}}}qqqiii___VVVLLLJJJRRR\\\qqquuuZZZ<<<666222111333222///...111////////////............---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++************************+++++++++*********))))))+++++++++************)))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------.........111333333222555===DDDIIIGGGFFFFFFFFFHHHTTT```ppp~~~uuukkk```SSSFFF>>>999::::::;;;>>>FFFQQQZZZfffmmmwww~~~{{{vvvrrriii___VVVQQQLLLFFFEEEFFFGGGKKKUUUaaammm}}}}}}}}}{{{tttooohhhaaaVVVLLLDDD>>>999666444333333222333444666777666777999;;;???EEELLLQQQWWW\\\ccciiimmmooorrrsssooorrruuuvvvwwwxxxzzz|||}}}~~~|||xxxsssqqqpppssswwwvvvqqqjjjccc___^^^^^^^^^^^^]]][[[YYYXXXUUUTTTTTTUUUWWWYYYXXXWWWVVVXXXZZZ]]]___``````___ZZZZZZYYYUUUPPPMMMLLLLLLLLLKKKJJJIIIIIIKKKLLLMMMUUUZZZ```eeefffeeedddcccdddfffjjjpppyyy}}}{{{zzz~~~~~~}}}}}}|||}}}}}}}}}}}}wwwrrrppptttvvvvvvtttwwwvvvuuuttttttuuuvvvwww}}}{{{wwwuuuwww~~~}}}tttmmmjjjgggeeeeeefffgggjjjuuu~~~vvvnnndddZZZPPPKKKPPPYYYkkk{{{~~~dddFFF:::555333444222///...000////////////............---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++************************+++++++++*********))))))+++++++++************)))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,---------......,,,///222222333777@@@FFFHHHGGGFFFGGGHHHLLLXXXdddrrr}}}}}}tttiii^^^RRREEE===999:::;;;<<>>AAAJJJVVV___mmmttt||||||yyymmmdddZZZUUUOOOJJJHHHIIIEEEIIIRRR]]]iiiyyy}}}{{{wwwrrrmmmiiibbbYYYOOOGGGAAA;;;888666555444333222333444555444555777999<<>>???DDDMMMZZZcccpppvvv}}}}}}zzznnnddd[[[UUUPPPJJJHHHIIIEEEHHHOOOZZZeeevvv}}}yyyuuuppplllhhhbbbXXXOOOHHHAAA<<<888777666444333222333333444555666777999<<>>AAAFFFPPP]]]fffpppvvv~~~}}}zzzmmmdddZZZTTTOOOIIIGGGHHHEEEGGGNNNWWWcccttt|||xxxsssoookkkfff```XXXOOOGGGAAA;;;777777666444333222333333444666777888:::===BBBIIINNNSSSTTTUUUUUUTTTSSSUUUVVVXXX[[[^^^aaacccgggllloooqqqrrrrrrsssrrrpppnnnmmmjjjkkkkkkiiieee```^^^]]]YYYZZZZZZ[[[ZZZYYYWWWVVVTTTSSSRRRRRRSSSSSSQQQPPPNNNMMMLLLKKKLLLMMMNNNOOOPPPRRRTTTUUUVVVWWWZZZ\\\]]]YYYSSSMMMIIIHHHIIIIIIJJJLLLNNNPPPSSSVVV[[[^^^dddfffjjjooouuu|||~~~~~~~~~|||{{{{{{{{{||||||vvvuuutttsssssstttuuuvvvsssuuuxxxyyyzzz|||}}}yyywwwrrrppplllhhhfffggglllpppwwwxxx|||~~~yyysssnnniiifffggghhhiiimmmsssqqq{{{}}}uuunnndddXXXPPPOOOQQQZZZiiiwww}}}eeeMMMAAA666222333222222444////////////........................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++***************************************++++++++++++++++++************)))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,---------......000000000333777>>>DDDGGGLLLJJJIIILLLPPPZZZlll}}}vvvqqqhhh[[[NNNDDD>>><<<:::<<<>>>AAAGGGRRR```iiiqqqwww~~~}}}yyymmmdddZZZTTTNNNHHHFFFGGGEEEGGGLLLUUU```rrr{{{wwwrrrnnnllleee___WWWOOOHHHAAA;;;777666555444333222333444555777888999:::===BBBIIINNNPPPRRRSSSSSSRRRQQQQQQRRRTTTVVVXXXZZZ\\\```dddhhhllllllmmmnnnmmmlllkkkjjjeeeggghhhfffccc___]]]\\\XXXXXXYYYZZZYYYXXXWWWVVVQQQOOOOOOOOOQQQRRRQQQPPPNNNNNNMMMLLLKKKKKKKKKKKKJJJKKKMMMNNNPPPTTTZZZ^^^bbb^^^WWWQQQMMMKKKKKKLLLKKKMMMOOOQQQSSSVVV[[[^^^eeegggkkkqqqxxx~~~~~~}}}~~~}}}{{{{{{{{{{{{|||uuuuuutttsssssstttuuuuuuqqqsssvvvyyyzzz{{{~~~|||uuupppkkkiiicccaaa^^^YYYWWWYYY^^^bbbeeejjjrrryyy~~~yyyrrrlllgggggghhhgggjjjnnnkkkuuuyyyrrrgggZZZRRROOOKKKQQQ]]]lll{{{qqqVVVHHH:::555444333222333////////////........................------------,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++************************))))))*********++++++++++++++++++************)))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,---------......///...///222999@@@FFFIIILLLJJJJJJNNNTTTaaauuusssooofffYYYKKKAAA===<<<999;;;>>>BBBHHHSSSaaakkksssyyy~~~{{{nnndddZZZTTTNNNHHHFFFGGGFFFGGGLLLTTT___qqq{{{vvvqqqnnnmmmeee```XXXQQQIIIBBB<<<888555444333222333444555666666777888999<<>>777555333222222000/////////............//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++************************))))))******+++++++++++++++++++++************)))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......------...222:::BBBHHHLLLKKKIIIJJJPPPXXXfff|||~~~rrrnnneeeWWWIII@@@<<<<<<888:::>>>AAAHHHTTTbbblllvvv{{{|||oooeee[[[UUUOOOHHHFFFGGGFFFGGGLLLTTT___qqq~~~zzzuuuqqqnnnnnnfffaaaZZZRRRKKKDDD===999444333333222333444666777555666777888;;;@@@FFFKKKNNNQQQUUUVVVUUUTTTSSSRRRNNNNNNOOOOOOPPPSSSWWWZZZYYYZZZ[[[[[[\\\\\\[[[[[[]]]```cccdddbbb___\\\[[[VVVWWWXXXXXXXXXWWWVVVUUUUUUTTTRRRRRRSSSSSSRRRQQQIIIJJJKKKLLLMMMLLLKKKJJJIIIHHHGGGFFFGGGMMMTTTZZZ\\\]]]]]]\\\ZZZVVVSSSQQQPPPRRRTTTUUUWWWYYY\\\___eeeggglllrrryyy~~~}}}|||{{{{{{{{{{{{{{{||||||||||||{{{yyyxxxyyyzzzuuutttsssrrrrrrssstttuuutttvvvwwwwwwwwwwwwyyy{{{|||vvvnnnmmmjjjddd]]]WWWSSSRRRMMMLLLJJJIIIIIIJJJKKKLLLPPPTTTXXX]]]ccciiipppuuuwwwzzz~~~~~~zzzvvvooojjjggggggjjjlllmmmooottt}}}tttjjjbbbYYYPPPMMMLLLPPPZZZhhhxxx~~~~~~jjjSSS===555555444222222000/////////............///............---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,++++++***+++++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,------------------............///222111111555;;;BBBGGGIIINNNIIIGGGMMM^^^sss}}}wwwnnn```PPPDDD===;;;:::999:::>>>DDDMMMZZZgggpppvvvxxx{{{~~~~~~zzzpppeeeZZZSSSMMMGGGEEEGGGHHHIIINNNVVVaaattt~~~zzzwwwuuusssqqqpppgggbbb[[[TTTLLLEEE===999555444333222222222333333444555777999<<<@@@FFFIIIPPPQQQSSSSSSRRRQQQRRRSSSQQQPPPOOONNNOOOPPPRRRTTTUUUWWWXXXWWWTTTTTTVVVYYY[[[ZZZYYYZZZ[[[ZZZXXXVVVTTTVVVYYYYYYWWWUUUTTTTTTSSSSSSSSSSSSRRRQQQPPPOOONNNNNNNNNMMMLLLJJJIIIHHHHHHGGGEEEEEEFFFIIILLLNNNTTTWWW[[[]]][[[XXXUUUSSSVVVVVVVVVYYY\\\^^^______fffkkkqqqvvvxxx|||~~~yyyzzz{{{|||||||||{{{zzzxxxwwwvvvvvvwwwyyy{{{}}}ttttttsssrrrpppooonnnnnnrrruuuxxxvvvttttttxxx}}}zzzrrrmmmdddccc```[[[UUUOOOMMMLLLIIIHHHFFFDDDDDDEEEFFFGGGKKKMMMQQQUUUYYY^^^dddhhhiiimmmqqqtttwww}}}|||yyytttoookkkiiihhhhhhkkkmmmpppxxxwwwmmmeee[[[QQQJJJHHHJJJTTTaaarrr|||zzzxxxwwwxxxttt^^^GGG<<<:::777555666000000/////////.........///............------------------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++*********************************************************+++++++++,,,,,,,,,,,,++++++***++++++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---------------------............///111111111666<<>>999555444333222222222333333444666888:::<<<@@@FFFJJJOOOQQQSSSSSSQQQPPPQQQRRRPPPOOOMMMLLLKKKLLLNNNOOOOOOQQQRRRQQQPPPPPPRRRTTTZZZYYYXXXXXXXXXXXXVVVTTTTTTVVVXXXWWWUUUSSSRRRRRRRRRRRRRRRRRRQQQPPPOOOOOONNNNNNMMMMMMLLLKKKJJJIIIHHHFFFEEEDDDEEEGGGIIIKKKOOOSSSWWWYYYYYYXXXWWWWWWZZZZZZ[[[^^^```bbbccccccggglllrrrwwwyyy}}}~~~yyyzzzzzz{{{zzzyyyxxxwwwwwwvvvuuuuuuvvvwwwyyy{{{ttttttsssrrrqqqpppoooooorrruuuwwwvvvttttttxxx|||wwwpppiiiccc___WWWWWWUUUQQQLLLHHHGGGFFFFFFEEEDDDCCCCCCCCCDDDEEEGGGJJJMMMQQQTTTXXX]]]```fffjjjpppuuu}}}|||~~~zzzuuuooojjjfffdddiiiiiilllrrr{{{|||rrrjjj^^^TTTKKKFFFFFFMMMZZZkkk~~~yyywwwtttsssuuuzzzfffNNN???888555333444000000000/////////......///............---------........................---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++++++++,,,,,,++++++***++++++,,,,,,---,,,,,,++++++,,,,,,---.........------------------------............///000000222777>>>DDDIIIKKKJJJHHHIIITTTiii|||uuulll^^^OOODDD===;;;;;;;;;===BBBHHHQQQ^^^kkksssyyy{{{~~~~~~zzzoooeee[[[TTTNNNGGGFFFGGGGGGHHHMMMUUU```rrr}}}yyywwwuuutttrrrpppgggbbb[[[TTTMMMEEE>>>:::555444333222222222333333555777888:::<<>>CCCIIISSS___llltttzzz{{{~~~~~~yyyooofff[[[UUUNNNHHHFFFGGGFFFGGGLLLUUU___ppp~~~|||yyywwwvvvtttrrrpppgggbbb[[[TTTMMMFFF???:::555444333222222222333333666777888:::<<>>777555444111000000000///////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********++++++++++++*********++++++,,,------,,,,,,++++++,,,,,,---/////////......------,,,---------............///...000333:::AAAGGGJJJKKKIIIIIIMMM[[[qqq}}}|||zzzppphhhZZZLLLBBB===;;;;;;;;;>>>CCCJJJTTT```mmmuuuyyy{{{~~~}}}yyyooofff\\\UUUOOOIIIFFFGGGEEEFFFLLLTTT^^^ooo~~~|||yyywwwvvvtttqqqnnnfffbbb[[[TTTNNNFFF@@@;;;555444333222222222333333666777888:::===CCCJJJOOOVVVXXX[[[[[[YYYWWWVVVVVVWWWUUURRROOOLLLKKKLLLLLLNNNNNNNNNOOOQQQRRRTTTTTTRRRPPPMMMLLLLLLLLLKKKJJJIIIKKKMMMMMMMMMMMMOOOPPPPPPPPPPPPQQQPPPPPPOOONNNJJJJJJKKKKKKKKKJJJJJJIIIKKKJJJIIIGGGFFFFFFFFFFFFDDDFFFHHHJJJMMMQQQWWW[[[\\\___ccceeeeeefffgggiiilllpppwww|||~~~{{{yyyxxxvvvvvvxxxwwwwwwvvvvvvvvvwwwwwwttttttsssssssssssssssssspppqqqssssssttttttuuuvvvssswww~~~|||wwwfff```XXXQQQLLLJJJHHHGGGBBBCCCDDDDDDBBBBBBCCCDDDCCCDDDGGGJJJNNNQQQSSSUUUVVV[[[ccckkkrrryyy{{{xxx|||uuuoookkkiiifffhhhiiikkkpppyyy{{{pppfffXXXPPPIIIHHHKKKTTTdddrrr~~~~~~oooYYYEEE;;;666333111111000000000////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))************+++************+++,,,---------,,,,,,++++++,,,,,,---.........------------------------............//////111555<<>>FFFOOOUUU[[[^^^aaabbb___\\\ZZZYYYVVVUUURRRPPPOOOPPPQQQQQQOOOLLLKKKLLLNNNPPPOOONNNLLLJJJGGGFFFHHHIIIJJJJJJIIIJJJKKKJJJIIIIIIKKKMMMPPPQQQQQQRRRRRRRRRQQQQQQPPPPPPPPPPPPOOOMMMLLLLLLJJJIIIIIIHHHGGGFFFEEEEEEAAACCCEEEGGGJJJNNNTTTWWW^^^dddjjjllljjjjjjkkknnnooosssyyy}}}{{{zzzyyyyyywwwwwwwwwwwwvvvuuutttsssssssssttttttuuuuuuuuuvvvnnnoooppprrrttttttsssrrrooouuu}}}xxxooofff\\\VVVJJJHHHEEECCCCCCCCCAAA@@@CCCEEEFFFGGGFFFFFFHHHIIIRRRUUUZZZaaagggmmmqqqsssyyy}}}}}}sss}}}uuunnniiihhhjjjjjjhhhggglllttt|||xxxnnn___XXXPPPLLLJJJKKKSSS\\\mmm{{{vvv\\\JJJ???888111111111111000000000000//////.........---------........................---,,,,,,++++++,,,,,,---++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))************************+++,,,---...---,,,,,,++++++,,,,,,---+++++++++,,,,,,------------------.........//////000222777>>>DDDHHHHHHGGGGGGIIIQQQaaawww~~~zzzwwwkkkcccWWWJJJAAA<<<<<<<<<>>>BBBHHHPPPZZZfffrrrzzz}}}|||xxxooofff]]]WWWQQQJJJFFFGGGCCCEEEKKKSSS\\\kkk~~~{{{xxxvvvqqqllliiifffbbb\\\UUUNNNHHHAAA===555444333222222222333333333444666999>>>GGGPPPWWW\\\___bbbbbb```]]][[[ZZZXXXWWWUUUTTTSSSTTTUUUVVVPPPMMMKKKLLLNNNPPPOOOMMMJJJHHHFFFEEEGGGIIIJJJJJJKKKLLLLLLJJJHHHGGGHHHJJJQQQQQQRRRRRRRRRRRRRRRQQQSSSSSSSSSRRRQQQPPPNNNMMMHHHHHHGGGGGGFFFEEEEEEDDD???AAADDDGGGJJJOOOTTTXXX]]]cccjjjllljjjiiikkknnnoootttzzz|||zzzzzzyyyyyyvvvvvvvvvvvvuuutttrrrrrrssssssttttttuuuvvvvvvvvvnnnnnnoooqqqttttttsssrrrooouuu~~~{{{ooohhh```WWWPPPOOOCCCDDDFFFEEEDDDBBBBBBCCCDDDFFFIIIJJJJJJNNNTTTZZZ^^^bbbhhhpppwww|||{{{yyyxxxqqqmmmllliiihhhiiihhhiiipppxxxxxxrrreee[[[PPPJJJFFFFFFLLLSSSdddrrrrrrTTT>>>555555333111000111111000///000/////////............,,,,,,------,,,,,,+++******++++++,,,,,,++++++***++++++++++++++++++++++++*********++++++,,,,,,,,,*********++++++,,,,,,,,,************************++++++,,,,,,,,,,,,------///...---,,,+++*********++++++,,,,,,,,,---------------......//////000000000111666===EEEIIIIIIGGGJJJLLLUUUeeezzz~~~~~~zzzwwwnnndddUUUHHH@@@===<<<<<<===BBBKKKVVVbbbmmmvvv{{{~~~wwwnnneee[[[UUUOOOIIIFFFGGGFFFGGGJJJPPPYYYhhh}}}zzzzzzyyywwwssspppllljjjeeeaaaZZZTTTMMMGGGAAA===999888555333222222333444555444666===AAAFFFNNNVVV\\\```bbb___^^^```aaa___YYYVVVSSSSSSTTTUUUSSSQQQPPPMMMKKKIIIJJJJJJJJJIIIFFFFFFFFFGGGGGGHHHHHHIIILLLLLLJJJGGGEEEFFFHHHKKKIIIKKKNNNQQQTTTVVVWWWWWW[[[YYYWWWVVVTTTQQQMMMJJJKKKJJJHHHGGGGGGGGGDDDCCCHHHHHHHHHHHHHHHKKKPPPSSSYYYaaaiiillljjjiiilllppptttyyy~~~yyyuuurrrtttuuuvvvvvvtttrrrooommmqqqrrrtttuuuuuuuuutttsssrrrrrrsssqqqpppoooqqqrrruuuwwwzzzxxxlllaaaZZZTTTLLLGGGFFFBBBCCCDDDCCCBBBAAABBBDDDGGGIIILLLNNNQQQVVV^^^eeejjjnnnuuu|||{{{yyy|||wwwtttpppmmmjjjiiigggffflllssszzzuuujjj```TTTLLLGGGEEEIIIOOO]]]lll}}}yyy\\\FFF<<<666444222111222222111000000000/////////.........,,,------------,,,++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++++++++,,,************************++++++,,,,,,,,,,,,------......---,,,++++++++++++++++++,,,,,,,,,------------......//////000111111111333777>>>FFFJJJJJJHHHJJJNNNXXXiii}}}}}}}}}{{{vvvsssmmmcccUUUHHH@@@===<<<<<<===BBBKKKWWWcccoooxxx|||~~~wwwqqqggg]]]WWWPPPHHHEEEFFFEEEEEEIIIOOOWWWggg{{{zzzyyyvvvsssoookkkiiieeeaaa[[[UUUOOOHHHBBB===999888555333222222333444444333666<<>>999777555333222222333444444333666<<>>CCCNNNZZZhhhsss|||~~~xxxrrriii___XXXRRRJJJGGGHHHDDDEEEHHHNNNVVVeee|||}}}zzzwwwrrrnnnkkkiiigggccc^^^XXXRRRKKKDDD???999777555333222222333333333222555<<>>DDDHHHKKKLLLMMMTTT___ooo}}}}}}zzz|||vvvssskkkaaaSSSGGG???<<<<<<<<<>>>DDDOOO\\\iiiuuu}}}zzzpppggg^^^XXXSSSLLLIIIKKKEEEFFFIIINNNVVVeee|||{{{wwwsssooolllkkkgggddd___YYYSSSLLLDDD???888777444222111111222333333222444:::???DDDLLLTTTYYY```gggiiiiiijjjiiieeeaaabbbbbb```^^^[[[YYYYYYXXXUUUQQQOOOMMMLLLJJJIIIEEEEEEEEEEEEEEEEEEEEEEEECCCDDDCCCAAA??????@@@BBBCCCEEEGGGKKKOOOSSSVVVWWW[[[\\\^^^aaaaaa___YYYUUUOOOMMMIIIIIIJJJMMMNNNOOOLLLLLLLLLJJJJJJLLLOOOSSSUUUYYY^^^bbbeeeiiinnnrrryyy||||||{{{zzzzzzzzzxxxuuusssrrrrrrtttuuutttttttttssssssssssssttttttttttttrrrpppoooppprrrvvvxxxzzz{{{|||UUULLLDDDCCCDDDCCCEEEGGGBBBEEEIIIMMMQQQVVV\\\aaaiiirrr}}}|||vvvpppjjjggg```aaacccffflllvvvxxx~~~{{{pppjjjfffbbbcccfffiiiooo{{{{{{qqqeee[[[QQQHHHEEEHHHHHHPPP___ooo|||hhhNNN<<<888333000////////////111111000000000/////////...............---,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++******************)))))))))************************++++++,,,,,,,,,,,,------++++++++++++,,,,,,---...,,,---------..................///000000111111222555999@@@EEEHHHJJJLLLNNNTTTbbbsss}}}}}}}}}xxxtttjjjaaaSSSFFF???<<<<<<===???EEEPPP]]]jjjuuu|||{{{ooofff]]]XXXSSSMMMJJJLLLFFFFFFIIINNNVVVddd|||~~~{{{vvvrrrooommmlllgggddd___ZZZTTTLLLDDD???888666444222111111222333333111333999===AAAHHHPPPVVV^^^dddfffgggiiihhheeebbbcccdddccc```]]]\\\\\\]]]ZZZVVVSSSQQQOOOMMMKKKHHHHHHGGGFFFEEEEEEDDDCCCBBBCCCCCCAAA?????????AAAAAABBBDDDGGGJJJNNNQQQSSSVVVXXX\\\```aaa^^^YYYUUUMMMKKKHHHHHHIIIKKKLLLLLLJJJJJJJJJIIIIIIKKKOOORRRVVVYYY]]]aaaeeeiiiooossszzz~~~}}}{{{zzzzzzxxxwwwtttsssrrrrrrsssttttttsssrrrrrrqqqrrrrrrrrrqqqrrrrrrqqqooooooppprrrwwwzzz{{{zzzzzz~~~SSSKKKEEEFFFHHHGGGHHHJJJGGGKKKRRRXXX^^^dddjjjnnnyyy}}}xxxqqqjjjeeebbb```]]]aaagggnnnxxxvvv||||||}}}ssskkkfffbbbaaaddddddjjjtttuuuiii^^^SSSHHHDDDEEEEEEKKKWWWgggwwwvvv[[[???;;;666222111111111000111111111000000000//////...............------,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))************************************++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------------------............---......//////000111111444:::@@@EEEGGGIIILLLNNNQQQ```ssszzzwwwjjj```RRRFFF???<<<<<<===???FFFQQQ^^^jjjttt{{{~~~}}}ooofff]]]WWWRRRKKKIIIJJJEEEEEEGGGMMMTTTccczzz~~~|||xxxtttqqqnnnllllllfffccc___ZZZTTTLLLDDD>>>888666444222111111222222333111333777;;;>>>EEEMMMSSS[[[aaacccdddggggggdddccceeehhhgggdddaaa``````bbb___ZZZVVVTTTRRRPPPNNNKKKJJJIIIHHHFFFDDDCCCBBBAAAAAABBBAAA???===>>>?????????AAACCCFFFJJJMMMOOOPPPSSSXXX\\\^^^\\\VVVQQQMMMKKKIIIIIIJJJKKKKKKJJJJJJJJJJJJIIIIIILLLPPPTTTXXXZZZ\\\```dddjjjooosssxxx|||}}}{{{zzzyyyvvvuuutttrrrrrrrrrrrrssssssrrrqqqpppppppppqqqqqqooopppqqqpppooooooqqqsssuuuxxxzzzyyywww{{{PPPHHHDDDEEEGGGGGGGGGIIINNNSSSZZZbbbiiipppvvvzzz|||xxxppphhhbbb___]]]]]]dddiiirrr|||tttzzzyyyzzz|||uuummmgggbbb```bbbaaafffooo|||xxxlll```TTTHHHCCCCCCBBBGGGQQQaaarrr}}}dddBBB===888444333333333222111111111111000000000000......//////......---,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********(((((())))))******++++++************************++++++,,,,,,,,,------------,,,,,,++++++,,,,,,------------.........//////------......///000000000444:::AAAEEEGGGIIIKKKNNNNNN^^^rrr|||wwwtttjjj```RRRFFF???<<<<<<===@@@FFFQQQ^^^jjjtttzzz}}}~~~qqqggg^^^WWWQQQJJJGGGHHHCCCDDDFFFLLLSSSbbbyyy}}}{{{yyyvvvrrrooommmlllkkkfffccc___ZZZTTTLLLCCC===888666444222111111222222333111222777:::<<>><<<===>>>>>>>>>???AAADDDGGGJJJLLLLLLOOOTTTYYY\\\YYYSSSNNNNNNMMMLLLLLLMMMMMMLLLJJJKKKKKKLLLKKKLLLOOOSSSWWWZZZ[[[]]]```dddjjjooosssvvv{{{~~~}}}{{{yyyxxxuuutttssssssrrrrrrrrrrrrsssrrrpppoooooooooppppppooopppqqqqqqpppqqqsssuuurrruuuxxxwwwvvvzzzIIIIIIHHHGGGGGGKKKQQQUUUVVV\\\eeemmmssszzz}}}oooeeeccc___YYY]]]gggiiissssssvvv{{{yyyyyyzzzooohhhccc```^^^^^^aaahhhttt{{{ooocccXXXOOOHHHDDDDDDGGGNNN\\\qqqwwwVVVCCC555555777222000444222222222222111111111000......---------,,,,,,,,,.........------,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++------,,,++++++,,,---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...///.........000222777;;;AAAGGGKKKMMMMMMLLLYYYbbbppp{{{sssfffYYYLLLDDD@@@======???CCCJJJTTT___jjjsss|||qqqkkkaaaXXXQQQLLLGGGEEEEEEDDDFFFLLLTTTaaauuu}}}~~~|||zzzwwwuuuqqqlllhhheeebbb^^^XXXRRRKKKCCC>>><<<888444222222222111000222333444555888<<>>@@@??????>>>===<<<<<<;;;===>>>???@@@AAABBBBBBBBBGGGJJJNNNPPPPPPNNNKKKHHHHHHJJJLLLLLLKKKJJJJJJKKKKKKLLLLLLLLLLLLNNNRRRUUUZZZ\\\```dddfffjjjnnnppptttxxx~~~~~~|||zzzxxxwwwuuusssqqqpppqqqqqqpppoooqqqqqqqqqqqqpppooonnnmmmooopppooonnnllllllnnnpppqqqqqqqqqqqqtttzzzJJJJJJKKKKKKMMMRRRXXX]]]ffflllssszzz~~~~~~~~~|||zzzttthhh`````````^^^fffqqqzzztttwww|||zzzzzzzzzqqqjjjeeebbb______bbbhhhrrr~~~}}}rrrfff\\\SSSKKKGGGDDDFFFLLLYYYmmm|||___JJJ888666777444111444222222111111111000000000.........---------,,,,,,......---------,,,,,,,,,+++++++++***++++++,,,---++++++++++++++++++++++++---,,,+++******+++,,,---,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...///.........000222888<<>>===<<<<<<<<<===>>>???@@@AAAAAAAAACCCEEEHHHIIIIIIHHHEEEDDDIIIKKKNNNOOONNNLLLLLLLLLKKKLLLMMMLLLLLLNNNRRRUUUYYY[[[___ccceeeiiimmmooopppuuu{{{~~~}}}{{{yyyxxxvvvtttrrrqqqrrrrrrqqqoooqqqqqqqqqppppppooooooooopppppppppnnnmmmmmmooopppoooppppppqqqtttyyyKKKLLLOOORRRWWW^^^fffkkktttxxx}}}}}}{{{yyyvvvsssnnneee___bbbfffjjjuuuuuuxxx~~~}}}{{{{{{|||tttmmmhhhccc```^^^```dddlllxxxwwwkkkaaaWWWNNNIIIDDDDDDHHHTTTeeewwwnnnUUU===666777555222333111111000000000/////////.........------------,,,...------------,,,,,,,,,+++++++++++++++,,,------++++++++++++++++++++++++++++++************++++++++++++************++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...//////...///111333999===DDDIIILLLMMMNNNOOOTTT___ppp{{{zzzrrriii[[[KKKBBB===;;;<<<@@@???GGGSSS```lllvvv~~~|||rrrlllbbbYYYQQQLLLGGGEEEDDDCCCEEEJJJQQQ^^^sss}}}zzzxxxvvvtttrrroookkkgggfffbbb]]]WWWQQQKKKDDD@@@;;;888444222111222111000111222333444666:::???DDDKKKSSSZZZ[[[[[[]]]___^^^\\\^^^```aaabbbcccfffhhhjjjgggbbb]]]XXXVVVUUUUUUUUUSSSPPPNNNMMMLLLJJJHHHCCCCCCBBBAAA@@@???>>>===<<<<<<===>>>???@@@AAAAAAAAABBBBBBCCCCCCBBBAAAAAAGGGJJJNNNOOONNNMMMLLLLLLLLLMMMMMMMMMMMMOOORRRTTTWWWZZZ^^^aaadddgggkkknnnlllqqqwww}}}~~~|||}}}|||{{{zzzwwwuuusssrrrrrrrrrqqqpppqqqpppooonnnnnnoooppppppqqqqqqqqqooommmmmmoooqqqnnnoooqqqsssuuuyyy~~~LLLOOOUUU\\\dddmmmuuu{{{}}}~~~{{{xxxtttpppnnnoooiiiggglllttt}}}xxxyyy~~~{{{zzzzzz~~~xxxqqqjjjccc___ZZZ\\\___eeeooo||||||qqqeeeZZZOOOIIIEEEBBBDDDNNN]]]lll|||{{{```DDD888666555222111000000000000////////////............------------------------------------,,,++++++++++++,,,------++++++++++++++++++++++++************************+++******))))))******+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...//////...///111333999>>>EEEIIIKKKLLLNNNPPPUUUaaattt~~~yyyoooiii[[[JJJAAA<<<:::<<<@@@AAAIIIUUUcccnnnwww~~~}}}ssslllcccYYYQQQLLLGGGDDDCCCBBBDDDIIIPPP]]]qqqyyywwwuuutttrrroookkkhhhfffbbb\\\VVVQQQKKKEEEAAA:::777333111111111111000000111222333555999>>>BBBIIIQQQXXXYYYYYY[[[\\\[[[YYY[[[]]]\\\[[[\\\aaaeeegggfffccc```\\\YYYVVVUUUUUUSSSPPPOOOOOONNNMMMLLLFFFEEEDDDCCCBBBAAA@@@???===>>>>>>???@@@AAABBBCCCCCCBBBAAAAAA@@@AAAAAABBBDDDGGGKKKMMMMMMKKKJJJJJJLLLMMMNNNNNNNNNOOOQQQTTTUUUXXX\\\```bbbfffiiillljjjoootttyyy~~~~~~~~~|||{{{{{{zzzwwwuuusssrrrrrrrrrqqqpppqqqpppnnnllllllnnnoooqqqqqqrrrqqqooommmmmmooopppnnnppprrruuuvvvyyy}}}PPPVVV___iiisss{{{~~~{{{wwwsssooommmlllqqqpppsss{{{{{{{{{zzzyyyyyy|||}}}uuulllccc]]]XXXYYY\\\aaajjjwwwvvviii\\\PPPHHHFFFAAABBBJJJUUUbbbsss~~~jjjLLL;;;666444222///000000000000//////////////////.........---------------------------------,,,,,,++++++,,,,,,---...++++++++++++++++++++++++************************+++******))))))******+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,.../////////000222444999???EEEIIIJJJJJJMMMPPPYYYggg{{{wwwmmmhhhYYYIII@@@<<<:::===AAADDDLLLYYYfffpppxxx}}}~~~tttmmmcccYYYRRRLLLGGGDDDCCCAAACCCHHHOOO\\\pppyyyxxxvvvtttssspppllliiieeeaaa\\\WWWQQQKKKEEEAAA999666333111111111111111000111222333444888===AAAGGGOOOWWWXXXXXXYYYZZZXXXXXXYYYZZZXXXUUUVVVZZZ___aaabbbcccbbb```\\\WWWUUUUUUSSSPPPNNNOOOPPPOOOOOOIIIHHHGGGFFFDDDCCCBBBAAA@@@@@@@@@AAABBBCCCEEEFFFEEEDDDBBB@@@@@@@@@BBBCCCCCCFFFJJJLLLLLLKKKKKKKKKLLLNNNOOOOOOOOOOOOQQQSSSTTTWWW[[[^^^aaaeeehhhkkkkkkooossswww{{{~~~}}}{{{zzzzzzzzzvvvtttrrrrrrrrrsssrrrqqqqqqooommmllllllmmmnnnppprrrrrrqqqooommmlllnnnpppoooqqqtttvvvwwwzzz}}}[[[cccnnnyyyzzzyyyvvvrrrnnnmmmoooqqqvvvzzz~~~|||}}}zzzyyyzzz{{{yyyoooddd]]]YYY[[[]]]```fffrrrzzzoooaaaTTTKKKGGGBBBAAAGGGOOOXXXkkk}}}rrrUUU@@@888555222000111111000000000//////////////////.........------,,,,,,,,,------------...,,,,,,,,,,,,,,,------...++++++++++++++++++++++++******+++,,,,,,+++******++++++************++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,.../////////000333555:::@@@GGGJJJJJJJJJNNNRRR___nnnwwwmmmeeeWWWHHH@@@===;;;>>>BBBFFFOOO\\\iiisssyyy~~~}}}uuunnndddZZZRRRLLLGGGDDDCCCBBBCCCHHHOOO\\\pppzzzxxxvvvtttrrroookkkhhhccc```\\\XXXSSSLLLEEE@@@888555222000111111111111111222333333555888===AAAFFFOOOVVVWWWWWWXXXXXXVVVWWWWWWVVVTTTSSSTTTVVVYYY\\\]]]```aaa```]]]ZZZWWWVVVSSSPPPNNNOOOPPPPPPPPPKKKKKKIIIHHHFFFEEEDDDCCCCCCCCCBBBCCCDDDEEEGGGIIIFFFDDDBBB@@@???@@@BBBCCCEEEHHHKKKLLLLLLMMMNNNOOOLLLNNNPPPPPPOOOOOOQQQRRRTTTWWW[[[^^^aaadddhhhkkklllooosssvvvzzz}}}{{{zzzzzzzzzvvvtttrrrrrrtttuuutttssssssqqqpppnnnnnnnnnnnnoooqqqqqqpppnnnlllkkkmmmnnnoooqqqsssuuuvvvxxx{{{~~~jjjrrr}}}xxxwwwssspppnnnrrryyy~~~|||zzz}}}|||{{{{{{}}}}}}sssggg```ZZZ\\\]]]^^^aaajjjvvv~~~tttggg[[[RRRIIIBBBAAAGGGKKKQQQdddxxxxxx^^^GGG;;;666444222222222111111111000000000////////////............,,,,,,,,,---------......---,,,,,,,,,,,,---......++++++++++++++++++++++++***+++,,,------,,,+++***,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,...///000000111333666===CCCJJJMMMKKKLLLPPPUUUdddtttwwwnnnbbbUUUHHHAAA>>>===>>>BBBGGGPPP^^^lllvvv|||uuunnndddZZZRRRLLLGGGDDDDDDBBBDDDIIIPPP\\\ppp~~~zzzxxxuuusssqqqmmmiiieeeaaa___]]]ZZZUUUMMMDDD>>>888555222000111111111111222333333444555999>>>AAAEEENNNVVVXXXWWWXXXWWWUUUVVVTTTSSSSSSUUUVVVWWWVVVXXXYYY[[[\\\]]]]]]]]]\\\WWWTTTQQQOOOPPPQQQRRRRRRMMMMMMKKKJJJHHHFFFEEEDDDEEEDDDCCCCCCDDDFFFHHHJJJGGGFFFDDDCCCBBBBBBCCCDDDFFFGGGIIIJJJKKKLLLOOOQQQMMMNNNPPPQQQPPPPPPQQQRRRTTTWWW[[[^^^aaadddhhhkkkkkknnnrrruuuzzz}}}{{{{{{{{{vvvuuuttttttwwwxxxxxxxxxvvvuuutttsssrrrppppppooopppppppppmmmkkkjjjkkkmmmnnnpppqqqrrrsssuuuyyy|||uuu~~~~~~yyywwwtttqqqrrrxxx}}}yyy}}}}}}{{{{{{~~~vvvjjjcccYYY[[[\\\[[[[[[bbbmmmvvvxxxmmm```XXXJJJCCCBBBGGGIIINNN```uuu{{{dddLLL>>>888666444222222222222111111111111000/////////............,,,,,,,,,------.........---,,,,,,,,,,,,---......+++++++++++++++++++++++++++,,,------------,,,+++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,...///000000111444666???FFFMMMOOOMMMMMMRRRWWWfffwwwxxxooo```TTTGGGAAA???>>>???BBBFFFOOO^^^mmmxxxvvvooodddZZZRRRLLLGGGDDDDDDCCCDDDIIIPPP\\\ppp}}}yyywwwtttrrroookkkgggccc```___]]][[[VVVMMMDDD===777555111000000111111111222333444444666999>>>BBBEEENNNVVVXXXWWWXXXWWWUUUUUURRRQQQSSSWWWYYYYYYWWWXXXWWWWWWWWWYYY\\\___aaaYYYVVVRRRPPPQQQRRRSSSSSSNNNNNNLLLKKKIIIGGGFFFEEEEEEDDDCCCCCCDDDFFFIIIJJJJJJIIIGGGFFFEEEEEEFFFFFFDDDEEEGGGGGGHHHJJJMMMPPPMMMOOOQQQQQQPPPPPPQQQRRRTTTWWW[[[^^^aaadddhhhkkkiiilllqqquuu{{{}}}}}}~~~~~~}}}||||||wwwvvvuuuvvvyyy{{{{{{{{{xxxxxxxxxwwwuuusssqqqpppppppppooommmjjjiiijjjlllnnnnnnoooooopppssswwwzzz}}}|||wwwqqqsss|||yyyrrrvvv~~~}}}~~~||||||}}}~~~}}}|||}}}pppeee]]]YYYVVVXXXZZZ___hhhrrrrrrbbbWWWLLLDDDAAADDDFFFIIIZZZmmmjjjTTTDDD999444222333222111000////////////000000///...---,,,,,,++++++,,,------,,,,,,...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++,,,,,,,,,---------........./////////000333888<<>>CCCKKKUUUcccooowww|||xxxqqqfff\\\TTTMMMHHHEEE@@@@@@CCCFFFKKKVVViii{{{}}}{{{xxxvvvtttrrrppplllhhhddd```___\\\YYYTTTLLLCCC===888777444111/////////000111000000111444888<<<>>>JJJNNNSSSVVVUUUSSSQQQPPPOOOPPPQQQRRRTTTTTTUUUUUUUUUVVVXXXYYY[[[\\\\\\\\\XXXWWWVVVUUUSSSRRRQQQPPPMMMMMMMMMLLLKKKJJJJJJIIIIIIFFFCCCAAAAAACCCFFFIIIIIIIIIIIIIIIIIIGGGFFFEEEFFFFFFFFFGGGHHHJJJKKKLLLNNNNNNOOOOOOPPPPPPQQQQQQTTTUUUWWWZZZ^^^cccgggiiiiiilllppptttyyy{{{zzz|||~~~|||yyywwwuuuzzzxxxvvvtttssssssuuuvvvwwwvvvuuutttrrrqqqppppppnnnooonnnllljjjjjjkkkmmmooopppppppppoooppprrruuuwww~~~{{{{{{~~~vvvooorrr}}}~~~}}}||||||}}}}}}|||{{{|||rrrggg^^^XXXTTTUUUXXX\\\dddlllxxx|||nnndddWWWNNNGGGEEEBBBCCCOOO]]]ssshhhPPP???888777333333111000000000000000........................---......---++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------......,,,------------............/////////000444999<<>>888777444111/////////000222222111222444666999:::CCCGGGMMMPPPPPPOOOOOONNNQQQPPPOOOOOOQQQSSSWWWYYYZZZZZZYYYYYYYYYYYYZZZZZZ\\\[[[YYYWWWUUUSSSQQQPPPNNNMMMLLLKKKKKKKKKKKKLLLIIIGGGEEEBBBAAAAAAAAABBBBBBDDDGGGIIIJJJIIIHHHGGGDDDEEEEEEFFFHHHJJJLLLMMMKKKLLLMMMNNNOOOPPPQQQQQQRRRSSSUUUYYY\\\```bbbdddcccfffkkkooottt}}}}}}{{{yyyyyyyyyxxxwwwuuutttrrrqqqqqqqqqrrrrrrrrrqqqpppooonnnppprrrqqqooommmkkkkkkoooqqqssssssrrrpppoooooorrr|||~~~yyyrrrsss~~~~~~}}}|||}}}~~~~~~|||zzzyyytttiiiaaaYYYXXXZZZ\\\```eeemmmxxxvvvmmmaaaXXXNNNGGGBBBCCCJJJQQQ```oooaaaHHH999444444333222111000000000000------......///000000000...//////---++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000---------.........//////......///000111555:::>>>DDDKKKKKKLLLQQQQQQVVVfffzzz}}}wwwnnnhhh[[[PPPEEE???======AAAGGGOOOXXXeeepppvvv{{{wwwpppeee[[[SSSLLLGGGDDDAAA@@@BBBEEEIIIRRReeewww|||uuusssqqqpppnnnkkkgggdddaaa```]]]ZZZUUUMMMDDD>>>888777444111/////////000/////////000111333555666@@@DDDIIIMMMNNNNNNNNNNNNOOONNNMMMNNNQQQUUUYYY\\\]]]\\\[[[ZZZZZZZZZ[[[[[[]]]\\\[[[YYYVVVTTTSSSRRRNNNNNNMMMLLLLLLKKKKKKLLLIIIHHHFFFDDDBBBAAA@@@@@@@@@BBBDDDGGGHHHIIIHHHHHHCCCCCCDDDEEEFFFHHHJJJKKKJJJJJJLLLMMMOOOPPPQQQRRRQQQSSSUUUYYY\\\___aaabbbdddfffjjjnnnrrrzzz~~~|||zzzxxxxxxxxxwwwuuusssqqqpppoooooopppppppppoooooonnnnnnpppsssrrrpppmmmkkkkkkkkknnnqqqsssrrrqqqpppppppppyyy}}}}}}~~~}}}uuuttt~~~~~~}}}}}}~~~|||zzzyyy}}}qqqfff]]]ZZZ[[[[[[^^^aaahhhrrr{{{sssggg___SSSIIIDDDEEEIIIMMMXXXgggyyykkkQQQ>>>555444333222111111000111111.........//////000000000---......---++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------......------........./////////---...///000222666;;;???CCCJJJKKKLLLQQQRRRYYYjjj~~~}}}vvvmmmeeeXXXNNNCCC>>>======BBBGGGPPPYYYfffqqqxxx|||vvvpppeee[[[RRRLLLGGGDDDAAAAAABBBEEEHHHQQQddduuu}}}vvvuuusssrrrpppmmmiiifffaaa```^^^ZZZUUUMMMEEE>>>888777444111/////////000111111222333444666888999>>>BBBGGGKKKLLLMMMNNNOOOMMMLLLMMMNNNQQQVVV[[[^^^^^^]]]\\\[[[ZZZ[[[\\\\\\^^^]]]\\\ZZZXXXVVVUUUTTTQQQQQQQQQPPPOOONNNLLLKKKHHHHHHGGGEEECCCBBB@@@??????@@@BBBCCCEEEGGGGGGHHHDDDDDDDDDDDDEEEGGGHHHIIIHHHIIIJJJLLLNNNPPPQQQRRRRRRSSSVVVYYY\\\^^^``````eeehhhkkknnnrrrzzz~~~}}}{{{yyyxxxxxxxxxwwwvvvtttsssrrrpppoooooonnnnnnnnnoooooooooqqqrrrrrrooolllkkkjjjiiillloooqqqqqqppppppqqqqqqxxx~~~~~~~~~|||{{{vvvttt}}}~~~}}}{{{yyyvvvjjj___[[[[[[ZZZ[[[]]]ccclll}}}~~~wwwnnnfffYYYLLLFFFFFFHHHJJJSSSaaatttuuu\\\FFF:::444444333222111111111111///////////////000000000,,,---------,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,---............////////////---...///000222666;;;???BBBJJJKKKLLLQQQSSS\\\ooo}}}}}}wwwmmmeeeVVVLLLBBB===<<<===AAAGGGPPPZZZgggrrryyy~~~vvvoooeee[[[RRRLLLGGGDDD@@@@@@AAACCCFFFOOObbbsss|||vvvtttsssqqqpppmmmiiifffbbb```^^^[[[UUUNNNEEE???888777444111/////////000000111222444666777999:::===AAAFFFJJJKKKMMMNNNPPPMMMMMMMMMOOORRRVVVZZZ\\\^^^]]][[[ZZZYYYZZZ\\\\\\^^^]]]\\\[[[YYYXXXWWWVVVTTTUUUVVVVVVTTTQQQNNNLLLHHHHHHHHHGGGEEECCCAAA@@@?????????@@@BBBDDDFFFGGGFFFFFFEEEEEEFFFFFFGGGHHHGGGHHHJJJLLLNNNPPPQQQRRRRRRTTTWWWZZZ]]]^^^___```bbbeeeiiimmmqqqyyy~~~}}}|||zzzzzzzzzyyyxxxxxxwwwvvvvvvtttrrrpppnnnmmmnnnpppqqqoooqqqrrrqqqnnnkkkjjjjjjiiikkknnnoooooonnnoooppprrrwww}}}~~~~~~{{{{{{wwwttt{{{~~~{{{yyyxxxlll```[[[ZZZYYYYYYZZZ```hhhzzz~~~wwwssskkk\\\NNNGGGFFFGGGGGGPPP^^^rrr|||dddMMM???555444333222111111111111000000000000////////////+++,,,------,,,,,,...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++............/////////000---...///000222666<<<@@@AAAIIIJJJLLLQQQSSS]]]qqq~~~|||~~~xxxnnngggUUUKKKAAA<<<;;;<<>>>>>>>>@@@BBBEEEGGGHHHGGGGGGGGGGGGGGGGGGHHHGGGGGGIIIKKKNNNPPPQQQRRRSSSUUUXXX[[[]]]_________]]]aaaeeejjjoooxxx~~~}}}|||{{{zzzyyyyyyyyyyyyzzzwwwtttqqqnnnmmmoooqqqssspppqqqqqqooommmjjjjjjjjjjjjkkkmmmnnnmmmmmmmmmooosssvvv{{{{{{{{{yyyuuuyyy||||||~~~~~~~~~}}}|||}}}}}}sssgggaaa[[[WWWVVVYYY\\\```mmm}}}rrrmmmcccWWWLLLGGGHHHKKKOOOYYYjjj}}}rrrWWW@@@:::666333333444555444222111111111111000000000000------------------------...---,,,,,,,,,,,,---...,,,---.../////////...---.........---------,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,---------,,,++++++***---......///////////////111111000000222777>>>CCCFFFGGGJJJMMMLLLQQQeeeyyy{{{ooocccSSSKKKCCCAAA???>>>@@@DDDRRR]]]kkkvvvzzz|||~~~wwwqqqggg]]]TTTLLLFFFBBBBBBAAABBBCCCEEEMMM___ppp|||yyyvvvssspppnnnjjjfffcccdddccc```\\\VVVNNNDDD>>>;;;888444222111000///...//////000111222444555666<<>>>>>@@@BBBEEEGGGIIIHHHFFFFFFGGGHHHGGGFFFJJJJJJJJJKKKMMMOOOQQQSSSWWWYYY\\\^^^``````___^^^ZZZ___eeejjjpppxxx}}}{{{yyy{{{|||||||||{{{zzzyyyyyyppppppoooooooooqqqrrrsssrrrqqqpppnnnlllkkkkkkjjjlllmmmmmmnnnoooppppppqqqnnnppptttyyy~~~~~~~~~{{{vvvyyy}}}~~~~~~~~~}}}~~~ssshhhbbb\\\XXXWWWYYY[[[^^^jjj||||||wwwrrrgggZZZNNNHHHHHHJJJNNNWWWhhh{{{zzz___GGG<<<888444333333444333222111111111111000000000000------------------------...---,,,,,,,,,,,,---...++++++*********+++,,,---,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---------------------------......---------------,,,++++++---......///////////////000000000000333888???DDDHHHIIILLLMMMLLLRRRggg|||~~~rrreeeVVVLLLBBB>>>======BBBGGGRRR]]]lllvvvzzz}}}|||vvvpppfff\\\SSSLLLEEEAAAAAA@@@AAABBBDDDLLL]]]nnn|||yyyvvvssspppmmmjjjfffcccbbbaaa___\\\WWWOOOFFF@@@:::777444222111111000...//////000111222444555666<<>>>>>???AAACCCEEEHHHGGGFFFGGGHHHIIIHHHFFFIIIIIIIIIJJJMMMPPPTTTVVVZZZ[[[\\\]]]^^^^^^^^^]]]]]]aaafffjjjnnnvvv~~~}}}zzzyyyyyyzzz|||}}}}}}zzzxxxvvvqqqqqqppppppqqqrrrssstttsssrrrqqqooonnnmmmllllllnnnnnnooopppqqqqqqrrrrrrnnnpppsssxxx||||||wwwzzz~~~}}}vvvkkkddd^^^XXXWWWXXXXXX[[[eeevvv~~~|||vvvkkk^^^RRRKKKHHHHHHLLLTTTdddwwwkkkSSSBBB>>>888444333222222111111111111111000000000000------------------------...------,,,,,,------...,,,***(((''''''))),,,...---,,,,,,,,,++++++++++++,,,,,,---------...........................---------............---,,,,,,---......//////////////////000000111444999AAAFFFJJJLLLNNNMMMLLLUUUlllssseeeWWWLLLAAA<<<;;;===CCCJJJSSS^^^lllwww{{{~~~zzzuuunnneee[[[RRRKKKEEEAAA?????????AAABBBJJJ[[[lll~~~{{{yyyvvvsssooollliiieeebbbaaa```^^^[[[WWWPPPGGGBBB999777333222222222111000//////000111222444555666<<>>>>>@@@AAABBBFFFEEEFFFHHHJJJJJJIIIGGGHHHHHHHHHIIIMMMRRRWWWZZZ]]]\\\\\\[[[[[[\\\\\\\\\```cccfffiiimmmttt~~~~~~}}}{{{yyywwwyyy|||}}}|||zzzvvvssssssrrrrrrrrrrrrsssssstttrrrrrrqqqqqqpppoooooooooppppppqqqrrrssssssssssssnnnppprrrwww~~~}}}yyyzzz~~~}}}}}}~~~~~~{{{ppphhh```YYYUUUVVVUUUXXXbbbqqq~~~xxxnnnbbbVVVNNNJJJHHHIIIPPP^^^rrrxxxbbbNNNIIIAAA:::555333222222111111111111000000000///---------------------------------------------------,,,+++***+++,,,...///------------,,,,,,,,,,,,,,,,,,,,,,,,------------//////......------,,,,,,---......///......---------......///////////////...///000222555;;;BBBGGGKKKNNNOOONNNOOO[[[sss}}}qqqcccVVVLLLAAA<<<;;;===CCCJJJSSS^^^mmmwww|||zzzsssmmmdddZZZRRRJJJDDD@@@???>>>???AAABBBIIIZZZjjj|||yyyyyyvvvrrrnnnkkkhhheeebbbbbb```^^^[[[WWWOOOGGGAAA888666333222222222111000//////000111222444555666;;;???DDDHHHKKKNNNQQQTTTVVVWWWXXXXXXXXXZZZ^^^aaaaaa^^^[[[WWWVVVVVVWWWXXXXXXYYYZZZ[[[]]]bbbhhhlllqqqrrrrrrooofffZZZNNNGGGCCCCCCCCCCCCCCCCCCCCCCCCAAA@@@???>>>>>>>>>??????CCCDDDFFFIIIKKKLLLJJJHHHHHHGGGGGGHHHLLLSSSYYY]]]^^^\\\[[[YYYYYYYYYZZZ[[[___bbbeeegggkkksss}}}}}}{{{yyyyyyzzzzzzzzzxxxuuutttsssssssssrrrrrrrrrrrrrrrppppppqqqqqqqqqqqqppppppqqqqqqssstttttttttssssssooopppqqquuu|||~~~zzz{{{~~~}}}}}}}}}~~~~~~}}}|||~~~tttlllcccYYYSSSSSSSSSVVV___mmm{{{~~~yyyoooeee[[[RRRLLLHHHGGGKKKXXXkkk{{{qqq___ZZZPPPFFF<<<666444333111111111111000000000///------------------------------------------------,,,------...............,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,...---------,,,,,,++++++------......///......------......///////////////...///111333666<<>>===>>>CCCHHHTTT___nnnxxx}}}zzzrrrlllcccZZZQQQJJJDDD@@@??????@@@BBBCCCJJJZZZiii}}}~~~zzzwwwxxxuuupppmmmjjjhhheeecccdddbbb___\\\VVVNNNEEE???888666333222222222111000//////000111222444555666:::>>>CCCHHHKKKNNNPPPRRRRRRSSSTTTUUUWWWZZZ___bbbdddaaa\\\XXXUUUUUUVVVWWWXXXYYYZZZ[[[^^^cccjjjooosssssspppjjjaaaUUUIIICCCBBBBBBBBBBBBBBBCCCCCCCCCAAAAAA@@@???>>>>>>>>>>>>BBBCCCEEEIIILLLMMMLLLJJJHHHHHHGGGHHHLLLRRRXXX\\\\\\ZZZXXXVVVVVVWWWYYYZZZ\\\___cccfffjjjrrr|||~~~}}}{{{yyywwwuuuuuuvvvwwwssssssrrrrrrrrrqqqppppppmmmnnnoooqqqqqqqqqqqqqqqqqqrrrssstttuuutttsssrrrooooooppprrryyy}}}{{{~~~~~~}}}~~~~~~}}}~~~~~~}}}{{{zzz~~~wwwooofff[[[TTTSSSRRRTTT\\\hhhuuu{{{rrrhhh___VVVMMMHHHFFFHHHRRRccctttsssnnncccUUUGGG<<<777555111111111111000000000000------------------------,,,------......------,,,***+++,,,---...---,,,+++************))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---............------......///////////////...000222444888===CCCHHHLLLOOOQQQVVVbbbvvvrrrdddSSSJJJAAA>>>>>>???CCCHHHTTT```nnnyyy~~~{{{rrrlllcccZZZRRRKKKEEEAAA>>>>>>@@@BBBCCCIIIYYYhhh{{{}}}yyyvvvvvvsssnnnkkkiiihhhfffdddeeeccc```\\\VVVNNNDDD>>>999777333222222222111000//////000111222444555666888<<>>>>>AAABBBDDDHHHLLLNNNNNNMMMJJJIIIHHHIIIKKKOOOTTTWWWWWWVVVUUUTTTTTTVVVXXXYYYXXX\\\aaaeeejjjqqqzzz|||xxxuuutttuuuwwwyyyssssssssssssrrrqqqooonnnkkkmmmoooqqqrrrssssssrrrrrrsssuuuvvvvvvuuusssrrrpppoooooopppvvv{{{~~~~~~~~~~~~}}}~~~~~~|||{{{zzz{{{}}}wwwqqqhhh^^^XXXWWWRRRSSSYYYcccnnn|||vvvmmmcccXXXNNNGGGEEEEEEMMM]]]nnn{{{tttdddQQQCCC;;;888111111111111000000000000------------------------,,,,,,---......---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------,,,,,,,,,---------------++++++,,,------------------......//////////////////111333555888===CCCGGGMMMPPPTTT\\\ppp}}}pppcccUUUKKK@@@<<<<<<>>>DDDKKKUUU```ooozzzzzzsssmmmcccZZZRRRLLLFFFBBB======???AAABBBGGGWWWfff|||~~~zzzwwwtttqqqmmmjjjiiihhhgggfffcccbbb___\\\VVVNNNEEE???:::777444222111111000...//////000111222444555666666;;;AAAFFFIIIKKKNNNOOOPPPQQQRRRSSSTTTWWW[[[^^^___\\\XXXUUUTTTVVVYYY\\\[[[[[[[[[[[[]]]cccjjjooowwwqqqhhh]]]RRRJJJEEECCC@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAA@@@??????AAAAAACCCFFFKKKOOOPPPPPPLLLKKKJJJJJJKKKMMMOOOPPPQQQQQQQQQRRRSSSVVVXXXYYYWWW[[[aaaeeeiiinnnuuuzzz}}}zzzwwwuuuuuuwwwxxxtttuuuuuutttsssqqqpppnnnkkkmmmooorrrtttuuuuuuuuusssuuuwwwxxxxxxwwwtttssspppooonnnooottt~~~~~~{{{yyyyyy|||~~~zzz{{{~~~~~~~~~~~~~~~}}}{{{zzzyyy|||~~~~~~vvvqqqjjjaaa[[[ZZZRRRRRRWWW___hhhuuuzzzpppfffZZZNNNFFFDDDDDDJJJZZZkkkwwwmmmXXXGGG===999111111111111000000000000------------------------,,,,,,---......---,,,,,,...,,,+++)))***,,,...000000000/////////.........,,,,,,,,,---------......,,,------....../////////***+++,,,,,,---------,,,---......///////////////000111444666999===BBBFFFNNNQQQVVVaaayyyzzzmmm```WWWKKK???:::999===EEEMMMUUU```ooozzzzzzsssmmmddd[[[SSSLLLFFFCCC;;;;;;===???@@@FFFUUUddd}}}{{{xxxssspppllliiiiiiiiihhhgggaaa```^^^[[[WWWPPPGGGAAA;;;888444222111000///...//////000111222444555666555:::@@@FFFIIIKKKMMMNNNRRRSSSSSSSSSSSSUUUYYY\\\[[[YYYVVVTTTTTTXXX\\\___\\\\\\[[[[[[]]]bbbiiinnnuuunnncccVVVLLLFFFCCCBBB@@@@@@@@@AAAAAABBBBBBBBBAAABBBBBBBBBBBBAAA@@@???BBBAAABBBFFFKKKOOOQQQRRRMMMLLLKKKJJJJJJKKKLLLLLLMMMNNNOOOQQQSSSUUUWWWYYYWWW\\\bbbfffhhhlllqqqvvv~~~}}}{{{yyyxxxwwwvvvvvvvvvvvvvvvvvvtttrrrpppoookkkmmmqqqtttvvvwwwwwwwwwuuuvvvyyyzzzzzzxxxvvvtttpppooonnnnnnsss|||}}}{{{sssssssssrrrtttxxx{{{yyy}}}~~~~~~~~~~~~~~~~~~}}}||||||||||||}}}yyytttooohhh___XXXVVVUUUVVV[[[bbbmmm~~~}}}rrreeeYYYPPPJJJEEEGGGJJJOOOYYYiiiyyyvvvjjj^^^MMM>>>777555111000000000///...,,,,,,------------------......---------,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---......---,,,***+++...000---------............/////////111444999???EEEIIIMMMNNNUUUfff{{{pppdddYYYJJJ>>>>>>@@@AAAEEELLLWWWfffttt|||}}}xxxsssmmmcccZZZRRRKKKEEEAAA===<<<>>>AAACCCIIIWWWddd~~~{{{xxxtttqqqooommmkkkiiifffdddaaa```___]]]XXXOOOEEE>>>;;;888333111000111111000111000000000111333555666999;;;???BBBEEEHHHLLLOOONNNOOOQQQRRRRRRRRRTTTVVVWWWVVVUUUTTTTTTVVVXXXYYY^^^[[[XXXWWWYYY___eeeiiiiiicccZZZPPPHHHCCC@@@???@@@@@@AAABBBBBBBBBAAAAAACCCCCCCCCBBBAAA@@@???>>>???@@@AAACCCFFFIIILLLNNNQQQOOOMMMKKKKKKLLLMMMNNNLLLLLLMMMNNNPPPRRRTTTVVVWWWZZZ___cccgggkkkooorrrzzz~~~~~~|||{{{xxxvvvuuutttsssssstttuuuwwwwwwuuutttrrrqqqpppppprrruuuwwwxxxxxxyyywwwvvvvvvxxxxxxuuurrrpppnnnnnnqqqtttzzz|||wwwuuurrrrrrssssssvvv|||zzzvvvzzz~~~~~~~~~~~~~~~}}}}}}|||{{{{{{{{{|||{{{wwwssskkkbbb[[[UUUSSSTTTYYY```jjjzzz|||rrrggg\\\QQQKKKEEEFFFGGGKKKTTTcccrrr|||ttthhhWWWHHH777555222000000000///...---------------------------------,,,,,,,,,++++++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++))))))+++,,,------...---+++***+++---///---------............/////////111444999@@@EEEIIILLLOOOVVVhhh{{{pppeeeYYYJJJ>>>>>>@@@@@@EEEMMMYYYggguuu|||}}}yyyrrrlllcccZZZRRRKKKEEEBBB======>>>AAADDDJJJWWWeee{{{|||zzzuuurrrooommmkkkiiifffdddbbbaaa___\\\WWWOOOFFF???;;;888333111000111111000111000000000111333555666888;;;???BBBDDDGGGKKKNNNMMMNNNPPPQQQQQQQQQSSSTTTTTTSSSRRRRRRSSSTTTVVVXXX]]][[[YYYWWWXXX\\\```cccddd___WWWOOOHHHDDDCCCBBBAAAAAABBBBBBBBBBBBBBBAAABBBBBBBBBAAAAAA@@@???>>>??????@@@BBBEEEHHHKKKMMMPPPOOONNNMMMMMMMMMNNNNNNKKKLLLLLLNNNOOORRRSSSUUUWWWZZZ^^^bbbfffjjjnnnrrr{{{~~~{{{yyywwwvvvvvvvvvwwwxxxyyyxxxwwwuuutttrrrqqqppprrruuuwwwxxxwwwxxxvvvttttttvvvvvvuuurrrqqqoooooorrrtttzzz}}}{{{vvvrrrqqqppprrrtttwww|||xxxsssvvv{{{~~~~~~~~~~~~~~~}}}|||{{{zzz{{{{{{{{{~~~~~~|||{{{xxxpppfff]]]SSSQQQQQQUUU\\\fffvvv{{{rrrkkkaaaUUULLLFFFDDDCCCEEELLLYYYhhhsssxxxlll[[[KKK777555222000000000///...///.........---,,,,,,,,,---------,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,------+++******,,,...---------............//////000111444999@@@FFFIIILLLOOOXXXjjj|||rrrgggXXXJJJ???>>>@@@@@@EEEMMM\\\hhhuuu||||||xxxqqqkkkbbbYYYRRRLLLFFFCCC>>>===???BBBDDDJJJXXXeeeyyy}}}{{{vvvssspppnnnllliiifffcccdddaaa^^^ZZZUUUNNNFFF@@@;;;888333111000111111000111000000000111333555666777:::>>>AAACCCFFFIIIKKKKKKMMMOOOPPPOOOOOOPPPRRRPPPOOOOOOOOOPPPRRRUUUVVV[[[ZZZYYYXXXXXXYYYZZZ[[[]]]ZZZTTTNNNIIIFFFEEEEEEBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@???>>>===>>>>>>???@@@CCCFFFIIIKKKOOOPPPPPPPPPPPPOOOOOONNNLLLLLLMMMNNNOOOQQQSSSTTTWWWYYY]]]aaadddhhhmmmpppzzz~~~|||zzzyyyyyyxxxyyyyyyyyyxxxvvvuuusssrrrqqqqqqsssuuuwwwwwwvvvvvvtttrrrqqqrrrsssssssssrrrpppppprrrtttyyy|||zzzxxxtttrrrrrrppptttyyyvvvpppsssxxx~~~}}}}}}}}}}}}}}}|||{{{zzzyyy}}}||||||}}}~~~~~~}}}{{{yyyyyy{{{}}}{{{ttthhh___TTTQQQPPPSSSXXXbbbqqqzzztttnnneeeXXXNNNIIIDDD@@@AAAFFFOOO^^^iiizzzyyykkkXXXGGG888555222111111111000///000//////...---,,,,,,+++...------------------------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---,,,,,,---+++******,,,...---------............//////000111555:::@@@FFFIIIKKKPPPZZZlll}}}rrrgggWWWJJJ??????@@@???EEEOOO\\\hhhuuu{{{{{{wwwpppjjjbbbYYYRRRLLLGGGCCC???>>>???BBBDDDJJJWWWeeexxx}}}{{{wwwtttqqqnnnllljjjfffdddeeebbb]]]YYYSSSMMMFFFAAA;;;888333111000111111000111000000000111333555666666999===@@@BBBDDDGGGIIIIIIKKKMMMNNNNNNMMMNNNOOOMMMMMMMMMNNNPPPRRRTTTUUUWWWXXXXXXYYYYYYYYYXXXXXXYYYVVVRRRMMMJJJGGGFFFFFFBBBBBBBBBBBBBBBAAA@@@??????????????????>>>============>>>???AAADDDGGGHHHNNNOOOQQQRRRSSSRRRQQQPPPNNNNNNNNNOOOPPPRRRSSSTTTVVVXXX\\\___bbbfffkkkooovvv}}}}}}|||{{{{{{yyyyyyxxxxxxvvvtttrrrqqqsssrrrrrrtttvvvwwwvvvuuusssrrrpppooooooqqqssssssrrrpppppprrrssswww|||xxxxxxwwwttttttwwwvvv{{{uuuooorrrwww~~~|||{{{||||||||||||{{{zzzzzz~~~~~~}}}~~~~~~|||yyywwwrrrtttyyy}}}}}}vvvjjjaaaWWWSSSQQQRRRVVV^^^mmm{{{{{{vvvqqqiii\\\RRRLLLEEE@@@AAACCCIIIUUUbbbssszzzjjjTTTBBB888666222111111111000///000000///...------,,,,,,.............../////////---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---+++,,,---,,,++++++,,,------------............///000000222555:::@@@FFFJJJKKKQQQ[[[lll|||rrrgggVVVIII@@@?????????FFFPPP[[[gggsssyyy}}}}}}yyypppjjjbbbYYYRRRLLLGGGCCC???>>>???BBBDDDJJJWWWdddxxx~~~|||zzzwwwuuuqqqooommmkkkgggeeefffbbb]]]XXXRRRLLLEEEAAA;;;888333111000111111000111000000000111333555666666999===@@@BBBCCCEEEFFFGGGJJJMMMNNNMMMLLLLLLMMMLLLLLLMMMNNNPPPRRRSSSTTTSSSTTTWWWYYYZZZZZZXXXWWWVVVUUURRRNNNJJJHHHFFFEEEBBBBBBBBBBBBAAA???>>>>>>>>>>>>?????????>>>===============>>>@@@BBBEEEFFFKKKMMMPPPSSSTTTTTTSSSRRRQQQQQQQQQRRRRRRTTTUUUUUUUUUWWWZZZ]]]```dddiiimmmrrrxxx}}}|||||||||zzzzzzyyyxxxvvvtttsssrrrtttssssssuuuwwwwwwvvvtttqqqpppooonnnnnnpppssstttrrrpppoooqqqrrrttt}}}zzzvvvtttuuuvvvvvvzzzuuunnnpppttt~~~~~~}}}{{{yyyzzzzzz{{{{{{{{{{{{{{{~~~~~~~~~}}}{{{wwwtttooorrrxxx~~~zzzooofff[[[VVVRRRQQQSSSZZZiiivvv~~~xxxssskkk```WWWPPPGGGAAABBBCCCEEEOOO\\\jjjxxxyyyfffNNN;;;888666333111111111000///000/////////...---------.............../////////---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---......,,,,,,---...---------............///000111222555:::AAAGGGJJJKKKQQQ[[[jjj{{{pppdddUUUIIIAAA@@@???>>>FFFQQQYYYfffssszzz~~~|||qqqkkkbbbYYYRRRLLLFFFCCC>>>>>>???AAACCCHHHUUUbbbyyy~~~|||zzzvvvtttqqqooonnnllliiigggfffbbb]]]XXXRRRKKKDDD???;;;888333111000111111000111000000000111333555666666:::>>>AAABBBCCCDDDEEEGGGIIILLLMMMLLLKKKKKKKKKLLLMMMNNNOOOPPPQQQRRRRRROOOQQQUUUXXXZZZYYYXXXWWWUUUTTTRRROOOLLLIIIGGGEEECCCCCCCCCBBBAAA???>>>===>>>>>>????????????>>>>>>=========>>>???BBBDDDEEEIIIKKKOOORRRUUUVVVVVVVVVTTTSSSSSSSSSTTTUUUUUUVVVUUUVVVXXX[[[]]]bbbhhhlllpppuuu}}}~~~||||||}}}~~~}}}}}}{{{zzzxxxwwwvvvvvvtttttttttvvvwwwwwwuuusssooopppqqqppppppqqqsssvvvsssqqqppprrrrrrsss{{{vvvsssssswwwzzz}}}uuummmmmmppp~~~~~~|||{{{wwwxxxyyyzzz{{{|||||||||~~~~~~}}}}}}|||yyyuuuqqqpppssszzzuuummm]]]XXXRRRPPPPPPVVVdddqqq{{{tttkkkbbb[[[QQQGGGBBBCCCCCCBBBJJJWWWcccttt{{{hhhOOO;;;999666333222222222111000////////////............,,,,,,,,,,,,------......---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,...//////...---...///---------............///000111222666;;;AAAGGGJJJKKKQQQ[[[hhh{{{~~~yyymmmbbbTTTIIIAAA@@@???>>>FFFRRRYYYggguuu|||}}}rrrlllcccZZZRRRKKKEEEBBB>>>===>>>@@@BBBGGGTTTaaayyy|||{{{uuusssqqqoooooommmkkkiiieeebbb^^^YYYSSSKKKCCC>>>;;;888333111000111111000111000000000111333555666777:::???BBBCCCCCCDDDDDDGGGIIIMMMNNNMMMKKKJJJJJJLLLLLLMMMOOOOOOPPPPPPPPPMMMOOOSSSVVVWWWWWWUUUTTTRRRRRRQQQPPPNNNKKKIIIHHHFFFFFFEEEDDDCCCAAA???>>>>>>??????@@@@@@??????>>>>>>>>>>>>>>>???AAACCCEEEGGGIIILLLPPPTTTWWWXXXYYYTTTTTTSSSSSSSSSTTTUUUUUUTTTUUUWWWYYY\\\```fffkkkqqqttt{{{~~~|||}}}~~~}}}}}}{{{zzzyyyxxxwwwwwwuuuuuuuuuwwwxxxwwwuuurrrnnnppprrrsssrrrrrrtttwwwuuusssssstttsssttt{{{~~~vvvtttuuuzzzuuullljjjmmm}}}~~~~~~~~~~~~|||zzzvvvvvvxxxzzz{{{|||}}}}}}}}}}}}||||||{{{xxxsssppprrruuu|||zzzrrr^^^XXXRRROOONNNSSSaaannn}}}}}}uuukkkccc^^^QQQGGGBBBDDDCCC@@@HHHTTT```ssspppVVVBBB999666333222222222111000.........///////////////*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---///000000///......///---------.........//////111111222666;;;AAAGGGKKKKKKQQQZZZgggyyy}}}xxxlll```SSSIIIAAA@@@>>>>>>FFFRRRYYYgggvvv~~~{{{sssmmmcccZZZRRRKKKEEEAAA===<<<===@@@AAAFFFSSS```xxx~~~|||uuusssqqqpppooonnnllljjjdddbbb^^^YYYSSSKKKCCC===;;;888333111000111111000111000000000111333555666777;;;@@@CCCCCCCCCCCCDDDGGGIIIMMMNNNMMMKKKJJJJJJKKKLLLMMMNNNNNNNNNNNNNNNMMMOOOQQQTTTUUUTTTSSSQQQPPPPPPQQQPPPOOOMMMKKKJJJHHHHHHGGGFFFDDDCCCAAA@@@>>>??????@@@@@@@@@?????????>>>>>>>>>@@@AAACCCDDDEEEGGGKKKOOOSSSWWWZZZ[[[TTTSSSSSSSSSSSSSSSTTTTTTTTTUUUWWWXXX[[[```fffjjjsssuuuzzz||||||}}}~~~}}}~~~{{{zzzyyyxxxwwwvvvvvvvvvuuuuuuvvvwwwxxxwwwtttrrrmmmppptttuuussssssuuuwwwwwwuuuuuuvvvuuuuuu||||||zzzsssyyyvvvmmmgggfffzzz~~~}}}||||||~~~}}}{{{}}}}}}}}}|||zzzxxxtttvvvyyyzzzyyyxxxyyyyyyyyyzzz{{{{{{zzzyyywwwvvvrrryyytttfff]]]SSSOOOOOOTTT^^^gggwww{{{vvvpppfff\\\TTTKKKBBB??????AAAFFFLLL]]]rrrwww]]]JJJ:::888555222111222000---//////...------------...---------------------------,,,,,,++++++,,,,,,---,,,------,,,++++++,,,......------,,,,,,++++++***---,,,,,,,,,,,,---......,,,,,,,,,---------......///......------///000111...000333888===BBBGGGIIIMMMOOOYYYkkk{{{xxxmmmeeeVVVKKKBBBAAA@@@???FFFQQQ___kkkvvv{{{~~~|||ssskkk```WWWPPPJJJCCC>>><<<;;;<<>>>>>>>>>>>>>>======<<<<<<===???BBBCCCFFFHHHKKKMMMPPPTTTXXX\\\YYYYYYXXXWWWUUUTTTSSSRRRTTTUUUUUUVVVYYY^^^eeejjjpppssswww{{{yyyzzz}}}~~~}}}}}}}}}~~~{{{{{{yyywwwvvvuuuuuuttttttttttttuuuuuuuuuuuuuuuvvvtttrrrppppppqqqtttuuu}}}{{{yyyyyyvvvuuuzzz|||{{{{{{|||zzzyyy|||vvvmmmhhhgggvvv|||||||||~~~~~~|||~~~}}}}}}}}}}}}zzzxxxwwwxxxxxxxxxwwwxxxzzz|||zzz{{{{{{{{{zzzyyyxxxwwwrrrxxx~~~uuujjj```VVVQQQQQQTTT]]]fffuuu~~~|||vvvqqqggg]]]UUUKKKBBB??????AAAFFFKKKZZZooogggQQQ<<<999444111111222000...//////...------------.................................------------......,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,---------......//////...---...///000111...000333888===CCCGGGJJJOOOPPPYYYjjjzzzwwwllldddVVVKKKBBBAAA@@@???FFFQQQ```lllwww|||}}}ssskkk```WWWPPPJJJCCC>>>;;;;;;<<<>>>@@@EEERRR___uuu}}}|||{{{uuutttsssqqqooommmkkkiiifffccc^^^XXXRRRKKKCCC>>>888666333111//////000111111111222333444555666666888<<>>>>>>>>>>>>>>???>>>======>>>@@@CCCDDDFFFHHHKKKMMMPPPSSSXXX\\\\\\[[[ZZZXXXVVVUUUSSSSSSSSSSSSTTTTTTVVV[[[bbbfffqqqssswww~~~}}}}}}~~~}}}~~~~~~{{{zzzxxxwwwuuutttttttttuuuuuuuuuvvvvvvvvvvvvvvvuuusssrrrpppppprrrtttvvv}}}{{{yyyxxxuuutttyyy|||yyyvvvvvvxxx{{{}}}~~~vvvmmmiiihhhppp{{{{{{|||~~~~~~}}}||||||}}}}}}{{{yyyyyyyyyxxxvvvuuuwww{{{~~~{{{{{{{{{{{{zzzyyyxxxwwwqqqwww|||wwwoooeeeZZZTTTRRRTTT[[[dddoooyyy|||xxxsssiii___VVVMMMDDD@@@@@@@@@DDDJJJVVVkkkttt[[[AAA;;;444111111111000///000///......------......////////////////////////...------,,,,,,------...,,,------,,,++++++,,,...******+++,,,,,,---......+++************+++,,,,,,,,,,,,,,,---------......//////.........///000111...000333888>>>CCCHHHJJJPPPQQQYYYiiiyyy~~~vvvkkkbbbVVVKKKBBBAAA@@@???FFFQQQ```mmmyyy~~~~~~ssslllaaaWWWPPPJJJCCC???;;;:::;;;===???DDDQQQ^^^sss~~~}}}|||vvvuuutttrrrpppmmmjjjiiieeeccc___ZZZSSSKKKCCC===888666333111//////000111000000111222333444555555999<<>>>>>>>>>>>?????????>>>>>>???AAACCCDDDFFFHHHKKKMMMOOOSSSWWW[[[___^^^\\\ZZZXXXVVVTTTTTTSSSTTTTTTUUUWWW[[[aaafffqqqssswww|||{{{yyywwwuuuttttttttttttvvvvvvvvvvvvvvvvvvvvvvvvsssrrrqqqpppqqqrrruuuvvv|||zzzxxxwwwtttrrrwww~~~}}}vvvtttrrrsssxxxvvvmmmhhhgggjjj}}}zzz{{{}}}~~~}}}|||{{{|||}}}}}}{{{zzzxxxxxxxxxwwwvvvxxx{{{}}}zzzzzzyyyyyyxxxwwwwwwvvvrrrvvvyyy}}}{{{uuujjj^^^WWWRRRRRRXXX___gggrrr}}}yyyuuulllbbbXXXNNNEEEBBB@@@@@@CCCHHHRRRfff|||fffHHH>>>555222222111000111000//////.......................................++++++************++++++,,,,,,---,,,++++++,,,...+++++++++,,,,,,---------+++++++++++++++,,,,,,---,,,,,,,,,---------......///////////////000000000...000444999>>>DDDIIIKKKOOOPPPXXXiiizzz~~~vvvjjjbbbVVVKKKBBBAAA@@@???FFFQQQ```lllyyy~~~tttlllaaaXXXQQQJJJDDD???;;;:::;;;===>>>DDDPPP]]]ttt~~~}}}wwwwwwuuussspppmmmjjjiiidddbbb___ZZZTTTLLLBBB<<<888666333111//////000111///000111111333333444555888;;;@@@DDDHHHKKKOOORRROOOPPPRRRSSSRRRQQQPPPOOOLLLKKKKKKJJJIIIIIIJJJJJJHHHIIIJJJKKKMMMNNNOOOPPPLLLLLLLLLLLLKKKKKKJJJJJJNNNMMMKKKIIIFFFDDDBBBAAAAAA@@@??????>>>>>>????????????>>>??????AAABBBCCCFFFGGGJJJLLLNNNQQQVVVYYYaaa```___]]]ZZZXXXVVVUUUUUUVVVWWWXXX[[[___eeejjjqqqsssvvv{{{{{{yyywwwtttssssssssstttvvvvvvvvvvvvuuuuuuuuuuuurrrqqqppppppqqqsssuuuvvvyyywwwuuutttpppnnnssszzz{{{vvvqqqppppppsss|||wwwmmmgggeeeeeexxxzzz{{{~~~|||{{{{{{{{{}}}}}}{{{yyytttvvvxxxyyyxxxxxxyyyzzzxxxxxxwwwvvvuuuuuuuuuuuurrruuuwwwzzzzzzooobbbXXXRRROOOSSSYYY___jjj|||{{{wwwnnneeeYYYPPPGGGCCCAAA???BBBFFFOOOaaavvvsssRRRDDD666333222111000222000000///............///------------------------,,,++++++******++++++,,,,,,,,,---,,,++++++,,,...---------,,,,,,+++++++++,,,,,,,,,,,,,,,---......,,,,,,,,,---------....../////////000000000000000///111444999???EEEJJJMMMNNNOOOWWWiii}}}wwwkkkbbbVVVKKKBBBAAA@@@???FFFQQQ^^^kkkxxx~~~tttlllaaaXXXQQQKKKDDD???;;;:::;;;===>>>CCCPPP]]]vvv~~~~~~yyyxxxvvvtttpppmmmjjjiiidddbbb^^^ZZZSSSKKKBBB<<<888666333111//////000111///000111111333333444555666999>>>CCCFFFJJJNNNQQQOOOQQQSSSUUUUUUTTTSSSQQQLLLKKKJJJIIIHHHGGGGGGGGGEEEFFFGGGHHHJJJKKKMMMMMMKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHFFFEEEDDDDDDAAA@@@@@@???????????????>>>>>>>>>>>>??????@@@AAADDDFFFHHHJJJLLLOOOTTTWWW````````````^^^[[[XXXWWWTTTVVVXXXZZZ]]]bbbhhhlllooorrrwwwzzz~~~{{{yyyvvvtttrrrsssssstttuuuuuutttttttttsssssssssqqqpppppppppqqqssstttuuuuuusssqqqpppmmmkkkpppwww|||vvvrrrnnnpppuuu|||wwwllleeebbbbbbttt{{{}}}~~~}}}|||{{{{{{||||||zzzxxxrrruuuxxxyyyxxxwwwwwwxxxwwwwwwuuuttttttssstttttttttuuuvvvxxx~~~tttfff[[[RRRMMMOOOTTTXXXcccuuu|||yyyqqqggg[[[RRRHHHDDDAAA???@@@DDDLLLZZZnnn}}}\\\JJJ999555444000000333111000//////......//////------------------------///......------......///,,,------,,,++++++,,,.........---,,,,,,+++******------,,,,,,------...///,,,,,,,,,---------.........///000111111111000000///111555:::@@@FFFKKKNNNNNNOOOYYYlllxxxmmmdddVVVKKKBBBAAA@@@???FFFQQQ^^^kkkxxx~~~tttmmmbbbXXXQQQKKKDDD@@@<<<;;;<<<>>>???DDDPPP]]]xxx~~~}}}{{{zzzxxxuuuqqqmmmjjjhhhcccaaa]]]XXXQQQIIIAAA;;;888666333111//////000111000000111222333444555555555999>>>BBBEEEHHHKKKMMMOOOQQQTTTWWWXXXXXXVVVUUUNNNMMMKKKIIIHHHGGGFFFFFFDDDDDDEEEFFFGGGIIIIIIJJJIIIHHHHHHGGGHHHHHHIIIJJJGGGGGGGGGFFFFFFFFFFFFEEEAAAAAA@@@????????????@@@======>>>>>>????????????CCCDDDFFFHHHJJJMMMQQQUUU\\\^^^aaacccbbb___[[[XXXSSSTTTWWWYYY\\\```fffjjjmmmrrrwww{{{~~~~~~|||zzzwwwtttsssssstttuuuuuuttttttssssssrrrrrrrrrqqqqqqpppqqqqqqrrrssssssrrrooonnnnnnkkkjjjooovvv{{{yyywwwtttqqqpppwwwvvvkkkdddaaabbbrrr}}}~~~}}}~~~|||{{{{{{|||{{{yyywwwssstttvvvvvvuuuuuuwwwxxxxxxwwwuuutttssssssttttttuuuvvvuuuvvv~~~yyyjjj^^^SSSMMMMMMQQQUUU___ppp}}}zzzrrriii\\\SSSJJJEEEBBB>>>???BBBIIISSSfffxxxeeeOOO<<<777555000000444111000000///////////////........................000//////......//////000,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,---------.........///000111222111000000///111555:::AAAGGGLLLNNNQQQRRR]]]pppzzzooogggVVVKKKBBBAAA@@@???FFFQQQ^^^lllyyy~~~uuummmbbbXXXRRRKKKEEE@@@>>><<<===???@@@DDDQQQ]]]www}}}}}}|||{{{xxxuuuqqqmmmjjjhhhccc```[[[UUUOOOHHH@@@;;;888666333111//////000111111111222333444555666666666:::@@@DDDFFFGGGHHHIIIJJJMMMQQQUUUWWWWWWVVVUUUPPPOOOMMMKKKIIIHHHGGGGGGCCCCCCDDDDDDEEEFFFFFFGGGEEEEEEDDDDDDDDDEEEGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEBBBAAA@@@@@@??????@@@@@@>>>>>>??????@@@@@@??????AAACCCEEEFFFHHHKKKOOORRRVVVZZZ```eeefffbbb]]]YYYTTTUUUWWWYYYZZZ]]]aaaeeekkkqqqxxx|||~~~~~~}}}}}}{{{wwwtttssstttuuuvvvvvvuuuuuutttssssssrrrrrrqqqqqqqqqqqqqqqqqqrrrrrrpppnnnmmmmmmkkkjjjpppxxxzzzuuuuuuuuutttrrruuuvvvkkkccc```bbbqqq~~~|||~~~}}}|||{{{{{{{{{xxxvvvtttttttttrrrrrrssswwwzzzyyyxxxvvvuuuttttttuuuuuuvvvvvvuuuvvv}}}}}}mmm```UUUMMMMMMPPPTTT^^^mmm~~~{{{sssjjj]]]TTTJJJEEEBBB>>>???BBBGGGNNN```uuujjjRRR>>>888666000///444111111000///////////////////////////////////////......------------......,,,------,,,++++++,,,...***++++++,,,,,,------...++++++******++++++,,,---,,,,,,,,,---------.........///000222222111111000///111555;;;AAAGGGLLLOOOSSSUUU___rrr{{{qqqiiiVVVKKKBBBAAA@@@???FFFQQQ___mmm{{{yyyuuummmbbbYYYRRRKKKEEE@@@>>>===>>>???@@@EEEQQQ^^^vvv~~~}}}}}}|||{{{yyyvvvrrrmmmjjjhhhccc```ZZZSSSMMMFFF@@@;;;888666333111000///000111111222333333555555666777777<<>>CCCQQQ^^^www}}}zzzwwwtttrrrpppmmmhhheeeccc___ZZZTTTNNNGGG@@@<<<666555333111000000000111444444444444444555666777999>>>DDDHHHIIIHHHHHHHHHDDDDDDFFFGGGIIILLLNNNOOOQQQQQQPPPLLLGGGFFFHHHKKKEEEEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@AAACCCDDDBBBBBBBBBCCCCCCCCCDDDDDDAAAAAA@@@@@@???>>>>>>>>>>>>>>>============>>>>>>???AAADDDHHHKKKNNNPPPRRRTTTVVV[[[bbbggggggbbb]]]WWWVVVUUUVVVYYY]]]aaadddmmmrrrxxx{{{{{{}}}~~~|||zzz{{{yyywwwwwwxxxxxxxxxwwwvvvvvvvvvvvvtttrrrpppnnntttssssssrrrrrrsssssstttqqqqqqqqqppppppqqqtttwww|||wwwvvvtttsssuuuzzz}}}ssshhh```___mmm}}}||||||}}}}}}{{{wwwsssrrrtttuuuvvvttttttuuuvvvyyyxxxwwwvvvvvvwwwyyyzzzwwwtttrrrttt|||uuucccUUUNNNLLLNNNQQQYYYfffvvv{{{tttnnnbbb[[[PPPFFFAAA?????????DDDLLLYYYiiiyyyzzz^^^CCC999888444111333111111111111000000000000......///......,,,***)))------------------------...------,,,,,,++++++***++++++++++++++++++++++++,,,,,,---------.........,,,---------.../////////000000////////////000000000333777===CCCIIIMMMOOORRRUUUddd}}}}}}rrriiiYYYMMMDDDCCCBBBBBBIIITTT```nnn{{{}}}tttmmmcccYYYQQQJJJDDDAAA<<<:::;;;<<<>>>CCCQQQ^^^www|||wwwuuurrrpppooollliiifffbbb^^^YYYSSSMMMFFF@@@;;;666555333111000000000111333333333333444555666666:::>>>DDDHHHJJJIIIIIIIIIFFFFFFFFFGGGIIIKKKLLLMMMNNNOOONNNKKKHHHGGGHHHJJJEEEEEEEEEDDDDDDCCCCCCBBBAAA@@@?????????@@@BBBCCCAAAAAABBBBBBBBBCCCCCCCCC@@@@@@@@@@@@??????????????????>>>======>>>>>>>>>AAABBBEEEHHHKKKMMMNNNNNNRRRTTTYYY___dddeeeaaa^^^ZZZXXXWWWWWWYYY]]]aaadddlllrrryyy}}}}}}~~~|||{{{~~~{{{yyyxxxxxxxxxwwwvvvwwwwwwwwwwwwvvvuuutttttttttsssssssssssssssssstttqqqrrrrrrqqqpppqqqtttwww|||xxxuuusssrrrttt}}}uuuiiibbb]]]jjj~~~~~~}}}}}}|||zzzuuurrrrrrtttuuuuuuttttttuuuvvvzzzzzzxxxwwwwwwxxxyyyzzzvvvtttrrrtttzzzxxxgggXXXPPPMMMMMMNNNTTT```ppp}}}uuupppeee]]]QQQGGGAAA???>>>>>>AAAGGGSSSbbbqqqfffJJJ>>>999555333555111111111111000000000000/////////...,,,+++)))(((------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------.........//////------..................000000////////////000000111444888>>>DDDJJJNNNQQQUUUXXXggg~~~}}}rrriii[[[OOODDDBBBAAAAAAJJJVVVaaammmyyy}}}uuunnndddYYYPPPIIICCC???<<<;;;;;;<<<>>>CCCPPP^^^xxx~~~|||uuussspppooonnnllliiigggaaa]]]XXXRRRLLLFFF???;;;666555333111000000000111222222222222333444555666;;;???EEEIIIJJJKKKKKKKKKHHHHHHHHHHHHHHHIIIJJJKKKKKKLLLLLLKKKIIIHHHIIIJJJFFFFFFEEEEEEDDDCCCCCCBBB@@@???>>>>>>>>>???@@@AAA@@@@@@AAAAAAAAABBBBBBBBB??????@@@@@@@@@@@@AAAAAAAAA@@@??????>>>>>>>>>>>>BBBDDDFFFIIIKKKKKKKKKKKKQQQRRRVVV[[[___aaaaaa```]]][[[YYYXXXYYY]]]aaadddkkkrrrzzz~~~}}}~~~{{{zzzyyyyyywwwuuuwwwwwwvvvvvvvvvwwwwwwxxxttttttssssssssssssttttttrrrsssrrrqqqppprrruuuwww|||xxxuuurrrqqqpppvvvvvvjjjccc[[[hhh}}}~~~~~~~~~~~~}}}{{{xxxtttrrrrrrtttttttttssssssuuuvvvzzzyyyxxxwwwwwwxxxxxxyyyuuusssrrrsssxxxyyyjjj[[[QQQMMMLLLLLLQQQ[[[iiizzzxxxsssggg___SSSIIIBBB???>>>===@@@DDDNNN[[[jjjzzzlllQQQ@@@999555444666111111111111000000000/////////......---,,,++++++------------------------+++++++++,,,,,,---------++++++++++++++++++++++++------------...........................---------000////////////000000111222555999???EEEKKKOOOQQQVVVZZZhhh}}}sssjjj]]]PPPDDDAAA@@@@@@JJJWWWaaammmxxx}}}}}}uuunnndddYYYPPPHHHBBB>>><<<;;;;;;===>>>CCCPPP]]]xxx}}}wwwtttqqqnnnmmmkkkhhhfff```\\\WWWQQQLLLFFF???;;;666555333111000000000111000000111111222333444555;;;???EEEIIIKKKKKKLLLMMMKKKJJJIIIIIIHHHHHHIIIIIIHHHIIIJJJKKKJJJJJJIIIIIIGGGGGGFFFEEEEEEDDDCCCCCC@@@???>>>======>>>???@@@??????@@@@@@@@@AAAAAAAAA??????@@@@@@AAABBBBBBCCCCCCBBBAAA@@@????????????AAACCCEEEHHHJJJKKKKKKKKKPPPQQQSSSWWW[[[___aaabbbaaa___\\\ZZZ[[[^^^bbbdddkkkrrr||||||{{{{{{zzzyyywwwwwwvvvuuuttttttuuuvvvwwwttttttuuuuuuuuuuuuttttttssstttsssrrrqqqrrruuuwww~~~xxxuuurrrpppppprrr{{{vvvkkkccc\\\gggzzz~~~~~~}}}~~~~~~|||yyyvvvsssrrrsssssstttsssrrrrrrtttvvvxxxwwwwwwvvvvvvvvvvvvvvvssssssrrrsssvvv|||zzzlll^^^SSSMMMKKKLLLOOOWWWdddtttzzzvvviiiaaaUUUJJJCCC@@@>>>===@@@CCCJJJUUUddduuurrrWWWDDD:::555444555111111111111000000000///.............../////////------------------------***++++++,,,,,,------...+++++++++++++++++++++++++++,,,,,,,,,,,,---------...............---------///////////////000111111333555999???EEEKKKOOORRRUUUZZZjjj|||zzz|||~~~uuummm___QQQEEEAAA???@@@JJJWWW```lllxxx}}}}}}uuunnncccYYYOOOHHHBBB>>>===;;;;;;===>>>CCCPPP]]]www~~~{{{xxxsssooommmjjjgggeee___\\\WWWQQQLLLFFF???;;;666555333111000000000111000000000111222333555555:::>>>CCCGGGJJJKKKMMMNNNLLLKKKKKKJJJIIIIIIIIIJJJHHHHHHIIIJJJKKKKKKJJJIIIIIIHHHGGGFFFEEEDDDCCCCCC@@@???>>>=========>>>????????????@@@@@@@@@AAAAAA??????@@@AAABBBCCCCCCDDDCCCCCCBBBAAAAAAAAAAAAAAAAAABBBDDDFFFHHHJJJLLLLLLPPPQQQSSSUUUXXX\\\aaaccccccaaa___^^^^^^```cccdddlllrrr|||}}}{{{{{{||||||{{{zzzzzzyyywwwvvvuuuuuuvvvwwwuuuvvvwwwwwwwwwwwwvvvuuutttuuutttsssrrrrrruuuxxxzzzuuussspppooossszzzwwwkkkddd]]]fffvvv~~~}}}|||}}}~~~~~~|||xxxuuusssssssssssssssrrrqqqrrrtttwwwvvvvvvvvvuuuuuutttssssssrrrrrrrrrsssuuuyyy{{{nnnaaaVVVOOOLLLLLLNNNTTT___nnn|||wwwjjjbbbVVVKKKDDD@@@???>>>???BBBGGGQQQ```qqqzzz```JJJ<<<666444444111111111111000000000000............///000111222------------------------+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,,,,------------..................///......//////000111222222555999???EEEKKKOOOQQQSSS[[[mmmzzzrrrssswww|||vvvnnn___QQQEEEBBB@@@AAAJJJWWW```lllxxx~~~|||tttmmmcccXXXOOOHHHBBB>>>===<<<<<<===>>>BBBOOO\\\vvv}}}yyytttooollliiifffddd```\\\WWWRRRMMMGGG@@@<<<666555333111000000000111///000000111222444555666777;;;AAAEEEGGGJJJLLLNNNLLLLLLKKKKKKKKKKKKLLLLLLJJJIIIHHHIIIKKKLLLKKKJJJJJJIIIHHHGGGFFFDDDDDDCCC@@@???>>>=========>>>?????????@@@@@@@@@AAAAAAAAA@@@@@@AAABBBBBBCCCDDDDDDCCCCCCCCCBBBBBBCCCCCCDDDBBBBBBBBBCCCFFFIIILLLMMMPPPQQQRRRSSSUUUYYY___bbbcccbbbbbbaaabbbcccddddddlllqqqyyy~~~}}}{{{{{{|||}}}|||{{{||||||{{{zzzyyyxxxxxxxxxwwwxxxyyyzzzzzzyyyxxxwwwuuuvvvuuusssrrrsssuuuxxx~~~zzzvvvsssqqqnnnoooxxxxxxmmmfff]]]eeesss~~~~~~||||||}}}~~~}}}~~~~~~{{{wwwttttttuuusssssssssrrrqqqrrrtttwwwvvvvvvvvvuuutttsssrrrrrrqqqrrrrrrrrrssswww}}}|||qqqeeeYYYQQQNNNMMMMMMQQQZZZiii||||||wwwkkkbbbVVVKKKEEEAAA@@@@@@>>>@@@EEENNN\\\lll{{{lllSSSAAA888444222111111111111000000000000//////...---...///000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---------...,,,---------.../////////............///000111222222444888>>>DDDJJJOOOQQQSSS]]]ppp~~~{{{~~~~~~qqqkkknnnrrrzzz~~~uuunnn___QQQFFFCCCAAAAAAJJJVVV___lllzzz{{{rrrlllbbbXXXOOOHHHCCC???>>><<<<<<======BBBOOO\\\uuu{{{wwwrrrmmmkkkiiifffeee```]]]XXXSSSNNNHHHBBB===666555333111000000000111000000000111333444666777555999>>>BBBEEEHHHJJJMMMLLLLLLLLLLLLMMMNNNOOOPPPMMMKKKHHHIIIKKKMMMLLLKKKJJJJJJIIIHHHFFFEEEDDDCCCAAA@@@???>>>===>>>??????@@@@@@@@@@@@AAAAAAAAABBBAAAAAABBBBBBCCCCCCDDDDDDCCCCCCCCCCCCDDDEEEFFFFFFFFFDDDBBBAAACCCFFFJJJMMMNNNPPPQQQRRRSSSVVV[[[___bbbcccdddeeeeeeeeeeeedddjjjnnnttt|||~~~|||{{{{{{|||zzzyyyzzzzzz{{{{{{{{{{{{zzzzzzyyyzzz{{{||||||{{{zzzyyyvvvvvvvvvtttssssssvvvxxx~~~yyyvvvsssqqqpppmmmooo{{{zzzoooggg]]]dddrrr~~~~~~|||{{{}}}~~~|||~~~~~~{{{wwwttttttvvvsssssssssqqqpppqqqtttwwwvvvvvvvvvvvvuuutttsssrrrppprrrsssrrrrrrvvv|||}}}tttggg\\\TTTPPPLLLMMMOOOWWWfffyyy{{{vvvkkkcccVVVLLLEEEBBBAAA@@@===???CCCLLLZZZiiixxxtttYYYEEE:::555111111111111111000000000000000///...---,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------.........//////,,,,,,------...///000000............///000222222111444888>>>DDDJJJNNNQQQSSS^^^sssxxxxxx{{{xxxmmmhhhjjjpppyyy}}}uuummm___RRRGGGDDDBBBAAAJJJUUU___lllzzz{{{qqqkkkaaaWWWOOOIIICCC@@@>>><<<<<<======BBBOOO\\\tttxxxtttooollljjjiiigggfffaaa]]]XXXSSSNNNHHHBBB>>>666555333111000000000111000000111222333555777888333777<<>>>>>>>>??????@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDFFFGGGHHHIIIFFFCCC@@@AAADDDHHHKKKLLLNNNPPPQQQQQQSSSXXX]]]aaaccceeegggggggggeeedddiiikkkpppxxx|||{{{{{{zzzxxxwwwuuuwwwxxxzzz{{{{{{zzzyyyzzz{{{}}}~~~~~~}}}{{{zzzwwwwwwvvvtttssssssvvvxxxyyyvvvtttpppnnnooonnnrrrzzz~~~pppddd]]]cccppp~~~|||}}}~~~}}}{{{yyyyyyzzz}}}|||zzzxxxwwwvvvuuuuuusssrrrqqqpppppppppqqqrrrttttttuuuuuuuuusssrrrqqqvvvuuutttrrrqqqssswwwzzz~~~tttjjjbbbXXXPPPJJJHHHKKKTTT___ooo{{{wwwmmmeeeYYYNNNFFFBBB@@@???@@@???CCCLLLWWWdddtttdddLLL>>>999888444333222111000000000000////////////............//////.........---------......------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------...............---------///............//////000666777:::>>>CCCIIIMMMPPPSSS___uuusssqqquuu}}}vvvnnnjjjkkkrrr|||~~~~~~~~~tttggg___QQQDDDAAA@@@@@@GGGQQQ^^^lllyyy~~~zzzpppkkkbbbZZZRRRKKKDDDAAA<<<::::::<<<>>>CCCOOOZZZnnnxxxuuuqqqnnnllliiigggdddddd___XXXQQQLLLGGGBBB???777555222111111111111000000111222222444444555666666777999===AAAEEEHHHJJJKKKNNNRRRRRRPPPOOOPPPRRRPPPOOOMMMLLLMMMMMMMMMKKKLLLMMMMMMLLLJJJHHHFFFDDDCCCBBB@@@???@@@@@@???>>>@@@??????>>>???AAABBBCCCCCCEEEFFFEEEDDDCCCEEEFFFCCCAAA???BBBFFFJJJKKKJJJLLLGGGCCCAAACCCFFFFFFFFFIIIMMMPPPPPPNNNOOOSSSXXXeeegggiiikkkkkkhhheeecccfffkkkrrrxxx|||}}}|||{{{{{{{{{vvvxxxzzz|||||||||{{{zzzyyyyyyzzzyyyyyyxxxwwwvvvvvvuuuttttttvvvwwwwwwvvv}}}vvvtttrrrpppoooqqqqqqvvv~~~qqqddd[[[```mmm~~~{{{|||~~~~~~|||{{{{{{|||}}}|||{{{yyywwwuuuttttttrrrqqqqqqqqqqqqqqqrrrrrrrrrsssuuuvvvvvvvvvuuutttuuuuuutttrrrqqqssswwwzzzvvvmmmdddYYYPPPLLLJJJKKKRRR\\\kkk{{{wwwmmmeeeZZZOOOHHHCCC@@@>>>@@@???BBBKKKUUUbbbssskkkQQQ@@@888666444333222111000000000000////////////............//////.........---------,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................///............///000000555888;;;@@@EEEJJJNNNOOOUUU```uuuppprrrwww~~~sssllljjjmmmttt}}}uuuiii```QQQEEEBBBAAAAAAHHHSSS___lllyyy~~~zzzpppjjjbbbYYYQQQJJJDDD@@@===:::999;;;===BBBMMMYYYmmm~~~wwwtttpppmmmkkkiiifffdddbbb^^^XXXRRRLLLGGGAAA>>>888555333111222333222111000111111222333444555555666777999<<>>===:::999;;;===@@@KKKVVVkkk~~~{{{uuusssooolllkkkiiifffddd```]]]XXXRRRMMMFFF@@@<<<777555333222333444333333000000111222333444555555666777888:::===@@@CCCDDDJJJKKKLLLOOORRRRRRPPPNNNPPPMMMJJJIIIKKKLLLMMMLLLOOOOOOOOONNNMMMKKKJJJIIIIIIFFFCCCBBBCCCDDDDDDDDDEEEDDDCCCBBBAAABBBCCCCCCCCCEEEGGGGGGFFFFFFGGGHHHGGGFFFDDDFFFIIIMMMOOOOOORRRMMMHHHDDDDDDEEEFFFFFFHHHKKKOOOPPPPPPQQQVVVZZZ]]]aaahhhnnnqqqpppmmmkkkjjjkkkmmmqqqvvv~~~}}}{{{zzzyyyxxxvvvttttttuuuwwwxxxyyyxxxxxxwwwuuusssqqqpppqqqpppppprrruuuwwwxxxxxx|||uuupppnnnmmmlllooossszzz}}}pppdddZZZ\\\eeeyyy}}}~~~~~~}}}}}}~~~~~~}}}|||zzzxxxuuusssrrroooppprrrtttuuuuuuttttttppprrrsssuuuvvvvvvuuuuuupppqqqrrrrrrrrrsssvvvxxx|||yyyoooaaaUUUOOOKKKIIIMMMUUUcccxxxzzzvvvmmmggg^^^UUUMMMFFF@@@===???>>>AAAHHHOOOZZZlll|||~~~bbbHHH999444444333222111000000000000////////////..........................................---------,,,,,,,,,---------------------------------.........//////......///////////////000............///000111111555999???FFFKKKNNNOOOOOOXXXdddwwwtttxxx|||wwwooommmnnnuuu{{{xxxnnn^^^PPPDDDBBBAAABBBJJJTTT___lllyyy{{{qqqkkkbbbYYYPPPHHHBBB===<<<:::999;;;<<>>>>>AAAFFFKKKVVVhhhyyyiiiLLL;;;666444333222111000000000000////////////............---...........................---------,,,,,,,,,---------------------------------.........//////---........./////////000.........//////000222222555999@@@GGGLLLOOOOOOOOOYYYfffyyy|||zzz}}}pppjjjllloooyyy~~~yyyooo[[[MMMBBB@@@@@@AAAIIISSS___lllyyy~~~|||rrrlllcccYYYPPPHHHAAA===<<<::::::;;;<<>>999555333000000000111111000///000000111222333444555666666777888999;;;===>>>@@@???AAAFFFLLLPPPPPPNNNMMMKKKIIIIIIJJJMMMNNNNNNQQQQQQPPPPPPOOOOOOOOOOOOKKKIIIFFFDDDEEEFFFFFFFFFFFFEEECCCBBBAAAAAAAAAAAA@@@CCCFFFHHHHHHGGGHHHIIIHHHGGGFFFFFFGGGJJJNNNQQQTTTQQQMMMHHHDDDCCCCCCDDDEEEFFFHHHJJJLLLOOORRRUUUYYY___hhhppptttuuurrrpppllljjjgggiiippp|||~~~~~~|||{{{xxxxxxyyyxxxwwwvvvtttsssrrrrrrsssttttttttttttssssssqqqpppqqqssstttttttttvvvqqqmmmlllllllllssszzzzzzlll```[[[[[[bbbvvv}}}{{{zzzzzz~~~~~~~~~}}}|||yyywwwuuuuuuuuuvvvwwwxxxxxxxxxwwwssssssssssssqqqooommmlllkkknnnqqqsssssstttuuuwwwxxxxxxhhh\\\OOOKKKIIILLLSSS```ttt|||wwwpppjjjaaaXXXOOOHHHBBB>>>======@@@DDDHHHRRRdddvvvoooPPP<<<888444333222111000000000000////////////............---------...............,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........,,,,,,------.../////////.........///000111222333666999@@@GGGLLLOOOPPPPPPYYYhhh{{{{{{ttthhheeejjjooo{{{xxxoooZZZLLLAAA??????AAAIIITTT___lllyyy~~~}}}tttnnndddZZZQQQIIIAAA===;;;::::::<<<===???HHHRRReeezzz~~~|||wwwtttpppmmmkkkhhheeeccc^^^ZZZUUUOOOJJJCCC===999666333000//////000///...//////000111222333444444555555666777999;;;<<<===<<<;;;===@@@EEEJJJLLLMMMKKKJJJIIIJJJMMMNNNNNNNNNRRRQQQPPPPPPPPPPPPPPPQQQKKKJJJHHHGGGHHHHHHGGGFFFFFFEEECCCBBBAAAAAAAAABBB@@@CCCGGGIIIIIIIIIIIIJJJJJJJJJIIIHHHHHHKKKPPPSSSSSSSSSPPPLLLGGGDDDDDDDDDDDDEEEFFFHHHKKKNNNPPPRRRXXX]]]fffoootttvvvuuutttoookkkhhhjjjsss}}}|||wwwxxxzzzzzzyyywwwuuusssqqqrrrssstttuuuvvvvvvvvvtttrrrqqqqqqsssttttttsssqqqmmmllllllmmmoooxxxxxxjjj^^^XXXXXX```uuu~~~}}}{{{{{{{{{}}}~~~~~~|||yyyxxxyyyyyyxxxxxxxxxyyyyyyzzztttttttttsssrrrpppmmmllliiilllpppsssssstttuuuvvvttt}}}xxxiii\\\OOOKKKIIILLLQQQ\\\nnn}}}{{{rrrlllbbbXXXOOOIIICCC@@@======???BBBEEENNNbbbttttttRRR===999444333222111000000000000////////////............---------.........//////,,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,---..................///000222333444666:::???EEEKKKNNNPPPPPPXXXiii}}}{{{qqqfffdddkkkrrr}}}wwwnnnZZZLLLAAA???@@@BBBJJJUUU```lllxxx~~~~~~vvvooofff[[[RRRIIIBBB===;;;999:::===>>>AAAIIISSSdddzzz}}}|||vvvsssoookkkhhheeebbb```^^^ZZZSSSMMMHHHBBB===999888555222000000///...---//////000111222333444444444555555777999;;;===>>>;;;;;;;;;;;;===AAAFFFIIIJJJJJJJJJMMMOOOPPPOOONNNRRRQQQPPPOOOPPPPPPQQQRRRLLLKKKKKKKKKLLLKKKIIIGGGGGGFFFDDDCCCBBBCCCCCCDDDAAAEEEIIILLLLLLLLLLLLMMMJJJJJJIIIHHHGGGIIIOOOTTTTTTUUUUUUQQQLLLGGGFFFFFFFFFFFFFFFHHHKKKNNNOOOPPPTTTZZZccclllssswwwyyyyyyrrrnnnkkknnnxxx~~~~~~xxxxxxxxxxxxwwwwwwvvvuuussstttuuuvvvwwwwwwwwwvvvsssrrrqqqrrrtttvvvvvvuuunnnkkkjjjlllnnnrrr|||wwwiii]]]VVVVVV___vvv~~~}}}|||}}}~~~}}}|||||||||}}}~~~}}}{{{zzz|||{{{zzzyyyxxxyyyzzz{{{ttttttttttttsssqqqooonnnhhhlllpppsssttttttuuuvvvrrr{{{wwwiii\\\OOOKKKIIIKKKPPPYYYiiiwww}}}tttmmmbbbXXXOOOIIIDDDAAA<<<===???AAADDDMMM```rrrwwwSSS>>>:::444333222111000000000000000/////////............---------.........//////.........---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------******+++,,,,,,---...............///000222333444666999???EEEJJJMMMPPPPPPWWWiii|||zzzrrrggggggooowww}}}~~~vvvmmmZZZMMMBBB@@@AAACCCKKKVVV```lllxxx}}}wwwpppggg\\\SSSJJJBBB===:::999:::===???AAAJJJTTTdddzzz~~~|||zzzuuurrrmmmiiifffccc___]]]___ZZZSSSLLLFFFAAA===::::::777333111111000///---//////000111222333333444444444555777999;;;===>>>;;;<<<;;;999888:::AAAFFFIIIIIIKKKNNNQQQQQQOOOMMMQQQQQQPPPOOOOOOPPPRRRSSSMMMMMMMMMNNNOOONNNJJJGGGGGGGGGEEEDDDDDDDDDEEEFFFCCCGGGKKKNNNOOONNNOOOOOOHHHHHHGGGEEEDDDGGGMMMRRRTTTWWWXXXUUUOOOJJJHHHGGGGGGGGGGGGIIILLLNNNOOOOOORRRWWW```jjjsssyyy|||}}}uuuqqqnnnrrr|||~~~~~~~~~yyyxxxvvvuuutttuuuwwwxxxvvvvvvwwwwwwwwwwwwvvvvvvqqqpppppprrruuuwwwxxxxxxkkkkkkkkkllloooxxx~~~vvvgggZZZTTTUUU```www~~~~~~}}}}}}|||{{{zzzzzzzzz}}}zzzxxxxxxwwwvvvuuutttttttttuuurrrtttvvvwwwwwwvvvsssrrrqqqqqqqqqppppppqqqrrrrrrwwwyyy~~~vvvhhh]]]RRRJJJFFFIIIMMMSSScccuuu|||vvvoooeeeZZZQQQIIIBBB>>>======>>>???AAAIIIZZZkkkxxxXXXCCC<<<666444111000000000000///000000000000000000000000......---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,++++++*********//////............//////,,,,,,,,,---------......000////////////000000111555999???EEEIIIMMMPPPSSS\\\kkk|||yyy}}}nnneeehhhqqqyyyuuuiiiZZZLLLAAA@@@@@@BBBJJJUUU___hhhttt|||{{{xxxqqqfffZZZPPPHHHAAA======;;;;;;===>>>@@@IIISSSfffzzz|||xxxsssqqqnnnkkkhhheeedddccc^^^ZZZSSSMMMHHHCCC>>>::::::777333000///...---+++,,,---///000222444555666555555666777888999::::::;;;<<<=========>>>@@@BBBEEEHHHLLLNNNOOOPPPRRRSSSKKKNNNQQQRRRQQQPPPPPPPPPLLLKKKKKKMMMOOONNNIIIEEEJJJHHHEEECCCAAAAAAAAABBBHHHIIIMMMSSSXXXXXXTTTPPPNNNLLLIIIFFFFFFGGGIIIJJJRRRTTTVVVWWWUUURRRNNNKKKJJJJJJIIIHHHHHHKKKPPPSSSTTTUUU[[[eeeqqqzzz~~~~~~{{{vvvsssvvv~~~}}}}}}}}}}}}}}}~~~~~~xxxwwwwwwwwwvvvvvvuuuuuuuuuuuutttttttttssssssssstttsssrrrqqqrrrssstttuuufffgggiiimmmuuu~~~xxxkkk___VVVWWW```vvv~~~}}}}}}|||{{{{{{zzzzzz{{{|||}}}}}}|||zzzxxxwwwxxxxxxwwwuuuuuuttttttttttttuuuwwwwwwvvvtttrrrpppppppppppppppqqqrrrrrrssswwwxxx{{{~~~~~~wwwlllcccTTTKKKFFFIIILLLQQQaaarrr~~~xxxqqqggg]]]SSSKKKDDD@@@======>>>???AAAHHHYYYjjj^^^FFF===666444111000000111000///000000000000000000000000......---------,,,,,,,,,.........---------,,,,,,,,,,,,,,,+++++++++******......------------......,,,---------............000////////////000111111555999???EEEIIIMMMPPPSSS\\\jjj{{{}}}~~~nnneeegggqqqyyyvvvjjjZZZLLLAAA@@@@@@BBBJJJUUU___hhhttt}}}{{{vvvooodddZZZPPPIIIBBB>>><<<::::::<<<===???HHHRRRdddyyy{{{wwwqqqpppmmmjjjgggdddbbbaaa^^^ZZZTTTNNNHHHCCC>>>;;;888555222000000000///------...///000222444555555555555666777888999:::;;;:::;;;======<<<<<<>>>@@@CCCFFFJJJLLLNNNOOOQQQRRRMMMOOORRRSSSQQQPPPOOOOOOLLLKKKLLLNNNPPPOOOKKKGGGIIIHHHFFFDDDCCCCCCDDDEEEHHHIIINNNTTTYYYZZZXXXUUUQQQNNNJJJFFFEEEFFFHHHJJJPPPSSSVVVXXXWWWTTTPPPMMMKKKKKKKKKJJJJJJMMMRRRVVVYYYZZZ^^^fffpppyyy}}}~~~~~~zzzvvvyyy~~~~~~}}}|||||||||||||||{{{zzzyyyxxxwwwvvvuuuuuuuuutttttttttssssssssstttsssrrrrrrrrrssstttuuuffffffjjjrrr~~~}}}yyynnndddZZZYYY```ttt~~~}}}}}}||||||{{{{{{zzzyyyyyyzzz{{{zzzyyywwwvvvyyyxxxwwwvvvuuutttssssssuuuvvvwwwwwwuuussspppnnnoooooopppqqqqqqrrrssstttwwwwwwyyy|||}}}yyyqqqkkkXXXNNNGGGHHHJJJOOO]]]lll~~~zzzsssjjj```VVVNNNFFFBBB>>>===>>>???@@@GGGWWWggg}}}fffJJJ>>>777444111000111111000///000000000000000000000000......---------,,,,,,,,,//////............------,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,------------.........////////////////////////000111222666:::@@@EEEIIIMMMQQQSSS[[[iiizzz~~~~~~mmmdddgggpppxxxwwwkkk[[[MMMAAA@@@AAABBBJJJUUU^^^hhhttt~~~~~~{{{ssslllcccYYYQQQIIICCC???;;;999999;;;<<<>>>GGGPPPbbbvvv~~~zzzvvvnnnnnnmmmkkkhhhdddaaa___^^^ZZZTTTNNNIIIDDD???;;;666333111000000111000///...///000111222333444444444555666777999:::;;;<<<;;;===>>>>>>======???@@@@@@CCCGGGIIIKKKLLLOOOQQQOOORRRTTTTTTRRROOONNNNNNLLLLLLMMMOOOPPPPPPMMMKKKJJJIIIGGGFFFFFFFFFGGGHHHHHHIIIMMMSSSYYY\\\]]]\\\VVVRRRMMMGGGEEEEEEGGGHHHNNNQQQVVVZZZZZZXXXTTTQQQMMMMMMLLLKKKKKKOOOTTTXXX\\\\\\___eeemmmuuuzzz|||~~~{{{|||}}}{{{zzzzzzyyy||||||{{{yyywwwvvvtttttttttttttttttttttssssssssstttssssssrrrssstttuuuvvvjjjjjjnnnxxx~~~{{{xxxoooeeeZZZYYY```sss~~~~~~}}}}}}}}}}}}||||||{{{{{{yyyyyyzzz{{{zzzzzzyyyxxxxxxxxxxxxwwwuuutttsssrrrtttuuuuuuuuutttrrrpppooonnnnnnpppqqqrrrssstttttttttuuuxxx}}}~~~wwwqqq\\\QQQHHHHHHIIIMMMYYYgggzzz{{{uuulllbbbYYYPPPHHHCCC>>>===>>>???@@@EEEUUUdddyyynnnNNN>>>777444222000111111111000////////////////////////......---------,,,,,,,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------............////////////000////////////000111222222666:::@@@EEEIIIMMMQQQTTT\\\iiixxx}}}mmmdddfffpppxxxvvvjjj[[[MMMBBB@@@AAABBBJJJUUU```iiivvv~~~{{{rrrlllcccYYYQQQIIIBBB>>>;;;999999:::;;;===FFFOOO___ttt|||xxxuuunnnnnnmmmllliiiddd```^^^]]]YYYSSSNNNIIIDDD???<<<666444111000000000000/////////000111222222333333444555666888:::;;;======>>>@@@AAAAAA@@@@@@@@@AAA>>>AAADDDFFFHHHJJJLLLOOOQQQSSSUUUUUURRROOONNNMMMLLLMMMNNNPPPQQQQQQPPPOOOLLLKKKJJJHHHHHHGGGGGGHHHFFFHHHLLLRRRWWW\\\___aaa\\\WWWPPPJJJFFFEEEFFFGGGKKKOOOUUUZZZ\\\[[[WWWUUUOOONNNMMMKKKLLLOOOUUUZZZ[[[[[[]]]aaagggooovvvzzz|||zzzxxxwwwwwwxxxwwwvvvuuutttsssrrrqqqttttttttttttttttttttttttttttttsssssssssuuuvvvwwwlllnnnttt}}}zzzvvvmmmcccYYYXXX___ttt~~~}}}}}}}}}}}}}}}}}}}}}|||||||||xxxyyyyyyyyyyyyxxxxxxxxxwwwxxxwwwwwwvvvtttsssrrrrrrsssssstttssssssrrrqqqmmmnnnpppqqqssssssssssssqqqtttyyyzzztttaaaTTTIIIHHHIIILLLVVVbbbxxx|||vvvmmmdddZZZQQQIIIDDD>>>>>>>>>??????CCCRRR```wwwrrrOOO===777555222111111111111000////////////////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,//////............//////.........////////////000////////////000111222333666:::@@@FFFJJJNNNQQQTTT]]]iiiwww~~~mmmdddgggpppxxx|||tttiii[[[MMMBBBAAAAAACCCKKKVVVbbbkkkxxx~~~|||tttnnneee[[[QQQIIIAAA<<<;;;999999::::::<<>>???@@@BBBCCCCCCBBB@@@@@@AAA>>>AAACCCEEEFFFGGGJJJMMMQQQSSSUUUUUUSSSPPPOOOOOOMMMNNNPPPRRRRRRRRRRRRSSSPPPOOOMMMKKKIIIHHHGGGFFFFFFGGGJJJOOOTTTZZZ```cccaaa\\\UUUNNNHHHFFFFFFGGGHHHLLLSSSYYY\\\\\\ZZZXXXPPPOOOMMMKKKKKKOOOUUUYYYZZZZZZ\\\___eeemmmtttyyy|||yyywwwvvvuuussssssssssssrrrrrrrrrrrrssstttttttttttttttttttttttttttsssssstttvvvwwwxxxkkkpppyyy~~~zzzvvvlllbbbYYYYYYaaavvv~~~}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}wwwwwwwwwvvvvvvuuuuuuuuuvvvvvvwwwwwwwwwuuutttrrrqqqrrrrrrrrrrrrrrrrrrrrrmmmoooppprrrssssssrrrrrrppprrrxxx{{{uuueeeWWWKKKIIIJJJKKKTTT___uuu}}}xxxooofff]]]SSSKKKEEE???>>>??????>>>BBBOOO]]]vvvuuuQQQ===888555222111111222111000000000000000000000000000......---------,,,,,,,,,+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,------------/////////....../////////------.........//////////////////000111222333444777;;;AAAFFFJJJNNNRRRTTT```kkkvvv~~~nnneeehhhqqqyyy}}}}}}ssshhh\\\NNNBBBAAABBBCCCKKKVVVdddmmmxxx}}}uuuooofff\\\SSSIIIAAA<<<<<<:::999:::;;;<<>>;;;888666222000000///...---...///000111222333444444444555666999;;;>>>@@@AAAAAACCCEEEEEECCCAAA@@@AAAAAABBBDDDDDDEEEFFFIIIKKKPPPRRRUUUUUUTTTRRRQQQQQQOOOQQQSSSSSSSSSSSSTTTUUUSSSRRRQQQNNNLLLJJJHHHGGGGGGHHHJJJLLLPPPWWW___dddeeeaaaZZZRRRLLLIIIGGGGGGFFFJJJPPPVVVYYY[[[ZZZZZZSSSRRROOOLLLKKKNNNTTTYYY[[[\\\^^^aaaeeellltttyyy~~~}}}{{{yyywwwvvvvvvsssssstttttttttuuuuuuuuussssssssstttttttttttttttuuutttttttttuuuvvvxxxyyykkksss}}}yyynnncccZZZ[[[dddzzz~~~}}}}}}}}}}}}}}}}}}}}}}}}yyyxxxwwwvvvuuuuuutttttttttuuuvvvwwwwwwvvvuuutttsssrrrrrrrrrqqqqqqppppppnnnoooqqqsssssssssqqqpppqqqqqquuuzzz~~~~~~yyyuuuhhhYYYLLLJJJKKKLLLTTT^^^ooozzzrrriii```VVVMMMGGG???>>>??????===@@@MMM[[[qqqvvvRRR???888555333111222222111111000000000000000000000000......---------,,,,,,,,,,,,,,,,,,,,,------......,,,,,,,,,---------......///......------......///,,,---------............/////////000111222444555777;;;AAAFFFJJJNNNRRRUUUbbblllvvv{{{ooofffiiirrrzzz~~~tttiii\\\NNNCCCAAABBBCCCKKKVVVeeelllvvv}}}~~~sssnnnfff]]]TTTLLLDDD???===::::::;;;;;;===EEENNN___ttt}}}yyyxxxwwwpppnnnllliiifffcccaaa```YYYUUUPPPJJJFFFAAA===:::666444111000000000000///---...///000222444555555333444666999<<>>???AAAHHHPPPeeeyyyzzzWWWCCC;;;555333444444111111222000000000000///////////////............---------......---,,,,,,,,,,,,------------------------------------............///........................000/////////000111222222888<<>>===;;;:::;;;<<<>>>HHHRRRbbbuuu|||xxxuuutttuuuqqqjjjeeebbb___\\\[[[WWWTTTNNNIIIEEEAAA===:::777555333111///............000333555666666444333333666999<<<>>>AAAFFFIIINNNSSSXXXYYYVVVPPPJJJGGGJJJIIIFFFDDDCCCDDDFFFHHHLLLNNNPPPRRRTTTUUUUUUUUUQQQRRRRRRRRRPPPPPPRRRTTT[[[YYYWWWWWWWWWVVVRRRNNNRRRQQQPPPNNNOOOTTT]]]dddaaaffffff```YYYUUUQQQNNNHHHHHHIIILLLQQQVVV\\\___\\\\\\[[[VVVRRRQQQUUUXXXVVVZZZ^^^______bbbhhhnnnxxx~~~~~~|||{{{~~~{{{yyyxxxxxxxxxzzzwwwuuuuuuvvvvvvtttqqqrrrsssttttttssssssuuuwwwwwwwwwwwwvvvwwwwwwxxxxxx{{{~~~ssshhh\\\^^^ggg|||~~~~~~}}}zzzzzzzzzyyywwwuuusssrrrtttuuuvvvwwwwwwvvvuuutttrrrrrrrrrrrrqqqooonnnmmmmmmnnnoooppppppooonnnmmmqqqpppppptttzzz}}}|||zzzpppfffWWWLLLHHHKKKQQQUUUbbbrrr{{{tttlllddd\\\RRRLLLDDD@@@>>>??????AAAGGGOOO```ttt]]]FFF;;;666333444444111111222000000000000///////////////............---------......---,,,,,,,,,,,,------------------------------------............///........................////////////000111222333888<<>>GGGQQQ```sss{{{wwwuuuttttttpppkkkfffccc___\\\ZZZWWWSSSNNNIIIEEEAAA===:::777555333111///.........---///111333444444333333333666999<<>>GGGPPP]]]ppp~~~zzzwwwtttsssssspppkkkgggddd```[[[XXXUUURRRMMMHHHDDDAAA===:::777555333111///...............///000111222333333333555999===@@@DDDIIIMMMUUUYYY]]]___\\\WWWRRROOOMMMMMMKKKJJJJJJIIIIIIIIIKKKLLLMMMOOOPPPQQQQQQQQQQQQRRRSSSRRRPPPPPPQQQSSSVVVWWWXXX[[[\\\\\\YYYVVVRRRRRRPPPNNNMMMNNNRRRVVV[[[bbbfffddd```\\\UUUOOONNNMMMLLLMMMPPPUUUYYY\\\fffggggggbbb[[[VVVTTTUUUZZZ]]]```aaaaaaccchhhlllttt{{{~~~||||||||||||}}}{{{zzzyyyxxxxxxyyyzzzwwwvvvtttuuuvvvwwwuuutttvvvvvvuuusssssstttxxx{{{|||{{{zzzyyyyyyyyyyyyyyyvvvjjjbbbbbbhhhyyy}}}{{{yyyxxxtttuuuuuuvvvwwwwwwwwwwwwuuuuuuvvvwwwwwwvvvuuuuuutttssssssrrrqqqooonnnmmmjjjkkklllmmmmmmmmmlllkkkqqqnnnmmmpppvvv{{{}}}}}}tttiiiZZZMMMGGGGGGJJJMMMZZZjjj~~~tttmmmggg```XXXRRRIIIDDDAAA@@@??????DDDKKK[[[ppp|||hhhIII<<<777444555555222000222000000000000///////////////............---------......---,,,,,,,,,,,,------------------------------------............///........................////////////000111333333777<<>>FFFOOO\\\nnn}}}yyyvvvtttsssqqqnnnkkkgggddd___ZZZWWWSSSPPPKKKGGGDDD@@@<<<:::777555333111///.........////////////000222444555222555999===AAAFFFKKKOOOUUUXXX\\\]]][[[WWWTTTRRRPPPPPPOOONNNMMMLLLLLLKKKMMMMMMNNNOOOPPPPPPQQQQQQRRRSSSSSSRRRPPPPPPQQQSSSRRRTTTWWW[[[]]]\\\[[[YYYPPPOOOOOONNNOOOQQQSSSUUUYYY```ggghhhfffbbb[[[TTTPPPOOONNNNNNQQQUUUZZZ]]]jjjlllnnnjjjbbbZZZVVVTTTYYY[[[^^^___aaadddiiimmmsssyyy|||{{{{{{|||}}}~~~~~~|||{{{zzzzzz{{{{{{uuuuuuuuuuuuvvvvvvvvvvvvwwwwwwvvvtttsssuuuyyy}}}|||{{{zzzyyyxxxxxxxxxxxxuuujjjdddbbbgggwww~~~}}}~~~}}}{{{yyyxxxtttuuuuuuvvvwwwxxxyyyyyywwwwwwwwwwwwwwwwwwwwwwwwtttttttttsssqqqooonnnmmmkkklllmmmnnnooonnnnnnmmmooollljjjlllrrryyy|||}}}wwwlll\\\OOOHHHGGGJJJKKKWWWfff|||tttmmmiiiddd\\\UUUKKKFFFBBBAAA???>>>CCCJJJZZZooo}}}jjjIII===888444555555222000222000000000000///////////////............---------......---,,,,,,,,,,,,------------------------------------............///.................................///000222333444888===DDDIIIMMMOOOQQQSSS[[[fffvvv~~~|||ssslllllluuu~~~zzzooo```QQQDDDAAABBBCCCMMMXXXcccnnnzzz~~~tttmmmdddZZZRRRKKKEEEBBB<<<:::;;;<<<<<<===EEEMMMZZZlll}}}yyyvvvtttssspppmmmiiifffccc^^^YYYUUUQQQNNNIIIFFFCCC@@@<<<:::777555333111///.........111000//////000222555666222555:::>>>BBBGGGLLLPPPTTTWWW[[[\\\[[[XXXVVVVVVSSSSSSRRRQQQPPPOOONNNMMMPPPPPPPPPPPPQQQQQQRRRRRRRRRSSSSSSRRRPPPOOOQQQRRROOORRRVVVYYYZZZ[[[ZZZZZZSSSQQQPPPPPPQQQSSSTTTUUUYYY```gggiiijjjiiibbbZZZSSSQQQPPPPPPRRRWWW\\\```jjjooosssrrrjjjaaaZZZVVVXXXYYY\\\^^^aaaeeejjjmmmrrrxxx~~~|||{{{{{{}}}~~~~~~|||{{{zzzyyyyyyuuuuuuvvvvvvuuuuuuvvvvvvuuuuuusssqqqqqqssswww{{{zzzyyyxxxwwwvvvvvvvvvvvvvvvkkkbbb```eeeuuu~~~~~~~~~|||{{{vvvvvvvvvvvvwwwxxxyyyzzzxxxxxxxxxxxxxxxxxxxxxxxxuuuuuutttsssqqqpppnnnmmmlllmmmooopppqqqqqqpppooonnnjjjgggiiipppwww|||~~~|||qqqaaaTTTLLLKKKLLLMMMTTTaaavvvxxxppplllggg___XXXKKKGGGCCCAAA???>>>CCCJJJVVVmmm|||lllLLL>>>888555666555222000222000000000000///////////////............---------......---,,,,,,,,,,,,------------------------------------............///.................................///000222333444999>>>DDDIIIMMMQQQTTTVVV]]]hhhyyy}}}xxxqqqpppvvv}}}|||rrraaaRRRDDDAAAAAACCCMMMYYYeeepppzzz~~~}}}zzzrrrlllddd[[[SSSKKKEEEAAA<<<:::;;;<<<<<<===DDDLLLYYYjjj}}}yyyvvvtttsssooolllgggccc```\\\XXXTTTOOOLLLHHHEEEBBB???<<<:::777555333111///.........111000000000111333555666222555:::>>>AAAFFFLLLOOORRRVVVYYY[[[[[[ZZZZZZZZZVVVVVVTTTRRRQQQPPPPPPPPPRRRRRRQQQQQQQQQRRRSSSSSSSSSSSSSSSRRRPPPOOOPPPRRROOOQQQUUUWWWWWWXXXYYY[[[YYYWWWTTTRRRSSSTTTTTTTTTYYY___eeehhhlllmmmhhhaaaXXXVVVSSSRRRTTTXXX]]]aaaiiipppxxxyyytttjjjaaa]]]ZZZZZZ\\\___bbbgggjjjmmmpppvvv~~~}}}||||||}}}~~~}}}}}}|||{{{yyyxxxvvvvvvuuuvvvwwwvvvuuutttuuuvvvqqqqqqqqqooooooppptttwwwxxxwwwvvvuuuuuuuuuuuuuuuwwwmmmbbb```eeeuuu~~~}}}yyyyyyxxxwwwwwwxxxyyyzzzxxxxxxwwwwwwwwwwwwxxxxxxvvvuuuuuusssrrrpppnnnmmmmmmnnnpppqqqrrrrrrqqqqqqooojjjfffhhhooowww}}}~~~sssdddVVVNNNLLLMMMNNNPPP\\\ppp~~~tttpppjjj```YYYLLLGGGCCCBBB??????DDDJJJTTTlll}}}qqqSSS???999555666555222000222000000000000///////////////............---------......---,,,,,,,,,,,,------------------------------------............///........................---......///000222444555;;;>>>DDDIIINNNRRRVVVZZZbbblll|||zzzqqqpppvvv~~~}}}ssscccTTTFFFBBBBBBDDDNNNZZZgggqqqzzz~~~{{{xxxpppkkkddd\\\TTTLLLDDD@@@;;;:::;;;===<<<===CCCKKKVVVggg|||}}}zzzwwwuuutttnnnjjjeee```]]]ZZZVVVTTTNNNKKKGGGDDDAAA???<<<:::777555333111///........./////////000111222333444333555999===AAAEEEJJJNNNNNNQQQUUUXXXYYYYYYZZZ\\\YYYWWWUUURRRQQQQQQQQQRRRTTTSSSRRRQQQQQQQQQRRRSSSSSSTTTTTTRRRPPPOOOPPPQQQQQQSSSUUUUUUUUUVVVXXX[[[\\\XXXTTTRRRTTTVVVVVVVVVYYY]]]aaaeeejjjnnnlllfff___\\\XXXUUUUUUXXX\\\___gggppp{{{}}}tttkkkfff_________aaadddhhhjjjkkknnnttt}}}~~~~~~~~~~~~~~~{{{{{{{{{{{{zzzyyyxxxwwwuuuwwwxxxwwwtttssstttvvvrrrssssssrrrrrrrrruuuwwwvvvvvvuuuuuutttuuuuuuvvvxxxooocccbbbgggwww~~~}}}||||||{{{yyyxxxxxxxxxyyyyyywwwwwwvvvvvvvvvvvvwwwwwwvvvvvvuuutttrrrpppnnnmmmmmmnnnpppqqqrrrrrrrrrqqqpppkkkggghhhoooxxx}}}rrrcccUUUNNNKKKLLLMMMNNNYYYlllxxxrrrkkkaaaXXXKKKGGGCCCBBB@@@???DDDKKKUUUmmmtttXXX???999666666555222000222000000000000//////////////////.........---------......---,,,,,,,,,,,,------------------------------------.........//////........................------...///111222444555<<>>;;;888777555444222000......---////////////000111222333555555777:::???DDDIIILLLOOOOOOPPPPPPRRRSSSTTTUUUXXXWWWUUUTTTSSSSSSTTTTTTSSSTTTVVVWWWWWWVVVUUUTTTUUUUUUUUUUUUUUUUUUUUUUUUXXXZZZZZZXXXUUUSSSUUUWWWXXXWWWWWWWWWWWWXXXXXXYYYaaa]]][[[]]]dddjjjkkkjjjkkkkkkgggaaaZZZWWWYYY[[[dddooo{{{xxxmmmnnnfff```aaacccccceeehhhmmmwww{{{}}}}}}}}}}}}|||zzzyyyyyyyyyyyyyyyzzz{{{|||xxxxxxyyyyyyyyyxxxwwwwwwvvvwwwxxxxxxxxxxxxwwwvvvwwwvvvuuuuuuvvvvvvuuutttxxxooocccbbbfffuuu~~~|||{{{zzzzzzzzzzzzzzzyyyyyyyyyyyywwwvvvvvvvvvuuutttttttttvvvuuutttsssrrrqqqqqqpppppppppppppppqqqqqqqqqqqqpppppplllhhhlllvvv|||}}}tttdddWWWNNNJJJHHHGGGPPPXXXhhh|||zzzmmmhhhcccVVVOOOHHHAAA@@@@@@@@@BBBFFFTTTaaavvvcccGGG999666666///000444111222111111000000000000000//////............//////,,,,,,,,,------.........,,,------------------,,,,,,,,,,,,------------...............//////////////////...///000111333444888???GGGLLLNNNRRRZZZ```nnn}}}|||uuutttwww|||~~~uuueeeUUUHHHDDDCCCDDDMMMYYYcccllluuuxxx{{{xxxsssnnneee\\\SSSKKKDDD???>>>;;;999;;;;;;<<>>;;;888666555444111000......---////////////000111222333555666777:::>>>CCCGGGJJJMMMMMMMMMNNNPPPRRRSSSTTTWWWVVVUUUTTTSSSTTTTTTUUUTTTUUUWWWXXXXXXWWWUUUTTTVVVVVVVVVVVVVVVWWWWWWWWWWWWXXXYYYWWWTTTSSSUUUWWWWWWWWWWWWWWWXXXYYYZZZ[[[```^^^[[[]]]bbbgggjjjllllllllliiiccc\\\XXXYYY[[[___jjjvvv}}}tttooogggaaaaaacccccceeehhhoooyyy|||~~~}}}}}}}}}|||{{{|||{{{{{{zzzzzzzzz{{{{{{yyyyyyyyyyyyyyyxxxwwwvvvwwwwwwwwwwwwwwwwwwwwwwwwxxxwwwvvvvvvvvvvvvvvvuuuvvvmmm______cccttt~~~|||{{{yyyyyyzzzzzzzzzyyyyyyyyyxxxxxxvvvvvvuuuuuuuuuuuuuuuuuuuuuuuutttsssrrrqqqqqqpppppppppppppppqqqqqqqqqrrrqqqqqqnnnkkklllsssxxxyyy}}}ssseeeWWWNNNJJJHHHGGGMMMUUUdddwwwzzzmmmhhhbbbUUUNNNFFFAAA@@@@@@???AAAEEENNN[[[ppplllJJJ;;;666666000000444111222111111000000000000000//////............//////---------------.........------------------------,,,,,,,,,------------...............//////////////////...///000111333444777>>>FFFKKKNNNSSS[[[aaassszzzttttttxxx~~~~~~uuudddUUUGGGCCCBBBCCCLLLWWWaaakkktttwwwyyy}}}zzzsssmmmeee\\\SSSKKKCCC???===:::999:::;;;;;;AAAHHHNNN]]]ttt~~~{{{wwwtttnnnjjjeee```[[[WWWSSSPPPKKKHHHDDDAAA???===:::888666555333111000///......////////////000111222333666666777:::===AAAEEEGGGIIIIIIJJJKKKMMMOOOQQQRRRVVVUUUTTTTTTTTTTTTUUUUUUUUUVVVWWWXXXXXXWWWVVVUUUVVVVVVWWWWWWXXXXXXXXXYYYVVVVVVWWWVVVTTTTTTUUUWWWVVVVVVWWWXXXYYY[[[\\\]]]```___^^^]]]^^^bbbhhhlllmmmnnnkkkeee^^^YYYYYYZZZ^^^gggsss|||yyyqqqiiicccbbbbbbbbbdddhhhpppzzz}}}~~~}}}~~~~~~}}}|||~~~}}}|||{{{{{{{{{{{{zzzzzzzzzzzzyyyxxxvvvvvvyyyxxxwwwvvvvvvwwwxxxyyyyyyyyyxxxxxxwwwwwwwwwwwwuuujjj]]]]]]cccttt}}}|||zzzyyyyyyyyyyyyyyyyyyxxxxxxxxxxxxtttttttttttttttuuuuuuuuuuuuuuutttsssrrrrrrqqqqqqpppppppppqqqqqqqqqrrrrrrppppppooommmnnnrrrvvvyyy}}}uuuhhh[[[QQQKKKIIIHHHKKKSSSaaattt|||oooiiicccVVVMMMFFF@@@@@@@@@???@@@DDDIIIUUUjjj}}}rrrMMM===777666111111444000222111111000000000000000//////............//////---------...............---------,,,,,,---------.........////////////000............//////////////////...///000111333444777===EEEJJJNNNSSS\\\cccuuuwwwrrrsssyyy}}}tttdddTTTFFFBBBAAABBBKKKVVVbbbllltttwwwzzz~~~{{{sssnnneee\\\SSSKKKCCC???<<<999888:::;;;;;;@@@GGGMMM\\\ttt|||xxxuuuoookkkfffaaa\\\WWWRRROOOJJJGGGDDDAAA???===:::888666555333111000///......////////////000111222333666666777999<<>>EEEJJJMMMSSS\\\cccssstttoooqqqxxx|||sssdddTTTFFFBBBAAAAAAJJJUUUbbbkkktttwwwyyy|||~~~~~~|||tttnnnfff]]]TTTLLLDDD???<<<999999;;;;;;;;;@@@FFFOOO]]]uuu{{{wwwtttppplllgggbbb]]]WWWQQQNNNIIIFFFCCC@@@>>><<<:::888555444333111000/////////////////////000111222333555555777999;;;===???AAAAAABBBCCCEEEGGGIIIKKKMMMOOOPPPPPPRRRRRRSSSTTTTTTRRRSSSTTTUUUUUUVVVVVVVVVWWWWWWWWWXXXXXXXXXYYYYYYVVVUUUTTTTTTUUUUUUVVVVVVTTTUUUVVVXXXZZZ]]]___```cccdddbbb\\\WWWWWW___ffflllnnnooolllfff```]]]]]]ccchhhnnnttt|||yyyqqqjjjfffccc```ccciiioooyyy|||~~~~~~}}}}}}}}}}}}}}}~~~zzz{{{{{{zzzyyyxxxwwwwwwzzzyyywwwvvvvvvwwwyyyzzzvvvxxxyyyyyyyyy{{{~~~tttiii^^^___fffxxx}}}|||{{{{{{{{{~~~}}}}}}|||{{{zzzzzzyyyxxxxxxxxxwwwwwwwwwvvvvvvssssssssssssssssssssssssttttttsssssssssrrrrrrrrrqqqqqqqqqqqqrrrrrrrrrrrrooonnnppprrrqqqrrryyy}}}rrrdddXXXOOOLLLKKKJJJQQQ]]]ooo|||nnnhhhbbbWWWOOOHHHCCCBBBAAA>>>>>>AAACCCMMM^^^ppp|||tttTTTAAA888777222333555///222111111000000000000000//////............///////////////..................---,,,++++++,,,---...,,,,,,,,,------------...............//////////////////...///000111333444999???EEEIIILLLRRR[[[cccrrr}}}zzz|||ppplllmmmvvv{{{rrreeeUUUGGGBBBAAAAAAJJJUUU```iiirrrtttvvvzzz|||{{{|||uuuoooggg^^^UUUMMMEEEAAA<<<999999<<<<<<<<<@@@FFFOOO^^^uuu{{{vvvssspppmmmhhhccc]]]WWWQQQLLLHHHEEEBBB???>>><<<:::888555444333111000/////////////////////000111222333333444666888:::<<<>>>???@@@@@@AAABBBDDDGGGHHHJJJKKKLLLNNNPPPQQQRRRRRRSSSQQQRRRSSSTTTVVVWWWYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXVVVTTTTTTVVVVVVVVVUUUSSSTTTUUUWWWZZZ\\\___```bbbbbbaaa\\\WWWWWW]]]ccciiimmmpppooojjjdddaaaaaa```dddhhhmmmwww}}}vvvoooiiidddaaadddkkkoooyyy|||}}}}}}}}}}}}~~~zzzzzzzzzzzzzzzyyyyyyxxxzzzyyyxxxwwwwwwxxxyyyzzzuuuxxxyyyyyyyyy{{{~~~tttjjj^^^___fffyyy~~~|||{{{zzzyyyyyy{{{{{{{{{zzzyyyyyyyyyxxxxxxwwwwwwwwwvvvvvvvvvvvvvvvvvvvvvuuuuuuttttttssstttssssssssssssrrrrrrrrrqqqqqqqqqrrrrrrrrrssssssrrrpppqqqsssrrrrrryyyuuugggYYYOOOKKKKKKIIIOOO[[[lll~~~ooohhhdddYYYQQQJJJEEEDDDBBB>>>===???AAAJJJYYYhhhtttuuuWWWCCC999777222333555///222111111000000000000000//////............//////000/////////.........---///...,,,++++++,,,...///,,,,,,,,,------------...............//////////////////...///000111333444:::@@@FFFIIILLLQQQ[[[bbbtttwwwtttxxxxxxmmmiiijjjsss}}}|||sssfffVVVGGGCCCAAABBBJJJUUU```jjjrrrtttvvvzzz{{{{{{|||vvvqqqhhh___VVVNNNGGGBBB<<<::::::=========AAAGGGNNN]]]uuu|||wwwsssqqqnnniiiccc^^^WWWPPPLLLGGGDDDAAA???===<<<999777444444222111000000//////////////////000111222333111222555777:::<<<===>>>@@@@@@@@@AAACCCEEEFFFGGGHHHIIIKKKNNNPPPQQQQQQQQQQQQRRRSSSUUUXXXZZZ\\\^^^]]]]]]]]]\\\[[[[[[ZZZZZZZZZXXXUUUUUUWWWWWWVVVTTTSSSTTTUUUVVVYYY[[[]]]___^^^^^^]]]ZZZXXXYYY^^^bbbfffkkkpppqqqmmmhhhfffeee```bbbdddgggppp|||zzzrrrllleeeaaaeeelllpppzzz~~~~~~~~~}}}}}}}}}~~~~~~xxxyyyzzzzzz{{{zzzzzzzzzyyyyyyyyyyyyyyyyyyyyyyyywwwyyy{{{yyywwwyyy~~~~~~uuukkk^^^___fffxxx~~~|||zzzyyyxxxxxxyyyyyyyyyxxxxxxxxxwwwwwwwwwwwwwwwwwwvvvvvvvvvvvvyyyxxxxxxwwwvvvuuuuuutttssssssssssssssssssrrrrrrqqqqqqrrrrrrrrrsssssssssuuurrrrrrtttrrrqqqyyywwwhhhYYYOOOJJJJJJHHHMMMYYYjjj~~~qqqkkkggg\\\SSSLLLFFFEEEBBB>>>===???@@@GGGUUUdddnnnyyyuuuXXXDDD999777333444555///222111111000000000000000//////............//////000000//////.........---///...,,,++++++,,,...///........./////////000000............/////////000//////...///000111333444;;;@@@FFFIIIKKKQQQZZZaaawwwrrroootttvvvkkkgggiiirrr{{{}}}tttfffVVVHHHCCCBBBBBBJJJVVVcccllltttwwwxxx|||}}}}}}~~~{{{wwwrrriii```WWWOOOGGGCCC<<<:::;;;>>>>>>>>>AAAGGGLLL\\\ttt}}}wwwsssqqqnnniiiddd^^^WWWPPPKKKGGGDDDAAA>>>===<<<999777444333222111000000000000////////////000111222333000111444777999<<<======@@@@@@@@@AAABBBCCCEEEFFFFFFGGGJJJMMMOOOPPPPPPPPPRRRSSSTTTWWWZZZ]]]___aaaaaa```______]]]]]]\\\[[[\\\YYYVVVVVVWWWXXXVVVTTTSSSSSSTTTVVVXXXZZZ\\\^^^[[[[[[ZZZZZZZZZ\\\```cccdddiiippprrroookkkhhhgggcccdddcccccckkkwww~~~|||uuummmfffbbbfffmmmqqq{{{~~~}}}||||||||||||xxxxxxyyyzzz{{{{{{{{{{{{xxxyyyyyyzzzzzzyyyyyyxxxyyy{{{|||zzzvvvwww|||}}}~~~{{{sssmmmaaa___ddduuu~~~}}}|||{{{xxxxxxyyyxxxxxxwwwuuuuuuxxxyyyzzzxxxvvvsssssssssxxxxxxxxxvvvtttssstttuuupppqqqrrrsssttttttttttttnnnoooqqqsssttttttsssssspppppppppqqqtttwww{{{}}}|||uuujjj^^^TTTNNNKKKIIIMMMWWWfffxxxxxxpppfff___WWWNNNFFFBBB???<<<===@@@BBBFFFNNNXXXfffwwwgggOOO:::666666222111444222222222111111111111000////////////000000000000000000//////.........---000///---,,,,,,---///000000///...---------------...........................///000000000111444777;;;>>>DDDIIIJJJLLLVVVbbbxxxpppnnnttt|||sssjjjjjjooovvv}}}}}}ttteeeUUUGGGDDDDDDDDDKKKTTTaaahhhqqqvvvwwwyyy}}}~~~{{{wwwrrriii```WWWMMMEEE???>>>;;;:::<<<<<<<<<@@@GGGQQQ]]]rrr{{{vvvtttpppjjjccc]]]VVVOOOKKKCCCAAA>>>======<<<:::999555333111000000000...---////////////000111222333777666666666888999;;;===AAA@@@@@@@@@AAACCCEEEFFFBBBEEEGGGIIIKKKLLLOOORRRRRRTTTUUUWWW]]]eeefffcccbbbaaa```^^^]]]]]]]]]]]]YYYZZZZZZZZZYYYWWWUUUTTTUUUUUUVVVVVVWWWXXXYYYYYYXXXYYYYYYYYYYYY\\\___bbbeeegggkkkooosssrrrooolllgggdddcccdddggglllyyy}}}tttmmmiiikkkmmmssszzz}}}{{{zzzzzzzzzzzz}}}}}}~~~~~~~~~~~~}}}}}}|||{{{yyyxxxxxxyyy{{{|||}}}~~~}}}{{{yyyzzz~~~~~~~~~zzzrrrlll```___dddvvv}}}{{{zzzyyyxxxxxxxxxwwwwwwwwwwwwwwwwwwxxxyyywwwtttrrrrrrrrrvvvwwwvvvtttrrrpppqqqrrrppppppqqqsssssstttttttttqqqrrrtttuuuvvvvvvuuutttqqqqqqqqqrrrtttvvvyyy{{{}}}yyyrrrggg[[[PPPJJJHHHGGGKKKTTTaaarrrzzzrrriiibbbXXXOOOGGGCCC@@@======@@@>>>BBBIIISSSaaaqqquuuZZZ@@@888888444222555222222222111111111111000////////////000000000000000/////////.........---000...---,,,,,,---...000///......---------.................................///000000000111444777;;;>>>EEEJJJJJJLLLVVVbbbwww~~~mmmkkkqqq}}}tttmmmooottt{{{|||ssseeeUUUGGGCCCCCCDDDJJJSSS___gggpppuuuvvvxxx||||||wwwrrrjjj```WWWNNNFFF@@@>>>;;;:::<<<<<<<<<@@@GGGRRR^^^sss{{{wwwsssooohhhbbb\\\UUUOOOKKKEEEBBB???>>>===<<<:::888555333000000000000///---////////////000111222333555555555666777999;;;===@@@@@@@@@AAABBBCCCDDDDDDAAACCCFFFGGGHHHJJJMMMOOOSSSUUUWWWYYY___fffgggccccccbbbaaa___]]]\\\\\\\\\XXXXXXXXXXXXWWWVVVUUUTTTTTTTTTUUUVVVWWWXXXYYYYYYWWWXXXYYYYYYYYY\\\```cccfffgggiiimmmqqqqqqooommmfffbbb```aaaccchhhuuuyyyrrrnnnooopppwww|||~~~}}}{{{zzzzzzzzzzzz||||||}}}}}}}}}}}}||||||zzzyyyxxxxxxxxxyyyzzz{{{zzz|||}}}}}}{{{{{{}}}yyypppiii___^^^dddwww~~~|||zzzyyyxxxyyyxxxwwwvvvvvvvvvwwwxxxwwwxxxxxxvvvsssqqqqqqrrrvvvwwwvvvtttqqqooooooqqqooopppqqqrrrrrrrrrrrrrrruuuuuuvvvwwwwwwwwwvvvuuuqqqqqqqqqqqqrrrsssuuuuuuyyyvvvpppfffZZZOOOIIIFFFFFFIIIOOOZZZjjj~~~~~~uuullleeeYYYPPPHHHDDDAAA======@@@???BBBIIISSSaaaqqqkkkJJJ<<<999666444555222222222111111111111000000000000000/////////////////////...............///...---,,,,,,---...///......---------...//////...........................///000000000111444777:::>>>EEEKKKLLLMMMWWWbbbwww|||jjjhhhnnn~~~uuuqqqtttyyy{{{rrreeeUUUGGGCCCCCCCCCJJJSSS^^^eeeoootttvvvwww|||~~~wwwrrrjjjaaaXXXOOOGGGBBB>>>;;;:::<<<<<<<<<@@@GGGSSS```vvv{{{vvvppplllfff```[[[UUUOOOKKKGGGDDDAAA>>>===;;;999777444222000000000000///...////////////000111222333333333444555777999;;;===???@@@AAABBBBBBCCCCCCBBBAAACCCDDDEEEFFFGGGJJJLLLRRRVVVYYY\\\aaahhhhhheeeeeecccaaa___]]]\\\[[[ZZZWWWVVVUUUUUUTTTTTTTTTTTTSSSSSSTTTUUUVVVWWWXXXYYYVVVWWWXXXXXXYYY\\\```cccffffffgggjjjmmmppppppooohhhddd``````aaaeeerrr~~~yyytttsssttt|||~~~}}}{{{zzzzzzzzzzzz{{{{{{||||||||||||{{{{{{wwwwwwwwwxxxxxxyyyyyyyyyxxxzzz}}}~~~}}}|||{{{|||~~~xxxnnnggg]]]\\\dddwww~~~~~~~~~~~~}}}|||{{{zzz|||zzzxxxvvvuuuuuuvvvwwwwwwxxxxxxvvvsssqqqrrrsssvvvvvvvvvssspppoooooopppoooooopppqqqqqqqqqqqqqqqtttuuuvvvvvvvvvuuusssrrrppppppppppppoooooonnnnnnrrrqqqmmmeee[[[RRRKKKHHHFFFHHHMMMUUUcccwwwxxxnnnhhh[[[RRRJJJEEEBBB>>>>>>@@@@@@DDDJJJTTT```ppp}}}VVV@@@:::777555444222222222111111111000000000000000000////////////........................///...------------...///---------------...///000...........................///000000000111444777999>>>EEEKKKLLLNNNWWWbbbwww{{{iiihhhooowwwvvvzzz~~~{{{ssseeeUUUGGGCCCCCCCCCIIIRRR]]]eeeooouuuwwwxxx|||xxxssskkkbbbZZZQQQIIIDDD>>>;;;:::<<<<<<<<<@@@GGGRRRbbbzzzyyyuuunnnjjjeee___ZZZTTTNNNJJJHHHFFFBBB???===;;;888666444222000///000000///...////////////000111222333111222333555777:::;;;<<<>>>???AAABBBCCCCCCBBBAAABBBCCCEEEEEEEEEGGGIIILLLPPPVVV\\\___dddjjjjjjgggeeedddbbb___]]][[[YYYYYYVVVUUUSSSRRRQQQRRRSSSTTTRRRRRRSSSTTTUUUWWWWWWXXXVVVWWWXXXXXXYYY\\\```cccfffeeedddfffjjjnnnpppqqqmmmhhhdddbbbbbbeeeppp|||yyyvvvvvv~~~~~~~~~}}}|||{{{{{{zzzzzzyyyzzzzzz{{{{{{zzzzzzyyyuuuuuuwwwxxxyyyyyyyyyyyyzzz{{{|||||||||{{{{{{{{{}}}vvvllldddZZZ[[[dddxxx|||}}}~~~~~~~~~~~~}}}yyyvvvtttsssttttttxxxxxxxxxuuurrrqqqrrrsssssstttsssqqqnnnlllmmmnnnooooooppppppqqqqqqpppppprrrrrrssssssrrrqqqooonnnnnnnnnnnnnnnllljjjhhhggggggiiiiiieee]]]TTTMMMIIIGGGIIILLLRRR___sss{{{pppiii^^^UUULLLGGGCCC???>>>AAA>>>BBBHHHQQQ]]]lll{{{aaaEEE;;;777555333222222222111111111000000111000000000/////////...---------........................------.........---------------...///000...........................///000000000111444777:::>>>EEEKKKLLLNNNXXXcccyyy}}}llllllttt~~~~~~}}}ttteeeUUUFFFCCCBBBBBBHHHQQQ]]]fffpppwwwyyyzzz~~~zzzuuummmddd[[[RRRJJJEEE>>>;;;:::<<<<<<<<<@@@GGGRRRccc~~~}}}xxxtttnnnjjjddd^^^YYYSSSNNNJJJIIIFFFBBB???===:::888555444222000///000000000...////////////000111222333000111333666888:::;;;<<<===>>>@@@BBBCCCCCCBBBBBBEEEEEEFFFFFFFFFHHHLLLNNNPPPXXX___ccchhhlllllliiieeecccaaa^^^[[[YYYXXXWWWUUUTTTRRRQQQPPPPPPQQQRRRPPPQQQRRRSSSTTTVVVWWWWWWVVVWWWWWWXXXYYY[[[___cccfffdddbbbcccggglllqqqsssrrrmmmhhhfffdddeeennnyyy|||wwwwww|||}}}~~~~~~~~~}}}}}}||||||{{{yyyyyyzzzzzzzzzzzzyyyyyytttuuuwwwxxxzzzzzz{{{zzz}}}{{{zzzzzz{{{|||||||||tttiiiaaaXXXZZZdddyyy|||}}}~~~~~~}}}zzzwwwuuusssssssssxxxwwwvvvtttqqqpppqqqsssooooooooommmkkkjjjkkkllloooppppppqqqqqqqqqppppppoooooopppppppppooommmllllllmmmmmmmmmkkkhhheeeccc^^^bbbffffff```WWWNNNIIIGGGIIIMMMRRR]]]qqq~~~rrrkkk```WWWMMMHHHDDD@@@???AAAAAADDDJJJSSS^^^mmm{{{lllKKK<<<777555444222222222111111111111000111111000000//////......---------------.......................................---------...//////...........................///000000000111444777;;;>>>EEEJJJKKKNNNYYYeee{{{pppqqqyyy~~~uuufffUUUFFFCCCBBBBBBHHHQQQ]]]fffqqqxxxzzz{{{~~~}}}wwwoooeee\\\SSSJJJEEE>>>;;;:::<<<<<<<<<@@@GGGQQQddd}}}xxxsssnnnjjjddd^^^YYYSSSMMMIIIGGGDDDAAA>>><<<:::777555333111//////000111000///////////////000111222333111333555777999:::;;;;;;<<<===>>>@@@BBBCCCDDDDDDFFFGGGHHHHHHHHHKKKOOORRRUUU^^^fffjjjlllnnnlllhhhcccbbb___]]]ZZZXXXWWWVVVTTTTTTRRRQQQPPPOOOOOOOOOOOOOOOPPPRRRTTTUUUVVVWWWWWWWWWXXXXXXXXXZZZ^^^aaadddbbb```aaaeeekkkpppsssuuupppmmmjjjfffeeellluuu{{{zzz{{{~~~~~~}}}}}}yyyyyyzzzzzzzzzzzzyyyyyyvvvwwwxxxyyy{{{|||}}}~~~|||zzzzzz{{{{{{{{{|||ssshhh___WWWYYYdddzzz~~~~~~~~~~~~~~~}}}}}}|||{{{zzzyyyxxxwwwuuuttttttvvvuuutttqqqnnnmmmoooqqqnnnoooooonnnlllkkkmmmnnnpppqqqqqqqqqqqqqqqppppppnnnooopppppppppooonnnmmmlllmmmnnnnnnkkkhhhdddaaa]]]cccjjjlllfff\\\PPPJJJFFFIIIMMMRRR]]]qqquuunnnbbbXXXOOOIIIEEE@@@???AAADDDGGGLLLTTT___nnn|||uuuRRR>>>888777666222222222111111111111000111111111000///.........,,,,,,,,,------.........---..................---///......---------.................................///000000000111444777<<>>;;;:::<<<<<<<<<@@@GGGRRRfffyyyuuupppllleee___YYYSSSLLLHHHEEECCC???<<<;;;999777555333111//////000111000///////////////000111222333333444666888::::::;;;:::;;;;;;===>>>AAACCCFFFGGGGGGHHHHHHHHHIIILLLQQQUUU^^^hhhppprrrqqqoookkkfffaaa___]]][[[YYYWWWVVVUUUTTTTTTSSSRRRQQQOOOMMMLLLNNNNNNPPPQQQSSSUUUVVVWWWXXXXXXXXXXXXXXXYYY]]]___ccc```^^^```eeekkkppprrryyyuuussspppkkkhhhmmmttt~~~~~~yyyyyyzzzzzzzzzzzzyyyyyyyyyyyyyyyzzz|||~~~~~~}}}}}}|||zzzxxx{{{rrrggg^^^VVVXXXdddzzz~~~|||{{{yyyxxxwwwxxxxxxxxxxxxwwwvvvvvvtttsssrrrooolllkkkmmmooopppqqqrrrqqqooooooqqqrrrqqqqqqrrrrrrrrrqqqqqqpppooopppqqqqqqrrrqqqpppooolllnnnoooooommmiiidddaaa```gggppprrrmmmaaaTTTLLLEEEHHHMMMRRR\\\pppwwwpppcccYYYOOOJJJEEE@@@???BBB@@@CCCIIIPPP[[[iiiwww{{{VVV@@@999888888222222222111111111111000222111111000///......---,,,,,,,,,------.........------............------000///...---------------...........................///000000000111555777===???DDDHHHIIINNN[[[iiiuuuuuu}}}~~~}}}tttfffUUUFFFBBBAAAAAAGGGPPPZZZcccooovvvxxxzzz}}}{{{rrrggg]]]SSSJJJDDD>>>;;;:::<<<<<<<<<@@@GGGSSShhh{{{vvvqqqmmmfff___YYYRRRLLLHHHDDDAAA>>><<<:::999666555333111//////000111000///////////////000111222333444555777999:::;;;:::::::::;;;;;;===@@@DDDGGGIIIGGGGGGHHHHHHJJJMMMRRRVVVfffooowwwwwwtttpppjjjddd___^^^\\\ZZZXXXVVVUUUUUUUUUUUUTTTSSSQQQOOOLLLJJJMMMNNNOOOQQQSSSTTTVVVVVVYYYYYYYYYXXXWWWYYY\\\^^^aaa___^^^___dddkkkppprrr}}}{{{xxxvvvqqqmmmooouuu}}}yyyzzzzzz{{{{{{zzzzzzyyy{{{zzzzzzzzz|||}}}yyyuuu}}}wwwnnnccc\\\UUUVVVddd~~~~~~}}}|||{{{zzzvvvvvvuuuuuuuuuvvvwwwxxxqqqrrrrrrpppnnnnnnoooppppppqqqqqqqqqqqqqqqqqqppprrrrrrrrrrrrrrrrrrrrrrrrqqqqqqqqqqqqpppooommmlllrrrqqqooollliiifffcccaaacccmmmwwwxxxsssiii[[[OOOJJJHHHIIINNNXXXjjjzzzrrrggg```TTTJJJEEECCCBBBBBBFFFFFFJJJRRR[[[fffvvv}}}XXXAAA:::888666333333222222111000000000////////////....................................///............---------........................////////////////////////000/////////000222555666;;;CCCDDDHHHPPPSSS\\\oooqqqrrr{{{~~~~~~|||}}}}}}xxxlll[[[HHH??????BBBJJJPPP[[[dddooovvvyyyzzz~~~zzzpppfff]]]SSSIIIBBBAAA===;;;;;;;;;;;;AAAHHHYYYlll{{{uuuvvvqqqjjjbbbZZZRRRJJJEEEBBB???<<<999888666444222111111000///////////////......//////000222333444555555666777888999999:::888999;;;<<<===???BBBDDDGGGGGGHHHHHHJJJNNNTTTXXXeeennnuuuvvvrrrlllcccZZZXXXWWWVVVTTTSSSSSSTTTTTTTTTSSSRRRQQQQQQOOOLLLIIILLLLLLLLLNNNPPPSSSUUUWWWWWWYYY[[[]]]]]]]]]___```cccccccccccceeejjjpppuuu{{{vvvpppoooqqq}}}~~~~~~~~~zzzzzz{{{||||||{{{zzzzzzyyyyyyzzz{{{}}}}}}yyywww}}}wwwmmmbbbZZZVVVXXXfff~~~}}}|||{{{zzzyyyyyyyyyyyyyyyyyyyyyyyytttttttttsssqqqpppqqqsssrrrrrrssssssssssssrrrrrrsssssssssrrrrrrqqqqqqppprrrrrrqqqqqqpppoooooonnnqqqpppooollliiifffcccbbbdddnnnxxxyyytttjjj\\\PPPJJJHHHIIINNNXXXhhh|||tttiiiaaaUUUKKKEEEBBBAAAAAACCCCCCGGGPPPZZZeeevvv|||YYYBBB;;;888666333333222222111000000000////////////....................................///............---------........................////////////////////////000/////////000222555777;;;CCCEEEIIIQQQSSS\\\nnn~~~}}}ooorrr|||xxxxxx~~~{{{mmm\\\III@@@???BBBIIIPPP[[[dddooovvvyyyzzz~~~yyyoooeee]]]SSSIIIBBBAAA===;;;;;;;;;;;;AAAHHHVVViii{{{vvvtttooohhh```XXXQQQJJJEEECCC@@@===:::999777555333111000000///////////////.........///000111333333666777777777777777777777999;;;===>>>???AAADDDFFFHHHHHHHHHHHHIIIMMMRRRVVVbbbjjjpppooojjjeee]]]UUUSSSRRRQQQQQQQQQQQQRRRSSSTTTRRRQQQPPPPPPOOOLLLJJJKKKKKKLLLMMMOOOQQQTTTUUUWWWZZZ\\\^^^^^^^^^```aaacccccccccccceeeiiiooosss|||yyyrrrqqqrrr{{{~~~||||||{{{||||||||||||||||||||||||yyyyyyyyyzzz|||~~~~~~|||~~~wwwlll```XXXWWWZZZiii~~~}}}||||||{{{{{{{{{||||||||||||zzzyyyxxxuuuvvvuuutttrrrqqqrrrssstttttttttuuuuuutttttttttttttttsssrrrqqqpppooooootttsssqqqpppoooppppppqqqoooooonnnllljjjgggdddbbbdddnnnxxxzzzvvvmmm]]]PPPJJJHHHHHHNNNWWWfff~~~wwwkkkcccXXXMMMFFFBBB@@@?????????DDDMMMWWWddduuu}}}\\\EEE;;;888666333333333222111111000000////////////....................................///............---------........................////////////////////////000///...///000222555777;;;DDDGGGJJJRRRSSS[[[lll|||xxxnnnsss}}}xxxppppppxxx~~~nnn^^^LLLBBB???BBBIIIPPPZZZcccooovvvxxxzzz~~~xxxnnneee\\\SSSIIIBBBAAA===;;;;;;;;;;;;AAAHHHSSSfff}}}wwwqqqmmmeee^^^WWWPPPJJJEEECCCAAA===;;;999888555333111000//////......//////.........///000111222333777777777666666666555555888:::<<<===???AAADDDGGGIIIIIIIIIHHHHHHKKKOOOSSS\\\bbbeeebbb^^^YYYSSSMMMJJJJJJKKKKKKMMMOOOPPPQQQSSSQQQOOONNNNNNNNNMMMLLLKKKKKKKKKKKKMMMOOOQQQSSSXXX[[[]]]______```bbbdddbbbccccccdddeeehhhnnnrrr~~~}}}vvvssstttxxx}}}}}}|||||||||~~~}}}||||||}}}~~~{{{zzzzzzzzz{{{}}}~~~wwwkkk^^^UUUUUUZZZkkk~~~~~~}}}||||||{{{{{{{{{{{{|||}}}|||yyywwwuuutttttttttrrrpppooopppqqquuuuuuvvvvvvvvvvvvuuuuuusssrrrrrrrrrqqqqqqppppppsssrrrpppnnnnnnooopppqqqmmmmmmmmmllljjjgggdddbbbcccmmmvvvzzzwwwnnn^^^PPPJJJHHHHHHMMMUUUdddzzzzzznnnfffZZZOOOGGGBBB???>>>>>>>>>BBBJJJTTTaaarrr```HHH===888666444333333222222111000000////////////....................................///............---------........................//////////////////////////////......000333666777;;;DDDGGGLLLSSSTTTZZZkkk~~~uuulllssszzztttnnnoooxxxooo```NNNDDD@@@BBBHHHPPPZZZcccnnnvvvxxxzzz~~~~~~wwwmmmddd\\\SSSJJJCCCAAA===;;;;;;;;;;;;AAAHHHRRRddd~~~}}}yyypppkkkddd\\\VVVPPPJJJGGGBBB@@@<<<:::999777555333000000///............///............000111222333555555555555555555555555555666999:::<<<>>>BBBDDDHHHIIIHHHGGGGGGHHHKKKNNNTTTXXXYYYTTTOOOMMMIIIEEECCCCCCEEEGGGJJJLLLNNNOOORRROOOMMMLLLLLLMMMMMMLLLJJJJJJJJJJJJKKKMMMOOOPPPYYY[[[^^^```aaabbbdddfffcccdddeeefffgggjjjnnnqqqzzzvvvvvvuuuzzz}}}}}}~~~}}}{{{{{{}}}}}}||||||{{{{{{}}}~~~}}}uuujjj]]]UUURRRZZZmmm}}}}}}~~~~~~}}}}}}|||{{{{{{{{{{{{|||}}}}}}{{{yyyvvvttttttuuuuuussspppooopppqqqttttttuuuuuuuuuuuuttttttpppppppppqqqqqqrrrrrrrrrqqqpppnnnmmmlllmmmoooppplllmmmmmmllljjjgggcccaaa```iiitttyyyxxxppp```QQQJJJHHHHHHLLLSSSaaavvv|||ppphhh\\\QQQHHHBBB???===???>>>AAAHHHQQQ]]]ooo}}}eeeKKK>>>999777444444333333222111111111////////////....................................///............---------........................///////////////////////////.........000333666888:::DDDGGGLLLSSSTTT[[[lllrrrlllttt}}}wwwrrrnnnqqq{{{pppbbbQQQFFFAAAAAAHHHPPPZZZcccnnnuuuxxxyyy}}}}}}vvvmmmddd]]]TTTKKKDDDAAA===;;;;;;;;;;;;AAAHHHRRRccc|||~~~yyypppkkkccc\\\VVVPPPKKKHHHAAA>>>;;;888777555333111000//////...............------......///111222333222333333444555555666666333555777999:::<<>>===???AAADDDGGGJJJLLLMMMNNNLLLJJJIIIKKKLLLLLLLLLIIIIIIIIIIIIJJJLLLNNNOOOYYY\\\___aaabbbdddfffhhhdddfffhhhjjjkkknnnqqqttt~~~zzzxxxtttyyy~~~~~~~~~~~~|||{{{{{{|||~~~~~~}}}}}}~~~{{{sssiii]]]VVVRRR[[[qqq}}}|||}}}}}}}}}||||||{{{{{{{{{}}}}}}}}}}}}|||zzzxxxwwwvvvwwwvvvtttqqqpppqqqrrrrrrrrrssssssssssssrrrrrrnnnnnnooopppqqqrrrssssssoooooommmmmmmmmmmmnnnooolllmmmnnnmmmjjjfffbbb```]]]fffqqqxxxyyyrrrbbbRRRJJJHHHHHHLLLRRR^^^sss~~~qqqiii]]]RRRIIICCC???===???===@@@FFFOOO[[[mmm|||jjjNNN>>>999888444444444333222222111111////////////....................................///............---------........................////////////////////////............000333666888:::CCCGGGKKKSSSUUU]]]nnnrrrmmmtttwwwsssooosss|||qqqdddTTTHHHBBBAAAGGGPPPYYYbbbnnnuuuwwwyyy}}}}}}wwwmmmeee^^^UUULLLFFFAAA===;;;;;;;;;;;;AAAHHHQQQaaayyy~~~yyyqqqkkkccc[[[UUUOOOJJJGGG@@@===:::888666555222000000///......------......---------...///000111222000111222333444555666666444666888999:::;;;>>>AAAAAABBBBBBAAA???@@@BBBCCC@@@DDDCCC>>>;;;<<<<<<::::::<<<>>>BBBEEEGGGHHHIIIIIIHHHGGGGGGIIIKKKJJJJJJHHHHHHHHHHHHJJJLLLNNNPPPXXX[[[___aaaccceeegggiiigggiiimmmoooqqqsssvvvyyy~~~}}}www{{{~~~}}}|||~~~}}}||||||}}}~~~~~~~~~~~~~~~~~~xxxqqqhhh^^^XXXUUU^^^uuu~~~|||||||||||||||{{{{{{{{{{{{{{{zzzzzzyyyxxxwwwwwwvvvvvvvvvsssqqqooopppqqqooooooppppppppppppooooooooooooppppppqqqqqqrrrrrrnnnnnnnnnnnnnnnnnnoooooommmnnnnnnmmmjjjfffaaa^^^[[[eeepppxxx|||vvveeeUUUJJJHHHHHHKKKQQQ\\\pppqqqjjj^^^SSSKKKDDD@@@======<<<>>>EEENNN[[[nnn}}}nnnPPP???:::999555444444333333222111111////////////....................................///............---------........................////////////////////////......---...000333777999:::CCCFFFJJJRRRVVV___qqqsssnnnuuu}}}wwwrrrttt|||rrreeeVVVJJJBBBAAAGGGOOOYYYbbbmmmuuuwwwyyy}}}}}}wwwnnnfff___WWWNNNHHHAAA===;;;;;;;;;;;;AAAHHHNNN^^^vvv}}}yyypppjjjbbbYYYSSSMMMHHHEEEAAA>>>;;;888777555333111//////...------------...---------...///000111222111111222222333333444444444555777777777888;;;======>>>>>>===<<<<<<===???999<<<<<<888666999:::999888999<<>><<<>>>CCCJJJVVVjjj{{{~~~___CCC777777777555333333333333111///000000000000000000000000................................................////////////////////////000000///...............///111222222111222444666;;;CCCEEEJJJTTTXXXaaasssvvvpppuuu~~~vvvxxx{{{pppfffWWWJJJDDDEEEKKKOOOZZZdddnnnsssxxx~~~}}}xxxqqqjjjbbbYYYNNNGGGBBB>>>;;;<<<<<<<<<@@@EEENNN[[[ooo|||xxxtttlll```UUUNNNIIIGGGEEEBBB@@@<<<888555333222222111111000......---------------...///000111222222333333333222111000///...444444444555666777888999888888777666666666666666777777777777777888999999777999;;;<<<<<<===???AAA<<<>>>@@@BBBCCCCCCCCCCCCGGGIIIKKKKKKJJJMMMTTT[[[WWW[[[___cccfffhhhjjjlllooopppsssyyy|||~~~~~~~~~~~~~~~}}}~~~|||zzzzzz{{{}}}}}}tttiii___XXXTTTbbbyyy~~~|||~~~}}}}}}|||{{{zzzzzzzzzzzzxxxwwwvvvuuutttuuuuuuvvvuuutttqqqooommmmmmnnnnnnnnnooopppqqqqqqqqqpppoooqqqqqqqqqrrrrrrpppnnnlllnnnnnnnnnnnnnnnnnnnnnnnnmmmlllkkkkkkiiiddd^^^ZZZXXX^^^jjjwww}}}wwwiii\\\NNNGGGCCCGGGLLLTTTfffxxxxxxmmmaaaXXXOOOEEEAAAAAA>>><<<>>>BBBHHHTTThhhyyyfffIII;;;:::777555333333333333111000000000000000000000000000................................................////////////////////////000000///...............///111222222111222444666===DDDFFFJJJSSSWWW```rrrwwwrrrwwwvvvyyy}}}sssiiiZZZLLLDDDEEEJJJNNNYYYcccnnnssswww}}}{{{ssskkkcccYYYNNNFFFCCC>>>;;;;;;<<<<<>>;;;<<<>>>@@@AAABBBBBBAAAFFFHHHJJJJJJIIIMMMTTTZZZZZZ]]]bbbeeehhhjjjlllnnnpppqqqtttzzz||||||~~~~~~~~~~~~}}}}}}}}}}}}}}}}}}}}}~~~~~~~~~~~~|||{{{{{{|||}}}~~~|||||||||~~~}}}uuujjj___YYYUUUbbbyyy}}}{{{|||||||||{{{{{{zzzyyyyyyyyyxxxxxxvvvvvvvvvwwwxxxxxxtttsssrrrpppoooppppppqqqoooppprrrttttttsssrrrqqqrrrsssssssssqqqooommmlllooooooooonnnmmmmmmllllllmmmlllkkkkkkhhhddd^^^YYYVVV]]]iiivvv}}}yyykkk```MMMEEEAAAEEEIIIPPPaaasssyyynnnbbbXXXOOOEEEAAAAAA>>>======AAAGGGQQQdddtttpppQQQ@@@<<<777555444333444333111000000000000000000000000000................................................////////////////////////000//////............//////000111111111222555777>>>FFFGGGJJJRRRVVV```rrrxxxtttzzzwwwzzzxxxnnn]]]NNNFFFEEEIIIMMMWWWbbbmmmrrrwww}}}{{{ssslllddd[[[PPPHHHCCC>>>;;;;;;<<<;;;???DDDIIIVVVjjj}}}xxxoooiii```WWWPPPKKKGGGDDDAAA???<<<888555333222222111000///......---......------...///000000111222111111111222111111000000000000000111222333555555777666666555555555555666555555444444555555666777666888999888777777888999999:::;;;===???@@@@@@@@@DDDFFFHHHIIIIIIMMMSSSYYY]]]```eeehhhjjjkkknnnooorrrsssvvvzzz~~~~~~}}}}}}~~~}}}~~~}}}|||}}}||||||}}}~~~~~~}}}|||{{{{{{{{{}}}}}}~~~~~~}}}~~~}}}vvvkkk```YYYVVVcccxxx|||{{{|||{{{{{{{{{zzzzzzyyyxxxxxxyyyxxxwwwuuuuuuuuuvvvwwwrrrrrrqqqppppppqqqrrrrrrppprrrtttvvvvvvuuusssrrrrrrssssssrrrooommmlllkkkppppppooonnnmmmlllkkkkkkmmmlllkkkjjjhhhccc]]]XXXWWW\\\gggttt|||xxxlllaaaMMMEEEBBBEEEHHHNNN^^^ooozzzooobbbYYYOOOEEE@@@@@@>>>======@@@EEENNN___oooxxxXXXCCC<<<777666444444444333222000////////////////////////................................................////////////////////////000///............//////000000111000000222555888===EEEGGGJJJRRRVVVbbbvvvxxxttt{{{xxx|||}}}rrraaaPPPFFFEEEHHHLLLVVVaaalllrrrwww}}}~~~yyyrrrkkkeee\\\RRRKKKCCC>>>;;;;;;;;;;;;>>>CCCGGGTTThhh~~~{{{uuulllggg___XXXRRRLLLGGGCCC@@@???<<<999666444333222000000///...............------......///000000111///000111111111111111000/////////000222333555555666666555555555555555666777777666666777777888999777999999888666555555777888888:::;;;===>>>???@@@BBBDDDFFFHHHIIIMMMSSSWWW^^^bbbfffiiikkklllnnnpppuuuvvvxxxzzz}}}~~~~~~~~~~~~}}}}}}}}}~~~}}}|||{{{{{{{{{~~~~~~~~~}}}~~~~~~|||uuukkk```ZZZWWWcccyyy}}}{{{}}}{{{{{{{{{{{{zzzyyyxxxwwwzzzyyyvvvtttsssrrrrrrrrrppppppppppppqqqqqqrrrrrrqqqrrrtttuuuuuutttrrrqqqpppqqqrrrpppllljjjjjjkkkqqqqqqpppnnnmmmlllkkkjjjmmmlllkkkjjjhhhccc\\\WWWWWW\\\fffrrrzzzvvvjjj```OOOHHHDDDFFFHHHMMM\\\mmmyyynnnbbbXXXOOOEEEAAAAAA>>>======@@@CCCLLL\\\kkk~~~]]]EEE<<<888666444444444444222000////////////////////////////////////////////////........................//////////////////////////////............//////000000000000000222666999;;;DDDFFFIIIQQQWWWeee{{{vvvssszzzzzz}}}sssbbbQQQGGGDDDGGGKKKUUU```lllsssxxx}}}~~~yyyrrrkkkddd[[[PPPIIICCC>>>:::;;;;;;:::===BBBGGGTTThhh}}}xxxrrrkkkfff___XXXRRRLLLFFFBBB???>>><<<999777444333222000//////............///------......//////000000///000000111111111000000///000000111333444666777666666555555555666666777888777777777777888999999999::::::999666555555666777888999:::<<<>>>???@@@AAACCCEEEGGGJJJOOOSSSWWW^^^aaaeeeiiikkkllloooqqqvvvwwwyyy{{{|||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~|||~~~~~~|||{{{{{{{{{|||~~~}}}|||}}}~~~~~~zzzsssjjj```[[[XXXeeezzz~~~~~~{{{{{{||||||{{{zzzxxxwwwzzzxxxuuusssqqqpppooooooppppppqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrqqqpppoooooonnnpppqqqnnnjjjhhhiiikkkrrrqqqpppooonnnmmmllllllmmmlllkkkjjjgggbbb[[[WWWVVV[[[dddpppwwwtttjjj```RRRJJJFFFHHHIIIMMM[[[kkkwwwlll```WWWNNNEEEAAAAAA>>>======@@@CCCKKKZZZiii}}}aaaHHH>>>888666555444555444222111000000000000000000000000////////////////////////........................///////////////////////////............//////000000000000///000222777::::::CCCFFFHHHPPPWWWggg|||sssrrr{{{|||}}}}}}rrraaaPPPFFFDDDGGGJJJTTT```mmmtttyyy~~~{{{ssskkkcccYYYNNNFFFCCC>>>:::;;;::::::===BBBGGGSSSggg}}}~~~wwwqqqlllggg___XXXQQQKKKEEEAAA>>>>>><<<:::777555333222//////............//////------........./////////000000000111000000//////000000111222333555777888777666666666666777777888777666666666666777888888:::;;;;;;999777555555555666666777999;;;===???@@@AAABBBDDDGGGLLLPPPTTTWWW\\\```eeehhhkkkmmmppprrrwwwxxxzzz{{{{{{}}}}}}{{{{{{}}}~~~~~~{{{zzzyyyyyyzzz{{{}}}{{{|||}}}~~~|||zzzzzz|||}}}{{{zzz}}}xxxqqqhhh```[[[XXXfff|||{{{|||}}}}}}}}}{{{yyyxxxxxxvvvtttrrrppppppppppppqqqrrrrrrssssssssssssrrrsssrrrpppnnnllllllllllllmmmoooqqqnnnjjjhhhkkknnnrrrrrrqqqpppooonnnnnnmmmmmmlllkkkjjjgggbbb[[[VVVSSSWWWaaammmuuutttkkkbbbTTTLLLGGGIIIJJJMMMZZZiiitttjjj^^^VVVMMMEEEAAAAAA>>><<<===@@@CCCKKKZZZhhhzzzfffMMMAAA888777555444555444333111000000000000000000000000////////////////////////........................////////////////////////...............///000000000000000//////222777;;;;;;DDDGGGHHHOOOVVVgggwwwpppqqq|||~~~}}}{{{ppp___NNNEEECCCFFFJJJUUUaaammmuuuzzz~~~yyyrrrllleee\\\RRRJJJCCC>>>:::::::::999<<>>===<<<:::888555333222//////............//////---------.........//////000111111111000///......//////000111333555777888777777777777777888999999888888777777888888999:::::::::;;;999666444444555444444555666888;;;===???AAABBBDDDHHHMMMRRRUUUWWW\\\___eeeiiilllooorrrtttwwwyyyzzzzzz{{{}}}~~~|||{{{yyywwwxxxyyy{{{{{{{{{wwwwwwxxxyyyzzz|||}}}~~~||||||}}}~~~}}}zzzzzz{{{}}}}}}}}}wwwpppggg```\\\YYYfff}}}{{{|||~~~~~~}}}|||yyyxxxvvvuuutttrrrqqqqqqrrrrrrssssssttttttuuuttttttssssssqqqnnnkkkiiiiiiiiijjjmmmpppqqqoookkkiiilllppprrrrrrqqqqqqpppooooooooommmlllkkkjjjgggaaa[[[VVVPPPTTT^^^kkkttttttllldddTTTLLLHHHIIIJJJLLLYYYhhhssshhh]]]UUUMMMEEEAAABBB>>><<<===@@@DDDKKKZZZhhhyyyjjjQQQEEE888777555555555555333111000000000000000000000000000000000000000000000000........................////////////////////////...............///000111000000/////////222777;;;===FFFHHHIIINNNTTTeeetttoooqqq}}}yyynnn]]]MMMDDDCCCFFFJJJUUUaaannnvvv{{{yyyuuuppplllgggaaaYYYRRRCCC>>>:::::::::999<<>><<<;;;>>>BBBFFFLLLVVVaaassszzz\\\EEE???888333444666444222333222111111000///......---//////............////////////.........---------////////////////////////////////////////////////111111222111111333666999AAACCCGGGJJJLLLTTTfffxxxsssnnnrrr{{{zzzqqqaaaPPPDDD@@@CCCGGGSSS]]]lllwww}}}||||||xxxsssnnniiiaaaWWWPPPGGGAAA<<<<<<;;;:::===BBBJJJTTTeeezzz}}}wwwsssnnnhhh___VVVOOOIIIDDDAAA???>>>;;;888555333222111111111000///////////////////////////000000000000///000111000///...///000111111111222333444666666999999999999999999999:::999999888888999999:::;;;888888777666555444333333444555555777999;;;===>>>@@@BBBEEEHHHKKKQQQWWW[[[```eeejjjlllmmmooorrrvvvyyyxxxwwwxxxzzz~~~~~~zzzvvvuuutttsssrrrrrrssstttsssuuuxxx{{{}}}~~~|||zzz{{{~~~|||wwwpppggg^^^WWWWWWbbbvvv~~~~~~~~~~~~}}}|||{{{zzzyyyxxxwwwuuuttttttuuuvvvwwwyyyyyyxxxxxxvvvuuussssssuuurrrooommmmmmooooooooossstttsssqqqooommmnnnoooqqqpppooommmmmmmmmnnnnnnlllkkkjjjhhheee___XXXSSSNNNRRR[[[gggqqqtttpppkkk[[[OOOGGGFFFGGGJJJVVVddd}}}xxxkkk]]]TTTLLLDDD??????===<<<===BBBEEEJJJTTT___qqqbbbJJJ???888444555666444222333222111111000//////......//////............////////////.........---------////////////////////////////////////////////////111111222111111333666999AAACCCGGGJJJMMMUUUhhhzzzsssmmmqqq|||zzzqqqaaaQQQEEEAAACCCGGGRRR\\\jjjvvv{{{~~~}}}yyysssmmmhhh```WWWPPPGGGAAA<<<<<<;;;:::===BBBFFFQQQddd{{{~~~yyyvvvnnnhhh___VVVOOOJJJEEEBBB???>>>;;;888555333222111111000000///////////////////////////000000000000///000111000///...///111222222222222444555666777888888999999999::::::::::::999999999999:::;;;;;;999999888777666555444444444555555777888:::<<<===???AAADDDHHHLLLQQQWWW\\\___cccgggjjjkkkmmmqqquuuzzzzzzyyyzzz|||{{{wwwtttsssqqqqqqpppqqqrrrrrrtttuuuxxx{{{~~~||||||{{{{{{}}}~~~{{{wwwqqqhhh___XXXUUU```sss~~~~~~|||||||||||||||{{{{{{zzzzzzxxxwwwvvvvvvvvvwwwxxxyyy{{{{{{zzzyyyxxxvvvtttsssvvvssspppoooqqqrrrsssrrrqqqrrrqqqpppnnnmmmnnnooonnnnnnnnnnnnnnnnnnnnnnnnlllkkkjjjhhheee___YYYTTTMMMPPPYYYfffrrrvvvsssooo]]]PPPFFFEEEFFFHHHSSS```xxxzzzmmm___VVVNNNEEE@@@???>>><<<===AAACCCGGGQQQ[[[nnnjjjOOOAAA:::444555666444333333111111111000000//////...//////............///////////////............---////////////////////////////////////////////////000111111111111333777:::AAACCCGGGKKKNNNWWWkkk}}}~~~qqqkkkooozzzyyyyyy|||{{{rrrbbbRRRFFFAAACCCGGGPPP[[[iiitttzzz}}}~~~yyyrrrkkkfff^^^VVVPPPFFF@@@<<<<<<;;;;;;>>>CCCFFFRRRggg{{{xxxnnnhhh___WWWPPPKKKFFFCCC???>>>;;;888555333222111111000//////......//////////////////000000000000///000111111000///000111333333333444444666777888777888888999:::;;;;;;<<<;;;;;;::::::;;;;;;<<<===::::::999999888777666666555555555777888:::<<<===>>>@@@DDDHHHLLLRRRXXX\\\]]]aaadddfffgggkkkpppuuu{{{{{{{{{|||}}}xxxtttpppooonnnnnnnnnooopppqqqtttvvvyyy|||yyyxxx{{{|||{{{{{{|||xxxrrriii___YYYUUU```rrr~~~|||zzz{{{{{{{{{zzzzzzzzzzzz{{{yyyxxxxxxxxxxxxyyyzzzzzz||||||{{{zzzxxxvvvuuutttwwwtttrrrqqqrrrrrrrrrrrroooppppppooommmmmmnnnpppllllllnnnnnnoooooonnnnnnlllkkkiiigggeee___YYYUUUOOOQQQXXXeeerrrxxxuuuppp___QQQFFFDDDEEEFFFPPP[[[ttt|||pppbbbXXXPPPGGGAAA@@@???======@@@AAADDDMMMWWWjjj~~~rrrTTTCCC;;;555555666444333444111111111000000000////////////............///////////////...............////////////////////////////////////////////////000111111111111333777:::AAACCCGGGLLLOOOXXXlll{{{mmmfffjjjwww~~~vvvuuuzzz|||sssdddSSSGGGBBBDDDGGGQQQ[[[hhhtttzzz}}}~~~xxxpppiiiccc\\\TTTNNNEEE@@@<<<<<<<<<<<>>;;;888555333222111000000///............///////////////000000000000///111222111000000111333444444444555555666777888777777888999:::<<<<<<===<<<<<<<<<<<<<<<======>>><<<;;;;;;:::999888888888555666666777999:::<<<======@@@DDDHHHMMMRRRXXX\\\]]]```cccdddeeeiiipppuuuzzzzzz{{{}}}{{{uuuqqqllllllkkklllmmmnnnpppqqqtttvvvzzz}}}~~~}}}tttvvv{{{|||{{{zzz{{{tttjjj```XXXVVV```rrr~~~|||zzz|||{{{zzzzzzzzzzzz{{{{{{zzzzzzyyyyyyyyyzzzzzzzzz{{{{{{{{{zzzxxxvvvuuutttwwwuuurrrqqqqqqpppooonnnnnnoooooonnnmmmmmmnnnpppkkklllmmmnnnoooooonnnnnnlllkkkiiigggddd```ZZZVVVRRRRRRXXXdddrrrxxxvvvpppbbbSSSFFFDDDDDDFFFNNNXXXrrr~~~rrreee[[[RRRHHHBBB@@@???======??????BBBJJJTTTfffyyy{{{\\\EEE===666555666444333444111111111111000000000000//////............/////////////////////////////////////////////////////////////////////////////////000111111111444777;;;AAADDDIIIMMMPPPYYYkkk}}}xxxkkkcccfffsss~~~zzzzzz~~~}}}ttteeeUUUHHHCCCDDDGGGRRR[[[iiitttzzz~~~~~~xxxooohhhbbbZZZRRRLLLEEE@@@<<<<<<<<<<<<@@@FFFNNN[[[rrr}}}zzzwwwlllggg^^^VVVPPPLLLGGGEEE???>>>;;;888555333222111000//////...............////////////000000000000///111222222111111222444555555555555666666777888777888888:::;;;<<<============<<<<<<======>>>???<<<<<<;;;;;;::::::999999777777777888:::;;;=========@@@EEEIIIMMMRRRWWW[[[]]]___bbbdddeeeiiioootttwwwxxxzzz~~~}}}yyysssnnniiiiiiiiijjjlllnnnppprrrtttvvv{{{~~~~~~yyysssvvv{{{{{{zzzyyy}}}vvvkkk```XXXVVV```rrr}}}|||~~~}}}{{{zzzzzzzzz{{{{{{{{{{{{{{{zzzzzzzzzyyyyyyyyyyyyxxxxxxwwwvvvttttttvvvtttqqqpppooonnnmmmkkkoooooopppooommmmmmnnnppplllllllllmmmmmmnnnnnnnnnllljjjhhhfffddd```ZZZWWWTTTSSSWWWcccrrrzzzwwwrrrcccTTTFFFDDDEEEFFFMMMWWWnnnuuuggg^^^UUUJJJCCCAAA@@@>>>===??????AAAIIIRRRdddvvveeeGGG>>>777666666444333444111111111111111111111111//////............//////...////////////000000000///////////////////////////////////////////////////000111111111444888;;;AAAEEEKKKOOOQQQXXXhhhxxxzzzmmmdddfffrrr}}}{{{|||~~~uuugggWWWJJJDDDEEEGGGRRR[[[hhhssszzz~~~yyyqqqjjjccc[[[RRRKKKDDD???<<<<<<======AAAGGGMMM[[[rrr|||xxxtttjjjeee]]]UUUPPPKKKGGGEEE???>>>;;;888555333222111000///......------......////////////000000000000000111333333222222333555555555555555555666777777888999999:::;;;<<<<<<=========<<<<<<======>>>???<<<<<<<<<;;;;;;:::::::::999999999:::;;;<<<>>>???===AAAEEEJJJNNNRRRVVVYYY\\\___bbbddddddgggmmmqqqtttvvvzzz}}}zzzvvvpppkkkeeeffffffhhhjjjmmmppprrrtttwww{{{~~~~~~xxxvvvyyy{{{yyyxxxyyy}}}vvvlllaaaZZZVVV___qqq~~~}}}{{{zzzzzz{{{||||||||||||{{{zzzyyyxxxwwwuuuuuuvvvvvvuuuuuutttssssssrrrpppooooooooommmkkkpppqqqqqqooommmmmmnnnooonnnmmmlllllllllmmmnnnooollljjjhhhfffccc```[[[WWWSSSRRRUUUbbbrrr|||{{{uuueeeTTTFFFDDDFFFGGGNNNWWWiiiwwwiii```VVVKKKDDDAAA@@@>>>>>>??????AAAIIIRRRbbbuuukkkIII@@@888666666333333444111111111111111111111111//////............//////.../////////000000000000///////////////////////////////////////////////////000000111111444888;;;BBBFFFMMMQQQRRRVVVdddsss~~~rrrhhhiiiuuu~~~{{{|||~~~vvvhhhXXXKKKEEEEEEGGGQQQZZZgggrrrxxx}}}|||tttnnnggg]]]SSSLLLDDD???<<<<<<===>>>BBBHHHNNN[[[rrr}}}wwwrrriiiccc[[[TTTOOOJJJGGGEEE???>>>;;;888555333222111//////...------------...////////////000000000000000111333333222333444666555555444444555555666666::::::::::::;;;;;;<<<<<<===<<<<<<<<<<<<===>>>>>><<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<>>>???@@@???BBBFFFJJJNNNQQQUUUWWWZZZ^^^bbbcccccceeeiiilllsssuuuzzz}}}zzzwwwssslllgggbbbbbbccceeehhhllloooqqqtttwww|||~~~|||yyyzzz|||{{{wwwwwwzzz~~~|||vvvmmmbbb[[[UUU___ppp~~~{{{zzzzzz{{{||||||||||||{{{zzzxxxwwwvvvssssssttttttttttttssssssqqqpppooooooppppppooommmqqqrrrrrrpppnnnmmmnnnoooooonnnlllkkkkkklllnnnooollljjjhhhfffccc```[[[XXXRRRPPPSSSaaasss~~~}}}xxxeeeUUUFFFDDDGGGHHHOOOWWWfff|||xxxjjjaaaWWWLLLDDDAAA@@@>>>>>>??????AAAIIISSSaaatttlllJJJ@@@888666666333333555111111111111111111222222//////............//////.../////////000000111111////////////////////////////////////////////////...///000111111444888<<>>CCCHHHQQQ^^^sss~~~wwwqqqhhhbbbZZZSSSNNNJJJFFFDDD???>>>;;;888555333222111//////...------------...////////////000000000000000222333333333333555666555444444444444555555666;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>;;;;;;;;;;;;;;;:::::::::<<<<<<<<<======???@@@AAA???CCCGGGKKKNNNQQQTTTVVVXXX\\\aaabbbbbbcccfffiiirrruuu{{{~~~zzzwwwuuuqqqjjjeee______aaacccfffjjjmmmoootttwww|||{{{{{{}}}~~~{{{vvvvvvzzz~~~}}}}}}~~~{{{xxxrrreeeYYYWWW^^^nnn~~~}}}|||{{{{{{||||||~~~}}}{{{yyywwwvvvvvvuuuuuuuuutttttttttuuuuuuvvvsssrrrqqqpppooommmlllllllllrrrtttooojjjjjjkkklllmmmlllkkklllmmmmmmkkkjjjkkkiiifffeeebbb___ZZZWWWMMMNNNRRR\\\nnn~~~|||eeeXXXJJJDDDCCCFFFLLLQQQfff{{{zzzooodddYYYOOOFFFAAA>>>===>>>???===???HHHSSSbbbtttqqqSSSBBB999666222555777000222222222111111111111000000000000000000000000000........................////////////////////////---------.........//////000000111111111333777:::BBBFFFNNNRRRRRRTTT```mmm|||{{{~~~|||{{{{{{nnn]]]MMMEEEDDDFFFQQQYYYeeeooouuuyyy~~~yyytttmmmcccWWWOOOCCC>>><<<=========AAAFFFOOO]]]rrryyyrrrmmmjjjfff___YYYSSSMMMGGGBBB@@@>>><<<:::888555222///222111000...------------/////////000111111222222333333333333333333333333555555444333333333333444888888999:::;;;;;;;;;;;;;;;;;;<<<===============>>>===<<<;;;;;;<<<===>>>????????????@@@AAABBBCCCCCCEEEIIIKKKMMMPPPSSSVVVWWWZZZ___aaabbbfffkkkpppssswww~~~}}}wwwpppmmmkkkhhhbbb]]]]]]]]]]]]```fffkkkoooqqqvvvyyy}}}||||||||||||{{{zzz~~~}}}|||~~~~~~{{{xxxrrrfff[[[XXX___ooo~~~}}}{{{{{{{{{{{{|||}}}}}}{{{yyyxxxwwwvvvvvvuuutttttttttttttttuuuuuusssrrrrrrqqqpppooonnnnnnqqqvvvvvvpppjjjjjjllllllmmmllllllmmmnnnnnnmmmkkkkkkiiigggeeeccc```\\\YYYQQQQQQSSS\\\mmm}}}{{{fffYYYKKKEEEDDDFFFLLLRRReeeyyy{{{pppeeeZZZPPPHHHBBB>>>===>>>???>>>???IIISSSdddvvvsssUUUCCC:::888444666777000222222222111111111111000000000000000000000000000........................////////////////////////---------.........//////000000111111111333777:::AAAFFFMMMRRRSSSUUUaaannn{{{zzz~~~{{{nnn^^^NNNEEEDDDFFFPPPYYYfffpppvvv{{{~~~zzztttmmmdddYYYQQQFFFAAA>>>>>>>>>>>>AAAGGGSSS^^^pppzzzsssnnnjjjfff___YYYSSSMMMGGGCCCAAA>>><<<:::888555222///111000///......---............//////000111111111333333333333333333333333555555555444444555555666888999:::;;;;;;<<<<<<;;;<<<<<<======>>>>>>?????????>>>===<<<<<<======>>>@@@@@@@@@AAAAAABBBCCCDDDFFFHHHKKKMMMOOOQQQTTTVVVXXX\\\```bbbcccfffkkkoootttyyy{{{uuunnnjjjhhheee___ZZZYYYYYY[[[___ffflllqqqtttvvvzzz~~~}}}}}}~~~~~~~~~}}}~~~|||~~~~~~{{{yyytttiii]]]YYYaaappp~~~|||{{{zzzzzz{{{{{{}}}|||{{{yyyxxxwwwwwwwwwttttttssssssssssssttttttrrrqqqqqqqqqpppppppppppptttwwwvvvnnniiiiiijjjjjjkkkkkkjjjlllnnnooommmlllllljjjhhhgggeeebbb^^^[[[UUUTTTTTT\\\lll{{{~~~yyyhhh[[[LLLFFFEEEGGGLLLRRRdddwww}}}sssggg\\\RRRHHHCCC???===>>>???>>>@@@JJJUUUhhhxxxvvvXXXDDD;;;:::666777888111222222222111111111111000000000000000000000000000........................////////////////////////------........./////////000000111111111333777:::@@@EEEMMMSSSSSSVVVcccpppzzzyyy~~~|||ppp___PPPFFFDDDFFFPPPZZZgggrrryyy|||{{{tttnnneee\\\UUUKKKEEE@@@??????>>>BBBGGGVVV___mmm~~~{{{uuupppkkkfff___XXXRRRMMMHHHEEEAAA???;;;999777555222/////////............//////......//////000111111111333333333333333333333333555555555555555666777888999999:::;;;<<<<<<<<<<<<>>>>>>===>>>>>>@@@AAACCCAAA@@@???=========>>>???BBBBBBBBBBBBCCCDDDEEEEEEKKKLLLNNNOOOPPPRRRUUUWWW[[[___ccceeeeeegggkkkooouuu{{{vvvqqqkkkfffccc```ZZZVVVSSSUUUXXX^^^eeelllssswwwwww{{{~~~}}}~~~}}}}}}{{{wwwlllaaa[[[bbbqqq}}}}}}~~~}}}|||zzzyyyzzzzzz{{{|||{{{zzzyyyxxxwwwwwwwwwtttssssssrrrrrrrrrrrrsssoooooooooooooooppppppppprrrtttqqqjjjfffgggiiiiiiiiiiiiiiijjjmmmnnnmmmlllllljjjiiihhhgggeeeaaa^^^VVVTTTSSSZZZjjjzzz~~~zzzjjj]]]NNNGGGFFFGGGLLLQQQaaatttvvvjjj^^^RRRHHHAAA???>>>>>>???>>>AAAKKKWWWmmm{{{|||]]]FFF;;;;;;888777777111222222222111111111000000////////////////////////........................////////////////////////............////////////000000111111111333777:::???DDDMMMSSSTTTWWWdddrrr{{{{{{}}}rrrbbbRRRHHHEEEEEEOOOYYYhhhssszzz}}}~~~|||uuuoooggg___YYYNNNGGGBBB@@@???>>>BBBHHHUUU]]]jjjzzz{{{uuuqqqkkkfff___XXXRRRMMMIIIFFFAAA???;;;999777555222000...............///000000//////000000111222222222333333333333333333333333333333333444555777888999999999:::;;;<<<<<<<<<<<>>>>>???AAADDDEEECCCBBBAAA????????????@@@CCCCCCCCCCCCDDDEEEFFFFFFMMMOOOPPPPPPPPPRRRUUUWWW___cccgggiiihhhjjjmmmpppuuu|||zzzqqqmmmgggccc___[[[VVVSSSOOOQQQVVV[[[bbbjjjqqqvvvwww|||~~~}}}~~~}}}{{{zzzzzzzzz{{{}}}}}}yyyoooeee[[[bbbppp}}}}}}~~~}}}|||{{{yyyyyyyyyyyyzzzzzzyyyxxxwwwwwwwwwwwwwwwssssssrrrqqqqqqqqqqqqqqqmmmmmmmmmmmmnnnnnnnnnnnnnnnpppnnnhhhfffjjjlllkkkkkkjjjjjjlllnnnooonnnmmmkkkjjjiiiiiihhhfffccc```VVVSSSQQQWWWgggxxx~~~{{{lll^^^OOOHHHFFFFFFKKKPPP___rrrzzzmmm___RRRFFF??????>>>>>>???>>>BBBMMMYYYppp~~~dddIII;;;;;;888555555111222222222111111111000000////////////////////////........................////////////////////////........./////////000000000000111111111333777:::>>>DDDLLLRRRTTTWWWdddrrr|||tttdddTTTIIIEEEEEEMMMXXXfffrrryyy|||~~~}}}vvvpppiiiaaa[[[PPPIIIBBB@@@??????DDDKKKRRRZZZhhhyyyzzzuuuqqqlllggg```ZZZTTTOOOKKKGGGBBB???;;;888666555222000......---......///000111000000111222222333333444333333333333333333333333111222222333444666777888888999:::;;;<<<<<<<<<<<>>======???BBBEEEFFFDDDCCCBBBAAA@@@AAAAAABBBDDDDDDDDDDDDEEEFFFGGGGGGNNNOOOPPPPPPQQQSSSVVVYYYcccgggkkkmmmmmmmmmpppsssvvv~~~|||uuullliiiddd___[[[WWWSSSQQQMMMPPPUUUZZZ___fffnnntttxxx|||~~~~~~~~~|||zzz{{{wwwrrroooiiiiiihhhhhhjjjmmmoooqqqxxxyyy}}}}}}zzzpppfff\\\aaannn~~~}}}~~~}}}|||zzzyyyxxxxxxyyyyyywwwwwwvvvvvvuuuvvvvvvvvvsssrrrqqqppppppoooooopppllllllllllllmmmmmmmmmmmmmmmnnnmmmiiijjjnnnpppnnnnnnnnnnnnoooqqqrrrpppoookkkjjjiiiiiiiiihhheeebbbWWWSSSOOOTTTdddvvv}}}{{{mmm___PPPHHHEEEEEEIIIOOO\\\ooozzznnnaaaSSSGGG@@@???>>>>>>??????CCCOOO[[[sssmmmNNN<<<<<<888444555222222222222111111111111000000000000000000000000000........................////////////////////////....../////////000000000000000111111111333777:::>>>CCCKKKQQQSSSVVVcccqqq}}}vvvgggWWWKKKFFFEEEKKKUUUdddooovvvzzz}}}}}}xxxrrrkkkbbb\\\QQQJJJCCCAAAAAABBBIIIPPPSSS[[[hhhwwwzzzuuurrrlllhhhbbb]]]XXXRRRLLLHHHCCC???;;;888666444222111...............///000111000000111111222333333444333333333333333333333333111111222222444555777777888888999:::;;;;;;;;;;;;<<<<<<<<<===???AAADDDEEEEEEDDDCCCBBBBBBCCCDDDEEEFFFFFFFFFFFFGGGHHHIIIIIINNNOOOPPPPPPRRRUUUYYY]]]fffjjjoooqqqqqqrrruuuwww{{{vvvooofffddd```[[[WWWSSSPPPOOOLLLPPPUUUZZZ^^^eeennntttzzz~~~~~~~~~{{{xxxvvvmmmgggdddaaa^^^[[[ZZZZZZZZZ\\\___bbbdddhhhjjjooouuuyyy~~~~~~|||yyyoooeee\\\```kkk}}}~~~|||||||||{{{zzzxxxxxxxxxxxxyyyuuuuuutttttttttuuuuuuvvvrrrrrrqqqpppooonnnnnnooommmmmmmmmmmmmmmmmmllllllkkkmmmllljjjkkkoooooolllooonnnnnnoooppppppooommmiiiiiihhhiiiiiihhheeecccYYYTTTOOORRRaaarrryyyxxxnnn___PPPGGGDDDDDDHHHMMMZZZnnnyyynnnbbbUUUJJJCCC???>>>>>>??????CCCPPP]]]ssswwwTTT???>>>999555666444222222222111111111111000000000000000000000000000........................////////////////////////.../////////000000000000000000111111111333777:::>>>CCCKKKQQQQQQUUUaaaooo~~~wwwhhhXXXLLLFFFEEEJJJSSSaaakkkrrrwww|||}}}yyytttlllbbb[[[SSSKKKDDDCCCDDDGGGOOOWWWZZZ___hhhsss{{{wwwtttllliiieee```[[[UUUNNNIIICCC???;;;777666444333111//////.........//////000...//////000111111222222333333333333333333333333333333333333444666777777666777888999::::::::::::888999:::<<>>>>>??????DDDQQQ^^^ttt~~~XXXAAA???:::666777666222222222111111111111000000000000000000000000000........................////////////////////////////////////000000000000000000111111111333777:::===BBBJJJPPPQQQTTT```nnn~~~xxxiiiYYYMMMFFFEEEIIIRRR___iiipppvvv{{{~~~~~~zzzuuummmbbb[[[TTTLLLFFFEEEFFFJJJSSS\\\aaaccchhhqqq}}}|||xxxuuukkkiiifffbbb]]]VVVNNNIIICCC???;;;777555444333111//////............//////------......///000000000333333333333333333333333555555444555555666777888666666777888999999999999666777999<<<>>>@@@AAAAAADDDDDDCCCDDDEEEFFFHHHIIIKKKKKKKKKKKKLLLMMMNNNOOONNNOOOQQQSSSVVV[[[aaaeeejjjnnntttwwwxxxxxx{{{~~~uuukkkeee[[[ZZZXXXTTTPPPMMMLLLLLLLLLQQQXXX]]]bbbiiittt|||~~~~~~~~~xxxhhhaaaYYYTTTRRRSSSRRRQQQOOOPPPQQQRRRUUUYYY^^^bbbccceeefffiiilllssszzz|||{{{yyyooocccaaaaaahhhyyy~~~{{{zzz{{{{{{xxxvvvvvvxxxyyyyyyyyyttttttsssrrrrrrrrrssssssooooooooooooooonnnnnnmmmooopppqqqqqqoookkkgggeeelllkkkiiigggggghhhiiijjjkkkkkkkkkllllllkkkjjjjjjjjjiiiiiiiiijjjhhheeebbb^^^WWWPPPSSS___lllsssvvvmmm___PPPHHHEEEDDDHHHLLL[[[jjjvvvlllaaaUUUJJJAAAAAA>>><<<===>>>BBBMMMXXXoooiiiIII:::777777555333444333222111000000000000000000000000000000000000////////////............//////............//////......////////////......000000000000222444666777AAADDDJJJOOORRRWWWcccppp|||{{{wwwiiiYYYMMMGGGFFFHHHOOO[[[gggrrrzzz}}}zzzvvvrrrkkkccc]]]QQQLLLGGGGGGIIIPPP___lllooollljjjooo{{{}}}{{{yyyqqqmmmgggaaa[[[UUUNNNJJJEEEBBB===999777555222000////////////////////////.........//////000111222111333555555444333444555555444444333333333444444666777888999999999999999;;;;;;;;;;;;<<<===>>>>>>??????@@@BBBEEEIIIMMMPPPSSSSSSSSSSSSRRRPPPNNNMMMQQQPPPPPPRRRVVV\\\cccggglllpppuuuwwwxxx{{{wwwnnnddd\\\XXXXXXVVVRRRMMMJJJIIIIIINNNQQQWWW^^^gggooovvvzzz}}}|||ssskkk^^^XXXRRRNNNNNNOOOPPPOOOOOORRRWWW[[[___ccchhhlllmmmnnnpppqqqssswww}}}~~~}}}zzzpppddd______eeevvv|||{{{||||||yyywwwvvvwwwxxxwwwwwwttttttssssssssssssrrrrrrooopppppppppppppppoooooooooooopppooommmjjjgggfffiiihhhgggggghhhiiikkkmmmkkklllllllllllllllkkkkkkiiihhhhhhhhhhhhfffbbb___[[[TTTNNNQQQ\\\iiiqqqtttlll^^^OOOGGGDDDDDDGGGKKKXXXggg|||yyynnncccXXXLLLDDDAAA>>>===>>>???BBBMMMWWWmmm~~~mmmMMM===999777555333444333222111000000000000000000000000000000000000////////////............//////............//////......////////////......000000///000111333555777@@@CCCJJJPPPRRRWWWdddqqqxxxvvv}}}zzzlll\\\OOOIIIGGGIIIPPP[[[hhhsss{{{{{{wwwrrrlllccc]]]OOOIIIEEEEEEGGGNNN[[[hhhjjjhhhfffkkkxxx}}}zzzxxxrrrnnniiiccc]]]WWWPPPKKKEEEAAA<<<999666444111000.................................//////000111222111333555555444333444555555444444333333444444444666777888999999999999999;;;;;;;;;;;;;;;<<<======>>>>>>???AAADDDHHHLLLOOOVVVWWWXXXYYYYYYWWWUUUTTTTTTSSSSSSTTTXXX^^^dddhhhnnnqqqvvvxxx{{{}}}sssjjj```YYYTTTTTTSSSOOOJJJHHHGGGGGGMMMRRRYYYaaahhhpppxxx~~~~~~}}}xxxlllbbbZZZRRROOOKKKJJJLLLOOOQQQRRRUUUZZZbbbjjjpppuuuyyy{{{{{{||||||||||||~~~~~~zzzpppeee\\\[[[aaarrr}}}|||}}}}}}{{{xxxwwwwwwvvvuuutttsssttttttuuutttsssrrrqqqppppppqqqqqqrrrqqqqqqpppnnnnnnnnnmmmkkkiiigggffffffffffffggghhhkkkmmmnnnkkkkkklllllllllllllllkkkhhhgggfffffffffccc___\\\XXXQQQLLLNNNXXXeeemmmqqqlll^^^OOOGGGDDDCCCFFFJJJUUUcccxxx|||qqqggg[[[OOOGGGBBB???>>>???@@@CCCLLLWWWkkk|||tttTTTAAA;;;888555333444333222111111000000111////////////////////////////////////............//////............//////......////////////......000//////000111333555777???CCCJJJPPPSSSXXXeeerrruuurrryyy|||yyy|||}}}ppp```RRRJJJGGGIIIPPP[[[hhhttt||||||xxxtttmmmddd]]]MMMGGGBBBBBBCCCIIIUUU``````___```ffftttzzzvvvsssooojjjeee___XXXQQQMMMDDDAAA<<<888666444111///------------------------.........//////000111222111333444555444333444555444444444333333444444555666666777999999:::::::::;;;;;;;;;:::;;;;;;<<<<<<<<<<<<===???BBBGGGKKKMMMUUUXXX\\\___```___]]][[[WWWWWWVVVWWW[[[```eeeiiiooossswwwzzz~~~vvvlllddd[[[UUUPPPPPPNNNKKKGGGEEEEEEEEEKKKRRR\\\dddjjjrrr|||ttthhh^^^UUUOOOKKKJJJJJJLLLOOOTTTXXXZZZ```gggqqq{{{~~~yyyoooeeeZZZYYY^^^nnn~~~}}}~~~|||yyyxxxwwwvvvtttrrrssstttuuuvvvuuutttqqqpppppppppqqqqqqqqqqqqppppppmmmmmmlllkkkiiihhhhhhgggfffffffffggghhhjjjlllmmmiiijjjjjjkkkkkkkkkkkkjjjhhhgggffffffeeebbb^^^[[[VVVPPPKKKMMMVVVbbbkkkooolll___PPPHHHDDDCCCDDDHHHSSS```vvvssshhh\\\PPPHHHCCC@@@???@@@@@@CCCLLLVVVjjj{{{{{{ZZZFFF>>>999555444444444333222111111111111////////////////////////////////////............//////............//////......////////////......////////////111333555666>>>BBBJJJQQQTTTYYYeeerrruuusssxxx~~~yyyvvv{{{sssbbbSSSJJJFFFGGGNNNYYYfffrrr{{{}}}yyyuuunnneee^^^OOOHHHAAA???@@@CCCKKKTTTUUUVVVZZZbbbqqq{{{vvvrrroookkkfff```YYYRRRMMMDDD@@@<<<888555333111///....................................///000111222111222444444333333333444444444333333333444555555555666777888999:::::::::<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<===AAAEEEIIIKKKQQQUUU[[[aaaddddddaaa```[[[ZZZZZZ[[[^^^bbbfffiiipppsssxxx{{{}}}oooeee^^^VVVQQQLLLLLLKKKIIIFFFDDDDDDEEEHHHRRR^^^gggllltttuuufff\\\TTTMMMIIIHHHIIILLLPPPUUU[[[```cccnnnuuu~~~}}}xxxnnncccZZZXXX\\\kkk~~~~~~}}}zzzyyyxxxwwwtttrrrtttuuuvvvvvvvvvtttqqqpppppppppqqqqqqppppppooonnnllllllkkkjjjiiiiiihhhhhhhhhhhhhhhhhhhhhiiiiiiiiifffggghhhiiiiiiiiiiiiiiiiiihhhggggggfffccc___\\\VVVQQQMMMNNNVVVaaajjjpppmmm```QQQIIIEEECCCDDDGGGRRR___uuutttiii]]]QQQIIICCC@@@???@@@@@@BBBJJJTTTjjjyyy___JJJ@@@999666555555444333222111111111111////////////////////////////////////............//////............//////......////////////......////////////000222555666>>>BBBJJJQQQTTTXXXdddpppuuutttxxx~~~{{{xxx~~~sssbbbSSSIIIEEEEEELLLWWWcccoooyyy~~~~~~{{{wwwoooeee^^^SSSKKKBBB???===>>>CCCIIIKKKNNNUUU```ppp~~~xxxqqqoookkkfffaaaZZZRRRMMMDDDAAA<<<888666444111///////////////////////////............///000111222000222444444333222333444333333333333333444555666555666777888999:::::::::<<<<<<;;;;;;;;;<<<======<<<<<<<<<===@@@DDDGGGIIINNNSSS[[[bbbggggggfffddd___^^^^^^^^^```dddgggiiippptttxxx}}}wwwhhh___YYYRRRNNNJJJJJJJJJHHHFFFEEEFFFGGGHHHRRR___iiiooowwwttteeeYYYQQQLLLIIIFFFGGGJJJPPPUUU[[[aaagggkkkwww||||||wwwmmmccc[[[WWWZZZhhh~~~~~~~~~|||{{{zzzzzzyyyvvvtttuuuvvvvvvvvvuuusssrrrqqqrrrrrrqqqqqqpppooommmmmmkkkkkkkkkkkkkkkjjjiiihhhiiiiiiiiihhhhhhgggggggggeeeeeefffggghhhhhhhhhhhhiiihhhgggggggggddd```]]]VVVRRRNNNOOOVVVaaakkkpppnnnaaaSSSJJJFFFCCCDDDFFFQQQ___uuuuuujjj^^^QQQIIIBBB@@@???@@@@@@AAAIIIRRRfffuuubbbLLL@@@:::666666555444333222222111111222////////////////////////////////////............//////............//////......////////////......///......///000222444666===AAAIIIPPPSSSVVVaaammmrrrrrrvvv~~~~~~{{{sssbbbSSSIIIEEEDDDJJJUUUaaalllvvv||||||xxxpppfff___WWWMMMDDD@@@===<<<>>>BBBEEEJJJRRR^^^ooozzzqqqoookkkgggbbb[[[SSSMMMEEEBBB===999777444222000000000000000000000000000.........//////000111222000222333444333222333444333333333333444555555666444555777888::::::;;;;;;<<<<<<<<<<<<===>>>???@@@???>>>>>>???@@@CCCFFFHHHNNNSSS[[[ccciiikkkjjjiiidddcccccccccdddfffiiikkkqqquuuzzzrrrcccZZZTTTOOOKKKHHHIIIIIIHHHGGGFFFGGGIIIKKKTTT```kkkttt}}}nnneeeXXXOOOJJJIIIHHHHHHJJJOOOVVV\\\aaagggnnnsssxxx{{{~~~wwwmmmdddZZZVVVWWWdddzzz~~~|||{{{{{{|||||||||yyywwwwwwwwwvvvuuutttsssrrrrrrtttttttttrrrqqqooommmllliiijjjlllmmmlllkkkiiihhhhhhhhhhhhhhhhhhgggffffffdddeeefffggghhhhhhhhhhhhhhhgggfffggggggeeeaaa^^^VVVSSSOOOOOOVVV```jjjqqqpppbbbTTTLLLGGGDDDDDDFFFOOO^^^tttwwwkkk___SSSJJJBBB??????@@@??????GGGPPPaaaooo~~~bbbLLL@@@:::777777555555444333222222222222000000000000000000000000////////////............//////............//////......////////////...............///000222444555===AAAIIIPPPQQQTTT^^^jjj{{{wwwlllnnnxxx~~~sssbbbSSSJJJFFFEEEJJJTTT```kkktttzzz}}}}}}yyyqqqggg___XXXNNNEEEAAA???===>>>AAACCCIIIRRR^^^nnn{{{rrrpppmmmiiiddd]]]TTTOOOFFFCCC>>>:::888666333111000000000000000000000000.........//////000111222000222333333222222222444333333333333444555666666444555666888:::;;;;;;;;;<<<<<<<<<===???@@@BBBBBBBBBBBBAAA@@@AAACCCFFFGGGMMMRRRZZZbbbhhhkkklllllliiiiiihhhhhhiiijjjlllmmmsssxxx~~~mmm]]]UUUPPPKKKHHHGGGHHHHHHHHHGGGGGGHHHJJJPPPWWWbbbnnnyyysssfff]]]RRRJJJIIIJJJJJJJJJNNNSSS[[[bbbgggmmmtttxxxvvvxxx{{{|||}}}~~~xxxnnneeeYYYUUUUUUaaawww~~~~~~{{{{{{{{{|||~~~~~~|||yyyxxxwwwvvvtttssssssrrrssswwwvvvuuutttrrrooommmllliiijjjlllnnnnnnllljjjhhhgggggghhhhhhhhhhhhggggggeeefffggghhhiiiiiiiiiiiiffffffeeeffffffdddaaa^^^VVVSSSOOOOOOUUU___jjjppppppcccUUUMMMHHHEEEDDDGGGNNN]]]tttxxxmmm```TTTKKKAAA???>>>???>>>???FFFNNN]]]jjjyyybbbLLL@@@:::888888555555444333222222222222111111111111111111111111000/////////............//////............//////......////////////..................000222444555===AAAIIIOOOQQQSSS]]]hhhyyypppiiilll{{{}}}~~~sssbbbSSSKKKHHHFFFKKKTTT```jjjsssyyy|||~~~zzzrrrggg___XXXNNNEEEBBBAAA???@@@BBBCCCIIIRRR]]]lll{{{sssqqqnnnkkkfff^^^VVVPPPGGGCCC???;;;888666444222////////////////////////.........//////000111222000111333333222222222333222222222333444555666777444555666888:::;;;;;;;;;<<<<<<===>>>@@@BBBCCCDDDEEEDDDBBBBBBBBBDDDFFFGGGKKKPPPXXX```fffjjjkkkkkkmmmllllllkkklllmmmnnnooouuuzzz}}}iiiZZZRRRMMMIIIFFFFFFGGGHHHGGGFFFGGGIIIJJJTTTYYYdddppp}}}pppccc\\\RRRJJJHHHJJJJJJMMMQQQVVV\\\dddjjjmmmmmmmmmmmmnnnooopppppppppqqqsssuuuxxx{{{zzzoooeee[[[WWWUUU___uuu|||{{{yyyyyyzzzzzzzzzzzzzzzyyyyyyxxxxxxwwwvvvtttrrrqqqsssssssssqqqooonnnppprrrsssrrrpppnnnlllkkkjjjjjjjjjiiihhhfffffffffgggggghhhhhhiiijjjjjjjjjjjjiiihhhhhhgggfffccc```^^^\\\YYYRRRKKKKKKSSS```lllsssnnneeeWWWLLLFFFEEEFFFGGGPPP]]]qqqyyyooocccUUUKKKCCC@@@>>>???>>>>>>BBBIIIYYYdddsss___GGG===999888888555444444333333222222111222111111111000000//////////////////////////////......------------......000000000000000000000000......///000111333555666:::CCCLLLPPPPPPRRR[[[cccvvvlllhhhmmm{{{zzz|||tttdddUUUIIIBBBFFFKKKTTT```jjjsssyyy|||}}}zzztttllleee\\\UUUKKKCCC>>>=========BBBGGGPPP[[[jjj~~~~~~zzzuuupppkkkfff___VVVPPPHHHDDD>>>999666444333111000000///...............///000000000000111111111222222222222111111000000000000111222333444444555666777999:::;;;;;;:::999:::<<<>>>???@@@BBBEEEHHHFFFEEEDDDDDDEEEFFFHHHJJJOOOSSSXXX]]]bbbfffkkkooopppqqqrrrrrrqqqqqqssstttvvvzzzrrrbbbWWWPPPIIIFFFFFFGGGIIIJJJKKKKKKLLLNNNPPP[[[```jjjvvvxxxhhh]]]UUULLLFFFFFFHHHIIIMMMRRR\\\```fffkkklllkkkjjjjjjgggiiijjjjjjjjjkkknnnpppqqqtttzzzzzzpppfff\\\XXXVVV___uuu}}}zzzyyyxxxyyyyyyzzzzzzyyyyyyyyywwwwwwwwwvvvuuutttsssrrrrrrssssssqqqooonnnooopppoooooommmlllkkkkkkkkkkkklllkkkiiihhhggggggggghhhhhhhhhiiijjjjjjjjjjjjjjjhhhhhhgggfffdddaaa^^^]]]YYYSSSKKKKKKSSS```llltttqqqgggXXXLLLEEEDDDFFFGGGPPP\\\pppxxxooocccUUUKKKDDD@@@?????????>>>CCCJJJYYYdddsss^^^GGG===999888999555444444333333222222111111111111111000000000//////////////////////////////..................///000000000000000000000000/////////000111333444555999AAAKKKNNNNNNQQQYYY```rrr~~~}}}jjjffflll}}}vvvgggXXXMMMGGGFFFKKKTTT```kkktttzzz~~~}}}zzztttllleee[[[TTTJJJCCC>>>===>>>>>>BBBFFFNNNXXXfffyyy~~~xxxtttoookkkgggaaaXXXRRRHHHDDD>>>999666444333111000000///...............000000000111111111111222111111111111000000//////111111222333444555555666666777999;;;;;;;;;;;;;;;:::<<<>>>???@@@BBBEEEHHHIIIHHHHHHHHHHHHHHHIIIIIILLLOOOSSSWWW[[[aaafffjjjsssuuuwwwwwwuuuttttttuuuuuuyyy~~~}}}ooo___UUUNNNHHHFFFHHHHHHJJJKKKLLLLLLNNNQQQSSS^^^dddnnnyyyzzzmmm^^^SSSNNNGGGCCCEEEIIILLLQQQVVVbbbeeeiiijjjiiigggfffeeebbbccceeeeeeeeegggiiikkklllnnnrrrxxx{{{rrriii^^^YYYVVV^^^ttt~~~{{{xxxwwwxxxyyyyyyzzzyyyyyyxxxxxxvvvvvvuuuttttttsssrrrrrrqqqssstttssspppnnnmmmmmmllllllkkkjjjjjjjjjkkkkkkmmmllljjjhhhgggggggggggghhhiiijjjjjjkkkkkkjjjjjjhhhhhhhhhgggeeebbb```^^^YYYSSSLLLKKKRRR___mmmuuuvvvkkkZZZLLLEEEDDDFFFHHHOOO[[[nnnxxxooodddVVVLLLEEEAAA@@@@@@??????DDDJJJYYYdddttt```GGG===999888999555444444333333222222111111111111111000000000000////////////////////////000//////......//////000000000000000000000000000000000000000111222333444888@@@IIIMMMMMMPPPWWW]]]mmm{{{zzziiigggmmmxxxkkk\\\QQQKKKEEEKKKTTT```kkkuuu|||~~~{{{uuulllfffZZZSSSJJJCCC???>>>??????DDDGGGMMMUUUbbbssswwwsssooollliiicccZZZTTTHHHDDD>>>999666555333222000000///...............000111111111111222222222000000000000000/////////111222333444555666666777666777999;;;============<<<===???@@@@@@BBBEEEGGGKKKLLLMMMNNNNNNMMMKKKJJJJJJLLLOOORRRVVV\\\bbbggguuuxxx{{{|||{{{yyywwwwwwuuuxxx|||wwwiiiZZZPPPKKKHHHHHHKKKNNNOOOPPPPPPQQQSSSVVVYYYbbbiiisss~~~|||nnnaaaTTTKKKJJJFFFEEEIIIMMMQQQXXX^^^fffhhhiiigggdddaaa```___```aaacccddddddfffiiikkkkkklllooosssxxx~~~|||tttlll^^^YYYUUU]]]sss}}}zzzxxxxxxzzzzzzzzzzzzzzzyyyyyyxxxwwwvvvuuusssrrrqqqppppppooorrrttttttqqqnnnlllkkkllllllkkkjjjjjjjjjjjjkkkmmmllljjjhhhffffffffffffhhhiiiiiijjjkkkjjjjjjjjjhhhhhhhhhgggfffdddaaa```YYYTTTMMMKKKQQQ___mmmvvvzzznnn\\\MMMEEEDDDFFFHHHNNNYYYlllxxxooodddVVVLLLEEEBBB@@@AAA@@@@@@DDDKKKZZZeeesssdddJJJ>>>999777888555444444333333222222111111111111000000000000000////////////////////////000000////////////000000////////////////////////111000000000111222333333999@@@IIIMMMNNNPPPVVV[[[kkk{{{|||llljjjnnnzzzmmm^^^RRRKKKEEEJJJTTT___kkkvvv}}}|||vvvmmmfffYYYSSSJJJCCC??????@@@@@@FFFIIIMMMTTT```qqqxxxuuuqqqnnnjjjcccZZZSSSIIIDDD>>>999777555333222000000///...............111111111111222222222222111111111111000000000000111111222333444555666666666888:::<<<>>>?????????===???@@@AAAAAACCCEEEGGGLLLNNNQQQTTTTTTRRRPPPNNNMMMNNNOOOQQQTTTZZZbbbgggrrrwww}}}~~~|||{{{yyyzzz}}}qqqcccTTTMMMJJJIIILLLQQQWWWXXXXXXXXXXXXYYY\\\^^^dddlllwwwrrrdddWWWMMMGGGGGGEEEFFFLLLPPPTTT[[[bbbffffffeeebbb^^^[[[[[[[[[^^^```bbbcccdddfffiiilllkkkmmmooorrruuu||||||vvvooo___YYYTTT[[[qqq}}}zzzyyy{{{{{{{{{{{{{{{{{{zzzyyyyyyyyyxxxvvvssspppooonnnnnnnnnpppssssssqqqmmmkkkjjjnnnnnnlllkkkjjjiiiiiiiiikkkjjjhhhfffeeeeeeeeeeeeggghhhiiiiiijjjjjjiiiiiihhhhhhhhhhhhgggeeecccbbbZZZUUUNNNKKKQQQ^^^mmmxxx|||ppp^^^NNNEEECCCEEEGGGMMMXXXjjjyyypppdddVVVLLLEEEBBB@@@AAA@@@@@@DDDKKKZZZeeesssiiiMMM???999666666555444444333333222222111000000000000000000111111////////////////////////000000////////////000000////////////////////////111000000000111222333333999@@@IIINNNPPPSSSXXX\\\lll}}}ooojjjmmm|||nnn^^^QQQIIIFFFJJJSSS^^^jjjuuu}}}}}}vvvmmmfffZZZSSSJJJCCC@@@???@@@@@@DDDFFFKKKRRR^^^rrr{{{wwwssspppkkkcccYYYRRRIIIEEE???:::777555444222000000///...............000000111111111222222222222222222222222222222222000000111222333444555555666888:::===@@@AAABBBBBB@@@AAACCCCCCCCCDDDFFFHHHKKKNNNSSSWWWYYYXXXUUUSSSPPPPPPPPPQQQTTTZZZaaagggmmmsss|||zzziii]]]PPPLLLLLLNNNSSSYYY```aaaaaaaaa______```aaafffooo||||||jjj[[[QQQJJJFFFDDDDDDFFFLLLPPPSSSZZZbbbbbbbbb```]]]YYYXXXYYY[[[]]]___aaacccdddfffjjjllllllnnnqqqsssvvv|||}}}|||wwwqqqaaaZZZUUUZZZppp~~~zzzzzz}}}{{{{{{{{{{{{zzzyyyxxxxxxzzzxxxvvvssspppooonnnnnnlllooorrrrrrpppmmmlllkkkooonnnlllkkkjjjiiiiiiiiiiiihhhfffeeedddeeeeeeffffffggghhhhhhiiiiiihhhhhhhhhhhhiiiiiihhhgggeeedddZZZUUUOOOLLLPPP]]]nnnyyy|||ppp___OOOFFFDDDDDDFFFLLLWWWjjj~~~zzzqqqeeeWWWLLLEEEAAA@@@@@@??????DDDJJJXXXcccrrrkkkNNN???888666666555444444333333222222111000000000000111111111111////////////////////////000//////......//////000000000000000000000000000000000000000111222333444999@@@IIIOOORRRVVVZZZ]]]mmmrrrjjjjjj~~~~~~ppp___PPPHHHFFFJJJRRR]]]iiittt|||~~~wwwnnnfff[[[TTTKKKDDD@@@???@@@@@@@@@CCCHHHQQQ```vvv|||yyyuuuqqqllldddYYYQQQIIIEEE???:::777666444333000000///...............///000000000000111111111222222222333333333333333///000000111222333444555666888;;;>>>AAACCCDDDEEECCCDDDEEEEEEEEEEEEHHHIIIJJJNNNTTTYYY[[[ZZZXXXVVVPPPQQQQQQQQQTTTYYY```eeejjjqqq{{{tttcccXXXNNNMMMPPPUUU\\\bbbfffhhhjjjkkkiiigggggggggkkkuuuuuucccUUULLLHHHFFFDDDDDDHHHMMMPPPRRRXXX```^^^^^^\\\YYYWWWWWWZZZ]]]^^^```bbbdddeeehhhlllnnnooorrrvvvxxxzzz~~~||||||wwwrrrddd]]]VVV\\\qqq~~~zzzzzz|||yyyyyyyyyyyyxxxwwwvvvvvvxxxwwwuuurrrqqqqqqqqqrrrkkknnnppppppooommmmmmmmmkkkkkkjjjiiiiiiiiiiiiiiihhhgggfffeeeeeefffggghhheeeeeefffggggggggggggggghhhiiiiiijjjiiihhhfffeeeZZZVVVPPPLLLPPP]]]nnnzzzzzzooo___PPPGGGDDDDDDDDDKKKWWWjjj|||rrreeeWWWLLLDDD@@@?????????>>>CCCJJJUUUaaaqqqjjjMMM>>>888666777555444444333333222222111///000000000111111111111///////////////////////////..................///000000000000000000000000/////////000111333444555888>>>GGGOOOSSSWWW[[[]]]lllvvvlllkkkxxx~~~|||~~~sssbbbSSSJJJFFFJJJRRR\\\gggrrrzzzxxxnnnggg\\\VVVLLLDDD@@@????????????BBBIIITTTfff{{{xxxuuurrrnnnfff[[[SSSJJJEEE???:::888666444333000000///...................../////////000000000111111222222222333333333000111111222333444555555666888;;;???CCCEEEFFFGGGFFFGGGHHHGGGGGGGGGIIIKKKLLLPPPUUUYYY[[[ZZZXXXVVVQQQRRRSSSSSSUUUZZZ```dddjjjqqq|||}}}lll]]]TTTNNNPPPVVV\\\cccjjjmmmqqquuuxxxwwwuuussssssrrr}}}qqq^^^QQQIIIGGGGGGFFFFFFJJJOOOQQQRRRXXX___\\\\\\ZZZXXXVVVXXX\\\___```bbbeeeggghhhkkkoooqqqrrrvvv{{{~~~|||{{{{{{xxxrrrfff___XXX]]]rrr~~~yyyxxx{{{xxxxxxxxxwwwwwwuuuttttttvvvuuusssrrrrrrssstttuuukkkmmmoooooonnnmmmnnnnnnhhhhhhhhhhhhhhhiiijjjjjjhhhggggggffffffgggiiijjjdddeeeeeefffgggfffffffffhhhiiijjjjjjiiihhhgggfffZZZVVVPPPLLLOOO\\\nnn{{{yyynnn___PPPHHHDDDCCCCCCJJJVVVjjj}}}rrreeeWWWLLLCCC@@@>>>???>>>>>>BBBIIISSS___qqqhhhKKK===888777888555555444333333222222111//////000000111111111222////////////////////////......------------......000000000000000000000000......///000111333555666777===FFFNNNSSSXXX[[[]]]kkk{{{pppmmmrrr|||{{{~~~vvveeeVVVMMMGGGJJJRRR[[[fffpppyyy}}}xxxnnnggg]]]VVVLLLDDD@@@?????????AAADDDLLLYYYmmmyyywwwtttrrroooggg]]]UUUJJJEEE???;;;888666444333000000///...........................////////////000000111111222222222222111222222333444555666777666888<<<@@@CCCFFFGGGHHHHHHIIIIIIIIIHHHHHHJJJLLLOOOQQQUUUYYYZZZYYYWWWUUUTTTUUUVVVWWWXXX\\\aaaeeelllsss}}}sssbbb[[[SSSNNNRRRYYY```hhhnnnsssxxx~~~~~~yyyzzzeeeXXXOOOHHHDDDEEEHHHJJJLLLNNNPPPSSSWWWZZZ[[[WWWVVVXXXYYYYYY\\\aaa___eeegggffffffmmmsssuuuxxxxxx|||~~~}}}zzzvvvsssjjjaaaZZZ```sss}}}zzzzzz{{{zzz|||{{{zzzzzzyyyxxxtttrrruuutttsssrrrrrrrrrrrrsssnnnnnnnnnmmmllllllkkkkkkmmmkkkhhhfffdddddddddeeeiiiiiiiiigggeeeeeegggiiihhhiiijjjkkkkkkjjjiiihhhlllkkkiiiiiijjjjjjhhhggg\\\UUUNNNLLLOOOYYYkkk{{{{{{ppp___OOOEEEBBBDDDFFFLLLWWWiii~~~~~~nnndddZZZKKKDDD@@@>>>@@@???>>>???CCCQQQ]]]ooolllOOOAAA;;;:::999555555444333222000000///000000000000111111111111333444444333000...//////............////////////000000000000111111111111...///000000///000222444;;;@@@HHHNNNSSSVVVXXXYYYggg||||||qqqnnnvvv}}}xxxwww}}}|||ppp]]]MMMIIIJJJMMMUUUaaammmvvv{{{~~~|||vvvnnnhhhaaaVVVKKKFFFCCC???>>>@@@CCCFFFOOOaaa{{{xxxyyyvvvooojjjeee]]]TTTLLLGGGAAA<<<888666444333222111000...---------------...000222222222111111333333333333333222111000333333333333444444555666999:::;;;===???@@@AAAAAA@@@CCCFFFHHHHHHIIIJJJLLLTTTUUUVVVWWWXXXXXXWWWVVVUUUVVVVVVWWWZZZ^^^dddiiillluuuxxxjjj___WWWXXXZZZ]]]aaahhhpppuuu|||xxxcccVVVNNNGGGDDDEEEGGGJJJMMMOOOQQQSSSVVVXXXXXXUUUVVVYYYZZZZZZ^^^cccbbbhhhkkkiiijjjooouuuwww{{{zzz~~~~~~|||wwwtttlllccc\\\bbbttt}}}}}}|||{{{{{{zzzyyyyyyyyyxxxuuurrrqqqqqqqqqqqqqqqrrrrrrsssqqqpppooommmllljjjiiihhhlllkkkhhhfffdddddddddeeegggggghhhgggffffffiiikkkiiijjjkkkllllllkkkjjjiiikkkiiihhhiiijjjjjjhhhggg]]]VVVOOOMMMOOOYYYkkk{{{|||rrraaaQQQGGGCCCEEEGGGLLLWWWiii}}}{{{lllcccYYYJJJDDD@@@>>>@@@???>>>???CCCMMMZZZmmm}}}}}}mmmOOO@@@;;;999888555444444333222111000///000000000000111111111111111222222111...------...............//////////////////000000000111111111///000111111000000222444:::@@@HHHNNNSSSVVVXXXZZZggg{{{uuuqqqsss}}}yyyxxx~~~|||ppp^^^OOOIIIIIIMMMVVVbbbnnnwww|||~~~yyyqqqjjjcccYYYNNNHHHDDD@@@???AAAEEEIIISSSggg~~~xxxyyyvvvpppkkkfff^^^VVVLLLGGGAAA<<<888666444333000000//////.../////////...///000111111222222222333333333333333222111111222222222333444555666777888999;;;===???@@@AAAAAAAAACCCEEEFFFGGGIIIKKKNNNRRRSSSUUUVVVVVVVVVUUUTTTUUUVVVVVVWWWZZZ___fffjjjnnnwwwsssggg___WWW[[[```eeeiiioootttwww~~~uuu```SSSLLLFFFDDDEEEGGGJJJNNNPPPRRRSSSTTTVVVVVVUUUWWW\\\^^^^^^bbbhhhhhhooosssrrrrrrvvvzzz{{{}}}}}}yyyvvvmmmeee___dddttt~~~{{{yyyyyyxxxxxxyyyyyyxxxvvvsssooooooppppppqqqqqqrrrrrroooooonnnmmmlllkkkjjjjjjkkkjjjhhhfffdddddddddeeedddfffggggggggghhhjjjllljjjkkklllmmmmmmlllkkkjjjhhhgggggghhhjjjjjjiiihhh___XXXPPPMMMOOOYYYjjjzzz~~~tttdddSSSIIIEEEFFFHHHKKKVVVhhh|||wwwjjjbbbYYYJJJEEEAAA???@@@???===???CCCJJJWWWjjj{{{|||oooPPP@@@;;;999777555444333333222111000000000000000000111111111111///000111///---+++,,,---............//////////////////000000000000111111000111222111111111333555:::???GGGNNNSSSVVVXXXZZZeeexxxxxxsssooo{{{~~~~~~}}}zzz{{{zzzppp___QQQHHHIIIMMMVVVbbbnnnxxx}}}|||tttnnnggg]]]RRRKKKFFFAAA@@@BBBGGGLLLYYYppp~~~|||wwwyyyvvvppplllggg```WWWKKKGGGAAA<<<888666555333000////////////000111222000000000000111111333333333333333333333222222111222222222333444666777888888999;;;===???@@@AAAAAAAAABBBCCCDDDFFFIIIMMMPPPTTTUUUWWWXXXXXXWWWUUUTTTUUUUUUVVVWWWZZZ```gggmmmrrr{{{wwwmmmddd```[[[```hhhoootttxxx{{{}}}qqq]]]QQQJJJFFFEEEGGGHHHKKKOOORRRSSSSSSSSSTTTWWWWWW[[[```bbbbbbgggnnnrrrzzz~~~}}}}}}yyyvvvmmmeee___cccqqq~~~{{{xxxxxxwwwwwwxxxzzzyyywwwuuuqqqqqqqqqqqqqqqqqqqqqpppjjjjjjkkkllllllmmmnnnnnnjjjiiihhhffffffeeeeeefffdddfffggggggggghhhjjjkkkjjjkkklllmmmmmmlllkkkjjjfffffffffhhhjjjkkkjjjhhh```YYYQQQNNNPPPYYYjjjzzzuuueeeUUUJJJEEEFFFGGGJJJUUUfffzzz}}}uuujjjccc[[[LLLGGGBBB?????????===???DDDHHHVVVhhhzzzsssSSSAAA;;;888666444444333333222111000000///000000000111111111111///000000///---,,,,,,---............////////////////////////000000000111000111222222111222444666:::???GGGNNNSSSVVVYYYZZZbbbuuuwwwqqqnnnyyy{{{~~~}}}~~~yyypppaaaTTTIIIIIIMMMVVVbbbnnnxxx|||~~~wwwqqqiii___UUUMMMGGGAAA@@@CCCHHHOOO```zzz|||zzzwwwxxxuuuppplllhhh```XXXKKKFFF@@@;;;999777555444111111000000000000111111111000//////000111333444222333333444333333222222222222222333555666888999888999;;;===>>>@@@@@@@@@AAABBBBBBBBBDDDHHHNNNRRRZZZ[[[\\\]]]\\\ZZZWWWUUUUUUVVVVVVXXX[[[aaaiiiooottt~~~{{{qqqhhhdddcccccchhhpppwww}}}~~~mmmYYYNNNIIIFFFFFFIIIJJJMMMQQQSSSSSSSSSSSSTTTWWWYYY]]]cccdddfffmmmuuu~~~~~~|||yyyvvvkkkddd]]]___lll~~~}}}zzzxxxxxxxxxyyyzzzzzzxxxvvvuuuuuuuuutttsssqqqpppoooiiijjjjjjkkklllmmmnnnnnnjjjiiihhhhhhggggggggggggeeeggghhhhhhgggggghhhiiiiiijjjkkkllllllkkkjjjiiieeeeeefffiiikkkllljjjhhhaaaZZZRRROOOPPPYYYkkk{{{vvvfffVVVJJJEEEEEEFFFIIITTTeeexxx}}}wwwmmmhhh___NNNHHHCCC?????????===@@@DDDIIIVVViiizzzyyyWWWCCC<<<888444444333333222222111111111///000000000111111111111000111111000...---...///............////////////...////////////000000000000111222222111222444666999???GGGNNNSSSVVVYYY[[[___rrrvvvooonnnwww~~~yyyqqqbbbUUUIIIJJJMMMUUUaaammmvvv{{{~~~xxxrrriiiaaaWWWOOOGGG@@@@@@DDDJJJRRRfff~~~{{{yyyuuuvvvtttooojjjfff___WWWJJJFFF@@@;;;999777555444333222111000////////////111111000000000222444555222333333444444444333333333333333444555666888888777888:::<<<>>>???@@@@@@AAABBBBBBBBBCCCHHHNNNRRR\\\]]]___```___]]]ZZZXXXWWWXXXXXXYYY\\\ccckkkqqqwwwvvvmmmgggfffjjjnnnrrrxxx}}}{{{jjjWWWLLLHHHGGGHHHKKKNNNPPPSSSTTTTTTSSSTTTUUUWWWZZZ___eeehhhlllvvv~~~|||yyywwwjjjbbbZZZ[[[gggyyy~~~zzzyyyyyyzzz{{{{{{yyywwwxxxxxxxxxwwwuuurrrpppnnnmmmmmmllllllkkkkkkjjjjjjjjjjjjjjjjjjiiiiiiiiiiiieeegggiiiiiihhhgggggghhhiiijjjkkkllllllkkkjjjiiiffffffhhhjjjmmmmmmkkkhhhaaaZZZRRROOOQQQ[[[lll|||xxxhhhWWWKKKFFFEEEEEEIIISSScccvvv{{{sssnnndddSSSIIIDDD@@@???>>>===@@@DDDJJJXXXjjj{{{]]]EEE===999333333333333222222222111111000000000000111111111111000111222111///...///000............////////////......////////////000000000111222111111111333555999>>>GGGNNNSSSWWWYYY[[[^^^qqqvvvnnnmmmuuu~~~zzzrrrcccVVVIIIJJJMMMUUU```kkktttxxx~~~yyysssjjjbbbYYYQQQHHHAAABBBGGGLLLVVVlll}}}yyywwwtttuuurrrlllhhhddd\\\SSSJJJFFF@@@;;;999777666444333333111000///.........111111111111111222333444222333333444444444444444444444444444555666777888777888:::<<<>>>???@@@@@@AAABBBBBBBBBCCCGGGMMMQQQXXXZZZ^^^aaabbbaaa___]]]]]]]]]\\\]]]```fffooouuuzzzxxxqqqlllhhhkkksssyyy|||zzziiiVVVKKKHHHGGGJJJMMMRRRSSSUUUUUUTTTTTTUUUVVVZZZ]]]dddkkkpppwww~~~}}}{{{yyyjjjbbbXXXXXXcccwww|||{{{{{{|||}}}|||yyywwwwwwxxxxxxxxxvvvsssqqqooommmmmmllllllkkkjjjiiiiiijjjkkkkkkkkklllkkkkkkkkkccceeehhhiiihhhhhhiiijjjjjjkkklllmmmmmmlllkkkjjjhhhhhhiiilllnnnmmmkkkhhh```YYYRRRPPPRRR\\\nnn~~~zzzjjjZZZMMMGGGFFFFFFHHHRRRbbbuuuzzzuuuiiiWWWJJJEEE@@@???>>>===@@@EEEJJJWWWkkk|||bbbHHH???:::333333333333222222222222111000000000000111111111111000111222111///...///000............////////////........./////////000000///000111111000000222444888>>>FFFNNNSSSWWWZZZ\\\^^^rrruuummmjjjrrr}}}zzz}}}|||rrrdddVVVJJJJJJMMMTTT^^^iiiqqquuu}}}~~~{{{uuukkkddd[[[SSSJJJCCCEEEJJJOOOZZZqqq{{{wwwtttrrrssspppjjjeee```XXXPPPJJJEEE@@@;;;999777666555111000000///............000000111222333333333333222333333444555555444444666666555555555555666666777888:::<<<===??????@@@AAABBBCCCCCCCCCFFFKKKOOORRRVVV\\\bbbfffhhhhhhgggdddcccbbbbbbeeekkkssszzz}}}|||ooollljjjiiippp{{{yyyhhhUUUKKKHHHHHHKKKOOOTTTUUUVVVUUUTTTTTTVVVXXX^^^bbbiiirrryyy~~~|||{{{kkkbbbXXXVVVaaavvv}}}}}}}}}|||}}}}}}|||zzzxxxuuuvvvwwwwwwvvvtttrrrpppjjjjjjkkkkkkkkkkkkllllllkkkkkklllmmmmmmmmmllllllaaacccgggiiiiiiiiikkklllkkklllmmmnnnnnnmmmlllkkkiiiiiikkkmmmooonnnkkkhhh```YYYRRRPPPRRR\\\ooo|||lll\\\OOOIIIGGGGGGHHHQQQaaattt~~~yyymmmYYYKKKEEE@@@???>>>===@@@EEEHHHVVVjjj}}}eeeJJJ@@@:::333333333222222222222222222000000000000111111111111///000111000///...///000............/////////000............/////////000...///000000///000222444888>>>FFFNNNSSSWWWZZZ\\\```ssssssjjjhhhooozzzwwwzzz|||sssdddVVVJJJJJJMMMSSS]]]gggooosss}}}~~~}}}wwwllleee]]]UUULLLEEEGGGMMMRRR]]]uuu}}}yyyuuurrrqqqrrrooohhhccc^^^VVVMMMIIIEEE@@@;;;999888666555...............//////000///000222333444444333222222333333444555555555444777777666555555555555555777888:::<<<===?????????AAABBBCCCCCCDDDFFFJJJMMMPPPUUU\\\eeekkkoooqqqqqqiiihhhgggfffhhhnnnwww}}}ssshhhhhhiiijjjsssyyydddOOOHHHGGGFFFJJJQQQXXXYYYXXXUUURRRRRRVVVZZZaaafffoooyyy~~~|||zzznnnaaaWWWZZZcccooo~~~|||zzzxxxzzzyyyzzz{{{|||zzztttooopppooommmkkkjjjhhhhhhgggkkkiiihhhiiijjjkkkkkkkkkjjjiiihhhiiikkklllkkkjjjkkklllmmmnnnooonnnnnnmmmnnnnnnoooqqqqqqpppllliiibbb]]]WWWTTTUUU___rrr~~~mmm\\\PPPJJJIIIIIIJJJPPP\\\nnn}}}kkk\\\PPPHHH@@@???@@@??????AAAMMM\\\iiizzzlllMMM@@@;;;555555555444333333333444444000000000000000000000000//////000000000000//////000000//////.........---////////////000000000000000000000000111222333444:::>>>EEELLLTTTYYY\\\^^^eeeyyyuuugggjjjppp|||xxxyyy|||}}}~~~wwwhhhZZZOOOLLLMMMSSS[[[bbbmmmvvvyyy}}}zzzoooiii___UUUNNNJJJIIIIIIRRRaaa}}}wwwtttttttttsssmmmkkkiiifffaaaZZZSSSNNNFFFCCC???;;;888666666666333333222222111000//////...///111333444444444444444444444555555555555555888777666666666666666777888999;;;======???CCCEEEGGGGGGGGGFFFEEEFFFHHHJJJQQQTTT[[[dddlllsssuuuvvvsssqqqnnnmmmpppuuu{{{{{{rrrhhheeekkkuuu}}}}}}gggRRRJJJIIIHHHLLLSSSYYYZZZYYYVVVRRRRRRVVVZZZdddlllwww~~~}}}qqqcccXXXYYY```lll~~~|||zzzyyy{{{zzzyyyzzz{{{yyytttpppqqqpppnnnllljjjiiiiiiiiillljjjiiiiiikkkllllllkkkkkkiiiiiiiiikkklllkkkjjjkkkllloooqqqssssssrrrrrroooooooooqqqqqqpppllliiiaaa\\\VVVSSSTTT^^^qqqooo^^^QQQJJJGGGGGGJJJPPP\\\nnn~~~mmm___QQQHHHAAA???@@@??????AAALLL[[[iii{{{pppPPPBBB<<<666555555444333333333444444000000000000000000000000//////000000000000//////000/////////............////////////000000000000000000000000111222333444999===DDDMMMTTTZZZ^^^```jjj~~~xxxiiiffflll|||}}}zzz{{{~~~xxxiiiZZZOOOKKKLLLRRRYYYaaallluuu{{{{{{qqqkkkaaaVVVNNNJJJIIIIIISSScccyyyssspppoooooonnnjjjgggddd```[[[UUUOOOJJJDDDBBB>>>;;;888666666555333333222222111000000///...///111333444444444444444444444555555555555555777777666666666666777777777999;;;===>>>@@@CCCEEEJJJJJJJJJJJJIIIIIIKKKMMMRRRUUU[[[ccclllssswwwyyywwwuuurrrpppqqquuu{{{wwwqqqjjjjjjqqq{{{kkkUUULLLKKKKKKQQQXXX\\\\\\[[[WWWRRRRRRVVVZZZgggqqqttteeeXXXWWW]]]hhh}}}}}}{{{zzz{{{zzzyyyyyyyyyxxxuuurrrsssqqqooolllkkkkkklllmmmmmmkkkjjjkkklllnnnmmmmmmkkkjjjiiiiiikkkllllllkkkkkkmmmrrrvvvxxxxxxwwwvvvooooooooopppqqqooollliii```ZZZUUURRRSSS\\\oooppp___RRRJJJFFFFFFJJJPPP\\\nnnpppcccRRRIIIAAA@@@@@@??????BBBJJJZZZjjj}}}vvvVVVDDD===888666555444333333333333333000000000000000000000000//////000000000000//////////////////............////////////000000000000000000000000111222333444888===DDDMMMUUU\\\```bbbnnn}}}llldddjjjyyy~~~}}}zzzjjj[[[PPPLLLKKKQQQXXX```kkkuuu{{{~~~{{{tttmmmbbbVVVNNNKKKJJJKKKSSSccc~~~yyyrrrmmmjjjiiihhhgggdddaaa\\\WWWSSSNNNIIIEEEBBB@@@===:::777666555555333333222222111000000000///000111222333444444444444444444555555555666666777777777666666777777888888999<<<===>>>@@@CCCFFFMMMNNNOOONNNMMMNNNPPPQQQTTTVVV[[[bbbjjjssszzz~~~}}}{{{xxxuuutttwww|||uuuqqqnnnpppwww~~~~~~nnnWWWNNNNNNOOOVVV___``````^^^YYYTTTSSSWWW[[[hhhuuuttteeeWWWUUUZZZfff|||~~~}}}|||{{{zzzzzzyyyxxxxxxvvvuuuttttttssspppnnnmmmmmmooopppnnnmmmkkklllnnnoooooonnnllljjjiiiiiikkklllllllllllloootttxxxzzzyyywwwuuuooonnnnnnoooooonnnllliii^^^YYYTTTQQQRRRZZZlll}}}}}}nnn___SSSKKKGGGFFFJJJPPP\\\mmmqqqeeeTTTJJJBBB@@@@@@???@@@BBBJJJ[[[lll|||[[[FFF<<<888666555444444333333333333000000000000000000000000//////000000000000/////////////////////.........////////////000000000000000000000000111222333444777;;;CCCMMMVVV]]]bbbdddmmmpppgggkkkzzz|||mmm^^^SSSNNNMMMQQQXXX```lllvvvzzz|||~~~{{{tttmmmbbbWWWOOOMMMMMMNNNRRRaaavvvrrrlllhhheeecccbbbaaa^^^ZZZTTTOOOJJJGGGCCC@@@>>>===;;;888666555444444222222222111111111000000000000111222333333444444333333444444555666666666777777777666777777888888888:::<<<>>>???AAAEEEHHHOOOQQQRRRRRRRRRRRRTTTUUUXXXYYY\\\bbbiiisss}}}{{{wwwyyy~~~{{{uuuttttttvvvzzz}}}~~~~~~rrrZZZQQQPPPSSS\\\fffeeedddaaa\\\WWWWWW[[[___lll{{{}}}qqqcccVVVTTTYYYfff~~~~~~~~~|||{{{yyyyyyyyyyyyxxxwwwuuuuuuuuutttsssqqqoooooopppqqqrrrooommmlllmmmnnnooooooooommmkkkiiiiiijjjlllmmmmmmnnnppptttwwwxxxvvvsssqqqnnnmmmlllmmmnnnmmmjjjhhh]]]XXXSSSQQQQQQYYYkkk{{{xxxkkk]]]RRRLLLIIIIIIJJJOOO[[[lllqqqfffVVVLLLCCC@@@@@@???@@@CCCJJJ[[[mmm___GGG;;;888666666555444333222222333000000000000000000000000//////000000000000//////.........///////////////////////////000000000000000000000000111222333444555:::BBBLLLVVV]]]bbbdddkkk~~~sssiiimmmzzzyyyzzzpppbbbYYYSSSOOORRRXXX```lllvvv|||}}}{{{rrrlllbbbXXXQQQOOOOOOQQQRRR```|||yyyoookkkfffccc```^^^\\\ZZZVVVRRRLLLGGGDDDAAA>>><<<::::::888777555444444333222222222111111111111111111111111222222333333444333333444444555666666777777777777777777888999999999;;;>>>???AAACCCGGGJJJPPPRRRTTTUUUUUUVVVXXXYYY\\\]]]___ccchhhrrr}}}|||{{{~~~}}}xxxttttttvvvyyy{{{||||||{{{yyy___TTTTTTWWW```kkkjjjiiifff```[[[[[[```eeerrr}}}ooobbbWWWUUUYYYfff~~~~~~~~~}}}zzzxxxwwwvvvxxxzzzyyywwwuuutttuuusssrrrrrrqqqqqqqqqrrrrrrooommmlllmmmnnnpppoooooonnnkkkiiiiiijjjlllmmmmmmoooqqqsssuuutttrrrooommmmmmkkkjjjkkkkkkkkkiiiggg]]]XXXSSSQQQRRRYYYjjjzzz~~~uuuhhh[[[QQQKKKJJJKKKHHHNNNYYYjjjssshhhWWWMMMCCC@@@@@@???AAADDDJJJ[[[mmmdddHHH;;;999777666555444333222222222000000000000000000000000//////000000000000//////.........///////////////////////////000000000000000000000000111222333444444999BBBKKKUUU\\\aaadddiii|||sssgggkkkxxxuuuuuu{{{uuuhhh^^^WWWRRRSSSXXX___kkkuuu{{{zzzqqqkkkbbbYYYSSSOOOOOOOOORRR___xxxwwwlllfffccc___\\\ZZZXXXUUURRRMMMIIIEEEAAA???===:::999777777666666555444333333111111111111111111111111222222111111222222333444222333333444555666777777777777777777888888999:::;;;===@@@BBBCCCFFFJJJLLLOOORRRUUUWWWYYYZZZ\\\^^^aaabbbdddeeehhhqqq|||}}}}}}xxxuuunnnpppsssvvvxxxyyyyyyyyyvvvxxxzzz~~~fffYYYWWWYYYbbbmmmnnnmmmiiiddd``````eeejjjuuunnnbbbXXXWWWZZZfff~~~~~~~~~}}}{{{xxxvvvttttttwwwzzzzzzxxxuuuttttttpppqqqrrrsssssssssrrrqqqooommmllllllnnnoooooonnnnnnllliiihhhjjjlllnnnnnnooopppqqqrrrqqqpppnnnlllkkkjjjhhhhhhiiiiiigggfff]]]XXXTTTRRRRRRYYYiiiyyy~~~uuufffXXXNNNIIIIIIJJJGGGLLLWWWhhh~~~wwwlllXXXNNNDDDAAA@@@@@@AAADDDIIIZZZkkkiiiJJJ<<<:::777666555444333222222222000000000000000000000000//////000000000000//////............/////////000////////////000000000000000000000000111222333444444999AAAJJJTTT[[[```bbbeeexxxpppfffjjjxxxvvvuuuzzzzzznnnaaaYYYSSSSSSVVV]]]iiisss}}}}}}yyyxxxqqqlllddd[[[SSSNNNLLLKKKOOOZZZqqqzzziii```\\\ZZZWWWUUUSSSPPPLLLIIIDDDBBB>>><<<;;;999777555444555555444444333222222111111111111111111111111333222111111111222333444222222333444555666777777777777777777888999:::;;;===???BBBDDDEEEHHHLLLOOOOOORRRWWWZZZ\\\^^^aaaccceeeggggggggghhhooozzzzzzuuuqqqmmmkkkhhhiiikkkmmmmmmnnnooooookkknnnrrrwww|||lll]]]YYYZZZcccmmmpppooolllfffbbbccchhhmmmuuuooodddZZZXXX[[[fff~~~~~~~~~|||zzzwwwtttrrrssswww{{{{{{xxxuuussssssoooppprrrttttttsssrrrpppnnnmmmllllllnnnoooooonnnooollliiihhhjjjlllnnnnnnnnnooopppppppppooonnnnnnjjjiiigggggghhhhhhfffeee]]]XXXTTTRRRRRRYYYiiiyyyvvvfffVVVLLLGGGGGGHHHFFFLLLVVVggg}}}zzzpppYYYNNNDDDAAA@@@@@@AAAEEEHHHYYYiii|||mmmLLL===<<<777777555444333222222222000000000000000000000000//////000000000000//////---.........//////000000////////////000000000000000000000000111222333444444888@@@JJJSSSZZZ___aaaaaatttnnnfffkkkyyyxxxuuuyyy|||rrrbbbZZZSSSRRRUUU[[[gggqqqwww|||{{{xxxxxxsssnnnfff\\\TTTMMMIIIGGGJJJTTTiiiooo```ZZZVVVTTTQQQOOOMMMJJJFFFCCC???===:::999888777444222333333444444444333222222111111111111111111222222333222111111111222333444222222333444555666777888777777777777888999:::;;;>>>@@@CCCEEEGGGIIIMMMPPPOOOSSSXXX\\\___aaadddfffhhhiiijjjiiiiiinnnyyy}}}~~~xxxuuurrrmmmiiieeebbb```dddeeeeeedddbbbaaabbbcccdddhhhmmmrrrxxxtttaaaZZZ\\\fffpppyyyvvvpppiiiffffffjjjnnnxxx|||ttteeeXXXUUUZZZhhh~~~~~~}}}}}}|||yyyvvvttttttttttttuuuvvvwwwvvvuuusssrrrrrrrrrrrrrrrqqqooonnnmmmlllmmmmmmnnnnnnooooooooommmmmmlllllllllmmmmmmnnnnnnnnnnnnnnnmmmlllkkkjjjiiihhhfffeeefffeeedddbbb\\\WWWSSSOOOOOOWWWjjj|||{{{kkkZZZNNNHHHFFFGGGHHHKKKRRR```vvvooo]]]NNNCCCBBBCCC@@@AAAEEELLLWWWhhhzzzqqqRRR@@@;;;777666555444333222222222222222222111000//////...////////////////////////////////////////////////000//////.........//////////////////000111222333777:::???HHHRRRZZZ^^^```eeerrrppphhhlllzzz|||yyy{{{rrreee\\\SSSPPPRRRXXXdddooouuu}}}yyyuuutttqqqlllddd[[[RRRKKKGGGEEEGGGPPPbbbwwwnnn^^^WWWUUUNNNMMMKKKHHHEEEBBB@@@???;;;999666555555333111//////000000111222222333333222222111111111111222222333222222222222222222333444444444444444555666777555555555666777999:::;;;>>>>>>AAAGGGOOOUUUVVVVVVUUUWWWXXXYYY\\\```fffjjjmmmiiidddcccgggnnnuuuyyy~~~{{{{{{zzz}}}~~~~~~~~~~~~~~~{{{xxxuuurrroookkkiiiaaa___\\\YYYVVVUUUUUUVVVYYYXXXWWWVVVVVVUUUVVVVVVWWW\\\ccclllttt|||{{{fff]]]___iiittt|||xxxrrrllliiiiiillloooyyy}}}ttteeeXXXVVV[[[iii{{{{{{zzzxxxtttrrrrrrsssrrrssstttuuuuuusssqqqpppooopppppppppooommmkkkjjjkkkkkkllllllmmmmmmnnnnnnlllkkkkkkjjjjjjkkkkkklllnnnnnnnnnnnnnnnmmmlllkkkjjjhhhgggfffgggfffdddcccZZZUUUPPPMMMNNNVVViiizzz{{{jjjYYYMMMHHHFFFFFFGGGJJJSSSbbbxxxqqq]]]NNNCCCBBBCCC@@@AAAEEEJJJTTTeeevvvsssSSSAAA<<<777666555444333222222222222222111111000//////...//////////////////////////////////////////////////////............//////////////////000111222333777999???HHHRRRZZZ^^^```dddooorrrgggkkkzzz{{{ssseee[[[RRRNNNPPPVVVaaalllvvv~~~~~~yyyuuusssooojjjaaaWWWNNNGGGDDDBBBEEELLLZZZooovvvdddWWWPPPNNNJJJIIIGGGEEEBBB???===<<<999777555444444444222000111111222222333333333444333222222222222222222333333333222222222222333333444444444444444555666777666666666666777888999:::===>>>AAAGGGOOOUUUWWWWWWWWWXXXXXXYYY[[[___eeeiiiiiifffccccccgggnnnuuuyyy~~~|||wwwvvvuuuwwwyyyyyyvvvrrrooommmhhhfffccc```^^^\\\YYYVVVRRRPPPMMMJJJIIIHHHHHHIIINNNMMMMMMLLLLLLLLLLLLLLLOOOTTT\\\dddmmmvvv~~~iii^^^```kkkuuu{{{uuupppmmmmmmoooqqqyyy~~~sssdddWWWVVV[[[iiiyyyyyyyyyvvvsssppppppqqqpppqqqrrrsssrrrqqqpppooonnnooopppqqqpppmmmjjjhhhiiiiiijjjjjjkkkllllllmmmllllllkkkkkkkkkkkkkkklllmmmnnnnnnnnnnnnnnnmmmmmmjjjiiihhhhhhhhhgggeeecccZZZUUUOOOMMMNNNWWWjjj{{{zzzhhhXXXMMMGGGFFFEEEEEEJJJTTTdddzzzrrr]]]NNNCCCBBBCCC@@@AAAEEEIIISSSbbbtttuuuVVVCCC===888777555444333333222222222222111111000///////////////////////////////////////////////////////////////............//////000000000000000111222333666999>>>GGGQQQYYY^^^```aaakkkyyyuuufffkkkyyy{{{uuuggg]]]SSSNNNOOOTTT___jjjvvv~~~|||wwwtttrrrlllfff\\\QQQHHHCCC@@@???BBBFFFQQQbbbwwwuuufffZZZQQQKKKGGGEEEDDDBBB@@@===;;;999888666555333333444444222111333333333333333333333444333333222222222222333333333333222222222222333333333333333444444666777777666666777777777888888999<<<>>>AAAGGGNNNTTTXXXYYYYYYYYYYYYYYYYYY]]]cccgggfffdddccccccgggmmmtttxxx{{{wwwrrrppplllmmmmmmkkkgggaaaZZZVVVQQQOOOMMMKKKJJJIIIFFFDDDCCCAAA@@@>>>=========>>>BBBBBBAAAAAABBBBBBCCCCCCGGGLLLTTT\\\fffoooyyykkk^^^```kkkttt|||vvvrrrqqqqqqqqqrrrwwwqqqcccVVVTTTZZZiii}}}}}}wwwxxxxxxvvvssspppppppppppppppqqqrrrqqqqqqpppooonnnppprrrsssrrroookkkiiigggggghhhiiijjjkkkkkklllooonnnmmmmmmmmmmmmmmmmmmkkkkkklllmmmmmmmmmllllllkkkjjjiiiiiijjjhhhfffddd\\\VVVPPPOOOQQQ[[[mmm}}}xxxfffVVVLLLHHHFFFEEEEEEJJJTTTfff|||rrr]]]NNNCCCBBBCCC@@@AAAEEEJJJSSSccctttyyyXXXDDD===888777666444333333333333111111111111000000/////////////////////////////////////////////////////////............//////000111000000000111111222333555888===FFFQQQYYY^^^```^^^gggvvvwwweeekkkyyy}}}xxxlllaaaVVVPPPPPPUUU___jjjuuu~~~{{{vvvrrroooiiibbbXXXMMMDDD???======@@@AAAIIIYYYkkkyyy~~~uuuhhh]]]UUUOOOHHHDDDAAA@@@???===:::888777666444333222222444444333222333333333333333333333333222222333333333333222222222222111111111111222222333333333444555666777888777777888888888888888888<<<>>>AAAGGGNNNTTTXXXZZZ[[[[[[ZZZYYYYYY\\\aaaeeefffeeeeeefffhhhmmmrrrvvvyyy}}}tttooolllgggddd```\\\VVVPPPJJJFFFEEECCCBBBAAAAAA@@@???=========<<<;;;;;;<<<<<<===============>>>???@@@AAACCCHHHOOOWWWaaakkkvvv|||nnn___aaallluuu{{{vvvsssssstttsssrrruuu|||~~~oooaaaTTTSSSYYYhhh}}}zzzyyywwwxxxyyywwwtttrrrqqqqqqqqqqqqqqqrrrrrrrrrqqqqqqnnnoooqqqqqqpppnnnkkkiiiffffffggghhhiiijjjkkklllnnnnnnmmmllllllllllllllliiiiiijjjjjjkkkjjjjjjjjjkkkjjjjjjjjjjjjiiifffccc\\\UUUOOONNNRRR]]]nnn~~~vvvbbbSSSKKKHHHGGGFFFEEEJJJUUUfff|||ooo]]]NNNCCCBBBCCC@@@AAAEEEIIISSScccttt~~~\\\FFF===888777666555444333333333111111111000000000000000000000000000000000000000////////////////////////...............///000000111111111111111111222333444666<<>>???EEERRRcccooouuuwwwvvvnnnbbbXXXQQQLLLFFFBBB???>>>===;;;999777666555333222111222444555444333222222222333333333333333222333333444444333333222111111000000000000111111333333333444555666777888777888999999:::999999888<<<>>>BBBGGGLLLRRRXXX[[[\\\\\\\\\[[[[[[\\\```cccgggiiijjjjjjjjjlllpppsssxxx|||rrrllliiiccc]]]UUUNNNIIIEEEAAA>>>???>>>======>>>>>>===;;;;;;;;;;;;;;;<<<======>>><<<<<<<<<<<<===???@@@AAABBBEEEKKKRRR[[[fffqqqyyyrrraaadddooovvv~~~zzzuuutttvvvwwwvvvtttssswww|||ooo```TTTSSSZZZiii|||xxxvvvwwwxxxzzzxxxvvvsssrrrrrrrrrrrrrrrrrrrrrrrrssssssmmmmmmnnnmmmlllkkkiiihhhfffggghhhiiijjjllllllmmmlllkkkjjjiiihhhhhhhhhiiihhhhhhiiiiiiiiiiiihhhhhhjjjjjjjjjjjjkkkiiifffcccZZZSSSLLLLLLQQQ\\\nnn|||sss___QQQKKKIIIIIIGGGFFFKKKUUUeee{{{nnn]]]NNNCCCBBBCCC@@@AAAEEEFFFQQQbbbtttbbbHHH===888888666555444333333333111111000000000000000000000000000000000000000000////////////////////////......---......///000111222222111111111222222333333555<<>>===;;;999888999:::;;;:::888888888999999::::::;;;;;;;;;;;;;;;;;;<<<===??????@@@CCCGGGMMMUUU```kkkssszzz}}}rrraaadddooouuu}}}yyyuuuvvvyyy{{{yyyvvvrrrtttyyy~~~zzzpppaaaUUUTTT[[[kkk|||xxxvvvvvvxxxyyyyyyvvvsssrrrqqqqqqqqqqqqqqqrrrrrrssssssnnnnnnlllkkkjjjiiiiiiiiiggghhhiiijjjlllmmmnnnoookkkjjjiiihhhggggggggggggiiijjjjjjjjjiiihhhgggfffiiiiiiiiijjjjjjiiieeebbbZZZRRRLLLLLLRRR]]]ooo}}}~~~ppp\\\OOOJJJKKKJJJIIIHHHLLLTTTcccyyyppp]]]NNNCCCBBBCCC@@@AAAEEEFFFRRRdddwwwiiiLLL???999888777555444444444444000000000000000000000111000000000000000000000000////////////////////////---------......///000111333222222111111222222222222555;;;DDDOOOXXX]]]___```fffsss~~~fffkkkuuusssfffXXXNNNKKKNNNXXXbbblllvvv~~~|||uuukkkcccYYYUUUNNNFFF???;;;999999777;;;AAAHHHOOOWWW```ffffffccc[[[RRRIIIBBB@@@???;;;::::::888777666555555555444333333555666555444333333444666777888999:::777888:::;;;;;;:::888777333333222222222222333333222222222333555777888999888999;;;===>>>>>>===<<>>===;;;999888777777999999888777666777888999999999::::::;;;;;;;;;;;;<<<<<<===>>>BBBDDDFFFKKKRRR\\\gggnnnvvvzzz~~~~~~ppp___cccmmmrrr}}}yyyvvvwww{{{}}}{{{xxxrrrrrrvvv~~~}}}yyyqqqcccWWWVVV]]]lll}}}yyywwwuuuwwwyyyxxxuuusssqqqqqqqqqqqqppppppqqqrrrssssssqqqpppnnnlllkkkkkkkkklllhhhiiijjjkkkmmmnnnoooppplllkkkjjjiiihhhhhhhhhhhhkkkkkkkkkjjjjjjhhhgggfffhhhhhhiiijjjjjjhhhdddaaa\\\TTTMMMNNNTTT```qqq}}}nnn[[[NNNJJJKKKKKKJJJIIILLLTTTbbbxxxrrr]]]NNNCCCBBBCCC@@@AAAEEEHHHTTThhh{{{nnnOOO@@@999888777666444444444444000000000000000111111111000000000000000000000000////////////////////////---------......000111111333333222222111222222222222444;;;DDDOOOXXX]]]___cccgggqqqfffkkkttt}}}wwwiiiZZZQQQMMMOOOYYYcccjjjttt}}}}}}uuujjjaaaUUURRRKKKDDD>>>:::888777444999@@@DDDGGGNNNXXX___bbbaaa[[[RRRGGGAAA@@@AAA:::999888777666555444444666444444444666666555444444555666888999;;;<<<===:::;;;===>>>>>>===;;;:::555444444333333444444555222222222333555777888999888999<<<>>>?????????>>>@@@BBBFFFHHHJJJNNNUUUZZZ[[[^^^bbbdddcccbbbaaaaaaaaafffkkklllkkkjjjmmmqqqsssyyy~~~wwwiii\\\TTTIIICCC===;;;<<<>>><<<999;;;:::999999;;;;;;:::999888999:::;;;;;;;;;;;;;;;===<<<<<<<<<<<<======>>>EEEFFFHHHKKKRRR[[[fffmmmtttxxx~~~{{{|||ooobbbdddlllssssssssstttvvvyyy{{{{{{zzzvvvuuutttwww}}}~~~zzzxxxmmmcccYYYVVV]]]nnn~~~}}}}}}|||zzzwwwuuusssqqqpppuuussspppoooppprrrsssssssssrrrqqqooonnnlllkkkkkkjjjiiiiiilllnnnnnnkkkggghhhhhhiiijjjjjjjjjiiiiiikkklllmmmmmmmmmlllkkkjjjjjjhhhggghhhiiihhhddd```XXXWWWRRRNNNUUUcccpppuuuzzzmmm[[[PPPMMMNNNMMMJJJKKKNNNVVVdddzzzqqq^^^OOOCCCBBBBBB???@@@EEEFFFRRRhhhoooNNN>>>===:::777555444444222111222222222111111111111000111000///......///000111........................///////////////000111111000000111111111222222222444555999BBBNNNXXX^^^```gggfffppppppjjjmmm}}}xxxkkkZZZPPPLLLNNNXXXbbbmmmssszzz~~~~~~~~~|||zzztttiii```YYYOOOEEEAAA>>>:::888999777:::===???BBBIIIRRRYYY___\\\WWWPPPIIICCC???===999888666555444444444555333444555555444444666888888:::<<<===>>>???BBBDDDCCCCCCBBBAAA@@@@@@??????<<<888444222333555666666555222111222666999:::999<<<<<<;;;;;;;;;<<<<<<===AAACCCFFFHHHJJJMMMQQQTTTZZZ^^^eeehhhiiigggfffeeecccgggiiihhhfffhhhooouuuyyyyyyzzzuuudddUUULLLAAA???===;;;999888777777;;;;;;<<<<<<<<<;;;::::::888888888888999:::;;;<<<;;;;;;::::::;;;===???@@@AAAEEEJJJKKKMMMTTT```kkkrrrxxx~~~pppfffffflllqqqpppooopppssswwwyyyzzzyyyvvvuuuuuuwww{{{{{{yyypppfff\\\XXX]]]nnn|||{{{zzzxxxwwwuuutttttttttrrrppppppqqqrrrrrrrrrqqqqqqpppooommmlllkkkkkkkkkjjjjjjlllnnnnnnkkkhhhhhhhhhiiiiiiiiiiiiiiiiiikkkkkkllllllkkkjjjiiiiiihhhgggfffhhhiiihhhddd```ZZZXXXTTTQQQXXXfffrrrwwwyyylll[[[PPPMMMMMMLLLJJJLLLOOOVVVeee{{{rrr^^^OOOCCCBBBBBB@@@@@@EEEHHHTTTjjjrrrQQQAAA<<<:::666555444444333111222222222111111111111000111000///......///000111000000000000000000000000///////////////000111111111111111111222222222222444555888AAALLLWWW]]]```ffffffnnnpppkkkmmm~~~{{{nnn]]]RRRLLLNNNVVV```lllrrryyy~~~|||yyyssshhh___XXXNNNDDD@@@===999777888777:::<<<>>>AAAHHHQQQXXX[[[XXXTTTOOOHHHCCC???<<<999888666555444444555555555666777666666666888::::::===@@@BBBCCCDDDFFFHHHIIIIIIHHHGGGEEECCCAAA@@@;;;777333111111333444555555333222333777:::::::::<<<;;;;;;;;;<<<======>>>BBBEEEGGGIIIKKKNNNRRRUUUZZZ___eeeiiijjjiiihhhgggaaaccceeeeeefffjjjqqqvvvzzzyyy{{{uuuaaaPPPGGG>>>===<<<:::999999999999;;;;;;;;;;;;;;;::::::999:::999999999:::;;;<<<<<<===<<<<<<===>>>@@@BBBCCCDDDIIIMMMNNNOOOUUU```iiirrryyyqqqhhhhhhkkknnnkkkkkkkkknnnssswwwyyyyyywwwvvvvvvwwwzzz~~~|||yyy{{{~~~}}}zzzsssiii^^^ZZZ___nnn{{{{{{zzzyyyxxxxxxwwwwwwrrrqqqpppppprrrsssrrrpppoooooonnnnnnmmmlllkkkkkklllkkkkkkmmmnnnnnnkkkiiihhhhhhhhhiiiiiijjjjjjjjjllllllkkkiiihhhhhhhhhhhhgggffffffhhhkkkiiieee```YYYXXXTTTRRRZZZhhhssswwwvvvjjjZZZOOOLLLLLLLLLJJJLLLOOOWWWggg|||sss___OOOCCCBBBCCC@@@AAAEEEJJJWWWmmmrrrRRRBBB<<<999666444444444333222222222222111111111111000000000////////////000000111111111111111111111111///////////////000111111111111222222222333333333444444888@@@JJJUUU\\\```fffdddkkk|||pppkkkooo~~~ppp___TTTMMMMMMTTT]]]iiiooowww}}}|||xxxqqqfff^^^VVVLLLBBB>>><<<888666777666999<<<>>>@@@FFFNNNUUUXXXWWWTTTPPPKKKEEE@@@===999888666555444555555666777888999999888999;;;===>>>AAAFFFIIIJJJKKKLLLMMMQQQQQQPPPOOOLLLHHHDDDAAA===999555222222444555555666555444555777:::;;;;;;;;;;;;;;;<<<===>>>???@@@BBBDDDGGGIIIJJJMMMPPPSSSZZZ___eeejjjkkkjjjjjjjjjeeeddddddeeehhhmmmrrrvvvyyyyyy{{{qqqZZZJJJBBB;;;:::999999999999:::::::::;;;;;;;;;;;;:::999999;;;;;;;;;:::;;;;;;<<<<<<>>>>>>???@@@AAACCCEEEFFFIIIMMMQQQSSSSSSWWW^^^eeeqqqyyy|||ooohhhgggiiijjjgggffffffiiinnntttxxxyyyxxxxxxyyyyyyyyyzzzzzzzzz|||vvvsssvvvzzz|||~~~~~~||||||}}}~~~}}}{{{sssjjj```]]]aaappp~~~{{{{{{|||{{{zzzzzzyyyxxxwwwvvvvvvpppooooooqqqrrrsssqqqooonnnnnnmmmmmmlllllllllkkklllllllllmmmmmmmmmkkkjjjiiiiiiiiijjjjjjkkkllllllnnnmmmkkkiiihhhggghhhhhhffffffgggjjjmmmlllfffaaaWWWVVVSSSSSS\\\jjjsssuuuqqqgggXXXNNNKKKKKKKKKJJJLLLOOOXXXhhh~~~rrr___PPPDDDCCCCCC@@@AAAFFFKKKXXXooopppPPPAAA<<<999666444444444333222222222222111111111000000000000////////////000000///////////////////////////////////////000000111222222222222333333333333333444777>>>GGGRRR[[[```eeeccchhhwwwqqqlllppp~~~ppp```TTTMMMLLLSSS[[[dddkkkttt{{{}}}~~~|||wwwoooeee]]]TTTJJJAAA===:::666555555555888;;;<<<>>>CCCKKKQQQXXXXXXWWWTTTOOOHHHAAA===999888666555555555666777777999:::;;;;;;<<<>>>AAACCCGGGLLLPPPQQQRRRRRRSSSVVVWWWWWWUUURRRMMMIIIFFFBBB>>>999666666777777777777666666666888:::;;;<<<;;;;;;<<<<<<>>>???@@@AAA@@@BBBDDDFFFGGGJJJMMMPPPYYY^^^dddiiikkkllllllmmmnnnkkkhhhgggjjjnnnqqqrrrxxxxxxzzz~~~fffQQQEEEAAA::::::999888888999999999:::;;;;;;;;;;;;;;;::::::<<<<<<;;;;;;;;;<<<<<<===>>>???@@@BBBDDDFFFHHHIIIMMMQQQUUUVVVVVVXXX]]]bbbooowwwxxxkkkdddccceeefffdddbbbaaaccciiipppvvvyyyyyyzzz{{{{{{zzzxxxvvvuuu{{{~~~zzzssspppsssxxxzzz}}}{{{{{{{{{{{{{{{|||~~~~~~~~~}}}zzzqqqiii```^^^cccrrr}}}yyyxxxxxx{{{zzzyyywwwvvvtttsssrrrooonnnnnnppprrrrrrqqqooonnnnnnmmmmmmlllllllllkkklllmmmmmmmmmlllkkkkkkkkkkkkkkkjjjkkkkkkmmmnnnoooooonnnllljjjhhhhhhiiiiiiggggggiiimmmpppnnngggbbbXXXWWWTTTUUU___lllssssssmmmdddWWWMMMIIIIIIJJJJJJKKKOOOYYYiiirrr___PPPDDDCCCCCC@@@AAAFFFKKKXXXpppoooQQQBBB;;;999666444444444444333222222222111111111000000//////000000000000/////////////////////////////////////////////000000111111111222222222333333333222444777<<>>???@@@AAA???AAACCCEEEGGGIIIMMMPPPXXX]]]ccchhhkkkmmmnnnoooqqqnnniiihhhjjjmmmpppqqqvvvwwwyyy}}}rrrYYYHHHAAA???;;;;;;:::999888888888888;;;;;;<<<=====================<<<<<<<<<===>>>>>>>>>@@@BBBDDDGGGIIIKKKLLLQQQTTTWWWXXXXXXZZZ]]]```kkkuuu~~~uuuiiibbbaaaaaabbb```]]][[[]]]ccckkkrrrvvvyyyzzz{{{{{{zzzwwwuuussswwwzzz~~~xxxqqqmmmppptttwwwyyy|||xxxyyy{{{{{{{{{|||~~~}}}}}}|||}}}~~~}}}{{{yyyppphhhaaa___dddrrrzzzxxxwwwyyyyyywwwvvvtttrrrqqqpppooonnnmmmnnnpppqqqqqqpppoooooonnnnnnmmmlllkkkkkklllmmmmmmllljjjiiiiiikkkkkkkkkjjjjjjkkkmmmooopppnnnmmmlllkkkjjjiiiiiiiiiggggggjjjnnnqqqnnnfff```ZZZXXXVVVXXXbbbnnnsssqqqiiiaaaVVVLLLHHHHHHIIIJJJJJJNNNYYYjjjrrr```PPPDDDCCCDDDAAABBBFFFKKKYYYqqqpppRRRDDD;;;888555444444555444333222222222111111111111000//////000000000000//////111111111111111111111111///////////////000111111000000111111111222222222222333666:::BBBLLLXXX```bbb```dddqqqqqqkkklll{{{|||pppbbbWWWPPPMMMQQQXXX^^^fffqqqxxx{{{|||}}}~~~{{{uuummmddd^^^RRRHHH???;;;999666444555333666999:::;;;>>>DDDIIIQQQTTTWWWWWWRRRIII???999888888777666666666777888888:::===???AAAEEEIIILLLRRRUUUYYY\\\\\\\\\]]]^^^[[[\\\\\\[[[YYYVVVSSSQQQFFFBBB<<<888777666666666777777888777777888:::===;;;;;;;;;<<<===>>>???@@@@@@BBBEEEGGGIIILLLPPPSSSXXX]]]ccciiillloooqqqssspppmmmjjjhhhhhhkkkpppsssuuuwwwzzz}}}cccNNNBBB===<<<<<<;;;:::999999999999999;;;<<<>>>???@@@AAABBBBBB????????????@@@AAABBBBBBBBBDDDFFFJJJMMMPPPQQQRRRUUUWWWYYY[[[[[[]]]```ccciiirrr|||~~~sssiiiccc```___^^^\\\YYYVVVWWW]]]fffnnnrrrwwwxxxyyyyyyyyywwwtttssstttwww|||{{{tttmmmhhhjjjnnnppprrrvvvtttvvvyyyzzzzzz{{{~~~}}}|||{{{||||||{{{yyyvvvqqqjjjbbb```dddqqq|||yyywwwwwwwwwvvvuuutttsssrrrqqqooommmlllllloooqqqqqqqqqqqqqqqpppooommmlllkkkkkkkkklllmmmkkkhhhggghhhjjjjjjiiihhhhhhiiikkknnnooojjjjjjkkkjjjjjjiiihhhhhheeegggjjjnnnppplllddd]]]XXXWWWTTTWWWaaallloookkkfff___UUULLLGGGGGGHHHJJJHHHMMMXXXjjjuuu```QQQDDDCCCDDDAAABBBGGGLLLZZZsssnnnQQQCCC:::888555444555555444333222222222111111111111000...///000111111000///...000000000000000000000000///////////////000111111//////000000000111111111222333555999???JJJWWW``````___dddppp~~~qqqiiigggttttttfffZZZRRRNNNQQQWWW___gggrrryyy||||||}}}~~~}}}~~~{{{tttlllddd___QQQHHH???;;;999666444555222555888999:::<<>>999888777666666666777888777666666999<<<<<<;;;;;;;;;<<<======>>>???AAAEEEHHHJJJNNNRRRUUUZZZ^^^eeekkkooorrruuuwwwtttsssqqqllliiikkkpppuuuvvvyyy|||mmmSSSEEE???<<<::::::::::::::::::;;;;;;<<<<<<===???BBBDDDEEEFFFGGGAAABBBBBBCCCDDDFFFGGGHHHHHHJJJNNNRRRUUUXXXYYYZZZZZZ[[[\\\]]]___bbbeeehhhiiiqqq{{{{{{rrrkkkeeeaaa^^^\\\ZZZVVVRRRSSSYYYbbbjjjooouuuvvvwwwxxxwwwvvvtttsssrrruuuzzzyyyqqqiiidddeeeiiijjjmmmpppqqqtttxxxyyyyyy{{{~~~|||{{{{{{{{{{{{zzzwwwuuussskkkcccaaadddppp{{{xxxvvvuuuuuuuuuuuuttttttttttttpppmmmkkkkkkmmmpppqqqrrrsssrrrqqqooonnnlllkkkkkkjjjlllllljjjgggfffgggjjjhhhhhhgggggghhhjjjlllnnnggghhhiiijjjjjjiiiggggggdddfffiiimmmooojjjaaaZZZUUUSSSQQQSSS]]]hhhiiieeeddd^^^TTTKKKFFFFFFHHHJJJGGGLLLXXXiiiwww```QQQEEEDDDDDDAAABBBGGGMMM[[[tttkkkOOOAAA:::888555444555555555444222222222111111111111000...///000111111000///...........................///////////////000111111////////////000000000000111333555888>>>IIIVVV``````___dddppp~~~qqqgggcccnnnyyyiii]]]TTTNNNPPPUUU```iiissszzz}}}}}}~~~|||~~~{{{tttllleee```QQQHHH???;;;999666555666222555888999999;;;AAAEEEIIIOOOVVVZZZXXXQQQGGGAAA888888777666666777888999:::===AAAEEEIIINNNSSSWWW```bbbddddddddddddfffhhhdddcccaaa^^^[[[XXXVVVUUULLLGGGAAA<<<:::999999888555777888777555555999<<<<<<<<<;;;;;;;;;<<<<<<===<<>><<<999888999999:::;;;===>>>???<<<>>>@@@CCCFFFHHHIIIJJJDDDDDDEEEFFFHHHIIIKKKLLLMMMOOOSSSWWW[[[^^^``````]]]]]]]]]___bbbeeeiiillliiirrr{{{|||yyyssskkkccc\\\WWWUUUTTTPPPOOOQQQSSSXXXaaajjjnnnssswwwwwwxxx{{{zzzwwwwwwuuutttyyy}}}qqqkkk```___]]]]]]```ffflllpppwwwxxxyyy{{{||||||||||||{{{~~~|||{{{}}}{{{wwwtttlllbbb]]]___jjj~~~yyyvvvuuuttttttttttttssssssssssssrrrpppmmmlllnnnpppqqqqqqqqqooolllmmmoooooommmjjjggghhhiiihhhggghhhiiikkkiiiiiihhhhhhhhhhhhiiiiiiiiiiiijjjiiihhhfffdddccceeedddcccfffiiiggg```YYYWWWRRRNNNQQQYYY```cccccc[[[VVVOOOJJJGGGFFFFFFEEEHHHNNNYYYjjjrrr[[[PPPDDDAAAAAAAAABBBDDDQQQaaa{{{oooQQQ>>><<<;;;888666444444333333111111111111000000000000222111///.........///000........................000000000000////////////////////////000000000000333222333666>>>JJJUUU\\\bbbaaacccmmm}}}vvviii```fffttt~~~{{{qqqfffYYYPPPRRRYYY```hhhrrrxxxzzz|||~~~~~~zzztttmmmfffaaaTTTIII???;;;888555333555666555444444666:::>>>AAAIIIQQQZZZaaa```VVVIIIAAA<<<999666555777999;;;;;;===AAAFFFLLLPPPUUUYYY]]]aaabbbdddfffhhhhhhhhhhhhcccaaa``````aaa___[[[VVVQQQMMMFFFAAA>>>;;;999888555555444444555666888999@@@@@@@@@???===<<<===???@@@BBBDDDFFFIIINNNSSSXXX^^^aaaeeekkkqqqvvv{{{}}}}}}wwwrrrqqqrrruuuvvvzzzkkk___NNNBBB===;;;999777;;;;;;:::999:::;;;<<<===>>>CCCEEEEEEHHHLLLMMMKKKFFFGGGGGGIIIKKKMMMPPPQQQRRRUUUZZZ___ccceeeffffffbbbbbbdddgggllloooqqqqqqssswwwuuurrrmmmggg```ZZZVVVSSSPPPLLLJJJLLLNNNQQQYYYbbbkkkqqqvvvxxx{{{}}}zzzxxxvvvyyywwwkkkeee\\\\\\\\\___dddkkkrrrvvvxxxxxxxxxxxxxxxxxxwwwwww{{{~~~|||{{{|||zzzvvvwwwmmmbbb[[[[[[eeeyyy|||xxxvvvvvvwwwwwwvvvvvvvvvuuuuuuuuuqqqooonnnnnnooopppppppppqqqnnnllllllmmmmmmkkkiiiggghhhiiihhhggggggiiikkkjjjiiihhhgggggghhhiiijjjjjjkkkkkkkkkjjjhhhfffeeebbb``````bbbeeebbb\\\VVVTTTOOOKKKMMMUUU\\\______\\\WWWOOOJJJGGGFFFFFFEEEHHHNNNZZZkkkrrrZZZOOODDDAAAAAAAAABBBDDDQQQaaazzzoooRRR???<<<;;;888666444444333333111111111111000000000000222111000///...//////000........................000/////////////////////////////////000000000000222222333666>>>IIITTT\\\______cccnnn~~~rrrfff^^^cccppp{{{{{{~~~~~~uuujjj\\\RRRSSSYYY^^^fffqqqyyy|||}}}zzzuuummmeee```SSSIII???;;;888555444555666555444444666:::>>>AAAHHHOOOYYYaaa```XXXKKKBBB<<<999666666888:::<<<<<>>???DDDHHHJJJMMMRRRRRROOOIIIIIIIIIJJJMMMPPPTTTVVVXXX[[[aaafffiiikkkjjjjjjfffgggiiimmmrrrvvvyyyzzz|||llljjjfffaaa\\\WWWSSSQQQMMMIIIGGGHHHIIIKKKRRRZZZgggooovvvzzz~~~}}}zzz|||}}}oooccc^^^YYY[[[^^^dddkkkttt{{{}}}{{{yyywwwwwwvvvyyy}}}}}}|||}}}zzzvvvvvvkkk___XXXWWWaaauuu{{{xxxwwwxxxwwwwwwwwwwwwvvvvvvvvvvvvpppooonnnoooqqqqqqooonnnpppnnnlllkkklllkkkiiihhhggghhhiiihhhggggggiiijjjkkkiiigggeeeeeegggiiikkkkkklllllllllkkkiiihhhggg```______aaabbb```ZZZUUURRRMMMIIIKKKSSSZZZ]]]^^^]]]WWWPPPJJJGGGFFFFFFEEEIIIOOO[[[mmmpppXXXMMMDDDAAAAAAAAABBBEEEPPP```yyyqqqUUUCCC<<<;;;888666444444333333111111111111000000000000111111000///////////////........................////////////////////////////////////000000000000111222333666<<>>;;;999666555666666555444555777:::>>>@@@EEELLLWWWaaabbb[[[NNNEEE>>><<<999999;;;>>>@@@@@@CCCHHHOOOVVV\\\aaagggjjjqqqqqqqqqpppmmmkkkhhhgggiiifffeeeeeeeeeccc^^^YYYQQQMMMFFFAAA===;;;888777555555444444555666888999===?????????===<<<===???@@@BBBEEEHHHKKKPPPUUUYYY^^^aaagggmmmsss{{{zzzxxxyyy{{{~~~eeeRRRFFFAAA:::777999<<<======<<<<<<;;;;;;<<<>>>???AAAAAAGGGMMMPPPTTTXXXXXXTTTLLLLLLKKKLLLPPPUUU[[[^^^bbbffflllrrrttttttrrrpppmmmooorrruuuzzz~~~fffdddaaa]]]XXXSSSOOOMMMJJJGGGFFFHHHHHHJJJPPPWWWcccmmmvvv{{{wwwiii___\\\[[[^^^dddllluuu}}}{{{wwwuuutttttttttzzz~~~}}}xxxrrrfffZZZTTTUUUaaavvv|||yyyyyyyyyvvvvvvuuuuuuuuutttttttttoooooooooqqqrrrqqqnnnlllnnnmmmlllkkkjjjiiihhhgggggghhhhhhhhhffffffhhhjjjkkkiiifffddddddfffiiikkkkkkkkkllllllkkkjjjhhhgggcccbbbbbbcccccc```\\\XXXTTTOOOKKKMMMTTT\\\``````___YYYPPPJJJFFFFFFEEEEEEIIIOOO\\\ooo}}}mmmUUULLLDDDAAAAAA@@@BBBFFFPPP```yyyvvvZZZHHH<<<;;;888666444333333333111111111111000000000///111000000///////////////.................................///////////////////////////000000000000000111333555:::DDDPPPYYY]]]___ccclll{{{rrrhhh```cccllluuuuuuuuuvvvzzz}}}sssdddWWWTTTXXX[[[cccoooyyy~~~~~~}}}}}}}}}~~~~~~}}}zzzuuummmddd]]]QQQGGG>>>:::999666666777666555555555777:::===???CCCJJJVVVaaaeee___RRRHHHAAA>>><<<===@@@CCCEEEFFFHHHMMMUUU\\\ccchhhmmmqqqvvvvvvuuusssqqqmmmjjjiiikkkiiifffffffffddd___ZZZRRRMMMFFFAAA===:::888666555555444444555666888999<<<>>>??????>>>===>>>???@@@CCCGGGJJJNNNRRRXXX[[[___ccciiinnnttt|||}}}yyyxxx|||oooTTTFFFCCC???;;;:::;;;<<<===<<<============>>>@@@BBBCCCEEELLLRRRVVVZZZ]]][[[VVVOOONNNMMMNNNRRRYYYaaaeeelllqqqxxx~~~~~~{{{xxxuuuwwwyyy|||bbbaaa^^^ZZZUUUPPPLLLJJJGGGDDDDDDGGGHHHJJJOOOVVV```kkkvvvzzz~~~sssgggaaa```aaaeeemmmvvv{{{tttooommmlllmmmooowww{{{ooocccVVVQQQUUUbbbwww{{{yyyxxxuuuuuuuuuuuuttttttttttttoooooopppqqqrrrqqqnnnkkkllllllllljjjiiihhhggggggggghhhhhhgggffffffgggiiikkkiiifffddddddfffiiikkkiiiiiijjjjjjjjjhhhgggfffddddddddddddccc```\\\ZZZUUUOOOKKKMMMUUU^^^cccdddaaaZZZQQQJJJFFFEEEEEEEEEIIIPPP]]]qqqwwwhhhQQQJJJCCCAAA@@@@@@BBBGGGPPPaaazzzyyy\\\III<<<;;;888666444333333333111111111111000000000///000000000000000//////...////////////////////////------....../////////000////////////000000000000///111333444888AAANNNWWW___```bbbhhhvvvuuukkkcccccciiisssuuusssrrrwwwvvvgggXXXSSSUUU[[[cccmmmwww}}}~~~~~~~~~}}}~~~~~~}}}|||zzzuuummmddd^^^QQQGGG>>>:::999666666777666555555666777:::<<<>>>BBBIIIUUUbbbhhhcccVVVKKKAAA???>>>???BBBFFFHHHIIIMMMSSS[[[bbbiiinnnrrruuuxxxxxxwwwvvvtttqqqnnnmmmmmmjjjhhhggggggddd___ZZZSSSNNNGGGAAA>>>;;;888666555555444444555666888999;;;===???@@@?????????@@@AAADDDIIIMMMQQQUUU[[[^^^bbbffflllpppuuu}}}~~~xxxwwwxxx|||~~~___LLLDDDBBB@@@>>>=========<<<<<<>>>>>>>>>???AAACCCEEEFFFIIIPPPWWWZZZ\\\^^^[[[VVVRRRPPPOOOPPPUUU]]]eeekkktttyyy|||~~~^^^]]][[[XXXTTTOOOKKKIIIDDDBBBCCCFFFGGGHHHMMMSSS]]]iiiuuuzzz~~~|||pppgggdddeeefffkkkttt~~~wwwnnniiifffggghhhlllwww|||nnnaaaSSSNNNTTTbbbwww{{{xxxvvvvvvvvvvvvvvvuuuuuuuuuuuupppppppppqqqrrrqqqmmmkkkjjjkkklllkkkiiiggghhhiiiggghhhhhhgggfffeeefffhhhjjjhhhfffddddddfffhhhjjjggghhhhhhiiihhhgggfffeeecccddddddcccaaa^^^[[[YYYRRRMMMHHHKKKTTT^^^dddeeebbb[[[RRRJJJFFFEEEEEEEEEIIIPPP___sssrrrdddNNNHHHCCCAAA@@@???BBBHHHPPPccc}}}xxxZZZFFF<<<;;;888666444444333333111111111111000000000000000000000000000///......////////////////////////---------......//////000////////////000000000000...111333444666???LLLVVV^^^```aaaeeepppxxxnnndddbbbeeepppxxxssspppuuuyyyjjjZZZSSSTTTZZZ```jjjttt{{{~~~~~~}}}~~~}}}{{{yyyuuunnneee```RRRHHH>>>;;;999666555666666666666666888:::<<<===BBBIIIVVVdddlllgggZZZNNNCCCAAA???AAAEEEIIILLLMMMTTTYYYaaahhhnnnrrruuuxxxyyyyyyyyyxxxvvvtttrrrqqqooommmjjjiiihhheee___ZZZUUUPPPIIICCC???<<<999777555555444444555666888999;;;>>>@@@AAAAAA@@@AAABBBCCCFFFKKKPPPTTTYYY^^^aaadddiiiooosssxxxxxxvvvsssxxxlllRRRFFFCCC==================>>>>>>@@@@@@@@@AAACCCEEEHHHIIILLLSSSYYY[[[^^^___]]]XXXUUUSSSSSSTTTYYYaaaiiioooyyy~~~XXXXXXXXXVVVSSSOOOLLLIIIEEECCCDDDGGGHHHGGGJJJPPPYYYggguuu{{{yyymmmeeeeeehhhhhhnnnxxx{{{qqqhhhbbbaaabbbdddmmmzzzzzzhhh[[[NNNKKKSSSdddzzz|||wwwuuuuuuuuuuuuuuuuuuttttttttttttqqqpppppppppqqqpppnnnkkkiiijjjlllkkkiiihhhiiikkkggghhhhhhgggeeeeeefffggghhhgggfffeeeeeefffggghhhfffggghhhhhhhhhgggfffeeecccddddddccc```]]][[[ZZZPPPKKKGGGJJJTTT___fffhhhddd\\\RRRJJJEEEEEEEEEEEEIIIQQQ```tttoooaaaLLLFFFBBBAAA@@@???CCCHHHQQQeee}}}yyyYYYDDD<<<;;;888666444444333333111111111111000000000000///000000111000///...---////////////////////////,,,,,,---......///000000////////////000000000000---000333333555===JJJUUUYYY\\\```dddmmm~~~ssshhhccceeeooo|||uuupppttt|||mmm\\\TTTTTTVVV[[[eeepppyyy~~~~~~{{{xxxtttnnngggbbbSSSIII???;;;888555444555666666666777888:::;;;<<>>AAACCCCCCBBBCCCCCCDDDHHHMMMSSSWWW\\\aaadddeeekkkrrrwww}}}zzzxxxsssyyy~~~^^^IIIBBBBBB:::;;;<<<<<<===>>>@@@AAA@@@@@@AAABBBDDDGGGJJJKKKMMMTTTYYY\\\___bbb```\\\XXXWWWWWWYYY^^^fffmmmrrrzzzTTTTTTTTTTTTRRROOOLLLKKKIIIGGGHHHJJJIIIGGGJJJOOOWWWeeettt{{{wwwkkkdddeeeiiihhhnnnyyyyyyssshhh___YYYXXXZZZ\\\ooo}}}xxxaaaTTTHHHHHHSSSfff~~~xxxtttssssssssssssrrrrrrrrrqqqqqqqqqrrrqqqppppppppppppnnnlllhhhjjjlllkkkiiiiiikkkmmmggghhhhhhgggeeeeeefffgggggggggffffffffffffgggggggggggghhhiiiiiihhhffffffeeeffffffeeeaaa^^^\\\\\\QQQKKKHHHKKKVVVaaahhhkkkddd]]]RRRJJJEEEDDDEEEEEEJJJQQQ```uuunnn```JJJFFFBBBAAA@@@???CCCIIIRRRfffzzz}}}{{{ZZZDDD<<<;;;888666444444333444111111111111000000000000///000111111111000...---000000000000000000000000,,,,,,------...///000000////////////000000000000---000333333444<<>>;;;999555555444444555666888999<<>>@@@BBBAAAAAAAAACCCEEEHHHKKKMMMMMMTTTYYY\\\```dddddd```ZZZZZZZZZ]]]bbbiiiooossszzzOOONNNOOOQQQRRRQQQLLLGGGFFFFFFFFFGGGIIIKKKLLLMMMWWW```nnnyyyuuujjjbbbbbbfffnnnwwwqqqaaaZZZVVVSSSYYYcccvvvrrr___RRRJJJOOOYYYgggwwwtttuuuwwwwwwuuusssqqqpppqqqrrrsssmmmnnnnnnooonnnlllkkkjjjiiilllnnnpppoookkkgggdddhhhiiiiiihhhfffdddeeefffiiiiiihhhfffeeedddcccbbbbbbdddgggiiijjjiiigggeeegggffffffeeedddaaa\\\YYYPPPIIIHHHKKKQQQeeeuuutttoooaaaQQQJJJGGGDDDDDDEEEJJJNNN^^^www~~~nnnYYYKKKEEEAAAAAAAAAAAAEEEKKKUUUjjjzzzXXXEEE???<<<999777777666555444444333222111000000000000111111000000//////......000000000000000000000000000000000000////////////////////////000000000000222000222555777<<>>999777555555777444555777777777999<<>>BBBEEEGGGHHHGGGGGGIIINNNUUUZZZ]]]```dddgggjjjpppwww}}}~~~{{{}}}gggOOOCCC@@@AAA======<<<===>>>???AAABBBCCCCCCDDDFFFGGGHHHIIIJJJNNNPPPUUUZZZ^^^aaacccddd```]]]]]]aaaeeeiiirrr{{{|||LLLLLLMMMPPPRRRQQQLLLIIIGGGGGGHHHHHHJJJKKKMMMNNNWWW```mmmxxxttthhhccceeekkkxxx|||lll^^^XXXUUUSSS[[[fff{{{ppp]]]PPPHHHNNNZZZjjjxxxuuuvvvwwwuuutttsssrrrrrrrrrssssssmmmmmmnnnnnnmmmllljjjiiiggghhhkkklllllljjjhhhfffggghhhiiihhheeedddeeefffjjjiiiiiihhhgggfffeeeeeefffgggiiijjjjjjiiihhhgggfffeeeeeeeeeddd```\\\XXXOOOHHHHHHLLLSSSgggwwwuuuooo```QQQIIIFFFDDDDDDEEEJJJOOO___yyy~~~mmmXXXKKKEEEAAAAAAAAAAAAFFFLLLZZZnnn{{{WWWEEE>>>;;;888666666555444333333333222111000000000000111000000000/////////...000000000000000000000000000/////////////////////////////////000000000000000...000333555999CCCMMMYYY[[[]]]```gggttt{{{ooonnn{{{xxxqqqxxx{{{pppcccWWWQQQUUUXXX___hhhpppwww|||~~~~~~~~~|||xxxwwwwwwrrrhhh```TTTIII>>>999777555444666444555666666777999<<>>BBBFFFHHHIIIIIIHHHJJJOOOWWW]]]aaadddhhhkkkooottt{{{bbbLLLBBB???@@@============>>>@@@BBBCCCEEEFFFGGGHHHIIIJJJKKKKKKPPPRRRVVV[[[```ccceeefffdddaaaaaaeeehhhlllttt}}}IIIJJJLLLOOOQQQQQQNNNKKKJJJJJJJJJJJJKKKLLLMMMNNNVVV^^^jjjvvv}}}rrrhhhfffmmmuuuvvvhhh[[[VVVSSSTTT]]]jjj~~~nnn\\\OOOGGGMMM\\\ooozzzwwwwwwwwwssssssssssssssssssrrrrrrllllllllllllkkkjjjiiiiiieeefffgggiiiiiiiiihhhgggggghhhhhhgggeeedddeeefffjjjiiiiiiiiihhhhhhhhhhhhgggggghhhhhhhhhgggffffffeeeddddddcccbbb___ZZZVVVNNNFFFGGGMMMUUUjjjzzzwwwnnn___PPPIIIFFFDDDDDDFFFKKKPPPaaa{{{~~~mmmWWWJJJEEEAAAAAAAAABBBGGGMMM```sss|||XXXEEE===:::777555555555333222222222111111111111111222000000000000////////////000000000000000000000000////////////////////////////////////000000000000///...000333555888AAAKKKWWWZZZ]]]```eeepppuuurrr}}}yyyttt|||{{{pppcccVVVNNNRRRVVV]]]eeemmmtttyyy|||~~~~~~~~~{{{wwwwwwvvvqqqhhhaaaTTTIII>>>:::777444444555333444666666666888;;;>>>FFFMMMZZZgggooopppkkkfffcccbbbaaabbbdddhhhlllooolllpppuuuyyy{{{}}}~~~~~~}}}yyyuuuqqqnnnkkkgggddd[[[VVVOOOHHHCCC???;;;888777777666555555555555555;;;>>>BBBGGGJJJKKKKKKJJJKKKPPPWWW___dddiiimmmppptttxxxwww\\\III@@@>>>???=========>>>???BBBDDDEEEIIIIIIIIIJJJKKKLLLMMMMMMSSSUUUYYY]]]bbbeeehhhiiiiiiggggggjjjmmmqqqyyyFFFHHHKKKOOORRRRRRPPPNNNMMMMMMMMMLLLLLLMMMMMMNNNTTT\\\gggrrrzzzrrrkkknnnyyysssfffZZZUUUSSSTTT```nnnqqq]]]QQQHHHNNN___ttt{{{xxxwwwwwwssstttuuuuuutttssspppooollllllkkkkkkjjjiiiiiihhhggggggggggggggggggggggggfffggghhhgggeeedddeeefffhhhhhhhhhhhhhhhiiiiiiiiiffffffeeeeeedddddddddcccccccccbbbbbbaaa^^^YYYUUUMMMEEEGGGNNNXXXnnn|||yyylll^^^OOOHHHFFFDDDDDDFFFKKKPPPbbb|||mmmWWWJJJDDD@@@AAABBBCCCHHHNNNbbbttt}}}XXXEEE===;;;777666555555444333111111111000111111222222000000000000////////////////////////////////////.........///////////////////////////000000000000111000222555666888AAAJJJTTTWWW[[[]]]aaalll}}}yyysss|||yyyvvv~~~}}}tttgggYYYQQQPPPTTT[[[dddlllsssxxxzzz~~~~~~~~~{{{xxxvvvuuupppgggaaaSSSHHH>>>:::777444333444333444555666666888;;;>>>EEEMMMYYYgggqqqtttqqqnnnkkkiiigggfffgggjjjmmmpppmmmqqqwww{{{}}}~~~}}}zzzvvvrrrnnnjjjggg]]]XXXQQQJJJEEE@@@<<<999666666555555555555666666:::>>>CCCIIIMMMNNNNNNMMMLLLQQQXXXaaahhhnnnrrrtttvvvzzz~~~rrrYYYHHHAAA>>>>>>======>>>???AAADDDFFFHHHKKKKKKLLLMMMMMMNNNNNNOOOUUUVVVZZZ^^^cccgggiiikkknnnllllllpppsssvvv}}}DDDHHHMMMQQQSSSSSSSSSRRRPPPPPPOOONNNMMMMMMMMMMMMRRRXXXbbbnnnxxx~~~uuurrrwwwsssfff[[[WWWTTTVVVcccrrruuu___SSSKKKQQQccczzz|||yyywwwvvvuuuuuuvvvvvvtttrrrnnnllllllkkkkkkjjjiiiiiihhhhhhjjjjjjiiihhhgggfffffffffeeefffgggfffeeedddeeeffffffffffffgggggggggggghhhffffffeeeeeedddddddddccccccbbbbbbaaa```]]]XXXUUULLLEEEGGGPPP\\\qqqzzzjjj\\\NNNGGGEEEDDDDDDFFFJJJQQQbbb}}}mmmWWWIIIDDD@@@AAABBBDDDIIIOOO```rrr|||YYYGGG???<<<999777666666555444111111111000111111222222////////////000000000000////////////////////////------....../////////000////////////000000000000111000222444555777>>>GGGPPPTTTWWWXXX\\\jjj~~~{{{rrryyy{{{www}}}~~~~~~~~~wwwkkk]]]TTTPPPTTT[[[dddlllsssxxxzzz|||~~~~~~~~~}}}{{{xxxvvvsssnnnfff```QQQGGG===:::888555333555333555666666666888;;;>>>EEELLLYYYgggsssxxxxxxvvvtttqqqnnnkkkjjjkkkmmmoooooosssyyy}}}|||uuuooojjjggg___ZZZRRRKKKFFFAAA===:::444444444555555666888888999===DDDKKKOOOQQQQQQPPPPPPTTT[[[dddmmmssswwwxxxxxx|||~~~~~~nnnWWWIIIBBB???>>>======>>>@@@CCCFFFIIIKKKMMMMMMNNNOOOPPPPPPQQQQQQVVVWWWZZZ^^^cccgggkkklllrrrpppqqquuuxxx{{{EEEIIIOOOSSSUUUUUUVVVVVVSSSRRRPPPNNNMMMLLLKKKKKKOOOTTT^^^jjjvvv}}}zzzyyyqqqfff[[[WWWUUUXXXfffwwwwww```UUUMMMTTTiii{{{yyywwwuuuuuuvvvvvvvvvtttqqqnnnmmmmmmlllkkkjjjiiiiiiiiiiiikkkkkkjjjiiihhhgggffffffdddfffgggfffeeedddeeefffeeeeeeeeeeeeffffffffffffgggggghhhhhhhhhgggffffffcccbbbbbbaaa```]]]XXXUUUMMMEEEHHHQQQ^^^tttzzziii[[[LLLFFFEEEDDDDDDFFFKKKRRRdddmmmVVVIIICCC@@@AAACCCEEEJJJPPP^^^ppp|||YYYGGG???<<<999777777777666444222222111111111111111222////////////000000000000000000000000000000000000---------......//////000////////////000000000000///...000222222333:::BBBMMMQQQTTTUUUZZZhhh~~~}}}rrrwww{{{~~~~~~}}}}}}xxxmmm___VVVPPPTTT[[[ccclllrrrwwwzzzzzz}}}~~~~~~}}}|||yyywwwrrrkkkccc^^^OOOEEE<<<:::888555444555444555777777777999<<>>===>>>???AAADDDHHHKKKMMMOOOOOOPPPRRRSSSTTTVVVVVVXXXYYY\\\___dddhhhlllnnnuuusssuuuzzz~~~GGGLLLRRRVVVWWWXXXYYYZZZTTTSSSQQQOOOMMMKKKJJJJJJLLLQQQZZZgggttt|||}}}~~~mmmcccZZZWWWUUUYYYjjj}}}uuu^^^UUUOOOWWWooo~~~zzzyyywwwtttsssttttttttttttrrrqqqpppnnnmmmkkkjjjiiiiiijjjjjjiiiiiiiiiiiiiiihhhgggfffdddeeeffffffddddddeeeffffffffffffeeeeeeeeeeeeeeefffgggiiijjjjjjiiihhhgggcccbbbbbbbbbaaa]]]YYYUUUNNNFFFIIISSSaaavvvyyyhhhZZZLLLFFFDDDCCCDDDGGGMMMUUUhhh~~~kkkTTTHHHCCC@@@AAACCCEEEKKKQQQ___ppp{{{XXXFFF>>><<<888666666666555444333333222111000000000000.../////////000000000111000000000000000000000000,,,,,,---......///000000////////////000000000000///...000222222222888@@@JJJOOOUUUWWWZZZggg|||uuuzzz~~~zzzpppaaaWWWOOOSSSZZZbbbkkkqqqvvvyyyyyy|||~~~}}}~~~}}}{{{wwwqqqiiiaaa\\\LLLCCC;;;:::999666555777555666888888888:::===@@@EEEKKKXXXggguuu|||xxxuuuuuuvvvwwwvvvzzzxxxnnnhhh```[[[SSSLLLFFFAAA<<<999555555555555555666777888888===FFFNNNTTTVVVVVVUUUSSSUUUZZZbbbkkkqqqssssssrrryyyyyyrrrmmmnnnrrrwww~~~zzzbbbQQQHHHDDDAAA???===>>>???BBBEEEIIIMMMOOORRRRRRTTTVVVXXXYYY[[[\\\[[[\\\^^^aaafffkkkoooqqqxxxwwwzzzHHHNNNTTTXXXYYYYYYZZZ\\\TTTSSSQQQOOOLLLKKKIIIIIIJJJOOOXXXfffsss||||||~~~iii___XXXVVVUUU[[[mmm}}}rrr[[[TTTOOOYYYrrr|||zzzyyyvvvtttqqqrrrrrrsssttttttttttttnnnmmmllljjjiiijjjjjjkkkeeefffhhhiiiiiiiiihhhgggdddeeeffffffddddddeeefffggggggffffffeeeeeeeeeeeebbbdddgggiiijjjiiigggeeeccccccbbbbbbaaa^^^YYYUUUNNNFFFIIITTTbbbwwwyyygggYYYKKKEEEDDDCCCDDDGGGOOOWWWjjj|||iiiRRRHHHCCC@@@AAACCCFFFKKKRRRaaarrrzzzWWWDDD===;;;777555555555444222444333222111000000000000.../////////000000111111000000000000000000000000,,,,,,------...///000000////////////000000000000111000222444444333999AAAHHHOOOVVVYYY\\\gggzzzxxx}}}}}}sssdddYYYNNNRRRYYYaaajjjpppuuuxxxxxx|||~~~}}}~~~{{{wwwppphhh```[[[KKKBBB;;;999999777666777666777888999999;;;>>>AAADDDKKKWWWgggvvv~~~zzzxxxxxxyyyzzzyyy}}}sssmmm```[[[SSSLLLFFF@@@<<<999777777666555555555555666888===FFFOOOUUUWWWWWWVVVOOOPPPUUU]]]eeekkklllkkkkkksss|||zzzgggcccbbbfffkkkqqqzzzsss]]]MMMFFFDDDAAA???===>>>???BBBFFFJJJNNNPPPTTTTTTVVVXXX[[[]]]___```]]]^^^```ccchhhlllqqqssszzzyyy|||DDDHHHNNNSSSWWWYYYYYYXXXYYYUUUOOOKKKJJJJJJKKKKKKGGGPPPZZZcccooozzzzzzjjjbbbYYYUUUVVV___pppwwwnnnccc[[[VVV___zzzwwwuuutttrrrooooooqqqsssttttttsssrrrppppppooommmkkkjjjhhhhhhhhhggghhhiiijjjjjjjjjjjjjjjhhhgggeeedddeeefffhhhjjjhhhgggeeeccccccdddeeefffddddddeeeeeefffeeeeeedddbbbcccdddeeeddd___YYYTTTGGGJJJLLLRRRfff{{{~~~uuugggUUUFFFDDDDDDBBBBBBFFFLLLXXXmmmwwwaaaQQQJJJDDD@@@@@@BBBFFFNNNVVVeeevvvVVVEEE===;;;888777777666444333333333222222111000//////000000000000000000000000......////////////......000000000000////////////......///000000000000000111111111000000333777:::GGGOOOWWWYYY[[[eeewww~~~|||xxxgggWWWQQQOOOSSS]]]gggnnntttzzzzzz}}}~~~}}}~~~{{{wwwtttpppiii___XXXIIIAAA;;;999777333222444444555666666777999===AAAGGGOOO\\\kkkxxx{{{zzz}}}tttkkkbbb]]]UUUNNNHHHDDD???===777777666555555666777888:::<<>>AAACCCEEEIIINNNRRRWWWWWWXXX\\\bbbeeeeeecccfffeeeccccccfffkkkqqquuu~~~EEEGGGLLLPPPTTTVVVVVVVVVWWWTTTPPPMMMLLLKKKKKKKKKHHHPPPZZZcccnnnzzz}}}hhh```XXXUUUYYYcccvvv}}}uuulll```YYYVVVbbb~~~wwwuuutttrrrppppppqqqsssttttttrrrqqqpppooonnnmmmkkkjjjiiihhhhhheeeeeefffggghhhiiiiiijjjkkkiiihhhfffeeefffgggggggggfffdddcccbbbcccdddeeeeeeeeeeeeeeeeeeeeeddddddddddddddddddbbb]]]VVVQQQIIILLLMMMSSSfffzzz}}}sssdddTTTFFFDDDDDDBBBCCCHHHMMMYYYmmmvvv___OOOHHHCCC@@@AAADDDHHHQQQYYYhhhuuuTTTDDD===;;;888777777666444333333333222222111000000///000000000000000000000000......////////////....../////////.....................///000000000000000111111111000000333777:::GGGOOOWWWYYYZZZcccttt}}}wwwiii[[[TTTQQQSSS\\\eeelllqqqvvvxxxzzz|||}}}}}}}}}~~~~~~zzzvvvrrrnnnggg^^^WWWIIIBBB;;;:::777444333555555555666666777999===@@@EEEMMMZZZjjjyyy}}}}}}wwwmmmbbb]]]UUUNNNIIIDDD???<<<888777666555555666777888;;;<<>>===???AAACCCFFFJJJNNNRRRUUUUUUWWW\\\dddiiikkklllmmmllljjjiiikkkooovvvzzzFFFGGGHHHKKKMMMPPPRRRSSSSSSRRRPPPNNNMMMLLLLLLLLLJJJQQQYYYaaalllzzz~~~jjjaaaXXXVVVZZZfffyyy|||yyyqqqiii\\\XXXXXXfff~~~wwwuuuuuusssqqqrrrrrrsssssssssqqqpppoooooonnnlllkkkjjjiiiiiiiiieeeeeeeeeeeefffhhhjjjkkkmmmkkkiiigggeeeeeeeeeeeeeeeeeecccbbbbbbbbbcccdddeeeeeeeeeeeeeeedddccccccdddddddddccc```[[[TTTOOOKKKLLLMMMUUUgggyyy{{{rrraaaQQQEEEDDDDDDCCCDDDJJJOOO[[[ooosss]]]MMMGGGCCCAAABBBEEEIIISSS]]]lllsssRRRBBB===;;;888777777666444333333333222222111000000000000000000000000000000000......////////////......---------.....................///000000000000000000111111111111333666999EEEMMMWWWYYYZZZaaaqqq~~~~~~yyylll```XXXSSSSSSZZZccciiinnnsssxxxxxxyyy{{{~~~}}}yyysssoookkkddd]]]WWWIIIBBB<<<:::888555444666666666777777777999===@@@CCCKKKXXXiiixxxxxxlllbbb]]]VVVOOOIIICCC>>>;;;888777666555555666777888;;;<<<@@@GGGMMMNNNKKKHHH@@@@@@@@@AAABBBCCCDDDEEENNNUUU```iiilllfff[[[SSSPPPQQQQQQQQQSSSWWW]]]aaalllssszzz|||~~~xxxpppnnnkkkmmmvvvxxxnnnddd^^^VVVOOOGGGBBB@@@@@@???>>>===???AAADDDFFFJJJNNNRRRSSSSSSVVV]]]fffooouuuwwwvvvuuusssqqqrrrvvv|||HHHGGGFFFFFFGGGJJJNNNPPPMMMNNNOOONNNMMMLLLLLLLLLLLLQQQWWW]]]iiixxx~~~nnndddZZZWWW\\\gggxxx|||xxxvvvooogggYYYWWWYYYiii}}}wwwvvvwwwuuurrrssssssssssssrrrpppooonnnnnnmmmlllkkkjjjiiiiiiiiijjjiiigggfffggghhhjjjllljjjiiihhhfffddddddccccccdddcccbbbbbbaaaaaabbbbbbeeeeeeeeeeeeddddddcccbbbcccbbbbbbaaa___ZZZTTTOOOKKKKKKMMMWWWiiiyyyzzzsss\\\NNNCCCCCCDDDCCCFFFLLLRRR^^^rrrqqq\\\MMMGGGCCCBBBCCCDDDHHHSSS]]]ooopppPPP@@@===;;;888777777666444333222222222111111111000000////////////////////////......////////////......------............//////......///000000000000000///000111111111222666888AAAKKKVVVZZZ[[[bbbppp|||}}}qqqddd[[[TTTQQQWWWaaagggmmmqqqyyyxxxxxx||||||wwwqqqlllhhhbbb[[[UUUIIIBBB<<<:::888555555777666777777777777999===@@@DDDKKKXXXhhhwwwvvviiiaaa]]]VVVOOOIIIDDD>>>;;;888888666555555666666777<<<<<>>AAACCCEEEHHHMMMPPPRRRSSSWWW^^^gggrrr{{{}}}}}}{{{xxxxxx|||JJJGGGDDDBBBCCCEEEIIILLLHHHJJJMMMMMMLLLKKKLLLMMMMMMQQQUUUZZZeeeuuuoooeee[[[YYY^^^iiiyyyzzzvvvtttmmmfffYYYXXX[[[lll}}}xxxxxxxxxvvvsssssssssrrrrrrqqqpppooonnnmmmlllkkkkkkjjjjjjjjjjjjmmmkkkiiigggffffffggghhheeeeeeddddddccccccccccccccccccbbbbbbaaaaaaaaaaaaddddddeeeeeedddccccccbbb``````______^^^ZZZUUUQQQIIIIIIMMMZZZmmmzzzzzzrrrXXXLLLCCCCCCDDDCCCFFFMMMTTTaaawwwppp[[[MMMGGGDDDCCCCCCCCCFFFPPP[[[pppnnnNNN???===;;;888777777666444333222222222111111111111111////////////////////////......////////////............/////////000000000......///000000000000000...000111111111222555777===HHHUUU[[[]]]cccooozzzvvviii]]]TTTOOOUUU___gggmmmrrrxxxwwwwww{{{~~~zzzuuuooojjjfff```YYYTTTHHHAAA;;;:::888555555777666777777777777:::===@@@GGGMMMYYYgggvvvuuuggg```\\\VVVPPPJJJDDD???;;;999888777555555555666777;;;;;;===>>>@@@???===;;;777666666666777:::<<<===HHHPPPZZZaaaaaaYYYOOOIIIHHHJJJLLLKKKJJJLLLQQQVVV^^^ffflllkkkgggbbb\\\UUUSSSTTTVVV\\\gggwwwrrrlllddd[[[TTTMMMFFFBBBCCCBBB@@@@@@@@@???>>>===<<<===@@@BBBCCCGGGKKKOOORRRTTTXXX___iiittt~~~LLLIIIDDDAAA@@@CCCFFFIIIEEEIIILLLMMMKKKKKKMMMPPPPPPRRRTTTWWWccctttnnnddd\\\\\\dddooo}}}xxxtttrrrllleeeZZZYYY]]]nnnzzzyyyyyywwwtttrrrrrrqqqqqqppppppoooooollllllkkkjjjjjjkkkkkkkkklllkkkhhhfffdddcccbbbbbbaaaaaabbbbbbccccccccccccccccccccccccbbbbbbaaaaaaccccccddddddddddddcccccc```_________^^^[[[VVVRRRIIIIIIOOO^^^qqqzzzwwwoooVVVJJJCCCCCCDDDBBBFFFNNNVVVddd{{{~~~nnn[[[MMMFFFDDDCCCCCCBBBEEEPPP[[[qqqmmmMMM???===;;;888777777666444333111111111111111111111111000000000000000000000000......////////////............//////000111111111......///000000000000000...///111111111222555777999FFFUUU\\\]]]aaakkkuuu{{{mmmaaaVVVOOOTTT^^^gggmmmqqqtttuuuvvvzzz~~~}}}|||xxxtttnnnjjjfff```XXXRRRGGG@@@:::999777444444666555666777777888;;;???BBBJJJOOOYYYfffuuuvvvggg^^^ZZZUUUPPPKKKFFF@@@<<<999888777666555555666666999999:::;;;;;;:::999999444444444444666:::===???IIIQQQ]]]cccaaaXXXNNNGGGDDDGGGIIIGGGEEEHHHOOOVVV]]]fffllljjjccc[[[SSSLLLGGGJJJOOOVVVbbbtttsss```[[[TTTMMMHHHDDD@@@>>>??????@@@@@@@@@@@@??????<<<>>>@@@BBBDDDGGGKKKNNNRRRUUU[[[bbbkkkvvvNNNJJJEEEAAA@@@AAADDDGGGEEEIIIMMMMMMLLLMMMPPPUUUSSSUUUUUUWWWbbbuuuqqqggg```bbbiiisss~~~}}}uuurrrpppjjjccc[[[ZZZ___ooo{{{{{{{{{xxxuuuqqqqqqpppppppppppppppqqqkkkkkkkkkjjjjjjkkklllllljjjiiihhhgggeeecccbbbaaaaaaaaabbbcccccccccccccccccccccccccccccccccbbbaaaaaabbbcccdddddddddddddddbbbaaa```___]]]ZZZUUUQQQJJJJJJRRRcccsssyyyrrrjjjTTTIIICCCDDDCCCAAAEEENNNWWWgggzzzkkkYYYLLLEEEDDDDDDDDDCCCFFFRRR___rrrlllMMM???===;;;888777777666444333111111111111111111111111000000000000000000000000......////////////......------......///000000111......///000000000000000---///111111111222444666888EEETTT[[[[[[]]]eeemmm{{{~~~rrrfffZZZPPPSSS]]]ffflllooosssuuuxxx{{{|||~~~~~~}}}wwwsssnnnkkkfff```WWWPPPEEE>>>999888666444333666444555666777999<<<@@@DDDJJJOOOYYYeeetttssseee\\\YYYTTTPPPLLLGGGBBB>>>:::999777666555555555666777888888888888777888888666666555666888<<>>===<<<<<<===>>>???@@@@@@AAABBB>>>@@@BBBCCCEEEHHHLLLPPPRRRVVV^^^fffooozzzOOOKKKFFFBBB@@@AAADDDFFFFFFJJJNNNNNNMMMNNNSSSXXXVVVWWWVVVXXXcccwwwvvvmmmeeeffflllttt}}}{{{tttpppoooiiibbb[[[[[[___qqq}}}|||{{{xxxuuupppppppppoooppppppqqqqqqkkkkkkjjjjjjkkkkkklllllljjjjjjjjjiiihhhfffeeedddbbbccccccdddddddddcccccccccddddddddddddcccbbbbbb```aaabbbcccdddeeeeeeeeeeeecccaaa___]]]YYYTTTPPPLLLLLLTTTeeeuuuxxxoooeeeSSSIIICCCDDDCCCAAAEEENNNXXXhhhwwwiiiWWWKKKDDDCCCDDDEEEEEEHHHUUUcccssslllMMM???===;;;888777777666444333111111111111111111222222000000000000000000000000......////////////......,,,,,,------...///000000...//////000000000000000---///111111111222444666888EEETTTZZZXXXYYY___gggssszzzvvvkkk]]]RRRTTT]]]dddjjjmmmtttxxx|||}}}}}}~~~~~~vvvsssoookkkggg```VVVOOODDD>>>888777666333333555333444666777999<<>>???AAACCCDDD@@@BBBDDDEEEGGGJJJNNNQQQQQQWWW```iiirrr~~~NNNJJJDDD@@@???@@@AAAAAAGGGMMMQQQOOOOOOTTTXXXYYYZZZ\\\]]]bbboooxxxppphhhgggmmmvvv}}}yyyrrrpppppplllccc[[[VVVXXXbbbxxx~~~yyyuuusssqqqqqqqqqpppppppppppppppqqqoookkkiiihhhiiilllmmmkkkkkkjjjiiihhhgggfffeeeeeeeeedddccccccbbbbbbaaa```aaaccceeeeeeeeecccbbbcccbbbbbbbbbbbbbbbccccccbbbbbbaaa```^^^XXXQQQLLLFFFIIISSSdddtttxxxnnncccMMMEEE???@@@CCCFFFJJJNNN[[[pppxxxfffUUUMMMGGGCCC@@@@@@BBBKKK]]]mmm|||cccIIIAAA<<<999777666666555444333222222111111000/////////......//////000000111111111111111000000000000000---------------...///000000000000000000000000000...000111222111111222444:::BBBOOO[[[]]][[[\\\aaapppzzzwwwjjj^^^TTTTTTZZZaaaiiipppvvvxxx{{{|||}}}~~~~~~{{{xxxvvvrrrkkkgggccc]]]VVVPPP@@@<<<888666666666666666555777888999999;;;???AAAKKKPPPZZZgggqqq|||~~~hhhZZZYYYTTTOOOLLLLLLHHHBBB<<<;;;:::999777666666555555777777666555444333333333444555777777888:::>>>AAANNNXXXcccgggfff___RRRGGG@@@@@@BBBEEEEEEJJJXXXfffxxxyyyiiiYYYNNNNNNLLLLLLRRR___ooo}}}~~~wwwmmmaaaTTTJJJ======<<<;;;::::::::::::===>>>???>>>>>>???BBBDDDCCCCCCDDDFFFHHHLLLPPPRRRXXX\\\cccjjjsssPPPLLLGGGCCCAAAAAABBBBBBIIIPPPTTTSSSSSSWWW[[[[[[]]]___aaaffftttyyyrrrjjjiiiooowww|||~~~xxxrrrooooookkkbbb[[[WWWZZZggg}}}}}}|||xxxtttsssrrrrrrrrrqqqqqqqqqqqqppprrrpppmmmkkkkkkkkkmmmnnnmmmllllllkkkiiihhhhhhgggeeeddddddccccccbbbbbbaaa```aaacccdddeeedddcccccccccbbbaaaaaaaaaaaaaaabbb``````aaa```^^^YYYQQQLLLJJJMMMVVVffftttvvvlll```LLLEEE???@@@DDDFFFJJJOOO\\\qqqvvvcccSSSKKKFFFBBBAAABBBEEEOOOaaarrraaaHHH???<<<:::777666666666444333333333333222111111000000000000000000111111111222000000000000000000000000..................///000000000000000000000000000...000111222111111222444888???MMMYYY\\\[[[]]]aaapppyyy{{{mmmaaaVVVUUUZZZbbbkkkrrrvvvxxxzzz{{{{{{|||~~~~~~{{{yyyvvvqqqkkkfffaaa[[[SSSMMM@@@<<<888666666666777666777888999::::::<<>>AAAKKKVVVbbbgggfff^^^PPPDDD@@@@@@BBBDDDFFFMMM\\\jjjooo___TTTLLLLLLNNNUUUaaannnzzzxxxpppfffZZZMMMDDD<<<<<<;;;::::::::::::::::::<<<======>>>@@@DDDGGGEEEDDDEEEFFFJJJNNNSSSVVV]]]aaahhhpppzzzSSSOOOKKKFFFCCCBBBCCCDDDMMMTTTYYYXXXXXX\\\______```dddggglllxxx{{{uuunnnlllpppwww{{{}}}|||wwwqqqnnnmmmiiiaaaZZZXXX^^^mmm~~~zzzyyyvvvttttttssssssrrrrrrrrrqqqqqqqqqpppooonnnmmmllllllllllllllllllkkkjjjiiihhhggggggdddddddddcccbbbbbbaaaaaa___```bbbcccddddddccccccbbbbbbaaa```_________```^^^^^^___```^^^YYYQQQKKKMMMPPPYYYhhhtttsssggg[[[KKKDDD???AAADDDFFFKKKQQQ___tttsss```OOOGGGDDDBBBAAADDDHHHRRReeeuuu]]]FFF>>><<<:::777666666666444333444444444333222222111111111111111111222222222222000000000000000000000000111000///////////////000000000000000000000000000...000111222111111222444666<<>>;;;;;;:::999999999:::::::::;;;===???AAADDDHHHKKKIIIIIIIIIJJJNNNSSSYYY\\\ccchhhpppyyyTTTRRRNNNIIIEEECCCDDDEEEOOOWWW]]]]]]^^^aaadddcccdddhhhkkkoooxxx~~~yyysssqqqrrrvvvyyy{{{xxxtttooommmkkkfff```ZZZXXXbbbttt}}}xxxwwwtttssstttrrrrrrrrrqqqqqqppppppppplllllllllkkkkkkjjjiiihhhiiiiiihhhgggffffffeeeeeeddddddccccccbbbaaaaaaaaa___```aaabbbccccccccccccaaaaaa```___^^^^^^^^^^^^[[[\\\^^^___]]]XXXPPPJJJLLLPPPZZZhhhrrrooobbbVVVIIICCC@@@AAADDDGGGMMMSSSdddyyyppp\\\LLLEEECCCBBBBBBEEEJJJSSSeeeuuu\\\FFF???<<<:::888777777666555333444444444333222222111111111111111111111111111111/////////000000000000000222222111000/////////000////////////////////////...000111222111111222444666;;;FFFSSSXXXXXXYYY]]]gggsss|||}}}uuuhhh\\\WWWYYY```jjjsssuuuxxx{{{}}}}}}~~~~~~~~~~~~~~~|||{{{vvvrrrkkkeee___WWWNNNGGG???;;;888555666777777777888:::;;;;;;;;;===@@@CCCIIIOOO[[[iiirrr{{{sssaaaTTTMMMKKKJJJIIIIIIIIIGGGCCC@@@;;;:::999777666666555555777666555444444444444444222444777888999;;;>>>AAADDDOOOZZZ___^^^XXXMMMAAA@@@===>>>AAAGGGQQQbbbqqq}}}oooaaaXXXOOOQQQUUUZZZbbbkkktttyyy|||xxxooodddXXXLLLBBB<<<::::::999999999::::::;;;===>>>AAABBBDDDGGGLLLOOOPPPOOOOOOPPPTTTYYY___ccciiipppzzzUUUTTTQQQLLLGGGDDDEEEGGGPPPYYY```bbbcccgggiiihhhhhhlllnnnpppvvv}}}}}}vvvqqqnnnqqqwww}}}|||wwwttttttuuuwwwxxxssspppmmmkkkhhheee___ZZZYYYeeezzz|||wwwvvvtttrrrsssqqqqqqqqqpppooonnnnnnmmmjjjkkkkkkkkkjjjiiihhhggghhhggggggffffffeeeeeeeeeddddddcccbbbbbbaaaaaa`````````aaaaaabbbbbbbbbbbb``````___^^^]]]]]]^^^^^^ZZZ[[[\\\]]][[[VVVOOOJJJIIINNNYYYgggppplll___SSSGGGCCC@@@BBBDDDGGGNNNVVViii|||lllXXXJJJEEEDDDBBBCCCFFFIIIRRRbbbqqq~~~\\\GGG@@@===;;;888777777777555444333333333222111111000000000000000000000000000000......//////000000000000333222111000000000000000////////////////////////...000111222111111222444666:::DDDPPPVVVVVVWWWZZZbbbooowwwwwwuuu}}}~~~xxxlll___YYYXXX]]]gggpppssswww|||~~~~~~~~~|||{{{wwwrrrlllfff```WWWMMMFFF>>>;;;777555666777888777888999:::;;;<<<>>>AAADDDJJJPPP\\\iiirrrzzz{{{fffWWWMMMGGGEEEFFFFFFGGGHHHFFFCCCAAA;;;:::999777666666555555666666555444444444444555333555777999:::;;;===???AAAJJJSSSWWWXXXVVVOOOGGGBBB>>>===@@@FFFPPP___mmm|||uuuiii]]]UUURRRTTTWWWZZZ```iiittt{{{|||wwwmmm```SSSGGG???;;;999999999999:::;;;;;;<<>>;;;777555666777888888777999;;;<<<===@@@DDDGGGMMMRRR]]]iiirrr{{{nnn[[[NNNFFFCCCAAABBBEEEFFFFFFDDDBBB@@@;;;:::999777666666555555666555555444444444555555444666999:::::::::<<<===>>>FFFOOOSSSVVVWWWTTTNNNFFFBBB???BBBFFFNNN[[[fffrrr{{{yyynnncccZZZTTTQQQSSSWWWZZZ___hhhsss|||zzzuuukkk]]]NNNCCC<<<:::999999999:::;;;<<<===>>>???AAACCCEEEFFFJJJNNNQQQXXXYYY[[[^^^ccciiinnnqqq{{{XXXYYYXXXTTTNNNKKKMMMPPPRRR]]]gggkkkooosssuuutttsssvvvwwwwwwzzz~~~zzzqqqiiieeejjjuuu|||xxxzzz}}}yyyuuurrrqqqqqqjjjiiihhhgggeeeccc```]]]```ooo~~~zzzxxxtttrrrrrrrrrrrrqqqpppooonnnmmmmmmllllllkkkkkkjjjiiiiiiiiihhhhhhggggggggggggffffffccccccbbbbbbaaaaaa``````cccbbbaaa```___^^^^^^^^^^^^]]]]]]^^^^^^___```aaa]]]\\\ZZZXXXVVVRRRLLLHHHGGGOOO\\\iiinnnhhhYYYMMMDDDBBBAAACCCDDDGGGPPPZZZnnn}}}qqq```OOOFFFFFFCCCBBBDDDGGGKKKQQQ___mmm}}}^^^IIIBBB===;;;999777777777666444444444444333222222111111111111111000000000//////------......///000000111000000/////////000111111000000000000000000000000...000111222111111222444333555???LLLVVVXXXZZZ\\\___mmmnnnnnniiiyyyppptttvvvuuuhhh```[[[ZZZaaajjjoootttzzz~~~~~~~~~|||yyytttpppjjjeee___VVVKKKCCC===:::777555666777888888888:::<<<>>>@@@DDDHHHLLLPPPTTT^^^iiirrr{{{xxxbbbQQQGGGBBB@@@>>>@@@DDDEEEEEECCCAAA???;;;:::999777666666555555555555444444444555555666555777:::;;;:::999:::;;;;;;DDDNNNUUUZZZ]]]ZZZTTTLLLGGGDDDEEEHHHMMMWWW```hhhqqquuupppfff^^^WWWQQQJJJPPPVVV[[[```gggqqqyyy{{{vvvkkk\\\LLLAAA<<<::::::::::::;;;<<<===???@@@@@@BBBEEEHHHKKKOOOTTTWWW^^^```eeelllssszzzYYY[[[[[[WWWQQQNNNPPPTTTSSS^^^iiiooossswwwyyyyyywwwzzz{{{{{{~~~ssskkkffflllxxxyyyvvvyyyzzzuuuqqqoooooogggggggggfffeeebbb```^^^cccrrr{{{yyyuuurrrrrrssssssrrrqqqpppooonnnmmmkkkjjjiiihhhggggggggggggeeeeeeeeeeeeeeeeeeddddddccccccbbbbbbaaa`````````dddcccbbb```^^^]]]]]]]]]]]]]]]]]]^^^___```aaabbb^^^\\\YYYWWWTTTPPPLLLHHHJJJQQQ^^^jjjooogggWWWKKKDDDAAAAAACCCDDDHHHQQQ[[[mmmzzzmmm[[[KKKEEEEEEBBBBBBDDDHHHLLLSSSaaaooo}}}^^^IIIAAA===;;;999888888777666444666555555444444333222222333222222222111111000000---------...///000000111//////......///000111111000000000000000000000000///000222222111111333444000333<<>>@@@CCCGGGKKKOOORRRVVV___iiirrr{{{oooZZZKKKCCC??????===@@@CCCEEEDDDBBB@@@???;;;:::999777666666555555555555444444444555555666666888;;;;;;:::999999999888CCCOOOXXX^^^aaa^^^XXXQQQKKKGGGHHHIIIMMMTTT\\\aaaiiinnniii```YYYTTTOOOEEELLLUUU\\\aaagggooovvv~~~yyymmm]]]MMMBBB======::::::;;;;;;===>>>@@@AAABBBEEEHHHLLLPPPUUU[[[___dddhhhoooxxx^^^]]]\\\ZZZXXXVVVUUUTTTZZZaaaiiiqqqvvvyyyzzz{{{vvvqqqnnnvvvyyyvvv{{{}}}|||zzzvvvqqqnnniiijjjjjjhhhccc___]]]\\\hhhyyy}}}uuuttttttrrroooqqqpppooonnnmmmlllkkkkkkkkkkkkkkkjjjiiihhhhhhgggjjjiiihhhgggeeecccbbbaaabbbbbbaaaaaaaaaaaabbbbbb______^^^^^^^^^^^^______cccaaa``````aaabbbbbbaaa^^^[[[[[[\\\XXXQQQLLLLLLNNNUUUaaakkkmmmdddUUUIIIAAA???@@@CCCFFFJJJRRR[[[qqqrrrbbbUUUKKKEEECCC@@@BBBGGGKKKMMMUUUgggxxxyyyaaaMMM@@@@@@>>>;;;999888777555333777666666444333222111111222111111000000000000000111000///......///000111000000000000000000000000////////////000000000000000000000000111111111111444666;;;EEEPPPXXXZZZZZZ___jjjzzzuuulllmmmqqq{{{pppiiijjjqqq~~~|||qqqhhh```[[[^^^dddkkkssszzz{{{{{{|||yyynnnkkkeee```YYYQQQIIICCC<<<999666555666777777777;;;<<<>>>BBBFFFKKKOOORRRVVVWWW\\\dddlllvvvvvv___OOOEEE>>><<<===;;;<<<>>>???@@@@@@??????;;;;;;:::888777555444444444444444555555555555666444666888888777777999:::===FFFSSSbbbllloookkkgggaaaXXXOOOMMMMMMOOOUUU[[[bbbhhhllljjjeee```WWWNNNKKKOOOTTTZZZ___fffnnnuuu{{{xxxooo___OOOCCC??????;;;;;;:::;;;===@@@BBBDDDDDDGGGJJJLLLOOOVVV___gggmmmvvv______^^^]]]\\\ZZZZZZYYY\\\bbbkkktttzzz~~~zzzuuussszzz{{{zzz}}}{{{zzzwwwssspppllllllkkkgggccc___]]]]]]kkk{{{{{{tttssstttssspppppppppooonnnmmmlllkkkjjjjjjjjjjjjiiihhhgggggggggiiihhhgggfffeeedddcccbbbbbbbbbaaaaaaaaaaaabbbbbb``````_______________```bbbaaa______aaabbbaaa```^^^[[[[[[\\\XXXQQQLLLLLLOOOWWWdddllllllaaaRRRHHHDDDAAA@@@BBBEEEJJJUUU___vvv~~~ppp___RRRHHHDDDBBB@@@BBBGGGLLLPPPYYYkkk|||www```NNNBBB@@@>>>;;;999888777555333666555444333222111000000222111111000000000000000000000////////////000000////////////////////////////////////000000000000000000000000111111111111444666;;;DDDOOOWWWZZZYYY]]]hhhyyyxxxooolllpppyyyrrrkkkiiiooo{{{vvvmmmbbb\\\^^^eeellltttzzz{{{{{{~~~{{{xxxooolllgggaaaZZZRRRIIICCC<<<999666555666777888777<<<===???CCCHHHMMMRRRTTTXXXXXX\\\dddlllwwwpppZZZLLLCCC===;;;<<<;;;<<<>>>???@@@??????>>>;;;:::999888777555444444444444444555555555555666555777888888888888:::<<<>>>FFFUUUdddpppsssqqqmmmeee\\\SSSOOONNNOOOUUU[[[bbbiiinnnlllhhhcccZZZRRRPPPRRRVVVZZZ^^^eeennnttt}}}yyynnn^^^MMMBBB>>>>>>:::::::::;;;===@@@BBBDDDDDDGGGKKKNNNRRRZZZdddlllvvvaaaaaaaaaaaa```___^^^^^^]]]bbblllvvv~~~|||zzz~~~{{{zzzyyyxxxvvvtttpppooolllgggbbb______```mmm{{{zzzsssrrrssssssqqqoooooonnnmmmlllkkkjjjjjjiiiiiihhhhhhgggfffffffffggggggfffeeeeeedddccccccccccccbbbbbbbbbbbbccccccbbbbbbaaa``````___``````bbbaaa______aaabbbaaa```^^^[[[ZZZ[[[XXXQQQMMMMMMQQQ\\\iiioooiii\\\NNNFFFFFFCCC@@@AAACCCJJJWWWccc{{{|||lll[[[MMMEEEBBBAAA@@@BBBGGGMMMSSS^^^qqqsss]]]NNNDDD@@@===:::999888777555444444444333222111111000000222111111000000000000000//////000000000000//////........................////////////000000000000000000000000111111111111444555999CCCNNNVVVYYYYYYZZZfffwww~~~ssslllooowwwyyyqqqmmmlllxxx}}}ssseee\\\^^^fffllltttzzz{{{{{{~~~~~~~~~~~~~~~zzzxxxqqqnnniiiccc[[[RRRIIICCC;;;999666555666888888888===>>>@@@DDDJJJPPPVVVYYYZZZYYY\\\ccclllxxxyyyhhhTTTHHHAAA<<<:::;;;:::;;;===>>>??????>>>>>>::::::999888666555444444444444444555555555555666555777888888888999;;;===???HHHWWWgggtttyyywwwtttjjjaaaXXXSSSPPPPPPVVV]]]kkksssyyyxxxtttnnneee]]]WWWXXXYYY[[[```gggooouuuyyymmm]]]LLLAAA======<<<<<<<<<===???BBBEEEGGGGGGJJJNNNRRRXXXaaammmuuu~~~eeeeeeeeeeeecccaaa___^^^\\\aaajjjuuu~~~zzzxxxxxxyyyxxxxxxsssqqqlllfffaaa___aaabbbmmmzzz{{{tttrrrsssrrrpppmmmmmmmmmlllkkkjjjjjjjjjgggggggggffffffeeeeeeeeeeeeeeeeeedddddddddddddddccccccbbbbbbbbbbbbccccccdddcccbbbaaa````````````cccbbb``````bbbcccbbbaaa^^^[[[ZZZ[[[WWWQQQMMMNNNUUUaaammmpppfffWWWKKKEEEDDDBBBAAABBBDDDJJJXXXeee{{{jjjXXXJJJCCCAAAAAA???@@@EEEMMMVVVbbbvvvlllXXXLLLEEE???===:::999888777666444444444444333222111111000222111111000000000000000...///000111111000///...........................////////////000000000000///000000000111111111111333444888@@@KKKTTTXXXYYYZZZddduuuzzzmmmooovvvzzzssskkkvvvxxxggg\\\]]]eeellltttzzzzzzzzz}}}~~~}}}}}}|||}}}~~~}}}zzzwwwqqqnnniiiccc[[[QQQGGGAAA;;;999666555777888999999>>>???AAAFFFLLLTTTZZZ^^^]]][[[]]]cccmmmyyyooo```OOOEEE@@@<<<:::;;;999:::<<<===>>>>>>======:::999888777666555444444444444444555555555555666555666777777777999<<<>>>BBBJJJYYYiiiuuuzzzyyyvvvlllccc[[[UUURRRSSSZZZbbbuuu~~~~~~wwwnnnfff___^^^]]]^^^cccllltttzzzzzzlll[[[KKKAAA======>>>>>>@@@AAADDDGGGIIIKKKLLLOOOSSSXXX^^^hhhuuu~~~kkkkkkjjjhhheeeaaa^^^\\\ZZZ^^^fffrrr~~~}}}yyywwwxxxyyyyyyyyytttrrrlllfffaaa```bbbeeeooozzz~~~wwwsssqqqpppooollllllkkkkkkjjjjjjiiiiiifffffffffeeeeeeeeeeeeeeeddddddddddddddddddddddddcccbbbbbbbbbbbbbbbbbbcccccccccbbbaaaaaaaaaaaaaaaeeecccaaabbbcccdddcccccc^^^[[[YYYZZZWWWQQQNNNOOOXXXcccnnnnnnbbbSSSHHHDDD??????AAADDDFFFLLLYYYgggyyygggVVVIIIBBBAAABBB>>>???DDDMMMWWWfffzzzdddSSSIIIDDD???===:::999888888666555555555444444333333222222222111111000000000000000...///000111111000///...........................////////////000000000000///000000000111111111111333333666>>>IIIRRRWWWYYYZZZdddsssqqqpppuuuvvvlllvvv}}}~~~{{{jjj\\\\\\bbbjjjrrrxxxyyyyyy|||~~~}}}}}}|||{{{|||}}}|||zzzxxxooolllhhhbbbZZZPPPFFF???;;;999666666777999::::::>>>???BBBGGGNNNWWW^^^cccbbb^^^^^^dddnnn{{{iii[[[LLLDDDAAA===:::;;;888999;;;<<<======<<<<<<999888888777666555444444444444444555555555555666444555666666777999<<>>???AAADDDGGGJJJLLLMMMOOORRRVVV[[[bbbmmm{{{rrrqqqpppmmmiiiccc___\\\[[[^^^eeeqqq}}}~~~|||xxxwwwwwwxxxxxxxxxsssqqqllleeeaaa```cccfffqqqzzzxxxsssqqqooooookkkjjjjjjjjjiiiiiiiiihhheeeeeeeeeeeeeeeeeeeeeeeedddcccccccccccccccccccccbbbbbbaaaaaaaaaaaabbbbbbbbbbbbaaaaaaaaaaaabbbbbbeeecccaaaaaacccdddcccbbb^^^ZZZYYYYYYWWWQQQNNNPPPZZZbbbjjjhhh\\\OOOFFFBBB<<<>>>BBBFFFHHHNNN]]]kkkuuueeeTTTHHHBBBAAABBB??????CCCMMMZZZjjj|||___OOOGGGCCC>>><<<:::999888888777555555555555444444333333333222111111000000000000000//////000000000000//////........................////////////000000000000000000000000111111111111333222444<<>>AAAHHHOOO[[[gggpppsssqqqnnnfff```YYYTTTRRRTTT___jjj{{{}}}sssllliiifffdddfffmmmvvv~~~uuudddSSSGGGAAA@@@AAA>>>???BBBEEEHHHKKKMMMOOORRRUUUZZZ```hhhuuuxxxxxxvvvsssnnniiiccc```___aaafffrrr}}}{{{xxxwwwwwwwwwvvvuuuqqqoookkkeeeaaaaaadddgggnnnwwwwwwrrrpppoooooojjjiiiiiiiiiiiihhhhhhhhheeeeeeeeefffffffffffffffddddddccccccbbbbbbaaaaaaaaaaaa````````````aaaaaa```````````````aaabbbccccccaaa``````aaabbbbbbaaa^^^ZZZYYYYYYVVVQQQOOOPPPYYY^^^bbb___UUUJJJCCC???>>>???CCCFFFIIIQQQbbbsssyyypppaaaRRRGGGAAA@@@@@@AAA@@@DDDOOO\\\mmmzzz]]]MMMFFFCCC>>><<<:::888999888777555444444444333333333333222222111111000000000000000000000////////////000000////////////////////////////////////000000000000000000000000111111111111333222333:::EEEOOOVVVXXXUUU^^^lllzzzwwwqqqoooxxxzzzmmmuuu{{{zzz{{{~~~qqqccc\\\]]]dddlllssstttvvvzzz||||||}}}|||{{{{{{||||||{{{zzzmmmkkkhhhccc\\\RRRHHH@@@;;;999666666888:::;;;;;;===>>>AAAGGGPPP[[[dddjjjjjjdddaaafffrrrwwwbbbVVVJJJEEEAAA<<<999888666888999:::;;;;;;::::::777777777666555555444444444444444555555555555666666777777888999<<>><<<999888999888777666333333222222222222222222222111111000000000000000111000///......///000111000000000000000000000000////////////000000000000000000000000111111111111333111222999DDDOOOUUUXXXRRR[[[iiiwwwxxxpppmmmuuu}}}mmmtttyyyyyy{{{tttfff^^^\\\bbbjjjqqqsssuuuyyy||||||}}}|||{{{{{{|||}}}|||zzzmmmkkkhhhddd]]]TTTIIIBBB;;;999666666888:::;;;;;;<<<>>>AAAGGGPPP[[[eeekkkllleeebbbgggsssuuuaaaUUUIIIDDDAAA<<<777666666777999:::;;;;;;::::::777777666666555555444444444444444555555555666666888888999999;;;>>>CCCGGGIIIOOOZZZfffnnnqqqnnnkkkccc^^^WWWQQQMMMPPP[[[hhhrrrwwwqqqoookkkhhhjjjooovvv{{{|||vvvjjjYYYIII@@@===???@@@EEEGGGJJJNNNRRRUUUWWWXXX]]]bbbiiirrr~~~wwwyyy{{{zzzyyy}}}}}}~~~{{{yyyxxxrrrkkkffffffjjjttt|||~~~|||}}}|||yyywwwwwwwwwwwwwwwooommmiiiccc^^^\\\]]]___hhhiiirrrzzzuuurrrpppnnnlllmmmlllkkkiiihhhhhhggggggcccfffiiiiiihhhhhhjjjlllfffeeecccbbbaaaaaaaaabbb]]]___aaaaaa```___```aaa______```bbbbbbccccccccc``````___^^^^^^^^^^^^______[[[YYYZZZVVVPPPPPPUUU^^^^^^[[[UUUMMMFFFBBB@@@AAAAAADDDGGGLLLXXXooo}}}pppcccTTTKKKFFFAAA???AAA>>>AAAGGGOOO\\\qqqrrrYYYOOOJJJFFF<<<;;;;;;:::999888777777444444444444444444444444333222111000////////////000000000000000000000000222111111111000000//////////////////000000000000000000000000111111111111///333555444<<>>@@@CCCEEEMMMPPPXXXbbbkkknnnlllhhh___ZZZVVVUUUSSSSSSYYYaaasss~~~uuuiiifffdddcccgggooouuuyyyyyynnn```OOOCCC@@@BBBEEEFFFKKKNNNUUU\\\^^^]]]```fffcccjjjxxx|||xxxuuuuuuzzz}}}~~~yyyqqqhhhhhhllluuu~~~vvvrrrrrruuuuuutttuuuwww~~~~~~zzzxxxwwwwwwuuutttpppnnniiiccc^^^\\\\\\^^^bbbdddlllzzz{{{vvvsssrrrooommmlllllljjjiiihhhgggggggggfffhhhjjjjjjhhhfffgggiiidddcccbbb```____________\\\^^^```aaa```___```aaa______```aaaaaaaaaaaaaaa```______^^^^^^^^^^^^^^^```[[[YYYYYYUUUPPPQQQWWWZZZYYYVVVPPPIIICCC???>>>@@@AAAEEEIIIOOO\\\tttxxxjjj^^^PPPIIIDDD@@@???AAA>>>AAAGGGOOO]]]ssspppWWWMMMHHHDDD======<<<;;;:::999888888555555555555555555555555333222111000000/////////000000000000000000000000111111111000000000//////////////////000000000000000000000000111111111111111444555444:::GGGPPPSSSXXX^^^iiivvvzzznnniiisssyyyxxxzzzyyykkk```]]]]]]aaahhhpppuuuyyy|||~~~}}}}}}~~~~~~}}}||||||{{{vvvqqqjjjddd]]]TTTJJJBBB:::999777666666888:::<<<<<<>>>BBBGGGOOOZZZfffnnnoookkkhhhkkkwwwlll\\\RRRHHHCCC@@@;;;888999888888888888888888888999888777777666555555444444555444444555555666777888999;;;>>>@@@BBBDDDGGGIIIOOORRRYYYaaahhhjjjhhheee^^^ZZZVVVTTTRRRRRRWWW___pppzzzsssgggcccaaaaaadddkkkppprrrqqqdddYYYKKKCCCBBBEEEHHHIIIQQQSSS[[[dddhhhggggggjjjppp{{{}}}~~~{{{yyy|||yyyooonnnpppwww~~~vvvlllfffdddeeeeeeeeejjjmmmvvv~~~|||zzzxxxvvvrrrppppppnnniiiccc^^^[[[[[[\\\\\\]]]dddqqqzzz|||~~~~~~zzzwwwuuusssqqqooolllllljjjiiihhhgggggggggiiikkkllljjjgggeeedddddd``````___]]]\\\\\\[[[[[[ZZZ]]]___``````___```aaa``````aaaaaa``````___^^^^^^^^^^^^^^^]]]]]]]]]]]]___\\\YYYWWWSSSQQQSSSXXXXXXWWWSSSMMMFFFAAA>>>>>>???AAAFFFKKKRRRaaazzz|||rrrdddXXXKKKEEEBBB??????AAA???AAAFFFOOO___vvvlllTTTJJJFFFBBB>>>>>>===<<<;;;:::999999666666666666666666666666333333111000000000000000000000000000000000000000111111000000000000//////////////////000000000000000000000000111111111111111444555444888BBBKKKOOOVVV\\\hhhuuu|||ooohhhppp~~~xxxwwwyyy}}}pppddd^^^YYY^^^fffooovvv{{{~~~}}}}}}~~~~~~~~~}}}||||||vvvrrrlllfff```WWWLLLDDD:::999777666777999;;;======???BBBGGGOOOYYYdddlllnnnmmmlllqqq}}}}}}iii\\\RRRHHHCCC@@@;;;888999888888888888888888888777777777777666555555444444555444444555555666777888:::===@@@CCCEEEGGGJJJMMMQQQSSSXXX^^^ccceeedddbbb___[[[YYYWWWTTTSSSYYYbbbpppzzz~~~pppeee```______ccciiilllllljjjZZZSSSIIIEEEGGGLLLPPPRRR^^^```gggpppuuutttsssvvv}}}vvvrrruuu{{{wwwuuutttyyyzzzoooddd^^^\\\[[[\\\^^^aaaeeeooo~~~~~~}}}|||{{{yyyvvvrrrnnnooommmiiibbb\\\XXXXXXXXXYYYYYY^^^hhhnnnoooqqqtttvvvvvvwwwxxxwwwvvvsssqqqmmmlllkkkiiihhhhhhhhhhhhjjjkkkkkkjjjgggdddaaa```\\\[[[ZZZYYYXXXXXXXXXXXXYYY[[[___````````````aaaccccccbbbbbbaaa___^^^]]]]]]]]]^^^]]]]]]]]]\\\\\\]]][[[WWWTTTQQQPPPSSSWWW[[[YYYTTTMMMFFFAAA>>>>>>???AAAFFFLLLTTTccc}}}yyyooo```TTTIIICCCAAA>>>>>>@@@???AAAGGGQQQccc{{{hhhSSSIIIEEEBBB>>>======<<<;;;:::999999666666666555555555555555333333222111000000000000000000000000000000000000000000000000000000//////////////////000000000000///000000000111111111111000222333333777>>>HHHOOOUUU[[[fffttt}}}ppphhhnnn{{{vvvvvvyyytttfff]]]YYY]]]eeennnvvv{{{||||||}}}}}}}}}~~~~~~}}}||||||uuuqqqmmmhhhbbbXXXMMMEEE<<<;;;999777777888;;;<<<<<<>>>AAAFFFLLLVVV```ggglllmmmpppxxxzzzhhh\\\RRRHHHCCC@@@;;;888999888888888888777777777777777777666666555555555555555444444555555666777888:::===@@@CCCEEEGGGKKKMMMOOOQQQUUUZZZ^^^aaabbbcccccc```^^^\\\XXXXXX```jjjxxxqqqccc___^^^```dddiiikkkjjjgggVVVQQQKKKIIIMMMUUU[[[___lllooouuu{{{||||||wwwrrrnnnmmmrrr}}}{{{xxxwwwzzz}}}ttthhh\\\XXXWWWVVVXXX\\\\\\```jjjwww|||{{{{{{{{{zzzwwwsssooommmkkkggg```YYYUUUSSSSSSVVVUUUYYY___ccccccfffjjjjjjooovvv{{{|||yyyuuusssnnnmmmllljjjiiiiiiiiiiiijjjiiiiiihhhfffccc___\\\WWWVVVTTTSSSSSSTTTUUUVVVXXX[[[___aaaaaaaaaaaabbbeeeeeedddcccbbb```___^^^]]]]]]^^^^^^^^^]]]\\\[[[ZZZYYYVVVQQQNNNPPPTTTVVV]]]ZZZTTTLLLDDD???======>>>@@@FFFLLLTTTddd~~~xxxnnn^^^SSSHHHCCC@@@======>>>???BBBHHHUUUhhhdddRRRJJJFFFDDD======<<<;;;:::999888888555555555444444444333333444333222111000000000000111111111111111111111111//////////////////000000////////////000000000000///000000000111111111111...///111333666<<>>;;;888777777999:::;;;<<>>???BBBJJJYYYooo|||aaaRRRJJJFFFDDD======<<<;;;:::999888888555555555444333333222222444333222111111000111111111111111111111111111111......////////////000000////////////000000000000000000000000111111111111...///111444555999DDDPPPUUUYYYaaalllzzzzzzppprrr}}}{{{{{{~~~zzzkkk]]]WWWYYY^^^hhhttt|||~~~~~~zzzzzz{{{|||||||||{{{{{{tttrrrooommmggg]]]PPPGGGCCC@@@===999777777888999:::<<>>;;;;;;===@@@BBBIIIRRR\\\nnnsssfffVVVLLLCCCAAA@@@>>>>>>@@@???CCCMMM^^^uuuxxx___SSSJJJDDDBBB>>>>>>===<<<;;;:::999999666666666555444333333333444444333222111111111111111111111111111111111111........./////////000000////////////000000000000000000000000111111111111111000222555555666AAANNNUUUWWW\\\eeerrrwwwwwwrrrcccZZZZZZ]]]fffqqqzzz}}}}}}xxxyyyyyyzzz{{{{{{zzzzzzvvvtttrrrpppkkkaaaTTTJJJBBB@@@===:::888888999:::;;;<<>>AAABBBCCCDDDGGGIIIEEEHHHLLLPPPUUU^^^hhhooorrrpppmmmkkkjjjrrrsssjjjhhhggghhhjjjiiifffbbbZZZ]]]dddllluuu|||vvvqqqnnnnnnlllnnnqqqtttyyy{{{uuuhhhZZZRRRTTTUUURRRTTT[[[ZZZ\\\```dddhhhjjjkkkkkkeeehhhkkkllllllnnnssswww{{{{{{~~~~~~~~~~~~{{{yyywwwtttpppmmmdddccc___XXXPPPIIIFFFEEE<<<<<>><<<>>>DDDKKKOOOWWW[[[aaadddeeeeeeeeeeeedddcccccccccaaa```___^^^^^^___```aaaaaa___]]]\\\VVV[[[ZZZUUUSSSWWWXXXVVVTTTQQQKKKDDD>>><<<>>>AAA@@@DDDKKKUUUaaasssooobbbRRRHHHAAA??????>>>???AAA???CCCNNN```xxxwww___SSSJJJCCC@@@??????>>>===<<<;;;::::::888777777666555444444444555444333222111111111111111111111111111111111111---.........//////000000////////////000000000000000000000000111111111111333222444666444444???LLLUUUUUUYYY```lll{{{}}}{{{wwwiii```^^^___eeeooowwwyyyxxxwwwxxxyyyyyyzzzzzzzzzyyywwwvvvuuusssnnndddVVVMMMAAA???<<<:::999999;;;<<<<<<===@@@CCCGGGLLLSSSXXX^^^hhhwwwxxxlll\\\RRRHHHCCC@@@;;;888999333444555666777888999:::555555555666666666666666555444444555555666777888999;;;>>>??????@@@BBBDDDFFFHHHKKKOOOTTT]]]hhhpppyyywwwtttrrrrrr{{{yyyssspppmmmllllllkkkgggccc]]]dddooo{{{zzztttsssqqqqqqssslllpppuuuyyy}}}{{{ttteee___XXXRRRRRRUUUXXXZZZ]]]^^^___```aaabbbbbbbbb``````___\\\]]]bbblllsssxxx~~~~~~}}}zzzxxxtttooolllfffccc^^^WWWOOOHHHBBB???>>>>>>???@@@???CCCPPP^^^tttyyyvvvssspppnnnlllkkkiiigggkkkjjjhhhfffaaaYYYPPPJJJDDD???<<<>>>@@@CCCKKKRRRXXX___dddeeeeeeeeeaaa\\\ddddddddddddbbbaaa_________`````````___^^^]]]]]][[[[[[YYYXXXWWWWWWWWWWWWRRRLLLDDD??????@@@??????AAAEEELLLVVVfff}}}|||kkk___OOOIIIDDDBBB???<<<===@@@AAACCCOOOfffwww```QQQFFFCCCEEEBBBAAA>>><<<:::::::::::::::888666555444444444555333333333222222222111111111111111111000000000000////////////000000000000//////////////////////////////000000000000//////333333333333555999>>>CCCTTTWWWYYY\\\eeeuuu}}}zzzxxxpppbbb```___bbbkkksssxxxzzzxxxxxxxxxyyyyyyzzzzzzzzz{{{xxxuuutttqqqiii]]]TTTGGG???888888999999:::<<<<<>><<<999777888666444444666888888888555555666666555555444333444444555666777888999999777999<<<===>>>???AAACCCGGGIIILLLNNNSSS]]]hhhqqq|||~~~zzzrrrsss~~~}}}~~~|||vvvnnnjjjkkknnnkkksss|||nnnmmmpppqqqppprrrwwwvvvvvvyyy~~~wwwhhhccc[[[UUUTTTVVVYYYZZZ[[[[[[]]]^^^___`````````]]]^^^______aaahhhrrrzzz|||yyyvvvsssooollleeeaaa[[[SSSKKKEEE@@@===<<<<<<>>>@@@@@@EEETTTbbbxxxyyysssqqqooonnnnnnnnnmmmkkkiiihhhgggddd```XXXOOOHHHDDD@@@???AAACCCFFFLLLTTT]]]eeejjjiiihhhgggccc^^^dddddddddcccbbbaaa```___````````````___^^^]]]\\\[[[[[[ZZZXXXWWWVVVVVVVVVPPPJJJCCC???>>>?????????CCCGGGNNNYYYjjjzzzhhh\\\MMMGGGBBBAAA>>>;;;<<>>??????DDDIIIQQQ^^^pppvvvdddYYYJJJDDD@@@???===:::;;;???DDDJJJZZZqqqhhhVVVOOOJJJFFFGGGEEEDDDAAA>>><<<;;;::::::888888777777666444333222333333333222222222111111111111111111000000000000////////////000000000000//////////////////////////////000000000000//////111111222222333666;;;>>>NNNTTTWWWXXX^^^kkkwww~~~|||tttvvvyyyrrrddd```]]]___gggpppvvvyyy{{{{{{{{{zzzyyyyyyxxxxxxyyyxxxyyyyyywwwoooddd[[[MMMDDD<<<::::::::::::<<<<<<>>>BBBCCCEEEHHHOOOTTT___fffqqq|||xxxlll^^^VVVLLLDDD@@@>>>;;;999888777777888::::::999777555555666666555555444333444555555666666777777777888999:::;;;<<<@@@EEEIIIPPPRRRSSSTTTYYYbbboooxxx}}}|||wwwuuu~~~|||rrrnnnooorrr}}}wwwmmmfffjjjqqqvvvwwwxxxyyywwwvvvyyy~~~zzzooojjjccc^^^\\\\\\\\\\\\]]]^^^```cccgggjjjmmmoooooottt{{{zzzuuurrrpppnnnmmmddd^^^TTTJJJBBB>>><<<<<<:::;;;>>>AAADDDKKK\\\kkkzzzpppnnnmmmmmmnnnoooooonnnhhhgggeeeccc^^^WWWNNNGGGBBBBBBDDDIIIKKKMMMSSS[[[iiisssyyyvvvooojjjgggccceeedddcccbbbaaaaaaaaaaaa`````````___^^^]]]\\\[[[[[[[[[ZZZYYYVVVSSSQQQOOOGGGDDD???<<<<<<===???@@@EEEJJJUUUcccuuurrraaaUUUHHHBBB???>>>===;;;<<>><<<::::::999777777888888777555333222333333333222222222111111111111111111000000000///////////////000000000000//////////////////////////////000000000000//////000111111111111444888;;;LLLSSSXXXYYY\\\hhhttt{{{|||pppnnnvvv|||xxx{{{{{{vvvgggbbb]]]^^^eeennnuuuxxxyyyyyyyyyxxxxxxxxxxxxxxxyyyxxxxxxxxxvvvppphhhbbbQQQGGG???<<<;;;::::::===;;;>>>AAACCCDDDHHHNNNSSS^^^dddlllttt}}}yyymmm^^^WWWLLLDDD@@@>>>;;;888666666666888::::::888666555555555666555555444333666666666666777777888888888888999999;;;@@@GGGLLLSSSVVVZZZ]]]aaahhhqqqxxxxxxuuuqqqrrr~~~}}}zzzoookkklllooo|||}}}oooiiifffkkksssyyy{{{{{{{{{yyywwwyyy}}}xxxqqqlllfffbbb```````````````bbbeeekkkqqqxxx}}}~~~yyytttqqqooommmlllccc]]]RRRHHH@@@===<<<=========@@@CCCFFFNNN___ooozzzrrrpppmmmlllllllllkkkiiihhhgggfffddd```YYYPPPJJJBBBBBBFFFJJJMMMPPPYYYcccooozzz}}}ssslllhhhfffeeedddcccbbbaaaaaaaaabbb`````````___^^^\\\[[[ZZZZZZZZZZZZXXXUUUQQQLLLJJJBBB@@@>>><<<;;;===???AAAFFFLLLXXXggg{{{nnn]]]RRRGGGBBB??????>>>===???DDDEEEPPPeee}}}bbbSSSPPPLLLGGGEEEDDDBBB???===;;;999999999777777888888777555333222333333333222222222111111111111111111000000000///////////////000000000000//////////////////////////////000000000000/////////000111111111333666999IIISSSZZZ[[[]]]gggttt|||zzzlllfffkkkyyyxxxuuuyyy{{{kkkeee^^^]]]ccckkkssswwwttttttuuuvvvwwwwwwxxxxxxyyyxxxvvvuuurrroookkkhhhVVVLLLBBB>>><<<:::;;;===<<>>??????BBBEEEIIIRRRddduuu|||tttrrrnnnlllkkkiiigggeeeggggggfffeeebbb\\\TTTNNNDDDDDDGGGKKKNNNTTTaaannnyyyxxxnnniiihhheeedddbbbaaaaaaaaabbbccc`````````___]]]\\\ZZZYYYXXXXXXYYYWWWSSSNNNHHHEEE>>>>>>===<<<;;;===@@@CCCHHHOOO\\\lllyyyiiiYYYNNNFFFBBB???@@@@@@???BBBFFFIIIVVVmmmbbbUUUQQQLLLFFFEEEBBBAAA>>><<<::::::999:::888888777777666444333222333333333222222222111111111111111111000000000000////////////000000000000//////////////////////////////000000000000/////////000111111111222555777CCCOOOZZZ[[[\\\eeettt}}}yyyhhh```bbbppp~~~xxxvvvzzzqqqiii```\\\aaajjjqqquuuqqqrrrssstttuuuwwwxxxxxxxxxxxxvvvtttqqqnnnllljjj[[[PPPEEE@@@===;;;;;;======@@@BBBDDDDDDHHHNNNSSSZZZ^^^dddjjjnnnuuu}}}zzzmmm^^^VVVLLLCCC???<<<999666555444444555666777666444555555666666555555444333//////000111222333444444666666666777999>>>EEEJJJOOOWWWaaahhhkkklllmmmnnnooommmkkkppptttiiieeefffgggkkkrrryyy{{{zzz{{{rrrnnnooonnnpppwww~~~{{{zzz}}}~~~{{{rrrpppmmmllllllmmmmmmllllllpppxxx|||xxxuuurrroookkkhhh]]]WWWNNNEEE???======>>>>>>???BBBGGGLLLWWWjjj{{{vvvssspppmmmkkkiiigggdddeeeeeeeeeeeeccc]]]VVVPPPGGGGGGHHHLLLOOOXXXiiiyyy~~~pppkkkiiieeedddbbbaaa```aaabbbccc``````______]]][[[ZZZYYYVVVWWWWWWVVVRRRKKKDDD@@@<<<=========<<<>>>BBBEEEKKKSSSaaarrrrrrcccTTTJJJEEE@@@>>>???@@@@@@CCCHHHNNN]]]vvv|||bbbWWWRRRKKKFFFFFFAAA@@@>>>===;;;;;;;;;<<<999888777666444444444444333333333222222222111111111111111111000000000000////////////000000000000//////////////////////////////000000000000//////000111222111111222444666;;;JJJWWWYYYYYYbbbrrr}}}~~~jjj^^^___mmm{{{zzzxxx{{{vvvmmmbbb]]]```hhhppptttssssssttttttuuuvvvwwwwwwuuuwwwyyyxxxuuupppkkkiii___SSSGGGAAA>>>;;;;;;===>>>AAACCCDDDEEEHHHNNNSSSYYY^^^dddiiimmmrrrxxx}}}zzzmmm```XXXMMMDDD@@@===:::777666555444444666777777666555555666666555555444333...///000111333444666666555555666777999===CCCGGGLLLTTT^^^eeeggghhhhhhjjjiiihhhhhhmmm{{{~~~nnnddd``````aaaaaaffflllpppxxxyyysssoooqqqqqqqqqwww}}}|||}}}zzz|||}}}sssqqqooooooqqqrrrrrrqqqsssxxx~~~{{{xxxuuurrrooojjjgggZZZUUULLLDDD>>><<<<<<======>>>BBBHHHNNNZZZnnnwwwtttqqqnnnllljjjhhheeecccdddddddddccc]]]VVVQQQJJJIIIJJJLLLQQQ[[[ooosssllljjjeeedddbbb``````aaacccddd``````___^^^]]][[[ZZZYYYUUUVVVWWWUUUPPPIIIBBB>>>:::<<<======<<<>>>CCCGGGNNNVVVddduuu{{{mmm___PPPGGGDDD???===???@@@@@@CCCHHHSSSccc|||xxxaaaWWWRRRJJJFFFGGGBBB@@@???============>>>:::888777555444444444555333333333222222222111111111111111111000000000000////////////000000000000//////////////////////////////000000000000//////000111222222111222444666555EEESSSVVVVVV```ppp|||nnn``````nnn}}}}}}zzz{{{~~~yyyoooccc]]]```gggooosssuuuuuuuuuuuuvvvvvvvvvvvvssswww{{{|||xxxrrrkkkggg```UUUHHHBBB???;;;;;;===???AAADDDEEEFFFIIIOOOTTTYYY^^^eeejjjmmmqqqvvvzzz}}}zzzlllaaaYYYNNNFFFAAA>>>;;;888888666444444666888888888555555666666555555444333000111222444666888999:::444555666777888<<>>???>>>===AAAHHH[[[nnnoooXXXRRRQQQIIIDDDEEEBBBAAA??????@@@AAA@@@???999888888777666555555444333333333222222222111111111111111111000000000000000000000000000000000000////////////////////////////////////000000000000111222222111///...///111999BBBOOOWWWXXX[[[iiiyyyuuukkkiiiqqq{{{~~~{{{|||{{{pppeee___^^^aaajjjsssvvvuuuuuuxxx{{{|||zzzwwwvvvwwwxxxwwwvvvrrrooolllddd[[[MMMCCC??????@@@@@@BBBDDDFFFGGGIIIKKKNNNQQQWWWZZZ```fffnnnuuu{{{zzzooodddXXXLLLEEE@@@;;;888999777666555444444555666777:::999888666555555444444444444444444444555666777555666666666666999===@@@IIILLLQQQVVVZZZ^^^```aaa[[[___bbbeeeooo~~~xxxnnnbbbYYYXXX]]]aaadddmmm}}}xxxvvvuuuuuuvvvyyy~~~vvvrrrrrrvvv~~~zzzvvvqqqnnnmmmnnnrrrvvvwwwwww||||||xxxvvvsssnnngggaaaZZZPPPFFFBBB@@@======???BBBCCCHHHQQQ\\\iiizzzwwwqqqooonnnkkkhhhiiigggfffffffffeeeaaa\\\XXXQQQKKKIIINNNSSS___zzzvvvmmmhhhbbbbbbaaaaaa```aaaaaaaaa```___\\\YYYWWWVVVVVVVVVTTTUUUTTTRRRMMMGGGAAA>>>>>><<<::::::<<<@@@DDDEEEOOOVVVeeezzz~~~mmm^^^RRRIIIDDDAAA>>>>>>?????????EEELLL```tttmmmXXXRRRPPPIIIDDDEEEBBB@@@??????@@@@@@@@@???::::::999888777666555444333333222222222111111111111111111111000000000000000000000000000000000000////////////////////////////////////000000000000///000111000///000111333777@@@MMMVVVXXX[[[hhhvvvuuurrryyy~~~~~~}}}zzz{{{}}}tttiiiccc``````fffnnnsssrrrssswwwzzz|||{{{yyyvvvvvvwwwvvvtttrrrooommmjjjaaaTTTIIIDDDBBBBBBBBBAAACCCFFFHHHJJJLLLOOOQQQWWW[[[aaahhhrrr{{{~~~ttteeeYYYMMMFFFAAA;;;888999777666555444444555666777:::999888666555555444444444444444444444555666777555666666666777999===@@@FFFHHHLLLPPPTTTXXX[[[]]][[[^^^```ccckkkyyy}}}zzz{{{~~~}}}wwwpppfff^^^]]]bbbiiiqqq}}}xxxvvvvvvvvvwwwzzz{{{oookkkmmmsss~~~|||uuupppmmmlllkkknnnrrrvvvyyyzzz}}}zzzxxxvvvppphhhaaaZZZPPPFFFBBBAAA??????AAAEEEEEEKKKUUU```nnnwwwpppooonnnjjjhhhhhhdddddddddeeeeeeccc^^^[[[RRRLLLJJJNNNUUUdddrrrjjjdddbbbbbbbbbbbbbbbaaa```___```^^^[[[XXXVVVUUUVVVVVVRRRRRRQQQOOOJJJEEE???<<<<<<;;;;;;;;;===@@@CCCEEENNNYYYkkkyyyiii[[[OOOFFFAAA???>>>>>>@@@@@@AAAIIIQQQfffzzz}}}iiiWWWQQQOOOIIIEEEEEEBBB@@@>>>>>>???@@@???>>><<<;;;:::888777555444444222222222222111111111111222222111111111000000000000000000000000000000000////////////////////////////////////000000000000---...000000000111333555555>>>KKKUUUXXX[[[fffrrr|||zzzzzz}}}xxxyyy}}}wwwmmmfffaaa___ccchhhooooooqqquuuyyy{{{{{{zzzvvvvvvvvvtttsssqqqooonnnjjjbbbVVVKKKDDD@@@>>>===???BBBFFFIIIKKKMMMPPPRRRWWW[[[bbblllwwwxxxfffZZZNNNGGGBBB<<<999:::777666555444444555666777999888777666666555444444333333333444444666777777666666777777777999===@@@DDDFFFHHHKKKNNNSSSYYY]]]___aaabbbbbbiiiuuu~~~}}}tttooonnnppptttvvv}}}zzzwwwssslllddddddhhhlllyyy~~~zzzwwwwwwxxxyyy|||sssgggdddiiirrryyyrrrmmmmmmllllllmmmooosssuuuwww~~~~~~{{{zzzwwwqqqhhhaaaXXXNNNDDDAAA@@@??????AAADDDFFFMMMYYYgggxxxxxxqqqooonnnjjjggghhhddddddddddddeeeccc___\\\QQQKKKHHHKKKTTTfffxxxmmmfffbbbaaaaaabbbbbbaaa___]]]\\\___^^^[[[XXXVVVUUUVVVVVVQQQQQQPPPMMMIIIDDD???<<<:::;;;<<<===>>>@@@CCCEEENNN\\\rrrttteeeXXXMMMEEE??????>>>>>>??????AAAKKKUUUjjjtttdddUUUOOOMMMHHHFFFFFFBBB@@@>>>>>>??????>>>===<<<;;;:::888666444333222333222222222111111111111222222222111111111000000////////////////////////////////////////////////////////////000000000000---///000000000000333555555<<>>BBBFFFJJJLLLNNNQQQSSSWWW\\\dddooo}}}yyyhhh\\\OOOHHHCCC===:::;;;888777555444444555666666777777777777666555444333333333333444555666777888666777888888888:::>>>AAAFFFGGGIIIJJJMMMSSS]]]cccgggiiihhhfffjjjttt{{{}}}~~~wwwmmmgggfffiiinnnppp{{{zzzyyyxxxqqqjjjiiimmmmmm|||{{{{{{{{{|||~~~wwwjjj______gggttt~~~xxxqqqmmmmmmmmmmmmnnnooorrrvvvxxx|||~~~}}}{{{wwwqqqggg```UUUKKKBBB??????>>>???AAACCCFFFPPP```qqqyyyrrrpppooojjjhhhhhhfffeeedddddddddbbb^^^[[[RRRMMMIIIKKKUUUiiiqqqiiieeeaaa^^^______```___]]][[[ZZZ]]]\\\ZZZXXXWWWVVVUUUUUUQQQQQQOOOMMMIIIDDD@@@===999;;;===>>>???AAAEEEHHHQQQaaazzz}}}pppbbbVVVLLLDDD??????>>>>>>???>>>AAALLLYYYnnnjjj___TTTNNNKKKHHHFFFFFFCCCAAA???>>>??????>>>===;;;:::999777555333222111333333333333222222222111222222222222111111111111////////////////////////////////////////////////////////////000000000000///000111000//////111333555:::EEEQQQXXX\\\dddlll}}}xxxxxx{{{yyymmmddd^^^\\\```fffkkkmmmoooqqqssssssttttttuuutttsssrrrqqqpppoooooogggccc\\\TTTLLLFFFBBBAAA???BBBFFFIIILLLNNNQQQTTTXXX]]]fffqqqzzzjjj^^^QQQJJJDDD>>>;;;;;;888777666555444444555666666666777777666555444333333333333444555666777888777888888888999;;;???BBBFFFHHHJJJKKKNNNVVVbbblllppppppnnnjjjllltttyyyzzz{{{tttlllggghhhlllqqqttt~~~}}}~~~|||vvvmmmkkknnnrrrnnnbbbZZZ]]]iiiwww{{{vvvqqqnnnkkkmmmnnnoooppptttxxx|||~~~}}}}}}zzzvvvoooeee^^^SSSIII@@@>>>???>>>???BBBDDDIIIWWWjjj~~~zzzsssqqqpppkkkhhhiiihhhgggeeedddcccaaa]]]ZZZVVVRRRMMMMMMVVVkkkxxxkkkfffdddaaa]]]]]]]]]]]]]]]\\\[[[ZZZ[[[[[[[[[ZZZXXXVVVUUUTTTQQQQQQOOOLLLHHHDDD@@@>>>999;;;>>>???@@@CCCIIINNNWWWhhhzzzlll^^^RRRIIICCC???>>>===???@@@???CCCQQQ___ssssss```ZZZSSSMMMIIIHHHGGGGGGDDDBBB@@@???@@@@@@???===::::::999777666444333222444444444444333333333333333222222222222111111111000000000000000000000000////////////////////////////////////000000000000000000111000//////111333555888AAAMMMVVV[[[bbbiii}}}yyyxxx|||yyynnngggaaa]]]```eeehhhkkknnnpppppppppqqqrrrsssssssssrrrqqqpppnnnnnndddbbb^^^WWWOOOHHHDDDCCCBBBDDDFFFHHHJJJMMMQQQTTTXXX___hhhrrr|||kkk___SSSKKKEEE???<<<<<<888777666555444444555555555555666777666555444333222222333333555666888999888888999999999;;;???BBBCCCFFFJJJLLLPPPZZZiiitttwwwwwwsssmmmnnntttxxxyyyzzzvvvqqqoooqqqvvvzzz|||yyypppmmmooottt~~~fff\\\VVV^^^lll{{{~~~xxxtttpppnnnkkkmmmnnnnnnnnnppptttxxxxxx}}}yyytttlllccc]]]RRRIIIAAA?????????@@@CCCIIIPPP```uuu|||uuusssqqqllljjjiiihhhfffdddccccccaaa^^^[[[WWWTTTOOOMMMVVVjjjssshhheeeccc```]]]]]]\\\\\\\\\\\\\\\]]]XXXYYY[[[[[[ZZZWWWTTTRRRQQQPPPNNNKKKGGGCCC@@@>>>999<<<>>>???@@@DDDLLLSSS^^^qqqxxxiiiYYYNNNFFFAAA>>><<<<<>>;;;;;;:::999888777666555666666555555555444444444333333222222222111111111000000000000000000000000////////////////////////////////////000000000000...///000000000000222444444555<<>>???BBBCCCGGGPPP[[[ooo{{{mmm]]]RRRJJJBBB???@@@===>>>@@@BBBIIIXXXlll{{{kkk\\\SSSQQQNNNLLLKKKJJJHHHFFFEEEEEEEEEDDDBBBAAA???>>>>>>===;;;999999999;;;<<<444444444333333222222222222222333222222111000///////////////////////////000000///...------,,,,,,////////////000000000000000000000000000111111222666666888???KKKVVV]]]```nnn{{{}}}qqqgggsssuuu~~~|||}}}tttfff]]][[[^^^```eeeiiimmmpppqqqqqqqqqrrrsssssssssrrrqqqppplllkkkgggbbb[[[TTTMMMJJJEEEEEEEEEEEEGGGLLLRRRWWW\\\bbbkkksss||||||oooeeeWWWLLLEEEAAA>>><<<999888777555555555666777555666777777666444222111111111111222333444555666888999:::<<<===???@@@AAAFFFHHHMMMUUU```ooo~~~}}}xxxwwwwwwxxxyyy~~~TTTVVVZZZdddwwwxxxssspppmmmkkkjjjgggddd```\\\[[[ZZZZZZ___mmmyyyuuuqqqkkkccc]]]TTTNNNIIIGGGEEEEEEKKKSSS___iii{{{{{{sssooollljjjhhhffffffgggfffeeebbb___]]]YYYSSSNNNOOOVVVbbbtttxxxnnnhhhdddbbbbbbbbb```^^^^^^^^^______^^^]]]\\\YYYVVVSSSQQQOOOOOOOOOMMMJJJFFFBBB???===<<<===<<<>>>BBBDDDIIITTT```uuuxxxkkk[[[QQQIIIBBB???@@@<<<>>>AAADDDMMM]]]rrr|||eeeYYYUUURRROOOLLLLLLKKKIIIHHHHHHHHHHHHGGGEEEDDDBBBAAA@@@???===;;;::::::;;;<<<555555555444444333333222333333333333222111000///000000000000000000000000000//////......---,,,,,,////////////000000000000111111111111111222222333555555777>>>IIITTT[[[___jjjxxxssshhhiiimmmwww~~~xxxiii^^^[[[[[[^^^ccchhhllloooqqqqqqpppqqqrrrssssssrrrqqqpppmmmllljjjeee___YYYSSSOOOIIIIIIHHHHHHJJJNNNTTTYYY___dddlllssszzz~~~qqqgggYYYNNNGGGCCC@@@>>>:::999777555555555555666555555666777666444222111222222222333444555777777777888:::<<<>>>AAABBBCCCFFFIIIOOOXXXdddrrr~~~yyyyyyzzz~~~QQQVVV^^^kkk~~~yyyssspppllliiifffbbb\\\WWWSSSQQQQQQRRR]]]mmm~~~yyyuuuqqqkkkddd^^^WWWQQQMMMLLLKKKMMMTTT\\\kkkvvvyyyrrrooonnnkkkhhhgggggghhhgggfffccc```^^^[[[TTTMMMMMMSSS___rrrxxxnnngggcccaaa```eeeccc```___``````^^^]]]\\\ZZZWWWTTTQQQOOONNNNNNNNNLLLHHHDDD@@@>>><<<;;;;;;;;;>>>CCCFFFLLLZZZggg}}}sssfffWWWNNNGGGAAA???@@@<<>>???===@@@DDDJJJTTTggg}}}iii\\\WWWXXXUUUQQQNNNNNNNNNNNNMMMIIIIIIHHHGGGFFFDDDCCCBBBCCCBBB@@@>>>===<<<;;;;;;999999888777666666555555444444444444333222111000111111111111111111111111000/////////......------////////////000000000000222111111111111222333333222222444999AAAKKKTTTYYYbbbnnnvvvjjjkkkrrrrrrcccZZZUUUWWW\\\bbbhhhlllpppqqqpppqqqrrrsssssssssrrrqqqqqqqqqooommmhhhccc___\\\RRRRRRQQQOOOOOOQQQUUUXXXbbbfffmmmrrrxxxrrriii\\\QQQJJJFFFBBB???;;;:::777555444333333333444555555555555444333222333333333333444666777888777888:::===@@@CCCEEEFFFIIIOOOXXXcccnnnzzz~~~}}}OOOZZZjjj{{{}}}xxxsssmmmhhh```[[[RRRKKKHHHIIINNNQQQaaavvv|||xxxuuurrrnnngggbbb]]]XXXUUUUUUWWW\\\eeeoootttnnnnnnooolllhhheeeeeeffffffeeeccc```^^^YYYQQQKKKKKKQQQ___sssuuulllfffbbb___]]]```^^^]]]^^^______]]]\\\XXXVVVRRROOOLLLKKKLLLLLLKKKIIIEEEAAA>>><<<<<<<<<>>>???BBBFFFIIIQQQcccsss{{{sssfffZZZNNNHHHDDD???>>>???>>>AAAEEEKKKUUUhhh~~~zzzfff]]][[[XXXUUURRRPPPOOOOOOOOONNNIIIIIIIIIHHHGGGEEECCCBBBCCCBBB@@@???===<<<;;;;;;;;;::::::999777666666555444555555444444333222111111111111111111111111111///////////////.........////////////000000000000000000000000000111222222111111333777===GGGPPPVVV___jjjzzz}}}ooonnnrrr|||wwwggg[[[TTTVVV[[[```eeejjjnnnppppppqqqrrrtttttttttsssrrrrrrrrrqqqnnnjjjfffbbb___VVVVVVUUUSSSQQQRRRTTTWWW```eeelllssszzzqqqhhh[[[PPPJJJEEEAAA>>>;;;999777555333333333333444444444444444333333333111111222222333444666777888999;;;===@@@BBBDDDEEEIIIOOOXXXcccmmmwwwPPP]]]ooozzzuuunnniiiccc]]]SSSJJJGGGJJJPPPUUUbbbyyy|||wwwuuusssooohhhcccaaa\\\YYYYYY\\\aaalllwww}}}sssmmmlllmmmkkkhhhdddeeeffffffeeeccc```___XXXQQQKKKLLLSSS```sss|||ssskkkeeeaaa___]]]]]]\\\\\\\\\^^^^^^\\\ZZZVVVTTTPPPLLLJJJJJJJJJKKKKKKHHHDDD@@@=========>>>>>>@@@DDDHHHKKKTTTgggzzztttooo___UUUJJJEEEBBB???===???>>>AAAEEEKKKVVVhhhrrreee___\\\WWWUUURRRQQQQQQQQQOOONNNKKKKKKKKKJJJIIIGGGEEEEEEBBBAAAAAA@@@>>>===<<<<<<<<<;;;:::999888777666555555555555555444333222222111111111111111111111111////////////////////////////////////000000000000000000//////000000111222000111333555;;;CCCNNNUUU[[[dddrrrrrrnnnooowww}}}nnn___VVVWWWZZZ___ccchhhkkkmmmoooppprrrsssttttttsssrrrpppppppppooollliiieeeccc]]]\\\[[[XXXUUUUUUVVVXXX___eeemmmvvv~~~ooogggZZZPPPJJJEEE@@@<<<:::888666444333333333333444444333333333333333333111111111222333444555666888999;;;===???AAACCCDDDHHHMMMWWWaaalllvvvUUUcccvvvzzztttnnniiiaaaUUUKKKHHHKKKQQQVVVhhh~~~{{{wwwuuussspppjjjeee```[[[WWWXXX[[[aaammmxxx~~~xxxqqqllljjjjjjiiihhheeefffggggggfffdddbbb```YYYRRRMMMNNNTTT```qqqyyyqqqjjjeeebbb___]]]^^^]]]\\\]]]]]]\\\ZZZWWWTTTRRRNNNJJJHHHHHHIIIJJJKKKHHHDDD@@@======>>>???===???DDDHHHLLLWWWmmmuuullljjj[[[PPPFFFCCCAAA>>>===???===AAAEEEKKKWWWjjj|||kkkccc]]]ZZZUUUTTTSSSSSSSSSQQQOOOLLLKKKKKKKKKJJJHHHGGGEEEDDDBBBBBBBBBAAA@@@???>>>>>><<<;;;:::999888666555555666666666555555444333222000000000000000000000000/////////////////////000////////////000000000000111111000000111111222333000111333444999AAALLLTTTVVV]]]iiixxxyyyssspppuuuuuueeeXXXYYY[[[^^^bbbfffiiijjjmmmnnnpppqqqrrrrrrqqqqqqlllmmmooooooooommmkkkjjjeeedddccc___\\\ZZZ[[[\\\```fffoooyyyoooggg[[[QQQJJJEEE@@@<<<888777555444333333444444333333333333333333333444222222222333444555666777666777999<<>>>>>???@@@:::>>>DDDIIIMMMYYYqqq{{{llleeedddXXXNNNEEEBBB@@@======>>><<<@@@EEELLLXXXlllrrreee```[[[WWWSSSSSSSSSTTTTTTRRRNNNKKKIIIIIIHHHGGGFFFDDDCCCBBBBBBCCCCCCCCCBBBAAAAAA@@@<<<;;;:::999777666555444666666666666555444333222////////////////////////////////////000000000000////////////000000000000222222111111222222333444111222333444888@@@KKKSSSRRRXXXdddrrr{{{uuuwww~~~yyyjjjZZZ[[[\\\___aaaeeegggiiikkklllnnnooopppppppppooojjjkkknnnpppqqqqqqpppoookkkjjjhhheeeaaa______```aaagggqqq{{{pppggg\\\RRRKKKFFFAAA===777666555444333444444555333333333222222333444444333333333444555666777888333444777;;;>>>BBBEEEFFFMMMSSS]]]iiivvvwwwtttqqqqqqssswwwzzz{{{}}}ddduuu~~~tttkkk___VVVOOOOOOXXXcccyyy~~~}}}{{{yyyuuurrrooolllhhheee___WWWPPPPPPTTT\\\fffooopppwwwtttrrrnnnjjjhhhhhhhhhiiigggdddbbbbbbdddfffdddbbb]]]YYYRRRNNNQQQ^^^ooo|||yyypppiiidddbbbaaa```]]]\\\[[[\\\\\\ZZZWWWUUUTTTRRRNNNHHHEEEEEEIIILLLJJJGGGBBB===;;;;;;===>>>???AAAFFFLLLSSSaaayyyxxxpppggg___UUULLLDDD@@@===:::;;;>>>===@@@EEEMMMZZZooo}}}ggg___[[[YYYXXXTTTSSSRRRQQQPPPOOOOOOOOOOOOLLLHHHEEEDDDEEEFFFHHHGGGFFFEEEDDDCCCCCCCCCCCC;;;;;;:::999999888777777666555555444444333222222333333111111111222333444111111111111111111111111000000000000000000000000000000000111222222333333111222333444666===GGGNNNVVV[[[bbblll|||tttwwwzzztttccc[[[VVVXXX]]]```dddiiiiiilllppprrrqqqpppoooooommmnnnooopppqqqrrrrrrrrrrrrpppnnnjjjgggccc```___```eeellluuurrrfffXXXQQQLLLEEE???===888666444333444333222111333333333333333222111000000111222333555666777888666666888<<<<<<>>>EEENNNTTT^^^ooo{{{uuuooommmmmmpppssssssxxxmmm{{{qqqeee\\\VVVVVV___iii|||{{{zzzwwwtttrrroookkkfffbbb]]]WWWRRRSSSVVVZZZbbbjjjiiinnnuuuzzz|||rrrpppllliiifffffffffggggggdddbbbcccdddeeedddbbb]]]YYYRRRNNNQQQ]]]nnnzzzxxxppphhhdddbbbaaa```^^^]]]\\\\\\\\\ZZZWWWTTTSSSPPPKKKGGGFFFGGGJJJKKKGGGEEE@@@===<<<<<>>???CCCIIISSSaaavvvwwwddd]]]YYYVVVUUUSSSRRRQQQPPPOOONNNNNNNNNMMMLLLJJJHHHGGGFFFFFFFFFJJJIIIGGGEEEDDDBBBBBBAAA>>>======<<<:::999888888666666666555444444333333333222111111111222333333////////////////////////000000000000000000000000000000000111222222333333111222333333555;;;DDDLLLUUUZZZbbbmmm~~~tttuuu}}}|||vvvfff]]]VVVWWW[[[^^^ccchhhiiillloooqqqpppooonnnnnnooopppqqqsssttttttuuuuuutttssspppmmmiiieeebbb```aaaeeekkksss|||qqqdddVVVOOOJJJCCC===;;;777555333222333333111000333333333333333222111000111111222333555666777777666666888;;;<<<>>>GGGQQQ[[[ggg{{{|||xxxrrrmmmjjjiiikkkllllllqqq{{{{{{{{{oooeee``````iiissszzzyyyzzzxxxuuussspppkkkeee```\\\WWWUUUWWWYYY[[[```fffhhhjjjnnnttt}}}}}}vvvnnnllliiifffdddddddddeeefffeeeccccccdddeeecccbbb]]]ZZZTTTOOOQQQ\\\lllxxx}}}wwwooohhhdddbbbaaa```___^^^]]]\\\\\\YYYVVVSSSPPPLLLGGGEEEGGGJJJJJJJJJDDDBBB???===<<<>>>@@@BBBGGGGGGJJJQQQ[[[mmmzzzrrrhhh```SSSKKKCCC@@@===;;;<<>><<<;;;:::999777777666666555444444444333222111111111111222222////////////////////////000000000000000000000000000000000111222222333333111222333222333888AAAHHHPPPWWWaaannn~~~tttqqqwww~~~zzzjjj```VVVUUUXXX[[[aaafffhhhkkknnnpppooonnnnnnnnnrrrsssuuuvvvwwwwwwxxxxxxxxxvvvtttppplllgggdddbbbcccfffjjjooovvvrrreeeWWWOOOIIIBBB===;;;888666444333333333222111222222333333333222111111222222333333444555666666555555888;;;<<<@@@KKKWWWiiiyyy~~~vvvsssooojjjgggffffffggggggkkktttyyypppkkkkkkttt}}}{{{zzzzzzyyyvvvtttpppkkkeee```[[[XXXWWWYYY[[[\\\bbbiiimmmnnnpppvvvwwwqqqllljjjhhhfffddddddddddddeeeeeeeeedddddddddcccbbb^^^\\\VVVQQQQQQZZZjjjuuu|||vvvnnngggcccbbbaaaaaa```___]]]\\\[[[XXXUUURRRMMMHHHCCCCCCHHHKKKJJJHHHCCCAAA>>>===<<<>>>@@@BBBGGGGGGJJJSSS```uuu|||ssshhh___QQQIIIBBB???===;;;===@@@AAAHHHSSSbbbvvvhhh\\\XXXUUURRRPPPQQQQQQPPPOOOOOOOOOPPPPPPQQQQQQPPPNNNMMMLLLKKKJJJNNNMMMJJJHHHEEECCCBBBBBBCCCBBBAAA???===;;;:::999777666666555555444333333333222222222111111111111111111111111111111111111////////////////////////000000000111222222333333111222333222222666===CCCLLLUUUaaannntttnnnrrr}}}~~~pppdddXXXTTTUUUXXX^^^dddhhhjjjmmmnnnnnnmmmnnnnnnuuuuuuwwwxxxyyyzzzzzzzzzzzzxxxvvvsssnnnjjjfffccceeefffhhhkkkpppxxxvvviiiZZZQQQKKKDDD???===:::888555555555555444222222222333333333222222111333333333444444555555555555555888:::<<>>===<<<===AAAAAAIIIWWWiiitttbbbZZZXXXUUURRRQQQRRRQQQQQQQQQQQQQQQRRRSSSWWWUUURRROOOMMMNNNOOOPPPLLLKKKIIIGGGFFFEEEEEEEEEBBBAAA@@@>>><<<;;;999999666666555555444333333333333333333333222222111111111111111111111111111111////////////////////////000000000111222222333333111222333222111444;;;@@@LLLVVVbbbqqquuummmoooyyyuuuhhhZZZTTTSSSUUU[[[aaagggiiilllnnnnnnnnnooopppuuuvvvwwwyyyzzzzzz{{{{{{zzzyyyxxxuuuppplllgggeeeggggggggghhhkkkqqqzzzyyykkk\\\SSSLLLEEE@@@>>>999666444333444444333111111222222333333333222222333333333444444555555555555666888;;;===EEEWWWhhhvvviii```ZZZ[[[[[[\\\^^^aaadddggghhhkkkooovvv}}}xxxyyy~~~uuurrrooollliiifffaaa^^^ZZZZZZ[[[___bbbeeeoooxxxtttxxxxxxqqqmmmiiiiiihhhgggfffeeeeeeeeedddfffggggggdddbbbaaaaaaaaaaaa]]]WWWSSSYYYfffrrryyyssskkkeeebbbaaaaaaaaa```^^^\\\ZZZXXXTTTPPPLLLDDDBBBAAABBBFFFHHHHHHFFFAAA@@@>>>======>>>???@@@DDDFFFNNN]]]ppp~~~sssfff\\\NNNFFF???>>>===<<<>>>BBBCCCKKK\\\qqq{{{mmm^^^YYYXXXVVVTTTSSSRRRQQQQQQQQQRRRSSSTTTTTTYYYVVVRRROOOMMMNNNPPPRRRIIIIIIHHHGGGFFFFFFFFFFFFAAA@@@???>>><<<;;;:::999777777666666555444444333444555555555444333222111////////////////////////000000000000000000000000000000000111222222333333111222333222111444:::???MMMWWWdddrrrxxxooonnnvvv{{{}}}zzzlll]]]UUUSSSTTTYYY^^^fffhhhkkkmmmnnnppprrrtttvvvwwwxxxzzz{{{{{{{{{|||zzzzzzyyywwwsssooojjjhhhhhhgggfffeeegggmmmuuu{{{zzzlll\\\RRRKKKDDD???>>>666444222111111111000///111111222333333333222222222222333333444555666666666777999<<<>>>III^^^rrrssscccYYYSSSPPPMMMOOOSSSXXX___eeekkknnnqqquuu}}}zzzzzz}}}|||uuurrrnnnjjjhhhfffcccaaabbbdddiiinnnppprrrzzz~~~~~~tttooommmgggggggggfffeeeeeeeeeeeecccfffhhhgggdddaaaaaaaaaccccccaaaZZZUUUYYYfffqqqwwwrrrjjjeeebbbaaaaaaaaa```^^^[[[YYYVVVRRRMMMJJJAAAAAABBBCCCDDDEEEEEEEEE>>>>>>=========???AAABBBEEEHHHSSSfff{{{|||rrrfff]]]MMMEEE???=========???CCCGGGPPPbbbzzzuuuhhh[[[XXXXXXVVVUUUUUUPPPPPPPPPQQQQQQSSSTTTTTTVVVTTTRRROOONNNNNNNNNOOOIIIHHHGGGFFFFFFEEEFFFFFF@@@@@@???>>>===<<<;;;;;;999999888888777666666666666666666666666444333222////////////////////////000000000000000000000000000000000111222222333333000222333222222444:::???IIISSS```nnn}}}rrrnnnsss{{{zzz~~~ppp```WWWTTTTTTWWW[[[eeegggkkkmmmoooqqqtttwwwxxxyyyzzz{{{|||}}}}}}}}}{{{|||{{{zzzwwwrrrnnnlllhhhgggeeedddfffkkksssyyy}}}nnn^^^TTTMMMEEE@@@???777555333222222222111000000111222333333333333222111111222333555666777777777888:::===@@@LLLdddyyyppp^^^SSSLLLJJJIIIIIILLLQQQXXXaaakkksssxxxyyy~~~zzzzzz{{{{{{xxxtttooollljjjiiigggfffkkknnnvvv}}}~~~~~~zzzrrrnnnmmmfffffffffeeeeeedddddddddcccfffiiihhhdddaaa```aaadddeeeccc[[[VVVYYYfffqqqwwwqqqjjjdddbbbaaaaaaaaa___]]]ZZZXXXUUUQQQLLLHHH???AAACCCDDDCCCCCCDDDEEE;;;;;;;;;<<<>>>@@@CCCDDDFFFJJJXXXmmm{{{qqqfff^^^LLLDDD>>>=========???CCCKKKUUUgggqqqeeeZZZVVVWWWVVVUUUVVVOOOOOOOOOPPPQQQRRRSSSTTTRRRQQQQQQPPPOOOMMMLLLKKKIIIIIIGGGFFFEEEDDDDDDDDD@@@@@@??????>>>======<<<;;;;;;::::::999888888888666777777888777555333222111111111111111111111111000000000000000000000000000000000111222222333333000222333333222555:::???DDDNNN[[[iiizzzuuuoooppp~~~{{{rrrbbbYYYUUUTTTVVVZZZdddgggkkkmmmpppsssvvvyyyyyyzzz{{{}}}~~~~~~~~~~~~|||}}}}}}|||yyyuuuqqqnnnhhhgggeeedddeeekkksssyyyrrraaaWWWOOOHHHCCCBBB:::888666555555555444333000111222333333333333333000111222333555666777888888999;;;===AAANNNggg~~~~~~{{{wwwuuuxxx}}}}}}qqq```QQQGGGDDDEEEFFFLLLNNNTTT\\\fffrrr{{{vvvpppnnnpppttt|||yyywwwvvvrrrmmmlllnnnpppqqqpppxxxzzz}}}}}}uuuooojjjhhhffffffggggggggggggffffffddddddeeeeeeffffffeeeeeeccc___[[[XXXVVVVVV^^^gggqqqoooiiibbb___aaa```]]]\\\\\\\\\YYYTTTNNNHHHDDD@@@@@@BBBFFFIIIJJJFFFBBB;;;<<<===<<<===???CCCFFFMMMOOO\\\tttuuueeeXXXJJJDDD@@@???======AAAGGGOOO]]]tttzzzooocccXXXWWWXXXUUUQQQOOOPPPMMMKKKKKKMMMOOOQQQQQQOOOQQQRRRRRROOOLLLJJJJJJJJJIIIHHHFFFEEEDDDDDDDDDAAA@@@@@@???>>>===<<<<<<888999999999888777666555888666333222222222111///000000000000////////////////////////////////////000000000000111222333444222111000000111444777999BBBLLLVVV```ppp{{{rrrrrr}}}~~~xxxlll^^^SSSRRRWWW]]]aaagggooossssssssstttvvvzzzzzzyyyzzz|||~~~~~~}}}|||{{{xxxuuurrrnnnkkkfffdddeeeiiiooossssssbbbUUUNNNIIIAAA;;;===:::555222111111000///333333222111000000000111444444444444555777888999777888;;;>>>CCCRRRmmmzzztttkkkjjjhhhfffggglllsssxxx{{{yyyxxx||||||wwwiii\\\OOOGGGDDDBBBDDDHHHOOOSSS\\\iiivvvwwwkkkfffdddeeegggqqqyyy~~~zzzwwwtttuuurrrnnnnnnqqqtttvvvvvvzzz{{{~~~|||tttooollljjjgggggggggggggggfffffffffbbbccccccddddddccccccccceee```\\\YYYVVVVVV]]]gggnnnmmmhhh```]]]___^^^[[[[[[[[[ZZZWWWRRRLLLFFFCCC@@@AAACCCGGGJJJIIIEEEAAA<<<=========>>>@@@DDDHHHQQQTTTccc{{{uuufffZZZJJJEEE@@@???>>>>>>CCCIIIXXXfff}}}nnnbbbWWWUUUVVVSSSPPPOOONNNLLLJJJKKKMMMOOOPPPPPPNNNPPPQQQPPPNNNKKKIIIIIIIIIIIIGGGFFFEEEDDDDDDDDDAAAAAA@@@???>>>===<<<;;;999999888888777666666555777555333222333333222000111000000000/////////////////////////////////////////////000000111333333333222111000111333666888>>>HHHRRRYYYggg{{{wwwuuu}}}}}}qqqaaaVVVRRRUUUZZZ___eeemmmrrrtttuuuwwwyyyzzzzzz{{{}}}~~~{{{wwwtttqqqnnniiieeedddgggkkknnn}}}vvveeeXXXQQQJJJCCC===;;;888444222222222222111222222111111000111111111444444444444555777888999888999<<<@@@EEESSSmmmuuuggg```ZZZYYYXXXVVVWWW\\\bbbggglllkkkkkkooorrrrrrmmmhhh```UUUIIIEEECCCCCCFFFJJJQQQXXXfffttt|||fffZZZWWWVVVVVVWWW^^^eeennnuuuyyy{{{}}}zzzvvvssstttrrrqqqrrruuuyyy{{{|||zzz|||~~~~~~~~~~~~zzzuuuvvv|||~~~wwwqqqmmmkkkjjjhhhhhhgggfffeeeeeeeeefffccccccdddddddddccccccbbbccc^^^YYYVVVRRRRRRYYYbbbjjjjjjfff___\\\]]]\\\YYYYYYYYYWWWTTTOOOJJJDDDAAA@@@AAAEEEHHHJJJHHHDDD@@@======>>>>>>???BBBGGGJJJTTT[[[mmm~~~sssdddXXXJJJEEEAAAAAA@@@@@@FFFNNNaaaooonnnaaaUUUSSSTTTRRRPPPPPPMMMLLLKKKLLLNNNPPPOOONNNLLLNNNOOONNNKKKIIIHHHGGGHHHHHHGGGFFFEEEDDDDDDDDDBBBBBBAAA???>>><<<;;;;;;:::999888777666666666666666444222222333444333222111111000000000///////////////////////////////////////...//////000111222444333222111222333555777:::CCCLLLRRR[[[lll|||www|||vvvgggYYYRRRRRRUUU\\\ccckkkqqqtttvvvyyy|||zzz|||~~~{{{wwwuuuqqqlllgggdddeeefffhhhttt|||yyyiii\\\TTTMMMEEE@@@888666333222333444444444111111111000111111222222333333444444555666888999999;;;>>>CCCHHHUUUlllrrr___RRRMMMLLLKKKKKKJJJKKKOOOUUUZZZaaaaaabbbeeehhhgggaaa\\\UUUMMMFFFDDDEEEFFFJJJPPPWWWcccttt}}}jjjUUULLLKKKLLLKKKKKKRRRXXX___dddgggiiimmmpppzzz~~~|||{{{yyyvvvtttssssssssstttwwwyyy|||}}}xxxzzz{{{{{{yyyvvvuuuvvvvvvvvvtttppplllmmmrrrxxxzzzxxxtttpppkkkhhhhhhhhhiiihhhfffeeedddeeeeeeeeeeeefffffffffeeedddcccccc^^^YYYTTTPPPLLLKKKRRR[[[ggghhhfff___\\\\\\\\\YYYYYYXXXVVVRRRMMMHHHDDDAAA@@@BBBFFFIIIJJJGGGBBB???<<<======>>>???CCCIIIMMMTTT```vvvxxxmmm^^^SSSIIIEEEBBBBBBAAACCCKKKTTTfffuuunnnaaaUUURRRSSSSSSRRRRRRPPPOOONNNOOOPPPOOOMMMKKKKKKLLLMMMLLLIIIGGGFFFFFFGGGGGGGGGFFFFFFEEEDDDCCCCCCBBBAAA???>>><<<;;;:::::::::888777666666777777555444222222444555444444111111111000000000//////////////////////////////...............///000000555444333222222333444555666???HHHMMMSSSbbbvvv~~~wwwzzz{{{lll]]]TTTQQQQQQ[[[bbbjjjppptttvvvzzz}}}zzz}}}~~~zzzwwwtttooojjjfffdddcccccciiisss|||mmm```VVVNNNGGGAAA999777333222333444444444111000000000111222333333333333333444555666777888:::<<<@@@EEEJJJUUUhhhzzzqqq```PPPGGGDDDBBBCCCCCCCCCDDDGGGMMMQQQXXXYYY[[[^^^___]]]XXXTTTOOOJJJFFFHHHJJJLLLQQQWWW```mmmjjjYYYIIICCCEEEFFFFFFGGGJJJNNNSSSVVVXXXZZZ___cccllltttzzzvvvuuuuuutttssssssssstttuuuuuuvvvwwwxxxtttvvvwwwvvvssspppnnnnnnnnnnnnllliiifffgggkkkpppnnnnnnnnnkkkhhhffffffhhhggggggfffeeeeeeeeeeeeeeeeeeeeeeeeeeedddcccbbbaaa[[[VVVQQQMMMHHHGGGNNNWWWdddhhhgggaaa]]]]]]\\\ZZZZZZXXXUUUPPPLLLGGGDDDBBBAAADDDHHHJJJHHHEEEAAA???<<<=========@@@DDDJJJOOOUUUfff}}}ttthhhYYYOOOGGGDDDCCCCCCBBBEEENNNYYYkkk{{{nnnaaaUUUSSSUUUUUUTTTTTTUUUSSSRRRQQQPPPNNNKKKIIIJJJKKKKKKJJJGGGEEEEEEEEEFFFFFFFFFFFFFFFEEEDDDCCCBBBBBB@@@???>>><<<;;;;;;;;;:::999888888777777777555333222333444555555444111111111111000000000000////////////////////////..................///000333333222222222333333444555<<>>::::::;;;;;;<<>>>>>AAAFFFNNNSSS\\\ppp|||rrreeeWWWLLLEEECCCCCCCCCBBBFFFQQQ^^^qqqmmmaaaVVVTTTVVVVVVUUUUUUWWWUUURRRPPPOOOMMMKKKHHHJJJKKKKKKIIIFFFDDDDDDEEEEEEEEEFFFGGGFFFEEECCCBBBAAA@@@@@@???>>>===<<<<<<;;;;;;<<<;;;;;;:::888888666444333333555666555444222222111111111000000000//////////////////////////////............//////111111111111111222333333555999AAAIIIQQQ\\\mmm}}}yyy{{{}}}|||}}}xxxuuuooorrryyywwwiii\\\UUURRRYYY___gggmmmppptttxxx||||||}}}{{{vvvqqqjjjddd___\\\\\\cccnnnxxxuuufffZZZPPPIIIDDD???;;;777444333222111000111111111000111111222222222222333333444555777888999:::???EEEIIINNNZZZffflllhhh```TTTHHH>>>999777777888999::::::;;;>>>@@@BBBDDDFFFHHHHHHGGGFFFDDDEEEEEEIIIPPPTTTVVV[[[bbbkkkttt~~~|||}}}bbbLLLFFF@@@??????>>>@@@DDD>>>@@@CCCDDDDDDHHHNNNSSS]]]ccciiijjjgggggglllqqqvvv|||yyyuuusssssssssrrrqqqpppsssuuutttqqqnnnmmmnnnnnnoooooommmkkkkkklllmmmmmmmmmllliiifffdddbbbbbb^^^bbbeeedddaaa___```cccaaaccceeeggghhhgggeeedddbbbbbbaaa```___]]][[[ZZZXXXSSSNNNJJJGGGFFFMMMVVV```fffhhhccc^^^]]]\\\[[[XXXVVVQQQKKKGGGCCCAAA@@@EEEHHHIIIHHHDDDAAA@@@AAA??????@@@AAADDDJJJQQQWWWggg}}}yyynnnaaaRRRHHHCCCBBBBBBCCCBBBFFFSSSaaauuujjj___UUUTTTWWWVVVTTTSSSUUURRROOOMMMLLLLLLKKKJJJJJJKKKJJJHHHEEEDDDDDDEEEDDDDDDFFFGGGFFFEEECCCBBB????????????>>>>>>======;;;<<<>>>>>>>>><<<999888777555333333555555555444222222222111111111000000////////////////////////000000//////...//////000......///000111111222333444555;;;FFFOOOXXXfffsssyyyxxx}}}xxxuuuooossszzz}}}oooaaaWWWSSSUUU[[[dddjjjoootttzzz~~~}}}{{{tttlllccc\\\XXXTTTYYYbbbiiipppyyyyyyjjj]]]RRRKKKGGG???;;;777444333222111000222222111111000111111111222222222333444555666777777999>>>DDDGGGIIIRRR[[[```]]]VVVMMMCCC<<<777555888999;;;;;;::::::<<<>>>>>>???AAABBBCCCCCCCCCDDDBBBDDDKKKUUUZZZ]]]cccjjjqqqyyyqqqPPPFFFBBB@@@???===:::<<>>>>>>>>>>>>>>>>>>>>>>>;;;===???AAA@@@===:::777777666444444555555444333222222222111111111111000////////////////////////111000000/////////000000,,,---...///000111222222333222777CCCLLLTTT```kkkyyywwwxxx~~~}}}yyywwwrrrvvv}}}sssdddYYYTTTRRRXXXaaahhhnnnttt{{{~~~~~~wwwmmmbbbYYYTTTLLLQQQWWW^^^dddmmmxxx|||mmm___TTTMMMIII>>>;;;777444333333222111333333222111000000000111222222222333444555666777666888===CCCEEEFFFMMMUUUWWWUUUPPPJJJDDD>>>:::999666777888888777777888999888:::;;;<<<<<<===???AAABBBEEEOOOZZZ```dddjjjrrrwww~~~}}}___OOODDDBBB@@@??????@@@??????@@@@@@@@@BBBGGGMMMRRRVVVeeekkkmmmkkkllluuu~~~yyytttsssuuuvvvsssppptttuuuvvvuuurrrppppppqqqqqqooolllkkkkkkmmmpppsssrrrqqqooommmjjjfff```\\\WWWWWWVVVVVVXXXZZZ]]]___```aaacccdddfffffffffeeebbbaaaaaaaaaaaa___\\\YYYQQQOOOKKKFFFCCCFFFLLLRRR```fffiiieeeaaa___]]]ZZZWWWPPPHHHBBB@@@AAACCCDDDGGGEEECCCAAA@@@@@@@@@@@@BBBEEEAAABBBKKKNNNVVVggg}}}ttteeeWWWLLLFFFDDDBBBAAACCCEEEKKKWWWccc~~~vvv```YYYTTTUUUVVVTTTRRRSSSNNNMMMKKKIIIIIIIIIIIIJJJIIIIIIJJJKKKLLLJJJGGGDDDBBBCCCDDDEEEEEEDDDCCCBBBDDDBBB@@@>>>======>>>???BBBDDDEEEDDD@@@<<<999888444555666666555444222111333333333222111000///...000/////////............////////////000000000000000000000000000111111222333555999>>>EEEOOOYYY```rrr{{{xxxvvvzzz}}}wwwsss{{{{{{mmm]]]QQQUUUWWW___hhhmmmpppvvv}}}yyyooobbbUUULLLKKKJJJOOOYYYaaafffmmmttt|||rrreeeYYYNNNHHHBBB>>>:::777666555444333333222222111111222222333333333333333444555666666999999;;;===@@@DDDIIILLLSSSTTTRRRLLLCCC<<<999999888888999888777888:::===<<<<<<===>>>???@@@AAABBBKKKLLLTTT```ggglllvvvqqqUUUGGGAAA???>>>>>>>>>@@@AAAAAACCCDDDFFFGGGJJJSSS___hhhxxx~~~}}}}}}xxxtttsssuuuvvvtttqqqtttuuuuuutttrrrppppppppprrrqqqooonnnnnnppprrrtttwwwvvvssspppkkkccc[[[VVVSSSSSSSSSTTTVVVYYY\\\]]]aaabbbdddeeeffffffeeeeeedddcccbbbbbbaaa^^^ZZZWWWOOOMMMIIIEEEDDDHHHPPPVVV___fffiiifffaaa^^^[[[XXXTTTOOOGGGBBB@@@AAACCCDDDEEEDDDBBBAAA?????????@@@AAAFFFCCCDDDMMMRRR]]]qqq}}}pppcccVVVLLLGGGCCCAAAAAADDDGGGMMM[[[hhhsssaaaYYYTTTUUUUUUSSSQQQQQQOOOOOONNNLLLLLLKKKKKKKKKHHHHHHJJJLLLNNNMMMJJJGGGCCCDDDEEEEEEFFFFFFFFFEEEEEECCCAAA???>>>>>>???@@@EEEGGGHHHGGGBBB===:::888666666666666555444333333444444333333222000///...000000/////////.........////////////000000000000000000000000000111111222333555888<<>>:::777555555444333333222222111111222222333333333333333444555666666888999;;;===@@@EEEJJJNNNVVVWWWUUUNNNDDD===;;;;;;888999999888777888:::<<<;;;<<<>>>@@@AAACCCEEEGGGMMMQQQ\\\iiiqqqwwwcccLLLBBB===<<<<<<<<<===@@@BBBDDDBBBFFFJJJLLLQQQ___ttt}}}zzz{{{wwwtttsssuuuvvvuuussssssttttttsssqqqoooooopppssssssrrrrrrrrrssstttuuuxxxwwwtttqqqlllcccYYYSSSPPPQQQRRRTTTWWWZZZ\\\^^^dddeeeffffffffffffddddddeeedddcccbbb```]]]YYYUUUMMMJJJFFFCCCDDDKKKTTT[[[___fffkkkhhhccc^^^ZZZUUUPPPLLLEEEAAA@@@BBBDDDDDDDDDCCCAAA???>>>>>>??????AAAGGGFFFGGGPPPWWWgggxxxlll___SSSKKKGGGAAA@@@AAADDDHHHQQQbbbqqqpppaaaZZZTTTUUUUUURRRPPPPPPNNNNNNNNNNNNMMMLLLKKKKKKGGGGGGJJJMMMOOOPPPMMMKKKEEEEEEFFFGGGHHHHHHIIIJJJFFFDDDBBB@@@??????@@@@@@GGGIIIKKKJJJEEE???:::888999888777666555555555555444444444444333111000///000000000/////////......////////////000000000000000000000000000111111222333555777;;;@@@HHHQQQWWWiiivvvyyyuuurrr|||vvvggg\\\TTTUUU[[[dddkkkpppwww~~~xxxnnn```TTTKKKFFFDDDFFFLLLQQQUUU[[[aaajjjttt}}}ppp```RRRIIICCC???:::666555444333222333222222111111222222333333333333333444555666666888999;;;===AAAFFFMMMRRR^^^___\\\TTTIII@@@>>>???;;;;;;;;;:::999999<<<>>><<<>>>BBBFFFIIILLLPPPSSSWWW^^^kkkzzztttXXXHHHCCC;;;;;;;;;;;;<<>>>>>>>>??????AAAHHHIIIJJJSSS\\\pppuuugggZZZPPPHHHEEE@@@???AAAEEEKKKVVVjjj|||qqqaaaZZZTTTTTTTTTQQQNNNNNNJJJKKKLLLMMMMMMLLLJJJIIIHHHHHHJJJMMMPPPPPPMMMKKKGGGGGGHHHIIIJJJKKKLLLMMMFFFDDDBBB@@@>>>???@@@@@@DDDGGGJJJIIIEEE@@@;;;999:::999777666555555666777555555555555333222111000000000000////////////...////////////000000000000000000000000000111111222222444666999>>>FFFOOOUUUdddsss{{{uuurrr~~~xxxiii___VVVUUUYYYaaaiiiooowwwxxxmmm```SSSKKKFFFCCCCCCIIIMMMQQQWWW^^^eeeooo|||sssdddUUULLLEEE@@@;;;666555444333222333222222111111222222333333333333333444555666666777999<<<>>>BBBIIIRRRYYYiiijjjggg]]]OOODDDAAACCC?????????>>><<<<<<>>>@@@???CCCJJJOOOTTTYYY```dddkkktttfffOOOEEECCC<<<<<<===<<<<<<>>>CCCGGGNNNSSS]]]nnn|||xxxyyywwwuuuttttttuuuuuuuuurrrsssrrrpppnnnmmmnnnooopppqqqrrrssstttssssssrrrlllmmmnnnnnnlllfff^^^XXXQQQSSSVVVZZZ]]]___```aaaeeeeeefffeeedddcccaaa___^^^]]]]]]]]]]]][[[WWWTTTKKKGGGDDDCCCHHHQQQ[[[```hhhoootttpppggg```XXXQQQHHHEEEAAA@@@AAABBBCCCCCCAAA@@@???>>>>>>>>>???@@@BBBIIIJJJLLLWWWccczzzsssdddVVVLLLEEECCC??????BBBGGGMMM[[[sssrrraaaYYYSSSSSSSSSPPPNNNNNNJJJKKKLLLMMMMMMLLLKKKKKKKKKKKKLLLNNNPPPOOOLLLIIIIIIIIIJJJKKKLLLNNNNNNOOOEEEDDDAAA???>>>??????@@@@@@CCCFFFFFFCCC???<<<:::;;;:::888666666666777777666666666666555333222111111000000000////////////////////////000000000000000000000000000111111222111222555888>>>EEENNNUUUbbbttt{{{yyyssssss|||nnneee\\\XXXXXX^^^fffmmmwwwwwwlll___SSSLLLDDDAAAAAAEEEKKKOOOWWW^^^```jjjyyyuuugggZZZRRRGGGCCC<<<777555444333333333222222111111222222333333333333333444555666666777:::===@@@CCCLLLWWW```qqqsssqqqeeeTTTGGGCCCCCCBBBBBBAAA@@@>>>===???AAABBBIIIRRRZZZ```hhhqqqxxxrrrXXXGGG@@@???<<<>>>>>>======???FFFKKKSSS[[[lll}}}zzzyyyxxxvvvuuutttttttttuuurrrrrrqqqooollllllmmmoooooopppqqqqqqrrrrrrqqqqqqnnnnnnnnnnnnkkkeee^^^YYYSSSUUUYYY\\\^^^______^^^ccccccccccccbbb```^^^]]]ZZZYYYYYYYYYYYYWWWTTTQQQIIIGGGEEEGGGOOOYYYbbbgggnnnuuuxxxrrrhhh___VVVOOOEEECCC@@@???@@@BBBBBBBBB@@@???>>>>>>>>>???@@@AAACCCJJJKKKQQQ```ooo~~~ppp```RRRHHHCCCAAA???@@@CCCHHHOOO___zzzooo___XXXRRRSSSSSSPPPNNNNNNLLLLLLMMMNNNOOOOOOOOOOOOOOOOOOOOOQQQQQQOOOLLLIIIIIIKKKLLLNNNOOOOOONNNNNNFFFEEECCC@@@???@@@@@@AAA???AAADDDDDDBBB???======<<<;;;:::999888888888888777777777777555444333222111111000000000/////////////////////000000000000000000000000000111111222000111444777<<>>BBBHHHMMMUUU]]]bbbmmm|||yyykkk___WWWJJJEEE>>>888666555444444333222222111111222222333333333333333444555666666888<<>><<<<<<>>>?????????BBBJJJQQQYYYiii}}}zzzyyyyyywwwuuussssssssstttqqqqqqpppmmmkkkkkklllnnnoooooopppppppppqqqqqqqqqpppoooooonnnlllgggaaa\\\XXXZZZ]]]```aaaaaa___^^^````````````___^^^\\\[[[XXXWWWVVVVVVUUUSSSOOOLLLGGGFFFGGGMMMWWWccckkkpppsssyyyzzzrrrfff\\\SSSLLLDDDBBB@@@???@@@AAA@@@@@@@@@??????>>>???@@@AAABBBEEEKKKMMMVVVkkk~~~zzzkkk[[[NNNFFFBBBAAA???@@@DDDIIIQQQbbb~~~ggg^^^VVVQQQRRRRRRPPPNNNOOOMMMMMMMMMMMMNNNOOOPPPQQQQQQQQQRRRSSSTTTRRROOOKKKJJJKKKNNNQQQQQQPPPMMMLLLIIIGGGEEECCCBBBBBBCCCDDDCCCDDDEEEDDDBBB@@@???@@@============<<<;;;::::::888888888777666555444333111111111000000000//////////////////000000000000000000000000000111111222000111333555999@@@HHHNNN\\\qqqtttttttttsssvvv{{{wwwvvvyyymmmbbbYYYYYY___iiivvv}}}uuukkk```UUUOOOEEE@@@???BBBGGGLLLTTT]]]eeeqqqqqqcccZZZMMMGGG@@@:::777666666555333222222111111222222333333333333333444555666666999===AAADDDHHHRRRbbbnnnzzzxxxfffVVVPPPPPPMMMMMMLLLJJJGGGFFFGGGIIISSS]]]jjjvvv~~~hhhRRRGGGBBB???===:::===???@@@@@@EEENNNUUUdddzzz}}}zzzzzzzzzxxxvvvsssrrrssstttqqqqqqpppmmmjjjjjjlllnnnppppppooooooooopppqqqrrrpppooonnnnnnmmmjjjeeeaaa]]]___bbbeeeeeedddaaa```]]]^^^^^^___^^^\\\[[[ZZZWWWVVVUUUTTTSSSPPPKKKHHHFFFEEEHHHQQQ]]]jjjssswwwuuuzzzzzzqqqeeeZZZQQQJJJCCCAAA??????@@@@@@@@@>>>@@@????????????AAABBBCCCFFFLLLOOO[[[sssvvvgggXXXKKKDDDBBBAAA@@@AAAEEEJJJRRRdddyyy```]]]UUUQQQRRRRRRPPPNNNOOOKKKKKKJJJJJJKKKMMMOOOPPPSSSSSSTTTVVVWWWUUURRROOOIIILLLPPPRRRRRRPPPMMMJJJKKKIIIGGGEEEDDDDDDEEEFFFHHHIIIHHHFFFCCCAAAAAAAAA??????@@@@@@@@@>>><<<;;;888888888888777555444333111111111111000000000000////////////000000000000000000000000000111111222111222222444777===DDDIIIUUUkkk}}}rrrrrrppppppttt}}}xxx}}}zzz}}}rrrfffYYYWWW]]]hhhvvv|||tttkkk```VVVPPPIIIDDDAAADDDHHHMMMUUU]]]bbbnnnvvveeeZZZNNNIIIAAA:::777777666666333222222222222222222333333333333333444555666666:::>>>BBBEEEIIITTTdddqqq~~~ppp```ZZZZZZUUUUUUTTTQQQNNNNNNOOOPPP]]]gggvvvoooXXXJJJBBB===:::;;;;;;;;;===AAABBBGGGSSS___rrr}}}{{{yyyxxxwwwvvvsssqqquuutttqqqmmmjjjiiillloooppppppooonnnoooppprrrsssooooooooonnnllliiigggeeeaaabbbdddgggiiijjjgggeee```^^^[[[ZZZYYYWWWUUURRRKKKLLLMMMMMMLLLJJJHHHFFFFFFHHHNNNYYYgggsssyyy||||||yyytttlllbbbVVVLLLGGGBBB@@@>>>>>>@@@AAA???===>>>>>>>>>>>>>>>@@@DDDHHHHHHMMMWWWfff|||}}}ppp```UUUMMMDDD???>>>CCCBBBCCCIIIXXXpppwwwbbbVVVTTTRRROOOOOOPPPQQQSSSNNNNNNNNNMMMMMMMMMMMMMMMQQQQQQVVV]]]___YYYSSSQQQLLLNNNQQQSSSSSSQQQOOOMMMNNNPPPPPPLLLGGGEEEHHHLLLHHHHHHGGGFFFEEECCCBBBBBB@@@AAABBBBBBAAA@@@>>>===;;;999888777888777555444555444333222111111111111//////000000000000//////000000000000000000000000333111222555777999BBBKKKWWWfff{{{wwwppplllpppttt}}}||||||~~~pppiii___XXXYYYcccpppzzzyyyqqqiii```WWWQQQGGGBBBAAADDDHHHMMMUUU]]]fffppp{{{lll```UUUKKKBBB???<<<777444555444333222222111111222222222222222333444555777777<<<>>>AAAEEELLLVVV```ggg{{{yyynnngggcccbbbaaa]]]YYYUUUTTTVVVYYY___kkk{{{{{{zzzvvveeeRRRGGGAAA===;;;<<<<<<<<<>>>@@@AAAHHHYYYiii|||{{{xxxwwwwwwvvvtttrrruuutttqqqnnnkkkkkkmmmppprrrrrrqqqqqqqqqqqqrrrrrrqqqqqqpppooommmkkkiiihhhcccccceeeiiikkkllljjjgggbbb```^^^]]]ZZZVVVPPPLLLJJJJJJIIIIIIIIIIIIIIIIIIJJJNNNWWWdddrrr{{{}}}|||xxxuuuoooggg\\\RRRIIIEEEBBB@@@>>>???@@@AAA???===>>>????????????AAAEEEHHHJJJPPP\\\nnnzzzmmm]]]SSSKKKDDDAAAAAACCCCCCFFFMMM]]]sssrrr___WWWUUURRRPPPOOOPPPRRRSSSNNNNNNNNNNNNNNNMMMMMMMMMQQQPPPSSSZZZ\\\WWWSSSRRROOOQQQSSSUUUTTTRRROOONNNTTTVVVUUUQQQKKKHHHIIILLLLLLKKKIIIHHHFFFEEEDDDDDDCCCCCCBBBBBBAAA???>>>======;;;999888888888777555555444333222111111111111///000000000000000000///000000000000000000000000333111222555666999AAAJJJUUUbbbvvv}}}tttnnnpppttt|||}}}}}}uuummmbbbYYYXXX```llluuu}}}~~~yyyrrriii```WWWRRRIIIDDDBBBDDDHHHLLLSSS[[[gggrrrqqqeeeXXXNNNDDD???<<<888555666444333222222111222222222222222222333444555666777;;;===@@@EEEKKKUUU___ffftttxxxrrrnnnhhhgggccc^^^ZZZYYY[[[]]]hhhrrrwwwvvv|||zzzyyyfffXXXIIIBBB@@@===<<<>>><<<===???@@@AAAMMMdddzzz~~~{{{yyyxxxwwwwwwwwwuuusssuuuuuurrrooommmllloooqqquuuuuuuuuttttttsssrrrqqqsssrrrpppnnnmmmkkkkkkkkkeeeeeegggjjjmmmnnnllljjjdddcccaaa___[[[UUUMMMGGGIIIIIIIIIJJJKKKMMMOOOPPPPPPVVVbbbppp|||~~~zzzrrroooggg^^^UUULLLFFFBBBBBB@@@??????@@@@@@???>>>>>>???@@@@@@@@@BBBEEEGGGLLLSSSccczzzvvvhhhYYYOOOIIIDDDBBBDDDCCCEEEKKKUUUeeezzzjjj\\\WWWUUURRRPPPOOOPPPRRRSSSOOOOOOOOOOOONNNNNNMMMLLLPPPNNNPPPUUUXXXUUURRRRRRTTTTTTUUUVVVUUURRRPPPNNNUUUWWWWWWTTTOOOLLLMMMNNNPPPOOOLLLJJJHHHGGGGGGGGGFFFEEECCCBBB@@@???>>>>>>@@@>>>:::999999999888777555444333222222111111111000000111111111111000000000000000000000000000000222111222555666888@@@IIIQQQ\\\mmm~~~{{{qqqqqquuu|||}}}|||sssfffZZZVVV[[[gggoooxxx{{{yyyrrrjjjbbbYYYTTTKKKEEEBBBDDDGGGKKKRRRZZZiiisssuuuiii]]]QQQFFF@@@<<<888666777444444333222222222222222222222222333444555666777:::<<>><<<===???@@@DDDTTTrrr~~~}}}zzzxxxwwwwwwxxxxxxvvvuuuuuuuuusssqqqnnnnnnqqqsssvvvwwwwwwwwwuuusssqqqooorrrpppnnnlllkkkkkkkkklllffffffgggjjjlllmmmllljjjdddbbb```]]]ZZZUUUOOOKKKLLLNNNQQQTTTXXXZZZ\\\]]]ZZZ```jjjvvv~~~yyyrrrlllggg___VVVMMMGGGCCCAAAAAAAAA@@@@@@@@@@@@??????===???@@@@@@AAABBBEEEGGGOOOYYYlll}}}rrreeeUUULLLFFFCCCCCCEEECCCHHHRRR___pppvvvdddZZZVVVTTTQQQOOONNNOOOQQQRRROOOOOOPPPPPPOOONNNMMMLLLOOOLLLLLLQQQTTTRRRQQQSSSVVVVVVVVVUUUTTTQQQOOONNNPPPRRRTTTTTTRRRQQQQQQRRRRRRQQQNNNKKKIIIHHHHHHHHHIIIGGGEEEBBB@@@???>>>>>>AAA>>>;;;999888888888777555555444333222222222222000111111222222111111000000000000000000000000000222111222555555666>>>FFFOOOXXXfffuuuvvvsssuuu|||xxxkkk]]]VVVYYYbbbkkktttxxx~~~~~~xxxrrrkkkccc[[[VVVKKKEEEBBBCCCGGGKKKSSS[[[iiisssxxxlllbbbVVVIIIBBB===888777888444444333222222222222333333222222333444555666666999;;;>>>BBBGGGOOOXXX^^^kkkyyyyyypppiiigggfffccc___[[[YYYZZZ\\\iiirrrrrrhhhdddjjjpppmmmgggdddbbbbbbbbbbbbbbbeeejjjmmmqqqaaaPPPGGG@@@???>>><<<<<<>>>;;;<<>>???@@@AAACCCGGGJJJTTTaaayyy{{{nnn```QQQIIIDDDAAABBBEEEDDDMMM[[[lll~~~|||oooaaa[[[TTTSSSPPPNNNMMMNNNPPPQQQPPPPPPQQQQQQQQQOOOMMMLLLNNNJJJJJJOOORRRQQQQQQTTTWWWVVVUUUSSSQQQOOOMMMMMMOOOQQQTTTUUUUUUTTTTTTTTTQQQPPPNNNKKKJJJIIIHHHHHHKKKIIIFFFCCCAAA?????????@@@===:::999888888777666666555444333222222222222111111222222222222111111000000000000000000000000111000222444444555<<>>===:::;;;>>>;;;<<>>???@@@AAABBBFFFLLLPPP]]]nnn{{{vvvgggZZZMMMGGGDDDBBBCCCFFFIIITTTggg{{{vvvkkk```[[[UUUSSSPPPNNNMMMNNNPPPQQQPPPQQQRRRSSSRRROOOMMMLLLMMMJJJJJJOOORRRRRRRRRUUUWWWVVVTTTQQQOOONNNMMMLLLRRRTTTWWWXXXXXXWWWTTTSSSOOOOOONNNMMMKKKJJJIIIHHHJJJIIIGGGEEEBBBAAA@@@???===<<<::::::::::::888666666555444333222222222222222222333333333333222222000000000000000000000000000000111444444444:::AAAJJJPPPZZZfffuuuzzzxxx}}}~~~vvvggg[[[XXX]]]dddlllrrrzzz~~~|||xxxsssmmmggg```[[[MMMFFFBBBCCCFFFJJJSSS[[[cccmmm{{{lll```SSSJJJDDD===999999555444444333333333333333333333333333333444555666777999;;;===@@@EEEKKKPPP[[[eeennnnnniiibbbYYYRRRRRRRRRRRRQQQOOOPPPQQQSSSYYYbbbqqqzzzdddZZZWWWXXX^^^jjjrrrnnn```TTTNNNNNNNNNNNNPPPUUU[[[aaajjjvvvyyyiiiZZZOOOGGGAAA<<<<<<;;;999:::>>><<<<<<>>>DDDLLL\\\uuuqqq___RRRMMMMMMLLLLLLOOORRRSSSWWWcccppp{{{zzzyyywwwwwwwwwwwwvvvtttrrrssssssrrrqqqqqqssstttsssrrrpppooommmlllkkkkkkhhhhhhiiiiiiiiihhhgggggghhhfffeeedddddddddbbb```\\\\\\^^^cccjjjppptttuuuzzz}}}}}}zzzrrrqqqqqqqqqpppjjjaaaZZZRRROOOJJJEEEAAA?????????@@@BBBCCCBBB@@@???@@@BBBBBBBBBBBBBBBEEEJJJRRRWWWiii}}}uuunnn^^^SSSIIIEEEDDDDDDEEEHHHOOO\\\rrrxxx|||jjj___[[[VVVTTTRRRPPPOOOPPPQQQSSSQQQRRRSSSSSSRRRPPPMMMKKKMMMJJJKKKPPPTTTSSSTTTVVVXXXVVVSSSPPPNNNNNNMMMNNNPPPRRRUUUXXXYYYXXXUUURRRMMMNNNOOOOOONNNMMMKKKIIIIIIIIIHHHGGGEEEBBBAAA@@@<<<;;;;;;===>>>===:::777666555444333333222333333222222333333333333222222000000000000000000000000000///111444333333888@@@DDDIIIRRR___ooo~~~yyy~~~{{{~~~{{{lll^^^WWWZZZ```hhhnnnuuuyyyzzz|||wwwsssnnnhhhaaa]]]QQQJJJDDDCCCDDDHHHPPPXXX___iiizzzrrrfffYYYQQQJJJBBB<<<<<<555555444333333333333444444444333333333444555555777888999;;;<<<@@@EEEIIINNNVVV\\\[[[WWWSSSMMMGGGEEEFFFHHHHHHHHHIIILLLNNNTTT^^^mmm||||||bbbUUUSSSOOOVVVcccpppxxxrrrbbbSSSIIIKKKMMMOOOQQQVVV[[[___kkkxxxnnnaaaVVVNNNDDD>>>::::::999888:::???===<<<>>>DDDLLLZZZoooooo]]]MMMEEEEEEIIICCCDDDGGGIIIHHHHHHRRR]]]bbbgggjjjlllrrr}}}{{{yyyxxxwwwwwwwwwuuusssqqqrrrrrrrrrqqqqqqrrrtttrrrpppnnnllljjjjjjjjjjjjggghhhiiijjjjjjiiihhhgggiiigggeeeddddddcccaaa___[[[]]]bbbiiirrrxxx{{{|||}}}{{{mmmllllllmmmkkkdddZZZRRRMMMJJJFFFBBB???>>>>>>>>>@@@BBBDDDBBB@@@>>>@@@BBBDDDDDDDDDDDDGGGNNNVVV\\\qqqrrrhhhXXXNNNFFFDDDEEEFFFHHHKKKSSSbbbzzz~~~|||{{{jjj___[[[XXXVVVSSSQQQQQQQQQSSSTTTQQQRRRTTTTTTSSSPPPMMMKKKMMMJJJKKKQQQUUUTTTUUUVVVXXXVVVSSSPPPOOONNNOOOOOOIIIKKKPPPUUUXXXXXXUUUSSSLLLNNNPPPQQQQQQOOOLLLJJJHHHHHHHHHHHHFFFDDDAAA@@@;;;;;;===???@@@???<<<999666666555444333333333333222333333444444333333222000000000000000000000000000///111444333222777??????DDDMMMZZZjjj|||yyy~~~{{{~~~ppp___WWWXXX\\\eeelllrrruuuvvv{{{~~~{{{wwwsssnnniiibbb^^^TTTMMMFFFCCCDDDFFFMMMUUU\\\fffwwwvvvjjj^^^VVVNNNEEE???===555555444333333333333444444444333333333444555555666888999999:::===BBBEEEFFFLLLPPPNNNJJJGGGBBB===<<<===@@@AAABBBDDDGGGJJJQQQ[[[jjjxxxkkkTTTMMMRRRKKKVVVfffuuu{{{uuudddTTTHHHKKKOOORRRUUUXXX]]]```ppp|||tttcccWWWNNNIII>>>===<<<:::999999:::::::::;;;>>>BBBLLLYYYhhhrrrttthhhWWWJJJEEECCC@@@>>>????????????AAACCCEEEFFFNNNOOOQQQVVV]]]fffoootttwww{{{~~~}}}{{{xxxwwwwwwvvvuuusssrrrppppppqqqssssssoookkklllkkkjjjjjjiiiiiijjjjjjeeeeeefffffffffffffffeeeddddddddddddbbb```^^^\\\^^^bbbiiiqqqyyy|||wwwrrrnnnggggggfffddd___ZZZUUUQQQKKKHHHDDD@@@>>>===???@@@AAA@@@>>>>>>???@@@@@@@@@FFFFFFHHHKKKLLLPPP\\\hhh~~~|||lllaaaPPPIIIDDDCCCCCCDDDHHHNNNYYYmmmuuufff___]]]UUUTTTSSSSSSSSSSSSSSSTTTVVVTTTSSSTTTVVVUUUQQQNNNIIIKKKOOORRRTTTUUUTTTSSSZZZWWWSSSTTTVVVUUUOOOJJJNNNNNNOOOOOOOOONNNNNNMMMNNNNNNOOOPPPPPPOOOKKKIIIMMMKKKIIIGGGFFFDDDBBB@@@;;;;;;;;;===???>>><<<999777666555444444444444444222111111111222222333444444222000000111222111000111111000///111333555777<<>><<<:::;;;<<<======>>>AAAEEEHHHOOOYYYdddnnnzzzppp___RRRKKKJJJNNN[[[lllyyyzzznnn]]]QQQLLLNNNSSSZZZ]]]___fffnnnwwwmmm]]]RRRJJJEEE===<<<;;;:::999999:::;;;======>>>@@@EEENNNXXX```cccYYYLLLBBB???>>>===<<<============>>>@@@AAABBBAAABBBCCCFFFLLLTTT\\\```jjjpppwww}}}~~~{{{xxxwwwuuusssqqqooonnnnnnppprrrqqqnnnkkkkkkkkkjjjjjjjjjjjjjjjkkkhhhhhhhhhgggfffeeedddcccccccccccccccbbbaaa``````aaaeeejjjpppvvv{{{~~~}}}zzzwwwtttpppkkkgggaaaaaa```^^^ZZZUUUPPPMMMHHHFFFBBB???======>>>@@@BBBAAA?????????@@@AAAAAADDDEEEHHHKKKLLLRRRaaaoooyyygggYYYNNNHHHCCCCCCDDDFFFKKKRRRaaavvvuuufff^^^[[[WWWUUURRRQQQPPPRRRTTTUUUZZZ\\\___aaa```ZZZRRRLLLJJJLLLPPPSSSUUUUUUUUUTTTWWWTTTQQQPPPPPPNNNJJJFFFLLLLLLMMMMMMMMMMMMLLLLLLEEEGGGIIILLLNNNNNNLLLJJJFFFFFFEEEDDDDDDCCCAAA@@@;;;;;;<<<===???>>><<<999;;;:::999888888777777777111222222222333333333333333222000000111111111000000000000000111333555666:::???GGGQQQ^^^rrr}}}mmm\\\VVVYYY\\\```gggnnnoooqqqyyy|||xxxsssnnnhhhbbb^^^VVVNNNGGGDDDCCCBBBEEEIIIRRRYYYgggzzzuuuggg\\\UUUNNNFFF@@@;;;999777666666666555333444333333333333444555555888888888999999::::::;;;===>>>>>>>>>===;;;999777777888999999:::<<<@@@CCCIIIRRR\\\ccclllxxx~~~{{{rrreeeXXXOOOLLLLLLUUU___llltttpppeeeWWWNNNMMMPPPXXX```dddgggooowwwxxxeeeWWWNNNGGGCCC<<<;;;:::999999:::;;;<<<>>>>>>>>>>>>???DDDJJJNNNOOOHHH@@@;;;:::;;;;;;:::<<<;;;;;;;;;;;;<<<===>>>===<<<===>>>BBBHHHNNNRRRYYY```jjjssszzz}}}yyyvvvtttqqqnnnllllllmmmoooqqqpppnnnkkkkkkkkkjjjjjjjjjkkkkkklllkkkkkkjjjiiigggdddbbbaaabbbbbbbbbaaabbbbbbccccccdddgggjjjnnnqqqtttuuuuuusssqqqnnnkkkiiieeeaaa^^^YYYYYYXXXVVVSSSNNNJJJGGGDDDBBB???===<<<===>>>???BBBAAA@@@??????@@@AAABBBDDDGGGLLLNNNPPPXXXlllsss___QQQJJJFFFCCCDDDEEEGGGOOOXXXnnnvvveee\\\YYYXXXUUUPPPMMMLLLOOOSSSVVV]]]dddmmmpppkkk___SSSKKKLLLNNNQQQTTTUUUUUUTTTSSSUUUSSSQQQNNNKKKIIIFFFEEEIIIJJJJJJKKKKKKJJJJJJJJJBBBEEEHHHKKKLLLKKKIIIHHH@@@AAACCCDDDDDDCCCAAA@@@<<<<<<<<<>>>??????<<<:::999999888777777666555555111222333444444444333222333111//////000111000//////000000111222333444444777<<>>>>>>>>@@@CCCFFFBBB>>>:::999:::<<<<<<<<<;;;;;;::::::::::::::::::???>>>===>>>@@@DDDHHHKKKNNNTTT^^^fffoooyyy~~~yyyvvvssspppmmmkkklllnnnpppqqqpppooommmkkkkkkkkkkkkkkkllllllmmmllllllkkkiiigggeeecccbbbdddcccbbbaaaaaabbbcccdddeeefffhhhkkklllmmmmmmmmmjjjhhhdddbbb```]]]ZZZWWWTTTTTTSSSQQQNNNJJJFFFDDD@@@???===;;;;;;<<<===???@@@@@@@@@??????@@@BBBCCCFFFJJJPPPSSSVVVbbb{{{}}}lllYYYMMMHHHEEECCCDDDEEEIIIUUUaaa}}}vvveee\\\YYYWWWSSSMMMHHHHHHKKKQQQTTT]]]fffqqquuunnnaaaTTTMMMLLLNNNPPPSSSTTTSSSRRRQQQUUUTTTSSSOOOKKKGGGGGGGGGFFFGGGHHHHHHHHHHHHHHHHHHHHHJJJMMMNNNLLLHHHEEEDDD@@@BBBEEEGGGFFFDDDBBBAAA>>>>>>>>>@@@AAA@@@===:::888888777777666555444333111222444666666555333222333111//////000111000/////////111222333333333333555:::BBBKKKYYYnnnxxxiii^^^XXXUUUXXX___fffjjjlllsss||||||||||||||||||{{{zzzzzz{{{zzzxxxuuurrrlllfffaaaYYYPPPGGGCCC@@@>>>???BBBHHHLLLVVVeeeyyy}}}pppeee\\\SSSIIIBBB@@@<<<999666555555444333444333333333333444555555777777777666666555555555555555666666555444333222444666777888888:::===???AAAGGGLLLNNNRRRYYY]]]^^^```___ZZZTTTOOOOOOTTTYYYjjjppptttooobbbTTTMMMKKKMMMTTTbbbpppwww}}}~~~oooaaaWWWOOOHHHCCC;;;:::999888999:::;;;<<<999;;;============>>>@@@<<<:::999999:::;;;<<<;;;;;;;;;;;;;;;;;;;;;::::::<<<;;;::::::<<<>>>AAACCCJJJNNNUUU\\\eeeqqq}}}xxxuuussspppooommmnnnqqqrrrrrrqqqppppppmmmlllllllllllllllmmmmmmjjjjjjiiiiiihhhfffeeedddgggfffdddbbbbbbbbbcccccccccdddeeeggghhhhhhhhhhhhdddbbb^^^\\\[[[YYYVVVTTTSSSSSSQQQOOOKKKHHHEEECCC===<<<;;;::::::;;;===>>>===>>>??????>>>???CCCFFFFFFKKKRRRXXX^^^nnnuuueeeVVVMMMGGGEEEDDDDDDFFFMMM___ooouuuddd[[[YYYVVVQQQKKKFFFEEEIIINNNRRRYYYaaajjjmmmggg^^^UUUPPPKKKMMMOOOQQQRRRQQQOOOMMMRRRSSSRRROOOKKKHHHGGGHHHDDDEEEFFFGGGGGGGGGGGGGGGJJJMMMPPPPPPLLLGGGCCCBBBBBBEEEHHHHHHEEEBBB@@@@@@@@@@@@@@@BBBCCCBBB???<<<;;;;;;;;;:::999888666555222444555666666555333222333111//////000111000/////////111222222222222222333888@@@JJJXXXnnn|||qqqddd[[[UUUWWW^^^fffjjjjjjnnntttwwwxxxzzz||||||{{{yyyxxx{{{zzzyyyxxxuuuooohhhcccZZZQQQHHHCCC@@@===>>>AAADDDHHHQQQ```tttyyynnnfff\\\QQQIIICCC???;;;777666555444333444333333333333444555555777666666555555444444333444444555555444444444333555666888999999:::===???>>>DDDHHHHHHKKKRRRVVVWWWZZZYYYVVVQQQMMMOOOTTTZZZiiiooorrrkkk^^^QQQJJJIIILLLUUUcccqqqyyyzzzmmmbbbXXXPPPGGGAAA;;;:::999888888999:::;;;999:::<<<;;;:::888888888999999999888999999999:::;;;<<<<<<======<<<;;;;;;:::999999999:::===???AAAHHHKKKOOOTTT\\\iiixxx~~~yyyvvvtttrrrqqqnnnqqqttttttsssrrrqqqrrrooonnnmmmllllllllllllmmmhhhhhhhhhhhhggggggfffeeegggfffeeedddccccccccccccaaabbbcccdddeeeeeedddddd```^^^[[[YYYXXXWWWUUUSSSSSSRRRPPPMMMJJJFFFCCCAAA<<<;;;;;;::::::;;;<<<===:::===?????????AAAEEEJJJIIIMMMTTT]]]hhh|||{{{nnn```TTTMMMFFFEEEEEEFFFJJJVVVnnnrrr```YYYYYYTTTQQQLLLHHHGGGIIIMMMOOOUUUXXX]]]___]]]YYYUUURRRLLLMMMOOOQQQPPPOOOLLLKKKMMMMMMMMMMMMLLLJJJGGGFFFDDDEEEEEEFFFGGGGGGGGGGGGFFFKKKPPPQQQMMMHHHFFFEEECCCFFFIIIGGGCCC?????????CCCCCCCCCDDDEEEDDDAAA>>>;;;;;;;;;;;;999777555444444555666666666555444333444222000000111222111000000000000111111111222222333777>>>GGGUUUjjjxxxkkk___WWWXXX\\\ccceeedddfffkkkpppssswww{{{}}}}}}|||zzz|||||||||{{{xxxrrrjjjdddZZZQQQHHHCCC@@@<<<===@@@BBBEEEMMM[[[ooo~~~tttlllbbbVVVMMMGGGBBB===999777666555444444333333333333444555555666666555555444444444333444444444555555555555555333555777888888999;;;===;;;AAADDDDDDGGGNNNRRRSSSVVVUUUSSSNNNJJJKKKPPPUUUaaadddfffaaaWWWMMMHHHGGGMMMUUUbbbnnnuuuyyyooofff\\\RRRGGG???<<<;;;:::888888888999999888999;;;:::888777777777888888999888888888999:::;;;;;;<<<=========<<<;;;:::::::::;;;===@@@CCCDDDEEEHHHLLLPPPWWWaaannnwww~~~{{{wwwuuusssrrrooorrruuuuuusssqqqqqqqqqppppppnnnmmmllllllllllllgggggggggggggggfffeeeddddddeeeeeeeeeeeeeeeddddddaaabbbbbbccccccbbbaaa```]]]ZZZWWWUUUUUUTTTSSSRRRSSSQQQNNNKKKGGGCCC@@@>>><<<<<<;;;:::::::::;;;<<<999===AAAAAAAAADDDIIIOOOPPPSSS[[[gggwwwxxxjjj\\\QQQKKKEEEEEEGGGIIIOOOaaalll[[[VVVWWWTTTRRROOOLLLKKKLLLMMMNNNRRRQQQRRRSSSUUUUUUSSSQQQMMMNNNPPPQQQQQQOOOLLLJJJIIIHHHIIILLLNNNMMMIIIEEEDDDEEEFFFGGGHHHHHHHHHHHHEEELLLRRRTTTQQQLLLJJJKKKEEEHHHJJJHHHCCC@@@AAACCCFFFEEEFFFGGGGGGFFFCCC@@@;;;;;;<<<;;;:::777555333666666666666555555444444555333111111222333222111111000000//////000222222333777<<>>;;;;;;>>>???AAAIIIVVVhhh{{{yyyqqqfffZZZQQQJJJEEE???:::888777666555444333333333333444555555555555555555555444444444444444444444555666666777444666888999999999;;;<<<<<>>===<<<<<<888888999;;;>>>AAADDDFFFBBBEEEJJJOOOTTT\\\gggooouuu}}}yyyvvvtttrrrpppsssvvvvvvsssppppppqqqrrrqqqooonnnlllkkkkkkkkkhhhhhhhhhgggfffdddcccbbbaaacccdddfffggggggfffeeebbbbbbccccccbbb```^^^]]][[[XXXUUUSSSSSSRRRQQQPPPRRRPPPMMMIIIDDD@@@===<<<<<<<<<;;;;;;::::::;;;;;;999>>>BBBCCCCCCFFFMMMRRRXXXZZZbbbpppwwwiiiZZZOOOHHHDDDEEEHHHLLLTTTiiihhhWWWTTTVVVTTTSSSQQQPPPOOONNNNNNNNNQQQNNNLLLNNNQQQSSSRRRPPPNNNPPPQQQRRRQQQOOOLLLKKKHHHGGGHHHMMMRRRQQQLLLFFFEEEEEEFFFHHHHHHIIIIIIIIIJJJPPPWWWYYYTTTPPPNNNNNNHHHKKKMMMKKKFFFDDDFFFIIIGGGGGGGGGHHHIIIGGGDDDAAA@@@@@@AAAAAA???<<<:::888888777666555555555555555666444222222333444333222222111///......000222333333666:::???JJJ\\\sss~~~|||uuuggg]]]XXXTTTSSSSSSSSSXXX^^^aaafffpppyyy}}}uuullleeeWWWNNNDDD@@@===::::::======???FFFRRRcccuuuxxxnnnaaaXXXLLLGGG@@@<<<999888777666444333333333333444555555555555555555555555555555444444444444555666777777666888:::;;;;;;;;;===>>>???DDDFFFEEEFFFLLLQQQQQQRRRSSSRRRNNNIIIHHHKKKNNNUUUSSSQQQNNNMMMMMMNNNOOORRRVVV___fffmmmzzz|||uuulllaaaUUUJJJDDD<<<<<<<<<:::888888888999999999888888888888888888::::::::::::;;;;;;<<<===>>>>>>??????>>><<<:::999?????????AAACCCEEEDDDDDDDDDFFFIIIMMMQQQXXX___eeeqqqvvv}}}xxxwwwvvvuuuuuuuuussspppnnnooopppqqqqqqqqqpppnnnmmmkkkjjjiiiiiihhhgggfffdddbbbaaadddcccbbbbbbbbbcccdddeeegggfffdddaaa^^^\\\ZZZXXXWWWWWWUUUSSSQQQOOONNNMMMLLLJJJGGGDDDAAA???>>>>>>;;;;;;;;;<<<<<<<<<<<<<<>>======<<<;;;999888888888888888888999999666555333222111000000000000000000000000000000000222333888???GGGRRRdddtttzzzyyytttlllbbbYYYTTTTTTSSSPPPQQQVVV\\\dddppp{{{{{{ssshhhaaaWWWNNNEEEBBB@@@<<<:::;;;@@@???DDDOOO^^^mmm}}}uuufff[[[PPPHHH@@@===999555444666222222111111222444555777777777666666555555555444888777777666666666666777999:::<<<<<<;;;<<<>>>@@@DDDEEEFFFIIIKKKOOORRRTTTYYYYYYTTTMMMIIIKKKKKKIIIMMMLLLKKKJJJLLLNNNRRRTTTWWWZZZbbblllsss}}}~~~wwwnnncccVVVKKKEEE======<<<:::999888999999999999888888888888888888::::::::::::;;;<<<======??????@@@??????===<<<;;;<<<===???CCCFFFHHHIIIHHHFFFHHHJJJMMMQQQVVV]]]bbblllpppzzz{{{yyyxxxuuuvvvuuussspppoooooopppppppppooonnnmmmkkkjjjiiihhhhhhhhhgggfffdddcccbbbbbbbbbaaa`````````aaabbbccccccaaa___\\\ZZZXXXWWWWWWVVVUUUSSSRRRPPPOOONNNJJJIIIFFFBBB@@@>>>======;;;;;;;;;<<<<<<<<<<<<===>>>;;;<<>>===<<<<<<:::999999999:::::::::999999888666666444333222111111111000000000000000000000000222333666===CCCLLL]]]lll~~~|||}}}yyyrrreee\\\UUURRROOOLLLOOOTTTZZZdddqqq~~~yyypppggg```VVVMMMDDDBBB@@@<<<:::;;;@@@???CCCNNNZZZiiiyyywwwiii^^^TTTLLLDDD@@@<<<777555777444444333333333444666777888888777777777666666666888777777666666777777777777888::::::;;;===???BBBJJJKKKMMMOOOQQQRRRTTTVVVYYYZZZWWWPPPLLLNNNOOOMMMMMMMMMLLLMMMOOOQQQTTTVVV^^^```fffooowwwyyypppeeeYYYMMMFFF???>>><<<:::999999999999888888999999999999999999:::::::::;;;;;;<<<>>>>>>@@@@@@@@@@@@@@@???>>>===;;;>>>CCCHHHLLLNNNOOOOOOLLLNNNPPPRRRVVV[[[bbbfffkkknnnwww}}}{{{zzzvvvvvvuuussspppooopppqqqooonnnnnnmmmllljjjiiihhhggggggggggggfffeeedddccccccbbbaaa```_________```___^^^]]][[[ZZZXXXWWWVVVTTTTTTSSSQQQOOONNNMMMLLLGGGFFFCCC@@@>>>===<<<<<<;;;;;;<<<<<<<<<============<<>>BBBKKKWWWddduuu{{{nnndddYYYQQQIIIDDD???999666777666666555444444555666777999999888888888888777777777777777777888888888888777888:::;;;<<>>BBBIIINNNQQQRRRSSSSSSQQQTTTYYY]]]bbbgggnnnrrrrrrttt{{{~~~{{{zzzvvvvvvuuussspppooopppqqqnnnnnnnnnmmmllljjjhhhgggfffgggggggggfffeeeddddddeeedddcccbbbaaa``````___[[[[[[ZZZYYYXXXWWWWWWVVVQQQPPPOOONNNLLLJJJIIIHHHDDDBBB@@@>>><<<;;;;;;;;;;;;;;;<<<<<<======>>>>>>@@@AAADDDIIIKKKMMMUUU___kkkyyyssseeeVVVKKKGGGIIIJJJJJJPPPcccmmm\\\TTTZZZccc```XXXTTTOOOLLLLLLLLLLLLKKKPPPNNNLLLMMMPPPSSSUUUVVVWWWUUUQQQMMMJJJIIIIIIIIIHHHGGGGGGHHHIIIKKKMMMNNNNNNKKKIIIKKKJJJGGGGGGJJJNNNRRRXXX\\\^^^\\\WWWRRRNNNIIIHHHJJJJJJGGGEEEFFFGGGLLLNNNJJJHHHJJJLLLLLLHHHEEEAAA???>>>===<<<;;;;;;<<<>>>>>>>>>;;;888666666555444333222111111222000000000000000000000000222222444888;;;AAANNN[[[pppvvvwwwyyy}}}}}}vvvmmm___RRRIIIHHHMMMRRRZZZhhh{{{yyyrrrjjjccc^^^RRRIIIAAA???>>><<<:::;;;>>>===@@@IIIUUUcccvvv~~~qqqhhh___VVVMMMHHHBBB;;;777777777666555444444444555666888888888888888888888888777777888999999999999999;;;<<<===>>>@@@BBBGGGJJJSSSWWW[[[\\\[[[YYYZZZ[[[]]]bbbccc```___aaadddccc___```aaaaaabbbccccccccckkkpppzzz~~~wwwppphhh^^^RRRIIIEEEAAA<<<:::::::::999888888888999999::::::::::::;;;;;;;;;<<<===>>>@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBGGGNNNRRRTTTTTTUUUVVVUUUZZZaaaiiiooouuu{{{}}}zzzyyyuuuuuuuuurrrpppnnnooopppoooooonnnmmmllljjjiiihhhfffgggggggggfffeeeddddddddddddcccbbbaaa___^^^^^^ZZZZZZYYYYYYXXXWWWWWWWWWQQQPPPOOOMMMKKKIIIGGGGGGAAA???>>><<<;;;:::;;;;;;;;;;;;<<<<<<===>>>>>>???BBBCCCHHHKKKLLLPPP\\\hhh}}}{{{jjj\\\PPPHHHFFFIIIIIIKKKUUUkkkfffZZZSSSWWW\\\YYYPPPMMMJJJHHHIIIKKKLLLLLLPPPNNNLLLMMMPPPTTTVVVWWWXXXVVVRRRNNNKKKIIIIIIIIIIIIIIIIIIJJJKKKMMMNNNOOOOOOKKKKKKMMMLLLIIIIIIKKKMMMNNNSSSYYY^^^\\\WWWSSSLLLKKKLLLQQQRRRMMMHHHGGGGGGMMMPPPNNNLLLNNNQQQRRRLLLHHHDDDAAA??????>>>===:::<<<===>>>===;;;888666333333222111000000000000000000000000000000000000222222444888:::???LLLYYYeeeyyytttssstttxxxxxxhhhWWWLLLJJJNNNRRR]]]kkk|||uuunnnggg```\\\PPPGGG@@@>>>>>>;;;:::<<<<<<<<<@@@IIIUUUeeezzztttmmmcccZZZQQQLLLEEE===888777666555444333333333444555777777777777777777777777666777999:::;;;;;;;;;;;;>>>???@@@@@@AAADDDIIILLLTTTYYY]]]___]]][[[\\\___bbbjjjqqqqqqqqqtttvvvvvvvvvvvvuuuuuutttsssrrrrrrxxx}}}vvvpppkkkbbbVVVMMMGGGBBB<<<::::::;;;:::888888888999999:::;;;;;;;;;;;;;;;;;;<<<>>>???AAABBBAAAAAAAAAAAABBBBBBCCCDDDDDDJJJRRRVVVXXXZZZ]]]```aaagggqqqzzz|||xxxwwwttttttsssqqqooommmnnnooooooooonnnmmmllljjjiiihhhggggggggggggfffeeedddcccaaaaaaaaa```___]]]\\\[[[YYYYYYYYYXXXWWWWWWVVVVVVSSSRRRPPPNNNKKKHHHGGGEEE>>>===<<<;;;::::::;;;;;;;;;;;;<<<===>>>>>>???@@@AAADDDIIIMMMNNNUUUfffvvvsssbbbUUUKKKFFFFFFJJJJJJOOO]]]vvvvvv___WWWPPPPPPRRRNNNJJJHHHFFFGGGIIIKKKMMMMMMOOOMMMMMMNNNRRRUUUVVVWWWWWWUUURRROOOLLLJJJIIIIIIKKKKKKLLLNNNNNNNNNNNNNNNMMMKKKKKKNNNNNNLLLLLLNNNPPPLLLNNNUUU[[[YYYTTTQQQLLLLLLQQQXXXYYYSSSMMMJJJJJJQQQUUURRROOOQQQSSSTTTNNNJJJEEEAAA@@@???>>>===999:::;;;<<<;;;999777666222222111000000000000000000000000000000000000000222222444777999===IIIVVV___tttwwwsssrrrwwwrrr^^^QQQNNNPPPSSS^^^lll}}}wwwpppjjjccc]]]YYYNNNEEE>>>======;;;;;;<<<;;;;;;@@@JJJVVVgggwwwqqqfff^^^UUUOOOHHH???:::999555444333333333444555666666666666777777777777888666777999;;;=========<<<>>>???@@@AAACCCGGGMMMQQQYYY^^^cccccc```^^^aaadddjjjvvv|||uuuqqqnnnggg\\\SSSIIICCC<<<:::;;;;;;:::777888888999999:::;;;;;;<<<;;;;;;<<<===>>>@@@AAABBBDDDDDDCCCCCCDDDFFFGGGHHHHHHOOOXXX___ccchhhooottt{{{{{{xxxvvvrrrsssrrrpppmmmllllllmmmmmmmmmmmmlllkkkiiigggfffhhhhhhhhhgggfffdddcccbbb______``````___]]]\\\[[[XXXXXXXXXWWWVVVUUUUUUTTTSSSQQQOOOLLLHHHEEECCCAAA===<<<;;;:::::::::;;;<<<;;;;;;<<<===>>>???@@@@@@AAAEEEKKKPPPTTT^^^tttzzzkkkZZZOOOHHHEEEGGGKKKMMMVVViiimmm[[[VVVNNNKKKMMMKKKHHHGGGGGGHHHKKKMMMMMMMMMMMMMMMMMMPPPSSSVVVVVVVVVUUUTTTSSSPPPNNNKKKIIIHHHLLLNNNPPPQQQQQQPPPNNNMMMKKKIIIKKKOOOPPPNNNOOOQQQUUUMMMJJJQQQWWWTTTOOOMMMKKKJJJOOOVVVXXXSSSNNNLLLPPPWWW[[[WWWQQQQQQSSSTTTNNNJJJDDD@@@>>>======<<<777888888888888888777777333222111111000000111111000000000000000000000000111111333555666999DDDOOOZZZnnn{{{wwwzzzyyydddUUUQQQRRRQQQ\\\jjj~~~yyyuuupppjjjeee___YYYUUULLLCCC===<<<===;;;;;;<<<;;;<<>>>>>>>>===@@@AAACCCEEEHHHNNNUUUZZZdddhhhllljjjeeecccgggkkksss{{{uuurrrpppjjj```WWWJJJDDD===:::;;;<<<:::777888888999::::::;;;<<<<<<;;;;;;<<<===>>>@@@BBBCCCFFFFFFEEEEEEFFFHHHJJJKKKLLLTTT^^^gggmmmvvv{{{xxxwwwrrrrrrqqqooolllkkklllmmmlllllllllkkkiiihhhfffeeeiiiiiihhhgggfffdddbbbaaa```aaaaaaaaaaaa___^^^]]]XXXWWWWWWVVVUUUTTTSSSSSSPPPOOOLLLHHHDDDAAA>>><<<<<<;;;:::::::::;;;<<<<<<;;;;;;<<<===>>>???@@@@@@BBBGGGOOOUUUZZZgggvvvgggVVVLLLFFFDDDGGGLLLPPP\\\qqqkkkZZZVVVNNNKKKMMMLLLIIIHHHHHHJJJLLLNNNMMMLLLLLLLLLNNNQQQTTTVVVVVVUUUTTTTTTSSSQQQOOOLLLJJJHHHMMMOOORRRTTTSSSQQQNNNLLLJJJHHHJJJOOOQQQPPPQQQTTTYYYNNNIIIOOOTTTPPPKKKHHHHHHFFFJJJPPPSSSOOOLLLKKKUUU\\\```ZZZRRRPPPRRRRRRNNNIIICCC???===<<<;;;;;;666666666666666777777777333333222222111222222222000000000000000000000000111000111333333555???JJJRRReeezzz~~~}}}hhhWWWRRRRRRPPPZZZgggzzzxxxssspppkkkfffaaa\\\VVVRRRKKKBBB<<<<<<<<<;;;;;;===<<<===BBBJJJUUUfff|||xxxlllddd\\\VVVOOOFFF???>>>666555555555666777999:::888888888999999:::::::::666777:::===??????>>>>>>BBBDDDFFFJJJNNNVVV^^^cccmmmqqqssspppjjjgggkkkpppzzz