........................O......O............OOO.....................................................................................................O.............O.....................................O.....O......O...........................................................................................................................