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