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 = '449B28' IMAGE_NUMBER = 55351791 IMAGE_TIME = 1977-11-10T08:59:54Z EARTH_RECEIVED_TIME = 1977-11-10T15:40:36Z ORBIT_NUMBER = 449 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.016970 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 8  BW"%X@.'hj?29 *,..00200...,..2...0...,,,,,,,,.,*****,*****(,,,,,,,,,,,*,,,.*,****,,,,....,..,...,,,,.....0....,,.000.......................,..0...0..00...000.000..00000000000202220000020220022200220000000000000000000222222202224222202002222000000022000000000.000000000222020.....00............,,,.,,,**((& ,....00......00...0.,......,$(,,,,,,,,,,***,,*..,,,,,,,,,,,,,,,................,,,,,,,.0.,,,,,,..........0......,........,.......0.......000..000000.0.0000.0..000000022200..00000...0...00000.0.000.00.0000.000024422000000202000.0.....000000...00.0.......000.00000.....,,..,,,,,**,,,,,,,*(((((...,......0.00.........0..,,,,,,,,,,,,****,,,**,,,,,,,,,,*$**,,,...,,.,,,,,,,***,,,,,.(*,,,,,,...,,,,.,...,,,,,..,**......,.,...,,,.....00....0.200.....,,,.......00.0000...000.,......0.0200.....0.0........0........0..0.0.....0..........000...........0.....00020...,,,,,.,,,****,,,,,****((((,,,,..0...0..,.,,.....,,,,,,,,,,,,,*,,*******,,,*,,,,,,***,,,,,....,*.,,.*******,,,,,,.,*,,**,**,,,,,,..,,,,,,,,,.,.*,,,,.....,,,,,.,..,,,,,.....*,.,,..,,,,,,,,,.,,..,.0...0"*...........0....,.......,..*.......,,........,,............................,,.,.....,..,..,,..,,,,*,,.,**********(&$**,.....,..,,,....,,.,,,,,,,,,,,,,,,,****(****,,*********,*,***,***,,*,**((**************,*****(*,,,,,,,***,,,,,*,,,,,,,,,,,,,.,,,..,,,,,,,,.,,,,,,,....,.,,,,,,,..,,...,......,,,,.....,.,,,,...,,,,,,,..,,00.....,....,,,,,......,,..,*......,.,,.....,,,,,.,,..,.&(....,,,,,,,*,,..**********($$*,,..,,,,,,,.,,,.,,,,,,,*,****,,.,,*,************************,,,****,*(((((**(*(((((*(**,***,********,,**,,,,,*,**,.,**,(*,,,,,**,**,,,,,*,,******,,.,,,*.,,.*****,,,,.,,...,,,,,,,,,*,,,,,,,,,,,,,,,.,,,,,,,,,,.,.,,,,,,.,.00,.,,,,,,,,,,,,,,.....,,,,,,,,,,,,,,*.,.,...,,,,,,,**(***************&,,,..,...,,,,*,,*,,,,,,,,,,****,,,,,*******((***,****,,,*****,**(*****((***((((((((((*(**(********((,,**,********,**********,,,*,,,,,,,,,,,,**((**,***(*,,,,,,,***,,,,,,,,*,,,,,,*,,**,,,..,,,,,,*,,,,,,,,,.,.,,,,,,,,,,,,,,,,****,,,,,,,...,,,,,,,,,,,,,,,,,,,,,..,*,*,,,,,,,**,,*(((**********(( $**,,,,,.,,*,,,**,,,,,*,,,,,,,,,*(*****,******(*(**************(((((****(*(((((***(((((((((((********,*********,**,******,*******,,,,,****,**,,,******,**,**************,,,**,,.,*,*,,***,***,,,,,,,*,,**,,,,*,,*,,,,..,,,,,***,,,*,,,,,,,,...,,*****,,***,,,,*,,,,,,****,,*,******,*************(($*,,,,,,,,,,,,,,,,,******,*,*********,,,*,******(((((**(******(((*****(*((((**(((((((((((((((((*******(((***************,,,,*************,,,,,,*******,.,****,,,,,,******,,,,,*****,.********,,****,,*,,*,,****,,,,*,,,******,,,,,,,,,,,,,,,*,*,,*************,,***********,**********(*********((&",,,,*,,,,,,.,,**,,,******,*******,,*****,,*,****((((****(((((***((*(((((((((((((((((((&&&((**(***(***((******(*((((********,,***(*((***,,***((*******(***(*******(**,*****,,,**,************,*,***,,,,,,,****,,********,,,,**,,,,,***,,,****,***,**************,*****,**,***,********((((((*((**(($*,**,**,,,,***,****,,,,****,,*******(***,****(******(*(((((((*(*((((&((((((((((&(((((((&(*(*(****,,********(*****((((*********(**********((***((*((((*(((*(*****(********(******(*((***************,**************,,,**,,,,,*,,,,,,**********************(*****,,*(***,,,,***********(((**(***(*(&"(**,,,,,,,***,,,,******,**,,*******,,**,*********(((((((((&(((**((((((((((((((&&&&(((((((((((*((**((((((***((((*(*(((*****((((*******,**(((**((**(******(((***********(********(***********((**************,*******(******,,,,,*,,*,*****************(**((********************(*****(*(********((("**,,*****,,,,,,,*****,***********(**,*(***,,**,*(**((*(*((*((**(((&(((&((((&&&&&&&&&&((((((((((((((&(((*(((((((***(***((((*****(***((***(((((((*******************(******(((*(***(****((***((*********,**************(((*******(((*,********(*****(((((*((((**(*****,***((*******(&&&(***(***(&((("(*****,,*,,**,****,,*,*********,*(*******,,******((*(((********((&(((((*(((&&&&&&&&&&&((&(((((((&(&&(****((((((****(*((((((((*(((((&((**(**(********(*((((,,*****(,****(((((******(((****((*(((*******,***(*****(******(***(***************(*(((((((((((((*(********(((**(****(*(((((**(*((((((((& ***,,,************,***********(*****,******(**((**((((((***(*(&((((&&&((&&&&&&&&&&&&&&(*((((&&((((((**((&(((((**((((((*(&&(&((((**((((((****(*******(((***((*******((*(((*(*((((*********((((****((((((*********(*******((******,***(******(((((*((**((((((****((((***((**(((((((*(***((((*((((((& *,,,,,,,**,****,,,,**********************(***(*(,***((((((**(&&&(((&&&((&&&&(((&&&&&(((((((((&&(((((&(&(((((((((((((((((((((*((*(((((((*((*((**(((*(((((********((*(((*(((((((((((*****((((((((*((((((********(**(************************(((((((((((((((((**(*((((*(***((**((((((((((((((((((&&(& ,,,,***,,,,,,***,,,,***,***************((*(******,**((((((&(((((((&&&&&$&((&&&&&((((&&&&(&(&&&((&&(((&((((((((((((**(*(((((*(((((((((&(*((((((**((((((((*****(((((((((((((((((((((((*((((***((((((((***(******((((((*((***************(((((((((*((((((((((((((**((((((((((****(((&(((((((((&(((((&"(**,,,*,,****************,*******,*******(((**(,**((((((&&(&&((&&&(&(((&$&((((&(((&&$$&((&&((((&&&(((((*((((*((&((*(((((((*(&&&(((((((((***((((((((((&**((((((((*(((*((((((*(((((((((((((((*((((((((*********((((((***(**(((((*,*****((((((***(((*((((((((((((((*(((((((((((((((((*(**((&&(((((((& (******************************(******(****((***(((((((((((&&&&&&&((&&&&$&((((&(&(((&(*((&&((((&&&(&(((((((((((&&(&((((((&&(((**((&(((&(**((((((((((**((((*((((((((&((*((((((((((((((((((((((((**(((((*****((((*(*((((((((**(**(((((&((((((((((*********(((((((((((((&((*(&&((((***((((((((((&(&&& **********************,***((*********,,*(*****(((&&((&&&(&&&&&((((&&&&$&&(&&&&&&((((((&((((&((&(&((((((((&&&&&&(((&&&(((&&((((((((&(((((((((((&((((((((&((((((((((((((((((&(**((((((((((((((((((((&&((((*(((((*(((((((*((****(*(((((*(((((((((****(*(((**(((&&((((((*(((((((**((((&(((((((((&((&&& ***,**,**,************(********,,*********((*((((((*(&&&&&&&(((&&&&(&((((&&&&&&&((((*((((*((&&&(((*(((((((&&&(&(((((&&&&((&(&(&&&((((**(((((((((((((((((((((((((((((((((&&(((((((((((&(((((((&((((((((((&(((((((((******(*((******(((((((((******(*(((((*((&&&&&&(((((((((**(((((((((*(((((((((((& ****,,**,,******************************(***(((((((&&&((&&&&&&&&&&&&&&&&&&&&&&&&&(&**((&&&&&(((((((((((((&&(*&&(&&&&&&&&&&$&&&&&(((((&(&&(((((((((&(((((((((&(((((&&&&((((((((&&&(((((((((&(((((((((&((((((((((((*****((**(**((*****(((*((((**(*(***(((((*(((((&&&&(&&&((((((((((((&&(&&((((((((&& **,,,,,,*,,,,,,*(***********(******(((****(**(((((((((((&&(((&&&&&&$&&&$&&&&&&&&(((&(&&&&&(((((((**(((&((*(&&&&&&&&&&&&&$$&&&&&&&&&(&&&((((&(((&((((&((((((((((&&(&((&&&(&&&(((&(((((((&(((&&&&&((((((((&(((((((((((&&((*(***((((((((((((((((*(****(***(((**((&&&&&(((**(((*(((((&&(&&((((((&(&&(& ***,,,,,,,,,,,,**********((**********(*******((((((((&&&&&&((&&&&&$$&&&&&&&$&&((&&&&&&$&(((((&((((((((&&&&&&&((&&&&&&&&&&&&&(&&&&((&&&&&(&(&&&&&(**((&((&&&(&&&&&&&&&&&(&&&(&(((&&&&(&&(&&&(&&&((((((((((((((&((&&$&&(*((((((((*((((((((((((((((((((***(((&&(&&&&&&&&&&&((((((((((**(&(((&&&&&(((&(**,*,..,,,,,,,,*****((*******((******(((**(((((((((&(((&(&&&&&$&&&&&&&&&&$$&&&&((&(&((((((&((&&&&(((&&&&&&&&((&&&&$&$$$$$&&&&&&&&&&&&&&&&(&(&&&&&&(((&&&(((&(((&&&(&&&&&&&&&&&(&&&&&&&&&&&&&&&((&&(&(((((&((&&&&(((((((((((((((((&&&(((**(((&((*(**((((((&(&&&&&&$$&&&&(*(&&((&&(*((&(&&&((&&&((&(**,,,,,,,,,,,,,,,**(**(****((((((**,*((*((((((&(((((&(&&&&&&&(&&&&$$$&$&$$&&(&&&&&&&((((&((&((((&&&&&&&&&&&&&&&$&$&&$$$$$&&&$&&&$$&&&&&&&&&$&&(((&&((&&&&&(&&(((&&(&&&&&&&&$$&&&&&&&&&&&&&&&(&&&&(&&(((&&&&&((((((((&(((((((((((&((((((((((((&(((((((&&&(&((&&&&&$&&&&&&&&&((((((((&&((&(&(((&&&& **,***,,,,,,,,,,,*********((****(*(((((***((((((((&&&&&&&&$&&&&&&&&&&&&$$&&&&&&&&&((((&&(&(((((&&&&&&&&&(&&&&&&$&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&(&&&&&&&&&&&&&&&&&&&&&$&$&&&&&$&&&&&&&(&&&&&(&&&(&&&&&(((&(&&&&(&((*((&&$&&((((((((((((((*(*((&(((((((&&&&&&&&&&&&&&&&&((*((&((((&&&((&&&(&& **,*****,**,,,,,,,,,************(((*((*((((((((((((&&((&&&&&&&&&&&&&$$$$$$$&&&&&&&(&&&&(&&&((&&&&&&&&&&&&&&&$$&&$$&&$&&&&&&&&$$&(&&&&&&&&&&&&&&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&$&&$$&$$$$&&(&&&&&&(((&&&&&&&&&(&&&&&&(((&&&&&&&(&(&((&&(((((**(((((((&&&(&&&&&&&&&&&&$&&&&(&&&((*(&(&&((&(&&((((&&& **,,,,,,,*****,.,,,***********(*((**((***((*(((*(*(&&&((&((&&&$$&$&&$$$$$$&&&(&&&&&(&&&&&&(&(&&&&&&&&((&&&&&&&&&$$$&&&&&&&&&&&&(&&&&&$$&&(&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$$&&$&&&&(&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(&&&&&(((((**((**(((((&&&&&&&&(&$&$&&&&&&&&&&(&&(&&&&&&&(((&(((&&&&$*,,,,,,,,,,,,**,,,,***********((((***********((((*(((((((&&&&$&&&&&$$$$&$&&&&&&&&(&(((&((&&&&(&&&&&&&((&&&&&&&&&&&&$&&&&&&&&&&&&$&&&&&&&&&&&&&$&&&&&&&&&&&&&(&&&&&&&&&&&&&&$$$$$$&&&&&$$(&&&&&&&&&&&(((&&&&&&&&&&(&&&$&&&$$&&&&(&&((&(&(((&((((((((&&&&&&&&$$&&&&&&&(&&(&&(((&&&&&&&&&&&&&(&&&&&&& *,,,,,,,..,*****,,,,,*,*********(**((***((*(**((*(((&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&(&&&&&&&&&&&&&&&&&&$$$$$$$$$$&&&$$&&&&&&(&&&&&$&&&&&&&&&&&&&&&&&$&&&$&&&&&$$$&&&&$$$$((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&((&&&&&&&&((&(&&&(&(&&&&&&&&&&&&&&&&&((((&((&&&&&&&&(((&&&&&&&&$*,,,,,,,,,,,,,,,,.,,*,*****,,,***((****((((((*(((((((&&((((&&&$$$$&&&&$&&$$&&$&&&&&&&&&&((&&&&&&&&((&$&&&&&&$$&$&&$$$$$$&&$$&&$$$&$$$&&$&&&$$&&&&&$&&&&&&$$&$&&&&&&&&$&&$$$$$$$$$$$&&&**&&&&$$&&&&&&&&&&&&&(&&&&&&&&&&&$$&&&&&&&&&&&&&&&&((((&&(&&&&&((&&&&&&&&&&&((&&((((&&&(&&((&((((&((&&&&&&&&$**,,.,,,,,,,,.,*,,..,,*,,******(********((**((*((&&&(*(((&&&&&&&&&&&$$$$&&$$$&&&&&&&&&&&&&&&&$&&&&&&$$&&$$$&&&&$$&&$&&&&$&&$$$&&&$$$$&&$$&&&&&&&&$&&&&&&&&&$&&&&&$&&$&&&$$$&$$$$$$$$$&&&&&&&&$$$&$$$$&&&&&((&&&&$&&&&&$&$$$&&&&&&&&&&&(((((&&((((&(&&&&&&&&&&&&&&(((((((&&&(&&((((((((&((&((&&&&&&(*,,,..,,,,,,*"*,,,...,**,,****,,,***((((&&*((((((((*(((((&&&&&(&&&$$&&&(&&&&&&&&&&&&&&&&&&&&&((&&$$$&&&&&&&&$$$&$$$$$&&$$$$&&$$$$$&((&$&&&$&$$$$&$$$&$$&&&&&&&$$$$$&&$$$$$$&$&&$$$$$$$$&&$$$$$$$$$&&$$&&&$&&&&&&&&$$$$&&$$$$&$&&&((&(&&((&&((&&&&&(&&((((&&&&&(((((((((&(((((&(&((((&(&$&&$&&&&&&******,,,,,,,,(,*,,,,,..,,****,*******((**(((((****(((((((&&&&&&&&&&&&&$&&&$&&&&&&&&&&&&&&&((&&&&&$$$&&&&&&&&&&$&&$&&$&&&&(&$$$$&&(&$$&&&&&&&$&$$&$$$&&&$&$&$&$$$$&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$&$&$$$$$$$&$&$$$$&&&&&&&(&&&&((&&&&&&&&(&&&(((&&&&((&(&&&&&&&&(((&&&&&(((&(&$$&&&&&&&$*******,,,,,,,.**,,,,,,,,**,,******(**(*((&&((**((((((&(&&((&&&&&&&&&&&&$&&&$&&&&$&&&&&&(&&&((&&&&&&&$$$&&&&&&&$&((((&&&&&&&&$&&&&"$$$&&&&$$&&$&&&&&&&&&$$$&&&&$&&&&&$&$&&$&&&&$&&&$$$$$$$"$$$$$$$$$&$$$$$$$&$$$$$&$$$$$$$$$$$&&$&&&&&&(&&&&(&&&&&&&&&&((*(((((&&&((&(&&&(&&((&&&&&&&((&&&(&&&$$ $(**,***,,,,,,,.,,*,,.,,,**,,,,**,*((****((((((((((((((&((&&(((&(((((&($$(((&&&&&&&&&&&&&&&&&&$$$$&&&&&&&&(&&&$&&&((&&&&&$&&&&&$$&&$$$&&&&&&&&&$$&&&&&$&$$$&&&&&$&&$$&&&&$$$$&$&&&$$$&$$$$$$$$$$$$$$$$&&$$$$$$$&$$$$$$$$$$"$$$$$$&&&&&&&&&&&&&&&&&&&&&$&(((((((((((((&(&(&&&(&&&&&&"&(&&&&&(&&&&&$$(***,,,,,,,,,,,,,*,,,,*,**,*,,***,********((**((((*((((&&&&(((((((((((&(*&&$$$&&&&(&&&&&&&&&$$$&&&&&&&&&$&&$&&&&&(&((&&&&&&&&&&&$$$$$&$&&&&&&&&&&&&$&$$$$&&&$$$$&$&&&&&&$$$$$$$$$$$$$$$$$$$&&&""$"$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&&&&&&&&&&&&&&&&&&&&&(((&&&((((((((((&(((&(&&&&&&&&$&&&$&((&&&&&("&****,,,,,,,,,,,,,*,,,**,,,,,****(((*(********(&&(((((((&&(&&&(((((((*((&&&$&&&&&&&&&&&$&&&&&$&&&(&&&&&&($$$$$&&&$&&&&&&&&&((&(((&&$$$$$&$$$&$&&$$&&$$$$$$$$$$$&$$&$&$$&$$$&$$$$$$$$$&&$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&$&&&&&&&&&(((((((((((&&&*&((&&&&&&&&(&&&&$&&&&&(&&&&$ &(****,,,,,,,,,,..,**,,,,***,,,*********(*(*((((*((&&((((((((((((**(&(((((&&&&&$&&&&&&&&&&&&&$$&&&&&&&&$$&&$&&&$&&$$&&&&&((&&&&&&&$$$$$$$&$&(&$$&$$$$$$$$$$$$$$&&$$$$$$&&$&&$$$$$$$$$$$$$$$$""$&$$$$$$$$$$$$$&&&&$$$$$$$$$"$$&&$&&$&$$&$&&$&&&&$&&&&&&&&&&&(((*((((((*((*((&(&(&&&&(&&&&&&&&&&&&&&$&(***,,,,,,,,,,,...,,,,,,,,****,*****((((((&((((&(((*(((((&(((((**(((((((&&&&&&&$$$$&$&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&$&&&&&&&(&&&&$&&&&&$$$$$&&&&$$$$$$$$$$$$$$$$$$"$$$$&$&$$$$$$$$$$$$$"$$$$$""$$$$$$$&$$$$$&&$$$$$$$$$$$$&&$$$$$&&&&$&$$$&&&(&&&&$&&&&(&(((&(((((&((((((&((((((&&&&&&&((&&&&&&&&&$(*****,,,,,,,,,,,,.,,,,,,,,,,,*****(((**(((((((***((&&((&&(((((((&(((&&&((&&&$$$&$&&&&$&$$$&$&&&&&$$$$$&&&$$$&&&&&&&&&&&&&&&(&&&&(&&&&&&$$&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$$"$$$$$$$$$$"$$$$$$$$$$&$$$&$&&&&&&$$$$&&$$$&&&&&&&$&$$$$$$$&$&&&&&(((((((&(((((&((&(((((&&&(((&&&&&&&&&&&&&&&$$((****,,,,,,,,,,,,,,,,,,*****,**(((****(((((&&(((((&((((&((((*((&(((((((((&&$&&&&$$$$&&$$&&&&&&&$&&&&&&$&$&$$$$&&&$&((&&&&&&$$$&&((&&&&$"$&&$$&$$$$$&&&&&$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$&$&(&$$$$$$$&&$&&$$$$$$&$$$$$$$$$$&$&&&((&&&((((((((&&&&&(((&((&&&&&&&&&&&&&&&&&&$$((*********,,..,,,,,,,,***,******(((((((((((&&(&&((((**(((((((**((((((**(((&$$$&$$$$&&&&&$$$&&&$&$$&&&&&$$$&&((&&$$&&&&&&&&&(&$&&&&&&&$"$&&$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$$$$$$$$$$&$$$$&$$&&$$$$"$$$&&&$$$&&&&$$$$$$$$&$&&&&&&(&(((((((&(&&&&&&(((&((&&&&(&(&&&((((&&&&$$(*********,,,*****,,,,,,,,,*((((*((((((((((((((&&((((((((((((&((*&&&&&(&&((&&&($$&&&&&&&&&$$&$&&&&$&$$$$$&&$&&&&&&&&&&$$$$&&&&&&&&&&$$&&&&$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$""$"""$$$$$""""$$$$$$$$$$&&&&&$$$&$$$$$$$$$$&$$&$&$$$$$$$$$$&&$&&&&&&&&&(&&(&&&&&(((((&((&&&&&((&((&&&&&(&&&&$$(*******,,,*****(*,,,,******((((((((((((((&&(&&&&&(((&(&&&((&&&&((*(&&&&&&((&&&&&&&&&&$$$&&$&&&$&&&&&&&&&$$&$$$$&$&&&&$$&$&&$&&&$&$$$$$&&$$$$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"""$"""$$$$$$$&$$&&$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$&$&&&&&&&&&&&((&((&(((&&$&((&&&&&&&&$&&&&&&&"((******,*******,,,,,*,**********((((((&(&&&((&&&&&(&&&&&&&&&&&(((((&&&&&$&&&&&&$$&&&$$$&$&&$&$$&&&&$$$&&&$$$&$$$&&&&$&(&(&$$&&&&&&&&&&&&$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$""$$$$$$""$""""$$$$$$$""$"$$$$&&&&$$$$$$$$$$$$$$$$""$$$$$$$$&&&&&&&&&&&((&&&(&&(&&&&&&&&((&&&&&&&&&&&(&&&$H"&(****,,***,***,**,**,*,*******(*(((((((&&&((&((&&&(&&&(((((&&(((&&((&&&(&&&&(&&$&&$$$$$&&&$&$$&&&&&&&$$$&$$(&&&&(&&$&&(&&$$&&&&&$$$&&&$$$$$$$$$$$&&$$$"$$"$$$$$$$$"$"$$$$$$$$$$$$$$"$"$$$$$$$""$$"$""$$$$$$$$$$$$$&&&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&(((&&((&&&&&&&&&&&&&&&&&&&&&&&&&$$$$(((*********,,*******************(**(*(**(((&&&&&(((((&(((((((&(&&&&&&(&&&&&&&$$&&$$$$&$$&&&$$&&$&$&$$$$$$$&$$&(&&&$&&&&&$$&&&&&$$&&$&$&$&$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$"$"$""$"$$""""$$"$"$$$$$""$$$$$$$$$$$$&$$$$$$$$$$$&&$$$$$"$$$$$$$$$&&&&&&&&&&&&&((((&(&&&&&&&&&&&&&(&&(&&&&&&&&$(*((*****,*,*****************(((((((((((((&&&&&&((&&&(((&&&&((&(&&&((&&&&(&&&&&&&&&&$$$$$$&$$$&&&&$$$$$$&$$&&&&&&$&$&&$$&$$$$$$$$$&&&$&$$$$$$$$$$$""$$$"$$$""$""""$"$"$$$$$$$$$$$$$$$$$""$$$"""$"$$"""$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$"$$"$$$$$$&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&((&((&&&&&&&&&&"&(((**********************,****(((((*((&&&&&&&&(&&&&&&&&&&&&&&&&&&&((((&&&&&$&$$$$$$&$$$$$$$$$$&&$$&&$$$$$$$$$&$$&&&&&$$$&&$$$$&&$$$&$$$$$$$$$$"""""$$""""$"""""""""""""""$$"$$$$$$$$$$$$$$$$$$"""""$$$$$""$$$"$$$"$$$$$$$$$$$$$$$$$$"$$$&$$""""""$$$&&&&&&&&(&$$&$&&&&&&&&&&&&&&(((((((&&&&&&&&&&"&&(**********************((((((((((((((&&&&&&&&&&&((((((&&&&&&&$&&&&&&&(&&$$$&&$"$$$"$$$$""$&$&&$&&&&$$$$$$$$&$$$&$$&$$&&&$$&&&&$$&$$$$$$$$"$$$$$$$""""" ""$""" "$""""""$""""""""$$$"$$$$$$$$$$$""$"$$$$"""$""$$&&$$$$$$$$$$$$$$$$$&&$"$$$$"$""$""$$&$$$&$$&&&&$&&&&&&&&$&&&&&&&&&&&&&&&&(&$&&&&&$"&(**********************(*&(((((((((((&&&&&&&&$&&&&&(&(&&&&&&&&&&&&&&&&$$&&&&&&&$"$$$$"$$&&&&&&$$$$$$$$$$&&$$$$&&$$&$$$&&$&&$$&$$$$$$$$$$$$$$$"""$""""""""""" """""""""""""""$"$$"$"""""""$$$$$$""""$"$$"$"$$"$$$$$$$""$$$$$$$$$$$""$$$$$$$$$$""""""$$$$$$&&&&&&&&&&&&&$&&&((&&&&&&$&&&&&&&$&&&&&$"((((*******************((**(((((((((&&&&&&&&&&&&&&&(((&&&&&&&&&&&&$$&&&&(&&&&&$$$$$$$$$$$&&&&&$$$$&&&$$$$$$&$$$$&&&&&$&&$$$$$$$$$$$$$$$"$$$$$$$""$$$"$"""" """"$$"""" """"""""""""""$$$$$"$$$""""$""""$""""""$$$$"$"""$$$&$$$$$$$$$""$$$"$$$$"$$"""""$$$"$$$$$$&&$$$$$$$&&&&&&&&&&&&&&&&&&&(&&$$&&"&((((*******************((((((((((((&&&&&&&&&&&$&&(&&&&&&(&&&&&$$&$&&&&((&&$$$"$$&&&&"$$$&$$$$$$$&$&&&&$$$$&&$$$$$&$&$&$$$$$&$$$$$$$$"$"$$"$$""$"""""""""""""$"""$"""""""""""""$$""""$$$$"""""""""$"""""""""""""$""""$$$$$$$""$$$$$"$"""$$$$$$"$$$"""$$$$$$"$$$$$&$$$$$$&&&&&&&&&&&&&&&&(&&&&((&$$"&((((*********((*******((((((((((((&&&&&&&&&&&&&&&&&$&&&&&&&&$$&&$&&&&&&&$$$$$$$&$$$$&&$&$$"$"$$$$$&$$$$$$$$$$$$$$$&&&$$$&$$$$$$$$$$$$$$"""""""""""""""""""""$"""""""""" """"""""""""$""""""""""""""""""$""$$$""$""""$$$$"$$$$"$$""$"$"$$$$$$$$"""$$"$$$$$$$""""$&&&&&&&&$$&&&$$&&&&&&&&&&&&&((&&&"(((*******,********(*(((((((((((((&&&&&&&&&&&&&&$$$&&&&&&&&&&&&&&&&&&$$$$$&$$$$$$$""$$$$$$$&&$""$""$$$$$$$$"""$$$$$$&$$$$$$$$$$$$$$$$$""""""""""""""""$"$$$"""""""" """""""""""""""""""""""""""""""""$""$$$$$""$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$$$$$$$$"$$$$$&&$$$$$$&&&&&&$$$$&&&&&&&&&&&&&&&&&&&&$"&((**((***(*********((*(((((((((((((&&&&&&&&&&&&$$$$$$$&&&&&&&$$&&&&$$$$$&$$&&&&$&&&$$$&$""$$&$""$$$$"$""$$"""$$$$$&$$$$$$$$$$$$$$"$$"""""""""""""""""""$$"""""""""""""$$"""" """"""""""""""""""$"""$$""$$$"$""$$$$$$$$$$$$$$$$$$"$$$""$""$$$$$$$&$$$$"$$$$$$$$$$$&$&&&$$$$$$$$&&&&&&&&&&&&&&&&&&"&(((*((((((((((((***(**(((((((((((((&((((&&&&&&&&&&$$&&$&&$$&&&(&$$&$"$$&$$$$$$$&&$&$$$""$$"$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"""""""$"""""""""""""""$"" """$$""$"""" """""""""""""""""$$$$$$$""$"""$$"$""$$$$$$"""$$$$$$$$$"$$$"$$"$$$$$$$$$&&$&&$$$$$$$$$$$$$&&$&$&&&&&&&&&&&&&&&&&&$"&(((*((((&&(****(((((((((((((((((((((((((&&&&&&&&&&$$$&&$&&&&&&&&&$&&$$&$$$&&$$$&$$$&&$$$&&&&&&$$$$&$$$$$$$$$$&&&$$$$&$$$$$$$$$$$$$$$$$$""""""""" """""$""""""""$"""" """""""""""""""""$"""""""""$$&$$""$""$"""$""$""$$$$$$$$$$$""$$$"""""$$""""$"$$$$$$&$$&$$$$$$$$$$$&&&$$&&&&&&&&&&&&&&&&&$$ &(((((((((****,**((((((((((((((&(((&(&(&&&&&&&&&&&&$$&&&$&&&&&&&$&&&&&&$$$$$$$$&$$$$$$$$$$"$"$$&&&&$$$$&$$"$$$"$$$$$$$&$$$$$$$""$$$"$"""""$$"""""""""""$""""""""""""" """"""""""""""""""""""""""$$$$$$$$$"""""""$$"""""$$$"$$$""$$""$$""$$$"""$"""""""$$$$$$$&$$$$$$&$$$&&$&$&$&&&&&&&&&&&&&&$&(*(**(******,****(((((((((((((((((((&&((&&&&&&$$$$$&&&$&&&&&&&$$$&&&$$$$&&$&$&&$$"""$"$""""""$$$&$"$$$&$"$$$"""$"$"""$"$""$$$$"""$$"""$""""""""""$"""" """""""""""" """""""""""""""""""""""""""$$$"$$""$$"""""$$$$"""$$"$$"$"""""$$$""$$$""$""""""""$$$$$&$$$$$$$$$"$&&&$$&$&&&&&&&&&&&&&&&$ &(((((**(***((((((*((((((((&(((((((((&&&(((&&&&&&&&&&&&&&&$$$$$$$&&&$&$$$$$"$&$$$"" """"$$$$$$$&$&&&$$$$$$$$$""$"""""$$$$$$$"$""$"$"""""""""""""$$"$""""""" ""$$$"""""""" """"$"""""""""""""""""""""$"""""""""$"$"$$""$"$$""$$"$$$$$$$$"$$"$$""$""""""" "$$"$&$$$$&$$$&$&&$$$&&&&&&$$&&&&(&&&&&&$ &(((((***(((((&(***(((((((&((((((((((&&&(((&&&&&&&&&&&&$$$$$$$$$&&$$&&$$$$$&&&$"""$$$$"$$$$$"$$$$$$$$$$$$$""$&$$$$""$"$$$$$$$$"""$""$$"""" """"""$"""$"""""""$$"""""""" """"$$"""" """""$""""""""$$"$"""""$"$$$""$$$$"""$"$$"$$$$"""""""$$""""""""""""$$$$$$$$$&$$&$$$$&&&&&$$&&$$&$&&&$&$$"&&((((((*((((((((((((((((&(&((&(((((&&&&&&(&&&&&&$&&$&&$$$$$$$$&&$&&$&&&&$$$$"$"$&&&$"$$$$""$$$"$$$$$&$"$$$$&$$$$$$$$$$$$&$$"$$""""$"$"""""""""""""$$$""""""""" """""""$$""""""""""""$" """"""""""""""$""""""""""$$$$$$""""$"$""$$$$$$$""""$$"$$$"""""""""""""$$$$&&$$$$$$$&&&&$$&$$$$&$$$$$$$$$"$&(((((((((((((&&&(((*((&((&(((((((&&&&&&&&&&$&&$&&&$$$$"$$&&&$&&&&&&&&&&&$$$"$$&(*(($$$$$$&&$$$$$$&&$&$$$&&$$$""$$$$$$$$$$$$$$"""$"""$"""""$$""$$"$""$"""""$$" "$"""""$""$"""""""" """"" """"""""""""$$$"""$"""""""""$""""""""$&&$"$$"$$$$$$$$$""$""$$"$$$$$$$$$$$$$$$$$$$&&$$&&&&&&&$$$$$$$$$$"$&&&(((((**,**(&$$&((((((((( &(((((&&&&&&&$&&&&&&&$$$$$"" ""$$$$&&$&&&&$&&$&&$&(((&&($$$&&&&&&$$$$$$&$$&(&&$""$$$$$$$$$$$"""$$""&"""""""""""""""$"""""""$"$$"$$$""" """ """""""" """ """"$$""""""""""""""""""""$"$$"""""""$$$"$$$$$$$$$$$"$""""$""$$$$$$$$$$&&$$$$$$$$$$$&$&&$&&&$$$$$$$$$$$$ &((((((*(****((&&&&&&&&&(&&&(((((((((&&&&&&&&&$$$$$&&$$&$$$$&$&$$$$&&$$$&&&&$$$&&&&&&(&"&(&&&&&&&&&$&&$$&&$$$$$$$$$$ $$$$$"$"""""$$$"""""$$" ""$ ""$"""$"""""$"" ""$$"""""" "" "" "" "$""""""""" """"""""""""$"""""$$$$$$$$""""""$$$$$$"""$$""$$$$$$$$$$&$$$$$$$$$$$$$$&&$&&&&$$$&$$""$$""$""&((&(((**((&&&&&&&&&&&&&(((&&&&&&((&&&&&$&&&&&$$$$$$$&&$$$$$&&&&(&$$&$&&&&&$&&$&&&&&&&(((&&&&&&&&&&&&&$&$&&$$&$$$$$$&$$$$$"$"""""""""""$$$$$$"$$$"""""$$$$""$""""""""""$"$$""" """"" ""$"""""""""""""""""" """ "$$"""""$$$"""$$""""""" """$"""$$$$$$$&&&&&&$$$$$$$$$$&&&$$&$$$$&$$$$$$$$$$$$$$$""(((******(&&&&&&&&&$&(&&&&&&&&&((((((&&&&&&&&$$$$$$$$&$&&&&$$$$&&$$&&&&&&&&$&&&$&&&&&&(&&&&$&&&&&&&&$&&&&&&$$&&$$&&$&$$$$$$""""$$""""$$$$"$""$$"""$"$""""""""""""$$"""""""""""""" " " "$""""""""""""""$$$$""""""""""""""""""""""$$$"$$$"""$$$$$$$$$$&&&&$&&$$$$$$$"$&&&&$$$$$$$$$$$$$$$$$$$$$$"(((***((*(((&&&&&&&$&&&&&&&&&(&&(((&&&&((&&&&&&&$$$&$$$$&&&&$$"""$$$$$$$&$&$&&&&"&(&((&&&&&&&&&&&&&$&&&&&$$&&&$$$$$$$$$""$"$$""$$$$"""$$""""$$"""""""""""""""""""""""""""""""""""" " """"$"""$$""""""""""""$$""$"$""""""""$"""""$"$$"""$$$$$$$$$&&&&&&&&&$$&&$$$$&$$$$&$&$&&$$$$$$$$""$$$$"$$$$$*****(((*((((&&&&&$&$&&&&&&&&&(&((((&(&(((&&&&&&&$$$$$$$$$&&$$&&$"$$&&&$$&&&$$&&&"$&&&&&&&&&&&&$&&&&&$&&&$$&&&&$$$$$$$"$$""$$$"""""""$$"""$$$"""""""$"""""""""""""""""""""""""""""$"""""" """""""""""$"""""""$$"""""$$$"""""""""""""""$$$$$$$$$&$$&&&&&&$&&&&&&&&&$$$$$$$&$$$&&&&&$$$"$$$"$$"$$$$"(***((((*((((*&&&&$$$$&&&&(&&&&&((((((&&&&&&&&&$&&&&&&&$$$$$$$&&$$&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&$$$$&$$$$$$$$$$""$$""$""""""$""""$" ""$$""""""""$"""$$"""""""""""""""""""""" """"""""""""""""""""""""""$$$$""""""""$"""""""""$"""$$$$$$$$$$&$&&&$$&&$&(&&&&&$&&&&&$$$$$$$$$&$$$$"$$$""$$$$$$$" &********(((((((&(&&$&&&&&&&&&&&&&((((&&&&&&&&&&&&$&&&$$$$$$$&&&&&$&(&((((&&&&&&(($$$$&&&&&&&&&&$&&&&$$$$$$$&$$$$$$$"$"$$$"$"$$$$$$$$$"""""$""" """$$$$$"""""""""""""""""""""" " """""""""""" """"""""""""""""""""""""""$$$$"$$"""""$$$"$$$$&$&$&&&&&&&&$&$$$$$&&$$&&$&$$$"$$$$$$$$&$$$$$$$$$$$""**,*****((((&((((&&&&$&&&&&&(&(&&&(&&(&&&&&(&&&&&&&$&$$$$$$$$"$&&$$$&((((((((&&(((((((&&&$&&&(&&&(((&&&$&&&$$$$$$$$""""""""$$$$""$"$" """""""" """$""$$"""""""""""" " """""""" " "" """"""" """""""" """""""""" """$$$$"$""""$""""$$$&$$&$&&$&&$$$$$&&&&&&$$$&&&&$&$&&&&&$$"""$$$$$$$$$$$""(********(((((((&&(&&&&&&&&&&&&&&&(&&((&&&&(&(&&&&$&&&$$$$$$$"$$$$$$$&&&&((&&(((&$&&&&&&&&$&&&&$&&$&&$&$$&&$"$"$$$$$$"""""""""$$$$$"""""" """""""""""""" """" """""""""""""""" """ """ ""$"""""""""""""""""""""""$$""""""$""$$$$$$$$&$$$&&&$$$&$"$&&&$$$&$$&&$&&&&$$$$$$$"$$$$$$$$$$$""$*********((*(((((&&((&&&&&&&&&&&&&&(&(((&&&(&&(&&&&$$$$$"$$$$$$"$&&&&$$$&((((((&&&&&&&&&&&$&$$&&&&$$$$&$$$"""$$$$$$$$""""""$$$$$"""""""""" """""""""""" "" " """"""""""""""""" " """""" """""$"""""$$""""""""" """""""""$$$""$$"$$$$$$$$&&$$$$$$$$$$$&&$$$&&&&$&$&$&$$$$$$""$"""$$$$$$$$"""(***********,**((((&(&&&&&&&&&&&((&(&((((&&&((&&&&&&$$$&&&&$&&$$&&$$$$$$$$$&((&&&&&&&&&&$$$$$&&$$$"$$&$$$$"$$$$$$$"""""""""""""""""""""""$"""""""" """""""" "  """"""" """""" "" """"""""""""""$$$$""$"""""$"$"""""""$"$$$$$$$$&$$&&$&&$$$$&$$&&&$$$$&$$$$$$$$$$$$"""""$$$$$$$$$$$$$"""(****(**********((((((&&&&&&&&&((&(((&((((&&(*&&&&&(**&&&&(&$$&$$$&&""&(&$&&&&&&&&&&&&&&$&$$$$$$"""$$$$$""""""$$""""""""""$""""""""""""""$$""""""" """""""" """"" """""" "" """" " """"" """"""""""$"""$"""""""$$$$$$$$$$$$&$&$$$$&$$$&$$&&$$&&&&&$$$$$$$""$""""$$$$$$$$$$$$$$"""((*((******(****((((&(&(&&&&&&&(&&((&&(&((&&&&&(&&&&&&&&($$$&&&&$$$$$&&&&&&&&&&&(&&&&&$$&$$$$$"""$$$$$$$"""""$$$$""""""""""""""""""""""""""$""""""""""""" """""""" " """ " "" " " "" """""""""""$$$""$"$$"$$$$$$$$$$$$$$$$&&$&$$$$$$&$$$$&&$$$$$$$&$&&""$$$$$$$$$$$$$$$$$$$$"((*(***,****((****((((&&&&&&&&&&&&((&(((((&&&&&&&&&&&$$$&$"$&&&&&$&&((&&(((&&&&&&&&&$$$$$$$$$$$$$$$$$$$$""""$$$$"""""""""$"""$""""""""""$"$$"$"""""""""""""""" """" " " " ""   " " """ """"$$$$$"$"""$$$$$"$$$$$$$"""$$$$$$$$$$$$$&(&$$$$$$$$$"$$$$$$"$$$$$$$$$""""$$"$$$$"" (***,*((***(((***((&&&&&&(&&&&&(&(&(&((((((&&&&&&&$&&$&$$&&&&&&&$&(&&&&&&((&&&&&&&&&&$$$$$$$$$$$$$$$$$$"$$$$$$$$"""""""$$$"""$""""""""""" """""$"""""" " """"""" " """ """    "" """"""""""$$$""""$$$$$$$$$$$$$$"""$$$$$$$$$$$$&$$&&&&&$$&$$$&$$$$$"$$$$$$$$""""$""$"$$$""""(****(*****((*****(((((&(&&(((&&(&((((&((((((((&&(&&&&(($&&&&$&&(($&&&&&&&&&&&&&&&&&$$$$$$$"$$$$$"$$$$$$$$$$$$""""""""""""""""""""""""" """"""""""" """""""" """" "" "" "  "" """ """ """" "$$$$"""$"$$"$""""""$"$$$$$$$$$$$$$$$$$$&&$"$$$&$$"$$$$$$$$$$"$"""$""$$$""""************(((**((&&&&&&&&(((&&&&(&&(((((((&((((&((((&&&&&&&$$(&$$&&&&&&&&&&&&&&&&&$$$$$$$$$$$&$$$$$$$""$$$"$""""""$""""""""""""""""""" """" " "" """" " """" " "  " """ """ """  ""$$$$$"" """"""""$$$$$$$$$$""$$$$$$$$$$$$&$$$$$$"$$$$$$$$$$$"$"$"$"""$""""""(************&(((*(&&&&&&&&&&&&&&&(((&((&((((&((((&&&$&$$&(&$&(&$&(&&&&&&&&&&&$&$&$$&&&$$$$$$$$$$&$$$""""$""$"$$""""""""""""""""""""""""" " "" "" " " "" "  " "" " """"  """$"""$"""$$"""""""""""""""$$"$$$"&$$$$$"""$$$$$$$$$$$""$$$$$"$$$"$$$""$""""$""""$ (*(*,,********((((*(((&&&&&&&&&&&&(&(&((((((((((&&&&&$&&&(&&(&&(&(&&&&&&&&&&&&&&&&&&&"$$$$$"$$$$$$"""""$$"""""""""""""""""" """""""""" "" """  """ " " " " " " """ "" """""""""""""$""$"" """$"$$$$$$$$$$$&$$$""$$$$&$$$$$$$"$$$$$$$$"""$$$$$"""""""""""""**((*,*********((((((((&(&&&&&&&&&&(((((((((((((&(((((&&&&&&&&&(&&&&&&&&&&&&&&&$$&&"""$$$"$""""""""""""""""$"""$$""""""""""$""""""""""""" """ "" " " " "" """ " """"" " """" " """$"" """"""""""""""$""""$$$$ ""$$$$$$$$$"$$$$""$"$$"""""$"$""$$"$"$"""$$"" ((*(*,,********(((((((&&$&&&&&&&&&&&(((((((&&(((((((((((&$&(((&(&&&&&&&&&&&&$$$$&&$""$"$"""""$""""""""""""""""""$""""""""" """"""""""""" """"" """" " " "" " " """"" """ " "" " """"" """"""""""""""""""$""""$$""$""$$$""$$$$$$$$$$$$"$$""$$"""""""$$$"$$"$""$"""" &(****,*********((((((&$&&&&&&((&&&&((((((((&&&&(((&(((((&&((&(&&$&&&&&$$&&&&$$&$""""""""""""""""""$$"$""$"""""""""" """" """"" """"" """ """ """" ""  ""  " " "" """"""$$$$"$$$""""""""$""""$$$$$""""""$$$$$$$$$$"""""$""""$$"""$$$"$$"$""""((***((*********(((((&&&&&&&&(((((&&&((&(((((&&&(((((((&&&(&((&&&&&&&&&&&&&$$$$$"""""""""""""""""""""$"$"""""""""""""" """"" """"""""""" " """" " """""  """ " "   """"" """""$"$$$$$$""""""$$""""$$""""""""$$$$$$"$$&$$""""""""""""""""""$$"$$""""&((*&&(********(((*((&&&&&&&&&&&&&&&&(((((((((&&&&&&(&&&(((((&&&&&&&&&$$$&$$$$$""$"""" """""" """"""""""""""""""""""""""" " """""""""$""""""""" """" " """  """"""""  "" "  "" """""""$$"$$$$"""$"$$""""""""$$$""$$$$$"""$"""$""""""""""""""""""""""$"""((&((**,****(******(&&((&&&(&&&&&&&&(&((((((((&&&&((&&&&(((&&&&&&&&&&$$$$$$$$$$$$"""""""""" """" """"""""""""" """"""$" "" """""" """""""""""" """ """"""" " """ " " "   "" "" """""""""""$$$$$"$""$$$$$"""$$$$""""""$$"""""""""""""" """""""""""""""""&(((**(**********(((((((&&&&&&&&&&&&&&&(((&&&&&(&((((&&(&(&&&&&&&&&&&&$$$$$$$"$$""""""""" " " """""$$$"""$$""""" "$"""""" """"""" "" """" """" "" """"  "  """  """ " """""""$$$$$$$$""""$"$$""""""""""""$""" """"""" """""""""""$"$""" """&((*************(((((&&&&&&$&&&(((&&&&&(&&&&&(&&(((&&&(&(&&&((&(((&&&&&$$$$$$$$""""""""  """ """"""""""""""""""""""""""" "" """"""" """"""""" """  """ "  "  "" " """""""""$$$$$$$$""$""$$$""""""""""""""$"""""""""""" """""""""""""$$"&((((**********(*(((((&&&&$$&&&&&((&&&&&((((((((((((&&&&&(((&&&&&&$$&$&&&$$"$$""""""  """" """"$"""""""""" """ """" "" " """ """"" "$"" "" " " " """   "   """""""""""""""""""""$$$$$$$$$$$""$""""""""""""""""" """" "" """"""""""""""""&(((**(******((((((((&&&&&&&&&&&&&&&(&&(&((((((((((((((((&&&&&&&&$$&&$$$$$$""""""""   """ """""""""""""""""" """ """ " """" " "" """ ""  " "   " " """"""" "$$$$"""$$$$$$"""""$""""""""""" """""""" """"" """""""$$"""&((*(********(*(((((((&&&&&&&&&&&&&&&&&(((((((((((((((((&((&&&$$&$&$$$$$$$$$"""""" "   """"""""""""""""""""""""""" "" " """$""""$"" """ """"  " "" "" ""  ""    """"" """"""""""""$"" """"""""""" """" """"""" "" """""""""""""""""&(((*(**********((((*(((&&(&&&&&&(&&&&&&&&(((((((((((((((&&&&&&$$$&$$$$$$$""""""" """  """""""""""""" """""""" "" """ " "" "" " "" """" "      "  """""" """$$$""""" "" """""""""""" "" """ "" """"""""""""""""""&(((((*******("((**(((((((((&&&&&((&&&&&&&((((((((((((&&&&&&&&$&&&&$$$$""""""""""""""""   " "" """" """ """"" """"" " " """ "     "" """""""""$""$""""""""""""$""""""""""" """""" " """"" """"$"""$" &((((***************((((((((&&&&&&&(((&&&&&&((((((((&&&&&&&&&&&&$$$$$"" ""$$"$" "" """"" "" "  " "$""""""" "" " " "" "" "  " """" "        "" """""""""""""""""" """"""""""""""""""""" " """""""""""""$$"""$"&((*(*****,**,******(**(((&((((&&&&&&&&&&&&&&(((((&(&&&&&&&&&&$$$$$$""$"""""" "$""" """ "" "  " "" """$"""""""""   "" """  "   "         "  """"""" " "$"""" """" """"""""""""""" " """ " """""""$$$$""$&(*************,,******(((&&&((&&&&&&&((&&&(&&((((&&&&&&&$&&$$$$$$"$"""""$""""""""""""" " """ "" """" """"" "" "" ""  " " "" "" ""     """""" ""$""""""" """ """$"""""""""""" """"""" """"""""""""&(((*************,,,*******((&&&&&&&&&&&(((&(&&((&&&&&&&&&$$$$$$$$""""""""" " """"""""" """""" """""""""" " "" " "  " " """ "  ""  "    "" " "" """""""""""" """""""""""""""" """"""" "" """ """"""""""""((*********(((***,*,*******((*(&&&&&&&&(&&&&&&&&&(&&&&&&$$$$$$$$$""""""$$" " """"""" """"""""$"" """""""" " " "  """  " """  """    " """ "" """""""""""""""""" """"""" """"" "" """ """"$$$"" &(&(****************,,***(&*(&(((&(&&(&&&&&&&&&$$&&&&&$$$$$$"$"""""""$"$$" " "" " """ """" """""""" """""""""" """ " """""""  "  " "" " "  "" """" "" """""""" " """""""" " """ ""$""""""$"" &&(********,,*************,*(**((((((&&&&&&&((&&&(&&&$$$$$$$""""""""""""""$"" "" """""" "" """"""""""""""""" " "" """ " ""  "  "     "" " " " " "" """"""" """""" " """ " """""$$$""" &(***********,,*,,****,**,*(**((((&&&&&&&&&&&&&&&&$$$$$$$$""""$$&&"""" " " " """"""""""" "" """"""" " """      ""    """ "" """ """" """ """""$"" """ "" " " """""""""""&**********,,,,,,************(((((((((&&&&&&&&&&&$$$$$$$$"""$$$$"""""" "" "" """"""""" " """"""""""""" """ "   """ """     "   " "  " " " " """ """"""""" """""" """""" """"""""""(*(******,*,,,,,,*,***(*,****(((&&&(&&&&&&&&&$&&$$$$$$$$"""$""""""""" """"""" """"" ""$""""""""""""""""""" ""  """ "      "       """"" " " """" " "" """"""""""" """"" """""*((*******,*,,,**,,,,******((((&&&&&&(&&&&&&$$&&&$$$$$$$$$&$"" """"""""""""""$$"""""" ""$$$$"$""" """""""""""""" """"" " " " "" """    "       """" " """"""" " """"""" """""""""" """ """"***,*******,****,,***,***((((*((((((&&&&&&&&&&&&$$$$$$$$$$$" "" """"""""""""$$"$""""""""""""""""" """""""""""""" """"   """ """   " "          "  "" " " " ""$$""""" "" " """ " """""""""(,,,***********,*,******((****(*(((&(&&&&&&&$&&&&&$$$$$$"""" " """""""""$ ""$""$$"""" """""""""""" """""""    ""     ""         "" """" " "" " """"""" """"""""(**,,,,,******************(**(((((&&&(&&&&$$$&&&$$$$""""" """ """"""""$$""""""""""""""" """ """"""" """"  """" ""         ""      "" """""""""" " """ """" " """"""""(*******************,,******(((((((&&&&&&$$$$$&&$$$"$$$"" " $$""""$"""""""" " " """ """" "  """ """"""" "               """"""""" """"""  """""" """""" """""((*************************(((((((((&(&&&&&$$&&&$$$""$"""  """ """" """"""""""""" " " """" """ "             "" "" "" " """ " " " " """"""""""(*((*********************(*((((((((&&&&&&&$$&&&$$$""$"""" """"$$$" """"""""" " " "" " """ "            " """ " " " """" " """" """""""((((*******************((((((((((&(&&&((&&&&&&$$$$"$$$$$$" """ "$$""$$$"""$$$"""" " " " " " " "             " """"  "" " " "" """ """"""(((*********************(((((((&&&&&&&&&$&$$$$$$$$$&$$$$"""" """ " """"$""""""$"" """"" """ """ "           ""  ""  " """"" " """"""&((***(********(****(**((((((((&&&&&&&&&(&$$$$$$$$$"$""""$""" """" """""" "" " """" "" " """ "  "           "" "" """" " """""""""&((*************(*(((&((((((&&&&&&&&&&&&$&&&$""" ""$$"""""$$""""""""""" " """"""""""$"  "" "  "     "       """" "" """"""""""""(((*************(((*((&((**(((&&&&&&&$$$&&&$$$""$$$$""$$$$$$"$&$""" """" "$"""""""$"   "" " """ "  "      "       " " " """"""""" ""((****(********(((((((((*(&*(((&&&$$$$$$$&$$$$&$$$&$""$$$$"""$$$" "" $$"""" ""   " """ "" "        "" """ "" " " """"" """"""((***********(*((((((((((((&&((&&&&&$"""$$"$$$&$$$$""$$$$$$"""""""""""" """"" "  " "" "" """ "              ""  " " """ "" " " " " """"""""""""""(*(********(((((((((((((&&&&&&&&&&&&$$"""$"$$$$$$$""$$$$$"""$$"""""" """"" """ "" ""  "            "   """ """""""""""""""(**(**(*****(((((((((&&&&&&$$$$$&&$$"$"""$$$$"""$$$$"$"""""$$$$$"""$$"""" " """""  "       "   "" " " """"""""""""(*********(((((((((&&&&&&$$$$$$$&$$$""$$$$$$$"$$$$$"$$"$$$&$"""$$"$"""""""""" "  ""     " " " "" " " " """"""""((******((((((((*((&&&&$$$$&$$$&$$$$$$$$$$$$$$&$&$$"""$$$""""""""$" """ """   "" ""           """" " """""""""***(****(((((*((&(&&(&$$&$$&&&&&&&&$$$$$$&&&&&$$$"$$""""$$$""" """""" """" " ""  "           "" " " " "" """"""""(((******((((*((&&((((&&&&&&&&&$&&&&&$$$$$$$&$$&"$$&$""""$""""""" "" " "            """" " "" """""""&((****((*((((&&&(((&&&&&&&&&&$$&&&$&&&$$"$""$&$$$"""""$$"$""" """ "" "  "          "" " """" "" "" """"""""""&((***(((((*(&(&(&&&&&&&&&&&&&&&&&&&&&&$$$"$$$$$$"""$$$$""""""" " " ""               """ " " """"" " " """""""" &((***((((((&&&&(&(&&&&&&&&&$&&$&$&&$"$$$$$$$$$$$$$$$$$"  """"" """            "   """"" " """""""""""""((*((((((((&&&&&&&&&&&&&&&&&&&&$$$$"$$$&$&$$$$$$$$"$$""$""$$"""""" "" "     ""                " """""""""""""""""(*((((((((&&&&&(&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""        "" ""           " """"""" """""" """(((((((((&(((&&&&&&&&&&&&&&&&&&$$$$$$&$$$$$$$$$$$$$$$&$""""""""""""       "        "     "" " """""" """"""""""&(((((((((&(&(&&&&&&&&&$&&&&&&&&$$$$$$$$$$$$$$$&&$$$""""""""""""""""""                    " " """ """"""""""""&&(&&(((&(&&&&&&&&$&&$&&&&&&&$&&$$$$$$$$$$$$&$$$$$$$"""""$$"""" """"""                    " "" " """" """"&((((&&(((&&&&&&&&&&$&&&&$$&$&&&$$$$$$$$$$$$&$$""$"""""""""""""""""" """""  " " ""              "       "" " """""""""""""&&&((&&(&&&&&&(&$$&$&&&&&&&&$&&$$$$&$$$$$"$$$"$$$$"""""""""""""" """"""""""" """" """""""" "                " """""""""""" &(((((&(&&$$&&&&&&$&&$&$$&&&$$$$$$$$$$$$$""$$$$$$$$$""""""$$"$"""" """""" "$"""""""""""              "  """""""""&(&(&&&&&&&$$$$&$&&&&$&&$&$$$$$$$$$$$$$$$$$$$$$$$""$$$$""""$$$"""""""""" """""""""""""""""" ""  "       "    " " " "" """"""""&&&((&((&&&&&$$$&$$&&&$$$$$$$$$$$$$$$$$$$$$"""$""$"$"$$$""$$""""""""" " """"" """ """""" "" "  "     " " """""""$&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$$$$"$""""""" """"" " """"""""" ""$""""               """"" $&((&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$""""""""""$"$"$$$$$$""" """"""""" """"""""             " " """"""""&&&&&&$$&$&$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&$$$$$$$""""$$""""$$""""$$"""""""""""""""         " """" """&&&$&&&&$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$&$$$$$$$$"$$"$$$$$""" $$""$"""""""$""""" "" "" "    "       """"" """"$&&&&&&$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$""$$$$$$"$$"""""""$""$"""""$""" "" ""      "   "" "" " """""""&&(((&&&$&$$$$$"$$$$$$$$$$$$$$$$$$$$$$"$$"$"$$"$$$"$$$$$"$"""$""$""$"""""""" " "" """"  " "        "  "" """""""""""""" &&&&&&&&&&$$$$"$""$$&&$$$$$$$$$$$$$$$$""""$$"""$""$$$$"$""""$$$"""$" """"" " "  "" ""     "" "" """""""" &&&&&&&&&$&$$$$$$"""$$$$"$$$$$$$"""$$$"""""$"""$$""""""$$$"$$"""""" """""" """""           " " " " &&&&&&&&&&$&&$$$$"""""&$$$$$$$$$$$$$$$"""$"""""""$"""$"$""""""""""""""""" "         "" " "" $&((&&&&&&&&&&&$$"$""""$$$$$$$""$$$$$$$$$$$$""""""""""""""""" """$$"" " "            "  " " "" &(&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$"$""""""$$$$"""""""""""""""" ""$$"""""""""" "        " "" """"""&&&&&(&(&&&&$$$$$$$$$$"$$"$$$$$"""""""""""""""""""""""""""""""$$$" """""     """    "" " " " ""&&&&&&&&((&&&$$$$$$&$&$$""$$"$$"""""" """""""$""""$"""$$$""""""$"""""""             " " " """ $&&((&(&&&&&&&&&$$$$&$$$""""$&&$"""""" """"""""""""$$" """"""" "             "" " $&&&&&(&&&&&&&&&&&&&&$$$$"$$$""$$"""" "" """""""""""  """"" "" "        " &&&&&(&(&&&&&&&&&&&&&$"$$&$"$"""$"""" "$"""""""""""" " """"" "          &&(((((&((&&&&&&&&&&$&&$$$$""$""$"" """ """ """"""""""" ""$$ " " " "         """"""" &(((((((((&&&(&&&&&&&$$$$$&$""$$$$"""""""""""" "" "" """" " "  "      "" """$" &&(((((((((((((&&&&&&$$&&$"""""$""$$"""" """"""""$""" "     """  " "" "" &(((((**((&&(&&&&&&&&$$$$&$"""""""$$$"""""""" " """"" "        "" &(((&((((((((((((&&$$&$&$$$""$""""""""""" """" """"" ""           " """ $&((((((((&((&&(&$$$$$&&&$$$$$$""" """" " """"""""""""            """"&(**((&((((((((&&&(((&&&$&$$$$"$"$" """"""""""""""" """   "       " " "" """" &*((((((((((&((((&&&&&&&$&$&&"$$"$""""""$$""""" " """" " "  "   ""       "  " ((((**((((((((((((&&&&$$$$&$$$$$""$$""""$$"""""" """   "          """ " ((****(*(***((((&(&(&&$$&$$$$$$$$$$"""$$""" "" " "" "     " " """ &(*****((&&&(((((((&&$&&$$$$$$$"$""$"$$"""""""""" " """""  "       "" " ((((**(*((&&(((((((&&(&&$$$$$$$$$$""$"""$""$"""" " """""  "        (((((((&(((((((&&&&&&&&$$$$$$$$&$$$$$$"""" """"  " "" "    "   ((*((((((&&(&&(&&&&&&$$&&&$$$$&$$$$$$""$""" """"  " ""  "            &(((((((((((&&&&((&&&&&&&&&$$$$$$$$$""""""""""" "" ""        "   " " """&(((&(((*(((((&&&&&&&&&&$$&&&$$$$""""$$""""$"""" """""" " " "           "      """"&(((((((*((&&((&&&&&&&&$&&&&$$$$"$"$"$"""""" """"" "" " "          "    """ &&((((((&&((((&((((&&&&&&&&$$$$$"$$$$$"""""""" "" "" "" " "         (((((((((((&&(((&((&&&&&$&$$$$$$$$$$$$"""""""""" """ " "" "" "    "          (((*****((((&((((&&&&&$&&&$""$$$$$$$""""""""" " " " ""         &&((****(((((&&&&&&&&&&&$&$$$$&$$$"""""$$"""" """" " "" "  "        "&(*((((((((&(((&&(&&&&&&$$$$$$$"$""""$"""" "" """ " "         "   (((*(((((((&((&&((&&&&&&$$$$$$$$"$$$"""""""""""""""""" """" ""         (*((((((((((&(((&&&&&&&&&$$$$$$$"""""" """"""""""" ""  "" "             " ((((((((((((&&&&&$&&&&&&$$$&&&$$$"""""""""""""" "" """   ""            ((((((*((((&((&&&&&&$&&&"$&&$$"$""""""$" """"""""" """"" """" "" " "            &((*(*((*(((&&(&&(&&&&$$&&$$$$$$""""""$$$"" " " " " """          &((***(((((((((&((&&$&$&&&$$$$$$""$""$""$$"""""" """" " "           &(***((*((((((&(&&&&$$$$$$$""$&$$$$&&$"" """$$$$"" "" " """  " "               &((*(((((((((((&$$&&&&$$$$""""$$$$$"" " ""$$"""""""$$"""""" " "" "   "           (((((((((((((&&&&&&&&&$$$$"""$"$$"$""$$$$$"""" """ " """" " ""          &((((((((((&&&&&(&&$$$$$$$$""""""$$"$$$""" ""$$""$" """ ""         "   &(((((((((((&&(&&$$$$$$$$""""""$"$$$$$$$$"""" """"""" "         "   &(((((&((((&&&&&&&$$$$$""$$"""""$"""""$$"""" "" "" "" " """      "" &((((((&(&((((&&&&$&$$$$$$"$$$""""" """"" " """      """" "   &&(&&&((((&(&&&&$$$$"""$$$$$$$$"""""""" "" " "                $&&((&&&&(&&&$&&$$$$&&$$$$$$$"""""""" """ " "        " $&&&&&&&&(&&&&&&&&&&&&&&$$$$"""""""""""""" """" "        $&&&(((&&&&&&&$$&&$$$&$$$$$"""$$""""""""""" "      " $&&&(&&&&$$&&$$$$$$$$$$$&$""$$$$$$""""""""""""      $&&&&(&&((&&&$$$$$$&$$$$"""$$$""$$"" """""" """ """       &&&&((((((&&(&&&$$$&$$"$$"""""""""""""""""""""""" "" """ "         &&&&&&&&&&&&&&$$$$$""""""""""""" """""""""""""" "" "             " "$&&&&&&&&$$$$$$$""""" """""""""""""""""" "" "        "  $$$$&&&&$&&$$$$$$"""""""""""""""" " """""""         " "$$$$$$$$$$""$$$$$""""""""""""""" "" ""       "$$$$$$$$"$$$"$$"""""""" """"      $$$&$&$$$$$$$$$""""""""       "$$$$$$$$$$$$""""""""" ""        "  ""$$$$$"$$$"$""""""" "     ""$"$$&&$$$""$$"""""" "          " "" """""$&$&$"$$""$$"""" "" "            "$"""$""$$"$$""$$$""""          "    $$$"$$$"$$$$"""""""""""         "" "  ""  $$$$$$$""$$""""""""""""""          ""  ""$$$$"$$$$"""$$$"" """"             $$$"$$$"""""""$$$""""""""           " "" $$$$"$$$" "$$$""""""""     $$$$$$$""""$$""" ""         "  """"" "$$$$""""""""""""""""         "" ""$$$$$$$$"""" """""  "          "$""$""$""""""""" ""          """""$"""""""""""         "$$$$$""""""""" ""     """""""""""""" """"       """"$""$$""""""""""             """""""""""""""""""       """""""""""""""""""      " ""   """"""""""""""""""          "   """$$""""" """" """"            """""" """""  """""" ""               """"""""""""""""""""""" "    "             "    """""""""""""""""""""""" "  " "                """"""""""""""""" """"""" " "  "  "            """""""""""""""" """ """""""" "          """"""""""""" "" " """"""""           """"""""""""""""""""" """$""""" ""           """"""""""""""" """""""""$$"""""         "" """"""$"""""""""""""""""""""""       " "        """"" " """ """""""""""""""""""""       "       """"" "" """"""""""" " """""" "            " "" """""""""""""" " """"""""""""" "          """""""""""" """" "" " """""" """"           """""""" " " """"" """""""""""          """ """" " """"""" """""  """"""" "     """$""""""" "" """""""""""""" "       """"" """""""" " " "" "" """      """""" """""""" "" """"$" """       ""     """"""""" "" """ """"""" "" " """           """    " """""" """"" " ""  "" " ""    "            """ """""""" "" ""  " """$"" "           " """"""""""""""""""""" "" " """ "" "        """""""" """""""""""" " """ """"       """""""""$""""""""" """""" "" "             " """"""""""""""""""" "" """" "       "  """""""""" """ "" "" "  """"""        """""""""" ""  " """ """ """"" """""  ""      " """"""""""""$$$$$$" """ "" " " ""     """""$"""""""""$$$$$"$$""" "" " " "" "     ""$""$$""""$""""""""""" """ """" "" " "     """"""""""""$""" "$$"""""" "" """"""""" "      """" """"" """"" """"""""" " " ""         """"""""""""""""" """""""""""      """ """""""""""" """"""""""" "     """" """"""" """ "" ""        "" """"" """ """"""""" "" ""