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