:
        :
        :
        :
        :
     .
        :
        :
        :
     .
     .
     .
  ..
        :