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