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