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