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