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 = '560B10' IMAGE_NUMBER = 57490445 IMAGE_TIME = 1978-03-01T06:26:05Z EARTH_RECEIVED_TIME = 1978-03-01T10:12:52Z ORBIT_NUMBER = 560 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 = "HIGH RESOLUTION MAPPING SEQUENCE" /* DESCRIPTION OF THE OBJECTS CONTAINED IN FILE */ OBJECT = IMAGE_HISTOGRAM ITEMS = 256 ITEM_TYPE = VAX_INTEGER ITEM_BITS = 32 END_OBJECT OBJECT = IMAGE LINES = 264 LINE_SAMPLES = 300 SAMPLE_TYPE = UNSIGNED_INTEGER SAMPLE_BITS = 8 SAMPLE_BIT_MASK = 2#11111110# NOTE = "MEDIAN SUBSAMPLED 1056X1204 EDR IMAGE" END_OBJECT END   35('¿ñ@r;€)Ž'"…VWxï0QßÐ1t5)ÓñÞê 2á‘*,,.................,,******,,******(****(*****,*********,*,***((**,*********,*,*,,*******,,*,,*,**,,,,,,,,,,,,,,,,,,,,.,,,,,,.,,..............,,,,,.......00000000..............0.0000000..............00000000000.0...........00000000000.........0..00000000.........,...,,,,........,,******(((*,,,,..,,,,,,,,,,,,,,,,,,*,$&*,,*,,**,*,*,,,,,,**,*,,,,***,***,,,,,,*,****,,,,,*****,,,,,,,**,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,.,,,,,,......,,,,,.,....,,,,.,....,.,,,.,...,....,.................,..................,..........,...........,,,........,.,......,,,..,,,,,,,,,,,,,****,,*,**(*(( $**,,,,,,,,,*,,,,,,,,,,,,***,****,*********,,,******,*,,,**$***************************&*******,*****,,,,,,*,***,,,*$******,,,,,,,,,*,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,..,.,,,,,,,,,.,,,,,,...,,,,,,,,,..,.,,,,,...,....,.,,.,,,,,,.,,.,,,,,,,,,,,,******,*,,*****(( "**,,,,,,,,,*,,*,*,,************,**********************************(*********************************************,,**(*****,,**,*******,,*******,***,,*,*,**,,,**,,,*,,,,**,,,$&*,*,,,,,,,,,,,,,,,,,,,,,*,,(*,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,*****************(( (**,,,,,***,****,,**************((*********(***********(*****(**(****(*(((*((***(((**********(***********(**********(*********************************,,********,*,********,*,*******,,*,****,,,,,,*,***,,,*,,,*,,,,,,,,,,,,,,,,,,,,,*,,(*,,,,,,,,,,,,,,,,,,,,,,,,,,( *,,*,*********************(& (*************,**************(*((*****************(*((((**(((*(*(*((((((((*((*(((*(***(*((((*((*****(*((*****(((((((***((****(*********((*************************(******,*************((******,,*****,**,****,*****,******,******,**,****,,*,,,,,,,*****,,,,,*,**,,,*,,,***********((*******(*((( (*****(******************(**((***((((((****(*(((((((((((((((((((**((((((((((((((((((((((((((((((((((((*((((((((((****(*((***(*((((((*******(*(***(((*(((********(*********************(**************************,******,,******************,**,********,,,,*,***,,,******************(**(***((((( ((*************************(***((((((*(**(((((((*(*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((**(((((((((*((((((((((*((*((*******(((*((********(********(***(***************************************************,********************,*,*,**********(***((((*((*****((((& ((********************(*(*((*(((((((*(*((((*****((((((((((((((((((((((((&((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((**((((((**((*(((((***((((*((****(*(*(*(**************(*(******((***************************************************************((*(*((((((((((*(((((&&((**********(*****((***((((*(((((*((((*(((*((((((((((((((((((((((((((((((((((((((&((((((((((((((((((((((((&((((((((((((((((((((((((((((((((((((((*((((((((((((((((((((**(((((((((*((((******((((*(*********((**********(***********************************************(*(****((*((((*(**(((((((&((((*****(******(***(((((((*(((((((((((((((((((((((((((((((&(((((&&&(&((((((((((((&(((&&(((((((&&&&((((((((((((((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((((((*((((((((((*(*(((*((((((((*((((****(****(**(***(******(******************(*((((((((((((((((((((&&(((******(((*******(((((((((((((((((((((((((((((((((((((((((((((&((((((&((&((&&&((&&(((&(((&(&(&&((&&(&((((((((&(&(&(&(((((&&((((&(((((((((((((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((*(*((*((((((((((((((((((((((((*((*(((((*(**((*(*(**********(((**((((((((((((((((((((((&&&(((****(((*****((*(((*(((((((((((((((((((((((((((((((&(((((&(((((&(&(&(&(&(((&&&&(&&&(&(&&&&&&&(((&&&&(&((((&(&&&((&(&&(&((&((((((&((((&(((((((&&((((((&((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((****(((((((*****(******(*(((((((((((((((((((((((&(&&&(((((*(*******((&(**(((((((((((((((((((((((((((((&((((((((&((((((&(&&&&(&(&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(&&&&(&(&&((((&&&&&&&((&((&((&(((((((&(&((((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((((((*(*((((((**(*(((((((((((((((((((((((((((&&&((((****((((*(((*((((((((((((((((((((((((((((((((((&((((((((&(&&&(&&&&(&&&&&&(&(&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(((&&&&&(&(((&(&(&&(((((((&&(((((((((((((((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((((((((((((((((((((((((((((&&&((****((*(((*(((((((((((((((((((((((((((((((((((&&&(((((((&&&&&&&(&&(&(&&&((&(&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&&&&&&&&(&&&&&&&&(((((&((((((&(&(&(((((((((&(((((((((&((&(((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((((((((((&&(((&(((((&&&((((**(**(((*((((((((((((((((((((((((((((((((((&((&(&(&&&&&&&(&&((&&&&&&&&&&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&(&&&&&&&(((((&&&&&(((&&(&&&&&((((&(&(((((((((((&(((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(&&&((&&&&&&&(((((((*(*((((((((((((((((((((((((((((((((((((&((&((&(&&(&&&&&(&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&(&&&&&&&&&((((&&&&&((&&(&(&((((((&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((((&&&&&&&&&(&&&((((***(((((((((((((((((((((((&((((((((((((&&(((&&(&&&&&((&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(&((&&&&(&((((&(&&&((((&((&&((((((((&&(((((((((&((((((((((((((((((((((((((((((&(((((&&&&&&&&((&&&&&&(((((((((((((*((((((((((((((((((((((&&(&(((((&&&&&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&(&&&&&&&&(((&&(&(&((((((((&(((((((((((((((((((((&(((((((((&(((((&(&&&&&(&(&&&&&&&&((((((((((((((((((((((((((((((((((&&((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&&(&&&&&&&&&&(&&((&&&((((&(&(((((((((&(&(&(((((((((&&&(&((&&&&&&&&(&&&&&&&&&&&(((((((((((((((((((((((((((((((((&&(&(&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&(&(&&&&(((&&&(&&((((((((&(((((((&(((((((&&&&&&&&(&&&&&&&&(&&&&&&((((*((*(((((*(*((((((((((((((((((((((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$&&&&&&&&&$&&&&&&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&((((&&&&(&&((((&&(&(((((&&&&&&(&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((&(((((((&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$$&$&&&&&&&&&&&&&&&$&&&$&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&((&((&&&(&&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((*(((((((((((((((((((((((&(&&&&&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&$&&&&&$$$$&$&$&&$$$&$$$$$&&&$&&$&&&&&&&$&&&$&&&&&&$$&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&&&&(&&&&&&(&(&&&&&&&&&&&&&&&&&&&& "&((((((*((((((((((((((((((((((((((((((&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&$&$$$&&&$&&$$$$&&$&&&$&$$&$&&$&&$$$&&&&&&$$&$&$&&&&&&&$&&&&&&&$&$&&&&&&&&$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&$ "&(((**(((((((((((((((((((((((((&(&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&$&&$&$&&$$$$$$&&$$&$$$$$&$$&$$$$&$&&&&$$$$$&$&&$$$&$&&&$&&&&$$$&&$&&&&$$$&&&&&$&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&& "&((((((((**((((((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$&&&&$&&$&&$$$$$$$$&&$&$&&$$$$$$&$$&$$$$$&&&&$&&$$$&&&&$$$$$&&$$&$$&&&&$&$&$$&$$&&$&&&$&&$$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& $&(((((*(**(((((((*(((((((((((((((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&$&$$&$$$&$&$$$$&&&$$$$$$$$$$&$$$$$$$$$$$$$$$$$&$$$$$&$$&&$&$&$$$$$$$$$$$$$$$&$$&&$$$$$&&$&$&&$$&&$&&&$$&$$$&&&&&&&&&$&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$ "&(((*(((*((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$$$$$$$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&$$$$$$$&$&$$$$$&&$$$$&$$$$$&&$$$$$$$$&&&&$$$$&&&&&&&&$&$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&$ "&(((((((((((((((((((((((((((((&(&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$&$$$$$$$$$$&$$$$$$$$$$$$$$$$&$$&&$&$$$$$$&$&$$$$$$$&&&&&$$&&$$&&&&&$&&$&&&&&&$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& "&((((((*(**((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$$$&$$&$&$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&&&&$$$&$$$&&$&&&&$&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$ "&(((((((((((((*(((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$$$$$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&$$$$$$&$$$&&&$$$&$&&&&&&&&&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$ &(((((*(*((((&(((((((((((((((&&(&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$&$&$&$&$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$$$$$$&&$$$$$$$$$$&&$$&$&$&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$ &((((((((*((((&(((((((((((&&&&&((&&&&&&&&&&$&&&&&&&&&&&$&&&&&&&&&&&&&$$$$$&$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$&&&&&$$$$&&$&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$ "(((((((((*((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$$&$&&$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$$$&$$$$$$$$$$$$$$$$$$$$&$$$$$$&$$&&&&$&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$ "&(((((((**((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$$$$&$&&&$&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&$$"&(((*((*((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$&$&&&&&$&$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&&&&&&&&$""&((*(((((((*(((((((((((((((((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$$$$&$&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&&&&&&&&&&&&&&&&"((((((((((*(((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&$$$$$&$&$&&&&&$$&&&$&&&$&&&&&&&&&&&&&&&&$$$&&&&&&&&&&&&&&&&&&"&((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$&$&&$$$&$$&&&&&&&&&&&&&&&&&&&$&$&$&&&&$&&$&$&&&&&&&$"&((((*(((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$ "(((*((((((((((((((((((((((((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$&&$$$$$&$&$&&$$$$&&&&&&&&&&&&&&&&$$&&$$&&&&&&&&&&&$ "((((((((((*((((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$$$$$$$"$$$$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&$&&&&&&&&&&&&$&&$&$&&$&&$"&((((((((((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$"$$$$$$$""$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&$&&$&&&&$$$&$$&&&&&&&$$&&&&&$$ "&(((*(((*((***(*(((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$"$"$$"$$$$$""$$$$"$""$$$$$"$$$$"$"$$$$$$""$$$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&&&$&&$&&$&&&$$$$$$&&$&&&&&&$$"&((((*(***(***(((((((((((&(&&((&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&$&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$"$$$$$"$$$$$"$$$$$$"$$$"$$"$$"$"$$"$$$$$$"$"$$$$$$"$$$$$"$$$"$"$$$"$""$"""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$&$&$$&$&&&&&$$$$&$$$$$&&$&&$$"((((((**(***(((((((((((((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$"$$$"$$"""""$$"$$$"$""""$"$$"$"""$"$"$$$$"$"$$$$$$$"$""$"$$$""""""$$""$"$"$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$&$$$$$$$$$$$$&&&$$$ $(((((****(((((*((((((((&(&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&$&$$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$"$$$$"$""$"$""""""""$$$$$$"$$""$$$$$$$$""$$$"$""$""$$$$$$"""""$"$$""""""""$""""""""$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$&$$$$$&$$&&&&&$"&((******((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$$$$$$""$$$""$"""$""$$$""""""$"""""$"$""$$$$""$""$"$"$"$"""$"$"$$$""""""""""""""$""""""$$""$"$$$$$"$"$$"$$$$$$$$$$$$$$$$$$$$$$&$&$$$$$$$&$&$$$$$&$&$$$$$&&$$$&&$$$ &((*(((**(((**((((((((((((&&&&&&&&&&&&&&&&&&&&&&&$$$&$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$$$$$$$$"$"""$"$""""""$"""""$""""$""""""""""""$""""""$$$$""""$""""$$$"""""""""""""""$"""$""""""""$$$$$""$$"$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$&&&$$$"&((*(******(*(((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"""$"$$""$""$"$""$""""""""$"""""""$$""""""""""$"""""""""""""""""""$"""""""""""""$"""""""$"""""""$"$"$"$"$"$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$$ "&((((*******(((((((((((((&&&&&&&&&&&&&&&&&&&$&&&&&&&$$&$&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$""$$$$$"$$"$"$$$"""$""""""""$"""""""""""""""""""""""""$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$""""$"$""$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$ (((*(******((((((((((((&(&&&&&&&&&&&&&&&&&$&$$&&$$$$$&$$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$"$$"$"$$"$$$"""""""$""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ "&(((*(*(*((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$$$$$$"$$"""$$$$$"""""""$"""""""""""""""""""""""""""""$""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ &(((*((((*(**((((((((((((&&&&&&&&&&&&&&&&&&&&&&$$$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$"$$$"""$"$$$$$""$""""""$"""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ (((((*((****((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$$$$$$$&$$$$&$$$$$&$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$""""$"$$""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ((((*(*(***(((((((((((((&&&&&&&&&&&&&&&&&&&$$$$$&&&$&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$""$$"$$""$"""""$"""""""""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ "&((((*((*((((((((((((((((&&&&&&&&&&&&&&&&&$&&&$&&&$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""$""$$""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""""""$"""""$"""$$"$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$ (((((*(**((*(*((((((((((&&&&&&&&&&&&&&&&&&&$&$&&&$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$""""$$"$$$$$$$$"$$$$$$$$$$$$$$$$$$ &((((((((((((((((((((((((&&&&&&&&&&&&&&$&$$$$$&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$""$$""$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$"$$$"$"$$$$$$$$$$$$$$$$$$$$$$$ &((((((*(((((((((((((((&&(&&&&&&&&&&&&&&&$&$&&&$$$&&&$&$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""$""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$"$$$"$$$"$$$$$$$$$$$$$$$$$$$$ &(((((((*(((((((((((((&(&&&&&&&&&&&&&&&&$&$$&$$$$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$"$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$"$$"$$$$$$$$$$$$$$$ &(((((((*((((((((((((((&&&&&&&&&&&&&&&$&&$&&&$$$$&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$"""$$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$"$""$$""$$$$$$$$$$$$$$$$$$ &(((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&$$$&$$&&$$$&$$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$""$$$$$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$""""$$$"$$$"$$$$$$"$$$$$$$$&((((((((((((((((((((&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$""$""$""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""" " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$""""$""""""$$$$$$$"$$$$$$$$$(((((((((((((((((((&((&&&&&"&&&&&&&&&&$$$$$$$$$$$$$$$$$" $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$""""""$$$""""""$"""""""""""""""""""(""""""""""""""""""""""""""""""""""""""""""""" """""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$""""""""""""$"$$""$$$$$$$$$$$$$$(((((((((((((((((((((((&&&&&&&&&&&&&&$$$$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""$""$$""""$""$"""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""" """  " """"""" """"" """"" "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$"""$$$$$$$$"$$$$"$$$$$$$$ &(*((((((((*(((((((((&(&&&&&&&&&&&&&&&$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""""$$""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""" " " " """ """" "" " """ " "" """""""""""""""""""""""" """"""""""""""""""""""""""$" """$"""$$$$"$$$$$$$$$$$$$$$" &((((*(((((((((((((&((&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""$"""""""""$"$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" """ " """ "" """"" "" "" """"" """""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$$$$$$"$$$$$$$$$"" (((((((**((((((((((((&&&&&&&&&&&&&&&&$&$$$&$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$"$$"$$$$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """ " " " """ " """""""" """" """ "" """""" """""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$ &(((((*(*(((((((((&(((&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"" """""""""""" " " "" " "" " """ """ " "" "" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$"$$$$$$"$$$$$$$" &(((((*(*(((((((((((&(&&&&&&&&&&&&&$$$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " " "" """"" " """" """ " """"""" """ """" "" """"" """""""""""""""""""""""""""""""""""""""""""$$""$"$""$$$$$$$$$$$$$" &(((((((((((((((((((((&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$$$""""$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " " "" " "" "" " " "" " " " """"""""""""""""""""" """"""""""""""""""""""""""""""""""""""$"$$"$$$$"$$$$$$$$$$ ((((*((((((((((((((&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$"$$$"$""$$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " " " " " " "" """ """ " "" """"""""""""" """ """ """"""""""""""""""""""""""""""""""""""$$$$""$$$$$$$$$&((((*((*((((((((((((&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$""""$"$""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""" " "" " " " " " """ " " " "" " """ " """""""""""""""""""""""""""""""""""""""""""""$""$$$$$$$$$"$"&(((*(*(((((((((((((&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$""$"""""$$""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """ "" " """ "" " """"" """"""""""""""""""""""""""""""""$""$"$""""$$$$$$$$$"&(((((((*((((((((((&(&&&&&&&&&&&&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$""$$""""""""""""""""""""""""""""""""""""""""""""""""""" "" """ " """""""" " " " " " " """ """ """""" """"""""""""""""""""""""""""""""$"$"""$"$$$$$$$$$""((((((((*(*(((((((((((&&&&&&&&&&&&&&&&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$""$$$$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""" """ "" "" " " " " "" " " "" """"" "" """""""""""""""""""""""""$"""""""$"""""$""$"$$$$$$$(((((((*((((((((((((&(&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$""$$"""""""""""""""""""""""""""""""""""""""" """"""""""""" """ " " " " " "" """ """""""""""""""""""""""""""""""""""""""""$""$$$$"$$$$&((((((*(((((((((((((&&&&&&&&&&&&&&&$$$$$$&$$$$$$$$$$$$$$$$"$$$$$""$""""$"$""""""""""""""""""""""""""""""""""""""""""""""" """ " " " " " " " "" " "" """ "" """""""""""""""""""""""""$$"$$$$"$$$$$$"&((((**((((((((((((((&&&&&&&&&&&&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""""""" "" "" " " """ """"""""""""""""""""""""""""""$""""$"$$$$$$$$$$"&(((((**((((((((((((&&&&&&&&&&&&$&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$""$$"""""$"""""""""""""""""""""""""""""""""""""""""""""" " "" " " " " """ """""""""""""""""""""""""""""""""""$""""$"$$$$$"((((((((*(*(((((((((((&&(&&&&&&&&&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$"""$"$"$"""""""""""""""""""""""""""""""""" "" """" "" " " " "" " """""""""""""""""""""""""""""""""""""""$""$$""$"&((((((*((((((((((((&(&&&&&&&&&&&&&&$$&$&&$$$$$$$$$$$$$$$$"$"$$$$""""""""""""""""""""""""""""""""""""""""""" """"""""""" " " " """"""""""""""""""""""""""""""""""""""$""$""""$"$"$$"&((((((*(((((((((((&&(&(&&&&&&&&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$""$"""""""""$""""""""""""""""""""""""""""""""""""""""""" " " """ """"""""""""""""""""""""""""""""""$""$$$$$$"&((((*(((((((((((((&(((&&&&&&&&&&$$&&$$$$$$$$$$$$$$$$$$$$$$$"$"$$"""""""$"""""""""""""""""""""""""""" """"""""" """" " " " " """""""" """"""""""""""""""""""""""$$"$"$$$"$"""&((((*((((((((((((((&((&(&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$"$""$$$""""""""""""""""""""""""""""""" " """"""""" "" " "" """""""""""""""""""""""""""""""$""$""$$$$"$$&((((((((*(((((((((((&&&&&&&&&&&&&&&$$&&$$$$$$$$$$$$$$$$$$$$$$"$$$"""$"""""""""""""""""""""""""""""""""""" "" " " " " " """ "" """"""""""""""""""""""""""""""""$"$$$""&((((((((*(((((((((((&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$""""""$""$"""$""""""""""""""""""""""" """""" "" "  " "" """"""""""""""""""""""""""""""""""""""$$"""&((*((*((((((((((((((&(&&&&&&&&&&&&$$$$$$$$$&$$$$$$$$$$$$$$$$"$$""$"$$"""$"""""""""""""""""""""""""" " "  " " " """ """""""""""""""""""""""""""""""""$"""$"$"&(((((((((((((((((((((&&&&&&&&&&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""" ""  """ "" " """""" """""""""""""""""""""""""""""$"$$$&(((((((((((((((((((((&&&&&&&&&&&&&&&$$$&$&$$$$$$$$$$$$$$$$$$$$"""$$""$"""""""""""""""""""""""""""""" " " " " """"""""""""""""""""""""""""""""""""""$$"&((((((((((((((((((&((&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$"$"""""""""""""""""""""""""""""""" "     " """ " """"""""""""""""""""""""""""""""$"$$$$"&((((((((((((((((((&&(&&&&&&&&&&&&&$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$""$$""""""""""""""""""""""""""" """"" "  """" """""""""""""""""""""""""""""""$""$""&(((((((((((((((((((&(&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$"$$$"""""$"$"""""""""""""""""""""""""""""" ""         " """""""""""""""""""""""""""""$"""$$""&(((((((((((((((((((&(&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$""""""""""""""""""""""""""""" """"       " " """""""""""""""""""""$""""""""$""""&(((((((((((((((((((&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$"$"$""$""""""""""""""""""""""""""""""" "" "              " " " """""""""""""""""""""""""""""""""""""""$((((((((((((((((((&(&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$""""""""""""""""""""""""""""" "                   " " """"""""""""""""""""""""""""""$""""&((((((*(((((((((((&((&(&&&&&&&&&$&&&&&$&$$ $$$$$$$$$$$$$$$$$$$$""$""""" """"""""""""""""""""" "                " " """""""""""""""""""""""""""""""""""$""&(((((((((((((((((((&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""""""""""""""""""""""""""""" """                        " " """"""""""""""""""""" """""""""""$""&(((((((((((((((((((((&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"""""""""""""""""""""""""""""" "" " ""                     " """""""""""""""""""""" """""""""""" &((((((((((((((((((((&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$"$$""$"""""""""""""""""""""""" " "" "                  """""""""""""""""""""""""""""""""""&(((((((((((((((((((&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""" """                   " " " " """"""""""""""""""""""""""""""""&(((((((((((((((((((&&&&&&&&&&$&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""" """ "" "                 "" """"""""""""""""""""""""""""""""""&(((((((((((((((((((&((&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""" """"                  " """""""""""""""""""""""""""""""""&(((((((((((((((((&((&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$"""""""""""""""""""""""""""             "" " """""""" """""""""""""""""""""&((((((((((((((((((&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""" """ "           " """""""" """""""""""""""""""""""&(((((((((((((((((&(&&&&&&&&&&&$&&$$$&&$&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""             "" "" """""""""""""""""""""""""""&(((((((((((((((((&((&&&&&&&&&&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""" "" "               " """ """""""""""""""""""""""""""" &(((((*(((((((((((((&&&&&&&&&&&&&$$$&$&$$$$$$$$$$$$$$$$$$$$"$$$""""""""""""""""""""""""""""          "" """""""""""""""""""""""$"" &((((((((((((((((((&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""""""""""""""""""""""""" "        " " " " """" """"""""""""""""""" &((((*((((((((((((((&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""""""""" """"""""" """         " " "" """""""""""""""""""""" &(((**((((((((((((((&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$""$"$$""$""""""" """"""" "" """ " "           " """"""""""""""""""""" &(((**(**(((((((((((&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$"$"$$"""$"""""""""""""""""" """"" """           """" """"""""""""""""" &(((((((((((((((((((&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$"$""""""""""""""""""""""" " " "" " ""          " " " """"""""""""""""""""""" &(((((((((((((((((((&(&&&&&&&&&$&&$$&$$$$$$$$$$$$$$$$$$$$$"$$"""""""""""""""""""" """" " " ""          "" " "" """""""""""""""""""" &((((((((((((((((((&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$"$""""""""""""""""""""""""""""" " "               """""""""""""""""""" &((((((((((((((&(((&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$"$"$"""""""""""""""""" ""           " """""""""""""""""""""" &((((((((((((((&(&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$"$$"$""""""""""""""""""""""" "       """"" """"""""""""""""""""&((((((((((((((&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$""""""$""""""""""""""""" "" "       " """""""""""""""""""" &(((((((((((((((&&&&&&&&&&&&$&&$&$$$$$$$$$$$$$$$$$$$"$$""""""""""""""""""""""" " " "     " """""""""""""""""""" &((((((((((((((((&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""" """       " "" " """"""""""""""""" &((((((((((((((&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$"$$$$$""""""""""""""""""""""""""""""" " "     " "" """" """"""""""""""""&&(((((((((((((&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$"$$$$"$$""""""""""""""""""""""""""""""" "      " " """""""""""""""""&&(((((((((((((&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$"$"$""$"""""""""""""""""""""""""""""" "      " " " """""""""""""""""""""&&((((((((((((&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""" " "     " " "" """"""""""""""""""&(((((((((((((((&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""""""" """   "" """"""""""""""&(((((((((((&(&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$"$$$""$"""""""""""""""""""""""""""""" " "    " """"""""""""""""""&((((((((((((&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""" " "    " """""""""""""" $(&((((((((&&(&&&&&&&&&&$$$$$$$$$$$$$$$$$$"$""$"$""""""""""""""""""""""""""""" " "" "    " """"""""""""""""$&((((((((((&&&&&&&&&&&$&$$$"$$$$$$$$$$$$$$""$""$"$""""" """""""""" """""" ""      " " " """"""""""&((((((((((&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""""" """ " "" "      """""""""""" &&((((((((&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$""$"""""""""""""""""""""""""" " " "      """"""""""""" &&&(((&((&&&&&&&&&&&&&&&$$$$$$$$$$$$$$"$"$$$"$"""""""""""""""""""""" """""" "      " " """"""$&&((&(&(&&&&&&&&&&&&&&$$&$$$$$$$$$$$"$$$""""""""""""""""""""""""""" """""    """""""""""&&&(((((((&&&&&&&&&&&&&&$$$$$$$$$$$$$$"$""""$""""""""""""""""""""""""" "" " "     """""""""""$&(((&((&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$"""$"""""""""""""" """""""""" "" "       """"""""&&&&(((&&&&(&&&&&&&&&&&$$$$$$$$$$$$$$$$$"$$$$""""""""""""""""""""""" " "    """""""""" &&(((((((&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$""""$"""""""""""""""" "" " " "" "      " " """"""$&(((&(((((&&&&&&&&&&&$&&$$$$$$$$$$$$$$$"""""""""""""""""" """" "" "       " " "" """"&&&((((((((&&&&&&&&&&&&$$$$$$$$$$$"$$"$""""""""""""""""""""""" "        """" """&&((((((((&&&&&&&&&&&&$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""" "       " """"""$&&((((((&&&&&&&&&&&&&$$$$$$$$$$$$$$"""""""""""""""""""""""""" "         "" "" """$&&&((((((&&&&&&&&&&&&&$$$$$$$$$$$""$"""""""""""""""""""""" "" "         " " """ &&&&&(((&&&&&&&&&&&&&&$&$$$$$$$$$$""$""""""""""""""""""""" "" "        " " $&&&&&(&(&&&&&&&&&&&&&&$$$$$$$$$$$$$$"""""""""""""""""" """" " "        " " $&&&&&&&&(&&&&&&&&&&&&$$$$$$$$$$$$$$$"""""""""""""""""" "" "      " $&&&&&&(&&&&&&&&&&&&&$&$$$$$$$$$$"$$""$"""""""""""""""""" " "         " $&&&&&&&&&&&&&&&&&$&&&&$$$$$$$$$$"$"$""""""""""""""""" ""          " $&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$"""$""""""""""""" "" """ "      "" $&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$"$"""""""""""""""""""""" "       " $&&&&&&&&&&&&&&&&&$$$$$$$$$$$"$""$""""""""""""""""""""""" " "      " $&&&&&(&&&&&&&&&&$&&$$$$$$$$$$$"""$""""""""""""""""" """    $&&&&&(&&&&&&&&&$&$$$&&$$$$$$$"$"""""""""""""""""""""""     "" $&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$"""""""""""""""""""""" " "     $&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$"""""""""""""""""""""""" "   " $&&&&&&&&&&&&&&&&&$&$$$$$$$$$""""""""""""""""""""" "     $&&&&&&&&&&&&&&$&$$$$$$$$$$$$$"""""""""""""""""" "     " $&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$""""""""""""""""    "" $&&&&&&&&&&&&&&&&$&$$$$$$$$$$$"$"""""""""""""" " ""    """ $&&&&&&&&&&&&&&$&$$$$$$$$$$$$"""""""""""""""" " "      " $&&&&&&&&&&&&&&&&$$$$$$$$$$$"$$$"""""""""""""" "     " &&&&&&&&&&&&$"$$$$$$$$$$$$""""""""""""""" "      $&&&&&&&&&&&&&&&&$$$$$$$$$$$"$$"""""""""""" "" "        $&&&&&&&&&&&&&&$$$$$$$$$$$$$"$"""""""""""""""" "     $&&&&&&&&&&&&&&&&$$$$$$$$$$$"""""""""""""""""""" "        $&&&&&&&&&&&&&&$$&$$$$$$$$$$"""""""""""""""""" "    $&&&&&&&&&&&&&&&$$$$$$$$"""$$"""""""""""""""""""         $&&&&&&&&&&&&&&&$$$$$$$$$$$$"""""""""""""""""""" "      $&&&&&&&&&&&&&&&$$$$$$$$$$$"""""""""""""""""" """ "     $&&&&&&&&&&&&&&&$$$$$$$$$$"$""""""""""""""""" ""        $&&&&&&&&&&&&$&$$$$$$$$$"$"""""""""""""""""""" "  " $&&&&&&&&&&&&&&&$$$$$$$$$$$"""""""""""""""""""""         $&&&&&&&&&&&&$$$$$$$$$$$$$$"""""""""""""""""""" " "        $&&&&&&&&&&&&&&$&$$$$$$$$$""""""""""""""""" "      $&&&&&&&&&&&&&$$$$$$$$$$$$"""""""""""""""""""""       $&&&&&&&&&&&&$$$$$$$$$$$$$$"""""""""""""""" ""       $$&&&&&&&&&&&$$$$$$$$$$$$$"""""""""""""""""""     $&&&&&&&&&$&&$$&$$$$$$$$"""$"""""""""""""" "      $$&&&&&&&&&&$&&$$$$$$$$$"""""""""""""""" "" " "       $$&&&&&&&&&$&$$$$$$$$$$$"$""""""""""""""" " "" "     $$&&&&&&&&$&$$$$$$$$$$$$"$"""""""""""" ""    $$$&&&&&&&&&$$$$$$$$$$$$""""""""""""""" "       $$&&&&&&&&&&&&$$$$$$$$""""""""""""""""""""      $$$&&&&&&&&&$$$$$$$$$$$$"""""""""""""""""" "        $&&&&&&&&&$&$$$$$$$$$$"$"""""""""""""""" " " "     $$$&&&&&&&$$$$$$$$$$$$""$"""""""""""""""""      $$$$&&&&&&$$$$$$$$$$$"""""""""""""""""""""""      $$$&&&&&&$&$&$$$$$$$$"$"""""""""""""" """"" "    "$$&&&&&&$$$$$$$$$$$$$"""""""""""""""" "       $$$&&&$&&$$$$$$$$$$$$"$"""""""""""""" " """    "$$$&&$&$$$$$$$$$$$$$"$""""""""""""" ""      $$$$$&&$$$$$$$$$$$$$"""""""""""""""""" ""    $$&&$&&$$$$$$$$$$$$"""""""""""" """ "    "$$$&$&&&$$$$$$$$$$$"""""""""" """ ""     "$$$&$&$$$$$$$$$$$""""""""""" " """"        $$&$$&&$$$$$$$$$$"""""""""""""""" ""      "$$$$&&$$$$$$$$"$"$""""""""""" " "     "$$$$&$&$$$$$$$$$""""""""""""""""   "$$$$$$$$$$$$$$$$"$""""""""""""     "$$$$$$$$$$$$$$$$"""""""""""""     "$$$$$$$$$$$$$$"""""""""""""""     "$$$$$$$$$$$$$$$""""""""""""""    "$$$$$$$$$$$$$$"$"""""""""" ""  "$"$$$$$$$$$$$$"""""""""""""     "$$$$$$$$$$$$$$""""""""""" "    """$$$$$$$$$$""$""""""""""""      """$$$$$$$$"$""""""""""" "    "$$$$$$$$""""""""""""""" """"     ""$$$$$$$$$$"$""""""""""""   ""$$$"$$"$$""""""""""""""        """"""$""""""""""""""""" "    ""$$"$$"""""""""""""""      """$$"$$""""""""""""""" "   """""""""""""""""""""" "       """""$""""""""""""""""""     """"""""""""""""""""          """""""""""""""""" " "    """"""""""""""""""         """"""""""""""""        """"""""""""""""" "      """""""""""""" "        """""""""""" """"   """"""""""" "      """"""""""""""     "" """"""""""" "    """"""""""""      """""" """     """"""""""""     """""""" "   """""    """"""   """""" "    " """""    """""    """""     """      ""   """