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