.
  .
  .
  .
  .
  .
  .
  .
  .
  .
  .
     .     .
     .     .
  .
     .     .
  .