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