###### ####### ## ## ## ## ######## ###### ####### ######## ## ######## ### ## ## ###### ## ##### ## ## ######## ######## ####### ## ## ## ## ## ## ### ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## #### ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ###### ## ## ## ## ## ## ## ## ## ###### ## ## ###### ## ## ## ## ######### ## ## ## ## ### ## ###### ######## ## ## ## ## ## ## #### ## ## ## ## ## ## ## ## ######### ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ### ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ## ###### ####### ####### ## ## ######## ###### ####### ## ## ## ## ## ## ## ###### ## ##### ## ## ## ######## #######