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