%% J AW TENG H -...
Transcript of %% J AW TENG H -...
!!!
!
!!
!
!!
!
! !
! !!
!!!
!!
!
!!!!!
!
!
!
!
!! !
!!!!!!
! !!
!
!
!
!
!!
!
!!
!
! !
!
!
!
!!
!
! !!
!
!
!
!!
!
!
!
!
!
!!!
!!
!
!
!
!
! !!!!
!
!
!
!!
!
!
!!
!
!
!!
! !
!!
!!!!
!!
!
!!
!
!
!!!
!!
!!
!
! ! !
!
!
!
!
!
!
!
!!
! !
!
!
! !
!!!!
!
!
!
!!
!
!!
!
! ! !
!
!
!!
!
!!!
!
!
!
!
!
!
!!
! !
!!
!!
!
!! ! !
! !
!
! !
!!!
!!!
!!
!
!!
!
!!
!
!!!
!!
!!
!!
!!
!
!!
!
!!
!
!!
!
!!
!!
!!!
!!
!
!
!!
!
!
!
!!
!
!!
!!!
!
!!
!!
!
!!
!
!!!
!!
!
!!
!!
!
!
!!
!
!!
!
!!!
!!
!
!!
!
! !
!
!!!
!
!!
!!
!
!!
!
!!
!
!!!
!!
!!!
!
!
!!!!
!!
!
!
!
!
!
!!
!
!
! ! ! ! ! !!
!!
!
!!!
!!
!
!!
!
!!
!
!
!
!
!!
!
!!
!
!
!!
!!
!
!!
!
!
!!
!
!!
!
!
!! ! !
!!
!
!!!
!!
!
!
!
!
!!
!!!!
!!!
!
!!
!!
!
! !
!!
!
!
!!
!!!
!!!
!
!!
!!
!
!!
!
! ! ! !
! !
!
!!
!!
!
!!
!
!!
!!!
!!
!
!
!
!!
!!
!
!
!
!
!
!
!!
!!
!
!!
!
!!
!
!!
!!
!
!!!
!!
!
!! !
!!
!
!!
!
!!!
!
!
!
!
! !!
! ! !
!!!
!!
!
!
!!
!!!
!!
!
!!
!
!
!!
!!
!
!!
!
!!
!
!!!
!
!! ! !
!! !
!
!
!
!
!!
!!
!
!!
!
!!!
!!!
!
!
!
!!!
!!
!
!
!
!
!!!
!
!
!
!
!
!!
!!
!!
!
!
!!
!
!
!!!
!
!!
!
!!
!
!!!
!!
!!!
!
!
!!
!!!
!!
!
!!!
!!!
! !
!
!! ! !
! !
!!
!
!
!!
!!
!
!!
!
!
!
!
!
!!
!!
!
!
!
!
!!
!
!!!
!!
!
!
!!
!
! !
!!
!
!
!!
!
!!
!
!!
!!
!
!
!
!
!!!
!
!!
!!!
!
!!
! !
!
!!
!
!!
!
!
!! !!
!
!!! !
!
!
!!
!
!!
!
!
!
!
!!
!!!!
!!!
!!
!
!!!
!
!
!
!!
!
!!
!
!
!!!!!!
!
!
!
!!
!
!!
!
!
!!
!
!
!
!! !
!! !
!
! !
!! !
!
!!
!!
!
!!
!
!
!
!
!
!
!!!
!
! !
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!!
!
!!!
!
!!
!
!
!
!
!!
! ! !
!
!!
!
! !
!!
!
! !!
!
!!
!!!
!
!!
!
!
!
!
!
!
!!!
!
!!
!!
!
!
!!
!!!!
!!
!!!
!
!!
!!
!
!
!!
!!
!
!
!!
!!
!
!!
!!
!!
!!
!
!
!!
!!
!!
!
!
!
!!
!!
!
!!
! !
!!
!!
!
!!!
!!!
!
!!!!
!
!!
!
!!!!
!
!
!
!!
! !!
!!!
!!!
! !!
!!
!
!!!
!
!!
!
! !!
!!!
!!!
!!
!
!
!
!
!!!
!
!!!!
!
!!
!
!!
!
!
!!
!!
!
!
!
!
!
!!!
!! !
!
!!
!
!!
!
!!
!
!!!
! !
!! !
! !
! !!
!
!!!
!!
!
!
!
!!
!!
!!!!
!!
!
!
!
!
!!
!!!
!
!!!
!
!
!!
!
!
!
! ! !
!
!!!!!
!!
!!
!!
!!!
!!
!!
!!!!!
!
!!
!!
!
!!
!
!
!
!
!!
!
!
!!
!!
!
! !
!
!!
!
!!
!
!!
!
!
!!
!
!
!
!
!!
!
!! !!
!
!!!
! ! ! !!
!
!
!
!!!!
!
!!
!
!!
!!
!
!!!!
!
! !
!
!!
!
!!
!
!!
!!
!!!
!
!!!
!
!
!
! !
!
!
!
!
!
!
!
!!
!
!!!
!
!
!
!!!
!!!
!!!
! !!!
!
!
!!
!
!!
!
!!
!
!!
!
!!
!
!!!
!!
!
!!
!!
!!
!!
!
!!!
!
!!
!!
!
!!!
!
!!
!!
!
!!!
!!
!
!!
!!
!!
!!
!
! !
!
! ! !
!
!!
!!! !
!
! ! ! !! ! ! !!
! !
! !
!
!!
!
! !
!!!
!
!
!
!
!!
!!
!
!
!!
!!
!!!
!
!!
!
!!
!
!!
!
!
! !
!! !
! !
!
!!
!
!!!
!!
!
!!
!!
!!
!
!
!!!!
!!!!
!
!
!!
!
!!
!
!
!
!
! !!
!!
!
!
!
!
!
!
!
!!!
!
!
!!!
!
!!
!
! !
!
!
!
!
!! !
! ! !
!!!!!
!
!!!!
!!
!!!
!!
!
!!
!
! ! !
!!
!
!!
!
!
!
!
! ! !!
!!
!!
!
!!
!
!
!!
!!
!
!
!
!
!!!
!!
!
!!!
!!!
!
!!
!!!
!
!!
!
! !
!
!!
!!
!!
!!
!!
!
!
!!
!!!
!!!
!
!!
!!
!
!! !
!
!
!
!! !
!!
!
!
!
!! ! !
!!
!
!!!
!
!!
!
!!!!
!
!
!!
!!
!
!!!
!
!!
!!
!
! ! !
!!
!
!!
!
!!!
!!
!
!!
!
!
!
! !
!
!
!
! !
!!
!
! !
!
! !!
!
! !
!!!
!
!!
!!!
!
!
!
!!
!
!
! !
!
!!
!
!
!
!! !
! !!
!
!!
!
!!
!!
!
!!!!!!
!!
!
!! ! ! !
!
!
!
!
!!
!
!!
!
!
!
!
!!
!
!!!
!!!
! ! !
!
!
!
!
!!
!!
!
!!!
!! !
!
!!
!
!!
!
!
! !!
!
! !
!!
!!
!!!
!!
!
!!!
!
!!
!!
!
!
!
!
!!
!
!
!!
!!
!
!!
!
!!
!
!
! !
! ! !
! ! !
!
!
!
!! !
!!
! !!
!
!!
!
!
!!
!!
!
!!!
!!
!
!
!
!
!!
!
!!
!
!
!
!!
!
!
!!
!! ! !
! !
!
!!
!!
!
!!!
!!!
!
!!
!!!
!!!!
!
!
!
!!
!!
!
!!
!
!!
!
!
!!
! ! !
!!
!
!
!!
!!
!!
!!
! !! ! !
!
!!
!
!!
!
!!
!
!!!
!!
!
!
!!
!!!
!!
!
!!
!
!
!!
!!
!
!
! !
!!!
!!
!
!
!
! !
!
!
!
!
!
!
! !
!!
!
!!
!!!
!
!
!
!
!!
!
! !!
!
!!
!!!
!!!
!!!
!
!
!
!!!
!
!
!
!!
! !
!
!!!
!
!!
!! !!
!!
!!
!
!
!!
!! !
!!
!
!!!
!!
!
!
!!
!!
!
!!
!
!
!
!
! ! !
!!
!
!
! !
!
!!
!!!
!!
!!
!!
!!!
!
!!
!
!!
!
!
!
!!
!
! !!
!!
!
! ! !
! !! !
!!
!
!!
!!
!
!!
!
!!
!
!!!
!!
!
!
!!
!!
!
!!!
!! !
!!
!
!!
!
!!
!
!!
!
!
!
!
!!
!
!!
!!!!
!!
!
!
!!
! !! ! !
!
! !!
!
!!
!
!
!
!!
!
!
!
!
!!
!
!
!!
!!!
!!! !
! !
!
! !
!!!
! ! !
!
!!
!!
!
!!
!
!!
!
!!
!
!
!!
!
!!
!!
!
!!!
!
!
!
!!
!
!!!
!!
!
!!!
! !!
! !!
!
!
!!! !
!!
!
!
! !!
!
!!
!!!
!
!!
!!!
!
!!
!!
!
!!!
!
!
!
!!
!
!
! !
!!!
!!
!!
!
!
!
!
!
!
!!
!!!
!!
!
!!
!!
!!
!!
!
!!
!
!
!!
!! !
! ! !
!!
!
!
! !
!!
!
!!!
!!!
! !!
!
!!
!!
!
!!
!
!! !
!!
!
!!!
!!
!
!
!
!
!!!
!!!
!!
!
! !! !
!
!
!
!!
!!!
!!!
!!
!!
!
!!!
!!
!
!!!
! !
!
! !!
!!!
!
!!
!
!
!
! !!
!!
!
!
!
!
!
!
!!
!!
!!!
!!!
!!
!
!!
!
!
!!
!
! !
!
!!
!
!!
!!
!
!
!!
!!
!
!
!!
!
!
!
!!!!
!!
!!!
!!!
!!!
!
! !
!!
!!
!
!
!
!
! !!
!!
!
!
!
!!
!!
!
!
!!
!!
!
!!!
!
!
!!
!
!!
!
!
!
!!
!
!
!
!
!!!
!!!
!!
!
!
!!
!
!
!
! ! !
! !!
!!
!
! ! !
!
! !
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!!!
!!
!
!
!
!
!!!
!!
!
!! !
! ! !
!
!!
!! !
!
!
!
!!
!
!!
!
!
!
!
!!
!
!!
!
!
!
!!!!
!!
!
!
!
!
!
!!!
!!
!
! !
!
! !!
!!
!
! !
!!
!
!!
!!
!
!!!!
!
!
!
!
! !
!
!!
!
! ! !
!!!
!!!
!!!
!
!!
!!!
!!!
!!!
!
!!
!
!!
!
!!
!
! !
!
! !
!!!
!
! !
!
!
!
!!
!
!!!
! ! !
! ! !
!!
! !!
!
!!
!
!!!
!!!!
!!
!!
!
!!
!!
!!
!! !
!!!
!!!!!
!
! !
!
! !!
!!
!
!! !
!!
!!!
!
!
!!
!!
!!
! !
!
! !
!!
!
!
!!
!!!!
!!
!!!
!!
!
!
!
!
!!!
!!!
!
! !
!
!!
! ! !
!! ! ! !
!
!
!!
!!
!
!!
!
!!
!
!
!!
!!
!
!
!!!!!
!
!
!
!
!
!
!!!
!!!
!!
!
!!!
!!!
!
! !
! !!
! !!
!
!
!
!
! !!
!
!
!!
!!
!!
!!
!
!
!!
!
!
!
!! !
!
!
!
!!
!
!!
!
!!
!
!!
!
! !!
!!
!
!!!!
!!
!!!!
!!
!!
!
!!
!
!!!
!
!
!!
!
! !
!!
! ! ! !! !
!!
!
!!
!
!!
!
!!
!
!
!
!
!!
!
!
!
!
!!
!
!
!!
!!
!
!!
!
! !!
!
!!
! !
!
!!
!
! !!
!
!!
!!
!
!
!
!
!!
!
!!
!
!!
!
!!
!
!!
!
!!!
!!
!
!!
!
!!
!
!
!
!! !
!
! ! !
!
!!
!!
!
!!
!
!!
!
!!
!
!!
!
!
!
!!
!!
!
!
!!
!
!!!
!
!
!
!
!!!
!
!
!
!!!
!
!
!
!!!
!
!!
!!
!
!
!!
!
!!
!!!
!!!
!
!!
!
!!
!
!
!
!
!!
!
! !!
!!
!
!!
!
!!
!
! !!
!
!
!
!
!
!
!!
!
!!
!
!
!!
!!
!
!!
!
!!
!
!!!
!!
!
!!
!
!
!!
!!
!!!
!!
!
!
!
! !
!!
!
!
!!
!
!
!
!!
!
! !
!
!
! !
!
! !
! !
! !!!
!!
!
! !!
! !
!
! !
!
!
!
!
!! !
!!!
!
!!
!
!
!!
!!
!
!!
! ! !
!!
!
!!
!
!
!!
!!
!
!
!
!
!!
!
!!!
!
!
!
!!
!
!!
!
!!
!
!!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!
!
!
!!
!!
!
!!
!
!!
!
!!
!
! ! !
! !
!
!!
!
!
!!
!!!
!
!!
!!
!!
!!
!
!!
!
!!
!!
!
!
!
!
!!
!
!
!
! ! !
!
!!
!!
!
!
!
!!
!
!!
!!
!
!
!!
!!
!!
!!!
!!!
!!!
!!
!!
!! !
! !
!!!
!
!!
!
! !
! ! !
! ! !
!!
!
!!
!
!!
!!!
!!
!!!
!!
!!
!
!!!
!!
!
!!
!
!
!
!
!!
!
!!
! ! !!
! !!
!
! !
!
! !
!!
!!
!!
!!
!
!!
!
!
!
!
!!
!
!!!
!!
!
!!
!!
!
!
!
! !!
!
!
!!!
!!
!
!!
!
!!!
!!!
!!
!
!
!!
! !!
!!
!
!!!
!
!!
!! !
! ! !
! !
!
! !!
! ! !!
!!
!
!!
!!
!
!!!
!!!
!
!!
!!!
!!
!
!
!
!
!!
!
!
!!
!
!!
!!!
!
!
!
!
!!
!!
!
!!
!
!!!!
!!
!
!!
!!
!
! ! !
!
! !
!
! ! ! !!! !! !
!!
!
!
!
!!
!
!!
!
!!!
! ! !
!!!
!!
!
!!
!
!! !
! ! !
!!
!
!
!!
!!
!
!!
!
!
!
!
!!
!
!!
!
!
!!
!!!
!!
!!
!!
!! !
!!
!
!
!!
!!
!
!!
!
!
! !!!
!
!!
!
!!
!
!!
!
!
!
!!!
!!
!!
!
!!
! ! !
!!
!
!!!
!!
!
!
!!
!
! !
!! !
!!
!
!!!
!!!
!!
!
!
!!
!!!!
!
!!!!
!
!
!
!
!!
!!!
!!
!
!!
!
!
!
!
! !
!
!!!
!!
!
!
!
!
!!!
!
!
!
!!!
! ! !
!
! ! ! !!
!
!!
!!
!
!
!!
!!
!
!!
!
!!
!
!!
!
!!!
!
!!
!!
!
!!
!
!
!
!
! !!
!!!
!!
!!
!!
!!!
!
!!
!
! !
!
!
!
!
!
!
!
!!
! !!
!!
!
!
!!
!!
!
!
!!
!
! !
!
!!
! ! !
!
! !
!!
!
!!
!
!!
!
!!
!
!
!!
!
!
!
!
!
!!!
!!
!
!
!!
!
!!
!!
!
!!!
!!
!
!
!!
!
!! !
! !
!
!!
!
!!
!
! !!
!
!!
! !
!
!!
!
!!!
!
! !
!
!!!!
!
!!
!
!!!
!!
!
! !!
!!
!! !
!!
!
!!
!
!!!
!!!
!!
!
!
!!
!
!
!
!
!
!
!!!
!
!! ! !
!
!
!
!
!! !
!!
!
!!!
!!
!
!
!!
!!
!
!
!
!!!
!
!!
!
!!
!!
!!
!
!
!! !
!
!
!!
!
! !
!!
!
!!
!!
!!
!!!
!
!!
!!
!
!!
!
!!!!!
!
!
!!
!!
!!
! !
!
!!
!!
!
!!
!
!
!!
!!
!
!!
!
!!
!
!
!!
!!
!
!!
!
!
! !
!
!
! !
!!
!!
!
!!
!
!!
!
!! !
!! !
! ! !
!!
!
!!
!
!!
!
!!
!
!!
!!
!
!
!!
!
!
!!
!
!!
!!
!
!!
!
!!!
!
!!
!!
!!
!!
!
!!
!!!
!!
!
!
!!
!
!
!
!!
!
!!
!
!!
!
!!
!!
!
!!
!
!!
!
!!
!
!!
!
!!
!!
!
!
!!!
!
!!
!!
!
!!
!
!!
!
! !
!!
!!
!
! !
!
!
!!
!!
!
!!!
!
!!
!!
!
!!!
!!
!
!!!
!!
!
!!
!
!!
!
! !
!
!! !
!
!!
!!
!!
!
!!
!
!! !
!
!!
!!
!
!
!!
!!
!
!!!
!!!
!!!
!
!!
!!!
!!
!
!!
!
! !
!
!
!!
!
!!
!!
!
!
!
!
!! !
!!
!
!!!
!!!
!
!!
!!
!
!!
!
!!! !
!
!
!!
!
!
!
!
!
!
!
!!
!
!!
!
!!
!
!!!
!
!!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!!
!!!
!!
!!
!!
! !
!
! ! !
!
!!
!!
!
!!
!
!
!!
!!
!
!!!
!!
!!
! !
!!
!
!
! !
! ! !
!!!
!
!
!
!
!
!
!!
!
!!
!
!!
!
!!
!!
!!!
!
!
!!!
!
!!
!!!
!!
!
!!
!
!!
!
!! !
!!!
!
!!
!
!
!
!
!!
!!
!!
!!
!!
!
! ! !
! ! !
!! !
!
! !
!!
!
!
! !
!!
!
!!
!
!
!!!
!!
!!
!
!!
!
!!
!!!
!
!
!
!
!
!
!!!
!!
!
! ! !
!
!
!
! ! !
!!
!!! !
!!
!
!
!
!
! !!
!!!
!
!!
!
!!
!!!
!
!!!
!!
!!!
!
!
!
!
!!
!
!!
!
!
!
! !!
!!
!
! !!
!
!!
!!
!
!
!
!
!!
!
! !!
!!
!
!
!!
!!!
!!!
! ! !
! ! !
!!
!!!
!!
!
! !!
!
!
!
! !
!
!!
!
!
!
!
!
!!
!
! !
!
!
!
!!
!
!!
!
!!
!
!!
!!
!!
! !!
!
!!
!!
!
!
!
!
!
!!
!
!!
!!!
!!!
!!!
!!!
!!
!
! !
! !! !
!!
!
!
!!
!!
!
!!!
!
!
!
!!
!
!
!!
!
!
!
!! !
!!
!
!
! !
!!
! !
!!
!!
!
!
!
!
!!
!!
!
!!
!!
! !
!
!!
!
!!
!
!!
!!
!!
!
!!
! ! !
!!
!
!!
!
!!!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!!!
!
!!
!
! !
!
!
!
!!
!
!!
!
!!
!!
!
!
!
!
!!!
!
!
!!
!
!!
!!
!
!
!
!!!
!
!!!
!!!
! ! !
!
!
!
! ! !
!!
!
!
!
!!!
!
!!
!!
!!
!
!!
! ! !
!
!!
!
!
!
!!
!
!!
!
!
! !
!!!!!!
!!
!
!
!!
! !
!
! !
!!
! !
!!
!
! !!
!
!!
!
!
!
!!!
!!!
!!!
!!!
!!
!
!
!
!
!
!
!
!!!
!!
!
!
!!!
!
!!
! !
!! !
!!
!
!
!!
!!
!
!
!!
!
!!
!!
!
!
!!
!!!
! ! !
! !!
!!
!
!
!
!
!
!
!
!!
!
!
! !
!!
! !!
!
!!!
!!
!
!!!
!
!
!
!!!
! !!
!!
!
!!!
!!
!
!
!!
!!
!!
!!
!
!
!
!!!
!!
!
!!
!
!
!
!! !
!
! !
!
! !!
!!
!
!!!!!!
!!!!
!!
!!!
!
!!
!!!
!
!!
!!
!
!!
!
!
!
!
! !!
!!!
!!
!
!
!!
!
!!!!
!
!!!
! !
!
!
!!
!! !
!
! !
!
! !
!
!!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!!
!
!!!
!!
!
! !
!
! !!
! !! !
!!
!
!
!
!!
!
!
!
!
!!!!!
!
!!
!
!!!
!!!
!!
!
!!
!
!
!!
!
!!
!!
!
!
! !
!
! !
!!
!
!!
!
! !!
!!!
!!!
!!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!!
!
! !
!
!
!
!
!
!
!!!
!!
!
!
!!!
!!
!
!!
!
!!
!
!!
! ! !!
!
!
!
!!
!
!!
!
!!
!
!
!!
!
!
!
!
!!
!
! !!
!
!
!
!!
!
! ! !
!!
!
!
!
!
!! !
!!
!
!!
!
!
! !
!!
!
!
!
!
!
!!
!!!
!!
!
!!
!
!
!
!
!
!!
!
!!
!!
!
!!
!
! ! !
! !!
! !!
!!
!
!
!!
!!
!
!!
!
!!!
!!
!
!
!
!
!!!
!!!
!! !
!
!!
!!
!
!!
!
!
!
!
!
!!
!!
!
!!!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!!!
!!
!
!!!
!!
!
!!!
!!
!
!!
!
!
!
!
! !
!
!!
!
!!
!! !
!
!!!
!
! !
!
!!!
!!
!
!
!
!
!
!
!
!
!
!!!!!!
!!!
!
!!!
!!!
!!
!
!!!
!!
!
!!
!
!!!
!!
!
!!!
!!
!
! !
!
!
!!
!!
!
!
!
!
! !!
!!
!
!!!
!!
!
!!!
!!
!!
! !
!!
!
! !
!
! ! !
! ! !
!
!!
!
!!
!!!
!
!!
!!
!
!
!!
!
! !
!!
! ! !!
! ! !
!!
!
!
!!
!!!
!!!!!
!
!
!
!
!
!
!
!
!!
!
!!
!!!
!!
!
!!
!
!!!
! ! !
!
!
!
!
!!
!
! !
!
!
!
!!!
!
!
!
!!!!!!
!
!
!
!!!
!!! ! ! !
!! !
!!!
!
!!
!
!!
!
!!
!!
!
!!
!
! !!
!
! !
!!
!
!
!!
!
!!
!!
!
!!
!
!!!
!!
!
!!
!
!
!!
!!!
!
!!
!!!
!
!
!
!
!!
!! !
!!
!
!!!
!!!
!!
! !!
!!
!!
!!
!
!
!!
!
! !
! !!
!!
!
!
!!
!!
!!!
!
!
!!
!
!!
!!!
!
!
!
!
!!
!
!!
!! ! !
!! !
!
!
!!
!
!!
!
!!
!
!!
!
!!
!
!!
!
!!
!
!
!
!
!!
!
!!!
!
!
!
!
!
!
!!!
!
!
!
!
!!
!
!!
!! !
!!
!
!
!!
!
!
!
!
!! !
!
! !!
!
!
!
!
!!
! ! ! !!
!
!!
!
!!
!
!
!!
!!!
!!!!!!
!
!
!
!
!!
! ! !
!!
!
!!!
!!
!
!!!
!
!
!
!!
!
!!!
! !
!
!
!
!
! !!
!!
!
! !!
!! !
!
!!
!!
!
!!!
!
!!
!
!!
!
!
!
!
!!
!!!
!!!
!
!
!
! !
!
!!!
!! !
!
!
!!
!!
! !!
!!
!
!!!
!!!
!
!
!! !
!
!
!!
!
!! !
! !
!!
!
!
!!
!
!
!
!!
!
!
!
!
!
!!!
!
! !
!
!
!
!!
!
! !
! !! !
!!
!!
!!
!!
!!!!
!
!
!
!!!
!
!
!!
! ! !
!! !
!
! !
! ! !
!!
!!
!!
!!!
!!
!
!
! ! !
! !
!
!
!
!
!!
!!!
!!!
!!
!!!
!!
! !
!
!
!
!
! !
!
!
!
!!
!!!!
!
!!
!
!
!
! ! !
!!
!
!
!
!
!!!
! !
!
!
!
!
!!
!
!!!
!!!
!!!
!
!
!
!
!!!!
!
!!
!
!
!!
!
!!!!
!
!! !
!
!
!
!!
!
!
!
!
! !
!
!
! !!
!
!
!
!
!!!
!!
!
!
!!
! !
!!!
!
!!!
!!
!
!
!!
!!!
!
!
!
!!
!
!!!
!
!
!
!!!
!!
!
! !
!
!!
!
!
!
!
!!!
!!!
!!
!!
!!
!
!
!
!!
!
!!
!!
!!
!
!
!
!
!
!
!!
!
!!!
!!!
!!!
!
!
!
!!
!
!!
!!
!
!
!!
!!
!
!
!
!
!!!
!
!
!
!
!
!
!
!!
!
! !
!
! !
!
! !
!!
!
!!
!
!
!!
!!
!!!
!
!!!
!!
!
!!!
!!
!
!
! !
!
!
!
!
!!
! ! !
!!!
! ! !
!!!
!
!
!
!!!
!!!
!!!
!
!!
!
!
!
!!!
!
!!
!
!
!
!!
!
!!
!
!
!
!
! ! !
! !
!
!!!
!!
!
!!
!
!!
!
!
!
!
!
!!
!!!
!!
!
! ! !! !
! ! !!
!!
!
!!!!
!!
!!
!
!
!!
!!!
!!!
!!
!
!
!
! !
!
!!!
!
!!
!
!!
!
!!
!
!
!
!
!
!
!!
!
!! ! !
!!
!!
!
!!
!
!
! !
!
!!
!
!!
!
!!
!
!!
!!
!
!!
!
!
!
!
!
!!
!! !
!!
!
! ! !
!!
!
!!
!
!!!
!!!
!
!
!
!
!
!
!!!
!!!
!!!
!
!!
!
!!
!!
!
!
!!!
!!
!
!
!
!
!! ! ! !
!
!!
!!
!
!
!!
!!
!
!
!
!
! !
!
!! !
!!!
!
!!
!
!
!
!
!
!
!!
!
!!
!
!!
!
!!!
! ! !
! !
!
! !
!
!
!
!
!!!
!
!
!!
!
!
!!
!!
!!
!
!
!!
!
! !
!! !
!
! !
!
!
! !!
!
!!
!
!
!!
!
!!
!!!!!
!
!!!
!
!!
!!
!!!
!
!
!
!
!!!
!!
!
!!
!
!!
!
!! !
! !!
!!
!
!! !
!!
!
!!!
!
! !
!
! ! !!!
!!!
!!
!
!!
!
!!!
!!!!
!!
!!!!
!
!
!!!!!
!!
!!
!
!
!
!!
!
! !
!
! !!
!!
!
!
! !
!!!
!
!
!
!!
!
!!
!
!
!
!
!!
!
!!!
!
! !
!!
!
!
! !
!
!
!
!
!
!
!!
!
!!
!
!!
!
!!
!
!
!
!!
!!
!
!
!
!!!
!!
!!!
!
!
!!
!
!!
!!
! !! !
!
! !
!
!!
!!
!
!
!
!
! !
!
!
!!
!!!
!!
!
!!!
!
! !
!!
!
!
! !!
!
!
!
!!!!!
!
!
!
!!
!
!!
!
!! ! !
!!
!
!!!
!!
!!
!
!!
!!!
!
!
!!
!!
!
!!
!
!
!
!
!
!!
! !
!
! ! !
!
!
!
!!
!
!!
!
!
!
!!!
!
!
!
!
!
!
!!!
!
!!
!
!
!!!!
!
!
!
!
! !!
! ! !
!! !
!! !
!!!
!
!
!
!! !
!
!
!!
!
!
!
!
!
!!
!!
!!
!!
!
!!!!
!!
!!!
!! !
! ! !
! ! !
!
!!
!!
!
!
!!
!!!
!!
!!!
!
!!
!!
!
!
! ! !
! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!!
!
!
!!
!
!!
! !
!
!!
!
!
! !
!!!!!!
!!!
! !
!
!
! !
!!
!
!!
!
! ! !
!
!!
!
!!
! !
!
!!!
!!
!!
!
!
!
!!
!
!
!
!
!!
!
!
!
!!
!
!!!
!!
!
!!
!
!
!
!
!!
!
!!
!!
!
!
!
!
! ! !
! ! !
! ! !
!!!
!
!!
!
!!
!!!
!
!
!
!
!!
!!
!
!!
!
! ! !
!
!!
!
!!
!
! !
!
! !
!!
!
!
!!
!!
!!!
!
!!
!
!!
!
!!!
!!!
!!!
!!!
!
!
!
!
!!
!
!
!
!!
!
! !!
! !
! !!
!
!
!
!
!
!!
!!
!
!!!
!
!!
!
!!!!
!!
!
! !
!
!!
!
!!
! !
!
!
!!
!
! !
!!
!!!
!!
!!
!!!
!!
!
!!
!
!! ! !
!
!
! ! !
!!
!
! ! ! !
!!
! !!
!!
!
! !!
!
!!!
!!!
!!
!!
!!
!
!
!
! ! !
!!
! !
!
!
! !
!
!
!
!
!!!
!!!!!!
!!!
!
!
!
!!
!
!!
!
! ! !
!
!!
! ! !
!
! !
! !!
!!!
!!
!
! !
!
!!
!
! ! ! !
!
!
!
!!
!
!!
!!
!
!!
!
!!
!
!!!
!!!
!
!!!
!
!
!!
!
!!!
!
!!
!
!
!
!
!
!
!! !
!
!
!
! ! !! ! !
!!
!
!!!!
!
!
!!!
!!
!
!!
! !!
!!
!
!!!
!
!
!
!
!
!
!
!!
!!!
!!
!
!!
!
!!
!
!!
!
! !
!
!
!
!!
!
!!
!
!!
!
!!
!
!!
!
!!
!!!!
!! !
!
!
!
! !!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!! ! !!
!
!!
!
!
!
!
!!!!!!
!!!
!!
!
!
!!
!!
!
!! !
!
! ! !!
!
!
!!
!!!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!!
!
!!!
!
!
!
!!!!
!
!
!
! !
! !!
!!!
!!!
!!!
!!
!!
!!
!!
!
!
!!
!
!
!
!!!
!
!
!!
!!
!!!
!!
!
!
!
!
!!
!
!
!!
! !
!
!
! !
!!!
!
!
!
!! !
!
!
!
!!
!!
!
!
!
!
!!
!
!!!
!!
!
!!
!
! ! ! ! !
!
!!
! !
!
!
!!
!! !
!
!
!
!!!
!
!!
!
!
!!
!!
! !!
!
!!
!
!!
!
!!!
!!!!
!!
!!
!
!!
!!
!
!
!!
!
!!
!
!
!
! !
!
!!!
!!
!
!
!!
!
!!
!
!
!
!! !
!
!!
!!
!
!!
!
!!
!
! ! !
!!
!!
!!
!
!
!
! ! !
! !!
!
! !
!!!
!!!
!!!
!!
!
!
!!
! !! !
!
!
!!
!
!!!
!
!!
!
!!
!
!
!
!!
!
!
!
! ! !! ! !
!
!!
!
!!
!!
!
!!
!
!!
!
!
!!
!!!
!
!!
!!
!
!!
!
!!
!
!!
!
!!
!
!!
!
!!!
!
!!
!
!!
!!
!!
!!!!
!
!!
!
!!!!!
!
!!!!
!!
!
!
!
! ! !
! ! ! ! !
!
! ! !! ! !
!!
!
! !!
!!
!
!!
!
!!
!
!!
!
!!
!!
!!
!!!
!
!
!
!!
!
!
!!
!
!!
!
!!
!
!
!!
!!
!
!
! !!!
!! !
!
!
!
!
!!
!
!
!
!!!!
!
!
!!!
!!
!
!
!
!
!!
!
!!
!
!
! !
!!
!
!
!
!
!
!!
!
! !
!!!
!!
!
!
!
!
! !
!
!
!
!! ! !
! !!
!! !
! !
!
! !
!
!!
!
! ! !
!!
!
!
!!
!!!
!! !
!!
!
!
!!
!!
!
!!!
!!!
!
!
!
!!
!
!!!
!!
! !!!
!!!
!!!
! !
!
!!
!
!
!!
!
! !
!
!
!
!! !
!
!
!
!!
!
!!!
!
! !
! ! !
!!!
! !!
!
!
!
!!
!
!!!
!
!
!! !
!
!
!!
!!
!
! ! !
!!!
!
!
!
!
!!
!!
!
!!
!
!
!
!
!!!
!
!! !!
!
!
!
!
!!
!
!!
!
!!
!
! ! !
!
!
!
!!
!
!!
!
!!
!
!
!
!!
!!!
!
!!!!!
!
!
!
! ! !
!! !!!!
!!!
! !
!!
!
!
! !
!
! ! ! ! ! !
!!
!
!!!
!!!
!
!!
!!
!
!!
!!!
!!!
!
! !
!
!!
!
!
!
!
!
!
!
!!
!!!
!!
!
!!
!
!!!
!!!
!
!! !
!
!
!
!!
!!!
!!
!
!!
!!!
!!
!
!!!
!!!
!!!
! !
!
! !!
!
!
!
!
!! !
!!
!
!
!
!!!
!!
!
!
!!
!
!
!
!!
!
!
!!
!!!
!
!!
!!!
!!
!
!
!!
!
! !
! ! !
!!
!
!!
!
!!
!
!
!!
!
!
!
!!
!
!!
!
! !!
!!
!!
!!
!
!!
!!
!
! ! !
!
!!
!
!!
!
!!
!!
!
! !!
!
!
! ! !!!
!
! !
!!
!
!
!!
!! !
!
!!
!!!
! !
!! !
!!
!!
!!!
!!!
!!!
!
!!
!!
!
!
!!
! ! !!
!!
!
! !
! !!
!!!
! !!
!
!!
!!!
!!
!!
!!
!
!!
!
!!
!
!
!
!!!
! !
!
!!
!
! !
!
!
! !!
!
!
! ! !
!!
!
!
!! ! !
!!
!
!!
!
!!
!
!!
!
!
!!
!
!!
!
!!
!
!!
!
!!
!! !
!
!
!
!
!!
!!!
!
!
!
!!
!
!!
!
!
!
!
!!
!
!!!
!
!!
!!
!
! ! !
!!
!
!!!
!!
!
!
!!
!!
!!
!
!
!!!
!!!
!!!
!
!
!
!!
!
!
!
!!!! !
! !
!
!
!!!
!!
!!
!!
!
!!!
!!!
!
!!
!! ! !
!!
!!
!
!
!
!
!!!
!!
!!
!!
! ! ! ! ! !
! ! !
!
!!
!!!
! !!
!!!
!!!
!
!!
!!!
! ! !
!!
!
!
!
!
!
!
!
! !
!
!!
!!
!!
!!
!
!!
!
!!!
!! ! !
!!
!
!!
!!
!!
!!
!!
!
!!!
! !
!
! !
!
!
!!
! !!
!!
!
!!
!
!
!
!
!!!
! !
!
!
!!
!!
!
!!
!
!!!
!!
!
!
!
!
!!
!
!
!!
!
!!
!!!
!!
!
!
!
!
! !
!
!
!
!
!!
!
!
!
!
!
!!
!!!
!!!
!!!!
!
!
!!
!
!
!!!
!!
!
!!
!
!
!!
!!
!
!!
!
!! !
!!
!
!!!
!
!!
!!!
!!!
! ! !
!!
!
!!
!
!!
!
!!!
!!
!!! !
!
!!
!!
!
!!!
!!!
!
!!
!
!!
!
!!
!
!!!
!!!
!!!
!!
!!
! !
!
!!
!
!
!
! ! !
!
!
!
!
! !
!
!!
!
!! !
!!!
!!!
!! !
!!
! !!
!!
!!
!!
!
!
!
!
!
! !
! ! ! !!
!
!
!!
!
!
!
!!!
!
!!
!
!!
!
!!
!!!
!
!!!
!!!
!!
!
!
!
!!
!!
!
!!
!
!
!
!! !
!!
!
!
!!
!
!
!
!!
!
!
!
!!!
!
!!
!
!
!
! !!
! !
!
!! !
!!
!
!
!!
!!!
!!!
!
!
!!!
!
!!
!
!!!
!
!!!
!!
!
!!
!
!
!!
!!
!
!!!
!!
!
!
!!
!!
!
!!
!
!
!
!
!!
!
!!
!
!!!
!!!
!!!
! ! !
!
!!
! !
!
!
! !
!
!!
!!
!
!!
!
!
!
!
!!
!
!!
!!
!
!
!!
!
!!!
!!!
!!!!
!
!!!
!!
!
!!!
!!!
!!!
!
! !
!! !
!
!
!
!!!
!!!
! !!
!
!!
!
!!
!
!
!!!
!
!!!
!!
!
!
!!
!
!!
!!
!
!!
!!! !
!
! !!
!!
!
!
!
!
!!
!!!
!!!
!
!
!!
!!
!
!
!
!!
!!
!
!!
!
!!
!
!
!!
! ! !
!!!
!
!
!
!
!
!
!
!!
!
!!
!!!
!!
!
!!
!
!!
!!
!!
!
!!
!
!
!
!
!
!!!
!
!!
!
!!!
!!
!
! !!
!
!!!
!
!!
!!
!!
! !
!!
!
!
! !!!
!
!!
!
!!
!
!!
!
!
!
!
!!
!
!!
!
!!
!
!
! !
!
!
!
!
!
!!!!
!
!!!
!!
!
!
! !
!
!
!! ! !
!!!
!!
!
!!!!
!!
!
!!
!!
!
!!!
!! !
!!
!
!!
!!!!!!!
! ! !
!
!!
!! !
!!!
! ! !
!
!
!
!!!!!
!
!
!!
!!
!
!!! !
!!
!
!
!
!!!
!!!
!!!
!
!
!
!!!
!!!
!!!
!
!!
!!!
!!!
!!!!!!
!!!
!
!
!
!
!
!
!! !
!
! !
!!
!
!! !
! !
!
!
! !
!
!
!
!!!!!!!!
!
!!!!
!!
!
!!
!! !
! !
!!
!
!!
!
!!
!
!!
!
! !!
!!
!
!
!
!
!
!!
!!
!
!!
!
!!
!
!!
!
!!!
!!!
!!
!
!
!!! ! !
!!!
! ! !
! ! !
! !!
!!
!!
!
!
!!
!!
!!
!!
!
!
!! !
!
!
!!
!
!
!!
!
!
!
!
!!
!!!
!!!
!!
!!!
!!
!!
!
!!
!!!
!
!
!
!
!
!
!!
!
!!
!
!!
!
! ! !
!!
!
!!
!
!
!!
! !!
!
!
!
!
!
!
!!!
!!!!
!!
!!!
!!
!
!!
!
!!!
!!!
!
!!
!!
!
! !!
! ! !!
!!
!! !
!
!!
!
!
!
!!!
!!
!
!!!
!!
!
!!
!
!!
!
!
!
! !! !
!!
!
! !
!
!!
!
!! !
!
!!
!!
!
!
!!
!
!
!
!
!
!! !!
!
!!
!!!!
!
!
!!
!
! !!
! !!
! ! !
! ! !
!
!
!
!!!
!!!
!
!
!
!!!
!!
!
!!
!!
!!
!
!!!
!!!
!
!!
!!
!
! !
!
! !
!
!
! !! !
!
!
!!
!!!
!!
!
!!
!
!! !
!!
!
!!!
!
! ! !
!!
!
!!
!
!!
!
!
! !
!!!
!
!
!
!!!
!
!
!
!!
!
!!
!
!!
!
!
!!
! !!
!!
!
!!
!
!!!
!!
!!!!
!
!!!!
!
!
!
!
! ! !
! !!
! !!
!!!
!
! !
!
!
!
!
!
!
!
!!!
!!
!!!
!!!
!
!
!
! !
!
!!
!
!
!
!
!
!!
!
!!
!
! !
!
! !!
!
!!!
!!
!
!!
!
!
!
!!
!
!
!!!
!!
!
!!!!
!!
!!
!
! ! !
!!!
!!
!
!!!
!
!!
!!!
!
!!
!!
!
!!
!
!
!
!
!!
!
! ! !
!
! !
!
!
!
! ! !
!
!!
!!
!
!
!
!
!!
!
!!
!
!!
!
!
!!
! !!
! !! !
!!
!
! !
! ! !
!
!!
!
!!
!
!
!
!!
!
!
!
!!
!!
!
!
!
!
!!!
!!!
!!
!
!
!
!
!!
!
!
!
!
!
!!
!!!
!!
!
!
!
!!
!!
!
!
!
!
!
!
!
! !
! ! !
!!
!
!
!
!!
!
!!!
!
! !
!
!!
! ! !
!!!
!!
!
!
!!
!!
!
!!
!
!!
!
! ! !
!!!
! !!
!! !
!!
!
!
!
!
!
!
!
!!
!
!!!!
!!
!!!
!
!
!
!
!
!!!!
!!
!
!!
!
!!
!!!
!
! ! !! ! !
! !
!
!!
!!
!!
!!
!!!
!
!!
!
!!!
!
!!
!!
!!
!!
!!
!
!
!
!!
!
!
! ! !
!
!
!
!
!
!
!!!
!!
!
! !!
!!
!
!!
!
!!
!
!!
!
!!
!!
!!
!
!!
!
! !
!
!
!
!!
! !! !
!
!
!
!
!
!
!!!
!
!!
!
!!
!!
!
!!!!
!! !
! !!
!!
!
!
!!!!!
!!
!
!
!
!!
!
!
!!!
!!!
!!
!!!
!
!
!
! !
!!! !
!
!!
!!
!
! !!
!
! !
!
!
!
!
!
!
!
!!
!!!!
!
!
!!
!
!!
!
!! !
! ! !
!!
!
!
!!
!!
!
!!
!!
!
!
!!
!
! !!
!
! !
!! !
!! !
!
!
!
!!!
!
!
!
!!!
!!!
!!!
!!
!
!!!
! !
! !
!!
! !
!
!!
! !
!
!
! ! !
!!!
!!
!
!!!
!
!!
!!
!
! !
!
!!
!
!
! !
!!!
!!
!
!!!
!
!!!!!
!
!
!
!
!!
! !!
!
!!
!!
!
! ! !
!!!
!!!
!
!
!!!
!
!
!
!
!
!!
!
! !
!
!!
!!!
!!
!
!
!
!
!!
!
!!
!
!!!
!
!
!
!!!
!
!!
!
! !
!!
!
!
!
!
!
!!
!
!!
! !
!
!!
!
!!
!
!
! !
!!
!
!
!
!
!!!
!!!
!!!
!
! !
!
! !
!
!
!
! ! !
!!
!
!
!!
!! !
!!!
!!
!
!
!
!
! !!
!
!!
!!!
!!!
!
! !
!!
! !
!
! !
!!
!
!
!
! !
!
!!
!
!!
! !
!
!
!!!
!
!!
!!
!
!!
!
!! !
!! !
!!!
!
!!
!!
!!
!!
! !
!
! !!
!
!!
!
!!
!!
!
!!
!
!!
!
!!
!
!!
! !!!
!
!!!
! !
!
!!
!
!
!
!
!!
!!!
!
!!
!!!
!
!
!
!
! !
! !
! !
! ! !
!
!
!!
!
!
!!
!
! !!
!!
!!
!
!!
!
! !!
!!
!
!!
!
!
!!
!!!
!
!!
! ! !
!
!
!!!!
!
!!
!
!
!!
!!
!
! !
!
!!
!
!!
!
!!!
!!
!
!
!!
!
!
!
!
!!
!
!!
!!
!!!!!
!
!
!!
!
!
!
!!
!
! !!
! ! !
!!!
!!
!
!!
!
!!
!
!!
!
!!
!! !
!!
!
!!
!
!
! !
!
!
! !! !
!
!
!
!!
!! !
!
!
! !!!!
!!
!
!!!
!
!
!
!!!
!
!
!
!
!!
!
!
!
! ! !
!
! !
!
!!
!
!!
!!!
!
!
!
!!!
!!
!
!!
!!
!!
!!
!
!!
!!
!
!!!
!
!!
!!
!
!!
!
!!
!
!!
!
!
!!
! !! !
!!
! !!
! ! ! ! ! !
!!
!
!!
!
!
!
!
!
! !
!!
!
!
!!
!
!
!
!!
!
!!
!
!
!
!
!!!
!
!!
!!
!
!
!!
!!!
!
! !
!!
!!
!!
!!
!
!! !
!! !
!!
!
!!
!
!! !
! ! !
!!
!
!
!!
!!!
!
!!
!
!!
!
!
!
!!
!
!!!
!!
!
!!
!!!
!
!!
!
!
!
!!
!
! ! !
!
!!!
!
!
!!!
!
!!
!!
!
!
!
!
!
! ! !!
!
!!!
! ! !
!!!
! ! !
! ! !
!!!
!!
!!
!!
!!!!
!!
!
!
!
!!!
!
!
!
!
!
!!
!
!
!
! !
!! ! !
! !
!!!
!
!!
!
!!
!!!
!!
!
!!
!
! !
!!
!
!!
! ! ! !
!
!
!
!
!
!!
!
!
!
!!
!! !
!
!
!!
! !
!!!
!!!
!!!
!
!
!
!!!
!!!
!
!!
!!
!
!!
!!
!
! !
! !!! !
! ! !
!!
!
!! ! !
!
!
!!
!
!!!
!
!
!
!
!!
!!
!
!!!
!!
!
!!
!
!
!!
!
!
!
!!
!!
!!
!!!
!!
!
!!
!
!
!
!!
!
!
!!
!
!
!!
!!
!!
!!!
!
!
!
!!
!
!!!!
!
!
!!!
!
!!
!
!
!!
!! ! ! !
! ! !
!!!
! ! !
!
!
!
!
!!
!!
!
!
!!
!!!
!!
!! ! !
!
! ! !
!
!
!
!
!
! !!!!!
!
!
!
!!
!!!
!
!!
!
!!
!
! ! !
!
!!
! ! !
!!!
!! !
!!
!
!
!!!
!
!
!
!!
!!
!
!!
!
!!
!
!!
!
!!!
!
!
!
!!!
!
!!!
! !
!
!
!
!
!!
!
!
!
! !!
!! !
!
!!!!!
!
!!
!!!
!!
!
!!
!
!!
!
!
!
!
! !!
!
!
! !
! !!
!
!!!
!
!
!
!! !
!!
!
!! !
!!
!
!
!
! !!
!!
!
!
!
!
!
!
!
!
!
!!!
!!!
!!
!
!
!!
!
! ! !
!!
!
!!!!!
!
!
!
!
!
!
!
!!
!
!
!!!!!
!!!
!
!!
!
!!
! ! !
! !!
! !
!
! ! !
!!
!
!
! !
!!
!
!!
!
!!!
!
!!
! !!
!!!
!!!
!
!
!
!!!
!!!
!!
!
!
!!
!
!!
!!
!
!
!!
!!!
!!
!
!!
!
!!
!
!
!
!
!
!!
!!
!
!!!
!! !!
!
!
!!!
!!
!
!!
!
!
!
! !!
!
!!
!
!!
!
!!
!
!!
!!
!!
!!
!!!
!
!
!!!
!!
!
!!
!
!
!
!!
!
!
!
!
!!!
!!
!
!!
!
!!
!!
!!
!!
!
!!
!
!!
!
!!
! !!
!
!
!
!
! ! !
! !
!
!
!!
!
!!
! !
!
!!
!!
!!
!
!!
!!
!
!
! !
!
! !
!!!
!!
!
!!
!
!
!
!
!!
!
!!!
!!!
!
!!
!!
!
!!
!! ! !
!!
!
!!
!
!!
!
!! !
!!
!
!!
!
!
!
!
!!!!
!!
!!!!
!!
!!
!
!
!
!!
!!
!
!
!!
!!!
!!!
!
!
!
!
!!
!
!
!
!!
!!
!!
!
!
!
!!!
!!
!
!!!
!
!
!
!!
!
!
!!
!
!
!
!
!!
!
!
!
!
!!
!!!
!
!
!
!
!
!
!!!
!
!!
!
!!
!!!
!
!
!
!
!
!
!!!
! !!
!
!! ! !
! !
!
!
!
! !
! !!
! ! !
!
!
!
!
!!!
!!
!!!
!!!!!!
!
!
!!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
! !
!!
!!
!!
!
! !!!
!!
!!
!
!!
!
!
!
!!
!
!!
!!!
!!
!!!
!
!!!
!!!
!
!
!
!
!
!
!
!
!
!!
!
! !!
! ! ! !!
!
! !
!
!!
!
!!
!
! !!
!
!!
!!
!
!!
!
! !
!
!
!
!
!!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!! !
!
!!
!!
!
!!
!
!!
!
!
!
!
!
!!
!
!!
!!!
!!!
!!
!
!
!!!
!!
!
!
!
!
!!
!
!!
!!
!!
!!
!
!
!!
!
!
!!!
!
!
!!
!!
!
!
!
!
!
!!
!
! !
!
! ! ! !
!
! ! !
!
!!!
!!!
!!
!
!
!!
!!
!
!!!
! !
!
!!!
!
!!
!!!
!!!
!!
!!
!
!
!!
! !
!
!
!
!
!
!!
! !
!
!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!
!
!!
!
!
!!
!!
!!
!!
!
!!
!
! !
!!
!!
!
!
!!
!!
!!!!
!
!!!!!
!!
!!!!
!
!
!!!!
!
!
!!
!
!
!!
!!
!!
!!
!!!
!
!
!
!!
!!
!!
!
!
!!
!!
!!
!!
!
!
!!
!!
!
!
!!
!
!
!!
!
!
!!
! !
! !
! !
! !
!!
!!
!! !
!
! !!!
!!
!!
! !
!!
!! !
!!
!
!!
!!
!
!
!
!
!!
!
! ! !
!
!
!
! !
!
!
!
!
!
!
!
! !
!!
!!
! !
! !!
!! !
!
!
!
!
!!
!!
! !
!!
!!
!!
!!
!
!
!
! !!
!!
!!
! !
!!
!!
!
!
!! ! !
!!
!!
!!
!
!
!
!
!
!
!
! !
!
!!
! !
!
!
!!!!
!
!
!
!
!
!
! !
!!
!!
!!
!!
!!
! !
!!
!
!
!!
!!
!!
!!
!!
!
!
!
!!!!
!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!
!
!!
!!
!
!
!!
!!
!
!
!!
!!
!
!!
!
!
!
! !
! !
!! !
!
!!
!!
!!
!!
!!
!
!
!!
!
!
!
!
!
!!!
!
!
!!
!!
!! !
!
! !
!
!
!!!!
!!
!!
!!
!!
!
!
!!
!
!!
!
!
!
!!
!
!
!!
!!
!!!!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! !
! !
!
!
!!
!!
!
!
!
!
!
!
!!
! !
!!
!
!
!!
!!
!!
!!
!
!
!
!
!
! ! !! ! ! !
!! ! !
!!
!
!
! !
! !!
!!
!
!
!
!!
!!
!!
!!
!!
!
!
!!
! !
!!
!
!!
!
!
!
!!
!!
!
!
!
!
!!
!!
!!
!!
!
!
!!
!!
!!
!
!
!
!
!!
!
!
!
!!
!
!!
!!
!!
!
!
!
!!
!
!
!
!
!
!
!
!!
!!
!
!
!!
!
!
!
!
!!
!!
!!
!
!
!!
!!
!!
!!
!! !
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! !
!!
!
!
!
! !!
!H
!H
!H
!H
!H
!H
!H
!H
!H
!H
!H
!H
!H
!H
!H
!H
!H
"J
%
%%
%%
%%%
%%
%
%
%
1
K. Oy
o
K. Kuning
K. Co
de
K. Pe
lang K. Gendol
K. Bo
yong
K. Be
lik
K. Munggi
K. Woro
K. Te
pus
K. Opak
K. Ga
jahwo
ng
K. Wi
nong
oK.
Deng
gung
K. Teg
oan
K. Gr
ojoga
n
K. Ciro
K. Branjang
K. Mujung K. Cil
ik
K. Ro
so
K. Bu
lus
K. Awet
K. Ngijo
K. Blo
tan
K. Pentung
K. Ur
ang
K. Gawe
K. Ngalang
K. Ra
mbuta
nK. Pesing
K. Wi
doro
K. Ju
rangti
rto
K. KedungputriK. Semampir
K. Op
ak
K. Opak
K. OyoK. Opak K. Oyo
K. Elo
K. Be
dog
K. Putih
K. Ko
nteng
K. Je
tis
K. Ta
ngsi
K. Krasak
K. Loneng
K. Mlint
ing
K. Ga
lur
K. Sudu
K. Kanci
K. Murung
K. Tinalah
K. Sileng
K. KlegungK. ClaparK. Kanci Lor
K. Blongken
gK. Pacet
K. Mangga
K. Galeh
K. Selogriyo
K. Batang
K. Mundu
K. Groboh
K. Jambe
K. Larangan
K. Gemilang
K. Garung
K. Diro
K. Tin
gal
K. Galeh
K. Blongkeng
K. Jambe
K. Galeh
K. Putih
K. Progo
K. Serang
KAB. GUNUNGKIDUL
KAB. BANTUL
KAB. SLEMAN
KAB. KULONPROGO
Geyer
Kepil
Toroh
Tepus
Bruno
Bener
Kemiri
Miri
Ampel
Eromoko
Selo
Semin
Giriwoyo
PonjongSemanu
Kemusu
Pakis
Pituruh
Kedungjati
Musuk
Girisubo
Kokap
Pracimantoro
GrabagSuruh
KejajarJuwangi
Turi
Bulu
Bulu
Simo
Bringin
Klego
WonogiriNgadirojo
Jambu
Kalikajar
Pulokulon
Kertek
Kaliwiro
Grabag
Dukun
Gebang
Rongkop
Gesi
Sapuran
Tanon
Kerjo
Nguter
Loano
Weru
Butuh
Bawen
Sapto Sari
Manyaran
Getasan
Paliyan
Sambi
Tirtomoyo
Kaligesing
Tangen
Batur
Wonosegoro
Bayat
Plupuh
Kedu
Secang
Polokarto
Bayan
Cepogo
Selogiri
Purwosari
Ngombol
PringapusGemawang
Bancak
Limbangan
Pabelan
Jumapolo
TuntangGarung
Samigaluh
Nogosari
Jenar
Bergas
Galur
Jumo
Ngablak
Bendosari
Jatipuro
Borobudur
Masaran
Salam
Jumantono
Tulung
Trucuk
Wedi
Lendah
Kalijambe
Banyubiru
Ungaran
Tegalrejo
Mirit
Karanganyar
Reban
Sawit
Playen
Patuk
Kajoran
NgliparDlingo
Panggang
Kaloran
Wonosari
Bagelen
Imogiri
PakemSalaman
Andong
Baturetno
Sawangan
Sentolo
Karangmojo
Pengasih
Giritontro
Kandangan
Tanjungsari
Windusari
Mlati
Ngawen
Candiroto
Girimulyo
Sidoharjo
Pringsurat
Teras
Kemalang
Jatiyoso
Tretep
Susukan
Wuryantoro
Leksono
Temon
Srumbung
Ngutoronadi
Batuwarno
Tengaran
Girimarto
Kranggan
Gedang Sari
Baki
Cawas
Sumberlawang
Purwodadi
Purworejo
Depok
Kaliangkrik
JetisWates
Ambarawa
Sidoharjo
Kledung
Paranggupito
Sumowono
Panjatan
Jaten
Watumalang
Kedawung
Karangtengah
Mondokan
Mungkid
Tempuran
Sukodono
Gondangrejo
Mojogedang
Grogol
Kutoarjo
Kalibawang
Sukoharjo
JatinomTempel
Sedayu
Wadaslintang
Kalasan
Karangrayung
Jatiroto
Banyu Urip
Matesih
Bandongan
Mojotengah
Blado
Kalibawang
Ceper
Candimulyo
Kretek
Selomerto
Sewon
Ngrampal
Pleret
Sragen
Wonoboyo
Mojosongo
Kasihan
Boyolali
Gemolong
Ngemplak
Karanggede
Mertoyudan
Juwiring
Ngadirejo
Mojolaban
Kradenan
Waduk Gajah M
Gondang
Ngemplak
Muntilan
Minggir
Sukorejo
Wonosari
Bawang
Prambanan
Pajangan
Tawangsari
Bantul
Nanggulan
Cangkringan
Godean
Gatak
Pandak
Pejawaran
Gamping
KarangmalangKaliwungu
Pedan
Sukoharjo
Moyudan
Sanden
Singorojo
Kebakkramat
Bejen
Ngluwar
Wonosobo
Tasikmadu
Bansari
Jogonalan
Pundong
Karangpandan
Parakan
Karangdowo
Banyudono
Tlogomulyo
Manisrenggo
Polanharjo
Gantiwarno
Tembarak
Ngawen
Kartasura Jebres
KarangnongkoDelanggu
Karanganom
Srandakan
Ngargoyoso
SidorejoPagentan
Colomadu
Argomulyo Sambung Macan
Banjarsari
Kalikotes
Jatisrono
Tingkir
Sigaluh
Karangrayung
Rawa Pening
Laweyan
Juwangi
Klaten Selatan
PenawanganBojaPlantungan
Kebonarum
Klaten TengahPrembun
Magelang Utara
Jatipurno
Padureso
Pasar Kliwon
Jetis
Boja PurwodadiTanggungharjo
SRAGEN
KAB. WONOGIRI
KAB. PURWOREJO
GROBOGAN
SUKOHARJO
SEMARANG
KAB. BOYOLALI
KAB. MAGELANG
KAB. KLATEN
KAB.WONOSOBO
KAB. TEMANGGUNG
KARANGANYAR
GROBOGANKENDAL
KOTA SALATIGA
JAWA TENGAH
DI YOGYAKARTA
W. Gajah Mungkur
W. KedungomboRawapening
W. Cengklik
Telaga Menjer
Telaga Warna Dieng
WATES
SRAGEN
PACITAN
WONOSARI
WONOSOBO
WONOGIRI
SUKOHARJO
PURWOREJO
375000
375000
400000
400000
425000
425000
450000
450000
475000
475000
500000
500000
9100
000
9100
000
9125
000
9125
000
9150
000
9150
000
9175
000
9175
000
9200
000
9200
000
S A M U D R A H I N D I A
Diproses Oleh : Bidang Program dan Perencanaan Umum, Balai Besar Wilayah Sungai Serayu Opak, 2018
PETA SEBARANPOS DUGA AIR
WS PROGO OPAK SERANG
±
LEGENDA
Sistem KoordinatProyeksi PetaDatum
: UTM Zona 49S: Universal Transverse Mercator: WGS 1984
INSET PETA
U
POS Duga Air
JalanBatas ProvinsiBatas KabupatenBatas KecamatanSungai Orde 1
Kota Kabupaten
WS Progo Opak Serang
[%
!.
"J Kota Provinsi
Sungai Orde 2Sungai Orde 3Waduk
SUMBER PETA :LAPORAN AKHIR RASIONALISASI JARINGAN POS HIDROLOGI WS SERAYU OPAK, 2015
KEMENTERIAN PEKERJAAN UMUM DAN PERUMAHAN RAKYATDIREKTORAT JENDRAL SUMBER DAYA AIRBALAI BESAR WILAYAH SUNGAI SERAYU OPAKJalan Solo Km.6 Yogyakarta 55281 Telep. (0274) 489172 Fax. (0274) 489552 http://bbwsso.net/
Satuan : Meter
0 6,500 13,000 19,500 26,000Meter
1:650,000SKALA