######################### #S # # # ### # ### ### ########### # # # # # # # # # ########### # # # # # # # # # # # # # # # # # ### ### ### ### # # # # # # # # # # ##### # ### ### ##### # # # # # # # # # # ######### ### # # # # # # # # # # # # # ### # ### # # # # # ### # # # # # # # # # # # ### # ##### ####### # # # # # # # # # # # ### # # # ### # ### # # # # # # # # # # # # ### ### # # ### ### ### # # # # # # # # # ### # # ##### # ### ### # # # # # # # # # ##### # # ##### ##### # # # # E# #########################