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 = '708A27' IMAGE_NUMBER = 39506552 IMAGE_TIME = 1978-05-26T11:47:24Z EARTH_RECEIVED_TIME = 1978-05-27T09:08:21Z ORBIT_NUMBER = 708 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_A GAIN_MODE_ID = HIGH FLOOD_MODE_ID = ON OFFSET_MODE_ID = ON FILTER_NAME = MINUS_BLUE EXPOSURE_DURATION = 0.016970 NOTE = "VERY HIGH RESOLUTION MAPPING 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 S7"1\$/2Z?$  f|GV{E9cW pB    "*"*" "" "" "" " " " "$  ""    " (V                           0  """" ""        @                                          "                  "                          ""                             "                                  " " " "                 "                " " " " " " "                              " "" " "" " """ "" "                              " " " " " """" "" " "                          " "    """" " """ "" "" """ " "       "           "    " " """ """" " "" " " """""" " "" "     "                8 """" "" """"""""""" """"" """""""""" """" " " "   " "          ""      "   """"""""" """""""""""""""""" """"""""" """ "" " " "     " " " "" " "      """" """ "" "" " " """"""""""""""""""""" """ " """"" "" "" "   ""          " " " " "   """""" """"" " """"""""""""""""""" """" """""" " """ """""" "" " " "  " " " "" """"""" "     " " "" """""""""""" """"""""""""""""""""""""" """ " """" "" """" "" """ " "   "  """ "" " """ " " "" T " " " """"""""""" """""""""""" """"""""""""" """"" "" " " """"""""" " " " " "  "   "  " "" "" " ""  " """" " """""""""    " "" " """""""""""" """""""""""""""""""""""""""""""""""" "" """" """""""""" """"" "" " "" " " ""  " " "" " "" " " " " """" "" """"""" """ " @  """"""" """"""""""""""""""""""""""""""""""""""""""$"""""""" "" """""""""$""""" " " """ " "  "" " "" " ""   " "" "" " "" """ """ " "" """"""""""" ""   "" """" """""""""""""""""""""""""""""$""""""" """"""""""""""""""""""""""""""""""""""""" """" """""" " " " """ "" " """" """"""" " " " " "" """ " """"" " """"""""""""""""""""" "  " " " " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """" """""""""""""""""""" """ " " " " " " " "" " "" " " "" "" """""" " """""""""""""""""""""""""""""""""    " """""""""""""""""""""""""""""$"""$"$$$$""""$""""""""$"""""""""$"" """"""""""""""""""""""""" " """"" """ " " " " " """ " " """""""" " " " " " """"""""" """"""""""""""""""""""""""""""""""""""     " """""""""""""""""""""""""$""""""""""$"""""""$$$"$$""$""""""""""""""""""""""""""""""""""""""""" """""""" " " """ "" "" """""""""""""" " "" " " "" " " " """" """ """""""""""""""""""" """""""""""""" """"    """""""""""""" """$""""""""""$""""$$"""$""""""""$""""""""$"""$""""""""""""""""""""""""" "" """""""" "" """""" "" """ """""" " "" """" """ """"" " "" " " "" "" "" "" """"""""""""" """""""""""""""" """"""""""""""   """ "" """""""""""""""$"$"""$"""""""""$""$$$""""""""""""$$$$""$"$$"""$""""$"""""""""""""""""" """$$""""" """""""""""""""" """" "" " """""""" """"""""" " """" "" "" " " " " " "" """""" """"""" """""""$""""""""""""""""" " """     """" "" """""""""" """""""""""""""""""""$""""$"""$""""""$$$$$$$$$""""$"$"$$$""""""""""""""""""""""""""" """" """"" "" """"" """"""""""""""" """"""" "" "" "" """ """"" "" " "" """"""""""""""""""""""""""""""" """ """ " ""   " """" """" """"""""" $""$$"$$"""""""""$"""""$"""""$"$""$$""$$"$$""$""$$"$$""$""$"$"$"""""""""""""""""""" " """""""""""""""""" """""""""""""""""" """"" """""" """ "" "" """"""" """ "" " " """ """"""""""""" """""""""""""""""""""""" "" " L    """""""" """""""""""""$"$"$$""""""""""$"$$$"$$""" $"$"$$$"$$$$$$$$$$$$$"""$$$$"$$$$$""$"""""""$$$$$$"""""" """""""""""""""$$""""""" "" """"""""" """""""" "" "" " "" """""""" " """"" """" """ """ """""""""""""""""""""""""""""""""""""" " " "     """""" """ """""""$$""$$$$$$$$"""""""""""$$$$$$$""$$"""$$$$$"$$$$$$$$$$$"""""$"$$$$$"$$""$""""""""""""""""""" """"""""""""$"""$""""""""""""""$""""" "" " """""" """""" """""""" "" """ " " """"" """" """"""""$"""""""" """"""""""""""" """ "" """   """" """""""""$$"$""$"$$$$"""""""""$"""$"$$$$$$$$$$$"$$$$$$$$$$$$$$$$""""$$"$$$$$$$$$$$$""""""""""$""$$"$$"""$"""""""$"""""""""""$""""""""""""""""""""""""""""" """""" """"" """" "" """" "" " "" "" " " """""" " """"""""" """""""""""""""""""""""""" "    """ """"""""$""""$"$""$$$$"""""$"""""$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$"$""""$""""""$""""""""$""""""""""$"""""""$"""""""""$"""""""""""""""""""" """""""""" """"""""" "" """ """"""" " "" """""""""" """"""""""""""""""""""""""""""" """" " "" `  " "" """""""""$"""""""""$""$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$""$$$$$$$$$$$$""$"$""""""$$$""$$$$"""""$$"""""""""$""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""" " " """""""""""""""""""""""""""""""""""""""""""""""""" """ " " " """" """""""""""$""$""""$$"$$$""""$$$$$$"$$$$$$$$$$$$$$"$"$$$$$$"$$&$$$$&$$$"$$$$$$$$$$$$$$$$$$""""""$$$$$$$""$""$""""""""""$$$$"$"""$"""""""""""""""""""""""""""""""""""""$"""$$""""""""" " """""""""" "" "" " """""""""""""" """"$""$"""""""""""""""""""""" """""" " " " @ "" "" """"""""""""""$""""$$$"$"""$$$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$$$$$$$"$""$$"$""$$$"$$$"$$"""$$$"""$"$$$$$$$$""""""$$$$$"$""""""$"""""" """"""""""""""""""""""""""""""""""""""""""""""" " "" """""""" "" """""""""""""""""""" """"""""""" " """ ""  """ """""""""""""" """""$""$"$"$"$"$$$$$$$$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$"$"$$"""$$$$$$$$"$""$"$"$$"$"$$"$"$$$$"""$$"$$""""""""""""""""""" """""""""""""$""""""""""""""""""""""""""""" """""""""""""""""" """ """"""""""""""""""" """""""""""" """" ""  """"" """"""""""""""""$"$"$"$"$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$$$$$$$"""$$"$"""$""$$$$$$""$"""""$"$""$"""""""""$""""$"""""""""""""""""$""""""""""""""""""""" """""""" """ """""""""" """"""""""""""""""""""""""""" """"""""""""""   """""""""""""""""""""""""$$$$$$$&"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$&$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""$$"""$$$$$$$$"$"$"""""$$$$$$""""""""""""""""""$""$"""""$$"""""$""""""""""""""""""""""""""""" """ """"""""" """ """"""""""""""""" " """""""""""""""""""""`  " """"""""""""$"""$""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$"$$$$""""$$$$$$$$$$$$$$$$&$$$$&$$$$$$$$$$$$$$$$$$$$"$"$"""""$"$"$$$"$$$$$""""$$$$$"$"$""""""$""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""$""""""" """ """"""""""""" """"""    " """""""""""$""""""$""$"$$$$$$$$$$&$&$$$$$$$""$$$$$$$$&$$$$$$$$$$"$$$$$$"$$""$$$$$$&$$&&$$$$$$$$$$$$$$$$$"$$$$&$$$$$$$$$$$$""""$""$""$"$$"$"$$$"""""$"$$""$$$"""$$"""$""$"""""""$""""""$$""""""" """"""""""""""""""""""" """"""""""$$"""""""""""$"""$$""""" """"""""" """"""""""  """""""""""""$$""""""$$$"$""""$$$$$$$$$&&$$$$$$"$$$$$$$"$$$$$$$$$$$$$$$$$&$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$"$""""""""""$"$$"$$"$$"$$"$"""$"""$"""""$$$$$"""$""""""$$"""""""""""""""""""""""""""""""""""$"$$$"$$"""""" """""""$"""""""""""""""""""" """"""""" <  " "" """"""""""""""$""""""$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$&$$&$$&$$$$$$$&&$"$$$$$$$$$$$$$&&$&$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$""""""$$$"""$$$"""""$$$$$$$$$""$""""$$$$$$"$$$$"$"""$"$$$$"$$""""$""""""""""""""$""""""""""""""""""""""$""$""""$""$""$"""""""""""""$"""""""""""""$   " """""""""""""""$"$""$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$&$$$$$$$$&&&$$&&$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$"""""$$$"$"$$""""$"$$$$$$$$$$$$$$"$$$""$$$$$$$$"""$$$$$$""""""""""$"""" """""$"""""""""""$$$"$""""""""""$$""$""""$""$"""$"""""""""""""""""""""""$  """""""""""""""""""$"""$"""""$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$&$&$&&$$&$$&&$&&&&&&$$$$$&$$$$$$$&&$$$$$$$$&$$$$$$$$$$$$&$$$$$$$$$$$$"$$"$$$""$$"""$"$$$$$$$$$"$$&$"$""$$"""""$$$$$$$$$""$$$$$$"""""$""""$"""""""""""$"""""""""""$"$""$"""$""""$$$""""$""""""""$"$"""""""""""$"""""""""""  " """ """""""""""""$$"""$"""$$$$$$$$$$$$$$$$$&$$$$$$$&$&&&&$$$$&&$&&&&$$$$$$$$$&&&$$$$&&$&$$$$$$$&&&&$$$$$$$$&$$$$$$$$$$&&$$$$&$$$$$$$$$"$$$$$$$$""$$$$$$$"$$$$$$$$$"""$$"$$$$$"$$$$$"$$"$$$$$"$""""$"""""$"""""""""$$""$""""""""""$"$$""""$""""$"""""""""""""$$"""""""$"$""$""""""$"$"""  """""""""""$$$""""$""$$"""$"$$$$$$$$$$$$$&$$&$$$$$$$$&&&$&$&&&&&&&$$&$&$$$$$$$&$$$$&$$$&$$$$$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$"$$$""$$$$$$"$$$$$$$$$$""""$"$""$"""""$"""""""""""""$"""""""$"""$$"$$""""""""""""""""""""""""""""""""$""""""""""""""""  " """ """"""$"$$"$"$"$$$$$""""$$$$$$&$$$$$$$$$$&$$$$$$$$&$$&&&&$&&$&$&&&$&$&$$$&$$$$$&$$$$$&$$&$$&&&$&&$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$""$$$""""$$""""$""""""$$"""$$$$$$$$$$&$$""$""""""""""""""""$$$""""""$"""""""$"$$""""""""" " """""""""""""$"$"$$$$$$$$$$""""$$$$$$$$$$$$$&$$$$$$$&&&&&&&&&&&&&&&&$&&&&&$&$$$&&&$$$$$$$$$$$$&$&&&&&$$$&&$$$$$$$$$$$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$""$$"$""""""""$""""""$$"$""$"$$$$$$$$""$$""$$""""""""""""""""""""""""""""""""$"""""""""$"$P """""""""""$""""$"$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$&$&$$&&&&&&&&&&$&&&&$&$$$$$$&$$$$$$$&$$&&$&&&&$&$$&&&&$$&$$&$$$$$&&&$$$$$&"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$"$"$$""""""$$$""""""""$$$"$$$$$$$$"$""$$"$""" """""""""$""""$"""""$$"""""$"""$""""$"$" " " """""""""$""""$"$$$$$$$$$$$$$$&$$$$$$$$&$$$$$$$$&&&&&&$$$&$&$&&&&&$&&&&&$$&$&$&$$&$&&$&&$$$&&(&&&&$$$$&$&$$$$$$$$$$$&$&&$&&$$$""""""$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"""$$"$$$$$$$$""""""""""$""$"$$$$$$$$$$$$$$$$$$$$"$""""""$$""""""""""""""$""$"""""$$"""$""""""$`  " "" """""""""$"$$$$$$$$$$$$$$$$$$$$$&$&$$$$&&&&&&&&&&&&$$$$$&&&$$$&&$&&&&&&&&&&$&&$&$&&&&&&&$$&&&&&&&$$$&&&$$$$$$$&$&$$&&$&&&&$$"$$$$""$$$&&$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$""""$$"$$$$$$$"$""""""""$$""""$"$$$"$$$$$"$$$$$$"$""""""""$""$""""$$$"$$""$"$""""""$"$"""""""""$p  " """"""""""$""$$$$"$$$$$$$$$"$$$$$$$$$$$$&$$$&&$&&&&&&&&&$&$&&&&&$&&$&&&&&&&&&&&&&&&$&&&$&$&$$&&&&&&&$$&&&&&&&&&$&&&&&&&$&&&&&&$$"&$&&&""$$&&$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$$$$$$$"""""""""""""$$$$$"$$$$$$$$"$$$$$"$"$$""""$$"$""""""$"$"$"""$$"""$"""$$""$$"$""$$ "" """""""""""""$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$&$$&&$$&$&&&&$$$$&&&&&&&&&&&&&&&&&&$&$$&$&&$$&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&$&&&&&&$"$&$&&&$$$&&&&$$$$$$$$$$$$$$$$$$$$$&$$$$$$&"$"$$$$$$$$$$$$$$$""$$$"$$$""$""""""""$"""""""$$$"$$$$$$$$$$"$$$$""$"""""$$$$$$""""$$"$$$$""$""$"$"""""""""""$"$ " " """""""""$"$$$$$$$$$$$$$$$"$$$$$$$$$&&&$$$$&&&&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&$$&&&$&&&&&&&&&&&$&$&&&&&$&&&&&&&&&&&$&$&&$$$$&&&&&$$$&&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$"""""""""$"""""$"""$"$$$$$$$$"$$$$$$$""""""""$$$$$"$""$$$$$$$$$"""$"""""""""""""$$ "" """""""""""$"$"$$"$$$$$$$$$$$$$$$$$$$$&&&&$$$$$$$$$$$&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&$$$&$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&$$$$&&&&$$$&$&&&$$&&$$&$&$$$&$$$"$$$$$$$"$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$""$$$"""""""""""""""""$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$$$$$$"$"$"$$$""""""""$""""""""""""$ " """"""""""""$$"$$$$$$$&$$$$$$$$$$$$$$&&&$&$$&&&&$$$$&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&(&$$$&$$$&$$&&&&$$&&&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$"$$$$"$"$""""$"$$$""""""$$$$$$$"""$$"$$$"$$""$$$"$$$$$$$$$$$"""$$$$"$$$""""$""""""""$$$ """""""""""""$""$$$$$$$$$$$&$$$$&$&&$$$&&&$$$&&&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$$$$$&&&&$&&$$&&&&&$&&$$$$$$$&$&$$$&$$$$$$$$$$&$&&$$$$&$$&$$$$$$$$$$$$$"""""$$$$$"$$$"""""$$$$$$$$"$$$$$$$$$$"$"""$$$$$$$$$$""$"$$$"$$$$"$""$$"""$$$$"$$$ """"""""""$"""$$$$$$$$$$$$$$&&&&&&&&&&&&&&&$&&&&&&$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&&&&&((&$$$&(&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$"$$$$$$$&&$&&$$$$$$$&$$&$$$$$$$$$$$$$"$$$$$""""$$"""$$$$$$"$$$$""$$$$$$$""""$$$$$$$$$"""$$$"$$$$$$"""""$"""$$""$"$"$&  """ """""""""$$$""$$$$ $$$$&&&$$$$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&$$$$$&$&$$$($$$$$$$$$$&&&&$$$&$$$$$$$$$$&$$$$$$$"""""""$$$$$""""$$$$$$"$$"$"$$$$$$$$"$$$$$$$$$$$$$$$$$$"$$$$$$$$"""""""""$"$"""$$ """" """"""""$$$"$$$$$$$"$$$$$&&$$&&$&&$&&$&&&&&&&&&&"&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&$&&&&&&&&&&&&&&$&&&&&&&$$$$$$$$$$$&$&&&&$$$$&$$$&$$$$$$$$$$$$$$"$$"$"$$$$$$"$$$$"$"$$$"$""$$$$$$$$$$"$$$$$"$$"$"$$"$$""$$"$$$""""""""""""""""""$@@ """"""" """""""$""$$$$$$$$$$$$$$$&$$$$&$&&&&&&&&&&&&&&&&&&&&&&&(&&&&&$&&&&&&&&&&&&&&&&$"&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$"&&&&&$&&&&&&&&&$&&$&&&&&$$$$$$$$$$&$$$$$$$$$&&&&$&$$$$$$$$$$$$$"$$$"$$$$$$$$$$""""$$$$$$$$$$$$$$$$$"$$"$$""""$"""$$$$""$$$$$$$$""""""""$"""""$$$ """""""""""""$$"$$$$$$$$$$$$$$&$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&"&&&&&&&&&&&&&&&$&$$$&&$&&$&$&$&&$&&$$$$$$$$$$&$$&$&$$$&$ $$"$$$$$$$$$$$$$$$$$$"$""$$$"$$$$$$$$$$$"$$$$$$$$"""$$"$$$$$$$$$$$$$$$"""""""""""""$"$""""""""""""""""$""$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$&&&&&&&&&&&&$$$$$$$$$&$$$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$"$$"$$"$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$"$$$$$$"""""$"""$$$$$$""""""""$"""""""""$$$$$$$$$$$$$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$&&&&&&$&&$$$$$$$$&&$$$&$&&$$&$$$$$$$$$$$"$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$$$$$$$$"""$$$"$$""$$"  "" """"""""""""""$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((&&&&&&&$&&&&&&&&(&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&$&&$&&$&$$&&$$$$$$$$&$$$$$$&$$$$$$&$$$$$$$$$$$$$$$$$$$"$$$$"$"""$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$&$$$$$$$$"$"""$$""$"""$"$$"""""""""""""""$$""$$$$&$$&$$$$$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&((&&&&&&&&((&&&&&((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&&$$&&$&&&$$&$$&&$&&&&&$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$""$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$"$$&$$$$$$$$$$$"$$$$"$""$$$$$$$"$$""""""""""""""$$$"$$$$$$$$$$$$$$&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(((&(&&&&&&&&&&&&&((((&&(&&(&&&&$$$&&&&&&&(&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&&&&&$&$&&$&&&&$$&&&&&$&$$$$$&$$$$$$$$$"$$$$$$$$$$$$$$$$$"""$$$$$$$&$$$$$$$$$$$$$$$$$$$&$$&$$$$$$$$$$$$$"$$""""$$$$$""$$"""""""""""""$$$$$$$$$$$$$&$$&$$$&&$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&(((&&&&&&&&&((&&((&&(&(((&&((&&&$$&&(&&&((&&(&&((((&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&$$$$$&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$$$$$$$$$$$$$&$$$$$$$$&&$$$&$$$$$$$$$$$$$$$"""$$""$$$$$$$"""""""""""$"""$$$$$$$$$$$$$$&&$$$&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&(&&&((((&((&&&&&&(&(&(((&&((&((&((&((&&&(((((&(((&(&&&(&&(((&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&$&&&&&$&&$$&&&$&&$$$$$&$$$$$$$$$$$$$$$$$"$$$$$$$"$$""$$$$$$$$$$$$$$$$$$$$$&$$&&$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$""""""" "$""$$$$$""$$$$$$$$$&$$&$&&$&&$&&&&&&&&&&&&&&&&&(&&&&&&&&((&&((&&((&&&(((&((&&&&(&&&&((&(((&&(&&(((((&((&(((((((&&(((&&&&(&&&(&&&&(((&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&$$&&&&$&&$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&@ """"""$"$$$$$$$$$$$$$$$$$&&$&&$$&$&&&$&&&&&&&&&&&&&&&&(&&((&&&&&(&(&((&&(&&&&(&&&&&(((((((&((&&(((&(((&((((&((((((((((((((&&&((&&&((&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&$&&&&$$$&$$$$$&$$$$$$$$$$$"$$$$$$$$$$$$"$"$$"$"$$$$$$$$$$&$$$$$$$$$$$$$$$$$"$$$$$$$$$"$$$$$$$$$""$$"$$$&"""""""$"""$""$$$"$$$$$$$$$$&$$&$$$$$&&&&&&&&&&&&&&&&&&&&&(&&(&((&&((&(((&(&(&((((&&((((((&((&((((&((((&(((((((((((((((((((((((((&&&&&&&&&(&(&&&&&&&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&$&$$$$&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$"$$$&"""""""""$$$$$$$$$$$$$$$&$$$$&&&&$$"$$$&&&&&&&&&&&&&&&&&&&&&(((((&&&&&((&(((((&(&((((((&((&(((((((((((&((&((((((&(((((((((((&((&&&&(((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&&$$$$$$$$$$$$$&$$$$$$$$$$$$&$$$$$$$$$$$$"""$"$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$$$$$$$$$$""$&&"""""$""$$$$$$$$$$$$$$$$&&&$$&$$$$$$&&&&$&&&&&&&&&&&&&&(&&(&&(&&((&(((&(&(&(((((&((((((&(&&&((((((&((&((((&&&((((((((((((((((((&&(((&&&&&&(&&&&&&&&&(&&&&&&&&&&&&&&&$&&$&&&&&&&&&&&&&$&$$&&&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""$$$$$$$$$$$$$&""""""$""$"$$$$$$$$$$$$&&$$$$&&$$$$$&&&&&&&&&&&&&&&&&&&&(((&(((&&(&&((&&&(((&&&(&((((((((((&&(((&((((((((((((((((((((((((((((((((((&(&&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&&&$$&$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$"$$$$$$$"$"$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$""$""$$$$$$$$$$$"""""$""$$$$$$$$$$$$&&$$$$$$&$$&$&$&&&&&&&&&&&&&&&&&&&&&(((&&(&(&&&&&&((&((((&&&&&((((((&((&&((((((((((((&&(&(((((((((((((((&(((*:&(((((&&&((&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$&$&$$$$$$$&&$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$$$$$$$$$$$$$$$$"$$$$&,"""""$"$$$$$$$$$$$$$$$&$$$$$&&$&&$$$$$&&&&&&&&&&&&&&&&&&((&&(&((&((&&(&(&&&&&&&&((((((((((((&((((&&((((((&&(&((((((((((((((((((((*(&((((&(&((&&&&&&&(&&&&&&&&&&&&&&&&&$&&&&&&&&&&$&&&&&&&&&$$&&$&$$$$$$$$$"$$$$$$$$$&$$$$$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$"$"$$"$$$$$"$$$$$$$$"""$"$&"$$"""$$$$$$$$$$$$$$$$$&$$&&$&$&&&$$$$&&&&&&&&&&&&&&&&&(&&&((&&&(&&&&(((&&((&&(&&&(&&(&((&&&(&((&((((((((&&&(((((((*(((((((((((((((((((((&((&&&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&&$&&$&$$$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$"$$$$$$$""$$$$""$$$$$$$$& """"$$$$$"$$$$$$$&$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&(&&&&&&&(&&&(&&((&&&&&((((&&(&&&(&((&((((&(&&((((&(((((((&&((((((((((((((((((((((((&(((((((&((((((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$$$$$$&$$$$$$$$$$$$$$$$$$"$$$$&$$$$$$$$"$$$$$$$$$$"$$$$$$$$$$$$$$$$"$$$$$""$$$$"$$$$$$$$"$$$$$$$$& """$$"$$$$$$$$$$$$$$$$&$$$$&&&$&&&&&&(&&&&&&&&&&&&&(&&(&(&(&((&&&(&&&&&&(&&&&((&(&((((((((&((((((&&((((((&(&((&((((((((((((((((((((&(&(((((&(&(&&((&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$$$&$$$$$$$$$$$$&$$$$$"$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$"$$$$$"$"$$$$$$$"""""$""$$& "$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&(&(&&(&&&(&&&((((((((((((((((((((((((((&((((&((((((((((((((((((((((&&(((((((&((&(&(((&&&&&&&&&&&&&&&&&&&&&$&&$&$&&&&&&&&&&&&&&&&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""$""$$"$$$$$"""$"$$$& ""$"$$"$$$$$$$$$$$$$$&$$$$$$&&$$&&&&&&(&&&&&&&&&&(&&&(&(((&(&(((((&(&(&&(&(((&&(&((((((((((((((((((((((&&(&&((&(((&(((((((((((((((((((((((((&(&&(((&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$&$$$$$$$$$$$$$$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""$$$"$$$"$""$$$$"$$ l""$$$$"$$$$$$$$$$$&&&$$$$$$$$&&$&&&&&&&&&&(&&&&&&&(&&(((((&((((&(((&(&((&(((((((((((((((((((((((&&((&(((((&&(&((&((((((((((((((*((((*((((((((&((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$&$&&&$$$$$$$$$$$$$&$$$$$&$$$$$$$"""$$$$$$$$$$$$$$"$$$&$$$$$&$$$$$$$$$$""$$$"$$""$$"""$"$$$ ""$$$$$$$$$$$$$$$$$$$$&&$$$&&&&&&&&&&&&&&&(((&&&&&&&((&&(((&((&((((((&((&((((((((((((((((((((&((&((((&(((((((&((((((((&(((((((((((((((((&((((((((((((&((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$&$&$&$$$$&$&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$&"$$"$$$$$$$$$$$$$&&&&&$$$&$$&$&&&&&&&&&&&&&&&(&&&(((&&(((&&&(&&(((&(&(&(((((((((((((((((((((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((&&&(&(&&&&(&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&$$$$$$$&$$$$$$$$$$$$$&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$&"$$$$$$$$$$&$$&$$$&$$$$$$&&&&&&&&&&&&&&&&&&&&(&&&(&&(&((((&&&&(&(((&(&(((((((((((((((((((((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((&&(((&(&&&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$$$$$$$$$&&$$$&$&$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$"$$$$$$$"$$$$&"$$$$$$"$$$$&$$&$$$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&(&&((&((&&&&((((((&((((((((((((((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((&(((((&(&&&&&(&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$&&$$$&$$$&$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$$$&"$$$$$$$$$$$$&$$&&&&&$&$&&&&&&&&&&&&&&&&&&&&(&&&&((&&(&&((&&(((((((((&((((((((((((((((((((((((((&((&&(((((((((((((&((((((((((((((((((((((&(((((((((((((((((((((&&&(&&&(((&&&&&&&&&&&&&&(&&&&&&&&$&&&$$$&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$"$$$$&Ȁ"$$"$$$$$$$$&$&$&&$&$&&&&&&&&&&&&&&&&&&&(&&&&&(&&(&&(&(((&((((&(&((((((((((((&((((((((((&(((((((((((((((((((((((((((((((((((((((((((((((&(&&(&&(((((((((((((((((&&&&((&&&&((&&&&&&&&&$&&&&&&&&&&&&&$$$$&$$$&$&$&$$$$$&$$$$$$$$$$$$$$$$$$&$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$&"$$$$$$$$$$$$&$&&&&$$&&&&&&&&&&&&&&&&&&&&&(&&(&&((((&&((((((((((((((((((((((((((((((((((((((((((&(((((((((((((((((((((((((((((((((((((((&(((((((((((((((((((((&&&&(&&&(&(&&&&&&&&&&&&&&&&$&&&&&&&&$$&&&$$$$$$$$$$$$$$&&$$$$$$$$$$"$$$$$$$$&$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$"$$$$$$$$$&`$$$$$$"$$$$$$"&$&&&&&&&&&&&&&&&&&&&&&(&&((&(&&&(&(&((((((((((((((((((((((((((((((((((((((((**(((((((((((((&&(((((((((((((((((((((((((((((((&((((((((((((((((((&&((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&$$$$$&$$$$$&$&&$$&$$$$$$$$$$$$$&$&$&$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&&&&$$$"$$$$""$$$$$"$$$&&& $$$$$$$$$$$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&(&((((((((*((((($(((((((((((((((((((((((&(((((((((((((((((((((((((((((((((((((((((&(&(((((&((((((((((((&&(&(((&&&&&&&&&&&&&&&&&&&&&&&&$&$$&&&&&&&$$$$$$$$$$$&&&$$$$$$$$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$"$$$$&$$$$$$$$&$$$$$$$$""""$$$$$"$$&$&  $$$$$$$$$$$$$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&(&&&((((&&&&&&(((((((((((((((("(((((((((((((((*((((((((((((&(((((&((&(((((((((**((((((($&(((((((((&(((((((((((((((((&&&((&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&&&&&$&$&$$$$$$$&&$$$$"$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$$$$$$$$""$$$$$$$$$$$$$$$&"$"$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&&&(((((((((((((((((((*(((((((((*(((((((((((((((((*((((((((((((((((((((((((((*(((($(((((((((((((((((((((&&(((((&((&&&(&&&&&&&&&&&&&&&$&&&&&$&&&&&&&&&$$&$$$&&&$$$$&&$$$""$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&&$$$$$$$$$$$$$"$$$$$$$"""$$$$""$$$$$$&&"$$$$$$$$$$&&$&$$&&&&&&&&&&&&&&&&&&(&&&&&&&((&&(((((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((((((((((((((((((((((((((&(((((&&((&&((&&&&&&&(&&&&&&&&&&&&&&"$&$&&&&&$$&&&$$$&$&$$$$$$&$$$$$$$$$$$$$$$$$$$&$$$$$$$&$&"$$$$$$$$$$$$$$$$$$$$$$$$$""""$$$""$$$$$$$&"$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&(&&&(&&&&(&&(&&(((((((((&(((((((((((((((((((((*(**((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((((((((((&(((((((((&((&&&(&&&&&&&&&&&&$&&&&&&&&&&&&$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$"$$$$$&$$$$$$$"$"$$$$$"$$$"""$$$"$$$$$$$$$"N"$$$$$$$$$$$$&$$&$$&&&&&&&&&&&&&&&(&&(&&&&(&((((&((((((((((((&(((((((((((((((((((*(**((*(((((*((((((((((((((((((((((((((((((((((((((((*((((((*((((((((*((((&((((((((&((((&&(&&&&&&&&&&&&&&&&&&$$$&&&&&$$$$$$$$$$$&$$$&$$$$$$$$$"$&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$"$$"$"$$$$$"$"""$$$$$$$$$$$$$$$& $$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&(&&(&&(&&((&((((&((&((&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((((((((((((((((**((((**(((((*((((((((((((&(&(((&((&&&&&&(&&&&&&&&&&&&&&&&&&$&$$$$$$$$&$$&$&$$$$$$$$$$$"$$$$$$$$$$$$$$$&$$$$$&&$$$$&$$$&$$""""$$$$$$$$$$$$$"$$$$$$$$$$$$$$$&\"$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&(&&&(&&&&((&&(&((((((((((&(((((((((((((((*(((((*((*(**(*(**((((((((((((((((*((((((((((((((((((*(((((((((((((((((((((((((((((((((((&(&(&(&(&&&&(&&&&&&&$&&&&$&&&&&&&$$$$$$$$$$$$$$$&$&$$$$$$$$$$$$$&$$$$$&$$$$$&$$$$$$$$$$$&$$$$$$$""$$$$$"$"$$$$$$$$"$$$$$$$$$$$$&"$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&(&((((&&&&(&(&(((((((((((((((((((((((((*((((((((((((((*(*((((((*((((*(((((((((((*((((((((((((((((((((((((((((((((((((((((((((((((((((&((&(((&&&&&&&&&&&(&&&&&$&&&&$$&$$$$$$$$$$$$&$$&$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&"$"$$$$$$$$$$&$&&$&&&&&&(&&&&&&&&&&(&(((&((&&&(((&((&((((((((((((((((((((((((((((((((((((((*(((*(*****((**(((*((((*(((((((((((((**((*((((((((*((((((((&((((((((&((((((((&(&((&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$$$$$$&$$$$$$$"$$$$$$$$&&$$$$$$$$&$$$$$$$$$$$$$$$$$$$""$$"$"$$$""$$$$$$$$$$$$$$$$$$$$$$&"$$$$$$$$$$&$$$&&&&&&&&&&&&(&&(&&&((((&&(((((((&(((&&(((((((((((((*(((((*((((((((((((((((*(*((((*(*(*((((**((((((((((((((((((*((*(((*((((((((((((((((((((((&((&&&&(&((&((&&(&&&&&&&&&(&&$&&&$&&&&&&&&$$$&$$$$$$&&&&$&$$$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$"$$$$$$$$$$"$$$$$$$$$$$& $$$$$$$$$&&&$$$&&&&&&&&&&&&&&&(((((&((((&(&&(((((((((((((((((((((((((((((((((((*(((((((((((*((((((((*(((*((((((((((*((*((((((((((((((((((((((((((((((((&(((&(&(&&(&&(&&&&(&&&&$&&&&&&&&&&$&&$&&&&&&&&&&&$$$$$&$&$$$$$&&&&$$$$$$$$$$$$$$&$$$&$$$$$$$$$$$$$"$$$$$$$$$$$$$$$""$$$$$$$$""$$$$$$$$$$$$&@"$$$$$$$$&&&&&$$&&&&&&&&&(&(&(&(&(&&(&&(&&((((((((((((((((((((((((((((((((((((((*(*(((*(**(*((((*(((*((((*((((((*((((((**(*(((((((((&(((((((((((((((((((&(&&&&((&&&&((&&&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$&$&&&&$$$$$$$$$$$$$$$$$$$$&$$$$&$$$$$$$$"$$$$"$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$& $$$$$$$&&&&&&&&&&&&&&&&&&&&&&&(((&&&(((&(&&(((((((((((((((((((((((((((((((((((**(**(***(*((***((*((((((((((((((((((*((((((((((*(((((((((((((((((((((&(((&(&(((((&&&&&((&&&(&&&$&&&&&&&&&&&$&$&&&&&&&&&$&&&&&&&&&$&$$&$$&$&&$$$$$&&$$$$$$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$&$( $$$$$$$$$$&&&&&&$&&&$&&&&&&&(&&&$&((&&((&((&(((((((((((((((((((((((((((((((*(((((((**(**(*(((((((*((((((((((((*((((((((((((((((((((((((((((((&((&(&&&((((((((((((((&&&&&&(&&&&&&&&&&&&&$&&&$$&&&&&&$$&$&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&& $$$$$$$&$$&$&&&$&&&&&&&&&&&(&&&&&&&&&(((((&(((((((((((((((((*((((((((((((((((*((*****(*(**(((((((((((((*((((((*((((((((((((((((((((((((((((((((((&((&(((((((((((((&(&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&&$$$$$$"$$&$$$$$$$$$$$$$$$$$$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$&& $$$$$$$$$$&&&&&&&&&&&&&&&(&&&&&&&&(((((((((((((((((((((((((((((((((((((*((*((*(((((***(((*((**(((**(**((((**(((((((((((*((((((((((*((((((((((((((((&((((((((((((((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$""&&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$&$&"$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&((&&(((((((((((((((((((((((((((((((((((((((((((((**(*((**(***(***(*(**(*((((((((((*((((((((*((*(((((((((((((((&&((((((((((&((((((((((&&&(&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$$&$$&&$$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$"$$$$$$$$$$$""$$$$$"$$$$$$$$$$$$$$$$$$$&$$$$$&$$$&&&&&$&&&&&&&&&&&&((&(&&(&&&(((((((((((((((((((((((((((*(((((((((((((((*((*(******(***(**(((**(***(*((*(((*(*(((*((((*((((((((((((((((*((((((((((((((((((((&&(&&&&&&&&&&&&(&&&&&&&&&&&&$&&&&&&&&&&&&$$&&&$$$&&&&$$$$$$$$$$$$$$$$$$"$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$&&$$$$$$$$$$&&&&&&&&&&&&&&&&((&&(&&&&(((((((((((((((((((&((((((*(((((*(((*(((((((((((***********(((****((((**((*(((((*((**((***(**(((((((((((((((((((((((((&((((((((((&&&&&&&(&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&$$$$$$$$$&$$$$$$$$&$$$$&$$$$&&$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$& &$$$$$$$&&&&&&&&&&&&&&&&&&&&&((&(&&&&((&((((*((((((((*((((***((((((***((((((*(((*(*((((((**(****(***(*(**((((((**((((((*(((*(((*(*(*(((((((((((((((((((&&&(((((((&(&&&&&&&&&&&&&&&&&&&&&&&(&&&&&$&&&&&&&&&&&$$&$$$$$$$$$$$$$&$&$$$$&&&$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$&$&$&&&&&&&&&&&&(&&&&&(&&(&(&&(&&(&((((((((((((((((((((((((**((((***(((*(*(((**((((************(*((**(((((*(((**((((**(**((*((***((((((((((((&((((&&&(((((((((&(&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&$$$$$$$$$$$$$&&$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$"$$$$$$$( &&$&$$$$&&&&&&&&&&&&&&&&&&&&&((&(&&&((((((((((((((((((((((((*((((((*((*(*((***(*(**(*(*****(*((*(*(*(((*((((*(((((((**(**((*((((((*((((((((((((((((((((((&(((((((((&((&&&&&&(&&&&&((&&(&&&&&&&&&&&&&$&&&&&&$&$$$$$$$$$$$&$$&&&$$$$$$$$$"""$$$$$$$$$$$$$$$$$&$$&$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&&&$&& $&&&&$$$&&&&&&&&&&&&&&&&&&&(&((&&&(&(((((((((((((((((((((((*(((((*((**(*(*((*((**(*(*((((**(((**((**(***((((*(**((((***((*(((((*((*(((((((((((&((((((((((&(&&&(((((((&&&&&&&&&&&(&&(&&(&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$&$$&$&&$$$$$$$&$$$$$$$$$$$$$$$$$$&&&&&$$$$$$$$$$$$$$$&&$$$$$$$$$$$&&$&&&$$&$&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&&&&((((((((((*(((((((((**(((((*((**(*(*(****(*(**((((((***(*(*((***(*(**((((((((**(**(((((((*((((*((((((((((((((((((((&&(((&((((((&&&&(&&(&&&&&&(&(&&&(&&&&&&&&&&&&&&&&&&$$$$$$$$$&&$$$$$&&$&&$$$$$$$$$&$$$$$$$$&$$$$""$&$&&&&&&&&&$&&&&&&$$$$$$$$$$$$$$$&$$$&&&$&$$$$&&&$&&&&&&&&&&&&&&&&&&&&&(&&&&&(((((((((((((*((((((***(*((**(*(*(*****((((((***(********(*(((*(*****(*((((((**(***(*(((((*(*(((((((((((((((((((((&&(((&(&((((((&(&(((((&&&&&&&&&&&(&&&&&&&$&&&&&&&$&$&&$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$&$&&&&&&&&$$&&&$&$&$$$$$$$$$&$$$$$$$$&&($$$$$&&&&$$&&&&&&&&&&&&&&(&&&&&&&&&(((((((((((((*(((((((((*(((*((*(**(*(((******(*(*((*(*(((**********((*(**(*(((*(((***(*(*(((((((((((((((((((((((((((&((((&((&(((&&((&(&&(&&(&(((&&&&&&&&&&&&&&$&&&&&&&&&$$&$$&&$$$$&&$&&$&$$$$&$$$$$""$$$$$$$$&$$$$$$$$$&&&&&&&&&&$$$$$$$$$$$$$$$$$$&&$$$$$$&&(@$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((*((*((((((((*(*((*(**(((((****(*((**(*(*(***(*(****(*(*(****((((***((((**((((((((((((((*((((((((((((&(((&(&((&(&((&(((((((((&&&&(&&&&&&&&&&&&&&&&&&&&&$&&&$$$$&&$$$$$$$$$&&&$$$&&$$$$$$$$$$$$$$$$$$&$$$$$$$$&$&&&&&&$$$$$$$$$$&$"$$$$$$$&$$$$$&&&$$$&&&&&$&&&&&&&&&&&&&&&&&&&&&((&&((&(((&((((((((((((((*(****((((*(****(((*(***((((*****(***(******(***((*(*(*((****((**(*(((((((((**((*(((((((((((&((&(&&((((&&&(&(&&&(&((((&&&&((&&&&&&&&&&&&&&&&&&&&$$&&&$$$&&$$$$$$&$&$&$$$&&$$$$""$$$$$$$$$$$$$$$$$$&$&$$$&$&$$$&$$&&$$&&$$$$$$$$$$$$$$$$$$$& $$$&$$$$&&&&&&&&&&&&&&&&&&&&&((&&&((((((((((((((((*(((((**********(****((((((**((((*(*(**(********(**((**((****(*(******(((((((*((((((*((((((((((((((((((&&((&&&&&&&&&&(&&((&&&&&&&&&&&&&&&&&&$&&&&&&&&$&$$$&&&&&$&$&$&&&&$&$&$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$&$&&$$$&&$&$$$$$$$$$$$$"$$$&&$$$&$&&&&$&&&&&&&&&&&&&&((&&(((&(&((((((((((((((((((((((((************((*(*((*((***(****(*(((*(*****((***(***((((******((*(*(((((((((**(((((((((((((((((&((&&(&(&&&&&(&((&(&&&&&&&&&&&&$&&&&&&&&$&$&&&&&&&&&&$&&&&$$$$&$&$$&&&&$$$$$$$$"$$$$$$&$$$$$$$$$$$$$$$&$&$$&&$$$&$$$&$&$$&&&$$&$$&$$$$$$$( $&$$$$&&&&&&&&&&&&&&&&&&&&(&&&((((&(((((((((((((((***((**(*(*(((*(*(((*((*(((((***(******(**(****(**((**(*(***(((*(**(*((*((((((*(****(((((((((((((((((&((&&&&&((&&&&((&&&&(&&&&&&&&&&&&&&&(&&&&$&&&&&&$&&&&&&&&$$$&$$$&$&$$$&$$$$$$&$$$$$$$$$$$$$$$$$"$$$$$$&&$$$$$$$&$$$$$&$&$$$$$$$$$$$$$$$$$$($$&&$$&&&&&&&&&&&&&&&&&&&&((""((((((((((((((((((((((((((*($((**(((((*(*((((****(*******(*(*(*****((*********(**(***((((*((((((**((((((((((((((((((&(&((&(&&((&((&&&&&(&&&&&&(&&&&&&&&&&&&&(&&&&&&&&&$&&&&&&$&$$&$$&&&&&&&&$$&&$$$$$$$$$$$$$$$$$$$$&&$$"$$$$&&$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$&$&& 8&$$&$$&&&&&&&&&&&&&&&&&&&&&&(&(((&&(((((((((((((((((((((((&***(*((((((*((****(*(**(***(******((***(*********(**(**($((**((*((*(((((((*((((((((((&(((((&((((&&&&(&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&$$$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$"$$$$$$&$$$$$"$$$$$$&$&$$$$$$&$$$$$$$$$$$&$& $$$$&&$&&&&&&&&&&&&&&&&&&&&(&&(&&&&(((((((((((((((((((**(*(*((((**(**(((******((**************(********(*(*(*(((((((&((((*(((((((*(((((*((((((((&"(((&(((&&&(&&&&&&&&&&&&(&&&& &&&&&&&&&&&&(&&&&&$&&&$$$&$&"&$$&&$$$$$$&&$$&&&$$$$&&$&&$$$$$&$$$$&&$$$$$$$$$$&$$$$$$"$$$$$&$&$$$$$$$$$$$$$$$$$$$$( $$$$&$&$&&&&&&&&&&&&&&&&&&&&&&(&(&((&&(((((((((*(((*(((*((***(((**(***((*******((****(**********(******((**(***(((((*((((*((((((((((((((((((((((((((&(&(&&&(&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$"$$$&$$$$$$$$$$$$&$$$$$$$$&$"$$$&$&$$$$$$""$"$$$$$$$$$$$""$$$$$&$$$$$$$$$$$$$$$$$$$$&&$$&$&&&$&&$$&&&&&&&&&&&&(&&&((((&&(((&((((((((((((((((*******(((******(*********(*******(*****(***(*(**((***((*(*((*((((((**((((((((((((((((((((((((((((&(((((&&((&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$&$$$$$$$$$&$$$$$$$$$$$$&d&$&&&$&&&&&&&&&&&&&&&&&&&&&(((&&((((&(((((((((((((((((**(((((******(************************************(((***(****(**(((((*(((((((((((((((((((((&((((&&(((&&&(((((&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$&&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$$$&$$$$$$$$$$$$$$$$$$&&>$$$$&$&&&&&&&&&&&&&&((&&&&&((&((&&((((((((((((((((((((**(((((****((************((**********************(((****(*(((**(*(((((((((((((((((((((((((((((&&(&((((((&&((((&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&$&$&&$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$"$$&$$$$$$$"$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$&&$&$$&$$&$&&$&&&&&&&&&&&(&&(&&&&&(&(&((&((((((((((((((((*(**(*(*(*(**************(******(*****************((***(***(((***(((((((((*(((*(((((((((((((&(((&&(((&&(&&&&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$&&&$&$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$(&$$$&$&&&$&&&&&&&&&&&&&&&&&&(&((&(&((((((((((((((((((((*((*****(**.****(********(*(**************(*((****(*(**********((((((((*((((((((((((((((((((((((&(((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$&&$&$&$$$$$$&&$$$$$$$$$$$$$$$$$$"$$$$$$$$$&$$$$$$$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&$$$&$&&$&&&&&&&&&&&&&&&&&&(&&((((&((&&((((((&(((((((((((((*******(*****((******(**(********(*****(****(*((*((((*****(***(((*(((((((((((((((((((((((((((&&&&&&&((((&&&&&(&&&$&&&&&&$&$&&&&&&&&&&&&&$&$$$$$$&&&$$$$$$$$$$$$$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$&`&&$$$$&&&&&&&&&&&&&&&&&&&&&(&(&((&(((&((((((((((((((((*(**(******(***********(((**((**********(********(*(**(*(**(****((((((((((((((((((((((((((((((((((((&&(&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$&&&&&&&$$$$$$$$$$$$&$$$&$&&&&$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$&& F&$&$&&&&&&&&&&&&&&&&&&&&&&&(&&&&(((&(&(((((((((((((((((**(*******(***********************((*****((*******(*******((((((**((((((((((((((((((((((((((((((((((((((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$&$$$$$$$$$$&$&$$$$$&$$$$$$$$$"$$$$$$$$$$""$$$$$$$$$$$$&$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$&(&$$&$$&$&&&&&&&&&&&&$&&&&&&&&&(((((((&(&&(&(&(((((*((******(((((*(*(*(********************(*(********((*((((*((***(((((((((((((((&(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$&$&&$$$$&&$&$$$$$$$$$$&$$$$$$$"$$$$$$$$&$$$$$$$$$$$$$$$$$$&&$$$$$&&$$$$$$$&&$$&$&&&&&&&&&&&&&&&&&&(&&&&&(&&(&&((((((&(((((((*(*((*((((((*(((***(****(*((************(**********((***((*(((((*(*(((*(**((((((((((((((((((((((((((((((((((((&&&(&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&$$$&&&&&$$$$$$$$$$$$&&&&$&$&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$&(@&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((&(((((((((**(*((*(*((((*(*(***(*((************(***********(*(**((*(*((*((*(((((((((*((((((((((((((((((((((((((((((((((&&&&(&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&$$$&&&&&$$&&$$$$$$$$&&$$&$&$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((&((((((((((((((*((*((((*(*(******(((((*(*********(((************(*((*((*(((((*(*(((((((((((((((((((((((((((((((((&((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$&$$&&$&&&$&$$$$&&&&$$$&&$$&$$$$$$$$$$&$$"$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$&$$$$$$$$&8&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&((&(&(((((((((((((((((((((((************((((((((********(***(******(*((((((*((((*((*((((((((((((((((((((((((((((&(((&((((&(&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$&$$&&$&$&$$$&&$$$$$$&$&$&$$$$$$$&$$$$$$$$$$&$$&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$&&&&&&&$&&&&&&&&&&&&&(&(&&&&&&&&&(&(&(((((((((((((((((((((**((******(****(((((((******(*((*(*****((***(((((((*(((((((((*((((((((((((((((((((((((((&((((&(((((((&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$&$&&&&$$$$$&&&&&$$&$$$$$$$&&$$$&$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$""$$&&&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((&&((((((((*((((******(*****(***(*(***(**(((******(**(((**(((((((((((((((((((((((((((((((((((((((((((((&(&(&(&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$&&&$$&&&&&&&$$$&&&&&&$$$&&&$&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$&$$$$$$$$$$$$$$""""$"&$&$$&$$&&$$&&&&&&&&(&&&(&&&(&&&&&(((&(((((((((((&((((((((((((****(((***(*(*(((********(*********((*(****(*(((((*(((((((((((((((((((((((((((((((((&(((&&&&(&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&&&$&&$$$$&$&$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$"$$$$$$$$$$""$$$&$$&&$&&&&&&&&&&&&&&&(&&(&&&&&&&(&(&(((((((&((((&((*(((*(((((*((*(*(*****((((((*(*(***(****(*(((*(((****((*((((((((*(((((((((((((((((((((((((((&(((&&(&&((((&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&$&$&$$&&$$&&&$$$&$$$$$$$$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$"$$$$$$$$$&$$$$$$$$$$$$$$$$$&&&$&$&&$$&&$&&&&&&&&&&&&&&&&&&&&(((&&(&(((((((((((*((((((((((***(*((**((***(***((((*(((**((*((((((*(*(*((**((((((((((((((((((((((((((((((((((&((((&&(((((&(((&&(&&&&(&&&&&&&&&&&&&&&$&&&&&&&&$$&&$&&&&&&&&&&$&$&$$$$$$&&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$$$"$$$$$$$$$$$$$$$$$$$$$"$$&$$&&$&&&&&$&&&&&&&&&&&&&&&&&&(&&(&(((((((((((((((((((((((*((((((((((**((**(((*(*((((**(((*****(((((**(((((((**((((((((((((((((((((((((((((((((&(((&(&&(&&&&((((&&(&&&(&&&&$$&&&&&&&&&&&&&&$&&$$$$$$$&$&$$&$$&$&$$$$&$&$$$$$&&$&$$$&$$$$$$$$&$$$$$$$$$$$"$$$$$$"$$$"$"$$$$$$$$&$$"$$""$$$$&$$$$$$$&$&&$$&&$&&&&&$&&&&&&&&&&&&&(&&&&&(&((&(((((((((((((*(((((((((((((((((((((*(*****(***(******(**(((((((*((((*(*(((((((((((((((((((((((((((((((((((&(&&&&(&&&(((((&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&$$$&$$&&$$$$$$&$$$$$$$$$$$&$&&$$$&$$$$$$$$$$$"$$$$"$$$$"""""""$$$$$$$""$$$$$$$$$$$$$$$"$$$$$$$$$$&&$$$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&(((&(&((&((&((((((((((((((((((((((****(*((*(((*****((******((*(((*(**((((((((((((((((((((((((((((((((((((&(&(((&(&&(&((&&&(&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&$$&&$&$$$&$$$$$$$$$$$$$$$$$&$$$$&$$$$&$$$&$$$$$$$$""$$$"$"$$""""$$$$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$&$$&&( &$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&((((((&(((((&(((((((((((((((((((*(*((((*(*(*(((*(******((((((**((***((*((((((((((((((((((((((((((((((((((((((&(&&&&&&&&&&(&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&$$$&$$&$$$$$&$$$$$$$$$$$$$$$$$&&&$$$$$$$$$$$"$$$$""$$"$""""""$"$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&(&&&&$$&&&&&&&&&&&&&&&(&&&&&&((&(&(&((((((((((((((((((((*((*(((((((*((*(((((((((*((****(*(((*(*((((((**(((((((*(((*((((((((((((((((((((((&&(((&&(&&&&&(&&&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&$$$&$$$$$$$$$&$&$$$$&$$$$$$$&$$$&$$$$$$$$"""$"$$"$""""$"""$$$$$$"$""$"$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&$$&&&&&&&&&&&&&&&&&&(&&&&(&&((((&(((((((((((((((((((((((((((((*((*((((((((*((((*((*((((*(***((((((**((((((((((((((((((((&((((((((((((((&((&((&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&$$$$$$$$$&&$&$&$$$$$$$$$$$$$$$&$$$$$$"""""$"""""$""$"""$$$$$$$$"""$$$$"$$$$$$""$$$$$$$$$$$$$&&(P&$$&&&&&&&$&&&&&&&&&&&&(&(&&&(&&&(&(((((((((((((((((((((((((((((((((((*((((((((((((*(((*(**(*((((*((*((*((((((((((((((((((((((&((((((((((&(&&&&&(&(&&&&&&&&&&&&&(&&&&&&&&&&&&&$$&&&&$&&&&&&&&$$$$&$&&&$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$"$""""""""""""""$"$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&>>&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&(&(((((((&((((((((((((((((((((((((((&((((((((((((**(*((***(*((((((((((((((((((((((((((((((((((((&&(&(((&(&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&&&$$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""$$""$""$$$$$$$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&$($$&$$&&&&&&&&&&$&&&&&&&(&&(&&&(&&&&&&&&(&(((&&((((((((((((&((((((((&((((((((((((((((((((***((((*(((((((((((((((((((((((((((&((((&(((((((&(((&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$&&&&$&$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$"$$$$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$$$$&$$$$$$$$$$$&&$&&&&&&&&&&"&&&&&&&&&&&&&&&&&((&&&&&&(&&((&&(((((((((&(&((((((((((*((((((((**((((((*(((((**((((((((((((((((((((((((((((((((&((((((((((&(&&&&(&(&(&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&$$$$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$&$$$&&$$$$$$$$&$&$&$$$&&&$$&&&$&&&&&&&&&&&&&&&&&&&&&&&(&(&&&(((((((&&((((((&((((((((((*((((((((*(((((&(*(*(*((((((((((((&((((((((((((((&(&((&((((&&(((((&(&&(((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$&&$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$&$$$$&$$$&$$&$&&&$&&&$&&&&&&&&&&&&&&&&&&(&&(((&&&&&&((((((((&((((&&(((((((((((&((((*(((((((((((((((((((((("(((((((((((((((((&(&(&(&&&((&&((&(((((&((&&&&(&&&&&&&&&&&&&&&&((&(&&&&&&&&&&&$$&&&$$$$$$$$&$&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$"$$$&$&$$$$&$$$$$&$$$$$$$"$$$$$$$$$$$$$$$&&$&&$&$$$$&&$$$&&&&($$$&&&$$&$$&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&&((&(((((((((((((((((((((((((&(((((((((((((((*(((((((&((((&(((((((((((&(((((((((&((&(((&&((&(&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&$&&$&&&$&$&&$$$$$$$$$$$$$&&$&$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$&$$&&$$$$$$&&&$&&&($$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((((&&(&(&((((&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&$&&$$$&&&$&&$ &$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$"$$$ $$$$$"$$$$$$$$$$$$$$$&$$$$&&$&&$$$$$&&&$$&&p&$$&$&$$&$&&&&&$&&&&&&&&&&&&&&&&&&((&(&&&&&((((((&(&(&&((((((((((((((((((((((((((((((((((((((((&(&(((((((((((((((&(((&(((((((&&((&&(&&&((((&&&&&&&(&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$&$&$&&&&$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$"$"$$"$$$$$$"$&$$$$$$$$$"$&$$$$&$& $&$$$&$&&&&&&$$&&$$&$$$&$&$&&&&&&&&&&&&&&(&&&&&&&&&&&&((((&(((((((&(&((((((((((((((((((((((((((((((((((((((&&&(&(((&(((((((((((((((((&((&(&&&&&&&&&&(((&&&&&&&(&((&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&$&$&&&$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$&&&&&$&&$$$$$&&($$&$$&&$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((&&&(&&&&(&&&(((((&(&((((((((((((((((((((((((&(((&((((&(&(&(((((((((&(((((&(&&&&&&&&&&((&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$$&$&$$$&&$&$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$&$$$$$&&&$&$$&&$$&&&($$$$$$&&&$$$$$&&&&&&&&&$$$&&&&&&&&&&&&(&&((((&&((&((((&&&((&(((&&((((((((((((((((((((((((((((((((((&&((&((((&((((((((&&(&(&&&(&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&&$&&&$$$$$$&$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$&$&$$&&$$&&&&*$$$$$$&$&$$&$$$&&&&&&&&&&&&&&&&&&&&&&&(&(&&(&(&&(&&&(&(&(&(&((&&&(&((((((((((((&((((&(((((((((((((&(((((((((&&&((&(&((&&&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&&$$&$$$&$$$&$$$$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$&&$&&&&&($&$&$$&$&&$$$$$$&$$&&$&&(&&&&&&&&&&&$&&&&&&&&&&&&&(&&((&(((&((&(&((&(((((((((((((((((((((((((((((&&(((((((&((((&&&((((&((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&$&&&$$$&$$$&&$$$$$$$$$$$$$$$&$$$$$&$$$$$$$$$$$$$"$$&&$$$$$$$$$$$$$$$$$$$$$&&&$$$$$"$$$$$$$$$$$$"$$$$$$$$$$&$&&$&&&&&&&&@"$$$$$&$$$$$$$$$&$$$$&&&&&&&&$&&&&&&&&&&(&((&&&&&&&(((&((&(((((&(((&&&(&(((((((&((((((((((((((((((&(((&&((((((&&((&(((&((&&&((&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&($$$$$&$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&(&&&&(&&&&&&(&&&&((&&(&&&&(&(&(((((((((((((&((&(((((((((((((&&((((((((&&(&&&&&(&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$&$&$&$$&$&$&$$$&$$$$$$$&$$$$$$$$$$$$$$$$$$"$"""$$$$$$$$$$$$$$$$$$$$$$$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&($$$$$$$$$$&$&&$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((((&(&(&(((((((((((((((((&((&(&&&(&((&&&(&&((((&((&&(&((&(&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&$$$$$$$&&&$&$$$$$&$&$$$$$$&&$$$$$$$$$$$$$$$$$$$$$"""""$$$$$$$$$$""""""$""$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$&&&&&$$&$$$$$$$$$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&&&&(&(&&&&&&(((((&(&(&(&&((&&(&(&((&(&&&&&&&((&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$$$$$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$"""$"""$$$$$"$$$""""$$$$$$$&$$$$$$$$$$$$$$$$$$$&$"$$$$$$$$$&$&$&$$&&($$$$&$$$$$$$""&$$$$$&$$&$$&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&((((&&&&&&(&&&((((&&&&&(&((&&&(&((((&(&&(&((&(&&&(&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$$$$$$$$$$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&($$$$$$$$$$$$$$&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&(((&&&(&&&(&&(&(&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&$&&&&&&&&$$&$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$"$$$$"$$$"""$$$$$$$$&$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$&$&&&($$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&(&&&&&&&&&&&&&(((&&((&&(((&(&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&&$&&&&$$$$&&$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$""$$$$$"$$$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&(@$$$$$$$$$$$$$$$$$$$$$&$$&&$&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&&(&&&&&&&(&(&&(((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&$&&&$&$$$$$$&$$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$""""$$$$$$$""$$$"$$$$$$$$$$$$$&&$$$$$$""$$$$$$$$$$$$$$$&$$$$$&$&&&($$"$$$$$$$$$$$"$$$$$$$$$$&$$&$$&$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&(&((&&&&(((&&(&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&$&$$$&&&&$$$$&$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$&$$$"$$$$"$$$$$$$$$$$&&$$$$$&&&&("$$"$$$$$$$$$$"$$$$$$$$$$$$&&&$$$$&&$&$&&&&&&&&&&&&(&&&&&(&&&&&&&&&&(&(&&&&&&&&&&(&&&&&&&&(&(&&&(&&&&&&&&&&&&&(&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$&&$$&&$$&$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$&&&&&&&&$"""""$$$"$$$$$$$$$&$$$$$$$$$$$$&&&$$$&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((&(&(&((&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&$$&&&&$$$$&&$$&$$&&$$$$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$&&((h$$""""$$$$$"$$$$$$$$$$$$$$$&$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$&&&&&&&&&&$$&$$$$&$&&$$$$$$$$$&$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$$$"$$$"$"$"$$$$$$$$$$$&$$$$$$&$$$$$$$$$$$$&$$$$$&&$$$$$$$$$&&&&&&$$&&(&$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$&&$$&&$&&&$&$$$"$&&&&$$&$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$"$$$"$$$"$$$$$$$$$$$$$$$"$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$"$$"$&&&$$$&$&$$$$$$$$&&&&&&&&&&&(($"$$$$"$$$$$$$$$$$$$$$$$$$$&$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&&&&&$&&&$&&$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$$$$$$$$$$$$$"$$$$$$$""$$$$$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$&$&$$$$&$$$$$$$&&$&&&&&&&&&&&(`"""$""$$$$$"$$$$$$$$&$$$&$$$$&$$$$&$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$"$"$$"$$$$$"$$$$$$"""$$$$$$$$$$$$$$$$&$&$$$"$$$$$$$$$$$&$$$$$$&$$$&&&&&&&&&&&$&&&*"$"$$"$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$&$&$$&&$&&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&$&$&&$$$$&$$$$$$$&$$$$$$"$$"$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$$""$$$$$"$""$$$$$$$$$$$$$$&$""$$$$$$&$$$$$$$$$$$&&$$$&$&$&$&&&&&&&&&( """"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$&$$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$&&$$$$&&&&&&$&$&$$&$$$$$$$$$&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$"$$$&$$$$"$$$$$"$$$$$$$$$$"""$$"""$$$"$$$$$$$$$$$$$$$&$&$$$$$$$$$$&$$$&$$$&$&$&$&&&&&&&&&("""$"$$$$"$$$$$$$$$$$$$$$&$$$$$$$$&&&&$$$$&&$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&&&$&&$&$&&$$$$$$$$$$$$$$$$$$&$&&$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$"$$$$$$$""$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$&$$$$$$&&$$$&$$$$$$$&$$&$$$&&&&&&&(($$$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&$&&&$&&&&&$&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&&&&&$$$$$$$$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$"$$$$$"$$$$"$$$$$$$$$"$$""$$$$$""$$$$$$&&$$&&&$$$$$$$$$$$$$&$$$&&$$$$&$&&&&&&&((@$$$$$$$"$$$"$$"$$""$$$$$$$$$$$$$$$$$$$$$$&&$$$$&$$$&&$&&$&&$&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&$$$&&&$$&$&$$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$""$$""$$$$$$$$"$""$$$"$$$$$$$$"$"$""$""""$$$$$$&$$$&&&$$$$$&&&$$&$$&$$$$$$$$$$$$&&&$&&&* $$$$$$$$"""""$$$$""$$$$$$$$$$$$$$$$$$$$$$&&$&$$$$&$$&$&$&$$$&$&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&$&&&&&$&&$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$"$$"$$$$""$$$$$$$$$$$$$"$$$""$$$$"$$"$$$$$$""$"""""$$$$$$$$$$$$$$$$&&&&$$&&$$$$$$&$$$$$$$$$$$$&&&&(((<""""""$$""""""$$$$"""$"$$$$$$$$$$$$$$$$$$$$&$$&&&$$&$&$&&&$$$&&&&$$&&&$&&&&&&&$$&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$$&$$$$&$&$$&$&&$&$&$$$$$$$$$&$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$"$$$$$$$$$$""$$$$$$$""""""$$$$$""$$$$$$$$$$&&&$&$&&&&&&$&$$$$&$$$$&$$$&&$$$$&&&&&&(("""""""$"$""$""""$$"$$$$$$"$ "$$$$$$$$$$$&$$&$$$&$$$&&$&&&$$&&&&&&$&&&&&&&&&$&&&$&$&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&$&&&&$$$$&$&&$$$&&&&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$"$"""$$$$$$$""$$$"$$$"""$$$$"""$"$" """"$""$$$$$$$$$$$$"$$$$$$$$$$$$&&&&$&&&&$$$$$$$$&$$$$$$$$&&&$&$&&&&&&*"$""""""""""""""$$$$""$$$$$$$"$$$$$$$$$&$$&&&$&$$$$$$$&$$"$&&&$&&&&$&&$&&&&&&&&&&&&&&$ &&&&&&$&&&&&&&&&&&&&&&&&&$&&$&&&&$&&&&&&&&$$&&&&&$$$&&$$$$&$&$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$$$$"$$$"$$"$$"$"$$$""$"""$""$$$$"$""""$$$$$$$$$$&&&$&$$$$$&&$$$$&$&$&&$$&$$$$$$&$&&$&&&&(*""""""""""$$$$"""$"$"$$$$$$$$$$$$$$$$$$$$&$$$&$&$$$$$$$$$$$$$$$$$&&&&&&&&$&$$$&$$&$$&&$$&&&&$&&&&&&&&&&&&$&&$$&$&&&$$&&$&&$&$$$&&&&&$$$&$$$$$$$&""$$$&$$$$$$$$$$$$$$$$$&$$$$$$"$$$$"$$$$$$$$$$$$$$$$$$"""""""""""$$$$$$$$$$$""$$$$"$$$$"""$$$"$$$$$$$$$$$$$$$$$$$$&$&$$$&$&$$$&$$&$$$&&&$$$$$$&(((""""""""""""$$"""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&$&$$&$$$$$$&$$$$$$&&&&&$&$&$&$&&&&&&&&&&&&&&&&&&&$&$&&&&$&&&$&$&$&&&&$$&$$$&$$$$$&&$$&$$&&$$$$$$&$$$$$$&$$$$$$$$$$$$$$$$"$$$$$$$$""$$"$$$$$$"$$$"$""""$$$""$$""$"$$"$$""$$""$$""&""$"$$$$$$$$$$$$$$$$$$$$$$$$"$$$&$&$&$$$&&$$$&$$&&&$$$$$(*"""""""""""""""$"""$$$$$"$"$$$$$$$$$$$$$$$&$&$$$$&$$&$$&$$$$$$$&&$$$&&&&&$&$$&&&&$&$$$&&&&&&$&$&&$&&&&&&$$&$&&$$&$$$&&$&&&&&&$$$$$$$$$$&&$$$$$&$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$$""""""$""""$""$$$$$"""$$$$"$$"""$""$$$$$"$$$$$$$$$$$$$$$$$$$$&$&&&&$&$$$$$&$&&$$&$&&&( ("""""""""""""""""$"""$$"$"$$$$$$$$"$$$$$$$&&$$$$$$$$$$$$$$&&$$$&&$$&&&$&$$&$&$&&&&$&$&&$&$$&$&&&&&&&&&&&&$&&$&&$$&$$&&&$$&$&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$"$$$$$$""$"$"$$$""$$""""""$$$$$"$$$$$$"$$$$$$"$$$$$$$$$$$$$$$$$$$$&&$$$&&$$$$&&$$$$$$$$$&&&$&&$$&&(""""""""""""$"""""""$"$$$$$$$$$$"$$$$$$$$$$&$$$&&&$&$$$&$$$$$&$$&$$$$&$$$$$$&&&$$&&&$$$&&&&&&&&&$$$$$$$&&&$&$&$&&$$&$$&&$&&$$$$$$$$$$$$$$$$$$$$$&$&$$&$$$$$""$$"$$$$$$$$$$$$$""$$$$$"$$""""""$$$$$$$$"$$$$"$""""$"$$$$$$$$"$$"$$$$$$$$$"$$$$$$$$"$$$$$$$$$&$$$$$$&$$&&&$$$&$&&&$$$$$$$$$&&$$$$&&&*""""""""""""""""""""$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$&$&$$$$$$$&&&&&$$$$$$$$$$$$$$&$$$$$$&&$$$$$&&$$$$$&&&&&$&&$&$$&&&$$$$&$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$""$$$$$$$$""""$"$"$$$$$$$$$$$"$$$$$$$"""""""$"$$$$$$$""""$"$$$"$$""""$$"$$$$$$$$$$$$$$$$$&$$$$&$$&$$$$$$$&&$$$$$&$&&&&&&&&(("""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$&$$&$&&$$$&&$$&$$$$&&&$&$$&&&$&$$$&$$$$$$&$&$$&$$$&$&&$$&&$&$&$$$$$$$$$$$$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$$$"$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$"""""$$$$$"$$"$$"$$"$$$$$$$$"$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&$&$$&$$$$$$$$$&&$&&&&&&&&&((t@""""""""""""$""""""""$$"$$$$$$$$$$$$$$$$$&$$$$$&&$$$&$$&$$$&&$$&$$$$$$$$$$&$&$$$&$$&$&$&$&$$&&$$$$&&&&$$$$&&$&$$$&&$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$"$"$$$""$$$$""$$$$$$$$$$$$$$$"$"""""$$"""$"$"""""$$$"$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&$&$$&$$$$$&&&&&&&&&(*""""""""""""""""""""""""""$$$"$$$$$$$$$$&$$$$$&$$$$$&&&&$&&&&$$$$&$$$$$$$$$$$$$$$$$$$&&$$&$&$&&&$$$&$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$"$$"""$$"$""$"$$$""""$$"""$$$$$$$$$$$$$$""""$$"$"""$""$"$$$"$$$$$$$$$$$$"$$$$$$$$$&$$$$$$$$$$$$&&&&&$&$&&&&&$&&&$&&&&&&&&&(*""""""" """"""""""""$"""""$$$""$$$$$$$$$$$$$&&$&$$$$&&&&&$$&$&$$$$$$$$$$$$$$$$$$$$&$$$$&$$$$$&&$$$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$$$"$"$$"""""""""$""""$"$$$"$""$$$$$$$$$$$"$"""""""$"""$"""""""$$$$$$"""$$$$$$$$$$$$$$$&$$$&$&&$&$$&$&&&&&$&&&&&$&&&&&&&&&&&&((("""""""""""""""""""""""$$$$$"$$"$$$$$$$$$$$$$&&&$&$&&&&&$$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&$$$$$$$$$&$$$$$$&$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$""$$$$$""$$$"""""""""$$"$$""$"$$$$$"$"$""""""$""""$"""""$""""$$$"$$"$$"$$$$$$$$&$$&$&$$$$$$$$&$$$$$$&&$$$&$&$&&&&&&&$&$&&&&&&((@" """"""""""""""""""""$""$"$"$$$$$&$$$$$$$$$$$&&$$&$$&&&$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$"$$$$$$$$"$$$$$$$$"$$$$$$$$$$$$$""""$$$""$"$""$$"""""""$"$"$"$"$$$$"""""""""""$$"$$$$""""$$""""$""$"$$$$$$"$$$$$$$$$$$&$&$&&&$$&&&&$$&$$$$&$$$&&&$&&$$$$$&&&&((""""""""""" """ """"""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$$$"$""""""""""""""""$"$$$""$""""$""""$$""$"$""$$$"""$""$""$$$"$$$$$$$$$$$$&$&$$$$$$$$$$$$$&$$$$$$$$$$$$$$$&&&$$$$$&&&&(&` "" " """"""""""""""""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$"$$$$$$$$$$""$""""""""""""""$$$$"$""""""""$$$""$"""""""""$"$""$$$"""$"$""$""""$"$$"$$$$$$$$$$$$$&$$$&$$&&$$$$$$$&$$$$&$$$$&&&&&&&&&&&&&&&(*""""""""""""""" """"""""""""$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"$$$$$""$$$$$$$$$"""$"$$$"$"""$$$$$$"""""""""""""""""""$""$""""""$$$$""$$"$""$$$$$$"$$$$$$$$$$$"$$$$$$$$$$$$&&$&&&$$&&&$&&$$$&&&&&&&&&&&&&&((" " """"""""""""""""""""$$$""$"$"$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$$$$$$$$$$$$$"$$$"$$$"$$$"$$$$$$$$$$$$$$$$$$$$"$$"$$$""$$""$$$$$$$"$"""""""""$""""$"""$"$$$$$""$$"$$"$$"""$$$$$$$$$""$$$$$$$$$$$$$$$$$$&$$&&&&&&&$$$&$$&&&&&$&$&&$&&&&&&&(((f" """""""""""""""""""""$$""$$$$"$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$""$$$$$$$$$$$$$"$$""$$""$$$""""""""""""""""""""""""""""$"""$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$$&&&&&&&$&&$&&&&$$&&$&&&&&&&&&&&((`0 " "" """""""""""""""""$""""$"$$$$$$$$$"$$$"$"$""$$$$"$$$$$$$$"$$$$"$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$"$$$"$$""$"$$$$$$$$$$"$$$$$$$$$$$""""$$$$"$$$"$$$$$$$$$$$"$""""$$"$"$$$"$$$$$""$""$$"""$""""""$""""$"$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&$&$$$&$$$&&&&&&&&&&&&&$&$&&&&&&&&&&&(& "" " " " """""""""""""""""""$$$"$$$$$$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$"$"$$$"$$$$$$"$$$$""$"$$$$$$"$$$$$$$$"$$""$"$$$"$"$$$$$$$$""""$$"""$"""""$""$""""""$$$$$$$$$$$$"$$$$$$$$$&$$$$$$$$$$$$$&$$&&&&&$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&(( " "" " "" """"""""""""""""$$"$$$"$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""$$$"$$$$$"$$$$$$$$""$"$$$$$"$$"$$$$"$$$$$$$$$$"$$""$$"$$$$$"$$$$""$"""$$"$$$$"$$$$$$$""$$$$"""""""""""""""""""$$$"$$$$$$$$$$$$$$$$$&$$$$$$$&$$$$$$$$$$$$&$$$$$$$$$&$$&&&&&&&&$&&&&&&&&&&&&&(& " " "" """" """""""""""$$"$"$$$$$$$$$$$$$$$$$"$$$"""""$$$$$$$$$"$$$$$$$$"$$$$"$$"$$$$$$$$""$"$$$$$$$$"$$"$$$$$$"""$$$$"$"""""$$$$"""""$$"$$"$"""""$$$$$$$$$$$"$$$$""$$$"$"$"$$$$$$$""$"$$""$"$""$$"""""""""$$"$"$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$$$$"$$$$$&$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&&&(& " " """" """"""""""""""$"$$$$$$"$$$$$$$"$"""$$$""$$$$$$$"$$$$$$"$$$$$$$$$$""$$$$$$$$"$$$$$$$"$"$"$"$"$"$$"$$"$""""$""""$""$"$$$""$$""""$""""$"$$$$$"$$"$$$$$$$"""$"""$$"$$""$$"$$$""""""""""$"$""$"""$"""""$"$$$$$$$$$$$$$$$$$$$$$$($$$$$$$$$$$$$$$$&&$$$$$&&&&&&&&&$$&&&&&&&&&&&&&&&&& " " " """ """"""""""""""$"""""$$"$$$$$$$$$""""""""""$"$$$$$"$$$$$$"$$$$$$$$$$$$$$$$"$$"$$$$""""$"$$$$"$$$"$$$$$$""""""""""$"$$"$$"$$"$$"$$$""$$$$$"$"$"$$$$$$$$"$"$$"$"$$"""$""$"""$$$"$"""""$""$"""$"$$$$"$"$$$$$"$$$$$$$$$$$$$$$$$$$$&&$&$$$$$$$$&$&&&&&&$$&$$&&$&&&&&&$&&&&$&&&&&&&&&((&> " """""""""""""""""$"""""""$""""$""$""""$"""$$""""$$$$""$$""""$$$$$$$$$$$$$$$$$$$$$$$"$"$$"$$$$$""$$""$"""$""$""$""$"""""""$""$"$$$"$$$$""$$$"$$"$$$"$$$$$"$$"$""$$$""""""$$$"$"$$""$""""""$$"$"""$$$$$"$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&$$$$$&&$&&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(& " " """"""" """"""""""""""""""$"""""""$$$"$"""$$$""$"$$""$$""""$"$$$$"$$$$$$$$$$$$""$$$$$$"$$""""$$"""$"""$$""$""""""""""$""""$$"$""$$"$$"$$"$$$$"$$$"""$$$$"$"""$$$$$$""""$$"$""$$$"""""""""""$"$$"""""""$"$$$$"$$$$$$$$$$$$$$$$$$&$$$$$$&&$&&&&$&$&$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(($ " """""""""""""""""""""""""$""""$$$$$"$$"""""""""$$$"$"$"$"$$""$$$$$$$$$$$$$$$$$$$$$$$$$$"""$""$$"$$"""$""""""""""" """"""$"$$"$$$$$$$$$"$"$$"$$$$""$"$$$$"$$""$$""""""""$"$"$$$$$""$"""""$"""$""$""$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&$$$&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&(($ " " "" """"""""" """""""""$$""""$$$"$$$$$"""$""""$"$"""""""$$$"$$$$$$$$$$$$$"""$$$$$$$$$$$$$$"""""$"""$$""""""""""""""""""""""""""""""$$""$"$$$$$"$$$""$"""""$$$$$$$""""""""""$$$$"$""""$""""""$""$""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&((* " " " " """"""""""""""""""$""""$"""""""""""""""$""$$"""$""$$"""$$"$$$$$$$$$$"$$$"$""$$$$$$$$$$""""$""$""""$$""""""""""$""""$""""$"""""""$$"""$"$$$$$$$"$$$"""""""$""""""""""$"$$$$"$""""$""""""$$$"""$"$$$$$$$"$$$$$$$$$$$$$$$$$$$&&&&&&$&$$&&&&&&&&$&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&((($ " " """"""""""""""""""$$""""""""""""""""""""""""""$"$""""$""""$$$$"$$$$"$$$$""""$$$$$"$$$$$""""$""""""""""""""""$""""""""$"""""""""""$$"""""$"""$$$$$""""$"$$$$""""""""""$""""""""""""""""$$$""""$$""$$$$$$$$$$$$$$$$$$$$&$$$$$&$&$&$&$&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&(("   " "" """"""" """" """"""""""""""$""$"""""$"""""""""$""$$$""""""$"$$$$""$"$$$""$"$$"$$$"$$$$$$$""$$""""""""""""""""""""""""""$""""""""$"""$""""$"$$$$$$"$$$"$"$""$"$$"""""$"""""$$""$$"$"""""""$""""$$$$$$$"$$$$$$$$$$$$&$$$&&$$$&&&$&&&&&$&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&( @ " " """ """""""""""""""""""""$"""""""""""""""""$""$""""$""""$"$$"$""""""$""""$$$$"$$"$$""$$"$$""""""""""""""""""""""""$"$""""""$"""""$"$"""""$$$"""""$$$$""$$"$""$$"""""""""$$$$""$""""""$"$$$"$$$$$$$$8$$$$$$$$$$$$$$&$&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(    """ """""""""""""""""""""""$""""""""""""$$"""$"""$$""""""$"""""""$"""$"$"$$$$$$""$$$$"$""""""""""""""""""$$$$""""""""""""""""""""""""$$$"""$$""$"""""""$$$"$"$"$""""""""""$$$"""""""$$$"$$$$$$"$"""$$$$$$$$$$$$$$$&$&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(("@ " """ """" """"""""""" """""$"""""""""""""$"""""$""" """$"$$"""""""$""$$""$$$$"""$"""""""$"""$"""""""""""""""""""""""$"""""""""""""""""$$ $"""""""""""$$$""""$$"""""$""""""""""""""""$$""$$$$$"$"$$"$$$$$$$$$$$&$$$$&$$$$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(   """ """""""""" """"""""""""""""""""" """"""""""""""""$$"""""$""$""$""$$$$"""$""""$""""""""""""""""$"""""""""""""$"$"$"""""$""""""""$$" $""""""""""""$""$"$"$$""""" """""""""""""$$"$$$$$$$$""$$"$"""$$$$$$$$$$$$$$&$$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&((@  " " " """"""" """" " " """""""" """"" """""""""""""$""""$""""$$$""""$"""""""""""""""$""$"""""""""""""""""""$"""""""""""$""""""""""$""$""""""""$""""$"$"$$""""$$"""""""" """""""""""$$$$$$$$""$$$"$$$$$$$$$$$$$$$$$$$$$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&&&((*    " """ """""""" "" """""""""""""""" """""""""""""""""$""""""""$"""""""""""""""""""""""""""""""""""""""""$""""""""""""""""""""$"""$$""$"$$"""""""""""$""""$""""""""" "" "$""$""""""""$"$$$"$"$$$$"$$$$$$$$$$$$&$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&(&(&((   """"""" "" """""" " " """"""""""""""""""""""""""""""$""""""""""""""""""""""""""""$"""""""""""""""""""""""""""""" """""""""$$$$""$$""""""""""$"$"$""""""$"""$""" """""""""$$""$"$$$"$"$.$$$$$$$$&$&$$$$$$$$$$$&&$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&(&&&&&((&(*  " "" " """"""" """""""""" """""""""""""""""""""""""""" """""""$"""""""""""""""""""""""""""""""""""""""""$"$"""""""""$$$$$"""""""""""$""""""""""""""""""""""$""""""""$"""$"$$$$$$$""$$$$$$$$$$$$$$$$$$$$$&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&(&*  "" """ """""" """"""""""""""""""""""""""""""""""""" """""""""""""""""""""""""""" """""""""""""""""""""""""""""""$$"$$$""""""""""""""""""""""""""""""""""""""$"""$$$""""$$"$"$$$$$$$$$$$$&$$$$$$$$$$&$$&$&$&&&$&&&&&&&&$&&&&&&&&&&(&&&&&(&(&&(&&(&((*   " """ " """"" " """""""""""""""""$""""""""""""""""" """""""""""""""""" """"""""""""""""""""""""""""""""$""""$""""""$""""""""""""""""""""""""""""""""""$"$"""$"$"$"""$$$"$$$"$""$$$$$$$$$$$$$$&$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&&&&((*  " """" " " "" """""""""""""""""""""""""""""""""""""$""""""""" """"""""" """""" """"""""""""""""$"""""""""""""""""""""""""$"""$""""""""""""""$"""" """""""""""""""""$$""""$$""$"$$$$$$$$$$$$$$$$$$&&&$&&&$&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&(&(&&&((*    " """""""""" """ ""$$$"""$"$""" " """""""""""""$"""" " """ """ """""""$"""""""" """"" ""$$$$""""""" """"" """"$$$"""""""""" "" ""$""$$$$"""$$$$"$$$$$"""""$$$""$$$$&&$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(**  "  " "" " " "" """""""""""""""""""" """" """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""""$"$"""""$"""""""""""""""$$$$$$$$"$"$$$""$$$$$$$$$$$$&&$&$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&((*\      """"  " """"""""""" " """ """""""""""""" "" """"""""""""""$"""""" " """""""""""""""" " """" """"""""$""""""""""" """"""""""""""""""""""""""""$"$"""$"""""""""$""$$$$&&$$$&&&$$$$$&$&$&&&&&&&&&&&&&&&&(&&&&(&&&&&&&&&(&&&((&&&*     " " """"""""" """" """" " " " """"" """""""""""""""""""""" """""""""""""""" "" """ """""" """"""""""""""""""""""""""""""""""" " """""""""""""""""""$"$"$$$$"$$$$$$&&$$$&$$$$$$$&&&$&&&&&&&&&&&&&(&&&&(&(&&(&((&&&&&&&(&&&&&((p         " """""" """"" """""""" """"""""""""""""""""""""""""""" """ """""""" """""""""" "" "" """"""""""""""""""""""""""" """""" """""" """"""""$"""""""""""$""""""$$"$$"$$$$&$$$&&&&$&$$&&&&&&&&&&(&&&&&&$$&&&&(&&(((((&((&&&&&(&&&&&&*0    """ " """" " """" """""" "" """"" """""""""""""""""""""" " """""""""" " "" "" " " """"""""""""""""""""""""" """""""""""""""""" """""""""""""""""""""""""$$""$$$$$$$$&&$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&(&(&&&(&(&(&&&&*      " "" "" " "" " " "" "" """"""""""""""""" """" """" "" """ """""" """" "" "" """ """"""""""""""""""""""""" """"" """""""""""""""""" """"""""$""""""$$$$$"$$$$$$$$$&$$&&&&&$$&&&&$&&&&&&&&&&&&&&(&&&&(&&&&&&&&&&&((&&&(&&&(*     " " " """ " " "" """ """"""""""""""""" """" """"" " " " "" """"" "" " """"" """"""""" """"""""""" " "" """""""""""""""""$""""$"""""$$""$$$$$$$$$$$$$$$$&$$$$&$&&&&&&&&&$$&&&&&&&&&(&&(&&(&&&(&&&(&&&((&&&&(&(&(    "" " " """""""" " " """" """"" """ " " """ " "" """ " " "" "" " """""""" " " "" " "" """" " """""""""""""""""""""""""""""$""$$$"""$"$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&(&&&&(&&(&&&&&&&&&&&(&&(&&&&&&&&&(    "" "" " "" " """""""""""""" " " " """ " " "" " " """" "" """"" "" "" " """"""" """""""""" " " """" """""""""""$"""""""$$$$$$$"$$$$$$$$$$$&$$$$$&$&$&&&&&&&&&&&&&&&&&((&((&&&&&&(&(&(&&(&&&&&&&(   """ "" "" "" " " " """"" " "" " " " """ " " """"" """ """ """""""" " """"""""""""""""""""""""""""""""""$$$"$$$$$$$$$$$$$$$$$$$$&&&&&$$&&&&&&&&&&&&&(&&(&&&&&&&&((&&&&&&&&&&&&(     """" """ "" " " "" " "" ""  "" " " " " "" """ """" " "" "" """" " """ """"""""""""" """"""""""""""""""""$$""$$$$$$$$$$$$&$$$$&&$&$&&$&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&(      " " " " " " " " " " " " " " "" " " "" """"" """" """" "" "" " "" " " """"""" """""""""""""""""$""$$""$$$$$$$$"$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&(   " " " " " " " "" "" "" " """ " " """ """""""" """$""""""""""""""$"$"""$$$$$$$$$"$$&$$$$&$$&&$&&&&&&&&&&&&&&((&&&&&((&&&&&&&&&&&&&&&&&&&&($    " " " " " """ " " "" " " " " " " " " """""""""""""""""""""""$"""$$$"$$$$$$$$$$$$$&$&$&&$&&&&&&&&&&&&&&&&(&&&&&((((&&&&&&&&&&&&&&&&&&&($    " "" " "" "" " " " " "" " " """""" " """"""""""""""""""""""$$"$$$$$&$$$$$$$$&$$&$$&&$&&&&&&&&&&&&&&&&((&&&(&&&&&&&&&&&&&&&$&$&&($    " " " " "" " """"""" """"""""""""""" """""""$"$"""$"$$$$$$$$&$$$$$$&&$&&$$$$&&&&&&&&&(&(((&((&(&(&&&&&&&&&&&&&&&$$&&&(""      " " " " " " "" """""" " """""""""""""""""$"$"$$"$$$$$$$$&&$$$$&$&&&&&$$$$&&&&&&&&&(&&&((&(((&(&&&&&&$&&&&$&&&&$&&&("$            """" " """" """" """" """""""""""""$$$$$$""$$$$$$$$$$$$$&$&&$&$&&$&$&&&&&&(&&&(((((&((&&&&&&&&&&&&$$&&&$&$&&("              " " " " """ " " """" " """ """ """"""""""$""""""""$$$$$$$$$$$$$$$&$&&$$&&$$&&&&&&&&&&&&&&(&&&&&&&(&&&&&(&&&&&$$$$&&$$&$&&&&("                " "" " """ "" """ """""" """""""""""""$$"""$"$$""$$$$$$$&$&&$$$$&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&$$$&$$$$$&&$&&(                     " "" "" """ """"""" " "" """""""""""""""""$"$$$$$$$$$$$$&$&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&&&&&( @                  " " "" " """ "" "" """""""""""""""""$"""$"$$$"$$$$$$&&&&$&$&&&&&&&&&&&&&&&&$$&&&&&&&&&&(&&&$&&&&&$&$$$$&&&&&(             " """ " """ " "" """""""""""""$"""$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$$$$$$&&&&&&&(               "  "" """" " "" "" "" " """""""""""""$$$"$$$$$$$$$"$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&$$$$&$$&&&&&&&*`             " " " "" " " " "" """"""""""""""$"$$$"$$$$$$$$$&&&&$&&&&&&&&&&&&&&&&&&&"&&&&&&&&$&&&&&&&$&&$&$$&&&&((        """ " " " """ " " " " "" """""""$$$$$""$$$$$$$$$$&$&&&$&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&