!        !
   !        !
   !        !
   !        !
   !        !
   !        !
   !        !
   !        !