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