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