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