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