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