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