CCSD3ZF0000100000001NJPL3IF0PDS200000001 = SFDU_LABEL /* FILE FORMAT AND LENGTH */ RECORD_TYPE = FIXED_LENGTH RECORD_BYTES = 300 FILE_RECORDS = 275 LABEL_RECORDS = 7 /* POINTERS TO START RECORDS OF MAJOR OBJECT IN FILE */ ^IMAGE_HISTOGRAM = 8 ^IMAGE = 12 /* IMAGE DESCRIPTION */ DATA_SET_ID = 'VO1/VO2-M-VIS-2-EDR-BR-V2.0' SPACECRAFT_NAME = VIKING_ORBITER_1 MISSION_PHASE_NAME = SURVEY_MISSION TARGET_NAME = MARS IMAGE_ID = '172S07' IMAGE_NUMBER = 48630784 IMAGE_TIME = 1979-09-11T14:23:38Z EARTH_RECEIVED_TIME = 1979-09-12T03:31:28Z ORBIT_NUMBER = 1172 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.012730 NOTE = "HIGH RESOLUTION MAPPING SEQUENCE" /* DESCRIPTION OF THE OBJECTS CONTAINED IN FILE */ OBJECT = IMAGE_HISTOGRAM ITEMS = 256 ITEM_TYPE = VAX_INTEGER ITEM_BITS = 32 END_OBJECT OBJECT = IMAGE LINES = 264 LINE_SAMPLES = 300 SAMPLE_TYPE = UNSIGNED_INTEGER SAMPLE_BITS = 8 SAMPLE_BIT_MASK = 2#11111110# NOTE = "MEDIAN SUBSAMPLED 1056X1204 EDR IMAGE" END_OBJECT END -3% E{(quN#\3Qp8"x  s#2e9%510  *"(" ""$$$$$"""$"$$$$"$$$&&&$&&*((&&&$$$"$$$$$$&"$"$$$"""$""" ""$"$$$$$$$$$$$"$"$$$"""""""$"""" " " ""     4p  """""""$""""""$"$$$$$$$&(&$$$$$$""$"""$$"""""$""""""""""$$$"$$""$$$$$""$"$$$"$$$""""""""""""" """" ""     H """""$"""""""$$$$$$$"$$$&&&&&&$$$$$"$$$$$$$""$$""""""$&&& $$$$$&&&&&&$$$$$$$$$$$$$"$$""""$"""""""""""""""""  "" """""""""  " " ""         """"""""""$$$$$$$$"$$$$$$$$$&&&&&&$$$&$""$$$$$$$$"$$""""""$&$"$$$$&(&&&&&$$$$$$$$$$$$$"$$$$$""$"""""$"""""""" "" "  """"""""""""""""""  """" """""""" "" "" " " " " "" """       """"""$$$$"$"$$$$$$$&&&$$$$$$&&$$$$$&&""$$$$"$$$"$"""""""$$"$$&&&&&&$&&&&$$$$&$$$$$$$$$$$$$$$$$$"$$$$$$"$""""""""""""" """""$$$"""""""""""""""""""" """""""" """""""""" """""" "" " " "" """ """""""" "  " """""""""""" "" " "      " """""""""""""""""$$$&$&$&&&&&&&&$$$$$$$"$$$$&&&$$$$$$$""""" $$""$&&&&&&&&$$$$$$$"$$$$$$$$$&&&&$$$$"" "" """$"$$$$"$$$$$"""$$$$$$$$$"$$$&&&&$$$$$$$""""""""""$$$$"" """"" " " """"""""""""" " "" ""$$$"$$$"""""" "" """"""$$$$$$$""  " " "      """$$$$$$$$"$$$"$$$$$$$$$$&&&&$&$$&&$$$$$$$$$$$$$$"$$"""$$$$$&&$&$$$&&&&&&$&&$$$$$$$$$"$$$$$$$$$$$$$$$""" """""$$$$$$$$$$&&$$$$"$"$""""$$$$$$&&&&$$$$"""""""""""$"$$$""$""""""""""""""""""""""$""""""""""""$""$$""$"$"$""""" """"$$$$$$"$$""""" ""   """"""""" "" """$$$$$&&&&$$$$$$""""$$$$$$$$$((&&&&$$$$$$$"$$"$$""""$$$$$&&$&&$$$$$$&$&&&&&&&&&&&&$$$$$$$$"""""$$$$$$$$$$$"$"$""$$$&&&&&&&&$$$$$$""""$$$$$&&$$$$$$$$$$$$$$"""""""""""$$"$""""""""""""""""""$$$$$"$$$""$"""""""""$$$$$$$$$""$"$$$$$""$""""""""""""" "    """"$"""" """"""$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$$&&&&&&&$$$$$$$$$$$$$""" """"&&&&$$$&$$$$&&&$$$$$&$&&$$&&$$$$$$$$$$$$$"$$$$$$$$$$$$$$$&$&&&&&$$$$$$$$$$$$$$$&&&&&&&$$$$$$$$$$$$$$$$"""""""""""$$"$""$""$$$"""""""""""""""""$$$$$$$$$$$$$$$$$$$""$$$$&$$$$"""""""""" """""" ""  """""""""""   """"$$$$$$&&$$$"$$"$"$$$$$$$$$$$$$$&&&&&$$$$"$$$&$$$$$$$$""""$$$$$&&&$$&$&$&&&&&$$$$$$$$$$$$$$$$$$$&&$$$$$$$"$$"$$"$$"$$&&&&&&&$$$$$$$$$$$&$$&&&&&&&&&$$$$$$""$"$"$$"$$$"$$"""$"""""""""$"$$$$$$$$$$$$$"""""""$$$$$$$$$$$$$"$$$$$$$""$$$$&$$$$$$""""" """ ""$$$$"$""""" """""$$$$$$$&&$$$$$$"""$""$$$$$$$$$$&&&&&&&$$$$$$$$$"$"$$"""""$&&&$$$&$$$&&&$$$&&&&$&$$$$$$$$$$$$$$$$$&&$&$$$$$$$$"$$"$$$$&$$&&&&$&$$$$$$$$$$$$$&&$&$&&&$$$&$$$$$"$""""$$$$$"$$"$$$"""$"""""$"$$$$$$$$$$$$"$"$$"$$$"$$$$$$$$$$&$$$$$$$$$"$"$$$"$"""""""" "" "$""""""$$$$$$$$$""J " """""$$$$$$$$$$$$$""$$$$$"$$$$$$"$$$$$&&&&&&&(&&$$$$""$$"""""$$$&&&$$$$$$$$$$$$$$$&$$&&&$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&$$$$$$&&&&&&$&$&$$$$$$$&$$&$$$$$$$$$$$$$"""$"$"""$$$"$$$$"$$$"""$$$$"$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$&$&$&&$$$""$$$"""""""""""$$$$$$$$ """$$$"$$$""$"  """""""$""$$$$$$$$"""""$$"$$$$$$$$$$$$&&&&&&&&&&&&&$&(&&$$"$$"$$$$&&&&(&&&&$&&&$$$$$$$$$&$$$&&$&$$$&$$$$$$$$$$$$$$$$$$$$&&&&$$$$$&$$$$$$$$$&&&&$$&$&$&$$$$$$$$$$$$$$$$$$$$$$$$"""$""$"$"$$$$$$$$$$$$$$$""$$"""$$$$$$$$$$$$$$$$$$$$&$&&&$$"$$$$$"""""""""$$""""$$""""$$"$$$$"""""  """"$$$$$$$$&$$"""$""""$$$$$$&$$&&&&&&&$&&&&&&&$&&&&$$&&$$&$&$$&$&&&&&$&&&&$&$&$$$$$&&$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$&&$&&$&&&&&$&$$$$$$$$&$$$&$&&&$&$$$$$$$$$$"""$$"$$$$$$$$$$$$$""""""$$$"$$$$$$$"$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$"""$"$$"""$$$$$$$""""""""" ""$$$$$$$"$"" t """""$$$$$$$$$$$&$$$"$$""$$$$$$$&&&&$&&&&&&&&&&&$&$$&$$$&&$$$$$&&&$$$$&&$$$$$$$$&$$$&&$&&$$$&$$$&$&$$$$&$$$$&$$&&&$$$$$$$$$&$&$&$&$&$$&&&&&&&$$$$$$&$&$$$$&$$$$$$$"$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&$$$$$$$&&&&$$$$$$$$"""""" "$$$$$$$$$$$""" " """$$$$$$$$$$&$$&&$$$$$$$$$$$&&&&&$&&&&&&&&&(((&&&$$$$$$&&&&$$$&$$$$$$$$$$$$$$$$$$$$&&$&$&&&&$$&&&$$$$$$$$&&&&&&&&&&&&&$$$$$$$$$$$$$&&&$&&&&&&&$$$&$&$$$$&$$$$$$$$$"$$$$$$$"$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$&$&$$&&&&&&&$$$$$$$$$$""$"$$$$"$$"" "$$$$$$$$$$$""   """""$$$$$$$$"$$$"$$$$$$$$&&$$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$"&$"$"$$$$$$&$&$$&$$$$$$$$$$$$&&&$$$$$$$$&&&&$&&&&&&&$$$&&&&&$$&$$$$$$$&&$&&&&&&&$$$$$&$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$$$$$$$$&&$$&&&&$$$$$$$$$$$$"""""""$$"$$$$$$$$$$$$""""  """"""$$$$$$$$$$$$$$$$$$$$&$$$&&$&&&&&&$&&&&&&&&$&&$$$$$&&&&&&&&&$$&&&&$"""$$$$$&&&&$$$&$$$&$$$$&&$&&&&$$$$$&&&&&&&$&&&&&$$$$$&&$$&&&$$$$$$$$$$$$&$$$&$$&$&&&$$$$$$"""$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$&&&$$$$$$$$$$$$$$&$$$$$&$$$$&&&&&&&&&&$$$$$$$$$$$"$$"""""$""$$$$$$$$$"$"""  " """""""$$$$$$$$$$$$$&&$&&&&&&$$$&$$&$$&&&&&&&&&&&&&&$$$$&&&$$&$&&&&&(&&&$$$$$$$$&$$&$$$$$&$$&$&$&&&&&$&$$$&&&&&$&&&&&&&&&$$$$$$$$$$$$$$$$$&&$&$&&&$&$$$$$$&&$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$"$$$$$$$$$&&$$$$$&&$$$$$$$$$&&&&&&&&&&&&&$$$$$&$&$$$$""$""$"$$$$$$$$"$"""""   """"""""$$$$$$$$$""$$$$&&$&&&&&&&&&&&$$$&&&$&&&&&&&&&$$$$$&$$&((&&&&&&&&&&&$$$$$$&$$$$$$$$$$$&&$$&&&&&&&&&&&&$&&&&&&&&&&&&&$$&$$$$$&$$$&$&$$$$&$$&&$&$$$$&$$&$$$$$$$$$$$$$&$$$$$$$$&$$$$$$$$$$$$$$$$$$&$$$$$$$$&$$$&$&&&&&$&$$$$$$&&&&&&&&&&&&&&&&$$$$$&$$$$$$"$"$$$$$$$$$$$$$""" " " "" ""$$$"$"$$$$$$""$$$$$&&&&&&&&&&&&$&&$$&&&$$&$&&&&&$&&&&&&((&&&&&&(&&&&&&$$&$$$$$$$&$$$$&$$$&$&&&&&&&&&&&&&&&&&&&&&$&&$$&&$$$$&$$$$&&$$$$$$$&&$&&&$$$&&&&&&&$&&$$$$$$$$&$&$$$&$$$$$$$$$$$$$$$$$$$&$$&$$$$$$$$$$$&$&&&&&&&&&&&&$$&&&&&&&&&&&&&$$$$$$$$$&&&$$$$$"$$$$$$$$$$$"""" """""""""""""$$$$$&$$$$$&&&&&&&&&&&&$$&&$$$$$&&&$&&&&&&&$&&&&&&&&&&&&&(((((&&&&&$&$$$$$$$$$$$&&&&&&&&&$&&&&&&$&&&&&&&&&&$$&&$&&$$$$$$$$$$$$&&&$&$$&$$$$$$$&$&&&&&&&&$&$&&$$$$$$$$$$$&$$$&&$$$&$&&$$$$$$$$$$$$$&$$&$$$&&$$$$$&$$&&&&&&&&&&&&&&(&&&&&$&$$$$$$$$&&$$$$"$&$$$$"$$"""$""$" """"$$$$$$$""$$$$$$$$&$&&&&&&&&&&&$&&$$&&&&&&$$&$&&&&&&&&&&&&&&&&&&&&((((((&&&&&$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$&&&&&&&$$$$$&$$&$$$&$&&&&&&&&$&$&$&$$&$$$&$$$&$$$&$$$$$$$$&$$$$&&&$$$&$&&&&&&&$&$&&&&&&&&&$&&&&&&&&&&(&&&&&$$""$$$$$$"""$$$$$$$$$$$"""$" """" """$"$$$"$$$$$&$&&&$$&&&&(((&&&&$$&&&&&&&&&&&$$$&&&&&&&&&&&&&&&&&&(&&&&(((&&&&&&&&&$$&$&&&$&&&&&&&&&&&&&&&&$$&&&&&&$&$$&&&$&$$$$$$$$$$$$$$&&&&$$$"$$&&&&&&&$&&&&$$$&$$$&$&$$$&$$$$$$&$$&$$&$$&&$$&$$$$&&&&&$&&&&$$$$&&$&&&$&&&&&$$&&&&&&&&&&&&&&&&&&&&$&&$$$$""""$$$$$$$$$$$$"$". """""$"$$$$$$$$$$$$&&&&&&&((&(&(&((&&$$$&&&&&&&&&&$&&$&&&&&&&&&&&&&&&(((((&(((&&&&&&&$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$&$$$&$$$$$$$$$&&&&&&&&&&&&&&$&&&&&&&&$&$$$$&$$&$&$&&&&$&&&$$$$$&&&&$&&&&&&&$&$&&&$&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$"""""$$$$$$$$$""""""  "" "" """"$$$$&&&$&&$$&$&&&&&&(&(((&&(((&(&&$&&&&&$&&&$&&&&&&&&&&&&&&&&&&(((&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&$$&&&$&&$$$$$$$$&$$$$$&&&$$$$&((&&&&&&$&&&&&&&&&&&&&&$&$&&$$$$&$$$$$&$&$&$&&$$$&$$$$&&&&&&&&&&&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$"$$$$$$$$$$$$$$$"""""  """"""$$$$"$$&&&&$$&&$$&$&&&&&(&&&(&(&(((&&&&&&&&&$&&$&&&$&&&&(&&&&&$$&&&((((&&((((((&&&&&((&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&$&&$&$$$$$$$$$$$&$$&&$$&&$&&&&(&&&&&&&&&$&&$&&&&&&&$&&&&&&&$$&&&&&$$$&$$$&$$$$$&&&&&&&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&$$"$$$$$$$$$$$$$$$"$"$"" """$$$$$$$$$$$$$$$$$$$$&$&&&&&((&&&&&&(&&((&$$&$&$$&$$&&&$$&&&&&&&$$$&&&((&(&((((((((((((((&(((((&&&((&(&&&(&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$&$&$$&&$$$&&(&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&$&&$&$$$$$&$&&&&&&&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&(&&(&&&$$&&(&$$$$$$$$$$$$$"$$  "$""$"$$$$$$&$$$$$$$&&&$$&&&&$&&&&(&&&&((&(&&&&&$$&$$$$&$$&&&&&&&&&&&&&&&&(((&(((((*((****((((((((((((((&&&(&(((&(&((&&&&&&&&&&&&$&$$$$$$$$$$&$$$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&$&&&&&&$&&$$$&&&$&&&&&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$" "$$$$$$$$$$$$$&&$$$&&&&&$$$&&&&&&&&&&&&(&(&&&&(&&&&&&$$$$&&&&&&&&$&&&((&(((((((((((*((********((((((((((((&(&((&&&(&(((&&&&&&&&&&&&&$$$$$$$$$$$$$$$&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$$$$$$$$$$"$$$&"2 "$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&(&&(&&$$&&$$$$$&$$&$&&&&&&(&((*(((((((((((******(*(&(((((((((((&&&(&((&&&(&&&&&&&&&&&&&&$&&$$$$"$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&$&&&&&$&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&$$$$$$$$$$"$"$$" """$$$$$$$$&$$$$$$$$&$&$$&&&&$&&&&&&&&&&&&&&&&(&&((&&&&$$$&$$$&$&&&&&&$&((*(*((((((((*((*(**(((&((((*(((((((&(&(&&(&&&&&&&&&&&&&(&&$$&&$$$$$$$$$$$$$&&&&&&&&&&&&&$&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$"$"$"$$$"  ""$$$$$$"$$$$$&$&$$$&$&$$&&&&&&&&&&&&&&&&&&&&&(&(((&(&&&$$$$$$$$&&&&&&((&((*(((&((((**(**(((((((((*((((((((&&&((&(((&&&&&&&&&&&&&&$$$&$&$$$$$&&&&&&&&&&&&$&&&&&&&&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&$&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&$$$$$$$$$$"""$" ""$$"$$""$$$$$&$$$&&&&$$$&&&&&&&&&&&$$&&&&&&&&((((((&&&(&$$&&&(&$&&&&&&((((((((((((((*((*********((*((((((((&((&((&&&&&&&&&&&&&&&$&$&$$&$$$$$&&&&&&&$&&&&&&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$&&&&$&&&&&&&&&&&&(&&&&&&&&(&&&&(&&&&&&&&(&&&&&&&&$$&&&&&&&&&&$$$$$$$$"""$$$" ""$$$$"""$$$$$$&$$&&&&$&$&&&&&&&&&&&&$"&&&&&&&&&(((((((((&&&&$&&&&$&&&(((&((&((((*((((*****,,**&(((*((((((((((((((&&&&((&&&&&&&&&&$$$$$&$&$&&&&&&&&&&&&&&&&&&$$&$$$&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$"$$$$& P """$"""""$$$$&$$$&$&$&&&&&&$&&&&&&&&&&&&&&&&&&&&(((((((*((&&&$&&&&&&(&&((&&&&&&((*((****(******((*(*((*((((((((((((((((&&&&&&&&&&$$$$$$&&&$&$&$&&&&&&&&&"&&&&&&&$$&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((&&((&&&&&$$&$&&&&&&&&&&&&&&&&$$$$$$$""$"$$  "" """"""""$$$$$$$$$$&$$$$$&&&&&&&(((&&&&&&&&&&&&&&&((((((((**((&$&&&&&&&&&&((((&((&(*(***,,,***********(((((((((((((((((((((((&&(&&&&&$$$$$&$&&&&&&&&&&&&&&&$"&&$$&&&&&&&&&&(&&&&&&&&&&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&($&&&&&&&&&&&&&&&&&&&&&&(&&(($&&&(((&(&&&&&&&&$&&&&&&&&&&&&&&$$$$$"$$$$$$"" """"""$$$$$$$$&$$$$&&$$&&&&&&&&(((((&&&&&&&&&&&&&((((((((*((&&(&&&(&(((((((*,,,,***((***,*,****,,*((((((((((((((((((((((((&&&&&&&&&$$$$$$&&&&$&&&&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&((((&&&&&&&&(&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&(&"&(&&&(&&(&&&&&&&&&&&&(&&&$&&"$$$$$$$$$$$$"" " """""""$""$$$$$$&&&&$&&$&$&&&&&&&&&(&&&&&&&&&&(&&((((((((((&(&((((&((((&&((*,,*,..,**(**********,**(**((*(((((**(((((((((((&(&&&&&&&&$$$$&&&&&$&$&&&$&&&&&&$$$&$$&&&&(&&&&&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&&&&&&&&&&(&(&&&&&&&(&&(&&&(&$$$&&&(&&&&&&&$&&$$$$$$$$$$$ """""""""""$$$$$$$&$&&&&&&&&&&&&&&&(&&&&(&(&&&&&((((((((((((((((*((((***,,,,,**,,,,,*(******,***,,,(***(*(*(*((((((((*(((&((&&&$$&&&$&&&&&&&&&(&&&&&&&&&$&&$$$$$&$&&&&&&&&&(&&(&(&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&(&&&&&&(&(((&&&&&&(&&&(((((&&&(&&&&&&$$&&&&&$$$$$$$$"$$ " """""$$$""$"$$$$$$$$&&&&&&&&&&&&&(&&&&&&(&&&&&&(((((((((((((*(*,,******,.,.,,*****,************,,,,,*******(*(*((((((((((((&&&&&&&&&&&&(&&&&&(((&&&&&$&&&$$$$$$$$$&$&&&&&&&((((((&&&&&&&&&&&(&&&&&&(&(&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&(&((&&&(&(&(&&&&&&(&(&&(((((((&&&&&&&&$&&&&&&$$$$$$$$$$"$ "" "$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&(&(&&&&(((((((((((((**,**********,,,,******(***,*******,,,,,,********((*(*(*(*((((((&&&(((&&&(((((((((((&&&&&&&&$$$$$$$$$$$&&&&&&&&((&((&(&&&&&((&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&((&(&&((&((&((&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&$$$$$$$"""$"""""""""$$$$$$$$$$$$$$&&$$$&&&&&&$$&&&&&&(&(&&&&&((((((((((((*******,****(***********(****,********,,,,,,**********(((****(*((((((((&&&(((((((((*((&&&&&&&$$$$$$$$$$$$&&&&&&&&&&((((&(&((&&&&&(&&&(&&(&&&(&&&&&&&&&&&&&&&&&&(&&&&&&&(&(&&&((((((((((((&&((&&&&(&&&&&&&&&&&&(&&&&&&&&&&&$$$$$$$$$$$""""""""""$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&(((((&&&&((((((((((((****,********************,,,,,********,,,,,,,************(*(**(*(***((&&&((((((((((((((&&(&&&$&$$$&$$&$&$&&&&(&&&&((&(((((((&(&&(&(&&((&&((&((&&&&&&(&&&&&&(&&&&&&&&&&&&&&&&&((((&&&&&((((((&((&&&&&&&&&&&&&&&&&&&&&(&&&&&$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&((((&&&.*((*(((((((***,**,,*******(*****,**,,..,************,,,,,,,**,******(**(**((((((&&&&((((((((((((((&&&&&&&$&&$$&&&&&&&$&&&(&&&(((((((&&((&&&(&&&&&&&&&(&&((&&&&&&&&&&&&&&&&&&(&&&&&((&((&((&(&(&&(((((((&(((&&((&&&&&&&&&&&&&((&&&&&&&&&$$$$$$"$$$$$$$$$$$$$$$$"$$$"$$$$$&&&&&&&&&&&&&&(&&&&&(((&((&(((((((((*(((**,,,,,****(*(**((*****.0..,**********,**,,,,*,*,*****(**(((((((((((&&((((*((&(((((((*(&&&&&&&&&&&&&&&&&&&&&(((((((((((&((&&(&(&&&(&&&((&&&&&&&(&&&(&(&&&&&&&&&&&&&((&&((&&((&&&(&&(&&&&((&(&&&&&&(&(((&((&(&&&&&&&&&((&&&&$$$"$$$$$$"$$$$$$$$$$$$&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&((&&((((((((*(*((((*************(*(*(((***,,,,,,***,***,***,**,,,,***********((((((((((&(*(((((((*(((((((((((&(&&&&&&&&&&&(((&((((((((((((((((&(((&&&((((&&&&(&((&&&(&&&&&(&(&&&(&&&&(&&&&(&&(&&&&&&(&(&((((&(((&&&(&&&&(((&&&&&&&&&&&&(((&(&&$$"""$"$$$""$$"$$&$$$$&&$&&$$$$$&&&&&&&&&&&&&&&&&(&&(&((((&&(((***((((((***********(((((********,**,,***,**,**,*,,*,,,,,*********(((((*((((((*****((((((((((((((((((((&&&&(&(((((((((((((((((((&(((&((((((((((&((&&&((&&&(&&&&&(&&&&&&((&&(&((((&((&&&&(((&(((((((&((&&&&&&(&&&&(&&&&&&&&&&&&&&(&&(($$$$"$"$$$""$$$$$$$$$$&&&&&&&$$&&&&$&&&&&&&&&&&&&&&((&(((&((((((((*(*((*((*((((((**(((((((*****************,,,,*,,,,,,,,*********(((((****(*,,**,*(*((**(((((((((((((((&&&(((((*(*((((*((((((((((((&&(&(((&(((((((&(&(&(&&&&&&&(&&&&&&&&((((&&(&(&((&((&(&((&&((((((&&&&&&&&&&&&(((&&$&&&&(&&&&&&((($$$$""$$P"$"""$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&(&&((((((((((((*(*((****(***((((((((*(****************,***,,,,,,,********(((*((((****************((((((((((((((((*(*(*********(*((((((((((((&(((((((&(((((&(((((&&&(&&&&&&&&&&(&((((&&(((&&&&&(((((&(&((((&(((&((*(&&&&&&(((&(&&&&&(&&&&&&&&&&&$$""$$@"$"""$$$$$$$$$&$&&&&&&&(&&&&&&&&&&&&&&(&&&&(&(&&&(&((((((((((***(***(*(****(((*(*(**(******************,*,*,,*,,*******(&(((*(((***(************((((((((***(********,*****(*((*((((((((((((((((((&(((((((&((((&(&(&&&&&(((&&&&&&(((&&&&&&(&&&((&((((&((((((((((**(&&&((&&(&(((&&&&&&&&&&&&&&&$$""$$"$"$"$$$$$"$$$$&$&&&&$&&&&&&&&&(&&&&&&(&((((&(((((((((*(((((((****((*(((***,,***(((((**(((((*****,**,*,,,,,*,,***,******(***((*(**********(((*((*((*((((((****(*****,************(*((((((((((((((((((((((((&&&&&(&(&&(&(&&&&&(&&((((&&&&&((((((((((((((&(&&(&((((((&&&(&(&((((&&&&&&&&(&&&&&&&$$$"$""$$$$$$$$$&$&$$$&$&$&&&&&&&&&((((&&(&&&((((&((((((((((((*(((((**((*(((**(***,,**(*(**(((&((((***********,,,,,*,********,,***((**((*(***(*((((((**((***((((*(*((***,***,*******(((((((((((((((((((((&((((((&((&&&&&(&((((&(&&&&&&&&&&(&&(((((((((&((&&(((((&&(&&&&(&(&&(&&&(((((&&&&&&&&&&&&&&$$$$$"""$"$"$$$$$$$$$$&&&&&&&&&&&&&&(&&&((&&&&&(((((((((((*((*((((((*((((((((((*(***(((((**((&&&&(((***,*,**,***,..,**,,*****,,****(*(((((*((**(((((((****(**(((((((((*(***********(((*((*(((((((((((((((((((((((&&(((((((((&(&(((&&&&&((&&&&&((((((,(((((((((((&&&&&&(((((&&&&(&(&&(((((&&&&&&&$&$$$$$$x""""$$$$$$$$&$&$&&&&&&&&&&&&&&&&&&((&&&&&((((((((((((((*((*(((*(((((((((((*(***((((((((((((&&(****,***,,*,,,..,****,**********((((((((*(*((((***(*******(*(((((&(((*(******(****((((((((((((((((((((((((((&((&&&(&&&(((&&&&(&&(((&&&((&((((((((&((((((((((((((&$(((&((&&&&&&&&&(((&&&&&&&&&&$$&(&$&<""""$""$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((*(*((((*(((((((((((********((*(*,*************,,*,,,,,,*,**********(*((((((((****((((*((*******(**(*((*(((************(*(**(*((((((((((((((((((((((((&((((((((((&((&(&(&(((&(((((&(((((((((((((((((((((((&&&(((((&((((((((&(&&&&&&((((((((&""$"$$$$$$$$&$$$$&&&&&&&(&&&&&&&$$&&&&&**(((***(*((***(((*((((*(((((**((((********(((***.,,*****,***,**,,,,,,,,****,********(*(((****(*(*(((*(**(*********************(**********(((*(((((((((((((((((((((((&(((((((((((&(&&((((((&(((((((((((((((((((((((&((((&(&&((((((((((((((&(((&&&&&((((((&&("""$$$$$$$$$$$$$&&&&&&&&&&&&(&&&&&&&&(****(****(((*****((*(*(((((((((((********,,**((*,,,,,*,***,*****,,,,,,,****,************(((*****(((((((((((***********,***********(********(((((((((((((((((((((((((&&(((((((((&&&(&&&(((((((&(((((((((((((((((((((((((((&&&&((((((&&(&((((&((&(&$&&&&&(((((("$"$$$$$$$$$$$$$&$&&&&&((&&&&&&((((((*****(((*(((*(****(((*(*(((((&((*(*(*******,*****,*,,,,**,***,,,,,,,,,,,**,,,*********(*((((****((((&(((((((((*************(*****(*((*****(****((((((((((((((((((((((&(((((((((((((&&((((((&(((((((((((((((((((((((((((((&(((((&&(&&&&((&(((((((&&&&&&&&&((((*$$"$$$$$$$$$&$$&&&&&&&&&((&&((*******((*((((((((*(**(*(*(((((***((((******,******,,,,,,,,..,,,,,,,,,,,,,,,,,**,,,,*,,****((((((((((*(((((((&((((((******************(*((*******(**(*(((((((((((((((((((((((&((&((((((&(&&(&&((((((((((&((((((&(((((((((((((((((((((((((((((&&&&((&(&(((&&$&&&&&((** ""$$"$$$$$$$$$$$$&&&&&&&((&&&(((*(*(((((((((((((*****(*(((*(****(**,*******,***,,...,,,,.,,.,,,,,,,,,,,,,,*,,,,,,,*******((((&(&((((*(((((&&(&((((((******(*****(**(((*************(*(((((((((((((((((((((((&(((((((&((((&((((((((((&(&(&(((((&(((((((((((((((((((((((*(&&&&&&&&(&&&&((((&&&&&&&((*P """$"$$$$$$$$$$$$&&&&&&&&&&(&((((**(((((((*(((((((*((*((*((*(**((*,,,,**,,,,,,,,,....,,.,,....,,,,,,,,,,,,,,,,,,,,*,*******(((((((((((((((&&((((((((********((***********(**(***((***((*((((((((((((((((((((((((((((((((((((((((((((&(((((((((((((((((((((((((((((((((((((((&&&&(&&&&&((((((((&((&( $$$"$$$$$$$$$$$$$&&&&&&&&(&&(((((((*(((((((((((**((**((((*(*((**(*,,,,,,,,,,,,,,,,.....,,.....,,,,,,,,,,,,*,,,,,,,,*,,*****(***,,****(***((&(*(*((*(**********,,,***************(**(***(*(*((*((*((((((((((*(((((((((((((((((&(((((((((((((((((((((&((((((((((((((((((((((&(&&&(&&(&(((((((*((((((*@"$$$$$$$$$$$$$$$$$&&&&&&&&&&((((((((((((((((((((**(((((***(*(*((****,**,,,,,,,,,,,..,...,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,**(**,,,,,****,,***,((****(********,*,,,*,***********(********(*(*((((*(((((((((((((((((((&((((&((((((((((((((((((((((((((&((((((((((((((((((((((((((((((&&((((((((((((((&* ""$$"$$$$$$$$$$$&&&&&&&&&&&((&((((**(((((((*((((**(**(**(((*(****,****,*,,,,,,,,,...,,,,,,,,,,,,,,,,,,,,,***,*,,,,,,,***,*,***,,.,,,,,**,***(***(**********,,,,,*****,**************((**(*((((((((((((((((((((((&((((((((((((((((((((((((((((((((((((&(((((((((((((((((((((&(((((((((((((((&&((((*"""$$$$$$$$$""$$&&&&&&&&&&&(&(((((((((((((*((*((((((*****(*******,******,,,*,,,,,,,,,,,..,.,,..,,,,,,,*,*****,*,,,,,***,,,,,,,,,,,**,*,,,****************,,***,*,,*,****(**,***(*(((***(***(((((*(((((((((((((((((((((((((((((((((&(((&((((((((((((((((((((((((((((((((&(*((((*((((&((&(&&&(&(((*,@""$$$$$$$$$$$$$$$&&&&&&&&(&&(&&(((((((&((((((((****(******$(****,*********,,*,,,,,,,,,**,,,,,,..,,,,,,,,,*****,,,,,,*,,**,,,,**,,*,*****,,,,,**(*****(*****,******,*********(*(****((***((**(((((((((((((((((((((((((((((((((((((((((((((((((&&((((((((((((((((((((&*((&((*((((((((&((&(((&&&&&((*0 $$$"$$$$$$$&&&((&&&&&&&&&&&&(((&((((((&(((((*(((*****(**(*((****************,,,,,,,,,,,**...,.,,,,,,,,,,,**,,***,,,,&$,,,,*,,,******,****,**,,,**(&(((((********,*,*******(((*((***(********(*(*(((((((((((((((((((((((((((((((((((((((((((((((((&&&((((((((((((((((((((((((((((((((&(&(((((&&&&((*P,$$$$$$$$$$$&&&&&&&&&&&&&&&&&&(&(((((((((((((((((((***************************,*,,,,,*,,,,,,.,,,,,,,,,,,,,,,,,*,,,,,,*,,,,,,,,,,,,,,*****,,*,*,,**((((**(********,**********((*&"*******(*****((((((((((((((&"((((((((((((((((((((((((((((&(((((((((((((((((((((((((((((((((((((((&(&(((((&&&&((&(((60 $$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&(((&((((((&&(((((((**************,****,********,,,,***,,,,,,,,,,,,,,,,,,,..,,,*,,,,,.,,,,,,,,,,,,,,,,**,**,,,,,*******(((*********,****((((((((*(*((***(*******(**((((((((((((((((((((((((((((((((((((((&$((((((((((((((((((((((((((($(((((((((((&&((&(&&&&(&&&((($$$$$$$$$$$$$&&&&&&&&&&&&&&(&(((((((((*((*(&((*((((********************,********,,,*,,,,,,,,,,,,,,,,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,****(**((((*****,,*********((((&((((*(****(*(*****(***((((***(((((((((((((((((((((((((((((((&(((&(((((((((((((((((((((((((((((&(((((((((((((&(((&&(&((P"&$&$$"$$$$$$$&$&&&&&&&&&&&&&&((((((*((**((((((*(*((**(*****************,*****,,,*,,,,,,,,,,,,,,,,,,,,,,,....,,,,,,,,,,,,,,,,,.,,,,,,,,,,,**********(*((****,,,****,**,*(((((((((***(***(*(****(*((*((((**((((((*(((((((((((((((((((((((((((&(((((((((((((((((((((((((((((((((((((((((((((&(&&&&((* $$$$$$$$$$$$$$&&&&&&&$&$&&&&&&((((((((*((****(*(************(****((****,******,,,**,,,,,,,,,.,,,,,,,,,,.,...,,.,,,,,.,,,,,,,,.,*,,,,,,,,,,,,*,,*****(******,,**,*********((((((((((**********(**((***(((((((((*(((((((((((((((((((((((((((((((**(**(((((((((((((((((((((((((((((((((((((((&&((((((* &$$$&$$$$$$$$$$$$&&&&&&&&&&&&&((((((((***(***(((**((*****************,,,,,*,,,,,*,,,,..,,,,,,,,,,,,,,.,.......,,*,,,,,,,,,,.,,,,*,,,,,,,,****,,******,,,,,****,,*,,******,,****((((((((((********((*****(((((((((((((((((((((((((((((((((((((*(((((((((((((((((*(((((((((&(((&((((((((((((((&&((((( $$$$$$"$"$$$$$$$$$&&&&&&&&&&&&&(((((((*(((*((((****((**((((*(********,,,,,,,,*,*,,,,,,...,.,,,,,,,,,,,....,..,,,,,,,,,,,,,,,.,...,,,,,,,,*******,**,,,,,,,,****,*,********,,,***(((((((**(****(*(((******(***(((((((((((((((((((((((((((((((((((((((*(((((((((((((((((((((((((((((((((((((((((((((( "$$$$$"$$$$$$$$$&&$&&&&&&&&&&&&&(((((((**(**(**(**((****(**(*****,,,,,,,.,,,,,***,,,,.,,,..,,.,,,,*,,,,,,,,.,,.,,,,,,,,,,,,,,,,,,,,*,,,,,,***,*,*,,,,.,,,,,*,,,,**,********,**(((((*(******(***(*(**(((*(***((*((*(((((((((((((((((((((((*((((&(((((((((((*((((((((((((((((((((((((((((&((((*(((((( $$$$"$$$$&&&&&&&&&$&&&&&&&&((&((((((((*(*(*****(******************,,,,,,,,,,,,,,,*,,,,,,.,..0..,,,,,,,,,,,....,,,,,,,,,,,,,.,,,,,*,,***,,,,,,,,,,,....,,,,..,,,,***,**,******((((((((((***(*(*****(**(**(((((((**((((((((((((((((((((((((((((***((((*(((((((((((*((((((((((((((((((((((((**(*(*(((*"$"$$$$&&&&&&&&&$$&$$&$$&&&&(((&&(((**********((((((*(****,,****,,,,,,,,,,,,,,*,,,,,,,,,,,.....,*,,,,,,,,,.,..,,,,,,,,,,,,,,,,,,,,***,,*,*,,,*,,,....,,,,,,,,*****************(((((((****(((***(((******(*((((((((((*(((((((((((((((((((((((*(((((*(((*((((((((((((((((((***((((((((((((((((******,h"$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((&&&(((********************,**,,.,,,,,,,,,,,,,,,,,,,,,,,,,,.,..,,*,,,,,,,.,..,,,,,,*,,,,,,,,,,,,,.,,,,.,,,,,,,,,,,,,,,,,,,,,,,,**************(((((((*(****(*****(*((*****((((*(**((((((((*((((((((*((((((((*((((((((((((((((((((((((((**((((((((((((((((((((*((***, $$$$$$&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&(*******(***(*(*(*****,*,,,,,,,,,,,,,,,,,,,,..,.,,*,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,*,,,,,,..0..,,,,,,,**,*,,,,,,,,,,**,**,**,**********((*((*******(**(*((((**********(((((((((((((((((((*((((((((((((((((((((((((***((((((((((((*(((((((*(((((((((((((*(***$$&$$&$&&(&&&&&&&&&&&&&&((&&&&&&&&&&&(((((*****((((*******,,,,,,,,,,,,,,,,,,,,,.,,,,,,*,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,.,,,,.,,,,,,,,,,***,*,*,***,**,***,,****,*,*********(**(*****(*(*(((**(((((((**((((*((**(((((((((((((((((((((((((((*((*((((((((((*(((((((((*(*((((***(((((((((*(((**$$$$$&&&&&&&&&&&&&&&&&&&((((&&&&&&&&((((*(((*((((((********,,,,,,,,,,,,,,,,,,,.,,,,,,,,,**,,,,,,,,,,,,,.,.,,,,,,,,,*,**,,,,,,,,,,.,,,,,,,**,,*,**************,******************,**********(((((***************((((((**((((((*((*((((((((((((((((**(****((((((((((((*(((((((*(((((((((((((((*((((*,$$$"$$&&&&&&$$$&&&(&&&&&(((((((&&&&((((***(**(((*((****(****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,.,,.,,,,*,*,,,,,,,,,,.4,,,,,,,,,,,,*,,*********,*******,*******,*******,******(*((((*********(******(((((((((((((((**((((((((((((((((((*(((***(*((((((((((((((((((*(**(((((((((((((((((*$$$$&&&&&&&&&&&&(&&&&&&(((((***(((((((*((******************,,,,,,,,,,,,,,,,.,,,,*,,,,,,,******,,,..,.,,,.,,,.,,,,*****,,,,,,,,,,,.,*,,,,,,,,,,,,,,*****(*****,,,**,*,,,*********(*****(*************((*((*****(((((((((*(((((((((((((((((((((**(((((((((((*(((((*(***((((*((((((((((((((*(((((((((*$&&$$&&&&&&&****(((&(***(((((((**((((*((((*****(**(**********,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,**,,,,,,.,,,...,,,,,,,******,,,,,,,,,,,,,,*,,*,**,,,,,,*,******************************((***(**************((***(((((((((*((((((((*(*(((((((((((((((***((*((((((((((((((((((*((**((((((((((((((((((*(((* $&&&&&&&&&&((((((((**,,**(((((((*((((****(((***(******(******,*,,,,,,,,,.,,,.,,,,,,,,,,..,,,,.,.,,,,,,.,,.,,,,,,,,,****,,,,,,,**,*,,,,,,,**,,,,,,,,*******,***,***************(((*(((**(**(*********(********((*(((((((((*(((*(*(*((*(((*(((((*(((((((((((***(*((((((((((((((((((((((((((((((((((** $&&&&&&&&&(((((((((((**((((((***(***(*(***(((***************,***,,,,,,,,,,,,,,,,,,.......,,,,,..,,,.,,,,,,,,,,,,,,,,,,,*,*,,**,,,*,**,,,,,,,,,,,,,,,,,,***,,,,,,,,,**********(((*******************(((*((*(***********((((((((((*(*(*(*(((((((((((((((((((*(((((((((((**((((((((((((((((((((((((((*&((&&&&&&&&(&(&((((((***((((((*****((***(*((*********************,,,,,,,,,,,,,,,,,,,.,..,,,,,,,....,,,,,,,,,,,,,,,,,,,,*,,,*,,,,,*,,,,**,,.,,,,,,,,,,,,****,,,*,,,,,,.,,*,***(**************,*****((((((*(**((****(*(***(((((*(*(((((*(((*(**((((((((((******(((*((**((((*((((((((((((((((((((((((*&&(&&(&&&((*(((((*(((****((((((***(**(***************************,,,,,,,,,,,,,,,,,,,.,.,,,,,,,.......,,,,,,,,,,*,,,..,*,**,,,,,,...,.,,,,,..,,,,,,,,,,,,*,,,,,,,,,,,,,,,*,*****,****************(*((((((*((*(*((*********(***(*(((*(*((((((*(*(((****(((***((((((((**(**((((((**(((((((((((&&&((((*:&((**((***((((&((((******((((**((**(*(****((*******((************,,*,,,,,,,,,,......,,,,,,,.,,,......,,,,,,,,,,,,,,.,.,,,*,,,,......,,,,,..,..,,,,,,,,,,*,,,,,,*,,,,,,,,,*********,***********(*((*(**((*(************(((((*(((((*(*((**(**(*((**(**(*(((*(*(***(*((***((((((((((*((((((((&(((((((*x(*((*******((((((((*****(**********(*****((*********((***********,*,,,,,,,,,,,,....,,,,,,,,.,,........,,.,,,,**,,,,,,,..,,*,,,.,..,.....,.,,,,,,,,,,,,***,,,,,,,,,,,,,,*,**********************(****(((((*((((((*(*****((*(**(*(*((((((**((*****(((*((((((*(((*******(*((((((((*((((((((((((((((((*(((*((*((**(((((((((*((*((*****(**(*******(******************,***,,,,,,,,,,,,,,..,,,,,,,,,,,,,,,......,.,.,,,,,,.,.,,,,,,,,,,..,........,,,,,,,,,.,,,,,,,,,,*,,*,,,,,,,*,,*******************((((*((**(((((((((**(***(*(****(**((((((((((((**(******((((**((((((*(((*(**(***((((((((((&(((((((((((*((((((*(*(*(((((((((****((****(((((**(********,*****,,***(****,*,*,*,,,,,,,,,,,,,,,,,,,,.,,,,,...,.,..,...,,.,.,...,,,,,,,,,,,.....,.....,,,,,.,,,,,,,,,,.,,*,**,,,,,,,,****************(******(((((((((((*(((*(******(*((*(****(***(**(((*(((*(((((***(****(*((***((((((*((((((((((((((((((((((((* &(((((((*((((((((((((((((((((**((((***(**(*********,*,,*******,**,,*,*,,,,,,,,,,,*,,,,,,,,..,,,..,,....,.,.,,.,...,,,,..,,.....,...,,,,,.,,.,,,,.........,,,,**,,,,,,,,,,*,*,********************((((((((((*(*(((*****((**((*(*(((((((((((**(*(****(((*((**(*(***(*((((((((*(((((((((((&((&((&&(((*. &((((((((*(((((((((((((((((*(*((((((*(*****(*********,,.,,***,*,,,,,,,*,,,,,,,,,,,,,,,,.,.,,...,,,,............,,,,.....,.........,.,.,,,,,,,..,,,....000..,,,,,,,,,,,,,,*,*******,,***,*********(**((((((((((((((**(((******(*(***(((((((*(((*(*((*(*((**(((((**((((((((((((*((((((((((((((((((((*B&(&(((((((((((((((((((******(**(&(((((****************,,*,*,*,,*,***,,,,,,,,,,,,,,,,,,,..,..,.,.,,.,,.,,.........,,,.0..............,..,,,,..,,,,,.,...00..,...,,,,,,,,,,,***,,*****,,,,****,***(***((&(((((((((*((((******((***(*(***(*(((*(*(((((*((((*((***(*((*(*(((((((((((((((((&(((&(((&(((*$(((((((((((((((((((((*******((**((((((((***(********,,,,,,,,,,*,,**,,,,,,,,,,,,,,,,,..,.,,.,....,.,...................0......,.....,,.,,,,.,.................,,.,,,,,,,,****,,,,,,,*,**,****,*******((*((((((((((*(******((*((((((**(*((**(*((((*((((*((((****(((((((*(((((((((((((((&&(((&((((((*(&(&(((((((*($ (((**((**********((((((((***(*********,*,,,,,,***,***,,,*,,,,*,,,..,,,.,,.,,,..,.,....,,..........00......,..........,,.,..........,.........,.,,,,,,,,,,,.,,,,,,,,,,,,,*********,*******(((((((((((*(****((**(*(*(***((((*((((*(((((**((*(*(**((((((((((((((((((((((&&&(&(&((((((*$((((((((((((((&(***((***********(&(&(((*(*(************,*,,*,,**,,,,,,,*,,,,,,...,.,,.,,,,.,,,,,,.,,,,,.,..,...00............,...,,.,..,........0....0.......,,,,,,,,,,,.,,,,.,,,*,,*,****************(((((((((((***(((((((**(*(((**((*(*(((*(((**(((***(((**(((((*((((((((((((((((&&((((&(((((*&&(&(((((((((((((((((*********,,***(((*((((((**********,,**,,***,,*,,,*,,*,,*,,,..,,,.,,,,,,,,,,,,,,,.,,.............0...0....,...$,..............0............,,,,,,.,,,,.,,,,,,,,,,,******((*******(**((((&((((((******(*((**(*((**(*((*((**(*(*((***((**((((((((((((((((((((((((((&(((((((((((*$((&(((((((((((((((((***(*****,,,****(((*((***************,***,**,,*,**,*,,,,,,,....,,,.,,,,,,,,,,,,,,,,..,................0.......*,,......................0...,,,,,,,,,,.,,.,,,,,,,*******((*(*****(*((((((((*********$(*((***((**(((((**(**((*((**((*(**(((((((((((((((((((((((&&(((&((((((((*$(((((&&(((((*(((*******(*******,*,,,,**(*((********************,,*,,,***,*,*,,,,,,,,,,,,,..,...,.,,,,,,,..,...,....................,,......,,,..................,,,,,,,,,,,,...,,,,,*,****((((*((*******((((((***********"((*((***((*((****(((((((*((***(*(*(*((*((((((((((((((((( (&((&((((((((( "&(&(&&&(((((((((****************,,,,*,*(((((*******,***,,************,,,,,,,,.,,,,,,,,,,,,.,,,,,,,,,,,,,,.,,.,...........0......,...,.....,,,,,...,...,.,.......,.,,,,,,,,,,,,.,,,,,,,***(((((*((********(((,**********(********(***((****((**(*(****(((((((**(*((((((((((((((((((($(((((((((((((&&&&&(&(&(((((*((*(*****************,,,**(((((****************,*,,,******,,,,,,,..,,,,,,,,,,,,,,,,,,,*,,,,,,,,..,.........0....,....,,,,......,,,,,.,,.,........,,,,,,,,,,,,,,,,,,,,*,,,***((((((((*******,**,,*,*****************(*((**(*(((((((((****((((((((**((((((((((*(((((((((((((((((((((((*$&&&&((&&(((((((*(************************,,,*********,*,******,,,,,,**,,*,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,.,.,.,..........,....,,,,,,.......,,,,,,...,.......,,,.,,,,,,,,,,,,,,,,,,,,*((((((((((*******,,,,*,*****************((****((((**(*(((****(*(*(**((*((*(((((((((((((((((((((((((((((((*$(&&&&(&((((((((*(((*(*******************,,,****,,,,**,*,**,*,,***,*,,,,**,,,,,,.,,,..,,,,,,,,,,,,*,,,,,,,,,,,,,.,...........,,...,,,,,.........,,.,..,,.........,,,,,,,,,,,,,,,,,,,,*,***((((*((*((******,,,*,********(******,**(*(*(((((****((((**(*(**((((((((*(((((*((((((((((((((((((((((((((* @((((&&&&((((((((((((**********,*****,****,,*,,,***,*,,,,*,*,,,,,,,,,,,,,,,*,,,,,,,,*,,,,,.......,,,,,*,,,,,,,,,,,,,....,.,.........,,.....0.....,...,,,,,.....,..,,,,,,,,,*,*,,*,,,*,,***((**(***((((*****,,,*********(*************(**((((**(**((****(*(*((((((*(((((((((((*(((((((((((((((((((((*&****(&&(((((((((((((******************,,,,,,,,,,*,**,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,......,..,,,,,,,**,,,*,,,,,.......,.......,.....0.........,,,,,,,..,....,,,,,,,,,,,**,,,,,,******(((****(*,**********(**************(*****((((**((*((*((((*(*(((*((*(((((*(((((((((((((((((((((((((((((((*&((((**&&((((((((((*(************,,,*,,,,,,,,,,,*,,*,,,,,,,,,,,,,,,,,,,,*,,,**,,,,.0...,....,,,,,,,,***,**,,,***,,,,..........,,....00.0.0.000...,,,.,,,,,,,,,...,,,,,,*,,*,**,,,,,****(*((((((******************************(*****(**(*(*(*(((*((***(((*(*((((((((((((*((((((((((((((((((((((((((*&*((((((&(((((((((((((*((*(((****,,***,**,*,,,,,,,,,*,,,,*,,,,,,,,,,,,,,*,*,,,*,,,....,....,,,,,,*,*******,****,,*,,,,..............0........0...,.,.,,,,,,,,,,,.,.,,,,,,*,,,,.,,**,*****(((*((****(((********(***(********(*********(*(********((((((***(**(*(((((((((*((((((((((((((((((((((((((*$((((&(&&(&((((((((((**((*((*******,****,,,,*,,,,*,**,,,,,,,,,,,,,,,,,,,,,,**,*,,,,,..,,,,,,,.,,,,*****************,,,,.............00........0..0..,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*******((((((*****(***(**(((((((**(******(*((***((((*****(**(****(***(*(((*((((((((*((*((((((((((((((((((&((((((*$(((((&&&(((((((((*((((((((*(******,*,*,***,,,,,,,*,,,,,,,,,,*,,,,.,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,**************,*,,,,,.,,.........0..........00000..,,,,,,,,,.,,,,,,,,,*,,,,,,*,***********(***(******((*(((((((((*********(***(**(*(*******(*(*(((((((((((((((*(((((((((((((((((((((((((((((((((($((((&&&((&((((((((*((((((***,*******,********,,*,*,**,,,,,,,,,,,,,,,,,,,,,,***,*,,,,..,,,,,,,,,***,*************,,,,,,,......,.................00......,,,,,,,,,,,,,*,,,,,****,*,***********((**********(**((((((((*******(**((***(**(*((*(*****((***(((*((*(((((((((((((((((((((((((((((((((((((*$((((&&((((&((((*(**(**(*********,**,*************,*,,,**,,,,,,,,*,,,,,,,,,,**,,,,,..........,,,***,************,**,,,,,,.,.,,...........,.......0........,,,,,,,,,,,,,,,*,***,*********(********(*****((****************((***(*(*(***(((*((********(((((**(((((**((*(*((((((((((((((((((&((((((((($(((&(*****((((((*(***,,****************((******,**,******,*,,,,,,,,,,,,,,,,***,,,,,.,.0000.00..,,,,*************,***,,,,,....,,...,.....,..............,,,,,,,,,,,*,,,*****,****((****************************(*((*************(*****(*(((**(**(*((((((((*(((((((*((*(*((((((((((((((((((((((((((*"(((********((((((****************************,**,,,,,,,**,,,,,,,,,,,,,,,,,,,,*,,,,,,,.........00.,,,*****((********,*,,,,,,,,............,,...........,,,,,,****,,*,*,,,*,,**,*************(*************(**(***************(((******(***((***((*((**(*(**(*((**((*((*((((((((((((((((((((((((((**&(((((((*(((*(***(********,**************,**(********,*,,,,,,,,,,,,,,,,,,,,,.......,.,,............,********(********,,,,,,,,,,,.,,...,,.,,,,.,,..,,,,,,,,*,,*,*,*,*,,,*,,,,*,,*************(******(************((***(*****(***(***(*(*(**(*********((((((((((**((((*(*(((*(((((((((((((((((((((((*`"((((((((((((((*****(*(***,,,***********,***((*****,,,,,,,,,,,,,*,,,.,,,,,,.000....,,,.,.,.,,....,.,,****************,,,,,,,..,..,.,..,.,,,,,,,,..,,,,,,,********,,***,*,***,**,***********(***(((((***((*(**********((****(**((*(*****(***(*(*****((**(((*((***((((((((((((((((((((((((((((((((((* 4@"((((***(((*****((*(*************(*************,,*,*,,,,,,*,,,,,,,,,,,,,,,..0.....,.,,.,,,,,,....,,,****************,*,,,,.,,,,,.,,.,,,,,,,,,,,.,,,,*,,**,*************,,***,**,*,***************((*((*(((*(*(((((***((****((**(*(******(**(*(****(((((*(*(*(((((((((((*((((((((((((((((((((((((((* "(((*,*****,**(*(*(((********************,**,,**,,,,,,,*,,,,,*,,,,,,,,,,,,,.,......,,,.,.,,,,,..,....,,*******,*****,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,*************,,**,*,********,*,*****,,,,**(((((((((*((((((((((*(*(*(***(*(((((((*(((((((*(*****(((*(((*((**(((((((*((((((((*(((((((((((((((((* "((((*((********(*(((*(***********,***,,,,,,,*(*,*,,,,,**,*,,,,,,,,,,,,,,,,,.,..,.,,,,,,.,,,,.......00.******,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*************,,,,*,**,,*,,,,,****(******((((**((((*(((((((**(****(*(****(*(((((((((**(**(*(******(((((**(**((*((((((((((((((((((*(((((((((((* "((((((**((((**(**((((((***(***********,,*,,...,*,,,,*,,,,*,,,,,,,,,,.,,,,,,..,,,.,..,.,,,.,,,,.,......,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,****,,********,*,,,,,***,,*,***,*****,**((((*((((((((((((((*(((**(***((*(****(((***((*((*(((*****(((*(((((*(((((((((((((((((((((((((((((((((* &(((((((((((((*((((((*((*******,**********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......,,....,,,,,,,...,,...,,****,,.0.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,****************,*,*,,*,,*******,*,*****((((**(((((((((***(*((**((**((*(****(((((((*******((**((**((((((((((*(*(**(((((((((((((((((((((((&((* L ((((((((((((((**(****(**************,****,,,,,,,,,**,*,,,*,,,,,*,,,,,,,,,,,..,,,...,,,,,,,,,,,,,....,,,,,*,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************,,*******,****,****(((((((*((**********(*(((((*(*((******((*((***(((******(****((((**(*(((((((((((((((((((((((((*((((((((((((((((((((((((((***,*******************,*,,,,,,,,,,,,,,,,,,*,**,,,,,,,,,,,,,.,.,.......,,,,,.,....,,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,*****************,****************(((((((*(((((*******((((*(((((*(*****(((*((***(**(****((*((****((((*(((*(((((((((((((((((((((((((((((((&(((((((((((((((*((***,,*******,************,,,,*****,,,,,,,,,*,,,,*,,,,,,,,,,,,,,,,,,......,,,.,.,.,,,,****,,,,,,,,,,,,,,,,,,,,*,*,,*,,,,,,,,,,,,,,,,,,..,***(((**(************((*************(((((*((((*((**(((*(((((((((**(((***((*((**((((*((*(*(*(((****((*(*((((((((((((((((((((((((((((((((* ((((((((((((((((*******,****************(*,,,*,****,,,,,,,*,,,,,,,,,,,,,,,.,,,,,,,,..,.....,,,,,,.,,,,**,**,,,,...,,,,,,,,,,**,*,**,*,,,,,,,,,,,,,,,,,.,,,***((*****(**********((******((**,,*****((*((*(((((((((((((((((*(((***(**(*((((((*(**(****(((*******((((*(((((((*(((((((((((((((((((((**((&((((((((((((***(********************,,***,**,***,,,,*,*,*,,,,,,,,,,,,,,,,,.,,,,,,......,,,,,,,,.,,,,,,,,,,,,,,,,,,,.,,,,**,,********,,,,,,,,,,,,,,,,,,,***(***(*(*****************(((((**,,,,**********(*(***(((((((((((((********(((((((*((*(*(*(*********((**((**(((((((((((((((((((((((((((* (((((((((((((((*(**(*******************,,,,,*,*****,,*,,,,,****,,,,,,,,,.,,,,.,,,,.,,...,.,,,,.,,,,,,,,.,,,,,,,,,,,,,,,,,,,,***********,,*,,,,,,,,,,,,**,,,*(*(****(***********,****((*((*(*,,,,,***********((((((&((((*(((***********(((((*(**(***(((****(((*(*(**(((*(((((((((((*(((((((((((((** *(((((((((((((((((((**(**(************,*,,*,*******,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,......,,,,,,,,..,,.....,,,,,,,,,,,,,,,,,,,,,,**********,,,,,,,,,,*,,,,*,*,****(****************,********(**,,,*******(*******((((&&((((((**************(*((**((*(*((((*((*((*(*((*(((((*(((((((((((((((((((((((**h(((((&&((((((((((((*(*******$&*********,,,,*********,,,,,*&,,,,,,,*,,,,,,,,,,,,,,.,.,,.,,.....,,,,....0..,,,**,*,,,,,,,,,,,,,,,,,******,,,,*,,,,,*,,,*,,,**,**********(*****************(***,,,******(**(((((*(((&(((((((((((************((*((((****(((*(*((**((**(*(((((((((((((((((((((((((((((* ` (((((((((((((&&(((((((((***********,****,***,*****,,*,,,,,*,,,,,,,,,,,,,,,,,,,,,,..,.., ,.....,,,,.,..000,,,,,,,,,,,$,,,,,,,,,,.,.,,***,,,,*,,,,,*,*,,...,,,,,,,,*************(**********,****,,********((((((((((((((&((((**************(((((*(*(*(**((*(**(***(**(((((((((((((((((((((((((((((**$*((&&&(((((((((((((((****(***************,*,*,,,,****,,,,,,,,,,,,,,,,,,.,,,,,,.,,,.,.,..,.,....,...,...0.00....,,,,,,,,,,,,,,,,.,,,.,,,,,,,,,,***&,,,,.........,,,****((*****&(******(***********((**(((*((&(((*(((((*((((((************(*(((((((**(*(*((((((((****((((((((((((((((((((((((((((((*(((((((((((((***((((((****************,,****,**,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,....,......,.,,.,,.,...0200....,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...0...,.,***((((**************,********(((((((((&(((**,,,******((************&**((((((((*((*(**(((*((((((&&(((((((((((((((((((((((((((((((((((((((**(*****(((((**********************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,.,...,...,.,.,.,...,......,.,.,,,*,,,,******,,,,,..,,,,,,,,,,,*,,,,,,,,,....,,,,***(*(******(*****(***,*****((((((((((((((((***,******,**(****(****((**(*((**(((****((*(**(((((((((((((((((((((((((((((((((((( (((*****(**********(&(((((*******,***********,**,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,.,,..,..,.,.,....,....,,,,,,,,,,,.,,,,,,*,*,*****,,,,.,,,,*,,,*,,,,,,,*,,,,,,..,,,,,,,*(((*(*(*********************((((((((((((*(****,,****,*(*********(********(((((((((*((*(((((***(*(((((((((((((((((&((((((((((*(&((((((*(*********(******************************,*,,,,,,,,,,,*,,,,,,,,.,.....,,,,..,,........,....,,,,.,,,,,,..,,**,,,,,**,,,,,,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,***(*(*******(**((********(**(((((((((((((((*****,*,*****((*************(((((((((((*((*(((*(*((((((*(((((((((((((((&((((&(((((*@((((((&(((*********,**,*,,*******(************,**,*,*,,,**,*,,**,,,,,,,,,....,,,.,,,,,,,,,,,,,........,.,,,,,,,...,,,,,,,****,*,*,,,,,,,,,****,*,*,,,,,,,,,,,,,,,,,,,.,,,,****(**(**((******((******((((((((((******,,,********************(**((((((*(*(((**(*((((((((((((((((((((((((((((((&((((*(((((((((((***(*****,**************(**(***********(**,,,*,*****,,,2,,,,,,,,.,,....,,,,,,,,,,,,...,,.......,,..,.......,,,,***,,,,,*,,*,,**************,*,,,,,,,,*,**,.,,,,*******(*******(((*((*****(**((((((*******,,**,********************(*(***((*((((**((((((((((((((((((((((((((((((&(((&(**&&((((********(*****,*****************************(*,*,*,,,,,,,,,,,,,,,,,,,,,,,,,.,,.,,,,,,,.,...,,..,,,.....,.,,.,.,.,,,,*,*,,,,,,,,,*,*********(******,,,,,,,,,,***,..,,********((**(******(*****************,**,*,,**,*************************(*((**(((**((((((((((((((*((((((((((((((((&((***.p8&(((((***(***,,****************(***((*,*********,,,,**,,*,,,,,*,,,,,,,,,,,,,,,,,,,,.,,,,,,,,....,,,.,,,.......,,,,,,,,,,,*,,,*,,,,,,,,***,******((*(****,,,,,,,*****,,,,,,***,****((((*(**(********,,,**,.,,****,*,,,**,,,************************((*(((*((((((((((((((((**(((((((((&(((&((((((((**((((((*******,**********(*******(((*************,,*******,***,.,,,,,,,,,,,,,,,,,,,,.,,,,,,.,....,,,,,,......,,,,,,,,,,,,,,,,,,,,,,,***********(*******,*,,,,,,*,,,,,,************(*(((((((********,,,,,,.,,,,,,***,,****************((**(**((*****(***(**(****(**(((((((((((((((((((((((((((((((*((((((((***********(*(**(((*******((********,,,,,,*******,**,..,,,,,,,,,,*,,,,,,,,,,.,,.,..,....,,,,,,..,,..,,,.,,,,,,,,,.,,..,,,,,,**************(((***,,,,,,**,,**,,,*************((((((*****,,,,,,,,,.,,,,,,,,**,*****,****((*******(*(**(**(**((*(*((((((***(**((((((((((*((((((((((((((((((*,`(((((((**(*(*******(****(*(*(**************,*,,*,,**(**,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,......,**,.....,,.,,,,,,,,,,,.,.,,,,************************,,**,,,,**,,**(((***********((((***,*,,,,,,,,,,,,.,,,,,,*,*,,****,***((((((*******(*(*((*******(((((*(********(*((((((*(((((((((*((((((((*H(((((((((*(((((((*(***(**((**(****,.,*,,,,**,*,,**,,,,,,,*,**,,.,,,,,,,,,,,,,,,,,,,,,,,,,,.,....,,,,,.....,,,,.,,,,***,,,,,,,,,,************************,**,,,*,*,*,**(((*******(*******,**,,*,*,,,,,*,,,,,,,,,,*,********,***((((******(*****((**(***(((((*(***((**(((**(((*(*(((*(((((((((((((**((((((((((*((((((********(((*(*****,*****,,,*****,,,.,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,......,........,,,,,,,,*,*,,,,,,,,,,,********************,,,,,,,*****,*,***,****************,,,,*,***,,,*,,,,,,,,**,,,,***************(*****((*(****(******(**(((((((*((((((((((((*(*(((((((((((((((((*`"(&(((((((((((*((**(**((**(*****(*********,********,,,,,,,,**,,,,,.,,,,,,*,,,*,,,,,.,,,,,,,,................,,,,,,,*,*,,,,,,,,,,,,,,**((************,,,,**,*,,,,*************((******,,,,,,,******,,*,,,,,,,,*,*****************(****(****(**********(((**(((((((((**(((((((*(*(((((((((((((((((((*((&(((((((((((((((*(((*******************,,******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,................,,,,****,,,,,,,,,,,,,.,,*****(**((**,*,**,,,,,,**,,,*,*,******((((((((**,.,.,,,,**,***,*,*,,,,,*****,******************(******(**(*(((***(((((((((((((((((*(((((((*((((((((((((((((((*$((((*((((((((((((**((*****,**********************,,,,,,,,,,.,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,.,.,,,...........,,******,**,,,,,,,,,.,,,,*(((*((***,,,,,*,,********,********(((((((***,,,,,,,**,,********,,**,****,*,**********,,,,,**((((****(*****(***(((((((((((*(*((*(((((((((((((((((((((&(&(((*,**((((((((((((((((((((************************(**,*,,,,,,,,,.,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,...,,,...0.......,,,,*,*,*,,*,,,,,,,,,,,,,**(((*****,,,,,,*******,************(*(((******,,,,,,,,,*************,***********,*******,***((**(*(((*(((*(((****((((((((((((((*((((((((((((((((((((((((((**((((((((((((((((((((((*(*****************(****,,,,,,,,,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,...........0..,,,**,,,,**,,,,,,,,,,,,,,***((****,,,,,,,****************,***((((((****,,,,,,**,****,************************,*************(*****((**(**(*(*(*(((*(((((((((((((((((((((((((((((&((((*$*((((((((((((((((((((((((***,************(****,,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,...,..,.....,,,,**,*******,,*,,,,,,,,,,,*****,*,,,,,**,*************,*,**(*((((****,,**,**,,**********************(****************((*(**(***(*(**((((**(*(*(*(((((((((*(((((&((((((((((((((((((* *(((((((((((((((((((((((((*(*****(***(******,,,.,..,,.,,,,**,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,..,...,..,,,,,,*********,**,,,,,,,,,....0..,,,,,,**************,*,,**(*((((((**,,,*,*****,**(*********(***************************((*((*****(***(**(*(**(((((*(((((((((((((((((((((((((((((((**p((((((((((((((((((((&((((*****(*((******(**,,,...,....,.,,,,,,,,,*,,,*,**,*,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,.,,,,,,,,***********,,,,,*,,,,,,..0.0...,,******************,****(((******,,,******,*,******(((((*(*(*************************(((*(******(**((((**(**(*(((((((((((((((((((((((((((((((((,D(((((((((((((((((((&&&(((*(*((************,,,.,,,..,.....,,,,,,,,*,**,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,.,,,,,..,,****,,***********,,***,,,,,,,...,..,,,**********************((*,.,,*******************(*(((((***(((*(**********,*******(*(((**((*(****((*(((*((((((((((((((((((((((((((((((((((((((**((((((((((((((((*((&(((((**(**((**********,,.,,....,..,,..,,,,,,,,******,,,,,,,,,,,,,*,,,,,,,,,,,,,,,.,,...,,.,*,,,***********,**,,**,,,,,,,,,,,,,,***************(**,,,*.....,,******************(((((((((((((((******************(*(*******((((*((**(((((((((((((((((((((((((((((((((((((((((((*`x(((((((((((((((((((,*,****(**(*((*******,,,,,,,..,.,,...,,,,**,,**,,,*,***,,,,,,,,,,,,,,,,,,,,,,,,,,..,..,....,,****(*,,****,*****,*****,**,,**,,,,*,,***************,.00200..,*(((******(*****(((**((((((((((((((**,********(*************(*******(*((**((((((((((((((*(((((((((((((((((((((((((*((((((((&((((((((***,,*******(*********(*,,,,,,.,,,,,,.,,,,****,**,,,,***,,,,,,,,*,,,,,,,,,,,,,,,,,,..,,,,,,...*****(**********,******(************,,*************,,*,,,.......,,((******(*****(((*((((((((&(((((((((*(********(*****(***(**(***(((((((*(**(*((((*((((((((((((((((((((((((((((((**((((&(((((&(((((((*(*****(((**(*(((******,,,,,,,,,,,,,,,,,,,****,,,******,*,,,,,,,,,,,,*,,,,,,,,,,,,,.,.,,.,.,,,*,****************(**((***,****,***,,*,*,**,*****,.**,,,,,,,....,***********(**(((((((((((((&((((((((((*(******(*****(**((((*(*(***(*(((*((*((((*(((((((((((((((((((((((((((((((*,((&(((((&((((((((((*(***(**(****((*(***,,,*,,,,,,,,,,,,,,,,,,**,*,****(***,,,*,*,,*,,,,,,,*,,,,,,,,,,...........,*,******(***********((********,,,,,********************,,,,,,..,,,******,*****(((((((&(&((((*(((((((((((((((*(*(****((((*(*******((((*((***(((*(((((((((((((((((((((((((((((((((*&&&(((((((((((((((((*(*(((****((***(***,,***,,,,,,,*,,,,*,,,,,*,*,*******,,,,*,**,,*,,,**,,,,,*,,,,,,,...0....,..,***(*(*(*(****(***************,*,*****************(*******,,,,,.,******,******((((((&((((((**(((((((((((((*(*(*(*(((***((((***(*(((((((*((((((((((((((((((((((((((((((((((((((*(B&(&((&(&((((((&(((((((*((*******(*******,,*********,**,**,***********,,,********,*,,,,*,*,**,,,,,,,,,,,.......,,..,**(((*((**************(****,****,***********(**(*((*((******,,,,,**,*********(((((&&&&(((((((*(((&(((((*(((***((((((((*((***(*(*(((*((**(((((((((((((((((((((((((((((((((((&(**0&&&&&((&(((((&((((((((((((**(((***********************(*,,,********,,,***,****,*,,*,,***,,*,,,,,,,,,,.,...,..,.,,***(((*(((*((******,*((**************(********((*(((((((*(*(**,,**,***,,*****((&(((&&(((((((((((((((((((((*(*(((((((((***(*(((**(*((((**(*(((((((*((*(((((((((((((((((&(((((((*&&&&&&(&(((&&&((((((((((((((*((((*********((***(**(**((*****,*,*,**************,,*,,*,*****,*,,,,,,,*,...,,,.,,*,,**(*(((((***(*(***,**((*****,***,****(*****(((((((((((((((((***,*,**********(&&&((*((((((((((((((((((((((*(((*(((((((**(((((*(*(**(((((((((((((*((((((((*(((*(((((((((((((((**`(&(&&&((((&&&(&(((((((((((((((((((********((*(((((((((*(*(**,,,*,**,,******************,****,,,*,,,,,*,...,,.,..,,,,**(((((((**((**********************,******(((((((((((((((((***********(**(((((((***((((((((((((((((((((((*(((((((((((*(*(*((((*(****((*(((((((((((((((((((((((((((((((((((** (&&&&&&&((&&((((((((((((((((*((*((*****(*(((((((((((((*(((***,,,*********************,,,,,**,**,,,,,,,.....,,,,,,,,*******((((((((*********(****************(**((((((((((((&(((((**(********&*(****((((((&((((&((((*(((((*((((((*(((((((((((((((*((((&((*(((((((((((((((((((((((((&(((((((((((((((&&&&&&&(&&&&&(&(((((&((((((((((((********(((*((((((((((((*(******,*,******((*(*******,,,*,***,*,*,,,,,,..,,,,,,,,,,,,..*((((((((***,,***********************(((((((((((((&(((&((((***********,******((((((&&((((((((((((((((((((((((((((((((((((((((((***((((**(*(((*((((((((((((($((((((((((((*p:&&&&&&&&(&&&&&&&((((((((((((((((((**((*(**,(((((((((((((((*****************(*((**********,,******,,,,,,,,,,,,,,,,,,,,..,,*((((((((********,,*****************((((((((((((((&(&((((((**((***********,*,**((((&(((((((((((((((((*((((((&&&((((((((((*((**((**(*(((((*(((((((*((((((((((((&(((((((**(&&&&&&&&&&&&(&&&(((((((((((((((********(****,*((((((((((((*****************,*,,**((***************,,,,,,,,,,,*,,,,,,,.,,,*((((((((((**(**********************(((((((&(&&((((((((&(((((********,,,,****,****((((((((((((((****((((((&(((&((((((((((((*****((((((((*((((((*(((((((((((((((((((((((**&&&&&&&&&&&&&(&&&&&((&((&(((((((*(**(****(***((*((((((((((******,*****(****,,*,*((*(*******((******,,,*,*,,,,,,,,,,,,,,**(*(*((((((((((****((***********(****((((&&&(&&(((&&&&((&((((*********,,,,*,,******(*((((((((*((((*(((((((&((&&&&&(&&((((((((((*((*(**(((((((((((*((*(((((((((((((((((((*(`&&&&&&&&&&&&(&&&&&((&(((((((((((((*((*(((*******(((&(((((***********(((*********,*,,****(*((((*,*,*,*******,,,,,,,,,,****,.,*((((((((**(*(*************(((******((((&(&&(&&&&&&&((((((,********,,,,*******(**((((((*((((((((((((((&(&&&&&&&&&&(((*(*((**(*((*(((*(((((((*(((*(((((((((&(((((((((*&&&&&&&&&&&&&&&(&((&&((&((((&((((((((((*(((**((**(((((((*******************,************(***,***************,,,,,,,.,,****,,,,(((((((((((*(************((****(**(*((&&(&((&&&((&&&&(***********,*,,,,,******((((((((*(((((((((((((&&&&&&&&&&&&((((((((((**(**(*(*(((**(((((((((((((((((((((((((((*&&&&(&&&&&&&&&&&&&&&&&(&((((((((((((((((((((*(*(*(**((***************,,,*******************,,,,************,,,,,,,...,,**,,,,,*((((((((((*********(***************(*(&(((&&&((&&&(**,**********,,*,,,,*******((((((((*((((((((((&&&&&&&&&&&&&&(((((((((**((**(*****((((((((((((((**(((((((((((((**&&&&&&&&&&&&&&&&&&&&&(&(&(&&&((((((((((((((((((**(**(*(*(*************,,,*********,*,******,*,,*******(*,.,,,*,,,,,,...,....,*,,((((((**(*****,**********,*******(***(&&&(&(&((&(**************,,**,,,***,*****(((*((((((((((((&&&&&&&&&&&&(**(((((((((****(********(*((((*(((((((((((((((((((((((( &&&&&&&&&&&&&&&&&&&&&(&(((((&(&((((((((((((((((((((****((********(*****,,****,*,,,,,..,,***,,**,*****,,,,,,,*,,*,...0000000...,***,((**,,,,,*,**********,*******(*,,*(((((&&(*,*,*********************,**,***,,,**(((((((((((&&(&&&&&&&&&&((***(**((((**(*((**(((*(((*((((*(((*(((((((((((((((((*,&&&&&&&$&&&&&&&&&&&&&&&(&&&&&&(((&((((((&((((&(((((*(********************,*,,,*,,,,,,,,,,,,*****,****,,*,*,***,*,,...0000...000..,,,*,,*,,,***********************,,,,,,***(,,***(((****(*******************,*,,,((((((((((((&&&&&&&&&&&(((**********(******(((*(*(**((((((**(*((((((((((((((((((*&&&&&&&&&&&&&&&&&&&&&&(&&&&&(((((((((((&&&((&&((((((*(((*((((*****(**********,,*,,**,*,,,,**********,,,,,**,*,*,,,,....0.....00000....,,,**,*****************(****,,,,,,.,,,,***(((*((***************************((((((((((((&&&&&&&&((*(***(******(**((*(((((***((*((*(((((**((((((((((((((*(((**.d&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((&(((&&&&(((&&((((((((((*(*******************,*,****,*,,,,*,,***********,,,,***,,,,,.........00000...,,,********(*((********(*(**,,.,,,,,,,***((((((**((((*********(*(**((******((((((((((&&&&&&((((**********(*(***(((***((((((*(((((*((((((((((((((((((((((((**&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&((((((&&((((((((((((((((((((***(***(**************,,*****,,*,.,,***,**,**,*,,,**,,,,,............0000.,,,********(*(*******((((**.......,,,,**((((((**(**(((((((***(**((((((*(***(((((((&&((((&&((((((****(****((*(**************(((*(((((((((((((((((((((*((((((*t@&&&&&&$&&&&&&&&&&&&&&&&&&(&((((&(&((((&&(((((**((((((((((((*(*(**(((**(*******************,,,,,,,,*********,,...,,,,,,,,,.,,,,......,,,,,************((*((*((&(*,,,.,..,,.,,***(*(**********(********(******(((((((((&((((&&(((&(((*(((*******(***(*****(******((((((((*(**(((((*(((((((((&(((((*,@&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&&&((((((((((((((((((((((((*(((((((****(*********************,,,,*,*********,,,..,,,,,,,,,,,,,,....,,,,,***(**(*((**((((***((&(*,,,,,,...,,,,***(*********((*((**************(((&(((&(((&&&((((((((((((((****(*(**(((***(*(****(*(*((****(*(((*((((((((((((((((**,<&&$$&&&&$&&&&&&&&&&&&&&&&&&&&(&&&&&(&(((*(((((((((((((((((((((((((((**(***(*******************,,,,,***,,******,,,,,,.,,,,,,,,*,,,,,.,,,,****((((**(*(((*((**((****,,,,,,,,,,,,,*,,***********((((((********(**(((&&&(((((&&(((((*(((((((***((((*((((*(**(*(**((****(*(***(((****((((((((((((((((((,0&$$$&&&&$&&&&$&&&&&&&&&&&&(&&(&&&(&((((((*(((*(((&((((((((((((((((((**(((**((*****(*****,****,**,,,,.,*,*****,,,,,,,,,,,,,,**,,,,,,,,,,,**(((((((((((*((**(***,,****,,,,**,,,,,,,,,***********((***(**,****(((((((&(((((&(((*((*(((*((((((((((((((((((*((***(**(***((*(**(****(((((((((((((((((**,@&&$&&$$$&&$&&$&$&&&&&&&&&&&&&&(&&&&&(((((((((((((((((&(((((((((((((*(((((*(((*********************,,,,,,,****,,*,,,,.,,,,*,,,,,,,,,,,,,,***((((((((((((((((******,***********,,,,,******((**(((((*********((((((**(((((((((((***(((((((((((((((((((*((**(**(***(((((*(*(((***((((((((((((((((((***0$&$&$&&&$$&&$&$&&&&&&&&&&&&&&&&&(&&&((&(((((((((((((&((((((((((((((((((((((*(**(*****************,*,,,,,,***,,*,,**,,,,,,,,,,,,,,,,,,*,,,***((((((((((((((***,,***************,,,***(((*(((*(*(((*(******(((((&(**(*(((((((((((*((((((*((((((((((((((*(****((***((**(***(***((((((((((((((((((((** $$$$&&$&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&((((((&((((((&(((((((((((((((*((*(((((***************(***,******,,,,***,,,,,,,,,,,,,*,*,,,,,,,***,,****(((((((((*(****,,,*******************(*(((*((*(***********(((((((((*(((((((((((((**((((((((((&(&((((*((((((***(*(*(*(((*(*****((((((((((((((((((((*,$&$$$$&$$$&$&$&&&$$$&$$&&&&&&&&&&&&&&(&((((((&&&&((((((((((((((((((((((((((((((****((***************,****,,,**,*,,****,,,*,*,,,,,*,*********(((((&((((((((**,,,****(*(***(**********(((((((((***,*******(**((((((((&((((((((((((****(((&(((((((((*((((((****((*(**(((**(***((((((((((((*((((((((*,$$$$$$$$&$$$$$&&&&&&&&&&&&&&&&&&&&&(&&((((((((&(((((&((((((((((((((((((((((*(((*((((((*(****(************,,,.,,***,**,,,**,,,,*************(*(&(&&(&((((((******(((*(*******(*****(((((&((((*(*(********(((((((*(((&&&(((((((((((*****((&&&(((((((((*(((((***(**(*((***((((*(*((((((((((((((((((*,$$$$$$$$$$$$$$$$&$&$$&&&&&&&&&&&&(&&&&&&(&(&&&&((&(((((((((((((((((((((((((((*(((*(*********(*************,,,,,,******,***,,,,****,,*******((((&(&&((((((((*(*(*((((((((***((*(((((&&((((((((*((**((*((((((((((((*(&&&&((&(((((*(((*(*((&(&(&(&(((((((((*((*(*(*(((((*(*(((((((((((((((((((((((**,$$$$$$$$$$$$&$&$$&$&&$&&&&&&&&&&&&&&&&(&(&(&(((((&&((((((((&((((((((((((((((*(*((*((************************,*,*******,,*.,,,,****,********(((((&(&&(((((((((((*((((((*(((****((((((&&(((((******(**((((((((((((((*((((((&&(((((*(((*(((((((((((((((((***((*(**(((((*(((((*(((*((((*(((*((*(((***,$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&&&&((&&&&&&&(&&(&(((((((((&(((((((((((((((((((*((*****(**(*(**(***********************,,,*,,**************((((&&&(&((((*((((*((((((((((((((*(((((*(*(((********((*(*((((((((&(&((*((((&((((((((((((*((((((((((((((***(***((((((((((((*((((((*((**(((((*(((((***,$$$$$$$$$$$$$&&&&$&$&$$$&&&&&&&&&&&&&&&&&&&&&&&(&&&(((((&&(((((((((((((((((((((((*((((*((*((**(*********(***************,*,,**************(*((((((((&(((((((*((((((((((((((((((((*(((***********((((((*((((((&((&(((((((&&&(&(&((((((((((*((((((((((*(((**(**(((*((((*((((((((((((((((((((*(**((*,&$$$$"$$$"$$$&$$$&&&$$$&&$&&&&&&&&&&&&&&&&&(&&&&&&(&((&&(&&((((((((((((((((((((((((((((((((((((****((***((*********************************,**(((((((((((((((((&((((&(((((((((**(*((*****((***(((((((((((((*(*(**(((*(((&&((&(&((((((((((*((&(((((((((*(((((*(((((((((((((**((((((((((((((**((**,,$$$"$$$$$"$$$$$$$&&&$$$&$$&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&(&&((((((((((((((((((((((((((((((*(((**((((((((((**((*(*(*************************,,,*(*((*(((((((((((&&&&&&((&((((((***((****(**((*(***(((((((((((**(***((((((&&&(&(((((((((((((((((((((&(((((((((((((((((*(((*((*(((((((((((((((((((**, "$"$"$$"""$$$$$$$&$$&&$$&&&&"&&&&&&&&&&&&&&&&&&((&(&(((((&&&&&(&(((((((((((((((((((((((((((((((((((((*(&(***((((*******(******************,,,*,*,*(((((((((&&&&&&&&&&&((&(((((((((*(((**((((((*(((((((&((((*******((((((&&&((&&((&&&&(&(&(&((((((((((((((((((((((*(*((((((((((((((((((((((((((**,$$$$$"$"""""$$$$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&(((((&&&&&(( (&&&((&((((&&((((((((((((((&&((((((((((*(****,*(*((******(*((*******************,.,,,,****(((&(&&&(&&&&&&&&&&&(((((((((*((*(****(((*(((*((&(((((*(******(((((((&&&(&&&&&&&$&&(&&(&((((&(((((((((((((((((*((((((((((((((((((((((((((((**$$"$$"$&"$$"$$$$$$$$$&$&$$$$$$$&$&&&&&&&&&&&&&(&(&&&(((((&&&&&((&(((((&((((((((((((((((((((((((((((***(***(*(***(**&((*(((********(********,,.,,(*(((&(&&&&&&&&&&&&&&&&&((&(&&(((((*(**(**(((((*((((&(**,((((((****(*(((**(((&(&&&&&&&&&&&((&(((((((((((((((((*(((*(((((((((((&(((((((&&(((((((*,$$"""$"$&&&$$$$$$$$$$$&&$&$$$$&$$&&&&&&&&&&(&&&((&(&(&&&&&&(&&(&(&(&&&(((&((((((((((((((((((&((((****(*(((*((***((*(((*(**********(**(((*****,*,*,*(((&&&&&&&&&&&$&&&&&&&&&&($(((((((*((((((((((*((***(*(***(((*******((****((&(((&&&&&&&&(((&(((((((((((((((((((*$&(((((((((((((((((((&((&(((,*$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&(&&&&&&&&&&&((&(&&&&&(&&(&&&&(&(((&&((((*((((((((((((((((((*(***(((((((*((((((***,***((****(**(***********,,((&&&&&&&&&&&&&&&&&&&&&(&&(&(((((((((((((((((((((****(((((((******(*(((*(((((((((&&&&&&&&(&(((((&((((((((((((((( *(((((((((((((((((((&&(((((*t$$$"$$$$$$$$$$$$$$$$$&$$$$$$$&&$$&&&&&&&&&&&&&&&&(&(&&&&&&&&$&&&&(&&&&&&((&(((((((((((((((&&(&((*(((((((((((*(((((**(********((**(*********((******,*(&&&&&&&&&&$&$&&&&&&&&&(&&&((((((((((((((((((((((((*((*((((((*(******(**((((((((((((&&&&((&((((((((((((((((((((****((**(((((((((&(((&((((((*$$$"$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$&&$&$&&&&&&&&&&&&&&&&&&&&$&(&&&&&&&&&(&((&&(((((((((((((&&((*((((((((((((((((((((*(***(*((**((((((((***(*****(*****,*((&$&&$&&&$$&&$&&&&&&&&&(&((((((((((&((((((((((((((((((((*((((*(****(((((((((((**(((&&&&(&(&((((((((((((((((((((((((((((((((((((&(&&&(((((*( $"$$"$"$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((&&&&&&&&&&&((&(((((((((((((&((***((((((((((&(&&(((((((((**(((*****((((*((((*******(****,*(&&&&$&$$$$$&$$&&&&&&&&&&&(&((((((((((((((((((((((((((((((((((((*((((*(((((((*((((&&(&&&((((((((((((((((((((((((((*(((((&(&((((&&((&(((((**"$""$"$$$$"$$$$$$$$$$$"$$$$$$$$$&&$&&&&&&&&&&&$&&&&&&((((((((&&&&&&&&&&&&(((&&(&((&((((((***(*(((((((((((&&&&&((((((*(((((((*(**((((((((*((******((***,***&&&&&$$&$$$$&&&&$&&&&&&(&((&&&(&&(&((((((((((((((((((((((((*((((((((((((((((*((((&&&&&&&((&((((((((((((((**(((((((&(&&&&((((&&&(&(((((*(z "$$$$"$$$$"""$$$$$$$$$$$$$$$$$$$$&$&&$&&&&&&&&$$$&&&&&&&(&&&&&&&&(&&(&&&&&&&&(((((((((((((((*(((((((((((&((&&&(((((((*((((((((*(((((((((((((((((*(*(((*****(((&&$$$$$&&$&$&&&&&&&&(((&((((((((&(((((((((((((((((((((((((((((((((((*((((((((&&&&&&(&(((((&((((((((((((((((((&&&(&&&(&(((&(&&(&(&(**""$""""$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&$$&&&&&&&$$&&&&&&&&(&&&((&&&&&&&&&&&&&(&((((&(((((((((((((((((((((((((*(&(((((((((((((((((((((((((((((((((((*((((((***(((((&$$$$&&&$$&&&&&&&((((((((((((&(((((((((((((((((&&&(((((((((((((((((*(((((((&$&(&&&&&&&((((((((((((((((((((*(&&((&&(((((((((&((&(**$"$"""$$$$$$$"$$$$"$$$$$$$$$$$$$$$$&&&&&&&$&&&$&&&&&&&(&((&&((((&(&&&&&((((&(((((((((((((((((&((&((((((((&(*(((((((((((((((((((((((((((((((((((((((((((*****(((&&&$$&$$$&&$&&&&&&(&((((((((&(&&&((((((((((((&&&&&&&&(((((((((((((&((((((((((&&&&&&&&((&((((((((((((((((((((((&(&&&((&(((((((&(((*( $"""""""$$""$$"$$$$$""$$$"$$$$$$$$$$$$$&$&$&&&((&&&&&&&&&&&&(((&&&&&&&((((&((((((((&(&((((((((((((&((((((((***((((((&((((((((((((((((((((((((((((&(((((((***(((&&$&$&&&$&&&&&&&&&(&((((((((((((&&((((((((((((&&(&(&&((((((&((((&&&&((((((((((&&&&(&&&&&&&(((((((((((((((((((*(&&(&(((((((((((((**&"""""$"""""$$$"$$$$""$$$$$$"$"$$$$$$$$$$&$$$$$&&&&&&&&&&&&(((((&&&&&&(&&((&&((((((((((((((((((&&((((((((*(((***((((((((&(((((((((((((((((((((((((&&((((((((*(((&((&&&&&$&&&&&&&&&(&&(((((((((&(&(&&&(&(((&&(&((&((**(((((((((((((&&&(((((((((((&&(&&(&((&((((((((((((((((((((((&((&((((((((((*(*,(""""$$"""""""""$"$$$""$$"""$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&((&&&&&((&&&(&&(&(((((((&((((&(((((((((((((((**(((((&(&&&&((((((((((((&(&((&(((&&(((&&(((((((*((&&((&&&&&&$$&&&&&&&&&(&&(((((((((&&((&(&&(&(&((&&&(((((((((((((&(((((((((((((((((((&(((((((((((((((((((((((((((((((&&(((((((*(((***&"""""""""""$$"$"""""""""$"""$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&(&&&&&&(&(((((((((((((&(((&(((((((((((((&&&$&&&&((((((((((&(&&(&&&&((&(&(((((((((((((((((((&&$$&&&&&&&&&&&&(((&(&(((((&&&&&(((&&&(((&((((((((((&(((&(&&(((((((((((((((&&(((&(((((((((((((((((&(((((((*((((&((((*((((((**&2""""""""$"""""""$"$"""$""""""$$$$"$$$""$$$$$&&$&&$$$$&&&&&&&&(&&&&(((&&&&&&&&&&&&(&&(&&&&((((((((((&(((((((((((((&&$$$&&&(((&((((((((&&&(((&&&&&&(((((&((((((((((((&&&$&&&&&&&&&&&&(&&&&(((((&(&&&&&&&&&(&(&&&(((((((((&((((((((((((*((((((((((&&&((((((((((((&((((((((((((((((((((((((((((((((**&""""""""""""""""""""$$""""""$$$"$$$$$$$$&&$$&$&&$$$$&&$$&$&&&&&&&&(&&&(&&&*(&(&&(&&(&&&&(&(&(((&&(&((&((((((((&&(&&&&&&&((((((((((((((&(&&(&&&&&&((((&(((((((&((((((&&&&&&&&&&&&&&&&&((((&(&&&&&&&&&&&&&&(&&(&(((&(((&(((&(&(&(&(&(((((((*((*((&(&&((((&((&((((&(&(((((((((((((((*(*((((&(((((((*&"""""""""""""""""""""""$$$$""$$$$$$$$$&&&&&$$$$$$$&$&$$$$$$&&&&&&&&&(&&&(((((&&&&&(&&&&&(&&&&(((&&((&(((((((&&&&&(&((((&(&(((&(((((((((&&&&&&&&&&&(&((&&((((((((((((&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&&&&&&&&(&&(((((((&(&((&((&((&&(&((((((*(**((((((((((&&&(&((&&&&&&(((((((((((((*(*(((*((((**(((,&@""""""""""""""""""""""$"$$$$""""$$$$$$$$&$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&$$$&&&&&&&&$&&&&&&((((&&((((&&(((((&&&&((((&(((((((((((((((((((&(&(&&&&&&&(&(&(((((((((*((**((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&((&&&((&&&&&((&&&&(((((((((((((&((&&(&(&(&&&&&&&&&&&&&((((((((((((*(((((&((((******$""""""""""" """""""""""$"$$$"""""$$&$&$$$$$$$$$$$$$$$$&&&(&&&&&&&&&&&&(&(&""&&(&&&&&(&((&&(&(((((&(&&((&&&((&&&&(((*(((((((((&(&(((&((((((((((&&&&&&&&((((&&((&(((*****(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&&&&&&(&&(((((((((((((((((&&&(&&&&&&&&&&&&&&&&&(((&((((&((((((((((((((*(((**$""" " """"""""" """"""$$$$"""$"$$$$$$&$$$$$$$$$$$$&&&&(&&&&&&&&&&&&&&&&&&((&&&&&&&(((((((&&(&((&&&&(&&&&(((&&&(((*****((((((&&(((&&&&(&(((((&&&&&&&&&(&&&&&&(((((((*(((&&&&&&&&&&&&&&&&$&&&&&&&$&&&&&&&&&&&(((&&&(&&(((&&((((&(&((&((((((((((&&&&(&&&&&&&&&&&&&&&&&((&(((&(((*((((((&((((((((*,$"" " """ """""""""$"""$""$$$$$$$$$$$$$$$$"$"$$&&&&&&&&$&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(&&&(&&&(&&&&(&&&&((((((((((((((((&&&(((&&&(((&&&(&((&&&&&&&&&&&&&&&&((((((((((&&&&&&&&&&&&&&&&&&&&$$$$&$$&&$&&&&&&&&((&&&((&&&(&&((&((((((((&&&&&(((&(((&&&&&&&&&&&&&&&&&&&((((((((((((((((&(((((((((*"""" " """"""""""""""$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&((((((&(((**(((((((((((&(&&&(&&&&&(&&&&&((((&&&&&&&&&&&&&&&&(((((((&&&&&&&&&&&&&&&&&&$&&$$&&$&&$$$$&&&&&&&&((&&&&(&&&(((&&&(&((&((((((((((*(*(&&&&&&&&&&&&&&&&&&&&((&(((((((&((((&(((&&&((((*"" " """"""""""""""""$$$$$$$$$$$$$$&$$$$&&&$$&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&(((((&((((((((&((((((((&(&(&&(&(&&&&&&&(((&((&&&&&&&&&&&&&&&&(((((((&$&&&&&&&&&&&&&$$$$&$$$$$$$$$&$$&$$&&&&&&&&&&&(&&&&&((((((((((((((((((*(((&&&$&$&&&&&&&&&&&&&(&(&((&(&(&((&&(&((&&&&&(((* <""  " """""""""""""$$$$$$$$$$$$$&&$$$$$$&&$$$$&&&&&&&&&&&&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&(((&&((((((((((&((((&(&&(&(&&(&(&&&&&&&&(((((((&$&&&&&&&&&&(&&(&&&((((&&&&&&&&&&&$$&$$&&&$$$$$$$$$$&&&$$&&&&&&&&&&&(&(&&&(&((((&((((((((((((((((&&&&&&&&&&&&&&&((&(&((&&&(&&(((&&&&&&&((&(&&&(* " ""  """ """"""$$$$$$$$$$$$&$$$$$$$$$$$$&$$$&$&&&&&$&&$$&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&(&&&&&(&(&&&&&&&&&&&(&&&(&&(&&&&&&&&&&&(((((((&$$&&&&&&&((((((&&(&((((&&&&$&&&&$$$$&$$$$$$$$$$$$$$$$$$$$$&&&&&&&(&&&(&(((((((&((((((((((((((((((((&&&&&$$&&((((&&&(&&&(((((&((&&&&&&&&((&(&(*" """""$"  """""""""" $$$$$$$"$$"$$$$$$$$$$$$$$$$$$&$$&&$&$&$$$&&$&&&&(&&&$$&&&&&&$&&&&&&&(&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&(&&&&&&(((&((&$&&&&&&&&(((&(((&(&(((&&&&&&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&(&&&&&(((((((((&(((((((((((((((&&&$&&&&&((((&(&&((((&((((&&&&&&&&&&(&&&(( "" """" "" """""$$$""$"$$$$$$$$$$$$"$$$$$$$$$$$$$$$&$$$$$$&&$&$&&&&&$$$$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&((&((((&&&&$&&&&(((&((&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&$&&&&&&&&(&&((((((&&((((((*((((((((((((&&&&&&&&&&(&((((((((((&(&&&&&&&&&&&&&(((*  " " """$$$$""""$$$$$$$$"$$$$$"$$$$$$$$$$$$$&$&$$$$&&$$&&&&&$$&$$$&$&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(((&&&&&&&&&&&&&&&&&&&(&&&&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&(&(((((&&&&((&((((((((((((((&&&&&&&&(((&&(&&(((((&&&(&&&&&$&&&&(&(&(*|  "" " """"$$""""$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&$&&$&$&&&&&$&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&&&(&(&&&&&&&&&&&&&&&&((((&&$&$$$$$$$$$$$$$$"$$$$$"$$$$"$$$$$$$$$&&&&&&&&&&((((((((&(&&((((((&((((((((((((&&&&&&&((&&((&(((&(&&&&&&&&(&((&&&&(&(* " "" """""""$"""$"$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&&$&&$&&$&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&$$$&&&&&(&&&(&&(&&&$&$$$$$$$$$"$$$$""$"$$"$$"$"$$$$$$$$&&&&&&&&&&(((&(&&&((&&&(((((((((((((((((((&&&&&(&&&&&(&(&(&(((&&&&&&((((&&&&&&((   " "" """""""$""$""$$$"$$$$$$$$$$$$$"$$$$""$$$$$$$$$$&&&&((($&&&$&$&&$&&&&&&&&&&&&&$$&&&&&&&&&&&&$&&&&&&&&&&&&&(&&&&&&&&&&(&(&&&&&&$$$$$&&&&&&(&(&&(&(&&$$$$$$$$$$$$$$$$$"""$$$"""$$$$$$$$$$$$&&&&&&6&(((&&(&&&&((&((((((&(((&&(((((((&&&&&&&&&&&&((&&&&(&&&&&&&((((&&&&((((*D   """ " """"""""$"""$""$$$&&$$$$$$""$$$$$$$$$$$&$$$"$&&&&&&&(&&&$$&&&&&&&&&$&&&&&&&&&$&&&&$&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&(&&&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&$$$$$$$$"$$"$""$""$"$$$"$$$$$$$"$$$&$&&&&&&&&&(&&&&(&(((((((((((((((((((((((&&&&&&&&&&&&&(&&(&&&&&&&&&&(((&&&&(&(*   """"""""""""$""""$$$&$$"""""$""$$"$$"$$$$$$$""$&&&&&&&&&&&&$$&$$&$&$$&&&$$&&&&$&&$&&&&&$&&&&&&$$&&$&&&"&&&&&&&&&&&&&&&&&&$$$$$$&$&&$&&&&&&&&&&&&&&$$$$""$$$"$$$$"""""""""$""$$$$$$$$$$$$&&&&&&&&(&&(&&&&(&(((((((((((((((((*(((((((&&&&&&&&&&&&&&&&$&&&&&((((&(((((((R  """ " """"""""""""$""""""""$$$$$""""""$"""$$$$$$$$$$$$$&$&&&&&&&&$$$$$$$$&&$$&$&&&&&$&&&&&&&$&&&&$$&&&$&$$$&&&$&&&&&&$&&&&&&&&&&&$$$&&&&&&&&$&&&&(((&&&&&&&$$$$$""$$"$"$ """""""""""$$$$"$$$$$$&&$&&$$$&&&&&&&&(((((&&&((((((((((&(((((((&&&&&&&&&&&&&&(&&&&&&&&&(((&&((&(&&( "  "" """" """""""""""""""""""$$$$""""""""$$"""""""""$$$$$$$$$&&$&&$$$$$$$$$$$&$$&&$$$$&$&&&$$$$&&&&&&&&&$$$&$$$&$&&&$&&&&&&&&&&&&&&$&&&(&&&&&&&&(&&(&&&&&&&&&&&$$$""$""""$$""""""""""""$""$"$""$$$$$&&&$&&&&&&&&&(&(&&&&&&&&(((((((($((((&(((&&&&&$&&&&&&&&&&&&((&((((&&&(&&&((d"   """""""""""""""""""$$"$"""""""""""$$$$$$$$$$&&$$$$$$$$$$$$$$$$$&$$&&$&$$$$$$$$&$$$$$&&$$$$&&&$&&&&$$$&&$$&$$&&$&&&$&$&$$&&&&&&&&&&&&&&(&&&&&&&&&&&$$"$$"$$$""""""""$""""""""$"$"""$$$$$&$&&&&&&&&&&&&(((&((((&&&((&(&(((((((((((&&&&&&&&&&&&&&&&&&&((&&((((&&&&&&&&(      """"""" """""""""""""$$"""$""""""$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&$&$$$$&$$&$$$$$&&$&$$$$$&&$$$$$&&&&$&&&&&&&&&$&&&&&&&&&(&(&&&&&&&&&&&&$""$$""""""""""""""""""""$$""$$$$$$$$$$.&&&&&&&&&(&&((&(((&&&&&&&(((&&((((((((&&&&&&&&&&&&(&&&&&(((&(((&&&&&&$&(*   "" " " """""""""""""""""$$$$$$""""$$$$$$$$&&$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$$$$$&$$$$$$$$$$$$$$$$$&$$$$$$$$&$$$$$$$&&&$&&&&&&&&&&&(&&&&&&&&&&&$$$$""$""""""$""""""""""$"$$$""""$$$$$&$&&$$&&&&&&&&&&(&(((((((((&((((&((((((((((&&&&$&&&&&&&&&(((&(&((((&&&&&&&&&*  "" " """""""""""""$$""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$&&&&$$$$$$$$$$$$$$$$$$$$&$$$$$$$&$$$$$$$$$$$$$&$$$$$&&&&&&&&&((&&&&&&&&&$$$"$$"$$"""""""""""""""""""""""$"""$$$$$$$$&&$&&$&&&&&&&&&&(((&&&(&((((&((&((((((((((&&&&&&&&&&(((((*(*(&((((((((&&&(  " " "" """""""""$""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"""$$$$$$$$&&$&$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$&&&&&&&&((&&&&&&&&&&&&$$$""$"$$$""""""$""""""""""""""""""$$$$$$&$$$&$&&&&&&&&&&&&&&(((&&&&(((&&&&(((((((((&(&&&&&&(&&&(((((((((((&(&(&&&&(&(" "   """"""""""""" " """""""$"$$$$$""""$$$$$$$$$$"$$$$$$$"$$$$$"""$$$$$$$&&&$$$$$$"$"$$$$&$"$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$&&&(((&(&&&&&&&$&&&($$"$$$$$$&$$$""" " """" "$$$$"$$$$$""$$$$$$""$$&&&&&(&&&&(&&&&&(&&&&(&((&&(&(&((((((((&&&&((((&&(((*((((((((&&&((&(&(( "" """ """"""""""""""""""""""$$$"$$$$$"$$$$$$""""$$$$"""$$&&$$&&$$$$$$$$$$$$$$$&$$$$$&$&$$$$$$$$""$"$$$$$$$$&$$&$$$$""""$&&&&&&&&&&&&&&&&&&&&(&$$$$$$$$$$$$$$"$$"$"""""" " """""$$$$$&&&$$$$$$$&$$$$$$&&&&((&(((((&&(&(&(&&((&((&((**(****((((((&((&&&&&((((((*(((&(& ""$""""" "" "" "" """"""""""""""""""""$"$"$$$$$$""$"$$$$$$$$"$$$$&$$&$$$$$$&$&$$$$$"""$"$$$"$$$$$$$$$$$$$$""$$$$$$$$$$$$"$$&&&&&&&&&&&&&&&&(&&&&&&(&&&&&&$$$$$$$$$"$""""""""""""""""""$"$$$$$$$$$$$&$&&$&&&$&&&&&&(&&&(&&&&(((((&(((&((((**,***(*(((((((((((&((&(((((((&(( ` ""  """""""""" " """""""""""""""""""""$$$"$"$$$$$$$$$&$&$$$$$$$$$$$$$$$$&$$$$$$$"$$""$$$$$$$$$$$$$$$"""$$$$$$$$$""$$$&$$&&&&&&&&&&&&$&&&&&&&&((((&((($$&$$"$&$$""""""""""""""$"$$$$$"$"$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&((((&(((((((*,****((((((((((((&(&((&(((((&&(* """ "" """" " "" """"""""""""""""""$$""$"$"$$$"$$$"""$$$$$$$&&&$$$"$$"$$$$$$$$$$$&&&$$$$$$$"$$$$$$$$$$$$$$$$$"""$""$$$$$$&&&$$&&&&&&&&&&&$$$$&&&(((&(((&&&$$$"$$$$""""""""""""""""$"$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&((((((((((((&((((******(*((((((((((&((&((((((((((&(  " " " " """""""""""""""$"$""""""$$"$$""""$$$$$$$$&&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""$$$$$&&&$&&$&&$&&&$$$&&&$$$&&((((&&&&&&$&$$""""""""""""""""""""""$""$"$$$$$$$&$$$$$&&&&&&&&&&&(((&(((((((((((((((**(*(((*((((((((&(((((((((((((&&(*P  " """""""" """"""""""$""$"$$$""$$$$$&&&&$$&$&&&$$$$$"$$$$$"$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$"$$$$&&$&&&&&&&&&&&&$$&$$&&$&&&&&&&&&&&&$&&&$"""""""""""""""""""$$$"$"$$$$$$$$$$$&$&&$&&&&&&&&&&&&((((((((((((((((((***(((*((((((((((((((((((((&&&(*  " " " """" """"""""""""""""$$"$$$&(&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$"$$$$"$$$$$$$&$&$$$$$&&$$$&&(&&$$&&$$$$&$$&$$&&&&&&&&&&$$&&&&$$$"$$"""$$$&$$""$"$""$$"$$$$$$$$$$$$$$&$&$&&&&&&&&&((&((&(((&(&(((((((((((((((((((((&(((((((((((((((&&(*  """"""$$"$""""""""""$""""$$$$$$$"$$$$$&$$$$$$$$$$$$""$$$$$$"$$"$$$$""$"$$$$$$$$$$$$$$$$$&$$$$$&&&&&&&&&&&&&$$&$$$$$$&&$&&&&&&&&&$$$$$$$$$$$$""""$$&$$$"$""""$"$""""$$$$$$$$$$$&$&$&&&&&&&&&(&(&&(&(((((((&((((((((*((((((((&((&&(&&(((((((((&(*   ""$$&$$$&$$""""" """""""""""$$$$$$$$$$$$$$&$$$$$$$$$$"$"$$$"$"""$$$"$""$"$$"$$""$$$$$$$$&&&&$$&$$&&$$&&&&&&$$$$$$$$$$&&&&&$&&(&&&&$$$$$&$$$""""$$$$$$"""""$"""$$"$"""$"$$$$$$$&$&$$&$&&&&&&&&&&(&&&((((((((((((((((((((((&&(((&&&&&(&&(((((((&*     ""$"$"$""""""""""""""""""$"$""$"$$$"$$$$$$$$$$$$"""""""""$""""$"$""""$$$$"""$$$$$$$$$$$$$$$&$$$$$$$$&&$$$$$$$$$$$$&$$$$$$$&&(&&&&&&$&&$$$$$$$$$$$$$$$""""""$""""$""$$$$"$$$$$$$$&&$$&&&&&&&&&(&&&&&((((((((&&((((((((&&&&(&((&(((((&&&&((&(((("    """""""""""""""""" """"""$"$$$$"$"$$$$$$$$$"$""$"$""""$$"""""""""""""""$$"$$$"$$"$$$$$$$$$$$$$$&$$$&$&$$$$$$$$$$&$$$$$$&$&&(&&&&&&&$$$$$$$$&$$$$$$"""""""""$""""""$"$$$$$$&$&$&$$$$&&&&&&&&&&&((&(&&((&(((&&((((((((&&((((((&((&$&&&&&&&&&(*"0     " "" """""""""""" """""""""""$"$"$$"$$$$""""""""$"""""""""""""""""$""$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$&$$$$$$$$&&&&&&$$$$$"$$$&&&$$$$$$$"""""""""$"$""$"$"""$"$$$&&&&&$$$&&&&&&&((&((&(&((((((((((&((&((&(((((((((((&((((&&&&&(*     " """ """"" """ """""""""""""$""""""$$"""""$""""""""""""""""$$$"""""""""$$$"$"$$$"$""$$$$$$$$$$$$$$$$$""$"$$$$$$$$$$"$$$&&$&$$&$$$"$$$&$$$$"$$$$$""""$"$""""""$$"""$"$$$$$$$&&&$$$&&&&&&&&&&(&(&((((((((((&&((((((**(((((*((((((&&&&&&&(*   " "" " """"$$""""""""""""""""""""$"""""""""""""""""""""$""""""""""""""$$$""""$$"$$"$$$$$$$$$$$$$$$"$"$$$"$$$$$$$$$$$$$&$$$$$$$$$$$$$$$""$$$$$$""$""$"$""""$""""""$$$$$$$&&&&$&&&$&&&&&&&&((&(&&(((&(&&&&&((((***(**(((((&(&&&&&&&&&&*  " " """"$$"" """""""""""""""""""$$$"""""""""""""""""""""""""""""""""""""$$""$"$$$$$$&&&$$$$$$$$""$$""$$""$$$$$$$$$$$$$$$$"$$$$$$$$$$""""$$$$$$""""""""$""""""""""$$$$&&$&&&&&&&&&&&&&(&&&&&&(&((&&&&&&((((((*(((((((((&(&&&&&&&&&&(  " """" """"""""""""""""""""""$""""""""""""""""""""""""""""""""""$"""""$$$$"$$$&$$$$$$$$$$$$""""""""""$""$$$$$$$$$$$""""$&$$$$"$"""""$$$$$$$$""""$"""$""""$"$$$$$$&$&&&&&&&&&&&(&(&&&&(((((&&&&(((((((((*((((((((&&&&&&&&&&&&*  " """"""$"""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""$$$$$$$$$$$$"$$$$$$$"""""""""$$""$$$"$""$$$$$""&&$$$$$$$$"""""""$$$$""""$"""""""""""$$"$$$$$&$&&&&&&&&&&&&&&&&(&&&&&&&((((&((((((((((((((&&&&$&&&$&&&*   " """""$""""""""""""""""""""""""""""  """""""""""""""""""""""""""""""$""$$&&$$$$$$$$"$$$$$&$"""" """""$$$"" ""$"""$&((&&$&$$$"$"$""""$$$$""""""$"""""""""""$$"$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((&&(&&&$$$$&(      """"""""""" " " """"""""" "" "" """ "" """"""$""" """""" """$$$$$$$$$$$$$$$$$"$$$$$$&&$"" """""$$""""$"$"$$&&(&&&&&&$&&$$$$$$$$$$$"""$""""""""""$"""$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&(((&&&((((&(((((((&((&&&&&&&$$$&&*   """"" "" " """" """" " " """"" """"""""""""""" """"""""""$$$$$$$$$$$"$$$$$$$$$$&&(&&&&$$""" """""&$$$$""$$&&$&$&(&&&&&&&&&&&$$$$""""""""""""""""""$$$$$$$$$&&&&&&&&&&&&&&&&&&&(((((&&(&&&&&&&&((&&&&&&&&&&&(((&&&(   " """ " " "" "" "" """"""" """" " """""" """"$""""$$"$""$$"$"$$"$$$$$$$$$&&&&&&&$&$$$"$$"$$$$$$""$&&&&(&&(((&&&&&&$&&$$$$"""""""$$$"""""""$$$$$$$$&&&$&&$&&&&&&&&&&&&&&((&&&&&((&&&&&&&&&&&&&&&(&&&&&&&&&&(  "  """""""" " """""""""" """"""""""$"""$"$$$"$$"""$$$$$$&$$$$$$&$$&&&&&$$$&$$$$$&&(&&(((&&(((((&&&$&$$$$""""""""$$$$"""$$$$"$$$$$$$$&&&$&&&&&&(&&&&&&$&&&&&&&&&&&&(&((&&&&&&&&&&&&&&&&&&&&(   "  """ """" " " """""" "" """""""""""""""""$""$"$"$$$$$$$$$$$&$&&&&&&$$$$$$$&(((((&(&&&&&((((((&($$"$$""""""""$$$$$$"$$$""""$$$$$$$&&&&&&&&&&&&&&&&&&$$$$&&&&&&&&&&(&&&&&&&&&$&&&&$&&$&&(  "" " " " "" """$$""""""""""""""""$"""""$$"$"$$$"$$"$$$&$$$$$$&&"$$$$$&(((((&((&&&&&&(((*((&&&$$$"" """$$$$$$$$$$"$"$$"$$$$$$&$&&&&&&&&&&&&&&$$$&&$&&&&$&$&&$&&&&&$&$&&$$$$$&&&&&&&(      "  """ """""""""""""""""""""" """""""$"$"$""""$"$$$$$$$$$"&&$"&&&(&&&&(&&&&&&&&((((((&$&$$$$&$$$$$$$$$$$$$$""$$"$$$$$$$$&&&$&&&&$&&&&&$&$$$$$&&$$$$$$$&&&$$&$$$$$$&$$$&&&$&&*      " """""""" """""""""""""""""$"$"""""""$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&((&&(&&&&&&&&((&&$$$$$$$$$$$$$"$$$$"$$&$&$&&&&&&&$&&&&&&$&$$$$&&"$$$&&&$$$&$$$$$$&&&&&$&$$&("       " """""""""" """""""""""""""""""""""""$"$$$$$$$$$$$$$$$&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&$$$$$$$$$$$$""$$$$$$$$$$$&$&&&$$$&&&&&&&&&&&$&$$$$$$$$$$&&&&&$$$$$$&$$&&$&&&((