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 = '442B02' IMAGE_NUMBER = 55216693 IMAGE_TIME = 1977-11-03T08:52:35Z EARTH_RECEIVED_TIME = 1977-11-04T21:31:29Z ORBIT_NUMBER = 442 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.012730 NOTE = "VERY HIGH RESOLUTION STEREO SEQUENCE WITH IMAGE MOTION COMPENSATION" /* 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 4   1<KŠ– Í/?7[34fxžÖÙì@¦¬CÜÙÅêãÑ Ö¹ÂW.00000000000220,.00.22000.0.00.00,,,,,,,,,.,...,,*(,,**,.....00...,,.,....00......0000000000022000000220000022000200000002000220020.2000000.000022000200002000000222222222200022220000....222222222224444444444446464444444444444466644464444444444444244224242222222222000.0.....,,,,,,,,,***(((& .0000000002220.002022200.020(,000.0......00...,.,,,.......0000000.........0..0..0000000000000002020020000000000002020000000000002202000000.00000000000.00.00000002000000002000222000.......022222222222224244222222224464222244222224442424444222222222222222222222000000......,,,,,,********((((&(.....00.000..,.02002200..0020,.0.,...............,........*...........,,........00.000("..000.000000000000000000000,,0.000000.000000......00000....00.........00000..000000.00020......,..,.0022222000022222222222220222222222222000222222224222202222222202202000000.......,,,,,,**,********(((&&&...000.000.,..000000.000000.....,........,.....,.,,,,..............,,,,,,..........00..........00........0.0......00..........0.000...,,,........,....0...0.....,,...00000000$*.,...,,,*,,...000.0..020020,.000000220020020002022000000.0222222200000000020000000000......,..,**(((((********((&&&&,..0.0.00...00000.000.000000......,.,,............,........,....,,,,*,............0....................000........00....................,,,...,,,...,,..........,,...0....0...,.,,,,,,,,,,,,,...000000000.000000020000.0002.0000220020.,,022220000000000000000000000(*.0.,.,.,,***((((*****(((&&&"&,...........00000022.00.00..000,,,,,......,,....0,......,.,..,....,,,**,,,,,,....0...........,,,,...........,......,,.,......,.,....,,,,,,,,,.,,.,,*,,,,,.,,........0.........,*,,**,,,,*(**,,.00.0.000..000..0.0.0.000000.00000000000.002002000000.0000....000022200.....,,*,*******(****(((&(&&$&...000.,,..020000000.0..000000.,,.,,.,,,.,,..0.....,.,.,....,.,,,,,.,.,,,,,,,.,,,,,.....,,...,......,,,,,,......,,,..,.,,,,,,.....,,,,,..,,,,*,,*,,,**,,,,,,....,...,.,,,.,,,.,*,,,,*********,.........00.0...0..0.000.000.0.000000000002200000.0000..........00202000..,.,,,*,,****((***((&&&&&$$&,,,,...00000000..0.00000.0...,,,.,..,.,.,..,,...,...........,.,,,,,,,,,,,,,.,,,....,...,,,,,,,.....,,,.,,,,,,,,,.,,,,,,,,,,,....,,,,,,,,,,,,**,,,*,,,,*,,,,...,,,,,,..,,,,,,,,,,,,..,**********,.............,.0000..0.............0002020002000.............0000000......,,,*******(((((((&&$$$$$$,,,,...0.000000.000000.000..,,,,,.,,,,.......,.............,.,,,,,,,,,,...,,,,,.......,,,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,.,,*,,,,*,,,,,,*,,,,,*,,,,.,,,,,,,,,,,,,,,,,*,,,,,,,,,,,*,,,.........0..0....,..,.0.............022000000...............0..0..........,,,******(((((&&&&$$$$""*,,.,,,.00000..00...0000....,,*,,,,,,.,,,,....,..,..........,,,,,,,,,,........,,,,....,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,*****,,,,,*,,**,,,******,,,,.,,,*****,,,,,,,,,,,,.,,,,*,****,*,,,,,,,,,,...........,,,.,...........0200........00...,,......,.,,.....,,,,,,,******(&&&&&&&&$"$& *,,.,,,0...0...0000...00...,,,..,,.,,,.,,,,**,..,........,,..,,,,,,,,.00..,.,.,,,.,,.,,,,,,,,,,,*,,,,,*,*,,,***,****,,,**,*,,,,**,****,,**,,*************,,,,,,,,,,*,,*,,**,,**,,,,,,,,**,,,***(((*,,,....,..,.......,..,.....,..,.........00...000............,,,,,..,..,,,,,,******((&&&$$&(&&&$$**,,,,,..,..,.0.00...,,....,,,,*,,,,,,,,,,,,*,...0......,,,,..,,,,.,.00....,.,,,,,,**,.,,,,,,,,,,*(*,,,,,,***,**,,,*****,,***,,***,****,,********,****,,,,,******,,,,,,**,*,***,,,.,**,,,,,**(((*(***,,,,,...,...,..,..........,.............,..00........,...,,*,,...,,.,,,,,*,******((&$$&&&&(&&"**,,,,.,,......,...,,,..,,,,***,,,,,,,,,,,,,..,............,,,,....00...,,,,,,,,,,**,,,,,,*,,,*,*,,***,****,,..,*****,**,***,****,**,,,,**,**********,,,,,,,,*********(***,***,,,***,*******((((((((**,,*,,,,,,,,,,,.,.,..,,,.......,...........00............,,,,,,...,.,,,,,**,****(*(((&&&((((($*,,,,,,,,,,,,...,**,,..,,,*,,,,**,,,*,,,,,,...,,,.....00.,.,,,....00..,,,,,,,,,,,,,,,,,,,***,*,***,,,,,****,,,,***********,*********,,******,*********,*,,,,****,********,,**,,,,**(*********((((((((***,,,*,.,,,..,,,,..,...,,,..,,0.,..,..........,,........,,.......,,,,*,,,,**((((***(((*((((($*,,,,,..,,,,,,.,*,.,,,,,****,,,,,*,,,*,,,*,*,,,,,,000000..,,,.,....,,,,,,,,,,,,,,**,*********,*************,***********************,,,,,***((**********,*,****,..,****,****,,*,,,*************(&&&(((((****,,,,,,,,,,,*,,,,,,,.,,..,,.,.......,....,....,,...,....,,,,,,,,,,,,,,*,***((((((***(*(&"*,,,,,....,,,,,,,,,,,,,,,*,,,,*,,,,,,,,,,,*,**,,,..,,00.....,.,,,,,,,,*,,,,,,,,**,,**,***,,,,***,**,*************************(**(******,*,***,*****************,,,*,**,,,*****,,**************((((((((((*****,**,,,,,,,*,*.,,,.,.,..,,,..,,,,,.,.,,,..,....,,.,...,,,,,,,,,,,,,,*****(*(&&((**(*(( ***,...,,,,,***,,**,,,,*,**,,,****,,,,,*,,,*,.,*,,,,.......,,,,,,.,*******,,,,****,********************(****************************(***********((******(***********(*,,,,**,,,***********(*********(&&(&((**,****,,**,,,,,,*,,,,,*,,,,,,,.,.,.,,,,...,,.,...,.,,.....,,,,,,,,*********((*(***(*(* **,,....,,,.,,*****,,,,*****,,,,,,,*,***,,,,,,*,,**,..,,...,,,,,,,,,*****,,,*((*,*****(*******,*(*****(****(**(((******************(**(****(****((((((((*******(&***********,*,*********(*,*******,**((&&&&&(******,,*,,.,..,,,,,,,,.,,,..,,..,.,,,..,...,,...,..,..,,,,,,,*,,*,*****************("**,,..,*****((&&(&(((((***,*,,,,,**,,,**,*,,**,,,,,,,.,,,,,,,,**,,,,*,******((****************(*********(((((&((**********************************(*((***((*((*((((********,,******(******************((&(((((,**,*,*,,,.,,,,,,,,,,,**,,,*,.,,.....,,....,.......,...,,,..,,,***,*******(*********"**,,,,**((*(&&&$&&&&&&((,,,,,,,,*,*,,,,*,,,,,,,,,,,,*,,***,,,**,,*******(**************,*************((**(*((((((**(***************(******(****(********((*(***(**(**(***********************************((((((**,**,,***,*,,,,**,*,,,*,,,,.,,,,...,,,,,.......,,..,.,,,,,,,*,,*******(*****,****( *,,,,,,*(&&&((((&((&(((((,,,,,,,*,,,*,,**,,,,,,,*******,,,**,****,,(*********************((**(((****((****((((((***((*((*(*((**(**((*****(**(*(*((****(((((((***((****************(**(********************(((((******,*(*,**,*,,,,,,,,,,,,,,,,,,,,.,,,,.......,...,,,,,,,,,,,,******************** ,,,,,***,*(**(***(((&&((((*,*,*,,,**************,,**,*,*****(**,,(((,*******(*******(***(***(***((((*((((((**(*(((((*((***(***(((******((**((***(((********(*(((((**(*(********((((((*****************(***((((&&*,,,,,,******,,,,,,,,,,*,,,,,,,,,,...,,.,,.......,,,,,,,,,,,,,,******,************ *,,,,***,,***(*(**((((((((***,**,,****,,****,,*******,,******,*(((*,***(*************(*((((((**((((**(*(***((((((((**(****(*(**((*(***((**(((((**((*(*(*(((*((((((((*(**((*****((*(*******(*******(*((*****((((&&(,**,*,,*,****,****,*,***,**,,**,,,.,,,,,...,,.,,,...,,,,,,,,*,**,************,**",,..,**,***********((*(((((****,,,,,,*****,,*******(*(*,******(******************(******((((*((**(**(((****((((((*((((*((((((***(**((((*(*(*(((*******((((*(((((((*(((********(*(*((***(((*******((**(******(((**(*,,,,,.,******,********,***,,,,,,,,,,,,,,.,,,......,,,,,,,,,,,*,****************",..,,,,*,,**************(((**,********,*****,,,*(***((((*((*******(******(**(*****(**((((***(((((((((*****(((((((*(((*((*(*(*(((((((****((((*((***(((((((((((((((((((((((*(***(**(*((((*******(*((**(((((****((((((((,*,,,*,*****,*,********,,,*,,,,,,,,,,,,,,,,...,,,,,,,,,,,,,***,************** *,,,***,*******,*******((((((*****,****,******,*,*******((**((*,,*********((**(****(((((****((((((**(***(((*(((*(((((((((((((((&((*(((((((((**((((*(((((*(((((((((((((((****(((((((((((((**********((((&((((**(&((((*******,,*,***,*,****,*****,**,,,,,*,,,,..,,,,,,,,,**,,,*****,***********,********,,*,,***,*****,**,*(((((((,****,***********(****,,,*****((*********,*********((((**(((((((((*(((((((((*((((((****((((((((((**(((((**(((((((((((((((*((((((((((&(((((((((((((((((((((*((******(*(((((((((((*(((&&&(*********,,,,,***********,,,,,**,,,,*,,,,,*,,,*,,,,****,**************,,,,******,,*,,***,****,,,,*(((&&&(((****************,*,*,,**,**(***************(*((*(***(*(((((((((**(((((((((((((*(((***(((((((((((((**(((*(*(((((((((((((((((&(((((((((((((&((((((((((((((((((*********((&((((((***((&&&&(*((*(&(*,*,**************,,*,,,,,,,,********,*,*,,,,,***************,,*,,,* *(*,,*,,,,,,,,*,,,,,,*((((&&(&(*****************.,,,,*********(*******((((*((((*(((**((((*(*((((((((((&((((((*(**((((((((((&(((((((((((&(((((((((((((((&&(((((&((((((((*((((((((((((((((((((*******(((((((((((((((&&&&(((*(*******(&(***********,,,,,,.,,,**,********,,,***,***************,,,,***(*,,,,,,,,*,*,,,,,,,,,,*((((&(&(*****************,,***,******(***(*(((((*(*****((((*(((*(((((((((((((((((((((((*(((**(((((((&(((((((((&&(((((((((((((&(((&&((((&(((((((((((((((((((((((((((((((*((((&((((((((((((((((((((((***((*((((***********,,,,,,,,**************,,,******,,,********,,,,*,***,,,,,,,,*,,,,,,,,,,,,,,*(((&&((******************,*,,**********(**(*****(***((((((((((((&((((((((&((((((((*((((**((((*(((((((((((&(((((((((&((((((((((((((((((((((((((((((&(&((((((((((((((((((((&&&(((((((((((*((***((((*****((&((*************,,****,,,**************,,,*************,,,,,,*,***,,*,,,,,,,,,,,,,,,,,,,*,*(*(&&(((************************(****(((**((*****(*(((((((((((((((((((((((((((((((((((((((&&(((((((((((&&((((((((((((&(((&&(((((*((&((((((((((((((((&((((((((((((((((((&&&(&(((&((((((((*****(((((*((&(((****************,****,,,****,*****,,,********,*****,**,,,,*,,**$**,**,,,,,,,,,.,,,,,,,,,,,*(*(&((&(*(***(******((********(((**,,*******((((((*(((((&(((&((((((((&&&((((((((((((((((((((((((&(&(((((&&&((&&((&&(((((((((((((&&&(((((((((((((((&&((&((&(((((&(&(((&$$&(&((((((***((((*(((((**(((((((******************,,,,,,,,,,,,***,,,**,***,,***,****,,*,,,,,,,,**,,,,*,,,,,,,,$,,,,,,,,,,,***(((&&((*******,*((***(**(((((*************(*((*(((((((((((&((&&&(((&(((((((((&(((&(((((&(((((((((((((((&&&&&&((((((((((((((((((&(((&&(((((((((((((&&((((((((((((&&&&$&&((((**(*(***(((&&&((((((((((***(**(***********(**,,,,....,,,,,,,,,,,,,*,*,******,*,.,,,,,,,,,,***,,,,,,,,,,.(,,,,,,,,,,,,***(&&&&&((*****(*****(*********,,,*,,**((((&((((((((((((&&&&&&&&&&((((&$((((((&(((((((&&(((((**(((((((&$&&&&(((((((((((&&((((&&&&(&(((((((&&&((((((((((((&(((((&$$$&&&((((**(*((((((((((&(((&&&&((((**((&((((((*****((**,,,......,,,,,,,,***,,****,,*,,,,,,.,,,,,,,*&*,,,,,,,,,.,,,,...,.,,,,,,,,,**((&&&&((*****************,***,,***********((((((((((((&&(&&&((&&(&(((*(&(((((((((((&(&(((((((((&((&"&&((&&&((&((&(((&(&((((&&&(&&(((((((&((((((&&&&(((((((&&&&&&&&&(((((((((((((&(&((&&&&((&&&((&((&(((**((((**,*******,,,......,,,,,,**,*******,,,,,,,,,,,,.,***&**,,,,,,.,....,,..,,,.,,,.,,,,**((&&&&&(**(***(******(******************(***(*((((((((((((((((((((((((((((((((((&&((((((((&&&&(&&((((((&((&&((((((((((((((&((((&&&&(&&((((((((&&&&&(&((((&((&&(&&((&((((((((&&&(&&&&&&&&$$&&&(((((((((((((((((**,*,,****,,,,..,,,,,,***,*,,******,*,*,,,,,,,,,**(&*,,,,,,,,........,,,,,......,.,,**&$$$&&((***(***((****((******(***********(((((((((((((((**(((*((*(*((((&(((((((((&(&&&&((&&&(((((&(((*((((((((((((&&(&&(&(((&&&&(&&((&((((&(&((((&&&&&&&((&&&(**((&&&$&&&&&&&&&&$$$&&&(&&$$$&&&(((((((((((((((****(*,*,,**,,,,,,,,*,*************(*,,,,,,,*,*,,&$*,,,,,,...,....,.......,..,,,*(***((&&&&&(********,(*,**(****((((******(**((*((((((((&(****(******(((((&(((&(((((&&&&&(((&&(((&&&(((((((((((&(((*((((((((&(((((&(*(*(&&(((&((&(&&((&&(&&(((&&&(****(&&&&(&&&&&$$$"$&(&$&&&$$$&&&&&&&&&(((((((((((****(*,,*****,**********************,,,,,,****,,,&*,,,,.................,,,,,****(***(((&&&((*****,(*,((*,*******(((****(**(((*((((((((((&&(((*((*(((((((*((((((&&&&&(&&(&&&&&&&&&(((&&&&&&&&((((((&((((((((((&((((((&&((((&&((((&&&&&(&&(&&&&&&&*****(&&&&(&&&&&$$&&(&&&(&&$&$&&&&&&&&((((&&(((((*****,**************((**********,,,**,,,,,,,******&**,,.......,.............,,,*********(&((((******,**,****(**********((((*((((((&(((((*((*((*((&((((((((&&(((((&&&&&(((&(&&&&&&&&((&(&&(((((((((&&(((((((((&(((((((((((((((((&&&&(&(&&&&&&&&&&&((((((&&(&&&&&&&$$$&&&&&&&&&&&&(&&(&&&&((((((&(****(((********(*((**************,,,,,*,,,,,,,,,,,***(*,,,,,,.,.......,......,,,,,*************(***,********,****(*****(*(((**(((((((((((*(((*((*((((((((&&((&((&&&&&&&(&&&&&&&&&&&&(((&&&((((&(&((((((&(&&&&&((&(((((&(((((&((((&&(&((&&&&&&&&&&&&&&&&&&$&&&&&&&&&$&&&&&&&&&&&&&&&&&$&&&&&&&&(((((((**((((((((((*((((***********,,,,*,***,,,,,,*,*,,,*($*,,,,,.,,,..,........,,,,,,,,****(**************(*******,,******((((((((((((((((((((((((**((((((((((((&&((&&&&&&&((&&&&&&&((&(&(((&&&(((&&&&&((&&&&&(&((&&&&&((((((&&(&&(&((&((&&&&&&&&&&&&&&&&&$$""&&&&&&&&&$&&&((&&&$&&&&&(&&(&&&&(&&(&&(((((((((((((((((*******((((*((**,*,,,,,,,,,,,********(&&**,,,,,,.,,,.........,,,,,,*,,**((**********((***(*(******,**((((((((((((((((((((((&(*****(((((((((((((&(&(&&((&(&&&&&(&&&&&&&&((&&&(&(&&&((((&&&&&&&((((&&(((((((((((((((&(&&&&&&&&&&&&&&&&&&&$$$$&&&$&&&&&$&&&&&&&&&&&&&&(((&&&&((&(&&$$&&&$&&&&&((((((((********(***(******,,,,,,,,***(((((((&& &**,,,,,,,,....,....,.,.,,*,,********,******(*((*(((*(((*((***((((**((((((((((((((*****((((((((((((((&(&&((((&&&&(((((&&&&&&&(((((&&&&&&((((((&&&&&(((&(&(&&((((&(&&(&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&&&(((&&(&&&&&&&&$$"$$$$&&((*(&(&(((((*(((*******(*******(********(((((((&&&$ (,*,,.......,,,,,,.,,,,,*,,****(************(((*(((((&((((*&*****((&((((((((((((*(((((((((((((((&&((&(&&&&&(&((&(((*((&&&&&&(&&&&&&&&((((((&&&(&&&(((&&&&(&((&&&(&&((((&&(&&(&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&&&&&&$$$$$&&&&&&&((&&((&&&(&&((((((********(((((((((**(((((&$$""" &*,,,,,,..,,,*,,,...,,,,,,***&(*************(((&(((((*(((*(((((****(((((*((**(((((((((((((((((&((((&&(&&(&&(&&&(((((((&&&&&&&&&&&&&&&&&(&(&&&(&&&&&&&((((&((**(&((((((&((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&((&&&&&$&&(&&&&&&&$$&&&&&&&&&&&&(&((&(((&&(&(&&((*(****(((((&&&(((((&&*((&$""" $*,,,,,,.*,,,**,,,,.,,,,***((****((*(******((((((&((*((((((((((((**((*(**(**(((((((((((((((((((((((((((&&&&&(((&&&&&&&&&&&&&&&&&&(&(((((&&&&&&(&(&&(&&&&&&((((((&&(&&&&(&(&(&&&&&&&&&$&&&&&&&&&&&&&&&&(&&&&&$&&&&&(&&&&&&&&&((&(&(&&&&&&&&&&&&&&&(&&&&&(*(&&&((((*(**(((((&(&&&&&&&(((&(((&&$&$$$"" &*,*,,*,*,,,,,,,,,,,*,*****,*,,***************(*(*(**(**(****(((**((*****(**(((((((***((((((&&(((((&(&&&((((((&&&&&&&&&&&(&&&&&&&&&&&&&&(&&((&&&&&(&((&&((&&&$&&&(&&((&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&(&&&&&&&&&&&&&&(&&&&&&&&&&((((&&((((&&&((&(&&&&&&&&((&((((****(*(&(((&&(&&&&&&&&&&&&&$$$$$&&$$&*,,,,,*,,,*,,,,,,,**,**,*********,*******(***(*(((&&&(**(**(*****(***(*(((((((*(((((((((&&&(((&&&(&&&((&&&&(&&&&&&$$&&(&&&&&&&&&&&&&&&&&&(((&((((&(&&&((&(($((((&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&$&&$&&&&&&&&&&&(&((((&&&&(((&((&&&&(((((&&&&&&((&&&&&&(((((&(&&&&&(&(*(((&((&&&&&&$$$$$$$&&&&&**,**,,,,,,,,,,,,**,*,,***,,*************((((*(((&(&&&((*((**((((((****((((((((((((&(((((((((&(&&((&&&&&(&&&&&(&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&(((((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&(((&((&((&(&&&&&&&&&(((&&(&&&&&&&$&&&&&(&&&&&&&((((*(((((((((&&&$&$$$$&&&&&&$,,***,,,,,,,,,,***,*****,**,***********((((((((&&&&&(&&(&((((((((**(*((((((((((((((((((((((((&&&&((&&&&&&&&&&(&((&$&(&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&(&&&&(((&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&((&&&&((&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&&&&&&&&&&&(&&&&&&&&&&&&((&&&&(((((&&&$$$$&&&&&&&& $****,,,,,,,,..,,****,**,,,,,,***********((((((&&&&$&""$$((&((*((**(((((((((((((((((((*(((((((((((&&&&(&(&&&&(&&&(&(&&&&&&&&&&&&&&&&&&&&(&&&(&&&&&&(&&&&&&&&&&&&(((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&&(((**((&&(&&&&&&$&&&&(&&&&&((&&(&&&&&&&&&&&(((&&&&&&&&&&$&&&$$&(((((&&&&&&&&&&&&&&&&,.,,,,,,,,,,.,,,,*,,*,,,,,***********,***((((&$$$"$""$$$&***(&,((&**((((**((((((((*(*(((((((&((&&&&&((&&&(((&&&(&&&&(&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&(((((((((*((((&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&((&((&&&&&&&&&&&&(&(&&&*,,,,,,,,,,,,*,,,,,,,,,,*,,*(***********(((&&$$$$$$$&&&&&(*((,&(*(((&(((((((*((((((((&((((((((&&&&&&&((((&(&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(((((((((((&(&&(&&&&&&&&((((&&&&&&((((&&&&&&&&&(&(&&&&&&&&&&&&&&$$$$&(((((((&(&&&&&&&&((((&&**,,,,,,,,,,,,,,,,,,,***********,,*****((((&&$$&&$$&&&&&&&(**((((((**((((((((((((((((((((&((((((((((((&&&&(&&(&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&$$&&((((&(&&&&(&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$(&&&&((((((&&(((((&&&(&&&&&&&&&(((&(&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&(((&$&&&(((&(&((&&&((&((((&(&&$**,,,,,,,*,,,,,,,,,**,,,,,((**,,*****((((&&&&$&&&&&&(((&&&(&(((&&(((((((((((&(((((((((((((((&(((((&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&$$$$&&&&&&&$$&&&(&&&&&&&&&&&&&&&&&&&(&&((&&&&&&&&&&&&&&&&&&&&&$$&&&&&&(&&&&(&&((*((&&((&&&&&&(((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((&&(((((((&&&&&&&&(&((((((($*,,,,,,,,,,.,,,,,***,,,,,*,,**,*****((((&&&&&&&&&&(((((((&((((&(&((*((((((((((((((((((((((&(&((&&(&&&&&(((&&&&(&&&&&&&$&&((&&&&$$$$$&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(*(&(&(&&&&&&&((((((&&(&&&$&&&&&&(&&&&&&&&&&$&&&&&&&&&&&(&((&(&&&((&((&(((((((((&&&&&&&&&&(((&&((((&,,*,,,,,,,,,,.,,,,,,,,,**,,,,*,***(((((&&&&&$&&&(&((((((&&((((*(*((((&(&&(&(((((((&((((((&&&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&(&(&&&&&&&$&&&((&&&&&&&&&&&&&&&$&&&&&&&&(&&&&&(&&&&&&&&&(&&&&(((&&&&&(&(((((((**((**&***,,,,,***,*,,,,,,,,,,******,**(((((&&&&((&&&&(((((((((&&&&((&*((&&*((&&&&((&&((((&&&&((((((&&&(&&((&&(&&&&&&&&&&&&&&&&&&&&&$$&&&&$&&$&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$"$&&&&&&&(&&(&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&(((&&$&&&&&&&&&&&&&&&&(&&(&&((&&&&&&(&&&&(&(((((******&**,,,,,,,,,,,**,,,,,,,.,,*************(&(&&&&&&((((((((((&&&(((**(((&&((((&((*((((&&&&&&&((&&&&&&&&&&&(&((&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&($&&&&&&&&&&&&&&(&&&$&&&(&&(((((&&&&&&&&&&&&&&&&&&&&&$&&&&&&&((&&&&&&&&((((&&&&&(((((((((**(***,*&***,,,,,,,*,,,*,,,,,,,.,,********(**(((&((&&&(&((&(((((((&&&(*(&((((((((((((((((((&((((&&&&(&&&&&&&&&(&&&&&&&&&&&&&(&&&&&&&$$&&&&&$&&&&&$&&&&&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&(((&&&&&&&&&&(((((&&&&&&&&&&&&((((&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&((&&&((**(((*******$*,..,,,,,,..,..,,,,,,,,***********(((((((&((&((((((((((((&&&((*(&*(&*&(((((((((((((((&&&&&&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$&&&&&&&&&&(&&&(((&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(&(((&&((((((((*******$(,,,,...,,,......,,,,,,,*********(((((((&&&((&&&(((((((&(((((&((&(&(&(((((((&((&(&(&&&&&&((&(&&&&&&&&&&&&&&&&&&&&&&&$&&$$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&$$&&&$&$&&&&&&&&&&&&&&&&&&&&&&((((((&&&&&&&&(&&&(&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&((((&&(((&&&&(((((((((******$**,,,.,....,,..,,,,,,,*,*,,,****((((((((((((&(&((&((((&((((&&(&((((((&((&&&(&&&(((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&(((&&&&&&&&&&&&&&((&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&&&&(&&(((((((((((****(*,,,,,,.....,,,,,,,*,**********((((((((((((&&&&((((((((((((((((&(&(((((((((&&(&&&&&&&$$$&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(((&&&&&&&&&&$&&&$$&((&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((((&((((&&(((((((*((((*(((*,,,,,.,,,,,,,,,,,*,********""**((((((((((((((((((((&((((&&&&&((((((&&(((((&(&(&&&&$&$&$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&*&&&&&&&&$&&&&&$&&&&&&&&&&&&&&&$$&&&$&&$$$&&&&&&&&&&&&&&&&&((((&&&&&&&&&&&&$$&&&&&&&&&&&&&$$$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&(((&(&(&(&((&&(((((((((((*((((((&$,,,,,,,,,,,.,,,,,,,***************((((&&&&&(&((&&((((&(((((&&&$&&(&*(((&(((&&&&(&&&$&$$"$$$&((&&&&&&&&&&&&&&&&&$&&&&"$&&&&(&&&$&&&&&&&&&&&$&&$$&" &&&$$&&&&&$&$&&&&$&$$&&&&&$$$$&&&&&&&&&&&(&((&&&((((&&&&$$$&&&&&&&&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&(&((((((((((((((((((((((&$*,,*,**,.,,,,,,,,,*******(*((**(*(*((((((((((((&(&(((((&((((((&&&(((**(((&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&$&&&(&(&&&&&&&&&&&&&$$$$$&&&&&&&&&&&&&&$&&&&&&&&$$&$&&$$$&&&&&$$&&&&&&&$&&&&&&(((&&$$$$$$&$$&$&&$&$&$$&&&&&&$$$& $&&&&&&&&&&&&&&&&&&&&&&&&((&&(((((((((((((((((((((((((&&&$*(*,*,,,,,,,,.,,,****,******(((((***((((((((((((((((((&(((((&&&((((((((((((&((&&&&&(&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&(&&(&&((((&&&&&$&&&&&&$$$$&&&$$$$$&&&&&&$$&$&&&&&$$&$$$&$&&&&&&&&&&&&&&&&&$$&&$&&&&&&&&$$$$$$$$$$"$$&&$&&$$$$$&&&$$&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&((((((((((((((((((((((($*,**,.,,.,,,,,,,*,,***********(**((((((((((((&(((&(((&&((&(((((&((&&((&&((((&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&(((((&(((((&&&&&&&&&&&&&$$&&&&&&$&&&&$&&$&&$&&&$$$&$$&$$$&$&&$&&$&&&&&&&&&&&&$$$&&&&&&&&(&$$$$&$&&&&&$&&&$&&$$$$$$"$$&&$$&&&&&&$&&&&&&&&&&&&&$&&&&(&&&(((((((&((((((((((((((((((((("(,,.,.,,,,,,.,,,,***********(**((((*(&((((&((((((((&&&&(&&(&&&((&&&&&&$&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((&&&&&&&&&&&&$$$&&&&$$&&&$$&&&&&&$$$$$$$&&$$$$$$&&&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$&&$$&&&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&(&(((((((((((((((((((((**((&$,,,*..,,,,,,,*****,*********((((((((((((((((&(((((&&(((&((&&&&&&&&&&&&(&&&&&&&&&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&((**(((&&&&&&&&&&&$&$&&(&&&&&&&&&&&(&&&$&&$$&$$$$$$$&&&$$$&&&&&&&&&&&&((&&&&&&&&$$&&$$$&&&&$$$$$$$&&&$&&&&&$$"$$&&&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((***(*((&"**,.,,,.,,.,,******,,******(((*(((((((*((((((((((((((((&&&&&&&&&&$$&&((&&&&&&&&&&&&&&&(&&&&&&&(&&&&&&&&&&&&&&&&(&(((&&(((&&&&&&&&&&&&&(&&&&((&&&&&&&$$&&$&$$$$$$$$$$&&&&$&$&&&&&&&&&&&&&&&&&&&&&$$$$&$$$$$&&&&&$$$$$$$$&&&&$$$$$$$$&$&$$$$$&&&&&&&&&&&&&&&&&&&&&&(((&&&&((((((((((((((((((((*((((($***,,,,,**,****,******(((((((***((((((((((((((((((((((&&&&&&&&&$$&&&(&&&&&&&&&&&$$&&&&&&&&&&&&(&(&((&((((&&&&&&&(((&&&&&(&((&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$&$$$$$&$$$$$$&$$$$&&&&&&&&&&&&&&&$&$&&&"$$&&&&&$&&&$&&&&$&$$$&&&$$$$"$$$&$$&$&$&&&&$&&&&&&&&&&&&&&(&&&(((((((((((((((((((((((((((((((((("*,,**,,,,*************(((((((*((*(((((((((((((((((&(&(&&&&(&&$$$&&&&&&&&&&&&&&&&(&&&&&&&&(&((&((((((*((&&&&&(&&(*(&&&&&&&((&&&&&&&&&&(&&&&&&&&&&$&$$$&$$$$$$$$$&$&&&&$$&$$$&&&&&&&&&&&&&&&&&$$&&&&&&$&&&&&$&&$&$$$$&&$$$$$"$$&$$&&&&&$$&$&&&&&&&&&$&&&&&&&&((&&&&(&&(&(((&&(&&(&(((((((((*((((**(("(**,.,,,,************(**(*(*****(*(((*****(*(((((((&(&&((&&&&&&&&&&&&&&&&&&$$&$&(&&&&&(((&&(&&(&(((((((((((((((*(&&&&&&&&$&((&&&&&&&(&&&&&&&&&&&&$$$$"$$$&$&&$$$$$&&&&$$&$&&&&&&&&&&&&&&&&&&$$$&&&&&$&&&&&$$$$$$$$$$&&&&$$$$$&&&$&$$$$$&&&&&$&&&&&&&&&&$&&&&&&&&&&&&&((((&&&(((&((((((((((((((***($*,,,,**,***,*******(((****(((((((((**((*(*(((((((((((((((&(&&&&&&&&&&&&&$&&$$$&&&&&&&&&((&&&&&&&&&&&&((((((((((&$$$$&$&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$&$$$&$&$$&&&&&&$&&$&$$$$&$"$&$&$$$&$$&$$$$$$$$$&$$&&&&$$$$$&&$$$$$&&&&&&&&&&&&&&&$$&&&&&&&&(&&&&&&&&&&(((((((((((((((*(*******"******,***,********((*******(((((***(((((((((((((((((((&((&&&&&&&&&&&&&&&$$&&&&&$&&&&((&&((&&&&&&&&&$$$&&&((((&$$&$$$$$$&&$&&&((&&&&&&&&&&&&&&$$$$$$$$$$$$&$$$$$$&$$$$$$$$$$&&$$$&$&&$$$$$"""$$$$$$&&$&&&$$$&&&&$$$$$$$$$$$$$$$&&$$$$$$&&&&&&&&$&&&&&&(&&&&&&&&&&&&&&&&&(&&((((((((((((((*********$***,,,,,*,,,,,*(********,,,*******(****(((((*(((((((((&&&&(&&&&&(&&&&&&&&&&&&&&(&&(((&&&&&(&&&&&&&&&&&&$&&&&&&$&$$$&$$$$$&&&&&&&&&&&&&&&&&$&&"$$$$$"""$$$$$$$$$$$$$$$$$$$&$$$$$$$"$$$$$$$$""""$$$$$$&$$$&&$$$$&&&&&$$$$$$$&$$$&$$$$$$&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&$$&&&&((((&((((((((((******("*,,,,,,,**((*,*,,*(***,,,,,********(**(**(*(((&(((&((&&(&&&&&&((&&&&&&&&&&&&&&&(((&&&$$&&&&&&&$&&&$$&&$$&$$""$$$&$&$&&&&$$$&&&&&&&&&&&&&&&&&$$$$$$"""$$"$$$$$$$$$$$$$&$$$$$$$$"$$$$$"$&$$$$$$"""$$$$$$$$$"$$$$$$&&&$$$$&$$$&&$$$$$$&$&&$$$$$&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&((&&((((((((((((((((($*,,,,,***,*****,,****,,,,**************((*((&(((((((&&&&&&&&&&&&&(&&&&&&((&&&((&&$&&&&&$&&&&&&$&&&&$""$$$$$$&&&&&&&&&$$&($$$&$&$&&$&&&&&&$$$$&&$$"$$$$""$$$$$$$$$$&$$$$$$&&$&$$"$$$$""""$"$$$$"""$$$$$$$$"$$$$$&&&&$&&&&&&$$$&$$&$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&((&&((((((((((((((&&&&&&"*,,,,****,****,,*,,***,***(************((*((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&$&$$&(&&&&$$&$$&&&"$(&$$$$&$$$$&&$&&$$&&&&&&$$&$$$&$$&&&&&&$$$$$$"$$$$$$$$$$$$$$$&&$$$$$&&$$$$&&&$$$$$$$$"$$$$$$$$$$$$$$$"""$$$&&$$&&&&&&&$$$&$$$$$$$&&&&&&$&&&&&&&&&&&&&&&&&&&&$&&$$$$$$&&((&&&&&(&&((&&&((&&&$$$$"**,,*,*,,,*,,********,*********((*((*(((((((((((((((&((&&&&&&&&&&&&&&&&&&(&(&&&(&&&$$&$&&&"&$&&$"$&&&&&&&&&&&$$$&&&&&$&$&$&$$"$$&$$&$$&$&&&&$$$$"$$$""$$$$$$$&&&$$$$$$&&&$$$$&$&$$$$&$"$""$$$$$$$$$$$"$""""$$$$$"$$&&&&&$$$$$$$$&&$$&$&&&&$&&&&&&&&&&&&&&&&&&&$$$$$&&&&&&&&&(&&&&&&(&(&&&&&&&&&&&&"*,,,,,,,,,,,,,***,*****************((*(((((((((((((&&(&&&&&&&&&&&&&&&&&&$&$&$&$$&&&&&&&$&&&$$$""$$&$&&&$&&$&$&$$&$$$$&$$$&$&$&$&&$$$&$&&&&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$"$$""$$$$$$$$$$$&&&$$"$$$$$$$&&&$&&$$$$$$$$&$&$$$$&&$&$$$&&&&&&&&&&&&&&&&$&$$$$&&&&&&&&&&&&&&&&&&&&&&(&&&&(((&& ***,,,,,,....,,,,******************(*(*((*((((((&&(((&&&&(&&&&&&&&&$$&&&&&&$(&&&$$&&&&(&&$"&$$$$"$ "$$&&&&&&&$&$$$$$$&&$$$$$$$&""$&$$$$&&&&&$$$$&&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$&$$$$""$$$$$$$&&$$$$"""$$$$$$$$$$&&&&&$$$$$&&&&&&&&&&$&$$$&&&&$&&&&&$$&&&&&&$&&$&&&&&&&&&&&&&&&&&((((&&(((&(((((&"**,**,,,,.,,,,,,******,*********(((((**((((((((((&((&&(&&&&&&&&&&&&&&&&((&&&&&$&&$$$&&&$$$&&$$$$$" " "$$$$&&$$$$&&$"$$&$$&$$$&$$&$$&&&"$$$&&&&&&$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$""$"$$$"$$$$$$$"""$$$$$$$$&$&&&$&&&&$$$&&&&$$&&&$$&&$&&&&$&&&$&$$&&&&$&&&$$&&&&&&&&&&&&&(&&&&&&&&&((&&(((((&&"*,,,**,,,,,,,,,,****,,,*,*****((*(*(((((((((((((&(&(&&&&&&&&&(&&&&&&&&&&$&&&&&&$&((&&$$&&&$""$$$""$""$$$$&&&&$$$$$$&$$&$&$$&$$$$"$$$&$"$&$$$$&&&&&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$"" ""$$$$$$$$$$&&(&&&&$&&&$&&&$$$$$$$&&&&$$$$$&&&&&$$$$$&&&&&&(&&&(((&&&&&&&&&&&&&&&(&((((((((("*,,,,,,.,,*,,,***,,,,,*,****(((*(((*(((((((&&&&&&((&(((&&&&((&&&&&&&(((((&&&&&&&&&&$$&&$&&$"""""""$"$$$""$&$$$$$"$$&&$$$$&$$$$$$$$"&$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$$$"$"$"""""$$""""$"$$$"$$""$$$"$"$$$&$"&&&$$$&$$$$&&$&$$&&$$$&$$$&&$$&$&&&$$$$$&$&&&&&&&&&&&&&&&&&(&&&&&&(((((((((((("**,,,,.,,,,,,,****,,,*********(((((((((((((((&&&(((&(&&&&&&((&(((&(((((&&&&&&(&&&&$&$$$"" "" """"$""$$$$&$$$$$$$$$&$$&$$$&$$$$$$$$$$$$"$$$$$$$$$$$$$$$"$$$$$$$$&$&&&$$$$$$$$$"$$$$$$$$$""$"""$$$$$$$$$$""""$$$&&(&$$$$&$$$$&&$&$$$$&$&&$&&$$$&$&$$&&&&$$$&&&&&&&&&&&&&&(&(&&&(&&&&&(&&((((((((("***,,,.,,,,,***,,,,*,,,*********(((((((((((((((((((((&&&&(&&&((((&((((&&(&$&&&$&&&$$$$$" """"$$$""$""$""$$$$$$&&$$"&&$$$&$&$"$$$$$&$$&$&&$$$$&$$$$$&&$$$&$$$$$$&&&$$$$$$$$$$&$$$$$$$"$$""$$$$$$$$$$$$$"""$""$$"$$&&$&$&$$$$$$$$$$$$$$$&&$&$&&&&&$$$$$$$&&$&&&&$&&&&&&&&&&&&&(((&&&&&&&((((((((("(*,..,(**,,,,,*,,,*,************(((((((((((((((&(((&&&&&(&&&&((((&&((((&$&&&$&&$$$$$$$$" "$""$$"$$$$"""""""$$$&$$$$&"$$$$$$"$&$$&$"$$$$&$$$$$$$$$$$$$$&&&&$&$$$$$$$$$$$$$$$$$"$$$$"$"$$""$$$$$$$"$$$$$$"""$""""$$$$&$&$$$&&&&$$$$$$$$&&$$$$&&$$$$$$$$"$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(((&&&&"*,,.,,,,,,,,,,,*,,********(*((*(*(((((((((((((((&&&&&&&&&&&&&&&&&((&&&&&(&&&&&&&$$&&$$""$"""""""""""$$$$$"""""$$&&$&&$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$$$$$$$$$$$$$$$$$&$$"""$$$$$$"$""$""$$$$"""""""""$$$$$$$$$&&&&&&$$$$$$$&$$$$$&$&$$$$$$$$&&&&&&&&&$&&$$&&&&&&&&&&&&&&&&&((&&(((&&&&"*,,,,..,,,...,,,*,*********(********(((((&&(((((&&&&&&&&&&&&&&&&&((&&&&&&&$$&&&&&&&$$""""""""$""" ""$""$$""""""$$$$"$$&$"$$$$$"$$$$$$$$&"$$$$$$$$$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$"""$$$""" ""$""$$$$$"$$$$$&&&&&&&&$$$&$$$$$$$&$&&&&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&((((((& **(****(**,,,*****,,*********((((*((((((&((&(&(&&&&&&&&&&&&&&&&&&&&&&&$&$$&&&$&&&&$$$""""$"""""""$"$""$$""" """$$$&$$$$$$$"$""$$$$&&$$"$"$$$$$$$&&&$&&&&$$$$$$$$$$$$$$$$$$$$$"""$$$&&&$$$$$$$$"""""""""""""""""$""""""$$&&$$$$$&&&&&&$$$$$&$$&$$$$$$&&&((&&&&$$&&&&&&&&&&&(((&&&&&&&&&&(((((((((& **,,,,,..,****,**********(****(((((((&&((&(((&&(&&&&&&&&&&&&&&&&&&&&&(((&&(&$$&$$$$$$$$$"""""""""$"$"""$"$$"""""$$$$$&$$$$$$"$&$"$$"""$$$$""$$$$$&&&$$&$$$&$$$$"$$$$$$$$$$$$$$"$$$$$$$$$&$$$$$$"""""""""""""$"""""""""""$&$$"$$$&&&&&&&&$$$$$$$$$$$$$&&&&(&&&&&&&&&&&&&&&&(((*((&&&&&(((((((&((((& *,,,,,,,,,****,*,*********((*((&&&&(((((&&(((((&((&&(&&&&&&&&&&$$$&&&&&&&&$$$&&&$$"$$$$$"$""$$"$"$$""$$""$"$$$""$$$$$$$$$$$"$$$$&$&&$$$&&$$$"$$$$$$$&&&$$$$$$&&$$$$$$$$$$$$$"$$$$$""$$$$$$$""$$$$"""""""""$$$$""""""$&&$&$$$$$$$$&&&&&$&&&&$$$$$$$$$$$&&&&&&&&&&&&&&&&&&((((*((((&&&(&(((((((((((( *,,,,,.,,,*((*************(((&(&&(&(((((&(((&&&&&(&&&&&&&&&&&&&&&&&&$&$$&&&$&&$$$$$$$$$$$""""$$$$$$$$$""$ """""""$$$$$$$$$$$$$"$""$$"$$$$$"$$$$$$$&$&&&&$$$$$$&&$$"$$$&$"""""""$""$$"$"$$$$$$$$$$"" " """$$$"""$$$&&$$$$$""$$$$$$$&&&&$$&$$$$$$$$$&$&$&$&&$&&&&&&&&&&&&((&(&&(((&&&&&&((&&&&(&((& (*****,,,**,**$*********((((&&(((((((((((((((((&&&&(&&&&&&&&&&&&&&&&$$&&&$$&&$$$$$$$$$$$$""""$$&$$$$$$""""$ "$$$""$$$$$$$&$$$"$$$$$"$$"""$$$""""$&&&&$$$$$$$$$$$$$$$$$$"$$$$"$"$$""""$$$$$$$$$$"$$"""""""$$$$$""$$$$$$$$$$$$$&$$$$$$$$&&&$$$&&$$&$$$$$$$$$&&$&&&&&$&&&&&&((((&&&&&&&&&&&&&(&&&(((& ****,,******************((((*(((((((((((&&&&(&(&&&&(&&&&&&&&&&&$$$&(&&& "&&&$$$$$$$$$$$"$""$$$$$$""" $"""""$""" $"""$$$$"""$"&$$""&$"$$$$$$$""""$$$$$$$$$$$$$$$$$$$$"""$$"$$$""""$"""$$"$$$"$"$$$$"""$$$&&$$$$$$""$$&&&&&&$$$$"""$$$&&$$$$$$$$$$$$$$$&&&&&&&$$$&&&&&&&&&&&&&&$&&&&(&&&&&&&&(&&& ***,,,,******,,,,*********((((*&(((((((((((&&&&&&&&&&&&&&&&&$&$&&&$&&&&&&&&&$$$$$$$$$$"""""$$$$$$$"$""$$"$$$$""""""""""""$"$"$$$$"$&$$$$$$""$$""$"""" ""$$"$$""""$$$$$$$$$$"$$$""$$$$"$$$""""$$"$$$$$$$$$$$$$&$$$$$$$$$$"$&$$"""""$$$$&$&&$$$$$$$$&&$&&&&(&&&&$$$&&&&&&&$$&&&$$&&&&&&&(&&&&&&&&&*******,*,,,,,,*****,****((((***(((((((((((((&((&&(((&&&&&&&&&&$$$$$&&&$$$&$$$$$$$$$$"$$""$$$$$$$$$$$$$""" $$"" """"""""""$$$$"$$"""$"$""$&$$""""$$$$$"$$"$"$$"$""$$$$$$$""$$$$$$$"$$"$"$"$$$$$$$$$$$$$$$$$$&$&&$$&$$""$$"$$&$$"""""$$$&&$$&$$$&&&$&&$&&$&&&&&&&&&&&&&&&$$$$$$$&&&&&&&&&&&&&&&&" *,..,*((*,,,,**,**********((((**(((((((((((&(&&&((((&&&&&&&&&&&&&&$$$$"&$$$$$$$$$$$$"" """""$"$$$$$$$$"""$&$$" """"" "$$$$$$"$$$"""$""""""$$$"$$"$$$$"$$$$"""""$$$""$$$$$$$$$$$$"""""$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$$$$&$$$$$$$$$"$$$$$$$$$$$$$$$&&$&&&$$&&&&$$$&&&&&&$"$"""&&&&&&&&&&&&&&&&&$& **,,,,,,**,,,,,******************(((((((&&(&&&&&(((&&&&&&&&&&&&&&&&&$&&&&&&$$$$$$$$$$"""$""$$""$$$$$$$"$$$$$$$$$$"""" """"$$$$$$$"$$"$"$$$$""$$$$$$$"$$"$$$$$$$""$$$$$$$$$$"$"$$$"""""""$$$$""$$$$$$$$$&$$&$$$$$$$$$$""$$$$$$$$$&$$"$$$$$$$$$$$$$$$$$$$&&((&$$$&&$$$$&&&&&&"$$&&&&&&&&&&&&&&&&&&&& **,*(*,,**,,*,*,*,**,*****(*(((******((&&(((&&(&&&&&&&&&&&&&&&&&&&&$$&&&&$$$$$$$$$$$"""$$$$$$$$$$$&$$$$$$$""$$$""""" """""""$$$$"$$$$$"$"$$"$$$$$""$$$$$"$$$"$$$$$$$$$" "$$$$"$$"""""""""$$$"$$$$$$$$$&$&$$$$$$&$$$"$$$$$""""""$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& *,*(*,,,,,,,,,**,,*************((*((((((((((((((&$&&&&&&&&&&&&&&&&&$&$"$$$$"""""""""""""""$$$$$$$$$$$$$$$"$$$$$$""$""""" """$$$$""""""$ "$$$$"$$$$$$$$$$$$$$$$"$$$"$$$$$$""" "$"""""""""""$$"$$$$$&&&$&&&&&&$$$&$$$"$$$$" "" ""$$$$$"$$$$$$$$$$$$$$$$$"""$$&&&&&&&&&&&$$$$$$&&&&&&&&&$$&&&&&&&& **,,,.,*,,,,,.,,,******(**********((((&&((((&&&&((&&&$&&&&&&&&$&&$&$$&&&$"""""""" ""$"""""$$$$$$$$$$$$$$$$&&$$$"""" """""""""$""$$$$$"$$$"$""""""$$""$$"$$$$$$"$$$$"""""$""$$$""""$""""$$""$"$$$$$$$&&$&&&&&&&&$$$$"$""$""" """"$"""$""$$$$$$$$$$$$$$$$$"""$&&$$&&&&&&&&&&&$&&&&$&&&&&&&&$&&&&((&*,*****,,,,*,*******(*****(****(**((((&(((&&&&(((((&$&&&&&&&&&&&&$&$$$$"" ""$""""""""""$$$$$$$$$$$$$$$"$$$$$"""""""""$""""$$""""$$"$$$$"$$$""$"""""$$"$$"$$"""$"""$$$""$$""""""""""""$$$""""$"$$$"$$$$$&$$&&&&$$"$$$"""""""""$$$$$$$$$$$$&$$$&$$$$&&$&$$$$$$&&&$&$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&**,,..,,,,,****(********(****((*((((((((((&&&&&&&&&&&((&&&&&&$&&$&$&$$"$$$$$$$"""" ""$"$$$$$$$&$$$$$$$$$"""$"""""$""""""""$$"$""""$""$"$"$$"$$""$"$"$$$"$$""""""""$$$"""""""""""$$"$$$"""$"""$$$$$$$&$$$$$&&&&$$$$"""""""$$$&&&$$$$$$$$$$$&$$&$$$$$$&$&$$&&&&&&&&&&&&&&&&(&&&&&(&&&&&&&&&&&&&&$$**,,***,*,,,,,*******(*****((((*((((((&((&&(((&(&&&&((&&&&&&&&&$$$$$$$$$&&$$""""""" """""$$$$$$&$$$$$&$$$&$$$"" """"$"""$"" "$"$""$""""$"$$$"$$$$$"$$$$$$""""""""""""""""""$$$$$$""$"""$"""""$$$""$$$"$$$$&$&&$$$"$$$$$$$$&&$$$$$$$$$$$&$$$$&$$$$$&$$$$$&&&&&&&&&&&&&&&$&&&(&&&&&&&$&&(&&&&&&$$****,,,*,,,,**********(***(((**(((((((((((&((&&$&&&((&&&&&&&$$$$$$$$$$&&&$$"$$"""""""""$$&$$$$$$$$$$$"$$$$$$$""""" """$"""" "$$$"$"$"""$"$$$$$$"$$$""$"$$" """""" """"$"""""""$""""""$$"$$$""""""""""""$$$$$$$"$$""$$$$$$$$$&$$$$$$$$$$$$$$$$$&&&&&&&$$&&&$&&&&$&&&&&&&&&&&&(&&(&&&$$$&&&(&&&&&&&***,,,,,,.,,,**********((((***(((((((((((&(&(&&&&&&&&&&&&$$$$$$$$$$$$&$$$"" """""""$""$"$$&$$$$$&$$$$"$""""""$$""$""""""""""$$$$"""""$" $$$$"$"$$""""""""""$"""" """ """"$""""" """"""""""$""""" """""""$$$$$$&&$$"""""$""$$$$$$$"$$$"$$$$$$$$$&&&$&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&(&(*,,*,,,,,,,****,******(***((((((((((((&&&((&&&&&&&&&&&&&&&&&$$$$$&$&$$"""$"$"$$"""$$$$$$$$&&$$&$$$$$$$$""$$$"$""$$"""$"$"""$$""$$$$$"""""""""""""" "$" """$""$"$"""""""""""" " " """"""""""$"""""""" ""$$"$"$$"""$"""""$$$$$$$$$$"$$"$$$$$$$$&&$$$&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(&((***,,*,,,,*****,***((*((((*((((***(((((*((&&&&&&($&&&&&&&&&&&&&&&&$$$$$$$&$"$$$$""$$$""$$$$$$&&$$$$$$$$"$$$$&&$$$$$$$$""""$$"""""$"$"$"""""$$""""""$"$"$"$$"$$$$""$"""""""""""""" """"""""""""""""""""""""$$$"$$$""""$$"""$$"""$"$$""""$$$""$$$$$$&$$$$$&$$$&&$&&&$&&&&$&&&&&&&&&&$&&(&(&&&&&&((((*****,.,,*****,,****(*(****(*(((((((((***((&&&&&&&&&&&$$&&&&$&&&$$$$$$$$&&$$$$$""""$$$$$$$$$$&$$$$$$$$$&$$$$$$$$$$$$$$"""""""" ""$$$"$$$"$$"""$""""""""""""""$$$"""""""$"$""$$$$"$"""""$"""""""$"""""""""""$$$"$$"""""""""""""$$$$""$$$$"""""$$$&$$$$$$&&$&$&&&&&&$&&$&&&&&&$&&&&&&&&&$&&&&&&&&&&&(**(**,,,***,,,**********(((((*(&(((&*(((((&&&&((((&&&&&&$$$$"$$$$$$$""$$&&&$$$$$$$$$$$$&$$&&&$$$$$$$$$$$$$&$$$$$$$$$$$$"""" """"$"$$"""""""""$$"""""""""  """"$$$$"$"""""$$"$"$"""""$"""""""""""""""""$"""$$$$""""""""$"""$$"$$$$$$"""""""$$""$$$$$$&$$&&&&&&&&&&&&&&&&&$$$&$&&$&$"$&&&&(((&&&&(**,,.,,***,,,**********((((((*&**(((&&$&&&&&&&&&&&&&&&&&&$$$&$$$&$$$$$&$$$&$$$""$$$$$$$$$$&&&$$$$$$$$$$$$&$$$$$$"$$$$$"""" " """"""$" "$$"$$""""""""  "" ""$$"$$"""""""""""$$"$$"""""""""""""""""""$$$$$"$$$""" """""""""$$$$$$$$$"""""""""$$$$$$$$&&&&&&&&$&&&&&&&&&&$$&&&&$$$$$&&$$&&&(&&&&(*,*,,,*,,**,,,******((*((((((((&&&&(&&&&&&(&&(&&&&&&&$&&&&&&&&&&&&&$$$$$$$$$$""$$$$$$$$$&$$$$$$$&$$$$$&&&$$$$$$$$$$$"""""" " "$" "" """""""""" """" """"$""" """$"""""$$""""""""""""""""""$"$$$$$$$$$"""" " """""$$$$$$$$"""$""$"""$&$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&$&$$$&&$&&&&&&&&&&& ***,,,,,**,,*******,***((((((((((&&&&&$""&(&&&&&&&&(&&&&&&$&&&&&&&&$""$$$$$$"$$$$$$$$$$$$$&&&$$&$$$$$$&&$$$$$$$"$$$$$$"""""" ""$$"""$"""""""""" """"" """$$$"""""$"$"""""""""""""""""""$"""""$$"$"$$$$$""" """"""$"$$""$$$"$"""$$$$"$$$$$$$$$$$$$&$&&&&&&&$&&&&(&&&&&&&&$$$$$&&&&&&&&&&&&&*,***(**,*,*********************(((&(*(&&(&(&&&&&&&&&&&&$&&$&&&&&$$$$"$""$$$$$$$$$$$$$$$$&&$$$$$&&$$$$$$$$"""""""$$$$$$""" """""""""$"$""""""" """""" """ "$"""""$" """""""""$$$$$""""""""$$$$"$$$$""""" """"$$$$""""$"$$""$$$$$$"$$$$$$$$$$$$$$$&&&&&$$$&&$$&&&&&&&&&&&&&&$$&&&&&&&&&&&&&**.,,,,*******************(***(*(((((((&&&&&&(&&(&&&&&&$&&$&&&&$$$$$$$"$$$$$$$$$$$$""$$$$&$$$$$$"$$$$$$$$$$$"$"""$$$""""""""" """ """"" """""""" "  " ""$$$" """"$$""""""$"""""""""""$$$$$$$$$"" """""""$$$$$&$$"""$$$$$"$$""$$$$$$$$$$$$&$&&&&&$&&&$&&&&&&&&&(&&&$&&&&&&&&&((&&&&&(,.,,,***,,*,***************((((((((((&&&&&&&&$$&&&&&&$&$&&&$$$$$$$$&(&$$$$&$$""$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""" "$"""""""""" """"  "" """ """ """""$""""$""""""""""""$$$$$$$&$$$&$" """"$$"$$&$&$$"""""""$"$$$$$&$$$"$$$$$"$$$$$$&&&&&&&&&$$$&&&&&&&&&&&&&&&&&&((&(&(&**********,*,******(***(*(***(((((&&(&&((&&&&&&(&&&&&&&&&&&&&&$$$$$$$&$$$$$$$$"$$$$&$$$$$$$$$$$$$"$$$$$$$$"$$$$"""""""""""$$$$$$$" " """"" "" "" """"""$$$""$$"""""""""$"""$$$"""$$"""$"$$$$$&$$$""""""$$$$&$&&&$"""""""""$$$$$&&&$$$$$$$$$$$$$$$$$&&$&&$$$$&&&&&&&&$&&&&&&&&(((&&&&((***********,**,,******(*((*((((((((&(&&&&$&((&&&&&&&&&&&&&$$$$$$$$$$"""$"$$$$$$$$$$$&$$$$$$$$$$"""$"$$$$$"""""""$""""$""$$$$$""$"""" "$" "" """"""  """""""""$$&$""""""""""$$"""""$"""""$""$$&$$""""""$$$$$$$$$$$$$&$$$"""$$$$$$$$&&$$$$$$$$$$$$$$$$&&&&&&&$$&&&&&&&&&&&$&&&&&&&&(&((((&(*****(***(*******,,*((((((((((((((&(&&&&&((&&&&&&&&&&&&&&$$$$$$$$$$&$$$$""""$$$$&&&&&&$&$&$$$$$$$$""$"$""""""$"""$""""""""""""$""" """""" """  "$$$"""$$""""""""""""$$$$$"$$"$$$$$$"$$$&$"""""""$$$$$$$$$$$"$$&&$$$$$$$&&$$$"""$$$$$"$$$$$$$$$$$$&$&$&&&&&&&&&&&&&(&&&&&&&(&&(&&&$(((*,,,,*(**********((((*(((((((((&&&&&&(((&&&&&&&&&&$$&$$$$$&$$&&$$$$$$$$$"$$$$$&$$$$$$$$$$$$$$"""$"$""""$$"$""""""""""$$""""""" """""""    "" "$"" " " """"" """$$""""""$$$$&&$$$&&$$"""" ""$"$$$$$$$$$$$$$$$$$$&$$$$$&& ""$$$$"$$"$$$$$$$$$$&$&&&&&&&&&&$&&&&&&&&&&&((((((&$(****,,**********(*****(((((*(((((&&&&((&&&&&&(&(&&&$&&$&&$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""$$""""""""""" """"""""" " """ "  """"""  """" """""""$""$$$$$$$$"$$$$$"""""""""$$$$$$$$$&&$$$$&&$&&$&$$&&&&&&$$$$$$$$$$$$&&&&$$$$$&&&&&&&&&$&&&&$&&&&&&((((((((((****,*****,*****((*(*(*((((((((((((((((((&(&(((&&&&&&&&&&$&$$&$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$""""""$$$$$$""""" """ """" """"$"  "" ""  """"""""""""""" "$""$$$$$$""$$$$""" """$$"$$$""$$$$$&$&&&$$&&$$$$&&&&$&&&&$$$$$$$$$$$$$$&&&&$&&&&&&$$"$$&&&&&&&&&((&(((&&(&(***,,*************((*(***(((*(((((((((&&&(&&((((&&&&&&&&&$$$$$$$$$$$$$"$$$$"$$$$$$$&&&$$$&$$$$$$"$$"""""$$"$"$$""" "" """ """"" "" """"""""""""""""""""$$""$$"""$"""$$$"" """""$$$""$$$$$$$$$$&&$$$$$$$$$$$&&&&&$$$$$$$$$$$$$$$$$$$$&&&&$$&&&&&&&&&$$&(&&&&&(&((((((*(*******,,***((***((*((*(*(((((((((((&&&((((&&&&&&&&&&&&$$$$$&$$$$$$$$$$$&$&$$$$$&&&&$$$$$$$$$"""$"$"""$$""" """""$" " """   """"" """"""$$""""""""""""""""""""""""""""$$$$$$$"" "$"""""$$""$"$$$$$&$$$""&$$&&&&&&&&&&&$$&$$$$$$$$"$$$$$$$$$$$&$$$$$$&&&&&&&&&(&&(((&&&((&&(*******,,,*****(((****((((((((((((&(((((&(&&(((&&&&&&&&&&&$&&$$&$$$&&$&&$$$$$$$$$&&&$$&$$$$$$"$""$""""""""""" $$"""""""$$"""   """"""""""$$$$&$$""""" """"""""""""""""""$"$$$"""""""$""""""$$"""$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$&&$$$&&&$$&&&&&&&&$&&&&&&&&&(((( &**.(***************(**((((($(((((((((&(((&$(&&&&&&&(&&&$&&&$&&&$$$$&$$&&&&$$$$$$$$$"$$$"""$$$$$$$"""""" " """" """" """""""""  "" """"""""""$$$$""$"$""""""""""" "  ""$$""$"""$$$$"$"""""""$""$$"$""$$"""$$$$$$$"$$$$""$$$$"$$$$$$$&$"$$$$$$$$$&&$$&$$$$$$&&&&&&&&&&&&&&((((*(*,*******,***,***(**(*(((*(((((((*(((((&((&&&(((&&&&&&&&&&&&$$$$&&$$&&&&$$$$$$$$$$""$$$$$&$$$$"""$""" """"""" """"""" """   """""$$"$$$$$$"$$&$$$" "$$"""$" " " """$""$"""$$"""""$"""""$""$"""""$""""$$$&$$$"$"$$$$"""$$""$$$$$$$$$$$$$$$$$$"$$"$$$"$&&&&&((((&&(&&&(****,,**,,,***(*,,*********((&&((((((((((((&&&&&&&&&&&$&&$&&&&&$$&&&$$$$$$&&&$&&&&$$$$$$$$$$$$$$$$$$""""""" """$"""""""" """""    "$"""""$$$""$$$$"$$$&$$"$$$$""""""$"""$" ""$""$" """$$"""""$"$"""""""" """""$""$$"""$$$$"""$$$"""""$$$$$$$"$$$$$$"$"$$&&&&&&$&&&&&(&&&&**,***********************((((((*((((((((&&&&&&&&&&&&$$$$$$&&&&&&&&&$$$&&&&&&$&&&&$$$$&$$$$$$$$$$$$$$""""" "" ""$$$""""" """ "  "" """"""$$$$$$$$$$$$&&$$$$$""$$" "$""""""$"""$"""" """"$"$$"""$""""$$$$" ""$$$"""$$$"$$$$$$$"$$""""""""$$$$$$$$$$"$$"$$$&&&&&&&&&&&$$$&&(************,*****(((**(********(((((((&&&&&&&&&&&&$$$$$$&$&&&((&&&&$&&&$$$&$$$$$$$$&$&&$&$$$$$$$$$$""$""""""""""""" """"""" """ "   """""""$"$$""$$"$$&&$&&&$""""$$""""$$""""""" "$$"""""""""$$"""""""" ""$$$$""""$$&$$$""""""$$$"$"""""""$$$$""""""$$$"$$$$$&&&&&&$$&&&&&$$**,,,(***********((****(((**((*(((((&(&&&&&&&&&&$&&$&$$$&&&&&$$&&&&&&&$&$$$$$$$$&$$&$$$&&$$$$$&&&$$$$$$$"""""""$$ "$"$"""""""""""" "    """"""""""$$$$"""$$$$$$&&&$""$$$&$"""$""""""$$ """"""""""""""$$$" """""""$$ "$$$""""""$""""$$"""$""" """"$$"""""""""$$&$$&&&&&&&$$&&&&&(****,**********((((((((((((*(((((&&((((&&&&&&&"""$$$$&&&$$$$$$$$&&&&&&$$$$&$&&&&$$&&$&$$$$&$&$$$"$"$$$$"""""""""$"""""""" """"""   """""""" """$"""""""$$$"$$$""$$$$"""""$ """""""""""""""""""" """"""$"$"$$"""$$$"$$$$$""$"""$$$$$"$$$""$$$$$""""""$$$$$$&&&&&&&&&&&$&$& ((((*(********(((((**((((((*****(((&((&&&&&&&&$$$$$$$&$&$$$"&&&$$$&&&$$$&&$$$$$&$$&$$$$$$&$&$$""""$$""""$"""""$"""""" """""""""" "  "" """""""""$$""""$$$$$"$$$$"""$"$" $""$" """""""""""" """$" """""" "$$$$$""$$$$""$$$$"""$$$$"$$$$"""$"""$$"$&$&&$&&&&&&&&&&&$&&$$ (**,,,*****************((**((((((((((&&&&&&&&&$&$$$$$&&&&$$&&&$&&&&&&&&&&&$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$" $$$"""""" " "  "" " " " """"""""$$$$"$$$""$$$""""""$" $""""" "" """"" """""""""""$$$$$$""$"$$$$$$$$$$"$$$$$$$$$$$$$$$""""$$$$&$$&&&&$&&&&&&&&&&&&&&& ((******(****((****(***(*((((((&((((&&&$$&&&&&&&$""$$&&$$$&$$"$$$$$$&$$&$$&&$$$"$&$$$$$&$$$$$$$$$$$""""$"$$"""$"$$" "$"$""""""  "" " " "$"""" """""$""""$$$$$$$$"" "$"" """"" " """" """" "" """"$"""$"$$$$&&&$$$$$$$$$$$"$$$$$$"$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&"((((,********************(((((&((&(((&&&(**($$&$"(,&&&&&&&&$$&&&&$$$$$&&&$$&$$$&&&$$$$$$$$$$$$$$$"""""""""""""""""$$$$$"""""" """ """""" "  "" "" " """""""$$"$$$$" """$ """ """ """"""""$ "" """"""$$"""""""$$$$&&$$$$$""$"""$$$$$$$$$&$$$$$$&$&&&&&$&&&&&&$$&&&&&"(******(*****************((((**(((((&&(*,**&($$",..(&&&&&&&&&&&$$$$&&&&&$$$$$"$$&$$$&$&&$$$$$""""""""""""""""""" """"" " """""" ""  ""  " "" " """" """"" "" """ " """""" "" """ """"""""$$$""""$$$$$$$$$$"$$$$$"$$"$$$&&$$$$$&$$$$$&$&&$$&&&&&&&&&&&"(***(**,***************((**((((*((((&*,,*(&&(&$&****&&&&(&&&&&&$"$$$&&$$$$$&$&&"""&&&&&&$$$"""""""""""""""""$$""""""" """ """" " "  " " """ """" " """"" " "" """"" " """""" """" " "  """ """$""$"""""$$$$$$$"$$&$$$$$$$$$$$$&&&&&$&&$$$$&&&&&&&&&&&&&&"(***,**,,,,,**********(**(*((((((((((**(&&&($&&&(&""&&&(&$$$&&&&&$$&&$$&$$$$$$$&&&&&$$$$$$"""""""""""""" "$"$$$""""""""""""$"""""   "  "" "$$$$ " ""  "$"" """$" """""""" "  """" """"$"""""$""$$"$$$$$$$""&&&&&&$&$$&$"$$$&&&&&$$$$$$&$$$$&&&&&&&&&"(,*,,*,,,,,**************(((((((((&&(**&&&&$&&(*"$((&&&&&&$$$$$$""&&$&$$$$$$$$$&&$$$$$$""""$""""""""""""""$""""""" """""""       ""  """" """ " $" "   "" "  """"""""$""$"""$$$"""$$$$"$"$$&&&&$$$&&&&&$$$&&&$$$&$$$$$$$$$$$$$&$&((&"*********,***********(((((((((*((((((*(&&&&$$&&(("(&$&&$$$&$$$$$$$&$"$$&&&&$$$$$&&$$$$$$"" """"""""""""""""$"""""" "" """"""" " "   "" """"" " " " "   " " " """"""""""""""$$$$$$$$$$$$$$$&&&$$$$&&&$$&$$&&&$$$$&$&$$&&$$$$$$&&(((&"***,,,,**,*,***********(*(((&(*((&(&(($"&&&&&&&&((&&&&$&$$$$$&&&$&$$&"$$$$$$$$&&&$$$$$$$$""""""""""""""$""""""""  """" """""" " """ "  " "" ""  """"  " "" """" " "" """"" """""$$""""$$$$"$$$$$$$&$&$&&&&&&&$$$$&$&&&&&$$$$$&&&&&&&&"*******************(((((((((**(((&&&((&&$$&&&$&((&&&&&&&&$$&&&&$$&&&$&$$$&&&&&&&&$$$""$$$$$$"""""$""""""""""$"" """"""""" """"""" "" """ ""  """" "  """ " "" ""$" "$$""$$$$$$&$"$""&&&&&&&&&&&$$&&&&$&&&&&&&&&&&&&&&&&&$(*******(*,***********((((((*((&&&&((&$$$$&& $((&&&(&&&$&$$&&&$"$$$$&&&&&&&&&&$$$$$"""$$$""""""""""""""""""""" " """""""" ""  " """"""""" """ """""""" "" ""   """"""" """ " """"""$$$$$$ "$&$$&&&&$&$$$&&&&$$$$$$$$$&&&&&&&&&&&$((******,**(***((*****((*(**(((&&&&&(($"&""$(&&&((&&&&&$$$&&&&$$$$&&&&&&$$$$$$"$$$"$$"""""""""$""$"""""""""" """""""""""" """" """"" """"" """" "" ""   "" """"""""" "  " " """$""$$"$""$""$&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$((****(*****(((((((*((******((&((((&&(($ "$&(((&&&&&&$$$$$$&&&&$$$$$$&&&$$$$$$$$$$$$$"""""""""""""""""$$$"$" """""""""" """ """"""""""""""""""" """" "" "  "" """ """" """"""" """" """""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$&$$&&&&&&$(**((*,,******((((*((&((((((&&&(&(((&(&&&$&&&&((&&&$$&&&&&&&&$$$&&&&&$&$$$$$$$$$$$$$$$"""$$$"""""""""""""""" """ """"""" " " " """ """"""""""""" """""""""" " "" " "" " """"""""" "" """"""""""$$"""""""""$"$$$$$$$$&$$$"$$$&&$$$$$$$$$&$$$$&&$$&&&&&(&$***,**((*(******(((((((((((&&((((&((&&&&&&&((&&&&&&&$&$$$&(&$""$$&$$&&&&$$&&$$$$$$"$$""""$$$"""""""""""$$$" """"""""""""""" """ " " """" """"""""" "" """""$"""   """ "" """" " """"" """"""""""""" """ " " """"""$$$$$$$$$$$&$$$$$$$$$&&$$$$$$$$$$$$$$&$&$&&&&&&&&$((************(((((*((*(((&&((&&(&&&&&&&**,((((&(&&&&&&&&$&$$"""&&&$&&&&$$$$$$$$$$$"$""""$$$"""""""""""$""""""""""""" """" " " """" "$$$"""""""""""""    " """" "" """" """" " "" " """"""" """""""""""""$$$$$$$$$$$$$&$&&$$$$$$$$$$$$$$$$$$$$$&&&&&&&&$((*&******(***(((***(*((((((((((&((((&&*,**((((((&&&&$&&&$$$$""$$$$$$$$$$$"$$$""""$$$$$"$$$$"$""$"""""$"""""""""""""""" "" " " " " "" """"""""""""""""""""""""""  """"" "" " """""" " " """"$$$"""""""""""" """"""""$$"$$$$$$$$$$$$$$$&$$$$&$$&$$$$$&&&$&&&&&&&&&&$(((,(((***((((****((((&(((((((**((&(&&(((((((((((&&&$$&&$$$$""&$$$&$$$$$""$"" """""$""$$$$$$$"""""$""$""""""""""""""""""" "" " "" """"""""""""""""" """"""""""   """""""""""""""" """""""""""""""""""" """ """"""""$$$$$$$&&$$$$$$&&$&$$$$$$$$$$&&&$$&&&&&&&&&&&$$&****,***(*(((((((**(((((&&(((&((&&&&&&&&&&&&((((&&&$$$$$$$$$&&(&&$$$$$$$""""""$$$$$$""$$$$$$""""""""""""""" """""""""" " "" """ "" " """"""""""""""""""""""""""   " " """" """"""" """" "" " " """" """"""""""$$$"$$$""$$$$$$$$$$$$$$$$&&$$$$$&&$$&$$$$$&$$$&&&&&&&&$"*((,,****(((((((((((((((((((((&&&&&&&&&$"""&&&(((&&&&&&&$$$&&&&&$""$$$$$$$"""$$$$$""$$$$$"""""""$"""""""""""""""$""""""""" " "" """"""""""""""""""""""""   "$" "   """""""""""" """" """" """""""""""""""""" "$""""""$$"$$$$$$$$$$$$$$$&$$&$$$&$$$$&&&&&$&&&&&&&&&$$$(*(****((**((((((((*(***(((((((&&&&&(&(($"&&&(((&&&$&&&&&&$$&$$$""$$$$$$&$$$$$$$$"$""$"$$"""""$$$$"""$""""""""""""""""" """"""""" """ """"""""""""""""""""""""  """" ""  """" """" " " " " """""""""""" """"""""""$""""$$$$"$$$$$""$$$$$&$$$$$$$&&$$$$$&&&&&&$&$$&$$$"(*****((***((((((******((((&&&&(((((&&&(&&&&&&((&&&&&&$$$&&&$$$$$$$$"""$$$$$$$$$"$$$""$$$$$"""""""$""""""""""""""""""" " """""""" """""" """"" """"""""""""""""   " "   " "" """"""""""""" """""$"""""$$""$$"""$$"$$$&$""&""$$$$$$$&$&&$&&$$&&$&$$$&$$$$"((((((((***((*((*****((((&&((&((&&&&&((&&(((&(&&&&$&$&$$$&$&$&&$$$$$$""$$"$""$$$"$$"$$""$$"""$$"""""""""""""""""""""""""" "" """"""" " "" "" """"""""""""""" && " "" ""   """" """""""""""""""""""" """"""$$$"""$$$$$$$$$$&$$$$$$$$$$$$$$$&&$&&$$&&$&$$$$"""(********((((**(**(((((((((((((&&&&&((&&(&&&&&&&&&&&&$&&$$&&$$&$&$$$$$$$"$$$$$$$$"$$"""""$$$""""""""""""""""""""""""""""" " " """ """""""""""" """"""""""""$$" " $$"    "  " """$"""""" """""""""""" """""""""""$""""$$$$$$"$$""$$&$$$$$$$$&&$$$$$$$&$&$&&&&$$$$$ &*******((&(((**(**((&&((((&&((&&&((&&&&&&"$&&&&&&$$&&$$$$&$$$&$&&&$$$""$&$$$$$$$"$$$"""""$$""$"""""""""""""""""""""""""" """"""""" """ """"""""" """"""""" "" """"   """""""" " """"""""""""" " """"""""""""""$$$"$$$$$"$$$"$$$$$&&&&&&$$$$&$$&$&&&$$$$""&&(*(***(&&&((((*(&&$&&(((&&&((&&&&&&&&&&&&&$$&&&&$&$$&&&$$""&&&&&$$$$$$$$$$$$$$"$$$""""""$""""""$$"" """"""""" """"""""" " "" " " """""""""$"""""""  """"" $"   " "" """""$$"" """"" """""""""""""""""""""""$$$$$$""""$$$$$$$$"$$&&$$$$$&$$&$$$$&&&&$$"$"*(*****(((**(((*(((&&&&((((&(&&&&&$$&&&&&((&&&&$&&&&&&&$$&$&&$$$&$&&$$$$$$$$$"$"$""$$""""""" """$" """""$"""""""""""" """ " " """"" """""""""" """""""" "  " "" """"""""$" """""""" """ " """"""""""""$$""$$$""$""$$$$""$$$$"$$$$$$$$$$$$$"$$$&$$$$"$$$$$(*,****((*,,***((((((&(((((((&((&&&&&&&&&&&$$&$$$&&&$&&$$$$$$$&$$$$$&&$$$""$$&$&$$$"""""""" """"" """$""""$$""""""" " "" "" " " """"" """ """""""""""$""""$$$""$$"$$"" "" " """""$""""" """""" """"""" """"""""$$$$$$"""$$"$$$$$$$$$$"$$$$$"$$$$$"$&&$$$$$$$$$$&&(((*(******((*((&(((&(((((((&&&$&&&&&&&&&&&$&&&&&$$&$$$$&$$$$$$$$$$&&$$$$""$"$$$$$&$"""$$"" """"""""$"$"$$""""""""""""" " """" """ " """" """""""" """$"$$""""""""" " """" """"""""" " """" """ """"""""""$""" """$&"""""$$"""$"$$$$$$$$&&&$$$$$&&$$$$$$&&$((************(((((&(*((((&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$&&$$$$""$$$$$$"""$$""""$$$""$$""" """""$$$"$""""$$""""""""""" """""""" " """"" """""""""""" ""$"""" """ """" "  "" """ " """""" """"""""""""""""""$$" $$"$&$"$$"$""""$$$$$$$$$$$$$$$$$$$$&&&$$$$$(((((****,**,*(((((((((&&&&&((&&&&&&&&&&&&&&&&&&&$$&$$&$$$$$$$$$$$"$$$$""$$"""$" ""$$"""""""""""""""""""$""""""" " """"""""" "" """ "" """"" """"""""$""" ""  """ " " " " "" " """"""""""""""""""""$$$$$$$$$$$"$"$$$$$"$$$$$$$$$$$$$$$$$$&&&&&&$$(*******,*****(((((((((((&&&(&(&&&&&&&&&&&&&&&&&$$&&&$$$$$$$$$$$$$&$"" """""$"""""""$""""""""""""""""""""" "" """""""" " """ " """" " """ """"" " """ "" """"" "     " " " " " """"""""""""""""""""" ""$$&$"$""$$"$$"$$$$$$$$$$$$$&$$$$$$$$&&&&&&$(((**((((***((*(((((((&&(&&((&&&&&&&&&&&$$$&$&&$&$$$$$$$$&$$$$$$$$$$$" """""""$"""""$""""""""""""$""" "$ " """""" """"""""" " """ """" """"$""" "" "" ""  " """ " "" """"""""""""""$"""""$"""$"""$$$$$$$$$$$"$$$$$$$$$$"$$&$$$$&&$$$"&(*((*(***((*(((((((((((((&((&&&&&&&&&&&&$$$&$$&&&&&&&&&&&$$$$$$$$$$$$$""""" "$""""""""""""""""""" ""$" " "" " " """""""""""""" " """""" "" " "   "  """"""" """"" """"""" """""""""""" """"" ""&$""$$$$$$$$$$$$$$$$$""$$$$$&&$$$$&$&&(******((((**(((((((((&(&((&&$&&&&&&&&&&&&&&&&&$&&(&&&$$&&$$&$$$$$$$$"$"""$""""$$$""""""$$$""""" """" "$" "$""""""" """"""""""" """ "    """" " """""" " " "" """""""""""""""""""" """""""""""""$""$$$$$$$"$$""$$$$&&$$$&&$$&$&((((*(((((*((****((**((&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&$$$&&$$&$$$" "$$$$""""""$$$$"""""$$$$"""""""""""" ""$""""" " " """"" "" " " """"      "" """""" """"""" """"""""""""""""""" """""""""""""$""$$$$$$$$$"$$$$$$$$&$&&&$$&&(&&((*((((*******(((&&&$$$$&&&&&&&&&&&&&&&&&&$$&&&&$$$$$$$$$$$$$$&$"""""""$$$&$"$$$""""""""$"""" "" "  """"""""" """"""" "  """ """"     """"""""""""""""""""""""""""""""""""""""$$""""$$$$$"$$$$$$&&$$$$$$$$$$$$&$$$$$$&(((((((((****(***((&&&&$$&&&&&&&&&&&&&&&&&&&$&&&&&&&&$$$$$$$$$$$&$$$""""""$"$"""$"""""""""""""""" """ """ "" "  "" """""   "   """""""""""""""$""""""""""""""""""""""""""$$$$"""""$$$$$$$$$$$$$$$$"$$$$$$$$$"&&((*(((((((*****(((((&&&&&&&&&&&&&&&&$&&&&&&$&&&&&&&&&&&$$$$$$$$$$$&""""""$""""$$"""""" ""$""""""""""" "" """" " "" "" " "       """"""""""""""$$"""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$"$*(((((((((((((**(((((&&&&&&$&&&&&&$&&&&&&&&&&&&$&&&&&&&&$$$$"$"$$$$$"$"""$"$$"""$"""" """"""""""" """"" " "" "" "  " " " "  " " ""$$"     " """"""""""$"""$""""""$""""$"""""$$"""" """"$"$$$$$$$&$$$$$$$$$$$$$$$$$$$&$&(((((**(((((*(((((((&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&$&$$$$"$$$$$$$$$$""$"""""""" """""" """"""""" " " "" """ """""""" " "       """" " "" " " """"""""$$$""""$""""""""""""""$$$$$""""""$$$$$$""$$$$"""$$""$$$$$$$$$$$$$&*&((**(((***((((((&(&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$""$$$"""""""" " """""""""""" """"" " "     """" """""   """ "$" " " """$$$"$$"""""""""""""" """""""""$&&&$"""$$$$$$"$$$$"$$"$$$$$&$$$$&$$$&**(((((((*(*(&((((&((&&&&&$$$&&&&&&&&&&&&&$&&&&&&&$$&$$&$""$$$$$$&&$"$$$"""""" """ """"""""""""""""""" "     """"  " """" " """ " "" """""$$"$$""""" "" " """"""""&&&&&&"$$$$$$$$$$$$$$$&&$$$&&&$$$$$$&&(*(**(**((*((((((((&&&&&&$&&&$$(&&&$$&&&&&&&&&&&&&&$$$$$&&&&&&$$$$&$&&$$$"""""""" ""$$""$"" """" """" "" "      " """" """ """"""""$$"" """"""""""" """"$$$$"&&&$$$&$"$$$$$$$$&&$$$$$$$&&&&$$$&&$&&&((((((((((((((((((&((&&&&&&&$$$&&&&&&&&&$&&&&&&&$$$&$$$&$$$$$$$&$$$$&&&$$""""" """"$$""""" "" """" "       " "" "  " """""" """"""" """"""""" """"""" """""""$$"$$$&$$$$$$$$$$&&$$$$$$$$$$&&&$$$&&$$&&&&((((((((((((((((((&&&&&&&&&(&&&$$&$&&&&&&$$&&&$&$$$$$$$$$$$$$$$$$&"&&$$$$$$"""""""$"""" ""$""""""" " "" "  "     """ "  " " "" """""""" """""""""" """""""""" """"""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&((**((((((((((((((&&&((&&&&&&&&$&$$&&$&&$&$$&&&&&&&$$$$$$""$$$$$$$$$$""$$$"""""""" " """""" """"""""""""  " "  "  "  "" """" """ """""  "" """ """"" """""""""""$$$$"$$$$$$$""""$$$$$$$$$$$&$$$&$$$((((*(*((*(((((((&&&((&&&&&&&&&&&&&$&&&&&&$&&&$&$$$$$$$$$"$$"""$$$"$&$""""""""""""" "" """" """""  ""    " "  " " " """ "  """ """ """"""""""""""$$""$$$$$$"$""$"$$$$$$$&&$$$$$$&&$&((((****(*(((((&&((&&&&&&&&&&&&&&&$$$$&&&&&&$$$$$$$$$$$""""$$"$""$$&$$"""""""""""""" "" "$ """" " """ " """""   ""     "  "  " "" """  ""$" "" " """"""""""""$""$""""$"""$$$$$&$$"""$"$$"$$$$$$$&&$&&&$&(((****(*(((&(&&((&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&$$$&$$$$&$$$$"$$$$$"""""""""""""""""" " " """ " "  " """ ""   ""    "$$ """"""""" " """"""""$"$$$"" "$""$$$$$$$$$$$"$$$$$$$$$$$&&&$$$&(((*((((((((((((&&&&&&&&(&&&$$&&&&&&&&&&$$&&&&&$&$$$$$$"&&$$$$$&$$"""""$$$""""""$""$""""""""  "    " """     "" """""$" "" """"" """""""""""""""""  $"""$"""$$$$$$$&&$$$$$$$$$$&&$&&(*((*****((&(((((&&&&&&&((&&&&&(&&&&$&$$$$&&$&$$$&&$$$$$$$$&&$$$$"$""""$$$$"""""""$"$$""$"""   "      "  " "$"" """" " """"" """$$""""$" "$$$$$$"$"$$$$$$$&&&$$$$$$$$&&$$$$$(((((**(((((((*((&&&&&&((&&&&(((&$$$&&&&&$&&(&$$$$$$&$$$$$$$$&$$$""""""""$"""$$""""$""" "" " " "       """"""""""""""" """" """""""" """""""$$$$$$""$$$$$$$$$$&$$$$&$$&&&&& (****(*((((((((((&&&&(((&&$$((((&"$&&&$&$&$"$&&$$$$$$$$$$"$"$$$$$$"""" ""$"$$$$$$$$$"""""""" " " "" "     " " """ """"""""$"$"""""" """""""""""" """""""""$"$"""$$$$$$""$$$$$&$$&&&&&& ((*******(((((((((&&(&&&&$&(((&&$$&&&&$$$$$$$$$&&$$$$$"$$$$$$$$$$$$"""$$$$$$$$$$$$$$""""""""" "" """""   """  "" """" """""""""$""""""""""""" " ""$$$""""$""$$"""$"$$"""$$$$$$$&$$$&&&"&(******(**(**(&&&&&&&(&&&&(((&$"$&&$$""$$$"""$"$$$&&$&$&&&$$$$$"""$$$$$$$$$$"$$""""$" " " """ " " "  "   " """ "" """""""$$"""""""""""" """$$$$$$$$""$$$$$$$$$$$$$$$$$$$&&&$$$ &(***((*,*****(&&((&((((&&$(&$""$&&$$$$"""$$$"""""$$"$&$$&&$$"$$$$$$$"""""$$$$""$""""""" """"" """ """    "  "" """"""""""$"""""" """""""""$"$$$"$$$$"""$"$$"$$$$$$$$$$$$$&$$$& $(((((*******(*((&((((&&&&&&$ "&&&&$$$$$$$$""""""$""$$"$"$$"""""""$$$$""""""$""""" " " "" "" "    " " """"" """"""""""""$""$$"""" """""""""$$$$$$$"$""$$$$$$$$$$$$$$$$$$&$&"&((*((****((((***(**(((&&&&&&&$&&&&$&$$$$$$""$"""$""$"""""""""$$"$$$""$""""""""""" "" "" " """ " "    " """"""""""$$$$$$$$$""""" ""$""$"""""$$"$$$$$$$$""""$$$$$$$$&&&&$$& &(*********(((&(***(((((&(&(&&&&&&&&$$$&&$$"$"""$$""" """""$"$$$$""$$$""" "" " " "" "" """"""     """""""""$$$$$$$$"""""""""""$$$$$"$$$$""$"$$$$$$$$$$$$$$$$$&$&$&&&$&((****(((**(((*(***((((&(&&&&&&&$&&$$$$$$$$$$"$$""$""" ""$$$$$$$"""""$""" """ """""" """ "" """"" "        "  """"""""""""$$""""$"""""$"""""$$"$$$$"""$$$$$$$&&$&$$$$$&&$$$$$&$"&(((****(**((*(((**((**((&&(&&&&&&&&$&&$$$$&&$$$$""""$$""$"""""""""" """""" $$"$$$""""""" " "" """""""""     ""    "" """"""""""""""$"""$"$"""$""""$$$$$$$$$&$$&$$$$$$$$$$$$$$$&&$$$"(((((((*(**((*(&(((((((*(&&&&&&&&&&&&&&&$$&&&$$$$$$$"""$"  """""""" "" "$" $"$$$ """""""" " """""""""""" "       "  "   "" """""""""""""$"""""""""$$"$""$$"$$$$$$$$$$$$$$$$$$$$$$&$$$$"(((**((((*(((*((&&(&(((((((&&&&&&&&$$$$&$&&&$$$$$"$$"" """"""""" " """"$"$"$$"""""$$" " "" " """"""""""""$""""     " "" " " """""""""""$"$$"""""$$"$$$$$$$$$$$$$""$$$$"$$$$$$$$$$$$$$&$&"((*(((**((((((((&(&((((&((&&&&&&&&&&&$$""&&$$$$$$"""""""""$" """""""$$$$""$&""""""""" "$""  "" "" " " """ """" "       " " """ """"$$""""""""""$$$$""$""""$$$"$$""""$"$$$$$$$$$$$$$$$"(*(**,,**((((((&&((&&((&&(&&&&&&$&$$$$$$&$$$$$$$$$$$""$""$"" """"$" ""$$ """" " """""" " " " "" "" " " " "" " "    "" " " " " """""""$""""""$$""$"$$$$"$$$$$$$"""""""""""$$$$$$$$$$$((((&**((((((&&&&&&(&(&&&&((&&&&&&$&$$&$$&$&$$$$$""""""""$$""""""""$$ """"   """ " "" "  "" "       """"""  " """""""""""""$$$"$$"$$$$$$$$$"""""""""""""$$$$$$&$&$$&((*(((****&((&(&$&&&&&&&&(&&&(&$&&$$$$$$$$$""$$"""""""$$""""$$$"" " " ""  """""" " "  "        "" "" " "" " "    "" " """"$"$$$$"""""$"""$$"""""" """""""$$$$$$&$$$$"((((*((((((&((&&&&&&&$&((&&((((&&&$$$$&$$$$$$$$$$$$""$$""$$""$""""" "" """ """""  """"""""" " """"   " " "      " " " "" """"""" "" " """" """" " """ """$""$""""$$$$$"""""""""" "$$"""""$$$$$$$$$$$$$"(&(**(&&&(((&&&&&&(($$$&&&&&((&$&&$$$$&&&&&$$$$$$$"$"""$$$""$$$$$"$" """""$"$""""""" """"""""""""""" """""""    "   " " " """""" " " "  " """"" """$$$""$$$$$$$$""$"$$$""$""""""$$$$$$$$$$$$$$"&(&&(((((&&&&&&&&&&$&&&&&$&&$$$$&&&&$&((($$$&$$""$$""$"""$$$$$$$$$"$$$$"""$$$"$""""""" "" """""" """"""""""          "  " " "" """""""""  " "" " " """""$"""""""$$"""""""$$$"""""""""$$$$$$$$$$""""&&(((&(&"$&&&&&&&&&&$&$$$$&&&$$&$&$$&&&&$$$&$$$$$$$"$"$$$$$$$$$$$"""" " " "" """ " """"""""""" "" " """""""  "      "   """""""""" """""" "  ""  " ""$$""$$$"""" "$$""""$"$$$$"$""""""$$$$$$$$$$$&$&(&(&&$"$$&&&&&&$$$&&&&&$&&&&&$&&&$&&(&$"$&$$$$$$$"$$""&$$$$$"""""$$$&&$$$$"""" "" """"$"""  """ "    "  "  """  """"" """""" """""" "" "  "" """$$$$$$""$$" """""""$$$$$$""$$""""$$$$$$$$$$$$$(&&((&*(((&$&&&&((&&&&&&&&&&&&&&&&&&$$$""$$$$$"$$$$""$&$$$$"""""" "$""""" "" "" " """""  "" "  "" """       "   " """"" " """""" "  """"$$$$$$$""$$""""""""""""""""""$$$$$$$$$$$$$$"&&&(&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&$$$$""$&$$$$$"$$$$$&&&&$$$""""""&&$"""" " """ " """   "" "    " """  "" """ """"""""""" "" " "" "  """" ""$$$$""""" ""$$"$""""""""""$$$$$$$$$$$$$$$"$$&&&&$&($$$$&$$&$$$$$&&&&&&&$$$&&(&&&$$$$$$$$$$$$$$$&&$$$$$$$"""""""""$$""" " """"   """ """  "  " " """"$""" """""""" """"""""""""""" "  """""" " """""""""""""""" """$"$$$"$"$""$$$$$$$""$$&&$$$&&&$&$$$&" "$&(&&&&&$$&&&&&&$$$$$$$$$&$$$$$$&$$""""$$$""""" " """""" " " " """"  " "   "" """ " "" "$$$"""""""" """"" """ """"""""$""$""$""""  " " " "$"""$ "$$""""""""""" """""""""$$$$$$$$$$$$$$&$$$&&&&&&$$&"" $$$$$$$$$$&&$&$$$$$$$$$$$$$$$$$$$&&$$""""$$$"""""$&$""""" """ """ " "  "    " " """ ""$""$$""""" """"""""""""""""""""$$"""""" "" "" $$$"$$$$""""$$" """"""""""$$""$$$$$$$$$$$$&(&&&&$" " "$$$$&$$$$$$$&&$&$$$$$$$$$$$$""$$$$$$&&$$""$$$""""""""$$$ "$$$$$""" " """   """   " " "" "" """""" "$"""""""" "$$""" """""""""""$$$""""""""  "   ""$$$$"""$$$"""""""$"$"""""""$$$$$$$$$$$$&((&&"" "$""$""""$$$$&$$$$$$$&$$$$$$$$$$$"$"$$$&&&&&$&$$$$$"""""""   """""$"$"" "  "" """     " """"" " ""$"""""$" """""$$"""""""""""""$"$""$""$""""""  "" $"""""$$"""$$$$$""""$"""""""""$$$""$$$$$$$&$$$$$$"$"$$$$$$$"$&$$&&&$$$$""$$&$&&$&$&$$$$$$$"$$$$$$$&$$$$$$$$$$""""  """"" """"""  "     " " " " """"""""""$$""""$$$$$$"""""""""""""""""""""" """"" ""  " """"$""""$"$$$$$""""""""""$$""$$$$$$$$&$$$$$$$"$"$$&$$$$&$$$$&&&$$&$$&$$$$$$$&&&$$$$$$$$$$"$$$$$$$$$$$&$""""  " """"  "" """ ""     " "" "" """"""$"$$"""$&$&&$$$$$$$"""""""""""""""" """"" " "" """""""""$$$$"""""""$"""""""""$"$$$$$$&$$$$"$$$$$$&$&$&&&&&&$$&$$$$$$$$$$$$&&&&$$$&&$$$$"$$$$$$$$$$$$$""$"""  """" " ""$  """"  "      """"""""""""$$"""$$$&$&&$$$$$$$"$$$"$""""""""" ""   " " " "" """"""$"$""""""""$""""""""""""$$$&$$$$$$"$&$&&$$$$$$$$&&&&&$$""$$$$$$$$$$$$$$$&&&$$$$$&&$""""""$$$$"$$"" """"""" " """   ""    "   """"""""" "" " """""$""$$$$$&&$$$$$$$$"$""""""""""""""$"""""""  " ""  """"""""$$$""""""""""""""""""""$$$$$$$$$""""$$&$$$&$$&&$&$&$$&&$$$$$$"$$$$$$$$"$$$$$$$$$&$$$$$" """""$$""  ""  ""      " " " "" "" ""$$""$$$$$$$$$$$$""""$"""""""""""""""" "" " "" """" """"$$""""""""""""""$"""$$$$$$$$$$$$$$"$$$$$$$$$$$&&$$$&&&$$$$"""$$"$""$$$&&&$$$$$$$$"""""""" """"""" """ """" " "       """"""""" """"""""""""$$$$$$$$""""""""""""""" "" """""" " """"""" " "" "$""""""""$""""""$""$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$ "$$$$""$$$$$$$$$$$$$$$"""""" """""""   " """ "" """    "  " " """ """""""""""$$$$$&$$$"$$$$""""""""" ""  " " " """" "" " """"""""""$$$$$"""""""$$"""""$$$$$$$ "$$$$"$$$$$&&$&&&&&$$$&$$$$$"""$$$$$&$$$$$$&$$$"""" """"""  " "" "$"""""   """      " " "" """""""""$$$&&&&$$$$$"""""""""" """$" """"" """ """ """$""""""" "$"""" "$$$$""""""""$$$$$$$$$&$$$$$""$$$$$$$&$$&&&&$&$$&$$&$$""$$"$"$""$"""$$$&&$$""$"" "$"""""  "$$  " ""              """"""""$$$$$$$$$$$$$""" " """ """""  """ "" "" """""""""""" """"""""""""""""""""""""$$$$$$$$"$$ $$$$$$&$$&&&$ $&&&$&$$$$$$&$$$$$$$""""$"$$ $""""" """$$"  " """""    "   ""    ""   """"""""""$$$$$$$$$$$$$""""""""""" "  """ "" " " """" """"""""" """""$""""""""""""""""""""""""""$""""""$$&$$&&&&&&&&$&&$$$$$$$$$$"""""$$"$""""""""""""" "" "" """"""   "  "  """" ""  """""""$$$$$$$$$$$$$$"""""""""""   "$"   """" """""""" """"""" " """""" """"""$"""$"""""""$"$$"" ""$$&$&&&&&$$$$$&&$$$$$$$$$$$$"$$$"""""""""$$$$"""$$  "" ""$$$""""" "  "    "" "  " """""""$$$$$$$$$$$"""""""""""" " ""  " " """""" """"""" " " """"""""""""" """"""""""""$"$$$$&&&&&&&$&$&$$$$$$$$$"$$$$$"""""""""$$$""""$$$""$$" " $"""""$"$""""""""" "       "" "    " """""""$"$$$$$$$$$$$$$$$$$"""""" ""  " " " "   " " """"""""""""""$$" """""""" """""$$$""$"""""$$$$$$&&&&&&&&&&&&&$&$$&$$$$$$$$$"""$"$$$$$$$"""""""""""$""" """"""""""" """"   " ""   " """"""""$$$"$$$$$$$"""""$"" "  " """ "" "" "" """" " """ " """ """" " """"""""""""""""""$$&$&&&&&&&&&&&&&$$$$$$$$$&&&&&$$&&$"$$""""$$""""""""$$$$""$""$$$$$""$"$$$"""" """""""""""" "      " " """""""""$$""$$$$$$$"""""""""""  "  """  " "" " """"""""" " " """"""" """$$$"""$"""$$$"""""$&&&&&&&&$&&$$$$$&$$"$$$&&$$$$$$$"$$"$""""""$"$"$"""$$$""""$"$$$$$$"$$"""" " """""$""""""""  "     " """""$$""""$$$"$$$""""""""" """ " "" "" """" """" "$ """""""""""""""""""""""$$$$$$$$&&&&&$&$&&&&&&&&&&$&$$$$$$$&&$$$&&$$$$"$""$$$"$$$"""$"""$&&&$$$$&&$$"""" """""$" " """      "   " """"""""""""""""""$"$"""""""""""    "" """" " " """ """""""" """""""""""" " " """"""""$$""$$$$$$$&&&&&((&$$&&$&&&&&$$&$$&&&$$$$$"$$$$$$"$$$$$$$""$"$$"" &&&$$$$$$&$$$" """""" """""""""""" "      "" """""""""""""$$""""""""""""""""" "    "" " " " "" """ " """" """ """""""""""""$$$$"$$$$&&&&&$&&$&$$&$$$&$&&&&&&&&&$$$$$$$$$$$$$&$$$$$$$$&$"""$$$$$&&$$$$$$$$$""""""$"""" " "" "   " " ""     " """"""""""""($""""""""""""""" ""    "  " """""""""" " "" " """"""""$$$""""""""""$&&&&&&&$$$$$&&$$$&$&&&&&$$$$$$$$$$$$$$&$$$$"$&$$$$$$"""$$"$$$$$$$"""""" """ ""$""   " "  " """ """ " ""$$$$""$$""""""" " "    " """ "" """""""" """"" """ " """"""""""$"""$$""$$$$$$((((&$$&&&$&$&$&&$$$$$$&$&$$$$&$$$$&&&$&&&&$$""$$$$$$$$$&&"$$$$"" "" """"     "  " " " " "" " """"""""""""""$$"""   """" " "" """"""" """""" "" " """ """""""""""$"""""$$$""(((((((($$&&&&&$$&$$$$$$&&&$$&&&&&&&$$$&&&$$&$$$"""$$$$$$$$$$&$$$""""""" "" "   " ""  "" "  """""" "  " " """"""""$"""""""" """" "     " """ """ "" "" "" " """"""""""""""""""""$$$"$$$$&&&&&&&&(&&&&&&&&$$$&$$$$$$$$&&&&&$$&&&&$$$$$$$$""""""$$$"$$ """$$"  "   " """" ""    "" """ """" ""  "    """" """""""" " "" "" " """"""""" """""""""""""$$$$$&$$&$$&&&&$$&&$$$""$&&&&&$$&&$&&&$$$$$$$$$""""""""""""$$$$$" """"  """"""""""  " """  """ " ""   " """"""" ""  " "   " "" " " """""" " """ " """""""""""""""$$$"$ &&&&&&&&$$&$&$$$$$$$$$$$"$$$$$$$$$$&$$$$$$"""""""""""""""$""$$ """""" """$$"$""""""""   ""  """" """" " "" " "  "    "" "" """""" """""""""" """""""""""""" """$""&&$&&&&&&$$&&&$$$&&$$$$$$"$$$$$$$$$$""$"""""""" "" """$$$   """$$$ "" "" "" "      "" """ """ "" " "          "" """" "  " "" "" """"""""""""""""$$&&&&&&$&&&&&$&&$$&&$$$$$$$""$$$$""$""$$""""""""" """""""""  "$"""$$"$" " "       "" """"" " "       "  """ """ "" """ " """"""$$$"$$$&&&&&&&$&$$$$$$$$&$$$"$$$$$"$$$$$$"""$$"""""$$$"""" ""  """"$$$"" "" ""      "             " "  "" "" "" """"""""""$""""$ &$&&&&&$$$$$$$&$&&$$$$$&$$"$$$""$""$"$$" """""" """"" "" """"$$$  ""  " "  ""    """"" "    "  "         """ "" "" " " """ """""""""""""$""$$&&&&$$$$&$$$$$$$$$&$$$$$$$$"$""""""""$""""""""" """"" "" """"" " """"  "" ""   " "   " " "      """"""    " "" """""""""""" " """" """"""""""""""""$$$$$&$$$$$&&$$&"""""$$$$$$$$$"""""$"""""""""""""""""" " """"" "    "         "     "     """" "" "" " """"""""""$""$$$$$"$$$$$$$$$$$$$$&$$"$$$$$""""$"""$""""""""""""$"""""$""""""""""""" "" " "" "      " "  " "" " ""       "  " """ " "    " " " "  "" """"""""""$"$$"$$$$$$$$$$&$""&&&"$$$$$$$"$$""$$"""""""" """""""""""""$"""" """ ""$$"" " ""    " "" """  " "" "" "" "   "" " ""       " " """ """"""""" """"""""""& ""$$$&$$$&$"$&(&$$&""$$"$$$$$$$$$""" """"""""""""""""""""""$"""$ ""  """""""" "" "" """ "  """    "   """  " " " " """""""""""""" """$$$$$&&&&$"$$$$&$$$$$$""$$$$$$$""&&$""""""" """"""""""""""""" "" """ " """ " """ "    " """"""""" " " "" "   """       """ """" "" """"""""""""$$&$$$$$$$&&$""$$""$"$""$"""$$$$$&&$$""" """""""$$""" """"""""  "$ """ " ""  " """""""""""" "" "" " """ """"           "  " "" " """"" " """""$""&$$$$$&$$$$$$$$$$$"$"$""$$$$$$$$"$$ """"""""""""&&$$""""""""" " " """"" " " """" " " "" "" " """"" " ""   "      " "   "" " "   " """" """ """""""$$$&&$$$$$&&$$$$$$""""" " $$"" "$ """"""""""$$$$$" """" " " """ """"" " " """"" " "" " """" """" "" " "  "     " "       ""   " "" "" " " """"""""""""$$$$$$$$$$$$$$$$$"""""$$"$$" ""$$$$$""" """"""$""""""""" " "" " """ "" """"""""" " " """""" ""  "  " " ""   "           "" "" " """ """ """"""""""$$$$$$$$$$""$$$$"""""" "$""" """"""$ ""$"" """$ """ """"" " "" " "" """""  " " """"" ""    "  "    "          " " """""""""""&$$$$"$$$$$"$"""""""""$" """"""""""$$ """"""""""$ "$$&$"""$"""" "  " "" "" " " """"""" """""""" """""" """  " "  "                "" """" " " " " """"" """$"$$"$$$$""""""""""""$"""""" """$$$$"""""""""$" $$"""""""""""""$"  " """"""" """ """ "" " " " " """   "" "  "    "   ""        "" """"""""""" "" "" "" """"""""""""""$$$"""""""""""""""""" """""""""""$"""" """""$"$$$"" """ """""" """ " " """""""" """" """ """  ""  "  "" """ ""   "    "          """  " "" """"""""""""""$"""""$$$"""$""""$"$$"""""""" """""""""""$""""$$$""$"$$"" " """$"""   """""""" " """""""" ""   """ """""""  " ""        """"    " " "" """""" """""""""""$$$$$$$"$"$"""""""""""""""""""""$"""""""$$"""$"""""""""""" """ "$" "  " " """  " " "" " "" "" """ "" "          "         """"" " "" """""""" ""