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