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