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