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