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