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