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