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