# #### ##### ..#...###....#. ............... ............... ......oo....... ...........