BM66(@ &&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''((((((''''''&&&%%%%%%%%%$$$######$$$%%%%%%$$$$$$###""""""######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$######"""###%%%&&&%%%$$$""" """######$$$$$$######"""""""""#########""""""!!!########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&'''((()))******)))*********++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,---...//////......---,,,---...///000///...---,,,,,,,,,,,,,,,//////000000111111111222///000111222222222222222222222222222222222222222000000000000000111111111///////////////////////////...---------...000111000000//////.........---//////...------------...,,,,,,++++++***)))((((((++++++************++++++************))))))))))))(((((((((((((((((((((((()))************+++++++++))))))))))))************))))))))))))))))))))))))'''((((((((((((((('''&&&%%%%%%%%%%%%%%%&&&''''''$$$&&&''')))))))))((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''((('''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''&&&%%%'''''''''''''''&&&&&&&&&'''''''''''''''((()))***$$$%%%&&&'''((()))***+++))))))))))))))))))))))))---------,,,,,,+++++++++((((((((((((((((((((((((******))))))(((((('''''')))((('''''''''(((***+++,,,,,,++++++******))))))************************))))))))))))************))))))*********+++++++++,,,,,,++++++***)))((((((.........------,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,---------......////////////000000000000000000000000000111111222111222222333444555666666999777888<<<>>>@@@EEELLL]]]nnn&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''''''''&&&%%%%%%%%%%%%$$$######$$$%%%%%%$$$$$$$$$#########$$$$$$######$$$$$$$$$%%%%%%%%%''''''&&&%%%%%%$$$######"""###$$$%%%&&&&&&%%%$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''')))(((((((((((('''''''''((((((((())))))))))))***))))))*********++++++++++++,,,,,,,,,---............------,,,---...///000///......---------------///000000000111111111111000000111222222222222222222222222222222222222222000000000000000000000000////////////////////////......---------...///000000/////////.........---000//////...............,,,,,,++++++***))))))(((+++******))))))******+++++++++*********)))))))))(((((((((((((((((((((((())))))*********+++++++++(((((()))))))))*********((((((((((((((((((((((((+++++++++******((('''&&&)))((((((((((((((()))***))))))))))))((('''&&&%%%((((((((((((((((((((((((&&&&&&'''''''''(((((((((((('''&&&%%%%%%&&&'''(((&&&&&&'''(((((((((((((((''''''''''''''''''''''''(((''''''''''''(((((()))&&&&&&'''((())))))******))))))))))))))))))))))))++++++++++++******))))))))))))))))))))))))))))))***)))))))))(((((((((''')))(((((('''((()))***+++***************)))))))))))))))))))))))))))))))))))))))))))))************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,---------......////////////000000000000000000000000000111111222111222222333444555666666999777888<<<>>>???EEELLL\\\mmm&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%$$$$$$#########$$$%%%&&&'''(((((($$$$$$%%%%%%%%%%%%$$$$$$$$$######"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''')))))))))(((((((((''''''&&&&&&'''''''''((((((((((((((()))))))))*********,,,,,,,,,,,,---------------------,,,---......///...............//////000000000000000111111111111000000111222222222222111222222222222222222222222000000000000000000000000////////////////////////...------------...///////////////...............//////.........---------,,,,,,++++++***)))))))))+++******))))))******++++++++++++*********))))))(((((((((((((((((((((((()))))))))*********++++++(((((())))))))))))******((((((((((((((((((((((((,,,,,,+++***)))'''&&&%%%'''&&&&&&%%%%%%%%%&&&&&&***)))(((''''''&&&&&&'''))))))))))))))))))))))))''''''((((((((()))))))))((((((''''''''''''((((((&&&''''''(((((()))))))))(((((((((((((((((((((((()))((((((''''''''''''(((((((((((())))))*********))))))))))))))))))))))))))))))))))))((((((((((((++++++++++++++++++++++++))))))))))))(((((((((((()))(((((((((((()))***+++((())))))))))))))))))***(((((((((''''''((((((((()))))))))*********++++++***************++++++++++++,,,,,,---...//////000,,,,,,++++++++++++******,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......////////////000000000000000000000000000111111222111222222333444555666666888777888<<<>>>???EEELLLZZZkkk%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$###""""""!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''((()))***++++++&&&&&&&&&'''''''''(((((())))))))))))*********+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................///000111222000000000000000111111111000111111222222222111111111111111111111111111111000000000000000/////////......................................./////////........................---------------,,,,,,++++++++++++*********))))))******))))))))))))************)))))))))((((((((((((((((((((((((((((((((())))))))))))************(((((((((((()))))))))***(((((((((((((((((((((((((((((((((((('''&&&%%%$$$&&&&&&%%%$$$$$$$$$$$$%%%''''''&&&&&&&&&(((***+++(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((()))))))))(((((((((((()))))))))(((((((((((())))))))))))***)))((('''''''''''''''))))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((++++++++++++++++++++++++))))))))))))(((((((((((()))))))))))))))*********''''''(((((())))))******)))((((((''''''(((((()))))))))*********+++++++++************************,,,,,,------.../////////,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......////////////000000000000000000000000000111111222111222222333444555666666888666888;;;===???DDDKKKYYYjjj%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&%%%!!!"""""""""############&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&'''((()))***++++++''''''((((((((()))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------.........///000111222333111111000000000000000000111111222222222111111000111111111111111111111111000000000000//////......------------------------......//////000000000000---------...............++++++,,,,,,,,,+++***)))+++++++++******************))))))))))))))))))***))))))((((((((('''''''''))))))))))))))))))))))))(((((()))))))))*********'''(((((((((((()))))))))''''''''''''''''''''''''%%%&&&&&&''''''''''''&&&))))))(((((((((((())))))''''''&&&&&&&&&(((***+++''''''''''''''''''''''''(((((((((((())))))))))))((())))))))))))))))))(((+++***)))(((''''''(((((('''((((((((())))))*********)))((('''''''''''''''))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))************************(((((((((((())))))))))))((())))))***************''''''(((((())))))************(((''''''(((******************++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......////////////000000000000000000000000000111111222111222222333444555666666888666777;;;===???DDDKKKWWWhhh$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%$$$$$$###"""###$$$&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$######$$$&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$%%%&&&&&&(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''******)))))))))((((((((((((((()))))))))************++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,------------,,,............///000222222111111111111000000000000111222222222222111000000111111111111111111111111111000000//////......------------------------------...//////000000//////---------------.........***+++,,,---,,,+++***)))***************************))))))(((((())))))***))))))((((((((('''''''''))))))))))))))))))))))))((((((((()))))))))******''''''(((((((((((())))))''''''''''''''''''''''''&&&&&&'''((())))))))))))((((((((((((((()))*********)))(((''''''&&&&&&'''''''''''''''''''''''''''''''''((((((((()))))))))(((((())))))))))))((((((***)))((('''&&&'''((()))&&&''''''(((((())))))***)))((((((''''''''''''(((((((((((())))))*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))((()))******++++++******((())))))))))))))))))***+++***(((''''''(((***+++*********++++++++++++,,,+++++++++***************,,,,,,,,,+++++++++++++++,,,,,,------------......***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------......////////////000000000000000000000000000111111222111222222333444555666666777666777;;;===>>>DDDKKKWWWhhh$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$######$$$%%%%%%%%%%%%$$$### !!!###%%%&&&&&&%%%$$$'''''''''((((((((())))))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%%%%######$$$$$$$$$$$$###### ###%%%&&&%%%$$$"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$###$$$$$$%%%&&&(((((('''&&&&&&&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''*********))))))))))))((((((((()))))))))*********************++++++++++++*********+++,,,,,,,,,---***+++,,,---------,,,,,,............//////000111111111111111000000000///222222222222222111000000111111111111111111111111111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------,,,,,,,,,------.........+++,,,.........---+++***************************))))))(((((((((((())))))************))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***'''''''''((((((((())))))''''''''''''''''''''''''''''''(((((()))(((((((((&&&&&&&&&&&&''')))***+++))))))))))))((('''&&&%%%''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''((())))))((('''''''''&&&%%%%%%&&&(((***+++%%%&&&&&&'''(((((())))))(((''''''''''''(((((()))&&&&&&'''((())))))******))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))'''((((((((()))))))))***((()))***+++++++++*********************)))))))))***)))'''%%%%%%''')))************+++++++++,,,,,,+++++++++*********))))))******++++++,,,,,,------++++++,,,,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,---------......////////////000000000000000000000000000111111222111222222333444555666666777555777:::===>>>DDDJJJWWWhhh$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$###$$$%%%&&&&&&%%%$$$###!!!###%%%&&&%%%$$$###"""""""""#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&((())))))((('''#########$$$$$$######### ###&&&)))***)))&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$######$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((()))***+++,,,,,,(((((((((((())))))))))))))))))))))))************))))))***+++,,,,,,------***+++,,,---...---,,,,,,...............//////000222111111111000000//////222222222222222111000///000000000000000000000000111000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++,,,,,,,,,------.........---...///000000...,,,+++******************++++++))))))(((((((((((()))))),,,,,,,,,++++++++++++***))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((()))''''''''''''''''''''''''&&&'''''''''&&&%%%$$$$$$)))))))))***+++---///000$$$&&&'''))))))))))))((())))))))))))))))))))))))&&&&&&&&&&&&'''''''''(((&&&'''((())))))((('''&&&$$$######$$$&&&))),,,...%%%%%%%%%&&&'''(((((()))'''''''''''''''((()))***$$$%%%&&&'''((()))***+++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))'''((((((((())))))******((()))***+++,,,+++******,,,,,,++++++******)))))))))(((&&&$$$$$$&&&((()))******+++++++++,,,,,,,,,++++++++++++******))))))((()))***+++---...///000*********++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......////////////000000000000000000000000000111111222111222222333444555666777777555777:::<<<>>>CCCJJJWWWhhh&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$"""######$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""############%%%$$$$$$######$$$$$$%%%#########"""""""""""""""'''&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&)))******((($$$"""'''&&&$$$######$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&'''((()))***%%%&&&((()))*********)))************************(((((())))))*********+++'''((()))***+++,,,,,,,,,///,,,***+++...000///,,,////////////000111333333222111000000///000000000111000000///...---------......//////......---,,,111000///...---,,,,,,,,,---,,,++++++******++++++))))))******+++++++++,,,))))))***+++,,,,,,------.........------,,,,,,,,,))))))(((((((((((())))))$$$&&&''')))))))))((((((''''''(((((())))))******'''''''''''''''''''''''')))(((((((((''''''''''''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''))))))(((((((((((())))))((((((((((((''''''''''''((((((((((((((((((((((((+++***((('''''''''))))))((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&(((*********))))))***(((&&&&&&''''''&&&%%%&&&$$$######&&&((())))))((()))***++++++***)))(((''''''(((((())))))******))))))))))))))))))))))))******)))''''''&&&&&&&&&******))))))((((((''''''))))))(((((()))***++++++))))))))))))))))))))))))***)))(((((((((***+++,,,//////...---,,,++++++***+++,,,,,,+++******+++---,,,,,,,,,++++++*********---,,,+++******+++,,,---......,,,+++***))))))))),,,+++++++++,,,---......,,,,,,,,,---------......///000000111111000...---000111111111111222222222222222333444555777777888:::999999;;;;;;<<>>EEEMMMUUUeee&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$###"""!!!!!!!!!$$$$$$$$$$$$%%%%%%&&&'''###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&'''((((((''''''&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''((()))++++++,,,&&&%%%%%%$$$$$$$$$%%%%%%''''''''''''((((((((()))++++++++++++++++++++++++******)))))))))))))))))),,,,,,---------,,,,,,+++...,,,***+++...///...---++++++,,,---...000222333444333222111000000000000////////////.....................///......---,,,------,,,,,,,,,------...---,,,++++++******++++++(((((()))***++++++,,,,,,***+++++++++++++++,,,,,,++++++++++++++++++++++++))))))(((((((((((())))))((('''&&&&&&&&&((()))***&&&'''''''''((((((((()))''''''''''''''''''''''''%%%%%%&&&'''((()))******'''''''''&&&&&&'''''''''''''''''''''''''''''''''))))))(((((((((((())))))((((((((((((''''''''''''(((((((((((((((((((((((()))************(((&&&%%%((((((((((((((((((((((((''''''''''''(((((((((((('''''''''(((((()))******'''&&&$$$%%%&&&''''''&&& %%%******'''%%%(((+++''''''((((((((())))))*********))))))((((((''''''***************************))))))(((((((((((()))(((((((((((())))))))))))))))))************)))(((++++++++++++++++++++++++))))))*********)))))))))))))))******+++,,,,,,,,,+++,,,,,,+++******+++---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***************+++,,,------)))***++++++,,,++++++***,,,,,,---------...............------------------000000111111111222222222222333333444444555555555666666888<<<===>>>DDDLLLUUUddd~~~&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######%%%%%%$$$$$$$$$%%%&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&'''&&&%%%###""""""$$$&&&(((###$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''')))***,,,------)))((('''&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((((((((((((((((((((((((((************))))))))))))))))))***************)))---***'''(((,,,...---***,,,,,,,,,---...///000111222111000000000000000000//////////////////......***+++---...//////000000------,,,,,,,,,,,,,,,------,,,++++++******++++++''''''(((***+++,,,---...++++++++++++++++++++++++)))************+++++++++))))))(((((((((((())))))&&&&&&&&&''''''(((******%%%&&&&&&'''(((((())))))''''''''''''''''''''''''$$$%%%&&&'''((()))***+++((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''((((((((((((((((((((((((%%%&&&''')))******++++++((((((((((((((((((((((((''''''''''''((((((((((((+++***)))(((((('''(((((((((&&&%%%%%%'''(((((('''&&&(((***)))&&&%%%&&&(((''''''''''''((()))******))))))))))))((((((((((((***************************))))))(((((()))))))))(((((((((((())))))))))))'''((()))+++++++++***)))++++++++++++++++++++++++)))************)))(((((()))))))))******++++++++++++,,,,,,+++******+++---,,,,,,,,,,,,------------+++++++++,,,,,,++++++++++++*********+++,,,,,,---,,,,,,,,,+++)))'''$$$###,,,,,,,,,------------...222111000000//////000000000111111111111222222222444444444555555555666666666666999======>>>DDDKKKTTTddd~~~&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$%%%%%%%%%%%%###"""!!! !!!###&&&'''$$$$$$%%%%%%&&&''''''((('''&&&&&&%%%%%%&&&&&&'''%%%&&&''')))+++---...///...---,,,+++************)))((('''&&&&&&'''((()))''''''''''''''''''''''''************)))))))))(((''''''((()))************+++*********+++,,,,,,,,,------,,,,,,------...////////////...//////000111.../////////////////////***+++---...//////000000......---,,,++++++++++++---,,,++++++******++++++(((((()))***+++,,,,,,---++++++++++++++++++++++++))))))))))))******++++++))))))(((((((((((())))))''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((''''''''''''((((((((((((((((((((((((%%%%%%&&&''')))+++,,,---((((((((((((((((((((((((''''''''''''((((((((((((+++***((('''&&&&&&'''''')))'''&&&&&&((()))))))))))))))((('''''''''''''''''''''&&&&&&'''(((***+++(((((((((((())))))))))))***************************)))))))))))))))******'''((((((((()))))))))***%%%''')))+++,,,,,,+++***************************)))******+++***)))(((''')))))))))***************+++,,,,,,+++******+++---,,,,,,,,,---------......,,,++++++++++++++++++,,,+++++++++***++++++,,,,,,,,,,,,------,,,)))'''%%%------------............111111000///000000111222000111111111111222222222555555555666666666777777777777:::=========BBBJJJTTTddd~~~&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$$$$$$$$$$$$$%%%"""######$$$$$$%%%%%%&&&'''&&&&&&%%%$$$$$$$$$$$$&&&######&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$$$$######""""""###$$$%%%%%%%%%&&&&&&'''((())))))'''&&&&&&%%%%%%&&&&&&'''%%%&&&''')))+++---//////---,,,+++***))))))((((((***)))(((''''''((()))***))))))))))))))))))))))))+++*********))))))(((((('''((()))++++++,,,,,,,,,+++---///...++++++...111...------,,,,,,------......------......///000111.........///////////////......//////......---,,,///...---,,,+++*********---,,,++++++******++++++***************+++++++++++++++++++++++++++++++++(((((())))))*********+++))))))(((((((((((())))))(((((()))))))))'''&&&%%%((((((((('''&&&&&&%%%%%%)))))))))))))))))))))))))))))))))(((''''''&&&&&&((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''))))))(((((((((((()))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((''''''''')))+++,,,((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&%%%%%%&&&''')))***)))(((&&&''')))******)))(((&&&$$$%%%'''***++++++'''&&&&&&&&&'''(((***+++''''''(((((())))))*********************************)))))))))))))))******'''((((((((())))))******$$$&&&(((+++,,,,,,++++++)))))))))))))))))))))))))))***+++++++++)))((('''*********)))))))))))))))+++,,,,,,+++******+++---,,,,,,,,,------.........---,,,+++******+++,,,---,,,,,,++++++***++++++,,,***+++...000000000///.............../////////000)))((((((((()))+++---...000111111111111222222222666666666777777777777777888888:::>>>>>>===BBBIIITTTddd~~~'''((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$########################&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###""""""######$$$$$$%%%&&&&&&'''''''''&&&&&&%%%%%%%%%###$$$$$$%%%%%%$$$$$$###&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&''''''&&&$$$$$$%%%'''%%%&&&&&&(((***,,,...//////000000---***(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))******(((((()))***+++,,,,,,,,,+++++++++++++++++++++++++++++++++***************------------------,,,,,,.........////////////000000000000000////////////......---------,,,,,,,,,,,,,,,,,,+++++++++******...+++)))***,,,---+++(((************************+++++++++++++++***)))((('''))),,,...---+++)))'''******)))))))))))))))***))))))))))))))))))))))))$$$&&&'''))))))(((&&&%%%&&&&&&&&&&&&&&&'''((()))***)))((('''&&&&&&'''((('''&&&&&&%%%%%%'''((()))&&&'''''''''(((((())))))&&&)))***'''$$$%%%***000+++)))'''%%%%%%''')))+++&&&((())))))'''&&&'''((('''''''''((((((((((((((())))))))))))************&&&'''((('''&&&&&&'''(((******)))(((((((((((((((***((('''&&&&&&'''(((***(((((((((((())))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))+++*********))))))((((((+++***((('''&&&&&&''''''))))))))))))))))))))))))++++++***))))))***+++,,,,,,+++)))''''''(((***++++++***)))(((((()))******((('''(((+++...///,,,)))........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.........------,,,,,,,,,+++,,,---///000000000000/////////000111111222222333444444555555666666666999::::::999;;;???DDDHHHTTTbbb{{{%%%%%%&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$######%%%%%%%%%$$$$$$$$$######%%%$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&''''''&&&$$$$$$%%%'''''''''((()))+++,,,...//////000000...+++)))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))))))))))))))******++++++,,,*********++++++***************************++++++,,,,,,,,,---------......------.........//////////////////////////////000.........------,,,,,,,,,,,,,,,+++++++++*********---+++******,,,,,,+++)))************************)))******+++++++++******,,,,,,,,,++++++)))((('''))))))(((((('''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))(((&&&%%%''''''&&&&&&&&&''''''((()))((('''&&&%%%&&&&&&'''((('''&&&&&&&&&'''((()))&&&'''''''''((((((((()))&&&)))***)))''')))///444444222///,,,)))((((((((((((((())))))***)))((('''((((((((((((((('''''''''((((((((()))))))))******&&&'''((((((&&&&&&'''(((+++***))))))((((((((())))))((('''&&&&&&'''((()))(((((((((((())))))))))))'''(((((((((((()))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))************)))))))))((()))((('''''''''((())))))))))))))))))))))))))))))++++++))))))))))))***+++******)))(((((()))***++++++***)))(((((()))******)))))))))+++...///---***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---...///////////////...000000000111222222333333444444444555666666777777777888888999;;;>>>CCCGGGSSSbbb{{{%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$''''''&&&%%%$$$"""!!!!!!###$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''&&&$$$$$$%%%''')))))))))***+++---...///---///000///,,,)))'''''''''''''''''''''''''''''''''''''''(((((((((((((((************************)))***+++,,,,,,+++***))))))))))))***+++++++++,,,+++,,,,,,------.........,,,---------............---.........///000000000............------------,,,++++++++++++*********---+++******++++++***)))************************'''((()))***++++++++++++...---+++***((('''''''''(((''''''&&&&&&'''(((((((((((((((((((((((((((((((((((()))***)))(((&&&%%%(((((('''&&&&&&&&&''''''))))))(((''''''''''''((((((((('''''''''((()))***'''''''''''''''(((((((((&&&(((*********---222777;;;:::888555222000...------+++))))))+++,,,***'''))))))((((((''''''&&&&&&'''''''''(((((((((((()))&&&'''((((((&&&&&&'''(((******)))(((((((((((())))))((('''&&&&&&'''((()))))))))))))))((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))************))))))))))))''''''''''''((()))***+++))))))))))))))))))))))))++++++)))((((((((((((((('''((()))*********************))))))))))))******+++******+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,///////////////...------111111111222333333444444333333444555555666777777444555777999;;;???CCCFFFRRRaaazzz''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&$$$######$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%'''&&&&&&%%%$$$###"""!!!%%%%%%%%%&&&&&&'''''''''$$$%%%%%%%%%%%%%%%%%%$$$&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%###%%%&&&%%%$$$###$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''&&&$$$$$$%%%''')))))))))***+++,,,---...,,,///111000---)))'''&&&((((((((((((((((((((((((((((((((((((((('''''''''************))))))))))))***+++---......---+++***(((((()))***+++,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,---...//////000000......------------------++++++++++++************,,,+++***************)))************************(((((()))***************,,,++++++***)))((((((''''''''''''&&&''''''(((((()))))))))))))))))))))))))))*********)))((('''&&&)))((('''&&&&&&&&&&&&&&&******))))))))))))))))))(((((((((((()))))))))***''''''''''''''''''''''''%%%'''))))))***,,,111444888888999:::::::::999888666///(((''')))+++***(((******)))((('''&&&&&&%%%&&&&&&&&&'''''''''((((((&&&((()))((('''&&&'''((((((((('''''''''''''''((()))(((''''''''''''((()))))))))))))))(((((((((((('''''''''((((((((())))))))))))))))))************(((((((((((((((((((((((())))))(((((((((((())))))*********)))))))))))))))((((((((((((((())))))***((((((((((((((((((((((((+++******)))(((''''''&&&%%%''')))+++,,,+++******)))))))))))))))******************+++,,,,,,,,,,,,------------------------------------------------------------------------------------------------...///////////////......000000111111222333333444111222222333444555666666222555888:::===@@@DDDGGGQQQ```yyy&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&$$$######$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$###$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$%%%'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''&&&$$$$$$%%%'''((((((((())))))+++,,,,,,,,,///111000---)))'''&&&((((((((((((((((((((((((((((((((((((((('''''''''******)))))))))))))))))))))***+++,,,,,,+++***)))(((((()))***+++,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------......+++,,,,,,---...//////000,,,,,,,,,---------------+++++++++*********))))))+++++++++******))))))******************************************)))((('''&&&(((***,,,,,,+++)))'''((('''''''''(((((()))***&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))((('''''')))((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((('''(((((()))))))))))))))'''''''''''''''&&&&&&&&&%%%%%%&&&&&&''')))+++---...000333777999:::::::::<<<333)))$$$&&&))))))(((******)))((('''&&&&&&%%%&&&&&&&&&&&&'''''''''''''''((()))(((''''''((()))&&&&&&%%%%%%%%%&&&&&&'''((((((''''''''''''((((((***)))))))))((((((((('''(((((()))))))))*********))))))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******)))))))))))))))(((((('''((((((((((((((((((((((((*********)))((('''&&&&&&%%%&&&)))+++,,,,,,***)))(((((())))))************)))***+++,,,++++++++++++------------------------++++++++++++++++++++++++------------------------------------------------,,,---...///000000000000//////000000111222222222///000111222333444555555333666999<<<>>>AAAEEEHHHPPP___xxx$$$$$$###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&%%%""""""###$$$%%%%%%&&&&&&###$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''&&&$$$$$$%%%''''''''''''((()))+++,,,------///000///,,,)))'''''''''''''''''''''''''''''''''''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))***+++++++++,,,......---------,,,,,,,,,,,,---------............+++,,,,,,,,,---.........++++++++++++,,,,,,,,,,,,+++************)))))))))***+++++++++)))((()))***************************************)))((('''&&&$$$&&&))),,,---+++)))'''''''''''''''((()))******''''''''''''''''''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&''''''$$$%%%&&&&&&&&&&&&&&&%%%&&&'''((()))))))))(((((('''''''''&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&''''''((())),,,...000111111111999222)))$$$$$$&&&(((((())))))((((((''''''&&&&&&&&&&&&&&&''''''''''''((('''((())))))''''''((()))&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((******))))))((((((''''''))))))))))))************''''''''''''((((((((((((************************))))))(((((((((((())))))))))))))))))************************)))((('''&&&))))))))))))))))))))))))************)))(((''''''&&&''')))+++,,,+++***)))'''((()))******+++******(((+++......---+++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++,,,---///000000111111...//////000111111222222//////000111333444555555666777:::;;;===AAAEEEHHHOOO^^^www$$$###"""!!!"""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%$$$$$$$$$$$$$$$$$$###%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$"""###$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&''''''&&&$$$$$$%%%'''''''''''')))***,,,...//////000000...+++)))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))''''''(((((())))))*********)))(((''''''((()))*********************++++++++++++,,,,,,---...//////------........./////////,,,,,,,,,,,,,,,,,,------))))))*********+++++++++************)))))))))))))))+++,,,+++((('''(((***************************((()))))))))))))))((((((&&&''')))***+++***((('''&&&&&&&&&&&&'''((()))***************************&&&&&&&&&&&&'''((())))))''''''&&&&&&&&&''''''((($$$%%%&&&'''(((''''''&&&%%%&&&'''((()))((('''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&'''''''''&&&'''((())))))******)))...,,,)))'''&&&&&&'''(((((((((((((((((('''''''''&&&''''''''''''(((((((((''')))***)))((('''((()))'''&&&&&&&&&''''''((()))''''''((((((((((((''''''*********)))((('''''''''((((((((())))))))))))***''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((()))))))))************((()))*********)))(((((()))))))))))))))))))))))))))******++++++***)))(((((()))******+++***)))(((&&&''')))***++++++******)))---111222000---,,,+++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------...///000000/////////000000111111222333333000000111333444555666777777888999999;;;???DDDHHHNNN]]]www&&&%%%$$$######%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$$$$&&&&&&%%%$$$"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%######$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&''''''&&&$$$$$$%%%'''''''''(((***+++...000111000000000---***(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))******&&&''''''((()))******+++...,,,***((((((***,,,...+++++++++***************((()))***,,,...000111222.........////////////000---,,,,,,,,,,,,,,,,,,,,,(((((())))))*********+++************))))))))))))(((+++,,,+++((('''(((***************************&&&'''((()))******************)))((((((((((((((($$$$$$$$$%%%&&&'''((()))''''''''''''''''''''''''%%%%%%%%%%%%&&&((()))***&&&&&&&&&&&&&&&'''((()))'''((()))+++++++++***)))$$$%%%'''((((((((('''&&&'''''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&((())))))((('''''''''((((((((())))))$$$''')))***(((''''''''''''''''''((((((((((((((('''''''''(((((((((((()))''')))***)))((('''(((***((((((((((((((()))******''''''((((((((((((''''''+++******)))(((''''''&&&''''''''''''((((((((()))))))))))))))************(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))*********+++&&&''')))***++++++******))))))))))))))))))))))))))))))+++,,,,,,+++******)))************))))))(((&&&''')))***+++++++++***)))...444666333///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........///////////////......---000111111222333333444444111222333444666777888999888888888888999===BBBGGGNNN]]]vvv%%%%%%%%%%%%%%%%%%%%%%%%)))%%%"""%%%***+++&&& %%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%&&&%%%$$$$$$###$$$$$$%%%%%%''''''''''''&&&$$$""" %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%###"""'''''''''(((''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%'''((((((''''''###%%%'''))))))'''%%%###%%%&&&''')))***,,,---...111///---***(((''''''''')))((('''&&&&&&'''((()))(((''''''&&&&&&((()))***((((((((((((((()))************+++++++++,,,,,,,,,************************)))************+++++++++---+++((())),,,---,,,***------------------------...+++)))***,,,---+++((()))))))))***+++++++++,,,))))))(((((((((((()))))))))'''&&&''')))*********'''((()))***+++***))))))))))))))))))))))))))))))(((((('''&&&%%%$$$$$$###(((((())))))))))))((((((&&&'''((((((''''''(((***((('''&&&%%%%%%%%%%%%%%%((((((((((((((((((''''''))))))((('''&&&%%%%%%$$$'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((+++***(((''''''))),,,---+++***((('''&&&&&&'''''')))((('''&&&$$$"""!!!!!!(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''((((((((((((''''''***(((%%%###"""$$$&&&(((&&&&&&&&&&&&&&&%%%%%%%%%))))))************))))))+++***)))'''''''''((()))((()))))))))((('''&&&&&&))))))))))))))))))))))))&&&''''''((()))******+++---((($$$%%%))),,,+++)))'''((()))*********************))))))((((((''''''+++++++++*********))))))((((((((((((((((((((((((+++...444<<>>444,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------.........------,,,,,,,,,++++++,,,---........................///000111222111111000000000000000111444444444444444444444444777888999;;;<<<@@@EEEHHHQQQ___xxx%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&'''((())))))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$#########$$$%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%'''''''''&&&&&&%%%&&&'''(((((('''&&&%%%%%%%%%&&&((()))+++,,,,,,000...,,,***(((''''''&&&((('''&&&%%%%%%&&&'''((((((''''''&&&'''((()))***((((((((((((((()))***************+++++++++,,,,,,************************)))************+++++++++000---++++++,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,---+++******,,,,,,+++)))******************++++++))))))(((((((((((()))))),,,***(((((()))******)))((((((***+++++++++***)))))))))))))))))))))))))))+++++++++***))))))(((((((((((())))))))))))(((((('''((())))))(((((()))***)))(((''''''&&&&&&&&&'''(((((((((((((((((((((((((((((((((''''''&&&&&&%%%'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''''''''((((((((())))))***)))((('''&&&'''(((((())))))((((((''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&...---,,,+++)))((('''&&&))))))************))))))+++***)))((('''(((((()))((((((((()))((((((''''''))))))))))))))))))))))))''''''(((((()))******+++***&&&"""###'''***)))'''((())))))************)))((((((((()))))))))))))))+++++++++*********))))))************************------///444999888222,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---............---------,,,,,,,,,---...............------////////////000111222333111111000000000000111111444444444444444444444444777888999;;;<<<@@@EEEHHHPPP___www&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&%%%$$$$$$&&&)))''''''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%''''''&&&&&&%%%$$$$$$$$$$$$$$$""""""$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&'''(((***+++,,,,,,...---+++***((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&(((''''''''''''((())))))((((((((((((((()))***************++++++++++++,,,************************)))************+++++++++111///---,,,,,,,,,+++***++++++++++++++++++++++++---+++******++++++***)))******************))))))))))))(((((((((((())))))...,,,***)))******)))((())))))***++++++++++++***))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))(((((('''''')))******)))(((***+++))))))(((''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&''''''((()))((((((((((((((((((((((((%%%'''((()))***)))((('''(((((('''''''''((()))***''''''(((((()))*********(((((((((((((((((((((((((((((((((((((((((((((((())))))''''''''''''))))))'''''')))))))))(((&&&%%%,,,+++***)))((('''&&&&&&))))))************))))))******)))((((((((())))))''''''((()))))))))(((((())))))))))))))))))))))))'''(((((())))))************&&&###$$$'''))))))'''))))))))))))))))))((((((''''''((())))))***+++++++++++++++***************************************...,,,***+++///000///,,,------------------------++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,////////////...---,,,+++000000000000111222333333111000000000000000111111444444444444444444444444777888999;;;<<<@@@EEEHHHOOO]]]vvv''''''''''''''''''''''''%%%&&&&&&%%%$$$%%%(((+++)))((('''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&'''''''''&&&%%%$$$$$$$$$$$$$$$#####################"""%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$%%%&&&((((((((('''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''(((((()))***+++,,,,,,,,,,,,,,,***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))((((((((((((((())))))***************++++++++++++************************))))))*********+++++++++...---,,,+++++++++++++++************************,,,+++***************)))++++++******))))))(((((())))))(((((((((((()))))),,,***(((((()))***)))((()))******+++++++++++++++))))))))))))))))))))))))%%%&&&&&&&&&''''''(((((('''(((((((((((((((((('''&&&((())))))(((((()))***(((((('''''''''''''''((('''''''''''''''(((((((((&&&'''''''''((((((((()))'''''''''''''''(((((()))(((((((((((((((((((((((((((((())))))))))))(((((('''''''''(((((()))***+++%%%&&&&&&'''((())))))***(((((((((((((((((((((((((((((((((((())))))))))))***)))'''&&&&&&''')))***(((((())))))))))))((('''&&&&&&''''''((((((((()))))))))************))))))******))))))))))))))))))&&&'''((()))))))))))))))(((((((((((((((((((((((((((((()))))))))*********+++)))''''''***++++++*********))))))(((((((((((((((((()))))))))*********************************************************---***(((''')))+++,,,+++------------------------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,...............---,,,+++////////////000111222333000000000000000000111222333333444444444444444444777888999;;;<<<@@@EEEHHHNNN\\\ttt'''''''''''''''''''''''''''%%%######%%%'''''''''***((('''%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%&&&&&&'''''''''&&&&&&%%%$$$$$$$$$%%%'''''''''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''''''''((((((((())))))************))))))((('''&&&&&&'''''''''(((((('''''''''&&&''''''(((((((((((((((((((((((((((((())))))***))))))*********+++++++++************************))))))*********+++++++++)))***************,,,---************************+++++++++******))))))***+++******))))))((((((((())))))(((((((((((())))))((('''&&&&&&((())))))(((***************+++++++++))))))))))))))))))))))))''''''(((((()))*********''''''((((((((((((''''''%%%&&&((('''&&&&&&''')))'''&&&&&&%%%&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&''''''((()))))))))(((''''''''''''((())))))(((((((((((((((((((((((()))(((&&&%%%%%%&&&''')))&&&&&&'''((()))***++++++'''''''''((((((((((((((((((((((((((((((((((((((('''((((((((())))))******+++***(((''''''(((***+++***)))(((((((((((()))***'''(((((()))***+++,,,,,,))))))************))))))))))))******************''''''((()))*********)))(((((((((((((((((((((((())))))))))))***************)))((()))***++++++***+++***)))(((''''''((((((+++*********)))))))))(((************************))))))))))))))))))))))))***)))))))))***+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------......---......///000111000000//////000111222222333333333444444444555555777888999;;;<<<@@@EEEHHHNNN\\\sss&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$""""""$$$&&&$$$###***(((&&&%%%$$$%%%&&&'''$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''))))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&!!!###%%%'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((()))***(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))((('''&&&&&&''''''((())))))(((''''''&&&''''''((()))(((((((((((((((((((((((()))******)))))))))************+++************************)))************+++++++++'''((()))))))))***,,,...***************************+++++++++)))((()))***))))))))))))))))))(((((())))))(((((((((((())))))'''%%%$$$%%%''')))))))))))))))(((((())))))***+++))))))))))))))))))))))))&&&&&&&&&''''''(((((((((&&&''''''((((((''''''&&&$$$&&&''''''&&&%%%'''(((&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&''''''((('''''''''(((((()))))))))((((((''''''(((((()))***(((((((((((((((((((((((((((&&&$$$""""""###%%%'''&&&'''((()))***+++******************))))))))))))((((((((((((((((((((((((&&&''''''(((((())))))*********((((((((((((******))))))(((''''''(((***+++)))))))))((((((((((((((())))))************))))))((()))***+++++++++******(((((()))*********))))))))))))))))))))))))))))))************************''''''((((((((()))))))))***)))((('''&&&'''((())),,,++++++***))))))((((((***************+++++++++((((((((((((((((((((((((((()))***+++,,,++++++***++++++++++++++++++++++++'''((()))+++---///000111++++++++++++,,,,,,,,,,,,***+++,,,---............------------...///000000////////////000111222333222333333444444555555555777888999;;;<<<@@@EEEHHHNNN\\\sss%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''%%%$$$$$$%%%***(((&&&#########%%%&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%&&&'''(((%%%%%%$$$$$$$$$%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%% !!!###%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((***,,,---***+++---......---+++***'''''''''''''''&&&&&&&&&&&&'''((((((((('''&&&%%%&&&&&&'''(((((('''&&&&&&&&&&&&((()))))))))((('''((((((((((((((()))******))))))))))))************************************)))************+++++++++(((***+++***))))))+++...++++++++++++++++++++++++)))+++,,,+++((('''(((***((((((((()))))))))))))))))))))(((((((((((()))))))))'''&&&&&&((()))(((((()))((('''''''''((()))***))))))))))))))))))))))))%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%&&&''''''&&&&&&''')))&&&&&&&&&&&&&&&'''((((((&&&&&&''''''((())))))***((((((((((((((()))))))))((((((((((((((())))))***((((((((((((((((((((((((((('''&&&%%%%%%%%%&&&&&&'''((()))***+++******)))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&'''(((((())))))))))))))))))))))))))))))&&&'''(((((()))))))))(((''''''''''''''''''''''''))))))************))))))((()))***++++++++++++***))))))*********)))(((((())))))))))))))))))))))))************************&&&''')))))))))((()))))))))((('''&&&&&&''')))***************************))))))*********+++++++++))))))))))))))))))))))))&&&(((***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---...//////******+++++++++,,,,,,,,,......///////////////...---------......///000111////////////000111222333222222333333444555555666777888999;;;<<<@@@EEEHHHOOO]]]sss%%%%%%%%%%%%%%%%%%%%%%%%''',,,111...((($$$&&&******(((%%%###"""###$$$&&&#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&&&&%%%$$$###$$$$$$$$$%%%&&&'''((()))---,,,***((('''&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&''')))+++...///,,,...000222222000...,,,************))))))))))))&&&&&&'''(((((('''&&&%%%%%%%%%&&&''''''&&&%%%%%%%%%&&&((()))))))))((('''((((((((((((((()))******))))))))))))************************************)))************+++++++++***,,,---,,,))))))+++---++++++++++++++++++++++++(((+++,,,+++((('''(((***''''''(((((())))))******))))))(((((((((((()))))),,,***((((((((()))((('''((('''&&&&&&&&&''')))***))))))))))))))))))))))))******************))))))&&&''''''''''''''''''&&&&&&'''((((((''''''(((***'''''''''''''''((()))***'''(((((()))***++++++,,,))))))))))))((((((((((((((((((((((((((()))******((((((((((((((((((((((((******+++++++++)))(((''''''(((***++++++***))))))%%%%%%&&&&&&''''''((((((((((((((((((((((((((((((%%%%%%%%%&&&'''(((((()))))))))************))))))###%%%(((++++++***'''%%%'''((()))+++,,,...//////))))))************))))))((()))***+++,,,,,,+++******************)))((('''))))))))))))))))))))))))++++++******************(((***+++++++++***++++++((('''&&&%%%&&&(((***+++)))))))))***++++++,,,,,,))))))******++++++++++++************************&&&(((***++++++,,,---...------------------------///...------,,,+++***************++++++,,,,,,,,,111222222111111000///............//////000111222////////////000111222333222222333333444555666666777888:::;;;<<<@@@EEEHHHPPP]]]sss''''''''''''''''''&&&&&&$$$&&&)))++++++)))&&&$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&(((***,,,$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%$$$$$$######### """$$$&&&''''''(((%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&'''&&&%%%%%%&&&'''$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&((()))+++---//////---///111222333222111000111///+++*********)))((())))))(((''''''(((((())))))(((&&&&&&(((*********))))))))))))))))))))))))++++++******)))((((((((()))************))))))(((++++++++++++++++++++++++(((((())))))*********+++))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))(((((((((((($$$&&&'''%%%######'''***+++'''$$$$$$''')))***)))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''((()))((('''&&&''')))((((((((((((((('''''''''((((((((((((((((((((((((''''''(((((((((((((((((()))((('''&&&&&&'''((()))''''''((((((((((((''''''++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))((((((++++++***)))))))))))))))))))))(((((('''''''''&&&((((((((((((((('''''''''(((((())))))))))))(((((((((((())))))************(((((((((((())))))))))))'''(((((()))***+++++++++)))((('''&&&&&&'''((()))+++***((('''&&&''')))******)))((('''''''''''''''+++,,,---+++)))(((((()))************************,,,,,,+++***))))))***************))))))))))))(((******,,,---.../////////************************,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,---...///000111222111000000///000222333444111111000000111333555777999666777:::<<<>>>EEEMMMPPP\\\rrr&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))***$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$#########$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&''''''%%%%%%&&&(((&&&''''''(((((('''''''''%%%&&&(((+++---///000111000111222333333222000///111///,,,++++++,,,+++***000///...---,,,,,,,,,,,,***(((''''''(((******))))))))))))))))))))))))))))))))))))))))))*********((())))))*********))))))************************((()))))))))************)))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))((((((((('''&&&((()))((('''&&&)))+++***'''%%%%%%''')))))))))''''''(((((())))))******))))))))))))((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''&&&&&&&&&&&&'''''''''((()))(((''''''((()))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''***)))(((((((((((()))***&&&''''''''''''''''''&&&++++++++++++++++++++++++))))))))))))))))))))))))'''((()))))))))))))))((((((((())))))))))))((((((+++***)))(((((((((((())))))(((((((((''''''''''''''''''((((((((((((((((((((())))))))))))))))))(((((((((((((((((()))))))))(((((((((((()))))))))***++++++******)))((((((((())))))(((''''''((())))))+++***)))((()))***,,,---))))))((('''''''''((((((+++,,,---+++)))(((((()))************************,,,++++++***))))))******)))))))))******+++++++++,,,,,,------,,,,,,+++***+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......,,,------...///000111111000000000000111222333444222111111000111333666777888666777;;;===???EEELLLPPP\\\rrr%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%############%%%&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$#########%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$''''''''''''&&&%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&''''''&&&&&&'''(((''''''(((((((((''''''&&&$$$&&&))),,,///111222222222333333333333111///...111///---,,,...///......555444333111000///...---,,,***''''''((()))))))))))))))))))))))))))))))))'''(((((()))******++++++'''((()))***************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))(((((((((''''''&&&(((******)))((()))***)))'''%%%%%%''')))))))))&&&&&&'''((()))***++++++))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((''''''&&&&&&&&&&&&'''''''''((())))))''''''((()))&&&&&&''''''(((((())))))(((((((((((((((((((((((())))))(((((('''''''''&&&******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))(((((())))))))))))(((((())))))((((((''''''(((((((((((((((((('''''''''''''''''''''(((((()))))))))))))))************))))))((((((((((((''''''''''''((((((((()))))))))******++++++***))))))(((''''''***))))))(((((())))))***))))))((((((***+++---///(((((('''''''''((())))))+++,,,,,,+++)))((()))***************************,,,+++******)))*********(((((()))***+++,,,------++++++,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,---------......---.........//////000000///000111222222222222222333222222222333555777888777666888<<<>>>???DDDJJJOOO[[[qqq%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$############$$$%%%'''&&&&&&%%%%%%&&&&&&'''######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''(((''''''%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%$$$$$$######%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%######%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$&&&''''''&&&&&&((()))&&&&&&&&&&&&&&&%%%%%%$$$%%%'''***---000111111111222333333333222111000///222000......000222222222444333333222111000......---+++((('''((())))))((())))))))))))))))))))))))(((((())))))************&&&'''(((******+++++++++)))))))))))))))))))))))))))))))))))))))*********((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))((((((((('''''''''$$$&&&'''(((((((((''''''((('''&&&&&&'''((())))))'''''''''((()))*********))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''''')))***)))((('''((()))%%%&&&&&&'''((()))******(((((((((((((((((((((((()))))))))(((''''''&&&&&&))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))******)))(((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((('''''''''&&&&&&'''((()))******+++))))))************))))))))))))((((((((('''''''''(((((()))))))))*********(((((((((((())))))************))))))))))))******''''''''''''((()))***+++((('''''''''((()))*********+++,,,+++)))((()))***************************++++++***************+++)))******+++,,,,,,------((()))***,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------...............///////////////...///111222333333222111333333333333444666777888666666999>>>@@@???CCCHHHOOO[[[ppp%%%&&&&&&&&&'''''''''(((###$$$%%%%%%%%%%%%$$$###'''&&&&&&%%%%%%&&&&&&'''######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&$$$###$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$$$$###%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%''''''''''''(((***&&&'''''''''&&&&&&%%%$$$&&&'''***---///111111111333333333333222222111111333111///000222444555444111222222333222222111000---+++)))((()))))))))((())))))))))))))))))))))))************))))))((((((&&&'''(((******+++++++++******************************))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((''''''''''''%%%%%%&&&((((((((('''&&&'''''''''''''''(((((()))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''''''''''''''(((((((((''''''(((((((((''''''&&&&&&&&&&&&''''''((()))***)))((('''(((***%%%&&&&&&'''((()))******))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((())))))))))))((((((((((((''''''''''''(((((('''''''''(((((((((((((((&&&''''''((()))***++++++))))))************))))))))))))))))))))))))))))))))))))))))))************((((((((((((((()))))))))))))))************))))))))))))((((((((((((((()))((((((((((((((()))***+++***+++,,,+++)))))))))+++************************+++***************++++++++++++++++++++++++++++++)))***+++---......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---------...............///////////////...///111222333333222111333333333444555666777888666666999???@@@???BBBGGGNNNZZZnnn%%%&&&&&&''''''((((((((($$$%%%&&&''''''&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&######$$$$$$%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%'''''''''''')))+++)))))))))))))))((('''&&&&&&'''))),,,000333555777777666666555444333333222444222000111333555666555222333444555555444333222---+++(((((()))*********))))))))))))))))))))))))++++++******)))((((((''''''((()))***************************************************))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))((((((((('''''''''&&&&&&'''&&&&&&''')))***((('''&&&'''((((((''''''((()))***)))))))))((((((((('''))))))))))))(((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))''''''&&&&&&&&&&&&''''''((()))******(((((()))***&&&&&&''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((('''''''''&&&%%%$$$$$$%%%&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((''''''(((((())))))'''''''''(((((((((((((((((((((((())))))*********(((((())))))))))))(((((())))))))))))*********+++)))))))))*********++++++++++++***)))'''&&&%%%%%%((())))))******))))))(((++++++++++++******))))))))))))((((((((()))******)))+++,,,+++***)))***+++*********************************)))******+++,,,,,,,,,++++++************---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,---------......---.........//////000000///000111222222222222222222333333444555666777777777666999>>>@@@???BBBGGGNNNYYYmmm$$$$$$%%%&&&&&&'''((((((&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%'''((('''(((***+++************)))((('''&&&%%%&&&(((,,,222888===@@@>>>===;;;999666555333333444333111111333555666555444444666666666444222111,,,***((((((***+++++++++))))))))))))))))))))))))*********)))))))))))))))((())))))*********))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))&&&&&&'''''''''((((((((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&(((&&&$$$%%%''')))((('''%%%'''))))))'''&&&(((***(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))''''''&&&&&&&&&&&&''''''((()))******)))((()))***'''''''''((((((((((((((())))))))))))))))))))))))&&&&&&''''''((()))))))))'''((())))))))))))((('''((('''&&&%%%%%%&&&'''((()))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((('''&&&(((((())))))))))))(((((()))(((((((((((()))***+++''''''''''''((((((((())))))))))))))))))))))))***''''''((((((((((((''''''&&&''''''((()))***++++++))))))*********+++++++++++++++***((('''&&&%%%$$$'''((())))))))))))(((''')))******++++++++++++*********))))))((())))))))))))***++++++***)))***+++******************************))))))***++++++,,,))))))******************,,,------------,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......,,,------...///000111111000000000000111222333444111222333444555666666666888777999===???>>>BBBGGGMMMXXXlll######$$$%%%%%%&&&''''''(((&&&###!!!!!!###&&&((('''&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%'''((($$$%%%%%%&&&&&&%%%%%%$$$""""""###$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''''''''''''''&&&%%%$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%'''(((((((((***,,,(((((((((((('''&&&%%%$$$$$$%%%(((---444<<>>>>>BBBHHHMMMXXXlll&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$%%%%%%&&&&&&''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&''''''''')))((('''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''&&&%%%$$$###%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&(((***+++,,,,,,---+++******++++++)))(((+++))))))...666===@@@AAAIIIEEE@@@:::777555555666444333222222222444666888666555555444444333000---))))))))))))))))))))))))))))))))))))((((((((((((******))))))))))))******,,,,,,,,,+++++++++*********)))''''''((((((&&&%%%%%%&&&''')))************))))))))))))))))))))))))++++++******))))))(((((())))))))))))((('''&&&%%%))))))((((((''''''&&&&&&(((''''''''''''((())))))(((((((((((((((''''''&&&)))(((((((((((())))))***,,,+++)))((((((((()))***))))))((('''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))************))))))))))))'''''''''''''''&&&&&&&&&&&&&&&&&&&&&''')))***+++*********)))((('''''''''''''''((((((((((((((((((******))))))))))))******%%%'''))),,,------,,,+++)))***,,,------,,,***)))&&&(((***+++,,,+++)))(((******))))))(((((('''''''''''''''((())))))******++++++******************&&&'''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((((((((())))))************)))))))))))))))))))))))))))))))))************+++++++++)))(((((((((''''''&&&&&&))))))))))))))))))))))))+++***)))(((((()))***+++))))))***+++,,,,,,------++++++------------++++++///......------......///////////////...---,,,+++/////////...------,,,,,,222111///...///000///...111111222222222333333333555555555666666666666666777888:::<<<===@@@DDDGGGKKKVVVjjj&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&###$$$$$$%%%&&&&&&&&&&&&(((((('''%%%%%%$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''&&&%%%%%%%%%&&&''''''&&&%%%%%%'''''''''&&&&&&%%%%%%%%%$$$%%%&&&((()))************)))(((((())))))((('''***)))***///888???CCCDDDEEEBBB===888555333444444444333222111222333555666333222111111111000,,,***(((((((((((((((((((((((())))))))))))((((((((((((***))))))(((((())))))***++++++++++++************,,,***)))***++++++***(((&&&'''((())))))******)))(((((((((((((((((((((((()))))))))))))))((((((((())))))))))))((('''&&&%%%((((((((((((''''''''''''''''''&&&&&&''''''((()))&&&&&&'''((())))))((((((***))))))))))))******+++++++++)))((((((((()))***))))))((('''''''''''''''(((''''''''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''')))((('''&&&&&&'''((()))))))))))))))))))))))))))&&&&&&'''''''''((((((((((((''''''''''''(((((()))'''''''''''''''(((((((((((((((((((((((('''''''''******))))))))))))*********+++,,,,,,+++)))'''&&&((()))+++,,,,,,+++)))(((((()))+++,,,,,,,,,***)))((())))))******+++++++++++++++******************))))))))))))))))))))))))''''''((()))***+++,,,,,,++++++++++++++++++++++++++++++***)))(((((((((((()))******++++++******))))))))))))))))))))))))))))))************++++++++++++++++++******)))))))))))))))))))))))))))))))))******)))(((((()))***+++*********++++++,,,,,,---+++,,,,,,------,,,,,,+++++++++************++++++............------------...............---------///---,,,...000222222111111111111111222222222333444444444444555555555555777888:::<<<===@@@DDDGGGLLLWWWkkk&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$###""""""%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&%%%%%%%%%((('''&&&%%%%%%$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&&&&%%%%%%%%%&&&'''((())))))))))))'''&&&%%%&&&'''((('''&&&***)))***000888@@@CCCDDD@@@>>>999555333222222222444333222111111222444444111000000000000...+++(((''''''''''''''''''''''''(((((((((((())))))))))))))))))(((((((((((())))))************))))))))))))***)))))))))+++,,,+++***(((((())))))))))))(((((('''''''''''''''''''''''''''''''''((((((((((((((())))))))))))((('''&&&%%%'''''''''''''''(((((((((&&&&&&&&&&&&&&&''''''((($$$%%%&&&((())))))*********************+++,,,,,,+++******)))((()))))))))))))))((('''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((('''''''''(((((()))))))))))))))((((((''''''''''''$$$%%%%%%&&&'''(((((()))))))))(((((('''''''''&&&***))))))(((((())))))***++++++++++++)))'''%%%$$$'''((()))******)))(((''')))***+++,,,---,,,+++***)))))))))))))))))))))))),,,,,,+++******)))(((((((((((((((((((((((())))))(((((()))***+++,,,,,,---******************************)))(((''''''''''''))))))************)))))))))))))))))))))))))))))))))************++++++++++++++++++++++++*********)))))))))))))))))))))))))))))))))))))))***+++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******))))))))))))******...---,,,,,,,,,---//////---------..................---,,,---000222222222000000000111111111222222333333333333444444555555777888:::<<<===@@@DDDGGGMMMXXXkkk&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((%%%%%%%%%%%%$$$$$$######%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$'''&&&&&&%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""###%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((()))))))))((((((&&&%%%$$$%%%'''(((((('''((('''(((...666<<>>@@@DDDFFFJJJRRRccc|||'''%%%###$$$&&&'''%%%###'''''''''&&&$$$""" &&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&%%%%%%&&&'''((((((''''''''''''''''''((()))''''''***...333444444000000000000000111222222444444444333444555555666555555444222///,,,(((&&&((((((((((((((((((((((((***)))(((((()))***+++,,,---,,,+++***+++,,,...///---,,,)))'''&&&'''((()))&&&'''((())))))***)))))))))))))))((((((''''''&&&***)))((('''&&&''''''(((&&&'''((())))))((('''&&&$$$%%%'''((()))((('''&&&%%%%%%%%%%%%&&&((()))***&&&&&&&&&&&&&&&'''((()))&&&&&&'''''''''''''''''')))(((((('''((()))***+++))))))))))))(((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((('''''''''((((((((((((((((((((((((((()))***+++,,,''''''''''''''''''''''''))))))))))))((((((((((((***++++++)))'''&&&'''((('''''''''''''''((())))))((((((((((((((((((''''''))))))(((''''''((())))))''''''(((((((((((((((((()))(((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))((((((((((((***)))(((((((((((()))***((((((((()))*********+++&&&&&&'''((()))))))))((())))))))))))))))))))))))***++++++)))((((((***,,,%%%%%%'''((((((((('''''')))(((((((((((())))))***)))((((((((())))))******************************)))***++++++***)))***+++***************+++++++++)))))))))***+++++++++,,,,,,,,,,,,------------...+++++++++***************)))***,,,---...---,,,++++++---//////...,,,,,,---///////////////000000111//////000000111111222222222333333444444555555555555777:::<<<===???BBBDDDJJJRRRccc|||&&&%%%$$$$$$&&&&&&%%%$$$(((((('''%%%###!!!)))((('''&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''(((''''''&&&&&&''''''((()))((((((''''''(((((()))''''''))),,,000333333333///............///000000333333333333333444444555888666333000---***((('''((((((((((((((((((((((((---+++***(((((()))+++,,,,,,+++***)))***+++,,,---...---***(((''''''((((((&&&&&&'''''''''''''''&&&''''''''''''''''''''''''))))))(((''''''''''''(((&&&'''((())))))((('''&&&%%%&&&'''(((((((((&&&&&&$$$$$$$$$%%%&&&'''((()))%%%%%%%%%&&&'''((()))***(((((('''''''''''''''''')))(((((((((((()))***+++))))))))))))(((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((((((((((('''''''''&&&&&&&&&&&&'''((())))))''''''''''''''''''''''''(((((((((((()))))))))))))))******(((&&&&&&'''((((((((('''''''''((()))))))))))))))(((((('''''''''((((((''''''''''''((((((((((((((((((((((((''''''++++++******))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((******))))))))))))******))))))))))))))))))))))))%%%%%%'''((()))*********((((((((((((((((((((((((***+++,,,+++******+++,,,&&&'''***,,,,,,+++)))'''***))))))(((((((((((()))((()))******++++++******)))))))))))))))))))))))))))+++,,,+++***)))***++++++++++++*********************************++++++,,,,,,,,,,,,---------------,,,,,,+++******))))))***+++,,,......------,,,,,,...//////...------......//////000000000000000111111000000000000000000000000111333555666777888777999:::;;;<<<>>>@@@CCCIIIQQQccc|||%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%############%%%%%%((('''&&&%%%$$$$$$######''''''''''''''''''''''''''''''''''''''''''''''''%%%$$$$$$######$$$$$$%%%%%%%%%&&&&&&&&&'''''''''(((((((((''''''((((((((())))))(((((((((((())))))***+++---///111111000//////............///000000333222222222222333444444888555111---***)))))))))((((((((((((((((((((((((,,,+++)))((((((***,,,...++++++*********+++,,,---///---+++)))'''''''''(((&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''((((((((('''''''''((((((&&&''''''((((((''''''&&&&&&''''''(((((('''&&&%%%((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&((())))))))))))((((((''''''&&&&&&)))))))))))))))*********))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&'''((('''''''''''''''''''''''''''''''''((()))*********)))******)))''''''(((***)))((((((((((((((())))))+++******)))((('''&&&&&&((((((((((((((((((((((((*********))))))(((((((((+++++++++***))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((&&&&&&'''))))))*********))))))))))))))))))))))))''')))++++++***((()))***)))***+++------,,,***)))******)))(((((('''((((((((()))***,,,,,,+++******((((((((((((((((((((((((***+++,,,+++)))))))))+++,,,+++++++++***)))))))))+++++++++***************++++++,,,,,,,,,---------,,,,,,,,,++++++*********+++,,,---.........---------...//////...---...///---...000111111111000///000000000000000111111111000000111333555666777888777888:::;;;;;;===AAACCCIIIQQQbbb|||%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((((((&&&%%%$$$######$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$########################''''''''''''''''''''''''%%%$$$$$$######$$$$$$%%%&&&'''''''''(((((((((((('''(((((((((((((((((('''))))))(((((((((((())))))***,,,///111222111000///000000//////000000111222333222222222222333444444666444///+++))))))***+++(((((((((((((((((((((((())))))(((((()))+++---///+++++++++++++++,,,,,,------,,,***)))((('''''''''''''''((((((((('''&&&&&&$$$$$$%%%%%%&&&&&&''''''''''''((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''&&&&&&)))(((((('''''''''''''''(((''''''&&&&&&&&&'''''')))))))))((((((''''''&&&((())))))***************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))((((((''''''&&&&&&)))))))))((())))))******((((((((((((((((((((((((&&&&&&'''((()))***++++++)))***+++***))))))+++,,,***))))))((((((((())))))++++++***)))(((''''''&&&))))))))))))))))))))))))+++++++++******)))))))))*********))))))(((((((((************************(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))(((((((((((((((((()))))))))))))))((((((************************''')))++++++***((()))***)))((((((''''''(((((((((******)))(((((('''((((((((()))***,,,,,,+++******((((((((((((((((((((((((***+++,,,+++)))((()))***,,,+++++++++***)))))))))+++++++++***************+++++++++,,,,,,,,,------******++++++,,,,,,,,,,,,,,,,,,------.........------...///...---,,,...///---...000111111111000///......///000111222333333222222333333444555666666555777888999;;;>>>BBBEEEIIIQQQbbb{{{$$$%%%&&&&&&$$$$$$%%%&&&''''''&&&&&&&&&&&&''''''&&&%%%###""""""###%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%'''''''''((((((((())))))&&&''''''((((((''''''&&&)))((((((''''''(((((()))'''***///111222222333444111111000000111111222333333333333333333444444555666333///***(((((()))***((((((((((((((((((((((((&&&&&&'''(((***+++------******+++++++++,,,,,,,,,+++***)))(((((('''''''''''''''((((((((((((((('''%%%%%%%%%&&&&&&'''''''''&&&'''(((((()))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''((()))***+++(((((('''&&&&&&&&&&&&&&&))))))((((((((((((((((((((()))******++++++******))))))))))))(((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((((('''''''''(((((((((''''''(((((()))))))))))))))))))))))))))&&&''''''((()))******+++)))***++++++******,,,...******)))((((((((())))))*********))))))((((((((())))))************))))))+++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((()))*********))))))((('''***************************+++,,,+++******+++,,,,,,+++)))(((((((((*********))))))(((((((((((()))((()))******++++++******))))))))))))))))))))))))+++,,,,,,+++)))((()))***+++++++++*********************************++++++++++++++++++,,,,,,,,,,,,******++++++,,,------...,,,,,,,,,,,,,,,---------------...---++++++---///...//////000000000000000------...000111222333444444444444444444444444444555666777888:::===BBBFFFHHHPPPbbb{{{###%%%'''&&&$$$###%%%'''((('''&&&%%%%%%%%%%%%&&&)))'''%%%###"""###%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$%%%%%%%%%%%%$$$###((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((%%%&&&'''(((((('''&&&%%%(((''''''''''''''''''((((((,,,000111111222444555111111000000111111222333444444444333444555555666888555000+++'''&&&&&&&&&((((((((((((((((((((((((%%%&&&''')))*********)))((()))******++++++******((((((''''''''''''''''''%%%&&&'''(((((()))((((((&&&&&&&&&&&&''''''''''''%%%&&&((()))))))))(((((('''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&''''''((()))%%%%%%%%%&&&'''((()))***''''''&&&&&&&&&''''''(((((((((((((((((()))))))))((()))***+++++++++******))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))'''''''''((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&((((((((((((((((((((((((''''''(((((())))))******((()))******)))***,,,...+++******)))(((((())))))***)))))))))))))))))))))(((((()))******)))((((((((((((((((((((()))))))))))))))******+++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''((())))))))))))((('''&&&'''''''''((()))))))))((())))))*********))))))***************************++++++)))((((((***,,,---------,,,,,,,,,++++++)))(((((((((((())))))***)))((((((((())))))******************************+++,,,---+++)))(((((()))***************+++++++++)))))))))***+++++++++,,,***++++++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,+++******,,,...///////////////000000111...//////000111222222222333333333444444444555555777888888888999<<<@@@DDDHHHPPPaaa{{{###%%%'''&&&$$$###%%%'''&&&%%%$$$$$$$$$%%%&&&''',,,***'''$$$######$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&######%%%&&&&&&%%%######$$$%%%&&&&&&%%%$$$"""!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&''''''&&&%%%$$$''''''&&&&&&&&&&&&''''''---///222222000///111333000000000000000111222222555444444444444555666666;;;777222,,,'''$$$######((((((((((((((((((((((((%%%'''(((******)))'''%%%'''(((((()))))))))))))))&&&&&&&&&'''''''''''''''$$$%%%&&&'''((((((((((((''''''''''''''''''''''''%%%&&&((()))))))))(((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&'''((()))***''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&'''((()))***''''''(((((())))))******((()))***+++,,,+++******))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))&&&'''''''''(((((())))))***))))))((((((((())))))''''''''''''''''''''''''(((((((((((())))))))))))'''((())))))))))))+++---++++++***))))))((()))))))))))))))))))))*********&&&'''((())))))((('''&&&%%%&&&&&&&&&''''''(((((()))***+++,,,------...///(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))***++++++***)))(((%%%&&&&&&'''((()))******&&&'''(((***++++++++++++))))))))))))))))))))))))))))))(((&&&%%%%%%(((+++((()))+++,,,,,,***'''%%%(((((('''(((((()))***+++)))((('''''''''(((***+++************************+++,,,---+++)))(((((()))))))))******+++++++++,,,(((((()))***+++,,,,,,---******+++++++++,,,,,,,,,...------,,,,,,++++++***++++++******++++++,,,---+++,,,,,,***))))))+++---000///.........///111222000000000000000000111111222222333444444555666666999:::999888888:::???BBBHHHPPPaaa{{{((('''%%%$$$###$$$$$$%%%(((''''''&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$######""""""######$$$&&&&&&&&&&&&%%%%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((((('''&&&&&&%%%$$$######%%%'''))))))(((%%%%%%&&&&&&&&&%%%###"""&&&&&&&&&''''''''''''(((%%%'''((()))((()))***,,,111111000000000000000111222222222222222222222222222444666555333333666999999222)))&&&''')))(((&&&''''''''''''((((((((((((((((((((((((((((((((((((+++*********)))'''&&&%%%((((((((((((''''''''''''))))))))))))))))))))))))''''''((((((((('''%%%$$$''''''''''''(((((())))))&&&&&&%%%%%%%%%%%%&&&&&&''''''(((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%'''***(((%%%###$$$%%% ###''')))******))))))***+++,,,,,,+++)))(((***++++++++++++***))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''+++)))'''&&&((())))))))))))))))))***++++++,,,,,,''''''''''''((((((((()))***((('''(((+++,,,+++)))******)))((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))***+++,,,,,,++++++***)))(((((())))))---+++))))))+++,,,---,,,(((((((((((((((((((((((('''(((***)))'''&&&&&&'''---,,,+++)))((((((((((((---+++)))((('''((()))*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))******************************************+++,,,,,,,,,,,,+++******+++++++++******)))$$$%%%&&&(((***,,,......---,,,,,,+++*********+++///......------,,,++++++***+++,,,---..................///000111222222333......///000111222222333333444555666777777777777555888:::<<<===???AAADDDJJJRRRccc|||'''&&&%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&%%%%%%$$$###&&&%%%$$$%%%&&&'''&&&%%%(((((()))))))))(((&&&&&&&&&&&&&&&''''''''''''(((((()))******))))))+++---111111000000000000111111333333222222222222333333111222333333333333555777888111)))&&&&&&((('''%%%''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((('''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''&&&%%%$$$&&&&&&'''''''''(((((((((''''''&&&&&&&&&&&&''''''''''''(((((('''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''((()))***)))((('''((()))&&&''''''(((((('''%%%%%%((()))+++,,,,,,+++)))(((***++++++++++++***))))))(((((((((((())))))))))))(((''''''&&&&&&''''''((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((('''***)))'''''')))))))))((((((((()))))))))((((((''''''''''''((((((((()))))))))((('''(((***+++***(((******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******)))******++++++,,,++++++***)))))))))))))))***(((&&&&&&((()))***)))************************)))***++++++)))(((((()))***)))((((((((((((((())),,,+++)))((('''((()))*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''')))*********++++++++++++))))))))))))))))))))))))******+++,,,,,,,,,,,,+++)))******+++++++++************++++++++++++,,,,,,---,,,++++++******++++++++++++,,,,,,---.........++++++---......//////////////////000111111111222//////000000111111222222333444555666666777777777666888:::;;;<<>>BBBFFFKKKRRRaaaxxx&&&&&&&&&&&&'''((((((((($$$$$$$$$$$$%%%&&&'''((($$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&'''''''''(((&&&$$$###$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$&&&&&&&&&''''''''''''((('''((((((&&&%%%%%%&&&(((000000000000000000111222555555444333333333444444222000...000444777666444444000+++(((''''''&&&%%%''''''''''''((((((((((((((((((((((((((((((((((((%%%%%%&&&'''((((((''''''&&&''''''(((((())))))***(((((((((((((((((((((((((((((()))))))))(((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))))))))((((((&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((($$$!!!!!!%%%(((((('''))))))(((((((((((())))))((()))******+++******)))***++++++++++++***))))))(((((((((((())))))))))))++++++************++++++((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((()))++++++)))'''***+++,,,,,,,,,***)))((('''(((((((((((()))))))))((('''''''''((((((((('''+++***))))))(((((())))))))))))))))))))))))))))))*********************************+++++++++******++++++************+++++++++)))(((((()))+++++++++***************************+++---,,,+++******+++))))))(((((((((((())))))+++***)))(((((()))************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))*********+++++++++))))))))))))))))))))))))******+++,,,,,,,,,,,,+++((()))***+++,,,,,,------++++++,,,,,,---.........,,,,,,++++++***++++++,,,......------,,,++++++***---......///000000//////000000000000000/////////111111111000000000000000333333444555666666666666888999999999:::>>>CCCGGGKKKQQQ___vvv%%%&&&&&&''''''(((((((((%%%%%%%%%%%%&&&'''))))))$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&&&&&&&''''''((('''%%%######$$$&&&'''&&&((('''''''''''''''((((((&&&&&&&&&''''''''''''((((((((('''&&&$$$$$$''')))000000//////000111222222666555555555444333222222///,,,***,,,000222222000222///,,,***)))((('''&&&''''''''''''(((((((((((((((((((((((((((((((((((($$$%%%&&&'''(((((((((((((((((()))))))))*********'''''''''''''''''''''''''''''''''''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((()))******)))((((((&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''((((((&&&""" $$$'''((('''''''''''''''(((***+++,,,(((((())))))***************++++++++++++***))))))(((((((((((())))))))))))++++++************++++++((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''')))++++++)))'''((()))***+++,,,,,,+++***(((((((((((()))))))))***'''((((((((('''''''''(((++++++***)))))))))))))))))))))))))))))))))))))))******************************+++++++++******)))+++******)))******++++++,,,+++))))))+++,,,,,,,,,))))))))))))))))))))))))(((***++++++***))))))***---,,,+++***))))))))))))))))))))))))))))))************))))))))))))******************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******************************+++,,,,,,,,,,,,+++((()))***+++,,,---------***+++++++++,,,,,,,,,,,,,,,++++++***++++++,,,,,,...------,,,++++++******---...//////////////////000000000///////////////111111111000000000000000222333444555666666666666888999999999:::>>>CCCGGGJJJQQQ___vvv%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&''''''((()))$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$###$$$%%%&&&'''(((&&&######%%%'''((((((&&&&&&&&&%%%&&&&&&'''(((&&&&&&&&&''''''''''''(((******)))(((&&&'''***---////////////000111222333555666777666555222///---)))((('''''')))++++++***---,,,+++***)))(((((('''''''''''''''((((((((((((((((((((((((((((((((((((%%%&&&'''((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''%%%$$$$$$$$$$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&'''((()))******)))((('''%%%&&&''''''((('''''''''&&&&&&'''''''''(((((((((&&&%%%$$$$$$&&&((())))))(((((((((((())))))))))))'''((((((((()))******+++***++++++++++++***))))))(((((((((((()))))))))))))))((((((''''''(((((()))'''(((((((((((()))))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))'''''''''(((***+++***((('''''''''((())))))******((((((((()))))))))******((()))***)))'''''''''(((++++++***))))))))))))***))))))))))))))))))))))))******************************+++,,,,,,***)))((())))))))))))))))))***++++++)))'''''')))+++++++++((((((((((((((((((((((((&&&(((******)))((()))***......,,,+++***)))))))))))))))))))))******************))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))******************************+++,,,,,,,,,,,,+++******+++,,,---------,,,---,,,,,,+++***))))))(((++++++******++++++,,,,,,******++++++,,,,,,---------....../////////......////////////////////////000000000000000111111111222333444555555666555555777999::::::;;;>>>BBBFFFJJJQQQ```www%%%%%%&&&''''''&&&%%%$$$&&&&&&&&&%%%%%%&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$######$$$%%%%%%&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%$$$######%%%&&&(((+++(((%%%$$$%%%'''(((((($$$$$$#########$$$%%%&&&&&&&&&&&&''''''''''''(((******)))((('''(((,,,///////////////000111222333555666888888666111,,,(((''''''((('''&&&&&&''')))(((((())))))((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((()))))))))(((((())))))((((((''''''&&&&&&''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''(((((((((((('''''''''&&&&&&&&&''')))******)))'''&&&%%%&&&&&&'''((((((''''''''''''''''''((((((((((((&&&'''(((((((((((()))***''''''((()))))))))'''''''''''''''((())))))***+++***++++++++++++***))))))(((((((((((())))))))))))(((''''''&&&&&&''''''((('''((((((((())))))))))))((((((((((((((((((((((((&&&&&&''''''((())))))***((('''&&&''')))++++++******)))'''''''''((()))+++(((((()))))))))*********(((***+++***(((&&&((())),,,+++******))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))***,,,,,,,,,***)))'''((((((''''''((())))))******(((&&&&&&(((*********))))))))))))))))))))))))&&&(((******)))((()))***,,,,,,+++***))))))******(((((()))*********************))))))))))))******************************)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,(((((((((((())))))))))))******************************+++,,,,,,,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,++++++******))))))++++++******++++++,,,---*********+++,,,,,,------------............---------.........///000000000//////000000111111222222222222333444555555555555666888:::;;;<<>>AAACCCHHHQQQaaayyy%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$""""""$$$%%%&&&###!!!"""$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&"""&&&&&&"""!!!%%%'''&&&%%%%%%%%%$$$%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''&&&%%%$$$$$$&&&''')))%%%'''(((((('''&&&&&&''''''''''''''''''((())))))...111333333222111111111000444555111)))$$$%%%((((((((('''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((''''''&&&&&&''''''((('''''''''((((((((())))))'''((()))***+++++++++++++++,,,,,,,,,++++++***)))))))))))))))))))))))))))+++++++++***************))))))))))))))))))((((((''''''((((((((((((''''''((()))***+++***)))'''&&&***)))))))))))))))******************************))))))***+++++++++***)))((()))******++++++++++++******)))((((((((())))))*********))))))************************************************+++++++++++++++************++++++))))))(((((()))***,,,---***++++++***(((((()))+++''''''(((((()))))))))***))))))))))))************++++++************++++++******)))(((''''''''''''***************))))))((('''''''''(((((((((((((((*********)))))))))))))))******++++++++++++******))))))))))))************)))***,,,---///000000111///...---,,,++++++++++++***+++,,,,,,+++***++++++*********)))******+++,,,---,,,,,,++++++,,,,,,---,,,,,,---------.........//////000000000000111111000...---///222333222111222333555444333333444666666888;;;<<<===>>>AAACCCHHHPPPaaaxxx%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&&&&%%%###"""!!!"""######"""######$$$%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###''''''$$$###&&&'''&&&$$$$$$######$$$&&&'''((($$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%$$$#########&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((%%%'''(((((('''&&&&&&''''''''''''&&&''''''((()))...000333444333222222333222222000,,,'''$$$$$$%%%(((((('''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))&&&'''((())))))((('''&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''((((((((()))))))))'''((()))***+++++++++++++++,,,,,,,,,,,,+++******)))))))))))))))))))))))),,,+++++++++******))))))(((((((((((((((((())))))'''(((((())))))((((((''')))*********)))'''%%%$$$))))))*********))))))((((((((((((((((((((((((((('''((()))***************)))***************************)))))))))***++++++++++++++++++++++++++++++************************+++++++++******************++++++,,,,,,++++++***))))))))))))***+++,,,---+++,,,,,,+++***)))***+++&&&&&&'''((()))***++++++))))))))))))************++++++************++++++---+++(((%%%$$$###$$$$$$,,,++++++***************)))))))))(((((('''''''''))))))))))))******************++++++++++++******************++++++++++++---...//////000000/////////......---,,,,,,,,,,,,++++++***+++,,,,,,+++******************+++,,,,,,---,,,,,,++++++,,,,,,---,,,------------.............../////////000000000000///...///111222222111222333555444333333444666666888;;;<<<===>>>AAACCCHHHPPP```www&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''((($$$$$$$$$%%%%%%%%%&&&&&&%%%)))***'''&&&((()))(((&&&%%%$$$######%%%'''((($$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$'''&&&&&&%%%%%%$$$$$$###%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((%%%'''(((((('''&&&&&&''''''''''''&&&&&&''''''(((***...222555666666777888666333...***(((''''''&&&(((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((''''''''''''(((((('''(((((((((((()))))))))(((((()))***++++++++++++******++++++++++++******))))))))))))))))))))))))******))))))((('''''''''&&&&&&''''''(((((())))))(((((())))))))))))(((((())))))))))))((('''%%%%%%))))))***++++++***(((''''''''''''''''''''''''''''''(((((()))***++++++,,,*********))))))))))))))))))))))))))))))***+++,,,+++++++++,,,,,,+++++++++************************,,,+++++++++***))))))))))))***+++,,,,,,+++***)))***************+++,,,,,,+++,,,---,,,+++******+++((())))))***++++++,,,,,,((()))))))))************++++++************++++++---+++(((%%%###$$$%%%&&&,,,+++***)))((()))***+++)))((((((((((((((((((((((((((())))))******++++++******++++++++++++******)))))))))*********++++++,,,,,,---------------,,,///......---,,,,,,,,,------***)))***---...+++(((---,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---------------............------......//////000000111000//////000111222222222333555444333333444666666888;;;<<<===>>>AAACCCHHHPPP___vvv&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&!!!"""###$$$%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%***+++'''&&&((()))''''''&&&%%%$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%'''(((((('''&&&&&&'''''''''&&&&&&&&&&&&''''''***...333666777777777777555111+++(((((((((((('''''''''&&&&&&&&&''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((''''''((((((((((((((((((((()))))))))***((()))***++++++,,,,,,+++))))))***************)))************************))))))))))))((((((''''''&&&&&&''''''(((((())))))(((((())))))))))))((((((''''''((((((((((((((('''((()))***++++++***)))(((************************)))))))))***+++,,,------+++***)))(((((())))))***(((((((((((())))))***+++***+++,,,,,,,,,,,,+++***)))))))))))))))))))))))),,,+++++++++***)))))))))'''((()))******)))(((''')))*********++++++++++++***,,,------+++*********++++++******************((()))))))))************++++++************++++++,,,***(((&&&%%%''')))***+++***)))''''''((())))))''''''(((((()))******+++(((((())))))******++++++******++++++++++++******((((((((()))))))))******((()))***+++,,,---------......---,,,,,,,,,---------***)))***---...+++(((------,,,,,,------...///---,,,,,,++++++,,,,,,------------.........//////---------...///000000000111111000//////000111333222333555444333333444666666888;;;<<<===>>>AAACCCHHHOOO^^^uuu&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%% !!!"""###$$$%%%&&&&&&'''&&&$$$""""""""""""###$$$$$$%%%%%%%%%%%%&&&&&&###''')))%%%$$$%%%&&&###''''''&&&&&&%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%'''(((((('''&&&&&&'''((('''&&&&&&%%%&&&&&&&&&+++///333555444222111000///,,,(((%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''(((((((((''''''((((((((('''(((((((((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((()))((((((''''''(((((()))((((((((()))))))))******((()))***+++,,,,,,,,,,,,))))))***+++++++++***************************************************+++(((((((((((((((((())))))((())))))******))))))((('''''''''(((((()))))))))(((((()))***************))))))))))))))))))))))))+++*********+++,,,------***)))((('''((((((***+++))))))((((((((()))******)))***+++,,,,,,+++***)))))))))))))))))))))))))))+++++++++***************'''(((((((((((((((((('''((()))************)))))))))+++------+++***))))))))))))))))))((((((''''''))))))))))))************++++++************++++++***)))((('''(((***+++---***))))))(((((((((((((((&&&''''''(((***++++++,,,))))))))))))******************++++++++++++******'''((((((((())))))))))))((()))***,,,---......///---,,,,,,++++++,,,,,,,,,++++++***+++,,,,,,+++***+++++++++++++++,,,,,,------,,,,,,++++++,,,,,,---------........./////////------...///000000111222111111111///......111444222333555444333333444666666888;;;<<<===>>>AAACCCHHHOOO^^^ttt''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''(((%%%$$$###"""!!!"""$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&"""&&&(((%%%###%%%$$$"""$$$%%%&&&''''''&&&$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%'''(((((('''&&&&&&'''((('''&&&&&&%%%%%%%%%&&&(((,,,000222000...,,,+++)))(((&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))&&&''''''((((((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))(((((((((((())))))(((((()))))))))*********))))))***+++,,,,,,,,,,,,***+++,,,------------,,,************************)))))))))***++++++,,,,,,))))))))))))))))))(((((())))))************))))))******)))((((((((())))))(((((((((((()))+++,,,,,,''''''''''''''''''''''''++++++***))))))***+++,,,)))(((''''''''')))+++,,,++++++***)))))))))******((()))+++,,,,,,+++)))((())))))))))))))))))))))))***************+++++++++))))))(((((((((((())))))'''((())))))))))))((('''(((***,,,---+++)))((((((((((((((((((((()))))))))))))))))))))************++++++************++++++)))))))))))))))***+++,,,)))************)))(((((((((((()))))))))******************)))))))))))))))******++++++++++++******(((((()))))))))*********((()))***,,,------......+++++++++******++++++,,,***+++,,,,,,+++***++++++,,,++++++++++++,,,---------,,,,,,++++++,,,,,,---............////////////---......///000111222333111222111///------111444222333555444333333444666666888;;;<<<===>>>AAACCCGGGNNN]]]sss''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''&&&%%%$$$###$$$%%%&&&&&&%%%#########%%%''')))$$$$$$%%%%%%%%%&&&&&&&&&###(((***'''%%%&&&%%%###!!!"""%%%(((((('''%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$(((''''''&&&&&&%%%%%%$$$"""###$$$%%%&&&&&&'''(((%%%&&&&&&''''''&&&&&&%%%###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%'''(((((('''&&&&&&'''((('''&&&&&&%%%%%%%%%%%%"""&&&+++......,,,+++***&&&''''''&&&$$$$$$&&&(((&&&&&&&&&&&&&&&'''((()))'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))+++)))&&&%%%%%%&&&)))+++%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))***+++,,,,,,,,,,,,,,,------.../////////...************************&&&&&&'''((()))***++++++++++++******))))))(((((())))))************))))))---,,,+++)))(((((((((((('''''''''''')))+++---...************************+++***)))(((((()))******((('''&&&&&&''')))+++---------,,,+++************'''(((***++++++***((('''))))))))))))))))))))))))))))))******+++++++++,,,+++***)))(((((()))***+++''''''((())))))((('''&&&'''))),,,,,,***(((''''''(((((()))***+++,,,------))))))))))))************++++++************++++++))))))************))))))******+++,,,,,,***)))(((************))))))))))))++++++******))))))((((((******++++++++++++******)))************+++++++++((()))***+++++++++++++++*********)))******++++++(((+++...---***)))***---...------------...//////---,,,,,,++++++,,,,,,---............/////////000......///000111222333333222222222///,,,---111555222333555444333333444666666888;;;<<<===>>>AAACCCGGGNNN]]]rrr&&&%%%$$$#########$$$$$$(((%%%######%%%'''%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((('''&&&%%%$$$(((((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''(((''''''&&&&&&''''''(((%%%&&&&&&''''''&&&&&&%%%)))((('''&&&&&&&&&&&&&&&'''(((***)))(((((()))***((('''&&&&&&%%%%%%%%%%%%******)))((('''&&&%%%%%%'''(((((((((((((((''''''&&&&&&&&&'''''')))******(((((((((((((((((((((((())))))))))))))))))))))))++++++******))))))(((((('''(((((()))***++++++,,,+++***)))(((''''''((()))+++***(((&&&%%%&&&((())))))))))))******+++++++++---+++)))***------,,,)))+++++++++++++++******))))))(((((('''&&&&&&%%%%%%'''((()))++++++***))))))+++++++++,,,,,,------...,,,---.........---,,,+++)))***+++,,,,,,+++***)))+++)))'''&&&((()))))))))(((((()))******+++,,,,,,+++***)))((('''((())))))((((((((((((((()))******)))))))))))))))*********************************))))))))))))))))))))))))))))))************))))))+++***)))(((((()))***+++---------,,,+++***(((((())))))(((((((((((())))))(((((()))***************------+++***))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))************,,,+++***))))))***+++,,,************************(((((())))))******++++++))))))))))))))))))))))))******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,'''((()))***************++++++,,,------------,,,((()))))))))************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---......******))))))******+++,,,............////////////------------.........///000000000000000111111111222222222222333444555555666888;;;<<<===>>>AAACCCHHHNNN]]]rrr***)))'''&&&%%%&&&'''((('''%%%######&&&'''%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%''''''&&&%%%%%%&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&%%%&&&&&&%%%%%%%%%&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$$$$$$$%%%%%%&&&''''''((((((''''''&&&(((''''''&&&&&&&&&''''''&&&'''((('''&&&%%%&&&'''(((((('''&&&&&&&&&&&&&&&)))))))))(((''''''&&&&&&&&&'''((()))))))))))))))(((((('''(((((()))***+++((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))&&&&&&''''''(((((())))))***)))((('''''''''((()))***)))'''&&&&&&&&&'''(((''''''(((((()))***++++++***((('''(((***+++)))((())))))************)))(((+++************)))))))))******+++,,,,,,,,,,,,,,,+++++++++,,,------......---.../////////...---,,,,,,,,,,,,---,,,,,,++++++...,,,***)))***+++++++++((((((((())))))************)))((('''&&&''''''((()))))))))((())))))***+++,,,,,,,,,,,,,,,+++++++++************************))))))))))))))))))))))))******++++++++++++******+++***)))(((((()))***+++******************)))((())))))(((((((((((())))))(((((()))***************''''''&&&&&&&&&'''((((((******))))))))))))******(((((((((((((((((((((((())))))))))))************))))))))))))************++++++***))))))***++++++*********))))))*********)))******************+++))))))))))))))))))))))))******))))))))))))******************************((())))))************)))******+++,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))(((((('''------,,,,,,------...///............////////////------........./////////000000000000111111111111333333333333444555666666666888;;;<<<===>>>AAACCCHHHNNN[[[qqq'''%%%###!!! """$$$%%%&&&%%%$$$$$$&&&&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%''''''&&&%%%%%%&&&'''''''''&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''''''''%%%%%%%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%&&&'''%%%$$$$$$######$$$$$$%%%'''(((((((((((((((((('''''''''&&&&&&&&&'''(((((('''((()))(((&&&%%%%%%&&&(((((('''&&&&&&&&&''''''((((((((((((((((((((((((%%%&&&'''((()))************))))))((())))))******((((((((((((((((((((((((''''''''''''''''''''''''''''''((())))))***++++++''''''''''''(((((((((((((((''''''''''''(((((()))***)))'''&&&&&&'''((((((''''''(((((()))***++++++)))((('''(((***++++++*********+++++++++++++++***++++++,,,,,,,,,------------------------......///,,,,,,---......///000000000000111111000///......//////...---,,,,,,,,,------+++))))))******)))((())))))))))))))))))*********))))))((('''((((((((()))))))))))))))***++++++******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,,,,+++++++++***))))))))))))***+++((()))***+++++++++++++++***))))))(((((())))))***(((((()))***************#########$$$&&&''')))*********))))))))))))******(((((((((((((((((((((((())))))))))))************))))))))))))************++++++***))))))***++++++******((((((((((((******++++++***************)))))))))))))))))))))))))))******))))))))))))******************************)))************))))))((())))))***+++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********)))((((((''''''++++++******++++++,,,------............/////////....../////////000000000000000000111111111222222444444444444555666777777666888;;;<<<===>>>AAACCCHHHMMMZZZooo$$$""" """$$$$$$$$$%%%&&&&&&%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%''''''&&&&&&&&&&&&'''''')))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''((((((((((((%%%%%%%%%%%%%%%&&&'''(((&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&'''((()))***++++++***'''&&&&&&'''''''''&&&&&&%%%&&&&&&'''''''''''''''(((((())))))%%%&&&'''(((((((((((((((***)))((((((((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''))))))*********+++++++++************))))))))))))&&&&&&&&&''''''((()))))))))(((((('''''''''((()))))))))******************+++++++++,,,...///000000---...///000000000000000------...///000111222222222111000///000111333444222222333333444555666666555555555555444333333222222111///...---------......---++++++++++++***(((,,,+++++++++************+++++++++***************)))(((((((((((()))******))))))((('''&&&&&&%%%%%%(((((((((((((((((((((((())))))))))))))))))))))))***++++++++++++++++++***************************++++++,,,---------------***))))))))))))))))))***(((((()))***************%%%%%%&&&&&&((()))+++,,,******))))))))))))******''''''''''''''''''''''''((()))))))))************((()))))))))************+++******************+++***)))(((''''''((()))************))))))((((((((())))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++***************)))((('''(((((()))************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,------******))))))******+++,,,---------.........//////////////////000000000000000000000111111222222333333333333333444555666777666888;;;<<<===>>>AAACCCHHHMMMYYYmmm(((&&&$$$""""""###%%%&&&###$$$%%%&&&&&&&&&%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&'''(((((())))))((('''&&&%%%%%%%%%%%%%%%''''''&&&%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&'''((()))***++++++***'''&&&&&&'''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''((()))))))))''''''''''''&&&&&&%%%$$$(((((('''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((******)))))))))(((((((((************))))))))))))&&&&&&'''(((((())))))))))))))))))((()))))))))***++++++************))))))+++,,,---///000111333444333333444666777777777777555555666888999:::;;;<<<<<<<<<;;;:::;;;<<<===>>><<<<<<===>>>???@@@AAAAAA???>>>>>>===<<<;;;;;;;;;888777555333222111222222555333222111111111...---------,,,,,,+++***))))))++++++++++++******))))))(((((('''''''''((()))))),,,,,,+++******)))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))******++++++++++++******,,,,,,---------,,,++++++******))))))))))))******(((((()))***************))))))(((((()))***++++++******))))))))))))******((((((((((((((((((((((((((()))))))))************((()))))))))*********************++++++************)))(((''''''((()))***)))))))))((((((''''''&&&))))))))))))))))))))))))******))))))))))))******++++++++++++++++++++++++***************)))((('''(((((()))************)))))))))))))))*********+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///...------------...//////------------............////////////000000000000///000000111222333333333222222222222333444555666666888;;;<<<===>>>AAACCCGGGLLLXXXmmm((('''&&&%%%%%%%%%&&&&&&!!!###&&&'''&&&%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&'''(((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''(((((((((((((((((('''&&&%%%%%%%%%%%%((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&'''(((((('''((()))(((&&&%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''&&&'''''''''(((((())))))((((((((('''&&&%%%$$$###&&&&&&&&&%%%%%%&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((('''&&&&&&%%%$$$$$$''''''''''''(((((((((((('''((()))))))))))))))(((************++++++++++++++++++++++++,,,,,,,,,---,,,...111222333555777999;;;<<<>>>???@@@AAAAAABBBDDDDDDFFFGGGHHHJJJKKKKKKLLLKKKKKKKKKKKKLLLMMMMMMIIIJJJKKKLLLMMMNNNOOOPPPLLLKKKJJJIIIHHHGGGGGGGGGDDDCCCAAA@@@>>>===<<<<<<:::999777777777555333000111000///...,,,+++***))))))************)))((((((((((((((((((((())))))***++++++******))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))******+++,,,,,,+++*********************)))((('''+++******))))))******+++(((((()))******************))))))(((((((((((()))******))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))************)))***++++++++++++***)))))))))))))))))))))))))))((((((((((((((((((''''''))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))************))))))((((((((()))***************(((((()))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******---,,,,,,,,,,,,---......,,,------------.............../////////000000000///000000111222333444444222222222222333444555555666888;;;<<<===>>>AAACCCFFFLLLYYYnnn$$$$$$%%%$$$$$$$$$###### ###''''''&&&%%%%%%'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''&&&'''((())))))((('''&&&######$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&'''(((((((((''''''&&&&&&%%%%%%%%%&&&&&&(((((('''&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&(((''''''&&&&&&&&&''''''&&&'''((('''&&&%%%&&&''''''''''''''''''((())))))'''''''''((((((((((((((())))))))))))((('''&&&&&&&&&&&&&&&&&&&&&'''((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''(((((()))))))))******++++++***)))(((***+++,,,,,,---------,,,---...///111333555777888777:::===??????AAADDDGGGIIIJJJKKKMMMOOOPPPPPPPPPRRRSSSTTTUUUVVVWWWXXXYYYXXXXXXYYYYYYZZZZZZYYYYYYVVVWWWXXXYYYZZZ\\\]]]]]]ZZZYYYXXXVVVUUUTTTUUUUUUSSSSSSRRRQQQOOOMMMKKKJJJEEEDDDBBBBBBAAA???<<<:::999888777555333111000///+++,,,---------,,,***************)))***++++++,,,((((((((((((((((((((((((************************)))))))))))))))))))))))))))******++++++******)))***++++++,,,,,,++++++***''''''((()))))))))((((((+++******))))))******+++(((((()))******************))))))(((((()))))))))******))))))))))))******************************))))))))))))************))))))))))))************)))***++++++++++++***)))((()))+++,,,,,,+++)))((())))))))))))************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((())))))************)))((()))******++++++******))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++******)))+++************+++,,,,,,,,,,,,---------.........------.........////////////000000111333444444555333222222333333444555666666888;;;<<<===>>>AAACCCFFFLLLZZZppp$$$$$$%%%&&&&&&$$$###"""###'''(((&&&%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''&&&'''((())))))((('''&&&###$$$$$$%%%&&&'''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((%%%&&&''''''((('''''''''%%%%%%%%%%%%&&&'''(((((()))((('''&&&&&&&&&&&&&&&))))))(((((((((((())))))''''''(((((((((((('''''')))((('''&&&&&&&&&&&&&&&'''(((***)))(((((()))***)))))))))))))))***++++++((((((((((((((((((((((((((()))***************)))&&&&&&&&&'''''')))***+++((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))******++++++'''(((((()))***++++++,,,***+++,,,,,,+++***)))(((+++,,,------.........---000222444888<<>><<<:::888777666///000111111111000......,,,,,,++++++,,,,,,---...++++++++++++,,,,,,,,,,,,************************))))))))))))))))))))))))+++++++++,,,,,,+++++++++***+++,,,------,,,+++***&&&'''(((***++++++,,,,,,++++++************++++++(((((()))******************************+++,,,,,,******))))))))))))******************************))))))))))))************))))))))))))************)))***+++,,,,,,+++***)))((())),,,------,,,)))(((******++++++,,,,,,,,,---))))))))))))))))))))))))******))))))))))))******************************'''((()))***************))))))***+++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---.........------------...//////,,,,,,,,,---------......------------.........//////000000222333444555555444444444444444666777777666888;;;<<<===>>>AAACCCEEELLL[[[rrr$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%$$$######"""$$$''''''((((((''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&"""&&&)))((($$$"""$$$''')))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&'''%%%###""""""###$$$$$$$$$######$$$$$$$$$''''''''''''''''''''''''&&&%%%%%%$$$$$$#########((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((+++******)))((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((($$$%%%&&&'''(((******+++&&&&&&&&&'''''''''(((((())))))(((((((((((())))))&&&&&&&&&''''''(((((((((''''''(((((())))))*********++++++,,,,,,------...//////000222444777;;;<<<999;;;>>>CCCGGGKKKNNNOOORRRSSSTTTUUUWWWZZZ\\\]]]]]]]]]^^^______```aaaaaabbbcccdddddddddcccbbbaaaaaabbbcccdddeeefffffffffiiihhhgggfffffffffhhhhhhfffdddbbb`````````aaabbbfffeeedddcccaaa```______]]]]]]^^^^^^]]][[[YYYWWWRRRQQQOOOLLLHHHDDD@@@>>>999999888777555222000///...---,,,++++++,,,---...,,,***)))***,,,---------,,,,,,,,,,,,***(((&&&$$$************************)))))))))***+++++++++,,,*********)))))))))))))))+++++++++************))))))))))))))))))(((''''''%%%''')))***+++***)))((((((***+++***)))((()))***---,,,+++***))))))))))))***************)))((('''+++***)))(((((()))******+++++++++***************((()))***++++++***)))(((***+++,,,------,,,+++***************))))))))))))(((((((((((())))))))))))))))))))))))************)))'''&&&''')))******)))(((((())))))*********+++......---+++)))((('''&&&((((((((()))******+++++++++++++++,,,,,,---------+++,,,,,,+++******+++---//////.........---------.........////////////000000000000000////////////000000000111222222333333222222333555777777666555888999;;;===@@@BBBDDDEEEHHHNNNZZZooo&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''***,,,***&&&###%%%'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&'''%%%###""""""###((((((''''''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%$$$$$$''''''&&&&&&&&&&&&'''''''''(((((((((((((((((('''''''''''''''((((((((((((((((((''''''&&&%%%%%%$$$&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((())))))))))))((((((******)))(((''''''&&&&&&&&&&&&'''''''''(((((((((***)))((((((((((((((((((((()))))))))************((()))))))))*********+++***+++---///111333555666999999:::<<<>>>AAADDDFFFHHHJJJMMMPPPSSSVVVXXXXXXYYYYYYZZZ[[[]]]___aaabbbaaabbbbbbcccddddddeeeeeeeeeeeeeeeffffffeeeddddddeeeeeefffggghhhiiiiiiiiijjjiiihhhggggggggghhhiiiiiihhhfffdddccccccdddeeeffffffeeeeeeddddddcccccccccdddccccccbbbaaa```___[[[ZZZXXXVVVSSSOOOLLLKKKFFFEEEDDDAAA>>>;;;888777333222111///............,,,***))))))+++++++++***((()))***+++,,,++++++******************************************+++++++++(((((())))))******+++++++++++++++************)))+++++++++++++++***))))))&&&''')))*********)))(((***+++,,,+++)))((()))***---,,,+++***))))))))))))++++++,,,,,,,,,+++******+++***)))(((((()))************************++++++'''((()))***+++******)))******++++++++++++***************)))))))))(((((())))))))))))************))))))))))))************,,,***((((((*********)))((()))))))))************+++++++++*********))))))(((((())))))******+++++++++,,,,,,,,,,,,,,,,,,---+++,,,,,,+++******+++---//////.........---------,,,,,,,,,------------...////////////000000000000000000000111222222333333444333333444555555444444777888999;;;===@@@AAABBBHHHMMMZZZnnn&&&&&&&&&&&&&&&&&&&&&&&&"""######%%%&&&'''((())))))(((((('''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''***---...,,,(((&&&&&&((($$$$$$$$$$$$%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''&&&###"""###$$$'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''$$$%%%&&&'''''''''&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&(((((())))))))))))((((((''''''''''''(((((((((((('''''''''&&&%%%%%%$$$$$$&&&&&&&&&'''((())))))***(((((((((((((((((((((((((((((())))))))))))((((((,,,+++***)))'''&&&%%%$$$''''''''''''((((((((((((***)))(((((('''''''''((('''''''''((((((((())))))******++++++,,,---.........000333666;;;>>>AAACCCGGGGGGHHHJJJLLLOOOQQQRRRWWWXXXZZZ\\\^^^___```aaa`````````aaabbbccceeeeeeeeeeeeffffffggghhhhhhhhhfffffffffeeeffffffgggggghhhhhhiiiiiijjjjjjjjjjjjkkkjjjiiihhhggghhhhhhiiillljjjhhhgggeeeeeeffffffffffffgggggghhhhhhiiiiiijjjiiihhhgggggggggggggggdddcccbbbaaa___\\\ZZZYYYWWWVVVTTTQQQMMMIIIFFFDDD>>>===:::777555333222222///---,,,+++,,,+++***((('''(((***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************'''(((((()))***+++,,,,,,+++++++++************)))***++++++++++++******)))(((((()))))))))))))))***+++,,,---,,,***)))***+++,,,,,,+++***))))))))))))***++++++,,,,,,,,,++++++******))))))))))))******)))))))))***+++++++++,,,'''((()))************************))))))*********))))))))))))((((((((((((************++++++++++++))))))))))))************...,,,***)))******)))((())))))))))))************((())))))***++++++,,,,,,)))))))))***************---,,,,,,,,,,,,,,,,,,++++++,,,,,,+++******+++---...............---------,,,,,,,,,------------.........//////000000111111000000000111222222333333333333333333444555666666777888999;;;===???@@@AAAGGGMMMYYYnnn%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%&&&((())))))***)))(((&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&''''''''')))+++,,,+++(((&&&'''(((((('''&&&%%%$$$"""!!!!!!((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''&&&$$$###$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$%%%'''((()))((('''&&&'''&&&&&&%%%%%%&&&&&&'''((((((((())))))(((((((((''''''''''''(((((((((((()))((((((((('''''''''&&&%%%&&&&&&'''((()))******(((((((((((((((((((((((('''(((((())))))))))))(((((((((((((((((()))))))))''''''((((((((()))))))))***)))(((((('''''''''(((''''''(((((())))))******+++,,,---///111333555666999:::>>>BBBFFFKKKNNNOOOSSSTTTUUUVVVXXXZZZ\\\]]]\\\]]]^^^```aaabbbccccccccccccccccccdddeeefffffffffffffffgggggghhhhhhhhhfffeeeeeedddeeefffhhhiiijjjiiiiiiiiiiiiiiiiiiiiijjjjjjhhhggggggggghhhhhhkkkjjjhhhgggfffeeeeeeeeeeeefffggghhhjjjkkklllmmmlllkkkjjjiiihhhiiijjjjjjgggggggggfffeeedddcccbbbdddcccaaa^^^[[[XXXUUUSSSLLLJJJHHHDDDAAA===;;;:::666444222111000...,,,)))++++++++++++++++++******++++++++++++++++++++++++,,,+++++++++***))))))))))))))))))******++++++++++++++++++*********))))))(((((())))))))))))((('''***))))))(((((()))******(((***++++++***)))+++,,,,,,++++++***))))))******'''((()))***************)))))))))))))))*********(((((()))***+++,,,,,,,,,))))))*********)))))))))+++***)))(((((()))***+++)))))))))((((((((('''''')))))))))*********++++++((()))))))))************,,,***))))))***+++***))))))))))))))))))*********(((((()))***+++,,,,,,,,,************************---------,,,,,,++++++++++++,,,,,,+++******+++---.................................////////////000---......///000111111222000000000111222222333333222333333333444666999;;;999:::;;;===???@@@BBBBBBGGGMMMXXXlll%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''%%%&&&'''''''''&&&&&&'''(((((('''&&&%%%$$$######((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&$$$$$$$$$&&&))))))(((((((((((())))))''''''''''''''''''''''''$$$%%%'''((()))(((((('''((((((''''''''''''((((((&&&''''''((((((''''''&&&''''''''''''((((((((((((((((((((((((((('''''''''&&&&&&&&&'''((())))))***))))))))))))))))))))))))''''''((()))))))))))))))&&&&&&'''((()))***++++++((((((((()))))))))******))))))(((((((((((())))))***++++++,,,...//////000///000333666:::===@@@AAAGGGHHHKKKNNNRRRUUUWWWYYYZZZ[[[\\\^^^```aaabbbbbb^^^___aaabbbcccdddeeeeeedddddddddddddddeeeffffffffffffggggggggggggggghhhgggffffffffffffhhhjjjkkkkkkjjjiiihhhgggggghhhhhhgggfffeeeddddddeeefffgggjjjjjjiiihhhggggggggggggeeeeeegggiiikkklllnnnooonnnmmmkkkjjjiiijjjjjjkkkgggggghhhhhhhhhhhhgggggghhhhhhgggfffeeecccaaa```ZZZYYYVVVSSSOOOKKKHHHGGG???===:::888666333///,,,---,,,,,,++++++*********++++++++++++++++++++++++,,,+++++++++***))))))))),,,,,,++++++******))))))+++++++++*********))))))'''(((((()))))))))((((((+++***))))))))))))******$$$&&&((()))))))))+++---,,,+++******)))*********'''((()))***************(((((())))))************(((((()))***+++,,,,,,,,,,,,,,,+++***)))(((''''''+++***)))(((((()))***+++))))))))))))((((((((((((((((((((()))))))))******((()))))))))************((('''&&&''')))+++++++++******))))))))))))))))))***************+++++++++************++++++++++++---------,,,,,,++++++++++++,,,,,,+++******+++------..............................////////////000---......///000111111222000000000111222222333333555666777555444555888:::888999;;;<<<>>>@@@BBBBBBGGGLLLXXXkkk'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''"""###$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%&&&'''&&&%%%$$$%%%&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''(((((((((&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))&&&'''((())))))******)))))))))))))))))))))))))))))))))))))))************))))))))))))***+++,,,,,,)))***,,,---///111333333888:::===AAAFFFJJJMMMOOOTTTUUUVVVXXXZZZ\\\]]]^^^______aaabbbddddddddddddbbbcccdddeeeffffffffffffccccccccccccdddeeeeeefffffffffggggggggggggggggggggggggggghhhiiikkklllmmmkkkjjjhhhfffeeedddeeeeeeaaaaaa``````aaabbbdddeeeiiiiiijjjjjjjjjiiiiiiiiifffggghhhiiikkkmmmnnnnnnpppooonnnlllkkkkkkjjjjjjgggggghhhiiijjjjjjjjjiiiggghhhhhhiiiiiiiiiiiiiiiddddddbbb```]]]YYYWWWUUUKKKIIIFFFCCC@@@;;;666222......------------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************------,,,+++***))))))(((+++++++++************))))))******++++++++++++***+++***************))))))###%%%'''(((((()))+++---++++++***************+++***++++++,,,,,,,,,++++++'''((()))******+++******)))))))))***+++++++++,,,---,,,***)))((((((((((((*********))))))*********************))))))))))))'''((((((((())))))))))))))))))))))))************'''%%%%%%&&&)))+++,,,+++************))))))))))))+++++++++***************))))))******+++,,,,,,------,,,,,,,,,,,,,,,,,,++++++,,,,,,+++******+++------------...............,,,,,,,,,------------.........//////000000111111000000000111222222333333888::::::888444222333555555666888:::<<>><<<888444111///------,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++,,,++++++++++++++++++,,,,,,+++++++++************)))''''''((())))))))))))))))))***,,,---,,,***(((''')))***+++***)))((((((***+++***************++++++***************)))((('''&&&''')))***+++++++++***+++++++++***************(((''''''''')))+++---...***+++,,,------,,,+++***,,,,,,,,,+++++++++******)))************+++++++++))))))))))))************,,,***))))))***++++++***+++*********))))))(((((()))))))))***++++++,,,,,,'''''')))***,,,...//////+++++++++,,,,,,---------+++,,,,,,+++******+++------------.........//////........./////////000000000000000000////////////000000000111222222333333,,,000555666333222444777444555888;;;???BBBDDDEEEGGGKKKVVViii&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%'''(((***))))))((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&&&&''''''&&&'''((((((((('''%%%$$$"""###%%%'''((((((''''''((((((((((((((('''''''''((((((((('''&&&&&&%%%%%%%%%%%%&&&&&&'''(((((((((''''''''''''(((((((((((('''''''''''')))+++---......+++)))(((((()))(((((((((((()))))))))(((((('''************))))))))))))++++++***)))))))))***************)))(((***---000///000111333555777:::;;;>>>???BBBEEEJJJNNNRRRTTTWWWYYY\\\```bbbccccccbbbbbbbbbbbbbbbcccdddeeeeeeiiihhhhhhjjjmmmmmmiiifff```___]]][[[XXXUUUSSSRRRQQQQQQQQQRRRSSSTTTVVVWWWVVVVVVWWWWWWWWWWWWVVVUUUWWWXXX[[[]]]^^^_________ZZZXXXTTTPPPNNNMMMNNNOOOQQQQQQRRRTTTVVVXXXZZZ[[[]]]^^^```cccfffhhhiiiiiimmmllljjjiiijjjkkkmmmnnnllllllkkkhhheeeaaa^^^[[[YYYZZZZZZZZZZZZYYYXXXXXXYYY]]]aaaeeeggghhhjjjlllnnnnnnnnnooopppooommmllllllkkkhhhddd___ZZZVVVTTTMMMIIICCC>>>;;;888666444111000...,,,++++++,,,,,,((()))+++,,,,,,,,,+++******)))))))))))))))******---,,,***)))))))))***+++******++++++++++++******))))))*********+++++++++(((((()))***+++,,,,,,,,,************************++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))************************)))************+++++++++++++++************++++++(((((((((((()))***+++,,,)))))))))***+++++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,***)))))))))+++,,,+++***++++++******++++++,,,---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,---......//////......////////////000000000000333111000......///111222444333333333333444555555666999;;;===>>>@@@BBBEEEGGGLLLVVVhhh&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&'''''''''&&&&&&***)))((('''(((((()))***''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&''''''''''''''''''(((((('''&&&&&&%%%%%%%%%&&&'''(((((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((++++++*********,,,---......+++)))(((((())))))(((((())))))******))))))((()))))))))))))))))))))))))))))))))))))))******+++***+++++++++***,,,///222333444666999<<>><<<555444222000......------,,,,,,---------,,,+++*********))))))))))))******,,,+++******))))))************++++++++++++******))))))*********+++++++++)))))))))***+++++++++,,,))))))))))))))))))))))))*********************+++++++++************++++++++++++++++++++++++++++++************************)))************+++++++++++++++************++++++******)))))))))))))))******************+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,+++))))))***+++,,,+++***++++++******++++++,,,---------,,,,,,,,,,,,++++++************************,,,,,,---.........------,,,---......//////......////////////000000000000222111000//////000111222222222222333444555777888666999;;;===>>>@@@BBBEEEHHHMMMWWWiii&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%''''''((((((''''''&&&&&&))))))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((('''&&&&&&&&&&&&'''(((((('''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((((())))))))))))(((((('''&&&&&&%%%''''''''''''((((((((((((,,,,,,++++++***++++++,,,---+++)))(((((())))))((())))))***************)))(((((((((((()))))))))))))))))))))******+++,,,---+++,,,---...///111555888<<<===@@@CCCGGGKKKMMMOOOQQQRRRTTTWWWZZZ\\\^^^```bbbcccdddeeeeeeeeeccccccfffeeeeeeeeeeeefffggggggggghhhiiijjjkkkhhhddd```ZZZXXXUUUQQQNNNLLLKKKJJJGGGGGGGGGGGGHHHHHHIIIIIIHHHGGGFFFDDDCCCCCCCCCDDDIIIJJJLLLMMMMMMMMMLLLKKKHHHGGGFFFFFFHHHLLLOOOQQQQQQRRRTTTUUUWWWYYY[[[\\\[[[]]]___bbbeeegggiiiiiihhhggggggggghhhiiikkkllllllkkkgggaaaZZZRRRKKKGGGCCCCCCCCCCCCCCCCCCCCCCCCHHHKKKOOOSSSXXX^^^dddhhhllllllmmmnnnnnnmmmmmmlllooooooooonnnllljjjhhhfffgggccc]]]WWWSSSOOOKKKHHH???===:::777444222000///......///......,,,++++++++++++******)))******++++++++++++++++++***))))))******++++++++++++*********************+++++++++******************++++++))))))))))))))))))))))))(((((()))))))))*********++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++++++++************++++++,,,+++***)))((((((((((((+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++***)))***,,,,,,,,,***++++++******++++++,,,---------,,,,,,,,,,,,++++++************************,,,,,,---...////////////,,,---......//////......////////////000000000000222111000//////000111222000000111222444666888999666999;;;===>>>@@@BBBEEEHHHMMMXXXjjj%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&''''''(((''''''&&&%%%$$$''''''&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''(((((('''''''''(((((((((((()))((((((&&&%%%%%%&&&'''(((***)))'''&&&&&&&&&'''(((&&&&&&&&&&&&&&&'''''''''&&&'''''''''((((((((())))))((((((((('''''''''&&&''''''''''''(((((((((((())))))))))))))))))******---+++(((((()))))))))))))))******++++++++++++***((((((((((((((())))))))),,,++++++,,,,,,---...///,,,...111444777:::???BBBHHHIIILLLOOORRRUUUWWWXXXXXXYYYZZZ\\\^^^___`````````aaabbbcccdddddddddcccdddccccccccccccdddeeeeeeeeefffhhhiiiiiieeeaaa^^^\\\YYYVVVRRROOONNNMMMMMMJJJJJJJJJJJJJJJJJJJJJIIIFFFEEEBBB???>>>>>>>>>???AAACCCEEEGGGIIIIIIIIIIIIBBBBBBCCCEEEIIINNNSSSVVVVVVWWWYYY[[[]]]___```aaa___```bbbdddfffggghhhhhhggggggfffffffffggghhhiiijjjhhhddd]]]SSSJJJAAA<<<::::::999999999999::::::===@@@DDDHHHNNNVVV^^^dddiiijjjkkkkkkjjjjjjjjjkkkkkklllnnnoooooonnnlllkkkooolllgggbbb^^^[[[WWWUUULLLJJJFFFAAA<<<888444333/////////...---,,,,,,+++,,,,,,+++*********++++++******+++,,,,,,***)))(((******++++++++++++******************************+++++++++***************))))))))))))))))))))))))(((((())))))***+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++++++++************++++++++++++***)))(((((()))))),,,+++++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++***)))***,,,---,,,+++++++++******++++++,,,---------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---............------,,,---......///.........////////////000000000000111000000///000000111222111111111222444666777888666999;;;===>>>@@@BBBEEEGGGLLLWWWiii%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%$$$###'''((((((((())))))))))))%%%%%%&&&&&&'''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''((((((((('''''''''(((((((((((()))((('''&&&%%%%%%&&&(((((()))(((&&&%%%$$$%%%%%%&&&&&&&&&''''''(((((((((((())))))(((((((((''''''''''''''''''((((((((())))))''''''''''''((((((((((((&&&'''((()))***+++,,,,,,,,,***(((''')))******)))))))))***+++++++++++++++'''((((((((())))))******,,,,,,,,,,,,---...//////111444888<<>>@@@BBBEEEEEEJJJUUUggg$$$%%%%%%&&&&&&'''''''''&&&&&&'''''''''(((((((((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''''''''''''''%%%%%%%%%&&&%%%%%%$$$$$$###$$$&&&'''((()))))))))&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&'''''''''((((((((('''&&&&&&&&&&&&'''((((((((('''&&&%%%%%%%%%%%%%%%&&&&&&''''''((()))))))))******)))(((((('''&&&&&&&&&&&&'''(((((()))******''''''''''''(((((((((((('''(((***+++---.........,,,***(((''')))******)))(((((()))***++++++++++++(((((())))))******++++++***++++++---///111333444:::===BBBGGGKKKOOOTTTWWW[[[]]]^^^````````````___aaaaaabbbbbbaaa___]]]\\\```___]]][[[YYYWWWVVVUUUWWWWWWWWWXXXYYY[[[\\\]]]```bbbdddeeedddbbbbbbbbb`````````______^^^^^^^^^]]]^^^^^^^^^]]][[[YYYXXXRRRQQQNNNLLLKKKJJJJJJJJJHHHHHHHHHHHHFFFDDDBBBAAA@@@@@@@@@AAADDDHHHMMMOOOVVVXXX[[[]]]___```aaaaaabbbccccccddddddddddddcccbbbbbbbbbaaaaaa``````___aaa```]]]XXXPPPGGG>>>999999888666444333333333444222444888===BBBJJJRRRXXX\\\___``````]]]]]]```dddfffhhhllloooqqqrrrqqqpppmmmllljjjiiiiiihhheeedddbbb```]]]XXXSSSMMMHHHFFF;;;999777444222000///.........---,,,+++++++++++++++++++++++++++***))))))******++++++++++++******+++++++++*********************************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++************************)))************+++++++++++++++************++++++(((((((((((()))***+++,,,+++++++++***************++++++++++++++++++++++++,,,++++++******++++++,,,,,,+++***+++,,,------+++++++++******++++++,,,---------,,,,,,,,,,,,++++++************************,,,,,,------,,,,,,+++***,,,---......//////......////////////000000000000//////000000111111222222444444333333333444555555666999;;;===>>>@@@BBBEEECCCIIITTTfff$$$$$$%%%%%%&&&''''''(((''''''''''''((((((((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''$$$%%%&&&&&&&&&&&&&&&&&&!!!"""$$$%%%''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''%%%&&&&&&'''((((((''''''&&&'''''''''''''''&&&%%%%%%%%%&&&''''''((()))))))))))))))(((((((((((((((((((((((((((((()))))))))''''''''''''((((((((((((((()))+++,,,---------,,,,,,***(((''')))*********&&&'''((()))************)))))))))***+++,,,,,,,,,+++,,,...222666:::===???FFFIIIMMMPPPSSSUUUYYY[[[^^^___aaabbbcccbbbaaa```aaaaaabbbaaa___]]]ZZZXXXXXXWWWTTTRRROOOMMMKKKKKKHHHIIIJJJKKKMMMPPPRRRSSSUUUXXXZZZ[[[ZZZZZZ\\\___]]]___aaacccddddddccccccbbbcccccccccaaa___\\\[[[XXXXXXWWWVVVTTTSSSRRRRRRPPPOOOOOONNNLLLIIIFFFEEECCCBBBAAA@@@AAADDDGGGIIILLLNNNQQQTTTVVVWWWWWWWWW\\\\\\^^^___``````aaaaaaZZZ[[[\\\\\\]]]]]]]]]]]]\\\\\\[[[XXXRRRKKKCCC???;;;999777444222222222222222555888<<>>@@@BBBEEEDDDIIITTTggg$$$$$$%%%%%%&&&'''((((((''''''''''''((((((((()))%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((((((((((((%%%&&&''')))***))))))(((&&&%%%%%%$$$$$$#########&&&''''''''''''''''''&&&'''''''''&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%'''((()))((('''&&&&&&'''((())))))((('''&&&$$$$$$%%%%%%&&&'''((((((''''''(((((())))))************))))))((((((''''''''''''''''''((((((((()))((()))***++++++***)))(((+++)))'''''')))*********&&&&&&((())))))*********))))))***+++,,,,,,---------///333888>>>CCCHHHKKKOOOQQQTTTVVVWWWXXXZZZ\\\^^^___aaacccdddcccbbbaaa_________^^^\\\YYYVVVSSSMMMLLLJJJHHHGGGFFFEEEEEE<<<===>>>@@@CCCEEEHHHIIIKKKNNNPPPPPPPPPRRRUUUYYYZZZ\\\```dddffffffeeedddddddddddddddbbb___\\\[[[[[[[[[[[[[[[ZZZYYYWWWVVVTTTTTTTTTTTTSSSQQQOOOMMMGGGFFFCCCBBBAAABBBDDDFFFDDDFFFIIILLLNNNOOONNNNNNNNNOOOQQQSSSUUUWWWWWWXXXTTTUUUWWWXXXZZZ[[[[[[\\\YYYZZZZZZXXXTTTNNNGGGCCC<<<:::777444222111111111333666999===AAAFFFKKKOOORRRUUUWWWVVVSSSSSSWWW\\\aaadddhhhlllnnnnnnlllkkkmmmlllkkkkkkkkkjjjgggeeefffffffffeeedddaaa___^^^SSSPPPJJJCCC===777444222000///...---,,,+++++++++---,,,***)))))))))***+++******++++++++++++******++++++++++++******))))))(((((()))***+++,,,,,,---************************,,,,,,+++***)))(((''''''++++++************++++++------------------------************************)))************+++++++++++++++************++++++,,,+++***)))(((((((((((())))))******+++++++++,,,)))))))))))))))))))))))),,,++++++++++++++++++,,,,,,+++***+++---...---,,,++++++******++++++,,,------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---///111222222,,,---......//////......////////////000000000000......000111222222222222000111111222444666888999666999;;;===>>>@@@BBBEEEDDDJJJUUUhhh$$$%%%&&&&&&&&&%%%$$$###(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((('''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))******+++******)))((((((((((((((((((((('''''''''&&&&&&&&&(((***+++***)))((()))++++++(((%%%%%%(((***)))(((,,,++++++---///111111000555999???DDDHHHKKKMMMOOOVVVVVVWWWYYYZZZ[[[]]]]]]^^^```aaabbbccccccbbbbbbaaa]]]YYYUUUQQQMMMHHHEEEDDDBBB@@@===:::888777666999888777666777999;;;===CCCEEEFFFDDDBBBEEEMMMSSS[[[ZZZZZZ[[[]]]^^^]]]\\\```_________```___\\\ZZZ\\\]]]___^^^]]]\\\\\\]]]\\\ZZZWWWVVVVVVWWWWWWVVVPPPMMMIIIIIIKKKIIIDDD>>>BBBCCCDDDEEEFFFGGGGGGHHHHHHHHHIIIIIIJJJKKKKKKKKKJJJKKKMMMPPPSSSUUUWWWXXXWWWWWWXXXZZZZZZUUULLLFFFDDDAAA===888555444444444222222333777<<>>===;;;>>>DDDJJJQQQRRRSSSSSSTTTUUUVVVVVV[[[[[[\\\]]]]]]]]][[[ZZZZZZ[[[]]]]]][[[ZZZ[[[[[[[[[ZZZXXXXXXZZZZZZZZZYYYUUUQQQNNNNNNOOOMMMHHHCCC@@@@@@?????????>>>>>>>>>AAAAAABBBBBBCCCCCCCCCCCCEEEFFFHHHJJJMMMQQQTTTUUUTTTSSSTTTWWWXXXWWWRRROOOHHHEEE@@@<<<888666666666333333444666:::???DDDGGGNNNPPPRRRUUUVVVVVVUUUTTTUUUWWW[[[___cccfffhhhjjjnnnnnnmmmmmmnnnmmmlllkkkhhhggggggfffffffffggggggfffbbb]]]YYYUUUNNNFFFAAA;;;999666222///------,,,,,,,,,,,,,,,,,,+++******++++++******************************************,,,,,,+++***************++++++++++++++++++++++++))))))***+++++++++******+++***)))))))))***,,,,,,+++)))((())),,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))((((((++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,++++++++++++*********)))++++++++++++++++++++++++++++++************++++++'''))),,,///000///---+++***+++,,,,,,---------,,,+++******************++++++++++++,,,,,,---------,,,------...///000111111////////////000000000000000000000111111111222222333333333444444444555555888:::<<<===>>>???BBBDDDEEEJJJUUUhhh&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&&&&((())))))))))))))))))((()))((('''&&&&&&&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((())))))******+++***))))))((((((((((((((((((((((((''''''''''''&&&''')))***)))((('''(((***+++)))'''''')))+++++++++/////////111555:::@@@CCCJJJNNNRRRVVVXXXYYY[[[\\\[[[\\\]]]^^^___```aaabbbaaaaaabbbcccbbbaaa```___XXXSSSLLLFFFBBB>>>:::888666666666555555555555555222111000000000222333444111444666666555666;;;???CCCFFFHHHIIIGGGGGGJJJMMMTTTUUUWWWXXXYYYYYYYYYXXXWWWYYYZZZZZZYYYXXXYYYZZZZZZZZZZZZ\\\]]]^^^\\\ZZZXXXUUURRRQQQQQQPPPKKKGGGAAA@@@>>><<<:::999888888::::::;;;;;;<<<;;;;;;;;;>>>>>>???BBBEEEJJJNNNQQQRRRQQQQQQSSSVVVWWWWWWUUUMMMKKKGGGBBB>>><<<::::::666555555666888;;;>>>@@@FFFJJJQQQVVVXXXWWWSSSQQQRRRRRRSSSVVVYYY^^^bbbeeekkkkkklllmmmlllkkkjjjiiiffffffeeeddddddeeeggggggdddcccaaa```]]]XXXRRRMMMEEEBBB>>>999444111////////////...---,,,+++***)))******++++++++++++++++++++++++++++++++++++++++++,,,++++++************+++++++++++++++++++++++++++******+++++++++******)))+++************+++,,,,,,+++***)))***+++,,,+++***........................*********))))))(((((('''++++++++++++++++++++++++*********++++++,,,,,,---******))))))******+++,,,++++++++++++************************************++++++************++++++------,,,+++++++++++++++++++++,,,---------,,,,,,******))))))))))))******++++++,,,,,,,,,,,,---------.........//////000000////////////000000000000111111111111222222222333333333333444444444555555777999<<<===>>>???BBBDDDEEEJJJUUUggg&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%%%%&&&&&&''''''''''''&&&&&&)))((('''%%%%%%&&&((()))&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((()))))))))))))))(((((((((((())))))(((((((((''''''''''''''''''((())))))((('''((()))***)))((()))***,,,......111333666:::>>>DDDIIILLLQQQTTTXXX[[[\\\\\\]]]^^^\\\\\\]]]^^^___```aaabbbbbbccccccccccccaaa___^^^XXXSSSLLLEEEAAA>>>;;;999666666666666666666555555222111111000000111111222...000333333333444666999777;;;??????<<<<<>>@@@BBBFFFKKKUUUfff$$$$$$%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&%%%%%%&&&'''(((&&&''''''((((((''''''&&&((((((((((((((((((((((((&&&'''(((((())))))((((((''''''''''''''''''''''''&&&&&&'''''''''''''''((())))))(((((((((((())))))((((((((((((((((((((((((((()))***)))((('''(((***++++++,,,---...111333555444999AAAGGGJJJMMMQQQSSSUUUXXX\\\^^^^^^^^^^^^___^^^^^^___```aaabbbbbbcccddddddeeedddcccbbb```___YYYTTTNNNIIIFFFDDDBBBAAA????????????>>>===;;;:::666555444333222222111111000111333444333444555555111555999888555555999===CCCFFFKKKMMMNNNOOOQQQSSSRRRTTTWWWXXXXXXYYYZZZ\\\\\\\\\]]]^^^^^^\\\WWWTTTOOOMMMJJJHHHGGGEEECCCAAAAAA@@@===;;;:::999::::::888999:::::::::888777666555444444555999===BBBEEEGGGIIINNNQQQTTTUUUVVVWWWXXXXXXVVVSSSPPPMMMJJJIIIAAA@@@>>><<<:::999888888<<>>AAACCCGGGKKKUUUeee$$$$$$$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''''''''((()))***++++++***)))(((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((())))))***'''(((((((((((()))))))))(((***+++***)))((()))***''')))+++---///222666:::<<>>CCCFFFFFFGGGJJJMMMMMMPPPTTTVVVXXXYYY\\\^^^]]]]]]]]]]]]]]]ZZZVVVRRRKKKJJJGGGDDDBBB@@@??????<<<:::888777777777999::::::;;;<<<===<<<:::777666555555555666888;;;>>>@@@<<>>@@@CCCEEEGGGKKKTTTeee~~~%%%%%%$$$$$$%%%&&&((()))'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((('''''''''''''''((((((((((((''''''$$$&&&''')))))))))''''''((()))+++,,,,,,+++)))(((((((((((((((((((((((((((&&&&&&'''(((((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******'''((((((((()))))))))))))))+++,,,+++***)))***,,,(((+++...111333777===AAAFFFLLLTTTYYYYYYYYY\\\___\\\___bbbddddddcccccccccbbbccccccddddddeeeeeeeeeffffffgggggggggfffdddccc[[[YYYXXXXXXYYYZZZZZZYYYZZZ[[[[[[[[[ZZZXXXVVVUUUOOONNNLLLIIIFFFCCC@@@>>>>>><<<:::999999888777777444444444444444444444444111777<<>>???CCCFFFIIILLLPPPTTTVVVYYY\\\___]]]\\\\\\\\\\\\[[[WWWTTTLLLKKKIIIFFFCCCAAAAAAAAA===<<<:::888888999;;;===???@@@AAAAAA@@@>>>;;;999888888888888999:::;;;<<<:::===CCCGGGKKKQQQWWW[[[]]]^^^```aaa```___\\\[[[XXXVVVSSSOOOKKKGGGDDDCCC???>>>===>>>AAAFFFKKKNNNPPPOOONNNMMMKKKIIIGGGFFFHHHLLLPPPQQQQQQUUU[[[aaaaaa]]]WWWPPPKKKHHHGGGGGGDDDGGGJJJLLLMMMOOOSSSVVVYYY[[[^^^^^^[[[UUUNNNJJJAAA>>>:::666333111000///******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...++++++++++++++++++++++++))))))***+++++++++*********+++,,,---------,,,,,,+++---...---+++)))+++,,,........................)))*********************++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++************++++++)))))))))))))))******+++,,,---------,,,,,,+++***---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,------...///000111111////////////000000000000000000000111111111222222333333333444444444555555555888;;;===>>>@@@CCCFFFHHHKKKTTTddd}}}&&&&&&%%%%%%&&&''')))***(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((((('''&&&&&&''''''''''''&&&&&&$$$&&&)))+++,,,***((('''&&&((()))******)))(((&&&))))))))))))))))))))))))%%%&&&&&&'''''''''''''''))))))))))))))))))))))))+++++++++***************((((((((((((((()))******'''((((((((())))))*********+++,,,,,,+++***+++,,,000444888;;;===BBBHHHMMMMMMSSSYYY[[[[[[[[[___ccc\\\___bbbdddccccccccccccaaaaaaaaabbbbbbcccccccccfffggghhhhhhhhhgggfffeee^^^]]]]]]___bbbddddddcccaaabbbdddeeedddcccaaa___\\\[[[YYYUUUQQQMMMJJJHHHEEECCC???======<<<<<<;;;666444333333555555333222,,,222888:::999:::>>>BBBEEEIIIMMMRRRUUUXXX\\\___\\\\\\[[[\\\]]]\\\ZZZXXXOOOOOOMMMIIIFFFDDDDDDEEECCCBBB???======>>>@@@BBBCCCDDDFFFFFFEEEBBB???===;;;;;;;;;;;;;;;;;;::::::===???BBBCCCFFFKKKSSSZZZ]]]___bbbddddddcccaaa``````^^^[[[VVVRRRNNNJJJHHHAAA???>>>===???BBBEEEHHHPPPQQQQQQQQQOOOMMMIIIGGGBBBFFFHHHHHHHHHLLLSSSZZZ]]]YYYSSSLLLGGGDDDCCCCCC:::===???@@@AAADDDJJJNNNUUUYYY^^^aaaaaa\\\VVVQQQIIIFFFAAA<<<777333222111******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...++++++++++++++++++++++++((()))***+++++++++++++++***+++,,,---...---,,,,,,+++---///---+++)))+++---------------------------,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,++++++++++++++++++*********)))***++++++,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++************++++++000///,,,+++***,,,---///------------,,,,,,+++***,,,++++++******++++++,,,---------,,,,,,+++++++++,,,,,,---...///000111222////////////000000000000///000000000000111111111333333333444444444555555333666999;;;<<>>BBBHHHMMMRRRVVV[[[^^^]]]^^^_________]]]\\\[[[WWWVVVUUUTTTRRRPPPOOONNNJJJIIIFFFEEEEEEGGGJJJKKKOOOOOONNNMMMKKKHHHEEECCCDDDCCCBBBAAA@@@??????@@@<<<===???CCCIIIOOOVVVZZZ```aaabbbbbbccccccbbbbbbdddaaa]]][[[ZZZYYYUUUQQQIIIHHHEEEBBBBBBCCCDDDFFFHHHJJJNNNQQQSSSRRRPPPOOOMMMKKKHHHDDDBBBCCCGGGKKKWWWXXXWWWSSSMMMGGGCCCAAA:::999888888:::===@@@BBBKKKPPPWWW\\\]]]\\\[[[ZZZUUUSSSNNNGGGAAA;;;777555000///.........,,,***'''+++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++************************---......---+++******+++---,,,***))))))***,,,---,,,---------------------,,,++++++******++++++,,,*********)))******+++,,,---,,,+++***)))((('''&&&,,,,,,,,,+++++++++******,,,,,,,,,++++++*********************************,,,+++***))))))***+++,,,(((((()))***++++++,,,,,,------------------------///...------,,,,,,,,,,,,+++++++++,,,,,,,,,------000///...---,,,,,,---...000000///////////////000000000111111111000000//////222555444222111444777777888:::<<<>>>@@@AAAAAAFFFJJJTTTccczzz%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''''''''&&&***)))(((''''''&&&$$$###''''''''''''''''''''''''(((&&&%%%'''))))))'''%%%(((((()))))))))*********---+++)))'''%%%%%%&&&&&&)))))))))))))))))))))))))))(((((((((((())))))***))))))(((((((((((())))))((())))))******))))))(((+++***)))******+++*********+++,,,---///333777;;;AAADDDHHHKKKMMMOOORRRTTTUUUXXX[[[]]]^^^___```aaabbbbbbbbbbbbccccccccccccbbbbbbbbbbbbcccdddeeeeeefffgggiiikkkjjjhhheeeccccccaaa___aaadddggghhhgggeeefffhhhiiijjjiiihhhgggjjjiiihhhfffccc```]]][[[WWWUUUTTTUUUUUURRRMMMIIIEEEDDDBBB???===;;;:::999:::999888888888:::<<<>>>???CCCIIIMMMRRRVVVZZZ]]]______``````___^^^]]]\\\[[[ZZZYYYXXXWWWVVVUUUTTTTTTSSSRRRQQQRRRTTTVVVWWW[[[[[[ZZZYYYWWWUUUSSSRRRMMMLLLKKKJJJIIIGGGFFFFFFCCCDDDEEEHHHMMMTTTYYY]]]bbbcccdddeeefffeeeeeedddgggeeebbbaaabbbaaa^^^\\\XXXVVVRRRNNNJJJIIIHHHHHHIIIJJJLLLNNNPPPRRRSSSSSSPPPMMMIIICCC@@@@@@DDDGGGQQQTTTWWWWWWSSSMMMHHHEEE>>><<<999777666777999;;;BBBHHHOOOTTTXXXZZZ[[[\\\[[[ZZZVVVQQQKKKDDD>>>;;;111///---,,,,,,,,,+++***,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,,,,************************---......---+++******+++,,,,,,+++******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***************++++++,,,***))))))((('''&&&%%%%%%,,,,,,,,,+++++++++******,,,,,,++++++++++++++++++***************************************++++++,,,******++++++,,,,,,------------------------------...---,,,,,,,,,,,,,,,,,,,,,,,,---------.........111000///...---......///000000////////////000000111111222222222222111111111000111222444666666666777888:::<<<>>>@@@AAAAAAEEEJJJTTTccczzz%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''((((((***)))((('''&&&&&&&&&&&&)))((((((''''''&&&&&&&&&'''''''''''''''&&&&&&%%%'''''''''&&&&&&'''''''''''''''((((((((('''&&&&&&%%%&&&'''((())))))))))))''''''''''''''''''''''''(((''''''((())))))(((&&&''''''((())))))***++++++,,,+++)))''''''''''''((())))))))))))))))))))))))***))))))(((((((((((()))))))))(((((((((((()))))))))******++++++******)))+++******************++++++---///222555:::@@@DDDKKKNNNQQQSSSSSSTTTVVVXXXWWWZZZ^^^``````aaabbbccccccccccccccccccbbbbbbbbbccccccccccccdddeeefffgggggghhhjjjjjjiiigggeeeccccccbbbaaabbbeeeggghhhggghhhiiijjjkkkkkkkkkjjjiiillllllkkkiiifffcccaaa___\\\\\\\\\\\\\\\ZZZWWWTTTPPPOOOMMMKKKHHHFFFDDDCCCBBBAAA@@@?????????AAAAAACCCGGGLLLPPPSSSWWWZZZ]]]aaaaaaaaaaaa```___]]]]]]\\\\\\[[[[[[ZZZYYYYYYYYYVVVVVVWWWXXXYYY[[[\\\]]]``````______^^^]]]\\\[[[XXXXXXXXXWWWVVVSSSQQQPPPOOOOOOPPPRRRVVV[[[___bbbeeefffhhhjjjjjjiiihhhgggiiihhhgggggghhhiiihhhfffeeeccc___ZZZVVVRRRPPPNNNNNNLLLJJJJJJLLLQQQVVVYYYWWWTTTNNNFFFAAA???AAADDDJJJPPPWWW[[[YYYUUUPPPNNNDDDAAA<<<888555555666777:::>>>DDDIIINNNRRRVVVXXX]]]^^^^^^\\\WWWOOOGGGBBB888444000------............------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,++++++++++++++++++++++++---......---+++******+++++++++,,,,,,,,,,,,++++++---,,,,,,,,,+++*********,,,++++++******++++++,,,***************+++,,,,,,,,,,,,+++++++++*********,,,,,,,,,+++++++++******++++++++++++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++++++++,,,,,,------------.........//////111111000////////////000000000////////////000000111222222333333333222222222///...111666999888555777888:::<<<>>>@@@AAAAAAEEEJJJSSSccczzz&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''(((((()))((('''''''''''''''(((***))))))((('''&&&&&&%%%'''((()))))))))(((&&&%%%((('''&&&%%%%%%&&&'''(((((()))))))))((('''&&&&&&!!!###&&&((()))***+++,,,'''''''''''''''''''''''''''''''''((((((((('''&&&&&&&&&'''((()))***+++,,,))))))))))))***,,,---...((((((((((((((((((((((((******)))(((((('''(((((())))))(((((((((((()))))))))******************)))*********)))))))))+++,,,---000333777<<>>@@@AAAAAAEEEJJJSSSbbbyyy&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&'''((()))***+++******)))(((''''''&&&&&&'''((()))***)))((('''&&&((('''&&&%%%%%%&&&'''(((((()))))))))((('''&&&&&&$$$'''))))))'''$$$$$$%%%''''''''''''''''''''''''%%%&&&'''''''''&&&&&&&&&%%%&&&'''((()))***++++++((()))))))))***+++,,,---((((((((((((((((((((((((******)))(((((('''(((((())))))(((((((((((())))))((())))))******))))))(((((()))***)))((())),,,///000444:::???DDDIIINNNRRRSSSUUUWWWWWWVVVVVVVVVWWWYYY\\\___aaaaaaaaabbbccceeedddddddddccccccbbbbbbdddddddddeeefffhhhiiijjjiiiiiiiiihhhgggffffffeeeggghhhiiiiiiiiiiiijjjjjjjjjjjjjjjkkkjjjjjjjjjiiifffeeedddbbbaaa```______^^^___`````````___^^^^^^]]]^^^^^^___^^^^^^\\\\\\YYYXXXVVVUUUSSSRRRQQQQQQRRRUUUXXX[[[\\\]]]___aaaaaaaaa___^^^\\\[[[ZZZYYYVVVVVVVVVVVVVVVVVVVVVVVVRRRSSSUUUWWWZZZ\\\]]]^^^^^^]]]\\\[[[\\\]]]___aaa]]]___bbbdddeeeeeedddcccdddddddddeeefffhhhjjjkkkhhhiiikkklllmmmlllkkkjjjjjjkkkkkkkkkkkkkkkkkkkkkjjjjjjiiihhhfffeeedddccc```[[[TTTOOOOOOTTT[[[```fffccc]]]UUULLLGGGEEEFFFHHHLLLSSSXXX\\\___bbbdddYYYVVVOOOIIICCC???<<<;;;666777777888999===CCCGGGOOOTTT]]]ccceeeaaa[[[VVVPPPJJJAAA999555333222111......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++++++++++++++++++++++++++,,,---...---+++***+++,,,***+++---//////---+++***,,,,,,+++******)))((((((,,,++++++******++++++,,,+++++++++***+++,,,,,,---*********++++++++++++,,,,,,,,,,,,+++++++++***************++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,------,,,+++)))(((++++++++++++************------------------------************+++,,,,,,---+++,,,,,,,,,,,,---------........................///////////////000111111//////000111222222111111222444666555333222444666777888:::<<<>>>@@@AAAAAAEEEIIISSSbbbyyy&&&&&&'''''''''((((((((('''&&&&&&&&&&&&'''((((((%%%%%%&&&'''(((***+++,,,***))))))(((((('''''''''(((((((((((((((''''''&&&'''''''''&&&&&&'''''''''''''''((((((((('''&&&&&& $$$((()))'''%%%&&&'''''''''''''''''''''''''''$$$&&&''''''&&&%%%%%%&&&&&&&&&'''(((((()))******)))))))))((('''&&&&&&%%%))))))))))))))))))))))))***))))))(((((((((((()))))))))(((((((((((())))))((())))))))))))))))))((((((***++++++)))+++000444666;;;BBBHHHMMMPPPSSSUUUVVVXXXZZZZZZYYYYYYYYYZZZZZZ\\\___aaaaaaaaabbbcccdddddddddddddddcccccccccdddddddddeeefffhhhiiijjjiiiiiihhhgggfffgggggghhhgggiiikkkkkkjjjiiiiiijjjiiihhhhhhhhhggggggggggggeeedddbbbaaa````````````aaabbbdddcccaaa```aaabbb___```bbbcccdddccccccbbb______]]]\\\ZZZYYYWWWWWWWWWZZZ\\\]]]^^^^^^___aaa___^^^\\\ZZZXXXVVVVVVUUUTTTTTTTTTSSSSSSSSSSSSSSSOOOPPPQQQSSSUUUXXXZZZ\\\ZZZXXXVVVUUUVVVXXX[[[]]][[[]]]___bbbdddeeeffffffgggggggggggghhhhhhiiijjjggghhhhhhiiiiiiiiiiiiiiikkklllmmmlllkkkjjjkkklllooonnnmmmkkkjjjiiiiiiiiihhhddd]]]XXXWWW[[[```dddhhhfffbbb[[[SSSLLLHHHGGGJJJMMMRRRVVVZZZ```eeeiiidddaaa[[[TTTMMMFFFAAA>>>999999888777777:::@@@DDDHHHOOOYYYbbbggggggdddaaaXXXRRRIIIAAA;;;777333111///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---***,,,---//////---,,,***,,,+++++++++***))))))))),,,++++++******++++++,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''(((***+++---...//////************************------------------------,,,++++++++++++,,,,,,---+++++++++,,,,,,,,,------,,,---...............---///......//////000111222...///000111111111111111333666888666222111333666777888:::<<<>>>@@@AAAAAADDDIIIRRRbbbyyy''''''''''''(((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''((()))++++++)))))))))((((((((((((((()))(((''''''&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''''''''&&&!!!'''))))))(((+++---''''''''''''''''''''''''$$$''')))(((&&&%%%&&&''''''''''''((((((((())))))))))))((('''&&&%%%######)))))))))))))))))))))))))))(((((((((((())))))***))))))(((((((((((()))))))))******++++++******)))))),,,......---///555;;;===CCCKKKRRRUUUVVVWWWWWWWWWYYY[[[\\\[[[[[[\\\^^^[[[]]]```bbbbbbbbbbbbcccccccccddddddddddddddddddccccccdddeeefffhhhiiijjjhhhhhhfffffffffgggiiijjjfffiiikkkkkkiiiggghhhiiiffffffeeeeeedddddddddddddddcccbbb`````````aaaaaabbbdddfffdddbbbaaabbbcccaaabbbdddeeeeeeeeecccbbb``````___^^^\\\ZZZYYYXXXXXXZZZ\\\\\\\\\[[[\\\^^^\\\[[[XXXVVVSSSRRRQQQQQQQQQQQQPPPPPPOOOOOOOOONNNLLLLLLLLLMMMOOOSSSVVVXXXTTTRRRPPPNNNOOORRRUUUWWWZZZZZZ\\\^^^```bbbcccdddeeeeeeeeeeeeeeeeeefffffffffeeeeeedddeeefffggghhhgggiiikkkkkkiiiiiijjjmmmpppooommmkkkjjjkkklllmmmllliiieeebbbaaacccfffiiiiiiiiigggbbb[[[SSSNNNLLLKKKNNNRRRVVVZZZ___dddhhhhhhgggddd```ZZZTTTNNNKKKCCCAAA???;;;999:::===@@@CCCJJJTTT^^^eeeggggggfff___ZZZSSSLLLFFF???999555111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,---......---,,,,,,+++++++++++++++++++++***,,,++++++******++++++,,,,,,++++++++++++,,,------///.....................,,,,,,,,,+++++++++******,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,...///000)))******++++++,,,,,,,,,------------------------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...,,,---...///000//////...............///000111222...///000111222222222222444444555555444444555555777888:::<<<>>>@@@AAAAAADDDIIIRRRaaayyy''''''''''''((((((((()))'''&&&&&&&&&&&&'''(((((()))(((((((((((())))))***(((((((((((()))))))))))))))((('''%%%%%%&&&''''''%%%&&&'''(((((('''&&&%%%$$$$$$%%%&&&''''''''''''!!!''',,,,,,)))&&&''')))''''''''''''''''''''''''%%%(((******'''&&&''')))'''''''''((((((((((((((('''((((((((((((((('''&&&))))))))))))))))))))))))(((((('''(((((()))***+++))))))(((((((((((())))))+++++++++,,,,,,++++++++++++...000000///222999???CCCIIIRRRXXX[[[ZZZYYYXXXVVVXXXZZZ[[[[[[\\\]]]___\\\^^^aaaccccccbbbcccdddcccccccccddddddeeeeeeeeecccccccccdddfffhhhiiijjjhhhgggfffeeefffhhhjjjkkkeeehhhkkkjjjgggeeefffgggeeedddcccbbbbbbbbbbbbbbbbbbaaa```_________```aaabbbdddfffdddaaa___aaacccbbbcccdddeeeeeedddbbbaaa______^^^]]]\\\ZZZXXXWWWWWWYYYZZZZZZYYYYYYYYYZZZZZZYYYVVVSSSQQQOOOOOOOOONNNNNNMMMLLLLLLKKKJJJJJJOOONNNMMMMMMOOOSSSWWWYYYTTTRRROOOMMMNNNQQQUUUWWWZZZZZZZZZ[[[]]]___aaabbbbbbbbbbbbbbbbbbbbbbbbbbbeeedddbbbaaabbbccceeegggbbbeeeggggggffffffiiilllllljjjiiihhhiiikkknnnpppmmmllljjjhhhhhhiiikkklllkkklllllliiibbbZZZTTTQQQKKKNNNSSSWWWZZZ^^^bbbeeehhhiiiiiihhheeeaaa]]]ZZZNNNKKKGGGAAA;;;999999;;;@@@FFFOOOYYYaaaeeeffffffdddaaa[[[UUUOOOHHHAAA<<<222222000///............,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,------------------,,,+++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++,,,,,,---...,,,,,,+++++++++*********,,,,,,,,,+++++++++******---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++,,,---******+++,,,,,,---......------------------------///......---,,,,,,,,,,,,---------.........//////---...///111111111000///............///000222222///000111222333444444444555222111333777999777555777888:::<<<>>>@@@AAAAAADDDIIIRRRaaaxxx***)))((('''&&&%%%$$$$$$&&&%%%%%%%%%%%%&&&''''''((()))******(((((()))***(((''''''((())))))(((&&&''''''((((((((((((''''''***))))))((((((((())))))(((((('''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$%%%'''((()))(((''''''))))))(((((('''''''''&&&))))))((('''$$$''''''''''''''''''''''''******))))))((((((''''''(((((((((((((((((((((((('''((()))******)))((('''(((***++++++******+++---***---000333777;;;AAAEEENNNPPPUUUXXXZZZZZZXXXWWWYYYZZZZZZ[[[]]]^^^______aaaaaabbbccccccccccccbbbaaabbbbbbccccccdddeeeeeeddddddeeeeeeggghhhiiijjjggggggfffffffffhhhiiikkkgggfffeeecccbbbaaaaaaaaa```aaaaaaaaaaaabbbbbbbbbcccbbbaaa``````aaaaaabbbfffdddbbb___^^^^^^___```aaaaaaaaaaaaaaa``````___]]][[[XXXWWWWWWWWWWWWWWWVVVWWWYYYYYYYYYWWWUUUSSSVVVUUUTTTRRRPPPOOONNNMMMKKKLLLMMMLLLLLLLLLMMMOOOPPPPPPPPPPPPQQQSSSTTTUUUQQQRRRSSSRRRQQQRRRTTTVVVXXXZZZ\\\^^^______^^^]]]aaa___^^^]]]]]]___aaabbbdddaaa]]]\\\^^^```___^^^cccbbbaaa```aaaccceeeffffffgggggghhhhhhhhhhhhggglllllllllmmmmmmmmmmmmnnnpppmmmjjjiiigggccc]]]XXXRRRTTTVVVXXXYYY]]]aaadddfffhhhjjjkkkjjjhhhdddbbb\\\YYYSSSMMMHHHEEECCCCCCAAAGGGOOOYYY```eeeggghhhhhheeeaaa]]]ZZZSSSJJJCCC999555111...---,,,+++***+++++++++,,,,,,---------///......,,,+++***))))))++++++************++++++************************------,,,++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,***)))(((((()))+++---///......---------,,,,,,,,,++++++,,,,,,++++++******+++,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,++++++,,,,,,,,,//////.........------------,,,++++++,,,---,,,***,,,,,,---,,,+++,,,...111........................////////////............111000/////////000222333222333444444333333555777888:::===>>>???@@@CCCEEEIIIKKKQQQ```yyy'''''''''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((###$$$%%%%%%######$$$%%%(((&&&&&&&&&''''''%%%$$$&&&''''''((((((''''''&&&''''''&&&&&&&&&&&&&&&'''(((((('''''''''&&&&&&&&&(((((('''&&&&&&'''((((((&&&&&&''''''(((''''''''')))((((((((('''''''''''''''(((((((((((('''%%%$$$''''''''''''''''''''''''***)))))))))((((((((('''((((((((((((((((((((((((******+++,,,,,,+++***))))))***++++++******,,,...///111555999>>>CCCIIIMMMQQQSSSVVVYYY[[[\\\[[[ZZZ[[[\\\\\\]]]___``````aaaaaabbbbbbcccdddcccccccccbbbccccccdddeeeeeeffffffeeeeeeeeefffggghhhiiijjjhhhgggggggggggghhhiiiiiifffeeedddbbbaaaaaa````````````aaaaaaaaabbbbbbbbbcccbbbaaa`````````aaabbbdddbbb```]]]\\\[[[\\\\\\^^^^^^^^^^^^]]]]]]\\\[[[YYYWWWUUUTTTTTTUUUUUUTTTTTTTTTVVVWWWWWWWWWWWWWWWYYYXXXWWWVVVTTTRRRQQQPPPPPPQQQRRRRRRSSSUUUXXX[[[\\\\\\\\\\\\]]]^^^______ZZZZZZZZZYYYXXXYYY\\\___aaabbbdddeeeeeedddcccbbbbbbaaaaaaaaabbbdddeeefffhhhddd___\\\[[[[[[ZZZXXX\\\\\\[[[ZZZ[[[]]]___```bbbccccccdddddddddcccccciiiiiijjjjjjkkklllmmmmmmqqqooommmlllkkkhhhccc___YYYZZZ\\\\\\\\\^^^aaadddfffhhhjjjllllllkkkhhhfffaaa^^^[[[VVVQQQNNNKKKJJJJJJMMMRRRXXX]]]aaadddeeegggeeebbb```\\\UUUKKKDDD===:::555111000///---,,,,,,,,,---------........./////////...------,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++************************,,,,,,---......---,,,,,,,,,+++***))))))***,,,---......---------,,,,,,,,,++++++,,,---......------......---,,,+++++++++++++++,,,,,,,,,------------...------,,,,,,------...//////.........---------///...------///000///---///000///---++++++,,,...........................////////////////////////000000000000000111222222222333444444333333555777888:::===>>>???@@@BBBDDDHHHJJJQQQ___xxx&&&&&&&&&'''''''''((((((&&&&&&&&&%%%&&&&&&'''(((%%%&&&''''''%%%%%%&&&''')))(((&&&&&&''''''&&&$$$&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&'''((((((((('''''''''&&&&&&***)))'''&&&&&&''')))***((((((''''''&&&'''''''''((((((((((((''''''''''''''''''((()))******++++++(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((******++++++,,,++++++******+++++++++***+++...111333777;;;@@@EEEKKKQQQUUUUUUWWWXXXZZZ\\\]]]^^^^^^^^^^^^___```aaaaaabbbbbbbbbccccccdddddddddddddddcccddddddeeeeeefffggggggeeeeeefffggghhhiiiiiijjjhhhhhhiiiiiihhhhhhggggggeeedddcccaaa````````````aaaaaaaaaaaabbbbbbbbbbbbeeeeeedddcccbbbccccccccccccaaa___\\\ZZZYYYYYYYYY[[[[[[ZZZZZZYYYXXXXXXWWWTTTSSSSSSRRRRRRSSSSSSTTTUUUVVVXXXZZZ\\\^^^___``````______]]]\\\ZZZXXXWWWYYYZZZ[[[]]]___ccciiimmmmmmmmmmmmmmmmmmmmmmmmmmmhhhgggfffddddddfffjjjmmmooopppppppppooommmlllkkkfffggghhhiiikkkmmmnnnooommmhhhbbb\\\ZZZXXXWWWVVVYYYXXXWWWWWWXXXYYY[[[\\\__________________^^^^^^bbbcccdddfffhhhiiikkkkkknnnnnnmmmmmmmmmllliiifffbbbcccdddcccbbbbbbdddeeegggiiilllooooooooommmllldddcccaaa___]]][[[ZZZYYYXXXYYYZZZ\\\^^^```bbbccceeeccccccbbb___XXXMMMEEEAAA>>>999555333111000...------............//////////////////////////////------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------,,,,,,++++++++++++++++++++++++,,,------......------,,,...---,,,+++***+++,,,,,,......---------,,,,,,,,,+++,,,---...000000000000000///---,,,******++++++------------.....................------......///...............---------...------...000111000//////000000...,,,,,,---...////////////////////////000000000000000000000000///000111111222222111111222333444444333333555777888:::<<<>>>>>>@@@BBBDDDGGGIIIPPP^^^vvv&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''(((((((((***+++***)))((()))******)))'''((()))******)))'''(((((())))))(((((('''(((''''''''''''(((((()))((((((((((((''''''''''''+++***(((&&&&&&(((***+++***)))(((&&&&&&&&&'''(((((((((((((((((('''''''''))))))((('''''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))***))))))+++,,,,,,,,,---///222555999<<>>???BBBDDDFFFIIIPPP^^^ttt(((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%&&&''''''%%%%%%&&&'''((('''&&&&&&)))+++++++++)))))))))******)))))))))'''''''''''''''((()))***))))))((((((((('''''''''***)))(((''''''((()))***+++***((('''&&&&&&'''((('''''''''(((((((((((((((***)))((('''&&&&&&&&&&&&************************(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******++++++---///000222444888;;;AAADDDHHHKKKNNNQQQTTTWWWYYYYYYYYYZZZ[[[]]]^^^```_________```aaaaaabbbbbbccccccdddeeeeeeeeeeeedddbbbbbbbbbcccddddddeeeeeefffggghhhiiijjjjjjjjjiiihhhiiiiiiiiihhhfffeeecccbbbbbbaaa```____________ddddddeeeeeeeeefffffffffgggggggggffffffeeedddccc```___]]][[[YYYWWWVVVUUURRRQQQQQQQQQQQQRRRSSSTTTQQQTTTWWWXXXXXXYYY[[[^^^eeeiiipppvvvzzz{{{yyyxxxwwwxxxyyyzzzyyyxxxvvvuuurrrssstttuuuxxx~~~~~~}}}~~~~~~{{{vvvwwwzzz}}}~~~zzztttlllfffbbbaaaaaaccccccddddddeeeffffffggg^^^]]][[[XXXVVVUUUTTTTTTTTTUUUWWWYYY\\\^^^```aaabbbdddfffggghhhiiikkkllllllmmmoooooooooooopppqqqpppqqqssstttuuutttsssrrrmmmjjjfffcccccceeeiiikkkkkkllllllllliiiddd___\\\]]]]]]]]]^^^]]]WWWNNNGGG>>>:::666444333222111000---,,,,,,,,,,,,,,,,,,,,,+++,,,---...///000000111,,,,,,++++++++++++,,,,,,------------------------+++,,,---............---+++++++++++++++,,,,,,,,,------------------------------------------------,,,,,,,,,,,,---...//////......---------,,,,,,,,,------.........------,,,---,,,,,,,,,,,,---///000,,,,,,,,,,,,------------,,,,,,++++++,,,------...---.....................++++++***,,,...//////...+++,,,.../////////111222000000000000000000000000///000000000111111111222///000222333333333222111222333444444333333555777777999<<<===>>>???AAADDDEEEIIIPPP^^^sss(((((('''''''''&&&&&&&&&''''''&&&&&&''''''((()))$$$&&&'''&&&%%%$$$%%%&&&&&&$$$"""###%%%((())))))((())))))******))))))(((&&&&&&&&&&&&&&&'''((())))))))))))((((((((('''''')))(((((((((((((((((()))))))))(((((('''((((((((('''''''''(((((((((((((((((((((((()))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++++++++++++++,,,---...+++...222555888;;;???BBBJJJMMMPPPRRRSSSUUUWWWYYYYYYYYYYYYZZZ[[[]]]^^^____________``````aaaaaaaaabbbccccccdddddddddddddddaaaaaabbbccccccddddddeeeggghhhiiikkkkkkkkkjjjiiihhhhhhhhhgggfffeeedddcccbbbbbbaaa```````````````eeeeeeeeeeeeffffffffffffeeeeeeeeeeeedddbbbaaa```^^^]]]\\\ZZZXXXWWWUUUTTTPPPOOOPPPQQQSSSUUUXXXYYYZZZ^^^bbbddddddeeehhhkkkrrrvvv|||||||||~~~wwwooojjjggggggkkkkkklllmmmmmmnnnnnnnnncccaaa]]]YYYVVVSSSRRRQQQRRRSSSTTTVVVXXXYYY[[[[[[^^^```bbbddddddfffhhhjjjjjjllloooqqqqqqqqqssstttssstttuuuvvvvvvvvvvvvuuuvvvrrrlllgggdddeeegggiiijjjkkkmmmmmmjjjeee___\\\\\\ZZZXXXYYYYYYUUUOOOJJJ>>>:::666333222222111///---,,,,,,,,,,,,+++++++++***+++,,,---...//////000,,,,,,++++++++++++,,,,,,------------------------***+++---...//////...---******++++++++++++,,,,,,++++++++++++++++++++++++...------,,,,,,------...******+++,,,...//////000......---------,,,,,,,,,---------------,,,++++++++++++,,,---...///000000+++,,,,,,,,,,,,---------+++++++++++++++,,,---...---------...............---,,,,,,---///000///...---...000000...------...////////////////////////...//////000000111111111000111222222333222222222222333444444333333555777777999;;;======???AAACCCDDDIIIQQQ^^^sss&&&&&&&&&''''''''''''''''''''''''''''''(((((()))'''((()))((('''&&&''')))(((%%%###"""###%%%%%%%%%''''''(((((((((((('''''''''&&&&&&'''''')))******))))))))))))((((((((('''&&&'''(((((((((((('''&&&'''(((((())))))))))))(((''''''''''''((((((((()))&&&''')))***+++++++++***))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))++++++******+++---...///+++///555;;;???BBBFFFHHHNNNQQQTTTVVVWWWXXXYYY[[[YYYZZZ[[[\\\]]]]]]^^^^^^````````````aaaaaaaaaaaaaaabbbbbbcccdddcccccccccbbbbbbccccccdddeeeeeefffggghhhjjjllllllkkkjjjiiigggfffeeedddddddddddddddbbbbbbaaaaaa``````aaaaaaddddddddddddeeeeeeeeeeeeeeefffffffffdddcccaaa``````______^^^\\\ZZZYYYXXXUUUUUUVVVXXX\\\```dddgggjjjooouuuwwwwwwxxx|||}}}}}}||||||}}}~~~wwwrrrqqqqqqrrrssstttuuuuuuvvvvvvvvvmmmjjjfff```[[[XXXVVVUUUTTTTTTUUUUUUVVVWWWXXXXXXXXXZZZ]]]]]]]]]___bbbeeegggiiimmmoooooopppqqqsssrrrsssuuuwwwxxxyyyyyyyyyyyywwwsssooollljjjiiiiiijjjkkkkkkkkkiiifffcccaaa]]]YYYUUUTTTUUUTTTQQQNNNBBB>>>999555333111000.........------,,,,,,,,,,,,++++++,,,---......//////------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++---///000///......+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...++++++,,,---------------......---------,,,,,,,,,+++,,,,,,---------,,,,,,***,,,...///000///...---------------............+++++++++,,,,,,---//////---------.........//////---,,,+++,,,---...---,,,+++---//////...---------........................------...//////000111111222111111111222222333333222333444444333333555777777999;;;<<<===>>>AAACCCDDDJJJSSS___rrr$$$$$$%%%&&&'''((()))***'''''''''''''''((())))))&&&'''((('''&&&%%%&&&(((,,,)))&&&$$$$$$%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%))))))))))))***+++------))))))))))))(((((((((((($$$&&&((())))))(((&&&$$$&&&'''(((*********)))(((&&&'''''''''(((((())))))&&&''')))******)))'''&&&(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))))))))(((((()))+++,,,...***000777>>>CCCFFFIIIKKKMMMPPPTTTVVVWWWXXXZZZ[[[ZZZ[[[\\\]]]^^^___^^^^^^aaaaaaaaaaaaaaabbbbbbbbbaaaaaabbbccccccccccccbbbccccccdddeeeeeeffffffggghhhiiikkkllllllkkkjjjiiifffeeedddcccbbbcccdddeeecccbbbbbbaaaaaaaaaaaabbbbbbbbbcccccccccdddddddddhhhiiiiiiiiigggfffdddbbbcccccccccbbbaaa```^^^]]]]]]]]]___bbbfffkkkpppsssxxx~~~|||{{{zzzyyyyyyzzz|||~~~}}}|||yyyyyyzzzxxxyyyzzz{{{||||||||||||wwwtttooohhhccc___]]]\\\VVVVVVVVVVVVWWWWWWWWWWWWRRRUUUWWWXXXWWWXXX\\\___dddgggjjjlllmmmmmmnnnpppqqqrrrtttwwwyyy{{{||||||vvvvvvvvvvvvtttqqqooonnnllllllkkkjjjjjjiiihhhhhh^^^YYYTTTRRRSSSTTTSSSQQQGGGCCC===888555222///---//////.........---------,,,,,,------...//////000.........------.........,,,,,,,,,,,,,,,,,,,,,,,,***+++---///000000///...,,,,,,,,,------....................................---,,,,,,,,,,,,---...,,,,,,------,,,,,,+++***......---------,,,,,,,,,******,,,---......//////+++---///111111///,,,***............/////////000,,,,,,,,,---...///000111---------.........//////,,,***))))))++++++***)))'''))),,,.........///000........................,,,------...///000000111333222111000111222333444222333444444333333555777666888;;;<<<===>>>AAACCCEEEJJJSSS___sss''''''((())))))(((''''''''''''''''''''''''''''''((()))*********)))'''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((+++)))((('''((()))+++,,,,,,,,,++++++***)))(((((('''((((((((((((((('''''''''(((((()))***++++++,,,))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))******)))))))))))))))***)))***+++******+++...000///444<<>>@@@AAABBBEEEJJJRRR___sss%%%&&&'''(((((('''&&&%%%(((((((((((((((((((((((()))))))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''***)))((('''((()))+++,,,,,,,,,+++******)))(((((()))))))))******))))))(((''''''((())))))***++++++))))))(((((((((((())))))))))))))))))))))))))))))((())))))******))))))((((((((((((((()))))))))*********))))))))))))******++++++,,,++++++---000333777;;;BBBGGGKKKNNNPPPRRRUUUUUUVVVWWWXXXYYYZZZZZZ\\\\\\\\\\\\]]]^^^______^^^^^^___```aaaccccccdddcccdddeeeffffffffffffeeeeeeddddddccccccdddeeefffeeeeeefffgggggggggfffffffffdddcccbbbaaabbbdddeeeiiifffccccccccccccbbb```dddbbb___^^^___aaacccddddddgggkkknnnqqqssswwwyyy~~~~~~~~~~~~|||xxx|||~~~}}}}}}{{{yyyvvvuuusssrrrpppnnnmmmllllllpppvvv}}}zzzuuuqqqmmmkkkmmmooooooooorrrrrrrrrssstttuuuvvvwwwxxxxxxyyyzzz|||}}}~~~~~~}}}xxxssspppjjjgggbbb]]]ZZZYYYZZZZZZVVVVVVVVVVVVVVVVVVWWWWWW[[[]]]```aaaccceeehhhkkkkkkmmmooopppqqqrrruuuwww{{{{{{zzzxxxwwwvvvuuuuuuqqqnnnllljjjhhhfffcccaaaYYYXXXUUUOOOJJJGGGHHHJJJMMMKKKIIIDDD???999555222111111000///......///000---,,,,,,+++++++++,,,,,,......---------,,,,,,,,,+++++++++++++++,,,---...000...------......---+++---...///...,,,+++,,,---......---,,,,,,---......------......---,,,***)))---------...------,,,,,,---...//////......///111...//////////////////...//////........................---,,,,,,,,,,,,---------...------,,,,,,+++///...---,,,,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,---------...------,,,---...///000//////000000111111111222000000000111222222333333333444666555444444555666999:::;;;===>>>@@@AAABBBEEEIIIRRR^^^sss((()))+++------+++)))((()))))))))))))))))))))))))))((((((''''''''''''(((%%%%%%&&&&&&'''''''''(((%%%%%%&&&'''((((((((((((***)))((('''((()))***+++++++++******))))))(((((('''(((((()))))))))(((((('''''''''(((((())))))***))))))(((((((((((())))))))))))))))))))))))))))))'''(((((())))))(((((('''((((((((()))))))))******+++******)))******++++++,,,---------...111555999BBBEEEIIIMMMOOORRRUUUWWWUUUVVVWWWXXXYYYZZZZZZ[[[[[[\\\\\\\\\]]]^^^^^^___^^^^^^___aaabbbdddeeefffffffffgggggghhhhhhggggggfffeeeddddddddddddeeeeeecccdddeeeffffffffffffeeeeeedddcccbbbbbbccceeeeeeeeecccaaa`````````^^^]]]```^^^]]]]]]^^^```cccdddhhhlllssszzz|||yyyvvvtttssspppooommmmmmmmmkkkiiifffcccbbbaaa```___^^^^^^^^^dddiiipppuuuuuusssqqqooopppmmmiiihhhhhhiiiiiiiiiggggggggggggiiillloooqqqpppqqqrrrtttuuuwwwxxxyyy{{{~~~{{{wwwooolllgggbbb___^^^___```ZZZZZZYYYXXXWWWVVVUUUUUUWWWYYY\\\]]]^^^```bbbeeefffiiikkkmmmoooqqqtttvvvxxxxxxwwwwwwwwwwwwwwwxxxtttrrrnnnkkkhhhccc^^^ZZZXXXVVVRRRLLLFFFCCCCCCDDDKKKLLLMMMKKKGGG@@@999555222111///.........///000,,,,,,+++++++++,,,,,,---...------------,,,,,,,,,,,,+++++++++++++++,,,---//////...///000000...,,,+++,,,---,,,***)))***+++......---,,,,,,---......------...------,,,+++***---.........---,,,,,,++++++,,,------,,,,,,---...------,,,,,,,,,,,,------///......---,,,+++++++++,,,,,,,,,,,,,,,---......,,,,,,.........---+++***//////...---------......///......------......///...---,,,,,,,,,---///000...------------...//////......///000111222333333000000000111222222333333333444555555444444555777999:::;;;===>>>@@@AAABBBDDDHHHQQQ]]]rrr)))***---//////---***)))(((((((((((((((((((((((()))((('''&&&&&&'''((()))%%%%%%&&&&&&''''''((((((''''''((())))))))))))))))))(((((((((((()))************)))))))))((((((((($$$%%%&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))))))))(((((((((((())))))((((((((((((((((((((((((''''''((((((((((((''''''(((((()))))))))*********++++++*********+++,,,,,,,,,---///111444888>>>BBBJJJLLLOOOPPPQQQTTTWWWZZZVVVWWWWWWXXXYYYZZZ[[[\\\\\\\\\]]]]]]^^^^^^^^^^^^^^^___```bbbdddeeegggggghhhhhhiiiiiiiiiiiihhhhhhffffffeeedddddddddccccccbbbbbbcccdddeeeeeeeeeeeedddccccccccccccdddeeeeee```___^^^]]]]]]^^^^^^^^^\\\]]]___```bbbeeehhhkkkuuuzzz{{{wwwvvvuuuuuutttpppooommmjjjhhhfffdddcccaaa```___^^^___^^^[[[YYYVVVUUUUUUTTTTTTTTTUUUUUU[[[___cccfffffffffffffffkkkjjjhhhgggggghhhhhhhhh```___]]]]]]___bbbeeegggffffffggghhhiiiiiijjjjjjlllpppwww}}}~~~|||xxxuuuooolllhhhcccaaa```aaabbb_________^^^^^^]]]\\\[[[YYYZZZ\\\\\\\\\\\\]]]^^^bbbeeehhhkkkmmmooorrrtttrrrrrrrrrrrrssstttvvvwwwvvvtttqqqmmmhhhbbb[[[VVVUUUSSSNNNIIIDDDAAAAAAAAAFFFIIIMMMOOOMMMGGG@@@;;;555444222111111222222111///......------......///------------------------,,,,,,++++++++++++,,,,,,///......///111000///---+++---------++++++,,,---......------------............---------,,,,,,+++............---,,,++++++)))+++,,,,,,++++++,,,------,,,+++******+++,,,---,,,,,,,,,,,,,,,+++******,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,......------------------......------------......///---,,,++++++---///000////////////000000000111...//////000111111222222000000000111222222333333222444555555444444666777999:::;;;===>>>@@@AAABBBCCCHHHPPP]]]qqq%%%&&&(((******(((&&&%%%'''''''''''''''''''''''')))((('''&&&&&&'''))))))&&&&&&&&&''''''(((((((((&&&&&&'''(((((((((''''''((((((((((((((())))))***))))))(((((((((((((((((($$$$$$%%%&&&''''''&&&&&&''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))************+++++++++++++++,,,------+++...333777;;;AAAFFFKKKNNNOOOQQQQQQRRRSSSVVVYYYWWWXXXYYYYYY[[[[[[\\\]]]]]]]]]^^^_________^^^^^^___```aaaccceeefffhhhhhhhhhiiiiiiiiiiiiiiihhhhhhffffffeeeddddddcccbbbaaa``````bbbccccccdddddddddcccccccccbbbcccccccccddd_________^^^^^^^^^^^^___```dddiiimmmpppssswwwzzz}}}xxxqqqllljjjiiigggeee___^^^\\\ZZZXXXWWWWWWWWWVVVTTTSSSSSSTTTSSSQQQOOONNNMMMMMMMMMNNNOOOOOOPPPTTTVVVXXXZZZZZZZZZ[[[]]]ddddddeeeeeeeeeffffffggg[[[YYYWWWVVVVVVXXX[[[\\\]]]]]]]]]\\\\\\\\\\\\[[[[[[```gggnnnqqqpppnnnkkkiiifffbbb___]]]]]]^^^___bbbbbbdddeeeffffffeeeeee^^^___```___]]][[[ZZZ[[[]]]```dddggghhhjjjmmmnnnnnnmmmmmmmmmnnnpppssstttvvvtttrrroookkkddd]]]WWWRRRNNNJJJEEEBBBAAA@@@@@@AAAEEEJJJOOOOOOMMMHHHEEE>>>;;;888777888888777666111000//////......//////------------------------,,,,,,,,,+++,,,,,,------///.........//////...,,,...000111000//////000111..............................---------------------.........---,,,,,,+++---...//////......///000000///...------...///000,,,---...///000/////////------,,,++++++++++++,,,---,,,+++******+++---...,,,,,,,,,,,,------,,,,,,------,,,,,,,,,,,,------...---+++******,,,...///...//////000000000000000111111000000000000000000000000000111222222333333222333555555444555666888999:::;;;===>>>@@@AAABBBCCCHHHPPP]]]qqq&&&'''((())))))((('''&&&'''''''''''''''''''''''')))(((((((((((())))))***''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%%%%$$$''''''((((((((()))))))))((((((((((((''''''''''''&&&'''((()))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))'''(((((())))))((((((''')))))))))*********++++++++++++++++++,,,---.........222888>>>CCCHHHMMMPPPPPPQQQRRRRRRRRRSSSVVVXXXXXXYYYYYYZZZ[[[\\\]]]^^^^^^___```aaaaaaaaa______aaaaaabbbdddeeeggghhhiiihhhhhhiiiiiihhhhhhggggggeeeeeeeeedddcccaaa```___^^^___```aaabbbccccccccccccbbbbbbbbbbbbaaaaaaaaa^^^______^^^]]]\\\^^^___gggnnnwww~~~}}}|||zzz{{{}}}yyyrrriiiccc```___\\\ZZZTTTSSSQQQOOONNNNNNOOOOOOOOONNNMMMNNNOOONNNMMMKKKJJJJJJJJJKKKKKKLLLMMMNNNPPPQQQRRRRRRQQQRRRSSSUUUZZZ\\\___```______```aaaVVVUUUSSSQQQPPPQQQRRRSSSVVVVVVUUUTTTSSSSSSRRRQQQPPPSSSYYY^^^aaabbbaaa```^^^\\\YYYVVVUUUVVVYYYZZZ___aaacccfffhhhiiijjjjjjccceeefffdddaaa]]]\\\[[[[[[^^^bbbdddeeefffgggiiikkkjjjiiiiiijjjllloooppprrrrrrrrrqqqooojjjccc^^^RRRNNNIIIEEECCCBBBAAA@@@???BBBFFFKKKNNNOOOOOONNNDDD@@@<<<:::;;;;;;999666222111000///...---------,,,,,,,,,------------...,,,,,,,,,,,,---...///000222000...---.........,,,+++,,,...---,,,,,,---...---...////////////...---......------------......,,,------......------,,,+++---......------...///......------------......)))***,,,---......------------,,,+++++++++++++++,,,,,,+++******+++---...***+++,,,,,,------,,,,,,,,,,,,,,,++++++,,,,,,,,,---,,,+++++++++,,,......,,,------...///.........111111111111000000//////000000000111222222333333111333555555555555777888999:::;;;===>>>@@@AAABBBDDDHHHQQQ]]]rrr*********))))))*********''''''''''''''''''''''''((())))))***************))))))((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''(((((((((((((((''''''''''''''''''''''''&&&'''((()))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((())))))******))))))((())))))*********++++++++++++++++++,,,,,,---...///333888???EEEIIILLLOOOPPPQQQSSSUUUUUUUUUUUUVVVXXXYYYYYYZZZ[[[\\\]]]^^^^^^```aaabbbccccccbbb```___bbbcccdddeeefffggghhhhhhgggggggggggggggfffeeeeeedddddddddcccbbb```^^^\\\]]]^^^___```aaabbbbbbbbbbbbbbbbbbaaa```___^^^]]]\\\^^^aaabbbcccdddhhhlllxxxzzzooommmlllnnnsssyyy}}}vvvmmmccc[[[YYYWWWTTTRRRPPPOOOMMMKKKKKKLLLMMMNNNPPPOOONNNOOOPPPPPPNNNMMMMMMMMMMMMMMMNNNOOOPPPPPPQQQRRRRRRQQQPPPPPPQQQSSSTTTWWWZZZ[[[YYYXXXXXXYYYQQQPPPOOONNNMMMLLLLLLMMMOOONNNNNNMMMMMMLLLLLLLLLIIIKKKMMMPPPRRRSSSTTTUUUTTTRRRPPPNNNNNNPPPSSSUUUXXXZZZ]]]aaadddeeefffffffffgggiiihhheeebbb`````````cccfffhhhggggggggghhhhhhgggeeeddddddfffhhhjjjnnnoooqqqttttttpppjjjfff[[[VVVPPPKKKIIIHHHEEEDDDBBBBBBDDDGGGKKKPPPSSSUUUMMMHHHCCCAAAAAAAAA===:::555444222000///---------,,,,,,,,,---------......,,,,,,------///000222333777333000------.........)))***++++++******+++------...///000000///...---///...---,,,,,,---...///++++++,,,---............)))***,,,+++******+++---***++++++,,,,,,++++++***'''((()))++++++***)))(((+++++++++***++++++,,,---(((***+++---------+++******+++---.........------------,,,,,,,,,,,,------------------............,,,,,,.../////////...---000000000000000111111111000000000111222222333333111333444555555555777999999:::;;;===>>>@@@AAABBBEEEIIIRRR^^^sss)))((('''&&&&&&'''((()))))))))))))))))))))))))))((()))***,,,,,,,,,+++*********)))((('''&&&%%%%%%((()))))))))))))))((((((&&&''''''((()))(((((((((&&&'''''''''''''''''''''%%%&&&'''((())))))))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))************++++++++++++++++++,,,---...///000777<<>>@@@AAABBBEEEJJJRRR___sss&&&'''''''''(((((())))))(((((('''(((((()))***+++&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&''')))***))))))))))))************''''''''''''((((((((())),,,+++)))(((''''''((((((&&&'''((())))))***))))))))))))))))))))))))))))))'''((()))************************)))))))))))))))***************************((('''))),,,,,,***((()))*********+++///555999CCCDDDGGGJJJNNNPPPRRRSSSTTTTTTTTTUUUVVVYYY[[[\\\ZZZ[[[[[[[[[[[[\\\___bbbaaaaaaaaaaaaaaaaaaaaaaaaeeefffgggggggggfffdddccceeeeeedddccccccbbbbbbaaa]]]]]]]]]\\\\\\[[[[[[[[[]]]___```bbbccccccbbbaaaaaaaaa```___]]]^^^aaadddbbbjjjvvv~~~yyyxxxzzz{{{}}}zzzvvvsssooolllhhheee```[[[WWWYYYaaahhhkkkkkkjjjbbbWWWQQQOOONNNKKKHHHKKKLLLMMMMMMMMMOOORRRTTTYYYYYYYYYZZZZZZ[[[[[[\\\WWWUUUUUUVVVXXXYYYYYYXXXWWWXXXXXXXXXXXXVVVUUUTTTXXXXXXWWWVVVUUUTTTSSSSSSQQQPPPOOOMMMLLLLLLLLLLLLOOOOOONNNLLLJJJHHHGGGFFFGGGEEEBBBBBBCCCEEEEEEEEEJJJIIIGGGFFFGGGIIILLLNNNPPPQQQSSSUUUVVVVVVVVVVVV[[[^^^aaacccdddeeegggiiimmmoooqqqrrrrrrqqqooommmiiiccc]]]ZZZZZZ\\\\\\\\\aaadddhhhllloooqqqqqqqqqkkkhhhddd___[[[WWWTTTSSSRRRPPPLLLHHHHHHLLLSSSYYY___^^^]]]\\\YYYVVVSSSQQQDDD@@@999444222111000///,,,,,,,,,++++++,,,---------...///////////////...///......------...000111...------,,,,,,+++******000000000000000000000000//////...---+++***))))))------------,,,+++******------------,,,,,,+++***))))))***+++---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++------............------///...---,,,+++,,,,,,------...///000000///...---000000000///......------222111000000000111333333555777777666555444555666888999;;;<<<<<<===@@@CCCFFFIIIOOO\\\rrr'''''''''((((((((()))))))))(((((((((((())))))***))))))))))))))))))))))))''''''&&&&&&&&&'''((((((*********))))))((((((((('''''''''((((((((()))))),,,+++)))(((''''''((((((((()))***************)))))))))))))))))))))))))))((())))))************)))''''''((()))***+++,,,,,,************************+++)))(((***,,,,,,+++(((***+++,,,---///444:::>>>FFFHHHJJJMMMPPPRRRSSSTTTVVVVVVVVVVVVXXXYYY[[[\\\\\\]]]]]]]]]\\\]]]___aaaccccccccccccccccccccccccfffgggggggggfffeeedddcccdddddddddcccbbbbbbaaaaaa]]]]]]]]]]]]]]]]]]\\\\\\^^^___``````aaaaaaaaaaaa___^^^^^^\\\\\\___dddhhhsss{{{~~~zzztttrrrtttxxx|||~~~zzztttqqqpppqqqrrrqqqooollliiihhhfffccc```\\\XXXUUUWWW]]]bbbdddcccaaaZZZRRROOOPPPQQQPPPOOOMMMNNNOOOOOOPPPSSSWWWZZZ``````bbbccccccccccccccc]]]\\\\\\]]]______^^^\\\]]]^^^___```___]]]\\\ZZZZZZZZZYYYXXXWWWVVVUUUUUUUUUUUUTTTSSSSSSRRRRRRRRRSSSSSSSSSRRRQQQNNNLLLKKKHHHFFFDDDCCCDDDFFFGGGFFFIIIIIIGGGGGGGGGIIIKKKLLLNNNNNNMMMMMMNNNOOOPPPQQQSSSVVVYYY[[[\\\]]]___aaajjjlllpppssstttsssrrrqqqmmmhhhbbb^^^]]]]]][[[ZZZ]]]___cccgggkkknnnpppqqqnnnmmmjjjfffbbb^^^[[[ZZZXXXVVVRRRNNNLLLNNNSSSXXXbbbbbbccccccaaa___\\\ZZZMMMHHH@@@:::666444333222......------------......+++,,,---...000111111111...............///000000/////////...------,,,,,,........................------------------------+++,,,,,,---------,,,,,,---------------,,,+++*********+++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---..................---,,,,,,------------,,,,,,///...---,,,,,,,,,---------...///000000///...---///////////////.........222111000000000111222333333555666666555555666888888:::<<<<<<===>>>AAACCCFFFIIIOOO\\\rrr''''''(((((((((((())))))***))))))(((((((((((()))************************''''''((((((((('''&&&&&&+++******)))((('''&&&%%%''''''((((((((()))))))))++++++***(((((((((((((((***++++++++++++******))))))))))))))))))))))))))))))************))))))((('''(((((()))***+++,,,,,,************************,,,+++******,,,,,,+++)))+++,,,///222555:::@@@EEEKKKLLLNNNQQQSSSTTTUUUUUUXXXXXXXXXXXXYYYZZZ[[[\\\^^^_________^^^^^^```bbbeeeeeeeeeeeeeeeeeeeeeeeehhhhhhhhhgggeeedddbbbaaadddccccccbbbbbbaaa``````^^^^^^^^^^^^^^^_________``````````````````aaabbb^^^]]]]]]]]]___dddlllqqqsssmmmfffbbbbbbeeehhhjjjooonnnllljjjhhhhhhhhhhhheeecccaaa`````````^^^\\\YYYWWWUUUWWW[[[^^^^^^]]]ZZZUUUPPPOOOQQQTTTUUUTTTRRRSSSTTTUUUWWW[[[aaaeeelllmmmppprrrsssqqqooommmhhhgggfffggghhhhhhfffdddfffgggiiikkkjjjiiifffeee```___^^^]]]\\\\\\[[[[[[\\\\\\\\\[[[ZZZZZZYYYYYYYYYYYYZZZZZZXXXUUURRRQQQLLLIIIGGGGGGHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKMMMLLLIIIGGGGGGHHHIIIJJJJJJLLLOOOQQQRRRSSSVVVXXXaaaeeekkkppptttuuutttsssqqqmmmhhhdddbbb___]]][[[ZZZ[[[]]]```eeejjjnnnpppoooooonnnllljjjfffcccbbb```^^^[[[WWWSSSSSSVVVYYYdddfffiiijjjjjjhhheeecccXXXQQQHHH@@@;;;777555444000000////////////000000,,,,,,---//////000000000---......///////////////111111000000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000111***++++++,,,---.........,,,------------,,,,,,++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////............//////,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,---------......////////////............////////////000000111111000000111111222333222444555666666666888999999;;;<<<======???BBBDDDFFFIIIOOO\\\rrr(((((((((((((((((())))))******)))(((((('''(((((((((((((((((((((((((((((('''((()))))))))'''&&&%%%))))))((((((''''''&&&&&&'''(((((((((((()))))))))++++++***))))))(((((((((++++++++++++***))))))(((((((((((((((((((((((((((***************)))(((''',,,++++++******)))))))))************************++++++*********++++++***,,,...222666;;;@@@FFFJJJOOOPPPQQQSSSTTTUUUVVVVVVXXXXXXXXXYYYYYYZZZZZZ[[[\\\^^^___`````````bbbdddggggggggggggggggggggggggiiiiiihhhfffdddcccaaa```cccbbbbbbaaaaaa``````___^^^^^^^^^______`````````aaa```_________aaabbbccc`````````bbbfffmmmvvv||||||uuugggbbb[[[WWWWWWYYY\\\^^^aaaaaabbbccccccdddddddddaaa```^^^^^^^^^]]]\\\ZZZYYYYYYYYY\\\___aaa```^^^[[[XXXUUUTTTVVVXXXYYYYYY[[[\\\^^^___bbbhhhnnnsss{{{~~~{{{xxxuuurrrnnnmmmmmmnnnoooooooooqqqtttuuuuuusssqqqooojjjiiihhhggggggggghhhhhhhhhgggfffeeecccaaa___^^^`````````___\\\XXXTTTRRRPPPNNNLLLLLLMMMNNNNNNNNNMMMMMMNNNNNNNNNMMMLLLKKKLLLKKKIIIHHHFFFEEEEEEEEEDDDEEEGGGIIIIIIKKKMMMPPPUUUZZZaaahhhmmmpppoooooopppnnnkkkiiifffcccaaa___ZZZYYYYYY[[[^^^cccgggjjjlllmmmnnnnnnmmmkkkiiiggggggfffdddaaa^^^\\\]]]___gggjjjmmmoooooollliiifff```YYYOOOEEE???:::666444222111000000///000000000///000//////...---,,,+++,,,---///000000000///...111111000000///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000111,,,,,,,,,,,,------......,,,---------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///---,,,,,,,,,,,,,,,,,,---.........------------......//////////////////...---......///000000111111111111111111111222222222333444666666555555777999:::;;;===>>>>>>???BBBDDDEEEHHHOOO\\\rrr))))))))))))))))))((((((******)))(((((('''((((((''''''''''''''''''''''''(((((()))***)))(((&&&%%%&&&&&&''''''(((((())))))(((((((((((()))))))))***+++++++++***))))))(((((()))*********)))(((''''''((((((((((((((((((((((((***************)))(((''',,,,,,,,,+++***))))))(((******************************)))))))))***+++,,,---111666;;;@@@EEEKKKNNNQQQRRRSSSTTTUUUVVVVVVVVVXXXXXXYYYYYYZZZZZZZZZZZZZZZ]]]___aaaaaaccceeeggghhhhhhhhhhhhhhhhhhhhhhhhjjjiiigggeeecccbbbaaa```bbbaaaaaa``````___^^^^^^]]]^^^^^^______`````````\\\\\\\\\\\\^^^```bbbdddcccdddgggjjjooovvv~~~wwwllleee]]]XXXSSSPPPRRRUUUWWWYYYYYYZZZ[[[^^^```bbbcccdddeeecccaaaaaaaaa```___]]]^^^___aaaeeeggghhhgggfffbbb```______```bbbbbbcccfffhhhjjjlllpppuuu{{{{{{tttpppqqqtttwwwyyyyyy{{{|||~~~}}}|||zzzxxxvvvvvvuuutttuuuwwwxxxyyyxxxxxxvvvsssoookkkhhhfffgggfffeeebbb^^^ZZZUUUSSSSSSQQQPPPPPPRRRRRRRRRQQQOOOPPPQQQQQQPPPNNNLLLKKKKKKKKKLLLKKKHHHEEEAAA??????@@@AAAAAAAAABBBEEEGGGJJJNNNUUU\\\bbbeeeeeeeeehhhiiiiiihhhgggfffeeeeee^^^\\\YYYXXXXXX\\\```bbbgggiiikkkmmmnnnnnnmmmlllkkklllkkkjjjhhhfffgggiiimmmooorrrssssssoookkkiiifff```VVVMMMEEE???;;;888222222111000000000000000////////////...---++++++,,,---///000000000///...000000///......------,,,------------------------------------------......///...---,,,,,,,,,,,,---,,,------......---------......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---++++++++++++---.........------------......---...................../////////....../////////---......///000111222222000000111111222222222222555666777666555444555666:::;;;===>>>>>>???BBBDDDDDDGGGOOO\\\rrr******))))))))))))((((((***))))))(((((((((((()))))))))))))))))))))))))))(((((()))))))))(((''''''%%%&&&'''((()))******+++((((((((()))))))))******++++++++++++***)))((('''((())))))))))))((((((''')))))))))))))))))))))))))))************))))))(((*********+++++++++,,,,,,************************))))))***))))))***---000222666;;;AAAEEEJJJNNNQQQRRRRRRTTTUUUVVVVVVWWWWWWXXXYYYZZZ[[[\\\\\\\\\\\\\\\___bbbcccdddeeeggghhhiiiiiiiiiiiiiiiiiiiiiiiijjjiiigggeeecccaaaaaa```aaaaaa```______^^^^^^]]]]]]]]]]]]]]]]]]^^^^^^^^^VVVWWWYYY[[[^^^aaadddeeehhhkkkpppuuuzzz}}}ssshhh___ZZZUUURRRPPPPPPRRRVVVXXXYYYWWWWWWXXXZZZ]]]aaadddfffiiihhhggghhhjjjkkkjjjiiiiiikkkooorrrsssttttttsssnnnmmmmmmmmmnnnnnnoooooopppsssvvvyyy|||{{{wwwwww{{{~~~yyytttqqqnnnmmmjjjgggccc^^^[[[YYYXXXWWWVVVWWWXXXYYYXXXVVVTTTUUUUUUTTTSSSPPPNNNMMMLLLMMMNNNMMMKKKFFFAAA>>>===>>>>>>===;;;<<<>>>@@@BBBFFFKKKPPPUUUXXXYYYYYY]]]___aaabbbcccdddfffhhhccc```[[[WWWVVVWWWYYY[[[bbbcccfffjjjlllnnnoooooommmnnnooonnnmmmmmmoooppptttuuuwwwwwwvvvsssooommmiiiddd\\\UUUNNNGGGAAA===444333222111000000000000++++++,,,....../////////---....../////////////////////...------,,,,,,+++........................///......------,,,,,,,,,111000...,,,,,,,,,,,,---,,,------............---.........---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,//////------------//////------...////////////...//////............//////......///000000111222222000000111222222222222111666777777777555444444666999;;;<<<======???BBBDDDCCCGGGOOO]]]rrr*********)))))))))(((((()))(((((((((((())))))***************************(((((((((((((((((()))***((((((((())))))*********(((((()))))))))*********++++++,,,,,,+++***((('''(((((()))*********))))))))))))))))))))))))))))))((())))))************)))******++++++++++++,,,,,,************************)))***+++++++++---111444777;;;AAAFFFJJJMMMQQQSSSSSSTTTUUUVVVXXXXXXXXXXXXYYYZZZ\\\^^^___`````````aaadddfffgggggggggggghhhjjjjjjjjjjjjjjjjjjjjjjjjiiihhhfffdddbbbaaaaaaaaa``````______^^^]]]]]]]]]\\\\\\\\\\\\[[[[[[[[[[[[UUUWWWZZZ___dddgggjjjkkkpppvvv~~~~~~vvvmmmeee^^^YYYUUUSSSRRRRRRTTTXXX[[[]]]]]][[[ZZZYYYZZZ]]]bbbhhhkkkmmmnnnooosssxxx|||~~~~~~|||~~~~~~}}}zzzxxxwwwwwwwwwzzz~~~|||vvvtttqqqmmmiiigggeeeeeedddcccbbbcccdddeeecccbbb^^^^^^]]][[[YYYWWWUUUTTTRRRRRRRRRQQQNNNJJJFFFDDD@@@@@@???===::::::<<<>>>AAABBBEEEHHHKKKNNNOOOPPPQQQTTTWWWYYY[[[^^^cccgggfffccc^^^YYYVVVVVVWWWXXXZZZ[[[^^^bbbfffjjjmmmnnnnnnooopppoooooooooqqqtttvvvwwwxxxxxxwwwuuusssqqqgggddd^^^YYYSSSLLLEEE@@@666555444333222222222222)))***+++---...//////000...............///000000//////...------,,,,,,+++......................../////////.........------000///---,,,,,,---...///,,,,,,---...............---------...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++///...,,,++++++,,,...///,,,---...///000000///...000///...------...///000/////////000000111111222///000111222333222222111444555777666555555666777888:::<<<<<<===>>>AAACCCBBBGGGOOO]]]rrr+++*********))))))(((((((((((('''(((((()))***+++)))))))))))))))))))))))))))(((''''''''')))***+++************))))))))))))))))))))))))************++++++,,,,,,+++***((('''((()))***+++++++++++++++))))))))))))))))))))))))'''((()))***************......---,,,+++))))))(((************************)))+++---------///444888;;;???EEEJJJMMMPPPSSSTTTTTTUUUVVVXXXYYYZZZZZZZZZZZZ\\\^^^```bbbccccccbbbfffhhhjjjkkkiiihhhggghhhjjjjjjjjjjjjjjjjjjjjjjjjiiigggeeecccbbbbbbbbbbbb```______^^^^^^]]]\\\\\\\\\[[[[[[ZZZZZZYYYYYYYYYWWWZZZ___eeejjjoooqqqsssyyy|||zzzzzzyyywwwtttpppjjjccc^^^YYYWWWUUUVVVVVVWWWZZZ^^^aaabbbaaaaaa___]]]\\\___ffflllqqqqqqrrrvvv}}}|||yyyxxx{{{~~~{{{yyyvvvrrrooonnnnnnooonnnnnnmmmnnnppppppnnnlllgggfffeeecccaaa___]]]]]]YYYXXXVVVTTTQQQOOOMMMKKKEEEDDDCCC@@@===<<<>>>@@@BBBBBBCCCEEEGGGIIIJJJKKKJJJMMMQQQSSSUUUYYY___dddgggddd___ZZZWWWVVVVVVWWWSSSTTTWWW[[[___dddhhhkkkoooooopppooonnnoooqqqtttuuuuuuvvvvvvvvvuuutttssscccaaa]]]YYYSSSLLLEEE@@@777777666555444333333333,,,,,,------...---------//////...------///000111/////////...------,,,,,,........................////////////000000000000...---,,,+++,,,...000111,,,,,,---.../////////...---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,............,,,+++...---+++******+++---...,,,---///000000000///...000///...------...///000000000000000111111111111///000111222333222111111222444555666555666888999888999;;;<<<<<<>>>@@@CCCBBBFFFOOO]]]sss))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''))))))))))))(((((((((((((((((())))))*********+++++++++******)))(((((((((+++++++++******)))))))))******************++++++***++++++,,,...333999===GGGIIIKKKLLLMMMNNNPPPRRRVVVWWWYYYZZZ\\\]]]^^^^^^ZZZ\\\^^^___```bbbeeehhhiiijjjllllllkkkjjjjjjkkknnnnnnlllkkkjjjiiiiiiiiihhhgggfffeeecccbbb`````````^^^\\\]]]______\\\YYY^^^[[[XXXWWWWWWXXXXXXXXXZZZZZZaaammmtttvvv|||uuuooollllllkkkjjjiiieee```\\\ZZZYYYXXXXXX]]]\\\]]]aaahhhmmmoooooommmiiidddaaaccciiipppuuuvvvyyy}}}}}}|||yyyyyyzzz||||||yyyzzz|||}}}}}}}}}||||||{{{yyyuuurrrpppnnnkkkiiiddd```[[[WWWTTTSSSSSSRRRMMMLLLJJJHHHFFFDDDCCCCCCCCCEEEGGGJJJKKKJJJHHHFFFKKKLLLLLLKKKJJJMMMSSSXXXccccccdddbbb___[[[VVVTTTQQQUUUXXXYYYXXX[[[bbbhhhjjjnnnrrrqqqnnnmmmpppssswwwxxxxxxxxxwwwuuutttrrrfff___UUUOOONNNMMMIIIFFF;;;:::999777555222111000000000111111000///...---///////////////......---........................------,,,,,,,,,,,,------------------------------...---,,,,,,,,,,,,---...000000000000000000000000////////////////////////........................(((***---000111///---+++++++++,,,,,,---...//////.........------,,,,,,,,,000///...---------------/////////......---,,,,,,000///...---,,,,,,---......//////000111222222222222222222222222222222222222222222333444555666777888:::<<<=========???AAAEEEJJJQQQ]]]qqq))))))))))))))))))))))))************++++++++++++))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))))))))))))))))))))))))))))))))((('''((((((((())))))))))))************))))))))))))++++++*********)))))))))))))))***+++++++++******+++,,,...///222777===AAAIIIKKKMMMNNNNNNOOORRRTTTWWWXXXZZZ\\\]]]______``````aaadddeeefffhhhlllnnnoooppprrrqqqooonnnnnnooonnnnnnlllkkkjjjjjjjjjjjjiiihhhgggeeecccbbb``````^^^\\\[[[\\\^^^___]]][[[]]][[[XXXWWWWWWXXXYYYZZZ\\\```kkkyyy|||vvvmmmhhhffffffffffffhhheee```]]]\\\]]]^^^^^^cccccceeekkksssyyy|||}}}{{{vvvooojjjhhhkkkooorrrxxx}}}}}}}}}~~~}}}zzzxxxrrrlllddd___[[[XXXTTTQQQRRRQQQNNNLLLKKKJJJJJJJJJJJJKKKMMMNNNNNNMMMKKKJJJJJJKKKKKKJJJIIIKKKOOOSSSWWWXXXZZZ[[[[[[ZZZXXXVVVRRRUUUWWWWWWUUUVVV[[[```fffjjjnnnooommmmmmpppsssvvvwwwwwwxxxvvvtttqqqpppbbbZZZPPPJJJHHHHHHFFFDDD===<<<:::777555333222222222222111111000////////////////////////......---000000000000000000000000......------------......------------------------......---,,,,,,---......------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,+++++++++,,,,,,------.........------------------,,,,,,//////...---------------.............../////////000000...---------.........//////000111111222222333333333333333333333333333333444444555777888999999;;;<<<===<<<===>>>@@@DDDIIIQQQ]]]qqq))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''')))******++++++))))))))))))))))))))))))'''''''''(((((((((((()))))))))))))))************++++++************))))))'''(((***+++,,,++++++***,,,...111333777<<>>@@@CCCHHHPPP\\\ppp))))))))))))))))))))))))&&&&&&&&&'''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&'''((()))************)))))))))))))))*********((((((((()))))))))))))))'''(((((()))***+++++++++,,,,,,++++++++++++++++++'''(((***,,,---,,,,,,+++---000444888<<>><<<999888777888888555333111///......///000///////////////......---........................//////............////////////......------,,,,,,......------------.................................................................................---+++******---///111------------------,,,,,,,,,,,,,,,------.........///......---------......,,,,,,------............000000000/////////000000//////000000111111111111222222333333333333333444555555555666777888::::::777999;;;<<<===>>>@@@BBBBBBGGGOOO\\\ppp(((((((((((((((((((((((())))))*********+++++++++))))))))))))((((((((((((((((((((((((((((((((((((************************(((((((((((((((((((((((((((((())))))))))))((((((((()))))))))*********+++************************''''''((()))***++++++,,,------------------------'''(((***,,,---......---///333777<<<@@@EEEJJJMMMMMMNNNQQQRRRRRRSSSUUUWWWZZZ[[[]]]```bbbcccdddeeedddfffhhhkkkmmmooosssvvvxxxyyyyyyvvvssspppooooooooonnnmmmllllllllllllllljjjiiihhhfffdddbbb```___aaa```^^^]]]]]]___aaacccgggkkkppptttxxx}}}}}}~~~}}}yyyrrrmmmhhhgggeeeeeehhhnnnuuuzzz{{{zzzvvvqqqnnnmmmqqqtttzzz}}}}}}}}}}}}~~~zzzzzzzzzzzz{{{{{{zzzyyyxxx|||}}}~~~}}}{{{||||||xxxxxxxxxxxxyyyzzz|||}}}|||tttnnnkkkhhhddd^^^YYYVVVTTTTTTVVVVVVVVVVVVVVVVVVVVVVVVTTTTTTUUUTTTSSSPPPLLLIIIIIIIIIIIIIIIIIIJJJKKKKKKRRRSSSTTTTTTTTTUUUWWWXXXXXX[[[___cccgggjjjmmmpppsssuuuxxxzzzzzzwwwtttqqqkkkdddXXXLLLEEEAAA??????@@@???===;;;:::999::::::555333111...---......//////////////////......---........................//////............///////////////......---------........................////////////////////////................................................++++++,,,,,,---......///------------------,,,,,,,,,,,,,,,------...............---------......///---------,,,,,,,,,++++++//////000000000000000000000000000000000111111111000000111111222222222222444444444555666777888999555777:::<<<===???BBBEEEBBBFFFOOO[[[ooo((((((((((((((((((((((((((((((((()))))))))******))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((''''''((())))))******+++++++++,,,+++++++++++++++******'''(((((()))***+++++++++,,,,,,------------......)))***+++,,,...///111111444777===AAAEEEHHHLLLNNNNNNPPPRRRSSSSSSTTTVVVXXX\\\]]]___bbbdddfffggghhhhhhjjjlllnnnppprrrvvvyyyzzz{{{{{{yyyuuurrrqqqqqqpppooonnnlllkkkjjjjjjjjjhhhhhhfffeeecccbbb``````aaaaaa```______bbbgggkkksssyyyxxxsssoooppppppllliiigggcccdddeeehhhmmmvvvzzzvvvxxxzzz}}}{{{zzz{{{yyywwwwwwwwwxxxxxxvvvttttttwww|||~~~}}}~~~|||xxxzzz~~~~~~xxxtttqqqppppppppppppqqqrrrrrryyy~~~zzzvvvvvvsssoooiiiccc^^^ZZZXXXYYYYYYZZZZZZ[[[ZZZZZZZZZYYYXXXXXXWWWVVVSSSNNNJJJBBBBBBAAAAAACCCEEEGGGHHHMMMNNNPPPSSSUUUXXXZZZ[[[VVVXXX[[[___cccfffhhhiiimmmpppsssvvvxxxwwwuuutttnnnhhh^^^SSSIIIBBB>>><<<>>>>>>>>>===<<<;;;;;;:::555444222000///.../////////////////////......---000000000000000000000000///..................///........................---...////////////...---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---+++***------------------------,,,,,,------------------...------------...//////......------,,,++++++***......///000000000//////000000000000000000111111//////000000111111222222333333333444555666777888444777:::<<<===@@@CCCEEEBBBGGGOOO[[[nnn((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))))))))(((((())))))******+++,,,,,,++++++++++++******))))))(((((())))))*********+++++++++++++++,,,,,,------,,,++++++,,,...111333555999===BBBFFFIIIKKKNNNOOOPPPRRRTTTUUUUUUVVVYYYZZZ___```ccceeehhhjjjkkkkkklllnnnpppqqqsssuuuxxx{{{zzz{{{{{{yyyvvvsssrrrrrrpppooonnnllljjjiiihhhhhhfffeeedddcccbbbaaaaaa```___```aaaaaabbbgggooouuu}}}xxxqqqhhhccceeefffdddccceeeaaacccgggkkkrrr}}}}}}zzzyyyzzz}}}{{{yyyzzz{{{{{{xxxuuuvvvxxx|||~~~zzzsssooolllllllllkkkkkkkkkkkkkkktttxxx~~~{{{vvvpppjjjdddaaa```aaabbbcccbbbaaa___]]][[[YYYXXXWWWVVVSSSNNNIII@@@@@@???>>>@@@BBBEEEGGGHHHIIIKKKOOOTTTWWWYYYYYYUUUVVVXXX[[[^^^```aaaaaaeeehhhkkkooorrrssstttssspppmmmfff\\\QQQHHHAAA>>><<<===>>>???>>><<<;;;999777666555444222111000//////////////////......---000000000000000000000000......------------......------......//////000000---...///000000///...---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...............,,,+++***+++,,,,,,------.........------------------,,,,,,---------------...//////........................,,,---...///000//////...111000000000000000000000///000000111222222333333333333333444555666777888666888;;;<<<===>>>AAACCCCCCHHHOOOZZZmmm(((((((((((((((((((((((())))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))************************''''''''''''''''''''''''%%%&&&''')))************((())))))***++++++,,,,,,+++*********))))))(((((())))))))))))************)))))))))******+++++++++------,,,,,,...111555777===AAAFFFJJJLLLMMMOOOPPPRRRSSSVVVWWWWWWXXXZZZ\\\aaaccceeehhhjjjlllnnnnnnnnnoooqqqrrrsssuuuxxx{{{xxxyyyyyywwwtttrrrqqqqqqqqqpppnnnkkkiiihhhgggfffddddddccccccbbbaaaaaa```]]]^^^```aaaeeekkkuuu|||~~~~~~~~~~~~xxxssslllbbb\\\^^^```___```dddaaadddiiiooowww|||{{{{{{~~~}}}zzzyyy{{{~~~zzzsssooolllkkkkkkkkkjjjjjjiiiiiiqqqvvv|||}}}}}}yyysssmmmjjjhhhiiijjjjjjiiifffbbb```[[[XXXVVVVVVUUURRRMMMHHHEEECCCAAA@@@@@@AAADDDFFFDDDEEEHHHLLLQQQUUUWWWWWWUUUUUUVVVXXX[[[\\\\\\[[[___aaaeeeiiimmmppprrrrrrsssqqqllldddYYYOOOGGGCCC;;;<<<>>>@@@???===:::999888888777666555333111000///////////////......---........................---------,,,,,,---------,,,,,,---...///000111111---...///000000///...---........................------------------------........................,,,,,,,,,,,,---...//////++++++,,,,,,---...//////.........------,,,,,,,,,---------------...///000......//////000111111111+++,,,.../////////......111111111000000000000000000000111222333333444444444444444444555777888999999;;;<<<===<<<===???@@@DDDHHHOOOZZZmmm---+++)))((()))+++---///))))))))))))))))))))))))(((((((((((())))))))))))''''''((())))))))))))))))))))))))))))))))))))))),,,+++)))'''&&&%%%&&&&&&))))))))))))))))))))))))((()))+++,,,,,,+++)))(((***++++++(((&&&&&&)))---***)))((((((((()))+++,,,++++++***)))((()))+++...+++,,,---...000555:::>>>EEEGGGJJJMMMNNNOOOQQQSSSRRRSSSTTTTTTUUUXXX]]]```ccceeehhhjjjlllnnnqqqtttpppqqqsssvvvyyy||||||{{{zzzyyywwwuuuttttttpppooommmkkkhhhgggeeeeeedddeeeeeeccc```_________]]]aaaeeefffiiipppzzz}}}~~~wwwtttqqqqqqqqqqqqnnnkkkgggccc^^^\\\___bbbdddddddddfffjjjrrr|||~~~}}}|||}}}zzzwwwuuusssqqqooonnnnnnoooooosssvvvzzz}}}}}}}}}}}}}}}}}}~~~}}}zzzyyyyyyrrrtttwwwuuuqqqkkkfffdddeee```\\\[[[]]][[[VVVQQQJJJHHHFFFCCC@@@>>>===<<>><<<===AAABBB???;;;:::999888777777555111...000///------///000///...////////////////////////......------------..................---,,,+++***000000000000000000000000111000///...---,,,++++++)))***+++,,,---------------,,,++++++************......------------......//////............/////////////////////.........///...---,,,,,,---...//////...---,,,,,,,,,,,,,,,............/////////000333222111000000//////000//////000111333444555666222333444444444555777999;;;<<<===>>>>>>???AAADDDDDDFFFNNN[[[lll)))((('''&&&'''(((***+++))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&'''((((((((((((((())))))))))))))))))))))))+++***)))((((((((())))))))))))))))))))))))))))))((()))+++,,,,,,+++)))(((***,,,,,,***((((((+++---***))))))((()))***+++,,,+++,,,+++***)))***,,,///,,,...000222444999???CCCEEEHHHKKKNNNOOOQQQTTTVVVTTTUUUVVVWWWXXX[[[```ccceeehhhlllnnnppprrrvvvxxxxxxxxxzzz|||~~~~~~}}}{{{yyywwwvvvuuurrrqqqnnnllliiigggeeedddbbbcccdddcccaaa```aaabbbbbbfffjjjmmmpppwwwzzzwwwvvvnnnkkkiiijjjkkklllkkkjjjhhhddd```___aaaeeeggghhhjjjkkkooouuu}}}~~~|||{{{zzzzzzyyy{{{}}}~~~yyywwwyyy}}}}}}}}}}}}~~~~~~yyyrrrnnnhhheeeaaa``````^^^XXXSSSOOOMMMKKKHHHEEEBBBAAA@@@@@@AAACCCGGGLLLOOOQQQQQQRRRTTTWWWWWWVVVUUUUUUUUUUUUWWWYYY\\\___dddjjjnnntttuuuvvvtttmmmcccYYYRRRHHHDDD@@@???AAACCCAAA>>>777777777999::::::777555222000......000111111000////////////////////////......------------......,,,---...............---000000000000000000000000///////////////.........******+++,,,------------///...------,,,,,,------......------------......///..................///000000000000000000000000///...---,,,,,,---...///000000///...............---------............///000000/////////000000111000000111222333444444555333444555555555666888:::;;;<<<===>>>>>>???AAADDDDDDFFFNNN[[[lll'''''''''''''''((((((((())))))))))))))))))))))))(((((((((((())))))))))))&&&&&&''''''(((((('''''')))))))))))))))))))))))))))))))))))))))***+++,,,)))))))))))))))))))))))))))***+++,,,,,,+++***))))))***++++++***)))***,,,***))))))))))))***++++++,,,,,,+++***)))***---000...000333666:::???DDDIIIGGGJJJMMMOOOQQQSSSVVVXXXVVVXXXZZZ[[[]]]```dddgggiiimmmqqquuuwwwyyy|||~~~|||zzzyyyxxxtttrrrooollliiifffdddcccaaaccceeeeeeeeefffhhhjjjmmmqqquuuxxx{{{|||vvvqqqmmmiiigggeeefffhhhjjjjjjjjjiiifffccccccfffjjjmmmnnnqqqrrruuuzzz|||wwwtttuuuwwwzzz}}}}}}zzzxxxwwwyyy}}}zzzuuunnnkkkhhhgggfffccc]]]XXXVVVTTTRRROOOKKKHHHFFFEEECCCBBBCCCEEEIIILLLMMMMMMPPPSSSUUUVVVUUUUUUUUUVVVVVVWWWXXXYYY\\\aaaggglllpppsssvvvwwwssslllccc]]]RRRMMMFFFBBBCCCDDDCCCBBB888888999;;;===>>><<<:::444222000///111222222111////////////////////////......------------......,,,---...///000000000000000000000000000000000000.../////////000000111111***+++,,,------...------///...------------------......------------............------------......---......//////000000000///...---,,,,,,---...///111111000000//////000000,,,,,,---------.........////////////000111222333111111222222222333333333444555666666666777999;;;;;;<<<===>>>>>>???AAADDDEEEGGGNNNZZZlll((()))***++++++***))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((((((((('''(((((((((((((((((((((((())))))))))))******++++++)))))))))))))))))))))))))))***++++++++++++***)))'''((()))******))))))))))))))))))*********+++++++++++++++***)))***---000///222666;;;???DDDIIIMMMKKKMMMOOOPPPQQQRRRUUUWWWXXXZZZ]]]___aaadddhhhlllnnnrrrwww{{{~~~|||zzzyyysssrrrnnnkkkgggdddbbbaaaaaadddgggjjjlllooosssuuu{{{~~~zzzvvvpppjjjkkkiiihhhhhhiiijjjlllmmmllljjjiiijjjmmmqqqtttwwwxxxzzz||||||xxxwwwxxxxxxxxxyyy{{{{{{zzzxxxwwwvvvxxx{{{yyyuuusssrrrpppooojjjddd___]]][[[YYYVVVRRRNNNKKKIIIFFFEEEEEEFFFIIIKKKKKKJJJNNNPPPRRRSSSSSSTTTWWWYYYVVVXXXZZZ[[[\\\___cccffffffjjjpppuuuuuuqqqkkkggg\\\VVVMMMGGGEEEEEEEEEEEE===<<<<<<===>>>>>><<<:::666333000000111222222111////////////////////////......------------............///000000000000000000000000000000000000000....../////////000000000++++++,,,---......---------,,,,,,+++++++++,,,,,,......------------......------,,,,,,,,,,,,------******++++++,,,---......///...---,,,,,,---...///111111000000///000000111---------.........//////111111111111222222333444222222222222222222222222333555666666555666888:::;;;<<<===>>>>>>???AAADDDEEEGGGNNNZZZkkk)))***,,,------,,,***)))(((((((((((((((((((((((((((((((((((())))))))))))))))))*********))))))(((((((((((((((((((((((((((*********)))))))))(((((())))))))))))))))))))))))*********++++++*********(((((()))***++++++******)))*********++++++++++++*********))))))***---000000444999>>>BBBGGGKKKNNNNNNOOOPPPPPPPPPQQQSSSUUUYYY[[[___bbbeeehhhlllooosssxxx~~~|||yyyxxxpppooolllhhheeebbb`````````ccchhhnnnrrrwww}}}{{{yyywwwrrrmmmjjjjjjjjjkkklllmmmpppqqqppppppqqqrrrtttxxx}}}}}}|||~~~|||{{{zzzyyyxxxwwwsssvvv{{{zzz{{{{{{zzzxxxsssmmmiiidddcccaaa]]]YYYTTTPPPNNNKKKJJJKKKLLLNNNNNNLLLKKKIIIKKKLLLMMMNNNPPPTTTVVVRRRVVVZZZ\\\\\\[[[[[[\\\]]]bbbjjjqqqttttttqqqoooddd^^^UUUMMMIIIHHHHHHHHHAAA???======>>>???>>>===999666222000000111111000000000000000000000000000......------------......000000111111000//////.../////////////////////////////////.........------,,,,,,---.........------,,,,,,,,,++++++,,,------......------------......------,,,,,,,,,,,,------)))******+++,,,------...///...---,,,,,,---...////////////......//////000////////////000000000000333222111000000000000000333333333222222222222111222333444555444555777999;;;<<<===>>>>>>???AAADDDFFFGGGMMMYYYkkk))))))***++++++***((('''))))))))))))))))))))))))(((((((((((())))))))))))******+++++++++***)))))))))))))))))))))))))))))))))*********)))(((''''''))))))))))))))))))))))))************************+++***)))***,,,------,,,)))***++++++,,,,,,++++++***++++++***)))+++...111333777===BBBFFFIIILLLNNNPPPQQQQQQQQQPPPQQQTTTVVVZZZ]]]bbbfffiiilllqqqtttyyy~~~}}}yyyvvvuuulllkkkiiifffdddbbbaaaaaa^^^bbbiiipppwww}}}yyyxxxyyyyyywwwuuukkkmmmpppqqqrrrsssvvvxxxvvvwwwyyyzzz|||~~~{{{xxxuuusssnnnqqquuu|||~~~|||wwwsssnnnllljjjfffaaa\\\WWWUUUSSSSSSTTTWWWXXXVVVSSSPPPGGGGGGGGGFFFFFFHHHLLLOOOQQQVVV[[[^^^^^^]]][[[ZZZ[[[```gggnnnrrrtttttttttjjjfff^^^VVVPPPLLLKKKKKKDDDAAA>>>===>>>AAABBBCCC===:::555222111111111000000000000000000000000000......------------......111111111111000///...---//////////////////////////////......---------,,,------............------..................///000......------------............------------......,,,------......////////////...---,,,,,,---...///......---------...////////////000000000111111111111000///...------------333222222222222222222222222333444444444555777999;;;<<<===>>>>>>???AAADDDFFFGGGMMMYYYjjj)))))))))))))))(((''''''))))))))))))))))))))))))(((((((((((())))))))))))***************)))(((((())))))))))))))))))))))))((()))***+++++++++***)))))))))))))))))))))))))))+++******************+++***(((&&&'''***,,,,,,+++)))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,---111333777<<>>>>>AAADDDEEECCC???999555333222222111000000000000000000000000......------------....../////////000000///......////////////////////////............////////////------............------...............///000000......------------......///..................///...............////////////...---,,,,,,---...///...---------......///000////////////000000000000000000//////.../////////222222222222222222222333222444555555555555888:::;;;<<<===>>>>>>???AAADDDGGGGGGMMMXXXjjj++++++******)))))))))((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))'''(((***,,,------------))))))))))))))))))))))))++++++************++++++((($$$!!!"""%%%((()))((()))***+++,,,---,,,++++++...............///333666;;;???DDDIIIKKKLLLMMMNNNOOOPPPRRRRRRTTTWWW\\\______bbbhhhlllppptttxxx{{{|||wwwssspppnnnhhhhhhgggfffffffffffffffdddjjjsss|||yyyooolllkkkjjjrrrvvvzzz~~~~~~~~~|||xxxrrrlllfffcccbbbdddhhhkkkllliiibbb]]]QQQOOOKKKFFFBBBAAABBBDDDHHHLLLQQQTTTWWWYYY\\\^^^]]]___bbbfffiiikkklllmmmrrrppplllfff^^^WWWRRRPPPUUUNNNEEE???>>>@@@BBBDDDGGGCCC<<<777555444333222000000000000000000000000.........------.........,,,---...///000000000000////////////////////////------...///000111222222---...............------,,,,,,,,,,,,,,,---...///.........------.........//////............//////------------------,,,,,,///...---,,,,,,---...///...............///000000............/////////000111111111111222333444555111111222222222333333333444555666666666777999;;;;;;<<<===>>>>>>???AAADDDGGGHHHMMMXXXiii+++*********))))))(((((()))((()))***++++++)))''',,,,,,,,,+++)))'''&&&%%%******))))))))))))******&&&***,,,******------***+++++++++************)))++++++******************)))))))))))))))))))))))))))***++++++++++++***))),,,,,,++++++***+++++++++......------///222888<<<@@@CCCGGGJJJKKKLLLNNNOOOPPPQQQSSSUUUWWWZZZ^^^aaadddhhhllloooqqqvvv}}}}}}yyyvvvrrrmmmjjjfffhhhiiijjjjjjkkkmmmoooqqqvvv~~~uuuiiiccceeejjjmmmrrrxxx~~~}}}wwwpppmmmlllkkkmmmrrruuuqqqggg^^^XXXQQQHHHBBBAAACCCFFFHHHFFFHHHLLLQQQVVVZZZ\\\]]]```ccceeeeeecccdddgggkkkrrrrrrqqqnnniiibbb\\\XXXZZZSSSMMMJJJDDD>>>>>>DDDDDDDDDBBB>>>999444222111222000///000111111000///111111000000000000111111//////...//////000111222666444222///.........//////////////////////////////............---------...---,,,+++++++++,,,,,,......------------......,,,,,,,,,,,,,,,---...///---,,,,,,+++,,,---...///------------------------......////////////......///000111222222111000///------...000111222333444444444333222222111111000222333555666888999999:::999:::;;;;;;;;;===@@@BBBEEEFFFMMMYYYkkk************)))))))))(((***))))))***++++++)))''''''((()))***++++++,,,,,,******))))))))))))******))))))'''&&&)))...,,,'''+++++++++************)))************************************************)))***+++,,,,,,+++***))),,,,,,+++++++++++++++,,,......///000222777<<>>999555444333111000111222333222000//////............//////000////////////000000111333222111///.........//////////////////////////////............---------...------,,,,,,,,,,,,,,,......------------............---------.../////////......---...///000111..............................////////////......---...///000000///...---......///000111222222333333333222222222222111111222333555666888999999999;;;<<<=========>>>AAADDDDDDFFFMMMYYYkkk************)))))))))))),,,+++***+++++++++)))'''%%%&&&(((***,,,...//////******))))))))))))******)))(((''')))111999888222+++++++++************)))***************************************************+++,,,------,,,+++***,,,,,,++++++++++++,,,,,,......000333888===AAADDDFFFHHHKKKMMMMMMNNNPPPQQQRRRSSSVVVWWWYYY\\\```dddggglllrrrvvvyyy}}}{{{wwwssspppooonnnnnnmmmpppwww}}}wwwnnnddd``````ccciiinnnwww}}}zzzxxxrrriiiaaa\\\VVVNNNGGGDDDCCCBBBBBBEEEEEEFFFHHHLLLPPPTTTVVV\\\___bbbccc```___```bbbkkkmmmpppqqqqqqnnnjjjgggddd^^^XXXTTTNNNHHHEEEGGGFFFGGGHHHHHHEEE???:::666444333222333444555444222//////............//////111000000////////////000000000//////............///////////////////////////............---------......------,,,,,,,,,,,,......------------......000000///........./////////............///000000////////////////////////......////////////............////////////......///000000000111111111111111111111222222222222222333333555666888999999999<<<===>>>??????@@@BBBEEEDDDFFFMMMYYYkkk*********)))))))))))))))---,,,******++++++)))((()))***+++,,,,,,,,,,,,,,,******))))))))))))******'''+++000555>>>FFFGGGCCC+++++++++*********))))))***************+++++++++************************+++,,,------------,,,+++,,,,,,+++++++++,,,---------...111666===BBBEEEGGGIIIKKKMMMMMMMMMNNNPPPQQQSSSUUUXXXZZZ\\\___dddgggnnnsssyyy}}}}}}xxxtttqqqqqqrrrtttuuu{{{|||{{{vvvooohhhddddddeeeffflllvvv{{{nnndddaaa\\\TTTNNNJJJHHHFFFDDDGGGFFFEEEEEEGGGKKKOOORRRYYY]]]aaabbb```^^^^^^```fffiiimmmqqqrrrqqqooonnniiiddd___ZZZUUUOOOKKKIIIEEEFFFIIIJJJIIIDDD===999888666555555777777666444111111000000000000111111111111000//////...//////------...//////......---///////////////////////////............---------...............---,,,,,,......------------......000000///...---------...------,,,,,,------------..............................////////////......000000111111111111000000111111111000000000000000///000000111222333333333333444555777888888999999;;;===>>>??????@@@BBBDDDDDDFFFLLLYYYjjj))))))))))))))))))******---+++))))))***+++***(((++++++,,,,,,,,,+++************))))))))))))******)))222;;;???@@@CCCDDDBBB+++++++++*********))))))))))))*********+++++++++************************+++,,,------------,,,+++,,,+++++++++,,,------...---///333:::AAAFFFHHHHHHJJJKKKMMMMMMMMMNNNPPPQQQUUUWWWZZZ]]]```dddiiimmmtttyyy{{{wwwuuuvvvxxx|||}}}{{{wwwqqqmmmjjjiiijjjgggnnnxxxyyylllddd___YYYSSSOOOLLLJJJIIIIIIGGGEEEDDDEEEHHHLLLOOOVVVZZZ___```___^^^___aaaccceeejjjnnnqqqqqqqqqpppllliiiddd___\\\WWWQQQLLLEEEEEEGGGIIIJJJGGGAAA<<<<<<:::999888999999777666111111000000000000111111111111000//////...//////,,,,,,---............---///////////////////////////............---------....../////////...---,,,......------------......//////...---,,,,,,,,,,,,------------------,,,,,,------------------------......////////////......111111000000000000111111111111111111000000000000//////000111222222333444333444555777888888888888999;;;===>>>>>>???@@@BBBDDDEEELLLXXXjjj))))))))))))************+++)))(((((()))******)))))))))***+++,,,,,,++++++******))))))))))))******,,,666>>><<<666333111///+++++++++************))))))))))))***++++++,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***,,,++++++,,,,,,---...///000111666>>>FFFJJJJJJGGGKKKLLLMMMMMMMMMNNNQQQSSSVVVYYY\\\```dddiiiooosssxxx~~~|||zzz{{{~~~~~~zzzuuurrrpppppppppooovvv{{{jjjeee]]]WWWSSSPPPNNNLLLKKKIIIFFFEEEEEEGGGJJJLLLQQQVVV[[[]]]]]]]]]```cccccceeehhhkkkmmmoooppppppmmmllliiieeeccc```YYYQQQGGGFFFFFFHHHJJJJJJFFFAAA@@@???<<<;;;;;;:::888666//////............//////111000000////////////000------..................///////////////////////////............---------...///000000000///---,,,......------------.........------,,,,,,,,,------/////////000//////...---------------------------......////////////......//////............//////111111111000000000000000//////000000111222333333444555666777888888888888777999<<<=========???@@@CCCEEELLLXXXjjj((()))))))))************)))'''&&&&&&(((*********(((((()))***++++++++++++******))))))))))))******+++111444111,,,+++)))'''+++++++++************)))((())))))***++++++,,,,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))+++++++++,,,,,,...//////444555:::BBBJJJNNNKKKGGGLLLMMMOOOOOOOOOPPPSSSVVVWWWZZZ^^^ccchhhnnntttyyy~~~|||yyyyyyyyyyyy{{{uuuooofff^^^XXXUUUSSSQQQLLLJJJGGGEEEDDDEEEGGGHHHLLLQQQUUUXXXZZZ\\\aaaeeeggggggggghhhjjjlllnnnooonnnooommmjjjjjjiiiaaaWWWMMMJJJGGGHHHLLLNNNLLLIIIEEEBBB@@@>>>===;;;888666//////............//////000////////////000000111000///...------......//////////////////////////////............---------...///000111111///...---......------------.........------------....../////////000000000///------..............................////////////......000///...------...///000000000000000000111111111//////000000111111222222444555666777777888888777666999<<<=========>>>???CCCEEEKKKXXXiii(((((())))))*********+++'''&&&$$$%%%'''***+++***)))************))))))(((******))))))))))))******&&&)))***(((***...///,,,+++++++++************)))((())))))***++++++,,,,,,++++++++++++++++++++++++)))***++++++++++++***)))+++++++++,,,---...///000888999===EEEMMMPPPLLLHHHMMMOOOPPPPPPPPPRRRVVVYYYWWWZZZ___dddjjjqqqxxx|||xxxnnneee^^^ZZZXXXVVVKKKJJJGGGEEEDDDDDDEEEEEEIIIMMMRRRUUUWWW[[[bbbgggjjjiiihhhggghhhjjjlllnnnoooqqqpppmmmnnnoooggg\\\RRRMMMIIIIIINNNQQQQQQOOOGGGDDDAAA???>>>;;;888666111111000000000000111111//////...//////000111222222111...---,,,---///000//////////////////////////////.........---------...///111222111000...---.........------........................///000111------.........---+++***////////////////////////......////////////......222111000//////000111222///000000000111111111111000000000000111111111111444555666777777888777777777999<<<>>>>>>>>>???@@@CCCEEEKKKXXXiii,,,+++***)))((((((((((((******))))))))))))******++++++***))))))((())))))(((((())))))*********+++))))))))))))))))))))))))++++++************++++++******++++++++++++******)))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++,,,000222:::???BBBCCCHHHOOOOOOKKKKKKJJJLLLQQQTTTSSSUUUYYYZZZ___eeejjjnnnuuu}}}uuuiiigggggg```VVVUUURRRMMMHHHFFFFFFHHHIIIHHHJJJMMMQQQUUU[[[bbbggghhhhhhiiiiiiiiihhhhhhggglllnnnpppssssssnnngggaaa[[[UUULLLHHHIIILLLNNNOOOLLLIIICCC===888666444444111000...------///111222111111000000//////......111000//////000///,,,***000000000000000000000000........................////////////000000000000---------,,,,,,+++++++++------------------------,,,---...///000///...---...///////////////...---------/////////...---,,,000000000000////////////////////////////////////000000111111111222222222333444444555666777888888999;;;======>>>>>>@@@BBBAAAFFFMMMXXXiii***)))))))))))))))************))))))))))))************))))))(((((())))))((()))))))))************))))))))))))))))))))))))++++++************++++++******++++++++++++************+++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,...222555===BBBEEEFFFLLLTTTVVVSSSPPPNNNNNNRRRTTTSSSUUUYYY]]]aaagggmmmrrrzzzvvvqqqooohhh___YYYUUUPPPKKKHHHHHHIIIJJJLLLMMMNNNPPPSSSXXX^^^cccjjjlllnnnoooooollljjjhhhhhhjjjnnnrrrtttrrrmmmiiibbb[[[RRRMMMMMMOOOQQQRRRQQQNNNGGG@@@:::777555444111000///...//////000111000000000000////////////---,,,,,,---///000///...000000000000000000000000........................111111000000//////.........---------,,,,,,,,,,,,------------------------,,,,,,---...............//////000000000000000///---......//////...------.........//////000000000////////////////////////111222222222333333333333333444444555666777888888999;;;======>>>>>>@@@BBBAAAFFFMMMXXXiii(((((((((((()))***+++,,,******))))))))))))******)))(((((((((((())))))***))))))))))))************))))))))))))))))))))))))++++++************++++++******++++++++++++******++++++,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,***+++------///222666999@@@DDDGGGHHHNNNVVVZZZ[[[TTTPPPPPPSSSUUUUUUYYY^^^aaaeeekkkqqqwwwzzztttmmmeee^^^ZZZUUUOOOKKKKKKKKKLLLRRRRRRQQQPPPPPPTTTZZZ^^^jjjnnnrrruuutttpppjjjfffggghhhkkkpppssstttrrroooiiibbbYYYSSSPPPQQQRRRSSSXXXTTTMMMEEE===888555444000000000000000000000000////////////000000000000111///......///111111111000000000000000000000000////////////////////////222111111000///...------...............------------------------------------,,,,,,,,,,,,---.........///000111111222111111---....../////////......,,,,,,---...///000111111000000000000000000000000222222333333333444444444333444444555777888888999999;;;======>>>>>>@@@BBBBBBFFFMMMWWWhhh))))))(((((()))***++++++******))))))))))))******((('''''''''((()))******)))))))))))))))*********))))))))))))))))))))))))++++++************++++++***++++++,,,,,,++++++***++++++,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,***,,,...///222666;;;???BBBDDDFFFHHHLLLRRRXXX[[[VVVRRRQQQTTTXXXZZZ___fffeeeiiiooouuu|||}}}~~~zzzqqqjjjbbb___YYYTTTPPPPPPPPPQQQZZZYYYVVVRRRQQQSSSWWW[[[hhhmmmtttyyyyyyssskkkfffggggggiiilllpppssssssrrrmmmhhh___XXXSSSQQQQQQRRR[[[WWWQQQHHH@@@:::555333111111222222222111000///......//////000000111111;;;888444111111111000///////////////////////////000000000000000000000000000000000//////......---///////////////.................................---,,,+++++++++,,,...///---...///000111222222222.........///////////////,,,------...//////000000111111111111111111111111222222222333333333333444333444444666777888999:::999;;;=========>>>@@@BBBCCCGGGNNNWWWhhh++++++***)))(((((())))))******))))))))))))******((((((((((((((()))***+++******))))))))))))))))))))))))))))))))))))))))))++++++************++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++***++++++,,,,,,,,,---------+++---///222555999???CCCFFFFFFHHHIIIJJJNNNTTTYYYZZZVVVUUUXXX[[[]]]cccjjjjjjnnnttt{{{}}}|||ttthhheee___ZZZWWWVVVWWWYYY```^^^[[[WWWTTTTTTWWWZZZeeellluuu|||}}}xxxqqqkkkfffeeeeeehhhlllqqqtttvvvrrrnnnggg___WWWSSSQQQQQQYYYVVVRRRLLLDDD===777333222222333333222111000000......//////000000111111>>>:::666222111000...---////////////////////////000000000000000000000000------......//////000000////////////////////////...........................---,,,+++,,,---...///,,,---...///000000111000............//////000000/////////////////////...222222222222222222222222111111111111222222222222333444555666777999::::::999;;;=========>>>@@@BBBDDDHHHNNNVVVggg,,,+++***)))((((((((((((******))))))))))))*********))))))))))))******+++************))))))))))))))))))))))))))))))))))))++++++************++++++++++++,,,,,,,,,,,,++++++)))***+++,,,,,,,,,,,,+++++++++,,,,,,------......---///111444888===CCCGGGJJJIIIJJJLLLKKKKKKQQQXXX___ZZZYYY\\\^^^aaaffflllrrrwww}}}~~~|||zzz|||~~~}}}rrrnnnhhhccc___^^^___```bbbaaa___[[[XXXWWWYYY[[[dddkkkuuu~~~zzzvvvhhheeecccdddiiipppuuuxxxuuusssoooggg^^^VVVRRRPPPRRRSSSRRROOOIIIBBB;;;666444444333333222111111111////////////000000000000666444111//////000///...000000000000000000000000////////////////////////,,,,,,---...///000000111.........///////////////...........................------------...//////,,,---...//////000//////............///000111111111000000000////////////111111111111111111111111000000111111111222222222333333555666888999;;;;;;999;;;======>>>>>>@@@BBBEEEHHHNNNVVVggg******)))))))))))))))*********))))))))))))******,,,++++++************+++************)))))))))((())))))))))))))))))))))))++++++************+++++++++,,,,,,------,,,,,,+++((()))***+++,,,---------++++++,,,,,,---......///...000333666:::???EEEIIIIIIIIIKKKNNNLLLJJJOOOXXX[[[XXXYYY^^^cccffflllsss{{{|||wwwxxxyyy{{{~~~~~~zzzssslllgggdddddddddaaaaaaaaa^^^[[[ZZZ[[[\\\aaahhhrrr|||qqqmmmgggdddfffkkkpppsssttttttrrrkkkaaaWWWQQQNNNLLLNNNQQQRRROOOHHH@@@;;;666555333222111111222222000000000000////////////000.........000111000///000000000000000000000000........................,,,------....../////////------........./////////........................---...//////000000//////...//////000000000/////////.........///000111222000000000111111111111111111111111111111111111111111111111222222222333333333333555666888:::;;;<<<999;;;======>>>>>>@@@BBBEEEIIINNNVVVfff(((((((((((()))***+++,,,******))))))))))))******------,,,+++*********++++++*********))))))(((((())))))))))))))))))))))))++++++************+++++++++,,,,,,------,,,,,,+++'''((()))+++,,,---......++++++,,,,,,---...//////000222444777;;;@@@FFFJJJFFFFFFIIIMMMKKKHHHMMMWWWTTTSSSVVV___gggmmmttt{{{yyyyyyyyyxxxyyy{{{rrrlllhhhgggggg___```aaa___]]][[[[[[\\\]]]cccnnnyyy}}}vvvmmmfffeeegggjjjlllqqqrrrrrrlllaaaVVVNNNJJJHHHLLLRRRUUUSSSLLLDDD>>>777666333111000111222333111111000000//////......000//////000222222111///000000000000000000000000..........................................------,,,---------......//////////////////////////////---...000111111111000///000111111111111000000//////.........///000222333//////000111222333333444000000000000000000000000222222333333333444444444333333555666888:::;;;<<<999;;;===>>>>>>>>>@@@BBBFFFIIINNNUUUfff***++++++,,,,,,++++++******,,,,,,+++)))((()))***(((((()))))))))))))))(((************************++++++++++++++++++++++++*********))))))))))))))))))***+++,,,---.........---------,,,,,,++++++++++++---......,,,,,,---///000333777<<>>???EEEGGGLLLVVVfff,,,,,,,,,------,,,,,,,,,***+++,,,,,,+++***+++---+++,,,,,,,,,+++******)))************************************************&&&(((+++---...---+++***+++++++++,,,++++++******------------------------***+++,,,------///333666:::>>>CCCFFFGGGGGGGGGHHHKKKMMMNNNOOOOOORRRWWW[[[]]]bbbjjjqqqzzz}}}uuuqqqppprrrtttuuuvvvvvvtttrrrpppooogggddd^^^ZZZZZZ\\\```bbbdddhhhnnntttzzz}}}uuummmgggdddccccccaaacccddd```^^^dddqqq|||}}}qqqjjjbbbaaaeeefffbbb\\\RRRPPPPPPSSSXXX[[[[[[YYYVVVOOOFFF>>>888444222000333222222222111111000000000000111111111111000000000000000000000000000000////////////////////////000///...------...///000111000////////////000111//////............//////////////////////////////111000...------...000111........./////////000000000///...------...///000111111111111111111111111111111222222333333333333555666666777777888999999>>>======>>>???AAABBBBBBEEEGGGLLLVVVfff,,,,,,------------,,,,,,***+++,,,,,,++++++,,,---,,,,,,,,,,,,+++***))))))************************************************''')))+++,,,---,,,+++***+++,,,,,,---------,,,,,,------------............***+++,,,---...111666999>>>AAAEEEGGGHHHHHHIIIJJJKKKMMMPPPPPPPPPSSSYYY^^^```gggpppzzzxxxqqqmmmlllmmmlllnnnooonnnkkkiiihhhhhhbbb___ZZZVVVUUUVVVYYY[[[]]]aaafffkkkpppwww}}}~~~uuummmhhheeeddddddffffffbbb___aaahhhnnn|||vvvmmmccc```bbbeeedddbbb\\\YYYVVVWWW[[[^^^___^^^[[[UUULLLCCC<<<777333111333333333222111111000000000111111222222111111000000000000000000000000000000000000000000000000000...//////////////////...111000............000111//////............//////////////////////////////000000///......///000000............////////////000//////......//////000000000000000000000000000111111222222333444444444555555555666777777888888:::999888:::===???@@@???DDDFFFMMMWWWggg,,,,,,------------,,,,,,***+++,,,,,,++++++,,,............------,,,+++***************************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***+++,,,------...------------------.........///,,,---...///000444999===@@@CCCFFFGGGHHHIIIKKKMMMKKKOOORRRRRRRRRUUU[[[aaafffnnnyyy~~~|||wwwqqqnnnnnnooommmooopppoookkkiiihhhiiiccc```\\\XXXVVVVVVXXXYYYZZZ]]]aaaeeeiiinnntttxxxvvvooojjjgggfffeeedddaaa______aaadddlllttt}}}{{{sssjjjeeefffhhhhhhfffeeeaaa]]]\\\```dddeeeddd```ZZZQQQIIIBBB<<<666333444444333222222111000000000111111222222111111000222222222222222222222222000000000000000000000000---...///000000///...---......////////////......//////............//////////////////////////////////////////////////////...////////////000000000///000000111111000000///111111111111111111111111111111222222333444444555555555666666777888888888777555555777;;;>>>???>>>CCCFFFMMMYYYhhh,,,------......------,,,***+++---,,,,,,+++---...////////////...---,,,+++************************------------------------...---------------------)))***+++,,,---.........---------.........//////...///000000222666<<<@@@BBBDDDFFFGGGHHHJJJMMMOOOMMMPPPTTTTTTTTTWWW]]]ccckkkttt|||}}}~~~}}}yyy~~~}}}yyyuuurrrsssttttttvvvwwwuuuqqqnnnooopppgggdddaaa]]][[[ZZZZZZ[[[[[[]]]```cccfffkkkppptttyyy|||~~~vvvooolllfffdddbbb___^^^^^^______aaaiiirrryyyyyyrrrmmmllllllkkkjjjjjjeeeaaa```dddhhhjjjjjjccc]]]UUUMMMFFF???999555444444333333222111000000111111222222222222111111222222222222222222222222000000000000000000000000,,,---000222222000---,,,***,,,///111111///,,,***//////............//////000000000000000000000000//////000000000000//////000000000000111111111111///000111222222111000///222222222222222222222222111111222333333444555555666666666777888888999999;;;999999<<<@@@DDDEEEDDDBBBEEENNNYYYiii+++,,,,,,------,,,,,,+++...---,,,+++++++++,,,---///000000000///---+++***)))))))))***++++++,,,,,,---,,,***))))))+++,,,...+++******,,,......---,,,---------------------------------...///000000111...///111222555999>>>BBBCCCEEEHHHIIIIIIIIIJJJLLLPPPRRRSSSSSSUUUZZZbbbhhhsss~~~|||}}}xxxsssqqqtttxxx{{{}}}~~~~~~~~~~~~{{{|||{{{||||||yyywwwuuutttrrrnnnjjjeeebbb```___aaaccceeehhhkkknnnqqqrrrvvvyyy}}}tttgggcccbbbaaa^^^\\\\\\^^^```XXX[[[___fffooowww}}}}}}xxxwwwuuuooogggkkkjjjhhhhhhiiijjjjjjiiijjjeee^^^VVVNNNFFF>>>888777555333222333333222111111222222333333222222111222222111111222222333444000000000000000000000000//////...///000000---+++000000//////.........---...---+++******+++---...////////////////////////......///000//////......////////////000000000000000000111111111111000000111111222222222333333333444444444555555555555666666666555555666777999::::::;;;<<<======>>>@@@CCCFFFHHHOOOYYYhhh+++,,,,,,------,,,,,,+++------,,,+++++++++,,,---,,,,,,---------,,,++++++,,,,,,,,,+++++++++++++++,,,+++***)))***+++---...---,,,+++,,,------,,,***------------------------,,,,,,------...//////000...000222555777;;;@@@DDDCCCFFFHHHIIIIIIIIIKKKLLLNNNQQQSSSUUUXXX___hhhooozzz}}}zzz|||}}}zzzwwwqqqmmmjjjmmmqqqvvvzzz~~~~~~|||xxxsssooolllkkkjjjlllmmmoooqqqsssuuuwwwxxxyyy{{{~~~}}}mmmfffdddbbb___]]]\\\]]]^^^YYYXXXYYY\\\cccllluuuzzz~~~}}}{{{tttllllllkkkjjjkkkmmmnnnnnnmmmkkkggg```ZZZRRRIIIAAA;;;777555333222333333222111111222222333333222222111222222111111222222333444000000000000000000000000//////...///000000---+++000000000/////////......///...---,,,,,,---...///////////////////////////.........///////////////000000000000////////////000000111111111111000000111111111222222222333333444444444444555555555555666666555555666777999::::::;;;<<<======>>>@@@CCCFFFHHHNNNXXXggg+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---***************+++,,,,,,......------,,,++++++***,,,+++*********,,,---...///...,,,,,,------+++))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////111444777:::>>>CCCGGGEEEFFFHHHIIIIIIJJJLLLNNNMMMPPPTTTXXX]]]fffpppxxx|||zzz||||||wwwssspppnnnllljjjfffiiinnntttzzz|||zzzzzzzzz{{{|||}}}~~~vvvkkkiiifffccc````````````\\\XXXTTTRRRWWW```jjjqqqzzzyyyqqqlllllllllnnnqqqssssssrrrkkkhhhddd^^^WWWOOOFFF@@@777555333222222333333222111222222333333222222111222111111111111222333333000000000000000000000000000/////////111000///---111000000000000000//////000///...------...///000///////////////////////////......---...///111222111111000000//////......000000111111111111000000111111111222222222222333444444444444555555555555666666666666666888999999999;;;<<<<<<<<<>>>@@@BBBFFFGGGMMMWWWfff+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,------+++***)))))))))***,,,---------,,,,,,+++++++++++++++++++++++++++,,,---...///...,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...222666:::===AAAEEEHHHFFFHHHIIIJJJJJJKKKMMMOOOMMMQQQVVV[[[bbblllwww}}}|||{{{|||~~~zzzvvvrrrnnnllllllmmmnnnmmmppptttwww|||~~~pppnnnjjjgggfffeeedddddd```[[[TTTPPPRRRXXXaaagggqqqyyy|||tttlllllllllooorrruuuuuuuuullljjjgggbbb\\\SSSJJJDDD999666333222333333333222111222222333333222222111111111111111111222222333000000000000000000000000222111000111222222111///111111111111000000000000000///............///000////////////////////////000///...------///222333111111000000//////......000000111111111111000000111111111111222222222222333333444444444555555555666666666777777888999999999:::<<<<<<<<<===@@@BBBEEEFFFLLLVVVfff+++,,,,,,------,,,,,,++++++++++++,,,,,,---------...---+++*********,,,,,,)))*********+++++++++,,,++++++++++++,,,---...///...,,,++++++---...///...,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000...222777<<>>AAADDDFFFGGGIIIJJJKKKKKKKKKLLLOOORRRSSSXXX^^^dddlllwww}}}xxxuuutttuuuwwwxxxzzz}}}~~~{{{uuusssqqqqqqppppppqqqqqqrrrtttxxx{{{}}}}}}}}}~~~xxxrrrooommmllliiifff___]]]YYYUUUSSSRRRSSSTTT```kkkwww~~~~~~tttrrroooppprrrvvvyyyzzzrrrppplllgggbbbZZZRRRLLLAAA===888555444444444333111222222333333222222111111000000000000111222222111111111111111111111111222111///000111333222222//////000000000000000111...//////////////////...000000000000000000000000111111000/////////000111/////////000000000000000000000111111111111000000000000000111111111111222333333333333444444444444555666777888999999999999888:::;;;;;;;;;===???AAADDDFFFLLLVVVggg+++,,,,,,------,,,,,,+++)))***+++---......------+++,,,------------------++++++++++++++++++++++++)))***+++---.../////////000...++++++---...//////........................000000000000000/////////222777===BBBDDDFFFGGGHHHJJJKKKKKKKKKKKKMMMPPPSSSVVV[[[bbbiiirrr~~~|||vvvsssuuuxxx{{{|||}}}|||{{{{{{~~~}}}uuuppppppqqqrrrsssvvvyyy{{{{{{}}}|||~~~}}}|||}}}{{{yyy|||}}}xxxuuurrrlllhhhaaa___[[[WWWTTTSSSRRRRRRXXXcccooovvv{{{}}}yyyuuusssuuuyyy|||~~~xxxtttooojjjddd]]]VVVQQQEEEAAA;;;777555444444333111222222333333222222111000000000000000111222222111111111111111111111111000...------///000000000....../////////000000000///000000000000000000///000000000000000000000000222222111111000/////////......//////000000111111000000111111111111000000000000000000111111111111222222333333333444444444555666888999::::::999999888999;;;;;;;;;<<>>@@@AAABBBDDDFFFLLLWWWggg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000...---,,,,,,,,,...///000)))******++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,,,,,,,,,,+++++++++,,,------+++,,,...///222555:::>>>>>>AAAEEEGGGHHHIIIKKKMMMOOOMMMMMMPPPRRRSSSYYY___iiittt|||vvvqqqssswww|||}}}~~~~~~}}}}}}yyytttmmmgggccc```^^^\\\YYYYYYYYY[[[aaajjjttt{{{~~~|||xxxssslllgggaaaYYYMMMCCC<<<888666555555444333333222222333333333222222111111222222333222222222222222111000000//////000000000111111111111000000000000111000000///000000111111111111111111222222111000...///000222111111000000000000000//////000000000111111111111111111111111111111111000000000111111222222222111222222333444555666666444666888888888888:::<<<::::::;;;<<<>>>???AAAAAADDDFFFLLLXXXggg,,,,,,,,,,,,,,,,,,,,,,,,////////////000111333333...---,,,+++***+++---...*********++++++,,,,,,---,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,,,,---...---...///111222666;;;>>>@@@CCCFFFHHHIIIJJJLLLNNNNNNMMMNNNQQQSSSUUU[[[ccclllxxxvvvpppmmmpppwww}}}~~~|||zzzrrrkkkgggccc```^^^\\\\\\\\\\\\___gggpppxxx~~~}}}|||yyyuuuoookkkggg___SSSHHH@@@;;;888666555444333333222222333333333222222222222222222333111222222222222111000000000000000000111111111111000111111111000000000111000000000000000111111222222333444333111000111222222222111000///000000000111111111111000000000000111111111111111111111111000000111111222222333333222222333444444555666666333555777777777777999::::::;;;<<<===>>>???@@@@@@CCCFFFMMMXXXhhh,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,+++***+++,,,,,,------------............,,,,,,,,,,,,------------------,,,,,,,,,,,,------++++++++++++,,,---.........///111222333777<<>>??????@@@@@@CCCEEEMMMYYYhhh------------------------******))))))))))))***+++------,,,,,,,,,---------...............---------++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++,,,---...///---///000222444888===AAABBBDDDFFFGGGHHHIIILLLOOOMMMMMMPPPTTTVVVZZZdddooo~~~|||xxxyyy|||}}}{{{}}}|||yyyuuutttzzz~~~wwwpppjjjfff___```aaa___]]]```fffmmm{{{|||zzzyyyxxxwwwvvvtttlllfff\\\RRRIIIBBB<<<888555444333333222222333333222333333333333333333222111111111111111000000///000000111111111222222222000111333222000///111333///......---...///000111111222333333222111222444222111000......///000111000111111111111111222222000000111111111222222222222222222222222222222222444444444555555555555555444555777777777777999;;;:::;;;===>>>????????????BBBEEEMMMYYYiii------------------------//////...---------......,,,,,,---....../////////---------,,,,,,+++++++++******+++++++++,,,,,,,,,...------,,,,,,------...++++++++++++,,,---...///,,,...000222555:::???CCCCCCDDDFFFGGGGGGIIILLLNNNNNNNNNRRRVVVXXX]]]hhhsss{{{xxxxxxzzz~~~zzzyyy~~~~~~|||{{{~~~vvvooojjj___aaabbb___\\\]]]ccciiirrr}}}zzzxxxxxxxxxxxxwwwmmmggg^^^UUULLLDDD===888555444333333222222333333222333333444444333333222111111111111111000//////000111111111111222222222///222333333000///111333111000/////////000222333///000222222111111222444555444222111000111222444...///000111222333444444000000111111222222222222222222222222222222222222555555555555555444444444555666888888888999:::<<<:::;;;===>>>?????????>>>BBBEEEMMMYYYiii........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......,,,,,,---...///...------++++++***)))***+++,,,,,,------,,,,,,......---,,,,,,,,,---------...222666:::===@@@AAADDDFFFHHHHHHIIIJJJMMMOOOQQQPPPSSSZZZ___gggsss{{{yyy{{{}}}{{{qqqkkkgggaaa]]]]]]]]]^^^^^^hhhttt{{{zzzxxxsssssswwwqqqkkkbbbZZZTTTLLLCCC===:::888666555555444222000777555333111000000000000111111111111111111111111666666555444444333222222000000000000000000000000111111000000000000111111000444444000...111111...GGG>>>666333000...000444000000111222222222222222......///111111222222222111222333444555666666666666555444222222333444555777888888888999999999999777999:::;;;<<<>>>AAACCCCCCFFFNNNYYYiii........................------------------------------------------------,,,---......,,,,,,---......------,,,,,,+++++++++,,,,,,---............---//////......---.........///000444888<<>>??????>>>???AAACCCDDDGGGNNNZZZiii........................------------------------------------------------,,,---......,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,------...////////////////////////...//////000000111333777;;;>>>AAABBBCCCCCCDDDFFFFFFFFFGGGIIIKKKQQQQQQUUU]]]eeeppp~~~}}}~~~xxxrrrjjjccc___^^^]]]]]]]]]eeeooo{{{~~~xxxvvvwwwuuuppphhhaaa[[[SSSIIICCC;;;999666444444444333222222333333333222111000000222222222222222222222222444444333333222111111111111111111111111111111111111111000000000000111111///000333444///111DDD[[[[[[JJJ999444555444111......///000000111111000000000000111111111111111000000000111111111111111000222222333444555555555555111111222444666888999:::;;;<<<======<<<===???AAAEEEGGGOOOZZZjjj........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......,,,,,,---...,,,,,,,,,,,,------......------...////////////...............//////000111222555888<<<@@@BBBCCCCCCEEEGGGHHHHHHHHHIIIKKKMMMPPPQQQVVV___jjjwwwxxxooogggbbb___]]]\\\ZZZ]]]cccmmm}}}~~~{{{{{{vvvqqqkkkeee___WWWNNNGGG>>>:::777444444555444333444444444333111...+++***111111111111111111111111222222222222111111000000111111111111111111111111222111111000000111111222111---000555222111DDD^^^ttt[[[???333333333222000......///000000000000000111111222222222111000000000111111111111111000///000111333555666666555555111222333444666777888999666888:::;;;<<<===@@@CCCEEEHHHOOOZZZjjj........................++++++++++++++++++++++++------------------------,,,---......,,,,,,---...+++,,,,,,------......///,,,,,,---...............------------...///000111333666:::>>>AAABBBBBBBBBFFFGGGHHHIIIIIIJJJLLLNNNPPPQQQXXXdddppp}}}tttlllfffbbb___^^^ZZZZZZ\\\cccqqq~~~zzzvvvrrrnnnjjjeee]]]SSSLLLBBB>>>999555555555555555777777777666444222///...444444444444444444444444222222111111111111000000111111111111111111111111222222111111111111222222444------444444111<<>>???AAADDDFFFEEEGGGNNNYYYiii........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......,,,,,,---...,,,,,,------.........///,,,,,,---............---,,,,,,,,,---...000111222555777<<>>>>>======???AAAEEEGGGMMMXXXhhh................................................------------------------,,,---......,,,,,,---...---------...............------...////////////...,,,,,,---...///111333444777:::>>>BBBDDDEEEDDDCCCCCCEEEGGGIIIJJJLLLOOOQQQTTTXXXcccsssyyyvvvzzz{{{wwwrrrllliiiaaa[[[WWWYYY\\\cccqqq~~~}}}xxxvvvuuutttqqqjjjaaaYYYLLLFFF???999666666666777111111111111222333444444000000000000000000000000222222222222222222222222222222222222222222222222333222222111111222222333111222222333333333222222111///000444444111000333///000111111222222111111000000111222333333333333111111222333444444444444444444333333333444444555555555666777888888999999:::;;;<<<;;;;;;;;;===???DDDFFFLLLWWWggg........................000000000000000000000000------------------------,,,---......,,,,,,---..............................//////000000000000000------...///111222444555999<<<@@@DDDFFFFFFEEEDDDEEEGGGJJJKKKMMMOOORRRUUUWWW\\\hhhyyyzzzsssuuu|||wwwrrrmmmbbb\\\WWWWWWVVVYYYdddqqq{{{zzzxxxxxxwwwvvvooofff^^^OOOIII@@@:::777666777777888777666555444555666777333333333333333333333333222222222222222222333333222222222222222222222222333222222111111222222333...444777333111333444111444444666666111,,,///666000000111222222222222222///000111222333444444444///000111222333444444444666555444222222333444555222333444666777999:::;;;999;;;===>>>>>>@@@CCCEEECCCEEEKKKVVVggg......//////000/////////111000///...---....../////////............//////+++---...///.........///+++,,,,,,------.........,,,---...---,,,+++,,,---,,,---///111444666777888<<<>>>@@@BBBBBBCCCFFFHHHHHHEEEFFFKKKOOOPPPRRRUUU\\\dddpppuuusss|||}}}uuuqqqiii```VVVSSSSSSUUU[[[bbbjjjwww|||wwwwwwxxxtttjjjaaaZZZQQQEEE===:::888444111333333444444444444444444444444444444333222111000000111111111111222222222222333333111000111333555000111111000.........///333333222111000000111111111111222222222333333333222222222111111111111111111222222333333222222111333222111222555666444111555555555555555555444444666777888999999999999999;;;;;;;;;;;;<<<>>>???AAADDDFFFLLLWWWggg+++,,,,,,------,,,,,,+++///...---,,,+++,,,,,,---//////............//////,,,---//////...---...///------------------------///000111000///...///111------...000333555777999===???AAABBBBBBCCCFFFHHHIIIFFFGGGLLLPPPQQQSSSWWW```jjjxxx{{{vvv{{{|||uuujjj```VVVQQQPPPPPPUUU[[[eeerrrzzzxxxyyyvvvmmmfff]]]TTTGGG???;;;999666333555555444444444444333333444444444444333222111000111111111111222222222222333444333111000///111222000111222111///...///000333222111000000000000111111111111111222222333333111111111111111111111111111222222333333222222111333111111222555555444222555555555555555555555555666777888999999:::999999;;;;;;;;;;;;<<<>>>@@@AAADDDFFFLLLWWWggg......////////////............---,,,,,,,,,,,,---//////............//////---...000///...,,,---......---------------,,,,,,,,,---......---,,,---///.........///111555888:::===???AAABBBCCCDDDFFFHHHJJJHHHIIIMMMQQQRRRVVV[[[fffqqq}}}}}}~~~}}}{{{{{{{{{{{{|||zzzzzzzzzxxxwwwwwwyyy{{{~~~~~~{{{xxxuuussssssuuuxxx~~~~~~}}}{{{nnncccXXXRRROOOMMMPPPUUU___lll}}}yyyyyywwwrrrmmmaaaXXXKKKAAA<<<:::777555666666555555444333333333444444444444333222111111111111111111222222222333333444333111///...///000111222333222000000000222222111000000000000000000000000000111111111111222000000000000000000111111111222222333333222222111222111111222444555333222555555555555555555555555666777888999::::::::::::<<<;;;;;;;;;<<<>>>@@@AAADDDFFFMMMXXXggg000000111111111000//////////////////....../////////......------......///---///000///---,,,,,,---,,,,,,------------------***,,,------,,,+++,,,.........---...111555999<<>>:::888666555555555555444444444444333444444444333333222111111111111222222222333333111222222111///...///000111222333333111111222333111111000//////000000111000000000000000000000111///000000000000000111111111222222333333222222111111111222333333333333222444444444555555555555555666777888999:::;;;;;;;;;<<<<<<;;;;;;===>>>@@@AAAEEEGGGMMMXXXhhh...............---,,,+++......//////////////////......------------......---///000///---,,,,,,---++++++,,,,,,---...//////---///000000//////000111///......///222666;;;===@@@AAACCCDDDDDDEEEFFFHHHIIIGGGIIIMMMPPPSSS[[[dddppp~~~~~~uuuvvv~~~}}}zzztttpppkkkeeeaaa___^^^___YYYYYYZZZZZZ\\\]]]___```^^^]]][[[YYYYYYZZZ\\\]]]^^^___``````______aaacccgggiiijjjkkkkkkkkkmmmoooqqqtttxxxzzz{{{{{{}}}~~~zzzzzzyyyxxxvvvuuussssssvvvwwwwwwuuurrrnnnkkkiiidddeeegggjjjoootttyyy|||}}}}}}|||}}}wwwmmmaaa[[[VVVSSSTTTXXX```kkkyyy{{{wwwtttsssggg```UUUIIIAAA<<<888777444444444555555666666666333333444444444333222222111222222222222333333333...///111111000000111222111222333333222111222444111111000000000000111111111000000000000000000000//////000000111111111222111222222333333222222111000111222333333222222333444444444555555555666666666777888999:::;;;;;;;;;<<<<<<<<<<<<===???@@@BBBEEEGGGMMMXXXhhh000000000000///...------+++,,,------...---------......------------......---...000///...,,,---...++++++,,,------......///,,,---...///......///111//////000222555888<<<>>>AAABBBDDDEEEDDDEEEGGGHHHHHHHHHJJJNNNQQQVVV```jjjyyy{{{uuuzzzuuutttsssttttttrrrooommmdddaaa\\\XXXTTTSSSSSSSSSNNNNNNOOOOOOQQQRRRTTTUUUQQQPPPOOONNNNNNOOOPPPQQQSSSTTTVVVVVVVVVVVVXXXYYY^^^```aaabbbbbbcccdddfffhhhjjjllllllllllllmmmnnnnnnmmmllljjjiiihhhhhhhhhlllnnnppppppmmmjjjggggggbbbdddgggjjjnnnrrrtttvvvwwwwwwuuussssssyyy|||qqqfff___ZZZVVVWWWZZZbbbkkkuuuwwwtttttt{{{xxxsssqqqjjjddd[[[PPPFFF>>>:::777444444555555555666666666333333333444444333333222222222222222333333333333,,,///111222111111222444000222333333222111222444111111111111111111222333222111111111111000000000000000000111222222333333111222222333333222222111///111333333222111222333333333444444555666666666666777888:::;;;<<<<<<<<<===<<<<<<<<<===???AAABBBEEEGGGNNNYYYhhh333333333222222000//////++++++---.........------...------,,,,,,------...,,,---//////...---...///.........------,,,,,,,,,)))+++,,,,,,,,,,,,---//////000222444777;;;>>>???BBBCCCEEEEEEEEEEEEGGGIIIIIIIIILLLPPPTTTZZZfffrrr}}}wwwwwwwwwqqqiiihhhhhhiiiiiihhhfffcccZZZXXXTTTPPPMMMKKKJJJJJJJJJJJJJJJIIIJJJJJJKKKLLLIIIIIIIIIIIIIIIIIIIIIIIILLLNNNPPPQQQQQQQQQRRRTTTVVVXXXZZZ[[[[[[\\\^^^```^^^```bbbbbbcccdddgggiiifffeeecccaaa``````aaaaaacccgggkkkmmmkkkhhhffffffeeegggkkkooorrrtttttttttrrrrrrpppkkkhhhkkkssszzzyyymmmfff```[[[[[[]]]bbbiiiooonnniiiiiirrr{{{{{{sssooommmiiiaaaWWWKKKBBB<<<999888777777666555444444333222333333444444333333222222222222333333333444444...000333333222222222333000111222222111111222444222222222222222333444444333333222222111111111111000111111222333333444444111222222333333222222111...111333333111000111333333333444444555666666777666777888:::;;;<<<============<<<<<<===???AAABBBFFFHHHNNNYYYiii000000000//////...,,,,,,,,,---///000000000//////...------,,,,,,------...+++---...///.........000111000///...,,,+++)))))),,,---////////////000222///111333666999<<<>>>???BBBDDDEEEFFFEEEEEEGGGIIIJJJJJJMMMRRRVVV]]]jjjvvv|||zzz}}}}}}vvvuuusssxxx}}}{{{vvvoooiiicccbbbbbbcccdddccc```^^^VVVTTTQQQMMMJJJGGGFFFEEEEEEEEEDDDBBBBBBAAAAAAAAABBBBBBCCCDDDDDDCCCCCCBBBEEEHHHJJJKKKKKKKKKMMMNNNLLLNNNQQQRRRRRRSSSUUUWWWWWWYYY\\\^^^aaaeeekkkooo]]]\\\YYYWWWWWWWWWXXXYYY___dddiiillljjjhhhggggggiiilllpppuuuwwwxxxvvvuuuoooooolllgggbbbcccjjjpppyyytttlllfff```^^^```aaagggkkkhhhbbbcccmmmwww}}}sssnnnooolllfff[[[OOOEEE>>>:::;;;:::999777555333111111222222333444444333333333222222333333333444444444000222444444333111111111///000222222111111222333333222222222333444444555333333333222222222111111111111222333444444555555222222222333333222222222...111333333111000111333333333444444555666777777666777888:::;;;<<<============<<<===>>>???AAABBBFFFHHHNNNYYYiii///............///000000...............///000000111111111000///---,,,+++,,,---...---+++***+++,,,,,,,,,---...///000111111...............///000111444222333888===?????????AAABBBCCCEEEFFFFFFFFFFFFIIIIIILLLRRRWWW```ppp|||vvvqqqppppppnnnnnnqqqoooxxx~~~wwwpppiiieeebbbaaabbbcccdddccc```^^^[[[XXXTTTPPPMMMJJJGGGEEEFFFEEEDDDDDDCCCCCCCCCDDD>>>@@@AAAAAA@@@@@@AAABBBEEEEEEEEEFFFGGGIIIJJJKKKLLLMMMNNNOOOOOOPPPRRRTTTXXXZZZ[[[\\\\\\]]]```bbb\\\ZZZWWWUUUTTTUUUWWWXXXZZZ___fffjjjkkkjjjiiiiiilllrrrwwwxxx{{{}}}|||xxxvvvooohhheeebbbbbbfffkkkuuu|||}}}uuummmeeebbbdddiiiddd```^^^]]]^^^eeemmmyyyoooooonnnjjjaaaVVVJJJAAA<<<<<<999666444555777888888555555444444444333333333444444444444444444444444666555444444333333444444222222111111222222333444222222222222111111000000333333444555444333222111222222222222222111000///222222111111111111111111333333222222333333444555666555555444444666777888666888999<<<>>>???@@@@@@???>>><<<;;;<<>>;;;888555333444666666666555555444444444333333333333333333333333333333333333222111111000000111111222222111111222222333444222222222222111111111000222222333333333222111000222222222222222111000000222222222222222222222222333333222222333333444555666555555444555666777888444555777999:::;;;<<<<<<>>>===<<<;;;<<>>@@@???>>>>>>???AAACCCDDDEEEFFFGGGIIIJJJKKKKKKLLLMMMLLLLLLLLLNNNOOOSSSVVVZZZ\\\]]]\\\\\\\\\ZZZYYYVVVSSSQQQPPPOOOOOOUUUYYY^^^bbbddddddeeeeeejjjrrr||||||qqqiiibbb^^^ZZZXXXZZZ___gggnnnxxx}}}uuuqqqpppgggcccaaaaaa``````fffmmmyyy{{{rrrrrrqqqoooiii```SSSHHHAAA;;;888444222333444555555555555444444444333333333222222222222222222222222555444444333333333333333222222111111222222333444222222222222111111111111111222222222222111000///111222222222222111000000333333333333333333333333333333222222333333444555666555555555555666777777777888:::;;;<<<=========>>>===<<<<<<===???BBBCCCEEEGGGMMMXXXiii...//////000000000000000//////............///000,,,,,,---...............///000111000///...///000///////////////.....................///000222222111666;;;<<<===@@@BBBBBBDDDDDDEEEFFFGGGIIIJJJKKKMMMMMMRRR[[[eeesssyyykkk]]]VVVVVV\\\gggqqq|||zzzzzz{{{}}}}}}|||wwwtttjjjeee___ZZZVVVSSSOOOMMMIIIHHHFFFEEEDDDCCCCCCCCC>>>@@@AAAAAA@@@@@@AAABBBCCCDDDEEEGGGIIIJJJKKKKKKNNNOOOOOOOOOMMMMMMOOOQQQUUUYYY___bbbcccbbbaaaaaa\\\[[[YYYVVVTTTRRRQQQQQQVVVYYY]]]aaacccdddfffhhhoooyyyyyypppiiiaaa]]]YYYVVVXXX\\\___eeennnxxx~~~xxxuuummmiiifffeeecccaaadddjjjxxx|||sssqqqqqqpppmmmeeeYYYLLLDDD===:::666333444555555555555555444444444333333333222222222222222222222222666666555444444444444444222222111111222222333444222222222222222222222222222222222222222111111000111111222222222111111000222222222333333333333333333333222222333333444555555555555555666666666777999:::;;;<<<===============<<<<<<<<<===@@@BBBCCCDDDFFFMMMXXXhhh...///000111111111000000//////............//////......//////......---,,,---...//////------...///------......///000000111---.........000111222333555>>>CCCAAA>>>@@@BBBAAAEEEEEEEEEFFFGGGIIIKKKLLLPPPQQQWWWaaakkkzzz|||}}}uuuhhhZZZUUUYYYbbbqqq}}}~~~zzzqqqllleee___ZZZWWWTTTQQQLLLKKKIIIGGGFFFEEEDDDDDDAAACCCDDDDDDCCCBBBDDDEEEDDDEEEGGGJJJLLLMMMMMMMMMOOOPPPPPPOOONNNNNNPPPQQQVVV[[[bbbgggiiiiiiiiiiii```^^^\\\YYYWWWUUUUUUUUUVVVYYY\\\___aaadddhhhkkkrrr}}}xxxmmmfff```\\\XXXUUUVVV[[[ZZZ___hhhrrr}}}~~~xxxpppllliiihhheeecccffflllwww}}}tttppppppooonnnhhh]]]PPPGGG@@@===888666666666666666555555444444444333333333444444444444444444444444333222222111111111111111222222111111222222333444222222222222222222222333444444333333222222222222000111111222222222111111000111111111222222222333333333222222333333444555444555555666666666666666555666777888999:::::::::<<<<<<<<<===>>>@@@BBBCCCCCCFFFLLLXXXhhh,,,---...///000///......000//////............/////////000000///...------+++---......---,,,---///,,,,,,---...///000111111------...///000222333444777CCCIIIDDD???AAACCCBBBDDDDDDDDDEEEGGGIIIKKKMMMRRRTTT\\\hhhttt}}}zzz{{{mmmbbbXXXWWW^^^kkk{{{~~~uuuppphhhaaa\\\YYYUUUSSSNNNMMMKKKIIIGGGFFFEEEEEEDDDEEEGGGFFFEEEEEEFFFHHHFFFHHHKKKMMMOOOPPPPPPPPPMMMNNNOOONNNMMMNNNPPPQQQUUUZZZbbbiiimmmooopppqqqfffccc___[[[XXXWWWWWWXXXWWWXXX[[[]]]```dddiiimmmsss~~~{{{iiiccc]]]ZZZWWWTTTVVVZZZZZZ___fffooozzz|||rrrmmmjjjhhhfffdddhhhnnnttt~~~uuunnnnnnnnnnnnjjjbbbVVVLLLCCC???;;;888777888888777555555444444444333333333444444444444444444444444444444333222222222222222222222111111222222333444222222222222333333333333555444333333222222333333000000111222222222222111000000000111111222222333333333222222333333444555444555555666777666666666666666888999:::;;;;;;;;;;;;;;;<<<===???AAABBBCCCDDDFFFLLLWWWhhh,,,---///000000000...---000000///..................///000000111000000000+++---......------...///---.........//////000000------...///000222444555555DDDLLLEEE???AAADDDCCCDDDDDDCCCDDDFFFHHHKKKMMMRRRVVVaaaooo}}}~~~{{{hhh___YYY\\\eeessszzzuuullleee___\\\XXXVVVRRRQQQOOOMMMJJJIIIHHHGGGEEEGGGHHHHHHGGGFFFHHHIIIIIIKKKNNNQQQSSSTTTTTTSSSMMMNNNPPPOOOOOOPPPRRRTTTTTTZZZccckkkpppuuuxxxzzzqqqmmmfff___[[[YYYZZZ[[[ZZZ[[[\\\^^^aaaffflllqqqwwwyyygggaaa]]][[[YYYWWWYYY^^^^^^bbbgggnnnxxxxxxrrrlllgggbbb___ccciiimmmxxxxxxnnnmmmmmmnnnmmmfff[[[RRRDDDAAA<<<999888888888777555555444444444333333333333333333333333333333333666666555444444444444555222222111111222222333444222222222333333333444444444444222111111111222333000000111222222222222222000000111222222333444444333333222222333333444555444444666777777777666555777777999;;;===>>>>>>???:::;;;<<<===???AAABBBCCCEEEGGGMMMWWWggg...///111222333222000///111000///...............---...///111222222333333+++---......------...000///////////////.........------...///111222444555222CCCLLLEEE???BBBEEEDDDCCCCCCCCCCCCEEEHHHKKKMMMRRRWWWdddtttrrrggg___\\\aaakkkxxxyyyqqqiiiccc___\\\ZZZWWWUUUSSSQQQNNNMMMKKKKKKEEEGGGHHHHHHGGGFFFHHHIIIJJJLLLPPPSSSUUUVVVVVVUUUOOOQQQRRRRRRRRRSSSUUUXXXVVV\\\dddmmmtttyyy~~~{{{vvvmmmeee___]]]]]]^^^^^^^^^```aaadddjjjqqqvvv|||uuuhhhccc___^^^]]][[[^^^bbbbbbeeeiiinnnwwwxxxoooggg___YYY[[[aaagggssszzzooommmmmmnnnnnniii___VVVDDDAAA<<<999888888777777555555444444444333333333222222222222222222222222333333222111111111111222222222111111222222333444222222222333333444444444444333111000000000111222///000111222222222222222111111222333333444555555333333222222333333444555333444666777777777666555333444666888:::;;;<<<<<<::::::<<<>>>???AAABBBCCCEEEGGGMMMWWWggg...///000111111000///.........///000000000000000////////////////////////000000000000000000000000......////////////......,,,---.........000333666???@@@BBBDDDDDDDDDDDDDDDCCCEEEFFFEEEDDDFFFLLLQQQQQQYYYggg{{{vvvlll______aaahhhtttyyysssnnniiiccc^^^[[[XXXTTTOOOMMMMMMNNNOOOJJJKKKKKKKKKKKKKKKKKKKKKNNNNNNPPPRRRTTTWWWXXXYYYVVVUUUTTTSSSSSSUUUVVVXXXZZZ\\\aaaiiittt}}}~~~ssshhh```]]]]]]^^^]]]aaadddeeefffiiipppvvv~~~uuudddbbb^^^[[[[[[\\\___bbbfffgggiiinnnwwwqqqiiiddd___]]]___dddsssxxxuuutttpppmmmmmmmmmfff]]]NNNEEE===;;;:::777555666666666555444333333222222111111222333444444444444222222222222222222222222222222222222222222222222222222222222111111000000555444444333222111000000222222222222111111000000333333222222222222222222333333222111222333444555333444444555666777888888666666666777888:::;;;<<<<<<>>>??????>>>???AAADDDHHHIIINNNXXXggg//////000000000000//////......///000000000000000////////////////////////////////////////////////......////////////......---...//////000111555777DDDCCCBBBBBBBBBBBBCCCDDDEEEFFFGGGFFFEEEGGGMMMRRRYYYbbbqqq}}}nnneee```bbbfffnnnzzz{{{wwwrrrkkkfffaaa^^^ZZZVVVSSSRRRSSSTTTNNNNNNMMMMMMLLLLLLKKKKKKNNNOOORRRTTTWWWYYYZZZ[[[VVVUUUTTTSSSSSSUUUWWWXXX___```dddlllwwwvvvkkkccc_________^^^bbbggghhhjjjnnnuuu{{{{{{rrreeeccc___]]]]]]___bbbdddgggiiikkkpppxxxuuulllfff```^^^___fffqqqzzz}}}}}}}}}{{{wwwwwwtttlllbbbTTTJJJAAA===:::666444555555555555555555555555555333333333444444333222222222222222222222222222222222222222222222222222222222222222222111111111000333333222222222222222222222222222222111111111000222222222222222222222222444444333333333444555666111222333444555666666777666666777777888:::;;;<<<;;;===>>>>>>===>>>AAACCCHHHIIINNNXXXggg000000////////////000000......///000000000000000000000000000000000000000..............................////////////.........///000111111333666999GGGEEEBBB@@@@@@AAACCCEEEFFFHHHIIIHHHGGGIIINNNSSS\\\fffwww~~~uuuggg```bbbfffmmmwwwzzzuuuiiieee___YYYUUUSSSSSSTTTQQQQQQPPPOOONNNMMMLLLLLLNNNQQQTTTXXX[[[]]]]]]]]]YYYXXXVVVUUUVVVWWWYYYZZZ^^^^^^bbbiiitttzzzooogggbbbaaaaaaaaaeeeiiimmmpppuuu|||uuummmeeedddaaa___```bbbeeegggjjjkkknnnrrryyyyyypppiiiccc______iiimmmppppppttt}}}|||qqqfff\\\PPPEEE???;;;777555666555555555666666666777777444444444444333222111000222222222222222222222222222222222222222222222222222222222222111111111111111111222222222333333333222222222222111111111111111111111222222333333444555444444444444555666777555555666777888999::::::777777777777888:::;;;<<<;;;<<<=========>>>@@@BBBFFFHHHMMMWWWggg111000///......///000111......///000000000000000000000000000000000000000////////////////////////......////////////.........///000111111333777:::DDDCCCBBBAAAAAABBBDDDEEEFFFHHHIIIHHHGGGIIIOOOTTT^^^jjj~~~~~~~~~pppfffaaaeeekkkuuuzzzssshhh]]]UUUSSSTTTUUUSSSSSSRRRQQQPPPOOOOOONNNOOORRRWWW\\\___aaaaaaaaa]]]\\\[[[ZZZZZZ\\\]]]___^^^]]]___fffppp|||{{{qqqiiidddbbbbbbbbbfffkkkpppvvv|||{{{pppiiieeedddbbbaaabbbeeehhhjjjmmmoooqqquuuzzz{{{tttmmmfffbbbaaakkkjjjgggfffkkktttttthhhaaaUUUHHHAAA<<<888666777666666666555555555555555333444444444333333222111222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222000000111222333333444444444444444444444555555666666666777888999:::;;;;;;888888888888999:::;;;<<<;;;===>>>>>>>>>>>>AAACCCEEEGGGMMMXXXggg111000///......///000111......///000000000000000000000000000000000000000000000000000000000000000......////////////......---...///000111333777:::???@@@AAACCCDDDEEEEEEEEEEEEGGGIIIHHHHHHKKKQQQVVVcccqqq~~~}}}~~~yyylllfffdddjjjqqq|||vvveeeZZZVVVVVVXXXUUUUUUUUUTTTSSSSSSRRRRRRQQQTTTYYY^^^bbbeeeeeeeee```___^^^]]]^^^___aaabbbdddcccccchhhqqq{{{zzzqqqjjjeeecccbbbcccgggmmmssszzzvvvlllgggeeedddcccccceeehhhkkkmmmqqqsssuuuwwwzzzxxxrrrjjjfffeeelllgggaaa```dddllluuu|||xxxmmmdddXXXKKKDDD???:::888999777777666555444222222111111222333333444444444333222222222222222222222222222222222222222222222222222222222222222222222333444444333333222111000000222222222222222222222333000000111222333333444444222222333333444444444444222222333444555666777777888888888888999:::;;;;;;===>>>???@@@???@@@BBBDDDDDDGGGMMMXXXhhh000000////////////000000......///000000000000000000000000000000000000000111111111111111111111111......////////////......,,,...///000111444777:::===>>>AAADDDEEEFFFFFFEEEEEEGGGIIIJJJJJJNNNTTTZZZgggxxx{{{zzzzzz}}}sssiiiggghhhrrryyyqqqbbb[[[YYYZZZ[[[[[[ZZZYYYXXXWWWVVVUUURRRUUUZZZ___dddgggiiiiiieeedddcccbbbbbbdddfffgggiiiggggggjjjpppwww|||}}}wwwqqqkkkgggeeedddeeehhhnnnvvvzzzqqqjjjgggeeeeeeeeegggiiilllppprrrvvvxxxzzz{{{|||}}}zzzqqqkkkjjjlllddd]]]\\\___dddlllsss~~~wwwiii]]]PPPIIICCC===::::::888777666555333111000///000111222333444444444444222222222222222222222222222222222222222222222222222222222222333333333333555444444333222111000///222222222222333333333333111111111222222333333444111222333333444444333333333333444555666777888888999999999999999:::;;;;;;>>>???@@@@@@@@@AAACCCEEEDDDGGGNNNZZZjjj//////000000000000//////......///000000000000000////////////////////////000000000000000000000000......////////////......---///111222333555999<<<@@@@@@AAABBBCCCDDDEEEFFFEEEHHHKKKLLLMMMRRRYYY___ooo{{{{{{~~~yyyxxxxxx{{{|||nnniiilllppp|||tttiiiccc```dddcccaaa___\\\ZZZXXXWWWSSSVVVZZZ___dddhhhkkkmmmnnnmmmlllkkkkkkmmmooopppooonnnmmmnnnrrrvvvxxxyyy|||yyyuuupppllliiihhhggghhhkkkqqqyyyuuummmjjjiiiggghhhiiijjjmmmqqqtttvvv}}}~~~~~~}}}}}}~~~yyyqqqnnnlllaaaXXXXXX[[[^^^fffmmmxxxooodddWWWOOOHHH@@@;;;:::888777666555444333222111222222333444444333333333222222222222222222222222222222222222222222222222222222222333333333444444333333333222222111111111222222222333333333444444222222222222222222222222222222444555555555444333666777777888999:::;;;<<<::::::999999999:::;;;;;;===>>>@@@@@@???@@@BBBDDDEEEHHHOOO[[[kkk...///000111111000///......//////000000000000000////////////////////////////////////////////////......////////////......///000222333444777;;;>>>DDDCCCAAA@@@@@@BBBEEEGGGFFFIIILLLNNNPPPUUU\\\bbbzzzxxxzzz{{{yyyxxx{{{uuukkkkkkrrryyy|||rrrmmmllljjjgggddd```\\\YYYWWWTTTVVVZZZ^^^dddiiilllooowwwvvvuuuttttttvvvwwwyyyyyywwwvvvvvvxxxzzz{{{zzzyyywwwtttpppmmmkkkjjjjjjjjjmmmsss|||~~~rrrkkkjjjkkkiiijjjkkkmmmqqqtttxxxzzz}}}||||||~~~uuuqqqlll___UUUUUUXXX\\\cccllltttuuuiii\\\TTTKKKAAA;;;999777777666666555555555444444444444444333222111111222222222222222222222222222222222222222222222222222222222333333444444444111222222222222333333333222222222333333444444444333333222222222222222222333333555666666666555444555555666777888999999:::::::::999999999:::;;;;;;<<<>>>??????>>>???AAADDDEEEHHHPPP\\\lll111111111111000000000000222000...---,,,---...///000000000000000000000000000000000000000000000000............////////////000000111222444777:::<<>>999444444444444444444444444666555444333222333444444222222222222222222222222555555555444444333333333666555333222111111222333555333111111222222222111333111///000222333222///222222333333333333444444333333333333333333222222333444444555777888:::;;;999:::;;;;;;999888999;;;<<<======>>>???AAABBBCCCFFFIIIQQQ]]]mmm//////000000111111111222333111000......///000111000000000000000000000000000000000000000000000000//////000000000111111111222222333444777:::===>>>@@@@@@AAABBBCCCEEEEEEFFFJJJJJJLLLOOOPPPUUUdddsss~~~xxxvvv{{{}}}|||~~~qqqjjjllluuu~~~uuunnnjjjfffbbb___ZZZYYYXXXYYY]]]ccciiimmmuuuxxx|||~~~{{{xxxvvvuuurrrpppnnnmmmmmmmmmtttxxx|||}}}tttpppooorrrtttssstttuuuuuuvvvyyy~~~~~~||||||~~~|||vvvpppggg^^^ZZZYYYYYY\\\aaannnyyyzzzkkk]]]RRRHHH@@@:::555555555444444444444444666555444333333333444444333333333333333333333333444444333333333222222222333333333222222333444444555333111111222222222111555333111222444555444222222222333333333333444444333333333333444444444444444555555666888999;;;<<<999;;;<<<;;;:::999:::;;;<<<======>>>???AAABBBCCCFFFIIIPPP\\\lll......///000111222333333333222111000///000111222000000000000000000000000000000000000000000000000111111111222222222333333222333555777:::===@@@AAAAAAAAABBBCCCDDDDDDEEEEEEJJJKKKNNNQQQTTT[[[lll{{{xxxwww}}}~~~zzzqqqhhhgggppp|||vvvpppkkkeeeaaa]]]\\\ZZZZZZ\\\```eeehhhtttxxx||||||yyywwwvvvsssqqqpppooooooooouuuzzzyyysssqqqssswwwzzzyyyzzzzzzzzz{{{}}}~~~}}}uuusssmmmfffaaa[[[VVVYYY^^^iiitttuuufffYYYNNNCCC<<<666666666555555444444444666555444333333333333444333333333333333333333333333333222222222222111111000111222333444444444444444333111111222333222111444333222222444444333222222222333333333333444444333333333444555555666666555555666777999:::;;;;;;:::;;;<<<<<<::::::;;;<<<<<<======>>>???AAABBBCCCEEEHHHOOOZZZkkk...//////000111111222222222111111000000000111111000000000000000000000000////////////////////////111111111222222222333333222333555888<<>>???AAABBBCCCEEEGGGNNNYYYiii111111000000000000000000000000000000000000000111000000000000000000000000////////////////////////000000000111111111111222111333555999<<>>???AAABBBCCCEEEGGGMMMXXXhhh111111111111000000///////////////000000000000000000000000000000000000000000000000000000000000000/////////000000000000111222333666999<<>>???AAABBBCCCFFFGGGMMMXXXhhh000000000000000111111111///000111111222222222111000000000000000000000000000000000000000000000000/////////000000000111111333555888;;;===???@@@@@@???@@@AAACCCEEEGGGIIIIIIHHHJJJOOOXXXcccttt}}}rrrkkkcccjjjsss{{{wwwqqqmmmhhhccc```___```aaa___bbbfffjjjnnnsssxxx|||wwwvvvuuusssrrrrrrrrrsssvvv~~~~~~}}}{{{zzzyyy{{{|||~~~|||~~~|||wwwnnnhhhbbbZZZVVVVVVXXXfffzzzuuucccQQQFFF======;;;:::888666555444444444555555555444333222333333333333333333333333222222333333333444444444444444333222222333333333333111000111222444333333222333555444222111333555222222333333333333444444333333333333444444444444222333555777888777666555666888999999999999:::<<<<<<======>>>???AAABBBCCCGGGHHHNNNXXXhhh......///000111222333333000111222333333333333333000000000000000000000000000000000000000000000000///000000000000111111111555666999<<<>>>???@@@@@@>>>???AAACCCFFFHHHJJJKKKLLLMMMSSS\\\gggzzz~~~yyynnngggbbbjjjvvv~~~vvvrrrllleeeaaa_________\\\^^^aaadddggglllqqquuu~~~{{{zzzzzzuuutttsssqqqpppppppppqqqvvv}}}~~~}}}|||{{{{{{|||~~~|||~~~{{{pppiiiccc[[[VVVTTTYYYhhh{{{zzzfffSSSGGG>>>===<<<:::888666555444333444555555555444333222222222222222222222222222111111111222222333333333333222111111222333555666333111000111222444444333///222333222000///111333222222333333333444444444333333333333333333333222333555777888999888777666555777888888888888:::;;;<<<======>>>???AAABBBCCCGGGIIINNNXXXiii////////////////////////////////////////////////111222333333222111///...111111000000000000111111000111222111000000222333444777;;;===???@@@BBBCCCDDDDDDEEEEEEEEEFFFIIILLLHHHNNNVVV```nnn~~~ssskkkgggiiipppyyy|||wwwpppjjjfffccc```^^^]]]]]]^^^```cccfffjjjkkktttvvvyyy{{{zzzwwwssspppooonnnmmmkkkjjjkkkooorrrsss{{{~~~~~~~~~}}}}}}|||}}}{{{xxxzzz~~~wwwnnniiibbb[[[WWW___ggg{{{ppp]]]OOOFFF???::::::999666222222555555444444444444555555111222444666777777666666666555444333333444555666333333333222222111111111222222222222333333444555222222333333333333444444444444444444444444444444888888777666555444333333555555555666777888888999999999:::;;;;;;<<<<<<===888:::===@@@CCCDDDEEEEEEIIIJJJOOO[[[lll000000000000000000000000111111111111111111111111111111222222222111111000111111000000000000111111000111222111000000222444444777;;;>>>???@@@BBBCCCCCCDDDEEEEEEEEEFFFIIILLLLLLQQQZZZdddsss|||uuummmgggfffnnnuuu|||{{{rrrjjjfffcccaaa```]]]^^^^^^___aaaccceeegggkkkmmmppprrrrrrpppmmmjjjggggggeeedddcccdddiiilllqqqxxx~~~}}}|||}}}}}}|||~~~{{{zzzzzzxxxvvvxxx~~~}}}sssnnngggaaa^^^dddmmmsss___QQQHHH@@@;;;::::::777444444555555555444444555555555555444444333333444555666333333333222222333333333333333333222222222111111333222222222333333444555222222333333333333444444444444444444444444444444777777666666555555444444333333444444555666666777999999999:::;;;;;;<<<<<<<<<===???AAABBBBBBBBBBBBHHHIIIOOO[[[lll111111111111111111111111111111111111111111111111111111111111111111222222111111000000000000111111000111222111000111333444555888<<<>>>???@@@AAACCCBBBCCCDDDDDDDDDFFFIIIKKKOOOUUU^^^jjjzzzwwwoooiiiddddddhhhwww|||yyynnnhhheeedddddd``````aaaaaabbbbbbccccccbbbdddgggiiijjjhhheeeccc______^^^\\\\\\^^^cccfffmmmuuu{{{{{{{{{|||}}}|||}}}zzzwwwwwwvvvuuuyyy{{{uuuoooiiiggggggrrryyyeeeVVVKKKCCC<<<;;;;;;888666666555555555555555555555555777555333111111222444555222333333444444333333222333333333333222222222222333333222222222333444444222222333333333333444444444444444444444444444444555555555555555555555555333333444444555666666666777888888999::::::;;;;;;===>>>???@@@AAABBBBBBBBBFFFHHHNNNZZZlll111111111111111111111111111111111111111111111111111111000///000111333444111111000000000000111111000111222222111111333555777:::===???@@@@@@AAACCCAAABBBCCCDDDDDDFFFIIILLLQQQWWWaaaooo{{{mmmddd______fffmmmwwwnnnjjjhhhgggddddddddddddddddddcccccc```bbbdddeeeeeeccc```^^^[[[[[[ZZZYYYYYY\\\aaadddkkkssszzzzzzzzz|||}}}||||||xxxuuuuuuttttttzzz~~~~~~~~~wwwrrrpppiiiuuunnn^^^PPPFFF>>><<<:::777666888555555666666666666555555444333333222222222333444333444555666666555444333333333333333333333333333333333333222222333333444222222222333333333444444444444444444444444444444444444444555555666666666666666666666777777888888777777777888999999:::::::::;;;===???AAACCCEEEEEEEEEGGGMMMZZZlll111111111111111111111111000000000000000000000000111111000///000111333444111111000000000000111111000111222222111222444666999;;;>>>@@@@@@@@@AAABBBAAABBBDDDDDDDDDFFFJJJLLLPPPXXXddduuutttfff]]][[[___kkkvvvyyyqqqllljjjhhhggggggfffeeedddddddddbbbbbbccccccaaa^^^[[[YYYXXXXXXXXXWWWXXX[[[```dddkkksssyyyzzzzzz|||}}}|||xxxsssqqqqqqrrrtttzzz~~~yyy{{{zzzxxxpppzzzxxxiiiXXXMMMBBB===:::777666888555555666777777666555555///000333555555555444333333444555666666555444333333333333333333333333333444333333222222333333333222222222333333333444444444444444444444444444444333333444444555555666666666666666666777777777777666666777888888999999:::;;;<<<===???AAACCCDDDEEEEEEFFFMMMZZZmmm111111111111111111111111////////////////////////111111111111111111222222111111000000000000111111000111222222222333555777:::===???AAAAAA@@@AAABBBBBBCCCDDDEEEEEEGGGKKKNNNQQQZZZjjj~~~yyynnnaaaZZZZZZaaapppwwwqqqnnnmmmjjjgggeeedddccccccbbbccccccaaa___\\\YYYWWWVVVVVVVVVVVVWWW[[[```dddjjjrrryyyyyyyyy{{{|||{{{ssspppoooqqqsssuuu}}}zzzyyy{{{{{{vvvuuuzzztttbbbUUUHHH@@@;;;777666888555666777888888777666555---000333777888777444333222333333444444333333222333333333333444444444444444444333222222222333333222222333333333333444444444444444444444444444444333333444444555555555666444444555555555555555555666777777888999999::::::@@@@@@??????@@@@@@AAABBBEEEFFFMMMZZZmmm000000000000000000000000000000000000000000000000111111222222222111111000111111000000000000111111000111222222222333555777;;;>>>@@@AAAAAA@@@AAABBBBBBDDDEEEFFFFFFIIILLLOOOTTT^^^ppppppggg]]]XXXYYYbbbttt{{{wwwqqqlllgggeeeeeeeeeddddddccccccaaa^^^[[[ZZZVVVVVVWWWWWWYYY]]]bbbgggiiiqqqwwwxxxwwwyyyzzzxxxuuurrrsssvvvyyy}}}|||}}}yyypppooottt}}}~~~mmm___OOOEEE>>>999777999555666777888888777666555111222444666777666444333333333333222222333333333333333333444444444555555555444333333222222222333222222333333333333444444444444444444444444444444444444444444444444444444555555555555555555555444777777888888999::::::;;;AAA@@@?????????@@@AAABBBFFFGGGNNNZZZlll////////////////////////111111111111111111111111111222333333333111000...111111000000000000111111000111222222222333666888<<<>>>AAABBBAAAAAAAAABBBCCCDDDFFFFFFGGGIIIMMMPPPVVVbbbvvvkkkbbbZZZVVVXXXcccuuuyyyqqqkkkhhhggggggeeeeeefffeeedddbbb```^^^XXXYYYYYYZZZ[[[```fffjjjhhhpppvvvvvvuuuwwwxxxvvvyyywwwxxx}}}|||}}}uuunnnooouuuyyytttfffTTTIIIAAA:::999:::555666777999999777666555666555555555555444444444666666444333333444666666333333333444444555555555555444333333222222222222222222333333333444444444444444444444444444444444444444444444444444444444777777777777777666666666888888888999::::::;;;;;;>>>======>>>@@@BBBDDDFFFFFFHHHNNNZZZlll222222111111111111111111000000000000000000000000444444333333222111000000111111111111111111111111222333333222222555999<<<;;;;;;<<<>>>???@@@AAABBBHHHDDDDDDGGGIIIIIIMMMRRR\\\iii{{{ggg\\\RRRTTT^^^lll}}}|||tttnnnkkkiiijjjjjjiiigggdddbbb___^^^___^^^^^^___bbbgggmmmpppuuutttsssrrrrrrtttwwwyyy}}}}}}~~~~~~|||vvvoooiiijjjnnnxxxyyykkkZZZOOOFFF>>>::::::;;;999777777777888777555444444444444444444444444444333333333333444555555444444444555555555555666444444444444444444444555000111333444444333111000333333333444444444555555333333333444555666777888666666666666666777888888999999:::::::::;;;;;;;;;;;;===>>>??????@@@BBBDDDFFFIIIPPP\\\lll111111111111111111111111111111111111111111111111333333222111111000//////111111111111111111111111222333333222333555999===<<<<<<===>>>@@@AAABBBCCCGGGEEEEEEHHHJJJLLLPPPVVVcccqqq|||rrr```WWWRRRVVVbbbpppxxxrrrnnnoooooonnnmmmllljjjiiihhhhhhhhhhhhiiikkkooosssuuuwwwvvvtttssstttwww{{{}}}~~~xxxqqqiiiccceeejjjwww|||ooo___SSSHHH???::::::999777555444555555444333444444444444444444444444444333333333444444555555444444444555555555555666444444333333222222222111333222222222222222222333333333333444444444555555555555444444444555555666666666666666666777888888888888999999999:::::::::<<<===>>>??????@@@BBBEEEFFFIIIPPP\\\lll111111111111111111111111222222222222222222222222222222111111000/////////111111111111111111111111222222333333333666:::=========>>>@@@AAABBBCCCDDDGGGEEEFFFJJJLLLNNNTTT[[[kkk|||}}}qqqfffZZZUUUTTT\\\gggttt{{{yyyyyyzzzzzzyyyyyyxxxxxxwwwwwwxxxyyyzzz|||}}}~~~|||yyyvvvuuuvvv{{{{{{xxxtttnnneee^^^```fffuuuuuufffYYYLLL@@@:::;;;888666444444444555444222444444444444444444444444333444444444444555555555444444444555555555555666333333333333333333333333555333222000000222333555333333333444444444555555666666555444444444444444666666666666666777888888999999:::::::::;;;;;;;;;<<<===?????????@@@CCCEEEFFFIIIPPP\\\lll111111111111111222222222222222222222222222222222222222111111000000000000111111111111111111111111111222333444444666:::===>>>???@@@AAABBBDDDEEEEEEGGGFFFGGGKKKLLLOOOVVV^^^nnnuuuhhh^^^XXXVVVYYYcccmmmuuu~~~zzzwwwyyy~~~vvvtttrrrnnnddd\\\^^^dddpppzzz{{{mmm```QQQCCC<<<<<<:::888666555666666555444444444444444444444444444333444444555555555555555444444444555555555555666111222222333444555555666444333222222222222333444333333333444444444555555666555555444444444555555666666666666666777777888;;;;;;;;;;;;<<<<<<<<<<<<<<<>>>?????????@@@CCCEEEFFFIIIPPP\\\lll000000111111111222222222222222222222222222222222222222222222222111111111111111111111111111111111000222333444555777;;;===??????@@@BBBCCCDDDEEEFFFHHHGGGHHHKKKLLLNNNWWW```pppzzznnncccZZZUUUWWW^^^jjjsssyyy}}}zzz{{{{{{tttrrrqqqmmmeee\\\\\\```hhhsssrrreeeWWWHHH???===:::888666666666777666555444444444444444444444444333444555666666666555555444444444555555555555666333333333333222222222222222333444444444444333222333333333444444444555555333333333444444666777777666666666666666777777888::::::::::::;;;;;;;;;;;;<<<>>>???@@@@@@AAACCCEEEFFFIIIPPP\\\lll000000000111222222333333222222222222222222222222222222222222222222222222111111111111111111111111000222444555666888;;;>>>??????@@@BBBCCCDDDEEEFFFFFFGGGIIILLLMMMOOOZZZeeevvvssshhh___XXXTTTYYYdddrrr{{{}}}}}}yyyuuuqqqooommmggg^^^ZZZ\\\aaalll{{{sssiii]]]NNNBBB===999777555555555666555333444444444444444444444444333444555666777666555555444444444555555555555666666555444222000...,,,+++111333444666666444333111333333333444444444555555333333333444555666777888666666666666666777888888777777777888888888999999===>>>@@@@@@@@@AAADDDFFFFFFIIIPPP\\\lll///000000111222222333333111111111111111111111111111111111111111222222222111111111111111111111111///111444666777999;;;>>>??????@@@AAACCCDDDEEEFFFDDDEEEIIIMMMOOOSSS___lll}}}lllbbbZZZUUUZZZ```mmm{{{~~~zzztttqqqppplllddd]]]ZZZ\\\eeerrrrrrjjjbbbTTTFFF>>>:::888666666666777666555444444444444444444444444333444666777777777555555444444444555555555555666666666444333111000///...333444444444444444444333333333333444444444555555444444444444444555666777666666666666666777888888888888888999999999::::::===>>>@@@@@@@@@AAADDDFFFFFFIIIPPP\\\lll///000000111222222333333000000000000000000000000000000000000000111111111111111111111111111111111///111444666777999<<<>>>>>>???@@@AAABBBDDDEEEEEEBBBDDDIIINNNQQQWWWdddrrr{{{yyyhhh]]]WWWRRRbbbhhhttt~~~yyyttttttrrrjjj```\\\ZZZaaakkkyyyqqqkkkeeeXXXHHH>>>===;;;999888999999888777444444444444444444444444333444666777888777666444444444444555555555666666555555555666666777777777666555333222222333555666333333333444444444555555666666555444444444444555666666666666666777888888;;;;;;;;;<<<<<<<<<=========???@@@@@@@@@AAADDDFFFFFFIIIPPP\\\lll222222222111111111000000000000000000111111111111222222111111111111222222000111111222222222111111222333555777999<<<===>>>???@@@AAABBBCCCEEEFFFFFFFFFLLLKKKKKKQQQWWWeee|||{{{www|||~~~kkk]]]WWWXXXYYYaaalllzzz}}}yyyzzzyyytttrrrnnneee^^^ZZZ___eeeoooyyynnniiicccUUUFFF===777555999;;;999777777555555555666666666666666555555555555555555555555222333333444444555555555666666555444333333222222555555555555666666666666444444444444444444333333444444555555666666777777777777777777888888888888555666888:::;;;;;;;;;:::>>>>>>>>>???@@@AAACCCCCCHHHJJJQQQ\\\lll333222222222222111111111000000000000111111111111222222111111111111222222111111222222222111111000222333555777:::<<<>>>>>>???@@@AAABBBDDDEEEFFFFFFFFFLLLKKKLLLTTT[[[kkkzzzvvv|||xxxgggZZZWWWYYY\\\fffooo|||{{{xxx{{{yyyuuuooofff^^^XXX\\\```iii{{{~~~rrrkkkdddVVVHHH@@@:::777:::;;;999666666555666666666666666666666555555555555555555555555444444444444444555555555555555555444444333333333444444444444555555555555444444333333333333333333555555555666666666666666777777777777888888888888666777999:::;;;<<<;;;;;;=========>>>???@@@BBBBBBHHHJJJQQQ\\\lll333333333333222222222222000000000111111111222222222222111111111111222222222222333333222111000000333333555777:::<<<>>>???@@@@@@AAABBBDDDEEEFFFGGGEEELLLLLLNNNWWW```rrr{{{xxx~~~}}}ooo```WWWVVV[[[aaalllttt~~~|||xxxwww{{{yyypppggg```XXXYYY\\\dddtttyyypppgggYYYKKKDDD===999:::;;;888666666666666666666666666555555555555555555555555555555666666555555555555555555555555444444444444444444222333333333444444444444333333444444444444444444666666666666666555555555777777777777888888888888777888999;;;<<<<<<<<<<<<<<<<<<<<<===>>>???AAAAAAHHHJJJQQQ\\\lll444444444333333333222222000000111111111222222222222222111111111111222222333333333333222111000000333444666888:::<<<>>>???@@@@@@AAACCCDDDEEEFFFGGGFFFMMMMMMOOO[[[fffyyy~~~vvvfff[[[UUUUUU]]]fffrrrxxx}}}wwwuuuuuu{{{}}}sssjjjcccZZZZZZ[[[aaapppxxxlll]]]PPPEEE>>>999::::::888777777666666666666555555555555555555555555555555555555777777666666555555555444444444444444555555555555333333333333444444444444444444555555555555555666777777666666555555444444666777777777888888888888888999:::;;;<<<=====================???@@@AAABBBGGGJJJQQQ\\\lll444444444333333333222222111111111111222222222222222222111111111111222222333333333333333222111111333444666888:::===>>>???@@@AAABBBCCCDDDFFFGGGGGGGGGNNNNNNQQQ^^^kkk~~~ppp```XXXTTTVVV___jjjuuuzzz|||}}}wwwsssqqqttt{{{vvvmmmggg[[[ZZZZZZ```lll~~~ssscccUUUFFF>>>888999:::888777999777777666666555555555444555555555555555555555555777777666666555555555444444555555555555555555555333444444444444555555555555666666666777777777888777777666666555555444444666777777777888888888888999999999:::;;;<<<===>>>>>>>>>>>>???@@@AAABBBCCCGGGIIIPPP\\\lll333333333333222222222222111111111222222222222333222222111111111111222222222222333333333333222222444444666888;;;===???@@@AAAAAABBBCCCEEEFFFGGGHHHHHHNNNOOOTTTbbbrrryyyiiiZZZUUUUUUWWWbbbnnnwww|||~~~xxx{{{yyyqqqnnnooorrr{{{xxxpppjjj]]]ZZZYYY^^^gggwww{{{iii\\\JJJAAA:::999:::888888999777777777666555555444444555555555555555555555555666666555555555555555555666666555555555555555555444444444444555555555555555555666666777888888888666666666666666555555555777777777777888888888888999999999999:::<<<===>>>>>>>>>??????@@@AAACCCDDDFFFIIIPPP\\\lll333222222222222111111111111111111222222222333333222222111111111111222222111111222333444444444444444555666999;;;===???@@@AAAAAABBBDDDEEEFFFGGGHHHGGGNNNPPPWWWhhh{{{qqqaaaTTTSSSUUUYYYdddrrryyy~~~|||xxx|||}}}||||||}}}yyyrrrlllkkkmmmrrr{{{zzzqqqlllbbb^^^\\\___eeeqqqnnnaaaRRRHHH???<<<;;;888777999888777777666555555444444555555555555555555555555444444444444444555555555777777666666555555444444222333333333444444444444333444444555666666777777555555555666666666666666777777777777888888888888888888888888999;;;<<<===>>>>>>>>>>>>???AAABBBCCCFFFIIIPPP\\\lll222222222111111111000000111111222222222333333333222222111111111111222222000111222333444555555555444555777999;;;===???@@@AAABBBCCCDDDEEEFFFGGGHHHFFFNNNQQQYYYlll|||kkk[[[OOOQQQVVVZZZffftttzzz}}}yyy~~~|||wwwuuusssttttttuuuttttttsssrrrqqqmmmooosssxxxtttnnniiijjjmmmqqqzzz{{{qqqlllhhhccc```bbbeeeooorrrdddXXXMMMCCC???<<<888777888888777777666555444444444555555555555555555555555222333333444444555555555888888777666555444444333111111222222222333333333222222333333444555666666444555555555666666777777777777777777888888888888888777777777888:::<<<===<<<<<<======>>>@@@AAABBBFFFHHHPPP\\\mmm111111222222222333333333222222222222222222222222444222///------///222444333333222222333333444555222555999<<<>>>???AAACCCCCCCCCCCCCCCDDDFFFGGGGGGHHHLLLSSS^^^pppsss^^^VVVPPPPPPUUU^^^lllxxx~~~}}}}}}~~~zzztttnnnmmmpppkkkmmmllljjjkkkooooookkkkkkkkkkkknnnttt}}}}}}sssnnnkkkkkkmmmrrr||||||tttsssnnnjjjggggggiiirrryyymmm___SSSGGG@@@<<<777666777888888777666666666666666444555666777777666555444333444555666666555444333999888777555555555666777666555333222222333555666222222111111222444555666444444444444555555555666666666777888888888888888666777888999:::;;;;;;;;;<<<<<<===???AAACCCEEEFFFJJJKKKQQQ\\\nnn111111222222222333333333222222222222222222222222333222000//////000222333333333222222333333444555555777;;;===>>>>>>???AAACCCCCCCCCCCCDDDFFFGGGHHHMMMRRRZZZfffyyyvvviiiXXXQQQLLLNNNTTT^^^kkkwww}}}xxxrrrkkkiiikkkiiillllllkkkmmmpppooojjjiiihhhhhhjjjoooxxxzzzqqqmmmjjjkkknnnsss}}}wwwuuuqqqnnnnnnoooqqqwwwtttdddXXXKKKCCC>>>999777888888888777666666666666666555555666777777666555555555555666777777666555555555555444444333333444444555666666666666666666555222111111111222333555666444444555555555666666666555666666777777777777777666777888:::;;;;;;<<<<<>>======>>>???BBBBBBCCCCCCDDDFFFGGGHHHMMMRRR\\\kkkkkk^^^SSSMMMKKKOOOWWWaaannnzzz~~~yyyssslllkkkmmmlllooorrrsssuuuwwwsssmmmjjjhhhggghhhlllttt|||}}}wwwoookkkiiikkkooouuu{{{wwwtttssstttvvvwwwzzzzzzjjj]]]OOOGGGAAA;;;888999888888777666666666666666555666666777777666666555666666777777777777666666666666777777888777777777333555777888888777555333222222222222222333444555555555666666666777777777666666777888888888888888777888999;;;<<<<<<<<<<<<>>>>>>>>>>>>???@@@AAABBBHHHIIIPPP\\\ooo111111222222222333333333333333333333333333333333222333333444444333333222333333222222333333444555777999<<<>>>>>>>>>???@@@BBBBBBBBBCCCDDDFFFGGGHHHKKKRRR^^^pppxxxdddWWWOOOKKKLLLSSS]]]hhhuuu~~~zzzuuutttwwwvvv{{{~~~wwwpppmmmjjjjjjmmmsss{{{zzztttmmmjjjhhhkkkpppwww{{{xxxvvvuuuwwwvvvwww|||oooaaaRRRIIIBBB<<<:::;;;888777777666666666666666666666666777777666666666666666666666666666666666666777888:::::::::999888222333444555555444333222333333333444444555555555666666666666777777777777777888999999::::::999999888888:::;;;<<<=========:::;;;<<<===???BBBDDDEEEGGGHHHOOO\\\ooo111111222222222333333333333333333333333333333333222333444444444444333222333333222222333333444555555888<<<>>>>>>???@@@BBBAAABBBBBBCCCEEEFFFHHHIIINNNVVVdddyyyttt```UUUKKKIIIMMMWWWbbbmmmzzz~~~~~~yyyuuuqqqnnnpppvvv|||xxxrrrllliiihhhlllqqqyyy|||xxxvvvtttssswww}}}tttfffVVVKKKDDD===;;;<<<888777777666666666666666777777777666666777777777555555555555555555555555222333555666777666555555555444333222222333444555555555555666666666666666666666666666777777777777666777888888999999888888888888:::;;;<<<=========;;;;;;<<<>>>@@@BBBDDDEEEFFFHHHOOO]]]ppp111111222222222333333333333333333333333333333333222333333444444333333222333333222222333333444555555888<<<>>>???@@@AAABBBAAAAAABBBCCCEEEGGGHHHIIINNNWWWggg~~~nnn]]]SSSGGGGGGMMMZZZfffqqq}}}yyyxxxzzz{{{{{{wwwwww|||wwwqqqlllhhhhhhlllrrrzzzzzzvvvsssuuuzzz|||~~~ooo]]]QQQGGG???<<<<<<888888777666666666666666888777777666666777777888555555444444444444555555444444555666666666555555888777555333333555777888555555666777777666666555555555666666666777777777444444555666666666666666777888999;;;<<<<<<<<<<<>>???>>>>>>>>>???AAAAAABBBCCCEEEGGGIIIJJJWWW```sss{{{}}}sss```RRRJJJIIIKKKTTTcccqqq{{{wwwrrrrrruuuxxx}}}~~~xxxrrrllliiiiiimmmsss{{{~~~vvvqqqrrrjjjuuuppp^^^PPPDDD===<<<888888777666666666666666999888777666666777888999888777666555555666777888666444333111111111222333222333555666666555333222222333444444444333222111444444444444555555555666888888999:::::::::::::::666777888999:::;;;;;;;;;===>>>???@@@BBBEEEGGGHHHIIIJJJQQQ^^^ppp222222222333333222222222222222222222222222222222555111...///444777666444777666555444444555777888<<<===>>>???@@@AAAAAAAAAFFFCCCCCCEEEFFFFFFHHHMMMYYYbbbyyy}}}|||{{{hhhXXXOOOMMMLLLQQQ[[[iiixxx|||vvvtttssswww|||{{{vvvqqqmmmmmmppptttzzz~~~vvvooommmllloooxxxzzzeeeTTTGGG@@@>>>:::999888666555555555555333444555666666555444333777777777777666666666666444333333333333444555555555444444444444555666666666666555555555444444444444555555666666666666666666666777888888888888888888888999:::;;;;;;;;;;;;======>>>???AAABBBCCCDDDHHHMMMTTT]]]ooo222333333444444333333222222222222222222222222222777333///000444666555222666555444333333444666777<<<===>>>???@@@AAAAAAAAADDDAAABBBEEEGGGGGGKKKQQQ]]]ggg~~~|||uuudddVVVOOOMMMOOOUUU```nnn|||wwwtttssstttyyy~~~zzzuuuqqqnnnmmmppptttyyy~~~uuunnnkkkiiikkkqqq||||||hhhVVVHHH@@@===;;;:::999888777666666666555555666666666666555555777777777666666666555555555444444444444555666666444444444444444555666666666666555555555444444444555666666777888777777777666777777888888888888888888888999:::;;;;;;;;;;;;======>>>???AAABBBCCCDDDIIIMMMTTT^^^ppp333333333444444333333333333333333333333333333333888444111111333555444222555444333222222444666777<<<===>>>???@@@AAAAAAAAABBB@@@BBBFFFHHHIIIOOOUUUaaaooozzzmmm^^^TTTOOONNNSSSZZZffftttzzzsssrrrtttwww}}}zzzuuurrrooonnnpppssswww~~~uuulllgggeeefffhhhppp}}}kkkYYYJJJAAA<<<<<<;;;:::999888777777777666666666666666666666666666666666555555555444444666555555555555666777777444444444444555555666666555555555555555444444444666777777888888888888888666777888888999999888888888999:::;;;;;;<<<<<<;;;======>>>???AAABBBCCCDDDHHHMMMTTT___qqq222222333333333333222222333333333333333333333333666444111111333555555444555444333222333555777999<<<===>>>???@@@AAAAAAAAABBBAAACCCGGGHHHJJJQQQYYYeeevvv|||ssseeeYYYQQQNNNOOOWWW___lll{{{}}}vvvqqqrrrvvvzzz{{{wwwtttpppoooppprrrttt|||wwwmmmeeebbbbbbdddjjjtttnnn\\\NNNCCC>>><<<;;;:::999777777777777666666666555555666666666666555555555444444444444555555555555555666666777333444444555555555555555555555555555555555555555666666777888888888888777777777888999999999999888888999:::;;;<<<<<<<<<<<<======>>>???AAABBBCCCDDDFFFKKKSSS^^^qqq111111222222222222111111333333333333333333333333333222111222444666777888555555444444555777:::;;;<<<===>>>???@@@AAAAAAAAADDDCCCEEEHHHIIIJJJRRR[[[hhh}}}{{{ooo```UUUOOOOOOPPPZZZcccrrrxxxqqqnnnqqqvvv{{{~~~yyyvvvrrrppppppqqqqqqxxx{{{oooeee```aaaccciiiqqq|||qqqaaaRRRFFF@@@;;;:::999888777666666666555555555555555555555555666555555555444444444444444444333333444444555666333444555555666666555555444555555555555555555555444555666666777777666666777777888999999999999999999999:::;;;<<<<<<<<<<<<======>>>???AAABBBCCCDDDEEEJJJQQQ]]]ppp111222222333333222222111333333333333333333333333111111111222444666999:::555555444444666999;;;===<<<===>>>???@@@AAAAAAAAADDDDDDFFFIIIIIIKKKTTT___nnn{{{lll]]]SSSOOOPPPRRR\\\gggwwwrrrmmmkkkpppvvv{{{{{{xxxsssqqqqqqooooootttzzz~~~qqqddd^^^```ccchhhooozzzuuueeeVVVJJJCCC;;;:::999888777666666666555555777777777777555555666666666555555555444444333333333333333444555555222333555666666666555444444444444555555555555555444444555666666666666666777888999999:::999999999999:::;;;<<<<<<======<<<======>>>???AAABBBCCCDDDEEEIIIQQQ\\\ooo333444444555555444444333444444444444444444444444222333333333444555888:::444333333444666888;;;===<<<===>>>???@@@AAAAAAAAABBBCCCFFFIIIJJJMMMXXXcccxxxyyyiiiZZZQQQPPPSSSVVV___kkk|||zzzoookkkkkkrrrzzz{{{yyyuuurrrqqqooommmqqqwwwqqqddd\\\^^^aaaeeemmmyyyzzzjjjZZZLLLDDD<<<;;;:::999888777777777555777999;;;;;;999777555777777777666666666555555444444444444444555666666222333555666777666555444444444444555555555666666555555666777777777777777777888999999::::::999999999:::;;;<<<==================>>>???AAABBBCCCDDDFFFKKKRRR]]]ppp555555666666666666555555444444444444444444444444444444444444333444666888333222222333555888;;;===<<<===>>>???@@@AAAAAAAAA???AAAFFFIIIKKKNNNZZZgggwwwfffXXXQQQQQQUUUYYYaaammmsssppplllnnnvvvzzzyyyuuurrrqqqnnnlllooouuu}}}qqqccc[[[\\\^^^bbbkkkyyy}}}mmm\\\MMMEEE======;;;:::999888888888666888<<<>>>>>><<<888666777777777777666666666666555555555555555666777777222333555777777666555444444444444555555555666666666666777888888888888888888888999::::::::::::999999:::;;;<<<==================>>>???AAABBBCCCDDDHHHMMMTTT___qqq555555555555555555555555444333333222222333333444777666444333333444666777555444444555666888:::;;;<<<>>>???@@@??????@@@BBBDDDDDDGGGJJJLLLQQQ^^^kkk~~~ooo]]]TTTPPPQQQVVV]]]iiissswwwtttpppqqqsssyyy}}}|||yyyvvvrrrooonnnnnnnnnvvvzzzlll___YYYZZZ\\\aaalllzzzvvvgggWWWKKK@@@999666888:::777555555999999:::===???===888444777777666666555555444444333444444444555666666666555555555555666666666666777777777777777777777777777777777777777777777777666777888999999:::999999;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>???AAACCCEEEFFFJJJMMMTTT___rrr444444444444444444444444444333333222222333333444555444333222222333444555555444444555666888:::;;;>>>???AAAAAA@@@@@@BBBCCCDDDDDDGGGKKKMMMTTTbbbqqqxxxiiiZZZQQQOOOQQQXXX___mmmxxxtttrrroooqqquuu|||{{{yyy|||zzzvvvrrrooonnnnnnnnnsss}}}wwwiii\\\UUUUUUXXX^^^iiiwwwyyyiiiXXXKKKBBB<<<888:::;;;888666666888888888:::<<<;;;777333666666666666666555555555444444555555555555555555555555555555666666666666777777777777777777777777777777777777777777777777666777888999999:::999999;;;;;;;;;;;;;;;<<<<<<<<<===>>>>>>???AAACCCEEEFFFJJJNNNTTT```sss333333333333333333333333444333333222222333333444444333222111111222333444555444444555666888;;;<<>>>>>???AAACCCEEEFFFJJJNNNUUU```ttt333333333333333333333333444333333222222333333444444444333222222333444444444444444555777999;;;===???@@@BBBBBBAAAAAACCCDDDDDDEEEIIILLLOOOXXXkkk}}}yyy```VVVMMMKKKOOOVVVbbbmmm~~~xxxmmmkkklllrrr|||~~~pppnnnooo{{{~~~|||wwwsssooolllkkkkkkooovvv|||mmm```RRRTTTVVV[[[dddsssuuuaaaRRRIIIAAA;;;;;;;;;999777888888777666555555666666555555555666666777777777888777777666666555555444444555555555555666666666666666666666666666666666666666666666666666666666666666666888999999999999999888999999::::::;;;;;;;;;===>>>>>>???AAACCCEEEFFFIIIMMMTTT___ttt444444444444444444444444444333333222222333333444555555444444444444555555444444444555777:::<<<===>>>???AAAAAA@@@@@@BBBCCCEEEGGGJJJLLLOOOZZZooowwwmmmUUUNNNIIIJJJQQQ[[[jjjwwwuuukkkjjjllltttzzzlllkkknnn{{{|||wwwrrrmmmjjjiiihhhnnnttt~~~qqqdddSSSUUUVVVYYY___lll||||||hhhYYYLLLCCC<<<::::::888777888888888777666555555666777555666666666777777888888777777777666666555555444555555555555666666666666666666666666666666666666666666666666666666666666666666888999999999999999888888999999:::;;;<<<<<<===>>>>>>???AAACCCEEEFFFGGGKKKSSS___sss555555555555555555555555444333333222222333333444555555555555555555555555444444444666888:::===>>>>>>???AAAAAA@@@@@@BBBCCCFFFHHHKKKNNNQQQ]]]vvv}}}wwwkkk```MMMIIIGGGLLLTTTaaarrrrrrkkkkkkoooxxxxxxkkkjjjooo}}}~~~{{{vvvqqqlllhhhfffffflllpppzzzvvvhhh^^^^^^^^^]]]```iiiyyynnn___OOOEEE===;;;:::888777999888999999888666666777888666777777777777777777888777777666666666666666666555555555555666666666666777777777777777777777777777777777777777777777777666777888999999:::999999888888999:::;;;<<<=========>>>>>>???AAACCCEEEFFFGGGKKKSSS___ttt444444444444444444444444444333333222222333333444444444444555555444444444444444555666888;;;===??????@@@BBBBBBAAAAAACCCDDDEEEGGGLLLPPPTTTccc~~~wwwooobbbVVVIIIFFFGGGNNNXXXfffyyy}}}pppkkklllrrr{{{uuuiiiiiiooo~~~{{{uuuooojjjfffdddcccgggkkkttt|||oooggggggddd```___eeesssqqqdddRRRHHH???<<<;;;888888:::666888:::999666555666888888888888777777777777777666666666666666777777777555555555555666666666666777777777777777777777777777777777777777777777777666777888999999:::999999999999:::;;;<<<===>>>>>>===>>>>>>???AAACCCEEEFFFIIIMMMUUUaaavvv333333333333333333333333444333333222222333333444222333333444444333333222444444555666888;;;>>>???@@@BBBCCCCCCBBBCCCDDDFFFDDDGGGLLLQQQWWWhhh~~~tttjjj\\\PPPHHHFFFHHHOOOZZZiii}}}{{{ppplllnnnuuu}}}rrrggghhhooo~~~zzzuuunnniiieeecccbbbcccgggppp~~~uuufffeeebbb[[[WWW\\\iiitttssseeeUUUKKKAAA===<<<::::::<<<555777:::999666444555777999999888888777777666666555555666666777777888888555555555555666666666777777777777777777777777777777777777777777777777777666777888999999:::999999999999:::;;;<<<>>>>>>???===>>>>>>@@@AAACCCEEEFFFJJJNNNVVVcccxxx333333333444444444555555555444444333333444444555555444333333222222222222555555666777999:::;;;;;;AAA@@@@@@@@@AAAAAABBBCCCFFFDDDJJJTTT]]]kkkvvvfffVVVLLLDDDEEEJJJSSS]]]lllyyyooolllnnnxxx{{{nnnfffeeeooo|||uuuooojjjddd```]]]bbbgggqqq{{{wwwlllbbbXXXUUUUUUZZZeeeoooxxxqqq```XXXPPPEEE===:::::::::999::::::999888777666555444;;;888666555555666555555777777666666555555555444555555555555666666666666555555555555555555555555777777888888888888777777777777888999::::::::::::;;;;;;;;;<<<<<<<<<<<<===>>>???AAAAAAAAABBBEEEGGGJJJNNNUUUbbbyyy333333333444444444555555555444444333333444444555555555444444333444444444888999:::;;;<<<>>>>>>???@@@@@@@@@@@@AAABBBCCCCCCGGGEEEJJJVVV```qqqwwwgggXXXPPPEEEFFFLLLUUU___nnnvvvppppppssszzzzzzoooggggggrrr{{{tttnnniiiddd___\\\```eeemmmvvvrrrggg\\\VVVVVVZZZdddmmmxxxuuufff\\\SSSHHH???;;;:::999888888888888888999999999999<<<:::888777888888888777777666666666555555555555555555666666666777777777666666666666666666666666777777888888888888777777777777888999::::::::::::;;;;;;;;;<<<<<<<<<<<<===>>>???AAAAAAAAABBBEEEGGGJJJNNNUUUccczzz333333333444444444555555555444444333333444444555555555555555555555666777::::::;;;===>>>???@@@AAA@@@@@@@@@@@@AAABBBCCCDDDGGGGGGLLLXXXeeeyyyxxxeeeXXXRRRFFFGGGMMMWWWbbbqqqyyyrrrpppsssyyy~~~yyyoooiiijjjvvvzzzsssmmmhhhddd```]]]___ccciiiqqqyyyzzznnnaaaYYYVVVYYYaaakkkxxx{{{mmmaaaXXXKKKAAA<<<:::888777888888999999::::::::::::<<<:::888777888888888777666666666666555555555555666666666777777777888888888888888888888888888888777777777777777777777777777777888999::::::::::::;;;;;;;;;<<<<<<<<<<<<===>>>???AAAAAAAAABBBEEEGGGJJJNNNUUUccc{{{333333333444444444555555555444444333333444444555444444444444555666777777777888999;;;<<<>>>???@@@??????@@@@@@BBBCCCDDDEEEIIIJJJOOOZZZiiixxxbbbTTTOOOFFFHHHOOOYYYdddsssyyyqqqnnnooouuu}}}xxxpppiiilll{{{zzzsssmmmhhhdddaaa___```cccgggmmmuuuttteee\\\XXXXXX```iiixxxqqqcccZZZMMMBBB===;;;999777;;;;;;:::999888888777777999777666666777777666444666666666666666555555555777777777777888888888888888888888888888888888888888888777777777777888888777777888999::::::::::::;;;;;;;;;<<<<<<<<<<<<===>>>???AAAAAAAAABBBEEEGGGJJJNNNVVVddd|||333333333444444444555555555444444333333444444555444333333333444555666666666666888999;;;===>>>?????????@@@AAABBBDDDFFFGGGKKKLLLRRR]]]nnnzzzaaaRRRLLLFFFIIIPPP[[[fffuuurrrlllkkknnnvvv~~~yyypppiiinnnzzzssslllhhheeebbbaaaaaacccggglllsss~~~yyykkkaaa[[[ZZZ```hhhvvvtttddd[[[NNNDDD???<<<:::888999999888888777777666666888777666666777777666444555555555666666666666666777777777777888888888888777777777777777777777777888888777666666777888888777777888999::::::::::::;;;;;;;;;<<<<<<<<<<<<===>>>???AAAAAAAAABBBEEEGGGIIINNNWWWfff}}}333333333444444444555555555444444333333444444555444444444333444444555555666777888:::<<<>>>???@@@>>>??????AAACCCEEEGGGHHHKKKOOOVVVaaauuuzzzbbbSSSMMMHHHJJJRRR^^^jjjyyyxxxmmmiiijjjnnnwww{{{qqqiiippp~~~yyyqqqkkkgggeeecccaaa```bbbfffkkkrrr|||rrrhhhaaa]]]```fffsssyyyggg^^^QQQFFFAAA>>><<<:::555555666777888999999:::999888888999::::::888666555555555666666666666666666666666777777777888888666666666666666666666666999888777666666777888999777777888999::::::::::::;;;;;;;;;<<<<<<<<<<<<===>>>???AAAAAAAAABBBEEEGGGIIINNNWWWggg~~~333333333444444444555555555444444333333444444555666666555555444555555555666777888:::<<<>>>@@@AAA>>>>>>???AAACCCEEEHHHIIIIIIOOOXXXfff|||}}}}}}tttaaaTTTOOOJJJMMMVVVaaannn}}}|||rrrjjjhhhkkkpppyyy|||qqqjjjsss|||vvvooohhheeecccaaa```\\\___ccciiipppzzz{{{qqqggg``````dddooonnndddVVVJJJCCC@@@<<<:::555666666888999::::::;;;888888888999::::::888666555555555555666666666777555555666666666777777777666666666666666666666666999888777666666777888999777777888999::::::::::::;;;;;;;;;<<<<<<<<<<<<===>>>???AAAAAAAAABBBEEEGGGIIINNNXXXggg333333333444444444555555555444444333333444444555999888777666666555666666444555777999;;;===??????>>>>>>???AAACCCFFFHHHIIIHHHOOOZZZiii{{{|||mmm]]]SSSOOOLLLPPPXXXdddqqqwwwooohhhhhhlllrrr{{{~~~qqqllluuuzzztttlllfffcccaaa```___XXX\\\aaagggnnnwwwwwwkkkccc```ccclllsssiiiZZZMMMFFFAAA===:::::::::999999999999999999666555666777999888666444444555555555666666777777555555555555666666666666666666666666666666666666999888777555555777888999777777888999::::::::::::;;;;;;;;;<<<<<<<<<======>>>???AAAAAAAAABBBEEEGGGIIINNNXXXhhh555555555555555555555555444444444444444444444444666666555555555555666666888999:::<<<>>>???@@@@@@@@@@@@@@@AAABBBDDDGGGHHHOOOPPPYYYlll}}}}}}vvvgggWWWPPPOOOTTTVVV___ooo|||rrrmmmiiiiiipppyyyuuupppxxx|||wwwrrrkkkfffcccaaa```___[[[]]]```dddiiiqqq{{{|||qqqgggbbbbbbmmmzzzrrrbbbTTTIII???<<<===999999:::999888666444333555555666666777777888888999999777666555555555555777777777777777777777777999888777555555777888999???===:::777666777888::::::888666888;;;<<<:::888888999;;;:::999999:::<<<===???AAAAAABBBCCCFFFHHHLLLOOOWWWggg555555555555555555555555444444444444444444444444555444444444444444444555777888:::;;;===>>>??????@@@@@@@@@AAABBBEEEGGGHHHMMMQQQ]]]sss}}}}}}~~~yyynnn```SSSNNNOOOUUUYYYdddtttnnnjjjgggiiiqqq{{{yyyssszzz{{{uuupppjjjdddaaa___^^^\\\YYYZZZ\\\```eeemmmvvv|||tttiiibbbaaajjjvvvxxxgggXXXLLLAAA===>>>;;;;;;;;;;;;:::999777666666666777777777777777888999888777666555555555555777777777777777777777777999888666555555666888999<<<;;;999777777777888999:::888777888:::;;;:::888;;;<<<>>>===<<<<<<===???;;;===??????@@@AAADDDFFFLLLOOOWWWggg555555555555555555555555444444444444444444444444333333333222222333333333666777999;;;===>>>>>>???@@@@@@@@@AAACCCEEEGGGIIILLLRRRbbb{{{~~~}}}{{{zzz}}}yyynnncccWWWNNNLLLOOOXXX___lll}}}xxxiiigggfffjjjsss}}}~~~vvv~~~zzzsssnnnhhhbbb___]]][[[ZZZVVVWWWXXX[[[___gggooovvvzzzlllcccbbbhhhrrrnnn^^^OOOCCC>>>???::::::;;;;;;:::999888888888888888888888777777777999888777666666555555666777777777777777777777777888777555555555555777888888888888888888888888888999888777888:::;;;:::999999:::<<<;;;::::::;;;===<<<===???@@@@@@AAADDDFFFLLLOOOWWWggg555555555555555555555555333333444444444444444444444333333222222333333444777888:::<<<===??????@@@@@@@@@@@@AAACCCFFFHHHJJJMMMUUUfff{{{xxxvvvxxx|||zzzpppeee[[[QQQJJJLLLQQQ[[[eeettt~~~pppffffffhhhmmmuuu~~~{{{zzzqqqmmmgggbbb___]]]ZZZYYYVVVWWWWWWXXX\\\ccclllrrrqqqgggeeeiiirrr~~~uuucccSSSEEE??????888888888888888888888777::::::999999888888777777888888777666666666666666666666666666666666666666666666555555555555666666555666777888999888888777999888888999::::::::::::888999;;;:::999999:::<<<>>>@@@AAABBBBBBDDDFFFIIILLLOOOWWWggg555555555555555555555555333333333444444444555555555555444444444444555555888999;;;===???@@@AAAAAA@@@@@@@@@AAADDDFFFIIIKKKPPPXXXjjj~~~zzzuuuuuuwwwzzzzzzyyytttjjj___UUUNNNJJJNNNUUU```kkk{{{vvvjjjfffhhhkkkpppwww{{{qqqmmmhhhccc```]]][[[YYYXXXXXXXXXXXX\\\ccclllrrr}}}yyynnnlllmmmuuu{{{iiiWWWHHH???>>>999999888888888888888888::::::999999888888777777888777777666666666666777666666666666666666666666666666555555555555666666444555777999999999888777888888999999999999::::::<<<===>>>>>>======>>>???>>>@@@BBBBBBCCCDDDGGGIIILLLOOOWWWhhh555555555555555555555555222333333444444555555555777666666555555666666777999:::<<<>>>@@@AAABBBBBB@@@@@@@@@BBBDDDGGGJJJKKKRRR\\\ppp~~~yyywwwwwwwwwuuussslllcccYYYRRRMMMLLLRRR[[[eeerrrpppgggfffiiioootttzzz{{{qqqmmmhhhdddaaa^^^[[[YYYYYYXXXXXXXXX[[[ccclllsss{{{xxxvvvtttzzznnn\\\KKKAAA>>>===<<<;;;:::::::::::::::888888888888888777777777777777666666666666777777777777777777777777777777666666666666666666666666555666888999999999888888777999::::::999888:::;;;;;;<<<======<<<<<<===???===>>>@@@AAAAAABBBEEEGGGLLLOOOXXXhhh555555555555555555555555222222333333444555555666777666666555555666666777999:::;;;===???@@@AAAAAA???@@@@@@BBBDDDGGGJJJLLLTTT___vvv}}}{{{wwwpppkkkaaaZZZRRRNNNLLLMMMVVV```lllyyyyyymmmfffeeejjjqqqwww}}}~~~zzzpppmmmhhhdddaaa^^^ZZZXXXWWWWWWVVVVVVZZZaaakkkrrryyyzzz~~~tttaaaOOOCCC???>>>===<<<:::999999999:::666666777777777777777888777777666666666666777777777777777777777777777777666777777777777777777666888888999999999999999999777999::::::888888999<<<999:::;;;;;;::::::;;;<<<===>>>@@@AAAAAACCCEEEHHHKKKOOOXXXhhh555555555555555555555555222222333333444555666666666666555555555555666666888999:::<<<>>>???@@@@@@???@@@@@@BBBDDDHHHJJJLLLTTTbbb{{{xxxmmmeeeYYYSSSMMMKKKKKKNNNYYYcccppp~~~vvvlllfffccciiiqqqyyy|||yyyooolllgggccc```]]]YYYWWWUUUTTTTTTTTTXXX```jjjqqqwww~~~}}}wwweeeRRREEEAAA===<<<:::888777777777777555555666666777777888888777777666666666666777888777777777777777777777777777777888888888888777777:::999999999999999999999666999;;;:::888777999<<<<<<===>>>>>>======>>>@@@???AAABBBCCCCCCEEEGGGJJJKKKOOOXXXhhh666666666666666666555555555444444333333444444555444444555555666888999::::::;;;======<<<<<<>>>???AAA@@@AAACCCGGGKKKMMMNNN[[[eeexxxkkkaaaWWWOOOHHHGGGKKKQQQZZZcccppprrriiihhheeekkkttt||||||xxxuuuooolllgggdddaaa^^^[[[YYYVVVVVVVVVVVVXXX]]]dddiiivvv{{{yyyxxxxxxyyygggVVVHHH@@@<<<;;;999:::;;;;;;999888888999:::999777777777888999888888888777777666666888888888888888888888888777777666666555555444444777777777777888999:::;;;888888999::::::;;;<<<<<<<<<<<<======>>>>>>??????===>>>>>>???AAACCCEEEFFFJJJPPPZZZhhh555555555555555555555555666555555444444555555666444444555555666888999::::::<<<============>>>@@@BBBAAAAAACCCGGGKKKMMMOOO]]]jjjwwwggg\\\SSSKKKFFFFFFKKKQQQ\\\eeeppp~~~nnnggggggeeellluuu|||}}}zzzxxxzzz|||wwwtttnnnkkkgggcccaaa^^^[[[YYYUUUVVVVVVVVVXXX\\\ccchhhrrrwwwvvvsssrrrwww|||iiiXXXJJJBBB===;;;::::::::::::999888888999:::999777777777888888888888888777777777666777777777777777777777777777777777777777777666666777777777777888999:::;;;777777888999999:::;;;;;;<<<<<<<<<===>>>>>>????????????@@@AAABBBDDDFFFGGGJJJQQQZZZhhh444444444444444444555555666666666555555666666666555555555555666888999:::;;;===>>>>>>>>>>>>???AAABBBBBBCCCDDDGGGKKKNNNPPP```pppuuucccWWWNNNHHHCCCEEEJJJQQQ\\\fffqqqwwwjjjeeeggggggmmmvvv}}}xxxsssooommmqqqwww|||wwwsssmmmjjjfffcccaaa^^^[[[YYYUUUUUUUUUUUUWWW[[[aaafffmmmrrr{{{qqqlllhhhlllyyymmm\\\NNNEEE>>><<<::::::::::::999888888999:::999777777777888888888888888777777777777666666666666666666666666777777888888888888888999777777777777888999::::::777777888888999999::::::;;;<<<<<<======>>>??????@@@@@@AAABBBDDDEEEGGGHHHJJJQQQZZZiii333333333444444444444444666666555555555555666666555555555555666777888999<<<===??????>>>>>>@@@AAACCCCCCDDDEEEGGGKKKPPPSSSaaauuuuuuaaaTTTKKKFFFCCCEEEIIIPPP\\\fffqqqqqqgggeeehhhjjjpppxxxvvvoooiiijjjnnnvvv{{{vvvrrrllliiieeebbb```^^^[[[XXXUUUUUUTTTTTTUUUYYY___dddkkkqqqzzz|||mmmfffaaacccmmm~~~rrraaaRRRIII@@@===;;;:::::::::999888888999:::999777777777888888888888777777777777777777777777777777777777777666777777888888999999999888888777777888999999:::888888999999999:::::::::;;;;;;<<<<<<===>>>>>>??????@@@@@@BBBCCCEEEGGGHHHJJJQQQ[[[iii333333333444444444555555555444444333333444444555666555555666666777888999<<<===??????>>>>>>@@@AAABBBCCCEEEFFFGGGLLLRRRWWWbbb{{{rrr___SSSIIIEEECCCEEEHHHOOOZZZfffrrryyymmmfffgggjjjmmmsss{{{~~~uuukkkhhhjjjoooyyy{{{uuupppkkkhhhdddaaa___]]]ZZZXXXTTTTTTSSSSSSTTTWWW]]]bbbkkkqqqzzz|||lllddd]]]]]]dddsssyyygggVVVLLLBBB???;;;:::999999999888888999:::999777777777888777777777777777777888888888888888888888888888888666666666777777888888888888888888777888888999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>??????@@@AAACCCDDDFFFGGGKKKQQQ[[[iii333333333444555555666666444444333333333333444444666666666666666777888888;;;===>>>>>>>>>>>>???AAAAAACCCEEEFFFHHHMMMUUU[[[hhh~~~mmm[[[QQQGGGDDDDDDFFFIIINNN[[[ggguuutttkkkfffhhhlllqqqwwwrrrjjjggghhhmmmsss{{{tttooojjjgggcccaaa___]]]ZZZXXXTTTTTTSSSRRRRRRVVV[[[___jjjoooxxx{{{lllccc\\\[[[___jjjooo\\\QQQCCC@@@<<<:::999999888888888999:::999777777777888777777777777888888888888888888888888888888888888666666777777777777777777999888888888888888999999;;;;;;;;;;;;<<<<<<<<<<<<:::;;;;;;<<<<<<===>>>>>>?????????AAABBBDDDFFFGGGKKKRRR[[[iii333444444555666666777777555555444444444444555555666666666666666777777888:::<<<============>>>@@@???BBBEEEFFFHHHNNNWWW___pppvvvdddUUULLLCCCBBBCCCFFFJJJPPP]]]jjjyyyqqqiiifffhhhllltttzzz~~~rrrjjjeeeeeehhhsss{{{zzzsssnnniiifffccc```^^^]]]ZZZXXXTTTSSSRRRQQQQQQTTTZZZ^^^eeekkkuuuyyykkkbbb\\\[[[\\\ccczzzvvvbbbUUUEEEAAA===:::999999888888888999:::999777777777888666777777777888888888888888888888888888888888888888888888888888888777777999999888888888888888999;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<======>>>@@@@@@AAABBBCCCEEEGGGHHHKKKRRR[[[jjj444444555555666777888888666666555555555555666666777666666666666777777888:::;;;======<<<<<<>>>???>>>BBBEEEGGGIIIOOOYYYaaaxxxooo^^^OOOGGG@@@@@@BBBGGGJJJRRR```mmm}}}~~~ooohhhfffhhhlllvvv||||||pppgggcccdddfffmmmwww}}}zzzsssnnniiifffbbb```^^^\\\ZZZXXXTTTSSSRRRPPPPPPTTTYYY]]]aaagggrrr|||vvvkkkbbb\\\[[[ZZZ___uuu|||gggYYYEEEBBB===:::999999888888888999:::999777777777888666666777777888888888999777777777777777777777777;;;::::::999999888888888999999888888888888888999::::::::::::::::::::::::::::::;;;;;;<<<======>>>AAAAAABBBCCCEEEGGGHHHJJJKKKRRR\\\jjj555555555555555555555555666555555555555666777777666666888999999:::999999::::::<<<===???AAABBBCCCBBBHHHCCC???GGGPPPYYYggg}}}rrrdddWWWKKKDDDBBB@@@AAAEEEJJJRRR```mmmzzzmmmiiihhhkkkoooyyyyyymmmfffbbbaaa```dddkkkqqqwww~~~tttllleeedddbbbaaa```^^^ZZZWWWWWWVVVSSSOOONNNPPPUUUYYY```hhhsss}}}|||yyylllfff```\\\[[[cccwwwnnnXXXLLLCCC<<<;;;;;;999888:::;;;:::999999888888999999999999::::::999888666555888777777777777888999:::666666666666777777777777999999999999999888777666<<<999666444444777:::======<<<<<<<<<<<<======>>>>>>@@@BBBCCCCCCEEEHHHKKKMMMTTT]]]lll555555555555555555555555555555444444555555666777666666777888999999999999:::;;;<<<===???AAABBBCCCBBBIIIEEEBBBJJJRRR[[[jjjyyykkk]]]QQQGGGAAABBBAAAAAAFFFKKKRRR```mmm~~~wwwkkkhhhhhhlllpppzzzwwwllleee^^^\\\]]]bbbgggkkkrrryyy|||}}}ssskkkeeedddbbbaaa```^^^ZZZWWWWWWUUUSSSPPPNNNPPPUUUYYY^^^eeepppyyywwwrrrkkkgggbbb^^^\\\```ooo~~~rrr]]]MMMDDD===;;;;;;999999:::;;;:::999999888888999999:::999888666666666666666::::::::::::::::::::::::666666666777777777777777888888999999999888777777;;;:::999888999:::;;;<<<<<<<<<<<<<<<<<<===>>>???BBBCCCDDDCCCCCCCCCEEEGGGMMMSSS]]]mmm555555555555555555555555444444444444444555555666666666777888888999999999:::;;;<<<>>>???AAABBBCCCAAAHHHFFFEEENNNTTT^^^nnnsssdddWWWLLLDDD???CCCAAAAAAEEEJJJRRR```lll|||sssiiigggiiimmmsss|||sssjjj```\\\ZZZ\\\^^^___dddjjjpppwww{{{qqqjjjeeecccaaa```___]]]ZZZWWWVVVUUURRRPPPNNNPPPUUUXXX\\\bbblllttt|||yyyrrrnnnjjjgggccc______iiitttxxxdddOOOFFF>>><<<<<<:::999;;;;;;:::999999888888999999;;;999666444333444666888666666777888888777666555666666777888888888888888777888888999999999888888:::;;;<<<<<<======<<<<<<;;;;;;;;;<<<<<<>>>??????BBBCCCDDDCCCCCCCCCEEEGGGKKKSSS^^^ooo555555555555555555555555444333333333333444555555666666666777888888999:::;;;;;;<<<>>>???@@@BBBBBB@@@GGGGGGHHHQQQVVVaaatttrrrbbbUUUKKKEEEAAAAAA@@@@@@DDDIIIQQQ___lll{{{~~~nnnffffffiiiooouuu~~~vvvjjjccc^^^]]]]]]\\\^^^bbbgggmmmvvvzzzpppiiieeecccaaa___^^^\\\YYYWWWUUUTTTRRRPPPOOOPPPTTTXXX[[[aaaiiiqqqyyy|||sssoookkkgggcccaaaiiirrr{{{hhhRRRHHH@@@===<<<::::::<<<;;;:::999999888888999999:::999777555555555777888222333666777888777555444666777888999999999888888666777888999999999999999:::;;;<<<<<<============;;;;;;;;;;;;<<<>>>???@@@>>>@@@BBBCCCCCCEEEHHHJJJJJJRRR^^^ppp555555555555555555555555444333333333333444555555666666666666777888999:::;;;<<<===>>>???@@@AAABBB???EEEFFFIIIRRRWWWcccyyyrrraaaTTTKKKFFFCCC@@@>>>???DDDIIIQQQ___lll}}}vvviiidddeeeiiiqqqxxxuuulllddd```^^^[[[[[[]]]^^^bbbhhhppp{{{yyypppiiieeeccc```^^^]]][[[YYYWWWSSSSSSRRRPPPOOOPPPTTTWWW[[[```hhhooowwwxxxrrrkkkgggccccccjjjsss{{{jjjUUUKKKAAA>>>===;;;;;;<<<;;;:::999999888888999999888888999999888888777777444666888;;;<<<<<<;;;;;;666777999:::::::::999888666777888999999999999999;;;::::::999:::<<<>>>???;;;;;;;;;<<<<<<===??????>>>@@@BBBCCCCCCEEEHHHJJJJJJRRR^^^ppp555555555555555555555555444444444444444555555666777666555555666777999:::<<<<<<===>>>???@@@AAAAAA???DDDEEEJJJSSSWWWgggrrraaaTTTKKKEEEBBB@@@>>>@@@EEEKKKSSSbbbooo{{{qqqfffccceeejjjsss{{{xxxlllfffaaa\\\YYYZZZ[[[]]]aaafffooo}}}yyypppiiieeebbb___]]]\\\ZZZXXXWWWRRRRRRQQQPPPOOOQQQTTTWWW[[[```hhhooowwwyyyrrrjjjeeebbbcccjjjsss{{{kkkWWWMMMCCC???>>>;;;;;;===;;;:::999999888888999999777888999::::::999888777444555777999:::;;;;;;:::666888:::;;;;;;;;;999888777888888999999999888888::::::888888999;;;>>>???===<<<<<<<<<<<<===>>>>>>BBBCCCDDDCCCCCCCCCEEEGGGKKKRRR^^^ooo555555555555555555555555555555444444555555666777777666555444555777999:::<<<<<<===>>>???@@@@@@AAAAAAEEEFFFKKKTTTYYYkkkuuudddVVVMMMFFFCCCAAA@@@BBBGGGNNNWWWffftttvvvmmmeeeccceeejjjttt}}}{{{rrrjjjbbb]]]\\\\\\]]]___aaagggsss~~~yyyqqqjjjeeebbb^^^\\\[[[ZZZXXXVVVQQQQQQQQQPPPOOOQQQTTTWWWZZZ```hhhooovvv~~~|||tttlllhhheeeeeejjjrrr{{{mmmYYYOOODDD@@@>>><<<<<<>>>;;;:::999999888888999999888888777777777888888888444444555555555555666666666888:::<<<<<<;;;999888888888999999999888777777888999999:::<<<======>>>>>>======<<<<<<<<<<<<===BBBCCCDDDCCCCCCCCCEEEGGGLLLSSS^^^nnn555555555555555555555555666555555555555666777777777666555444555777999:::<<<<<<===>>>???@@@@@@AAACCCFFFFFFLLLUUUZZZnnn}}}~~~}}}yyyhhhZZZOOOHHHDDDBBBAAADDDJJJQQQZZZjjjwwwtttkkkdddccceeekkkttt~~~~~~uuukkkdddbbbZZZ[[[[[[\\\```jjjvvv~~~yyyqqqkkkeeebbb^^^[[[ZZZYYYXXXVVVPPPQQQQQQPPPOOOQQQTTTWWWYYY___gggnnnuuu}}}xxxqqqmmmjjjhhhlllqqq|||nnnZZZOOOEEE@@@>>><<<<<<>>>;;;:::999999888888999999999777555444444666888999:::999888666555555555555666888;;;======<<<:::888999999999999999888777666666888;;;>>>???>>>===<<>>===<<<<<<;;;;;;<<<>>>@@@BBBCCCCCCEEEHHHKKKMMMSSS]]]mmm666666666666666666666666888888888888888888888888666666666666777888999:::;;;;;;<<<>>>???@@@AAABBBBBBGGGGGGKKKSSS[[[rrr}}}kkk]]]TTTMMMIII???EEEEEEIIITTT\\\lllsssiiiaaaaaaeeelllwwwxxxooojjjccc```^^^^^^^^^aaakkkuuu}}}zzzuuuoookkkcccbbb___\\\YYYWWWUUUTTTSSSRRRQQQPPPQQQRRRTTTVVVZZZ^^^dddkkkrrrzzz~~~xxxsssnnniiikkkqqq}}}nnn^^^QQQEEE@@@???======>>>:::::::::999999999888888777777777777666666666666777777777777888888888888444666888:::<<<<<<;;;:::999999999999888888777777;;;;;;::::::;;;<<<>>>???@@@>>>===<<<===>>>@@@AAA@@@@@@AAACCCEEEGGGIIIJJJMMMQQQ\\\ppp666666666666666666666666555555555555555555555555666666666666777888999:::;;;;;;<<<>>>???@@@AAABBBBBBHHHHHHLLLTTT]]]uuunnn___SSSJJJEEE???FFFFFFIIIUUU]]]mmmrrriiiaaaaaafffnnnxxxzzzssshhhddd```^^^]]]___hhhqqq|||}}}zzzuuupppllldddbbb___\\\YYYWWWUUUTTTRRRQQQPPPOOOOOOQQQSSSTTTXXX\\\bbbiiiooovvv}}}yyytttoookkklllppp{{{lllbbbUUUHHHCCCAAA>>><<<===:::::::::999999999999888888888888777777777666666777777777777888888888888444666888:::;;;;;;;;;:::999999999999888888888777;;;;;;::::::;;;<<<>>>>>>>>>===<<<;;;<<<===???@@@@@@@@@AAACCCEEEGGGIIIJJJMMMRRR]]]qqq666666666666666666666666444444444444444444444444666666666666777888999:::;;;;;;<<<>>>???@@@AAABBBBBBHHHHHHLLLVVV```zzzrrraaaSSSHHHBBB@@@FFFGGGKKKVVV___oooppphhhbbbccchhhpppzzztttmmmgggccc___^^^dddlllrrr~~~}}}zzzvvvpppllldddccc```]]]YYYWWWUUUTTTQQQPPPOOONNNNNNOOOQQQRRRVVVZZZ```eeekkkrrrxxx}}}zzzsssoookkkkkkmmm~~~|||lllfffYYYKKKEEEBBB>>>;;;;;;::::::::::::999999999999999999999888888888777777777777777777888888888888555666888:::;;;;;;::::::999999999999888888888888::::::::::::;;;<<<===>>>===<<<;;;;;;;;;<<<>>>???@@@@@@AAACCCEEEGGGIIIJJJOOOSSS^^^qqq666666666666666666666666666666666666666666666666666666666666777888999:::;;;;;;<<<>>>???@@@AAABBBAAAGGGGGGLLLWWWddd~~~uuucccSSSHHHAAA@@@GGGHHHLLLYYYbbbrrrnnngggbbbeeekkksss}}}{{{rrrkkkeeeaaadddiiikkkvvv|||yyyuuupppmmmeeeccc```]]]ZZZWWWUUUTTTQQQPPPOOONNNNNNOOOQQQRRRUUUXXX]]]bbbgggmmmssswww}}}{{{rrrmmmiiihhhiii|||rrriii[[[MMMGGGCCC>>>;;;;;;;;;;;;:::::::::999999999:::::::::999999999888888666777777777888888888888666777888999::::::999999999999999999999999999999::::::::::::;;;<<<============<<<<<<<<<===>>>???@@@@@@AAACCCEEEGGGIIIJJJPPPTTT___qqq666666666666666666666666666666666666666666666666666666666666777888999:::;;;;;;<<<>>>???@@@AAABBB@@@EEEFFFLLLYYYggg||||||uuucccTTTIIICCCAAAHHHIIINNN[[[eeeuuu{{{lllfffcccgggnnnvvvxxxppphhhgggiiijjjrrr}}}zzzxxxtttpppmmmfffdddaaa]]]ZZZWWWUUUTTTRRRQQQOOONNNNNNOOOQQQRRRUUUXXX\\\```dddiiinnnrrryyy{{{~~~~~~qqqkkkfffeeefffzzzyyylll^^^OOOGGGCCC>>><<<<<<;;;;;;;;;:::::::::999999::::::::::::999999999999666777777777888888888888777888888888999888888888999999999999999999999:::999999:::;;;;;;<<<<<<<<<>>>>>>===>>>>>>>>>??????@@@@@@AAACCCEEEGGGIIIJJJPPPTTT___rrr666666666666666666666666444444444444444444444444666666666666777888999:::;;;;;;<<<>>>???@@@AAABBB@@@EEEFFFMMM[[[kkk{{{zzzsssbbbSSSJJJFFFAAAIIIJJJPPP]]]hhhyyywwwjjjeeeccciiiqqqyyywwwppppppmmmsss}}}{{{xxxvvvsssooolllgggeeebbb^^^ZZZWWWUUUTTTSSSQQQPPPNNNNNNOOOPPPQQQSSSVVVZZZ]]]```dddiiilllrrrtttwwwyyy{{{uuujjjddddddhhhxxxsssdddRRRHHHCCC>>><<<===;;;;;;;;;;;;:::::::::::::::::::::999999999888888777777777777888888888888888888888888888777777777999999999999::::::::::::888999:::;;;<<<<<<<<<;;;>>>>>>>>>>>>????????????@@@@@@AAACCCEEEGGGIIIJJJPPPTTT___rrr666666666666666666666666555555555555555555555555666666666666777888999:::;;;;;;<<<>>>???@@@AAABBBBBBGGGHHHOOO^^^ppp{{{zzzqqq___QQQIIIFFFBBBIIIKKKQQQ___jjj{{{tttiiidddcccjjjsss{{{~~~uuuyyy}}}yyyvvvtttqqqnnnlllgggeeebbb^^^ZZZWWWUUUTTTRRRPPPNNNMMMLLLMMMOOOPPPQQQTTTWWWZZZ\\\___dddgggkkklllnnnoooqqqtttyyy}}}|||mmmfffgggmmmyyy~~~lllXXXJJJCCC>>><<<>>><<<;;;;;;;;;;;;:::::::::999999999999888888888888777777777777888888888888999999888777777777777777999999999:::::::::;;;;;;777888:::;;;<<<<<<;;;;;;<<<======>>>>>>>>>>>>>>>@@@@@@AAACCCEEEGGGIIIJJJOOOSSS^^^rrr666666666666666666666666888888888888888888888888666666666666777888999:::;;;;;;<<<>>>???@@@AAABBBDDDIIIJJJQQQaaasss|||zzzooo]]]OOOHHHEEEBBBJJJLLLRRR```kkk|||ssshhhddddddkkkttt|||}}}|||xxxuuussspppmmmkkkhhhfffbbb^^^ZZZWWWUUUTTTPPPOOOMMMLLLKKKLLLMMMNNNPPPRRRUUUWWWYYY\\\```ccceeefffggghhhjjjmmmqqquuuxxxyyyzzz|||~~~ppphhhkkkrrr|||sss\\\MMMDDD>>><<<===<<<<<<;;;;;;;;;:::::::::999999999888888888777777777777777777888888888888:::999888777666666666777999999999::::::;;;;;;;;;777888:::;;;<<<<<<;;;:::;;;<<<<<<===>>>=========@@@@@@AAACCCEEEGGGIIIJJJNNNSSS^^^rrr444555555666666666666666444:::AAACCC???999333000555555666777888:::<<<=========>>>???@@@@@@AAAAAAEEEDDDHHHRRRaaayyy~~~ppp]]]NNNIIIIIIFFFHHHMMMUUU^^^lll}}}nnneeeeeeggglllttt~~~~~~zzzuuurrrpppmmmkkkiiifffccc___\\\ZZZWWWTTTRRRPPPNNNKKKJJJKKKLLLMMMLLLOOOPPPQQQSSSVVVYYY[[[]]]___````````````ccchhhlllppppppqqqssstttuuuvvvwww{{{|||}}}|||zzzwwwsssqqquuuuuuuuuwww{{{vvvjjjjjjoooxxx```PPPFFF???<<<<<<<<<;;;::::::999999::::::<<<;;;:::888777666666666666666666666666666666666555555666888999:::;;;<<<999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>>>>????????????AAACCCDDDDDDFFFIIIKKKOOOUUU```qqq444555555666666666666666666BBBPPPTTTLLL@@@777444666666666777888:::;;;<<<===>>>???@@@AAABBBCCCCCCFFFEEEJJJTTTccc}}}|||lllZZZLLLGGGGGGDDDGGGNNNXXXbbbrrr|||mmmeeeeeeggglllttt~~~}}}yyyuuurrrpppnnnllljjjfffccc___\\\ZZZWWWTTTRRRPPPNNNKKKJJJKKKLLLMMMLLLNNNNNNPPPRRRTTTWWWYYY[[[[[[[[[[[[[[[[[[^^^bbbeeehhhhhhiiijjjlllmmmnnnnnntttuuuuuuuuussspppmmmkkkffffffggghhhkkkooorrruuu{{{~~~{{{nnnlllppp|||dddSSSHHH@@@======<<<;;;::::::999999::::::999999888888888888888999777777777777777777777777666666777888999::::::;;;999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>???????????????AAACCCDDDDDDFFFIIILLLOOOUUU___qqq444555555666666666666666444BBBOOORRRHHH;;;555444777777777777888999:::;;;===>>>???@@@BBBCCCEEEEEEGGGGGGLLLVVVggg~~~vvvgggUUUIIIFFFFFFDDDHHHQQQ]]]jjj|||xxxkkkcccdddgggllluuu~~~{{{yyyuuurrrqqqooommmkkkfffccc___\\\ZZZWWWTTTRRRPPPMMMKKKJJJKKKLLLLLLLLLLLLLLLMMMOOOQQQTTTVVVWWWVVVWWWXXXWWWWWWXXX[[[^^^___```aaabbbccceeeffffffjjjjjjkkkkkkiiigggdddbbb]]]]]]]]]^^^```ccceeeggglllmmmoooyyyqqqmmmooozzzjjjWWWKKKBBB>>>>>><<<;;;::::::999999::::::666666777777888999;;;;;;888888888888888888888888777777888888888999999999999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<======>>>>>>???????????????AAACCCDDDEEEFFFIIILLLNNNUUU___qqq444555555666666666666666555:::???===666222222555888777777777888999::::::<<<===>>>@@@BBBCCCEEEFFFFFFHHHMMMXXXkkk~~~zzzpppaaaRRRHHHFFFGGGFFFKKKWWWeeessstttiiibbbcccgggmmmuuu~~~zzzxxxuuusssrrrpppnnnkkkfffccc___\\\ZZZWWWTTTRRROOOMMMKKKKKKLLLMMMLLLKKKJJJJJJKKKLLLNNNPPPRRRSSSTTTUUUVVVVVVUUUUUUWWWYYY[[[\\\]]]^^^```aaabbbbbbaaabbbbbbbbbaaa^^^\\\[[[YYYYYYYYYZZZ[[[\\\^^^___``````cccjjjxxxqqqkkkkkkrrrooo[[[MMMBBB>>>>>><<<;;;::::::999999::::::666666777777888999;;;;;;999999999999999999999999888888888888888888888888999999999:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<======>>>>>>??????@@@@@@@@@AAACCCDDDEEEGGGJJJLLLNNNTTT___qqq444555555666666666666666888666444222222444666888888777777777888999::::::;;;;;;===???@@@BBBDDDDDDEEEHHHNNNYYYnnn{{{vvvkkk\\\OOOHHHGGGHHHLLLRRR^^^mmm|||ooofffaaabbbfffmmmvvvzzzxxxvvvtttsssqqqnnnkkkfffccc___\\\ZZZWWWTTTRRROOOMMMKKKKKKLLLMMMLLLKKKIIIIIIJJJKKKLLLNNNPPPQQQQQQSSSTTTUUUTTTSSSTTTUUUYYYYYYZZZ\\\]]]^^^___```\\\\\\]]]\\\\\\ZZZYYYXXXUUUUUUUUUVVVVVVWWWXXXXXXXXXZZZ]]]aaagggppp|||rrrjjjjjjlllzzzrrr]]]MMMBBB======<<<;;;::::::999999::::::999888888888888888999999999999999999999999999999999999999888888888888777999999999:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<======>>>??????@@@@@@@@@BBBDDDEEEEEEGGGJJJLLLNNNUUU```sss444555555666666666666666444333222333777888777666777777777777888999:::;;;;;;<<<===>>>@@@AAACCCCCCDDDIIIPPPZZZqqqyyyrrrfffXXXMMMHHHHHHJJJQQQWWWdddtttyyyjjjccc___aaafffmmmwww{{{yyywwwuuusssqqqmmmjjjfffccc___\\\ZZZWWWTTTRRRNNNMMMLLLLLLMMMMMMLLLJJJIIIIIIJJJJJJLLLMMMOOOOOONNNPPPSSSTTTSSSRRRRRRSSSVVVVVVWWWXXXZZZ[[[\\\]]]ZZZZZZZZZZZZZZZYYYXXXXXXVVVVVVWWWWWWXXXXXXXXXXXXVVVVVVYYY\\\^^^cccqqqsssjjjjjjhhhwwwuuu^^^NNNCCC======<<<;;;::::::999999::::::::::::999888777777777888999999999999999999999999999999888888888888888888999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<===>>>???@@@@@@AAA@@@BBBDDDEEEFFFGGGJJJMMMOOOVVVbbbttt444555555666666666666666222333444555666666666555666666666777888:::;;;<<<======>>>???@@@BBBBBBCCCEEEKKKRRR\\\uuuwwwooobbbTTTJJJGGGHHHKKKSSSZZZhhhyyytttfff```^^^aaafffnnnwww|||zzzxxxvvvtttqqqllliiifffccc___\\\ZZZWWWTTTRRRNNNMMMLLLLLLMMMMMMLLLJJJJJJJJJKKKKKKLLLMMMNNNOOONNNQQQTTTVVVUUUTTTTTTTTTTTTTTTUUUWWWXXXYYYZZZ[[[ZZZZZZZZZZZZYYYYYYYYYYYYYYYZZZZZZ[[[[[[[[[[[[[[[XXXUUUUUUXXXZZZ___kkkwwwqqqiiihhhcccsssxxxaaaPPPDDD???>>><<<;;;::::::999999:::::::::999999888777777888888999999999999999999999999888888888888888888999999999999::::::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<===>>>???@@@AAAAAAAAABBBDDDEEEFFFHHHKKKMMMPPPWWWcccvvv444555555666666666666666666888888666333333777<<<555555666777888:::<<<===??????@@@AAAAAABBBCCCCCCFFFMMMTTT^^^xxxuuulll___QQQHHHFFFHHHJJJSSS[[[jjj{{{rrrddd___^^^```fffnnnxxx}}}{{{xxxvvvtttppplllhhhfffccc___\\\ZZZWWWTTTRRRNNNMMMLLLMMMNNNMMMLLLJJJKKKKKKKKKLLLLLLMMMOOOOOOPPPSSSWWWYYYYYYXXXXXXXXXTTTUUUVVVWWWXXXYYYZZZ[[[ZZZZZZZZZYYYYYYYYYYYYYYYXXXXXXYYYZZZ[[[[[[ZZZZZZ]]]UUUQQQTTTXXX]]]eeeooo~~~nnnffffff___ooozzzbbbQQQEEE@@@@@@<<<;;;::::::999999::::::999888888888888888999999888888888888888888888888777777888888888999999999999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<;;;<<<===>>>???@@@AAAAAAAAABBBDDDEEEFFFHHHKKKMMMPPPXXXdddwww666666666666666555555555555555555555555666777777:::999777666666888:::<<<======???@@@BBBCCCEEEEEELLLLLLSSSddd}}}}}}tttjjjZZZMMMHHHIIIJJJJJJPPPYYYiiizzzooocccbbb^^^```eeelllvvv~~~}}}|||xxxtttpppmmmkkkjjjdddccc```]]]YYYUUURRRQQQNNNMMMMMMNNNOOOOOOMMMKKKIIIIIIIIIKKKMMMPPPSSSTTTVVVXXXZZZ[[[YYYWWWVVVVVVXXXXXXXXXYYYZZZ\\\]]]^^^\\\]]]^^^___^^^]]]\\\[[[[[[[[[[[[]]]___```^^^\\\YYYVVVUUUUUUUUUXXXaaakkk|||}}}oooddd______jjj}}}gggSSSGGGAAA???>>>===<<<;;;:::999999999999999999888888888888888888999:::999888777888999<<<888444444888;;;======777888999:::::::::999999:::;;;<<>>;;;>>>>>>>>>>>>>>>?????????CCCCCCDDDEEEFFFHHHJJJKKKTTTZZZeeewww666666666666666666666555555555555555555666777777888777555555555777:::<<<======???@@@BBBCCCEEEEEELLLNNNUUUhhh}}}}}}sssiiiYYYLLLGGGHHHJJJJJJPPPZZZjjj|||pppdddddd^^^aaafffnnnxxx}}}|||zzzwwwsssooollliiihhhaaa```]]]ZZZWWWUUUTTTSSSQQQOOONNNOOOPPPPPPOOOMMMJJJJJJJJJLLLNNNQQQSSSUUUVVVXXX[[[\\\[[[YYYYYYYYYYYYZZZ[[[\\\^^^___``````^^^___`````````___^^^]]]]]]]]]]]]___aaaaaa___^^^ZZZWWWUUUVVVVVVXXXaaakkkzzz{{{mmmbbb\\\]]]gggzzzlllVVVHHHAAA=========<<<;;;:::::::::::::::999999999888777777777666777888888888888999::::::888666777:::;;;;;;:::999999999999::::::::::::;;;;;;<<<>>>@@@@@@>>><<<===>>>>>>>>>??????@@@@@@CCCCCCDDDEEEFFFHHHJJJKKKSSSYYYdddxxx555555666666666666666666555555555555555666777777777666666666777999<<<>>>======???@@@BBBCCCEEEEEEMMMOOOXXXmmm~~~~~~rrrfffVVVJJJFFFGGGIIIKKKQQQ[[[lllpppeeeddd^^^bbbhhhqqq{{{}}}|||{{{yyyuuuqqqllliiifffeee```^^^\\\YYYXXXWWWWWWWWWUUUSSSQQQQQQQQQRRRQQQPPPMMMLLLLLLMMMOOORRRTTTVVVWWWYYY\\\]]]]]]\\\[[[\\\YYY[[[^^^aaacccddddddcccbbbbbbccccccbbbbbbaaa``````______```bbbbbb```___[[[XXXWWWWWWVVVXXXaaajjjxxxxxxlllaaa[[[\\\dddtttpppYYYIII@@@<<<===<<<;;;;;;::::::::::::::::::999999888777666666444555777888777888999;;;888888888:::;;;;;;999777;;;:::999999999:::<<<===<<<<<<<<<===???@@@???>>><<<======>>>???@@@AAAAAABBBCCCCCCEEEFFFIIIJJJKKKQQQXXXdddxxx555555555555666666666666555555555555555666777777777777777777999<<<>>>@@@======???@@@BBBCCCEEEEEELLLOOO[[[rrrqqqcccSSSIIIEEEEEEHHHLLLRRR]]]oooooocccaaa^^^bbbjjjttt~~~}}}{{{yyywwwsssooojjjfffcccbbbaaa```]]][[[YYYYYYYYYYYYWWWUUUSSSRRRSSSTTTTTTSSSPPPOOONNNNNNPPPSSSVVVXXXYYY[[[^^^___^^^\\\\\\\\\ZZZ]]]aaaeeeggggggfffeeeffffffffffffeeeeeeddddddbbbaaa``````aaabbb```___\\\YYYXXXXXXWWWXXX___iiiuuuxxxnnneee___\\\bbbooosssZZZIII@@@======<<<;;;:::::::::::::::;;;::::::999888777666666555666888888777777888999999999999:::::::::888777<<<;;;:::999999;;;===>>>===<<<;;;<<<>>>@@@???>>><<<<<<===>>>@@@AAABBBBBBBBBBBBCCCEEEGGGIIIKKKLLLPPPWWWdddyyy444555555555666666777777555555555555555666777777555555555777999;;;===???======???@@@BBBCCCEEEEEEKKKOOO\\\vvvppp```PPPIIIEEEDDDHHHNNNSSS^^^qqqkkk```^^^^^^ccclllwww~~~|||yyywwwsssnnniiieeebbb```aaa```]]][[[YYYXXXXXXXXXXXXVVVUUUUUUVVVWWWWWWVVVSSSRRRQQQPPPQQQTTTWWWYYY\\\^^^``````^^^\\\[[[[[[\\\___ccchhhjjjjjjhhhgggiiiiiiiiihhhhhhhhhhhhhhhcccaaa``````aaaaaa```^^^]]]ZZZYYYXXXWWWWWW^^^fffsss~~~|||tttlllfff___bbblll}}}tttZZZIIIAAA???<<<<<<;;;:::::::::;;;;;;::::::999999888777777666888999999888666555666777::::::999888888888999:::<<<;;;:::999999;;;===>>>===<<<;;;<<<>>>@@@???>>><<<===>>>???@@@AAABBBBBBAAABBBCCCDDDGGGIIIKKKLLLOOOWWWdddyyy444444555555666777777777555555555555555666777777222222333555777999:::;;;======???@@@BBBCCCEEEEEEKKKPPP___zzzppp___OOOHHHFFFDDDIIIQQQUUU```tttzzzggg^^^]]]^^^ccclllxxx~~~zzzxxxtttnnniiidddaaa___^^^]]]\\\[[[YYYWWWVVVUUUXXXWWWXXXYYY[[[\\\[[[YYYWWWUUUSSSRRRRRRUUUYYY[[[^^^```bbbcccaaa___^^^^^^```bbbfffjjjllllllkkkiiillllllkkkjjjjjjjjjjjjjjjeeecccaaa``````aaa```^^^]]]ZZZYYYXXXVVVUUU[[[dddooozzzyyyrrrlllbbbccciiiwwwyyy^^^KKKCCCAAA<<<;;;;;;::::::;;;;;;;;;999999999888888888888888:::;;;;;;:::777666666777999::::::888777777:::<<<;;;:::999999999:::<<<===<<<<<<<<<===???@@@???>>>===>>>>>>???@@@AAABBBBBBAAABBBCCCDDDGGGIIILLLMMMOOOWWWeeezzz444444555555666777777888555555555555555666777777333444555666888999:::;;;======???@@@BBBCCCEEEEEELLLQQQaaappp^^^NNNIIIGGGDDDIIISSSVVVaaavvvuuueee^^^___^^^ccclllxxx|||yyyuuuooojjjeeeaaa```\\\]]]^^^^^^]]]\\\ZZZXXXYYYYYY[[[___aaabbb```^^^YYYWWWUUUSSSSSSVVVZZZ\\\^^^aaadddeeeeeedddddddddeeegggjjjmmmnnnnnnmmmlllnnnmmmlllkkkkkkkkkllllllhhheeebbbaaaaaabbbaaa```\\\ZZZXXXXXXUUUTTTYYYaaajjjuuu|||sssmmmdddcccgggrrrfffPPPEEEAAA;;;;;;;;;::::::;;;;;;<<<888888888888888999999999:::;;;;;;:::888777888999555888:::;;;999888:::;;;999999999999::::::::::::;;;;;;<<<>>>@@@@@@>>><<>>;;;@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBDDDGGGJJJLLLMMMPPPXXXfff{{{777777666666666666777777666666666666666555555555666666777888999;;;===>>><<<>>>@@@@@@AAABBBEEEGGGLLLSSSeeeooo___NNNHHHHHHIIIKKKMMMYYYeeezzz{{{ooobbb]]]___^^^eeeppp|||}}}}}}~~~zzztttmmmgggbbb```^^^___bbbeeefffddd```\\\^^^\\\]]]ccckkkmmmiiiccc```]]]ZZZXXXYYY[[[\\\\\\]]]aaagggjjjllllllmmmnnnlllnnnppprrrrrrpppnnnmmmnnnnnnnnnnnnnnnmmmmmmlllllljjjfffdddddddddcccbbb\\\ZZZWWWUUUTTTTTTVVVWWWccclllzzz~~~ssslllkkkeeecccnnn~~~oooWWWGGG???>>>>>>===<<<;;;;;;;;;;;;999::::::;;;;;;::::::999::::::999999999:::;;;;;;999888777777777888:::::::::::::::;;;;;;;;;<<<<<<;;;;;;::::::;;;<<<>>>??????@@@@@@???>>>>>>???AAABBBCCCEEEEEEFFFGGGJJJLLLTTTYYYhhh777777666666666666777777666666666666666666666555777777777888999;;;<<<===<<<>>>@@@@@@AAABBBEEEGGGMMMUUUhhhkkk\\\MMMGGGGGGIIIKKKNNNZZZfff{{{vvvkkk___[[[^^^___fffqqq}}}~~~zzzxxx~~~~~~yyysssmmmhhhcccaaa]]]^^^bbbfffjjjkkkhhhfff___]]]___eeemmmpppmmmhhhaaa^^^[[[YYYZZZ\\\]]]]]]^^^bbbgggkkklllmmmnnnooopppqqqsssuuuuuusssqqqooonnnnnnoooooonnnnnnmmmlllmmmkkkhhhggggggfffdddccc\\\ZZZWWWUUUTTTTTTUUUVVV___hhhvvvvvvnnnkkkeeedddooorrrZZZIIIBBB>>>===<<<;;;::::::::::::999999::::::::::::999999===<<<;;;:::999888888888999888777777777888999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>??????@@@@@@???>>>>>>???AAACCCDDDFFFGGGGGGHHHKKKMMMSSSYYYhhh666666666666666666666666555555666666666666666666888888888888999:::;;;<<<===>>>@@@AAAAAABBBEEEGGGNNNWWWkkkeeeWWWJJJEEEFFFHHHKKKOOO[[[fff|||}}}oooeee[[[XXX\\\aaahhhsss~~~yyyuuutttwww|||xxxsssmmmhhheeeccc___```dddiiimmmoooooommm```___aaagggooosssqqqmmmccc```]]][[[\\\^^^_________ccchhhlllmmmooopppqqqrrrtttuuuwwwvvvtttrrrpppnnnnnnoooooonnnnnnmmmlllnnnlllkkkjjjjjjhhheeeccc\\\ZZZWWWTTTRRRRRRSSSTTTZZZbbbooo|||zzzrrrlllfffeeepppttt\\\LLLDDD======<<<;;;::::::::::::888999999::::::999999888===<<<;;;999888888888888888888777777888888999:::999999999999::::::::::::<<<;;;;;;;;;<<<===>>>??????@@@AAA@@@>>>>>>@@@AAADDDEEEGGGHHHHHHJJJLLLOOOSSSYYYhhh555666666666666666666555555555555555666666666666999888888888999::::::;;;===???@@@AAAAAACCCEEEHHHNNNXXXnnnwww]]]RRRGGGDDDEEEHHHKKKPPPZZZfff{{{xxxjjjaaaYYYXXX\\\cccjjjuuu|||vvvnnnpppwww~~~{{{wwwrrrnnnjjjhhhgggddddddfffiiilllnnnnnnmmmbbbaaabbbhhhnnnrrrqqqoooeeebbb___^^^___```aaabbbaaaeeeiiilllnnnpppqqqsssrrrsssuuuvvvvvvsssqqqoooooooooooooooooonnnmmmmmmmmmlllkkkjjjjjjhhheeebbb[[[YYYUUUQQQOOOOOOPPPPPPUUU]]]iiiuuu~~~wwwmmmgggfffqqquuu^^^MMMEEE===<<<;;;::::::999999:::888999999999999999999888888888888888999:::;;;;;;888888888888888999999999888888999999999:::::::::<<<<<<<<<======>>>??????@@@@@@AAA@@@???>>>@@@BBBCCCEEEGGGGGGHHHJJJMMMOOOSSSYYYhhh555555666666666666555555444555555555666666777777999888888888999::::::;;;===???AAAAAABBBCCCFFFHHHNNNYYYppp{{{~~~nnnWWWMMMEEECCCEEEGGGLLLQQQXXXdddyyyuuuggg```ZZZZZZ^^^eeelllwwwwwwmmmmmmqqqzzz}}}{{{wwwsssooommmkkkkkkgggfffeeefffhhhjjjjjjjjjdddccccccgggllloooooonnnhhheeebbb```bbbcccddddddcccfffjjjmmmnnnooorrrsssssstttvvvwwwwwwuuurrrpppooooooooooooooonnnnnnmmmjjjiiihhhhhhhhhfffccc```YYYWWWSSSOOOLLLKKKKKKLLLQQQXXXcccnnnyyy|||pppiiigggppp~~~yyyaaaPPPGGG======<<<;;;::::::::::::999999999::::::999999999888888888888999:::;;;<<<777777888888999999999999888888999999999:::::::::<<<<<<===>>>>>>?????????@@@AAAAAA@@@??????@@@BBBBBBCCCEEEGGGGGGIIILLLOOOSSSZZZiii444555666777777666555444444444555555666777777777888888888888999:::;;;<<<>>>???AAABBBBBBCCCFFFHHHNNNZZZssswwwzzzwwwgggSSSKKKDDDCCCEEEGGGLLLQQQWWWcccyyysssgggaaa\\\\\\```fffmmmxxxyyypppmmmnnnssszzz~~~{{{xxxtttqqqpppooopppjjjgggdddccceeegggggghhhdddcccccceeeiiilllmmmnnnkkkhhhdddcccdddfffggggggfffhhhkkkmmmmmmnnnppprrrtttuuuxxxyyyyyyxxxvvvtttooooooppppppoooooonnnmmmiiigggfffeeedddccc```^^^YYYWWWRRRNNNJJJIIIIIIIIINNNTTT^^^hhhrrr~~~ssskkkgggnnn{{{}}}eeeSSSIII>>>>>>===<<<;;;;;;;;;;;;999::::::;;;;;;::::::999::::::999888888888888888777777888999999999999888999999999999::::::::::::<<<===>>>???@@@@@@@@@???@@@AAABBBAAA??????AAABBBAAACCCEEEFFFGGGIIILLLOOOTTT[[[kkk333444666777777666444333444444555555666777777888777777777888999;;;<<<===>>>???AAABBBBBBDDDFFFIIIPPP]]]vvvuuuwwwsssbbbPPPIIIDDDDDDEEEFFFKKKQQQXXXdddyyysssgggccc^^^]]]```fffmmmxxxrrrmmmjjjlllpppwww~~~|||xxxuuusssrrrssssssrrrnnnhhhdddccccccccccccbbbaaabbbdddgggkkknnnpppmmmjjjfffeeefffhhhiiiiiigggiiikkkllllllmmmoooppprrrtttwwwyyyyyyyyywwwvvvoooppppppppppppooonnnnnnhhhfffdddbbbbbbaaa___^^^[[[XXXSSSNNNKKKIIIHHHIIIKKKPPPYYYbbbkkkwwwwwwmmmggglllxxx|||dddQQQGGG??????>>>===<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;::::::999999888888888888888666777888999:::999999888::::::::::::;;;;;;;;;;;;<<<===>>>@@@@@@@@@@@@@@@@@@AAABBBAAA@@@???AAACCCBBBDDDFFFGGGHHHKKKNNNPPPVVV]]]mmm333444666777777666444333444444444555666777777888666666777888999;;;===>>>>>>@@@AAABBBBBBDDDFFFIIIRRR___yyyuuuvvvrrr```OOOIIIDDDDDDEEEFFFKKKQQQYYYeeezzzrrrgggddd___^^^```gggnnnxxxsssmmmhhhhhhjjjppp|||~~~|||yyyvvvttttttuuuvvv|||vvvmmmfffbbb```^^^]]]``````aaacccggglllpppsssnnnkkkgggfffgggiiijjjjjjiiijjjllllllkkklllnnnooooooqqqtttwwwxxxwwwuuutttpppppppppppppppooonnnnnniiifffcccaaa``````___^^^\\\YYYTTTOOOLLLIIIIIIIIIIIINNNVVV^^^gggrrr~~~yyyooogggjjjuuuzzzaaaMMMCCC@@@???>>>======<<<<<<===;;;<<<<<<======<<<<<<;;;666666666777888:::;;;<<<666777888999:::999888888::::::;;;;;;;;;;;;<<<<<<<<<===???@@@AAAAAA@@@@@@AAABBBBBBAAA@@@@@@AAACCCCCCEEEGGGIIIJJJLLLOOORRRVVV^^^nnn444444444555555555555666555666666555333333444666666666777888999;;;<<<===???>>>???BBBBBBAAAEEEJJJRRRaaa|||zzzyyynnn^^^LLLFFFBBBCCCDDDFFFLLLSSSYYYhhhrrrfff```\\\]]]bbblllrrr{{{|||ooogggiiiiiihhhppp}}}}}}yyyxxxvvvuuuzzz~~~vvvkkkbbb]]]]]]^^^```dddhhhiiiiiiiiimmmppprrrooollljjjjjjjjjjjjjjjlllllllllkkkjjjjjjllloooqqqssstttvvvwwwxxxwwwwwwqqqpppooonnnmmmmmmmmmmmmiiihhhfffdddbbbaaa``````\\\YYYTTTPPPNNNLLLKKKIIIJJJJJJOOOWWW^^^fffssszzzlllhhhllltttsss^^^NNNFFFCCCAAA>>>======<<<:::999:::::::::::::::999888777999999999999999999999999;;;888666888======999444888999::::::;;;:::::::::===>>>???@@@@@@AAA@@@@@@??????@@@@@@@@@AAAAAAAAACCCEEEFFFFFFGGGIIILLLOOOVVV\\\mmm444444444555555555555666555666666555444333555666666777777888999;;;<<<======<<<>>>BBBCCCCCCFFFLLLSSSbbb~~~~~~|||ooo^^^LLLFFFBBBBBBDDDFFFLLLSSS[[[iiiqqqeee```\\\^^^ccckkkrrr{{{wwwkkkiiigggdddiiirrr{{{{{{yyywwwvvv{{{{{{pppfff___]]]^^^___ccchhhjjjjjjkkkmmmppptttqqqnnnlllkkkjjjjjjjjjkkkllllllkkkiiijjjlllnnnooopppsssuuuwwwwwwxxxwwwqqqpppooonnnmmmmmmmmmmmmiiihhhfffdddbbbaaa```___]]]YYYUUUQQQOOONNNLLLKKKJJJJJJNNNUUU\\\dddqqq}}}xxxjjjgggllltttsss___OOOEEEAAA???============<<<;;;999999:::::::::999999888888888888888888888888888999999:::;;;;;;;;;999888<<<<<<===>>>?????????>>>===>>>???@@@@@@AAA@@@@@@??????@@@@@@@@@AAAAAAAAACCCDDDFFFFFFGGGIIIMMMOOOWWW^^^ooo444444444555555555555666555555666555444444555777777777777888:::;;;===>>><<<;;;===AAACCCDDDHHHNNNSSScccooo^^^LLLFFFAAABBBCCCEEELLLSSS\\\kkkoooeee```]]]^^^dddkkkrrr{{{sssmmmjjjfffgggkkksssyyy}}}zzzxxxwww|||wwwkkkbbb^^^^^^]]]bbbiiilllllllllnnnpppvvvtttrrrooommmkkkkkkjjjlllllllllkkkiiiiiikkkmmmmmmnnnpppsssuuuvvvvvvvvvpppooonnnmmmmmmllllllmmmiiiiiigggeeecccaaa```___^^^ZZZVVVSSSRRRPPPNNNMMMJJJJJJMMMTTTZZZaaammmxxxuuuiiihhhnnnvvvrrr```OOODDD@@@>>><<<<<<===>>>===<<<888999999::::::::::::999777777777777777777777777777:::<<<<<<999888999;;;999:::;;;<<<======>>>======>>>???@@@@@@AAA@@@@@@??????@@@@@@@@@AAAAAAAAACCCDDDFFFFFFGGGIIIMMMPPPWWW___qqq444444444555555555555666444555666555444444666888777777888888:::<<<===>>>===<<<>>>BBBCCCCCCHHHMMMRRRdddooo\\\LLLFFFAAAAAACCCEEELLLSSS]]]mmmnnnddd___\\\]]]bbbjjjrrr{{{}}}uuurrrnnnllllllppptttzzz}}}zzzyyy}}}qqqeee___^^^\\\bbbiiimmmmmmmmmnnnpppvvvvvvuuussspppmmmllllllmmmnnnnnnllljjjjjjlllnnnmmmnnnppprrrsssssssssrrrnnnmmmllllllkkkkkkkkkllljjjjjjiiigggeeecccbbbaaa___\\\XXXVVVUUUSSSQQQPPPKKKKKKMMMSSSWWW]]]hhhttt~~~wwwlllkkkpppxxxqqq___NNNCCCAAA???===<<<===>>>===<<<888888999:::;;;;;;;;;;;;888888888888888888888888777888999999999999999:::777888999:::;;;<<<<<<<<<======???@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAABBBDDDEEEFFFGGGJJJMMMPPPUUU___rrr444444444555555555555666444555666666555555777999777777888999:::<<<===>>>@@@>>>???CCCCCCCCCFFFLLLRRReeeooo\\\NNNGGGBBBAAACCCFFFMMMUUU___ooommmccc^^^ZZZ[[[```jjjqqq|||}}}xxxsssqqqssstttwwwzzz}}}~~~{{{tttggg```___\\\bbbiiimmmmmmlllmmmooouuuwwwxxxvvvrrrooonnnooopppppppppnnnmmmlllnnnpppooopppqqqqqqqqqooonnnmmmkkkkkkjjjjjjiiiiiijjjjjjjjjjjjjjjiiihhhfffeeeccc```^^^[[[YYYXXXWWWUUUSSSNNNMMMOOOSSSVVVZZZeeeppp}}}}}}rrrppptttzzzqqq___NNNCCCCCCAAA>>>======<<<;;;999888999:::;;;;;;;;;;;;;;;999999999999999999999999999666444555999;;;999666999:::;;;<<<==================???@@@@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAABBBCCCEEEFFFGGGJJJNNNQQQSSS]]]sss444444444555555555555666444555666666555666777999888888888999;;;<<<>>>???AAA???@@@CCCCCCBBBFFFKKKSSSgggooo]]]OOOHHHCCCBBBDDDGGGNNNVVVbbbrrrkkkbbb^^^ZZZ[[[```iiiqqq|||zzz||||||{{{{{{{{{{{{||||||zzz}}}~~~uuuhhhaaaaaa^^^ccchhhkkkkkkjjjlllnnnqqquuuxxxxxxtttrrrqqqrrrrrrrrrrrrpppnnnnnnoooqqqqqqqqqqqqqqqooonnnllljjjhhhhhhgggggggggggghhhhhhhhhiiiiiijjjiiihhhgggfffaaa___]]]\\\\\\ZZZXXXVVVQQQPPPQQQTTTVVVYYYcccmmm{{{yyyuuuvvvyyyttt```PPPEEEDDDAAA???======<<<:::999999::::::;;;;;;;;;;;;:::999999999999999999999999;;;666222444:::===:::666888999::::::;;;:::::::::===>>>???@@@@@@AAA@@@@@@??????@@@@@@@@@AAAAAAAAABBBCCCEEEFFFGGGJJJNNNQQQSSS^^^sss444444444555555555555666444555666666555666888:::888888888999;;;<<<>>>??????>>>@@@CCCDDDDDDGGGMMMVVVjjjqqq___QQQJJJDDDCCCDDDHHHPPPXXXeeevvv|||hhh```^^^\\\]]]ccciiiqqq||||||xxxvvvsssuuuxxx{{{tttgggbbbbbb___ccchhhiiihhhhhhjjjlllmmmrrrxxxyyyvvvssstttvvvrrrrrrrrrpppnnnmmmooopppppppppqqqpppooonnnlllkkkfffeeeeeeeeeeeeeeeffffffdddeeegggiiiiiihhhgggfffbbbaaa___^^^^^^]]]ZZZXXXUUUSSSSSSUUUVVVYYYbbblllvvvxxxvvvwwwxxxcccSSSJJJBBB@@@>>>=========;;;:::;;;;;;;;;;;;;;;;;;::::::888888888888888888888888:::888666777:::<<<<<<;;;888888999999999888777777===>>>???@@@@@@AAA@@@@@@??????@@@@@@@@@AAAAAAAAAAAACCCEEEFFFGGGJJJNNNQQQVVV```uuu444444444555555555666666444555666666666666888:::888888999:::;;;===>>>???>>>===???CCCEEEEEEIIIOOOXXXmmmsssbbbRRRKKKEEEDDDEEEIIIQQQYYYhhhyyyxxxeee______]]]```eeehhhqqq|||yyyuuussstttttttttvvv{{{sssgggcccdddaaadddggghhhffffffiiilllkkkqqqwwwyyywwwuuuvvvxxxrrrrrrqqqooommmlllnnnpppnnnooopppppppppooommmllldddddddddccccccdddeeeeeeaaaccceeeggghhhhhhgggfffcccaaa```______^^^\\\YYYWWWUUUUUUWWWWWWYYYbbbkkkrrr{{{zzzuuuuuu{{{eeeUUUNNN@@@>>>===<<<===>>>===<<<<<<<<<<<<<<<;;;:::999999777777777777777777777777999:::;;;:::999:::===@@@============<<<;;;::::::===>>>???@@@@@@AAA@@@@@@??????@@@@@@@@@AAAAAAAAAAAACCCEEEFFFGGGJJJNNNRRRYYYbbbvvv333444666888888777555444000444:::======<<<::::::<<<888555555999===>>>======???AAABBBCCCFFFJJJMMMXXXnnnjjjWWWKKKDDDFFFHHHJJJQQQ[[[gggvvvfffaaa^^^\\\___ggglllsss~~~xxxrrrpppmmmlllmmmpppsssuuutttiiicccaaaaaaccceeeffffffffffffffflllooorrruuuvvvvvvuuutttvvvuuutttrrrpppnnnmmmlllqqqpppnnnnnnmmmllliiigggeeedddcccbbbbbbcccddddddfffcccaaabbbeeehhhgggfffeeecccaaa___^^^^^^^^^^^^[[[[[[YYYWWWVVVZZZaaagggvvv|||vvvuuuyyygggRRRDDDCCC@@@>>>=========;;;:::;;;;;;<<<<<<;;;;;;:::999:::::::::999999999888888>>>======<<<<<<;;;::::::999:::;;;;;;<<<<<<;;;;;;;;;<<<===>>>???@@@AAAAAAAAAAAA@@@@@@???@@@@@@@@@???AAADDDFFFGGGJJJNNNQQQXXXbbbuuu444444666777777777666555888<<>>;;;999888:::888777777999<<<===>>>===???AAABBBCCCFFFJJJMMMYYYooorrr[[[OOOFFFGGGJJJLLLTTT___nnntttddd___\\\ZZZ^^^fffmmmttt~~~|||xxxsssnnnlllkkkkkkkkkwww{{{uuujjjdddcccbbbdddfffggggggfffeeeeeelllnnnrrruuuwwwwwwvvvuuuvvvvvvuuusssqqqpppnnnnnnqqqooonnnnnnnnnmmmjjjhhhdddcccbbbaaaaaabbbbbbccccccaaa___```ccceeefffeeefffeeecccbbb```^^^]]]]]]ZZZZZZXXXWWWWWW[[[ccciiitttyyytttssswwwmmmWWWHHHCCCAAA>>>======<<<;;;:::;;;;;;;;;;;;;;;::::::999999999:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;:::::::::;;;<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@AAAAAAAAA@@@@@@???@@@@@@AAA@@@BBBEEEGGGIIIKKKOOORRRYYYbbbvvv555555666666666777777777:::===@@@@@@===:::888777777888999999999:::<<<>>>>>>???@@@AAACCCFFFKKKNNN\\\sss}}}}}}{{{aaaTTTIIIIIIKKKNNNXXXddduuuqqqbbb]]][[[XXX]]]eeeooottt}}}|||tttoookkkhhhffflllooo{{{xxxmmmgggeeebbbdddfffhhhiiihhhgggffflllnnnrrruuuwwwxxxxxxxxxxxxwwwwwwuuutttrrrpppoooooonnnnnnnnnooonnnllliiidddcccaaa`````````aaaaaa___^^^]]]]]]```bbbccccccgggggggggfffccc```]]][[[YYYXXXWWWWWWXXX]]]ccchhhpppvvv|||pppooottt}}}sss]]]NNNCCCAAA>>><<<<<<<<<;;;:::;;;;;;;;;;;;::::::::::::888999999:::<<<======>>>999999:::::::::;;;;;;;;;;;;<<<<<<=====================>>>>>>?????????@@@AAA@@@@@@???@@@@@@AAAAAABBBDDDFFFHHHJJJMMMPPPSSSYYYcccwww666666555555666666777888333666999::::::999999:::555888;;;;;;999999<<>>???@@@AAACCCFFFKKKOOO___vvv}}}|||eeeWWWKKKJJJLLLPPP\\\hhh{{{pppaaa\\\ZZZYYY]]]eeepppuuu}}}yyysssmmmiiieeehhhrrr|||qqqjjjgggaaabbbdddhhhjjjkkkjjjiiimmmooorrruuuxxxyyyzzzzzzxxxxxxxxxxxxvvvtttrrrqqqnnnnnnnnnoooppppppmmmkkkcccbbbaaa___^^^^^^______]]]\\\[[[\\\]]]___aaaaaahhhiiijjjjjjgggccc^^^[[[ZZZXXXWWWVVVWWW\\\aaaeeelllrrr|||xxxlllkkkpppzzzvvv___OOODDDAAA>>><<<<<<<<<;;;;;;;;;;;;;;;:::::::::::::::999999999:::;;;<<<<<<===777777888999::::::;;;;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@??????@@@@@@AAAAAABBBDDDGGGHHHJJJMMMQQQSSSZZZdddyyy777666666666666777888888000222555777777888:::;;;555888;;;;;;999999<<>>???@@@AAACCCGGGLLLQQQaaayyy~~~{{{gggXXXLLLJJJMMMRRR^^^lllpppaaa]]][[[ZZZ___gggqqqvvv}}}~~~uuunnnhhhhhhnnn{{{vvvmmmiii``````bbbfffllloooooonnnnnnpppsssvvvxxxzzz{{{|||yyyyyyzzzyyyxxxvvvtttrrrnnnnnnoooppprrrqqqnnnkkkdddbbb```^^^]]]]]]]]]]]][[[[[[[[[[[[[[[\\\^^^```ggghhhkkkkkkiiiddd___[[[[[[XXXUUUTTTUUUXXX\\\^^^gggnnnxxxuuujjjiiinnnxxxvvv^^^NNNDDDAAA===;;;;;;<<<<<<;;;<<<;;;:::999999999999::::::::::::999999999999999666777777888999:::;;;;;;<<<===>>>>>>??????>>>>>>>>>>>>>>>>>>>>>?????????@@@?????????@@@@@@AAABBBAAACCCFFFHHHJJJLLLPPPSSS[[[fff{{{666666777777777777888888333555666777666777999;;;777888999999999:::<<<>>>??????@@@AAACCCGGGMMMRRRbbb{{{}}}gggXXXLLLKKKOOOTTTaaaooopppaaa]]]\\\[[[```hhhpppvvv~~~xxxsssooopppxxx{{{qqqkkkbbbaaaaaaeeekkkqqqrrrrrrqqqrrrtttvvvyyyzzz||||||yyyyyyzzz{{{yyywwwuuusssnnnoooppprrrsssrrrnnnkkkdddcccaaa___]]]\\\\\\\\\ZZZ[[[[[[YYYXXXXXXZZZ]]]bbbdddggghhhgggccc^^^[[[YYYVVVSSSQQQSSSUUUWWWWWWbbbiiisssuuuiiihhhmmmvvvvvv^^^NNNEEEAAA===;;;;;;<<<<<<<<<<<<;;;999888888888999::::::::::::999999888888888777777888999::::::;;;;;;<<<======>>>>>>>>>>>>>>>======>>>>>>?????????@@@????????????@@@AAABBBBBBBBBDDDFFFHHHJJJMMMPPPSSS[[[ggg}}}555666777888999888777777555666777666555666888::::::888777777999<<<===>>>???@@@@@@@@@CCCGGGNNNSSSccc|||gggXXXMMMMMMQQQXXXeeesssoooaaa]]]\\\[[[```iiiooovvvxxxsssvvv~~~uuunnngggcccaaacccjjjppprrrrrrssstttuuuwwwyyyzzz||||||xxxyyyzzz{{{zzzxxxuuusssooopppqqqssstttrrrnnnkkkeeedddbbb___]]]\\\\\\\\\YYYZZZZZZWWWUUUTTTVVVXXXZZZ]]]```cccccc```\\\ZZZUUURRRNNNNNNPPPSSSTTTTTT]]]cccnnnzzzvvvjjjhhhmmmvvvvvv```PPPEEEAAA===::::::;;;<<<<<<<<<;;;999888777888999:::999999::::::::::::::::::888999999999::::::;;;;;;;;;<<<======>>>>>>======<<<<<<===>>>???@@@@@@AAA????????????@@@AAABBBCCCCCCEEEHHHIIIKKKNNNRRRTTT\\\hhh444666888999:::999777666333444444444444555888;;;<<<888555555999===>>>===???@@@@@@@@@CCCHHHNNNSSSccc}}}gggYYYNNNOOOTTTZZZggguuu~~~nnn```\\\\\\[[[```iiiooouuu}}}uuuuuu|||xxxqqqkkkfffbbbccciiioooqqqqqqtttuuuvvvwwwyyyzzz{{{|||xxxyyyzzz{{{zzzxxxuuusssppppppqqqssstttrrrnnnjjjfffeeebbb___]]]\\\\\\\\\XXXYYYXXXVVVRRRQQQSSSUUUUUUXXX\\\^^^___]]][[[YYYQQQNNNKKKKKKOOORRRTTTSSSYYY```jjjvvvwwwjjjiiimmmuuuxxxbbbSSSEEEBBB===::::::;;;<<<<<<<<<;;;999777777888999:::888999::::::;;;<<<======999::::::::::::;;;;;;;;;;;;<<<<<<===============;;;<<<===>>>???@@@AAAAAA????????????@@@AAABBBCCCDDDFFFIIIKKKMMMOOOSSSVVV\\\hhh555666777777777666444333666666666666777888999::::::999777777888:::===???AAA@@@BBBEEEEEEFFFLLLTTTeeelll\\\OOONNNRRR[[[jjjzzz{{{lll^^^\\\[[[ZZZ^^^fffmmmuuu}}}vvvyyy}}}xxxnnnkkkfffdddeeeiiiooosssvvvwwwxxxyyyzzzzzzyyyyyywwwyyy{{{|||{{{xxxuuusssmmmnnnpppssstttssspppmmmgggeeeaaa^^^\\\\\\\\\]]]]]]ZZZXXXVVVUUUSSSPPPNNNPPPQQQTTTVVVWWWVVVUUUTTTRRRPPPMMMKKKJJJKKKMMMOOOTTTZZZeeeooozzz}}}tttmmmnnnttt~~~rrr]]]OOOEEECCC???======<<<;;;:::999:::<<<<<<<<<;;;:::999999999888888888888888888666666777888:::;;;<<<===;;;<<<<<<<<<<<<<<<;;;;;;:::;;;===???AAABBBCCCCCC===???@@@@@@@@@@@@AAACCCDDDEEEGGGHHHIIIMMMRRRUUU\\\iii666666666666666555555444666666666666777888999::::::999888777888:::===???AAA@@@BBBEEEEEEFFFLLLTTTeeemmm]]]QQQPPPVVV___pppzzzjjj^^^[[[[[[ZZZ^^^fffllluuu|||zzz~~~}}}xxxppplllhhheeeeeeiiimmmqqqrrrssstttvvvvvvvvvvvvuuusssuuuwwwxxxwwwuuurrrooonnnnnnppprrrtttsssooolllgggeeebbb^^^\\\\\\\\\]]]]]]ZZZXXXVVVUUUSSSPPPMMMKKKKKKMMMNNNOOOPPPPPPOOOOOOMMMLLLJJJIIIJJJKKKKKKPPPWWWaaakkkvvvxxxqqqqqqxxxuuu```PPPFFFCCC???=========<<<;;;============<<<;;;:::999999999888888888888888888777777888999:::;;;;;;<<<:::;;;;;;;;;;;;;;;::::::;;;<<<===???@@@AAABBBBBB===???@@@@@@@@@@@@AAACCCDDDEEEGGGHHHJJJMMMRRRUUU\\\jjj777666666555555555555666666666666666777888999999999999888777888;;;===???@@@@@@BBBEEEEEEFFFLLLTTTeeelll]]]RRRTTT[[[gggyyyxxxiii\\\[[[[[[ZZZ___gggmmmvvv~~~}}}~~~~~~}}}||||||~~~}}}yyyqqqnnnjjjgggfffhhhjjjmmmoooppprrrsssttttttssssssqqqsssuuuvvvuuussspppooooooooooooqqqrrrqqqnnnlllgggeeebbb___]]]\\\\\\\\\]]][[[XXXVVVUUURRROOOLLLGGGGGGGGGGGGHHHJJJLLLMMMMMMMMMLLLKKKKKKJJJJJJJJJMMMSSS\\\fffqqq|||vvvwww|||{{{cccRRRFFFCCC@@@============<<>>===;;;::::::999888888999999999999999999999999999999::::::::::::999::::::;;;;;;;;;::::::<<<===>>>???@@@@@@@@@@@@===???@@@@@@@@@@@@AAACCCDDDEEEGGGHHHJJJMMMRRRVVV]]]jjj777666555444444555666777666555555666666777888999999888888888999;;;===>>>@@@???AAAEEEEEEFFFMMMUUUeeejjj\\\SSSWWWaaaooovvvggg[[[ZZZZZZZZZ```hhhoooxxx{{{wwwvvvvvvyyy~~~}}}||||||}}}|||yyyrrrooolllhhhffffffggghhhnnnoooqqqsssssstttssssssrrrtttuuuwwwvvvuuusssrrrpppoooooopppppppppnnnkkkfffeeebbb___]]]\\\\\\\\\\\\[[[YYYWWWVVVSSSOOOLLLHHHGGGEEEDDDFFFIIILLLNNNNNNOOOOOOOOOOOOMMMLLLKKKKKKPPPXXXaaalll{{{{{{{{{~~~hhhUUUGGGDDD@@@======>>>>>>===@@@???===;;;:::999::::::888888999999999999999:::::::::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;===>>>>>>???????????????===???@@@@@@@@@@@@AAACCCDDDEEEGGGHHHJJJNNNSSSWWW___lll777666555444444555666777555555555555666777888999888888888888999;;;===>>>??????AAAEEEEEEFFFMMMUUUfffgggZZZSSSYYYfffwwwuuufffZZZYYYZZZZZZ___hhhrrr{{{zzztttpppnnnpppuuuwww}}}~~~}}}}}}}}}{{{wwwuuuqqqooommmjjjhhhfffeeeeeelllmmmoooqqqrrrrrrrrrrrrssstttuuuwwwwwwvvvuuutttqqqpppnnnnnnnnnnnnlllkkkfffdddbbb```^^^\\\\\\[[[\\\[[[YYYXXXWWWUUUQQQNNNIIIGGGEEEDDDFFFIIINNNQQQPPPQQQRRRRRRQQQPPPNNNLLLMMMPPPVVV]]]gggvvvlllXXXHHHDDD@@@>>>>>>?????????<<<;;;:::999888999:::;;;888888999999::::::::::::;;;;;;;;;::::::::::::999;;;;;;<<<==================>>>>>>?????????>>>>>>===???@@@@@@@@@@@@AAACCCDDDEEEGGGIIIKKKOOOTTTXXX```mmm666555555555555666666777555555555555666777888888888888888999:::;;;<<<===??????AAAEEEFFFGGGMMMVVVfffdddYYYSSS\\\llltttfffZZZXXXYYYYYY^^^gggrrr|||uuummmhhhhhhkkknnnsss{{{~~~|||zzzxxxtttrrrppppppooommmkkkiiigggfffjjjkkkmmmooopppqqqppppppqqqrrrsssuuuuuuuuuttttttssspppnnnmmmmmmmmmllljjjeeedddbbb```^^^\\\[[[[[[[[[[[[ZZZZZZZZZXXXTTTPPPJJJHHHFFFEEEGGGKKKOOORRRQQQRRRSSSSSSRRRQQQOOONNNOOORRRUUUZZZbbbqqqpppZZZHHHEEE@@@>>>>>>???@@@AAA:::999999999999999::::::888888999999:::;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<===>>>>>>>>>>>>>>>======>>>>>>???>>>>>>>>>===???@@@@@@@@@@@@AAACCCDDDEEEGGGIIIKKKOOOTTTXXXaaannn444555555666666666666666555555555555555666888888888888888999:::;;;<<<===>>>>>>AAADDDFFFGGGNNNVVVfff}}}dddYYYUUU```rrruuufffZZZXXXXXXXXX]]]eeeooo{{{}}}qqqgggdddeeefffkkkqqqvvv{{{}}}zzzwwwtttqqqqqqqqqqqqooommmkkkjjjjjjkkkmmmoooqqqqqqqqqqqqqqqqqqssstttuuuuuuuuuuuusssqqqmmmkkkkkkkkkkkkjjjeeedddcccaaa^^^]]][[[[[[[[[ZZZ[[[\\\\\\ZZZWWWSSSLLLKKKIIIHHHJJJNNNRRRUUUUUUUUUUUUUUUTTTSSSRRRRRRRRRSSSTTTWWW^^^kkk|||rrr\\\IIIEEE@@@>>>>>>@@@AAABBB;;;;;;;;;;;;:::999999888888888999999:::;;;;;;<<<:::::::::;;;;;;;;;;;;;;;:::;;;<<<===>>>>>>>>>>>><<<<<<===>>>??????>>>>>>===???@@@@@@@@@@@@AAACCCCCCEEEGGGIIILLLPPPUUUYYYbbbooo333444666777777777666555555444444555555666777888777888999:::;;;<<<<<<===>>>>>>AAADDDFFFGGGNNNVVVgggzzzdddZZZVVVbbbuuuuuufffZZZXXXXXXWWW\\\eeelllxxxwwwjjjdddcccbbbfffkkkooottt{{{|||zzzrrrrrrttttttsssqqqooommmlllnnnppprrrttttttttttttrrrssstttuuuvvvvvvwwwwwwtttqqqmmmkkkkkkkkkjjjjjjeeedddcccaaa___]]][[[ZZZZZZZZZ[[[]]]^^^\\\XXXUUUOOONNNMMMLLLNNNRRRVVVXXXZZZZZZYYYXXXXXXWWWWWWVVVSSSSSSSSSUUU[[[hhhxxxttt]]]IIIEEE@@@>>>>>>@@@BBBCCC============<<<:::777666888888999::::::;;;<<<<<<:::::::::;;;;;;;;;<<<<<<999:::;;;<<<============;;;<<<===>>>????????????===???@@@@@@@@@@@@AAACCCCCCEEEGGGIIILLLPPPUUUYYYcccppp777777777777777666666666444444555555666666777777999999:::999888999<<<>>>??????AAAEEEFFFHHHOOOXXXgggttt\\\XXXWWW```vvvtttgggZZZUUUTTTVVV[[[```kkktttsssiiibbbdddbbbaaaccciiiqqqxxx{{{~~~xxxsssssstttvvvxxxyyywwwuuupppoooppppppqqqrrrssstttrrrsssttttttuuuttttttttttttsssqqqooommmkkkkkkjjjjjjhhheeecccbbb```]]]ZZZZZZZZZ[[[[[[[[[[[[ZZZZZZTTTSSSRRRRRRSSSUUUWWWXXX\\\[[[ZZZZZZZZZYYYVVVSSSRRRUUUWWWWWWZZZcccrrrrrr[[[NNNJJJEEEAAA???===;;;:::<<<<<<;;;;;;;;;::::::::::::999999888888999999::::::::::::;;;;;;;;;<<<<<<>>><<<999:::<<<<<<:::888===>>>>>>????????????>>>>>>???@@@AAA@@@AAACCCEEEGGGFFFHHHKKKKKKKKKRRRYYYbbbrrr555555555555555555555444444555555666666777888888888999:::999888999<<<>>>??????AAAEEEFFFHHHOOOXXXgggmmmZZZVVVVVV```uuurrrfffZZZUUUTTTUUUYYY^^^jjjrrr~~~qqqhhhdddbbb___```dddjjjoooqqqwww{{{~~~wwwvvvvvvwwwyyyzzzyyyxxxssssssrrrqqqqqqqqqrrrrrrrrrrrrssstttuuuuuuuuutttsssrrrpppnnnmmmkkkjjjjjjjjjhhheeecccbbb```]]][[[[[[[[[[[[\\\\\\[[[[[[[[[WWWVVVUUUUUUVVVXXXZZZ[[[___^^^]]]]]]]]][[[XXXUUUSSSVVVWWWWWWYYYbbbppp|||rrr[[[JJJGGGCCC???>>>===<<<;;;<<<<<<;;;;;;;;;::::::::::::999999999999999999::::::::::::;;;;;;;;;<<<<<<===;;;::::::<<<===;;;999<<<======>>>>>>>>>>>>>>>>>>???AAAAAA@@@AAACCCEEEIIIHHHJJJMMMMMMNNNTTT\\\bbbrrr444444555555555555555555555555666777777888888999888999999999888999;;;>>>??????AAAEEEFFFHHHOOOXXXhhhvvvcccVVVSSSUUU```uuupppeeeYYYUUUTTTTTTVVVZZZfffnnn}}}|||pppjjjgggcccaaabbbeeehhhiiinnnpppsssuuuvvvwwwyyyzzz}}}}}}{{{xxxwwwxxxzzz{{{{{{wwwvvvuuusssrrrqqqqqqppprrrrrrssstttttttttttttttrrrqqqooommmlllkkkjjjjjjjjjhhheeeccccccaaa^^^\\\\\\\\\\\\\\\\\\\\\\\\\\\ZZZYYYYYYXXXYYY\\\^^^```cccbbbaaaaaa```^^^ZZZWWWTTTVVVWWWWWWYYY```mmmwwwqqq[[[HHHEEEAAA>>>>>>>>>===<<<<<<<<<;;;;;;;;;:::::::::::::::999999999999:::::::::::::::;;;;;;;;;<<<<<<<<<;;;::::::<<<===<<<;;;;;;<<<======>>>>>>======>>>@@@AAAAAAAAAAAADDDFFFHHHHHHJJJMMMNNNNNNUUU]]]cccsss666666666666777777777777666666666777888888999999888999999888888999;;;===??????AAAEEEFFFHHHOOOXXXiiinnn\\\QQQPPPSSS```uuunnncccYYYUUUTTTSSSSSSVVV```hhhwwwzzzuuuqqqkkkhhhggghhhhhhhhhjjjkkkmmmnnnnnnooopppqqqqqqrrruuuzzz~~~yyyuuuvvvxxxzzz{{{xxxwwwvvvtttsssrrrrrrrrruuuuuuuuutttsssrrrqqqppppppooonnnlllkkkjjjjjjjjjiiigggeeedddcccbbb```^^^\\\\\\[[[[[[[[[[[[\\\\\\]]]\\\[[[[[[]]]___aaacccfffeeedddddddddaaa]]]YYYVVVWWWWWWWWWXXX^^^hhhpppyyyppp[[[IIIEEEAAA???>>>>>>===<<<<<<<<<;;;;;;;;;:::::::::999::::::::::::::::::999:::::::::;;;;;;;;;<<<<<<;;;::::::;;;<<<=========;;;<<<===>>>?????????>>>???@@@AAAAAAAAABBBDDDFFFFFFEEEHHHKKKLLLMMMTTT\\\eeettt555666666666777777888888666666666777888888999999777888999888777888;;;===??????AAAEEEFFFHHHOOOXXXjjjlllYYYMMMMMMQQQ___tttmmmcccYYYUUUSSSQQQQQQSSS]]]fffttt{{{uuupppnnnmmmkkkjjjlllkkkkkkkkklllllllllllljjjkkklllpppvvvyyytttssstttwwwxxxwwwvvvuuuuuutttttttttuuuxxxwwwvvvtttrrrpppnnnlllnnnmmmlllkkkjjjjjjjjjjjjiiigggeeeddddddcccaaa___\\\[[[[[[ZZZZZZ[[[[[[\\\^^^]]]]]]]]]___aaadddeeeggggggggghhhgggddd```\\\WWWXXXWWWVVVWWW[[[ccchhhrrrxxxppp[[[KKKHHHCCC@@@???>>>===<<<<<<<<<;;;;;;;;;:::::::::999:::;;;;;;;;;;;;:::999:::::::::;;;;;;;;;<<<<<<:::;;;<<<<<<<<<<<<===>>><<<===>>>???@@@AAAAAA@@@???@@@BBBBBBAAABBBDDDFFFEEEEEEHHHKKKMMMNNNUUU]]]gggvvv333333444444555666666666555555666777777888888999777888888888777888:::===??????AAAEEEFFFHHHOOOXXXlllkkkYYYLLLLLLPPP\\\qqqnnncccYYYTTTRRRPPPPPPSSS\\\eeesss{{{wwwtttrrrpppqqqooollllllmmmmmmlllkkkjjjjjjjjjkkkooowww}}}uuurrrsssuuuvvvuuuuuuuuutttuuuuuuvvvvvvyyyxxxwwwtttrrrooolllkkkllllllkkkjjjjjjiiijjjjjjiiigggeeeeeeeeeeeecccaaa]]]\\\[[[ZZZZZZ[[[\\\]]]____________aaacccfffhhhhhhiiijjjkkkkkkhhhccc```YYYYYYXXXVVVVVVYYY^^^bbbkkkpppvvvzzz~~~pppZZZLLLIIIDDDAAA???>>>===<<<<<<<<<;;;;;;;;;:::::::::999:::;;;<<<<<<;;;:::999:::::::::;;;;;;;;;<<<<<<;;;<<<======<<<;;;<<<>>>===>>>???@@@AAABBBBBBBBB???AAABBBBBBBBBBBBEEEGGGGGGGGGIIINNNOOOQQQXXXaaajjjyyy333333444444555666666777444555555666666777888888777888888777777888:::<<>>===<<<<<<;;;;;;;;;:::::::::999:::;;;======;;;:::999:::::::::;;;;;;;;;<<<<<<;;;===???>>>;;;:::<<<===<<<===>>>???AAAAAAAAAAAA@@@AAABBBBBBBBBCCCEEEGGGFFFFFFIIINNNPPPRRRYYYaaalll{{{555555555666777888888999444444555555666777777777777888888777777888:::<<>>>>>???>>>>>><<<<<<;;;;;;;;;:::::::::999:::<<<======<<<:::999:::::::::;;;;;;;;;<<<<<<<<<>>>@@@>>>;;;:::;;;===;;;<<<===>>>@@@@@@AAAAAA@@@AAABBBBBBBBBCCCEEEGGGDDDDDDGGGLLLNNNPPPWWW```nnn}}}666666777777777777666666666666666666777777777777777888888888888999999999<<<<<<>>>BBBEEEGGGOOOXXXnnn{{{zzz|||zzzhhhYYYOOOMMMOOOXXXiiizzzkkkYYYSSSPPPLLLKKKNNNVVV]]]gggssszzzrrrmmmmmmsssxxx~~~{{{yyyyyyyyyxxxxxxwwwwwwwwwwwwwwwyyyxxxwwwuuusssqqqooonnnjjjjjjiiigggffffffffffffffffffeeeeeeeeeffffffgggbbbaaa```______```aaaaaabbbcccccccccdddfffjjjmmmlllmmmnnnooosssuuuoooggg___[[[VVVSSSSSSUUUVVVWWWXXXYYYZZZ[[[___eeelllrrrxxxooo[[[HHHEEE@@@===<<<<<<<<<<<<::::::::::::::::::::::::888888999999999:::::::::<<<<<<======<<<;;;:::::::::;;;===>>>>>><<<;;;999>>>???@@@AAAAAA@@@>>>===>>>@@@AAACCCDDDDDDCCCCCCGGGJJJLLLNNNOOOSSSZZZ___lll~~~666666777777777777666666666666666666777777777777777888888888888999999999<<<;;;>>>BBBDDDGGGOOOXXXlllzzzzzz}}}yyyfffWWWNNNMMMOOOYYYjjj|||nnn\\\VVVSSSOOONNNQQQPPPWWW```kkkxxxvvvqqqqqqsssyyy}}}{{{zzz}}}|||zzzxxxwwwvvvuuuuuuxxxxxxwwwuuusssqqqooonnnjjjjjjhhhgggffffffffffffeeeddddddccccccdddeeeeeecccbbbaaaaaaaaaaaabbbcccdddeeeeeeddddddeeehhhkkklllnnnoooqqquuuwwwqqqiii```\\\VVVSSSRRRSSSTTTTTTSSSTTTUUUVVVXXX^^^dddiiittt|||oooZZZHHHEEE@@@===<<<===<<<<<<::::::::::::::::::::::::999:::::::::;;;;;;;;;;;;<<<<<<======<<<;;;;;;::::::;;;<<<>>>>>>===;;;:::===>>>???@@@AAAAAAAAA@@@@@@AAACCCDDDEEEEEEEEEDDDGGGJJJMMMNNNOOOSSSZZZ```mmm666666777777777777666666666666666666777777777777777888888888888999999999;;;;;;>>>BBBDDDGGGOOOXXXiiizzz{{{yyyeeeTTTMMMLLLPPP[[[lll~~~sss```ZZZWWWRRRPPPTTTPPPVVV___hhhttt{{{uuusssvvv}}}}}}{{{}}}|||{{{yyyxxxwwwwwwwwwxxxwwwvvvuuusssqqqooonnnkkkjjjhhhgggfffeeeeeeeeeccccccbbbbbbbbbbbbbbbcccdddccccccbbbbbbccccccdddeeefffeeedddcccdddfffhhhkkkoooqqqssswwwyyyssslllaaa]]]WWWSSSQQQQQQQQQPPPOOOPPPPPPQQQRRRVVV\\\```lllsss~~~oooZZZHHHEEE@@@============<<<::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;:::999:::<<<===>>>>>>===<<<<<<===>>>@@@BBBCCCDDDDDDCCCDDDEEEFFFFFFGGGFFFFFFHHHJJJMMMNNNOOOTTT[[[aaannn666666777777777777666666666666666666777777777777777777888888888999999999;;;;;;===BBBDDDFFFNNNWWWfffzzz~~~{{{dddSSSMMMMMMQQQ]]]oooyyyeee]]]XXXQQQOOORRRQQQWWW^^^fffppp}}}|||zzz~~~~~~|||yyyyyyxxxxxxxxxyyyzzzzzzwwwwwwvvvuuusssqqqooonnnkkkjjjhhhgggeeeeeeddddddcccbbbbbbaaaaaaaaaaaaaaabbbbbbbbbbbbbbbccccccccccccdddddddddcccccceeegggiiinnnrrruuuxxxyyytttlllbbb]]]WWWSSSPPPOOONNNMMMOOOPPPPPPPPPPPPRRRVVVYYYbbbhhhrrr|||oooZZZIIIEEEAAA>>>=========<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;<<<<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;999:::<<<===>>>>>>>>>>>>===>>>???AAABBBDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGIIIKKKMMMNNNOOOTTT]]]cccppp666666777777777777666666666666666666777777777777777777888888888999999999;;;:::===AAACCCFFFNNNWWWddd{{{gggUUUNNNNNNRRR___qqq}}}hhh^^^XXXOOOKKKMMMOOOTTTZZZbbbjjjvvv~~~|||yyyyyyxxxxxxxxxyyyyyyzzzvvvvvvuuutttsssqqqooonnnkkkjjjhhhgggeeeddddddccccccbbbbbbaaa``````aaaaaa______```aaaaaaaaaaaaaaa___aaabbbbbbbbbbbbdddfffffflllrrruuuwwwwwwrrrkkkaaa]]]WWWSSSPPPOOOMMMKKKNNNPPPPPPPPPOOOPPPRRRTTTXXX^^^gggpppzzzoooZZZIIIFFFAAA>>>============;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::;;;<<<===>>>>>>??????@@@@@@AAABBBCCCDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGIIIKKKMMMNNNPPPUUU^^^eeerrr666666777777777777666666666666666666777777777777777888888888888999999999::::::===AAACCCFFFNNNWWWbbb}}}lllYYYQQQPPPTTT```sssjjj___WWWNNNIIIJJJOOOTTTZZZaaajjjvvv~~~|||zzzxxxwwwvvvvvvuuuuuuuuutttrrrqqqooonnnkkkjjjhhhfffeeedddcccccccccbbbaaa```_________```]]]]]]^^^___````````````\\\^^^`````````aaabbbddddddlllsssvvvwwwvvvppphhh```\\\WWWSSSQQQPPPNNNLLLMMMOOOPPPPPPNNNNNNOOOPPPSSSWWW^^^eeennn{{{oooZZZIIIFFFAAA>>>>>>>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::;;;;;;;;;:::;;;<<<<<<===<<<<<<<<<<<<<<<<<<======>>>>>>???AAAAAAAAABBBCCCEEEFFFGGGHHHGGGGGGFFFFFFGGGHHHHHHJJJLLLMMMNNNPPPVVV___fffttt666666777777777777666666666666666666777777777777777888888888888999999999::::::===AAACCCEEENNNWWWaaa~~~qqq^^^TTTSSSUUUaaauuujjj___XXXNNNJJJKKKNNNRRRYYYaaaiiiuuu}}}zzzyyyxxxwwwuuuuuutttsssrrrqqqooonnnkkkjjjhhhfffdddcccbbbbbbaaa```___^^^^^^]]]]]]]]][[[\\\^^^___`````````___\\\]]]______^^^^^^___```dddllluuuwwwwwwuuunnnggg^^^[[[WWWTTTSSSRRRPPPNNNMMMOOOQQQQQQOOONNNNNNOOOQQQTTTXXX]]]dddooo}}}oooZZZJJJFFFBBB???>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<:::;;;;;;<<<======<<<<<<>>>===============>>>>>>@@@@@@AAABBBDDDGGGIIIJJJJJJJJJIIIHHHHHHHHHIIIJJJKKKLLLMMMNNNPPPVVV```ggguuu666666777777777777666666666666666666777777777777777888888888888999999999::::::<<>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>::::::;;;<<<=========<<>>===============>>>>>>???@@@BBBEEEHHHKKKMMMLLLKKKJJJIIIIIIJJJKKKLLLKKKLLLMMMNNNPPPWWWaaahhhvvv777666555444444555666777777777777777888888888888666666777888999:::::::::::::::>>>BBBDDDFFFNNNWWWaaa~~~uuuaaaXXXWWWYYYdddxxx{{{jjjccc]]]SSSKKKKKKMMMOOOSSSWWW^^^kkkyyy~~~|||{{{{{{|||||||||yyyuuuttttttsssooollljjjiiigggeeebbb```^^^]]]]]]]]]\\\[[[ZZZZZZ[[[[[[[[[\\\^^^``````___^^^]]]]]]YYYWWWYYYZZZZZZ^^^cccggguuu~~~}}}yyyvvvooofff\\\YYYUUUTTTUUUVVVTTTRRRSSSTTTUUUVVVVVVUUUTTTSSSQQQPPPQQQUUUYYY^^^jjjuuuhhhRRRIIIFFFBBB??????>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999:::;;;===>>><<<;;;;;;;;;;;;<<<======;;;;;;;;;<<<<<<<<<<<<<<>>BBBDDDFFFNNNWWWbbbuuuaaaWWWVVVYYYdddxxxwwwgggaaa\\\SSSLLLLLLKKKNNNSSSXXX___jjjxxx~~~||||||}}}~~~~~~{{{wwwuuutttssspppmmmkkkjjjhhheeebbb```^^^]]]]]]\\\\\\[[[ZZZ[[[[[[[[[\\\]]]___`````````^^^]]]^^^ZZZXXXZZZ[[[[[[___eeemmm{{{}}}uuujjjeee```[[[YYYYYYYYYVVVTTTTTTUUUVVVWWWWWWWWWVVVUUURRRPPPPPPSSSUUUYYYdddnnniiiSSSIIIFFFBBB??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999:::;;;<<<<<<;;;;;;;;;<<<<<<======;;;;;;<<<<<<<<<<<<======???@@@BBBDDDGGGIIIKKKLLLNNNNNNOOOOOOOOONNNMMMLLLPPPPPPQQQSSSSSSVVV```kkk{{{666666555555555555666666777777777777888888888888888888888888888888999999::::::>>>BBBDDDFFFNNNWWWddd}}}{{{rrr```VVVUUUXXXdddyyysssccc^^^ZZZRRRMMMMMMIIIMMMSSSYYY```jjjwww}}}}}}~~~yyyvvvtttrrrpppnnnjjjiiigggeeebbb```^^^]]]]]]\\\\\\[[[[[[[[[[[[[[[]]]^^^___aaaaaa``````______[[[ZZZ\\\\\\\\\bbbhhhvvv}}}qqqiiiddd^^^[[[ZZZYYYVVVSSSUUUVVVWWWXXXXXXXXXXXXXXXTTTRRRRRRSSSTTTVVV^^^hhhyyykkkUUUIIIFFFBBB??????>>>>>>===========================;;;;;;:::999999999::::::;;;;;;<<<<<<<<<=========;;;<<<<<<<<<=========>>>???@@@BBBDDDGGGJJJLLLMMMNNNPPPQQQRRRRRRQQQNNNMMMPPPPPPRRRTTTTTTVVVaaalll}}}666666666555555666666666666777777777888888888888999999999888888888888888::::::>>>BBBDDDFFFNNNWWWfff~~~wwwtttzzznnn]]]TTTTTTWWWdddzzzqqqaaa\\\XXXPPPKKKLLLGGGLLLSSSYYY```jjjuuu}}}~~~|||wwwtttqqqpppooojjjiiigggeeebbb___]]]\\\]]]]]]\\\\\\\\\\\\\\\]]]___```aaaaaabbbbbbaaaaaa```^^^]]]^^^^^^^^^eeemmmxxxmmmhhhaaa^^^]]]\\\ZZZWWWWWWXXXXXXYYYZZZZZZZZZZZZXXXVVVUUUVVVVVVWWW^^^gggvvvlllWWWIIIFFFBBB??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;::::::::::::;;;<<<<<<===============<<<<<<<<<======>>>>>>??????@@@BBBEEEHHHKKKMMMNNNOOOPPPQQQQQQQQQPPPPPPOOOQQQQQQRRRUUUUUUXXXbbbmmm555666666666666666666555666777777777888888888888999999999888888888888888::::::>>>BBBDDDFFFNNNWWWeee~~~yyyrrrmmmttt~~~~~~jjjZZZSSSSSSXXXeee|||rrraaa[[[VVVNNNIIIJJJFFFKKKRRRYYY___iiissszzz~~~zzzuuurrrppppppkkkjjjhhheeeccc```^^^]]]^^^^^^]]]]]]]]]]]]^^^^^^aaaaaabbbbbbccccccccccccbbb``````aaa```aaahhhrrruuuoooiiieeedddcccaaa___ZZZZZZ[[[[[[[[[\\\\\\]]]YYYWWWWWWXXXXXXYYY```hhhuuulllWWWIIIFFFBBB??????>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>======<<<;;;;;;;;;<<<===>>>>>>>>>======<<<<<<======>>>???@@@@@@@@@AAACCCFFFIIILLLOOOPPPQQQPPPNNNMMMMMMOOOQQQRRRRRRRRRTTTVVVWWWZZZdddooo555555666666666666555555777777777777888888888888888888888888888888999999::::::>>>BBBDDDFFFNNNWWWccc{{{yyyrrrjjjppp{{{{{{gggWWWRRRSSSXXXggg}}}uuubbb[[[VVVMMMHHHIIIFFFKKKQQQWWW^^^gggrrryyyyyyuuussssssnnnmmmkkkiiifffcccaaa```_______________``````aaacccccccccccccccdddddddddcccbbbccccccaaaccclllwww{{{rrrllljjjhhheeebbb``````___^^^^^^______```[[[YYYYYYZZZZZZZZZ```iiittt}}}}}}lllWWWIIIFFFBBB??????>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>???>>>>>>===<<<;;;<<<===>>>???>>>======<<<<<<===>>>???@@@AAAAAAAAABBBEEEHHHKKKNNNQQQRRRTTTRRROOOMMMMMMPPPSSSUUUTTTTTTVVVXXXYYY\\\gggrrr444555666777777666555444777777777777888888888888777777777888999999999:::::::::>>>BBBDDDFFFNNNWWWaaayyy{{{tttiiippp{{{{{{gggWWWQQQSSSZZZhhh}}}vvvccc\\\WWWNNNJJJKKKGGGKKKPPPVVV\\\fffqqqyyy}}}|||}}}}}}}}}zzzxxxwwwsssrrrpppmmmkkkhhhfffeeeaaaaaa``````aaabbbbbbcccdddddddddddddddeeeeeefffddddddeeeeeecccdddnnnzzz{{{tttooojjjfffgggfffdddccccccccccccddd```^^^^^^___]]]\\\bbbjjjwwwyyyuuuwww~~~kkkUUUIIIFFFBBB??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>???>>>======;;;<<<>>>?????????===<<<<<<======>>>@@@AAAAAABBBCCCDDDFFFJJJMMMPPPSSSTTTVVVTTTSSSRRRRRRTTTVVVXXXVVVVVVXXXZZZ[[[^^^iiittt444555666777777666555444777777777777888888888888666666777888999::::::;;;::::::>>>BBBDDDGGGNNNWWW___www~~~vvvjjjqqq||||||gggWWWPPPSSSZZZiii~~~vvvccc\\\XXXPPPLLLMMMGGGKKKPPPUUU[[[eeeqqqyyy|||yyyxxxzzzyyyyyy}}}~~~{{{zzzwwwvvvtttqqqnnnllljjjiiibbbbbbaaaaaabbbcccddddddeeeddddddddddddeeeffffffeeeeeeffffffdddeeeppp|||{{{tttooollljjjiiigggfffffffffffffffdddddddddaaa```dddlllzzz~~~tttqqqsss|||kkkUUUIIIFFFBBB??????>>>>>>===========================:::;;;<<<>>>>>>>>>======;;;<<<>>>???@@@???===<<<<<<===>>>???@@@AAABBBBBBCCCEEEGGGKKKNNNRRRTTTUUUWWWWWWWWWXXXXXXXXXYYYYYYWWWWWWYYY[[[\\\```jjjvvv888888888888888888888888888888888777777777777777777777777777888888888888:::;;;>>>@@@DDDIIIPPPTTTaaavvvzzzrrrooosss}}}iiiYYYQQQQQQYYYlll|||kkk___WWWPPPMMMNNNJJJIIILLLTTT[[[bbbmmmwww~~~|||xxxvvvxxx{{{}}}yyywwwuuurrrpppnnnkkkhhheeebbbcccdddeeefffhhhhhhiiijjjkkklllkkkiiigggggghhhiiiiiiiiijjjkkkooouuuyyyvvvvvvrrrmmmjjjjjjjjjkkkkkkkkkiiihhhhhheeecccgggooo~~~wwwlllllltttgggSSSGGGDDDAAA??????@@@@@@???>>>===;;;;;;<<<>>>AAACCCAAA@@@???>>><<<;;;:::999:::;;;<<<<<<======<<<<<<;;;:::;;;;;;===???BBBCCCEEEEEEGGGLLLQQQUUUWWWWWWVVV[[[^^^\\\[[[]]]\\\ZZZ[[[YYYZZZ[[[\\\```mmmyyy888888888888888888888888888777777777777777777777888888888888999999999999:::;;;>>>@@@DDDJJJPPPUUU```uuu|||sssnnnppp|||{{{hhhZZZSSSSSSZZZlll~~~lll```XXXQQQNNNNNNIIIHHHKKKRRRYYY```jjjttt}}}|||zzzyyyzzz~~~~~~zzzvvvtttrrrpppooommmjjjhhheeefffggghhhjjjkkkmmmmmmlllmmmnnnmmmkkkiiiiiiiiijjjjjjjjjjjjlllooouuuyyy{{{vvvtttsssrrrrrrrrrooonnnmmmjjjhhhmmmtttuuukkkkkkuuugggSSSHHHEEEAAA????????????>>>?????????AAAEEEJJJNNNQQQPPPNNNLLLIIIEEEBBB???>>>:::;;;<<<<<<======<<<<<<===<<<<<<<<<===>>>@@@AAAFFFGGGIIIMMMRRRVVVYYYZZZZZZ___bbb```^^^___^^^\\\]]]\\\\\\]]]^^^bbbooo{{{777777777777777777777777777777777777777777888888999999999::::::::::::;;;:::;;;>>>@@@DDDJJJRRRWWW___sssrrrllllllvvv~~~wwwgggZZZTTTTTT[[[kkk}}}mmmaaaYYYRRRNNNNNNHHHGGGIIIPPPVVV]]]gggqqq|||uuutttrrrqqqqqqpppnnnllljjjjjjkkkmmmnnnqqqrrrsssooopppqqqpppmmmkkkkkkkkkkkkkkklllllllllppptttxxx}}}{{{yyyuuuqqqooonnnjjjiiiooowwwtttjjjkkkwwwhhhTTTIIIFFFBBB?????????>>>===;;;;;;<<>>=========>>>???@@@GGGIIILLLOOOTTTXXX[[[\\\___dddgggeeeccccccaaa^^^```^^^___```aaaeeerrr~~~666666666666666666666666777777777777777888888888999999999999:::::::::::::::<<<>>>@@@DDDKKKSSSYYY___rrrqqqiiifffnnnvvvrrrdddZZZSSSSSSYYYhhhyyynnnaaaYYYRRRNNNMMMIIIGGGIIIPPPUUU[[[eeeooo~~~~~~xxxvvvtttssssssrrrpppooonnnnnnoooppprrrtttwwwxxxrrrssssssrrrooolllllllllmmmmmmnnnmmmnnnppptttwww}}}wwwssspppnnnkkkkkkrrr{{{wwwlllnnn{{{iiiUUUJJJFFFBBB??????>>>===<<<::::::::::::<<<>>>AAABBBCCCBBBAAA???===;;;:::999;;;;;;<<<===============???>>>======>>>???AAABBBGGGIIIMMMQQQTTTXXX\\\^^^ccciiillljjjhhhgggddd___bbb```aaabbbcccgggttt666666666666666666666666666666777777888888888888888888888999999999999:::;;;<<<===@@@EEELLLUUU[[[```qqqpppfffaaahhhpppnnncccZZZQQQPPPUUUbbbsssnnnaaaYYYRRRMMMKKKJJJHHHJJJPPPVVV\\\eeeooo}}}}}}zzzwwwuuuuuutttrrrqqqqqqqqqqqqrrrtttvvvyyyzzztttuuuuuussspppmmmlllllloooooopppooooooppptttvvv~~~{{{vvvrrrqqqoooqqqzzz|||rrruuuiiiVVVJJJFFFBBB??????>>>===<<>>>>>===============>>>???AAACCCEEEFFFIIINNNQQQTTTWWW\\\___fffmmmqqqooommmkkkfffaaacccbbbbbbdddeeeiiiuuu777777777777777777777777666666666777888888999999888888888888999999999999;;;<<<===@@@EEEMMMWWW]]]cccrrrqqqfff```fffnnnmmmccc[[[PPPNNNRRR\\\kkk}}}pppbbb[[[TTTNNNKKKJJJHHHJJJPPPVVV\\\fffooo|||~~~{{{xxxxxxwwwvvvuuuuuutttsssssstttwwwzzz{{{wwwwwwwwwuuuqqqnnnmmmmmmpppqqqrrrqqqpppqqqsssuuu}}}yyytttpppoooooosssyyy~~~iiiVVVIIIFFFBBB?????????>>>===BBBAAA@@@???>>>>>>======>>>>>>======<<<<<<<<<;;;<<<<<<===>>>>>>>>>>>>============>>>@@@BBBEEEFFFEEEJJJOOORRRTTTXXX]]]aaaiiipppuuutttrrrooojjjeeeeeedddeeefffgggkkkwww888888888888888888888888555666666777888888999999999999999999:::::::::;;;;;;<<<===@@@EEENNNXXX___fffsssssshhhaaagggooonnneee^^^RRROOOPPPWWWdddwwwsssddd]]]VVVPPPLLLHHHGGGIIIPPPVVV\\\fffppp{{{|||{{{{{{{{{{{{{{{xxxwwwuuuuuuuuuwwwzzz|||zzz{{{zzzxxxtttqqqoooooorrrssssssrrrqqqqqqsssuuuxxx}}}uuuqqqmmmmmmooouuuhhhVVVHHHEEEAAA????????????>>>>>>=====================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>??????>>>???@@@BBBDDDEEEFFFKKKQQQUUUVVVYYY___dddkkksssyyyyyywwwtttoooiiihhhggggggiiiiiinnnzzz888888888888888888888888555666666777888999999999:::::::::;;;;;;;;;<<<<<<;;;<<<===@@@EEENNNXXX___hhhtttuuujjjccciiiqqqppphhh```TTTPPPOOOUUU```rrruuuggg```XXXQQQNNNGGGFFFHHHOOOUUU\\\fffooo{{{||||||}}}{{{yyywwwvvvvvvxxx{{{||||||}}}}}}zzzvvvrrrqqqqqqsssssstttsssrrrqqqssstttrrrxxxxxxsssppppppsss{{{hhhUUUGGGDDDAAA??????@@@@@@???===============<<<<<<<<<;;;;;;<<<===>>>???@@@@@@<<<======>>>>>>>>>>>>>>>AAAAAA@@@@@@@@@AAABBBCCCHHHMMMSSSVVVWWW[[[aaafffmmmuuu||||||zzzxxxrrrllljjjiiijjjkkklllppp|||444444444666888777555333777777777888999999:::::::::::::::;;;;;;;;;<<<<<>>>>>???@@@@@@>>>===;;;999777555333333;;;<<<<<<===============<<<<<<<<<===============???@@@@@@@@@@@@BBBEEEHHHLLLPPPTTTXXXZZZ]]]ccchhhnnnwww}}}}}}{{{zzzwwwtttnnnllljjjjjjkkkqqq666666777888999999999:::666777777888888999::::::::::::;;;;;;;;;<<<<<<<<<>>><<<<<<@@@DDDKKKXXXcccnnnvvv~~~pppkkkpppyyysss___UUUNNNRRR[[[iiiwwwfff]]]VVVOOOKKKKKKIIIJJJOOOTTT[[[gggqqq{{{|||xxxuuurrrqqqpppoooooonnnmmmnnnoooqqqrrrrrruuuzzzuuuqqqooorrrwwwfffRRRGGGCCC???<<<<<<===>>>>>>@@@???>>>===;;;999888777;;;<<<<<<===========================>>>>>>>>>>>>>>>@@@AAAAAABBBCCCGGGIIINNNRRRWWW[[[]]]aaahhhmmmrrrzzz~~~}}}{{{xxxssspppnnnnnnnnnttt666777999777555555888;;;666666777777888999999999:::;;;;;;;;;;;;<<<<<<<<>>===@@@@@@???>>>===<<<<<<;;;;;;<<<<<<===========================>>>>>>??????>>>@@@AAABBBCCCFFFIIILLLOOOSSSXXX\\\___dddkkkqqqvvv}}}zzzwwwuuutttsssxxx===??????:::444333777;;;666666777777888999999:::;;;;;;;;;;;;<<<<<<<<<<<>>>>>>>>>>>@@@BBBCCCEEEGGGLLLOOONNNRRRWWW[[[___dddlllrrryyy}}}{{{zzzxxx|||JJJJJJHHHAAA999666999===777777888888999999::::::;;;;;;;;;<<<<<<<<<======DDDBBBBBBCCCEEELLL[[[jjjyyyrrrkkkrrrrrraaaSSSQQQXXXeee{{{{{{jjjbbb[[[TTTPPPKKKIIIJJJNNNRRRWWW```iiiuuu}}}xxxtttqqqooonnnllljjjgggfffhhhmmmsssvvvvvvxxx{{{~~~uuuooommmsss}}}{{{```OOOGGGEEEAAA??????@@@???>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===============::::::;;;<<<<<<===>>>>>>>>>@@@BBBDDDEEEHHHMMMPPPOOOSSSWWW[[[___eeemmmtttyyy}}}IIIIIIFFF@@@999666888:::888888999999:::;;;;;;;;;;;;;;;<<<<<<<<<=========DDDCCCDDDEEEFFFKKKZZZiii}}}tttmmmqqq}}}uuudddTTTRRRYYYeeezzzzzziiiaaaZZZSSSPPPKKKIIIJJJNNNRRRVVV^^^fffqqq|||}}}zzzyyy|||||||||wwwrrrooolllkkkhhhfffddddddfffkkkqqqtttvvvyyy}}}{{{uuupppnnnvvvxxx^^^NNNEEEBBB???>>>>>>>>>===<<<<<<<<<<<<===============;;;<<<<<<===============::::::;;;<<<===>>>?????????@@@BBBDDDEEEHHHLLLPPPQQQUUUYYY\\\```fffooouuuxxx???===;;;999777666777888999::::::;;;;;;<<<<<<===<<<<<<<<<<<<============@@@AAADDDFFFGGGLLL[[[jjjsssmmmoooxxxyyygggWWWTTTZZZeeewww|||jjjaaaZZZRRROOOKKKIIIJJJNNNQQQTTT\\\dddmmmyyyzzztttooonnnnnnmmmrrrzzz~~~|||wwwrrrmmmiiigggeeebbbaaa___```ccchhhmmmppptttyyy~~~vvvrrrnnnqqq|||uuu]]]NNNDDDBBB@@@>>>>>>>>>===;;;========================;;;<<<<<<===============<<<<<<===>>>???@@@AAAAAA???AAACCCDDDEEEGGGKKKNNNQQQTTTXXX[[[^^^dddmmmtttwww999777666777999;;;<<<;;;::::::;;;<<<<<<======>>><<<<<<<<<<<<=========>>>===???DDDGGGHHHMMM\\\kkk|||pppkkkmmmttt|||iiiXXXUUUZZZddduuummmccc[[[SSSOOOKKKIIIJJJNNNQQQTTT[[[ccclllxxx}}}uuunnniiigggdddbbbgggooossszzzyyyvvvqqqlllgggccc```___]]]]]]\\\]]]aaaeeejjjmmmrrrxxx{{{sssnnnmmmsssttt\\\NNNFFFDDDBBBAAAAAA@@@???===<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<==================>>>???@@@AAABBBCCCCCC@@@AAACCCCCCDDDGGGKKKNNNOOORRRUUUXXX[[[aaajjjqqqvvv;;;;;;::::::::::::::::::888999999::::::;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>BBBAAABBBEEEGGGNNN\\\jjjuuuooonnnsssiiiUUUUUUYYY___nnnpppccc[[[SSSMMMMMMJJJIIILLLNNNQQQYYYbbbkkkttt~~~|||uuummmeee^^^ZZZVVV[[[ZZZ]]]iiiuuuxxxuuuoooiiieeedddbbb___\\\YYYXXXWWWYYY]]]ccciiimmmrrruuu{{{vvvrrrpppsss{{{lllTTTFFFDDDCCCAAAAAAAAA@@@===;;;;;;::::::999999::::::;;;<<<>>>@@@>>>;;;:::;;;===<<<======???@@@AAABBBBBBCCCBBBBBBBBBDDDHHHKKKMMMLLLPPPUUUXXX[[[```gggmmmuuu~~~999999999999:::::::::::::::::::::;;;<<<<<<============<<<<<<======>>>???AAAAAABBBEEEGGGMMM[[[iiiwwwoookkknnnnnnXXXUUUWWW[[[jjj}}}rrrddd\\\TTTOOOMMMJJJIIILLLNNNQQQYYYaaaiiirrr~~~~~~{{{tttlllddd\\\VVVRRRQQQVVVVVVYYYeeeqqq~~~wwwqqqkkkeeeaaa```^^^[[[XXXWWWVVVUUUVVVZZZ___dddhhhooossszzzuuuqqqqqqvvviiiTTTGGGAAA@@@???@@@AAAAAA???===<<<<<<;;;;;;;;;;;;<<<<<<<<<>>>???>>>;;;:::;;;===@@@@@@AAABBBCCCDDDEEEEEE@@@@@@@@@AAACCCFFFHHHIIIJJJNNNSSSVVVYYY^^^eeejjjsss|||777888888888999:::::::::;;;;;;<<<<<<===>>>>>>>>>>>>============>>>??????AAA@@@BBBEEEHHHMMMZZZgggwwwqqqqqqvvv]]]UUUTTTWWWeeewwwuuufff]]]VVVQQQMMMJJJIIIKKKMMMPPPXXX```fffooo{{{{{{uuukkkaaaYYYSSSNNNKKKJJJPPPOOOSSS```jjj||||||uuummmhhhbbb^^^]]]\\\YYYVVVVVVUUUSSSSSSUUUYYY]]]```ggglllvvv~~~sssppptttzzz{{{eeeSSSIII>>>======>>>@@@AAA@@@???======<<<<<<<<<<<<======;;;=========;;;:::;;;<<<>>>>>>???@@@AAABBBBBBCCC@@@@@@AAACCCEEEFFFGGGHHHJJJMMMRRRUUUWWW]]]dddjjjsss|||666666777888999999::::::;;;;;;<<<======>>>>>>??????>>>>>>>>>>>>???@@@@@@@@@@@@CCCFFFIIINNNZZZfff~~~{{{vvv}}}cccVVVQQQTTTbbbrrryyyhhh^^^VVVQQQMMMJJJIIIKKKLLLOOOVVV^^^dddmmmyyyzzzrrreeeZZZSSSNNNJJJGGGDDDJJJKKKNNNZZZdddttt|||tttlllhhhbbb______^^^\\\YYYVVVTTTRRRQQQRRRTTTWWWYYY]]]dddooo~~~|||rrrpppwwwwwwbbbRRRJJJ???===<<<===???@@@??????===<<<<<<<<<<<<<<<<<<===;;;<<<<<<<<<;;;;;;;;;<<<<<<<<<===>>>??????@@@@@@AAACCCDDDFFFHHHIIIJJJJJJLLLOOOSSSVVVYYY^^^fffmmmwww666666777888999999::::::;;;;;;;;;<<<======>>>>>>@@@????????????@@@AAAAAA@@@AAADDDHHHJJJNNNYYYeeezzzwwwhhhXXXPPPRRR```ooo~~~kkk^^^VVVQQQNNNJJJIIIJJJKKKNNNUUU]]]ccclllxxxyyyooo```UUUNNNKKKGGGEEEBBBHHHHHHKKKVVV^^^lllvvvnnniiidddaaaaaaaaa^^^\\\WWWUUUSSSQQQQQQRRRSSSUUUWWW___jjjxxxyyyrrrrrr|||vvv```QQQJJJBBB@@@>>>===>>>>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<<<>>>>>>>>AAA@@@@@@@@@@@@AAABBBBBBAAABBBFFFKKKLLLPPPZZZeeeuuuzzz~~~ooo[[[QQQRRR^^^kkkpppaaaWWWQQQNNNJJJIIIJJJKKKLLLSSS[[[ccckkkwwwwwwkkk\\\QQQKKKIIIFFFCCCBBBHHHGGGIIIRRRWWWdddxxx~~~sssnnnhhhdddcccbbb___\\\XXXVVVTTTRRRPPPPPPQQQRRRUUU\\\fffsssvvvsssvvvxxx```QQQJJJEEEBBB???=========<<<;;;<<<;;;;;;;;;;;;;;;;;;<<<===<<<;;;<<<>>>>>>>>><<<>>>>>>>>>??????@@@@@@@@@AAABBBDDDFFFIIILLLNNNOOOOOORRRVVVZZZ^^^fffpppwww999999999999::::::::::::<<<<<<===>>>>>>??????@@@AAAAAAAAAAAAAAABBBBBBCCCBBBCCCHHHMMMNNNQQQ[[[eeeoooxxx{{{uuu___RRRQQQ\\\gggvvveeeYYYRRRNNNJJJHHHIIIJJJLLLRRRZZZcccjjjuuuwwwjjj[[[PPPLLLJJJGGGCCCBBBHHHGGGHHHOOORRR\\\ppp~~~yyyqqqkkkgggddd___[[[WWWVVVSSSQQQPPPOOOOOOPPPQQQWWW```jjjwww|||uuuuuuyyy|||bbbQQQIIIFFFCCC@@@>>>>>>>>>============<<<<<<<<<<<<======>>>===;;;===???@@@???===>>>>>>>>>>>>????????????BBBCCCDDDFFFJJJNNNQQQSSSUUUXXX\\\aaafffnnnyyy;;;;;;::::::::::::::::::>>>>>>>>>???@@@@@@AAAAAABBBAAAAAAAAAAAABBBCCCCCCBBBDDDIIINNNPPPRRR[[[eeelllppptttzzzaaaSSSQQQYYYccczzzgggZZZSSSNNNJJJHHHIIIJJJKKKRRRYYYbbbiiittt}}}xxxlll\\\RRROOOMMMJJJFFFBBBHHHGGGGGGLLLNNNWWWjjjuuu~~~|||yyyrrrlllgggaaa\\\VVVUUUSSSQQQOOONNNNNNNNNMMMRRRZZZcccnnn~~~yyytttvvv|||cccQQQHHHFFFCCC@@@>>>>>>?????????>>>>>>============>>>>>>???===<<<===@@@AAA@@@>>>CCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFHHHLLLQQQVVVYYY[[[^^^cccgggmmmvvv999999999999:::;;;<<<<<<<<<<<<<<<<<<===???@@@AAA???@@@AAABBBCCCCCCCCCCCCHHHGGGHHHMMMPPPSSS[[[bbbppp}}}qqqooo}}}gggUUUSSSYYY]]]{{{jjj\\\VVVRRRMMMJJJKKKKKKLLLPPPVVV]]]dddoooxxxyyyjjjZZZRRRMMMIIIGGGGGGEEEFFFGGGHHHJJJNNNTTTYYYmmm}}}}}}}}}{{{zzz}}}uuullleee___[[[UUUTTTRRROOONNNMMMMMMMMMNNNOOOTTT]]]ggguuuyyyvvv{{{}}}aaaNNNFFFCCCBBBAAA@@@????????????======<<<<<<<<<<<<======<<<<<<<<<<<<=========>>>???AAACCCDDDCCCAAAAAABBBDDDFFFHHHJJJMMMQQQVVVZZZ```ccchhhmmmttt999999999999:::;;;<<<===<<<<<<<<<===>>>???@@@AAAAAABBBCCCDDDEEEEEEEEEEEEIIIHHHIIINNNQQQTTT[[[bbbooosssnnnyyyiiiXXXUUUXXX[[[uuuooo___XXXSSSNNNJJJKKKKKKLLLPPPUUU\\\cccnnnwww}}}nnn\\\RRRMMMHHHFFFGGGEEEFFFFFFFFFHHHLLLRRRVVVeee~~~{{{|||{{{zzzyyy|||tttkkkccc]]]ZZZUUUTTTQQQOOONNNMMMLLLMMMIIIJJJMMMTTT\\\iii|||xxxwww|||zzz___NNNFFFCCCBBBAAA@@@????????????======<<<<<<<<<<<<======<<<<<<<<<=========>>>>>>@@@BBBDDDDDDCCCBBBCCCCCCDDDFFFHHHJJJMMMRRRXXX\\\bbbfffjjjooovvv:::::::::::::::;;;==================???@@@AAABBBDDDDDDFFFGGGGGGGGGGGGGGGKKKIIIKKKPPPSSSUUU[[[bbbmmm}}}uuummmsss}}}|||iiiZZZVVVWWWXXXmmmwwweee[[[TTTNNNKKKKKKKKKKKKOOOTTTZZZaaakkkuuu}}}rrr___SSSMMMHHHFFFGGGEEEEEEEEEEEEFFFJJJOOOSSS^^^sss|||yyyyyyxxxwwwxxx{{{{{{qqqggg```[[[WWWTTTSSSQQQOOOMMMLLLKKKKKKKKKJJJLLLQQQWWWbbbttt}}}wwwwww}}}uuu\\\MMMGGGCCCBBBAAA@@@????????????>>>======<<<<<<======>>>============>>>>>>>>>>>>AAACCCEEEEEEDDDDDDDDDEEEEEEFFFHHHJJJNNNSSSZZZ^^^eeeiiimmmqqqwww::::::::::::;;;<<<===>>>>>>>>>>>>>>>???AAABBBCCCEEEFFFGGGHHHHHHIIIHHHHHHLLLKKKMMMQQQTTTUUU[[[bbbkkkzzzwwwkkkmmmrrr}}}~~~xxxhhhZZZTTTTTTUUUfffjjj^^^UUUOOOKKKKKKKKKJJJNNNSSSXXX___iiirrrzzzttt```TTTMMMHHHGGGHHHEEEEEEEEEDDDEEEHHHMMMQQQ\\\kkk|||yyyvvvuuuuuuuuuvvvyyy~~~uuukkkccc]]]XXXUUUTTTSSSQQQOOOMMMLLLKKKJJJLLLKKKLLLOOOSSS]]]nnn~~~zzzuuuvvv}}}pppYYYLLLGGGBBBBBBAAA@@@????????????>>>>>>============>>>>>>======>>>>>>>>>?????????BBBDDDFFFFFFEEEEEEFFFGGGEEEGGGIIILLLOOOUUU\\\aaagggjjjnnnrrrwww;;;;;;;;;;;;<<<===>>>>>>????????????@@@BBBCCCDDDEEEEEEFFFGGGHHHHHHHHHHHHMMMLLLNNNRRRTTTUUUZZZaaaiiiwwwwwwjjjiiikkkwwwzzzuuufffWWWQQQRRRTTTbbb~~~ooo```WWWQQQLLLKKKJJJIIIMMMRRRVVV\\\fffooowwwuuuaaaUUUOOOKKKJJJKKKGGGGGGFFFFFFFFFIIINNNRRRZZZeeezzz~~~zzzwwwrrrqqqpppqqqtttwww{{{|||zzzpppfff___[[[XXXVVVTTTTTTRRRPPPNNNLLLJJJIIIGGGFFFFFFIIILLLTTTcccrrrwwwsssttt{{{mmmVVVKKKGGGBBBBBBAAA@@@????????????>>>>>>============>>>>>>>>>>>>>>>????????????@@@CCCDDDFFFFFFEEEFFFGGGIIIGGGIIILLLOOOSSSXXX^^^bbbfffiiimmmpppvvv<<<<<<;;;<<<<<<===>>>???@@@@@@@@@@@@AAACCCDDDEEEEEEEEEFFFGGGHHHHHHHHHHHHMMMLLLNNNSSSUUUUUUYYY___gggtttvvvjjjffffffqqqvvvssseeeVVVPPPQQQSSS```xxxuuucccXXXRRRMMMLLLJJJIIIKKKPPPSSSZZZcccllluuuyyyfffZZZSSSNNNLLLMMMIIIIIIIIIHHHIIILLLQQQUUUXXX```rrr{{{vvvsssmmmlllkkklllppptttvvvwww{{{zzzpppggg```\\\ZZZXXXUUUUUUTTTRRRPPPMMMKKKIIIEEEDDDEEEHHHIIINNN[[[hhhyyy|||uuusssuuu{{{jjjUUUJJJGGGCCCBBBAAA@@@???????????????>>>>>>======>>>>>>???>>>?????????@@@@@@@@@@@@CCCDDDEEEEEEEEEFFFHHHJJJHHHLLLPPPTTTWWW[[[___bbbeeehhhlllooouuu~~~<<<<<<<<<<<<===>>>???@@@@@@@@@AAAAAABBBDDDEEEFFFEEEFFFGGGHHHIIIIIIIIIIIILLLLLLNNNSSSTTTTTTXXX^^^eeeqqqvvvjjjeeebbbjjjrrrsssgggYYYRRRRRRSSS```rrrzzzgggYYYSSSNNNLLLJJJHHHKKKOOORRRXXXaaajjjsss}}}lll```YYYRRRNNNNNNLLLLLLLLLKKKLLLPPPUUUYYY\\\bbbppp}}}wwwrrrooogggeeeeeegggkkkoooqqqqqqssszzzvvvlllddd```]]]\\\VVVVVVUUUSSSQQQNNNKKKJJJGGGGGGHHHJJJIIIKKKUUU```nnn}}}uuurrrssswww~~~jjjTTTJJJGGGCCCBBBAAA@@@??????????????????>>>>>>>>>>>>???????????????@@@@@@@@@AAAAAACCCDDDEEEEEEDDDEEEHHHJJJJJJNNNTTTYYY\\\^^^```aaadddgggkkkooouuu~~~<<<<<<<<<======>>>???@@@AAAAAAAAABBBCCCDDDEEEFFFFFFGGGHHHIIIJJJJJJJJJJJJLLLKKKNNNRRRTTTTTTWWW]]]dddpppvvvjjjdddaaaeeennnsssjjj\\\TTTSSSTTT```nnn~~~iiiYYYSSSNNNLLLJJJHHHJJJOOOQQQWWW```iiirrr|||qqqeee\\\TTTOOONNNMMMMMMMMMMMMNNNRRRWWW\\\bbbfffppp}}}zzztttooolllcccaaa```ccchhhlllmmmllllllqqqwww||||||qqqhhhccc```^^^WWWWWWVVVTTTRRROOOLLLJJJGGGGGGHHHIIIGGGFFFNNNWWWfffvvvxxxqqqqqqtttxxxjjjTTTIIIGGGCCCBBBAAA@@@??????????????????>>>>>>>>>>>>????????????@@@@@@@@@AAAAAAAAACCCDDDDDDDDDDDDEEEHHHKKKKKKPPPWWW\\\^^^___```aaadddgggkkkpppvvv>>>>>>???@@@AAABBBBBBCCCCCCCCCDDDDDDEEEEEEFFFFFFHHHHHHIIIJJJKKKLLLNNNOOOMMMPPPSSSUUUWWWYYY\\\___dddmmm~~~zzziii___ZZZfffnnntttpppdddXXXSSSSSS\\\ggg~~~mmm]]]UUUNNNLLLKKKIIIJJJMMMRRRVVV\\\ccclllxxx~~~||||||}}}~~~xxxkkkaaaXXXRRRRRRTTTQQQOOOOOOSSSYYY]]]___lllnnnsssxxxzzz~~~wwwqqqkkkgggaaa```^^^```cccgggiiiiiihhhiiikkkooovvvxxxooogggbbb```]]][[[XXXTTTPPPLLLIIIHHHEEEEEEDDDDDDDDDGGGLLLPPPcccqqqwwwtttpppnnnpppvvv}}}bbbUUUJJJ@@@BBBAAA@@@@@@??????@@@@@@?????????>>>>>>>>>>>>>>>@@@@@@@@@@@@AAABBBCCCCCCFFFFFFFFFGGGHHHIIIJJJKKKLLLOOOUUU[[[```ccceeefffffffffhhhmmmsss}}}<<<<<<===>>>???@@@AAAAAADDDDDDDDDEEEFFFFFFGGGGGGIIIIIIIIIJJJKKKLLLMMMNNNNNNPPPSSSUUUWWWYYY\\\^^^ccckkk{{{|||lllbbb^^^fffnnntttrrrggg\\\UUUTTT[[[cccyyyooo^^^VVVOOOMMMKKKIIIJJJMMMPPPTTTYYYaaajjjuuuxxxuuussstttuuuwww}}}ooofff]]]YYYYYYLLLOOOSSSXXX___fffmmmpppsssuuuyyy{{{zzz}}}{{{uuunnnhhhdddaaa___]]]^^^aaaccceeeeeeeeeeeegggjjjpppzzzzzzqqqhhhaaa^^^]]][[[XXXUUUQQQMMMJJJIIIFFFFFFEEEEEEEEEHHHLLLPPP\\\jjjzzz}}}rrrooommmlllpppwww~~~{{{___SSSJJJAAABBBAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@AAABBBCCCDDDFFFFFFFFFGGGHHHIIIJJJKKKNNNQQQVVV[[[```ccceeefffggggggjjjooottt~~~<<<======>>>@@@AAAAAABBBDDDEEEEEEFFFGGGHHHHHHHHHKKKKKKJJJJJJKKKLLLMMMMMMNNNPPPSSSUUUVVVXXX[[[]]]bbbiiivvv~~~ooofffbbbeeemmmvvvvvvmmmbbbZZZVVVYYY___qqqppp___WWWPPPNNNLLLIIIIIILLLMMMQQQWWW^^^gggsss~~~tttooolllllllllooowwwxxxnnnfffaaa```TTTYYYaaahhhnnnttt{{{|||yyyxxxpppjjjddd``````]]][[[[[[]]]___``````aaaaaaaaabbbgggpppzzz|||sssjjjaaa\\\\\\[[[XXXUUUQQQNNNKKKJJJGGGGGGFFFEEEEEEGGGLLLOOOZZZggguuu}}}{{{uuukkkjjjhhhiiinnnwwwuuu[[[PPPIIIBBBBBBAAA@@@@@@??????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBDDDDDDFFFFFFGGGGGGHHHJJJKKKLLLPPPRRRWWW\\\```cccdddeeehhhhhhkkkpppuuu~~~>>>???@@@AAABBBCCCDDDEEEFFFFFFGGGHHHHHHIIIJJJJJJMMMLLLLLLLLLLLLLLLMMMMMMOOOQQQTTTUUUVVVXXXZZZ\\\bbbgggrrr||||||qqqgggbbbdddlllvvvzzzuuukkk```ZZZYYY]]]jjjrrraaaYYYQQQNNNLLLIIIIIILLLLLLOOOUUU\\\fffqqq|||xxxqqqkkkiiiiiilllsss{{{|||tttlllgggdddjjjnnntttuuuuuuxxxxxxyyy}}}uuummmgggaaa]]]\\\ZZZXXXXXXYYY\\\]]]]]]^^^]]]]]]]]]```gggooovvv~~~{{{tttkkkbbb]]][[[YYYWWWTTTQQQOOOLLLKKKHHHGGGFFFDDDDDDFFFJJJNNNZZZeeeqqqwwwyyyxxxtttnnngggfffeeegggmmmuuu}}}pppXXXLLLGGGCCCBBBAAA@@@@@@??????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFFFFGGGGGGIIIJJJLLLMMMQQQTTTXXX]]]```bbbcccdddffffffiiiooottt|||??????@@@BBBCCCDDDEEEFFFGGGGGGHHHIIIJJJKKKLLLMMMNNNNNNNNNMMMMMMNNNOOOOOOPPPRRRUUUVVVVVVXXXZZZ\\\bbbgggppp~~~|||yyy}}}rrrfff```bbbkkkwww~~~uuuhhh```\\\\\\fffzzzsssccc[[[SSSOOOLLLIIIHHHKKKKKKNNNTTT\\\eeeppp|||xxxppplllkkkkkkqqqwwwwwwzzzxxxrrrnnnuuuwwwwwwuuusssvvvyyyvvvzzz}}}tttlllfffaaa]]]ZZZWWWUUUUUUWWWYYYZZZZZZ[[[[[[[[[[[[\\\aaaggglllrrrtttuuutttpppiiibbb]]]XXXXXXVVVSSSQQQOOOMMMLLLGGGFFFEEEDDDCCCEEEIIIMMMWWWaaakkknnnooooookkkeeeeeeddddddfffkkksss{{{lllUUUJJJEEEBBBBBBAAA@@@@@@??????@@@@@@????????????@@@@@@AAAAAABBBBBBBBBBBBCCCDDDEEEEEEFFFFFFGGGHHHIIIKKKLLLMMMQQQTTTXXX\\\```bbbcccccccccdddgggmmmrrrzzz======???@@@BBBCCCEEEEEEHHHIIIIIIKKKLLLMMMNNNOOOPPPOOOOOOOOOPPPQQQQQQRRRSSSTTTWWWWWWXXXXXXZZZ\\\bbbfffnnnzzz{{{}}}vvvggg______hhhwww~~~pppeee___]]]bbbtttvvveee]]]TTTPPPMMMIIIHHHJJJJJJNNNTTT[[[dddppp{{{xxxssspppmmmooossszzz}}}ssstttttt}}}mmmmmmlllkkknnnwwwzzzuuuvvvwww~~~uuunnnhhhdddaaaZZZXXXUUUTTTVVVWWWXXXXXXYYYZZZ[[[\\\\\\^^^aaadddggghhhjjjkkkiiiddd```]]]VVVUUUTTTRRRPPPNNNMMMLLLFFFFFFEEEDDDDDDFFFKKKNNNYYYbbbiiillllllkkkhhhcccdddcccccceeejjjqqqyyy}}}gggRRRHHHDDDCCCBBBAAA@@@@@@??????@@@@@@>>>>>>??????@@@@@@AAAAAACCCCCCBBBCCCCCCDDDEEEFFFFFFFFFGGGHHHJJJKKKMMMNNNPPPSSSWWW[[[___aaabbbbbbbbbccchhhnnnsss|||===>>>???AAABBBDDDEEEFFFIIIIIIJJJLLLMMMOOOPPPPPPQQQQQQQQQQQQRRRSSSTTTUUUUUUVVVXXXYYYYYYYYY[[[]]]aaaeeekkkvvv~~~~~~|||kkkbbb\\\fffwwwwwwjjjaaa]]]```oooyyyggg^^^UUUQQQMMMIIIHHHJJJIIIMMMRRRZZZcccnnnzzz|||wwwrrrqqqrrrvvv|||qqqpppkkkooo~~~yyydddbbbaaaeeennn|||xxxrrrrrrqqq~~~wwwqqqlllhhheee^^^[[[WWWUUUUUUUUUTTTTTTWWWYYY\\\]]]\\\]]]^^^___```aaaaaaaaa```]]][[[YYYTTTSSSRRRQQQOOONNNLLLLLLGGGGGGFFFFFFFFFIIIMMMQQQZZZaaahhhiiiiiiiiifffbbbaaaaaabbbdddjjjrrryyy~~~|||bbbPPPGGGDDDEEEBBBAAA@@@@@@??????@@@@@@??????@@@@@@AAABBBBBBCCCCCCCCCCCCCCCDDDEEEFFFGGGFFFFFFGGGHHHJJJLLLNNNOOONNNQQQUUUZZZ^^^aaabbbbbbdddeeejjjrrrxxx???@@@AAACCCEEEFFFHHHHHHIIIJJJKKKLLLNNNOOOPPPQQQQQQQQQQQQRRRSSSUUUVVVWWWVVVWWWYYYZZZYYYZZZ\\\]]]___cccjjjsssoooeeeZZZeeewwwzzzmmmaaa]]]^^^lll|||hhh___VVVQQQMMMIIIGGGIIIHHHKKKQQQYYYbbbmmmyyy~~~wwwttttttttt~~~sssoooeeecccnnnuuu|||pppeeebbb```___eeepppwwwpppooonnnyyyyyysssnnnkkkhhhbbb^^^ZZZVVVTTTSSSRRRPPPUUUXXX\\\^^^]]]\\\\\\\\\]]]]]]\\\[[[ZZZXXXWWWVVVRRRRRRQQQPPPNNNMMMLLLLLLHHHHHHHHHGGGHHHKKKPPPTTTUUU\\\bbbccccccccc```\\\______aaadddkkkssszzzuuu^^^NNNFFFEEEFFFBBBAAA@@@@@@??????@@@@@@@@@@@@AAAAAABBBCCCDDDDDDCCCCCCCCCDDDDDDEEEFFFGGGFFFFFFGGGHHHJJJLLLNNNOOOMMMPPPTTTYYY]]]```bbbbbbfffhhhmmmuuu|||CCCCCCCCCDDDFFFHHHKKKLLLJJJKKKLLLMMMMMMNNNNNNNNNQQQQQQRRRSSSTTTVVVXXXYYYYYYZZZZZZYYYYYYYYY\\\^^^bbbhhhiiipppyyyfff[[[ffflllnnnccc______iii~~~mmmaaaVVVRRRPPPLLLHHHHHHHHHKKKPPPVVV___iiissszzz{{{vvvuuutttuuunnnkkkeeebbbccckkknnnssstttqqqlllgggeee\\\YYY[[[dddooo{{{~~~sssnnnmmmoooxxxxxxsssooolllgggfffccc^^^YYYVVVUUUVVVXXXYYY\\\^^^___^^^\\\[[[___^^^[[[XXXVVVUUUUUUUUUTTTSSSRRRQQQOOONNNMMMLLLGGGGGGGGGHHHIIIJJJKKKLLLVVVZZZ___bbbaaa___\\\[[[\\\^^^aaadddhhhnnnuuuzzz~~~nnnZZZPPPJJJHHHGGGBBBAAAAAA@@@@@@?????????>>>@@@BBBBBB@@@??????@@@CCCCCCDDDDDDEEEFFFFFFFFFFFFGGGHHHIIIKKKMMMOOOQQQPPPRRRVVV[[[```eeegggiiinnntttuuuyyyDDDDDDEEEFFFGGGIIIKKKLLLJJJKKKLLLNNNOOOOOOPPPPPPSSSSSSTTTUUUVVVXXXZZZ[[[[[[\\\\\\\\\[[[\\\^^^```bbbhhhiiiooo~~~lllaaajjjmmmvvvccc^^^]]]hhh{{{ooocccXXXTTTRRRMMMJJJIIIHHHKKKPPPVVV^^^hhhrrrxxxzzzyyywwwzzzpppiiiccc______aaabbbccccccaaa^^^\\\[[[XXXVVVYYYaaakkkwww}}}rrrmmmlllnnnwww}}}xxxtttqqqllljjjgggbbb]]]YYYWWWWWWXXXZZZ]]]___``````___^^^]]]\\\ZZZXXXVVVUUUUUUUUUTTTTTTSSSRRRPPPOOONNNNNNIIIIIIIIIIIIJJJKKKLLLMMMUUUYYY^^^aaa```^^^\\\\\\[[[\\\^^^aaaeeejjjqqqvvv}}}nnnYYYOOOIIIFFFEEEBBBAAAAAAAAA@@@@@@??????@@@@@@AAA@@@???@@@BBBCCCCCCCCCDDDEEEEEEFFFGGGGGGGGGGGGHHHJJJLLLNNNPPPQQQPPPRRRWWW\\\ccciiimmmpppvvv|||}}}EEEFFFGGGIIIJJJKKKKKKKKKKKKLLLNNNPPPQQQRRRSSSSSSVVVVVVVVVWWWXXXZZZ[[[\\\]]]^^^______^^^___aaacccccciiiiiinnn~~~tttdddkkkmmm|||ccc\\\ZZZeeexxxrrrfff[[[VVVTTTOOOKKKJJJHHHJJJOOOTTT\\\eeeooouuu|||{{{{{{vvvlllccc^^^]]]ZZZXXXUUURRRQQQQQQRRRSSSRRRRRRUUU\\\dddppp|||qqqlllkkkmmmwww{{{xxxsssqqqlllgggbbb]]]ZZZYYYXXXZZZ\\\___```aaaaaaaaa]]]\\\ZZZXXXWWWVVVUUUUUUTTTTTTSSSRRRRRRQQQPPPPPPLLLLLLLLLLLLLLLMMMNNNOOOUUUXXX\\\^^^^^^]]]]]]]]]ZZZ\\\]]]___bbbhhhooottt{{{mmmXXXMMMGGGCCCCCCAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@???>>>???BBBEEECCCCCCDDDEEEGGGHHHIIIIIIHHHIIIJJJKKKMMMOOOQQQSSSRRRTTTXXX^^^fffnnnuuuyyyzzzFFFHHHJJJKKKMMMMMMLLLLLLMMMNNNPPPRRRTTTVVVWWWWWWXXXXXXXXXYYYZZZ[[[\\\]]]^^^```aaaaaaaaaaaaccceeeeeekkkkkkooo}}}xxxdddjjjjjjbbbZZZWWWaaatttuuuiii]]]XXXTTTOOOKKKJJJHHHJJJNNNSSSYYYaaakkkqqq{{{tttiiibbb^^^YYYUUUPPPMMMLLLMMMOOOPPPMMMNNNRRRXXX]]]iii}}}zzzpppkkkjjjmmmxxx}}}yyyvvvqqqlllgggbbb]]]ZZZYYYZZZ[[[]]]___```aaaaaa______]]][[[YYYWWWVVVVVVTTTTTTSSSSSSRRRRRRQQQQQQOOOOOOOOOOOOOOOPPPQQQQQQTTTWWW[[[\\\\\\\\\\\\]]][[[\\\]]]^^^aaagggnnnssszzzmmmXXXMMMFFFBBBBBBAAAAAAAAAAAABBBBBBBBBBBB@@@BBBCCCBBBAAA@@@AAABBBCCCDDDEEEGGGHHHJJJKKKLLLKKKKKKLLLMMMOOORRRTTTUUUVVVXXXZZZ```hhhqqqyyy~~~}}}HHHIIIKKKMMMOOOOOOOOONNNOOOPPPSSSUUUXXXYYY[[[[[[ZZZZZZZZZZZZZZZ[[[\\\]]]___aaacccccccccdddeeeggghhhnnnmmmqqq|||yyydddhhhhhhdddYYYTTT]]]ooowwwjjj^^^XXXUUUOOOJJJIIIHHHJJJMMMQQQVVV^^^ffflllwwwrrrhhhbbbYYYUUUPPPMMMLLLMMMMMMLLLLLLMMMQQQUUUZZZdddvvvyyyppplllkkkooozzz~~~zzzuuuppplllgggbbb^^^ZZZZZZ[[[[[[\\\^^^___```ccccccaaa___]]][[[YYYXXXUUUUUUTTTTTTTTTSSSSSSSSSRRRRRRQQQQQQRRRRRRSSSSSSTTTWWWZZZ\\\\\\[[[\\\\\\ZZZZZZ[[[\\\^^^dddlllqqqyyykkkWWWLLLFFFCCCCCCAAAAAAAAABBBBBBCCCCCCDDDCCCFFFJJJKKKHHHEEEBBB@@@DDDEEEGGGIIIKKKMMMOOOPPPNNNNNNOOOPPPSSSUUUWWWXXX]]]]]]___ccciiirrrzzzIIIJJJLLLNNNPPPQQQRRRRRRRRRTTTVVVXXXZZZ\\\]]]^^^]]]\\\\\\\\\\\\\\\]]]]]]```bbbeeefffffffffgggiiijjjpppoooqqq{{{{{{gggiiifff~~~hhhYYYRRRYYYggg}}}yyymmm```ZZZVVVOOOJJJIIIHHHIIILLLOOOSSSZZZbbbgggssszzzrrrhhh\\\VVVPPPMMMMMMLLLKKKHHHOOONNNQQQUUUZZZbbbqqqxxxqqqnnnnnnsss~~~}}}xxxuuurrrnnnhhhccc^^^]]][[[ZZZZZZ[[[]]]]]]ddddddccccccaaa___^^^]]]YYYXXXXXXWWWVVVVVVUUUUUUTTTTTTSSSSSSSSSTTTTTTUUUUUUXXX\\\]]]]]][[[ZZZZZZUUUUUUVVVWWWZZZ```hhhnnnxxxhhhUUUKKKFFFDDDDDDAAAAAABBBBBBCCCDDDEEEEEEFFFJJJPPPQQQOOOJJJFFFCCCFFFGGGIIIKKKNNNQQQSSSTTTQQQRRRRRRTTTVVVXXXZZZ[[[bbbcccdddgggmmmttt{{{KKKKKKLLLNNNPPPSSSUUUVVVUUUWWWXXX[[[\\\^^^______```___^^^^^^^^^^^^______bbbeeehhhiiiiiiiiijjjkkkkkkqqqoooqqqyyyjjjiiiaaauuummm\\\QQQUUU___qqq|||pppccc\\\WWWQQQKKKJJJHHHIIIKKKMMMQQQWWW___dddnnnuuusssddd]]]TTTOOOOOOOOONNNLLLSSSQQQRRRWWW\\\bbbmmmxxx~~~wwwrrrpppqqqwww{{{yyyxxxuuunnniiibbbaaa^^^[[[ZZZZZZ[[[\\\```aaacccdddddddddcccccc^^^^^^]]]\\\ZZZYYYXXXXXXUUUUUUTTTTTTTTTTTTUUUUUUVVVYYY^^^___^^^[[[YYYXXXSSSSSSSSSTTTXXX___hhhnnnxxxcccQQQIIIEEEDDDDDD@@@AAABBBCCCDDDEEEFFFFFFDDDHHHMMMPPPNNNKKKHHHGGGGGGHHHKKKNNNQQQTTTVVVXXXTTTUUUUUUWWWYYY[[[]]]^^^fffgggiiilllqqqwww}}}KKKKKKLLLNNNQQQTTTWWWYYYWWWXXXZZZ\\\^^^______```bbbaaaaaa```````````````dddgggjjjkkkllllllmmmnnnkkkpppooopppxxx}}}lllggg[[[mmmqqq^^^PPPRRRYYYiii~~~rrreee^^^YYYRRRMMMKKKHHHIIIKKKMMMPPPVVV]]]bbbjjjrrr}}}|||nnneeeZZZTTTSSSTTTTTTSSSVVVSSSSSSXXX^^^ccckkksss{{{~~~|||wwwsssrrrssszzz}}}||||||yyysssmmmfffddd```\\\ZZZZZZZZZ[[[\\\^^^aaacccfffgggggggggbbbaaa```___]]]\\\[[[ZZZVVVVVVUUUTTTTTTUUUUUUUUUVVVZZZ___aaa___\\\XXXWWWSSSSSSTTTUUUYYYaaajjjpppyyy}}}```NNNGGGDDDCCCDDD@@@AAABBBCCCDDDEEEFFFGGG@@@DDDHHHJJJJJJIIIHHHHHHHHHIIILLLOOOSSSVVVXXXZZZVVVVVVWWWYYY[[[]]]___```hhhiiikkkooouuuzzzPPPQQQRRRSSSUUUVVVWWWXXXZZZ[[[\\\^^^___aaabbbcccddddddcccbbbbbbccccccccchhhiiijjjkkkmmmnnnoooppppppppprrruuuuuuyyyrrrbbb]]]dddqqqsss^^^QQQSSSVVV___zzzhhh___YYYRRRLLLJJJEEEFFFHHHIIILLLRRRXXX]]]fffmmmwwwzzzmmmaaa^^^___]]]\\\[[[YYYXXXWWWZZZ```fffjjjlllsssuuuxxxzzzzzzyyyvvvttt~~~||||||zzzwwwtttllliiieee```\\\ZZZYYYYYYYYYZZZ\\\^^^bbbgggkkkmmmhhhfffcccaaa___]]]ZZZWWWWWWXXXXXXVVVTTTTTTUUUVVVYYY[[[\\\]]]\\\YYYVVVTTTSSSQQQQQQTTTWWW[[[gggrrrxxx|||___OOOJJJFFFBBB???BBBCCCCCCDDDEEEFFFFFFGGGHHHHHHHHHIIIIIIJJJJJJJJJLLLLLLLLLNNNPPPSSSUUUWWWWWWYYY[[[]]]^^^```dddfffjjjlllpppssswww{{{SSSSSSTTTUUUWWWYYY[[[\\\``````aaabbbdddeeeffffffeeeddddddccccccdddddddddhhhiiijjjkkkmmmnnnoooppppppppprrrtttuuuyyyuuuccc\\\```jjj}}}sss```SSSTTTUUU[[[wwwmmmbbb\\\UUUOOOMMMFFFGGGHHHIIILLLQQQXXX\\\dddkkkuuu~~~yyyjjjeeecccaaa______^^^]]]]]]___dddhhhkkklllnnnqqquuuyyy{{{|||{{{zzz|||vvvrrrkkkddd___\\\[[[[[[ZZZZZZ[[[]]]```dddgggiiifffdddaaa___^^^\\\ZZZWWWWWWXXXXXXVVVUUUTTTUUUWWWZZZ\\\]]]^^^]]]ZZZWWWUUURRRQQQQQQTTTVVV[[[gggrrrzzzyyy]]]NNNJJJGGGDDDBBBCCCDDDDDDEEEEEEFFFFFFFFFGGGGGGHHHIIIJJJKKKKKKLLLNNNNNNOOOPPPRRRTTTWWWXXXXXXZZZ]]]___```cccfffiiimmmooorrrvvvyyy}}}WWWWWWWWWXXXZZZ]]]```bbbddddddeeeffffffgggggghhhfffeeeeeedddeeeeeeffffffiiiiiijjjlllmmmnnnooopppooooooqqqssstttxxx|||hhh]]]]]]cccsss{{{tttbbbTTTSSSRRRUUUllluuuggg___XXXRRRPPPGGGHHHIIIIIILLLPPPVVV[[[aaagggqqqzzzwwwnnnkkkhhhggghhhfffeeeeeegggjjjllllllllljjjmmmrrrxxx||||||tttllleeeaaa___^^^[[[[[[[[[\\\]]]```bbbcccbbb```^^^]]]]]]\\\ZZZXXXWWWWWWXXXWWWUUUUUUVVVWWW[[[\\\^^^^^^]]][[[XXXVVVQQQPPPPPPSSSVVV[[[gggrrr~~~tttZZZMMMJJJHHHFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFEEEFFFGGGIIIKKKLLLNNNNNNRRRRRRSSSTTTUUUWWWYYYZZZZZZ\\\___aaacccfffjjjmmmqqqsssvvvyyy|||YYYYYYXXXYYY[[[___dddfffeeeeeeeeeeeeeeefffffffffffffffffffffffffffggghhhjjjjjjkkklllmmmnnnooooooooonnnpppssstttwwwooo```]]]^^^kkkyyyyyyvvvcccUUUQQQNNNPPPddd|||zzzkkkaaaXXXSSSQQQIIIIIIIIIIIIKKKOOOTTTYYY^^^dddnnnvvv}}}zzztttqqqqqqsssnnnmmmmmmoooppppppnnnllljjjmmmrrrwww}}}|||uuunnnhhhcccaaa]]]]]]\\\[[[[[[\\\]]]^^^___]]]\\\[[[\\\\\\ZZZYYYWWWWWWXXXWWWUUUUUUWWWXXXZZZ[[[]]]]]]\\\ZZZWWWUUUQQQOOOPPPSSSVVV\\\hhhssspppXXXMMMJJJHHHFFFFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEFFFGGGJJJMMMOOOQQQRRRUUUUUUVVVWWWXXXYYY[[[[[[\\\^^^aaacccfffiiimmmppptttvvvyyy|||ZZZYYYYYYYYY\\\```dddgggeeeeeeeeeeeeeeeeeeeeeeeegggfffffffffgggggghhhiiikkkkkkllllllmmmnnnooooooooonnnpppsssuuuwww~~~tttddd^^^ZZZdddrrrwwwvvveeeUUUOOOKKKNNN___ttt~~~mmmbbbXXXRRRPPPJJJJJJJJJIIIJJJMMMSSSVVV\\\bbbkkkssszzz{{{zzz|||xxxwwwwwwxxxxxxwwwtttqqqssstttwwwzzz~~~~~~xxxpppiiieeeaaa```^^^\\\[[[[[[[[[[[[\\\[[[ZZZZZZ[[[\\\ZZZYYYVVVWWWXXXWWWVVVVVVWWWYYYYYYZZZ[[[\\\[[[XXXUUUTTTPPPOOOPPPTTTWWW]]]iiiuuulllWWWLLLIIIGGGEEEEEEHHHHHHHHHHHHHHHGGGGGGGGGEEEFFFIIILLLOOORRRTTTUUUXXXXXXYYY[[[\\\]]]]]]^^^^^^aaadddfffhhhlllpppsssvvvxxx|||ZZZYYYYYYZZZ]]]```ccceeeeeeeeeeeefffffffffffffffffffffffffffggghhhiiiiiikkkllllllmmmnnnnnnoooooopppoooppptttvvvwww|||zzzggg___WWW\\\kkkrrrvvvfffXXXQQQMMMOOO\\\mmmpppdddYYYRRRPPPLLLLLLKKKJJJIIILLLQQQTTTYYY___hhhooowww}}}vvvooojjjfffdddaaa___]]][[[[[[[[[[[[ZZZYYYZZZ[[[[[[[[[YYYVVVWWWXXXWWWVVVVVVXXXZZZXXXYYY[[[[[[ZZZXXXUUUSSSQQQOOOQQQUUUYYY___kkkwwwzzzhhhUUULLLHHHFFFEEEFFFHHHHHHHHHIIIIIIIIIIIIIIIGGGHHHKKKNNNRRRUUUWWWXXXZZZ[[[]]]___```aaabbbbbbccceeehhhjjjlllooosssuuuwww{{{ZZZZZZ[[[\\\^^^```bbbcccddddddeeeeeeffffffggggggfffeeeeeefffggghhhiiiiiillllllmmmmmmnnnnnnooooooqqqoooqqquuuwwwxxx|||nnndddWWWXXXfffooouuuhhh]]]WWWSSSQQQYYYdddvvviii]]]TTTQQQMMMLLLKKKJJJIIIKKKOOOSSSVVV\\\dddkkksss|||~~~yyytttqqqiiihhheeebbb___]]]]]]\\\[[[ZZZYYYZZZ[[[[[[ZZZYYYVVVWWWXXXWWWVVVWWWYYYZZZYYYZZZ[[[\\\[[[XXXUUUSSSQQQPPPQQQVVVZZZaaammmyyyssscccRRRKKKIIIGGGGGGIIIHHHHHHIIIIIIJJJJJJKKKKKKIIIKKKMMMPPPTTTWWWYYY[[[]]]___aaadddfffggggggggghhhjjjmmmnnnppprrrvvvyyyyyy}}}[[[[[[\\\^^^___aaabbbbbbbbbbbbccccccdddeeeeeefffeeeeeeeeeeeefffgggiiiiiillllllmmmmmmnnnnnnoooooorrrpppqqquuuxxxxxx{{{uuuiiiZZZXXXeeennntttjjjaaa\\\WWWSSSVVV]]]zzzzzzmmm```WWWSSSMMMMMMLLLJJJIIIKKKOOORRRTTTYYYaaaiiipppyyy~~~zzzzzz{{{~~~zzzwwwuuullljjjgggdddaaa___^^^^^^\\\[[[ZZZZZZ[[[\\\ZZZYYYVVVWWWXXXXXXWWWWWWYYY[[[ZZZ[[[\\\]]]\\\YYYVVVTTTRRRQQQRRRWWW[[[bbbnnnzzznnn___PPPJJJIIIHHHIIILLLHHHHHHHHHIIIJJJKKKLLLLLLKKKLLLOOORRRUUUXXX[[[\\\```aaadddgggiiijjjkkkkkklllnnnppprrrsssuuuxxx{{{zzz_______________```aaabbbaaaaaaaaabbbccceeefffgggeeeffffffgggggghhhhhhhhhhhhlllnnnnnnooosssssspppnnnnnnooopppssswww{{{~~~iii\\\[[[bbbiii{{{sssfffYYYPPPPPPUUUZZZuuu|||mmmbbbZZZUUUUUURRRMMMJJJJJJKKKLLLLLLTTTYYY___eeellluuuxxxuuutttyyyzzzuuusssoookkkeeeaaa______^^^^^^]]]\\\ZZZZZZ[[[\\\\\\[[[VVVWWWXXXYYYZZZZZZZZZZZZ]]]]]]\\\[[[YYYVVVTTTRRROOONNNQQQVVV[[[cccppp|||kkk\\\NNNIIIIIIHHHGGGHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMOOOQQQSSSVVV[[[aaaeeeiiihhhgggjjjnnnpppooonnnrrrsssuuuwwwzzz}}}~~~____________```aaabbbbbbaaaaaaaaabbbccceeefffgggeeeeeeeeefffgggggghhhhhhiiimmmoooooopppttttttqqqnnnnnnnnnoooqqqtttwwwyyynnn```]]]bbbhhhyyysssiii[[[PPPMMMQQQUUUkkkqqqddd[[[UUUTTTPPPLLLIIIIIIJJJKKKKKKRRRWWW^^^dddjjjtttzzzuuutttvvv{{{}}}wwwssspppkkkddd___]]]]]]]]]]]]^^^\\\[[[[[[\\\\\\\\\[[[XXXXXXYYYYYYYYYYYYYYYYYY\\\\\\\\\ZZZXXXVVVSSSRRRQQQPPPRRRXXX]]]dddqqq~~~iii[[[NNNJJJIIIHHHHHHHHHKKKLLLLLLLLLMMMMMMMMMMMMNNNPPPSSSUUUYYY]]]cccggglllkkkkkknnnrrrttttttsssuuuvvvyyy{{{~~~____________```aaabbbcccbbbbbbbbbbbbcccdddffffffeeeeeeeeeeeefffggghhhiiilllpppqqqqqqrrruuuuuurrrnnnnnnmmmmmmnnnppprrrttt{{{vvveee___aaaeeetttsssmmm```RRRJJJLLLPPP^^^uuuzzzjjj___XXXUUUQQQLLLJJJIIIKKKKKKKKKOOOTTT[[[aaahhhrrr}}}}}}wwwuuuvvvyyy~~~zzzuuurrrllleee___\\\\\\]]]]]]___]]][[[[[[\\\\\\[[[ZZZZZZZZZZZZZZZYYYYYYYYYXXX\\\\\\[[[ZZZWWWUUUSSSRRRSSSRRRUUUZZZ___fffsss|||fffZZZNNNJJJJJJIIIHHHIIINNNNNNNNNNNNOOOOOOOOOOOOPPPRRRVVVYYY\\\aaagggkkkoooooopppssswwwzzz{{{{{{{{{}}}_________```aaabbbcccdddccccccccccccdddeeefffgggeeeeeedddeeefffgggiiijjjnnnrrrtttssstttvvvvvvsssmmmmmmlllkkklllnnnppprrrwww~~~jjj```___aaammmpppooodddUUUKKKKKKNNNUUUhhhrrrfff^^^WWWSSSNNNKKKKKKLLLLLLLLLLLLQQQXXX^^^fffooozzzzzzxxxyyy{{{}}}}}}~~~~~~xxxsssmmmeee^^^\\\]]]___```___]]][[[ZZZ[[[[[[ZZZYYYZZZZZZZZZZZZZZZZZZ[[[[[[\\\\\\[[[YYYWWWUUUSSSRRRTTTSSSUUUZZZ```gggtttxxxbbbXXXNNNKKKJJJIIIIIIJJJNNNNNNOOOOOOPPPQQQQQQQQQSSSUUUYYY]]]aaaeeekkkoooqqqrrrtttwww{{{````````````bbbcccdddeeeeeeddddddeeeeeefffggghhhfffeeeeeeeeefffhhhjjjkkkqqqtttvvvtttuuuwwwvvvsssllllllkkkkkklllnnnqqqrrruuu{{{nnn```[[[\\\dddjjjnnngggZZZOOOMMMOOOOOO]]]vvvzzzjjjaaaYYYUUUOOOKKKJJJJJJJJJJJJJJJNNNUUU[[[bbblllwww|||vvvuuuvvvxxx~~~}}}}}}~~~~~~{{{yyyzzzsssmmmeee___]]]^^^___``````^^^[[[ZZZZZZZZZYYYWWWYYYXXXYYYYYYZZZ\\\^^^___]]]\\\[[[YYYVVVUUUTTTSSSSSSSSSUUUZZZ```hhhuuurrr^^^VVVNNNLLLKKKIIIIIIKKKKKKLLLMMMOOOQQQSSSTTTUUUVVVYYY]]]aaaeeeiiinnnqqqqqqsssvvvyyy}}}`````````aaabbbdddeeefffggggggffffffggghhhhhhiiigggfffeeeeeegggiiilllmmmrrrvvvwwwuuuuuuwwwvvvsssmmmlllkkkkkklllnnnppprrrtttxxxqqq```YYYXXX]]]dddiiiggg]]]SSSOOONNNJJJTTTgggnnncccZZZUUUOOOKKKHHHGGGGGGFFFHHHMMMSSSYYY___hhhsss{{{yyyrrrkkkkkkkkknnnssszzz{{{vvvsssuuuxxxxxxrrrjjjdddaaa`````````bbb```]]]\\\\\\[[[ZZZXXXXXXXXXXXXYYY[[[]]]```aaa___]]][[[YYYWWWUUUUUUTTTSSSRRRUUU[[[aaaiiiwwwlll[[[SSSNNNMMMLLLIIIJJJMMMKKKLLLMMMPPPSSSUUUWWWXXXZZZ]]]aaadddgggkkkooorrrqqqtttxxx{{{}}}``````aaaaaaccceeefffgggiiiiiihhhhhhiiiiiijjjjjjhhhgggffffffhhhjjjmmmooossswwwwwwuuuuuuwwwvvvrrrnnnmmmkkkjjjjjjkkkmmmnnnrrruuu{{{tttbbbYYYWWWXXX^^^dddddd]]]TTTNNNKKKGGGMMMZZZooovvvjjj___ZZZSSSMMMJJJHHHGGGEEEGGGLLLQQQWWW]]]eeepppwww~~~uuujjjjjjiiiiiilllqqqwww|||}}}~~~vvvqqqpppqqquuu{{{xxxpppkkkhhhfffdddfffdddaaa______^^^\\\[[[[[[ZZZYYYYYY[[[]]]___aaa```___\\\ZZZXXXVVVVVVVVVSSSRRRVVV\\\ccclllzzzhhhXXXRRRNNNMMMLLLJJJJJJMMMMMMNNNPPPRRRUUUWWWXXXYYY\\\___cccgggiiilllooorrrrrruuuyyy|||}}}``````aaabbbccceeeggghhhjjjjjjjjjiiijjjjjjkkkkkkiiihhhgggggghhhkkkoooqqqssswwwxxxuuuuuuwwwvvvrrrpppnnnllljjjiiiiiijjjjjjqqqssswww~~~vvvcccYYYWWWVVV[[[```aaa\\\TTTLLLGGGGGGJJJQQQaaa{{{sssddd___XXXQQQNNNKKKIIIHHHGGGKKKQQQVVV[[[dddnnnuuu|||ooonnnjjjgggfffiiimmmqqqtttxxxzzzssspppppplllsss~~~|||uuupppllliiiiiigggdddbbbbbbaaa___]]]]]]\\\[[[ZZZZZZ\\\^^^___aaa___]]]ZZZXXXWWWWWWWWWSSSSSSWWW^^^eeeooo}}}gggVVVQQQNNNNNNLLLJJJKKKNNNQQQRRRSSSTTTVVVXXXYYYYYY^^^aaaeeehhhjjjllloooqqqrrrvvvzzz|||~~~bbbbbbbbbcccdddeeefffgggiiiiiiiiiiiiiiiiiiiiijjjkkkkkkjjjiiijjjmmmoooppprrrrrrtttwwwyyyxxxtttqqqllllllkkkjjjjjjkkkllllllmmmsssxxx}}}{{{kkk]]]TTTUUUYYY___cccaaaYYYOOOHHHIIIKKKJJJUUUmmmtttiii```XXXTTTPPPKKKIIIJJJJJJLLLOOOSSSXXXaaajjjqqq~~~~~~xxxppplllkkkkkkjjjiiirrrooorrr{{{|||sssmmmjjjlllpppwwwyyyuuutttpppjjjfffcccaaa___]]]aaa```___]]]]]]]]]^^^^^^aaa```^^^\\\ZZZXXXVVVUUUTTTUUUZZZbbbjjjrrr{{{iiiTTTRRROOOMMMLLLNNNQQQSSSTTTTTTVVVWWWYYYZZZ[[[\\\```aaadddgggkkknnnqqqrrrtttwww{{{}}}bbbcccdddeeefffgggggghhhiiiiiiiiijjjjjjkkkkkkkkklllllljjjjjjkkklllnnnpppqqqqqqsssvvvxxxwwwssspppjjjiiihhhhhhhhhiiikkklllmmmsssxxx}}}~~~nnn___UUUSSSWWW^^^dddddd^^^SSSLLLIIIJJJHHHPPPcccxxx~~~nnneee[[[VVVQQQKKKIIIJJJJJJLLLNNNRRRXXX```iiippp|||xxxrrrooommmkkkhhhmmmkkkooovvv~~~vvvooollliiimmmsss{{{~~~zzzuuupppnnnllliiihhhgggfffdddbbbaaaaaaaaaaaaaaaaaa___]]]ZZZXXXWWWVVVUUUVVV[[[ccckkksssuuudddUUUSSSQQQOOONNNPPPSSSTTTUUUUUUVVVXXXZZZ[[[\\\]]]aaacccfffjjjnnnrrruuuwwwwwwzzz|||~~~cccdddfffhhhiiiiiihhhhhhiiiiiijjjkkklllmmmmmmnnnnnnmmmlllkkkkkklllmmmnnnooopppqqqtttuuuuuurrroooiiihhhhhhhhhiiikkkmmmnnnnnntttzzzsssbbbVVVQQQUUU]]]eeehhhcccYYYPPPJJJKKKHHHKKKYYYgggvvvjjj^^^WWWRRRLLLIIIIIIJJJKKKNNNQQQVVV^^^gggmmmzzz{{{uuuqqqllliiiggggggjjjoootttyyyzzzrrrnnniiilllqqqxxx|||yyyvvvtttrrrooonnnllliiigggeeeddddddbbbaaa```]]][[[YYYWWWVVVWWWWWW]]]eeellluuunnn___VVVUUURRRQQQQQQSSSUUUWWWVVVWWWXXXZZZ[[[]]]^^^___bbbdddggglllpppuuuxxxzzzzzz|||~~~~~~~~~dddfffhhhjjjkkkkkkjjjiiiiiijjjkkklllmmmnnnooopppoooooonnnmmmllllllmmmmmmnnnnnnoooqqqsssssspppnnnjjjjjjjjjjjjlllnnnppprrrqqqvvv}}}yyyfffXXXRRRTTT[[[dddjjjhhh]]]TTTKKKMMMIIIJJJRRR]]]vvv}}}oooaaaXXXSSSMMMJJJJJJIIIKKKMMMPPPTTT\\\dddjjjxxx|||vvvpppkkkddddddfffiiikkkooo{{{wwwrrrnnnpppsssyyy~~~~~~|||yyywwwuuutttqqqoookkkiiigggfffcccbbb```^^^[[[YYYWWWVVVXXXYYY^^^gggooowwwjjj^^^VVVUUUSSSRRRSSSUUUWWWXXXXXXXXXZZZ\\\^^^___aaabbbccceeehhhlllppptttwwwyyyzzz|||~~~~~~~~~eeegggiiilllmmmlllkkkjjjjjjkkkkkkmmmnnnooopppppppppoooooonnnmmmmmmmmmmmmmmmmmmnnnoooqqqqqqooommmjjjjjjjjjkkkmmmoooqqqssstttzzzlll\\\VVVUUUYYYbbbjjjkkkbbbXXXMMMNNNHHHHHHOOOVVVkkkuuucccZZZUUUOOOLLLLLLIIIJJJLLLNNNRRRYYYbbbgggvvv||||||uuupppeeedddeeefffeeehhhsss}}}xxxssstttvvv{{{}}}}}}{{{yyywwwvvvtttqqqmmmjjjhhhfffcccbbb```]]][[[XXXVVVUUUXXXZZZ```iiirrr{{{yyyfff]]]UUUTTTSSSSSSTTTVVVXXXYYYZZZZZZ\\\^^^```bbbddddddggghhhkkknnnqqqtttvvvwwwyyyzzz|||}}}~~~ggghhhjjjlllmmmmmmllllllkkkkkklllmmmnnnoooooopppppppppoooooonnnnnnnnnmmmmmmlllmmmnnnppppppnnnmmmiiiiiiiiijjjkkknnnpppqqqvvv|||vvveee[[[WWWVVV___jjjoooiiiaaaQQQOOOGGGFFFLLLQQQaaa|||~~~iii]]]XXXRRROOONNNIIIJJJKKKMMMQQQWWW___dddqqqxxx{{{{{{zzzuuuiiifffddddddcccdddllluuuwwwwwwyyy||||||xxxyyy~~~}}}{{{yyyuuutttsssqqqnnnkkkhhhgggcccbbb___]]]ZZZWWWUUUTTTXXXZZZaaakkktttoooaaa[[[UUUTTTTTTUUUVVVXXXZZZ[[[[[[\\\^^^```bbbeeefffgggkkklllnnnpppsssvvvxxxyyyxxxyyy{{{{{{|||hhhiiiiiijjjkkklllmmmmmmlllllllllmmmmmmnnnnnnnnnoooooopppppppppoooooonnnmmmllllllnnnooopppnnnmmmkkkjjjjjjjjjlllnnnoooqqqvvv}}}ooo```YYYTTT\\\kkktttrrrlll[[[VVVJJJGGGLLLNNNXXXnnnqqqccc[[[UUUPPPNNNIIIIIIJJJLLLOOOUUU]]]bbblllrrr|||zzzxxx~~~xxxnnnhhhcccbbbbbbaaaeeekkk{{{{{{{{{|||{{{vvvtttwww|||~~~{{{xxxvvvrrrrrrrrrpppnnnllliiihhhbbbaaa___\\\YYYVVVSSSRRRWWWYYYaaalllwww~~~iii^^^ZZZVVVVVVVVVWWWYYYZZZ\\\]]]]]]^^^___bbbdddggghhhiiijjjkkkmmmppptttwwwyyyzzzyyyzzz{{{zzzzzz|||iiiiiiiiijjjkkklllmmmnnnlllllllllmmmmmmmmmmmmmmmooooooppppppppppppoooooommmmmmlllnnnooopppooommmnnnmmmmmmmmmnnnoooqqqrrrvvv}}}~~~{{{wwwcccYYYSSS[[[lllxxxyyyttteee]]]NNNIIINNNMMMTTTfffwwwggg^^^VVVQQQNNNIIIIIIJJJKKKNNNTTT\\\aaaiiioooxxx|||uuuvvv}}}yyyqqqiiicccbbbaaa```aaadddrrr~~~}}}wwwpppssswww|||{{{xxxuuussspppqqqqqqpppooommmjjjiiibbb```^^^[[[XXXUUUSSSQQQWWWYYYaaammmxxx{{{hhh^^^\\\WWWWWWXXXYYY[[[\\\^^^___^^^___```ccceeehhhiiijjjfffhhhjjjnnnrrrvvvxxxzzz{{{{{{{{{zzzyyyzzz}}}hhhhhhiiijjjkkkmmmnnnooolllmmmnnnnnnnnnnnnnnnmmmnnnppprrrtttsssqqqnnnllljjjlllooooooooonnnnnnoooooonnnkkkjjjkkkmmmqqqsssuuu|||}}}~~~|||kkk\\\VVV[[[fffyyy~~~qqqeeeXXXPPPKKKKKKUUUaaayyynnncccXXXPPPOOOMMMLLLJJJJJJLLLQQQVVVYYYgggiiioooxxxvvvwwwyyy|||vvvooohhheeeaaa^^^___cccnnnzzzwwwvvvvvvwwwyyy}}}}}}}}}{{{yyyqqqooommmlllkkkiiifffdddddd```]]][[[VVVRRRSSSWWWWWW]]]eeeoooyyyvvveee]]]ZZZWWWXXXZZZZZZZZZ\\\___aaaaaaaaabbbccceeegggiiijjjnnnnnnnnnnnnpppsssvvvxxxxxxyyyyyyxxxxxxyyy}}}hhhhhhiiiiiikkkmmmnnnooommmnnnnnnoooooonnnnnnnnnnnnppprrrssssssqqqnnnllljjjlllooopppooooooooopppooonnnlllkkkkkknnnqqqsssuuu{{{ppp```YYY]]]eeexxx|||ooo```UUUNNNMMMUUU```ttttttfffZZZQQQNNNMMMLLLJJJJJJLLLPPPTTTXXXccceeellltttyyywwwuuuwww|||wwwpppiiieeeaaa]]]]]]aaajjjuuuzzzvvvvvvvvvwww|||~~~~~~}}}{{{yyytttrrrpppnnnmmmjjjgggdddccc___\\\ZZZVVVQQQRRRWWWYYY___hhhrrr}}}ssseee___]]]\\\^^^___``````aaadddfffbbbccccccdddfffhhhiiijjjmmmmmmmmmnnnpppsssvvvxxxyyyzzzzzzyyyxxxyyy|||iiiiiiiiijjjlllmmmooopppoooooooooooooooooooooooonnnoooqqqsssrrrpppnnnllljjjmmmpppqqqqqqqqqqqqrrrpppnnnmmmlllllloooqqqssstttzzzxxxfff]]]^^^cccvvv}}}kkk\\\QQQNNNTTT]]]lll{{{kkk___VVVRRRNNNLLLJJJIIIJJJNNNRRRUUU\\\```fffoooyyyzzzuuurrrzzzzzzssslllhhhccc^^^^^^aaafffmmmzzzzzzzzzyyyxxxzzz~~~}}}{{{xxxvvvsssqqqnnnllliiieeebbbbbb^^^[[[YYYUUUQQQRRRWWW\\\cccmmmwwwoooeee``````]]]___aaaaaaaaabbbdddeeeeeeeeeeeefffgggiiijjjkkkkkkkkklllnnnppptttwwwxxx{{{{{{{{{zzzyyyyyy{{{}}}kkkkkkkkklllnnnoooqqqrrrpppppppppooooooooooooooonnnoooqqqrrrrrrqqqooommmkkknnnqqqrrrrrrrrrssstttpppooonnnmmmnnnppprrrtttvvvzzz}}}jjj```^^^aaarrrtttaaaSSSOOOSSSYYYeee}}}qqqeee]]]XXXPPPNNNKKKIIIIIILLLPPPRRRWWW[[[bbbjjjsss|||yyysssvvv|||}}}vvvooolllgggaaaaaadddccchhhsss~~~{{{zzz{{{~~~{{{xxxssspppnnnllljjjgggccc``````\\\ZZZXXXUUUQQQRRRWWW^^^eeeqqq|||zzzkkkcccaaaaaa^^^```bbbcccbbbbbbdddeeeggggggggghhhiiijjjkkklllkkklllmmmooorrrvvvxxxzzz|||}}}}}}{{{yyyyyyzzz|||mmmmmmmmmnnnpppqqqssstttqqqqqqpppooonnnnnnooooooooopppqqqrrrrrrqqqpppooonnnpppsssttttttttttttuuuqqqpppoooooooooqqqssstttxxx{{{nnnccc___^^^nnn{{{eeeUUUPPPRRRUUU```tttwwwkkkaaaZZZRRRPPPLLLIIIIIIKKKNNNPPPSSSXXX___fffnnnwww}}}xxxwwwyyyyyysssoooiiidddbbbeeecccfffooo|||}}}yyywwwwwwyyy~~~zzzwwwpppnnnlllkkkjjjhhheeebbb___\\\YYYXXXUUUQQQSSSXXX___gggtttuuuhhhcccaaaaaaccceeegggggggggfffggghhhhhhhhhhhhiiijjjkkklllmmmmmmnnnppprrruuuxxxzzz|||}}}~~~~~~}}}{{{zzz{{{|||}}}nnnnnnnnnoooqqqrrrtttuuurrrqqqooonnnmmmmmmnnnooopppqqqrrrsssssssssrrrqqqqqqsssuuuvvvuuuuuuuuuvvvqqqqqqppppppqqqrrrtttuuuyyy|||uuuhhhbbb]]]jjjiiiXXXSSSRRRRRR^^^mmm~~~pppdddZZZUUURRRNNNJJJIIIJJJLLLNNNPPPUUU\\\bbbiiirrr|||}}}zzzyyy|||yyytttmmmfffccceeecccgggnnnxxx}}}wwwrrrppppppwww}}}~~~zzzwwwqqqooommmlllllljjjgggeee___[[[YYYXXXVVVRRRTTTYYY```jjjxxxrrrhhhdddccccccccceeeggghhhgggeeeeeefffhhhhhhhhhiiijjjlllmmmnnnoooppprrrtttwwwyyy{{{|||}}}~~~~~~|||{{{{{{|||{{{~~~mmmmmmmmmnnnpppqqqssstttrrrpppnnnmmmllllllmmmnnnqqqrrrsssttttttttttttssssssuuuwwwxxxvvvuuuuuuvvvrrrqqqqqqqqqrrrssstttuuuzzz|||~~~~~~~~~}}}oooggg]]]fffppp]]]VVVSSSOOO\\\gggyyykkk___XXXTTTPPPLLLJJJJJJLLLMMMNNNSSSZZZ___dddlllwww~~~zzzzzz~~~uuukkkfffgggdddhhhnnnuuu}}}~~~wwwqqqmmmlllrrrxxx~~~zzzvvvrrrpppnnnmmmkkkiiifffccc___\\\ZZZYYYVVVTTTVVV[[[cccmmm}}}~~~pppiiihhhggggggccceeeggghhhfffdddddddddgggggghhhiiijjjlllnnnooooooppprrruuuwwwyyyzzzzzz|||~~~~~~}}}||||||}}}~~~lllllllllmmmnnnppprrrsssrrrpppnnnlllkkklllmmmmmmrrrsssssstttuuuuuuuuutttuuuwwwyyyyyywwwuuuuuuuuurrrrrrrrrrrrssstttuuuuuuyyy{{{}}}~~~}}}}}}~~~uuukkk]]]ddduuuaaaYYYSSSNNN[[[ddd|||sssgggYYYVVVQQQLLLJJJJJJLLLMMMMMMRRRXXX]]]aaaiiittt|||{{{wwwyyy|||qqqkkkjjjdddiiinnnsssxxxzzzsssnnnlllooouuuzzzvvvrrrpppmmmkkkiiifffbbb______\\\ZZZZZZWWWTTTWWW\\\eeeppp|||pppkkkkkkkkkjjjgggiiillllllkkkiiihhhhhhffffffggghhhjjjlllnnnooooooppprrrtttvvvxxxxxxyyy{{{}}}}}}}}}}}}~~~ooonnnmmmlllkkkllllllmmmnnnmmmmmmllllllmmmooopppqqqrrrtttttttttuuuwwwyyyyyyyyyyyyyyyyyyyyyyyyyyytttssssssssstttuuuwwwxxxyyy{{{|||}}}}}}~~~oooccchhh|||ppp```YYYWWWZZZcccyyy{{{hhh```XXXQQQOOOMMMJJJJJJLLLMMMPPPTTTYYY^^^eeelllrrr~~~}}}}}}zzzzzz{{{tttqqqooommmooowww|||rrrnnnmmmlllrrrzzz~~~|||{{{uuurrrnnnkkkiiigggeeedddaaa]]]ZZZZZZXXXWWW\\\cccnnnvvvvvvooommmjjjiiijjjkkklllmmmmmmllljjjgggfffddddddeeeeeeeeehhhmmmqqqsssuuuwwwzzz{{{{{{zzzyyy|||zzzyyyzzz||||||}}}pppooonnnmmmlllmmmnnnnnnqqqpppnnnmmmlllmmmmmmnnnqqqssstttuuuuuuvvvyyy{{{zzzzzz{{{{{{{{{{{{zzzzzzvvvvvvuuutttuuuvvvwwwxxxzzz{{{}}}}}}~~~wwwiiijjjzzzzzzhhh^^^YYY\\\dddxxxrrrfff]]]UUURRROOOKKKIIIKKKKKKNNNRRRVVV[[[bbbiiinnnzzz~~~zzzxxx{{{{{{wwwsssrrrwww~~~~~~tttnnnmmmmmmsss{{{}}}|||vvvsssnnnkkkiiigggeeeccc___[[[YYYYYYYYYYYY___fffqqqzzzwwwqqqooommmlllmmmmmmnnnnnnnnnmmmkkkiiihhhfffffffffffffffiiimmmpppsssuuuwwwzzz{{{{{{{{{{{{}}}{{{zzzzzz{{{}}}qqqpppooonnnnnnnnnooopppsssqqqpppnnnmmmlllmmmmmmqqqssstttuuuvvvxxxzzz}}}|||||||||}}}}}}|||||||||yyyxxxwwwvvvuuuvvvvvvwwwwwwyyy{{{||||||~~~rrrmmmxxxwwwggg]]]^^^eeeuuummmcccYYYTTTPPPKKKIIIIIIKKKMMMPPPTTTXXX___fffkkkuuu|||}}}wwwvvvwww}}}~~~yyyyyy{{{~~~vvvpppnnnooouuu~~~~~~}}}wwwtttooollliiigggeeeccc]]]YYYWWWXXXYYY[[[aaaiiivvvyyysssrrrppppppqqqppppppqqqqqqpppnnnlllkkkiiiiiiiiiiiihhhjjjmmmpppsssuuuwwwzzz|||}}}}}}}}}{{{zzzzzz{{{}}}ppppppooonnnnnnnnnoooppprrrqqqooonnnmmmmmmnnnnnnoooqqqssstttuuuwwwzzz}}}{{{|||}}}}}}}}}}}}|||{{{zzzyyywwwuuutttttttttuuussstttvvvxxxxxxzzz}}}{{{qqqvvvsssccc```dddqqqrrrfff[[[UUURRRMMMIIIIIILLLMMMPPPRRRVVV]]]dddiiiooovvvyyytttrrrsss|||}}}{{{zzzzzzsssppprrrxxx~~~yyyvvvqqqllljjjgggdddbbb]]]YYYWWWXXXYYY[[[ccckkkyyyzzzuuusssqqqqqqsssrrrssssssrrrqqqpppnnnmmmmmmnnnmmmlllkkkllloooqqqtttuuuwwwzzz|||~~~{{{|||}}}}}}~~~ooonnnmmmmmmmmmnnnoooppppppooonnnmmmmmmnnnoooppplllnnnpppqqqrrrtttwwwzzzzzzzzz|||}}}}}}|||zzzzzzxxxwwwuuusssrrrqqqqqqqqqppprrrtttvvvwwwyyy}}}vvvtttzzzjjjaaaccclll~~~tttggg[[[UUUSSSOOOKKKJJJJJJKKKMMMOOOSSSYYYaaaffflllrrrzzz}}}vvvpppmmmrrryyy{{{~~~~~~wwwtttuuu{{{|||}}}{{{xxxrrrmmmjjjgggdddaaa^^^ZZZWWWXXXYYY[[[ccclll{{{{{{wwwtttqqqqqqsssuuuuuuuuutttsssrrrqqqpppqqqrrrrrrqqqooooooqqqsssuuuvvvxxxzzz}}}}}}ooonnnmmmmmmmmmnnnooopppnnnmmmlllllllllnnnooopppkkkmmmnnnoooppprrrtttwwwxxxyyy{{{||||||{{{yyyxxxwwwuuusssqqqpppoooooooooqqqsssuuuwwwyyy{{{yyysssuuuoooaaaaaagggwwwwwwiii\\\VVVUUUQQQMMMLLLGGGHHHIIILLLPPPVVV^^^dddlllooouuu}}}{{{rrrlllmmmqqqzzz}}}}}}{{{yyyxxx~~~~~~zzz}}}yyytttnnnjjjgggcccaaa^^^YYYWWWXXXYYY\\\dddmmm||||||xxxvvvssstttvvvyyyyyyxxxwwwvvvuuuttttttuuuvvvvvvuuuttttttuuuwwwwwwxxxyyy{{{}}}~~~oooooonnnnnnnnnooopppqqqnnnmmmlllkkkkkklllmmmmmmkkkmmmnnnoooooopppsssuuuxxxyyy{{{}}}}}}{{{yyyxxxuuutttrrrpppooooooooooooppprrruuuwwwyyy{{{{{{rrrqqqzzzqqqccc```cccooo}}}mmm^^^XXXWWWSSSNNNLLLHHHIIIJJJLLLQQQXXX```gggmmmnnnrrrxxxyyyooolllooottt~~~|||xxxxxx{{{~~~zzz{{{uuuoookkkgggccc```[[[WWWUUUWWWYYY^^^gggqqq}}}|||zzzyyywwwyyy}}}~~~}}}|||zzzyyyyyyxxxxxxxxxyyyzzzyyyxxxxxxyyyzzzzzzzzz{{{|||}}}|||ppppppoooooooooppprrrssspppnnnmmmkkkjjjjjjjjjkkklllmmmoooooooooppprrrtttxxxzzz|||}}}}}}|||zzzxxxuuutttrrrpppooooooooopppnnnpppsssuuuwwwzzz~~~|||qqqoooppprrrddd```aaakkkzzzqqqaaa[[[YYYTTTOOOLLLKKKLLLMMMPPPTTT\\\eeekkknnnnnnpppuuu|||sssnnnoooqqqwww{{{uuuqqqrrruuu||||||{{{uuuoookkkgggccc```YYYUUUTTTVVVZZZ___jjjttt}}}|||||||||{{{~~~}}}||||||||||||yyyzzz|||{{{zzzzzz{{{|||{{{{{{{{{|||}}}zzz~~~ttttttttttttsssrrrqqqqqqooommmkkkjjjjjjjjjlllmmmlllmmmnnnnnnmmmnnnpppsssuuuxxx|||}}}|||yyywwwvvvxxxvvvrrrooonnnnnnooopppnnnnnnppprrruuuyyy|||~~~wwwkkkiiixxx{{{iii]]]^^^iiisss{{{jjj^^^VVVOOOMMMNNNHHHIIINNNVVVZZZYYYZZZ\\\iiikkkzzzwwwzzzxxxrrrpppuuu}}}zzzsssqqqsssvvv~~~|||sssmmmiiifffaaa^^^___^^^]]][[[XXXZZZeeeqqq}}}}}}~~~~~~}}}}}}}}}~~~}}}|||{{{{{{}}}ssssssttttttssssssrrrrrrnnnmmmkkkiiiiiijjjlllmmmmmmnnnooonnnmmmmmmoooqqqsssvvvyyy{{{yyywwwuuutttuuutttqqqooommmmmmnnnnnnnnnnnnoooqqqtttxxx{{{}}}~~~yyykkkcccpppqqqbbb```iiisssqqqeee]]]WWWSSSSSSKKKIIIJJJOOOQQQQQQSSSXXX___ddduuuqqqsss~~~wwwrrrtttyyyuuupppnnnnnnttt{{{{{{rrrllliiifffbbb___\\\[[[[[[[[[YYY[[[fffrrr}}}~~~}}}}}}}}}}}}~~~~~~}}}}}}}}}~~~~~~qqqrrrssssssttttttssssssooommmkkkiiiiiijjjlllmmmooopppqqqpppnnnmmmnnnooorrruuuxxxyyyxxxvvvuuutttttttttsssqqqpppooonnnnnnnnnooooooqqqssswwwyyy{{{{{{{{{}}}{{{kkk```iii}}}llldddkkkuuuvvvhhhaaa[[[VVVTTTPPPKKKHHHIIIJJJJJJNNNSSSZZZbbbvvvrrrqqq|||~~~|||zzzyyy|||xxxoookkkiiimmmrrr{{{yyyqqqllliiigggbbb___XXXWWWXXXZZZZZZ\\\gggsss}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}~~~~~~}}}~~~~~~pppqqqrrrsssttttttttttttqqqooollljjjjjjkkkmmmooosssttttttssspppnnnnnnnnnsssvvvyyyzzzyyywwwvvvvvvuuuvvvvvvvvvtttsssqqqpppoooooooooppprrruuuwwwyyyxxxxxxzzz}}}}}}~~~mmmccciiixxxxxxkkknnnwww}}}mmmfff___WWWSSSTTTNNNJJJJJJJJJIIIMMMRRRXXXcccxxxsssoooxxx{{{|||{{{rrrmmmkkkmmmrrrooowww~~~yyyqqqllliiifffaaa]]]WWWUUUVVVXXXZZZ]]]gggqqq}}}}}}~~~~~~}}}}}}{{{{{{}}}pppqqqrrrssstttuuuuuuuuusssqqqmmmkkkkkkmmmoooqqqvvvwwwwwwvvvssspppoooooorrruuuwwwxxxwwwvvvvvvvvvuuuuuuvvvvvvuuutttqqqpppooooooooooooqqqsssuuuvvvwwwvvvxxx{{{{{{{{{sssiiijjjvvvtttssszzzxxxnnneee\\\XXXSSSNNNLLLMMMLLLJJJLLLPPPUUU```vvvoooiiipppsssvvvpppmmmmmmoooiiioooyyy~~~~~~yyyrrrllliiieee___[[[XXXVVVUUUWWWYYY]]]fffppp}}}~~~}}}{{{{{{~~~pppqqqrrrssstttttttttttttttqqqnnnkkkjjjmmmppprrrwwwxxxyyywwwtttpppooonnnoooqqqtttuuutttsssttttttrrrsssttttttsssqqqpppooopppooooooooopppqqqssstttuuutttvvvyyyzzzyyy|||}}}ooolllssszzzwwwzzzttthhh^^^YYYRRRNNNLLLMMMLLLIIIIIILLLUUU___tttnnngggnnnooo|||zzzsssllliiiiiihhhjjjpppzzz}}}{{{||||||wwwqqqllliiieee___ZZZZZZVVVTTTVVVXXX]]]gggqqq~~~~~~~~~{{{}}}qqqqqqrrrsssttttttttttttssspppllliiiiiikkknnnqqquuuwwwxxxwwwssspppnnnmmmoooqqqsssssssssrrrssstttrrrrrrrrrrrrrrrqqqpppooopppoooooonnnooopppqqqrrrsssrrrssswwwxxxvvvxxx|||zzzqqqppp~~~zzzyyyzzzjjj```\\\UUUQQQMMMMMMKKKHHHHHHKKKRRR[[[ooojjjfffmmmmmmxxxyyypppjjjggghhhhhhiiinnnzzz~~~}}}xxxtttnnnkkkiiifffaaa]]]ZZZUUURRRTTTXXX___kkkuuu|||{{{{{{}}}|||~~~rrrrrrssssssttttttssssssqqqnnnjjjggggggiiimmmppptttuuuwwwvvvrrrooommmlllppprrrtttuuuttttttuuuvvvtttttttttsssrrrrrrrrrrrrpppooonnnnnnnnnoooqqqqqqrrrpppqqquuuvvvtttuuuxxx}}}wwwppp}}}zzzxxxqqqgggddd[[[UUUPPPNNNKKKGGGHHHLLLIIIRRRfffbbb___hhhgggqqq{{{vvvoookkkiiifffdddgggqqq{{{uuuqqqmmmkkkjjjhhhccc```ZZZTTTPPPRRRXXXaaannnyyy}}}}}}zzzxxxxxx{{{~~~|||~~~tttvvvwwwvvvsssqqqqqqqqqnnnmmmlllkkkjjjkkklllllllllnnnoooooonnnmmmmmmnnnnnnppprrrtttuuuuuuuuuuuuwwwvvvuuutttrrrpppooonnnoooooonnnnnnnnnpppqqqrrrrrrsssttttttssssssuuuwwwyyyzzzzzzttttttpppeee___XXXQQQOOOMMMJJJIIIJJJJJJNNNTTTZZZ^^^bbbfffiiissszzz{{{tttooolllhhhgggkkknnnsss|||{{{xxxooonnnlllkkkiiieee___\\\WWWSSSQQQSSSWWW___ooo}}}|||zzzyyyzzz|||~~~oooppprrrtttuuuuuusssrrrooonnnmmmllllllllllllmmmlllmmmooonnnmmmlllmmmnnnooopppqqqssstttuuuuuuuuuuuuuuuttttttsssrrrrrrrrrpppooonnnnnnnnnpppqqqrrrqqqrrrssssssrrrrrrtttvvvwwwzzzyyyvvvxxxkkkddd[[[TTTRRROOOKKKHHHIIIJJJMMMQQQUUUYYY^^^cccgggooovvvxxxrrrlllhhheeegggiiilllsss{{{~~~yyyvvvnnnlllkkkiiigggddd___[[[WWWSSSRRRTTTYYYbbbqqq~~~}}}~~~{{{xxxxxxyyy|||~~~qqqqqqrrruuuxxxxxxuuurrrooooooooonnnnnnnnnnnnnnnkkklllmmmmmmlllkkklllmmmppppppqqqqqqrrrsssttttttsssttttttttttttuuuuuuuuuppppppooonnnooopppqqqrrrpppqqqrrrqqqqqqqqqsssuuuttt{{{uuutttzzzuuuiii```XXXUUURRRLLLHHHGGGJJJKKKMMMOOOSSSXXX___dddiiipppyyy~~~vvvoooiiieeeeeeeeefffjjjpppwww~~~}}}|||yyyuuurrrkkkjjjhhhfffeeebbb^^^[[[XXXTTTSSSVVV\\\eeevvv|||{{{zzz|||~~~|||xxxvvvwwwzzz}}}}}}~~~~~~~~~~~~yyyuuuvvvyyyyyyuuupppppppppqqqqqqqqqpppooonnnjjjlllllllllkkkkkklllnnnqqqqqqqqqqqqrrrrrrssstttssstttttttttuuuuuuvvvvvvqqqpppooooooooopppqqqrrrnnnpppppppppoooppprrrttttttyyy}}}nnnjjjtttoooeee[[[XXXUUUOOOIIIHHHHHHJJJLLLNNNQQQVVV[[[___dddkkkttt}}}{{{tttmmmhhhffffffeeegggkkkpppvvv|||yyyxxxvvvvvvuuutttqqqnnnhhhgggeeedddccc```]]]ZZZYYYVVVUUUYYY```jjj{{{}}}zzzzzzyyyzzz}}}yyyuuuuuuxxxzzz{{{}}}~~~|||||||||~~~vvvtttvvvwwwuuurrrqqqrrrsssttttttrrrqqqoookkkkkklllkkkjjjkkkmmmooorrrrrrrrrrrrrrrrrrrrrrrrtttttttttuuuuuuuuuuuuuuurrrqqqpppoooooopppqqqqqqnnnooopppoooooooooqqqsssvvvyyy|||llleeejjj{{{vvvjjj___ZZZWWWRRRLLLJJJGGGJJJNNNQQQSSSUUUXXXZZZaaahhhqqqyyyzzzrrrkkkiiihhhffffffiiijjjooovvv~~~}}}vvvsssqqqpppoooooonnnllljjjfffdddbbbaaaaaa___]]][[[YYYWWWXXX]]]dddppp|||zzzyyyxxxyyy{{{~~~{{{uuutttuuuvvvyyyzzz}}}}}}{{{zzz{{{~~~zzztttrrrsssuuuuuutttrrrtttvvvwwwwwwuuurrrpppkkkllllllkkkkkkkkknnnppprrrssstttuuutttsssrrrqqqsssssstttttttttuuuuuuuuusssrrrqqqpppooopppqqqqqqnnnooopppoooooooooqqqsssxxxzzz|||pppiiijjjvvvsssddd^^^[[[UUUOOOMMMHHHKKKOOORRRSSSTTTVVVWWW]]]ccclllttt{{{wwwooommmlllhhhggghhheeeiiinnnuuuzzzsssooonnnlllkkkkkkjjjiiigggdddbbb```_________]]][[[ZZZXXXZZZ```hhhuuu~~~|||zzzxxxvvvwwwyyy||||||vvvsssssstttvvvxxxzzz|||~~~|||}}}~~~}}}{{{zzzzzz{{{|||~~~xxxwwwuuuuuutttuuuuuuvvvsssuuuxxxyyyyyywwwsssqqqlllmmmmmmlllkkklllooorrrrrrtttvvvwwwwwwuuurrrpppppppppqqqssstttuuuvvvwwwsssrrrqqqpppooopppqqqqqqnnnoooppppppoooppprrrsssvvvxxx~~~yyyooojjjsss~~~lllbbb^^^XXXRRROOOJJJLLLOOOPPPQQQSSSUUUWWWXXX^^^fffnnnttt|||xxxtttrrrmmmiiiiiidddfffjjjnnnwwwxxxqqqnnnllliiihhhhhhhhhfffeeecccaaa___^^^______^^^\\\[[[YYY[[[bbbkkkyyy}}}{{{yyyvvvtttuuuwwwzzz}}}{{{vvvsssssssssuuuvvvxxxzzz|||}}}}}}~~~yyy{{{||||||{{{zzzzzz{{{|||}}}vvvxxxzzzzzzxxxvvvuuuuuusssuuuyyy{{{zzzxxxtttqqqmmmmmmmmmlllkkkmmmpppsssrrrtttwwwyyyyyyvvvrrrooommmnnnooorrrtttvvvxxxyyytttsssqqqpppppppppqqqqqqnnnoooppppppoooppprrrttttttwww}}}rrrdddiiiwwwqqqfff```YYYSSSPPPMMMMMMNNNMMMNNNQQQUUUXXXTTTZZZbbbiiiooowww{{{xxxrrrmmmkkkfffhhhiiijjjppp~~~xxxpppnnnkkkiiiggggggfffeeecccbbb```^^^^^^______^^^]]][[[ZZZ\\\cccmmm{{{}}}{{{xxxtttrrrsssuuuxxx{{{~~~zzzvvvtttsssssstttuuuwwwyyy{{{|||}}}}}}wwwyyy{{{{{{zzzyyyzzz{{{|||}}}vvvvvvvvvvvvvvvvvvvvvvvvtttvvvzzz{{{{{{yyyyyyyyyvvvwwwwwwtttnnnkkkkkkllloooqqqtttwwwwwwvvvsssrrrpppppppppqqqssstttvvvwwwwwwtttqqqqqqssstttrrrpppnnnnnnoooooooooooonnnnnnuuuwww|||~~~llllllwww{{{nnnggg___YYYXXXOOOMMMJJJJJJLLLNNNPPPQQQTTTWWW]]]ccckkkttt}}}yyyssspppooojjjiiijjjlllnnnuuu}}}uuunnnkkkgggeeeeeeffffffeeedddcccaaa___^^^^^^^^^^^^^^^^^^aaajjjyyy~~~|||zzzyyyyyy{{{|||}}}~~~~~~~~~{{{xxxvvvtttssstttuuuwwwxxxyyyzzzzzz{{{yyyxxxwwwwwwwwwxxxyyyzzz}}}wwwwwwwwwwwwwwwwwwwwwwwwtttvvvyyyzzzzzz{{{|||}}}|||}}}|||wwwpppkkkjjjjjjooorrruuuxxxxxxwwwuuusssrrrrrrssstttvvvxxxyyyzzzyyyvvvssssssssssssqqqooonnnnnnnnnoooooonnnnnnnnntttvvvzzzpppjjjqqqwwwlllbbbZZZXXXTTTQQQMMMLLLLLLNNNOOOOOORRRUUU[[[aaahhhqqqyyyxxxtttkkkjjjjjjkkklllppp|||yyyqqqmmmiiiffffffhhhhhhhhheeedddbbb```^^^^^^^^^___```aaafffppp~~~}}}{{{zzz{{{||||||}}}~~~{{{zzz|||~~~}}}zzzwwwtttsssrrrrrruuuvvvwwwyyyzzzzzzzzzzzzxxxwwwwwwvvvwwwxxxyyyzzz~~~~~~xxxxxxxxxxxxxxxxxxxxxxxxtttvvvxxxyyy{{{}}}}}}tttlllhhhhhhoooqqquuuxxxyyyxxxwwwuuuppppppqqqrrrtttvvvxxxyyy{{{yyyvvvuuutttssspppnnnnnnnnnoooooooooooonnnnnnssstttxxx|||xxxlllmmmvvvttthhh___[[[XXXUUUPPPMMMMMMMMMMMMMMMPPPSSSXXX]]]dddllltttzzz~~~vvvpppmmmkkkkkkjjjkkksss}}}uuuqqqlllhhhhhhjjjkkklllhhhfffccc```______```aaabbbfffmmmyyy~~~{{{{{{||||||}}}~~~~~~}}}yyyxxxyyy|||zzzvvvsssrrrrrrssstttwwwxxxyyyyyyzzzzzzzzzyyywwwvvvvvvvvvwwwxxxzzz{{{~~~~~~|||{{{xxxxxxxxxxxxxxxxxxxxxxxxvvvwwwxxxyyy{{{xxxnnnhhhgggmmmppptttwwwyyyxxxwwwuuunnnnnnoooppprrrtttvvvwww|||{{{yyywwwuuurrrpppnnnppppppqqqqqqqqqqqqppppppssssssvvv{{{}}}ssspppooo~~~pppfff```ZZZVVVQQQNNNMMMMMMMMMLLLOOOQQQVVV[[[```gggoootttzzz~~~xxxqqqllljjjiiikkkrrr{{{{{{vvvooojjjjjjlllnnnpppnnnkkkgggcccaaaaaabbbcccdddjjjttt{{{{{{|||}}}~~~~~~{{{yyyyyy{{{yyyuuusssrrrsssuuuwwwxxxyyyzzzzzzzzzzzzzzzyyyvvvvvvuuuvvvwwwyyy{{{|||~~~}}}zzzyyy}}}wwwwwwwwwwwwwwwwwwwwwwwwwwwxxxxxxyyy|||}}}rrrkkkhhhlllnnnrrruuuwwwwwwuuutttqqqqqqrrrssstttvvvwwwxxxzzz{{{zzzxxxuuurrrpppooorrrrrrrrrssssssrrrrrrrrrtttsssvvvzzz|||~~~zzztttooo}}}xxxjjjbbb[[[WWWRRROOONNNNNNMMMLLLNNNPPPTTTXXX]]]cccjjjooouuuzzzvvvmmmjjjkkknnnuuu|||}}}tttnnnmmmooosssuuuvvvrrrlllgggdddccceeefffgggooo}}}|||{{{|||}}}zzzyyyyyywwwtttrrrrrrtttvvvxxxyyyzzzzzz{{{{{{{{{zzzzzzwwwvvvvvvvvvxxxzzz|||}}}~~~zzzwwwwwwyyyuuuuuuuuuuuuuuuuuuuuuuuuwwwwwwwwwxxxzzzvvvpppmmmlllnnnrrruuuvvvuuutttrrrppppppppppppqqqrrrssstttwwwxxxzzzxxxuuusssqqqqqqrrrrrrssssssssssssrrrrrrsssrrrtttyyy|||}}}wwwssspppddd^^^ZZZUUUQQQOOONNNNNNMMMMMMOOORRRUUUYYY^^^eeeiiiooottt|||}}}sssooopppssswww|||~~~vvvtttvvvzzz}}}zzzssskkkgggggghhhjjjmmmxxx~~~}}}~~~{{{yyyxxxwwwuuusssrrrrrrsssuuuwwwyyyzzzzzz{{{|||||||||{{{yyyxxxxxxxxxyyyzzz|||}}}|||xxxuuuuuuwww|||rrrrrrrrrrrrrrrrrrrrrrrrtttuuuuuuuuuwww{{{zzzuuurrrmmmpppsssvvvvvvuuusssrrrnnnnnnmmmmmmmmmmmmnnnnnnsssvvvxxxxxxuuusssssssssqqqqqqrrrrrrrrrrrrqqqqqqqqqppprrrxxx{{{|||www|||mmmddd___YYYTTTQQQPPPNNNLLLKKKMMMOOORRRUUUZZZ___dddiiiooovvv~~~}}}|||zzzyyyzzz}}}yyypppkkkiiikkklllvvv}}}{{{yyyxxxwwwvvvuuuttttttuuuvvvwwwxxxyyyzzz||||||}}}}}}}}}{{{zzzzzzyyyzzz{{{|||}}}zzzvvvtttuuuvvvyyyqqqqqqqqqqqqqqqqqqqqqqqqrrrssssssssstttxxx~~~}}}xxxvvvoooqqqtttwwwwwwvvvsssrrrqqqqqqpppoooooooooooooooppptttwwwxxxuuussstttuuupppppppppqqqqqqppppppppppppoooqqqwwwzzz{{{~~~zzzxxxiiiddd]]]WWWSSSPPPNNNLLLIIIKKKMMMOOORRRWWW\\\```fffkkkssszzz{{{xxx|||sssmmmkkklllnnn|||~~~|||{{{zzzyyyyyyyyyxxxxxxxxxxxxyyyxxxyyyzzz|||}}}~~~~~~~~~}}}|||{{{zzz{{{{{{}}}}}}yyyuuusssuuuvvvwwwnnnooopppooonnnmmmnnnooosssqqqooonnnooorrrvvvxxx~~~xxxtttssssssttttttttttttssssssuuutttsssrrrpppooonnnmmmrrrssstttuuuuuuuuutttsssqqqqqqqqqpppqqqqqqrrrrrrrrrrrrssstttvvvyyy{{{}}}}}}{{{qqqkkkccc[[[VVVRRROOOMMMLLLLLLKKKKKKNNNSSSWWWZZZ```fffnnntttxxx~~~~~~}}}xxxppplllrrryyy}}}zzzwwwxxxyyyyyyzzzzzzyyyyyyxxxyyyyyyzzz{{{|||||||||||||||||||||}}}|||{{{{{{zzzzzzvvvqqqoooqqqwww~~~mmmnnnooonnnmmmlllmmmooorrrqqqpppooooooqqqtttvvvzzz||||||wwwuuuqqqrrrsssssstttttttttsssttttttsssrrrpppooonnnmmmqqqrrrssstttttttttssssssqqqqqqqqqppppppqqqqqqrrrrrrrrrssstttvvvyyy{{{}}}zzzttt|||~~~uuujjjaaa[[[WWWSSSOOOLLLKKKJJJJJJMMMQQQUUUXXX]]]bbbjjjpppuuuzzz|||tttqqqvvv~~~~~~{{{yyy{{{{{{{{{{{{zzzzzzyyyyyyxxxyyyzzz{{{{{{|||||||||||||||}}}}}}||||||{{{{{{vvvtttqqqppprrrwww|||kkklllmmmlllkkkkkklllnnnrrrqqqpppppppppqqqqqqrrrsssuuuwwwxxxxxxwwwuuutttoooooopppqqqrrrssstttttttttsssrrrqqqpppnnnnnnmmmpppqqqrrrssssssssssssrrrrrrqqqqqqpppppppppqqqqqqrrrrrrssstttvvvxxx{{{|||}}}ooonnnxxxoooddd^^^ZZZTTTOOOLLLKKKJJJIIIKKKNNNRRRUUUWWW]]]dddkkkooouuu}}}yyywww}}}}}}{{{}}}}}}|||{{{zzzyyyyyyxxxxxxyyyyyyzzz{{{{{{||||||}}}}}}}}}}}}|||||||||{{{uuutttsssrrrtttwww{{{~~~|||zzz|||jjjkkkkkkjjjiiiiiikkkmmmpppqqqqqqqqqpppoooooonnnoooooopppppppppppppppppplllmmmmmmnnnpppqqqssstttsssrrrqqqpppooonnnmmmmmmoooppppppqqqrrrrrrrrrrrrrrrqqqqqqppppppppppppppprrrrrrrrrsssuuuwwwzzz{{{sssjjjlllxxxwwwiiiccc___XXXQQQMMMLLLJJJHHHIIILLLOOOQQQSSSYYY```fffjjjqqqxxx~~~}}}~~~~~~}}}{{{zzzxxxxxxwwwxxxxxxyyyyyyzzz{{{|||}}}~~~~~~}}}}}}|||||||||}}}yyyxxxuuuttttttwww{{{}}}~~~xxxttttttxxxiiiiiiiiihhhggghhhkkkmmmoooppppppppppppnnnmmmlllnnnnnnmmmlllkkkkkkkkkllljjjjjjkkklllmmmoooqqqsssqqqqqqpppoooooonnnmmmmmmnnnnnnnnnooopppqqqqqqrrrrrrqqqppppppooooooooopppqqqqqqqqqrrrtttvvvxxxyyy}}}~~~nnnhhhooossskkkeee^^^WWWPPPNNNKKKIIIIIIKKKMMMOOOQQQVVV\\\bbbfffllltttzzz~~~}}}zzzyyyxxxwwwwwwyyyyyyyyyyyy{{{|||~~~~~~}}}}}}}}}}}}~~~}}}zzzvvvtttsssvvvzzz|||~~~xxxrrrppprrr{{{iiiiiiiiigggggghhhkkknnnnnnooooooooonnnnnnmmmlllnnnmmmlllkkkjjjiiiiiiiiiiiiiiiiiiiiikkkmmmoooqqqppppppoooooonnnmmmmmmlllmmmmmmmmmmmmnnnoooqqqqqqrrrqqqpppooooooooooooooopppppppppppprrrtttvvvwwwzzz}}}yyykkkjjjwww|||pppggg^^^XXXSSSQQQMMMKKKJJJKKKMMMNNNPPPTTTZZZ^^^bbbhhhooouuuzzz}}}{{{yyyyyyyyyyyyzzzzzzzzzzzz{{{}}}~~~}}}}}}}}}~~~}}}{{{xxxwwwwwwyyy|||~~~yyyrrroooooowwwiiiiiihhhgggfffhhhlllooonnnnnnmmmmmmmmmmmmmmmmmmnnnmmmlllkkkkkkjjjjjjjjjiiihhhhhhhhhiiikkkmmmoooooooooooonnnnnnmmmmmmllllllkkkkkklllmmmnnnpppqqqrrrqqqpppooonnnnnnnnnnnnnnnnnnnnnnnnppprrrtttuuuwww{{{~~~sssjjjqqq}}}wwwjjjaaa[[[VVVTTTPPPMMMKKKKKKMMMNNNOOOSSSWWWZZZ^^^ccckkkpppttt|||}}}|||||||||}}}|||{{{{{{{{{|||}}}}}}~~~|||}}}}}}uuurrrqqqxxxiiiiiihhhgggfffhhhlllooommmmmmlllllllllmmmmmmnnnmmmmmmmmmmmmlllllllllllliiihhhgggggghhhjjjlllnnnoooooonnnnnnmmmmmmllllllkkkkkkkkkkkklllnnnpppqqqrrrqqqpppooonnnnnnnnnnnnnnnmmmmmmmmmoooqqqssstttuuuyyy|||}}}~~~zzzmmmpppzzztttiiidddYYYVVVRRRNNNLLLLLLMMMNNNNNNQQQUUUXXX[[[```gggmmmpppxxx~~~~~~}}}|||{{{|||}}}}}}}}}~~~|||zzzvvvuuu{{{kkkjjjjjjjjjjjjjjjjjjjjjooollljjjjjjmmmooonnnmmmoooooonnnmmmlllkkkkkkjjjmmmllljjjhhhhhhiiijjjkkkmmmmmmmmmlllkkkjjjhhhhhhhhhhhhgggfffgggjjjooosss~~~{{{uuuooollllllmmmnnnpppooonnnmmmmmmnnnpppqqqssssssuuuxxx{{{|||}}}yyyuuu|||uuujjjaaaZZZTTTRRRPPPMMMLLLNNNNNNOOOQQQTTTYYY___eeehhhkkkpppxxx~~~}}}}}}~~~}}}|||~~~}}}}}}}}}~~~}}}~~~yyy|||kkkjjjiiihhhggghhhiiijjjooommmkkkkkkmmmoooooonnnnnnnnnnnnmmmmmmllllllkkknnnllljjjhhhhhhhhhjjjkkkmmmllllllllljjjiiihhhgggfffggggggfffgggjjjooosss{{{xxxtttooommmlllmmmnnnooonnnlllkkkkkkmmmpppqqqrrrrrrtttwwwxxx~~~|||xxxzzz{{{nnneee]]]VVVSSSQQQMMMKKKLLLOOOOOOPPPSSSWWW[[[```bbbhhhlllttt{{{~~~}}}|||~~~~~~~~~}}}|||~~~~~~}}}}}}~~~wwwzzz~~~~~~}}}kkkjjjgggeeeeeefffhhhiiipppooommmmmmnnnoooooonnnmmmmmmmmmmmmmmmmmmmmmmmmnnnmmmjjjiiihhhhhhiiijjjkkkkkkkkkjjjiiihhhgggfffffffffgggggghhhkkkooorrruuutttrrrooonnnmmmmmmnnnmmmllljjjiiiiiilllppprrrsssrrrsssuuuuuuyyyxxxtttyyytttkkkbbbZZZXXXUUUOOOKKKKKKNNNNNNNNNPPPRRRVVVYYY\\\bbbgggnnnuuu|||}}}|||||||||||||||||||||}}}~~~}}}}}}~~~sssvvvyyy|||llljjjgggeeedddfffiiijjjsssrrrqqqoooooonnnmmmllllllmmmmmmmmmnnnnnnnnnooonnnmmmkkkiiihhhhhhiiijjjjjjjjjjjjiiiiiihhhfffffffffgggiiijjjkkkmmmqqqtttppppppoooooonnnnnnnnnmmmllljjjhhhggghhhlllppprrrtttrrrssstttsssuuu}}}yyyyyy{{{}}}sssiii___\\\YYYTTTOOOMMMLLLLLLLLLMMMOOORRRUUUWWW]]]aaahhhpppvvv}}}}}}||||||yyyzzz{{{zzzzzz{{{~~~~~~}}}}}}}}}}}}wwwxxxzzz{{{~~~llljjjgggeeeeeegggjjjllluuuuuusssqqqooolllkkkjjjllllllmmmmmmnnnoooooooooooommmkkkiiihhhhhhiiiiiiiiiiiiiiiiiihhhhhhgggfffgggiiilllmmmnnnpppsssuuummmmmmnnnnnnoooooonnnnnnlllkkkiiihhhiiilllppprrruuusssssstttssssssxxx|||yyy}}}zzznnnccc^^^\\\WWWQQQOOOKKKJJJJJJKKKMMMPPPSSSUUUYYY]]]cccjjjqqqxxx~~~}}}|||xxxyyyyyyyyyxxxyyy{{{}}}~~~~~~}}}||||||{{{{{{zzz|||~~~~~~jjjiiigggfffgggiiikkkmmmsssttttttrrrnnnkkkjjjjjjmmmmmmmmmnnnnnnoooooooooooonnnkkkiiihhhggghhhiiiiiiiiiiiiiiiiiihhhgggggggggjjjnnnpppqqqsssuuuwwwlllmmmmmmnnnnnnooooooooommmlllkkkkkklllnnnpppqqqtttrrrrrrtttsssrrruuuzzzwwwvvvvvvgggaaa^^^YYYTTTQQQLLLLLLKKKKKKMMMOOORRRTTTUUUYYY___eeekkkrrryyy}}}~~~~~~yyyzzz{{{zzzxxxxxxzzz{{{}}}||||||{{{{{{zzzyyyyyyzzz}}}fffeeeeeefffgggiiikkkmmmnnnppprrrqqqooollllllmmmnnnnnnnnnnnnnnnooooooooopppnnnkkkiiigggggghhhhhhiiiiiijjjjjjiiiiiihhhhhhfffiiinnnqqqrrrsssuuuvvvmmmmmmmmmmmmnnnooopppqqqnnnnnnnnnooooooppppppqqqrrrooopppssssssqqqrrrvvv}}}zzzqqq}}}qqqhhhddd^^^XXXVVVQQQPPPNNNMMMMMMOOOPPPRRRRRRUUUZZZ___eeekkkrrrwww||||||}}}~~~}}}zzzyyyzzz{{{zzzzzzzzzzzzyyyxxxwwwwwwvvv{{{bbbcccdddeeegggiiikkkllljjjmmmpppqqqooonnnooopppoooooooooooonnnnnnnnnnnnpppnnnllliiigggggghhhhhhiiijjjjjjjjjjjjiiiiiihhheeeiiimmmqqqrrrssstttvvvnnnnnnmmmmmmnnnoooqqqrrrooopppqqqqqqqqqqqqppppppooommmnnnrrrrrrpppqqqtttvvvnnnttt{{{pppjjjccc]]][[[UUUSSSQQQOOONNNNNNOOOPPPPPPSSSWWW\\\aaagggnnnssswww{{{|||{{{{{{|||yyyyyyyyyyyyxxxwwwvvvvvvsss{{{eeedddddddddfffhhhjjjkkklllmmmoooqqqrrrrrrrrrrrrtttssspppmmmkkkjjjjjjjjjlllkkkiiihhhhhhhhhiiiiiikkklllmmmmmmllljjjhhhggggggiiilllppprrrsssrrrrrrooommmllllllnnnppppppppptttrrrpppnnnnnnnnnpppqqqqqqooommmnnnppprrrsssssswww~~~~~~tttrrr{{{wwwnnnhhh```YYYYYYSSSOOONNNMMMKKKLLLPPPQQQSSSWWWZZZ^^^ccchhhlllsssxxx~~~~~~~~~~~~~~~~~~}}}{{{zzzzzzzzzyyyyyyzzzyyywwwvvvqqqtttzzzcccddddddeeegggiiijjjkkklllmmmoooqqqrrrssssssrrruuussspppnnnlllkkkjjjjjjkkkjjjiiihhhhhhhhhiiijjjlllmmmooopppooommmkkkiiihhhiiikkkmmmooopppppppppooommmlllmmmoooqqqrrrrrruuutttsssqqqppppppqqqqqqppppppoooooooooppppppqqquuu{{{uuurrrwww|||rrrhhh```\\\VVVQQQPPPNNNJJJJJJMMMNNNPPPTTTWWWZZZ___eeeiiioootttzzz~~~~~~~~~}}}|||{{{{{{||||||}}}zzzyyyzzzzzzyyyyyyzzzyyyxxxwwwwwwyyy|||bbbccceeegggiiijjjkkkkkkmmmnnnpppssstttuuuuuuuuuuuutttqqqooolllkkkkkkkkkjjjiiihhhhhhhhhiiijjjkkkmmmooorrrssssssqqqnnnlllkkkkkkkkkkkkkkklllmmmmmmnnnmmmlllmmmpppsssuuuuuuxxxwwwwwwvvvuuutttrrrrrrqqqtttvvvuuuqqqooooooqqqtttxxxxxxrrrrrr{{{ooogggaaa[[[UUUTTTRRRMMMKKKLLLKKKMMMPPPSSSVVV[[[```dddhhhmmmtttyyy}}}}}}~~~~~~}}}}}}~~~~~~~~~}}}}}}~~~|||yyyxxxxxxxxxyyy~~~~~~|||yyyxxxyyyyyyyyyyyyyyyyyyxxxxxx|||{{{{{{~~~aaabbbeeehhhjjjkkkkkkkkkoooppprrruuuwwwxxxxxxxxxvvvuuurrrooommmllllllllliiiiiihhhhhhhhhiiikkklllnnnppptttvvvwwwuuurrrppppppnnnllljjjjjjjjjkkklllmmmllllllnnnrrruuuwwwwwwzzzzzz{{{{{{yyywwwuuusssuuuzzz~~~|||vvvqqqqqqssstttwww}}}|||tttnnnwwwwwwoooggg```ZZZYYYWWWQQQNNNNNNIIIKKKNNNPPPSSSWWW[[[___aaagggmmmssswww}}}|||yyyyyy}}}|||||||||}}}~~~~~~zzzwwwuuutttuuuvvv{{{|||}}}~~~}}}{{{xxxvvvwwwxxxxxxxxxwwwwwwxxxyyy}}}{{{xxxxxx|||bbbcccfffhhhjjjkkkkkkkkkpppqqqtttwwwyyy{{{{{{{{{wwwvvvssspppnnnmmmmmmmmmiiiiiihhhhhhhhhiiikkklllnnnppptttvvvwwwvvvtttssstttrrrooollljjjjjjkkklllmmmllllllnnnrrrvvvxxxyyy{{{|||}}}}}}|||zzzwwwuuuwww|||yyysssssstttuuuxxx|||xxxnnnqqqxxxmmmddd]]][[[YYYUUUQQQPPPKKKMMMNNNPPPQQQTTTXXX[[[\\\aaahhhmmmrrrxxx~~~vvvrrrttt}}}||||||{{{|||}}}}}}zzzwwwtttssssssssswwwyyy{{{|||{{{yyywwwuuuuuuvvvwwwvvvuuuuuuxxxzzz}}}{{{xxxwwwyyy~~~dddeeefffhhhiiijjjkkkkkkoooqqqtttwwwzzz{{{||||||xxxwwwtttqqqooonnnnnnnnnjjjiiihhhhhhhhhiiijjjkkkmmmooorrrtttvvvvvvuuuuuuvvvtttqqqnnnlllkkkkkkkkklllkkkkkknnnrrrvvvxxxyyy{{{|||}}}}}}}}}{{{yyywwwwwwzzz}}}}}}yyyuuussstttvvvyyy}}}}}}sssoooxxxvvvkkkaaa^^^\\\WWWSSSQQQNNNOOOPPPPPPPPPQQQTTTWWWWWW\\\bbbggglllsss|||wwwooonnnuuu~~~}}}|||{{{{{{{{{|||~~~~~~}}}{{{xxxvvvtttsssrrrtttvvvyyyzzzzzzxxxuuusssrrrtttuuutttrrrssswww{{{~~~}}}}}}}}}~~~gggggggggggghhhiiijjjkkkmmmooorrruuuxxxzzz{{{{{{yyywwwuuurrrpppoooooooookkkjjjiiihhhhhhhhhiiijjjlllmmmoooppprrrtttuuuvvvvvvuuurrrooommmkkkjjjjjjlllkkkkkkmmmqqquuuwwwxxxzzzzzz{{{||||||{{{zzzzzzxxxyyyzzz{{{zzzxxxvvvuuuvvvzzz~~~xxxqqqtttxxxkkkeeebbb\\\WWWUUUPPPQQQQQQOOONNNNNNQQQSSSSSSWWW]]]bbbfffmmmvvv}}}zzzqqqlllnnnrrr}}}~~~}}}}}}~~~~~~|||{{{zzzzzzzzz{{{|||}}}~~~~~~~~~~~~~~~~~~}}}}}}|||{{{xxxvvvsssrrrqqqtttwwwyyyyyywwwtttrrrooorrrtttrrrpppqqqvvvzzz|||~~~iiihhhggggggggghhhjjjkkkkkkmmmpppsssvvvxxxyyyzzzyyyxxxuuusssqqqooooooooolllkkkjjjhhhhhhhhhiiiiiikkklllmmmnnnpppsssuuuvvvvvvtttrrrooommmkkkiiiiiilllkkkkkkmmmqqqtttvvvwwwyyyzzzzzz{{{{{{{{{{{{{{{{{{zzzzzz{{{}}}|||zzzxxxuuuzzz~~~~~~|||tttrrryyytttlllhhhbbb\\\ZZZQQQQQQQQQOOOMMMMMMNNNPPPPPPTTTZZZ^^^cccjjjrrryyy}}}}}}uuunnnlllmmmnnnvvv|||{{{{{{|||}}}~~~~~~}}}{{{zzzyyyyyyyyyzzz{{{|||}}}|||}}}}}}}}}zzzwwwtttrrrppprrrvvvyyyyyywwwtttqqqnnnqqqsssqqqooopppuuuzzzzzz}}}~~~{{{kkkjjjiiihhhhhhiiijjjkkkkkkkkklllnnnqqquuuyyy{{{xxxwwwuuurrrqqqppppppppplllkkkjjjjjjiiiiiijjjjjjiiijjjjjjlllnnnppprrrsssqqqqqqqqqpppnnnmmmkkkjjjmmmmmmlllmmmooosssvvvxxxwwwxxxyyyzzzzzzxxxvvvuuuwwwxxxyyyyyywwwwwwxxxyyy{{{{{{||||||}}}}}}xxxzzz~~~wwwllleee```]]]ZZZXXXUUUPPPMMMLLLNNNPPPRRRTTTVVVXXX\\\bbbjjjooovvvzzz|||tttmmmjjjhhhjjjqqq|||~~~~~~~~~}}}yyy{{{~~~{{{}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}|||zzzxxxuuutttqqqsssvvvzzz{{{yyyuuuqqqnnnnnnnnnoooqqqsssvvvwww{{{kkkjjjiiihhhgggggghhhhhhkkkkkkkkklllnnnqqquuuwwwwwwvvvsssqqqpppooonnnnnnmmmlllkkkiiihhhgggggggggiiiiiijjjkkklllnnnooopppqqqqqqqqqpppooonnnlllkkklllllllllmmmooorrruuuwwwxxxyyy{{{{{{{{{yyyxxxvvvvvvwwwyyyyyyxxxxxxyyyzzzyyyzzz{{{{{{}}}~~~uuulllfffbbb]]][[[WWWRRRNNNMMMMMMNNNOOOPPPRRRTTTXXX^^^eeejjjrrrwww}}}zzzpppjjjaaabbbgggpppxxx~~~~~~{{{{{{||||||{{{}}}~~~~~~}}}}}}}}}}}}}}}~~~}}}||||||{{{zzzyyyvvvtttsssqqqrrruuuxxxyyyxxxtttqqqmmmllllllmmmnnnppprrrtttvvvzzzlllkkkiiigggeeeeeeeeeeeeiiiiiiiiijjjkkknnnpppqqquuutttrrrpppooommmmmmmmmnnnmmmkkkiiigggfffeeeeeeiiiiiijjjjjjkkkkkkllllllppppppppppppooonnnmmmllljjjjjjjjjkkknnnqqquuuwwwyyyzzz{{{|||{{{zzzyyyxxxvvvxxxyyyyyyxxxxxxyyyzzzwwwxxxzzz{{{|||~~~}}}zzzyyyooojjjccc```\\\XXXTTTQQQOOONNNMMMNNNOOOQQQTTTZZZ```eeemmmqqqwww}}}vvvmmm```^^^___eeekkkrrr~~~}}}{{{{{{{{{{{{{{{~~~}}}}}}~~~}}}|||{{{{{{}}}~~~~~~~~~zzzzzzyyyxxxwwwuuusssrrrrrrrrrsssuuuwwwvvvtttrrrnnnmmmllllllmmmnnnpppqqqsssvvv{{{}}}~~~nnnllljjjgggdddccccccbbbggggggggghhhjjjlllnnnppptttsssrrrpppooonnnmmmlllnnnmmmkkkiiihhhgggffffffjjjjjjkkkkkkjjjjjjiiiiiimmmmmmnnnnnnnnnmmmlllllliiiiiiiiijjjmmmppptttvvvyyyyyyzzzzzzzzzzzzyyyxxxxxxyyyzzzyyywwwvvvwwwxxxuuuxxxzzz|||}}}}}}~~~zzz{{{|||{{{rrriiifffbbb^^^ZZZVVVSSSPPPOOOOOOPPPPPPRRRWWW]]]bbbgggkkkqqqvvv{{{~~~rrrfffaaa^^^```dddlllyyy~~~}}}}}}}}}}}}|||{{{{{{{{{|||~~~}}}}}}}}}|||}}}zzzzzzyyyxxxvvvuuussssssrrrrrrrrrsssuuuuuutttrrrqqqpppooonnnnnnooopppqqqrrrvvvzzz|||pppnnnkkkhhheeecccbbbbbbdddeeefffhhhkkkmmmooopppsssrrrrrrqqqpppooonnnnnnmmmlllkkkkkkjjjjjjjjjjjjkkklllllllllkkkiiihhhgggiiijjjjjjkkkkkkkkkkkkkkkjjjjjjjjjjjjlllooosssuuuvvvwwwwwwwwwxxxwwwwwwwwwyyyzzzzzzxxxuuutttttttttuuuwww{{{|||}}}}}}||||||~~~www{{{rrrnnnhhhccc```[[[WWWSSSQQQQQQQQQPPPPPPSSSXXX\\\aaaeeejjjpppuuuzzz|||mmmeee^^^\\\^^^fffttt~~~~~~~~~zzz{{{|||~~~|||}}}{{{{{{yyyxxxwwwvvvuuuuuusssrrrqqqrrrttttttsssrrrrrrqqqooonnnnnnnnnoooppprrruuuxxx{{{sssqqqmmmjjjgggdddcccccccccdddfffhhhkkkmmmooooooppppppqqqqqqqqqppppppooommmmmmlllkkkkkkkkkkkklllkkkkkkllllllkkkiiigggffffffggghhhiiijjjjjjjjjjjjlllkkkkkkkkkllloooqqqsssuuuuuuuuuuuuuuuuuuvvvvvvxxxyyyyyywwwtttrrrrrrrrrsssvvvyyy{{{|||}}}~~~yyywwwuuu}}}|||wwwzzzrrrkkkgggbbb[[[WWWTTTSSSRRROOONNNOOOSSSVVV\\\___dddiiinnntttzzz~~~uuukkkaaa[[[[[[aaappp}}}}}}}}}}}}|||~~~~~~|||{{{zzzyyywwwwwwwwwwwwrrrrrrqqqssstttuuutttrrrpppooonnnmmmlllmmmnnnnnnooorrrvvvyyy}}}uuusssooollliiigggfffeeecccdddfffhhhiiikkklllllllllmmmnnnppppppqqqppppppnnnmmmlllkkkjjjjjjiiiiiiiiiiiijjjjjjiiigggeeedddeeefffgggiiijjjkkkkkkkkknnnnnnllllllmmmnnnppprrrtttttttttttttttuuuvvvvvvtttuuuvvvuuusssrrrrrrsssqqqtttvvvxxxyyy{{{~~~~~~zzzwwwxxxuuuvvvyyyyyyyyyrrrkkkddd^^^YYYXXXUUUQQQOOOOOOQQQTTTVVVYYY^^^ccchhhnnntttyyy~~~wwwiiiaaa___dddrrr~~~~~~~~~|||{{{zzzxxxwwwwwwwwwwwwrrrrrrrrrtttvvvvvvtttrrrqqqpppooonnnmmmnnnoooooommmqqquuuyyy}}}vvvtttqqqmmmjjjhhhggggggddddddfffggghhhhhhhhhhhhiiijjjlllnnnppppppppppppooonnnllljjjiiigggggggggggghhhiiiiiihhhfffdddbbbeeefffhhhiiikkklllllllllpppooonnnmmmmmmnnnpppqqqtttttttttttttttuuuvvvvvvqqqrrrtttsssrrrrrrsssuuuppprrrtttvvvwwwzzz~~~{{{{{{yyyuuuzzz|||vvvxxx}}}|||uuulllfff___]]]ZZZUUUQQQQQQSSSUUURRRUUUZZZ___dddjjjqqquuuxxx}}}tttjjjgggkkkxxxzzz||||||{{{yyywwwvvvvvvwwwwwwrrrrrrsssuuuwwwvvvtttrrrsssrrrqqqppppppqqqrrrsssnnnrrrvvvzzz~~~yyywwwsssoookkkiiigggggggggfffffffffhhhiiihhhgggfffhhhjjjlllnnnooooooooonnnlllkkkiiihhhhhhiiiiiifffffffffeeeeeeddddddccceeegggiiijjjjjjjjjkkklllmmmmmmllllllkkkkkkkkklllsssrrrrrrqqqqqqrrrrrrssstttsssrrrrrrqqqqqqqqqqqqrrrrrrssstttvvvyyy|||}}}|||~~~~~~zzzssspppvvvwwwpppjjjccc[[[UUUSSSSSSQQQOOOTTTSSSTTTVVVZZZ```fffiiiuuuyyy|||qqqlllqqq}}}www{{{~~~}}}||||||{{{yyyvvvtttssssssrrrrrrqqqqqqqqqqqqrrrssssssqqqssstttrrrnnnlllmmmooonnnrrrvvvzzz~~~xxxvvvsssoookkkiiihhhggghhhgggfffggghhhiiihhhgggfffgggiiilllnnnoooooooooooonnnllljjjhhhhhhhhhhhhfffffffffeeeeeedddddddddfffhhhjjjjjjjjjjjjkkklllkkkkkkjjjiiiiiijjjkkklllrrrqqqqqqppppppqqqqqqrrrrrrqqqqqqpppooooooppppppppppppqqqrrrtttwwwzzz{{{|||}}}zzzsssoooqqqvvv~~~}}}ssslllddd]]]ZZZXXXUUURRRRRRRRRRRRUUUYYY___eeeiiioootttzzzzzzuuuzzz~~~wwwzzz}}}|||{{{zzzxxxxxxwwwvvvuuutttsssrrrrrrqqqqqqpppppppppqqqqqqtttvvvwwwuuurrroooooopppnnnrrrwww{{{vvvtttqqqmmmkkkiiihhhhhhiiihhhggggggiiiiiihhhgggdddfffhhhkkkmmmnnnooopppqqqooommmjjjhhhgggfffffffffffffffffffffeeeeeeeeeggghhhjjjkkkjjjiiijjjkkkiiihhhgggfffggghhhkkklllpppoooooooooooooooooopppoooooonnnnnnmmmnnnnnnnnnnnnnnnoooppprrrtttwwwxxx{{{{{{}}}~~~|||vvvqqqooommmmmmsss{{{~~~wwwmmmfffbbb___[[[YYYTTTTTTSSSTTTWWW[[[```bbbhhhlllqqqwww||||||~~~~~~}}}{{{yyyxxxwwwttttttuuuvvvvvvuuutttsssrrrqqqppppppooooooooooootttuuuwwwvvvtttqqqoooooonnnrrrxxx|||qqqooommmjjjhhhgggffffffjjjhhhgggggghhhiiihhhfffcccdddfffiiikkkmmmnnnoooqqqooommmjjjgggfffeeeeeeffffffffffffffffffgggggghhhjjjkkkkkkjjjiiijjjkkkgggfffeeeeeefffhhhkkkmmmnnnnnnmmmmmmmmmmmmnnnnnnnnnmmmmmmllllllmmmmmmmmmmmmmmmnnnnnnpppsssuuuwwwzzzyyy{{{|||||||||xxxuuuooojjjkkkpppzzzzzzpppllliiifffdddaaa```]]][[[[[[[[[]]]^^^cccfffjjjpppvvv}}}~~~~~~~~~~~~~~~~~~~~~}}}|||zzzxxxvvvuuuqqqrrruuuvvvwwwvvvuuutttsssrrrqqqooonnnnnnmmmmmmoooqqqrrrsssqqqnnnkkkjjjkkkpppvvv|||kkkjjjhhhfffddddddddddddiiigggfffggghhhhhhgggfffbbbcccdddfffhhhjjjlllmmmooommmkkkhhhgggfffeeeeeefffffffffgggggghhhhhhhhhiiikkklllllljjjiiiiiijjjggggggffffffgggjjjlllnnnmmmllllllkkkkkkllllllmmmmmmmmmllllllllllllmmmmmmmmmmmmmmmnnnooorrrtttuuuxxxxxxyyy||||||~~~~~~wwwnnnjjjkkklllttt~~~uuupppmmmkkkkkkiiifffbbb```^^^^^^^^^___aaafffjjjpppxxx~~~}}}|||}}}}}}}}}}}}}}}~~~~~~~~~}}}}}}{{{yyywwwuuutttqqqrrrtttwwwwwwwwwvvvuuusssrrrqqqooonnnmmmmmmmmmkkklllnnnoooooommmjjjggggggmmmtttzzzfffeeedddbbbbbbbbbccccccfffeeedddeeeggghhhgggfffbbbbbbbbbccceeegggiiijjjkkkjjjhhhffffffeeeffffffeeeffffffggghhhiiijjjjjjjjjlllmmmllljjjiiiiiijjjgggggghhhhhhjjjkkklllmmmllllllkkkkkkkkkkkkllllllkkkkkkkkkkkkkkkkkklllmmmllllllllllllnnnppprrrsssvvvvvvxxx{{{|||}}}uuukkkfffdddhhhnnn|||}}}tttlllgggfffdddaaa^^^\\\ZZZYYYYYY[[[]]]aaaeeejjjqqqxxx}}}~~~}}}||||||{{{{{{{{{{{{|||}}}}}}||||||{{{zzzxxxvvvuuutttrrrrrrtttuuuuuuuuutttsssrrrqqqooonnnmmmllllllllljjjiiijjjlllnnnmmmkkkiiigggkkkrrrxxx~~~dddcccbbbaaaaaabbbcccccccccbbbbbbdddfffggggggfffaaaaaaaaaaaabbbdddeeeggggggfffeeedddeeefffggghhheeeffffffhhhiiijjjkkkkkkkkkmmmmmmmmmjjjiiiiiiiiifffggghhhjjjkkkkkkkkkjjjlllkkkkkkjjjjjjkkkkkkllliiiiiihhhhhhiiijjjjjjkkkjjjjjjjjjjjjkkkmmmoooqqqttttttvvvyyyzzzzzzuuulllcccccccccjjj}}}uuummmeeeccc```\\\YYYVVVTTTSSSVVVXXX\\\```dddiiiooosssxxx~~~~~~~~~}}}|||{{{zzzzzzyyyzzz{{{|||}}}yyyyyyxxxxxxvvvuuutttsssrrrrrrrrrrrrqqqqqqppppppnnnmmmlllkkkjjjjjjjjjjjjhhhgggfffiiilllmmmllljjjiiilllqqquuu{{{cccbbbbbbaaaaaabbbcccdddbbbaaaaaaccceeeggggggfffaaa````````````bbbcccddddddcccccccccdddfffgggiiieeefffggghhhiiijjjkkkllllllmmmnnnmmmkkkiiihhhiiieeefffiiijjjkkkjjjiiihhhlllkkkkkkkkkkkkkkkkkklllggggggggggggggghhhiiiiiihhhhhhhhhhhhjjjkkkmmmooosssrrrtttwwwxxxwww{{{xxxeeeccc^^^___ooo~~~ooolllhhhccc^^^YYYVVVTTTRRRUUUXXX\\\___ccchhhkkksssyyy~~~~~~}}}~~~}}}}}}zzzzzzyyyxxxyyyzzz{{{|||vvvvvvvvvvvvuuutttsssrrrsssrrrpppooonnnnnnnnnnnnkkkkkkjjjiiihhhhhhhhhhhheeedddccceeeiiilllkkkjjjlllnnnqqqtttyyy```aaaaaa___]]]\\\]]]^^^______```aaabbbbbbaaaaaaaaaaaaaaaaaaaaabbbcccccceeedddcccbbbbbbbbbcccddddddfffhhhjjjkkkjjjiiihhhiiijjjkkkkkkjjjiiijjjkkkhhhiiiiiijjjjjjjjjiiiiiinnnlllkkkkkkllllllkkkjjjlllkkkiiigggfffeeeffffffiiiiiiiiiiiijjjkkklllmmmmmmqqquuuuuutttuuu{{{sssfff^^^bbbhhhrrrvvviiicccaaa```\\\XXXVVVWWWVVVVVVXXX\\\aaaeeelllqqqyyy}}}{{{}}}}}}}}}|||||||||||||||||||||{{{xxxuuutttuuuwwwxxxwwwuuusssrrrqqqpppppppppppppppooonnnlllkkkjjjggghhhiiijjjiiihhheeedddccccccbbbbbbccceeegggiiipppqqqssswww|||^^^_________]]]]]]___aaa___``````aaabbbbbbaaaaaaaaaaaaaaaaaaaaabbbbbbcccddddddcccbbbbbbbbbcccddddddeeehhhjjjkkkkkkjjjjjjkkkmmmmmmmmmkkkkkklllmmmjjjjjjjjjkkkkkklllllllllrrrpppnnnnnnoooooommmlllllljjjhhhgggfffeeeffffffhhhhhhhhhhhhiiikkklllmmmnnnqqqttttttssstttzzz~~~qqqggggggiiiooovvvmmmiiigggbbb^^^\\\[[[YYYXXXXXXZZZ^^^```gggkkkqqqxxx~~~~~~|||}}}}}}}}}}}}}}}}}}|||{{{||||||{{{xxxuuussstttuuuuuutttsssqqqpppooonnnnnnooonnnnnnnnnlllkkkjjjiiifffggghhhhhhhhhfffdddcccbbbaaa``````aaacccfffgggnnnppptttxxx}}}\\\]]]^^^^^^]]]^^^```bbb````````````aaaaaaaaaaaa```````````````aaaaaabbbccccccbbbbbbbbbbbbcccddddddeeegggjjjkkkllllllllllllmmmnnnmmmkkkkkkmmmnnnmmmmmmmmmmmmnnnoooqqqrrrwwwuuusssrrrrrrqqqpppnnnkkkjjjhhhgggfffeeeffffffffffffggghhhjjjlllnnnooooooqqqttttttssstttxxx|||~~~rrrkkkggghhhsss}}}wwwsssmmmiiifffddd```]]][[[[[[\\\\\\aaadddhhhmmmssswwwzzz{{{}}}}}}}}}}}}~~~~~~}}}|||{{{||||||{{{xxxtttrrrrrrsssqqqqqqooommmlllkkkkkkkkkmmmmmmllllllkkkjjjiiihhhffffffggggggfffeeecccbbbaaa```______```bbbdddfffllloootttyyy\\\]]]^^^^^^]]]^^^```aaa______^^^^^^^^^_________^^^^^^^^^^^^^^^______```bbbbbbbbbbbbccccccdddddddddeeegggjjjlllmmmmmmnnnlllllllllkkkjjjjjjlllnnnqqqpppooooooqqqsssvvvwww{{{yyyvvvtttssssssqqqpppkkkjjjhhhgggffffffgggggggggggghhhjjjlllnnnppprrrqqqssstttttttttuuuyyy|||zzzvvvlllgggllluuu~~~zzzyyy}}}yyysssooojjjeeeaaa___]]]\\\___```bbbeeeiiinnnqqqsssvvvxxxyyyzzz{{{~~~}}}}}}~~~}}}{{{zzz||||||{{{xxxtttqqqpppqqqnnnmmmllljjjiiiiiihhhhhhkkklllllllllkkkjjjiiiiiiggggggggggggfffdddcccbbb``````______```bbbdddfffjjjnnntttzzz]]]^^^___^^^\\\\\\^^^___^^^]]]]]]\\\\\\\\\]]]^^^]]]\\\\\\\\\\\\]]]^^^^^^aaaaaabbbcccdddeeeeeeeeeeeefffhhhjjjlllmmmnnnooonnnnnnnnnlllkkklllnnnpppuuutttsssssstttvvvyyy{{{}}}zzzvvvtttssssssrrrqqqlllkkkiiihhhgggggghhhiiiiiiiiijjjllloooqqqsssuuutttuuuuuuvvvvvvxxx{{{}}}zzz~~~yyyqqqooorrrrrryyyxxx{{{{{{tttnnnjjjfffbbb^^^^^^^^^^^^___bbbeeeiiikkkoooppprrrssstttvvvzzz}}}~~~}}}~~~}}}}}}~~~~~~}}}|||zzzyyyzzz{{{zzzwwwssspppoooooolllkkkjjjiiihhhgggggggggkkkkkklllllllllkkkkkkjjjiiihhhhhhgggfffeeedddcccaaa```______```bbbeeefffiiimmmsss{{{]]]^^^___]]]\\\\\\]]]___^^^]]]\\\[[[[[[[[[\\\]]]]]]]]]]]]\\\]]]]]]^^^___aaabbbccceeefffgggggggggggghhhiiijjjlllmmmoooooossssssrrrpppoooooorrruuuwwwwwwvvvvvvwwwyyy{{{|||}}}zzzvvvsssssssssrrrqqqmmmllljjjiiiiiiiiijjjkkkkkkkkklllnnnpppsssuuuvvvuuuuuuuuuvvvxxx{{{}}}~~~|||yyysssqqqooouuuzzz~~~|||zzzuuuooohhhbbb^^^^^^\\\\\\]]]___aaacccggghhhjjjkkklllnnnrrruuu{{{}}}}}}~~~~~~~~~~~~}}}|||{{{zzzzzzyyyyyyxxxyyyyyywwwssspppoooooolllkkkjjjiiiiiihhhhhhhhhjjjjjjkkklllllllllkkkkkkjjjiiihhhgggfffddddddcccaaa```______```bbbdddfffiiilllssszzz[[[\\\]]]]]]\\\\\\^^^``````___]]]\\\[[[\\\]]]^^^_______________``````aaaaaabbbdddfffhhhhhhiiihhhiiiiiijjjkkklllmmmnnnooouuuuuutttrrrpppqqqtttwwwyyyyyyyyyzzzzzzzzz{{{{{{}}}zzzvvvsssssssssssssssnnnmmmlllkkkjjjkkkllllllllllllmmmnnnppprrrtttuuutttttttttuuuxxx{{{~~~~~~zzztttuuuwwwyyyyyy|||{{{qqqjjjcccaaa___^^^]]]]]]^^^______```bbbcccdddfffjjjmmmqqquuu{{{~~~~~~}}}}}}~~~~~~}}}}}}}}}~~~~~~}}}{{{yyywwwwwwxxxyyyvvvwwwxxxvvvssspppoooooommmmmmlllkkkjjjjjjjjjjjjhhhhhhiiijjjkkkkkkjjjjjjiiihhhgggeeedddcccbbbbbb______^^^^^^___aaaccceeeiiilllrrryyyYYYZZZ\\\\\\\\\^^^```bbbbbbaaa___]]]]]]]]]___```aaaaaaaaaaaaaaabbbccccccaaaccceeegggiiijjjjjjjjjjjjjjjjjjkkklllmmmnnnooottttttsssqqqoooqqqtttwwwyyyzzz{{{{{{|||{{{{{{zzz}}}zzzvvvsssttttttuuutttooonnnmmmlllkkklllmmmnnnllllllmmmnnnpppqqqssstttsssrrrrrrtttxxx{{{~~~~~~}}}{{{|||zzzwwwyyy}}}yyyqqqhhhfffdddbbb```_________ZZZ[[[]]]^^^___aaaeeehhhhhhlllrrrwwwyyyzzz|||}}}~~~|||}}}~~~~~~~~~~~~|||||||||}}}~~~}}}yyywwwuuuvvvxxxyyytttvvvwwwvvvssspppoooooonnnnnnmmmlllkkkkkkkkklllfffggghhhiiiiiijjjiiiiiiiiihhhfffdddcccbbbaaaaaa^^^]]]]]]\\\]]]___bbbccciiilllqqqxxx```````````````aaabbbbbbbbbbbbbbbaaaaaaaaaaaaaaaeeeeeedddcccbbbaaa```___cccdddeeegggiiijjjkkkkkkgggggghhhiiikkkmmmoooqqqsssrrrpppooooooqqqrrrtttxxxxxxyyyzzzzzz{{{{{{{{{xxxxxxyyyyyyxxxvvvtttsssnnnnnnnnnnnnnnnoooppppppooonnnnnnnnnooopppqqqqqqwwwtttrrrtttxxx|||~~~~~~|||uuupppjjjeeebbbaaa___^^^^^^\\\ZZZYYY[[[]]]^^^^^^eeefffiiimmmrrrtttsssrrryyy|||}}}{{{{{{|||}}}~~~{{{{{{||||||}}}~~~|||yyyxxxwwwwwwwwwuuuvvvvvvvvvuuusssqqqpppmmmmmmllllllkkkjjjiiiiiihhhhhhhhhhhhhhhgggggggggeeeddddddcccbbbaaa______]]]]]]^^^___aaacccdddeeefffiiioooxxxbbbbbbaaaaaaaaaaaaaaabbbddddddcccbbbaaa``````___ccccccccccccbbbbbbbbbbbbbbbccceeefffhhhiiiiiijjjjjjiiiiiiiiijjjlllnnnooorrrqqqpppppppppqqqssstttwwwwwwxxxyyyyyyzzz{{{{{{{{{{{{{{{|||{{{yyyxxxvvvoooooonnnnnnnnnooooooooopppppppppppppppqqqrrrrrrtttrrrqqqsssxxx}}}|||~~~}}}uuuoookkkjjjhhhgggeeeaaa]]][[[[[[[[[[[[[[[aaabbbdddhhhlllnnnnnnlllrrrtttwww{{{~~~~~~}}}|||}}}}}}}}}{{{{{{zzzzzzzzz|||}}}~~~~~~}}}{{{yyywwwwwwwwwwwwuuuuuuuuuuuutttrrrqqqpppooonnnlllkkkiiihhhhhhhhhgggfffffffffffffffffffffdddddddddcccbbbaaa______^^^]]]]]]^^^```bbbeeefffgggjjjpppyyyeeedddcccbbbbbbbbbbbbbbbfffeeedddcccaaa```______aaabbbbbbbbbccccccddddddbbbcccdddfffggghhhhhhhhhkkkkkkjjjjjjkkklllnnnooorrrqqqqqqqqqqqqrrrssstttuuuuuuvvvwwwxxxyyyzzz{{{{{{||||||||||||{{{yyyxxxrrrqqqpppooonnnnnnnnnnnnpppoooooooooooopppqqqqqqpppooopppsssxxx|||~~~wwwvvv~~~yyytttqqqooonnnlllhhhbbb___]]]]]]]]]]]]___```aaadddhhhiiihhhggghhhjjjmmmpppsssvvvwwwxxxxxxyyyzzz{{{{{{}}}~~~zzzyyyzzz|||}}}~~~}}}~~~~~~~~~~~~|||{{{zzzxxxvvvvvvxxxzzz||||||{{{yyywwwvvvuuuvvvvvvtttuuuuuutttsssrrrpppppppppooollliiigggfffffffffdddddddddccccccddddddeeedddddddddcccbbbaaa```______^^^]]]]]]___bbbeeegggiiilllrrrzzzhhhgggfffeeecccccccccbbbeeeeeedddcccbbbbbbaaaaaabbbbbbbbbcccccccccddddddcccdddeeefffggghhhhhhhhhjjjiiiiiijjjkkkmmmooopppqqqqqqrrrrrrssssssttttttrrrssstttuuuvvvxxxxxxyyyyyyyyyzzz{{{{{{zzzxxxxxxtttsssrrrpppooonnnmmmmmmmmmmmmllllllllllllmmmmmmoooooopppsssvvvzzz}}}~~~{{{sssnnnssszzz|||yyywwwtttoooiiieeeddddddddddddbbbaaabbbccceeefffeeecccbbbccceeegggjjjlllnnnoooppprrrsssuuuuuuxxx{{{~~~~~~~~~}}}zzzxxxwwwwwwzzz|||~~~|||~~~~~~~~~~~~}}}}}}zzzwwwuuutttvvvxxxzzz{{{zzzxxxvvvuuutttuuuuuutttttttttsssrrrrrrqqqppprrrpppllliiifffdddddddddbbbaaaaaa```aaaaaabbbcccccccccccccccbbbaaa```___```^^^]]]\\\^^^bbbfffhhhkkkmmmssszzzkkkjjjhhhgggeeeeeeddddddccccccccccccdddddddddddddddddddddccccccccccccbbbeeefffggghhhhhhhhhhhhhhhffffffggghhhkkkmmmppprrrpppqqqssstttuuuuuuttttttqqqqqqrrrssstttuuuvvvvvvwwwxxxyyyzzzzzzzzzyyyxxxvvvuuusssqqqooonnnmmmmmmllllllkkkjjjjjjkkkkkkkkknnnoooqqqssstttwwwyyy{{{zzz|||~~~}}}yyyqqqkkkkkkooo{{{}}}|||vvvqqqnnnlllkkkjjjfffdddcccccccccbbb```____________```aaaccceeeggghhhjjjlllmmmnnnpppsssuuuwwwxxxyyy{{{}}}~~~}}}||||||{{{{{{{{{|||~~~}}}{{{yyyxxxxxxxxxwwwvvvvvvuuuvvvxxx|||~~~|||~~~~~~~~~}}}~~~}}}{{{xxxuuutttvvvxxxzzzzzzxxxwwwuuutttttttttuuuuuuttttttsssrrrrrrrrrrrrrrrpppmmmiiifffdddcccbbb```___^^^^^^^^^___aaabbbbbbbbbbbbbbbbbbaaa```___```^^^]]]\\\^^^bbbfffhhhkkkmmmsssyyylllllljjjiiiggggggffffffbbbccccccddddddeeeffffffeeeeeeddddddcccccccccbbbgggggghhhhhhhhhhhhhhhgggddddddeeegggjjjmmmppprrroooqqqsssvvvwwwvvvuuutttppppppqqqqqqrrrsssssssssvvvwwwyyyzzz{{{zzzzzzyyyvvvuuutttqqqpppnnnnnnmmmmmmmmmlllkkkkkkkkkkkklllllloooqqqrrrssstttwwwyyyxxxyyy|||~~~~~~zzztttkkkggghhhlllzzz~~~||||||~~~zzzuuurrrpppmmmjjjhhhfffdddaaa___aaa___^^^\\\\\\]]]___``````bbbdddffffffgggjjjlllmmmnnnppprrrtttvvvxxxyyy|||}}}}}}~~~|||}}}~~~~~~~~~|||{{{zzzwwwwwwvvvvvvvvvwwwwwwxxxyyyyyyyyyyyyyyyyyyyyyyyyxxxyyyxxxwwwtttssstttuuusssuuuvvvxxxyyy{{{}}}~~~~~~}}}}}}}}}~~~~~~~~~|||zzzxxxvvvuuuvvvxxxzzzyyyxxxvvvuuuttttttuuuuuuvvvuuutttsssssssssssstttrrrpppnnnkkkhhheeecccbbb___^^^\\\\\\\\\^^^```bbbaaabbbbbbbbbaaaaaa```______^^^]]]]]]___bbbeeegggiiilllqqqxxxmmmlllkkkjjjiiiiiiiiiiiidddddddddeeeeeeeeeeeeeeeccccccddddddddddddddddddfffgggggghhhggggggffffffdddddddddfffhhhkkknnnooooooqqqtttwwwxxxwwwuuutttppppppppppppppppppppppppsssuuuvvvxxxyyyyyyxxxxxxvvvuuutttrrrpppoooooonnnllllllkkkjjjjjjjjjjjjjjjiiilllppprrrrrrtttwwwyyyyyyyyy{{{|||~~~xxxnnngggeeebbbkkk||||||wwwuuuxxx|||xxxuuuqqqnnnkkkiiigggccc___^^^^^^___```\\\___aaabbbbbbccceeeffffffgggiiikkknnnppprrrsssvvvwwwwwwxxxyyyyyyyyyyyyzzz{{{{{{{{{{{{zzzxxxwwwppprrrtttvvvwwwvvvvvvuuurrrrrrrrrrrrrrrssstttuuurrrrrrrrrrrrssstttuuuuuurrrtttvvvuuuttttttvvvyyyxxx|||~~~~~~}}}}}}}}}~~~}}}||||||yyyxxxwwwvvvvvvwwwxxxxxxyyyxxxwwwuuuuuuuuuuuuvvvwwwvvvuuutttttttttuuuuuupppppppppnnnkkkgggcccaaa^^^]]][[[[[[[[[]]]```bbbaaaaaaaaaaaaaaaaaa```___^^^]]]]]]^^^```bbbeeefffgggjjjpppwww~~~mmmmmmlllkkkjjjjjjjjjjjjfffffffffeeeeeedddddddddaaabbbbbbccceeeffffffgggfffffffffgggffffffeeedddeeeeeeeeeeeegggiiikkkmmmnnnqqqtttwwwyyyxxxvvvtttppppppppppppoooooooooooopppqqqssstttuuuuuuuuuuuuvvvuuutttrrrqqqpppoooooojjjjjjiiihhhgggggghhhhhhfffjjjoooqqqrrrtttxxx{{{{{{{{{{{{{{{|||~~~|||pppgggccc]]]bbbmmm}}}vvvsssyyy|||yyyrrrooojjjeeebbbaaabbbccc]]]___bbbcccccccccdddeeedddeeegggiiilllnnnpppqqqrrrsssttttttuuuuuuttttttvvvvvvwwwvvvvvvtttrrrqqqhhhjjjmmmppprrrsssssssssjjjjjjjjjkkklllmmmnnnooommmmmmmmmnnnpppqqqssstttpppsssvvvvvvvvvxxx|||~~~~~~~~~{{{zzz{{{wwwwwwvvvvvvvvvvvvwwwwwwyyyxxxwwwuuuuuuuuuvvvvvvwwwwwwuuuttttttuuuvvvvvvoooppppppooommmhhhdddaaa^^^]]][[[ZZZ[[[]]]```bbb```aaaaaaaaaaaaaaa```___]]]]]]^^^___aaacccdddeeefffiiiooovvv}}}kkkkkkkkkjjjjjjiiiiiiiiifffdddccceeehhhjjjhhhfffccc```___bbbgggiiigggcccdddeeeffffffdddddddddfffeeedddddddddfffiiimmmooommmooosssvvvwwwvvvtttsssqqqpppnnnlllkkklllmmmnnnpppppprrrssstttuuuuuuuuuuuutttrrrqqqoooooooooooolllkkkjjjiiiiiiiiijjjkkkmmmoooqqqtttuuuvvvvvvvvvzzzyyyxxxxxxyyy|||~~~}}}ooodddccc^^^bbbppp}}}zzzuuuqqqxxx{{{yyyssspppmmmkkkjjjgggeeecccbbbcccddddddcccdddeeegggggggggiiimmmooorrrrrrrrrrrrrrrrrrrrrrrrpppooonnnlllkkkkkkkkkkkkggghhhhhhiiijjjkkkkkkkkkhhhhhhhhhhhhjjjmmmoooqqqlllmmmnnnoooqqqqqqqqqqqquuuyyy||||||{{{|||}}}}}}~~~~~~~~~}}}~~~~~~~~~~~~}}}||||||zzzzzzzzzyyyyyyxxxxxxxxxyyyzzzyyywwwtttssstttuuuxxx{{{zzzwwwwwwyyyyyywwwssssssrrrrrrpppkkkeee```___^^^]]]\\\\\\\\\]]]^^^___________________________^^^^^^___```cccfffhhhjjjlllnnntttkkkjjjjjjjjjiiihhhhhhhhhgggeeecccdddgggiiihhhgggdddaaa___bbbfffhhhfffcccccceeefffeeeddddddeeefffeeeeeeddddddeeehhhlllnnnlllnnnrrruuuvvvuuutttrrrrrrpppnnnkkkjjjjjjkkklllnnnooopppqqqrrrssssssssstttssssssrrrpppoooooonnnlllkkkjjjiiiiiiiiijjjkkkkkklllnnnqqqrrrsssssssssxxxwwwwwwwwwyyy{{{~~~~~~qqqfffddd]]]^^^iiiqqquuu|||rrrqqqoooqqqzzz}}}xxxssspppooommmjjjiiiiiiiiihhhhhhggghhhiiiiiiiiilllpppsssuuuuuuttttttssssssrrrrrrooonnnmmmkkkjjjjjjjjjjjjddddddeeeeeefffgggggghhhiiihhhhhhhhhjjjlllooopppooooooooooooqqqtttwwwyyyzzz~~~~~~~~~~~~~~~~~~~~~~~~|||||||||||||||}}}}}}}}}~~~~~~}}}}}}{{{{{{{{{zzzzzzyyyyyyxxxzzzzzzzzzwwwuuutttuuuvvvzzz}}}}}}{{{{{{~~~}}}zzzsssrrrqqqpppnnnkkkfffbbb___^^^]]]\\\[[[\\\]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^ZZZZZZ[[[]]]```eeeiiikkkjjjmmmooouuujjjjjjiiihhhggggggfffffffffdddcccccceeeggghhhhhheeebbb``````dddfffeeedddbbbdddeeeeeeddddddeeegggfffeeeddddddeeegggiiikkkjjjmmmpppsssttttttsssrrrrrrpppmmmjjjiiihhhiiiiiilllmmmnnnooopppqqqqqqqqqrrrrrrssssssrrrpppnnnmmmlllllljjjiiiiiiiiijjjjjjiiikkkmmmoooqqqrrrrrrrrruuuuuuuuuvvvwwwzzz}}}~~~xxxooohhh```]]]aaadddeeelllvvvyyyooohhhcccffflllsss}}}|||xxxvvvuuutttrrrqqqpppqqqqqqqqqrrruuuzzz}}}~~~}}}{{{zzzyyytttsssqqqpppnnnmmmllllllggggggggghhhhhhiiijjjjjjmmmmmmllllllnnnoooqqqssswwwvvvuuuvvvyyy~~~~~~}}}~~~}}}}}}}}}||||||{{{{{{zzzzzzyyyyyyzzzzzz{{{{{{}}}~~~~~~~~~~~~}}}||||||||||||{{{{{{zzzyyyyyyxxxzzzzzzyyywwwuuutttvvvwwwzzz~~~}}}uuussspppnnnllljjjgggddd___^^^\\\[[[[[[[[[\\\\\\\\\\\\]]]]]]]]]]]]\\\\\\YYYYYYZZZ\\\___dddhhhkkkkkkmmmpppuuuiiihhhhhhfffeeedddcccccceeecccbbbbbbccceeeggggggfffccc```___aaadddddddddbbbcccdddeeeddddddeeegggfffeeedddddddddfffhhhiiiiiikkknnnqqqssssssrrrqqqrrrpppmmmiiigggfffggggggkkkkkkmmmnnnooopppppppppoooppprrrsssrrrpppnnnmmmmmmllljjjiiiiiiiiiiiijjjjjjlllnnnppprrrsssssssssrrrrrrssstttvvvyyy{{{|||{{{}}}~~~rrriiibbb```______dddkkknnnyyyuuullleeecccdddfffkkkqqq}}}|||zzzwwwvvvuuutttsssssssssssstttuuuvvvwwwwwwvvvvvvwwwxxxyyyzzzzzzvvvuuu}}}~~~}}}|||||||||{{{{{{zzzzzzyyyyyyyyyxxxxxxwwwxxxyyyzzzzzz{{{{{{||||||{{{{{{zzzyyy{{{{{{zzzyyyyyyxxxxxxwwwxxxxxxwwwuuussssssuuuwwwyyy~~~yyyvvvqqqmmmjjjhhhfffddd^^^]]]\\\[[[ZZZZZZ[[[[[[ZZZ[[[\\\]]]]]]\\\[[[ZZZ[[[[[[[[[\\\^^^aaaeeegggkkknnnpppttt}}}hhhgggfffeeecccbbb``````aaaaaaaaaaaaaaabbbdddeeedddbbb```___```bbbcccdddbbbcccddddddcccccceeeffffffeeeeeedddeeefffggghhhiiijjjmmmppprrrrrrrrrrrrrrrpppllliiigggeeeeeefffjjjkkklllmmmoooooooooooommmnnnpppqqqqqqooonnnlllmmmlllkkkiiihhhhhhiiiiiiiiikkkmmmoooqqqrrrrrrrrrpppqqqrrrsssuuuwwwyyyzzzwwwzzz~~~xxxnnnfff```^^^aaaeeedddjjjrrryyy|||nnnddd___[[[]]]aaajjjttt|||xxxtttsssssstttuuu|||}}}||||||zzzzzzzzzyyyyyyxxxxxxxxxxxxxxxwwwvvvvvvwwwyyyzzz{{{{{{{{{{{{{{{zzzzzzyyyxxxxxxxxxwwwwwwwwwvvvvvvuuuuuutttrrrpppqqqtttvvvzzz}}}xxxqqqlllhhhfffdddbbb^^^]]][[[ZZZYYYYYYZZZZZZYYYZZZ[[[\\\\\\[[[ZZZYYYZZZZZZZZZ[[[^^^aaaeeegggkkkoooqqqtttzzzgggfffeeecccaaa___^^^]]]]]]^^^````````````aaabbbaaaaaa`````````aaacccdddcccdddeeedddcccbbbcccdddeeeeeeeeeeeefffggghhhhhhiiijjjmmmoooqqqrrrssssssqqqooollliiigggfffffffffiiijjjkkklllmmmnnnnnnnnnkkklllmmmnnnnnnnnnmmmlllnnnmmmkkkiiihhhhhhiiiiiigggiiikkkmmmooopppppppppqqqqqqrrrsssuuuvvvwwwwwwtttwww|||uuulllfffcccbbb```bbbeeeiiippp~~~qqqddd\\\ZZZ]]]]]]aaalll{{{|||vvvkkkjjjhhhhhhlllssszzz~~~~~~~~~~~~}}}|||{{{zzzxxxxxxxxxxxxxxxxxxyyyyyywwwvvvuuuttttttvvvxxxyyy{{{||||||||||||{{{zzzzzzuuuuuuvvvvvvvvvwwwwwwwwwssssssrrrpppooopppsssvvv{{{{{{wwwpppjjjfffdddbbb```^^^]]][[[YYYXXXXXXYYYYYYYYYZZZ\\\]]]]]]\\\ZZZYYYVVVWWWXXX[[[___dddhhhkkkkkkppptttuuuzzzfffeeedddbbb___]]]\\\[[[XXX\\\___```___]]]^^^___^^^___```aaaaaaaaacccddddddeeeeeedddbbbaaabbbccceeeeeeffffffggghhhiiiiiiiiijjjllloooqqqsssssstttqqqooollliiigggfffggggggggghhhiiijjjkkkllllllllljjjjjjjjjkkkkkklllllllllnnnmmmkkkiiihhhhhhhhhiiihhhiiikkknnnooopppppppppqqqrrrssstttuuuuuuuuuuuutttvvvyyy|||{{{rrrlllhhheeeeeegggiiippp}}}mmmbbb___YYYYYY^^^hhhqqq|||yyyppphhhddd______```eeeooo}}}{{{||||||||||||zzzyyyxxxwwwwwwwwwxxxyyyyyyzzzzzzvvvtttrrrqqqrrrsssvvvwwwyyyyyyyyyyyyyyyxxxxxxwwwttttttuuuvvvwwwxxxyyyyyyssssssqqqpppoooppptttxxxyyy}}}uuuqqqkkkfffdddbbb```^^^^^^]]][[[YYYXXXXXXXXXXXXYYYZZZ\\\^^^^^^\\\ZZZYYYWWWWWWYYY[[[___dddiiilllkkkqqqwwwzzz~~~fffeeecccaaa___\\\[[[ZZZVVVZZZ^^^```^^^\\\\\\]]]\\\^^^```aaaaaabbbcccdddeeeffffffdddbbb```aaabbbeeeeeefffggghhhiiijjjjjjiiikkkmmmoooqqqsssttttttpppooollliiigggggghhhhhheeefffgggiiijjjjjjjjjjjjiiiiiiiiiiiijjjkkkllllllnnnmmmkkkiiihhhhhhhhhiiijjjkkknnnppprrrsssssssssrrrsssttttttuuuuuuttttttuuuvvvxxxyyy|||zzztttooolllllljjjjjjttt}}}hhh^^^\\\YYYZZZ___ccciiivvvsssiiiaaa[[[XXXZZZZZZ]]]fffvvv~~~~~~zzzzzz{{{{{{zzzyyywwwvvvvvvvvvwwwxxxyyyzzzzzz{{{tttrrrpppooopppqqqtttvvvuuuuuuuuuuuuuuutttssssssttttttuuuwwwxxxyyyzzz{{{tttsssrrrpppoooqqquuuyyyuuu|||xxxooolllgggdddbbbaaa___^^^^^^]]][[[YYYXXXWWWXXXXXXYYYZZZ\\\^^^^^^\\\ZZZYYYZZZZZZ[[[\\\___cccgggiiikkkrrrzzz~~~zzz~~~gggdddaaa___^^^]]][[[ZZZ[[[\\\]]]^^^^^^]]]\\\[[[^^^^^^___```aaaaaabbbbbbgggfffeeecccccccccdddeeeeeeggghhhjjjlllmmmnnnnnnlllkkkkkkllloooppppppooopppnnnkkkjjjiiiiiigggfffkkkjjjiiihhhggggggggggggjjjjjjiiiiiijjjjjjkkklllkkkkkkjjjiiiiiijjjkkklllkkkmmmooopppoooooopppqqqtttssssssttttttuuuvvvwwwqqqrrrtttvvvxxx|||}}}tttkkkgggiiimmm|||llljjjaaa[[[\\\]]]]]]```gggrrr|||xxxmmmeee^^^WWWTTTVVV]]]aaajjjvvv}}}{{{}}}{{{yyyvvvuuuuuutttsssqqqttttttuuuvvvwwwxxxyyyyyytttssssssrrrqqqqqqpppppptttvvvwwwwwwvvvuuuuuuvvvttttttuuuuuuuuuuuutttttttttrrrpppnnnnnnppprrrttt{{{~~~yyyppplllhhhbbb```______]]]ZZZ[[[\\\[[[YYYVVVWWWYYY\\\YYYZZZ[[[\\\]]]\\\[[[[[[XXXZZZ\\\\\\]]]aaahhhmmmpppxxxwww{{{eeedddbbb```^^^\\\ZZZXXXUUUVVVWWWXXXXXXWWWWWWVVV\\\]]]]]]^^^___```aaaaaabbbaaa```_________```aaacccdddeeegggiiijjjkkkkkkooonnnnnnpppsssuuuuuuuuuqqqpppnnnmmmmmmllljjjiiifffeeeeeedddccccccccccccfffffffffffffffgggggghhhlllkkkjjjiiihhhiiijjjjjjlllnnnpppppppppooopppqqqlllllllllmmmmmmooopppqqqrrrtttuuuvvvxxx{{{vvvmmmkkkkkkmmmsss|||xxxnnnfffccc```\\\]]]```^^^fffqqq~~~tttkkkaaa\\\WWWTTTTTTVVV^^^gggvvvzzzwwwxxxvvvvvvuuutttsssrrrrrrssssssssstttuuuvvvwwwxxxxxxxxxwwwuuutttrrrpppooonnnnnnppprrrqqqpppoooppppppqqqqqqqqqrrrrrrqqqqqqqqqsssqqqooommmmmmoooqqqsssyyy|||~~~}}}~~~~~~wwwoooiiieee```^^^^^^^^^\\\[[[\\\\\\ZZZYYYXXXWWWXXXYYYWWWXXXYYYZZZ[[[ZZZZZZYYYXXXZZZ[[[[[[\\\```hhhnnnrrrzzz}}}vvvzzzggggggfffdddbbb___\\\[[[ZZZ[[[\\\]]]]]]]]]]]]\\\^^^______```bbbccccccdddfffeeedddddddddeeefffgggggghhhjjjlllnnnoooooopppjjjjjjkkknnnrrruuuuuuuuummmlllkkkkkklllkkkiiiggghhhhhhhhhhhhhhhgggggggggjjjjjjjjjjjjjjjkkkkkkkkkkkkjjjhhhggggggggghhhhhhkkkmmmoooooooooooooooqqqpppqqqqqqrrrssstttvvvvvvrrrsssttttttuuuxxx}}}wwwnnnkkkdddgggkkkmmmpppuuu}}}zzzssslllccc^^^]]]\\\```fffmmmyyy~~~yyyvvviiiaaaYYYWWWVVVVVVZZZ___ggguuu~~~}}}|||wwwtttsssrrrtttuuutttqqqpppqqqtttrrrrrrssstttuuuvvvwwwwww{{{zzzwwwtttqqqnnnlllkkkmmmoooppppppooonnnnnnooonnnnnnoooooooooooonnnnnnqqqooonnnllllllnnnoooqqqsssvvvxxxwwwwwwvvvqqqjjjeeebbb^^^\\\[[[[[[[[[ZZZ\\\ZZZYYYXXXYYYXXXWWWUUUVVVVVVWWWXXXXXXXXXXXXXXXWWWXXXYYYYYYZZZ```hhhooowww~~~~~~yyyvvvyyyaaabbbcccbbb___[[[XXXWWWZZZZZZ[[[\\\\\\\\\\\\\\\ZZZZZZ[[[]]]^^^___``````cccbbbaaaaaaaaabbbcccdddcccdddfffhhhiiikkkkkkkkkjjjjjjlllpppuuuxxxxxxwwwmmmmmmlllmmmnnnnnnllljjjdddeeeeeeeeeeeeeeeddddddeeeeeeeeefffffffffffffffkkkjjjiiihhhhhhiiijjjkkklllnnnpppppppppooopppqqqmmmmmmmmmnnnoooqqqrrrssstttuuuuuuuuuvvvxxx|||}}}{{{|||~~~{{{tttjjjjjjhhheeeeeehhhnnnssszzzxxxmmmggg]]]\\\ZZZ\\\cccqqq~~~|||yyyuuuqqqppppppqqqjjjccc]]]^^^```ccciiinnnxxx~~~zzzzzz{{{yyyvvvtttqqqtttwwwuuupppmmmooossspppqqqqqqrrrssstttuuuuuuyyyxxxvvvsssooollljjjiiilllmmmoooooommmlllmmmnnnlllmmmmmmnnnnnnmmmmmmlllmmmmmmlllkkkkkklllmmmmmmlllpppqqqooonnnnnnjjjddddddaaa^^^[[[ZZZYYYYYYYYYXXXWWWVVVWWWXXXXXXVVVSSSUUUUUUVVVVVVWWWWWWWWWWWWVVVWWWXXXXXXYYY___hhhooouuu~~~}}}yyy|||eeehhhjjjiiieeebbb``````________________________aaaaaabbbccceeefffggghhhfffeeedddcccddddddfffffffffgggiiikkkmmmnnnoooooonnnooorrrvvv{{{}}}}}}|||pppoooooooooqqqqqqooonnniiijjjjjjkkkjjjjjjiiihhhgggggghhhiiijjjiiiiiihhhiiihhhhhhhhhiiikkkmmmnnnkkkmmmooopppoooooopppqqqooooooooopppqqqrrrttttttvvvwwwxxxxxxxxxzzz~~~~~~zzzzzz|||sssoooiiibbb^^^]]]```bbbjjjmmmttt}}}mmmggg```ZZZ\\\eeeqqqzzz~~~xxxssspppggggggfffddddddhhhoootttsssnnnkkkmmmqqqtttxxx}}}{{{zzzxxxyyy|||~~~|||yyysssvvvyyyvvvppplllmmmooooooooopppqqqrrrssssssttttttsssrrrooommmjjjhhhgggggghhhjjjjjjhhhhhhhhhiiiiiiiiiiiijjjjjjiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjhhhlllmmmjjjhhhhhhfffbbbdddbbb___[[[XXXWWWWWWXXXUUUUUUUUUUUUVVVVVVUUUSSSUUUUUUUUUUUUVVVVVVWWWWWWUUUWWWWWWWWWYYY^^^fffmmmpppyyy}}}hhhkkkmmmlllhhhffffffhhheeedddcccbbbaaaaaaaaaaaacccdddeeefffhhhiiikkkkkkjjjiiigggfffffffffggghhhkkklllmmmoooqqqrrrssssssnnnooorrrvvvzzz{{{zzzyyymmmkkkiiiiiijjjkkkkkkjjjmmmnnnnnnnnnnnnllljjjiiihhhiiijjjkkklllkkkjjjjjjffffffeeefffggghhhjjjkkkhhhjjjlllmmmllllllmmmnnnsssssssssssstttuuuvvvvvvtttuuuvvvvvvwwwyyy}}}~~~{{{xxxxxxzzzyyy|||wwwooofff___ZZZYYYXXX]]]]]]bbbkkksss{{{vvvkkkgggiiinnnrrrvvv~~~zzzssslllgggddd```]]]WWWXXXYYYZZZ^^^gggttt}}}}}}}}}|||zzzwwwxxxwwwwww||||||tttwwwxxxuuuqqqlllkkklllmmmmmmnnnooopppqqqrrrrrrppppppnnnllljjjhhhffffffggghhhjjjjjjhhhggghhhiiiccccccddddddddddddccccccgggggghhhhhhhhhhhhggggggggglllllliiiffffffeeecccaaa```^^^[[[WWWVVVWWWXXXWWWXXXXXXWWWTTTSSSSSSTTTTTTTTTTTTTTTTTTUUUVVVVVVTTTVVVXXXXXXYYY]]]dddiiipppyyysssvvvxxxwwwtttrrruuuxxxvvvtttsssqqqoooooooooooommmmmmoooppprrrtttuuuvvvvvvuuusssqqqppppppqqqqqqsssuuuvvvxxxzzz{{{||||||{{{|||~~~zzzwwwtttssstttuuuvvvvvvssstttttttttssspppnnnllllllnnnoooqqqqqqpppooonnnsssrrrqqqppppppqqqrrrrrrsssuuuwwwwwwvvvvvvwwwxxxvvvvvvuuuuuuuuuuuuvvvvvvzzz{{{{{{|||}}}~~~~~~xxxpppiiidddaaa^^^\\\]]]ccchhhmmmwwwvvvrrrqqqqqqssswww|||}}}{{{zzzyyyvvvrrrooogggccc^^^ZZZYYYXXXWWWVVVRRRTTTVVVXXX___lll}}}~~~{{{yyyyyyyyywwwvvvvvvwwwvvvtttyyy{{{sssssstttsssqqqnnnkkkiiillllllmmmnnnooopppqqqqqqpppooommmkkkhhhfffdddcccggghhhjjjjjjhhhhhhhhhiii```aaaaaabbbbbbaaaaaa```dddeeeggghhhhhhgggeeedddeeeiiijjjeeebbbbbbcccaaa[[[\\\[[[XXXUUUUUUWWWZZZ]]]______ZZZSSSOOOQQQUUUSSSRRRRRRQQQRRRSSSTTTUUUSSSVVVYYYYYYYYY\\\aaaeeemmmvvv~~~~~~wwwsssjjjfffeeehhhhhhjjjsss~~~}}}zzzxxxvvvvvvyyyyyyuuuhhhgggdddcccbbb```]]][[[ZZZWWWSSSRRRRRRTTTUUUUUUTTTVVVYYY\\\cccrrrzzzxxxuuuttttttttttttsssvvvwwwuuurrrvvv}}}}}}xxxqqqpppppppppqqqoookkkhhhkkkkkklllmmmnnnoooppppppqqqpppnnnkkkhhheeecccbbbbbbdddeeeeeedddccccccdddaaaaaabbbbbbbbbbbbaaaaaacccdddfffggggggfffdddcccaaaffffffaaa]]]^^^___^^^VVVWWWXXXVVVTTTUUUXXX\\\bbbeeeeee]]]RRRMMMPPPUUUQQQQQQPPPOOOPPPQQQRRRSSSSSSVVVYYYZZZZZZ[[[___ccccccllltttyyy}}}