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