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