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_1 MISSION_PHASE_NAME = SURVEY_MISSION TARGET_NAME = MARS IMAGE_ID = '158S02' IMAGE_NUMBER = 48352997 IMAGE_TIME = 1979-08-28T04:42:12Z EARTH_RECEIVED_TIME = 1979-08-29T11:54:37Z ORBIT_NUMBER = 1158 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_B GAIN_MODE_ID = HIGH 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 $yw%(0;+& j\" \;!@$;UH|["      """"" """""""""""" " """""""""""""$$$"""""$""$$"""$$$$$$$$$"$$"$$$$$$"$$"$"$""$""""""""$$$$$$$$$$$$&$$$$$$$&$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$"$""""""""""$"""""" """ " " """""   """""""""""" """"""""""""""""""$"$$$$$$$""$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""$&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$"$$"$$$"$"$"$"""$"$$"""""   " " """""""""""""""""""$""""$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$""""""$&&&&&& "&&&&&&&&&&&&(&&&&&(&&&&((&&$(&&&&&&&&(&&&&&&&&(((&&&&&(&((&&(&&&&&&&&&&&&&&&&&&&&&& $&&&&&&$&&$$&&$&$$$$$$&&$$$$    """" "" """"""""""""""""""""$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$&&&$&$$$$$$$&&$""""""$&&&&&&&&&&&&&&&(&&&(&&&&&((&(&&(&((&(&&&(&((&((&(((&&&((&((((&(((&(((((((((&(&(&((&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&$    " """" """"""""""""""""""$"$""$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&&&&&&$$$$&&&&&&&&&&&&(&&&&&&&&&&&&&&(((&&(((&(((((&((&(((((((((&&((((((((((((((((((((((((&(&(((&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$    ""  """" " """ """"""$" ""$$$$$$""""$$$"" ""$$$$$"$$&&&&$$$"$&&&$$""$$$&&&"$$&&((((&&&&(&(&&&$&&((&&$&&&((&(((&&(*(((&&&&&&((&&&&&(&((&(&&((*((&&$((**((&((((*(((&&&((((&&$$$$&(&&$$&&&(((&(&&((((&&$$$"   " "" " " """"$$$"""$""$""$"""""""""$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&&&&&&&&&&&&&&&$&&$&&&&&&&&((((((((((&&&(&((&(((&&(((((((((((((((((((((((((*((*((*(*((((((&&&&&&&&&&(&(((&&(&(&&&&&&&&&&&&&&&&&&&"     """" """" " """""""""$$$$"$"$$"$$""""""$$$$$$$$$&&&$$$$$$&$$$$$&$&&&&&&&&&&((&&&&&&&&&&&&&&&(((&(&(&(((&(((((((((&&&(&(&((&(((((((((((((((((((((((((((&(((*((((((&&(&(&&&&((&&(&(&&&(((&&&&&(&&&"   " """"" """" """"""""""""$"$"""""$$"$$""$$$$$$$"$$&$$$$$$$&&&&&&&$&&&&&&&&&&&&&&&&&&&(((&(&&(((((((&((((((&&&&&&&(((((((((((&&(((((((((((((((((&((((((&&(((&&(&&&&(((((&&&&&(&&&&&&&(((&&&&&&"      """"""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&$&&&&&&$&&&&&$&&&&((&((&&((((&&(&&&&&&&((((((((&&(&((((&((((&(&(((&((((*(((((*((((((((((((&&&(&(((((((((((&&(&&&&&&&&&(&&&&((&$  "" " " " """""""""""""""$""""""""""""$""$$$$$$$$$$$$$$$$$&$$&&$&$$$&&&&&&&&&&&&&&&&&&&(&(&&(&&(((((&&(&(&&&&&(&&(&&&&(((((((((&((((((((((((((((((((((**((((((&((&(&&&&&&(&&&&&&&(((&&(&&&(&&&&"    " " " " """""""""""""""""""$"""$"$"$$""$$$$"$$$$$&$$$$$&$$$&$&$$&$&&&&$&&&&&&&&&&&&&&&((&&&&&&&(&&&(&&(&&&(&((((&&&&((&((((((((((((((((((((((((((((((((((((&(((&&(&&&&&&&&&&&&&&&&(&((&(((&&"     " """ " """""""""""""""""$""$$"$$"$$"$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&$&&&&&&&&&&&((((&(&&&&&((&&&&&&&(&((&((&((((((((((((((((((((((((((((((((((((((((((((((&(((((&&&&(((&&&&&&(&(&&&((&    " " """"""""""""""""""""""""""$""""$$$$$$$$$$$$$"$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&(&&&&&&(&(&(((((((((((((((((((((((((((((((*((((((((((((((&((((((((&(&&((&(&&(&(((&&((&$     """"""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$&$&$$&$&&&&&&&&&&&&&&&(&&&&&&&&(&&&&&&&&&&&(&&&(&&((((((((((((((((((((((((((**((*((*(((((((((((((((((&&(&&((&(&&((&&((((((&(((&$|   " " """""""""" """""""""""""$"""$"""$$$$$"$$$$$$$$$$$$$$$$&$$&$$&&&&$&&&&&&&&&&&&&&&&&&(&(&&&&(&&&&&(&&&&&&&(((&(((((((((((((((((((((((((((((*(((((((((((((((&(&((&&((&(&((&(&((((((&&(($   """""""""""""""""""""""""""$$"""$""$""$$$$$$$$$$$$$$$$&$&$$$$$$&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&(((&((((((((((((((((((((((((((((((((((((((((((((((((((((&(&(((((&&(&(((((&  """"" """"""""""""""""""""$"""$"""$$"$$$$$$$$$$$$$$$$$$$$&&&&$&&$$&&&&&&&&&&&&&&&&(&&&&&&&(&&&&&&&&(&&&&(((((((((((((((((((((*(((((((((((((((((((((((((((((((((((&&(&(&(&((&(((&(((&$ " """"""""""""""""""""""""$"$""$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&(&((((((((((((((((((((*********(((((((((((((((((((((&((((&(((&((((((((((&"   """ "" """""""""""""""""""$"$"$"""$$$$$$$$$$$$$$$$$&$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((((((((((((((((((((((((*(*(((*(((((*((((((((((((((((&((((&&&((((((((&$@   " """"""" """"""""""""$""$""$$$$$"$"$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&(((&((&(((((((((((((((((((*((*(((((((((((((((((((((((&(&(&(&(&((&&(((&&(($   " """"""""""""""""""""""$""$""""""$$$$$$$$$$$$$$$$$$&&&&&&&&$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&(&((&(((((((((((((((((((((*(*((((*((((((((((((((&((((((&(&(&(((((((&(&&&&$     " "" """""""""""""""""""""$"$"$$"""$$$"$$$"$$$$$$$&&$&&$$&$$$$$&$$$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((&((((*((((((((((((((**(((((((((((((((((((((&((((&((((((((((((((&(&$    " " """""""""""""""$"""$""""$$$"""$$$$$$$$$$$$$$$$$&$$$$$$$$$$&$&$$&$&$$$&&&$&&&$&&&&&&&&&&&&&&(&(((&(&&(((((((((((((((((((((((((((((*((((((*(((((((((((((((((&(((((((((((((((& " """""""""""""""""""""$""$$$$$$""$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$&&&&&&&&$&&&$&&&&&&&&&&&&&&&&&(&&(((((&(&&&(((&(((((((((((((((((((*((((((((((((((((((*((((&((((&(((((((((((((($      """""""""""""""""" """""""$"""$$""$$$$$$$$$$$$$&$$$$$$$$$$$$$$$&$$&$&$&$&&&&&&&&&&&&&&&&&&&&(&&((&&&(&(&((((((((((((((((((((((((((*(*((((*(((**(((((((((((((((&((((((((((((((($      " "" "" """"""""""""""""$""$$"$$$$"$$$$$$$$$$$$$$$$$$&$$$$$$$$$&&&$&&&&$$$&&&&&&&&&&&&&&&&&&&((&&&(&&(&((((&((((((((((((((((((((((((((((((((((**((**((*(((((((&(&(((((((((((((($   "" """"""""""""""""""""""""$"$"""$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$&&&&&&&&&&&&&&&&&&&&&&(((&&&&((&&&&((((((((((((((((((((((*((((((((*(((((((((*(**((((((((((((((((&(((((("    " """"""""""""""""""""$""$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&$$&$&&$&&&&&&&&&&&&&&&((&(((((((((((&((((((((((((((((((*(((((**(***(((((((((((((((((((((((((((((((((($   " """""" """""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&((((&(((((&&(&(((((((((((((((((((((((((**(((****(*((((((((((((*((((((((((((((($       " """""""""""""$""$"""$"$"$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&(&&((((&((&(&(((((*((((((*((((((((((((((*(((*(****((((*((((((((((((((((((((($    " " """""""""""""$""$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$&$$&$$&$$&$$$&&$&&&&&&&&&&&&&&&&&&&(&&&(&&&((((&((&((((((((((((((((((((((((((*(((((**((((((*(((((((((((((((((((((((($X   " """"""""""""$$$$"""$"$$$$$$$$$$$$$$"$$$$$$$$$&$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&((&(&(((&((((((((((((((((((((*(***(*(***((**(((((((*(((((((((((((((($     " """"" """"""""""""""""$"$"""$$$"$$$$$$$$$$$"$$$$$$$$$$$$$$$$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&((&(&(&((((((((((((((((((((((*(((****(****(*(*((*(((((((((((((((((((((((((("  """ """""" """""""""""$""$$$$$$"$$"$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&$&$&&&&&&&&&&&&&&&&&&&&& (((((((((((((((((*((((((((((&(((**(*((**(******(((*(((((&&((((((((*(((& " """""""""""""""$$$"""$$"$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&$$$&$&&&&&&&&&&&&&&&&&&&&&&(&&&(((((((&&((((((((((((((((*(($*(*****(((*****(*((*((((((*$"(((((((((((((    " "" """"""""""""""$"$""$$""""""""$$$$$$"$$"$$$$$$$$$$$$$$$&&$&$&&&&&&$&&&&&&&&&&&&&&&&&(&&&&(&((((((((((((((((((((((*((((*((*(((*((((*((*(((*(((((((*(((((((((((((((("      " """ "" """""""""""""$$""""""""""$""$"$$$$$$$$$$$$"$$$$$$&&&&$$$$&&&&&&&&&&&&&&&(&&&&&&&&&&((&&(&&((((((((((((*(((((((((((*(((((*(*((*(*((***((((*(((((((((((((((*(((((($   " " " """"""""""""$"$""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((*((((*(*(*(**((*(*(**(**(((*(**((((((((*((((((((("  "" " """""""""""""""""""""""""""$""""""$$"$"$$$$$$$$$$$$$&$$$&&$$$$&&&&&&&&&$&&&$&&&&&&&&&&(&&&(&((&(&(((((((((((*((**(*(*(((*(((*(((((*((*((****((*((((((((((((((((((("      """ """""""""""""""""""""""""""$$$$"$$$$$"$"$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&$$&&&(&&&(&&(&&(((((((((((((((((((((((**,**(*(*(**(*(((***(*((*(((((((((***(((*((((((("@   " """""""""""""""""""""""$"$$""""$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$&&&&&&&&&&&&&&&&&(&&&&(&&&(&&&&&((&((((((((((((((((((((((*(*(((*((*((((((*(*((*(((((((((((*(((((*((((    "" """""""""""""""""""""""""""$"""""$$"$$$$$$$$$$$$$&$$$$&&$$$&&&&$$&&&&&&&&&&&&&&&&&(&&(&&&&&&&&((((((((((((((((((((((((((*(((*((((***((((*(*(*(((((((((((((((*(((((((" " """"" """""" """ """""""$""""$""$""$""$$$$$$$$$$$$$$$&$$&$$$$$$&$$$&&$&&&&&&&&&&&&&&&&&&&&&&(&((&&((((((&(((((((((((((*(((((((((((((((*(*((*((**(*,(((((((((((((((((((     """" " "" "" """"""""""""""""""""$"$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&$&&&&&&&&&&&&&&&&&&&&(&&&(&&&(&&((((((((((((((((((((((((****(*(((((*(((*(**((((((((((((((((((*(((("@    " """" " """"""""""""""""""""""""$$$$$$$"$$$$$$$$$$$$$$$$&&$&$$$&&$&&$&&&&&&&&&&&&&&&&&&&&&&&(&(&&((((((((((((((((((((((((((((((*(***(((((((((((&((((((((((((((((((((     " """"""" """""""""""""""""""""""$"""$"$$$$$"$$$$$$$$$$$$$$$&$&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((*((((((((((((((((*((((((*((((((((*((((((*(((((((((((" " " """""" """""""""""""""""""$$$""$"$$$$$$$$$$$$"$$$$$$$$$&&&$$&$&&&&$&&&&&&&&&&&&&&&&(&((((&((((((((((((((((((((((((((((((***((*((((((((****((*((((*((*((((((((     " """ """""""""""""""""""$""""""$"$$$""$$$$$$$$$$$$$$$$$$$$&&$&$&&&&&&&&&&&&&&&&&&&&&&(((((&((&&(((((((((((((((((((((((((((*(((((((*(((((((((((((((((((((*((((    " "" """" """""""""""""""""$$""$$$""$$$"$"$"$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&&(((&(&&(((((((((((((((((((((((*(*(**(((((((((((((((((((((((((((((     " " " """"""""""""""""""""$""$""$"$"$$$$"$$$$$$$$$$$$&&$$$&&&&&&&&&&&&&&$&&&&&&&&((&(&&&(((((((((((((((((((((((((((**(((((((((((((((((((((((((((((*((**(((&  "" """""""""""""""""""""$"""$$$"$""$$$$$$$$$$$$$$$$$$$$$$&$&$$&&&$&&&&&&&&&&&&&&&&&&(&((((&(((((((((((((((((((((((*((***(((((((((((*(((((((((((*((((**(*((((    " """""""""""""""""""""""""$"""$$"$$$$$$$$$$$$$$$$$$$&$$$$$$&&&&&&$&&&&&&&&&&&&&&&&&&&(&&&((((((((((((((((((((******((***(((*((((((*((((((((((((((((*((*((*((  """"""""""" """""""""""""""""$$$"$"$"$"$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(((&((&((((((((((((((((*(*((((((((((*(((((((*(((*(*(*((((((((*(((((*(   " """" """""" """"""""""""""""""$$$""$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((((((((((((((((((((((((***(*(((((((((*(((*(*(((((((((*((((((**(((   " " """" """""""""""""""""""""""$$$""$"$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&(&&&&(((&((((&(((((((((((((((((((****((*((((((((((((((((((((((((*(******((((z " "" " " """""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$&$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(((((((((((((((((**(((*((*((*(((((*(((((((*(((*(((((((((**((*((    " "" """""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$&$&&&&&&&&&&&&(&&&&&&&(&&((((((((((((((((((((((*((*(((((((((((((*(((*(((((((((((*****(((((  " " " """"""""""""""""""""""""""$"$$"$$$$$$$$$$$$$$$$$$$$$$&$&$&$&&&&&&&&&&&&&&&&&&&&&&(&&(&&(&(((&(((((((((((((((*((*((((((*(((((((((((((*(((((*(**((***(((   " " " """"""""""""""""""""""""""""""$$"$""$"$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&(&(((&(((((((((((((((((((((*(*((((***(((((((((((*(((((((*((*****(**((      " " """""""""""""" """""""""""$"$$$$$"$$$$$$$$$$$$$$$$$&&$$$&$$&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((*((((*(((((((((((((((((*((((*(*(((*((****(*(*(    " " """""""""""""""""""$""""$"$""""$"$"$"$$$$$$$$$$&$&$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&((((((((((((&((((((((((*((((((((((((((((*((((*(((****(******(***((    " """"""""""""""""""""""""$""""""$$$$$$$$$$$$$$$$$$$$&$$$$$&&$$$$&&$&&&&&&&&&&&&&&(&((&(((((((((((((((((*(((((((*((((((*((*(*(**((*(((*(***(*********(   """"" "" """ """"""""""""""$$$$$$$"$""$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&(((&(&(((((((((*((((((((((((((((((((((((((*(((((*(((**(**(((***(****(P   " """"""""""""""""""""""""""""$$"""""$""$$$$"$$$$$$$$$$$$$&&$&&&&$&&&&&&&&&&&&&&&&(&&&&&(((((((((((((((((((**((((*((((((((((((((((((**((*****(**********     " """""""""""""""""""""""""""""""$$""""$$$$"$$$$$$$$$$$$$$$$&$$&$&&&&&&&&&&&&&&&&((((((&&((((((((((((((((((((**((****(**((*((((((((((((*(***((********     "" """" """"""""""""""""""""""""""$""$$$"$$$$$$$$$$$$$$$&$$$&$&&$$&&$&&&&&&&&&&&&&&(&&&&(((((&((((((((((((((((((((*(****(*((*(*((*(*(*(*((*(***********       " " "" """""""""""""""""""$""""$""$""$$$"$$$$$$$$$$$$$$&$$&$$$&$$&&&&&&&&&&&&&&&&&&((&&(&(&(((((((((((((((((((*((((((*((((((((*((*******************   " "" """"""""""""""""""""""""""$""$""$$$$""$$$$$$$$$$$$$$$$$$&$$$&&$$&&&&&&&&&&&&&&&&&&((&(&(&(((((&((((((((((**(*((((((((*(*(((((*(((*(**(**********(*(  " " """"""""""""""""""""""""""""$$"$$$$"$$$$$$$$$$$$$$&$&&$$&&&$&&&&&&&&&&&(&&&&&((&((((((((((((((((((((((((((((****(*(**(*(((((*(((**((**********   " " """""""""""""""""""$""""""""""$$$$$$$$$"$$$$$$$$$$$$$$$$&&$$&&$&&&&&&&&&&&&&(&&&(((((((((((((((((((((((((*((**(*(*((*(**((((**(((((*****(*****  "" """" """""""""""""""""""""""$$"$"$$$"$$$"$$$$$$$$$$$$$&&$$&&&$&&&$&&&$&&&&&&&&&&((&((((((((((&(((((((((((((((((((((((((*(((((***(((((************    " " "" """" "" """""""""""""""""""$""$"$"""$$$$$$"$$$$$$$$$$&&$&$&&&$&&&&&&&&&&&&&&&&&&&((&&((((&(((((((((*((((((((*((((((((((((*((*(((**(*************  " " "" """"""""""""""""""""""""$"$""$""""$$$$$$$$$$$$$$$$$&$$$&&$$&&&&&&&&&&&&&&&&&&&&(&&(&(((((((((((((((((((((((((((*(((((((((((***((********,****     " " " """""""""""""""""""""""""$""""""$$"$$$$$$$$$$&$$$&$$$$$$$&&$&&&&&&&&&&&&&&((&(&((((((((((((((((((((((((((((((((((((*((((((*((*(*************d   "" """ """"""""""""""""""""""""""""$$""$$$$"$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&(((&(((((((((((((((((((((((((((((((((*((((((((((((**((**********  " "" " """"""" """"""""""""$"$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&(&&&(((((((&(((((((((((((((*(((((((((((((((*(*((((***********,**   """ " """"""""""""""""""""$$"$$$$"$$$$$$$$$&&&$$$$$$$&$$$&&$&&&&&&&&&&&(&&&&&&((&&((((&&(&(((((((((((((((*(((((((((((((((*(((((**(*******,**&   " "" """"""""""""""""""$""""""$""$"$$$$$$$$$$&$&&$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&((&&&((((((&((((((((((*((*((((((((((((((*((**(*********,******    """" """""""""""""""""$""""""$$$$$$$$$$$$$$$$$$&$$$$$$$&$&&&&&&$&&&&&&&&&&&&&&&&(&&(&((((((((((((((((((((((((((((((((*(((*(*(*********,*****   " """ " " """""""" """"""""""$$$$$"$$$$$$$$"$""$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&((&&(((((((((((((((((((((((((((((((((((((((((***************   " " "" """"""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&&&&&&&&&&&&(&(&&((&&&((((((((((((((((((((((*((((((((((((((((*((******,,****    " " " """" " """"""""""""""""$""""""""$$$$$"$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((*(((((((((((*((********,***    " """"" """"" """""""""""""""""""$"""""$""$$$$$$$$"$$$$$&$$&&$$$&&&&&&&&&&&&&&&&&&&&&&((&((((((((((((((((((((((((((((**(((((((*(**(************   " "" """"""" """""""""""$""""""""$$""""$$$$"$$""$"$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&((&&&&&((((((((((((((((((*(*((((((((((((((((*******,********    " " "" """"""""""""""""""""""""$$"$$"$$$$""""$$$$$$$$$$&$$$&&&&$&&&&&&&&(&&&&&&&(&(&&&((&((((((((((((((((((((((((((((((*(((*(**********,,*   " " """ """" """""""""""""""""""$$$$$""$$$"$$$$$$$$$$$$$$$$&&&&&&&$&&&&&&&&&&&&&&&(((((((&(((((((((((((((((((((((((((((*((((*(***********,***   " " """"""""""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&$$&&&&&&&&&&&&&&&&((((&(((((((((((((((((((((((((((((((((*(*************,,**    " """"""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&$&&&&&&&&&((&&&&&((&((((((((((((((((((((((((*((((((((((((****(********,**    """""""""" """""""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&(((&((((((((((((((((((((((((((((((((((((((**(************,*,   """""""""""""""""""""""""""$""""""$$$$"$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&((&&((((((((((((((((((((((((((((((((*((((*(*((*(******,**,**  " """""""""""""""""""""""""$"$""$""$$$$$$$$$$$$$$$&$$$$&$$$$&&$&&$&&&&&&&&&&((&&&(&(((((((((((((((((((((((((((((((((((((**********,,,,**    " " " """"""""""""""""""""""""""""$"$"""$"""$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&(&&&&(((&&(((((((((((((((((((((((((((((((((((*((*(******,****   " " " """""" """""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&(((&(&&((((((((((((((((((((((((((((((*((*((((**(*****,***,*   " " " " """""""""""""""""$""$""""""""""""$""$$$$$$$$$$$$$$$$$$$$$&&&&$&&&&&&&&(&&&(&((&(((((&&((((((((((((((((((((((((((((((**********,***,*   """"""""""""""""""""""""""""""""""""""$"$""$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&((&&&&(((((&(((((((((((((((((((((((((((((((*((*******,,*******    " """"""""""""""""""""""""""""""""""$$$"$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&(&&&(&&&(&(((((((((((((((((((((((((&((*(((*************,**   " " """""""" """""""""$""""$"$""""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&(&(&((((((((((((((((((((((((((((((((*(***************"  " " " """""""""""""""""""""""""$"$""""""""$"""$$$$$$$$$$$$$$&$&&$$&&$&&&&&&&&&&&&&&(&&&&((((((((((((((((&((((((((((((((((***(*(*************$   " "" "" """"" """""""""""""""""""""""$$$$$"$$$$$$$$$$$$$$$$&$&$"$&&&&&&&&&&&&&&&&&&&(&(((((&&(((((((((((((((((((((*((***(((************   """"""""""""""""""""""""""""$"$""""$"$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&&&&&&&&&&((&&&(&(((&(((&(((((((((((((((((((((**(((***************&  " """""" """"""" """""""""""""$"""""""""$$"""$$$$$$$$$$$$$$&$$$$&&&&&&&&&&&&&&&&&&&&&((((((((&&((((((((((((((((((((((((*((****************"`@ " "" """""""""""""""""""""""""""""""""$$$$$"$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&(&(&(&&(&((((((((((((((((((((((((((******************"    " """ """""""""""""""""""""""$$$""""$$$$"$$$$$$$$$$$$$$$$$&&$&&$&&&&&&&&&&&&&&&&&&(&(&&(((&(((((((((((((((&(((((((*((((***(***********"*    " " " """"""""""""""""""""""""$$$$""$"$"$"$$$$$$$$$$$$$$$$$&&$$$$&&&&&&&&&&&&&&&&&&&(&&&&(&((((((((((((((((((((*(((***(**(************"     "" """" """"""""""""""""""""""$"""$"""$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&(((((((((((((((((((((((******(***(**********   " " """"""""" """""""""""""""""""""$$"$""""$$$"$$$$$$$$$$$$&$&&$&&$&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((*(((*(*(*************,*    "" " " """ """""" """""""""""$"""$"$$"$$$$$$$$$"$$$$$$$$$$$$$&$&$$&&&&&&&&&&&&&&&&((&&(&(&(&((&(((((((((((((((((*(((((**(*******,**,*"    """" "" """""""""""""""""$"""""$$$"$$$$$$$$$$$$$$$&$$$$$$$$$&&&&&&&&&&&&&&&&((&&(&(&&&(&((((((((((((((((((((((**(**((*********** b   " " """" " """"""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((**((((*(*(********  " " """""""""" """"""""""""""""$""$"$$"$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&(&((((((&(((((((((((*((((*((*(((((((**************0  " " """" """"""""""""""$"""""""""$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&(&((&((&((((((((((((((((*((*(((((((((((((**(*********   "" " " " """""" """"""""""""""""$""""""$$$$$$$$$$$$$$$$$$$&&$$$$&$&&&&&&&&$&&&&&&&((&((((((((((((((((((((*((((((((((((**************@  " " " """" """ "" "" """""""""$$"""$$$""$"$$$$$$$$$$$$$$&$$$&$$$$&&&&&&&&&&&&&&&&(&(&&((((((((((((((((((((((((((((*(((((************  " " """""""" "" """""""""""""""""$$"$$$$"$$$$$"$$$$$$$$$$$&$$$$&&$&&&&&&&&&&&&(&&&&&((((&(((((((((((((((((((((((((****************   " " " """""" "" """""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&(((((((((((((((((((*((((((((((((**(*((**(*******@ " " "" """"""""""""""""""""""""$""""$$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&(&&((((((((&(((((((***((((((**(*((*****((*********   "" " "" " """""""""""""""""$"$$""$"""$$$$$$$$$$$$$$$$$$&&&$$$&&&&&&&&&&&&&&&&&&(((&((&(&((((((((((((**(((((((*(*((*********(***   " "" " """"""""""""""""""""""""""""$$$"$$$$$$$$$$$$$$$$$$$$$$$&$&&$$&&&&&&&&&&&&&(&((&&((((&(((((((((((((*((((((((((*(************* " " """" " """"""""""""""""$"$$$""$""$$$$$$$$$$$$$&$$$$$$&&$&$&&&&&&&&&&&&&&(((&&&(((((((((((*(((((((((*((*((**(((***(*****(   " """""" """ """""""""""""""""""""$$""$$$$"$$$$$$$$$$$$$$$$&&&&$$&&&&&&&&&&&(&((&&&&(((((((((((((((((*(((((((((*((((****(*****    " " " " """"""""""""""""""""""""""$"$$"$$$"""$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&(&&&(((&(&((((((((((((((((((((((((((*(((*((*********  ""$$"  " """""""""""""""""""""""""""$$$$""$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&(&&&&&(((((((((((*(((((((((((((*(*(*(*((********** """""""  " " """""""""""""""""""""""$""$$$$$$$$$$"$$"$$$$$&$$$&$&$&&&&&&&&&&&&&&&((((&(((((((((((*((((*((((((((((((**(*****(*******  """ """"" """""""""""""""""""""""$$$$$$"$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&(&&(&((&(&((*((((*((((((((((((((((((((***(*(*(*******   " "" "" " """""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&(&((((((((((((((((((&(((((((((*((*(((***(((********    "" """"""" """""""""""""""$$$$$$$$$$$$$$$$$$$$$$&&&$$&&&&&&&&&&&&&((((((((((((&(((((((((((((((((((((((((*((***********    " """"""" """"""""""""""""""""$$$$$$$$$$$$$$$&$$$$$$$$&&$$&$&&&&&&&&&&&((((((((((((&((((((((((((((((*((((((((((((*********  " """"" """"""""""""""""""$"""""""""""$$$"$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&(&(((((((((((&(((((&(((((((((((((((((((***(*******(   """"" " " """"" """""""""""""""""""""""""""$$$$$$$$&&$$&$$$&&&&&&&&&&&&&&&((((((&((((&(((((((((((((((((((((((((((***(*****(*  " "" """"""""""""""""""""""""""""""$$$$$$$$$$$$&$$&&&$&&&&&&(&&&&&&((((&(&(((((((&((((((((((((((((((((*(***(*********(  " " """""""""""""""""""""" " "" ""$$$$$$$$$$$$$$$$&&&&&&&&&&&((((&&&&&(&((&((((((&(((((*&((((((((((((((**(**(********    " " "" """ """"""""""""""""""""""$$$$$$$$$$$$$$&&&$&&&$&&&&&&(&&&&&&&&&&(((&((&(((((((&(((((((((((((((*(***(**(***      " """""""" """""""""""""""""$"$"$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&(((&((&((((((((((((((((((((((((((*****(*(&     " """"""""""""""""""""""""$$""$"$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((((((((((((((((((*(((*(*(****((*  " " """"""""""""" """""""$$$$"$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&(&&&&(&(&((((((((((((((((((((((****((**((**(*( " " "" " " """"""""""""$$$""$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&(&&&&&&&(&&&&((&(((((((((((((((((((((((**((*(((****(    " " " " " """""""""""$""$$"$$$$$"$"$$$$$$$&&&&$$&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((**(((**(   " " " """"""""""""""$"$$$"$$$$$$$$$$$$&&&&&&&&$&$&&&&&&&&&&&&(&&&&&(&&&&&(((&((((((((((((*(((((*(((((((***((*(   " " " """""""""$""""$""""$""$$$$$$$$$$&$$&$&&&&$$$$$&$&&&&&&&&&&&&&&&&&&&&((((((((&(((((((((((((((((((*(*(***(**(    " "" " """""""""$""$$"""""$$$$$$$$$&&&$&$$&$&$$&&&&$&&&&&&&&&&&(&&&&&&(((((&(((&(((((((((((((((((*(*(((((****    " " """"""""""""$""""""$$$$$$$$$$$$&$&$$$$$&&&&&&&&&&&&&&&&&&&&&&(&&&&(&((((((((((((((((((((((((((*((((*(((     " """ """"" """"""$"""$$$"$$$$$$&$$$&$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&(&((((((&(&(((((((((((((((((((((*((*((*((      " """""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&&&&&&&&&&(&&&&&&(&(((&(((&((((((((((((((((((((***(((((       " " " """""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&(&&(&(((((((((((((((((((((((((((*((((((((    """""""" " " """"""""""""$$"$$$""$""$$$$$$$$$$$$$$$$$&$&&&$&&&&&&&&&(&&&(&(&(&&(&((((((((((&((((((((((((((((((((((0>    " "" """"" " """"""""""""$$$$"""$$"$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&(&&(&&&&&((((((((((((((((((((((((((**(((((    "" " " """" """""""""""$$$$""$""""$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&(((((&((**((((((((((((((((((((((((((@ " " " "" """""""""$$$$$"""""$"""$""$$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&(&&&((((((((&((((((((((((((((((((((((   " "" "" """""$"""""""""""""""""""$""$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&(&&(&&&((&(((((((((((((((((((((((((((((((( "" "" "" """""""""""""""""""""$$"""$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&(&((((((((((((((((((((((((((((((   " " " """"""""""""""""""""""""""""""""$""$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&((&(&(&((&&((((((((((((((((((((((((((   " " """""""""""""" """"""""""""""""$""$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&(&&(&&((&&&&(((((((((((((((((((((((((&       " " """""""""" """""""""""""""""$$"$"$$$$$$$$$$$$$$&$$&&$&$&$&&&&&&&&&&&&&&&&&&&&&(((((&(((((((((((((((((((((((((((     " " " """""""""""""""" """"""""""""$"""$"$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&(&&&&(&(&(&(((((((((&(((((((((((((((((((((    " " """"""""""""""""""""""""$""$"""$""$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&(&&&(((((((((((((((((((((((((((((((((@   """" """""""""""""""""""""""""""""$"$"$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&(&&&&&&&&&&(&((((((((((((((((((((((((((((((   """ """"""""" """""""""""""""""""""""$$$$$$"$$$$$$$$$$$&&$$$$&&$&&&&&&&&&&&&&&&&&&&(&&((&&((((((((((((((((((((((((&(&>      """"""""""""" """ "" """""""""""""""""$""$$$$$$$$$$$$$$$$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&(((&((((((((((((((((((((&((((((     " """""" " " "" "" " """"""""""""""""""""$$$$$$$$$&$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&(&&&((&((((((((((((((((((((((((((((&     " " " " " " " """""""""""""""""$"$""$$$$$$$$$$$$$&$&$&$&&&&&&&&&&&&&&&&&&&&&&&&((&(((((&(((((((&((((((((((((((H    """" " """ """""""""""""""""$""$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&(&&(&&&(((((((((((((((((((((((((((((&       " " " """"""""""""""""""""""$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&(&(((((((((&((((((((((((((((((((((((&      " "" """""""""""""""""""""""$"$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&(&&&&&&&&&(&&((((((((((((((((((&((((((((((((       "  """" """""""""""""""""$""$"$$$$$$$$$$$&&&&&&&&&$&&&&&&$&&&&&&&&&(&&&&((((&(((((((($&((&&((((((((&, "" " " """""""""""""""""""$"$$$"$$$$$$$$$$$$&&&&&&$&&&&&&&$&&&&&&&&&&&&&((((((((((((((( (((((((((((&(     """""""""""""""""""""""""""""$"$$$$$$$$$$&$&$&&&$&&&&&&&&&&&&&&&&&&(&&&&((((((((((&((((((((((((((&&(&       """""""""""""""""""""""$$""""$$$$$$$$$$$$$$&$&$&&$&&&&&&&&&&&&&&(&&&&&&((((((((((&((((((((((&(((&&&&     """"" " """ """"""""""""$""$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&((((&((((((((((((((&((((((&(     " " "" " """"""""""""""$"$$$$"$$"""$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&(&(&(((((((((&(((&((((((((((     " """""""""""""$""$"$$$$$$$$$$$$$$$$$&$&&&$&&&&&&&&&&&&&&&&&&(((((((((((((((((&(&((((&&(&((& """"""""""""""""$$$"$$$$$$$$$$$$&$&$&&$$&&&&&&&&&&&&&&&&&&(&&(&&(&((((((((((&&((&&(((&&&&   " " """""""""""""$""$$$$$$$$$$$$$$$$$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&(((&(((((((&((((((((&(&((&       "" """"""""""""""""""""""$$"$$$"$$$$$$$$$$$$&&&&$&&&&$&&&&&&&&&&&&&((&(((((((((((((((&(&((((&&(&(&     "" """"""""""""""""""""""$"$$"$$$$$$&$$&$$$&&$&&$&&&&&&&&&&&&&&&&&&&&(&&&(((&(&(((((&((&&&&&((&&(   " " "" """""""""""""""""$"$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&(&&(&((&((((((((((&(&&&(&&(&&X   " """" """ """""""""""""$$$""$$$$$$$$$$$$$$$&&&&&&&$&&&&&&&&&&&&&&&&((&&&((((((((((&((&(&(((&(&&&   "" """" """" """""""""""$$$$$$$""$$$$$$$$$&&$$&$&&&&&&&&&&&&&&&&&&&(&((((((((&((((&(&(((&((((((&d     " """"" """"""""""""""""$"$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&((&(&(&((((((((((&&((&((((&&&P   " " """""" "" """"""""""""$"""$$$$$$$$$$$$&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&(((&((((&((((&(&&&&&&&&@ " " """ """"""""""""$$""$$$$$$$$$$$$$&$$&$$$&$&&&&&&&&&&&&&&&&(&&&&((&(((&((((&(&((&&&(&&&      " " " " """"""""""""""""""$"$$$$$$$$$$$$$$$$&&&&&&&&$&&&&&&&&&&&(&&&&&&&&((&&&&&&&&&(&&&(&&&      " "" """"""""""""""""""$$"$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&((***(&&(&(&&((&&&&(& " " """" """"""""""""""$""$""$$$$$$$$$$$$$$&$$$&&$&&&$&&&&&&&&&&&&&&&&&(*****,*((&(((&&&&&(&&    " "" """""""""""""""""$"$"$"$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&&&&(((******((&&((&&(&&&&&.   " """""""""""""$""""""$""$$$$$$$$$$$$$$&$$&&$$&&&&&&&&&&&&&&&&&&&&(((((*(((*&&&(&(&&&&&&&     " """ "" """""""""""""""$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&((&((((((((&&&&&&&(&&&&&    " """ """""""$""""""$""$$$$$$$$$$$$$$$$&$$$&$&&&&&&&&&&&&&&&&&&&&&(&&&&&(&&&(&&&&&&&&&    "" """"" """""""""""""""$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&     " """ "" """""""""""""""""""$"$$$$"$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&   """" """"""""""""""""""""$$$$$$$$$$$$$$$&$$&&$&&&&&&&&&&&&&&((&&$$$$$$&&$&&(&&&&&&&&&&    "" """"" """ """""""""""""""$$$$""$$$$$$$$$$$&$$$&&&&&$&&&&&&&&&&&&&&$$$$$$$$$$&&&&&&&&&&&&&        " "" """"""""""""""""""$$"""$$"$$$$$$$$$$$$$$&&$&&&&&&&&&&&&(&&&$$"""""$&&&&&&&&&&&&&$4  "" """""""""""""""""$"""$""$$$$$$$$$$$$$$$$$$&&$&&$&&&&&&&&&&&&&&&$$$$&&((&&&&&&&&&&$   " """"""""""""""""""$$"$$$$"$$$$$$$$$$&$$&&&$&&&&&&&&&&(&&&&&(&((&&&&&&&&&&&&&&&&      " " """" """""""""""""""""$$"$"$"$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&        " " "" """""""""""""""$"$ "$$$$$$$$$$$$$$$$$&$$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&$&&$   " " " """"""""""""""""""""""$$$$$$$$$$$&$$&&$$&&$$&&&"&&&&&&&&&&&&&&&&&&&&&&&&&&&0    "" """"""""""""""""$$"$"$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&& P  "" """" """""""""""""""$"$"$$$$$$"$$$&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&$   """ """"""""""""""""$"$""$$$$$"$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$    """ """"""""""""""""$""$$"$"$$$$$$$$$$&$&$&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$@    """ """""""""""""""""$""$$$$$$$$$$$$&$$&$&$&&&&&$&&&&&&&&&&&&&&&&$&&$$&$$&&$$&&   "" """"""""""""""$""""""$$$$$$$$$$$$$$&$$&&&&&&&$&&&&&&&&&&&&&$&$$$$$$&&&$$$&$    """"""" """"""""""""$$"$""$"$$$$$$$$$$&&$$$&$$$&&&&&&&&&&&&&&&&&$&&&&&&$$&$$&$$$4    " """""""""""""""""""""$$$$"$$$$$$$$$$$$&$$&&$&$&$&&&&&&&&&&&&&&&&$$&&$&&$$$$&$$   " """ "" """"""""""""$$$$$$$$$$$$$$$$$$$$&$&$$&&&$&&&&&&&&&&&&&&$&&&$$$$$$$$$$P  "" " "" """"""""""""""""""$$"$$$$$$$$$$$$$&$$$$&&&&&$&&&&&&&$&&&&&$&&&$$$$$$$&&   " """"""""""""""" ""$""""""$$$$$"$$$$$$$$$$&$&$&$&$&&&&&&&&&&$&&&&&&$&&&&$$&$$$$   """"""""""""""""""""""$"$"$$$$$$$$$$$$&$$$&$&$$$$$&&&&&&&$&$&&&$&$&&&$$&$$&$6     " " """""""""""""""""""""$"$$$$$$$$$$$$$$&$$$$$$&&&&&&&&&&&&&$$$&$&$$&$&$&$    " """"" """"""""$"""$"$"$$$$$$$$$$$$$$&&&&&&$&&&&$&&&&&$&&&$&$&$$$$$$$$p     " " " """"""""""""""""""""$""$$$"$"$$$$$$$$$$$$$&$&&&&&&&$$&&&&&&&$&&$$$$&$$$&&&  """"""""""""$"""""""$"""$"$$$$$$$$$$$$$$$&$&$$&&$&&&&$$&&&&$$$$$$$&$$&$$6   "" """"""""""""""""""""""$$$$"""$$$$$$$$$$&$$&$$&&&$&&&&&&&&&$$$&$$$$$&$$$  " """ """"""""""""""""$$"$$$$$$$$$$$$&$$$$$&&&&&&&&$&&&$&$&&&$&&$$&&&$&&&$  """"""""""""""""""""""""""$""$$$$$$$$$$$$$$$$&$&&$&&&&$&&$&$&&$&&$$$$$$$$$&&  """""" "" """"""""""""""""""$""""$$$$$$$$$$$$$&$$$$&&&&&&&&&&$$&&&$$&$$$$$$&$   """""" """""""""""""""""$"$"$"$$$$$$$$$$$$$&&$&$$&&&&&&&$$$$$&&&$$$$$$$$&&  " "" " "" """""""""""$$$"$$"$$$$$$$$$$$$$$$$&$$&&$$&&&&&&&&$&$$$$$&$$$$$$&$   """ "" " " " """""""""""""""$$""$$""$$$$$$$$$$$$&&&&&$$$&&&$&&&$$$$&$$$$$$$$$$  """" """"""""""""""""""$$"""""$$&$$$$$$$$$$$&$&$&$$$&&&$$$$$$$$$$$$$$$$&$    " " """""""""""""$""""$$$"$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&$$$$$$$$$$$$$     " "" """"""""""""""""""$$$$$$$$$$$$$$$$$$$&$$&&$$&&$$&&&$&&&$&$$$$$$$$$$&$x """"" """""$"""""""""""$$$$$$$$$$$$$$$&$$$&&$$&$&&&&&&$&&&$$&$$$$$$$$$$$   """""""" """"""""""""""""""$"$$$$$$$$$$$$$&&&$$$&&&&&&&$&$&$$$$$$$$$$$$$$ " " """" " """""""""""""""$$$$$$$$$$$$$$$&&$&$&$&$&$&&&&&$&&&$&$&$$$$$$$$&$  """ """""""""""""""$"$"$"$$$$$$$$$$$&$&$&$$&$$$$&$&&&&$&&&$$$$$$$$$$$$$$$    " """ """"""""""""""""""""""$$"$&$$$$$$$$$$&&$&$$&$&$&$&&&$&&&$$$$$&$$$$$$$$$  """"""""""""""""""$$""$$$$$$$$$$$&$&&&$&$&$&&&&&$&$$$ $$&$$$$$$$$$&  """""" """""""""""""$""$$"$$$"$$$$$$$$$$$$$$$&$$$&&$&$$&&""$$&$$$$$$$$$$      "" " """ """"""""""""$"$$"$$$$$$$$$$$$$$$&&$$$$$$$$$&&&$$$$$$$$$$$$$$&&$  "" "" """"""""""""$"$""$$"$$$$$$$$"$$$$$$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$"   " " " """""""""""""""$$$$$$$$"$$$$$$$$$$$$$$$$$&$$$&$$$$$$$$$$$$$$$$&$$$$   "" " """"""""""""$"$$$$$$$$$""$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$      "" """"""""""""""""$$$"$$"$$$$$$$$$$$$$$&&&$&$$$$$$$$$$$$&$$$$$$$$&&$     " " " ""  """  """"$$$$$$$$$$$" "$$$"$"$$$$&&$$$$$$$&$$$""""$$$$$$$&&$    " "   "      "$$""$$"  ""$$$  "$$&$ "&&&$"" """" "$&(    "   " """" " "" " " """"$"$&$&&&$"$$&$$$$$"$"&$&$$$$"$&&$$$"$$&$""$"$       " "$$"""$""" """$"$$$$&$&$$$&$&$$$$&$&$$$$$$$"$$$$$$"$&"        " " " """ """$$"$"$"$$$$$&"$$$$$"$"$$$$"$$$$$$&$$$"$$$$"$&""$"    """"""""" """""""$$$$"$"$$$$$$$$$$$"$$$$$$$$$&$$$$$$$$$$$$$$$$$&$   " """"""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$&&$   "" """"" """""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$&$   " " "" """""""""""$"""$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$&$     "" """" """"""""""""$"""$$"$""$"$$$$$$$$$$$"$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$&& " " "" "" " """""""""""""""$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$  " "" """""""""""""""""""""""$$"$$$$$$$$&$$$$$$$$$&&&$$$$$$&&$$&$$$$$$"$$$$$"$$$$$$$$$$$&$&$  "" """" """""""""""""""""""""""$"$$$$$$$$$$&&$$&&$$$&&&&&&&$&&&&$&&&$$$&$$$&$$$$$$$$"$$$$$&$&$$&"  """" " " """"""""""""""""""""""$$""$"$$$$$$$$&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$&&&$&&&&$   " """ """""""""""""""""""""$""$$$"$$$$$"$$$$$&&$&&&&&&&&&&&&&&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&($ """""""""""""""""""""""$"$$"$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&((&((((&(&(&(&(&(&&&&&&&&(&&&&&&&&&&&&&&&((&B  " " """"""""""""""""""$""""""""$$$"$$$$$$$$$$$$$$&&&&&&&&&&&((&&(((((((((((((((&(((&((&(&((&&&&&&&&&&&&((("  """"""""""""""""""""""""""$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&(((((((((((((((&&&(&(((((&(((&(&&&&&(&&&&(&(&(($  """""""""""""""""""$"$$"$"""""$$$$$$$$$$$$&&&&&&&&&&&&&&&&(&((((((((((((((((&&((((&(((((((&(&&&&&&&(&&((($    " """""""""""""""""""""""""""""$$$$"""$$$$$$$$$$&$&&&&&&&&&&((&&((((((((&((((((((((&(((((&(&((((((&&&&&(((&((("   " " """""""""""$"""""""""$""""""""$$$$$$$$$$$$$$&&&&&&&&&&&&((&&((&((((((((((((((&(&&&&((&(&&&((&&&((&&(&&(&((($   " """""""""""$""""""$"""""$"$$""$$""$$$$$$$$$&&$&&&&&&&&&&(&&(((((((((&(((((((((((&&(((&&&&(&(&(&&&&&&&&((((*"     " """""""""""""""""""""""""$""$"$$$"$$$$&$$&&$&&&&&&&&&&&&&(&(((((&((&((((((((((((((&(&&&(&&&&&&&&&&&&&&&((("     """"""" """"""""$$""""""""$$"$$$$$$$$$$$&&&&&&&&&&&&&(&&&&&((((&((((((&&(((&(((((&&&&&&&&&&&&&&&&&&&((&(("   " "" """""" """"""""$"""""$$$$$"$$$"$$$$$$$&&&&&&&&&&&&&&&(&&&&&&&&((&&&&&&&&(((((&&&&&&&&&&&&&&&&&&&&&(&(*$J   " " """""" """"""$"$""$$$$$$$$$$&$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&("&&&&&&&&&&&&&&&&&&&&&&(&&((*      " " """ """""""""$""$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&    "" """"" """"""""""$$$$"$"$$$$$$$$&$$$$&&$&&&&&&&$&&&&&$&&&&&&&&&&&$&&&&$&&&&&&&(&((((*