.
     .
     .
     .
     .
     .
~  ~
~  ~
~  ~
~  ~
~  ~