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