BM6P6(@ ***)))'''%%%%%%%%%'''(((''''''&&&&&&&&&%%%%%%%%%'''''''''''''''((())))))$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&'''((()))''''''&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''''''''(((((((((((()))'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((()))***+++,,,,,,---&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''(((((())))))******'''((()))((('''&&&''')))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''&&&&&&&&&&&&'''''''''***'''%%%(((***'''))))))(((((('''''''''&&&%%%&&&'''(((((('''&&&%%%((('''&&&%%%%%%&&&'''((((((((((((((((((((((((((())))))))))))))))))((((((************************))))))***))))))((('''&&&''''''(((((())))))******&&&&&&%%%%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$%%%&&&'''''''''&&&%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&***)))'''&&&%%%%%%&&&''''''''''''(((((((((((()))''''''&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''')))+++***(((&&&%%%%%%(((((((((((((((((((((((("""$$$&&&(((((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))((('''&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((((()))))))))))))))&&&&&&$$$ !!!%%%(((((((((''''''&&&&&&&&&$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&%%%%%%)))))))))))))))(((''''''&&&&&&%%%$$$%%%&&&'''((('''&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&%%%######%%%&&&'''&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''((($$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&))))))((('''&&&&&&%%%%%%'''''''''''''''''''''''''''%%%$$$%%%&&&'''&&&%%%$$$%%%&&&%%%###"""###$$$)))((('''&&&%%%$$$######'''&&&&&&&&&&&&'''((((((''''''&&&%%%%%%$$$######$$$$$$$$$%%%&&&'''((()))%%%&&&&&&&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((()))(((&&&%%%%%%&&&((()))(((((('''''''''&&&&&&&&&***((('''%%%%%%%%%'''(((''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&'''''')))(((((('''''''''((((((''''''''''''&&&&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''(((((())))))******&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))'''((()))(((''''''((()))''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((''''''&&&&&&''''''(((!!!(((***'''&&&((()))'''))))))(((((((((''''''''''''(((((())))))((((((''')))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))((())))))))))))(((((('''''''''''''''((((((((((((((((((''''''''''''(((((($$$$$$%%%%%%%%%%%%$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((&&&&&&'''''''''(((((((((+++***)))'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''))))))'''''''''(((''''''''''''''''''''''''$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((('''&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''((((((((((((((((((((((((''''''&&&### ###&&&#########"""""""""""""""%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%######%%%&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((()))(((((('''&&&&&&%%%%%%'''''''''''''''''''''''')))(((''''''((()))(((&&&%%%&&&&&&%%%$$$######%%%''''''&&&&&&&&&&&&%%%%%%'''&&&&&&&&&&&&'''((((((''''''&&&&&&%%%$$$$$$###%%%%%%%%%%%%&&&&&&'''(((''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''((('''&&&%%%$$$$$$%%%&&&'''((('''''''''&&&&&&&&&&&&)))((('''%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%(((''''''&&&%%%%%%&&&&&&+++***)))(((''''''''''''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&''''''''''''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''((((((((((((((((((((((((((())))))))))))(((((((((((('''((())))))''''''((()))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((''''''&&&&&&''''''(((%%%)))+++((('''((()))'''))))))((((((((((((''''''***))))))(((((())))))***))))))(((((((((((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((('''(((((())))))))))))(((''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''(((((((((%%%%%%%%%&&&&&&&&&''''''***))))))((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&''')))+++''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%'''''''''''''''''''''''''''(((((((((((('''&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&'''''''''(((((((((''''''&&&&&&%%%'''((((((&&&$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''$$$%%%%%%&&&&&&'''''''''&&&''''''''''''&&&%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''((('''&&&%%%$$$''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%######%%%&&&'''&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((()))))))))))))))))))))((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''***)))''''''(((((('''%%%%%%&&&'''&&&%%%$$$%%%&&&%%%%%%&&&&&&'''''''''((('''&&&&&&&&&&&&'''((((((''''''&&&&&&%%%$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&'''''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''&&&&&&&&&&&&((('''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&'''''''''&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''))))))(((''''''''''''''')))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((******))))))((((((''''''''')))***)))((('''((()))''''''''''''((((((((((((((((((((((((((((((((((((&&&'''''''''((((((((((((((((((''''''''''''((((((((()))***)))(((((((((((())))))((((((((((((((((((******(((''''''(((*********))))))))))))))))))***((((((((((((((((((((((((&&&&&&&&&'''(((((())))))))))))))))))))))))))))))&&&'''((())))))***))))))(((((((((''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&'''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&'''((('''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&)))+++''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%(((((((((((((((((((((((('''''''''(((((('''&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&'''''''''''''''(((((('''&&&%%%%%%$$$$$$&&&''''''''''''&&&&&&&&&''''''(((((()))))))))***''''''&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''(((((('''''''''''''''&&&%%%%%%%%%&&&'''''''''&&&%%%$$$%%%&&&((())))))(((&&&$$$'''''''''&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%######%%%&&&'''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&(((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((()))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((('''%%%%%%&&&&&&%%%###%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''((((((''''''&&&&&&%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&$$$%%%%%%&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%''''''(((((((((((('''&&&&&&&&&&&&&&&'''((()))***&&&%%%%%%%%%&&&&&&'''((()))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))))))))))))))******))))))((((((''''''((()))***)))((('''(((***''''''''''''(((((((((((())))))))))))))))))))))))'''''''''(((((((((((()))(((((((((''''''(((((((((***)))((())))))((((((((((((((())))))))))))))))))***)))'''''''''''')))***)))******************)))))))))))))))))))))))))))''''''''''''(((((())))))************************&&&'''((())))))***))))))***))))))(((((('''''''''***))))))(((((())))))***&&&''''''((((((''''''&&&&&&&&&&&&&&&''''''(((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''''''''&&&$$$###$$$$$$$$$%%%%%%%%%%%%&&&"""###$$$&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&$$$%%%''')))''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&'''(((((((((''''''(((''''''&&&%%%$$$$$$###$$$%%%%%%&&&''''''&&&%%%$$$$$$%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&'''(((((('''(((((((((((('''&&&&&&%%%%%%'''''''''&&&%%%$$$$$$&&&((())))))(((&&&%%%'''''''''&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%######%%%&&&'''&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''&&&&&&%%%''''''''''''(((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''((((((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((&&&%%%%%%&&&&&&%%%$$$%%%&&&''''''%%%%%%&&&'''(((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&((()))))))))((('''%%%%%%%%%&&&''')))***+++$$$$$$$$$$$$%%%&&&'''(((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((('''((((((((((((((((((((()))))))))(((((((((((('''(((((((((((((((((((((((()))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((()))***''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))((((((''''''(((((()))+++'''%%%((()))(((((()))(((((())))))))))))******)))((((((''''''(((((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))(((************************'''(((((())))))))))))((()))))))))))))))((((((((())))))(((((((((((())))))&&&&&&''''''''''''&&&&&&''''''&&&&&&''''''((()))((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&''''''&&&%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&'''((()))((('''''''''''''''&&&&&&%%%%%%$$$$$$######%%%''''''&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''$$$%%%%%%&&&&&&'''''''''((((((((((((((('''&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$%%%&&&'''((('''&&&&&&''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&%%%######%%%&&&'''&&&%%%%%%$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&&&&'''(((((((((((()))))))))((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''')))'''&&&'''((()))((('''$$$%%%&&&&&&%%%%%%&&&'''((((((((('''''''''&&&&&&'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&''''''(((''''''''''''&&&&&&&&&%%%%%%%%%###$$$&&&((())))))(((((('''''''''''''''((())))))&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&''''''(((((())))))))))))))))))((((((((('''(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))((()))******)))((()))***''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))*********+++))))))(((((((((((())))))***$$$"""''')))((((((***(((((()))))))))*********((())))))******))))))((((((((()))******)))(((((())))))))))))))))))))))))+++++++++***))))))((((((************************((())))))))))))(((((('''''''''((((((((((((((((((&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&(((''''''&&&''''''))))))((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((())))))'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&###%%%''''''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&''''''&&&%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&((()))))))))'''''''''''''''&&&&&&&&&&&&&&&%%%###"""$$$&&&((('''&&&((((((((((((''''''''''''%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$$$$%%%&&&'''((()))$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%######%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%&&&&&&&&&&&&'''''''''(((((((((((()))((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''(((((())))))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''')))***)))(((###$$$%%%%%%$$$$$$%%%'''''''''''''''(((((((((((('''&&&&&&&&&&&&'''((((((&&&&&&''''''''''''''''''%%%%%%%%%%%%&&&&&&'''(((%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&'''((((((((('''''''''&&&&&&&&&%%%%%%%%% """%%%'''))))))((('''))))))(((''''''''''''((()))((('''&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((((((((())))))'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&'''((())))))******))))))((((((((('''))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''(((((())))))******(((***+++***)))((()))***''''''''''''((((((((())))))))))))))))))))))))))))))*********++++++++++++))))))(((((((((((())))))***###!!!&&&)))''''''+++(((((())))))*********+++)))***+++,,,,,,+++***)))'''((()))******)))((('''))))))))))))))))))))))))------,,,+++***)))(((((())))))))))))))))))))))))))))))***))))))(((''''''%%%&&&&&&''''''((((((((((((((((((''''''(((((((((%%%&&&&&&&&&&&&&&&&&&%%%(((''''''&&&&&&((()))***((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%'''(((%%%%%%&&&&&&&&&&&&''''''$$$%%%(((***++++++******&&&&&&&&&&&&&&&&&&&&&&&& """&&&'''''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&(((((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&''''''&&&%%%%%%%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%&&&((()))***)))(((&&&&&&&&&''''''''''''''''''&&&$$$"""###'''))))))'''((((((''''''&&&&&&&&&%%%$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$###$$$%%%''')))+++%%%$$$$$$$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&%%%######%%%&&&'''&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&'''''''''(((((())))))((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&''''''((()))******+++&&&'''''''''''''''''''''''''''''''''''''''''''''$$$######%%%'''(((((('''"""###%%%$$$$$$$$$%%%&&&%%%%%%&&&'''((()))******'''&&&&&&&&&&&&'''((((((&&&&&&''''''''''''''''''$$$$$$$$$%%%&&&'''((()))###$$$$$$%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((((((''''''''''''''''''&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&+++***(((&&&%%%&&&'''(((&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''******)))'''&&&%%%$$$###((((((''''''&&&%%%######************************&&&''''''((()))******+++((()))))))))))))))(((((()))******+++++++++******((()))***,,,,,,+++******&&&''''''((()))******+++******))))))))))))******))))))))))))))))))))))))******************+++++++++)))(((''''''((()))++++++***)))***+++++++++)))+++)))((()))***,,,++++++(((((())))))*********+++************************************************)))))))))))))))(((''''''+++++++++++++++++++++++++++++++++***)))((((((''')))((('''&&&&&&'''((()))***))))))((('''&&&&&&&&&***)))((('''&&&&&&'''((('''&&&&&&&&&&&&'''((((((,,,'''%%%)))***'''&&&(((+++***((('''&&&&&&&&&''''''((((((((('''&&&%%%%%%'''''''''&&&&&&%%%%%%%%%'''&&&&&&&&&&&&'''(((((($$$$$$$$$%%%&&&'''((())))))((('''&&&&&&&&&&&&&&&'''&&&%%%&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&$$$$$$######$$$&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((''''''''''''&&&&&&&&&((('''$$$"""!!!"""###%%%%%%%%%%%%%%%%%%&&&'''(((&&&%%%$$$###$$$%%%&&&'''''''''''''''''''''''''''((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$(((((('''&&&%%%$$$$$$%%%(((((((((((((((((((((((('''''''''(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((('''&&&%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&(((((())))))***+++++++++))))))(((((('''''''''&&&&&&'''(((******((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''''''''))))))((('''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&'''(((((('''&&&%%%$$$$$$$$$$$$$$$&&&'''''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&''''''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((***)))'''&&&&&&&&&((()))'''(((((()))((((((''''''&&&&&&&&&&&&''''''''''''(((((((((''''''&&&&&&%%%'''((((((''''''&&&%%%$$$))))))))))))))))))))))))''''''(((((())))))******((())))))******))))))((()))******++++++*********((()))******++++++******((()))))))))***+++++++++******))))))))))))******************************))))))))))))))))))))))))+++***(((''''''(((***+++***)))((()))***+++***(((+++)))((()))***+++++++++))))))))))))*********+++************************************************)))))))))))))))(((''''''++++++++++++++++++++++++++++++******)))((((((''')))(((''''''''''''((()))***))))))(((''''''&&&&&&***)))((('''&&&''''''((('''&&&&&&&&&&&&'''((((((%%%)))---///---***((((((+++***)))'''&&&&&&''''''&&&&&&''''''&&&&&&%%%$$$((((((''''''&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%%%%%%%%%%&&&''''''(((''''''&&&%%%%%%%%%&&&&&&((('''&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%'''((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((%%%%%%$$$$$$$$$%%%&&&'''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))(((''''''&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))(((((((((''''''''''''&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%$$$###"""'''&&&&&&%%%$$$$$$######%%%%%%$$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&'''(((((()))(((''''''&&&&&&&&&'''&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((''''''((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''((()))***((('''&&&&&&&&&'''((()))(((((()))))))))))))))(((''''''''''''(((((((((((('''''''''''''''''''''(((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))***************))))))***************)))))))))))))))))))))******+++++++++++++++++++++++++++******))))))))))))******************************************************+++***)))(((((()))***+++***((((((((()))***)))((((((&&&%%%%%%'''((((((''')))))))))***************************************************************))))))******))))))((((((************************++++++******)))((((((((()))((((((''''''(((((())))))))))))(((''''''&&&&&&))))))((('''''''''((((((''''''&&&&&&''''''((()))$$$333===888000...+++''')))((('''&&&%%%%%%%%%&&&%%%&&&&&&&&&&&&%%%$$$$$$((('''''''''''''''&&&&&&'''&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''%%%%%%%%%$$$%%%%%%&&&&&&***)))''''''(((((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%'''&&&&&&&&&'''((()))***''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&$$$&&&((()))***)))'''&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%%%%$$$%%%&&&&&&'''%%%%%%&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((''''''&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&###$$$%%%&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%&&&'''((()))''''''''''''''''''''''''###$$$%%%'''((()))))))))''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((())))))(((''''''''''''(((###$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&%%%%%%$$$((((((((((((''''''''''''&&&'''((())))))((('''&&&'''''''''''''''''''''''')))((('''&&&%%%$$$$$$#########$$$$$$$$$######"""&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''(((((()))(((''''''&&&'''''''''&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''(((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&'''((()))''''''((()))))))))(((((((((((((((((())))))))))))''''''''''''''''''''''''''''''((()))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))***++++++++++++++++++*********+++******))))))***)))((('''((()))***++++++++++++++++++*********+++******))))))******+++************************...---------------,,,,,,+++******))))))******+++***)))((()))***+++***((()))'''&&&'''(((***))))))************************************************************************))))))*********))))))((())))))))))))))))))))))))************))))))(((((()))(((((((((((((((((()))))))))((((((''''''''''''))))))(((((((((((((((((('''''''''''''''(((((())))))???III>>>000...+++&&&&&&%%%%%%$$$$$$#########&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((''''''&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&'''(((+++***((((((((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&$$$%%%&&&'''((('''%%%$$$&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&''''''$$$%%%%%%&&&&&&''''''((('''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''((((((''''''''''''''''''''''''$$$%%%&&&'''(((((((((((((((((((((((((((((((((((($$$%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''''''''''''''(((%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))((((((''''''''''''((((((((((((((('''''''''''''''((())))))(((''''''(((((((((((((((((((((((((((((('''&&&%%%%%%$$$$$$ !!!###%%%&&&&&&'''(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((''''''((((((((((((''''''&&&&&&&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((%%%&&&''''''((((((((('''((((((((()))))))))******)))))))))(((''''''&&&&&&''''''((()))************************************************))))))))))))******+++,,,,,,---,,,,,,+++++++++++++++***))))))***)))((((((((()))+++,,,******************))))))++++++************++++++************************.........---------,,,,,,++++++************++++++,,,+++******,,,,,,+++***---,,,++++++---......---+++++++++***************************************************************))))))************))))))))))))))))))))))))))))))*********)))))))))))))))((())))))))))))))))))(((((((((((((((''''''''''''(((((())))))))))))))))))(((''''''''''''((())))))+++>>>FFF999+++***+++'''&&&&&&&&&&&&%%%%%%%%%$$$''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&''''''''''''&&&''''''((()))***+++)))((('''((((((&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%'''&&&&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%&&&&&&'''''''''''''''((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&'''''''''''''''&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&%%%&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))'''''''''(((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&& !!!###%%%&&&'''(((((('''''''''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((&&&'''''''''''''''''''''(((''''''&&&&&&''''''((('''&&&&&&&&&&&&'''((((((&&&&&&%%%%%%%%%&&&&&&'''%%%%%%&&&&&&'''&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&'''(((((((((''''''((((((((((((''''''&&&&&&&&&'''(((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''$$$%%%&&&'''((((((((('''(((((((((((())))))))))))******))))))((('''&&&&&&''''''((())))))***))))))***************************************************+++,,,---.........---------------,,,+++*********************++++++,,,))))))******************++++++************++++++++++++++++++++++++++++++---,,,,,,++++++******)))++++++++++++++++++++++++---,,,++++++,,,---,,,++++++)))((((((***++++++***+++++++++++++++*********************************************************))))))******++++++************************************))))))))))))))))))((())))))******))))))(((((((((((((((((((((''''''(((((()))*********))))))((((((''''''(((((()))***&&&222666...&&&'''))))))(((((())))))))))))((('''''''''((())))))))))))(((%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((('''''''''''''''(((((((((((((((((((((((()))))))))(((&&&&&&''''''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''%%%&&&&&&'''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&(((((('''&&&&&&''''''(((''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((('''&&&&&&%%%((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&%%%%%%%%%%%%&&&''''''((((((''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&''''''(((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''(((&&&&&&&&&'''''''''''''''((((((''''''''''''(((((('''&&&&&&&&&&&&'''((((((((((((((('''(((((()))***%%%%%%&&&&&&''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&'''(((((()))''''''((((((((((((''''''&&&&&&&&&'''((()))))))))&&&&&&&&&'''''''''''''''&&&&&&''''''&&&&&&%%%%%%%%%&&&'''(((((()))))))))'''''''''((((((((())))))))))))((((((((((((((((((''''''((())))))(((((((((************************)))))))))******++++++,,,++++++---....../////////............---,,,+++*********+++,,,,,,,,,,,,,,,)))*********+++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,+++***)))))))))+++,,,,,,,,,,,,,,,,,,+++,,,+++***+++,,,,,,+++***(((&&&%%%%%%'''((((((''',,,,,,,,,++++++*********************************************************((()))***++++++++++++***++++++++++++++++++++++++)))))))))))))))))))))***((()))************)))((('''((((((((((((((((((((('''((()))***+++******)))((((((((((((((())))))***%%%''')))(((&&&&&&&&&((('''((())))))***)))((('''&&&''''''((())))))((((((''''''''''''(((((())))))'''&&&&&&&&&&&&'''((((((''''''&&&''''''((()))***)))((((((''''''''''''((('''&&&%%%%%%&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((&&&'''(((((((((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((''''''''''''&&&&&&&&&"""###%%%'''((()))((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%'''((((((((('''&&&'''&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''(((''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''''''''''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((((((((''''''''''''(((((('''&&&&&&&&&&&&'''((((((((((((((((((((()))******$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''%%%%%%&&&&&&'''(((((((((%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''(((((('''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&'''((())))))''''''((((((((((((''''''&&&&&&&&&'''((())))))***$$$%%%%%%&&&'''((())))))''''''''''''&&&%%%$$$$$$&&&'''((()))************''''''''''''(((((((((((('''''''''((()))*********''''''((((((((((((''''''))))))))))))))))))))))))(((((()))***+++,,,,,,,,,+++,,,---...////////////////////////...---,,,+++***+++,,,---...---,,,+++******+++,,,,,,---......,,,++++++******++++++,,,++++++++++++++++++++++++......---,,,,,,+++******+++,,,,,,------,,,,,,++++++***)))***+++++++++)))+++***))))))+++,,,,,,+++,,,,,,,,,++++++*********************************************************((()))***+++++++++++++++++++++++++++++++++++++++)))))))))))))))*********((()))***++++++***)))((('''''''''((((((((((((((('''((()))+++++++++***)))((((((((((((((()))******)))%%%$$$((()))&&&$$$%%%$$$%%%&&&'''''''''&&&%%%%%%%%%&&&'''((((((((('''(((((())))))******++++++'''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''')))***+++)))((('''&&&&&&&&&&&&&&&%%%$$$###$$$&&&&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((((()))******)))((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((('''''''''&&&&&&&&&"""'''))))))(((&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%'''((((((((('''&&&((('''&&&&&&%%%$$$###"""&&&&&&''''''((()))******''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((''''''&&&&&&&&&&&&''''''"""###$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%&&&((()))***&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&'''(((((())))))''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''((()))***%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&+++++++++***))))))((((((&&&'''''''''(((((())))))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%$$$$$$###$$$%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((((((((''''''''''''(((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&'''(((((($$$%%%%%%&&&'''''''''&&&&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))%%%%%%%%%&&&&&&&&&''''''(((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&'''(((((((((((((((''''''$$$$$$%%%%%%&&&(((***+++''''''(((((((((((('''''')))((('''&&&&&&'''((()))&&&&&&&&&'''''''''((((((%%%&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))))))))))))))))))))))))))&&&''''''((()))*********************************------,,,++++++,,,------+++,,,------,,,,,,...000111111000000/////////...---------,,,,,,++++++++++++++++++++++++***)))((()))******+++++++++******,,,,,,++++++++++++++++++---------,,,,,,+++++++++---,,,+++******+++,,,------,,,+++***+++,,,---...++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******((()))***++++++***)))((((((***,,,---...---+++***************************+++*********))))))(((((($$$%%%%%%&&&'''((())))))((())))))************)))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''))))))))))))((('''&&&%%%((('''&&&$$$$$$%%%&&&''''''&&&%%%%%%&&&(((+++,,,((((((((((((''''''''''''''''''''''''''''''''''''))))))'''&&&&&&'''((()))''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''''''(((((((((((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&'''''''''((((((((((((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%************************''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((((((((''''''''''''((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&'''((('''&&&%%%%%%''')))&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%&&&'''((())))))((('''&&&&&&'''((()))%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''''')))'''%%%###"""###%%%&&&'''&&&$$$######$$$&&&'''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''(((((((((((('''&&&%%%$$$''''''(((((())))))******&&&&&&%%%%%%%%%$$$$$$$$$((((((''''''''''''((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''((())))))))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((***(((&&&$$$###$$$%%%&&&&&&'''((()))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&'''((('''&&&&&&'''((('''&&&%%%%%%$$$$$$$$$$$$(((((('''''''''&&&&&&&&&***)))))))))(((((('''''''''((((((((((((((('''''')))))))))(((''''''((((((''''''(((((((((((('''''')))((('''&&&&&&'''((()))&&&&&&&&&'''''''''(((((()))((((((''''''&&&&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))''''''((())))))***++++++************************---,,,+++******+++,,,---+++,,,------,,,,,,---/////////.........------------------,,,,,,+++++++++***++++++++++++******)))+++++++++++++++***)))(((++++++++++++++++++,,,,,,---------,,,,,,,,,++++++---,,,+++******+++,,,---,,,,,,,,,+++,,,------...,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++)))***++++++++++++***))))))***+++,,,,,,,,,++++++************************+++*********))))))))))))&&&''''''(((((())))))***)))))))))***))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''((((((((((((((('''&&&&&&&&&%%%%%%&&&''''''&&&&&&'''(((((()))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&%%%%%%)))((((((''''''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((((((((''''''''''''((((((&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&'''((((((&&&%%%%%%''')))&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$%%%&&&'''(((&&&%%%$$$$$$$$$$$$%%%&&&%%%&&&''''''((((((''''''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&'''&&&%%%######$$$%%%&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''(((((()))((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((''''''''''''''''''(((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''(((((()))%%%%%%&&&'''((())))))***'''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((()))((('''&&&&&&''')))***$$$$$$%%%&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&'''&&&%%%$$$%%%''''''&&&%%%%%%$$$$$$%%%%%%'''''''''''''''&&&&&&&&&---,,,,,,+++***(((((('''''''''((((((((((((((((((***++++++***'''&&&&&&'''''''''((((((((((((''''''(((((('''&&&&&&'''((((((&&&&&&'''''''''(((((((((+++******)))((('''&&&&&&''''''((((((((()))))))))))))))))))))))))))))))))(((((())))))***+++++++++************************++++++************++++++***,,,---,,,++++++,,,...------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++)))***++++++++++++++++++------,,,,,,+++)))((('''******++++++,,,,,,------------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,------......------------,,,,,,,,,,,,------........................------------------------,,,------......------,,,******+++,,,,,,+++*********************++++++,,,++++++++++++++++++++++++***************)))))))))))))))))))))))))))))))))))))))))))))(((((('''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))%%%&&&'''((())))))))))))$$$%%%&&&'''''''''''''''%%%'''(((******)))'''%%%%%%%%%&&&'''((()))******))))))))))))))))))))))))''''''((((((((((((((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%&&&&&&'''(((((()))%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''(((((('''&&&&&&''')))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%$$$%%%%%%&&&'''(((''''''&&&&&&''''''(((%%%&&&''''''((((((''''''(((''''''&&&&&&&&&'''''')))((((((''''''&&&&&&&&&''''''((((((''''''&&&%%%((('''%%%$$$$$$$$$%%%&&&###$$$%%%&&&'''((())))))''''''''''''''''''''''''&&&'''((()))************))))))))))))(((((((((((())))))))))))((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''((((((((($$$$$$%%%&&&'''(((((()))''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((&&&&&&%%%&&&''')))+++---''''''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&$$$$$$%%%&&&'''&&&%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''******))))))(((''''''&&&'''''''''''''''(((((()))''')))+++***(((&&&((()))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))******++++++++++++***************************************************,,,------++++++,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,,,,,,,,,,,,,,,,,,,+++******)))******++++++,,,---......------------------,,,,,,------,,,,,,,,,,,,------+++,,,.../////////...---------,,,,,,,,,,,,------........................------------------------,,,------......------,,,******++++++++++++******+++***)))((((((***+++---++++++++++++++++++++++++*********************************))))))((((((((())))))))))))((('''%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))&&&&&&'''(((((((((((((((###$$$&&&((()))((((((''''''((()))))))))(((&&&%%%&&&&&&&&&'''((())))))***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((()))))))))((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((("""###$$$%%%&&&(((((()))%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''(((''''''&&&&&&''''''(((((((((((()))))))))))))))&&&&&&''''''''''''&&&&&&'''((()))(((&&&&&&''')))((((((''''''''''''((((((&&&&&&&&&%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((((((((((((((((()))%%%&&&''''''((('''''''''(((((('''&&&&&&&&&&&&'''***))))))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%&&&'''(((((()))''''''''''''''''''''''''&&&'''((()))))))))))))))******))))))((((((''''''((((((((((((''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&%%%'''''''''((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''#########$$$%%%''')))***)))***))))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$&&&&&&&&&%%%$$$%%%&&&'''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((()))***(((+++...---)))''')))+++''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&'''''''''((((((((())))))&&&&&&&&&''''''(((((()))(((((((((((()))))))))***))))))))))))))))))))))))***************+++++++++***************************************************,,,......,,,++++++,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,******+++,,,------......------------------------------------------------,,,---...///000///...---...------,,,,,,------...........................------------------------,,,,,,------------,,,,,,************************,,,+++)))((((((***,,,...++++++++++++++++++++++++***************+++++++++***))))))((((((''''''&&&))))))))))))((('''%%%%%%))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((()))(((((('''&&&&&&###$$$&&&((())))))((((((+++***((('''&&&&&&''''''((((((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))))))))((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''(((((()))))))))$$$$$$%%%&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((())))))******&&&&&&''''''''''''&&&&&&&&&((())))))'''''''''))))))((((((''''''(((((()))'''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''''''''(((''''''&&&&&&&&&''''''******)))(((''''''&&&&&&&&&%%%$$$######$$$&&&'''(((''''''&&&%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''&&&%%%******))))))((((((''''''))))))((((((((('''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''((((((((('''''''''&&&&&&''''''''''''(((((())))))((((((((((((((((((((((((&&&''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%'''((('''&&&%%%&&&'''&&&&&&&&&%%%%%%&&&''''''&&&&&&&&&''''''''''''''''''''''''(((((()))))))))((('''&&&&&&'''(((***+++,,,000333111+++((((((+++''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&''''''((((((((()))))))))$$$%%%&&&'''((())))))***((((((((()))))))))******))))))))))))))))))))))))******************************************************+++,,,,,,+++******+++---//////...,,,,,,,,,,,,,,,------------......++++++,,,,,,,,,,,,------***+++,,,,,,,,,,,,,,,,,,((()))***,,,------......++++++,,,,,,------......------------............---......//////......------...//////000///////////////............//////////////////////////////........................,,,------------------,,,++++++************++++++,,,+++***))))))+++---...,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++)))))))))(((((('''''''''))))))))))))(((((('''&&&))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))))))))((('''&&&%%%%%%&&&'''(((((((((((((((+++***'''&&&%%%&&&((()))))))))((((((''''''''''''''''''''''''''''''''''''%%%&&&'''((())))))))))))''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''&&&&&&''''''((()))))))))******))))))((('''&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&)))(((((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&''''''(((&&&&&&''''''''''''&&&&&&&&&(((******((('''((((((((((((''''''''''''(((((('''&&&%%%$$$$$$%%%&&&'''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((())))))))))))(((''''''&&&&&&''''''''''''&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&'''((((((***))))))(((((('''''''''''''''&&&&&&&&&'''((((((&&&&&&&&&&&&'''&&&&&&&&&((((((((('''''''''&&&&&&''''''''''''''''''''''''(((((((((((('''&&&%%%$$$))))))))))))((((((((((((************))))))))))))''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%&&&'''((()))******&&&&&&&&&''''''(((((()))''''''''''''''''''''''''&&&&&&'''(((((('''&&&&&&((((((((((((((((((''''''***)))((((((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((((((&&&&&&'''(((&&&&&&&&&&&&&&&&&&'''(((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((('''&&&%%%&&&(((***+++)))...222000***&&&'''***''''''((((((((((((''''''%%%&&&&&&''''''&&&&&&%%%'''((((((((())))))))))))'''''''''(((((())))))***(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))***************************+++,,,------,,,+++***,,,...111111///---,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,---,,,,,,++++++******+++,,,------------,,,,,,------------------------------.........///---...///000000///...---//////......//////000111222111111000000111111222111111111111111111111111000000000000000000000000---......//////......---...---,,,,,,,,,,,,---...---,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,)))))))))))))))))))))))))))))))))***))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))'''(((((((((((((((''''''((('''''''''''''''(((((()))((((((''''''''''''((('''''''''((((((((((((((())))))))))))))))))))))))&&&&&&&&&''''''((()))***''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((%%%%%%&&&''''''((())))))))))))))))))((((((((((((&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&(((******)))((((((((((((''''''&&&&&&''''''(((((('''%%%$$$$$$%%%'''(((''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''(((((()))))))))(((&&&&&&(((((()))******)))((((((%%%&&&''''''((((((''''''%%%%%%%%%&&&'''((()))***)))))))))(((((((((((((((###%%%(((******)))&&&%%%%%%%%%&&&''''''(((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''(((((((((''''''&&&(((((((((((())))))))))))******)))))))))((((((((((((''''''''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''$$$$$$%%%&&&'''(((((()))$$$%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&'''(((((((((((((((''''''---,,,+++*********++++++''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''(((((())))))((('''&&&%%%$$$$$$((('''&&&%%%&&&(((***,,,!!!'''------(((%%%'''+++''''''((((((((((((''''''%%%%%%&&&''''''&&&%%%%%%(((((((((((())))))))))))************))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))(((((((((((((((************************+++,,,------------,,,+++---///111222000...------+++++++++,,,,,,---------+++++++++,,,,,,---------------------,,,,,,+++***,,,,,,---------,,,++++++------------------,,,,,,---------.........//////---...///000000///...---000///.........///111222444333333222222333333444333333333333333333333333222222222222222222222222//////000000000000//////000///...------...///000---,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************************((())))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************%%%&&&'''((())))))))))))***)))'''&&&&&&'''((()))&&&'''(((******)))'''&&&%%%&&&&&&'''((()))******))))))))))))))))))))))))''''''&&&&&&'''(((***+++'''''''''&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''(((((((((((()))%%%%%%%%%&&&'''(((((()))!!!"""$$$&&&(((***+++,,,$$$$$$$$$%%%%%%&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''###$$$$$$%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&'''((())))))&&&''''''''''''''''''&&&&&&(((***+++)))(((((((((''''''&&&&&&&&&&&&''''''((('''%%%$$$$$$%%%'''((('''''''''&&&&&&''''''''''''''''''&&&&&&'''''''''''''''((((((((('''%%%$$$$$$%%%&&&''''''&&&%%%$$$%%%&&&''''''((((((''''''$$$$$$%%%%%%'''(((***+++(((((((((((())))))))))))!!!'''+++,,,(((######$$$&&&'''((()))))))))%%%&&&&&&'''((()))******''''''''''''''''''''''''&&&'''((()))************''''''(((((())))))******''''''''''''&&&&&&&&&&&&((((((''''''''''''((((((&&&''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%$$$%%%%%%&&&''''''&&&&&&+++***((('''''''''((()))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&'''((()))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%'''(((+++,,,)))(((''''''''')))***+++((((((((((((((((((((((((((()))))))))))))))((('''(((((((((((((((((((((((('''(((((()))))))))))))))(((((())))))******++++++))))))))))))))))))))))))%%%&&&'''((()))***++++++******+++++++++,,,,,,,,,...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))),,,...///...,,,*********///...------,,,,,,,,,---000/////////......------------,,,,,,---...///000,,,---000111222111000...111111111111222444555666111111222333444555666777;;;;;;:::999999999::::::999:::;;;<<<;;;:::888666:::::::::999888777555444999555111111222333222000111111111000//////......,,,,,,------------......///...---,,,++++++++++++---,,,+++***)))***++++++---,,,++++++***+++++++++,,,,,,------+++)))'''%%%,,,+++***))))))***+++,,,+++)))(((''''''((()))+++)))))))))))))))(((''''''((((((((()))+++---///111''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))(((''''''((()))***+++&&&'''(((******((('''&&&###$$$&&&(((((('''%%%$$$'''''''''''''''''''''''''''&&&%%%%%%%%%''')))***''''''((((((((('''%%%$$$%%%&&&&&&''''''&&&&&&%%%'''((((((%%%""""""%%%((('''&&&%%%$$$$$$%%%&&&''')))((('''&&&&&&%%%&&&&&&''''''&&&%%%%%%$$$######&&&&&&''''''''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((('''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&''''''(((&&&'''((())))))((('''&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&''''''(((%%%%%%&&&&&&'''(((((((((******))))))(((((((((''''''&&&&&&'''***++++++***((((((''''''''''''(((((('''&&&&&&&&&'''(((***+++,,,+++)))((('''&&&''''''******))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))(((((((((((())))))'''((((((((((((&&&%%%$$$)))))))))((('''''''''&&&&&&&&&''''''''''''''''''(((((((((((())))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((('''''''''((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))&&&'''''''''((()))))))))***)))(((&&&%%%%%%%%%%%%!!!"""$$$&&&'''((())))))'''''''''&&&&&&'''''''''''''''''''''''''''''''''(((((())))))***,,,---...)))((((((''''''((()))***(((((((((((((((((((((((('''(((((()))))))))(((((((((((((((((((((((((((((('''(((((()))))))))))))))))))))))))))************************************,,,,,,++++++*********)))*********+++++++++,,,,,,---------,,,---......///,,,,,,,,,+++++++++++++++---,,,,,,,,,+++++++++++++++---//////---------...000///...------,,,------------------............111000////////////000111,,,---///000111111111000000111111222444666888999777888999:::<<<===>>>???BBBBBBBBBBBBBBBBBBCCCCCCBBBCCCDDDEEEEEEDDDBBBAAAAAAAAAAAA@@@@@@?????????;;;999777777999:::999777444444444333333222222222.........---------......//////......------......,,,+++***))))))***++++++++++++***))))))))))))))),,,,,,+++)))((((((''''''++++++************++++++***)))'''&&&&&&''')))***)))))))))))))))(((''''''******(((''''''''''''(((''''''''''''''''''''''''(((''''''&&&&&&''''''((()))((('''''''''((()))***&&&'''((())))))((('''&&&%%%&&&(((***++++++******''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''((((((((('''%%%%%%%%%&&&&&&''''''&&&&&&%%%'''((('''%%%######&&&)))''''''&&&%%%%%%&&&'''''')))(((((('''&&&&&&&&&&&&((((((''''''&&&%%%%%%$$$&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''(((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''((()))'''(((((())))))(((((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''(((((('''''''''&&&&&&&&&&&&&&&%%%%%%&&&((()))((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&'''(((***++++++***)))(((''''''(((((()))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''))))))(((((((((((())))))(((((('''&&&&&&&&&''''''((((((''''''''''''''''''((((((((('''&&&&&&&&&%%%'''((((((((())))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((((((((((((''')))(((''''''''''''((()))''''''''''''''''''''''''''''''''''''''''''(((((('''''''''''''''&&&&&&&&&)))))))))))))))((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&'''((()))************))))))(((((((((((()))((((((((((((((((((((((((&&&&&&'''((()))))))))((((((((((((((((((((((((((('''((())))))******))))))***************)))))))))************************------,,,+++***))))))((())))))*********+++++++++,,,,,,,,,,,,,,,------.........------,,,,,,++++++......------------,,,,,,+++---///000//////000111000000///...---,,,,,,,,,,,,,,,---......///000000111000//////...//////000000000111333444555666666555555666777999<<<===???@@@AAABBBDDDFFFHHHIIIJJJKKKKKKKKKLLLLLLMMMNNNNNNMMMNNNPPPQQQQQQPPPOOOOOOMMMLLLKKKJJJJJJKKKLLLMMMEEEDDDCCCCCCCCCBBB@@@>>>999999888888888888777777222222111000////////////////////////............,,,,,,++++++++++++,,,,,,,,,+++******))))))******,,,+++((('''&&&''')))*********++++++++++++******)))((('''&&&&&&'''((())))))))))))))))))(((''''''+++***((('''&&&%%%%%%%%%''''''''''''''''''''''''(((''''''&&&&&&''''''((()))(((''''''&&&'''''''''&&&'''((())))))((('''&&&&&&'''((()))***,,,------''''''''''''''''''''''''%%%'''(((***)))(((&&&$$$'''''''''(((''''''&&&%%%&&&&&&''''''''''''&&&&&&&&&''''''%%%$$$%%%''')))((('''&&&&&&&&&&&&'''(((((((((((((((''''''''''''))))))(((((('''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''(((((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((()))***))))))(((((((((((())))))''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''###$$$$$$%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&***((('''(((******)))((('''&&&&&&%%%%%%&&&&&&'''''''''&&&''''''((()))***))))))(((((((((((())))))((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&'''))))))(((((((((((())))))((('''%%%$$$%%%&&&(((***&&&&&&&&&&&&&&&'''''''''))))))((('''&&&%%%%%%$$$''''''((((((((()))))))))(((((((((''''''''''''&&&&&&&&&'''''''''(((((((((''''''(((((((((((((((((())))))(((((((((((())))))%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&$$$%%%'''(((((((((''''''+++*********((('''&&&%%%&&&''''''''''''''''''&&&''''''''''''''''''''''''###%%%&&&((())))))((('''******))))))((((((''''''(((((((((((((((((((((((($$$%%%&&&(((((()))))))))(((((((((((((((((((((((((((((()))************)))+++++++++******)))))))))************************)))))))))))))))))))))))))))))))))*********++++++,,,++++++++++++,,,------000000//////...---------------------------------+++---///000//////000111000///...---,,,,,,,,,,,,......//////000111111111111111111111222333444444777777888999:::<<<>>>???>>>>>>>>>???AAABBBDDDEEEEEEFFFHHHJJJLLLNNNPPPQQQPPPPPPQQQRRRSSSTTTTTTTTTTTTUUUVVVWWWXXXXXXWWWWWWVVVUUUSSSQQQQQQQQQSSSTTTQQQPPPOOOMMMJJJGGGCCC@@@>>>>>>=========<<<<<<<<<888777666444333222333333000000000000///...---,,,...---------------............---,,,,,,,,,,,,,,,+++***)))(((((()))***+++)))***+++,,,,,,+++***)))(((((('''&&&&&&'''(((((()))))))))))))))(((''''''(((((((((((()))******+++''''''''''''''''''''''''((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''((())))))(((''''''&&&&&&&&&&&&'''((()))***''''''''''''''''''''''''(((((())))))((('''&&&%%%''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((('''''''''''''''&&&&&&&&&%%%%%%%%%&&&''')))***+++***)))(((''''''((()))***''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&''''''((()))))))))))))))(((((((((***)))(((((()))***)))''''''''''''&&&&&&'''''''''''''''''''''(((((())))))((((((((((((((()))******''''''''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''))))))(((((((((((())))))&&&%%%%%%%%%&&&''')))***$$$%%%%%%%%%&&&'''''''''((((((''''''&&&&&&&&&%%%'''''''''((((((((())))))((((((((('''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%%%%%%%$$$$$$&&&'''))))))(((&&&%%%###$$$%%%&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&'''''''''''''''''''''''''''(((***+++,,,,,,+++*********))))))((((((''''''))))))))))))))))))))))))%%%&&&'''((())))))))))))))))))))))))))))))))))))((())))))***************,,,,,,++++++******))))))************************)))))))))))))))*********)))************+++++++++,,,++++++++++++,,,------///.........---------,,,,,,,,,,,,------------------...000000...---.../////////...---------------000000000000111111111111444555777999;;;===>>>????????????@@@BBBDDDEEEGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHIIIKKKMMMOOOQQQSSSTTTRRRSSSTTTUUUVVVVVVVVVVVVWWWWWWXXXXXXYYYYYYYYYYYYYYYWWWTTTRRRPPPPPPQQQQQQRRRRRRRRROOOLLLHHHEEECCCCCCCCCCCCBBBAAAAAA@@@@@@???>>>;;;999888888888888666666666555333111///..................---------///......---------------)))***+++,,,,,,,,,+++***)))***+++,,,,,,+++***)))(((((((((''''''((((((((()))))))))))))))(((''''''&&&'''((()))+++,,,------(((((((((((((((((((((((((((((((((''''''((((((((((((((((((''''''&&&%%%%%%''''''((((((((((((''''''''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''***)))((('''&&&&&&'''(((''''''&&&&&&''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&'''(((((((((&&&''''''''''''''''''&&&%%%&&&'''((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((((((''''''''''''''''''''''''%%%%%%&&&'''((()))+++,,,***)))(((''''''((()))***''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''(((((())))))((((((((()))))))))))))))((('''%%%&&&''''''&&&%%%))))))(((((((((((())))))'''''''''(((((((((((((((''''''(((((()))*********&&&&&&''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))************************((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))))))))(((((((((((())))))"""$$$&&&((())))))((('''$$$%%%%%%%%%&&&'''''''''%%%&&&&&&&&&''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%%%%$$$'''((())))))((('''$$$### !!!"""$$$&&&'''''''''%%%&&&'''(((((('''&&&%%%'''''''''''''''''''''''''''((())))))*********)))((()))))))))))))))((('''))))))))))))))))))))))))&&&'''((()))*********)))))))))))))))))))))))))))((()))******++++++******+++++++++++++++*********++++++++++++++++++++++++......---,,,+++******)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...++++++++++++++++++++++++,,,,,,,,,------------...---///000000...---...//////////////////000111111111111111222333444555555777999<<>>============;;;999666555111111111000///...---,,,...---,,,,,,++++++,,,,,,)))+++---......---+++*********++++++++++++******((())))))))))))))))))((()))))))))))))))(((''''''&&&'''((())))))))))))((((((((((((((((((((((((((()))((((((''''''(((((()))''''''((((((((('''&&&&&&(((((((((((((((((((((((()))))))))(((''''''&&&&&&''''''''''''''''''''''''+++***(((&&&&&&''')))***''''''&&&&&&&&&'''((((((''''''((((((((((((''''''(((&&&&&&'''((()))((('''%%%%%%&&&''''''&&&%%%%%%###$$$&&&((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%&&&''''''((((((''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''(((((((((((('''''''''''''''(((((((((&&&&&&''''''((()))***+++((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''((())))))******&&&&&&&&&'''''''''''''''***)))((((((***+++***(((***))))))))))))))))))***''''''((((((((((((''''''''''''((()))******))))))'''''''''''''''(((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''***))))))))))))))))))***))))))(((((((((((())))))!!!###'''***+++)))'''%%%&&&&&&&&&&&&&&&'''''''''$$$%%%%%%&&&'''((())))))&&&&&&'''''''''((((((((('''(((((((((((()))))))))''''''((((((((()))))))))&&&&&&''''''((()))))))))&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&((()))))))))'''&&&$$$###%%%%%%&&&'''''''''''''''%%%&&&((())))))(((&&&%%%'''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''((()))******))))))((())))))))))))))))))))))))))))))***************)))))))))))))))))))))))))))))))))***++++++++++++******++++++++++++++++++,,,++++++++++++++++++++++++---------,,,,,,++++++++++++,,,,,,,,,,,,------------------,,,---......///++++++,,,,,,------......------........./////////---///111111000000111222111111111222333444666666444555666999;;;===???@@@AAABBBEEEHHHKKKMMMNNNNNNPPPRRRSSSUUUUUUUUUUUUUUUTTTSSSRRRRRRQQQRRRRRRRRRRRRSSSTTTUUUWWWXXXYYYZZZ]]]^^^```aaaaaa```___^^^___^^^^^^]]]]]]]]]]]]^^^[[[ZZZYYYXXXVVVUUUTTTSSSNNNPPPQQQOOOMMMLLLNNNPPPQQQPPPNNNMMMJJJIIIGGGFFFFFFDDDAAA???>>>???@@@AAA@@@@@@AAABBBAAA@@@>>><<<888888888777555333111000...------,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***++++++************++++++))))))************)))))))))))))))))))))(((''''''&&&'''((((((((('''&&&%%%(((((((((((((((((((((((())))))(((((((((((())))))&&&'''((()))))))))((('''((((((''''''''''''(((((((((((()))******)))''''''''''''''''''''''''''''''(((((((((((((((((())))))'''&&&&&&%%%&&&'''((()))''''''(((((((((((('''''')))'''&&&'''))))))'''%%%$$$$$$%%%&&&&&&%%%$$$$$$!!!"""%%%'''((((((''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((&&&'''''''''((((((((()))((((((''''''((()))******&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((()))((((((''''''(((((()))&&&&&&''''''((()))))))))&&&&&&&&&&&&'''''''''((()))(((((()))+++,,,+++***))))))(((((((((((())))))''''''((())))))((('''&&&'''((()))******)))(((((('''''''''(((((()))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))###%%%'''))))))((('''&&&((((((''''''''''''''''''%%%&&&&&&&&&'''(((((((((&&&&&&&&&'''''''''(((((('''((((((((())))))))))))'''((((((((())))))))))))&&&&&&''''''((())))))***&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''&&&&&&%%%((((((((())))))(((''''''%%%&&&((())))))(((&&&%%%''''''''''''''''''''''''+++***)))(((((()))+++,,,&&&'''(((*********))))))))))))))))))))))))))))))***++++++++++++******)))))))))))))))))))))))))))))))))***++++++++++++************++++++,,,,,,---++++++++++++++++++++++++'''((((((***+++,,,------,,,,,,,,,---------.........------------...//////------...///000111222222.../////////000000111111,,,...111222222222444555333333333444666888999:::888:::<<<@@@CCCGGGIIIKKKOOOQQQSSSVVVXXXZZZZZZZZZYYY[[[]]]^^^___^^^]]]\\\XXXXXXXXXXXXXXXYYYZZZZZZWWWWWWXXXYYY[[[\\\\\\]]]dddeeeggghhhgggfffdddcccdddcccbbbaaaaaaaaaaaaaaa````````````___^^^\\\[[[VVVWWWWWWTTTQQQPPPRRRUUUUUUTTTSSSPPPNNNKKKJJJIIIFFFDDDBBB??????@@@BBBCCC>>>???AAACCCCCCCCCAAA@@@@@@@@@@@@???<<<:::777555000000///............///---,,,***)))((()))***+++,,,+++***))))))***+++,,,******++++++++++++******)))))))))))))))(((((('''%%%&&&((()))))))))((('''))))))))))))))))))))))))))))))(((((((((((())))))&&&'''(((*********))))))((((((''''''''''''(((((($$$&&&((()))***)))((('''''''''''''''''''''''''''%%%''')))***+++***)))((('''&&&&&&%%%&&&'''((()))''''''((((((((((((''''''***(((''''''))))))'''$$$######%%%%%%%%%%%%###### !!!$$$&&&(((((('''&&&(((((((((((())))))))))))&&&''''''''''''''''''&&&(((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))''''''''''''((((((((()))&&&'''''''''(((((()))))))))((((((((((((((()))***$$$%%%&&&''''''&&&%%%$$$'''''''''&&&&&&'''''''''''''''''''''''''''''''''))))))(((((((((((())))))%%%%%%&&&&&&'''((((((((('''((((((((())))))******"""!!! """$$$%%%%%%$$$((((((''''''''''''((((((''''''((())))))((('''&&&'''((()))******)))(((''''''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((************************************************((((((''''''''''''(((((())))))(((((((((((())))))&&&&&&&&&''''''''''''''')))))))))((('''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&'''''''''(((((('''((((((((())))))******(((((((((((())))))))))))&&&&&&&&&'''((())))))***'''((()))******)))((('''''''''''''''''''''''''''&&&'''''''''((()))))))))'''&&&&&&&&&&&&'''((((((&&&''''''((((((((((((((('''''''''''''''&&&&&&&&&(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))++++++***)))))))))))))))***+++,,,---,,,***((('''+++++++++*********)))))))))************+++++++++***************)))((((((,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***,,,,,,.........---,,,,,,++++++......//////...---,,,,,,///////////////////////////000000111111000000///000000///...///000111222111333666:::===@@@BBBCCCDDDEEEHHHMMMRRRVVVWWWWWW]]]___aaaaaa___]]]\\\\\\cccaaa___^^^___`````````]]]]]][[[YYYXXXYYY\\\___bbb___^^^``````___ccciiijjjgggjjjppppppiiifffhhhhhhddd```___bbbccccccaaa[[[]]]```bbbcccbbbaaa```]]]\\\\\\]]]______]]][[[___^^^\\\WWWQQQLLLIIIHHHJJJJJJGGGDDDAAA@@@AAACCCCCCAAA@@@?????????<<<:::<<<>>>AAACCCBBB@@@===:::999777555222000////////////...,,,************+++,,,+++***))))))((()))))))))))))))))))))))))))))),,,+++***)))(((((((((((((((((((((((((((((((((((())))))((('''''''''''''''***)))(((''''''((()))******((('''&&&&&&'''(((******))))))((('''&&&&&&&&&%%%&&&''''''&&&&&&''')))((('''%%%$$$$$$%%%'''(((&&&(((***)))'''%%%$$$$$$((((((((((((((((((((((((***+++,,,***(((&&&&&&&&&&&&'''''''''&&&%%%%%%$$$''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&'''(((((('''&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&''')))((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((''''''&&&&&&%%%$$$$$$)))(((&&&$$$$$$$$$&&&'''))))))((('''&&&&&&%%%%%%###$$$%%%%%%$$$$$$&&&''')))))))))))))))(((((('''''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((()))))))))(((((((((''''''''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((()))******+++)))'''&&&&&&'''((((((((())))))))))))))))))))))))))))))))))))))))))))))))((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&%%%%%%%%%((((((''''''''''''((((((******))))))((((((''''''(((((((((((((((((((((((())))))((('''''''''''''''(((((((((((()))))))))))),,,+++***((((((((()))***'''''''''((((((((((((((())))))((((((''''''''''''(((((((((((('''''''''''')))((('''(((******'''###''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))+++)))&&&$$$###%%%'''(((***+++,,,---,,,+++)))(((+++++++++*********)))))))))************++++++++++++++++++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,+++******)))***+++,,,---000////////////.........///000000000//////...---------......///000000000///000111111111111111000333333333333444555777888;;;===@@@CCCGGGJJJMMMNNNMMMNNNQQQUUUYYY]]]___```dddfffhhhgggdddbbb```````````````aaacccdddddddddffffffdddaaa______bbbdddjjjfffeeefffeeedddggglllsssssswww~~~~~~wwwrrrsssqqqmmmiiihhhkkkmmmmmmkkkggggggiiikkkmmmllliiifffaaaaaabbbdddeeedddaaa___aaa```^^^ZZZWWWTTTSSSSSSMMMMMMLLLJJJGGGEEEDDDDDDAAA???===<<<===>>>>>>======>>>AAACCCDDDDDDCCCCCC???===;;;888666444333222000///...,,,+++++++++,,,,,,,,,+++***))))))*********************************)))))))))))))))******(((((((((((((((((((((((())))))(((''''''''''''(((***)))(((''''''((()))******)))'''&&&&&&''')))******))))))(((''''''&&&&&&%%%&&&((('''&&&&&&'''))))))(((&&&%%%%%%&&&((()))(((***+++***(((&&&&&&&&&((((((((((((((((((((((((''')))***)))(((''''''(((&&&'''''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((('''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&'''((((((((('''&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&''''''(((((()))***)))'''%%%%%%&&&'''((()))(((((('''&&&&&&%%%%%%$$$%%%'''&&&%%%%%%&&&'''''''''((()))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((())))))))))))((((((((('''''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******+++***))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''&&&&&&'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''((((((''''''''''''((((((***)))))))))((((((((('''(((((((((((((((((((((((())))))((('''''''''''''''))))))))))))((((((((((((,,,+++)))((((((((()))***((((((((((((((('''''''''((((((((((((''''''&&&&&&((((((((((((''''''''''''(((&&&%%%&&&''''''%%%###(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))+++(((%%%"""!!!$$$'''******+++,,,,,,,,,+++***)))+++++++++***************)))************+++++++++,,,,,,,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---....../////////000000000000000111111111000//////,,,------...///000111111///000111222222222222222333444555777999:::<<<===DDDFFFHHHKKKOOORRRTTTVVVSSSUUUWWWZZZ^^^aaadddfffiiijjjjjjiiifffddddddeeeeeegggjjjmmmoooooonnnmmmrrrrrrpppnnnkkkjjjkkkllltttpppmmmooooooooosssxxx}}}yyyuuuuuuxxx|||}}}|||xxxvvvuuuxxx||||||xxxsssjjjjjjlllnnnooolllhhhdddaaa___]]]ZZZYYYYYYZZZ[[[WWWWWWVVVTTTQQQNNNKKKJJJFFFCCC@@@??????@@@??????;;;;;;<<<>>>@@@CCCFFFGGGEEEDDDCCCAAA???<<<:::888444333222000...---,,,,,,,,,,,,++++++******++++++************************(((((((((((()))***+++,,,((((((((((((((((((((((((***)))((((((''''''((((((***)))(((''''''((()))******)))(((''''''((()))***)))))))))(((''''''&&&&&&%%%'''(((((('''&&&((()))***)))(((''''''((()))***)))+++,,,+++)))((((((((((((((((((((((((((((((((($$$&&&((((((''''''((()))&&&''''''''''''&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&''''''(((((())))))(((((('''((((((''''''''''''(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&'''(((((())))))((((((''''''&&&&&&''''''((()))(((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''((())))))******)))((('''&&&'''((()))((((((((('''&&&&&&%%%%%%&&&'''((('''&&&%%%&&&'''%%%&&&'''((()))******+++''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((()))))))))))))))(((((((((''''''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))),,,,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))((((((''''''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))((('''''''''''''''******))))))((((((''''''+++***))))))((()))))))))))))))((((((''''''&&&&&&'''''''''''''''&&&&&&&&&((((((((((((''''''''''''(((&&&%%%%%%&&&&&&&&&%%%(((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))))),,,***(((&&&&&&'''***+++)))******++++++***))))))************************))))))*********+++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,---+++,,,,,,---.../////////000000000111111000//////......//////000111111111///000111333444555555555888999<<>>;;;777444111//////...---,,,++++++++++++************************++++++***)))(((((())))))))))))))))))))))))))))))******)))(((((((((((((((***)))(((''''''((()))*********))))))))))))******((((((((((((''''''''''''&&&''')))(((''''''(((***(((''''''''''''''''''(((((())))))((('''&&&'''(((((((((((((((((((((((((((&&&''')))(((&&&%%%%%%&&&&&&&&&'''((((((''''''&&&&&&&&&''''''((()))******(((((())))))))))))((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''''''''''''''''')))(((&&&%%%%%%&&&((()))%%%%%%&&&''''''''''''&&&&&&&&&&&&'''''')))******''''''&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&((()))***)))'''&&&&&&((()))(((''''''&&&'''((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))***)))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))),,,------***))))))***************************************************))))))))))))))))))))))))************************(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((('''''''''''''''***)))))))))(((((((((''')))))))))*********))))))******)))((('''&&&&&&%%%''''''''''''''''''''''''(((((((((((('''''''''''')))((('''&&&&&&'''(((***&&&''''''(((((())))))***(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))'''((()))++++++***)))(((((((((((())))))))))))******************+++++++++)))************+++++++++)))******+++++++++++++++***++++++,,,,,,------...+++,,,---.........------......///000111111222222......//////000000//////111222222222333444444444666777999<<<>>>???@@@AAADDDGGGLLLRRRVVVXXXYYYXXXZZZZZZZZZ[[[\\\___bbbccceeehhhlllooorrryyyyyyvvvvvvzzzzzzrrrggg```^^^^^^^^^^^^YYYXXXXXXYYYXXXUUUPPPLLLHHHEEEBBB???======>>>???AAAAAACCCDDDEEEFFFFFFFFFFFFEEECCCAAA>>>:::777666333222000///...---,,,,,,++++++++++++++++++++++++,,,+++***)))(((((((((((())))))))))))))))))))))))+++***))))))(((((())))))***)))(((''''''((()))***))))))))))))))))))))))))((((((((((((((((((''''''&&&((())))))(((''')))***''''''''''''''''''''''''&&&'''(((&&&%%%%%%&&&((((((((((((((((((((((((((('''((())))))'''&&&&&&&&&&&&&&&'''(((((((((((('''%%%%%%%%%&&&'''''''''((('''(((((())))))(((((('''((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((('''&&&%%%%%%&&&'''((($$$%%%%%%&&&'''&&&&&&&&&%%%%%%&&&&&&'''((()))***'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))$$$$$$%%%%%%&&&'''''''''%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((()))((('''&&&'''(((***)))'''&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))******)))))))))((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***************************---111000...,,,---...************************************************))))))************))))))************************))))))))))))))))))))))))************++++++++++++***))))))(((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))((('''''''''''''''((((((((()))))))))))))))(((((()))************)))))))))((((((''''''&&&&&&'''''''''(((((((((((((((((((((((((((''''''''''''%%%&&&&&&&&&%%%%%%&&&(((%%%&&&&&&'''(((((())))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((()))))))))))))))***************+++,,,,,,))))))*********+++++++++)))************+++++++++***++++++,,,---,,,,,,,,,******+++,,,,,,---......+++,,,---...///......---//////000000111111111222...///000000111111111000000000222444666777999999<<<===@@@CCCEEEGGGHHHIIIJJJMMMSSSYYY]]]_________^^^___```bbbeeeiiimmmpppvvvyyy~~~yyyrrrppppppnnnlllcccaaa^^^]]]\\\[[[YYYWWWNNNLLLJJJFFFCCC@@@???>>>@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEECCCBBB@@@???999777555333111000///...++++++++++++++++++++++++******)))))))))))))))***))))))))))))))))))))))))+++***))))))(((((())))))***)))(((''''''((()))***((((((((())))))((((((((('''(((((((((((((((((((((&&&((())))))(((((()))***((((((((())))))(((((((((&&&''''''&&&$$$%%%''')))((((((((((((((((((((((((&&&'''))))))((('''((()))&&&&&&'''(((((((((((((((&&&&&&&&&&&&'''''''''''''''''''''(((((('''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&&&&'''''''''''''''$$$$$$%%%%%%&&&((()))***&&&&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))%%%%%%&&&&&&'''(((((((((%%%%%%&&&'''''''''''''''''''''''''''''''''''''''%%%'''(((((('''&&&''')))((('''&&&%%%%%%&&&((()))((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))*********)))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,(((---111222///---...111************************************************)))******++++++******)))************************))))))))))))))))))))))))*********++++++,,,,,,,,,******))))))))))))******'''((((((((()))))))))***))))))))))))))))))))))))))))))((('''''''''''''''''''''(((((())))))******'''((()))***+++******)))((((((((((((((('''''''''((((((((()))))))))******((((((((((((''''''''''''###%%%''''''&&&%%%&&&(((%%%%%%%%%&&&'''(((((()))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))***)))((('''((()))+++---,,,+++++++++,,,------...))))))******++++++++++++)))************++++++++++++,,,------.........---******+++,,,,,,---......,,,,,,.../////////...---............///////////////000111222222222222222...///111444777:::===>>>AAABBBEEEHHHJJJMMMNNNOOOTTTXXX^^^eeeiiijjjjjjiiiiiijjjkkkooosssyyy~~~~~~{{{pppkkkeeeaaa______^^^^^^YYYXXXVVVSSSPPPLLLHHHFFF@@@@@@?????????AAABBBCCCCCCDDDEEEFFFGGGGGGFFFEEE===;;;999666444222111000++++++++++++++++++++++++(((((((((((()))***+++,,,))))))))))))))))))))))))+++******)))))))))))))))***)))(((''''''((()))***''''''(((((((((((('''''''''''''''((((((((((((((('''((())))))(((((()))***))))))************))))))'''''''''&&&%%%%%%''')))(((((((((((((((((((((((($$$&&&((()))))))))+++,,,&&&&&&'''((())))))(((((()))))))))))))))(((((((((&&&&&&''''''''''''&&&&&&((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&'''(((((('''&&&&&&&&&''''''((((((((((((((($$$$$$$$$%%%&&&'''))))))&&&&&&&&&&&&&&&'''((()))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******)))))))))(((''''''&&&&&&&&&&&&'''((())))))((((((&&&'''''''''''''''''''''$$$&&&''''''&&&&&&((()))&&&&&&%%%$$$%%%'''***+++))))))))))))))))))))))))''''''''''''((((((((()))))))))(((((((((((())))))************))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,,,,%%%***///000---,,,---000************************************************)))***+++,,,,,,+++***)))************************))))))))))))))))))))))))(((((())))))******************))))))))))))******'''((((((((())))))******))))))))))))))))))))))))))))))((('''''''''''''''&&&&&&'''((()))***++++++'''((()))+++++++++***)))'''''''''((((((((((((((((((((())))))******++++++)))(((((((((''''''''''''###'''******((('''((()))(((((())))))))))))(((((((((((()))************************)))))))))))))))*********)))((('''''''''((((((((((((((('''&&&&&& """%%%)))++++++++++++******+++,,,------......)))******++++++,,,------+++,,,,,,,,,---.........//////---,,,,,,---...///---------.........//////000000///.........//////...000222333222222333444555666777888:::>>>DDDHHHKKKMMMNNNOOOPPPRRRUUUXXX]]]ccclllvvv}}}}}}yyyuuusssoooiiidddcccddd```ZZZVVVUUUQQQKKKGGGEEECCCCCCBBBAAA???===DDDDDDEEEEEEGGGHHHJJJKKKDDDCCCAAA>>>:::777444333222111///---,,,---...///************************++++++************++++++---,,,***)))))))))******++++++***)))((((((((())))))))))))))))))*********+++)))'''&&&(((+++,,,,,,''''''((()))))))))))))))&&&'''''''''''''''&&&&&&'''''''''&&&%%%%%%%%%$$$)))&&&%%%&&&)))***)))'''((((((''''''&&&&&&&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''((((((((((((((())))))(((((('''''''''&&&&&&'''((())))))((('''&&&(((((((((((('''&&&%%%$$$''''''''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%&&&'''(((((((((''''''&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((&&&&&&'''((())))))((((((''''''''''''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&'''((())))))((('''''''''(((***+++''''''''''''((((((((()))***((('''((()))***)))'''***++++++++++++,,,,,,,,,)))))))))))))))******+++))))))))))))))))))))))))******+++++++++******)))************************++++++++++++******))))))++++++************++++++,,,++++++******++++++,,,)))************+++++++++************************++++++++++++******)))))),,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))*********************************)))))))))))))))))))))))))))))))))))))))((()))***)))((('''((()))'''''''''''''''''''''''')))((('''''''''(((***+++((('''&&&%%%%%%&&&'''((((((((())))))))))))(((((((((((()))******************)))))))))))))))))))))(((((())))))))))))))))))************))))))((((((%%%''')))+++,,,+++************++++++,,,,,,------*********+++,,,,,,------.........//////////////////...------------...///------........./////////111111000000000/////////111333444444333333555777888:::===AAAFFFJJJNNNQQQSSSTTTVVVWWWXXX[[[___bbbjjjpppzzz|||wwwuuutttmmmccc]]]YYYUUUOOONNNLLLIIIHHHHHHGGGFFFEEEBBBBBBCCCDDDFFFHHHJJJKKKGGGGGGGGGEEEBBB===999777666444222///.........///+++++++++++++++++++++++++++******))))))******+++,,,,,,***)))))))))******+++***))))))))))))))))))++++++******))))))(((((((((&&&%%%%%%&&&(((((('''''''''((()))))))))))))))(((((()))))))))(((((('''((((((((((((((((((''''''((('''%%%&&&)))***)))''''''''''''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((()))))))))))))))((())))))((((((((('''''''''&&&'''((())))))((('''&&&(((((((((((('''&&&%%%$$$%%%&&&((())))))(((&&&%%%(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''''''''&&&''''''((((((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))(((''''''''''''((())))))(((((('''((()))***+++'''''''''((((((((())))))***((('''((()))***)))(((((())))))))))))*********)))))))))))))))***++++++******************************++++++++++++******************************++++++++++++*********)))++++++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++************+++++++++*********))))))************************************************+++*********))))))))))))))))))))))))))))))))))))***************************)))))))))))))))))))))))))))))))))))))))))))))((()))***)))((('''((()))'''''''''''''''''''''''')))(((((('''((()))***+++((('''&&&&&&&&&&&&'''((((((((())))))))))))(((((((((((()))***************))))))))))))))))))******''''''(((((()))***+++++++++++++++++++++*********++++++,,,---,,,+++***)))******++++++++++++++++++******++++++,,,,,,------///////////////...............---------......///............////////////111111222222111111000///333444555555555666999;;;===???DDDKKKRRRWWWYYYZZZYYY[[[]]]___aaaffflllpppssshhhccc^^^YYYWWWTTTPPPNNNNNNNNNOOONNNGGGGGGFFFFFFGGGGGGHHHHHHJJJKKKKKKKKKIIIDDD@@@===<<<:::777444111//////...,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******,,,+++******)))*********))))))))))))))))))***+++,,,,,,+++***)))(((''''''+++)))(((((()))***)))''''''(((((()))))))))))))))))))))************))))))(((((((((((((((((())))))((('''&&&'''((())))))''''''''''''((())))))******((((((((((((((((((((((((''''''''''''''''''''''''))))))*********))))))((())))))((((((((((((''''''''''''((((((((((((''''''(((((((((((('''&&&%%%%%%%%%&&&((())))))(((&&&%%%((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&%%%$$$%%%&&&'''(((&&&&&&&&&''''''''''''((()))))))))(((((('''''''''&&&''''''((((((''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))((((((''''''(((((())))))(((((((((((()))***+++''''''((((((((()))))))))***)))((((((******)))(((((())))))))))))************))))))))))))***++++++++++++++++++++++++++++++******+++++++++++++++***++++++++++++++++++++++++++++++++++++************++++++************++++++***+++,,,------,,,+++***,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,++++++++++++*********************)))))))))***************************************************************)))))))))))))))))))))))))))))))))************************))))))))))))))))))******))))))))))))))))))))))))((()))***)))((('''((()))''''''''''''''''''''''''((((((((((((((()))******(((''''''&&&&&&''''''((((((((())))))))))))(((((((((((()))***************)))))))))))))))*********'''(((((()))******++++++,,,+++++++++++++++++++++,,,,,,------,,,+++***)))++++++************************++++++,,,------............---,,,,,,,,,+++------------.........///....../////////000000000000111222222222111000000222444555555777:::???BBBJJJKKKNNNUUU\\\aaaccccccaaacccfffiiiooovvvvvvnnniiieee^^^ZZZTTTQQQQQQRRRSSSTTTQQQPPPNNNKKKIIIGGGFFFEEEHHHIIIIIIIIIHHHFFFDDDCCCAAA???<<<999555222111000......---------,,,,,,,,,***))))))(((((())))))***++++++******************)))((((((((()))***+++++++++*********))))))((((((,,,+++***+++++++++)))'''(((((())))))))))))((((((((())))))************)))%%%%%%&&&&&&''''''((((((''''''''''''((()))(((((()))))))))))))))*********((((((((((((((((((((((((''''''''''''''''''''''''((())))))))))))(((''''''))))))(((((((((((((((((('''(((((((((((((((((('''''''''(((((('''&&&&&&%%%&&&''''''(((((((((((((((''''''''''''''''''&&&&&&'''''''''''''''''''''''''''&&&$$$###$$$%%%''')))&&&&&&&&&''''''''''''(((*********)))((((((''''''''''''((((((((((((''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))(((((((((((((((((())))))))))))))))))*********'''(((((((((((()))))))))***)))((()))******)))(((******+++++++++,,,,,,,,,******))))))******+++,,,++++++++++++++++++++++++******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,***+++---......---+++***,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************************++++++++++++++++++++++++************************************************************************************************)))))))))))))))*********))))))))))))))))))))))))((()))***)))((('''((()))''''''''''''''''''''''''((((((((((((((())))))***((((((''''''''''''(((((((((((())))))))))))(((((((((((()))***************(((((())))))******************************************))))))))))))***+++******++++++++++++++++++++++++*********************++++++,,,------...............---,,,,,,,,,+++,,,------.........///////////////000000000111111000000111222222222222222222444666999<<>>===;;;888444111///...,,,,,,++++++++++++,,,,,,((()))***+++,,,++++++***+++***))))))))))))))))))(((((())))))******++++++,,,***((((((***+++,,,+++)))))))))))))))(((''''''$$$$$$%%%''''''(((((('''*********)))))))))))))))%%%''')))((('''&&&(((***++++++***)))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$&&&'''(((((((((((((((((()))))))))*********)))((('''&&&&&&'''((()))&&&&&&'''''''''''''''&&&&&&&&&((()))*********)))$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))&&&&&&&&&''''''''''''(((&&&&&&&&&'''(((((())))))(((((())))))))))))((((((&&&''''''(((((((((((((((((((((((((((((((((((((((***)))'''&&&&&&&&&(((((((((((((((((((((((((((((())))))))))))))))))))))))((()))************)))(((((()))***+++++++++******(((((()))))))))*********+++***))))))++++++***)))((())))))))))))*********++++++******++++++,,,---************************)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,------------------------------------,,,---------............,,,,,,,,,------.........------------------------++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************'''(((((()))******++++++************************((()))***)))((('''((()))((((((((((((((((((((((((&&&'''((()))***))))))((('''((()))******)))((('''(((((())))))))))))(((((((((((()))***************'''(((((()))***+++++++++''''''(((***+++,,,---...***)))((('''((()))+++---,,,,,,+++*********++++++******+++,,,------......++++++,,,------......///+++,,,,,,------.........***+++---///000000///...000111111111111222222222444333222333555:::???BBBJJJMMMRRRVVVYYY\\\___aaammm|||}}}wwwrrrooommmkkkiiidddcccaaa^^^[[[YYYXXXXXXWWWTTTPPPLLLHHHEEEDDDCCCDDDDDDEEEFFFFFFFFFFFFFFFCCCAAA???;;;777444111000---,,,,,,++++++,,,,,,---((()))***+++,,,,,,+++***++++++***)))(((((())))))************)))))))))))))))'''%%%$$$&&&)))******)))))))))))))))(((''''''$$$%%%&&&'''(((((((((((())))))((((((''''''&&&&&&%%%'''))))))'''&&&(((***))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$&&&((()))*********(((((())))))*********+++)))((('''&&&&&&'''((()))&&&&&&'''''''''''''''&&&"""%%%))),,,---+++)))'''%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''(((((()))***)))))))))&&&&&&&&&'''''''''(((((($$$%%%%%%&&&'''((())))))(((((())))))))))))((((((&&&''''''(((((((((((((((((((((((((((((((((((((((+++***'''&&&%%%&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))(((((()))***+++,,,+++******))))))))))))************+++***)))***+++++++++)))***++++++++++++,,,,,,,,,++++++******++++++,,,---)))))))))))))))))))))))))))***+++,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---...------,,,,,,------...---------.........//////........................---------.........//////---------....../////////------------------------++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************'''(((((()))***+++++++++************************(((******)))((('''((()))))))))))))))))))))))))))&&&''')))*********)))((('''((()))******)))((('''))))))(((((()))***++++++************************(((((((((((())))))))))))******))))))))))))******(((((())))))))))))((((((************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////.........///////////////222111111000111222444555222666888888;;;CCCJJJLLLUUUXXX[[[^^^aaagggpppwww}}}~~~}}}vvvqqqwwwzzzvvvkkk```ZZZYYYUUUVVVVVVSSSPPPLLLJJJJJJGGGFFFDDDEEEGGGHHHHHHGGGEEEEEEDDDAAA>>>:::777555222111///...------......---------,,,,,,,,,,,,,,,+++)))(((''''''((()))+++***************************************)))((('''))))))(((((((((((())))))((())))))***)))'''%%%$$$''''''''''''''''''&&&&&&(((((())))))))))))((((((%%%&&&((()))))))))((('''%%%&&&''')))))))))(((((($$$%%%'''(((((('''%%%$$$((((((((((((((((((((((((******))))))(((((('''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((&&&&&&&&&&&&&&&&&&%%%%%%)))(((((('''''''''((((((******+++,,,---......///''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))++++++***************+++++++++************++++++---,,,,,,++++++,,,,,,------,,,,,,+++*********+++------,,,+++***(((((('''))))))***+++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---......//////////////////000000000000111000000000111333555666333333444555555555555555999888777555444333333333444555555444333000...---222222333222222111000000///...------...///---,,,(((((()))***+++,,,,,,---///---+++***++++++***(((******)))((((((((()))))),,,,,,++++++++++++,,,,,,))))))))))))))))))))))))------,,,+++***)))((((((''''''''''''((((((((((((***))))))((('''&&&&&&&&&''''''''''''((((((((())))))))))))))))))***++++++************************))))))))))))************++++++************++++++((())))))******))))))(((************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////////////////...............///000000111333555777555:::======AAAIIIPPPRRRVVV[[[aaafffmmmvvvnnnaaaZZZVVVWWWVVVUUUTTTSSSTTTTTTNNNKKKGGGEEEFFFHHHJJJKKKIIIIIIHHHGGGEEEBBB>>>===666555333111///.........++++++++++++++++++++++++((('''&&&%%%%%%&&&'''(((************************************)))))))))((())))))(((((((((((())))))))))))))))))((('''&&&%%%(((((((((((((((((((((((('''(((((())))))(((((('''&&&&&&((()))))))))((('''&&&'''((())))))(((''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((()))((((((''''''''''''''''''''''''&&&%%%%%%$$$$$$'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))(((((('''''''''(((((((((((((((((())))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++***************+++++++++************++++++---,,,,,,++++++,,,,,,------,,,,,,+++******++++++------,,,,,,,,,+++++++++------..................---------,,,,,,,,,,,,,,,---------....../////////...///000111222333333444555666666888999;;;===>>>===>>>???@@@AAABBBBBBBBBCCCBBBBBBAAAAAAAAAAAAAAABBBCCCCCCCCCBBB@@@>>>===>>>>>>>>>>>>===<<<;;;:::888666444333444333111///........................///---++++++,,,---,,,+++,,,,,,+++++++++,,,,,,---,,,++++++******++++++,,,************************)))))))))*********++++++))))))))))))***************))))))(((''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))***+++************************************++++++++++++,,,,,,++++++++++++,,,,,,*********++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////////////////------......//////000000---///111222333555888;;;<<>>???@@@AAACCCEEEGGGHHHIIIJJJIIIKKKLLLNNNOOOPPPPPPPPPNNNNNNNNNNNNOOOQQQRRRSSSRRRSSSTTTTTTTTTSSSRRRQQQOOOOOOOOONNNMMMKKKJJJIIIGGGEEEBBB@@@???>>>;;;999666555444333111000//////000...,,,,,,.........---******))))))***+++,,,,,,++++++************++++++++++++++++++++++++++++++((((((((()))))))))******))))))))))))***************))))))((((((''''''&&&''''''((((((((()))))))))***)))))))))))))))******************************)))))))))*********+++++++++++++++******+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------............////////////////////////++++++,,,...000111333333...111444666777999===AAADDDLLLUUUZZZaaaiiioooooorrrxxx{{{xxxxxx}}}zzzmmmeeebbb^^^\\\]]]```cccdddccc]]]TTTNNNJJJIIIHHHGGGDDDEEEFFFHHHGGGFFFDDDCCC???>>>;;;888555222000...------------------------------,,,,,,,,,,,,------************************,,,***)))''''''(((***+++***))))))))))))))))))******)))(((&&&&&&&&&'''(((((((((((((((((()))))))))&&&&&&''''''''''''&&&&&&&&&''''''((((((((((((((((((((((((''''''&&&&&&%%%)))((('''&&&&&&'''((()))((((((((((((((((((((((((''''''&&&%%%&&&''')))***'''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&'''(((((()))******(((((((((((((((((()))***))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))*********************************************************)))******+++,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,------......//////000000------.........------,,,---...///000111222333333666777999;;;===>>>>>>???EEEFFFGGGHHHJJJKKKLLLMMMKKKLLLOOOQQQRRRSSSSSSRRRRRRSSSUUUVVVWWWVVVUUUTTTRRRRRRSSSUUUWWWYYY[[[]]]]]]^^^___`````````___^^^^^^]]]]]]\\\ZZZXXXWWWVVVUUURRRPPPNNNMMMLLLIIIGGG@@@???===;;;999666555444444222000/////////...---***)))))))))******+++,,,++++++************++++++++++++++++++++++++++++++++++++***)))((('''&&&&&&''''''''''''(((((((((((())))))))))))(((((('''''''''(((((((((((()))))))))******)))))))))))))))***************************((((((((()))))))))************))))))))))))******++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,------------------....../////////000000000000000000000000---......///000111222333000444777999999<<>><<<:::666333111///...///......------......///++++++++++++++++++++++++)))))))))*********++++++))))))))))))************))))))))))))))))))))))))(((((()))))))))*********++++++***))))))((())))))************************)))************+++++++++,,,++++++++++++++++++,,,*********++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---------...///000000111000000000000000000000000...///000333555888999:::<<<@@@FFFJJJOOO[[[kkkxxx{{{xxxvvvrrrnnneeedddcccccccccccc```^^^]]]YYYSSSNNNJJJJJJKKKLLLIIIIIIIIIHHHFFFCCCAAA@@@;;;:::888666444222000000)))******++++++******)))************************'''((()))***************++++++************++++++&&&'''((())))))((('''&&&&&&''''''((()))******+++(((((())))))))))))(((((((((''''''&&&&&&((()))***&&&%%%%%%$$$%%%&&&((()))((('''%%%$$$$$$%%%'''(((((((((((((((((((((((((((%%%''')))***)))'''$$$###$$$%%%&&&''')))***+++,,,''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))******+++*********)))))))))))))))(((((((((((()))***+++,,,++++++++++++************''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++++++++++++++))))))))))))***+++,,,------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---...///...///000222444666777888;;;===AAAFFFJJJNNNPPPQQQSSSSSSTTTVVVWWWYYYZZZ[[[]]]^^^```aaa```^^^[[[YYY\\\\\\\\\[[[[[[ZZZZZZZZZXXXXXXZZZ\\\___cccgggiiijjjlllnnnnnnmmmjjjgggdddaaaaaabbbcccdddfffhhhiiiiiijjjkkklllmmmmmmlllkkkmmmmmmnnnmmmmmmlllkkkkkkhhhfffdddccccccbbb```___WWWWWWXXXYYYZZZ[[[[[[\\\]]]ZZZWWWUUUTTTRRRPPPNNNMMMKKKGGGCCC???<<<:::888//////............//////,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***)))((((((''''''''''''(((((((((((()))))))))))))))*********))))))))))))******************))))))***++++++,,,++++++******++++++,,,---)))************+++++++++******+++++++++,,,,,,,,,...------,,,+++***)))))),,,,,,,,,---------......------------------------////////////000000000000222111111333555666666555666444777:::999666;;;CCCGGGGGGMMMYYYcccmmm|||{{{rrrmmmnnnmmmgggcccdddaaa]]]WWWTTTRRRNNNHHHDDDCCCDDDFFFGGGGGGEEECCCBBBBBB???<<<:::888444000---++++++,,,---------,,,,,,******************++++++((()))***++++++***)))((())))))))))))))))))))))))))))))))))))((((((((((((''''''((((((((((((((((((************************(((((((((((('''&&&%%%$$$'''''''''&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&(((((((((((())))))))))))+++***)))'''''''''((()))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&(((******)))'''&&&************)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&)))'''&&&'''((()))(((''')))))))))))))))******+++&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))((((((((((((''''''(((((())))))******))))))(((((()))***++++++,,,,,,++++++***+++++++++---,,,++++++******++++++)))************+++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...222///,,,,,,......---+++...//////.........111333222555888;;;<<<===@@@BBBGGGKKKPPPTTTUUUVVVXXXYYY^^^^^^____________^^^]]]\\\]]]___bbbdddddd```]]]```cccdddbbb___]]]^^^aaa[[[XXXWWW[[[___bbbgggnnnoooooonnnnnnnnnmmmkkkiiiccciiikkkhhhfffhhhkkkkkkmmmiiieeedddhhhkkklllkkkmmmkkkiiihhhiiiiiiiiiiiihhheeecccccceeeeeecccaaaaaa^^^]]]___^^^\\\\\\___bbb]]]\\\]]]ZZZTTTRRRUUUSSSSSSRRRPPPMMMHHHDDDAAA:::888666333111//////......---,,,---...---+++******,,,---,,,)))(((***---(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******************++++++******))))))******++++++************++++++++++++***++++++++++++,,,,,,,,,------,,,,,,+++*********,,,,,,,,,---------......///////////////////////////////////////000000000333333333333444444333222666666999>>>@@@@@@GGGOOORRRVVVbbbppp{{{~~~qqqeee```ccc```^^^]]]\\\YYYSSSNNNHHHGGGFFFEEEEEEEEEFFFGGGDDDBBB???===;;;888444111......------------,,,,,,*********+++++++++++++++))))))************))))))))))))))))))))))))))))))******))))))((((((''''''((((((((((((((('''''''''''''''''''''''''''''''''))))))))))))((('''&&&%%%'''''''''&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&(((((((((((())))))))))))++++++***)))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&((()))))))))(((''')))))))))(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((''''''''')))(((''''''((()))((('''((((((((((((((())))))***(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))*********))))))))))))******+++,,,,,,++++++***++++++,,,---,,,++++++***+++++++++************++++++++++++++++++++++++++++++++++++,,,++++++++++++,,,------///---++++++---...---+++...///000000///111333666555999>>>CCCGGGKKKOOORRRUUUWWW[[[]]]^^^^^^```aaa______^^^^^^^^^^^^______bbbccceeegggiiiiiifffcccaaabbbdddccc```___```bbb```ZZZVVVXXXZZZ^^^fffnnnrrrpppnnnmmmmmmllllllkkknnntttvvvqqqlllkkklllkkknnnjjjeeeeeeiiinnnpppppprrrllleeeaaa```aaa```___dddbbbbbbcccggghhhhhhfffccc______aaaaaa^^^___bbbddd```^^^___[[[TTTRRRUUUVVVVVVVVVUUUTTTRRRPPPOOOEEEDDDAAA===:::666333222///...,,,---......---++++++,,,,,,+++((('''(((***))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((())))))))))))*********************+++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......////////////////////////.........//////000000000222333444555555555444444777888===CCCGGGJJJRRR[[[dddnnnnnncccbbb```___```aaa^^^YYYTTTOOOLLLHHHDDDCCCEEEHHHJJJHHHFFFCCCBBB@@@>>>:::777333222000...---,,,------++++++++++++++++++++++++*********))))))*********))))))))))))))))))))))))+++******)))(((''''''&&&))))))(((((('''''''''&&&))))))))))))))))))))))))************)))((('''&&&'''''''''&&&&&&&&&&&&&&&(((((((((''''''''''''&&&(((((((((((())))))))))))******+++++++++***))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((('''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((((((((('''''')))(((''''''))))))((('''(((''''''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))***++++++***)))))))))******,,,++++++***++++++,,,,,,------,,,+++++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---...,,,++++++---///.........000222333444666999<<>>CCCGGGKKKPPPSSSUUUXXX\\\```bbbeeehhhjjjjjjjjjgggddd```___aaaccceeeccc```______aaaeeegggfffgggjjjmmmooonnnkkkhhhhhhgggfffeeeeeefffhhhjjjfffbbb```ccceeegggkkkqqqttttttssssssuuu|||{{{vvvnnnjjjfffffflllrrruuuvvvqqqlllfffeeeiiilllmmmkkkffffffgggggggggggghhhiiibbb^^^\\\^^^^^^\\\^^^bbbdddhhhjjjhhhccc```___```[[[YYYVVVSSSQQQQQQRRRSSSWWWXXXYYYYYYXXXVVVTTTRRRRRRNNNIIICCC>>>:::555222///...---,,,,,,,,,,,,,,,)))******************)))************************************************&&&''')))***+++***)))((()))***+++------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,------......,,,,,,,,,---------......000000000000000000000000//////000000111222333333333555888888999<<>>BBBGGGKKKNNNQQQVVVZZZ\\\___aaaccc___bbbfffiiikkkmmmppprrrttttttrrrooollljjjkkklllkkklllnnnpppppppppoooooopppsssyyy~~~}}}wwwqqqqqqrrroooggg______hhhpppqqqqqqtttzzz{{{xxxwwwxxxyyy}}}rrroookkkkkkmmmooonnnlllfffgggiiikkkpppxxxyyyrrrpppooofffaaa^^^^^^]]][[[]]]aaaiiirrruuuooogggeeedddbbbeeeccc```\\\ZZZXXXWWWVVVRRRRRRSSSTTTUUUUUUVVVVVV[[[ZZZXXXWWWUUUQQQLLLHHHBBB>>>999666555333///,,,******++++++++++++******************************************************###%%%'''***+++++++++***'''(((***+++,,,+++)))(((++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------,,,,,,,,,---------......////////////////////////000111111333444555666666444888===BBBHHHSSSaaakkk}}}zzz{{{ssspppmmmjjjggg```^^^[[[YYYWWWVVVWWWWWWIIIIIIHHHIIIKKKKKKJJJHHHCCCCCCBBB@@@===:::888666000000///...------,,,,,,***+++,,,------,,,+++***))))))))))))))))))))))))''''''(((((())))))******%%%%%%&&&'''((()))******''''''''''''''''''''''''(((((()))))))))))))))(((&&&'''''''''(((((())))))'''((((((((())))))******(((((((((((()))))))))))))))(((''''''''')))***+++)))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&(((******)))'''&&&&&&&&&'''''''''''''''&&&(((((((((((((((((((((((((((((())))))*********+++***)))((()))***+++***((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,++++++++++++******))))))************+++,,,------************+++,,,---.........---,,,,,,,,,,,,---++++++,,,,,,,,,---------------------------------///////////////000111111555999???CCCGGGMMMSSSXXXXXX[[[^^^aaabbbbbbdddeeefffiiilllmmmnnnoooqqqrrrwwwwwwwwwtttqqqppppppqqqmmmppptttwwwwwwvvvsssrrrzzz~~~{{{tttvvvssshhh]]]]]]gggrrrxxxwwwzzz|||yyyzzzwww|||uuuqqqnnnmmmooonnnllliiihhhjjjllllllpppzzzxxxrrrpppjjjdddaaa```___]]]___cccrrr{{{~~~vvvllliiihhhfffeeedddbbb```^^^\\\[[[[[[SSSSSSRRRRRRQQQRRRRRRSSSWWWXXXYYY[[[\\\YYYUUURRRNNNIIICCC???<<<888333///+++,,,,,,------,,,,,,+++************************************************---,,,***)))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,,,,,,,,,,---------................../////////000///000000000...///000222000000000000222444666777<<>>:::999555000------.........,,,++++++***************$$$&&&(((***,,,,,,,,,+++++++++++++++++++++,,,,,,******))))))((((((''''''+++*********)))))))))(((''''''&&&''''''((()))*********))))))((((((''''''))))))))))))))))))))))))&&&'''''''''&&&%%%$$$$$$''''''(((((())))))******&&&''''''(((((((((((((((&&&&&&'''(((((((((((((((***)))((('''&&&''''''(((((((((((((((((((((((((((******)))(((((((((((((((((((((''''''''''''((((((+++((($$$%%%((())))))'''(((((())))))))))))(((((())))))))))))************************************))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))******************+++++++++,,,,,,,,,******+++,,,,,,---.........------,,,,,,------...+++,,,------++++++,,,------///000000///......////////////...///333888======AAAIIISSS[[[aaaccccccdddcccaaa``````dddjjjooo{{{{{{zzzvvvrrrpppooopppvvvvvvyyyzzzwwwpppooosssooottt|||~~~{{{{{{rrrjjjbbb```gggpppuuuvvvwwwxxxxxxvvvsssrrrqqqsssxxx}}}~~~~~~~~~tttnnnjjjiiilllkkkeee___```bbbeeejjjttt}}}wwwxxxnnnddd```cccaaa^^^eeeqqqyyyyyywwwrrrmmmkkknnnrrruuuqqqlllgggaaa]]]\\\^^^\\\XXXWWWWWWRRRLLLOOOWWWXXXWWWWWWYYY[[[\\\\\\[[[ZZZWWWQQQJJJDDD>>>;;;999111000...---...---,,,***+++,,,,,,------,,,++++++,,,+++******)))*********,,,,,,***)))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---+++***+++,,,------........./////////........./////////000000000111111111//////111222444444444555777:::===???AAAEEEOOOZZZeeevvv~~~qqqnnngggcccbbb```[[[[[[___ZZZXXXTTTPPPMMMLLLMMMNNNMMMKKKIIIHHHGGGDDD@@@===<<<888333///...///..................,,,***'''&&&&&&'''(((***+++++++++++++++*********)))((((((((()))))))))***************++++++******)))((('''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&(((((((((((())))))))))))'''(((((()))))))))))))))(((((()))***************((('''&&&%%%%%%%%%&&&&&&((((((((((((((((((((((((******)))(((((((((((((((((((((''''''''''''((((((***((('''&&&((())))))(((((())))))******))))))((())))))))))))***************************************)))))))))((((((((((((((((((((()))))))))))))))))))))))))))******************+++++++++,,,,,,,,,+++++++++,,,,,,---------...------,,,,,,------...---...///...---,,,---...,,,...///...------...//////111333555777<<>>EEEKKKPPPTTTXXX[[[ZZZ]]]bbbddddddcccbbbaaaaaabbbeeemmmxxxxxxsssrrrsssvvvrrrqqqqqqoookkkkkknnnrrrvvvzzzzzzzzz~~~}}}vvvvvvzzz{{{{{{ooojjjfffdddbbbdddnnnyyy|||yyyxxx{{{sssnnnppprrrqqqnnnmmmllliiiffffffiiimmmpppqqqpppnnnmmmooossssssoookkkccchhhnnnwww}}}sssnnnnnniiiggghhhhhhiiioooxxx{{{wwwuuuvvvxxxzzz|||vvvooogggbbb^^^\\\\\\ZZZVVVSSSRRRSSSSSSSSSUUUYYY^^^aaagggfffeeeccc```]]][[[YYYTTTPPPJJJDDD???:::555222222111...,,,+++,,,---...,,,,,,+++************+++************+++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...------........./////////////////////000000000111000111222111000000222444777999<<<@@@EEEKKKOOORRRYYYeeeuuunnndddbbb___ZZZXXXVVVTTTQQQNNNOOOMMMKKKJJJJJJIIIGGGFFFFFFCCC???===;;;888555222---,,,+++******+++---...---,,,***)))))))))***+++*********+++,,,,,,,,,---******)))))))))((((((((((((((((((((())))))))))))+++***)))((('''&&&&&&&&&)))))))))(((((((((''''''''''''''''''''''''''''''((())))))******)))))))))******))))))((((((''''''%%%&&&''''''((((((''''''&&&&&&'''((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))'''***,,,+++(((''')))+++******++++++++++++******((()))))))))************((((((((((((((((((((((((************))))))))))))'''(((((()))***++++++,,,************++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------///......------......///---///000///...---...//////000111222444777<<<@@@DDDHHHOOOUUUYYY\\\^^^```cccddddddbbb___^^^___aaa^^^cccnnn}}}~~~xxxvvvuuuvvvppplllkkkhhheeeeeehhhnnnppprrrqqqqqquuu~~~wwwkkkfffhhhnnnrrrsssjjjeeeaaa``````fffsss~~~vvvoooppprrroookkkiiieeeeeeeeedddeeeiiioootttwwwvvvvvvxxxzzzzzzvvvsssrrrttt{{{{{{rrrmmmiiiiiifffdddcccccceeekkkqqq}}}|||zzzyyyxxxyyyzzz{{{{{{qqqkkkccc\\\ZZZYYYVVVSSSQQQRRRSSSRRRRRRUUUZZZ^^^cccdddeeeeeeeeecccaaa___WWWUUURRROOOKKKEEE>>>:::444222///---,,,---......---,,,,,,+++***+++++++++))))))***++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------...///------.........//////////////////000000000111111///111222222111222444666777:::AAAIIIQQQXXX]]]___fffttt}}}yyy|||~~~~~~|||kkkbbb^^^YYYWWWWWWWWWTTTQQQQQQOOOLLLJJJJJJJJJHHHGGGFFFDDDBBBAAA@@@===:::777444222...+++))))))***+++,,,++++++*********++++++''''''((()))***++++++,,,******))))))(((''''''&&&,,,,,,+++***)))((('''&&&(((((('''%%%%%%$$$$$$$$$+++******)))((((((''''''''''''''''''''''''''''''''''''((())))))))))))((())))))))))))((((((((((((%%%%%%&&&''''''''''''&&&(((((()))***************&&&&&&'''(((((((((''''''((((((((((((((((((((((((((((((((((((((())))))******))))))(((((())))))***''')))******)))(((((())))))******************)))))))))))))))************))))))))))))))))))))))))++++++*********)))))))))((())))))******+++++++++*********++++++++++++,,,******+++++++++,,,,,,,,,******+++,,,,,,---......//////............//////,,,---//////......000111000222555888;;;@@@EEEIIIOOOSSSYYY^^^```aaacccdddffffffeeeaaa^^^^^^bbbffffffmmm|||~~~wwwrrrrrrjjjcccaaa```]]]^^^aaajjjkkkmmmnnnooossswww{{{oooiiiaaa]]]___cccfffgggjjjfffcccdddfffmmm{{{|||~~~wwwsssvvvyyyxxxvvvvvvkkknnnppprrrssswww}}}|||qqqkkkgggeeegggfffcccaaa___aaafffkkkmmmqqqtttuuutttuuuyyy|||zzzvvvlllaaa\\\[[[ZZZWWWSSSUUUUUUSSSQQQQQQUUUYYY```bbbeeehhhiiihhhfffeeeZZZXXXVVVUUURRRNNNHHHDDD888777444111///...------------,,,+++++++++++++++((()))***+++,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------...000....../////////000000000//////000000000111111111000111333444444555888;;;;;;AAALLLXXXdddmmmsssuuuyyy~~~rrrnnnrrrwww}}}~~~xxxddd___YYYWWWXXXYYYWWWTTTTTTQQQNNNLLLLLLKKKJJJIIIEEEDDDDDDDDDDDDBBB>>>;;;777555222///,,,+++++++++******+++,,,,,,+++++++++((((((((()))*********+++***))))))))))))))))))))),,,+++++++++*********)))(((((('''&&&&&&%%%&&&&&&((((((((((((((((((((('''((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((())))))))))))%%%&&&&&&'''''''''''''''(((((()))***************%%%&&&'''((()))(((((('''((((((((((((((((((((((((((((((((((((((()))************))))))))))))******((('''((()))******(((&&&((())))))******))))))((())))))))))))************************************+++++++++*********))))))*********************************+++++++++,,,,,,******+++++++++,,,,,,,,,))))))***+++---...////////////............//////+++---///000000111333444666:::???CCCHHHMMMRRRUUUXXX[[[```dddffffffggghhhgggiiijjjiiiggghhhnnnsssttt{{{www{{{|||uuummmiiiiii```YYYWWWWWWWWWXXX[[[bbbccceeeiiinnnqqqpppooodddcccaaaaaaaaacccdddeeemmmlllmmmqqqtttzzz}}}zzz{{{zzzyyypppkkkgggeeefffeeebbb^^^\\\]]]aaadddbbbhhhnnnooonnnqqqzzz~~~~~~wwwkkkcccbbbaaa^^^WWWYYYZZZWWWRRROOOQQQTTT\\\___dddhhhjjjjjjiiihhh^^^[[[XXXUUUTTTRRRPPPNNNDDDBBB???;;;777333///...------,,,++++++++++++,,,((()))***+++,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------///000000000000000111111111111000000000000111111111111111222444666666888;;;>>>FFFNNN[[[kkkyyy|||oookkkooouuuzzz}}}~~~gggaaaZZZWWWXXXZZZXXXVVVWWWTTTPPPNNNMMMMMMKKKJJJEEEDDDDDDEEEFFFDDDAAA>>>444444444333111000...---)))***+++,,,---,,,++++++,,,,,,,,,+++++++++++++++)))))))))***++++++,,,,,,'''''')))***,,,...///000+++******)))))))))))))))%%%%%%&&&&&&'''((((((((())))))))))))))))))))))))'''((()))***************''''''(((((())))))******&&&''''''(((((((((((((((&&&''''''((((((((((((((('''((()))+++++++++***)))((((((((((((((((((((((((((((((((((((((()))************))))))))))))******(((&&&&&&(((***+++'''$$$(((((())))))))))))(((((())))))))))))************************************+++++++++************)))+++++++++*********************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,((((((***+++---...000000//////............//////,,,...000111222333555777===AAAHHHNNNSSSXXX]]]aaa]]]```dddgggiiijjjkkklllmmmqqquuuvvvvvvxxx}}}}}}oooooopppooolllgggcccaaaaaabbbYYYQQQPPPRRRSSSUUUYYYZZZZZZ\\\ccckkkmmmjjjfffcccfffjjjllllllmmmnnnpppqqqqqqvvv|||~~~}}}||||||zzzsssmmmiiigggeeedddaaa[[[XXXZZZ]]]^^^]]]eeelllllljjjooo}}}sssjjjhhhgggdddZZZ]]]^^^ZZZSSSOOOOOORRRXXX\\\aaagggjjjjjjiiihhhbbb^^^XXXTTTSSSTTTTTTUUUOOOMMMJJJEEE>>>888333000...---,,,,,,++++++,,,,,,+++,,,---.........---,,,+++,,,,,,---.........---///...---,,,+++,,,---...111111111000///...........................------000111111000//////222444000333000111::::::===JJJRRR```ttt|||vvvwww|||yyygggZZZ\\\___[[[YYY]]]VVVWWWVVVRRRLLLJJJKKKMMMIIIHHHFFFEEECCCCCCDDDDDD;;;888555111///.........------,,,,,,+++,,,,,,,,,,,,++++++******++++++,,,+++*********))))))((((((+++++++++*********))))))'''((()))***************))))))))))))))))))))))))%%%&&&&&&&&&'''((((((((())))))))))))************''''''''''''((((((((((((***((('''((()))***)))''',,,***)))'''''''''((((((((('''&&&&&&&&&((()))***&&&(((***++++++***(((&&&(((***+++***)))((()))***************))))))))))))))))))************)))))))))))))))))))))))))))))),,,+++++++++******)))))),,,,,,+++***))))))******************************++++++++++++++++++++++++++++++******************++++++,,,,,,,,,---------******+++++++++,,,,,,,,,---///000///......000222111000///000555:::>>>@@@MMMPPPTTTWWWYYY\\\___aaaeeeiiilllmmmiiifffeeeeeefffrrr|||~~~~~~~~~vvvpppllliiigggeeeccc```\\\WWWSSSYYYRRRMMMOOOUUUYYYZZZZZZ]]]___bbbdddgggjjjnnnqqqooopppsssvvvzzz{{{yyyxxxwwwxxxzzz|||yyy{{{}}}~~~yyywwwvvvtttpppmmmgggbbb]]]YYYUUUSSSWWW]]]^^^eeemmmnnnooowww|||~~~vvvoookkkhhhdddaaabbb```ZZZTTTPPPQQQSSSVVV\\\```aaadddiiikkkiiifffddd___ZZZTTTRRRQQQRRRRRROOOKKKIIIGGGDDD>>>:::111000///...---,,,,,,,,,***+++,,,---------,,,,,,+++,,,------......------......---,,,,,,,,,---...////////////000000000000////////////////////////111222222222111111333444444888666888@@@BBBHHHWWWeeewwwqqqbbb```___ZZZXXX[[[ZZZYYYWWWSSSPPPNNNNNNNNNMMMKKKIIIGGGFFFEEEEEEEEE===;;;888444111///...---------,,,++++++++++++,,,,,,++++++******++++++,,,++++++++++++*********)))+++++++++*********))))))((())))))************)))((((((((((((((((((((((((&&&&&&''''''''''''''''''((((((((()))))))))******))))))))))))***************((('''((()))***)))'''))))))''''''&&&''''''((()))((('''''''''((()))***'''((())))))))))))((('''(((***+++***)))((()))***************))))))))))))))))))************))))))************************+++++++++******))))))))),,,++++++***))))))******************************++++++++++++++++++++++++++++++******************)))************+++++++++,,,,,,,,,,,,---------------///111222111000111222222333555999>>>CCCGGGIIIRRRVVV[[[___aaadddgggjjjlllnnnpppnnnkkkgggfffffflllwww}}}zzztttttttttsssqqqooonnnnnnpppkkkeee___\\\YYYWWWUUUUUUSSSRRRWWW^^^dddgggiiinnnnnnoooooooooppprrrsssuuuwww{{{~~~zzzxxxzzzzzz{{{~~~vvvuuuvvvyyy||||||zzzxxxfff___YYYXXXWWWUUUXXX]]]cccllluuuyyyyyyzzzuuuwwwyyyxxxtttqqqqqqoookkkgggeeeaaa\\\WWWUUUWWWXXX\\\aaacccbbbcccffffffdddjjjiiifffaaa[[[UUURRRPPPRRRPPPOOOOOONNNKKKFFFBBB<<<999444000---,,,,,,,,,)))***+++,,,,,,,,,++++++,,,,,,------......------...------,,,------......---......///000111111222000000000000000111111111111333444444333333444555333999:::<<>>AAAJJJRRRaaaxxxyyyrrrhhhbbbbbb```\\\XXXWWWXXXYYYWWWUUUTTTRRROOOLLLJJJHHHGGGGGGDDDCCCBBB???;;;666111......---,,,++++++***++++++,,,++++++******++++++,,,++++++++++++++++++++++++***************************************)))((('''(((((((((((((((((((((((())))))((((((''''''&&&&&&''''''''''''((((((((((((''''''''''''((((((((((((***((('''((()))***)))'''&&&&&&&&&'''((()))******++++++***)))))))))(((((((((((('''&&&&&&'''(((((((((***+++***)))((()))***************)))))))))((())))))************))))))************************))))))))))))))))))))))))++++++***************+++************************++++++++++++++++++++++++******+++++++++++++++,,,,,,,,,,,,---------......---------.........//////,,,...///000111333666999AAAFFFNNNTTTXXXZZZ[[[[[[bbbffflllppprrrrrrssstttvvvuuutttqqqooonnnoooooosssvvvvvvsssoookkkjjjhhhfffgggkkkqqqwww{{{}}}~~~|||vvvnnniiiiiimmmrrruuuwww|||~~~{{{}}}zzzzzzzzzyyyxxxxxxzzz{{{wwwnnnsss{{{{{{vvvrrrqqqqqquuu|||vvvnnneee___\\\ZZZfffnnntttrrrppptttxxxzzzxxxtttpppnnnooopppnnnlllnnnpppooollllllnnnlllhhhjjjiiihhhgggfffccc```]]]VVVVVVUUUTTTSSSQQQOOOMMMPPPMMMGGG@@@999444111000,,,,,,,,,,,,,,,------...,,,------...------,,,,,,---------......///////////////////////////000////////////000000111111111000222444555555666888::::::CCCGGGMMMYYYccctttxxxooollleeeaaa\\\ZZZ[[[ZZZXXXUUUUUUSSSPPPMMMJJJHHHHHHGGGFFFFFFEEECCC???:::555222///...---,,,++++++++++++,,,++++++******++++++,,,))))))*********************************************************)))(((''')))))))))))))))))))))))))))))))))((((((''''''&&&''''''''''''((((((((((((''''''''''''((((((((((((***((('''((()))***)))'''''''''((()))***+++++++++++++++******))))))(((((()))(((''''''''''''((()))(((***+++***)))((()))***************)))))))))((())))))************))))))************************)))))))))))))))*********+++***************++++++************************++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,---------.........------------............222222333333666<<>>999666------,,,,,,,,,---...///------......------,,,,,,,,,---...///////////////000000000000/////////////////////000111111222222111222444555666999===@@@AAAJJJNNNWWWgggtttyyytttnnngggbbb]]]XXXUUUUUUSSSPPPMMMKKKIIIHHHHHHGGGGGGGGGEEEAAA===999777111000///---,,,,,,,,,,,,,,,++++++******++++++,,,)))))))))))))))************************+++++++++)))************))))))(((************************))))))((((((((((((((((((''''''((((((((()))))))))))))))))))))***************((('''((()))***)))''''''((()))***+++,,,,,,+++))))))*********)))(((((())))))))))))))))))))))))(((***+++***)))((()))***************))))))))))))))))))************))))))++++++++++++++++++++++++***************+++++++++*********)))******+++,,,************************++++++++++++++++++++++++******++++++,,,---------++++++++++++,,,,,,,,,,,,---------............///111222333666;;;CCCMMMSSS\\\aaafffhhhfffdddcccdddjjjpppzzz~~~||||||{{{zzzyyyqqqlllhhhiiikkkmmmsssyyy{{{}}}~~~zzztttqqquuu{{{}}}vvvvvvyyyvvvoooeee[[[UUUUUUWWWbbbnnnuuuooodddbbbhhhnnnrrrtttyyy~~~{{{xxxtttvvvwwwyyy}}}uuullleeeccccccbbbaaadddccc```[[[VVVSSSSSSTTTRRRSSSSSSRRRNNNHHHBBB>>>,,,,,,+++++++++,,,---...------......------,,,++++++,,,...///000000000///......//////000000111111000000111111222333333444333444555666888===CCCGGGJJJQQQVVVbbbvvvqqqeee]]]ZZZVVVTTTQQQNNNLLLKKKJJJJJJGGGGGGFFFEEECCC@@@===<<<222111000///...---------,,,++++++******++++++,,,)))))))))******+++++++++))))))*********+++++++++((())))))************)))))))))))))))))))))))))))((((((((((((((()))))))))((((((((()))))))))******))))))))))))***************((('''((()))***)))''''''((()))***++++++******&&&'''((()))))))))((((((((()))***++++++***)))((((((***+++***)))((()))***************))))))))))))))))))************))))))++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,******))))))***++++++,,,************************++++++++++++++++++++++++******++++++,,,------...+++++++++,,,,,,,,,,,,---....../////////000000000///333888>>>EEENNNWWW]]]ccchhhlllllljjjhhhkkkmmmpppwww~~~{{{wwwsssooojjjffffffmmmtttxxxzzzuuuooorrruuuxxx|||{{{yyyxxxvvvpppfff[[[VVVWWWZZZ```hhhlllfff___^^^aaabbbggglllrrrwwwyyyyyyxxxxxxrrrtttvvv|||tttkkkgggdddaaa^^^```bbbcccaaa]]]YYYXXXXXXTTTUUUUUUTTTQQQMMMIIIFFF,,,+++*********+++,,,------.........---,,,,,,++++++,,,...000000000000///,,,,,,---///000222333333111111222333333444555555555666666777:::@@@GGGLLLTTT[[[```mmmnnnddd```VVVUUURRROOOMMMLLLLLLLLLGGGGGGFFFEEECCCAAA@@@???333222111000......------,,,++++++++++++++++++,,,*********++++++,,,,,,,,,))))))******++++++++++++'''((()))***************((((((((((((((((((((((((''''''(((((())))))******))))))))))))************''''''''''''((((((((((((***((('''((()))***)))(((&&&''')))******))))))(((%%%&&&''')))))))))((((((((()))+++------+++)))((((((***+++***)))((()))***************))))))))))))))))))************))))))+++++++++++++++++++++++++++++++++,,,,,,---------******))))))***+++,,,,,,************************++++++++++++++++++++++++******+++,,,,,,---......---------.........//////000000000000111111111111444999BBBKKKTTT\\\dddhhhfffjjjnnnnnnllllllqqquuuwww}}}|||wwwpppiiiccccccaaaeeeqqq{{{}}}zzzpppqqqrrrsssvvv~~~oooqqqpppjjjaaaZZZYYYZZZ___bbbbbb___]]]^^^]]]ZZZ^^^dddkkkpppqqqrrrtttwwwoooqqquuu|||yyypppkkkhhhccc^^^YYY]]]cccdddaaa\\\ZZZYYYWWWWWWVVVTTTRRROOOMMMLLL,,,,,,,,,---------......------,,,+++,,,---...//////////////////000111111333222222222111111000000333111111333222///222777888666777<<>>;;;666111...///111------......------,,,,,,************++++++++++++***)))(((((()))***((('''+++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))******))))))))))))******))))))))))))************)))******+++*********)))'''((()))******+++++++++))))))))))))))))))))))))************************))))))******+++++++++***(((***++++++******+++,,,------,,,,,,+++******)))******+++++++++,,,,,,,,,************************++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,------------------------......---------...///000222222111111222666===AAALLLQQQWWW[[[\\\___cccfffjjjrrr}}}~~~vvvmmmbbb[[[XXXZZZ]]]iii|||~~~}}}~~~}}}wwwxxxxxxxxxzzz~~~}}}|||{{{vvvqqqmmmgggfffdddaaa___^^^]]]]]]ffflllpppnnnnnnqqqrrrooorrruuu{{{xxxvvvnnnddd___ZZZ[[[[[[[[[[[[\\\]]]]]]\\\[[[YYYXXXUUURRRLLLIII+++++++++,,,,,,,,,------------,,,,,,------...//////////////////000111111111111111000000000000000444333444777666333444999777<<>>;;;777444333//////...---------,,,,,,,,,,,,,,,++++++*********,,,+++******,,,,,,+++)))************************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))*********((()))++++++++++++)))(((((()))))))))************++++++,,,,,,,,,++++++***(((((()))***************(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++(((***++++++******+++,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,++++++*********------------..................///000000111111111222555:::@@@FFFNNNWWW\\\[[[^^^```bbbcccgggnnntttwww}}}}}}yyyuuurrrmmmiiikkkpppyyy|||~~~wwwtttvvvyyy{{{xxxsssuuuzzz~~~~~~~~~||||||~~~|||zzzwwwpppmmmiiieeeeeeccceeeddd___WWWSSSUUUYYYWWWXXXZZZ\\\\\\YYYTTTOOO++++++,,,,,,,,,---------------.........//////...///////////////000000111000000000000000111111111222111444888888777:::>>>BBBKKKUUU^^^ooo~~~pppbbbVVVTTTVVVVVVTTTTTTRRRRRRPPPNNNLLLJJJHHHGGGEEEDDDBBB@@@===:::777444111000///------,,,---------,,,,,,,,,++++++******)))(((''')))+++,,,,,,+++***************+++++++++++++++++++++++++++++++++(((((((((((((((((((((((((((((())))))************'''((()))******)))((('''((()))))))))************---------,,,+++***)))(((((())))))************)))(((((((((((((((((((((((())))))))))))))))))))))))))))))((((((((()))***+++(((***++++++******+++,,,,,,,,,+++++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++******************++++++,,,,,,,,,---------......///////////////000000111222222333777<<>>EEELLLNNNZZZiii{{{~~~|||~~~~~~oooeee___YYYWWWWWWXXXWWWUUURRROOOLLLJJJIIIGGGDDDBBBAAAAAA@@@>>>;;;333222///---,,,,,,---...++++++,,,,,,,,,,,,,,,,,,'''&&&&&&''')))+++***)))*********++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))'''(((((()))******++++++***))))))))))))))))))***))))))))))))************((())))))***+++++++++***))))))************))))))))))))))))))))))))))))))++++++++++++++++++++++++***)))'''''''''(((***+++(((***++++++******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,------------------...///000000000111111111333777<<>>444222///---,,,,,,---...+++++++++,,,,,,---------,,,+++***+++,,,---,,,+++*********++++++,,,,,,,,,************************))))))))))))))))))))))))'''(((((()))***+++++++++,,,+++***))))))***+++,,,))))))))))))************$$$%%%''')))+++,,,------))))))*********))))))((()))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,***)))'''&&&'''(((***+++(((***++++++******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---///......------,,,,,,+++---------...///000000111111000111444:::BBBIIINNNXXXYYY\\\```fffnnnwww~~~{{{~~~|||yyyyyyzzztttrrruuuxxxzzzzzzwwwtttvvv|||xxxyyyzzzvvvpppkkkjjjkkkmmmqqqvvvzzz~~~~~~mmmhhhaaa]]]^^^```aaadddhhhmmmmmmmmmmmmkkkfff___ZZZWWWTTTQQQPPPRRRVVVYYYZZZ---------.........//////////////////000000000000111111111111111222222222444333222222333444444444555777:::???DDDJJJPPPSSS]]]mmm~~~sssiiiaaa```___\\\WWWQQQNNNMMMMMMHHHHHHGGGGGGFFFEEEEEEEEE===;;;777333000...,,,,,,***+++,,,...///......---,,,,,,,,,,,,,,,,,,,,,,,,************************------,,,+++***)))((('''))))))))))))))))))))))))+++++++++*********))))))************************+++++++++++++++***))))))++++++++++++++++++++++++(((((((((((())))))))))))))))))***+++++++++++++++,,,,,,+++***)))(((''''''((((((((((((((((((((((((***)))(((((()))***,,,...++++++************++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......000...,,,,,,///111222222222333666<<>>CCCJJJPPPWWWZZZiii{{{yyyssslllgggaaa[[[VVVSSSPPPOOOJJJJJJIIIGGGFFFEEEDDDDDD>>><<<999555111...---,,,,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++***************))))))))))))))))))))))))+++++++++*********))))))************************((((((((()))((((((''''''************************(((((((((((()))))))))***&&&&&&'''(((((((((((((((++++++******)))((((((((()))))))))))))))))))))))),,,,,,,,,,,,+++***)))))),,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---------...............//////000111222333777;;;AAAHHHOOOWWW]]]aaafffooozzz~~~zzz~~~~~~}}}}}}~~~zzzvvvsssrrrqqqqqqooooooqqquuuyyyzzzzzzzzzvvvwwwzzz~~~~~~vvvrrrqqqsssvvv{{{}}}}}}wwwrrroookkkeeeaaa]]]XXXUUUVVV[[[aaafffkkkqqqwwwxxxyyyyyyvvvpppooommmiiiddddddfffccc]]],,,,,,,,,---------......////////////000000000000---......///000111222222111111222444555777888888999>>>DDDLLLTTT\\\ccchhhyyywwwiii```[[[YYYUUURRRMMMLLLJJJHHHGGGEEEEEEDDDAAA???;;;777333000...------............---,,,,,,++++++++++++++++++++++++************************))))))******+++++++++,,,))))))))))))))))))))))))+++++++++***************************************'''''''''((((((((((((((())))))))))))))))))))))))((((((((()))))))))******((()))******++++++******))))))))))))))))))))))))************************+++,,,---...---+++)))(((---,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------.........///,,,///111222000111444777>>>EEEOOOVVVYYY^^^dddjjjssstttrrrttt~~~}}}{{{}}}}}}uuuqqqqqqnnnmmmmmmoootttxxx{{{|||~~~~~~vvvoookkkfffdddeeepppwww~~~{{{}}}vvvrrrqqqnnnjjjbbb^^^XXXTTTUUUZZZaaafffiiirrrzzz||||||~~~~~~{{{yyyxxxuuutttvvvwwwoooddd,,,,,,,,,,,,------------////////////000000000000//////000111333444555555000222333555666777999:::===CCCLLLUUU^^^gggqqqxxxttteee___\\\XXXTTTNNNMMMKKKIIIHHHGGGGGGGGGCCCAAA>>>:::666333000///---...............------++++++++++++++++++++++++************************)))************+++++++++))))))))))))))))))))))))************************************************))))))))))))))))))******))))))))))))))))))))))))(((((()))))))))*********)))***++++++,,,,,,++++++(((((())))))************************************)))***,,,---......------,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---............/////////,,,000222222000222999???GGGQQQ\\\aaaaaadddlllsssuuummmiiikkkrrr}}}{{{{{{uuusssqqqqqquuu|||xxxpppmmmjjjeeeaaaaaadddmmmyyyyyyxxxzzz|||~~~~~~|||zzzvvvqqqgggddd^^^ZZZYYY\\\___bbbllltttzzzyyyxxx|||zzzrrr,,,,,,,,,---------......////////////000000000000///000111222333444555555111333555666666888<<>>:::666333111------------......//////++++++++++++++++++++++++************************+++++++++************)))))))))))))))))))))))))))******************************************************))))))))))))***+++************************))))))))))))************&&&'''(((((()))(((((((((((((((((()))******++++++************************,,,++++++***+++---...///++++++************+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,........./////////000000///111222111222777BBBKKKTTT^^^iiimmmkkkmmmvvv~~~ooobbb[[[]]]dddqqq|||}}}~~~~~~~~~~~~yyywwwzzz~~~~~~wwwrrrqqqpppkkkfffeeebbbjjjuuuzzz{{{{{{}}}{{{tttttt}}}}}}~~~|||xxxrrrpppnnnkkkgggdddbbbaaalllrrrtttrrrsss{{{---------.........//////////////////000000000000...//////000111222333333333555777888999===DDDJJJMMMTTT]]]fffooo|||xxxlllddd]]]VVVRRRQQQNNNLLLJJJJJJKKKLLLFFFEEECCC@@@===999666555///......---......//////,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++++++++******))))))))))))))))))))))))))))))***************+++++++++************************+++***((('''''''''((()))************************)))))))))*********++++++'''((())))))******))))))(((((())))))*********+++************************000...,,,***)))***+++,,,+++******))))))******+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------............------////////////000000000000111222444555:::CCCNNNWWWbbblllwww|||{{{{{{nnn___WWWTTTUUUaaasss|||~~~yyy|||~~~yyyzzz~~~{{{yyy{{{}}}xxxxxxwwwrrrmmmlllhhhmmmsssuuutttrrrrrrrrrrrruuuzzz~~~yyyvvvzzzxxxtttxxx{{{{{{{{{|||}}}|||xxxrrrlllhhhiiimmmnnnnnnttt........./////////000000////////////000000000000000000000111111222222222333666999:::===EEEOOOXXX___fffnnnuuu~~~xxxlll```XXXWWWUUUQQQMMMKKKJJJJJJJJJFFFEEEDDDBBB@@@<<<999888333222000...---,,,,,,---------------------------***************************************+++++++++))))))))))))))))))))))))))))))*********+++++++++************************...,,,***(((''''''((()))))))))))))))))))))))))))))))))*********+++++++++******+++,,,,,,,,,,,,,,,)))))))))))))))*********))))))))))))))))))))))))---,,,,,,+++******)))))),,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------............------//////000000000111111111222444777>>>FFFQQQZZZ```jjjuuunnn[[[TTTUUUWWW[[[jjj~~~~~~~~~|||wwwsssrrrxxx}}}zzz|||{{{|||{{{xxxuuutttpppqqqssstttrrrpppmmmkkkiiikkknnnrrruuuvvvxxx{{{{{{yyyvvvwww{{{uuuppptttyyyzzz}}}}}}wwwsssjjjmmmnnnrrr~~~////////////000000000000////////////000000000000333333333333333333333444444777:::<<>>;;;:::666555222///,,,+++******........................************************'''((()))***+++,,,------))))))))))))))))))))))))))))))******++++++++++++************************222000---+++***)))***+++(((((((((((((((((((((((()))************+++++++++''''''((()))))))))))))))******))))))))))))))))))(((((((((((((((((((((((('''(((***,,,,,,,,,+++***---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------............------000000000000111111111111333555;;;EEEPPP[[[bbbdddkkkwwwxxx^^^NNNNNNVVV[[[gggwwwxxxssssssvvvrrrqqqnnnjjjhhhllltttzzzuuuwwwzzz{{{|||}}}|||zzz{{{uuuttttttssssssqqqmmmjjjfffeeegggiiilllnnnssswww}}}vvvqqqtttxxxuuuwwwyyyxxx{{{}}}}}}zzznnnppprrrxxx............/////////000////////////000000000000555444333333444555555444>>>;;;;;;BBBLLLWWWeeepppzzzlllcccWWWVVVUUUQQQLLLIIIIIIJJJJJJHHHFFFDDDAAA???>>>===555444111///------,,,---------,,,,,,,,,------...,,,,,,,,,++++++++++++***************************))))))))))))************))))))))))))))))))))))))************************)))&&&$$$%%%'''((('''%%%)))))))))***+++++++++,,,************************++++++******************,,,***)))(((((()))***,,,''')))+++,,,,,,,,,***)))******+++++++++,,,,,,,,,......------------......---,,,,,,++++++,,,,,,---,,,---------.../////////......---------......///000000///------000555999555@@@MMMVVVZZZ^^^ccciiivvv}}}sssbbbUUUSSSYYY```eeeqqq}}}}}}zzzyyyuuuooorrroookkkhhhgggfffdddccccccccccccccceeefffhhhiiiaaacccfffiiinnnwww~~~yyyxxxxxxyyyzzzvvvsssooonnnoooqqqrrrrrrmmmhhhggglllnnnkkkkkknnnxxxxxxxxxyyyzzz||||||}}}{{{vvv{{{|||{{{xxx~~~{{{~~~........./////////000000000000000111111111111222333222222333444666666777888888===FFFQQQ^^^ooo}}}sssjjj\\\[[[YYYVVVRRROOOLLLKKKJJJHHHFFFDDDBBB@@@???>>>888777444222///............------,,,,,,------...---,,,,,,,,,++++++******************************))))))))))))************************************************************+++)))'''''')))+++***((())))))))))))))))))******************************)))))))))))))))))))))))))))'''&&&%%%%%%&&&''')))((()))***,,,,,,+++***)))******+++++++++,,,,,,,,,------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,------------...............//////.........///000000000111111000111444888<<>>;;;888555222000//////......------------.........---,,,+++******)))************************))))))*********+++++++++************************************************))))))((((((((()))))))))*********))))))(((((('''************************((((((((())))))))))))))),,,+++************+++,,,((()))***++++++++++++*********+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---/////////...---------,,,////////////000000111222000111222444999AAAKKKQQQ`````````aaadddjjjqqqvvv~~~zzzrrrgggfffhhhnnnvvv}}}}}}{{{vvvsssuuuwwwwwwwwwyyyvvvuuusssqqqooonnnnnnnnntttyyyxxxppphhhdddbbb```\\\]]]_________```aaacccbbbdddfffggggggeeebbb```aaabbbbbbccccccbbbccccccbbbbbbbbbcccfffkkkpppsss{{{~~~~~~}}}|||yyywwwwww{{{~~~yyyxxx}}}~~~zzzqqqmmmjjjkkkqqqwww{{{}}}////////////000000000111000000000111111111222222555666666555555666:::===CCCHHHQQQZZZeeeyyyxxxkkkccc___]]]YYYUUUOOONNNLLLJJJHHHFFFEEEEEE@@@???===:::777333111///000///...---------------......------,,,+++******************************************++++++++++++************************************************)))))))))((((((((())))))+++++++++******))))))))))))))))))))))))))))))))))))))))))******+++++++++(((((((((((((((((((((((())))))******++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---/////////...---------,,,............///000111222000111222666===IIIWWW```eeeccccccffflllttt{{{~~~}}}wwwpppqqquuu}}}wwwqqqppplllllloooqqqoooppprrrqqqqqqpppllliiiiiilllpppxxx|||qqqiiiccc```___bbbeeeggghhhiiilllnnnssstttvvvvvvtttpppllliiijjjjjjkkkllllllllljjjiiiiiihhhggghhhkkkooorrrtttwwwyyy}}}~~~{{{|||~~~zzzyyyxxxxxx~~~zzznnnjjjhhhkkkrrryyy||||||/////////000000000111111000000000111111111111222666888999777666888===BBBGGGMMMXXXeeetttxxxllleee```\\\ZZZSSSRRRPPPMMMKKKIIIGGGGGGBBBAAA???===999666333111000000///...------------------------,,,,,,,,,,,,*********************************++++++++++++,,,++++++++++++++++++++++++******************************+++***)))(((***,,,++++++++++++************))))))))))))))))))))))))))))))******++++++,,,,,,))))))************))))))***************+++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...............------------------...///000111222222444777===FFFSSS```iiiiiihhhjjjpppzzz|||}}}~~~uuummmhhheeekkkhhhgggjjjkkkjjjkkkooossstttqqqkkkfffffflllrrr}}}zzzooohhhdddeeejjjqqqvvvzzz~~~{{{||||||{{{{{{{{{yyyvvvsssqqqpppooorrruuuyyy{{{{{{xxxyyyzzz|||~~~}}}|||{{{zzzwwwtttwww~~~zzznnnjjjiiimmmuuu|||~~~}}}//////000000000111111111111111111222222222333333444777999999888;;;CCCIIIMMMTTTccctttzzzooofff```]]]WWWVVVSSSPPPMMMKKKIIIHHHCCCCCCBBB@@@===999666555111000///...------------,,,,,,,,,---------------*********************************+++++++++,,,,,,++++++++++++++++++++++++************************(((***+++)))'''''')))+++))))))))))))************))))))))))))))))))))))))((((((((()))***+++++++++,,,,,,,,,------,,,,,,,,,***************++++++,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,------------........................///000111333333555:::AAAIIIRRR\\\eeekkkkkklllqqq{{{|||yyyrrrkkkeeebbbcccdddhhhdddbbbdddfffhhhooovvv}}}}}}yyypppgggfffmmmuuuyyytttrrrvvv}}}|||zzzxxxwwwwww|||}}}zzzqqqmmmkkkpppzzz000000000000111111111111222222333333333444444444222666999999:::>>>GGGNNNTTT\\\lllwwwkkkccc```ZZZXXXUUURRRNNNLLLJJJIIIEEEDDDDDDBBB???<<<999777111111000......---------++++++,,,------......///******************************+++++++++,,,,,,,,,++++++++++++++++++++++++************************%%%'''((('''%%%$$$&&&)))''''''(((((())))))******))))))))))))))))))))))))&&&''''''((()))******+++((())))))******))))))(((******))))))******+++,,,******+++++++++,,,,,,,,,++++++************++++++---,,,,,,++++++,,,,,,---,,,------......//////////////////000111333444555777>>>HHHRRR[[[aaafffjjjlllnnntttxxxllliiieeeaaa^^^___bbbeeehhhcccaaacccgggmmmyyyvvvkkkiiipppxxx}}}}}}}}}~~~yyyyyy{{{zzz|||~~~wwwuuu~~~}}}~~~~~~}}}uuupppooouuu////////////000000000000555444333444444333222000888888888888;;;DDDPPPYYY^^^jjjxxx}}}pppbbb^^^ZZZVVVTTTTTTQQQLLLHHHIIIGGGEEEDDDDDDAAA>>>;;;---.....................000000///...---+++)))(((------,,,,,,+++***))))))---,,,+++***)))))))))))))))************++++++++++++++++++************))))))))))))))))))))))))))),,,,,,++++++***)))((((((******************************))))))))))))******))))))*********+++++++++)))************+++++++++,,,++++++******++++++,,,++++++++++++,,,---......///......---------......///............//////000.../////////000222777:::???IIIUUU\\\___cccjjjpppssswww~~~yyysssgggccc]]]ZZZ[[[___dddfffbbbfffgggfffkkkyyywwwmmmlllxxx{{{zzzuuu||||||qqqnnnvvv~~~{{{xxxvvvtttsssvvv{{{|||tttnnnrrr////////////000000000111222222222333444444444333666888;;;===AAAIIITTT\\\gggtttooo```]]]YYYWWWVVVSSSNNNJJJKKKIIIEEECCCBBBAAA???===222222111000////////////,,,------...------,,,,,,---,,,,,,++++++*********,,,+++++++++++++++,,,,,,************+++++++++++++++++++++************))))))))))))))))))))))))))),,,,,,+++******)))((((((******************************))))))))))))***************++++++++++++,,,************++++++++++++,,,,,,++++++++++++,,,,,,------,,,+++++++++,,,,,,......---------......//////............///000000////////////111555;;;???HHHPPPZZZ```bbbgggnnnuuuxxx|||}}}{{{{{{|||yyyrrrmmmfffbbb^^^]]]^^^aaaeeegggcccgggjjjkkkrrrxxxssswww~~~{{{rrrooosssxxx}}}|||{{{{{{{{{{{{~~~|||wwwzzz/////////000000000111111///000111222444555666666444888>>>CCCIIIRRR\\\cccttt}}}{{{zzz||||||eeebbb]]][[[YYYWWWQQQMMMNNNKKKHHHEEEDDDCCCAAA@@@999888555222000/////////,,,,,,------...------,,,++++++++++++++++++++++++++++++++++++,,,---...///************+++++++++,,,+++++++++************)))))))))))))))))))))))))))+++++++++******))))))(((******************************))))))))))))******++++++++++++,,,,,,,,,,,,************+++++++++,,,,,,,,,++++++++++++,,,,,,000///...,,,+++******)))---------------...///000///.........//////000111000000000111444:::BBBGGGSSSYYY___dddfffllluuu|||zzzvvvuuusssrrrrrruuu{{{~~~xxxuuussspppkkkgggbbbaaa______```cccfffgggggglllpppsss{{{xxxtttssssssuuuxxx}}}//////000000000111111111///000222333333444777888555:::AAAIIIPPP[[[fffnnnyyyvvv{{{}}}mmmhhhbbb___]]]ZZZUUUQQQQQQOOOMMMLLLKKKHHHDDDBBB???<<<999555111000///////////////...---,,,***)))++++++++++++++++++,,,,,,++++++***++++++,,,---...*********+++++++++,,,,,,+++++++++*********))))))))))))))))))))))))))))))+++*********)))))))))(((******************************))))))))))))******++++++,,,,,,,,,---------*********+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,//////---,,,+++*********,,,,,,,,,---...///000111............///000111111111111222444888@@@IIIPPPXXX\\\aaaeeeiiiqqq{{{xxxooommmkkkhhhggghhhmmmtttyyy{{{|||}}}}}}~~~xxxuuurrrpppnnnlllhhhfffccccccdddeeefffhhhkkkmmmooovvv}}}}}}zzz}}}yyyxxxyyyyyyzzz}}}000000000000111111111111111222444444333444777::::::???GGGPPPZZZfffttt}}}~~~yyywwwyyy{{{wwwppphhhbbb^^^\\\XXXUUUSSSTTTUUUVVVUUUOOOHHHCCCAAA???;;;777333111///...//////......---,,,+++***++++++++++++++++++,,,,,,++++++************++++++***++++++++++++,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))*********)))))))))))))))******************************))))))))))))******++++++,,,,,,,,,---------***++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,---...///000111.........//////000222222222444777;;;@@@HHHQQQWWWYYY]]]bbbgggmmmvvv}}}qqqiiidddaaa^^^^^^bbbjjjrrrwww|||}}}~~~~~~~~~xxxpppooommmlllkkkjjjhhhffffffhhhjjjlllmmmqqqvvvzzz}}}~~~||||||000000000111111111222222222444666555444555999===AAAHHHSSS^^^jjjvvvxxxsssrrrpppyyyxxxlllccc^^^\\\ZZZXXXUUUXXX[[[]]]\\\UUUKKKDDDBBB@@@>>>;;;777333111///++++++,,,---............++++++++++++++++++++++++++++++******)))*********++++++++++++,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++,,,---...///---------------...///000.........///000111222333444888>>>EEELLLSSSYYY^^^\\\```fffnnnuuu~~~vvvkkkcccZZZYYYYYY^^^fffpppwww{{{}}}~~~~~~||||||wwwuuuvvvtttpppiiiiiiiiiiiiiiihhhhhhhhhdddgggjjjmmmqqqxxx000000111111111222222222000333666666555777===BBBIIISSSbbbqqq}}}~~~}}}yyy{{{~~~oooccc]]]\\\[[[ZZZYYY[[[]]]___]]]WWWNNNGGGBBBAAAAAA???;;;777444222***+++,,,---............---,,,,,,++++++*********************++++++,,,---+++++++++,,,,,,,,,------+++++++++************)))))))))))))))))))))))))))((()))))))))))))))))))))******************************))))))))))))***************++++++++++++,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,------++++++++++++,,,---...///......---------......///.........///000222333444777===GGGQQQXXX]]]aaadddccchhhpppxxx}}}qqqddd[[[UUUXXX^^^iiiuuu~~~{{{xxxxxxtttnnnmmmnnnmmmhhhggghhhiiiiiiiiijjjkkklllhhhkkkooottt{{{~~~000111111111111222222222///222666777666999@@@FFFNNN[[[nnnqqqccc\\\[[[[[[[[[[[[\\\]]]^^^\\\WWWOOOIIIBBBBBBCCCBBB???;;;666444............---,,,++++++------,,,,,,+++***))))))))))))***+++,,,...///000++++++,,,,,,,,,---------+++++++++************)))))))))))))))))))))))))))(((((((((((())))))))))))******************************))))))))))))******))))))*********+++++++++++++++,,,,,,,,,---------...------,,,,,,------...,,,,,,++++++,,,,,,---...///......---------...............///000222333444:::BBBMMMXXX```dddfffgggjjjooowww|||nnn___UUUUUUZZZfffuuu~~~}}}wwwpppkkklllkkkhhhiiikkkiiidddhhhiiikkkllllllmmmooopppssswww|||~~~||||||}}}~~~~~~~~~111222333444444444333222444444555888999;;;DDDNNNZZZdddyyyrrriiiaaaXXXWWWZZZZZZYYYYYYYYYYYYWWWRRROOOJJJGGGBBB???===;;;999777000///------------+++)))------,,,,,,,,,,,,++++++,,,++++++******++++++,,,...---+++******+++---...,,,+++*********+++,,,---++++++************++++++)))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,------,,,,,,............,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111111000///////////////222000///111555888::::::CCCKKKYYYdddeeeaaadddkkkqqq|||rrrddd[[[XXX\\\fffzzz~~~wwwqqqmmmkkkhhhfffdddcccdddddddddccckkklllnnnoooqqquuu{{{~~~~~~yyywwwzzz{{{yyy}}}111222333444444444333333555444555999===BBBKKKUUUeeettt}}}tttlllccc```ccc]]][[[YYYXXXWWWUUUQQQOOOJJJGGGCCCAAA@@@???===;;;333111///.........---+++------,,,,,,,,,,,,++++++,,,++++++******++++++,,,,,,+++************+++,,,******)))))))))***+++,,,++++++************++++++)))************+++++++++************************************************)))******++++++,,,------+++,,,---......---,,,+++***++++++++++++,,,,,,,,,------------------------//////......///000000111///111111111222666<<>>FFFOOO\\\nnn}}}~~~zzzvvvnnncccZZZUUUSSSRRRRRRUUURRROOOLLLIIIFFFAAA>>>???;;;666333111///...,,,------,,,,,,,,,,,,++++++,,,++++++******++++++,,,***+++---......---+++***+++,,,,,,---...---------++++++************++++++)))************+++++++++************************************************)))******++++++,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---......//////000////////////000000111111222666@@@NNN\\\fffkkkvvv}}}~~~}}}yyytttssszzzxxxtttrrrrrrpppoooooommmkkkjjjkkknnnqqqtttwww~~~xxxuuusssqqqpppqqqlllmmmpppsssqqqooottt{{{333333333333444666777888<<>>BBBQQQaaaeeeeeeooo~~~~~~yyyxxxppptttwwwxxxvvvyyy|||wwwwwwzzzwww{{{~~~~~~|||yyyzzz~~~~~~{{{qqqrrrqqqpppnnnnnnppprrrqqqqqqooommmkkkmmmtttyyy666333444777999999<<>>DDDMMMTTTaaaooozzz||||||vvvjjjbbb```___^^^]]]ZZZTTTMMMHHHFFFDDDAAA???===:::666333//////...---,,,,,,,,,---,,,,,,++++++++++++,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++******++++++,,,---,,,,,,,,,++++++*********...------,,,+++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,------////////////000000000000...111444444333777>>>EEEUUUXXX```fffcccbbbnnn~~~wwwuuusssuuu{{{|||yyywwwrrroooooossstttxxxwwwrrrpppjjjnnnooonnnooorrrrrrooohhhhhhnnn|||~~~vvvqqqqqqqqqqqqpppvvvsssnnngggcccbbbeeehhh222111444888999:::@@@HHHUUU```ooo}}}}}}{{{{{{zzzxxxvvvttttttssstttxxxxxxyyy{{{{{{zzzvvvssstttsssrrrqqqqqqqqqrrrssstttqqqrrrvvv|||vvvkkkccc``````aaabbb___YYYQQQKKKHHHFFFCCCAAA>>>:::555222000000...---,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,---,,,,,,++++++*********------,,,,,,+++***))))))+++++++++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------------000000000000000000000000///222555444555;;;FFFOOO[[[^^^cccdddaaaaaannn}}}}}}uuunnnmmmmmmmmmpppuuu}}}~~~xxxwwwvvvsssqqqssswwwzzzyyyrrrooojjjmmmmmmjjjjjjlllkkkgggaaaccckkk}}}}}}rrrlllnnnsssttttttrrrpppkkkfffcccdddfffhhh777777999<<<>>>@@@IIISSS___nnn|||uuuvvvwwwxxxwwwvvvsssrrrnnnnnnoooooonnnmmmlllkkkmmmllljjjhhhhhhhhhiiijjjmmmkkkjjjjjjllllllkkkjjjjjjiiihhhhhhhhhiiikkkkkkooonnnpppvvv|||yyynnnggg___aaadddfffeee___WWWQQQIIIGGGDDDAAA???<<<999666333111///---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---------------------------++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++)))*********+++++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------.........000000000111111111111111111333444555888AAANNNXXX]]]```ccceeedddhhhtttwwwmmmfffaaacccdddfffjjjqqq}}}yyyuuuuuuuuutttuuuxxx~~~|||sssmmmmmmpppooojjjhhhhhhfffbbb___```hhhyyyuuuppprrrxxx{{{|||tttqqqnnnlllkkklllmmmmmm777777999===???DDDQQQ^^^nnn}}}yyytttooollleeefffgggggggggfffdddcccbbbccccccdddddddddddddddhhhgggeeedddcccdddfffggggggeeecccccceeegggiiiiiihhhggggggggggggiiikkklllmmmmmmqqqzzzxxxnnngggccceeehhhkkkkkkfff^^^XXXKKKIIIEEECCCBBB@@@>>>===555333111...,,,,,,------------,,,,,,,,,,,,------------------------------++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))))))))******++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---......///////////////000111111222222222333555888@@@JJJVVV^^^___bbbeeeiiinnnuuuyyylllddd___[[[XXX[[[___gggrrr}}}~~~wwwsssppprrrtttvvv|||vvvpppssstttrrrlllhhhgggddd___]]]___eeesss{{{wwwxxx{{{}}}~~~wwwvvvtttuuuwwwwwwwwwvvv555666888<<>>888555222///------......------,,,,,,,,,,,,------------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,,,,,,,++++++*********++++++,,,,,,---,,,,,,++++++++++++++++++))))))***++++++,,,------+++,,,,,,------,,,,,,+++,,,,,,------.../////////------...///000222333333222333777@@@KKKVVV\\\___```bbbfffmmmwwwrrreee___[[[WWWUUUYYY```lllzzz}}}yyyuuurrrqqquuuzzz|||zzz{{{xxxqqqllljjjfff```\\\```fffoooyyy888999<<>><<<999777333000...---...///...------,,,,,,------...------------------------++++++++++++++++++++++++*********++++++,,,,,,,,,)))***+++,,,---,,,++++++))))))***+++,,,------......------,,,+++***))))))******+++,,,,,,---......+++,,,,,,------,,,,,,+++,,,,,,------...///000000+++,,,---///000222333444111333:::GGGUUU^^^```^^^___aaaeeennn{{{zzzkkk^^^WWWSSSPPPYYY]]]fffssszzzwwwxxxuuuuuu{{{~~~vvvpppmmmiiiddd]]]bbbiiippptttwwwzzz{{{{{{999;;;@@@FFFOOO___yyy~~~{{{yyyxxxuuusssrrrsssuuuvvvwwwvvvwwwvvvrrrnnnoooqqqnnnhhhiiibbb^^^___``````bbbeeehhhlllqqquuuyyy}}}zzzuuurrrrrrsssuuutttzzz~~~uuusssxxx}}}~~~zzzuuuqqqpppjjjcccYYYOOOHHHCCC???<<<>>>:::444000//////000///---...///000000000............---,,,,,,,,,------++++++++++++++++++++++++************************+++++++++*********))))))***++++++++++++,,,,,,,,,***++++++,,,,,,------............------,,,,,,,,,,,,,,,,,,---------......,,,------...///.........///000000000000111222333555999BBBNNNYYY``````^^^[[[\\\eeeuuu~~~uuuiii[[[QQQQQQVVVTTTaaaqqq~~~yyyxxxyyyyyyzzzzzz|||zzzxxxtttpppkkkggggggmmmrrrrrrqqqrrr~~~>>>@@@FFFOOO[[[nnn||||||~~~yyytttmmmgggffffffeeegggkkkrrrxxxyyywww{{{}}}yyyuuurrrmmmhhh^^^UUULLLEEE@@@>>>>>>:::555222000000///..................---,,,+++,,,,,,,,,---------------++++++++++++++++++++++++************************+++++++++*********))))))*********++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,---------......------........./////////,,,------......000222444888???IIIUUU]]]aaaaaa___^^^cccooo~~~xxxnnndddYYYQQQSSSYYY]]]iiixxx|||{{{|||}}}||||||xxxyyytttqqqtttvvvuuutttvvvyyy>>>AAAIIIVVVeee|||~~~vvvsssrrrrrruuuzzzxxxzzz||||||{{{xxxtttqqqpppmmmfff\\\PPPGGGBBB@@@>>>;;;777444333111///---///...---,,,+++*********)))***,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************))))))***+++,,,,,,---------,,,,,,+++******)))))),,,,,,++++++++++++******,,,,,,,,,---------......//////.........///000111,,,------......000444777===GGGTTT^^^bbbbbbaaaaaaccclll{{{~~~}}}xxxoooddd[[[UUURRRWWW___jjjuuu}}}{{{}}}yyywwwtttpppooopppqqq{{{>>>CCCOOO___ppp}}}||||||zzzxxxwwwwwwvvvsssqqqrrrpppkkkbbbVVVKKKEEEBBB???===:::888666333///,,,///...,,,+++***++++++,,,''')))+++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))***+++,,,------...+++++++++*********)))))),,,,,,,,,+++++++++++++++,,,,,,,,,---------......000//////...///000111222///000111000000222888<<>>FFFPPPXXX___aaa]]]\\\___cccllltttzzz{{{zzzzzzyyywwwooo___QQQPPPZZZiiizzz~~~xxx|||zzz{{{pppkkkmmmtttOOOWWWhhh}}}yyyvvvtttrrrsssssslll___UUUJJJGGGCCC???<<<999555222---...//////000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......+++,,,///000111000...---+++...111222333999FFFPPPXXX[[[\\\[[[YYYZZZ```eeelllrrrvvvuuuuuuxxxvvvqqqfffYYYQQQWWWhhhyyy~~~{{{www|||}}}~~~xxxyyyYYYaaaqqqzzzvvvuuuxxx{{{uuuhhh\\\LLLIIIDDD@@@===:::777444......000000000///...---000000///.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++------,,,++++++******)))......---,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,,,,---------......)))+++///111111000---+++***...222444666???MMMXXX^^^]]][[[WWWVVVZZZaaagggmmmrrrtttrrrtttvvvssskkk^^^UUURRR^^^rrr{{{yyyxxxxxxxxx~~~{{{ssscccooo}}}zzzyyy}}}tttjjjUUUPPPJJJDDD???;;;777555333111000///000000...---,,,------......------,,,------------------------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,...,,,******---...---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------......///000111222333333//////000444<<>>999666333111000000///...---......//////......---......---------,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,---------...............//////000000111111777;;;CCCNNNWWW\\\[[[XXXYYY___dddggghhhlllrrrvvv|||tttggg```^^^ccckkkxxx~~~zzzzzzuuuuuuuuuyyyzzzrrrooorrr~~~uuujjjooozzzzzzkkk]]]QQQIIIDDDBBB<<<999555222111111000///......////////////...............------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***************************+++,,,+++))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---------..................///000111222333333999@@@JJJTTTZZZ\\\ZZZYYYWWW```hhhiiijjjnnnsssuuuzzz}}}}}}uuuiii___]]]___fffooo~~~}}}wwwvvvxxxqqqsssxxxnnnjjjmmmqqqxxxrrruuu}}}xxxiiiYYYMMMHHHFFF???<<<777444222222111111......////////////......///......---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))+++,,,+++)))(((***---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------............---...///111222444555666===GGGTTT\\\_________```\\\gggooonnnlllooorrrrrrssssssoooggg___]]]bbbhhhnnnvvv~~~xxxrrrssswwwrrryyyxxxjjjkkkooosss}}}vvvwww}}}qqq^^^PPPJJJIIIAAA===888555333333222111......////////////......//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,+++((((((***---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////---...///111333555777777@@@KKKZZZcccdddcccdddgggdddooovvvrrrmmmnnnooonnnjjjhhhccc]]][[[___jjjssswww~~~|||zzzvvvqqqsssyyywwwtttkkknnnqqqsssuuuuuuzzz}}}|||ooo\\\OOOHHH???>>>===:::888555222111111111111111111000//////------........................---,,,,,,+++******,,,,,,,,,+++++++++******************************...------,,,,,,++++++***,,,,,,,,,---------......,,,++++++++++++,,,------...000222222000333:::@@@OOOWWW```dddiiippprrrppppppuuuwwwuuuuuuvvvpppgggddd___[[[ZZZ```iiirrrwww~~~vvvtttttttttuuuxxxsssjjjlllqqq|||zzzuuussssssxxx~~~}}}zzzyyyhhhVVVLLLDDDAAA===:::777555333222111111111111111000//////...........................------,,,++++++******------,,,,,,,,,+++++++++************************------,,,,,,,,,,,,++++++,,,,,,---------.........---------------.../////////111333333333777???FFFSSS[[[ccciiiqqqzzz~~~~~~vvvzzzzzzyyyyyyxxxoooddd___\\\ZZZ]]]gggsss}}}}}}wwwssstttvvvxxx~~~vvvmmmooouuu}}}xxxsssrrrrrrvvv}}}~~~~~~~~~xxxaaaPPPIIIDDD???:::777666555444111111111111111000//////........................------,,,,,,++++++******,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,------------.........///////////////000111111111222333444666<<>><<<888666333222222111000...000000///...............++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++------------------------///......---...///000000//////...///000222222222555:::CCCLLLUUU]]]cccgggrrrxxx|||xxxjjjbbb^^^^^^dddlll~~~~~~wwwuuuwwwvvvwwwyyy{{{rrrlllvvvxxxsssooooooxxxlllWWWLLLDDD@@@@@@999777444333222222000...000000///...............++++++,,,,,,,,,,,,++++++---------,,,,,,+++++++++,,,++++++++++++,,,,,,---------------------------...............///000000......///000000111111111666>>>HHHSSSZZZ___ccceeessszzz~~~vvvlllddd___```jjjuuu|||vvvrrrssswwwzzz}}}yyy~~~|||rrrmmmxxxwwwnnnggggggoooyyy```NNNEEEBBBBBB;;;888666444333222111///000000///...............+++,,,,,,,,,,,,,,,,,,+++...------,,,,,,++++++***+++++++++++++++,,,---...,,,,,,------------------------......//////000000---///000111000000111222888AAANNNXXX]]]___aaabbbmmmttt{{{~~~zzzvvvsssmmmeee```dddqqq}}}yyyuuusssuuuzzz}}}|||zzzssspppyyyzzznnnddddddjjjwwwiiiSSSGGGCCCCCC<<<:::777555444333111///000000///...............,,,,,,,,,------,,,,,,,,,---------,,,,,,+++++++++++++++++++++,,,---......,,,,,,,,,---------......,,,---......///000000000---///111111000000222555<<>>;;;888666555444222000000000///...............,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...+++,,,,,,------.........+++,,,...///000000000000---///111111000111666:::AAAJJJVVV\\\]]]]]]^^^```jjjqqqwwwzzz||||||vvvooonnnqqqpppjjjkkkvvv}}}ssswwwxxxyyyxxxwwwwww}}}~~~|||}}}{{{zzzpppeeeddddddgggrrriiiUUUJJJDDD???<<<999777666444222000000000///...............,,,,,,------------,,,,,,***++++++,,,,,,------......------,,,,,,,,,------++++++,,,,,,---......///+++,,,...///000111000000...000111111000222999???HHHPPPYYY]]]]]]\\\___ccclllxxxyyyuuusssrrrqqquuuuuuqqquuu~~~zzz}}}zzz~~~wwwyyy~~~|||wwwxxxzzz~~~~~~~~~{{{zzzsssfffdddbbbbbbjjjxxx|||~~~sss[[[MMMEEE???===:::777666555222111000000///...............,,,------......------,,,)))***+++,,,------...//////...------,,,,,,,,,,,,++++++,,,,,,---...//////***,,,...///111111111000...000222000///333;;;BBBLLLTTT\\\^^^]]]]]]aaaffflll~~~yyyrrrtttyyyuuuyyyyyyvvv|||yyyxxx~~~yyyzzz|||vvvyyy|||~~~}}}uuuhhhccc___^^^aaaiiiwwwhhhTTTHHHCCCBBB???:::666444444555000000///...............//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......////////////000000000000///000111000000777BBBKKKZZZ]]]^^^\\\[[[___gggnnnyyy~~~}}}tttnnnpppuuu|||}}}tttxxx|||wwwxxx{{{}}}}}}xxxwwwwww~~~~~~}}}|||{{{yyyjjjddd___]]]^^^bbbnnnzzzsssWWWEEECCCBBB???;;;777444444444000000///............/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......////////////000000000000000111111000222999EEENNN______^^^[[[YYY^^^gggnnn}}}yyyrrrpppsssxxx}}}~~~yyy}}}yyyvvvwww{{{||||||uuuuuuvvvuuutttttt}}}mmmggg```\\\ZZZ[[[bbbkkkuuu~~~^^^HHHDDDCCC@@@<<<888555333222111000//////......//////...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......////////////000000000000111111111111555>>>JJJSSSbbb```\\\XXXWWW]]]gggppp}}}yyytttpppqqquuuyyy}}}~~~wwwtttwww{{{|||{{{pppqqqttt~~~~~~ooooooooo{{{rrrjjjbbb]]]XXXVVVZZZ```lllyyy~~~iiiRRRGGGEEEAAA===:::666333111111000000///.../////////........................------------------------,,,,,,,,,---------......,,,,,,,,,---------......////////////000000000000111222222333999CCCOOOXXXaaa^^^YYYUUUVVV^^^iiirrr|||yyytttqqqqqqsssuuuwww|||~~~}}}|||vvvvvvzzz~~~}}}zzzmmmooosss~~~kkkkkklllyyyxxxnnneee___ZZZVVVWWW\\\fffsss~~~~~~vvv]]]KKKHHHBBB>>>;;;888444111111111000///////////////---.....................------------------------,,,,,,,,,---------......,,,,,,,,,---------......////////////000000000000222222333666===GGGSSSZZZ\\\ZZZWWWUUUYYYaaakkksssxxxvvvssstttvvvwwwwwwvvv{{{|||~~~|||xxx{{{~~~yyykkknnnsss~~~}}}~~~ffffffhhhvvvtttiiiaaa\\\WWWWWWZZZaaalllzzz~~~gggQQQKKKDDD???<<<:::666222222111000000//////000000---------...............------------------------,,,,,,,,,---------......,,,,,,,,,---------......////////////000000000000111222444999AAAKKKUUUZZZYYYXXXXXXZZZ___fffmmmrrrsssssstttvvvxxxyyyxxxwwwzzzzzz{{{}}}{{{wwwjjjmmmttt|||zzz|||zzzdddeeeggguuuzzzlllccc]]]XXXWWWYYY[[[bbbmmmzzzsssVVVOOOEEE???===;;;888444222111000000//////000000---------.........//////........................,,,,,,,,,---------......,,,,,,,,,---------......////////////000000000000000111555;;;DDDNNNUUUYYYXXXYYY]]]bbbhhhlllnnnooolllnnnppprrrssstttuuuuuuzzzyyyxxx|||}}}~~~ttthhhmmmuuu}}}zzz{{{vvvyyyuuueeefffiiiwww~~~~~~oooddd]]]WWWVVVXXXWWW[[[dddrrrYYYQQQFFF???===<<<999666222111111000000000000000---------.........//////........................,,,,,,,,,---------......,,,,,,,,,---------......////////////000000000000000111555===FFFOOOUUUXXXYYY\\\bbbhhhmmmooonnnmmmfffhhhjjjkkkkkkmmmppprrr{{{yyywwwzzz}}}rrrhhhmmmvvv~~~wwwuuuwww~~~|||tttxxx~~~xxxllliiiiiixxxuuufff\\\WWWUUUUUUUUUVVV]]]lll|||lllXXXHHHEEEDDD<<<888:::444222111000111111111/////////.........---------...//////////////////...,,,,,,,,,---...///000000////////////000000000000333222222111000000111111444222555???IIIQQQYYY```ZZZdddnnnuuuxxxvvvmmmcccaaadddfffaaa\\\___jjjvvv|||uuuttt{{{xxxmmmffflllwwwwwwvvvwww}}}|||tttwww}}}}}}iiiggghhhxxx}}}vvviii___YYYUUUSSSTTTTTTZZZfffvvvxxxaaaMMMGGGEEE>>>999:::555333111111111222111000//////.........---------+++,,,,,,,,,,,,,,,,,,+++,,,---------.../////////.../////////000000000000111111000000111222222333555444999DDDMMMTTT\\\bbbfffmmmvvv{{{}}}zzznnnbbb___bbbbbb]]]YYY\\\gggrrruuurrrvvvuuukkkgggmmmxxxzzzzzz{{{|||tttuuuyyyiiihhhiiixxx{{{yyyoooeee]]]VVVRRRSSSRRRTTT^^^lllnnnSSSIIIFFFAAA<<<;;;666444222111222222111000/////////............------......//////......---------......................../////////000000000/////////000111333444555666777>>>JJJSSSYYY___eeeqqqwww}}}~~~pppaaa``````^^^YYYWWW\\\fffoooqqquuu~~~|||rrrhhhgggmmmxxx~~~zzzrrrrrrttt{{{kkkkkklllxxxzzz}}}vvvnnnddd[[[UUUTTTQQQQQQWWWbbbtttxxxZZZKKKFFFBBB>>>;;;777555333222222222111000/////////...............//////000000000000//////...............---------........./////////000000/////////000111222444444555888BBBNNNWWW[[[aaagggtttxxx~~~pppaaaaaa^^^ZZZWWWYYY```kkkrrrxxxzzz~~~{{{ooofffffflllxxx~~~vvvnnnnnnoooyyy|||hhhjjjlllwwwzzz~~~~~~zzzwwwlllaaaZZZVVVSSSQQQSSSZZZiiibbbOOOGGGDDD???<<<888666333333333333111000////////////////////////+++,,,,,,------,,,,,,+++...............---------............////////////111111000000111111222333555999DDDQQQYYY]]]bbbiiiqqqvvv|||}}}pppbbb___ZZZUUUUUU]]]hhhssszzzyyyxxxmmmgggdddkkkxxxyyyyyy}}}}}}}}}}}}|||ooojjjkkkmmmxxxsss```fffiiiuuuxxx~~~}}}zzzsssfff^^^XXXUUURRRQQQTTT___tttnnnWWWKKKEEE@@@===999777444333333333222000...////////////000000000------............------------..................------........./////////111111111111111111222222777===IIIUUU]]]```fffmmmsssyyy{{{qqqfff]]]VVVQQQUUUcccsssyyy~~~tttkkkgggccckkkzzz|||sssuuu{{{|||{{{zzzzzzyyy}}}vvvgggeeejjjnnnvvv|||kkk\\\cccgggsss}}}www}}}{{{xxxvvvhhh```XXXVVVSSSQQQOOOVVVhhhyyy}}}bbbPPPGGGAAA>>>:::888555444444333222000.../////////000000000000//////000000000000//////,,,---------.../////////---------.........//////000000000000111222444444<<>>:::888555444444444222111.../////////000000111111,,,,,,------------,,,,,,,,,,,,------...///000000---------.........//////---......000222444555777@@@GGGSSS___eeeiiipppyyyzzzsssnnnaaaYYYUUU___vvvwww}}}vvvlllgggfffeeeooovvvlllhhhnnnyyy}}}zzzzzz{{{{{{zzzxxxwwwuuuxxx{{{nnndddaaaeeeiiittt|||xxxjjj[[[```cccmmm|||ssssss{{{xxxuuu|||lll___^^^WWWPPPNNNMMMNNNTTTZZZjjjuuu~~~~~~}}}{{{xxxyyy~~~tttYYYLLLFFFBBB<<<:::777555222111000000000000///...................................................////////////........................//////000222111000555<<>>;;;888555333222222000000///...................................................////////////////////////////////////111000111444444666===FFFPPPYYYfffqqqxxx|||xxxrrrrrrttttttqqqfffdddjjj{{{yyyppptttvvvtttnnngggcccbbbfffuuuuuurrrnnnkkkccc[[[YYY\\\\\\```jjj{{{|||yyywwwwwwwwwrrrtttuuuuuurrrpppoooooonnnnnnoooooooooqqquuuxxxzzziiiaaa^^^```bbbcccmmmzzz~~~lll\\\RRRXXX]]]iiizzz~~~qqqhhhbbbaaadddppp}}}wwwoooeeeccchhh}}}~~~qqqhhh___YYYSSSPPPKKKFFFFFFIIIJJJQQQ\\\llloooXXXNNNBBB@@@===999666444333333000000///...................................................////////////////////////////////////111000111444666888@@@IIIRRR[[[gggpppvvv|||{{{wwwxxx{{{|||{{{ooommmrrrvvvooosssuuusssmmmfffbbbaaagggyyy|||nnnhhhccc___ZZZTTTUUUYYY^^^dddppp~~~|||{{{zzzzzzsssssssssrrrnnnlllkkkllljjjkkkmmmmmmmmmnnnppprrrzzzuuuddd]]]\\\^^^bbbcccnnnzzz|||kkk[[[RRRXXX\\\hhhyyy|||||||||nnngggaaaaaafffppp}}}xxxllleee^^^]]]cccwwwsssiii```ZZZUUUQQQLLLFFFDDDFFFEEELLLWWWfff|||yyy^^^PPPCCCAAA>>>:::777555333333000000///...................................................////////////////////////////////////111000222555666999BBBKKKTTTYYYcccmmmvvv~~~|||vvvvvvyyy}}}vvvtttxxxsssmmmqqqtttsssmmmgggdddcccgggzzzpppfff```ZZZYYYWWWVVVXXX\\\```fffuuu}}}}}}||||||xxxxxxvvvrrrmmmjjjhhhiiidddfffgggggghhhjjjmmmpppxxxrrraaaZZZZZZ^^^bbbeeeooozzz{{{jjj[[[SSSYYY]]]hhhxxxzzzzzzzzznnnggg___```gggnnn|||qqqddd___ZZZYYY___sssuuujjjaaa[[[VVVRRRMMMFFFDDDEEE@@@IIIUUUcccvvvbbbQQQCCCAAA>>>:::777555444333000000///.................................................../////////000000000000000000000000000222000222555777:::CCCMMMTTTWWW]]]hhhuuu}}}zzztttooopppuuuzzz~~~~~~{{{}}}pppkkkooosssrrrnnniiifffffffffyyyvvvfff[[[UUUPPPRRRUUUWWWZZZ^^^```gggwww~~~}}}}}}|||~~~}}}zzzuuuooojjjhhhhhh```aaaaaaaaacccffflllppp{{{ppp^^^XXXXXX]]]aaafffmmmvvv}}}{{{kkk[[[WWWWWW]]]kkkvvv{{{}}}wwwmmmgggbbbbbbgggooo~~~yyylllaaa[[[VVVXXXaaaqqqxxxiiibbb]]]VVVPPPKKKHHHDDDBBBGGGGGGLLLWWWggg|||qqqVVVJJJEEE===888777777555111---------...000111333333........................////////////000000000000......//////000000111111111222333333666>>>IIIPPPUUUZZZ___hhhuuu~~~yyyssslllkkkqqqyyy|||wwwpppmmmooopppnnnjjjeeebbb```dddvvvxxxeee\\\YYYVVVRRRQQQSSSWWW[[[]]]hhhnnnzzz~~~|||{{{|||}}}~~~{{{wwwrrrnnnkkkjjjaaa___^^^^^^aaaeeejjjmmmzzzooo^^^XXXWWW[[[```gggnnnwww}}}zzzjjjZZZVVVVVV]]]kkkwww|||qqqhhhddd```bbbhhhooo}}}ssseee[[[UUURRRTTT\\\jjj}}}{{{lllbbb^^^XXXRRRNNNJJJFFFDDDBBBCCCGGGQQQ___rrryyy___KKKFFF>>>999999:::777444000000/////////000000111........................////////////000000000000......//////000111111111111222333444888@@@JJJQQQVVV[[[bbbjjjvvv}}}uuuoooiiijjjsss~~~sssllllllmmmooonnnjjjfffcccaaahhhzzzmmm\\\UUURRRPPPNNNNNNQQQWWW\\\___iiippp}}}}}}|||}}}~~~}}}{{{wwwssspppmmmkkkdddbbb```___aaaeeeiiimmmwwwooo^^^XXXWWWZZZ^^^gggnnnwww}}}{{{kkk[[[UUUUUU]]]kkkxxx~~~|||iiibbb___^^^bbbiiiqqq~~~~~~mmm___VVVQQQPPPQQQWWWcccrrrzzzkkkbbb___ZZZUUUQQQMMMHHHEEE???@@@EEEKKKUUUfffkkkRRRJJJAAA===<<<:::666333333222111000///.................................////////////000000000000......///000000111111222222222444666;;;CCCLLLRRRXXX^^^eeennnxxx{{{pppjjjfffjjjwww~~~nnngggiiilllnnnmmmjjjfffdddccckkk|||rrraaaTTTOOOMMMLLLLLLNNNSSSYYY```dddlllsss}}}||||||~~~}}}|||zzzwwwtttrrrooonnnjjjgggcccaaaaaadddiiilllrrr{{{ooo___YYYXXXZZZ^^^eeemmmvvv~~~~~~ooo```VVVVVV^^^mmmzzztttccc^^^]]]\\\bbbjjjrrr{{{jjj^^^UUURRROOOQQQUUU^^^hhhqqqvvvxxxsssgggaaa^^^ZZZWWWSSSNNNIIIEEE???AAADDDHHHNNN]]]xxxwww[[[OOODDD???===999333000444333222000///.................................////////////000000000000...//////000111111222222222333555888>>>FFFOOOTTT[[[bbbjjjqqqyyy~~~yyylllgggfffnnn}}}{{{lllggggggjjjlllllljjjgggeeedddkkk}}}}}}tttgggXXXOOOLLLLLLMMMNNNQQQVVV]]]dddiiipppyyy~~~}}}{{{{{{||||||{{{zzzxxxvvvtttrrrqqqooolllgggdddccceeehhhkkkooovvv|||}}}ooo```ZZZYYY[[[^^^bbbkkkuuu~~~sssdddVVVWWW___nnn|||~~~nnnaaa^^^]]]\\\ccclllrrr~~~xxxhhh]]]VVVTTTNNNOOOSSSYYY```fffiiikkkyyy~~~|||mmmeeeaaa^^^ZZZVVVRRRMMMGGGDDD???@@@CCCEEEHHHTTTmmmbbbRRRDDD@@@>>>999444222333222111000000///000000////////////////////////////////////000000000000//////000000111222222222222333555;;;BBBKKKRRRVVV^^^eeemmmsssyyy}}}|||wwwjjjhhhjjjssszzzmmmiiifffiiikkkllljjjgggeeeeeejjj~~~sssiii]]]QQQKKKKKKKKKNNNQQQSSSWWW^^^fffllluuu~~~}}}}}}}}}|||{{{zzzyyywwwvvvttttttqqqoookkkhhhfffgggiiikkklllsssyyy{{{mmm___[[[ZZZ[[[^^^```hhhsss}}}sssdddVVVVVV^^^nnn|||vvviii```___```___eeeooosssvvvggg\\\VVVTTTLLLNNNRRRVVV[[[^^^aaabbbjjjnnnrrrwww}}}rrrooouuu{{{wwwnnniiibbb___ZZZUUUPPPKKKFFFCCC>>>>>>???@@@BBBLLLaaauuuhhhVVVEEEAAA@@@;;;777777222111111000000111111111////////////////////////////////////000000000000//////000111111222222333222333666===FFFOOOTTTWWWbbbiiiooossswww{{{zzzvvvkkklllnnnuuu~~~xxxmmmjjjfffhhhkkkkkkjjjgggeeeeeejjj{{{rrrfff]]]SSSJJJHHHJJJIIIMMMQQQTTTXXX^^^fffmmm{{{||||||{{{yyyxxxwwwvvvuuurrrpppnnnllljjjjjjkkkkkkjjjqqqwwwzzziii]]]YYYYYY[[[]]]___gggrrr{{{}}}ooo```TTTTTT\\\lllyyymmmccc^^^```bbbbbbiiirrr{{{xxxiii^^^WWWTTTLLLOOOSSSWWWZZZ]]]___aaaccceeeiiirrrppplllccceeelllsss}}}wwwrrroooeeeaaaZZZTTTOOOJJJFFFCCC???===<<<===@@@IIIZZZiii}}}yyywww}}}|||~~~uuu^^^JJJDDDBBB;;;777888333222111111000000111111////////////////////////////////////000000000000///000000111111222333333333333777>>>IIIRRRWWWXXXdddkkkppprrrtttxxxxxxuuuooopppqqqsssxxx~~~uuujjjgggfffhhhkkkkkkiiifffeeedddfffmmmdddZZZSSSLLLFFFFFFJJJGGGLLLRRRVVVZZZ```jjjqqq}}}|||{{{zzzyyywwwvvvvvvpppppppppooonnnmmmmmmlllgggooovvvzzz}}}ggg[[[XXXXXXYYY\\\___gggqqqyyy}}}zzzkkk[[[RRRSSS[[[jjjwww~~~yyyfff^^^\\\aaadddeeekkkuuu|||lllaaaYYYVVVNNNRRRVVVZZZ]]]```bbbdddbbbdddiiiuuudddaaa[[[___gggmmmzzzxxxuuurrrhhhccc[[[TTTNNNJJJFFFCCCAAA===<<<>>>AAAIIIWWWdddrrrzzzuuurrrzzz{{{~~~hhhPPPGGGBBB999444555444444222111000000000000000000000000000000000000////////////000000000000000000000111222222333333333333777???JJJSSSXXXYYYffflllqqqqqqsssvvvwwwtttrrrrrrqqqppprrryyyrrrgggeeefffiiikkkkkkiiifffddddddaaa{{{wwweee\\\SSSNNNIIIFFFHHHLLLHHHMMMTTTYYY]]]eeeooovvv~~~~~~||||||~~~}}}|||{{{yyyxxxwwwvvvooooooqqqqqqqqqpppnnnmmmfffmmmuuuyyy~~~xxxcccWWWUUUVVVYYY]]]```fffqqqzzz}}}ttteeeYYYTTTTTTZZZiiivvv}}}tttaaa]]]]]]ccceeegggrrrzzzmmmcccZZZUUUTTTSSSVVV]]]bbbaaaaaacccccckkklll{{{eeeYYYUUU^^^fffnnn|||{{{{{{zzzllldddZZZTTTQQQMMMGGG@@@@@@>>>>>>??????BBBNNNZZZppp{{{zzzqqqppptttqqqxxx~~~~~~rrrQQQCCCAAA???:::666333222000000111222111000000000000000000000000000............/////////000111111111000111111222222666666<<>>>>>>>>AAAKKKWWWfffooozzz}}}xxxrrrooonnnsssyyy~~~yyyWWWFFFBBB>>>999555444222000000111222111000000000000000000000000000........./////////000000111111111000111111222333555666<<>>>>>===???GGGQQQ[[[dddqqqyyyzzzvvvpppmmmwww{{{^^^JJJCCC???;;;888555333111000111111000///000000000000000000000000....../////////000000000111111000000111222222333555666===HHHRRRZZZeeennnzzz{{{|||zzzwwwtttrrrqqqhhhaaa[[[\\\eeevvvwwwlllfffdddiiillloooooolllfffbbb```aaaxxxsss___NNNIIICCC@@@AAADDDFFFHHHOOOQQQVVV^^^eeennn}}}~~~zzzvvvuuuxxx{{{{{{zzz|||xxxuuuttttttvvvxxxtttqqqooommmmmmllljjjiiikkklllooosssyyy~~~uuu```UUUSSSUUUXXX\\\]]]dddqqq{{{~~~tttcccWWWQQQQQQWWWeeerrryyy}}}eee[[[YYYWWW[[[bbbfffjjjzzz|||nnnccc\\\YYYXXXWWWZZZ```ccccccggglllsss{{{ggg___\\\```cccgggwwwvvvlllpppkkkeee^^^WWWQQQLLLIIICCC@@@======<<<===CCCKKKUUUbbbsss~~~{{{vvvttt}}}~~~eeeNNNDDDAAA???===666444222111111000///...////////////////////////...////////////000000000000000000000111222333333666888@@@JJJSSSZZZeeeoooyyy~~~~~~yyytttnnniiiaaa[[[WWW\\\hhh}}}tttjjjeeedddjjjnnnrrrrrrnnnhhhbbb___aaayyylllXXXOOOKKKEEEBBBBBBEEEGGGHHHNNNQQQXXX```gggqqqyyyttttttxxx||||||zzz}}}{{{xxxuuutttuuuwwwyyyrrrpppnnnmmmmmmmmmkkkjjjoooooooooqqquuu{{{vvv```VVVTTTVVVYYY]]]___fffqqq{{{|||rrraaaUUUSSSRRRWWWdddoootttwwwzzzyyyccc\\\YYYXXX[[[aaadddhhhyyy|||lllaaa[[[YYYZZZZZZ]]]bbbddddddiiipppzzz~~~gggaaa___bbbeeekkkzzz~~~wwwtttxxxuuuoooeee[[[RRRLLLJJJDDD@@@======<<<<<<@@@FFFQQQcccyyy~~~|||}}}nnnTTTEEEAAA???===666444222111111000///...////////////////////////////////////000000000111000000000000111222333444777;;;CCCLLLRRRXXXaaakkkrrr||||||uuukkkaaaZZZWWWYYYbbbrrr|||ooohhheeedddjjjnnnrrrsssooohhhbbb___aaa{{{gggUUUMMMIIIDDDBBBDDDGGGIIIKKKPPPTTT[[[ccckkkwwwzzzuuuvvvzzz~~~}}}{{{zzzyyyxxxwwwvvvvvvvvvvvvooonnnmmmmmmoooooommmlllqqqqqqpppooopppuuu|||vvv```VVVTTTVVVZZZ^^^```fffpppyyy{{{qqqbbbVVVWWWUUUYYYcccllloooppprrrttt```[[[ZZZYYY]]]bbbdddhhhzzz}}}mmmaaa[[[YYY\\\\\\___cccdddeeellltttfffbbbaaadddiiisss}}}}}}}}}wwwlll^^^SSSMMMKKKEEE@@@===>>>===<<<>>>BBBMMMaaazzzyyy[[[GGG@@@<<<999555333111000111111000///000000000000000000000000/////////000000000111111//////000000111222444444999===FFFOOOSSSUUU]]]fffkkkxxx}}}vvviii\\\UUUVVV]]]lllrrrhhhdddccccccgggkkkoooppplllfffaaa^^^bbb|||eeeUUUFFFCCC@@@@@@DDDHHHLLLMMMTTTXXX```iiippp~~~}}}}}}|||}}}zzzxxxyyy|||~~~~~~|||wwwwwwwwwwwwvvvuuutttsssnnnmmmmmmooopppqqqooonnnppppppooolllkkkooovvv}}}ttt___UUUSSSUUUYYY]]]___eeennnwwwyyyrrrdddZZZVVVTTTWWWaaajjjmmmoooqqq~~~qqq^^^ZZZ[[[[[[___dddeeejjj}}}nnnaaa[[[ZZZ]]]]]]```dddeeefffnnnwwwhhhfffeeeiiiqqq|||ooo___SSSMMMLLLEEE@@@===>>>>>><<<===@@@JJJ]]]uuuaaaKKKBBB===999444222000000111222111000000000000000000000000000//////000000000111111111/////////000111333444555999???JJJSSSUUUUUU\\\dddfffuuu|||wwwkkk]]]WWWZZZeeevvvwwwiiiaaa``````aaacccfffjjjkkkhhhccc^^^\\\aaa|||eeeVVVDDDBBB@@@@@@DDDHHHKKKMMMUUUZZZbbbkkksss}}}{{{{{{{{{yyyzzzzzz{{{|||}}}}}}}}}wwwwwwvvvvvvtttsssrrrqqqpppoooooopppqqqqqqooommmlllmmmllljjjhhhkkksssyyysss^^^TTTRRRTTTXXX\\\]]]cccllluuuyyysssggg]]]PPPOOOTTT```jjjooorrruuu|||ppp___[[[[[[[[[```fffgggmmmpppbbb\\\[[[^^^^^^aaadddeeegggoooyyylllkkkkkkoooyyy}}}ppp```SSSMMMMMMEEE@@@===??????======@@@JJJYYYoooeeeNNNEEEAAA>>>333222000000111222111111000000000000000000000000000000000000111111111111/////////000111333444555888???LLLUUUWWWWWW\\\dddeeettt}}}{{{xxxnnn```\\\aaalll|||pppccc]]]\\\^^^______cccfffgggddd```\\\ZZZ```|||dddWWWIIIFFFCCCBBBDDDHHHJJJKKKTTTYYYbbbjjjsss|||zzzzzzzzzvvvyyy|||}}}|||{{{||||||xxxwwwuuusssrrrqqqqqqqqqrrrqqqqqqqqqrrrqqqnnnlllhhhjjjjjjhhhfffiiiqqqxxxppp\\\TTTUUUWWWYYY[[[___cccllluuuyyyrrrdddXXXNNNPPPVVV```kkkrrrtttsssmmm___]]]]]]\\\___dddhhhppptttbbbZZZZZZcccbbbdddfffgggiiisssqqqnnnpppxxxssscccXXXQQQKKKGGGDDDBBBAAA>>>;;;<<<@@@IIIRRReee{{{pppUUUFFF>>>999888666444222000000111222222111111111000000//////...---------...000222444777222000222222222666;;;<<>>;;;<<<@@@CCCLLL^^^sssuuuXXXFFF@@@>>>888777444222111000111222111111111111000000000////////////000111222444444555111000222333222555:::???CCCNNNYYY___```ccchhhjjjttt|||~~~|||xxxrrrkkkhhhrrrppp```XXXUUUUUUVVVYYY[[[ZZZ\\\^^^ZZZUUUUUUYYYeeecccRRRIIIEEEBBBDDDEEEFFFJJJOOOXXX]]]eeelllvvv~~~zzzyyy{{{}}}{{{yyywwwzzz{{{yyyyyy|||}}}zzzyyyxxxxxxwwwvvvuuuttttttsssqqqooooooooommmkkkiiiffffffffffffgggiiijjjlll|||kkkZZZSSSTTTVVVXXX[[[___bbbiiiqqquuunnn```UUUPPPQQQTTT]]]iiisssyyy{{{iii]]][[[______```dddiiiqqqzzzfff\\\ZZZ\\\___eeelllooosss}}}qqqrrr{{{yyyggg[[[SSSNNNIIIDDD@@@@@@>>>;;;<<<@@@@@@FFFUUUhhhxxx}}}\\\GGGAAACCC999777555222111000111222111111111111000000000000000000222333444444555444333000///222444333555999CCCFFFOOO\\\ccceeefffiiijjjuuu~~~}}}xxxuuutttrrrooouuugggYYYTTTSSSRRRSSSUUUXXXXXXYYYYYYVVVQQQSSSXXXgggaaaPPPJJJEEECCCEEEGGGHHHLLLRRR[[[```gggnnnwww~~~}}}|||yyyyyy{{{}}}|||zzzwwwzzz{{{yyyzzz}}}~~~{{{wwwwwwyyyyyyxxxvvvsssqqqtttrrrpppnnnnnnllljjjgggffffffffffffggghhhjjjkkkwwwhhhXXXSSSSSSUUUXXX[[[^^^aaagggooorrrlll^^^SSSNNNPPPUUU___lllvvvzzz{{{hhh^^^\\\```___aaafffkkkttt}}}jjj___]]]___aaagggmmmrrrwwwsssvvvsssggg]]]VVVMMMFFF@@@???>>><<<===@@@AAADDDOOO___nnn}}}dddIIIBBBEEE:::888555333111111111222111111111000000000000000///111222444555555444333111...///333444333555888DDDFFFOOO\\\eeegggiiikkkoooyyy|||uuuuuuxxxzzzyyyooocccWWWSSSSSSQQQQQQRRRVVVTTTTTTUUUQQQNNNQQQWWWhhh___OOOIIIEEECCCFFFHHHJJJNNNTTT\\\aaahhhppp{{{}}}|||}}}zzzxxxxxxzzz{{{{{{yyywww{{{{{{yyyzzz~~~|||vvvwwwwwwwwwvvvtttrrrqqqrrrpppnnnmmmmmmllljjjiiiffffffgggggghhhiiijjjjjjsssfffXXXSSSSSSTTTWWW[[[^^^```eeelllooojjj^^^TTTLLLOOOWWWcccpppxxxzzzzzzzzzggg```^^^```___bbbhhhooo{{{ooodddbbbdddeeeiiiooossszzzvvv{{{uuuggg\\\RRRIIIAAA???>>><<<===@@@@@@BBBJJJWWWgggzzznnnOOOCCCDDD;;;999666333111111111111000000000000000000111111///000111333333333222222000...///333555444666:::CCCFFFOOO\\\eeehhhkkkpppwww~~~~~~{{{~~~ooocccXXXTTTTTTQQQPPPPPPTTTQQQQQQPPPNNNLLLQQQYYYiiixxx[[[OOOIIIEEECCCFFFIIIKKKPPPVVV[[[```iiittt~~~|||{{{|||zzzyyyyyyyyyyyyxxxwwwyyy||||||zzz{{{~~~}}}wwwvvvuuutttsssrrrrrrrrrpppnnnlllkkklllmmmlllkkkggghhhhhhiiiiiijjjjjjjjjqqqeeeYYYTTTSSSSSSVVVZZZ]]]^^^cccjjjnnnjjj___UUULLLPPPYYYfffssszzz{{{yyyttteee```]]]^^^^^^ccckkkuuutttiiifffggghhhmmmssswww~~~|||oooaaaXXXMMMDDD@@@???===>>>@@@===>>>EEERRRaaavvvzzzXXXFFFCCC;;;999666333111111111111000000000000111111111111//////000111111111111111111...///333555555888<<>>>>>???>>>>>>DDDMMMZZZmmmbbbKKKCCC<<<:::777444222111111111///000000000111111111111111000000000000111222222333//////333555666:::???EEEKKKWWWaaafffkkkwwwlll```UUURRRRRRPPPOOOPPPQQQNNNLLLLLLLLLMMMVVV```xxxgggPPPMMMFFFBBBBBBFFFIIILLLRRRXXX]]]cccnnn|||~~~}}}{{{|||}}}~~~}}}}}}}}}~~~|||||||||~~~~~~{{{wwwwwwxxxxxxwwwuuusssrrrooommmjjjiiijjjkkkkkkkkkeeeeeeggghhhhhhggggggfff{{{pppfff[[[VVVTTTSSSUUUYYY[[[]]]aaahhhmmmkkkaaaYYYRRRTTTYYYdddpppyyy|||||||||mmm___[[[WWWZZZ\\\cccooo}}}zzznnnkkk```fffqqq}}}uuuaaaTTTGGGBBB@@@>>>>>>???BBBBBBEEEKKKTTTddd}}}~~~iiiNNNDDD<<<:::777444222111111111//////000000111111111222222111000000000111222333444000///222555777<<>>>>>>>>===@@@FFFNNN[[[ppp}}}yyyqqqSSSCCC===:::666333222222111000000000000000111111111111111111111000000000000000222000111222222333:::BBBKKKPPP\\\hhhmmmrrrwwwbbbZZZPPPKKKLLLMMMLLLJJJPPPKKKKKKPPPOOONNN[[[lllvvv```UUUOOOBBBDDDFFFFFFGGGKKKRRRXXX```jjjxxx~~~~~~~~~|||~~~}}}{{{zzzyyyyyyxxxzzz}}}|||yyyuuuqqqppppppnnnjjjiiiiiihhhgggfffddddddccccccbbbcccccccccuuuiii\\\VVVTTTSSSUUUXXXYYY^^^eeelllsssuuummmbbbWWWVVVYYYaaafffhhhlllqqqgggYYYXXXYYY\\\```hhhttt~~~ooogggccciiiuuunnn```QQQIIIEEE@@@>>>>>>???>>>???DDDJJJVVViiizzz{{{xxx|||\\\III@@@<<<888555444444333222000000000000111111111111111111111111000000000000333111222444444555<<>>>>>AAA??????BBBEEENNN___ooo|||zzzbbbJJJAAA===999666555444333222000000000111111111222222111111111111111111111111444222333555555777>>>FFFNNNUUUbbbnnnwwwwwwgggUUUPPPJJJHHHKKKNNNOOOOOORRROOOOOOSSSSSSTTT^^^mmmgggTTTKKKGGGDDDFFFHHHIIIJJJOOOVVV\\\cccmmm{{{~~~||||||}}}}}}~~~~~~|||zzzyyywwwwwwwwwxxxyyyzzzyyyvvvsssrrrrrrpppnnnlllkkkllllllkkkjjjeeeeeecccbbbaaaaaaaaaaaa~~~}}}ttthhh\\\WWWVVVUUUWWWZZZZZZ```gggooowwwzzzrrrgggZZZWWWVVVYYY\\\^^^ccchhhgggYYY\\\___eeegggnnn|||}}}xxxuuunnngggeeeeeelll}}}{{{kkkYYYNNNGGGAAA??????AAA??????@@@CCCJJJYYYgggwww~~~~~~}}}fffIII@@@<<<888555333333111000000000111111111222222222000111111111111111222222333222333666666888???HHHRRRZZZfffrrr{{{ooo```PPPLLLIIIHHHJJJMMMOOOOOORRRPPPPPPSSSTTTUUU^^^iiivvvuuu___QQQLLLJJJDDDGGGIIIIIIKKKOOOWWW]]]eeeooo}}}~~~|||{{{{{{|||}}}~~~|||}}}~~~}}}|||zzzyyywwwvvvvvvuuuwwwxxxyyywwwuuusssrrrssspppnnnmmmmmmnnnnnnmmmkkkeeeeeecccbbb``````______yyyzzzrrrggg\\\WWWVVVUUUWWWZZZ[[[```gggnnnuuuvvvnnncccXXXUUUTTTWWW[[[]]]ccciii~~~kkk]]]^^^___gggjjjqqq{{{ooojjjhhheeebbbbbbcccmmmooo[[[OOOHHHBBB@@@AAA???>>>???AAABBBHHHVVVcccqqqyyy~~~lllLLLAAA===999555444333222000111111111111222222222222000000111111222222222333222111222555666888@@@IIIUUU___kkkttt}}}xxxxxx{{{gggZZZMMMKKKJJJIIIKKKMMMNNNOOOQQQPPPQQQRRRSSSUUU\\\dddnnnttttttiiiYYYNNNJJJJJJDDDFFFHHHIIIKKKOOOWWW]]]gggrrr}}}{{{zzz{{{|||}}}~~~{{{yyyyyyyyy{{{{{{yyywwwvvvuuuuuuuuuvvvwwwxxxwwwuuusssssstttpppooonnnnnnoooooommmllleeedddcccaaa```_________vvvzzzpppeeeZZZWWWVVVUUUVVVYYYZZZ___eeekkkqqqrrriii^^^UUURRRRRRVVVZZZ]]]ccciiiwwwmmmaaa```^^^hhhllluuurrreee``````^^^___```dddooosss^^^QQQIIICCCAAABBB>>>>>>???AAACCCHHHTTTaaajjjsss}}}}}}|||oooOOODDD@@@<<<888777555444333111111111222222222222333000000111111222333333333222111222666777999AAAJJJWWWbbbnnnvvv~~~wwwuuuzzzqqq```TTTLLLLLLKKKKKKLLLNNNOOOPPPRRRRRRRRRQQQRRRUUUYYY^^^iiijjjhhh___SSSJJJFFFFFFDDDFFFHHHJJJKKKPPPXXX^^^jjjwww}}}{{{{{{{{{|||}}}~~~|||zzzxxxwwwvvv{{{zzzxxxwwwvvvuuuuuuuuuuuuwwwxxxxxxvvvuuuttttttpppooonnnooooooooollljjjccccccaaa```____________yyyttt|||mmmcccYYYVVVUUUUUUVVVYYYXXX]]]ccciiiooopppggg\\\RRRPPPPPPUUUYYY\\\```fffsssiiiccccccaaakkkqqq|||{{{nnnaaa\\\\\\\\\^^^```fffssszzzcccTTTJJJCCCAAABBB>>>>>>???AAABBBFFFRRR^^^eeeoooyyy}}}{{{|||rrrTTTEEEAAA<<<999777666444333111111111222222222333333000000111222222333444444333222444777888;;;CCCLLLWWWcccpppyyywwwuuuwww}}}wwwgggXXXNNNJJJKKKLLLMMMNNNPPPRRRSSSTTTTTTSSSRRRRRRUUUXXXYYY```___\\\WWWOOOHHHEEEEEEEEEGGGJJJKKKMMMRRRZZZ```nnn}}}}}}|||{{{{{{}}}~~~~~~}}}|||{{{{{{zzzyyyxxxzzzzzzxxxwwwvvvvvvuuuuuutttvvvyyyzzzyyyvvvuuuuuuqqqpppooooooooonnnkkkhhhbbbaaa```_______________rrrsss~~~lllbbbXXXUUUUUUTTTUUUXXXVVV[[[bbbhhhooopppggg\\\QQQOOOPPPUUUXXXZZZ^^^cccqqqvvvccccccfffeeeooowwwzzzmmm___[[[[[[\\\^^^aaaiiivvvgggVVVKKKDDDAAAAAA???>>>???AAAAAADDDOOO[[[dddmmmxxx||||||~~~zzz]]]CCC@@@;;;777555444222111111111222222222333333333000000111222333333444444444333555888:::===EEENNNVVVcccqqqzzz|||vvvxxxzzzppp```RRRJJJHHHJJJMMMOOOPPPRRRTTTVVVUUUVVVUUUSSSSSSUUUWWWWWWWWWUUUSSSQQQMMMHHHGGGHHHFFFIIIKKKMMMNNNTTT[[[bbbqqq}}}|||{{{|||}}}~~~|||{{{{{{{{{|||}}}|||{{{zzzzzzxxxwwwvvvvvvvvvvvvsssvvvzzz|||zzzwwwvvvuuuqqqpppooooooooommmjjjgggaaa``````_________``````xxxrrrvvvjjjbbbZZZVVVSSSQQQTTTXXXWWW]]]dddiiimmmlllcccYYYSSSPPPQQQSSSUUUVVV\\\ccchhh~~~kkk```___eeekkkuuu|||mmm___[[[\\\^^^```cccjjjzzzgggWWWNNNFFFBBBAAA@@@>>>>>>BBBDDDFFFLLLSSSgggmmmwww~~~}}}}}}ZZZIIIAAA;;;999666222111222222222222222111111000000222333333444444333333222000222444777:::???FFFJJJZZZggguuu}}}{{{vvvqqqqqqxxxvvvcccUUUNNNKKKKKKLLLNNNQQQTTTWWWYYYZZZ^^^[[[WWWTTTRRRSSSUUUWWWVVVVVVUUUQQQLLLHHHFFFFFFJJJJJJKKKMMMMMMQQQ\\\hhhttt{{{wwwwwwzzz}}}~~~}}}}}}}}}~~~~~~|||zzzwwwxxxxxxxxxxxxxxxxxxwwwrrrrrrrrrtttvvvvvvtttrrrpppooonnnllliiigggfffeee___^^^]]]\\\[[[ZZZZZZZZZuuuqqqyyylllcccZZZVVVSSSQQQTTTYYYWWW]]]eeejjjmmmlllaaaVVVPPPNNNOOORRRTTTUUU[[[bbbiii}}}|||ccc[[[]]]ccciii||||||nnn```\\\]]]^^^```bbbhhhwww}}}}}}jjj[[[QQQIIIDDDCCC@@@>>>>>>AAACCCDDDJJJQQQccckkkxxxaaaLLLDDD<<<:::777444222333222222222222111111111000111222222222222222222111111222444777;;;AAAIIINNN[[[gggttt~~~wwwrrrnnnooowwwqqq___RRRLLLKKKKKKLLLOOOQQQTTTWWWYYY[[[___\\\XXXTTTRRRRRRTTTVVVWWWWWWVVVSSSNNNKKKJJJJJJMMMLLLNNNPPPPPPRRR]]]hhhtttyyyvvvvvvxxx{{{}}}}}}|||yyyyyyzzzzzzzzzzzzyyyyyywwwvvvuuuvvvwwwwwwvvvtttooonnnllljjjgggfffeeeeee^^^^^^]]][[[ZZZZZZZZZZZZ|||pppppp{{{qqqfffZZZUUURRRQQQUUUZZZXXX___ggglllooolll```TTTMMMLLLMMMQQQTTTUUU[[[bbbkkk|||qqq[[[XXX]]]ccciii~~~}}}pppccc^^^^^^^^^^^^aaagggttt}}}zzzyyyzzz|||yyy{{{mmm___UUULLLFFFDDDAAA>>>>>>AAABBBCCCHHHOOO\\\fffuuuiiiPPPGGG>>>;;;999555333444222222222222111111111111111111111111111111111111222333444666<<>>@@@AAAAAAGGGMMMTTT___ooo|||oooTTTIII>>>:::999666444444222222222222222222222222222222111111111111222222333333444777===GGGRRRZZZ___gggtttxxxrrrmmmjjjooo}}}uuubbbSSSLLLJJJKKKLLLMMMPPPSSSVVVYYY\\\]]]ccc```\\\WWWTTTSSSTTTTTTUUUVVVXXXWWWUUUTTTSSSTTTTTTTTTUUUWWWVVVVVV___iiirrr||||||}}}{{{||||||}}}}}}}}}}}}|||||||||zzzwwwuuuuuutttrrrpppnnnkkkhhheeeccccccdddeee```___]]]\\\[[[ZZZYYYYYYnnnmmmrrr}}}yyykkk\\\UUUSSSSSSVVV[[[___fffnnnrrrtttpppbbbUUULLLKKKMMMSSSVVVXXX]]]dddooowwwlll[[[YYY]]]cccgggqqqvvviiibbb^^^[[[\\\___fffooosssvvvzzz{{{{{{yyyzzz|||}}}~~~vvvhhh[[[NNNFFFDDDBBB??????AAAAAAAAAFFFMMMSSS]]]kkkxxxvvvWWWJJJ>>>999888555333333222222222222222222222333444333222222222222333444333444555888>>>IIIVVV^^^cccjjjwww}}}uuusssooommmuuuooo\\\PPPKKKKKKLLLMMMNNNQQQTTTWWW[[[]]]___eeebbb^^^ZZZWWWUUUUUUUUUSSSVVVXXXYYYXXXWWWWWWWWWWWWVVVWWWYYYXXXYYYbbbmmmuuu|||~~~}}}|||{{{yyy{{{{{{||||||||||||{{{{{{|||zzzwwwvvvuuutttqqqooommmkkkhhhdddccccccdddeeeaaa```^^^]]][[[ZZZZZZZZZwwwlllooosss|||mmm^^^WWWUUUUUUWWWZZZ___fffmmmqqqrrrnnnbbbUUULLLKKKNNNTTTVVVXXX]]]cccnnnwwwooo]]]YYY[[[___dddpppzzzlllbbb]]]ZZZ\\\```aaajjjooosssyyy}}}{{{zzz|||}}}}}}mmm]]]NNNFFFDDDBBB??????AAABBBBBBGGGNNNVVV___jjjvvv~~~[[[MMM>>>999888666444333222222222222333333333333555444333222222333444555333444555999@@@KKKXXX```iiiooo}}}zzzvvvvvvssssss}}}|||iiiXXXNNNKKKKKKMMMMMMOOOQQQUUUXXX\\\___```dddbbb^^^[[[XXXVVVVVVVVVTTTVVVZZZ[[[[[[ZZZZZZZZZZZZYYYYYY[[[ZZZ]]]hhhttt}}}|||zzz~~~}}}{{{zzzzzzyyywwwyyyyyyzzzzzzzzzzzzyyyyyy{{{zzzyyyyyyxxxvvvssspppmmmkkkiiifffeeeeeeeeefffaaa```^^^\\\[[[ZZZYYYYYYppplllqqquuu~~~ooo___XXXWWWVVVWWWXXX\\\bbbhhhkkkmmmjjj___SSSKKKJJJNNNSSSVVVVVV[[[aaalllxxxsssbbb[[[ZZZ___dddooo}}}}}}mmmbbb[[[XXX\\\aaa___iiiqqqzzz~~~|||yyyyyy{{{}}}rrr```OOOGGGEEEBBB??????BBBCCCCCCIIIOOOXXX```jjjuuu___PPP@@@:::999777555444222222222333333333444444444333222111111222333444222444666:::AAALLLXXX```ooovvvzzzyyyyyyvvvxxxwwwdddTTTLLLJJJJJJLLLNNNOOORRRUUUYYY]]]```aaabbb```]]]ZZZWWWVVVUUUUUUUUUYYY\\\^^^^^^]]]]]]]]]]]][[[\\\]]]^^^bbbooo|||}}}}}}|||zzz~~~~~~zzzxxxxxxxxxxxxwwwvvvvvvwwwwwwwwwwwwvvvvvvwwwwwwxxxyyyyyywwwsssooommmlllkkkiiihhhggggggggg___^^^]]][[[YYYWWWWWWVVVlllmmmsssvvvooo```YYYXXXWWWVVVWWWXXX^^^cccgggiiifff\\\PPPJJJJJJMMMRRRTTTUUUYYY___kkkyyyxxxggg^^^[[[```ggglllyyynnnbbbZZZWWW\\\bbb```kkkuuu||||||{{{yyywwwwwwzzz|||{{{uuuaaaPPPHHHGGGBBB@@@@@@BBBCCCDDDJJJQQQVVV___iiitttbbbRRRAAA;;;:::999666555222222222333333444444444333222000//////000222333222333666;;;BBBLLLXXX___ttt{{{zzz|||{{{xxx{{{tttaaaRRRJJJIIIIIIJJJNNNOOORRRVVVZZZ]]]```bbb```^^^[[[XXXVVVUUUTTTTTTWWW[[[___aaa```____________]]]]]]___```fffttt}}}zzzzzz|||~~~~~~|||}}}zzzxxxxxxxxxxxxwwwttttttuuuuuuuuuuuuttttttqqqsssuuuwwwxxxvvvqqqmmmmmmmmmlllkkkjjjiiihhhggg^^^]]][[[YYYWWWVVVUUUUUUxxxjjjooozzz}}}ooo___XXXVVVUUUVVVYYYYYY\\\___bbbgggiiiaaaWWWKKKHHHJJJOOOSSSUUUZZZ___mmm~~~jjjcccaaaaaahhhmmmxxxssshhhaaa]]]]]]```gggqqq~~~~~~~~~~~~{{{yyyxxxvvvtttwww}}}|||rrr```RRRIIIDDDBBBBBBBBB@@@???BBBIIINNNWWWZZZccctttnnnQQQ@@@>>>;;;999666///111000000111444666666666222222222333333444444444333666:::===CCCOOO^^^jjjzzzxxx}}}zzziiiWWWMMMIIIHHHJJJNNNPPPQQQSSSXXX]]]aaabbbbbbaaa___\\\YYYWWWVVVVVVVVV[[[\\\^^^```bbbbbbbbbbbbdddaaa```aaabbbjjjyyy}}}{{{{{{}}}~~~{{{wwwxxx||||||yyyvvvttttttsssssssssttttttuuuuuuuuuvvvwwwvvvsssnnnjjjiiijjjlllkkkhhheeecccccc___]]]ZZZXXXVVVUUUVVVVVVsssjjjooo|||zzzlll^^^XXXWWWVVVVVVYYYXXX[[[^^^aaafffggg^^^TTTMMMJJJKKKQQQTTTVVV[[[```ooopppfffaaa```gggpppzzzxxxlllbbb]]]^^^ccclll~~~}}}~~~~~~|||||||||xxxvvvuuutttrrrvvv}}}tttaaaSSSJJJDDDAAABBBAAA???>>>AAAFFFKKKTTTWWW```ooo~~~wwwXXXCCC???999888888222222000000111333555666555111111111111111111222222444777;;;>>>EEEQQQ```kkk|||{{{yyyiiiVVVLLLIIIHHHJJJNNNOOOQQQTTTXXX]]]```bbbcccdddbbb^^^[[[XXXWWWWWWWWW\\\^^^```cccdddeeedddddddddcccbbbdddfffmmm{{{}}}~~~~~~{{{xxxxxx{{{{{{xxxuuutttttttttuuuuuuvvvwwwwwwwwwvvvvvvvvvuuusssnnnkkkiiikkkmmmllliiieeecccccc^^^\\\YYYWWWUUUTTTUUUUUUppplllpppwwwjjj]]]XXXWWWVVVVVVXXXYYY\\\___bbbfffggg^^^SSSOOOLLLMMMRRRVVVXXX\\\aaarrrvvvjjjdddccciiittt~~~~~~qqqddd]]]```gggtttyyy{{{~~~}}}zzzxxxyyyuuurrrrrrqqqqqqvvv|||uuucccUUUJJJDDDAAA@@@???======???CCCGGGOOORRRZZZhhhwww{{{yyy^^^GGG???888777999555222111000111333555555444222222111111111111111111555777;;;???GGGSSSbbblll|||}}}wwwgggUUULLLIIIIIIKKKNNNPPPRRRUUUYYY^^^aaadddeeeiiifffbbb^^^[[[ZZZYYYYYY]]]___cccfffhhhhhhgggfffeeeeeefffiiikkkqqq~~~}}}{{{xxxyyyzzzzzzwwwsssssstttuuuwwwxxxyyyzzzzzzxxxwwwuuutttsssqqqnnnllliiikkkmmmllliiieeecccbbb\\\[[[XXXVVVTTTTTTTTTTTTwwwppppppsssttthhh\\\XXXWWWVVVVVVWWW[[[___bbbeeeiiiiii```UUUOOOMMMNNNSSSVVVXXX]]]bbbtttyyymmmhhhhhhpppwwwvvvfff^^^bbbkkkzzz}}}yyy{{{}}}~~~|||zzzxxxwwwsssppppppppppppvvv}}}}}}{{{vvveeeVVVKKKDDD@@@???===<<<<<<===@@@BBBIIILLLTTT```ooo|||~~~vvvvvv___HHH@@@888666999666333111000111333444444333444444444333333222222222444666:::@@@HHHUUUccclllvvv}}}uuueeeTTTLLLIIIIIIKKKNNNQQQTTTYYY]]]aaaeeeiiikkkooolllhhhccc___]]]\\\\\\]]]```dddhhhjjjjjjiiiiiifffgggjjjnnnpppuuu|||{{{yyyyyyzzzyyyvvvsssrrrsssvvvyyyzzz{{{{{{{{{xxxvvvsssqqqpppooommmkkkgggiiikkkkkkgggcccaaa```\\\[[[YYYWWWUUUUUUTTTTTTsssooorrrvvvuuuhhh\\\XXXWWWUUUTTTUUU[[[___cccfffkkkkkkaaaVVVNNNLLLMMMRRRWWWYYY]]]ccctttyyymmmiiilllvvv~~~wwwggg^^^ccclll|||{{{||||||}}}}}}||||||{{{zzzvvvrrrpppqqqpppqqqvvv}}}~~~{{{xxxxxx~~~xxxhhhXXXKKKDDD@@@???<<<;;;<<<===???@@@CCCGGGOOO[[[iiivvv~~~uuuvvvxxxZZZGGGAAA888555777333333222000111222333333222444444444333333222222222333555888???IIIVVVccckkkooozzz|||{{{|||{{{rrrcccSSSKKKJJJIIIKKKNNNSSSXXX^^^cccgggkkkpppsssuuusssnnnhhhdddaaa______^^^aaaeeehhhkkkllllllkkkjjjkkknnnsssuuuxxx~~~~~~~~~{{{{{{{{{{{{zzzyyyvvvtttqqqtttwwwzzz||||||{{{zzzvvvssspppnnnnnnmmmlllkkkfffhhhiiigggccc```^^^^^^\\\[[[ZZZYYYWWWVVVVVVUUUpppnnnsss{{{xxxkkk]]]WWWVVVTTTSSSTTTXXX\\\aaaeeejjjjjjaaaUUUMMMKKKMMMSSSWWWZZZ___eeesssyyymmmkkkqqq}}}~~~rrrddd\\\aaajjjwww~~~{{{||||||||||||{{{{{{zzzzzzuuurrrqqqrrrrrrqqquuu{{{{{{xxxvvvuuuvvv{{{|||lll\\\NNNFFFAAA>>><<<<<<===???@@@@@@AAADDDLLLWWWdddrrr}}}~~~wwwwww}}}sssXXXGGGAAA999555666222444222000000222222222111222222111111111111111111333444888???JJJXXXdddkkkjjjwwwzzzxxxyyywwwzzzpppaaaRRRKKKJJJJJJKKKNNNTTTZZZbbbggglllqqqwww||||||yyysssmmmhhhdddbbbaaa```bbbeeeiiilllnnnoooooooooppptttxxxyyy{{{~~~|||||||||}}}yyyzzz|||||||||zzzxxxvvvsssvvvyyy|||}}}|||yyyxxxsssqqqooonnnnnnnnnmmmlllggggggfffccc```]]]]]]]]][[[[[[ZZZYYYXXXWWWVVVVVVpppooovvv}}}nnn___WWWTTTRRRQQQSSSVVV[[[aaafffkkklllbbbWWWMMMKKKMMMTTTYYY]]]bbbhhhppp}}}zzzooopppzzz~~~uuukkk```ZZZ^^^fffnnnuuu~~~|||xxxyyy{{{||||||zzzxxxvvvtttqqqqqqsssrrrqqqsssxxxyyyuuussstttvvvyyyqqqaaaRRRIIIAAA???<<<===???AAABBBAAA@@@DDDKKKTTT```mmmyyy|||wwwxxx}}}uuuZZZIIIBBB999555666444444222111000111222111000111111111111111111222222333444888@@@LLLZZZfffllljjjwwwzzzuuutttsss{{{nnn___QQQKKKJJJJJJLLLNNNTTT[[[cccjjjooottt|||}}}wwwqqqkkkgggeeeddddddeeegggiiimmmpppssstttvvvwwwyyy|||}}}~~~~~~~~~{{{xxxzzz}}}~~~}}}{{{zzzyyywwwyyy}}}|||yyyvvvrrrpppoooooopppqqqooonnniiihhhfffaaa^^^\\\]]]___ZZZZZZZZZYYYXXXWWWVVVUUUrrrqqqzzzqqq```WWWTTTQQQQQQRRRWWW\\\bbbhhhnnnoooeeeZZZMMMKKKNNNUUU[[[___eeekkkooo|||zzzrrrwwwwwwnnneee\\\WWW[[[bbbfffdddlll}}}|||}}}~~~~~~}}}tttwww{{{~~~}}}zzzuuurrrrrrqqqqqqtttssspppqqqvvvyyytttrrrtttvvvwwwuuueeeUUULLLBBB???===>>>AAACCCCCCBBBAAAEEEKKKSSS^^^jjjuuu}}}~~~yyywwwyyy}}}yyy]]]KKKCCC888555888666555333111000111111000///222222222333333444444555444555999BBBNNN\\\gggmmmlllyyy{{{ssspppppp}}}}}}}}}mmm___PPPJJJJJJJJJLLLOOOSSSZZZdddkkkpppvvvzzzsssmmmhhhfffeeegggggghhhjjjnnnrrruuuxxx|||{{{}}}}}}xxxwwwzzz}}}~~~|||{{{{{{zzz|||}}}yyyvvvqqqppppppqqqssssssqqqpppkkkiiifffaaa]]]\\\^^^aaaXXXYYYXXXXXXWWWVVVUUUTTT~~~ssswwwsss```UUUQQQOOOPPPSSSVVV^^^hhhpppwwwvvvjjj]]]TTTNNNLLLRRRZZZ```fffkkkuuu~~~vvv}}}zzztttiii___[[[WWWUUUYYY```dddggglllsss|||~~~~~~~~~|||zzzxxxuuuwwwzzz|||{{{xxxtttqqqrrrqqqooommmnnnooorrrsssvvvqqqmmmmmmooottt~~~yyyiiiYYYMMMFFFCCC???======???@@@@@@CCCEEEKKKSSSZZZdddttt~~~}}}|||fffLLL>>>;;;999555111444222000000111222111000111111222222222333333333222444888AAALLLZZZfffmmmmmmuuuzzzvvvpppsss{{{ggg[[[OOOKKKJJJJJJMMMPPPWWW\\\dddlllrrryyy~~~zzzrrrjjjfffgggiiilllllllllnnnppptttxxxzzz~~~}}}{{{zzz{{{}}}~~~~~~}}}{{{zzzyyy||||||vvvrrrnnnppppppnnnppprrrqqqlllooolllfffbbb```^^^\\\[[[YYYYYYXXXWWWWWWWWWWWWWWWwww~~~rrr```VVVRRRPPPQQQSSSXXX___iiirrryyyyyymmm```TTTNNNMMMSSSZZZ```fffkkkttt}}}}}}xxxnnnddd]]]WWWWWWWWWWWW[[[aaa```dddjjjpppzzz~~~~~~~~~|||yyywwwtttuuuxxxzzzyyywwwuuusssrrrqqqooonnnnnnoooqqqsssvvvqqqmmmlllmmmqqqzzz|||lll[[[OOOGGGCCC???======???@@@@@@DDDEEEIIIQQQXXXcccuuulllRRRCCC???===:::666444222000000111222111000111111222222222333333333333555:::BBBLLLWWW___dddhhhoootttsssooorrr~~~zzzfffZZZOOOKKKJJJJJJMMMQQQYYY^^^eeelllrrrxxx}}}zzzsssllliiijjjlllppppppoooppprrruuuxxxzzz}}}}}}{{{|||}}}~~~~~~}}}|||vvvxxxzzz{{{zzzvvvqqqnnnooorrrsssrrrtttwwwuuuqqqoookkkfffbbb```^^^\\\[[[ZZZYYYXXXXXXWWWWWWWWWXXX~~~qqq```WWWSSSQQQRRRTTTXXX___hhhpppxxxyyyooocccSSSOOONNNTTTZZZ___eeekkkttt~~~{{{lllbbbWWWSSSQQQUUUYYY[[[___ccccccfffjjjppp|||~~~}}}yyywwwrrrsssuuuvvvvvvvvvuuutttrrrqqqooonnnnnnoooqqqrrrsssnnnjjjiiijjjlllttt}}}rrr```RRRHHHEEE@@@>>>>>>???@@@@@@DDDEEEHHHOOOVVVaaatttoooVVVDDD>>><<<999555444222111000222222111000111111222222222333333333444777<<>>>>>???@@@@@@DDDEEEIIIOOOUUU___ooo~~~sss[[[FFF===;;;888444444333111111222222222111111111222222222333333333555777<<>><<<777555333111111222333222111111111222222222333333333555777;;;BBBJJJTTT[[[```eeefffiiillloooooonnnlllhhhooo|||zzzqqq]]]SSSKKKIIIKKKLLLOOORRRYYY^^^fffnnntttzzzxxxpppjjjhhhhhhhhhiiiiiikkkmmmooorrrtttuuuxxx|||~~~}}}}}}}}}|||{{{xxxvvvvvvwwwxxxzzzyyyyyyzzzzzzzzzzzzyyyyyyzzzyyywwwuuusssrrrqqqqqqkkkooosssuuuxxx{{{wwwqqqjjjgggdddbbbaaa___]]][[[YYYYYYXXXXXXXXXXXXYYYYYYvvviii\\\WWWVVVTTTSSSUUUVVVZZZ___eeelllpppjjj```RRRQQQSSSWWWZZZ[[[aaahhhuuuzzzlll___VVVQQQOOORRRXXXbbbppp}}}|||ooooootttyyy{{{}}}}}}~~~}}}||||||}}}|||zzzyyyvvvvvvtttsssqqqooonnnnnnpppooonnnlllkkkjjjjjjjjjbbb___^^^```aaaccciiiqqqqqqyyylll]]]MMMIIIDDD@@@??????@@@???BBBCCCGGGMMMQQQWWWeeerrr}}}mmmPPP@@@===;;;555555333222111222333222111111111222222222333333333555777<<>>AAAGGGSSSgggyyy{{{ZZZEEEAAA>>>888666444222222333333333222111111222222222333333333222888CCCPPP\\\fffnnnqqqwwwrrrkkkddd___```cccfffkkkvvv~~~wwwkkkcccWWWNNNHHHHHHKKKMMMPPPTTT]]]bbbiiipppuuuzzz|||qqqiiiffffffffffffkkklllnnnoooqqqrrrrrrrrrxxx}}}~~~}}}|||{{{zzzyyyxxxwwwwwwwwwvvvuuuuuuuuuuuuvvvvvvwwwvvvvvvuuuuuuuuuuuuvvvvvvzzzzzzzzzzzzyyyyyyyyyxxxsssxxx|||}}}~~~|||uuummmfffeeecccbbbbbb```^^^[[[UUUUUUUUUUUUVVVVVVWWWXXXsssfffYYYSSSPPPNNNOOORRRTTTXXX[[[^^^cccgggccc\\\RRRPPPRRRWWWYYY[[[```fffvvvssseee___[[[YYYWWWTTTTTTWWW\\\bbbuuuxxxjjjhhhjjjnnnrrrwwwzzz|||~~~~~~|||{{{yyyxxxvvvuuutttttttttuuuvvvuuutttrrrpppooommmmmmiiiiiiiiihhhfffdddbbb```]]][[[[[[[[[YYY[[[dddoooxxxpppaaaTTTKKKCCCBBBAAA>>>===>>>???===<<<>>>DDDPPPdddvvv]]]DDDAAA444333444444333333333222222222333222111111111222333444999;;;EEEVVVdddkkksss|||wwwxxxqqqeee___bbbeeecccooo||||||~~~}}}zzz}}}sssfff]]]TTTQQQMMMJJJJJJMMMQQQTTT```aaagggnnnvvvyyyxxxuuuuuurrrlllgggeeedddfffgggeeefffiiijjjkkkmmmpppsssyyy}}}}}}{{{{{{{{{{{{zzzzzzyyyyyyyyyyyywwwuuuuuuwwwxxxvvvssssssuuuvvvvvvuuusssssstttyyyzzzzzz{{{{{{|||||||||yyy{{{}}}~~~zzzssskkkfffaaa``````______]]]ZZZWWWXXXXXXWWWVVVUUUUUUUUUUUU}}}|||yyywwwyyy{{{~~~tttgggZZZSSSPPPNNNNNNQQQRRRWWW[[[___eeehhhddd\\\RRRPPPQQQVVVYYY[[[```fffttt~~~kkk\\\YYYXXXYYYXXXUUUWWW[[[fffooovvvjjjjjjnnnyyy~~~~~~|||{{{xxxwwwvvvtttttttttttttttqqqppppppooonnnlllkkkkkkhhhhhhgggfffdddbbb```___\\\[[[ZZZZZZYYY\\\fffrrr}}}ooo```UUUKKKCCCBBBAAA>>>===>>>???===<<<>>>AAAKKK]]]mmm___FFFCCC666666555555555555444444444444333222111111111222333444999<<>>===>>>???===<<<===???EEESSSaaawww{{{}}}cccIIIDDD888:::777777666666666555555555333222111111111333444555999>>>JJJZZZeeejjjmmmpppqqqpppjjj```\\\___ccceeeppp}}}xxxyyy~~~zzzmmm```VVVKKKIIIGGGGGGIIINNNTTTXXX___aaaeeejjjnnnooommmkkknnnkkkfffbbb___^^^___```bbbdddgggiiijjjmmmqqqssswww{{{~~~|||yyyyyyyyyyyyyyyxxxxxxxxxyyyxxxwwwwwwxxxyyywwwvvvvvvxxxzzzzzzxxxwwwvvvvvvsssuuuyyy||||||{{{xxxwwwuuuvvvvvvuuuqqqlllhhheeefffdddaaa```______]]][[[YYYYYYXXXWWWWWWVVVVVVVVVtttlllaaaZZZYYYZZZZZZYYYYYY[[[\\\]]]___aaaeeehhhmmmuuu}}}~~~uuuiii[[[TTTOOOMMMMMMOOOPPPVVV]]]cccjjjmmmhhh```TTTOOOMMMQQQVVVZZZaaagggnnn{{{~~~jjj___^^^___```^^^^^^eeennn~~~wwwpppttt{{{|||yyyuuuuuuuuuttttttsssssssssqqqqqqqqqqqqpppnnnlllkkkiiigggdddaaa___^^^]]]]]][[[YYYXXXXXXYYY^^^kkkxxxtttcccWWWNNNEEEAAA@@@===<<<>>>===;;;<<<>>>>>>BBBMMMYYYrrrxxx{{{gggKKKEEE999:::666666666666555555555555333222111111222333555666999???KKKXXXdddjjjnnnqqqllljjjeee^^^\\\___eeejjjwww|||~~~vvviii\\\SSSHHHGGGEEEEEEHHHMMMRRRVVV\\\^^^bbbfffiiijjjiiihhhhhhfffbbb^^^\\\\\\]]]^^^```cccfffhhhjjjmmmqqqtttxxxzzz~~~~~~zzzzzzzzzzzzzzzzzzzzzzzzyyyxxxxxxxxxxxxyyyxxxxxxvvvwwwyyyyyywwwuuutttuuurrrtttvvvyyyyyyyyyxxxwwwvvvvvvuuurrrpppllliiihhhhhheeeaaa___^^^^^^]]]\\\YYYYYYYYYYYYXXXWWWVVVVVV|||{{{}}}wwwfffaaa]]]ZZZ[[[\\\[[[ZZZYYYZZZZZZYYYYYYZZZ]]]___fffmmm~~~}}}zzzyyy{{{uuuiii[[[TTTOOOMMMMMMOOOQQQWWW___eeelllooojjjbbbSSSNNNKKKPPPVVV[[[```fffmmmzzzrrrfffcccbbbdddfffjjjuuu|||wwwpppttt|||~~~zzzwwwtttttttttttttttssssssrrrtttttttttssspppmmmjjjiiiiiihhheeebbb```_________[[[YYYXXXXXXXXX]]]kkkxxx|||jjjYYYOOOEEEAAA@@@===<<<>>>::::::<<<>>>???AAAKKKVVVoooyyy|||kkkMMMDDD777:::555555555444444444333333222222111111222444555666999@@@JJJUUUaaalllsssuuuiiieeeaaa^^^^^^bbbiiippp~~~qqqcccWWWPPPHHHFFFDDDDDDFFFJJJNNNQQQWWWZZZ^^^aaacccdddddddddbbbaaa^^^[[[ZZZ[[[\\\]]]^^^aaadddgggjjjmmmrrruuuyyy{{{}}}{{{{{{||||||||||||||||||xxxxxxyyyxxxxxxxxxxxxyyyvvvxxxyyyyyywwwuuuttttttttttttttttttuuuwwwyyyyyyyyyxxxvvvsssqqqnnnmmmlllgggddd```^^^]]]]]][[[ZZZZZZZZZZZZZZZZZZYYYWWWVVV}}}{{{pppkkkdddbbbaaabbbccccccbbbaaa[[[[[[[[[YYYWWWWWWYYY[[[bbbhhhxxx|||{{{~~~uuuhhhZZZSSSPPPMMMNNNPPPRRRXXX^^^dddjjjnnnjjjbbbRRRLLLJJJPPPWWW\\\```dddkkkyyy{{{kkkffffffkkksss|||}}}xxxvvvnnnqqqyyy|||}}}xxxuuurrrsssssstttssssssrrrrrrsssssssssrrroookkkgggeeehhhgggeeecccbbbaaa``````[[[YYYXXXXXXXXX\\\hhhuuu{{{qqq[[[PPPFFFBBB???<<<<<<>>>999999<<>>999:::<<<>>>>>>@@@JJJTTTdddtttyyy|||lllMMMCCC777<<<333333333333222222222222222222222222333555777888888BBBMMMWWWdddqqqwwwwwwpppiiidddcccccceeemmmwww~~~ooo___SSSLLLIIIDDDCCCBBBBBBCCCGGGJJJMMMNNNQQQUUUUUUTTTTTTTTTVVVUUUTTTTTTTTTUUUWWWYYY[[[[[[^^^bbbeeeiiimmmrrrvvvyyyyyyyyyzzz|||{{{|||||||||}}}}}}}}}}}}tttvvvxxxxxxvvvvvvwwwyyywwwyyyzzzzzzwwwuuuttttttssssssssstttuuuwwwyyyzzzwwwvvvuuusssqqqooonnnmmmgggeeecccaaa```^^^[[[XXX[[[\\\]]]]]]\\\[[[YYYWWWzzz{{{yyyvvvtttssstttuuuuuutttuuuuuutttrrrrrrtttvvvwww|||sssfffYYYSSSPPPNNNOOORRRQQQVVVZZZ^^^dddhhheee^^^PPPJJJIIIQQQYYY]]]___aaaggguuuyyyzzz||||||ooolll}}}|||rrrtttzzzxxx|||~~~zzzvvvrrrpppqqqrrrsssssssssrrrqqqooopppqqqqqqpppmmmiiigggccccccdddddddddbbb```___[[[ZZZYYYYYYXXXYYYbbbmmmooo{{{vvv]]]RRRGGGBBB???<<<<<<>>>::::::<<<======???HHHRRRaaaqqqyyy||||||{{{lllMMMCCC999>>>444444333333333222222222222222222222333555777888888DDDPPPZZZfffrrrwwwtttuuummmgggfffdddeeemmmwwwzzzzzziiiYYYNNNHHHFFFAAAAAA@@@AAACCCGGGKKKMMMLLLOOORRRQQQOOOMMMNNNOOOPPPPPPPPPQQQSSSVVVXXXZZZZZZ]]]aaaeeeiiinnnsssvvvxxxxxxxxxxxxyyy~~~}}}~~~zzz{{{{{{{{{||||||}}}}}}sssvvvxxxwwwuuuuuuwwwyyyuuuwwwxxxwwwtttrrrqqqqqqqqqrrrtttvvvxxxxxxxxxxxxttttttsssrrrpppnnnlllkkkgggfffdddcccbbb```\\\XXX[[[\\\]]]^^^]]][[[YYYXXXrrreeeXXXTTTTTTSSSQQQQQQVVVVVVXXX\\\aaaaaa^^^ZZZLLLKKKLLLOOOUUU[[[___aaacccxxx{{{uuukkkhhhooo}}}wwwyyyzzz~~~zzzxxxwwwvvvvvvvvvvvvuuutttsssqqqpppooopppoooooooooooonnnkkkhhhfffdddcccdddddddddaaa___ZZZXXXWWWVVVTTTUUU]]]hhhtttppp]]]RRRGGGBBB>>>;;;:::;;;===::::::===>>>???DDDKKK^^^pppwwwuuu~~~xxxwwwxxxyyyVVVDDD@@@:::666666555444333333333333111111222222111333555888:::CCCNNNZZZgggrrruuusssvvvqqqjjjcccbbbhhhqqqxxxzzzppp___RRRJJJGGGGGG@@@AAABBBBBBAAABBBDDDFFFKKKJJJIIIHHHHHHHHHIIIJJJLLLMMMNNNOOOQQQSSSTTTTTTYYY\\\```cccgggkkkqqqtttxxxxxxxxxvvvwww}}}yyyzzzyyy~~~~~~}}}{{{zzzzzzyyywwwuuuvvvuuuvvvwwwxxxxxxvvvtttxxxtttqqqppprrrtttsssrrrssstttuuuvvvvvvwwwwwwwwwuuuuuuttttttsssrrrqqqpppkkkjjjhhhfffcccaaa___^^^`````````___]]]ZZZWWWVVVqqqdddXXXTTTTTTRRRQQQQQQUUUUUUXXX\\\aaaaaa^^^ZZZKKKJJJLLLPPPWWW]]]bbbdddgggzzz{{{xxx{{{tttdddeeeooo~~~~~~}}}~~~}}}{{{xxxwwwvvvvvvuuuuuuuuutttrrrqqqooonnnooommmllllllmmmllljjjhhhhhhfffdddcccbbb```]]][[[XXXVVVVVVUUUSSSTTT^^^hhhvvvppp^^^SSSHHHCCC@@@<<<;;;<<<===::::::===>>>???DDDKKK[[[nnnssssss|||{{{~~~zzzWWWEEEAAA:::666666555444333333333333111222333222222333666888===FFFRRR]]]jjjuuuxxxuuuqqqnnnjjjffffffkkkqqqvvv}}}}}}kkkZZZMMMGGGDDDDDDAAABBBCCCCCCBBBBBBDDDFFFJJJIIIHHHGGGGGGHHHIIIJJJKKKKKKLLLNNNOOOQQQRRRRRRTTTWWW\\\aaaeeejjjnnnrrrtttuuuuuuuuuwww~~~~~~xxxtttwww|||~~~|||zzzzzzzzzyyywwwuuutttssstttuuuwwwwwwuuussssssqqqoooooorrruuuvvvuuussstttuuuvvvvvvvvvuuuuuurrrrrrssssssssssssrrrrrrnnnmmmjjjgggdddbbb___^^^aaaaaa```___]]]ZZZWWWVVV}}}ooocccXXXTTTTTTRRRQQQQQQTTTUUUXXX]]]aaabbb]]]YYYJJJJJJKKKPPPXXX___cccffflll}}}zzzqqqwwwpppccc]]]eeeppp|||zzz}}}{{{yyyxxxwwwwwwuuuttttttsssrrrpppooonnnmmmkkkiiiiiijjjjjjjjjiiijjjgggdddbbb```]]]YYYVVVUUUTTTTTTTTTSSSTTT^^^iiixxxqqq___TTTIIIDDDAAA===<<<===<<<::::::<<<>>>>>>DDDKKK\\\pppppprrr~~~YYYEEEAAA:::666666555444333333333333222333333333333444777999???HHHTTT```mmmxxxzzzxxxnnnmmmkkkjjjlllooosssvvvyyyfffUUUJJJDDDCCCCCCAAACCCCCCCCCCCCCCCEEEGGGIIIIIIHHHGGGGGGHHHIIIJJJIIIIIIJJJKKKMMMNNNOOOOOOPPPTTTZZZ```dddiiinnnqqqppprrrrrrssswww{{{||||||xxxrrrmmmlllmmmvvv~~~|||zzzyyyyyyxxxvvvuuurrrqqqqqqsssuuuuuutttrrrrrrpppoooooorrrtttuuuuuussstttvvvwwwvvvuuusssrrrnnnoooqqqrrrtttuuuuuuuuurrrpppmmmiiieeebbb```___bbbbbb```^^^\\\YYYWWWUUUyyylllaaaWWWTTTSSSQQQPPPQQQSSSTTTXXX^^^bbbbbb\\\WWWJJJJJJKKKPPPWWW]]]bbbdddnnn~~~zzzrrrrrr}}}xxxooobbb\\\]]]gggsss{{{xxx}}}}}}|||zzzyyyxxxwwwwwwtttssssssrrrqqqooonnnmmmllljjjhhhggghhhjjjjjjiiihhhfffccc```^^^[[[WWWTTTSSSRRRRRRSSSRRRUUU___jjjzzzqqq___TTTIIIDDDAAA===<<<===<<<::::::<<<===>>>CCCJJJ```uuu}}}qqquuu\\\FFF@@@:::666666555444333333333333333333444444333555777:::===GGGTTTbbbppp||||||ssspppnnnmmmppptttwwwyyyvvvcccRRRIIIEEEEEEEEEBBBCCCDDDDDDCCCCCCEEEGGGIIIIIIHHHGGGGGGHHHJJJKKKHHHIIIIIIJJJKKKLLLLLLMMMOOOSSSYYY```eeeiiinnnqqqoooppprrrsssxxxxxxoooooooookkkddd```dddlll}}}}}}{{{yyyxxxxxxxxxvvvtttrrrqqqpppqqqssstttsssrrrsssrrrqqqpppqqqqqqrrrrrrssstttvvvvvvuuusssqqqooolllmmmooorrrtttvvvwwwwwwuuusssooojjjfffcccaaa```bbbaaa___]]]ZZZWWWUUUTTTvvvhhh___VVVSSSRRROOOOOOQQQQQQSSSXXX^^^cccbbb\\\VVVKKKJJJKKKNNNUUU[[[___```mmm}}}~~~~~~{{{yyy~~~uuuggg```___\\\___hhhuuu}}}|||zzzyyyzzzzzzzzzyyyxxxwwwwwwvvvsssrrrrrrqqqpppnnnllllllllljjjhhhggghhhjjjjjjiiidddbbb```^^^]]][[[WWWUUURRRQQQRRRTTTSSSVVV```lllzzzqqq^^^SSSHHHCCC@@@<<<;;;<<<<<<999999<<<===>>>CCCJJJaaawww~~~tttwww^^^FFF@@@999666666555444333333333333333333444444333555777:::<<>>JJJYYYiiiyyyyyyrrrpppuuu}}}wwwiiiXXXLLLGGGGGGGGGFFFEEEFFFGGGGGGFFFGGGIIIKKKMMMLLLLLLLLLLLLMMMOOOPPPOOOOOOOOOOOOOOOOOOOOOOOOMMMPPPTTTXXX[[[```eeeiiinnnqqquuuxxx|||wwwkkkaaa]]]^^^```]]]]]]iiiyyy~~~{{{|||zzzxxxwwwwwwvvvtttsssuuusssppppppqqqqqqpppoookkkmmmoooppppppqqqsssuuusssssssssrrrqqqpppoooooommmnnnpppqqqssstttttttttsssqqqmmmhhheeeccccccccc___^^^\\\ZZZXXXVVVUUUUUU~~~nnn```YYYSSSQQQNNNKKKKKKOOOOOORRRXXX```dddbbbZZZTTTJJJIIIJJJNNNUUU[[[___aaaiiiuuu}}}qqqhhhjjjrrrzzzwwwhhh]]]YYYYYYZZZ\\\bbbnnn}}}{{{zzzxxxwwwssstttuuuvvvvvvvvvuuutttqqqqqqpppooonnnlllkkkjjjiiihhhggggggggggggeeeccc___^^^]]]]]]]]]\\\ZZZXXXWWWVVVVVVWWWWWWZZZdddooouuuvvvtttqqqttt~~~ppp___TTTIIIDDDAAA===<<<===;;;999999;;;<<<===CCCIIISSSiiiwww]]]FFFAAA<<<666666555444333333333333111222333222222333666888???JJJYYYiiiyyy}}}wwwqqqqqqxxxrrrfffVVVLLLJJJKKKJJJHHHIIIJJJKKKKKKJJJKKKMMMOOOOOOOOONNNNNNOOOQQQRRRSSSSSSSSSSSSSSSSSSSSSSSSRRRPPPRRRSSSUUUWWW\\\bbbfffkkkpppvvv{{{vvvggg```ZZZXXX\\\[[[[[[gggvvv}}}zzz{{{yyywwwwwwwwwvvvtttrrruuurrrpppnnnnnnnnnmmmllliiillloooppppppqqqsssuuusssrrrqqqpppooooooppppppqqqqqqrrrrrrrrrrrrqqqqqqpppmmmjjjfffdddcccdddddd___^^^\\\ZZZYYYXXXXXXXXXzzzlll^^^XXXRRRPPPMMMIIIJJJNNNOOORRRXXX```dddbbbZZZSSSIIIHHHJJJOOOVVV]]]bbbdddiiisssnnneee___eeeoooxxx{{{zzztttiii\\\TTTTTTWWWYYY\\\dddssszzzzzz|||{{{wwwsssqqqrrrtttuuuuuuuuutttssspppppppppooonnnllljjjjjjhhhgggfffffffffeeebbb___```^^^]]]]]]]]]\\\ZZZXXXYYYWWWXXXYYYXXX[[[eeepppssssssppplllppp}}}~~~ppp```UUUJJJEEEBBB>>>===>>>;;;999999;;;<<<===BBBIIINNNdddsss~~~\\\FFFBBB>>>666666555444333333333333111111222222111333555888===IIIXXXfffuuu~~~xxxsssooorrr{{{rrrfffWWWNNNNNNOOONNNLLLLLLMMMNNNNNNMMMNNNPPPRRRQQQQQQPPPPPPQQQRRRTTTUUUVVVVVVVVVVVVUUUUUUUUUUUUTTTUUUUUUUUUWWW[[[bbbfffiiinnnvvv}}}uuufff___WWWTTTWWWWWWWWWaaapppuuu~~~{{{yyywwwvvvvvvvvvtttrrruuurrrooommmllllllkkkiiillloooqqqqqqooonnnppprrrsssrrrpppnnnnnnoooqqqrrrsssssssssrrrqqqpppooonnnmmmkkkhhheeeccccccdddeee```___]]][[[ZZZZZZ[[[[[[rrrhhhZZZVVVPPPMMMLLLNNNOOOOOOPPPSSSWWW]]]```^^^ZZZVVVKKKJJJKKKOOOUUUZZZ^^^___dddnnnpppccc___\\\^^^dddiiikkkjjjiiiddd\\\UUUQQQQQQTTTVVVWWW^^^hhhvvv~~~|||yyyzzzyyyvvvtttuuutttuuuuuuuuutttsssrrrrrrooopppqqqqqqpppooonnnmmmeeeeeeeeedddcccbbbaaa```___^^^___```bbbbbb```^^^\\\YYYVVVVVVUUUVVV___iiikkkkkkkkkjjjmmmvvv}}}rrrcccVVVIIICCCAAA===;;;;;;<<<;;;:::999:::???EEEJJJSSS___mmm{{{YYYCCC???999888777666555444333333333000111333333333444777999CCCKKKWWWgggttt|||wwwrrrnnnqqq{{{ttt```RRRSSSVVVQQQOOOQQQSSSTTTUUUUUUTTTTTTVVVXXXXXXXXXXXXXXXYYYYYYYYYYYYWWWYYYZZZ\\\\\\ZZZYYYWWW\\\ZZZXXXXXXYYY\\\```bbblllqqqzzz|||lll[[[ZZZYYYYYY[[[]]]___aaahhhpppzzz~~~}}}||||||yyywwwuuuuuutttrrrqqqsssqqqnnnlllkkkkkklllmmmnnnpppppppppnnnnnnpppqqqnnnqqqqqqnnnpppuuuwwwvvvuuusssqqqpppqqqqqqpppoooiiihhheeebbb`````````aaa```^^^\\\YYYWWWWWWXXXXXXoooeeeZZZVVVQQQMMMMMMNNNOOOOOOQQQSSSVVV[[[^^^]]]YYYVVVKKKJJJKKKOOOUUUZZZ]]]^^^fffooovvveee[[[WWWTTTUUUZZZ______^^^YYYVVVQQQNNNNNNQQQUUUXXXYYY___kkk{{{|||wwwuuuwwwxxxuuutttvvvttttttttttttsssrrrrrrqqqrrrrrrrrrqqqooollljjjhhhddddddddddddcccbbbaaa```_________aaabbbbbb```^^^[[[XXXVVVUUUTTTVVV^^^hhhlllllljjjhhhjjjrrr}}}tttfffYYYLLLFFFCCC???<<<<<<<<<;;;::::::;;;???EEEJJJSSS___mmm}}}\\\FFFAAA;;;888777666555444333333333000222333333333444777999BBBJJJWWWdddnnnuuuzzz|||xxxrrrnnnrrr~~~sssaaaUUUVVVYYYWWWVVVZZZ[[[\\\\\\ZZZYYYYYYZZZ\\\\\\]]]]]]^^^```aaabbbbbb```aaacccdddddddddcccccccccaaa___]]]]]]___bbbdddhhhooozzz}}}nnnZZZZZZXXXXXXYYY[[[^^^```dddnnnxxx~~~|||zzz{{{xxxvvvtttttttttrrrqqqrrrpppmmmjjjiiikkkmmmnnnoooqqqrrrrrrpppnnnnnnnnnooorrrqqqoooppptttvvvuuutttrrrppppppppppppooonnnjjjhhheeecccaaa```aaaaaa```___\\\ZZZXXXXXXXXXYYY~~~lllaaaZZZVVVQQQNNNNNNOOOOOOOOOQQQRRRUUUXXXZZZZZZXXXVVVKKKJJJKKKNNNTTTYYY\\\]]]fffoooiiiZZZSSSPPPLLLMMMPPPSSSSSSQQQLLLKKKIIIIIIKKKPPPVVVYYY[[[bbbooo~~~zzzvvvrrrqqqtttuuuttttttvvvtttssssssrrrrrrqqqppppppqqqqqqpppooollljjjhhhgggcccccccccccccccbbbaaa``````______```aaaaaa___]]]YYYWWWUUUUUUTTTUUU]]]fffmmmllliiieeeeeennn}}}}}}vvvkkk^^^PPPIIIEEE@@@===<<<<<<<<<;;;:::;;;???EEEJJJSSS^^^mmm~~~aaaIIICCC===888777666555444333333333111222333333333444777:::???IIIVVV```gggmmmuuuzzz|||xxx~~~qqqddd[[[]]]```______dddcccdddcccbbb``````bbbdddcccdddfffhhhjjjlllnnnooonnnnnnnnnoooooooooppppppnnnkkkhhheeedddeeeggghhhhhhooo{{{~~~ppp]]][[[ZZZYYYZZZ]]]```bbbbbblllxxx|||yyyyyywwwtttsssssssssrrrppppppmmmjjjhhhhhhjjjmmmpppoooqqqsssrrrpppmmmllllllqqqsssrrrooopppsssuuusssrrrpppoooooooooooonnnmmmjjjhhhfffcccbbbaaaaaaaaa```___]]][[[YYYYYYYYYYYY|||jjj^^^YYYUUUQQQNNNNNNOOOOOOOOORRRRRRSSSUUUWWWWWWVVVTTTJJJJJJKKKNNNTTTYYY\\\]]]eeelll}}}uuuaaaUUUPPPMMMJJJIIIJJJLLLKKKJJJJJJIIIIIIJJJMMMQQQUUUXXX]]]eeeuuu|||xxxtttpppooorrrtttrrrrrruuusssrrrqqqpppoooooonnnnnnmmmllllllkkkjjjiiihhhhhhbbbbbbccccccbbbaaa``````___^^^^^^___```___\\\ZZZWWWUUUTTTUUUTTTTTT[[[dddlllkkkhhhccccccmmm~~~yyyoooaaaRRRJJJFFF@@@<<<<<<<<<<<<;;;;;;<<<@@@EEEJJJSSS]]]kkk{{{wwwfffKKKCCC===888777666555444333333333111222222222222444777:::<<>>AAAFFFIIIPPPWWWdddsss~~~{{{uuummmzzzlllMMMAAA:::888777666555444333333333222222222111111444888;;;>>>JJJZZZfffmmmvvv~~~vvvpppnnnpppqqqtttzzz~~~}}}pppcccdddfffiiilllnnnooopppuuu}}}~~~{{{vvvtttqqqpppooonnnmmmkkkfffeeeddddddeeegggjjjllljjjjjjjjjhhhhhhjjjnnnrrrqqqsssqqqmmmllloooooommmjjjjjjjjjkkklllllljjjhhhggggggfffdddbbbaaa______\\\\\\[[[[[[ZZZYYYYYYXXXttteeeZZZSSSPPPNNNLLLMMMMMMMMMLLLNNNNNNOOOPPPRRRQQQNNNLLLHHHHHHJJJPPPWWW^^^bbbdddgggnnnooo\\\RRRMMMFFFGGGGGGGGGFFFFFFFFFGGGGGGJJJNNNSSSWWW[[[\\\]]]dddttt~~~}}}|||zzzyyyxxxwwwvvvtttooommmpppqqqooonnnpppqqqpppmmmkkkiiiiiiiiijjjlllkkkhhhdddbbb```___^^^___``````aaaaaa``````___```___^^^^^^^^^\\\YYYVVVQQQPPPRRRTTTSSSRRRVVV]]]cccggghhheeeeeeqqqrrrdddUUULLLGGGAAA<<<;;;;;;<<<======>>>AAAFFFIIILLLTTTcccttt~~~~~~wwwrrrjjjxxxnnnNNNAAA;;;888777666555444333333333222222222111111333888;;;BBBNNN]]]jjjsss|||xxxsssuuuyyy{{{nnngggjjjnnnrrrvvvxxxxxxxxx}}}}}}{{{wwwtttqqqooonnnmmmkkkiiiddddddddddddeeeggghhhiiijjjkkkmmmmmmllllllmmmooooooqqqoookkkkkknnnnnnlllhhhhhhiiijjjlllkkkiiiffffffeeeeeecccbbb```^^^]]]ZZZZZZZZZZZZYYYYYYXXXWWWrrrcccYYYRRROOOMMMLLLLLLMMMLLLKKKMMMMMMNNNPPPQQQPPPMMMJJJHHHHHHJJJPPPXXX___dddeeeeeemmmmmm[[[QQQMMMFFFGGGHHHHHHHHHHHHIIIJJJMMMPPPTTTXXX[[[]]]^^^^^^gggyyy}}}zzzwwwvvvuuuuuuuuuqqqmmmkkkooopppooonnnpppqqqooollljjjhhhhhhiiiiiihhhgggeeecccaaa```aaaaaa______```````````````___bbbaaa```______]]]ZZZXXXPPPOOORRRTTTSSSRRRVVV\\\bbbfffhhhfffeeepppssseeeVVVMMMHHHBBB>>>===;;;<<<===>>>???BBBFFFIIIJJJRRRcccuuuxxxssshhhuuu}}}oooOOOCCC===888777666555444333333333333333222111111333888<<>>???;;;;;;;;;<<<>>>AAACCCEEELLLRRR^^^mmmyyy~~~~~~|||jjjttt}}}{{{gggMMMDDD===:::777444333444444333222111222333333444666999<<>>>>>;;;;;;;;;<<<===@@@BBBCCCIIIOOOZZZhhhuuu{{{|||zzzhhhttt}}}jjjMMMBBB999:::777444333444444333222111222333333333555888;;;GGGQQQ```lllssswwwzzz|||}}}~~~|||vvvuuuyyy|||~~~{{{tttooo|||~~~zzzuuuuuutttrrrpppmmmkkkjjjhhhgggfffeeefffgggiiijjjoooooooooqqqsssrrrnnnjjjeeeeeegggiiikkkkkkhhhfffeeegggkkknnnnnnkkkfffcccfffdddbbb___^^^^^^______aaa^^^[[[XXXXXXXXXWWWVVV{{{|||gggWWWPPPJJJIIIIIIHHHHHHHHHHHHIIIHHHIIIIIIJJJIIIHHHGGGFFFDDDEEEHHHNNNVVV^^^ccceeejjjtttmmmZZZOOOKKKGGGGGGFFFGGGHHHJJJLLLMMMNNNRRRWWWXXXZZZ```jjjrrr~~~{{{zzzxxxwwwuuusssrrrqqqqqqqqqooonnnmmmkkkkkkkkkkkkllljjjiiigggeeeddddddeeeeeegggeeebbbaaabbbccccccbbb______^^^^^^^^^^^^_________^^^\\\\\\\\\ZZZXXXUUUSSSTTTTTTSSSRRRRRRTTTVVV\\\```eeeeeeccciiiwwwjjj[[[QQQIIIBBB>>>>>>;;;;;;;;;;;;<<<>>>@@@AAAEEEJJJTTTcccpppxxxyyywwwgggtttpppQQQBBB888:::777444333444444333222111222333333222444777999HHHRRR```kkkqqqrrrssstttuuuooolllnnnooommmnnnqqq|||{{{zzzsssrrrsssvvvvvvvvvwwwyyy{{{}}}|||uuusss|||yyyttttttsssrrrpppnnnlllkkkjjjiiihhhgggggghhhjjjkkkmmmnnnoooqqqqqqooojjjfff``````bbbfffiiiiiihhhfffgggiiikkklllllliiifffccccccbbb```^^^]]]^^^^^^___aaa^^^ZZZXXXWWWVVVUUUTTT{{{eeeUUUNNNHHHHHHGGGFFFFFFGGGGGGGGGHHHHHHHHHHHHGGGFFFDDDDDDBBBCCCGGGNNNVVV^^^dddgggiiitttiiiXXXOOOJJJGGGGGGGGGHHHJJJLLLNNNPPPRRRVVVYYY[[[^^^eeeqqqzzz~~~zzzwwwuuuvvvuuusssqqqpppoooooopppooonnnmmmkkkkkkkkkkkkllliiihhhfffdddddddddeeeffffffeeecccbbbcccccccccccc___^^^^^^]]]]]]]]]]]]^^^]]]\\\[[[[[[[[[ZZZWWWUUURRRTTTTTTSSSRRRQQQRRRTTTYYY___eeeeeeaaafff}}}xxxkkk\\\SSSJJJBBB>>>===;;;;;;::::::;;;<<<>>>???BBBFFFPPP___nnnwwwwwwuuuhhhtttwwwUUUEEE;;;:::777444333444444333222111222333222222333666999EEEPPPaaammmtttuuuuuuvvvssskkkdddeeehhhlllttt{{{zzzoooiiikkknnnnnnmmmlllllllllnnnqqqrrrqqqtttxxx|||zzzsssrrrzzzwwwrrrrrrrrrqqqpppnnnmmmlllkkkjjjiiihhhhhhiiikkkllliiijjjllllllkkkhhhdddaaa______```cccfffhhhfffeeefffgggiiijjjjjjhhhfffeee``````^^^]]]]]]]]]]]]^^^___]]]YYYWWWVVVUUUSSSRRRzzzdddTTTOOOGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHHHHGGGEEEDDDCCCBBB@@@BBBGGGMMMTTT\\\cccgggjjjuuu|||fffWWWNNNJJJGGGGGGGGGIIIKKKNNNQQQSSSVVVXXX[[[\\\```iiivvv}}}yyyvvvtttuuutttrrrpppnnnnnnnnnnnnooonnnlllkkkjjjjjjkkkkkkiiihhhgggeeedddddddddeeedddddddddcccbbbbbbcccccc^^^^^^]]]\\\\\\\\\\\\\\\[[[ZZZYYYYYYZZZYYYWWWUUURRRSSSTTTSSSQQQPPPQQQRRRWWW]]]dddccc___dddzzzxxxkkk]]]SSSKKKCCC>>>===;;;:::::::::;;;<<<>>>???BBBFFFOOO___ooowwwwwwtttjjjuuuxxxVVVFFF===:::777444333444444333222111222333333333444777999DDDPPPbbbqqqxxxyyyxxxxxxtttjjjbbbbbbhhhqqq}}}{{{{{{~~~}}}ppphhhddddddggggggfffcccbbbaaabbbdddeeefffjjjnnnrrruuuyyy~~~vvvpppooo~~~}}}yyyvvvqqqqqqqqqpppooonnnlllkkkkkkjjjiiigggggghhhjjjkkkfffggghhhhhhfffccc```___aaa```aaaccceeefffdddcccbbbccceeeggghhhhhhgggggg______^^^]]]]]]]]]]]]]]]]]][[[XXXVVVUUUTTTRRRPPPyyycccUUUQQQHHHGGGGGGGGGGGGHHHHHHIIIIIIIIIGGGFFFDDDCCCBBBAAA???BBBGGGLLLRRRYYY```eeejjjuuu|||jjj[[[PPPJJJGGGGGGHHHJJJMMMPPPSSSUUUWWWYYY[[[]]]bbbmmm}}}}}}{{{zzzyyytttsssqqqooonnnmmmmmmmmmmmmlllkkkiiiiiiiiiiiijjjiiihhhgggfffeeecccbbbbbbaaacccdddcccbbbaaabbbccc^^^]]]\\\[[[[[[ZZZZZZ[[[ZZZYYYXXXXXXYYYYYYWWWUUURRRSSSTTTSSSQQQOOOOOOPPPTTTYYY______\\\bbbvvvwwwjjj]]]TTTLLLCCC>>>===::::::::::::;;;===???@@@CCCGGGQQQaaaqqqyyywwwrrrkkkvvvwwwTTTDDD===:::777444333444444333222111222333333444666999<<>>===:::999999:::<<<>>>@@@BBBDDDGGGRRRcccttt{{{vvvooolllvvvxxxTTTDDD===:::777444333444444333222000222333444555777;;;>>>JJJXXXlll||||||sssjjjcccdddjjjttt{{{|||vvvuuuzzz{{{gggaaa^^^WWWTTTVVVTTTTTTTTTTTTTTTTTTTTTTTTYYY]]]aaacccdddgggnnnsssuuuxxx|||vvvsssmmmwww~~~|||zzzyyyzzz~~~{{{zzztttttttttsssqqqooonnnmmmiiihhhfffddddddeeefffgggbbbcccbbb___\\\[[[]]]___aaa```___```bbbcccbbbaaa]]]___bbbdddeeedddbbbaaa`````````___^^^\\\[[[ZZZWWWVVVTTTTTTUUUTTTRRRPPPttt```VVVTTTIIIIIIIIIIIIJJJJJJKKKLLLKKKJJJHHHFFFDDDBBBBBBAAA@@@CCCHHHKKKNNNSSSZZZ___bbbkkkwwwmmmZZZLLLGGGGGGIIIKKKOOOSSSVVVXXXZZZ]]]aaaeeemmm}}}}}}{{{yyyyyytttsssqqqooonnnmmmmmmmmmkkkjjjiiigggggggggggghhheeefffgggfffddd```\\\YYY^^^```cccbbb```___```bbb]]]\\\[[[ZZZYYYYYYYYYYYYXXXWWWVVVWWWXXXXXXWWWUUURRRSSSTTTTTTQQQNNNMMMMMMOOOPPPSSSVVVVVV]]]nnn}}}sssggg[[[SSSLLLDDD>>>>>>999999999:::<<>>888777666444333222111111333111111444555555:::@@@LLL]]]pppzzz~~~}}}xxxpppiiieeeiiiuuuwwwsssqqq{{{|||}}}sss^^^UUUTTTSSSPPPNNNLLLMMMNNNPPPQQQRRRRRRRRRTTTWWWZZZ]]]```ccchhhkkkrrrsssuuuwwwyyy~~~}}}rrrnnnrrr}}}|||xxxsssoooooopppppptttzzzxxx{{{vvvpppnnnooopppooommmhhhfffddddddddddddbbbaaa^^^^^^^^^]]]]]]]]]\\\\\\___```___^^^[[[ZZZ[[[\\\\\\^^^```bbbbbbaaa___]]]^^^^^^^^^^^^^^^]]]]]]]]]WWWWWWVVVVVVTTTQQQOOOMMMuuueeeXXXPPPLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJHHHGGGFFFEEEFFFFFFFFFHHHKKKMMMNNNOOOQQQSSSYYY```kkkttt{{{zzzrrrrrruuuxxxuuurrrtttyyyvvv___SSSKKKKKKLLLNNNSSSWWWZZZ[[[\\\aaahhhrrr{{{wwwtttrrrrrrqqqooommmlllkkkkkkkkkjjjjjjkkkkkkjjjhhhfffdddfffeeecccaaa______^^^___```_________^^^^^^^^^]]]\\\\\\\\\\\\[[[ZZZYYYXXXUUUUUUUUUUUUUUUTTTSSSSSSQQQPPPPPPOOONNNMMMLLLLLLKKKJJJMMMSSSTTTYYYlllrrriii\\\QQQIIIDDD???;;;;;;;;;<<<;;;;;;===AAADDDFFFQQQWWWooo~~~~~~qqqkkkyyy|||XXXDDD@@@999888777555444333222222555222222444444444888>>>KKK[[[llluuuxxx}}}zzzsssmmmhhhiiirrr{{{}}}vvvsssrrr}}}|||}}}rrr]]]TTTSSSQQQOOOMMMLLLMMMNNNPPPQQQRRRRRRRRRTTTWWWZZZ\\\___bbbgggjjjqqqrrruuuwwwzzz~~~|||rrrjjjmmmwwwxxxqqqkkkjjjiiijjjooovvv{{{yyyuuuooommmnnnnnnkkkiiidddcccaaa```aaa```___]]]]]]]]]]]]\\\\\\\\\\\\[[[]]]^^^]]]\\\ZZZYYYZZZ[[[]]]^^^```aaaaaaaaa```___```___^^^^^^]]]\\\\\\[[[WWWWWWWWWVVVTTTRRROOONNNrrrcccWWWPPPLLLLLLMMMMMMNNNNNNOOOOOOLLLKKKIIIGGGGGGHHHIIIJJJLLLMMMNNNNNNMMMMMMNNNPPPUUUZZZaaagggjjjlllmmmnnnnnnrrr{{{yyynnnllllllpppvvvyyy|||zzzaaaUUULLLMMMOOORRRVVVZZZ]]]^^^]]]dddooo}}}|||xxxuuurrrpppooonnnmmmllllllllllllllliiijjjjjjjjjiiigggeeeddddddcccaaa```___^^^]]]]]]______^^^^^^^^^^^^]]]]]]ZZZZZZZZZZZZYYYXXXWWWWWWUUUUUUUUUTTTSSSRRRQQQPPPNNNNNNNNNMMMMMMLLLLLLLLLLLLKKKMMMSSSVVV^^^ssssssiii\\\QQQIIICCC===999:::;;;<<<<<<===???CCCFFFHHHTTTZZZsssrrrfffttt~~~\\\GGGBBB:::999777666444444333333666333333555444333777===MMM[[[jjjppprrrwww{{{}}}~~~xxxsssooojjjiiiqqq{{{zzztttssstttqqq\\\SSSQQQOOOLLLLLLKKKLLLNNNPPPQQQRRRSSSSSSTTTVVVYYY\\\^^^aaafffiiinnnqqquuuxxx{{{~~~|||rrriiiiiiqqq~~~wwwnnneeeaaa```bbbiiiqqq|||~~~yyyvvvrrrppppppoookkkhhhcccaaa____________]]][[[\\\\\\[[[[[[[[[ZZZZZZZZZ]]]]]]]]]\\\ZZZYYYZZZ\\\^^^^^^___```aaabbbbbbbbbcccbbb```^^^\\\ZZZZZZYYYXXXWWWWWWVVVTTTRRRPPPOOOooo```TTTNNNKKKKKKLLLMMMNNNNNNOOOOOOLLLKKKIIIHHHIIIJJJMMMNNNNNNOOOPPPOOOMMMMMMNNNPPPPPPTTTYYY]]]^^^___aaabbbgggmmmyyy{{{qqquuuvvv{{{{{{bbbVVVNNNPPPRRRUUUWWWZZZ]]]______hhhwww}}}yyyuuurrrpppnnnnnnnnnmmmllllllkkkkkkkkkiiiiiiiiiiiihhhfffeeedddccccccbbb```___^^^^^^]]]^^^^^^]]]]]]]]]]]]]]]]]]ZZZZZZZZZZZZYYYXXXWWWVVVTTTTTTTTTSSSRRRPPPOOONNNKKKLLLLLLLLLLLLLLLLLLLLLMMMLLLNNNRRRXXXccczzzuuulll^^^RRRJJJCCC===999:::;;;<<<===>>>AAAEEEHHHLLLVVV[[[rrr}}}}}}nnnbbbppp___HHHAAA999999777555444333333333555222222444444444888>>>RRR___kkkoooqqquuuzzz|||{{{sssnnnmmmkkkkkkvvvxxxssstttvvvppp\\\RRROOOLLLKKKKKKKKKLLLNNNPPPRRRSSSSSSTTTUUUWWWZZZ\\\^^^aaaeeehhhlllpppuuuyyy{{{~~~}}}uuullljjjmmmwww~~~{{{yyyrrrhhh^^^YYYYYY]]]fffoooyyy}}}{{{xxxuuuuuuvvvtttoookkkdddcccaaaaaaaaaaaa___]]][[[ZZZZZZZZZZZZYYYYYYYYY^^^^^^___^^^\\\\\\]]]___````````````aaaccceeeffffffdddaaa^^^\\\ZZZYYYXXXXXXXXXWWWVVVTTTSSSQQQQQQlll\\\QQQLLLIIIJJJJJJKKKLLLMMMNNNNNNLLLLLLJJJJJJKKKMMMOOOPPPLLLNNNOOOPPPOOOPPPQQQSSSPPPRRRUUUWWWXXXYYY[[[]]]eeekkkvvvzzzaaaUUUPPPSSSUUUVVVWWWYYY]]]```cccnnn}}}zzzvvvrrrpppnnnmmmooonnnnnnlllkkkjjjhhhhhhhhhhhhhhhgggfffeeedddcccccccccbbbbbbaaa```___^^^\\\\\\]]]]]]]]]]]]]]]]]]ZZZZZZZZZZZZYYYXXXWWWVVVTTTTTTSSSRRRQQQPPPNNNMMMJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLNNNRRRZZZiiiwwwnnn```TTTKKKEEE???::::::;;;<<<===>>>AAAFFFIIINNNWWWZZZnnnzzzwwwwwwhhh```nnn```HHH???888777666444333222111111222000111444555666;;;AAAVVVcccooossstttwww|||}}}}}}ssslllmmmlllooo}}}wwwssstttxxx~~~qqq]]]SSSNNNKKKJJJKKKLLLMMMOOOQQQSSSTTTUUUUUUXXXZZZ\\\^^^___bbbeeehhhlllpppuuuyyy|||~~~zzzooojjjjjjrrryyyyyyuuutttkkkaaaWWWSSSTTTZZZeeeooovvvzzzzzzxxxvvvwwwxxxwwwrrrnnnfffdddbbbbbbbbbbbb```^^^ZZZZZZZZZYYYYYYYYYXXXXXX\\\]]]^^^]]]\\\\\\]]]___bbbaaaaaaaaabbbdddfffhhhgggeeebbb^^^[[[YYYYYYXXXXXXWWWVVVUUUSSSRRRRRRQQQ}}}iiiYYYOOOKKKIIIIIIJJJJJJKKKKKKLLLLLLLLLLLLLLLLLLMMMNNNOOOOOOHHHKKKOOOQQQRRRSSSUUUVVVTTTUUUVVVWWWWWWYYY\\\___gggmmmxxxyyyaaaWWWRRRUUUWWWWWWWWWZZZ___dddlllxxx}}}{{{yyyvvvrrrpppnnnmmmmmmnnnnnnmmmlllkkkiiigggfffhhhggggggfffeeedddccccccbbbbbbbbbbbbaaa```___^^^[[[[[[\\\\\\\\\\\\]]]]]]YYYYYYYYYYYYYYYWWWVVVVVVSSSSSSSSSRRRQQQPPPOOONNNKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMOOOSSS\\\mmmxxxoooaaaUUUMMMFFF@@@<<<:::;;;<<<===>>>AAAEEEIIINNNWWWZZZnnnzzzuuuttteee```nnnaaaHHH>>>888777555444222111111111111///000444555666<<>>===:::;;;;;;::::::<<<@@@CCCHHHQQQ^^^xxxuuujjjggguuudddJJJAAA>>>;;;888666777777777777555333222444444444888>>>NNNYYYiiirrrrrrooolllkkkjjjbbbaaaiiiqqqyyyvvvpppnnnmmmwwwuuueeeYYYSSSRRRSSSSSSUUUTTTSSSTTTWWWYYY[[[[[[```cccfffggggggjjjoootttsssuuuwwwxxx{{{wwwnnniiihhheee___YYYQQQOOOLLLKKKMMMRRRXXX[[[cccjjjttt}}}|||zzzvvvqqqlllhhhfffeeeeeedddbbbaaaaaaaaabbbccc^^^]]]\\\[[[ZZZYYYXXXWWWYYYXXXXXXXXXZZZ[[[[[[[[[[[[\\\\\\\\\[[[ZZZYYYXXX[[[ZZZYYYWWWVVVUUUTTTTTTRRRRRRRRRQQQPPPPPPOOOOOOwwwlllaaaUUULLLJJJKKKMMMNNNNNNMMMLLLMMMMMMMMMNNNOOOOOONNNMMMLLLKKKGGGMMMXXX___^^^YYYYYY]]]eeennn{{{hhh[[[VVVVVVYYY]]]```eeerrr|||xxxxxxtttsssrrrpppnnnmmmmmmlllhhhhhhhhhhhhhhhhhhggggggeeeccc`````````aaaaaa```````````````___^^^]]]\\\[[[YYYXXXXXXYYYZZZYYYWWWYYYWWWTTTSSSSSSTTTSSSRRRRRRQQQPPPOOONNNNNNNNNNNNLLLKKKIIIGGGGGGIIIKKKLLLNNNOOORRRVVV```nnn~~~sssggg\\\TTTMMMDDD>>><<<999:::;;;;;;;;;===@@@BBBGGGQQQ^^^wwwvvvlllgggtttdddLLLCCC<<<999666444555666666555555222222444444444888>>>GGGSSSbbbkkkllljjjiiijjjjjjaaa___eeellluuusssnnnmmmnnnxxxvvvgggZZZTTTSSSSSSSSSVVVVVVVVVWWWYYY\\\^^^^^^bbbeeeiiijjjjjjlllppptttuuuwwwyyy{{{}}}yyyoooiiifffccc\\\WWWOOOLLLJJJIIIKKKPPPUUUYYYbbbfffnnnvvv|||~~~{{{vvvqqqllliiiggggggdddcccbbbaaa````````````[[[[[[[[[ZZZZZZYYYYYYYYYXXXXXXWWWXXXYYY[[[\\\\\\]]]]]]]]]\\\\\\\\\\\\\\\YYYYYYWWWVVVUUUUUUTTTTTTUUUTTTTTTSSSSSSRRRQQQQQQ~~~ssskkkbbbVVVOOOMMMMMMNNNNNNOOOOOONNNMMMMMMNNNOOOOOOOOONNNMMMKKKJJJIIINNNWWW^^^]]]YYYZZZ___lll|||jjj\\\WWWWWWZZZ^^^dddmmm}}}zzzwwwwwwxxxwwwtttqqqnnnlllkkkjjjggggggggggggffffffeeeeeecccaaa______```aaaaaa```_______________^^^]]]\\\]]][[[ZZZZZZ[[[[[[ZZZXXXXXXVVVSSSRRRRRRRRRQQQOOOPPPPPPOOONNNMMMMMMMMMMMMKKKJJJIIIGGGGGGIIIJJJKKKMMMNNNPPPSSSZZZgggwww~~~qqqfffZZZRRRKKKBBB<<<;;;888:::;;;<<<<<<===???AAADDDNNN[[[ssstttmmmfffrrrcccLLLDDD:::888444333333333333333555222222444444444888>>>CCCMMM[[[dddffffffgggiiiiiiaaa^^^bbbhhhrrr~~~ppplllmmmoooyyywwwiii]]]VVVTTTTTTTTTWWWXXXYYYZZZ]]]___bbbcccdddiiimmmoooooopppsssvvvwwwzzz}}}|||qqqiiiddd```YYYSSSLLLIIIFFFEEEGGGLLLRRRVVV___bbbgggnnnuuu{{{|||vvvqqqllljjjiiiiiieeeeeedddcccbbb```___^^^YYYYYYYYYYYYYYYYYYYYYYYYWWWWWWWWWXXXYYYZZZ\\\]]]]]]\\\[[[ZZZZZZZZZ[[[\\\VVVVVVVVVUUUUUUUUUTTTTTTTTTTTTSSSSSSRRRRRRQQQQQQwwwqqqhhh\\\TTTSSSPPPOOOOOOOOOPPPPPPNNNMMMOOOPPPPPPPPPOOOMMMLLLJJJKKKNNNSSSXXXWWWUUUZZZbbbxxxlll\\\YYYYYY[[[aaahhhttt}}}xxxvvvwwwwwwuuusssooommmjjjiiihhhhhhgggffffffeeeeeeeeeeeeaaa___^^^___```aaaaaa```^^^^^^_________^^^]]]]]]]]]\\\ZZZZZZ[[[[[[ZZZXXXUUUTTTRRRQQQRRRRRRPPPOOOOOONNNMMMLLLLLLKKKKKKLLLKKKJJJHHHGGGGGGHHHJJJKKKLLLNNNOOOQQQVVVaaaqqq}}}~~~pppdddXXXPPPIIIAAA<<<;;;777999<<<=========>>>@@@AAAKKKWWWlllpppllleeerrr}}}bbbLLLCCC:::888444222222333333222444222222444444333777===CCCMMMXXX```bbbcccfffhhhfffbbbbbbfffkkkuuuppplllmmmoooxxx~~~xxxlllaaaYYYVVVUUUUUUWWWYYY[[[]]]___bbbdddgggggglllrrruuuuuuuuuwwwyyy|||~~~tttkkkddd^^^WWWRRRJJJGGGDDDBBBDDDIIINNNRRR[[[^^^dddkkkrrryyy~~~~~~{{{uuupppllljjjjjjjjjffffffffffffdddaaa___]]]YYYYYYYYYYYYXXXXXXXXXXXXVVVWWWXXXXXXYYYZZZ\\\^^^\\\ZZZXXXVVVUUUUUUVVVWWWTTTTTTTTTUUUUUUUUUTTTTTTQQQPPPPPPOOONNNNNNMMMMMM~~~xxxnnn```WWWUUURRRQQQPPPPPPRRRRRRPPPMMMPPPQQQQQQQQQPPPOOOMMMLLLMMMMMMOOOQQQQQQSSS\\\gggnnn]]]\\\\\\^^^eeennn|||~~~|||xxxvvvxxxuuusssqqqooommmkkkjjjiiiiiihhhgggeeeddddddeeeeee```^^^^^^___```aaa```^^^]]]]]]^^^^^^^^^^^^^^^^^^YYYXXXVVVVVVWWWWWWUUUSSSQQQPPPPPPQQQRRRSSSRRRPPPNNNNNNMMMLLLKKKKKKKKKKKKJJJIIIHHHHHHHHHHHHIIIJJJLLLNNNPPPPPPSSS^^^nnnzzzooocccVVVNNNGGG@@@;;;:::666999;;;<<<<<<===>>>???AAAKKKUUUhhh{{{xxxlllkkkhhhwww}}}bbbJJJAAA<<<999555333333333333222444222111333333333777===EEEMMMXXX^^^``````dddgggdddfffjjjnnnsss|||qqqjjjjjjjjjrrr~~~}}}zzzpppeee\\\XXXVVVWWWVVVYYY]]]___```bbbeeehhhjjjooovvvzzzzzzzzz|||~~~wwwnnnfff___WWWRRRJJJGGGDDDAAABBBFFFKKKNNNWWW[[[bbbkkksssyyy}}}{{{xxxtttoookkkiiiiiiiiieeeeeeeeedddbbb___]]][[[[[[[[[ZZZYYYXXXWWWVVVVVVVVVXXXYYYYYYYYYYYY\\\___]]][[[XXXUUUSSSRRRRRRSSSRRRSSSTTTUUUUUUUUUTTTTTTOOONNNNNNMMMMMMLLLKKKKKK~~~tttdddZZZWWWWWWTTTRRRSSSUUUVVVSSSOOOQQQRRRRRRSSSSSSRRRPPPOOOPPPNNNNNNPPPPPPUUUaaannnrrr```^^^^^^bbbjjjuuu||||||{{{wwwuuuwwwuuutttrrrpppnnnmmmlllllliiihhhfffdddccccccdddddd___^^^^^^___``````^^^]]][[[\\\]]]^^^^^^^^^^^^^^^ZZZYYYWWWWWWWWWWWWUUUSSSPPPOOOOOOQQQSSSTTTSSSQQQNNNNNNMMMLLLKKKKKKKKKKKKIIIIIIHHHHHHHHHHHHIIIIIIJJJMMMPPPPPPRRR\\\lllyyy~~~nnnbbbUUUMMMGGG???;;;;;;777999:::;;;;;;<<<>>>@@@DDDMMMVVVeeeuuurrrhhhjjjlll}}}dddKKK@@@===:::666444444444333333444111111333333333777===EEENNNXXX^^^___```cccffffffkkkrrrvvvyyyqqqhhhfffdddjjjuuuzzz~~~{{{sssiii___YYYWWWXXXVVVZZZ___aaaaaabbbfffiiilllqqqxxx|||}}}~~~zzzssskkkccc[[[VVVMMMJJJFFFBBBBBBEEEIIILLLSSSXXX```jjjrrrwwwzzz{{{yyywwwssspppllljjjiiihhhccccccbbb```___\\\[[[ZZZ]]]\\\[[[ZZZXXXWWWVVVUUUXXXZZZ\\\[[[YYYYYY\\\______^^^[[[XXXVVVTTTTTTTTTRRRSSSUUUVVVVVVUUUTTTSSSPPPPPPOOOOOONNNMMMMMMMMM~~~oooccc```\\\YYYVVVWWWZZZZZZWWWSSSQQQRRRSSSTTTUUUTTTSSSSSSQQQQQQRRRUUUWWW[[[gggsss}}}yyyyyyzzzzzz}}}xxxddd^^^___eeeppp}}}zzzzzzyyyuuutttuuutttsssqqqooommmkkkjjjjjjhhhgggeeebbbaaaaaabbbccc______^^^___```___]]][[[ZZZ[[[\\\]]]^^^_________\\\ZZZYYYXXXXXXXXXVVVUUUQQQPPPPPPRRRSSSSSSRRRPPPOOONNNMMMLLLKKKKKKKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHKKKOOOOOOQQQ[[[lllzzz}}}nnnbbbUUUMMMFFF@@@<<<<<<888999:::::::::;;;>>>AAADDDMMMTTT```mmmiiiaaaeeekkkgggNNNBBB===:::666444333333333222444111111333333222666===FFFOOO[[[aaaccceeehhhkkkkkkrrrwwwxxxzzztttiiifffccchhhqqq~~~|||vvvlllbbb[[[XXXXXXWWW\\\aaacccbbbcccfffjjjmmmrrryyy}}}}}}wwwpppggg___ZZZQQQNNNHHHDDDCCCEEEIIIKKKPPPTTT\\\eeelllrrrvvvwwwwwwvvvtttrrrooollliiihhhdddcccaaa```^^^]]]\\\\\\\\\\\\[[[ZZZYYYYYYXXXXXXZZZ]]]___]]]ZZZYYY\\\```^^^]]]\\\[[[ZZZXXXWWWWWWSSSTTTVVVWWWWWWUUUTTTSSSQQQQQQQQQPPPOOOOOONNNNNN{{{ooolll```\\\ZZZ[[[^^^^^^ZZZVVVQQQRRRTTTUUUVVVVVVUUUUUURRRSSSWWW[[[]]]aaalllwww}}}{{{wwwxxxyyyxxxzzz{{{hhh]]]```gggttt}}}yyyxxxwwwsssrrrtttsssrrrooollljjjhhhffffffgggfffcccaaa``````aaaaaa```_________```^^^\\\YYYZZZ[[[\\\]]]^^^_________YYYWWWUUUUUUUUUUUUSSSQQQSSSRRRRRRSSSTTTSSSPPPNNNOOONNNMMMLLLLLLKKKKKKKKKHHHHHHHHHHHHHHHHHHHHHHHHEEEJJJMMMNNNPPPZZZlllzzz{{{ooobbbUUUMMMGGG@@@<<<<<<999999999999999;;;>>>BBBAAAJJJPPP[[[fffbbbZZZ___ggg~~~jjjQQQEEE===999666333333333222111333111111333333222666<<>>;;;666444333444333333222333333333333555888;;;IIISSScccooowww|||yyysssnnnnnnsss}}}~~~rrrlllhhhkkkqqq~~~yyyqqqiiibbb^^^\\\^^^```bbbccceeehhhkkkmmmuuu~~~~~~}}}}}}~~~}}}xxxsssfff```YYYTTTSSSRRROOOMMMHHHIIIKKKMMMQQQYYYaaagggoooppppppmmmhhhfffhhhkkkllliiieeeaaa___\\\ZZZWWWYYYXXXWWWWWWXXXYYYZZZ[[[\\\\\\[[[ZZZZZZYYYXXXXXXWWWWWWVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSRRRQQQKKKLLLLLLMMMMMMLLLLLLKKKvvvjjjeeeeeeqqqxxxpppdddZZZUUU[[[fffiiigggdddbbbppp}}}nnnjjjppp~~~xxxtttpppnnnlllkkkjjjhhhllljjjfffbbb```___``````aaabbbaaa___]]]\\\^^^``````^^^\\\ZZZYYY[[[]]]^^^^^^]]][[[YYYXXXXXXYYYZZZXXXXXXWWWUUUSSSRRRQQQPPPNNNNNNNNNNNNMMMMMMMMMMMMLLLKKKIIIIIIIIIIIIHHHFFFGGGGGGGGGGGGGGGHHHHHHHHHIIIHHHJJJPPPWWWcccuuu|||kkk___RRRJJJEEE???;;;:::888999::::::;;;<<<@@@BBBGGGJJJRRRZZZZZZTTTRRRSSS___rrrpppTTTLLL???<<<777444333333444333222333333333333555888;;;FFFQQQ```mmmuuuzzz}}}|||rrrjjjkkkrrr~~~sssmmmiiikkkqqq}}}vvvmmmeeeaaa\\\^^^```bbbdddfffjjjmmmooowww~~~~~~|||xxxiiiddd]]]YYYXXXVVVSSSPPPLLLMMMMMMNNNPPPUUU\\\aaaaaabbbaaa___^^^^^^bbbeeekkkiiieeeaaa^^^[[[XXXVVVXXXXXXWWWVVVWWWYYYZZZ\\\\\\\\\[[[ZZZYYYXXXXXXWWWVVVUUUTTTTTTTTTTTTTTTUUUUUUUUUTTTSSSRRRQQQPPPOOOKKKKKKLLLLLLLLLLLLKKKKKK|||ooogggeeesss|||tttjjj^^^VVV\\\hhhnnnmmmllliii|||{{{zzz{{{{{{qqqmmmvvv~~~vvvssspppnnnmmmllljjjiiikkkhhhdddaaa___^^^___````````````^^^\\\\\\]]]______]]][[[YYYYYYZZZ\\\^^^\\\[[[ZZZYYYYYYZZZ[[[[[[XXXXXXWWWUUUTTTRRRQQQQQQNNNNNNNNNMMMMMMLLLLLLLLLLLLJJJIIIHHHIIIHHHGGGEEEFFFFFFFFFGGGGGGHHHHHHHHHIIIHHHKKKSSS\\\gggwwwyyyiii^^^RRRKKKDDD>>>::::::777999::::::;;;===@@@CCCIIILLLSSS\\\]]]XXXUUUUUU___tttrrrTTTLLLAAA<<<777444333333444444222333333333333555888;;;FFFQQQaaammmtttwwwyyyzzzzzzoooggghhhqqq~~~|||~~~uuuooojjjlllrrryyyqqqiiiddd___```bbbccceeehhhlllpppsssyyy}}}xxxkkkgggbbb______]]]YYYVVVRRRRRRQQQPPPPPPSSSWWW[[[XXXWWWUUUTTTUUUXXX^^^aaaiiihhhfffccc___[[[XXXWWWZZZYYYWWWVVVWWWXXX[[[\\\]]]\\\[[[YYYXXXXXXXXXXXXUUUUUUTTTSSSSSSSSSTTTTTTVVVUUUSSSRRRPPPNNNMMMLLLKKKKKKLLLLLLLLLLLLKKKKKKyyynnniiivvvxxxrrrdddZZZ^^^jjjqqqtttuuuttt|||sssvvv}}}zzztttrrr~~~|||tttrrrooonnnmmmlllkkkiiihhhfffdddaaa_________```_________]]]\\\[[[]]]___^^^]]][[[ZZZZZZ[[[\\\]]][[[[[[ZZZZZZZZZZZZYYYYYYVVVUUUUUUTTTSSSRRRQQQQQQNNNNNNNNNMMMLLLLLLKKKKKKJJJIIIGGGHHHHHHHHHGGGEEEEEEEEEFFFFFFGGGHHHHHHHHHIIIIIINNNXXXbbbkkkxxxvvvfff]]]RRRKKKDDD===999:::777888::::::;;;===@@@CCCJJJLLLTTT]]]```]]]ZZZZZZbbbwwwuuuUUULLLBBB===777333222333444444222333333333333555888;;;HHHTTTdddpppvvvwwwvvvvvvuuullldddfffooo}}}}}}{{{}}}vvvpppkkknnnuuuzzzssslllhhhbbbcccdddeeefffiiinnnrrruuuyyy|||vvvooolllhhhfffeeeccc___[[[TTTUUUUUUTTTSSSSSSTTTVVVVVVSSSOOONNNOOOTTTZZZ^^^eeeggghhhfffbbb^^^[[[ZZZ\\\[[[YYYWWWWWWXXX[[[\\\^^^\\\ZZZXXXWWWWWWWWWWWWUUUTTTSSSRRRRRRRRRRRRRRRTTTSSSQQQOOOMMMLLLKKKKKKKKKLLLLLLMMMMMMLLLLLLKKKuuummmyyy|||yyykkk```bbbkkkttt{{{uuuooovvvyyyxxxzzz}}}zzzyyyrrrpppnnnmmmmmmllljjjhhhfffeeecccbbbaaa`````````_________]]]\\\\\\^^^___\\\\\\\\\[[[[[[\\\\\\]]]ZZZ[[[[[[[[[YYYWWWTTTSSSRRRRRRRRRQQQQQQPPPPPPPPPNNNNNNNNNMMMLLLKKKKKKKKKIIIGGGFFFGGGHHHHHHGGGFFFDDDEEEEEEFFFGGGGGGHHHHHHHHHIIIPPP\\\gggooozzz}}}ttteee\\\RRRKKKDDD<<<999:::777888999:::;;;===AAACCCIIIKKKSSS^^^cccaaa^^^^^^fffzzzxxxXXXNNNCCC>>>888333222333444444222333333333333555888;;;GGGSSSeeerrrxxxwwwtttsssssslllgggiiirrr}}}|||~~~wwwpppkkkpppxxx}}}yyytttnnnkkkffffffgggggghhhkkkooosssssswww{{{~~~}}}~~~zzzuuusssoookkkiiihhhddd___ZZZWWWYYYZZZZZZYYYXXXXXXYYYWWWRRRLLLIIIIIINNNSSSVVVbbbfffjjjjjjfffbbb^^^]]]___]]]ZZZXXXWWWXXX[[[\\\]]][[[YYYVVVUUUUUUUUUVVVTTTSSSRRRQQQPPPOOOOOOOOOOOONNNMMMLLLKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMLLLyyynnnyyy|||~~~qqqddddddlllvvvyyyooonnnyyyzzz{{{|||yyywwwvvvqqqooommmllllllkkkiiigggddddddccccccbbbaaaaaa```_________^^^\\\\\\^^^```\\\\\\\\\\\\]]]]]]\\\\\\[[[\\\\\\[[[XXXTTTPPPMMMOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNMMMLLLKKKKKKJJJHHHGGGFFFFFFHHHIIIHHHGGGDDDEEEEEEFFFGGGGGGHHHHHHHHHIIIRRR___jjjrrrzzz|||rrrddd[[[RRRKKKCCC;;;999:::777888999:::;;;===AAADDDHHHJJJRRR^^^dddbbb``````iii|||{{{[[[QQQCCC???888333222333444555222333333333333555888;;;DDDQQQdddrrrwwwvvvrrrppptttnnnkkknnnvvv~~~}}}wwwppplllqqqzzz~~~~~~~~~|||yyytttpppmmmhhhhhhiiihhhiiikkkpppsssrrrtttxxx}}}~~~zzzxxxxxxzzz|||yyy}}}zzztttssspppkkkiiigggbbb\\\VVVYYY\\\___```___^^^]]]^^^XXXRRRJJJEEEDDDHHHLLLOOO```eeekkkllliiidddaaa```aaa___[[[YYYXXXYYY[[[\\\\\\ZZZWWWUUUSSSSSSTTTTTTSSSRRRQQQOOONNNMMMMMMMMMKKKKKKJJJJJJJJJLLLMMMNNNMMMMMMNNNNNNNNNNNNMMMMMMzzzooonnnyyy{{{llleeegggssstttlllnnnsss~~~{{{wwwtttqqqmmmkkkhhhhhhhhhiiiiiihhhccccccdddddddddccccccbbb___^^^\\\[[[[[[]]]^^^___\\\[[[ZZZZZZ[[[[[[ZZZXXXZZZYYYXXXVVVTTTRRRQQQPPPPPPOOONNNMMMNNNPPPRRRTTTKKKKKKKKKKKKJJJJJJJJJJJJIIIIIIHHHGGGFFFFFFFFFGGGGGGGGGGGGFFFGGGGGGHHHHHHGGGKKKVVVfffqqqtttuuuwww{{{pppdddYYYNNNFFF???999777999999999:::;;;===???AAABBBEEEIIIKKKUUUcccbbb\\\aaafff~~~cccSSSJJJ???666555777555444444555555333222111333888;;;HHHTTTeeessswwwtttoookkkmmmiiiffflll{{{~~~ssstttnnnnnn}}}~~~}}}zzzzzzxxxsssrrrtttkkkkkklllmmmoooqqqssstttwwwuuuuuu{{{{{{yyy{{{}}}|||{{{xxxvvvuuuuuuvvvvvvvvvyyy}}}~~~yyyrrrpppkkkccc\\\XXXWWWWWWXXX___ddddddddddddbbb______XXXOOOHHHEEEFFFHHHIIIVVV]]]dddgggfffeeegggiiigggbbb[[[VVVVVVXXX[[[]]]]]][[[YYYWWWUUUUUUUUUUUUTTTQQQNNNMMMMMMMMMLLLKKKIIIJJJJJJKKKKKKKKKKKKKKKMMMNNNOOOOOOOOONNNLLLKKKwwwllllllvvvtttkkkjjjtttmmmiiilll}}}|||}}}xxxuuuqqqnnnnnnllliiihhhhhhhhhgggfffccccccccccccbbbbbbaaa```___]]]\\\ZZZZZZ[[[\\\]]]\\\[[[YYYZZZ[[[[[[ZZZXXXZZZYYYXXXWWWUUUSSSRRRQQQQQQPPPOOONNNNNNOOOPPPPPPKKKKKKKKKKKKJJJJJJJJJJJJHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGFFFGGGGGGHHHIIILLLPPP[[[hhhooopppssswwwxxxmmm```WWWLLLFFF@@@:::888:::888999999;;;<<<>>>@@@AAADDDIIIKKKTTTcccaaa\\\aaajjjfffUUUKKKAAA777666666555333444444444333222222444888<<>>???BBBFFFIIISSSaaa```[[[```nnnppp^^^QQQEEE:::777666444222222111222222222333555:::===EEESSSfffsssyyyyyyxxxxxxtttoookkknnnyyy~~~~~~zzz{{{wwwmmmccc^^^___dddooozzz~~~}}}|||yyyvvvsssqqqqqqoooooorrrwww{{{||||||{{{{{{yyywwwuuusssqqqooonnnnnnmmmmmmnnnnnnooopppsssuuuzzz~~~|||{{{zzzzzzyyyvvvppplllgggccc\\\TTTMMMKKKMMMPPPUUU```mmmtttwwwyyyvvvqqqjjjeee]]]VVVQQQMMMIIIGGGGGGMMMUUU[[[```dddhhhkkkjjjfffbbb^^^]]]]]]]]]\\\[[[ZZZYYYXXXWWWVVVUUUUUUMMMKKKJJJKKKLLLMMMLLLKKKKKKKKKLLLMMMMMMMMMMMMMMMMMMLLLKKKIIIIIIJJJKKKKKKxxxkkkbbbbbbkkkssssssssszzziiiiiiyyymmmfffgggqqqxxxrrrpppmmmjjjgggdddbbbbbbbbbcccdddbbbaaaaaa```^^^]]]\\\[[[[[[[[[VVVVVVWWWWWWXXXYYYZZZ[[[ZZZYYYXXXXXXYYYYYYXXXVVVTTTTTTSSSRRRQQQOOONNNNNNIIIKKKMMMOOOOOONNNMMMKKKJJJJJJJJJJJJIIIIIIIIIIIIFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHIIIJJJKKKNNNUUU```hhhjjjlllxxxwwwlllcccYYYQQQJJJGGGAAA:::555555666666777888:::<<<>>>???@@@EEEGGGQQQ```___ZZZ___hhh~~~uuueeeSSSGGG;;;777666333222333111222333333333666999<<>>??????DDDFFFPPP______ZZZ___eeeyyykkkTTTHHH<<<777666444333444111222333333444555888;;;BBBPPPbbbnnnqqqqqqsssvvvvvvpppkkkmmmuuuzzzwwwzzz~~~|||pppccc^^^aaakkk{{{zzzvvvsssrrrnnnnnnnnnnnnqqqtttxxxzzzzzzuuunnnhhhdddcccdddfffggggggiiijjjlllnnnooopppmmmpppuuu{{{}}}{{{yyyvvvqqqmmmjjjhhhaaa^^^XXXQQQKKKIIIKKKMMMLLLXXXeeeoooyyy~~~xxxnnneee]]]WWWQQQNNNOOONNNLLLMMMQQQXXX___dddeeecccaaaaaa```___]]]ZZZVVVVVVVVVVVVUUUTTTSSSRRRKKKKKKJJJKKKMMMMMMLLLJJJJJJKKKLLLLLLMMMMMMLLLLLLJJJJJJIIIHHHHHHHHHHHHHHHzzzpppiiiiiinnnttt}}}ssszzzzzzjjj___]]]```bbblllyyy~~~xxxrrrnnnllljjjgggdddbbbaaaaaabbbccccccaaa______^^^\\\[[[ZZZ[[[\\\]]]ZZZZZZ[[[[[[[[[[[[ZZZZZZYYYXXXVVVWWWXXXXXXWWWUUURRRQQQQQQPPPOOONNNMMMMMMIIIJJJKKKLLLLLLLLLKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHFFFFFFFFFFFFFFFGGGHHHHHHGGGGGGGGGHHHIIIJJJKKKLLLNNNSSS]]]eeehhhkkkttt~~~yyyrrrllleee]]]VVVNNNGGGCCC???999666777777777888999;;;===>>>@@@>>>CCCEEEPPP___^^^YYY^^^kkk|||oooUUUHHH<<<777666444444555222333444444444555777999AAAOOO```jjjllllllooorrrtttooojjjlllttt~~~zzzvvvyyytttiiifffkkkwww|||wwwtttssspppooonnnmmmmmmooorrrtttsssooohhhccc______aaaccccccdddfffiiikkkmmmnnnooojjjmmmrrryyy}}}{{{wwwrrrlllhhhfffeee[[[YYYTTTNNNIIIFFFGGGIIIJJJTTTaaakkkuuu~~~ssshhh```YYYTTTPPPOOOLLLJJJJJJNNNUUU[[[^^^aaa````````````___\\\YYYTTTTTTUUUUUUTTTSSSRRRQQQLLLLLLLLLMMMNNNMMMKKKIIIJJJJJJKKKLLLLLLLLLLLLKKKJJJJJJJJJJJJJJJIIIHHHHHH|||sssmmmmmmqqqvvvxxx|||yyymmm___XXXXXX[[[aaaiiittt{{{vvvooollljjjiiifffcccdddccccccddddddccc```^^^___]]]\\\ZZZZZZ[[[]]]^^^^^^^^^]]]]]]\\\ZZZYYYXXXYYYWWWVVVVVVWWWXXXVVVUUURRRRRRQQQPPPOOOOOONNNNNNLLLLLLLLLLLLKKKJJJIIIIIIJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGFFFFFFGGGHHHIIIIIIGGGGGGGGGHHHIIIJJJLLLLLLIIINNNXXXccciiimmmvvv}}}|||uuunnniiibbb[[[TTTLLLEEEBBB>>>999888999777888888999;;;===???@@@===BBBEEEOOO^^^^^^YYY^^^uuu~~~rrrUUUHHH<<<777666555555666222333555444444555777999AAANNN___hhhiiihhhkkkoootttoooiiijjjqqq{{{}}}zzz{{{~~~wwwnnnlllsss~~~xxxuuutttqqqqqqooollljjjkkkmmmpppllliiieeeaaa______```aaa```bbbdddgggjjjlllmmmnnniiilllrrryyyzzz{{{yyytttmmmgggbbbaaaaaaWWWUUUQQQLLLGGGDDDDDDEEEKKKTTT^^^fffqqq|||uuujjjaaaZZZUUURRRMMMKKKIIIJJJOOOTTTXXXZZZ^^^^^^^^^___```___\\\YYYRRRSSSTTTTTTTTTRRRQQQPPPMMMMMMLLLMMMNNNNNNKKKIIIIIIJJJJJJKKKKKKKKKKKKKKKKKKLLLMMMMMMMMMLLLJJJIIIyyyttttttwwwzzz~~~yyy}}}{{{}}}~~~{{{{{{ooo```ZZZWWWWWWYYY```iiirrryyywwwuuuppplllhhhfffeeedddfffeeedddbbbaaa___^^^]]]```___^^^]]]\\\\\\\\\\\\^^^]]]ZZZXXXWWWWWWXXXYYYUUUUUUVVVVVVUUUUUUTTTSSSPPPPPPQQQPPPOOONNNMMMLLLIIIJJJKKKLLLMMMNNNNNNNNNLLLKKKHHHFFFFFFFFFGGGHHHJJJIIIHHHHHHGGGGGGGGGGGGJJJKKKMMMLLLKKKIIIJJJJJJNNNSSS[[[eeemmmtttxxxzzz}}}|||zzzuuunnneee^^^YYYSSSMMMEEE>>>:::888666555666777888:::<<<===??????<<>>KKKZZZbbbgggkkkllljjjkkkiiiiiimmmttt{{{xxxttt~~~xxxrrruuupppjjjggggggiiilllmmmjjjhhhccc___]]]]]]^^^___```cccfffgggggggggggghhhiiilllpppuuuyyy~~~zzz}}}xxxllleeeaaa\\\ZZZ[[[PPPNNNJJJGGGDDDDDDEEEEEEIIINNNXXXdddrrrzzzooofff]]]UUUOOOMMMNNNOOONNNLLLMMMQQQUUUWWWZZZ^^^aaabbb___ZZZWWWUUUUUUUUUTTTSSSRRRQQQQQQNNNNNNOOONNNNNNMMMKKKKKKJJJJJJJJJKKKLLLNNNOOOPPPLLLJJJIIIIIIJJJJJJIIIHHHzzzvvvuuuwwwyyyxxxtttxxx~~~{{{}}}~~~rrrqqq}}}|||ggg[[[WWWUUUVVVXXX___hhhrrrzzz~~~vvvsssoookkkgggeeeddddddeeeeeecccaaa```^^^\\\\\\___^^^]]]\\\[[[[[[[[[[[[\\\[[[XXXVVVUUUUUUVVVWWWTTTUUUUUUUUUUUUTTTSSSSSSQQQPPPPPPOOONNNNNNMMMMMMJJJKKKLLLMMMNNNNNNNNNNNNLLLJJJHHHFFFFFFFFFGGGHHHJJJIIIHHHGGGGGGGGGGGGGGGIIIJJJLLLKKKJJJIIIIIIJJJOOOUUU^^^hhhpppuuuyyy{{{}}}|||zzzvvvnnnfff^^^YYYRRRMMMEEE>>>:::888666555666777888:::<<<>>>???@@@@@@FFFKKKVVVaaa\\\[[[ggg|||rrrZZZIII;;;999888333000333333333444444444555888:::===JJJXXX```eeeiiiiiigggjjjkkklllmmmooottt}}}}}}{{{xxxyyy{{{zzz|||~~~~~~~~~~~~~~~}}}~~~~~~xxxrrrrrrnnnhhheeeeeeggghhhhhhgggdddaaa]]][[[[[[]]]^^^```bbbeeefffeeeeeeeeefffhhhjjjooossswww{{{|||yyy~~~ttthhhaaa\\\VVVRRRSSSLLLIIIFFFCCCBBBBBBCCCDDDIIIOOOXXXdddqqq~~~ttthhh___WWWRRROOOOOOPPPOOONNNOOOQQQSSSUUUXXX\\\___```]]]XXXUUUWWWWWWUUUTTTSSSRRRRRRRRROOOOOONNNNNNMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOLLLJJJIIIIIIJJJJJJIIIHHH{{{wwwuuuuuuuuunnnkkkppp{{{|||zzz|||{{{mmmgggmmm~~~www|||mmm]]]VVVSSSSSSTTTWWW^^^hhhrrr{{{{{{tttqqqmmmiiifffdddcccccceeedddbbb```^^^\\\ZZZYYY\\\\\\[[[ZZZYYYYYYYYYYYYZZZXXXVVVUUUTTTSSSTTTTTTTTTTTTTTTTTTTTTSSSRRRRRRQQQPPPOOOMMMMMMMMMMMMNNNKKKKKKLLLMMMNNNNNNNNNNNNKKKJJJHHHGGGFFFFFFGGGGGGIIIHHHHHHGGGGGGGGGGGGHHHHHHIIIJJJJJJIIIHHHIIIKKKNNNUUU```jjjqqqvvvyyy{{{}}}}}}{{{wwwpppggg^^^XXXQQQKKKDDD===:::888666666666777888:::<<<>>>@@@AAAFFFKKKNNNWWW```[[[YYYfff~~~~~~tttZZZIII;;;888888333111333333333333222111333777:::;;;HHHWWW```eeeiiijjjgggiiilllnnnkkkhhhlllxxx|||zzz~~~{{{vvvrrrrrrsssrrrsssuuuwwwyyyzzz{{{{{{{{{|||}}}~~~|||||||||}}}~~~}}}wwwsssnnnkkkfffccccccccccccbbbbbb```]]][[[ZZZZZZ\\\]]]___aaacccdddcccbbbcccdddfffhhhlllooossswww}}}|||uuuyyy|||qqqeee^^^XXXPPPKKKJJJEEECCCAAA???>>>???AAACCCIIINNNXXXdddppp}}}xxxiii^^^WWWTTTQQQPPPPPPQQQRRRSSSQQQPPPSSSVVVZZZ]]]]]][[[XXXUUUZZZYYYWWWTTTSSSRRRRRRRRRPPPOOONNNLLLLLLLLLLLLMMMOOOOOONNNMMMLLLLLLLLLMMMKKKJJJIIIIIIJJJJJJIIIGGG~~~zzzvvvrrrooommmdddccchhhrrrxxxwwwwwwyyywwwmmmiiikkkvvvxxxuuummmbbbWWWSSSRRRRRRSSSUUU]]]gggsss}}}|||wwwqqqoookkkgggdddcccbbbbbbcccbbbaaa___\\\ZZZXXXWWWZZZZZZYYYXXXWWWWWWXXXXXXXXXWWWVVVTTTSSSSSSSSSSSSTTTTTTTTTTTTTTTSSSRRRRRRQQQOOOMMMLLLKKKLLLNNNOOOLLLLLLMMMMMMNNNMMMMMMMMMIIIIIIHHHGGGFFFFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGHHHGGGHHHIIIIIIHHHHHHJJJKKKNNNVVVbbblllqqquuuwwwyyy~~~~~~~~~zzzrrrhhh___YYYOOOJJJCCC<<<999888777666666777777999<<>>AAABBBGGGMMMXXXcccppp}}}xxxgggZZZUUUSSSSSSQQQQQQSSSUUUUUUQQQNNNPPPSSSXXX[[[]]]\\\ZZZXXX]]][[[XXXUUUSSSRRRSSSSSSQQQPPPMMMKKKKKKKKKMMMNNNRRRQQQOOONNNLLLKKKKKKKKKKKKJJJHHHIIIJJJJJJIIIGGGzzzuuuqqqlllfffbbb]]]\\\```hhhnnnpppppprrrlllyyyooocccgggrrrxxxeee\\\TTTRRRRRRQQQSSSUUU\\\ggguuuxxxtttnnnlllhhheeebbbaaaaaaaaabbbaaa___]]][[[YYYXXXWWWXXXXXXWWWVVVVVVVVVWWWWWWXXXXXXWWWUUUTTTTTTSSSSSSTTTTTTTTTTTTTTTSSSSSSRRRPPPNNNLLLKKKKKKLLLMMMNNNLLLLLLMMMMMMMMMLLLKKKKKKHHHHHHGGGGGGFFFFFFGGGGGGGGGGGGGGGFFFFFFGGGGGGHHHFFFHHHHHHHHHHHHHHHKKKMMMRRR[[[fffooorrruuuwwwzzz|||tttjjj___XXXNNNIIIAAA<<<999777777666666666777999<<>>AAADDDEEELLLWWWcccooo}}}uuucccXXXSSSSSSRRRQQQPPPSSSUUUUUUQQQMMMOOORRRWWW[[[^^^^^^]]]\\\\\\[[[XXXVVVTTTSSSSSSSSSQQQPPPMMMKKKKKKKKKMMMNNNRRRQQQOOOMMMLLLKKKJJJJJJKKKIIIHHHHHHIIIIIIHHHGGG}}}xxxrrrmmmjjjeee^^^YYYWWWWWWZZZ^^^ccceeeffffffaaammmuuuhhh```fffzzzppp^^^XXXRRRRRRRRRQQQSSSVVV\\\hhhwww}}}uuuqqqkkkiiifffcccaaa```````````````^^^]]][[[ZZZXXXXXXWWWWWWVVVVVVVVVVVVVVVWWWXXXXXXWWWVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSRRRQQQQQQNNNMMMLLLKKKKKKLLLMMMMMMLLLLLLLLLLLLKKKJJJIIIIIIGGGGGGGGGGGGGGGGGGFFFFFFGGGFFFFFFFFFFFFGGGGGGHHHGGGHHHHHHHHHHHHIIILLLOOOXXXaaakkkrrrssstttxxx{{{~~~}}}uuuiii]]]VVVLLLGGG@@@;;;888777777666666666777999<<<@@@DDDGGGLLLNNNNNNTTT]]]XXXXXXfffwwwzzzYYYHHH:::888888444222444333333333111000111555888999HHHYYYeeennnuuuyyyxxxpppiiidddfffooouuutttqqqnnnnnnqqqvvvxxxwwwyyy}}}{{{|||yyywwwssspppmmmlllllllllqqqrrrtttxxx{{{}}}|||zzzwwwwwwwwwwwwxxxzzz|||}}}}}}}}}zzzwwwuuunnnjjjccc___\\\ZZZXXXWWWWWWWWWWWWVVVWWWXXXZZZ[[[\\\]]]^^^]]]\\\]]]___aaa```bbbdddgggjjjpppwww{{{oookkkqqqxxxyyy|||pppbbbYYYPPPEEE>>><<<<<<;;;::::::<<>>BBBDDDDDDLLLVVV^^^gggsssrrr```TTTNNNKKKJJJKKKMMMOOOPPPOOOOOOOOOOOOTTTVVVYYY\\\]]]\\\[[[YYYWWWWWWXXXXXXWWWUUURRRQQQOOOOOONNNNNNMMMLLLLLLLLLMMMLLLKKKKKKJJJKKKKKKKKKJJJIIIGGGHHHIIIIIIHHHFFFzzzoooiiibbb___^^^\\\WWWRRRQQQQQQPPPOOOQQQSSSRRRPPPOOOWWWeeerrrtttlllccc^^^TTTYYY]]]jjj{{{aaaSSSNNNKKKMMMOOOOOOSSSXXX\\\jjj{{{yyysssppphhhfffccc```___^^^^^^___^^^^^^]]]]]]\\\[[[[[[ZZZVVVVVVVVVUUUVVVVVVWWWWWWVVVVVVVVVVVVUUUSSSRRRQQQNNNOOOOOOOOOOOONNNMMMMMMJJJKKKLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJIIIHHHFFFFFFEEEFFFFFFGGGGGGGGGFFFFFFFFFFFFEEEEEEFFFGGGHHHHHHHHHHHHIIIIIIIIIKKKOOORRRZZZaaajjjmmmllllllpppuuuxxxzzz|||yyyqqqeeeXXXPPPJJJFFF???:::888777777777666666666888<<>>===:::999999999:::===AAACCCEEEMMMVVV\\\cccnnn|||{{{gggVVVLLLGGGEEEDDDHHHKKKOOOOOOMMMLLLNNNQQQWWWXXXZZZ[[[[[[ZZZWWWVVVTTTVVVWWWXXXWWWUUURRRPPPNNNNNNOOONNNNNNMMMKKKKKKKKKJJJJJJJJJJJJKKKKKKLLLJJJIIIGGGHHHIIIIIIHHHFFFtttlllddd]]]YYYUUUOOOMMMNNNKKKJJJIIIHHHHHHHHHIIIJJJFFFNNNYYY``````[[[UUUPPPPPPRRR\\\ppp}}}}}}sss\\\PPPKKKJJJMMMPPPQQQTTTXXXbbbppp|||sssmmmiiifffaaa__________________^^^]]][[[YYYXXXVVVVVVXXXXXXWWWVVVVVVUUUUUUTTTTTTTTTTTTSSSRRRPPPOOONNNPPPOOOOOONNNMMMLLLKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKMMMMMMLLLJJJIIIHHHGGGFFFGGGGGGFFFFFFEEEDDDDDDCCCEEEEEEEEEEEEEEEEEEFFFFFFGGGFFFHHHJJJIIIIIIOOOVVVXXX```iiimmmnnnnnnqqqtttvvvvvvuuurrrjjj___UUUOOOHHHDDD???;;;999888777666666777999;;;>>>BBBDDDFFFEEELLLRRR]]]gggccccccqqq{{{TTTHHH<<<888777666555666222222111111111222333444999???LLL]]]ggghhhiiijjjooonnnnnnppptttuuutttqqqpppllllllttt~~~vvvuuu{{{}}}|||yyywwwwwwyyyxxxuuurrrqqqnnnlllmmmmmmmmmrrrxxx}}}}}}}}}}}}~~~~~~~~~~~~|||{{{{{{}}}~~~}}}{{{yyyyyyzzzyyyyyywwwuuurrrqqqjjjeee^^^XXXTTTRRRPPPOOOMMMNNNPPPRRRSSSSSSSSSSSSTTTUUUVVVWWWYYY[[[\\\\\\___```bbbgggmmmtttzzz}}}tttfffaaadddnnnxxx|||qqq```QQQHHHBBB>>><<<888888999999;;;>>>CCCGGGJJJOOOTTTYYYcccqqqzzz}}}pppZZZNNNHHHDDDBBBBBBBBBDDDGGGJJJNNNQQQSSSTTTVVVVVVWWWXXXWWWVVVUUUTTTUUUUUUTTTTTTSSSTTTTTTUUUPPPOOONNNMMMLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJGGGHHHHHHHHHGGGEEECCCBBB~~~tttiiiaaaZZZVVVRRRLLLJJJLLLIIIHHHGGGFFFFFFFFFHHHHHHFFFKKKQQQUUUTTTRRROOOMMMNNNOOOTTTbbbqqq{{{|||yyyllliiigggjjjnnnvvvmmmWWWNNNJJJIIILLLOOOPPPTTTXXXbbbppp}}}tttmmmhhhddd```^^^]]]^^^^^^]]]]]]\\\[[[ZZZYYYXXXWWWVVVWWWWWWVVVUUUUUUTTTTTTSSSSSSSSSSSSSSSQQQPPPOOONNNPPPPPPOOONNNNNNMMMLLLLLLJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLKKKJJJIIIHHHGGGGGGHHHGGGGGGFFFEEEEEEDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFGGGIIIIIIHHHNNNVVVYYY```iiinnnooooooqqqsssuuuuuusssnnnggg]]]TTTOOOHHHDDD???;;;999888777666666777999;;;>>>BBBDDDFFFGGGLLLPPPYYYccc```cccsss|||QQQEEE:::666666444333444333222222111111333444555:::@@@NNN```kkknnnooorrryyywwwtttsssrrrqqqooonnnnnnlllnnnwwwyyyxxx~~~~~~}}}~~~}}}yyyuuupppnnnnnnmmmlllpppuuuwwwxxxyyyzzz|||}}}{{{zzzyyyyyyzzzyyyvvvttttttsssrrrrrrrrrrrrssstttmmmggg___WWWRRRNNNKKKIIIHHHJJJLLLNNNOOOOOOOOOOOOSSSSSSTTTVVVXXXZZZ[[[\\\\\\^^^bbbhhhooovvv|||sssfffaaadddooozzz{{{ppp```PPPFFF@@@===;;;888999::::::<<>>:::888888777666666777999;;;>>>BBBDDDFFFJJJMMMMMMTTT]]]\\\```qqq|||PPPDDD999666666444333444444333222222222333555666888>>>MMM```mmmqqqtttwwwyyysssnnnkkkiiiiiimmmmmmqqqzzz}}}|||zzzuuuqqqqqqooommmnnnrrrqqqrrrsssvvvyyy{{{}}}~~~xxxvvvuuuuuuuuutttqqqooopppnnnlllkkklllnnnqqqssskkkfff]]]UUUOOOKKKHHHFFFEEEGGGIIIKKKLLLMMMMMMMMMQQQRRRSSSUUUWWWYYY[[[\\\ZZZ]]]dddkkkttt{{{rrreee___cccppp|||{{{ppp```PPPEEE>>>;;;:::888:::;;;<<<===AAAEEEIIIJJJPPPVVV\\\fffsss|||xxxeeeQQQFFFAAA===;;;<<<===???BBBEEEIIILLLMMMNNNRRRSSSTTTUUUUUUTTTSSSSSSRRRRRRRRRSSSSSSTTTTTTTTTOOONNNMMMLLLLLLKKKKKKLLLIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFFFFGGGzzzrrrcccZZZSSSOOOKKKFFFCCCEEEBBBAAA@@@@@@@@@AAABBBCCCFFFFFFEEECCCBBBBBBEEEGGGKKKJJJJJJLLLPPPQQQOOOMMMLLLLLLNNNRRRTTTWWWaaakkkvvvcccQQQMMMJJJJJJMMMOOOQQQWWW^^^jjjvvvuuummmeeebbb___]]]\\\\\\ZZZYYYVVVVVVVVVVVVVVVVVVVVVVVVTTTTTTSSSRRRRRRQQQQQQPPPRRRRRRRRRQQQPPPOOONNNNNNNNNNNNNNNMMMMMMMMMMMMMMMKKKJJJJJJJJJJJJJJJIIIIIIJJJIIIIIIIIIHHHHHHGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFDDDEEEEEEGGGHHHIIIJJJJJJGGGFFFFFFHHHHHHHHHOOOWWW```eeemmmrrrtttssssssttttttqqqlllfff^^^WWWRRROOOFFFBBB===999888777666666666777999;;;>>>BBBDDDFFFJJJLLLKKKQQQXXXVVVZZZkkkzzzQQQEEE;;;999999777666777444444333222333444555666555<<>>;;;:::999;;;<<<>>>???CCCGGGJJJKKKQQQYYY___jjjvvv~~~rrr```LLLBBB>>>;;;::::::;;;===@@@DDDGGGJJJLLLMMMOOOPPPRRRSSSTTTTTTSSSSSSPPPQQQQQQRRRSSSSSSSSSSSSNNNMMMLLLKKKKKKKKKKKKKKKIIIHHHHHHHHHHHHHHHGGGGGGGGGFFFEEEEEEEEEFFFHHHIIIzzzrrraaaYYYQQQMMMIIIDDDBBBCCC???>>>>>>===>>>???@@@AAAGGGGGGGGGFFFEEEEEEGGGIIIJJJJJJJJJKKKLLLLLLLLLLLLQQQMMMMMMQQQUUUWWW[[[```hhhppp}}}dddTTTNNNKKKLLLOOOQQQSSS[[[cccppp{{{tttllleeeccc___]]]]]]\\\ZZZXXXSSSSSSTTTTTTTTTUUUUUUUUUSSSRRRRRRQQQQQQPPPPPPOOOPPPQQQQQQPPPPPPOOONNNMMMKKKKKKKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGDDDEEEEEEGGGHHHIIIJJJJJJGGGFFFFFFHHHHHHIIIQQQZZZeeeiiinnnrrrttttttssssssrrroooiiibbb[[[UUUQQQNNNEEEAAA<<<999777777666555666777999;;;>>>BBBDDDFFFHHHKKKJJJOOOVVVRRRUUUeeewwwvvvOOODDD;;;999999888666777444444333222333444555666666;;;JJJ\\\iiinnnrrrvvv|||{{{yyyqqqjjjgggiiimmmsssssstttwww}}}{{{|||{{{wwwtttuuunnnnnnooopppqqqrrrrrrssspppooonnnnnnpppqqqpppooollllllmmmmmmmmmmmmllllllfffaaaYYYRRRMMMJJJHHHFFFFFFHHHJJJMMMOOOQQQQQQQQQRRRRRRSSSUUUYYY]]]```cccdddiiiqqq{{{sssddd\\\___lllzzz}}}tttdddSSSEEE===;;;;;;:::<<<>>>@@@BBBEEEIIILLLLLLTTT]]]eeeoooyyy~~~~~~mmm\\\III@@@===;;;999:::;;;===???CCCGGGIIIKKKLLLLLLNNNPPPRRRSSSSSSSSSSSSOOOPPPQQQRRRRRRRRRRRRQQQLLLLLLKKKKKKJJJKKKKKKKKKIIIIIIIIIHHHHHHGGGGGGGGGFFFFFFEEEDDDEEEGGGHHHIII~~~zzzxxxwwwwwwxxxxxx{{{}}}||||||}}}xxxqqq___WWWOOOKKKGGGBBB@@@AAA>>>============>>>@@@AAAGGGHHHJJJJJJJJJJJJKKKMMMJJJKKKLLLKKKJJJJJJLLLNNNTTTPPPOOOTTTZZZ\\\___cccjjjrrr}}}}}}bbbUUUMMMLLLMMMPPPRRRTTT]]]gggrrr|||sssllleeebbb___]]]\\\[[[YYYWWWQQQQQQRRRRRRRRRSSSSSSSSSRRRRRRRRRQQQPPPPPPOOOOOOOOOPPPPPPPPPOOOOOONNNMMMIIIIIIJJJJJJKKKKKKLLLLLLKKKKKKJJJJJJIIIHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGGGGGGGGGGGGGFFFFFFDDDEEEEEEFFFGGGHHHIIIIIIGGGEEEFFFHHHIIILLLTTT]]]iiikkkmmmooopppqqqppppppoookkkfff___XXXRRRNNNLLLDDD@@@;;;888777666666555666777999;;;>>>BBBDDDFFFFFFHHHGGGMMMTTTRRRUUUfffvvvrrrLLLAAA999777888777555555444333222222222333555666777===KKK\\\iiiooossswwwyyy|||}}}vvvmmmhhhkkkooossssssuuuxxx{{{~~~yyy{{{{{{wwwuuupppooooooooonnnnnnnnnmmmnnnmmmlllmmmooopppppppppgggiiikkkmmmnnnnnnnnnmmmhhhbbbYYYQQQKKKGGGDDDBBBEEEFFFIIILLLOOOQQQQQQRRRTTTUUUVVVXXX\\\aaaeeehhhmmmqqqxxxrrrddd[[[]]]jjjxxx~~~uuufffTTTEEE===:::;;;:::===@@@BBBDDDGGGKKKNNNMMMWWWbbbllluuu}}}|||iiiXXXGGG???===;;;:::::::::<<>>============???@@@AAAEEEGGGIIIJJJJJJLLLNNNQQQMMMOOOQQQPPPNNNOOOSSSWWW]]][[[\\\bbbeeehhhmmmtttzzzttt]]]SSSLLLKKKMMMPPPQQQTTT^^^iiinnnyyy~~~rrrkkkcccaaa^^^\\\[[[YYYWWWUUUPPPPPPPPPQQQQQQQQQQQQQQQRRRRRRRRRQQQPPPPPPOOOOOONNNOOOOOOOOOOOONNNNNNMMMIIIIIIJJJJJJKKKLLLLLLMMMKKKKKKJJJIIIIIIHHHGGGGGGEEEFFFFFFFFFGGGGGGHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFGGGGGGGGGFFFEEEFFFIIIKKKNNNWWWaaakkkkkkjjjjjjkkklllkkkkkkjjjgggbbb[[[TTTNNNJJJGGGCCC???:::777666666666555666777999;;;>>>BBBDDDFFFEEEFFFDDDJJJSSSTTT[[[ooooooKKKAAA888777999777555666333222222111111333444555666<<>><<<;;;::::::999;;;>>>AAAEEEGGGIIIJJJJJJKKKNNNQQQSSSTTTUUUUUUOOOPPPQQQRRRQQQOOOMMMLLLKKKJJJJJJIIIIIIJJJJJJKKKKKKKKKJJJJJJIIIHHHHHHGGGEEEFFFFFFGGGGGGGGGFFFFFF|||rrrooojjjfffeeeeeeeeedddcccaaa^^^ZZZWWWVVVYYY[[[[[[___bbbcccfffiiigggaaa[[[SSSKKKHHHCCC>>><<<===>>>=========>>>???AAABBBDDDEEEFFFGGGHHHKKKOOOSSSPPPSSSVVVUUUTTTWWW\\\bbbhhhjjjnnnrrrrrrsss{{{mmmWWWQQQKKKJJJLLLOOOPPPSSS^^^iiiiiivvv}}}qqqkkkbbb```]]][[[ZZZXXXUUUSSSPPPPPPPPPPPPPPPPPPPPPPPPSSSRRRRRRQQQQQQPPPOOOOOONNNNNNOOOOOOOOONNNMMMMMMIIIJJJJJJKKKLLLMMMNNNNNNKKKKKKJJJIIIHHHHHHGGGGGGEEEEEEEEEFFFGGGGGGHHHHHHEEEEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEFFFIIILLLOOOYYYdddllljjjgggfffggghhhhhhhhhfffddd___YYYRRRLLLGGGDDDCCC???:::777666666666555666777999;;;>>>BBBDDDFFFEEEEEEBBBGGGSSSWWWbbbwwwnnnLLLBBB::::::;;;999888888222222111111111222333444333999GGGZZZhhhoootttyyy}}}}}}mmm```\\\^^^iiipppyyyyyy|||{{{sssoooqqqppppppooommmlllkkkkkkpppnnnkkkjjjkkkllllllkkkkkkiiigggeeedddeeefffggg^^^YYYRRRLLLHHHFFFDDDCCCFFFHHHLLLOOORRRTTTUUUVVVZZZZZZ[[[^^^bbbhhhmmmqqquuuwww{{{zzzmmmccc\\\^^^kkkzzz|||ttteeeSSSBBB999777999;;;>>>BBBDDDGGGIIIMMMOOOPPP\\\kkkvvv~~~yyycccSSSCCC===<<<:::999:::888:::===@@@DDDFFFHHHIIIIIIKKKNNNQQQSSSUUUVVVVVVPPPPPPQQQRRRQQQNNNLLLJJJJJJJJJIIIIIIIIIJJJJJJKKKLLLLLLKKKJJJIIIIIIHHHHHHEEEFFFGGGHHHHHHGGGFFFEEEyyyppplll```^^^ZZZWWWTTTSSSSSSSSSVVVTTTQQQOOOMMMMMMMMMNNNNNNPPPSSSVVVXXXZZZ[[[[[[SSSPPPKKKFFFAAA>>>===<<<======>>>>>>??????@@@@@@BBBCCCDDDDDDEEEIIINNNRRRPPPSSSWWWXXXZZZ^^^dddjjjuuuyyy{{{zzz}}}kkkWWWMMMMMMNNNQQQTTTUUUWWWaaalllmmmuuuyyymmmgggbbb___[[[YYYXXXWWWUUUSSSPPPRRRRRRRRRPPPOOOPPPQQQOOOPPPQQQQQQPPPOOOMMMLLLLLLLLLKKKKKKJJJJJJJJJIIIJJJJJJKKKKKKLLLMMMMMMMMMKKKKKKJJJIIIIIIHHHGGGGGGHHHGGGEEECCCCCCDDDFFFHHHFFFEEEBBBAAAAAABBBDDDFFFGGGGGGGGGGGGGGGFFFEEEDDDFFFEEEEEEGGGMMMUUU]]]aaahhheeebbbaaabbbdddeeeeeeeeeaaaYYYSSSNNNJJJFFFDDD===<<<:::888666666666666888999;;;>>>AAADDDFFFGGGEEEBBBFFFNNNRRR[[[ttteeeFFFBBB===999777777666555555444333222111222333444777===CCCSSSiiipppqqqyyy~~~}}}tttkkk]]]YYYeeeuuu{{{}}}{{{{{{}}}|||{{{vvvrrrvvvtttpppllliiiiiilllooommmllljjjhhhhhhhhhjjjkkkjjjeee```^^^______]]][[[WWWTTTPPPJJJFFFBBBAAA@@@GGGIIILLLNNNPPPTTTYYY\\\]]]___bbbdddfffiiimmmppptttvvvzzzzzzmmmccc]]]```mmmzzz~~~wwwfffQQQDDD@@@>>>;;;???AAACCCEEEHHHLLLQQQUUUVVVdddrrr|||sss```QQQAAA;;;:::888777888888999<<>>>>>???@@@@@@@@@AAABBBCCCDDDEEEGGGLLLOOOSSSVVVYYY[[[]]]aaahhhmmmttt{{{nnnZZZQQQKKKLLLOOOTTTUUUYYYdddooovvv~~~vvvlllgggbbb___[[[XXXWWWVVVUUUSSSPPPQQQRRRQQQOOONNNOOOPPPOOOOOOPPPPPPOOONNNLLLKKKLLLKKKKKKKKKJJJJJJJJJIIIKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGGGGFFFHHHFFFDDDCCCCCCDDDFFFGGGFFFEEECCCBBBBBBCCCEEEGGGGGGGGGGGGGGGGGGFFFEEEEEEFFFEEEEEEHHHMMMUUU]]]aaafffccc``````aaacccddddddaaa\\\VVVPPPLLLIIIFFFCCC===<<<:::888666666666666777999;;;>>>AAADDDFFFGGGDDDAAAEEEMMMSSS___{{{aaaEEEBBB===999888777666555444444333222222333444555444;;;AAARRRiiirrrvvv~~~{{{tttoooccc___jjjvvv~~~}}}yyy|||{{{xxx{{{yyyvvvtttpppllljjjkkkmmmooolllkkkjjjiiiiiiiiijjjjjjgggccc^^^]]]]]]\\\ZZZWWWQQQOOOKKKGGGDDDBBBAAAAAAEEEGGGJJJMMMPPPTTTYYY]]]```bbbdddfffgggjjjmmmpppqqqsssxxx}}}xxxkkkaaa\\\___mmmzzzxxxgggRRREEEAAA@@@===???@@@CCCEEEHHHMMMSSSWWW\\\jjjyyyrrr^^^OOOAAA;;;:::888777888888999<<<>>>AAADDDGGGHHHKKKLLLNNNQQQUUUWWWWWWWWWTTTTTTSSSRRRPPPOOOOOONNNOOOOOONNNMMMLLLKKKJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDDDD~~~pppcccZZZTTTNNNLLLIIIFFFFFFGGGHHHJJJFFFGGGIIIJJJKKKJJJHHHGGGGGGGGGHHHIIIIIIIIIIIIHHHHHHGGGDDDBBBAAA@@@@@@AAA>>>>>>>>>???@@@AAAAAAAAA@@@BBBDDDEEEEEEGGGIIILLLPPPSSSVVVXXXYYY]]]ccciiimmmvvv}}}{{{yyy}}}ppp]]]SSSIIIJJJNNNSSSVVV\\\hhhttt~~~sssjjjfffaaa^^^ZZZXXXWWWVVVUUUSSSPPPQQQQQQQQQOOONNNOOOPPPNNNNNNNNNNNNMMMLLLKKKJJJKKKKKKKKKJJJJJJJJJJJJJJJLLLKKKKKKJJJIIIIIIHHHHHHIIIIIIHHHHHHGGGFFFFFFFFFFFFEEECCCBBBBBBDDDEEEGGGFFFEEECCCCCCCCCEEEGGGHHHGGGGGGGGGHHHGGGGGGFFFEEEEEEEEEFFFHHHNNNUUU]]]aaacccaaa______aaacccdddccc\\\XXXRRRNNNJJJGGGDDDBBB<<<;;;999777666555666666777999;;;???BBBDDDFFFGGGFFFCCCEEEKKKTTTddd[[[EEEAAA===999888777666555444444333333333555666777333:::@@@PPPgggssszzz}}}xxxwwwnnnhhhqqqxxxzzz{{{{{{www}}}wwwuuupppmmmkkkkkkmmmnnnjjjjjjjjjkkkjjjjjjiiiiiiddd```\\\[[[[[[XXXTTTPPPIIIGGGEEEBBBAAAAAAAAABBBBBBEEEIIIMMMQQQVVV[[[___dddfffhhhiiijjjkkkmmmooooooqqquuuzzzuuuhhh^^^ZZZ^^^mmm{{{yyygggRRREEEBBBBBB@@@>>>@@@CCCFFFJJJOOOVVV[[[eeetttrrrZZZMMM@@@;;;:::888777888888999;;;>>>AAADDDGGGHHHKKKMMMOOORRRUUUWWWYYYZZZYYYXXXVVVTTTQQQPPPNNNNNNOOOOOONNNMMMLLLKKKJJJJJJHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDttteeeYYYOOOJJJIIIHHHFFFDDDEEEGGGIIIKKKGGGHHHJJJKKKKKKJJJIIIHHHEEEFFFFFFFFFFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@>>>>>>???@@@AAABBBBBBCCCBBBDDDFFFGGGGGGHHHJJJKKKMMMPPPSSSTTTUUUXXX^^^cccgggpppuuuqqqlllnnnvvv{{{rrr]]]RRRJJJKKKNNNSSSWWW^^^kkkxxxzzzooohhhddd```]]]YYYWWWVVVVVVTTTSSSPPPQQQRRRQQQPPPOOOOOOQQQLLLLLLLLLLLLKKKJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEEEEEEEDDDCCCCCCCCCDDDEEEFFFEEEEEEDDDDDDDDDFFFGGGIIIFFFGGGGGGGGGGGGGGGFFFFFFDDDDDDEEEHHHNNNUUU\\\``````___^^^___aaacccccccccZZZVVVQQQLLLIIIFFFBBB???<<<:::999777666555666666777999<<>>??????@@@AAABBBCCCDDDDDDDDDFFFHHHIIIIIIJJJLLLNNNPPPSSSVVVWWWXXX[[[aaafffkkkrrrtttnnnjjjppp|||uuu```SSSNNNNNNPPPUUUYYY```nnn|||xxxmmmeeeaaa___\\\XXXVVVVVVUUUTTTSSSQQQRRRSSSRRRPPPPPPPPPQQQLLLLLLKKKJJJIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJJJJHHHHHHHHHHHHIIIIIIJJJJJJGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCDDDEEEFFFGGGEEEEEEDDDDDDEEEFFFGGGHHHEEEFFFFFFGGGGGGFFFFFFFFFCCCCCCEEEHHHMMMTTT[[[______^^^^^^```bbbcccbbbaaaZZZWWWRRRMMMIIIDDD@@@===;;;:::888666555555666666777999===@@@CCCEEEFFFFFFGGGEEEEEEKKKXXXrrrrrrPPPCCC@@@===:::999888777555444333333333444666777888777>>>AAAKKK^^^kkkyyy~~~qqqsssttt}}}}}}||||||}}}~~~yyysssnnnllljjjgggeeeeeegggiiijjjjjjiiigggfffbbb___\\\YYYWWWRRRKKKEEEBBBAAA???======>>>???@@@CCCGGGMMMRRRVVV[[[```cccbbbdddgggiiiiiiiiijjjllllllmmmoooqqqrrrttttttuuuttttttuuuuuuuuuuuuuuuvvvwwwnnnccc\\\YYY___nnn|||~~~vvveeeQQQEEEBBBBBBAAA???AAAEEEIIIOOOXXXaaagggrrrjjjPPPGGG>>>;;;999666666888999999:::<<>>>>>???@@@AAABBBCCCDDDEEEFFFGGGHHHJJJKKKKKKMMMOOORRRRRRVVVYYY\\\^^^bbbiiioootttxxxxxxrrrrrr~~~yyydddWWWPPPPPPRRRVVV[[[cccsssxxxlllddd___^^^[[[XXXVVVUUUUUUTTTSSSQQQRRRSSSRRRPPPOOOPPPQQQLLLKKKJJJIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJGGGGGGHHHHHHIIIJJJJJJKKKFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDEEEEEEFFFGGGHHHFFFEEEEEEDDDDDDEEEEEEEEECCCDDDEEEEEEFFFEEEEEEEEEAAAAAACCCGGGLLLSSSYYY]]]]]]]]]]]]___aaaaaa___]]]ZZZVVVQQQMMMIIIDDD???;;;:::999777666555555666666777999===AAADDDFFFFFFFFFBBBBBBDDDLLL]]]zzzmmmNNNBBB???<<<;;;:::999777555444444333333333555666777888???AAAJJJ[[[iii|||qqqqqqttt|||~~~{{{yyy{{{yyyrrrnnnllliiieeebbbccceeefffhhhhhhgggfffeeeccc```[[[XXXUUUOOOHHHBBB@@@???===<<<<<<===>>>???CCCGGGLLLQQQUUUYYY]]]```]]]___bbbcccbbbaaaaaabbbcccdddeeeeeeffffffeeeeeeeeegggiiijjjjjjkkknnnpppqqqiii```[[[YYY^^^lllzzz|||uuueeeRRRFFFCCCBBB@@@AAACCCFFFKKKSSS\\\gggnnnyyyyyybbbLLLDDD===:::888666666999999999999;;;>>>BBBFFFIIIJJJLLLNNNOOOQQQUUU\\\bbbfffccc^^^YYYUUURRRPPPPPPKKKJJJJJJJJJIIIIIIIIIIIIGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDCCCCCCzzziiiZZZQQQLLLHHHDDDBBBDDDGGGJJJMMMMMMMMMLLLKKKOOOTTTYYYYYYVVVRRRNNNJJJIIIGGGEEECCCBBBBBBBBB@@@@@@@@@AAAAAA@@@@@@???@@@@@@AAABBBDDDEEEFFFGGGHHHIIIJJJJJJKKKNNNRRRUUUUUUYYY___ccchhhoooxxx~~~~~~yyyeeeYYYPPPPPPRRRWWW]]]gggxxxyyymmmddd___]]]ZZZWWWUUUUUUUUUTTTRRROOOPPPQQQPPPNNNMMMNNNOOOMMMLLLJJJIIIHHHHHHIIIIIIHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEFFFGGGHHHHHHIIIFFFEEEEEEDDDDDDCCCCCCCCCBBBBBBCCCDDDDDDDDDDDDDDD???@@@BBBFFFKKKRRRWWW[[[ZZZZZZ[[[]]]___^^^[[[YYYVVVSSSOOOLLLHHHDDD???;;;:::999777666555555666666777999===BBBEEEFFFFFFFFFBBBDDDGGGNNN```}}}jjjNNNAAA???<<<;;;:::999777555444444333222222333444555666===@@@III[[[mmmvvvuuuvvv{{{zzz|||xxxzzz|||vvvppplllkkkjjjeeebbbbbbcccdddeeefffeeeeeedddddd___ZZZVVVRRRLLLEEE???<<<;;;:::999:::<<<>>>???@@@DDDIIIMMMPPPSSSVVVXXXWWWYYY[[[[[[XXXVVVTTTTTTVVVVVVWWWWWWWWWWWWWWWVVVXXX[[[___aaabbbdddhhhkkkjjjccc]]]YYYXXX]]]iiivvv{{{uuufffTTTIIIEEECCC@@@BBBDDDHHHNNNVVV```kkksssqqqXXXHHHBBB<<<:::888555666999999999999;;;>>>BBBFFFIIIHHHKKKNNNNNNOOOTTT\\\ccceeebbb]]]WWWSSSPPPOOOOOOIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCtttcccUUUNNNJJJGGGDDDBBBEEEJJJNNNPPPPPPOOOMMMJJJQQQZZZbbbccc___XXXRRRPPPNNNKKKHHHEEEDDDCCCCCC>>>???@@@AAAAAAAAAAAAAAA@@@@@@AAACCCDDDFFFGGGGGGHHHHHHIIIIIIJJJNNNSSSWWW\\\aaahhhooouuu~~~zzzzzzvvvdddYYYOOOOOORRRXXX___jjj|||zzznnneee```\\\ZZZWWWUUUUUUTTTSSSRRRMMMNNNOOONNNLLLKKKLLLMMMMMMLLLJJJIIIHHHHHHIIIJJJHHHHHHHHHIIIIIIJJJJJJJJJLLLKKKKKKJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGGGGHHHHHHEEEEEEFFFGGGHHHHHHIIIIIIFFFFFFEEEDDDCCCBBBAAAAAAAAAAAABBBCCCDDDDDDCCCCCC>>>???AAAEEEKKKQQQVVVYYYXXXYYYZZZ\\\]]]\\\XXXUUUSSSPPPMMMJJJHHHDDD???<<<999888777666555555666666777999>>>BBBEEEGGGGGGFFFGGGIIILLLQQQaaa{{{iiiOOOAAA???<<<;;;;;;999777555555444333222222222333444333;;;???III]]]qqq}}}{{{xxxzzzzzzwwwuuu~~~~~~zzz|||~~~yyytttnnnkkklllkkkgggcccaaabbbccccccddddddddddddddd___YYYTTTOOOJJJCCC===888888777888999;;;>>>@@@>>>AAAFFFJJJLLLNNNQQQSSSTTTVVVWWWUUUQQQMMMJJJJJJKKKKKKLLLMMMNNNNNNNNNMMMLLLPPPUUUWWWYYY\\\```dddeee___ZZZXXXWWW[[[gggssszzzuuuhhhWWWKKKGGGDDDAAACCCEEEIIIOOOWWWcccnnnvvvkkkRRRFFF@@@<<<:::888555555999999999999:::===BBBFFFIIIHHHJJJMMMMMMNNNSSS\\\dddddd```[[[UUUQQQNNNMMMMMMHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCwwwjjj[[[RRRLLLFFFDDDEEEBBBIIIOOOOOORRRWWWVVVRRRUUUUUU\\\iiissspppeee\\\\\\UUUOOONNNMMMIIIGGGGGGFFFEEECCCAAA@@@@@@@@@AAACCCDDDFFFHHHIIIJJJIIIIIIHHHHHHIIIIIIJJJLLLPPPSSSWWW^^^iiiuuu|||oooeeejjjpppwww|||yyyjjj[[[PPPPPPTTTZZZbbbpppwwwiii```___\\\YYYVVVSSSRRRRRRPPPOOOPPPOOOMMMKKKJJJJJJKKKLLLIIIIIIJJJKKKJJJIIIGGGFFFGGGGGGHHHHHHHHHGGGFFFFFFFFFGGGHHHHHHIIIIIIIIIHHHFFFEEEDDDDDDDDDEEEGGGHHHBBBCCCDDDEEEEEEFFFFFFFFFCCCDDDDDDEEEDDDDDDCCCBBBDDDDDDEEEEEEDDDCCCBBBBBB===???CCCHHHMMMQQQTTTUUUYYYZZZYYYXXXWWWXXX[[[^^^YYYUUUOOOJJJGGGCCC@@@>>>;;;:::888666666666666777555888<<<@@@AAACCCEEEGGGBBBIIILLLPPPccc\\\NNN???===:::999999999888666444333111000000111333444666888>>>JJJZZZsss|||xxxxxxzzz}}}~~~~~~}}}|||}}}~~~~~~wwwrrrnnnmmmnnnmmmhhhccccccdddeeefffffffffeeedddeee___ZZZUUUMMMDDD>>>>>>::::::999999:::<<<===???@@@>>>>>>BBBHHHMMMPPPOOOQQQPPPNNNLLLJJJGGGFFFEEEEEEFFFFFFFFFFFFFFFEEEEEEJJJKKKNNNQQQUUUXXX[[[\\\aaa[[[XXXXXXWWWZZZggguuu~~~{{{lllWWWHHHDDDDDDBBBEEEHHHLLLQQQYYYfffuuu|||bbbPPPEEEBBB>>>999666555666777999:::;;;<<<===@@@EEEHHHIIIIIIJJJLLLOOOTTTZZZ]]]aaa]]]XXXSSSNNNKKKJJJIIIFFFDDDCCCCCCDDDEEEDDDCCCFFFEEEDDDCCCBBBBBBBBBCCCAAABBBCCCCCCCCCCCCCCCBBBssseeeWWWOOOIIIEEEEEEGGGEEEKKKPPPPPPRRRVVVWWWSSSUUUZZZfffwwwssshhh```XXXRRRQQQPPPMMMJJJJJJHHHGGGEEECCCBBBAAAAAABBBDDDEEEFFFGGGHHHHHHHHHHHHKKKKKKJJJIIIHHHJJJMMMPPPSSS[[[gggsss{{{ooobbb```fffmmmttt{{{zzznnn___VVVUUUWWW\\\eeetttuuuggg___]]]YYYWWWSSSQQQQQQQQQPPPNNNNNNNNNMMMLLLKKKKKKKKKKKKIIIIIIIIIIIIIIIHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHHHHGGGGGGFFFFFFEEEDDDDDDDDDEEEGGGGGGCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCAAAAAA<<<>>>CCCHHHMMMQQQTTTVVVXXXWWWWWWWWWXXXZZZ\\\]]]WWWSSSMMMIIIEEEBBB>>><<<:::888777555555555555666666999>>>AAACCCDDDFFFHHHDDDJJJNNNRRRfffVVVJJJ???===:::999999999777666777666444333333444666777555777>>>HHHVVVppp~~~~~~}}}zzzxxx~~~}}}xxxtttqqqppprrrqqqlllgggfffggghhhhhhhhhgggeeeeeeddd^^^ZZZVVVNNNDDD>>>===:::999999999:::<<<===>>>@@@??????BBBGGGKKKMMMMMMNNNMMMKKKIIIGGGEEECCCBBBBBBCCCCCCCCCCCCCCCBBBBBBDDDEEEHHHLLLPPPUUUYYY[[[```[[[XXXXXXWWW[[[hhhuuu{{{wwwhhhTTTFFFCCCDDDCCCFFFIIINNNSSS\\\iiixxxwww]]]LLLCCC@@@<<<888555555666777999:::;;;<<<===@@@EEEHHHJJJKKKLLLOOORRRWWW\\\___aaa^^^ZZZUUUPPPLLLIIIGGGEEECCCAAAAAABBBCCCCCCCCCFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDCCCCCCBBBmmm```RRRJJJGGGEEEFFFIIIIIINNNQQQQQQRRRUUUWWWVVVVVVbbbuuu{{{kkkbbb[[[YYYWWWSSSPPPPPPKKKKKKIIIHHHFFFEEEDDDCCCEEEEEEFFFFFFGGGGGGGGGGGGNNNMMMKKKIIIFFFGGGIIILLLNNNVVVbbblllqqqssssssrrrtttwww}}}uuudddXXXZZZ```hhhrrr{{{}}}rrreee\\\ZZZZZZ```jjjyyyrrreee^^^\\\WWWTTTQQQPPPOOOOOONNNMMMKKKLLLLLLLLLLLLLLLKKKKKKIIIIIIHHHHHHGGGGGGHHHHHHJJJIIIHHHHHHHHHIIIJJJKKKJJJJJJIIIHHHGGGFFFEEEDDDEEEEEEEEEDDDEEEFFFFFFGGGEEEEEEFFFFFFEEEEEEDDDCCCGGGFFFEEEDDDDDDEEEFFFGGGFFFFFFEEEEEECCCBBB@@@???;;;>>>BBBGGGLLLQQQTTTVVVVVVTTTSSSVVVZZZ]]]]]][[[UUUQQQKKKGGGCCC@@@===;;;888777666444444444555555888;;;???BBBDDDEEEGGGIIIFFFKKKOOOVVVjjjvvvOOOEEE???===:::999999999777666777777555444444555777777444777===EEEQQQjjj||||||wwwtttrrr|||~~~~~~|||zzzxxxuuuttttttvvvuuuqqqmmmiiiiiiiiiiiihhhfffeeedddbbb]]]ZZZWWWPPPEEE===<<<999999999999;;;<<<===>>>@@@@@@???BBBEEEHHHJJJJJJIIIIIIGGGFFFDDDBBBAAA@@@@@@AAAAAABBBBBBBBBAAAAAA@@@AAABBBFFFKKKRRRXXX[[[^^^ZZZXXXWWWXXX]]]iiitttvvvpppaaaOOODDDBBBDDDEEEGGGKKKQQQWWWaaaooo~~~sssYYYIII???===999666555555666777999:::;;;<<<>>>AAAEEEIIIKKKMMMPPPRRRUUUYYY]]]aaacccaaa]]]XXXRRRLLLGGGDDDDDDAAA>>>===???AAABBBBBBEEEEEEEEEEEEFFFFFFFFFGGGEEEEEEDDDDDDCCCCCCBBBBBB{{{jjj]]]OOOHHHEEEDDDGGGJJJLLLOOOQQQQQQQQQSSSWWWZZZ]]]nnn{{{rrrhhhddd___YYYUUUTTTOOOOOONNNLLLJJJHHHFFFDDDDDDDDDDDDEEEFFFGGGHHHIIIOOONNNLLLHHHFFFEEEHHHJJJMMMSSSZZZ```bbbaaa______```dddiiinnnrrrttttttssszzzyyyvvvvvvxxx|||}}}rrrcccXXXWWW]]]fffppp|||wwwlll```]]]]]]dddppp~~~}}}pppddd]]][[[WWWTTTQQQOOONNNNNNMMMKKKIIIJJJKKKLLLMMMLLLKKKJJJIIIHHHGGGFFFFFFGGGHHHIIIJJJIIIGGGFFFGGGHHHJJJKKKJJJIIIHHHGGGFFFEEEEEEDDDEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFEEEDDDCCCCCCGGGEEEDDDCCCCCCEEEGGGHHHFFFFFFEEEDDDCCCAAA???>>>;;;===AAAFFFLLLPPPSSSUUUTTTQQQQQQUUU\\\___]]]YYYSSSPPPJJJFFFCCC@@@<<<:::888777666555444555555666888;;;???BBBCCCEEEGGGHHHHHHLLLPPPYYYnnnjjjKKKCCC>>><<<:::999999888777555444444333333333333444444333666;;;AAAJJJaaauuuzzz{{{uuuuuu{{{zzztttrrrqqq{{{~~~{{{~~~~~~}}}}}}|||}}}~~~~~~}}}{{{yyywwwvvvuuuuuuvvvxxxwwwuuurrrjjjjjjiiigggeeedddbbbaaa```]]][[[YYYRRRFFF>>>;;;888888999:::<<<===>>>???AAA@@@AAABBBDDDEEEFFFFFFFFFEEEEEECCCBBBAAA@@@???AAABBBBBBCCCCCCCCCCCCBBBAAAAAAAAADDDIIIQQQXXX\\\[[[YYYWWWVVVXXX___jjjrrrppphhhZZZKKKBBBAAADDDFFFHHHLLLSSS[[[fffuuuoooVVVGGG===;;;999666555666777888888:::;;;<<<>>>AAAFFFJJJLLLOOOSSSUUUVVVYYY^^^bbbhhhfffbbb\\\TTTLLLEEEBBBCCC@@@<<<;;;===???AAABBBEEEEEEFFFGGGHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBBBBBBByyyhhh[[[NNNHHHFFFEEEGGGKKKMMMNNNPPPPPPPPPRRRYYY___jjj|||vvvnnnggg^^^XXXVVVRRRRRRRRRPPPNNNJJJGGGDDDDDDDDDCCCDDDEEEHHHJJJLLLMMMMMMLLLIIIGGGFFFHHHJJJMMMOOORRRSSSRRRRRRRRRSSSVVVXXX[[[___ccchhhkkkmmmsssvvvzzz|||zzzvvvsssqqqsssuuuyyy}}}|||rrrdddZZZVVV\\\eeeqqq~~~~~~sssccc___```hhhuuuyyymmmccc\\\ZZZYYYVVVRRROOONNNMMMKKKIIIHHHIIIKKKLLLLLLKKKJJJIIIHHHGGGFFFEEEEEEFFFHHHIIIHHHGGGFFFEEEEEEGGGIIIKKKHHHGGGFFFEEEEEEEEEFFFFFFDDDEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFDDDCCCBBBEEEDDDBBBBBBBBBDDDFFFGGGFFFFFFEEEDDDBBBAAA???>>>;;;===AAAFFFKKKOOORRRSSSQQQPPPQQQWWW^^^```]]]YYYSSSOOOJJJEEEBBB@@@===;;;999888777666666666777888888;;;???AAACCCDDDEEEGGGIIIKKKQQQ]]]rrraaaJJJCCC>>><<<999888888888777555333222222222222222222333444555999===DDDXXXyyywwwoootttzzzssskkkggglll{{{}}}vvvsssttt~~~|||zzz{{{}}}}}}{{{{{{|||~~~{{{{{{||||||||||||{{{{{{yyyzzzzzz{{{zzzwwwuuutttqqqrrrtttvvvwwwwwwuuusssiiihhhfffdddbbb```______```]]]\\\ZZZSSSGGG???<<<888999:::<<<===>>>???@@@AAAAAABBBCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBAAAAAAAAAAAABBBBBBCCCDDDDDDCCCCCCBBBAAAAAACCCHHHOOOVVV[[[ZZZYYYWWWVVVYYYaaajjjooolllbbbUUUIIICCCBBBDDDHHHHHHMMMVVV___kkk{{{hhhPPPCCC<<<;;;999777666777888999888:::;;;===>>>BBBGGGJJJLLLPPPUUUWWWXXX[[[bbbgggrrrooohhh```VVVMMMEEEAAABBB???<<<:::<<>><<<>>>AAAFFFJJJMMMPPPQQQOOOPPPTTTZZZ___```]]]YYYQQQNNNIIIEEEBBB???<<<:::999888777666666777888999888;;;???AAABBBCCCEEEFFFHHHKKKSSScccxxxZZZJJJBBB>>><<<999888888888666555444444444444444444444444555444666:::@@@OOOiii{{{wwwyyyrrrkkkpppxxx~~~wwwlllccc^^^bbbqqqwwwuuuvvvzzz{{{{{{|||}}}~~~}}}{{{yyyyyyzzz{{{|||xxxxxxyyyyyyzzzyyyyyyyyyvvvvvvwwwwwwvvvtttrrrpppmmmooorrruuuvvvuuutttrrriiihhhfffdddaaa```______bbb___]]]\\\UUUIIIAAA???999:::<<<>>>???@@@AAAAAA@@@BBBDDDDDDBBBAAABBBCCCCCCCCCCCCCCCCCCBBBBBBBBB@@@AAABBBCCCCCCCCCCCCCCCBBBAAAAAADDDIIIPPPVVV[[[[[[\\\ZZZWWW[[[dddkkknnnhhh]]]QQQJJJEEECCCEEEHHHJJJPPPYYYeeerrrvvv[[[HHH>>>;;;:::999777777777777888888:::;;;===???CCCHHHKKKLLLQQQVVVYYY\\\bbbllltttzzzooocccWWWMMMFFFCCCBBB???===<<<>>>AAABBBCCCDDDEEEGGGIIIIIIIIIIIIHHHFFFDDDCCCBBBAAAAAABBBCCCvvv]]]SSSKKKIIIIIIIIIJJJMMMOOONNNPPPRRRSSSVVVbbbppptttllljjjfffggggggfffccc]]]XXXTTTKKKIIIFFFEEEEEEGGGJJJLLLLLLNNNOOOOOOLLLIIIGGGFFFEEEFFFGGGHHHJJJMMMSSSWWWYYYXXXWWWXXX[[[___dddgggnnnqqquuuxxx{{{}}}{{{pppcccYYYUUU\\\fffuuuvvvlllfffmmm{{{oooeee]]]WWWUUUSSSPPPMMMLLLLLLLLLKKKJJJKKKKKKJJJIIIHHHHHHHHHHHHDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIJJJIIIHHHEEECCCBBBCCCDDDDDDCCCDDDEEEFFFGGGFFFFFFEEEGGGGGGGGGGGGFFFFFFEEEDDDBBBCCCCCCDDDEEEEEEFFFFFFCCCCCCCCCCCCBBBAAA@@@???===???BBBEEEIIILLLNNNOOOMMMQQQWWW]]]```___\\\ZZZOOOLLLGGGCCC@@@>>>;;;999888777666555555666777888999<<<@@@BBBCCCDDDFFFGGGGGGJJJVVVjjj|||TTTIII@@@>>>;;;999888888777666555444444555555555555444444666444444777===HHHZZZjjjnnnoookkkmmmtttpppjjjoooxxx~~~wwwqqqtttoooiiibbb]]]aaaoooxxxyyyzzzzzz|||}}}|||{{{{{{zzzzzz{{{{{{yyyyyyyyyyyyxxxwwwvvvvvvssstttuuuuuutttrrrooonnnkkknnnrrrtttuuusssrrrqqqllljjjhhhfffdddbbbbbbbbbddd```^^^\\\UUUJJJCCCAAA:::;;;===???AAABBBCCCCCC@@@BBBEEEEEECCCAAABBBCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCDDDEEEFFFFFFEEEBBBBBBDDDGGGMMMTTT[[[______```^^^[[[___hhhnnnnnnfff[[[PPPLLLHHHEEEEEEIIIMMMSSS^^^jjjxxxgggOOOBBB===:::999888777666666666666888:::;;;===???CCCHHHLLLLLLRRRYYY^^^cccmmm{{{uuueeeWWWMMMHHHFFFBBB@@@>>>???AAACCCCCCCCCDDDEEEGGGIIIIIIIIIHHHGGGDDDCCCAAA@@@@@@AAABBBCCCvvvXXXOOOHHHHHHJJJJJJKKKNNNPPPOOOQQQTTTUUUXXXfffvvvyyywwwssstttuuusssooojjjddd```OOOMMMIIIEEEDDDFFFIIIKKKMMMOOORRRQQQMMMIIIEEECCC@@@BBBEEEIIIMMMRRRXXX\\\]]]\\\[[[[[[\\\___bbbcccjjjooouuuzzz~~~~~~ssseee[[[TTT[[[gggvvvrrriiinnn{{{{{{kkkbbbZZZUUURRRNNNLLLJJJJJJKKKLLLLLLLLLMMMKKKJJJHHHGGGGGGHHHHHHCCCDDDEEEGGGGGGGGGFFFEEEFFFGGGHHHIIIJJJJJJJJJJJJKKKIIIFFFCCCBBBAAABBBBBBCCCDDDEEEGGGGGGFFFFFFEEEFFFGGGGGGGGGGGGFFFEEEEEECCCCCCEEEFFFGGGGGGGGGGGGBBBCCCCCCCCCBBBAAAAAA@@@>>>@@@BBBEEEHHHKKKLLLMMMLLLRRRZZZ___```^^^\\\[[[MMMJJJEEEAAA>>><<<999777777666555444444555666777;;;>>>AAADDDEEEEEEGGGHHHGGGKKKXXXpppvvvQQQHHH>>>===;;;999888888777666444333444444555555444444333777333222666<<>>AAACCCCCCDDDDDD@@@CCCFFFEEECCCAAABBBCCCAAAAAABBBBBBBBBCCCCCCCCCEEEEEEGGGHHHIIIIIIIIIIIICCCDDDGGGKKKRRRZZZaaaeeebbbdddaaa]]]aaakkkpppoooeeeZZZPPPMMMJJJFFFEEEIIIOOOVVVaaannn}}}|||^^^III@@@???999888777666555444444444888:::;;;===???CCCHHHLLLLLLRRRZZZaaaiiivvvxxxfffWWWMMMIIIHHHBBB@@@@@@AAACCCDDDDDDDDDDDDFFFGGGIIIIIIHHHGGGFFFBBBAAA@@@??????@@@BBBCCCpppYYYPPPJJJIIIKKKJJJKKKNNNNNNMMMOOORRRUUU]]]ooo~~~|||{{{uuummmgggZZZSSSJJJFFFFFFHHHJJJKKKNNNOOOSSSVVVQQQHHHBBBBBBEEEEEECCCCCCKKKXXXaaaccclllccc[[[YYYYYYZZZ^^^cccppptttzzz~~~ooo___YYY\\\eeeuuuuuummmuuuxxxiii```YYYTTTRRRNNNMMMKKKJJJIIIIIIIIIJJJHHHHHHHHHIIIJJJHHHEEEBBBDDDCCCBBBDDDHHHIIIGGGEEEDDDEEEGGGHHHIIIJJJKKKKKKIIIHHHFFFDDDCCCDDDEEEFFFFFFEEEEEEEEEEEEGGGHHHIIIIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDEEEEEEDDDCCCBBBBBBDDDDDDEEEFFFFFFDDD???;;;===???DDDIIINNNPPPNNNMMMKKKVVV```eeeeeeccc\\\UUUNNNJJJDDD@@@===:::888666555555555444333333555777;;;>>>BBBDDDEEEEEEFFFGGGIIIPPP___vvvuuuRRRBBB???===<<<;;;999777666444444222333555777888888888777111555333444;;;>>>FFFXXXZZZZZZ[[[aaahhhnnnpppppp{{{}}}zzzzzzyyyuuuvvvqqqgggfffrrrzzzuuurrrsssuuuwwwxxxzzz{{{|||}}}{{{zzzyyyzzzzzzyyyvvvsssrrrrrrsssrrrqqquuuuuutttrrrqqqpppoooooorrrtttwwwxxxwwwuuuuuuuuuqqqnnniiieeedddfffiiikkkfffdddbbb^^^YYYQQQHHHBBB?????????@@@AAABBBCCCDDDBBBBBBCCCDDDDDDDDDCCCCCC@@@@@@@@@AAAAAABBBBBBCCCDDDEEEGGGGGGFFFEEEFFFFFFHHHJJJLLLQQQXXX```gggkkkfffgggccc]]]```jjjqqqrrrggg\\\QQQKKKHHHFFFIIINNNRRR[[[fffqqqrrrUUUGGG@@@===;;;999666444222333444555::::::;;;===@@@DDDHHHKKKLLLVVV]]]ccctttrrrbbb[[[UUUKKKCCC@@@??????@@@BBBEEEHHHJJJJJJKKKLLLLLLIIIHHHHHHHHHCCCBBBBBBAAAAAABBBBBBCCC~~~lllXXXOOOIIIIIIKKKJJJKKKNNNNNNNNNPPPTTTXXXbbbuuuzzzrrrlll^^^WWWMMMGGGFFFHHHJJJKKKPPPQQQVVVYYYUUUKKKEEEDDDBBBDDDEEEIIITTTccclllnnnnnneee]]]ZZZZZZYYY]]]aaammmrrrzzzvvvdddZZZ\\\eeetttxxxooowwwvvvggg^^^WWWRRRQQQMMMLLLKKKIIIHHHHHHIIIIIIHHHGGGGGGGGGIIIHHHFFFDDDEEECCCCCCEEEHHHIIIGGGEEEBBBCCCEEEFFFGGGHHHHHHHHHIIIGGGEEEDDDCCCCCCDDDEEEFFFEEEEEEEEEEEEGGGHHHIIIIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDEEEDDDDDDCCCCCCBBBCCCCCCCCCEEEFFFDDDAAA>>>===???CCCGGGKKKMMMMMMLLLNNNXXXcccgggfffccc\\\TTTMMMIIIDDD???<<<:::888666555555555444333333666888999===BBBEEEFFFFFFGGGHHHGGGPPPaaaxxxqqqPPPCCCAAA===<<<;;;999777666444444333444555666666666555555111666333333:::===FFFXXX\\\[[[[[[___ffflllpppqqqwww}}}{{{zzzxxxxxx|||yyyqqqmmmvvv{{{wwwttttttuuuvvvxxxzzz|||}}}~~~}}}{{{zzzzzz{{{||||||{{{wwwsssqqqrrrtttuuuvvvvvvuuuuuutttsssrrrrrrqqqtttwwwyyyzzzyyywwwvvvvvvqqqnnnjjjfffeeeeeeggghhhgggfffccc___ZZZRRRIIICCCAAA@@@@@@@@@AAABBBCCCDDDAAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDCCCEEEGGGHHHGGGGGGIIIJJJLLLOOOSSSZZZaaagggmmmpppkkkkkkfffaaadddmmmssssssiii^^^SSSMMMJJJHHHKKKPPPUUU___kkkwwwlllQQQDDD@@@>>>:::888666444333444555777:::::::::<<<@@@DDDHHHKKKLLLVVV___gggyyyooobbb\\\VVVMMMEEEAAAAAA@@@AAABBBEEEHHHIIIKKKLLLMMMKKKIIIFFFFFFFFFCCCBBBBBBAAAAAABBBBBBCCCzzzhhhVVVNNNHHHIIIKKKKKKKKKNNNNNNNNNQQQVVV\\\hhh}}}zzzsssggg___TTTLLLIIIJJJLLLMMMRRRTTTZZZ^^^ZZZOOOHHHFFFBBBEEEHHHOOO]]]nnnwwwxxxrrriiiaaa]]][[[YYY[[[___hhhnnnxxx~~~kkk^^^^^^eeettt}}}ssszzzsssddd\\\UUUPPPOOOLLLKKKIIIHHHGGGHHHHHHIIIHHHGGGEEEEEEFFFGGGFFFEEEEEEDDDDDDFFFHHHIIIHHHFFFCCCDDDEEEFFFGGGGGGGGGGGGHHHGGGEEEDDDCCCCCCDDDDDDEEEEEEEEEEEEEEEGGGHHHHHHHHHGGGFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCDDDDDDCCCAAA===???AAADDDGGGIIIKKKLLLQQQ\\\eeehhhfffbbbZZZRRRLLLHHHBBB>>>;;;999777555444555555444333444666999888===BBBFFFGGGGGGGGGGGGEEEPPPddd|||kkkMMMCCCCCC<<<<<<;;;999777666555444444555555555444444333222333666222222888;;;EEEWWW___^^^]]]```ffflllppprrrqqqwww|||~~~}}}yyyzzz}}}xxx{{{~~~~~~{{{xxxvvvuuuuuuvvvxxx{{{|||{{{zzzzzz{{{|||}}}~~~|||xxxsssqqqrrruuuyyyzzzvvvvvvvvvuuuuuuuuuttttttuuuwwwyyyyyywwwuuuttttttpppooollliiigggffffffgggjjjhhheeeaaa\\\TTTKKKEEECCCBBBAAAAAAAAAAAABBBCCCCCCDDDEEEEEEEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDEEEEEECCCEEEGGGIIIIIIKKKMMMOOOQQQUUU]]]eeelllrrruuuvvvssspppkkkfffiiipppttttttjjj___TTTNNNKKKJJJMMMRRRYYYdddrrrdddKKKAAA@@@???:::888666444333444666888999999:::<<<@@@DDDHHHKKKMMMVVV```lllxxxkkkbbb]]]WWWOOOGGGBBBBBBAAABBBCCCFFFIIIJJJMMMNNNNNNLLLHHHEEEDDDDDDCCCBBBBBBAAAAAABBBBBBCCCyyygggTTTLLLGGGIIIKKKKKKLLLNNNNNNOOORRRXXX___mmm{{{qqqiii^^^SSSMMMLLLNNNPPPRRRVVV]]]ccc___TTTJJJHHHGGGIIILLLTTTcccuuu~~~uuummmdddaaa^^^[[[[[[^^^dddjjjtttsssdddcccggguuuwww|||pppbbbZZZSSSOOONNNJJJJJJHHHGGGGGGGGGHHHHHHKKKHHHEEEDDDDDDEEEEEEEEEEEEEEEFFFGGGHHHHHHGGGGGGEEEFFFGGGHHHHHHHHHHHHHHHGGGFFFEEECCCCCCCCCCCCCCCDDDDDDDDDEEEFFFFFFGGGHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEECCCBBBBBBCCCCCCCCCBBB===>>>@@@AAACCCFFFJJJMMMTTT^^^fffgggddd___VVVNNNIIIFFF@@@<<<:::999777555444444555444444555888::::::???DDDGGGGGGFFFEEEEEEFFFRRRhhhdddJJJCCCBBB<<<;;;:::999777666555555444444444444333333222222333666222000777:::CCCUUUaaabbbdddhhhlllpppssstttnnnsssxxx|||{{{yyy|||}}}|||zzzuuuuuuuuuvvvzzz~~~}}}|||{{{zzzzzz{{{|||}}}{{{xxxtttsssuuuxxxzzz{{{vvvvvvvvvuuuuuuuuuuuuuuuqqqsssuuuuuurrrooonnnnnnnnnnnnmmmmmmllljjjiiiiiillljjjfffbbb]]]VVVNNNHHHEEEDDDBBBAAA@@@AAABBBCCCFFFGGGHHHIIIIIIHHHGGGFFFGGGFFFEEEEEEDDDEEEFFFFFFDDDFFFIIIJJJKKKMMMPPPSSSUUU[[[dddnnnvvvzzz{{{{{{zzzuuuoookkkmmmqqqsssssshhh^^^SSSNNNLLLKKKNNNSSS\\\hhhxxx|||^^^III@@@>>>>>>;;;999777444333444666777999999:::===@@@EEEIIILLLOOOWWWbbbooovvvpppiiiccc^^^WWWMMMFFFAAAAAAAAABBBEEEHHHLLLNNNQQQQQQQQQNNNJJJFFFDDDDDDCCCBBBBBBAAAAAABBBBBBCCCvvveeeRRRKKKGGGIIILLLMMMMMMOOOOOOOOOSSSYYYbbbrrryyyrrrfffYYYPPPLLLMMMOOORRRWWW```hhhdddWWWMMMIIILLLMMMQQQZZZlll~~~wwwooohhheeebbb___^^^aaabbbhhhqqq{{{~~~mmmiiikkkxxxzzzmmm```XXXRRROOONNNJJJIIIHHHGGGFFFGGGHHHHHHMMMIIIEEECCCBBBCCCCCCBBBEEEEEEGGGGGGGGGFFFFFFGGGFFFFFFGGGHHHHHHHHHGGGGGGEEEEEEDDDCCCCCCBBBBBBBBBCCCDDDDDDEEEFFFFFFGGGGGGFFFFFFEEEEEEDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFHHHEEECCCAAABBBBBBAAA@@@===>>>???@@@AAAEEEJJJOOOVVV^^^dddccc___ZZZRRRJJJGGGCCC???;;;999888666555333444555555444666999;;;>>>AAAEEEGGGGGGEEEDDDCCCIIIWWWppp\\\GGGBBB@@@;;;;;;:::999888666555555222222222222333333444444333666222000666888@@@RRRaaaffflllrrruuuvvvvvvvvvtttwwwzzz~~~{{{www}}}zzz|||~~~|||{{{ttttttuuuwww|||}}}{{{zzzyyyyyyyyywwwvvvuuuvvvxxxyyyyyyxxxttttttttttttttttttttttttoooqqqrrrrrrooolllkkkjjjlllmmmnnnooopppooonnnnnnllliiifffbbb^^^WWWPPPKKKGGGEEECCCAAAAAAAAACCCDDDGGGHHHJJJLLLLLLKKKJJJIIIJJJIIIGGGEEEEEEEEEFFFGGGHHHJJJLLLMMMNNNQQQUUUWWW\\\aaakkkuuu|||xxxqqqnnnooopppppppppeee[[[QQQLLLKKKKKKOOOUUU]]]kkk{{{tttZZZJJJAAA<<<;;;===;;;888555333333444555::::::;;;>>>AAAFFFKKKMMMPPPWWWbbbooo|||xxxooommmjjjeee___UUUKKKCCC@@@@@@AAACCCGGGKKKOOORRRUUUUUUTTTQQQLLLHHHEEEEEECCCBBBBBBAAAAAABBBBBBCCCssscccQQQKKKGGGJJJNNNOOOOOOQQQPPPQQQUUU\\\gggzzzzzznnn```TTTNNNMMMNNNSSSYYYdddmmmiii[[[OOOJJJMMMPPPVVVcccwwwvvvooojjjiiigggddddddffffffiiiooowwwuuuooonnnzzzjjj]]]WWWQQQNNNMMMIIIIIIHHHGGGGGGGGGHHHIIILLLIIIEEECCCBBBBBBBBBAAACCCEEEGGGGGGEEEDDDEEEFFFEEEEEEEEEFFFEEEEEEDDDDDDDDDDDDDDDCCCBBBBBBAAAAAABBBCCCDDDEEEFFFFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEEEEFFFEEEDDDCCCDDDEEEFFFGGGHHHFFFCCCBBBBBBBBB@@@???<<<>>>@@@AAABBBEEELLLRRRXXX^^^bbb___ZZZUUUOOOHHHEEEAAA===999888777666444222444555555555777:::<<<@@@CCCEEEFFFEEEDDDDDDDDDLLL]]]zzzyyyTTTEEEAAA===;;;;;;:::999888777666555333222222222222333444555222666222111666777>>>NNNaaagggqqqxxx{{{zzzyyyxxx{{{}}}|||xxxzzz~~~|||zzz||||||{{{{{{uuuvvvwwwzzz~~~|||yyywwwvvvvvvuuuuuuuuuvvvxxxyyywwwuuutttttttttssssssrrrrrrrrroooqqqsssrrrpppmmmlllkkkjjjlllnnnpppqqqqqqqqqpppiiigggdddaaa]]]XXXQQQMMMHHHFFFCCCAAAAAABBBDDDEEEGGGIIILLLNNNOOONNNMMMLLLMMMLLLJJJGGGGGGGGGHHHIIIKKKMMMPPPRRRTTTXXX]]]```fffkkksss|||{{{rrrppppppooommmmmmaaaWWWNNNKKKKKKLLLQQQWWW___lll}}}kkkVVVKKKBBB<<<:::===;;;888555444444555666;;;;;;<<>>BBBCCCCCCGGGNNNUUU[[[___aaa\\\WWWSSSNNNIIICCC@@@;;;888777666555444222333444555555777;;;===@@@BBBDDDEEEEEEEEEGGGIIIMMMccclllLLLDDDBBB;;;;;;::::::999888777666666555555333333222333333444111555333222777666;;;KKK___fffpppwwwzzzzzzzzzzzzyyy}}}{{{{{{~~~~~~zzzwwwzzz}}}~~~{{{zzzzzzyyyyyy{{{}}}|||yyywwwvvvuuuvvvtttssstttuuuvvvuuutttuuuuuuttttttsssrrrqqqqqqoooqqqsssssspppnnnmmmllljjjkkkmmmnnnoooppppppooogggdddbbb___\\\WWWRRRNNNHHHFFFCCCAAAAAACCCEEEGGGIIILLLPPPSSSUUUTTTSSSRRRRRRPPPMMMKKKIIIJJJKKKLLLNNNPPPTTTWWW[[[aaahhhllltttwww}}}}}}sssrrrrrroookkkkkk^^^UUUMMMJJJKKKMMMSSSYYYaaannn~~~dddRRRJJJCCC>>><<<:::999666555555666888999<<<<<<>>>@@@EEEJJJNNNQQQSSSZZZeeennnpppnnnlllkkkjjjmmmnnnjjj```TTTHHHBBBDDDDDDDDDFFFIIILLLPPPRRRWWWWWWVVVSSSNNNIIIGGGFFFCCCBBBBBBAAAAAABBBBBBCCCuuufffQQQKKKHHHLLLQQQQQQRRRTTTRRRTTTZZZeeeuuuttteeeZZZVVVVVVVVV]]]kkkuuurrrcccUUUNNNKKKSSS```rrrtttnnnlllnnnooommmnnnppppppppppppsssyyy}}}uuuqqq|||zzzeeeXXXRRRMMMJJJJJJJJJIIIHHHHHHHHHIIIJJJKKKDDDCCCBBBBBBDDDEEEEEEDDDAAADDDFFFEEECCCAAACCCDDDGGGGGGHHHGGGGGGFFFEEEDDDCCCCCCCCCCCCBBBAAA@@@???AAABBBDDDFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEFFFFFFEEEDDDCCCDDDEEEGGGIIICCCBBBBBBCCCDDDDDDCCCAAA:::>>>CCCDDDEEEIIIPPPVVV\\\``````ZZZUUURRRNNNJJJBBB???;;;888777666555444222333444555666888;;;>>>>>>@@@BBBCCCDDDFFFJJJMMMNNNfffcccGGGDDDBBB:::;;;::::::999888777666666888777555333222222222333000555333333777666:::III^^^eeennntttvvvxxxzzz{{{rrrwww|||~~~~~~yyy|||~~~zzzwwwzzz}}}~~~zzzyyyzzz|||}}}~~~|||yyywwwvvvvvvwwwuuuqqqppprrrtttuuuuuuwwwvvvuuutttsssrrrqqqqqqmmmoooqqqrrrpppmmmllllllkkkkkklllmmmmmmnnnmmmmmmeeeccc```^^^[[[WWWRRROOOHHHFFFCCCAAAAAACCCFFFHHHMMMPPPUUUYYY[[[[[[ZZZXXXUUUSSSPPPMMMLLLLLLMMMNNNOOORRRVVV[[[aaahhhpppuuu~~~tttssssssoookkkjjj]]]TTTLLLKKKLLLOOOUUU\\\bbbooo```NNNHHHDDD@@@???888666555444555888;;;<<<======???AAAFFFKKKOOORRRTTT\\\gggnnnnnnkkkjjjmmmiiimmmoookkkaaaTTTIIICCCGGGGGGGGGGGGIIIKKKNNNPPPWWWWWWVVVRRRMMMIIIGGGFFFCCCBBBBBBAAAAAABBBBBBCCCwwweeeSSSNNNKKKOOOQQQQQQPPPRRRVVVWWW]]]jjjooo[[[TTTWWWVVVeeeqqq|||~~~kkkWWWSSSUUUYYYgggwwwlllmmmnnnooooooqqquuuxxxzzz{{{zzzzzz{{{}}}uuuppp{{{qqq]]]SSSPPPMMMIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCEEEFFFGGGHHHGGGGGGEEEEEECCCCCCBBBAAAAAA@@@??????CCCCCCCCCDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFDDDDDDEEEFFFFFFFFFFFFFFFHHHGGGFFFDDDBBB@@@>>>======@@@DDDEEEFFFJJJRRRXXXcccaaa]]]YYYTTTOOOHHHDDDAAA>>>;;;999999888777666555555444555666888999;;;===@@@CCCEEEFFFGGGIIIKKKWWWqqq^^^III@@@=========;;;999888666666666777777777666666555555555444111333555666555888===BBBYYYgggpppnnnpppzzz~~~{{{xxxxxx{{{{{{~~~|||xxxwww{{{~~~||||||~~~|||{{{|||}}}}}}~~~{{{xxxuuuuuuuuuuuutttwwwvvvttttttuuuuuusssrrroooqqqrrrttttttsssrrrqqqppppppppppppnnnllljjjhhhhhhkkknnnnnnmmmlllkkklllgggfffccc___ZZZUUUQQQOOOKKKIIIFFFBBBAAADDDIIINNNPPPWWW]]]^^^___bbbbbb```[[[YYYVVVRRRQQQPPPQQQRRRUUUYYY```ffflllrrryyy}}}|||wwwuuuqqqllljjj^^^UUUMMMKKKLLLOOOUUU[[[kkktttcccNNNFFF@@@;;;999777666555444555777999:::>>>>>>>>>@@@CCCHHHLLLOOOTTTZZZbbbkkkooopppmmmkkkjjjoooqqqkkk]]]QQQJJJHHHIIIHHHGGGGGGJJJOOOTTTWWWYYYUUUOOOJJJHHHFFFEEECCCCCCBBBAAAAAAAAAAAABBBCCCsss```TTTNNNLLLOOOQQQQQQQQQRRRVVVZZZcccrrrvvvbbbYYYZZZXXXhhhuuuqqq[[[XXXWWW___qqqsssiiijjjkkkllloootttzzzwwwooommmyyynnn[[[RRROOOKKKHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFEEEDDDDDDCCCDDDEEEFFFGGGFFFFFFEEEDDDDDDDDDDDDCCCBBBAAAAAAAAACCCCCCCCCCCCCCCDDDEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFHHHGGGFFFCCCAAA???===<<<<<<@@@DDDEEEGGGKKKSSSZZZccc```\\\XXXSSSNNNHHHCCC???<<<999777777666555444555555444555666888:::;;;>>>AAADDDFFFFFFGGGIIILLLVVVpppzzzYYYHHH@@@======<<<;;;999777666666666666777666666666555555555444111333555555444666;;;@@@UUUeeeqqqrrruuu~~~yyywwwyyy|||{{{zzz}}}}}}}}}yyyvvvvvvxxx{{{{{{{{{zzzyyyzzz}}}}}}yyywwwvvvvvvuuutttwwwvvvuuuuuuvvvvvvuuutttnnnoooqqqssssssrrrqqqppppppppppppooonnnllljjjhhhgggjjjlllmmmllljjjjjjjjjkkkiiieee```[[[VVVSSSQQQMMMKKKGGGCCCBBBEEEJJJOOOTTT[[[```aaacccfffgggeee___\\\YYYUUUSSSRRRSSSTTT[[[___eeekkkqqqwww~~~wwwsssmmmgggeee]]]TTTMMMLLLNNNSSS[[[cccrrr}}}aaaMMMDDD???;;;999888777666666666888:::;;;>>>>>>???@@@CCCHHHLLLOOORRRXXXaaagggjjjjjjjjjjjjkkkooopppiii\\\OOOIIIGGGIIIIIIIIIJJJLLLOOOSSSUUUUUUQQQLLLHHHGGGFFFEEEDDDCCCBBBAAAAAAAAAAAABBBCCC~~~tttaaaTTTOOOMMMOOOQQQPPPQQQTTTWWW^^^lllmmmaaa^^^YYYkkk{{{zzzccc___[[[iii~~~~~~ppphhhhhhhhhiiimmmuuutttnnnnnn{{{yyyiiiXXXPPPMMMIIIFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEDDDDDDCCCDDDEEEFFFFFFEEEDDDCCCFFFEEEEEEDDDDDDCCCCCCCCCDDDCCCBBBBBBCCCDDDGGGHHHHHHHHHGGGFFFEEECCCCCCBBBDDDEEEFFFFFFGGGFFFFFFFFFHHHGGGEEECCC@@@>>><<<;;;<<>>PPPaaaqqqxxx|||}}}zzz}}}}}}}}}}}}~~~~~~~~~}}}zzzuuurrrrrruuuxxx||||||xxxuuuuuuwww{{{~~~}}}~~~{{{wwwuuuuuuuuuuuutttuuutttsssssstttuuusssrrrlllnnnpppqqqqqqpppooonnnooooooooonnnmmmkkkiiihhhhhhjjjmmmmmmllljjjiiiiiijjjhhhccc^^^ZZZVVVTTTSSSPPPNNNJJJFFFDDDGGGMMMRRRZZZ```eeefffhhhlllnnnllldddaaa]]]YYYWWWVVVVVVWWW```eeekkkooottt|||~~~uuuqqqkkkeeeccc\\\TTTMMMMMMQQQXXXcccnnn|||~~~^^^JJJBBB===:::999888888777777888999;;;<<<>>>>>>???AAADDDHHHKKKMMMNNNUUU]]]aaaaaaaaadddgggjjjlllllleeeYYYNNNHHHGGGIIIJJJLLLNNNPPPRRRSSSTTTRRRNNNIIIFFFEEEEEEEEEDDDBBBBBBAAAAAAAAAAAABBBBBB}}}}}}uuubbbTTTPPPNNNPPPQQQPPPRRRVVVWWWcccvvvvvvggg___ZZZmmmlllgggcccuuu~~~rrrjjjiiiggggggjjjsss~~~uuuqqqssssssdddUUUNNNKKKHHHFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFEEEDDDDDDCCCDDDEEEFFFFFFFFFEEEDDDFFFFFFEEEEEEDDDDDDDDDCCCEEECCCBBBAAABBBEEEHHHJJJIIIHHHGGGFFFEEEDDDDDDCCCEEEFFFFFFGGGGGGFFFFFFFFFGGGFFFDDDBBB@@@===<<<;;;<<>>BBBEEEHHHHHHGGGHHHNNNSSSeee}}}eeeLLLDDD???<<<;;;:::999777555555555555666555555555555555555555555222555777666555666999===III[[[ooo{{{~~~}}}|||{{{|||~~~~~~}}}|||{{{{{{yyywwwtttrrrtttyyy}}}{{{}}}{{{vvvxxx||||||xxxvvvsssqqqrrrttttttssssssrrrppppppppppppnnnlllkkklllnnnooooooooommmlllnnnnnnmmmlllkkkjjjiiihhhiiikkkmmmnnnllljjjiiihhheeeccc___ZZZWWWUUUTTTTTTUUUSSSOOOKKKIIILLLQQQVVV]]]ccchhhiiikkkppprrrqqqiiifffbbb^^^[[[ZZZZZZZZZbbbgggmmmqqquuu}}}zzzsssppplllhhhggg\\\UUUOOOOOOSSS\\\jjjwwwvvvYYYGGG@@@<<<::::::888888888888999;;;<<<===>>>>>>@@@BBBEEEGGGJJJKKKIIIQQQXXXZZZXXXXXX]]]cccdddeeeddd]]]TTTLLLIIIIIIIIILLLPPPTTTVVVWWWWWWVVVRRRNNNIIIFFFEEEEEEDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA}}}~~~qqq___SSSOOONNNPPPQQQQQQTTTYYYZZZjjj}}}lll```[[[oootttooolllxxxpppnnnjjjhhhiiioooyyyrrrqqquuulll```SSSNNNKKKHHHFFFGGGIIIIIIIIIIIIIIIIIIIIIIIIDDDDDDDDDDDDDDDDDDDDDDDDCCCDDDDDDEEEEEEEEEDDDDDDDDDDDDFFFGGGGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEDDDBBBAAABBBEEEHHHIIIGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEDDDBBB@@@>>><<<<<<>>>???BBBGGGLLLTTT[[[``````\\\WWWRRRMMMIIIDDD@@@;;;999666444555555444333444444555666888;;;>>>@@@CCCGGGJJJIIIGGGJJJQQQXXXooo]]]HHHCCC>>>::::::999888777555555555666666444444444555555555555555555777999999777777999<<>>???>>>@@@BBBDDDFFFHHHIIIJJJGGGNNNTTTUUUSSSSSSXXX^^^\\\\\\ZZZUUUNNNKKKJJJKKKKKKNNNTTTYYY\\\\\\[[[YYYSSSPPPJJJFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA~~~ppp___QQQOOONNNPPPQQQQQQWWW]]]bbbtttqqqbbb\\\qqq|||wwwuuu{{{tttrrrooollllllooovvv{{{nnnooovvvfff[[[QQQMMMJJJGGGFFFGGGIIIIIIIIIIIIIIIIIIIIIIIIEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBCCCDDDDDDDDDCCCCCCDDDEEEFFFGGGHHHHHHGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEDDDCCCCCCEEEFFFHHHEEEFFFFFFGGGHHHHHHIIIIIIGGGGGGGGGHHHGGGGGGFFFEEEEEEDDDCCCBBBAAA???>>>>>>???@@@CCCHHHNNNVVV]]]aaa___[[[UUUPPPKKKGGGBBB???;;;999666555555555555444444444555777999<<>>???AAAAAABBBBBBCCCFFFHHHJJJKKKKKKKKKJJJOOOSSSTTTSSSSSSWWW[[[WWWVVVSSSNNNKKKJJJLLLNNNOOORRRXXX]]]___^^^[[[YYYSSSOOOJJJFFFDDDCCCBBBAAA@@@@@@AAAAAAAAAAAA@@@@@@}}}}}}nnn^^^PPPNNNNNNPPPQQQRRRYYYaaammmwwwfff^^^sss}}}xxxuuuuuutttrrrqqqsssxxx{{{sssuuu}}}www```WWWNNNKKKHHHEEEDDDFFFHHHHHHHHHHHHHHHHHHHHHHHHEEEEEEEEEEEEEEEEEEEEEEEE@@@AAAAAABBBCCCCCCBBBBBBBBBCCCEEEGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEDDDEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIJJJGGGHHHHHHHHHGGGGGGFFFEEEDDDDDDCCCCCCBBBAAAAAAAAAAAABBBDDDHHHOOOWWW]]]aaa^^^ZZZTTTNNNJJJEEEAAA>>>:::888555444555555444333444444555777:::===@@@BBBBBBGGGKKKKKKIIIMMMYYYbbbvvvrrrNNNCCC@@@;;;999>>>:::999888777666777888888333333333444444555555555666999;;;:::777666777999;;;HHH[[[nnn{{{}}}{{{{{{}}}~~~yyyyyysssppprrrwww}}}}}}|||{{{|||~~~|||xxxyyy{{{~~~{{{zzz{{{|||~~~~~~}}}{{{vvvtttrrrrrruuuwwwxxxxxxtttrrrpppppppppooommmkkkhhhjjjkkkmmmmmmlllkkkjjjlllkkkiiihhhgggggghhhhhheeeggghhhhhheeebbb``````___^^^]]]\\\ZZZYYYWWWWWWXXXXXXXXXVVVTTTSSSTTTVVVVVV___gggkkknnnrrrrrrooommmkkkgggdddbbbaaabbbbbbfffnnnxxx}}}zzzvvvuuupppkkkhhh```]]][[[]]]aaakkk|||fffWWWHHHBBBAAA???>>>??????@@@AAACCCDDDEEEFFFFFFFFFHHHKKKNNNPPPPPPOOONNNOOOQQQUUUVVVWWWWWWYYY[[[WWWUUUPPPKKKIIIJJJMMMOOOTTTWWW[[[^^^^^^[[[XXXUUUPPPLLLGGGDDDCCCCCCBBBAAA???@@@AAAAAAAAAAAA@@@???||||||}}}xxxuuusssuuuvvvwwwyyyvvvhhhYYYNNNMMMNNNPPPQQQSSSZZZcccvvv{{{jjjaaauuu}}}ttttttuuuvvvvvvvvvxxx{{{~~~}}}~~~ppp\\\SSSLLLIIIFFFCCCCCCEEEFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEE???@@@AAAAAABBBBBBBBBAAAAAABBBDDDEEEFFFFFFFFFEEEHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEDDDDDDGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHGGGFFFEEECCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDIIIPPPXXX^^^aaa^^^YYYSSSMMMIIIEEEAAA>>>999777444333444444444333444444555777:::>>>AAACCCBBBGGGLLLKKKJJJNNN[[[eeexxxiiiIIIAAA???:::999@@@:::999888777777888888999333333333444444555555555666888;;;:::777555666888:::EEEWWWiiiwwwxxxwwwxxx|||wwwxxxpppkkknnnuuu~~~}}}}}}~~~{{{yyy}}}zzzyyyyyyzzz}}}~~~wwwuuurrrqqqrrrtttuuutttpppnnnmmmmmmnnnnnnmmmlllhhhjjjkkkmmmmmmlllkkkjjjkkkjjjiiiggggggggghhhhhhhhhjjjkkkjjjgggdddbbbbbb^^^]]]\\\[[[XXXUUUSSSRRRVVVWWWWWWVVVTTTSSSSSSTTTTTT^^^ggglllooorrrrrrnnnmmmkkkgggdddbbbbbbccccccdddmmmxxx}}}yyywwwwwwsssmmmjjj```^^^^^^aaafffppp{{{^^^RRRFFFBBBBBB@@@@@@@@@BBBCCCEEEFFFHHHIIIIIIJJJJJJLLLOOORRRTTTSSSRRRQQQSSSTTTWWWYYY[[[[[[[[[[[[YYYVVVPPPKKKIIIJJJMMMPPPXXXZZZ\\\^^^\\\XXXTTTPPPLLLIIIEEEBBBBBBBBBBBBBBB???@@@AAABBBBBBAAA@@@???{{{{{{{{{sssmmmiiieeeccceeedddeeeiiikkkhhh```YYYQQQOOONNNOOOPPPTTT```kkk{{{kkkffftttyyyuuuuuuuuuvvvxxx{{{|||}}}}}}}}}}}}jjjXXXTTTMMMHHHFFFEEEDDDDDDEEEDDDCCCCCCCCCDDDFFFGGGBBBBBBBBBBBBCCCEEEFFFHHHBBBBBBBBBBBBBBBBBBBBBBBBAAACCCEEEEEEEEEFFFHHHIIIIIIHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJLLLLLLLLLKKKJJJIIIDDDCCCBBBAAA@@@AAABBBBBBJJJFFFEEEJJJSSS[[[___```[[[TTTMMMHHHGGGDDD>>>:::888777555333222111222222555555777:::===@@@CCCDDDDDDCCCFFFKKKKKKOOO___sss\\\DDDAAA===888888666777777666666555555555444444444555555666777777888===;;;999666555555555666888DDDOOO]]]qqqzzztttvvv{{{~~~xxxsssrrrwww~~~|||yyy}}}~~~~~~|||yyyzzz{{{||||||{{{zzzzzzvvvuuusssqqqpppppppppqqqmmmnnnooooooooonnnlllkkkmmmlllkkklllmmmnnnmmmllljjjjjjjjjiiiiiiiiihhhhhheeehhhjjjjjjhhhdddaaa___\\\]]]]]]ZZZUUURRRRRRTTTTTTUUUVVVVVVVVVTTTSSSRRRWWW]]]eeeiiijjjjjjkkkllljjjhhheeebbbaaaaaabbbccchhhooowww{{{~~~{{{vvvssspppnnnnnnddd___^^^eeennnxxxttt```VVVIIIAAAAAACCCEEEEEEJJJIIIGGGHHHJJJKKKLLLLLLRRRQQQQQQRRRUUUWWWXXXXXX]]]___aaaccccccaaa___^^^YYYVVVRRROOONNNNNNNNNOOOUUUUUUVVVVVVTTTSSSQQQPPPIIIGGGDDDAAA??????AAABBB@@@@@@AAAAAAAAAAAABBBBBBwwwtttwww{{{rrriiibbb^^^[[[YYYZZZYYYZZZ]]]```___YYYSSSNNNLLLMMMOOOQQQVVVbbbnnnlllfffvvvyyysssrrrrrrssstttwww{{{~~~vvvbbbVVVRRRLLLHHHFFFFFFEEEDDDGGGFFFEEEDDDCCCDDDDDDEEECCCCCCBBBBBBCCCDDDEEEFFFBBBBBBBBBBBBBBBBBBBBBBBBAAACCCEEEEEEEEEFFFGGGIIIJJJJJJIIIHHHHHHHHHHHHHHHEEEEEEEEEEEEEEEFFFGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIJJJKKKKKKKKKKKKJJJIIIIIIFFFEEECCCBBBAAABBBBBBCCCHHHGGGGGGMMMUUU\\\^^^]]]YYYSSSLLLHHHFFFCCC>>>999:::999777555444444444444555555777:::===@@@CCCDDDEEEDDDGGGMMMOOOVVViii~~~zzzVVVAAA@@@===999:::888777666666666555555555444333333444555555666777777;;;999777555444444555666555AAAKKK[[[qqq{{{vvvtttxxx||||||xxxwwwyyy}}}|||~~~~~~|||yyyyyyzzzzzzyyyyyyxxxwwwvvvuuusssrrrqqqqqqqqqrrrlllmmmmmmmmmnnnmmmmmmmmmooommmlllmmmoooooonnnmmmjjjiiiiiihhhggggggffffffdddfffiiiiiifffbbb```___\\\]]]^^^[[[WWWTTTSSSTTTTTTUUUUUUVVVUUUUUUTTTTTTXXX]]]dddhhhiiiiiijjjkkkjjjhhheeebbbaaaaaabbbcccgggmmmuuuzzz}}}|||wwwuuurrrpppqqqgggdddeeemmmvvvooobbbYYYNNNHHHHHHKKKLLLLLLKKKKKKMMMOOOQQQSSSSSSSSSZZZXXXXXXXXX[[[^^^aaabbblllmmmnnnnnnllljjjhhhgggeee```[[[VVVSSSQQQOOOMMMRRRRRRSSSSSSRRRPPPOOONNNJJJHHHDDDAAA??????@@@@@@AAAAAAAAAAAAAAAAAAAAABBBxxxnnnmmmtttyyyrrrggg]]]VVVRRRPPPOOONNNMMMMMMPPPSSSSSSPPPLLLJJJJJJLLLPPPRRRXXXeeerrr~~~}}}}}}}}}~~~zzzjjjeeeuuuzzzssslllgggfffgggiiippprrrvvv{{{lllZZZSSSOOOJJJGGGFFFFFFFFFEEEIIIHHHGGGEEEDDDCCCCCCCCCDDDCCCCCCBBBCCCCCCDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCEEEEEEEEEEEEGGGHHHJJJIIIHHHHHHGGGHHHHHHHHHFFFEEEEEEEEEEEEFFFGGGGGGJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKJJJIIIIIIIIIIIIIIIGGGFFFDDDCCCBBBBBBCCCCCCGGGGGGJJJQQQXXX\\\[[[YYYWWWQQQKKKFFFDDDAAA===999999888777555555444444444555555777:::===@@@CCCDDDGGGEEEHHHOOOTTT^^^uuummmNNN>>>???<<<::::::888666666666555555555555555222333333444444555555666888777555444444444555666333===EEEWWWqqquuuvvvwwwzzz}}}}}}}}}}}}|||{{{}}}}}}~~~|||zzzyyyxxxwwwvvvuuuuuuuuuuuutttsssrrrqqqqqqrrrrrrlllkkkkkkjjjkkklllnnnooopppnnnmmmmmmnnnooonnnmmmiiiiiihhhgggfffdddccccccccceeegggfffdddaaa___^^^]]]^^^^^^\\\YYYVVVUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVYYY]]]cccfffhhhiiiiiijjjiiihhheeecccaaaaaabbbccceeekkksssxxx{{{}}}zzzxxxuuussstttooonnnqqqyyylllaaa[[[UUURRRSSSUUUVVVUUURRRSSSUUUXXXZZZ[[[\\\]]]cccbbbaaabbbeeekkkqqqttt|||xxxtttssssssrrrmmmgggccc___ZZZSSSNNNMMMNNNNNNNNNMMMLLLKKKKKKIIIGGGDDDAAA?????????@@@BBBBBBBBBBBBBBBBBBBBBBBBtttkkkllltttssskkk___UUUNNNKKKIIIIIIHHHGGGFFFHHHJJJKKKJJJHHHGGGHHHKKKPPPRRRXXXggguuu}}}|||{{{zzzzzzzzzyyyxxxwwwwwwvvv{{{~~~~~~}}}{{{pppcccaaassspppiii```YYYYYY]]]aaadddooorrrwww~~~fffUUUOOOLLLHHHFFFFFFGGGGGGFFFHHHGGGGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBCCCEEEEEEDDDEEEFFFHHHFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIKKKJJJIIIGGGGGGGGGHHHIIIFFFEEEDDDBBBBBBBBBBBBCCCEEEHHHMMMTTTZZZ[[[XXXUUUSSSOOOIIIEEEBBB???<<<999555555444444333333333333555555777:::===@@@CCCDDDHHHFFFHHHOOOUUUbbb|||aaaHHH<<<>>>;;;999999555555555555555555555555555222222222333333444444444555444444333333444555555333:::AAARRRmmmwwwzzz}}}{{{{{{xxxtttrrrvvv~~~~~~~~~~~~|||zzzxxxuuussssssssssssqqqqqqqqqpppppppppppppppkkkjjjhhhhhhiiilllooopppooommmkkkkkkkkkllllllkkkjjjiiihhhfffeeecccbbbbbbcccdddeeedddbbb```______^^^^^^^^^]]][[[YYYWWWVVVVVVVVVVVVVVVWWWXXXYYYZZZ\\\___bbbfffhhhiiiiiijjjhhhgggeeecccbbbbbbbbbcccdddjjjqqqvvvyyy~~~{{{yyyuuutttvvvwwwzzzmmm^^^\\\ZZZZZZ]]]`````````______^^^]]]\\\^^^aaaccchhhhhhgggiiioooxxx}}}|||}}}|||zzzwwwtttooofffZZZRRRJJJJJJJJJIIIIIIHHHHHHHHHFFFDDDBBBAAA@@@@@@AAABBBCCCBBBBBBBBBBBBBBBBBBBBBuuukkkllltttwwwkkkdddXXXOOOIIIFFFEEEEEEFFFDDDCCCCCCDDDEEEEEEEEEFFFHHHLLLPPPRRRYYYjjjzzz~~~}}}|||{{{xxxxxxwwwvvvsssqqqooommmpppqqqrrrqqqpppnnnfff___aaarrrssseee^^^VVVSSSVVV]]]eeejjjtttwww}}}xxxbbbUUULLLJJJGGGFFFFFFGGGFFFFFFEEEEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBCCCEEEEEEDDDDDDEEEGGGEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHKKKJJJHHHFFFFFFFFFFFFGGGDDDCCCBBBAAAAAAAAABBBCCCEEEIIIOOOVVVYYYXXXUUUQQQOOOLLLGGGCCC@@@===:::888444444444444444444333333555555777:::===@@@CCCDDDHHHEEEFFFLLLSSSaaa}}}XXXDDD<<<===888777777222444444444555555555555555222222222333333333333333333333333333333444444555555:::===LLLeeexxx~~~zzz|||zzzxxxqqqlllooo|||~~~{{{|||}}}}}}~~~~~~~~~~~~||||||~~~~~~|||zzzxxxuuusssrrrqqqqqqmmmnnnnnnnnnnnnnnnnnnnnnjjjiiihhhggghhhkkkoooqqqqqqnnnkkkjjjkkkkkkkkkjjjjjjiiihhhgggeeedddbbbbbbbbbcccdddbbb```______```]]]]]]^^^^^^]]][[[YYYWWWVVVWWWXXXYYYZZZ\\\\\\]]]___```bbbeeegggiiijjjjjjgggfffeeecccbbbbbbbbbcccdddiiippptttxxx~~~|||yyyuuuuuuxxx|||xxxjjj\\\]]]___bbbfffhhhiiiiiijjjgggbbb[[[XXXZZZ___eeehhhhhhiiilllssszzzkkk[[[RRRHHHHHHGGGFFFFFFFFFEEEEEEBBBAAAAAA@@@AAABBBCCCDDDBBBBBBCCCCCCCCCDDDDDDDDDwwwlllllltttzzzmmmaaaZZZQQQIIIDDDBBBAAAAAAAAAAAA@@@@@@@@@AAAAAABBBGGGIIIMMMQQQTTT^^^qqq~~~|||zzzvvvvvvuuutttqqqnnnkkkiiijjjjjjiiihhhgggeeeaaa]]]bbbrrr|||hhhXXXVVVTTTUUUZZZdddooovvvnnn]]]SSSJJJHHHFFFEEEFFFFFFFFFEEECCCCCCDDDEEEEEEEEEEEEEEECCCCCCCCCCCCCCCBBBAAA@@@@@@AAAAAABBBBBBCCCCCCCCCBBBCCCEEEDDDDDDCCCEEEFFFFFFFFFFFFEEEFFFFFFGGGHHHGGGFFFFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHJJJIIIHHHFFFEEEEEEEEEEEEBBBBBBAAA@@@AAABBBCCCDDDFFFJJJPPPUUUVVVUUURRROOOLLLJJJFFFAAA===;;;999888444555666666777666666555555555777:::===@@@CCCDDDHHHDDDEEEKKKRRRaaa}}}qqqQQQ@@@;;;<<<666555666111444444444444444555555555333333333333333333333333333333333333444444444444555999:::EEE[[[mmm~~~{{{||||||zzz}}}xxxpppkkknnnzzz{{{yyy{{{zzz|||}}}{{{yyy|||}}}zzz|||}}}||||||}}}}}}~~~zzzyyywwwuuurrrqqqpppooojjjkkklllmmmmmmmmmmmmmmmkkkjjjhhhhhhiiillloooqqqrrrooollljjjjjjkkkjjjjjjhhhhhhgggfffeeedddcccbbbaaaaaaaaa___]]]\\\^^^___]]]\\\]]]^^^^^^]]]YYYWWWVVVXXX[[[]]]___`````````aaa``````cccfffhhhiiihhhffffffeeedddcccccccccccceeejjjppptttvvv|||}}}yyywwwzzzmmmccc\\\^^^bbbeeehhhiiijjjjjjkkkggg___VVVPPPSSS[[[cccdddeeefffiiirrr|||gggWWWOOOIIIIIIGGGFFFEEEDDDDDDDDD@@@@@@@@@@@@AAABBBCCCDDDAAABBBBBBCCCDDDEEEFFFFFFzzzooonnnuuu|||nnndddWWWRRRKKKEEEBBB@@@??????===>>>>>>??????@@@BBBCCCHHHJJJOOOSSSXXXddd|||~~~zzzwwwtttttttttrrrpppllliiiggggggeeecccbbbaaa^^^\\\\\\aaapppttt```UUUXXX\\\aaaiiitttvvvcccUUUNNNIIIGGGEEEEEEEEEFFFEEEDDDCCCCCCDDDEEEDDDDDDBBBBBBAAABBBCCCCCCCCCBBBAAA@@@@@@@@@AAAAAABBBCCCCCCDDDBBBCCCEEEDDDCCCCCCDDDEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGGGGFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHGGGFFFDDDCCCBBBAAAAAAAAAAAABBBCCCEEEFFFHHHKKKOOORRRSSSQQQPPPNNNIIIHHHEEE@@@<<<999888888333444666777777777666666555555777:::===@@@CCCDDDFFFCCCEEEKKKSSSbbbaaaJJJ===::::::444555888333333333333444444555555555444444444444444333333333444444444444444444333333333888777???RRRccczzzyyyxxx{{{}}}||||||wwwxxxtttqqquuu~~~|||yyyyyy{{{|||~~~~~~zzzwww{{{~~~yyywwwwwwwwwxxx{{{}}}}}}||||||}}}{{{||||||}}}~~~~~~vvvvvvuuutttrrrooonnnllliiijjjlllmmmnnnnnnmmmmmmkkkjjjjjjiiijjjlllnnnpppppplllhhhffffffggggggffffffeeeeeedddccccccbbbbbb^^^^^^]]][[[YYYYYY[[[]]]\\\[[[[[[]]]___]]]ZZZVVVVVVYYY]]]aaacccdddcccbbbaaa___^^^___cccfffgggffffffeeeeeeddddddcccccccccggglllqqqtttvvv{{{~~~{{{{{{uuueee^^^ZZZ\\\___aaaaaaaaa``````aaa^^^XXXPPPKKKNNNXXX```aaaaaabbbdddmmmuuu___TTTQQQLLLKKKIIIFFFEEEDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCEEEGGGHHHIII~~~rrrqqqxxxzzzlllaaaZZZSSSOOOIIIDDDBBBAAA@@@???:::<<<>>>@@@AAABBBDDDFFFHHHKKKPPPUUU[[[jjj~~~yyyuuusssssssssrrroookkkhhhfffdddaaa___^^^\\\ZZZYYYZZZ^^^lllnnn[[[\\\bbblllsss{{{nnnZZZNNNIIIIIIGGGEEEEEEEEEEEEDDDCCCDDDDDDEEEEEEDDDBBB@@@???@@@AAABBBCCCCCCCCCAAAAAA@@@@@@AAAAAABBBCCCDDDDDDBBBCCCEEEDDDCCCCCCDDDEEECCCCCCCCCCCCCCCDDDEEEEEEGGGGGGFFFFFFGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGHHHHHHFFFDDDBBBAAAAAAAAAAAABBBCCCEEEGGGIIIIIILLLOOOQQQPPPOOONNNNNNHHHGGGDDD???;;;888777888111222333555555555555444555555777:::===@@@CCCDDDFFFCCCEEEMMMUUUeeeVVVFFF;;;999999333555:::666333333333444444555555555444444444444444444444444444555555555555444333222111666555;;;LLL^^^www~~~uuuwww|||tttoooxxx}}}zzzxxxxxx~~~|||{{{yyyyyy{{{{{{xxx|||xxxqqqnnnppptttxxx{{{|||~~~~~~||||||}}}~~~zzz{{{{{{{{{||||||}}}}}}ssstttssssssqqqnnnllljjjiiijjjlllnnnoooooonnnnnnlllkkkkkkkkkkkklllnnnooolllhhhdddaaaaaaaaabbbaaadddcccccccccbbbbbbaaaaaa\\\\\\[[[XXXVVVWWWYYY[[[[[[[[[[[[]]]___^^^ZZZVVVVVVZZZ___cccffffffdddccc```]]]\\\]]]aaadddeeedddeeeeeeeeeddddddccccccccchhhmmmrrrtttvvv{{{}}}qqqccc___WWWYYYZZZZZZYYYVVVUUUUUUWWWVVVRRRLLLIIILLLVVV^^^```______aaaiii|||ooo[[[TTTVVVNNNLLLJJJGGGEEEDDDDDDDDDCCCCCCBBBBBBAAA@@@?????????@@@AAACCCFFFHHHIIIJJJ{{{wwwnnnbbbWWWQQQHHHFFFDDDBBB@@@@@@AAABBB>>>???@@@AAACCCDDDEEEFFFHHHOOOOOOTTTbbbrrryyyuuuwwwtttpppmmmjjjhhheeeccc___]]][[[XXXVVVUUUVVVVVVZZZkkkvvvkkkfffiiiqqq~~~rrrbbbUUUMMMJJJHHHGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCBBBBBBCCCDDDCCCBBB@@@??????@@@@@@AAABBBCCCDDDDDDAAAAAABBBBBBCCCDDDDDDDDDHHHFFFDDDCCCBBBCCCDDDEEEGGGHHHHHHIIIIIIHHHHHHGGGKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCDDDDDDEEEEEEEEEFFFHHHHHHIIIKKKMMMLLLIIIGGGGGGDDD@@@===<<<:::999777444555666666555555666888666888:::>>>AAACCCEEEFFFKKKFFFEEEMMM^^^uuupppNNN???<<<888666555444222111333333222222333444666777333333333222222111111111444333333222111111111222111333777===JJJ]]]rrrxxxnnnmmmrrr{{{xxxrrrnnnpppzzz{{{|||}}}|||zzz}}}~~~{{{{{{zzzrrrqqqqqqqqqsssvvvwwwvvvvvvyyy~~~}}}||||||}}}}}}}}}}}}||||||xxxuuurrrqqqrrrqqqmmmiiimmmllllllkkkkkkkkkllllllmmmkkkiiihhhiiijjjjjjjjjfffeeecccaaa____________bbbbbbbbbbbbaaa```^^^^^^^^^[[[WWWVVVWWWXXXYYYYYY\\\\\\\\\[[[ZZZXXXWWWVVV[[[]]]```bbbdddddddddcccbbb]]][[[^^^```aaacccggggggjjjkkkiiijjjnnnnnnlllsssvvv{{{~~~||||||hhh]]]YYYUUUTTTSSSRRRPPPNNNLLLKKKLLLNNNLLLHHHJJJRRRYYY[[[bbbaaabbbfffmmm{{{iiiXXXUUUXXXTTTUUUSSSOOOJJJEEEBBBBBBCCCBBBAAAAAAAAAAAABBBCCCCCCCCCCCCDDDFFFHHHKKKLLLtttllleeeZZZQQQLLLGGGEEECCCAAA@@@@@@AAABBB@@@AAABBBDDDEEEGGGHHHIIIHHHNNNOOOSSSbbbqqq~~~xxxuuutttqqqmmmjjjgggeeebbb___]]][[[XXXUUUSSSSSSSSSTTTYYYhhhzzzwwwrrrqqqxxxkkk]]]QQQJJJHHHGGGFFFEEEDDDDDDCCCCCCDDDCCCCCCCCCBBBBBBBBBCCCCCCAAABBBBBBCCCBBBAAA@@@???@@@@@@AAAAAABBBCCCCCCCCCAAAAAABBBBBBCCCDDDDDDDDDEEEDDDCCCCCCCCCEEEGGGHHHGGGHHHHHHIIIIIIHHHHHHGGGJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHGGGFFFEEEDDDCCCCCCDDDEEEEEEFFFGGGHHHHHHHHHIIIHHHIIIJJJKKKKKKIIIGGGDDDAAA===;;;:::999777555444555666666555555666888666888;;;>>>AAACCCEEEFFFIIIGGGIIIRRRbbbyyygggHHH<<<:::666555444444333222333222222222333444666777333333333222222111111111444333222222111111111222666777999===FFFUUUhhhuuuzzztttlllhhhkkksss}}}~~~|||yyysssooorrr{{{~~~||||||}}}~~~~~~~~~vvvqqqqqqrrrpppqqqsssuuuttttttwww|||~~~~~~}}}}}}}}}}}}|||{{{yyyxxxwwwtttsssrrrrrrqqqpppnnnlllmmmmmmlllkkkjjjjjjjjjjjjkkkjjjhhhhhhiiiiiiiiihhhdddcccaaa````````````aaabbbbbbaaaaaa___^^^]]]\\\ZZZWWWTTTSSSTTTVVVWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVZZZ[[[^^^aaacccdddccccccddd```^^^aaaddddddgggkkklllqqquuuttttttxxxzzzzzzvvveee\\\XXXPPPPPPOOOMMMKKKHHHFFFEEEDDDGGGGGGGGGLLLWWWaaadddkkkhhhhhhjjjooo{{{~~~hhh[[[YYY\\\ZZZYYYWWWSSSLLLGGGDDDCCCCCCBBBAAAAAAAAAAAABBBCCCBBBBBBBBBDDDFFFIIILLLMMMvvvhhh```ZZZQQQJJJHHHEEEDDDBBBAAA@@@AAABBBCCCBBBCCCDDDFFFHHHJJJKKKLLLIIIOOOPPPSSS```mmm|||xxxvvvrrrpppllliiifffccc```]]]YYYWWWUUURRRPPPPPPPPPQQQYYYeeerrrzzz{{{|||rrraaaUUULLLGGGFFFFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAA@@@???AAAAAAAAAAAABBBBBBBBBBBBAAAAAABBBBBBCCCDDDDDDDDDBBBBBBBBBCCCDDDGGGIIIKKKGGGGGGHHHHHHHHHHHHGGGGGGIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDCCCCCCBBBCCCDDDEEEFFFGGGHHHIIIJJJJJJIIIHHHHHHIIIJJJIIIGGGAAA>>>;;;888777777555444444555666666555555666888777999;;;???BBBDDDFFFGGGGGGHHHMMMZZZjjjZZZBBB999777444333444444444333222222222222333444555555222222222222222111111111333333222111111111111222777888999;;;BBBNNN^^^iiifffdddaaaaaagggqqq|||~~~yyyyyyssspppsss|||~~~~~~}}}}}}}}}{{{yyyxxx{{{}}}vvvpppnnnooopppnnnnnnppprrrqqqrrruuuyyy|||}}}}}}~~~}}}{{{yyyvvvtttsssqqqrrrssssssqqqpppppppppooonnnmmmkkkjjjiiihhhhhhiiihhhggghhhiiiiiigggeeeaaaaaa````````````aaabbbaaa``````___]]][[[ZZZYYYWWWTTTRRRRRRTTTUUUVVVUUUSSSRRRQQQQQQRRRSSSTTTUUUWWWYYY\\\```bbbcccccccccccc``````dddfffgggkkkpppsss|||}}}lll```YYYUUUQQQPPPOOOMMMJJJHHHEEEDDD???BBBDDDFFFOOO^^^iiimmmuuuqqqmmmnnnqqq|||qqqccc[[[\\\___``````]]]WWWPPPIIIFFFDDDCCCBBBBBBAAAAAABBBBBBCCC@@@@@@AAACCCFFFIIILLLNNN~~~pppaaaXXXSSSLLLGGGFFFCCCBBBBBBAAABBBCCCDDDDDDEEEFFFFFFGGGHHHIIIJJJJJJIIIPPPPPPRRR\\\fffxxx~~~{{{yyyxxxssspppmmmjjjgggddd```\\\WWWUUURRRPPPNNNNNNOOOOOOYYYcccoooxxx~~~vvvdddXXXOOOHHHEEEEEEDDDDDDCCCBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBAAAAAAAAA@@@@@@AAAAAABBBBBBCCCDDDDDDDDDBBBBBBBBBCCCEEEGGGIIIJJJGGGGGGHHHHHHHHHHHHGGGGGGHHHGGGGGGFFFFFFEEEEEEDDDFFFEEEEEEDDDCCCCCCBBBBBB@@@AAABBBDDDEEEGGGHHHHHHJJJHHHFFFFFFGGGHHHHHHGGG???<<<999777666666555444444555666666555555666888888:::<<<@@@CCCEEEGGGHHHGGGHHHPPP```tttoooOOO>>>999666444222333333222222222222222222222333444444222222222111111111111111222222111111111111111222333555777999???JJJYYYccc___^^^]]]^^^dddnnnyyyxxxwwwsssqqquuu~~~~~~|||zzzvvvuuuvvvzzz~~~|||xxxpppkkkiiijjjkkkjjjlllppppppppprrrtttxxx{{{}}}~~~~~~}}}{{{xxxuuusssrrrrrrtttvvvuuurrroooppprrrqqqpppnnnllljjjiiihhhhhhhhhhhhhhhiiijjjiiigggdddaaaaaa`````````___``````______^^^]]][[[YYYWWWVVVVVVTTTSSSSSSUUUVVVVVVUUUQQQPPPNNNNNNNNNPPPRRRTTTUUUXXX[[[___aaaccccccccc```^^^___cccfffiiiooovvv~~~ooobbb[[[UUUQQQPPPOOONNNKKKIIIFFFCCCBBB???BBBEEEHHHSSScccmmmpppxxxsssnnnnnnqqq{{{}}}vvvjjj___XXXXXX[[[___dddddd```ZZZRRRKKKGGGEEEBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBCCCFFFIIILLLMMMyyykkk[[[SSSNNNHHHEEEEEEBBBBBBCCCCCCDDDFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHNNNMMMNNNVVV\\\lll||||||}}}{{{zzzyyyrrrooollliiifffccc^^^ZZZUUUTTTQQQOOONNNNNNNNNOOOXXXaaannnyyyrrrfffYYYQQQKKKFFFDDDFFFDDDCCCBBBAAA@@@@@@@@@@@@AAAAAABBBCCCDDDDDDCCCCCC@@@@@@@@@@@@@@@@@@@@@AAABBBBBBBBBAAAAAA@@@??????AAAAAABBBBBBCCCDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGHHHFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDCCCEEEEEEDDDDDDCCCBBBBBBBBB@@@AAABBBDDDEEEGGGHHHHHHJJJHHHFFFEEEFFFGGGFFFEEE>>><<<999777777777666555444555666666555555666888999;;;===AAADDDFFFHHHIIIIIIIIISSSggg~~~aaaHHH???:::888444222222222111000111111222222222222222222111111111111111111111111111111111000000111222222111333666888===FFFRRR[[[_________```eeeooo||||||wwwttttttyyy|||yyyvvvvvvvvvwww{{{~~~}}}xxxssslllgggdddddddddeeekkkqqqoooppprrrtttwwwzzz}}}}}}}}}|||{{{yyywwwuuuttttttwwwxxxvvvrrrooopppqqqqqqpppooommmkkkjjjiiiiiihhhgggggghhhjjjiiifffdddbbbbbbaaa```___^^^]]]\\\^^^]]]\\\[[[YYYWWWUUUTTTTTTSSSSSSTTTUUUUUUTTTRRRQQQPPPNNNMMMMMMNNNPPPRRRTTTVVVZZZ]]]```aaaaaaaaa^^^]]]^^^cccgggllluuuvvvddd[[[WWWRRRMMMJJJIIIHHHFFFDDDAAA???===@@@CCCFFFLLLXXXgggpppqqqqqqlllggghhhlllvvvvvvkkkeeeddd^^^VVVPPPOOOTTTYYY^^^bbbbbb___YYYQQQJJJFFFEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDFFFIIIKKKMMMqqqcccTTTMMMJJJFFFCCCCCCBBBCCCEEEFFFHHHJJJKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIGGGNNNMMMNNNTTTYYYfff|||}}}jjjgggjjjnnnttt|||~~~|||zzzyyyxxxooommmjjjhhheee```[[[WWWTTTRRRPPPNNNMMMMMMNNNNNNTTT\\\hhhrrrzzzzzzcccZZZQQQMMMIIIEEEDDDGGGDDDCCCBBBAAA@@@@@@@@@@@@@@@AAABBBDDDDDDDDDCCCCCCAAA@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAA@@@@@@??????AAAAAABBBBBBCCCDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHIIIJJJHHHGGGEEEEEEFFFFFFEEECCC>>>;;;888777777777777666444555666666555555666888:::<<<>>>BBBEEEGGGIIIJJJKKKNNN[[[qqq|||VVVCCC???;;;888555333222222111///000111111222222222111111000000000111111111111111111000000000000111222222333555666777999???HHHOOO[[[^^^bbbfffmmmwww}}}{{{|||~~~|||yyytttqqqvvvvvvxxx{{{|||zzzsssmmmiiidddaaaaaa```bbbhhhpppoooqqqrrrsssuuuwww{{{|||{{{{{{zzzyyywwwuuutttuuuvvvvvvtttrrrpppooooooooonnnmmmlllkkkjjjjjjjjjgggfffffffffggggggeeedddbbbaaaaaa```___]]][[[ZZZ\\\\\\[[[ZZZXXXVVVUUUTTTRRRQQQQQQRRRSSSSSSPPPNNNPPPOOONNNNNNNNNOOOPPPQQQQQQSSSWWWZZZ\\\]]]]]]]]]^^^]]]___dddiiiqqq~~~}}}jjj]]]WWWTTTOOOKKKJJJIIIHHHGGGEEECCCAAA??????BBBGGGNNN[[[iiiooonnnddd___[[[]]]bbblllzzzsssdddWWWPPPQQQNNNJJJHHHJJJOOOVVVZZZ[[[[[[YYYTTTMMMHHHEEEDDDAAABBBBBBCCCCCCBBBBBBAAACCCCCCDDDEEEHHHJJJMMMOOOzzzhhh[[[NNNJJJHHHFFFDDDEEEDDDEEEGGGIIILLLMMMOOOOOOLLLMMMMMMNNNNNNOOOOOOPPPKKKSSSTTTUUU\\\```llluuufffccceeefffmmmxxx}}}}}}|||{{{zzzxxxvvvuuuooommmkkkhhheee```[[[VVVRRRQQQNNNLLLKKKLLLMMMMMMOOOUUU]]]dddhhhllloooqqqpppoooooorrrxxx{{{jjjXXXRRRLLLJJJGGGDDDDDDFFFDDDCCCBBBAAAAAA@@@@@@AAA???@@@BBBDDDEEEEEEDDDCCCBBBAAA@@@@@@@@@BBBCCCDDDAAAAAAAAA@@@@@@@@@@@@@@@AAAAAABBBBBBCCCDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGFFFFFFBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDCCCDDDEEEEEEFFFGGGHHHHHHHHHGGGFFFEEEFFFFFFFFFCCCAAA<<<:::777666666777666666444555666666555555666888;;;<<>>======???AAABBBHHHGGGEEEDDDEEEDDDCCCAAADDDCCCBBBAAAAAABBBCCCDDDAAACCCEEEGGGIIINNNTTTYYYzzzjjjXXXRRRKKKGGGHHHIIIIIIHHHIIILLLOOOOOOOOOQQQVVV[[[]]]```eeelllrrrxxx|||}}}xxxqqqrrrwww|||}}}{{{yyyxxxuuuqqqooopppmmmjjjgggddd```[[[XXXSSSPPPMMMJJJJJJIIIHHHGGGDDDFFFHHHIIIIIIJJJLLLNNNQQQTTT\\\eeeoooxxx~~~vvvnnnhhhfffeeehhhhhhjjjooovvvppp```VVVPPPMMMKKKHHHEEEDDDDDDEEEFFFBBBBBBAAA@@@@@@@@@@@@AAA???@@@AAABBBCCCBBBBBBAAAAAA@@@@@@??????@@@AAABBBAAAAAA@@@??????@@@AAAAAA@@@AAAAAABBBCCCDDDEEEEEECCCCCCDDDDDDEEEEEEEEEFFFFFFEEECCCBBBBBBCCCEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGEEEDDDCCCCCCDDDDDDEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFDDDBBB???;;;999777666555444333444444555777666444444444666888999>>>@@@DDDFFFJJJLLLMMMMMM]]]{{{rrrQQQCCC===777666555444333222111111000111111111000000111111111111///...///111222000...000000000000111111111111333333222111111444999<<>>???@@@BBBCCCFFFDDDCCCBBBCCCCCCBBBAAABBBBBBBBBBBBBBBBBBCCCCCCDDDEEEHHHJJJNNNTTT[[[```wwwfffVVVQQQLLLIIIJJJKKKJJJIIIKKKOOOQQQPPPOOOSSS___hhhqqqvvv~~~pppfffbbbeeerrr}}}zzzxxxtttppplllnnnkkkhhhfffddd```\\\YYYRRROOOKKKIIIHHHGGGFFFEEE@@@AAACCCDDDDDDDDDFFFHHHLLLNNNRRRWWW\\\aaaeeegggbbb```ZZZSSSMMMKKKMMMOOOSSSVVV[[[___eeennnyyy~~~~~~{{{gggXXXOOOKKKKKKIIIFFFDDDBBBBBBCCCDDDBBBBBBAAA@@@@@@@@@@@@@@@???@@@@@@AAABBBAAAAAAAAABBBAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAA@@@AAAAAABBBCCCDDDEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFEEEDDDCCCCCCDDDEEEFFFIIIHHHHHHGGGGGGFFFFFFFFFGGGGGGEEEDDDDDDDDDDDDDDDFFFFFFFFFGGGGGGGGGGGGGGGEEEEEEDDDCCCAAA===;;;999666666555444444444444555666555444444555777999;;;@@@AAAEEEGGGIIIKKKOOORRRjjjeeeLLLBBB>>>999666555555444333222111111000000000000000000000000222000///000111222111/////////000000111111111111000111111000111444888<<>>@@@@@@??????@@@BBBFFFFFFHHHIIIKKKMMMNNNOOOKKKJJJGGGDDDBBBCCCGGGKKKKKKOOOUUUYYY]]]fffrrr{{{zzzxxx|||qqq```UUUNNNKKKHHHFFFDDDBBBAAAAAABBBBBBBBBAAAAAA@@@???@@@@@@@@@??????@@@@@@@@@AAAAAAAAABBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEEEEEEEEEEEFFFGGGIIIIIIHHHHHHGGGFFFEEEEEEGGGFFFFFFEEEEEEDDDDDDDDDFFFFFFGGGGGGGGGGGGGGGGGGDDDDDDCCCAAA???<<<:::888666666555555444444444444555555444444666888;;;===BBBCCCFFFIIIJJJLLLSSS[[[rrrzzzYYYFFF@@@===999444444333333222111000000//////000000000000//////.........///111222333333//////000000111111222222000000111111222444888<<>>@@@AAACCCEEEFFFFFFEEEDDDEEEGGGKKKPPPVVV___hhhooovvvfffUUURRRNNNMMMNNNOOOLLLJJJIIIMMMPPPQQQTTTbbbwwwooo]]]SSSUUUVVVTTT]]]lllzzz|||zzzwwwssspppnnnlllhhheeebbb^^^YYYVVVQQQNNNJJJGGGEEEDDDBBB@@@<<<===>>>>>><<<<<<===>>>???@@@@@@@@@@@@AAAAAAAAA@@@AAAAAAAAAAAACCCFFFHHHEEEJJJOOOSSSWWW___kkktttzzzxxxyyy}}}hhhZZZSSSNNNKKKEEEDDDCCCAAA@@@@@@@@@AAAAAAAAA@@@????????????@@@?????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBCCCDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGIIIIIIHHHHHHGGGFFFEEEEEEFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCAAA???===:::888777555555555555555444444444555444444555777:::===???CCCDDDHHHLLLMMMOOOZZZggg|||eeeJJJ>>>999666444222222111111000/////////...///000000000000///...,,,---...//////000111222...//////000111111222222000111222222333555999<<>>===AAABBBDDDFFFGGGHHHGGGGGGFFFJJJOOOUUU\\\eeennntttxxxiiiXXXTTTOOONNNOOOOOOMMMJJJIIILLLOOORRRYYYjjjxxxlll\\\TTTQQQVVVYYYXXX\\\ccchhhwww}}}{{{xxxuuurrrnnnkkkhhhdddaaa]]]XXXUUURRRNNNJJJGGGEEECCCAAA???<<<===>>>===;;;:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;:::<<<>>>>>>>>>>>>@@@AAAEEEHHHMMMQQQWWW```kkksss|||{{{}}}rrr___TTTNNNJJJHHHDDDCCCBBBAAA@@@@@@@@@@@@AAAAAA@@@???????????????AAA@@@@@@@@@@@@AAABBBBBB@@@@@@AAABBBBBBBBBBBBBBBAAAAAABBBBBBBBBBBBAAAAAA@@@AAAAAABBBCCCDDDEEEEEECCCCCCCCCDDDEEEEEEFFFFFFHHHHHHHHHHHHHHHHHHHHHHHHIIIHHHHHHGGGGGGFFFFFFFFFEEEFFFFFFGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDCCCBBB@@@>>>;;;999777666555555666666555555444333444444444555888;;;???AAAEEEEEEJJJPPPQQQTTTcccuuu|||WWWDDD===888555555000000000/////////......//////111111111111/////////000111///---,,,---.........///000111222222333111222333333333555888:::CCCLLLXXXccciiinnnrrruuuzzz~~~zzzxxx|||yyyuuutttvvv{{{~~~|||vvvrrrooommmjjjiiikkkpppuuuyyyzzzyyyxxxyyyzzzyyywwwuuuvvvuuusssrrrpppooooooooommmllljjjgggeeegggkkknnnooopppqqqsssttttttttttttsssrrrqqqppppppooollljjjiiiiiiiiijjjlllmmmooopppjjjiiifffcccaaa```aaaaaabbb```______aaaccccccccc```^^^]]]]]]^^^^^^^^^\\\[[[[[[ZZZYYYWWWUUUSSSRRRRRROOOKKKJJJJJJKKKKKKJJJJJJIIIHHHGGGEEEDDDCCCCCC@@@@@@@@@??????>>>>>>>>>???@@@BBBDDDEEEFFFGGGGGGFFFHHHIIIIIIHHHIIIKKKMMMRRRVVV^^^fffoooyyy{{{uuusssrrroookkkgggfffgggfff```[[[WWWXXXWWWTTTQQQOOOOOOPPPMMMKKKHHHGGGHHHGGGFFFEEEDDDCCCCCCCCCDDDEEEGGGHHHJJJOOOVVVZZZZZZTTTLLLGGGEEEGGGKKKPPPUUUZZZ]]]___]]]ZZZVVVPPPKKKGGGCCCBBBBBBCCCEEEHHHJJJLLLNNNOOOMMMJJJEEEBBBAAA@@@???>>>AAABBBDDDEEEGGGHHHIIIIIIJJJOOOUUU]]]dddllltttxxxzzzlllZZZVVVPPPNNNNNNOOOMMMKKKJJJLLLOOOTTT^^^ppp}}}pppfffaaaYYYYYYZZZ^^^dddhhhjjjkkkkkkvvv~~~|||yyyuuurrrllliiifffdddaaa^^^YYYVVVRRROOOJJJGGGEEECCC@@@>>><<<===>>><<<:::999999::::::::::::::::::999999999777999;;;<<<<<<===???AAAGGGIIILLLSSS\\\gggqqqwww~~~xxxdddUUUNNNLLLIIIFFFCCCBBBBBBAAAAAA@@@@@@@@@AAA@@@@@@???????????????BBBAAA@@@@@@@@@AAACCCCCC>>>???AAABBBCCCDDDCCCCCCAAAAAABBBCCCCCCBBBAAAAAA@@@AAAAAABBBCCCDDDEEEEEEAAABBBBBBDDDEEEFFFGGGHHHHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBAAA???<<<:::888777666444555666666666555444333333333444555888<<<@@@BBBEEEFFFLLLSSSUUUYYYlllmmmMMMAAA>>>999666888000000000000///////////////000222333333222000///000111222111...,,,---///......///000111222333333111222333333222333555777;;;BBBNNNYYYbbbiiinnnrrrwww~~~zzzvvvzzz}}}uuurrrssswww{{{|||{{{uuuooollliiieeedddffflllrrrvvvvvvwwwzzz~~~|||wwwvvvtttrrrqqqpppppppppjjjkkkjjjiiiiiijjjmmmpppqqqrrrssssssssssssrrrqqqooonnnmmmnnnnnnmmmkkkiiijjjiiiiiiiiijjjlllmmmnnnmmmkkkhhhdddbbbaaaaaabbbbbb```^^^^^^```aaaaaaaaa\\\[[[\\\^^^```aaa```^^^[[[[[[ZZZYYYXXXVVVTTTSSSQQQOOOLLLKKKKKKLLLKKKJJJHHHGGGFFFDDDCCCBBBAAAAAA>>>>>>>>>===<<<;;;;;;:::;;;<<<===>>>@@@@@@AAAAAABBBDDDEEEDDDCCCDDDHHHKKKNNNTTT]]]gggpppyyy|||wwwrrrooommmkkkgggddd```___^^^[[[WWWSSSQQQSSSSSSQQQMMMJJJJJJKKKJJJHHHFFFEEEFFFFFFEEECCCCCCCCCCCCDDDDDDEEEEEEEEEIIILLLPPPQQQPPPLLLIIIGGGEEEHHHNNNTTTZZZ^^^aaabbbYYYVVVQQQLLLIIIEEECCCAAACCCDDDGGGJJJLLLOOOQQQQQQKKKHHHDDDAAAAAAAAAAAA@@@@@@@@@AAACCCDDDGGGHHHIIILLLQQQYYYbbbiiiooouuuxxxzzzmmm\\\WWWQQQNNNNNNNNNMMMKKKLLLMMMOOOUUUaaarrr}}}uuuqqqpppqqqrrrwwwwwwuuunnnfff```^^^___dddhhhjjjlllsss}}}~~~}}}~~~|||xxxtttqqqiiigggeeecccaaa___[[[XXXSSSOOOKKKGGGEEECCC@@@>>><<<======<<<999888888999::::::::::::999999999999777999;;;<<<===AAAEEEIIIGGGGGGJJJRRR^^^jjjtttyyy~~~xxxjjjYYYMMMJJJKKKJJJIIICCCBBBBBBAAAAAA@@@@@@@@@AAA@@@@@@???>>>?????????BBBBBBAAA@@@AAABBBCCCDDD===>>>AAACCCDDDDDDDDDDDDAAAAAABBBCCCCCCBBBAAAAAA@@@AAAAAABBBCCCDDDEEEEEEBBBCCCDDDFFFGGGIIIJJJKKKHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGGGGGGGGGGGGGHHHHHHEEEEEEGGGHHHHHHGGGFFFEEEDDDDDDCCCCCCBBBBBBBBBAAABBB@@@>>>;;;999777666666444555666666666555333333333333444666999===AAACCCFFFFFFMMMUUUWWW\\\qqq___BBB;;;:::555333666111111111111000000000000///111222333333222111///---000222111//////111444---...///000111222333333111222333222111111333555444:::EEERRR]]]gggnnnrrrxxx{{{{{{}}}~~~{{{vvvyyyyyyrrrqqqtttxxxyyy~~~}}}yyyrrrllliiifffbbb```bbbhhhooottttttvvv{{{wwwvvvtttrrrqqqqqqqqqqqqgggiiijjjkkkkkkmmmpppsssssstttttttttsssqqqooonnnkkkjjjjjjlllmmmmmmkkkhhhjjjiiihhhhhhhhhiiijjjkkkooommmiiifffdddbbbbbbcccbbb```^^^^^^___``````___YYYZZZ\\\___ccccccbbb```[[[[[[[[[ZZZYYYWWWVVVUUUPPPNNNLLLLLLLLLLLLKKKJJJGGGFFFDDDCCCAAAAAA@@@@@@======<<<;;;;;;:::999999888999999;;;<<<===>>>???AAACCCDDDCCCAAACCCGGGKKKKKKRRR\\\gggqqqzzz|||tttooommmllljjjhhh```___\\\YYYWWWTTTPPPMMMNNNPPPQQQOOOJJJGGGGGGHHHGGGEEECCCCCCCCCDDDCCCAAABBBCCCDDDDDDEEEDDDDDDDDDIIIJJJLLLLLLJJJHHHGGGGGGEEEIIIOOOVVV\\\aaadddeeeUUUQQQMMMIIIFFFDDDBBB@@@CCCDDDGGGKKKNNNPPPRRRSSSHHHEEEBBB@@@AAABBBCCCCCC?????????@@@BBBEEEHHHIIIKKKQQQZZZbbbiiinnnsssuuu}}}}}}|||www```XXXWWWVVVOOOQQQVVVQQQOOORRRSSSVVVhhhrrrllleeeaaa```aaaaaa```dddeeefffffffffhhhkkknnntttyyy~~~zzzwwwsssoookkkiiigggeeeccc```\\\ZZZVVVRRRLLLGGGDDDBBB@@@???>>>===<<<;;;:::999999999777777777777777777888999::::::;;;<<<>>>@@@BBBCCCFFFIIIOOOVVV___jjjuuu|||kkkaaaUUULLLIIIHHHEEECCCDDDDDDDDDDDDCCCBBBAAA@@@>>>@@@BBBAAA@@@???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCDDDDDDDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDDDDCCCBBBBBBBBBBBBCCCCCCEEEFFFFFFHHHFFFEEEFFFGGGGGGFFFEEEGGGGGGGGGGGGHHHIIIJJJKKKGGGGGGHHHHHHHHHGGGFFFEEEDDDDDDCCCBBBAAA@@@@@@???@@@>>><<<::::::888666444555555444444444555555666444666888999:::===AAADDDLLLLLLOOOUUU]]]lllqqqUUU>>><<<;;;222///333111222222222222111000000000000000000111111111111444333222000////////////000000111111111222222222000000111222333333444444;;;888999CCCOOO[[[gggppp~~~yyyttt{{{~~~{{{rrrlllkkklllvvv||||||xxxrrrkkkeeeccc___]]]^^^___bbbjjjrrrsssyyy}}}wwwqqqqqquuuvvvrrrmmmjjjjjjkkklllmmmnnnoooooossssssrrrpppnnnllljjjhhhkkkkkkkkkjjjjjjjjjiiiiiieeeeeeeeeeeefffhhhiiijjjllljjjgggdddcccdddfffggghhhccc___]]]___``````___XXXYYY[[[]]]^^^``````aaaZZZZZZYYYXXXVVVUUUTTTSSSNNNNNNNNNNNNMMMKKKJJJHHHDDDCCCBBB@@@???>>>======::::::999999888999999999444444666777:::<<>>>>>>>>???@@@BBBCCCDDDKKKNNNVVVdddsss|||}}}|||zzzssslllhhhhhhhhheeebbb[[[YYYWWWSSSPPPNNNMMMLLLLLLKKKJJJIIIHHHIIIIIIJJJFFFFFFFFFFFFEEEEEEEEEDDDBBBBBBCCCCCCCCCCCCCCCCCCGGGGGGGGGGGGGGGGGGGGGGGGEEEJJJRRRZZZ]]]\\\YYYVVVPPPOOOLLLIIIGGGFFFGGGGGGHHHGGGHHHMMMSSSVVVTTTPPPJJJGGGCCC@@@??????AAACCC@@@??????@@@BBBEEEHHHJJJJJJPPPYYYaaagggkkkoooqqq~~~~~~|||cccYYYVVVVVVRRRUUUYYYSSSOOORRRSSSXXXkkk~~~hhhccc\\\ZZZ\\\```dddfffkkklllnnnooopppssswwwzzz{{{wwwuuurrrooollljjjhhhfffdddaaa^^^[[[VVVRRRLLLGGGDDDBBB@@@???>>>===<<<;;;:::999999999999999888888888999999:::999999:::;;;===???AAABBBDDDHHHNNNUUU]]]hhhrrrxxx||||||{{{xxx|||uuuccc[[[PPPIIIHHHHHHFFFDDDDDDDDDDDDDDDCCCBBBAAA@@@???@@@BBBBBB@@@???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFHHHFFFEEEFFFGGGHHHFFFEEEGGGGGGGGGGGGHHHIIIJJJKKKFFFGGGHHHHHHHHHGGGEEEDDDDDDDDDCCCBBBAAAAAA@@@??????<<<:::888888777555444666555555444444444444555444555777999:::===BBBEEEIIIJJJOOO[[[jjjjjjPPP<<<;;;:::222///333111222222222111111000000//////000000000111111111333222111111000000000000000000000000000000000000000000111222222333444444888666888@@@JJJVVVeeeqqquuuzzz}}}~~~{{{sssnnnlllkkkqqqyyy~~~yyyvvvqqqiiiccc```\\\ZZZZZZ[[[^^^eeennnqqqvvv{{{}}}~~~|||xxxtttsssttttttpppmmmllllllmmmmmmnnnnnnnnnnnnpppppppppooommmlllkkkjjjjjjjjjjjjjjjjjjjjjjjjiiiggggggffffffggghhhiiijjjmmmkkkiiigggffffffggghhheeeaaa]]]\\\]]]___^^^^^^ZZZZZZ[[[\\\\\\\\\\\\\\\ZZZZZZXXXWWWUUUSSSRRRQQQLLLMMMMMMMMMMMMLLLJJJIIIDDDCCCBBB@@@???>>>======;;;:::999888888888888888555555555666777888:::;;;;;;;;;<<<<<<===???@@@AAAHHHKKKRRR___llluuuvvvuuurrrllleeebbbbbbaaa^^^[[[WWWVVVTTTQQQOOOMMMLLLKKKJJJIIIHHHGGGFFFGGGGGGHHHFFFFFFFFFEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDHHHOOOUUUXXXWWWTTTRRRMMMKKKIIIFFFEEEEEEEEEFFFIIIHHHHHHLLLRRRTTTRRRNNNHHHFFFCCCAAA???@@@AAABBB?????????AAACCCGGGJJJMMMNNNSSS[[[bbbfffjjjlllnnn|||jjj\\\XXXYYYZZZ```cccZZZTTTUUUVVV^^^rrr{{{eeeaaa\\\\\\```gggnnnrrrwwwyyyzzz{{{{{{}}}~~~xxxuuutttrrrpppmmmkkkiiigggeeebbb^^^\\\UUUQQQLLLGGGEEECCC@@@???>>>===<<<:::999999999999;;;;;;:::999999::::::;;;:::::::::<<<===???AAABBBBBBFFFLLLSSS[[[dddmmmsssvvvuuuqqqnnnooozzzpppeeeYYYSSSKKKFFFFFFGGGGGGFFFDDDDDDDDDDDDCCCBBBAAAAAA???@@@BBBBBB@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCAAAAAAAAAAAAAAABBBCCCDDDCCCCCCCCCCCCDDDEEEFFFGGGGGGFFFEEEFFFGGGHHHGGGFFFGGGGGGGGGGGGHHHIIIJJJJJJFFFGGGHHHHHHHHHGGGEEEDDDEEEDDDDDDCCCAAA@@@@@@???>>>;;;777555555555555444666666555444333333444444333555777999;;;>>>BBBFFFKKKKKKSSSeee|||^^^III999999:::333000333222222111111111000000000//////000000000000111111111111000000000000111111////////////////////////000000111111222333333333555444666<<>>=========;;;:::999888777666666666777777666666666666777777:::::::::;;;<<<===>>>>>>CCCFFFLLLWWWbbbiiikkkjjjfffbbb\\\YYYYYYXXXUUURRRRRRQQQPPPNNNMMMKKKJJJJJJIIIHHHGGGFFFFFFFFFGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCFFFJJJNNNPPPPPPNNNMMMHHHGGGEEEDDDCCCCCCDDDDDDIIIHHHHHHKKKOOOPPPNNNKKKEEEDDDCCCBBBAAA@@@@@@AAA??????@@@AAAEEEIIILLLOOORRRWWW]]]cccfffhhhjjjlllzzzrrraaa\\\aaafffpppqqqeee]]][[[[[[fff|||nnnlllkkkkkknnnsssxxx{{{~~~~~~|||{{{|||}}}zzz~~~~~~zzzxxxwwwuuurrrpppmmmkkkhhhfffdddbbb^^^[[[TTTQQQLLLHHHEEECCCAAA???======;;;:::999888888888;;;;;;:::::::::::::::;;;<<<<<<<<<===???AAABBBCCCBBBFFFKKKRRRYYYaaaiiinnnooommmjjjfffhhhqqqrrrddd]]]RRRMMMHHHEEEEEEFFFGGGGGGCCCCCCDDDDDDCCCBBBBBBAAA???AAABBBBBBAAA@@@@@@AAA@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCBBBBBB@@@@@@@@@AAAAAAAAAAAAAAABBBAAA@@@@@@@@@BBBCCCEEEEEEDDDDDDDDDEEEEEEFFFGGGGGGFFFEEEFFFHHHIIIHHHGGGHHHGGGGGGGGGHHHHHHIIIJJJGGGHHHIIIIIIIIIHHHFFFEEEEEEDDDCCCBBBAAA@@@???>>>===:::666444444555555555666666555444333333333333333555777999<<>>>>>>>>@@@AAAFFFNNNWWW\\\^^^^^^[[[XXXTTTRRRQQQPPPNNNKKKLLLLLLLLLKKKKKKJJJIIIHHHIIIIIIHHHHHHHHHHHHHHHHHHEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAACCCDDDFFFHHHJJJJJJIIIIIIDDDCCCCCCBBBBBBCCCCCCDDDGGGFFFFFFGGGIIIJJJHHHFFFBBBBBBBBBBBBBBBAAA@@@???@@@@@@@@@BBBEEEHHHLLLNNNUUUYYY___dddgggiiikkkmmm|||wwwfffaaaiiirrr}}}}}}oooccc```aaannnyyyzzzzzzyyyxxxxxxwwwxxxtttuuuvvvtttrrrqqqqqqqqqppptttyyy~~~}}}{{{xxxwwwxxxzzz||||||yyysssooollliiigggeeeccc```]]]ZZZSSSPPPLLLHHHFFFDDDAAA???===<<<;;;:::999888888888:::999999999999:::;;;;;;?????????@@@AAACCCDDDEEECCCFFFKKKPPPVVV^^^fffkkklllkkkjjjiiikkkssswwwggg\\\XXXOOOLLLHHHEEEDDDEEEEEEEEECCCCCCCCCDDDCCCCCCBBBAAA???AAACCCBBBAAA@@@AAABBB@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBB@@@@@@@@@AAAAAABBBBBBBBBAAAAAA@@@@@@AAABBBDDDEEEFFFEEEEEEEEEEEEFFFGGGGGGGGGFFFEEEFFFHHHIIIHHHGGGHHHHHHGGGGGGGGGHHHIIIIIIHHHIIIJJJJJJJJJIIIGGGGGGDDDDDDCCCAAA@@@>>>=========999555444444555666666555555444333333333333333333555888;;;===AAAFFFJJJQQQTTTaaazzzmmmJJJ???888999999555444666222111000/////////000000...////////////000000000---------------...///000000000000000000000000000000111111111111111222222222333666888999AAAUUUhhhyyyggghhhiiilllpppuuu{{{uuuhhh```^^^bbbmmmxxx}}}~~~~~~yyyrrrzzz{{{ppplllmmmkkkaaaXXXPPPLLLIIIHHHHHHIIIPPPXXXgggjjjmmmnnnqqqtttooohhhkkkpppuuuuuurrrpppqqqsssrrrrrrqqqpppooonnnmmmmmmnnnmmmkkkiiihhhgggggggggggghhhjjjkkkkkkjjjiiihhhfffeeeddddddeeefffhhhiiiiiiiiijjjiiihhheeecccaaa____________]]]\\\[[[[[[XXXYYYYYYYYYYYYXXXXXXWWWQQQQQQQQQQQQQQQQQQQQQQQQPPPOOOMMMJJJHHHFFFDDDCCCBBBAAA@@@>>>===<<<;;;;;;:::999777666555444444444777666666666777888888999999:::;;;<<<<<<<<<<<<<<<===>>>AAAFFFKKKOOOQQQRRRPPPOOONNNNNNMMMLLLJJJHHHHHHIIIIIIJJJIIIIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCCCCDDDEEEFFFFFFFFFFFFBBBBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCCCCDDDDDDCCCBBB@@@AAAAAABBBBBBAAA@@@???BBBAAAAAABBBEEEHHHKKKMMMVVVZZZ```eeehhhkkknnnqqq~~~nnnjjjrrr|||uuueeedddhhhxxx}}}~~~~~~{{{uuuoookkkiiiaaacccfffhhhhhhiiikkklllmmmooossswwwzzzzzzyyyxxx~~~{{{wwwvvvvvvzzz~~~zzztttoookkkiiifffdddccc```\\\YYYRRROOOLLLIIIFFFDDDAAA???===<<<;;;999888888888888888888888999:::;;;<<<===AAAAAAAAABBBCCCDDDFFFGGGEEEGGGJJJMMMRRRZZZbbbhhhmmmnnnoooqqquuu||||||lll\\\SSSPPPLLLJJJHHHEEECCCCCCCCCCCCBBBCCCCCCCCCCCCCCCBBBBBB@@@AAACCCCCCAAAAAAAAABBB???@@@@@@AAAAAABBBBBBCCCBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDEEEEEEAAAAAAAAABBBCCCDDDEEEFFFGGGFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFGGGIIIJJJIIIHHHHHHHHHHHHGGGGGGHHHHHHIIIHHHIIIJJJJJJJJJIIIGGGFFFCCCCCCAAA@@@>>>===<<<;;;:::888555444555666666666444444333333333333444444444777:::<<>>AAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCAAAAAAAAABBBBBBBBBCCCCCCAAAAAAAAA@@@@@@@@@@@@@@@??????@@@AAAAAAAAA@@@@@@BBBBBBBBBCCCFFFJJJMMMOOOXXX\\\bbbgggkkknnnrrrtttzzzwwwyyygggjjjttt~~~~~~|||vvvmmmeee```^^^WWW[[[```eeehhhkkkoooqqqpppqqqsssvvvwwwwwwwwwwwwwww{{{~~~}}}{{{{{{|||yyyssspppllljjjgggeeedddaaa]]]ZZZRRROOOLLLIIIGGGDDDAAA???===<<<:::999888888777777888888999:::;;;===???@@@AAAAAABBBBBBCCCDDDFFFFFFEEEFFFGGGIIINNNUUU___eeelllnnnqqqvvv{{{}}}pppaaaUUUNNNKKKHHHHHHFFFDDDBBBAAABBBBBBBBBBBBCCCCCCCCCCCCCCCBBB@@@BBBCCCCCCBBBAAAAAABBB??????@@@AAAAAABBBCCCCCCAAAAAABBBCCCDDDDDDDDDDDDBBBBBBCCCCCCDDDEEEEEEEEEAAAAAACCCDDDEEEFFFFFFFFFHHHGGGGGGFFFFFFFFFGGGGGGGGGFFFFFFGGGIIIJJJJJJIIIIIIHHHHHHGGGGGGHHHHHHHHHFFFGGGHHHHHHHHHGGGFFFEEEBBBAAA@@@>>>===;;;:::999777555333333444555555444222222222222333444555555666888;;;>>>AAAFFFKKKOOOOOOYYYoookkkPPP???;;;777555333111222555222111///.........000111........./////////000000//////.........///000000------......///000111111111111111111000000000000222222444666666999DDDPPPjjj|||mmm[[[YYYZZZ^^^fffkkkmmmmmmjjjeeeaaa___]]]\\\bbbiiiqqq~~~~~~~~~xxxrrrooommmggg^^^WWWJJJFFFCCCCCCDDDEEELLLTTTbbbjjjqqqpppnnnnnnnnnlllmmmpppvvvyyyzzzxxxvvvuuunnnnnnnnnoooooooooppppppmmmllljjjhhhgggggghhhiiihhhjjjkkkkkkjjjhhheeeddd___```aaacccfffiiimmmooooooooonnnmmmkkkiiigggfff```bbbdddbbb^^^YYYWWWWWWUUUVVVVVVWWWWWWVVVVVVUUURRRQQQQQQPPPPPPOOONNNNNNMMMLLLIIIGGGFFFEEEDDDDDDAAA@@@???===<<<;;;::::::666666555444333333444444333333333333444555666666666888999;;;;;;:::999888777888888888888:::<<<======@@@CCCEEEFFFEEEEEEEEEFFFGGGIIIJJJJJJIIIGGGFFFBBBCCCEEEFFFFFFFFFEEEEEECCCCCCCCCBBBBBBBBBAAAAAABBBBBBAAAAAA@@@??????>>>@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBBBBBBBAAAAAA???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@?????????@@@>>>?????????@@@@@@AAAAAAAAABBBCCCEEEIIINNNSSSUUU\\\___dddiiilllpppsssvvv}}}jjjppp~~~~~~{{{ssshhh```\\\[[[YYY]]]ccciiimmmqqquuuwwwwwwxxxxxxyyyzzzzzzzzzzzztttxxx}}}~~~xxxssspppmmmkkkhhhfffeeebbb^^^[[[QQQOOOLLLIIIGGGEEEAAA???<<<<<<:::999888777777777888888999;;;===???BBBCCCAAAAAAAAABBBCCCDDDEEEFFFEEEEEEEEEFFFJJJRRR\\\ccciiilllpppvvv{{{}}}sssggg[[[QQQLLLJJJEEEEEEEEECCCAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCBBB@@@BBBCCCCCCBBBAAAAAABBB??????@@@AAAAAABBBCCCCCC@@@AAABBBCCCDDDDDDDDDDDD@@@@@@AAAAAABBBCCCDDDDDD@@@BBBDDDFFFGGGGGGGGGFFFHHHHHHGGGGGGFFFGGGGGGGGGGGGFFFFFFGGGIIIJJJJJJIIIIIIIIIHHHGGGGGGHHHHHHHHHEEEEEEFFFGGGFFFEEEDDDCCCAAAAAA???>>><<<:::999888444333222333444444333222111111111222333444555666666999<<>>HHHWWWttt|||sssjjjYYYWWWWWW\\\dddjjjkkkjjjjjjhhhfffeee```\\\___dddkkk}}}}}}{{{xxxtttqqqmmmggg^^^WWWIIIEEEBBBCCCCCCEEELLLTTTaaakkksssrrrnnnmmmooooooqqqtttxxx|||}}}{{{xxxuuullllllmmmnnnooopppqqqqqqkkkjjjhhhggggggiiijjjllliiijjjkkkllljjjhhhdddbbb^^^___aaacccggglllppprrrooonnnmmmkkkiiigggffffff```ccceeeccc]]]XXXUUUUUUUUUUUUUUUUUUUUUTTTSSSRRRTTTTTTSSSQQQOOONNNLLLLLLJJJIIIHHHFFFEEEFFFFFFGGGAAA@@@>>>===;;;:::::::::555555444333333333444444666666555555555666666777999:::<<<======<<<;;;:::555555555444333444666888777:::???BBBCCCCCCCCCCCCGGGHHHIIIJJJJJJIIIGGGFFFDDDEEEFFFHHHHHHHHHGGGFFFCCCCCCBBBBBBBBBAAAAAAAAACCCCCCBBBAAAAAA@@@??????????????????????????????===>>>???AAAAAAAAA@@@?????????@@@@@@@@@@@@??????AAAAAAAAA@@@??????@@@AAA???>>>>>>>>>???@@@AAABBB@@@AAACCCGGGLLLRRRXXX[[[___bbbgggjjjmmmpppsssvvv}}}rrrzzz~~~ttthhh___^^^cccfffeeefffjjjpppwww|||~~~}}}~~~}}}xxxssspppnnnooorrrvvvzzz{{{}}}xxxnnnlllpppqqqmmmiiifffddd```[[[VVVTTTQQQMMMIIIHHHFFFDDDBBB@@@>>><<<999888888999:::777777888999;;;===???@@@@@@BBBDDDFFFGGGGGGFFFEEEFFFEEEDDDEEEHHHNNNTTTWWWbbbeeejjjqqqwww{{{xxxiiiZZZPPPJJJGGGFFFDDDDDDEEEEEEDDDCCCBBBBBBBBBCCCCCCCCCBBBAAAAAA@@@???@@@AAACCCDDDCCCCCCBBB???@@@@@@AAAAAABBBBBBCCCEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDCCCCCCAAABBBCCCDDDEEEEEEEEEEEEGGGGGGFFFFFFGGGIIIKKKLLLGGGGGGGGGFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIHHHGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBDDDCCCAAA???===<<<;;;;;;333333333333333333333333333444444333222333555777999:::???DDDFFFFFFLLLSSSVVVkkkvvvTTTBBB888666444333333333222111000000//////......------...............///000000//////...------------...000///...------...///000111111111000000000000000111222222333444777<<<@@@MMM^^^pppyyy}}}|||sssiii___RRRMMM[[[iiimmmmmmoooqqqqqqoookkkfffeeehhhkkkkkkuuusss|||zzz{{{wwwpppnnnlllbbbVVVLLLFFFCCCEEEEEEDDDKKKTTTfffuuu|||sssllloooqqqnnnzzzzzz{{{zzzsssmmmmmmmmmllllllkkkkkkkkkllliiifffeeefffggghhhhhhkkkllllllkkkiiifffdddccccccbbbbbbeeeiiilllnnnnnnoookkkfffeeefffggggggfffdddbbb___\\\ZZZXXXWWWWWWXXXWWWUUUSSSSSSSSSSSSTTTQQQQQQRRRRRRQQQOOONNNLLLKKKIIIGGGEEEDDDDDDEEEFFFEEECCCAAA>>><<<:::888888666666555444222333555777333333333444555777999;;;999999999888777666555444555555444333333333444555:::;;;<<<<<<===>>>AAADDDHHHGGGGGGGGGHHHGGGDDDBBBCCCCCCDDDDDDDDDDDDDDDDDDBBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAA@@@@@@@@@??????@@@@@@@@@?????????>>>>>>???===<<<:::;;;===@@@BBB======>>>???@@@@@@AAAAAA@@@@@@??????????????????AAAAAA@@@@@@@@@AAACCCCCCCCCCCCEEEJJJQQQXXX\\\^^^bbbgggkkkmmmpppvvvwwwuuu}}}zzz{{{~~~yyy}}}ssskkkfffhhhnnnpppooonnnpppsssxxx|||~~~{{{{{{zzzvvvpppkkkiiihhhgggjjjooorrrrrrtttxxx}}}}}}{{{tttllljjjlllmmmjjjfffdddbbb___[[[WWWUUUQQQMMMIIIGGGEEEBBBAAA???>>>;;;999888888999:::999999999:::;;;===>>>???@@@BBBDDDFFFHHHHHHGGGFFFEEEDDDCCCCCCFFFJJJOOORRRZZZ]]]ccciiipppuuuxxxzzztttlll___SSSLLLHHHFFFEEECCCDDDDDDDDDCCCCCCBBBAAABBBBBBCCCCCCBBBBBBAAA@@@@@@AAABBBCCCCCCCCCBBBAAA???@@@@@@AAAAAABBBBBBCCCCCCCCCBBBAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEGGGGGGFFFFFFGGGIIIJJJKKKGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEDDDCCCBBBAAAAAA???>>><<<:::999777777666333333333333333333333333333444444333333333666888<<<>>>BBBGGGHHHHHHNNNVVV]]]sssiiiKKK>>>888666444333333333222000//////.........---------///............///000000//////...------------...000///...------...//////////////////////////////...000222444444666999;;;DDDTTTeeeqqqwwwxxxqqqhhh^^^UUUSSS]]]llltttvvvvvvvvvvvvtttooojjjggggggiiilllzzznnnjjjrrr~~~~~~yyysssqqqpppggg]]]NNNHHHDDDDDDDDDEEELLLUUUlllyyywwwqqqsssvvvttt|||||||||uuunnnnnnmmmllllllkkkkkkkkkjjjhhheeeeeegggiiiiiiiiilllkkkhhhgggggggggffffffbbbbbbccceeeiiilllmmmmmmiiifffbbbaaabbbddddddcccaaa```]]]ZZZXXXVVVUUUUUUVVVUUUSSSRRRQQQQQQQQQRRRQQQQQQQQQQQQPPPNNNLLLKKKJJJHHHFFFDDDCCCCCCDDDDDDDDDBBB@@@===;;;999888777666666555444222333555888555444444444555777999:::999999999999888666555444444444333222222333444555999:::<<<<<<<<<>>>BBBEEEIIIHHHGGGGGGHHHGGGDDDBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAAAAA@@@@@@@@@?????????@@@@@@?????????>>>>>>>>>AAA@@@>>><<<;;;<<<============>>>??????@@@AAAAAA????????????????????????AAA@@@??????@@@AAABBBCCCEEEEEEHHHMMMTTTZZZ^^^aaaeeeiiilllmmmpppuuuvvvttt~~~sssqqqvvvzzz}}}~~~sssqqquuu~~~~~~ssskkkgggfffjjjpppsssqqqnnnllllllnnnqqqsssuuutttqqqlllgggeeeeeeffffffiiinnnqqqrrrssstttuuu{{{vvvssstttrrrnnnlllmmmhhhfffdddcccaaa^^^ZZZWWWUUUQQQLLLHHHFFFCCCAAA??????===;;;999888888999:::;;;::::::;;;;;;<<<===>>>@@@BBBEEEGGGIIIIIIIIIHHHDDDCCCAAA@@@BBBEEEIIIKKKQQQSSSXXX]]]aaaeeeggghhh```ZZZPPPIIIEEEDDDDDDDDDBBBBBBCCCCCCBBBBBBAAAAAABBBBBBCCCCCCBBBBBBAAAAAAAAABBBBBBCCCCCCBBB@@@??????@@@@@@AAAAAABBBBBBCCCBBBBBBAAA@@@@@@@@@AAAAAAAAABBBBBBCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEFFFFFFEEEGGGGGGGGGGGGHHHHHHIIIJJJGGGGGGFFFFFFGGGGGGHHHIIIGGGHHHHHHHHHHHHGGGFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@@@@???===;;;999888888777333333333333333333333333333444444444333555777:::???AAAEEEIIIJJJJJJRRR[[[kkk{{{VVVAAA<<<777555333222333333222000............------------//////......//////000111//////...------------...///......---......//////...........................111444666666666666777:::FFFVVVdddnnnrrrmmmfff]]]\\\[[[```mmm{{{|||yyyyyywwwsssmmmiiiggggggmmm~~~vvvgggaaaiii|||zzzvvvsssllleeeVVVPPPIIIFFFCCCEEELLLTTTjjjuuuzzztttooosssvvvvvv}}}wwwpppooonnnmmmlllkkkkkkkkkiiigggffffffiiilllmmmmmmoookkkgggeeegggiiihhhgggbbbbbbcccfffiiijjjjjjhhhaaa___]]]\\\^^^_________^^^]]]ZZZXXXUUUTTTSSSRRRSSSRRRQQQPPPPPPOOOPPPPPPQQQQQQPPPOOONNNLLLJJJIIIHHHGGGEEECCCBBBBBBCCCCCCBBBAAA???<<<:::888777777666666555444333333666888777666666666666777888888999999999999888666555444333222222111222333555666999:::;;;;;;<<>>????????????>>>>>>>>>>>>??????>>>>>>======<<<<<<===>>>>>>??????@@@@@@@@@??????????????????????????????>>>>>>???AAABBBDDDGGGHHHLLLQQQWWW]]]bbbdddgggkkknnnnnnppptttuuusss|||mmmiiimmmrrrwww{{{}}}}}}}}}|||~~~ppplllooottt~~~yyyzzz{{{zzz~~~tttgggbbbaaaaaadddhhhkkkiiigggdddbbbccceeehhhooonnnmmmkkkjjjlllppptttwww||||||ssslllmmmppppppqqqrrrggggggeeedddaaa]]]YYYWWWUUUQQQLLLHHHEEEBBB???===>>>===:::999888888999::::::::::::;;;<<<>>>???@@@AAACCCEEEHHHJJJJJJJJJIIIDDDCCC@@@??????AAACCCEEEIIIJJJLLLOOOPPPQQQQQQQQQOOOJJJDDD@@@???@@@AAAAAAAAAAAAAAABBBBBBAAAAAA@@@AAABBBBBBCCCBBBBBBAAAAAABBBBBBCCCCCCBBBAAA???>>>???@@@@@@AAAAAABBBBBBCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFHHHHHHHHHHHHHHHHHHIIIIIIFFFFFFFFFFFFGGGHHHIIIIIIGGGGGGHHHHHHGGGGGGFFFEEEEEEEEEDDDCCCBBBAAAAAA@@@@@@???===<<<:::999999888222222222222222222222222333444555555555666999<<<@@@BBBFFFJJJKKKNNNYYYeee|||fffFFF:::<<<666444222222222222111000//////..................//////......//////000111//////...------------......------.........//////.............../////////111333555555555444555777444<<>>;;;999888777666666666555444333444777999999999888888777777777777999999999888777666555444111111111111222444666777999:::;;;;;;===@@@EEEIIIKKKIIIHHHGGGGGGFFFDDDBBBBBBBBBAAAAAAAAAAAAAAA@@@BBBAAAAAAAAAAAA@@@@@@@@@@@@????????????>>>>>>>>>??????>>>>>>>>>=========:::;;;===>>>????????????===>>>>>>>>>?????????@@@???????????????@@@@@@@@@>>>>>>>>>>>>???AAACCCDDDHHHKKKOOOUUUZZZ___dddhhhiiilllnnnnnnpppuuuvvvttt|||nnnjjjnnnsssyyy~~~~~~}}}{{{zzz~~~tttmmmmmmnnnyyyuuunnnooosssvvv{{{~~~}}}qqqggg^^^\\\\\\[[[[[[]]]^^^```bbbbbbdddggglllqqquuuwwwyyy{{{zzzmmmbbbaaaeeeiiimmmqqqiiiiiiiiifffbbb]]]YYYVVVUUUQQQLLLHHHEEEBBB???======<<<:::888888888999:::888888999;;;===@@@BBBCCCBBBCCCFFFIIIJJJJJJJJJIIIEEECCCAAA>>>===>>>???@@@BBBBBBDDDEEEEEEEEEDDDDDDDDDAAA===<<<===>>>>>>>>>@@@@@@AAAAAAAAAAAAAAA@@@AAAAAABBBBBBCCCBBBBBBAAABBBBBBCCCCCCBBB@@@>>>===???@@@@@@AAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEEEEEEEEEEEEECCCDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFGGGHHHIIIJJJGGGHHHHHHHHHHHHGGGFFFFFFFFFEEEDDDCCCBBBAAAAAA@@@<<<;;;:::888777666666666222222222222222222222222222333555555666888<<<>>>@@@BBBFFFJJJMMMTTTeeettt|||VVV>>>888<<<555333111111222222111000////////////////////////...............//////000//////...------------...,,,,,,---........................//////000000000222222222000///000333666333777@@@LLLXXX___dddfffgggkkkiiibbbdddnnnssspppmmmnnnnnnoooooonnnkkkjjjmmmzzztttppp{{{}}}rrrkkkgggfff```TTTHHHAAABBBHHHLLLZZZaaagggiiikkkqqqxxx{{{zzz~~~{{{vvvtttrrrpppnnnmmmnnnnnnmmmlllkkknnnrrrvvvyyyzzzyyywwwtttsssqqqmmmgggbbbcccccccccccccccaaa]]]ZZZWWWXXXZZZ[[[[[[\\\]]]]]]\\\[[[ZZZXXXVVVTTTSSSRRRQQQQQQRRRQQQQQQQQQPPPPPPQQQPPPOOOMMMKKKIIIHHHGGGIIIHHHGGGFFFEEEDDDDDDDDD@@@???===;;;999888777666666666666444333444777::::::::::::999999888777777888888888777666555444333000000000111333555777999999:::;;;<<<>>>BBBHHHLLLLLLJJJHHHGGGGGGFFFDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@AAA@@@@@@@@@@@@??????????????????>>>>>>>>>======>>>>>>>>>=========<<<<<<999:::===???@@@@@@??????>>>>>>>>>>>>>>>?????????>>>>>>?????????@@@@@@@@@>>>======>>>@@@BBBDDDEEEHHHMMMSSSXXX\\\aaagggkkkjjjmmmooonnnpppuuuwwwuuu|||sssrrrtttxxx~~~}}}|||~~~sssooollluuu|||pppggghhhllloootttuuuvvvvvvsssnnnhhheee]]]XXXTTTUUUVVVTTTUUUXXXZZZ___gggmmmsssyyyooobbbUUUSSSWWW\\\bbbhhhiiijjjkkkhhhccc]]]YYYWWWUUUQQQLLLHHHFFFCCCAAA???===;;;999888777888999:::777888999<<<>>>AAADDDEEECCCDDDGGGIIIJJJIIIHHHHHHEEECCC@@@>>><<<;;;;;;<<<;;;<<<>>>@@@AAABBBBBBAAA===;;;::::::<<<=========@@@@@@AAAAAABBBBBBAAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAABBBBBBBBBAAA@@@>>>===???@@@@@@AAAAAABBBBBBCCCCCCCCCBBBBBBBBBCCCDDDDDDCCCDDDEEEEEEFFFFFFFFFFFFDDDEEEFFFGGGGGGHHHHHHGGGIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEFFFGGGHHHIIIJJJHHHIIIIIIIIIIIIHHHGGGGGGDDDDDDCCCBBBAAA@@@@@@???===<<<;;;999888777777777222222222222222222222222222333555666777:::>>>AAABBBCCCHHHMMMRRR___vvvkkkLLL<<<888888444222000000111222111000.........///////////////------,,,,,,------.../////////...------------...+++,,,---........................//////000000111//////...,,,+++,,,000333444555;;;EEENNNVVVaaakkkoooqqqnnnfffbbbeeejjjmmmmmmmmmmmmoooqqqqqqpppnnnnnnwww|||}}}qqqjjjiiigggbbbWWWHHHAAABBBGGGIIIOOOUUU]]]bbbgggmmmsssxxxuuuyyy~~~~~~|||zzzxxxuuurrrpppooopppppppppooonnnqqqvvv{{{~~~~~~~~~}}}zzztttmmmfffbbbdddcccaaaaaa```^^^[[[XXXVVVYYY\\\]]]]]]]]]]]]^^^\\\\\\[[[ZZZXXXVVVTTTSSSQQQRRRRRRSSSSSSRRRQQQQQQQQQPPPNNNLLLJJJIIIIIIIIIIIIIIIHHHGGGFFFEEEDDDDDD@@@???===;;;999888777777666666666555444555888;;;;;;;;;;;;;;;:::999888777777666666666555333222111000000000222444777999;;;:::;;;<<<===@@@EEEKKKPPPNNNKKKHHHGGGGGGFFFEEECCCCCCBBBBBBAAAAAA@@@@@@????????????>>>>>>>>>======>>>>>>>>>>>>========================<<<<<<<<<<<<<<<===>>>??????>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAA>>>>>>>>>???AAACCCFFFGGGIIIOOOVVV[[[___dddiiinnnmmmooopppnnnpppuuuvvvuuu{{{xxxzzz{{{{{{~~~zzz}}}yyyuuuyyy}}}zzzlllbbbaaabbbccceeeffffffdddaaa]]]ZZZXXXRRRQQQRRRVVVXXXYYY___eeellltttbbbWWWNNNLLLOOOSSSZZZaaafffiiikkkiiiccc^^^ZZZYYYUUUQQQMMMIIIGGGEEEBBBAAA<<<;;;999777777888999;;;999:::;;;<<>>>>>>>>888777777999<<<>>>>>>===@@@@@@AAABBBBBBBBBBBBBBB@@@AAABBBBBBCCCCCCBBBBBB@@@AAABBBBBBAAA@@@???>>>???@@@@@@AAAAAABBBBBBCCCBBBAAAAAAAAABBBBBBCCCDDDBBBCCCDDDEEEFFFFFFFFFFFFDDDEEEFFFGGGHHHHHHHHHHHHIIIIIIJJJJJJIIIGGGFFFEEEEEEEEEEEEFFFGGGHHHJJJKKKIIIJJJJJJJJJJJJIIIHHHHHHBBBBBBAAA@@@???>>>=========<<<;;;:::999888888888111111111111111111111111222333555777888;;;???BBBEEEGGGKKKRRRZZZlll|||YYYDDD===999444333111000///111111111000,,,,,,,,,---------......,,,++++++++++++,,,------//////...------------...***+++,,,...//////......,,,,,,---......///000000---......---,,,---///111444444888???EEENNN```qqqvvvtttrrrmmmfffbbbhhhqqqvvvtttssstttvvvvvvtttqqqpppssssssyyy{{{rrrnnnpppqqqmmm```NNNDDDDDDFFFEEEIIIOOOWWW___dddhhhmmmrrrppprrrvvvxxxzzzzzz{{{{{{}}}{{{wwwtttrrrqqqqqqrrrqqqppppppssswww|||}}}ssskkkgggfffcccaaa```___```___^^^\\\WWWZZZ^^^```___]]]^^^^^^\\\\\\\\\[[[YYYWWWUUUTTTPPPQQQRRRSSSSSSRRRQQQPPPPPPOOOMMMLLLJJJJJJJJJJJJHHHHHHGGGGGGFFFDDDCCCBBB@@@???>>><<<:::999888888555666666555444555999;;;;;;;;;<<<<<<;;;:::999888555555555444333222111000000000111222555888;;;===;;;<<<===>>>AAAGGGNNNSSSOOOLLLIIIGGGFFFFFFEEECCCCCCCCCCCCBBBAAA@@@@@@@@@============<<<<<<<<<<<<>>>>>>=========<<<<<<<<<=========<<<<<<<<<;;;;;;======>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>======>>>>>>???@@@@@@AAAAAA>>>>>>>>>@@@BBBEEEGGGIIIKKKRRRZZZ___cccgggmmmrrrqqqssssssoooooossstttrrryyyyyy|||~~~||||||wwwzzz~~~~~~wwwiii^^^[[[ZZZXXXWWWXXXZZZZZZXXXWWWVVVWWWUUUUUUYYY___cccgggqqq{{{sss[[[SSSMMMMMMPPPSSSYYY___cccfffiiihhhccc^^^\\\[[[TTTQQQMMMJJJHHHFFFDDDBBB<<<:::999777777888:::;;;;;;;;;<<<===???@@@BBBCCCDDDEEEGGGHHHHHHGGGEEEDDDBBBAAA>>>;;;999777777666555666777888999888777777555555666999<<<>>>>>>===@@@AAABBBBBBCCCCCCCCCCCC@@@AAAAAABBBCCCCCCCCCBBB@@@@@@AAABBBAAA@@@???>>>???@@@@@@AAAAAABBBCCCCCC@@@@@@@@@@@@AAAAAABBBCCCAAABBBCCCDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHIIIJJJJJJJJJIIIGGGEEEDDDEEEEEEEEEFFFGGGIIIJJJKKKJJJJJJKKKKKKJJJJJJIIIHHH@@@@@@???>>>===<<<;;;;;;888888666555444444444444111111111111111111111111111333555777999<<<@@@CCCHHHJJJOOOVVV```vvvkkkJJJ===>>>:::111333111//////000111000000*********++++++,,,,,,,,,++++++******++++++,,,---//////...------------...)))+++,,,...//////......++++++,,,,,,---...//////---///111222111111111222333333666;;;@@@JJJ```uuu{{{vvvtttssskkkcccjjjxxx|||yyyyyyzzzyyyvvvtttrrrqqqlllppp||||||yyyyyy|||zzztttssswwwzzzkkkVVVHHHEEEDDDAAAMMMQQQZZZbbbhhhjjjnnnrrrlllnnnppprrrsssvvvyyy{{{}}}yyyuuusssrrrssssssrrrppppppsssxxx||||||qqqiiihhhkkkbbb```______aaabbbbbbaaaWWW[[[```aaa___^^^^^^___[[[\\\\\\[[[YYYWWWUUUTTTOOOPPPQQQRRRRRRRRRQQQPPPPPPOOOMMMLLLKKKKKKKKKLLLFFFFFFFFFFFFEEECCCBBBAAAAAA@@@>>><<<:::999999999555666666555444666999<<<;;;;;;<<<<<<<<<;;;999888444444444333222111000///000000111333666999<<<>>><<<===>>>???BBBHHHPPPUUUOOOLLLIIIGGGFFFFFFEEEDDDDDDDDDCCCBBBBBBAAA@@@@@@===<<<<<<<<<<<<;;;;;;;;;>>>=========<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;::::::;;;===>>>@@@AAAAAA>>>>>>>>>>>>===============>>>>>>???@@@@@@AAAAAA>>>>>>???@@@CCCFFFHHHJJJMMMTTT]]]bbbeeeiiiooouuuuuuwwwuuupppoooqqqqqqooo{{{zzz}}}~~~xxxvvv}}}uuufff[[[VVVTTTTTTWWWWWWXXX[[[]]]\\\YYYVVV]]]aaaiiirrrzzzwwwjjjbbbWWWMMMKKKPPPWWW```hhhsssnnnhhhcccaaa^^^\\\ZZZPPPNNNLLLIIIEEEBBB@@@>>>>>>===;;;999888888888888======???@@@BBBCCCEEEEEEGGGFFFEEEDDDDDDEEEFFFGGGAAA???<<<999777666666777888888888888888888999999777888999;;;===>>>===;;;??????@@@@@@AAAAAABBBBBBAAAAAA@@@???@@@AAACCCDDDAAAAAAAAA@@@@@@?????????>>>>>>???@@@AAAAAAAAAAAADDDBBBAAAAAABBBCCCBBBAAA@@@BBBCCCDDDCCCDDDFFFGGGCCCDDDFFFGGGHHHIIIIIIIIIJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIKKKJJJHHHHHHHHHGGGDDDBBB@@@@@@@@@???????????????:::999888666444333222222333222222222222222333333333444666:::>>>@@@AAAAAAGGGNNNUUU\\\nnnyyyTTTGGG===555333///+++,,,---.........,,,,,,---...///...---------//////...---,,,+++,,,---...///...,,,+++******+++,,,++++++,,,------......///---------------,,,,,,,,,///......------///000111222111222666<<>>;;;999888777666333444444555777888:::;;;<<<<<<======<<<<<<;;;:::777555333222333222111000111333666777888:::<<<>>>>>>???>>>>>>DDDMMMRRRRRRPPPLLLIIIHHHFFFBBBAAACCCDDDCCCCCCBBBBBBAAA@@@@@@???>>>===<<<<<<===>>>???>>>======<<<<<<<<<======;;;;;;;;;;;;;;;;;;::::::>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@???????????????BBB@@@>>>???AAABBB@@@>>>CCCDDDDDDCCCCCCEEEIIIMMMPPPYYYbbbeeeiiipppxxx{{{~~~{{{wwwtttrrrpppmmmkkkzzzzzz~~~|||pppeee^^^\\\]]]^^^```bbbeeeggghhhhhhhhhgggrrrxxxwwwoooiiiaaaVVVMMMPPP[[[fffrrrzzzyyyooohhhccc___\\\ZZZQQQOOOMMMJJJFFFCCCAAA???>>>===;;;999888888888999<<<===>>>???AAABBBCCCDDDDDDDDDDDDCCCCCCDDDDDDDDD@@@>>>;;;999777666666777::::::;;;;;;<<<<<<;;;;;;<<<<<<===???AAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAABBBCCCAAAAAAAAA@@@@@@@@@?????????@@@AAABBBCCCCCCCCCCCCDDDBBBAAAAAABBBCCCBBBAAABBBDDDEEEDDDCCCCCCDDDEEEEEEFFFGGGIIIJJJKKKKKKKKKLLLKKKJJJHHHGGGFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIJJJIIIHHHGGGGGGFFFDDDBBBBBBAAA@@@???>>>===<<<<<<:::999777555444333222222222222111111111222333333666666888;;;???BBBCCCCCCJJJOOOXXXdddvvvlllLLLCCC:::555333000......///////////////...,,,...///...---,,,---......---,,,++++++,,,---...///...,,,++++++,,,,,,---,,,,,,,,,------------...000000000000///////////////......---...///000111333222333666;;;EEEYYYjjjpppssstttrrrmmmjjjkkkmmmzzzzzzvvvuuutttqqqrrrtttuuuwww}}}sssrrrqqqrrruuuvvvyyyjjjRRRIIIMMMRRRXXX```jjjsss|||{{{sssoooooooooppprrrvvvxxxzzz}}}}}}||||||}}}~~~zzzzzzxxxuuussstttxxx{{{~~~yyytttpppmmmllllllhhhddd______aaacccbbb___``````aaaaaa___]]][[[ZZZ[[[\\\\\\\\\ZZZWWWUUUSSSOOOOOOPPPPPPPPPOOONNNMMMMMMMMMMMMLLLKKKKKKJJJJJJKKKIIIGGGDDDCCCCCCDDDDDDAAA@@@>>>;;;999888777666444444444555777999:::;;;<<<<<<<<<<<<<<<;;;;;;:::777555333333333333222111111333555777888:::===??????BBBDDDEEEKKKQQQSSSPPPOOOJJJGGGGGGFFFCCCBBBDDDCCCCCCBBBBBBAAA@@@@@@@@@>>>>>>============>>>>>><<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============AAA???>>>???AAACCCBBB@@@CCCCCCCCCCCCCCCFFFKKKOOOSSS\\\dddgggkkksss{{{~~~zzzxxxxxxvvvqqqmmmxxxvvvyyy|||vvvmmmgggeeegggjjjkkkooosssxxxzzzzzz{{{~~~vvvooonnnlll^^^TTTOOOZZZlll}}}xxxkkkccc___[[[XXXRRRQQQNNNKKKHHHEEEBBBAAA>>>===;;;:::999888999999<<<<<<===>>>???@@@AAABBBAAABBBCCCCCCCCCCCCBBBAAA>>>===:::888666666666777888999;;;<<<===<<<;;;;;;======>>>???@@@AAAAAABBBAAABBBBBBBBBBBBAAA@@@@@@AAAAAA@@@@@@@@@AAABBBBBBAAAAAAAAA@@@@@@@@@@@@???AAABBBCCCDDDDDDEEEEEEDDDDDDBBBAAAAAABBBCCCCCCBBBDDDEEEFFFEEECCCBBBCCCDDDGGGHHHIIIJJJKKKLLLLLLLLLKKKKKKJJJJJJIIIIIIIIIIIIFFFEEEEEEFFFFFFGGGHHHIIIJJJHHHGGGFFFFFFEEECCCAAABBBBBB@@@???===;;;:::999888777666444333222222222111111111111111222333333888999;;;>>>AAACCCEEEFFFMMMPPP]]]qqq}}}YYYAAA===777333444000000//////.........//////,,,---......,,,,,,---......---,,,++++++,,,---......---,,,,,,,,,---...///......---------,,,,,,,,,------------------------......------......///000444222333555888???MMM[[[eeejjjooopppnnnkkkkkkkkkttt~~~zzzxxxzzz{{{yyy~~~}}}zzzrrrooommmmmmooorrrvvvooo[[[UUUWWWZZZgggqqq{{{{{{tttsssrrrqqqqqqsssvvvwwwzzzzzz{{{|||~~~~~~|||xxxuuutttvvvxxx}}}zzzwwwsssqqqooonnnfffbbb______aaabbbaaa`````````aaaaaa```^^^[[[ZZZ\\\\\\\\\[[[YYYWWWTTTSSSOOOOOOOOOOOOOOONNNMMMLLLNNNMMMMMMLLLLLLKKKKKKKKKIIIHHHFFFEEEDDDDDDEEEFFFAAA@@@>>><<<:::888777777555555555666777999:::;;;<<<<<<<<<<<<<<<;;;::::::777666444333444555444333222444666777888:::>>>AAAAAAGGGLLLPPPUUUYYYWWWRRRQQQKKKGGGGGGFFFDDDCCCEEEBBBBBBAAAAAA@@@??????>>>=========>>>>>>=========;;;:::::::::::::::;;;;;;<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>===???AAACCCCCCCCCDDDDDDDDDDDDFFFJJJPPPTTTXXXaaahhhlllqqqzzz|||zzz{{{xxxpppiii{{{wwwxxx}}}}}}xxxrrrpppssswww{{{||||||tttooorrr|||uuurrrpppjjjYYYSSSVVViii}}}mmmccc]]]YYYVVVTTTRRRPPPMMMIIIFFFDDDBBB>>>===;;;:::999999::::::======>>>>>>???@@@AAAAAA???AAACCCDDDDDDCCCAAA???===;;;999777666666777888:::;;;===???@@@@@@???>>>???@@@@@@AAAAAAAAACCCDDDAAABBBBBBBBBBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDEEEEEEEEEDDDBBBAAAAAACCCDDDDDDCCCDDDEEEFFFEEEDDDCCCDDDEEEHHHHHHJJJKKKKKKLLLLLLLLLHHHIIIJJJKKKLLLLLLMMMMMMFFFFFFFFFFFFGGGHHHIIIIIIIIIHHHFFFFFFFFFEEEBBB@@@AAA@@@???===<<<:::999888666666444333222222222222000000000111111333444444999;;;===???AAACCCFFFHHHMMMQQQdddfffJJJ:::999444222333000///...,,,++++++,,,---...+++---...---,,,+++,,,------,,,+++++++++,,,---...------,,,,,,---...000111//////...---,,,,,,++++++++++++++++++,,,,,,,,,,,,------------......//////222111222444666999CCCNNN[[[aaajjjooopppooommmlllkkkxxxzzzzzz~~~~~~|||zzztttmmmjjjhhhjjjlllqqq}}}ooo```^^^```aaattt}}}}}}zzzuuuqqqooooooqqqrrruuuvvvxxxzzz|||~~~zzzvvvttttttvvvzzzyyyxxxvvvsssqqqooommmdddbbb___^^^___```___]]]\\\]]]___``````^^^\\\ZZZZZZZZZZZZYYYWWWUUUSSSQQQQQQQQQQQQPPPOOONNNMMMMMMLLLLLLLLLLLLKKKKKKJJJJJJIIIHHHGGGEEEEEEEEEEEEEEEAAA@@@>>><<<:::888777777666666666777888999;;;;;;;;;;;;<<<<<<<<<;;;::::::777666444444666777666666444555666777888;;;@@@DDDFFFMMMTTTYYY___ccc```[[[XXXPPPIIIHHHGGGEEEDDDEEEAAAAAA@@@@@@???>>>>>>>>>;;;<<<===>>>>>>===<<<;;;:::::::::::::::;;;;;;<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@AAAAAA@@@?????????AAABBBDDDDDDEEEFFFGGGHHHKKKPPPWWW\\\___gggooottt{{{yyyvvvvvvrrrhhh^^^yyywwwwww}}}zzz|||oooiiiiiihhheeedddnnnuuu{{{yyyqqqeeeYYYYYYeeemmmccc^^^ZZZVVVUUUSSSQQQNNNJJJGGGEEECCC>>>===;;;:::999::::::;;;>>>?????????@@@@@@AAAAAA???AAACCCEEEEEECCCAAA???;;;:::888666666777888999>>>@@@AAACCCEEEEEEEEEEEEDDDFFFHHHGGGFFFFFFHHHJJJCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCDDDCCCCCCCCCBBBAAAAAACCCDDDDDDDDDBBBCCCEEEEEEDDDEEEFFFHHHGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIKKKLLLLLLLLLKKKKKKFFFFFFFFFFFFGGGHHHIIIJJJIIIHHHFFFFFFFFFEEEBBB@@@>>>======<<<;;;:::999888444444333222222111222222000000000111222444555666999<<<>>>@@@AAADDDHHHLLLMMMUUUmmm~~~UUUAAA888888222111222...///...---+++++++++,,,---+++,,,---,,,+++***+++---,,,++++++***+++,,,---...---,,,,,,,,,---///000222//////...---,,,++++++***------......////////////,,,------...............///...///333444666<<>>======;;;<<<===>>>>>>===<<<;;;;;;;;;::::::;;;<<<<<<============>>>>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAABBBDDDFFFEEEGGGJJJMMMQQQWWW^^^ccchhhpppxxx~~~~~~sssnnnmmmggg[[[QQQxxxttt~~~qqqaaa^^^^^^]]]___eeennnttt}}}}}}ppphhhlll}}}~~~lllccc___\\\YYYUUUTTTQQQNNNKKKHHHEEEDDD>>>===;;;:::::::::;;;<<>>FFFNNN\\\iiiqqqrrrpppnnniiirrryyyxxxvvvwwwxxxxxxyyy}}}~~~wwwpppppptttyyy{{{yyytttpppooollliiihhhhhhfffgggnnnwww|||rrrmmmnnnqqqrrrppp}}}tttnnnkkkkkklllpppqqqtttwwwzzz|||~~~zzzuuurrrqqqqqqooonnnmmmkkkhhheeecccaaa___^^^]]]\\\[[[YYYXXXXXXWWWYYY]]]___```___]]][[[VVVVVVUUUUUUTTTSSSSSSSSSRRRQQQOOOMMMLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIHHHFFFEEECCCCCCBBBAAA???===;;;999888888888888888888999:::;;;<<<;;;;;;;;;;;;;;;:::999999777666555777999;;;;;;;;;::::::999999;;;@@@FFFKKKSSSZZZaaahhhpppwwwwwwssseeeYYYMMMIIIHHHEEEBBBBBBAAAAAA@@@@@@???>>>>>>===<<<<<<<<<======<<<<<<<<<;;;:::::::::;;;<<<===>>><<<<<<======>>>>>>??????>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>???@@@@@@@@@BBBCCCCCCBBBBBBDDDGGGJJJHHHLLLQQQWWW\\\bbbhhhlllttt{{{wwwllleeeaaa[[[QQQIIIwwwssseee[[[ZZZYYYWWW^^^jjjqqqwwwvvveee___^^^[[[XXXUUUTTTQQQNNNKKKHHHEEEDDD>>>===;;;::::::;;;<<<<<>>>>>>>>???AAABBBBBBAAA???>>>:::999888777888999;;;===AAAAAAAAAAAACCCFFFIIIJJJRRRWWW\\\]]]ZZZWWWWWWYYYUUURRRKKKFFFBBBAAABBBCCCAAAAAABBBBBBBBBAAA@@@?????????@@@@@@@@@AAAAAAAAA???@@@AAABBBBBBCCCBBBBBBCCCBBBAAABBBDDDEEEFFFEEECCCDDDFFFFFFEEEEEEFFFHHHGGGGGGHHHIIIIIIIIIIIIHHHFFFGGGIIIJJJJJJIIIGGGFFFGGGGGGGGGGGGHHHIIIJJJJJJJJJIIIHHHGGGGGGFFFDDDBBB===<<<;;;:::888666555555111111000000000111111222111111222333555777999:::999===AAACCCDDDHHHOOOUUU]]]nnnYYYCCC999888888000///222...000000000000///...---,,,***+++,,,+++***)))***,,,+++************,,,---...,,,,,,+++++++++---...///.........------,,,,,,,,,((())))))***++++++,,,,,,+++,,,---.........------000......111222222555:::;;;DDDRRRaaalllooonnnkkkgggnnnsssuuuwwwzzzzzzwwwyyyxxxzzz~~~{{{sssllljjjoooyyyxxxpppmmmnnnkkkjjjjjjkkkiiigggkkkrrrzzz~~~~~~xxxrrrrrrttttttiii{{{yyyoooiiiggghhhiiiiiikkkoootttxxx{{{}}}~~~}}}yyytttqqqppppppmmmkkkiiieeebbb___\\\[[[YYYYYYZZZZZZYYYXXXXXXYYYZZZ]]]```bbbbbb```\\\ZZZVVVVVVUUUUUUUUUUUUVVVVVVSSSRRRPPPMMMLLLKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHHHHGGGFFFEEEEEEBBBAAA???===;;;999888888999999999999999:::;;;<<<:::;;;;;;;;;;;;:::999999777666666777:::=========<<<<<<;;;;;;===BBBIIINNNXXX```iiipppxxx~~~|||wwweeeXXXKKKGGGGGGDDDBBBBBBBBBAAAAAA@@@??????>>>>>>===<<<<<<;;;;;;<<<<<<===999999999999:::;;;<<<===;;;;;;<<<======>>>??????>>>>>>>>>>>>>>>>>>>>>>>>======>>>??????@@@AAAAAA@@@BBBCCCCCCDDDGGGLLLQQQRRRWWW___fffmmmrrrwww{{{~~~uuummmccc[[[UUUOOOIIIEEE|||sssfff\\\VVVWWWUUUSSS]]]mmmssszzznnn___ZZZZZZXXXVVVUUUTTTQQQNNNKKKGGGEEEDDD>>>===<<<;;;:::;;;<<<===>>>>>>>>>>>>===============>>>???@@@@@@???>>>===:::999888888999:::===>>>JJJIIIHHHHHHJJJNNNQQQTTTaaagggmmmnnnkkkgggfffhhh^^^YYYPPPHHHCCCAAAAAACCCAAAAAABBBCCCBBBAAA???>>>?????????@@@@@@AAAAAAAAA???@@@AAABBBCCCCCCCCCCCCCCCBBBAAABBBDDDFFFFFFEEEEEEFFFGGGFFFEEEDDDEEEFFFHHHHHHIIIIIIJJJIIIIIIIII???AAAEEEHHHJJJKKKKKKKKKGGGGGGGGGGGGHHHIIIJJJJJJKKKJJJHHHHHHHHHGGGDDDBBB???>>><<<:::777555333222000000000000000111111222111222333444666888:::;;;:::>>>CCCEEEFFFJJJRRRXXXfffyyyuuuIII???777888888///...222///---...//////...,,,***))))))+++,,,+++***)))***+++******))))))***,,,---///---,,,+++***+++,,,---.........---------,,,,,,,,,++++++,,,---......//////+++,,,---.........---,,,333///...111111000333777333<<>>>>>>>>>>><<<<<<>>>CCCKKKPPP[[[dddnnnvvv}}}~~~wwwcccVVVIIIEEEEEEDDDBBBBBBBBBBBBAAAAAA@@@?????????===<<<;;;::::::;;;<<<===888888888888999:::;;;<<<:::;;;;;;<<<===>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>??????@@@AAABBBBBBCCCCCC>>>@@@CCCDDDEEEJJJPPPVVV\\\bbbkkkttt{{{wwwkkkddd[[[RRRLLLGGGDDDBBB~~~jjjaaa^^^ZZZWWWUUUWWWaaammmyyyvvvzzziii^^^[[[ZZZXXXUUUSSSRRRQQQNNNLLLIIIFFFEEE@@@>>>;;;999999:::<<<======>>>>>>======<<<;;;:::===>>>???@@@@@@@@@??????::::::999:::<<<@@@DDDFFFHHHJJJKKKKKKMMMTTT___ggguuu|||~~~wwwssssssfff\\\OOOFFFBBBAAA???<<<>>>???@@@AAAAAA@@@???>>>>>>>>>===============>>>@@@@@@AAAAAABBBCCCCCCCCCDDDCCCCCCCCCCCCBBBBBBBBBEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGIIIKKKLLLLLLKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHIIIJJJKKKKKKIIIHHHFFFEEEBBBAAA???>>>:::;;;;;;:::888555333111//////000111111111111111111222444444444555888:::DDD===???JJJLLLHHHRRReeezzzZZZAAA444444333222111000///...///............---------************************++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........***+++,,,---............////////////000000000000777999AAAQQQbbbmmmooolllllliiifffkkkyyy}}}tttiiieeehhhjjjrrryyyuuukkkfffjjjpppmmmrrrvvvsssllliiinnnttt{{{}}}zzzsssqqqvvvwwwtttxxxwwwqqqkkkgggdddbbb```aaa___fffjjjjjjoooxxx~~~}}}}}}{{{wwwsssooommmllllllpppllleee```[[[WWWSSSPPPRRRRRRSSSTTTVVVWWWYYYZZZ___bbbeeeddd```[[[WWWUUUVVVWWWYYYZZZ[[[[[[ZZZZZZTTTSSSQQQNNNLLLKKKJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGHHHIIIIIIJJJIIIHHHFFFEEEFFFDDDAAA>>><<<<<<<<<===777888999:::::::::::::::<<<<<<<<<;;;:::999888777444666888:::<<<===>>>>>>===???AAAAAABBBHHHRRR[[[bbbiiipppttt|||}}}ttt```RRREEEAAABBBBBBBBBCCCCCCBBB@@@>>>>>>>>>>>>???========================;;;;;;;;;<<<<<<<<<<<<===::::::;;;;;;===>>>@@@@@@>>>>>>============>>>>>>===>>>@@@@@@@@@AAADDDFFFEEEGGGHHHGGGFFFKKKTTT\\\ooorrryyyzzzqqqjjjbbb]]]UUULLLDDD@@@>>>===~~~~~~zzzhhhfffaaa\\\ZZZYYYZZZbbblllvvvuuuttteee[[[XXXXXXVVVSSSQQQQQQPPPNNNKKKHHHFFFEEE@@@>>><<<:::999:::<<<===>>>>>>>>>>>>>>>===<<<;;;>>>???AAABBBBBBAAA@@@???===<<<<<<<<>><<<<<<<<<777888888999999999999999;;;;;;;;;;;;:::999888777555666888:::===>>>???@@@>>>@@@BBBBBBCCCJJJTTT]]]bbbjjjrrrxxx{{{qqq^^^QQQEEEBBBCCCCCCBBBCCCBBBAAA@@@>>>>>>>>>>>>>>>========================;;;;;;;;;<<<<<<<<<<<<===;;;;;;;;;<<<===>>>???@@@??????>>>>>>>>>???@@@@@@>>>@@@BBBCCCCCCCCCDDDFFFGGGJJJLLLMMMPPPXXXccckkk~~~~~~xxxppphhhbbbXXXTTTLLLEEE???<<<;;;:::|||~~~zzzooottt|||zzzlllooogggaaa___```aaafffkkkqqquuuvvvlll___WWWUUUUUUSSSQQQPPPOOONNNLLLJJJHHHFFFDDDAAA???===;;;:::;;;<<<===>>>>>>?????????>>>>>>===@@@BBBDDDEEEEEECCCAAA???@@@@@@@@@@@@BBBEEEHHHJJJNNNNNNPPPWWWcccqqq|||yyynnngggXXXQQQGGGAAA@@@@@@@@@???@@@@@@AAAAAAAAAAAA@@@@@@BBBBBBAAAAAAAAAAAABBBBBBAAABBBBBBCCCDDDDDDEEEEEEAAAAAABBBCCCDDDEEEFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGHHHGGGGGGHHHHHHIIIJJJKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIGGGEEECCCAAA@@@???<<<:::888666444333333333111111111111111111000000///111444777:::===AAADDD???DDDIIINNNWWWhhh~~~|||\\\CCC888333333222111000//////...............------------************************+++************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++******---,,,++++++,,,---///000....../////////000000000111555===HHHUUUeeettt}}}~~~wwwlllhhhrrr~~~rrrgggccceeemmmkkkiiihhhiiihhheeecccmmmqqquuusssooommmooorrrpppsssttttttxxx~~~}}}sssjjjeeebbbaaa```]]]```aaaccciiissszzz|||}}}zzzvvvrrrooonnnnnnnnnnnnkkkgggccc___[[[VVVRRROOOOOOOOOOOOPPPRRRTTTUUUYYYZZZ[[[ZZZWWWUUUTTTTTTUUUVVVWWWYYYZZZZZZZZZZZZSSSRRRPPPNNNMMMLLLKKKKKKKKKJJJIIIGGGFFFEEEEEEEEEBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEDDDBBB@@@>>><<<;;;888888888888777777777777::::::::::::999888888777444666888;;;===???AAAAAA@@@AAABBBCCCFFFMMMWWW___dddkkkssszzzvvvlll[[[QQQHHHFFFGGGEEECCCCCCAAA@@@???>>>>>>>>>>>>>>>========================;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<======>>>???@@@?????????@@@AAABBBBBB@@@BBBEEEFFFFFFGGGHHHJJJMMMPPPTTTWWW]]]fffrrr{{{yyyqqqjjjbbb[[[VVVMMMJJJDDD>>>:::888888999|||xxx{{{~~~~~~}}}zzz~~~~~~qqqjjjkkkqqq{{{wwwvvvlllddddddggghhhiiilllmmmuuullldddZZZTTTSSSSSSRRRPPPNNNNNNMMMKKKJJJGGGEEEDDDAAA@@@>>><<<;;;;;;<<<<<<>>>??????@@@@@@@@@??????BBBDDDFFFHHHGGGEEEBBBAAABBBBBBBBBCCCEEEHHHKKKMMMRRRSSSXXXcccppp{{{zzzwwwtttmmmbbbZZZOOOJJJCCC??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAABBBBBBCCCDDDBBBBBBCCCCCCDDDEEEEEEEEEBBBBBBCCCDDDEEEEEEFFFFFFEEEEEEEEEFFFFFFGGGGGGHHHHHHHHHGGGFFFGGGHHHIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHIIIHHHGGGEEECCCAAA@@@???;;;999666333222222333444222222111111111111111111000222666888;;;???CCCFFFDDDJJJMMMPPP```{{{hhhJJJ:::666333222222111000/////////.........---------,,,,,,***************************************++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,++++++******...---+++++++++---///000........./////////000000///444;;;AAAKKK[[[ooo}}}{{{pppnnnxxx~~~wwwoooggggggkkknnnkkkhhhgggggggggeeeccclllooorrrrrrpppoooppprrrqqqsssuuuwwwzzzxxxwwwvvvuuuyyy~~~tttooonnnkkkhhhaaa```^^^```fffooowwwzzzwwwuuussspppmmmlllllllllooommmjjjgggddd```[[[WWWSSSRRRQQQQQQQQQSSSTTTUUUXXXXXXWWWTTTQQQOOOPPPQQQRRRSSSTTTUUUVVVWWWXXXXXXRRRQQQOOONNNMMMLLLLLLKKKKKKJJJHHHGGGEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDBBB???<<<:::888888777666666666666666999:::::::::999888888777444555777:::===???@@@AAAAAABBBCCCEEEIIIPPPZZZ```eeeiiiooouuuyyywwwnnnfffZZZRRRLLLKKKKKKHHHDDDDDD@@@@@@??????>>>>>>>>>>>>========================;;;;;;;;;<<<<<<<<<<<<===>>>===============>>>>>>????????????@@@AAABBBCCCBBBCCCEEEGGGHHHLLLQQQUUU\\\]]]___aaafffoooyyy{{{uuulllddd]]]WWWRRRNNNGGGDDD@@@<<<999888888999xxxrrrsssvvvxxxwwwyyy}}}~~~tttnnnjjjhhhooo|||vvvlllcccdddiiikkklllnnnnnnzzz}}}xxxddd___XXXSSSRRRRRRQQQPPPMMMLLLLLLKKKIIIHHHFFFEEEBBBAAA???===<<<<<<<<<<<<>>>>>>???@@@@@@AAA@@@@@@CCCDDDFFFHHHHHHFFFDDDBBBCCCDDDDDDFFFHHHKKKNNNOOOUUUZZZcccppp||||||wwwooogggbbbaaa]]]VVVPPPHHHEEEAAA>>>>>>@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEFFFGGGHHHHHHHHHIIIHHHGGGFFFGGGHHHIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGIIIHHHFFFDDDBBB@@@???>>>;;;888555222111111333444333222111111000111222222333555888:::<<>>666666222111111000000/////////...------------,,,,,,,,,******************************))))))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++......------,,,,,,++++++...---,,,++++++,,,...000............////////////000444999;;;@@@NNNcccsss|||oooppp|||xxxqqqjjjgggiiiooonnnnnnllliiieeedddeeehhhnnnoooqqqrrrssstttuuuuuuvvvvvvwwwyyy{{{{{{{{{|||qqqmmmjjjkkkooovvv|||vvvjjjddd^^^^^^cccjjjrrrvvvrrrrrrqqqpppooonnnnnnmmmpppnnnmmmkkkjjjgggbbb___[[[ZZZWWWUUUUUUUUUWWWXXXWWWWWWTTTQQQMMMLLLMMMOOOPPPPPPPPPQQQQQQRRRSSSSSSPPPOOONNNMMMLLLKKKKKKKKKIIIIIIGGGFFFEEEDDDDDDDDDGGGGGGFFFEEEDDDCCCCCCCCCCCCDDDEEEDDDCCC@@@<<<:::888888777666555555555666999999:::::::::999888888444555777:::<<<>>>@@@@@@BBBCCCEEEHHHNNNUUU\\\bbbfffeeefffjjjmmmkkkfffbbb[[[UUUQQQQQQOOOJJJFFFFFF@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<===>>>>>>=========>>>>>>???===>>>>>>???@@@AAACCCDDDDDDEEEFFFHHHLLLTTT]]]cccpppnnnmmmlllmmmssszzz~~~xxxqqqmmmhhh```YYYTTTPPPLLLJJJCCCAAA===:::888888888999{{{wwwwwwzzzzzzzzzyyy}}}~~~}}}sssjjjaaacccrrrtttkkkccceeejjjnnnqqqtttyyyzzzttt|||yyykkk^^^[[[VVVSSSRRRRRRQQQPPPLLLLLLLLLKKKJJJHHHGGGFFFBBBAAA@@@???===<<<<<<<<<<<<===>>>???@@@AAAAAAAAABBBCCCDDDFFFFFFFFFEEEDDDDDDEEEFFFIIILLLOOORRRSSSZZZbbbooo{{{{{{vvviiibbbZZZVVVUUUTTTPPPLLLEEECCCAAA??????@@@AAACCCAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAABBBCCCDDDAAABBBBBBCCCDDDDDDEEEEEEGGGFFFFFFFFFEEEEEEEEEDDDDDDEEEEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGEEECCCAAA???>>>===999777444111000111222333222222111000111222333444555777:::;;;===???CCCFFFGGGKKKQQQ]]]wwwdddHHH999555555111111000000000/////////------------,,,,,,,,,,,,***************************))))))))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++......---------------,,,...---,,,,,,,,,,,,......------.........////////////333666666888BBBTTTcccvvvooouuu||||||tttoookkkhhhjjjooommmppppppjjjcccaaaeeekkkooonnnoooqqquuuxxxzzzzzzwwwuuuvvvyyyxxxtttrrrtttnnniiifffgggjjjmmmsssyyyuuujjj```^^^```dddjjjoooooopppssstttuuutttrrrqqqqqqooonnnmmmmmmllljjjgggcccaaa]]]YYYWWWWWWXXXYYYVVVUUUSSSPPPMMMLLLMMMOOOOOOOOONNNNNNNNNNNNOOOOOOMMMMMMLLLKKKJJJJJJKKKKKKHHHGGGFFFEEEDDDDDDDDDDDDHHHGGGFFFDDDCCCBBBAAAAAAAAABBBCCCCCCBBB@@@===<<<888888666555555666777777:::::::::;;;;;;::::::999666777999;;;===>>>???@@@CCCEEEIIINNNUUU[[[aaadddgggbbb___bbbdddbbb______]]]WWWTTTSSSQQQJJJFFFFFF@@@AAAAAABBBAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<===============>>>>>>???@@@======>>>???@@@BBBDDDEEEHHHIIIJJJMMMSSS]]]hhhooo~~~zzzvvvrrrqqqtttwwwzzz~~~tttiiiaaa___[[[VVVQQQNNNKKKHHHFFF===<<<:::888888888999:::{{{~~~~~~|||nnn```^^^lllwwwnnnhhhjjjooouuu|||yyyuuulllqqqvvvxxxxxxuuujjj___YYYWWWUUUSSSQQQQQQPPPOOOLLLLLLLLLKKKJJJIIIHHHGGGCCCBBBAAA@@@>>>===<<<<<<;;;<<<===???@@@AAAAAAAAAAAABBBBBBBBBCCCEEEFFFFFFEEEFFFIIILLLPPPTTTVVVXXXbbbkkkwwwxxxoooiii___[[[VVVTTTSSSQQQMMMJJJDDDCCCBBBAAA???@@@AAACCCAAA@@@????????????@@@AAAAAAAAAAAAAAABBBCCCDDDDDDAAAAAAAAABBBCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFDDDEEEEEEFFFHHHIIIIIIJJJIIIIIIJJJJJJJJJIIIIIIHHHJJJJJJJJJJJJJJJJJJJJJJJJFFFFFFFFFGGGHHHHHHHHHIIIFFFEEEDDDBBB@@@>>><<<<<<777555333111000000111222111111000000111333555666777999<<<>>>???BBBFFFIIIIIIPPP\\\lllpppQQQ===777444111000000000000////////////---------,,,,,,,,,++++++************************)))))))))))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------------------------------------------.........//////,,,000333333333:::GGGRRRnnnvvvsssssswwwsssppprrrqqqnnnmmmooommmooommmhhhaaa___dddjjjkkkiiigggjjjqqqwwwyyyzzzssspppqqquuutttnnnkkkmmmkkkgggeeehhhiiigggjjjooopppbbb]]]]]]^^^bbbgggjjjmmmrrrwwwxxxwwwtttrrrpppnnnmmmmmmnnnoooooonnnhhheee```[[[XXXVVVWWWWWWSSSSSSRRRPPPOOOOOOQQQSSSPPPOOONNNLLLLLLLLLLLLMMMKKKKKKJJJIIIIIIIIIJJJJJJFFFEEEEEEDDDDDDDDDEEEEEEFFFEEECCCBBBAAAAAAAAAAAA???@@@AAAAAAAAA@@@>>>>>>888777666555555777888999:::;;;;;;<<<<<<;;;;;;;;;999:::<<<===???@@@@@@@@@FFFIIINNNUUU]]]bbbeeefffggg```\\\___```^^^\\\]]]]]]XXXUUUSSSOOOHHHDDDDDDAAAAAABBBCCCCCCCCCBBBAAA>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<===============>>>???@@@AAA===>>>>>>@@@BBBDDDFFFGGGLLLOOOSSSXXX^^^gggpppvvv~~~yyytttpppoooqqqtttvvvwwwwwwuuusssnnnfff\\\VVVSSSQQQOOOMMMKKKHHHEEEBBB999888888888999;;;===>>>|||tttccc___jjj{{{{{{tttoooqqqvvv}}}yyysssooohhhkkklllkkkjjjhhhaaaYYYWWWVVVTTTRRRQQQPPPOOONNNLLLLLLLLLLLLKKKJJJIIIHHHCCCBBBAAA@@@???===<<<;;;:::;;;===>>>@@@@@@AAAAAAAAA@@@@@@@@@BBBDDDFFFHHHFFFHHHKKKOOOSSSWWWZZZ[[[jjjrrr|||xxxmmmbbb]]]YYYXXXWWWUUUSSSPPPKKKHHHDDDDDDCCCBBB@@@@@@AAACCCAAA@@@???>>>>>>???@@@AAAAAAAAAAAABBBBBBDDDEEEEEE@@@@@@AAAAAABBBCCCCCCDDDDDDDDDEEEFFFGGGHHHHHHIIIDDDEEEEEEGGGHHHIIIJJJJJJIIIJJJKKKKKKKKKJJJIIIHHHJJJJJJJJJJJJJJJJJJJJJJJJEEEEEEFFFGGGHHHHHHIIIIIIEEEDDDCCCAAA???===<<<;;;666555333111111000111111111000//////111333666888777:::===???AAAEEEIIILLLTTT^^^nnneeeFFF777666333...000000000000////////////---------,,,,,,,,,++++++************************)))))))))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---,,,------......---,,,,,,---------.........//////)))---000000000666@@@IIIbbbuuu~~~tttmmmkkkjjjnnnuuuxxxuuurrrsssnnnmmmjjjddd______bbbffffffbbb```ccckkkrrrvvvvvvmmmjjjlllqqqqqqkkkhhhjjjhhhdddeeejjjkkkggggggkkkvvvtttccc\\\ZZZYYY\\\bbbeeeiiipppvvvyyywwwtttqqqooommmllllllnnnpppqqqqqqjjjfffaaa[[[WWWUUUUUUUUUPPPQQQRRRQQQPPPQQQTTTVVVRRRPPPNNNMMMKKKKKKKKKLLLJJJIIIIIIHHHHHHHHHIIIIIIDDDDDDDDDDDDDDDEEEFFFFFFCCCBBBAAA@@@@@@@@@AAABBB>>>??????@@@@@@@@@??????888777666555666777999;;;;;;;;;<<<<<<===<<<<<<<<<<<<===>>>@@@AAAAAAAAAAAAHHHKKKRRRZZZbbbgggiiiiiiggg___\\\```aaa]]][[[\\\]]]XXXUUUSSSNNNFFFCCCCCCAAABBBCCCDDDDDDDDDCCCBBB>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<======<<<<<<<<<===>>>@@@AAABBB>>>???@@@AAACCCEEEGGGHHHOOOSSSZZZ```gggmmmsssxxxwwwsssmmmjjjkkknnnrrrsssllljjjhhheeeaaa\\\VVVRRRMMMLLLKKKKKKIIIFFFBBB>>>777777888:::<<>>@@@AAABBBBBB???>>>AAAAAAAAADDDHHHHHHMMMPPPPPPUUU___gggkkkvvvvvvjjjbbb]]]XXXYYYZZZZZZZZZXXXRRRJJJDDDDDDBBB@@@???@@@@@@???======?????????>>>===>>>???BBBBBBAAAAAAAAABBBCCCCCCEEEDDDCCCBBBBBBBBBBBBBBBEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIHHHHHHHHHIIIJJJKKKLLLLLLFFFGGGHHHIIIKKKLLLMMMMMMJJJJJJIIIHHHHHHGGGGGGFFFGGGEEEBBBAAAAAA???===;;;111111000000111222333333444111...///333777999999999888;;;AAACCCDDDIIIOOOZZZiiitttNNN???999000---111...///000000///---+++***///...------,,,,,,,,,,,,)))***+++++++++***((('''%%%&&&((()))+++,,,,,,,,,))))))))))))***+++,,,---)))***+++,,,,,,+++)))(((******+++++++++,,,,,,,,,+++++++++,,,,,,------------------.........//////000000000///111555;;;@@@RRRfff|||pppkkkhhhmmmwww}}}yyyvvvwwwpppmmmhhhbbb^^^___bbbfffdddaaa___cccjjjooopppoookkklllllljjjgggeeeeeefffeeegggmmmvvv~~~~~~uuummmmmmzzz}}}uuujjjaaa[[[YYYYYYYYY___ccciiimmmqqqsssuuuwwwtttooojjjiiikkknnnoooooommmjjjfffbbb^^^ZZZUUURRRPPPQQQSSSUUUWWWWWWXXXXXXXXXVVVSSSPPPOOONNNOOOOOOMMMKKKIIIIIIIIIIIIIIIGGGGGGGGGFFFEEEDDDDDDEEEEEEAAA@@@???AAACCCDDDCCCBBB????????????>>>>>>======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<===;;;>>>AAACCCDDDEEEGGGIIINNNSSS[[[ccchhhiiihhhggg___]]]\\\]]]```cccccccccbbbWWWNNNLLLLLLJJJHHHHHHAAACCCDDDFFFEEECCCAAA???>>>>>>??????>>>===<<<<<<;;;<<<<<<===============???>>>>>>>>>>>>>>>???@@@>>>???@@@AAACCCHHHNNNSSSWWWaaajjjmmmpppuuuwwwvvvnnnhhhcccbbbfffiiihhhgggbbb___[[[XXXTTTPPPKKKGGGFFFHHHIIIGGGCCC???===<<<555666888;;;>>>BBBEEEGGG|||wwwxxxyyy|||wwwlllmmmwwwvvvlllhhhiiieeebbb___^^^^^^]]][[[YYYUUUTTTRRROOOMMMLLLLLLKKKJJJJJJIIIIIIHHHGGGGGGGGGFFFEEEDDDBBB@@@???>>>>>>============>>>???@@@AAAAAA???@@@CCCDDDDDDGGGLLLHHHNNNUUUZZZcccooowwwyyy|||tttiiiccc^^^YYYZZZ[[[]]]^^^]]]YYYRRRMMMFFFCCC@@@???@@@@@@??????>>>???@@@@@@>>>>>>???@@@BBBBBBAAAAAABBBBBBCCCCCCDDDCCCCCCBBBAAAAAABBBBBBEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIHHHHHHIIIIIIJJJJJJKKKKKKGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHGGGFFFFFFEEEFFFDDDAAA@@@???===;;;999222111111000000000000111555222000111444888::::::;;;<<>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???===???BBBDDDEEEGGGJJJMMMTTTYYY___eeehhhgggfffeee`````````bbbdddfffhhhiiiggg[[[PPPMMMKKKGGGDDDDDDAAABBBDDDEEEEEECCC@@@???>>>>>>>>>======<<<<<<<<<<<<<<<===>>>>>>>>>>>>===>>>>>>>>>>>>>>>??????@@@AAABBBBBBCCCFFFKKKRRRWWWcccjjjoooooooooppppppmmmkkkeee___^^^```aaaaaa___[[[YYYVVVSSSQQQMMMIIIFFFEEEGGGGGGEEEAAA===;;;:::666888:::>>>AAADDDFFFGGGzzzqqquuuxxx~~~wwwnnnpppvvv|||qqqiiieeedddbbb```^^^]]]\\\ZZZVVVTTTRRRQQQOOONNNLLLKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGGGGEEEDDDCCCBBBAAAAAAAAAAAA>>>=========>>>???@@@@@@AAA@@@BBBFFFGGGFFFJJJOOOLLLTTT^^^hhhuuu{{{qqqjjjfffbbb^^^___```bbbeeeeeeaaaZZZUUUHHHEEEAAA??????@@@AAAAAA???@@@AAAAAA??????@@@AAAAAAAAABBBBBBBBBCCCCCCCCCDDDCCCCCCBBBBBBBBBBBBBBBEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJJJJJJJFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHHHHGGGGGGFFFEEEDDDEEECCC@@@>>>===;;;888555444333222111000000000000555333111222666999;;;<<<>>>???CCCGGGGGGKKKWWWdddyyyyyy[[[???777666000...111000///...------------------,,,++++++***+++++++++)))************)))(((((('''((()))***************))))))))))))******+++,,,///---+++((((((((()))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,//////...---,,,...222555:::III\\\nnn~~~rrrmmmmmmvvv}}}zzz}}}zzzuuummmgggdddeeefffhhhbbb\\\ZZZ]]]bbbeeefffbbbcccccccccdddggglllooosssuuu~~~wwwzzzsssnnneee^^^XXXTTTPPPNNNMMMRRRXXX___eeekkkqqqtttnnnmmmmmmnnnooopppnnnlllllliiieeebbbaaaaaa```___[[[\\\]]]^^^___```aaabbb\\\ZZZXXXUUUTTTSSSSSSSSSOOOMMMKKKJJJJJJJJJIIIGGGEEEEEEDDDCCCCCCCCCDDDDDDDDDCCCBBBBBBCCCCCCBBBAAA@@@@@@@@@@@@@@@?????????;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<===???@@@AAAAAACCCEEEGGGIIILLLQQQTTT[[[___dddggggggfffdddcccbbbeeegggiiikkklllnnnpppjjj]]]RRRMMMJJJFFFCCCBBBAAABBBDDDEEEDDDCCCAAA@@@>>>===<<<;;;;;;;;;<<<=========>>>???????????????>>>>>>>>>>>>>>>???@@@@@@DDDEEEFFFHHHKKKQQQYYY^^^lllppprrrnnnkkkjjjhhhdddddd___YYYVVVWWWWWWVVVTTTSSSQQQOOONNNMMMKKKHHHEEEDDDDDDDDDBBB===:::888888888;;;???CCCEEEGGGGGGFFF~~~tttrrrwwwrrrnnnppp{{{uuummmfffaaa_________^^^\\\ZZZVVVSSSPPPOOOOOONNNMMMMMMLLLLLLLLLKKKKKKJJJIIIIIIHHHHHHGGGFFFEEEDDDCCCBBBAAAAAAAAA>>>>>>>>>>>>>>>???@@@@@@BBBBBBDDDFFFFFFFFFJJJQQQSSS]]]iiivvvvvvnnnkkkjjjiiifffhhhiiijjjkkkjjjddd]]]XXXJJJGGGBBB??????AAABBBBBB@@@AAABBBBBB@@@@@@AAABBBAAAAAABBBCCCCCCDDDDDDDDDEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHJJJIIIIIIIIIIIIIIIIIIIIIEEEEEEEEEFFFFFFFFFFFFFFFHHHHHHIIIIIIHHHGGGEEEDDDDDDBBB???===;;;999666444444333333222222222333333333333222333666999;;;<<<@@@BBBFFFHHHHHHNNN^^^nnndddMMM999444444000...000000///...,,,,,,------...++++++***************++++++++++++++++++*********$$$%%%''')))+++------...)))))))))))))))***++++++...---+++)))(((((())))))******+++++++++,,,,,,,,,---,,,,,,,,,++++++******,,,,,,---------.........---......---,,,...111333999BBBNNN]]]ooo~~~qqqkkkhhhnnnyyy}}}yyytttnnnkkkjjjkkkiiiccc[[[VVVXXX\\\aaacccdddccccccaaabbbeeeiiimmmuuuvvvwwwpppeee[[[TTTPPPMMMKKKLLLPPPTTTYYY^^^eeekkkppppppoooooooooooonnnmmmmmmmmmiiieeebbbbbbbbbcccbbb```bbbeeeggghhhfffdddccc\\\[[[YYYWWWUUUTTTTTTTTTPPPNNNLLLJJJJJJJJJHHHGGGEEEEEEDDDDDDDDDDDDDDDEEEGGGFFFDDDDDDDDDDDDCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@;;;;;;;;;;;;;;;;;;::::::999999:::<<<>>>@@@BBBCCCEEEGGGIIIKKKNNNRRRXXX\\\___ccchhhiiigggeeedddeeefffjjjoooqqqrrrssstttvvvhhh\\\PPPLLLKKKHHHEEEEEEDDDDDDEEEFFFEEEDDDBBBAAA>>>===;;;:::999;;;<<<>>>>>>>>>???@@@@@@@@@@@@???>>>>>>>>>>>>???@@@AAAAAADDDFFFIIILLLQQQXXX```eeekkknnnmmmhhheeedddbbb^^^YYYUUUQQQOOOOOOOOOOOONNNOOONNNLLLLLLLLLJJJHHHFFFAAAAAAAAA>>>:::888777777;;;>>>CCCGGGIIIHHHFFFEEEwwwqqquuuxxxooommmsss{{{qqqjjjddd^^^\\\^^^^^^]]][[[XXXTTTQQQOOOMMMMMMMMMNNNNNNMMMMMMMMMKKKJJJJJJIIIHHHHHHGGGGGGHHHGGGEEECCCAAA@@@?????????????????????@@@AAABBBFFFDDDDDDDDDBBBBBBIIIQQQ]]]hhhwwwzzzppplllmmmooopppqqqssssssrrrppplllddd[[[TTTKKKGGGBBB@@@@@@AAABBBBBB@@@BBBBBBBBBAAA@@@AAABBB@@@AAABBBCCCDDDDDDDDDDDDFFFEEEEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIIIIIIIHHHHHHHHHDDDDDDEEEFFFGGGHHHIIIIIIIIIJJJJJJKKKJJJHHHGGGEEEDDDBBB>>><<<;;;888555333000000000111111333444555222222333555666999;;;===AAACCCGGGJJJLLLTTTgggxxxxxxTTTCCC555333333///---...000///---,,,,,,---...///*********))))))******+++))))))((((((''''''''''''$$$%%%''')))+++,,,------)))))))))((())))))******++++++,,,,,,+++***((('''******+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,---------......+++,,,.........///111444555999???IIIYYYjjjssssssmmmgggcccfffsss~~~yyyrrrmmmjjjjjjgggbbbZZZTTTSSSVVV[[[^^^^^^___``````aaaccchhhlllrrrttt}}}uuugggZZZQQQMMMKKKJJJLLLNNNRRRUUU[[[bbbjjjoootttsssqqqooonnnmmmnnnpppooolllgggdddcccddddddcccbbbfffkkkoooooojjjeeeaaa\\\[[[YYYWWWVVVTTTSSSSSSQQQOOOLLLJJJJJJIIIGGGEEEEEEEEEDDDDDDDDDEEEEEEFFFIIIGGGEEEEEEEEEEEECCCBBB@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<;;;;;;;;;:::::::::777888999;;;>>>AAADDDEEEGGGIIIKKKNNNQQQVVV\\\```aaafffjjjkkkiiiggghhhjjjlllpppuuuyyyzzzzzzyyyyyyhhh\\\PPPLLLKKKHHHFFFGGGGGGGGGGGGGGGFFFDDDCCCAAA>>><<<;;;999:::;;;===>>>>>>??????@@@@@@@@@@@@@@@>>>>>>>>>>>>???@@@AAABBBBBBEEEJJJPPPVVV]]]dddiiifffgggccc^^^[[[\\\ZZZVVVNNNLLLJJJJJJKKKLLLMMMMMMQQQOOOMMMLLLLLLJJJHHHEEE>>>>>>===;;;888777999:::???BBBGGGJJJKKKHHHDDDAAAxxx}}}~~~uuuuuu|||sssmmmnnnsss}}}yyymmmggg```\\\[[[[[[\\\[[[YYYTTTQQQOOOOOOJJJKKKLLLMMMNNNNNNNNNNNNJJJIIIIIIHHHHHHGGGFFFFFFHHHGGGEEECCCAAA??????>>>?????????@@@AAABBBDDDEEEJJJGGGCCC@@@===???IIIUUUgggvvv|||tttmmmmmmooorrruuuyyyzzzyyywwwsssmmmcccYYYQQQKKKGGGCCC@@@@@@AAAAAA@@@@@@AAABBBBBB@@@@@@AAABBB???AAABBBDDDEEEEEEEEEDDDFFFEEEEEEEEEEEEFFFFFFGGGFFFEEEEEEEEEEEEEEEDDDDDDFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIDDDDDDEEEGGGHHHIIIJJJKKKIIIJJJKKKLLLKKKIIIGGGFFFBBB@@@===;;;:::888555333,,,------...///111222333111333666777888:::===???DDDEEEIIIOOOVVVbbbvvv~~~```FFF;;;222111111///---...///......---------......*********)))******+++,,,++++++***)))))))))))))))))))))************)))))))))))))))(((((())))))***)))***,,,---,,,+++)))'''******+++++++++,,,,,,,,,+++++++++++++++*********************++++++++++++***,,,.../////////111333222555888>>>KKK\\\gggkkkiiihhheeegggsssxxxpppkkkhhhgggbbb[[[TTTQQQQQQSSSUUUYYY\\\aaaeeeiiimmmqqqttttttwww~~~~~~yyyiii[[[QQQMMMLLLLLLJJJKKKNNNRRRXXX```jjjqqqttttttsssqqqoooooorrrtttqqqnnnjjjhhhgggffffffeeeeeeiiiooorrrpppjjjccc^^^[[[ZZZYYYXXXVVVTTTSSSRRRQQQOOOKKKIIIIIIGGGEEEDDDDDDDDDCCCCCCDDDDDDEEEEEEHHHFFFEEEDDDEEEEEECCCAAA?????????@@@@@@@@@@@@@@@<<<<<<<<<;;;;;;::::::999777888:::<<<@@@DDDGGGHHHIIIKKKNNNQQQTTTYYY^^^bbbeeejjjnnnnnnllljjjmmmqqquuuwww{{{}}}yyykkk^^^QQQLLLJJJGGGFFFFFFJJJJJJIIIGGGEEECCCAAA@@@===<<<;;;;;;;;;<<<===>>>>>>>>>???@@@@@@@@@@@@???>>>>>>>>>???@@@AAABBBCCCAAAEEELLLRRRXXX]]]bbbeeeaaa```ZZZSSSPPPQQQOOOKKKGGGGGGGGGHHHJJJMMMOOOQQQUUUSSSPPPNNNLLLIIIEEEBBB;;;;;;:::999888999<<>>rrr~~~xxxxxx}}}sssooopppvvv}}}qqqhhhbbb]]]ZZZ[[[YYYYYYXXXUUUPPPMMMMMMOOOGGGHHHJJJLLLMMMNNNMMMMMMIIIHHHHHHGGGGGGFFFEEEEEEEEEDDDCCCAAA@@@@@@????????????@@@AAACCCEEEGGGHHHMMMHHHBBB<<<999===MMM\\\ttt~~~wwwpppllloooqqqrrrvvv||||||{{{yyyuuuoooeeeZZZSSSIIIFFFCCCAAAAAA@@@???>>>???AAABBBAAA@@@???@@@AAA???@@@CCCEEEFFFFFFEEEDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIJJJEEEEEEFFFGGGGGGHHHIIIIIIHHHIIIKKKLLLKKKIIIFFFEEE???===:::999888666444222.........///000111222333333666999:::;;;<<>>>>>>>>?????????@@@@@@===<<<<<<;;;::::::999999888999;;;???CCCGGGJJJLLLNNNQQQUUUXXX[[[___cccfffjjjoootttssspppooorrrwwwyyyiii\\\PPPKKKKKKIIIHHHIIIKKKJJJHHHFFFCCC@@@>>>===<<<<<<<<<======>>>>>>>>>===>>>>>>???@@@?????????>>>>>>>>>???@@@AAACCCCCCAAAGGGNNNTTTXXXZZZ\\\]]][[[XXXQQQJJJHHHJJJHHHDDDDDDFFFHHHJJJLLLOOORRRTTTYYYVVVRRRNNNIIIDDD???;;;888888888888999<<>>:::ooo|||vvv|||rrrppprrrvvvwwwwww~~~wwwllleee___ZZZYYY\\\VVVWWWVVVRRRMMMKKKLLLNNNEEEFFFHHHJJJLLLMMMMMMLLLHHHHHHGGGGGGFFFEEEEEEDDDBBBBBBAAA@@@@@@@@@AAAAAA???@@@AAABBBDDDFFFHHHJJJNNNHHH@@@:::777>>>PPPbbb~~~{{{ssstttooommmppprrrqqqvvv}}}{{{zzzyyyvvvqqqhhh]]]VVVHHHFFFCCCBBBAAA@@@>>>===???@@@AAAAAA??????@@@AAA???@@@CCCEEEFFFFFFEEEEEEBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFEEEEEEDDDDDDDDDCCCEEEFFFFFFFFFFFFGGGGGGGGGFFFFFFGGGHHHHHHIIIJJJJJJFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHJJJKKKJJJHHHEEEDDD<<<:::888777666555333111333333333222333333444444444888;;;======>>>BBBEEEIIIJJJPPP^^^pppkkkBBB444///,,,,,,...//////000,,,---.../////////------++++++******+++,,,------+++***)))((((((((()))***(((((()))******************)))(((((((((((())))))+++***)))((()))***,,,...******+++++++++,,,,,,,,,))))))******+++++++++,,,++++++,,,,,,,,,---------,,,...000///---,,,++++++...222333222777EEERRRYYYjjjrrryyy{{{rrroooiii```XXXQQQNNNMMMJJJQQQ\\\ffflllooopppqqqeeemmmzzztttmmmsss|||wwwkkk```XXXSSSOOONNNMMMLLLKKKKKKNNNUUU___eeeiiinnntttwwwxxxxxxzzz|||rrrqqqpppoooppppppnnnlllnnnnnnnnnllliiiddd```]]]\\\\\\[[[ZZZXXXVVVUUUSSSPPPNNNJJJHHHGGGEEECCCAAA@@@?????????@@@@@@AAABBBBBB@@@??????@@@AAA@@@>>>======>>>>>>?????????@@@======<<<;;;::::::999999:::;;;===AAAEEEJJJMMMOOOTTTXXX\\\```cccfffiiikkkoootttxxxwwwrrrqqquuu{{{yyydddXXXMMMJJJLLLLLLMMMOOOKKKJJJGGGDDDAAA>>><<<:::<<<<<<===>>>??????>>>>>>======>>>????????????>>>>>>>>>>>>???@@@BBBCCCDDDCCCHHHPPPUUUWWWWWWVVVVVVTTTRRRKKKDDDDDDHHHHHHDDDEEEGGGIIILLLNNNPPPTTTWWW[[[WWWRRRMMMGGGAAA:::666666777777888:::>>>DDDIIIHHHIIIKKKJJJGGGBBB<<<888ooowww{{{}}}rrrjjjmmmrrruuuzzz|||qqqlllfffaaa^^^[[[YYYWWWSSSRRRQQQMMMIIIGGGGGGIIIHHHHHHIIIIIIJJJKKKKKKKKKFFFFFFDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBFFFDDDBBBBBBEEEHHHJJJKKKRRRIIIAAA===;;;BBBYYYqqq~~~xxxxxxtttrrrpppqqqtttyyy}}}~~~}}}{{{xxxtttmmmcccYYYRRRHHHDDD@@@???BBBBBB???;;;>>>@@@AAAAAAAAAAAABBBDDDDDDDDDDDDDDDEEEEEEEEEEEEEEECCCBBBCCCDDDEEEDDDCCCFFFFFFEEEEEEDDDDDDCCCCCCAAABBBDDDEEEFFFFFFEEEEEEEEEEEEFFFGGGHHHHHHIIIJJJHHHHHHGGGFFFFFFGGGGGGGGGFFFFFFGGGFFFEEECCCAAA@@@===;;;999888666666666777444333222222222333444555888:::===@@@BBBCCCDDDEEEIIIJJJTTTkkkgggLLL@@@222222111000///...------------------------------,,,,,,,,,+++***)))((((((******************************))))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,......---------,,,,,,,,,+++,,,///222444888CCCNNNeeeqqqxxxrrrhhh```YYYTTTPPPNNNMMMNNNTTT^^^gggkkkiiieee___fffssszzzuuutttuuu}}}zzzssshhhaaa]]]VVVPPPQQQNNNKKKKKKNNNRRRUUUWWW^^^fffpppwwwyyyxxxxxxyyyuuuqqqmmmmmmoooqqqqqqpppssssssqqqkkkccc[[[XXXWWW[[[ZZZXXXXXXXXXXXXVVVTTTRRRPPPKKKFFFCCCAAAAAABBB?????????@@@AAACCCDDDEEEAAAAAAAAA@@@???>>>======@@@@@@???>>>======>>>>>><<<<<<===;;;999999:::;;;;;;===???BBBFFFLLLSSSXXX^^^dddlllppppppnnnnnnnnnsssxxxyyyuuurrrwww}}}~~~ppp^^^XXXPPPLLLLLLOOOQQQRRRNNNKKKGGGCCCAAA@@@===<<<============>>>>>>>>>???CCCCCCAAA@@@>>>>>>>>>>>>???>>>======>>>@@@BBBCCCFFFJJJPPPUUUWWWVVVSSSPPPMMMLLLIIIFFFEEEDDDEEEEEEGGGIIIMMMPPPTTTVVVWWWXXXYYYSSSKKKDDD>>>999555333444444777<<>>:::777mmmxxxttt}}}~~~rrrgggeeegggkkksss|||vvvsssppppppxxxuuujjjfffaaa]]][[[YYYWWWVVVRRRRRRPPPMMMIIIGGGHHHIIIIIIIIIIIIIIIIIIJJJJJJJJJFFFFFFEEEDDDCCCBBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAEEEKKKQQQUUUWWWNNNGGGDDDCCCLLLccc||||||xxxwwwwwwuuusssuuuyyy|||uuulllbbbWWWPPPFFFBBB??????AAABBB???<<<>>>@@@AAAAAAAAAAAABBBDDDEEEEEEEEEFFFFFFFFFFFFGGGFFFEEEDDDDDDFFFFFFEEEDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEGGGHHHHHHHHHGGGGGGEEEEEEFFFGGGHHHHHHIIIIIIGGGGGGFFFEEEEEEFFFFFFGGGGGGGGGGGGFFFDDDBBB@@@???999888666444333333333444444333333222222333444555888999;;;>>>AAADDDGGGHHHIIIQQQccc~~~vvvZZZBBB777111111000///...---,,,,,,------------------------,,,+++++++++***)))))))))************************(((''''''''''''''''''((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************************,,,++++++******++++++,,,+++,,,,,,,,,------......------...111222444===GGGYYYiii{{{uuunnneee^^^[[[XXXUUUQQQOOOPPPSSSZZZaaadddbbb___```cccjjjsssvvvuuuuuuxxxzzzxxxsssyyy||||||vvvppplllgggbbb[[[WWWQQQMMMLLLNNNOOOPPPWWW^^^gggnnnrrrssstttuuurrrooommmmmmoooqqqpppooorrrrrroooiiiaaa[[[YYYYYYYYYWWWUUUUUUVVVVVVUUUTTTOOOMMMHHHDDDAAA?????????<<<<<<===>>>???@@@AAAAAA?????????>>>>>>=========???>>>>>>>>>============;;;<<<<<<:::999888999;;;>>>AAADDDHHHMMMSSS[[[```kkkpppvvvxxxvvvtttssssssvvvzzz{{{wwwvvv}}}vvvhhh[[[VVVQQQPPPSSSVVVVVVUUULLLIIIEEEBBBAAA???>>><<<<<<<<<======>>>>>>??????CCCCCCBBBAAAAAA@@@??????>>>>>>======???AAADDDEEEIIIKKKPPPSSSTTTRRROOOMMMKKKIIIGGGFFFEEEFFFHHHIIIMMMOOORRRVVVXXXZZZZZZZZZUUUOOOGGG@@@;;;888555333777888;;;@@@FFFJJJLLLLLLFFFCCC@@@===;;;888555333fff|||zzzooopppuuuyyyyyy{{{zzz}}}wwwiii```^^^aaakkkuuu{{{ssspppddddddeeejjjvvv}}}qqqiiiaaa^^^[[[XXXWWWVVVUUUSSSPPPPPPOOOLLLIIIGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHFFFFFFEEEDDDCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA???@@@AAABBBFFFNNNZZZbbbbbbYYYRRRPPPPPPXXXooo{{{yyyyyyyyyxxxxxx{{{~~~ttthhh\\\PPPIIICCC@@@===>>>@@@AAA@@@===???@@@BBBBBBAAAAAACCCDDDFFFFFFFFFGGGGGGGGGHHHHHHGGGFFFEEEEEEGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIIIIHHHHHHGGGFFFFFFFFFGGGGGGHHHHHHHHHFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGFFFEEECCCAAA???===888777555333222222333333444444333333333444666777;;;:::;;;>>>CCCGGGJJJKKKIIIWWWqqq~~~aaaIII999000000//////...---,,,++++++------------------------++++++******************************************''''''&&&&&&&&&&&&''''''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************************,,,++++++******++++++,,,******+++,,,---.../////////......000//////555===HHH[[[rrr~~~qqqiii```\\\^^^^^^ZZZVVVQQQQQQSSSWWW\\\aaabbbbbbeeebbbbbbhhhlllmmmooossspppwww}}}uuullluuu}}}~~~}}}zzzwwwrrrjjj^^^UUUOOOLLLLLLKKKOOOUUU]]]dddiiillloooqqqnnnmmmlllmmmoooppppppoooqqqoookkkeee___\\\[[[\\\XXXUUURRRQQQRRRSSSSSSSSSKKKIIIEEEAAA>>>===<<<===999:::<<<>>>??????>>>>>>==============================>>>???>>>>>><<<;;;:::;;;;;;:::999888:::;;;AAADDDHHHNNNTTT\\\dddiiiyyy}}}}}}yyyxxxxxxzzz~~~|||}}}zzzlll```TTTRRRRRRUUUZZZ\\\XXXTTTHHHFFFBBB@@@@@@???>>>===<<<<<<<<<<<<===>>>???@@@DDDDDDEEEEEEEEECCCBBBAAA???>>>>>>>>>@@@BBBEEEGGGKKKLLLNNNPPPOOOMMMKKKIIIIIIHHHGGGFFFHHHKKKOOOQQQTTTVVVYYY[[[\\\[[[ZZZYYYOOOIIIBBB<<<888777666555<<<===@@@EEEJJJLLLLLLKKKCCC@@@;;;777555444222000[[[jjj~~~rrrnnnpppsssuuusssuuu}}}tttggg``````fffllluuu{{{ooojjjbbbbbbccciiitttzzzooohhheee]]]ZZZWWWUUUTTTSSSQQQPPPNNNNNNNNNLLLIIIHHHHHHIIIJJJIIIIIIHHHGGGGGGFFFFFFFFFEEEDDDDDDCCCCCCCCCDDD@@@@@@@@@@@@@@@@@@@@@@@@AAACCCEEEFFFIIISSScccnnnrrrggg^^^ZZZXXX___sss~~~~~~|||nnnaaaTTTIIIBBB@@@>>>======@@@AAA@@@??????@@@BBBBBBAAAAAACCCDDDFFFFFFFFFFFFGGGGGGGGGHHHGGGFFFEEEEEEFFFGGGFFFEEEDDDDDDEEEEEEFFFFFFGGGGGGEEEFFFGGGGGGHHHGGGFFFEEEGGGGGGGGGGGGGGGGGGHHHHHHEEEEEEEEEEEEEEEEEEFFFGGGGGGFFFEEECCCAAA>>><<<;;;999888777555444555555666444444333333444666777999??????@@@BBBFFFIIIJJJKKKPPPaaa|||oooPPP>>>555000//////......---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++************************))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))((()))))))))************++++++++++++++++++++++++,,,++++++******++++++,,,******+++,,,------......000......///...---111777<<>><<<<<<<<<:::<<<>>>@@@AAA@@@???>>>=====================>>><<<===???@@@@@@???===<<<;;;<<<===<<<::::::;;;===AAAEEEKKKQQQYYYbbbjjjppp~~~{{{{{{|||~~~|||rrrfff\\\PPPQQQTTTZZZ^^^\\\TTTMMMEEEBBB???>>>>>>???>>>===<<<<<<<<<<<<===???AAABBBFFFGGGHHHIIIIIIGGGEEEDDDAAA@@@@@@@@@AAACCCEEEGGGKKKKKKLLLMMMLLLKKKJJJIIIJJJJJJJJJKKKNNNRRRWWWZZZ\\\]]]^^^^^^\\\YYYUUURRRHHHCCC===888777888999999???AAAEEEKKKOOOOOOMMMJJJCCC>>>999555333333222222SSS\\\lll}}}xxxssssssuuuwwwuuuyyyuuulllgggdddaaafffkkkwww}}}sssnnnfffdddccceeemmmwwwwwwnnniiigggfff]]]ZZZWWWUUUSSSQQQNNNLLLKKKLLLMMMLLLIIIHHHHHHIIIIIIIIIHHHGGGFFFEEEEEEDDDEEEDDDCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@BBBDDDGGGJJJOOO[[[kkkxxx}}}pppddd^^^ZZZ^^^nnnwwwhhh[[[OOOFFFAAA???>>>===>>>???AAAAAAAAA???AAABBBBBBBBBBBBCCCEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFEEEDDDDDDFFFFFFEEEDDDDDDDDDEEEEEEFFFFFFFFFGGGDDDEEEFFFGGGHHHGGGFFFFFFHHHHHHGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEFFFGGGGGGEEEDDDBBB@@@>>><<<:::::::::999777666555666666777444444444444555777999;;;@@@BBBDDDEEEFFFHHHJJJLLL___mmmaaaCCC777333000000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))************++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///,,,,,,//////...000555777???OOOeee{{{uuummmddd[[[ZZZ^^^aaa]]]XXXTTTWWW[[[^^^bbbhhhpppvvvssskkkeeehhhnnnrrrxxx}}}|||wwwbbbgggnnnxxx{{{hhh[[[TTTQQQPPPLLLLLLNNNRRRXXX^^^cccffffffiiimmmqqqrrrrrrrrrrrrooolllhhheeebbbaaa```___YYYUUUPPPMMMKKKKKKKKKJJJHHHFFFDDDAAA???======<<<;;;<<<>>>@@@AAA@@@???>>>===>>>>>>>>>>>>>>>>>>>>>===>>>@@@AAAAAA@@@>>>======>>>???>>><<<<<<>>>@@@CCCGGGNNNVVV^^^gggpppvvv~~~}}}|||~~~}}}xxxpppfff```VVVYYY^^^bbbaaaZZZOOOFFFBBB@@@>>>===>>>???>>>===<<<<<<<<<<<<>>>@@@CCCDDDIIIJJJKKKLLLKKKJJJGGGFFFDDDCCCBBBAAABBBCCCEEEGGGIIIJJJKKKMMMNNNNNNNNNNNNOOOOOOPPPRRRVVVZZZ]]]```ddddddbbb___ZZZTTTNNNKKKBBB>>>:::888999<<<>>>???BBBEEEJJJPPPSSSQQQLLLHHH@@@<<<666222222222333333OOORRR^^^nnn}}}zzzvvvuuuvvvwww{{{~~~}}}tttggg[[[YYYZZZbbbooo}}}|||zzzvvvpppjjjgggiiiooouuuyyyuuurrrnnnjjjhhhggggggggg^^^[[[XXXUUUSSSQQQMMMKKKHHHJJJKKKKKKJJJHHHIIIIIIHHHGGGGGGFFFEEEDDDDDDDDDCCCCCCBBBBBBAAABBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAA???BBBFFFKKKSSS___nnnxxxyyylll```ZZZVVVYYYiiizzz|||oooaaaUUUMMMFFFCCC>>>>>>>>>??????AAABBBBBB@@@AAACCCCCCBBBBBBDDDEEEEEEEEEEEEFFFFFFFFFFFFGGGFFFEEEDDDDDDEEEFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFGGGIIIIIIIIIIIIHHHIIIHHHHHHGGGGGGFFFFFFFFFDDDCCCCCCDDDDDDEEEFFFGGGBBBAAA???<<<:::999888888888777555444444444555555444444444555777999;;;<<>>>>><<<===>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======???@@@@@@??????>>>>>>???@@@???>>>>>>@@@BBBEEEJJJRRRZZZbbbkkksssyyyzzz|||~~~|||{{{|||}}}yyyxxxzzzyyyrrrkkkgggbbbhhhnnnnnnfffYYYLLLEEEAAA???===<<<===>>>>>>>>>>>>=========???BBBEEEGGGKKKKKKLLLKKKJJJIIIGGGFFFEEEDDDCCCBBBCCCEEEGGGHHHKKKLLLOOORRRTTTUUUVVVVVVVVVWWWYYY[[[]]]___```aaagggeeeaaa\\\UUUNNNIIIEEE>>><<<:::;;;>>>BBBDDDEEEFFFJJJOOOTTTUUUPPPHHHBBB;;;777222000000111222222JJJKKKSSSaaappp}}}|||xxxwwwyyy{{{|||~~~|||}}}~~~qqq]]]UUURRRTTT]]]fffmmmxxxvvvlllhhhiiikkkmmmhhheeeaaaaaaccceeedddbbb\\\ZZZWWWUUUTTTQQQNNNKKKGGGIIIKKKKKKJJJIIIIIIIIIFFFFFFFFFEEEEEEDDDDDDDDDAAAAAAAAA@@@@@@AAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBEEEJJJRRR\\\eeekkkkkk^^^SSSPPPPPPVVVfffxxxxxxooobbbVVVMMMHHHEEECCC???@@@@@@@@@@@@@@@BBBCCC@@@AAACCCCCCBBBBBBDDDEEEFFFFFFFFFGGGGGGGGGHHHHHHGGGFFFEEEEEEGGGGGGFFFEEEDDDDDDDDDCCCCCCCCCCCCCCCBBBCCCFFFGGGIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFEEEEEEAAAAAAAAAAAABBBCCCDDDEEE???===;;;999888777777777666555444333333333444555444444555666777:::<<<>>>???DDDHHHGGGFFFOOOaaaqqq\\\CCC777111//////.........---------------++++++++++++++++++++++++,,,+++++++++***)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************)))))))))))))))))))))))),,,++++++******++++++,,,+++++++++++++++,,,,,,,,,,,,)))***...000......000222222888GGG^^^sss~~~xxxqqqooofffaaa[[[YYYZZZ\\\[[[ZZZaaagggmmmmmmjjjiiinnnssstttrrrqqqtttuuuuuuzzz|||wwwrrrpppggglllnnnnnntttssshhhaaaWWWRRRKKKIIIKKKPPPTTTVVV\\\bbbkkkpppqqqpppppppppmmmmmmmmmnnnnnnjjjccc^^^UUURRRPPPNNNNNNMMMLLLJJJFFFFFFEEECCCAAA@@@???>>>?????????@@@@@@@@@@@@@@@>>>>>>>>>======<<<<<<<<<;;;<<<<<<<<<=========>>>>>>?????????>>>>>>@@@BBBFFFJJJRRRZZZbbbjjjrrrwwwuuuvvvwwwvvvuuuxxx}}}{{{{{{~~~~~~{{{tttqqqttt{{{}}}vvvooolllnnnuuu{{{wwwhhhWWWKKKFFFBBB???======>>>>>>>>>>>>???>>>>>>>>>AAADDDHHHJJJKKKKKKJJJHHHFFFEEEDDDCCCCCCCCCBBBCCCEEEGGGJJJLLLPPPRRRVVVZZZ\\\^^^^^^^^^\\\^^^```bbbbbbaaa```___aaa^^^YYYRRRLLLFFFBBB@@@<<<;;;<<>>CCCCCCBBBBBBBBBCCCDDDDDD>>>>>>===<<<;;;;;;:::::::::::::::::::::;;;<<<======>>>???>>>===>>>???AAADDDHHHPPPXXX___gggooossspppqqqrrrqqqpppsssyyyxxxwwwsssmmmmmmrrrtttrrrqqqooosss}}}yyyqqqnnnsss{{{{{{hhhTTTIIIFFFBBB@@@======>>>???>>>>>>@@@???>>>???AAAEEEIIIKKKKKKJJJHHHEEECCCBBBAAAAAAAAAAAAAAACCCFFFJJJNNNPPPUUUWWW\\\```cccdddcccccc___aaadddeeeeeebbb___\\\YYYUUUPPPIIIDDD???<<<;;;;;;;;;>>>BBBHHHLLLNNNOOOPPPSSSWWWYYYUUUJJJ<<<333555333111111222444555555FFFJJJNNNRRRZZZmmmyyyyyyzzz}}}xxxyyyooo]]]TTTMMMNNNPPPQQQQQQSSScccfffnnnzzz|||mmmhhhddd^^^XXXWWWUUUTTTWWWZZZ\\\ZZZWWWUUUUUUSSSRRRPPPOOONNNMMMKKKKKKJJJJJJIIIHHHHHHGGGDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBB>>>>>>???@@@@@@AAABBBBBBBBB@@@@@@DDDIIINNNOOONNNMMMMMMKKKHHHIIIVVVjjjyyyxxxooohhhYYYSSSKKKEEECCCAAA>>><<>><<<;;;777666555444444555666777999888666444333444555666888999999999:::<<<@@@CCCBBBFFFIIIJJJQQQeeecccEEE999555000///222,,,,,,,,,,,,,,,+++***)))+++,,,,,,------,,,,,,+++---,,,***)))))))))******)))'''%%%&&&)))***(((&&&)))))))))))))))))))))))),,,+++***)))((((((((((((+++*********))))))(((((())))))*********++++++++++++*********))))))(((((()))************+++++++++,,,++++++***++++++,,,,,,---,,,+++***+++,,,---...//////333999BBBQQQiii}}}~~~tttkkkeeecccbbb[[[WWWZZZaaaeeedddccciiikkkmmmoooqqqrrrrrrssshhhgggsssyyyooolllooottt|||~~~nnnbbbTTTMMMKKKKKKKKKKKKRRRZZZcccjjjllllllmmmmmmkkkpppvvvxxxtttkkkbbb]]]VVVVVVSSSOOOQQQSSSQQQLLLIIIGGGEEEDDDEEEGGGJJJKKKHHHIIIJJJKKKLLLKKKJJJJJJDDD@@@;;;:::;;;;;;:::888888888888888888888888888<<<>>>??????>>>>>>???AAADDDGGGMMMUUU^^^dddffffffiiigggggghhhkkkmmmnnnooopppjjjccc```bbbfffhhhiiioooqqqttttttqqqooonnnmmmnnntttwwwooo]]]LLLCCC@@@@@@@@@???>>>>>>>>>>>>>>><<<>>>@@@CCCEEEEEEEEEDDDGGGEEEBBB??????AAACCCEEECCCEEEHHHJJJKKKMMMPPPSSSZZZ\\\___cccggggggeeeccceeefffgggfffbbb]]]WWWSSSOOOKKKFFF@@@======>>>@@@???AAADDDGGGJJJKKKLLLLLLLLLRRRUUUQQQGGG>>>666111666111///111222222888AAAEEEIIILLLOOOUUUfff}}}|||yyytttuuu}}}~~~zzzfffZZZNNNJJJJJJIIIKKKNNNUUUVVV\\\gggpppyyywwwjjjhhhhhhddd```WWWTTTRRRSSSVVVWWWVVVTTTTTTSSSRRRPPPNNNLLLKKKJJJIIIIIIHHHHHHGGGFFFFFFEEEDDDCCCBBBAAAAAAAAAAAABBBAAAAAA@@@@@@@@@@@@AAAAAA?????????@@@AAABBBBBBBBBAAA@@@???AAAEEEHHHIIIHHHIIIIIIHHHFFFIIIVVVjjjxxx{{{vvvooohhh___ZZZOOOJJJFFFCCCCCCDDDCCCBBBBBBAAA@@@@@@@@@@@@AAABBBCCCDDDEEEFFFFFFFFFEEEEEEDDDEEEEEEFFFGGGHHHHHHIIIFFFFFFEEEFFFHHHHHHGGGEEEDDDCCCBBBAAA@@@@@@@@@@@@AAABBBEEEGGGHHHIIIIIIHHHJJJJJJIIIIIIIIIIIIIIIIIIGGGEEEBBB@@@???>>><<<:::777666555444444555666777999777555444333333555555444666777888999<<<@@@CCCFFFHHHJJJNNNZZZqqqlllSSS<<<555444///,,,///,,,,,,,,,,,,,,,+++***)))+++,,,,,,------,,,,,,+++,,,+++***)))))))))***+++)))'''&&&'''))))))(((&&&((((((((((((((((((((((((***)))))))))))))))************)))))))))((((((((((((((()))))))))*********************)))))))))((()))************+++++++++,,,,,,++++++***+++++++++,,,,,,++++++,,,,,,------000///111555:::DDDWWWiiiyyy|||}}}yyyqqqiiidddccceeeaaa___bbbgggiiiiiigggkkkkkklllooopppooolllhhh```bbbtttyyyppplllmmmooo|||rrraaaUUUOOOLLLKKKKKKNNNRRRXXX]]]```cccgggjjjooorrruuutttooohhhccc```XXX[[[]]]^^^___```[[[SSSOOOLLLHHHGGGIIINNNQQQSSSTTTSSSSSSTTTUUUTTTRRROOOAAA>>>:::999999:::999888999999999999999999999999:::<<<>>>>>>======>>>???BBBEEEJJJPPPUUUZZZ^^^```^^^^^^```bbbeeefffffffffiiiddd___]]]___bbbddddddgggiiijjjiiifffdddccccccfffiiiiiiaaaSSSGGGAAA???@@@??????>>>>>>>>>>>>>>><<<>>>@@@BBBDDDDDDCCCCCCCCCAAA???======???AAACCCDDDGGGJJJMMMOOOQQQUUUWWW]]]^^^aaafffhhhhhheeebbbbbbcccbbb```\\\VVVQQQNNNIIIFFFBBB>>>======???@@@BBBCCCDDDFFFHHHIIIIIIJJJSSSSSSQQQIII@@@:::555333---///333888777777>>>IIIDDDGGGJJJKKKOOOZZZlllzzzwwwrrrqqqwww{{{~~~vvvgggWWWMMMGGGDDDFFFIIIIIIHHHJJJRRRZZZcccppp{{{sssjjjjjjkkkhhheeeZZZVVVRRRPPPRRRSSSSSSQQQSSSSSSQQQOOOMMMKKKIIIHHHFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCBBBAAAAAAAAABBBBBBBBBAAA@@@??????????????????@@@@@@AAAAAABBBBBBCCCAAA@@@??????AAACCCCCCBBBDDDEEEEEEEEEJJJVVVhhhuuu~~~{{{wwwtttrrrrrrpppooommmiiieee```[[[UUUOOOJJJEEECCCBBBBBBCCCDDDDDDDDDCCCBBBBBBAAAAAABBBBBBCCCCCCDDDDDDEEEFFFFFFEEEEEEDDDDDDEEEFFFGGGHHHIIIJJJGGGFFFFFFGGGHHHHHHFFFDDDAAA@@@@@@??????@@@@@@@@@BBBCCCDDDEEEFFFGGGHHHIIIMMMMMMLLLLLLKKKKKKKKKKKKHHHEEEBBB???>>>===;;;999666555555444444555555666777666555333333333333444333555777999:::>>>BBBFFFIIIJJJNNNYYYlll~~~SSSBBB333222444000,,,,,,++++++,,,,,,,,,+++******++++++,,,,,,,,,,,,++++++*********)))******+++,,,)))'''&&&'''((()))((('''(((((((((((((((((((((((((((((((((((()))***+++,,,((((((((((((((('''''''''((((((((((((((()))))))))************)))))))))))))))************+++++++++---,,,,,,+++*********+++++++++,,,,,,------,,,,,,...---...111333999GGGTTTnnnssswwwwwwrrrllliiiggggggiiikkkmmmooopppqqqppppppoooooorrrsssnnneee\\\QQQUUUhhh}}}uuuooollljjjhhhwwwqqq```VVVQQQNNNLLLJJJKKKLLLNNNQQQXXXaaagggpppqqqqqqoookkkgggeeeddd```hhhooosssuuusssjjjaaaZZZUUUOOOPPPVVV\\\___```YYYVVVTTTUUUWWWVVVQQQKKK@@@===:::999:::;;;:::999::::::::::::::::::::::::888:::===>>>>>>======>>>@@@CCCFFFHHHJJJNNNUUUYYY[[[^^^cccgggiiiiiihhhfffeeebbb___^^^___aaaaaaaaabbbbbbbbb___\\\YYYYYYYYY\\\[[[XXXRRRJJJDDDAAA@@@@@@@@@???>>>>>>>>>>>>>>><<<>>>???AAAAAAAAAAAA@@@@@@???===<<<===???BBBCCCFFFIIIMMMQQQTTTWWWZZZ]]]^^^___cccfffhhhfffbbb^^^^^^]]]ZZZVVVQQQLLLHHHFFFAAA???>>>======>>>AAABBBFFFEEEDDDCCCCCCCCCDDDEEEOOOJJJCCC;;;555222222333...222888;;;;;;@@@OOO___DDDFFFIIIHHHIIIPPP]]]gggzzzvvvppprrrwwwyyyhhh[[[PPPHHHEEEGGGGGGDDDCCCGGGKKKPPPZZZcccqqq|||wwwrrrrrrqqqlllgggbbb\\\UUUQQQQQQRRRRRRQQQTTTSSSQQQOOOMMMKKKIIIHHHDDDCCCCCCBBBBBBAAA@@@@@@CCCBBBBBBAAAAAAAAABBBBBBBBBAAA@@@???>>>>>>>>>>>>@@@@@@AAAAAAAAABBBBBBBBBAAA@@@??????@@@AAAAAAAAABBBCCCEEEFFFJJJUUUcccnnnqqqmmmhhhdddbbb```^^^]]][[[WWWSSSOOOMMMJJJFFFDDDBBBBBBAAABBBBBBBBBAAA@@@DDDCCCCCCCCCCCCCCCCCCDDDBBBBBBCCCCCCDDDDDDEEEEEEDDDDDDEEEFFFHHHIIIJJJJJJHHHGGGGGGHHHIIIHHHEEECCC@@@?????????@@@@@@AAABBBAAAAAAAAABBBCCCDDDFFFGGGMMMMMMMMMMMMLLLKKKKKKJJJGGGDDDAAA>>>===<<<999777444444444444444444444444666555444333333333333333555777:::<<<>>>AAAEEEHHHJJJNNNYYYlll{{{eeeEEE:::222222444111...---++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,++++++)))))))))******+++,,,,,,((((((''''''((((((((('''((((((((((((((((((((((((((((((((((((((()))******''''''''''''''''''''''''))))))))))))))))))))))))*********)))))))))))))))))))))*********+++++++++------,,,+++***************+++,,,---...---,,,+++,,,+++---000222555???JJJ^^^fffqqqwwwvvvqqqllliiigggnnntttvvvwwwyyy{{{{{{xxxvvvuuuwwwwwwpppbbbWWWJJJKKKXXXrrrzzzsssooommmkkkgggdddmmmyyyzzz}}}nnnaaaZZZSSSNNNJJJHHHFFFFFFJJJRRR[[[aaajjjkkklllkkkiiihhhhhhiiillluuuwwwmmmddd___ZZZ]]]eeelllllliiiYYYUUUQQQRRRUUUSSSKKKDDD@@@>>>===<<<<<<<<<===<<<::::::::::::::::::::::::888;;;>>>???>>>======>>>>>>AAADDDDDDDDDIIISSSZZZaaafffmmmrrrsssqqqooommmhhhgggfffeeeddddddcccbbbaaaaaa___[[[WWWTTTSSSTTTSSSPPPMMMJJJHHHFFFDDDCCCAAA@@@@@@???????????????===>>>???@@@@@@@@@?????????>>>======???BBBEEEGGGIIILLLQQQUUUXXX[[[___aaa^^^```bbbeeeeeebbb\\\WWWWWWUUUQQQLLLGGGCCC@@@???;;;<<<<<<===???AAACCCDDDFFFDDDAAA>>><<<<<<===>>>DDD>>>777444111000222666777999;;;===CCCRRRiii{{{DDDFFFHHHGGGFFFJJJRRRYYYkkkwwwtttpppsssyyymmm___QQQHHHEEEEEEBBBAAACCCDDDDDDJJJQQQ]]]hhhvvv}}}xxxqqqjjjcccYYYSSSRRRRRRQQQPPPRRRQQQOOOMMMKKKIIIHHHGGGCCCCCCBBBBBBAAA@@@@@@???BBBBBBAAAAAAAAABBBBBBCCCBBBAAA@@@???>>>>>>>>>>>>@@@@@@AAAAAAAAAAAAAAABBB@@@@@@AAAAAAAAABBBCCCDDDDDDEEEFFFGGGKKKRRR\\\cccaaa]]]XXXUUUSSSRRRPPPOOOMMMJJJGGGEEEEEEEEEDDDBBB@@@AAABBBBBBAAA@@@??????DDDDDDDDDDDDDDDDDDDDDDDD@@@@@@AAAAAABBBCCCDDDDDDDDDEEEFFFGGGHHHIIIJJJJJJHHHHHHHHHIIIJJJHHHEEEBBBAAAAAA@@@AAAAAABBBCCCDDDBBBBBBBBBBBBCCCEEEFFFGGGKKKKKKKKKKKKJJJIIIHHHGGGEEEBBB???===<<<:::888666333333444444444444333333444444333333333444444444888:::===???AAACCCGGGJJJMMMWWWjjjoooPPPAAA999222111111///------***++++++,,,,,,,,,++++++***++++++,,,,,,++++++***))))))******++++++++++++'''(((((((((''''''((((((''''''''''''''''''''''''******)))(((''''''((((((&&&&&&&&&&&&''''''''''''************************))))))))))))))))))******))))))*********+++++++++---,,,++++++*********+++***+++,,,---...---,,,+++,,,+++---111222333999AAALLLXXXiiitttvvvrrrlllhhhfffqqqzzz|||}}}}}}zzzwwwxxxxxxqqqcccXXXPPPMMMPPP^^^nnnvvvwwwvvvqqqnnnkkkjjjlllllliiiffffffooovvvlllkkkrrr{{{}}}pppggg\\\RRRLLLIIIEEEDDDFFFLLLRRRUUU]]]```eeeggghhhiiijjjkkksss{{{xxxpppgggdddbbbgggooorrrnnniii[[[VVVSSSTTTVVVTTTKKKCCC?????????>>>===<<<======::::::::::::::::::::::::;;;===???@@@???>>>>>>???===@@@CCCDDDEEEMMMYYYbbbeeekkksssxxxwwwtttqqqooommmmmmmmmkkkhhhfffdddccc______\\\XXXSSSPPPOOOOOOLLLJJJHHHHHHIIIIIIFFFDDDBBBBBBAAA@@@@@@@@@@@@@@@?????????@@@@@@?????????>>>>>>>>>???BBBEEEIIIKKKNNNQQQVVVZZZ\\\^^^```bbbaaaaaabbbcccbbb^^^WWWRRROOOLLLHHHCCC???===<<<;;;;;;<<<>>>AAACCCDDDEEEEEECCC@@@<<<888666555666777;;;666444666555333555;;;===@@@DDDKKKXXXmmmDDDEEEGGGFFFEEEHHHNNNSSS___nnn~~~|||ssssss|||lllYYYKKKEEE@@@>>>>>>@@@@@@???BBBGGGKKKUUU```fffhhhkkkrrrxxxrrrjjj```XXXUUUTTTRRRQQQOOONNNMMMLLLJJJHHHGGGGGGDDDDDDCCCCCCBBBAAAAAAAAABBBBBBAAAAAAAAABBBCCCCCCBBBAAA@@@???????????????@@@@@@@@@@@@@@@@@@@@@@@@???@@@BBBBBBAAABBBDDDFFFEEEEEEGGGHHHIIINNNSSSWWWSSSPPPLLLIIIHHHHHHGGGFFFCCCAAA@@@@@@AAABBBBBBAAA===???AAABBBAAAAAABBBCCCCCCDDDDDDEEEEEEDDDDDDCCC@@@@@@@@@@@@AAACCCDDDEEEFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIJJJJJJHHHDDDAAABBBBBBBBBBBBCCCCCCDDDEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIHHHFFFDDDCCCAAA???<<<::::::999777555222333333444444333333222222222333444555666666777888;;;>>>BBBDDDGGGKKKMMMUUUeee~~~^^^BBB;;;777111...---,,,,,,,,,******+++,,,,,,,,,++++++******++++++++++++******))))))***+++++++++******'''((()))((('''&&&''')))''''''''''''''''''''''''+++***)))(((''''''''''''&&&&&&&&&'''''''''''''''++++++++++++************))))))))))))************)))************+++++++++,,,++++++***++++++,,,,,,++++++,,,,,,------,,,,,,...,,,---//////...111777CCCQQQdddrrrvvvsssnnnkkkhhhttt}}}{{{wwwvvvuuupppggg```YYYSSSOOOQQQYYYaaaeeegggeeeeeeeeehhhjjjlllllllllfffkkkvvv~~~hhh\\\]]]fffuuu}}}uuuhhh[[[QQQMMMGGGDDDDDDFFFHHHIIIOOOTTT[[[aaadddgggiiikkkooovvv{{{yyyvvvtttooojjjeeedddeeeiiinnnmmmhhhbbbYYYVVVUUUVVVWWWTTTLLLFFF???@@@@@@???===<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@@@@???>>>===>>>???>>>@@@BBBEEEKKKUUUaaakkklllrrrxxxzzzxxxtttqqqqqqlllmmmmmmkkkgggdddbbbbbb\\\\\\ZZZVVVQQQMMMKKKKKKIIIIIIIIIIIIJJJIIIGGGEEEDDDDDDCCCBBBBBBBBBBBBBBB@@@@@@@@@@@@AAAAAAAAAAAA>>>???@@@CCCFFFJJJNNNPPPUUUYYY]]]___``````aaabbbdddcccaaa```^^^YYYSSSNNNGGGEEEAAA>>><<<;;;<<<<<>>===;;;>>>CCCAAAGGGPPPVVV[[[bbbkkkrrr~~~}}}uuujjjbbb]]][[[XXXVVVPPPOOOOOONNNLLLKKKKKKJJJFFFFFFEEEEEEDDDCCCCCCCCCAAAAAAAAAAAAAAABBBCCCDDDAAAAAA@@@@@@@@@@@@AAAAAA????????????????????????>>>@@@AAAAAA??????BBBDDDBBBCCCEEEFFFGGGIIILLLNNNKKKHHHDDDBBBAAAAAAAAA@@@@@@???>>>???@@@AAA@@@???===@@@BBBBBBAAAAAACCCFFFCCCCCCDDDEEEEEEDDDCCCCCCAAAAAAAAAAAABBBDDDFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJJJJKKKKKKHHHDDD@@@CCCCCCCCCBBBCCCCCCDDDDDDEEEFFFGGGHHHIIIIIIHHHHHHEEEFFFGGGGGGFFFDDDAAA@@@>>><<<999888888777666555111222333444444333222111000111333555777888999999999===BBBGGGKKKOOOTTTWWWbbbwwwgggKKK:::333222000---+++,,,,,,,,,)))***+++,,,,,,,,,,,,+++******++++++++++++************+++,,,+++***))))))&&&((())))))'''&&&''')))'''''''''''''''''''''''')))(((((('''''''''((((((&&&&&&''''''((((((((((((+++*********))))))))))))((()))))))))************)))************+++++++++************+++,,,------,,,,,,++++++,,,,,,------///,,,,,,......,,,...222<<>>>>>@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@===;;;:::<<<>>>@@@@@@AAAFFFPPP\\\gggooorrrvvvzzzzzzuuupppooopppfffhhhiiigggcccaaaaaaccc_________\\\VVVRRROOONNNMMMMMMMMMLLLKKKIIIIIIIIIFFFEEEEEEDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBCCCDDDDDDCCCDDDGGGJJJNNNRRRVVVXXX^^^aaadddeeedddbbbaaaaaabbb```]]]ZZZVVVQQQKKKGGG???>>>===<<<<<<===>>>???CCCEEEGGGHHHGGGEEEAAA???777666333111111111222222000---///555666:::JJJ^^^iiiwwwAAABBBCCCCCCDDDGGGLLLPPPSSSeee}}}xxxwww{{{fffTTTLLLDDD@@@>>>===;;;999<<>>>>>>>>>>>>>>>>>===???@@@???===<<<>>>AAA@@@AAABBBDDDEEEGGGHHHIIIGGGDDD@@@>>>>>>>>>======AAA@@@@@@@@@AAAAAA???===AAACCCDDDCCC@@@@@@BBBEEEBBBCCCDDDEEEEEEDDDCCCBBBCCCCCCBBBCCCDDDFFFHHHIIIIIIIIIHHHHHHHHHHHHGGGGGGJJJJJJKKKKKKKKKHHHCCC@@@DDDCCCCCCBBBBBBCCCCCCCCCCCCDDDFFFHHHIIIHHHGGGEEEDDDEEEFFFFFFEEECCC@@@>>><<<:::777777777777666444111222333444444333222111///111333555888999:::;;;;;;@@@FFFLLLRRRWWW]]]```mmmuuuTTT===777---//////...---...//////)))***+++,,,,,,,,,,,,,,,******++++++++++++*********+++,,,,,,+++***)))(((&&&(((***)))&&&%%%''')))''''''''''''''''''''''''''''''&&&''''''((()))***'''''''''((((((((())))))******))))))((((((((('''(((((())))))*********+++)))************+++++++++)))))))))***+++,,,......---,,,+++***+++,,,---......++++++...///...000444222===KKKWWW^^^aaacccdddsss}}}zzzvvvtttuuuwwwyyyrrroooggg\\\SSSOOONNNMMMSSSWWW\\\^^^___bbbfffjjjkkkiiiiiimmmwwwvvv```RRRUUUaaaaaappp|||xxxeee\\\QQQGGGCCCAAA@@@???AAAEEEJJJPPPUUU\\\bbbfffaaahhhkkkiiieeedddbbb___ggghhhgggfffccc```]]]\\\YYYZZZ]]]^^^\\\XXXTTTQQQHHHJJJKKKIIIEEEBBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA???;;;888888:::===AAA@@@AAAGGGRRR___jjjpppppptttvvvtttnnniiiiiikkkbbbdddfffdddbbb```bbbdddeeeffffffddd___ZZZVVVUUUSSSSSSRRROOOLLLKKKLLLNNNGGGFFFFFFEEEEEEEEEEEEEEECCCCCCBBBCCCDDDEEEFFFFFFIIIKKKMMMQQQVVVZZZ^^^```dddfffiiiiiifffcccaaa```___\\\WWWSSSOOOJJJEEEAAA;;;;;;;;;;;;===???@@@BBBFFFGGGIIIJJJHHHDDD???<<<444333222111111222222333444111333999>>>GGGbbb}}}AAABBBBBBBBBCCCGGGMMMRRR\\\iii~~~|||{{{}}}pppZZZKKKHHHFFFBBB???<<<;;;<<<<<<>>>???DDDMMMWWWcccsssxxxtttuuutttnnniiieeeaaa^^^]]]^^^]]]WWWRRRQQQOOOKKKHHHGGGFFFDDDCCC???@@@@@@AAAAAA@@@@@@???AAA@@@???@@@BBBDDDCCCBBB??????>>>>>>>>>>>>?????????@@@AAABBBBBBAAA@@@???@@@AAAAAABBBBBBAAAAAA@@@AAA@@@??????@@@@@@???===============>>>>>>>>>>>>AAA@@@@@@??????@@@@@@AAABBBCCCDDDFFFFFFFFFEEEEEEIIIHHHHHHGGGGGGGGGGGGGGGLLLKKKIIIHHHFFFEEEEEEEEEGGGJJJLLLKKKGGGDDDDDDEEEGGGFFFEEEDDDDDDEEEFFFGGGCCCEEEGGGHHHGGGFFFFFFGGGHHHFFFEEEDDDCCCAAA===::::::999777555333222111111333222222222222222333333888666555777777777;;;AAAEEEFFFIIIOOOYYYfffrrrzzzwwwYYYCCC999666111111///...---,,,,,,++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,((()))***++++++***)))((())))))))))))))))))))))))******))))))((((((((('''''''''((((((((((((''''''))))))))))))))))))))))))''''''((()))))))))))))))&&&''')))*********)))((()))************+++++++++,,,***))))))***++++++***(((((()))***++++++,,,,,,,,,---------.../////////111666???IIIMMMSSS^^^jjjvvvwwwzzz|||{{{ooobbbXXXQQQNNNMMMOOORRRWWWZZZ]]]```cccfffffffffkkkpppqqqtttqqqaaaXXXVVVVVV\\\fffqqqzzz}}}qqqkkk^^^QQQJJJHHHCCC===??????@@@CCCGGGMMMRRRUUU[[[]]]_________```aaaccceeehhhkkkkkkhhhdddaaa```bbbaaa______^^^[[[UUUPPPQQQPPPOOOKKKGGGEEEFFFGGGIIIJJJJJJJJJJJJJJJIIIIIIHHHEEE@@@;;;999999;;;<<<>>><<>>BBBEEEHHHJJJJJJHHHFFFEEECCC???;;;777444222///...///111222333...444999<<>>???@@@AAA@@@??????>>>>>>>>>>>>>>>>>>?????????@@@AAAAAA@@@????????????@@@@@@@@@@@@??????AAA???>>>>>>???@@@>>>===>>>>>>>>>?????????@@@@@@BBBBBBAAAAAAAAAAAABBBBBBBBBCCCDDDFFFFFFFFFFFFEEEGGGFFFFFFEEEEEEFFFGGGGGGJJJJJJHHHGGGFFFFFFEEEEEEGGGIIIJJJIIIFFFCCCDDDEEEFFFEEEEEEDDDDDDEEEFFFGGGDDDFFFHHHHHHGGGEEEEEEFFFCCCBBB@@@???>>><<<999666777777555444333333333333333333222222222333444444666555666999::::::>>>DDDIIIJJJOOOYYYiiizzzhhhNNN<<<333111111000///...,,,,,,,,,,,,+++++++++*********))))))************************((())))))******))))))((()))))))))))))))))))))))))))))))))(((((('''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''((()))))))))))))))&&&'''((()))***))))))((())))))*********+++++++++,,,***))))))***++++++***))))))******++++++,,,,,,,,,,,,,,,,,,------------///222888???DDDJJJXXXeeesssqqqrrrvvvxxx}}}yyylllaaaYYYSSSQQQPPPQQQRRRUUUWWWYYYZZZ[[[aaacccjjjrrrtttuuu{{{}}}jjjZZZRRRNNNRRRYYYcccmmmtttxxxzzzwwwsssgggYYYOOOJJJDDD>>>>>>======>>>AAAFFFJJJLLLRRRTTTWWWXXXYYY[[[]]]```dddhhhlllmmmkkkgggdddccc```^^^]]]]]]\\\YYYTTTOOOQQQPPPOOOLLLHHHGGGGGGHHHIIIJJJKKKLLLMMMLLLKKKJJJGGGDDD@@@<<<;;;;;;<<<>>>@@@???BBBLLLZZZcccfffdddaaaaaaaaa```^^^\\\ZZZYYYZZZZZZZZZYYYZZZ^^^cccgggtttzzzzzzqqqfff```^^^]]]WWWVVVUUUTTTSSSRRRRRRRRRVVVRRRPPPPPPNNNIIIHHHKKKIIILLLPPPTTTVVVWWWVVVUUUXXXYYY[[[]]]___bbbdddfffhhhgggdddbbb___^^^\\\\\\TTTPPPKKKEEEAAA>>><<<<<>>;;;777555000///---,,,...000111222222444999CCCUUUsss???AAADDDFFFHHHLLLPPPSSS^^^aaalllzzztttmmmssstttpppmmmoooqqqrrrgggfffkkkwww}}}}}}ssslllYYYTTTKKKCCC>>>===>>>@@@FFFDDDDDDIIIOOOZZZjjjyyy}}}{{{{{{zzzvvvnnnhhhddd___WWWQQQMMMKKKIIIGGGDDDCCCBBBAAA@@@??????>>>AAA@@@>>>???@@@@@@???===???>>>>>>======>>>>>>???>>>???@@@@@@@@@@@@???>>>??????@@@@@@@@@@@@??????@@@???>>>>>>??????>>><<>>>>><<<999777555444333333333333333444333333333333333444555555555444777<<<>>>>>>BBBHHHKKKLLLSSSaaavvvnnnUUUAAA666///---000000...---,,,,,,,,,,,,+++++++++***************************************)))((((((''''''(((((()))))))))))))))))))))))))))((((((((('''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((()))))))))))))))''''''((())))))))))))))))))))))))*********++++++,,,***((()))***+++***)))++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++------000444888???MMM[[[jjjhhhiiimmmrrrzzzyyynnnddd[[[VVVRRROOOLLLNNNRRRUUUVVVVVV[[[```jjjtttxxxvvvuuuwwwzzzrrr^^^QQQHHHHHHKKKPPPXXXaaajjjoooyyyyyyrrrdddWWWNNNFFF@@@;;;:::888777888;;;===???GGGJJJMMMPPPRRRUUUZZZ]]]```eeejjjllljjjfffcccaaa[[[ZZZZZZYYYYYYVVVRRRNNNQQQQQQPPPNNNKKKJJJKKKLLLKKKMMMOOOPPPPPPOOOMMMKKKEEECCCAAA???>>>>>>@@@AAAAAAAAADDDMMMWWW^^^]]][[[WWWWWWVVVVVVUUUSSSRRRQQQRRRRRRSSSSSSVVV\\\dddiiivvv{{{zzzqqqhhhdddbbbaaa]]][[[YYYXXXXXXZZZ\\\^^^ccc^^^ZZZYYYUUUOOOMMMOOOPPPTTTYYY^^^aaaaaa___]]]cccbbbbbbbbbccceeeggghhhfffdddbbb^^^ZZZWWWTTTSSSIIIGGGCCC@@@>>>===>>>>>>CCCDDDGGGJJJLLLMMMMMMMMMEEEBBB===:::888666333111...---------///000222333777888>>>PPPmmm>>>AAADDDGGGHHHJJJLLLNNNVVVVVV\\\jjj}}}~~~tttnnnpppoookkkjjjlllllljjjeee```bbbnnnzzzxxxxxxzzz}}}~~~}}}zzzwwwkkkcccXXXLLLCCC???>>>???EEECCCCCCFFFJJJQQQ___kkk}}}zzzssstttmmmcccZZZTTTPPPMMMKKKGGGFFFDDDBBBAAAAAAAAAAAABBB@@@???@@@AAABBBAAA??????>>>>>>======>>>>>>???????????????????????????AAABBBBBBBBBBBBBBBBBBAAA@@@???===>>>??????>>><<>>???@@@AAABBBCCCEEEHHHLLLNNNNNNNNNNNNBBB>>>999555333222111000...///000000111222444666999???LLLbbb???AAADDDEEEEEEEEEFFFHHHLLLMMMQQQXXXeeewwwwwwppprrrpppmmmnnnrrrsssqqqppphhheeemmmwww}}}{{{yyyxxxxxxzzz}}}~~~~~~{{{sssgggYYYMMMEEEAAA???CCCBBBDDDHHHIIILLLUUU^^^hhhtttyyynnnddd]]]XXXTTTQQQMMMKKKHHHEEEDDDDDDEEEFFFAAA@@@???@@@BBBCCCBBBAAA??????>>>>>>>>>>>>??????@@@??????????????????@@@BBBBBBBBBCCCCCCBBBBBBBBB@@@???>>>>>>??????>>>===?????????@@@@@@@@@AAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBDDDFFFGGGHHHIIIHHHHHHKKKJJJJJJIIIHHHHHHHHHHHHJJJKKKLLLLLLMMMLLLLLLKKKJJJHHHDDDBBBBBBDDDEEEFFFDDDDDDEEEEEEFFFFFFFFFFFFFFFGGGHHHGGGDDDAAA??????:::999777666666666444222666555444333222111111111000000111111333444666666888888;;;AAACCCBBBEEEKKKMMMSSS___sssuuuPPP<<<666333111//////...---,,,,,,,,,,,,,,,************************++++++++++++++++++++++++)))((('''&&&&&&'''((()))((((((((((((((((((((((((&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((()))))))))))))))((((((((((((((())))))***(((((()))))))))*********+++)))(((((()))******))),,,+++++++++++++++++++++......------,,,,,,++++++***)))+++///111333:::CCCMMMSSS___mmmvvv{{{xxxqqqcccXXXJJJEEEIIISSSZZZ^^^\\\bbblllssswwwwwwssspppiiihhhhhhlllppprrroookkkjjjdddZZZOOOGGGFFFKKKPPP\\\fffooommmfff\\\QQQIIIDDDAAA>>>;;;::::::;;;<<<:::<<>>CCCEEEEEEIIIOOOOOOWWWeeexxx~~~|||vvv~~~~~~aaaBBB555333111...///......---,,,,,,,,,,,,,,,***************+++++++++)))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))'''''''''''''''(((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''((()))))))))))))))((((((((((((((()))******((((((((()))))))))******+++)))'''((()))***)))(((************************------------,,,,,,,,,,,,+++***,,,000111111444999BBBKKK[[[llluuuvvvyyy~~~qqqdddSSSGGGEEEKKKRRRVVVYYYbbbjjjnnnqqqttttttrrrmmmhhhccccccjjjssszzz}}}}}}ppp```QQQHHHGGGHHHJJJVVVbbbhhhiiieee]]]TTTIIIFFFBBB>>>;;;:::::::::888999:::;;;<<<@@@DDDHHHKKKOOORRRSSSQQQMMMKKKIIIKKKMMMOOONNNMMMLLLMMMNNNPPPSSSUUUVVVVVVWWWXXXYYYZZZZZZZZZYYYVVVQQQMMMJJJHHHJJJMMMPPPQQQQQQPPPOOOPPPQQQTTTXXXXXXUUUOOOJJJGGGGGGGGGGGGGGGHHHIIIJJJIIIHHHGGGEEEFFFJJJPPPUUUWWW^^^bbbccceeeiiijjjiiieeefffhhhkkkooosssvvvyyyjjjeee```^^^[[[VVVVVVYYYZZZ[[[\\\^^^bbbfffjjjmmmllliiiffffffhhhhhheeebbbUUUSSSNNNIIIEEEBBB@@@???@@@@@@AAAAAACCCDDDEEEFFFAAACCCEEEHHHJJJKKKKKKKKK<<<888333111000111111000...000111111111555;;;@@@CCCWWWnnn}}}jjjkkknnnqqqsssqqqllliii>>>@@@AAAAAA@@@AAABBBDDDFFFFFFHHHLLLUUUbbbqqqzzzwwwyyywwwqqqqqqxxx|||zzz|||{{{~~~vvvppppppsssxxxzzz}}}wwwmmm```UUUNNNHHHFFFGGGHHHGGGFFFLLLTTTXXXaaannnxxx~~~}}}zzzwwwttteee```YYYRRRMMMKKKJJJKKKKKKIIIGGGFFFFFFFFFDDDBBBBBBAAAAAA@@@@@@AAAAAABBBBBBBBBAAA@@@@@@AAABBBBBB@@@@@@AAAAAAAAAAAA@@@@@@BBBAAA@@@@@@AAAAAA@@@>>>AAAAAAAAAAAABBBBBBBBBBBBBBBCCCEEEFFFFFFEEECCCBBBCCCDDDFFFHHHJJJJJJJJJJJJHHHIIIJJJKKKMMMPPPRRRSSSRRRSSSUUUVVVUUUTTTSSSQQQKKKHHHDDDDDDFFFGGGGGGFFFFFFFFFGGGGGGFFFEEEDDDCCCBBBCCCDDDCCC@@@===<<<<<<;;;999666666666777777666666555555444333333444444222222333444666888:::;;;>>>===@@@EEEHHHJJJPPPWWW[[[cccpppssspppqqq~~~dddMMM888444333///,,,...------,,,,,,++++++,,,,,,))))))*********+++++++++))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))'''''''''(((((()))))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''((())))))))))))))))))(((((('''((()))***+++(((((((((((()))))))))******)))'''''')))***)))(((((((((((())))))******+++++++++++++++,,,,,,,,,,,,---***+++......---///333<<>>===;;;;;;:::999888:::>>>AAACCCEEEHHHJJJIIIHHHGGGGGGEEEHHHJJJIIIHHHHHHIIIKKKMMMPPPSSSUUUVVVWWWXXXZZZZZZZZZZZZXXXVVVRRRPPPNNNOOORRRUUUYYYZZZYYYXXXVVVUUUVVVYYYZZZYYYTTTNNNJJJGGGGGGGGGGGGHHHIIIKKKLLLIIIIIIHHHFFFFFFIIIMMMQQQRRRYYY___```bbbeeeeeeaaa^^^```cccfffiiijjjjjjjjj^^^YYYUUUUUUSSSQQQSSSWWWXXXYYY\\\___cccgggjjjkkkkkkgggeeedddeeeccc]]]XXXOOOLLLGGGBBB???>>>>>>???BBBAAAAAABBBBBBBBBBBBBBB?????????@@@@@@AAAAAAAAA777444111000000111111000...000333444555;;;EEEMMMVVVgggvvvzzz}}}}}}ttt\\\\\\^^^aaadddccc```]]]===???@@@@@@@@@AAADDDFFFEEEDDDEEEJJJUUU___gggkkkuuu|||tttpppuuu}}}yyy{{{tttssswww{{{~~~|||~~~~~~wwwkkk___WWWHHHEEEDDDDDDBBBBBBIIIQQQTTTZZZbbbgggjjjpppyyy{{{vvvmmmddd]]]YYYXXXXXXSSSQQQNNNMMMKKKJJJGGGEEECCCBBBBBBAAAAAABBBBBBCCCCCCCCCAAAAAAAAAAAACCCCCCBBBCCCCCCDDDDDDCCCCCCBBBCCCBBB@@@AAABBBBBBAAA???BBBBBBBBBCCCCCCCCCDDDDDDCCCEEEFFFGGGGGGFFFEEECCCCCCDDDFFFIIIJJJKKKKKKKKKIIIJJJLLLOOOSSSWWWZZZ\\\ZZZ[[[\\\]]]]]][[[YYYXXXKKKHHHEEEEEEGGGIIIHHHFFFGGGGGGGGGGGGFFFEEECCCAAAAAABBBCCCBBB???<<<;;;;;;777555333222333444444333444444444444444555666777333444444666888:::<<<===???>>>AAAFFFJJJNNNUUU]]]nnnuuusssooouuuwwwTTTBBB444555555///,,,///------,,,+++++++++,,,,,,))))))******++++++++++++************************((()))***++++++***)))((())))))))))))))))))))))))'''((((((((())))))******''''''((((((((((((''''''))))))))))))))))))))))))'''(((((())))))))))))))))))((('''''''''(((***+++(((((((((((())))))))))))***)))'''''')))))))))(((&&&''''''((()))******+++))))))******+++++++++,,,...***)))++++++***,,,111;;;BBBNNN\\\bbbdddiiinnnzzz}}}}}}uuugggXXXLLLGGGHHHKKKKKKYYYdddffffffkkkpppqqqooonnnlllmmmpppvvv}}}qqq^^^MMMDDDBBB???FFFOOOZZZgggqqqrrrnnniiieee^^^VVVPPPKKKIIIHHH@@@???===;;;999999<<<>>>;;;>>>AAACCCCCCCCCEEEFFFAAADDDFFFFFFEEEDDDGGGIIIKKKNNNRRRTTTUUUVVVWWWYYYYYYYYYXXXWWWVVVTTTRRRQQQTTTWWW[[[___```___]]][[[___```bbbbbb```[[[UUURRRIIIIIIIIIIIIJJJLLLNNNOOOIIIIIIIIIHHHGGGIIIMMMPPPPPPWWW\\\^^^___```]]]YYYWWWZZZ^^^aaabbbaaa^^^]]]SSSNNNKKKLLLLLLKKKNNNRRRUUUXXX]]]aaaeeehhhiiijjjhhheeeaaaaaaaaa]]]UUUNNNKKKHHHCCC>>><<<<<<>>>@@@BBBBBBAAAAAA@@@?????????;;;;;;999888777777777777444222000///000111000000000333666888;;;CCCOOOYYYhhhsssxxxsssqqquuurrrjjjWWWVVVVVVYYY]]]___^^^\\\999:::<<<===???@@@@@@@@@AAACCCGGGLLLSSSYYY^^^aaaoooxxxyyywwwzzz~~~~~~{{{uuupppttt}}}~~~|||xxxxxx{{{}}}~~~{{{oooaaaWWWNNNHHHHHHHHHEEEFFFKKKOOORRRTTTUUUVVV[[[dddllltttwww{{{{{{xxxxxxvvvoooiiieee[[[RRRQQQRRRPPPLLLKKKHHHGGGFFFFFFGGGHHHHHHGGGFFFFFFGGGGGGFFFCCC@@@>>>???BBBEEEFFFDDDCCCCCCEEEBBBCCCCCCBBB@@@???@@@BBBHHHHHHGGGGGGFFFGGGIIIJJJIIIHHHGGGGGGHHHHHHGGGEEEBBBDDDFFFHHHIIIJJJJJJJJJJJJNNNRRRUUU\\\ccceeebbbfffcccbbbcccdddbbbZZZTTTFFFGGGHHHIIIIIIHHHGGGFFFGGGGGGFFFDDDCCCBBBAAA@@@BBBAAA???>>><<<:::888888666555555444444444555555333222222222222444555666666555444444888<<<;;;999;;;@@@FFFJJJNNNVVVffftttqqqZZZ???;;;444000...---,,,,,,,,,,,,***)))))))))***+++,,,+++***))))))***+++,,,))))))************)))))))))))))))))))))))))))))))))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))((((((''''''&&&&&&'''((()))******)))((('''******)))(((((('''(((((())))))))))))))))))))))))*********)))))))))))))))************************************************))))))***+++,,,,,,------111999GGGTTTZZZ\\\bbbjjjpppqqqvvv}}}zzzzzzwwwiii\\\SSSMMMGGGCCCGGGKKKRRRZZZbbbgggkkkmmmnnn}}}}}}{{{}}}qqqqqqrrrppphhh[[[OOOHHHFFF@@@CCCGGGLLLXXXhhhqqqtttvvvvvvvvvqqqjjjaaaZZZVVVRRRJJJDDDAAA<<<777888===999:::;;;<<<;;;<<<>>>???===>>>???AAABBBBBBBBBBBBEEEGGGJJJLLLNNNQQQUUUXXXVVVVVVVVVTTTSSSTTTWWWYYY```aaaccchhhkkkjjjeee```bbbdddfffgggeee```[[[WWWOOONNNMMMLLLKKKLLLMMMNNNJJJHHHFFFEEEFFFGGGGGGGGGKKKMMMPPPSSSTTTTTTRRRQQQRRRTTTVVVVVVTTTPPPKKKHHHGGGEEEBBB@@@@@@CCCGGGIIILLLQQQYYY```eeefffeeeccc^^^[[[XXXWWWXXXTTTMMMGGGFFFDDDAAA@@@AAACCCCCCCCCCCCBBB@@@>>><<<;;;::::::666555444444333333444444......------...///111222555:::===@@@IIIYYYfffllluuu{{{xxxooommmoooiii^^^OOOPPPRRRXXX^^^aaa```^^^;;;;;;===>>>??????@@@@@@AAABBBEEEIIINNNSSSVVVYYYaaakkkxxxxxxvvvzzzyyyttttttxxxyyy}}}|||~~~}}}wwwoooeeeYYYNNNHHHDDDAAADDDIIIKKKMMMOOONNNNNNQQQXXX^^^bbbeeejjjpppvvv~~~{{{rrrdddYYYXXX[[[YYYRRRNNNMMMMMMNNNPPPQQQQQQNNNLLLIIIIIIHHHHHHGGGFFFDDDBBBAAACCCEEEEEEDDDDDDEEEFFFDDDDDDEEEDDDCCCDDDFFFIIIJJJKKKNNNQQQSSSRRROOOLLLNNNMMMLLLMMMMMMLLLJJJHHHEEEFFFIIIKKKMMMNNNNNNNNNRRRVVVZZZ]]]dddlllmmmjjjhhheeecccddddddaaaZZZTTTIIIJJJKKKKKKJJJIIIHHHGGGCCCCCCBBB@@@???>>>===<<>>??????@@@@@@@@@BBBDDDFFFGGGIIILLLOOOQQQRRRRRRSSSSSSVVVYYY]]]eeefffgggkkkmmmmmmiiieeedddfffhhhiiihhhccc___[[[WWWWWWWWWWWWUUURRRPPPNNNJJJGGGEEEDDDFFFHHHHHHHHHJJJKKKMMMNNNOOONNNMMMLLLNNNOOOQQQQQQNNNJJJFFFCCC;;;;;;::::::>>>CCCHHHKKKLLLPPPVVV[[[^^^___]]]\\\WWWTTTRRRSSSTTTRRRLLLFFFEEECCC@@@@@@AAABBBCCCCCCAAA@@@>>>;;;999777666555222222222111111111000000///000111111111444888;;;;;;BBBIIIPPP[[[iiitttxxxyyy~~~zzzmmmfffeee___VVVQQQTTTZZZbbbhhhjjjhhhddd======>>>???????????????AAAAAACCCEEEGGGJJJMMMNNNWWWaaannnyyy~~~~~~yyyyyyxxxuuuuuu~~~uuugggUUUIIIBBB@@@CCCHHHGGGIIIJJJHHHFFFFFFJJJMMMSSSWWW\\\ccciiiqqqyyyrrreeedddgggeee]]]WWWVVVYYY^^^cccgggfffaaa]]]WWWTTTPPPNNNMMMLLLKKKJJJIIIHHHHHHHHHIIIJJJLLLMMMMMMMMMKKKJJJHHHIIIMMMOOOQQQUUU\\\bbbccc___WWWQQQTTTSSSSSSTTTTTTRRRNNNLLLHHHJJJMMMQQQSSSUUUVVVVVV]]]```dddffflllssstttqqqjjjgggeeedddccc___XXXRRRMMMMMMMMMLLLKKKJJJIIIHHHAAA@@@???>>><<<;;;::::::<<<<<<;;;999888666555444555444444444444444555555333222222222222333444444555555777999<<<===???@@@HHHJJJPPP^^^pppeeeHHH777333111///......///...---,,,+++******))))))******+++******))))))******+++))))))************))))))))))))))))))))))))))))))******)))(((((((((((()))((((((((((((((((((((((((&&&&&&'''''''''((((((((('''''''''((((((((((((((())))))(((((((((((())))))((((((((('''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((*********************************++++++,,,,,,---222///000:::FFFPPPYYY``````iiittt{{{{{{vvvqqqmmmiiigggiiirrr~~~wwwqqqjjjddd```\\\WWWSSSGGGFFFDDDFFFMMMWWWaaagggpppzzzhhh\\\WWWSSSRRRSSSTTTQQQMMMGGGNNNPPPKKKJJJTTTdddnnn}}}}}}ssshhh___VVVKKKBBB>>>:::::::::999777666444333777888999:::;;;<<<<<<<<<<<<>>>???@@@@@@AAACCCFFFHHHJJJMMMOOOQQQUUUZZZ]]]fffffffffhhhjjjkkkiiigggfffhhhjjjkkkjjjgggdddaaa```bbbdddccc```ZZZTTTPPPJJJHHHEEEDDDFFFIIIKKKKKKJJJJJJIIIHHHGGGFFFEEEEEEHHHIIIIIIIIIFFFBBB>>><<<;;;:::999888:::===AAACCCJJJLLLPPPSSSTTTTTTRRRQQQMMMKKKKKKLLLNNNMMMHHHDDDBBB@@@>>>>>>???@@@AAA@@@===<<<999777444222111000000000111111000000///......111222222111555===EEEMMMTTT]]]eeennnyyy~~~~~~yyy}}}xxxiii___\\\YYYTTTWWW]]]gggqqqwwwvvvppplll>>>???????????????>>>>>>??????@@@AAACCCEEEFFFGGGSSS\\\hhhppptttxxx~~~zzzyyyrrr```PPPGGGCCCEEEGGGEEEFFFGGGEEEBBBAAAAAACCCJJJMMMSSSXXX^^^eeelllqqqwww|||}}}sssqqqrrrpppkkkhhhggglllttt|||zzzuuukkkfff^^^ZZZXXXXXXWWWVVVXXXUUURRRRRRUUUXXXYYYZZZ\\\ZZZWWWSSSPPPPPPSSSVVV]]]dddmmmpppkkkbbb[[[WWWYYYYYYYYYYYYYYYWWWSSSPPPNNNPPPTTTXXX\\\___aaabbbfffiiikkkllloootttsssoooiiifffdddaaa___ZZZTTTOOONNNMMMLLLKKKJJJHHHGGGFFFAAA@@@???>>>===;;;::::::::::::999888666555444444444444333333444444555555333333333333333444444555888888:::<<<<<<<<>>:::888777777666666555555555666666777888999999:::<<<<<<<<<===???AAAAAACCCFFFIIILLLPPPTTTXXX\\\\\\]]]^^^```bbbcccdddeeegggiiijjjiiihhheeedddfffgggiiihhheee___YYYUUULLLIIIGGGFFFHHHLLLNNNOOOMMMKKKHHHEEECCCAAAAAA@@@CCCCCCCCCBBB???<<<999777;;;:::999888999;;;===>>>EEEGGGHHHIIIJJJJJJIIIHHHFFFEEEDDDEEEFFFFFFCCC@@@<<<;;;999999;;;<<<<<<<<<888777555333111000//////000000111222222222111000111333555333333;;;JJJVVVggglllpppssswww|||{{{wwwrrruuurrrfff\\\ZZZ[[[[[[aaahhhsss}}}|||tttnnn>>>????????????>>>============>>>???AAACCCEEEFFFPPPYYYccchhhjjjppp{{{|||nnn___SSSLLLGGGCCCCCCCCCCCCBBB@@@>>>>>>>>>AAADDDHHHLLLPPPUUUZZZ]]]dddjjjrrryyy~~~}}}zzz{{{xxxqqqiiieeefffiiiiiiiiijjjeeeaaabbbfffkkkkkkjjjgggfffccc___\\\\\\___aaajjjttt|||xxxkkk___\\\]]]]]]]]]]]]]]]^^^]]]ZZZWWWVVVYYY]]]bbbfffjjjlllmmmoooqqqqqqooooooqqqnnniiicccbbb___\\\YYYTTTOOOKKKKKKJJJIIIGGGEEEDDDCCCCCC@@@???>>>===;;;:::999999888888777666666555444444333333333333333444555555444444555555666777777777:::999999;;;::::::CCCMMM[[[mmm{{{^^^DDD777444111000///000000///,,,***++++++++++++******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''''''''&&&&&&''''''((((((((((((((((((((((((((('''''''''((((((((())))))&&&&&&''''''(((((()))))))))((('''''''''(((***+++///...---+++***))))))((()))))))))))))))))))))))))))))))))******+++++++++++++++++++++++++++++++++***************************+++++++++++++++,,,,,,,,,,,,///555888>>>IIIUUUaaadddjjjpppsssqqqkkkgggaaabbbfffooo{{{xxxnnnhhhggghhhhhhhhh```YYYOOOHHHHHHNNNWWW^^^kkkuuu{{{zzzyyyzzzvvvooobbb___ZZZTTTNNNMMMPPPTTT___mmmuuummm^^^TTTRRRRRR[[[bbblllttt{{{rrraaaUUUNNNHHH???888666666777777555444444333333444555666555666888888888:::<<<>>>;;;===@@@BBBDDDFFFJJJMMMNNNOOOPPPRRRTTTWWW[[[]]]``````bbbccccccbbbaaa```bbbcccccccccaaa^^^[[[YYYNNNLLLIIIIIIKKKNNNPPPQQQOOOMMMIIIEEEBBB@@@??????@@@@@@???===;;;999777555222333444777:::===@@@BBB@@@@@@AAABBBCCCCCCBBBBBB@@@@@@?????????===;;;999666444333444666777777666333222111111000000111111//////000111222333333333444666888999>>>LLLaaaqqq|||xxxwwwxxxtttnnnjjjmmmkkkccc\\\\\\aaadddkkkqqqzzz~~~wwwnnnhhh======>>>>>>>>>======<<<<<<<<<===>>>@@@BBBDDDFFFPPPXXXaaadddfffppp}}}qqqeeeZZZMMMCCCBBBBBBAAA@@@>>>===<<<;;;>>>@@@DDDFFFGGGJJJMMMOOOYYY___fffmmmsssyyywwwpppooosssyyy||||||zzzsssnnnpppwww|||{{{xxxnnnnnnmmmkkkjjjkkknnnqqquuu|||yyyjjj``````dddbbbaaaaaabbbddddddcccbbbccceeehhhllloooqqqrrrsssuuuvvvtttpppnnnnnnjjjddd\\\\\\ZZZWWWSSSOOOKKKIIIGGGFFFDDDBBBAAA@@@??????<<<;;;:::999888666555555666666555555444444444333222222222222333444555666444555777999:::;;;;;;;;;<<<999999======AAAQQQcccyyyeeeKKK999111...222111/////////...+++)))***++++++++++++***))))))((())))))******))))))((())))))************))))))))))))))))))))))))))))))'''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((''''''((((((((()))))))))'''''''''((((((((((((((((((''''''(((((()))***+++///...---+++***))))))))))))))))))))))))))))))))))))******++++++,,,,,,,,,))))))))))))))))))))))))************************++++++++++++++++++++++++(((***///222222444===HHH]]]aaagggooottttttooojjj___aaafffooozzzxxxoooiiijjjnnnqqqrrrggg```WWWNNNJJJLLLPPPSSS]]]fffoooqqqrrrssspppkkkfffddd^^^UUULLLIIILLLQQQeeesss}}}rrrggg___ZZZQQQSSSWWW]]]eeeppp|||ssshhh]]]TTTGGG>>>:::999888777777666444333222333333444111222444444444555777:::666888;;;<<<<<<===???AAABBBDDDFFFHHHJJJMMMRRRUUUVVVVVVWWWWWWWWWWWWWWWVVVXXXXXXXXXXXXXXXXXXXXXWWWOOOMMMLLLLLLNNNPPPPPPPPPOOOLLLIIIEEEBBB@@@???>>>>>>===<<<;;;999888777777333444555777888::::::;;;<<<===>>>?????????>>>===::::::999888777555444333000//////000222333222111////////////000111222222------...///111333555666444777<<>>@@@BBBCCCDDDKKKSSS[[[^^^bbbppp|||}}}}}}}}}vvvlll]]]OOOFFFDDDBBB@@@???>>><<<<<<===???BBBCCCDDDDDDFFFHHHMMMSSSZZZ```eeejjjrrrwwwyyy{{{zzzzzz{{{vvvyyyvvvvvvwwwvvvuuuvvvxxx{{{zzz||||||wwwnnnggggggiiihhhffffffgggjjjmmmnnnnnnqqqrrrtttuuuuuuuuutttttttttuuurrrmmmkkkjjjeee___WWWWWWVVVSSSOOOLLLJJJIIICCCBBB@@@>>>============999999888777555444333222333333333222222222222222222222222222333444555666555777999<<<>>>???@@@@@@???<<<===DDDIIISSSllliiiOOO>>>666111---000...---,,,---,,,+++)))***++++++,,,+++***)))((('''((()))******)))((('''))))))************))))))))))))))))))))))))))))))'''''''''''''''((())))))(((((((((((((((((((((((('''((((((((())))))))))))((((((((((((((('''''''''&&&'''((())))))*********++++++***)))))))))******))))))))))))))))))))))))((())))))***++++++,,,,,,))))))))))))))))))))))))************************++++++++++++++++++++++++,,,++++++...///000666===QQQZZZgggrrruuusssooommm___aaagggpppzzz{{{rrrnnnnnnqqqrrrrrriiiddd]]]UUUOOOLLLKKKKKKRRRZZZaaaeeeggghhhgggeeehhhccc\\\SSSNNNLLLMMMOOO___jjjwww|||}}}{{{uuuooo]]]WWWOOOMMMRRR[[[ccchhhnnnyyy}}}zzztttoooeee\\\QQQJJJGGGEEEBBB???:::999666444333222333333222333333333222222333555333555777888777777888:::;;;===???@@@AAACCCGGGJJJLLLKKKKKKKKKKKKKKKKKKKKKLLLMMMNNNPPPQQQQQQQQQQQQNNNMMMLLLMMMOOOOOONNNLLLKKKJJJGGGDDDAAA???===<<<<<<;;;:::999888888888999999:::::::::999888666555<<<===>>>???>>>===:::999333333333222000/////////---,,,,,,...000111000/////////......//////000111.........///222666:::<<<>>>CCCKKKVVVcccttt|||qqqllljjjddd]]]XXXWWWWWWYYY\\\aaaggglllppppppmmmeee\\\TTTPPPOOO:::;;;;;;<<<======<<<<<<<<<<<<======???@@@BBBCCCAAAIIIQQQUUUZZZlllyyywwwvvvuuuxxx~~~zzzkkk]]]KKKHHHEEEBBBAAA@@@>>>===999;;;>>>?????????AAABBB@@@EEELLLQQQUUUZZZaaafffkkkpppxxx~~~xxx|||}}}~~~~~~}}}{{{zzz{{{}}}{{{yyywwwtttrrrooommmkkklllkkkjjjkkkooosssvvvwww{{{{{{{{{zzzxxxvvvtttrrrqqqqqqooojjjgggfffaaa[[[SSSTTTSSSQQQNNNKKKIIIIIIAAA@@@>>><<<;;;;;;<<<<<<999999888777555444333222111111111000000000000000222222222222333444555666666888;;;>>>@@@BBBCCCCCCDDD@@@CCCLLLUUUdddsssQQQ;;;444444111---...,,,******+++,,,+++*********+++,,,+++***)))((('''((()))******)))((('''))))))************))))))))))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((('''''''''&&&%%%&&&(((************)))''''''''''''((()))***+++))))))))))))))))))))))))'''(((((()))***+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++333---))),,,///000444888@@@PPPdddpppqqqmmmjjjiiiaaaccciiirrr|||wwwrrrqqqpppooommmiiifffaaa[[[TTTOOOKKKIIIPPPSSSVVVWWWYYY^^^bbbdddhhhaaaXXXSSSRRRSSSRRRQQQTTT^^^iiitttsssfffUUUKKKKKKOOOSSSUUUUUUbbbkkkjjjfffggghhhgggfff```XXXTTTTTTRRRNNNIII===;;;888555333222333333555666666444222111222333222333555666555555666777666999;;;;;;:::;;;>>>BBBEEEEEEDDDCCCCCCCCCCCCDDDDDDFFFIIIKKKMMMLLLKKKKKKLLLLLLLLLMMMNNNNNNKKKIIIHHHGGGEEECCC@@@>>><<<;;;;;;:::999777777888999:::777888:::<<<===>>>=========>>>@@@@@@>>>;;;888666---.........,,,,,,,,,---,,,,,,,,,...000111000...//////......------......111000000111444999???BBBQQQVVV```lllyyyxxxlllfffccc[[[RRRNNNLLLMMMTTT\\\dddjjjooonnnkkkdddYYYNNNHHHFFFGGG>>>>>>===<<<<<<===>>>???;;;===>>>???>>>>>>@@@AAAAAADDDJJJRRR[[[jjj}}}~~~~~~yyy{{{}}}}}}|||yyyyyy|||}}}vvvrrrrrruuuxxx~~~yyymmm[[[UUUKKKDDDAAA???>>>===<<<>>>@@@AAA@@@???>>>>>>AAABBBEEEHHHMMMQQQTTTVVV___fffpppzzz{{{{{{|||xxxuuuuuuwwwvvvpppkkkiiilllqqqwww|||{{{uuuqqqooonnnoooooommmhhhccc^^^[[[YYYXXXOOOMMMKKKJJJIIIGGGDDDAAA>>>===;;;999888666666666777666555444333222222222//////000000000000000000000111333333333555777:::888===CCCEEEDDDCCCCCCDDDIIIJJJKKKQQQfff~~~kkkYYYDDD888333000000111------......---+++***(((+++***)))(((((()))***+++)))))))))))))))))))))))))))))))))))))))(((''''''***)))((()))++++++)))((('''&&&&&&&&&&&&'''(((((())))))))))))((((((((((((((((((''''''''''''((((((###$$$%%%'''(((***+++,,,''''''(((***++++++)))&&&((((((((((((((((((((((((***)))((((((((()))+++,,,***)))(((''''''((()))***(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++,,,---//////000666???OOO___jjjnnnkkkggg```aaaggguuuzzztttqqqooommmkkkiiieee___[[[XXXSSSLLLGGGDDDFFFHHHIIIKKKQQQZZZ```[[[ZZZYYYWWWUUUTTTSSSSSSSSSWWW^^^eeennnxxxzzzkkkVVVHHHEEEEEEEEELLLNNNPPPQQQRRRTTTWWWYYY[[[YYYZZZ]]]```^^^VVVOOOFFFAAA;;;666444555555555222222333333333333222222222222222333444555555666555555666666777888999999;;;;;;:::999:::;;;===>>>;;;===>>>@@@AAAAAA@@@???CCCFFFJJJLLLKKKIIIGGGFFF<<<<<<======<<<;;;999888===;;;777444333444777888:::;;;<<<===>>>>>>>>>>>>@@@@@@>>>;;;777444111///------------------------////////////////////////---...///...,,,,,,---///333444777999;;;AAAMMMXXXgggooo}}}|||nnnfff^^^TTTOOOPPPGGGIIINNNVVV___eeeiiijjjlllbbbWWWOOOHHHAAA???AAA>>>===<<<;;;;;;<<<======;;;===>>>>>>>>>>>>???AAABBBEEEKKKRRRVVV___qqq|||uuuuuu{{{|||uuusssuuu}}}~~~wwwuuuvvvxxx|||uuuggg```UUUJJJCCC???======888:::===?????????>>>>>>===>>>@@@CCCFFFJJJMMMOOOXXX]]]fffooovvv{{{|||}}}}}}{{{zzz||||||xxxooorrrvvvzzz}}}wwwqqqmmmkkkjjjjjjjjjgggccc___ZZZWWWUUUTTTLLLJJJHHHFFFEEEDDDAAA???<<<;;;999888666555555444666555444333222222222222000000111111111111111111111333555666666888:::===@@@AAABBBCCCFFFIIILLLMMMLLLSSS]]]lll]]]MMM<<<444222000///000------------,,,+++***)))+++***)))(((((()))***+++)))))))))))))))))))))))))))))))))))))))(((''''''***)))((()))++++++)))((('''&&&&&&&&&&&&'''(((((())))))))))))((((((((('''(((((((((''''''(((((((((***************)))((((((''''''''')))++++++)))&&&((((((((((((((((((((((((***)))((((((((()))***+++***)))(((''''''((()))***(((((((((((())))))))))))))))))))))))******************************************+++,,,---...//////333999DDDRRR^^^eeeiiijjjeeeeeekkkxxxxxxssspppooommmkkkjjjeee___[[[XXXTTTNNNIIIBBBCCCCCCCCCDDDIIIQQQVVVVVVVVVUUUUUUUUUUUUUUUVVVUUUWWWYYY\\\```gggnnnssswwwuuukkk\\\QQQKKKFFFBBBAAAAAABBBBBBBBBEEEHHHJJJPPPQQQUUU[[[```___XXXRRRIIIDDD>>>999777666666555111111222222222111111000222222222222222222333333333444444555666666777777888888777777888888999:::777777888999:::::::::::::::===@@@AAA@@@>>>>>>>>>999999:::::::::999888777666555444333444777:::<<<======>>>???@@@AAAAAAAAA@@@>>><<<888444111...------------------,,,,,,,,,------------------------///000000000000111444666888888;;;???EEEPPP^^^hhhyyyxxxlllfff```XXXTTTTTTRRRSSSVVV[[[bbbgggjjjkkkfff[[[NNNGGGBBB>>>===>>>>>>===<<<;;;;;;:::;;;;;;;;;===>>>>>>======???@@@AAADDDJJJOOOPPPSSS^^^kkkwwwyyy~~~zzzsssrrrwwwtttooopppnnnzzzyyywwwvvvtttzzz~~~xxxtttnnncccVVVIIIAAA>>>===:::<<<>>>??????>>><<<;;;::::::;;;===@@@CCCEEEGGGMMMQQQWWW^^^eeeiiilllmmmrrrtttvvvyyy}}}tttvvvyyy|||~~~zzzwwwqqqkkkgggdddccccccaaa___\\\XXXTTTQQQOOONNNIIIFFFBBB@@@@@@???>>>===999999777666444444333333444444333222111111111111111111111222222333333333333555888999:::<<>>333111111///...///...---,,,++++++***++++++******))))))))))))******)))))))))))))))))))))))))))))))))))))))((((((''')))(((((()))******)))''''''&&&&&&&&&&&&'''(((((()))))))))((((((((('''''')))((((((''''''(((((()))++++++++++++***(((&&&%%%''''''''')))******)))'''(((((((((((((((((((((((())))))((((((((()))***+++))))))(((((((((((())))))(((((((((((())))))))))))************++++++++++++++++++++++++++++++++++++******+++,,,------...///000222777@@@LLLYYYdddkkkffffffjjjwww}}}zzzuuuqqqpppooommmllllllgggaaa]]][[[XXXTTTPPPEEEDDDBBB???>>>AAAFFFKKKMMMNNNOOOQQQSSSUUUWWWYYYZZZZZZXXXVVVUUUVVVZZZ]]]hhhjjjhhhbbb]]]YYYQQQIIICCCAAA===;;;:::<<>>AAACCCAAAAAAAAAAAAAAAAAAAAAAAA===;;;777333000...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------111222222222222555999<<<>>>???BBBHHHSSSbbbqqqyyyvvvooohhheeeddd```\\\\\\\\\[[[[[[^^^bbbeeeggggggaaaTTTFFF???===;;;;;;===???>>>===<<<;;;;;;::::::;;;<<<>>>===<<<<<<>>>???>>>@@@EEEIIIJJJKKKTTT^^^jjjnnnvvv|||xxxsssuuuzzz~~~wwwqqqrrrlllwww{{{xxxpppuuu|||~~~{{{yyy{{{wwwooocccUUUJJJCCCAAAAAAAAAAAAAAA@@@>>>;;;999:::;;;;;;<<<>>>@@@AAABBBEEEGGGKKKPPPUUUZZZ]]]___fffhhhkkkooouuu||||||tttuuuvvvxxxyyyyyyxxxxxxrrrooojjjeee```]]]\\\[[[XXXVVVTTTQQQNNNKKKIIIHHHEEEBBB>>><<<<<<<<<<<<;;;888777666555444333333333222222111111111111111111111111111222333444444555555888;;;===>>>@@@BBBDDDGGGIIILLLMMMMMMNNNOOOPPP]]]rrrxxxxxxjjjMMM;;;444///000111000.........---+++*********+++,,,***))))))))))))))))))***(((((((((((((((((((((((((((((())))))))))))(((((()))(((((()))******)))''''''&&&&&&&&&&&&'''(((((())))))(((((((((''''''''')))((((((''''''(((((()))$$$%%%'''((()))((('''''''''&&&&&&(((******((('''(((((((((((((((((((((((((((((((((((())))))******))))))(((((((((((())))))(((((((((((()))))))))))))))))))))*********++++++************************)))******+++,,,---------......000444>>>LLL[[[eeedddcccfffppp~~~}}}vvvuuurrrppppppoooooonnnooojjjddd```______\\\YYYNNNJJJEEE@@@>>>>>>AAACCCDDDFFFHHHKKKPPPTTTWWWYYY^^^^^^]]]ZZZVVVTTTTTTUUUZZZ^^^bbbdddfffgggaaaYYYRRRLLLEEE>>><<<<<<======<<<>>>CCCIIIOOOQQQPPPMMMGGGEEEBBB@@@???>>>===;;;;;;:::999888777666666555444444444333333333222222111111111111222222333333111222333444444333222111444333222222222444555666888999:::999888888:::;;;444444555666777888999999<<<===>>>???@@@BBBCCCDDDDDDCCCBBB@@@???>>>======777555222...,,,,,,,,,---+++++++++,,,,,,,,,,,,,,,..................//////333333333333444888???CCCKKKMMMQQQWWWdddsss}}}{{{yyytttuuufffcccaaacccfffgggfffddd^^^]]][[[\\\^^^aaaaaaaaa^^^OOOAAA;;;;;;;;;<<<>>>?????????>>>===<<<;;;;;;;;;<<<======<<<;;;===>>>@@@@@@BBBDDDDDDFFFNNNXXX___ccclllzzz}}}zzzwwwuuuwww||||||yyytttvvvuuu|||uuuwwwyyyyyyxxxxxxzzz{{{zzzyyyvvvooodddYYYOOOJJJFFFCCCAAA@@@???>>><<<999;;;;;;;;;<<<<<<>>>??????AAABBBDDDGGGKKKOOOSSSTTT[[[^^^bbbggglllrrrxxx}}}yyyuuuooopppqqqqqqqqqpppooonnniiifffbbb]]]YYYVVVUUUTTTOOONNNMMMKKKHHHFFFDDDCCCAAA>>>;;;999999::::::999777666555444444444444444111111000000000111222222000111111333444555666666777:::>>>@@@AAACCCEEEFFFGGGJJJMMMMMMMMMRRR\\\eee}}}vvv}}}tttUUU>>>666111///111333000---...---,,,+++***)))***+++,,,)))))))))******)))))))))(((((((((((((((((((((((((((((())))))))))))(((((()))((('''(((******(((''''''&&&&&&&&&&&&'''((((((((((((((((((''''''''''''((((((''''''''''''(((((("""###%%%'''((()))))))))'''&&&&&&'''))))))((('''((((((((((((((((((((((((''''''(((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))******+++,,,,,,,,,.........000666AAAOOOXXX```aaaccciiiuuu}}}uuurrrqqqpppooonnnnnnooopppnnniiidddbbbccccccaaa___VVVRRRKKKEEE@@@>>>>>>======???BBBFFFKKKPPPTTTVVVZZZ\\\______]]][[[YYYYYYVVV\\\bbbeeehhhkkkiiiccc[[[TTTKKKCCC>>><<<:::999======???CCCHHHMMMQQQSSSNNNLLLJJJIIIHHHFFFCCC@@@???===<<<999888777666666444444444444444444444444111111222222222222333333222333444444444333222111555444333222222333555666444555555444333444666888666666777888:::;;;<<<===>>>???AAACCCDDDEEEDDDDDDDDDBBB???<<<999777666666000///---++++++,,,---...+++++++++,,,,,,---------------......///000000111222333444777<<>>CCC>>>?????????>>>===<<<;;;:::<<<===<<<;;;;;;<<<===CCCAAA@@@AAA@@@@@@GGGPPPZZZ]]]dddppp}}}yyywwwxxxzzzyyy|||~~~vvvtttwwwxxx}}}zzzxxxuuuttttttuuuxxxyyywwwwwwwwwvvvssskkkaaaZZZJJJFFF@@@>>>??????>>><<<;;;;;;;;;;;;;;;<<<======@@@@@@AAACCCFFFHHHKKKMMMRRRUUUYYY]]]aaaeeejjjnnnxxxxxxyyy{{{zzzzzzyyyvvvvvvxxxzzz{{{||||||yyyuuuqqqnnnhhhhhhiiiiiihhhgggeeeddd^^^\\\YYYUUUQQQOOOMMMMMMGGGFFFFFFEEECCCAAA???>>>===;;;888777888888888777555444444333333333444444111000000000111222333333111222333444666777888999;;;===AAADDDEEEEEEGGGHHHJJJJJJJJJLLLUUUggg~~~~~~___FFF999555111000222222///------++++++************++++++))))))************))))))))))))))))))))))))))))))'''(((((()))))))))))))))(((''''''((())))))(((&&&'''&&&&&&&&&&&&'''((((((((((((((('''''''''&&&&&&'''&&&&&&&&&&&&&&&&&&''''''''''''(((((()))))))))'''&&&%%%&&&((()))((('''((((((((((((((((((((((((&&&'''((()))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))'''((((((((())))))))))))(((((((((((((((((((((((())))))*********+++++++++,,,...//////111777AAAHHHYYY]]]___bbblllxxxyyysssoooooonnnllljjjjjjmmmoookkkhhhdddccceeefffeeeccc\\\WWWPPPJJJEEEAAA===:::999;;;===AAAEEEJJJMMMOOOPPPTTTZZZ^^^_________```___gggnnnnnnmmmkkkfffaaa^^^XXXPPPKKKHHHEEEAAA>>>;;;;;;:::<<<@@@FFFMMMQQQTTTTTTSSSTTTSSSQQQMMMJJJEEECCC@@@>>>;;;:::::::::888888777777666666666555444444444444444444444444555555555555555444444333444444333333333333444444444555666555444555666888:::::::::;;;===>>>@@@AAACCCEEEHHHKKKLLLKKKJJJIII???===:::666333111000000---,,,+++++++++,,,---...+++,,,,,,------......///+++,,,---///000222333444444555999@@@JJJYYYhhhrrr|||}}}vvvgggddd```]]][[[YYYWWWVVVRRRTTTWWWZZZbbbjjjkkkhhh^^^^^^]]]^^^______^^^\\\NNNDDD;;;888999===DDDLLL<<<======>>>>>>===<<<;;;:::<<<<<<<<<::::::;;;<<<@@@======>>>>>>===BBBJJJRRRUUU[[[dddppp~~~~~~|||{{{{{{{{{yyyxxxyyyvvvssstttxxx{{{}}}zzzvvvuuuxxxzzzzzzyyyyyywwwvvvyyy}}}zzzssskkkXXXPPPGGGAAA@@@@@@>>><<<<<<<<<<<<<<<<<<======>>>>>>>>>???@@@BBBDDDEEEFFFIIILLLPPPSSSVVVXXX\\\^^^dddeeegggkkkqqqwww}}}~~~zzzwwwzzz~~~|||tttnnnmmmkkkhhhhhhjjjoooooopppnnnkkkgggdddbbb]]]]]]^^^^^^]]]\\\[[[ZZZTTTSSSPPPMMMJJJHHHGGGFFF???@@@@@@???>>>===;;;:::999777666666666666555444222222222111111222333333000000000111222333444444333444555777999:::<<<<<>>>>>AAAEEEHHHNNNOOOSSSXXX\\\\\\ZZZXXXTTTRRRNNNKKKHHHGGGGGGGGGDDDCCCAAA@@@>>><<<::::::777777777777777777777777777777666555555555555555555555555666666555555444888999::::::999999:::;;;============???AAABBBDDDGGGIIILLLNNNNNNKKKGGGEEE888666444111///.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///000000...///111333555888999::::::<<<@@@HHHUUUgggyyywwwrrrlllcccWWWWWWWWWYYYYYYWWWTTTQQQRRRTTTUUUWWW]]]eeefffaaaYYYXXXYYYZZZZZZYYYUUURRRDDD???;;;<<<>>>CCCNNNZZZ:::;;;<<<=========<<<;;;:::;;;<<<<<<:::::::::<<<999888999=========AAAGGGGGGIIINNNVVV```lllvvv|||~~~yyytttsssrrrrrruuuzzz}}}~~~~~~|||wwwuuuzzz~~~wwwhhh^^^PPPGGGCCCAAA>>>;;;??????>>>>>>??????@@@AAA<<<===>>>???@@@AAABBBBBBDDDGGGJJJMMMNNNPPPRRRTTTVVVXXX[[[```eeekkkppprrrrrrvvvxxxtttnnnmmmuuu}}}~~~|||zzzyyyrrrkkkdddaaa___\\\\\\^^^hhhhhhgggddd___ZZZWWWVVVSSSTTTUUUUUUUUUTTTRRRQQQNNNLLLJJJHHHFFFDDDCCCBBB;;;<<<<<<<<<;;;:::888777555444444444555555333111000000000000000111111222111000111111222333555555555666777999;;;===>>>???BBBEEEIIIKKKKKKKKKKKKLLLPPPNNNTTTiiiqqqUUU>>>333333333///---...---******---((()))+++,,,,,,+++***)))((()))***++++++***)))((())))))))))))))))))))))))''''''((()))))))))))))))(((''''''((())))))(((&&&'''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&%%%$$$$$$######$$$$$$%%%(((&&&$$$######%%%(((***(((&&&%%%%%%'''(((((('''((((((((((((((((((((((((%%%&&&((()))))))))(((''''''((()))******)))((('''(((((((((((()))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))************''')))***(((&&&)))///555999CCCHHHHHHQQQbbblllkkkkkkjjjhhhdddaaabbbfffkkkmmmlllkkkmmmpppqqqooolllfffbbb\\\WWWRRRKKKCCC===888888999;;;===???BBBCCCFFFHHHLLLOOOUUU\\\dddiiirrrxxxhhh^^^WWWUUUUUUYYY]]]^^^ZZZVVVSSSQQQNNNIIIEEEBBBCCCDDDAAAEEEMMMWWW___dddeeedddcccaaa^^^ZZZWWWVVVUUUUUUOOONNNLLLIIIEEEBBB@@@???999999999999999888888888999888666555444555666666777888999:::999888777666777999;;;;;;:::999:::;;;??????>>>???@@@AAACCCEEEFFFGGGIIIIIIFFFAAA;;;777333222///...------...///............---+++***)))------......///000111111222333555888;;;>>>@@@AAAAAABBBFFFMMMZZZkkk}}}zzziiibbbZZZRRRNNNSSS[[[aaabbb```\\\YYYTTTVVVVVVUUUZZZaaaaaa[[[QQQQQQRRRSSSSSSOOOJJJFFF???>>>>>>@@@CCCJJJXXXfff>>>>>>>>>======<<<<<<<<<999999:::::::::;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>CCCFFFKKKQQQYYY```fffiiixxx}}}~~~uuupppqqqxxx~~~}}}}}}zzzppp```PPPJJJHHHBBB;;;>>><<<;;;===AAACCCBBB@@@>>>============>>>>>>???CCCBBBAAAAAABBBEEEHHHIIIKKKLLLNNNQQQVVV\\\bbbeeeeeeeeefffeeeeeegggkkknnnyyyyyyyyyzzz{{{}}}~~~{{{yyyyyyyyyyyyyyy|||xxxssspppnnnmmmkkkjjjaaa___[[[WWWUUUTTTUUUVVV^^^^^^\\\ZZZWWWTTTRRRQQQLLLKKKKKKJJJJJJKKKKKKKKKJJJIIIFFFCCC@@@?????????:::999888777666555444444777666555444333333333333///000111222333333222222111111111111222444666888555:::>>>??????@@@DDDHHHHHHGGGGGGIIIKKKLLLKKKJJJOOO^^^rrrnnnUUUBBB777222111---......---,,,+++***)))***************)))((('''******))))))((((((''''''&&&'''((())))))((('''&&&''''''(((((()))))))))***))))))(((''''''''''''(((&&&&&&''''''((())))))***(((((((((((((((((((((((()))((('''&&&%%%&&&&&&''''''''''''(((((((((((()))***(((&&&&&&(((*********))))))(((((('''''''''&&&&&&&&&&&&&&&''''''''''''((((((''''''''''''(((((((((((((((((())))))))))))'''((()))******)))''''''&&&(((***+++)))((((((((())))))))))))))))))))))))******+++,,,,,,---......333444666<<>>@@@DDDIIINNNVVV^^^dddtttuuubbb^^^YYYUUUSSSTTTXXX[[[]]]______^^^]]]YYYSSSKKKEEEDDDBBBCCCIIIOOOUUU]]]eeehhhhhhjjjllloooqqqqqqpppuuukkk]]]RRRQQQUUUTTTOOOPPPCCC:::;;;>>><<<;;;<<<======>>>??????<<<888555999888777888;;;<<<===<<<<<<<<<<<<<<<<<<======>>>@@@AAABBBCCCCCCBBBAAA@@@>>>===;;;888666555444333------,,,,,,++++++++++++)))))))))***+++,,,---...///............///000000111555;;;@@@DDDHHHKKKNNNQQQLLLKKKRRR[[[fffqqq{{{ttt```TTTSSSTTTRRRQQQUUU]]]gggmmmmmmhhhccc\\\XXXTTTUUUZZZ^^^^^^\\\QQQLLLGGGFFFEEEBBB@@@???>>>===???DDDLLLXXXkkk{{{<<<<<<<<<;;;:::999999888888888888888888999999:::;;;::::::;;;;;;<<<===>>>>>>@@@DDDIIIPPPWWW]]]aaalllqqqxxx~~~wwwtttxxx}}}|||uuucccUUULLLCCC<<<@@@>>><<>>>>>???BBBAAA@@@??????@@@AAABBBCCCDDDEEEHHHMMMRRRWWWYYYYYYZZZ[[[ZZZ[[[]]]```cccjjjkkkkkklllnnnpppqqqrrrxxxyyyzzzzzz{{{~~~|||zzztttqqqmmmkkkjjjkkkkkkkkklllhhhdddaaa___^^^\\\[[[[[[YYYUUURRRPPPOOOOOOPPPSSSSSSRRRQQQOOOMMMKKKJJJIIIHHHGGGFFFEEEEEEEEEEEEEEECCCAAA>>><<<:::::::::777666555444333222222111222222111111111111222222///000111222222333333333222222222333555777999:::<<<>>>@@@@@@@@@AAAEEEHHHBBBFFFIIIKKKKKKLLLQQQTTTcccvvvtttZZZEEE:::666111---.........------,,,+++***+++,,,,,,------,,,+++******)))))))))((((((((('''''''''((())))))(((''''''++++++++++++++++++,,,,,,((((((((((((''''''''''''%%%%%%&&&''''''((())))))'''''''''''''''''''''''')))((('''&&&%%%&&&&&&'''&&&&&&'''''''''(((((((((&&&%%%$$$$$$&&&''''''&&&)))((((((((('''''''''&&&(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((())))))))))))******+++++++++******)))''')))++++++***)))))))))******************************++++++,,,---------///000111555<<>>;;;:::<<<===:::<<>>===<<<===???AAABBBAAACCCAAA@@@>>>===<<<======?????????@@@??????>>>>>>888777555333111///..............................///.........////////////111000000000111333444555:::AAAKKKSSSWWWXXXXXXXXXQQQJJJIIIQQQ\\\cccgggjjjmmmkkkaaaUUUOOOSSSWWWWWWWWW]]]fffpppvvvuuuoooiii^^^[[[YYYZZZ]]]\\\XXXTTTIIIFFFCCCBBB@@@??????@@@FFFHHHLLLRRRXXXbbbttt======<<<:::999888777777777777666555666777888999::::::::::::;;;<<<===>>>===>>>@@@DDDJJJQQQXXX\\\bbbiiisss}}}zzzzzz}}}www|||yyygggXXXKKKBBB>>><<<:::;;;???BBBBBBAAA============>>>>>>>>>?????????>>>===<<<;;;::::::<<<===>>>@@@CCCGGGJJJLLLKKKLLLNNNNNNNNNPPPTTTWWWYYYYYYZZZ\\\]]]```aaabbbggghhhjjjkkklllnnnrrruuu|||~~~~~~yyysssooommmhhheeeaaa______``````______[[[XXXUUUTTTSSSQQQPPPRRRPPPMMMJJJHHHGGGGGGHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDCCCAAA???>>>======<<>><<<:::888777666666555555444333222111111000////////////000111222333000000111222222333333444555555666777999;;;===>>>BBBBBBBBBCCCDDDFFFHHHJJJDDDHHHLLLLLLLLLTTTbbbnnnrrr\\\BBB444444555111,,,---------------,,,+++***&&&''')))++++++***((('''))))))))))))(((((((((((((((((())))))))))))(((((()))))))))))))))((((((((('''((()))))))))(((&&&%%%$$$%%%%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''%%%&&&&&&&&&''''''''''''$$$######$$$&&&'''%%%$$$((((((((('''''''''''''''(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((())))))))))))*********))))))******+++(((***,,,+++***))))))***************************++++++++++++++++++,,,,,,---------///333:::@@@CCCTTT[[[ccciiiqqqzzz~~~~~~}}}yyytttssstttooonnnooossssssooommmnnnccc]]]TTTJJJBBB>>><<<<<<666888:::<<>>;;;:::::::::777777666555444444555555222111000...,,,+++++++++,,,,,,,,,,,,------------////////////.........---111111111333666999===???IIIRRR^^^hhhjjjgggccc___RRRKKKIIITTT```ccc___\\\WWWVVVRRRNNNOOOVVV[[[]]]```eeennnwww|||yyyrrrlllaaa___^^^^^^]]]XXXPPPIIIAAAAAA???===<<>><<<;;;999888888888777555555555666888999::::::::::::;;;<<<===============@@@EEEKKKQQQUUUWWWbbbrrr~~~uuusssrrruuu{{{xxxkkk\\\QQQBBB>>>::::::===??????>>><<<<<<===>>>>>>>>>??????<<<<<<<<<;;;:::888777666;;;;;;;;;<<<>>>@@@BBBCCCBBBCCCEEEFFFGGGHHHLLLNNNMMMNNNNNNPPPRRRTTTVVVWWWWWWYYY[[[\\\]]]___ccceeejjjlllmmmlllhhhdddaaa```^^^[[[XXXWWWWWWWWWWWWVVVUUURRROOOMMMMMMLLLJJJIIIIIIGGGEEEBBBAAA@@@@@@AAABBBBBBCCCCCCBBBAAA@@@@@@======;;;:::999888888888===<<<;;;999888666666555555555444444333222222111000000000111222333444555111111222222333444555666888888:::;;;===???AAABBBCCCCCCDDDEEEHHHIIIJJJKKKKKKNNNRRRTTT[[[kkk[[[JJJ777///222555222---+++,,,,,,,,,++++++***)))###%%%''')))))))))'''&&&))))))))))))(((((((((((())))))))))))))))))))))))(((((((((''''''&&&&&&&&&&&&''')))******(((&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&(((***)))(((%%%''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((''''''''''''(((((((((((((((((()))))))))))))))((('''&&&&&&''')))***((()))+++***)))((()))***++++++++++++++++++++++++++++++++++++************---,,,,,,---000444888:::FFFNNNXXXdddqqq|||~~~zzz}}}}}}yyywwwwwwyyyuuuxxx{{{}}}~~~}}}|||wwwlll___SSSHHH@@@<<<555666888999;;;>>>BBBFFFMMMXXX```bbbcccgggiiigggdddcccccceeeggghhhgggfff[[[\\\]]]aaafffiiijjjiiiggg\\\RRRNNNJJJDDD???>>>>>>BBBIIIQQQYYYccckkkpppvvvuuussssssyyy}}}nnnjjjggghhhkkkkkkiiigggdddbbb```^^^\\\ZZZVVVTTTLLLJJJHHHHHHHHHHHHGGGFFFCCCAAA===999666555555666222000///---------......000000...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,....../////////000000000222222444888>>>DDDJJJNNN[[[ccclllqqqooohhh```[[[QQQMMMOOO[[[eeegggbbb^^^UUUUUUSSSTTTXXX^^^bbbcccgggkkkpppuuuvvvrrrlllhhhaaa___]]][[[WWWPPPGGGAAA===???>>>===@@@KKKVVV\\\fffkkkrrrvvvtttvvv@@@???>>>===;;;:::999888888888777666777888999::::::999999::::::;;;<<<===:::999999:::===CCCHHHKKKLLL[[[ppp~~~|||wwwrrrmmmkkknnnuuu{{{~~~|||~~~~~~pppbbbMMMHHHAAA>>>>>>???>>><<<;;;;;;===>>>????????????::::::;;;;;;:::999888777;;;;;;;;;;;;<<<======>>><<<===???@@@AAABBBEEEGGGEEEFFFGGGHHHJJJLLLNNNOOOKKKMMMOOOPPPQQQSSSVVVXXXZZZ\\\]]]\\\YYYVVVUUUTTTPPPNNNLLLKKKKKKKKKKKKJJJJJJHHHEEEDDDDDDDDDBBB@@@BBBAAA???>>><<<<<<<<<<<<@@@@@@@@@???>>>===<<<;;;999888777777777777777777::::::999888777666555444444444444333222222111111222222111222222333444444444444444444666777999:::<<<<<<>>>@@@BBBCCCDDDEEEBBBCCCEEEFFFGGGGGGHHHHHHNNNUUUaaaooo~~~cccGGG???555000111222000---)))************))))))((('''(((***,,,,,,,,,***)))(((((((((((())))))))))))))))))(((((((((((())))))+++++++++******)))))))))&&&''')))******(((&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''')))++++++)))'''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''((((((''''''''''''(((((((((((((((((())))))))))))((('''&&&&&&&&&''')))***'''((()))((('''&&&((()))******************************************))))))++++++,,,---///111444666999BBBNNN[[[jjjxxx~~~}}}wwwwwwwwwxxxzzz~~~vvvfffVVVHHH@@@666777999999999;;;>>>AAACCCIIIMMMNNNQQQWWW]]]```bbbcccfffjjjnnnqqqqqqppp```]]]ZZZYYY[[[]]]^^^^^^ddd\\\VVVTTTPPPIIICCCBBBAAADDDHHHKKKMMMQQQUUUYYY]]]```bbbeeemmmvvvyyyvvvpppqqqsssvvv{{{~~~{{{vvvrrrlllfff```[[[UUURRRIIIGGGDDDBBBAAA@@@>>>===999777444222000000000111222111///.........///000//////...---------------/////////////////////...000000111222444666999:::999:::>>>DDDKKKSSSZZZ^^^jjjmmmooommmggg^^^VVVQQQKKKLLLUUUbbbkkkllljjjjjj^^^\\\[[[^^^cccgggiiijjjmmmmmmmmmlllhhhddd```^^^[[[YYYVVVRRRNNNHHHCCC???;;;>>>AAADDDPPPeeexxx|||>>>>>>===;;;:::999888888888888888999999999::::::999999999999:::;;;<<<===;;;;;;:::;;;===AAADDDGGGHHHXXXppp|||~~~yyywwwtttpppllllllppptttxxx~~~xxxwww{{{}}}ppp[[[SSSJJJBBB???<<<999777:::;;;===>>>????????????;;;;;;;;;:::::::::::::::::::::::::::::::::::::::777999;;;;;;;;;<<<>>>@@@??????@@@AAABBBDDDEEEFFFCCCEEEGGGHHHHHHHHHJJJLLLMMMNNNOOONNNLLLKKKKKKLLLHHHFFFDDDDDDDDDDDDCCCBBBCCCAAA@@@@@@@@@@@@>>><<<>>>===<<<;;;::::::::::::;;;;;;;;;;;;:::999888888777777666666666666777777666666666666555444333222222222111111000000000000222111111111222333333444888777777888999;;;===>>>???@@@BBBCCCEEEFFFFFFFFFBBBDDDGGGFFFEEEFFFKKKOOOZZZhhh}}}~~~dddIII999777444111///---,,,+++))))))*********))))))(((((())))))************)))(((((((((((())))))))))))((((((''''''''''''(((((())))))))))))(((((((((((('''((()))))))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((('''''''''%%%&&&&&&&&&''''''''''''&&&&&&%%%'''((()))(((&&&&&&&&&&&&&&&&&&'''''''''(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((()))***++++++'''(((((('''&&&%%%''')))))))))))))))))))))))))))))))))))))))))))))******((()))***+++,,,...000111000999DDDOOO^^^nnnxxx{{{vvvuuuuuuxxx}}}rrr```PPPGGG<<<======<<<::::::;;;===<<>>???<<<999888777666444222000000///...............//////............//////......---------......///......//////000111222222333333333444777<<>>>>>===<<<;;;;;;::::::666777999:::;;;:::999888999999999999:::;;;<<<===============>>>@@@BBBDDDGGGUUUkkk|||uuuuuuwwwxxxxxxvvvuuuvvvuuuvvvuuurrrnnnmmmpppsss{{{zzzuuuwwwzzz~~~{{{nnndddWWWLLLEEE@@@;;;777999:::===???@@@@@@???>>>===<<<;;;:::::::::;;;;;;;;;;;;;;;;;;::::::999888555777999999999888:::;;;<<<<<<;;;<<<===>>>??????<<<>>>@@@AAA@@@@@@AAABBBCCCDDDEEEDDDCCCCCCDDDEEEDDDBBBAAAAAAAAAAAA@@@??????>>>===>>>>>>>>><<<;;;;;;::::::999999888888888666666777888888888888888888888777666555555555666444555555555555444222111222222111111111111000000222222222333444666777888;;;;;;:::;;;<<<>>>AAACCCBBBCCCEEEFFFGGGGGGFFFFFFCCCGGGIIIIIIIIIPPP^^^jjj|||yyygggMMM;;;555333111///---,,,++++++******++++++++++++*********)))((('''''''''(((((('''((((((((()))))))))***((('''&&&%%%%%%&&&'''(((%%%%%%&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''(((((((((''''''&&&&&&'''''''''((((((((('''%%%$$$$$$&&&''''''&&&%%%%%%%%%&&&&&&'''''''''(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((())))))))))))&&&'''((()))************((((((((('''&&&&&&(((***(((((((((((((((((((((((('''((((((((()))*********((())))))***+++,,,,,,,,,(((111:::BBBNNN___nnnvvvuuuxxx{{{|||}}}sssdddVVVMMMGGGGGGFFFCCC???<<<;;;;;;:::;;;<<<>>>AAAHHHSSS\\\```aaacccgggkkknnnnnnnnnllljjjgggddd```[[[VVVRRRLLLKKKKKKJJJFFFBBBEEELLLOOOSSSVVVTTTNNNJJJIIIJJJBBBEEEGGGGGGJJJOOOPPPMMMOOOWWW]]]aaafffjjjhhhbbb]]]XXXOOOGGG@@@;;;666333666444222111111222111///---...///000000///...---++++++,,,---............///////////////000111222///000222555888;;;===>>>???>>><<<===AAAGGGNNNRRRWWWXXXZZZ\\\^^^^^^^^^^^^]]][[[WWWQQQJJJFFFEEEFFFFFFLLL\\\qqq~~~}}}uuupppggg```]]]bbbgggffffffggggggfffccc[[[RRRLLLIIIHHHAAABBBDDDDDDDDDDDDEEEFFFDDDMMMWWWeee~~~|||@@@@@@??????>>>>>>>>>===555666999;;;;;;:::888666999999999999:::;;;<<<<<<::::::::::::;;;<<<===>>>AAANNNaaattt}}}pppppprrrrrrpppmmmppptttrrrvvvyyyvvvppplllmmmooorrrzzz~~~uuuuuusssyyy}}}}}}}}}wwwhhh[[[QQQJJJDDD@@@999:::===???@@@@@@???>>>@@@>>><<<:::999999:::;;;============<<<;;;::::::666888999:::999888999:::;;;;;;::::::;;;;;;<<<===999:::<<<<<<;;;:::;;;<<<>>>???@@@???>>>>>>@@@BBB???===<<<<<<======;;;::::::999999999::::::888777999999999888888777777777333444555777999999:::::::::999888666555444444333555666666777666555444333444444444333333333333333333333444666888;;;===>>>>>>===<<<===>>>AAACCCEEEDDDEEEFFFGGGHHHGGGFFFFFFCCCHHHLLLLLLOOO]]]ttt{{{uuu{{{nnnPPP???888777333///------......---+++,,,,,,---------,,,,,,///...+++***)))***+++,,,'''((((((((())))))******'''&&&%%%$$$$$$%%%&&&''''''((((((((())))))******))))))(((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((((((((('''''''''''''''(((((((((((())))))'''%%%%%%&&&(((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&'''''''''(((((((((''''''''''''(((((((((((((((((())))))))))))###$$$&&&((()))((((((''')))))))))((('''''')))+++((((((((((((((((((((((((&&&''''''((()))******+++******+++,,,,,,++++++***"""***222777AAASSSfffpppssszzz{{{xxx}}}{{{pppcccXXXRRRRRRRRROOOJJJDDD???===<<<;;;::::::;;;===CCCMMMVVVaaaaaaaaacccfffhhhgggfffggghhhjjjkkkjjjddd]]]WWWKKKJJJIIIGGGAAA@@@HHHSSSWWW\\\___\\\UUUOOOLLLLLLKKKNNNMMMIIIIIIKKKJJJFFFIIIQQQXXXZZZ]]]```]]]VVVOOOKKKEEE@@@===<<<:::999222111///000222333333222///000222333333111///...,,,...000111222222222111111111111222222333555555777999<<<@@@EEEIIIMMMNNNQQQNNNLLLLLLOOOVVV^^^bbb`````````___]]]YYYVVVTTTNNNLLLJJJEEEBBB@@@BBBDDDJJJOOO___xxxxxxmmmjjjaaa]]]aaadddbbb```aaa______]]]VVVMMMEEEAAA@@@888;;;???CCCEEEFFFGGGHHHNNNXXXcccsssAAAAAA@@@???>>>===<<<;;;999888888888999::::::;;;:::::::::999999999888888777666666777999;;;===>>>AAAGGGSSSbbboooxxx|||}}}tttnnnmmmqqqqqqmmmlllnnnnnntttwwwuuuqqqpppqqqrrrrrruuu}}}yyytttzzz~~~}}}wwwmmm```TTTLLLGGGEEEAAA>>>>>>AAABBBBBB@@@===>>>??????=========>>>===<<<<<<<<<<<<;;;;;;;;;999999888888777666666555777777777888999999::::::111333666999:::999888666:::::::::::::::::::::::::::::::::999999999888888777888999999999888666555777777777666666555555555444444333333444666777999666555444333333333444555999888777666555444444444222333333444444555555555666777999;;;===>>>@@@AAAAAA@@@???@@@BBBEEEFFFFFFKKKKKKKKKJJJJJJJJJJJJJJJFFFLLLPPPTTTfff~~~vvvwww}}}oooPPP<<<666777111000///...---,,,++++++,,,++++++******++++++,,,,,,,,,,,,+++***))))))(((((((((((((((((((((((((((***)))(((''''''((()))***))))))((('''''''''''''''''''''(((((((((((((((''''''''''''&&&&&&%%%%%%%%%%%%&&&((()))))))))((('''''''''''''''((((((((())))))''''''(((+++,,,***((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))((('''&&&%%%%%%%%%))))))))))))))))))))))))''''''''''''''''''&&&&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))++++++************++++++)))******++++++,,,------///000222333777CCCSSS___hhhtttzzzyyy{{{}}}~~~vvvrrrlllccc^^^``````[[[YYYXXXPPPDDD???AAA@@@;;;888:::999:::CCCNNNUUUVVV[[[___^^^YYYYYY]]]^^^bbbhhhmmmnnnmmmiiigggccc^^^WWWPPPKKKJJJKKKLLLWWWWWWVVVSSSNNNKKKJJJJJJLLLIIILLLVVV[[[UUUMMMKKKKKKQQQ^^^lllpppkkkdddaaa\\\YYYSSSNNNJJJEEE@@@===888999:::::::::;;;===???<<<888999>>>AAA>>>:::999:::777555777<<>>===;;;;;;<<>>===>>>@@@DDDIIILLLVVV]]]iiivvv~~~{{{rrriiihhhbbb^^^\\\YYYTTTTTTVVVTTTPPPJJJEEEAAA>>>;;;999<<<>>>AAAEEEJJJOOORRRTTT```iiisss@@@??????>>><<<;;;;;;:::999888888888999999:::;;;::::::999999999888888888777777777777888:::<<<===<<>>@@@AAABBBFFFEEEDDDEEEFFFGGGHHHHHHHHHIIIJJJKKKJJJJJJJJJJJJNNNZZZeeeppp||||||uuuXXXCCC666111000000000///...---,,,+++++++++******))))))******+++,,,++++++***))))))((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&&&&''''''((((((((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%'''((((((((('''&&&'''''''''((((((((((((((((((''''''))),,,...---+++)))(((((((((((('''''''''&&&&&&&&&'''''''''((((((((((((((('''&&&&&&&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))+++******))))))******+++)))******++++++,,,,,,---,,,---......111999FFFPPPaaalllzzz{{{zzzzzzxxx}}}|||sssoooiiibbb^^^```aaa[[[YYYYYYUUUNNNKKKLLLFFFAAA===<<<999777===FFFKKKLLLPPPTTTSSSOOOOOOSSSVVV[[[aaahhhlllnnnnnnmmmlllhhhbbb[[[WWWUUUTTTTTTZZZXXXTTTNNNGGGDDDCCCDDDJJJHHHKKKUUU[[[XXXUUUTTTSSSXXXdddsssxxxuuupppooorrrmmmfff```[[[VVVRRROOOGGGIIIJJJKKKKKKNNNQQQTTTVVVQQQOOOTTTWWWTTTPPPNNNJJJJJJLLLOOORRRSSSPPPNNNHHHHHHHHHHHHJJJMMMPPPRRRXXXVVVTTTSSSTTTVVVZZZ\\\]]]ZZZWWWUUUUUUWWWZZZ\\\WWWRRRLLLIIIIIIHHHDDDAAA======>>>@@@DDDIIIMMMPPP[[[aaaiiiooopppmmmiiifffaaa\\\XXXVVVRRRKKKIIIKKKJJJGGGBBB???<<<;;;;;;;;;@@@CCCGGGLLLRRR[[[dddjjjqqqwww}}}>>>>>>===<<<;;;::::::999999888888888888999::::::999999999999888888888777777777777777888999:::;;;>>>AAAFFFMMMUUU\\\bbbeeewww{{{xxxtttpppmmmnnnkkkooouuuyyy|||yyyqqqiiifff___YYYPPPIIIGGGEEECCCAAA@@@@@@????????????@@@@@@>>>?????????????????????<<<<<<;;;;;;::::::999999999999999999888888888888888888888888888888888888555555555555555555555555777777777666666666666555777666555555444555555555555555555444444444444444666666777777777777777666666555555444555555666666777666555444444444444444666666777888999:::;;;<<<>>>>>>???@@@AAABBBCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFIIIJJJKKKLLLMMMPPPUUUXXX```qqqzzz}}}vvvUUU>>>555333000,,,//////...---,,,,,,++++++)))))))))(((((()))))))))******))))))((((((''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&''''''&&&%%%%%%%%%%%%%%%'''''''''''''''&&&%%%$$$'''&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&((((((((((((((('''''''''%%%$$$$$$'''***,,,,,,+++)))))))))((((((((((((''''''''''''((((((((())))))''''''''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******))))))******+++,,,,,,,,,+++,,,,,,+++,,,111999@@@TTT^^^kkkwww||||||zzzxxxtttsssrrrsss}}}zzzrrrmmmiiidddbbbcccaaa[[[XXXZZZ]]]\\\[[[\\\VVVPPPJJJEEE???:::<<<@@@AAA@@@CCCFFFFFFCCCCCCGGGKKKOOOVVV^^^gggmmmqqqsssrrrpppmmmiiieeebbb```___ccc```YYYPPPHHHDDDCCCDDDFFFEEEJJJRRRXXXXXXWWWXXXVVVZZZeeerrrxxxwwwuuuvvvzzztttllleee```\\\ZZZXXXVVVXXX[[[^^^bbbhhhooosssvvvnnnhhhkkkpppoookkkjjjfffjjjooopppmmmhhhccc```XXXXXXXXXXXXXXXYYYYYYYYY^^^YYYRRRLLLJJJKKKOOORRRNNNMMMKKKJJJJJJJJJKKKLLLKKKGGGBBBAAAAAAAAA>>><<<>>>???BBBEEEIIINNNQQQSSSZZZ^^^bbbaaa^^^]]]___bbbZZZUUUQQQOOOIIIBBB???@@@AAA???<<<:::999;;;>>>@@@GGGLLLRRRWWW^^^iiixxx=========<<<;;;:::::::::999888888888888888999999999888888888888777777777777777777777888888999999???@@@CCCFFFKKKRRRYYY^^^fffuuu~~~yyysssmmmjjjnnnpppttt|||}}}zzzxxxqqqkkkbbbZZZTTTNNNGGGBBBCCCBBB@@@???@@@AAAAAAAAA??????@@@@@@@@@@@@@@@@@@>>>>>>=========<<<<<<<<<;;;;;;::::::999888888777;;;:::888777777777888888444444444444444444444444777777777777666666666666666555444333333444555666444444444444444444444444555666777888888777555444777777666777777777888888777666666555555555666666999999:::;;;===>>>??????AAABBBBBBCCCCCCDDDDDDDDD@@@BBBCCCDDDDDDEEEFFFHHHKKKNNNQQQTTTYYYbbbmmmuuupppYYY>>>000111555444///......------,,,++++++******))))))(((((())))))***))))))((((((''''''''''''(((((((((((((((((((((((('''((()))******)))((('''((('''&&&&&&%%%%%%&&&&&&''''''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''((((((((((((''''''''''''&&&&&&&&&''')))++++++,,,((((((((((((''''''''''''&&&'''''''''((((((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))(((((())))))))))))))))))***++++++,,,,,,---------,,,,,,...222666CCCKKKYYYhhhsssxxxwwwuuunnnnnnlllllltttyyyrrrmmmjjjhhhhhhiii```[[[XXX\\\ccchhhiiihhhiiiccc[[[RRRJJJCCCAAABBB===:::;;;===>>><<<===AAAAAADDDJJJSSS\\\eeemmmqqqpppppppppooonnnllliiihhhjjjgggbbbZZZQQQLLLJJJJJJFFFIIINNNSSSUUUSSSRRRQQQSSSUUU]]]gggkkkjjjiiijjjkkkeee^^^XXXUUUTTTTTTSSSVVVYYY___eeemmmwwwzzzppprrrxxx{{{|||}}}{{{nnnddd`````````___\\\YYYVVVRRRQQQQQQMMMFFFAAA???@@@CCCFFF===>>>???@@@AAAAAABBBBBBHHHFFFCCCBBBDDDEEEDDDCCCFFFGGGIIIKKKNNNOOOQQQQQQRRRSSSSSSSSSRRRTTTXXX\\\TTTOOOJJJHHHCCC>>><<<>>>>>>===<<<;;;<<>>>>>>>>>>>======<<<;;;:::999888888;;;:::888777666666777888666666666666666666666666999999999888888888777777666555444333333444666666555555555555555555555555555666777888888777555444888888999999::::::::::::999888888888888888999:::<<<===>>>???@@@AAABBBBBBDDDDDDDDDDDDEEEEEEFFFFFFDDDEEEEEEDDDCCCEEEHHHLLLKKKSSS___jjjsss{{{qqqPPPDDD666///111333111...------,,,,,,++++++***************))))))*********((((((((('''''''''''''''(((((((((((((((((((((((('''((()))******)))(((''')))(((((('''''''''''''''&&&&&&''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((('''''''''+++++++++*********+++,,,''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))((((((''''''(((((()))((())))))******+++,,,,,,,,,------------...000222555;;;GGGWWWeeemmmooonnnhhhmmmooollllllppptttuuuwwwtttnnnjjjjjjlllmmmlll```^^^]]]aaaiiippppppnnnqqqlllcccYYYRRRNNNKKKIIIAAA===:::;;;;;;999:::===;;;<<<@@@GGGOOOXXX```dddeeegggkkknnnoooooonnnmmmjjjjjjhhhccc]]]WWWTTTSSSQQQVVV\\\\\\XXXSSSOOOMMMSSSTTTXXX___```\\\YYYZZZYYYTTTMMMIIIIIIKKKMMMNNNLLLPPPVVV]]]dddmmmvvv|||}}}pppeeeeeelllsssyyy~~~uuueee[[[VVVYYYXXXWWWSSSOOOJJJEEEBBBBBB@@@>>><<<;;;<<<>>>???<<<===???BBBDDDFFFHHHIIILLLKKKJJJJJJLLLNNNOOOOOOPPPPPPPPPPPPNNNMMMKKKJJJIIIGGGFFFGGGKKKNNNOOOOOOLLLGGGCCCCCCAAA>>>???CCC@@@AAABBBAAABBBFFFKKKPPPWWW```iiioooqqqwww======<<<<<<<<<;;;;;;;;;999999888777777777777888777777777777666666666666444444666777888888888888666888999999:::>>>EEEKKKNNNWWWccckkknnnpppuuuyyy}}}wwwnnnkkktttsssmmmppp~~~xxxoooccc[[[PPPLLLGGGEEEFFFGGGFFFDDDEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@???????????????>>>>>>===<<<;;;;;;:::<<<;;;999888888888999999999999999999999999999999::::::::::::999999999999666666666555666666777777666777777777777888888888666777777888888888777777:::;;;<<<===============<<<<<<<<<<<<<<<===>>>???@@@@@@AAAAAABBBBBBCCCCCCDDDDDDDDDEEEEEEFFFFFFGGGEEEEEEDDDAAA@@@DDDMMMSSSTTTbbbvvvgggMMM===999444111///---+++))),,,,,,,,,++++++*********+++******))))))******+++((((((((((((((((((''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&))))))(((''''''''''''(((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''(((''''''''''''((())))))''''''''''''((((((((()))'''((('''%%%$$$$$$&&&(((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((())))))***+++++++++*********+++,,,---...///---111:::EEEQQQ[[[```bbbgggqqqxxxtttmmmkkklllmmmkkkkkkiiifffhhhmmmnnnllleeeggghhhjjjoootttsssnnnllliiibbbZZZXXXZZZZZZXXXQQQIIICCC@@@===999888:::999999:::>>>CCCJJJPPPTTTWWWZZZ```fffiiikkkjjjjjjjjjlllmmmkkkgggbbb___^^^]]]eeeiiieee]]]XXXUUUSSS[[[[[[___dddccc\\\WWWUUUOOOKKKEEEBBBBBBDDDGGGHHHEEEHHHLLLOOOSSSWWW\\\```eee[[[SSSTTTZZZaaajjjrrruuuxxxxxxpppcccWWWPPPMMMJJJIIIIIIGGGDDDAAA===<<<::::::;;;<<<===>>>@@@@@@EEEEEEFFFGGGJJJMMMPPPRRRRRRQQQQQQQQQRRRSSSUUUVVVUUUTTTRRROOOKKKGGGDDDBBBCCCAAA???AAAEEEGGGDDD@@@BBB@@@@@@DDDEEECCCEEEHHHEEEHHHKKKKKKLLLOOOTTTYYYdddkkktttyyyzzz|||;;;;;;;;;;;;::::::::::::999999888777777777777777777777666666666555555555222333555666888888888888777:::<<<;;;:::;;;@@@EEEGGGOOOYYY___aaaeeelllrrrvvv{{{}}}rrrvvvrrrkkkkkknnnvvv{{{zzz~~~}}}~~~|||wwwnnnhhhYYYSSSMMMJJJKKKLLLJJJGGGJJJIIIHHHFFFEEECCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>============<<<<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999999999666777888888999999999888888999999999:::::::::;;;999999999999999:::;;;<<<<<<===>>>???@@@@@@@@@???@@@@@@@@@@@@AAABBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEFFFGGGGGGEEEEEEDDDBBBFFFPPP___jjjssseeeMMM<<<555444222///---+++***)))++++++++++++************)))))))))(((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((('''&&&&&&&&&&&&'''%%%&&&''''''((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&'''((()))%%%&&&&&&'''((()))******"""######!!! ###&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((''''''&&&&&&''''''((((((((())))))******++++++))))))))))))+++,,,,,,,,,,,,...222777???GGGOOOTTTdddpppyyyvvvoookkkkkkjjjccceeefffeeeiiipppqqqnnnlllrrrvvvvvvvvvwwwsssmmmeeeddd```]]]bbbmmmrrrrrriii^^^RRRKKKEEE>>>::::::999888777888;;;???CCCFFFHHHKKKRRRXXX\\\_________dddeeefffeeecccaaa``````___gggjjjccc[[[ZZZ\\\\\\bbbdddiiiooonnneee^^^[[[RRRNNNHHHDDDBBBCCCCCCCCCDDDFFFIIIJJJJJJJJJKKKLLLNNNJJJHHHKKKNNNRRRZZZbbbaaaaaa^^^XXXPPPJJJGGGGGGAAAAAAAAA@@@@@@>>>======;;;===???CCCHHHLLLOOOQQQTTTRRRPPPNNNNNNQQQUUUWWWXXXXXXVVVUUUSSSSSSTTTVVVRRRQQQNNNJJJEEEBBB???============>>>???>>><<<;;;===>>>DDDMMMPPPMMMKKKLLLLLLQQQVVVXXXYYY\\\aaafffrrrwww}}}::::::999999999999999999999999888777777666777777777666666666555555555555000222444666888888888888666999<<<;;;888777:::>>>AAAJJJTTTZZZ\\\```hhhooouuu{{{}}}{{{uuunnnnnneeejjjkkkjjjqqq}}}~~~~~~xxxvvvuuuuuuwwwyyywwwrrrnnnfff___XXXUUUVVVVVVTTTQQQNNNMMMKKKIIIGGGEEECCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???????????????======>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<:::::::::999999999888888777888999;;;;;;;;;:::999:::::::::;;;;;;<<<<<<<<<;;;;;;::::::;;;===>>>@@@===>>>@@@AAABBBBBBAAAAAABBBBBBBBBCCCDDDEEEFFFGGGDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGGGGHHHIIIKKKSSScccxxx~~~^^^HHH???<<<333222///---,,,---...000+++++++++***************((((((''''''''''''((((((((((((((()))))))))))))))((((((((((((((((((((((((***)))(((''''''((()))***''''''&&&%%%%%%%%%%%%&&&%%%%%%'''((())))))******%%%%%%%%%&&&&&&'''''''''&&&&&&%%%$$$%%%&&&'''((($$$%%%&&&'''(((***++++++$$$&&&&&&%%%###$$$(((,,,(((((('''''''''&&&&&&&&&''''''''''''((((((((()))))))))((('''&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))'''''''''&&&&&&'''''''''((((((((()))******+++++++++***))))))+++,,,,,,,,,---...///000333:::CCCJJJ[[[fffooooookkkhhhfffeee___dddffffffkkksssuuuqqqrrr{{{{{{yyyssslllbbbcccbbbbbbmmm}}}{{{ooo```VVVLLLCCC===<<<999888777666777:::===???===@@@FFFMMMQQQTTTTTTTTTXXXXXXXXXWWWUUUUUUVVVXXXXXXaaacccZZZTTTWWW^^^aaaeeegggooovvvvvvmmmeeebbb]]]XXXQQQKKKHHHFFFEEECCCFFFHHHKKKLLLJJJIIIHHHHHHBBBBBBEEEIIIJJJKKKPPPXXXUUUSSSOOOIIIEEEBBBBBBCCCAAAAAA@@@@@@@@@?????????DDDEEEIIIOOOWWW___eeeiiiddd```ZZZUUUTTTUUUYYY[[[]]]\\\ZZZWWWTTTRRRRRRSSSNNNLLLIIIEEEAAA???===<<<666999======:::999;;;===;;;@@@KKKVVVZZZVVVPPPOOORRRXXX___cccdddffflllqqq|||~~~444666888;;;;;;:::999777:::999777666666666777888888888777666666666666666333444666888888888777777777666555555555777888999>>>CCCLLLSSSVVVXXXaaalllvvvssslllkkkkkkkkkgggccceeeooowwwzzz{{{xxxsssqqqpppssswwwxxxtttoooiiiccc```cccddd```___bbbbbb]]]UUUMMMHHHDDDAAA???DDDCCCBBBAAAAAAAAAAAABBBHHHGGGEEECCC@@@???>>>======>>>AAACCCCCCCCCAAA@@@>>>===<<<;;;<<<===>>>???<<<<<<<<<<<<<<<<<<<<<<<>>????????????>>>>>>>>>>>>AAA@@@>>>=========>>>???DDDBBBAAAAAABBBCCCBBB@@@>>>???@@@@@@@@@AAADDDFFFFFFFFFFFFFFFFFFEEECCCAAA???AAACCCDDDDDDHHHOOOUUUWWWYYY\\\aaammm}}}|||dddNNN===444222111000...,,,++++++++++++************************))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''((((((''''''''''''(((((((((((())))))((('''&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&'''((('''%%%$$$$$$&&&(((((('''''''''&&&&&&&&&''''''(((((()))*********'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&%%%$$$######%%%&&&(((((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&+++***)))((('''&&&%%%%%%((('''&&&%%%%%%%%%%%%%%%'''''''''''''''((())))))***)))'''%%%%%%''')))***(((((()))***++++++,,,,,,------,,,+++,,,///555:::NNNWWW```ccc``````ffflllmmmhhhcccbbbfffmmmuuuyyy{{{}}}yyyuuuqqqjjjgggcccfffsssvvviii___UUUKKKEEEEEE@@@===999777777888888888<<<<<<===???DDDHHHMMMPPPNNNMMMJJJHHHHHHIIIKKKMMMOOOOOOOOOOOORRRUUUXXXZZZ___ccciiillljjjfffcccaaabbb]]]WWWQQQMMMKKKLLLMMMKKKQQQVVVUUUOOOJJJHHHIIIHHHFFFFFFKKKRRRXXXXXXVVVWWWSSSNNNKKKJJJJJJJJJIIIGGGGGGFFFEEEEEEGGGKKKNNNQQQTTTZZZeeepppyyy~~~zzziiiXXXRRRTTTWWWYYY[[[```ZZZSSSPPPPPPNNNJJJFFFAAAAAA???>>><<<<<<;;;;;;888:::;;;;;;999888888999@@@KKKSSSSSSRRRUUUZZZ\\\aaaccceeefffhhhnnnwww~~~yyy555666888:::::::::999888999999777666666666777888777777666555555555555666666666777777777666666555666666555555555666888888;;;???FFFNNNRRRVVVaaammmzzz|||vvvsssuuuvvvuuuooofffeeejjjppprrr~~~zzzvvvtttrrrqqquuuzzz|||yyyttttttmmmjjjmmmooommmmmmooossslllaaaWWWOOOIIIDDDAAACCCCCCDDDEEEFFFFFFGGGGGGEEEDDDCCCBBBAAAAAAAAAAAA>>>???AAABBBBBBAAA@@@@@@BBBAAA@@@??????@@@AAAAAA========================AAAAAA@@@???>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@??????@@@AAABBBEEEGGGHHHIIIHHHGGGGGGIIIIIIHHHGGGBBBDDDFFFFFFEEEDDDEEEEEEGGGGGGGGGFFFEEECCCAAA@@@AAABBBDDDFFFJJJSSS___hhhwwwxxxyyy|||xxxssstttzzz}}}bbbKKK===555222333111000...,,,++++++++++++************************))))))))))))))))))))))))(((((((((''''''(((((((((&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%'''''''''%%%$$$%%%&&&(((((('''''''''&&&&&&&&&&&&&&&'''(((((())))))***'''''''''&&&&&&%%%%%%%%%'''''''''''''''''''''''''''&&&$$$$$$$$$%%%'''(((((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((()))(((''''''&&&&&&&&&''''''''''''''''''((())))))''''''&&&%%%%%%&&&''''''(((((()))******+++,,,,,,,,,,,,+++***+++...333777AAAIIIRRRUUUTTTVVV]]]dddkkkiiihhhjjjnnntttxxxzzz|||vvvooonnnllljjjlllwwwwwwnnneee___WWWOOOJJJJJJEEEAAA<<<999777777777666888999:::<<<@@@DDDHHHJJJFFFEEECCCBBBBBBCCCEEEFFFFFFEEEEEEFFFHHHKKKNNNPPPUUUYYY^^^aaa```^^^\\\[[[ZZZXXXUUURRRPPPOOOPPPPPPRRRWWW[[[ZZZUUUPPPNNNNNNPPPNNNOOOTTT[[[______\\\VVVSSSPPPOOOOOOPPPOOOOOOOOOPPPPPPOOONNNOOORRRUUUYYY```jjjvvv|||nnn```RRRNNNPPPRRRTTTVVVYYYTTTOOOMMMMMMKKKGGGCCC???>>><<<:::999888888888666888999:::999:::;;;===CCCMMMUUUWWWWWW\\\aaadddggghhhiiiiiilllrrr|||lll666666777888888999999999999888888777666777777777666666555444444444444555888888777666555444444444666555555555555666777777777999???FFFJJJQQQ^^^kkk|||{{{{{{sssqqqrrrvvvxxxxxxzzz}}}~~~|||uuujjjeeehhhlllmmmwww~~~{{{yyyvvvuuuzzz{{{vvvwwwzzzzzzzzz|||yyymmmaaaXXXRRRNNNLLLIIIJJJLLLNNNNNNNNNLLLLLLCCCCCCBBBBBBBBBCCCEEEEEEBBBBBBCCCCCCBBBBBBAAAAAACCCBBB@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA;;;<<<===@@@CCCFFFIIIKKKJJJIIIHHHHHHIIIIIIHHHFFFAAADDDGGGHHHFFFCCCAAAAAAGGGGGGHHHFFFCCCAAA@@@AAADDDGGGKKKQQQZZZiii{{{yyy{{{zzzpppkkkmmmwww{{{yyy{{{|||cccGGG777222000000000000///...,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))&&&&&&%%%%%%%%%%%%&&&&&&(((((((((((((((''''''&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''$$$&&&'''&&&%%%%%%&&&''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((()))'''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%'''((()))((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&'''''''''((((((((())))))(((''''''''''''((('''''''''''''''((())))))''''''''''''''''''''''''((())))))******+++++++++*********)))***,,,111444888???GGGJJJKKKNNNWWW___gggiiimmmsssyyy{{{zzzyyyxxxpppqqqpppnnnooowww~~~llleee___\\\YYYSSSOOOPPPMMMIIIBBB>>>;;;:::999888999999:::<<<>>>@@@BBBCCC>>>>>><<<<<<<<<===>>>???;;;;;;;;;<<<>>>AAACCCEEEHHHKKKOOOQQQQQQQQQQQQQQQPPPPPPQQQRRRRRRRRRRRRQQQUUUYYY\\\[[[VVVRRRPPPQQQTTTTTTVVVZZZ___aaa^^^[[[RRRQQQQQQSSSUUUWWWVVVUUUWWWXXXYYYXXXWWWWWWXXXYYYZZZcccppp||||||rrrjjj\\\RRRIIIIIILLLLLLMMMNNNPPPMMMKKKJJJJJJHHHDDD???<<<;;;999777777666777777888999;;;;;;<<<>>>BBBEEEJJJTTT[[[]]]^^^dddjjjmmmpppppppppnnnpppwwwppp]]]777777666666777888::::::999888888777777777777777555555444333333333333444888777555444333444555555555555555555555555555666666666888>>>BBBIIIWWWcccuuuxxxqqqkkkiiilllqqquuuwwwzzz~~~}}}}}}xxxoookkknnnsssuuuwww~~~zzzpppgggaaa^^^\\\[[[XXXZZZ[[[[[[ZZZVVVSSSPPPHHHGGGEEEDDDCCCDDDEEEFFFGGGFFFFFFEEEEEEDDDCCCCCCDDDCCCAAA@@@?????????@@@DDDDDDDDDDDDDDDDDDDDDDDD@@@AAACCCDDDDDDCCCBBBAAABBBBBBBBBAAA@@@@@@??????;;;<<<>>>@@@CCCFFFHHHJJJKKKIIIGGGGGGGGGFFFDDDBBB@@@BBBDDDEEECCCBBBAAAAAAEEEGGGHHHFFFBBB@@@CCCFFFLLLRRR[[[fffrrrvvvkkkoooqqqlllppp|||}}}|||xxxXXXIII;;;444333000---,,,......---,,,+++++++++***(((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((((((((((()))((((((''''''''''''(((((('''(((((((((((((((''''''%%%'''(((******((('''%%%''''''''''''''''''''''''###%%%&&&&&&%%%%%%'''(((''''''''''''''''''''''''$$$$$$%%%&&&&&&''''''((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((''''''&&&'''((())))))'''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&))))))(((''''''&&&%%%%%%(((((('''''''''''''''((('''''''''''''''((())))))))))))************))))))((()))))))))*********+++******+++******,,,///222555:::???AAABBBGGGOOOWWW```eeennnyyy~~~zzz{{{tttsssqqqmmmkkkpppvvvwwwssshhhaaa[[[YYYWWWTTTSSSUUUUUUPPPJJJDDDBBBAAAAAA@@@AAAAAA@@@@@@?????????>>>;;;;;;::::::::::::;;;;;;555555666777888:::<<<===>>>@@@BBBCCCBBBCCCDDDFFFEEEHHHLLLPPPQQQPPPNNNLLLMMMPPPRRRRRRPPPNNNMMMMMMQQQRRRTTTWWWYYYXXXTTTPPPKKKLLLOOOSSSWWWYYYXXXVVVUUUVVVXXXXXXVVVTTTTTTTTTOOOVVV```hhhjjjcccWWWNNNLLLFFFCCCFFFIIIGGGGGGHHHJJJIIIHHHIIIHHHFFFAAA===999888777666666777999:::===>>>???@@@AAAEEEIIIMMMUUU\\\bbbcccdddjjjppprrryyyxxxvvvsssttt|||qqq___TTT777666555555666777999;;;888888888888777777777666555555444333333333333333555444333333333444666777444444555555555444444444666444444888<<>>???BBBEEEIIILLLNNNOOOOOOMMMKKKIIIHHHGGGDDDBBBAAABBBCCCCCCCCCDDDFFFHHHFFFJJJLLLJJJEEEEEEKKKQQQ[[[cccooozzz}}}tttttt~~~iiiUUU@@@;;;777555222---+++------------,,,,,,+++******(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((''''''''''''((((((''''''((((((((((((((('''&&&''')))******)))'''&&&''''''''''''''''''''''''###%%%&&&&&&%%%%%%'''(((&&&'''''''''''''''''''''$$$$$$%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&((((((''''''&&&&&&%%%%%%'''&&&&&&%%%&&&&&&'''''''''''''''''''''((())))))))))))************)))))))))))))))))))))************+++,,,,,,+++,,,...000///222555666666999@@@GGGSSSZZZfffuuu{{{vvvtttrrrlllfffgggmmmooommmhhh```YYYWWWVVVTTTVVVYYYXXXTTTMMMIIIHHHIIIIIIIIILLLJJJGGGDDDAAA???===<<<<<<<<<<<<<<<<<<;;;::::::333333444444555666777888888999:::999888888:::<<<>>>AAAFFFJJJKKKIIIFFFDDDAAACCCEEEFFFFFFFFFGGGGGGLLLMMMOOOQQQQQQMMMHHHDDDCCCEEEIIINNNRRRTTTRRRPPPIIIKKKMMMMMMKKKIIIHHHHHHEEEGGGJJJMMMMMMIIIBBB<<>>;;;888777666666777:::===>>>CCCDDDEEEFFFGGGKKKOOOSSS\\\bbbffffffiiiqqqwwwyyy~~~}}}{{{xxxzzz}}}kkk^^^UUUPPP777666555555666777999:::777888888888888777666666555555444333333333333444222222222333444555666666444444444555444444333222555222222555888:::BBBJJJWWWaaabbbbbbnnnvvvxxx~~~zzzuuurrrrrrttttttrrrrrrvvv}}}vvvsssnnnkkkkkkkkkllllllooooooppppppmmmhhhdddaaaXXXUUUPPPLLLIIIGGGGGGHHHKKKKKKMMMMMMLLLJJJHHHFFFEEEDDDCCCBBBAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCDDDDDDBBBAAA???===;;;;;;;;;===AAAFFFKKKOOOQQQSSSOOOMMMKKKJJJIIIHHHFFFDDDAAACCCDDDDDDEEEGGGKKKNNNNNNSSSWWWTTTOOOOOOXXX```nnnttt}}}zzzoooQQQ???777444111000,,,(((+++111,,,,,,,,,,,,,,,+++******))))))))))))))))))))))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''((((((((((((((((((&&&'''((())))))((('''&&&''''''''''''''''''''''''$$$&&&'''&&&%%%%%%&&&'''&&&&&&&&&'''''''''''''''$$$$$$%%%%%%&&&''''''((('''''''''''''''((((((((('''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&$$$$$$%%%&&&'''(((((()))&&&%%%%%%%%%%%%&&&'''''''''''''''''''''((())))))'''''''''''''''''''''''')))))))))))))))))))))))))))+++,,,,,,++++++,,,...---///111000///111666:::BBBIIIUUUfffwww|||wwwssstttrrrkkkddddddiiikkkjjjfff___YYYXXXYYYXXXZZZ^^^ZZZUUUPPPLLLMMMOOOQQQRRRUUURRRNNNHHHDDDAAA@@@???@@@AAAAAAAAA@@@>>><<<;;;444444444444444444444333444555555444333333444666:::<<<@@@BBBCCCAAA>>>;;;999:::;;;<<<===???@@@AAAFFFHHHJJJKKKJJJFFFBBB???<<<>>>AAAFFFIIIIIIGGGEEE===>>>@@@@@@>>><<<<<<<<<@@@???======>>>>>><<<:::>>>@@@FFFKKKJJJCCC@@@AAA===>>>AAACCCCCCBBB???>>>>>>===;;;;;;<<<>>>AAACCCHHHJJJLLLNNNPPPSSSXXX[[[aaafffiiijjjnnnvvv}}}yyybbbYYYTTTOOOMMM555555555666666777888999777888888999888777666555666555555444444444444444222333333444444444333333333444444555444333222111333000111444666777:::@@@CCCOOOQQQRRR___iiiqqq||||||{{{xxxsssqqqssswww}}}uuussspppooopppqqqppppppuuuuuutttrrrnnniiidddaaaYYYWWWSSSOOOMMMMMMNNNOOOPPPRRRUUUWWWVVVSSSPPPNNNIIIHHHGGGFFFFFFFFFGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???>>>>>>===???CCCHHHLLLOOOQQQRRROOONNNMMMMMMNNNNNNMMMKKKJJJLLLOOOPPPQQQSSSUUUWWW]]]cccfffbbb[[[\\\fffppp}}}~~~oooTTT@@@555444///,,,---,,,***,,,000++++++,,,---,,,+++***)))************************((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%'''''''''%%%$$$%%%&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&''''''((((((&&&'''''''''((((((((()))''''''''''''''''''''''''&&&&&&''''''((((((((('''&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&###$$$$$$%%%'''(((((()))&&&&&&&&&&&&&&&'''(((((('''''''''''''''((())))))''''''&&&%%%%%%&&&'''''')))))))))))))))))))))(((''')))+++,,,***)))***+++---///000///...///222555555888AAAOOObbbtttxxxrrrnnnoooooojjjdddcccggghhhfff^^^ZZZYYY\\\______```ccc___[[[UUURRRSSSVVVYYYZZZ^^^ZZZTTTNNNJJJHHHIIIIIIIIIJJJJJJJJJHHHEEEBBB@@@999999888777666555444333000111333222111222333555777999;;;<<<<<<;;;999777666555444555666888999999;;;===@@@BBBAAA???===<<<888999;;;>>>@@@???<<<999666777888888666555666777999888666777999;;;<<<;;;???CCCJJJOOOKKKBBB>>>???999<<<@@@CCCEEEGGGHHHHHHLLLJJJGGGEEEEEEGGGIIIKKKOOORRRWWWZZZ^^^aaafffiiimmmppppppnnnpppwww|||}}}~~~aaaSSSPPPNNNKKKJJJ555555666666777888888888777888888999999777666555666666555444444444444555333444555555444333111000333444444555444333111000000///000444666555777;;;555DDDHHHHHHRRR^^^jjjyyy}}}tttpppqqqnnn~~~{{{www~~~~~~tttsssrrrssstttvvvuuuttt{{{yyywwwrrrllleee___\\\XXXVVVSSSPPPPPPQQQTTTUUUWWWYYY]]]``````\\\XXXUUUSSSRRRQQQQQQQQQRRRSSSTTTLLLLLLLLLLLLLLLLLLLLLLLLGGGFFFDDDBBBBBBBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBGGGIIILLLOOOQQQRRRSSSSSSTTTSSSSSSTTTWWWXXXXXXWWWXXX\\\```ccccccccccccdddhhhnnnrrrmmmeeedddnnnyyyrrrVVVAAA666333111,,,+++000333000,,,+++***+++,,,---,,,+++***)))************************(((((((((((((((((((((((())))))(((((((((((())))))(((((((((''''''(((((((((&&&&&&'''((())))))((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&'''((('''%%%$$$%%%&&&&&&&&&&&&'''''''''((((((%%%%%%&&&''''''(((((()))&&&'''''''''(((((())))))''''''''''''''''''''''''%%%&&&&&&'''((('''''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%'''''''''''''''((()))***'''''''''''''''((())))))***)))'''&&&&&&''')))***))))))))))))((((((((((((&&&(((***+++)))(((((((((***,,,------,,,,,,...000///000333>>>OOObbbrrr{{{wwwoookkkiiijjjiiidddccceeedddaaaVVVUUUXXX```eeeeeedddffffffaaa\\\XXXYYY\\\___aaaddd```YYYTTTPPPPPPRRRSSSQQQRRRSSSRRRPPPLLLIIIFFF>>>>>>===<<<:::888666555---///111111111222444666666777888888888888777777555333111111222333333333000333777999999999888888777777777999:::888555222444555666555444444555666111000111444888::::::999AAAEEELLLQQQKKKBBB===>>>999<<>><<<:::999666333333555666444111666777888777555444444555444444444444333111000///444444333444555777999:::888888777666555555666666777666555444555444333111666555333333555999>>>AAADDDKKKQQQRRRLLLEEE@@@???AAACCCFFFJJJNNNQQQSSSUUU```bbbaaa]]]XXXXXX^^^eeeaaaeeejjjppptttyyy|||xxxzzz[[[UUULLLEEECCCDDDGGGHHH666666666666555555555555555555555666666666666777888777666444333222111111333333222222222111111111111111222222222222111111111111111111222333444555888999;;;???FFFPPP[[[cccttt}}}zzzuuuooojjjbbbaaaaaabbbfffnnnxxx~~~{{{|||{{{zzzwwwwwwyyy{{{}}}xxxsssooonnniiiccc^^^]]]^^^\\\ZZZ^^^]]]]]]aaagggkkknnnppprrrrrrsssvvvyyy~~~|||uuuttttttqqqhhh```UUUJJJBBBEEEJJJMMMPPPTTTZZZ]]]aaaccc^^^XXXZZZ`````````aaadddfffgggiiijjjllllllmmmoooqqquuuzzz}}}}}}yyyvvvxxx|||}}}yyynnnooovvvzzz}}}xxxwwwzzz}}}lllOOOBBB<<<333...///.........------,,,,,,,,,)))))))))(((((((((((('''))))))))))))(((((((((((()))******)))'''&&&''')))******)))))))))))))))***''''''&&&&&&&&&&&&'''''''''&&&&&&''''''((()))***((()))))))))))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((('''&&&%%%&&&'''(((((())))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%''''''(((((('''&&&$$$###''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''(((((((((((()))((((((''''''''''''(((((((((((()))))))))*********))))))*********+++++++++******+++---222;;;EEELLL]]]eeennnqqqooommmoooqqqpppmmmhhhccc___\\\ZZZYYY]]]```bbbbbbaaaaaadddgggooojjjfffeeefffhhhkkknnnqqqqqqllldddaaadddggggggiiieee```\\\YYYVVVSSSQQQRRRNNNJJJFFFCCC@@@===:::999777666555666777666666666777999999999888777777555555555555444333222222444444444555777999;;;===:::999888777555444333222666555444333333333333222555666666888;;;???BBBDDDEEEJJJOOOPPPKKKGGGEEEFFFIIIKKKNNNPPPQQQRRRTTTUUU^^^aaadddfffgggiiimmmqqqnnnppptttwwwzzzlllaaaVVVPPPIIIDDDBBBCCCEEEFFF666666666555555555555444444444444555555555666666999888666444222222222222333222222222222111111111222222111111111111222222111111111111111222333444333555777:::???HHHRRRYYYaaaiiissszzz}}}}}}vvvnnniii\\\[[[XXXVVVWWW```lllvvv}}}|||{{{wwwmmmhhhggggggeeecccbbbcccccceeeiiiooosssvvvqqqsssvvv|||yyyjjj^^^RRRKKKHHHNNNXXX___dddhhhqqqyyytttjjjmmmwwwtttttttttssstttuuuvvvvvvsssqqqoooooorrrxxx}}}wwwzzz|||xxx|||uuummmmmmffffffkkkttt}}}eeePPP===666444///---...,,,,,,,,,,,,,,,+++++++++((((((((((((''''''''''''******))))))((((((''''''''')))******(((''''''(((***+++******)))((('''''''''''''''''''''''''''''''''&&&&&&''''''((()))***,,,+++***))))))((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&''')))******(((&&&$$$&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&''''''&&&%%%$$$###''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&''')))***''''''&&&&&&&&&&&&''''''(((((())))))))))))******)))))))))*********++++++************,,,000666:::AAAHHHQQQWWW[[[bbbkkkrrrtttssspppnnnjjjhhheeedddfffgggfffeeeddddddfffiiikkkkkkjjjhhhjjjooouuuyyy~~~}}}yyyqqqnnnooopppmmmhhheee```]]][[[YYYWWWUUUYYYUUUPPPKKKHHHEEEBBB???<<<<<<======<<<===@@@BBBBBBAAAAAA@@@???===;;;:::777777888777777666555444444555666777:::<<>>===;;;999777555444444999999999999999999888888777888;;;>>>BBBEEEGGGHHHHHHJJJMMMLLLJJJJJJLLLOOOUUUWWWYYYYYYWWWWWWWWWXXXYYY^^^eeemmmtttyyy|||}}}||||||||||||}}}tttdddWWWPPPOOOKKKEEEBBBBBBBBBCCCCCC666666555555555444444444222333333444444555555555999888555333222222333333222222222222111111111111333222111000000111222333111111111111111222333333000111333666:::AAAIIINNNUUU^^^iiipppttt{{{|||wwwpppkkkhhhddd]]]VVVTTTZZZdddmmmvvvuuuppppppooonnnmmmjjjpppuuuwwwxxx{{{|||{{{oooqqqssswww|||vvvfffYYYSSSPPPQQQZZZfffqqqwwwyyysssuuu~~~|||{{{{{{zzzwwwrrroookkkjjjmmmsssxxx|||yyyvvvuuuiiieeegggfffjjjrrr|||~~~gggMMM???333111111///...///++++++++++++************))))))((((((((('''''''''******))))))((((((''''''&&&(((******)))'''''''''&&&'''((()))((('''%%%$$$'''((((((((((((((((((''''''&&&&&&''''''((()))***---,,,***(((''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''((((((''''''&&&%%%%%%$$$###"""###$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&(((***+++(((''''''&&&&&&''''''((((((((((((((()))))))))***))))))))))))************)))***++++++,,,...111444444888===BBBGGGQQQ]]]fffnnnqqqtttwwwyyy{{{|||}}}xxxtttooojjjiiijjjlllnnnkkknnnpppnnnpppwww|||xxxxxxvvvqqqgggddd```^^^]]]\\\ZZZYYYXXXTTTPPPMMMKKKJJJHHHGGG@@@CCCFFFFFFGGGIIIOOOTTTWWWSSSMMMHHHEEECCCAAA@@@>>>>>>===<<<;;;999888777777777999;;;>>>AAACCCDDDEEECCC???===;;;;;;===>>>@@@CCCHHHJJJIIIFFFCCCAAA======???BBBEEEHHHKKKMMMLLLLLLLLLKKKKKKOOOUUUZZZaaacccdddccc```^^^___```___ccckkkuuuzzzkkk```WWWQQQNNNJJJGGGDDDBBBCCCCCCCCCBBB555555555555444444444444222222222333444555555666888777666444333333333444222222222111111111000000333222111000000111222333111111000000111111222222///111222444666;;;AAAFFFJJJTTT```iiinnnuuu|||{{{zzzyyywwwuuuqqqooosssmmmeee^^^\\\aaaiiinnnssszzz{{{vvvtttqqqpppsssxxx~~~|||{{{|||}}}~~~}}}|||{{{oooddd[[[ZZZ\\\dddppp{{{~~~}}}~~~uuuvvv}}}|||uuupppllljjjmmmqqqtttuuuwwwvvv}}}{{{qqqlllnnnssssssyyy}}}cccPPP@@@888111000000///------*********************************)))))))))((((((***)))))))))((((((((('''%%%''')))***((('''''''''$$$%%%&&&((((((((('''&&&''''''((())))))((('''''''''&&&&&&''''''((()))***,,,***)))'''&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''%%%######$$$%%%&&&&&&%%%$$$$$$$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))((((((((((((&&&&&&%%%%%%$$$$$$$$$%%%''''''''''''''''''''''''&&&'''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&***)))((('''''')))+++,,,)))(((((((((((((((((()))'''(((((((((((()))))))))(((((()))))))))*********''')))******)))***,,,...000222333555999BBBMMMUUU^^^eeeoooyyyxxxuuuuuuvvvuuupppvvvyyyxxx|||~~~wwwpppjjjgggdddbbbaaaaaa___^^^VVVSSSOOOLLLLLLMMMLLLLLLEEEHHHLLLOOOQQQVVV^^^dddhhh```UUUMMMIIIHHHIIIIIIGGGFFFEEECCCAAA>>><<<:::;;;<<<>>>AAACCCEEEFFFGGGHHHEEEBBB@@@@@@DDDHHHKKKHHHOOOXXX\\\ZZZTTTMMMJJJFFFEEECCCDDDFFFJJJNNNQQQSSSRRRPPPPPPSSSZZZbbbhhhmmmppprrrpppllliiijjjlllooorrrwww{{{kkkfff^^^WWWSSSPPPNNNLLLHHHFFFDDDDDDDDDEEEDDDCCC555555555444444444444333111222222333444555666666777777666666555444444333222111111111111000000000222222111111111111222222111111000000000111111222000111222333555777<<>>HHHOOOTTTaaattt}}}tttnnnbbbdddgggiiiiiiiiiiiijjjsssqqqvvvssssssuuuuuuzzz{{{zzzzzz{{{zzz~~~{{{uuu|||~~~}}}^^^III>>>777111---///000...---......---))))))******+++++++++,,,)))(((((((((''''''''''''&&&&&&'''((()))***++++++&&&''''''&&&%%%&&&(((***)))(((&&&%%%$$$$$$%%%&&&$$$%%%'''(((((('''%%%$$$'''&&&&&&''''''((()))***'''(((***++++++***)))(((%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%&&&'''((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))***+++,,,,,,((('''&&&%%%&&&&&&((()))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&)))((('''&&&&&&&&&&&&&&&((((((((((((((((((((((((###$$$%%%&&&&&&&&&%%%%%%'''''''''&&&&&&'''''''''''''''''''''((((((((()))(((((((((((())))))))))))(((((()))((('''(((+++---((()))***,,,...000222333333<<>>666000---///---,,,++++++,,,...///+++******)))))))))))))))+++***)))'''''')))***+++))))))))))))((((((((((((***)))((('''''''''''''''***((('''&&&&&&'''(((***&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((())))))$$$%%%%%%%%%%%%%%%$$$$$$''''''''''''''''''''''''%%%$$$"""###%%%&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((('''&&&%%%''''''&&&&&&&&&&&&'''''')))((('''&&&%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&((())))))(((''''''(((((((((((((((((((((((((((******))))))((((((((((((''''''&&&%%%%%%%%%&&&&&&))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))*********+++(((((((((((())))))))))))))))))***+++---///111222444888===@@@DDDMMMZZZcccqqqyyy{{{rrrmmmiiidddcccdddffffffdddaaa^^^\\\^^^dddkkkqqqtttqqqqqqrrruuu{{{uuujjjaaa[[[XXXWWWUUUWWWYYYXXXUUUTTTUUUWWWWWWXXXZZZXXXUUURRROOOOOOTTTXXXbbboooyyyxxxlllbbbgggmmmrrrqqqkkkeeebbbaaa\\\^^^aaaccceeehhhlllnnnooommmppp|||~~~{{{{{{xxxnnniiiccc```[[[VVVQQQNNNLLLLLLEEEFFFGGGHHHIIIHHHGGGGGGDDDDDDDDDEEEEEEFFFGGGGGG666555444222111111222222333333444555555555555555444444444444444333333333222111000//////000111222111...,,,,,,...000000///000000000000000000000000222222222222222333444444333777:::<<>>666333111///...---,,,++++++,,,---///+++***))))))(((((())))))+++***(((''''''(((***+++))))))))))))(((((((((''')))((((((((('''''''''''')))((('''&&&&&&'''((()))))))))(((((((((((())))))%%%&&&&&&&&&'''(((((((((''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&'''''')))((('''&&&%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%%%%&&&'''&&&'''))))))'''''''''(((''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&''''''((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))***,,,---/////////222555666777<<>>FFFQQQ^^^iiipppsssssswww|||~~~yyyxxxvvvvvvvvvxxxyyyyyyzzz{{{~~~zzzmmmfffeeeeeeeeefffgggggggggfffeeeddddddjjjlllnnnnnnnnnmmmnnnooorrr}}}yyynnnjjjkkkiiiiiijjjhhhffffffhhhkkkkkkmmmppprrrtttxxx|||yyylllccc___ZZZTTTOOONNNOOOPPPQQQOOONNNLLLJJJHHHGGGGGGGGGGGGGGGHHHHHHGGGEEEDDDCCCEEEGGGIIIKKKKKKIIIGGGEEE333333333333333333222222222333333333333333222222111222222333333444444444000000000111111000000000111111111000////////////////////////////////////......------......///000111222444333333444888<<>>DDDFFFFFFGGGIIIKKKSSSVVV^^^fffjjjnnnvvv~~~zzztttuuuqqqhhhbbbcccfffggggggjjjpppwww}}}|||vvvpppmmmkkkjjjmmmqqqtttsssppppppsssyyy{{{{{{xxxsssvvvwwwzzz{{{xxxssstttxxx~~~jjjUUUEEE:::666888......------,,,,,,++++++,,,+++++++++***))))))(((***)))((((((''''''((((((''''''''''''''''''''''''((((((((('''''''''&&&&&&&&&'''((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((&&&&&&''''''''''''''''''&&&'''((()))))))))))))))''''''''''''''''''''''''&&&%%%$$$%%%&&&'''&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''%%%&&&''''''((('''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&((((((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&******((('''&&&&&&%%%%%%(((''''''&&&&&&''''''(((''''''''''''''''''''''''%%%%%%&&&''')))***+++,,,((((((((()))))))))))))))******************++++++)))***,,,------,,,+++***...---...111666;;;>>>???JJJOOOZZZgggooorrrvvv{{{zzz}}}xxxsssuuuxxxyyyxxxsssqqqnnnmmmnnnooopppppppppsssuuuwwwxxxzzz}}}xxxuuuwwwooommmkkkiiijjjmmmpppsss|||yyyrrrnnnjjjfff```]]]\\\[[[YYYVVVOOONNNNNNNNNOOONNNKKKIIIJJJJJJJJJIIIIIIIIIIIIIIIEEEFFFGGGHHHIIIHHHHHHGGGDDDFFFHHHJJJJJJJJJIIIHHH222222333444444444333222222222222222222111000000333333333222222222222222///000111222222111000///---///111111///...000111////////////////////////111111000000111111222333///000//////...///111222444777:::<<<<<<>>>AAADDDHHHLLLTTT\\\aaaeeerrrzzztttrrrwwwuuullleeefffjjjkkkooottt}}}}}}sssccc```___```ddddddaaa]]]___```bbbeeejjjoootttvvvwwwuuutttyyyrrrjjjgggfffgggkkkmmmlllnnn{{{ooo]]]JJJ???999444222333+++,,,,,,,,,+++++++++,,,++++++++++++***)))((('''))))))(((''''''''''''((('''''''''(((((('''''''''(((((('''''''''&&&&&&&&&''''''''''''((((((((()))&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&'''(((((((((%%%%%%'''(((((()))))))))''''''''''''''''''''''''&&&""" """'''***'''###&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%'''(((((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&'''***)))(((''''''&&&''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&''''''''''''((((((''''''(((((())))))******(((((((((((())))))***+++++++++,,,---...---,,,+++...------...111333444444777:::DDDOOOVVVWWW]]]dddfffllluuuzzzzzz~~~vvvuuuuuuxxx{{{}}}|||zzz~~~}}}{{{xxxvvvtttvvvyyy{{{}}}tttrrrnnniiiddd___\\\ZZZ\\\YYYWWWWWWXXXWWWTTTQQQNNNLLLLLLLLLNNNOOONNNLLLIIIIIIIIIJJJJJJJJJIIIIIIGGGHHHIIIJJJIIIIIIGGGFFFCCCDDDFFFGGGIIIJJJJJJJJJ111222333444444444333222222222222222222111000///444333333222222111111111///000111222222111000///,,,///222222000///111333///////////////////////////////////////000111111000000/////////000222333222333444555666:::???DDDAAAEEEMMMVVVZZZaaarrrvvvqqqssszzz{{{rrrjjjjjjllllllrrryyyvvvdddaaa```aaadddccc^^^XXXTTTSSSSSSUUUYYY___eeeiiihhhhhhkkksss~~~uuuhhhcccccc\\\^^^dddhhhiiiqqq}}}dddRRRBBB555444555333000///---......---+++******+++++++++++++++***)))''''''))))))((('''''''''''''''''''''((((((((((((''''''(((((('''''''''&&&&&&&&&'''''''''''''''((()))***%%%&&&&&&''''''&&&&&&%%%(((((((((''''''(((((((((%%%%%%&&&&&&'''((())))))"""###$$$%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&!!! (((+++'''"""(((((((((((((((((((((((($$$%%%&&&'''((('''&&&%%%'''''''''&&&&&&'''''''''$$$%%%'''(((((((((''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%$$$&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((((('''''''''(((((()))'''''''''&&&&&&'''''''''''''''''''''''''''''''''(((((('''&&&%%%%%%$$$$$$&&&&&&'''((()))***++++++&&&&&&&&&''''''(((******&&&&&&'''(((+++,,,,,,++++++******,,,...//////...///000666???BBBAAAEEEMMMGGGNNNYYYeeennnrrrrrrqqqxxx||||||}}}|||}}}~~~|||xxxsssmmmiiifffddd^^^\\\ZZZWWWVVVUUUVVVVVVSSSRRRRRRUUUWWWVVVQQQLLLKKKIIIHHHHHHKKKNNNOOOPPPHHHIIIIIIJJJJJJJJJIIIIIIJJJKKKKKKKKKJJJHHHFFFEEECCCCCCEEEFFFHHHIIIKKKLLL555555444333222222222222////////////////////////111111111111000000000000000000000000111111111111000/////////............000000000000000000000000...///000111111000///...////////////000000000000000111111111222555:::===???EEEMMMTTT\\\jjj|||wwwvvvyyyzzztttkkkgggjjjooovvvssskkkeeehhhjjjeee[[[UUUSSSRRRRRRTTTWWWZZZ\\\\\\YYYaaaiiiooovvv}}}~~~xxxqqqbbbYYYVVVVVV]]]hhhqqquuu~~~}}}pppZZZMMM>>><<<777333///---,,,,,,+++,,,,,,,,,,,,+++******)))))))))))))))))))))))),,,++++++***)))(((''''''******)))(((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&'''((()))))))))))))))(((&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&'''(((((((((&&&&&&%%%%%%%%%$$$$$$$$$((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%"""$$$''''''%%%%%%'''***'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((())))))(((((('''&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%%%%%%%%%%'''''''''(((''''''&&&&&&$$$%%%%%%&&&&&&''''''(((%%%%%%%%%&&&'''((())))))'''''''''''''''''''''''''''&&&%%%%%%$$$$$$$$$$$$&&&''''''((()))((((((((((((''''''&&&&&&((()))***''''''''''''''''''''''''))))))))))))************************************))))))***++++++++++++***((()))+++,,,------,,,++++++,,,...000333555666777;;;>>>BBBEEEHHHKKKOOORRRYYY\\\aaagggmmmtttxxx{{{~~~}}}pppfffbbb]]]YYYXXXWWWVVVUUURRRRRRPPPOOONNNMMMMMMMMMKKKMMMNNNPPPQQQQQQQQQPPPHHHIIIKKKLLLMMMNNNNNNOOOIIIJJJJJJJJJIIIKKKNNNQQQOOONNNMMMKKKJJJHHHGGGFFFJJJFFFEEEHHHJJJHHHHHHIII555555444333222222222222222222222222222222222222111111111000000000////////////000000000111111111000000/////////.........////////////////////////...///000111111000///....../////////000000000000...///000000000333666999:::@@@HHHOOOWWWeeevvv~~~{{{{{{zzzwwwrrrooopppqqqyyy|||tttooorrrrrrlllbbb\\\TTTTTTSSSUUUWWWZZZ]]]^^^[[[aaaeeehhhkkkooopppmmmkkkrrrwwwzzz}}}~~~yyyqqqsssxxx~~~~~~|||}}}rrrfff]]]ZZZ\\\___lllxxxvvvcccSSSGGG@@@999777333000...---------++++++,,,,,,++++++***)))))))))))))))))))))))))))***))))))(((((('''''''''(((''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''(((((('''&&&&&&((((((''''''''''''((((((&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&$$$&&&((('''&&&&&&'''***''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&''''''((((((&&&&&&&&&%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&&&&''''''((('''&&&&&&%%%&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%%%%&&&''''''''''''(((((((((((('''&&&&&&%%%&&&'''((()))''''''''''''''''''''''''((((((((()))))))))******************************))))))***++++++++++++***,,,,,,+++*********+++,,,,,,------///000111222222000222555666888:::<<>>DDDMMMYYYbbbhhhjjjpppvvvzzzwwwrrrqqqsssqqqjjjbbb```ccccccdddfffjjjpppvvv{{{wwwnnniiiccc]]]ZZZ]]]______]]]ZZZXXXUUUUUUZZZaaahhhooouuuyyy|||zzzsssllliiilllqqquuuzzz~~~zzz|||rrrgggaaaaaabbb___aaadddfffhhhkkkooorrrxxxuuuooojjjhhhllltttyyy{{{~~~{{{qqqbbbNNNAAA;;;888444000///...---,,,,,,,,,------+++++++++++++++***))))))))))))))))))))))))))))))''''''''''''''''''(((((())))))(((''''''''''''((("""###%%%&&&&&&%%%###"""'''''''''&&&%%%$$$###"""&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%######$$$$$$%%%&&&''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%#########$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''((()))***$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$((((((((((((''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%''')))***&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))***************---,,,***)))((()))***+++,,,,,,++++++++++++++++++...///000///...---...///111111222333444555666666888777666888===AAACCCCCCAAAFFFLLLNNNOOOTTT]]]dddhhhjjjnnnqqqsssvvvyyy|||~~~|||zzz{{{~~~|||yyyuuuqqqnnnkkkjjjkkkooouuuyyyxxxqqqhhhaaa\\\```eeefffaaaYYYQQQLLLLLLJJJGGGGGGIIIKKKKKKKKKGGGGGGGGGFFFFFFGGGGGGHHHGGGHHHIIIKKKKKKKKKJJJJJJLLLMMMMMMNNNNNNNNNMMMMMMHHHIIILLLSSSZZZ[[[UUUOOOIIIJJJJJJKKKKKKLLLLLLMMMIIIGGGHHHMMMOOOKKKGGGGGG444444333222111111111111111111111111111111111111000000000////////////......////////////000000000111000000000////////////........................//////............//////............////////////---///222222111/////////000222555888;;;AAAIIINNNRRRVVV___hhhlllmmmttt|||yyytttrrrrrrtttsssmmmiiijjjjjjlllnnnrrrwwwssskkkddd]]]\\\]]]^^^]]]ZZZVVVUUUVVVUUUYYY___dddfffgggjjjlllnnnppprrrtttuuuuuutttssshhheeebbb``````ccceeeggggggmmmqqqpppsssyyy|||{{{|||~~~{{{vvvpppnnnmmmsss~~~~~~pppbbbXXXUUUVVVWWWUUUYYY```ffflllsssyyy}}}yyywwwyyyuuueeeMMMDDD999444555444000+++///...------,,,,,,++++++***++++++++++++***))))))((((((((((((((((((((((((((((((((((((((((((((()))))))))((('''''''''''''''"""###%%%&&&&&&%%%###"""(((((((((''''''%%%$$$###&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&'''((())))))((('''&&&#########$$$$$$%%%%%%%%%((((((''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%&&&'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&'''((()))***$$$%%%&&&&&&'''''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&((('''%%%$$$%%%&&&(((***&&&&&&''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((()))************)))((()))******++++++++++++*********++++++,,,,,,,,,)))+++,,,+++***)))+++,,,------......///000111111333222111111222444444444555666777999;;;???DDDHHHJJJNNNTTTYYY[[[[[[\\\]]]^^^]]]\\\\\\^^^cccjjjnnntttvvvyyy|||~~~vvvooojjjgggdddccc___]]][[[XXXWWWWWWWWWXXXbbbeeehhhhhheee___XXXTTTNNNQQQTTTTTTQQQNNNLLLLLLIIIGGGFFFFFFGGGHHHHHHGGGIIIIIIHHHGGGFFFEEEEEEFFFDDDEEEGGGIIIJJJJJJJJJJJJKKKKKKLLLLLLMMMLLLLLLLLLKKKKKKNNNTTTZZZYYYRRRKKKIIIJJJKKKLLLMMMNNNOOOOOOPPPMMMNNNQQQRRRMMMIIIHHH444333222111111000000111////////////////////////000000////////////............////////////000000111111000000000/////////........................///......------......///------........./////////...000222222111/////////111222333444666999===@@@DDDJJJTTT___bbbbbbdddiiikkknnnsssuuutttxxxvvvqqqpppqqqsssrrrnnnnnnrrrooorrrvvvzzz{{{rrrkkkeeeaaa``````___[[[XXX[[[aaa]]]aaafffgggddd```^^^^^^]]]^^^___```aaa```______VVVUUUVVVXXX[[[[[[ZZZXXXVVV[[[___^^^```eeehhhgggkkkkkkmmmqqqvvvzzz{{{{{{sssrrrrrrsssssspppllliii___]]]^^^dddnnntttuuussstttkkk^^^TTTPPPPPPSSSUUUWWW^^^jjjvvvnnnWWWFFF@@@999111...///111///---.........---,,,++++++*********++++++******)))((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%$$$$$$%%%%%%&&&&&&'''(((((('''&&&&&&((((((((((((((('''&&&%%%((((((''''''''''''((((((&&&&&&&&&&&&%%%%%%%%%%%%(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%&&&&&&''''''(((((()))%%%#########%%%%%%$$$###%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%&&&'''((()))%%%%%%&&&'''(((((((((((($$$$$$%%%&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%&&&########################%%%%%%$$$$$$$$$%%%&&&&&&'''&&&%%%%%%%%%&&&((((((&&&'''(((((())))))((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''((())))))******))))))&&&''')))+++,,,,,,+++***((())))))***+++,,,------&&&((())))))((((((***+++******++++++,,,------...............//////000111444333222222555777888888888===CCCGGGHHHHHHGGGGGGFFFFFFFFFGGGIIILLLOOOQQQTTTVVVXXX[[[]]]bbbgggkkklllkkkgggcccaaaaaaeeehhhlllfff]]]VVVRRRQQQQQQQQQNNNMMMLLLJJJJJJKKKLLLMMMXXXZZZ[[[ZZZVVVQQQNNNMMMLLLLLLLLLJJJHHHHHHIIIJJJIIIHHHFFFGGGHHHIIIHHHGGGKKKJJJHHHGGGFFFEEEEEEEEECCCDDDFFFHHHIIIIIIIIIHHHHHHHHHIIIJJJJJJJJJJJJJJJLLLLLLOOOSSSUUUTTTOOOJJJIIIIIIJJJKKKMMMNNNOOOPPPSSSOOOOOORRRRRRNNNJJJJJJ444333222111000000000000------------------------000000/////////................../////////000000111111111000000000//////........................///...------------...///---------.........//////...///111111/////////000111111222222333555777999===AAAKKKUUUYYYYYY\\\aaabbbbbbeeejjjnnntttzzzpppooopppqqqooommmpppwwwwwwzzz~~~yyysssmmmhhheeeddddddaaa___eeeooosssxxx{{{wwwnnnccc\\\YYYTTTTTTTTTTTTTTTSSSSSSSSSQQQRRRUUUZZZ]]]\\\WWWSSSPPPTTTUUUSSSTTTYYY[[[ZZZ]]]]]]```gggnnnrrrqqqooodddbbbaaa``````___^^^\\\VVVWWW[[[cccmmmqqqoookkkiiiaaaWWWQQQRRRVVV[[[]]]fffooo}}}rrraaaSSSEEE999999555111///////////////+++,,,,,,,,,,,,++++++******************))))))((((((((((((((((((((((((((()))((((((''''''&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%((((((((((((((((((((((((''''''(((((((((''''''&&&((((((''''''''''''((((((%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''(((((()))******"""  ###$$$###!!!%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%&&&'''%%%&&&'''((())))))))))))''''''''''''''''''''''''$$$%%%%%%%%%&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&''''''%%%&&&'''(((((((((''''''''''''''''''''''''''''''&&&''''''''''''((((((((((((((((((((((((((((((((('''(((((())))))))))))))))))))))))))))))*********(((((())))))***+++++++++(((***++++++******+++---++++++,,,,,,,,,,,,,,,---+++,,,------------...///111111111222222222333333333555888:::::::::;;;===:::999999:::<<<>>>?????????BBBEEEGGGHHHJJJNNNQQQPPPQQQQQQOOOMMMMMMOOORRRTTTPPPKKKGGGFFFGGGGGGGGGEEEEEEEEEEEEFFFGGGGGGHHHLLLNNNQQQPPPMMMJJJIIIJJJJJJIIIGGGFFFFFFFFFGGGFFFIIIHHHGGGHHHJJJKKKJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFEEEFFFGGGHHHHHHGGGFFFEEEDDDEEEFFFGGGHHHHHHIIIIIIJJJKKKMMMOOOPPPNNNLLLKKKGGGHHHIIIJJJKKKLLLMMMNNNPPPLLLLLLOOOPPPMMMKKKLLL444333222111000000000000000000000000000000000000000/////////......................../////////000111111111111000000000000........................///...---,,,,,,---...///---------.........//////---...000///......///111000111111222333444555777555888@@@IIIOOOPPPUUUZZZ```]]]```gggnnnuuutttsssttttttqqqooottt|||}}}yyysssooommmiiihhhhhhfffeeennnzzzzzzjjj___YYYSSSRRRQQQPPPPPPPPPPPPPPPVVVWWW[[[```cccbbb\\\WWWRRRTTTSSSPPPPPPUUUXXXXXXYYYYYY[[[aaahhhkkkiiifff]]]ZZZVVVTTTTTTTTTSSSRRRUUUXXX___kkkvvv{{{wwwsssggg```XXXUUUXXX___dddggguuu}}}}}}iiiPPPCCC>>>999333...//////000///---,,,***((()))***+++++++++++++++***************)))(((((((((((((((((((((((((((((((((((('''&&&%%%%%%$$$$$$(((((('''&&&&&&&&&&&&'''((('''&&&&&&&&&&&&'''(((&&&&&&''''''((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&"""######$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###""""""###$$$%%%%%%%%%&&&&&&'''((())))))&&&$$$###%%%(((***)))'''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''"""###$$$%%%''')))+++---''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$######$$$$$$%%%%%%&&&'''((()))************)))))))))(((''''''&&&&&&%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((()))$$$%%%&&&'''''''''&&&&&&$$$%%%&&&'''''''''&&&%%%'''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))'''(((((()))))))))))))))...,,,)))''''''''')))***(((((()))))))))))))))))))))***++++++))))))***+++,,,,,,,,,+++++++++******,,,---...---,,,,,,,,,---***---000000...---///111222222222111111222555888666444222222444666666666555999>>>??????>>>@@@AAAAAADDDGGGGGGEEEDDDEEEFFFFFFDDDBBBAAABBBBBBAAA???===>>>@@@BBBDDDEEEEEEEEEBBBFFFJJJKKKIIIHHHHHHIIIFFFEEEDDDEEEGGGHHHGGGEEEDDDCCCCCCEEEGGGIIIIIIHHHFFFFFFFFFFFFFFFGGGGGGHHHHHHIIIIIIHHHGGGEEECCCBBBAAABBBDDDEEEFFFGGGHHHHHHHHHJJJLLLMMMLLLKKKLLLMMMFFFFFFGGGHHHIIIKKKKKKLLLLLLHHHHHHLLLNNNLLLLLLNNN444333222111000......---////////////////////////,,,,,,------.../////////............////////////555555444333222111000///......//////...---,,,,,,---------.........//////------------------------,,,---......//////......---///111222333222000///555666888<<>>>>>????????????>>>>>>>>>???AAABBBCCCCCCBBBAAABBBCCCCCCDDDEEEFFFFFFGGGDDDDDDEEEIIILLLLLLHHHDDDEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEGGGIIIJJJIIIHHHGGGGGGGGGFFFEEEDDDDDDDDDCCCCCCCCCDDDEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHGGGGGGEEEFFFHHHJJJKKKKKKJJJJJJKKKJJJJJJJJJKKKKKKLLLLLL222222111111000000//////........................,,,,,,------.../////////............////////////333333222111000///............//////...------,,,,,,------------.........------------------------,,,---......//////......---...///000000000//////000111333444888>>>EEEJJJTTTTTTWWW[[[```mmmxxxoookkkiiihhhiiihhhlllrrrxxxyyykkkbbbbbbdddfffhhhhhhgggggggggnnn}}}rrriiicccaaabbbhhhpppttttttrrruuuzzzyyykkkaaabbbdddcccfffnnn|||ssskkkkkkjjjiiiqqq}}}wwwiiiQQQHHH<<<444222111000...,,,------...---,,,+++***+++++++++*********))))))))))))))))))))))))))))))((()))))))))((('''%%%$$$$$$%%%'''((()))((('''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&((((((((('''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%%%%&&&'''''')))(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$%%%&&&'''&&&&&&%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%######$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((&&&&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''((())))))))))))))))))))))))))))))))))))*********+++++++++)))))))))))))))((('''''''''((()))******+++++++++***+++---.........,,,+++,,,,,,,,,------------...------............//////------...///000111111222222222111111111111222222333444444666777999;;;<<<<<<<<<<<<============>>>>>>>>>>>>??????>>>>>>>>>>>>???@@@AAABBBBBBBBBAAAAAAAAABBBCCCCCCDDDEEEEEECCCCCCEEEHHHKKKKKKGGGDDDDDDDDDCCCCCCBBBCCCCCCCCCEEEEEEEEEGGGIIIJJJJJJHHHGGGFFFEEEDDDCCCBBBAAAAAABBBBBBCCCDDDDDDEEEFFFFFFCCCCCCDDDEEEEEEEEEEEEEEEEEEFFFHHHIIIJJJJJJIIIIIIFFFFFFFFFFFFHHHIIIKKKLLL000000000000000000111111------------------------,,,,,,------.../////////---............/////////111000000///...---,,,,,,.........///......---,,,,,,,,,,,,,,,------------------------------------,,,---......//////......---------------...//////111111111222333666;;;???GGGGGGJJJPPPXXXggg~~~}}}yyymmmfffeeeeeefffkkknnnttt|||{{{oooiiimmmpppsssuuuuuuttttttttt~~~}}}tttlllmmmrrr{{{uuunnnooopppqqqyyy{{{qqqooolllkkkqqq{{{~~~fffTTTJJJ:::555000......000///---++++++,,,,,,,,,+++***)))++++++*********)))))))))))))))))))))))))))))))))'''((((((((('''&&&%%%$$$###$$$&&&'''''''''&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$))))))((((((((('''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%'''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((''''''&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&%%%%%%$$$$$$######$$$%%%%%%&&&''''''&&&&&&%%%%%%%%%&&&'''((('''&&&%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$###$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&###$$$$$$%%%&&&''''''(((''''''''''''''''''''''''))))))(((((((((''''''''''''&&&%%%%%%$$$%%%%%%%%%'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((()))))))))************+++)))))))))))))))((((((''''''(((***,,,---,,,+++***)))***+++,,,---,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,---...///........./////////000000111000000//////000111111111222222333555777999:::999999999999::::::;;;;;;===>>>>>>>>>>>>>>>>>>======>>>???@@@AAAAAAAAAAAA@@@@@@AAAAAABBBBBBCCCCCCBBBCCCEEEGGGIIIIIIFFFDDDDDDDDDCCCBBBAAAAAABBBBBBEEEEEEEEEGGGIIIJJJJJJHHHEEEEEEDDDCCCBBBAAA@@@???BBBBBBBBBCCCDDDDDDEEEEEEAAABBBCCCDDDEEEFFFFFFFFFFFFGGGHHHIIIJJJJJJIIIHHHAAAAAAAAABBBDDDFFFHHHJJJ111111111000000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////---------.........///////////////...---,,,,,,+++---...............------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........///...,,,+++,,,---///000000111111000000222555888<<<;;;>>>EEENNN^^^vvvzzzxxxxxx|||rrriiieeedddfffhhhooossszzz{{{tttrrrtttwww{{{||||||}}}{{{qqqsssyyy~~~zzzxxxzzz{{{}}}{{{ssspppmmmkkknnnuuu}}}kkkXXXIII@@@<<<333111......///...,,,***+++++++++++++++*********************))))))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&$$$%%%&&&'''''''''&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######&&&&&&&&&&&&%%%%%%%%%%%%))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%'''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''(((((('''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%$$$$$$######$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$&&&'''(((&&&&&&%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&'''''''''''''''))))))))))))************(((((())))))))))))((((((((((((***+++++++++******))))))***++++++++++++***++++++,,,,,,,,,------------,,,+++******,,,...///........................//////.........///000000111111111222444666777888666777777888888999999999==============================>>>???@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBAAABBBDDDFFFGGGGGGEEECCCCCCCCCBBBAAAAAAAAAAAAAAADDDDDDDDDFFFHHHIIIHHHFFFCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBBBBCCCCCCDDDDDDCCCDDDEEEGGGIIIJJJJJJJJJGGGHHHJJJJJJKKKJJJIIIHHH@@@@@@???@@@AAADDDFFFHHH333333222111000///......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////------------............/////////......------,,,------...............---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........000...,,,+++,,,---000111,,,---...------...000222555444666<<>>??????@@@@@@AAAAAAAAAAAAAAABBBBBB???AAACCCEEEEEEDDDDDDCCCBBBBBBAAAAAAAAAAAABBBBBBDDDCCCCCCDDDFFFFFFEEECCCAAABBBBBBCCCDDDDDDEEEEEEBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEGGGIIIKKKLLLLLLMMMJJJJJJKKKLLLLLLKKKIIIIIICCCBBBAAA@@@AAACCCEEEFFF444333222111000...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////,,,------------........./////////.........------,,,---......///.........,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......///...,,,,,,,,,---///111,,,...000000///000111222111000222777===FFFVVVccckkksss|||}}}sssiiibbbdddgggjjjmmmpppqqqrrrttt~~~~~~}}}zzzuuuqqqooonnnvvv}}}|||yyyzzzuuuyyy||||||{{{~~~~~~uuuxxx}}}~~~~~~rrrqqqpppqqqsssuuuxxxzzz{{{ooocccQQQIII???;;;999666000***...---------,,,,,,++++++---,,,++++++******++++++******)))))))))((((((((())))))))))))))))))))))))***)))(((((((((((())))))'''''''''((((((((())))))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$$$$''''''&&&%%%%%%$$$######$$$$$$###"""###$$$%%%&&&%%%%%%%%%&&&'''(((******%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&'''((()))***+++%%%%%%%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&'''(((((((((***)))))))))))))))(((((('''(((((()))))))))))))))***)))'''&&&&&&''')))+++)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,---...------------------,,,,,,------------...///000000222222222333444555777777666777777888999:::;;;;;;===<<<;;;::::::;;;<<<===<<<<<<<<<<<<<<<>>>??????@@@@@@@@@AAAAAAAAAAAAAAA>>>@@@BBBCCCCCCBBBBBBCCCAAAAAAAAAAAABBBCCCDDDEEEFFFEEEDDDEEEEEEEEECCCAAABBBBBBCCCDDDEEEFFFFFFGGGCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFHHHJJJKKKKKKKKKJJJKKKLLLLLLKKKJJJIIIHHHFFFEEECCCAAABBBCCCFFFHHH222222222111000//////...------------------------,,,,,,------.../////////,,,,,,---------........................---------,,,------...//////......,,,------------.........++++++++++++++++++++++++,,,---......//////......---,,,+++++++++,,,...//////111333333222111111222000...000333666:::BBBKKKTTTaaapppyyy}}}zzzqqqhhh______```bbbfffjjjnnnqqqwww}}}zzz|||}}}zzz|||vvv|||~~~~~~xxxvvvzzz||||||{{{xxxwwwyyy|||}}}zzzpppppppppqqqwww||||||ooo\\\LLLCCC:::777555444444222...***++++++***)))))))))+++,,,,,,+++***)))))))))*********)))))))))(((((((((((()))))))))))))))))))))))))))(((''''''''''''((()))'''&&&&&&&&&''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''&&&&&&((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&''''''&&&%%%$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%%%%%%%&&&''''''((((((''''''''''''''''''''''''&&&'''''''''(((((())))))$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((%%%&&&&&&'''(((((())))))******))))))((((((((((((''''''((()))))))))))))))***)))))))))))))))))))))***************+++,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------------------...///000111111111111222333444555666666666777888999:::;;;<<<===<<<:::999999:::<<<===<<<;;;;;;;;;;;;===>>>???????????????????????????===???BBBBBBAAA@@@AAACCC@@@@@@AAABBBCCCEEEFFFGGGJJJHHHGGGFFFFFFEEECCC@@@DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFHHHIIIJJJJJJJJJIIIJJJJJJJJJJJJHHHFFFEEEFFFEEECCCBBBCCCEEEIIIKKK111111000000000000000000------------------------,,,,,,------...//////000,,,,,,,,,---------.........------------------,,,,,,,,,---.../////////...---------.........//////++++++++++++++++++++++++,,,---......//////......++++++******++++++,,,---,,,...//////...,,,,,,,,,///...///222222222666<<>>???>>>>>>>>>>>>============<<>>??????>>><<<;;;<<<>>>??????>>>>>>>>>>>>>>>??????@@@@@@AAABBBDDDFFFGGGHHHHHHIIIIIIIIIHHHGGGFFFEEEDDDIIIHHHFFFDDDCCCBBBBBBBBBCCCDDDFFFGGGHHHHHHGGGGGGIIIJJJLLLLLLJJJHHHHHHHHHHHHHHHGGGGGGEEEDDDBBBBBB@@@AAABBBDDDEEEGGGHHHHHH333222222111000000//////................................................------------------------,,,,,,++++++,,,,,,---...,,,---...//////...---,,,---------,,,,,,,,,,,,,,,******+++,,,---------------,,,,,,,,,,,,---...///+++,,,---......---,,,+++))),,,...///...,,,,,,,,,...............///000111666999===CCCKKKRRRXXX\\\```aaadddgggjjjnnntttxxxyyymmmccc]]]PPPHHH===777444333000---//////---,,,,,,+++++++++)))))))))))))))))))))))))))))))))))))))(((''''''))))))((('''''''''''''''%%%&&&&&&''''''(((((((((&&&''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$############''''''&&&&&&&&&%%%%%%%%%%%%$$$###!!!!!!"""$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%"""$$$&&&((()))((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&########################%%%%%%%%%%%%%%%%%%$$$###!!!"""###$$$%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%$$$$$$###"""""""""###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!"""###%%%'''&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&''')))'''%%%$$$%%%'''&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))((()))************)))(((************************************************...//////---,,,+++,,,...........................////////////000000000000111111000000111111222333555555666777777888888999888888888999999999:::::::::;;;;;;<<<============<<<;;;:::;;;;;;<<<<<<;;;???>>>>>>>>>>>>???@@@@@@AAABBBCCCDDDEEEEEEFFFEEEGGGGGGGGGGGGGGGFFFFFFEEEGGGGGGFFFEEEDDDCCCCCCBBBDDDEEEGGGHHHIIIIIIHHHHHHHHHJJJLLLLLLJJJHHHHHHHHHGGGHHHGGGGGGFFFEEEDDDCCCEEEDDDDDDDDDEEEEEEFFFGGG333333333222111111000000000//////......---------........................------------------------,,,,,,,,,,,,,,,,,,---...------............------,,,---------............,,,------......---------------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***,,,///000/////////000/////////......///000000333333444777;;;BBBGGGKKKQQQTTTZZZ```gggooowww|||~~~||||||xxxfffWWWLLLCCC???999555222111222111///,,,......---,,,++++++++++++))))))))))))))))))))))))(((((()))))))))((('''''')))(((''''''&&&'''''''''((((((((((((((((((''''''''''''((((((((((((''''''&&&&&&%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%###"""""""""###&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$###""""""###$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%''')))(((%%%$$$%%%'''#########$$$$$$$$$%%%%%%''''''&&&&&&&&&%%%%%%%%%##############################$$$%%%%%%%%%$$$$$$""""""###$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""###$$$%%%'''(((((((((((((((((('''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&(((((((((&&&%%%&&&'''%%%$$$$$$$$$$$$$$$%%%%%%''''''''''''''''''''''''))))))))))))))))))))))))((())))))******))))))(((************************)))))))))))))))))))))))),,,------,,,+++***,,,---------------------------//////000000000111111111111000000000000111222222444555555666777777888888666666777888999::::::;;;;;;;;;============<<<;;;999999:::;;;;;;;;;;;;:::>>>>>>>>>>>>>>>???@@@@@@BBBBBBCCCCCCDDDCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFEEEFFFFFFGGGFFFEEEDDDCCCCCCDDDEEEFFFGGGGGGGGGGGGHHHIIIKKKKKKIIIHHHHHHIIIGGGGGGHHHHHHGGGFFFEEEEEEIIIHHHFFFDDDDDDDDDEEEFFF444444333333222111111000111000000///...------,,,........................------------............------,,,,,,,,,------...,,,,,,------------,,,,,,------------------------,,,,,,,,,,,,,,,+++***)))------,,,,,,,,,------...---,,,++++++++++++,,,---...000222222111000111111222222111000000000111111222222222333555888<<<>>>===AAAFFFNNNXXXdddpppxxxyyyqqqnnnmmmmmmpppuuuzzz|||zzzxxx~~~sssiiiYYYJJJ???999666444333111//////000///---+++---,,,+++++++++++++++,,,))))))))))))))))))))))))'''(((((((((((((((''''''(((''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***)))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&'''###(((,,,+++&&&###%%%((($$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''""""""###$$$%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''(((''''''&&&''''''&&&&&&&&&&&&&&&''''''(((''''''(((((((((((())))))((((((((((((((((((((((((((())))))))))))))))))((())))))))))))************************************+++,,,,,,+++******+++---------------------------////////////000000000000000000000000000111222222444444444555666666777777444555666777888:::;;;;;;999:::<<<===<<<;;;999888888999;;;;;;;;;<<<===>>>=========<<<===>>>>>>???@@@@@@AAABBBCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEEEEEEECCCEEEFFFHHHHHHGGGEEEDDD@@@AAAAAABBBCCCCCCDDDDDDGGGIIIJJJIIIHHHGGGHHHIIIGGGGGGHHHHHHHHHGGGGGGFFFKKKIIIFFFDDDCCCDDDFFFHHH444444333333222111111000111111000///......------........................---------....../////////......---,,,,,,---------,,,++++++++++++++++++,,,.........---,,,++++++***,,,,,,,,,,,,+++***)))(((...------,,,,,,,,,---------,,,,,,++++++,,,,,,---333444555444222000000111111111000000000000000000111111222333444444444444444555888<<>>@@@BBBCCCDDDDDDEEEDDDEEEEEEEEEEEEDDDCCCCCCBBBDDDFFFGGGHHHGGGEEEDDD@@@@@@@@@@@@AAABBBCCCCCCGGGHHHIIIHHHGGGFFFHHHIIIGGGGGGHHHHHHHHHGGGGGGFFFIIIGGGEEECCCDDDFFFHHHJJJ333333333222111111000000111000000//////.................................---------...//////000000///...------------------,,,,,,++++++++++++,,,,,,//////...---,,,+++******............------,,,+++......---,,,,,,,,,------------------------------444555555333000......///---------,,,,,,---.........///000111111000///...666555333333666???JJJQQQaaagggmmmrrrwwwxxxrrriiibbbaaabbbdddcccccciiipppqqqsssyyy}}}||||||uuurrrqqqqqqssswww|||{{{mmmbbbYYYPPPIII===:::555111000///...---///...+++***)))***+++,,,))))))))))))***+++,,,,,,((((((((((((((((((((((((&&&&&&'''(((((((((''''''&&&&&&&&&%%%&&&&&&'''((($$$$$$%%%%%%&&&'''(((((($$$$$$%%%%%%%%%%%%$$$$$$"""######$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!"""###$$$%%%&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&######$$$%%%&&&'''((((((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&&&&%%%''')))(((%%%$$$%%%'''%%%%%%&&&&&&&&&'''''''''###$$$$$$%%%&&&'''((()))$$$%%%%%%&&&&&&'''''''''$$$$$$%%%&&&&&&&&&%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&"""######$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%'''''''''%%%%%%$$$$$$$$$%%%&&&'''(((((((((((())))))******+++)))))))))))))))))))))))))))((((((''''''(((((()))'''(((((())))))*********++++++++++++++++++++++++***+++,,,+++******,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........000////////////000111111222222222333444444555555333333444666777999::::::666777777888999:::;;;<<<>>>BBBFFFFFFCCC@@@@@@AAA;;;;;;;;;;;;;;;<<<=========>>>@@@BBBCCCEEEEEEFFFEEEEEEEEEEEEEEEDDDCCCCCCCCCDDDEEEFFFFFFEEEDDDDDDBBBBBBAAABBBBBBCCCEEEEEEFFFGGGHHHGGGFFFFFFHHHJJJGGGGGGHHHHHHGGGFFFEEEEEEEEEEEEDDDCCCDDDFFFHHHJJJ333222222111000000//////000000000///////////////........................---------...///000000000//////...---------------......---,,,,,,---......///.........------,,,,,,....../////////......---///...---,,,,,,,,,,,,,,,------////////////------000111111///---,,,,,,...+++++++++++++++,,,---...------------------......555444222000000444;;;???CCCKKKTTT\\\ccciiigggccc[[[]]]bbbeeecccbbbgggoooqqqrrrwww|||zzz{{{yyysssuuuwwwwwwwww{{{uuuhhhWWWJJJDDD@@@;;;777555222000......---,,,***.........---,,,,,,---...((((((((())))))+++,,,,,,((((((((((((((((((((((((%%%&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!"""$$$%%%&&&&&&$$$$$$######$$$$$$$$$%%%%%%%%%"""###$$$%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&###$$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''#########$$$%%%&&&&&&&&&&&&&&&'''''''''&&&%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$"""$$$&&&'''&&&$$$############$$$%%%&&&'''&&&&&&&&&'''(((((()))))))))))))))))))))))))))))))))(((''''''''''''((()))''''''(((((()))******+++***************************+++,,,,,,++++++---...,,,,,,,,,,,,,,,,,,,,,,,,------------.........//////////////////000111111111111222222333444444444333333444555777888888999666666666777:::===@@@BBBIIIOOOWWWWWWQQQHHHBBB@@@===<<<<<<<<<<<<===>>>>>>???@@@AAABBBDDDDDDEEEEEEDDDDDDEEEFFFFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBAAAAAABBBCCCEEEFFFFFFFFFGGGFFFEEEEEEHHHJJJGGGHHHGGGGGGFFFEEEDDDCCCDDDDDDDDDDDDEEEFFFGGGGGG222222111111000/////////////////////000000000000........................---------...///000000111000///...---------------000///...------...///000.........///////////////------...............---///...---,,,,,,,,,,,,,,,---...000111111000...---,,,------,,,******+++---+++++++++,,,---...///000...---+++***+++,,,///111///000000000///111444777888???FFFJJJNNNSSSSSSPPPXXX\\\bbbfffcccaaaeeemmmrrrqqqvvv}}}|||{{{~~~{{{~~~~~~xxxzzz{{{xxxwww}}}rrrdddUUULLLAAA;;;:::888333...///...,,,,,,---------,,,***,,,------+++***))))))(((((((((((()))+++,,,,,,((((((((((((((((((((((((%%%%%%&&&'''((((((((('''%%%%%%%%%%%%&&&&&&'''(((***))))))(((''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%))))))((('''%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''))))))'''$$$############$$$$$$%%%%%%%%%$$$%%%&&&'''((((((((((((&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%&&&'''((()))(((&&&$$$###$$$%%%%%%$$$######$$$$$$$$$%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%######$$$%%%%%%&&&''''''(((((((((((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''(((((((((((($$$%%%%%%&&&&&&%%%%%%$$$'''''''''(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%###!!!###&&&'''&&&###$$$$$$$$$$$$%%%&&&'''((($$$$$$%%%%%%&&&'''(((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))&&&''''''((()))******+++))))))))))))))))))))))))+++,,,,,,,,,++++++---///,,,,,,,,,,,,,,,,,,,,,,,,............/////////000///////////////000111111000111111222333333444444333444444555666777888888777777666888;;;???DDDFFFRRR\\\fffggg___QQQFFF@@@>>>>>>>>>>>>>>>???@@@@@@AAABBBCCCCCCDDDDDDCCCCCCBBBCCCDDDFFFGGGGGGHHHHHHEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@??????@@@AAACCCDDDEEEFFFFFFEEEDDDEEEHHHJJJHHHHHHGGGGGGEEEDDDBBBBBBDDDDDDDDDDDDEEEEEEEEEEEE333222000/////////000111000000//////.........---000000000000000000000000,,,,,,,,,,,,,,,---...///......------------.........---,,,,,,,,,...///000......////////////......222222111111000000//////000111111111111///---,,,......---,,,,,,+++******(((((()))***+++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,---...///---,,,,,,+++,,,---...///333444555777:::===@@@AAAMMMUUU]]]```___```eeekkkooottt}}}xxxrrrqqqsssuuuvvvzzz~~~|||yyyxxxwww{{{yyy~~~~~~}}}uuullldddZZZMMMEEE<<<888555444555555222000,,,,,,,,,+++++++++************++++++++++++******))))))*********))))))(((&&&((()))++++++)))(((&&&'''((()))***)))(((&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''(((((('''&&&%%%%%%$$$$$$#########$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%$$$######""""""!!!&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$###!!! %%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$(((''''''&&&&&&%%%$$$$$$###$$$%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&%%%&&&((((((&&&$$$))))))((('''%%%$$$######!!!###$$$&&&''''''&&&&&&%%%%%%%%%&&&'''(((***+++(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$%%%&&&'''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((''''''''''''((((((((((((''''''''''''((((((((()))***(((&&&&&&'''(((((((((******)))((('''&&&%%%%%%))))))))))))))))))))))))++++++******************,,,++++++******++++++,,,//////////////////............///000111222222333222222333333333444444444555666777888999999888777;;;888888:::;;;===CCCJJJcccrrr}}}vvvcccQQQFFF???@@@@@@AAABBBBBBAAA@@@@@@DDDCCCBBBCCCDDDEEEDDDCCCBBBDDDGGGIIIJJJHHHFFFDDDDDDCCCAAA???>>>>>>>>>???@@@@@@@@@AAACCCFFFHHHIIIFFFFFFGGGGGGGGGGGGFFFFFFIIIGGGEEEBBBAAABBBDDDEEEDDDDDDCCCBBBAAAAAAAAAAAA222111000/////////000111////////////......------........................------,,,,,,,,,---......///......------......///.........---......//////000000000111111000000000////////////000000000000///000000000///...---,,,---,,,,,,+++******)))))))))))))))***+++++++++,,,,,,++++++******++++++,,,---,,,,,,,,,,,,------...---,,,,,,+++,,,---...///000111111222444666777888???FFFNNNRRRTTTWWW^^^eeemmmsss~~~}}}uuuoookkkllloooqqqrrrtttvvvxxx}}}~~~{{{zzz}}}|||zzz~~~yyytttuuuwwwxxxzzzwwwzzz|||zzz||||||yyytttggg```VVVNNNIIIBBB:::444555222000///......---+++,,,,,,+++++++++*********)))******++++++******)))+++++++++***)))((('''&&&'''((()))******)))((('''''''''((())))))(((&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''(((''''''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$###""""""###$$$$$$&&&%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%###""""""%%%%%%%%%%%%%%%%%%%%%%%%########################''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########$$$$$$%%%%%%&&&'''''''''###%%%&&&&&&$$$$$$%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######%%%%%%$$$###(((''''''&&&%%%$$$######"""###%%%&&&&&&&&&&&&%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''(((((((((((('''''''''(((((((((((((((+++(((%%%%%%&&&((())))))*********)))((((((''''''))))))))))))))))))))))))************************,,,++++++******++++++,,,------...//////.........000000000000000000111111000000111111111222222222444555777888999999888777<<<::::::===???@@@GGGNNNiiivvv}}}tttaaaQQQFFFAAA@@@AAABBBCCCCCCBBBAAA@@@DDDCCCBBBCCCEEEEEEEEECCCCCCEEEGGGJJJJJJHHHFFFDDDCCCBBB@@@???>>>??????@@@BBBAAABBBBBBCCCEEEGGGIIIFFFFFFGGGGGGGGGGGGFFFFFFFFFDDDBBBAAAAAABBBDDDEEEEEEDDDCCCBBBAAAAAA@@@AAA222111000/////////000000///............---------------------------------......---,,,,,,,,,------//////............////////////////////////...---//////000000000000//////,,,,,,---......///000000...............---+++++++++++++++***))))))((((((******************++++++,,,++++++******++++++,,,---------,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...//////.........///000000222888>>>BBBCCCGGGOOOUUUbbbkkkxxxvvvrrrlllhhhfffhhhkkknnnoooppppppqqquuuuuunnnmmmpppssstttuuu{{{~~~}}}{{{|||{{{~~~|||uuusssuuuyyy{{{|||{{{}}}xxxoooggghhhllliii^^^SSSKKKEEE===888555333000...111111000...,,,++++++,,,,,,++++++++++++*********)))******++++++******))),,,,,,+++***)))'''&&&%%%'''((()))******)))(((''''''''''''''''''(((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''$$$######""""""######$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&'''&&&&&&''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""""""""""""""'''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$%%%%%%&&&&&&''''''%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&%%%%%%&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$'''((((((((('''&&&$$$###""""""###$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%$$$%%%$$$$$$######$$$$$$%%%''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&''''''''''''(((((((((((((((((((((((('''''''''+++(((%%%%%%&&&((())))))***************)))))))))))))))))))))))))))))))))************************,,,++++++******++++++,,,++++++,,,---............111000000000////////////....../////////000000000333444666888888888888777:::888999===???AAAHHHOOOiiirrruuukkkZZZMMMFFFBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCBBBDDDEEEFFFEEECCCDDDEEEHHHJJJJJJIIIGGGEEEBBBAAA@@@??????@@@AAAAAADDDCCCCCCCCCDDDEEEFFFGGGEEEEEEFFFFFFFFFFFFEEEEEEAAAAAA@@@@@@AAABBBDDDFFFEEEDDDCCCAAA@@@?????????111111000000////////////------------------------------------------------///...---,,,,,,,,,,,,,,,000//////......//////000//////000111000///---,,,,,,------......------,,,+++,,,,,,,,,---------...,,,,,,,,,,,,,,,+++******++++++*********)))))))))+++++++++***************,,,++++++******++++++,,,------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,---......---------------...///222555666666888>>>CCCOOOXXXfffttt|||}}}zzzwwwpppmmmiiiffffffhhhlllnnnlllllllllnnnsssxxxnnnjjjjjjkkkmmmppptttzzz}}}}}}~~~|||rrrrrruuuwww||||||zzz|||~~~uuuhhh]]]UUUNNNNNNRRROOODDD999===999555222222222000///...///000...***)))+++---++++++++++++************))))))************))))))************)))((('''&&&''''''((())))))(((''''''&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&%%%$$$$$$###%%%&&&'''&&&$$$###$$$%%%''''''''''''''''''''''''((('''%%%%%%'''((((((((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$!!!###&&&((())))))((('''#########$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((('''''''''''')))'''&&&'''((()))((('''((((((((())))))*********))))))))))))))))))))))))***************+++++++++,,,++++++******++++++,,,)))***+++,,,---.........////////////////////////---............/////////222333555777888888777777666444666:::===???EEELLL]]]cccdddZZZNNNGGGDDDBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCDDDFFFGGGEEEDDDDDDFFFHHHIIIJJJIIIGGGFFF@@@@@@?????????@@@BBBCCCEEEEEEEEEDDDEEEEEEEEEEEEBBBCCCCCCDDDDDDCCCCCCBBB>>>>>>???@@@BBBDDDEEEFFFCCCBBBAAA???>>>=========000000000000//////......,,,,,,,,,,,,------------........................///...---,,,,,,,,,,,,,,,//////............//////...///000000000...---,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++******+++++++++***************+++++++++++++++*********+++++++++***************,,,++++++******++++++,,,,,,---------,,,+++******,,,,,,,,,,,,,,,,,,++++++,,,+++++++++,,,,,,---...///111222111000111555888<<>>======<<<777333111000/////////...,,,+++)))+++,,,***'''&&&(((++++++++++++*********)))))))))))))))******)))))))))'''(((((()))))))))((((((''''''((((((((((((''''''&&&&&&%%%%%%&&&'''((()))$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########!!!"""##################$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%$$$$$$$$$%%%%%%&&&#########$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%$$$$$$######%%%&&&'''&&&$$$###$$$%%%''''''''''''''''''''''''###"""!!!!!!###$$$$$$#########$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$ ###%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''((((((((((((((('''''''''&&&&&&(((***+++***'''$$$&&&''''''(((((()))))))))))))))))))))))))))))))))))))))*********+++++++++,,,++++++******++++++,,,)))***+++,,,------------,,,------...//////000000........./////////000000111222444666777777777777444333444888;;;<<>>???@@@BBBCCCEEEEEEEEEEEEEEEDDDCCCCCC@@@@@@AAAAAAAAAAAA@@@@@@===>>>@@@BBBDDDEEEFFFFFFAAA@@@>>>===<<<;;;;;;;;;//////000000000///...---++++++,,,,,,,,,,,,,,,---..............................---,,,,,,,,,------......------------........................---,,,------............------------,,,++++++***))))))++++++***))))))******+++++++++++++++++++++++++++******************++++++,,,++++++******++++++,,,++++++,,,------,,,******+++,,,,,,,,,,,,++++++***))))))))))))***+++,,,,,,---.../////////000222444222444999???DDDGGGIIIJJJLLLMMMOOORRRXXX^^^dddggghhhiiiiiiiiikkksss}}}|||xxxtttooolllkkklllkkkmmmssswwwxxx{{{}}}vvvrrrttttttsssuuuyyy{{{zzzwww|||}}}zzzwwwuuuzzz{{{|||}}}kkkfff]]]RRRHHHBBB>>><<<444444444222000000111222+++,,,,,,---,,,***)))'''***++++++***))))))***++++++************)))))))))((())))))******))))))(((&&&&&&'''((())))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$######"""######$$$$$$######""""""######$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$######""""""$$$$$$%%%%%%%%%%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%%%%&&&#########$$$$$$%%%%%%&&&%%%$$$###""""""###$$$%%%######$$$$$$%%%%%%&&&&&&%%%&&&'''&&&$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$&&&'''&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$#########$$$$$$%%% !!!"""$$$$$$$$$$$$###'''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''((((((((()))%%%&&&(((+++,,,***&&&###&&&&&&''''''(((((()))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,++++++******++++++,,,******+++,,,------------++++++,,,---...///000000....../////////000000000000111333555777777777777777555666:::;;;<<<@@@FFFDDDGGGGGGCCCBBBEEEHHHGGGCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBCCCFFFHHHHHHFFFDDDDDDEEEFFFGGGHHHGGGFFFFFF@@@@@@?????????@@@BBBCCCDDDDDDDDDEEEDDDCCCBBBBBB??????@@@@@@@@@@@@??????===>>>AAACCCDDDEEEDDDDDD???>>>===<<<;;;;;;;;;;;;...///000000000///...---***+++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---......------,,,,,,,,,,,,---------,,,,,,,,,,,,------...------............------++++++++++++++++++++++++++++++***))))))***++++++************************)))))))))***+++++++++,,,,,,++++++******++++++,,,)))***,,,------,,,+++***+++,,,,,,---,,,+++***)))******)))))))))***++++++***+++---.........//////...///000222444555666777888999<<>>AAACCCCCCBBBAAA@@@>>>>>>===============>>>...///000000000///---,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///---,,,,,,++++++,,,,,,---,,,++++++***+++,,,...///***++++++,,,,,,++++++************+++,,,,,,------++++++***))))))***+++,,,(((((((((((())))))))))))(((((()))***+++,,,,,,---,,,++++++++++++++++++,,,((()))+++---------+++++++++,,,,,,---,,,+++***)))------,,,+++++++++++++++***+++,,,------+++******......//////000111111111000000111333666:::===???>>>BBBFFFHHHJJJNNNUUUZZZcccfffkkkqqqtttqqqjjjdddkkkggggggkkkjjjeeecccggghhhwwwtttlllmmmkkkkkkqqqxxxvvvoooooouuu{{{xxxxxxzzz~~~}}}pppgggccccccccccccaaa```cccbbbVVVFFF<<<888555444222000000222000000111111111///---+++---,,,+++)))((())),,,...+++(((%%%&&&)))+++***(((************))))))))))))(((((())))))))))))(((((((((((())))))((('''&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&(((((((((&&&$$$"""&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$#########$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$#########$$$%%%%%%&&&""""""###$$$%%%%%%&&&&&&'''&&&$$$######$$$&&&'''&&&&&&%%%%%%$$$######"""###$$$%%%%%%%%%%%%&&&'''''''''''''''''''''''''''###$$$'''***,,,+++(((%%%'''''''''&&&&&&%%%%%%%%%""""""!!!!!!"""$$$&&&'''&&&&&&%%%$$$$$$$$$%%%%%%!!!!!!"""###$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''''''''&&&%%%$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((('''%%%$$$$$$%%%'''((((((''''''&&&&&&''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''(((***+++++++++(((&&&%%%&&&((())))))*********)))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,,,,++++++++++++++++++,,,------.........---,,,,,,......---------,,,,,,,,,---------........./////////000222444666777777666:::888888::::::888:::???@@@BBBBBB???@@@CCCCCC???BBBAAA@@@@@@@@@@@@AAABBBAAABBBDDDGGGIIIIIIGGGEEECCCCCCDDDEEEEEEEEEEEEEEEBBBAAA@@@??????@@@AAAAAAAAAAAABBBCCCCCCBBBAAA@@@AAAAAAAAABBBBBBAAAAAAAAA<<<>>>@@@BBBBBBAAA>>>===>>>>>>>>>>>>>>>???@@@@@@//////...------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,/////////......---------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,------,,,++++++,,,------............,,,,,,,,,,,,,,,+++***)))************))))))))))))++++++***************+++******))))))((('''''''''******************************++++++++++++******************+++,,,------...---+++)))(((((()))*********))))))***,,,...///------......///000000111555555555666999===AAACCCJJJMMMRRRWWWZZZZZZYYYXXX]]]]]]\\\[[[ZZZZZZYYYXXX^^^ggguuuvvvnnneeehhhkkkooosssuuuvvvwwwwwwuuuwwwyyyrrrssstttvvvwwwxxxzzzzzzrrrmmmeee\\\SSSKKKGGGDDDFFFFFFEEECCCBBBAAA@@@???666444111///......//////+++,,,---------,,,+++*********++++++++++++******)))***++++++)))(((((())),,,+++)))'''''''''(((((((((((()))))))))'''%%%$$$((('''''''''''''''((()))(((((((((&&&$$$$$$&&&((((((((())))))(((((('''&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$)))((((((&&&%%%$$$##############################"""///444)))!!!###&&&$$$)))(((&&&%%%###"""""""""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$$$$%%%&&&'''((()))%%%%%%&&&&&&'''(((((((((((('''%%%#########%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&######""""""###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""###&&&((((((&&&$$$###%%%%%%%%%&&&&&&&&&''''''((('''%%%$$$###$$$%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''%%%###&&&&&&$$$$$$$$$$$$&&&&&&'''&&&%%%$$$$$$$$$$$$%%%######$$$%%%%%%&&&''''''$$$$$$######$$$&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((,,,+++++++++******)))))))))************+++++++++******+++++++++,,,,,,,,,...------,,,,,,++++++***,,,,,,------...---------...............///000000...///000111222333333333555555555666777999;;;;;;<<<;;;:::<<<>>>@@@AAA@@@BBBAAA@@@@@@@@@AAABBBCCCAAACCCFFFGGGGGGEEEBBB@@@BBBDDDEEEFFFFFFEEEDDDBBB@@@@@@AAAAAAAAAAAAAAA@@@CCCCCCCCCCCCCCCBBBBBBAAA@@@???>>>===>>>???AAACCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@?????????@@@AAABBB.........---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,------------------------++++++++++++++++++++++++******++++++,,,,,,++++++***+++,,,---------------,,,,,,,,,,,,,,,+++***)))************))))))))))))))))))(((((((((((())))))++++++++++++++++++,,,,,,******************************++++++++++++******++++++*********+++,,,,,,...---+++)))(((((()))***+++************+++---...,,,,,,------...//////000...---------///222444666999;;;>>>AAACCCCCCBBBAAAHHHHHHGGGFFFFFFEEEDDDDDDKKKQQQ\\\gggnnnnnnhhhccc```bbbgggmmmrrrvvvyyyzzzyyywwwwwwzzzrrrkkk______^^^]]]\\\[[[[[[ZZZQQQNNNIIIDDD???<<<:::999777666666555444333222222333222///---,,,,,,------++++++,,,------,,,+++************++++++*********)))***,,,+++)))((()))))))))(((((('''''''''''''''%%%%%%&&&'''(((((((((((())))))((((((((((((((((((((()))(((&&&$$$$$$&&&'''&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ 222<<<333'''&&&'''&&&&&&&&&&&&&&&&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$&&&&&&&&&&&&&&&'''((()))'''''''''''''''&&&&&&&&&((('''%%%######$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&###############$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%&&&''''''&&&$$$###%%%%%%%%%%%%&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%$$$"""!!! &&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$######$$$%%%%%%&&&''''''$$$$$$######$$$&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((++++++******))))))))))))))))))*********+++++++++*********+++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------...............///000000000000111222333333333222444444555666777999:::;;;<<<;;;:::;;;===?????????AAA@@@??????@@@AAABBBCCCAAABBBDDDEEEEEEDDDBBB@@@BBBCCCEEEFFFFFFEEECCCBBB@@@@@@AAAAAABBBAAAAAA@@@CCCCCCCCCCCCCCCBBBBBBAAA???>>>=========???AAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>???@@@@@@...------,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,.........------,,,,,,+++************************,,,++++++*********++++++)))***++++++,,,+++++++++++++++,,,,,,,,,+++******************)))))))))))))))((((((((((((((())))))''''''((())))))***++++++******************************++++++++++++******,,,,,,+++*********++++++---,,,+++)))))))))******++++++*********++++++,,,++++++,,,,,,------.........---,,,++++++---...///000111222222333222222111888888888777777666666555888;;;AAAHHHOOORRRRRRQQQNNNQQQUUUZZZ```dddgggiiihhheeedddiiirrrwwwxxxvvvtttpppkkkgggccc]]]VVVPPPFFFEEEDDDBBB@@@>>>===<<<888666444333222111222222///.........------------000...---+++******++++++***++++++,,,,,,,,,++++++************************)))***+++***)))(((((()))''''''((())))))))))))(((&&&&&&&&&&&&'''((())))))*********)))((((((((((((((()))((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&!!!111;;;333'''$$$'''(((""""""###$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$'''''''''&&&&&&'''((((((((((((''''''&&&%%%%%%$$$'''&&&%%%$$$###$$$%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$############$$$$$$%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&'''((('''&&&%%%$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))*********++++++*********++++++++++++,,,******++++++,,,------...+++,,,------......------...............///000000222222333333333333333222444444444555777888:::;;;<<<:::999999;;;======<<<>>>>>>>>>???@@@AAABBBCCC@@@AAABBBBBBBBBBBBBBBAAABBBCCCDDDEEEEEEDDDCCCBBBAAABBBBBBBBBBBBBBBAAAAAACCCCCCCCCCCCCCCBBBAAAAAA>>>============???AAABBB@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@>>>===<<<<<<======------,,,,,,++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++************************---,,,+++)))))))))***+++))))))***************)))++++++,,,,,,,,,++++++***************)))))))))(((******************+++,,,'''''''''((((((((())))))******************************++++++++++++******,,,,,,+++***))))))******,,,,,,******))))))******+++++++++*********************++++++,,,,,,,,,,,,......---,,,,,,------...000//////....../////////222222222222222222111111333333444777;;;>>>>>>>>>===>>>@@@CCCEEEHHHIIIJJJKKKIIIGGGJJJOOOSSSRRRPPPNNNKKKHHHFFFEEEBBB===:::555555555444333333222222333222000///....................................---,,,+++************+++*********+++++++++++++++******))))))))))))******((())))))(((&&&&&&'''(((&&&''')))***++++++******+++***((('''&&&&&&'''(((+++++++++***)))((('''''''''(((((('''%%%$$$$$$%%%''''''((((((((('''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$&&&(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&%%%%%%$$$###$$$$$$%%%&&&''''''(((''''''&&&&&&%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%###,,,111***######&&&'''######$$$######"""""""""########################$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$######$$$$$$%%%%%%&&&&&&''''''(((((((((((('''&&&$$$######$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$#########%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((())))))(((&&&$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''))))))))))))************************++++++++++++******++++++,,,,,,,,,,,,++++++,,,---...........................///000000333333444444444333222222333333444555666888999:::;;;999888888:::;;;::::::<<<<<<===>>>???AAABBBBBB@@@@@@???@@@@@@AAABBBBBBCCCDDDEEEEEEEEEEEEDDDCCCCCCCCCDDDDDDDDDCCCBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@<<<<<<<<<<<<===???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???===;;;:::::::::;;;------,,,,,,,,,,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++++++++++++++++++++++++++---,,,***)))((()))******)))))))))******)))((((((***++++++,,,,,,,,,++++++************)))))))))(((******))))))***+++,,,,,,,,,,,,,,,++++++*********))))))))))))))))))))))))******++++++++++++******,,,++++++***))))))))))))++++++***************************************)))*********+++++++++++++++***************++++++,,,------,,,,,,,,,---...///---------------.........000000///111333444444333555555555666777888888999999888777999<<<>>>===;;;:::999777777666555333222////////////000000000000000///...---+++******)))******++++++++++++,,,,,,,,,,,,++++++++++++++++++))))))))))))******++++++******)))(((((()))******&&&''''''&&&$$$$$$%%%'''$$$%%%''')))******)))))),,,+++***((('''(((((()))++++++++++++***)))'''&&&%%%'''((('''%%%$$$%%%&&&'''''''''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$&&&'''&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$"""######$$$%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$(((******+++,,,)))%%%&&&&&&&&&&&&%%%$$$"""!!!########################$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&''''''((((((((()))(((&&&$$$######$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&((())))))(((&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''(((((((((((()))))))))*********))))))*********+++++++++,,,,,,,,,++++++************+++,,,---...........................///000000333333444444444333222222222333333444555777888999:::888777777999:::999888:::;;;<<<===???@@@@@@AAA???>>>>>>>>>???@@@BBBCCCEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCAAAAAAAAAAAAAAA@@@??????;;;;;;;;;<<<===???@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@>>><<<:::999999999999------------------------*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------,,,,,,++++++++++++++++++++++++++++++******)))))))))******))))))******))))))((((((******+++,,,,,,,,,++++++************))))))))))))''''''''''''((()))***+++,,,++++++***))))))(((((())))))))))))))))))))))))******++++++++++++******++++++***)))))))))******************************))))))******+++******)))******++++++++++++++++++((())))))***++++++,,,,,,,,,++++++,,,,,,---...///***++++++,,,,,,---------,,,,,,,,,...000111000///////////////000222333444111111111333555666444333333333222111000///.........---------,,,,,,++++++,,,,,,,,,,,,,,,+++++++++)))))))))))))))*********+++++++++++++++,,,,,,,,,(((((((((((()))***+++,,,***)))(((''''''((()))***&&&'''&&&%%%######%%%'''"""###$$$%%%&&&'''''''''(((((((((((()))***++++++)))******+++***)))'''&&&###%%%&&&'''&&&%%%&&&&&&%%%%%%%%%%%%%%%$$$######$$$$$$$$$%%%%%%&&&&&&&&&!!!"""###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%""""""###$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###%%%+++333;;;:::000'''%%%&&&&&&'''&&&$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$#########""""""###$$$$$$###$$$$$$%%%&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&'''''''''((('''%%%$$$###$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$###############$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&'''((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))))))))******)))))))))************+++---,,,,,,+++******))))))***+++,,,---.../////////...............///000000222222333333333333333222222222222333555666888999999777666777888::::::999:::;;;<<<===>>>??????>>>======>>>>>>@@@AAACCCCCCEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBB???????????????>>>>>>===999:::;;;<<<===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAA???>>><<<:::999999999999........................)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------************************((())))))************)))***************)))(((((()))***+++,,,,,,,,,,,,+++************))))))))))))''''''''''''((()))***+++((((((((((((''''''''''''))))))))))))))))))))))))******++++++++++++*********))))))))))))******+++*********+++++++++******'''((()))***++++++******++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,,,,,,,------------......++++++,,,------...//////,,,*********---//////...,,,,,,+++,,,---...000111------...///000000...---.........,,,+++******+++,,,,,,,,,+++******))))))***+++,,,,,,------------+++++++++++++++*********))))))***+++++++++++++++((((((''''''((()))+++,,,***)))(((''''''((()))***(((((('''%%%$$$$$$&&&(((%%%%%%%%%%%%%%%&&&'''(((%%%&&&'''(((((()))))))))'''((()))******)))'''&&& ###%%%&&&&&&&&&'''((($$$%%%%%%%%%%%%$$$############$$$$$$%%%&&&''''''""""""###$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$(((222:::;;;666111.........---+++(((&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$&&&&&&%%%$$$###"""""""""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&###$$$%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''((()))))))))((('''&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((()))))))))***))))))))))))************+++++++++***************)))***,,,---.../////////...............///000000000000111222333333333222111111222333444666777888888666555666999:::;;;::::::;;;<<<===>>>======<<<<<<===>>>???AAABBBCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBCCCCCCBBBBBB@@@??????======>>>>>>======<<<;;;888999:::<<<===>>>??????@@@@@@@@@@@@@@@@@@@@@@@@>>>===<<<:::999999::::::......//////////////////))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////,,,,,,------------------))))))))))))))))))))))))'''((()))+++++++++***)))***************)))(((((()))***+++,,,,,,,,,,,,,,,************))))))))))))))))))))))))***+++,,,---))))))******++++++,,,,,,))))))))))))))))))))))))******++++++++++++******))))))(((((()))***++++++)))******+++++++++******&&&''')))***+++++++++***,,,,,,++++++++++++++++++*********+++***))))))(((+++++++++++++++***))))))))))))***+++,,,---......000---***)))***,,,---...000///...------...//////,,,------......---,,,+++++++++,,,+++***+++,,,...++++++++++++,,,,,,,,,,,,((()))******+++*********+++++++++******)))))))))'''((()))***+++++++++***((('''''''''((()))+++,,,+++)))(((''''''((()))+++******)))'''%%%%%%(((***))))))(((''''''(((***+++&&&''''''((('''%%%$$$###%%%&&&((()))***)))'''&&&"""%%%&&&&&&''''''(((&&&&&&'''''''''&&&%%%%%%""""""###$$$&&&'''(((((($$$$$$$$$$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''%%%""""""'''...444888<<>>@@@BBBCCCCCCDDDBBBAAAAAA@@@@@@AAAAAABBB@@@AAAAAA@@@???>>>===<<<<<<<<<<<<===<<<;;;;;;:::777888:::<<<===>>>??????>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;:::999::::::;;;,,,---------,,,++++++***+++++++++,,,,,,---------...---+++***)))***++++++------------------------((()))+++,,,---,,,,,,+++,,,+++******++++++)))'''+++++++++***************)))))))))))))))))))))))))))************+++++++++///,,,(((''')))+++***))))))(((((('''''''''''''''))))))(((((((((((())))))+++*********))))))((((((((((((((((((((((((((((((+++***)))))))))***,,,,,,***++++++***))))))***,,,******))))))******+++,,,))))))))))))************))))))))))))))))))******+++++++++************)))++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***------+++***))))))((((((++++++++++++++++++++++++((()))***+++++++++++++++,,,,,,+++******))))))(((***)))'''&&&&&&&&&'''(((,,,+++***)))(((((((((((())))))))))))))))))))))))((()))*********)))'''&&&'''''''''''''''''''''''')))((('''&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%(((((((((((())))))))))))((('''&&&%%%%%%&&&'''((((((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$&&&&&&&&&&&&$$$$$$###$$$&&&''''''&&&$$$###%%%$$$$$$######$$$$$$%%%((('''%%%$$$$$$&&&)))+++444666999;;;<<<:::777555+++&&&&&&)))(((######(((&&&&&&''''''&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%###$$$%%%&&&&&&%%%$$$###'''%%%###"""!!!"""###$$$######$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&%%%$$$###"""!!!$$$&&&'''&&&%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$***)))(((&&&%%%%%%%%%&&&***)))&&&$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%(((((('''%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%$$$$$$###((((((((('''&&&&&&%%%%%%&&&&&&'''((())))))((((((++++++***'''%%%%%%(((***))))))))))))************++++++,,,,,,,,,,,,------///...,,,,,,,,,---///111////////////000000000000222111000000222444666888777777888888888999999999::::::;;;;;;<<<=========>>>@@@AAAAAA???>>>>>>???AAAAAA@@@???>>>>>>>>>???>>>??????>>><<<:::888666;;;;;;:::999999:::::::::<<<777333666===@@@>>>:::===???AAAAAA@@@>>>>>>??????>>>===:::888888999;;;---------------,,,+++++++++++++++,,,,,,------------,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,+++***)))***+++,,,***(((+++++++++******)))))))))))))))))))))))))))))))))))))))*********+++++++++...+++(((''')))+++***))),,,++++++***************))))))(((((((((((())))))*********)))))))))(((((((((((((((((((((((((((((())))))((((((((()))***+++***++++++***))))))***,,,******))))))******+++,,,))))))))))))*********************)))))))))))))))))))))******+++++++++,,,++++++++++++++++++++++++*********+++++++++,,,,,,***++++++,,,,,,++++++***,,,,,,+++***))))))))))))++++++++++++++++++++++++((()))***++++++++++++***************++++++++++++'''&&&&&&&&&''')))+++,,,,,,+++***))))))((((((((())))))))))))))))))))))))(((((())))))(((((('''&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''(((((('''''''''&&&&&&&&&%%%******)))((('''%%%$$$$$$'''&&&%%%$$$$$$%%%&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$#########""""""%%%%%%%%%%%%$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&%%%$$$$$$###$$$&&&''''''&&&$$$###%%%$$$$$$$$$$$$$$$$$$%%%&&&%%%$$$$$$$$$%%%'''((('''((()))+++...000111222///((($$$$$$%%%###%%%***&&&&&&&&&'''&&&&&&%%%$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%###"""!!!"""$$$%%%######$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$###"""$$$&&&'''%%%$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&%%%'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$((((((((('''&&&&&&%%%%%%&&&%%%$$$######%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&%%%%%%%%%''''''''''''''''''''''''&&&''''''((((((((((((''')))******(((&&&&&&(((***))))))))))))************+++++++++,,,,,,,,,------...---,,,+++,,,---///000////////////000000000000222111000000111333666777666666777777888999999:::::::::;;;;;;<<<=========???@@@AAAAAA???>>>>>>???@@@???>>>============>>>??????>>>===;;;:::888777;;;::::::999999::::::;;;;;;888666777<<<>>>===;;;>>>???AAABBB@@@??????@@@AAA@@@>>>;;;999999;;;===..................---,,,++++++,,,,,,,,,,,,------++++++*********+++,,,,,,++++++++++++++++++++++++++++++******++++++,,,,,,***))))))***+++,,,***))),,,,,,+++***))))))(((((()))))))))))))))))))))))))))))))))*********++++++---+++(((((()))************)))((((((''''''(((((())))))(((((((((((())))))******))))))))))))((((((((((((((((((((((((((((((((((((((('''((())))))***)))***+++***)))(((***,,,***))))))))))))***++++++))))))))))))************+++*********))))))(((((('''((()))***+++,,,------++++++++++++++++++++++++*********++++++++++++,,,******++++++++++++******+++******))))))*********++++++++++++++++++++++++))))))******++++++******))))))******+++,,,,,,---''''''''''''((()))+++,,,,,,+++******))))))))))))))))))))))))))))))))))))(((((('''&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&'''((()))''''''''''''&&&&&&&&&&&&))))))((('''%%%$$$###"""%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$############&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%&&&&&&&&&%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%###""""""###&&&***...111888---$$$ !!!"""%%%(((&&&&&&&&&&&&&&&%%%$$$$$$######$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$###""""""###%%%&&&###$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$###%%%&&&&&&%%%###$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''(((((('''&&&%%%$$$$$$#########%%%''')))***&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''((())))))***''''''(((((((((''''''&&&&&&((())))))((((((((()))))))))))))))************++++++++++++,,,,,,,,,,,,...---,,,+++,,,---...///////////////000000000000111000000000111333444666444444555666888999:::::::::::::::;;;<<<<<<======???@@@BBBAAA@@@>>>??????>>>======<<<<<<<<<<<<===???>>>===;;;:::999999999:::::::::999999::::::;;;999999999:::;;;<<<===>>>???@@@BBBBBBAAA@@@@@@AAACCCAAA???===<<<<<<>>>???......////////////......,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++,,,,,,*********+++,,,---***))))))***++++++)))''',,,,,,+++***)))(((''''''))))))))))))))))))))))))))))))))))))************+++***)))((())))))******(((((('''&&&&&&&&&&&&'''(((((())))))))))))(((((())))))))))))))))))(((((())))))))))))))))))))))))(((((((((((())))))******)))*********((((((***+++)))))))))))))))***++++++((()))))))))************++++++******)))(((((((((((())))))***++++++,,,,,,************************************++++++++++++******++++++++++++******)))))))))))))))***++++++************************))))))************))))))************++++++,,,,,,+++***)))((('''((()))))),,,+++***)))))))))))))))((((((((((((((((((((((((((('''%%%$$$$$$%%%&&&'''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&&&&%%%$$$$$$'''&&&$$$$$$$$$'''***,,,<<<222'''!!! !!!"""###%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&$$$############$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&$$$"""###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&(((((((((&&&$$$###$$$$$$$$$%%%'''(((***+++&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))'''''''''(((((()))))))))(((((((((((('''&&&%%%%%%###&&&)))***)))(((((()))((()))))))))***************++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---......////////////000000000000000///000000222333444222222444555777999:::;;;999::::::;;;;;;<<<======???@@@BBBAAA???>>>>>>???======<<<<<<<<<<<<<<<===???>>><<<:::999999::::::::::::999999999:::;;;;;;888:::<<<<<<::::::===@@@@@@AAABBBBBBAAA@@@AAABBBCCCAAA???>>>???@@@@@@@@@......//////000//////...,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,,,,,,,---------------------------,,,+++*********,,,,,,,,,+++*********)))'''%%%++++++******)))(((((('''))))))))))))))))))))))))(((((()))))))))*********)))))))))))))))))))))***,,,+++******))))))******(((((())))))))))))(((((((((((((((((((((((())))))************************))))))*********+++++++++)))******)))(((((()))+++))))))(((((())))))***+++((()))))))))************************))))))((((((************************************************))))))*********+++++++++)))******++++++******)))(((((((((((()))***++++++************************))))))*********))))))(((+++++++++******)))))))))+++***((('''''''''((()))******))))))(((((())))))'''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&'''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%&&&''''''&&&$$$###%%%%%%%%%$$$$$$$$$$$$$$$555000)))$$$###$$$$$$"""%%%%%%&&&&&&%%%%%%$$$###%%%&&&&&&'''''''''''''''&&&%%%$$$######$$$%%%&&&#########$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%##################$$$$$$%%%%%%&&&%%%###"""###$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((((((&&&$$$###$$$$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))))))))((((((((('''''''''&&&''''''(((''''''&&&%%%%%%"""%%%(((******)))((()))((()))))))))*********************+++++++++,,,,,,+++++++++++++++,,,------------........./////////////////////000111111222000111222444666888999:::999999::::::;;;<<<<<<<<<>>>@@@AAAAAA???>>>>>>???======<<<<<<<<<======>>>===<<<;;;999999999:::;;;:::999999999::::::;;;<<<999<<<>>>===::::::===AAA@@@AAABBBAAA@@@@@@AAABBBBBB@@@???@@@CCCDDDCCCBBB---...//////////////////------,,,,,,,,,,,,++++++******+++,,,,,,,,,++++++------------------------,,,,,,++++++******+++++++++***))))))***)))'''%%%******)))))))))((((((((())))))))))))))))))))))))((((((((()))))))))******''')))******(((((()))*********)))(((((((((((()))'''((()))******)))((('''''''''(((((((((((())))))************************))))))***+++++++++++++++((()))***)))(((''')))+++)))(((((((((((()))******))))))))))))************)))))))))))))))))))))***+++++++++*********))))))************************)))))))))************+++))))))************))))))(((((((((((())))))***+++************************))))))******))))))((((((+++******)))((((((''''''&&&&&&&&&&&&'''(((***+++)))((((((''''''(((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''((('''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''''''''''''''(((%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$############$$$$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%&&&&&&'''$$$%%%&&&''''''&&&%%%$$$%%%&&&'''''''''&&&$$$###!!!###$$$&&&'''&&&&&&%%%)))+++***'''&&&((((((%%%%%%%%%%%%%%%%%%$$$######%%%%%%&&&'''''''''''''''%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###""""""""""""######$$$$$$%%%%%%$$$""""""###%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########"""!!!!!!%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$############""""""""""""&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))(((((('''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&%%%"""%%%((())))))((((((((())))))))))))************************++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------............//////000000000///000111333555777888999999999999:::;;;;;;<<<<<<===???@@@???>>><<<=========<<<<<<<<<<<<===>>>>>>;;;;;;:::::::::::::::;;;999999999999:::;;;<<<<<<:::===>>>===;;;;;;===@@@@@@AAAAAA@@@??????AAABBB@@@???@@@DDDIIIJJJHHHEEE,,,---...////////////...---------,,,,,,+++++++++++++++,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((''''''(((***+++***((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))***&&&(((******(((((()))+++(((((('''&&&&&&&&&&&&&&&'''((()))******)))(((''''''''''''((((((((())))))((((((((((((((((((((((((((((((***+++++++++***)))((()))***)))'''''')))***((((((((((((((()))******))))))))))))************((((((((()))******++++++***************+++++++++************************))))))))))))************))))))************))))))))))))((((((((())))))***************************)))))))))))))))(((((('''((((((((((((''''''''''''%%%%%%$$$%%%&&&''')))***''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$############$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$%%%&&&''''''$$$%%%&&&((((((&&&%%%$$$%%%%%%%%%%%%%%%$$$######"""###%%%&&&'''((((((((($$$+++...***&&&'''((('''$$$%%%%%%%%%%%%$$$#########$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######"""""""""###%%%%%%###$$$$$$###""""""$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&###########################$$$$$$$$$######"""!!!%%%&&&&&&&&&%%%%%%$$$###%%%$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$######"""&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################""""""###$$$%%%&&&&&&'''&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''((((((&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''''''&&&&&&###&&&(((((((((''''''((())))))))))))************************++++++++++++)))******+++++++++++++++******+++++++++,,,,,,,,,------...////////////...000000111333444666777777888999999::::::;;;<<<<<<<<<===>>>>>><<<;;;;;;<<<;;;;;;:::;;;;;;<<<<<<===999::::::;;;;;;;;;::::::999999999999:::;;;<<<===<<<=========<<<===>>>???@@@@@@@@@???>>>>>>@@@BBB>>>???CCCIIIPPPQQQMMMHHH,,,,,,---...//////......---------,,,,,,++++++++++++,,,,,,---,,,+++)))(((+++++++++++++++++++++++++++,,,,,,---,,,+++***(((%%%$$$%%%(((+++,,,,,,+++''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))%%%(((******(((''')))+++++++++***)))))))))))))))'''((()))++++++)))((('''&&&'''''''''(((((())))))''''''''''''''''''''''''&&&''')))*********)))(((((()))))))))'''''')))***((((((((((((((()))******))))))))))))************''''''((()))***+++,,,,,,(((((()))***+++,,,,,,---))))))))))))))))))))))))))))))))))))************))))))************))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((''''''%%%%%%&&&&&&'''(((((((((((('''&&&%%%$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((()))(((''''''''''''''''''''''''''''''$$$$$$$$$$$$%%%&&&'''''''''''''''((((((((()))))) """$$$&&&((()))"""###$$$%%%%%%$$$###"""$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''(((((((((%%%%%%%%%$$$$$$$$$######$$$$$$############$$$$$$%%%$$$###""""""###$$$%%%$$$$$$$$$$$$%%%&&&'''((($$$%%%'''(((((('''%%%$$$%%%$$$$$$#########""""""""""""""""""######$$$$$$&&&///333+++$$$$$$%%%$$$$$$%%%%%%%%%%%%$$$######""""""###$$$$$$$$$$$$######$$$%%%&&&&&&%%%$$$###&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&'''"""######"""""""""%%%'''$$$$$$%%%%%%%%%&&&&&&&&&""""""""""""""""""""""""''''''''''''&&&&&&%%%$$$&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&$$$%%%&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################!!!!!!"""###%%%&&&'''(((''''''%%%$$$$$$%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%"""$$$&&&(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%&&&''''''''''''%%%&&&(((((('''&&&'''((())))))))))))************)))************+++++++++))))))***++++++++++++***))))))*********+++++++++------......///.........000000111222444555666666888999999::::::;;;<<<<<<;;;<<<>>>===;;;::::::;;;999999999999::::::;;;<<<888999:::;;;<<<;;;:::999999999999999:::;;;<<<===>>>============>>>>>>>>>@@@@@@@@@>>>======???BBB>>>@@@EEEMMMUUUVVVQQQKKK---------.........//////,,,+++******))))))************+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,......---,,,+++***************)))((((((******))))))(((((('''''''''((()))))))))(((&&&%%%******)))((((((((((((((())))))))))))))))))))))))))))))((('''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((('''&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))((((((((((((&&&&&&&&&&&&'''''''''((())))))))))))************************************))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''***)))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$((('''%%%$$$$$$%%%'''(((&&&&&&%%%%%%%%%%%%$$$$$$'''&&&%%%$$$###"""""""""$$$&&&''''''&&&%%%&&&'''&&&&&&%%%$$$$$$###""""""$$$######$$$&&&&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''!!!!!!!!!"""#########$$$######""""""######$$$%%%!!!###$$$$$$$$$$$$%%%'''$$$$$$$$$#########"""""",,,666888---$$$$$$&&&$$$&&&'''''''''((()))))))))&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$(((%%%  %%%((("""############$$$$$$$$$###"""""""""!!!!!! """"""###$$$%%%%%%&&&&&&######"""!!!!!!"""###$$$%%%%%%$$$###""""""######"""###%%%&&&&&&%%%###"""%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$$$$######&&&&&&&&&'''''''''(((((((((''''''&&&&&&%%%$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$#########%%%&&&&&&$$$$$$%%%'''%%%%%%$$$$$$$$$%%%&&&&&&###$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$############(((&&&%%%%%%'''(((((('''(((''''''''''''(((((()))******+++++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,//////---,,,,,,---.../////////000111222444666777888777666888;;;===;;;999:::<<<>>>@@@@@@???===;;;::::::;;;:::999999:::<<<999::::::;;;;;;::::::999:::999888777888:::<<<>>>===>>>??????@@@@@@@@@@@@AAA@@@???=========>>>>>>AAAFFFMMMUUUXXXUUUMMMGGG---------.........//////++++++*********++++++,,,***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---------+++******************)))((((((***)))))))))((((((((('''&&&&&&&&&'''&&&&&&%%%$$$***))))))((((((((((((((((((((((((((((((((((((((())))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((()))))))))(((((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((((())))))******))))))((())))))))))))************&&&&&&'''''''''(((((((((((((((((()))))))))******************************))))))))))))))))))))))))***))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$###!!!!!!"""###$$$&&&&&&%%%%%%%%%%%%$$$$$$'''&&&%%%$$$###############%%%&&&&&&$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$###$$$%%%&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%'''((()))(((&&&%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&$$$&&&''''''%%%%%%&&&(((%%%%%%%%%%%%%%%%%%$$$$$$!!!555>>>111&&&))))))"""&&&''''''''''''''''''(((%%%%%%$$$$$$$$$$$$%%%%%%'''''''''&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%##################$$$$$$%%%$$$###!!!!!!###$$$%%%############$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$###"""######$$$%%%%%%&&&&&&&&&%%%$$$#########$$$%%%%%%$$$$$$###""""""######"""###%%%&&&&&&%%%###"""%%%%%%%%%$$$$$$$$$############"""""""""!!!!!!!!!%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$#########%%%&&&&&&$$$$$$%%%'''&&&&&&%%%$$$$$$%%%%%%%%%######$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%''''''''''''&&&&&&&&&%%%((((((((('''&&&%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&((((((''''''&&&&&&'''''')))'''&&&&&&((())))))((()))(((((((((((()))***************+++++++++,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,///...------------.../////////000111222333555666555555555777;;;===<<<:::;;;===???AAABBBAAA@@@???999:::;;;:::888888999;;;999999::::::::::::999999;;;;;;::::::;;;<<<>>>???===>>>???@@@AAAAAAAAAAAAAAA@@@???>>>===>>>>>>???AAAFFFMMMRRRSSSOOOJJJGGG---------...............------,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,,,,+++*********************)))(((((())))))))))))((((((((((((''''''&&&%%%%%%%%%%%%&&&))))))((((((''''''(((((((((((((((((((((((((((((()))((((((''''''''''''((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((()))))))))******+++++++++''''''((((((((()))))))))'''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&((('''%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$'''&&&%%%$$$$$$###$$$$$$"""$$$%%%$$$"""!!!!!!"""""""""###$$$%%%%%%&&&&&&&&&$$$###$$$%%%&&&%%%###$$$$$$$$$%%%%%%&&&&&&&&&'''(((((((((&&&%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%$$$$$$######&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&'''((('''%%%$$$%%%&&&&&&&&&&&&&&&''''''''''''111<<<000&&&)))***###'''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$#####################$$$%%%&&&&&&%%%$$$###############$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&((('''&&&%%%%%%%%%%%%%%%%%%$$$######"""############$$$%%%&&&&&&%%%$$$###%%%%%%%%%$$$$$$$$$$$$###&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&&&&'''((((((%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$#########%%%&&&&&&$$$$$$%%%''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%$$$$$$############$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&'''''''''&&&%%%$$$%%%%%%&&&&&&'''&&&&&&%%%)))((((((((((((''''''''')))))))))((('''&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&(((((('''''''''((()))))))))((('''''')))******))))))))))))))))))***++++++*********++++++++++++,,,,,,,,,++++++,,,,,,---...------------------------......---------......///000000000000111222333444333333444777:::<<<<<<;;;999;;;===???@@@@@@???>>>999::::::999777666777999888999999::::::999999888<<<<<<======>>>?????????===>>>???AAABBBBBBCCCCCCAAAAAA???>>>>>>???@@@@@@AAAFFFLLLNNNLLLHHHFFFFFF........................000000///...,,,+++***))),,,,,,,,,+++++++++++++++++++++++++++++++++++++++(((((()))***+++******)))***************)))(((((())))))))))))((((((((((((***)))(((&&&&&&'''(((((()))(((((('''''''''(((((((((((((((((((((((((((((()))(((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))))))))((((((((())))))************))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''''''''((()))***+++++++++(((((((((((())))))))))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((('''''''''''''''''''''''''''&&&%%%$$$$$$%%%&&&''')))((('''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%###$$$%%%$$$""" !!!"""######$$$$$$%%%&&&&&&'''%%%$$$$$$%%%&&&%%%$$$######$$$%%%%%%&&&''''''$$$%%%&&&&&&$$$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%&&&&&&%%%###""""""###&&&&&&&&&&&&''''''''''''!!!***000...)))'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$$$$#########""""""""""""!!!$$$$$$############$$$$$$$$$$$$$$$###############"""###%%%&&&&&&%%%###"""#########$$$$$$$$$%%%%%%#################################$$$$$$%%%%%%%%%((('''&&&&&&%%%%%%$$$$$$$$$$$$###############$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$'''''''''''''''''''''&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$#########$$$&&&%%%$$$$$$%%%'''((('''&&&%%%$$$#########&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''%%%###%%%%%%&&&&&&'''&&&&&&&&&((((((((((((((('''''''''%%%%%%&&&'''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%$$$%%%%%%&&&'''''')))'''&&&'''(((***))))))(((((((((((()))***++++++************++++++++++++,,,,,,,,,+++,,,,,,---...---------------.........------------.........///000000000000000111222333222333444666888999999999777888999:::::::::999888999999999888666555666888888999999999999999999888;;;<<<===???????????????===>>>???AAABBBCCCDDDDDDAAA@@@?????????@@@AAABBBBBBGGGLLLKKKGGGCCCCCCEEE.....................---...............---+++++++++++++++++++++++++++***++++++++++++++++++++++++(((((())))))***************************)))(((((((((((((((((())))))))))))***)))(((&&&&&&'''((((((((((((''''''''''''((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))((('''(((((()))***+++*********)))))))))(((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&'''((()))******(((((((((((())))))))))))&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&%%%$$$######$$$%%%&&&%%%$$$$$$###############&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&$$$&&&&&&&&&###"""!!!"""$$$$$$$$$$$$$$$$$$$$$$$$(((&&&$$$$$$%%%%%%%%%$$$######$$$%%%%%%&&&''''''$$$%%%&&&%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$############$$$%%%&&&%%%%%%$$$%%%&&&'''%%%###!!!"""###%%%%%%%%%%%%%%%&&&&&&&&&)))"""'''555888,,,%%%(((&&&&&&%%%%%%$$$$$$$$$###%%%$$$$$$$$$$$$$$$$$$%%%######"""""""""!!!!!!!!!$$$######""""""######$$$#################################""""""############$$$$$$$$$$$$%%%%%%%%%!!!!!!""""""""""""""""""###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$######$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$#########$$$$$$$$$%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$#########$$$&&&%%%$$$$$$%%%'''((('''&&&%%%$$$###############$$$%%%%%%&&&''''''''''''&&&%%%%%%$$$#########%%%'''(((((('''%%%$$$$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''$$$#########$$$%%%&&&&&&(((&&&%%%&&&'''((((((((('''&&&&&&'''((()))***+++))))))*********+++++++++,,,++++++++++++,,,------,,,,,,,,,---------......,,,------.........//////////////////000000111222333444555666666555666666666666777777666555444333888999999777666555666888999999999::::::999999999;;;;;;===>>>>>>???>>>>>>>>>>>>@@@AAABBBCCCCCCCCC@@@@@@?????????@@@BBBCCCEEEIIILLLJJJDDDAAABBBEEE...............---------)))***,,,.../////////...*********+++++++++++++++++++++++++++++++++++++++)))))))))))))))************************)))(((((((((((((((((())))))))))))''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&''''''((((((''''''''''''''''''''''''(((''''''''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((('''&&&&&&''')))************))))))(((((('''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''(((((((((''''''((((((((()))))))))&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))''''''&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$%%%%%%&&&'''(((%%%&&&'''&&&$$$######$$$%%%$$$$$$$$$$$$$$$$$$$$$***'''%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%'''((('''&&&&&&''')))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$######""""""$$$$$$$$$$$$############"""###%%%&&&&&&&&&%%%$$$'''(((((('''%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$###(((&&&<<>>>>>>>>???@@@AAABBBBBBBBBBBB???>>>>>>>>>???@@@BBBCCCGGGIIIJJJHHHDDDAAABBBCCC//////.........---------)))+++,,,.........---,,,))))))******++++++,,,,,,***************************)))))))))******++++++***************)))(((((('''((((((((()))))))))***&&&&&&&&&'''&&&&&&%%%$$$'''&&&&&&&&&&&&'''((()))'''''''''''''''''''''''''''''''''''''''((())))))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((('''&&&%%%$$$%%%&&&((()))******)))(((((('''&&&&&&''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''((((((((((((&&&&&&'''''''''(((((((((&&&''''''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''&&&&&&&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((((((((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%'''((((((###%%%&&&&&&%%%$$$$$$%%%#########$$$$$$%%%%%%&&&***(((%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((('''&&&&&&''')))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$###"""""""""############$$$$$$$$$$$$###$$$&&&'''''''''%%%%%%&&&'''((('''%%%$$$%%%&&&'''&&&&&&%%%$$$###""""""!!!"""(((333<<<===555---%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$######""""""""""""######!!!!!!"""###$$$%%%%%%&&&$$$######""""""######$$$$$$$$$$$$%%%%%%%%%&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%$$$$$$######""""""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$#########%%%&&&&&&$$$$$$%%%'''&&&&&&%%%$$$$$$%%%%%%%%%!!!!!!""""""#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&''''''''''''$$$$$$$$$$$$%%%%%%%%%&&&((((((''''''&&&$$$###"""&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''((('''%%%&&&((())))))(((&&&&&&&&&'''(((***+++,,,))))))))))))******************))))))******+++,,,))))))******+++,,,,,,---+++,,,---////////////...,,,,,,---...///000222333///222444444333222333555555555555666666777777777666777888888777777999;;;:::;;;;;;<<<<<<;;;;;;:::<<<<<<;;;;;;<<<===???@@@??????@@@@@@@@@@@@@@@???============>>>@@@BBBCCCGGGGGGFFFEEEDDDBBBAAA@@@//////.........---------.../////////---***'''&&&(((((()))***+++,,,,,,---*********************************)))***++++++,,,***************)))(((((('''((((((((())))))******'''((()))))))))(((&&&%%%&&&&&&&&&&&&&&&'''((()))'''''''''''''''''''''''''''''''''''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((()))'''&&&$$$$$$$$$&&&((()))***))))))((('''&&&&&&%%%''''''''''''''''''''''''(((((())))))))))))(((((())))))))))))((((((((((((&&&&&&&&&&&&'''''''''((('''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&%%%$$$###!!!!!!###$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&'''((()))"""$$$%%%%%%$$$$$$$$$%%% !!!"""###%%%&&&'''(((+++(((%%%$$$$$$%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%$$$$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$"""""""""###$$$$$$%%%%%%#########$$$$$$%%%%%%%%%$$$%%%'''))))))((('''&&&$$$%%%&&&%%%###"""###$$$(((((('''&&&$$$###""""""'''(((!!!***===@@@444%%%%%%%%%&&&&&&'''''''''(((''''''&&&&&&''''''((($$$$$$$$$############"""######""""""""""""###### !!!###$$$%%%&&&'''###$$$%%%%%%%%%%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!###%%%&&&&&&&&&%%%######""""""###$$$%%%%%%%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%%%%!!!!!!!!!""""""#########$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&''''''(((%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$#########%%%&&&&&&%%%$$$&&&'''%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$"""######$$$&&&'''((((((&&&%%%%%%%%%%%%&&&'''(((###$$$%%%&&&''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&&&&'''''''''((((((((('''&&&%%%%%%%%%%%%%%%)))((('''''')))******)))'''''''''((()))+++,,,---))))))))))))************)))))))))((()))******+++(((((()))***++++++,,,,,,***+++---///000000///...+++,,,,,,---///111222333---000333333222222444666111222333444666777888999555777888888888888;;;===;;;<<<<<<======<<<<<<;;;>>>===<<<;;;<<<>>>@@@AAA???@@@@@@@@@@@@???>>>>>><<<<<<<<<<<<>>>@@@BBBCCCFFFEEEDDDCCCDDDCCC@@@>>>+++,,,---...---,,,+++***...------,,,+++++++++,,,(((((())))))))))))))))))***)))((((((((()))+++,,,)))))))))))))))******+++******))))))))))))*********)))(((''''''((()))***''''''''''''''''''''''''***)))(((''''''((()))*********)))(((((((((((((((%%%%%%%%%&&&'''((())))))+++***(((&&&&&&&&&&&&'''(((((('''&&&%%%%%%$$$$$$***"""$$$(((&&&%%%&&&((('''&&&%%%%%%&&&'''(((((((((((('''&&&&&&%%%%%%)))))))))(((''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''&&&&&&'''((((((((((((((('''''''''((((((((((((((('''''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&''''''((($$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''(((((('''&&&%%%$$$$$$%%%(((''''''&&&&&&&&&''''''%%%%%%$$$$$$###"""!!!!!!&&&$$$$$$%%%&&&'''%%%###$$$$$$%%%%%%&&&'''((((((&&&&&&%%%%%%%%%&&&'''(((%%%%%%$$$&&&(((***)))((($$$$$$%%%&&&&&&&&&%%%%%%###$$$$$$$$$$$$%%%%%%%%%'''&&&$$$%%%%%%&&&$$$###$$$%%%%%%&&&&&&%%%%%%$$$######%%%%%%%%%%%%######%%%$$$$$$######$$$$$$%%%###%%%%%%$$$"""!!!"""############$$$%%%&&&'''((('''&&&$$$######$$$&&&'''#########"""######$$$$$$%%%%%%$$$$$$###"""!!!!!!!!!$$$&&&)))---111555)))&&&$$$%%%'''(((%%%"""%%%&&&&&&''''''&&&&&&%%%(((&&&$$$"""!!!###%%%&&&!!!"""""""""############%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%###""""""###%%%&&&$$$$$$######$$$$$$%%%&&&"""###$$$%%%%%%$$$###"""%%%$$$###""""""$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######"""""""""######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%########################&&&%%%$$$###$$$%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$&&&''''''&&&$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((()))************+++++++++)))************+++++++++++++++,,,,,,,,,++++++***++++++,,,,,,---...//////,,,---...///000111222333...///111333444666666777444444444555555555555666888888888999999::::::;;;;;;:::999999999999:::;;;;;;;;;:::999:::;;;<<<===>>>>>>??????@@@@@@@@@AAA???>>>=========>>>@@@AAABBBBBBAAA@@@@@@@@@AAAAAA,,,,,,------,,,,,,++++++------,,,+++++++++++++++))))))))))))***************)))((((((((()))++++++)))))))))))))))******+++((((((''''''''''''(((((((((((())))))))))))(((((('''''''''''''''''''''''')))(((''''''''''''((()))***))))))(((((((((((((((%%%&&&&&&&&&'''(((((((((***)))((('''&&&&&&&&&&&&***))))))(((''''''&&&&&&***### $$$((('''&&&'''((('''&&&%%%%%%&&&'''(((%%%&&&&&&''''''((())))))%%%&&&&&&'''(((((())))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%'''(((((('''&&&&&&'''))))))))))))))))))))))))'''''''''(((((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((('''&&&%%%%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$######$$$&&&((((((&&&%%%%%%'''$$$%%%%%%%%%&&&'''''''''$$$#########$$$$$$%%%%%%%%%$$$###$$$&&&&&&%%%$$$%%%%%%$$$$$$###!!! """"""""""""############'''&&&$$$%%%%%%&&&$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$######$$$$$$%%%###$$$%%%$$$###""""""###%%%%%%%%%$$$%%%%%%&&&&&&'''&&&$$$######$$$&&&'''%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###""""""""" !!!######$$$&&&***---+++((($$$$$$&&&'''%%%###%%%%%%&&&&&&&&&&&&%%%%%%&&&%%%###"""""""""$$$%%%############$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%###""""""###%%%&&&$$$$$$######$$$$$$%%%&&&######$$$$$$$$$$$$######%%%$$$###""""""$$$&&&'''########################$$$%%%%%%%%%%%%$$$######$$$$$$%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%'''''''''(((((((((((()))''''''''''''(((((((((((())))))*********+++++++++))))))*********+++++++++,,,,,,,,,------,,,,,,+++++++++,,,,,,---......///------...///000111111222///000222333444555666666444444444444555555555555777888888999999::::::;;;<<<;;;:::999999:::;;;<<<<<<;;;:::999:::;;;<<<===>>>>>>>>>>>>>>>>>>======>>>>>>===<<<===>>>???@@@BBBAAAAAA@@@@@@@@@@@@@@@------,,,,,,++++++,,,,,,,,,,,,+++************+++))))))*********+++++++++)))))))))((()))******+++)))))))))))))))******+++((((((''''''''''''((((((&&&((()))++++++)))(((&&&''''''''''''''''''''''''((((((''''''''''''((((((***)))((((((''''''((((((&&&&&&''''''''''''''''''(((((((((((('''&&&%%%%%%))))))(((((('''&&&&&&&&&)))$$$"""%%%((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''((()))))))))%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%'''(((((('''&&&&&&'''&&&''''''(((((()))))))))%%%%%%&&&'''((()))***+++'''''''''&&&''''''((((((''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''((()))((('''&&&$$$############%%%%%%%%%%%%%%%%%%%%%%%%###(((,,,***%%%###&&&***%%%%%%%%%%%%&&&&&&&&&&&&#########$$$$$$$$$%%%%%%'''%%%$$$$$$%%%%%%$$$"""$$$$$$$$$$$$###!!! """"""""""""#########$$$'''%%%$$$$$$&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$######$$$$$$%%%###$$$%%%$$$###"""###$$$''''''&&&%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%$$$######"""""" !!!"""""""""$$$''')))---)))%%%$$$%%%&&&%%%###$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$#########"""""""""###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$######$$$%%%&&&$$$$$$######$$$$$$%%%&&&$$$$$$############$$$$$$%%%$$$#########$$$%%%&&&########################$$$%%%%%%%%%%%%$$$######$$$%%%%%%&&&((()))******%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$'''(((((((((((()))))))))&&&''''''''''''((((((((()))))))))*********++++++)))))))))*********++++++,,,,,,---------------,,,++++++,,,,,,------...............//////000000000111222333444555555555555333333333444444444555555777777888888999::::::;;;===<<<;;;::::::;;;<<<======<<<;;;:::999:::;;;<<<>>>>>>======<<<;;;;;;;;;>>>===<<<<<<<<<===>>>???AAA@@@@@@???????????????...---,,,+++***+++,,,---++++++******)))******+++))))))*********+++++++++)))))))))))))))******+++)))))))))))))))******+++******))))))))))))******'''((()))******)))((('''''''''''''''''''''''''''((((((((((((((()))))))))))))))(((''''''''''''((('''''''''''''''&&&&&&&&&(((((()))***)))(((&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$(((%%%$$$&&&((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&***))))))(((((('''&&&&&&(((''''''&&&%%%%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''&&&&&&'''######$$$$$$%%%&&&''''''%%%%%%%%%&&&'''((((((((('''''''''''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%&&&'''((((((&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%###'''***)))%%%$$$&&&(((&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&'''&&&%%%&&&''''''&&&%%%###$$$%%%&&&&&&'''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$%%%%%%#########%%%'''&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&((('''&&&%%%$$$#########%%%%%%%%%$$$$$$######### """###$$$$$$&&&***---///+++%%%###$$$&&&%%%######$$$$$$%%%%%%$$$$$$###""""""###$$$###"""!!! #########$$$$$$$$$%%%%%%%%%$$$######""""""###############$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$######$$$$$$%%%&&&%%%%%%###""""""###%%%%%%$$$$$$#########$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######!!!"""###$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***,,,,,,***(((&&&''''''''''''((((((((((((&&&&&&&&&'''''''''(((((())))))))))))************))))))))))))************++++++,,,,,,------,,,,,,++++++,,,,,,,,,---------......//////////////////222333333444444444444333222333333333444444444444666666777888999::::::;;;===<<<;;;;;;;;;;;;<<<======<<<;;;:::999:::;;;;;;===============<<<<<<<<<===<<<;;;;;;;;;<<<>>>???@@@???>>>>>>======>>>>>>...---,,,+++***+++,,,---+++******)))******++++++************************((()))))))))************)))))))))))))))******+++******))))))))))))*********)))(((''''''((()))***(((((((((((((((((((((((())))))******++++++++++++)))((((((''''''''''''''''''''''''''''''&&&&&&&&&((()))***++++++)))((('''%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&''')))(((&&&%%%&&&&&&&&&&&&&&&&&&%%%)))))))))(((''''''&&&&&&(((''''''&&&%%%%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''&&&&&&'''"""######$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''((()))***%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$######$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&'''&&&%%%%%%%%%%%%%%%&&&'''############$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''''''''&&&&&&%%%$$$###%%%'''(((((('''$$$%%%&&&'''(((((((((((($$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%###$$$%%%%%%$$$###$$$&&&%%%%%%%%%%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%###""""""""""""%%%%%%%%%$$$$$$$$$$$$$$$###$$$%%%%%%%%%'''***---000+++&&&$$$%%%&&&%%%$$$###$$$$$$%%%%%%$$$$$$###!!!"""###$$$$$$"""!!! """"""""""""#########$$$$$$$$$######"""######$$$#########$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&%%%$$$######$$$%%%&&&$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######!!!!!!"""###$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$############$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((***,,,,,,***(((&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''(((((()))))))))*********(((((()))))))))*********))))))***++++++++++++++++++++++++,,,,,,,,,,,,,,,............////////////222222333333333333333222222222222222333333333444555666666777999::::::;;;===<<<;;;;;;;;;;;;<<<===<<<<<<::::::::::::;;;<<<<<<<<<===>>>??????@@@@@@===<<<;;;;;;;;;<<<>>>???>>>>>>===<<<<<<<<<<<<===------,,,,,,++++++,,,,,,+++************+++,,,,,,------,,,++++++******)))(((((()))************))))))))))))))))))******+++((((((''''''''''''((((((+++)))(((&&&&&&((()))+++(((((((((((((((((((((((()))***+++,,,,,,---,,,,,,)))(((''''''&&&&&&''''''&&&&&&'''''''''''''''''')))))))))******))))))(((''''''&&&&&&&&&&&&&&&&&&###&&&'''&&&&&&((((((%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((((((((%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%'''(((((('''&&&&&&'''%%%&&&&&&''''''(((((((((&&&&&&%%%%%%%%%$$$$$$$$$'''''''''&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$############$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&########################&&&$$$###$$$''''''%%%###$$$$$$$$$$$$%%%%%%%%%%%%"""###$$$%%%&&&%%%$$$###"""!!!!!!"""%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$##################$$$$$$$$$$$$%%%$$$###$$$&&&'''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%###$$$%%%%%%$$$$$$%%%&&&$$$$$$%%%%%%&&&((()))***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###""""""""""""%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%$$$$$$&&&)))...***&&&%%%&&&'''&&&$$$$$$$$$%%%%%%%%%%%%$$$$$$"""###$$$$$$$$$###"""!!!!!!!!!"""""""""########################$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%########################$$$%%%%%%%%%%%%$$$#########$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$######""""""########################$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((((((((()))))))))******((((((((()))))))))******'''((()))***+++++++++***++++++++++++,,,,,,,,,,,,---------....../////////000111222222222222222111111111222222222333333333444555666777888:::;;;;;;===<<<;;;::::::;;;<<<===;;;;;;:::999:::;;;<<<===<<<===>>>???@@@AAABBBCCC>>>===<<<<<<<<<===>>>???======<<<;;;;;;;;;;;;;;;,,,,,,------,,,,,,+++++++++++++++++++++,,,------111000///...---,,,+++***'''((()))***+++******))))))))))))))))))******+++((((((''''''''''''(((((())))))(((((((((((())))))((((((((((((((((((((((((((()))***,,,------,,,,,,(((((('''&&&&&&&&&&&&'''%%%&&&&&&&&&'''(((((((((((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&!!!&&&(((%%%%%%((('''$$$$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''''''''%%%&&&&&&'''(((((())))))''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%'''(((((('''&&&&&&''''''''''''''''''(((((((((&&&&&&&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$"""!!!!!!"""$$$&&&'''&&&$$$######$$$&&&'''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&'''(((((('''&&&$$$######""""""%%%%%%%%%$$$$$$######"""%%%&&&''''''&&&%%%%%%&&&#########$$$%%%%%%%%%&&&!!!###$$$&&&&&&%%%$$$######"""!!!"""$$$%%%%%%#########$$$$$$######""""""#########$$$$$$$$$%%%%%%%%%$$$###$$$&&&'''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''%%%$$$$$$######$$$$$$%%%###$$$%%%%%%$$$$$$%%%'''&&&&&&&&&&&&&&&'''((()))$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$'''))),,,)))&&&&&&(((((('''$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$######"""""""""#########$$$$$$$$$############$$$&&&'''(((&&&%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$######$$$$$$%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$######$$$$$$%%%%%%%%%$$$########################$$$%%%%%%%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$%%%%%%$$$$$$###""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''(((((((((((()))))))))***(((((((((((()))))))))***(((((()))***+++,,,,,,+++++++++++++++++++++++++++,,,,,,------...///000000...///000111111111111111111111111111222222222222444444555777888:::;;;;;;<<<;;;:::999999:::;;;<<<:::999999999:::<<<===???===>>>>>>???@@@AAABBBBBB>>>>>>===<<<===>>>???@@@<<<<<<;;;:::::::::::::::+++,,,---...---,,,+++***,,,+++++++++,,,------...444444222111///---,,,+++'''((()))++++++******))))))))))))))))))******+++******))))))))))))******'''((()))******)))((('''))))))))))))))))))))))))'''(((***+++,,,,,,++++++(((((('''&&&&&&&&&&&&'''%%%%%%&&&&&&'''((())))))'''&&&%%%$$$$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$ &&&(((%%%$$$''''''###$$$$$$&&&&&&&&&&&&$$$$$$'''&&&&&&%%%%%%$$$######)))))))))(((''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((('''&&&&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''((()))******((('''&&&%%%%%%%%%%%%%%%'''''''''''''''''''''''')))'''$$$""""""$$$''')))'''&&&$$$######$$$&&&''''''&&&&&&%%%%%%&&&&&&'''######$$$%%%&&&((()))******)))&&&$$$!!! ''''''&&&%%%%%%$$$#########'''+++***%%%###&&&)))""""""###$$$%%%%%%&&&&&&###$$$&&&(((((('''&&&%%%'''&&&$$$%%%&&&&&&%%%### !!!"""###%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''%%%$$$###$$$&&&'''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%############%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%###$$$&&&%%%%%%$$$&&&'''(((((('''&&&&&&&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%&&&(((,,,...+++(((&&&'''))))))'''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%"""######$$$%%%'''((()))'''&&&&&&%%%$$$###""""""$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$######$$$$$$%%%&&&$$$$$$&&&''''''&&&$$$$$$######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$##################$$$%%%%%%$$$$$$###""""""!!!%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&((())))))(((&&&%%%######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))(((((((((((())))))))))))((()))***+++,,,---------++++++++++++++++++++++++++++++,,,---...000000111---...///000000111111111000111111111111222222222444444555777888:::;;;;;;;;;:::999999999999:::;;;999999888999:::<<<>>>@@@???????????????@@@@@@@@@???>>>=========>>>@@@AAA<<<;;;::::::999999::::::,,,++++++++++++++++++,,,***+++,,,,,,******+++,,,000///...---,,,+++++++++''''''((())))))))))))))))))((('''&&&&&&'''((()))***)))(((&&&&&&''''''(((+++++++++*********))))))(((''''''&&&&&&((()))***''''''((()))***++++++,,,******))))))((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&$$$%%%&&&'''((('''&&&%%%)))&&&$$$%%%''''''%%%###%%%%%%$$$######$$$$$$$$$$$$%%%'''((((((((('''&&&$$$$$$$$$$$$$$$%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%"""$$$&&&%%%$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%)))((('''&&&&&&&&&'''(((%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%$$$###%%%'''))))))((('''&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%$$$###!!!!!!###%%%'''%%%###!!! !!!"""$$$$$$&&&&&&&&&&&&$$$$$$"""###$$$%%%&&&'''''''''###$$$$$$%%%%%%$$$$$$###%%%%%%%%%%%%$$$$$$###"""((('''%%%$$$###$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#################################!!!"""$$$$$$######%%%'''((((((&&&$$$+++333333---%%%$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$######""""""###%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%$$$$$$#########&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&############$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%%%%&&&''''''%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&'''((())))))***+++*********))))))((((((************************(((((()))))))))*********...------,,,,,,,,,------///////////////000111111111111222333333333222222333444666777999:::::::::;;;:::999999888888999999:::::::::;;;<<<======>>>@@@AAACCCDDDCCCAAA???===;;;<<<>>>>>>>>><<<999888;;;;;;::::::::::::999999++++++************++++++***+++,,,,,,******+++,,,......---,,,++++++++++++******+++,,,,,,,,,,,,+++)))(((''''''''''''((()))***)))((('''&&&''''''(((******)))))))))((((((((((((''''''&&&'''((()))***'''''''''(((((())))))***(((((((((((('''''''''&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&$$$%%%%%%&&&'''&&&&&&&&&(((&&&$$$%%%''''''%%%###&&&&&&%%%%%%%%%%%%%%%&&&%%%&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$%%%''''''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######"""!!!!!!""""""###%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&$$$%%%'''(((((('''&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''%%%$$$$$$$$$'''&&&$$$###"""######$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$######&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$###############((((((&&&%%%$$$###!!!!!!"""$$$'''...666555///%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######"""""""""######$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&############$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########"""######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''(((((())))))************)))))))))((((((************************++++++,,,,,,,,,---------...------,,,,,,,,,------...------------...//////000111222222222222222222222333555666888999999999;;;:::999999888888999999::::::;;;;;;<<<======>>>@@@@@@AAAAAAAAA@@@>>>>>><<<<<<======<<<;;;999888777777888888999999::::::*********))))))************+++,,,,,,******+++,,,,,,++++++*********++++++'''((())))))******)))))))))((((((''''''(((((()))))))))(((''''''''''''(((((((((((((((''''''''''''(((''''''''''''((())))))''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''((())))))((('''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&((((((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%&&&&&&'''$$$%%%&&&'''&&&%%%$$$###&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""%%%((()))'''%%%###"""&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%$$$###"""""""""######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%$$$$$$#########"""(((&&&$$$%%%'''(((&&&###///111222333666666111)))$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$### !!!!!!"""###$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&############$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###############$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$#########$$$%%%%%%'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&'''''''''(((''''''''''''''''''((())))))))))))))))))))))))******))))))))))))((((((************************,,,,,,,,,---------......------,,,,,,,,,,,,------,,,,,,,,,+++,,,------...///000111111222222111111111222444555777888888888::::::999888888888888999:::;;;;;;<<<<<<=========??????>>>>>>>>>>>>>>>>>><<<<<<;;;::::::999999888444555555666777999999:::******))))))))))))*********+++,,,,,,******+++,,,)))))))))))))))***++++++&&&'''(((((())))))(((((()))(((((((((((((((((())))))(((((((((''''''''''''((((((((('''''''''''''''''''''''''''((((((((()))((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%'''(((&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&%%%$$$%%%&&&'''(((***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((((((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$'''''''''''''''(((((()))%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###!!!###&&&&&&$$$"""!!!!!!$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$######"""$$$""""""(((000666666444===<<<;;;888555000)))"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###########################$$$%%%&&&&&&%%%###"""########################$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$#########$$$$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&)))((((((''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&'''''''''((((((((((((''''''''''''((((((************))))))))))))))))))))))))))))))((((((************************))))))************++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,---......///000111111111111111222333444666777888999999:::999999888888888888888:::;;;;;;;;;<<<<<<<<<======<<<<<<;;;<<<<<<===>>><<<;;;:::999888888888888444555555666777888888888******))))))))))))*********+++,,,,,,******+++,,,(((((((((((()))***++++++)))***++++++,,,,,,++++++((())))))))))))))))))((((((((((((((((((''''''&&&((((((((((((((((((((((((&&&''''''((((((((((((((()))(((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%&&&'''$$$%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''&&&&&&&&&&&&&&&%%%$$$$$$&&&'''((((((((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%''''''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&######$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%$$$$$$######"""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%###"""!!!"""$$$###$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$######&&&%%%%%%,,,666<<<===;;;222000...---+++'''$$$######$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%$$$$$$###########################!!!"""$$$%%%&&&&&&%%%%%%########################%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&(((((((((''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''######$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&&&&'''''''''(((&&&&&&&&&'''''''''((((((((((((''''''''''''((((((************))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))+++++++++++++++,,,---...---------------......///......///111111222222222333444555777888999:::::::::999888888777777888888::::::::::::;;;;;;;;;;;;:::::::::::::::;;;<<<===;;;;;;999888888888888888777777777777777666666666*********))))))************+++,,,,,,******+++,,,((((((((((((((()))***+++((()))******++++++******((())))))******))))))(((((((((((()))(((''''''&&&'''''''''(((((((((((((((&&&''''''((()))(((((((((((((((((((((((((((((((((((((((((()))))))))))))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&###$$$%%%%%%$$$$$$%%%&&&"""###%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$%%%''''''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''!!!"""###$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$######%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&$$$######%%%'''$$$$$$$$$$$$############&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%%%%''',,,///...---+++'''$$$$$$###!!!!!!$$$###$$$%%%&&&&&&%%%$$$###"""###$$$%%%%%%$$$###"""########################!!!"""###$$$%%%&&&&&&&&&########################$$$$$$%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$###"""!!! $$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$###$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&''''''((($$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&$$$%%%&&&'''''''''&&&%%%''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''(((''''''''''''''''''((())))))))))))))))))))))))''''''(((((((((((()))))))))))))))))))))))))))))))))))))))************++++++******++++++,,,---..................//////000...///000111222333333333333444666888999:::::::::999999888777777777777888999999999999999999999999888888999:::;;;<<<<<<<<<;;;;;;:::999999888888777777777777666666555555555++++++************++++++***+++,,,,,,******+++,,,)))))))))((())))))******&&&&&&'''(((((((((((((((((()))************)))((('''((()))))))))(((&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&((()))))))))((('''&&&&&&&&&''''''(((((()))'''''''''((((((((())))))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&######$$$%%%%%%%%%%%%%%%"""$$$&&&%%%######%%%'''###$$$&&&((()))((('''&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&((((((&&&%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&###$$$%%%'''''''''''''''%%%%%%&&&&&&%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''%%%&&&'''&&&$$$$$$$$$%%%&&&%%%$$$###""""""######&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%!!!"""######$$$$$$$$$###"""###$$$%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&&&&$$$############"""""""""+++&&&%%%&&&$$$ !!!%%%"""###%%%&&&&&&%%%###""""""###$$$%%%%%%$$$###"""####################################$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""######$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%######""""""!!!!!! $$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$###$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%""""""##################$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%$$$$$$%%%%%%###$$$&&&'''((('''&&&%%%(((''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''(((((())))))***'''''''''((((((((()))))))))))))))))))))))))))))))))************+++++++++************+++,,,---..................//////000...///000222333333444444333333555777888999999:::999999888777777777777777888888777777777777777777666777999;;;<<<<<<<<<<<<:::;;;;;;;;;;;;999888777444444444444555555555555,,,,,,++++++++++++,,,,,,***+++,,,,,,******+++,,,******))))))))))))******))))))***+++++++++++++++((()))***++++++***)))((('''((()))))))))(((&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&((()))))))))((('''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&"""###$$$%%%&&&%%%$$$$$$!!!$$$&&&%%%######%%%'''$$$%%%''')))******)))(((###$$$%%%&&&'''&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&((())))))(((''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%"""###$$$&&&''''''&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''((($$$$$$$$$$$$%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''"""###$$$%%%&&&&&&'''((( ###&&&'''%%%###!!!!!!((('''$$$"""!!!"""###$$$&&&&&&$$$$$$$$$$$$&&&&&&"""###$$$%%%&&&'''''''''%%%&&&&&&''''''&&&&&&%%% !!!"""###############!!!"""###$$$%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%"""###$$$%%%&&&&&&'''((($$$%%%&&&&&&%%%%%%&&&(((""" !!!&&&&&&"""$$$***"""###%%%&&&&&&%%%###"""!!!"""$$$%%%%%%$$$"""!!!""""""""""""""""""""""""&&&%%%$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!!!!"""###$$$$$$%%%#########$$$$$$%%%%%%%%%############$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%$$$$$$###$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$""""""###$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$#########$$$###$$$&&&(((((('''&&&%%%((('''&&&&&&%%%$$$###"""$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%&&&&&&'''((())))))***&&&'''''''''(((((())))))))))))))))))))))))))))))((())))))))))))*********************+++,,,---......------------...////////////111222333444444555222222444666777888888888999888888777777777777777777777777777666666666666555777999<<<======<<<;;;:::;;;<<<===<<<:::888666111111222333444444555666,,,+++)))***++++++***(((,,,,,,,,,++++++***************))))))))))))******++++++***)))(((((())))))''''''(((((()))))))))***,,,++++++***((('''%%%$$$%%%%%%&&&&&&'''((())))))))))))))))))))))))))))))'''''''''''''''''''''''''''&&&%%%%%%'''(((((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%'''((())))))***((('''%%%$$$###$$$%%%%%%###$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$######%%%'''((()))'''&&&$$$######$$$$$$$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((%%%''')))***)))'''%%%###&&&&&&$$$$$$$$$$$$&&&&&&#########$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$%%%&&&'''''''''"""###$$$%%%&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&###$$$'''((((((&&&###!!!&&&''''''(((((((((((('''&&&%%%$$$$$$############$$$%%%&&&''''''&&&$$$######!!!###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$&&&&&&### """%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###""""""""""""###$$$%%%&&&$$$######""""""######$$$%%%%%%%%%%%%%%%$$$###"""###$$$%%%%%%$$$$$$&&&((("""###$$$######$$$&&&)))$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&&&&%%%$$$###"""%%%$$$"""!!!!!!"""$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$#########$$$&&&'''&&&%%%$$$$$$############(((''''''''''''&&&&&&&&&#########$$$$$$#########$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%$$$$$$#########!!!"""######%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&%%%$$$%%%(((***''''''&&&%%%$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&""" !!!$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''#########$$$%%%'''***+++'''(((((()))(((&&&%%%$$$******))))))))))))******))))))))))))***************)))))))))))))))***+++------------------,,,,,,---...000222333333333333666666666666666555555555999999999888888888888888666666555444444444555555555666888999:::;;;;;;;;;===<<<<<<;;;999777555444000111333555666666555555,,,+++******++++++***))),,,,,,,,,++++++***************))))))))))))******,,,++++++***))))))******))))))*********+++++++++))))))))))))((('''&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''***(((&&&&&&&&&'''&&&%%%'''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%'''(((((((((((('''&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((('''%%%$$$$$$$$$$$$%%%$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$%%%&&&&&&&&&&&&$$$$$$%%%&&&&&&'''(((((()))((('''''''''''''''(((&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%&&&''''''&&&%%%$$$''''''((((((((((((''''''((('''&&&%%%%%%%%%%%%%%%"""######$$$$$$$$$######&&&$$$###!!!"""$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$###$$$%%%$$$""""""$$$'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%%%%$$$###%%%%%%###"""""""""""""""$$$$$$############$$$$$$%%%%%%%%%%%%%%%$$$###"""%%%&&&&&&%%%$$$###%%%&&&###$$$$$$#########&&&((($$$$$$$$$$$$$$$$$$$$$$$$"""###$$$&&&'''''''''(((%%%%%%$$$######$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""!!!"""###$$$%%%)))((('''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$%%%&&&&&&$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&#########$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$%%%''')))(((((('''&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''$$$###"""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&###$$$$$$%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&(((((('''''''''(((''''''&&&%%%******))))))))))))******))))))))))))******************)))))))))))))))***,,,,,,---------------------...000222333333333333555555555555555555555555888777777777777777777777555444444444444444555555777888888999:::;;;;;;<<<<<<<<<;;;:::999777666555444555666888888888888777---,,,***+++,,,,,,+++)))+++++++++++++++***************))))))))))))******,,,,,,+++*********++++++))))))************++++++&&&&&&''''''((('''''''''%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((('''%%%%%%&&&''''''&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&%%%###"""""""""$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%&&&''')))***)))(((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&''''''(((((((((((()))))))))((((((''''''&&&&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''((((((&&&%%%%%%%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%''''''$$$$$$$$$$$$$$$############$$$%%%$$$$$$$$$''')))&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$###"""!!!!!!!!!!!!%%%$$$$$$$$$$$$$$$$$$%%%$$$$$$%%%%%%%%%$$$######&&&''''''&&&###"""###$$$$$$$$$%%%$$$######$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$!!!"""$$$%%%''''''((((((%%%%%%%%%&&&&&&%%%%%%%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&'''(((&&&%%%%%%$$$$$$$$$$$$%%%''''''''''''&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''%%%###"""###$$$((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$###$$$$$$%%%%%%&&&&&&''')))((('''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((***))))))(((((())))))***))))))))))))************++++++***)))((((((((()))++++++,,,,,,------......---...///111222222222222444444444444555555555555666666666666666666666666333333333333333444555666::::::999999999:::<<<<<<::::::::::::999888777666666777888888888888777777---,,,++++++,,,,,,+++)))+++++++++*********************))))))))))))******++++++******)))******+++''''''((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''$$$###"""$$$''')))******''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&%%%$$$$$$###%%%%%%%%%&&&&&&%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&&&&&&&'''''''''$$$$$$###############$$$&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$######""""""%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%(((&&&%%%$$$%%%&&&(((***'''&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&(((***+++***+++++++++***))))))((($$$$$$###############$$$&&&%%%%%%%%%%%%''')))***"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%%%%&&&########################%%%%%%&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%$$$$$$###$$$%%%&&&&&&$$$######$$$$$$%%%&&&%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$###"""!!!###$$$%%%''''''%%%$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''(((((($$$$$$###############$$$'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&'''&&&$$$###$$$%%%#########$$$$$$%%%%%%%%%###$$$$$$%%%&&&'''((()))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%&&&%%%###"""###$$$%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$###"""!!!###$$$$$$%%%%%%&&&&&&''')))(((((('''&&&&&&&&&&&&&&&&&&%%%%%%&&&''')))***))))))(((((((((((())))))((()))))))))************,,,,,,***)))((((((((((((******+++,,,------............///000111111111222333333333333444444444444444444444444444555555555222222222222333555666666<<<;;;999888888:::;;;===888999999999999888888777555555555555555444333333---,,,***+++,,,,,,+++)))******************************))))))))))))******))))))(((((((((((())))))((((((''''''''''''''''''''''''''''''&&&%%%$$$###&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''###""""""$$$''')))***)))&&&&&&''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%''''''((('''&&&%%%&&&&&&&&&&&&%%%$$$$$$###$$$%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''"""$$$%%%&&&'''&&&$$$###&&&&&&$$$$$$$$$$$$&&&&&&((((((''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%'''&&&$$$######%%%'''(((%%%%%%$$$###############%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###%%%$$$$$$######$$$$$$%%%#########$$$$$$$$$%%%%%%%%%%%%$$$$$$&&&(((***,,,---------,,,+++***)))(((#########""""""######$$$!!! !!!"""$$$%%%!!!!!!###$$$$$$$$$###"""$$$%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$####################################''''''&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###$$$%%%$$$$$$######$$$$$$%%%###$$$$$$%%%%%%%%%$$$$$$!!!###%%%%%%$$$$$$$$$%%%###%%%&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$""" !!!###%%%&&&&&&%%%###!!!########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&'''&&&$$$###$$$%%%#########$$$$$$%%%%%%%%%###$$$$$$%%%&&&'''((()))########################%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$"""###%%%%%%$$$$$$%%%&&&$$$$$$$$$$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$##################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$#########$$$$$$%%%%%%&&&&&&'''&&&&&&&&&'''''''''''''''&&&%%%%%%%%%&&&((()))+++))))))(((((((((((())))))((()))))))))************,,,,,,***)))((((((((((((******++++++,,,---...............//////000111111111222222222333333333444222222333333333444444444222222222333444555666777<<<:::999888888999;;;<<<888888888999999888888777555444444333222222222222,,,+++)))***++++++***((()))))))))*********************))))))))))))******(((((('''''''''((())))))******))))))))))))((((((''''''''''''&&&%%%$$$###''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%&&&&&&''''''''''''&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&"""$$$&&&((()))'''%%%###&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%&&&'''&&&%%%$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%############$$$$$$$$$$$$%%%$$$$$$$$$&&&''')))+++------,,,,,,***)))''''''%%%$$$$$$$$$$$$%%%%%%&&&!!!!!!!!!!!!"""###$$$$$$"""######$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$######"""""""""#########$$$$$$$$$$$$$$$((('''&&&&&&'''&&&$$$"""$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$###"""!!!!!!!!!!!!$$$##################$$$######$$$%%%%%%%%%$$$$$$"""$$$%%%%%%$$$$$$%%%"""$$$&&&&&&$$$###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$"""############"""!!!!!!!!!"""$$$%%%%%%$$$"""!!!$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&''''''&&&$$$######$$$%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$!!!###%%%&&&%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((('''&&&&&&###$$$$$$%%%%%%&&&&&&'''###$$$%%%&&&''''''''''''%%%%%%%%%&&&'''((()))))))))((((((''''''(((((()))))))))))))))************++++++***)))((((((((()))******++++++,,,,,,------...............///000000000000111111222222333333111222222333333444444444444444444444444555666777999999888888888999;;;;;;888888888999888888777777666666555444333333333444+++***((()))******)))'''((()))))))))*********+++******))))))))))))******((((((((((((((()))************)))))))))(((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((&&&$$$$$$%%%%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''(((((($$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&'''%%%&&&&&&&&&&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%'''''''''&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&##################$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%#########%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$$$$%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$$$$######%%%$$$$$$######$$$$$$%%%############$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&((((((++++++***)))(((&&&$$$###$$$$$$$$$$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&&&&%%%%%%############$$$$$$$$$%%%!!!""""""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$###############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$&&&''''''%%%"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$%%%%%%%%%%%%###"""""""""""""""###""""""!!!!!!""""""###"""###$$$%%%%%%%%%%%%$$$ ###%%%&&&%%%#########!!!###%%%&&&%%%$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$!!!"""###$$$%%%%%%%%%%%%######$$$%%%%%%$$$######&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&'''((()))(((((('''######""""""######$$$%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''&&&$$$######$$$'''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$###%%%''''''&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$######$$$&&&'''$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&###$$$$$$%%%%%%&&&&&&'''"""###$$$&&&&&&&&&&&&%%%%%%%%%&&&'''((((((((('''((((((''''''''''''(((((())))))))))))******************)))))))))))))))***++++++++++++++++++,,,,,,......---------...///000//////000000111222222333111111222333333444555555666666555555555666666777666666777777888999::::::888888999888888777666666666666555444444444555666***)))(((((())))))((('''(((((())))))*********+++******))))))))))))******))))))((())))))***++++++((((((''''''&&&&&&&&&%%%$$$%%%&&&'''(((((((((((('''''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%$$$######%%%''''''&&&#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&&&&%%%'''&&&%%%%%%&&&'''((()))###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%$$$######%%%'''(((&&&&&&''''''&&&$$$###!!!$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%'''(((&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$#########%%%((()))&&&''''''(((((('''&&&&&& !!!!!!"""###%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$$$$######%%%$$$$$$$$$$$$$$$$$$%%%"""############$$$$$$$$$###$$$$$$%%%%%%&&&&&&&&&))))))((('''&&&$$$"""!!!""""""!!!!!!"""###$$$$$$"""###$$$%%%$$$###"""!!!""""""!!!!!!""""""###$$$ !!!"""#########%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$###"""%%%((()))&&&###&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######$$$%%%&&&""""""""""""###$$$%%%&&&""""""!!!!!!!!!!!!"""""""""###$$$%%%%%%%%%%%%%%%"""$$$&&&&&&$$$"""!!!!!! """%%%&&&%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&'''''''''&&&%%%&&&%%%%%%%%%&&&''''''(((&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&''''''&&&$$$######$$$%%%%%%%%%$$$$$$#########!!!"""###$$$%%%&&&&&&'''''''''''''''''''''''''''""""""###$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$%%%''')))(((&&&$$$$$$$$$########################'''&&&$$$######$$$&&&'''$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%!!!"""###$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&''''''"""###$$$%%%&&&%%%$$$###%%%&&&'''((((((((('''&&&((((((''''''''''''(((((())))))))))))***************)))))))))))))))***+++,,,,,,++++++++++++++++++///...---,,,---...///000...//////000111222222222111111222333444444555555888777777666666666666777333444666888999999::::::999999999888888777666555555444333222222333444555