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