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