  OooOoo .oOOOo.   .oOOOo.  o.     O o.oOOOo.
      O  o     o  .O     o. Oo     o  o     o
      o  O.       O       o O O    O  O     O
      O   `OOoo.  o       O O  o   o  oOooOO.
      o        `O O       o O   o  O  o     `O
      O         o o       O o    O O  O      o
O     o  O.    .O `o     O' o     Oo  o     .O
`OooOO'   `oooO'   `OoooO'  O     `o  `OooOO'


