0 n 0 6 02 4 0 1 8 2 4 monr eal - italy 3 f ire - s tu a ...€¦ · 4 2 2 4 2 2 6 0 0 0 4 2 gl id...
Post on 14-Jun-2020
0 Views
Preview:
TRANSCRIPT
!( Calabria
SiciliaTrapani PalermoMessina
Agrigento Cal tanissettaEnna
Catania
Ragusa Siracusa
S imeto
Monreale
MediterraneanSea
TyrrhenianSea
IonianSea
0607
0809
Crisis InformationFire Grading
DestroyedHighly DamagedNegligible to slight damage
General InformationArea of InterestClouds
Administrative boundaries! ! ! ! ! ! !! ! ! ! ! ! ! MunicipalitySettlements
! Populated Place
HydrologyCoastlineRiverStreamLakeReservoir
PhysiographyContour linesand elevation (m)
Industry / UtilitiesExtraction Mine
Transportation!
r
Aerodrome
n| Harbour
!(u HelipadRailwayMotorwayPrimary RoadSecondary RoadLocal Road
!(u
!(u!(u
n|
n|
!
r
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!!
!!!!!!!!!
!!!
!!
!!
!!!!!!
!!
!!
!!
!
!!!!
!
!!!!!!!
!!!!!!
!
!
!!
!!
!!!!!!!!!!!
!!!
!!
!!
!!!
!!!
!!!!!!!!!!!!!!!!!
!!!!!!!
!!!!
!!
!!
!!
!!!!!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!
!
! ! ! !! !
! !!
! !!! ! ! ! !
!!
! !!
!! !
!!
!!
!!
!
!! ! ! !
!!!
! !!
!
!!
!!
! !!
!! ! ! !
!
!!
!!
!!
!!
!
! ! !!
!!
!!
!!
!
!
!!
!! ! !
!!
!
! ! !!
!!!
!!
!
!!
!!
!!
! !!
!!
!!
!
! ! !!
!!
!!! !
!!
!!
!
! !!
!!
!!!!!
!!!!!!!!
!!
!!
!!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! ! ! ! ! !
!
!!
!
!! ! !
!
!!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!
!!
!!
! ! ! ! !!
!! ! ! ! !
! !!
! ! !!
!! !
!!
!!
!!
!!
!!! ! !
!!
! !!
!!
!!
!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
! ! ! !!
!!!!
!
! ! !
!
!!!!
!!
!!
!!
!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
! !!
!!
!!
!!
!
!!
!!
!!
!
!
!!
!!
!!
!!
!!!!!
!!
!!
!!
!!
!!!!!!
!!!!!!!
!!
!
!!
!!
!!
!!
!!
!!!!!
!!!!!
!!!!!
!!
!!
!!
!!
!!!!!
!!
!!
!!
!!!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!
!!
!!!
!
!!!!!
!!
!!!
!!
!!
!
!!
!!
!!
!!!!
!!
!
!!
!!
!!!!
!!
!
!!!!!!!!!
!!!!
!!!
!!!
!!!!
!!
!!!!
!!
!!
!!
!!
!
!!
!!!
!
!!
!!
!!
!
!!
!
!!
!!
!!!
!!!!
!!!
!!
!!!
!
!!
!!!
!!
!!!
!!!!!
!!!
!!
!!
!!!!!!!!
!!
!
!!
!!
!!!!!
!!!
!!
!!!
!!!!
!!
!!!!!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!!
!!
!!!
!!
!!!
!!
!!
!!
!!
!!
!
!!
!!
! ! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!!!!!!!
!!!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!! !
! ! ! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!! ! !
!!!
!!!
!
!
!!
!!
!!
!!
!!!!
!!!!
!
!!!
!!
!
!!!
!!
!!
!!
!
!!
!!
!!
!!
!
!!
!!
!!!!
!!
!!
!!
!! !
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
! !! ! ! ! !
!!!
! ! ! ! !
!!
! ! !!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!
!! ! !
!! ! ! !
!!
!!
!!
!! ! ! ! ! ! ! ! !
!!
!! ! ! !
! !!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
! !!
!!
!!
!!
! !! !
! !!
!! ! ! !
!
!! !
! ! ! !!
!!
!
!! !
!
!!
!!
!!
!!!!!
!!!!
!!
!!
!!!
!!
!
!!
!!
!!
!!
!!!
!
!!!
!!!
!
!!
!!
!!!
!!
!
!!!!
!!
!
!!
!!
!
!!
!
!!!
!!!
!
!!
!!
!
!
!!
!
!!
!!
!!
!
!!
!!
! !
!
!!
!
!!
!!!
!!
!
!
!
!!
!
!!! ! !
!!!
!!
!
!
!!!!!
!!
!!
!!!!
!
!!!
!
!!
!!
!!
!
!
!
!
!!
!!
!
!!!
!!
!!
!!!
!!
! ! ! ! ! ! ! !!
!!
! !!
!!
! !! ! ! !
!
!!
!!
! !! !
!
!
! ! !
!
! ! !
!!
!
!!
!!
!! ! ! ! !
!!
!! ! ! !
!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!
!! ! ! !
!!
!!!
!!
! ! ! ! ! ! ! ! !!
!!
!! !
!
!!
!!!
! ! ! !!
!!!
! ! ! !
!!!!
!!
!!
!
!!
!
!!
!
!!
!!
! !!
!
! ! !! ! ! !
!!
!!!
!
! ! !
!
! ! ! !! ! ! ! ! ! ! ! ! ! !
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!! ! ! ! ! !
! ! ! ! ! !!
!! !
!! ! ! ! ! ! ! !
!!
!!!
!
!!!!
!!
!!
! !!
!!
!!
!!!!!!
!
!!
! ! !!
!!
!!
!
! !!
!!
!
!! !
!!
!! !
!!
!!
!!!
!!
!!
!!
!!!
!
!!!!!
!
!!
!!
!!!!!!!!!
!!!
!!
!!!!
!!!!
!!
!!!!!
!
!!!
!!
!!
!!
!! !
!
!!
!!
!
!!
!!
!!
!!
!!
!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!!!!!!!!!!!!!!!!!
!!!!!!
!!!!!
!!
!
!!!
!!!!!
!!
!!
!!
!!
!!
!!!!
!!
!!!!
!!
!!
!!
!!
!!
!!
!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!!
!!
!!!!!!!!!!!!!!!!!!!!!
!!!
!
!!
!!!
!!!
!!
!!
!!
! !!
!!!!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!
!!
!!!!
!!!!
!!!!
!!!
!!
!!!!!!
!!
!!
!!
!!
!!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!
!!
!!
!
!!
!!
!!
!!
!!
!
!
!!
!! !
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!
!!
!!
!!!
!
!!!
!!
!!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!
!!
!!
! ! ! ! ! ! ! ! ! !! !
!!
!!
!
!
!!
!!
!
!!
!
!!
! ! ! ! !!
!
!!!!
!!
!!
!! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!!
!!
!!
!
!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!!!
!!
!
!!!
!!
!!
!!
!!!!
!!
!!
!!!!!!!!!!!!!!!!!!!
!!
!!!!!!
!!
!
!!
! ! ! !!
!!
!!
!!
!!
!
!
!
!!
!!
!
!!
! !
!!
!! !
!
!
! !!
!! !
!!
!!
!
!!
!!
! ! !!
!! ! ! ! ! ! ! ! ! ! ! ! ! !
! ! ! ! !!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! ! !!
! ! ! ! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!
!!
!!
!
!
!!
!
!!
! ! !!
!!
!!
!!
!!
!!
!!! !
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! ! ! ! !!
!!
!!
!
!!
!!!
!
!!
!!!!
!!!!
!!!!
!!!
!!
!!!!
!!!
!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!
!!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!!
!!!
!
!!
!!
!!
!
!!!!!!
!!!
!!
!
!!!
!!!!!!!
!
!!!!!!!!
!!
!
!!
!!!!!!
!!!!
!
!!
!!
!!
!
!!
!!
!!
!
!!
!!!
!!
!!!!
!
!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!!
!!
!!!!
!!!!
!!!!
!!!
!!
!!!!
!!
!
!!!!!!!!!
!!
!!
!!
!!
!!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!
!! ! !
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!
!!
!
!!
!
! ! !
!!!!
! !!
!!
!!
!!
!!
!!
!!
!!
!
!
!! !
!!
!
!!!!!!!
!!
!!!
!!
!!
!!
!!
!!
!!!!!!!
!
!
!!
!!
!
!!
!
!!!!!
!!
!!!!
!!
!!
!!
!!
!!
!
!!
!!
! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!!!
!!
!!
!!
!
!!
!!!!
!
!!
!!
!!
!!
!!!
!!
!!!!
!!!!
!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!
!!
!
!!!!!
!!!
!!!!!!!!!
!!
!!
!!
!!!
!!
!!
!!!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!!!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!
!!
!!!!
!!
!!
!!
!!
!!
!!
!!!
!!!
!!
!!!
!!
!
!!!!
!!
!!
!!
!!
!
!
!!
!!!!
!!!
!!!
!!
!!!!
!!
!!
! ! ! !!
!!
! ! ! ! !!
!!!!!!
!!
!! !
!!
!! !
! ! ! ! !
!! !
!!
!! ! ! ! ! ! ! ! ! ! ! !
!
!!!!
!!!
!!
!!
!!
!
!!
!
!!
!
!!
!
!!
!
!!
!!
!!
!
!!!
!
!!
!!
!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!!!!
!!!
!
!
!
!!
!!
!
!!
!!
!
!!!!!!!!!!!!!
!!
!!
!
!!
!!
!!
!!
!!
!!!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!!
!!
!!
!!!
!!
!!
!!
!!
!
!!
!!
!!
!
!!
!!
!!
!
!!
!!
!
!!
!!
!
!!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
! !!
!
!
!!!
!!!
!!
!!
!!
!!
!!
!!
!!!
!!
!! !
!
!!
!!
!!
!
!!
!!
!!
!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!!
!!!!!
!!!
!!
!!!!
!!!
!!
!!!!!
!!
!!!
!!!!!
!!!
!
!!
!!
!!
!!
!!
!!
!!
!!!!!!
!!
!!
!
!!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!
!
!!
!!
!!!
!!
!!!
!
!!!
!!
!
!
!!
!!
!!
!!
!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!
!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!!!!
!
!!
!!
!!
!!
!!
!!
!!!
!!
!!!
!!!!!!!!!!!!
!!!
!!
!!!
!
!
!! ! !
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!!!!!!!!
!!!!!!
!!
!!!!
!!!!
!!!!
!!!
!!!
!!
!!!!
!!
!!
!!!
!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!!!!!!!!
!!!!!!
!!
!!
!!
!!
!!
!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!
! ! !
!!
!!
!!
!
!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!!!
!!!
!!
!!
!!
!!!
!!
!!
!!!!!!!
!!!
!
!!
!!
!!!
!!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!
! ! ! !!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!!
!!!!
!!
!!
!!
!!
!!!
!!
!!
!!!!
!!!!!!!!!!!!!
!!
!!
!!
!!
!!
!
!!!!
!!
!!!
!!
!!
!!!!!!!!!
!!
!!
!
!!
!!
!!!!!!
!!
!!!
!!!!
!!
!!
!
!!
!! !
!!!
!!!!!
!!!!!!!
!!
!!!
!!
!!!
!
!!!!!!
!
!!
!
!!
!!
!!
!!
!!
!!!
!!
!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!!
!!
!!!
!!
!!
!!!!!!!!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!
!
!!
!
!!!!!
!!
!!
!!
!!!!
!!!!!
!!
!
!!!
!!!!!!
!!
!!
!!
!!
!
!!
!!
!!
!!!!!!!!!!!!!!!
!!!!!
!
!!
!!!!!!
!!!!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!!
!!!
!!
!!
!!
!!!!!!!!!!
!
!!!
!!!!!
!!
!!
!
!!!!
!
!!!
!!!
!!
!!
!!!!!!!!!
!
!!!!!!!!
!!
!
!!
!
!
!!
!!
!!!!!!
!!
!!
!
!
!!!!!!!!!
!!
!!!!!
!!
!!
!!!
!!!!!!!!!!
!!!!!
!!
!!!
!!
!
!!
!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!
!!!
!!
!!
!!!!!
!!!
!!
!!
!!!
!!
!!!!!
!!
!
!
!!
!!!
!!
!!
!!
!!
!!
!!
!
!!
!
!!!!!!
!!
!!
!!
!!
!!
!
!!
!!!!
!!!
!!
!!
!!
!!
!
!
!!!
!!
!
!!!
!!!
!!
!
!!!!
!
!!
!!
!
!!!!
!!!!!!!!
!!!!
!!!
!!
!!
!!!!!
!
!
!!
!
!!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!
!!
!!
!!
!!
!!!
!!
!
! ! !!
!!
!!
!!!
!
! ! ! ! ! ! !!
!!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!!!!
!!
!!!
!!
!!
!!
!!
!!!
!
!!
!!
!!!!!!!!
!!
!!
!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!!!
!!!!!
!!
!!!
!!!
!!
!!
!!
!!!
!!
!
!!
!!
!!
!!
!
!!!!!!
!
!!!!
!!
!!
!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!
!!
!!!!!!!!!!!
!!!
!!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!!
!
!
!!
!!
!
!!
!!!
!!
!!
!!
!
!!
!!!
!!
!!
!!!
!!
!!
!!
!!!
!!!!!
!!!
!!
!!!!!!
!!
!
!!
!!
!!
!!
!
!!!!
!!!!
!!!!
!
!!
!!!
!!!!!!!!!!!!!!!!!
!!
!!!!!!!!!!!!!!!
!!!!!!!!!
!!!
!!!!!!
!!!
!!!!!
!!!!!
!!
!!!
!!
!!!
!!
!
!
!!
!!
!!
!!
!!
!!
!
! !
!!
!!!!!!!!!!
!!
!!
!!
!
!!
!!
!
!
!!
!!
!!
! ! ! !!!
!
!!!!
!
!!
!!
!
!!!!
!!!
!
! !
! !!
!
!! !
!!
!
!!
!!
!!
!
!! !
!! ! ! ! !
!!
!! ! ! ! ! !
!
!!
!!
!! ! ! !
!!
!!
! ! ! !
!!
!!
!
!!
!!
!
!!
!!
!!!
!!
!!
!!!
!
!!
!!!
!!
!!
!!!!
!
! !
!!
!! !
! ! !
!!
!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!!
!!
!
!
!!
!
!!
!!
!!
!!
!!!
!!!
!!
!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!! ! ! ! !
!!
! ! !!
!! !
!
!
!!
!! ! !
!
!!!
! ! !!
! ! ! !
! ! ! ! !
!!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!! ! ! ! !
!! ! !
! !! ! ! ! ! ! ! ! ! ! !
!!
!! !
!! ! ! ! ! ! ! ! ! ! ! ! !
!! ! !
!! ! ! !
! ! ! !! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
! ! ! !! ! ! !
!!
!!
!!
!!
!!
! !!
! !! !! ! ! ! !
! ! ! ! ! ! ! ! ! !!
!!
!!
! ! ! ! ! ! ! ! ! ! !!
!
!!
!
!!!
!!!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!
! !!
!!
!! ! ! ! ! ! !
!! !
!!
!!
!!
! ! ! ! ! !!
!!
!!! ! ! !
!!
!!
!
!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!
!!
!!
!!
!!
!
!!
! ! ! !!
!!
!!
! ! ! !
!!
!!
!!
!!!!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!!
!!
!!!
!!!!!!!!
!!!
!!
!!
!!
!!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! !!
!!
!!
!!
!
! ! ! !!
!!
!!
!!
! ! !!
!
!
!!
!!
!! !
!!!
!!
!!
!
!!
!
!
! !!
!!
! !!!
!
!! ! !
!!
!!
!!!
!!
!!
!
!!!
!!
!!!!
!!
!!
!!
!!!
!!
!!
!
!!
!!!!
!!
!!
!
!
!!
!!!!
!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!!
!!!!!!
!!
!!
!!
!!
!!
!!
!
!!
!
!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!
!
!!
!!!!
!
!!
!!
!!!!
!
!
!!
!!
!
!!
!!
!!
!!
!
!!!
!!!
!!
!!
!!
!!
!
!!!!!!!
!!
!!!
!!!
!!
!!!
!!
!!
!!
!!
!!!
!!!
!!!
!!
!!
!!
!!!
!!
!!
!!
!!
!
!!
!!!
!!!
!!!!!
!
!!!
!
!!
!!
!!
!!!
!!
!!
!!
!!
!!!
!
!
!!
!!
!
! !! !
!!
!
!
!
!!
!! ! !
! !!
!!
!!!
!!
!
!!
! ! !
!!
!! !
! ! !!!
!!
!!
!!
! ! !!
!!!
!! !
!
!!
!! ! !
!!
! !!
!
!
!!
!!
!!
!!
!!!
!
!
!!
!!
!!
!!
!
!!!
!!
!!
!!
!! !
!
!! ! !
!!
!!
!!
!!!
!!
!
!
!!
!!
!!!
!!
!
!
!
! !!
!
!! !
! !
!
!!
!
! ! !!!
!
!! !
!
!!
!!
!
! ! ! ! ! !! ! ! !
!
!!
!
!!
!
! !! !
! ! !
!!
!
!!
!!!
!
!!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!!
!!
!!
!!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!!
!!
!!!
!!
! ! ! !
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
! ! ! ! ! ! ! !!
! ! !! ! !
!!
!!
!! ! ! ! ! !
!!
!!
!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!
!!
!!
!!
!!
!!
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
!!
!!
!
! ! ! ! ! ! !!
!
!!
!! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
! ! ! ! ! !!
! ! ! !
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
! ! ! !!
!!
!!
!!
!
!!
!!
!!
!!!
!!
!!
!! ! !
!!
!! ! ! ! ! ! !
!
!
! ! !!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!
!
!!
!!!
!
!!
!!
!!
! ! !
!!
!
! ! !
!!
!!
! !
!!
!!
!!
!!
!
! ! !!
!!
! ! ! ! ! ! ! !
!!
!! ! !
!!
!!
! ! ! ! ! ! !!
!!
!!
!
!!
!! ! ! ! !
!!
!
!
!!!
! ! ! ! !!
!!
!!
!!
!!
!
! !!
!
!!
!
!!
!!
! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!! !
!
!
! !!
!!
!!
!
!!
!!
!!!!
!!! !
!!
!! ! ! !
!!
!!
!!!
!!
!!
! ! !! !
!
!
!
!
!! ! !
!!
!! !
! ! ! ! ! ! ! !!
!!
!
! ! !
!!!
!
! ! ! !!
!! ! !
!!
!!
!!
! !!
! !
!!
!!
!!
!!
!!
!!
!!
! ! !!!
!
!!
!!
!!
!!
!!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
! !!
!!
!!
! ! ! ! ! !! ! ! !
!!!
!!
!!
!! ! ! ! !
!
!
!! ! ! ! !
!!
!
!!
!!
!!
!!
!!
!!
!!!
!!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!!
!!!!!!
!
!!!
!!!
!!
!!
!
!!
!
!
!!
!!
!!
!
!
!!!
!
!!!!
!
!!!
!
!! ! ! ! ! ! ! !
!!
! ! ! ! ! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!
!!!
!
!
!!
!
!!
!!
!!
!!
!!!
!!!!
!!
!!!
!!
!!
!!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
! !!
!!!
!
!
!!
! ! !!
!
!!
!!
!!!
!!
!!
!!
!!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!! ! ! !
! !!
!! !
!!
!!
!
!!
!!
!!
!
!!!
!!!
!!
!!
!!!
!!
! !!
!!!
!!! !
!! !
!!
!!
!!
!!
!!
!!
!!
!! ! ! !
! !!
!!
!!
!!
!!
!!
!! !
! !!
!!
!!
!!! ! ! ! ! ! !
! !!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!!!!!!!!!!
!!!
!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!!
!!
!!
!!!
!!
!!
!
!
!!
!!!
!!
!!!
!!
!!
!!
!!
!!!
!!!
!!
!
!!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!!
!!
!
!!! ! ! ! ! ! !
!!
! !!
!! ! !
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!! !
!!
!!
!!
!!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!!
!!
!
!!!
!!
!!
!
!! ! ! ! !
!!
!!!
!!
!!!! ! ! ! ! ! ! ! ! ! ! ! ! !
!!!
!!
! ! ! !!
! !!
!
!!
!
!!
! !!
! !! !
!!!
!!
!!
!!
!!
!!
!!
!!!
!!!!!
!!
!!!!
!!
!!
!
!!
!!
!
!!
!!
!!
!!!
!!!
! ! !!
!!
!!
!!
!!
!!
!
!!!
!!
!!
!!
!!
!!
!! ! ! !
!!
!! !
! !! ! ! ! ! ! !
!
!!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! ! !
!!
!!
!!
!! ! ! ! ! ! ! ! ! ! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!! ! ! ! ! !
!!
! !! ! ! ! ! ! !
! ! ! ! ! ! ! ! ! ! ! ! !!
! !! !
! ! !! !
!!
!!!
! ! ! ! ! ! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!
!!
!
!!!
!!
!!
!!
! ! ! ! !!
!!
!!!
!!
!!
! ! ! ! ! ! ! ! ! !! ! ! ! ! !
! ! ! !!
!!
!!
! !!
!!
!!
!!
! ! ! ! !!
!!
!!
!!
!!
! ! ! ! ! ! ! ! ! ! ! ! !!
!!
!!!
!!
! ! ! ! ! ! ! ! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!!
!
!!!!
!!
!!
!!
!!
!!
!!
!!! ! ! ! ! !
! !!
!!
!!
!!!
!!
! !! !
! ! ! ! ! ! ! ! ! ! ! ! ! ! !! ! ! ! ! ! ! ! !
!!
!! !
!!
!! !
!!
! !!
!
!!
!! ! ! ! ! !
!!
!! ! ! ! ! ! !
!!!
! ! ! ! ! ! !! ! ! ! ! ! !
! ! ! ! ! ! !!!
!
! !! !
! !! ! ! ! ! ! ! !
!!
!
!!
!!
!!
!!
!!
!!!
!
!!!
!!
!!
!
!!!
!!
!
!!
!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
! ! ! ! ! ! ! ! ! ! ! !!
!!
!!
!!
! ! ! ! ! ! ! !!
!!
!
! ! !!
!!
!!
!
!
!
!!
!
!! !
!!
!!
!!
!
!!
! ! ! !!
! !!
! !! !
! ! !!
!!
!!
!!
!!! ! ! ! ! ! ! ! ! ! ! !
!!!
!!
!
! ! !
!!
!
!! ! ! !
!!
!
!!
!!
!
!
!!!!
!!
!!
!
!!
! !!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!! !
!!
!
!
! !!! !
!! ! ! !
! ! ! ! ! ! ! ! ! ! ! !!
!!
!!
!!!
!!
! !! ! !
!!! ! ! ! ! !
!!
!!
!!
!
!!
!
!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!!
!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!! !
!!
!!
!
!!!!!
!!
!!
!!
!!
!!
! !
! !! !
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!!!
!!!!!
!!
!!
!!
!
!!
!!
!!
!!
! ! ! !!
!!
!!
!!
!!!!
!!
!
!!
!
!!
!!
!!!
!
!!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!
!!
!
! !
!
! !
!
!!
!!!
!
!!
!!!
!!!!
!!
!!!
!
!!!
!
!
!
!!!!
!!
!
! !
!
! ! !!
!
!
!
! !!
! !
!!
! ! !!
!! !
!
! !!
!!!
!!!
!
!! !
! !!
!!
!
!!
!!
!!
! !
!!
! !!
! !!
!! !
!!
!!
!
!
!
! !
!
! !
!
!
!
!
!
!
! !
!
!
!
!!
!!
!
! ! !! !!
! ! ! !!!
!!
!!!
!!
!!
! !!
! !
!! ! ! !
!
!!
!
! !
!!
!!
!
!!
! !
! ! ! !! !
!!
! ! !
!!
!!
! !! !
!!
!! !
!
!!
!
!!
!!
!
!
!!
!!
!
!!!
!
! !!
!
!! ! ! !
!
!!!
!!
! !
!!
!!
!!
!!
!
!
! ! !
!!
!!
! ! !
!!
! !!
!!!
!!
!!
!!
!!
!!
!
! !
!!
! !!
!!
!
!
!
! !!!
!
!!
!!
!
! ! ! !!
!!!
! !!
!!
!! !
!!
!!
! !!! ! !
!!!
!!
!!
!!
!!
!
!!
!!
!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!!
!!
!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! !!
!
! !!
!!
!! !
!!
! ! !!! ! ! ! !
!
!!
!
!
!!
! !!
!!
!!
!! ! !
!! ! ! ! ! !
! !!
! ! ! ! ! !!
!!
!!
!
!!
!!!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!! ! !
!!
!!
!! !
!!
! !! !
! !!
!! !
! ! ! ! ! ! ! ! ! ! ! ! ! ! !!!
!
!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
! ! ! ! ! ! ! !!
!!
!!!
!!
!! ! ! ! ! !
! ! !! ! !
! ! ! ! ! ! ! ! ! !!
!
!!
! !! !
!!
!!
!
!!!
!!
!!
!!
!!! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
!
!!
!!
!!
!!
! ! ! ! ! ! ! ! ! ! ! !!!
!!
!! !
!!
!! ! ! ! ! !
! ! !!
!!
!!!
!!
!!
!
!
!! ! !
!
!!
!!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
! !!
!!
! !
! ! !!
!! !
! ! !!
!!
!!
!!
!!!
!!
!!!
!!
!!
!!
!
! ! ! ! ! ! ! ! ! ! ! ! ! ! !!
!!
!!
! !!
!!! ! ! !
! !! ! ! ! ! ! ! ! ! ! ! ! !
!!
!! ! !
!!!
!!
!!
!! ! ! ! !
! !!
!!!
!!
!!
!!
!
!!
!!!
!!
!!
!
!!
!!
!!!!!
!!
! ! !!
!!
!!
! !!!
!!!!!!!
!!
!!
!!!!!
!!!
!
!!
!!
! ! ! ! ! ! ! !!
!!
!
!!!!!
!
!
!!
!!
!!
!!
!!
! !! !
! !! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!! ! ! ! ! ! ! ! ! ! ! !
!!
!!
!!!
!
!
!!
!
!!
!!
!!
!!
!! ! ! !
!!
!!
!!
!!
!!
!
!!!!
!!!
!!
!!!
!!
!!
!!
!!
!!
!
!!
!!!
!!
!!!
!!
!!
!!!
!!
!
!!
!!
!!
!!
!
!!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
! ! ! ! !!
!
!!
!!
!!
!
!!!
!!!
!!
!!
!!! ! ! ! !
!!
!!
!!
!
!
!!!!
!
! !!
!!
!
!!
!
!
!!
!
!! !
! !!
!
!!
!
!!
!
!
! !
!
!!!
! !! ! ! !
!!
!!
!
!!
!!
!!! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
! ! ! !
!!
!!
!!
!!
!!
!!
!!
!
! ! ! ! ! ! ! !!
!
!!
!
!
!! !
! !! !
!! !
!!!
!!
!!!
!!! ! ! ! !
!!
!!
!!
!!!
!!
!!
!
!
!
!!
! ! ! ! ! ! ! ! !!
!
! !!
! !
!
!! !
!!
!!
!!
!
! ! !!! ! !
! ! !
!!
!!
!!
!!
!!
!!
!!
!!
! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!
!!!
!!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!!
!!!
!
!
!!
!!!!
!!
!
!!!
!!
!!
!!
!!
!!
!!
!!!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!!!
!!!!!!!!!!!!!!
!!
!
!!
!!
!
!!
!!
!!
!!
!
!!
!
!
!! !
!! !
!
!!
!
!
! !!
!!
!!
!!
!!
!
!
!!
!
!!
!!
!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!!
!
!
!!
!!
!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!! !
! ! ! ! ! ! !!
!!
!!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!!!
!!!!
!
!!
!!
!!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
! !!
!!! !
!
!!
!!!
! ! ! !!
!
!
!
!!
! !
!
!! !
!
! !! !
!
!
!!
!!!
!
!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!
!!
!!
!
!!!
!!!!!!!!!!!!!!!!!!!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!!!!!!!
!!
!!
!!!!
!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!!
!
!
!!
!
!!!!
!!!
!!!!!!
!!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!!
!!!
!!
!!!
!!
!!
!!
!
!!
!!!
!
!!!
!
!!
!!
!!
!!
!!!
!!!
!!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!!!
!!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!!
!!!!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!!!!!!!!!!
!!!!
!!
!!
!!!!
!!
!!
!!
!!
!
!!
!!
!
!!
!!
!!!
!!
!!
!!
!!!
!!!
!!
!!!
!!!
!!
!!
!
!!!
!!!!
!
!!!
!!
!!!!
!!
!!!
!!
!!
!
!!
!!!
!!
!
!!!
!!
!
!
!!!
!!
!!
!!
!!!!!
!
!!!!!!!!
!!!!!!!
!
!
!!!!!!
!!
!!!!!!!!
!!!!!!!
!!
!!!!!
!!
!!
!!!
!!!
!!!!!
!!
!
!!
!!!
!!!!
!!!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!
!!!
!!
!!
!
!!
!!
!!
!!
!
!
!!
!!!
!!!!!
!!
!
!!
!!
!
!
!!!!!
!!
!!
!
!
!!
!
!!
! !!!
!!
!!
!!
!!
!
!!!
!!!
!!
!!!
!!!!!
!!
!!
! !
!
! !
!
!! !!
!
!!!
!
!!!!!
!!
! ! ! ! !!
!
!!
!!
!! ! !
!!!!
!!!!!!!!
!!
!!!
!!!!
!!!!
!!!
!!!
!!!!
!
!
! !
!!
!!
!!
!!
!!!
!!
!!
!!
!!!
!!!
!!
!!!
!!
!!!
!!!!!!!
!!
!!
!
!
!
!
!!!!!
!!
!
!!!
!!
!!
!!!!!
!!!
!
!!!!!!
!!
!
!
!
!
!!
!!
!!
!
!!
!!
!!!!!
!!
!!
!
!
!!!
!!
!
!
!
!!
!!!
!
!!!!
!!!
!!
!!
!
!!
!!!
!!
!!!!!!!!!
!!
!!!
!!!!!
!!
!!
!!
!!!
!!
!!!!
!
!!
!
!!
!!
!!
!!
!!
!!
!!!
!!!
!!!
!!
!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!!
!!
!!!
!!
!!
!!
!!!!!!
!!
!
!!!
!!
!!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!
!!
!!!
!!
!!
!!!!!!!!!!!!!!!!!!!
!!
!!!
!
!!
!
!!
!!!!!
!
!!
!!!
!!
!!
!!!
!!
!!!
!!
!!!
!!!!
!!!!
!!!!!
!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!!!!
!
!
!!!!
!!
!!!
!!
!!!
!!
!
!!
! !
!!
!!!! !
!!!
!!
!!!
!! !
!!!
!!
!!!!
!
!!!!
!
!!!!!
!!
!!!
!
!
!
!!
!!
!!
!!!
!!!!!!!
!!!!!!!
!
!!!!
!
!!!!
!
!!
!!
!
!!
!!
!!!
!!
!!
!!
!
!
!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
! !
!!!!
!
!
!!!!!!!!!!!!
!
!!
!!
!!!
! !!
!!!
!!
!
!!
!!!
!
!!!!!
!!
!!!!!
! ! !!
!!!!!!!!!!!!!!!!!!!!!!! !
!!
! !
!!
!
!
!!
! !
!!!
!
!!!
! !
!!!
!
!
!!
!
! !
!!
!
! !
!!
! !
!!!
!
!
!!
!
!!
!!!
! !
!!
!!!
!!!!! !
!!!
!
!
!!!
!
!
!
!!!
!!!
! !!!!!
!!
!!
!!
!!
! ! ! ! ! ! ! ! ! ! !
!!!!
!!!
!!
!
!!!!
!
!!
!
!!!
!
!! !
!!
!
!
!!!!!!!!
!!
!!
!!
!!
!
! ! ! ! ! ! ! ! ! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!
!!!!
!
!!!!!!!!!!!!!!!!!!!!
!!
!
!!
!!!
!!
!!!!!!!!!!!!!!!!
!!
!!
!!
!!!
!!!!!!!!!!!
!!!!!!!!
!!!!
!!!
!!
!
!
!!!
!!
!!!!!!!!
!!
!
!!
!!!
!
! !
!!
!
!!!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!
!
!
!!!!
!!!!!!!
!!!
!
!!!
!!!!!!!!!
!!
!!!
!
!!!
!
!!
!
!!!
!!
!
!!
!!
! !!
!
!
!!!!!
!!
!!!
!
!
!
!
!
!
!!
!!!
!!
!
!!!
!
!!! !
!
!
!!
! ! ! ! !
!
!!!!!
!!
!
!
!!!
!!!!!!
!
!!
!
!
!!
!
!
!!
!
!!
!
!!!
!!
!!
!
!!
!
!!!!
!!
!
!!
!!
!!
!
!!
! !!
!
!!
!!!!!
!!!
!!
!!
!!!!
!
!!!!
!!!!!
!
!!
!
!
!!!!
!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!
!!!
!
!!!
!!
!!
!!
!!
!!
!!!
!
!
!
!!!
!
!!
!!
!!
!!
!
!!
!!!
!!!
!
!!!
!!
!!
!!
!
!
!
!
!!
!!
!
!!
!
!!!
!!
!
!
!!
!!!
!!
!
!!
!!!
!!
!!!
!
!
!
!
!
!
!
!!!
!
!!
!
!
!!
! !!!!
! !
! !!
!! !!
!! !
!
!
!!
!!
!!!
!
!
!!!
!!
!!!!
!!!!
!!!
!!
!!
!
!
! !
!!!!
!
!!!
!
!!!
!!!
!!!
!!!
!!
!! !
!
!
!
!!
! !!
!!
!!
!!
!!
!!
!!
!!
!!!
!
!!!
!
!
!!
!
!
!
!
! !
!!
!!
!
!!
!
!!
!
! !!
!!!!!
!!!
!!!
!!
!!
!!
!!
!!
!
!!!
!
!!
!
!!
!
! !!!
!!
!!
!!
!
!
!!
!
!!!!!!!
!!
!!!
!
!
!
!
!!!!
!!!
!
!
!!
!!
!!
!!
!!!
!
!!!!!!!
!!!!!
!!
!!
!!
!!
!
!!
!
!!!!!!!
!!!!
!!!
!
! !
!
!!!
!
!
!
!
!
!
!!
!!
!!
!
!!
!!!
!
!!!
!!
!
!
!!
!!
!
!
!!
!
!
!
!!
!
!
!!
!
!!
!!!
!!!!!
!
!
!!
! !!
!
!!!!!
!!
!!!!!
!!
!!
!!!!
!!!!
!!!!!!
!!!!
!!
!!!!!!!
!!!
!!!!!!!!
!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!
!!
!!
!!
!
!!
!
!
!
!!
!!!!!
!!!
!!!!!!!!!
!!
!
!
!!!
!
!
!!!!!!!!!
!!!!!!!
!!!
!!
!
!!
!!
!!
!!
!!
!!
!!!!!!!
!!
!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!
!
!!
!!
!
!
!!
!
!
!!!
!!
!
!
!!!
!!!
!!
!!!
!
!!!
!!
!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!!
!
!!
!!!
!!
!!!
!!!
!
!
!!
!!
!
!!
!!
!!
!!!!!!!!!! ! ! ! ! ! !
!
!!!!!!!!
! ! ! ! ! !
!!
!!!!!!!!
! ! ! ! !
!
!!!!!!
!!
!!
!!
!!
!!
!! !
! !
!
!!
!!
!!
!!!
!!!
!
! !!!
!!!
! ! !
!!
!!
!!
!
!!
!!
!! !
!!
!!
!!
!!
!!
!!
!!
!
!
!!!
!!!!!!!!
!
!!!!!!
!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!!
!!
!!
!!
!!
!!!!
!!
!
!!
!!
!!
!
!!
!!
!!
!!
! !!
!!
!!
!
! !
!! !
!!
!!
!!
!!
!!
!
!!
!
!!
!!
!! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!
!!
!!
!!
!!
!
!!
!!
!! ! !!
!!
!!!
!
!
!
!
!!
!!!
!!
!!
!!
!
!
!
!!
!
!
!
! !
!!
!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!
!!!!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!!!
!
!!
! !
!!
!!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!
!
!!
!!!
!!
!
!
!!
!!
!!
!!
!!!
!
!
!
!!
!
!
!!!
!!
!!!
!
!
!
!!!!
!
!
!!!
!!
!
!!!!
!!
!!
!!!
! ! ! !
!!!!!
!!
!!!!!!
!!!
!
!!
!
!
!!!!
!!!!
!
!
!
!
!
!!
!!!
!!
!!
!
!!!!!
!!
!!
!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
! !
!!!
!!
!!
!
!!
!
!
!
!!!!!
!!!
!!
!!!
!!!!
!
!!!
!!
!!
!
!!!
!
!!
!
!!!
!!
!!
!
!!!!
!
!!!
!!
!!
!!
!!!!!!!!
!!
!!
!!!
!!!
!!!
!
!!!
!!!
!
!!!!
!
!!!!!
!!!
!
!!
!
!!!
!!
!!!
!
!
!
!
!!
!
!!
!!!
!
!!
!!
!!!
!!!
!!
!
!
!!!!
!!!!
!
!!
!!
!
!!!!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!!!
!
!!
!!!!
!
! ! ! !
!
! !!
!
!!
!
!!
!
!!!!!
!
!!
!!!!
!
!
!!
!
!!
!
!!
!!!!
!!
!
!
!!
!
!!
!!!!!!!!!!!
!
!!
!!
!
!
!!!!!
!!
!
!
!
!!!!!!
!
!
!!!
!!
!
!
!
! !!
!!
!
!
! !!
!
!!
!
!!
!!!
! !
!!!!!!
!!
!!
!
!!!!
!
!!
!!
!!
!!
! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!
!!
!!
!
!!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!!
!
!
!!!
!!
!!!!
!!
!
!!!!!
!
!!
!
!
!
!!
!!!!!!
!
!!!!!!
!!
!!!!!
!!!!!
!!
!!
!!
!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!
!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!
!
!!
!!!
!
!! !
!!
!
!
!!
!
!
!!!!!
!!!!!!
!!!!
!!!!
!
!!!
!
!!
!
!
!!
!
!
!!
!
!
!!
!!
!!!
!!
!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
! ! !
!!!
!!
!!!!!!!
!
!!!
!!!
!!
!!
!
!
!!!
!
!!!!!
!
!!!
!!
!
!!!!!!
!!!!
!
!!!
!!!!!!!!!!!!!!!
!
!!!!!
!
!
!!
!!!
!!
!
!!!!!!!!
!!!
!!
!!!!
!
!
!!
!
!
!!!
!
!!!
!!
!!
!!
!
!
!!!
!!
!
!
!!
!
!
!!!
!
!
!!!!!!!
!
!!
!
!!
!!
!!
!!
!! !
!!
!
!! !
!
!
! ! ! !!
!!
!!!
!!
!!
!!
!!
!!!!!!!
!
! ! !! ! !
!!
!!
!!!!
!
!!
!
!!
!!
!!
!!
!
!!
!!
!!!
!!!
!!
!
!!
!!
!!!
!!!
!!!!
!!!!
!
!!!
!
!!!
!!!
!!!
!!
!
!!
!!
!!!
!
!
!!
!
!!!
!
!!
!!
!!
!
!
!
!
!!!
!!!!!
!!
!!
!!
!!
!!
!
!!
!
!!
!
!!!!
!
!
!!!!
!
!
!!!!!
!!!!
!
!!
!
!!
!!!
!!
!!
!!!
!!
!!
!
!!
!
!!!
!
!!!
!!!
!
!!
!!
!
!
!
!
! !!
!
! !
!
!
!
!!
!
!
!!
! !!
!
!
!
! !!
!!
!!
!!
!!!
!!
!!
!
!!
!!!
!!
!!!
!!
!
!!!
!
!
!
!
!!
!!!
!
!!!!
!!
!!
!
!
!
!
!!
! !!
!!
!!
!!
!!
!!!
!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!
!!
!!
!!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!
!!!
!
!!
!!!!
!!!!!!!
!!!
!
!
!
!!
!
!
!
!!
!!
!
!
!!
!!!
!!
!
!!!
!
!
!!
!
!!!
!
!
!!!!
!!
!
!
!
!
! !
!!!
!
!!
!
!
!
!!
!!!!!
!!
!!
!!!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!
!!
!!!
!
!!
!!!
!!
!
!!!!!
!!
!!
!!!!!
!!!
!
!
!
!!!!
!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
! !
!!
! !!
!!
!!
!
! !!
!!
!!
!!
!!
!
!
!!
!!
!!
!
!!
!
!!
!
!!
!!
!!
!
!
!!
!!
! ! !!
!
! ! !
!!
!!
!
! !!
!
!!
!
!!
!!
!!
! ! ! ! !!
!!
!
!
!!
!! !
!!
!
!!
!
!
!! !
! ! !
!!
!
!!
!!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!! ! ! ! !
!!
!! ! !
!!
!
!!
!
!!
!
! ! ! !!
!!
!
!!
!!
!
!!
!!
!!
!!
!!
!
! ! !!
!!!
!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!
!!
!!
!!
!!!
!!
!!
!!
!
!!!
!!
! !!
! ! ! ! !!
!!
!!
!!!!
!!
!!
!!
!!
!!
!! !
!!
!!
!
! ! ! !!
!!
!! ! ! ! !
!
!!
!!
!!
!!!!!!
!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
! !!
!!
!!
!
!!
!
!
!!
!!
!!!
!!
!
!
!!
!!
!
!
!!
!
!!
!!
!
!!
!
!!!
!!
!!
!!
!! !
!!
!!!
!!
!!
!!
!!
!!
!!
!
!!!
!
!!
!
!!!
!
!!
!!
!!!
!
!!
!!
!!
!!
!
!!
!!
!
!!
!!
!!!!!
!!!
!!
!!
!!
!
!!!!!!
!!!!
!!
!
!!
!
!!
!
!!
!!!!!
!!
!!!!!!
!!
!!
!!
!!
!
!!
!
!!
!
!!!
!
!!
!!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!
!!
!!
!!!
!
!!
!!!
!!
!
!!!
!!
!!!!!!
!!
!!
!!!
!!!
!!!
!!
!!!!!
!!
!!!!
!!
!
!!
!!
!!!!
!
!!
!!!!
!!!!
!!
!!
!!
!
!!
!!
!!!
!!
!
!!
!!
!!!
!
!!!
!
!!!!
!!
!
!!!
!!
!!!!!
!!
!
!!!!!
!
!
!!
!!
!!!
!!!
!
!!!!
!
!!!
!
!!
!
!!
!
!!
!
!
!
! !! !
!
!
!
!! !
!
! !!
! ! !!
!
!
! ! ! ! ! ! !!!
! ! !!
! ! !
!!
!
!!
!
!
! !! ! ! ! !
!!
!!
! ! !
!
!
!!
!
!!
!
!
!!!
!!
!!
!!
!
!!!
! !!
!!
!!
!
!!
!!
!!
! ! ! ! ! ! ! !!
!!
!!
!!
!!
!!
!
!
!
!
!
!! ! !
!!!
!
! ! !!
!!
!!
!!
!!
!!
!
!!!
!!
!! !
!
! !
!!
!!
!! ! ! !
!!
!!
!!
! ! !!! ! ! !
!! ! ! ! ! ! ! ! !
!! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!! ! ! !
!! ! ! ! ! !
! !!
! !!
! !! ! ! ! ! ! !
!!
!!
!!
!!!
!
!!
!!
! ! ! !!
!!
!!
!!!
!!
!!
!! ! !
!!
!!
!!
!!!!
!
!! !
!!
!!
!!
!!
!!!
!!
!!
!
!!!!
!!
!!
!!
!
!!
!!!
!
!!!!!!!!
!
!
!!!!
!!!
!!
!!!
!!
!!!!!
!
!!
!!
!
!!
!!
!! !
!!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!!
!
!
!!
!!!!
!!
!!
!!
!
!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!! !
!!!
!!
!!
!!
!!
!!!
!!!
!!!!
!!
!!!
!!
!!
!!
!!!
!!
!!
!
!!!
!!!!!
!!
!
!!
!!
!
!
!!! ! !!
!!
!!
!!!!
!!
!!!!!
!!
!!!
!!
!!
!!!
!!
!
!!
!
!!
!!
!
!
!
!
!!
!
!!
!!
! ! ! !
!!
!!
!
!!
!!!
! !!
!!
!
!!
!!
!!
!
!!
!!!!
!
!!
!!!!!
!!
!!
!!!
!
!!
!!
!!
!
!!
!!
! ! !
!!
!!!
!!
!!!
!!
!!
!!!
!!
!!
!!!!
!!
!!
!
!!!
!!
!!
!!
!!
!!
!!
!
!!
!!!
!!
!!
!!!
!
!!
!
!!
!!!
!!
!
!!!
!!
!
!!!!!!
!!
!!
!!
!
!!
!!
!
!!
!!
!!
!
!!
!!
!!!
!!
!!!
!
!!!
!
!!!
!
!!
!!!
!!!
!
!!!
!
!
!!!
!
!!!
!!
!!!
!
!!!!
!
!
!
!!
!!
!!
!!
!!
!
!!!!
!!!
!!
!!!
!!!!
!!!
!!
!!
!
!!
!!!!
!!
!!!
!!
!!!!
!
!!!!
!!!
!!
!
!!!!
!!
!
!!
!
!!
!
!
!!
!
!!
!
!
!!
!
!
!!
!!!
!
!!!!
!!
!!
!!
!
!
!
!
!!
!!
!!!
! !
!!!!
!
!!!!
!!!
!!
!!!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!! !
!!!
! ! !
!
!
!!
!
!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!
! ! ! !!
!!
!!
!!
!!
! ! !!!
!! !
!!
!! ! !
!! !
!
!!
!!!
!
!
!!
!!!
!!
!
! !!
! !!
!
!!
!!
!
!!
! ! ! ! ! ! ! ! !!!
!!
!!
!
! !!!
!!
!!
!!
!!
!!
!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!!
!!!
!!
!!
!!
!!!
!!!
!!
!
!!!
!!
!!
!!
!!!!
!!
!!!!
!!
!!
!!
!
!!!
!!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!
!!
!
!!
!!
!
!
!!
!
!
!!
!
!!
!! ! !
! !!
! ! ! !! !
!!
! !!
! !! ! ! ! ! ! ! ! ! ! !
! !!
!!! !
!
!!
! ! ! ! ! !
!!
!!
!!
!!
!!
!!
!!!!
!
!!
!
!!
!!
!!!
!!!
!
! ! ! ! ! ! ! ! !!
!!
!! !
! ! ! ! ! ! ! ! !!
!!
!!
!!
!!
!
!
!!
!!!
!!!
!!
!!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!
! !!
!!
!!
!!
!!
!! !
!! !
!!
!!
!! !
! ! !! ! !
!!
! !!
!!
!!
! !!
!
!
!!
!
!!
!!
!!
!
!!
!
!!!!!!
!!!!!!!!
!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!!
!
!
!!!
!!
!!
!!!
!!
!!
!!
!!!!!!!
!
!!!!!!
!!!
!
!
!!!
!!
!
!!
!!
!!!
!
!!!!!
!!!
!
!!
!!
!!
!!
!!
!!
!!!!!!!!!!!
!!!
!
!!
!!
!!!
!!
!
!!!
!!
!!!
!!
!!
!!!
!!
!!
!!!
!!!
!!
!!
!!
!!!
!!!
!!
!!!
!!
!!
!
!!!!
!!!
!!
!
!!!!!!!!!
!!!
!!!
!!
!!!
!!
!!
!
!
!
!!
!!!!!
!!
!!
!!
!!
!!!!
!!
!!
!!!!!!!!!!!!!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!!
!!!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!!!!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!
!!
!!
!!!
!!
!!
!!
!!!!!
!!
!!
!!!!!!!!
!!
!!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!
!!
!!
!
!!
!!
!!!
!!
!!
!!
!!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!
!
! !
!
! !
!
! !
!
!!
!!
!!
!!
!!
!
!!
!
!!
!!
!!
!!
!
!!
!
!!
!!
! ! !
!!
!!
!
!!
!!!
!!!
!!!
!!
!!
!
!!
!!
!!
!!
!!
!!!!
!!
!!!!!
!!
!!!!
!!
!!
!
!!
!!
!!
!!
!!
!
!!!!!
!
!!
!!
!!!!!!!!!
!!
!!!!!!!!!!
!
!!
!!!
!!
!!!
!!
!!!!
!!!!
!!
!!
!!!
!!
!!
!!
!
!
!!
!!!
!!
!!
!!
!!
!!!
!!!
!!
!
!!
!!!
!!
!!
!
!!
!!
!!!!
!!!
!!!
!!
!!
!!
!!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!! ! !
!!
!!
!
!!!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!!
!
!!!
!
!! ! !
!!
!
!! !
!
!!
!
! !
!!
! ! !!
!
!!
! !
!!
!!
!
! ! !
!!
!! !
!
! !
!!
!!
!
!! !
!!
! !! !
!!
!!
!
! ! !!
! !!
!!
!!!
! ! ! !!! !
! !!
! !
!
! ! !! !
!
! !!
!!!!
! ! !!
!! ! !!
!!
! ! ! !!
!!
! ! !!
!!
!! ! ! ! ! !
! ! ! ! !
!!
!!
! !!
!!
!!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!
!!!
!!
! ! !!
!
!
!
! !!
!!
!!
!
!!
!
!! !
!!
!
!
! !!!
!!
!!
!!
!!! !
!!
!!
!!
!! ! ! ! !
!!
!!
!
!! !
!! ! ! ! ! !
!!
!!
!
!!
!!
!!
!!
!!
!
!
!!
!!
!
!!
!!
!! ! ! ! ! ! ! ! ! ! !
!!
!! ! ! ! !
!! ! ! ! ! ! ! !
! ! ! ! ! ! ! ! ! ! ! ! ! ! !
!!
!!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!!
!!
!!
!
! !! !
!! ! !
! ! !!
!!
!!
!!
!
!
!!
!!
!
!
!
!!!!
!
!!!!
!!
!!
!!
!
!!
!!
! ! ! ! ! ! ! !
!!
!!
!!
!!! !
!
! ! !!
!
!!
!!
!!
!!
!!!
! !
!
!!
!!
!!
!!
!! ! !
! ! !! ! ! !
!
!!
!!
!!
!!
!!!
!!
!
! !!
!! !
! !!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!
!! !
!!
!
!!
!!
!!!
!!
!! !
!!
!!
!!
!!
!!
!!
!!!
!
!! !
!!
!!!
!
!!
!!
!!
!!
!!! ! ! ! ! ! ! ! !
!! !
!!
!!!
! ! ! !!
!
!!
!!
!!
!
!!
!!!
!!
!!
!
!
!
!!
!!!
!!
!!
!!
!!
!
!!
! ! !
!
!! !
!
!!
!
!
!!
!
!!
! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!!!!
!!
!!
!!!!!!!!!!!!!
!!!!!!!
!
!!
!!!
!!
!!
!
!
!!!!
!!!!!
!!
!!!!!
!!!!!!!!
!!!!!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!!!!
!!
!!!!!
!
!!!
!!
!!
!
!
!!
!
!
!!
!
!!
!!
!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!!
!!
!!
!! !
!!
! !
!!
!!
!!
!!!
!!!
!!!!!
!!!!!!
!!
!!
!!!!!!!!!!!!!
!!
!!!!!!
!!
!!
!!!!!!
!!!!
!!
!!
!!!!!
!!!
!!
!!!
!!
!!
!!
!
!!
!!
!
!
!!
!
!!
!!
!
!
!
!
!
! ! !
!!
!!
!
!!
!
!
!
!
!!
!!
!
!!
!!
!!
! !!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!! !
! ! ! !! ! ! ! !
!!
!!!
!
! !!
!!
!!
!
!!
!
!!!!
!!
!!!!!!!
!!
!! !
!!
!!!
!!
! !
!!
!
!!
!!!
!
!!!
!
!
!
!
!!
!!
!!
!!!
!!
!
!!
!!
!!
!!!
!!
!
!!
!!
!!
!!
!
!
!!
!!
!
!!
!!
!
!!!
!!
!!
!!
!!
!
!!
!!!
!!!
!!
!!
!!
!!
!!
!
!!
!
!!
!!
!
!
!!!
!!
!!
!!
!!
!!
!!
!!!
!
!!
!! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!
!!
!
!
!!
! ! ! ! !!
!!
!!!!
!!!
!!!
!
!!
!!
!!
!!
!!
!
!!
! !!
!!
!!
!!!
!!!
!!
! ! ! !
!!
!
!!!
!!
!!
!!
!!
! ! ! ! !!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!!
!! !!
!!
!!
!
! ! !!!
!
!!
!!!!
!!
!!
!!!
!!
!!
! !!
!!!
!!!
!!!!!!
!!
!!
!!
!!
!!
!!
!
! ! !!
!!
! !!
!! !
!! ! ! ! ! ! ! ! ! !
! !
!! !
!!
!!
! ! !!
!!
!!!
!!
!!
!!
! !!
! ! !! ! ! ! ! !
! ! ! ! !!
!! !
!!
!!
!!
!!
!
!!
!
!!
!!
!!
!!!
!!
!
!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!!!
!!
!!
!!
!!
!!
!!
!!
! ! ! ! !
!!
!!
! !!
!!
!!
!!
!!
!
! ! ! ! ! !!
!
!!!
!!!
!!
!!
!
! !!
!! !
!
!!
!!
!
!!
!!!
!!
!!
!!
!!
!!
!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
! !! ! ! ! ! !
!
!!
!!! ! ! ! ! ! !
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
!!
!!
!!!
!!
!!
!!!!!!!!
!!!
!!
!!
!!!!
!!
!!
!!!
!!!!
!!!!!!!!!!!!!
!!!!!!!
!!
!!
!!!
!!!
!!
!!
!!
!!
!
!!
!
!!
!!
!
! !
!!
!!
!!
!!
!!
!!
!!!!
!!!
!
!! ! ! !
!!
!
!!
!! ! ! !
! ! ! ! ! ! ! ! ! !!
!!
!! ! ! ! ! ! !
!! !
! ! !! ! ! ! ! !
! !! ! ! ! ! ! ! ! ! ! ! ! !
! !! !
! !!
! !!
!!
!!
!! ! !
! ! ! ! ! ! !!
!!!
!! ! ! !
!!
!!
!! ! ! ! ! ! !
! ! !!
!!
!!!
! ! ! ! ! ! ! ! ! ! !!
!
!
!
!! ! ! !
!!
! ! ! ! ! ! ! ! ! !
!
!! ! !
!
! ! ! ! ! ! ! ! !!
!
!!
!!
! ! !! !
!! !
!! ! !
! !
!!
!!
!!
!!
!!!
!!
!!
!!
!
! ! ! !! !
!! !
!
!!
!!
!! ! !
!
!!
!!!
!!
!
!!!
!!
!
!
!!!
!!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!
!! !
!!
!
! !!
!!!
!!
!
!!
!
!!
!!!
!
!
!
! ! ! ! ! ! !! !
!! !
!!!
!!
!!
!!
!
!!
!!
!!
!!
!
!!
!!
!!!
!!
!
!
! ! ! !
!!
! ! !
!!
!!
!!
!!!
!!
!
!!
!!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!
!
!
!!!
!!!!
!!
!!
!
!!
!!!
!!
!
!!
!!
!!
!!!
!!
!
!
!!!!!
!!
! !!
!!
!!
!!
!!!
!!
!!!
!!
!
!!
!
!
!!
!!!!!
!!!
!
!
!
!
!!!
!!!
!!
!!
!!
!
!
!
!!!
!
!
!!
!
!!!!!!
!
!!!!!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
! !! !
!! ! ! !
!!!!
!
!!!!!!
!!
!!
!
!!
!!
!!
!!
!
!!
!
!!
!!
!
!!
!
!!
!
!
!!!
!!
!
!!!
!
!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! ! ! !!
! !!
!! ! ! ! ! ! !
!!
!!
! ! ! ! !!
!!
!!
! ! !!
!!
!!
!! ! ! !
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!
!!!
!
! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!! !
!!!
!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
! ! ! !! ! !
! ! ! ! ! ! ! ! !
!!
!! ! ! ! !
!
!
!! !
! !!
! !
! !
!!
!
!
!
!!
!!
!!
!
!!
! ! !!
!!
!!
! ! ! ! ! !
!!
!!
! !!
! !!
!
!!
!
!!
!!!
!!
!!
!!
!!
!!
!!!
!!
!
!
! !!
!
!!
!! !
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!! ! ! !
! ! ! ! ! ! ! !!
! !!!
!!
!!!
!!!
!!
!!
! !! ! !
!!!
!!!!
!
!!
!!
!!
!
!!
! !! ! ! ! ! !
!
!! ! ! ! ! !
!!
!!
!!
!!
!!
!
!
!!
!!
!!!
!
!!!
!!!
!
! ! !
!!
! !
!!
!!
!
!! ! ! ! ! ! ! !
!!
! ! ! !!
!
! !
!!
!!
!!
!!
!!
!
!!
!!
!!
!! !
!!
!! ! ! ! ! ! ! ! ! ! ! !
! !!
!!
! ! ! !
!
!!
!!
!!!
!
! !!
!
!!!
!!
!
!
!!
! !!
! ! ! ! ! ! ! !! ! !
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!
!!
!!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!
!!
!!
!!
!!
!!
!
!!
!
!!
!!!
!!!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!!
!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!!!!!!!!!
!
!!!
!!!
!!!!!!!!
!!!!!!!!!!!
!!!!!!
!!!
!!!
!!
!
!!
!
!!!
!!
!!
!!
!
!!
!!!
!!
!!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!!
!!
!!
!!
!!!!!!
!!!
!!
!!!!!!
!!
!!!!
!
!
!!
!!
!!
!
!!
!
!
!!
!!!
!!
!
!!!
!!!
!!
!!
!
!
!!
!!!
!!!
!!
!!!!
!!
!!!
!!
!!!
!!!
!
!!!!
!!!!!!!
!!
!!
!
!!!!!!
!
!!!!
!!
!!
!
!
!! ! ! ! ! ! ! ! ! ! ! ! ! !
!! !
!!
!!
!!
!!!
!!!
!!
!!
!!
!!
!!
!!
!!
! !! ! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!
!!
!!
!!
!!
!!
!!!
!
!
!!
!!!
!
!!
!!!!!!!!!!!!
!!
!!
!!!
!!!!
!!!!!
!!
!!!
!!!
!!
!!
!!
!!
!!!
!!
!!!!!!!!!!!!
!!!!!!!!!!!!
!!
!!
!
!!
!!!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!!!!!
!!!!!!!!!!!!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!!
!!!!!!!
!!!
!
!!
!!!
!!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!!
!!
!!!
!!!
!!!
!!!!!!
!!
!!
!!
!!
!
!
!
!!
!!!
!!!
!!!
!!!!!
!!
!!
!!!!!!
!!!!
!!!!
!!
!!!
!!!!!!!
!!!
!!
!
!!
!!!!!
!
!!!!!
!!
!!!!
!!
!!
!!!!!!!
!!
!!
!!!!
!!
!!!!!!!
!!!
!
!!!!
!!
!!!!
!
!!
!!!!!!!!!!!!
!!!
!
!!
!!
!!!!!!!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!!
!!
!!
!
!
!!
!
!
!
!
!!
!
!!
!!
!!
!!
!!
!!
!!!
!
!!
!!
!
!
!
!
!
!!
!!
! !!
!!
!!
!!
!!
!!
! ! ! ! ! ! !! ! ! ! !
! ! ! ! ! !!
!!
!!
!!
!!
!!
!
! ! ! ! ! !
!! !
! !!
!
!!
!!
!!
!!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!!
!!
!
!!
!!!
!!
!!
!!
!!!!
!!
!!
!
!!
!!
!!
!!!
!!
!!
!!
!!!
!!
!!
!!
!
!!!!
!!
!!
!!!!
!!!
!!
!!
!!
!!
!!
!
!!
!
!!!!!!!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!
!!!!!!
!!!!
!!!
!!
!!!!!
!
!!
!
!!
!!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
! !!!
!!
!!
!!
!!!!!!!!!!!!
!!!
!
!!!
!!
!!
!!
!!!!!
!!
!!!
!
!!!!
!!
!!!
!!
!!!!!
!!
!!
!
!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!
!!
! ! ! ! ! ! !! ! !
!!
!!!
!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!
!!!!!!!
!!!
!!!
!!
!
!
!!
!!
!!
!
!!!
!!
!
!
!!
!!!
!!
!!
!!
!!
!!
!!!
!!!
!!
!
!
!!!
!
!
!!!!!
!!
!!!!!!!!!
!!
!!
!!!
!!!!!!!!
!!
!!!
!
!!
!!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!!
!
!!
!!
!!!!!!!!!!
!!!
!!
!!!!!!!!!!
!!!!!!!!
!!!
!!
!!
!!
!!
!!
!!
!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!!!
!!!!!!!!!!!!!!!
!!
!!
!!!!!!!!!!!!!
!!!!!
!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!!!
!
!!!!!!!!!
!!
!!!!!!
!
!
!!
!!!
!!!
!!
!!!!!
!!
!!
!!!
!!
!!
!
!!!!
!!
!!
!!!
! !
!!
!!
!!
!!
!
!
!!
!! !!
! !!!
!!
!!
!!
!!
!
!!!
!!
!!
!!
!
!!
!!
!
!!
!
!!
!!
!!
!!
!!!
!!
!!
!!!!!!!!
!!
!
!
!
! !
!!
!!
!!
!
!!
!!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!!
!!
!!!!
!!
!!
!!!!!
!!
!!
!!
!!!!!!!
!
!
!!!!!
!!!!
!!!
!!
!
!
!!
!!!
!!
!
!!!
!
!!
!!
! ! !
!
! !!
!
!
! ! !!
!!
!
!!!!
!!
!!
!!
!!!
!
!
!!
!!
!!
!!
!! ! ! ! ! ! ! ! !
!!
!!!
!!
!!
!
!!
!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!!
!!!!!!!
!!!!
!!!!!!
!!
!!
!
!!
!!!
!!
!!
!!
!
!!
!!
!!
!!
!!
! ! ! ! ! !!
!!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
! !!
! ! !!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
! !!
!
!!
!!
!!
!
!
!!!!
!!
!!
!!!
!
!!
!!
!
!!!
!!
!!
!!
!!
!
!! !
!! ! !!
!!
!!
!!
!!!
!!
!!
!
!!
!!
!! ! ! ! ! !
!
! ! ! !!
!! !
!
! !
!!
!!
! !
! !
! ! ! ! !!
!
! !!
! ! ! ! !!
! !
!
!!
!
!!
! !!
!
!!
!!
!!
! !! ! ! !
!!
!
!!
!!
!
!
! !
! ! ! ! !!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!! !
!!
!!
!!
! ! ! ! ! !!
!!
!!
!!
!!
!!
!!
!!
!!
!! ! ! ! !
!!
!! !
!!
!!
!! !
! !!
!
!!
!! ! !
!! ! ! ! !
!!!
!!!
!! !
!!
!
!!
!! ! ! ! !
!!
!!
!!
!!
!!
!!
! !!
! !!
!! ! ! !
!
!! ! ! !
!!
!
!!
!! ! !
! ! ! ! ! ! ! ! ! ! !!
!!
!!
! ! ! ! !!
! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! ! ! ! ! ! ! ! !!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!! !
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!!!
!!
!!!
!!
!!
!!
!!
!!
!! ! ! ! !
!
!!
!!
!!
!! !
! !!
!!!
!!
!!
!!
!!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!
!!
!
!!!
!!
!!
!!!
!!!!
!!!!
!!!
!!!!!!!!
!!!!!!!!
!!
!!
!!!!!
!!!!!!
!!
!!!
!!
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!
!!!!
!!!!!!!!!
!!!
!!
!!!
!!
!!
!
!
!!
!
!!!!
!!
!!
!!!
! !
!!
!
!!
!!
!!
!
!!
!!!!!!
!!!!
!!!
!!!!
!
!!
!!!!
!!
!!!
!!!
!
!
!
!!
!!
!!!!
!!
!!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!!!
!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!
!
!!
!!
!!!
!!
!
!!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!
!!
!!!
!!!
!!!!
!!!!!!!!!!!!!!!
!!
!!
!!
!!
!!!!!
!
!!
!!
!!
!!
!!
!!
!!
!!!!!!
!!
!!
!
!!!!
!!!
!!!
!!
!
!!
!!!
!!
!!
!!
!
!! ! !
!
! !
!
!
!!
!!
! ! !
!!
!
! !! ! ! ! !
!!
! ! !
!
!! !
!
!!
!
!!
!
! !! ! ! ! !
!!
!
!!! !
!! !
!!!
!! !
!!!!
!!
!!
!!
!!!
! ! !! !
!!
!
!!
!!
! !! ! ! ! ! ! ! !
!!
!!
! !!
!!
!!
!
!
! !
!
!! ! !
!!!
!
!! ! !
!!
!
!
! ! !
!!
!!!
!!
!!
!!!
!
! ! !!
!
!!
!
!! ! !
!!
!!
!!
! !!! ! ! ! !
! ! ! ! ! ! ! ! ! ! !!
!!
!!
!!
!!
!!
!!!
!!
!
!!
!!
!!
!!!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!! ! ! !
!! ! ! ! ! !
! !!
! !!
! ! ! ! ! ! ! !!
!!
!
!!
!!
!!
!!
!!
!! ! ! !
!!
!!
!!!
!!!
!!
! ! ! !!!
!!
! !!!!
!
!! !!
!!
!! !
!!
!!!
!!
!!
!
!!!
!!!
!!
!!
!!
!!
!!
!
!!!!
!!!!!
!!
!!!!
!!!
!!!
!!!
!!!!!!
!!
!!
!
!!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!
!!!!
!!
!!
!
!!!!!!!!!!!!!!!!!!!!!!
!!!!!
!!!!
!!!
!!
!!!!!!
!!
!!!!
!!!!!!!!
!!!!!!!!!
!
!!!
!
!!!!!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!!
!!!
!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!!!!
!!!!!!
!!!
!!
!!
!!
!!!
!!
!!
!!!!!!
!!
!!
!!
!!
!!
!!
!!!!!!!!!!!!!!!!
!!
!!
!!!!!
!!!
!!
!!
!!
!!
!!
!!!
!!
!!!!
!!!
!!
!!!
!!
!!
!!!
!!
!!
!
!!
!!!!
!!
!!!
!!
!!!!
!
!!!!
!!!!
!!
!!
!!
!!
!
!!
!
!!
!
!
!!
!
!!
!
!
!!
!
!
!!
!!!
!
!!!
!
! !
!!
!!
!
!
!
!
!
!!
!!!!
! !
!!!
!!
!!!!
!!!
!!
!
!!
!
!!
!
!!
!!
!!
!
!
!!
!!
!!
!!
!
!
!
!!!
! ! !
!
!
!!
!
!!
!!
!!
!!!
!!
!!
!!
!!!
!!
!!
! ! !!
!!
!!
!!!!
!!
!!
!!!
!!
!!
!!
!!!
!!
!!
!!!!!!
!!!
!!!
!!
!!
!!
!
! ! !
!!
!
!!
!! !
!!
! ! ! ! ! ! ! ! ! !!
!
! ! !!
!!
! !!
!!
!!
!!
!!
!!
!!
!
! !! ! ! !
!! ! ! !
! ! ! ! !!
!! ! !
!!
! !!
!!
!!
!
!!
!!
!!
!!
!!
!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!
!!
!!
!!!!
!!
!!
!!
!!
!!
!!
!
! ! ! ! ! !!
!!
!
! !!
!!
!!
!!
!!
!
! ! ! ! !!
!!
!!
!!
!!
!!
!!
!
!!
! !!
! ! !!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!!
!
!!
!!
! ! !! !
!
!!
!!!!
!!
!!
!!!
!!
!!
!
!!!
!!
!!
!!
!!!!!!
!!
!!
!!
!!
!!
!!
! ! !
!!
!! !
! !!
!!
! ! ! ! ! ! ! ! ! !!
!
!! ! !
!!
!! ! !
!!
!!
!!
!!
!!
!!
! !!
!! !
!! ! ! !
! ! ! ! ! !!
!! !
!! !
!!
!!
!!
!!
!
!!
!!
!!
!!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!
!!
!!
!!!
!
!!
!!
! ! ! ! !
!!
!!
!! !
!!
!!
!!!
!!
! ! ! ! ! !!
!
!!!!
!!
!!
!!
!
!! !
!!
! ! !!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!!
!
!!!
!!!!!
!!
!!
!!!!!!
!!!
!!
!!!
!!
!!
!!!
!!
!!!
!!
!!!
!
!!!!
!!
!!
!
!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!
!
!!!
!!!!
!
!!!!!!
!
!!!!!!
!!!!
!!!!
!!
!!
!!!!!!!!!
!
!!!
!
!!
!
!
!!!
!
!!
!
!!
!
! ! !!!!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!!!
!!
!!
!!!
!!
!!
!!
!!
!
!!!
!!
!!
!!
!!
!!!!
!!
!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
!!
!!!
!
!!
!!
!!!
!!!
!!!!
!!!
!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!
!
!!
!!
!!
!!
!!
!!
!
!
!! ! !
!!
!
!
!
!!
!!
! ! !!
!!
!
!! ! ! ! !
!!!
! !
!
!! !
!
!!
!
!!
!
! ! ! ! ! ! !!
!!
!!!
!
!!
!!
!
!!
!
!
!!
!!!
!!
!!
!
!!
!!! !
! !!
!!
!!!
!!
!! ! ! ! ! ! !
! !!
!!
! !!
!!
!!
!!
! !
!
!! ! !
!!
!!
!! ! !
!
!!
!
! ! !
!!
!!
!!
!!
!!!
!
!
! ! !!!
!!
!! ! ! !
!!
!!
!!
! !!! ! ! ! !
! ! ! ! ! ! ! ! ! ! ! !
!!
!!
!!
!!
!!!
!!
!!
!
!!
!!
!!
!!!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!! ! ! !
! ! ! ! ! ! ! !!
!! !
!! ! ! ! ! ! ! !
!!
!!
!!
!!
!!
!!
!!
!! ! !
!!
!
!!
!!
!
!!
!!
!!
! ! !!!
!!
!
!!!!
!!
! ! !!
!!
!! !
!!
!!
!!
!!
!
!!!!
!!
!!
!!
!!
!!
!!
!
!!!!
!!!!!!
!
!!!!
!!!!
!!!!
!!
!!!!!!
!!
!!
!!
!!
!!
!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!!
!
!
!!
!
!!!!
!!
!!
!!!!!!!!!!!!!!!!!!!!!!
!!!!!
!!!!
!
!!!
!!
!!!!!
! !! !
! ! !!
!!
!! ! !
! !!
!! !
!!!
! !! !
!
!
!!
!
! ! ! ! ! ! ! !!
!!
!! ! !
!
! ! !!
! !!
! ! !!
! ! !! !
!
! ! ! !! ! ! !
! !!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
! ! !
!
!!!
!!
!!
! !
!!
!
!
!!
!!
! !!
!!
!
!!
!
!
!!
!
!!
! ! !!
!!
! ! ! !!
!!!
! ! ! !! ! ! !
!!
!!
!!
!!
!!
!!
!!
!!!
! !! ! ! ! !
!
!!
!!! ! ! ! ! ! !
! !!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!!
!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!!!
!
!!
!!
!
!!
!!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!
!!
!!!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!!!!!!!!!!
!!
!!
!!!
! ! !
!!
! ! ! ! !!!
!!
!!
!!!
!!
!!
!!
!!
!!
!
!!
!!
!!!!!!!!!!
!!!!
!!!!!!!
!!
!!!!!!!
!!!!!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!!!
!!!
!!
!!!!!
!!
!!
!!
!!
!!
!!
!!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!! ! !
!
!!
!
!!
!!
!
!!
!!!!
!!!
!!
!!
!!!
!!
!!
!!
!
!!!
!!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!
!
!!
!!!
!
!
!!!
!!!!
!!!
!!
! !! ! ! !
!!
!
!!
!!!
!
! !
! ! ! ! !!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
! ! ! ! ! !!
!!
!!
!!
!!
!!
!!
!!
!!
!! ! ! ! !
!!
!! !
!!
!!
!! ! ! !
!!
!!
!! ! !
!! ! ! !
!
!!!!!!!!
!!
!!
!!!
!!!
!!!
!!
!!!
!
!
!!
!!
!!
!!!
!!!
!
!!
!
!!!!
!!
!!
!
!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!
!!
!!!
!!!
!
!
!!!!!!
!
!!!!!!
!!!!
!!!!
!!
!!
!!!!!!!
!!
!
!
!!
!
!!
!!!
!!!
!! !
!
!
!!!
!! ! ! !
!!
!!
!!
!!
!!!
!! !
!!
! !!
! ! ! !!!
!! !
! !
!!
!!
!!
!!
!!
!!!!
!!
!!!
!! !
!
!!
!!
!!
!! ! !
! !!
!!!
!!
!! ! ! ! ! !
! ! ! ! ! ! ! ! ! ! ! !!
! !! ! ! !
!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!
!!
!
!!!!!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!!
!!
!!!!!!!!!!!
!!
!
!!
!! !
!!
! ! ! ! !!
!
!!
!!
!!!
!!
!!
!!
!!
!!
!
!!
!!
!!!!!!!!!!
!!!!!
!!!!!!!
!
!
!!!!
!!!!!!!
!!
!!!
!!
!!
!
! !
!!
!!
!!
!!
!
!!
!
!!
!!
!!
!!!!!
!!!
!!!!!
!
!!
!!
!!
!!
!!
!!
!!!!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!! ! ! !
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!!!
!!
!!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!!!!!!!!!
!!
!!
!!!
! ! !!!
! ! ! !
!!
!
!!
!!
!!!
!!
!!
!!
!!
!!
!
!!
!!
!!!!!!!!!!
!!!!
!!!!!!!
!!
!!!!
!!!
!!!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!!
!
!
!!
!!
!!
!!!!
!!!
!!!!!
!!
!!!
!
!!
!!
!!
!!
!!!
!
!!
!!
!!
!!
!!
!!
!!!!
!!
!!
!!
!! ! !
!
!!
!
!!
!!
!
!!!!
!!!
!
! !!
!
!
!
!!
! ! ! ! !!
!!
!!
!!
!!
!! !
!!
! !!
!! ! ! ! !
!!!
!
! !!
!!!
!!
!!
!!
!!
!
!!
!!
!!
!
! !!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!! ! ! ! ! !
! ! ! ! ! ! ! ! ! ! ! ! !! ! ! !
! ! !
!
!!
!!
!!
!! ! ! !
!!
!
!!
!! ! ! !
! ! ! ! ! ! ! ! ! !!
! !!
!! ! ! ! ! !
!
!!
!!
!!!
!!
!!
!!!
!!
!
! ! ! !! ! !
!!
!!
!!! ! ! ! ! !
!
!!
!
!!
!
!!
!!
!!
!!
!!
!!
!
! !!
!!
!
!!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!!!!!!!
!!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
! ! ! ! ! ! ! ! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!
!!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!
!!
! !!
!!
!!
!!
!!
!!
!
!!
!!
!
!!
!
!!!
!!
!!!
!!
!!
!!
!!
!!
!! ! !
! !!!
!!
!
!!
! !!
!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
! ! ! ! ! ! ! !!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!
!!
!
!!
! !!
!!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!! ! ! ! !
!!
!!
!
!!
! !! ! !
!!!
!!
!!
!
! !
!!
! ! ! !!!
!!
!!
!
!!
!! !
! ! ! !!
!!
!!
!
!!
! ! ! ! ! !
!!
!!
! ! ! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!!
!!
!!
!
!!
!!!!
! !!
!!
!!!
!!
!!
!
!!
!!!
!!
!!
!!
!!!!
!!
!!!!
! ! !!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
! ! !!
!!
! ! ! ! ! !! ! ! ! ! !
!!
!!
!!
!!!!
!!
!!
!!
!!!
!!
!!
!
!
!
!
!!
!!
!! ! !
!!
!
!
!!
!
!
!!!
!!!!!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
!
!!
!!
!!!
!
!
!!
!!
!
!!!!!!!!!!!!
!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!
!
!!!
!!
!!
!!
!!
!!
!!
!!
!
!! !!
!!
!!
!!
!!!!
!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!!
!
!!
!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!!
!
!!
!!!!!!!!!
!!!!
!!
!!
!!!!!
!!!!!!!!!!!!!!!!!
!!!!!!!!
!!!!!
!!
!!!
!!!!!!!!
!!!
!!
!!
!!
!!!
!!!!!
!!!!!!!!!!!!!!!!!!!!!!!!!
!!
!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
! !!
! !!
!
!
!!!
!!!
!!
!!!
!!
!!
!
! !
!!
! ! ! !!!
!!
!!
!
!!
!! !
! ! ! !!
!!
!!
!
!!
! ! ! ! ! !
!!
!!
! ! ! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!!
!!
!!
!
!!
!!!!
! !!
!!
!!!
!!
!!
!
!!
!!!
!!
!!
!!
!!!!
!!
!!!!
! ! !!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!!
!!
!!
!!!!
!!
!!
!!
!!
!!
!!!
!!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!!
!
!!
!!
!!
!!
!
! !
!!
! ! ! !!!
!!
!!
!
!!
!! !
! ! ! !!
!!
!!
!
!!
! ! ! ! ! !
!!
!!
! ! ! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!!
!!
!!
!
!!
!!!!
! !!
!!
!!!
!!
!!
!
!!
!!!
!!
!!
!!
!!!!
!!
!!!!
! ! !!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!!
!!
!!
!
!!!
!!
!!
!!
!!
!!
!!!
!!!!!!!!!!!
!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!! !
!!
!!
! ! !!
!
!
!!
!!
! !
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!!
!!
!!
!!
!
!
!
!!!!!!!!
!!
!!
!
!
!
!
!!
!
!!
!
!
! !!
!!!
!
!
!!
!!
! !
!!!
!!
!!
!!!
!!
!!!!
!!
!!
!!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!!!!
!
!!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! ! !!
!!
!!!
!!
!!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!!
!!!
!!!
!!
!!
!
!!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!!
!!!!
!!
!!
!!
!!
!!
!!
!
! ! ! ! ! ! ! ! ! ! ! ! !!
!!
!
!
!
!!
!!
!!
!!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!
! ! ! ! !!
!!
!!
!
!!
!
! !!
!!!!
!
!!
!!
!
!!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!!!!!
!!!!!
!!
!!!
!!
!
!
! !! !
! ! ! ! ! ! ! !
! ! ! !!
!!!
!!
!!
!!!
! !
!!
!!
!
!!
! !
!! !!!
!
! !
!
!! ! !
!!
!
!
!
!! !
!!!
!!!
!
! ! ! !
!!
!
!! !
!
!!
!
!!
! !!
!!
!!
!!
!!
!!
!!! !
!
!!
! !!! !
!
!
! !
!!!!
!!
!
!!
!
! !!
!
!
!!
!
!!!
!!
!!
!
!!
!
!!! !
!!
!! !
!! !! !
! !! !
! ! ! !
!!! !
! ! ! !
!!
! !
! ! ! !!
!! !
!
!!
!!
!!
! ! !!
! ! !!
!!!
!!
!!
!!
!!
! !!
!!
!
! ! !
!!
!!
!!
!
!!!
!!!
!!
!! ! !
! !!
!
!!
! !
!
!
!! !
!
!
!
!!
!!
!
!
!!
!
!!
!
!!
!!!
!!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!
!!
!!
!!
!! ! !
!!
!
! ! !!
!
!!
!!!
!!
!!
!!
!
!
!! !
!
!
!
! !
!!!! ! ! ! !
!!
!!
! ! ! !
!!!!!
!! !!
! !! !
!
!! !
!
! !!
!! ! ! !!
!!!
!
!!
!
!
!
!
!!!!
!
! !
!!
!!
!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!!!!
!
! !!
!!
!
!!
!!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!
!
!!
!
!
!
!!
!!
!!!
!
!
!!
!!
!
!!
!
!!!
!!
!
!!
!
!
!
!!!!
!!!
!!
!!
!
!!
!!
!
!!
!!
!!
!!
! !!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!!!!
!!
!!
!!
!
!!!!
!!
!!
!
!
!!
!!
!!!
!! !
!!
!
!!!
!
!!
!!
!!
! !! !
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!
!!!!!!!
!
!!!!!!
!!!!!
!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!!
!!
!!!!
!!
!
!!!! ! !
!!
!!
!
! !
!!
!!
!
!!
!
!
!
!!!
!!
!!
!!
!!
!!
!!
!!
!
! ! ! ! !
!!!!!
!!
! ! ! ! ! !
!!
!!!!!!
!!
! ! ! ! ! !
!!
!!!!!!
!
!
! ! ! ! ! ! ! !!
!!
!!!
!!
!!
!
!
!!
!
!! !
!!
!!!
!
!
! !!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!!!
!!
! !!
!!
!!
!!!
!!!
!
!!!
!
!
!
!!!
!
!
!
! !
!!
!
!!
!
!!
!
!!
!!!
!!
!!
!!
!!
!!
! !
!!
!
!
!!
!! ! ! ! ! !
!!
!! !
!
!!
!
!
!!!
!! !
! !!
!! ! ! ! !!
! ! ! ! !! ! ! !
!
!!
! !
!! ! ! ! ! ! ! ! ! ! ! !
! !! ! ! ! ! !
!
!
!
!
!!
!
!
!!
!!
!! ! ! ! ! ! ! !
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !!!
!!
!!
! !!
!!
!!
!!
!!
!!!
!!
!!
!
!!
!!
!
!
!!
!!!!
!!!
!
!!
!
!!
!!
!
!!
!!
!!!!!!!!!!
!!
!!!
!!
!!
!!
!!
!!
!
!!!
!!
!!
!!
!!
!!
! !!
!! !
! !!
!!
!!
!!
!
!
!!
!
!!
!!
!!
!!
!!
!!!
!!!
!!
!!
!
!!
!!!!!
!!
!!
!!
!!
!
!!
!!
!!
!!!
!!
!!!
!!
!!!!
!
!!!!!
!!!!!!
!!!!
!!!!!!
!
!
!!
!!
!
!!!!!
!
!!!
!!!
!!
!!
!!!!!!!
!!!
!!
!!
!!
!!!
!!!!!!!
!!!!!!!!
!!
!
!!!
!!!!
!
!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!!!!!
!!!!
!!
!
!!!!!!!
!!!!!
!
!!
!!!!!!
!!!!!!
!!
!!!
!!
!
!!
!!
!!
!
!!!!
!!
!!!
!!!
!!
!!!
!
!!
!!
!!!
!!
!!
!!!!
!!
!
!!
!!!
!!
!!!
!!
!!
!!!!!
!!!!!!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!!!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!!
!!
!!
!!!
!
!!
!!!
!!
!!!!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!
!
!!!
!
!!
!
!
!!
!!!!!!!!!!!!!
!
!!
!!!
!
!!
!
!!
!!!!
!!!
!!
!
!!
!
!!
!!
!!
!!
!!
!!
!
!!
!!!!
!
!!
!!
!
!!
!!
! !
!!
!
!!!
!!
!
!!!!
!!!
!!
!!!
!!!!!!
!!
!!
!!!!!
!!!
!!
!!
!
!
!!!
!!!
!!!
!!!!!
!!
!!
!!
!!!!!!
!!!
!
!!!!
!!
!!!!!!
!!!!
!!!!!!
!!
!!!!!!!!!!!!!
!!!
!!
!!!!!
!!!!!!!
!!
!!
!!!
!!
!!
!!
!!
!!!
!!
!!
!!!
!!
!!
!!
!
!!!
!!
!!
!!
!!
!!
!
!
!!!!
!
!!!!!!!
!!
!!
!!
!
!
!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!!!!!!!!!
!!
!!
!
!!!
!!
!!
!
!!
!!!
!!
!!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!!
!
!
!!
!
!
!
! !
!!
!
!
!!
!
!
!!!!!
!!!!
!
!!
!!!
!!!!!!
!!
!!!!!
!!!
!!
!!
!!
!!!
!!!
!!!!!
!!!!
!!
!
!!
!!!!!!!!!
!
!!!!
!
!!!!!!!!!!
!!
!!!!
!
!
!
!!
!!!!!!!!!!!!
!!!
!!
!!!!!!!!!!
!!
!!
!!!
!
! !!
!! ! ! ! ! ! ! ! ! ! ! ! ! !
!
!!!
!!
!!!
!!
!!
!!!
!!!
!
!!
!
! !
!
!!
!!
!!
! !
!!!
!
!!
!!
!!
!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
!
!!!
!
!!!
!
!!
!
!!
!
!!!!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!! ! !
!!
!!
!!
!!!!!!!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!!!
!!
!
!
!!
!!
!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!
!!
!!
!!
!
!!
!
!!!!!!
!!!!!!!!!
!
!!
!!
!
!!
!!
!!!
!!
!!
!!
!
!!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!
!!!!!!!
!
!!!!!!
!!!!
!
!!
!!
!!!
!!!!
!
!!
!
!!!!
!!!
!
!!
!!
!!
!!
!!
!
!!
!!!!!!!!!!
!!!!
!!!
!
!!!
!!
!
!!
!!
!!
!!
!!
!!
!!!
!!!
!
!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!!
!!
!!
!!
!!!
!!
!!!!!!!!
!!
!!
!!!!
!!!
!!
!!
!!
!!!
!!!
!!
!
!
!!!!
!!
!!!!!
!
!!
!!!
!!
!!!
!!!!!!!!
!!!
!!!
!!
!!
!!
!!
!!
!!
!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!
!!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!
!!
!!
!!!
!!!
!!
!!!!!
!!
!!
!!
!!!!!!!
!!
!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!!!
!
!
!!
!
!
!! !
! !
!
!!
!
!!
!
!!
!
!!
!!
!!!
!!
!!
!!!
!!
!
!!
!!
! ! ! !
!!
!!
!!!
!
!
!!
!!!
!!!
!!!!!
!!
!!
!!
!
!!
!
!
!!
!!
!!
!!
!
!!!!
!!
!!!
!!
!
!
!!
!!
!!
!!
!!!
!!
!!!
!!
!
!!
!
!!!!
!!!!
!!!
!!
!!
!!!
!!!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!!!!!!
!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! ! ! !! !
! ! !!!!!!
! !! !
!!
!!
!!
!!
!!
! !! !
!! ! !
!
! ! ! !!! ! !
!
!
!!!
!
!
!!
!!
!!
!!
!
!! !
!!
!
!!
!
!! !
!
!! ! ! ! ! ! ! !
!!
!!
!!
!!
! ! !!
!!
!!
!!
!
!!
!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
! !!
!
!!!
!!
!! ! !
!!
!!
!!
!!
!!
!!
!!
!! !
!!
!!!
!!
!
!!
!!
!!
!
!!
!!
! !!
!
!
!!
!!
!!
!!
!
!!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!
!!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!!!
!!
!!
!!!
!!
!!
!!!!
!!
!!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!
!!
!!
!!
!
!!
!!
!!
!
!!!
!!
!!!
!!
!
!!
!!
!!
!
!!!!
!!
!!!
!!!
!!
!!!
!!
!!
!!!
!!
!
!!
!!!!
!!!
!!
!!
!!
!
!!!
!!
!!!!!!
!
!!!!!!!
!!
!!
!!!!
!!
!
!
!!
!!!
!
!
!!
!!!
!!!
!!!!
!!
!
!!
!!
!
!!
!
!
!!!
!!
!!!!!
!!!
!!
!!!
!!
!
!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!!
!
!!
!
!!!!
!!!
!!
!
!
!!!
!!!!
!!
!!
!!
!!
!!!
!!
!!
!
!!!!!!
!!!!!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
! !!
!! !
! ! !!
!!!!
! !! !
!!
!!
!!
!!
!! !
!! !
!! ! !
!
! ! ! ! !! ! !
!
!
!!!!
!
!!
!!
!!
!!
!
! !!
! !!
!!
!!!
!!
!! ! ! ! ! ! ! !
!!
!!
!!
!!
!! !
!!
!!
!!
!!
!!
!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!
!!
!!
!
!
!!
!!
!!
!!!
!!!
!!!!!!
!!
!!
!!
!!!
!!!
!!!
!!
!!
!!!
!!
!!
!!
!!
!
!!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!!!!!!!!!!
!!!
!!
!!!!!!!!!
!!!!
!!!
!!!
!
!!
!!!!!
!!!
!!
!!!!
!
!
!!!
!!!!!!!
!!
!
!
!!
!!!
!!!!!!!!!
!!!!
!!!!
!
!!!!!!
!!!!!!!
!!
!!!!
!!
!
!
!!
!!
!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!
! !!
!!
!!
!!!!!
! ! !! ! !
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!!
!!!!
!!
!!! !
!!
!!!
!!
!!
! ! !!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!!
!!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!!!
!!!
!
!!!
!!
!!
!!
!
!!
!!
!!
!
!!
!!
!!
! ! !
!
!!
!!
!!
!!
!!
! ! ! !!
!!
!!
!!
!!
!!!!
!!!!
!!!!!!!
!
! ! ! !!
!!
!
!!!!
!!
!
!!
!!
!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!!!
!!!!!!!!!
!!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!! ! ! ! !
! !!
!
!! ! !
!!
!!
!!!!
!!
!
!!
!!
!!
!!!
!!
!!
!!
!!
!!!
!!
!
!!!
!! ! ! ! ! !
!!
! ! ! ! ! !! ! ! ! ! ! ! !
!!
!!
!!
!
!!! ! ! !
!!
!!
!!
!! !
!!!
!!
!
!!
!!!
!
!
!
!!
!!
!!
!! ! !
!!!
!
!! !
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!
!
!!
!!
!!
!!
!!
! !!!
!
!! !
!!
!
!
! !!! !
!
!!
!!
! !!!
!!
!!
!
!!!
!
!!
!!
!!
!
!!!!!
!!
!!
!!!!!!!!!!!!!!
!!
!!
!!
!!
!!
!
!!
!!
!
!!!
!!!
!!
!!!
!!!
!!
!!!!!!
!!!!
!!
!!
!!!!
!
!!
!!
!!
!!
!!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!
!!
!
!!
!!
!!
!!
!!!!!!!!!!!
!!!
!!
!!
!!!!!!!!!!!
!!!
!!
!!
!
!!
!!!!
!!!
!!
!!
!
!!
!!
!!
!!!!!!!
!
!
!!
!!!
!!
!
!!!!!!!!!!
!!!!!
!
!
!
!!!!
!!
!!!!
!
!
!!
!!
!
!
!!
!
!
!!
!!
!
!
!!
!
!!
!
!!
!!
!!
!!!
!!!
!!
!!
!
!
!
!
!!
!!
!!
!
!!
!!
!!
!!!!!
!!
!! ! !
!!
!!
!!
!!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
! !!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!!!!
!!!
!!!!!
!
!!
!!
!
!
!!
!!!
!!
!
!!
!!!
!!
!!!
!!
!!
!
!!
!!
!!!
!!!!!
!!
!!!!!
!!
!!
!!!!
!!
!
!!
!!
!!!
!!
!!
! !!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!! !
!!
!
!!
!!
!!
!!
!!
!!
!!
!!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!! ! !
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!! !
! !!
!!
!!
!!
!!
!!
!!
! ! !
!!
!!
!!
!!
!!
!! ! !
!
!!
!!
!!
!!
!!
!!!!
!!!
!!!!
!!!
! !! ! !
!!
!
!! !
!!
!!
!!
!!!
!!
!!
!!
!!
!
!!
!!!
!!
!!
!!!!
!!!
!
!!
!
! ! !! !
!!
!!
! !!
!
!
! !!
!!
!
! !! ! !
! !!
!!
!!
!
!!
!! ! !
!!
!
! !
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!!
!!
!!!!
!!
!!
!
!!
!!
!!
!
!!!
!
!!!!
!
!!
!!!
!!
!!
!!
!!
!!
!
!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!
!!
!!
!!
!!
!!
!
!!!!
!!!
!!!!
!!!
!
!!!!
!!
!!!!
!!!!!!!!!!
!!
!!!!!!!!!
!!!
!!
!!
!
!!!!!
!!
!!
!!
!
!!
!!
!!!
!!!!!!
!!
!!
!!
!!
!!!
!!!!!!!!!!!!!!
!!
!
!!
!!!!
!!
!!!!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!!!!!
!
!!
!!!!!!
!
!!
!!!!
!
!!!!!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!!!
!!
!!
!!!
!!
!!
!!
!!!
!
!!
!
!!!
!
!!!
!!!
!!
!
!
!!!!
!!!!
!!!!!!!
!!!!
!!!!!!
!!!
!!
!!
!
!!!!!
!
!!!
!
!!
!!
!!
!!!
!!!!!!
!!
!!
!!
!!
!!!
!!!!!!!!!!!!!!
!!
!
!!!
!!!!
!
!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!!
!!!!!
!!
!!
!!!!!!
!!!!
!!
!!
!!!!!!!!
!!
!
!!
!
!!
!!
! !! !
!!
!!
!
!!
!!
!!
!!
! ! !!!
!!
!!
!!
!!
!! ! !!
!
!!
!!
!!
!!
!!!!
!!!
!!!!!!!!
!!
! ! !!
!!
!!
!!!!!
!!!!!!!!!
!!
!!!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! !! ! ! ! !
!
!!
!
!! ! !
!!
!!
!!!!
!
! !!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!! !
!! ! ! ! ! ! !
!! ! !
! ! ! ! ! ! !! ! ! !
!!
!!
!!
!!
!!! ! ! !
!!
! ! !
!! !
!!
!!
!!
!!
!!
!!!
!!
!!
!!!
!
!!
! !!!
!
!
!! !
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!!
!!
!! !
!!
!!
!!
!
! !!
! ! !! !
!
!
!!
! ! !!!
!
!!!!!
!!!!!!!!!
!!
!!
!!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!! ! ! ! !
!
!!
!
!! ! !
!!
!!
!!!!
!
! !!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
! !!
!! ! ! ! ! ! !
!! ! !
! ! ! !! ! ! !
! ! !!
!!
!!
!!
!
!!! ! ! !
!!
!!
!!
! ! !!
!!
!!
!!
!!
!!
!
!
!
!!
!!!
!!
! ! !
!!!
!
!! !
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
! !
!!
!
!!!
!
! ! !
! !!
! !
!!
!!
! !! !
!! !
!!
!!
!
! ! ! !!! ! ! ! ! ! ! ! ! !
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!!
!!
!!
!
!!
!
!!
!!
!
!!
!!!!!
!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!! ! ! ! ! ! ! !
!! !
!! ! ! !
!!
! ! !! ! ! !
!!
!!
!!!
! !!
!!
!! !
! !!
! ! ! ! ! ! !!
!!
! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
!
!
!
!
!!
!!
!!
!! !
!
! !! !
! !! ! ! !
!
! ! ! !!
!! ! !
!! ! ! !
!
!! ! !
!!
! !
!
!!!
!!
!!
!!
!!
!!
!
!!!
!!
!!
!
!!!!!
!
!!
!!!!!!!
!!
!!
!!
!
!!
!!!
!
!!
!!
!!
!!
!!
!!!!!!!!!!!!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!
!!
!!
!
!!
!!
!!
!!
!!!
!!
!!!!!!!!!!!!!!
!!!!!
!!
!!
!!
!!
!!
!
!!
!!
!!!!!
!!
!!
!!
!!!!!!!!
!
!
!
!!!!
!!!!
!!!
!
!!
!!!
!!
!
!
!!
!!
!!!!!!!!!!!!
!!
!!!!
!!
!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!
!!!
!!
!!
!!
!!
!!!!!!!!!
!
!!
!!
!!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!!!!!!!!!!!!!
!!!
!!
!!
!!
!!
!!
!
!!
!!
!
!!!!!
!!
!!
!
!!!
!!!!
!!
!!
!!
!!!!!
!!!
!!
!
!!!!
!!
!
!
!!
!
!!
!!!!!!!!!!!!!
!!!!
!!
!
!!!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!!
!!
!!
!!
!
!!!
!!
!!
!!
!!
!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!!!
!!
!!
!!!
!!
!!
!
!!
!
! ! !! ! !
!!
! !! ! !
!
!
!
!
!!
!
!!
! ! !! !
!
!!
!!
!
!!
! ! !!
!!
!
! !
! ! !!
!!
! !!!
!!
!!
!!
!!
!!
!
!!
!!!
!!
!!!
!!
!
!!
!!
!!
!
!!!
!!!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!!!!!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!!!
!
!!
!!
!!
!!
!!
!!
!!
!
!
! ! ! !
!!
!!
!!
!!!
!!
!!
!
!!
!!
! ! !! !
!
!
!!
!!!
!!
! ! !
!
!
!
!
!!
!! !
!
!
!
! ! !
!! !
!!!!
!!
!!
!!
!!!
!!!
! ! !
!!!
!!
!!
!!
!!
!!
! ! ! ! ! !
!!
! ! !!
! !
!
! ! !
! !!
!!
!!
!
!!
!
! ! ! ! !!
!
!!
!
!
!! ! ! ! ! ! ! !
! ! !!!
!!
!
!
!!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!
!!
!
!!!!
!
!!!!
!!
!!
!!
!!
!!
!!!!!
!!
!!
!!
!!
!!
!!
!!!!
!
!!
!!
!!
!!
!
!
!!!!
!!
!!
!
!
!!
!!
!!
!!!!
!!
!!
!!
!!
!!
!!
!!! !
!! !
!!
!! ! ! ! ! !
! ! ! ! !! !
!!
!!
!!
!!
!!
!
!!
!!
!!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!!
!!!
!!!
!!
!!
!
!!
!!
!!
!!
!!
!!!!
!!
!!!!!
!!
!!!!
!!
!!
!
!!
!!
!!
!!
!!
!
!!!!!
!
!!
!!
!!!!!!!!!
!!
!!!!!!!!!!
!
!!
!!!
!!
!!!
!!
!!!!
!!!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!!!
!!
!!
!!
!!
!!!
!!!
!!
!
!!
!!!
!!
!!
!!
!!
!
!!!!!!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! !!!
!!
!
!!!
!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!!!!!!!!!!!!!!!
!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!!!!!
!!
!!
!
!!!
!!!!!!!
!
!
!!!!!!!
!!!
!
!
!!!!
!!
!!
!!
!!
!!!!!!!!!!!!!
!!!!!
!!
!!
!!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!!!!!!!!
!
!!
!!!
!!
!!
!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!
!!
!!
!!
!!
!!!
!!!
!!
!!
!
!!
!!!
!!
!!
!!!
!!
!!
!
!!
!
! ! !! ! !
!!
! ! !!
!
!
!
!
!
!!
!
!!
! ! !! !
!
!!
!!
!
!!
! ! !!
!!
!
! !! !
!!
!!
! !!
!!
!!
!!
!!
!
!!
!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!!
!!
!!!
!!
!!
!!
!!
!!
!
!!!!!!!
!!
!!
!!
!!
!!
!
!!
!!!
!!
!!
!
!!
!!
!!
!!
!!
!
!!
!!!!
!!!
!!
!
!!
!!!!!
!!
!!!
!!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!
!!
!!!
!!!
!!
!!
!
!!
!!!
!!
!!
!!
!!
!!
!!
!
!!
! !!
!! ! ! ! ! ! ! ! ! !
!!
!
!
!!
!!
!!
!
!
!!
! ! !!
! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!
!!
!!
!!!
!!
!!!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!! ! !
!!
! ! ! ! ! ! ! ! !
!!
!!
!
!!
!!
!!
!
!
! !! !
! !!
!!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!!
!!
!!!
!!!!!
!!!
!
!!
!!
!!!
!!!!
!!!!
!
!
!
!!
!!!
!!
!
!
!!
!!!
!!
!!!
!
!!
!!!!!!
!!!
!
!!!!!
!!!
!!
!!
!!
!!
!
!!!!
!!
!!!
!
!!
!!
!
!
!
!
!!!
!!
!!
!
!
!!
!!
!!!!!
!!
!
!!!
!!
!!
!
!!
!!
!! ! ! ! ! ! ! !
! ! ! ! !
!! !
! ! ! ! ! ! !!
! ! ! ! !!
!
!
!
!!
!!
!!
!!
!
!!
!! ! !
!
!!
!!
!!!
!!
!!
!!
!!!
!
!!
!!
!!
!!
!!! ! ! !
!!
!
!!!!!!!
!!!
!!
! !!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!!!
!!
!
!
!!
!!
!!
!!
! ! !! ! ! ! ! ! !
!!
!!
!
!!
! ! ! ! ! ! ! ! ! ! !! !
!! ! ! ! !
!! ! !
!! !
!!!
!
!!
!!
!!
!!
!!
!!!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!
!
!!
!
!
!!
!
!!
!!
!!
!
!!!!!!
!
!!
!!
!!
!!
!!
!!!
!!
!!!
!!
!
!!
!!
!!!!!
!!!!!!!!!
!!!!!!
!!
!!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!
! !!
!!
!!! ! !
!!
!!
!!
!!
!!
!
!
!!
!
!
!
! !
!!!
!
!
!
!!
!!
!!
!
!!
!!
!
!!!!
!!
!!!
!!
!!
!!!!
!!!
!!
!
!
!!!
!!
!!
!
!!
!!
!
!!
!
!!!
!!
!!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!!!
!!!!!
!!
!!!!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!
!!
!!
!!!!!!!
!!!!!!!!!!!!!
!!
!
!
!
!!!
!!
!
!
!!
!!
!!
!!!!
!!!
!!
!!
!!
!!
!!
!
!
!
!!
!!!
!!
!!
!!
!!
!!!
!!!
!!
!!!
!!
!
!!
!!
!
!!
!!
!!!!!
!!
!!!
!!
!!
!!
!!
!
!!
!
!!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!! !
!!
!
!!
!!
! !!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!! !
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
! !!
!!
!!
!!
!!
!!
!!
!!
!!
!! ! ! ! ! !
!!
! ! !
!
! !
!
! ! !!
!!
!!
!!
!
!!
!
! ! ! ! ! !
!
!!
!
!
!! ! ! ! ! ! ! !
! ! !
!!
!!
!!!!
!!
!
! !!
! !
!!
!!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!!!!!!
!!!
!!
!!!!!!!
!!!!!!!!!!!!!
!!!!!!!!!!!!!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!!
!
!!
!!
!!
!!
!!
!!
!!
! ! ! ! ! ! !
!!
! ! !
! !
!
! ! !! !
!!
!!
!!
! !
!
! !! !
! !
!
! !!
!
!! ! ! ! ! ! ! !
! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!
!!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!
!!!!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!!
!
!!!
!! !
! ! ! ! ! ! ! !! !
! ! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!!!
!!!
!!
!!
! !! ! ! ! ! ! !
!! ! ! !
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
! !!
!!!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!!
!!
!
!
!!!!
!!
!!!
!!!
!
!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!!
!!!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!!!
!!!!!
!
!!
!
!!
!!
!
!!
!
!!!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
! !!
!!
!!
!!!
!!!
!!
!!
!!
!!
!!
!!
!!!
!!!!!!!!
!!
!!
!
!
!!
!!
!!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!!
!!
!!
!!
!
!
!
!
!
!
!!
!!!!
!!!!
!!
!!
!
!
!
!
!!!
!!
!
!!!!!
!!!
!!
!!!
!!
!!
!!!
!!!!
!!!
!
!
!
!
!
!
!!
!!!
!!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!!
!! ! !
!!
! !!
!
!
!
! ! !! !
!
!
!!
!
!
!!
!
!
!!
!!
!
!
!!
!!
!
!!
! !!
!
!
!
!
!!
!!
!
!!
! !
!
!!
!!
!
!!
!
!
! !
!!
!!
!!
!!
!
!
!!
!! !
!
!
!
!
!! !
!
!
!!
!!
!
!
! !
!!
!
! !!
!
!
!!
!
!!
! !
!
!
!
!
!!
!!
!!
!
! !
!
!
!
!!
!!!
!
!!!!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! !!
!
!
!!
!
!
!! !
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!!
!!
!
!
!!
!!
!
!!
!!
! !!
!
!!
!!
!!
!! !
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
! ! !!
!! !
!!
!!
!
!
!
!!
!!
!
!
!
!
! !
!
!
!!
!!
!
!
! !!
!!
!!!
!
!
!!
!
!
!!!
!
!!
!
!!
!!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!!
!
!
!
!!
!
!!
!!
!
!!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!!!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!!
!
!!
!
!
!!
!!
!
!
!!
!!
!!!!
!
!!
!!
!!
!
!
!!!!
!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!!!!
!
!
!!!
!
!!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!!!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!!!!
!!!
!!
!!
!!
!!!
!
!
!
!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!!
!
!
!
!
!!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!!
!!
!!
!
!!
!
!!
!!
!
!
!
!
!!
!!
!
!
!
!
!
!!!
!
!!!
!!
!
!!!!
!
!
!
!
!!!!!!!
!!!
!!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!!
!!
!!
!
!!
!!
!!
!!
!
!!
!
!!
!
!!
!
!
!
!!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!!
!!
!!
!
!
!! !
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!!
!
! !!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!
!!
!!
!
!
!
!!
!!
!!
!
!!
!
!!
!
!!
!
!
!!
!!
!!
!
!
!!
!
!
!
!
!
!!
!!
!
!
!
! !!
! !!
! !!
! !! !
!!
!!
!!
! !! ! !
!!
!! ! !
!
!
!
!
! !!
!!
!
!
!! !
!!
!
!
!!
!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!! !
!! !
! !!
!
!
!
!!
!
!! !
! !! !
!!
!
!
!!
!!
!
!
!!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!!
!!
!!
!
!!
!!
!!
!
!!
!
! !!
!
!
!
!
!
!! !
!
!!
!!
!!
!!!!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!!
!!
!
!
!
!
!
!
!!
!
!!!
!!
!
!
!
!
!
!
!!
!!
!
!!
!!
!!
!
!!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!!
!
!!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
! !!
!
!
!!
!
!
!
!
!
!!!
!!
!!
!
!
!
!
!
!!
!
!
!
!!
!
!!
!
!
!
!
!
!
!!
!
!
!!
!
!
!!
!
!
!!
!! !
!!
! !! !
!
!
!
!!
!
!
!
!
!
! !! !
!
!!
!!
! !! !
!
!
! !!
!
! ! !
!!
!
!
!
!
!
!
! ! !!
!!
!
!!
! !!
! !
!!
!!
!
!
!
!!
!!
!!
!!
!!
!
!
!!
! !
!
!
!! !
!
!
!! !
!!
! ! ! !
!!
!
!! !
!
!!
!
!
!
! !!
!
!
!
!
!
!!
! !
!
!
!
!
!!
!!
!
!
!
!
!!
!
!
!
!
!
! !
!
!
!!
!
! !!
!
!!
!
!
!!
!! !
!
! ! !!
!! ! ! ! !
!!
! ! !
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
! !!
! !!
!!
!!
!!
! !!
!!
! !!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
! ! !
!
!
!
!
!
!
! !
!
!!
!
!
! !
!
!
!
! !
!
!
!
!
!!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!
!
!!!
!!!
!!!
!
!
!!
!
!
!!!!
!!
!!
!!
!!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!!
!!!
!!
!!!!!!
!!!
!!
!!!!
!
!!
!!!
!
!
!
!
!!
!!
!!!
!
!!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!!!!
!
!!
!
!!
!!!!!!!
!!!
!!!!!
!!!!
!
!
!!
!
!
!!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!!!
!
!
!!
!
!
!
!
!
!
!
!!
!!
!!!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!
!
!
!
!!
!
!!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!!
!!
!!
!
!!
!!
!
!!
!!
!!
!!
!!
!
!
!
!! !
! !!
!! ! !
!!
!!
!
!
!!
!
!
!
!
!
!
!
!!
!!
!!
! ! !
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!!
!!
!!
!
!!
!!
!
!
!!
!!
!!
!
!
!
!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!
!
!!
!
!
!!
!!
!
!
!
!!
!!
!
!!
!
!!!
!!
!!
!!
!!
!!
!!!!
!!!
!!
!!
!
!
!!
!
!
!!!!
!
!
!
!!
! !!
!
!!
!!
!!
!!
!!
!
!
!
!
!!
!
!
!!
!
!!
!
! !
!
!
! !
!!
!!
!
!
!
!
!
!!
!!
! ! !!
!!
! !! ! !
!!
!!
! ! ! !!
!! ! !
!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!
!
!
!
!
! ! !!
! !!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!
!
!
!
!
!!
!!
!
!
!
!!
!
!
!! !
!
!!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!!
!
!
!
!
!
!!
!!
!
!!
!!
!!
!!
! !!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!!
!
!
!!
!!!
!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!!
!!!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!!
!!
!!
!
!!!!!
!
!
!
!!
!
!
!!
!
!
!!!!
!
!
!
!!!
!!
!!
!
!
!
!
!
!
!!!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!!
!
!
!!
!
!!
!!
!
!!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!
!
!
!
!!
!!
!
!
!
!!
!!!
!!
!!!
!!!
!
!
!
!!
!
!!!
!!
!
!!!!
!!
!!!
!
!
!
!
!!
!
!
!
!
!!
!
!
!!
!!
!
!!
!
!
!
!
!
!!
!
!! !
!
!
!
!!
!!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!!
!
!!!
!!!
!
!
!
!!
!!
!
!!
!
!
!!
!!
!!!
!!
!
!
!
!
!!
!!
!
!!
!
!
!
!!!
!!
!!!!
!
!!
!!
!!
!!
!!
!!
!!
! !
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!!!!
!
!!
!
!
!
!
!
!
!
!!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!!!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!!!
!
!!
!
!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!!
!
!
!
!
!
!!
!
!!
!!
!!
!
!
!!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!!
!
!
!!
!!
!!
!
!
!
!!!
!!
!
!
!!
!!
!
!!
!
!
!
!!
!
!!
!
!
!!!
!!
!
!!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!!!
!!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
! ! !! !
!
!
!
!
!
!
!
!!
!!
!
!
!
!!
!
! !!
!!
!! !
!!
!!
!! !
!! !
!! !
! !
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!!
!!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!!
!
!
!
!
!
!
!!!!
!!!
!!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!!
!!!!!!
!!
!
!!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!
!
!!
!
!
!!
!
!
!
!
!
!!
!!
!
!
!!
!!
!!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!
!!
!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!!!
!!
!!
!!
!
!!
!
!
!
!
!
!!!
!!
!!
!!
!!
!
!
!!
!
!!
!
!!
!!!
!!
!
!!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!!
!
!!
!!
!!
!!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!!
!!
!!
!
!
!!
!
!
!!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!
!!
!!
!!
!!
!
!
!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!!
!
!!
!
!
!!
!!
!!
!!!
!!
!
!
!
!
!
!!
!
!
!
!
! !!
!
!
!
!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!!!
!!!
!!
!!!
!!
!!
!!!!
!
!!
!!
!
!!
!!
!
!
!
!!
!
!
!
!
!!
!!
!!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!!
!!
!
!!!!
!!!!!
!!
!
!
!
!
!!
!
!
!
!
!!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!!
!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!!
!!
!!!
!!
!!
!
!
!
!
!
!
!
!!
!!!
!
!
!
!
!!!
!
!
!
!!
!!
!
!
!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!!
!
!! !
!
!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!
!
!!
!
!
!
!!
!
!
!
!!
!!
!
!
!!
!
!!
!
!
!
!
!!
!!
!!
!!
!
!
!!!
!
!!!!
!!
!!!!!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!
!
!!!
!
!
!
!!
!!
!!!!!
!!
!!
!
!
!
!
!
!
!!!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!!
!!!!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!!!!!!!!
!!!
!!!
!!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!!
!!
!!!
!
!
!
!
!
!!!
!!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!!
!!!!
!!!!
!!
!
!!
!!
!!
!
!
!
!!!
!!
!!!
!
!
!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!!!!!!
!!
!
!!
!
!
!!!!
!!
!!
!
!!!
!
!
!!
!!!
!!
!
!
!!!!!
!!!!
!
!
!
!!!
!!
!!!
!!
!!
!
!
!!
!!
!!!
!
!
!
!
!
!
!
!
!
!!
!!!
!!
!!
!
!
!
!!!
!
!
!
!
!
!!
!
!!
!!!!!
!!
!!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!!!
!!!
!!
!
!
!!!!
!
!
!
!
!!
!
!
!
!
!
!!
!!!!
!!
!
!
!
!
!!
!
!!
!!
!
!!
!!
!
!!
!!
!
!
!
!!!!
!
!
!
!
!
!
!!
!!
!!
!
!
!!!
!
!!!
!!
!!
!
!
!
!
!
!
!
!!!!
!
!
!
!!
!!
!
!
!!
!!
!
!!
!!
!
!!
!!!
!
!!
!!
!!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
! !! ! ! ! !
!!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!!!
!
!
!!
!
!
!
!
!
!!
!!
!
!
!
!
!!
!
!
!!
!!!!!
!
!!
!!
!!!
!!!!!
!
!
!
!
!!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!!!!!
!
!
!
!!
!!
!!
!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!!!
!!!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!!
!
!
!!!
!
!
!
!
!
!!
!
!!
!
!
!
!
!!
!
!!
!!
!
!!!
!!
!!
!
!
!
!!
!!
!!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!
!!
!!
!!!
!!!
!
!!
!
!
!
!
!
!
!!
!!!!!!
!!!!
!!
!!
!!
!!!!!!!
!!!!!!!
!
!!!
!!
!!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
! !
!!
!!!!
!!!
!!!
!
!
!!
!
!!
!
!
!!
!
!
!!
!
!
!!
!!
!!
!!
!
!
!!!
!
!
!
!!
!
!!!!
!!
!
!
! !
!
!!
!
!!
!
!!
!
!!
!!
!
!
!
!
! !
!
!!
! !!
!!
!! ! !
!! !
!
!!
!
!
!
!!
!!
!
!
!!
!!
!!
!!
!!
!
!!
!
!
!
!!
!!
!
!
!
!!
!!
!
!
!
!
!
!
!!
!
!!
!!!!
!
!
!
! !
!
!
!! !
! !!
!!
!
!
!
!
!!
!!
!!
!!
!
!!
!
!!
!
!!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!!
!!
!!
!!
!
!
!!
!
!!
!!
!
!
!!
!
!!
!!
!!
!
!!
!!
!
! ! !!
!
!
!
!! !
! !
!
!
!
!
!
!
!!
!!
!
!
!
!
!! !
!
!!
! !
! !! !
!
!
!
!
!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!
! ! !!
!!
! ! !!
!!
!! !
! ! !! ! !
!!
!!
!!
!
!!
!! ! ! ! ! ! !
! !!
!
!!
!!
! ! !!
!!
!!
!! !
!!
! !! !
!!
!!
!! !
!!
!!
! !!
! ! !! ! ! ! ! !
!! !
!!
!!
!! !
!
!
!
!
!
!!
!!
!!
!!
!!
!! ! !
!!
!!
!! !
! !! !
! !!
!!
!!
!!
!!
!! !
!!
! !!
!
!
!!
!
!
!
!
!
!
!!
!!
!
!
!
!!
!!
!
!!
!
!
!!
!!
!
!
!
!
!
!
!!
! ! ! ! !!
!!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!
! !! !
!
!
!
!
!
!
!
!!
!!
!
!
!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!
!!
!
!!
!!
!!
!
!
!!
! ! !!
!
!
!!
!! ! ! !
!!
!
!
!
!
!
!
!!
!
!
!!
!!
!!
!
!
!
!
!!
!!
!
!
!
!!
!
!
!
!
!!
!
!!
!!
!!!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!!
!!
!!
!
!!
!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!! !
!
!
!
!!
!
!
!!
!!
!
!
!
!!
!!
!
!
!
!
!
!!
!
!
! !
!
!
!
!
!! !
!
!!
!!
!
!
!
!
!
!
!
!!!
!!
!!
!!
!
!
!!
!!
!
!!
!!
!!
!
!!
!!
!!
!!
!
!!!
!
!
!
!!!
!!!
!
!
!
!
!
!!
!!
!
!!
!!
!!
!!!
!
!!!
!!
!!
!!
!!
!
!!
!!!
!
!
!
!
!
!
!!
!
!!
!!
!
!!
!
!!
!!!
!!
!!
!
!
!!
!!
!!
!
!!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!!!
!
!
!
!!
!!
!
!
!
!!
!!
!
!!
!
!
!!
!
!
!!!
!!
!!
!!
!
!!!!
!
!
!
!
!
!!
!
!
!!
!
!!
!
!
!
!
!!
!!
!
!!
!
!!!
!
!!
!!
!!
!
!!!
!!
!
!
!
!
!
!!
!
!
!!
!!
!
!!
!!!
!!
!
!!
!
!
!!
!!
!!
!
!
!!
!!
!!
!
!!
!
!!
!!
!
!!
!!
!!
! !!
!
!
!
!
!!
!
!!
!!
!
!
!!
!!
!
!
!
!
!!
! ! !
!!
!
! !
! ! !!
!
!
!
!!
!
!
! !!
!
!
!
!
!! !
!
!!
!
!!
!!
! !!
!
!
!
!!
!!
!
!!
!!
!
!!
!
!!
!!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
! !
!
!
!!
!!
!!!
!!
!
!
!
!!
!!
!
!!
!
!
!
!
! !!
!
!
!!
!!
!
!!
!
!! !
!
!!
!
!
!
!
!
!!
!!
!! !
! !!
!! !
!
!
!!
!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!! !
!!
!!
! ! ! ! !! !
!! !
!
!
!
!
!
!
!
!
!!
!! !
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!!
!
!
!
!!
!!
!!
!!
!! !
!!
!!
!!
!!
!!
!!
!!
!!
!! !
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!! ! !
!!
!! ! ! !
!!
! !!
! ! !! !
!!
!
!
!
!! !
! !! !
!
!
!!
!!
!! !
!! !
! ! ! ! ! !! ! !
! !! !
! !!
!!
!! !
!!
!! !
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!!
! !! !
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
! !!
!
!
!
!! !
!!
! !
!
!
!!
!
!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!!
!!
!!
!!
!
!!
!!
!!
!
!!
!!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!!
!!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!! !
!!
!
!!
!
!
!!
!
!!
!!
!!
!
!
!
!
!
! !!
!
!!
!!
! ! ! ! !!
!
!
!
!! !
!
!
!!
!! !
! !!
!
!
!!
!!
!
!!
!
!! !
! !
!!
!
!
!!
!
!! !
!
!!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!
!!
!
!
!!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!
!
!
!!
!
!!
!!
!!
!
!
!
!
! !
!
!
!
!! ! !
!
!
!!
!!
!
!!
!!
! !!
! !
!
!
!
!
!!
! !!
!
!
!!
! !!
!! !
!!
!!
!
!
! !!
!
!
!
!
! !!
!!
!!
!!
!!
!
!!
!!
!
!
!!
!
!
!
!
!
!!
!
!!
!!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!
!
!
!
!! !
!!
!!
!!
!!
!
!
!
!
!
!!
!
! ! ! ! !
!
!
!
!!
!! !
!!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!!
!
!
!
!
!
!!
!!
!!
!!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
! ! !!
!!
!!
!!
!!
! !!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!!
!
!
!
!!
!
!
!
!!
!!
!
!!
!
!
!
!
!
!
!
!! !
!!
!
!!
!!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!
!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!!
!
!
!
!
!
!!
!!
!
!!
!
!
!
!
!
!
!!
!!
!!
!!
!
!!
!!
!
!!
!!
!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!
!!
!!
!!
!
!
!
!
!
!! !
!!
!!
!!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!!!
!!
!!!!
!!
!
!
!
!!!!
!
!
!!
!!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!
!
!
!!
!!
!!
!!
!
!
!
!!
!
!
!!
!
!
!!
!
!!
!!
!!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!! !
! !
!
!! !
!!
!! ! !
!!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!!
!
!
!
!!
!!
!
!
!!
!
!
!
!
!!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!
!
!
!!
!!
!
!
!
!!
!
!
!
!
!! !
! !
!!
!
!
!
!
!
!
!
!
!
!!
!!
!! ! ! !
! !!
!!
!! !
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!!
!!
!!
!!
!!
!
!! ! ! ! ! !
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!
!
!
! !! !
! !!
! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! !!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!! ! !
!!
!
!
!!
!
!!
!!
!!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
! ! !!
!! !
!!
!!
!!
!!
!!
!
!!
!!
!! ! ! !
!
!
!
!
!
!
!
!
!!
!! ! ! ! ! ! ! !
!! !
!!
!
!!
!
!!
! ! !!
! !!
!! !
!
!!
!!
!
!!
!!
!
!!
!
! !
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
! !! !
! !!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!! !
! !!
! ! ! !! ! !
!!
!!
!!
! !! !
!
!
!
!! !
!
!
!!
!!
!
! !
!
!
!
!
!!
!! !
!!
!!
!
! ! !!
!! !
!
!
!
!!
! ! !!
!!
!! ! !
! !! !
! ! ! ! !
!
!
!
!!
!!
!!
!!
!! ! !
!!
!!
!
!!
!!
!
!!
!!
!!
!
!
!
!
!
!!
!
!
!
!
!
!!
!!
!
!
!!
!
!!
!
!!
!!
!!
!
!!
!!
!!
!
!!
!!
!
!!
!!
!
!
!
!
!!
!
!
!
!
!!
!!
!!
!!
!
!
!
!!
!
!
!
!
!
!
!
!!
!!
!!
! !! !
! !! !
! ! !
!
!
!
!!
!!
!!
!!
! ! ! !
!
!
!
!
!!
!!
!
!!
!
!
!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!
!
!
! !!
!!
! !! !
! !!
!
!
!
!
!
!
!! !
!
!!
!
!!
!!
!
!
!
!!
!!
!
!
!
!
!
!
!
!!
!!
!
!! !
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!
!!
!!
!!
! !!
!!
!!
!
!!
!
!
! !!
!!
!
!!
!!
!!
!!
!! !
!!
! !!
!!
!
!
!
!
!
!
!
!
!!
! !!
!
!
! !! ! !
!
!!
!!
!
!
!
!!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!!
!!
!
!
!
!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
! !!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
! !! !
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!
!!
!
!!
!
!
!!
!!
!
! !
!
!!
!!
!
!
!!
!!
!!!
!!
!!
!!!!
!!
!!
!
!
!
!
!!
!
!!
! !
!
!!
!!
!
!
!
!!
!
! !
!
!
! !
!!
!!
!
!
! !
!
!
!!
!!
!
!
!
! !
! !!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!!
!
! !!
! ! !
!!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!!
!
!
!
!! !
! !
!
!!
!
! !!
!
!!
!
!!
!
!!
!
!
!
! !
!
! ! ! !! !
!
!
! !
!
!
!
!!
!
!
! !
!! ! !
! !!
!
!! !
!!
!!
! !
! !
!
!
!!
! !
!
!
!
!!
!!
!
!
!
!!
!!
!!
!
!
!
!!
!
!
!!
!!
!
!!
!
!
!
!!
!!
!!
!!
!
!
!
!
!!
!
!!
!!
!! !
!!
! !
!
!
!!
!
!
!
!
!!
!
!
!!
!
! !
!
!
!
!!
!
!
!
!
!
! !!
!!
!!
!!
!
!! !
!
!
!!
!
!
!!
!
!
!! !
!!
!
!
! !
!
! !!
!!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!!
!!
!
!!
!!
!
!
!
!
!!
!!
!
!
!
!
!!
!
!
!
!
!!
!
!
!!
!
!!
!!
!!
!
!!
!
!!
!
!
!
!!
!
!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
! !
!
!
!
!
!!
!
!! !
!
!
!! !
! !
!
!
!
!
!
!
!!
!!
!
!
!!
!
!! !
!
! !!
!!
!! !
!!
!!
! ! !!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!!
!
!
!
!!
!!
!!
!!
!
!!
!
!
!!
!!
!!
!!
!!
!! !
! !! !
!!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !!
! ! ! !!
!
!
!
!
!
!!
!
!!
!!
! !!
!!
!! ! !
! !!
!!
!! ! !
!!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
! ! ! ! !! !
!! !
!!
! !!
!
!
!!
!!
!!
!!
!! ! ! ! !
!! ! ! !
!
!
!
!
!
!
! !
!
!
!
!! !
!! !
!! !
!
!
!
!
!
!!
!
!
!
!
!
!
! ! !!
!
!
!
!
!!
!!
!
!
!!
!
!!
!!
!
!
!
!!
!
!
!
!!
!!
!
!
!
!!
!!
!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!
!!
!!
!
!!
!
! !
!
!
!
!
!
! !!
!
!
!!
!!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
! !!
! ! ! ! !! ! !
!!
!
!
!
!
!!
!
!
!
!
! !!
!!
!!
!! ! ! ! ! !
! !!
!!
!!
!!
!!
!
!
!
!!
!
!!
! ! ! ! !!
!!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!! !
!
!!
!!
!! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!! !
! !!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!!
!!
!!
!! !
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!!
!!
!!
!!
!!
!!
! ! !! ! !
! !! ! !
!!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!!
!
!
!
!
!
!!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!
!
!!
!!!
!
!!
!!
!!
!
!
!
!
!
!
!
!!
!!
!!
!
!! !
! !!
!
!
!!
!
!
!
!!
!
!!
!
!
!
!!
!
!
!
!
!!
!! !
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!!
!
!
!!
! !!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
! !! !
!
!
!
!!
!
!!
!!
!
!! !
!! !
!! !
! ! !!
!! !
!! !
!!
!!
! !
!
!
!
!
!!
!!
!!
!
!
!!
!
! ! ! !! !
!
!
!
!
!
!
!
!
!! !
!!
!!
!
! !
!
!
!
!
!
!
!
!
!
!
! !!
! !
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!!
!! ! ! !
!!
!
!!
!
! !
!
! !
!
!
!!
!
!
!
!!
!
!
!! !
!
!!
!
! ! !
!!
!
!
!!
!
!!
!
!!
!
!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!!
!
!
!
!!
!
!
!!
!
!!
!
!
!
!!
!
!
!!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!
!
!!
!!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!!!
!!
!
!
!
!!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
! !!
!
!!
!!
!
!
!!
!
!
!
!
!
!!
!!
!
!
!
!
!
!!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!!
!!
!
!!
!
!
!
!!
!
!
!
!
!
!!!
!!
!!
!!
!!
!!
!
!
!
!
!!
!!
!
!!
!
!
!!
!!
!!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!
!!
!!
!!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!
! !
!
!
!
!
!
!! !
!!
!
!
!
!
!!
!!
!
!
!
!!
!!
! !
!
!
!!
!!
!!
!
!
!!!
!!!
!!!
!!!
!!!
!!!!
!!!!
!!
!!
!!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!!!!!
!!!!!!!!!!
!!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!!
!!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!
!!
!
!!
!!
!
!
!!
!
!!!
!!!
!
!!
!
!!
!!
!!
!
!
!
!!
!!
!!
!!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!!
!!
!!
!
!
!
!
!!
!
!!
!
!
!!
!
!
!
!!
!
!
!
!!
!
!!
!!
!!
!!
!
!!
!!
!
!
!
!
!!
!!
!!!
!!
!
!!
!!
!
!!
!
!
!!!
!
!
!
!!
!!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!!
!!
!
!
!
!
!!
!
!
!!
!
!
!!
!!
!
!!!!
!
!
!
!!!!!
!!!
!!
!!!!
!
!
!!!!
!!
!!
!!
!!!
!!!!
!!!!
!!
!
!
!!
!!
!!
!!
!
!!
!
!!
!
!!!
!!
!
!
!
!
!
!!
!
!
!!
!
!!!
!
!!!
!!
!!!!
!!!!
!!!!!
!!!!!!!!
!!!!!!!!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!
!!
!
!!
!
!!!!
!!
!
!
!
!!
!
!
!
!!!!
!!
!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!!
!
!!
!
!
!!
!
!
!
!!
!!
!
!!!
!!
!!
!
!
! !
!
! !
!
!
!
!!!
!
!
!
!
!
!!
!
!!
!
! !! ! !
!
!
!
!
!
!
!! ! !
!!!!
!
!
!!!!!!
!!
!!!
!!!!
!!!!!
!
!!
!!
!!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!!
!
!!
!!
!!!
!!!
!!!!
!
!!
!
!
!
!
!
!!
!
!
!!
!
!
!!!
!!
!!
!
!!!!
!!!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!!
!!!
!!
!
!
!
!
!!
!
!!
!
!
!
!
!
!!
!
!
!!
!!
!!!
!
!!
!
!
!!
!
!!
!
!!!!
!!!!
!!
!
!
!
!
!
!!!
!!
!
!
!
!
!
!
!!!!
!
!!!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!!
!
!
!
!!
!!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!!
!!
!!
!!
!
!
!!
!
!
!!
!!
!!
!
!!
!
!
!!
!
!!
!!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!!
!!
!
!
!!
!
!!
!!
!
!!
!!
!!
!
!!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!
!!
!!
!!
!
!!
!!
!!!!
!!!!!!
!!!
!!
!
!!
!!!
!
!
!
!!
!!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!!
!!
!!
!!
!!!!
!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!
!!
!
!!!
!!
!
!!
!!
!!
!
!
!
!!
!
!
!
!!
!
!
!
!!
!!
!!!
! !
!!!
!
!
!!
!
!!
!
!!
!
!
!
!!!
!!
!!!
!
!
!!!
!!
!
!
!
!
!
!
!
!
!!
!
!!
!
!!
!
!
!!
!!
!!
!!!
!!!
!
!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!!
!!
!
!
!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!!
!!
!!
!!
!
!!!!!
!
!
!!!
!!!!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!!
! ! !
!
!!!
!!!!
!!!!!
!!!!!!!!!!!
!
!!
!
!
!!
!
!
!!
! !
!!!
!
!!
!
!
!
!!!
!
!
!!
!
!
!
!!
!
! !
!!
! !
!!!
!
!
!!!
!
!
!!
!
!
!
!!
!!
!
!!
!!!
!
!!!
!
!!!
!
!
! !
!!
!
!!!
!
!
!
!!!
!!
!!
!!
!!
!! !
! !! ! !
! !!
!!
!!
!!
!!
!!
!!!!
!
!!
!!
!!
!
!!
!!
!!
!
!!
!!
!!
!!!
!!
!!
!!
!!
!! !
!!
!!
!! !
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!
!!!!
!
!!!
!!!!!!!
!!!!!
!!!
!!
!
!
!
!
!
!!!
!
!
!!!
!!!!!
!!!
!!!
!!
!!
!
!
!
!
!
!
!
!
!
!!!!!
!!!!
!!
!!
!!!!
!!!
!
!!
!
!!
!
!
!!!
!!
!
!!!!
!!
!!
!
!
!!
!
!
!!
! !
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!
!
!!!
!!
!!!
!!!
!
!
!!
!!!
!!!!
!!
!!
!
!!
!!
!
!
!
!
! !
!
!
!
!!!
!!
!
!
!!
!
!
!
!
!!
!!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
! !
!
!
!
!
! !!
!!
!!
!!
!!
!
!
!
!
!!
!!!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!!
!!!
!!
!
!!
!!
!
!
!
!
!
!!
!!!
!
!!
!
!
!
!
!!
!
!
!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!!!
!!
!
!!
!
!
!!
!
!
!!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
! !
!!
!
!
!
!
!
!!!
!!
!
!
!
!
!
!!
!
!
!!
!!
! !!
!!
!!!
!
!
!!!
!
!!
!!
!
!
!!
!
!!!
!!
!!
!
!
! !
!
!!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!
!! !
!
!!
!
!!
!!
!!
!!
!
!
!!
!!
!
!
!!!
!
!
!
!!
!
!
!
! !
!
!
!
!!
!
!
!
!
!
!!
!
!!!!
!!
!
!!
!!
!
!!
!!
!!
!!
!!
!
!!!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!!!!
!!
!!
!
!
!
!
!
!
!
!
!!
!
!
!!!
!
!
!!
!
!
!!
!!
!!
!
!
!
!
!
!!!
!
!!
!
!
!
!
!
!!
!!
!!
!
!!
!
!
!
!!
!!!
!
!!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!!!!
!!
!
!
!
!
!
!
!
!!
!
!!
!
!
!!
!!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!!!!
!
!!!!
!
!
!
!!
!
!!
!!
!!
!
!!!
!!
!!
!!
!
!
!
!!!!
!!
!!
!!
!!
!
!!
!!!
!!
!!!
!!!
!!
!!
!!
!!
!!
!!!
!!!
!!!!!!
!!
!!!
!!!!!
!!!!
!!!!
!!
!!!!
!!!!
!!!
!
!
!
!!
!
!
!
!
!
!
!
!
!!!
!!!
!
!!
!!!!!
!!!
!!!
!
!
!!
!
!
!
!!!
!!!
!!
!
!!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!!
!!
!
!!
!!!
!!
!!
!
!
!!
!
!!
!
!
!!
!
!
!!
!!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!!
!!
!!
!!
!
!!
!!
!!
!!
!
!
!
!
!!
!!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!!!
!!!!
!
!! ! !
! ! !
!!
!!!!!!
!
!
!!
! !!
!
!!
!!!
!!!!
!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
! !
!
!
!
!!
!!
!
!
!!
!!!
!!
!!
!!!
!!
! !!
!!
!!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!
!
!
!
! !
!
! !
!
!
!
!!
!!
!
! !!
!!
!!
!!
!
!!
!!
!!
!
! !
!
!
! !!
!!
!!
!!
!!
!
!!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
! !!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!! ! !
!
!
!! !
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
! !
!!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!
!!
!!
!!
!!
!
!
!
!
!
!
!!
! !
!
!
!
!
!
!
!!
!!
!!
!
!!
!!
!!
!
!!
!
!
!
!
!!
!!
!!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!
!
!
!!!!
!
!
!!!
!
!!
!!!!
!
!
!!!
!
!
!! ! !
!!!!
!!
!
!!!!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!!
!!
!!
!
!
!
! !!
!
!!
!
!!
!
!
!
!
!
!
!
!
!!!
!
!
!!!
!!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!
!
!!
!
!!
!
!!
!
!!
!!
!
!!!
!!
!!
!!
!!
!!
!
!!
!!!!
!
!
!
!
!!
!!
!!
!!
!!!
!
!
!
!
!!!
!
!!
!!
!
!!
!!!
!
!
!
!
!!
!
!!
!!
!!
!!
!
!!
!
!!
!
!!
!
!!
!
!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!!
!!
!!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!!!!
!
! !! !
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!!
!
!!
!
!
!!
!
!!!
!!
!
!!
!
!
!
!!!!
!!!!!!
!
!
!
!
!
!
!
!
!!!
!!!
!
!
!
!
!!!!!!!!
!!!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!!
!!!
!
!
!
!
!
!!
!
!
!!!
!
!!
!!
!
!
!!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!!
!!
!
!
!
!!
!
!!!!
!!
!!
!
!
!
!
!
!!
!!!!
!
!!!
!
!
!
!!
!!
!!!
!!!
!!
!!
!
!
!
!!
!!
!!
!!
!!!!!!!!
!!!!!!
!!!!!!!
!!!!
!!!
!!
!!
!!
!!
!!
!!
!!!!!
!!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
! !!
!!
!!
!
!!
!!
!
!
!!
!
!
!!
!
!
!
!
!
!!
!!!
!!
!!
!!!
!!!
!
!
!!
!
!
!!
!
!!
!
!
!!
!
!!!
!
!
!!
!
!!
!
!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!
!
!!
! !!
!
!
!
!
!
!
!
!!!!
!
!
!
!
!
!
!
!
!!
!!
!
!
!!
!!
!!
!!
!
!
!
!!
!
!
!
!!!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!!
!!!!
!
!
!!
!!!
!
!
!
!
!
!!
!!
!
!!
!!!!!
!
!!
!
!!
!!!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!!
!
!!
!
!
!!
!!
!
!
!
!
!
!
!
!
!!
!
!
!!!
!
!!!!
!!
!
!
!
!!
!
!
!!
!
! !
!!
!
!
! !
!
!
!! !
!!
!!
!
!
!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
! !!
!!
!
!
!!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!!
!
!!
!
!
!
!
!
!!
!!!
!!
!!
!!!
!!
!
!!
!
!!!
!!!
!!!
!!
!
!!
!!
!!
!!
!
!
!
!
!!
!
!
!!
!!
!!
!
!
!
!!!!
!
!!
!!
!
!!
!!
!
!!
!!
!
!
!
!
!!
!
!!
!
!
!
!
!
!!!
!
!
!!
!!!
!!!
!
!
!!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!!
!
!!
!
!
!
!
!!
!
!!
!!
!!
!
!!
!!
!
!
!
!!
!
!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
! !!
!!
!!
!!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!!!
!
!!
!!
!!
!!!
!!!!
!!
!!
!
!
!!
!
!
!
!!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
! !
!! !
!
!!
!
!
!
!!
!
!
!!
!
!
!
!
!!
!!
!
!!
!
!
!
!
!!
!
!!
!!
!!
!!
!
!!
!!
!!
!!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!!
!!!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!
!
!!
!!
!
!
!!
!
!!
!!
!!
!!
!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!
! !
!
!
!
!!
!
!
!!
!!
!!
!!
!
!!
!
!!
!!
!
!!
!
!!
!
!
!
!!
!!
!!
!
!
!
!!
!
!! !
!
!
!!
!
!!
!!
!
!!
!!
!!
!
!!
!!
!!
!! ! !
!
!
!
!!
!
!!
!
!
!!
!!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!
!!
!!
!!
!
!
!!
!!
!!
!!
!
!!
!! ! ! !
!
!
!! ! !
!
!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!! !
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!! ! !
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!!
!!
!!
!
!!
! !
!
!
!
!
!! ! ! !
!
!
!!
!
!
!
!
!!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!
!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!!
!
!
!
!!
!
!!!
!
!
!
!
!!
!!
!
!
!!
!
!!
!!
!
!
!
!
!
!!
!
!!
!
!
!!
! !
!!
!
!
!!
!
!!
!!
!!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!!
!!
!!
!!!!
!!
!!
!!
!!
!
!!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!
!
!
!!
!!!
!
!
!
!!
!!
!!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!!
!
!
!
!
!!
!
!!
!!
!!!
!
!
!!!
!
!!
!!
!
!!
!
!!
!
!!!
!!
!
!
!!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!!!
!!
!!
!
!
!!
!
!
!!
!
!!!
!!
!!!
!!
!!
!
!!!!
!
!
!
!!!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!!
!
!
!
!
!!
!
!
!
!
!! !
!
!
!
!! !
!
!!
!
! !!
!
!
!
!!
! !! !
!
!
!
! !
!
!
!!
!
!!
!
!
!
!
!
!!
! ! ! ! !!
!
!
!
!!
!
!
!
!!
!
!!
!
!
!!
!!
!!
!!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!!
!
!! ! !
! !!
!!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!!
!!
!
!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
! !! !
!
!!
!
!!
! !!
!
! ! ! !!
!!
!! !
!! !
!!
!!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!!
!!
!!
!
!!
! !!
!!
! ! !! !
!!
!!
!!
!!
! ! !!
!! !
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!!
!
!
!
!!
!
!
!
!
!
!
!!
! !!
!
!
!!
!!
!
!
!
!!
!
! !
!
!
!
!
!!
!
!
!
!!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!!!!!!!
!
!
!
!
!!!
!
!
!!
!!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!!
!
!
!!
!!!!
!
!!
!!
!
!!!!!!
!!
!!
!!!
!!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!
!!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
! ! !!
!
!
!
!
!!
!
!
!
!
!!!!!
!!
!
!!!
!!
!!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
! !!
!
!!
!
!
!
!!
!
!
!
! !!
!!
!
!!
!
!
!
!
!
!
!!
!
!
!!
!!
!!
!
!!!
!!!
!
!!
!
!
!
!!
!!
!
!!
!
!
! ! !
!
!
!
!!
!
!
!
!
!!
!
!!
!
!
!!
!!
!
!
!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!!!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!!!
!!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!!!
!
!!
!
!
!
!!!
!
!!
!
!
!
!
!
!!
!
!
!!
!!
!
!
!
!
!!!
!!
!
!!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!!!
!!
!!
!
!!
!!
!
!!
!!!
!
!!
!!
!
!
!!
!!
!!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!!!
!
!!
!!
!!
!
!
!
!
!!
!!
!!!
!!
!!
!
!
!
!!
!
!!
!!
!!
!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
! !!
!
!
!!
!
!
!!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!
!!
!
!
!
!!
!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!
! !
!!
!! ! !
!
! !
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!! !
!
!
!
!
!
!
!
!!
!!
! ! ! !!
!
!
!
!!
!!
!!
! !
!
!!
!!
!!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!!
!!
!
!
!
!
!!
!!
!!
!
!
!!
!!
!!
!
!
!
!!
!!
!!
!
!
!!
!!
!!
!
!
!!
!!
!
!!
!
!!
!
!!
!
!!
!
!
!
!!
!!
!! ! !
! !!
!!
! !!
!
!
!
!!
!!
!!
! ! !! !
!!
! !
!
! !!
!
!
!!
!
!
!
! ! !! ! !
!
!!
!!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
! ! !!
!! !
! !
!
!
!
!!
!!
! !!
!! !
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!
!
!!
!!
!!
!
!
!
!
!!
!!
!!
!!
!!
!
!!
!
!
!
!!
!
!!
!
!
!
!
!
!!
!!
!!
!
!!
!
!
!!!
!!
!
!!!!!!!
!
!
!!
!!
!
!
!
!!
!!!
!!
!!
!
!
!
!!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!!!
!
!
!!!
!!!
!!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!!!
!!
!!
!
!
!!
!!
!!
!
!
!
!
!!
!!
!!
!!!
!!
!!!!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!!
!
!!
!!
!
!
!!
!!
!!
!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!!
!
!!!
!
!
!!
!!!
!!
!!
!
!
!
!!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!!
!!
!
!!
!!
!
!
!
!!
!!!
!
!
!
!
!!!!!!!!
!!!
!!!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!
!!
!!
!
!
!
!!
!!!
!!
!
!
!
!!
!!
!
!
!
!
!!
!!
!
!
!
!
!
!
!!
!!!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!
!
!
!!
!
!
!!
!
!!
!
!!
!!
!!
!!
!
!!
!!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!
!
!
!
!
!
!
! !
!
! !
!
! !
!
!!
!!
!
!
!
!
!!
!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!!
! ! !
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!!
!
!!
!
!
!!!
!
!
!
!
!!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!!!
!
!
!!
!!
!!!
!!
!!!!
!!
!!!
!!!!!
!
!
!
!
!
!!
!
!
!
!!!
!!
!!
!
!
!
!
!
!
!!
!!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!
!!
!
!!
!
!
!
!
!
!!
!
!
!!
!!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!
!
!
!
!!
!
!
!!
! !!
!
!! !
!
!
!
!
!!
!!
!!
!
!
!
!!
! !
!
!
!
!!
! ! !
!!
!
! !
!
!!
!!
!!
!
!!
!
!
!! !
! !
!!
!!
!
!! !
!
!!
!
!!
!!
!
!!
! !
!
! !
!!
!
! !
!
! !!
!
!!
!!
!
! !!
!
!!
!!
! !!
!
!
!!
!! ! !
!!
!
! !
!!
!
!
!
!!
!!
!!
! !!
! !
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!
!
!!
!!
!!
!
!
!
!
! !!
!!
!
!!
!
!!
!!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!! !
! !
!
!!
!!
!!
!!
!!
! !!
!!
!!
!
!
!!
!
!
!
!!
!!
!
!
!
!!
!!
!
!
!
!
!
!!
!!
! !!
! ! ! ! !!
!!
! !! ! !
!!
!! ! !
! !!
! ! !! !
!!
!! !
! !!
!! !
!!
!!
!!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!!
!
!
!
!
!!
!!
!!
!!
!! !
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
! ! ! ! !! !
!
!!
!!
!
!
!!
!
!
!
!
! !
!
!
!
!!
!!
!!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
! ! !!
!!
!! ! !
!
!!
!!
!!
!
!!
!
!!
!
! !!
!
!
! !
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!!
!
!!
!!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!!
!!
! ! ! ! !
!
! !
!
!
!
!
!!
!!
!
!!
!!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!!
!!
!
!!
!! !
!
!
!!
!
!
!!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!
!
!!
!
!!
!!
!!
!!
!!
!
!
!
!
!!!
!
!
!!
!!
!!!
!!
!!!
!!!
!!!
!!!!!!
!!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!!!
!
!
!
!
!
!!
!!!
!!!!!
!!!!!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!
!!!
!
!!
!!
!!
!
!
!!!
!
!!
!!
!
!
!!
!
!
!
!
!
!
!!
!!!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!!
!
!!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
! !
!!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!!
!!
!!!!
!!!
!!
!
!!
!!
!!!
!
!
!
!
!
!!
!!
!!
!
!!
!
!!
!
!!!!
!!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!!
!
!
!
!
!
!
!
!! !
!
!!
!
!
!!
!
!
!
!
!!
!!
!
!!
!
!!
!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
! ! !!
!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
! !
!
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!!
!
!!
!!
!
!!
!!
!!
!
!!
!
!
!!
!
!!
!
!!
! ! ! ! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!! !
!!
!
!
!
!
!
!!
!!
!!
!!
!!
! ! ! !
!
!
!
!
!!
!
!
!
!!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!!
!
!! !
!!
!
!!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!!
!!
!!
!
!!
!!
!
!
! !!
!!
!
!
!! !
!! ! ! ! ! !
!
!
!! !
!!
!
!
!!
!!
!!
!
!
!!
!!
!!
!
!!
!!
! !
!! !
!!
!
! ! ! !!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!!
!!
!!
!!
!
!
!!
!
!
!
!
!!
!!!
!!
!!
!
!!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!!
!!
!!
!
!
!!
!
!
!!
!!
!!
!
!
!
!
!
!
!!
!!
!!
!
!!
!!
!!
!
!
!
!
!!
!
!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!!
!!
!!
! !
!
!
!
!
!
! ! ! ! ! !!
!
!!
!
!
!
!
!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
!
!
!!
!
!
!!
!
!!
!!!!!!!
!
!
!
!!
!
!
!
!
!!!
!!
!
!
!!!
!!
!!
!
!!!
!!!!!!!!
!
!!!!
!!
!
!
!
!
!
!
!
!!
!!
!
!
!!
!!
!!
!
!!
!
!
!!
!!
! !
!!
!!
!!
!!
!
!
!
!
!!
!
!!
!
!
!
!
! !! !
!
!
!
!
!
!
! !!
!!
!!
!!
! ! ! !!
!!
!!
!!
!! ! !
!!
!!
!! !
! ! ! !! !
!!
!! !
!!
! ! ! ! !! ! !
! !! !
! !!
! !
!!
!
!!
!
! !!
! !! !
! ! !
!
!
!
!
!!
!!
!!
!
!
!
!! ! !
!!
!!
! !!
!!
!!
!
!!
!!
!!
! ! ! !! !
!
!
!
!
!!
! ! !
!!
!!
!!
! !! !
!
!
!
!
! ! !
!
!! !
! !!
! !!
!
!
!
!
!
!
! ! !
! !
!
! !!
!!
!
!!
!!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!! !
!
!!
!!
!
!
!
!!
!!
! !!
!
!
!
!!
!!
!
!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!!
!!
!
!
!
!!
!!
!
!!
!!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
! !!
!!
! !! !
!
! !
!!
!
!
!
!!
!
!
!
!
!
!
!!
!
!!
!
!
!
!!
!!
!!
!
!
!
!! !
!
!!
!!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
! !!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!!!
!
!!
!
!
!
!!
!
!!
!
!!
!
!
!!
!
!
!
!
!
!!
!
!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!!
!!
!
!
!!
!
!
!
!!
!!
!
!
!
!
!
!!!
!
!!
!
!
!!
!!
!
!
!
!
!!
!
!
!!
!
!!!
!!
!
!
!!
!!
!!!
!!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
! !
!!
!!
! ! !
!
!
!
!
!
!!!!!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!!
!
!!
!
!!
!
!
!
!!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!
!!
!!
!!
!!
!
!!
!!
!
!
!!
!
!
!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!! !
!!
!!
!!
! !! !
!!
!
!
!
!
!
!!
!!
!
!
!
!
!!
!!
!
!
!
!
!
!!
! !! !
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!!
!
!
! !
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!!
! !! !
!! !
!! ! ! ! ! ! ! !
!
!!
! !!
! !
!
!
!
! !
! !!
! !
! !
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!!
!
!
!
!!
!!
! !!
!!
!!
! !
!
! !
!
!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!
!!
!
!
!!
!
!!
!
!!
!!
!
!
!!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
! !! !
!!
!! !
!!
!!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!!
!
!! !
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!!
! !!
!! !
!
!!
!!
!!
!
!!
!!
!!
!
!!
!!
!
!!
!
!
!
!!
!
!
!!
!
!!
!
! ! !
!!
!!
!!
!!
!
!!
!! ! ! ! ! !
!
!
!!
!!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!
! !! !
!! !
! !!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!! !
!
!!
!! ! !
! !! !
!!
!
!
!!
!!
!!
!!
!
!!
!
!!
!!
!
!!
!
!!
!
!
!
!!
!!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!!
!!
!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!!
!!
!!
!
!
!
!
!!
!!
!!
!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!!!
!!
!!
!!
!!
!!
!
!
!!!
!!!
!
!!
!!!!!
!!!!!!
!!
!!
!!
!!
!!
!
!
!!!
!!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!!
!
!!
!!!!!
!
!
!
!!
!
!!
!!
!!
!
!!
!!!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!!
!
!!
!!
!
!!!
!!!
!!
!
!
!
!!
!
!
!!
!!
!
!!
!
!!
!!
!
!!
!!
!
!!!
!
!!!!
!!!!!!
!
!!
!!
!
!!
!!!
!
!
!!
!!
!!
!!
!
!
!! ! ! ! ! ! !
! ! ! ! ! ! !
!! !
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!!
!! ! !
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!
!!
!!!
!
!
!
!
!
!
!!
!!
!!!!
!!
!!!!!!
!
!
!!
!
!!
!!
!
!
!!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!!
!!!!!!
!!
!
!!!!
!!!
!!!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!!!!!
!!
!!!!!!!!!!!!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!!
!!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!!
!
!
!!
!
!!
!!
!!
!
!
!!!
!
!!
!!
!!
!!
!!!
!!
!!
!!
!
!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!!
!!
!!
!!
!
!!!
!!
!!
!!
!
!
!!!
!
!
!
!
!
!!
!!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!!!
!
!
!!!
!
!!
!!
!!!!
!!!
!
!
!
!
!
!!!
!
!
!!
!!!!
!
!!!
!
!
!
!!
!
!!
!!
!
!
!!
!!!!
!!!
!!!
!!
!
!
!!
!!
!!
!
!!!!!
!
!
!
!
!!!
!
!
!!
!!
!!
!!
!!
!
!!
!
!!
!!
!
!
!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!!
!!
!!
!
!
! ! ! !!
!!
! ! !!
!
!!
! !! !
!!
!
!
!!
!!
!
!!
!
! !! ! !
!
!
! !!
!!
!
!!
!!
!!
!
!
!
!!
!
!
!
!!
!
!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!!
!
!
!
!!
!!
!!
!!
!
!!
!
!!
!!
!
!!
!
!
!
!
!
!
!
!!
!
!!
!!
!
!
!!
!!
!!
!
!!
!
!
!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!
!
!
!!!!!
!!!
!!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!!!!
!!
!!
!!
!
!!
!
!!
!
!
!
!!
!
!
!
!
!!
!!
!!
!!
!!
!
!!
!
!
!
!!
!
!!
!!!
!!!!
!!
!!
!
!!!
!
!
!
!
!!
!!
!
!
!
!!
!!
!
!
!!
!
!
!!!
!!
!
!
!
!
!!
!!
!!!
!!
!!
!
!!!
!
!!
!!
!!
!!
!!
!
!
!
!!
!
!!
!!
!!
!!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!!
! !!
!!
!
!!
!
!
!
!
!
!!
!
!
!!
!!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!!
!!
!
!
!
!!
!
!!
!
!
!!
!!
!
!
!!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!!!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!!!
!
!!!!!!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!!
!
!!!
!!
!!
!!
!
!
!
!
!
!
!!
!
!!
!!!!!!
!!
!!
!!
!!
!
!!!
!!!
!!!!
!!!
!!
!!!
!!
!!
!!
!
!!
!
!!
!
!
!!!
!!
!!!
!!!
!!!!!!!!
!!!
!!!
!!
!!
!!!
!!
!!!!
!!
!!
!!
!!
!!
!!!
!!
!!
!
!!!
!!!!!!!!
!!
!!
!!
!!
!!!!
!!!!!
!!
!!
!!!!
!!!!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!
!!
!!
!
!!
!
!
!
!!!
!
!!
!!!
!!!
!
!
!
!
!!!
!!
!
!
!
!
!
!!
!!!
!
!
!!
!!!
!!
!!
!
!
!!
!!
!!
!
!
!
!
!
!!
!!
!
!
! !
!!
!!
!!
!!
!
!
!
!
!
!! !
! !
!
!!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!
!!
!
!!
!!
!
!!
!!
!
!
!
!
!!
!!!
!!!
!
!
!!
!
!
!
! !
!!
!!
!
!
!
!!
!
!
!
!!
!!
!
!!
!
!
!!
!
!
!
!!
!
!
!!
!!
!!
!!!
!
!!
!!
!!
!
!
!!
!
!!
!!
!!!
!
!!
!
!!!
!!
!!
!
!!
!
!!
!!
!
!!
!!
!
!!
!
!
!!
!
!
!!
!! ! !
!
!!
!
!
!
!! !
!
!
!
!
!!
!!
!!
!
!
!!
!!!
!
!
!!
!!
!!
!
!!
! !!
! !! ! !
!
!
!
!!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!!
!!!!
!!
!!
!
!!!!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!!
!!
! !!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!!
!!
!!
!
! !!
!
!
!!
!
!
!!
!!
!!
!!
!
!!
!!
!!
!!
!
! !
!
!
!!
!!
!!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
! !!
!
!!
!!
!!
!
!!
!!
!
!
!
!!
!
!
!
! !! ! ! !
!
! !!
!!
!
! !
!
!!
!!
!!
! !
! !
!! !
!
!
!
!
!!
!! !
! ! !
!
!!
!
!
!
!
!!
!!
!
!
!
!!
!
!
!
!!
! ! !!
!
! !
!!
!
!
!
!
! !
!!
!! !
!
!!
!!
!
!!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!
!
!!
!
!
!
!! !
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
! !
!
!!
!
!
!
!!
!
!!
!! !
!
!
!
!
!
!!
!!
! !! !
!
!
!
!
!
!
!
!
! !!
!
!
!
!
!
!! ! !
!!
!
!
!
!
!
!!
!
!
!!
!!
!!
!!
!!
! !
!
!
!
! !!
!
!
!
!
!
!
!
!! !
!!
!!
!!
! ! ! !!
!!
!!
!
! !! ! !
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
! !!
! !! !
!!
!!
!
!!
!
!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!!
!
!!
!
!
!
!
!
!!
!!
!
!
!!
!
!!
! !
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!
!
!!
!!
!!
!
!
!!
!
!
!
!!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!
!!
!
!!
!
!!
!!
!
!!
!!!
!
!!!
!
!
!
!
!!!
!!
!!!
!!!!
!
!!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!!
!!
!!!!!!!!
!!!!!!
!!!!!!
!!!!
!!!!
!!
!!!
!!
!!!
!
!
!!!!!!
!!
!
!
!
!
!!
!!
!!
!!
!
!!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!!!
!
!!
!!
!!
!!!
!!
!
!!
!
!
!!
!!
!!!
!
!
!
!
!
!
!!
!!
!!!
!!
!!
!!
!!
!!
!
!!
!!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!
!!
!!
!
!!
!
!!
!!
!
!
!
!!
!
!
!
!
!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!
!
!!!
!!
!
!
!
!!
!!
!!
!!
!!!
!!
!!!
!!
!!
!!
!!
!!
!!
!
!
!!
!
!!!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!!
!!
!
!
! !!
!
! !
!
!
!
!
!!
!!
!
!
!
!
! !
! !! ! !
!
!
! !!
!
!!
!
!
!!
!
!
!
!
! !
! ! !!
!
!!
!
!!
! !
!!
!!
!
!!
!
!
!
!
!!
!!
!!
!!
!!!
!!
!!
!
!
!
!
!
!
!!
!
!!
! !! ! !
!!
!
!
!!
!
!!
!!
!
!
!
!
!!
!
!
!! !
!!
!
!
!
!!
!
!
!
!
!
!!
!
!!
!!
!
!!
!
!
!
!
!
!
! !
!!
!
!
!
!
!! ! !
!!
!
!!
!
! !
!
!! ! !
!
!!
! ! !! !
!!
! !!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!!
!!
!!
!
!
! !!
!!
! ! !! ! !
!!
!!
!!
!!
! !!
! !!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!! !
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!!
!!
!!
!
!
!
!!
!
!
!
!
!!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!!
!!!
!!
!
!
!
!!!
!
!
!!
!!!
!
!!
!!
!!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!!
!!
!!
!!
!
!!
!
!!
!
!
!!
!!!
!
!!
!!
!
!!!!!!
!!
!!!
!!
!!!
!!!
!!!
!!
!!
!!!
!
!
!
!
!
!
!
!!
!!!!
!!
!
!!
!!
!!!!!!!
!!!!
!!!
!
!
!
!
!
!
!
!!
!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!!
!
!
!!
!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!!
!
!
!
!!!
!!
!
!!
!
!!
!!
!!
!
!
!
!
!
!!
!
!
!
!!
!!
!!
!!
!
!!
!!
!
!!
!!!
!
!!
!!
!
!
!!
!!
!!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!!!
!
!!
!!
!!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!!
!
!!
!!
!!
!
!!
!
!
!
!
!!
!!
!!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
! !!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!!
!
!
!!
!!
!!
!!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!!
!!
!!
!!
!!
!! ! ! ! ! !
!
!
! !!
!!
!
!!
!
!!
!!
!
!!
!!
!!
!!
!!
! !!
!
!
!!
!!
!! ! ! !
!
!
!!
!
!!
!!
!!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!
!
!!
!!
!
!!
!!
!!
!!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!!
!!
!!
!
!!
!
!
!
!!
!!
!
!!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!!
! !
!
!!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!!
!
!!
!
!
!! !
!!
!
!!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!!
!!
!
!!
! !!
! ! ! ! ! !
!
!
!!
!!
!!
!
!!
!!
!!
!
!
!
!!
!!
!!
!!
!!
! !
!! !
!!
!! ! ! !
!
!
!
!!
!!
!!
!
!!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!!
!!
!
!!
!
!
!!
!
!
!!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!!
! !
!
!
!!
!
!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!
!!
!
!!
!
!
!!!!
!
!
!!
!!
!!
!!
!
!!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!!
!!!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!
!
!
!!!
!
!!!
!
!!
!!
!!
!
!!!
!!!
!!
!!
!!!
!
!!
!!
!!
!!
!!!
!!!
!
!!
!
!!
!
!
!
!
!!
!!
!
!
!
!
!! !
!
!
!!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!!
!
!
!!
!
!
!!
!
!
!
!!
!!
!
!
!
!!
!!
!!
!!
!
!
!!
!
!
!
!
!!
!
!
!!
!
!
!!
!!
!!
!
!!
!!
!
!
!
!!
!!
!
!!
!!!
!!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
! !!
!
!
!
!
!
!
!
!!
!! !
!
!
!
! !! !
! ! !
!
!
!
! !
!
!
! !
!
!!
!
!
!
!
! !! ! !
!!
!!
!
!
!
!!
!
!
!!
!
!!
!
!
!
!
!!
!!
!!
!!
!!
!
!!
!!
!
!
!
!
!
!
!
!
! !
!! !
! ! !!
!!
!
!!
! !!
!!
!
!
!!
! !
!
!
!! !
!!
!
!
!
!!
!
!
!
!
!
! ! !
!!
!!
!
!!
!
!
! !
!
!
! !
!
!!
!
!
!
! !! !
!!
!
!!
!
! !
!
!! ! !
!
!!
! ! !! !
!!
! !!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
! !!
!!
! !! ! !
!!
!!
!!
!!
! !! !
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
! ! !!
!
!
!!
!
!
!
!
!
!
!
!!
!! !
!
!
!!
!
!
!
!
!
!!
!!
!
!
!
!
!!
!
!
!
!
!!
!!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!!
!!!
!!
!
!
!
!!!
!
!
!!
!!!
!!
!!!
!!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!!
!
!
!!
!!!
!
!!
!!
!!!!!
!!!
!!!
!!
!!!
!!
!!!
!!
!!
!!
!!!!
!
!
!
!
!!
!!
!!!
!!
!!
!!
!
!!
!
!! ! !
!!
!
!
! !
!
!
!! !
!
!
!
!
!!
!
!!
!!
!!
!!
!
!
!
!
!! !
!
!! !
!! !
!
! !
!
!
!!
!!
!
!
!! !
!
! ! !
!
!
!!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!
!!
!
!
!
!! !
!!
!
!
!
!!
!
! !!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!!
!!
!
!
!
!
! !!
!
!! !
!
!
!
!
!!
!
!!
!!
!
!!
!
!
!
!
!!
!!
!! !
!
!!
!
!
! ! ! ! ! ! !!
!!
!
!
!
!
!
!!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!!
!
!
!!
!
!
!!
!!
!!!!!!!
!!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!!!
!!!!
!
!
!
!
!
!
!!
! !
!
!
! ! ! !
!!
!
!
!
!
!!
!!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!!!!!!!!!!
!!!
!!
!!!!
!!!!
!
!!!
!!
!
!!!
!
!!
!!
!
!!
!!
!!
!
!
!
!!
!!
!!
!!!
!
!
!!
!
!
!
!
!!!!
!
!!
!
!!!
!
!
!
!!
!
!
!
!!
!!
!!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!!
!
!
!
! ! !
!
!!
!
!
!
!
!
!
!!
!!
!!
!!!
!
!
!
!
!
!!
!!
!!
!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!
!!
!!
!
!
!!
!
!
!!
!!
!!
!!
!!
!
!!
!!
!
!!
!!
!
!!
!
!!
!!!
!!
!
!!
!
!
!!
!
!!
!!
!!!
!
!
!
!
!
!!
! ! !!
!
!
!
!!
!
!
!
!
!
!
! !! ! !
!
!!
!!
!!
!!
!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!! !
!!
! !!
!!
!!
!!
!!
!!
!!
!!
!!
!! !
! ! !
!
!!
!
!
!
!!
!
!!
!! !
!
!
!
!
!
!!
!!
! !! !
!
!!!
!!
!!
!
!
!
!
!
!!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!!
!
!!!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!
!
!
!!!
!
!!!
!
!!
!!
!
!
!
!!!
!!!
!!!
!
!!!
!
!
!
!
!!
!!
!!!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
! ! !
!!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!! !
!!!
!
!
! !! !
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!!
!!
!
!
!
! ! !!
!
!
!
!
!
!
!
!!
!! ! !
!!
! ! ! ! ! ! !!
! !!
!!
!!
!! !
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!!
!
!
!
!!
!!
!!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!!!
!!
!!!!
!
!
!
!
!
!!
!
! !
!
!
! ! ! ! !!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!!!!!!!!!
!!!
!!!
!!!!!
!!
!!!!
!
!!
!!!!!
!!
!
!
!!
!!
!!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!!
!
!
!!!!
!
!!
!
!!!
!!
!
!!
!
!
!
!
!!
!!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!!
!!
!!
! !!
!!
!!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!
!
!
!!
!!
!!
!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!
!!
!
!
!!!
!!!
!!!!
!
!
!
!
!!
!!
! !
!
!
! ! ! !
!!
!
!
!
!
!!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!!!!!!!!
!
!!!
!!
!!!!
!!!!
!
!!
!
!!
!
!!!
!
!!
!!
!
!!
!!
!!
!
!
!!
!!
!
!!
!!
!
!
!
!!
!!
!
!
!
!!!
!
!!
!!!!
!
!
!
!!
!
!
!
!!
!!
!!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!!
!
!
!! ! !
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
! !!
!
!
!
!
!
! !! ! !
!!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!! !
!!
!
!
!!
!!
!
!
!
!
!
!
!!
!!
!!
!
!!
!!
!!
!
!!
!
!
!!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
! !!
! ! !!
!! ! ! ! ! ! !
!! !
!
! !!
!
! ! !
!
!!
!!
!
!
!!
!! !
!
!
!
!
!
!
! !!
!!
!!
!!
! ! ! !!
!!
!!
!
!!
! ! !!
!
!
!
!
!!
!
!!
!!
!!
!
!
!
!
!
!!
!!
! !!
!!
!
!
!
!! ! ! ! ! !
! !!
!
!
!
!
!
!!
!!
!
!!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!
!!
!
!
!!
!
!!
!
!!!!!!
!!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!!
! !! !
!!
!
!!
!
!
!
!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!
!
!
!
!!
!!
!
!
!
!!
!!
! !!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!!
!!
!!
!!
!!
!!
!! !
! !
!
!
!!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!!
! !! !
! !!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!!
!!
!!
!!
!
!
!
!!
!!
!
!
!
!!
!!
! !!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!!
!
!
!
!!
!
!!
!!
!!
!!
!
!! !
!!
!
!
!!
!
!
!
! !!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!! !
!!
! !!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
! ! ! ! !
!!
!!
!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!!
!!
!!
!
!
!!
!!
!!
!
!
!
!
!
!!
!!
!!
!
!!!
!!
!
!!
!
!!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
! !!
!
!!
! ! !!
!!
! ! ! ! !!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!! !
!
!
!
!
!
!!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!!!!!!
!!!!
!
!
!
!!
!!
!
!
!!
!!
!!
!
!
!
!!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!
!
!
!
!
!!
!
!
!!
!!
!!!
!
!
!
!
!!!!!
!!!
!!!
!!
!!
!
!!
!!!
!!!!
!!!!!!!!
!!
!!!
!!
!!!!!!
!!!
!
!
!!
!
!
!
!!!
!!!!!
!!!
!!
!
!
!!
!!!
!!
!!
!!
!!!!!!!
!!!
!!
!!
!!
!!!!!
!!!
!
!
!
!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
! !!
! !!
!
!
!
!
!!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!! !
!!
! !!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
! ! ! ! !
!!
!!
!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!!
!!
!!
!
!
!!
!!
!!
!!
!
!
!
!!
!!
!!
!
!!!
!!
!
!!
!
!!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!! !
!!
! !!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
! ! ! ! !
!!
!!
!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!!
!!
!!
!
!
!!
!!
!!
!!
!
!
!
!!
!!
!!
!
!!!
!!
!
!!
!
!!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!!
!
!!
!
!
!
!
!! !
!!
!
!
!
!!
!!
!!
!
!
!!
!!
!!
!!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!!!!
!!!!!!
!!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!!
!
!
!
!!
!
! !
!!!
!!
!
!
!!!
!
!!
!!
!
!!
!!
!
!!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!!
!
!!
!!
!!
!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!!
!!
!
!!
!!
!
!
!
!
!
!
!!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!!
!!
!!
!!
! ! !! ! ! !
! ! !!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!!
!!
!! !
!!
!!
!
!
!
!
!
!
!
!
!!
!!!!
!
!!
!
!
!
!
!!
!
!
!
!!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!!!
!!
!!
!!!!
!!
!!
!!
!!
!
!
!!
! !
!! ! !
!! ! !
! ! ! !
!
!!
!
!
!
!!
!
!
!! !
!
!
!!
!
!
!
! !
!
! !
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!!
!!!
!
!! !
!
!
!!
!
!!
!
!!
!
!
!
!!
!
!
!!
!
!!
!
!!
!
!
!!
!
!
!
!
! !
!
!
!
!
!
!
!
! !! !
!
!
!
!
!
!
! !
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!
!
!
! !
!!
!!
!
!
!
!
!
!! !
!
!
!
! !
!
!
!
! !
! ! !
!
!
! !
!
!!
!!
!!
!!
!
!
!!
!
!
!
! ! !!
!! !
!
!
!!
!!
!!
!!
!
!
! !!
!!
!
!!
!
!
!!
!
!!
!
!
!!
!!!
!!
!
!
!
!
! !
!
!
!
!
!
!
!
!
!
! ! !
!
!
!
!!
!
!
!
!!
!
!
!!
!
!
!!
!
!
!!
!!
!!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!! !
!!
!
! ! !
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
! !
!! !
! ! ! !!
!
!
!
!
! !! !!!
!
!
!
!! !!
! !
!!
!
!! ! !
! !!
!!
! !!
!
!!
!
!
!!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!!
!
!
!
!!
!!
!
!
!!
!
!!
!!
!!
!!
!
!
!
!
!
! !!
!
!
!
!!
!
!
!!
!!
!
!!
!!
!
!
!!
!!
!
!!
!!
!!
!
!
!
!
!
!!
!!
!!
!
!
!
!!
!!
!!
!
!
!!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!!
!!
!
!!
!!
!
!!
!!
!!
!
!!
!!
!!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!!
!!
!
!!
!
!!
!!
!!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!
!!
!
!!
!
!!
!!
!
!!
!!
!!
!
!!
!
!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!
!!
!! !
!!
!!
!
!
!
!!
!! !
!
!
!
!!!
!!
!
!
!
! !! ! ! !
!!
!!!!!!
!
!
! !! !
! ! ! !!
!!
!!
!
!
!
!
!
!
!
!
!!
!
! !
!
!
!!
!
!
!
! !
!
!!
!!
!!
!!
!
!!
!!
!!
!!
!
!
!
!!
!
! !
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!!
!
!
! !
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!!
!
!
!
!!
!!
! !!
!!
!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
! !!
!!
! ! !!
! !
!!
!
!
!
!
!
!! !
!!
!! !
! ! !!
!!
!!
! !! !
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
! ! !!
!! !
! ! ! !! !
!!
! !! ! ! !
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!!!!!
!!!
!
!!!
!!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
! !!
!!
!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!
!!
!!!!
!
!
!!
!
!
!
!!
!
!
!
!!
!!
!!!
!
!!
!!
!
!!!!
!!
!!!
!!
!!!
!!
!
!
!!!
!!!
!!
!!
!
!
!
!!
!
!
!!
!!
!
!
!
!
!
!
!
!!
!!
!!!
!!!
!!
!!
!
!!
!
!
!
!!!
!!
!!
!!!
!!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!!!
!
!!
!!
!!
!!
!!
!!
!
!
!!
!
!
!
!
!!!
!!!
!!
!
!
!
!
!!!!!
!
!
!
!
!
!
!
!
!!
!!
!!!
!!
!!
!!!
!
!
!
!
!
!!
!
!!
!!
!!
!
!!!!
!!
!!
!!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!!
!
!!
!
!
!!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!!
!
!!
!
!!
!!
!!!
!!
!
!!
!!
!!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!!
!!!
!!!
!!!!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!!
!
!!
!!
!
!
!
!!
!!
!!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!!
!
!!
!
!!
!
!
!
!
!!!
!!!
!!
!!
!!!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!!!
!!
!!!
!
!!
!!!!
!
!
!
!
!
!!!
!!!
!!!
!
!!!
!
!
!
!!!
!!
!!!
!!
!
!!!!
!
!
!
!
!!!
!!!!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!!!
!
!!
!!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!
!!!!
!
!!!!! !
!!
!!
!!
!!
!
!
!!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!!
!!
!
!!
!!
!!!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!
!
!!
!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!!
!!
!
!
!!
!
!
!
!!!
!!
!
!
!!
!!
!!
!
!!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!!
!!!
!
!
!
!
!!
!!!
!!!!!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!!!
!
!
!
!!
!!!!!
!!!
!!
!!
!!
!!
!
!!!
!!
!!!!
!!
!
!!
!
!!
!
!!
!
!!
!! !
!!
!!
! ! ! !!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!!
!
!!
!!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!!!!!
!!!!
!
!
!!
!!
!!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!! !
!!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!!
!
!
!
!!
!!
!
!!
!
!!
!!
!!
!!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!
!
!!
!!
!!
!!
!
!!
!!
!!
!
!!!!!!
!!
!
!!
!!
!
!
!
!!
!!!
!
!!
!
!!
!
!!
!
!
!!
!!
!
!!
!!
!
!!
!!
!!
!!
!!
!!!
!
!!!
!!!
!!
!
!
!
!!
!!
!
!
!
!!
!
!
!
!
!
!
!!
!!
!!
!
!
!!
!!
!
!!
!
!
!
!
!!
!!
!!!
!!
!
!!
!!!
!
!!
!
!
!
!
!!
!
!
!
!
!!
!!
!
!!
!!
!
!
!!
!!!
!
!
!!
! !!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!
!
!!
!
!!
!!!
!!
!!
!
!
!
!!
!!
!
!
!
!
!!
!!
!
!
!
!
!
!
!!!
!
!!
!
!!
!
!
!
!
!!
!!
!!
!
!
!!!
!!
!!
!!!
!!!
!!!
!!!
!
!
!!
!!
!!
!!
!!
!
!!
!
!!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!!!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!
!!!
!!
!
!
!
!
!
!!
!!
!
!
!
!
!!
!!
!
!
!
!
!
!!
!!!!
!!
!!
!!
!!
!!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!
!
!
!!
!
!
!
!!
!!
!
!!
!!
!!
!!
!
!!
!!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
! !
!
!
!!
!!
!
!
!
!
!!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!
!!
! ! ! !
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!!!
!
!
!
!
!!
!
!
!!
!
!!
!
!!
!
!
!
!
!!
!!
!
!
!
!!
!!
!
!
!!
!!
!
!!
!
!!
!
!!
!
!
!
!
!!
!!
!
!!
!
!
!
!
!!
!!
!
!!
!
!
!!
!
!
!!
!
!!
!!
!
!
!
!
!!
!
!
!
!!
!
!!
!!
!
!
!!!
!!
!!
!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!! !
!!
!
!!
!
!
!
!
!
!
! !!
!
!
!
!!
!!
!!
!!
!!
!!
!
! !!
!
! !! !
!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!!
!!
!
!
!
!
!
!
!
!!
!
!! ! ! !
!!
!
!
!!
!!
!!
!
!! !
!!
!!
!!
!
!
!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!
! !!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!
!
!!
!!
!!
!
!
!
!
!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
!!
!
!!
!!
!
!
!!
!!
!!
!!
!
!!
!!
!
!
!!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!!
!
!
!
!!
!!
!!
!!
!!
!
!!
!
!
!
!
!!
!
!!
!!
!!
!!
!
!!!
!!
!!
!!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!!
!
!!
!!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!
!!
!!!
!
!
!
!
!!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!!
!!
!
!
!!
!!
!
!!
!
!!
!
!!
!
!
!
!
!!
!!
!
!
!!
!
!
!
!!
!!
!
!!
!
!
!!
!
!
!!
!
!!
!!
!!
!
!
!!
!
!
!
!!
!
!!
!!
!
!
!!!
!!
!!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!!
!!
!!
! !
!
!
!
!
!
!
! !!
!
!
!!
!
!!
!!
!!
!!
!!
!
! !!
!
! !! !
!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!!
!!
!
!
!
!
!
!
! !!
!
!! ! ! !
!!
!
!
!!
!!
!!
!
!
! !!
!!
!
!!
!
!
!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!!
!!
!!
!!
!!
!
!
!
!!
!!
!!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!!
!!
!!
!
!!
!
!
!
!
!!
!
!
!
!
!
!!
!
!!
!!!
!!!
!!
!!
!!
!
!
!
!!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!!
!
!!
!
!!!!!
!
!
!
!
!
!!!
!
!!
!!!
!!
!!
!!
!!
!!!
!!
!
!
!!
!!!!
!!!
!!!!
!
!
!!
!
!
!!
!
!
!
!!
!!
!
!!
!!
!!
!
!!
!!
!
!!
!
!!
!!
!!
!!
!
!
!
!
!
!!
!
! !!
!!
!!
!!
!
!
!
! !!
!! !
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!!!
!!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!!
!
!!
!!
!!
!
!
!
!
!!
!!
!
!!
!!
!
!
!
!
!
!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
! !
!
!
!
!
!!
!!
!
!!
!!
!!
!
!!
!
!
!
!
!!
!
!
!!
!!
!!
!
!
!
!
!!
! !
!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
! !
!
!
!!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!!
!!!
!!
!!!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!!
!
!!
!
!
!
!
! !!
!!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!!
!
!!
!!
!
!!
!
!
!!
!
!
! ! !!
!!
!!
!!
!!
! !
! ! !!
!!
!!
!
!
!
!
!!
!
!
!
!! !
!
!!
!
!!
!
!!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!!
!!
!
!
!
! ! !
!
!!
!
!
!!
!!
!!
!
!
!
!
!!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!!
!!
!
!
!
!!
!
! !
!!
!
!
! !
!
!!
!
! !!
!!
!
!
!
!
!!
! !
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!!
!!!
!!!!
!!
!
!!
!!
!!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!!
!!
!!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!!
!!!
!!
!!
!
!
!
!!
!!!
!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!!
!
!!
!
!!!!!!
!
!
!
!!
!
!
!!
!
!
!!!!
!!!!!
!!!
!!
!
!
!
!!
!!
!!
!
!!!!
!
!
!!!
!
!
!
!!
!
!
!
!
!!
!
!
!!
!
!!
!
!
!
!!
!
!!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!!
!!
!
!!
!!
!!
!!
!
!
!
!!
!!
! !
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
! !!
!!!
!
!
!
!!
!
!!
!
!!
!!
!!
!!!!
!!
!!
!!
!!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!!
!
!!
!!
!
!
!
!!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!!
!
!
!!
!!
!!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!!
!!
!
!
!!
!!!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!!
!
!
!!
!
!!
!
!!
!
!
!!
!!
!
!
!!
!!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!
!
!
!
!!
! !
!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
! !
! !!
!
!!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!!
!
!!
!
! !
!
!
!
!
!!
!!
!
!
!
!
!!
!
!!
!! !
! !
!
!
!
!
!!
!!
!
! !!
!!
!
!!
!
!!
!
!!
! !
!
!!
!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!!
!
!!
!!
!
!!!!
!!!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!!!!
!!
!!!
!
!
!
!!!
!!
!!!
!!
!!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!!!
!!
!!
!
!!
!
!
!!
!!
!
!!!!!
!!
!!
!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!!
!
!
!!
!!
!!
!!
!
!!
!!
!
!
!
!!
!
!!
!!!
!
!
!
!!!!!
!
!
!!
!
!
!
!
!
!!
!!!
!!
!!
!
!
!
!!
!!
!!
!!
!!
!!
!
!!
!
!!
!!
!!
!!
!
!
!
!!
!!
!
!!
!
!
!!
!!
!
!
!!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!!
!
!
!
!!
!!!
!!
!!
!
!!
!
!
!
!!
!!
!
!
!!!
!
!
!!!
!!
!!!!
!
!!!
!!
!!!
!
!
!
!!!
!!
!!!
!!!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!!
!!
!!
!!
!
!!
!
!
!!!
!
!!!!!
!!
!!!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!
!!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!!!!!
!
!
!!
!
!
!
!
!
!!
!!!
!!
!!
!!
!
!
!
!
!
!
!
!!
! !
!!
!!
!
!
!
!!
!
!
!
!
!!
!
!
!!
!!
!
!
!
!
!
!!
! !!
!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
! ! !
!
!!
!
!
!!
!!
!
!!!
!!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!
!!
!
!!
!
! !!
!!
! !
!
!!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!!
!!
!!
!
!!
!
!!
!!
!
!
!!
!
!
!!
!
!!
!
!
!! !
!!
!!
!
!!
!
! ! !!
! ! !!
!!
!
!
!
!
!!
!!
!
!
!!
! !!
!
!! ! !
!
!!
!
!
!
!
!
!
!
!
!!
!
! !
!
!
!!
!
!
!
!
!
!!
!
!!
!
!
!
! !
!!
!!
!
!
!
!
!!
!
!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!
!!
!!
!
!!
!
!!
! !
!!
!
!
!
!
!
!!
!! !
!
! !
!
!
!
!
! ! !!
!!
!!
!!
!
!!!!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!!
!
!!
!
!! !
!!
!! !
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!!
!
!
!!
!
!
!!
!
!!
!
!
!! !
!!
!!
!
!!
!
! ! ! !
! ! !!
! !!
!
!
!
!
!!
!!
!
!
!! !
!!
!
!!
!
!
! !
!
!
!
!
!
!
!
!
!
!!
! !
!
!
!!
!
!
!
!
!
! ! !
!!
!
!
!
! !
!!
!!
!
!
!
!
!!
!
!
!
!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!
!!
!!
!
!
!
!!
!! !
!
!!
!
!
!
!
! ! !
!!
!
!!
!
!
!
!
! !! !
!
!!
!
!
!
!
!
!!
! !
!!
!! ! !
! !!
! !!
!
!
!
!!
!!
!!
!!
!!
!
!!
!!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!!
!!
!
!
!!
!
!
!
!!
!
!!
!!
!!
!
!!
!
!!
!!
!
!
!
!
!!
! !!
!!
!
!!
!!
! ! !!
!
!!
!!
! ! !!
!
!
!!
!
! !
!!
!
!
!
!!
!!
!!
! ! ! !! ! !
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!
!!
!!
!
!!
!!
!!
!!
!
!!
!
!
!!
!
!
!!
!
!
!
!!
!
!
!!
!
!!
!
! !! !
! !
!!
! !
!
! ! ! !!
!
! !!
!! !
!!
!
!!
! !
!!
! !
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!!
!
!
!
!
!
!
!!
!
!
!!
!
!!
!
!
!
!!
!
!
!
!
!
!!!!
!!
!!!!!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!!
!!
!
!!
!!
!
!
!
!!
!!!!!
!!!!!!!
!!!
!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!!
!!!!!!
!
!
!
!!!
!
!!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!!
!!!!
!
!
!
!!!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!
!
!
!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!
!
!!!!!!!!
!
!
!
!
!
!
!
!
!!
!
!!
!
!!
!
!!
!
!!
!
!!
!
!!!!!
!!!
!!!!!!
!
!!
!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!!
!!!!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!!
!!
!!!
!!
!!
!
!
!!!
!
!!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!
!!!!!!!!!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!!
!!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!!
!
!!
!
! ! !
!
!
! !
!!
!
!
!
!
!
!!
!
!!
! !!
! !
!
!
!
!
!!
!!
!! !
!
!!
!
! !
! !!
!
!!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!!
!
!
!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!
!!
!
!
! !! !
!!
!
!
!
!!
!
!
!
! !
!!
!
!
!
!
! ! !! !
!
!
!
!
!
!
!
!!
! !!
!
!
!
!
!!
!! !
!
! !
! !
!
!! !
!
!
!
!
!
!
!!
!!
!!
!!
!
!!
! !
!!
!
!!
!!
!
!!
!!
!
! !! !
!!
!!
!!
!!
!!
!
! ! !
!
!!
!!
!!
!
!
! !
!!
!!
!
!
!
!!
!
!
!
!! ! ! ! ! !
!
! !!!
!
!!
!
!
!
!!
!
!
!
!!
!
!
!!
!
!
!
!
!!
!!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!!
!
!
!
!
!
!!!!
!
!
!!
!
!!
!!
!!
!!
!
!
!!!!
!!
!!
!!
!!
!
!!
!!
!
!!!
!
!!
!!
!!
!!
!
!
!
!
!
!
!!
!!
!
!
!!
!!
!!
!!
!
!!
!
!
!
!
!
!
!!
!
!
!
!
!
! !!
!
!
!
!
!!
! !! !
!!
!! !
!
! !
!!
!
!
!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!!
!
!!
!
!
!!!
!
!
!
!
!!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!!!
!
!
!!
!!
!!!
!!
!!!!
!!
!!!
!!!!!
!
!
!
!
!
!!
!
!
!
!!!
!!
!!
!
!
!
!
!
!
!!
!!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!
!!
!
!!
!
!
!
!
!!
!
!
!
!!
!!!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!
!!
!
!!
!!
!
!
!
!!!!!!
!!
!!!!!!
!!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!!
!!
!
!
!!
!!!!!!
!!
!
!
!!!
!
!!
!!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!!
!!
!!!
!!
!!
!
!
!
!!!
!
!
!
!
!
!!!
!!
!!
!
!
!
!
!
!
!!
!
!!
!!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!!!!!
!!!!
!
!
!
!!
!!
!!
!
!
!!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!!
!!
!!
!
!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!!
!
!!
!! ! !
!!
!!
!
!!
!
!
!
!
!!
!
!!
! !!
! !
!
!
!
!
!!
!!
!! !
!
!!
!
!!
! !!
!
!!
! !
!
!
!
!!
!
!
!!
!
!
!
!
!!
!
!!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!
!
!!
!!
!!
!
!!
!
!
!!
!
!
!
!
!
!
!!
!!!!
!
!
!!
!
!
!
!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!
!!
!!
!!
!
!!
!!
!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!!
!!
!! !
!
!
! ! !! ! ! !
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!
!
!!
!!
!!
!!
!!
!
!!
!!
!
!!
!!
!!
!!
!!
!
!!
!!
!
!
!
!
!
!!
!
!
!
!!
!!
!!
!!
!!
!
! ! !
!
!
! !! ! ! ! !
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!!
!
!
!
!!
!
!!
!
!!
!
!!
!!
!!
!!
!
!!
!!
!
!
!
!
!!
!!
!!
!
!!
!!
!!
!
!
!!!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!!
!!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!!
!!!
!
!
!
!
!!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!!!!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!!
!!
!
!
!
!
!
!
!
!!
!!!!
!
!
!
!!
!
!!
!
!
!
!
!!
!
!!
!! ! ! !
!!
! ! !!
!
!!
!! !
!!
!!
!!
!!
! ! !!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!!
!!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!
!!
!!
!!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!
!! !
! ! ! !!
! !!
!!
!
!
!!
! ! ! !! ! ! !
!!
!
! !!
!!
!! !
!
!!
!
!
! !
!!
!
!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!!
!
!!
!
!!
!
!
!
!!
!!
!
!
!!
!
!
!
!
!
!
!
!!
!
!
!!
!
!
!
!!
!
!!
!!
!!!
!
!
!!
!!
!!
!
!
!
!
!
!!
!
!!
!!
!!
!
!!
!
!
!
!!!!
!!!!!
!!
!!!
!!!
!!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!
!
!
!
!
!!
!
!!
!!
!
!
!
!!
!!
!!
!
!
!!
!!
!
!
!
!
!
!
!
!
! !
!
!
!!
!
!
!!
!!
!
!
!
!!
!
!!
!
!!
!
!
!
!!
!
!!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!
!!
!!
!
!!
!
!!!
!
!
!
!
!!
!
!
!
!
!
!!
!!
!!
!!
!!
!
!!!!
!
!
!
!!
!
!!!
!!!
!!!!
!
!!!
!!!!!
!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!!
!
!
!
!
!
!!
!!
!!
!
!
!!
!
!!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!
!
!!
!!
!
!!
!
!
!
!
!
!
!
!!
!
!
!!!!
!
!
!
!
!
!!
!!
!!
!!
!
!
!
!
!
!!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!
!!
!!
!!
!!
!!
!
!!
!!
!
!!
!
!
!!
!!
!!
!!
!
!!
!!
!
!!
!
!
!!
!!
!!
!!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
! !! !
!!
!!
!!
!
!
!!
!
! ! !
!
!!
!!
!!
!
!
! !
!!
!!
!!
!
!!
!
!
!
!! ! ! ! ! !
!
! !!
!!
!
!
!!
!
!
!!
!
! !
!
!
!
!
!
!!
!
!
!!
!
!!
!!
!!
!!
!!
!
!!
!!
!
!!
!!!!
!!
!!
!!
!
!
!!
!!
!!
!!!!
!!!
!!
!!
!!
!!
!!!
!!!!
!!!!!
!!!!
!!
!
!
!
!
!!
!!
!!
!!
!
!!
!!
!
!
!
!
!!
!!
!!
!
!!
!!
!!
!
!
!
!!
! !!
!!
!! !
!
!
!!
!
! ! !!
!
!!
!!
!!
!
!
!
!!
! !
!!
!
!!
!
!
!
!! ! ! ! ! !
!
! !!
!!
!!
!!
!!
!
!!
!!
!!
!!
!
!
!!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!
!
!!
!!
!
!
!!
!
!!
!!
!!
!
!!
!!
!!
!
!
!!
!!
!
!!
!!
!!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!
!
!!
!!
!
!
!!
!
!!
!!
!!
!
!
!
!
!
!
!
!
!
!
!
!!!
!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!
!!
!!
!
!
!!
!
!!
!!
!!
!!
!
!!
!!
!!
!
!!
!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!!
!
!!
!!
!!
!!
!
!!
!!
!
!!
!!
!
!!
!
!
!!
!!
!!
!
!!
!
!!
!
!
!!
!
!
!
!!
!!
!!
!!
!!!
!!
!!
!!
!
!
!
!
!
!!!
!
!
!
!!
!
!!
!
!
!
!
!
!
!
!
!!
!!
!!!
!
!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!
!!
!!
!
!!
!!
!!
!
!!
!!
!!
!
!
!!
!!
!
!!
!!
!
!!
!
!!
!!
!
!
!
!!
!!
!!
!!
!
!!
!!
!!
!!
!
!
!
!!
!!
!
!
!
!
!!
!!
!
!
!
!
!
!
!
!
!
!!
!!
!
!!
!!
!
!!
!
!!
!!
!
!!
!!
!!
!!
!
!!
!
!!
!!
!!
!
!!
! !!
!
!
!
!
!
!
!
!
!
!
!!
!!
!!
!
!!
!!
!
!!
!!
!!
!!
!!
!
!!
!!
!
!!
!!
!!
!
!!
!
!!
!
!
!!
!
!
!!
!
!
!!
!
!
!!
!
!
!
!
!!
!
!
!
!
!
!
!
!
!
!!!
!!
!!
!
!!
!
!!
!!
!!
!!
!!
!
!!
!!
!!
!
!!
!!
!!
! !!
!
!!
!
!
!!
!
!
!!
!
!
!
!!
!
!!
!
!
!
Gorgo diRebuttone
Torrente
Barone
Vallonedella Monara
Tor re
ntedei
Grec
i
Vallone Fiumelatodi Meccini
FiumeOreto
Porto Sant'Erasmo
Portodi Palermo
PalermoBoccadifalco
Galleria
3
binario 1
Galleria 2
binario 4Galle
ria 4
Galleria5
VialeLazio
Via GiovanniCampolo
ViaTerrasanta
Corso Calatafimi
Via del la
LibertàViaPapireto
Corso dei Mille
PiazzaVirgilio
ViaRocc
azzo
Piazza Ponte
Ammiraglio
Via Giacomo
Cusmano
Via Salem
i
Via Ducadella Verdura
ViaEm
iroGiafa
r
via G.Spadolini
Via Leoni
ViaMalaspina
Via Emerico
Amari
Via AdolfoHolm
ViaAspromonte
Viale
Strasburgo
Via Principe
di Paternò
ViaCastellana
Viale Michelangelo
Via Buon
ripo s
o
ViaUr. 3
ViaSampolo
Via MessinaMontagne Corso VittorioEmanuele
di Monreale
ViaRu ffo
di Calab ria
Viale Leonardoda Vinci
Via AllaFalconara
Strad
aSt
atale
186
Strada Stata
le
186 di Monr
eale
Via RegioneSiciliana
Via MessinaMarine
Viale RegioneSiciliana Sud Est
Strada Statale 113Settentrionale Sicula
V iaP oma ra
PiazzaFigurella
ViaBergamo
Via Pisacane
Via Ernesto
Basile
Piazzadella Pace
ViaOreto
Via Filippo
Turati
Strad
a Statal
e 624
Palermo-S
ciacc
a
Via AlcideDe Gasperi
Viale C roce
Rossa
Via Roma
ViaGoethe
Via MartinLuther King
Via Abramo
Linco ln
Foro Italico
Umberto I
Corso Re
Ruggero
Via Francesco
Crispi
ViaAusonia
Strada
Provinc
iale 3
CorsoTukory
Via Anwar
Sadat
Via dellaCala
ViaMontepellegrino
V ia leR eg ion eS ic ilia n aN ord Ov est
V ia Gallett i
Corso
I tal i a
Viale Diana
Strada Provinciale 20 di San
Giuseppe Jato e Camporeale
Viale Ercole
AutostradaPalermo-Catania
Autostrada
Palermo-Mazara de l Vallo
BorgoNuovo
Baida
Boccadifalco
Molara
Passodi Rigano
Cruillas
Altarello
Uditore
San Lorenzo
VillaTasca
Pagliarelli
Resuttana
Villagrazia
VillaggioSanta
Rosalia
Il Capo
Falsomiele
La Loggia
Guadagna
Kalsa
Vergine Maria
Acquasanta
Chiavelli
Arenella
Brancaccio
Settecannoli
Romagnolo
Ciaculli
Roccella
Bandita
Croce Verde
AcquadeiCorsariMontelepre
Villagraziadi Carini Bivio
Foresta
Giacalone
Pioppo
Torretta
Villaggio Montano
Portella della Paglia
San Martino Delle Scale
VillaggioBellolampo
Santa Rosalia
PianadegliAlbanesi
Altofonte
Aquino
Villaciambra
Olivuzza
QuartiereMatteotti
Piano Stoppa
Gibilrossa
Pomara
Villabate
Carini
Monreale
Palermo
BelmonteMezzagno
1100
800
700
600
1000
600700
800900
1000
100
200300500
600
700
800700
500
400
300
0
500
400
500
0
700
700
700
1000
700
800
900
400
1100 700
1100
400
800700
0
800
700
600
1000
900
700
500
700
1100
700
200
800
1000
900
200100
0
800
900
1100
1000
900
700
800
800
800
900
0500
400
300
600
100
900
800
500
700800
400
200
700
100
700
1000
900
500
300
700
600
700
600
900
200
100
700
600
0
600
600
0
800
500400
800
300
600
900
600
900
700
400500
800
800
900
1100
400
700
900
500
300
300
400
0
800
13°27'0"E
13°27'0"E
13°26'0"E
13°26'0"E
13°25'0"E
13°25'0"E
13°24'0"E
13°24'0"E
13°23'0"E
13°23'0"E
13°22'0"E
13°22'0"E
13°21'0"E
13°21'0"E
13°20'0"E
13°20'0"E
13°19'0"E
13°19'0"E
13°18'0"E
13°18'0"E
13°17'0"E
13°17'0"E
13°16'0"E
13°16'0"E
13°15'0"E
13°15'0"E
13°14'0"E
13°14'0"E
13°13'0"E
13°13'0"E
13°12'0"E
13°12'0"E
13°11'0"E
13°11'0"E13°10'0"E38
°10'0
"N
38°1
0'0"N
38°9
'0"N
38°9
'0"N
38°8
'0"N
38°8
'0"N
38°7
'0"N
38°7
'0"N
38°6
'0"N
38°6
'0"N
38°5
'0"N
38°5
'0"N
38°4
'0"N
38°4
'0"N
38°3
'0"N
38°3
'0"N
38°2
'0"N
38°2
'0"N
38°1
'0"N
38°1
'0"N
38°0
'0"N
38°0
'0"N
340000
340000
342000
342000
344000
344000
346000
346000
348000
348000
350000
350000
352000
352000
354000
354000
356000
356000
358000
358000
360000
360000
362000
362000
364000
364000
4206
000
4206
000
4208
000
4208
000
4210
000
4210
000
4212
000
4212
000
4214
000
4214
000
4216
000
4216
000
4218
000
4218
000
4220
000
4220
000
4222
000
4222
000
4224
000
4224
000
4226
000
4226
000
GLIDE number: N/A
^
Algeria
AustriaCroatiaFrance
Hungary
Serbia
Switzerland
Tunisia
Italy
Mediterranean Sea
TyrrhenianSea
AdriaticSea
IonianSea
Roma
Cartographic Information
1:37000
±Grid: WGS 1984 UTM Zone 33N map coordinate system
Full color ISO A1, low resolution (100 dpi)
During recent weeks almost the whole Italian National Territory has suffered a periodcharacterized by very high temperatures and an absence of signif icant rain. Exacerbated bythese conditions numerous fires are affecting Italy, most specifically in southern areas.Several fires are affecting large forested areas and, in certain cases, fires are threateninginhabited areas. Damages to infrastructures, public and private structures have occurred ashave temporary evacuations due to risk to life.The present map shows the damage grade assessment in the area of Monreale (Italy). Thethematic layer has been derived from post-event satellite image by means of visualinterpretation. The estimated geometric accuracy is 5 m CE90 or better, from nativepositional accuracy of the background satellite image.
Products elaborated in this Copernicus EMS Rapid Mapping activity are realized to the bestof our ability, within a very short time frame, optimising the available data and information. Allgeographic information has limitations due to scale, resolution, date and interpretation of theoriginal sources. The map and the information content are derived from satellite data withoutin situ validation. No liability concerning the contents or the use thereof is assumed by theproducer and by the European Union.The map and the information content are derived from satellite data without validation withground data.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/EMSR213jrc-ems-rapidmapping@ec.europa.eu© European UnionFor full Copyright notice visit http://emergency.copernicus.eu/mapping/ems/cite-copernicus-ems-mapping-portal
Legend
Tick marks: WGS 84 geographical coordinate system
Product N.: 06MONREALE, v2, EnglishActivation ID: EMSR213
Pre-event image: Copernicus Sentinel-2 (2017) (acquired on 07/07/2017 09:50 UTC, GSD10 m) provided by the European Space Agency.Post-event image: SPOT-6 © Airbus DS (2017), (acquired on 18/07/2017 09:27 UTC, GSD1.5 m, approx. 14% cloud coverage, 15.3° off-nadir angle), provided under Copernicus byEuropean Union and ESA, all rights reserved.Base vector layers: OpenStreetMap © OpenStreetMap contributors, Wikimapia.org,GeoNames 2015, refined by the producer.Inset maps: JRC 2013, © EuroGeographics, Natural Earth 2012, CCM River DB ©EUJRC2007, GeoNames 2013.Population data: Landscan 2010 © UT BATTELLE, LLCDigital Elevation Model : EUDEM is a product of the European Environment Agency
0 1,5 30,75km
Monreale - ITALYFire - Situation as of 18/07/2017
Grading Map
Map Information
30km
Land use - Land CoverFeatures available in vector data
Data Sources
Disclaimer
Relevant date recordsEvent Situation as of11/07/2017 18/07/2017Activation Map production13/07/2017 20/07/2017
Destroyed Highly damaged
Moderately damaged
Negligible to slight damage
Total affected
Total in AOI
Burnt area 232,0 46,5 0,0 44,0Estimated population 0 642188
Residential ha 0,0 0,0 0,0 0,0 0,0 10550,4Green Area ha 0,0 0,0 0,0 0,0 0,0 17,7Industrial ha 0,0 0,0 0,0 0,0 0,0 387,8Recreational ha 0,0 0,0 0,0 0,0 0,0 104,0Transportation ha 0,0 0,0 0,0 0,0 0,0 28,9Aerodrome No. 0 0 0 0 0 1Harbour No. 0 0 0 0 0 1Helipad No. 0 0 0 0 0 1Motorways km 0,0 0,0 0,0 0,0 0,0 17,6Primary roads km 0,0 0,0 0,0 0,0 0,0 119,0Secondary roads km 0,0 0,0 0,0 0,0 0,0 131,5Local roads km 0,0 0,0 0,0 0,0 0,0 1674,9Railways km 0,0 0,0 0,0 0,0 0,0 119,1
Utilities Extraction Mine ha 0,0 0,0 0,0 0,0 0,0 417Cropland ha 29,4 6,9 0,0 1,9 38,1 13149,4Grassland ha 123,1 30,2 0,0 27,7 181,0 7775,0Scrub ha 58,6 3,1 0,0 6,7 68,4 7231,4Woodland ha 20,9 6,4 0,0 7,7 35,0 3519,7
No. of inhabitantsSettlements
Consequences within the AOI
Unit of measurement
ha 322,5
Land use
Transportation
top related