!
!!!!!
!!
!!!!!
! ! !! !!!!
!
!
!
!
!
!
!!!
!!
!
!
!
!!
!!
!
!
!
!!
!
!
!
!
!
!!! !!!!!! !!!
!
!
!!!
!!
!!
!
!
!
!
!
!!!!!!!!!!!!
!
!
!!!
!
!!!!
!
!
!
!
!
!
!
!
!!
!!!
!!!
!
!
!!
!
!
!!!!
!!!! !! !! !!!
!
!!!!!
!!!
!
!
!
!!!!!!
!!!!!!
!!
!!
!!!
!
!!!
!!
!!!
!!
!
!!!
!!
!
!!
!
!
!
!
! !! ! ! ! ! !
!
!
!!
!
!
!!
!!!!!!
!!
!!! !
!
!!!
!
!!!! !! !!
!!!!!
!
!!
!!!! !
!!!! !!!!
!!!! ! !! !!!!!!!!!
!!
!!
!
!
!
!!
!!
!
!
!!
!!!
!
!!!!!
!
! !!!!!!!
!
!
!
!
! !!
!
!
!
!
!
!
!!!
!!
!!
!!!
!
! !
!! ! !! !!
!!
!!!!!!
!!!
!!
!
!
!!!!!!!!!
!
!
!
!
!
!!! !!!!! !
!
!
!
!
!!!
!!!!!
!!!
!
!
!
! !!
!!!
!!
!
!! !!! !
!
!
!!!
!!!
!
!
!!
!!!!!
!!!
!!!!
!! !
!!!
!
!
!
!!! ! !
!
!
! !! ! !!
!
!
!
!!
!
!!!!!!!!!!!!
!!!!!
!!
!!!
!!
!!
!!!!!
!!!!
!!
!!!
!
!!!
!!!
! ! !
!
!!!
!!
!!
!!
!!
!!
!!!!!!!
!
! ! !
!!!!!!
!
!
! ! ! !!! ! ! ! !!
!!!!
!! !
! !!! !! ! !!
!!
! !!!
!
!
!
!
! !
!!
! !
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
! !! ! !
!!!
! !!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!! !
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!!!
!!!
!
!!
!
!
!
!!
!
!! ! ! ! !
!!
!
!
!
!!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!! ! ! !!
!!
!!!!!
!
!
!
!!
!
!
!
!
!
!
!
! ! !! !
!
!!!!
!
!
!
!
!
!
!
!
!!
!!
!
!!!!
!
!
!
!
!
!
!! ! !
!
!!!!!!!!
!
!
!!!!!!
!
!!
!
!!!!! !
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!!
!
!!
!
!
!!!!!
!
!
!!
!
!
!!!
!!
!!
!
!!
!!
!
!
!!
!
!!
!
!
!
!
!
!!
!
!!
!!! ! ! !!
!!!!!!!!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!!
!!
!!
!
!!!
!!
!
!!
!
!
!
!
!
!!!
!!
!!!
!
!!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!! !!
!
!
!
!
!
!
!!!
!
!!
!!!!
!!
!
!
!
!
!
!
!!
!!!!!!!!!
!
!
!
!
!
! ! !! ! !! ! ! ! !
! !!
!
!
!
!
!!!!!!! !!!
!!!!
!
!
!
!
!!
!!!!
!!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!!
!
!
!!
!!
!!
!!
!
!!
!!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!!
!!!
!!
!
!
!!
!!
!!
!
!
!
!!
!
!
!!
!!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!!!!!!
! ! ! ! ! ! !
!!!
!
!
!
!
!!!!!
!!!!
!
!
!
!
!!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!!
! ! ! !!!
!
!
!!
!
!
!
!
!
!
!
!
!!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!!!
!!
!
!
!!
!
!
!!
!
!!
!
!
!
!
!
!!
!!
!
!!!
!
!
!
!!
!
!
!!!
!!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!
!
! ! ! !
!!!!!!!
!
!!
!
!!!
!!
!
!
!!!
!
!
!!
!
!
!!!!!!!
!
!
!! !!! ! !
!
! ! ! ! ! ! ! ! ! !
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!
!
!!
!!!
!
!
!
!
!
!!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!!
!
!
!
!
!
!!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!!!!!!!!!!!!!!
!!
!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
! !
!!
!!
!!
!
!
!
!
!
!!!!
!
!
!!!
!!
!!!
!
!
!
!
!!!
!
!
!!
!!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
! !!
!!
!
!
!!
!
!
!
!
!
!
!
!
!!!!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!!
! ! ! ! ! ! ! ! ! !
!
!!
!
!
!
!
!!!!!!!!!!!!!!!!
!!!
!
! ! !
!
! !
!
!
!
!!!!
!!
!!!!!!!!!!!
!
!
!
!
! !
!
!
!
!
!!
!
!!!
!
!
!
!!!!!!
!
!
!
!!
!
!
!
!
!
!
!!
! !
!!!!!!
!! ! ! ! ! ! !
!
!!
!
!!
!
!
!!
!
!!!
!
!!
!
!
!
!
! !! ! ! ! ! ! !
!
!
!
!
!
!
!!!
!!
!!
!
!
!!!!
!!!!!!
!!
!
!
!!!
!!
!
!!!
!
!!!!!
!
!
!!!
!
!!!!!!!!!
!
!!
!
!
!
! ! !
!
!
!
!
!
!
! ! !
!!!!!
!
!
!!
!
! !!!
!!!
!!
!
!!!!!!!!
!!
!
!
! !!! ! ! ! ! ! !
!
!!
!
!!!!
!
!!!!!!!!!!!!!
!!!
!!!!
!!!!!
!
!!!!
!!!!!
!
! ! ! ! ! ! ! ! ! ! !!! ! !
!
!
!
!!
!!
!
!
!
!
!!
!!!!!!!
!
!!!!!!
!! ! ! !!!!!!! ! !! !
!
!
! ! ! !
!!
!
!
!
!
!!!!
!
!
!
! ! ! ! ! ! !
!
!
!
!
!
!
!
!
!
!
! ! ! !!!
!
!!
!
!
! !!!!!
!!
!
!
!
!
!
!
!
!
! !
! !! ! !
!!
!
!
!
!
!
!
!!
!
!
!
!!! !
!
!
!
!!
!!
! !
!!!!
!
!
!
!
!
!
!!
!!!
!
!
!!!
!
!!
!
!
!!!!
!
!
!
!!
!!!
!!
! !!!!!
!!!
!
!!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!!
!!
!
!!
!
!!!!
! !
!!
!
!!!
!
!
!!!!
!!!
!
!
!!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!!!
!
!
!!
!!!!!!!
!!!
!!!
!!
!!
!!
!
!
!
!!!
!!!!!
!!
!
!!
!!
!
!!
!
!!
!
!
!
!! !
!
!!
!!
!
!
!
!!
!
!
!!
!
!!
!
!
!
!
!
!!
!!
!
!!
!
!!
!
!!
!
!
!
!!
!
!!
!
!!!
!
!
!
!
!
!
!
!!!
!!
!
!
!
!!!
!
!!
!!
!
!
!
!!
! !
!
!!!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!!
!
!
!
!
!
!
!
!!!
!
! !
!!
!
!
!
!
!
!
!!!
!
!
!
!
!!!
!!!!
!
!!!!
!!
!
!
!!
!
!!
!
!!!
!!
!
!!
!!!!
!!!!
!! !
!!
!!!!!!
!!
!!
!!
!
!
!!!!!
!!!
!!
!!!!
!
!
!
!!!!
!
!!
!!!
!
!!!
!!
!!!!
!!
!!
!
!!
!! !
!!!
!
! !
!!!!!
!!!!!!
!!!!!
!!
!
!!!
!!
!!!!
!!!!
!
!
!!
!!
!
!
!
!!
!!
!!!!
!!
!
!!
!
!!
!
!!!!
!
!
!
!
!!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
! !
! !
!
!
!
!
!!
!
!
!!!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!!!!
!
!
!
!! !
!
!! !
!
!
!
!
!
!
!!
!
!
! ! !
!
!!
!
!
!!!!!
!!!! ! !!!
!
!!
!
!!
!
!!
!!
!!
!
!
!
!
!!
!
!
!!
!
!!
!
!
!!
!!
!
!
!
!
!
!
! !
!
!
!
!!!
!
!
!
!
!
! !
!
!!!
!
!
!
!!!!!
!!!!
!
!!
!
!
!
!
!
!
!
!!
!!
!
!
!!
!
!
!
!
!!
!!
!
!
!
!
!!
! ! !!!
!
!!
!
!!!
!!!
!
!
!
!!
!
!!!!!!
!
!!
!
!
!
!
!
!!
!
!
!
!!
!!!
!
!!
!
!
!!
!!!
!
!!!!
!
!
!
!
!
!
!
!!! !!
!!! !
!
!
! !
!!!!
! ! ! !
!
!!
!!!!
!
!
!
!
!!!
! ! !!
!!
!!!
!!!!
!
!
! ! !!!! ! !!!
!
!
!
!
!!!!!
!
!!
!
!
!
!
!
!!
!
!
!
!!!
!!!!!!!
!
!
!
!!!!!
!
!!!
!
!!
!!! !
!!
!
!
!!
!
!
!
!!!
!!
!!
!
!
!!
!!
!!
!!
!!!!!!! !!
!
!
!
!!!! !!!!!!
!
!
!
!!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!!
!!
!!!
!!
!
!!!
!
!
!!!
!
!
!!
!
!
!!!
!!!
!!!!!!!
!
!
!
!
!
!
!
!
!
!!!!
!
!!!!
!
!!
!!!
!!
!
!
!!
!
!
!
!!
!!!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!!!!!!
!
!
!
!
!
!! !
!!!
!!
!
!
!
!!
! !
!
!
!
!!
!
!
!
!
!
!!!
!!!
!
!
!
!!!!!
!!!!
!
! ! !! ! !
!
!
!!!!!
!
!!
!
!!
!
!
!
!!!
!
!
!!!
!
!
!
! !! !
!
!
!!
!
!
!!!!!!!!!!
!!
!
!
!!
!!
!!
!
!
! !!!
!!
!
!!!!!
!
!
!
!
!!!!
!
!
!
! !!!!
! ! ! ! !! !!!
!!!!!
!
!!
!
!!!!
!!
!
!
!
!
!
!
! !
!
!
!
!
!!!
!
!
!!!!!
!
!
!
! ! !
!!
!!
!!
!
!!
!!
!
!
!!
!
!!
!
!
!
!
!!
!
!
!!
!! !
!!
!! !! ! ! ! !
!
!
!
!
!!
!
!!! ! ! !
!!
!!!
!
!!!
!!
!!
!
!! !!
!
!!
!
!
!!
!
!
!
!!!
!! !
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!!
!
!!
!!!
!! !!
! !! !!! !!
!
!
!
! !! ! !!
!
!
!
!
!
!
!
!
!
!!
!
!
!!!
!
!!!
!!
!
!!!
!!!
!
!
!!!
!
!
!!!
!!
!
!
!!!
!
!!
!
!
!
!
!
!
!
! !
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!!!
!!!
!
!
!!!!!!!!
!!!!!!!
!
!
!!!
!
!
!!!!
!
!!!
!
!!
!!!
!
!!
!!
!
!
!
!!
!!
!!!
!!
!!!
!!!
!
!!
!
!
!!!
!!!!!! !!!!!!!!!!!!
!
!!!
!!!
!
!
!!
!!
!!!
!!!
!!!!!!!!!!!!!
!!
!
!!!!!
!
!!!
!!!
!
!!!
!!
!
!!!
!!
!!!!!!! !
!
!
!!
!
!!!!
!
!!!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!!
!
!
!
!!!!!
!
!!
!!!
!!
!
!
!!
!
!!!
!
!
!
!!!!!!!
!!
!
!
!
!!
!!
!
!
!
!
!
!!!!!
!!!!
!
!
!!
!
!! !
!
!!
!
!
!
!
!
!
!
!
!!!!
!
!
!
!
!
!!!!! !
!
!!
!!
!
!
!!
!
!!
!
!
!
!
!
!!
!!
!
!!
!
!!!
!
!
!!!
!
!
!!
!!
!
!
!
!
! ! !!!
! ! !! ! !
!!!
!
!
!
!
!!!
!!
!
!
!!!
!!!
!
!
!
!! !!!!
!
!! !
!
!!
! !!!
! !!
! !! !
! !
!
!
!
!
!!
!!!
!!!
!!!
!
!!
!! !
!!!! !
! !! !
!!!
!
!
!
!!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!!
!
! !!!!
!
!
!!
!
!!
!
!!
!
!
!!
!
!!!!
!
!
!!
!
!
!
!
!
!
!
!!
!
! !
!
!
!
!
! !
!
!
!
!
!
!
!!
!!
!!!
!!
!!
!!!
!
!!
! !
!!
!
! !
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!
!!
!!
!
!
! !!
!!
!!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!!
!!
!
!
!
!
!!!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!! !
!
!
!
! ! ! ! !
!!
!!
!!
!!
! ! !
!
!
!
!
!!!!
!
!
!
!
!
!!
!!
!
!
!
!!
!
!
!!
!
!!
! !
!
!!!!
!
!!!
!!
!!!!
!!
!
!!
!!
!
!
!
! ! !
! ! !
!! !
!
!!!!!
!
!
!! !
!
!!
!
!!
!
! ! ! !
!
! !! ! !
!
!!
!!
!
!
!
!
!!
! !!
!
!!
!! !
!
!
!
!
!
!!!
!!!
!!
!
! ! ! ! ! !
!!
!
! ! !
!
! !
!!
!!!
!
!! !
!
!
!!
!!
!
!
!!
!!!!!
!
!
!!!
!
!!
!!
!
! ! !
!! ! !
!!
!
!
!
!!
!!
!
!
!
!
!!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
! ! !
!
!
! !!!
!!
!
!
!!
!!
!!
!!!
!!
!! !
!
!
!
!
!
!
! ! ! ! ! ! ! !!
!
!!
!!
! ! !
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!!!
!!
! !
!!
!! !
!!
!
!!!
!
!!
!
!!
!
! !
!!
!!
!!
!
!!
!
!
!!!
!!
!!
!!
!
!
!!
! !
!
! !!
! !
!!
!!
!!
!!
!
!!
!!
!
!
!
!
!!
!
!
!
!!!!
!!
!!
!!
!!
!!!!
!
!
!!
!!
!!
!!
!!
!!
!!
! !
! !
!!
!
!!
!
!
!
!
!!
!!
!!
!
!!
!
!
!
!
! ! !
!!!!!
!!
!! !
!!
!
!!
!!
!
!!!
!!
! !
!!
!!
! !
!
!
!
!
! !
! !
!
!!
!
!
!
!
!
! ! !
!!
! !
!!
!
!!
!
!
!
!! !!
!
!
! ! ! ! ! ! !
!
! !
!
!
!!!!!!!
!!
!
!
! ! ! ! ! ! !
!!
! !
!
!!
!! !
! !!
!
!! !
!
! !
!
!
!
! !
! ! !
! ! !
!
!
!
!
!
!
!
!
!!!!!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!! !
!
!
!!
!
!
!!
!
!
!!
!
!
!
!
!
!
! !
!
!!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!!
!!!!! !!! !!!!!! !
!
!
!!
!!
!
!
!
!
!!!!
!
!!!
!
!
!
!
!
!
!!
!!
!
!
!!
! ! !
!
!
! !
!!!
!
!
!!
!
!
!
!!!!!
!
!
! !
! !!
!
!!
! ! !
!
! ! ! !
! !!
!
!
!
!
!
! !
!
!
!
!
! !
!
!!
!!
!
!
!
!!
! !
! ! !!
!
!
!
!
!! !
!!
!!
!
!
!
!
!
!!
!!
!
!!
!!
!!
!
!!
!!
!
!
!
!
!
!
! !
!!!
!
!
!
!
!
!!
!!
!
!
!!!
!
!
!!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!!
!
!
!
!
! !!
!!
!!
!
!
!
!
!!!
!
!!
!
!!
!
!!
!!
!
!
!
!
!
!
! !
!! !
!!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!!!!
!
!!
!! !!!!!
!!
!
!
!
!
!
!!
!!
!
!
! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!!!
!
!
!!
!!
!!
!
!
!!
!!
!
!!
!!
!
!!
!!!
!
!
!
!
!!
!
! !
!
!! !
!
!
!!!
!
!
!
!
!!
!
!
!
!!
!!!!
!
!
!!
!
!
!
!
!
!!
! !
!!
!
!
!
! !
!
!!!!!!
!
!!!!!!
!!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!!
!!
!!
!
!
! ! ! !
!
!
!
!
! !
!
!
! !
!
!
!
!
!
!
!
! !
!
!
!
!!
!
!
!! !
!
!
!
!!
! !
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!!
!
!
!
!
!!
!
!!!!!!!!!!!!
!!
!
!!!!!
!!!!!!
!!! !
!!!!! !!!!!!!
!
!
!
!
!
!!
!
!!!!
!
!
!!
!!!
!!
!!
!
!!
!!
!
!!
!
!!
!!!!
!!!!
!!
!!!!!
!!
!!
!
!
!!
!!
!
!!!!!!
!
!!
!
!
!!
!!
!!!!
!!
!!
!!!!
!!!!!
!!!
!
!
!!
!!!
!
!
!!
!
!!
!
!!
!!
!!!
!!
!
!!!!
!!!!
!!
!!!
!
!!!!!
!!
!
!
!!
!
!
!!
!
!!!!!!! !!!!!!
!!!
!
!!
!!
!!
!
!
!
!
!
!!!!!
!
!!!!
!
!!!!!! !
!!
! !! !
!
!!!
!
!!
!!
!
!
!
!!!!
!!
!
!!
!
!
!
!!
!!
!
!
!
! !!
!
!
!
!
!
!
!!
!
!
!
!!
!!!
!
!
!!!
!!!
!!!
!!!!!
!!!
!
!!!!
!
!!
!!!
!!
!!
!!!!
!
!!!!!!
!
!
!
!
!!
!!!
!
!!!!!!!
!!
!
!!!
!!
!
!
!
!!!!!
!!!
!!
!!!!
!!!!
!!
!
!!!!
!
!!!!!!
!!
!
!
!
!
!
!!!! !!! !
!!!!!!!
! !!!!!
!!!!
!!!!
!!!!
!
!
!
!
!!!
!
!!
!!!
!!!!!!!!!
!!!!!!!! ! !!!!!!
!!!!! !
!
!
!
!
!!!
!!!!
!
!
!
!!
!!!
!
!!!!!!!
!
!!!!!!!!!!
!
!
!
!
!!
!!
!
!!
!!
!
!
!!
!!
!!
!
!!!
!!!!
!
!!!!!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!
!!! ! !!!!!
!!!!!!!!!!!!
!!!!
!!
!!!!
!!!!
!!!
!!!
!!!
!!
!!
!!!!!!
!!
!!
!!
!!!!!!!!! !!
!!!
!
!
!!!
!
!
!
!!
!!
!!!
!
!
!
!
!
!
!
!
!
!
!!!!!!!
!
!
!
!
!!!!!
!
!
!
!
!
!
!
!! !!!!!
!
!
!
!!
!
!
!!
!!!!!
!!!
!!!!!
!!!!!!
!!!!!
! !
!
!
! ! !
! ! ! !
!
!
!!
!!
! ! ! ! !! ! ! ! ! ! ! ! ! !!
!
!!
!
!
!
!!
!
!!!!!
!
!
!!
!
!
!
!!!!
!!!
!!!!
!
!
!
!
!
!!
!
!
!
!
!!
!
!!!
!!!
!!
!
!
!
!
!
!
!
!!!
!!!
!
!!!!!!
!
!
!
!!
!!!!!
!!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
! !
!
!
!
! !
!
!
!!
!!!!!
!
!!
! !! !
!!!
!
! !
!
!
!!!
!!
!!
!!!!!!!!!
!
!!!
!
!!
!
!!
!!!
!
!
!
!
!
!
!!!
!
!
!!!!
!
!!!!
!
!
!
!
!!
!! !!
!!
!!
!!!!!
!
!
!!!!!
!!
!
!
!
!!!!
!!!!
!!!
!!!!
!
!
!
!
!
!!!!
!
!!!!!!
!
!!
!!!!!!!
!
!!!!!!
!!!!
!
!
!
!
!!!
!
!
!!!!!!
!!
!!
!
! !
!!
!!!!!!!!!!!
!!
!!
!!!!
!
!!!!!
!!!
!
!!!!
!!!
!
!!!
!
!!!
!!
!
!!
!
!
!!!!!!!
!!
!!
!
!!
!!!
!
!
!
!
!
!
!!
!
!!
!
!!!
!
!
!
!!
!
!!
!
!!
!
!
!
!
!
!!!
!!!
!
!
!!
!
!
!
!!!
!!!
!
!
!
!!!!!
!
!!
!
!
!
! !! !
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!
! ! !! !!! !
!
!
!
!
! !
!
!
!
!
!
!!
!
!!!
!
!
!
!!
!!
!
!!
!
!
!
!!
!
!
!
!
!
!
! !
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
! ! !
! ! !!
!!!
!!
!
!!!
!!!!!!!!!!!
!!
!!
! !
!
!
!
! ! !
!!!
!!
!! !
!!!
!
!
!
!
!
!!
!
!!
!
!!
!
!
!
!
!!!
!
!!!!
!
!
! ! ! ! ! ! !
!!
!!!! ! ! !! !
!!
!
!!
!
!
!
!! !
!
!!
!
!
!!!
!!
!
!
!!
!!
!!
! ! ! !
!!
!
!
!
!
! ! ! !
!!!
!
!
!!!!!
!
!
!
!
!!
!!
!
!
!
!
!!
!
!
!
!
!!!!!!
!!
!
!
!
!
!
!
!!!
!
!!!!
!!
!!
!!
!
!
!
!
!
! !
!!
!
!
!
!!!
! ! ! !
!!
!
!
!!
!
!
!
!
! ! ! !
!!!
! ! ! ! ! !
!!
!
!
!!
!
!!!
!!
!
!! !
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!!!!!!!!
!
!
!!
!
!
!
!
!
!!
!
!
!
!!!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!!!
!
!!
!!!!!!
!!!!
!
!
!
!
!! ! ! ! !
!
!
!
!
!
!
!
!
!
!
!!!!!
!
!
!
!
!
!
!
!
!
!
! ! ! ! ! ! ! ! ! ! ! !!!
!!!!!!!!!!!
!
!!
!
!
!
!!!
!
!!!
!
!
!
!
!
!!
!!
!
!!
!!
! !
!
!
!
!!
!
!
!
!!
!!
! !
!!! !
!!!
!
!
!!!
!
!
!
!
!
!!!!
! !
!
!
!
!!
!!!!
!!
!!
!
!!!!
!
!
! ! !! ! !! ! ! ! ! ! !
!!!!!!!!!!
! ! ! ! !!
!
!
!
!!!!!
!!!!!!
!
! ! ! !
!
!
!!
!
!
!!
!
!
!
!!
!
!
!!
!
!
!!
! !! !
!
!!
!!
!
!
!
!
!
!
!! ! ! ! ! ! !
!
!
!!!
!
!!!
!
!!
!
!
! !
!
!!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!!!
!
!
!
!
!
!
! !!
!
!
!
!
!!
!
!
!!
!!
! ! ! !
!
!
!
!!
!
!
!!!!!!!!
!
!
!
!
!!!
!
!
!
!
!
! ! ! ! ! ! !
!
!
!
! !!!!!
!
!
!
!
!
!!
!
!
!
!
!
!!
!!!!!!!!!!!!
!
!
!!
!
!
!
!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
!!
! ! ! ! ! ! ! ! ! ! ! ! ! !
!
!
!
!
!
!
!
!!!
!
!
!
!
!
!
! ! ! ! ! !!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!!!!
!
!
!
!
!
!
!
!
!
!
!!!!
!!
!!
!!!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!!
!
!!
!
!!
!
! ! ! !!!
!
!
!
!
!
!
!
!!
!
!
!
!
!!!!!!!!
!
! !
!
!
! ! ! ! ! ! ! ! ! !
!!
!
!
!
!
!
!
!
!
!
!!
!!!!
!
!
!
!!!
!
!
!
!
!!
!!
!!
!!!
!
!
!
!
!
!
! !!!
! !
!
!
!
!!
!
!
!!!!
!!
!
!
!
!
!!!! !!! ! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!!!
!
!
!
!
!
!
!
!!!!! !
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!
!
!
!!
!!
!
! ! !
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
! !!!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!
!
!!
! !
!
!
!
!
!!
! ! ! ! ! ! ! ! ! ! ! ! !
!
!!
!!!
!!!!!!!!
! ! ! ! ! ! ! !!
!
!
!
!!! !
! !
!!!!!!!!
! !
! ! ! ! ! ! ! !! !
!
!!!!
!!
!
!!
!!
!
!!
!!
!!
!
!
!!
!
! !
!
!!
!
!
!
!!
! !
!
!!
!
!!
!!
! ! ! !
!
!
!
!
!
! !
!!!
!
!
!
!
!!
!!
!!
!!
! !
!!!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!!
!
!
! ! ! ! ! !! !
! ! ! !
!!
!!
!
!
!
!!
!!!
!
!
!!!!
!
!
!
!
!!
!
!!
!
!
!!
!
!
!
!
!
! !! ! !
!
!
!
!
!
!
!!
!
!
!!
!!
!
!
!
!!
!!
!!
!!
!!
!
!
! !
!!
!
!
!!!!
!!!
!! !!!
!
!
!
!
!
!!!!
!
!
!
!
!!
!
!
!!
!
!!!
! !
!
!!
!
!
!
!
!
! !!
!
!
!
! !
!
!!!
!!
!! !
!
!!
!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!!!!
!!! !
!
!!
!!!
!
!
!!
!!
!!
!
!
! !
!
!!
!
!!
!! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!! ! !! !
!
!
!!
!!
! !!
!
!
!!
!!
!!
!!
!
!
!!!!!
!
!
!!
!
! !
!! !
!
!
!!
!!!
! !
!! !
!!!
!!
!
!
!!
!!
!!
!!
!!!!
!
!
!
!!
!!!!
! !!!
!!
!!
!!
!!
!!
!! !
! !
!!
!
! !
!
!
!!
!
!
!
!!!
!
! ! !
! !
!!
!! !!!!
! !!!!!
!!
!!
!!!
!
!!!!
!
!!
!!
!!
! !!!!!!
!!!!!!!!!
!!!
!!
!!!
!
! ! !!!! ! !
!
!
!! ! ! ! !
!
! ! !
!
!!!
!!
! !!!
!!!!!! !
!!
! ! ! !!!
!!!!
!
!!
!!
!!
!
!
! !!! !
!!
! ! ! !!!!!
!! !
! ! !
!!!
!
!
! !!
!
!!!!
!!
!!
!!!
!!!!!!
!
!
!!!!
! !!!
!!
! !
!
!!!
!
!!!!!
!
!!!
!
!
!
!
!
!
!!
!
! !
!!
!!
!
!!!
!
!!!!
!!
!!
!!!
! ! ! ! !
!! ! ! !
!!
!
!!!!!
!!!
!
!!
!!!
!!!!!!!
!
!!
!
!!
!!!
!!!!!
!!
!!
! !!
!!
!
!!!
!!
!
!
!
!
!!
!!
!!
!!
!
!!!!!!!
!!!
!!
!!
!!
!
!!
!!! !! !
!!
!! !
! ! ! ! !
!!
!!
!!
!
!
! ! ! ! !
!
!!
!!
! !!
!
! !
! !!
!
!
!!
!!!
!
! ! ! ! !! !
!
!
! ! !!!
!!
!!
! !
!!
!
!!
!!
!!!!!!!
!!!!!
!!!!!!
!!!!
!
!
!
!!!
!!!
!!!!
!!
!!!
!!!
!
!
!!!!
!!
! !
!!
!
!!!
!!
!
!
!
!!!!!!!!!
!!
!!
!
!
!
!
!
!!!
!
!!!
!!
!
!!
!!
!!!!! ! !
!!
!
!
!!
!
!!
!!
!!
!
!!
!!
!!!!!!!!!!!!!!!!!
!
!
!!!
!
!
!
!!
!!
!
!!!!
!!!
!
!
!
!
!
! !!
!!!!
!!
!!!
! ! !
!!!!
!!
!!
!! !
!!
!!
!!
!!
!!!
!
!
!!
!!
!!!
!!!
!!
!!
!
!
!! !
!!!
!
!!
!
!!!
!! !
!
!
!!
!!
!
! !!
!!
!!
!!
!!
!!
!
!!
!
!
!
!!!!!
!
!!
!
!!!!
!!
!
!
!!
!
!
!!
!!!
!!
!! !
!!
!
!
!
!!
!!
!!
!
!!
!!
!
!!
!!!
!!
!!
!
!
!
!! ! !
!
!
! ! ! !!! !
!! !!
!!
!!!
!
!!
!!
!
!!
! ! !!!
!!
!
!!
!
!!
!
!!
!!
! !!!
!
!
!
!
!!
!!
! !
!! !!
! !! !
!
!! !
!!!
!!!!
!!
!!!!!!!!
!!!!!!!!!
!
!
! !!
!!!
!
!
!
!
!
!! ! !
!
!!!
!
!
!!
!
!
!!
!!
! !! !
!
!!!
!
!
!
!
!
!
!
!!
!!
!!
!!
!! !!!
!!!
!
!!!
!!
!
!!
!!
!
!!
!!
!!!
!!
!!
!!!
!!!!
!
!!
!! !
!!!
!!
!!
!!!
!! !
!!
!
!!
!!
!!!
!!!
!!
!
!!!
!
!
!
!!!!
!!
!!
!
!!
!!
!
!!!!!
!!!
!
!
!
!
!!
!!!
! !
!!
!
!
!!
!!!!
!
!!!
!
!
!
!!
!
!!
!!
!
!
!!
!
! ! ! ! ! !
!! !
!!
!
!
!! !!
!
!!!!
! !!
! ! ! ! ! !
! !
!!
!!
!!
!!
!!
!!!
!!
!! !
!!
!
!
!!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!! !!
!
!!
!!
!!!!!
!
!!
!
!!!
!!
!!
!!!
!!
!
!!
!
!!!!!!!
!!
!
!
!!
!!
! ! !
!!!
!
!!
!
!
!!!
! !!!
! !
!
!
!
! !
!
!
!
!!!!!!!
!!!!
!
!!
!
!!
!!
!!
!!
!!!!
!
!!
!!! !! !
!
!!!
!!
!
!
!! !
!
!
!
!
!!!!!
!
!!
!
!
!!
!
!!
!!
!!
!
!
! ! !
! !!
!
!
!
!!
!!
!!
!!
!
!
!
!!
!!
!
!
!!
!
!
!
!
!
!
!!!
!!!!!
!!
!!
!
!
!
!! !!
!!
!!
!! !
!!
!
!
!
!!!!!
!
!
!! !
!
! ! !
!!! ! !
!!
!
!! !
!
!!
!!
!!
!!!
!
!
!
!!!
!
!!
!
!!
!!!
!
!!!
!
!
!!
!!
!
!!
!!
! !!!
!!
!
!!
!
!
!
!
!
!!
! !!
!!!
!!!
!!!
!!
!
!
!!!!
!!
!!
!!!!!
!
!
!!!!!!
! !!!
!
!!! ! !!
! ! ! ! ! !
!! ! ! !
!!
! !!!
! !!
!
!!
!
!
!
!!
!
!
!!!
!!
!
! ! ! !
!! ! !
!!
!! ! ! !
!!
!
!
!!
!
!
!!
!
!!!!
!! !
!
!! !
!! !!
!!
!!
!
!!
!!
!
!
!!
!!
!!!
!!
!!
!! !
!!
! !!
!
!
!
!
!!
!
!!
!!! ! !
! ! !
!
! ! !
!!
!!
!!
!
!!
!
! !!!
! !
!!
! !
!
!
!!!
!!!
!!
!!
!!
!
!
!!!
! !!
!! !
! !!
!
!
!
!
!
!
!
!
!!
! !!
!!!
!
!
!
!!!!
!!
!
!
!!
!
!!
!
!!
!
!!
!!
!
!!
!!
!!
!
!
!!
!!
!
!!
!!!
!!!
!
!
! !! !!
!
!
!!
! !!
!
!!
!!
!!!
!
!
!!
!! ! !!!
!!!
!! !
!!
!
!
!
!!!
!
! ! !!!
!
!!
!
!
!!
!!
!! !
!
!!
!!
!!
!!!
!
!
!
!
! ! !! !
! !
!!
!!
! !!!
!!
!!
!!
!!
!
!
!!
!
!!
!
!
!!
!
!
!!!
!
!
!
!
!
!
!!
!
!!
!
!
!!
!!!
!!
!
!!
!!
!
!!! !
!
!!
!
!
! !
!
!!
!!
! !
!
!!
!!
!!!
!!
!!
!!
!!!
!
!!
!
!!
!
!!
!!
!
!!
!
!!
!!
! !!!
!!
!
!
!
!
!
!!
!
! !!
!!
!
!
!
!
!!
! !!
!
!
!! !!
!
!
!!
!
!!!!!
!!!!
!
!
!!
!!
!! !
!!
!
!
!! !
!! !
!
!
!
!
! !!
!!
!
!!
!! !!
!!
!!
!!
!
!
!
!
!
!
!
!!!!!
!
!!
!!!
!!!!!
!!!
!
!
!
!
!
!!
! ! ! !!
!
!!!!!
!!
!
!!!
!!
!
!
!
!!
!!
!!!
!
!
!
!!
!!
!! ! !
!
! ! ! !
!!
! !
!!
!! !
!
!!
!
!
!
!! !!
!
!
! !
! ! ! ! ! ! ! ! ! ! !!
! ! !
!
!!!!
!
!!!
!!!
!!
!!!!!
!
!!
!
!!!
!!
!!!
!!!
!
!!!
!
!!
!
! !!!
!!
!!!!
!!
! !
!!
!!!!!!
!
!!
!!
!!
!!
!!
!
!
!! ! !
!
!!!
!
!
!!
!
!!!!
!!
!!
!
!!!!!!
!!
!
!
!
!!!
! !!
!
!!
!! !
!!
!!
!!!
!
!
!!
! !!!
!!
!
!!
!
!
!! ! !
!!
!!
!
!!
!
!!
!
!
!!! !
!!
!
!
!
!
!!!!
!
!
!
!!!
!!!!!!
!!!!
!!
!!!!
!
! !
!!
! !
!
!!
!!
!
!!
!!!!!
!!!
!
!!
!!
!!!!
!!
!!!!!!
!!!! !
!
!!
!
!
!
!!
!
!
!!
!!
!
!!
!!!!!!!!!!!!!!
!
!!
!
!
!
!
!
! !!
!
!!!!
!!!!!!
!!
!
!!
!
!!!!
!!
!
!!!!
!!
!!
!
!
!!!!! ! ! !
!
! ! !
!!
!!
!!!
!
!
!!!
!!
!
!!
!!
! !
!
!!!!!!!!
!!!
!!
!! ! !!!!
!!
!
!
!!!!!!!!
!
!!
!!!!
!
!
!!!
!
!!
!!!
!
!!
! !
!!
! !!!!!
!!
!!!!
!
!
!!
!
! !!!
!!
!!!
!!
!
!
!
!
!!!
!!
! ! !
!!!
!!!!
!
!!
!
! !!
!! ! !
!
!!
!
!!
!!!!!!
!!
!
!
!
!
!
!!
!
! !!
!!!!
!
!
! !!
!
!! ! ! !
!!
!!
!!!!
!!
!!
!!
!!
!
!!
!
!!
!!
!!!
!!
!
!!
!!
!
!
!!!
!!!
!!!
!
!
!!
!
!!
!!
!!
!!
!!
! ! ! ! !!
!!! !
!
!! !
! !
!
! !! !
!!
!!
!!
!
! !! ! !
!!
!
!!! ! ! ! !
!!
!!
!
!
!!!
!!
!
!!
!!
!
!!!
!!
!
!
!
!!
!! !! ! !
! ! ! ! ! ! ! !
! !! !
!
!
!
!
!!!
!
!
!
!
!!!
!!
!!
!! !
!
!!
!
!
!
!
!
!!!!!
! !!!
!!
!!
!
!! ! !
!!
!!
!!
!!
!!!!
!!
! !
!
!
!!!
!
!
!
!!
!
!
!!
!! !!!!!
!!!!
!
!!
!!
!
!!
!
!!!
!!!
!!!
!!!
!
!
!
!!
!!!
!
!
!!
!!
!!!!
!
!!
!
!!
!!!! !!
!
!!
!!!
!
!!
!!
!!
!!
!!
!! ! !
!
!!
!
!
!!
!!
!
!
!
!!
!!
!!
!
!!
!!!!!!!
!!!!!
!! ! ! ! ! ! ! !
!!
!
!
!!
!!
!
!
!
!
!!!
!
!!
!!
!!
!!
!!
!
!
!!!!
!!
!
!
!!
!!
!!
!
!!!
!!
!
!!
!!!
!
!!
!!
!
!!
!
!!
!
!
!!
!!!!
!
!
!!
!!
!!
!!! ! ! ! !
!
!
!!
!!
!
!!
!
!
! !
!
!
!!
!
!
! !!
!!!
!
!
!
!
!
!
!
!
!
!
!!
!
!!! !
!!!
!
!
!
!!!!
!
!!!!!!
!!
!!!
!
!
!
! !!
! ! ! ! !!
!!
!!!
!!
! !
!!
!!
!
!!
!
!!!
!!!
!
!
!
!!!!
!
!
! !
!
!
!!
!
! !! !
!
! !
!!
!
!
!
!
! ! !
! !
!!
!
! !
!
!
!!
!
!
!!
!!
!
! !!
!!!!
! !
!!!
!!
!
!
!!
!
!
!
!
!
!
! ! !!!
!
!
!
!!
!!
!!!!
!!!
! !
!!
!
!!
!
!!
!
!
!
!
!!
!!
!
!
!
!!
!!
!
!!
!!
!
!!
!!
!
!
!
!
!
!!
!!
!!!!
!!
!
!
!!!!
!!
!
!
!
!!!!
!
!!! !
!
!
!!!
!!
!!
!!
!
!!
!!
!!
!!
!
!
!
!
! ! ! ! ! ! ! ! ! ! ! ! ! !
!!
! !
!
!!
!
!
!!!!! !!!!
!!
!
!
!! !
!!
!! !
!
!
!!
!!
!!
!
!
!
! !!!!
!!
! !!
!
!
! ! ! !!
!
!!!
!!!
!
!!!!
!!
!!!!!
!
! !!!
! !
!! !
!
! !!!!!
!!
!!! ! !!
!!
!
!
!
!
!
!!
!
!
!
!!
!!
!!!
!!
!
!!!
!
!!
!
!
!!! ! ! !!
!
!
!!
!
!!
!
!
!!
!
!!
!!
!!
!
! !
!
!!
!!!
!!
!
!!
!!!!
!!!
!
!
!!
!!!
!!
!!
! ! !! !
! !
!!!!!
!
!!!!
!!!
!
!
!!!
!!!
!
!! !
!
!
!!
! ! !!
!!!
!! !
!
!
!!
!
!!
!
!
!
!!
!!!
!!
!!
!!!!
!!
!!
!!
!
!
!!
!!! !!
!!
!!
! !!
!!
!
! !
!!!
!
!
!!
!
!!
!
!
!!
! !
!
!
!
!
!!
!!
! !! !!
!!!
!
!
! !
!
!!
!!
!!
!
!
!
!!! ! ! !
! !
!!!
!!
!!! !
!!
!!
! !
!!!
!
! !!
!
!!
!!!!
!!
!!
! !
!! ! !
!
!
!!
! !
!!
!!
!!!
!
!!
!!!
!
!
!!!
!
!
!!!
! !!!
!!
!
!!
!
!!
!!!!!
!!
!!
!! !
!!!!
!!! !
!
!!
!!
! !!
!!
!!!
!!
! !
!!
!!!
!
!
!!!!!
!
!
!
!!!
!!
!!
!!
!
!!
! !
!!
!
!
!
!
!!!!
!
!!!!
!
!
! !!
!
!!
!
!!
!!
!!
!!!!
!!!!
!!
!!!!
!!
!!!
! !
!!
!!!!
!!
!!!
!
!
!
!!!!
!!
!!
!!
!!
!!
!!!
!!
! !
!!
!!
!!
!
!!
!!
!!
!
!!
!!!
!!
!!
!
!
!!!
!!
!!
!!
!
!
!
!
!!
!
!
!!
!
!
!
! ! !!!
!!
!!
!!!
!!
!
!! !
!
!
!
!
!
!
! !!!!
!!
!!!
!!
!
!!
!
!
!
!
!!!
!!!
!!
!
!
!
! !
!
!!
!
!!
!!
! !
!!!
!!!
!!!
!!
!!
!
!
! ! ! ! !
!
!!
!!
!
!
!!!!!
!!
!
!!
!
! ! !
!!!
!
!!
!!
!!
!!
!
!
!! !
!!
!!!
!!
!!
!!!!
!!!!
!
!! ! ! !!
!!
!!
!!
!!
!!
!!
!!!!
!
!!
!
!
!!!!!
!
!!!
!!
!
!!
!
!!!
!
!!
!
!!!
!
!!!
!!!!!
!
!
!
!!
!
!
!!!!!
!
!
!
!
!!
!!
! !!
!!
!
!
!
!
!!
!
!!!
!
!!
!!! !
!
!!
!
!!
!!!
!
!
!!
!!
!!
!! !
!
! ! !
!!
!
!
!
!
!
!
!!!!!!
!
!!!!!
!
!!!!!
!
!
!
!
!!!!
!!
!
!!
!!
!
!
! !!
!
!
!
!
!!
!!
!
!!!
!!
!!!
!
!!!
!
!
!!
!!
!
!
!
!!
!!
!!
!
!
!!!
!!
!!
!!
!!!
!
!!
!
!!!
!!
!
!!
!!!
!!!!
!!!
!
!
!
!
!!
!!!
!
!
! !
!!
!!
!
!!
!!
!!
!
! ! !! !!
!!!!!!!
!!
!
!!!
!
!
!!
!!!
!
!!
!!
!!
!! !
!!!!!
!!
!
!!!!!!!!
!!
!
!!
!!!!!
!!
!
!
!
!
!!!!!
!!!
!
!
!!
!!!!!
!!!!
!
!!!
!!!!
!
!
!!!
!!!
!
!
!
!!!
!!!
!!!!
!
!
!!
!
! !
!!!
!
!!!!
!!
!
!
!
!
!!!
!
!!!
!
!
!
!!!
!!
!!!
!
!
!
!
!
!
!
!
!!!
!
!!
!
!
!!!
!!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!!!
!
!
!!
!
!!
!
!
!
!
!
!
!!
!!!
!
!
!!!!
!!!
!
!
!
!
!!!
!
!
!!
!
!
!!
!!!! !
!!!!!!
!!
!!!!
!!
!
!
!
!!!
!!
!
!
!
!!
!!
!
!!
!
!!
!!!!!
!! !!
!!
!
!
!
!
!
!
!!
!!!
!
!
!
!
!
!
!
!!!!!
!
!!
!!
!!
!!
!!
!!!
!
!!
!
!
!
!
!
!
!
!
!
!!!
!
!
!
!
!!
!!
!!
!
!!
!
!
!!
!!
!
!!!
!!
!
!!
!
!
!
!
!!!!
!!!!
!
!!
!
!!!
!!!!!!!!!
!!
!
!
!!!!!
!!!!!
!!!!
!
!
!!
!
!!
!
!!! !!!!
!
!
!
!
!
!!!
!
!!
!!!
! ! !!!!
!!!
!!!
!
!!
!
!!
!!!!!!!!!
!
!!
!
!
!
!
!!
!
!!!
!
!
!
!
!!!
!
!
!
!
!
!
!!
!
!!
!!
!!
!
!
!
!!!
!!
!
!!
!!
!
!
!
! !!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!!
!!
!
!!!!
!
!!!!
!!!
!!!!!!!
!
!
!!
!
!!
!
!!!!
!
!!!!
!!!
!!!
!!
!!!
!
!
!
!
!
!!
!!
!
!
!
!
! ! !!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!
!
! !
!!
! ! ! ! !! !
!
!!!!!!
! !
!!
!
!!
!
!!!
!
!
!!!
!
!!!!
!
!!!
!
!
!
!
!!
!
!!
!
!
!!
!! !
!!!
!
!!
!!
!
!!
!
! !!
!!
!!
!
!!!
!!
!
!!!
!
!!!
!
! !! !
!
!!
!!
!
!
!
!
!!
!
!
!
!!
!
!!!
!
!!
!!
!!!
!! !
!
!
!
!
!
!
!!
!!
!!!
!!!
!!
!!
!!
!
!
!
!
!
!!!
!
!
!
!!
!!
!
!
!
!
!!!!!!!
!
!
!!! !!!!!!!
! !!!
!!
!!!!
!
!
!
!
!
!
!!
!
!!
!
!!!
!
!
!
!
!
!
!
!!!!
!!
!
!!
!!! !
!
!
!
!
!
!
!
!!!
!
!!!
!
!!
!
!
!
!!!!
!
!
!
!
!
! !
!
!
!
!!!!!
!
!
!
!!
!!
!
!!!
!!
!!
!!
!
!
!!!!
!
! !!!
!!!!
!!!
!!!
!!
! !!!!! !
!
!!!!
!
!
!!!
!
!!!
!!
!
!
!!
!!
!
!
! ! ! !
!!
!
!
!!!
!!!
!!
!
!
!
!
!!
!!
!
!!
!
!
! ! ! !
!!! ! ! ! ! !
!
!!!!
!
!! !!
!!
!!!
!!
!!
! ! !
!
!!
! ! ! ! ! !
! ! ! !
!
!
!
!
!!
!
!
!
!
!
!
! ! !
!
!
!
!
!!
!!
!!
!
!
!! ! !
! !! ! !
!
!!
!!
!
!!
!!
!!
!!
!
!! ! !
!!
!!
!
!
!! !
!
!
!
!!
!
!
! ! ! ! ! ! ! !!
!!
!! ! !
! !!
!!! !
!
!
! !!
!
!
!!
!
!
!
!
!
!!
!!
!
!
! !
! !
!! !
!
!
!
!!
!
!!
!
!! !!
!
!!
!
!
!!
!! !
!
!!
!!
!
!
!
! !! ! !
! !
!! !
!! ! !
!!
!
!
! !
!
!
! !
!!!
!!!
!
!!
!
!!!
!!
!!
!!
!
!
!!
!!
!
!
!!!
!
! !
!!
!
!
!
! ! !
!
! !
! ! ! ! !
!
!
!
!!
!
! !
!!
!
!
!
! ! ! !
!!
!!
!!!
!
!
!
!
!
!!
!
!
!
!
!!
!
!!
!!
!
!!
!!!!!!
!!!
!!
!!
!
! ! !
!
!
! !!
!
!!
!
! !
!!!!!
!
!
!! !
!!
!!!
!!
!
!
!!
!
!
!!!!!!!
!!
!
!
!!
!!
!
!
!!
!
!!
!!
!
!
!
!!
!!
!
!
! !
!
!! !
!!
!
!
!
!
!
!!
!!
!!
!
!
!!
!
!
!! !
!
! ! !
!!!!
!
!
!
!!
!
!
!
!
!
!!!!
!!
! !!
!
!
!!
!
!
!!
!
!
! !
!
!
!!
!
!!
!
!
!
!
!!
!!
!!
! !
!
!
!!
!
!
!!
!
!!
!
!
!
!!
!
!!
!! !
!
!
!
!
!!
!
!
!
!! ! ! !
!
!
!!
!
!!
!!
!!
!
!
!!
!!!!
! !
!
!!
!!
!
!
!!
!!
!!
!! !
!!
!!
!!
!!
! !
!
!
!
!
!
! !
!!
!!!
!!
!
!
!!
!!
!!
!
!
!
!
!
!
!!
!!!!!!
!
!!
!
!!
!!
!!
!!
!
!
!
!
!!
! !
!!
! !!
! !
! !! !
!
!!
!!
!
!!
!
!!!!
! !
!!!!
!!!
!
!
! !
!
!
!
!! !
!
! ! !
!
!
!!
!
!!
!
!
!!
!
!!
!!
!
!!
!
! !!
! !
!!
!
! !
!!
!
!!
!!!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!!
!
!!
! !
!!
!
!!
!
! !
!!
!!
!
!
!!
!
!
!
!!
!!
!!
!
!
!
!!
!
!
!!
!!
!!
! !!
!
! ! !
!!
!
!
!
!!!
!
!!
!
!
! !
!!
!
!
!!
!
!!
!
!
!
!!
! ! !
!!
!!
!
!
!
! ! ! ! ! ! ! ! !
!
!!
!!
!!
! !!
!
!! !
!! !
!!!
!!
!!
!!
!!
! !
!
!
! ! !
!
!
!
!
!!
!!
! !!
!!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!
!
!!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!!
!
!
!
!
!
!!
!
!
!!
!
! !!
!
!!
!
!
!!!
!!
!
!
!
!
!
!
!!
!!
!
!! !
!
! !
! !
! !
!
!!
! !!
!
!
!!!
!!
!!
!!
!!
!!
!! !
!
!
!
! ! !!
! ! ! !!
!
!
!
!!
!
!
!
!
!
!
!
! !
!
!!
!!
!
!
!
!
!!
!
!
!!!
!!
! !!!
! !!
!
!
!!
!
!!!
!
!!
!!
!!
!
!
!
!
!
!
!!
!!!
!!
!!
!
!!
!!!
!!
!
!!
! !!
!!
!!
! !! !
!
!
!!
!
!
! !
!
!!
!
!!
!!
!
!
!
!!
!!
!
!!
!
!
!!
!! !
!!! !
!
!
!!
!!
!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!
!!
!
!
!
!!
!
!!
!
!
!
!!
! ! !
!!
!! !
! !!!
!
!!
! ! !
!
! !
!!
!
!!
! !
!
!
!
!
!!
!
!
!
!
!!
!!
!
!
!
!!
! !!
!
!
!
!
!
!!
!!
!
!!
!
!! !
! !
!!
! !
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!!
!!
!
!
!!
!
! !! ! ! ! !!!
!!
!
!!!!!
!!
!
!
!!!
!
!!!!
!!
!
!
!
!
!
!
!!
! !
!!
!
!
!
!!
!
! ! ! !
!! !
!
!
!!
!!!
!
!!!
!!
!!!
!!!
!
!!
!!
!!
!
!!
!
!!
!
! !
!
!!! !
!
!! ! ! !
!
!!
!
!!
!
!!
! ! ! !
! !
! ! ! !
!
!
!
!
!
!
!
!
! ! !
!
!
!
!
!
!
!
! ! !
!!!!!
! !
!
!! !
! !!
!
!
!
!!
!
!!!!!
!
!
!!
!
!
!
!!
!
!
!
!
!! ! !
!! !
!
!
!
!
! !
!
!
!
!
!
!
!
!!!
!
!!
!!
!!
!!
!!!
!
!
!!
!!
!
!
!
!!
!
!
!
!!
!
!
!
!!
!!!!
!!!!
!
!!
!
!!!!!!!!!
!
! !
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
! !
! ! ! !
!
!!
!
!
! ! ! ! !
!!
!!
!!
!
!
!!
!
!
!!
!!
! !
!
!
!!
!!!
!
!!
!!
! !
!!
!! !
!!
!
!
!
!
!
! !
! ! !
! !!
!
!!
!!
!!!
!
!!!!!!!!!!!!!!!!!!
!
!
!
!
! !!
! !
!!
!
!!
!!
!
!!
!
!
!
!!
!!
!
!
!!
!!
!!
!!
!!
!
!!
!!
!
!
!
! !
!
!!
!!
!
!!
!
!
!
!
!!
!
!!
!
!!
! !!
!
!
!!!
!
!
!!
!
!!
!!
!
!
!
!
!
!!
! ! ! ! !
!! !
! !!
!
!!
!
!!
!
!!
!
!!
!
! !
!!
!
!!!
! !
!
!
!!!!!!!
!
!
!
!
!!
!
!!
!
!! !
!
!!
!!
!
!
!!
!
!
!
!
!! !
!
!!
!!
!
!
!
!
!!
!
!!
!! !
!
!!!!
!
!
!!
! !!
! !
! !
! !
! !
! !!
!!!
! !
!!!
!!
!
!
!
!
!!
! !
!
!
!!!
! !
!!
!!
!
!
!
!
!
!
! !!
! !
! !!
!!
!! ! !
!!
!!
!
! !!
!
!
!
! !! !
!
!! !
!
!!
!! !!
!
!! !
!
!
!
!
!! !
!! !
!!
!
!
!!
!!
!
!! ! !
!
!
!!
!
!!
!!!
!
!
!
!
!
!
!
!!
!
! !
!
!
!
!
! !!
!!
! ! !!
!
!! !
!
!
!!
!
!
!
!!!!!
!
!!
!!
!
!
!
!
!
!
! !
!
! !
!
!!
!!
!!!
!
! ! !
!
!
!
!
!
!!!
!!
!
!!
!!!
!
!!!
! !!
!!
! !!
!!
!!
!
!!!
!!!
!!
!
!
!!!!
!!
! !
!!
!
! !!!
!!
!
!!
!!
!
!!
!
!!
!
!!
!!!
!
!
! !!
!!!! ! ! !
!
!
!
!! !
!
!!!!
!
!
!
!!
!!
!
! !
!!
!!
!!
!
!
!!! !
!
!
!
!!!
!!
!!
!
! !!
!!
!
!
!
!!!!
!!
!!
!! !
!
!
!!
!!
!!
! ! ! ! !
!
!
!
!!
!!
!
!
!
!
!! !
!
!
! ! !
!!
!
!!
!!
!
!
!
!
!!!
!
!!
!
!
!
!
!!
!!
!
!
!!
!!
!! !
!
! !!
!!! !
!!!
!!!
! !!
! !
! ! !
! !
!
!
!!
!
!
!!
!
!!
!
!
!
!!
!!!
!!
! !
!!!
!
!
!
!
!
!!!!
! !
!!
!
! !
!
!
! !!
!
!
! !!
! !
!!
!
!!
! !
!
!
!
! ! ! !
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
! ! ! ! !
!
!
!!
!!
!!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!!
!
!
!
!
!
!
!
!!
!
! ! ! ! ! !
!
!
!
!
!
!!
!!
!!!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
! !
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
! !!
!!
!
!!
!
!
!
!
! !
!
!
!
!! !
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!!
!!
!
!!
!!
!
!
!
!!
!!!
!
!
!
!
!
!
!
!
!
!!
!!!!!
!!
!!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
! !!
!
!
!
!!!
!
! !!
!!
!
!!
!
!
!
! !
!
!!
!!
!!
!!
!
!
!
!
!
!!
!!
! !
!
!
!
!!
!!
!!
!
!
!
!
!
!!
!
!
!
!
!
!!
!!
!
!
!
!
!!
!
!
!
!
! !
!!
!!!!
!!!
!!
!
!!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
! !
!
!!
!!
!!
!
!
!
!
!
!
!
! !
!!
!!!
!!!
!
!!
!!
!!
!!!
!
!
!!!
!
!
!!
!
!!
!
!
!!!
!!!!!
!
!
!!
!
!
!!
!
!
!
!
! !
!
!!
!
!
MA1
AIR
PO
RT R
OA
D
EAST
BRANCH
MIM
ICO
CR
EE
K
MIMI
CO C
REEK
WEST
BRANCH
NE9
MA1
MA1
DERRY ROAD EAST
CUW1
CUW1
CUW1CUW1
CUM1-1FOD4
FOD7-3
FOD7-3
0
metres
NATURAL AREAS
VEGETATION COMMUNITIES
SPECIAL MANAGEMENT AREAS
LINKAGES
NATURAL AREAS SYSTEM CLASSIFICATION
N
SITE MA1
50 100 150 200
2019 NATURAL AREAS UPDATE
CUT
CUW1/CUT
CUW1/CUT
OAO
CUW1/CUT
OAO
CUW1
OAO
OAO
CUW1
CUW1
OAO
CUM1-1/CUS
A R E A S S Y S T E M
City of Mississauga Natural Areas Study (2019) Natural Areas Fact Sheet
MA1 CLASSIFICATION
Significant Natural Area Park Name
Malton Greenway, Elmcreek Park, Brandon Gate Park, Victoria Park
and Derry Greenway
PLANNING DISTRICT
Malton
AREA (Ha) 32.98
CONSERVATION AUTHORITY
Toronto Region Conservation Authority
SUBWATERSHED
Mimico Creek
OWNERSHIP
Public-Private
SURROUNDING LAND USE
Residential- Commercial
GENERAL SUMMARY MA1 North of Derry Road East, north along both branches of Mimico Creek. The west branch ends at Goreway Drive and the east branch ends at Brandon Gate Drive. Mimico Creek links this site with natural area NE9. MA1 is seven parcels divided by roads but connected along the watercourse. This site has a well developed public trail system connecting residential and commercial areas. MA1 supports habitat-generalist wildlife and provides connectivity to other natural areas. PHYSICAL DESCRIPTION MA1 is a medium size natural area for the City. This site comprises the channelized floodplain of Mimico Creek. Bedrock geology consists of the grey shales of the Georgian Bay Formation. These are overlain by over 15 m of soils and glacial deposits consisting of imperfectly drained Peel clays in the east, and poorly drained Malton clay to the west. These are formed within Lacustrine - Wildfield till complex deposits laid down in glacial Lake Peel There are no known Earth Science features within this area. Hydrological Features within this area include a watercourse. CONDITION This site is currently in poor condition. Disturbances present at this site are a lack of woody vegetation along the creek, channelization of Mimico Creek, vandalism, noise from nearby roads, and an extensive planned and unplanned trail network. There is a substantial amount of undercutting along the creek banks.
Steeper slopes have areas of bare soil that are also eroding. Gabion baskets have been installed in some locations. Litter is prevalent along the edge of ad-hoc paths and industrial noise is predominant. Highly invasive plant species (as regarded by Ontario Invasive Plant Council) include European Buckthorn (Rhamnus cathartica), Purple Loosestrife (Lythrum salicaria), Tartarian Honeysuckle (Lonicera tatarica) and Garlic Mustard (Alliaria petiolata). The affects of the Emerald Ash Borer infestation are apparent at this site. ECOLOGICAL LAND CLASSIFICATION Number of Plant Communities There are 3 plant communities within MA1, a Cultural Woodland (CUW), Open Aquatic (OAO) and Cultural Thicket (CUT). A watercourse through this site represents the Open Aquatic (OAO) community. Community descriptions are appended. Significant Plant Communities There are no Significant Plant Communities in MA1. SPECIES RICHNESS Flora 179 species have been recorded from the site, a medium diversity for the City. The native FQI is 28.85 and the native mean coefficient is 3.17, both of which are low values. In total, 94 introduced plant species are present (representing 52.5% of the total number of species present).
City of Mississauga Natural Areas Study (2019) Natural Areas Fact Sheet
1 flora species considered provincially significant or at risk within the province and/or nationally have been recorded at this site. 26 Credit Valley Conservation flora species of Conservation Concern (Tier 1-3) have been recorded on site. Fauna There are 31 bird, 1 mammal, and two insect species documented at this site. 2 fauna species (three are historical records) considered provincially significant or at risk within the province and/or nationally have been recorded at this site. 11 Credit Valley Conservation fauna species of Conservation Concern (Tier 1-3) have been documented at this site. MANAGEMENT RECOMMENDATIONS 1. Sections of the creek shoreline are comprised
of hardened surfaces such as concrete and armor stone. More permeable options such as live crib walls, brush mattress, coir logs and soil wraps may be considered when future repairs are needed.
2. Rehabilitation/restoration of riparian vegetation along creek channel should be undertaken.
3. Consideration should be given to naturalization or even restoration of vegetation of the tableland within the manicured park, to improve quality and quantity of buffer along the creek.
REFERENCES Transportation and Works (1998)