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