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