g enr a li f o m ti s s h ydr ol g t r a nsp oti east...
TRANSCRIPT
n|
"
£
"
£
"
£
"
£
"
£ "
£
"
£
"
£
"
£
"
£
"
£
"
£
"
£
"
£
"
£
"£
"
£
"
£
"
£
"
£
"
£
"
£
"
£
"
£
"
£"
£
"
£"
£
"
£
"
£
"
£"
£"
£"
£
"
£
"
£
"
£
"
£
"
£
"
£
"
£
"
£
"
£
"
£
"
£
"
£
"
£
"
£
"
£
"
£
"
£
"
£
"
£
"
£
"
£
"
£
"
£
"
£
"
£
"
£
!
r
!
r
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!!!
!!
!!
!!
!
!!!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
! ! !!
!!!
!
!!
!!
!!
!!
!! ! ! ! !
!! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!
!!
!
!
!!
!!
!!
!!!!!
!!!!
!!
!
!!!!!!
!!!!!!
!!
!
!!!
!!!
!!!!!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!
!
!
!!
!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!
!!
!!
!!
!!
!
!
!!
!!
!!
!
!
! ! ! !! !
! !!
! ! !!
!
!!
!!
!!
!!
!!
!!
!
!!
!
! ! ! !!! ! ! !
!!
! !!
! !!
!
! ! ! ! !!
!!
!!
! ! !!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!
!
!!
!!
!!!
!!
!!
!!!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!! ! ! ! ! ! ! ! ! !
!
!!
!!
!!
!!
!
!!
! ! !! ! ! ! !
!
! ! ! ! ! ! !
!!
!!
! !
!!
!!
!!!
!!!!
!!!
!
!!
!!
!!
!!
!!
!!
!
!! !
!
!
!
!!
!!
!!
!!
!!
! !!
! !
!
! !!
! !!
!!
! !
!
!! ! !
!
!!
!
!!
!
!!
!!
!!
!!
!! !
!
!
!!
!
!!
!
!!
!!
!!
!
!
!!
! ! !!
!
! !
!
!
!!
! ! !
! !! ! ! !
! ! !! !
! !!
!! ! ! !
!!
!
!!
! !!
!!
!!
!!
!!
!
! !
!
!!
! !
!!
! ! !!
!
!! ! !
! ! !
! ! !! !
!!
!!
!!
!!
!
!!
!
! !
!
!! !
!!
!
! ! ! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
! !!
!
!!
!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!!!!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!!
!!
!!
!!
!!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!!
!!
!!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!! ! ! ! ! ! ! ! ! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! ! ! !!
!!
!!
!!
!
!!
!!
!!
!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!!
!!
!
!!
!
!!
!!
!!
!!
!
!!!
!!!
!!
!
!
!
!!
!!
!!
! !!
!!!
!!
!!
!!
!!
!!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! !!
! !
!!
!!
!!! ! !
! !!
!
! !!
! ! !!
!
!
!!!
!
!
!
! !
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!
!!
!
!!!
!!
!!
!!
!!
!
!!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
! ! !!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
! !
!!
!!
!
!! !
!! !
!!
!
!!
!!
!
!! ! !
!
! !!
!!
! ! ! ! ! ! !
!!
!!
!! ! ! ! ! !
!
! ! !
!
!
!! !
!!
!
!
!!!
!!
!!
!!
!!
!!
!!
!
!
!!!
!! ! ! ! !
!!
!!
!
!!
!
!!
!!
!
!! !
!!
!!
!!!
!
!
!
! !!
!
!!
!!
!
!!!
!
!
!!
!
!! !
!
! !!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!!
!
!
! !
! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!
!!
!! !
!!
! !!
!
!!
! !!
!!
!!!!
!!
! !!
!!!
!!
!!
!
!!
!
!
!!
!
!!
!
!
! !
!!
!
!!!
! !!
!!
! !
!
!!!
!
!!
!!
!!
! !!
!
!
!!
!
!
!!
!
!!
!
!!
!!
!!
!
!
!!
!!
!!!!
!!
!!
!!
!!
!
! !!
!!
!
!! !
!
!!
!!
! !
!!
!!
!!
!!
! !
!! ! !
! !! !
!
!
!
!
!!!!
!!
!!!
!
! !! !
!!
!
!!
! !!
!
!!
!!
!
!!
!!
!!
!!
!
! !!
!!
!!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! ! !
!!
!! ! !
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!
!
!!!!
!!! !
! ! ! ! ! ! ! ! ! ! !!
!!
!!!
!
!!! ! ! !
!!
!!!
!!
!!
!!
!!
!!
!!
!
!!
!!!
!!
!!
!!
!!
!
! !
!!
!!
!! ! !
!!
!
!
!
!!!!
!!
!
!! !
!!
!!
!
!
!!
!!
!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
! !
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!
!
!!
!!
!!
!!
!!
!
!!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!! !
!
!!
!!
!
!! ! ! ! !
!
!!
!
!
!
!
! !!
!!
!
!
!
!
!!
!!
!
!
!!
! !
!
!
!!!
!
!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!
!
!!
!
!!
!!
!!
!!
!
!!
! ! ! ! !! !
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!
!!
!
!!
!!
!
!!!!!!
!!
!!!!
!
!
!!
!!!!
!!!!
!!
!!
!
!
!!!
!!
!
!
!!!!!!!!!!!!
!
!!
!!
!!!
!!!!!
!!!
!!
!!
!!!!
!!!
!!!
!!
!
!
!
!
!!
!!
!!
!
!
!!!!!!
!
!!
!!!
!!
!
!!
!
!
!
!!!
!
!
!
!!!
!!
!!
!!
!!
!
!!
!!
!
!
!!
!!
!!
!!
!
!!
!!
!
!
!!
!!
!!
!!
!
!!
!!
!
!!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!!
!!
!!
!
!
!! ! !
!!
! ! !!
!!
!! !
!
! ! ! ! ! !!!
!!
!!
!
!!
!!
!
!
!!
!!
!!
!
!!!!
!!
!
!!
!!
!!
!!
!!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!
!
!!!!!!!!!
!
!!
!!
!!
!
!!
!!
!!
!!
!
!!
!!
!
!!
!!
!
!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!
!
!!
!!
!!
!!
!!
!!!
!!
!
!!!
!!
!!
!!
!!
!!
!!
!
!! !
!!
!!
!!
!!!
!
!
!!
!!!
!
!
!
!!
!
!!
!!
!!
! !!
!!
!!
!
! !!!
!
!
!
!
!
!!
!!
!!!
!!!
!!
!!
!!
!
!
!!
!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!!
!
!!!
!
!
!
!!!!!!!
!!
!!
!!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!!
!
!
!!
!!
!!
! ! !!
!
!!!
!
!
!
!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!
!
!!
!!!!!!!!!!!!!!!
!!!
!!!!
!!!!!!!
!!
!!
!!
!!!
!
!!
!
!!!!!
!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!!
!
!
!
!
!!
!!
!!
!!
!!
!!!!
!!
!!
!!
!
!
!
!!
!!
!
!
!!
!!
!
!!!
!
!!
!!
!!!
!
!!!!
!!!!!!!
!!
!!
!
!
!!
!
!!
!!
!!!
!!
!!!!!!!!!
!!
!!
!!
!!!
!!
!!!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!
!!
!!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!
!!!!
!!!
!
!!
!!
!!
!!!
!
!
!
!
!!
!
!!!!!!
!!!!
!
!!
!
!!
!!
!!
!!
!!!!!!!!!!!!
!!
!!!!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!!!!!!
!!!!!!!!!!!!!
!!!!
!!
!!
!!!!
!!!!
!!
!
!
!!
!
!!!!!!!!!!
!
!!!!
!!!!!
!!
!!
!!
!
!!
!!
!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!!
!
!!
!
!!
!!!
!!
!!
!
!
!!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!
!!
!!
!!
!!!!
!
!
!!
!
!
!!
!!
!!!!
!!
!!
!
!!!
!!!!!!
!!!
!!!!!
!
!!
!
!!!
!!!!
!!!!!!!!!!!
!
!
!!!!
!!
!!
!!!
!!!!
!!
!!
!!!!!
!
!!
!!
!!
!!
!!!!!
!!
!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!
!!
!!!
!
!!
!!
!
!!
!!
!
!!!!!!!
!!
!!
!!
!!
!!
!!!!!
!!
!!!!!
!
!!
!
!
!
!
!!!!
!!!
!!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!
!!
!!
!!
!!
!
!
!!
!!
!!
!
!!!
!!
!!
!!
!!
!!!
!!
!!
!!
!
!!
!!
!!!
!!
!!
!
!!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!
!!
!
!!
!!!
!!!!!!
!!
!!
!!
!
!!!
!
!!
!! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!
!!
!
! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!!!!!!
!!!!
!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!
!!!!
!
!!
!!
!!
!!!
!
!!
!!
!
!!
!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!
!
!!!
!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!
!! !
!!
!!
!!
!!
!!
!
!!
!
!!
!!
!!
!!
!!!
!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!
!!
!! !
! ! ! !!
!!
!! ! ! !
! ! ! ! ! ! !!!
!
!!
!!
!
!!
!!
!!
!!
!!
!!!
!!
!!
!
!!
!!
!!
! !!
!!
!!
!!
!
!!
!!
!!
!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!! !
!!
!!
!!
!!
!!
!!
!!
!!!
!!
! !
!
!!! !
! ! !! ! !
!! ! !
!! !
!! ! !
!!
!!
!! ! !
!!!
!!
!! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
!!
!!!
!!!!
!!
!!
!!
! ! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!!
!!
!!!!!!!
!!!
!!!!!!!!!!
!!!
!
!!
!!
!
!
!
!!!!!!!!
!!
!!
!!
!!
!
!!!
!!
!
!!
!!!!
!!
!!
!!
!!
!!
!
!!
!!!!!!!!
!!!!
!
!!!!!!!!
!
!!
!!
!
!!
!!!!!!!!!
!!
!!
!!
!!!!!!!!!!!!!!
!
!!
!!!!
!!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!!!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!
!
!
!!
!!!!
!!
!
!
!!!
!!
!!
!!
!!!
!!
!
!!
!
!
!!
!!
!!
!
!
!!
!!!
!!
!
!
!
!
!!
!!
!! !
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!! !
!
!
!!
!
!
!! ! !
!
!!
!
! !!! !
!!
!
!!!
!!!
!
! !
!!
!!
!
!!
!
!!
!!
!!
!
!
!
!!
!!!
!!
!!
!!
!!
!!
!!
!
! ! !!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
! !
!!
!!
!
!! !
!! !
!!
!
! !
!!
!
!! ! !
!
! !!
!!
! ! ! ! ! ! ! !!
!
!!
! ! ! ! ! !!
! ! !
!
!
!! !
!!
!
!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! ! ! ! !
!
!!
!
! !
!
!
!!
!!
!
!! !
!!
!!
!!!
!
!
!
! !!
!
!!
!!
!
!!!
!
!
!!
! !! !
!
! !!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!
!
!!
!!!
!
!
! !
! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!
!!
!! ! !
!! !
!
!
!!
! !!
!!
!!!
!!
!!
!!
!!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!
!
!!
!!
!
!!
!!
!!
!
!! !
!
! !
!
! !!
!
!
!
!!
!!
! ! !!
!!
!
!
!!!
!
!!
!
!!
!
!!
!!
!
!!!
!!
!
!!!
!!
!
!
!!
!!
!!
!!
!
!!
!!
!!
!!
!
!
!!
!
! !!
! !
!
!!
!! ! !
!!
!!
!!
!!!
!
!
! ! !!
!
!!
!
!
!
!!
!!
!!
!!
!
!
!
! !
!
!!
!!
!!
!
!! !
!!
!
!
!!
!!
!!
!!
!
! !
!
!!
!!
!!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! ! !
!!
! ! !
!
!!
!!
!!!
!!
!
!!!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!!! ! !
! ! ! ! ! ! ! ! !!
!!
!!!
!!
!
!! ! ! !
!
!
!!
!
!!!!
!!
!!
!!
!
!!
!
!!!!
!!!!
!!!
!
!!!
!!!!!
!!
!!
!!!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!
!!
!!
!!!!!!
!!
!!
!
!!
!!
!!!!!
!!!!!!!!!!!!
!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!
!!
!!
!!
!!
!!!
!!!
!!
!!
!!!
!!
!!
!!
!
!!
!!
!
!
!
!
!!! !
!! ! !
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!!
!
!! !
!! !
!! ! ! ! !
!!
!!!
!
!
!
!!
!!
!!
!!
!
!
!!
!! !
!
!
!!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!!!
!!
!!
! !
!!
!
!
!
!
!
!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!
!
!
! ! ! !! ! ! ! ! ! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
!!
!!
!!
!!!
! ! ! ! ! ! !!
!!
! ! !!
!!
!!!
!!
!
!!
!!
!
!!
!!
!!!!
!
!!
!!
!!
!!
!!
!
!
!!
!
!
!!
!
!!
!!
!!! ! ! !
!! ! ! !
! !!
!
!!
!
!!!
!!!
!!
!!
!!
!!
!!
!!
!
!
!!!
!
!!
!!!
! ! ! !!
!!
!!!
!!!
!!!
!!
!!
!
!!!
!!
!!
! !
!!
!
!!
!!
!!
! ! ! ! !!
!!
!!
!
!!
!!
! !
!!
!!
!!
!!!
!! !
! ! ! ! !!
!!
!!!
!!
!
!!
!!
!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!
!
!!
!!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!
!!
!!
!!!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!
!! !
!!
!!
!
!!
!!
!
! ! !
!! !
!!
!
!!
! !!
! ! !
! !!! !
!! !
!
! !
!!
!
!! ! !
! !! ! !
! !!
! ! ! ! ! ! ! ! ! ! !
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!
!
!!
!
!
!!
!!!
!!!
!!
!!!!!!!!!!!
!!
!!!
!!
!
!!!
!!
!!
!!
!!
!
!!!!!
!
!!
!!
!!!
!!!!
!!
!!!!!
!!
!!
!!
!!!!!!
!
!
!!
!!
!!
!!
!!
!!
!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!
!!
!!
!!
!!
!! ! ! !
! ! ! ! ! ! !
!!
!
! ! ! !!
! ! !
! ! !!!! !
!
!!
!!! ! ! ! !!
!
!!
!
!
!
! ! ! !
!!
!
!!
! !! ! !
!
! ! !!
!!
! ! ! ! !!
!!
! !
!
!
! !
!! !
!!! !
!
!!! !
!
!
!!
!!
!
!! !
!! !
!
!!
! ! !! !
! !!
!!
!!
!!! !
! !!
!!
!
!! !
! ! ! !! ! !
! !
!!
!
!
!!
!! !
! !
! !!
!!
! !!
! ! ! ! ! !
!
! ! ! ! ! !!
!!
!!
!!
!! ! ! !
!! ! !
!!
! ! !!
!!!
!!
!! ! !
!!
! ! ! ! !
!!
!!
!! !
! ! ! !! !
! ! ! ! !!
!! ! !
!!
!!
! !! !
!
!!
!!
!! ! !
!!
!!
!! !
!! !
!!
!
!!
!! ! ! ! !
!! ! !
!
!
! ! !!
! !!
!! ! !
!
!
!! !
!! ! !
!!!
!
!! ! ! ! !
!
! !!!
!
!!
!!
!!
!
!!
!!
!!
!
!! !
! !!
!!
!! ! ! ! !
!
!!
!!
! !!
!!
! !!
! ! ! ! !!
!!
! ! ! ! ! ! !!
!!
! !!
!!!
!! ! !
!!
!!
!! !
!!
!
!!!
!!!
!!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
! !!
!!
! ! ! !
! ! !
!!
!!
!!
!!
!!
!
!!
!!!
!!
!
! ! ! !
!!!
!!
!!
!!
!
! ! !
!
! !
!!
!
!
!
!!
!
!!
! !!
!
!! !
!
!
!
!!
!
! !!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!!!!!
!
! !
!
!
!
! !!
! !!
!!
!!
!!!
! !! !
! ! !! ! !
! ! ! !!
!!
! !!
!!
! ! !
!
!
!
! ! ! ! ! ! ! ! !! ! !
! !! !
!
! ! ! ! !!
!
!! !
!
!!
! ! ! ! ! ! ! !!
!!
!!
!!
!
!!
!!
!
!
!!
!!
!!
!!!
!!
!!!!
!
!!
!! ! ! !
!!
!
!
!!!
!
!!
!
! ! !
!!
!!
!!
!
!!
!
!!
! !!
! !! !
! !!
!
! !!
!!
!! ! ! ! ! ! !
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
! ! ! ! ! ! !
!!
!! ! ! ! ! ! !
!!
!!
!!
!! !
!
!
!
!
!
!!
!!
!
!
!
! !
!
!
!
!!!
!!
!!
!!
!! ! !
!!
!! ! !
!!
!!
!!
!!
!!
!!
!
!! !
!!
!!
!
!
!
! ! !
! ! !! !
!
!!
!
!!
!!
!!
!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
! !!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!!
!
!!!
!
!
!
!
!!!!
!!!!
!
!!!!
!
!!!
!
!!!!
!!
!
!!!!
!
!!!
!!!
!!
!!
!!
!!
! !!
!!
!!
!!
!!
!
!!!
!!
!
!!!!!
!!!!!!
!!
!!
!!
!!
!!
!!
!
!
!
!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!
!
!!!!
!!!!!
!!
!
!
!!
!!!
!!
!!
!!
!
!!
!!
!
!!!
!
!!
!!!
!
!! !
!!
!!
!!
!!
!!
!!
!
!!!
!!
!!
!!
!!
!!
!!!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!!!!!!
!
!!!
!!!!!!!!!
!!
!!
!!
!
!!
!!
!!!
!!
!!
!!
!!!!!!!!!!
!
!
!!
!!
!!!!
!!!!!!
!!!
!!
!
!
!
!
!!
!!!
!!
!!
!!!!!!!!
!!!!!
!!!!!!
!!!!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!!!
!
!
!!!!!
!!
!!
!
!!
!!!
!!
!
!!
!!
!
!!
!!!
!!
!!
!!
!!
!!
!!!!!!
!!!!!!!!!
!!
!!
!
!!
!
!!!
!!
!!
!!!!
!!!!
!!
!!
!!!!
!!
!!!!
!!!
!!
!!!!
!!
!!
!!
!
!
!!
!!
!!!
!!!
!!!
!!
!!
! ! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!!!
!!!!!!!
!!
!!!
!!!!!!!!!
!!
!!
!!
!!
!
!
!
!!!!!!!!
!!
!!
!
!
!!
!
!!!
!!
!
!!!!!
!!
!!
!!
!!
!!!
!
!!
!!!!!!!!
!!!!
!
!!!!!!!!
!
!!
!!
!
!!
!!!!!!!!!!
!!
!
!!
!!!!!!!!!!!!!!
!
!!
!!!!
!!
!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!
!! ! !
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!! ! ! !
!!
!!
!! ! !
! ! ! ! ! ! ! !!
!!
!
!!
!
!!!
!!
!!
!!
!!
!!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!! ! !
!!
!!
!!
!!
!!!
!
!!
!!
! !! ! !
!!
!
!
! ! !!
! ! !!
! ! !! !
!
! ! ! !
!!
!!
!! !
!
!!
!!
!
! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
! !!
! !! !
!!
!!! ! ! !
!!
! ! !
!!
!!
!!
! !! !
! !
!!
!!
!! !
!!
!
!
!!
!!
! ! ! ! ! ! ! !!! ! ! ! !
!
!!
!!
!!
!!
!!
!! !
!
!!
!!
!!
!
!!
! !!
!!
!
!!
!
!!
! ! !!
!
!!
!! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!! ! ! ! !
! ! ! !!
! ! ! !!
!! ! ! ! !
! !!
! !!
!!!!
!
!
!
!
!
!!
!!
!! ! ! !
! !! ! !
!!
!!
!
!
!! ! ! ! ! ! ! ! ! !
!
!!!
!!
!!!
!!
!!
!! !
!!
!!
! ! ! ! ! ! ! !!
!!
!
!
! ! ! ! ! ! !
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!! ! ! !
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!
!!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!!
!!
! ! ! !! !
! !
!
!! ! ! ! ! ! ! ! ! ! ! ! !
!! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
! ! ! ! ! !!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
! ! !!
! ! ! !!
!!
!! ! !
!
!
! !!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!
!!
!!
!!
!!
!!!!
!
!!
!!
!!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!
!!
!!
!!
!!
!
!!
!!
!!
!!
!
!
!!
!
!
!!
!
!!
!
!!!
!!
!
!!
!!!
!!!!!
!!
!!
!!!
!!
!!!!!
!!
!!
!!!!
!!!
!!!
!
!!
!!
!!
!!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!
!!
!!
!!!!!
!!!
!!
!!
!!
!!
!!!!
!!!!!!!!!!!!
!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!
!!
!!
!!
!!
!
!!!
!!!
!!
!!!
!
!!
!!
!!
!!
!!
!!
!
!!
!! ! !
!! !
!
!!
!!
!
!!
!!
!!
!!
!
!
!!!
!
!
!
!
! !
!!
!
!! ! ! ! ! !
!
!!
!
!!
!
!
!!!
!!
!!
!!
!
!
! ! !!
!
!!!
!!
!!
!!
!!
!!
!
!!
!!
!
!!
!!
!!
!!
!
!!
!!
!!
!
! !!
!
!!
!!
!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!!!
!!
!!
!!
!!
!!
!
!
!
!
! ! ! !! ! ! ! ! ! ! ! !
!!
!!
!!
!!!
!!
!!
!!!!
!!
!!
!!!!!
!
!!
!!
!!
!!
!
!!!!!!!!
!!!!!!!!!!!!!!!
!!!!!!!!!!!!
!!!!!!!!!!
!!!!!!!!!!!!!!!
!!
!!!
!
!!!!
!!
!!
!!
!!
!!!!
!!
!!!!!!!!
!!
!!
!!!!!!!
!!!
!!!
!!!
!!!!
!!
!
!
!
!!
!!!!!!!!!!!!!
!!
!!!
!!
!!!!
!
!!
!
!
!
!
!!
!!!
!!
!
!!!!!!
!!!
!!
!!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!
!!!!
!!!
!
!!
!!
!!
!!
!!
!!
!
!!!!!!!!!!!!!!
!!!
!!
!!
!!
!!
!
!!
!!!!
!
!!!!
!
!!!!!!
!!!!!!!!!!!
!!!!!!
!!!
!
!!!
!
!!!
!
!!!!
!!!
!!
!
!!
!!
!!!
!!
!!
!!!
!
!
!
!
!
!!!
!!
!
!!!!
!
!!!
!
!
!!
!!!!!!!!
!
!!
!!!!!!
!!!!
!!
!!!!
!!
!
!
!!
!!
!!
!
!!
!!!!!!
!
!!
!!!
!!
!!!!!!!
!!!
!!
!!
!!
!!
! ! !
!
!!
! !!
!!
!
!!
!!
!!
!!
!
!! !
!! ! !
!
!!
!!
!!
!
!
!!
!!
!!
!!
!! ! ! !!
! ! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!
! ! ! !!
! !!
!!
! ! ! ! ! ! ! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!
!!
!!
!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!
!!
!!
!
!!
!!
!
!!
!!
!! ! ! !
!!
!!
!!
!!
! ! ! ! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
! !!
!!
!!
! !!
!
!
!!
!!
!! !
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!
!!
! !!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
! !!
!
!!
! ! !
! ! !
!!
!
!
! !
!!
!
!! ! !
!!
! !!
! !
!!
!!!
!!
!!
!
! ! ! ! ! !!
!!
!
!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!
!! ! !
!
!!
!!
!!
!
!!
!
!!
!!
!!
!! ! ! ! ! ! ! ! !
!! ! ! ! ! !
!! !
!
!!
!!
! ! ! ! !!
!!
!!
!! ! !
!!
!!
!!
!!
! ! !!
!! ! ! ! ! ! ! ! ! !
!
!
!! !
!! !
!!
!
!! ! ! ! !
! !!
!!
! ! ! ! !! !
!!
!!
!!
! ! ! ! !!
!
!
!!
!
!!
!! ! !
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
! !
!
!!
!
!
!!
!!
!!
!!
! !!
!! !
!
!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
!!!
!!
!!
!
!!
!!
!!
!
! !!! !
!! ! !
! ! ! ! ! ! ! ! ! !
!!
!
!
!!
!!
!! ! !
!! ! !
!!
!!
! ! !! ! ! ! ! !
! ! ! ! ! ! ! ! !! ! ! ! ! !
!!
!!
!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!! ! ! !
!!
!!
! ! ! ! ! ! ! ! !!
!
!!
!!
!!
!!
!
!! ! ! !
!! ! ! !
! !
!!
!! !
!
!!
! !!
!!
!
!!
!!
!!
!
! ! !
!
! ! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!!
!!
!
!!
!!
!!
!!
!
!
! !!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!!!!
!!
!
!
!
!!
!
!!
!!
!!
!!
!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!!
!!
!
!
!!!!!
!
!!
!!
!
!!!!!!
!
!
!
!!
!!
!!
!!
!!
!
!
!
! !!
! ! ! ! !
!!
!
!!
!
!!
!!
!!
!!
! ! !! ! ! !
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!!
!!
!
!!
!!
!!!
!
!!
!!
!
!!!!!
!!
!!
!!
!
!!
!
!!
!!
!!
!
!!
!!
!!!!!!
!!
!!
!
!!
!!
!!
!!
!!
!!
! !!
!
!!
!!
!!
!!!
!!
!!
!!!
!!!!
! !!!
!
!!
!!
!!
!!
!!
!!
!!!
!!
!
!
! !!
!!
!
!!!!!!!!
!!
!!!!!
!!
!!
!!
!
!
!!!
!!
!!
!!
!!
!!
!!
! !!
!! !
! !!
!!
!
!!
!!
!!
!! !
!
!!!!
!!
!!!!!!!!!
!!
!!!
!!
!!
!
!
!!
! !!
!!
!!
!!
!!
!
!!
!!
!
!!
!!
!!
!
!!!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!!!!!!!!
!!!!!!!!!!!!!!!
!!!
!!!!!!!!!!!!!!!!!!
!!
!!!!!!!!!!!!!!!!
!!!
!!!!
!!
!!!
!!
!!!!!
!!
!!!!!!!!!
!!
!!
!!!
!!!
!!!
!!!!
!!
!!!!
!!
!!
!!!
!!!!!!!!!!!!!!
!!
!!
!!
!!!
!!
!!
!
!!
!
!
!!
!
!!
!!
!!!!
!!
!!!!
!!
!!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!
!!!
!
!!!
!!
!
!!
!
!!
!!
!!
!!
!!!!!!!!!!!!!
!!
!
!!
!
!
!!!!
!!
!!
!!!!
!
!
!!
!
!
!!
!!!!!!!!
!!!!!!!!
!!!!!
!!!
!
!
!
!!
!!
!
!!!!
!!!!
!!
!
!
!!
!!!
!
!!
!!
!!!
!
!!!
!!
!
!!
!!
!!!!
!!!
!!
!!!!!!!!
!!!!
!!
!!!!!
!
!!!
!!
!!!!
!!
!
!!
!!
!!
!
!
!
!!
!!!!!!
!
!!!
!!
!!
!!!!!!!
!!!
!!
!!
!!
!!!!
!!
!!
!!!!!
!
!!
!!
!!
!!
!!!!!!!!!!!!!!!!
!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!
!!
!!!!!!!!!!!!!!!!
!!!
!!!!
!!
!!
!!
!!
!!!!!!
!!!!!!!!!
!!
!!
!!!!
!!!
!!
!!
!!!
!!!!
!!
!!
!
!
!!
!!!!!!!!!!!!!!
!!
!!
!!!
!!
!!
!
!!!
!
!
!
!!!
!!!!
!
!!!!
!!
!!!
!!
!!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!
!!!!!!!
!
!!
!!
!
!!!
!!
!!
!
!!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!!!
!
!!!!
!
!!!!!
!!!!!
!!!!!!!!
!!!!
!
!!!
!
!
!!!
!!!
!
!!!
!
!!!
!!
!
!!
!
!
!!!
!!
!!
!!!
!!
!
!
!
!!!
!!
!
!!!!
!!!!
!
!
!!!!!!!!
!!!
!!
!!!!!!
!!!!!
!
!!!
!!
!
!!
!!
!!
!
!
!
!!
!!!!!!
!
!!
!!
!
!!
!!!!!!!
!!!
!!
!
!!
!
!!!!!
!!!!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!
!!!!!!!!!!
!!!!!!
!!!!!!!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!
!!!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
!!
!!
!!
!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!
!!!!
!!
!!!!!!!!!!
!!
!
!!!
!
!!
!!
!!!
!!
!!
!
!!
!!!!!!!!!!
!
!!!
!!!!!
!!!!!!
!
!!
!
!
!!
!!
!!!
!
!!
!!!!!
!!!!!!
!!!!!
!!!!!!!!!!
!!
!!
!
!!
!!
!!
!!
!!!
!!
!
!!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!!
!!!!
!
!!
!!!!!
!
!!
!
!!
!
!!!
!!
!
!!
!
!!
!!
!!!
!!
!!
!!
!!
!!
!!!!!!!!!!!!!!
!!
!!
!!
!!
!
!!!
!!
!
!!!
!!!!
!
!!
!!
!!!!!
!!!!!
!!
!
!!
!!!
!!
! !! ! ! ! ! ! !
!!
!!
!!
!!
!
!!
!
!
!
!!!
!!
!!
!!
!!
!
!!
!!
!
!!
!!
!!
!!
!!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
! ! ! ! ! ! ! ! ! ! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!! ! ! !
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!!!
!!
!
!!
!!
!!!
!!
!!
!!
!!
!
!
!!
!!
!!
!
!!
!
!!
!!!
!!
!
!
!
!!
!!
!!
! !!
!!
!!
!!!
!!
!!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! !!
! !
! !
!!
!!!
! !! !
!!
! !!
! !!
!!
!!
!!!
!
!
! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!
!!
!!
!
!
!!!!
!
!!!!
!!
!!!
!
!!
!!
!!
!!
!!
!!
!!!
!!!!
!!
!!!!
!!
!!
!!
!!!
!
!
!
!!!
!
!
!!
!!
!!
!
!!
!
!!!
!!
!
!!
!!!!!!!!
!!
!
!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!!!!
!!
!!
!!!
!!!
!!
!!!!!
!
!
!!!
!
!!
!!
!!
!!!
!!
!
!
!!
!
!
!!
!!!!!
!!!
!!!!!
!!!
!!
!!
!
!!
!
!
!
!
!!!
!
!
!!
!!
!!
!
!!!!!!!
!
!!
!!!!
!!!!!!!
!!!!!!!
!!!!!!!!!
!
!
!
!!!!
!!
!!!
!!
!!!!!!!
!!!
!!!
!!
!!
!
!
!!
!!!
!!!
!!
!!
!
!!
!! ! ! !
!!
!!
!!
! !
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!!!
!
!!
!
!
!!
!
! !!!
!
!!!
!!!!
!!
!!
!!
!!
!!!!!
!!
!!
!
!
!!
!!
!!
!
!!
!
!!
!!!!
!!!!!
!!
!!!
!!
!!!
!
!!
!
! !!
!!!
!!!
!
!! ! !
! ! !
!!!
!!!
!!!
!!
!!
!
!!!
!
!
!!!
!!
!!
! !!
!!
! ! ! !
!!
!
!!
!!
!
!!
!!
!!
!!
!!!
!!
!
! ! ! !
!!
!!
!!
!!
!!
! ! !
!
! !
!!
!
!
!
!!
!
!
!
!!!
!
!
! !
!
!
!
!!
!
! !!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!
!!!!!!
!! !
!
!
!
! !!
! !
!!
!
!!
!!
!! !
! !
! ! !! ! !
! ! ! ! !!
! ! !!
!!
! !!
!
!
!
! ! ! ! ! ! ! !! ! ! !
! ! ! !
! ! ! ! ! ! !
! !! !
!
!!
! !! ! ! ! ! !
!!
!!!
!!
!
!!
!!
!
!
!!
!!
!!
!!!
!!
!!!!
!
!!
!! ! ! !
!!
!!
!
!!
!
!!
!
! ! !
!!
!!
!!
!
!!
!!
!! !
!! !
! !
! !!
!
! !!
!!
!! ! ! ! ! ! !
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
! ! ! ! ! ! !!
!!
! ! ! ! ! ! !!
!
!!
!!
!! !
!
!
!
!
!
!!
!!
!
!
!
! !
!
!
!!
!!
!!
!!
!!
!! !
!!
!!! ! !
!!!!
!!
!!
!!
!!
!
!!!
!!
!!
!
!
!
! ! !
! ! !! !
!
!
!!
!!
!
!!
!!
!!
!
!
!!
!!
!!
!!
! ! ! ! ! ! ! ! ! ! !!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!
!!
!
!
!!
!!!
!!
!!
!
!! ! ! ! ! !
!!
! !! !
! ! ! !!
!!
! !
!!
! !!
!!
!
!! ! ! !
!
!
!!
!!
!!
! ! !!
!
!!
!!
!! ! ! ! ! ! !
! ! ! ! ! ! !!
!!
!
!
!!!
!!
!
!
!!
!!
!!
!!
!!
!
!
!!
!!!
!!
!!
!!
!!
!!
!!
!
!!!!!
!!
!!!
!!!
!!
!
!
!!
!!
!
!!
!
!!
!!
!!!
!!
!!
!!
!
!!
!
!!
!!
!
!
!!!
!
!!!
!!
!!
!
!!!
!!!
!!
!!
!!
!
!!
!!
!
!
!!
!
!!
!
!!!
!
!!
!
!
!!
!
!!
!!!!
!
!!!
!
!
!
!
!!
!!!!!!!
!!
!!
!!!!
!
!
!!
!!
!
!!
!!
!!
!!
!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!!
!!
!!!
!!
!!
!!!!!!!!!!!!!!
!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!
!!
!
!!
!!
!!!
!!!
!
!!
!!
!!
!
!
!!
!!
!
!!
!!
!
!
!!
!!! !
!! ! !
!!
!!
!!
!!
!!
!
!!
!! !
!
!
!
!
!
!! !
!! !
! !! ! ! !
! !!
!!
!
!!
!
!!
!!
!!
!!
!!!
!! !
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!
!!!
!!
!!
!
!
!
!
!!
!
!
!!!
!
!!
!!
!
!
!
!!
!
!
!!
!!
!!
!!!
!!!
!!
!!
!
!
!
!
!
! ! ! !! ! ! ! !
! ! ! !!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
!!
!
!!
!!
!!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!
! ! ! ! ! ! !!
!!
! ! !!
!!
!!!
!!
!
!!
!!
!
!!
!!!!
!!!
!!
!!
!!
!!
!!
!
!
!!
!
!
!!
!
!!
!!
!!! ! ! !
!! ! ! ! ! !
! !
!!
!
!!!
!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!
!!
!!!
! ! ! !!
!!
!!!
!!!
!!!
!!
!!
!
!!!
!!
!!
! !
!!
!!!
!!
!!
! ! ! ! !!
!!
!!
!
!!
!!
! !
!!
!
!!
!!
!!
!! !
! ! ! ! !!
!!
!!!
!!
!
!!
!!
!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
!!
!
!
!!
!!
!!
!
!! !
!!
! ! ! ! ! !!
!!
!! ! ! ! ! !
!!
!
! !!
!
! !
!!
!!
!! !
! !
!!!
!!
!!
!
! !! !
!
!!
!!
!!
!! ! ! ! !
!! ! ! ! ! !
!
!
!!
!
!!!
!!
!
!
!!
!!
!!
!!
!!!
!!!!!
!!!
!!!!
!!
!
!!!
!!
!!
!
!
!!!
!
!
!!
!!
!
!!!
!!
!!!
!
!
!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!
!!!
!
!!
!! !
! !!
!!
! !
! ! !
!
!!
!
! !
! !!
!!
!!
!!
! !
!
! !
!
!!
! ! !
!
!
!
!
!
! !!
!!
! !!
!
!!
!!
! !
!!
!!
!
!! !
!! !
!!
!
!!
!!
!
!! ! !
!
! !!
!!
! ! ! ! ! ! !
!!
!!
!! ! ! ! ! !
!
! ! !
!
!!
! !!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
! ! ! ! !
!!
!!
!
!!
!
!!
!!
!
!! !
!!
!!
!!!
!
!
!
! !!
!
!!
!!
!
!!!
!
!
!!
! !! !
!
! !!
!!
!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!!
!
!
! !
! !
! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!!
!!
!
!!
!! !
!!
! !!
!
!!
! !!
!!
!!!!
!!
! !!
!!
!
!!
!!
!
!!
!
!
!!
!
!!
!
!
! !
!!
!
!!!
! !!
!!
! !
! !!
!
!
!!
!!
!!!!!!!!!
!!!
!
!!
!!
!!
!
!! !
!
!!
!!
!!!
!!
!!
!!
!
!
!!!!!!!
!
!!
!
!
!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!!
!!
!!
!!!
!!
!!
!
!!
!!
!
!!
!
!!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!
!!
!!
!
!!
!!
!! !
!!
!
!!!
! !
!!
!!
!!
!!
!!!
!
!!!!!
!
!!
!!
!!
!!
!
!!!
!
!!
!!
!!
!!
!
!
!!
!
!!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!!!!!!!!!!!!!!!
!!!!
!!
!!
!!!!!!!
!!!!
!!
!!!!
!!
!
!!!!!
!
!!
!!
!!
!!!!
!
!!
!!
!!
!!
!!!!
!!!
!!
!!
!!
!!
!!
!
!!
!
!!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!!
!!
!
!!!!
!
!
!!
!!
!!
!!
!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!
!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!! !
!!!!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
!
!
!
!
!!!
!
!!
!!
!!
!
!!
!
!
!
!!
!!
!!
!
!
!!
!
!
!
!
!!
!
!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!!!
!!
!
!!
!!
!!
!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!!
!!!
!
!
!!
!!
!!!
!!
!!!
!!!
!!
!!
!!
!!! !
!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!
!!
!!
!!
!!
!
!
!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!!!
!!
!!
!!
!!
!!
!
!
!!
!
!
!!
!!
!!
!
!!
!!
!
!
!!
!!
!!
!
!
!!
!!
!!
!!
!
!!
!!
!!
!!
! ! !
!!
!!
!!!
!!!
!!
!!!
!
!!
!!!!!!!
!!
!!
!!
!!
!!
!
!!
!!!!
!!!!!
!!
!!
!!
!!
!!
! !!!
!
!
! ! !! ! !
!!
!!
!
! ! ! !!
!!
!
!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!
!
!
!!!
!!
!!
!!
!
!!
!
!
!!
!!! ! ! ! ! ! !
!!
! !!
!!
!!
!!
!! ! ! ! ! ! ! !
!!
!!
!!
!!
!!
!
!
!!
!!
! !!
! ! ! ! ! !!
! !
!!
! !!
!!
!!
!!
! !
!!
!!
!!
!!
!!
!
!!
!!
!
!!
!!
!!
! !!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!
!!!
!
!!
!!!
! !
!!
!!
!!
!!
!!!!!!!!!!!!!
!!!!!
!!!!!!!
!
!!!
!
!!!
!!
!
!!
!!!
!!
!!
!
!!
!!!
!
!!!!
!!!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!!!
!!!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!
!!
!!
!!!
!!
!!
!!!
!!
!!
!
!!
!!
!
!
!!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!!!!!!
!!!
!
!!!
!
!!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
! ! !
!! !
!!
!
!!
! !!
! ! !
! !!! !
!! !
!
! !
!!
!
!! ! !
! !! ! !
! !!
! ! ! ! ! ! ! ! ! ! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!! !
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
!
!
!
!
!!!
!
!!
!!
!!
!
!!
!
!
!
!!
!!
!!
!
!
!!
!
!
!
!!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!!
!
!
!!!!!
!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!
!!
!
!!
!!
!!
!!
!
!
!!
!
!
!!
!!
!!
!!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!
!!!
!
!
!!
!!
!
!!
!
!!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
!!
!!!
!!
!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!!
!!
!!
!
!
!!
!!!
!
!
!!
!!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
! !!
!
!!!
!!
!! ! ! ! ! !
!
!
!!!
!!
!!
!!!
!!
!!
!
!!!
!!
!!
!!
!!
!
! !!
!!
! ! ! ! ! !!
! !!
!!
! !!
! !!
!
!! !
!
!
!!
!!
!
!
!
!
!
!
!
!!
!!
!!!!
!!
!!
!!
!!
!! !
!!
!
! !
!
!
!
!
!
!!
! !
!!
!!
!!
!
!
! !
!
! ! !! ! ! !
!
!
!
!
!!!!
!!
!!
!
!
! !
! !
!!
!!!
! !!
! !!
!!
!
!!
!!
!!
!!
!
! !!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!! ! !
!!
! ! !
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
! !!
! ! ! ! ! ! ! ! !
!
!!
!!!
!!
! !! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!
! !
!!
!!
!! ! !
!!
!
!
!
!!!!
!!
!
!
! !
!!
!!!
!!!
!
!
!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
! ! !
!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!
!!
!!
!!
!!
!
!!
!!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!! ! ! ! !
!
!
!
!
!!
!!
!!
!
!!
!!
!
!!!
!!!!
!
!!
!!
!!
!!
!!
!!
!!!!!
!
!!!!!!
!!
!
!
!
!
!
!!!!
!!
!
!!!
!!!
!!
!!!!!
!!!
!!
!
!!
!!!!!!!
!
!!
!!
!!!
!!
!!
!
!
!!
!
!!
!!
!!
! !!
!!
!!
!
! !!!
!
!
!
!
!
!!
!!
!!
!!!!
!!
!!
!!
!
!
!!
!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!!
!
!!!
!
!
!
!!!!!!!
!!
!!
!!
!
!
!!
!!
!
!!
!!!!
!!
!!
!!
!!
!!
!
!!
!!
!!
! ! !!
!
!!!
!
!
!
!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
!!
!!
!!
!
!
!!
!
!
!!
!!
!!
!!
!
!! !
!
!!
!!
!!
!!
!!
!!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!
!!
!
!!
!!
!!
!
!!
!
!!
!
!!
!!
!!!
!
!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!!
!
!
!!
!!
!
!
!!
!!
!!
!!
!!
!!!
!
! !!
!
!
!
!!
!
!! ! ! ! ! !
!!!
!!
!!
!!!!
!!
!!!
!
!!
!!
!!
!!
!!
!!
! !
!
!! !
! ! ! ! !!
!
!!
!!
!!
!!
!!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!!
!!
!!
!
!
!
!!
!!
!!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!!
!!
!!
!
!
!
!
!
!!!!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!!
!!
!
!
!
!!
!
!
!!
!!
!!
!
!
!
!
!
!
!! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
! ! !
!
! !!
!
!
!
!
!
!!
!
!!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!
!
!
!!!!
!
!
!
!!
!!!
!
!
!
!!
!
!
!
!
!!!
!!!
!
!
!
!!
!!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! ! !
!!
! !
!
!!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!! !
!
!
! ! ! !
!
!
!!
!
!!
!
!
!! !
!!
!
!!
!
!
! !
!
!!
!!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!!
!!!
!!
!!!!
!!
!!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!! ! ! !
! !
!!
!
!
!
!
!
!!
!!
!
!
!
!
!!
!
! ! !! !
!
! ! ! !!
! !
!!
!!
!
!
!!
!!
!!
!
!
!!!
!!
!
!
!!
!!
!!
!
!
!!
!!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!!
!
!
!!
!
!!
!
!!
!
!
!
!
!
!
!
!! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!!
!
!
!
! !!
!
!
!!
!
!
!
!
! !
!
!!
! ! ! !
!!
!
!
!
! !
!
!
! !!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
! !!
!
!
!
! !
!
!
! ! !
!
!
!
!!
!
!!
!
! !!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!!
!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!
! !!
!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!!
!!
!!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!!
!
!
! !
!!
!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!! ! !
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
! !
!
! !!
!
!
!
!
!
!
!
!
!
! !
!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!!
!!
!
!!
!!
!
!
!!!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!!
!
! !
!!
!!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!!
! !!
!!
!
!
!
!
!
!!
! !!
!
!
!! !
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!! !
! !!
!
!
!
!
!
!!
!
!!
!!
!
!!
!!
!
!!
!!
!!
!
!
!!
!
!
!!
!!
!
!!
!
!
!
!!
!
!
!
!!
!!
!
!
!
!
!!
!
!!
!
!!
!
!
!
!!
!
!!
!
!
!!
!!
!!
!
! !
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!! !
!
!
!
!
!
! !
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!!
!
!
! !
!
!
!
!
!
!
! !
!
!
!
! ! !
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!!
!!
!
!
!
!
!
!
!! !
!!
! !
!
!
!
!
!!
!
!!
!!
!
!
!
! !
!
!
!!
!
!!
!
!!
!
!!
!!
!
!!
!!
!
!
!!
!
! !
!
!
!
!!
!!
!
!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!
!
!
!!
!
!
!
!
!!
!
!!
!!
!
!
!!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!! ! ! ! ! ! !
!
! !
!
!
!
!
!
!!
!
!
! !!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!
! !
!
!
!!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!!
!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!
!
!
!
!
!
!
!! !
!!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!!
!!
!!
!
!!
!!
!
!
!
!
!!
!!
!
!!
!
!
!!
!!
!
!
!
!
!!
!!
!!
!!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!!
!!
!
!!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!
!
!!
!
!
!!
!!
!!
!!
!
!!
!
!
!!
!!
!!
!!
!
!!
!!
!
!
!!
!!
!
!
!!
!!
!!
!
!!
!!
!!
!
!
!!
!!
!!
!!
!
!
!
!!
!
!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!!
!
!
!
!!
!!
!!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!!!
!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!!!!
!!
!!
!!!!
!
!
!
!!
!!!
!!!!!
!
!!
!
!
!
!
!
!!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!
!
!!
!
!!
!!
!!
!!
!
!!
!!
!
!
!
!
! ! !
!
!
! !!
!
!
!
!
! !
!
!! ! !
! !
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!!
!
!
!!
!!
!
!
!!
!!
!
!
!
!!!!!!!!
!
!
!!
!!
!!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!
!!!!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!!!
!
!
!!
!
!
!
!
!
!!
!!
!
!
!
!
!!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!!
!!
!!
!!
!
!
!!
!
!
!
!!
!
!
!
!!
!!
!!
!
!!
!
!!
!
!
!
!
!!
!!
!
!!
!!
!!
!
!
!
!!
!
!
!
!!
!
!
!!!
!
!!
!
!
!
!
!!!
!!
!!
!!
!!
!
!
!
!
!!
!!
!
!
!
!!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!!
!!
! !!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!
!!
!
!
!
!!
!!
!
!!
!
!!
!
!!
!!
!!
!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!!!!!!
!!!!!
!
!
!!
!!
!
!
!
!!!!!
!
!
!
!
!
!
!
!!!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!!
!!
!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!!
!!!
!!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!!!!!!
!
!
!
!
!
!
!!
!!
!
!
!!!
!
!!
!
!
!!
!!
!!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!!
!
!
!
!!!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!!!!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!!!!
!!!
!!
!
!!
!
!
!
!!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!!
!
!
!
!
!!
!!
!!
!
!
!!
!
!
!
!
!!
!!!!!!
!!
!!!
!!!
!
!!
!!
!!
!!
!
!
!
!
!
!!!
!
!!
!
!
!
!
!
!
!
!
!
!
!!!
!!!!!!
!
!!
!
!
!!
!
!
!
!
!!
!!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!!
!
!!
!
!
!!
!
!
!
!!
!
!
!
!
!!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!!!!
!
!
!!
!
!!
!!
!
!
!
!
!
!!
!!!
!
!
!
!!!!!!!!!!
!
!
!!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!!!
!
!
!
!
!
!
!!
!
!!
!!
!
!
!
!!
!!!!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!!
!
!
!
!
!
!
!!
!!
!!
!!!
!
!
!!!
!
!
!
!!
!
!
!
!
!!!
!
!!!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!
!
!
!
!!
!!
!!
!
!
!!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!!
!!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!!!!
!
!!
!
!
!
!
!
!
!!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!!
!
!
!!
!
!
!!
!!
!!
!!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!!
!!
!
!
!
!
!!
!!
!!
!!
!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!!
!
!
!!
!!
!!
!!
!!
!!
!
!!
!!!!!!!!
!
!
!!
!
!
!!!!
!
!
!
!
!!
!!
!!
!!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!!!!
!
!!!
!
!
!
!!
!!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!!
!
!!
!
!!
!!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!!
!
!
!
!!
!
!
!
!!
!
!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!!
!
!
!
!!
!
!!
!
!!
!!
!
!
!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!! !
!
!! !
!!
! !
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!
!
!
!
!
!
!
!!
!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!!
!
! !!
!
!! !
!
!
!
!
! ! !
!
!
!
!
!
! !!
!
!
!
!
!
!!
!
!
!
!!
!
!
!!
!
!!
!!
!!
!
!
!!
!!
!!
!
!
!
!
!!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!
!!
!
!!
!
! !!
!
!!
!!
!!
!
!!
!!
!
!
!
!!
!!
!
!!
!!
!!
!!
!
!
!
!!
!!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!!!!
!!
!
!
!!
!!!!
!
!
!!
!
!!!!!!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!!!!!!!
!!
!
!
!
!
!
!!
!!
!
!!
!
!
!!!
!!
!!
!
!
!
!!
!!
!
!
!
!
!!!!!!
!
!!
!!
!
!
!!!!
!!!
!
!
!!
!!
!
!
!
!
!!!!
!!!
!
!
!
!
!
!
!
!!!!!!!!!!!!!
!
!
!
!
!
!!
!
!
!
!
!!!
!!
!!
!
!
!
!
!
!!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!!
!
!
!!!
!
!!
!!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
! !!
!
!!
!
!!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!!
!
! !
!!
!!
!
!!
!!
!
!!
!!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!!
!
!
!!
!
!!
!
!
!
!!
!!
!
!
!!
!
!
!!
!
!
!
!!
! !!
!!
!
!
!
!
!
!!
! !!
!
!
!! !
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!! !
! !!
!
!
!
!
!!
!
!
!!
!
!
!
!!
!!
!
!!
!!
!!
!
!
!!
!
!
!!
!!
!
!!
!
!
!
!!
!
!
!
!!
!!
!
!
!
!
!!
!!
!
!
!!
!
!
!
!!
!
!!
!
!
!!
!!
!!
!
! !
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!! !
!
! !
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!!
!
!!
!
!
!
!!
!
!!
!
!!
!
!!
!
!
!
!
!
!!
!
!
!!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!!
!
! !
!
!
!!
!
! !
!
!!
!!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
! !
!
!!
!
!
!!
!
!!
!!
!!
!
!!
!
!!
!
!
!
!
!!
!
!
!
!!
!!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!
!
!
!
!! !
!
!
!!
!
!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !!
! ! ! ! ! !! !
!
!
!
!
!
!!
!
!!
!
!! !
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!!!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!!
!!
!!
!!
!
!!
!!
!!
!!
!
!
!
!
!
!
!!!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!!!!!!!!!
!!
!!
!!
!!!
!!!!
!!!!!!!!
!!!!
!!
!!!!!!!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!
!
!
!
!!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!!
!
!!
!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
! !! ! !
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
! !
!
!
!
!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!!
!!
! ! ! !!
!! !
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!!
!
! ! ! !! ! !
!!
!
! !!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!!
!
!
!
!!
!!
! !
!
!
!!
!
!!!
!!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
! !
!
!
!
!
!
!!
!
!
!!
!!
!!
!!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!!
!
!!
!
!
!
!
!
!
!
!!
! !
!
!
!
!
!!
!
!!
!
!!
!
!!
!! !
!
! !
! ! !
!!
!
!!
! ! ! ! !! ! ! ! !
!
!
!
!
!
!!
!
!!
!!
!!
!!
!!
!
!
!!!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!!
!!!!
!
!!
!
!
!
!
!
!
!!!
!!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!!
!!!
!
!
!!
!!
!!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!!!!
!!!!!!!!!!!!!
!!
!!!!
!!!!!!
!
!
!
!
!
!
!
!
!
!! !
!
!! ! !
! ! !
!
!!
! !!
!
!
!!
!
!! !
!
!
! !
!
!!
!
!
!!
! ! !
!
!
!!
!
!
!
! ! !
!
!!
!
!
!
!!
!!
!
!
!! !
!
!
!
!
! !! !
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
! !
!
!
!!
!!
!
!
! !
!
!
!
!
!
!
!! !
!!
!!
!
!
!!
!
!!
! !
!
!!
!
!
!
!
! !
!!
!!
! !!
! !
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
! !!
!!
!!
!!
!
! !!
! ! !
!
!
!
!
!
!!
!
! !!
!
!
!!
!
!
!
!!
!!
!
!!
!!
!
! ! !
!
!
! !!
!!
!!
!
!
!
!
!
! ! !!
!!
!!
! !!
!
!
! ! !
!
!
!
!
!!
!!
!
!!
!
!
!
!! !
!
!
!
!
!
!!
!
! !
!!
!
!
!
!
! !!
! !
!
! ! !
!
!
!!
!
!
!!
!
!
!!
!
!
!
!!
!
!
!!
!
!!
!!
!
!!
!!
!
!
! !
!
!
!
!
!!
!!
!
!
!!
!!
!!
!
!
!
!!
!
!
!
!
!
! ! ! ! !
!
!
!
!
!
!!
!
!
!
!!
!
! !!
! !!
!
!! !
! !! ! !
!
!
!
! !
!
!
!
!
!
! !!
!!
!
!
!
! !
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
! ! ! !
!
!!
!!
!!
!!
!
!! !
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!!
!!
!!
!
!
!
!!
!
!
!!
!!
!!
!!
!
!
!
!!
!
!
!
!!
!
! !!
!
!
!
!!
!
!
!!
! !
! ! !
! ! !
! ! !!
!
!
!
!!
!
!
!
!!
!
!
!
!
! ! ! ! ! ! ! !!
! ! !
! !! !
! ! ! ! !!
!
!
!! !
!
!
!
! !
!! ! ! ! !
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!!
!
! ! !
!!
!!
!!
!
!!
!
!
!
!!
!
! !
!
!
! !
!
!
! !
!
!
!
!
!!
!!
!!
!
!
!!
!!
!
!
!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!! !
!
!
!
!! !
!!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!! ! !
!
!
!
!
!!
!!
!!
!!
!
!
!!
!
!!
!
!
!
!
! ! !
!!
!
! !
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!!
!
!
!
!!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!!!
!
!
!!
!
!
!!
!!
!
!
!!
!
!
!
!
!
!!
!
!
!!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!!
!!
!
!!
!
!
!
!!
!!
!
!!!
!
!
!!
!!
!!
!!
!
!
!
!!
!
!
!
!
!!
!!
!!
!
!!
!!!!!!!!!!!!!!!!!!!!!!!
!!
!!!
!
!!!!!
!!!!
!!!!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!!
!!
!
!
!
!!
!!
!!
!
!
!
!!!
!
!
!
!
!!
!!
!
!!
!!
!
!
!!
!
!
!
!
!!!!
!!!
!
!
!
!
!
!!!!
!!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!!!!!
!!
!
!
!
!
!
!
!
!!!
!
!
!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!!!!
!
!
!!!
!
!
!!!!
!!
!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!
!!
!
!
!!!!!
!
!!!!!!!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!!
!
!
!
!
!!!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!
!
!
!
!!
!
!
!!
!
!!
!
!!
!
!!
!
! !!
!
!!
!!
!!
!
!!
!
!!
!
!!
!!
!
!
!!
!!
!!
!!
!
!
!
!!
!!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!!!
!!!
!
!
!!!
!!!
!
!
!!
!
!!!!!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!!!!!
!!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!!
!
!!
!
!
!
!
!!
!!
!
!
!
!
!!
!!!
!!
!!
!!
!
!
!!!!
!!!
!
!
!!
!!
!
!
!
!!
!!!!
!!
!
!
!
!
!
!
!
!!!!!!!!!!!!!
!
!
!
!
!
!!
!
!
!
!
!!!
!
!!
!!
!
!
!
!
!!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!!
!
!
!
!!
!
!
!!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!! !
!! ! !
!! ! !
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!!
! !
!
!
!
!
!
!!
!
!!
!!
!
! !!
!!
!
! ! !!
!
!
!
!
!
! !
!
!
!
!
!
!
! !
!
!
!!
!
!
!!
!
!
!!
!!
!!
!
!
!!
!!
!
!
!
!
!
!!
!!
!
!!
!!
! !
!
!!
!!
!
!
!
!
! ! !
!
!
!
!!
!
!
!
!
!
!!
!!
! !
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!! ! ! !
! !!
!
! !! ! !
!
!!
!!
!!
!!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
! ! !
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!! ! !
!!
! ! !!
!
!!
! !
!
!
! ! ! !
!
!!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !! !
!!
! !!
!
!
!
!
!
!
!
! !! ! !
! ! !!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
! !! !
! !
!
!
!
!
!
! !!
! ! !!
!
!
!
!!
!
!
!!
!!
!
!!
!
!!
!
!
!
!! !
!
!
!
!
!!
!!
!!
!
!
!
!!
!!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
! !
!!
!
!
! ! !!
! !!
!! ! ! ! !
!
!! !
!!
! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
!!
!!
!!
!!
!
!
!
!
!
!!
!
!
!!
!!
!!
!
!!
!
!
! !!
!
! !!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!!
!
!
!
!
!!
!
!!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!!
!
!!!
!!
!
!
!
!
!
!
!
!!
!!
!!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!!
!!
!!
!!
!
!!
!!
!!
!!
!
!
!
!
!
!
!!!
!
!
!!
!
!
!
!
!
!
!
!
!!!
!
!!!!!
!!!!!
!!
!!
!!
!!!
!!!!
!!!!!!!!
!!!
!!
!!!
!!!!!!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!!!
!
!!
!
!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !!
!! !
!
!!
!
!
!
!
!
!!
!
!
!
!!
!!
!
!
!! !
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!
! !!
!!
! !!
!!
! !!
!!
!!
!
!!
!
!
!
!
!
!!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!!
!!!!
!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!
!!
!!!!
!!
!
!!!!!!!
!!
!
!
!!
!!!!!!!!!!!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!!!
!
!!
!!
!!!!
!
!
!
!
!
!
!
!!
!!
!!
!
!!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!!!!!!!!!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!!
!
!!
!!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!!!!!!
!!!!
!!
!
!!
!
!
!
!
!
!!
!!
!
!!
!!!
!
!
!!!!
!
!!
!!!
!
!!!!
!!!
!!!!
!!
!!
!!
!!
!
!
!
!!
!
!
!
!!
!
!!
!
!
!!
!!
!
!
!
!!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!!
!
!!!
!
!!
!
!
!
!
!!
!!!!!
!
!!
!
!
!
!!!
!!!
!!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!!!
!
!
!
!!
!
!
!
!!
!!!!
!
!!
!
!
!
!
!
!!
!
!
!! !
!
!
!
!!
!
!
!
!
!
!!
!!
!
!!
!
!
!!
!
!!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!!
!
!
!! !
!
!
!! !
!
!
!
!
!
!!
!!
!!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
! !! !
!
!!
!
!
!
! ! !! ! ! ! !
!
!
!
!!
!!
!!
!!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!!
!
!
!!
!!
!!
!!
!!
!
!!
!!
!
!
!
!
!
!!
!!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!!
!!
!!
!!
!
!
!!
!
!!
!!
!!
!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!!
!
! ! ! !!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!
!
!
!
!!
!
!
!
! !
!
!!
!
!
!
!!
!!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!!
!!
!
!
!!
!!
!!
!
!
!
!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
! !
!
! ! !
!
!
!
!
!!
!
!
!
!! !
!
!
!
! !
!
!!
!!
!!
!
!
!
!
!
!
! !!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!! ! ! ! !
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!! ! !
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
! ! !
!
!
! ! ! ! ! ! ! ! !!
!
!
!
! !
!
! !
!
!
!
!
!!
!!
!
!!
!
!
!
!! ! !
!
! !
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!!
!!
!
!
!
!
!
!!
!
!
!!
!!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!!
!!
!
!!
!
!!
!
! !!
!!
!!
! ! !! !
!
!
!
!
!
!
!
!
!
!
!!
!
!
! !
!
!
!
!
!
!! !
!!
!!
!!
!! !
!!
! ! !!
! ! ! ! !!
!
!
!
!
!
!
!!
!
!
!!
!!
!!
!
!
!
!
!!
!
!
!
!
!
!!
!!
!!
!!
!
!
!!
!
!
!
!
!
!!
!!
! ! !! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!! !
!
!
! ! !!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! !
!
! !
!
!
!
!!
!
!!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!!
!!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!
!
!!
!!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!! !
! ! !
!
!!
!
!
!
!
!!
!
!
!
!
!
! !!
!! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!!
!!
!!!
!!
!
!
!
!
!
!!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
!
!!
!!
!!
!!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!!
!!
!!!
!!!!!
!
!!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!
!
!
!
!
!!
!
!!
!
!
!!
!!
!
!
!!
!!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!!
!!
!!
!!!!!!
!
!!
!
!
!!
!!!!!
!!!!!!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!
!!
!!
!!!
!
!
!
!
!
!
!
!!
!
!!
!
!!
!
!!
!
!
!
!!
!
!
!
!
!
!
!!
!
!!
!!!!!!!
!!!
!!
!
!
!
!
!
!
!!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!!
!
!
!!
!!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!!!!!!!!
!
!!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!!!
!
!
!
!
!
!
!
!
!
!!!
!
!!!
!
!!
!!!!
!!
!!
!!!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!!!
!
!!
!
!!
!
!!
!
!
!
!!
!
!
!
!!
!!!!!
!!
!!
!!
!!
!!!
!
!!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!!!
!
!
!!
!
!
!
!
!
!
!!!!
!
!!
!
!
!
!
!!
!
!!!
!
!
!
!
!
!
!!
!
!!
!
!
!!
!!
!
!
!!!
!!!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!
!!
!!!!
!!!
!!!!!!!
!!
!
!
!!
!!!!!!!!!!!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!!!
!!
!
!!
!!
!!!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!!!!!!!
!!!!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!!
!
!!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!!!!!!!!
!!
!!
!
!!
!
!
!
!
!
!!
!!
!
!!
!!!
!
!
!!
!!
!
!!
!!!
!
!!!!
!!!
!!!!
!
!!
!!!
!!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!!
!
!
!
!!
!!
!
!!
!
!
!
!
!
!
!
!!!
!!!!!
!
!!
!
!!
!!!
!!
!
!!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!!!
!
!
!
!
!
!
!
!
!!
!!!!
!
!!
!
!!
!
!
!
!
!!!!
!
!!!
!
!
!!
!!
!!
!!
!
!
!!
!
!
!
!
!
!!
!!
!!
!!
!!!!!!!!!!!!!!!!!!!!!!!!
!!!
!
!
!
!!!!!
!!
!!!
!!!
!
!!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!!
!!
!
!
!
!!
!!
!!
!!
!
!!!
!
!
!
!!
!!
!!
!!
!!
!
!
!!
!
!
!
!
!!!
!
!!!
!
!
!
!
!!
!!!
!!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!!!!!
!!!
!
!
!!
!
!
!
!!
!!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!!!
!
!
!
!!!
!
!!!!!
!!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!!!!
!
!
!!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!!
!
!
!
!!!
!!!
!!!!!!!!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!!!
!
!
!
!!!
!
!!
!
!
!
!
!!
!
!
!
!
! ! ! ! !!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
! !!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
! !
!
!!
!
! !
!
!
!
!
!
!
!!
!
!
!
!
!
! !
!
!
!!
!!
!
!!
!!
!!
!!
!
!
!
!!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!
!
!!
!!
!!
!
!!
!!
!!
!!
!
!
!
!
!
!!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!!
!
!
!
!
!
!!!
!
!
!
!
!
!
!!
!!
!!!
!
!
!
!!
!!
!!!
!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!
!
!
!!
!!
!
!!
!!
!!
!
!
!
!
!
!
!!
!
!!
!
!
!!
!
!!
!
!
!
!!
!
!!
!!
!!
!!!
!!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!!!!
!
!
!
!!!
!
!
!!!!!
!
!
!!
!!
!!!
!!!!!!!!!
!
!
!
!!
!
!
!
!
!!
!
!
!
!!!!
!!!
!!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
! !! !
!!
!!
!
!
!!
!
!
!!
!!
!!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!!
!
!
!
!!!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!!!
!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
! !!
!!
!
!
!
!!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!!
! !
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
! ! ! !
!
!!
!!
!!
!!
!
!!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!!
!!
!!
!
!
!!
!
!
!!
!!
!!
!!
!
!
!
!!
!
!
!
!!
!
! !
!
!
!
!
!
!
!
!
!!
!
!
! !!
! !!
!! !
!!
!
!!
!
!
!
!
! !
!
!
!
!
! ! ! ! ! ! ! !
!! ! !
!! ! !
! ! ! ! !! !
!!
! !
!
!
!
! !
!! ! !
! !
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!!
!
!
!
!!
!
! ! !
!!
!!
!!
!
!!
!
!
!
!!
!
! !
!
!
! !
!
!
! !
!
!
!
!
!!
!!
!!
!
!
!!
!!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!! !
!! !
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!! ! !
!
!
!
!
!!
!!
!!
!!
!
!
!!
!
!
!!
!
!
!
! ! !
!!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
! ! ! ! ! !!
!! ! !
!
!! ! ! ! ! ! ! ! ! ! ! ! !
! ! !!
! !!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!! ! ! !
!
!!
!!
! !
! !!
!
!
!
!
! !
!!
!!
!
!
!
!
!
! !
! !
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
! !! ! !
!! !
!! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!
!
!
!!
!!
!!
!
!!
!!
!!
!!
!
!
!!
!!
!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!!
!!
!
!
!
!!
!
!
!
!
!!
!
!
!!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!!
!
!!
!
!
!!!
!
!
!
!
!
!
!
!
!
!!
!!!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!!
!!
!!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!!
!!!
!
!
!
!
!
!
!
!
!
!
!!!
!!!!
!!!!!!!
!!
!
!!
!!
!!!!!!
!!
!!!!!!!!
!!!
!!!
!!!!!
!!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!
!!
!
!
!!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
! !
!
!!
!
!!
!!
!!
!!
!
!
!
!!
!
!!
!
!
!
!
!
!
! !
!
!!
!!
!! !
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
! !
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!!
!!
!! ! ! !
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!!
!
! ! ! ! !!
!!
!!
! !!
!
!
!
!
!
!
!
!!
!!
!
!
!
!!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!!
!
!
!
!!
!!
!!
!!
!!
!
!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
! !
!
!
!!
!
!!
!
!
!!
! ! !!
!!
!
!
!
!
!!
!
! !
!!
!
!
!
!
!
!
!!
! !
!!
!
!
!
!
!
!
!
!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!!
!!
!!
! ! ! ! ! !!
! ! !!
!!
! ! ! ! ! ! ! ! ! ! ! !! ! !
! !! !
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!! ! ! !
!
!
!!
!
!!
! !! !
!
!
!
! !
!!
!!
!
!
!
!
!
!
!
! !
!
!!
!
!
!
!
!
! !
! !!
!
!
!
!
!
!
!
!! ! ! !
!!
!! !
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!!!
!!
!
!!
!!!
!
!
!
!
!!
!!!
!!
!
!
!
!!
!!
!!
!
!
!
!!
!
!
!
!!
!
!
!
!
!!
!
!!
!
!!
!!
!
!!
!!
!!
!
!
!!
!
!!
!
!
!
!
!
!
!
! !
!
!
!
!
!
! ! !
!
!!
!
!
!
!
!
!
!!
!
!
!
!
! !
!
!!
!
!
!
!! !
!
!
!
!
!
! !
!
!!
!
!
!!
!
!
!
!
!!
!
!
!
!!
!
!!
!
!!
!
!
!
!
!
!!
!
!
!!
!
!
!!
!
!
!
!!
! !!
!!
!
!
!
!
!
!!
! !!
!
!
!! !
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!! !
! !!
!
!
!
!
!
!!
!
!!
!!
!
!!
!!
!
!!
!!
!!
!
!
!!
!
!
!!
!!
!
!!
!
!
!
!!
!
!!
!!
!!
!
!
!
!
!!
!
!!
!
!!
!
!
!
!!
!
!!
!
!
!!
!!
!!
!
! !
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!! !
!
!
!
!
!
! !
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!!
!
!
! !
!
!
!
!
!
!
! !
!
!
!
! ! !
!
!
!
!
!
!
!
!
!!
!!!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!!!!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!!
!
!
!
!
!!
!
!!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!!
!!
!!
!
!!
!
!
!!
!!
!!
!
!!
!
!!
!
!!
!
!
!!
!!
!
!
!!
!!
!!
!!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!!
!
!
!!
!!
!!!!!!!!!!!
!
!
!
!
!
!
!
!
!
!!!!!
!
!
!
!!
!
!!
!!!
!
!
!
!!!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!!
!
!
!
!
!
!!
!
!!
!!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!!!
!
!
!
!!
!!
!!
!
!!
!
!
!
!
!!
!
!!
!!
!!
!!
!!
!
!
!!!!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!!
!
!!
!!
!!
!!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!
!!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!!
!!!
!
!
!
!
!!
!
!
!
!
!
!!
!
!!!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!!
! !
!!
!
!!
!
!! !
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !!
! !!
!
!
!!
!
!
!
!
!
!
!
!
!
! ! !! !
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
! !
!
!!
! ! !
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!!
!!
!
!
!
!!
!!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!
!!
!
!!!!!!!
!!!!!
!
!!
!!!
!!
!!!
!
!
!
!
!!
!
!!
!
!!
!!!
!!!
!!!
!
!
!
!
!
!
!!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!!
!
!!
!
!
!
!
!
!
!
!!
! !
!
!
!
!
!!
!
!!
!
!!
!
!!
!
! ! !
! !
! ! !
!!
!
!!
! ! !! ! ! ! ! !
!
!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!
!!
!!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!!
!
!!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!
!
!
!
!!
!
!
!!
!!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!!
!!
!
!
!!
!!
!!
!
!
!
!!
!
!!
!!
!!
!!
!!
!
!
!
!
!!
!!
!!
!!
!
!
!!
!!
!
!
!!
!
!!
!
!
!
!!
!!
!!
!
!
!
!!
!
!!
!!
!
!!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!!
!
!
!
!!
!
!
!
!!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!! ! ! !
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!!
!
!
!
!
!!
!
!
!!
! !!
!!
!
!!
!
!!
!
!!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
! !
! !
! !
!
!
!
!
!!!
!!
!!
!
!
!
!!
!
!
!!
!
!!
!
!!
!
!!
!!
!
!!
!!
!
!
!!
!
! !
!
!
!!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!
!
!
!
!
!!
!
!
!
!!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
! ! ! ! !!
! !
!
!
!
!
!
!
!
!
!! !
! !!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
! !!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!
! !
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
! ! !
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!!
!
!
!
!
!!
!!
!!!
!!
!
!!!
!!!
!!
!
!
!
!
!
!
!!!
!!
!
!
!
!
!
!!
!
!!
!!
!!
!
!!
!
!
!
!
!
!!
!
!!!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!!
!!
!!
!!
!
!
!!
!
!
!
!!
!
!
!
!!
!!
!!
!
!!
!
!!
!
!
!
!
!!
!!
!
!!
!!
!!
!
!
!
!!
!
!
!
!!
!
!
!!!
!
!!
!
!
!
!
!!!
!!
!!
!!
!!
!
!
!
!
!!
!!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!!
!
! !!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!
!!
!
!
!
!!
!!
!
!!
!
!!
!
!!
!!
!!
!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!!
!!
!!
!
!
!!
!!
!
!
!!
!
!!
!
!!
!!
!!
!
!!
!
!
!!
!
!!
!!
!!
!
!
!
!
! !
!
!!
!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
! ! ! ! !!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!!
!!
!
!
!
!
!
!!
!
!
!!
! !!
!!
!
!
JialulanQiao
ZhongyeQiao
JiuwulingQiao
WulingDiaoqiao
JialanGang
ChihhangTw-Afb
Taiwan
Donghe
Dulan
Taiyuan
Taiping
Shanli
Binlang
Nanwang
Xintian
Duli
Xingchang
Chulu
Qikuaicuo
Baohua
Taitung
121°20'0"E
121°20'0"E
121°17'30"E
121°17'30"E
121°15'0"E
121°15'0"E
121°12'30"E
121°12'30"E
121°10'0"E
121°10'0"E
121°7'30"E
121°7'30"E
121°5'0"E
121°5'0"E
23°0
'0"N
23°0
'0"N
22°5
7'30"N
22°5
7'30"N
22°5
5'0"N
22°5
5'0"N
22°5
2'30"N
22°5
2'30"N
22°5
0'0"N
22°5
0'0"N
22°4
7'30"N
22°4
7'30"N
305000
305000
310000
310000
315000
315000
320000
320000
325000
325000
330000
330000
2520
000
2520
000
2525
000
2525
000
2530
000
2530
000
2535
000
2535
000
2540
000
2540
000
2545
000
2545
000
GLIDE number: TC-2016-000067-TWN
!(
^
PhilippineSea
SouthChinaSea
LuzonStrait
EastChinaSea
TaiwanStrait
Taitung
Taiwan01
02
03
04
05
0607
^
Japan
Philippines
China
TaiwanPhilippine
SeaSouth
China Sea LuzonStrait
EastChina Sea
TaiwanStrait
Taipei
Cartographic Information
1:50000
±Grid: WGS 1984 UTM Zone 51N map coordinate system
Full color ISO A1, medium resolution (200 dpi)
The Typhoon NEPARTAK-16 has reached its peak intensity as a Category 5 equivalent tropicalcyclone, and is expected to have a high humanitarian impact based on the storm strength and thepotential affected population. It made landfall near Taimali (Taitung county), on 7 July at around 22.00UTC.The present map shows the storm delineation in the area of Taitung (TAIWAN). The thematic layer hasbeen derived from post-event satellite image using a semi-automatic approach. The estimatedgeometric accuracy is 6 m CE90 or better, from native positional accuracy of the background satelliteimage.
Tick marks: WGS 84 geographical coordinate system
Product N.: 05TAITUNG, v1, EnglishActivation ID: EMSR170
Pre-event image: Spot-7 © CNES (2016), distributed by Airbus DS (acquired on 11/05/2015 02:14UTC, GSD 2.0 m, approx. 2% cloud coverage, 9° off-nadir angle), provided under COPERNICUS bythe European Union and ESA, all rights reserved.Post-event image: COSMO-SkyMed © ASI (2015) distributed by e-GEOS S.p.A. (acquired on08/07/2016 09:45 UTC, GSD 3 m), provided under COPERNICUS by the European Union and ESA,all rights reserved.Base vector layers: OpenStreetMap © OpenStreetMap contributors, Wikimapia.org, GeoNames 2015,GlobCover 2009 refined by the producer.Inset maps: JRC 2013, Natural Earth 2012, GeoNames 2013.Population data: Landscan 2010 © UT BATTELLE, LLCDigital Elevation Model: SRTM 90m (NASA/USGS)
0 2 41km
Taitung - TAIWANTropical Cyclone - Situation as of 08/07/2016
Delineation Map
Data Sources
LegendGeneral Information
Area of InterestAdministrative boundaries! ! ! ! ! ! !! ! ! ! ! ! ! Municipality
Settlements! Populated Place
ResidentialCommercialEducationalGreen AreaIndustrialInstitutionalMilitaryRecreationalReligiousTransportationUrbanized Multi-functional
HydrologyCoastlineRiverStreamLakeRiver
Transportation!
r
Aerodrome
"
£
Bridge
n| HarbourRailwayRunwayPrimary RoadSecondary RoadLocal RoadAerodrome
NO AFFECTED AREAS OR DAMAGE DETECTED
Products elaborated in this Copernicus EMS Rapid Mapping activity are realized to the best of ourability, within a very short time frame, optimising the available data and information. All geographicinformation has limitations due to scale, resolution, date and interpretation of the original sources. Themap and the information content are derived from satellite data without validation with ground data.The map and the information content are derived from satellite data without validation with grounddata. No liability concerning the contents or the use thereof is assumed by the producer and by theEuropean Union.Please be aware that the thematic accuracy might be lower in urban and forested areas due toinherent limitations of the SAR analysis technique.Map produced by e-GEOS released by e-GEOS (ODO).For the latest version of this map and related products visithttp://emergency.copernicus.eu/mapping/list-of-components/[email protected]© European UnionFor full Copyright notice visit http://emergency.copernicus.eu/mapping/ems/cite-copernicus-ems-mapping-portal
Disclaimer Relevant date recordsEventActivation
Situation as ofMap production
07/07/201607/07/2016
08/07/2016 08/07/2016
Map Information
40km
Land use - Land CoverFeatures available in vector data