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