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