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