ааа

  • gffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgfffff
  • кеа
  • gffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffff
  • gffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffffgffffffff
  • 12