!
     !
 .
     !
     !
 .
 .
 .
     !
 .
 =
 =
 .
 =
     !