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