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