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