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 = '320B24' IMAGE_NUMBER = 52945511 IMAGE_TIME = 1977-07-08T14:30:55Z EARTH_RECEIVED_TIME = 1977-07-11T00:40:09Z ORBIT_NUMBER = 320 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.025450 NOTE = "LOW RESOLUTION COLOR 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 E.5" 4OHTUP2i0I*)H3 %6h1y4w^zuV"$$&$$&$$$$$(&$$$$"""""$$"""""" " """""" "" """ " """"" """"""""""" " """"""""""""""""""""""""""""""""""""""""""""""""""""""$"""""$"$"$$$"$$$"$$$$$"""""$$$$"$""$$$$$$$$$"$"""$$$$"""$$$"$$$$$$$$"$"$"$"""""$$$$$$$$$$$$$$"""""""""$$"""$"$$$$$$$"""""""""""""""""""""    "$$$$$$$$$$$$$$$"""$$"$$"""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""$"""""""$""""""""""""""""""""""""""""""$""""""""""$"""""""$""""""""""""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""" " @ ""$"$$$$$$"$$"$$$$"$""""""""""""""""""""""""" """"""""""  """"" """"""""""" """""""" """""""" """""" """""""""" """""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" "" "" " "   ""$"$$$""""$"$$"""$""""""""""""""""""""" """"""" """ """" "" " " " "" "" """ "" " " " """""" """"""""""" """""""" """""" " " """""" """"""" """""""""" """""" "" """"""""""""""""""" """" " """"""""""""""""""""""   L """""""$$$"$$"""""""""""""""""""" " " " "" """""  " " " "" " " " " " "" """""" " "" " """""" " """" "" " """" """ """"""""""""  """" """ """"""""     """"""""""""""""""""""""""""""" " " "   " " " " "" " "" " "" " " "" """      """""""""""""""""""""""""""""""" "     " "    """"""""""""""""""""""""" " "           n """""""""""""""""""""" " " "                         """"""""""""""""""""""""                              """""""""""""""""""""                                """"""""""""""""" " "                         """""""""""""" """"""" "                        " """""""""""""""""" "               """""""""""""""""""""" "                  """""""""""" """""""""""         """""""""""""""" "" " ""      """"""""""""""""""""""" " "        """""""""""""""""""" " "        B """"""""""""""""""" """" """       """"""""""""""""""""""""" " ""    """""""""""""""""""""" " "    """""""""""""""""""""""""""     &  """""""""""""""""""""""" " "      """"""""""""""""""""" " " "  (v@ """"""""""""""""""""""" """ " "       """"""""""""""""""""""" "" "" "" "    @ """"""$""""""""""""""""""""""      """""""""""""""""""""""""""" "        """""""$""""""""""""""""" """"""      0 """"""""""""""""""""""""""""" "    """$""$"$$""""$"""""""""""" " " "   X@""""""""$$$"""$"""""""""""""""""   n  """$$$$$$""""""""""""""""""" "   """$"""$$""$$"""""""""""""""" """    J""""$"$$$$"$$$""""""""""""""""""    ""$$$$$$$"$$$$"$""""""""""""" " "   j@""""$$$$$$"$$$"""""""""""""""""""""   ""$"$$$$$$$$$$$""$$"""""""""""" " "   """$$$$$$$$$$$$""$""""""""""""" " "   p""$$$$$$$$$$$$$"""$$$""""""""""""" "    ""$$$$$$$$$$$$$$""$"""""""""""""""" " "     """$$$$$$$$$$"$$"$""""""""""""" "" ""     @""$$$$$$$$$$$$$$$""$"$"""""""""""" "   @"""$$$$$$$$$$$$"$$$$$""""""""""""" "      $"""$$$$$$$$$$$"$$$""""""""""""""""""""      ""$$$$$$$$$$$$$$$$""$""""""""""""""     <""$$$$$$$$$$$$$$"$$$$$""""""""""""" "  (""$$$$$$$$$$$$$$$$""""$"""$""""""""""     "$$$$$$$$$$$$$$$$$$$$""$"""""""""""""     "$$$$$$$$$$$$$$$$$$$"$""""""""""""""" "    @""$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""     8`h,"$$$$$$$$$$$$$$$$$$$"$$$""""""""""""""" ""    "$$$$$$$$&$$$$$$$$$$$$"""""""""""""""" " "     "$$$$$$$$$$$$$$$$$$$$$"""$"""""""""""""     x"$$$$$$$$$$$$$$$$$$$$$"$""""""""""""" "" """    @$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""" "" """     `@`"$$$$$$$&$$$$$$$$$$$$$$$"$""""""""""""" "" "   "$$$$$$&$$$$$$$$$$$$$$$$"""""""""""""""" " """    "$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""" """""" " "   p"$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""" ""   "$$$$$$$$$$$$$$$$$$$$$$$""$"""""""""""""" """"      $$$$$&&$$$$$$$$$$$$$$$$$$""""""""""""""""""" "" " "     "$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""" """""" " "       $$$$$&&&$$&$$$$$$$$$$$$$$$"""""""""""""""""" "" ""      T@ $$$$&$&$&$$$$$$$$$$$$$$$$$$$$$"""""""""""" "" """ " ""    6z $$&&&&&&$&$&$$$$$$$$$$$$$""""""""""""""""""""      t$$&$$&&$&&&&&$$$$$$$$$$$$$$""""""""""""""""""" " "     $$&$&&&&&&&$&$$$$$$$$$$$$$$$"$""""""""""""""" "" "   $$$&&&&&&&$&&$&&$$$$$$$$$$""$$""""""""""""" """""   $$$&&&&&&&&&$$$&$$$$$$$$$$$$$$"$$"""""""""""""" "" "      n$$&&&&&&&&&&&&$$$$$$$$$$$$$$$""$""""""""""""""""" """         $$&&&&&&&&&&&$&$&$$$$$$$$$$$$$$"""""""""""""""" """   $$$&&&&&&&&&&&&$$$$$$$$$$$$$$$"""""""""""""""""""" ""     @$$&&&&&&&&&&&&&&$$&$$$$$$$$$$$$"$"""""""""""""""" "       p$&&&&&&&&&&&&&&&&$$$$&$$$$$$"$""$""""""""""""""" "       d&$&&&&&&&&&&&&&&&$&$$$$$$$$$$$$"$"$"""""""""""" """""" "     $&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$""""""""""""""""""""""" "      `$$&&&&&&&&&&&&&&&&$$$$$$$$$$$$"$$"""""""""""""""""" """      $&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$"$"""""""""""""""""""""""        $&&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$""""""""""""""""""""""       $&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$"""""""""""""""""""""" " "          &&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$"""""""""""""""""" """" " " "       $&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$""""""""""""""""""" " " " " "       `$&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$"$""""""""""" """""""" " " "        $&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$"$$$"$"""""""""""""""""""" " "        $&&&&&&(&&&&&&&&&&&&$&$$$$$$$$$$$$$$$"""""""""""""""" " """" " "      (p&&&&&&&&&&(&&&&&&&&&&&&$$&$$$$$$$$$$"$"""""""""""""""""""""" " "" " "         |B&&&&&(&&(&&&&&&&&&&&&&$&$$$$$$$$$$$$$"$""""""""""""""""""""""" " """"""" "       $&&&&&(&(&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$"$""""""""""""""""""""" """ ""          &&&&(((((&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$"""""$"""""""""""""" " """"""           &&(&&(&&&&(&&&&&&&&&&&&&$$$$$$$$$$$$$"$""$""$"""""""""""""""""""""" " " ""            &&&&(&&(&(&(&&&&&&&&&&&&&&$$$$$$$$$$$$"""$$""""""""""""""""""""""" "" " " "       n &&&&((((&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$"$"""""""""""""""""""""""""" " "             |&&(&&(((((&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$"$"""$""""""""""""""""""""" """        &&&(((((((&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$"$"""""""""""""""""""""""""" " "          `|&&&((((((((&(&&&&&&&&&&&&$$&&$$$$$$$$$$$""$""$"""$"""""""""""""""""""" "        " &&&((((((&(&(((&&&&&&&&&&$&&$$$$$$$$$$$$$$"$$""""""""""""""""""""""" """"" "           r$&&((&((((((&&"&&&&&&&&&&&$$$&$$$$$$$$"$"$"$"$""$"""""""""""""""""""" "" " "      P&&((((((((((((&&&&&&&&&&&&&$&$$$$$$$$$$$$$"""$""""""""""""""""""""""" "        `&&&((((((((&(&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$""$"$"$"""""""""""""""" """ """ "           &&(((&((((((&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$""$"""$$""""""""""""""""""""""        2&&(((((((((((&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$"""$"""""""""""""""""""""" "" "        &&((((((((((((&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$"$""""""""""""""""""""""""" " "        @&&(((((((((&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$"$$$$$"$"""""""""""""""""""""""""" "          &&(((((((((&(&&((&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""" """" " " "         &((((((((((&(((&(&&&&&&&&&&&&&&&$$$$&$$$$$$$$$$$$""""""""""""""""""""""""""""""" "        " 2&&((((((((((((((&(&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$"$""$"""""""""""""""""""""""""" "         &&((((((((((((((&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$"$""$""$"""""""""""""""""""""" """ "        "" " @&(((((((((((((((((&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$"$""$$$""""""""""""""""""""""""" "        """" &(((((((((((((&(&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$"$"$"$$""""""""""""" """""""" """" " "          """ ""  &((((((((((((((((((&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$"""""""""""""""""""" """""" """"            " """@*B&((((((((((((((((&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""""" """" " " "     " """""" " &(((((((((((((((&(((&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$"$""""""""""""""""""""" " """""" "" "       " " " " " "d&(((((((((((((((&&&(&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$"$$$"$$"""""""""""""""""" """"""""" " "        """""" """"" &(((((((((((((((&(((&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$""""""$"""""""""""""""""""""""" "      " "" """"""""&(((((((((((((((((((&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$"$""""""""""""""""""""""""""""" " "          "" "" """" &(((((((((((((((((((&(&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$"$""$""""""""""""""""""""""""" "" " "      " "" """"""&((((((((((((((((((((&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$"""$"""""""""""""""""""""""""""" " "         """ """"""""""@&((((((((((((((((((((&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$"$$"""$"""""""""""""""""""""""""""" """            """""""""""""lp&((((((((((((((((((&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$"$$"""""""""""""""""""""""""""" "" "" "           " """"""""""""`&((((*((((((((((((((&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$""""$""""""""""""""""""""""""" """ "            " """"""""""""""""$&((((((((((((((((((((&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""""" " " "            " """" """""""T&(((*((*(((((((((((&(&&&&&&&&&&&&$$&$&$$$$$$$$$$$$$$$$$""""""""""""""""""""""""""""" " " "           " " """""""""""""""@&((((*((*(((((((((((&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$"$$"$""""""""""""""""""""""""""""" "" "              " """""""""""""&((((**((((((((((((((&(&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$"$$"$$""""""""""""""""""""""""""" """ ""                 " "" """"""""""""""(((((*((((((((((((((&&&(&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""" "" "              """ """"""""""""""|&((((*((((((((((((((((&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$"$$$$"""""$"""""""""""""""""""""""""""                " "" " """"" """""""""""""&((((*(*((((((((((((((&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$"""$"""""""""""""""""""""""""" ""                  """""""""""""""""""z`$&((*(*(*(((((((((((&(((&&&&&&&&&&&&$$$&$&$$$$$$$$$$$$$$$$""$"$""""""""""""""""""""""""""" " "             " """""" """""""""""""""""""(((****((((((((((((((((&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$"$$"$$""""""""""""""""""""""""""" """                " """ """"""""""""""""" $((***((((((((((((((((&&&&&&$&&&&&&$$$$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""""""  """ " "             "" """ "" """""""""""""""p&(((*(*((*((((((((((((((&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$"$"$"""""""""""""""""""""""""" " """ "" "                   "" """""""""""""""""""""""&((**((*(*(((((((((((&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$""$"""""$"""""""""""""""""""""""""" " " "                   "" "" " """"""""""""""""""&(*((**(**(((((((((((((&&&&&&&&&&&&&$&&&&$$$$$$$$$$$$$$$$$$"""""$""""""""""""""""""""""" "" "" " " "             "" "" """" """""""""""""""""0&(****(**((((((((((((&&(&(&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$""$""""$"""""""""""""""""""" "" "" "" " "" "                  "" """"""""""""""""""""""$"8(((((((****(((((((((((&&(&&&&&&&&&&&&$$$$$$$&$$$$$$$$$$$"$$""$""$""""""""""""""""""" """"" "" " """"" " "               """"""""""""""""""""""""""""@ (((*(***(*((((((((((((((&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$""$$"""$"""""$"""""""""""""""""""""""""" " "              " " """""""""" """""""""""""""""&((((*(*(*((((((((((((&(&&&&&&&&&&&&$&&$$&$$$$$$$$$$$$$$$$$"$"""""""""""""""""""""""""""""""" """" " "" "                    " """ """"""""""""""""""""""$"""""@((**(****(((((((((((&&(((&&&&&&&&&&&&&$$$$$&$$$$$$$$$$$$$$$"$$"$$"""""""$""""""""""""""""""""" " "" "               " " " " """"" """"""""""""""""""""$$""$"(((*(****(((((((((((((((&(&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$"""$""""$"""""""""""""""""""""""""""" "" """ ""                " " """ """"""""""""""""""""""""$"""((*********(((((((((((&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$"$$"$$"""""""""""""""""""""""""""""" "" "" """" ""          "" """""""""""""""""""""""""$""""((((****(((*((((((((((((&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$"$$$$"""$""""""""""""""""""""""""""" """ "" " ""               """"""""""""""""""""""""""""""$""""$" T&((*****(((*((((((((((((&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$"$$$""$$"""""""""""""""""""""""""""""" "" "" " ""         " " """"""""""""""""""""""""""""""$"$$$d((*******(**((((((((((((&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$"$$"$"""""""""""""""""""""""""""""""""""" " " "" "        "" """" """"""""""""""""""""$"""$$$""$$Ѐ(((*******(((((((((((((&&&&&&&&&&&&&$&&$&&&&$$&$$$$$$$$$$$$"$$$$"""""""""""""""""""""""""""""""""""""" """""" ""       " " " """""""""""""""""""""""$"$$"$$$$ &(*****(***((((((((((((&((&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$"$""$""""""""""""""""""""""""""" """"" "" "" "      " "" """" """""""""""""""""""""""""$$$$$$$$ $((********(**(((((((((((((&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$"$$$"""""$"$"""""""""""""""""""""""""" """"""" """     " """" """""""""""""""""""""""""""$$"""$"$$  ((******(**(((((((((((((((&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"$"$""$"""""""""""""""""""""""""" """"""" " " " "     " "" """" """"""""""""""""""""""""""""$$"$$$$$ (((*******(((((((((((((((&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""" "" " "" "   " "" """""""""""""""""""""""""""""""""""$"$$$$ "((*********(*(*((((((((&((&&&&&&&&&&&&&&&$&$$&$$$$$$$$$$$$$$$$$$$$$""$$""""""""""$"""""""""""""""""""""" """"""" " "  " " """"" """""""""""""""""""""$"$"""$$$$$$$$ (x(((**********((((((((((((&&&&&&&&&&&&&&&&$&&&&$$&$$$$$$$$$$$$$$$$$$$"$$$""""$"""""""""""""""""""""""" """"""" " " " "" """" """""""""""""""""""""""""""""$$"$$$$$$$$ r(**********(*(((((((((((&(&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$""$"""""""""""""""""""""""""""""""""""""""" " """ " " " "" """""""""""""""""""""""""""""""""$$$"$$$"(**********(((((((((((((((&(&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$""""""""""""""""""""""""""" """"""""" """" " " " """""""""""""""""""""""""""""""""""""""""$$$$$$$$$$"(************(((((((((((((&(&(&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"$""$"$""""""""""""""""""""""""""""""" " "" "" " " """ """ """""""""""""""""""""""""""""""""""$$"$$$$$"(**********(((((((((((((((((&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$""""""""""""""""""""""""""""""""" """" " "" " "" """ """""" """"""""""""""""""""""""""""""$""$$$$$$$$$",@((***********((((((((((((((&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$""$$"""""""""""""""""""""""""""""""""""""""""" "" " " "" """ """""""""""""""""""""""""""""""""""$$"$$$$$$$$$$" p(************(((((*(((((((((&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"$$""$""""""""""""""""""""""""""""""""" " """""" " " " "" " """ """""""""""""""""""""""""""""""""$""$$"$$$$$$$$$"l(*********(**((((((((((((((&&(&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""$""""""""""""""""""""""""""" " " "" " " " """ """" """ """"""""""""""""""""""""""""""$"$$$$$$$$$$$$$"`(***********(*((((((((((((&((&&&&&&&&&&&&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$""$"$""""""""""""""""""""""""""""""""""" " " """ "" " " """""" """""""""""""""""""""""""""""""""$""$$"$$$$$$$$$$"v4(***************(*((((((((&(&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$""""$""""""""""""""""""""""""""""""""""""" "" "" "" "" " """"""""""""""""""""""""""""""""""""""$"""$"$$$$$$$$$$$"(*************(((((((((((((((&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""""""""""""""""""""""""""""""""""""""""""" """" "" " " "" """""""""""""""""""""""""""""""""$""$"""$$$$$$$$$$$$$$(**********(***(((*(((((((&(&&(&&&&&&&&&&&&&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$"$$"$""""$$""""""""""""""""""""""""""""""" """"""" "" " " " " " " " """""""""""""""" """"""""""""""""""""""$"$""$$"$$$$$$$$$$$$$"88&************(&(((((((((((&&&&&&&&&&&&&&&$"$$&$$$$$$$$&$$$$$$$$$$$$$$"$$$$$$"$"$""""$""""""""""""""""""""""""""""" """" """" " " """ " " "" " " """"""""""""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$(***********(*(*((((((((((&((&&&&&&&&&&&&&&&$&$$&&$$$$$$$$$$$$$$$$$$$$$$""$$$$$$""""""""""""""""""""" """""""""""""""""""""""" "" " " "  " """" """"""""""""""""""""""""""""""""""""$"$$""$$$$$$$$$$$$$$$$h(*********(******((((((((((&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$"""""""""""""""""""""""""""""""""""""""""" " """ " "" " " "" " """ """"""""""""" """""""""""""""""""""""$""""$$$$$$$$$$$$$8(**************((*(((((((((&&&&&&&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$"$""""$"""""""""""""""""""""""""""""""""" " "" " """ "" " " " " " "" " "" """""""""""""""""""""""""""""""""""$"$"""$$""$"$$$$$$$$$$$ @4(**************(*((((((((((((&&&&&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"""""""""""""""""""""""""""""""""""""""""""""""" " """ " " " " " " """""""" """""""""""""""""""""""""""""""""""""$$"$$$"$$$$$$$$$$$$$$$@0(***********(***(*((((((((((&&&&&&&&&&&&&&&&&&$&$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"""""""""""""""""""""""""""""""""""""""""""""""" " " " " "" " " " " """ "" """"""""""""""""""""""""""""""""""""$"""$"$""$$$$$$$$$$$$$$$$$$(***************((((((((((((((&&&&&&&&&&&&&&&&&$&&$$$&&$$$$$$$$$$$$$$$"$$$$$$$$$$$""$"$"$"""""""""""""""""""""""""""""""""""""""""" """""""" " " " " " " """ " "" " """""""""""""""""""""""""""""""""""""$""""$"$$$$$$$$$$$$$$$$$$$$6 "(***************(((((((((((&(&(&&&&&&&&&&&&&&&&$&$&&&$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$"$"$"""""""""""""""""""""""""""""""""""""""""" " """"" "" "" " " " "" " " " "" "" """" """""""""""""""""""""""""""""""$""""""""""$$$$$$$$$$$$$$$$$$$$$$(****************(((((((((((&(&&&&&&&&&&&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$"$""""$"""""""""""""""""""""""""""""""""""" " "" """ " " """ "" " " " " " "" """ """"""""""""""""""""""""""""""""""""""""""""$"$$$"$$$$"$$$$$$$$$$$$$$$&(*************(*((((((((((((((&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""""""""""""""""""""""""""""""""""""""""""""""" " " " """ "" " """ " " " " " " "" "" " """""""""""""""""""""""""""""""""""""""$$"$"$"$""$""$$$$$$$$$$$$$$$$$$$$$$$$ "(***************((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$""$"""""""""""""""""""""""""""""""""""""" """""" """"""""""""" " " "" "" " " """" " "" """"" """""" """""""""""""""""""""""""""""""""$$"""$$$$"$$"$$$$$$$$$$$$$$$$$$(***************(((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""""""""""""""""""""""""" """ """"""" " " " " " " " " "" " "" " """""""" """""""""""""""""""""""""""$"$""""$"$""$$""$$$$$$$$$$$$$$$$$$$$$$$$ (*************(*((*((((((((&&((&&&&&&&&&&&&&&&&$&$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$"""""$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""" """""" " " "" "" """ "" " " " """""" " """"""""""""""""""""""""""""""""""""$"""""$$"$"$$""$$$$$$$$$$$$$$$$$$$$$$$$(**************(*((((((((((&&(&(&&&&&&&&&&&&&&&&&&&$&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$$""$$"""""""""""""""""""""""""""""""""""""""""""""""" """ """"" " " " "" " " " " "" "" """ "" " " """"""""""""""""""""""""""""""""""""""""$$$""$$$"$$$$$$"$$$$$$$$$$$$$$$$$$$&&&***************((*(((((((((&&&((&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""""$"$""""""""""""""""""""""""""""""""""""""""""" """" """ """""""" " " " "" """"""" " "" """" "" "" """""""""" """""""""""""""""""""""""""""""""""""""""$$"$$"$""$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$(****************(*(((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""" """" """ "" " "" "" """"" "" """ "" "" """ """""""" """""""""""""""""""""""""""""""""$""""$"""""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&\(*****************((((((((&((((&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""" " """""""" """"" "" """ """ """"""" " "" """"""""""""""""""" """""""""""""""""""""""""""$""$"$""$"$$$$$""$$$$$$$$$$$$$$$$$$$$&$$$&$$$& (****************(*(((((((((((&&&&&&&&&&&&&&&&&&&&$&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"""$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""" """ """ """"""""""" """ " """""" " """""" """""""""""""""""""""""""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$ `(*************(*(*(((((((((&((&(&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"" """ """""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""$"$"$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&(**************(*((*(((((((((&(&(&&&&&&&&&&&&&&&&$&&&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$"""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""$""$"$"""$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$(*************(*(*(((((((((((&(&(&&&&&&&&&&&&&&&&&&&&&$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&&$&*****************((((((((((((((&&&&&&&&&&&&&&&&&&&$&&&&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$"""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""""""""""""""""""""""""""""""$""""$$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&(****************(*(((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""$$""$"""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&z(****************(*(((((((&((((&(&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$""""$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$"$"""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&$(*************(*(((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&&&&&`******************((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$"$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&(***************((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$"""$$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&(****************((((((((((((((&(&(&&&&&&&&&&&&&&&&&&&$$&&$&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$"$$$$""$""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$""""$"$$""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&(************(***((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$"""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&$&&&&&& <****************((((((((((((((((&((&(&&&&&&&&&&&&&&&&&&&$$$&$&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$"$"$"""""$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&$&&&&&&"8(*************(*((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&& (**************(*(((((((((((((((&&(&&&(&&&&&&&&&&&&&&&&&&&$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$"$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&&&&&$&&&&&&&&&"(*****************(((((((((((((&((&(&&&&&&&&&&&&&&&&&&&&&&&$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$"$$$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$"$"""$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&$&$&&$&&&&&&&"(***************((((((((((((& &((&&&&(&&&&&&&&&&&&&&&&&&&$$&$&&&$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$" """""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$$""""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$&&&&&&&&&&&&&&&&"(*****************(((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$&$$$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""$$"$"$"""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$""$$"$""$$"$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&$&&&&&&&&&&&&&&&X0(****************(((((((((((((&&(&(&&((&&&&&&&&&&&&&&&&&&&&$&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$"$"$$"$"$"""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$"""""""$"$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&&&&&&&&&&&&&&&&&&&&*****************(**((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$$$"$"""$$$"$"""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$""""""$"$""""$"$"$"$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$$$&$&$&&&&&&$&&&&&&&&&&&&$ **************(***((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&$&&&&$$&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$""""$$$$$""""""""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""""$$$""""""$$"$""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&$(***************((*(((((((((((((((&&((&&&&&&&&&&&&&&&&&&&&&&&$&&&$&$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$""$""$""$$"""""$"$""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""$$""""$$"$"$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&&$&&&&&&&&&&&&&&&&&&&0@(****************(*((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$""$$"$$""$"""""""""""$"""""""""""""""""""""""""""""""""""""""""""$"""""""""""""""""""$$""$""""$""$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&$&&$&&&&&&&&&&&&&&&&&&&$ *****************(**((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$"""$$$$"""""$""$""""""""""$"""""""""""""""""""""""""""""""""""""""$"""""$"""""""""$""""$$"""""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&$(****************(((((((((((((((((&&&(((&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$"$"$"$"""""""$$""""""$""""""""""""""""""""""$"""$""""""""""$""$""""""""""""$"$$"""$"""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&.(***************(((*(((((((((((&(&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$&$$$$$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$""$$$$""$"$"$""""""""""""$""""""""""""""""""""""""""""""$"""""""$""""""$""""""""$"$""$"""$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$&&&&$&&$&&&&&$&&&&&&&&&&&&&&&&&&&$@(***************(*(((((((((((((((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$"$$"$$""""$"$$"""""""""""""""""$""""""""""""""""""""""""""$$"$$$$$"$""""$$$$$""$$"$"$$$"$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&@(**************(**((((((((((((((&(&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$"$$$$$"""$$$$$"""$$$""$$""$""$$"""$"""$$""""""$$"$""$"""$$""""""$"$"""$""$$""$$""$""$$""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&(&&(***************(**(((((((((((((&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""$$$""""$"$""""""$""$$"""""""""""$"""""""$"$$$"$$$""""$"$""$$$$"$"$""""$"$$$"$"$$$""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&P(****************((*(((((((((((&(((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$"$"$$"$""$$""$$""""""$$""$"$"""$""""""$"""$""$$$""$$""$$""$$$$$$"""$$$$""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(*****************(*((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$"$$$""$"""$""""$""$"$""""$"""$""""""""$"""""$"""$$$$"$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(*****************(((((((((((((((&(&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$"$$$$$"$$$$"$$$$""$"""$"""$$""$"$$$""$"$$"$$$"$$$$$$""$$$$$$$$$"$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&((&((&(*************(*(*((((((((((((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$""$$"$"$$"$$""""$$$"$$"$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(((&(****************((((((((((((((((&(((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$"$"$$$$$$$$"$$$$$"$$"$$$"$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((&|0((***************((**(((((((((((((((&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"$""$$$$$"$$$$$$$$""$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&(&&&(&((&L| (**************(*((((((((((((((((((((&&(&&&&(&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&$$&&&$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$$$"$$"$$$$$$$"$$$$$$$$"""$$$"$"$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&(((&((*****************((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$"$$$$"$$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$&&&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((&:(*****************((((*((((((((((((&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&((&L(***************(*(((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$&&$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&((((0(****************(((((((((((((((((((((&&(((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$&$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&(&&((((((((********(******(*(*((((((((((((((((((&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&$&$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((&((((( (*****************(((((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&((((((((((****************(((((((((((((((((((((&(((&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((&(((( (*********(******(((*((((((((((((((((&((&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&(((((((((`2(*********(*******((((((((((((((((((((&((((&(&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$&$$$&$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(((((((((******************(*((((((((((((((((((((&(&&&(&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$&$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&((((((((**************(*(((((((((((((((((((((((&(((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&&$$&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((**************((((((((((((((((((((((((((((((&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&$$&$&$$$$&&&$$$&$$$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$$&&$&$&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(((&(((((((************((**((((((((((((((((((((((((&$&((&(&&&&&&&(&&&&&&&&&&&&&&""&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$&&&$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((((((((*(**********(******((*((((((((((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$" $$$&$$$$$$$$$$&$&$$&&&&&&&&$"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&((((((((`X (***************((*((((((((((((((((((((((&&((((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$$$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&$&&&&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&((&(((((((* (*************(**((((((((((((((((((((((((((((&((((&(&(&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&&&&&$&$$&$$$$$&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&(&(((&(((((((<*"((************(((*((**(((((((((((((((((((((((((&((&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&$&$$$$$&&&&&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((@"(****************((**(((((((((((((((((((((((((((&(&&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$$&&$&&$&&$&$&$&&$$$$$$$$$$$$&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(((&&((((((((("(*************(*(*((*((((((*(((((((((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&$$$&&$$&&$&$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(((&(&((&((((((&(((((@P (******(***(****(*((((((((((((((((((((((((((((((((&&(&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&$&$$$&$&&&$&$$$$$$$$$$$$$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&(((((((((((((("(***********(*****(*((*((((((((((((((((((((((((((((&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&$$$&$$&&&&&&$&$&$$$&$$&$$&$$$$&$$$&$$$$$$$$$$$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$&$$$$$$$&&$$$$$&$$&&&$&$$$&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&(((&&&&(((((((((((("*(*****(****(****(*(**((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&&$&$$&$&&$$$$$$$$$$$&$$$&$$,&$$$$$$$$$$&$$$$$&$&&&&&&$$$$$$$$$$$$&$$$&$$$$&&&$$$$$$$&$$$&$&&&&&&$&&&&&&&&$&&&&&&&&&&&&&&&&&(&&&&&&&&(&&&&(((&(((((((((((((:"********(*(*(**(((**(*((((((((((((((((((((((((((&((((((&&&(&&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$&$&$&&$&$$&&$$$&$$$$$&&$$$&&&&&&&&$$$&$&&$$&$$$&$&&$&$&$$$&$$$$$$$&$&&&&&&&&&$$&&$$$&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((&(((&&&&&&&(&&((((((("(**************(*(((((((((((((((((((((((((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&$&&$&$&$&&&$&$$&&$&&$$$$$$$$$$$$$$$$$$$&$$$&&$&$&$$$&$$$$$&&&$&&&$&&$$&$&$$$&&$&$$$$$&$&&&&&&&$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((&&&(&&&(((((((((((((((("(************(*((*((((((((((((((((((((((((((((((((((&(((&(((&&&&&&&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$&$&$&$&$&$$$&&$&$$$&$$&$&$$$&&$$&&&&&&&&&$&$&$&$$$&$$$$&&$&&&&$&&$&$&$&$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&((&(((((((((((((`$(*(***********(*(**((((((((((((((((((((((((((((((((((&(&((&&&((&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&$$&&&&$$$&$$&&$$$$$&&&&$&&&&&&&$$&$&$&&$$&$&&$&&&&&$$$$&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&((&((&&((&((((((&&((((((((((0$(*********(*****(((((((((((((((((((((((((((((((((((((((((&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&&&&$$&&$&$$$$&$&&$&&$&&&&&$$&$&$&&&$&&&&&$$&&&&$$$&$$&&&&&&$&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&(&&((&(&((((((((((((((("(**********(**(*((((((((((((((((((((((((((((((((((((((&((((((&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&$$$&$$&$&$$&&&$&$&$$&&&$&&&&&&&&&&&&&&$&&&&&&&&&&$$&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&(&&&&&((&(((&(&((((((&((&(((((((($***********(***(***(((((((((((((((((((((((((((((((((((((&((((&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&&&&$&&&&&&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&&&(&((&(((((((((((((((((((( `"**************(((((((((((((((((((((((((((((((((((((((((&(((&((&(&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&((&((&((((((((((((((((*2*********(***(*(*(((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&(&(&((((&(&&((((((((((((((*@`*********(**(***(((((*((((((((((((((((((((((((((((((((((((((((&((&(&&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&((((&&(&(((&((((((((((((((((((((* *************((((((((((((((((((((((((((((((((((((((((((((((&((((((&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&((&&&&(&&&((((&((&((((((((((((**************(*((((((((((((((((((((((((((((((((((((((((((((&(((((((&(&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&(&&((&((&&&((&(((((((((((((((********(****(*((((((((((((((((((((((((((((((((((((((((((((((((&((&&(&(&(&(&&&&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&(&&&&&&(&(&&((&((((((((((((((((*********(*(**(**(((((((((((((((((((((((((((((((((((((((((((((((((((&(&((&&&&&&&&&&&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&(&(&(&(((&&(((&((((((((((((\V*(******(*(****((((((((((((((((((((((((((((((((((((((((((((((((((&((&(((&((((&&&&&&&((&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&&(&((&((((((&((((((((((((((((***********(*((((((*(((((((((((((((((((((((((((((((((((((((((((((((&(((((&(&&&&&(&&((&(&((&&&&(&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(((((&(&((((((((((((((((((**********(******((((((((((((((((((((((((((((((((((((((((((((((((((((((&((&((((((&&(&&(&&((&&(&&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&((&&(((((&((((((((((((((((((( &*((******(*(***((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&(&(&&(((((&&&&&&&(&&&(&&&&&&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(&&&&&&&&&(((((&(((&&((((((((((((((((((* *(********(***(((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((((&&(&&&&&&&&&&&(&(&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&((((((&(((((((((((((((((((((((@ **(*******(****((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(&(((((&&(&(&((&(&((&&&&(&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&((&((&((((((((&((((((((((((((((((((((H$((*************((((((((((((((((((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(&(((&((&(&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&((&(&&(&((&(((((((((((((((((((((((((((((*&((*******(*****(((((((((((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&(((((&(&(&(&&&&&(&&&&(&&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&(&&((&&((((((&&(((((((((((((((((((((((( `((******(*(*****((((((((((*("&(((((((((((((((((((((((((((("(((((((((((((((((((((((((((& ((((&((((((((((&&&&((&&&&&&&(&&(&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&(&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&&&&((&&&&(&((&(((((((&((((((((((((((((((((((((((********(*****((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&((((((((((&(&&(((&(&((&(&(&&&&((((&&&&&(&&&&&&(&&&(&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&(&&&&&&&(&&&&&&&&&&&&& &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&&(&(((&&&&(&((((((((((&(((((((((((((((((((((* (***************((**((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((((((((((((&(((&&(&((&(((&&&((((&((&&&&&&(&&(&&&&&&&&&&&&&(&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&(&&&(((&&((((((&&&&(((((((((((((((((((((((((((2&(*********(*******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((&(((&&(&&(&&&&(&(&((&&&(&&&(&(&(&(&&&&&(&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&(&&&(&&&(((&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&&(&&&&((((&&&((&((((((((((((((((((((((((((((((**