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 = '568B56' IMAGE_NUMBER = 57644307 IMAGE_TIME = 1978-03-09T05:54:27Z EARTH_RECEIVED_TIME = 1978-03-10T20:13:53Z ORBIT_NUMBER = 568 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 = "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 %  (,#@Ê” h2Í?Ç+&)J•“1y|¤Jõ)Jâõ߯ÄÄçjÓzi?Ô[¦H (½j¬â*,,,.,.,,,,,..,,,,,,,,,,,************,**********,***,*,,*,,,,,,*,,*,,,,,***,,,,,,,****,*,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,*,,,,,,,,,,.,.,,....,..,,,,,,,.,..............,,,,,,,,........00.0.0..0...,,.....,.,,,,,,*((&&(((((((((((((((((((((((***,.................,.,,,,,,,****(*(*(**((((&&&$ (*,,,,,,,,,,..,,,,,,,,,,.,,*"$,,,,,,,,,,,,,,,,,,,,*,,,,,,*,,,,,,,,,,,,,,*,,,,,...,*,*,,.,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,*,**,,,,,,,,,,,,,,,,....,,,,,,,,,,,,,.......,,.,,,,,,,,*,,,,,,,,,............,,,,,,,,...,,,,,,,,*(&&&&((((&(((&((&&&(&(&((((*,,,,......,.,,,,,,,,,,,,*,*****(((((((((((&&&$"***,,,,,,,,,,.,,,,,,,,,,,,,,,***,,,,,,****,,,**,********,*&,,,,,,,,*********,,,,,,,,,*&*,**,*,,*****,,***,,***,,,*((********,,,,,,*,,,,,,,,,,,******,*,,,,,,,,.,,,,,,,,,*,*,,,,,*,**,*,,,.........,,,,,,,,,,.,,,,,,,,,**(&&&&&&&&&(&&(&&&&&&&&(&(**,,,,,..,.,,.,,,,,,,,,**,*******(((((((((&&&&&$"****,,,,,,,,,,,****,,,,,,,*,*,*,,,,,,,*****,,*****************,****************,,,*,**,**********************************************************(****,***,,,,,,,,,,,,***,**,$***********,,,,,,,,,,,,**,*(*,,,***********(&&&&&&&&&&&&$&&&&&&&&(**,**,,,,.,,,,,,,,,,,,,**,******(((((((&((&&&&&&&"****,,,,,,,,*,,,,****,,*,,******************************************************,,,**********(((((***((((((*(*****(**(****************************************************************((*****,*,,**************************(&$$$&&&$&$&$$&&((********,,,,,,,,,,,,,("***********(((((((&(&&&&&&&$ (***,,,,,*,,**,**********,***************************(*******((***(*********(*************(((((((((((((((((((((*(((((************************************,**************************((((((((**********(*********((((****(****(&$&$$$$$$$$$&((*************,,,,*,***,***********(((((&&&&&(&&&&&$$$ ((****,,,,************************************((*(**(***((***(*((((((((***((((((********(((((((((((((((((((((((*********(***(***((((****(***********(*************************(((*(((((((&&&(*****(*(((((((((***((((***(*****((&$$$$$$$&&(*(***((**********,****************((((((&&&&&&(&&&&$$$$$ ********,,***********************************(((*(*(******(((((*(((((((((((((((((((***(((((((&((((((((((((((((((*((((((((((((**(((***(****((((********************(*********((((((*(((((&&&&(((((*(((((((((((((*(*(((((((*(((*((((&&&&&&((((((**(***((****************(((***((((((&&&&&&&&&&$$$$$$((*****,************(((********************((((((*((((((((((((((((((((((((((((((&(((((((((((&(&(((((((((((((((((((((((((((((((((((*(((((*(*(*********((*******(*(*((*(******(((((((((&&&&&&&&(((((((((((((((((((((((((((**((*(((((((((((((((((*((***(**************(**(***((((((&&&&&&&&&&&&$$$$$$((*****************((((******(*((((*(((*(*(((((((((((((((((&((((((((((((((((((((&&&&(((((((((&&&&&&(((((((((&&&(&(((((((((((((((**((((((((((((********(*****(((((((((((**((*(((((((((&((((&&&&(((((((((((&((((((((((((((((((((((((((((((((((((((*(***((***********(((((((((((((&&&&&&&&&&&&$$$$$$" &(((**************((*((*****(*(((((((((((((((((((((((((((((&(((((((((((((((((((((((&&(((((((&&$$$&&((((((&&&&&&(&&&((((((((((((((((((((((((((((*((***********(((((((((((((((((((((((&&&&&&&&&&&(((((((((((&&(&&(&(((&((((((((((((((((((&(((((((((((((((((**(*(**(((((((((((((((&&&&&&$$$$$&&$$$"$" &(((**************(((((*****((*(((((((((((((((((((((&(((((&&&&((((((((((((((((((&(&((((((((&&&(&&&&((&&(&&&&&&&&((&(((&&&(&((((((((((((((((((((((((*****(*(*((((((((((((((((((((&&&&&&&&&&&&&&&&(&&&&&(&(&&&&&&&((&&(&(((((((((((((((&&&&&&&&&((((((((((((((**((((((((((((((((&&&&&&$$&$$$$$$$$$"" ((((*********(((*(((***(***(((((((((((((((((((((((((((((((&&&(((((((((((((((((((((&((((&(((((((((((((((&&&&&&&&&&&(((&(&&&&(&((((((((((((((((((((((**((****(((((((((((((&&&((&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&(&&&&((((((((((((&(&&&&&&&&&&&&(((((((((((((((((((((((((((((((&&&&&$$$$$$$$$$"$"" ((((((******((((((((******((((((((((((((&&((((((((((((((((((((((((((&((&&&&((((((((((&(((&(((((((&((((((((((&&&&&&&((((&(((((&(((((&(((&&&&((&(((((((*(((**((((&&&((((&&&&&&&&&&(&&&&&&&&&&&$$&&&&&&&&&&&&&&$$$$$&&&&&&&&(((&(&(((((&&&&&&&&&&&&&&&(((((((((((((((((((((((((&(&&&&$&&$$$$$$$$$"""" (((((********(((**((****((**(((&((((*((((&(((((((((&(((((((((((((&(&((&&&&(((((((((((&&(&(((((&((&(((((((((&&&&&&&&((((&((((((((((&(((&&&(((((((((((((((***((((&&&(((&&&&&&&(&&&&&&(&&&&&&$$$$&&&&&&$$&&&&&&&&$$$&&&&&&&&&&&&&(&&(&&&&&&&&$$$$$$&&(((((((((((((((&((((((((((((&&&&$&$$$$$$$$$$""""((((((******((*((*(***((((((((&&(((***(((((((((((((((((((((((((&&&&&&(&&(&(&&((&((((&&(&((((&&&&&&(&(((((((&&&&&&&&&((((((&((&&&&(&((&(&(&&&((&&&&(((((((((((((&&(((((&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&$$&&&&&&&$$$&&&&$&$&&&&&&&&&&((&&&&&&&$""$$&&&&&(&((((((((((&(&(((((&(&(&(&&&&&$$$$$$$$"$""""((((((((((***(((******((*(((((((&((****((((((((((((((((((((((&((&&(&&((((((((&&&((((&&(&&(&&&&&&&(&&&&(((((((&&&&&&(((((((&&&(&&&&&&&&&(&&&&((&&&&&&(((((((((((&&&&&&&&(&&&&&&&&&&&&&&&&&$$&$$$$&$&&$$$$&&&&&&&&&&$$&&$&&&&&&&&&&&&&&&&&&&&$"""$&&&&&&&&&&&&&((&&&&(((((&&&(&&(&&&&&&$$$$$$$""""""&(((((((((((************((((((((((((*(((((((((((((((((((((((((((&&&&&(((&(((&&&&&&(&(&&&&&&&&&&&&&&&&&&((((&&&&&&&&(((&(&&&&&&&&&&$&&&&(&(&(&(&&&&&&(&&(((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$"$$$$$&$$$$$$&&&&&$$&&&&&$&&&&&&&&&&&&(&&&(&&&"""$&&$&&&&&&&&&&&&&&&&(&(&&((&(&&&&&&&$$$$$$$$$$"""""&(((((((((((((*(******(**(((((((((((((((((((((&(((((((((((((((((((&&((&(&((((&&&&&&&&&&&&&(&&&&&&&&&&&&&(&&&&&&&$&&((&&&&&&&&&&&&$$$&&(((((((&((&&&&&&(&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&$&&&$$$$$$&$$$&&&&&&&&&&&&&&(((((&$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&$$$$$$$"""$"""&&(((((((((((((*****((((((((((((((((((((((((((&(((((((&&&&((((&(&&(&(&((&&((&&&&&&&&&&&&&&(&&&&&&&&&&$$&&&&&&&&$$&&&&&&&&&&&&&&&&$$$$&&&&&&&((&&&&&&&&((((((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$&$$$$$$$$$$$$&&&&&&&&&&&&&&(((((((&&$$$&&&$$$&&&&&&&&&&&&&&&((&&&&&&&&&$$$$$$$$$$$"$""&(((((((((((((*****((((((((((((&&&(((((((((((((&&&(&&&&(((&(&&&&&&&(&(&((&&&&&&&&&&&&&&&&&(&&&&&&&&$$$$$$$&&&&$$$$&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&(((&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$"$$$$$$$$$$$$$$$$$"$$$$$&&&&&&&&&&&((((((((&&$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$"""""&(((((((((((((****(((((((((((((&&&((((((((((((&&&&&&&&&&&&&&((((&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&&&$$"""$$$&&$$$$&&&&&&&&&&&&&&(((&$$&&&&&&&&&&&&&&&&&(((&&&&&((&&&&&&&&&&&&&&&&&$&&&&&&&$$&$&&$$"$$$$$$$"$$$$$$$$$$$"""$$&&&&&&&&&&&&&&(((((&&&$$$&$$$&&$$&&&&&&&&&&&&&&&&&&(&&&&&$$$$$$$$$$""""&(((((((((((((**((((((((((&((((&(((((((((((&&&&&&&&&&$&$&&&&&((&&(&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&$&$$$$$$$$$$$$&&&&&&&&&$&&&&&(((&&&&&&&$$&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&$$&&&$$$$$$$$$$""$$$$$$$$$$$$$"$$&&&&&&&&&&&&&&&&(&&&&&$$&$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&$$$""""$$""""(((((((((((((((**((((((((&&&&(((((((((((&(&&&&&&&&&&&&&&&&&&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$$&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&$$$$&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&$&&&$&&&$$$$$$$""$$$$&$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&$&&&&$""$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&$$$"""$$$$"""&((((((((((((**(**((((((((&(&&&&&(((((&&&(&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&$$$$$$$$$&&&$&&&&&&&&&&&&$&&&$$""$$&&&&&&&&&&&&&$$$$$&&&&&&&&&&&&&&&&&&((((&&&&&&&&&&&&&$&&&&$&$&&&&&&$$$$$$$$$$$$$$$&$$$&&$$$$$$$&$&&$&&&&&&&&&&&&&$&&&&$$""$"$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&$"""$$$$"""&(((((((((((((((((((*(((((((&&&&(((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&$$$$$"$$&&&&&&&&&&&&$$$$$&&&&&&$&&&&&&&&&&&(&&&&&&&&&&$$&&&&&$$$&&&&$$&&$&$$$$$$$$""$$$$&&$&$&&&$$$$$$$$$&$$$$$&$&&&&&&&&&&&&&&$"$$$$&$&$$&&&&&&&&&&&&&$&&&&&&&&&&$"$$$$$"""((((((((((((((((((******(**(&(&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&$&&&&&&&&&&&&&&&&&&&&$$$$&&&&$&&&&&&&&&&&&&&&&&&&&$&$$"""$&&&&&&&&&&&$$$$$$$&&&&&&$&$&&&&&&&&&&&&&&&&&$$$&&&&$$$&&$&$$&&&$$$$$$$&$$$$$$$$$&$$$&&$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&$$$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$"""(((*((((((&&(((((*******(**((((&&&(((((&&&&&&&&&&&&&&&&&&$$&&&&&$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&$$$"""$$&&&&&&&&&&&$$$&$&&&&&&&&$$$$$&&&&&&&&&&&&&&&$$&$&&$&$&&&&&&$$$$$$$$$$&&$$$$$$$$&&$$$$$$"$"$$$$$$$$$$$$$$$&&&&&&&&&&&&&&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$""&(((((((((((((((((***********(((&&&((&(&&&&$&$$$&&&&&&&&&&$&&&&$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&$$&&&&&&$&$$$$"""$&&&&$&&&&$$$$$$$$$$$$&&$&&&&&$$$&&&$&&&&$$$$$&$$$&$$$&&&&&$$$$$$$$$$$&&$$$""$$$$$$$$$$"$""""$$$$$$$$$$$$$&$&&&&&&&&&&&&&$$&&$&&&&&&$&&$$$&&&&&&&$&&&&&&(&&&&$$$$""&&((((*(((((((((((*********((((((&&(&&&&&$&$&$$$$&$$$$$&&&&&&&$$&&&&&&&&&&&&&&&&&&&&$$&&&&(&&&&&&&&&&&&&&&$&&&$$$$$$&&&&&&&&$$$"$&&&&&$$&&&$$$$$$$$$$$$&&&&&&&$$$&&&$$$&&&$$$$$$$$&$$$$$$$$$$$$$$$"$$$$$$$$$""$$$$$$$$"""""""$$$$$$$$$$$&&&&$&&&&&&&&&&$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$$"""&&(((***((((&&&&((******((((((((((&&&&&&&&&&&&&&$$$$$$$$$&&&&&$&$$$&&&&&&&&&&&&&&&&&$$$$&&&&&&$$&&&&&&$&&$$&&&$$""$$&$&&$&&&&$$$$$&$$$$$&&&&$$$$&$$$$$&&&&&&&&&$$$&$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$"""$"$$$$$$"""""""""$$"$$$&$&$$$$$$$$&&&&&&&$&$&$$$&&$$$&$&&&&$$$&&&&&&&&&&&&&&&&$$&$$""&(((((**((((&(((((****(*((((&((((&&&&&&&&&$$$$$$$$$$$$$$$$&&&&&&$$$&&&&&&&&&&&&&&&&&&$$$&&&&&&&$&&&&&$$$$$$&$&$$$$$&$&&&&$&&&&$$$&&$$$$$&&&&&$$&&$$$$$$$$$$$&$$$$$$$$$&$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$""""$""""""$$$$$$$"""""""""$$$$$$$$$$$$&$$&&&&&&&&&&&$$$$$$$$&$&&$$&&&&&&$&&$&&&&&&&&&$&$$$$$"&((((((**(((((((((****((((((&((((&&&&&&&&&$$$$$&$$&&&&$$$$&&&&&&&&&$&&&&&&&&&&&&&&&&&$$$&&$&&&&&$&&&$$$$$$$$$$&$$$$$$$$$&&&&$&$$$$$$$$$$$&&&&&$$&&$$$$$$$&&$&&&$$$$$$$$$$&$$$$$$$$$$$$$$"$$$$$$$$$$$$$"""""""""""$$$$$$$"""""""""$$$$$$$$$$$$$$$&&&&&&&&&&&$$$$$$$&&$&$&$&$$&$&&&&&&&&&&&&$$$$$$$$ &(((((***((((& ((((***((((((((((((((&&&&&$$&$$&(&&&&&&$$$$&&&&((&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$&&$$&$$$$$$$&&$$$$$$$$$$$&&&$$$$&$&&$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"""$"$""""""$$$$$$$""""""""""""$$$$$$$&$&&&&&&&&&&$&&&$$$$$$$$$&$&&&&$&&$&&&&&&&&&$$$$$$$$$$&&&((((**((((&"&((***(*((((((((((&(&&&&&&$$$&&&&&&$&&&&$$&&&&&(&&&&&&&&$&&&&&$$$$&$&&&&&&&&&&&&&$$" $$$$$&$&$$$$$$$$$$$$&$&$$$$$&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$$$$$$$""$""""""""""$$$$$$$&&&&&$&&&&&&&&$&$$$$$$$$$$$&&&&&&&&&&&&&&&&&&$$$$$$$" &&&(((((*(((((((((*(*(*((((((((((&((&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$&&&&&&&&&&&&&&$$$$$$$$$$$&&$$$$$""""$$$&$$$$$$"$&&&$$$$$$$$$$"$""$$$$$$$$$$ "$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$""$$$$"""""$$$$$$""""""""""" """$$$$$$$&&&&&&&&&&&&&$$$$$$&$&&$&$&&&$&&&&&&&&&&&&&&&&$$$$$""&(((((*((((((((((((((*(((((((((((((&((((((&&&((((&&&&&&&&&&&&&&&&&&&$$&&&&&&&&$$$$$$$&&&&&&&&$&&&&&$$$$$$$$&&&$$$$$""""""$$$$$$$$$$$$$$$$$$$$$""$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""$$$$$$$$$$"$$$$""""$"$$$$$$""""""""""" ""$$$$&$&$&&&&&$$&$&&&$&$$$$$&$$&&&$$$&&&&&$$&&&&&&&&&$$$$ "&(((((**((((((((((((((((((((((((((((&(((&&(&&((((&&&&&&&&&&&&&&&&&&$$$$$&&&&&&&$&&$&&&&&&&&&&&$&&$$$$$$$$$$$&&$$$$$$"" ""$$$$$""$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$""""$"$$$$$$$$$$"""""""$$$"$"$"$"""""""""""""$$$$$$&&&&&$&&$&$&&&$$$$$$$$$$$&$$&$&&$&&&$$&&&&&$&&$$$$ "(((((**(((((((((&(((((((((((((((&((&((((&&&&&((&&&&&&&&&&&&&&&&&&&&$$$$$$$$&&$&&&&&&&&&&&&&&&$$$$$$$$$$$$$$&$&$$$&$$$"$"""$$$"""""$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$$$$""""""$$$$$$$$$"$"$$$$$"""""$$$$$&$$$$$&$&&&$&$$$$$$$$$$$$$$$&$$&$$$$$&$&$$&&&$$$$$$""(((((*(((((((&((((((((((((((((&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$&$$$$$$&&&&&&&&&&&&&&&&&$$&&$$$$$$&$$$&&&$$$$$$$$$"$$$$$$"""""$$$$"$$$$$$$$$$$$$$$$"$$$$$$$$$$$"""""$"$$$$$$$$"$$$$$$$$"""""$$$$$""$$$$$""""""$$$$$$""$$$"$$$""""""$$$$$$$$$$$&$$&$$&&$$$$$$$$$$$$$$$&&&$$$$$&$$&&&&$$$$$$$""((((*((((((((((((((((&&&&&&&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&&$$$$$&&&&&&&&&&&&&&$$&$&&$$$$$$$$$$&&$&$$&&&$$$$$"$$"""""""""""""""$$$$$$$$$$$$$$$"$$$$$$$"$"" ""$$$$$$$""$$$$$$$$$""""""$$$$$"$"""$"""""""$$$$""""$$""""""""""""$$$$$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$""(((((((*(((((&(((((((&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$&&&&$$$"$$&&&&&$&&&&&&&&&&$$$$$$&&&&&$&$&$&$&&&$$$$$$$$"$$"""""""""""""$$$$$$$$$$$$"$$$$$$$$"$""" """$$$$$$$$""$$$$$"$$"$$"$"$$"$$$$$$$$$$"""""""$$$""$$$"""""""""""""$$$$$$$$$$$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$" &((((***((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$$$$$&$$$$$&&$$&$$$$&$&&$&$$&&&&&&&&$$$$$$$$&$$$$$$$$$$&$&&$$$$$$$$$""""""""""""""$$$$$$$$$"$$$$"$"$"$$$$$"""" ""$$$$$$$$$$$$$"""$$$$"$$$"""$$$$$$$$$""""""""$$""""$"""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""&((((****(((((((((((((&&(&&(&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&$&&$&&&&$$$$$$$$$$$$$$&$&$&$$$&&&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""""""""""""$$"$$$$"$$$$""$$$$$$$$$$$"" """$$$$$$$$$$$$$"$$$$$"$"""""$"$$$$$$$""""""""""$"$$$$$$$"""""" ""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$" (((((***((((((*(&(((((((((&(&&&&&&&(&&&&&&&&&&&&&&&&$&&&&&&&&&$&&&$$$&$$$$$$&&$$$$$$$$$$$&&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""""""""""""""$$$$"$"$"$"$$$$$""$$$$$"""$""""$$$$$$$$$$$$$$$$$"""""""""$$$$$$$"""""""$$"$$$$$$$""""" """""$$$$$$$$$$$$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$""&((*((*(**((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$$&$&&&$$$&$$$$$$$$$$$$$$$&$$$$&$$&$&&$$$$$$$$"""""""$$$$$$$$$$$$$$$$$$"$""""""""""""""""""""$$""""$$$$$$$$&$$$$"$$$""""""""$$$$$$$$$$$"""""""""$"$$$""""""""""$$"$$""$$"""" " """"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$" (*(((((****(((*(((&(((((((((&&&&&&&&&&&&&&$$&&&&&&&&&&&&&$&&&&&&&$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""$$$$$$$$$$$$$$"""""""""""" """""""""""""""""""$$$$$$$$$$$$$$"$"""$$$""$$$$$$$$$$$"$""""""$""$$$"""""""""""$"$""""$""""""" """"""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""((*********((((((&&&(((&&&&&&$$$&&&$&&&&$$$$$$$$$&&&&&&$$&$$&$$&&$$$$$$$""""$$$$$$$$$"$$$$$$$$$$$$$$$$$$"" ""$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""$"$$$$$$$$"""$"$"$$$$""$$$$$$$$$$$$""""""""$$$$$""""""""""""""$$$$$"""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"((**********(((((&&&&&&&&&&&$$$$&$&$$$$$$$"$$$$$$$$$$$$&&&$$&&$$$$$$$$$$$""$$"""""$$"$$$$$$$$$$$$$$$$$$"" ""$$$$$$$"$""""""""""""""""""""""""""""""""""""""""""$$$$$""""$$$""""""""$$""$$$$$$$$""""""""$$""""""""""""""""$$"$$""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""(************((&&&&&&&&$&&&$$$$$$&&&$$$$$""$$$$$$$$$$$&&$$$&$$&$$$$$$$$$$$""""""""""$"$$$$$$$$$$$$$$$$$""""" ""$""$$""$"" """"""""""""""""""""""""""" """""""""""""$""""""""""""$$""$$"""$$$""$$$""""""$""""""""""""""""""""$""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""(*************((&&&&&&&&&&&$&$$&&&&$&$$$$$$$""$$$$""$$&&&&$$$$$$$$&$$$$$$$$""""""""$"$$$$$$$"$$$$$$$$$$$"$""" """"""""""""""""$$"""$$""""""""""""""""""""""""""" """"""""""""$""$$"""""$""""""""""""$"""""""""""""""""""""""""""""""""" """"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$$$$$""(*,**********((((&&&&&&&&&&&&&&&&$$&&$$&&$$$$$"$$$"""$$$$$$$$$$$$$&$&$$$$$$$$""""$""$""$$$$$""$$$$$$$$$$"$""" """"""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""$$$"(***********((((((&&&&&&&&&&&&&$&&$$&&$&&&$$$$"$$$$$"$$$$$$$$$$$&$$&$$$$$$$$$$""""$$"""""$$$$$$$$$$$$$$$$$"""" """"""""""""""""""""""""""""""""""""""""""""""""  """""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$"$""""""" """""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$$"((********((((((((&&(&&&&&&&&&$$$$$&&&&&&&&&$$$$$$$$"$$$"$$$$$$$$$$$&&$&&$$$$$$$$$$$"$""""$$$$$""""$$"$$$"""""" """"" """""""" ""$$"""""" """"$$$""""""""""" """"""""""""""""""""$"""""""""""""""""""""""""""""""" """""""$$""""" " """"""""""""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"""""((((**(((*(((((((&(((&&&&&&&&&&$$"$$$$$$&&&&&&$$&$$$$$"$$$$$$$$$$$$$&&$&$$$&$$$$$$$$""""""""$$$"""""$$$$$$$$"""""""" """"""" """""""""" " """""""$"""""""$"$"" """""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$""$$""$$$"$"""""""((((((***(((((((((&(((&&&(&&&&$$$$$$$$$$$&&&&&&&&&$$$$"$$$$$$$$$$$&$&&$$$$$&$$$$$$$$$""$$$"""$""""""$$$$$$$$$"" """ """""""""""""""""" """""""""$""""""""""$""""""""""""""" """""""""""""""""""" """""""""""""""""""""""""""""""" " " """"""""""""""$$$$$$$$$$$$$$$$$"$$$$"$$"$""$"$""$""" ((((*(***(*(((((((((((&&&&&&&&&&&$"$$$$$$&&&&&&&&&&$$$$$$$$"$$$$$$$$$$$$$"$$&$$$$$$"$$$$$$$"$$$"""""""$$$$$$$$"""""""" """""""""""""""""" """"""""""""""""""""$"""""""""""""""""""""""""""""""""" """""""""""""""""""" """ """"""" "" """"" """"""""$$$$$$$$$$$$$$"$$$$"""$"$"""$"$""$"""((((*((((*((((((((&(((&&&&&&&&&&$$$$$&&$$&&&&&&&&&&&&$$$$$$$$$$$&$$$$$$$""$&$&$$$$""$$$$$$$"$$$"""$$"""$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """" "" "" "" """"""$$$$$$$$$$$$$"$"""""$"""""""$"""""" &(((((((*((((((((((((((&&&&&&&(&&&&&&(&$$&&&&$$&&&&&&&$$$$$$$$$$&$$$$$$$$$"$&$$$$$""$$$$$$$$$$$""$$$$"""""""$$"""""""""""""""$""""""""""""""" """"""""""""""""""""""""""""" """"""""""""""" """""""""""""""""""""""""""""""""""""""""""""""" " " " """"$$$$$$$$"$$"$$"$""""""""""""""""" &(((((((((((((((((((&&&&&&&&&&&((&&&(&&&&&&&&$$&&&&&&&$$$$$$$$$$$$$$$$&$$$"$$$$$$"$$$$$$$$$$$$"""$$$$""""""""$"""""""" """""""""""""""""""" """"""""""""""""""""""""""""""" """""""""""""""" " """""""""" """"""""""""""""""""""""""""""""" """""$$$$$$$$$$$""$""""""""""""""""" &&&((((((((((((((((((&&&&&&&&&(((&&&((&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$&&&&$$$$$$$"""""$&$$$$$$$$$"$"$$$$""""""$$$$$$""""""""""""""""""""""""""""" """"" """""""""""""""""" " """"" """""""""" " """ """""" """ " """"""""""""""""""""" """ """"$"$$$$$$"$$""""""""""""""""""$" &&&((((((((((((((((((&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$&&$$$$$$$"""""$$$$$$$&&$$"""$""""""""""$$$"$"""""""""""""""""""""""""""" """" """"""""""""""""""""""""""""""""" "" """""" """"""""" """"""""""""""""""""""""" """" """"""$$"$""""""""""""""""""""""""" &((((*(&(((&&((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$&&&$&&$$$$""""$$$"$$$$$$$$$$$""""""""$$$$$$$$$$""""""""""""""" """""  """""" """"""""""""" """""""" """""""" """" """""""""""" """""""""""""""""""""""""""" """" " ""$"" """""""""""""""""""""""""""""$""""" &(((**(((((((((((((&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$&&&&$$$$&&$$$$""$$$$"$$$$$$$$$$$$"""""""""$$$$$"$""""""""""""""""" """""" """"""" " """"""""""""""""""" """"""" """ " " """ "" """"""" """"""""""""" """ """" """ """"" """"""$""""""""""""""""""""""""""" &(*(***(((&&&&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$"""""""""""$"""""""""""""""""""  """" """"""""""""""" """"""""""" " """""" """"" """"""" " "" """""""" " """"""""""" """""""""""""" """" """""""""""""""""""""""""""""""""((((*((((&&&&&&&&((((((((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$""$$$$$""""""""""""""""""""""""""""""" """""""""""""""""""" """" "" "" """""" """ "" " """"""" """""" " "" """"""""""""""" " """ """"""""""""""""""""""""""""""""" &(((*(((&&&&&&&&&(((((((((&("&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&$&&$$$$$$""$$$&&&$$$$$$$$$""""$"$$$$$$$$""$""""""""""""""""""""""""("""" """"""""""""""""" " " ""  "" """"" " "" """ """" " " """ """""""""""""""""" """  "" """ """""""""""""""""""""""""((*(((((&&&(&&(((((((&(((&((&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$$&&$$$$$$$$$$$$$$&&&$$$$$$"" """"""""$$$$$$$""""""" """ """""" """"$$$"""" """" """""""""" """" "   """""""" " """ """" " " " """""""""""" """  " """ """"""""""""""""""""""((((((((**(((((((((((&&((&(&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&$&$$$""$"""""$"""$$$$$$$$$""""""""" """""""""$$"$$""" """"""""""""""""" """"""  """"" """ """  " "" " "" """  """"""""" """""   "" """"""""""""""""""""&((((((((*(((((((((&(&&((((&&&&&&((&&&&&&&&&&&&&&&&&&&$$&&&&$&$$$$$$$$$$$$$$&&$&&&$$$""$$$$""""""""$$$$"""""""" """"" """ """""$"$$"""""""""""""" " """"" """" "  """"" "" " """""""" """""  " """""""""""""""""" &(((((&&&((((((((&((((&((&&&&&&&&&&&&&&&&&&&&&&&&$$&&$$&&&&&&&$$$$$$$$$$$$$$$&&&&&&&$$"$$$$$"""""""""""""""""""""""""""""" """""""$$"""$""""""""""""" """" " "  " """ " ""  """""" """""  " "" """" """"""" " &((((&&&&(&&(((&&&&((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$$$$$$$$$$$$$$$$$$&&&&$&$$$$$$$$$$""""""""""""""""" """" """" """""""$"""""$"""""""""""" """ ""    " """ " " "" "" """"  """ "" "" """"""""""  ((**(&((((((&&&(&&((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$$&$$$$$$$$$$$$$$$&&&&$$&$$&$$$$$$$$$""""""""""""" """""" "" """"""$"""""""" """"""" " "   " " """" "" """" """  " " " "" """""""""""""  (***(((((((((((((((((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&$$$$$$$$$$$$$$&$&$$$$$$$$$$$$$$$$""""""""""""""" """""" """ """""""""""""" """" " " "" "   "" " """ """" "" " " "" ""  "" " """"""""""""""  (********((((((((((((&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$&&&&$$$$$$$$$$$$$$"$$""""$""""""""""" """""" """ """"""""""" " " " "" " ""  "" " "" """ """" " " " """"""""""""  (****,,***((((((**(((&((((((&&&&&&&&&&&&&&&&&&&&$&$$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""""""""""""$"""""""""""" """" """"""""""""" "" """" " "" "" " """" """"""""" "" "" "" " " """ " " """"""""""  (**********(((***((((((&(((&&&&((&(&&&&&&&&&&&&&&$$&$$&&&&$$$$$&&&$$&&&$$$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""""" """"""""""""" " " """"""""""" "" " "" "" " " """""""" """""""" "" " " """""""""""  (*********((****(*((((((((((&(&&&(&&&&&&&&&&&&&&$$$$$$$&&&&&&&&&$$$&&&&&$$"""$$$$"$$$$$$$$""""""""""""""""""""""""""" """" """" """"""" """ """ "" """ " ""  """ """""  " " """""""""""(*****************(((((((((&&&&&(((&&&&&&&&&&&&&$&$$$$$$$&&&&&&&&&&&$$&&$$""""$$$""$$$"""""""""""""""""""""$"""""""""" "" """""""""""""""" """"" "" """  " " "" " " ""   " """"""""""((*************((((((((((((((((((((&&&&&&&&&&&&&$&&$$$$$$&&&&&&&&$$$$$&&&&$$""$$$"""""""""" """"""""""""""$""""""""" """" """" """""" " " """"""""" "" "" "  "" """ ""  """"""""""" &((******(***(((((((((((((((((((((&&&&&&&&&&$&&&&&&&$$$$$&&&&&&&&&&$&$&&&&$$$"$$$""""""""""""""$$""""$"""""$"$""""""" """ "" "" " " "" "" " " " "   """""" " """"""""""&((**********(((((((((((((((&&((((&&&&&&&&&&$$&&&&$&&$$$&&&&&&&&&$$&$$$$&$$$$""$""" """""""""""$$$$"$$$""""""$""""""" """" " """ " " """"" "  "" ""  "   "" """""""""""""""" &(*******((*((*((((*(*((&((((((((((&&&&&&&$&&&&$&&&&$&$$&&$&&&$$$$&$&$&$$$"$$""""""" """"""""$$$$$$$$$""""""""""""" """""" " """ " """"" " " " """   "    """ " """""""""""""""((*****((((((((******(((((&&(&&((((&&&&&&$$&&&&&&&&&$&&$$$$$&&$$$$$$$$$$$$"""$"""""" """"$"""$$$$$$$$$$"""""""""" """""  " """  " ""          "" """""""""""""""((*******((&&((*(*******((&&(&&((&&&&&&&&&$$$&&&&$$&&&$$$&&$&&$$$$$$$$$$&$$"$"$"""""""""$""$""$$"$$$$$$$""""" " " """"""  " "" " " "       " """"""""""""""" (********((&((*(********(&&&(((((((&&&&&&&&&$$$$&$&$&$$&$&&&$$&$$$$$$$$$&&$$""""""""""$$$$$$$$$$$$$$$$$$$$""""" """ "" """""    ""          """""""""""""""" (****,*,,((((((**********(((&((((&&&&&((&&&&&$$$&$&&&&&&&&$$$$$$$$$$$$$$&&$$$"""""""""$$$$$$$$$$$$$$$$$$$$$""" """"""" """" "" "            """""""""""""""" (***,**,,,*(((****,******(&(&&(((&&((&&&(&(&&&$$&&&&&&&&&&$$""""""$$$$$$$&$$$""""""""""$$$$$$$$$$$""$$$""$$"""""""""""" " ""        """ """""""""""""" (****,,*,,,*((***,*******(((&&(((&&(((&&&&&&&&&$$&$&&&&&&&$"""""""""$$$$$$$$$$"""""""""$$$$$""""$$$"$$$"""""$""""""""""" """          " " """""""""" ((**,****,,*(***,********(((&&(&((&(((&&&(&&&&$$$$&&&&&&&$$$""""""""""$$$$$$$$$"""""$$""$"$$$"""$$$"""$$""$$""""""""""""         " " " """"""""" (**********,*******(*****(*(&((&((((((&&(((&&&&&$$&&&&&&&$$$$$"""" """"$$$$$$$$$"""$$$$""$$$""""$$"""""""""$"$"""""""" "  ""         " "" " """""""((*********,****(******(((((&(&&&((((((&&&(&&$&&&&$&&&&&$$$$$$"$"""" """$$$$$$$$"""$$$$"$$$$""$"$$$$"""""$"$""""""$"""  """ "          " " """""""((**,***********(((*****(((((((&&&&(((&&&(&&&&&&$$&&&&&&&$$$$$$$$""" ""$$$$$$&$""""$$$""$$$$$$"""$""""""""""""""""""" """"""" "        "" " "" """""""""((**********((((**((****(((*((((&$$&((&&&&&&&&$&$$$&&&&&&$$$$$$$$$$$"" ""$$$&$$$""""$$""""$$$$$"""""""""""""""""""""""  " """ "         " "" """"" """"&((********(&&((*(*(***(((((((((&&$&$&&&&&&&&&&&&$$&$&&$$&&$$&&$$$$$""""""$$$$$$"""""$$$""""$$""""$"""""" """""" """"" """ "" ""          "" " "" """""&((********((&(((((((((*((((((((&&&&&&&&&(&&&&$$$$$$$$$$$$$&$$&&$$$""""""$$$$$$$$"""""$$""""""$$"$""""" " """ """" """" " """ "       " """" """" " " """"&(((*******((((((((((((*(((((**(&&&&&$&(&&(&&&$$$$$$$$$$$$$&&&&&$$$$"$"$$$$$$$$$$"$$""$$"""" """"""""" """"" """ " " " " "   "      """" """ " "" """"&&((*******((((((((((((((((((*((&(&&&&&(((&&&$$$$"""$$$$$"$$&&&&$$$$$$$$$$$$"""$""$"$$"$""" """"""""""""""" """""""""""" " " "          """""""" """" """$&(((*****(((( (*((((((((((((((((&(&&&(&&&&&&$"""$$$$$""""$&&&&&$&$$$$$$$$$$"""""$$$$$$$$ "" """"""""""""""" """" """""""" """ "   "          """"""" " """""" &&(*(******(((((*(((((((((((((((((((&&&&&&&$$$$$$$$$$$$$$$&&&&&&&$$$&$$ $$$&$$$$$$$$$"" """""""""""" "" """ """""""""                """""""" """ """"""$&(((***,,*((*(**((((((((((((((((&&&&&&&&&&&&$$$&$$$"$$$$$$$$$$$$&$&&&&$$$$$$$$$$$$$$""""" """"""""""""" " """"""""""""""              """" " """" """" "$(((***,,*******(&(((((((&((((((&(&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$"""""""""$""" """""""""""""" """""""""" ""             """ " "" "" $$&((****,******((&(((((&&&&&&&&&&&&&&&&&&&&&&$$&$$$&$$$$$$$$$$$$$$$$$$$$$""$$"""""""""""""" " """"""""""""""" """ """"" " """"                   """"" """"""""&&(((*(*********(&&&((((&&&&&$&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$"$$$$$""""" """""""""""""" """"" """"""""" """""""" ""               """"" """"" " (((((((*********(((((((((&&$$$$$$&&&&&$$&&&&&$$$$$$$$$$$$$$$$$"$$$$""""""""""""""" """"""""" " ""  """"""" " """""""" " "                 """""" """"""" (&(*(((*********(((((((((&&&$""$$$&$&$$$$&&&&&$$$$$$$$"$$$$$$$$"$$""""""""""""""""" """"""" ""  """ " """"  "                """"""""" """""""((((**(********(((((((((&&&&&&$$$$$$$$&$$$$&$$$$$$$$$$$$""""$""""""""""""""""""""""" """""" """"  """  " """                 """""" """"""""&(((((********(*(((((((&&&&&&$$$$$$$$&&&&$&$$$"$$$$$$$$""""""""$"""""""""""""""" """"""" "" """""  " " "                      " """""""""" &(((**((***(((((((((((&&(&&&&&&$$$"$&&&&&&&&$"$$$$$&$&$$$$$""$""""" """""""" """""""""""" " """"""  " "                     " """" " """"""&&((*(((**(((((*(((((((&&&&&$&$$""$$&&&&&&&&$$$$$&&&$$$$$$$$"$"""" """"""" """""""""""""""" """""  "               " " """"""""&((**((***((((((((((&(&&&&&&&&&$$$$&&&&&&&&&&$$$$&&$$$$$$"$$""""""" """""   """"""""""""""" """"""" "                """ """ "" "(((***(****(((((((((&&&&&&&&&&&&&&&&&&&&$&$&&&&$$$&$$$$""""""""$$"""   """""""""""""""" """" "                   " " """" "(**(***(*****((**((&&&&&&&&&&&&&&&&&&&&$$$$&&$$$&$$$$$$$""""""""""""""    """""" "" """""""""" "" " " "                     " """ ""((***((((*****(*(((&&&$&&&&&&&&&&&&&&&&$$"$&$$&$$$$$$$"""""""""$$"""""   "" """""""" """"" """ """                      """"" " &(((*((((*********(&&&&((&&&&(((&&(&&&$$"$&&$&&$$$$$"$"""""""""$"""""""  " " "" """""" " """ "" "                    "" " "" "&((((*((((*********(((((*((&&((&&(((&&&$$$&&&$$$$$$""""""""""""""""""""""" "" """ """"" "" " "" "" "                """"""""&((((((*(*(********((*((((((&&&(&&&&&&&&&&&&$$""""""" """"""""""""$"$"&$""""""""" """ """"""" "" " """               """"" ((((((((((*(*((*****((((((((&&&&&&&&&&&&&&&&$$"""""""" " """""$"$"$$$"""""""""""" """"" " """ " """                 """" ((((((((((((********((((((((&&&&&&&&$&&&&&&&$$$"""""""  """""$"""$$""""" """"""""""" """"""""""" " "" "            " "" &(((((((((((*((*****((((((&((&&&&&&&&$&&&&&$$$$""""$""""  """""""""$$$""" """""""""" "" " """" "             " ""&((((((((((((*(****(((((((&((&&&&&&&$$$$&$&$$$$$$"$""$$"  """""""""""""""""" """""" " """" "                 " "&&&&&(&((((((*(((**((((((&&&&(&&&&&$$$$$$&$$$$$$$$$$$$"$"""" """""""""""""""" "" """" "            " " $&&&&&&&((((((**((((((&((&&&&&&&&&&&$$$$$$$$"""$$$$$$$"$$$""""""""""" " "            $$$$"$&((((((((((((((((((&&&&&&&&&&$$$$$$$$$$"$$$$$$$$"$$$$"""""""""              $$&$$$&((((*(((((((((((((&&&&(&&&&&&$$$$$$$"""$$$$$$$$$$$$"$""""""               "$&&&$&((((((((((((((&((((((&&&&&&&&$$$$$$"$$"$$$$$$$$$$$$$$"""""""               &&&&$&&&((((((((((((((((((&&&&&&$$&&$$$$""""$$$$$$$$$$$$$$$"$$"""""   """            &&(&&$&&(((((((((((((((((&&&&&$$$$$$$$$$"""$$$$$$$$$$$$$$$"$$"" "" """           &(((&&$&&(((((((((((((&(((&&&&&&$$$$$$$$""""$$$$$$$$$$$$$""""""" ""              &((((&&&(((((((((((((&&&(&&&&&&$$$$$$$$$$$$$$$$$$&$$$$$""""""" "   "               (((((((&((((((((((&&&&(&&(&&&(&&$&$$$$$$$$$$$$$$$$$$$"""""""""""  " "" " "              &(**((((((((((((&&&&&(&&&&&&&&&&&$$$$$$$$$&$$$$$$$$$$""" "" " ""  " """               (***((((((((&((&&&(&&&&&&&&&&&&&&&$$$$$$$$$$$$$"$$$$""""""""" " " """"  """"             ((**(*(((((((((&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$"""""""" "  """""""""""" "              ((**((((((&((((&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$""$""""""""  """"""""""" """" "" "            (*((*(*(((&&&(&&&&&&&&&&&&&&&&&&$$$$$$"$$$$$$$$$$"$"""""""""  """""""""""""""             ((((*((((&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$"$"""""""""""" " """"""""" """"         &((((((((&&&&&&&&&&&&&&&&&$&$&&&$$$$$$$$$$""$"$"""""""""""" " "" " " " " "       &(((((((&&&&&&&&&&&&&&&&&&&&$$$&&$$$$$$$$$$$"$"$"""""""""" """ " " """" "" " """" "     &&((((((&(&&&&&&&$$$$$&&&$&$$$&$$$$$$$$$$""$$$"""""""""" " " " " " """" """ """"""    &&((((((&&&&&&&$$$$$$$$&$$$$&$&&$$$$$$$$$"$"""""""""""" """"" " " "" " """ "      &&(((((&&&&&$&$$$$$$$$$&$&$$&&$$$$$$$$$$$""""""""""""" " """"""""""" " "" "     &&((((&&$$$$$$&&&$$$$$$$$$$$$$$$$$$$"$"""""""""""""  """""""" """" "    &&&((&&$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$""""""""" """  " """" """""""""""" " """" ""     &&((&&&$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$""""" """"""  " """""""""""""""""" " "" " "         &&(&&&$&&&&$$$&&&$&$$$$$$$$$$$$$$$$$$"""   """"""""""""""""""" """""""""        &&((&&&&&&&&&&&&&&$$$$$$$$$$"$$$$$$$$$$"""  " """"""""""""""""""""" """ """       &((((&&&&&&&$&&&&$&$$$$$$$$$$$$$$$$$$$"""""  " "" """""""""" "" """""""""" " """ "      &&(((*(&(&&&$&&&&&$$$"$$$$"$"$"$$$$$$"""""""  " """"""""" """"""""" " " " ""     &&(((((((((&&&&&&&$$$$"$$"$"""""$"$$$"$""$""""  """"""""" " " """    &&&(((*((&&&&&&&$$$$$$"""""""""""""$$"""""$"" "    """""""" " " " " "    &&((((((((&&&&&&&$$""""""""" """""$""$$$""""""""" """"""""""""""       $&&((((((((&&&&$$$$" """"""" """""""""""""""""""" """"""""""""""""""""""        $&&((((((((&&&&&$$$$" ""$$$" ""$$"""""""""" """""""""""""""""""""" "" " "      $&&&&((((((&&&&&&&&&$$""$$$$$$""""""$"""""""""" """""""""""""""""""""" " "" "      "$&&&((((&(&&&&&&&&&&$$$$$$$&$$$$$"$"""""""""""""""""""""""""""""""""" ""     "$&&&&(((((&&&&&&&&&&&$$$$$&&$$$$$""""""""""""""""""""""""""""""""""""""    "$$&&&(((&&&&&&&&&&&&&&$$$$&$$$$$$$"""" "" """"""""""""""""""""""" " "        "$$&&&&(((&&&&&&&&&&&&&&&&$$$$$$$$$"""" "" """"""""""""""""""" " "     "$$$&&(&((&$&&&&&&&&&&&$&$$$$$$$$"$"""" """""""""""""""""""""" " """" "      "$$$&&&&&&&$$&&&&&&&&&&$$$$$$$$$"""""" " """"""""""""""" """"" """ ""      ""$$$&&&((&&&&&$$&&&&&&$$$$$$$$$$""""""""""" "" """""""""""""""""""" """""""" "  """$"&&&(((((((&&&&&&&&&&$$$$$""""""""""""""" """"""""""""""""" " """ " ""      ""$$&&&(((&&&&&&&&&&&&$$$$$"$"""""""""""" " """"""""""""" " "" " " "    $$"$$$&&&((&&&&&&&&&&&$$$$$$$""""""""""" "" """""""""""""""""""""" "      &&""$$$&((&&&&&&&&&&&&$$$$$$""""""""""""" """"""""""""""""""" """""      &(&$$$&&&(&&&&&&&&$&$$$$$$$""""""""""$""""""""""""""""""""""""""" "" "     &&&&&&&&&&&&&&&&&&&&$&$$$$$$""" """""""""""""""""""""""""""""""""       &&&&&&&&&&&&&&&&$&&&&&$$$$$$$""""""""""""""""""""""""""""""""" " "  &&&&(&&&&&&&&&&&$$&$&$$$$$$$$"""""""""""""""""""""""""""""" """"   &&&&(&&(&&&$$&&&$&$$$$$$$$$$"$"""""" """""""""""""""""" ""     &&&(((&&&$$$$$$&$$$$$$$$$$$$$"$"""" """""""""""""" "   &&&((&&&&$$"$$$$$$$$$$$$$$$"$""""" """"""""""""""" " "   &&&(&&&&&$"""$$$$$$$$$$"$$$"""""" """""""""""""""  " " $&&(&&&&&&$$$$$$$$$$""$"$"$""""  """""""""""""""""" "  " " "  &&&&&&&&&&&&$&$$$$""$$$""$$"""" """""""""""""" "  $&&&&&&&&&&&&&$$$$"""$$$"""""" """""""""""""" ""  $$$&&&&&&&&&&$$$$$$$$$$$$$$""" "" """""""""""""""" "     "$$$$&&&&&&$$$$$$$$$$$$$$$$""""""""""""""""""""""" """""""    ""$$$$&&&$$&$$$$$$$$$$$$$""$"" """""""""""""""""""""""""""""" "       $&$$$$&$&&&&$$&$&$$$$$$$$$"$"""""""$""""""""""""""""""""""""" " ""       $&&$$$$&&&&&&&&&$&$$$$$$$$"$" " """"""""""""""""""""""""""""""""""    &&&&$&&&&&&&&&&&&$$$$$$$$$$$$"""""""$""""" """"""""""""""""""""" "   &&&&&&&&&&&&&&&&$$$$$$$$$$$$""""""""""$"""""""""""""""""""""""""  &&&&&&&$$$$&&&&$$$$$$$$$""$$$"""""""$$"""""" """""""""""""""""""    $&&&&$$$$$$&&&&&$$$$$$$"$"""""""""$$$"""""""""""""""""""""""""""" $&&&$$$&&&&&&&&$$$$$$"$"""""""""""$"$"$"""""""""""""""""""""""""" "  $$&$$$$$$&&&&&&&&$$$$""$"""""""""""""$$"""""""""""""""""""""""""""   $&&&&$$&&&&&&&&&$$$$""""""""""""""$"$""""""""""""""""""""""""""""" $&&&&$$&&&&&&&$&$$$" """"""""""$"$$""$""$""""""""""""""" """""""" $$&&&&&&&&&$$$$$$$$$"""""""""""$"$"""""$"""""""""""""""""""""""""   "&&&&&&$&&&$$$$$$$$$$""""""$$"$$$"$$""$"$"""""" """""" """""" "" ""   "$&&&&$&&$$$$$$$$$$$$"""""$$"""$$$$$"$""""""""""""""""""" """ """""   $$&&&$&$$$$$$$$$$$"$""""""$"""$$$$$$$"""""""""""""" """ " " " "  "&&&&&$$$$$$$$$$""$"""""""$$$$$$$$$"""""""""""""""" " " " "$$$$$$$$"$$$"$"""""""""""""""""$$$"""""""""""""""" " " "    $$$$$$"$$$""""""""" """""""" """"""""""""""""""""" "      ""$$""""""""""""""" " """"""""""""""""""""""""""" " ""        """$""""""""" """"""""""""""""""""""""" "" ""   ""$$$$$$$""" """"""""""""""""""""""""" """ "     ""$$$$$$"""""""" ""$""""""""""""""""""""""""" """"   ""$$$$$$""""$"""""$""$$"""" """"""""""" """ """        "$$$$$$$$$$$$$$$$$$$$"""""" " """""""""" """" "     ""$$$$$$$$$$$$$$$$$$$$$$"""" """ """""""""""""""""  "$$$$$$$$$$$$$$$$"$$$$""$""""" """ """"""""""""""" "      ""$$$$$$$$$$$$$$$$$""$$""""""" """"""""" ""    "$$$$$$$$$$$$$$$$"$""""""""""" " """ "" " "     "$$$$$$$$$$$$$$$$$$$""""""""""" " " """"" "  ""$$$$$$"$$$$$$$$$$$$"""""""""""""" """""""" "  ""$$$$$$$$$$$$$"$$$$$$$""""" """" "" " """ "  ""$$$$$$$$$$$$$$$$$$$""""" " "" """ ""  "$$$$$$$$$$$"$$$$$$$$""""" """"""""""""" "" "$$$$$$$$$""""$$$$$$$$"""" """""""""""" "" $$$$$$$$$$""""$$$$$$$""""" """""""""""""" " " "  $$$$$$$$$$$$"""$$$$$$""" "" """""""""" "" "$$$$$$$$$"$"$$$$$$$$""""  " """ """" """ "" "$$$$$$$$$$$$$""$$$"""""  """""" ""   ""$$$$$$$$$$$$$$$$"""""""  """""""""""" " "   """$$$$$$$$$$$$$$$"""""""""" " """" ""  ""$$$$$$$$$$$$$$$$""""$""" "" """"""" " ""   """$$$$$$$$$$$$$$$"$$"""""" """ """"""    """"$$$$$$$$"$$$$"""$$"""""" """"""" "" " ""  """""$$$$$$"$$"""$$"$"$""""""""""""" " " """"$"$$$$"""$""""""$$$""""""""""""""  """"$$$$$"""""""""""$$""""""""""""" "  """"$$$$"""""""""""""""""""""""""""" """" """""$$$$""""" """"""""""""" """"""" ""   """""$$$$"$"""" """""""""" "" " """ """""       """$$$$$$$$"  """""" "" "" " " ""    """"$$&$$$$$""""""$$$"" """"     """"$$$$$$$$""""""$$"""  " "      """""$$$$$$$""$$"""""""  " ""  """"""""""""""$""""""""  " "     """"""$"""""""""""""""  "    """""""""""""$""""""  "   "  """""""""""""""""""""""    """""""""""""""""""""" "  "    """"" " """"""""     $ "" " " "" """""         """""         ""  """""" ""       """""  " """"    """"""""" " """ "  """"""""""" "" ""   " """"""""" "" ""    """""""""" "" " " "   """""""""""" "" "  "   " """""""""" "  """" """"""" " "  """ """""" "     """" " """"      """""""" "     """""""" "      " "