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