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