조달엔
조달엔

JodalN

로딩 중...
조달청 또는 나라장터 자체 공고건개찰완료

가평군 조종권역 어린이 놀이체험시설 건립공사(전기)

R26BK01307522-000
경기도 가평군
조회수 0

1. 사업 개요

  • 목적 : 가평군 조종권역에 조성되는 어린이 놀이·체험시설(전기 설비) 전체에 대한 전력·조명·접지·제어 설비를 안전하고 신뢰성 있게 구축함으로써, 시설 이용자의 안전과 편의성을 확보하고 에너지 효율을 극대화한다.
  • 범위 : 전기 인입·옥외·지중 전선로, 수변전설비(변압기·배전반·케이블 단말), 배관·케이블 트레이·입선·입하·입상·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·입하·
생성일: 2026년 2월 7일모델: solar-pro3

주의사항

본 요약은 AI가 공고 문서를 분석하여 자동 생성한 것으로, 부정확하거나 누락된 정보가 있을 수 있습니다. 정확한 내용은 반드시 원본 공고 문서를 확인해 주시기 바랍니다. 본 요약 정보로 인한 불이익에 대해 책임지지 않습니다.

공고 개요

입찰 공고의 기본 정보

예산금액
372,416,000원
추정가격
297,672,727원
낙찰하한율
89.745%

기본 정보

입찰공고명
가평군 조종권역 어린이 놀이체험시설 건립공사(전기)
입찰공고번호
R26BK01307522-000
공고구분
등록공고
등록유형
조달청 또는 나라장터 자체 공고건
재공고여부
아니오
국제입찰여부
아니오

기관 정보

공고기관
경기도 가평군
수요기관
경기도 가평군
담당자
김채희
연락처
031-580-2044
이메일
zcm7890@korea.kr

입찰 방식

입찰방식
전자입찰
계약체결방법
제한경쟁
낙찰방법
지방자치단체 입찰시 낙찰자 결정기준 - 추정가격이 4억원 미만 2억원 이상인 입찰공사(실적제한 아님, 그 밖의 공사)
예정가격결정방법
복수예가
총 예가건수
15건
추첨 예가건수
4건

일정 정보

등록일시
2026. 02. 02. 오전 09:32
공고일시
2026. 02. 02. 오전 09:32
입찰 개시일시
2026. 02. 02. 오후 06:00
참가자격 등록마감
2026. 02. 09. 오후 06:00
입찰 마감일시
2026. 02. 10. 오전 10:00

입찰 일정 및 절차

입찰 진행 일정과 관련 절차 안내

진행 상태

개찰 완료
공고
입찰시작
입찰마감
개찰
입찰 개시
2026. 02. 02. 오후 06:00
입찰 마감
2026. 02. 10. 오전 10:00
개찰일시
2026. 02. 10. 오전 11:00
참가자격 마감
2026. 02. 09. 오후 06:00

공동수급 및 보증 관련 일정

입찰보증금 납부여부
-

재입찰 및 기타 일정

재입찰 개찰일시
2026. 02. 10. 오전 11:00
재입찰 허용여부
예비가격 재작성방법
재입찰시 예비가격을 다시 생성하여 예정가격이 산정됩니다.
지사투찰 허용여부
-
개찰장소
국가종합전자조달시스템(나라장터)

담당자 정보

담당자명
김채희
연락처
031-580-2044
이메일
zcm7890@korea.kr

공사 정보

주공종
전기공사업
적용기준내용
행자부
공사현장지역
경기도 가평군
예정가격결정방법
복수예가
낙찰방법
지방자치단체 입찰시 낙찰자 결정기준 - 추정가격이 4억원 미만 2억원 이상인 입찰공사(실적제한 아님, 그 밖의 공사)
낙찰하한율
89.745%
총 예정가격개수
15
복수예가 추첨개수
4
업종별 공사비중
100%
주공종 공사 예정금액
327,440,000원
주공종 추정가격
297,672,727원
부가가치세
29,767,273원
발주계획통합번호
R26DD20636740

공급자재 및 특별조건

계약자 공급자재액
44,976,000원
관급자재액
40,670,000원
복수공급업체 참가가능 여부
불가능

참가 제한 및 기타 정보

입찰 참가 제한사항 및 추가 정보

참가 제한 사항

입찰참가 제한여부
아니오
업종 제한여부
지명경쟁 여부
아니오
실적경쟁 여부
아니오
PQ심사 여부
아니오
상호시장진출 허용여부
아니오

입찰 방식 및 식별정보

내역입찰 여부
아니오
발주계획 통합번호
R26DD20636740
통합공고번호
R26BM00603027
참조번호
가평군 공고 제2026-323호

빠른 작업

입찰결과 보기
낙찰 정보 및 결과 확인
나라장터 원문보기
공식 입찰공고 페이지
북마크
관심 공고로 저장

금액 정보

예산금액
372,416,000원
추정가격
297,672,727원
관급자재액
40,670,000원

상태 정보

개찰완료
입찰 진행 상태
등록구분
조달청 또는 나라장터 자체 공고건
공고종류
등록공고
재공고여부
아니오
국제입찰여부
아니오
내역입찰여부
아니오
입찰참가제한여부
아니오

입찰 참가 정보

입찰참가자격등록마감
2026-02-09 18:00
공동수급방식
(없음)공동수급불허

관련 입찰공고

최신 공사 입찰