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