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