CCSD3ZF0000100000001NJPL3IF0PDS200000001 = SFDU_LABEL /* FILE FORMAT AND LENGTH */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 300 FILE_RECORDS = 275 LABEL_RECORDS = 7 /* POINTERS TO START RECORDS OF MAJOR OBJECT IN FILE */ ^IMAGE_HISTOGRAM = 8 ^IMAGE = 12 /* IMAGE DESCRIPTION */ DATA_SET_ID = 'VO1/VO2-M-VIS-2-EDR-BR-V2.0' SPACECRAFT_NAME = VIKING_ORBITER_2 MISSION_PHASE_NAME = EXTENDED_MISSION TARGET_NAME = MARS IMAGE_ID = '557B14' IMAGE_NUMBER = 57432095 IMAGE_TIME = 1978-02-26T05:49:18Z EARTH_RECEIVED_TIME = 1978-02-27T03:30:13Z ORBIT_NUMBER = 557 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_B GAIN_MODE_ID = LOW FLOOD_MODE_ID = ON OFFSET_MODE_ID = ON FILTER_NAME = CLEAR EXPOSURE_DURATION = 0.025450 NOTE = "HIGH RESOLUTION MAPPING SEQUENCE" /* DESCRIPTION OF THE OBJECTS CONTAINED IN FILE */ OBJECT = IMAGE_HISTOGRAM ITEMS = 256 ITEM_TYPE = VAX_INTEGER ITEM_BITS = 32 END_OBJECT OBJECT = IMAGE LINES = 264 LINE_SAMPLES = 300 SAMPLE_TYPE = UNSIGNED_INTEGER SAMPLE_BITS = 8 SAMPLE_BIT_MASK = 2#11111110# NOTE = "MEDIAN SUBSAMPLED 1056X1204 EDR IMAGE" END_OBJECT END ö-6,*†„ŸM4HGd@<%Kù ·²}MúK5ûÑÿèßÄËêæÄ±™\0222424422222444442200000000000....0..00.....00000000000002000.000022000..00000000..0.00002200000022220002202222200002022000022222222222224222442222242444424444444444244446444222444644444424446444242466664444446666664444464444442244464444444644444222444662222022222222200224442422200000..,*".024222222222222222220022200**0000222000.000022200000200000000000222200000000000000000022000022222220000022222200000222000000000220000222422222222222222222222222222222244422222242222222222422222222244444224224444442244446442222222224222244444422222222222200000222200000222222000002200..,,,*$(022222222222222200222222000000022000000.000020000000000000(.00000000..0000000...000000,..0000000000000000000..0000.*......0000000000000200000020222000022222220022022222222002222220020220222200002222222222222222222222422222002242222222222244220022222220200222000000000000000000022200...,,,,"(000000202220000000222000000000000...00000.......00000....0000000......0.0......0000......000000.0.000000.....00000.......00000.....0000....002220.0.0000222000000002200000000*,000000222000...000220200000..02000022220222020222222220000222222222222220000002222000.000000000..00000020000....,** *..0022200000000220000000000000....000000....000000......000.........00.......00...,.....00......00000......000..,..........,,,............000000....002000000000000000.0020000...0000000...00020000.000002000...000220000000022220000200,000000022222000000000000..0,"00000.....000000....0.0..,,(&.0000000.000000000000020000......0.0......00000.................00...,,,.......,,,..................,.........,,,.....,,,,,,,...,,,,,,,........0...00.......00000.00000000.0...00000.....00000.0..0.0000.......02000000..0000000..0000200....020000...00000000.0000000.00.00..0................,,.&.000..00000000.0.0.00000......00.........00...,,,........,..........,.......,,,,......,,,,......,,,,.......,,,,,.....,,*,,,.,,,**,,,,....,,.........,,...0000.....0.00.00...............000.......000......00000000000.0000000000.000000.0..0000.0.,...0...0...0000.......000.........0.....,,..,, $,....000000...000000......0...........00...,,,.....,,,,.....,..,,.......,,,,,.,.,.,,,,,......,,,,,....,,,,,,..,,,.,,,,,,,,,,,***,,,,,,,,,,,.....,,.,,...........000.............,.....0...................0000....00000.......000.....000000.....0000.......0000000....0000.....................,*$,...00000..0000000.......0...............,,......,,,,,,.....,,.........,,,.....,,,,,,.....,,,,,.....,,,,,,,...,*,,,,,,,,,*,***,,,*,,,,,,,,.....,,,........,,.................,,,.................,,,,...........000........0000....,..00........0000..,,..00.0...0000000...,........,,......,,,,,,$.....000000000........00....,.......,.,.......,,,,,..0...,,,,....,,,,.......,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,***,,,*,,,**,*,,,,******,,,,,,,,,,,,,...,,,,,................,,,,................,,.,,,............00...,,.................00..00.............0......00000...,......,,,.,......*,,*,,,&,.....000000...................,..,,,,.,..,,,,,,.....,,......,,,,,,,,.,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***(*,,,,,******,,,,*,*((***,*****,,,,,,.,,,,,,,.,.,..,......,,,,,,.....,,,,,.....,,,,,.,.,.,.,,,.........,.............0.......00.00..,.,,..........0..00.000...0......,,,..........,,,,*$,...00000.....................,.,.,....,,,,.,......,,,,....,,,,,,,,..,,,,,,,,,,,,,,,,,,,,,**,,,,,.,,,********,,******,,,****************,**,,,**,,,,.,..,,,,,......,,,,,,....,,,,,,....,,,,,,,,.,,,,,,,......,,........,,,,............000.....,.....................00....,,,.....,,,,,,,,...,*,*",..0000.0000...............,,.......,,,,,......,..,,..,...,,,,,,,,,,,,*,,,.,,,***,,.,.,,,*,,,,..,,,,*************************,,,*******,,,******,,,..,,,,,,,..,.,.,,......,,,,,,,.,,.,,,,,,,.,,,*,,,,.,,,,,,,.,.,..,,,.,,,....,...........,.........,,....0.......................,,,,,,,,,,,,,,,,$......00000.......................,.,,.,.....,,,,,...,,,,,,,,,,,*,**,,,,,,*****,,,,,,,,*,,*,,,,**,,***,****((*************************,****(((*,,,,,,,,,,,,,,,,,,,.,.,.,,,,.,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,..,.,,,,....,.,,,,,........,,........,,.,......,..................,,,,,,,,,,,,,,,,,.,,$,....000...,....................,,,.......,,..,.,.,,,,,,,,.,,,,*,,,,,,,,,**,*,,,,,,,**,,,,,*,****,,,***************(****************,*******((******,,,,,,,,,,,,,..,,,,,,,,,.,,,,,,,,,,,*,****,,,,,***,*,,,,,,,,,,......,,,,.......,,,......,,,..,.,...,,.,.......,,.....,,,,,,,,.,..,,**,,,,,,,,*",...000...,..........,,,............,,,,,,,....,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,,,,***,,,,***********(((((****,***(************,,**(((****,,,,,*,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,*****,,,,,*,****,,,,,,,,,,.....,,,,,,,,,,.,,,......,,,......,,,,,,,.......,,.....,,,,,,,,,,,,,,*,,,.,,,,,,*",..............,........,,,,,.....,,,,,,,,.,,,,,,,,...,,,,**,,,,,,***,,,,,,,*****,,,,,,***,*,,*************(((((********(*************,,,,*(******,******,,,,,,**,,,,,,,****,,,,,,,,***,,,,*,,**,,,,,,,,,*,,,,,,,,,,,,,,.,,,,,,,,,,..,,,,,,,.,.,,,,,,,,,.,...,..........,,,,,,,,,***,,,,,,*,,***,,&......................,.,,,....,,,,,,,...,,,,,,,,..,,,,,,,,,,,,,****,,,,*,,***,,,,,,*****,,,,*************(((****(**((*******((***,,*****,********(****,*,,**,**,,,,,****,*,,,,*****,,,,,,******,,,,,,,,,,,,,,,,,*,,,,...,,*,,,,.,,,,*,,,,,,,,,,,,,,,...,,,,,,....,...,,..,,,,,,,,,,,,******,***** ,,................,.,......,.,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,*****,,,,,,,*,,,,,,,***,**,,,,,********************((((((****(((((**,,*****,**********(***********,,,,,****,*,,,******(**,*******,*,,*****,,,,,***,**,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,,*,,,,,,.,,..,,,......,,,,,,,,,,,**(((*,*,***(( *,...........0..,,,,.....,,,,.,,...,,,,,,,,,,,,,****,,,,,,***,,,,,****,,*,,,,******,,**,*******,*************(((((***((((((((**********,,****(********((****,,*,,***,****,,********(******,*,,,*******,,*,****,,,,,,,,*,,,.,,,*(*,,,,,,,,,***,,,,*****,,,,,,,,,,,,,....,,,,,,,,,,,,*************(( ,,.............,,.......,,,.......,,,,,.,,,,,,,,,,***,,****,,*,,,***,,,,,,******,,,,,,*****,,************(**((((***(((((((((*(*((******,***(********(*(****,*,****,**,*******,****(*(*,***********,,*,****,*,,,,,,,**,,,,,,*****,,,,,****,,,,*,******,,,,,*,*,,.,.,,,,,,,,..,,,,,,,,,,,**((*****,* ,,,.......,,.......,,,,.,,....,,,,,,,,,,,,,,,,,,,,,*****,,,,******,,,,*******,,,,********,************(*********(((((((((((((((******************((************,************,,,******,,***((((***********,,,*,*,,,,..,**,*,,*,,******,***,,***************,,,,,,,,,,,,,,,,,,,,,,,,,,,************(*.......,,,,...,,,,,,,......,,,.,,.,,,,,,,,,,,,***,,,,,,,,****,,,,,,**,****,********,,,,***********************((((*(*(((((((************(**((((((*********************,,***********,******************,,,*****,,,,,,,****,,,,,*****,,*,********,**********,,,*,*,,,,,,,,***,,,.,,*,,***********(* ,,...,,,.......,,,,,,,...,,,.,...,,,,,,,,,,,,,,,**,,,,,****,,,,,,*****,,**,*******,,,***************(****(((((((**(((((&(((**************((((((((***(*********(***********************(******(*******,********,,,,,***,,,,,,,**********************(****,*******,,,,,,,,**,,,,,,,,********((******,,,,......,.,..,..,,,,,,,,,,..,,,,,*,,,,,,,,*,,,.,,,,*,*,,,,,,*,******,********,*,*************(********(((((*(**(((((((((*((*********((((***(*((*((***,*,***(********(*******(**************(*********(*********,*,*,,,,,,*************,*,,*,,*****************,,,*,*,,,,,,*,***,,,,***(((******( *,,,....,,,.,...,.,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,****,**,**,*,,*,,*,*****,,,,*******,*****(********((((((***((((((((((((((((*******((((*****((((*******((********((((******((((*******(*(*******((((*************,,,,,*****,*****************,,,*****(***,,,******,,*,*********,,******((****(((*,..,..,,.....,,,,,,,,,..,,,,,,,,,,,,,,,,,,,,,,*,,*,*,,,*****,,,,,,*******,,***********************((((****(((((((((((((((((*****(*((*(****(**((****(((*(*(******((((((***((*********((**********(((((****(((*****,,****,,,,,******,****,******,*,*******,********,,,***********************(*(*(( ,,,,,.,.......,,.....,,,,,,,,,,,,,,,,,,,,.,,,*,,,,,,,,*******,,,,******,,,*******,****************(*(***(((((((((((((((((((***((((*****(*(((******((((*******((((((*(((**((*******((((((*****((*****(*((*((*************,********,,,*********,****(**,,**********,*,*****************************(*,,,,.......,,......,,,,,,,,,,*,,,,,,,,,,*,*,,,,,,,*,****,*********,,********,,**************(*(**(**(((((((((((((&(((((((((((((****(((((((******(((*((***((((((***((((((********((***((*((((******(((**********************************,,,******((**,*(****,*((*****,*,********(********(*******($**,,,,...,,.......,,,,,,,,,,****,,,,,,,,,,,,,,,,,***,,,,,,*****,,,,,,*******,,*************((((*****((((((**((&((((((((((((((******(((((((((((((((***(((((((((((((*((((*(***********(((((((*((**((*((******((**(************,*****************,,,,*****(*****(((((***,****************(**********(&,,,,,,,.........,..,.,,,,,,***,,,.,,,,,,,,,,,,*,**,,,,,******,,,,******,**,**,***********(*******(((((****((((((((((((((((((*****(*((((((((((((((***((((*(***(*(((******((*********(((((****((&&((*********(****(******************,********,,,,,,**************((**********************(*(******(&,,,,,,.......,,,...,.,,,,,,,,,,,,,,,,,,,,,,,,**,,**,,****,,,**,*,****,,,**************((********((((**(*(((((((((((((((((******(***((&((((((((((**(((((*(*(((((((******((((***(*((((((((((((((((((***(***********(*********************************,,****(((*****(((************((******(((******("*,,,.....,,,,,.....,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,*******,,******,,***,**********************((((((*(((((((((((((((((((((**((********(&&((((((((((((((***(((((((*(**(*((((*****(*(((((((((((((((*((*((((**********(*******((**********************,,,**((*********(*****************************(((*,,..,......., ,.,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,*****,,,,*******,,******,****************(**((****(((((((((((((((((((((((((******((((((((((((((((*(**(((((((((((((((((*****(*(***(((((((((((((((((((***(****(******(**(****************(*****************,******((******(((*******((*********(((*(,,,,,,,...,..,*,,,,.,,,,*,,,,.,..,,,,,,,,,,***,*,,,,,,******,*,,*******(*************(*((****(((((&"&((((&&&(((((((((((******(((((((((((&((((((*((((((((((((((((*((((*(((((*****(((((((((((((((((((((((*((******(((******((((*******(((****,***********,**(*(*******(((******(((((********((***((*,,,,....,,,,,,,...,,,,,,,,,..,,,,,,,,,,,,,,,,,*,,*,,,**,,,,,,,,*********************(*(****((((((((((&(((&&&&&((((((((*****(((((*((((((((&((((((((((((((((&&((&(*(((((((******(((((*(((((&(((**((((((*******(((((*****((((********((((***************************(((*********(((((**((*******(( (*,,,...,,,,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,*,*,****((*****************(((((**((((((&((((((&(((((***((((*(((***((((((((((((((((((((((((&&&&((((((((((((**((((((((**((((&(((((((((((((***((*((***(((((((((**********(***(**********((***,*********((((*(******((&(((*(******((& (,,,,,.,,,,,...,,,,,,,,,,,,,,,,,..,,,,,*,,,,,,,,,,,,,,,,,,*****,,****************((*****((((***(((((&((&(((((((&((((((*((((((*(((*((((((((((((&((((((((((((&&(((((((((((*(((((((((((((((((((((&(((((((((***(((*****(((&&(((****((((*****((((((*************,***((******(*((*(*****(((&(((***(((***((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,,,,,,,,,,,,,,,,******,,,****(********((*****************(((((((((((((((((((*((((*(**((*((((((****((&((((((((&&((((((((((&((((((((((((((((((((((((((((&&(((((((((((***(*(((*(((&&((((*(*(**(***((((((((****(((**********(*******(********(*((((******((****( (,,,,,,,,.,,,,,,,,,,,,***,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************(((((((((((&(((((((((((((****((*((((((**(((((((((((&(&(((((((((&(((((((((((((**((((((&(((((((((((((&((&(((*****(((((((((((((&(((((**(((((((***((((*(*********,****(*(((*********(*****((**(*(******( &,,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*************(*********************((**((((&((((((((((((((((*(((((((*((((((((((((((((((((((*(((&&&((((((((((((((((((((((((((((((((((((((((&&(((***((((((*((((((((((*((((((((((((*((((*****(((((*****(*(((*******(**(((**(((((********(*(&,,,,,,,,..,.,.,,,,,,,,,,,,,,,,,....,,,,,,,.,,,,,,,,*,,*,***********(((*****************(((((**(((((((((((((((((&((((((((((((((((((((((((((((((((((((((&&&(&((((&&&(((((((((((((((((((&(&(((((((((((((&(((((*(((((((((((**(**(*((((((((((((((((*****((((*******((*************(((((((&((****((((***&,,.,.,......,,,,,,,,,,,,****,,,,,,,,,,,,,,..,,,,,,,,***(((**(******((((***(****************((((((((((((((((&&&&(((((((((((*(((((((((**(((((((((**((*(&&(((((((&&&&((((&((((((((((((&(&((((((((((*(((((((((((*((((((((((**(((((**(*((((&&(((((*((((**(***(*((******(***((*****(((((((((((**(((****( &,,,........,,,,,,,,,,********,,,,,,.,,,,,,,,...,.,,***(((((*(*(((***(((((******************(((((((((((((&(&((((((((((((((*((((((((((((((&&(((*(((((((((((((&&&&&((&&(&&&(((((((((&((((((((((&(((**((((((((((((((((***(((((((((***(((((&((((((((*******((((((****(((((*******(((((((((&(((((((***(( &*,..0...,,,.,,,,,,,,********,,*,,,,.,,,,,,.......,,***(((&&((((((****(((********************(((((((((((((((((**((((((*(*((((((((*((((((((((((((((((*(((((&&((&&((&&&&&&&((((((((((((((((((((((((((&&(((((((((((((((**(((((****(*(((((&((&((&&((******(((((***(**(((((****((((((**(((&((((***(((**(&,.......,,,,..,,,,,,,,****((**,,,,,,,,,,,.....,,,,*****(&&$&(((((((**(((********(******((((((((((((((((((((((((**(**((((((((((((((((((((((((((&((((((((&(((((((&&&&&&(((((((((((((((((&(((((((((&&((((((((((((((((((*((((****((((((((&(&(((&&((*(***(((((****((***(((*(((((*(*((*((&&((*(***(((((( (,............,,,,,,,,,***(((**,,,,,,,,,,...,,.,,,,,,****(&&&(((((((******************((((((((((((&((((((((((((((*((((((((((((((((((((((&(&((((((((((&&((((((((&&&&&&&&((((&&(((((&&&&&&(((((&(&&(&(((((((((((((((((((*******((((((((((&&((*((((((((((*((((((((((***(*(((((((((*(((((&(((((((****((&,,.......,,,,,,,,,,.,**********,,,,,,.,,,,.,,,,.,,,**********(((((************,*****(((((&(((&&&&((((((&(((((*(**((((((((((&&(&(((***((&&&(((((((&((((((((&&&&&&&((&&&&&((((((&&&&&&&&((((((&&(((((((&(((((((((((((((*****(**((((((((((((***((((((((*(((((((((****(((((((((((((((***((((((((****(( &,,...0..,,,,,..,,,,,,,,,,,**(**,*,,,,.,,,.,,,,..,******,,,**(((************,,,****(((((((((&&(&&((((((&((*(**((((((((((((&&&&((((((((&&&(((((((((&(((((((&&&&(((&(&&&&&&((((((&&&&&&&&&&(&&&&&(((((&&&((((((((((((((((((******((((((&((((**((((((((*(((((((((*(((((((((((((((((((***((((*******((((,,..00..,,,,..,,,,,,.,,.,,,***,,,,,,,,,,,..,,,,,,*******,***(*(*********,,,,,,,***((*((((((&((((((((((&(((*((((((((((((((&((((((((((((&(((((((((((((&&(&&&&&((((&&&&&&&&(&((&&&&&(&&&&&&&&&(((&&(&&((((((((((((**((((((((*****(((((((((((((((((((((((((((((((((((((*((((((*(((((((((((*(*(((***(**&,........,,..,,,,,,..,.,,,,,**,...,,,,,,.,..,,,,,*********************,,,,,**,*******(((((&((((((&&&((((((((((((*(((((&&(((((((((((((((((&(&&(((((((&&&&&&&((((&&&&&&&&&&&&&&&(&&&&&&$&&((((((&&&((((((((((((****((((((*****(((((*((((((&&((((*(((((((((((((((((*((((((((((*(((((((((((((((((((***&,,....00.,,,,.,,,,.,,,,,,,,,,,,,,,,,,,,..,,,,,,,,,*********,******,,,,,,,***,,,***((((((((&(((&&(&((((&((((((((***((((((&(((((((((((((&((((((((((&&&&&&&&(&&&&&&&&&&&&&&&&&(&((&&&&(&&&&(((&&&&&&(&(((((((((***(((((((((*****(((((((((((((((*((((((**(((((((((((*((((((((((*((((((((((((((((((**(*&,,.......,,,,,,,,,,,,,,,,,..,,.,,,,..,.,,,,,,,,,,,*****,,,,,****,,,,,,******,,****((((((((&&&&&&&&((((&((((**(**((((&(&((((((((((((((&&&(((((((((&&&&&(((&&&&&(&&&(&&&&&&(((&&(&&(((&&&&&&&((&((&&&((&((((((**(((((*((((******(*(((((((((((((((((((**(((((((((((((((((((((((((((((((&(((((((((*(**&,,......,.,,...,,,,,,,......,,,...,...,,,,,,,,.,***,,,,,*******,,,,,,******,,,****((&((((&&&&&&(&&&&(&(((((((((((((((((&((((((((((((((&&((&(&&(&&(&((&&&&&&&&&(((&&&&&&&&&&&&&&((&((((&&&&(&&&&&&&&&(((((((((**(((*(((((***(**((((((((((((((&(((((((((((((((((((((((((((((((((((((&&&&(((((*((((((&,...............,,,,,,,,.,,,,......,,,,,,,,,.,,,,*,,,,******,,,,,,,,****,,,,*******(&&&&&(&&(((((&&&&(((((((((((((((((&&(((((((((((((((&((&(&&&&&(&(&&(&&&&&&(&&(&&(((&&&&&&&&(((&(&&&&&&&(((&&&&&&((((((((((*(**(((((((**(((((((((((((((((((((((((((((((((((((((((((((((((((((((&&(&((((((((((((*(,...............,,,,,.,,,,,,.......,,.,..,,,,,,,,*,,,*******,,,,****,*,,,*,,********(&&&&&(&(((((&&&((((((((((&(((((&(((((((((((((((((((&&&&&&&&(&&&&&&&(&(&&&&(((((&(&&&&&&&&&&&&&&&&&&&&(&&&&&&&(((((((((((**(((((((((((((((((((((((&&((((((((((((((((((((((((((((((((((((((((((&(((((((((((((((&,,,............,,,,,,,,,,,,.......,,,,,.,,,,,....,,,****************,,**,********(**((&&&&&(&&&(&&&&((((((((((((((&&&&(((((*(((((((((((&&&&&&&&(&&&&&&&&(&&&&&&(&&&(&&&&&&&((&&&&&&&&&&&&&&&&&&&&&(((((((((((**((((((((((((((*((((((((&&(((((((((((((((((((((((((&&((((((((((((((((((((((((**(((((&,................,.,,,,......,.,,,,,,,,,,,,,,....,,,,*,,**,********,,*,*********((((((&&&&&&&&&(((&&&(((((((((((&&&&&(((((((((((((((&(&&&&&&&&&&&&&&(&&&(&&&&&(((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&(((((((***(((((((((((*(((((((((((((((((((((((((((&&((((((((&&(&((((((((&(((((((((((((***((((&,,.......................,,,,,,,,..,,,,,,,,,,,,,,,,,,,*,**********,*************((((((&&&&&&&&((((&&((&(((((((((&&&&(((((((((((((((&(&&&&&(&&&&&&((&&&&&&&&&&&&&(&(&&&&&(&&&&&&&&(&((&&&&&&&&&&&&&&&(&(((((*********(((((****(((((****((((((&((((((((((&&(((((((&&&&(((((&&&(((((((((((((((*(**(((&,......................,,,,,,,,,.,,**,,,,,,,,,,,*,,,*,,***,,*,,,********,*********((&(&&&&&&&&((((&&&&((((((((((&&(((((&((((((((((((&&&&&&&&&&&&((((&&&&&&(&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&(&&&&&&&((((((*********(********((((*****(((*(((&(((&((((((((((((((&&&&(((&(&((((((((((((((*((((**(((&,.,....................,,,..,,.,,,,**,,,,,,,***,***,,,,*******,,*****************((&&&&&&&&&&&(((&&&&((((((&(((&&&&(((((((((((&((((((&&&&&&&&&&&(((&&&&&&&&&&&&&&&&&(&&&&&&&&&&&(&&&&&&&&((((((&&(((((&((((******(************((******((****((&(&((((((((((((&((((&&&&&(((((((((((((((((((((((**((&,.,,...........,.....,,,,,...,,,,,*,,,**,,,,****,,,********,,********************((&&&&&&&&&&&(((&&&(((((&&(((((&&&&((((((((&&&(((&&&&&&&&&&&&&&(((((&&&(&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&&(((((&((((((&(((**((((*((***********(((*****(**,,*((&&&((((((((((((((((&&&&&((((((((((((((((((((((((***(&,,...................,..,.,..,,,,,,,,,,*,,,************************,,,,********((*(&&&&&&&&&&&((((&&((((((((((&&&&&&(((((((&&&&((((&&&&&&&&&&&&&&((&&&&&&&&&&&((&&&&&&&&&&&(&&&&&((&&&&&&&((((((&((((((((*(((((((((***********(((**(*********(((((*(((((&((((((((&&&&&((((((((((((((((((((((((((((&,,.......,..............,.,,,,,,,,,,,,,***,*********************,****,*******(((((((((&&&&&&&((**(&&((((((((((&&&(&&((((((((&&&(((&&&&&&&&((&&&&(((((&&&(&&&&(&&(&&&&&&&&&((&&&&&((&&&&&&(((((((((((((((((((((((((((**(*******(*((***********(((((((((((&((((((((((((((((((((((((((&((((((((((((((&,.................,.....,.,,,.,,,,,,,,,,,,,*********************,,******,****(((((((((&&&&&&&(((((&&(((((((((&&&&&&(((&((((((&(((((&&&&&&(&&&&&&((((((&(&&&&&((&&&&&&&&&(&&&&&&&&&(&&&&&&(((&&&(((((((((((((((((((((((((******((************((((((*((((((((((((((((((((&&&((((((&(((((((((((((((((,,.......................,,,,.,,,,,,,,,,,,,********************,,***********((((((((((&&&&&&((((((&((((*(((((&&&(((((&((((((((((((&&&&&&&&&&&&&&((((&&&&&&&&((&&&&&&&&&&&&&&(&&&&(((&&&&(((((((((((((((&(((((((((((((((*(****(((((*****((****((********((&(((((((((((((&&(((((((((((((((((((((((((*,,.......................,,( ,,,,,,,,,,,,,*********,****(&*****,*****,******(((((((((&&(&(((((((&&(((*(((((((((((&&((((((((&((((.(&&&&&&&&&&&&(((&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((((((((((((((((((((((((((((((((((((**((((***(((((****((*********(&&&(((((((((((&((((*((((((((((((((((((*(($,,,....................,...,,,,,,,,,,,,,,,,***************************,*******((((((((&&(((((((((&((((((((((&(((((&&"&&((((((((&((&&&&&&&&&&&&(&$&&&&&(&(&&&&&&&&&&&&&&&&&(&&$&&&&&&&&&&&(((((((((((((((((&((((((((((((((((*((((((*(((((*(*(((*********((&(&&(((((((((((((((*(((&((((((&(((((((*($,,............0....,.,.....,,,,,,,,,,,,,,*************************************((((((((&(((((((((((((((*(((((((((((((&&(((((((((&(&&&&&&&&&&&&&&&&&&&(&&(&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&(&(((((((((((((((*(&((((((((((((((((****(((((((& ((((((**((******(((&(((((((&&((((((*(*((((((((((((((((*(($,...............000.........,,,,,,,,,,,,*************************************(((((((((((((((((((&(*(*((((((((((&((&&&(((((((((&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((((((((((((((((((((**(*(((((&(((((*(((((((((((((((*((*(*(((**((*((((((((((((((((****(((((((((((((((((( $,...........................,,,,,,,,,,,,,*,*********************,,************(*((((((((((((&*((&(((((((((((((((((&(&&(&((((((&(&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((&(&(((((((((((((*((*(((((((((((((((((((((((((((((((((((((*((((((((((*((((*(*******((((((((((((((((($,,.......................,,,,,,,,,,,,,*,,*,*******,**,,*****************,******(((((((((((((((((((((((((((((&(((((&((&&&&&(((&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&$$&&&(((((&&((&(((((((((((((**((((((((((((((((((((*(((&((((((((((((((*(((*((((*(*(((****(***((*((((((((((((((($,..........................,,,,,,,,,,,,,,,***********,******************,*******((((((((((((*(((((((((((((&&&(((((((&((&&&(((&&$$&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((&((((((((((((((((*(((((((((((((((((((((((((((((((((((((((((((((**((*(((((*****(***(**(***(((*((*(((($,,,..................,,,,.,,,,,,,,,,,,,,,,*********************************((**(((((((((((((((((((((((((((&&(((((((((((&&&((&&&&&$&&&&&&&$&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&((&(&((((((((((((((((((((((((((((((((((((((&(((*((((((((((((((((**(**(((((((*(*((******(((((((((((($,,..................,,,,..,,,,,,,,,,,,,,************************************((*((((((((**(((((&((((((((((((((((((&&&&(&&(((&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&((&&((((&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((*((*(((((((((********(((((((($,,...................,,..,,,,,,,,,,,,,,,**************************(*********(((*((*(****(((&&&&&(((((((((((((((((&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((&&&((((((((((((((((((((&(((((((((((((((((((((((((((((((((((((((((((****(((((((((**********((((&$,,........,,.......,..,,,,,,,,,,,,,,,,,,************************************((((******((((&&&&&&&&&(((((((((((((((&&&&&&&&&&&&&&(&&&$$&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((**((((((((((***(**(**((((($,,.......,,,.........,.,,,,,,,,,,,,,,,,******************************((*****(((*(((((*((((&$$&(&&(&&(((((&&(((((&((&&&&((((&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&(&&&&(&(((((((((*((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((*(*((****(((((((($,..................,..,,,,,,,,,,,,,,,,*******************************(((*****((((((((((((((&&&&&&&&(((((&&&((((((((&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(((&&&&&&&&&&&&&(((((((((((((((((&&(((((((((((((((((((((((((((((((((((((((((((((*(((**((((***((******(((*(($,.....................,,,,,,,,,,,,,,,,*******************************((******((((((*(((((((&&((&&&&(&(((&&&&((((&((((&&&((&&&&&&&&&&&(&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&(((&&(&&((&&&&&(((&(((((((((((((((((&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((***(*(****((((((($,.....0000..0........,,,,,,,,,,,,,,,,**********************(****************((((*(**((((&&&&&((&(&&&(((&&&&&((((((&&&(&(&(&&&&&&&&&&&&&(&(&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&&((&&(&&&&&&&&&&&&(((((((((((((((&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((****(*****(((**($...000000000..0.....,...,,,,,,,,,,,,*,***************************(((**********((***(**(&&&$$(((&&&&(((&&&((((((&&(&&&((&((&&&&&&&&&&(&(((&(&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&((((&&&&&&&&&&&&&&&(&&&(((((((((((((((((((((((((((((((((((((((&(((((((((((((((((((((&((((((((((((*****(****((**(($...000000000........,,,,.,,,,,,,,,,*,*****************************(***********(*(*((**(&&$&&((((&&&(((&&&(((&&(((((&(&&(((&&&&&&&(((&(&(&((((&((&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&((((&&((&&&&&&&&&&((&((((((((((((((((&(((((((((((((((((((((((&&((((((((((((((((((((&(((((((((((((****((******((($,....000.000........,,,,,,,,,,,,,,*,****************************(((******((((****(((((((&&&&(&(&&&((((&&(((&&((((&&&((&((&&&(&&&&&&&&&(&&((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&&&&&&&&&(&(((((((((((((((((((&(((((((((((((((((((((((((((((((((((((((((&((((((((((((((((***((*****((($,....0000.000..0...,.,,,.,,,,,,,,,,,*******************(*******************((***(((((**((&&(((&(&&(((&&(((((&&&((&&&((((((&&&&&&&&&&(&&&&(&&(&&(&$&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&((&((&&&&&&&&&&&&&&(&(((((((((((((((((((((((((((((((((((((((((((*(((((((((((((((((&((((((((((((((((****(****(*(($,..00000.0000........,,,..,,,,,,,,,,****************(**(***********************((((((**((((((((&&&(((&&(((((((&((&&(((((((&&&&&&&&&&&(&&&&&((&(((&$&&&&&&(&&&&&&&&&&&&&&&&&&&&&&(&(&((&&&&&&&&&&&&&&&((&(((((((((((((&((((((&&((((((((((((((((((((((((((((((((*(((((&&&((((((((((((((**(((***(***(",..00000000.00.....,....,,,,,,,,,,,*************************************************((*(((*(((&&&(((&&(((((&(&&&&(((((&(((&&&&&&&&&&&(&&&&&&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&((&&&&&&&&&&&&&&&((((&((((((((&&&&(((((&(&(&(((((((((((((((((((((((((((((((((((&&&((((((((((((((((((**(*(**((",..00000000000.....,..,,,,,,,,,*,******************,**********************************(*((***((&&&&&&&&(((&&&&&&&(((((((&&&&&&&&&&&&&&&&&&&&((&((&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&(&(&(&(&&&&&&&&&&&&&&&(((&(((&&((((&&&&((((((((&((((((((((((((((((((((((((((((((((((&&(((((((((((&(((((********((",...000000000......,,.,,,,,,,,,,,,,****************,.************************************(**((((&&&&&&&&&&&&&&&(&(((((((&(&&&&&&&&(&&&&&&&(&((&(&((&&&&&&&&&&&&&&&$$&$&&&&&&&&&(((((&(&(&&&&&&&&&&&&&(&(((&(&(&((&((&&&(((((((((&((((((((((((((((((&(((((((&(((((((((&&((((((((((((((((((*****(*((",....00000000.........,,,,.,,,,,*,***,**************,**********************************(*****((((&&&&&&&&&&&&&&(((((((((&&&&&&&&&&&&&&&&&&(&(&(&(((&&&&&((&&&&&&&&$$&&&&&&&&&&&&(&&(&&&&(&&&&&&&&&&&&&&((((&((&((&(&&&&(&((((((&(&((((((((((((((((&&((((((((((((((((((((((((((((((((((((((*(**(((("......0000000......,.,,,,,,,,,**,*******,***************************************(************(&&$$&&&&&&&&&&&&((((((((((&&&&&&&&&&&&&(&&&&((((&&(&&&(&&&&&&&&&&&&&&$&&&&&&&&(&(&((((&&&&&&&&&&&&&&&&&((((&&&(&(((&&((&&&(((&&((((&&(&(((((((((((((&(&&(((((((((((((((((((&(((((((((((((((((((((((("....0.000000...0....,,,,,,,*,***,*****,,,******,**********************************************&&$$$&&&&&&&&&&&&(((((((((&&&&&&&&&&&&&&&&&&((&(&&(&&&((&&(((&&&&&&&$&&&&&&&&&(&&&&(((&&&&&&&&&&&&&&&&&&(((&&&(&&(&&&(&(&&((((&&(((&(((((((((((((((((&&(&(((((((((((((((((&(((((((((((((((((((((((((",.0..00000000......,,,,,*,,,*,****,**,**,**,************************************((************&$$$&&&&&&&&&&&&((((((((((&&&&&&&&&&&&&&&&&&((&((&&&&&&(&&(((&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&&(((&&((((&&&&(((((&(((((((((((((((((((&&((((((&(((((((((&(((((((((((((((((((((( ,....00000.........,,,,,,,,,,**,,,,,,,,*,**,****,,,,*,*,***,*****************(**((*(*(*******(&$$&&&&&&&&&&&&&&&((((((((&&&&&&&&&&&(&&&&&&&&(((&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&((&&(&&&&&&&&&&&&&&&&&&&&((&&(&&&(&&&((&&&((&&&&&&((((((((((((((((((&&&((&&&(((((((&(((((&((((((((((((((((((((((((( ,....000...0.0.....,,,,,,,,,,,,,,,,,,,,,,***,**********,**********************(**(((((*****(((&&&&&&&&&&&&&&&&&&&&((((&(&&&&&&&&&&&&&&&&&&&((&((&&&&&(&&&(&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&&&&&&&(&&&&&(&((&((((((&((((((((((((((&((((&((((((((&&((((&(&(((&(((((((((((((((((( ,,,.000...0........,,,,,,,,,,,*,,,,,,,,,,************,,,**********************(*****(*******(&&&$&&&&&&&&&&&&(&&&&(((((&&&&&&&&(&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&((&&&&&&&&&&&&&&&&&&&(&&&&(&&&&&&&&&&&&&&&&((&&&&&((((((((((((&(&(&&&&(&&((((((((&&&(((&(((((((((((((((((((((((( ,,,....0....0......,.,,,,,,,,,*,*,,,,,,,,*********,*********,******,***************(******(*(&&&&&&&&&&&&&&((&&&&&&&&&&(&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&(&&(((((&(((((((&((&&&((&((((((&((&&(((((&(((((((((**(((((((((((( ,...0.000.0.0.0.....,,,,,,,,,,,***,,,,*****,****,**,,,***********************(***********((*((&&&&&&&&&&&&&(&&&&&&((&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&&&&&((((((&&(((((&(&(&&&((((((((((((((((&((((((((((((((((((((((( *,...0..0.00.....,.,,,,,,,,,,***,,*,**************,,,,****************(*(***((***(****(**((((&(&&&&&&&&&&(&&&(&&&((&&&(&&&&&&((&&&&&&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((&((&&(((&&(&((((((((((((((((((((&((((((((((((((((((((((( ,....00000..........,,.,,,,,,,,,,,,,*******((*****,,,,******************(&(**(****(*******((((&&&&&&&$&&&&&((&&&&&&&&&&&&&&&&&&&&"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((&((&&(((&(&&&&(((((((((((((((&((((((((((((((((((((((((((" ,.....000.00.........,.,,,,,,,*,,,*,*,************,,,*,,,*******,*******(*((*************((((((&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&(&&&&&&&&&&&&((&$&&&&&&&&&&((&(((&((&&(&&(&&&&(((((((((((((((((((((((((((&((((((((((((((",....0000..............,,,,,*,,********,**********,,,,,,,,,*********((********************(((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&(&&&&&&&&&&&&&&(&(((&(((&(((&&&&&&(((((((((((((((((((((((((((&&((((((((((((( ,,...00000..............,,,,,,*,***,***,**********,,,,,,****************((**(**************((((&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&((&&&&&&&&&&&&&&((&(&((&(&&&&&&&(&((((((((((((&(&(((((((((((((((((((((((((",,..000000...............,,,,,,*,,***************,,,,,,,,,*********((((**(((((*****((**(((((((&((((&&(&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&((((&&&&(&&&&((&((((((((((((((((&((((*(((((((((((((((((((($,,...0000000....00........,,,,,*,,**************,,,,,,*,***********(**(***((((******((**((((((&(((&&&(&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&$$$&$&&&&&&&&&&&&&&&&&&((((&&&(((&&&&((&((((((((((((((&((((((*((((((((((((((((((($*,...0000000...00..........,,,,,*******,*,*****,,**,*,,,************,**(((*((*****((*(((((((((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&(((((&&((&&&&&(((((((((((((((((&(((((***(((((((((((((((((($*,...0000000....0...........,,,****************,***,,,,,,*********(*****(((((****(((**(((((((&((&((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&$&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&&&&&&&&&&&&&&&&&((((&((((&(&&&(((((((((((((((((&(((((((*((((((((((((((((((&*,......00000....0........,.,,,,***********,*,,*******,*************((((*((*****(((((*((((((((((((&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&$&&&&&&&&&&&&&&&&&&(((((((((((&&&((((((((((((((((((((((((((((((((((((((((((*(&*,........000..........,..,,,,,*,*****,******,,******,,,************((((((((****(((*(*(&&&((&&&&&&&&&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$$$$$&&&&&&&&&&&&&&&&((((((((&&(((((((((((&((((&((((((((*(((((((((((((((((((&,,........0.0..00........,,,,,,,*,******,***,,******,,*************((*(*((((****(((**(&&&&&(&(&&&&&&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&$$$&&&&&&&$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$$$$$$&&&&&&&&&&&(&&&(((((((((&((((((((((((((((((((((((((((((((((((((((((*((&*,.........00............,,,,,,,,*,********,,,,****,***,********(*((**((**(***(*(*(((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&$$$&&&&&&$$$&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&$$$$&&&&&&&&&&&&&&(((((((((((&(((((((((&((&(((((((&(((((((((((((((((((*((&*,..........0.............,,,,,,,,*******,,,,**,,*,***,,,,****((**((((((((((***((**((&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&$&&$$&&&&$$$&$&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$&&&&&&&&&&&(&((&(((((((&&&((((((((((((((((((((((((((((((*(((((((((((((&*,,..0.....0...........,,,,,,,,**,,,,,,*,,,,*(********,(*******(****(*((((((**((***((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&$$&&&&&$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&$$&$$&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((*(((((((((((((&*,,.......0.00....0........,,,,,,,,,,,,,,,,,*********,********((*****(((((((***(**(((&(&((((&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$&&&&&&&&&&&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&$$$&&&$$$$$$&&&&&&&&&&&&&&(((((((((&&(((((((((((((((((((((((((((((*((**((*((*((*(&(*,,.....,.0..0.........,,..,,,,,,,,,,,,,*,**************,****(((((*((((((***(****(&&&&&(&&(&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&$$&&&$$$$$$$$$&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((*(*((((*(&(*,,...,,,,....0..............,.,,,,,,,,,**,,,****,,,**********(*((*((((((***(****((((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&$$$$$$$$$$&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$$&&&$$$$$$$&$&&&&&&$$$&&&(((((((((((((&&((((((((((((((((((((((((***(((((**((*((**,,...,..,..0.0.............,.,,,,,,,,***********************(***((*(((((***(****(((&(&&(((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&$$$$$$&&$$&&&&&$&$&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&$$&&&&$$$$$$&$$$&&&&&$$&&&&&&&&((&&&(((((((((((((((((((((((((((((((****((*(*(**((**,,........0................,,,,,,,,,,,,********************(((*(***((((****((***((&&&((((&&&&&&&&&&&&&&&&&&&&&(&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&$$&$&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&$&$$$$$&&&$&&&&&&&((&&&(((&&(&(&(&&&((((&((((((((((((((((((***(*(((*****((**,,,.....00..............,,,,,,,,,,,,,*****,*****************(***((((((((*(((***(&&&&&&&(&((&&&&&&&&&&&&&&&&&&(&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$&&$$$$&&$$$&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&$$$&&&&&$$$$&$$$$$&&&&&&&&(((((((&(&&&&&&&&&&&(&(((**(((((((((((((((((**********((**,,,...0...0.............,,,,,,,,,,,,********************(**(((((((((((**((((***&&&&&&&((&(&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$$$$$$$$$&&$$$&&&&$&&&&&&&&$&&&&&$$&&$&&&&&&&&&&&&&&&&&&$$$&&&$&$$$$$&$$$$$&&&&&(((((((((((&&(&&&&&(&&(((((**(((((((((((((((************((*,,,.......0............,,,,,,,,,,,,,**,*,***********(**((*(((((((((((((*((((**((&&&&&&&(&(((&&&&&&&&((&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$&$$$$$&&&&&&$$&&&&$&&&&&&&$&$&$$&$$$&&&&&&&&&&&$&&&&&$$$$&&&&$&$$$&$$$$$$&&&&&&(((((((((((&&((&&&&&&&(&((((**(((((((((((((*************((***,,....................,..,,,,,*,,,,*********(*****(**((((((((((((((((((((((*((&&&&&&&&&(&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$$$$$$$&$$&$&$$&&&&&$&&&&&&$$&&$$&&&$$&$$&&&&&&&$&&&&&$&$$&&&&$$$$$$$$$$$&&&&(((((((((((((((&(&(&&&&&&((((((((((((((((((((((****,******((((*,,,,...................,,,,,,,,,,,,*,*******(******(((((((((((((((((*((((((((((&(&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$&$$$$$$$$&&&&&&&&&&$$$&$$$&$$$$$&&&&&&&&&&&&&&&$$$$$$&&$$$$$$$$$&&&&&&((((((&&&((((((&&&((&&&&&(&&&&(((((((((((((((*((*(*********(&**,,,,.,...............,,,,,,,,,,,,,,,,,,**********(*(**(((((((((((((((((((((((&&&(&&&&&&&&&&&&&&&&&&(&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&$$&$&$&&$$$$$$&&&&&&$$$&$$$$$$$&$$$$&$$&&&&&&&&$&&&&&$$$$$&&&$$$$$&&&&&&&&&&(((&&&&&&&&((((&&&((&&&&&(&&&((((((((((*(((((((*(*(********((***,,,.............,,,,,,,,,,,,,*,,,*,******(*********(((((((((((((((**(((((((&&&&&(((((&&&&&&&&&&&&&(&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&$&$&&&$$$$$$&&&&&$&&&$&&$$$$$$$$&&$$&&&&&&&$$&&&&$$$$$$&&&$$$$$&&&&&&&&&&&&&&&&&&&&&(((&&&&&&&&&&&&&&&((((&&&&&(((((((((((((********(&(**,,,,............,,*,,.,,,,,,*,,*,*************(**(*(((((*((((((((((*(((((*(&&((((&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$$&$$$$$$$&&&&&$$$&$$&$$&$$$$$$$$&&&&$&&&&$$$&&&$$$$$$$&&&$$$$&&&&&&&&&&&&&&&&&&&&&(((&&&&&&&&&&&&&&&&((((&&&(((((((((((*(((*******(((**,,,,,,...........,,,,,,,,**,**,,,,,************(**(*((*(*(((((((((((((((**&&&((((&((&&&&&&&&&&&&&&$&$&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$$$$$$&&&&&$$$$&$$$$$$$$$$&$$$&$&&&&&$&$$&&&$$$$$$&&&$$$$$&$&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&((((((&&&((&&(**((((((*(*******((****,,,,.......,,,,,,,,,,,,,,**************(*****(**((*(*((((((((((((((((((((&&&((((((&&&&&&&&&&&&&&&&$&&&&&&&&&&&$&&&&&&&&&&&&$&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&$$&&&$$$$$&&&&$$$$$&&$$$$$$$$&$&&&&&&&&&$$$$$&&&$$$$$$&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((&&&&&(((((((((((****(***((***,,,,,,..,..,,,,.,,,,,,,,,***************(((**(((((*(((((*((((((((((((((((&&&&(((((((&(&&&&&&&&&&&&&&&&$&&&&&&&&$$&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&$$$$&&$&$$&$&&&&&$$$$&&&&&&$&$&&&$$$$$$$$&&&$$&$&&&&&$$$&&&&$$$$$&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(((((((&&&((((((((((**(*(******(*****,,,,.,..,.,,,,,,,,,,,,,,,**********(((((((((((((((((*((((((((((((((((((&&&&&(((&(&&&&&&&&&&&&(&&$$&&&$&$$&$$&&$$$&&$$&$$&&&&&&&&&&&&&&&&&&&&&&&$$$$$&&$$$$&&$$&$$$$$&&&&&$&&&$$$$&&$$$$&$$&$$$$&&&&&&$$$&&&$$$$&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&&&&&&&((((((((&(((((((**((**((****((*****,,,,,..,,.,,,,,,,,,**,*,,,*,*********((((((((((((((((*(((((((((((((((((&&&(&&(((&&&&&&&&&&&&&(&&&&&&&&$$$$$$&&&&$$$$$$$&&&&&&&$$&&&&&&&$&$&&&&$&$$$$$&$$$$$$$$$$&&$$&$&&&$$&&&$$$$$$$$$&$$&$$$&&&&&&$$$$&&&$&&$$&&$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&(((((((((((((((((((((((*(*****((**,,*,,,,.,,,.,,,,,,,,,,,**($**********(((((((((((((((((&(((((((((((((((((&&&&(&(&&&&$$&&&&&&&&&&&&$&&$&$$&&&&&&&$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&$$&&$$$$$$$$&$$$$$&&&$$&$$$$$&$$$$&$$&$$$$$$&$$$$$$&$&&&$$$&&&$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(((((((((&(((((((((***(***********,,,,,,,.,,,,,,,,,,,,,,*,**************((((((((((((((((((((((((((((&(((((&&((&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$&$&&$&$"$&$$$$$$&&&&&&$&&&&&&&&&&&&&&$$$$$$$&&$$$$$$$$$$$$$$$$$$$$&&$&$&&&$$$$$$$$$$$$$&&$$$$$$$&&$$$&&&&$$$$$$$$$$&&$&&& &&&&&&&&&&&&&&&((&(&&&&&&&&&&(((((((&(((((*((((**((******(*,,,,,,,,,,,,,,,..,,,,,,,,**************(((((((((&(((((((((((((((((((&(((((&&((((&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$&$$$$$$$$$$$$&&&&$&$&&&&&&&&&&&&&&&$$$&$$$&&$$$$$&&$$$$&&$$$$&&&&$&$$$$$$$$$$$$$$$$$$$$&$$$$$&&&$$&&$$&&&$&$$$$$$&$$&&&&&$&&&&&&&&&&&&&&&&&((((&&&&&&&((((((((((((*(((((*(***********,,,,,,,,,..,,.,,,,,,,,,************(**(((((((&&&((&&((((&((((((((((((*((&&((&&(&&&&$&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&$&&&$&$&&&&&&&$&$&&&$$&$$&&&$&$&$&&$&&$&$$&$$$$$$$$$&$$&&&$$$$$$&&$&$$&&&&&&$$$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&(((((((((((((****(((*********(***,*,,,,,,,.,,,,,,,,,,,,,,,*************(((((((&(((&(&((((&(((((((((((((&&&&&&&&&&&&&$&&&&&&&&&&&&&&&$$&$$$$$&$$$$&$$$$$$$$$&$&&&&&&$&&$$$&&&$&&&&$&&$&&&$$$$$&&$$$&&&&&&&&&&&$&&$$&&&$&$&$&$$$$$$$&&$&$$$&$$$$&$$$&&&&&&$$$$$$$$&&&&&&&&&&&&&&&&&&&&(&(((((&&&&&&&((((((((((((((((((((*********((**,,,,,,,,,.,,,.,,,,,,,,,,,**************(((((((((((&&(((((((((((((((((*(&((&&&&&&&&&&&&&&&&&&(&&&&&&&$$$$$$$$$$$$$&$$$$$$$$$$$$&&&$&$&&&$$&&&$&&&&&$&$$&$$$$$$&&$$$$&&&&&&&&&&&$$&&&&&$&&$&$&&&&&$$$$$$$$$$$$$$&$$&&&$&&&$$$$$$$$$&$&&&&&&&&&&&&&&&&&(((&&&(&&&&&(((((*((((((((((((((((*********((*****,*,,,,,,,,,,,,,,,,*,,***************((((((&(((((((((&((((((((((((((&(&&&&&$&&&&&&&(&&&&&(&&&$&&&&&$$$$$$&&$$$$$&$$&$$$$$$$$$$$$$$$&&&&&&&$&&&&&&&$&$$$$$$&&&$$$$&&&&&&&&&&&&&&&&&&&$$&$&&&$$&$$$$$$$$$&$$$$$$$$&&$&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(&(&((((((((((((*((((((********"((*****,,,,,,,,,,,,,,,,,,,,,,************((((((((&&((((((((((**((((((((((&&&&&&&&&&&&&&&&&&&&&&((&&&&&$$$&$&$&$$$$$$&&$$$&$$$$$$$$$$&$$$&&&&&&&&&&$&&&&&$&&&&$$$&&&$$$$&$&&&$$$$&&$&&$&&&&$$&&$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&$$$$&&&&&&&&&&&&&&&&&&&&&&(&((&&&&&&&&&&(&(((*((((((((((*(((*********"((***,,,,,,,,,**,,,,,,,,,,,*************(((((((((((((((((((((*((((((((((((&&&&&&&&(((&&&&&&&&&((&&&&&&&&&$&&&&&$&$$$$$$$&$$$$$$$$$&$$&&$&$$&&&&$$$&$&&&$$$$&$$$$&&&$$$$&$$&&&$$$&&&$$&&$$$$$&$$$$$$&$$$$$$$$$$&$$$$&&&&&$&&&&&$$$$&&&$&&&&&&&&&&&&&&&&&&&((((&&&&&&(&&(((((((((*(((((((**(******(("&(*******,,,,,,**,,,,,,,,,,***********(***((((((&((&((((((((*(((((((((((((&&&&&&&&(&&&&((&&&((((&&&&&&&&$$$&$&&&$$$$$$$$$$$$$$$$$&$$$$&$$&&&$$$&$$$$$&&$$$$&$$$$$&&&&$&&$&&&&&$&&&&&$$$$&&&$$$$$$$$$&$&$$$$$$$$&$$$$&$$$&&&&&&$&$&&&&$&&&&&&&&&&&&&&&&&&&&((&&&&&&&((((((((((((*((((((***(*****((("(*******,*,,*********,,,,,,************((*(((((((&(((&&&&&(((*(((((((((&&&&&&&&&&&&&&&((((&(((((&&&&&&$&$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$&&&&&&$$$$$&&$$$$$&$$$$$$&&&$$&$&&&&$&$&$&&&&&$&$&$$$$$$$$&&&$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&((((&(((((((((*(((((((((******((*$(******,******(((******,,,,*,*******(***(*(((((((((&&&&&(&(((((((((((((&&&&&&&&&&&&&&&&((((((((&&&&&&&$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&$&$$$$$$$$$$$&&&&$$$&&&$&&$&&&&&&&&&&$$$$$$$$$$&&$$$$$$$$$$$$$&$&&&&&&&&$$&$&&&&$&&&&&&&&&&&&&&&&&&&(((&&&&&&(((&((((((((((((*(((((**********$(***********((((&(((****,,,,************((((((&((((((&&&&((((((((((((((&&&&&&&&&(&&&&&&((((((((&&&&&&&&$$$$$$$$$$$$$$$&&&$$$$$$$$$$$$$$$$$$$&$$$$$&&&&&$&$$$$$$$$&$$&&$$$&&$&&$$$$&&&&&&&&&$$$$$$$$$$&$$$$$$$$$$$$$&&$&&&&&&&$&&&&$&$$&&&&&&&&&&&&&&&&&&(((&&&&&&&((((((((((((((((***(((**********$(*****,****(((((&&(((*******,,**********((((((((&(((&&&&(((((((((((((((&&&&&&&&&&&&$$&((((*(((&&&&&&&&$$$$&$$$$$$$$$$&&&$&$$$$$$$""$$$$$$$$$$$$$$$$$&&&$$$$$$$$$$$&$$$$$&&$&&&&&$$$&&&&&&&&$$&&$$$$$$&$$$$$$$$$$$$&$&&&&$&&&&&&&$$$$&$&&&&&&&&&&&&&&&&&&(((&&&&&&&(((&(((((((((((((**(((**,,******&(**********(((((&&((********************(((((((((((&&&&(((*((((&((((((&&&&&&&&&(&(&$$&&(((((((&&&&&&&&&$$$$$$$$$$$$$$&&&&$$$$$$$""""$""$$$$$$$$$$$$$$&$$$$$$$$$$$$$&$$&&&&&&&&$$$&$&&$&&&&&$$$&&$$$$$$$$$&$$$$$&$$$$&&&$&&&&$&&&&&$$&&&&&&&&&&&&&&&&&&&&((&&&&&&&(((((((((((((((((**(((((***,*****&(******,,*****((*((((((***************(((((((((((&(&&&&(((((((((((((((&&&&&&&&&&(&&$$&&(((((((&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$""$$"""$$$$$$$$$$$$$$$&&$$$$$$$$$$$$&$$$&&&&$&$$$$$$&&&&&&$$$$&&$$$$&$$$$$$$$$$$$$$$$$$&&&&&&&&&&$$$$&&&&&&&&&&&&&&&&&&&(&(&&&&&(&&((((((((((((((***(((((**,,*****&(********,,****((((((((((((***((((((*(((((&((&((&(&&&&((((((&(((&&&((&$&&(&&&&&&&&&$&&&&(((((&&((&&&&&&$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$""$$$$$"$$$$$$$$$$&&&$&$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&$$$$$$$$$$$&&$$$$$$$$$$$$$$&&$&&$&&&&&$$$$$&&&&&&&&$&&&&&&&&((&(&&&&&&(((&&(((((((((((((*****((*********&(********,,*****((((((&&&&(((((((((((((((&(&(((((&&&&((((((&&&(((((((&&&(((&&&&&&&$&&&&&((((((&((&&$&$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$"$""$$$$$$$$$$$$$$&$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$&$$&$$$$$$$$$$$&$$$&&&&&&&&$&&&$&&&&&&&&&&&&&&(&&&&&&&&&&&&&&(&&(&&(((((((((((((**(**********&(*((******,*******(((((&&&&&((((((((((&&&&&&&&&&&&&&&((&&((&&(((((((&&&(((&&&&&&&&&&&&&&(((((&&&&&&$$$$$$$$$$$$$$$$$"$$$$$$$$""$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(&&((((((&((((*(((**(********((******************((((((&&&&&((((&&&&&&&(&&&&&&&&(((((&&&&$&&&(((((&&&(((&&&&$$$&&&&&&((((((&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$&&&&&&&&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((********&(*******,,,********(((((&(&&&&&&&&&&&&&&&&&(&&&&&(((((((&$$&&&&&&(((&&&((&&&&&&$$&&&&&(((((&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$&$&$$&&&&&&$$$$&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&(((((((((((((((((*(*********&(******,**,**,******(*(((((&&&&&&&&&&&&&&&((&&&&&((((**(&$$&&&&&&&&&&&&&&&&&&$&&&&&&(&&(((&&&&&&&$$$$$&$$$$$$$$&$$$$$$$$&$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$&&&$&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(((((((((((((((((((*********(&(*****,,****,,********(((((((&&&$&&&&&$&&&&&&&&&&(((((((&&&&&&(&&&$&(&&&&&&&&&$&&&&&(((((&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$&&&$&&&$$&&&&&$$$$&$$&$$&&&&&&&&&&&&&&&&&&&&&(&&((((((((((((((((*(((********(((*********************((*(((((&&&&&&&&&&&&&&&$&&((((((*((&&&&&&&&&$&(&&&&&&&&&&&&&&(((((&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$&$&&&&&&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((((((((((((((*(**********((*******,***,*********((((*((((&&&&&&&&&&&&&&$$&((((((**((&$&&&&&$$&&&&&&&&&&&&&&&((((((&&&&&&$$&&&$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$"$$$"$$$""$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&$$&&&$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&((&&&(((((((((((((((((*********((********,*******,*******((***(((((&(&&&&&&&&$$&((((((*(((&$&&&&&$$&&&((&&&&&&&&&(((((((&&$&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$""$$$$$$$$$$"""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(((((((((((((((((*********((****************,********(*(*(((((((((&&&&(&$$&(((((((((&&$&&&(&$$$&&&&(((&&&&&&&((((((&&&&&&&&$$&&$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$"$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$&&&&&$$$$$$$$$$$$$$&&&$$&&&&&&&&&&&&&&&&&&&&(&&&&&&(((&((((((((((*(*******((**************************(*((((((((((((((&&&$&((((((((&&&&&&((&$$&$$$&&(((&&&&&(((((((&&&&&&&&&$&$$&$$$$$$$$$&$$$$$$$$$$$$&$$$$$$$$$$$$$""""$$$$$$$$$$$"$$$"$"$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&&&&$&&$$$$$$$$$$$&&$$&&&&&&&&&&&&&&&&&&&&&(&&&(((((&$(((((((((((*(*(*****((**************************((((((((((((((&(&&&&&(((&&&&&&&&&((&&&&$&&$&&&(((&&&&((((*((&&&&&&&&&&&$$&$$$$$$$$$$$$$&$$$$$&$$$$$$$$&&&$$$$$"""$$$$"$$$&$$$$$$$"""$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&$&$$$$$&$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&(((((((((*(((*******(***************************((((((((((((((&&&&&&$&&&&$$"$$&&&&&&&$&&&&&&&&&((&&&(&((((((((&&(&&&&&&&&$$$$$$$$$&&&$&&&$$$$&$&$$$$$&$&&$$$$$""$"""""""$&$$$$$$$$"""$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$$$$$&&&$$$&&&$&&&&&&&&&&&&&&(&&&&((&(&&&((((((((((((((((((((******((**************************((((((((((((((&&&((((&&$$"""$$&&&&(&$$&&&&&&&&&(&&&&&(&((**((((((&&(&&&&&&&&&&&$$&&&&&&&$&&&&&&&&$$$$&&&$$$$$$""""$$""""$$$$$$$$"$$$"$$"""$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&$$$$$&&&&&&&$$&$$&$&&&&&&&&&&&&&&&(&(&(&((((((((((((((((((********(((*************************(((((((((((((((&((((((&$$"$$&&&((((&$$&&&&&&(&&&&&&((&(((*(((((((&&&(&&&&&&&&&&$&&&&&&&$$&&&&&&&&&$&$&$$$$$"$$$"$$""$$$$$$$$$$$$$$$$$$$""$$$""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&$&$$$&&&&$&&&&&$&$&&&&&&&&&(&&&&&&((&(((((((((((((((((((********($((***********(**************((((((((((((($&((((((&&&&&&((((((&&&&&&&&&&&&&(&&((((((*((((((((&&&&&&&&&&&&&&&&$&&$$$$$&&&&&&&$$$&&&$$$$$$$""$$$""$$$$&$$$$$"$$$$$$$$"$""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&$$&$$$$&$$$$&&&&&$$&&&$&&$&&&&&&&(((&&&&&(((((((((((((((((((((((********(*****************************(((((((((((((((*((**(&&&&(((&((((&&&&&&(&(&(((((((((((((((&(&&&&&&&&&&&&$&&&&&&&&$$$$$$$$&$&$&&$&&&&$"$$$$$$$$$$$$$$$$$$$$$$$"""$" $$"$$"""""""$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$&$$$$$$$$&&&&&$&&&&&&$&&&$$&&&(((((&&&((((((&(((((((((((((((**((****((******((*****************(*(((**((((*(((((((((*(((&((&((((((((&&&&&&&&&&&(&&&(&(((*(*((((&(&&&&&&&&&&&&&&&&&&&&&$$$$$$&$$&$$$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$""""""$$"$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$&&&&&&&&&"&&&(&((((((((((((&(((((((((($(((((**(**(**(*******((**********(((****((((((((((**((((((***((&&&&&(((((((((&&&&&&&&&&&&&&((&((***((((&&&&&&&&&&&&&&&$$&$&$$$$$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$$$$&$$$$$$""$$$"$$""""""""""$"$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&$$&$&&&&&&&&&&&(((&(&((((((((&((((((((((((((((*((*****((*********(****((((((********((((((((((((((**(*((&&&&&&(((&(((&&&&&&&&&&$$&&&&(((*((((((((&&&&(&((&&&&&&&&$$&$&&&&$$$$$$&&$$$$&&&&&&&&&$$$$$&$$$$$&&$$$$$"""$$""""""$"""""""$"$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&$&&&&$&&&&&&&&&&&(&&&(((((((((((((((((*(((((((*((*(*(**((**********(((((((*************((*(((((((((****(&&&&&&&&(&&&((&&&&&&&&&&$$$&&&(((*(*(((((&&(&&&&&&&&&&&&&&$&&$&$&&&$$$$$&$&&$$$&&&&&&&&&&$&&&&&&&&&$$$$"$$"$$$""""""$"$""$$$$$$$$$$$$$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$&$$&&&$&&&&&&&&&&&&((((&((((((((((((((((((((((((**********(*********((((**(*((**(****(*(*(((((((((*******(&&&&&&&&&&&((&&&&&&&&$&&&&&&&((((((((((&((&&&&&&&&&&&&$&&&&&$&$$$$$&&$$$$$&&$$$&&&&&&&&&&&&&&&&&&&&&$$"$"$$$$""""""""$$$$$$$$$$$$$$$$$$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$$$$$$$$$&$&&&&&&&&&&&&&&&((((((((((((((((((((((((*((**(((******(******,********((*(*(****((((((((((((((*******(((&&&&&&&&&((&&&&&&&&&&&&&&&&((((((((((&((&&&(&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&$"""$$$$$"""""$$$"$$"$$$$$$$$$$$$$$$$"$$$"$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$&&&&&$&&&&&&&&&&&&&&&&(((((((((((((((((((((((((*(((((***************,,*,**************(((&&&&(&((((*((*****((((&&&((((((((&&&&&&&$$&&&&&&&(**((((((((((((&&&&&&&&&&&&&&$$&&$$&$$$$$$$&$&&$&&&$$&&&&&&&&&&&&&&&&&&$"$$$$$$$"""$"""$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&&&$&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((****((*****(*******,,,************(((((((&&&&(((((((*****(((((&&&&(&&(*(((&&&$$$$$&&&$&&((((*(*(((((((((&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&$$$&&$&&&&$&&&&&&&&&&&$$"""$$$$$$"""""$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&(&&&&(((*(((&(((((((((((((((**((*(*(***(*((*((****,****,,***********(((((((&&&&&&&&&&(*****(((((&&&(((((((((((&&$$$&&&&&&&(((**(((*((((((&&&&&&&&&&&&$&&&&&$$$$$$$$$$$$$&$$$&$$$$&&&&&&&&&&&&&&&$$$"""""""""""""""$""""$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&&&&&&&&&&&&&&&&&((((((&&&(((((((((((((((((((((((((((*((*(*********************((((((&(((&&&&&&$&(*****(((((((((((((((((((&&$$$$&&&&&&(((((((*((((((&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$&$$$$$&&&&&&&&&$$$$$"""""""""""""""$$$"""$$$$$$$$"$"""$$$$$$$$$$$""$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&(&(&&&(((((&&((((((((((((((((((*(((((*(******(*****************(((((((&(&((((&&&&&&&&(******((((((((((((((((((&&&&&&$&&&&((((((((((((((&(&&&&&&&&&&&$$&&$$$&&$$$$$$$$$$$&&&$$&&$$$$$&&&&&$$&&&$$$"""""""$$$$""$"$$$$""$$$$$$$""""$"""$$$$$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&(((&&((&&&((((((((((((((((((((((((***(**(*((***************((&(((((&&&&&&&&&&&&&&(((*****((((((((((((((((((&&&&&&$&&&(((((((((((((((((&&&&&&&$&&&$&&&&$&&&$$&$$$$$$$$&&$$$$$$$$$$&&&&&&$$$&$$$""""""""$"$$""$$$$$$$$$$$""""$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$&&&&&&&&&&&&&&&&&&((&(((&(((((((((((((((*((*(((((((*******((************(*(*((((&&(&&&&&&&&&&&&&&(((((((***((((((((((((((((&&&&&&&$&&&((((*((((((((((((&&&&&&&&&&&&&&$&$$&$$$&$$$$&$$$$$$$$&&$$$$$&&&&&&$&$$$$""""""""$$$$$$""$$$""$"$$""$$$$$$""$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&((((&((((((((((((((((((***((((((*******(**((******(((((((((((((&&(&&&&&&&&&&&((((((((((***(**(((*(((((((&&&&&&&&&&&((((((((((((((((&(&&&&&&&&&&&&&&$&$&$$&$$$$&&$$$$$$&$$$$$$$$&&&&&&&&&$$$""""""""$$$$"""""""""""""""$$"$""$$$$"$$"$"$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&((((((((((&(((((((((((((***((((******((********(((((((((((((((&&&&&&&$&&&&&(((((&((((((((((**((((((((((&&&&&&&&(((((((((((((((((&&&&&&&&&&&&&&&&&&&&$$&$&$&&$&$$$$$&$$&&$$$$$$&&&$&&&&$$$"" """"""$"""""$""""""""""""""$""$$$""$$"$"$"$$$$$$"$$$&$&&$$&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&((((((((((((((((((**(((((((((((((*****((*******(((((((&&&&(&((&&&&&&&&&$&&&&((&&&&&(&&&&&((((((((((((((((&&&&&&&(((((((*((((((((&&((&&&&&&&&&&&&&&&&&$$$$$$$$&$$$$$$$&$&$&$$$$&&&&&&&&&&&"" """"""$"$""""""$""""$""""""$$$$$$"$$""""""""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&((((((((&(((&((((((((((**((((((((****(*******((((((((&&((&(&&&&&&&&&&&&&&&&(((&&&&&&$$$$$&&((((((((((((((&&&&&&(((((((*(((((((&&&&&&&&&&&&&&&&&&&&$&&&&&$$$$&$$$$$$$&$&&$$$$&&&&&$&&&&&$" """"""$"$$$"""""$""$"""$$""$$$$$"$""""""""""""$$$"$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&((((((((&((((&&((*((((((((((((((**(***(((****(((((((&&(&&&(&&&&&&&&&&$&&&&&(&&&&&&&&$$$$$$$&&&&&((((((((((&&&$$&&&(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&$$$$$$$$&&&&&&&&$" """"$$$$$"""""""$$"""$$$""$$$$$""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&&&&&&&&&&&&&&&&&(((((((((((((&&(((((((((((((((((((****((*(******(((((((((&((&&&&&&&&&$$$&&((&&&&&&$$$$$&&$&&&&&&&&&(((((((&&$$&&&&(&(((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$&$$$$$$&&&&$$&$$""""""""""""""$""""""""""""""$""""""""$"""""""""$$$$$$$$$$$$"$$$$$$$$$$$"$$$$$$&$$$$$$&$&&&&&&&&&&&&&&&&&&(&&&(((&(&(((&&(((((((((((((*((*(((***((*******(((((((((((((((((&&&&&&&$&&&&&&&&$&$$$$&&&&&&&$$$$$&&((((((&&&&&&&&(&(&((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$&$$$$$$$$&&&&&&$$$"""""""""""""""$""""""""""""""""""""$$$"""$$"""$$$$""$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&((&((((((&&(((((((((((*(*(**(*(***((******(*(*(((((&&&&&(&&((((&&&&&&&&&&&&$$$$$$&&&&&&&$$&$$$&&((((((&&&&&&&&&&&((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$&$$$$$$$$$&$$$$$$""""""$$"" """"""""""""""""""""""$"""$$$"$"""$""""""""$$$$$$$$$$$$$$$$$$"$$$$$$$&$$$$$&$&&&&&&&&&&&&&&&&&&&&&&((&((((((&&(((((((((((((*(((*(*****(((***(**((((((((((&&&&((((((((&&&&&&&&&&$&$$$&&$$$&$$$$$$$$$&&(((((&&&&&&&&&&((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$&&&$$$$$$"""""$$$""""""""""$"""""""""""""""""""$$$$"$"""$"""""""$$$$$$$$$$$$$$$"""$$$$$$&$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&(((((&((&(((((((((((((*((*(*(*****(((*(*((**((*((((((&&&&&(((((((&&((&&&&&$&$$$$$&&$$$$$$$$$$&&&&((((((&&&&&&&&&(((((((((&(&&&&&&&&&&&&&&$&&&&&$&&&&&&&&&&&&$$&$$$$$$$$$$$$$&&&$$$$$$"$$$$$""""""""""""""""""""""""""""""""$$""$""""$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&&$&&&&&&&&&&&&&&&&&&&&((((((((((&((((((((((((***((((*((**(*((*((**(*((((((((&(&&&&&&&&&&&((&&&&$&&&&&$$$$$$$$$&$$$$$$&&&&((((&&&&&&&&&&((((((((&&&&&&&&&&$&&&&&&$&&&&$&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$&&&&&$$$$$$$$$$$""""""""""""""""""""""""""""""""""$$""""$""$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$&&&&&&&&&&&&&&&&&&&&&&&(&((((((&&(((((((((((***((*(******((******(*(((((((((((((&&&&&&&&(((&&&&&&&&&&$$$$$$$$$$$&$$$$&&&&&&&&&&&&&&&&&&(&(((((((&&&&&$&&$$&&&&&&&&$&&$$$$$&&&&&$&&$$&$$$$$$$$$$$$$$&&&&&$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""$$"""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&&$$&&&&&&&&&&&&&&&&&&(((((((((&((((((((((**((((*((******(((*******(((((&(((((((((&&&&((((&&&$$$$&&$$$$$$"""$$&&&&&$$$$$&&&&&&&&&&&&&&&&((&((((&&&&&&$&&&&&&&&&&&&$$&$$$&$&&&&&&&&$$$$$$$$$$$$$$$$$&&&$$$$&$$$$$$""""""""""" """""""""""""""""""""""""""""""$"$"$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((*(((******&(((*******(((((((((((((((&&((((((&$$$$&$$$$$$""""$"$&&&&&&$$$$$&$&&&&&&&&&&$&&(&((((&&&&&&&&&$$$&&$&&$$&$&&$$$$$$&&&&&&&$$$$$$$$$""$$$$$$$&&&$"$$$$$$$$$"""""""""" """"""""""""""""""""""""""""""""$$"$$""$$$$$$$$$&$$$$$$$$$$$$$$&$&&$$$$$$&&&&&&&&&&&&&&&&&&&(&&((((((((((((((((((((((((*(******(((***((((*(((((((((((((((&&(((((&&$$$$$$$$$$$$$"$$$$$&&$&$$$$$$$$$&&&&&&&&&$&&&(((((&&&&&&&$$$$$&&&&$$$$$$$$$$$$&&&&&&&&$$$$$$$""""""$$$$$$&$$$$$$$$$"""""""""""""""""" """""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&(&&(&(&(((((((((((((((((((((*((***(***(((*((*(**(*((((((((((((&&&((((((&&$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$&&&&&&&&&((&(&&&&&&&&$$&&&&&$$&&&$$$$$$$$$$$&&&&&$$$$$""$$$"""""$$$$$$$$$$$$$$$$""""""""""" " "" """"""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&(&&((((((((((((((((((((((((*((((***((*****(*((((((((((((((&&&(((((((&$$&$$$$&$$&&&&&&$$$$$&$$$$$$"""$"$$$$&&&&&&&&&((((&&&&&&&&$&(**(&&&$&$$$$$$$$$$$$&&&&$$$$$$$"$$$"" """"$$$$$$$$$$$&&$""""""" """""" """"""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&(&&(&&(((((((((((&((((((((((((*(**(***&(((*((((((((((&((((&(((&&(((((((&&&&&$$&$$&&&&&&&&$$$$$$$$$$$""""""""$$$$&&&&&&((&&(&&&&$&$$&((((&$$$$&&$$$&$$$$&$&&&$$$$$"$$$$$$"""""$"$$$$"$$$$$$$$$" """" " "" """ """"""""""""""""""""$$""""""""""""""$$"$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((*(((((**(&(((*((((((((((((((((((&&((((&((((&&&&$&&$&&&&&&&&&&&&&$$$$$$"""" """$$$$&&&&&(((&&&&&$&$$&((((&&$&&$$$$$$$$"$$$$$$$$$$$$$"""""""""$$$$"$$"$""$$$$""""" " """""""""""""" """""""""""""""""""""""""""$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&(&&((((((((((((((((((((((*(((*(**((*(((((((((((((((((&&&&&(((*(((((&&&&&&&&$$$&&&&&&&&&&&&&$$$"""""""""""""$&&&&(((&&&&&&&&$$$&((((&$$&&$$$$$$$$$$$$$$$$"$""""$$$$""" "$$$$$$"$$$$"$$$$$$" " """ """""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&((&&&(((&&((((((&(((((((((((((**(****$((**(((*((((((((((((((&&&(((***(((&$&&&&&&$$$$$&&&&&&&&&&&&&$$"""$$$$$""""$$&&&&&&&&&&&&$&$$$$&&&&&$$$$$$$$$$$$$$&$$$$$$$""""$$$$$" ""$$$$""$$$$$$$$$$""" " """"""""" """"" """"""""""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$&&&&&&&&&&(&(&(&&(((&&((((((((((((((((((((((****(*$(((*(((((((((((((((&&&&&(((((((((&&&&&&&&&&&$$$$$$$$$&&&&&&&$$$$$$$$$$$$"""$&&&(&&&&&&&&$$$$$$"$$$$&$$$$$$$$$$$$$"$$$$$&$"""""$$$$""""$$$""""$$$$"""$"""" " " """""" """""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&(&((&(&(&(&(((((&((((((((((((*****(*((((((((((((((((((&&&&&&(((((((((&&&&&$&&&&&&&$$$$$$$$&&$&&&&&&&&$$&$$$$&&$$$&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$$""""""$$$$$$$$$$$$$"$$$$""""" "" "" "" "" """ """""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&$&&&&&&&&&((&&((((&((((&&(&((((((((((((*(*(**(*((*(((((((((((((((&&&&&&(((((((((&&&$&&&$&&&$$&$$$$$$$$$$$$&&&&&&&&&$$$$&$&&$&$&&&&&&&&$&&&$$$$&$$$&$$$$$$$$$$$$$$$$$$$"$$$$""""$""$$$$""$$$$$$"$$$$" "" " """ """""" """"""""""""""""""""""""""""""""""$"$"$"$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&(&&&((((((((((((&((&(((((((((((((*(***((((((((((((((((((((&&&&&&(((((((((&&$$$$&&&$$$$$$$$$$$$$$$$$$$&&&&&&$&&$$$$$&&&&&&&&&&&&&&$$&$$$$&&$$$$$$$"$$$$$$$$$$$$""$$$$$$""""""$$$$$$$$$"$$$$$$$$""$"" """" """"""""" """""""""""""""""""""""""$"""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&(&((&(&&(&((((((((((((((((((((((((*((*(((*((((((((((((((((&&&(&&(((((((((&$$$$$&&$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&$$$&&&&&&&&&&&&&$&&$&$$$$$&$$$$&&$"$$$$$$$$$$$$$$"$$$$$""""""$$$$$$$"""""""$$$$$$$""" """""""""""""""""""""""""""""""""""""""$""""""""$$$$$"$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&(&&((((&(((((((((((((((((((((((((((((*((***(((((((((((((((&&&&&(((((((((&&$&&&&&&$$$$$$""$$$$$$"$$$$$$$&&&&&&$&$$&&&&&&&&&&&$$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$""""""""$$"""""""""""$$$$$$$$"""" """""""""""""""""""""""""""""""""""""""""$"""""""""$""$""$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&(&((((&&&(((((((((((((((*(((((((((((((((((((((((((((((((&&&&&((((((((((&$$$&&$$&&$$$"""""$$$"$""$$$$$$$$$$&&&$$$&&&&&&&&&$&&$$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$"""$$$$$$$$"""""""""$$$$$$$"""" """"""""""""""""""""""""""""""""""""""""""""""""""$""""""$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&((&(&(((((((((((((((((((((((((((((((((((((((((((((((((&&&&&((((((((($$$$$&&&&$$$$$$""""""""""$$$$$$$$$$$$$$$$$&&&&&&&&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$"$$$$"$"$""""""""""""$$$""""""" """""""""""""""""""""""""""""""""""""$""""""""$$"""""""$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&(&&&&(&&&(&(((((((&&(&(((((((((((((&(((&((&((((((((((&((&&&&&((((*(&&&&$&$&&$&&$$$$$$$"""" """"""$$$$$$$$$$$$$$$&&$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$"""$"$""""""""""$$$$"" " " """""" """"""""""""""""""""""""""""""""""""""$""""""$$$$$$$$$$$$$$$&$$$$$$$&&&&&&&&&&&&&&&&&&&&&((&&&&&((&&(((&(((((((((((((((((((((((&((((((&((&&((((&&&((((((&$$&&&&&&$&&$$$$$$$$$""" """"$$"$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""""$"$$$$"""""""""$"""$$$$$$" " """" """""""""""""""""""""""""""""""""""""$$$$$""$"$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&(&&&&&&&(&&&&&&&&((((((((((*(((((*((((((((((((((&((((&&&&&&&((((((&&$&&&&&$$$$$$$&$$$&$$$""" ""$$$"$"$$$$$$$$$$$$$$""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$"$""$$"$"""$""$"""$$$$$$""" " " """"""""" """""""""""""""""""""""""""""""""$$$"$"$$$"$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&$&&&&&&&&&&&&&(&&&&&(((((((((**(*(*(*(((((((( (((((((&(((&(&&&&&((((((&$$&$$$$&$$$&&$$$$$$$$$$$"""""$$$$$$$$$$$$$$$$$$$""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$""$"$$$$"""""""""""$$$$$$$$"" """""""" " "" " """"""""""""""""""""""""""""""$$$"$"$$""$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&(&((((&&&&&&(((((((***(((((*((((*((* (((((((&&(&&&&(&&&&(((&&$$$$&$$$$$$$$&$$$$$$$$$$$$""""$$$$$$$$$$$$$$$$$$$"" """"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$""$$$$""""""""""$"$$$$$$""" " """""" " " """""""""""" """"""""""""""""""$$"$"$$$$"$"$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&(((((((&&&&((((((((((**(*********(((&((&((((&(&&&(&&&(((((&&$$$&&&$$$$$$$$$$$$$$$$""$$$$$"$$$$$$$$$$$$$$$$$$$""""""""""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$"$$"$$$$$"$"""""""$$$""""" " """""""" """ "" """"""""""""""""""""""""""""""""$"$$$$$$$$"$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&((((&&&&&&&(&((((((((**********((((( ((((((((&(&&&&(&&(((((&&$$$&&&$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$""""""" """""$""""""$$$$$$$$$$$$$$$$$$$$$$"$$$"$""$""$$$$$$$"""""""$$"""" " """"""""" " """ """"""""""""""""""""""""""$"""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&((((&&&(&&((((&((((((*(**(***(***(( &((((((&&&&&&&&&((((((&&&$&&$&&&&&&&$$$$$$$$$""""$$$$$$$$$"$$$$$$$$$"$$$$"""" """""$$"""""$$$"$$$$$$$$$$$$$$$$$$$$$$$"""$"$$$$""$$"""$$$"$$""$"" """"""""" " " """""""""" """"""""""""""""""$""$$$$$$$$$""$$$$$"$"$$$"$$$$$$&$&&&&&&&&&&&&&&&&&&&((&&(((&&(((((((((((((**((((((((*(( &(((((((&&&&&&&&((((((&&&$&&&&&&&&&&$&&&&$$$$$"""$$$$$$$$$"$$$$$$$$"""$$$""""" """""""""""$$$$$$$$$$$$$$$$$$$$$"$"$""$"$$"$$$$$$$$$"$$$$$$$$""""" """ """ "" """"""""" """" """"""""""""""""$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&$&&&&&&&&&&&(&&&&((&(((((((((((**(**(((((**(( &(((((((&&&&&&&&((*(((&&&&&&&&&&&&&&&&&&&&&$$"""""$$$$$$$$$$"$$$$$$"""$$$"""" """""""""""""$$$$$$$$$$$$$$$$$$$"$$$$""$"$""""$$$""""$$$$"$"""""" """"""""""""""""""" """""" """""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&$$$$&&&&&&&&&&&&&&(&((&((((((((&((**(((((((((*** ((*((((((((&&&&&(*((((&&&&&&&$&&&&&&&&$&&$$$$$$""""$$$$$$$$$$$$$$$$$$$$$"""""" """"""""""""""$$"$""$$$$$$$$$$$$$$$$$$"$""$""""$$$"""$$$$"""$"""""  "" """"""""" """ """"""" "" """"""""""$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&$$&&&&&&&&&&&&&&&&((&((((((&((((((*((((((*(((( ((((((((&&(&&&((((((((&&&&&&&&$&$&&$$&&$$$$$$$""""""""$$$$$$$$$$$$$$$$$$$$"""""""""" """""""""$$$"$$$$$$$$$$"$$$$$$"""$$"$""$$$$""$$$" """""" """""""""""" """""""""""""""""""""""$$$$"$$$$$$$$$$$$$$$"$$$&$$$$$$$$$$$$&$&&&&&&$&&&&&&&&&&&&&&&&(&(&(((((&(&((((((((*(((((* ((((((&&&&&&&&(((****(&&&&&&&$$$$$$$$&&&&$$$$$""""""""""$$$$$$$$$$"$"""$$$$"""""""  """"""""""$""$$$$$$$$$$$"$$"$""$$$""$"$$$$"""$$" """" " " """" """"" """""""""""""""""""""""$""""$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(((((((((((*(((((( (((((&&&&&&&&((((*((((&&&&&&&$""""""$&&&&$$$$$"""" """$$$"$$$$$$$$""""""$$$$""""""  """""$"$$"$$$$$$$""""$"$$"$"$$$""$$"$$$$$$$$""" """"" " "" """"""""" """""""""""""""""""""$"$$""""$"$$$$$$$$$$$$$$$$$$$$$&&&&&&&$$$&&&&&&&&$$&&&&&&&&&&&&&&&&&&&(&(&&&&&((((((((((((((&&&(&&&&&&&&&(((((((((&&(((&&&&(((&""$&&&$$$$$"""" """"$""$"$$$$"$""""""$$""""  """"$"""""$$$$""""""""""$""$$$$$"$"$$$$$$$$$$$""" """"" "" "" """"""""""""""""""""""""""""""""""$"$""$$"$$$$$$$$$$$$$$$$$&$&$$$&$$&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&(((((((((((((&&&(&&&&&&&&((((*((((&(&(&(&$&(((((&$$$&&$&$$$$""" """""""""""$$""$"" """"""  """""""""$"""""""""""""""$"$$""""$$$$$$$$$$$$$"" """" " " " """""""""""""""""""""""""""""""""""$$$""$""$$$$$$$$$$$$$$$$&$&&&&$$&&&&&&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&(&&&&&&&(&(((((((((((&&&&(&&&&&&&(((***(((&&&&&&&&&&&(((($$$$$$$&$$$$""""""" """"$"$$$$$$$"" """""   """"""""$$""$""""""""""""""$"""""$$$$$$$$$$$"$"" " "" " """ """""""""""""""""""""""""""""""""""""$$$$$$"$$$$$$$$$$$$$$$$$$$$$&&$$&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((&(((((&&&(((&&&&&&(((**((((&(&&&&$$&&&((((($$$$$$$$$$$$""""" """$"$$$""$"""""""""" " "" """""""""$$$"""""""""""""""""""""""$$$$$$$$$"""""" " " "" "" """"""""""""""""""""""""""""""""""""""$$"$""$$$$$$$$$$$$$$$$$$$&&$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&((((((((((((((((&&&(((&&&&&&((*(*(((&&&&&&&$$&((((((&$$$&$$$$$$$$"""" """$$$"""$""""""""""""""""""""""" """"""""""""""""""""""""""""""""""$$$$$$$$$$"" """"""" "" " " """""""""""""""""""""$$""""""""""""""""""""$$$"$$$$$$$$$$$$$$$$$&$$&$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&((((&&((((((((((((&&&&&&(&&&&(((*((((&&&&&&&&&$&&&&&&&&$&&$$&&&&$$$$""" """""$""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""$$$$$$$$$""" """"" " " """"" """"""""$"""""""$$$$""""""""""""""""""""""""$$$$$"$$$$$$$$$$$$$$$&&&&$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&(((((((((((((&&&&&&(&&&&((**(((&&&&&&&&&&$$&&&&&&$$&&&&$&&&$$$$$$$"""""""""""""""$"""$""$$$""""""""""""""  """""""""""""""""""""$$""$$""$$$$$$$""""""""""" " " " " " """""""""""""""$$$$$"""$$""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&&$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&(((((&((((((( $&&&&&&&&&(((( &((&&&&$&&&&(&$$$&&&$$&&&&&$"&$$$$$$$$$""""" """""""$$""$$$""""""""""""" "   " """"""""""$$"$$$$$"$""$$""$"$""""" " " " " " """"""" """""""$$$$$$"""""""""""""""""""$"""$$$"$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&((((&&(((((((&&&&&&&&&&(((((((&&&&&&&&&&&&&" """$&&&&&&$&&$$$$$$$$$$$"""""""$$$""$$"""""$"$"$""""""""""""   """"""""$"""""""$$"$$ """""""""" " " """ """""""""""""""$$$$$"$$"" """""""$""""""""$"$$$$$$$$$"$$$$$$$$$$$$$$$$$&$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&((&&&&(&&&(&(&&((((($$&&&&&&&&&(((((&&&&$&&&&&&&&&(&$&&&&&&$&&&$$&$$$$$$$$$$$$"""""$$$$$$$$"""""$$""""$""""""""""""   " """"$""""$$"$$$$$" "" """""""" " " """ """""""""""""""$$$$$$$"$""""""$$$"$$""$""$""$""$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$&&&&&$&&&&&&&&&&&&&&&&&&&&((&&&((&(&&&&&&((& $&&&&$&&&&&((((&&$&$$$&&&&&&&&&&&&&$&&&&&&$$$$$$$$$$$&&&$$""""$$$$$$$$$""""""""$""""""""""""""""    """""""""""""$$""""""""""""" """ " """ """""""""""""""$$$$$$$""$$"$$$$$$$"$$$"$$$$"$"$$$$$$$"$$$&$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&((&&&&((((($&&&&&&&&&(((((&&&&$$$$$$$&&&&&&&&&&&&$&$$$$$$$$$$$$$$$&&$$$"$"$$$$$$$$"""$$$$"$$"""""""""""""""""    """"$$""""""""$$"""$$"""""""""""""""" """""""""""""""""""""$$$$$"$$$$$"""$$$$""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&&&(((&&(&(((($&&&&&&&&(((((&&$&&&&&$$$$&&&$&&$&&&&&&&$$$&$$$$$$$$$$$&&&&$$$$$$$""$$"$"$"$$"$$""""""""""""""""""   """"""""""$$$$$$""$$""""""" """"""""" """""""""""""""""""""$"$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&$$$$$$$&&$$&&&$&&&&&&$&&&&&&&&&&&&&&$$&&&&&&&(&&&&(&&&(&((((($$&&&&(&&((((&$&&&&&&&&&$$&&&&&&$$&$&&&&&$$$$&$$$$$$$$$$$&&$$$""$""$$$"""$"$$"""$"""""""""""""" "" "" """"""""""""$$$$$""$"""""""" """ " "" """"""" """"""""""""""""""$"$"$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$&&&&&$&&&&$$&&&&&&&&&&&&&&&&&(((&&(&&&&(&&&(((((((&&&&&&&((((&&$$$&&&&&&&&$$&&&&&&&&$&&&&&&&&&$$$$$$$$$$$$&&&&&$$""""$$$$""""""""$$$"$"""""""""" " """ "" """" """""""""$$$$$$$"""""""""""" " "" """"""""""""""""""$"""""""""$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&$&&&&&&&$$&&&&&&(&&&&&$&&&((((&&(&&&&&&&&&(((((($&&&&&((((&&&$&&&&&&&&&&&$$&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&$$$"""$$$$"""""""$"$$""""""""""""$" """"" """""""  """$""""$$$$$"""""""" "" """""" """"""""""""""""""""$$""$$""$"$$$$$$$$$$$$"$$$$$$$$$$$$$$$&$$$&&&$&&$&&&&&&$$&&&&&&$$$&&&&&&&&&&&&&&&&&((((((&&&&&&&&&(((((((($&&&&&(((&&&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$$$$$&$$&&&&&&&$&$""""""$$"$$$""$$$$$$""""""""$"""""""""""""""""""""""" " ""$""""$$$$""""""""""" """ " &$ """"""""""""""""""""""$$$$$""$$$$$$$$$$$"$$$$$$$$$$$$$$$$&&$$&$$$&&$&&&&&$$&&&&&&$$$&&&&&&&&&&&&&&&&&(&&&(((&&&&&&&&&&&(&((($&&(((((((&&$$$$$$$$&&&&&&$$$&&&&&&&&&&&&$$$$&$$$$&&$&&&&&&$$$$"""$"$$$$$$$$""$$"$$$$"""""""$$""""""""""" """"""""  """" """""$$"""""""""""""" "" " "" """" """"""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$&$&&&&&&&&$$&&&&&&&&$&&((&&&&&&&&&&&&&&&&(((&&&&&&&&&((&(((((&&((((((((&&$$$$$$$$$&&&&&$&&&&&$$&&&&&&&&&$$&&$$$$$$&&&$&&&$$$""$""""$"$$"$"$$$$""""$$""$"$"""""""""$"" """""""  """ """""$$$""$"""""""" " "" "" " " " """"""""""""""""""$$"$$$$$$$"$$$$$$$$$$$$$"$"$$$$$$$$$$&&&&&&$$&&&&&&&&&&$$&&&&$&$$$&&&&&&&&$$$&&$&&&&&&&((&&&&&&&&&&&&&((((&((((((((((&$$$$$$$$&&&&&&&&&&&$&$&$&&&&&&&&$&&&$$&$$$$$$&&&$$$$""""""$$$$$""""$"""""""$$$$$$""""""$$$""" """"""""" """ """"""""""$"""""""" " """" """""""""""""""""""""""$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&$&&&&&$$$$&&&(((((&&$$$&&&&&&&((&&&&(&&&&&&&&&((&(&((((((((((&&$$$$$$$$&&$&&&&&&&&$&$$$&&&&&&$$$&&&$$$$&&$$$&&$$$""""""""""""$"""$"""""""$$$$""""""$$$$$$""""""""""""" """""""""""""$$$""" "" """""" " """"""""$""""""""$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$&&&$&&&&&&&$&&&&&$&&&&&&&(&&&&&&$&&&(&&&(&&&&&&&&&&&&&&&((((&(((((&(((&&&$$$$$$$&$&&&&&&&&&$$$$$&&&&&&&$$$$&$$$$$$&$$&&$$"""$$"""$$$$$$$""""""""$"""$$$"$""""""$$$$$""""""""" """" """"""""""""$$""""" "" " " """ "" """""""""""""""""""""$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&$&&&&&&&&$$&&&&&&&&&&&(&&&&&&&&&&(&&&&&&&&&&&&&&&&((((&((((&&&&&&$$&$&$$$$$&&&&&&&&&&$$$$$$&&&&&&$&$$&&&$&$$$$&&&$$$$"$"$"""""$$$$$""$$""$""$"$$$$""""""""$""$"""""""""" " """"""""""""""""""" "" "" "" """"" """"""""""""""""""$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&(((&&((((&&&&&$&&$$$$$$$$&&&&&&&&$$$$$$$&&&&&&$$&$$$$$$$$$$&&&$$$$"""$$$""$"$$$$$"$""$$"$$"$""""""""""""""""""""""""" " """""""""""""""""""""" " " """""" """""""""""""""""""$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&$&&&&&&&&&&&&&&&$&$$&&&&&&&&&((&&&&(&&&&&&&&&&&&&&&&(((((&&((&&&&&&&&$&&&$$$$$$&&&&&&&&$$$$$$$$&&&&&&$$$$$$&&&$$$$&&$&$$$""$$$$$$$""$$$""$""""""$""$"""""""""""""""""""""" """"""" """""""""""""""" """""""" """"""""""""$""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&(&(((&&&&&&&&&&&&&&&&&&$$$$&&&&&&&&$$$$$$$$&&&&&&$$$$$$$&$$""$$$$&$$$""$$$$$$$$""$$$""""""""""""""""""$"""""""""""""""""""""""""" """""""""""" " " " """""""""""""""""""""""""""$$$$$$$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&$&&&&&&(((&(( &&&&&&$$&$$$&&&&&&&&&$&&&&&&&&$$$$$&&$&$&&$&$$$$$$$$$$""$$$&$$$$""$$$$$$$$"$$""$"$"""""""""""""$""""""""""""""""""" """""""" """"""""$""""" """ """ """"""""""""""""""""""""""$$$$$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&$$&&(&&&&&&&$&&&&&&&(&&&(&&((&&&&&&&&&&&&&&&&&(((((&&&&&$$$$$$$$$$&&&&&$$&&&&&&&&$$"""$$$$&&&&$$$$$$$$&$$$$$$"$&$$$"""$$"$$$$$$$$$"""$$""""""""""""$"""$"""""""""""""""" """""""""""""""""$""" """""""""""""""""""""""""""""""$$$$$$$$$$$$$$"""$$$$$$$$$$$$$$$$$$"$$$$$$&$$&&&&&&&&&$&$&&&&&&&&&&$&&&&&&((&&&&&&((&&&$&&&&&&&&&&&&&&(&(( &&&&&$$&$$$$$$$$&&&$&&&&&&&&$$$"$"""$$$$&&&$$$$$$&$&$$$$$""$$&$$"""""""$"$$$$$""""$$"$"""""""""""$""""""""""""""""""""""""""""""""""""""""""""" "" """""""" """"""""""""""""$"""""$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&$$&&&&&&(&&&&&&&(&&&&&&&&&&&&&&&&&&&((&(&&$$$&&$$$$$$$&$&$$&&&&&&&&&$$$$$&&$$$$$&$$$$$$$$$$$$$$$"""$$&$"""""""""$"""$$$"$"""$"""""""""""""$$"""""""""""""""""" """"""""""""""""""""""""" "" " """"" """"""""""""""""""""$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$&&&&&&&&&&&&&&&&$$$$&&&&&&&&&&&&&&(&&&$&&&&&&&&&&&&&&(&&(($$$$$$$$$$$$$$$$&$$$&$$$$$$$$"$&$$&&$$$$$$$$$$$$$$$$$$$$""""$&$$$"$"$""$"$""$$"$"""""$""""""""$$""$$""""""""""""""""""""""""""""""""""""""""" "" "" " " "" """"""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$""""$""$$$$$$$$$$$&$$&&&&&&&&&&$$$&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&(&((($"$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$&&&&$""$$$$$$$$$$$$$$$$"$$""$$$$$"$$$$"""""$$""""$$"""""""""""$""""$""$""""""""""""""""""""""""""""""""""""""""" "" " """ "" """"""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$""$$$$$$$$$$$&&$$$$&&&&&&&&&$$$$&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&(&(((""$$$$$$$$$&$$$$$&$$$$$$$$$$$$&&&&&&$$""$$$$$$$$$$$$$$$$"$$"$$$$"""$$$$$""$"$"$""""""$"""""""""$"""$$$$$"""""""""""""""""""""""""""""""" """""" """""""""""""""""""""""""""$""""""""$""""""$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$"$$"$$$$$$$$&&&&$$&&&&&&&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&((((&((((""$$$$$$$$$$$$$$$$$$$$$$$$$$"$$&&&&$$$""$$$$$$$$$$$$$$$$$"$$$$$$"$""$$$$""$"""$$"""""""""""""""$""$$$$$"""""""""""""""" """"""""""""""""" """" """"""""""""""""""""""""""""""""""$"""""$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$&&&$&$&&&&&&$$$$&&&&&&&&&&&&&&(&&&&&&&&&&&(&&&&&&(&&&((((( "$$$$$$&$$$$$$$$$&&$$$$$$$$"""$$$&&$$$$$$$$$$$$$$$$$$$"$$""$$$$$$""""$$$"""$""""$""""$""$"""""""$""""$"""""""""""""""" " """""""""""""" " """" "" """"""""""""""$""""""""""""""""""$""$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$"""""$$$$$$$&&&&&&&&$&$$$$$$&&&&&&&&&&&&&(&&&&&&&&&&&&&(&&&&&&&&(((((("$$$$$$$$$$$$$$$$$&$$$""$$$$$"$$$$$$$$$$$$$$$$$$$$"$$$$$$""$$$$$$"""""""""""""""$$$""""""""$"""$"""""""""""""""""""""" """ """"""""""" """"""""""""""""""""""""""""""""$"""$$"""$$$$$$$$$$$$$$$$&$&$$$""$$$$$$$$$$$$$$$$$$$""$$$$$$$$&&&$&&&&$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&$$&((&&&&&&&(((((*$$$$$$$&$$$$$$$$$$$$$$$""$$$$"$"""$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$"""""""$$$$$""$$$$$""""""""$""""""""""""""""""""""""""""" """" """"""" """"" """"""""""" " """"""""""""""""""$"$""$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$$$$$$$$$$$&&&&&((&&&&&&&&&$&&$&&&$$&$&&&&&&&&&&(((((($$$$$$$&&$&$$&&$$$$$$$$""""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""$$$$"$$$$$"$$$"""$""$"""""""""""""""""""""""""" """"""" """ " """"""""" """"""" " " """"""""""""""""$$$$$"$$$$$$$$$$$$$$$$$$$$$$"$$$$$&&$$$$$$$$$$$$$$$$$$$&$&&$$&&$$$$$$&&&&&&&&&&&&&&&&&$&&$&&$&$&$&&&&&&&$&&&((((*$$$$$$$$$$$$$&&$$$$$$$$$"$"$$$$"$$$$$"$$$$$&$$$$$$$$$$$$$$$$$$$$$$"""""$"$""""$$$$$$$$$$"""$$$$""""""""""""""""""""""""""""""""""""""""" """"""""""""""""" """"""""""""""""""$$""$$$$$$$$$$$$"$$"$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$&$&&$$$$$$&&&&(&&&&&&&&&&&$$$&$&$&&&&$$$&&&&&&&&&&(((*$$$$$$$&&$$$&$$$$$$$$$$$$"""""$$$$$"""$$$$&$&&$$$$$$$&$$$$$$$$$$$$""""""""""$"$$$$$$"""$$$$"""""""""""" """""""""""""" " """"""" """ """""""""""""""""""""""""""""""""""""""$$$""""$$$"$$$$$$$$"$$$$$$&$$"$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&$$$&&&&&&&&&&&&&&$$&&&$$$$$$&&&&&&&&&&&&&&&&&&(((($$&$"$&&&$$$$$$$$$$$$$$$$$"""""$$$$$"""""$$$$&$&$$$$$$$$&$$$&$$$$""""""""""$"""$$$$$$$""" "$""$"""""""""""""""""""""""" """""""" """""""""""" "" """"" " """"$"""""""""""" """$$$"""""$$$$$$$$$"$$"""$$""$"$$$"$$$$$"$$$$$$$$$$$$$$ "$$$$$&$$$&&(&&&&&((&&&$&&&$&&$$$&&$$&$&&&&&&&&&&&&&&&&((*$$$$$$$$$$$$$$"$$$$$$$$$$$$"""""$$$$"""""$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""$"$$""$$$$$""$"""""""""""""""""""""""""""""" "" """"""""""""""""""""""""""" " " """""""""""""""""""""$$"$$""""$$$$"$$"$"""""$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$&&&&&&&&(&&&&&&&$$$$$$$&&&$$&&&&&&&$&$$&$&&&&(($"$$&&$$$$$&&&$$$$$$$$$$$$$$$"""$$$""""""""$"$$$$$$$$$$$"$$$$$$$$$""""""$""""$$$"""""$$$"$$$""""""""""""""""""""$$"""""" """"" """"""""""""""""""""""" ""$$"" """" """"""""""""""$$"$$"""$$$$"$$"$$""""$$$$$"$$"$$"$$$$$$$$$$$&$$"$$$$$$$&&$$$$$&&&&&&&&&(&&(&&&&&&$$$$&&&&&&&&&&&&$$&&&$&&&&&&((