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 = CONTINUATION_MISSION TARGET_NAME = MARS IMAGE_ID = '705A38' IMAGE_NUMBER = 39448781 IMAGE_TIME = 1978-05-23T11:53:50Z EARTH_RECEIVED_TIME = 1978-05-23T23:59:39Z ORBIT_NUMBER = 705 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_B GAIN_MODE_ID = HIGH FLOOD_MODE_ID = ON OFFSET_MODE_ID = ON FILTER_NAME = MINUS_BLUE EXPOSURE_DURATION = 0.025450 NOTE = "VERY HIGH RESOLUTION GROUND TRACK SEQUENCE WITH IMAGE MOTION COMPENSATION" /* DESCRIPTION OF THE OBJECTS CONTAINED IN FILE */ OBJECT = IMAGE_HISTOGRAM ITEMS = 256 ITEM_TYPE = VAX_INTEGER ITEM_BITS = 32 END_OBJECT OBJECT = IMAGE LINES = 264 LINE_SAMPLES = 300 SAMPLE_TYPE = UNSIGNED_INTEGER SAMPLE_BITS = 8 SAMPLE_BIT_MASK = 2#11111110# NOTE = "MEDIAN SUBSAMPLED 1056X1204 EDR IMAGE" END_OBJECT END *= jt# g!U 0|1;yT 2%$)3 LCG->x>E1(     " " "" """" """""" "" " "" """"""""""""""$$$$$$$""$"""""""""$$$$$"""""$$""$"$$"$$$"$$$"$"$$$$$$$$$$$$$$$$$$$$"$"$$$$"""""""$$$$"&""$$"$$"$$$$$"$"$$"$$$$$$$""$"""""""""" " " "        " """" """"" """"""""""""""""""""""""""$$$$$$$$""$$""$"$""$$$$$$""$"$$$$$$$$$$$&$$$$$$$$$$$$$$&$$$$$$&&$$$$$&$$$$$$$$$$$$&&$$&&&&&$&&$&&&$&&&&&&&&&&&&&&&&&&&$$&$$$$$$$"$$$$$$"$"""""""$$"$"""$""""""""""""" "  " "  "" " """"""" """""""""""""""""""$$$$"$""""$""""$"$$$$$ "$$$$$$$$$$$$$$$$$$&$$&&&&&$ $&&&&&&&&&&&&&&&&&&&&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&(&((&&"&&&&&&&&&&$&&&&&$&&$&&&&&$&$"$&$&$&$$$$$$$$$$"$$"$""$$"$"  "" """ """"""""""""""""""""""$$""""$$$$$$$"""$$"$$"$$$"$$$$$$$$$$$$$$&&$$$&&$$$$$$&&&&$$$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&(((((((&&&(&(&&(&&&&&&&&&$&&&&&&&&&$&&$&$&&$$$&&$$$&$$$$$$$$$$"    " " """ " "" "" """"""""""$""""""$""""$$"""$$$$$$$$$$$$$$$$$$$$&$$$$$$$&$&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&&&((&(((((((((&&((((&&(((((&&&&&&&&&&&&&&&&&&$&&&&&$&$$$$$&&$$&$$&&$&&&$"   "   """"" "" ""$$" "$"$$$" "$$&" ""$$$"" "$&&&&&&" $&&&"  "$"$&$"$&&((&&&&$&((&$" $$$&&&&""&&(((&&&$((*(&""$&&((*&""((*((((&&$(*((&" "$&(*(&""&(**(((($$(((&$" "$$"" $&&&&&&&&&&(&&"   "   "" "" "" "$$  $" """ "$&"  $&" "$&$" $$"  "&$"  $&&$" &&(&$" "&$ ""&&&" "&(&&$"$&(&&$"$&&$ "&&(&$ (**($""$(&&"""&$" ""$&&"" $$(("""&&&$"*$"$" "$$"  "  """ "$""  $$$  $&&$" "  ""$$"" "$(&&" "" " "$$$&&&$""$(((&$""$&$"$"""""$&&*&$$"$((**&""&&(&&&$$$$$&&((($&((*,((&$(&(((&&$$&&((((&$&*****&$"$&&&$$$$"$&$(((&$"&(*(($" $$$$$""   " "  "   ""$$"" """""" " """""""$$&$$"""$$$$"$"""$""""$"$$$&&&&$$$&&&&&$$$$$$"$&$$&&&&&(&&&&((&&&&$$$$&&&&&&&&((*((((((**((&&(((&((&(((&(**(*((&((*((&$&&&&&$&&$&&&&(((&&&&&&(&&&$$&$$$""   "" " """"""" " """" """""$"$"""""$$$""$$$""$"$$"$$$$$$$"$$&&$$$$$$&$$$&&&$&&&&$&$$&&&&&&&&&&&&&&&&&&&(&&&&(&&&((((((((((*(((&((((((((((((*(((((&(&&&&&&((&((&&&&&&((&&&&&&&&&&&&&&&$$&$"      """"""""""""" """""""""""""""""$""$$$""$""""$$$$$$$$$$$$$&$$&&&&$&&&&&$&&&&&&&&&&&&(&&&&&&&&&&&&&&(&&&&&(&(((((((((((&(((((((((((((((((*(((*(((((&(&((((((&((&&&&&&&&&&&&&&&&&&&&&&&"     "" "" """""""""""""""""$""""""$"""$"""$"$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$&&&&&&&&&&&&&&(&&&&&&&&&&&&(&(&&&((&(((((((&(((((&&(((((((((((((((((((((((((((((((((&(((((&&&&(&&&&(&(&&&&(&&&&"     """ """"""""""" """""""$""""$""""$$$$$$$$$$"$$$$$$$$$$$$$&&$$$&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&(&(&((&((((((((((((((((((((((((((((((((((((((((((((&((&&(&(&&&&&((&&&(&&&&&    " """ "" """""""" """"""""""""""$"""$"""""$$"$$$$$$$$$$$$$&$$&$$$&$&&$$&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&&&&(&(((((((&(((((((((((((((*****(((*(*((((((((((&(((((&((&((&((((&&&&((&(&((&&&   " """""" " """"""""""""""""""""""""$$""$"$$$$$$$$$$$$$$$$$$$&$&$$&&&&&&&&&&&&&$&&&&&&&&&&&&&(&&&&&&&&&&(((((((((((((((((((((((((((*((((((*(((((((((((&(((((((((&(((((((&&(&&&&(&&&  " " " """"" """"""""""""$$"""""$"$$$$"$$$$$$$$$&$$$$$"$$$$$$$$&$$&&$&&&&$&&&&&&&&&&&&&&&(&&&&&&&&&&(&(((&(&(((((((((((((((((((((((((*(((((*(((((((((((((&(&(((&(&((&&((((((((((&((   """ " " """""""""""""" """""$""""""$$"$$"$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&$&&&&&&&&&(&&&&&((((&(((&((((((((&(&((((((((((((*(((*((((((((((((((((((((((((((((((&(((((((((&     " " " """""""""""""""""""""""$$"""$"$$$"$$$$$$$$$$$&$$$$$$$&$$&$&&&&&&$&&&&&&&&&&&&&&&&&&(&&(&&&&(&(&(((((((((((((((((((((((*(*(((((*****((((((*((((((*((*(((((((((((((((((((&   " """""""$"" """ ""$""$""""""""$"""$"$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&(&&((((((((((((((((((((((*((*(*(**(*(******(*(((((((((((((((((&(((((((((((((((   """"""""""""""""""""""""$"$"$$$$$$$$$$$$"$$$$$$$$$$$&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&(&((((((&(&&((((((((((*(((((((*(((***(*******(((((((((*(((((((((&(((((((((((     " "" """ """""""""""""""""""""$$$"$$"$$$$$$$$$$"$$$$$$$$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&(&&((&(((((((((**((*(((((((((((((((****((**(*((((((((((((((((((((&&((((((((((    " " """"""""""""$""""""$""""""$""$$$"$$$$$"$$$"$$&$$$$&$&&$&&&&&&&&&&&&&&&&&&$&&&&&&&&&&((((&&((((&((&((((((((((*(*((((((((((*(*******(****(*((((((((((((((((((((((((((((((n      """ " """""""""""$""""""""""""""$$"""$$$$$$$$$$$$$$$$$$$$(((&&&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&((&(((((((((((((((((((*****(*(**((***((((*((((((((((((((((((((((((((((((    " "" """ """"""""""""""""""""""""""""""$$$$$$$$"$$$$$$$$$&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&(((((&((((((((((((((((((((*****((*((*(**(*(*(*((((((((*((((((((((*((((((((      " " " """""" """""""""""""""""$"$"$"$$$$$$$$$$$$$$$$&$$$$$$&$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&((&(&&(((&((((((((((((((((((((((&****(**(*(******((*****((((((((((*(((((((*((**(&     " " "" """""""""""""""""$"$"""""$$"$$$&$$$$$$$"$$$$$$"""$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((*((*(((**(*(*((****************(***(*((((((((*(****(((   " """" """""""""""""""""""""$"""$"$$$$$$$$$$$$$$$$&$$$$$&&&$&&&&&&&&&&&&&&&(&&&&&&&&&&&&&(&((&(&&((((((((((((((((((((((*****((**********(************(((((((((((*****((((    "" """"""""""""""""""""""""$"$"$"$"$$$$$$$$$$$$$$$$&&&&&&&&&&&$&&&&&&&&(&&&(&&&&&&&&&(&(((&&&((((((((((((((((((((*(*(******((*****(****(********(***(*(**(**(*((((*((((    " " " " " "" "" """""""""$"""""""$$$$"$$$$$"$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((&(&((((((((((((((*(*((**((((**(***(**(******(***(*********(***(******((****((( """    " "" """"""""" """"""""$"""""$"$"""$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&&&&&&&&&&&&&&&&&&&((&&&(&&(((&((((&(((((((*((((*(((((*(***********************(****(**(((****((**(*(***(` """"    " """" "" """""""""""""""""""""""""""$$$$$$&$$$&&$$&$$$$$$$$&$$&&&&&&&(&&&&&(((((((&&&(((&&(((&((&&((((((((((**(((*((*(((**(*(*******************((***(*((*(((*((*((((((  ""    " "" """ """"""""""""""""""""""""""""$$$$$$$&$$$$$$$$$$&$$$$&$&&&&&&&&&&&(&((((((((((&((&((&&((&((((((((((((((**((***(**(*(*************(**((*(***(*(**(*(*((((**((((((     "" """""" " """"""""$"""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&((&&&(&((&((((((((((((((((*((*******((**(*********************(*(***(*(*(**(((**((((&   """"""" """""""""""""""""$"""$"$"$$$"$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&(&&&&&&&(&&&(&&((&(&(&(((((((((((((*((*****(******************(******(****(*((((******(((*(((      """""""""""""""""""""""""""" "$""$$$$$$$$$$$$$$$$$$&$&&&$"&&&&&&&&&&&&&&&(&(&&&(&&(&&&$(((((((((((((((((**((*,,****(****,*****************(((*(((((***(((((((&      " " """" """""""""""""""""$"""""""$""$$""$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(((" (&((((((((((((((*(*((**,*** &*********************(((((*$**(((**((((("     " """ """"" " """""""""""""""""""$$"$$$$$"$$"$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&(&(((((((((((((((&((((((((****(((***************(**(*********(*(*((*******(((((&     "" """""""""""""""""""""""""""""$$"$$"$$$$$$"$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((*****((*,************(****(*(*****((**(*((((((((*((*((       " """ "" """""""""""""""""""""$$""$$$$$$$$$$$$"$$$$$$&&$&&&$$&&$&&&&&&&&&&&&&(&&&(&((&&&((((((((((((((*((((******,*************((****(****(***(**(**(((**((*(*(((    " """"""""""""""$""$$"""$"$"$$"$$$$$$$$&$$$$&$$&$&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((*(((*************(****************(*******((******((**(T    "  " " " "" """"""""""""""$"""""$$$$$$$"$$"$$"$$&$&&$&&&&&$$&$&$$$&&&&&&&&&&&&&&&((&&&&&((((((((((((((((((*((((****(*,,***********************(****************((**(        " " """"""""$""""""""""$$"$$$$$$$$$$$$$$$$$$$$$&$&$&&$$$$$&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((**(*(((**(***********************************((********(((      " """""$""""""""""""$$$$$$$"$$$$$$$$$$$$$&($$$$$$$$&$$$$&&&&&&&&&&&&&&&&&&&&(&&&((((((((((((((((*(*((*(*(((***************************(*((*********(******(((         " " """"""""""""""""""$$$$$$$$$$$$$$$$$$$&&$$$$$$$$&$$$$&&$&&&&&&&&&&((&&&&&(&&&&((((&((((((((((((((*((((((*(**(***********************(******((***(*****((((((     "" "" """""""""""""""""$"""$$$$$$$$$$$$$$$$$$$$$&&$$&$$$&&&&&$&&&&&&&&&&&&(&&&&((&&(((&((((((((((((((((*((((((*****(*****(****************(******(*********((((((     """ """"""""""""""""""$""$"$$"$$$$$$$$$$$$$$$$$$$&&$$$$$$$$&$&&&&&&&&&&&&&&&(&&(&(((((((&(((((((((((((((*(***(****(******************(**********(****(*******((*(    """"""" """""""""$$""$$$""$$$$$$$$$""$$&$$$&$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&(&&((&(((((((((((((((**((******(********************************************(***(*(   """" "" """"""$"""""$"""$""$$$$$$$$$""$$$$$$$&"$$$$$&&$$$&&$$&$&&&&&&&&&&&&&&&&&&&&&&(((((&(((((((*(**(*******************************((********(******(*(**(*((  " " "" "" """"""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$&$$&$&&&$$&$$&&(&&&&$&&&&&&&&&&&&&&(&(((((((((((**(((**************************(*************(((*******((((((   """ " """""""""""""""""""""""""""$$$$$$$$$$$$$$$$$$&$&&&&$$$$&&&$&&&&&&&&&&&&&(((&&&&(((((((((((((((((((*(****************************(*******(****(*((*(******(( "" "" "" """""""""$""""$$"""""$"$"$$$$$$$$$$$$$$$$$$$$&$$&$$&&&&$$$&&&&&&&&&&(&&(((((((((((((((((((((((*((*****,,********************(*(****(((*((((*(*(((****((    " "" """"""""" """""""""""""""""$"""$$$$$$"$$$$$$$&$$$$$$&&$&$$$$$$$&&&&&&&&&&&&&&&(&&&&(&((((((((((((*(((*(((**(*****************(****((***(((**(*((((****(((***(***((   " """""" """""" " """""""""""$"""$""$$$$"$$"$$$$$$&$$$$$&$$$$$$&&&$&$&&&&&&&&&&&&&&&&&(&((((((((((((((((((*((*(**,************(***(*(*(((*(*(***(**(((*(***(*****((**(   " "" """" """""" """"""""""""""""$$$""$""$$$$$$$$$$$$$$$$$$&&$&$$&&$$$&$&&&&&&&&&&&&&&&&&&&((((((((((((((((*((((((***(***(*(*((********((**((*(*******(****((((*(****(***(   " """" "" """ "" """""""""""""$""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&((&&&&&&&$&$&&&&&&(((&&&&&((((((((((((((((**(*(**((*((*(*(********(*******(*(((*****(**((*********((  """ "" """"" """"""""$"""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$&((((&&&&&&&&&&&&&&&&&(&(&(((((((((((((((*(((**(((((((*****(*******(*(*****(*(*((**(*(*********(****(( " " " """ " """""""""""""""$$""""""$$$$$""$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&(&(&((((((((&((((((((*((((*(((((*(((**(((*(***((*(*((((***((*((**(**(****(*((   " " " """"""""""""""""$"""""$$$$""$$$$$$$$$$$$$&$$$$$&&$""$&&&&&&&&&&&&&&&&&&(&&&(((((((((((((((*((((((((((((((*((((******(*((((((*(*(*(((((*(*********(**((    " " " " """""""""""""""""""$""""$$$$$$$$$$$$$$$$$$$$$$&$&&&&$$$&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((*(*((**(*((**((((***((((((((**(((((***************(*(     "" """ " " """""""""""""""$$"""""""$$$$$"$""$$$$$$$$$$$$$$$$$&&&&&&&&$&&&&&&&&&&&&&&&&&&(&(((&(((&(((((((((((((((((((((***(((((((((*(***((((*(((*(*(**************((     " " "" " """"""""""""$"""""""""""""""""$$$"$$$$$$$$$$$$&$$$$$$$$&&$&&&$&&&&&&&&&&&&&&&&(&((&&((((((((((((((((((*(*((((((((((((((((((**((((((*((*(((((((*((********((      """""""" """""""""""""""""""""""""$$$"$$$$$$$$$$$&$$$$&&&&&$&&&&&&&&&&&&&&&&&&&(((((((((((((((((&(((*(((((((((*(((((((**(**(**((((((((*((((((((*(((**(**((  """" "" """""""""""""$""""""""""$""""$$$$$$$$$$$$$$$$$$&&&$$&$$$&&&&&&&&&&&&&&(&((((((((((((((((((((((((((((((((*((*(*(((((*((((*(((**(*(*((*(*((*((((*(*(  " "" "" "" """""""""""$$"""$$"""""$$$""""$$$$$$$$$$$$$$$$$$&$&$&$&$&&&&&&&&&&&&&&&&&(((((((&(((((((((((((((((((*(((*((**((((((((*((*((((((((*(((((((*((((((((    " """""""""""""""""""""""""""$"""""""$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&(&&&&(&&(((((&((((((&((&(((((((((((*(((((((***((((((((((*(((((((**((((((***(((((((  " " " " """" "" """$""$""""""""""""$$$$$"$$$$$&$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&(&(&&(&((&(((((&((&((((((((((*((((((((*(*(((((((**((((((((((((((((((*(((**(((   " " """"" """""""""""""""$""""$"$"$$"$$""$"$$$$$$$$$$$$$&$$$&&$&$$&&&&&&&&&&&&&&((((((((((&(((((((((((((((((****(((((((((*(((((((((((((((((*((*(**(*(*(      " " "  " """""""""""""$""$"$$"""$$$"$$$$$$$$$$$$$$$$&$$$$$$$ &&&&&&&&&&(&&&&&&(((&((((((&(((((((((((((*((****(*(**(((&(((((*(((&((((*((((***(****(    " " """""""""""" ""$""""""""""""$$$$$"$$$$$$$$$$$$$$&$$&$$$&&&&&&&&&&&&&&(&&(&((&&&&(&((((((((((((((((((((**(*(*(*((((&(((((((((((((((*((((*(******$      """"""""""""""""""""$"""""$$$$"$"$$$$$$$"$$$$$$$$$$&$&$$$&&&&&&&&&&&&&&(&(&&((&&(&(&((&((((((((((((*(*(*((*((((*(*(((((((((((((((((((**(((*******(      " """""""""""" """""$"$""""""$"$"$$$$$$$$$$$$$$$$$$&$$$&$&$$$&&&&&&&&&&&&&&&(&&&(&&(((&((((&&(&((((((((((((((*(*(((*((((((((((((((((((((((((*(********(      " " """"" " """"""""""""$""$""$$""""$$$$""$$"$$$$$$$$$$&$$$$$$&$&&&&&&&&&&&&&&(&&&&(&&(&(((&&&(((((((((((((((((((((((*(((((*((((((((((((*(((((((******((     " " """ """" """""""""""""""""""""""""$$"$$""$"$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&(((((((&((((((**(((((((((**(((((((((*(((*(*((((****((******(        " """ """"""""$$""""""""""""""$""$$$$$$"$$$$$"$$$&$$$$$$&$$&$&&$&$&&&&&&&&&&&&&&&&&&&&&((((((((((&(((****(((*(((((*((*(*(((((((((((((((*(((*((((*****(    """""""$"""""""""""""""""""""$$"$"$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&(&&&&((((&(((((((((((((((((((((((((((**(((*((((*((((((*************(    "" """"""""""""""""""""""""""""""$"$$$$$"$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&(&&&&&&&&&&(&((&((((((((((((((((((((((((((((((((*((((*((((((*(************(      " " " """"""""""""""" """" """"""$$$$$$$"$$$$$$$$$$&$$$&$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((*((*(((((((((((((((((**(****(************(   " " """"""""""""""""$$"""""""""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&(&&&(&&(&((&((((((((((((((((((((*(*((*(((((*(((((((((*((**************,**   """ " " """""""""""""$$$"""$"""""$$"$$$$$$$$"$$$$$$$$$$$$$$$$$&&$&&&&&$&&(&&&&&&&&((((((((((((((((((((((((*(*(*(*((*(*((*(((((*((((****((*******,,,***    " " "" """"""""""""""""""$""""""$$$"$$$&$$$$$$$$&$$$$$&$$$&&&&&&&$&&&&(&&&&&&&&(((&((((((&((((((&(((((**(((((((**(****(((((((((((*(((********,,,***     " "" """""""" """"" """""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$&&$&&&&&&&&&&&&((((&((((((&(&(((((((((((((((((((((((((((*(((((((((***(**************     " "" """""" """" """ """""""$$$""$$"$$$$&$$$$$$$$&$&&&&$&$$&&&&&&&&&&&&&&&(((&&(((((((((((((((((((((((((((**((((*((((*(((***(*(***(******,*(****     " """""" """"" """""""""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&(&(&((((((&(((((((((((((((**((((((((*((*((((***(*((*****************      " """""""""""""""$$"$"$"$"""$$$$$$$$$$$$$$$$$&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((&((((((((((((((**((((**(*(*((((**(*******(******,,*,*    """" """"""""""$$$$"""$$$$$""$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&(&&&&&&&&&&&&&&((((((((((*((((((**(*(((*((((((((*((**(**(***(***,,*,*,**    " " """"""""$"$$$$$$""""$$$"$$$$$$$$&&$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&(&&&&&&&((((((((((((((((((**(((((((*((((((((((*(***(**********,,*,,*       " " "" """" """"""$""$$"""$""$"""$"$$$$$$$$$$$$$$$&$$$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((*(*(*((((((((((((((((((((**(*(****************      """ """"""""""""""""""""$"$""$$"$$$$$$$"$$$$$$$$$$$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&((((((((((*(((((((((((((((*(((((((((((((((***********,*,,,*        " " """""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&$&&&&&&&&&&&&(&&(&(((&(((((((((((((((((((*(((((((((((((((((*(*((***,**,,,,*,,**      "" """""""$"$""$"$$$""$"$"$"$$$$$$$$$$$$$$$$$&&&$&&$&&&&&&&&&&&&&&&&&&&(&&(&&(((((((((((((((((*(((((((((((((((((((((((((((***,********,***       " " " """"""""$$$$$"$"&$$$"$$$"$$$$$$$$$"$&$$$$$$$$&&&&$$&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((**((((((*((*(*(******,*,*,**,,*      " " """ " """""""$""""""$$$$$$$$$$$$$$$$$$$"$&$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&((&(((((((((((((((*(((((*(*(((**((**(*((((*(************,****,,,         " " """""""""""""""""""""""""$"$$$"$$$$$$$&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(((((((((((((((((((((((((((((((((***(**(*(*********,,,,,*,,**         """"""""$"""""""$$""""""""$$$$"$$$$$$"$$$$$$$$$$$&$&&&&&&&&&&&&&&&$$&&&&&&&&&&&(((((((((((((((*((((((*((((((((*(*(*****************,,,,,,,,,*      """""" """""""""""""$$"$$$$"$$$$$$$$$$"$$$$$$$$$$&$$&&&&&&&&&&&&&$&&&&&&&&&((((((((((((((((((((((((((*(((*(**((******************,,,,*,,,,,**    """"" " " """"""""""$$"$$$$$$$$$$$$$""$"$$$$$$$$$$$$$&&&&&&&&&&&$$&&&&&&&&&&&&&&&(&&(&((((((((((((((*((((***********************,*,***,,,,,**   "" "" " """"""""""$$$""$$$$$$$"$$$$$$$$$$$$$$$&&&&&&&&&&$$&$$&&&&&&&&&(&&&&&&&&(((((((((*((((((((((**((((*(*******(*(*********,**,,,,****   " """"" """"""""""$"$"$""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$&$$$&&&&&&&&&&(&&&(&&&&&&&&&&(&(((((((((*(**(****((((**(******((**********,,,**,****     " " """" """ """""""""""""""$$$$$$$"$$$$$$$$$$$$$$$$$$$&&&&&&&&&&$$&&&&&&&&&&&&&(&&&&&&&&((&(((((((((((*(**((((((***(*(**(*(*********,,,,,,*,,***     " "" """"""""" """"""""$$$$"$$$$$$$$$$$$$$" $$$$$$$$$&&&&&&$&$$&$$$$&&& $&&&&&&&&&$&&&&&(&&(((((((((((((*(((((*(((**(***((****(**(**,,,,,,,*,**, "" """"""""""" """"""""""$"""$$$$$$$"$$$$"$"$"$$$$$&$$$&&&$$$$$$&&&&$&&&"&&&&&&&&&(((&(((&((((((((((((*(((((**(*(******(((******(*,**,,,,,**,,   " " " "" """"""""""$"""""$"$$"$$$$"$"$$$$$$$$$$$$$$$$$$$$&$&&$$$&&&$&&&&&&&&&&&&&&(((((&(((&(((((*(((((((((((((*((((****((((**(*****,,****,,,,,,,(    """""""""""""""""""""""""$$$$$""$$$$$"$$"$$$$$$$$$$&$&&&$$$$$&&&&&&&&&&&&&&&&&&&&&&&(&(&(((((((((((((((((((((*(**(((*(*********,,,,****,,,*,,,*    " " """""""""""""""""""""$$$$$$$""$$$""$"$$$$$$$$$$&&&$&$$$&&$&&&&&&&&&&&&&&&(&&&&&(((&((((((((((((((((((((*(**(((*(***********,,******,,**,,,*       " """"""""""$"""$"$"$"""""$$$$"$"$""$"""$$$"$$$$$&&$&&$&&&$$$&$$&$&&&&&&&&&&&&&&&((&&&&((((((((((((((((((*****(***((*((**,*(****,,,******,,,,,,,*      " """ """"" """"""$"""""$"$"$$$$$$$""$""""$"$"$$$$$$$$$&&&&&$$&$$$$$&&&&&&&&&&&&&&&&&((&((((((((((((((((((((******,**(*(*(*(****(***,****(*,,,,.,,,,*       " """""""""""""""""""$$$"$""$$$"$$$"$"$""""""""$$$$$$$$$&$$$$$$$$$$$$&$&&&&$&&&&&&&&&&&(&((((((((((((((((((**(**(********(********************,..,,,*        "" """"" """ """"""$""""""""$$"""$$$$"" """"$$$"$&$$&&&$&&$$$$$$$&$&$&&&&&$&&&&&&&(((((((((((((((((((((((((**((((***********************,****,,,,,,*    "" " " """""""$""""""$$$$"$"$""$$"""$$&&$$$"$$$$$$$$$$$$$$$&$$$&&&$&&&$&&&&&&&&&&(((((((((((((((((((***((****(**********************,**(**,,,,*(    "" "" " """"""""""""""""""$""$""""""""&&$&(&$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&(&(((((((&((((((**(*((****((**((******(****************,,,,,*    " """""""""""""""""""$$"""$""""""""$$$$$$$"$$$$$$$&$$$$$$$$$$$$&&$$&&&&&&&&&&&&&&(&(&&((&((((&((((((((***((****((*(*******************,,,*,,,,***    "" " """""" """""""""$$$"$""$""""""""""""$$$$$""$$$$$&$$$$$$$$$$$$$$$$$&&&&$&&&&&&&&(&(((&&(((((&((((((((((((*(((****************(********,,,*,,,,,**  " " """"""""""""""$"$$"""""""""""""$$$""$$""$$$$$$$$$&$$$"$$$$$$$$$$$&&&&&&&&&&&&&&(((&&&&(((&(((((((((((((*(************************,,,,*,,,*,,**     "" "" """"""""""""""""$$$"$""""""""$$$$"""""""$$$$$&$$$$$$$$$"$$$$$$$$&$&&&&&&&&&&&&&&&&(&&((&(&(((((((((***(**(*(***********(********,,,,,,,,,,,***    " " """"""""""""""""""""$"""""""""$$$$" "$$$$$&$$$$$$$$$"$$$$$$$$&&&&&&&&&&&&&&&&&(&&&&(((&&(&((((((*****((((***********((********,,,,,,,*,*,,,*  " "" """"""""""""" """"""$"""""""""""""""""" "$$$$$$&$$$$$$$"$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&((((((((**((****(****(**********(********,,,,***,,,**,* """" """"" """"""""""""$""""""""""""""""""""$"$$$$$$$$$$$$"$$$$$$$$$$&&&&&&&$&&&&&&&&&&&&&(&(((((((((((**(((******(****(***(*************,,*,,,,*,*,*    """ """"""""""""""""$"$""""""""""""""""""$$$$$$$$$$$$$$$"$"$$$$$$$&$$&&&&&$&$&&&&&&&&&&&&&&&&&&(((((((((*(((**************(*********,,*,*,,,,,,,****   """ """""""""""""$"""""""""""""$"""""$$$$$$$$$$&$$$$$"""$$$$$$$&$$&$$&&&&&$&&&&&&&&&&&&(&&&&&(((((((((((**((*************(*********,*,**,*,,*,*,,*     """"""""""""""""$""""""$""""""$"""$$$$$$$$$$$$$$$$$$$"""$$$$$$$&&$&&&&&&&&&&&&&&&&&&(&((((&&((((*((*(*(*((*(*((*******(**************,,,,*,,,*,,*   """"""""""""""""""""""""""""""""""$""$$&&$&&$$$$$"""""""$$$$$$$$&&$&&&&&&&&&&&&&(&&&((&((((&((((*(((**(***((***((****(************,*,,,,,,*,*,,,*     """""""""""""""""""""""""""""""""$$"$&&$&$$$$$""""""$$$$$$$$$&&$$$$$&&&&&&&&&(&&&(((&&(((((&((((((((((**((**********************,,,,*,,**,*****   "" " """" """""""""""""""""""""""$""""$$&&$$$$$$$$$"""""$$$$$$$$$&&&$$&$&$&&&&&&&&&&((((&&((((((((((((((((((((*((*******************,,*,,******,,**   "" """""""$""""""""""""""""""""""""$$$$$$$$$$$$$""""""$$$"$$$$$&$&&&&$$$$$&$&&&&&&((&&&(&(&((((((((((((((**(*((((******************,,,,,*****,****   """"""""""""""""""""""""""""""""""$$$$$$$$$$$$$$$""""""$$$$$$$&$$$$&$&&&&&&&&&&&&&&&(&&&(&((((&(((((((((*((*(*(*(***(*************,*,,,,****,*,**(   " """""""""""""""""""""""""""""""$$$$$$$$$$$$$$$$"""""$$$$$$$&$$$$$&&&$&&&&&&&&&(&&&&&&&&&(((((((((((((((((((*(***(**(***********,,*********,,,,**   """ "" """""""""""""""""""""""""""""$$$$$$$$$$$$$$"$""""""$$$$$$$$$$$$$&&&&$&&$&&&&&&&&(&(&&&(&((((((((((((((*(((******(****(**(****,,,,*******,*,,*,*    " "" """"""""""""""""""""$"""""""$"$$$$$$$$$$$$$""""""$$$$$&$$$$$$$$$$&$&&&&&&&&&&&&&&&(&&((((((((((((((((***((********(****,**,*******,*,,,***,**(     " """"""""""" """""""""""""""$""$$$$$$$$$"$"$"""""""""$$$$$$$$&$$$$$$&&&$&&$&&&&&&&&&&&&&&&&((&(((((((((((((((*****************,********,,,***,,*(   """"""""""""""""""""""""""""""""$$$$$$$$$"""""""""$"$$$$$$$$$$&$$&$$$$$$&$&&&&&&$$$&&&&&&(&(((((((((((((*((((***********************************(  " " " """""" """"""""""""""""""$$$$$$$$$$$$""""" """$$$$$$$$$$$$$$&&$&$$$$$$&$&$&&$&&&&&&&((&&(&&&(&(((((**(((************(*****************,*****(   "  " " """"""""""""""""""$"$$$$$$$$$$$$"""" """$"$$$$$$ $$$$$$$$$$$$&&$&&&&$$&&&&&&(&&&(&(((((******((**(********((*(**************,**,*******   " "" " """"""""" """""""""" $"$"$$$$$$""""" ""$"$$$$$$$"$$$$$$$$$&$&&$&&&$$&&&&&&&&&&&&(((((((****((*****(****$&((*,******************,*,**"  " " " """""""""""""""""""""$"$$$$$"$""""""""""$$$$$"$$$$$$$$$"$$$$$$$$&$$&$$&$&&&&&&$&&&&(&((((((((**(*****((****(************************,***  """ "" """""" """""""$$"$"$"$$$"""" """""""""$$$"$$$$$$$$$$$$$$$$$$$$&$&$&$$$&&&&&&&&&&(&(((((((((********(********((**********************,(   " " "" """ """""""""""""""$$$$$""""""" """""""$""$$$$$$$$$$$$$$$$$$$$$&&$$$&$&&&&&&&&((&(((((((((((*****(**(*(******(*********************,*(    " "" """""""""""""""$$""""$$$$""""""""""""""""$""$$$&$$$$$$$$$$$$$$$$&$$$&$$$&&&&&((((&(((&(*((((**(**(****((***********************,*******(    " """""""""""""""$""$$$$$""""""""" """""$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$&&&$&&&(&&&&(&(((((*(*((*(***(**(*********************************(    " " "" """"" """""""""""$$$$$"""""""""""""$"$$"$$$$$$$"""$$$$$$$$$$$$$&$&&$&&&&&&(&&&&(((((((((*((((**(((**(***************************,*,,**&    """"""""""""""""""""""""""""$$"""""" """""""$"$$$"$"$$$"$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&(((((((((*(***((**(*(**********(*******************,**(   "" """ """"""""""""""""""""$$""""""""""""""$""$""$""""$$$$"$$$"$$$$$$&$$$$$&&&&&&&&&&&&&&&((((((((((*(**(***(**(********(*(*******************,*(     "" " """"""" "" """""""""$$"$""""""""""""""$$""$$"""""""$""$"$$$$$$$$$$$&&$&&&&&&&&&&&&&&((&(((((*((((((((*((******(****************************&  ""  " " " """"""" """""""""$""""""" """"""""""""$""$$""""""$"""$$$$$$$$$$$$&$&&&&&&&&&&&&&&(((((((((((((((((((******(******************************&    "   " " " "" """ "" """""""$"$"""""" """""""""""""""""""""$""""""$$$$$$$$$&&&&$&&&&&&&&&&&(&(&&(((((*(((((((*(******((**((*(((**(*******************&  ""$$""""""""$""""    """ " """" """" """""""$$""""" "" """"""$"""$"""""$"$$$"$"$$$$$$$$$$&&&&&&&&&&&&&&(&(((((((((((((*((**((((*(****(((****(************(**********(  "$$"$$$$$$$"$&$&&$$$$"   " "" """""""""$"""""""" """""""""""""""$""""$$"$"$"$$$$"$$$$$$$$&$$&&&&&&&&&&&&&&(&(&(((((((((*((((*(((**(*(*(******(*********(************(  """""$"$$$$$$$&&&&&$&&&$$"     " """""" """""$""""" "" """"""""""""""""""""$"""$"$$$$$$$$$$$$$&&&&&&&&&&$&&(&&(&((((((((((((((((*(((*((((*(((*(*((*(*(*(****(***********&  """""$$$$$$$$$$$$$$&&$&$&&&$&&$""     " " """" """"""""$"""""""" """"""""""""""$"""$""""$$$$"$$$$$$$$$$&$$$&&&&&$&&&&((&&&((&(((((((((((((((((**(**(*(****(((((*((*****************&  """"$$$$$$&&&$$$$$$$$$$$&$&&&&&$$$""      " " """""""""""" """ """"""""""""""$"""""$$"$$""$"$$$$$$$$&&$$$$&&&&&&&&&&&&&&&(&(((((((((((((*(*(((*((*(***(****((*(*******************&  """"$$$$$$$&$&$&$&&$$$&$$$$&&&&$$$$""$""    """"""""""""""" " """""""""""""""""""""""$$$$$$$"$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&((((((((((((((((*((((**(******************(************&  """$$$$$$$$$$$&$&&&$$$$"$$$$$&$$&$$"&&$"      "" """"""""""" "" """ """""""""""""""""""""$"$""""$$$"$$$&$$$$$$$&$$&&&&&&&&&&&&&&&(((&&(&(((((((((((((*(((*((*((**(***,*****************(*& """"$$$$$$$$&&&&&&&$$$$""""$"$$$&$$&$&&$"        " "" """"""""" " """""""""""""""""""""$$"$""""""""$$$$$$$$$$$$&&&&&&&&&(&&(&&&(&((&&((((((&((((((((((((*((((*****,*******(**********(***( """$"$$$$$$$$$$$$$$$$""""$$$$"$$$&&&&&$""    "" """ " """""""""" " """""""""""""""""$"""$"""""$$"$$$$$$$$$&$$$&$&$$&&$&&&&&&(&(((((((((((((((((*((((((((********************************(  """""""""$$"$$$$$$$$$"$"""$"$$$$$&&&&&&&$$$    """"""""" "" " "" """""" """""""""""""""$""$$$$$$$$$$$"$$$$$$&&&&$&&$&&&&&&((&(((((((((((((((((*(((((((((((((*((********************(*(( """ """""$"$"$$$$$""""$"""$"$&$&&&&&&(&&&$"   " """""" """"""" """"""" """"""""""""$""$"""$"$$$$$$"$$$$$"$$$$&&&$&&&&&&&&&&&(&(((((((((((((*((*(((**(((*(*(******(***((****************(  " "" """"""""""""""""""$"$$$$&&&&&&&&&&&$"    """"""""" """ " "" "" """""""""""$$"""""$$$$$$$$$$$&$$$$$$$$$&$&&&&&&&&&&((&(&(((((((((((((((((((((****(***(**************************(   """""""" ""$""$$$$$&&&&&&&&&&&&&$   " """ """"" "" """ """""""""""""""""""""""$$$$$$$$$$$&&$$$$$$$$$&&&&&&&&&&&&&&(&&(&(((((((((((((((((*((*((*((*(((**(********************(( " "" " """$$$$$$$&$&&$&&&&&&&&&&$     " " " " " " "" "" " """""""""""""""""""$$"""$$$$$$$$$"$$$$$$$$$&&$&&&&&&&&&&&((&((((((((((((*((((((((((((*(((((********************((*(   "" " ""$$$$$$$$$$&&&&&$&&&&&&&&$     " " " " """"""""""""""""""""$""$""$"$$$$$$"$$$$$$&$&&&&&&&&&&&&&(&&((((((&(((((((((((((((((*((**(***********************((*((  """"$$"$"""$$$$$&$&&$&&&&&&&$$"     " " """""""""""""""""""""""""$"$$$$$"$$$&&$$$&&&&&&&&&&&&&&&&&((&(((&(((((((((((((((((((*(((*************************(*(  """"""$""""""$$$$$$&&&&&&&&&&&&"   "" """""" """""""""""""""""""""""$$$$$$$$""$$$$&$&$&&&&&&&&&&&(&&&&&&((&(((&((((((((((((((((((((((*************************(((   """"""""""""""$$$$$&&$&&&&&$$$&$$$   " " """ """""""""""""""""""""$"""""$"$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&((&(&&(((((((((((((((((*(((((*****(*******************(*(&  " """"""""""""""$$$$$$&$$$$$$$$&$"  " " """"""""" """" ""$"""$"$$"""$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&((&&&(((((((((((((((((((((**(*******((******************(((  "" """"""$$$$$"$$$$$$$$$$"    " " " " """"""""" """" """"" """$$""""$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&(((&&&((((((*(((((((((((((*(******((********************(((*&  " """"""$""""""$$$$"$$$$$$"  "" " " """"""""""""""""$"""""$""$$$"$$$$$$$$&$&$&&&&"&&&&&&&&&(&&(&&&((((((((((("&((((((((((***(***(*********((*********((*2 """"""""""""""""""$$"$$$"    " """" " """""""""""""""""""""$$$$$$$"$"$$$$$$$&$&&$&$&$&&$&&&&&&&&&&&&&&(((((((((((&$(((((((((**(*(((**((**(***(($********(*(((   """"""""""""""$"$$$$$"  " " " """"""""""" """"$$""""$$$$"$"$""$$$$$$$$$$&$$&&&&&&&&&&&&&(&&(&&&(((&(&(((((((((((((((**(*(((*******(************(((*($ """"" """"""$""""$""   " " " " "" """ """"""""""""$"$$$$""$""$"$$$$$$&$$$$&&$&$&&&&&&(&&&&&&&&&(((((((((((((((((((((***((*****(**********((***((*((&   " """"""""""""""$""""    "" """ " """""""""""""""""""$$$"$$$$$$$&&$$$&$&&&&&&&&((&&(&&&&((&((((((((((((((((((((((((*******************(*(((((&  " " """"""""""   "" " " " """""""""""""""""""$""$$$""$$$$$$&$$$&&&&&&&&&&&&&&&&&&(&((&((((((((((((((((((((*((**(**************(((*(((((   " """""$"    " "" " "" """"""""""""""""""""$""$$$$$$$$$$&&&&&$&&&&&&&&&&&&(&((((((((((&(((((((((****((*****************(**((***(((&  " """""     " "" " """"""""""""""""""$$$$"""$$$$$$$$$$$&&&&&&&&&&&&&&&&&(&&&&&&&((((&((((((((*((*((******(************(**(((((((&     " "" """     "$""" " """"" """"""""""""""""""""$"$$$$$$&$&&$$&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&((((((((((((*(**(**((((********((((**(*((((&    "" ""      "$"$" " """ """"""""""""""""""""$$$$$$$$$$$$$&$$&&&&&&&&&&&$&&&&&&&&&&&&(*(&((((((((((((((*(((***************((((((((**((&  " """        """" " """""""""""""""""$""$"$"$$"$$$$$$$$$$$"$$$&&&&&&&&&&&&&&&&&&&&&((****(((((((((((((((*(**(*****(*******(****(((((((&  "     """""""""""""""""""$"""""$"""$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((**(*(***(**********(((((((( " """"   "  " "" """""""""""""""""""""$$$""$"$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&(&&((((((((((((((((*((****((****(((***(*((*((((*((  """     " "" "" """""""""""""""""""""$$$""$$$$$$$$$$$$$$&&&&&&&&&&&&&&&((((&&&&&&&&(((((((((((*(*(((*(**((*******(*****(((((((((&   "    "" "" """ "" """""""""""""""""$$""$"$$$$$$$$$$$$&&$&&$$&$&&&&&&((((&&&&$$&&((&(((((((**((((((*(*(((*****(*******(((((((($         " """ " " " """"""""""""""""""$""""$&$&$&$$&$&&&&$$&$&&&&&&$&&&&&&(&&&(((((((((((*(((((((((((((((((((**((*((((((*((&&     """"""""""""""""""$$$"$$""$$$$$$$$$&&&&$$&&&&&&&&&&$$&&&&(((((((((((((((((((((*((((((*((((((((**(((((((((&(&      """" """"""""""$""$$$$$$$$$$$$$$$$$&$&&$&&&&&&&&&&&&&&&&&&(((&((((((((((((((((((((((*(((((*((*(((((((((((&(&       " "" " """""""""$""$""""$$$$$$$$$$$$$&$$$$&&&&&&&&&&&&&&&&&&(&&&&&((((((((((*((((((((((*((*((***(((*((((((((&($  " " """"""""""""""""""$"$$$"$$$$$$$$$$$$$$$$$&&$&&&&$&&&&&&&&&(&&&&&((((((((((((((((((((((*(*(((((((*(((((((((((&       "" "" """""""" """"""""$$"$$$$$$$"$$$$$$&$$$$&&$&&&&&&&&&&&&&&&&&&&(&(&&(&(&(&((((((*((***((*(((((((*(((((((((((($   " " " """"""""""$""$$"$"$$$$$$$$$$$$$$$$$$$$$$&&&&&&$&&&&&&&&(&&&(&&&((&&(*((((((&((((((((((((((((*((((((((&&&($    """ """ """""""""""""""""""$"""$"$$$$$$&$$$$$"$$$&$$$$&&$$&&&&&&&&&&&&&&&&(&((((((((((((((((((((((((*((((((((((((&&(&&(&   " "" """""""""""""""""$"$$$""$$$$$$$$$&&$$$$$$$$&$$$&&&&&&&&&&&&&&(((&&&(((&&(((((((((((((((((*(*(((((((&(&&((((($    "" """"""""""""""""""""""""$"$$$"$$$$$$$$&((&$$$&$$$$$&&&$$&$&&&&&&&&&&(&&&&((((&((&(((((((((((((((((((((((&&((&&(&(($    " """ """"""""""""""""""""""""$$"$$$$$$$$$$$&&&&$$$$$$$&&&&&&$$$&&&&&&&&&&(&&&&(((&((((((((((((((((((&((((((((&((&((&((($    " """"""""""" """""""$""$""""""$$$$$"$$$$$$$$$$&$&$$$&&&&&$$$&&&$&&&&&&&&&&(&&&&(((&((((((((((((((((((((((&&&&&&(((&(($   """ " """"""""""""""$"""$""""$$$$$$""$$$""""&$$$$&$&&&&&&$&&&&&&&&&&&&&&&&&((((&(&(&((((((&(((((((((((&&&&$&&((&(((($    "" " """ """"""""""""""$$$"""""$"$"""$$$$$$$""$$$$$&$&$&&&&&$$&&&&&&&&&&&&&&&&((((&(((&(((((((&&&(((((((&&&&&&&&&(((((("     " " """"""" """"""""""""$""""""$$$""$$$$$$$$$$$$$$$$$$$$$$&&&&&&$&&&&&&&&&&&&&&&((&&((((&&(((&&&((((((&&&&&&&&((((((((("     """"""""""""""""""""""$"$$$"""$"$$$"$$$$$$$&$$$$$$$$$$$&&&&$&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&((&(&&&&&&&&&&(&((((&&((($    """ """""""""""""""""""$$$""$$$""$$"$$$$$$$$&$$$$$$$&$&&&&&&&$&&&&&&&&&&&(&(&(&&&&&&&&&&&&&(&(&&&&&$&&&(&((((((((((("      "  """""""""""""""""""$""""$$"""$$$"$"$$"$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&(((((&&((((((((((((((((("    " " " " """""""""""""$"""$$""$&$$"$$"$$$$$$$$$$$$$$$$&$$"$&&&&&&&&&&&&&&&&&&&&&&&&&&$&&((((((&&(((((*(((((((((((      " " """"""""""""""""$$$$"$$&&$"""$$$$$$"$$$$$$$$$&&$&&&&$&$&&&&&&&&&&&&&&&&&&$$$&&&&&&&&(((&&&(((((((((((((&(((     """" """"""""""$"$$$$"$$$$$"$$$"$$"$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&&((((((((((*((*(((((((("      " " """""" """""""""""$""$$" ""$$$$$$$$$$$$$$$$$$$&$$$$&$&&&&&&&$&&&&&&$&&&&&&&&&&&((((&&&((((((((((***((((((((("   """""""""""""""""""""$"""$$$$$$$""$$$$$$$$$$$&$&$$&$&&&&&$&&&&&$&$&&&&&&&&&&(((((((&&&(((((((((((*(((((((((     " "  " """"""""""""""""$"$$""""""$$$$"$$$$$$$$$$$$$$&&$&&&&&&&&&&&&$$$$&&&&&&&&&&(((((((((((((((((((((((((((((     " """" "" """"""""""""""$$"""$$$"$$""$$$$$$$&$$$$$&&&&$&$&&&&$&&&$$$$$$$&&&&&&((&((((((((((((((((((*(((((((((       """ " " """""""""""""""""$""""$""$""$$$$$$$$$$$$$$$$$$&$&&$&&&$&&&&&&$$$$$&&&&&&&&&(((&(((((((((((*((((((((((((((    " " "" " """""$"$"""""""""""$$$$$$$$$$$$$$$$$$&$$$&$$$$$$&&$&&&&&$$$&&&&&&(&(&(((&((((((((((((((((((((*((((((((     "" " """""""""""""""""""$""$""""$$$$"$"$$$$$$$$$$$$$$$&$$&&&&$$$&$&&(&&((&&((((((((((((((((((((((((((((&(((&(   " " " """ """"""""""""""$$$""$$"$$$$$$$$$$$$$&$$$$$$$&&&&&&&&&$&$&$&(((&&(&((&&(((((((((((((((((((*(((((((((&(((    " "" """""""""""""""""""$"""$"$$$""$"$$$$$$$$&$$$$$($&&$$&$$&$$$&&(((((((&(((&((((((((((((((((((((*(((((((((((   """"" """"""""""$"$""""$"$$$"""""$$$$$$$$$$$$&$$$$$$&&&&&$$$$&&&&&((&((&&(((((((((((((((((((((((((((((((((((     " " " """ """"""""""""""""""$"$"""$""$""$$$$$$$$$$$$$&$$&&&$$&&&&(&&&&(((((((((((((((((((((((*((((((*((((((((&(     "  " """ """"""""""""""""""""""""$""$$$$$$$$$$$&$$$$&$&&&&$$&&&&&(((&&&((&((((((((((((((*(((*(*(*(*(((((((((     " " """"""" """"""""""""""""$"$$$""$$"$$$$$$$$$$&$&$$&$$$$&&&&&&((&&&&&((((((((((((((((((*((((((*((((((((((((     " """ """"""""""""""""$"$"$"$$$$$$$$$$$$$$$$$$&&$&$$&&(&&&&((&&&(((&((((((((((((*((*((((((((&((((((((((      " " """"""""$""""""""""$$""$"$$$$$$$$$$$$$$$$$$$&&&$$&&&&&&&((&&&(((((((((((((((((*(*****(*(((&((((((((((      " "" " """"""""""""""""""""$$$$$$$$$$$$$$$$&$$&&&$&&&$&&&&&&&(&&((((((((((((((((((((*(*(((((((((((((((((((    " " "" """""""""""""""""""""$$"$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&&(((&(((&(((((((*(((**(((((((((((&((((((((    """"" """""""""""$"""$"$$$$$$$$$$$$$$$$$$$&&&$$&&&&&&&&&&&&&&&((((((((((((((((**(((*(*(((((((((((((((((     "" " " """"""""""""""$"$"$$$$$$"$$$$$$$$$$$$$&&$&$$&&&&&&&&&&((&(((((((((((((((((*(((((((((((((((((((((&((   " " """""""" """ """" """$"$"$"$$$$$$$$$$$$$$&$&$&&&$$&&&&&&&&&&&(&((((((**((((((((((*(((((((((((((*(((((&(   " " "" " """" """"""""""""$$$""$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&((((((((((((((((((((*((((((((*((((((((((((&(    " """ "" """""""""""$$"""$$$$$$$$$"$$$$$$$$$$$$$&&&$&&&&&&&&&&((&(&(((((((((((((((((((((**(((((((((((((((((      "" " """""""""""""""""$"""$$$"$"$"$$$$$"""$$$$$&$&&&&&&&&&&&&((((((((((((((((((((((((((*((((((((*((((((((&(&      "" " """""""""""""$$$"$$$$""$$$"$"$$&$$$$$$$&$&&&$&&&&&&&&((((((((((((((((((((((((**(*((((((((((((((((((((     " " " """"""""""""$$"$$""""""""""""$$$$$$$$$$$&$&&&&&&&&&&&&&&&(&(((((((((((((((((((((***(*(((((((((((((((((    " " " """"""" """"""""""$"$$""""""$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&(&(((((((((((((((*((*(**(***((((((((((((((&(((    "" "" " " " """""""$"""$"$"$"""""$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&(((((((((((((***************((((((((*(((((&(     " """""""""""""$$""""""""""""$$$$$$$$$$$$$$$$$$&&&&&&((&&&***((((((((((((*((*(***(**(**((((*((((((((((((((      """ " """""$"" """"""""""""$"""$""""""$$&$$$$$$$$$$$$&$&&&&&&&(&(**,**((((((*(((((*((***(**(*******((((((((((((((   "" " """"""""""""""""""""$""""$$$""$$"$$$$$$$$&$&&&&&&&&&&&(((&(*" ((((((((((((*(*****(*(*((***&((((((((((((*  " """"""""""""""""""""""""""""$$$$$$$$$&&&$$$$$$$&&$&&&&&&&&($$$$&&&&(((((((*((((*(**(*(**(((*("(*(((((((((((&   """"""""""""""""""""""""""""$$$$$$$$$$$$$$&$$$$$$&&&&&&(&((&$$$&((((((((****((((*(((*(**(((*((*(((((((((((((   "" """"""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&(&(((&&(((((((((((**((*(***(*(******((((((((((&(((((    """""""""""""""""""""""""""$$$$$$$$$$$$$$$$&&&$$$$&&$$&&&(&(((((((((((((((((((*((****(*(*****(((((((((((((((((     """"""""""" """""""""""$""$"$$$$$$$&$$$$$&&&$$$$$&&&&&&(&(((((((((((((((*(*(*(****(*(*(((*((((((((((((((((*     " " """" """"""""""""""""""""$"$$$$$$$$$$$$$$&&&$$$$$&&$&&&&&&&(&(((&(((((((((*(*((((***(((((((((((((((((((((((( "   """"""" $""  "" """""""""""$$$""""""$$$" "$$&$&&&&&$$&&&&&$&&&((&&&$&(*(((((((****((((((**(&(&((******((*(*(((&(*     """ & "  ""$$$$ " "$"   """$$&&&$$"""$$&$"" " "$$&&(*,*(((((((((&$&&"$$$&&&((,.,**(((,***(&&&$$$$$$&(   ""  """" """ "$$$""""  " "  "$&" "&&&&&$$""$$$"""" "$&((($&&(((&(*(&&&&&(&&&$$$(*,***(***,**((((***(&&&$((,,*(((***>    " """"$"""" ""$""" """"""""$$$$$$$$$$&"$$""$$"&$&$&$&&&&&&&&&&&&(((&&&&&((((&&(**(********,**(*&**(**((((*****(((**"     ""  "" " " "" """"""""""""$"""""""""""""$$$$$"$$$$$&&&&$$$&&$&$&&$&&&(((((((((((((((((((****(****************((((((((((**" "      " """" """""""""""""""""""""$$""$""$$""$$$$"$$$&&&$&&$&&&&&&&&(&&&&&&((((&((&(*(((((((***,*(*(***(**********((*((**(((*     "" """"""""""""""""""""""""$$$$$"$$"$$$$$$$$$$$$&&$&$&&&&&&&&&&&&&(&&(((((((((((((***********(***(**(*(((***(*(*(*(*(*"    """ " """""""""""""""""""""""$$$$$"$$"$$$$$$$$&$$$&&&&$$&&&&&&&&&&&&&&&&((((((((*(***(((**(**(*(************(********(*(**"     """""" """"""""""""""""$""$$"""$"$$$$$"$$$$$$$$&$$$$$$&&&&$&$&&&&&&$&&&&&&&(((((((((*((*((((*********(*************(******(***,$      " """""""""""""""$$"""$"""$$"$$$$$$$$$"$$$$$&$$$$$$$&$&&$&&&&&&&&&&&&&(&&&&((((((((((*************************(******************"     """""""""""""""$$"$$$$"$$$$$$$$$$$$$$$$$$$$&$$$$$&&&$&&&&&&&&&&&&&&&&&(&((((((((((((********,*****,,,********************(******"      "" """" """"""""$$$$$$$""$$$$$$$$$$$$$$$$$$$$&&&&$&$$$$$&&&&&&&&(&&&&&(&(((((((((((***************,**,*,,****,*********************,        """""""""""""""$"$$$$$$&$$$$&$$$$$$$$&&&$&&&&$&&&&&&&&&&&&&&&&&&&&((((((*((((((******,,,*,,,,*,,,,,,,,,,,,,,*,,,,*******,********        """"""""""$"""$$$$$$$$$$$$$$&&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&(&(((&((((((((**********,,*,*,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,*,**,**,*,        " """"""""""$"$$$$$$$$""&$$&&&&&&$&&&&&&&&&&&&(&&&&&(&&&&&&(&((&&((((((((*****,*****,**,,,,,,.,....,......,..,,,,,,,,,,,,,,,,,,,," """""""""""$$$"$$$$$$$&$&&&&&$$&&&&&&&&&&&$&&$(((&&&&&&&&(((&(&(((((((***********,,,,,,,,,,,....,............,,..,.,,,,,,,,,.,,.."   " "" """"""""""""$"$$$$$$$&&&&$&&&&&&&&&&&&&&&&&&&&(((&&&&(&((((((((((((*(********,*,,,,,,.,.,,,,....................,..,,.,,,,,,....."   "" """"""""$"$"$$$$$$$&&$&&&&&&&&&&&&&&&(&&&&&&&(&&&(&&&&&&((((((((((**(*******,,,,,,,,...,.........0.0............................0$     "" """"""""""$$"$$$$$$$&$$&&&&&&&&&&&&&&((&&&(((((&&((((&&&(&((((((((***********,,,,..,.,.,........................................02&  " " """"""""""""$"$$$$$$$$$&&&$&&&&&&&&(&(&((&&&&(((&&(&(&(((((((((((((((*****,*,,,,,,,,,,.,..................00...........0.........024&   "" """""""""""""$"$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&((((&(((((((((((((((*******,**,,,,,,,,...............0....00....................02468&     """"""""""""""""$$$$$$$$$&$&$&$&$$&&&&&&&*&&&&&&&&&&&&(&&(((((((((((((********,,,,,,.,,,,......,...................0..............0244688&     "" " """"""""""""""$$$$$$$$$$$&&$&&$&&&&&&&&&&&&&&&&&&&&&&&(&&((((((((((((*******,,,,,,,,,,,,,....,,...,...........,.0..00..........024666688(   " "" """"""""""$$$$$$$$$$$$&&&&&&&&&&&&&&&&&(((((((((((((((((((*(((******,*,,,,,,,,,....,...,...............................02266686688$   "  "" " """""""""$""$&$$$$$$&$&&&$&&&&&&&&&&&&&(((*(((&(((((((((**************,,,,,,,,,,,,,...,,...........................02444686666688&   " " """""""""""""$$$"$$$$&$&&&$&&&&&&&&&&&&&&&((&((((((((((((***(***********"*,,,,,,,,,,.,,.........,...0............0224466666666668:  """" "" """$"""$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&(((((((((((((((((**********(*****,,,,,,,,,..,..,,....,,* .......00004444666666664468,   " " """"""$"$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&((&&(((&((((((((**************,,,,,,,*,,,,,,,,,.,,...,..,,002244466666666666688:8