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 = '864A67' IMAGE_NUMBER = 42512084 IMAGE_TIME = 1978-10-29T08:00:31Z EARTH_RECEIVED_TIME = 1978-11-02T04:47:13Z ORBIT_NUMBER = 864 INSTRUMENT_NAME = VISUAL_IMAGING_SUBSYSTEM_CAMERA_A GAIN_MODE_ID = HIGH FLOOD_MODE_ID = ON OFFSET_MODE_ID = ON FILTER_NAME = CLEAR EXPOSURE_DURATION = 0.008480 NOTE = "VERY HIGH RESOLUTION GROUND TRACK SEQUENCE WITH IMAGE MOTION COMPENSATION" /* DESCRIPTION OF THE OBJECTS CONTAINED IN FILE */ OBJECT = IMAGE_HISTOGRAM ITEMS = 256 ITEM_TYPE = VAX_INTEGER ITEM_BITS = 32 END_OBJECT OBJECT = IMAGE LINES = 264 LINE_SAMPLES = 300 SAMPLE_TYPE = UNSIGNED_INTEGER SAMPLE_BITS = 8 SAMPLE_BIT_MASK = 2#11111110# NOTE = "MEDIAN SUBSAMPLED 1056X1204 EDR IMAGE" END_OBJECT END n8.)-$ -G[BB&;j0--  w' Hb/tm]%SFO{6B  " " """ "$" " "".,,$""$""""""$"""$"&""$$""$""$"$$""""""" $$"$"""""" " """$ " " " """ "    " "" " " """"""""$"""""""" """"""""" """""""""" "" "" " "      " " """""""" """"""""""""" """"""""""""" ""$"""""""" "" " " "" " "               " " " """""""""""""""""""""""""""""" """" """"" """"" """ """"" " " """"" "  "                         4  " """""""""""""""""""""""""""""""""""""$"""""" """"""""" " " """ """ "" " """"" "               " "      """""""""""""""$""""""""""""""""$" """" """"""""$"""""""" """ " "" """"""""""" " " "    "" "" ""      " "   " ""     """""""" "  "   " "" " """"""""$""""""" "" """"""$"$"$""""" """" """""$"$""""""" """" " """""""""  " """""" "  """"    " """"""""   "" "  " """ """"" " """""""""""""      """""""""""""" """""""""""""""""""""""""""""""""""$"""""""""""" """ " """""""" "" " """ """""""" " " " " " """ " " " "" """ """ " " """""""""" """ "" " """"""""""""""" """" """"""" ""        """""""""""$$"$""""""""""" """$"""""""""""""""" """"""""""""""""""""""" """$$""""""""" " " "" """ """""""""" " " "" "" "" " "" "" " " " " " """ " """ " "" """"""" """"""""""""""""""""""""""""""""""""""""" " "    " """"""""" """"""""""""""""""""""""""""" """"""""$$"""$"""" """"""""""""""""""""""" """""""""""" " " " "" """""""""" " " " " """""""" " """" "" """"""" """" """""" """"" """" """""""$ """"""""""""""""""""""""""""" """ """     " """"""" """"""""""""""""""""""""""""""""""""""""$$"""""""""""""""""""""""""""""""""""""""""""$"""""""""""""""""" """ " " """ " """ " "" " """"""""""""" """"""""""""""""""" "" """ """"""""""""""" """"""""""$"""""""""""""""$""""""""""""""""""     """""""""""""""""""""""""""""""""""""""""$""""""""$"$""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""" " " """""""" ""$"" """" " """""""""""""""""""""" """"""""""""""" """""""""""""""""""""""""""$""""$"$$"""$"""$"""$"""""""""""""" "      """ """""""" """"""""""""""""""""""$" ""$"""""""""""$""$$""""""""""""""""""$"""$""""""""""""""""""""""""""""""""""""""" " """" "" """"" """" " """""""""""""""""""""""""""""""""""""""""""""""""""" """$""$$$"$"$"""""""""""$"$"""$$$$"$$"$""""""""" " " ""    " """"""""""""$"""" """""""""""""""""""""""""""""""""""""$"$""""""""$"""" """""""""""""""""""""""""""""""""""""""" """""""""""""""""" """" """""""""""""$"""""""""""""""""""""""" """"""""""" $""""""""""""""""""""""$"""""$"$"""$""""$$$"$$$""$""""$" "" "" "   """""""""""""""""""""""""""$""""""""""""""""""""""""""$"""$""""""""$"$"$"""$"""""""""$""""$""$"""""""""""""""""""$""""""""""""""""""""""""""" """"""""""""""""""""""""""" """"""""""""$"""""""""""""$$"$""$"""""""""""""""$""$""$"$"$$""$""$""""""""""""""""""" "" " """"""""$""""""""$"$"$$"$""$$""""""""$""""""" """"""""""$"""""$""$$"""$"$$"$""$""$$"""""""$$""""""""$""$"""""""""""""""""""""""""""""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$"$$$$"""""$$$"$$$$$"$"$""""" """"""     " """ """""""""$$""""$""""""""$"$"""""""""""" """""$""""$""$""$""""$""""""$$"$$"$"$""$$"$"""" """""""""""""""""""""""""""$"""""""""""""""""""""""$"""""""""$""""""""""""""""""""""""""""""$""""""$""$""$""$"""""""$$""$$$$$"""""$$$$"$"$$$$$$$$$"$$"$"""""""""" "  " " """""""""""$"""""$""""""$$""""$"$$"""""""""""""$""""""""""""$$""""$$"$$"$$"$$$""$""""$"""""""$"""""""""""""""""""""""""""""""" "$"""""""""""$"""""""$"""""""""" """""""""""""""""""""""""""""$$"$"""""$""""""""$"$$$"$$$$"$$$$$"$$"$$"$$$$$$$$$$$$"""""""""""""" "   "" """"""""$""""""""""$""$$"""$"$$"$$$""""$$$$$$$$$$"""""""""""$""""""$$"$$$"$$$"$$$""$"$"""""$$$"""""""""""""""""""""$"""""""""""""""""$$""""""""$"$"$$""""""""""""""""""$"""""""""""""$""""""""$$"$$$"$$"$""""$"""$$$$"$$$$"$$$$$$$$"$$$$"$$$$""$$$"$""""""""""""" "" Z   """ """""""""""$"""$"""$$$$$$$"$"$"$$"$"$$$$&$&&&&&$$&$$"""""$"$$""$$$""$$$$""$$$$$$"$"$"$""$""""""""""""""""$"""""""""""$""""""$"""""$""""$"$""""""""""$""""""""""""""""""""$""""""""""""""""$""$$"""$$$$""""""$$$$"$""$$"$$"$$$$$$$$$$"$$$$$$$$$$$$$$$$""""$""""""" " " "  " "" """"""""""""$$$$$$$"$$$$$$"$$$$$"$$"$$$$&&&$$&&$&&&&$$$""$"$"$$$""$$$"$"""$""$$$$$"$$$"$""$$"""$""""""""$""""""""""""""""""""""""""""$""""""$""""$""""$""""""""$"""""""""$""""$""""$""""""$$"""""""$$""$"$""$$$"$""$$$$""$$$$$"$$$$$$$$$$$$$$$$$$$""$$$$"""""""""""" "" " P  """""""""""$$"""""$$$$""$$$$"""""$"$"$"$$$$&$$&&&&$&&$&&&$&$$$$"$$$"$$$"$$$$$$$$"$""$$$"$$"$"""$"$$"""$"$$"$""$"""""""$""$""$"""$$""$"""""$"""""$"$"""""$"$$"$"""""""""$""$$""$"""""""$"$"""""$$""$""$$""$"$$$$"$""""$$$$$$$$$$$$$$$$$$$$$$$&"$$$$$$$$$$$$$$$"$$""""""""" ""  """""" " """$"$"$$$$$$"$"$$""""$$$"$"""$$"&$$$&&$&&&$&&&&$&&$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$"$""$$$$$"$$""$"""$""""""""""$$""""""""$""""$$$$""$"$$""$""$$$""""""""$"""$"$""$"""$"$"""$"$$"$""$$$"$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$""$""$"$"""""""""` " """"""""$""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$&$&&$$$$$$$$&$&&&$$&$$$$"$$$$$$$$$$$"$$$$$$"$$$$$$$$$$$$$"$$$""""$$$$"$"$$$""$"$"$"$""""$$""$"$"$"$"""$"""$"$$"$$$$"$$"$$$""$"$$$"""$$$$""$"$"$$"$$$$$"$$$$"$$"$$$$$"$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$&$$$$$$$$$$$$$$"$$"""""""""""""" `  """""""""""""""""$$$$$$$$"$$$""$$$$$$$$$$$$$"$$$$$$$$$$$&$&&&&&&$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$""""$$$"""""$$"""$""$"""$""""$$$""$$"$"$"$$$"$$$"$$"""$"$$$$""$$$$"""""$$$$""$"""$$$$$$$$$$$"$$$$$$$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""$""""" """""  """""" """""$""$"""$"$$$$$$$$$$$$$$$$$$$$$$&&$$$$$&$$$$&$$$$$$&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$"$""$$$""$""$$$$$$"$$"$$$""$""""$$$"$$$$$$$$$$$$$$$$$$"$"$"$$$$$$""""$$$"$$$$"$$$$$$$$$"$$$"$$$$$$"$$$$$$$"$$$$$$$$$$$&$$&$$$$"$$$$$$$&$$$$$$$"$$""$""""""" ""  " """""""""$"""$""$$$"$"$$$$$$"$"$$$$$""$$&$$$$$$$$$$$$$$$$$&$$&$&&$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$"$$$"$"$$$$$$$$$$$$$""$$$"$$""$$$$"$$$$$"""$$$$"$$$$"$$$$$"$"$$$$$$$$$$$$$"$$$$$"$$$$$"$$"$$$$$"$$"$$$$$$$"$$$$$"$$$$"$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$""""$"""""  """" " """""""$""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$"$$$$$$$$$$$$"$$$"$"$$$$$$"$$$$$$$$$"$$$"$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$"$$$"$$"$$$"$$"$$$$$$$$"$$$$$$$$$$$&$$&$&$$$$$$$$$$$$$$$&&$$$&&&&$$$$$$$$$$$$$$$$""""""" " """""""""""$$""$"$"$$$$$$$$"$$$$$$$$&$$$&$&$$$$$&$$$$$&$$&&$$&$&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$"$"$$$$"$$$$$""$$$$$$$"$$$$$$$$$$$$$$$&$$$$&$$"$$$$$"$$$$$"$$"$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$$$$$$$$$$$&$$$$$$$$&$$$$$$$&$$$$$$$$$&$$$$$$$$$$"$$$"""$"""  "" """"""""""""$$$$"$$"$$$$$$$$$$$$$$$$$&&$&$$$$$$$$$$$$$$&&&$&&$$$&&&$$$$$$$&$$&$$$$$$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$"""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&&$&$$&$&&$&$$&$$&&$$$$$$$$$"$$$"$$""""""  " """"""$""""""""$$$$$"$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$&$$$&$$$$&$$$$&&$$$$&$$$$$$$$&&$$&&&&$$$$&$&$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$"$"$""$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$&$&$&$$$$$$&$$&$&$$$&$$$$$$$$"$""""""$  """"$"""""$$$$$$$$$$$$"$$$$$$$$$$$$$&$$$&$$$$&$$$$$$$$$$$$$&&&&&$&&&$&&$$$$&$$$$$$$$$$$$$$$$$$&$$$$$$&$$&$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$$&$$$$$$$$$&$&&&&$$$$&$&$$$$$$$$$$$$$$$$$$""""$"" " """"""""$""$$"$$"$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&$$$$$&$$$$&&$&&$$&&$$&&&$$&$&&$$$$$&$$$$&$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$""$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$&$$$&&&$&$&$$$$$&$$$$&$&&$$$$$$&$$$&$$$$$&$$$$"$$$$$"""""  "  """""""""$$$"$$$$$$$$$$$$$$$"&$$$$$$&&$&$$&&$$$$$$$$$&&&$&&$&&&&$&$$$$&&&$&&&$$&&$$$$$$$&&$&$$$$$$&&$$$$&$$&$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$&$&$$$$&&&$$&&&$$&&$$$$$$$$$$$$$$$"$$$"$"$"`  " """""""""$$$"$$$$"$$$$$$$$$$$$""$$&&&&$$$$$$$$&$$$$$&$$$&$$$&&&$&$&&$$$&$&&&&$$$$&&$$&$&$$&$&$&&$$&$$$&$$$$$"$&$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$"$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$&$&$$$&$$$$$$$$&&$&$&$$$&&$$$$$$$$$$$&$$$$$$$$$$$$$""$  """"""""""""$"$$$$$$$$$$$&$&$$$&$$$&&$&&$$$&$$$$$$$$&&&&$$&$$$"&$&$&$$$&&$&&&&&&$&$$&$$&&$$ "&$&&&&$$$&&$&&$&$&&$&$$$$$&"$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$&$$$$$"$&$$$$"$$$$$$$$"$$$$&$$$$$$$$$$$$$$$$$$&&$$$$$$&&$$$$$&&&$&$&$&&&$$$$$$$&&$$$$$&&&$$$$$$$$$$$$"$$$""$ """"""""""""$$$$"$$$$$$$$$$&$$$$$$$$$&&&&&$$$&$$$$$$&&$&$&&$$$$&$&&&&$$$$&&&$&&&&&$&&&&&&&&&$&$&$&&&$&&&&&$&&&&$$$&$&&&$$$$$$$$$$&$&$$$$&$$$&$$$$$$$$$$$$$$$$$"$$$$$$$&$$$$$$$$$$ "$$$$&$$$$"$$$$$$$$$$$$$$$$$"$$&$$$$"$$$$$&$&$$$&&$$&&&$$""$$$&&$&$&$&&$&&&$&&&&$$$$$$$$$&$&"$$$$$$$$  """"""""""""$""$$$$$$$$$$$$$$&&&$&$&$&$$&$$&$&&&&$&&$&&&&$$&$$$$$$$$$$&$$$&$$&&&&&&&&&&$&$&&&&&$&&&&&&&&$&&$&&&&&&&&&&&$&&$&&$$&$$$$&$&$&$$$$&$$"$$$$$$$$$$$$$$$$$&&&$$$$$$$$$$$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$&$$$$&$$$$$&&$$$$$$$$& $&&$$&$&&&$&&&&&$$&&&$$$$$& "&$$$$$$"$$$$$ " """""""""""$""$$$$"$$$$$$"$&$&$&&&$$&&&&&$$$$&$&&&$$&$$$&$&&$$&$&$$&$$&$&$$$$&&&&&&&&&&&&&&$&&$&&&&&&&&&$&$&&$&&&&$&$&&&$&&$&&$$$$$$$$$$$$$$$$$$&$$$$$$$&$$$&$$$$$&$$&$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$&$$&$$&&$&&&$$$$$$$$&&&&&&$&&&$&$&$$&$&&$$$$$$&$$$$$$$$$$$  " " """"""""$"$$$$$$$$$$$$$$$$$$$$&$&&$&$&&$$$$&&&&&&&$$&$&&$&$&$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&&&$&$&$&&&&&&&&&$$&$$&$&$$$$$$$$&$$&&$$&$$$$$$$$$$$$&&$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$&&$$&&$$$&$&&&&&&&$&&&$&&&&&&&$&&$&&$$&&&$&&$$&$$$$$&$$$$$$$$$$$ """""""""""$$$$$$$$$$$$$$$$$$$$&$&&&$&&&&$$$$&&&&(&&&$$&$&&$$&$$$&$&&$$$&&&&(&&&&&&&&&&&$&&&$&&&&$$$&&&&&&&&&&&$&&&&&&&$&&&$$&&$&$&&$&$&&$$$$$$$&&$$$$$$$&&$$&$$&$$&$&$&$$$$$$$$$$&$&$&$$&$&&$$$$$$$$$&$&$$$$$$$&$$$$$$$$&$&&$$&$$$$$$&$$&$&&$&$&&&$$$&&&&&$$$$$&&&&$&$&$$$$$$$$&$$$$$$$$$$& " """"""$"""$$$$$"$$$$$$&$$&$"$$$$&$&$$&&&&$$$&$&&&&&&$$&$&&&&$&$&&$$&&$&$&&&&&&&&&&&&&&&&$&&&&&&&&$&&&&&&&&&&&&&&&$$&$&&&&&$$$&&&&&&&&&$&&$&&&$$&$&$$$$&$&$$&$&&&$$$$&$&$$$$$&&$$$$$$&$$$&$&$$$&$$$$$&&$$$$$$$$$$$$&$$$$$$&$$&$&$$&$$$$&$&&$&&&&$&&&&$$$$$$&$&$$$$&&$&&&$$$$&$$$$$$&$$&$$$$& " " " """""""""""$$$$$$$$$$$$$$$$$$$&$$$&$&$&&&&&&&&$&&&&&&$$&&$&$$&&&$$&$&&$&&&$&&(&&&&&&&&&&$$$&&&&&&&&$&$&&&&$&$&$&&&&$$&$&&$&&&&&$&&&&&$$&&&&$$$$&$$$&$$$&&$&$&&&$&&$$&$$$&$$&$$$&$$$$$$$$&$$&$$$$$$$"$$$$$$&$$$$$$$$$$$&$&&$$$$$&$$$$&&$&$&$&$&&&&&$$&&&&&&&$&$&&&&$$$$$&$&&$$$$$$$$$$$$$$$& " """"" """""$""$$$$$$$$$$$$$&$$$$$$$$$&$&&&&&&$&&&&&&&&&&&&&$&&&$$$&&&$&$&&$$$&$&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$&&$$&&$&&$$&$&&&&&&&&&$$&$$$&&&&&&$&&$$$$$$&&$$$$&&&&&&$&&$$$$$$$$$&$$&&$&$$$$$&$$$$$$$$$$$$$$$$$$&&$&$$$$$$$&$$$$$$$$&$&$&&&$$&&&$&&&&$&&&$&$&&$&&&$$$&&$&&&&$&$&&$$$&&$$&&$$&$ """""""""""""$$"$"$$$&$$$$$$$$$$$&$$&$$&&&&&&((&&&&&&&&(&&&$$&&&&&&&&&$&&$&$$&&(((&&&(&&&&&&(&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$&$&&&&$&&$&&&&$$&&&&&&&&&&$$&$&$$$$$$&&$&$&&$&$&$$$&$&$$&&$$$$&$$&$&&$&$$$$&$$$$$$$$$&$&&$$$$$$$$$$$$&$$$&&$$&$&&$&&&&&$&&$&&$&$&&$&&&&&&&$$&&$$$$$$&$&$$$&$$$$&&&&& " """"""""$""""$$""$$$$$$$$$$$$$&$&&$$$$$&&$$$&&&&&&&&&&$&&(&&&&&&&&$&$&&$$&&&(&&((&&&&&&&&&&&(&&&&&&&&$&&&&&&&&&&&&&(&&((&&&&&&&&&&&&&&&&&&&&$&&&&$&&$$$&$&&$&$$$&&$$&$$&&$&&$$$&$&&$$$&$&$$$$$$$$$$$$$$$$$$&$$$$&$$$$$$$$&$$$$$$&$$$$$&&&&$&$$&&$&&$&$&&&&&&&$&$$$&$$$$&$$$$$$$$$&$$$$$$$$$$&&& """" """"""""$$$$$$"$"$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&(&&&&(&&&(&&&&$&$&$$$&$&&&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&$&&&&&&&&$&$$&$$$$$&$$$$&&&$&&&&&$$&&$&$&&$$&$$$$$$$$$&$&$$$$$&$$$$$$$$$$$$$$$$&$&$$&$$$$$&$$&&&$&&&&&&$&&&&&$$$$$$$&$&&$$&&$&&$$$$$$&$$$$$&&&$$$$$&&J" """ """""""$$"$"$$""$$$$$$$$$&$$&&&&$&$&$&&&&&&&&&&&&&(&&&&(&&&&&&&&&&&&&(&(((((&&&&&((&&&(&&&(&&&&&&&&(&(&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&$$&&$&$&&&$$$$&$&&&$$&&&$$&&&$$&$$&&$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&$&$$$$&&$$$$$$&&&&&&$&&$&$&&&&&&&&$&&&&&&&$&&&&&$$$$$&&&&&&$&&$$$$&&&40 """""""""""""""$$"""$$$$$$$$$&$&&&&&&&&&&&&&&$&&&$&&&&&&&&&&&&((((&&&&&&(&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&&&&&&&&&&(&&&&&&&&&&&&&$&&&&&&&&&$&&&&$$$&$&$&&$&&&&$$&&&$&&&$$$$$$$&&$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$&$$$&&&&&&&&&&$&&&&&&&&&&$&&&&&&&&&&&&&&&$$$&&&&&&&$$$&$$&&&$& """""""""""$"$"$"$$$"$$$$$$$$$$$&&$&&&&$&&&&&&&&&&&&&(&&&&&&&&((((((((((((((&&&&&(&&&&&(&&&&(&&&&&((&&&&&&&&&&&&&&&&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&$&$&&&$$&$$&&$$$$$$$$&&&$$$$&&$$$$$$$$$$$$$$$$$&&$&&$$$$&$&&$$&$&&&&&&&&&&&&&&$&&$&&&&&&&&&$&$&$&&&$&$&$&$$$$$&$&&&&  """""""""$""$$"$$$$$$$$$$$$&$$$$&&&&&$&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(((&&(((&(&&&&&&&&&&&&&(&&&&&&&&&&&(&&&(&(&(&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&$$&$&&$&&$&&&$$&&$$$$$&&&$$$$$$$$$$$$$$$&$$&$$$$$&$$$$&&&&&&&&&&$&&$&&$$$&$&&&&&&&&&&&&&&&&&&&$&&&$$&&&$&$$&&&&$  """""""$"$"$$$"$$"$&$&$$&$$&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&&&&&&&&&&((&(&(&&(&&&&&&((&(&&(&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&(&&&$&&&&&&$&&&$&&&&$$&$&&$&$&$$$$&$$$&$&&$$&&$$$$$$$$$$$$&$$$$$$$$$$$$&$$$$$$&$&&&&$&&&&&&$&&&&&&&&&&&&&&&&&&$&&&&&&$&$$$&$&&$&&$&&&&& """$""""""$""$$$$$$$$$$$$&$$&&&&&&&&&(&&&&&&&&&&&&&&&(&&&(&&&&&&&&&&(&(((&(&&&&&&(&&&&&&&&&&&&(&&&&&&&&(&&&(((&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&$$&$&$&$$$&$&&&&&&&&&&&$$&$$&&$$$$$$&$&$&$$&$&$$$$$$$$$$$$$&&$&&&&&&&&$$&&$&&&&&&&&&&&&&$&$$&&&&$&&$$$&&$&&&$$&$&&&"""""""$$$$""$$$$$$$$$$$&&&&&$$&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&(((((&(&(&&&&&&&&&&(&&&&&&&&&&&&(&&&&((&&(&((*((&&&&(&(&&&(&&(&&&(&&&&&&&&&&&&&&&&$&&&&&&&&&&$&&$&&&&&&&&&&&&&&&$&&&$&&&&$$&&$&&&$$&$$&&&&&$$$$$$$&$$&$&&$&$$$$$$$$&&&&$&$$&&&&&(&&&&&&&$&&$&&&&$&&&&&&&$$&&&&&&&&&&&&&$$&&&&&$&&&&&<"""""""$$$"$$"$$$$$$$$$$&&$$$&&&&&&&&&&&&&&&&&(&&&&&&&&&(&&&&&&&&&&&(&&(&&&&&(((&((&&&&&&(&&&&(&&(&&&&&(&&((((&&&&(&&&&&&((&&&&(&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$&&$&&&&&&$&&$$$$$$&$$&&$$$$$$$$$$$&$$$$$$$$$&$$&$$$$&&$&$&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&$&&&&&&&&&$&&&&&"""""""$"$$$$$$$$$$$$&$$&$&&&&&&&&&&&&&&&&$&$&&&&&(&((((&(&(&&(&&((&(&(((((((((((&((&((&&&&&&(((((&&&((&(&(((&&&&&&&&&&&&&((&(&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&$&&&&&&&&$&&&&&&&&&&&&&&&$$&$$$$$$&$&$&&$&$$$&$&$&&&$&&&$&&&&$$$&$&&&&$&&&&&&$&&&&&&&&&&&&&&&&&&&$&&&$&&&$&&&&&&&&&& 4$"$$"$""""$$$$$$$$$$$$&&$&$&&&&$$&&&&&&&&&&&&&&&(&&&&(((&&&&&(&&&&&(((((&&((((((&(&&&(&(&((&&(((((&&&&&(&(((((&&&&&(&(&&(&&(&&&&&&&((&&&&&&&&&&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&&&&&&&$&&&&&&&$&$&&&&$$$$$$$&$$$$&$$&&&&$&$&$&&&$&$&&$$&&&&&&$&&$$$&&&$&&$$&&&&&&&&&&&&&&&$&$&$$$&&&&&&(""""$"$"$$$$$$$$$$&&$$&$$&$&&&&&&&&&&&&&(&&&&&&&(&&&&&(&(&&((&((((&&(((&(((((&(&(((((((&(&&&(&&((&&&(&((&((&(&&&&&&&&&(&&&(((&&(&&&(&(&(&(&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$&&&&&&&$&&&&&&$$$$&$&&$$$$$$$$&$$$&&&&$$&&&&&&&&$$$$&&&&$&&&&&&&&&$$$&&&&&&&&&&&&&&&$&$$&$&&&&&&&&&&&& """"$""$$$$$"$$$$$$$$$$&$&$&&&&&&&&$&&&(&&&&&&&&((&(&((&(((&&(((((&&&&&(&(((((((((&&((((&&&(&(&(&(((((&&&(&&&(&&&&&&&(&&&&&&(&&&(&&&&((((&&&&(&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&$$&&&&&&&$&&&$&&&&&&&&&$$$$$$$&$$$$$&$&&$&&$&$&&$$&&$$$$&$&&&&&&&&&&&&&&&$$$&&&$&&&$&&&&&$$&&&$&$$&&$&$&&&&&& "$"""""$$$&$&$$$$$$$$&&&&&&&&&&&&&&&&&&(&(&&&&&&((((&&&&(((&((((((((((&(&&&((&(((&&((&&&&(&&&((&(((((((((&((&(((((&(&&&&&((((&&&&(&((&(((&&&&(&&&&&(&(&(&(&&&&(&&&&&&&&&&&&&&&&&&$&$$&&&&&&$&&&&&&&&$&&&&&&&&$&$$$$$$&$$&&$$&&&&&&&&&$&&&$&&$&$&&&&&&&&&&&&&&&&&$&&&&&&$&&&&&&&&&&&&$&&$&&$&&&&$&&& """$"$$$$$$$$$&&&$$&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&(&(&(&(((&(&(&((&(&((((((&&(&((((((((((((&(&((((&(&(((((&&((((&&&&&&&((((((&&&&&((((&&&&&&&&&&(&&((&&&&&&&&&&&&(&&&&&&&(&(&&&&&$$$$&&&&&&&&&&&&&&&(&&&&&&&&&$&$&$$&&&&&&&&&&$&&$&&&&&$&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&$&&$$&&&&&&&&( """""$"$$"$&$$$$&&&$&&&&&&&&$&$&&&&&&&&&&&&&&&&&(&&((&((((&((((((((&((&(&((((((&((((&(((((((&(((((&(((((((((((&(&&&&((&&&((&((&((&&(&&&((&(&&&(&&&((&(((&(&(&&&&&&&&&&(&(((&&&(&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$&&&&&&&&$&&&&&&&&&&&$&&&&&&&&&&&&&&& """$""$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&(&&&((&((&&&&((&(((&(&((&((((((((((((&(((((((((&((((((((&((&((((&((((((((((((&(&(&&(&((((&((&&((&&&&&(&$(&&&&&&(((((&&(&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&&&&&&$&&$$&&&&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&$&&&&&&&&&&&&&&&$&$&&&"$""$$"$$$$$$$$$&$&$&&&$&&&&&&&(&&&&&&&(&(&&(((((&(&&&((&(((&&&((&(&((((&&(((((((((((((((((((((((((((&(((((((((((((((((&&((&&(&(&(&(&(&((&&&&&&&&(&&&&&&&(&&&&((&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$&&&&$$&&$&$$&&&&&&&&&&$&&&$(&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&$$&&&&&&&&&&$&&( ""$"$$$$$$$$$$$$&$$&&$&&&&&&&&&&&&((&&(((((((((&&&((((((((((&(&(((&(((&(((&(&(((&((((&((((((((((((((((((&((((((((((((((&&(&&((&((&&&&&&&&((&&&&&&((&(&((&&(&&((&&&&&&((((&&&&(&&&&&(&&(&&&&&&&&&$$&&&&&&&&$&&&&$&&&&&&&&&&$&&$&&&$&&&&&&&&&$&$$&&&&&&&&&&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&($"""$$$$$$$$$$&$&&$&$&&&&&&& &&&&(&(&&(((&((((((&(&((((((&&(((&&&&(((((((((((((((((((((((((((((((((((&(((((((((&&(&(&&&(&((&(((&((&(((&&&(&(&&&((&((&&&(&&&&&&&&&&&&(&&&&&(((&&&&&&&&&&&&&&&&&&$&&&$&&&&&&&&&$&&&&&$&&$&&&&&&&$&&&&$&&&&&&&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&$&&&&&&&$&$&&&&$$&&&&&&&&&"$""$$$$$$$$$$$$$$&$&&&&&&&&&$&&&&(((&&&&((((&&((((((((((((((((((&&(((((((((((((((&(((&((((((((((((((*(&(&(((((((((&(((((&(&((&(((((&&(&(&&((&((&&((&((((&&&&&&&&(&((&&(&&&(&&&&&&(&&&&&&&&&&&&$&&&&&&&&&&&&&$$&&&&$$$&&&&&&&&&&&&$&&&$&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&$&&&&$&&&&&&&&&&&$&&&&($$"$$$$"$$$$$$$&$&&$&&$&&&&&&&&&&&&&(&&&&((&(((&((((((((((&(((((((((&(&((((((&(&(((((((($((((&(((((((((((&((((((((((&(&(&(((&((&((&&&(&&&((&&&((&"&((&((((&&((&&&(&(&&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&$&&&&$$&&&&$&&$$&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$&$&&&&&&&&&&$&&&&&&&&&&&&&&$$$&&&&&&&&&&&&&"$$$$"$$$$$$$$&&&&$$$$&&&&&&&&&&&&&&&&&(&(((((&(&&(((&(((((&((((((((((((((((((((((((((((((((((((((((((((((((((((&((((&((((((&(((((((((((&&(&((((&($(&&((&&((&(&(&(&&(((&((&(&&&"&&&&&&&&&&&&&&&&$&&&&&&&&&&&$&$$&&$$&&$&&&&$&&&&&&$&&$&&"$&&&$&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&$&&&$&&&&&$&&&&&&&$& $"$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&(&(&(&&&&(((&&(((&(((((((((((((&(((&&&&(&((((((((((&(((((((((((((((((((((&((&(((&(((&((((((((((((&&&&((&(&&&((((((&&&(&((&&((&((&&&(((&&&&&&(&&&&&(&&&$&&&&&&&&&&&&$$&&$$$&$$$$&&&&&&&&&&&&&&$&&$&&& &$&&&&&&&&&$$&&&&$&&&&&&&&&"&&&&&&&&&$&&$&$&&&$&&&$&$&&("$$$$$$$$&$$$&&$$$&&&&&&&&&&&&(&(&(((&&((((&((&(((((&(((&((((((((&((((((((((((((((*((((((((((((((((((((((((((((((((((((((&((((((((&(((((&((((&(((((&(((((&(&(((&((((&((&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$&&&$&&&&$&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&&&&&&&&& 4"$$$$$$$$$$$$$&$$&$&&&&&&&&&&&&(((&(((((&&(((((&(((((((((((((((((((((((((((((((**(*(((*(((((((((((&((((((&((((((((&(((((((((((((((((&((&((&((((&&(((((&(((&&&&(&&(&&&&&(&&&&&&&(&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&$&$&&&$$&$&&&&&$&&$&$&$&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& $$$$$$$$&$&$&&&&&&$&&&&&&&&&&&&&&&&((((((&&(((&(((((((((((*(((((((((((((((((((*((((*(((((((((((&(((((((((((((((((((((((&(((((((((((((((((((&&(((&((((&((&(((&&&(&&&&&(&&(&&&&(&&&&&(&&&&&&&&&&&&&&&&&&&&$&$&$$&&&$$&&$&&&&&&&&&&&$&&&&$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&"$$$$$$$$$$&$&&&$&&&&&&&&&&&&&(&(((&&&((&(((((((((((((&((((((&*((((((((((((((((((((((**(((*(((((((((((((*((((((((((((((((((((((((((((((((((((((((((((&(((&((((((((&&(&&(&&(&&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&&&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&&&&&&&&&&&&&((  $$$$&$$$&$&$&$&&&&&&&&&&&&&&&&((&&(&&&((((&(&(&((((((((&((((*((((((((((((((((((((*((*(((*((*((((((((((((*(((((((((((((((((((((((((((((((((((&((((((((((((((&(&&&(((&&(&&((&(&(&&&&&(&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$$&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&(&&&&&&&&&&&&&&&&$&&$&&&&&&( $$$$$$$$&&$&$&&&&&&&&&&&&&&&&&&&&(((&((((&(&&((((((((((((((((((((*((((((((((((((*((*(((*(((((((((((((((((((((((((((((((((((((((((((((((((&((((((&(((&(&&(&((((&(((&(&(&(&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$&&&$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&$&&("$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&(&&&((((&&(((&(((((((((((((((((((((((((((&(*(((((((*((((((((*(((((*((*((((*((*(((*(((((((((((((((&(((((((((((((((((((((((((((&((((&((&&(&&&&&(&(&&&&&&&&&((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&("$$$$$$$&&&&&&&&&&&&&&&&&&&&(&((&&&&((((((((((&((((((&(((((((*((((((*(((((((((((((((((*(*(((*(*(*(*(**(((((*(((((((((((((((((((((((((*((((&((((((((((((((((((((&(&(&((&((&&&(&&&(&(&(&&&(&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&$&&&&&&&$$&&&$&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& $$$$$$$&$&&&&$&&&&&&&&&&&&&&&&(&(&&&((((((((((&(((((((&(((*(*(((((((((((((*((((*(((*((((*(*(*(((*((((((*(((((*((((((*((((((((((*((((((&((((((((&((((((((((((((((((((((&(&&(&&(&(&&((&(&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&(&&&&&&$&&&&&&&&&&&&&&("$$$$$$$&&&&&&&&&&&&&&&&(&&&&(&(&(&$&&((((((((((((((((((((((((((((((((((((((*(((((((*(*((((((*(((*((((*((((((((((((*((((((((((((((((((((((((&(((((((((((((((((((&((&(((&((&((&(&(&&((&&&&&&&&(&&&&$&&&&&&&&&&&&&&&$&(&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&( $$$$$$$&&$&$&&&&&&&&&&&&&&&(&&&&(&&&((((&((&(((((*(((((((((*(((((((((((((((((((*(((((*((****(***((*((*((*((((((((*(((((((((**(((((((*((((((((((((((((((((((((&((((((((((((&&&&((&&(&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&(( $$$$$&$&&&&&&&&&&&&&&&&&&&(&&((&&&&&((((((((((((((((((((((***(((*((*(*((((((((**(*(**((*((*(*((*(((((((*((****(((((((*(((*((((*(*((((((((((((((((((((((((((((((((((((&((((((((((((((&&&((&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&( $$$$$&$&&&&&&&&&&&&&&&(&(&&(&((&&&&((((((((&(((((((((*((((((((((*(((**(((((((((***((***((((((*((*((*(*(***((*((((((((*(((((((((4>(((*(((((((((((((((((((((((((((((((((((&((((((((&&&(&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(P&$$&&&&&&&&&&&&&&&&&&&&&(&&((((&(((((((((((&(&((((((((((*(((*(*(((((((*((*((*(*(((**(*(((*(((***((*((**(*(**((*((((**((((*(**(((*(((((((((((((((((((((((((((((((&(&(((((((((&((&&&((((&&&&(&&&((&(&&&&(&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&(` $&$&&&&$&&&&&$&&$&&&&&&((&(&&((((((((((((&((((((((((((((*((**(*(((((((**((((((((((((*(***((((*((****((*(((**(((((**(((**(*((((((((((*(((((((((((((((((((((((((((((((((&&(((&(&&&&((&&(&&&&&(&&(&&&&&&&&&&&(&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&& $$&&$&&&$&&&&&&&&&&&(&&&&((((((((((((((((((&(((((((((*(*((((((((((*((((***((*(((((**(((*((*(***((((***(((((*(*((((***((*(*(*((((((((((((((((*(((((((((((((*&(((((((((((((&(&((&&(&((((&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&( $$$$$$&&&&&&&&&&&&&&(&&&&&(&(&((((((((((((((((((((((*(***(**((((*(*(((**((((*(((****((*(*(*((*(**(******(***((((((***(((**((*(((**((*(((*(((((((((**(((((((((((((((((&(&(&((&(&&&&(((&&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&$&&&&&&&&&&(&(( $$$$&$&&$&&&&$&(&&&&&&(&(&((&&(&(((((((((&((*(((((*((((*(*(((*(**(*(((((*((((*((*(*((**((*****(**(((((*((((*((*((((***(**((***(((***((((((((((((((((((((((((((&(((((((((((&(&&&(&&&&((&(&((&(&&&(&&(&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&(&( @ $$$$$$&&&&&&&&$&&&&&&&(&&&(&((&&&&((((((((((((((*((((((((**((((*(*(*(*(*((**(*(**(*((((***(***(**********((**((((**(**(((*((((((*(*((*(*((((((((((*(((((((((((((((&&(((((((&&&&&(&&(((&&(&&&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&( $$$$$$&&$&&&&&&&&&&&&&&&&(&&&(&(((((&(((((((((((((((*(((*(**(((****((((((((*********(**(******(****(((**(***(*(*(((((((*((**(***((((*(((((((*(((*((((((((((*(((((((((&&(&&&(((((&(&&&&(&&(((&&&(&&&&&(&&&&(&&&&&&&&$&&&&&&&&&(&&&&&&&&&&(&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((^$&$&&$&$&&&&&&&&&&&&&&&&&&&&(&((((((((((((((((((((((((*((((((*(***((*(*((*(******(*((*******((***(*(**(*((((**((*(((((**(*(((*(*((*(*****(((((*((*((*((((((((((&&((((((((((&&&((&((&&((&(&&&&&((&&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(&&&&&&&&&&&($$$&&&$&&&&&&&&(&&&&(((&(&&(&&&&((((((((((((((((((((((((((((*((((***(******(************(*(*(**(*(**((****((****((*((*(*(((((*((*(((((*(((((((((((((((((((((((((((&(((((&(&(&&(((&(((&(((&&&&&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$&$&&&&&&&$&&&&&&(&(&&(((&&(&((((&((((((((((((((((((((((((**(*((**(*((*(******(******((**((*****(*((***(*((*(*(((((*(**(*((*(*****((***(((*((((((((*(((((((&((((&((((((((&&(((&(&((&&&&(&(&&&(&&&&&&&&(&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&($$$$$&&&&&&&&&&&&&&&(&(&&&&&(&(&(((((&((((((((((((((*(((((((((*((((**(((***************(*((***(*******(********((*(*(*****((**(*((*((((**((((*(((((*(((((((((((((((((((((&((&&((&&(((&&&&&&(&&&((&(&&&&&&&&&&&&&(&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&(($&&&&$&&&&&&&&&&&&&(&&&(&&(((((&&(&((((&((((((((((*((*(((((*(*(*(*((**((**(((****(*(*********((*((**(((***(*(*(***(****(((((***((*(**((((**((**(**(((((((((((((((((((((&(&(((((&(((((((&(&&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&((&&&&$&&&&&&&&&&&&&&&&&&(&&((((((((((((((((((((((((((((((****(*(((***(((*(****(***(*(*******(*****(*((((*(**(***(*(*(*((*(*(*(********(((**(((*(((((((((**(((((&((((((((((((&(((&&(&&&((&&(&&(&(&&&(&&&&&&((&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&(&&&&$&&&$&&&&&&&&(&&&&(((&&(((((((((((((((((((((((((((*((*((**(*(**(*****(***********(****(***(*((*********(*(***((***(*(****(**(*(**(**(((*((((*(((*(*((((((((((((((((&((&(&(((&((&(&&&(&((&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&&&&&&&&&&&&$&&&&&&&&&(( $&$&&&&&&&&&&&&&(&&((&&&&((&(((&((((((((((&((((((((*((((((*(*(((*(**(****((*********(**(**(***(***(**(***((*(*****(***((***(*****(**((*((**(((((*((((((((((((((((&(((((((((&(&(&(&(&(((&&&&&(&&&(((&&(&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$&&&&&(&(&(&&&&&&&&&&&&$&$&&&&&&&&&&($&$$&&&&&&&&&&&&&&&&&(&&(&((((((((&(((((((((*((((((((*(*((*(**((((**(**(***************((*(((((*((((((*(*(*(****((*******(**(*****(**(*(***(*((((((((*(((*(*((((((&(((&((((&((((((&(&&&&&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&$&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(&&&&&&&&&&&&&$$&&&&&&&&&&((@$&&&&&&&&&&&&&&&&&(&&&&&&((*(&((&(((*((*((((((((((((*(**(((**(****(*****$****(*******(**(*(***(*********((((*(*(**(*(***(********(**(((**(((**(((***((((((((((&(((((((((((((&((&&(((((&&(&&&&&&&&&&&&&(&&&(&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&(&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&$&&&$&&&&&&&&&&&(&&(&((((&(((((((((((((((((((((((((((((**(**((((***(**((**************(*******((****((***(****((***(*(*(****(**(*&**(***((((**(*((((((((((((*($((((((((&((((((((((((&&(&&( &&&&&&(&&(&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&(&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&((^&$&&$$&&&&&&&&&&&&&((&((&&(((((&((&((((((((((**(*(((((*(**((((**(*((****(*******((*(****(********************(***((*((******(**(*(****((*(******(((*((*(*((((((((((((&((((((((((((((&((((&&(&&&((&(&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&& &&&&&&&&&&&&&&&&&&&&&&&&&&&( &&&&&&&&&&&&(((&&$$&&&&&&&&&&&&&&((&&&(&&(((&&(&(((((((((((((((*((((((((((((**(**(****(*(*********((***************(***((**********((*******,***(***((**((((**(((*(*(((**((*(((((((((((((((((((&(&(&(&&(&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&& &&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&(((&&&(&&(&&((((((((((((((((((((((((*(***((((**(****(****************************((*(*(*******((***(******************((**((((*((((*((*(((((((((((((((((((((((((((&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&($$&&&&$&&&&&&&&(&&&&(&&(((((((&((((((((&(((((*(((((**(((((((**(((****((((((*******************(*************************(**********(********(*(**((((*((((((((((((((((((((((((((&((((&(((&&&&&(&&((&&&&&(&&&&&&&&&&&&&&&(&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*&$&&&&$&&&&$&&&&&((&((&&((((&(((((((((((((((((*((((((((*((***(***((((*****************(***(********(**(******(******(****(**********(****(((**(*(((((((**(((((&(((((((((((((((((&((&(((&(&((&&&&&((&(((&&&&&&&(&&(&&($&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&$&&&&(&&&&&&&&$&&&&&&&&&&&&&((&&&&&$$&&&&&&&&&&&&&&&(((((&(&(((((((((((((((((*((*(((**(**(*(*****((**((*(**********************(********(********(**************(*(****(*((((((**((**((((((((((((((((((((((((((&&(((((&&&&&&&&&&(&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&(&&&&&&&&(&(((((((((((((((((((**((((*(((*********(*(*(**((*****((((*(***(******(**********************(**(********,*(******((***(*(**((*(*(***(*(*(*(((((((((((((((((((((&&(&((&&&&&&&&&&(&&(&&(&&(&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&($$$&&&&$&&&&&&$&&&(&&&(&&(&((((((&((((((((((((*(((((((((**(***(**(*(****((*(*((***************(*(***(*****************(******(***********(((((*(*****(*((**(((*(**((((((((&(((((((((((((&(((&(&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&(((&&$$&&&&&&&&&&&&&&(&&((&&&&&&((((((((((((((((((*((((*((*(****((*(*((((*******(*(****(*********(*(******(***************************(**************((((*(*((*(((((((((((((((((((&(((&&((((((((&&&((&(&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&(&$&&&&&&&&&&&&&&(&&(((&(((((((((((((*(*(((((((*(*(*(*****(***(**(*(((**(*((((**(*(*************(**(***(********(*****************************(*(**((*(*(**(((((((((((((((((((((&(&(((&(((&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&&&&&&&&&&&(&&((&&&&((((&&((((&(((((((((((((((*****(((**(*(*****(((((((((((((**************(*******(****((************************((******((***(**(**((((((((((((((((&(((((((((((&(&(&((&&(&(((&&(&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&((&&&&&&&&&&&&&&&&&&&&&(((&((&((((((((((((((**((((((((********(((((((*(((((((((*(******(********(*******(***********************(****(****((***(((**(**((*(((*((((*(((&(((((((((((((((((((&&&((&&(&&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&(D &$&&&&&&&&&&&&&&&&&&(((&(&(&((((((((((((((((((((*((((***(((((((((*****(((((****************************((******(******(*(********(*****(*((((*(*(((((*(*((**((*((((((((((&((((((((&(((((((&&&&(&&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&$&&&&&&&&&(&&(&&&((&(((((&((((((((((((((**(*((((***((((*(********,***(*((((****(********(****(************************(***************((**((*((*((*((((((((((*((((((((((((((((&(&&(&((&&&&(((&(&&&&&&&&&&&(&&&&&&&&&&&&&&&&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&$&$&&((((`&&&&&&&&&&&&&((&&&((((&((&(&(&(((((((*(*((((((((**(**(*((((*************,*(*(((*********(*****,*****(****************************************(**(***(*((((*(((*(*(((((((((((&(((&((((((((((((&&((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&(&&&&&&&&&&&$&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&(&&&((&(&(((((((((((&(&((((((((((*(******(((*****,******,******(*****************************(*****(*******,**********(****(*((((((((*((*(*((((*(((((((((((((((((((((&(&&((&(&((&&&((&&(&&&&&(&&(&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&(&&&&&&(&&&(&((&&(((((((((((((((((((*((*((***(*(((****,*,************((((******(*******(********(***********(*********************(***(***(*(*((*((((*((((((((((((((((((((((&((((((&(((&&&&&(&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&$&&&&&&&&(&&&&(&((((&((((((&(((((((((((((((((**((((*((,**,******(*********(********(**************************(((***(****************(*******(((((**((*(((((((&(((((((((((((((((&&((((&((&((&&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&(($&&&&&&&&&&&&&&&((&&(&((((&((&(((((((((((((((((((((*(((*((*****(****(*************(********,******(****(****(**************************((*((*((**(((****(*((*((((((((((((((((&(&(((((&&(&(&(&&&&(&&(&(&(&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&(((&&&&&&&&&(&(&&(&((&(&&&(&((&(((((((((((((((((((***(((*(*(*((***((**********(*(*(****(***(************(************************************(*(*(((**(******((((((((((&(((((((((((((((((&(&&&&((&&&&&&&(&&&&&&&&&&&&&&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&$&&&&$&&&$&&&&&(((T&&&&&&&&&&&&(&&(&(&(&((((((((((((((((((((*((*((*(**(((******(**(*((**(******(******(********(**********(************(*****(********(**(********((**(((***((((((((((((((((((((((&(((((&((&((((&$&&&(&&&&&&&&&$&&&&(&&&&&&&&&&&&&&&&&&&&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&(&&*&$&&&&&&&&&&&(&&(((((((&(&(((((((((((((((**((((((**(((*(****(***(*(***((*********(***************************(****(***(***(***********(***********((((((*((((*(((((((&(((&(((((((((&(((&&((&(&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(*&&$&&&&&&&&&&&((((&&&&&&(((((&(((((((((((((((*(((*((((((*(*********(*(**(*(*(*(**************(*****(*,*******(********************(*****(*****(********(**((*(((((((((((((*(((&(&((&&((&&&&(((&(&&&&&&&&&&&&&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((* &&&&&&&&&&&(&&&(&&&(&(&((&((((((((*((((((*(***(**((**((*******(****(*(((****(******(******(******(***(**(*********(******************(***(((((**((((*(((*(((((((((*((((((((((((((((&&(((&&&&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&(* $&&&&&&&&&&&&&&(&&&&((&((((((&((&((((((((((((((((*((**********(*(**((((((((*((**********************,***(****(**(*(*(**************************(*((*(**(**(*(((((((((((((((((((((((((&&((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&$&&&&(&(&&(&&&&&&&&&&&&&&&(&((&&((((&((((((((((((((((*((((*((((**(***(((***(*((*((((((*((*********************************(*(**(******(**********((********(**(***(***(*((((((((((&(((((((((((&(&(&(&&&(&&((&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&(((* &&&&&&&&&&&&&(((((&&&(&(((((((((((((((((((*((((*(*****(***((((**(((*(*((*((((((*******,*******(*******(((********************(***********(*(***((*****(*****(((((((((((((((((((((((((((&&(&(&&&&&&&&(&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&(( &&&&&&&&&&&&&&((&(((((((((((((&(&((((*((((((**(*(*(********((*(*****(*(((*(*(********,***************************************(*(*(*******(*(((*(((**((*((*(((*(((((*((((&(((((&((((((&(&&&&&&&&&(&&&&&&&&&&&&&&(&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&$&&&&(((&&&&&&&&&&&&&&&&&(&&&(((((((((((((((((((((*(*(**(((((**(*(*((((((**(**((((*((**********(*********,*(****************(**********(**(******(*(******((((((*(((*((((((((((((((((((((((&&(&&&&&&(&((&(&&&((&&&(&&&&&&&&&&&$&&&&&&&&$&&&&&&&&&&&&&&&$$&&&&&&&&&&$&&&&&&&&&&&&&&(&&&&&&&&&$&&&$$&&&&&&((&&&&&&(&&&&((&((&&(((((&((((&&(((((((((((*((*((((*(**(***$",*(((((*(***(((((*****,*****(****************(**(***************(*********(***((**(***(*****(((((((((((((((((((((&((&&&(((((&(&(&((&&&&&&&&&&&&&&((&&&&&&&&&&&&$&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(( &&&&$&&&&&&(&&((&&(((((((((((((((((((((((((((((((*((*****($***((((((((((((((**,*******(**(*************************"*****(****(*((****(((*(***(*((*(*((((((((*((((((((((&(((((&(((&(&(&((&(&&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&(( &&&&&&&&&(&&&(((((&(((&&((((((((((((((*((((((((((((*(**********(*((((((((((****************************************(&*******(**********(***(((*** (((**(((((((((((((((((((((((&(&&(((&&(&&&&&&((&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&&$&&&&&&&&&&$&&&$&&&&&&&&&&$&&&&(&&&&&&&&&&&&&&&&&&&&&((8 &&&&&&&&&&&&&(((((&&((&((((((((((((((((*((((*((((**((((**********((((((*(************************,***************(*((*********(***(*******(*((((*((**((*(((((((((((((((((((((&((((&((&&&&&(&&(&&&&(&&&&(&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&"&&&&&&&&&&$&&&&&&&&$&&&&&&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&(*&&&&&&&&&&&&&&(&&(&(((((((((((((((((((((((((((**(***((***********,*(((***********(**********************(*****************(*(*(***(***(*(**(((*((**(((*(((((*(((*(&(((((((((((((&((&((((&&&&&&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&(&&(&&&(4 &&&$&&&&&&(&&&(&((((&((&(((((((((((((((*((((((((**(*((**(((*********,****************(***,**(*************(****(********************(**(*((*((((**(((**(*((((((((((((&((((((&(((((((&(&&(&(&(&(&(&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&$&&&&&&&&&&&&&&&(*&&&&&&&&(&&&&&(&&&((((&&((((&((((((((((((((*(*(*((*****(********(*********(***(***********(**********(**********(*****(******((**(********((*(*((*(((*(*(*((*((((((((((((((&&(((&(&&&&((&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&(&&&((&&&&((&((&(((((((((((((((((((((((***((******(*****((*************************(*************(*(*((***(***********************(((*((**(*(((((((((((((((((((((((&((((&(((&(&((&&(&&&(&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&( &&&&&&&&&&&&(&&&((((&&(((((((((((((((((((((*(((*((((*(*(**********.****************************(******(*****((**((**(*(**(*****((***(****((((*(**((*((((((((((((((((((((((((((&(&((&&&((&((&&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&((0$&$&&&&&&&&&(&(((&((((&(((&((((((((((((((((((((*(*((*(******((*****************************(***********(*********(*******((((*(*(***(**(*(**((*((((*(((((((((((((((((((((((((((&((&&&&&(&((&(&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&*&&&&&&&&&&&&((&&&&&&((&(&((((((((((((((((((((((*(*(************(*****(********(**(*(**********************(*(*******(***(**(((*(***(*((*(((((*((((((*((((((((((((((&((((((&(&((((&&&&&(&((&(&((&&&(&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&$&&&&&&(&(*0&&&&&&&&&&&&&(&(&&&(&(((&((((((&((((((((((((((((((*((**((**************(*****(**************(******(******************(***(**(*((**((***((((((*(((((((*((((*((((((((((((((&(((((&&(&((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&(*&&&&&&&&&&&&&&&&&&(&(((((((((((((((((((((((((((((**((****(*((****((**(***(****************(****(******(**(*****(*************((**((***((**(((((((((((((*((((((&((((((((((((&&(&(&(((((&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$$&(&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&(&&&&((((&(((((&(((((((((((((((((**((**(*(****((****(**(***********(*******************(**************(********(((((((*****((((((((((((((&((*((((((((((((((&(&((&(((&(&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&$&&&&&&&*&&&&&&&&&&(&&&&&(&&(&&&(&((((&(((((((((((*((((((((****(**((*((**(**********(**(*********************(**(******(****(*(*******(*(*(*(**(*(**(**((((((((((((&((((((&((((((((&(&&((((&&&&((&(&&&&&&&&&&$&$&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&(&&&&&&&&&&&&(&&(&&&(&&&((&&(&(&((&(((((((((((*((**(*********(***************(*************(***********(*******(*((**(**(**(**(**((((**(*(((((*((((((((((((((&((((((&(((((((&(&(((&(((&((&(&&&(&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(*l&&&&&&&&&&&&&&&&(((((((&(((((((&(((((((((((((*(*((*((*((*(***********(*(*((((*****((*********************(*((***((*((*(****(((****((*((*(*(((*((*(((((((((((((((((&((((((&(&((((&(((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&*&&&&&&&&&&&&(&&&(&((((&((&&&&&(&(&((((((((*(**(**(((*(**(((*((**********((*******************(*(*(**(*(*(*((*(*(**((((*(**(((((**(*(((((((*(((((((((((((((((((&(((((((((&(&&&(((&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*&&&&(&&&&&&&&&&&((&(&((&((&(&&(&((((((((((((*(((((*(((((*(*(****(********((*****((***************(**(*(((*****(**(****((((((((((*(((((((((((((((((((((((((((((((((((&&(&&(&(&&((&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(* &&&&&&&&&&&&(&&&&((&&&((((&&(((((((((((*(((((((**((*(((*(*(((*********(((*(*(***********(*(********(*(((*((((((*(((*((((((*(((((((((((((((((((((((&(((((((((((((((&(((&&&(&((((&&&(&((&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&&&&$$&&&&&&&(&&&&&&&&$&&&&&&&&&&$$&$&&&&&&&&&&&$&&&(*6&&&&&&&&&&&&&&&(&&(&(&&&&&&(((((&(((((((*(((((*(((((((((((((**(*(*(****((*(****(*****((*(***(****(((*((((((**(((((((*(((((**((((*(*(((((((((((&(((((((((((((((((((&((&&&&(&(&&(&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&&&&&&&&&&&&&&&&$&&&&$&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&((*&&$&&&&&&&&&(&&((&((&(&&&&&&(&&((((((((((((((((((((*(((((*(****(***(***(((((**(*(((*((*((**********((***((*(*((((((((((((*((((**((((((*((((((((((((((((((((((((&((((&((((&&(&&((&&&&&&&(&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&$&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(*&&&&&&&&&&&&&&&&&&(&((((&&&((((((((((((((((((((((((((((((*(*(***((*****(((****(*(******(***(*(**((*((((*(**(((*(*(*(*(*(((((((*((((*(((((((((((((((((((((&((((((&(((&&&((&&&((&(&&&&&(&&&&&&&&&&&&&(&&&&&&&&&&&&&$&&&&&&$&&&&&&&&&&&&&$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&&&&&&&&&&(*@&&&&&&&&&&&&&&&&&&&(&&((&&&((&&(((((((((((((((*(((((((((**(**((**(((**(((*(**((**(****(*****((*****(((((**(****(((((((**(((((((*(((((((((((&(((((((((((&(((((((((&&((&((((&&&&&(&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$$&&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&&&&&&&&&&&(*l&&&&&&&&&(&(&&&(&&(&&&&&((&(((((((((((((((((((((*(*(((((*(*(((**(((****((((***(*(***(*****((**((((((***((**((**((((((((*((((((*(((((((*(((((((((&(((((((((((((((((&((&&(((&&&((&((&&(&&&&&&&&&&&&&&&&&&&&&&&$&&&&&(&&&&&$&&&&&&&&$&&&$$&&&&&$$&&$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(*&&&&&&&&&&&&&&&(&&&&&(&&(&&((&&(((((((((((((((((*(((*((*(*((((***((*(((((((*(**(*(*(*******(**((*((((((**(((*((((((((*(((((((((*(((*(((((((((&(((((((((((((&&((((&((&(&&&&(&(&&(&&&&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&((*&&&&&&$&&&&&&&&&&(&&((&((&(&(&(&&&&(((((((((((((((((((**((*(((((*(((**(***(*(*((((*(((***(***((((*(((((*((*(((((*((*(*(((((&((((**(((((((((&(&(((((((((((&((((((&(&(&&((&&&&((&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&$&&&&$&&&&&&&&$&$&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&(*&&&&&&&&&&&&&&&(&&&&&&((((&(&(&(((((((((((((((((((((((((((*((((*****((*(((*(((((*((((*((((*(((**(*(((((((((((*((((((*(((((((((((((*(((((((((((((((((((((((((&&(((&&(&&(&&&(((&&(&(&&&&&&&&&&&&(&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&$$$&&&&&&$&&&&&$&&$&$$$&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&((&&$&&&&&&&&&&&&&&&&&((&&((&&(&&((&((((((((((((((((((((*((*(*(((((((*(((*((*(((*(*((*((((*(((((((((*(((*(((*(*(((((*(((((((((((((((((((((((((((((((((((((&&&&(&((&(&(&&&(&(&(&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&&&&&&&&$&&&&&&&&$&&&&&&&&&&&&&&&&&&$&&&&&&&&&$&&$&$$$&&&&&$&&&&&&&&&&&&&&$&&&&&&&&&((*&&&&&&&&&&&&&&&(&&&&&&&(&&&&(&((&((((((((((((((((((((((((((((*(((((*((((((*(*(((***((((*(((((((((((((((((*((((((*(((((*((((((&((((((((((((((((((((((((&(&(&&(((&&(&&&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&$$&&(&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&(*@&$&&&&&&&&&&&(&&&((&&&(&&(&(&&(&&(((&((((&((((((((&(((((((((((***((((((((((((((((((((((*(((*((((((((((((((((((((((((((((((((((((((((((((&(((((((&(((&((&(((&(&&&&&&&&&&&&(&(&&&&(&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&&&&&&&&&&$&&&&$&&&&&$&&$&&$$&&&&&&&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&(((*&&&&&&&&&&&&&&"&&&&&&&&((&(&&&&&(&&((((((((&&(((((&((((((((((((((((((((*((((((((((*(**((*((((((((((((((((*((((((((((((((((((((((((((((((((((((&((&(&((((((&(&&&((&&&(&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&$&&&&&&&$&&$&&&&&&&&$&$&$&&&$&&&&$&$$&&&&&$&&&&&&&&&&&$&&&&&&&&&&&&&$&&&&$&&&&&&&&(*&&&&&&$&&&&&&&&&(&&&&&(&&&&&&&(((&(&((((((&(((&((((((((((((((**((**(((((((((((((((((*((((((((*((((((((((*((*(((((((((((((((((((((((&&&(((&(&(&&((&&&&&(((((&(&&&&&&&&&((&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&&$&&&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&(&&&(*&&&&&&&&&&&$&&&(&&&&&(&&&&&&&(&&(&((((((((( (((((((((((((((((((((((((((((((((((((((((((*((((((*((((($((((((((((((((((((((((((((((&((((((((&&(&(((&&&(((&(&(&&(&&&&((&(&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&&&$&$&&&&&$&&&&&&$&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&$&$&$&&&&&((*&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&(&&((((((&((&((((((((((((((((((((((((((((((((((((((((((((((((((((((&&((((((((((((&(((*(((((((&(((((((((((((&&((&((&(&((&(&&($&&&&&&&&&&&&&&(&&&&&&&&&&&("&$&&$&&&&&&&&&&&&&&$&&&&&&$&&&&&&&&&$&&&&$&$&$&&&&&&&&&$&$&&&&&&&&$$&&&$&&$&&&&&&&&$&&&&$&&&&&&&&&((*&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&(&&((&(((((((((&(((((((((((((((((((&((((((((((*((((((((((((((((((((((((((((((((&((((((((*((((((&((((((((&((&&(&(&((((&&&&((&&&&&&&(&&((&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&&&&&&&$&&&&$&&$&&&"&&&&&&&&&&&&$&$&&&&&$&&&&&&&$&&&&$$&&$&&&&&&&&&&&&&&$&&&&$&&&&&&&&&&&&(*"&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&(&((&((&((((((&(&((((((((((((((((((((((((((((*((((((((((((((((((((((((((((((((((((&((((((((((((((((((((&(&((&&&&&&&&(&(&&&&&&&&&&&&&&&&&$&(&&&&&&&&&&&&&&&&&&&&$&&&&&$&$&&&&&$&&&&&&$&&&&&&&&$&$&&&$&$&&$$&&&$&&&&"&&&&$&$$&&&&&&&&&&&&&&&&&&&"&&&&&&&&&(&((&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&(((&((((((((&((((&((((((((((((((((((((((((((((((((((((*((((((((((((((&((((((((((((((((((((&(&(((((((((((((&(&(((&&&(&&&(&&&(&(&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$&$$&$&&&$$&&&&&&&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(*&&&$$$&&&&$&&&&&&&(&&&&&$&&(&(&&&(&&&((&(&((&((&(((((&(((&(((((((&(((((&(((((((((((((((*(((((((((((((((((((((((((&((((((((((((((((((((((((((((&(&&((((&((&&&(&&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&&&&&$&&&&$&$&&&&&&$$$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&(, &&&&&&$&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&((((((&(((((((((((((((((&((((((((((((((((((((((((((((((((((((*((((((((((((((&(((((&&(((&(((&(((((((((&(&(&(&(&(&&&(&(&&&&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&$&$&&&&$&&&&$&&$&$&&$$&$$$&&$&&&&&&&&&&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&(*B&&$&&$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&(&(((&(&(&((((((((((((&((((((((((((((((((((((((((&(((((((&(((((&((((&((((((((&((((&(&(((((((((&&(&&((((((&&&&&&&(&&&&(&((&&&&&&&&&&&&&&&&&&($&&&&&&&&&&&&&&&$&&&&&&&&&&$&&$&$$&&$&&&&&&$&&$&&&&$&&$&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&$&&&&$&&&&&&&&&&(*$&&&$&&&&&$&&&&&&&&&&&&&&&&&&&((&&(&&&&&&((((&((&((((&(((((((((((&(((((((&(((((((((((((((((((((((((((((((((((&((((((&((((((((&(&&(((&&(((&((&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&$&&&&&$&&$&&&&&&&&&&$&&$$$&$&$&&&$&&$&$&&&$&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&* h$&$&$&&$$$&&$&$$&&&&&&&&&&&&&&&&&&&&&&((&&&&&(&&&((((((((((&(((&(&((((((((((((((((&((((&(((((((&(((((((((((((((&&(&(((&(&&&(((((((&&&((&&&(&&&&&&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&$$&&$&$&&$&&$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((*$$$&&&&$&$&&$&&$&&&&&$&&&&&&&&&&&&&&&&&(&(&&((&&&&&&&(&(&(&&(&(&((((((&(&((((((&(((&(((((&((((((&(&((((((&((((((&((((((((&(&((&&(&&((((&(&((&&&&(((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&$$&&$$$&&$&&&&&&$&&$$$&$&&$&&&$&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(*L$$$$&$$&&&$&$&$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(((&&&(&((((((((((&&((&((((((((((&((((((&((&&((&(((((&(((((((((&&((((&&((&(&((&(&((&(&&&&&&((&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&&&&&&&&&&$&$$&&$&$&$&&$$$$$$&&&$$$$&$$$&&$&&&&&$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((*&$$&$&$$$$$&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&(&&((((((((((&((((((((((((((&&(((((((((&(((&(((((((((((&&((((((&((&&((&&&(&(&((&&&(&(&(&&&&&&&&&&(&&&&&&&&&&&&&&&$&&$&&&$&&&&$&&&&&&&&&$&&&&&$&&&&$&&$&&&&&&&$&&$&&$&&$&&&$&$&$$&&$&&&&&&&&$&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&((,L$&$$$$$$&$$&$&$&&$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&((((&((&(&&(((&(((((&(&&&&(&((((((((&&(((((&&(&((((&&((&&(((&((&&&(((&&&(&&&&(&(&&&&&&&&&&&&(&&&(&(&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&&&&&&&$&&&&&&$&&$&&&&$$&$&$$&&$$$$$$&$$&&&&&$&&&$&$&&&&&$&$&&&$&&&&&&&&&&&&&&&&&&&&&$&&&&&&&(&&&&&&(&((*$$$$$$$&&&&$&$$$&$&$&&$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(&(&(&((&((((((((&((&((((&(((&((((((&&&(&(((((&&((((&&&&(&((((&&&&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&$&$&&&$&&&$&&&&&&&&$&&&$&&&&$$$&$$&&&&$$&$$$$$&&$$$$$&$&&$$&&&&&&&&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((*,$$$$$$$$$$$$$$$$&&&$&&&&$&$&&&$&&&&&&$$&&&&&&&(&&(&&&&&&&&(&&(((&&(&&(&&(&&&(((&((&(&&&(&((&&((&&(&&&(((((&&&(&(&(&&(&(&((&&&&(&&&&&&(&&&&&(&&&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$&$&&&$&$$&&&&$$$$&&&&$&&&$&&$&&$&&&$&&&&&$$&$&$$&$$&$$$$$$&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(*$$&$&$$$$$$$$$$&$&$$$&$&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&(&((&&&&&&&&((&(&&&((&&(&((((((&((&(&(&&&&(((&(((((((&&(&((&(&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&$&$&$&$&&&&&&&$&&&&&&&$&$&$&&&&&$&$&&&&&&&$$&&&$$$$$$$$&&&&&$$&$$&$$$$$$&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&((*$$$$$$$$$$$$&$$$&&$&$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&((((&&(&&&&&&&&&&&((&&&&&&&((((((&&&&&(((&((&((&(&((&&&&&(&&&&&&&&&&&&&(&&&&&(&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&$&$&&&$&&&&&&&&$&$$&&&&&$&$$&$&$&&$$$&&&&$$$$$&&$$$$$$$&&&&&&$$$$&&$&&$&&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((*"$$$$$$$$$$$&$$$$$&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&(&&&&&&&&(&&&&&&(&((&&&&((&&&(&&&&&&(&&&&((&((&(&&(&(((&&&(&&(&&&&&&&&&&&&&&&&&&&&(&&&&&&$&&&&&&&&&&&&&&&&&&&$&&&&&&$&&&&$&&&$$&$&&$$$$&&$$&&$$&&$&$$$$&&&$$$&$$&$$$$&&$$$$&$&$&$$&$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((*b$$&$$$"$$$$$$$$$$&&$$&$$&$&$&&&$$&&&&&&&&&&&&&&&&&&(&&&&&$(&(&&&&&&&&&&&&&&&&&&&&((((&(&((&&&(&&&&(&((&&&(&&(&(&&&&&&&&&&&(&&&&&&$&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&$$&&$&&&$$&&&$$$$$$$$$$&$$&&$$&$$$$$&&$&&$&&$$$$$$$$$&$&$$$&$$$&$&$$&$$&&&$&$$&&$&&&$&&&&&&&&&&&&&$&&&&&&&&&&&&&((*$$$$$$$$$$$"$$$$$$$&$$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(&(&&&(&&&&&((&&&(&&&&&&&&&(&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$$&&$&$&&&&$&&&&&$&&&&$$$$$&&&&$&&$$$&$$$$&$$$$$$$$$&$$$$$&$$$$$$$$$&$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(*$$$$$$$$$$$$$$$$$$$$$&$$&$&&&&&&$$&&&&&&$&&&&&&&&&(&&&&&&$&&(&&&(&&&&&(&&&&&&&&&&&&&&&&(&&&&&&(&(&&&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$&&&&&$$&$&&$$$$$&&$$$&&&&&$&&$&&$$$$$$$&$&&$&$$$$$&$&$$$$&$$$$&&$&$$$&$&&&$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((**r$$$$$$$$$$$$$$$&$$$$&&$$$&$$&$&$&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(&&&&&&&&&&(&&(&&&&(&&&&&&&&&&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&$&&&&&&&&&&&&&&&$$&$$$&$$&&&$$$$$$$&$&&&&$&&$&$&$$&$$$&$&$$$$$$&$$$$$$&&&&$&$$$&$&$$$$$&&&&&&&&$&&&&$&&&&&&&&&&&&&(&&&&&&&&&&&&&&(&&&&((*$$$$$$$$$$$$$$$$$$$$&$$&&$&&$&&&&&$&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&(&&&&&&&&&&&((&&&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&&&&&$$&&&$$$$&&$$&&&$$&$&$&&$&&$&$$$&$$$$$$&&$$$$$$$$$&&$$$$$$$&$$$$$$$$$$&$&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&((*"$$$$$$$$"$$$$$$$$$$&$$$&$$&&$&$$$&$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&$$$$&&$$$$&$$$$$&&"&$&&$&&&&&$$$$$$$$$$&$$$&$$$$$$&&$$$$$$$&$$$$$$$$$$$&&$&$&&&&&&&&$&&&&&$&&&&&&&&&&&&&(&&&&&&&&&&&&((*@"$$"$"$$$$$$$$$$$$$$$$$$$$$$&$$&$&&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$&&$&&&&$&&&&&$$&&$$&$$&&$$$$&$$$$$$&$$$&$&$$$$$&$$$$$$&$$&$&$$$$$$$$$$$$$$$$$$$$$&$&$$$$&&$$$&&&$$$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&((*$"$""$"$$$$"$$$$$$$$"$$$$$$$$$$$$&$$$$$&&$&&&&&&$&&&&&&$&$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&(&&&&&&&&&&&$&&&&&&&&&&&&&&&&&$$&&&&&&&$&$&&&$&&&&&&$&&&$&$&&&&&$$$$&&&&$$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$&$$$$$$$$$$$$$$$&&$$&&$&$&&&&&&&&&&&$&&&&&&&&&$&$&&&&&&&&&(&&&&((($$$$"$$""$$"$$$$$$$$"$$$$&$$$&&$$&$$$&&&$&&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$&&&&$&$&$&$&&$&&&$$$$&$&$$$&$$$$$$$&$$$&$&$$$$&$&$$$$$$$$&$$$$$$$$$$$&$&$$$$$$$$$$&$$&$$$$&$&$&$&$&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((*""$$"$"$$"$$$$$$$$"$$$$$$$$$$$$$$&$$$&$$&$&$$$&$&&$$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&&&&&&&&&$&&$$&&&&$&&&&&$&$$$$&$$$$$$$$$$$$$$$$&$$$&$$$$$$$$$&$$&$$$$$$$$$$$$$$&$$$$$$$&$$$$$$$$$$$$$&$$&$$&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(**""""$"""$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&$&&&&&&&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&&&&&&&&$&$$&&&$&$&$&&&$&$&&&&$$$&$$$&$$&$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&&$&&$&&&&&$&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&((** ($""$$"$"$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$&&&$$&$&&&&&$&&&$&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&$&&&&$$&$&&&&&&&&&&$$$$$$$$&$$$$$$$$$&$$$$$$$$$$&$$$$&$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$&$&$$$$&$$$$$&$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((,`""$$$""""$"$$$$$"$$$$$$$$$$$ "$$$$&$$$&&$&$$&$$&&&$&&$&&&$$$$&$&&&&&&$&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&$&&$&&&&&$$$&$&&&&$&$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&$"$"$$$$$$$$$$$$$$$$$$&$&$$&$$$$$$$$$$$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(*(@"$""$"""$""$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&$$$$$$$$&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&&&&&$&&&&&&&&&&$&&$$$$$&$&$$$&&$$$$$&$$&$$$&$&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$&&$$&$$$$$&$$$&$&$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*,$""""""""$"$$""""$$$$$$$$$$$$$$$$$$$&$$$$$&$&$&&$&$$&&&&$&$&&&&&&&&&&&&&&&&&$&&&&&&$&&&&&&(&&&&&&&&&&&&&&&&&&$&&&&&"&&&&&&$&&$&&$$&$&&&$&&$&&&&&"$&$$$$$&$&$&&$$&$&$$$$&&&$$&"$$$$$$$$&$$$$$$$$$$$$$$$$$$$"$$$"$$$$$$&$$$$$$"$$$$$$&$$$$$$$$$$$$&&&$&&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((*Z" """$$"$""$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&$$$&$$&$$&&$$&&&$&$$&$&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&$&&&&&&&&&$&&$&&&&&&&&$$&&&$$$&&&&&&$$&$$$$$$$$&$$$$$&$&$$$$$$$$&$$$$$$$&$$$$&$$"$$$$$$$$$$$$$$$$$$$$$$$"$$$$ $$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$&$$$&&&$&$&&&&&&&$$$&"$&&&&&&&&&&&&&&&&&&&&&&(&&(**$""""""""""$$$$"""$""$$$$$$$$$$$"$$$$&$$$"$$$$$&$$&$&$$$&$$$&&&$&&&&&&&&$&&&$&&&&$&&&&&&&&&$&&$&&&&&&&&&&&&&&&&&$$&&$&&&&&&&&$&&&&&&$$$$$$$&$$$&$$$&&$$$$$$$$$&$$$$$$&$&$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$&&&$$&&$&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(* $"""""""$"$"$"$$"$"$$$$$$$$$$$$$$$$$$$$$$$&$&&$&&$$$$$&$$$$&$&$&&$&&&&&&$&&$&&$&$&&$&&&&&&&$&&&&&$&&$&&&&&&&&&&&&&&$$$$&&$&$&&&&$&&$$$$$$&$$$&$$$$$&$$$$$$&$$&$$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&* """"""""""$""""$"$$$$$$$$"$$$$$$$$$$"$$$$$$$$$$&$$$$$$$$$$&&$&&$$$&$$&&&&&$&&&&&&&&&&&&&&&$&&&$&$&&&&&&&&&&&$&&&$&$&$&&&$&$&&&$&$&$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((*0"""""""""""""$$$"$$$$$$$$$$$$"$$$$&$$&$$$$$&$$$$$$$$$$$&$$$&&$$&&$$&$&$$&$&&&&$&&&&&&&$&&&&&&&&$&&&&&&$$&&&$&&&&$$&$&&&&$$$$&&$$$$$$&$$$$&$$$$$$$$&&$$$&$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$$&$$$$$$$$$$$$$$$$$&&&$$&$$$$&&$&$&$&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&(&(*"""""""""$""$""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$$$$$&$&$$$$$$&$$&&&$&$$&&&&&$&&$&&&&&&&&&&$&$&&$&&&&&&&&$$&$&&$$$&$$&$$$$&$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$&&&&$&&$&&$$&&&&&&$&&$&&&&&&&&&&&&$&&&&&&&&(&((,"""""""""""""""$"""$"$"$$"$"$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&$$&$$&$&&&&&&&$&$&$&&&&$&$$$$$&&$&&$&$$&$$&&&&&$$&$$$$$$$$$$$$$&$$$$$$$$$&$$$$$$$"&$$$$$$$$$$$$$$$$$$$$$$&"$$$$$$$$$$$$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$&&&&&&&&$&&&&$&&&&&&&&&&&$&&&&&&&&&&&&&&&&&(((*"""""""""""""""""$""$$"""$$$$$$$$$$$$$$$$$$$$$$&$$$&$&$$&$$$&$$&$$$$$&$$&&&&&&$$$&$$&&&$$$&&&&$$&&&$&&$&$$&$&$&&$$$$$$$$$$$$$$$$$$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$"$"$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$$$&&&$$$&&$&&&&&&$&&&&&&&&&&&&&$&($&&&&&&&&&&&&&((,`""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$&$&$$&$$$&$&$$$&&$$$$$$$&&$$&&$&&$$&$$$&&&$&$$$&$$$&$&&$$$$$&&&$$$$$$&$$$$$$$$$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$"$$$$$$$$"$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$&&&&&&&&&$&&&&&&&&&&&&&&&&&$&&&&&&&&&(&((** """""""""""""$"$""""""$$$$"$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$"$$$$$$$&$&$$$&$$$&$&$&&$&$&$&$&&&&$$&$$$$&$&$&&$$&&$$$$&$$$$&$&$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$"$$$$"$"$$$$$$$""$$$$$$$$$"$$$$$$$$$$$"$$$$$$$$$$$$&&&$&$&&&&&&&&$&&&&$&&&&&&&&&&&&&$&&&&&&&&&&&&&*, """""""""""""$""""""$"$$""$$"$$$$$$$$$$$$$$$$$$$&$$$$$$&$&$$$$$&$$$$$&$$&$$$$$$$&$$$&&$$$$$$$$&$$$&&$&&$$$$$$&$$$$$$$$$$"$$$$$$$$$$$"$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$&&&$&$$&&&$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(*"""""""""""""""""""$$""$$$"$$"$$$$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&$$&&$&$&&&$$$&&$$$$$$$&$$&$$$&$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$"$$$$$$$$"$$$$$$$$$$$"$$$$$$$"$$$$$$$"$$$$$$$$$$$$$$$&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(**""""""""""""""""""$"$$"$"""$$$$$"$$"$"$"$$$$$"$$$$$"$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$"$""$$$$$$$$"$$$$""$$$$"$$$$$$$$$$$$$&$$$$$$&&&&&&$&&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&$&&&&(((*h` """"" """"""""$""""""$""""""$"$$""$$$$"$$$$$$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""$$$$$$$"$"$"$$"$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$&"$&$$&$$&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((* " "" """"""""""""""""""$""""$"""$$"$$$$"$"$$$$$$$$$$$"$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$$$$$$$$$$"$$"$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$"$$$"$$$$"$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$&$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((** "" """""""""""""""""""$"$"$"""""""""$$$$$$"$"$"$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$&&$$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$$$$$"$$$$"$"$$"$$$$$$$$$"$$$$$$$"$$$$$$$$$$$$$"""$"$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&$$&$$&&&&$&&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(** """"""""""""""""""""""""""$""$$"$""$"$$$$$"$$$$$$$"$$$$$$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$"$$$$$$$$$$"$$$$$$$$$$$$"$$$"$$$$$$$$$$$$$$$$$"$"$"$$$$$$$"$$$"$$"$$$$$$$$$$$$$$$"$$$"$$"$$$$"$""$$$$$$$$$$$$$$$$$$$$$&$$&&$&&$&$&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((*8 " " """""""""""""""""$""$""$"$$$$"$$""$$$"""$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$"&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$$$$$"$$$$$$$$$"$$$$"$"$$$$$$$$$$$$""$"$"$$$$$$$$$$$"$$""$$$$$$$$$"$"$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$&$$&&&&$&$&&$$&&&&&&&(&&&&&&&&&&&&&&&$&&(&&&&(*,2 " """"""" """""""""""""""$"$""$"$"$$$"$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$"$"$$"$$$$$$$$$$"$$$$$$$$"$$$$"$$$$$$$$"$$"$$$"$$$"$$$$$$$"$"$$$$$$"$"$"$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&$$&$$$&$&&&&$$$$&&$&&&$&&&&&&&&&&&&&&&(&&&&&&&&&((((( " "" "" """""""""""" """$"$""""""""$"$$$$"$$""$$$"$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$"$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$"$$$$$$$$"$$$"$$"$$$$$$"$$$$$$$$$$$$$"$$$""$"$$""$$$$$"$$$$$$$$$"$$$"$"$$$$$$$""$""$$$$""$$"$$$$$$$$$$$$$$$"$$$$$&&$$$$$$$&&&$&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&(*( " " "" "" " """""""""""""""""$"$"$$""$$$""$"$"$"$$$$$"$"$$$$$$"$"$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$$"$$$$$$""$$$$$$$$$"$$$$$$"""$$"$$$$$"$$$$$$$$$"$"$$""$"$$$$$$$$$$$$$$$"""""$""""$$$$"""$$$$"$$$"$$$$$$$$$$$$$$$&$$$$&$&"$$$$&&&$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((*(b " """" """ """"""""""""""""""""""""$"$$""$"$$"""$$"$$"$$$$$$$$$"$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$$$$$$$"$$$$$$$"$$$$$$$$"$""""$"$$$$$$$$$""$$"""$$$$$$$$$$$$$$$$$$$$$$$""$""$"$"$$"$$$$$$"$"$$$$$$$$"$$$$"$"$$$"$$$$$$$$$$$$$$$$$$$&$$$$$$$&$&&$$&&$&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(*(" " "" """""" """"""""$""""""$"""""""""$"$$"""$"""""""$"$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$$$$$"$$""$"$$$$$$$$$"$$$$$$$$$$$"$$$$$$$"$"$"$$$"""$"$"$$"$$$"$"$$"""""$$"$"$"$"""""$$$"$$$$$$$$$$$&$$$$$$$&&$&$&$&&&&&&$&&&&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&((*(" "" """"" """""""""""""""""""""""""$"""$""$""$"""$$"$$$$$"$""$$$"$$$$"$$"""$$$$$$$$$$$$$$$"$$$$$$$$$$$"$$""$$$$$$"$"$""$$$$""""$""$"$$$"$$"$"$$$$$"$$$$$$$$$$$"$$$$$""$""$$$$$$$$"$$$$"$""$$$$"$$"$"$"$"$$"$$"$$$$$$$$$$$$$$$$$$$$$$$&&&$$&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(*& " " """"""""$"""""""""""""""""""""""""""""""""""""""""$$""$$$$$"$$$$$$$$$"$$$$"$"$$$$$$"$$$$$$$$"$$$"$"$$""$$$$$""$""""""$$"$$$$""$"$""$$"$$$$$"$$"$$$$$$$$"$"$$""$$$$$"$$"$$$$$$"$$$$$$$$$"$$$$""$$"$$$$"$""$$$$$$$$$$$$&$$$$&$$&$$$$$$$&$&$&&&&&&&&$&&&&&&&&&&&&&(&&&&$&&&&&&&&&&&&&((*( """ " " """"""" """""""""""$$$"$""$"""""$"""$$$"""$"""""$"""$"$$$""$"$"$""$$$$$$$"$"$$$$$$$""$$$"""$$$$""$"$"""""""""$"$""$$$""""$$"$""""$$$$"$"$"$$$$""$$$$"$"$$"$"""$"$$$$$$"$$$$$"$$$""""$$"""$$$$"$"$$$$"$$$$$$$$$$$&$&$$&$$$$$&$&&&&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(((. " " "" """"""" """"""""""$""$""""""""""""""$""$$""""""$"$"""""$""""$$$"$""$$$$"$$$$$$$$"$$$$$$$"$$"$$"$"$$"""""$"$$""$$"""""$""""$"$$""""$$$$"""""$""""""""""""$$$""""$$""$"""$$$$$"$$"$"$$""$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((((*&,p.p " """" """"""""""""""""""""""""""""""""""""$$$$"$""$""""$""$""$"$$$$$"""$$$$$$"$$$$"$$"$"$"$"""$$"$$"$$$""""""""$"""$"$"$"""""$"$$$$""$""""$"""$"$$$"""$"$"$""$$"$""$""$"$$$"$""""$"$$""$"""$$$$"""$$"$$$$$$"$$$$$$$$$&$$&&$$&$$$&$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&((*$ "" """"""""""""""$"""""""""""$"""""""""""""""""$""""$""""""$$$"$$$$"""""""$$$"$$$"$"$"$$"$$$"$"""$"$$$""""""""$$"$$$"""""$$$$""""""$$$$$"""""$"$$""$"$""""$$$"$"$$$$$$$"$"$"$"""$"$"""""$"$$$$$""$$$$$$"$&$$$$$$$$$$$$$&$&$&&&&&&$&&&$&&&&$&&&&&&&&&&&$&&&&&&&&&&&&&$&&&&&&&(&(*$  "  " """" """ """""""""""""" """"""""""""""""$$$"$""$"""$""$"""$$$""$$"""$$$"$$$$$""$$"$$"""""$"$"""$"""""""""""""$"""""""$"$$"""""""""""$"$"""$"$"$$"$"$$"""""""""""""$$"""$$"$"""""""$"$""$$$$$"$$$$""$$8$$$$$$$$$$$$$&&&$$$$$$&$$&$&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*"    """" """""""""""""" """"""""""$"""""""""$""$"$"""""""$"""$""$$"$""$$$"$$$"$"""""""""$""""""$$""""""""$"$"""""""""""""$"$"$"$"$""$"$$$$$$""$$$"$$$"$""$""$$$"$""""$""""$$""""""$$$$$"$"$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&$&&&&&&&&&&&&&&&&&&(&&(&(&&&&(&&&&&&&&&(*$  " " """""""""""""""""" """""""""""""""""""""""""""""" """"$"$""""""$""$$""$$"""$"$"$$"$"$$$"""""$"""""""""""" """"""""""""""""""""$""$$"$$"$$"""""""""$$$$"$"""$"$""$"$"$""""$"$$$"$$$$"""$""$$$$$$$$$$$$$$$$$$"$$$$&$$$&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((*   " "" "" "" """"""""" """""""""""""""""""""""""$"""""$""""""$$"""$$$""""""""""$$"""""$$$$"$"""$"""""""""""""""""$""""$""""""$""""$"$""""""""$"""""""""""""""$"""""$$ $$"$""$$""$$$$$"$"$$$"$"$$"$&$$$$"$$$$$$&$$$$$$&$$&&$&&&&&$$&&&&&&&&&&&&&&&&&&&&&(&&&(&&&&&&&&&&&&&(*    " "" " " """" " "" """"""""""""""""""""""""""""""""$"""$""$"$$"""""$""""""""$$"""$""""$"""""""""""""""""$"""""""""""""$"$"""""""$$"$"$"$"""$"""""$"""$$"$"""$$""""""""$""""$"$"""$"""$$"$$$$$$$$$$$$$$$&$$$$$&$$&$$$$$$$$&&$&&&$&&&&&&$&&&&&&&&&&&&&&&(&&&&&&&((&&&&("@     " " " "" """ " "" """ """"""""""""""""""""""""""""""""""""""$""""""""$""""""$""""""""""""""""""""$"""""""""$""""""""""""""$"$"$$$"$"""$""""$$"""""""$$"$$""$"""$$""""""$$"$"$""$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&(&(&&((     "" """"""" " """""" """"""""""""""""""""$""""""""$"""""""""""""""""""$"""""""""""""$""""""""$""""""""""""""""""""$""""$"""""$""""$$""$"""""""$"$$$"$"$""$$"""""$"""""$"""$""$"$""$"$$$$$.,$$"$$"$$$$$$$"$$$&$&&&$$&$&$&&&&&&$&&&&&&&&&&&&&&&&&&(&&&&&&(&&&&&((&((* " """ """" " " """"""""""" """ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$"""""""""$"""""$""""$$"$""$$$"$$"""""""""""$$"""$$$""$"""$$$$"$"$$$$$$$$$$$$$&&$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&(&&&&&&&&(((*   " "" " " " " "" """""" """" "" """""""""""""""""""$"""""""$"""""""""""""""""""""""""""""""""$"""""$""""""""""""""""""""""""""""""""""$"""""""$$"""$""""""""$""$"""""""""""$"$"$$$$"$"$$$""$$$$$$$$$$$$$$&$$$&$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&((((((*@    " " """ """ """""""" """"""""""""""""""""""""""" """""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""$$"$"""$"""""""$""$""""""""$"""""""""""""$"$"$"$"$$$"$$"$$$$"$"$$$$$$$$$$$$&$$&$$$$&$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&((* " " "  """""""" "" " """""""""$""""""" """""" """""$$$$""$""""$""  ""$""$""""$$ """ " " """ ""$"$"$$" """$""""""""""$$$$$""""""""$"""""$$"""$$"""" ""$""""""$$"$$$$$$$""""$"$$$$$$&&$$$&&&&&&&&&&&$$$&$$&&&&&&&&(&(&(&(&&&&$&&&&$$&&&&&(&&(&(((,   " """ "" """ " "" """"""""""""""""""""""""""""""$""""" """"" """""""""""" """"""""$"""$""""""""""" $"""""$"$"""""" "" "$""" """"$$"$$"$""""" " """""$$"$$"$""$"""""""""$"$$$$$$$$$&&&$$$$$$$&$$&&&$&&(&(&&&&&$$$&&&&&&&&&$&(((&(&(&(&&&&&&(*    " " """   """"""""$""" """ "" """"""$"""""""""" """ "" """"$"" """" " """"""""""""""""""""""" """"""" $$$$""$"""""""""""$""$$$$$"$"$$$"""""""""" "$$$"$$"$$$"$""""$"$$$$$$$$$$$&&&&$&$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&&(&&(*     " "  "  " """"""""" " "" "$"""""""""""""""" " """"""""""$"$"""""" "" """ """""""""""""" """ """"""$"$$$"$""" """"""""""""""$$"""$"""""""""""""""""$"""$$"""""""""$$$$$$&$$$$$$&$$$$$$$$&&$$$&&$&&&&&&&&&&&&&&&&&&(&&(&((&&&&&&&&&&&$&&&&&(,     " " " "" "" "" """""""""""""""""""""""" """" """""$"""""" "" """ """$""""" " "" """" "" $""""""""$"""""""""""""""$$"$"""$"""" """"" """$$"""$"$$""""""""""$"$$$$$$$&&$$$"$$"$$$$$$$$&&&$&&&&&&&&$&&&&&&&&&&((&&&(&(&&&&&&&&&&&&&&&(((,      " "  " "" """" """""" " "" """"""""""""$"""""" " """"""""""""""""""" "" " "" """""$"""""""""$""""""""""""""""$""""$""""""""$""$""""""""""""$""$$"$$""$$$$$$$$$$$$$$$&$$$$$$&$$$$$&$&$&&&&&&&&$&&&&&&&&&&&(&&(((&&(&&&&&&&&&&&&((*    " " """"""""" """"" " " ""$" """""""""""""""""" """"""""""""" """" " """""""""""""""""""""""$""""""""""""""""""""""""""""""$"""""""$""$"""""$$"$"$$$$$$$$$$$"$$$$$&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((&((&&&&((*       " " " " """" "" "" "" "" " """""" """" " """ """"""""" """ " """ """""""""$"""""""""""""""""""""""""""""""""""""""""$"""""""""$$""""""$$"""$"$""$"$""$"$$$$"$$$$$$$$&&$$$&$$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&(&&&&&&&((&&((&&&&&&(*    "  " " """"" " "" """"" """"" " "" """"""""""""""""""" """ """"""""" """""""""""""""""""""""""""$"""""""""""""""""""""""""""""""""""""""$$"$"""$$"$"$$$$$$$&&$$&$$&&$&$&&&$&&&&&&&&&&&&&&(&&&&&&&&(&&&&(&&&&&&&&&&(&&&&&&(    " " "" "" "" "" """" """" """" "" """""""""" " " """"" """""" " """" """""""""""""""""""" """"""""""""""""""$"$"""""""""""""$"""$"""$"""$$$$$$$$$$$$&$$$$$$$$$&$$$$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&$&&&&&&*       " """ " "" """""""""" " """ "" "" """"""""""" """"""""" " " """" " """" " """" """"""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$"""""$$$"$$$$$$$&$$$$$$$$$$$&$&$&&&&$&&&&&&&&&&&&&$&&&&&&&&(&((&&&&&&&&&&&&&&$&(*    "" """ " """ " " """" " " " """"" "" " "" " """" " """ " " """ """""""""" """""""""""""""""" """""""""""""""""""""""""$""""""$"$$"$$$$$$"$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&(((&&&((&&&(&&&&&&&&&&&&&(*     " " " """" "" "" "" "" " "" " " "" " """""" " " "" """" """"" """""" """"""" """$ """"" """ """""""""""""""""""""$"""""$"$""$$$"$"$$$$$$$$$&$$$&$$$&&$&$&&&&&&&&&&&&&&&&&&&(&&&&(&&&&&&&&&&&&&&&&&&&&&*      " " "" " """"" " " " " " " " "" """"" " """" """""" " """""""""" """""""""""""""$""""""""""$""""""""$$"""$$$$$"$"$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&*p       " "" "" " " " " "" " "" " " " " "" " " """"""" """"" """" " " """""""""""""""""""""""""""""""$""$$$"""""$$$$$$$$$$$$$$$&$&&&$&$$&&&$&&&&&&&&&&&(&&(&&&(&&(&&&&&&&&&&$&&&&&&(&*"     " " " " " " " """ " """""""""" """"""" """"""""""""""""""""""""""""""""""""$"$"$$"$"$"$"$$$$$$$$$$$$&&$$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&*$     " " " " " " """""" """"""""" "" """""" """""" """""""""""""""""""""""""""""$""""""""$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(,&   " " " ""  "" "" "" "" "" "" """"""""""""""""""""""" """"""""""""""" """"$$"$""$$$$$$$$$$$$$$$$&&&$&$&&&&&&&&&&&$&&&&&&&&&&&&&&&&(&&&&(&&&&&$&&$&&&*$0    " " "" " " """""""" " "" " """" " " """""""""""""""""""""" """"""""$"""$"$$$$"$$&$$$&$$$&$&$$$&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&&&&&,&     " " """ "" """ " " "" " """""""""""""""""""" """""""""""""""""""""""$"$"$$$$$$$$$$$$$$$$$$&&$&&&&$&$&&$&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&$$&&&&&,$         " " " "" " " """ " " """"""" "" """""""""""""""""""""""""$$"""$$$""$$$$$$$$$$$$$$$&$&$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&$&&&$&*"         " " "" """" " """"" """"""""""" """"""$""""""""$"""""$$""$$$$$$$$$$$&$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&&&$&&&*         "" " " "" " " " """""""""""" """""""""" """""""""""""""""$"$"$"""$$$$$$$$$$$$$&$&$$&&&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&$$$&&&&&*"                " " " " """ "" " "" "" """"""""""""" """""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&$&&&$$&&&&&&&&&&(&&&&&&&&$&&&$$$&$&&&*"                " "" "" " "" " """"""""""" "" """" """"""""""" """""""""$"$$$$$$$$$$$$$&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&$&$&&$&&&* @              " """ " """" " """" " " """"" """"""""""""""""""$""$$""$$$$"$$$$$$&$$$$$$&$$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&&$$&&$&&&&&,                " "" " " "" " "" " """"""" "" """"""""""""$$"""""$$$$$$$$$$$$$&&$$&$&&&&&&&&&&&&&&&&&&& &&&&&&&$&&&&&$&&&&&&&&&&&&&(               " " " "" """ "" " "" """ """""""""""$"$$$"$$"$$$$$$$$$$$$$$&$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&( @