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 = '168S25' IMAGE_NUMBER = 48551410 IMAGE_TIME = 1979-09-07T11:37:02Z EARTH_RECEIVED_TIME = 1979-09-08T10:50:29Z ORBIT_NUMBER = 1168 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 +5*,*:Q]6[>I4  k VV&*V3  4  """ " "","""$"&""""$"$$"$$(&&$"$&$$$&&$$"$"$"""" """" " " " """""$$$$&&&&$" """ """ ""   """" " "" " "        . " """ """"""""$$$$$$$$$$$$$""""$""" ""  "" """""$$$$&&$$" " " """"""""""""$$$""$"""""""""""""""""""" "" """"" " """""""" """""     `   """"""" """""$""$$$$$$$$$$$"$$$$$$""" " ""$""""""$$""$& $&$$$$""""" " """ """"""" "$$$$$"$"$"$$$$$$$&$$$""$$"$"""""""""""""""""""""""""""""""$$$"""""""""""""""" " " """"""     """""""""""""""""$$$$$&$$"$$""""""""" " """"""$"$$""$$$$$$$$$$$$""""" """"" "  "$"""$&&&&&&$$$$$$$$$$$$$&$"&&$$$$$$$$$$$$""""""$$""""$$"$$$$"""$$"$$$$$$$""""""""""""" " """"""""""   """""""" "    """ """"""""""$$$$$$$$$$$$"""""""""" "" """""&&$$$$&$$$$$$&&&$$"$""$""""""" "" "$$$$$&&&&&&&$$&$&$$$$$$$&$$&&$$$$$$$$$$$$$$$$$$$$$$""$"$$$$$$"$$$$$$$$$$$$""$""$"" ""$$"""" """"""""     " """""""""""" " " "     $""""$$"" """"""""""$&$$&&&&&&$$$"  """""$"$"$$$$"""""""$$&&((&(&&$$$"""   """$$$$&&&$$$$"$$$$$$&&&&&&(&(&&&&$$$""""""$$$&&&&((((&&$$$""""""""$$$&&((&&&&$$$$" """"$$&&&$$""""" ""$$ " """ """  ""$$$$$&&$$"""  """"  """"""" "$$$""$""""$$$$$$$$$$$""$"  " """"$&&((&$$$$$$$""$&&&&&&$"$&&$$"""" " "$$&&&&&&&&&&&&$$$$$$$&&$&&(&&&&&&&&$$$"$$$$$$$$&$&&&&&&&$&$$$$$$&&$&&&&&&&&&&$&$""$$"""$$$$$$$$" """""""$$$$"  " " """"""""""""""$"$$""""""""""    " " """"$$$$$$&$$$$$$"""""""""""" """ "  $&&(&&&&&$&&(&$&$&&$$$"$"$&$$$$$$"""" ""$$$$"$$&$&&(((((((&&(&&&&&$$$$$$&&&&&&&&&&$$$$$$$"""$$$$$&&&&&&&&&&&$$$&$$$$$$&&&&&$"$$$$"$$$"$$$$"" "$$$$&$$$$" " """$$$$$$$"$$"""""""""""""$"""""   """""""""""$$"""$$"$$$$$$&$$$$""""" " " " "" "$&$$$$$$&&&&&&&&&&&&&&&&&$$$$"""""$&$$"$&&$$$$$&$&&&&((((&(&(&(&(&&&&&&$$$&&$$$&&&&&&&&&&&$$$$$$$$$$$&((((&&&&&&&&$$$$$$$&$$$$$$$$$$$""$$$$ " """$$$$&$&&&$$""" """""""""$$$$$$$&$$$$$$""""" """"""" "   """$$$$$$$$$"""""""$$"$$$$$$$$$"""   """"""""$&$$$$"$$$$$$&&&&&(&&&&&&$$$$"" """$$$$&&&&&&&&&&&&&&&&&&&&&((((((((&&&&&$&$$$$$$&&&&&&&&&&$$$$$"$"$$$&&&&&&&&&&&&&&&$$$$$$$$""$$$$$$$$&&$$$$$"""""$$$$$$&&&&$$$"$"""""""""""$$$$$&&&$$$$$"""" "  <     ""$$$$$&$$$$$$"""""""$""$"""$$""""   """&&&$$$$$$$$"$$$$$$&&((&(&&&&$$$$""$$""$&$$&&&((((&(&&&&&$&&&&&&((((((((&&&&&$$$$$$$$&&$&&&&&&&&&&$$$$$$$&&&&&&$&&&&&&&&&&&$$$"""""$$&$&&&&&($$$$$"$$""""""$$$$$$$$$$$$"""""""""""$$$$$$&$$$$""""     """ " """$$$$$&$&$$$$$$$"""""""""""""" " "  "$&&&&$$&&&&&$$$$$$$$$&(&&&&&&&$&&&&&&$$&$$$&&&&&&&(((((((&&&&&&&&&&&&&&&&((&&&&&&&&&&$$$$$$$&&&&&&&&&&&&&&&&$&$$$$$$$&&&&&&(&&&$$$$"""""$$$$&&&$&&&&&$""" " $$$"""""$$$$$$$$"$""""""""$"$$$$$$$""$""   """""""""""""$$$$$$$$$$$$$$$"$""""" " """"""$"$&$$$$$$$$$&$$$$&&$$$&&&&&$&$$$&&&((&(((&&&&(&&&&&&&&((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$$$$$$$&&&&&&&&&&&&&$$$&$&&&&&&(&&$&&&$$$$$$"$$$&&&$$&$&&&$$$&&&&&$$"""""""""$$$$$$$$$"$$"""""""""""$"""   """"$$$$$$$$$$$$"$"$"$$$$$$$$$$""""   """$"""""$&$$$$$$$$$$&$&$$&&&&&&&&$$$$$&&&&&&(&&&((((((&&&&&&&&&&&&(&&((((((&&&&&&&$$$$$&$&&&&&&&&&&&&$&$$$$$$$&&&&&&&&&(&&&&&&&$&&&&&&&&&&&&(&&&&$&&&((&$&$$$$&(**(&&&&$$""" """"""""$$$$$$$$$$$"$"" """"   P   " "$$$$$$$$&$$$$$$$$"""""""""$""""" """ $$$$$&&&$$$$&$$$$"$&&&&&&&&&&$"$&&&&&&$&&&&&&&&(((((((&(((&&&&&&&&&&&&&(&((((&&&$&&&$$&&&&&&&&&&&&&&(&$$&&&&$&&$&&&&&&&&&&&&&&&&&&&$&&&&&(((((((&(&&&&&$$$$&&&$$$$$$&$$"""""""""""""$""""$$$$$$$$"""""     """"""""" """""""""$$$$$&$$$$$"""""""" " """""" """" """$"$&&&$$$&&&$$$$$$$$$$&&&&&&$&&(((&&&&&&&&&&&&&&&&&&(((((((&&&&&&&&&&&&&&&(&(((&&&&$&&&&$$&$$&&&&&&&&(&&&&&$&&&&$&&&&&&&&&&&(&&&&((((&&&&&&&&&&&&&&&&&&&&&&&$$""$""$" ""$$$$$$""$""""""""$"$$$$""$""""    """"""""" """"$"""""$"$$$$$$$$$$$$""""  """"""" "$"$$$$$$$$$$$$&&&&$$$$&$$&&&&&&$$&((((&&&(((&&&&&&&&&&&&&&(&&&(((&&(&&(&&&&&&&&&&&((&&&&&&&&&$&&&&&&$$&&&(&(&&&&&$$$&$$$$&&&&&&&&&&(((((((&&&$$&&&&&&$$&$&&&$&$$$$$"$$"" """""$""$$$$""""$"$"""""""""""""" " 4x  """""""$$$$$$$$$$$$$$$$$"$$$$$$"$"$""""" """ ""$$&$$$$&$$$$$$$&&&&$&$$&&&&&&&&&$&&((((&((((&&((&&(&&&&&&&&&&&&&&&((&&(&((((&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&&&$&&&&&&&(&((((&((&&&&&&&$$$$&&$$$$$$$$$$"$$"""""""""""$"""$$$$$"""""""""""   """""""""""$$$$$$$$$$$$$$$$$$$$$$""""""""""""" " "" """$$$$$$&&$$$$$$$&&$&$$$$&&&&&&((*,,,,*(((&(((((((&&&&&&&&&&(&&&&(&&(&(&&(((&(&(&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((&&&&(&&&$&$$&$$$$$$$$""$$$$$"$""""""""""""""$$$"""$$$"""""     """""""$"""$$$"""$""$$$$$$$&$$$$$$$""""" " """" ""$$$$&$$$$$$&&$&&&&&$$&&&&&&&&&((*,.,**((*(**(((((&&&&&&&&&&(((*((((&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&(&((&&&&&&&$&&&&&&&&&&&&&&((((&((&&&&&&&$&&&&&&&&&&$&$$$$$$$"$"""$"$"$""$$$$$$""""""""""""$$"""""""" b  """""$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""" " """"""$&&&$&$$$&&&&&&&&&&&&&&&(((((&&&(((**(((((((****((((((&&&&&&&&&((((((((&((((&&(&&&&&&&&&(((((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&((&&&&&&&$&$&&&&&&$&$$$$&&$$&$&$$$"$"$$""""""$""""$$$"$"""""""""""" "" h " """"""""$""$$$$$"$$$$$$$$"$$$"$$$$""""""""""""" "" "" "$&&&&&&&&(((&&&&&&&&&(&((&(((&&((((((((((((((((((****(((&&&&&&&&&&&(&&&(&((((&(((&&&&&&&(&&&&&&&&&&&&((((((&&&&&&&&&&&&&&&&(&&&&&&&&&&&&((&&&&&&&&&&&&&&&$$&$$$$$&&$&&&&((&&&&$&&$&""$"""$""$$$$$""""""""""   " """"""""$""""""$"$""$$$$$$$$$$$$"""""""""""""""""$$$$$$$&&$&&$&&&&((***(((&&(((&(&&&&&&(((((***(((((&((*(((*(***((&(((((((&&(&&&&&&&(&(&&(&&&(&&&&&&&&&&&&&&&&(((((((&&(&&&&&&&&&&&&&&(&&(&&&(&&&&&&&&&&&&&&&&&&&(&&&&&&$&$$$$$&&&&&&&&&&&&&$$$"$""""""""$&"$$"""""""  " $" """""""$"$$$$$$$"$$$$$$$$$$$$$$$$$""""""""""" ""$$&$$&&(&&&$&((&&&&((((((((&(((((((((((((&&&(((**((**(((******((&(((((&((((&(&((((&&&&&&&(&&(((&&&&(&(&&&&&&(((((((((((&&&&&&&&&&&&&&&&&&&&&&&(&&((&(&&&&&$$$$&&&(&&&&&&&&&&&$&&&&$&&&&$$&&$$$""""$$$"$""$""""""""""$"""" """""$$&$"$$    """""$$$$$$$$&$$$$$$"$"$"$$$$"$""""""""""""" """$$$$$&((((((((((((&(((&&(&&((((((((((((((((((((*((((**,,********&(((((&&&(((((((&&((&&(&&&&&((&&&&&((&&(&&&&&(&&&(&&&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&(((&&&$$$$$$&&&&&&(&(&&&&&&&&&&&$&$$$$$"""""$$"$$$$$"""""""""""$&$&&&&$$$$&&&&&&&$ """""""""""$$$$$$$$$$$$$$$$"$$$""""" """"$"$"""""""$$$$$&&(((((((*(((((&(&(&&&&(*(((((((*(((((((((***((**,*****,****(((((((((&((&(((((((((((((&&&&&&(&&&&&&(&&(&&(((&((&&(&&&&&&&&&&&(&&&&&&&&&&&&&&&&&(&((&&&&&$&&&&&&&&&&&&(&&&&$$$&&&&$$"$$""$$"$$"$"$$$$$$$"""""""$&&&&&&$$$&&&&&&&&$ " """"""$$$$$$$$$"$$$$$$"$$$$"$$"""""""""""""""""$"$$$$$&&&((((&(((((((&(&(&&&(*((((((((((((**(*(**,,*****,,***,********(*(((((((((&(((&(((((&((&((&((&&&(&&&&&&&&(((((((((&&&(((((&(&&&((&(&&&&&&&&&&&&&(&&&&&&&&&&&&((&&&(((((&&&$$&&&&$$$"$$&&((&$""""$$$$$$""""""""&&&&&&&&&$&$&$&&&"` """""$$$$"$"$$$$$$$$$"$$$$$$$"""""""""""""""""""""$$$&(((&&&&(((&(&((&&(&&(*(((((((((((((((*(&*,..,,*,,,,,,*,*,*,*****((((((((((&&((((((((&(&&&&((&((&((&&((&&((((((((((((((((((&&&&&&(((&(&((&&&&&&&&&&(&&&(&&$$&((&&(&((&&&&&&*&&&&$$&&&&$&&&&&&$$"$$$""""$$$$$&&&&&&&&&&&&&$$&$&$$& """""$$$$$$$"$$$$$$$$$$$$$"$"""""""""""""""$""&$""""$&&&(((&&&((((&((((((((*(*(((((((*((((((*(*,,,.0...,,,,**,,,,,******((*((((((((((((&((&((((&((&(&&&((&&&&(((((&(((((((((((((&&&(&&&((((((&(&&&&&&&&&(&&(((((((&&&&(&&(((((((((((&&&((&&$&&&&&&&&&(&$$$$&$&&&&((((&&&&&&&&&&&&&&&$&$ """"""$$$$$$$$$$$$$$$$$$$$$""""""""""""""$"$(*((&$"&&(((((((*((&&(&&((&((((((((((((((((((******,,.00..,,,,**,,,,*****,,,(((****((*(((((((((((((((((&(((((((((*(((((((&((((((((&(&&&&(&(&&(&&&((&&&(&(&(&&((((((((((((((((((&((&(((&&&&(&((&&&((&&(((&&&&&$&&&&&&&(&(((&&&&&&&&&&&&&&&" """"""$$$$$$$$$&$$$$$$$$$"$"""""""$"""""""$(*****(&&&(((&&(**((((&&&&(&((****((((((((((*(******,,,..0..,,**,,,,,*,,****,******((((((((((((((((((((((((((((((((((&(((&&&(((((((&&&&&&&&(&(&&&(&(((((((&&&&(((((((((((((((((((&(&(&&&&&&((((*(((((*((&&&&&&&&&&&&((&(((*(&&(((&&&&$&&&&"( " ""$$$"""$$$$$$$$$$$$$$$&$$""""""""""""""""((((((*(&&&&((((((((&((&&&((&((******(((*((*(**,*,,,,,,,,,,,,,,,,,*,,******,,*,******(((((((**(((((&&&(((((((&((((((&((((((((((((&(&(&&&(((&&&&(&(&&((((&&&&(&&(&((((((((&((((&(&(&&&((&&&&(((&((((((((((&((&&&&&&&&&(*(((((((*(((&&&&&&&&&$ "" ""$$"""$$$$$$$$$$$$$$$$"$"""""""""""$$$"&(((&&(((&$&&(((**((((((*((&((**************((***,,,,,,,,,.,,,*,,,,,*******,*****(*****((((((*(((((((&&&((((((((((((((((((((((((((((((&&(((&&&(((&&&&&(((&(&&&&&(((((((((((((&(((&&&&(&&&&&(((((*(((((&((((((&&&&&&&(((((((((((*((((((&&&$&&"  "" """""$"$$$""$$$$$&$$$$$$$$$$$$"" ""$$$$$$$&((&&$$$&((&&((((****(((*((&((*,****,**,,,***(****,,*,*,*,,,,,,,,,******************(((((((((****(((((((((((((((((((((((((((((((*(((((&(&&&&&&((&&&&&&&((((((&&&&(((&(((&((((&(((((&&&&((&(((((((((((((((((((*((&&&&&(&((*((((*****((((&&&&&&"  """""""""""$$$$$$$$$$$$$$$$$$$$$$$"""""""""$$$""$&&&&$$$&&*((((((((******((&((*****,,,,,,,**(*,(**,,,,,,*,,,,,,,,,**********(********(((**(((((((((*((((((((((((((((((((((((((((((((((&&&(&&&&&&(&&&((((((((&&&&(&(((&&&((((((((((&&&((((&&(((((((((**(*(*(((((((&&&&(((((*((****(((((&&&&&&"  """""""$$$$"$$$$$$$$$$$$$$$$$"$$"$""""""""""$$""$$&$$$$$$&((*(((((((((((***((*******,.,,,,,**(*,",,,,,,,,,,,*,,,,,,*******************(((**(***(*******(($((((((**(((((((((((((((((*((&&((((&&&((((&((&(&(&&&&&&(&&(&(&(&(((((&(((&&&&&&(&&((((((((*((*(((((((((*((((((((((((((((((&&(&&(&&&  """"""""""$"$$$$$$$$$$$$$$$$$$$$$$$"""""""""$$$"$$"$$$$$$$&&(*((((((((((((**,,,,,,,,,,,,,,,,,,.....,,,,,,,,,,,,,**,,**,*,,,*,*******(******(*((*((****(((((&((((((*(((((((((((((((((((((&(((((((((((&&&&(&&&&&$&&(((&(&((((&(&&(&((&&&&&((&(&((*$(((((((((((*((**(((&(((((((((((((&(&&&(((((  "$$$""""$$$$$$$$$$$$$$$$$$$$$$$$""""""""""""""""$&$$$$$$$$$$&(***(&(&(((((**,...,,,,,,,.,,,,,.00...,,,,,,,,,,,,,,,,,*,*,,,*,,******************(((**(**((((&(((((**(*(((((((((((((((((((((((((&(((&(&(&&&((((((&&&&((&&&&(((((((&((((((&&&&(((&&((("(((((((*(****(***(((((*(((((&((((&&&&((&((P ""$$$$$$$""$$$$$$$"$$$$$$$"$$$$$"$$""""$""""""""$&&&&$$$$$$"$(*(**(&(((((((***,,,,,,,,,,,,,,......,.,,,*,,,,,,,,**,,*,,,,,,*******************(********((((((((((((***((((((((((((((((((((((((((((((((&(((((&(&(((((&(&((&((((((&((((((*((&&&(***(((((((((((((((*((*(*((*(((((((((((&(((&&&&(&(( """"$$$$$$$$$$$$$$$$$$$$$$"$"$$"$$""""""""""""""$$$&((&$$$$$$&((**((*,*((((((((****,,,,,,,,,,,......,,,,,,,,.,,,,,,,*,,,,,,,,**,*****,************(********(((((((((**(((*((((((((((((((((&((((((&&(&((((((((((((((*(((&&&&(((&(&&&((((((*(*((&&(((*(((((((*(*(((((((*(*(****(*((((((&&&&(&&((((&( @""""$$&&&&&$$$$$$$$$$$$$$$$"""$""""""""$"$""""""""$$$&(&&&$$&(***(((*,***(***********,,,,,,,,,,,,....,,,,,,,,,,,,,,,*,*,,,,*,,***,,***,*,***************(***(***((((((((((***((((((((((((((((((((((((((*(((((((&&&(((*&&&&&((((&&(&(&((((((((((***(**((((((*((((((((((*((****,***((((&&&&&&&&(&(((* """""$$&$$$$$$$$$$$$$$"""$$$$$"$""" """"""""""""$"""$&(((*******((((*((((((***********,,,,,,,,,,.,,,.,....,,,,,,,,,,,,,,,,,*****,*,*****************************(*((((****(*((((*(*(***(((&(((((((((((*((((&(&&&&(&(((((((&(((((&&&((((((((((((((((((((((((*((((((((((***,******(((((&(&&&&&((&(((("""""$$&$$$$$$$$$$$$"""""""$$$$$$""""""""""""""""$$$(&((*******(((((***((((*(****,**,,,,,,,,,,,,,,,.,....,,.,,,,,,,,,,,,,,,**********************,******((((****(((((**(***(((((***,***((((*(((*(&((((*(((((&&&&&((((((**(&&&&&&&$&&&((((((((((((((((((((((((((*((((((((*((**((((*((&&((((((((((&((""""$$$&$$$$$$$$$$$$""$$$$$$$$"$$"""""""""""""$"""$$&((((((((((((*****(*(((*(*,**,*****,,,,,,,,,,,,,,,,,,,,,.,,,.,,,,,,,,,****,*,********************((*(((*(*(((*(((**(((((*(**((*******((((((((((((((((((((&(((((&&((((&&((&&&&$$&&((((&(((((((((((*((*((*(((((((((((((((((((((((((((**((((&((((("""$$$$$$$$$$""$$$$""$&&&$$$$$$$"$"""""""""""$""$**&&&((((((((((*******((*(**(**********,,,,,,,,,,,,.,.,,,,,,,,,,,,,,,,,,*****,******,****************(***((((((((*******(((*(***((********((((((((((*(((((((((((&&&&&(&((&&&&&&((&&&((((((((((((((((**(*((*(((((((((((*((((((((((((***(*((&(((&&(("""$$$$$$$$$$$$$$$""""$$$$$$$$$""$""""""""""$$$$&&&$&&&(((((((*(***(**(((((*((********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,****************,*****((*(((((*(((((******((*(***(*((((*******((((((((((((((((***((((((((((((&&&&&((((((((((((((*((((**(((**(((((((((((((((((((((((((((*(((((((((&&((("$$"$$$"$$$$$"""$$$""""$$$$""$$"""$""""""""$$$$$&&&&&&&(((((((((((((((((((*************,,*,*,,,,,,,,,*,,,,,,,*,,,,,,,,,,,,,,,*******************(*(**(((((((*((((***(**(((*****((((((****((((((((((((((**(*(((((((((((((((&(&&&&(((((((((((**((****((((((((((((((((*(((((((((((((((*((*(*(((&(&((&(""""$$$$$$$$$$"$$""""""""""""$$$""""""""""""$$&((&&(((&&&((((((((((**(*((((**(*******,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,*,,,*,,,,,,*******,*******(*****(*((((*(((((***(******(*****((*(*(((((*(((((((**((***((((((&((*(**((*(**(((*((((((((((((*,******(((((((((&&&&&((((((((((((((((((((((***(((((((((""""$$$$$$"$$$$$$$"""""""""""""$"$$""""$""$$$&&&&&(((((&&(((((*(((**((******((******,,,,,,,,,,,,,,,,,,,,,,,,,,*****,**,*,,************,,******(*(**(*((****(((**(((((*(((((******(((*(*((((&&((((*(((((((((*(((**((((*((((**(*((((((&(((((*(*****((((*(*((((((((&&&((((((((((((((((((((((((((((&&&(""""$$$$$$$""""""""""""""""""$"""$""$""$""$$$&&&((((&&&&&(((*********((*(**((((**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,****,,,,,,,*,*,***,,,,*,,***************((((************(*************((((*((&&(((((((((((((((((((*((((((((((******(****(((((((****(((((((((((((((((&((((((((((((((((((((((((((((((&("""$$$"$$$$"$"$$$"""""""""""""""""""""""$"$$$$&&&&&&&&&&&((*,,,,****((*(**((((**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*****,,*,,**,****,,,*,,,,*,****(*****((*((**((*****************(*(*********(((((((((((((*((((*((*(((((*(((***(********,**(((((((**((*(((((((((((*(((((((((((((((((((((((((((((&((((((""""$$$$$$$$"$""$"""""""$""""""""""""""""""$$$$$(&((&&$&((&(**,,*************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,*,,,,*,**,******,****************(**(*******(************((****((**(((((*(*((((((*((((((**((***(((**((*(*((*(**,,***((**((((*(*((((((((((((((((((((((((((&((((((((&(((((&((((((""$""$$$$"$$"$$""""""""""""""$$""$"""$""$$"$$$$&&(&&&$&(((&&((**************..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,***,**,**,,,,****,*,**,*,******(*************(*****(*************((((((((((***(****((((((*(((*(((*((*********((**(******((***((*((*((((((((((((((((((((((((((((((((((((((((((((((((""""$$"$"$""$$"$"""""""""$"""$$"""""""$$$$$$$$$&&&&&&****(((*(***,**(*******,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,*****,*,*,***,,****,,,,,,,,,***************(****,**(((**,******(((((*(***((((((******((((*((*((((*(**************,,**(**(((((*((.***((((((((*(((((((((&&$&(((((((&((((((((((((((((((@$$$$""$$$""$$$$"""""""""$"$$""""""$""$"$$$"$$$$&&&&&&(*****(***,,,*,,*********,*,,,,,*,,,,,,,,,,,,,,,,,,,,,,.,,,******,,,****,*,,,*,,,**,,,********(***********(***((*******((*(*((*((((((**((******(*((((*((**(***********(*****,**(*(((((((((((((((&((((*(((**((((((*&&(((((((&(&(((((((((((((&(*$$$$$$$$$$$$""""""""""""""$""""""""""$$$$$$$$$&&&&&(&(,**(************,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,*,***,,,,,,,****,**,,*,**********************,******(********(*((((((***(****(****((((((*(*((***(******(*(((*******((((((((*(((((((&(((((**((**((((((((((((((((((((&((((((((((&(&&(@"$$$$$$$"$"$$"""""""""""""$$"""""$""$$$$$"$$&&&&&(((***(**********************,,*,,,,,,*,,,,,,,,,,,,,,,,,,,,.,,,*,,,**,,,***,*,**,*,*,*******************(*********,*************(****(((((*,**(*(*(((*****(*******((((((*(**(***(*(((*(((((((((((((((((((****(**((*(((****((((((((((&(((((((((&&&($$$""$$$"""$$"""""""""""$$$"$""""""$""$$$$$$(((&(((**********((**,********,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,*,,,***,*,,,*,,,*********,******(************************(*************(*(*********(**((****(*******(****(((*(((((((((((*((*(((((((((((*(**(((***(((***(((**(((&&(((&((((((((((((&&&($$$"$$$""""$""$""""""""""""$"""""""""$$&&&(***(((******(((**************,*,**,,**,**,,,,,**,,,,,,,,,,,,,*,,,,**,,,,,,*,,,*,**,,***,**,************,***********,*****(*((**************((((*******(****(****(******(***((*((((**((*((((((((*((((((((((**((((**(**((*****(*(((((&&&&(&(&&((((((((((*("""""$""$$$"""""""""""""""""$""$$$"""$$$&(*,,,,***(((**((***,..,*********,,**,,*,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,**********,***,******,*,*******************(((************(*******(**************((***(*******((*(((((((*(((((((((((((((((((((((((((***(******((((((&&&&&((&&&((((((((((("""""""$$$$"""""""""""""$""""""$$$$""$$$&(*,,,***((((*(((((*,,,**********,,.,,,***,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,******,**,,,*,,,******************(**,*,******((*****************((((***((******(*((*(((*(**(**(((**((*(*((((((((*(*((((((****((*****(**********(*(((((&&&&&&(((((((((((((*""""""$$$$""""""""""""""""""""$$$$"$$$$$&&******(((((((((((**********,**,,,,,,**,,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,***,,,**,,,**************************,**********(********************************((**((**(**(*(*(*(*(*(*((((((((((**(((**********************(***((*((((((&&&&(((((((((((&(* $$$$$$"$$""""""" """"""""""""$$$$$$$$&$&&((*****((((((((************,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,*,*,**,,*,,,*,,,,,**************************,*,*****,*********************(****,*****((*(*(**((*(*(((*(((**(*(*(*(((((&(*(*(((**********,***********(**((((((((((&&&(((((((((((&(* $$$""""$$""""""""""$""""""""$$$$$$$&&(&(**********((**(((((**,*****,**,,,**,***,,,,,,,,,***,,,,,,,,,,,,,,,,,,,,,,,****,*,**,*,*,,****,,******,*,**********,,**,*,,**(******************(******(*************(((*((((**(((((*(***(**((*(***((**,****************(*(***((***((((((((((((((((((((((((("$"$$""$$"""""""""""""""""$$$$$$$$&(*(*,,,*********(*(((((*********,,,,,*,******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,*,*,*,,,*,,,*,******************,,*****,,,,,,**,******************************((******(((((*****(((((((*(((((((******(((*((((*(((******(******((((*((((((((((&((((((((((((((*@ $$$""""""""" """"""""""""$$"$$$&(*****,**(**(((((((*(((*((******,,,,,,,,,***,*,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,*,,,**********,*********,,****,,,,,,,**,*(((**.******************(**(*******(******((((*((((*(**((((((*(*(*(((((*((((((*****((****(*****(*(*(**(*(((&(&(((((((((**** $$$"""""""""""""""""""""""$$$"$$&(********((((((**(((((((*$******,**,,.....,,*,,,,,,,,**,,,,.,,,,,,,,,,,,,,,,,,,,,,,*,,,,*,,***,,******,******,,****,,,,*,*,,,*,***,,*************************************(**(*((((**((****(((***((*(**((((((((*((((((((((**((((((*(****(*((****(((((((&(((((((*,, $$"$""$$$""""""""""""""$$"""$$$&&(((((((**(((((((((((((((*(((*****,,**,,,..00,*,,,,,,,,**,,,.,,,,,,,,,,,*,,,,,,,,,,,(&,,,,**,,,,,**,,******,*,,,,*$**,,**,***,,**,*,,,,********(***********(******************(((((((((****((((**(((((((((((((((*((((((((((*((*(**((*(****(*******((((((*((((((***, """$$$""""""""""""""""""$$$$$$$&&((&&(((*,,**((((((((((***((((******,,,,,,..02..,,,,,,,,,.,,,,,,,,.,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,***,****,*,,,,,,**,*,,**,**,,***,*,,,,*,,****&$****(******,***************($**(((((**((**((**((***(((**(&*((((((*(((((((((((((((((*************,**(&(((*((((*****,$$"$$$$""""""""""""""""$"$$$$$$(((((&&((((***(((((((****(*((*******,,,,,,,...0..,..,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,*,*,,,,,,,,,*,,**,,*,*,**,,*,,,,,**,*,,,,,,*,*,**,*****,**(***(*(***********************(*((((*((((*****((*******(((($**((((*(**(*((((((((((((*(((*****,,,,,,,*(((((((******,*$$$$$$$"""""""""""""""$""$$$$&&(((((((****((*(((((****,*,,,*(*****,,,,,,,,,...0...,,,,,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,*,,*,***,,,,***,,,,,,*,,,**,*,,*,**,,,**,***********((**,,****************************(*(*(****(*(*******,,*((((((((((**((((**(((((*(*(((*********,,*,,*,*((*********,,H$$""$$$""""""""""""""""$$$""$&&&(&&((***((((****(*******,*,,,*****,**,,,,,,.,.,..,,,,.,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,***,,******,*,,,,,,,,*,,,,*,,**,*,*****,******************************(********,,****((*((*(**************((((******(((((*((*(****************,,,****************,"$$$"$"$"""""""""$""""$"$$$&&&&&&&&((****((*************,,,,.,,,,,*,*,**,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,*,,,**,*,***,,*****,,,***,*,,*,*,*,,,**,************,***********,*,**************,**************(************((***(**(*(((((((((***((((**(*******,********((*(******, $$""$""""""""""$"""""""$$$&(&(&&&&&&((((****************,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,*,,,*,,,,,,*,,,,,**,********,******,,*,,,,,*,,,,**,*******,,,,*****,***,**,******(*************(*((*(********,,*********,**(****((******(((((((**(**********,,*,**(((**(**(**, "$$$$$$"""""""$$$$$""$$$$&((((&&&((((((((*,,*****(*******,,,***,,,,,,,***,,,,,,,,,,,,,.,,.,,,.,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,*****************,*,,****,*,,,,,**************,*,,**,**************(********(************************,,***(((**(******((((**(((***(***(*****,*****((**((***, "$$$&$$""""""""$$$$$"$$$&&&((&((((*(((*((*,***,*********,,,,,*,***,**,,,,*,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,****,,,,,****,****,*****,,*,,,,,,,**,**********************,*********(*(***********************************((*****(******((**(***********(*****,*((((((*****, $"$$$$"""""$"$$$$$&&(*((&&&(((&&***(**(((**********((**,,,,,,,,,,,**,,***,,,,,,,,,,,,,,,..,,,,.,,,,,,,,,,*,,,,.,,,*,,,,,,,,,,,,,*,,,,****,,,,,**,**,******,,,,*,,*,,,,,*,,,*****,***,*******,*,,***,************************************((******,,*****,,***********(*(**************(*****((((*(** $$$$$$$"""""""$$$$&((*(((&(&((&**((***((*(**,(*,,,***,*,,,**,,*,*,*,*,**,,,*,,,**,,,,,,,,..,....,,,,,,.,,,,,,,,,,,,.,,.,,,,,,,,,,*,,,,,,,,,,,,*,****,****,**,*,,,,,,,,,,,,,**********,********,,******,*********************(*******,****(********,*****,*******,********((**(*************((((((**`"$$""$""""$"$$$$$$$$&(((((((((((**(****,,**,,,**,,****,,,,,,,,,,,,*,,,,,,,,****,,,,,,.,,,,,,,.,.,,..,,,,..,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,******,**,,*,,*,**,**,******************,,***,,*,**,********************************(***********************************(**********,**********$$"$$$""""""$$$"$$&&&&&&((((((*((((&(,,,***,,,,**,,,..,,,,,,,*,,,,,,,,,,*******,*,,,...,.,.,,....,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,....,,,,,,,,,,,,***,*,,,*,,,,,,,,,,,,*****,,,,**,,,,,,,*,*,****,,***,,*************(**************,**********,******************(**(**(*(***********(((((((**:""$$$$$$"$$$$"$$$$&&$&&(((((****(((((*,,****,*,**,**,,,,,,,,,,,,***,*********,,,,,,,,....,.........,.,,,,.,,,,,,,,,,,,.,,,,*,,,*,,,,,,,,..,,,,,*,,,,,,,,,,,,*,,,,,,,,,,,*,,*,,,*,,,,*,****,,*,,,,,**,**,*****************************((***************,*****************((((*(*(*********(((((*(((*""""$"""""$$$$$$$$&&******((******((********,,,**,**,,,,,,,,,..,,,,,,*********,,,,,,,,.,,..,,..,,.,,,.,,,..,,.,,,,.,,,,,,,,,,,,,,,,,,,,,.,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,*,,,***,**,******,,,,,,,,,********,,**************************************,*,,***********(***(((((((*((*(*****((((((((*((*"$""$""$$$$$$$$$$&&(*,****(******(********,,*,,**,**,,,,,,,,..,,,,,,****((****,,,,,,,,.,...,.....,..,,..,.,,.,,,,,,,..,.,,,,,,,,04,,,.,,,,,,,,,*,,,,,,,,,,,,,,,,,,,*,,,,,*,,,**,*,*********,*,*,,,*,,,,*************,***************(*******,*,**,,*,********(*********((*****(*(**(*******(*(*((((@"""""$""$$$$$$$$&$&(*,**(((*************,****,,,,,,*,,,,,,,00.,,,,,,***((((***,*,,,,,........,.,,,..........,,,,.,,,....,,,,,,,,,.,,,,,,,,,,,,.,,,,,,,,,.,,,,,,,,,,***,*,,,,,,**,,,,*****,,,,,,,,,*,***********************************,*,,,,,,,,,****(***********((*(*******((*************(&&(&**"$"$$$$$$$$$"$$$$$&((**(((*************,,*,**,,.,,,,,,,..0200..,,,***((((((***,,,,,,.,.,........,,......,,,,,,,,..,,....,..,.,.,,,,*,,,,,,,,,,,.,,,,,,,,,,,,*,,,,,,,*,,,,,,,,*,,,,**,,,,*,,,,*,,,,**,*****,**************,****************,,,,,,,,****************(((((((*(*(((*******(*******(&&(,"$"$$$$$$$$$"$$$$$&(*((((((((****************,,0........000..,,,,*,**((((*****,,,,,.,,,,............,,....,,,,,,,,,.,,,.,,.,,..,,,,,,,,,,,,,,,,.,,,,,.,,,,,,,,,,*,**,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,**,,******,*****************************,*,,,*,,,********((***((((((((**(*******(*********((****, ""$$$$$$$$$$$$$$$&&&((((((((((((*********,***,,.00000000.....,,,,*,*(*((*,,*,,,,,,.,................,..,,,,,,,,,,,.,..,,,,,,,.,,,,,,,,,.,,,**,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,*,,,****,*,**,***************,*********,**,*,*,******(***((*(((((((((((((((********(((((*,.,. @ """$"$$$$$$$$$$$$&&&(&&&&((((((*****,*******,,,,,.00....0...,,,,***(*,*,.0.,.,,,...,,..............,.,,,,,,,,..*,,,,...,,,,...,.,,,,,,,,,,**,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,***,,,,,*,,,,,,,,.,,,,,,******,,**********(***********,,,,,****,*****((*(**(****((((**((((((((((((******(((**,,,.  "$$$$$$$$$$&$&$$&(*((((&((*(*(((***,*,,,*,,,,,,,............,,,*****,,.000000..............0..........,,,.,..0..,,,,,..,,..,,,..,,,,..,,,*,..,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,,,,,,,,*,,*,,,,,,,,,,,,********,**************************************(***(((**(((((*((((((&((*(********,,,,,,,, "$$$$$$&&&&$&&$&&(&(&(&(***(((********,,,**,,.,.........,,,,,,,,,,,,...000220000.............0.................,,,,..,,,,.,,,,,,.,,,,,,,,,,,,,.,,.,,,,,,,,,,,,,,,,,,,.,,,,,,*,,,,,,,,,,,,,,,,,,,,,**,,,,*,*,,,,,*,,*,*********((***(**********,*************((***((((*((*(((*(((*(**********,***,*, "$"$$$$&$&&&$$$$&&((((,,*****(((***,*,*,,,**,,,.,..,.,,,,,.,,,,,...0....00000000000...........................,,..,,,...,..,,,,,,,,,,.,,,,.,,,,,,.....,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,*,*,,,,*,,********(***(*******************(***(***((***(((*(*(**(*(((*(((***************, "$$$$$$&&&&$$$&(((((******(*********,,,,,,,,,,.......,,,,,,,,,....0.020000000000.0....0.........,........,,,,,,...,,........,,,,,.,,,,.,,,,,,,,,,,,,,..,,..,,,,...,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,,,*,,,,,*,,,,****,*********************************(((******((((*(**(((((((*(((***************,."$$$$$$$&&&&$(***((((*****************,,,.,,,,,,......,,,,,,,......024200000000..000....................,....,,.,.,,.,....,,..,,,,,,,.,,,,,,,,,,,,...,,,,,,,.,.,...,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,*,**,,,,**,*,**,********************************(***(*,****((*((**(*(((((((**,************((***,@ $$$$$$$&&&&((**((**(**((((((*******,,,,,,,,...,,.........,..0....0222200000.00000000.0.........................0...,,,..,....,,..,,,.,.,,,.,.,,.........,,,.,,.,..,,,,,,,,,,,,,,.,,,,,,,,**,*,,,,,,,,**,,,,,************(*******((*************(*******,,***(((&**(((((*((((**,,*******(***((((**,"$$$&$$&&$$&(*(*(**(((*(((((*******,,,*,,,..,..,,.......,,,...00002002200.000.00.00.00........0........,....,.........,....,,.,,.,,,...,...,.......,,.,,,.,,,,.,,,.,,,*,,,,,,,,,,,,,,,,.,,,,,*,*,,,,,,,,***************************(**************(***,,,****(((***(((((*((((***********(((((*(((**`"$$$$$$$&$&&&(*(((((((((((((*********,*,,,,,,.,.,,..,,.........00000000000000.00000.0...0.....0..........,....,...,,,.,.,..,,.....,.,.,.,...,,...,........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,*******(***********************(*((*(((********(((***(**(*((((((*(*(*((((((((((((**((*, $$$$$$$$&$&(**(((*(((((((((**(******,,,,,,,,,,,,,,,,,...,......0000000000.0..00.0.00...0.0...............,.....,..,,,..,,.,,,,,,,..,,,...,...,.,..,,......,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,***,****************(***************((((((&(&((******(((*******,*(((((***(((*((((((((*(((((**,p"$"$$$$$$$&&&"(((((((((*************,,,,,,,,,,,.,,,.....0.......00.0.0000000000000000..0..........................,.,,..,,.,,,,.,,........,,....,........,,,,,,,.,,,,,.,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,*****************(***((*********((((&&&&&(((****((((*,*******(**((((((((((((&((((((((((**,h $"$$$$$$$$&$$$&&(((((****((******,,,,,,,,,*,,,,,......0....,,,.....0000&.000000.00.00..0.............,.....,....,..,,,.....,,........,.,..,.,,,,,.........,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,**,,,,,,*,*,**,*****,,,***(**********(**(((&&(*((*****(&(*****((******((((((*((((((((*(((((****,"$"$"$$$$$&$$$&&&&&(*,***((******,*,,,,,,,,,,,,,.........0....,,.0....000*00..00000.0.00...........................,.,,.....,,....",.,......,,,.,.,.,,,.....,..*,,,,,,,,,.,,,,,,,,,,,,,,,,..,,,,,,,,,,,,.,,,,,**,******,,*****((**********(*****,,****(*(******((*******((((((((****(((((*(((((**,"""""$$$$$&$$&&&&&&(,,**(((***,*,,,,,,,,,,,,,,,,,.............0000..0000000000000000...0.................,,.......,,.,,.......,..,.,........,,..,..,,,,..,..,.,,,.,,,,,.,,,.,,,,,,,,,,,,,,,,*,,,,,,,,,,,..,,,*******,,,,$********(**((*((****,,*,****(((******(*********(*(*(((((*((((((((((((**,  """$"$$&&$&(*****,,,,,***,,,,,,*,,,,,,,,,,,,,,,,,,,.,........0200.000..00.0.00..................................,..,.....,.,,,.,,.,.........,....,,,.,....,..,,,,,,,,,,....,,,,,,,,,,,,,,,,,*,*,,,,,,,,,,,..,****,*******&*,**(**((*****((*****,*,***,*,*,,***************(((((((("((((((((*(((*(  "$$$$$$&(&(,,,,,.,,,,,..,..,,,,,,,,,,,*,,,,,,,,.,,...,.......000........0...0........................,.,,..........0......,..,,,......,.....,..,,,,...........,,..,,,,,,,....,,,,,,,,,,,,,****,*,,,,*,**,,,,,*,,*,************,**********,*******,*****,,*****,**,*****(**(*(((*((((((((((((((((*(  $$$$$$$&&*..,,,,...,,,,.....,..,.,,.,,,,,,,,,,,,,,,.......................0...........................,..,.,.,,..........,...,,.,.........,,,,,,,,,..........,,..,,,..,.,,,,,,,,,,,,,.,,,,,***,*,,,,,,,,,,*******************,,**************,,,,*************,,*,**********,***(((((((((((((*(*(* $"$$$$$$$*....,,,,,.,,....,..,.,...,,,,,,,,...,,,,.........00........,..0...............,...................,.......,.,.,,,.,,,.,,......,,,.,..,,,,..,.,,...,,,,,,.,,.,.,,,,,,,,,..,,,,*,,****,*,,,,,,,,*,*,*,,**************,**************(****,******,***,*****,**,,**((*****(((((((((((((((((*\4 $""$$$$$(*,.....,,,,,,..,.....,.,..,,,.,,,..,.,.,..,.......0..,,...,...........................................,....,,....,.....,.,.........,,,.....,,.,.........,,.,,...,,.,,,,,,,,,,*,,,,,,,,*,,,*,,,,*,*******(*(*****,***,,***********(*(****,************,**,,*******(*((*((((((&((((((((((*, $$$$$$&(**,,,,,,,,,,,,.,,..,,,,,,,,,,,,,,,,..,,,.........00....,......0............................,.....,.,...........,,...........,........,......0..........,...,,,,.,,,,,,,,,,,,,,,,,,,,,,**,,,,*,*,****,**************,***,***********(*********,*************************(((((((((((((((((** $$&$&(&(,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,......................,,.00.........,...........,..........................,...........,,.......000...0..............,,,,,.,,.,,,.,,,,,,,*,,,,,,,*,,,,,,,,*,,*,****,************************************************((**,,**,**,****((((((((((((((((*(* $$&&(*,,,,,,,,,,,,,,,,*,,*,,,,,,,,,,,,,,,.,..,,..........00..0..,,,..............................,..........,.,,...............0..........0.000......0....,,.,..,*,,,,,,,,,,,,,,,,,,*,,,,,*,**,,,,,,,,,,,,,,****,,********************************************(**********,,,***((*(((((((((((((((*$*****,,,,,,*,,,,*,,,,,*,*,,,,,,,,,,,,,,,,,,,.,..,.,..........00..,,,...........,.....,.............,..,,......,..,,,.....0....0.00.........................,.,..,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,****,,,******(*****************,,,,**********((********************((((((*(((((((&(((**$,,,,,,,,,.,,*,,,,,**,,,**,,,,,*,,,,,,,,,,,,,,..,,,............0.00......,....,,.,..,,.......,,,.,........,,,.,,,,,..............000................0..0..........,..,,,,,,,,*,.,,,,,,,,,,,,,,,,,,,,,,***********,,*,******,,*******((((*,,,,,,*,********(**(**,,***************(((((*****((((((((*&.,...,,*,,,*,**,*,,,,,,*,,,,,,,**,,,,,,,,,,,,,,,.,............00200.,,,...........,,,.,.,.,.,.,.,...........,..,...,............0000.............0......,......,....,,....,,.,,,..,,,,,,.,,,,,,,,,,,,,**,,***(****,**,************((((**********,****(**(****,***,*,*,****(***(((((**(((((*(((((** (.,...,.,,,*********,**,.,,,,,,*,,*,,,,,,,,,,..,.,,,............0000.............,.,,,,....,.,...,............,,....................0....,................,...............,,,,,.,,,,,,,,.,,,.,,,,,,,,,,,*******,*,***,,*****(******************,,,,*******,*****,**************(*((***((((((*(((((*$,,,...,,***********,,,,.,,,,***,,,*,*,,,,,,,,,,.,,...,..........0.0000.....,...,....,,,.....,............,,....................00.0........................,..........,...,,,,,.,,,.,,,,,,,,,,,,,,,,,,*******,,***********,***((***,********,**,,,**(***,,,*******************((**(****(((((**((**(,,,,,,,,**************,,,*,,******,,,,,,,,,,,,.,,.,....,,..,.,...0.00.0.......,,,....,......,,......,...,,,........,............0...0.00.................,............,......,.,.,,,,,,,,,,,,.,,.,,,,,,,,,,,,,,,*,*,,*,*******,,,,,*,,*,*****,***,,****,,,,*****,,***************(*****((*(**((**,"**,,,,,,,****,*,****,,,**,*,*****,,,,***,,,,,,,,,,...,,...........00..........,.,...000....,..........,,.,.....................00.0.000000.................,...,.....0..........,..,,..,,,,,,,.,,,,,,,*,,,,*,,,,,,,,*,,,****,,.,,,,,,,*****,*,*,*,,,,**,,,,**,,,***************(*(*****(**((*((***P$******,********,,,*,***,*************,****,,,,,,,,......,.......,..........,,,......0..........,.....,,,,............,...0.............000.....................................,,.,..,,,,,..,,,,,,*,,,,,..,,,,,,,,******,**,*,,,,,,*,******,,,*,*,,,,*,,,,,,,,,,,***************(******((***(((**,p&********************************,,*,,*,,,,,,,,,,,.,...,.....,...............,...............0..........,......,..........,......0.......0...................................,.,,.,,,...,.,.,,,,,,,,,,*,,,,,,,,,,,,,,***,,**,,,,,,,,****,******,*,,,,,,,,*,.,,,,,,,***,****,****(((**********(****, $********************************,****,,,,,,,,,,,,,,,..,......................0........,..................,....,,,..,....,,............................,....................,....,,,,.,..,.,,.,,,,,,,,,,,,,,,,,..,,,*,,,,**,,,,,*,,*,,,,,*******,**,*,,,,,.,,,*,,,.,,***,*,,,,,*((*(*******((*****,&***********(*******((**************,*,***,,,,,,,,,,,,,,,,.,,............,...........,,..,.............00...............................0..........................,..,,,.......,.,,,,,,,,,.,,,,,,,,,,,,,,,,,......,,,*,,,,*,,,,,,,,..,,,,,**,*,*,,,*,,.,,,*,,,,,,,********,,,************(((**(**, &************(((************************,,,,,,,,,,,,,,,,,,.,...........,................,,.................................,,,.,............0.......,.............,,,.,,,..,.,,...,,,,.,,,,,,,,,,,,,,,,,,,,,,.,,,,.,,,,,,,,,,,,.,,,,,,,,*,,*,*,,*,,*,,,,,,,,,,,,,*,,********,*,,,**,**,***********, @(**((********((************************,,,,,,,,,,,,,,,,,,..............,.....................................,............,,,,..........0.............,............,.,,,,...,......,,,,,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,*************,,*,,,,,,,,,,,,,*,*,,****,**,*,,,,,*********(*****,, $**((*(*((*((*(*******(*****************,,,,,,,,,,,,.,,.,,,....,,..............,.....,.,....,...............,.............,........0.................................,...........,..,.,,,,,,.,,,,,,,,,,,,,*,,,,,,,,,,.,,,,,,,,,,****,****,*******,*,,,,,,,,,,,,,,,,*,*,*****,,,,*,,***************, "*((((((((*((**************************,**,*,,,,,,,,,,,.,,.,....,,,,.................,,.......,................,..............................................,,...,,,,.,.,....,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,..,,*,,,,,,,,,,,,,*****,**,,,,,,,,,,**,*,,*,,,,,,,*,*,,,,,***************,"*((((((((*((((***************,***,,,***,,,,,,,,,,,,,,,,,,,,,,..,,..,...............,.............................,........0............,..........,........,..,,,..,,,,,,.,,,.,,,,.,.,,,,,,,*,,,,,,,,,,,,,,*,,*,*,*,,,,,,,,**,,,,,,,,*,,,,,****,*,,,,,,,,,,*,*,*,*,*,,,,********,,*******(*******, @P ((((((*(((((*(***************,****,*,****,,,,*,,,,,,,,,,,,,,,.,,.,..,,,..,.,........,....,....,..............,..........0..00.............................,,,,,,.,.,,..,,..,,.,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,,,,*,*,,,,,,,,,,,,,,,,,,*,,,,,*,**,,,,,,,*,*,,,,,,,,*,,,,,,,************************,@ ((((((((((((((**************************,*,,,,,,,,,,,,,.,,,,,,,,,.,.,,,.................,....,,...........................................................,,,....,,..,,,,....,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,*,,,,,,,,,**,,,**,,,,*****,*,**,,,,,,,*,,,,,,*,********************, (((((&((((((**(((*(************************,,*,,,,,,,,,,,..,...,..,,,.,,.....,,...............,,,,................,,.,..................0.....,.........,....,,..,.,,,,.,,,,,...,.....,,,,,.,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,*,*,,,**,,**,**,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,******************,2 ((&&(((&(((((**(((((***********************,****,,,,,,,.,.,..,.,.,.,,,,.....,,,,.....,,...,,,.,,,.,,,...........,.,...............................0.......,..,,,..,.,,,,,,,.,,....,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,*,,,,,,,,*,,,*,*,,,,,,,,,,,,,,,,,,**,,,,*,,,,,,*,,,,,******************,,0(((((((((((((***(*(*(*******************,,,,*,*,****,*,,,.,,..,..,..,........,.,..,,.......,.,,...,,,.....................00.............................,.,.,....,...,,,,..,,,..,.,.,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,***,,,,,,,***,**,,,,,,,,,,,*,,,,,,,,,,,**,,,,,,,,,,,****((((*(***********,(((((((((((((((((*((((*(****&***********,,*,,,*,***,,,,,*(..,...,,..,,,.,,............,........................,,.........00.0....................0.....,,.,..,,.....,.,,,,,.,,,.,...,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,,,,***,,,,,,,*,,,,*,,,,,,,,,,,**(((((((**********,,((((((((((((((**(******************,*********,,*,*,,,,,,,,*......,,,,,,,,,.,,...,.,.,.*".......................,,...$............................,.........,..,,,..,,,....,,,,,,,,,.,,,.,,,,,,,,,,.,,,,,,,,,,,,.,,,,,,,,,,*,,,*,,,,,,*,*****,,,,*,,,,,,,,,,,,,,*,,,,,*,,,,,,,,,**(**************,.(((((((((((((****(*(************,**************,******,,,,.,.,,,.,,,,,..,,,.,..,...,...,,.....,,,.............,,...........0.0.................,,*,.......,,,,..,.,.,...,,,,,*(,,,,.,,,..,.,,,.,,,,.,,,,,,**,,,,,,,,,,.,,*,*,,,,,,,,,*,****,*,*,,**,,,,,*,,,,,,,,,,,,******,,,,,,,**************,. (&&((((((((((***************************,,,*****(**,*,,.,,,,,,,..,,.,,,,..,..,.,........,....,,.....,.......,.........0.0......0...,..........,..,,,,,.,,.......,,,,,,.,.,,,,,.,.,..,,,,,,,,,,.,,,,,.,.,.,**,,,,.,,,,,,,,,,,,,,,,,,,,,* (,,,,,**,,**,*,,,*,,,.,,,,,,(*,,*****,,,,,,************,** ((((((((((**(*((((((**************,**********((**,,*,,..,,,,.,,.,,..,,,,,,,,,..,...............,,,,,.,......,....,...0..000.0....0..............,,...,.,,,,...,,,,,,,.,..,,,,,,,,.,,,....,.,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,**,,,,*******,,,,,,,*,,..,,,,****,,,***,,,,,,,***********, $*((((((((((((((*((*((************,*,*,*,*****,,,,,,,,,..,,,.,,,.,,.,.,,,,,,,,,.,,,,..,..........,.....,..,......00000....0..................,.....,.,,,,,,..,,,,.,,.,,,,,,,,,,,,..,,.,,,.,,,,,,.,.,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,*********,,,,,**,.,,,,*,,,*,*****,,**,,,***,*******, *((((((((((((((***(***(***********,*,,*,*****,,,,,,..,,,,,,.,,,,.,..,.,,,,,,,,,,,.,...,......................00..000...........00........,,,,,..,,,,..,..,,,..,..,....,,,,.,,,,,,,.,,..,.,,.,,,,,,,,,,,,,,,,,,*,,,*,,,,,,,,,,,,,,,,,,,,,,,*******,*,**,,,,,,,,,,,,,*,,,,,,,,,*,,,,,,,,*,********,,@< (((*(((((((((((((*(***(*(************,********,,,,,..,,,,,,,,,,,.,,,..,..,,,,,,,,,,.....,.,....................000..............00..0......,.,,..........,,,.,.,.,.,..,,,,,,,,,,,,,,,,,,.,,.,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,**********,*,*,,,,,,,*,,,,*****,,,,,,*,,,,**,,,*******,,.*((*((((((((*((((**(((((((*(***************,*****,,,,,,,,,,,.,,,,,0.,.,,.,,.,,,,,,,,.....,................0....................0.0.............,..........,,,,,,,,,,.,,,,,,.,,,,,,,,,,,.,,,,,,,,,,,,,,,,**,,*,,,,,,,,,,,*,,*,,,,,,,,,,*,,,***********,***,,,*,,,,,********,,,,,**,*,**,******(**,,*((((((((*(**(*((((((((*((*********,**,,****,**,*,,,,,,,,,,,,,,,,,,....,,.,...,..,,...,....,....,...............,........................,,..,,...,.,....,,,,,,,.,,...,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,******,**,,,,,,,,,,**,,,******,,,,,,,,,,*,******(***,((((((((((((((((((*(*((((((***********,,*****,,,,,,,,,,,,,,,,,,,,.,,,,,..,,,......,,..................................,.................,,,......,.,.,....,.,,,,,,..,,,,,,,,,,,.,,,,,,,,,,,,,,,,,*,,,,,,,,,,********,**,,,,,,,,,,,,*,,,,,,,,,,**,,*****,,,,,*,***,,*,,**,,,,,,,,,,,,,,,***((*****,(&((((((((*(((((((((((((*(**************,****,*,,,,,.,,,,,,,,,,,,,.,,,,...,.,.,...,,....,....,..,................,,........,.,...........,,,.....,,.,,,...,,,,,,....,,,..,,.,..,,,,,,,,,,,,,,,,*,*****,,*,*,,****,*,*,,*,*,*,*,,*,,,,,,,,,,,,,,,,,**,**,*,****,*,,,,,,,,,,,,,,,,,,,,,,**********,,((((((**(((*((((*(((((((((((************,,***,,.,,,,,,,.,,*,,,,,,,,,,,,,,,,,,,,..,......,,.,....00.0.............,,,.........,.....,.....0,,......,,,,.,,...,.,.0....,....,,,,,,,,,,,,,,,,,,,,,******,*,,,*,,,,****,***,*,,**,**,,*,*,,,,,,,,,.,,,********,**,,*****,,,,,,,,,,,,,,,**,*****,*****,((((((((*(((((((((((((((((((((*******,*,,,****,,,,,,,,,,,,,,,,,,,,,.,,,,,.,,,...,........,,......0.......,................,.......,.......00......,,,,,,.,.,.....,.,.,,,,.,,,,,,,**,,,,,,*,,*,,**(********,,,,,,*******,,****,,,,,*,*,,**,****,,,,,,************,,**,,,,,,*,,,**,,,,,,,*******,**,((((&((((((((((((((((((((*(**(********,*,,,*,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,..,..........000.........,.........,,..,........,..,..............,,,,,,,,,.,....,,,,.,,,,,,,,*****,*,,,**,,,****,*,****,,,,,,,,*,**,****,*,*,*,****,*,**,,,**,,,,,,******,,,,,***,*,,,,,,,******,,,,***(((****,0(((((&&&((((*((**(((((((((****(*(***,*,*,,**,,***,,,,,,.,,,,,,.,,,,,,,,,,,,..,,,,,,.,........0.0...................,,...........,,,,....,.........,,.,,,,.,...,,,,,..0.,,*,,,,,,*,*,,,,*,*********,,****,*,,,,,.,,,,********,,,*,****,,,*******,,,,,*,*,*************,,,*,,*,***,**,,,,*********,.(**(((((((((((((((((((*((((*(**(*****,,*,,,,,,****,,,,,,,,,,,,,,,,,,,,,,,,,,,...,...,.........0................,,,,,.,,.....,,...,.......,....,,,.,.,,,,.....,..,,,.,..,,,,,,,,.,,,,,,,,,,,********,**,*,,,*,,,,,,,*******(**,***********,,,******,,**,*****,*****,**,,*,***********,*,,,,,,*,,,,0(((*((((((((((((((((*(**((((((*(*******,,*,,*,,*****,,,,,,,,,,,*,,,,,,,,,,,,,,,...,.,.............,............,.,,,,,,,...,,,,.,,...........,.,,.,....,..,,,,,,,,.,.,,,,,,,,,,,,,,*,,,,,,*,**,,,,****,,,,*,,,,,,,,*,*******************,*,********************,***********************,,,,,***,,. ((((((&(&(((((((((*(((***((((***(*******,,,,,,,,,,,*,,,,,,,,,,**,*,,,,,,,,,.,,,,..,..........................,..,,.,,.,.,,.,,,,.,,..........,.....,,.....,,,,,,,,,,,,,,,,,,,,,*,,,,,,,*,,,,,,.,,,,,,,,,,*,,,,**,,*,*,,,***,*****((********,*,******************,************************,,,,,,,,,.(((((((((((((((((((((****(((((********,,,,,,,,*,,*,**,,,,,,,,,,*,,,,,,,,,,,,,,,,..,.,........,..,.....,,...............,,,,,.,,,,......,,.,......,,.....,,.,,,,,,,,,,,,,,,,,,***,.,,,*,,,,,,,,,,,,,,,*,,,*,,,*,,*,*,*,*********(((*(*******,********************(*(**********************,,,,,*,..(((((((((((((((((((((********(*******,,,,,,,,,,,,,,,,*,,*,,,,,,,,,,,,,,,,,,,,,..,,,,,,.,.......,...,..,,......0....,..,,,..,.,.,.,..,,,..,.,,......,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,*,,,,,,,,,,,,*,***,,,***********(**************,************************(********************,,,,,,..((&(&((((((((((((((((***(*(((*(*******,,,,,,,,,,,,,,,*,*,*,,,,,,,,,*,,,,,,,.,.,,,,,,,,,..,,,.,,.,,,,.,,.,.,,.,..,,,,,,,,,,..,......,,,,..........,,,,,,.,,,,,*,,,,,,,,,,,,,,,,.,,*******,,,,*,,,,,,,,,,,,,,,,,*********,******************************(******(*****************************,,,,,,.&&&&(((((((((((((((***(*(***(***(********,,,,,,,*,,****,,,,,,,,,,,*,,,,*,,,,,,,,,,,.,,,,,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,......,,,.,,,.,....,,,...,,....,,,,,,,,,,,,,,,,,,,,,,,,..,***,**,,,,,,,,,,,,,,**,*,,,,,,,*,*,,,**,****,************************(((**(*((***(((******************,******,,,,(((((((((((((((((**(**********(************,,,,,,,******,,,*,,,,,,,,,,*,,,,,,,,,,,,,,..,,,,,,,,,,,,,,,,,,,..,,*,,,,,,,..,.,.,.,.,,..,.....,,,....,..,,,,.,..,,,*,,*,,,,,,,,,,,,,,,*,*,*,,,,,,,,,,,,,,*****,*,,,*,,,,**,,***,**,****(*****************(((((((((((((((((*(*(******************,*,,,.(((((((((((((((((((*(**(*******************,,,*,,*,,****,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,...,.,..,,,,...,....,,,,,,,,..,...,..,,.,,,,,*,,,,,,,,,,,,,*,*,,,*,,,,,,,,,,,,,,,,,******,******,***,*,*,,,,,,,********((********(((((((((((((&((((((((***(****************,,,.h ((((((((((((((((((((*((********************,,,**,****,**,,,,,,,,,,,,*,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,.,,,,,,,,,,,.,..,.,,.,,,,.,,,..,.,,,,,,,,,**,,,,,,,,,*,,,,,,,,,,,,,,,*,,,,,,,*,*,,******,**,,**,**,*,,**,,*,,*,***********(***((*(((((((((*(((((((((((((******************,,,.6(&(((((((((((((((((((((*******************,****,*****,,,,*,,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..,,..,,,,,,,.,,,,,,,,.,.,,,,..,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,,,,,,,,,,,,,,,,,**,*****,******,,****,***,,,,,*************(**(((((*(**(((((*(((((*((((((((((**************,,.(((((&(((((((((*((((((((*(*****************,****,,,,,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*,,,,,,,,*,**,,,,,,...,,,,,,.,.,.,,,,,,,,.,,.,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*******,,**,**,*******,,,,*,,*,,,*,,**************(((((((*(((((((((((((((((((((((****((*********,,@((((((&&((((((((*(((((((((*****************,*****,,*,,,*****,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,**,*,,*,**,,,,,..,,,,,,,,,,,,,,....,,.,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,**,,**,*,***,,,,*,**********,*,,*****,**,,*****(((*(*******((**(*(((((((((*((((((((((((*****(*********,(((((((((((((((((*(((((((******************,,***,*****,******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,*,,,,,,*******,,,,*,,,,,,,,,,,.,,,,,,,,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,,,,,***,,,*,,,,***,,,**************,****,*,,*,**(((*(((****(******(***(*((&((*(*(((((((((((((*((*(*(**((**,,H((((((((&(((((((((((((*((*******************,*,,*,**,****,****,,*,,,,*,**,,,,,,,,*,*,**,,,*,**,,,*,,,***,,***,,.....,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,*,,,,,,,,,,,,.,,,,**,*,,,*,,****,,,,****************,,***,**,,*****,*(***((((*(*******(*(&((*(((*((((((((&&(((((((***(**(****,((((((((((((((&((((((*****************************,,,,,***,***,,,,,,,,***,*,*,,***,,*,,,,,,****,,,,,*,*,,,,,,,.,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,****,,,,*,,,,,.,,,,,**,***,,,***,,**,*****************,******,,,**,,******(((((****,**((*,*,,,,******(((((((((((((*(*(((((****,(((((((((((((((((((((**(*(********(******* *********,,,,****,,,,,,,,*,,*,,,,*,**********,***,*,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,*,,,,,,,,*,,,,,,,*,*,*,***,,,,,********,*******************,**,*****,,****((*(((*******((**,,,,,,,****,**(((((((((((((((((((((*,f((&(((((((((((((((((((((((***********(*****(************,*,,,,,,,,,**,,,,,,,**,,,,**,********,,,**,,,,,,,,,,*,**,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,*,,*,*,,,,*,,,,*,,,,,,,,,,*,,*,,,*,,,,,***,****,*****,********(***(((****(*****,*,,,***,*******,***(***((((*****,,***,**,***((&(((((((((((((((**,(((((((&(((&((&((((((((((((***************(*************,***,,,,,*,**,,,***,*,*,,*,,,*******,,******,(*,,,,,,,,,,*,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,**,**,,,,*,,,,,*,*,,,,,***,,,,,,,,,**(*,**,,,***************(*****((**********,*****,,*************,*,****,,,,***,,*****((((((((((((((((***((((((((((((((&((((((((*(**(*****************************,,,,**,,*,**,,*,*,,,*,,,,,,,*****************,,,,,,,,,*,**,,,,,,,,,,,,,,,,,,*,,,,,,,,,,**,,,*,*,,,,,*****,**,*,,,,,**,****,,,,**(**(***********,****(*****,***,*$**********,*******,**,,*****&*,.,*****,,,**,,****,****(((((((((((((((*,((((((((((&&&&&&(((((*((***(*************(((**********(****,**,**********,,,,,,....,,,,*((*(*******,*****,*,,,,,,,,,**,,,,,,,,,,,,,,,,*,,,,***,,,,,,,,,,,,,,,***,*,*,***,,,,,****,***,***,,,*******,,**********,*****,**,**,,**********,*,*,,,***,,*******,,*,**,*,********,*******("&(&&&&(((((**((&&&((&&&&&(&&(&((***((**(***((**********(***((**********************,*,,,,,.,,,......*********,*********,,*,,,**,,,,,,,,,,,,,,,,,,,,*,***,,,*,,,,,,,,,,.,,,,,******,,,*,***********,*,,,,**((((**,****((*************,**************,**,*,**,,,,,,,,,,,,*,,,,,,,********,*******(*(&&&&&(((((***@((&((((&&(&&&&&((((((*(((((**(*((***(*(********(********,*****,******,**,*,,,,,,,,,,.,.,*(*************,****,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,,**,,,,,.,,,,,**,*,***,,****,**,,*,*,*,,.,,*,**((**,******,,,*****,************,*******,,*,,**,,,,,,,,,,,,,,,,,,,,********************((((((((**((&((&(&&&&&&&&&&(((((((((*((**(**(****(********(**(**(******************,,,,,,,,,,,,,,,,,*******(****,,,,,,**,,,**,,,,,,,,,,,,,,,,,,**,,***,**,,,,*,,*,,,*,*,,,,,***,,*,**********,****,*,,,,,,*,***,***,,,,*,********,********,******,*****,,,**,*,,,,*,,,,,,,,,****,****************,,**(((((***((&(((&&&&&&&(((((((((((((((*(((((**(******(*((((**(**(******************,,*,,,,,,,,*,,,,****(****(*******,*,,,,,,,,,,,,,,,,,,,,*,*,,*,**,,****,**,**,,*,,***,***,,**,*******(*****,,*,,*,,,,***,,****,****,*,***(****,,*******************,***,,,,,,,,,,,,*,,*,,**,*,*,***********,*,,,,,*((((**(((&&(&(&&&&&&((((((((((**(((((((*((((***********((*****(*******(((**********,,,,,,,,,*,,,******(((*****,,,*,,,**,*,,,,,,,,,,,,,******,***,***,***,,,***,,,,******,,,**,**********,*,***,**,,,****,**,,,,******,**(***,*,***********,,*************,**,*,**,,***********,**********,*****,,,*******`(&&&&(&&$$&&((((&((((((((((((((((((((*(*(**(*((*((***((******((***(**,******,***,,,,,*,,****(*****,,*****,,******,,,,*,,,,*,,,,*****************,,********,******,,*,********,*********,,,*,***,,,*,,,,,,*******,,,*********(***************,,*,,**,**,**********,,******(**(**********,,**,****,*(&&&(&&$&(((((((((((&((((((((((*(**((((*((((*(***(((***(***(*((*****************,,******(**********,,,,,,,**,,,,***,,,*,,,,,,,*******,*,,*********,********,**(****,,*,,*******,*****,*******,*,**,***,,,*******,************************(*************,*,****************************************(&&&&&&(((((*((((((((((((((((((((((((**(((****(((***(**(*****(*(**(****(((************(((*,**,,,,,*,,,,,,,,**,******,*,,**,,,*****(****,,***,,****,(*********,***,******,******(*******(**********,***,****(*****,***********(*************(*********************,*******(*(***(**(*************,(&&&&&&(((((((*((((((((&((((((((((*(*(((((((*(((*((((*(**((((****((*(****(((*(*******(((&(*,**,,,,*,,,,,,,*,,***,,,,**,**,,*,,**,***,,************,*,,********,,,************************((****************,,****************(*,,***********(***********************(*(((((*****(((***************&(&&&&&(((((((((((((((&&(&((((((((*((((((((((((*(((((*(((((*************(*(***(*((*((((((*,,,,,,,,,,,,,,,,,,,*,,,,,,*,*****************************,,,*,*,,,***,************,***,*********************************************,,,**********(((*(*****************(****(((*(****(((*(*************,(&&&&$&&((((((((((((((((&(&((((((((((((((((((((((((((((((*(*****(***((**********((*(((((*,,,,,,,,,,,,,,,,,,,,,,,,,,,,**********************,*,**(**,*,,**,,***,,,,,*********,*,****************,,*********(**(((*****((*(****************(*(((*******(*******(***((*(**(((((**(((((*((***(********& X&&&&&&&(&(((((((((*(((*(&&(((((((((((&&&((((((&(((((((**(*(*****************(((((*(((((,,,,,,*,,,,,,**,,,,,,,,,,*,,**,,*************,************(**,*,*******,,*********,,,,,,*****,,,************,****(**(***(************,**********(*(*(***((**************(((*(((((*((**((((***(**(((*****(**$&$&&&&&&((((((((*((*(((*(((((((((((((&&&((((((((((((*(((((((*(*(***,,******(((((((((&(*,,,,,,,,,,,,*,,,*,*******,*****,,**********************************,*****************,,,**,,**,***************,*********(*******((********(**(((*(&((((*************((***(((((((((((((**((*((((((((*(*(***,&$&&&(&((&((((((((((*(((*(((((((&(((&&((((&((((((((((*(**************,*,,**((((((((((**,,*,****,**,*,,,*,,********,*,**,,,,**********,***(**************,*,,*((*********,********,***,*,,,***********,****************(***(*(********(**(((((((((((**(*(*((*((((((((((((((((((((((((((((((**(((**,$&&(&((((((((((((((((**((*((((&&&&((((((((&(((((((((*(*(((*(*((*****,***,*(*(((((((*,*,,******,,**,,*,*,*,*,**,*********,,,*********************************(*(((****,*,****,,*,,****,***,,**************,,****((*(*****((((********(*((*****((((((*(((*(((((((((((((((((*((((((((((((((((((((***,4$&&&((((&(((((((((((((((((((&((&&&&(((((((((((((((((((((**(((((****,,******((((((((**,,***,*******,*,************************,**********,***************************,,,,,***************,**,,***************************((*((((*((*(*(********(((((((((((((((((((*(&((((((((((((*(((*((((((((((**,(&&(&(&(((((((&(((((((*(*((((((((&&((((((&&&&((((((((*(((**((*****************(*((*********(****,**,,****************,**********,*********,********(***********,*********************,,****,,,**********(*(*************(***&(((((*(*(*******(*(((((((((((((((((((((((((((((((((((((*(**((&(((((*,((&((((((((&(((&(((((((**((((((((&((((((&((((&((((((((*(((**************(*(****(***********,***,*,,*******************,********,*,********,,******************(**,*************,******************(*****(********((**(((&(((**((((((((((***((((***((((((((&&(((((((((((((((((&(((((((((**(((((((*, (&&&(&&((((((&(((((((((((*((((((((((((((((((((((((((*((((***********,****(*******(**(**,***,,,*******,**************,*********,********,,,,*,,****,*************,,**((*********(******************(((******(***(**(*((****(((*((((((((((**(((((((((*(((&&(&((((((((((*(((****((((((((((***(((((((,(&&&&&&((&&&&(((((((((((((((((**(((((((&((((((((((((((((****************(****************,,***,*****,********(*******,,**********************,*******(*******************((****************(*****((((*((**((*((******(**(**(*(*(((((*((((((*((((((((((((((((*(**(((((*(*******(((((((((((((*((&((*(&&&&(&((&&&((((&((((((((((((((***((((((((((((((*(*((*(***(****(*********(*****,*****,,,,,*,*,**********((************,,**,************************((******(**************(********(**************(******(((*(*******(****((**(((((((((((((*(((*((((((((***(((((**(((**((*(*(((*(*((((((((((*((***(&&&&&(&&&(&(&(((&((((((((((((((**((((((((*(((*(*((*((*(*******((*********************,,,*****,*********(*(((**********,**************************((*((*********(******************((**************************************((**(((((((((((*(*(((((((((*****((((((((***(*****(((((((((((((&((((***,&&&&&&&&(&&(&&&&&((&(((((((&(((((**((((****(((**(****(***************(**************,*,,,****(*****************************************,*,**((((*(((*((**(*****************,***((***********(**************(*(****(*****(**(((((((((*((((((***(((((((****(**(******,,********((((&&((&((&&&&(((***`&&&&&&&&&&&&&&&&&&((((((((&((&((((((((((*(((*(****(*(*******************((******,,,,,,*,,,********************************,*****************(**((((**(**(*******(**************(*(*********************************((*(******(((((((((((((****(*(((********(*(****************(*((*&&(((((((((((*,&&&&&(&&&&((&&&&&&&&&&&&(&(((((((((*((((*((*(((***((****(*********(*((**********,,,,,,*,,,*,*,************(((***************************(*****((((((*((((((******(*(********((**((*(***********((*****(******(******((*(*****(*(((((((((*(((*****(((****(*(((*********((*(**(*(*(((*((((**((*((**, &&&&&&&&&&&&&&&&&&(&&&(&((((((((((((*(****((*(*(*(*(**(**(*(*((****((************,,,***,**,,*************(*(**************,************((**((**((((*(*(((((((***(((**(********(***(**(*****(*(*(**(**(*****(*((((((****((******((((((((((((*((*(*(*(((*((*((**********,**(*((**(((((((((((**(((((,&&&&&&&&&&&&&&&&&&((&(&(((((((((((((((((((***((*(((((((*(*******(*(*((*********,**,*,*,,,*,**(*******(***(*********************************((**((((***((*(((*******((**(********(((****(*(((*(***((*((********(*(**(*(******((((((*((*(((((((((***(*((*****(*****************(((****(((((*((((((*,$&&&&&&&&&&&&&&&&(&&&(&&((&( $((&&(((((((*(**((((((((((*(*(((**(*((***((*********,,,,,,,,*,,*****((****(****((******************(**,******(*****((*******((********((********(*((*****(**(((((((**(*((**(*(***((((**(((***(*(******((((*((((((((*(******************,**********((**((((((*(((*(,,,`&&&&&$&&&&&&&&&&&&&&(&((&&&&&$(((&(((((((((*(((((((*((((*"$(*((*(*(****(((**********,,((*,***,,,**(*******************(******(*(******************************,****,,*((*********(*(*(((((((((*(***(**(((*****((((((((((((**(******(((((((((*((*((((***********(*(**************(*((*(((((*((***,,&&&&&&&&&&&&&&&&&&&&(&&&&&&(&&(&(((((((((((*(((((((((((((**((*(*(((***(((************,***,,*******((***(***********&((*******((*******(*********(**************,,****(***(((((((((*((((**((**(((((((((*(*******(**(*(*(*(*((***((((((((((&((((((((***(********((**********(*(*****((*((((***(***,&&$&&&&&$$&&&&&&&&&&&&&&&&&&&&((&(((((&&(((((((((((((((((*((((((((((*(*****************************(********,******(************(*((((((*****,,*****************************(&((((((((((***(*((((((((((((**************((((((((((((((*(((((**(**************(((((*((*(**********(((*(((**((*((, &&$$&&&&$&&&&&&&&&&&&&&&&&&&&&&((&&(&((((((((((((((((((((*((((((***(*******************************(*****(******((*(******(******(((***(**********************,*****(*(***(((((****((****(((*(((((((**((*(((***,,*****(((((((((((**(******(((*(****(*******(((*((**( **(*****(*(****(***((*((*(,,&$$$$&&$$$&&&&&&&&$&&&&&&&&&&&(&&&&(&((((((((((((((((((((((((**(********((**************(*************((((*****(**((***(*(*((((**((((((***(*********((********,**,****(((((*(***(****(*(*(((***(((****((((*(((********(((**((((((((**(((**((((**((*((******((((((((((*(****************(((((((**,&&&$$&$&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((*(((****(**((******((*(*****************(*((*((*((*****((*((((((**((((((((*(((***(*(*****((***(***********(*(((**(((*((((**(*(((*(**(********(*(***(*(*(********((((((*(((((((**(((**(***********(((((((((**(**********(((***((((***,,&&$&$&$&$&&$&&&&&&$&$&&&&&&&&&&&(&((&((((((((((((((((((((((((**(*******(((*((***************((******((***(*(((((****(((*(((((((*(((((((((((((((*(*(***(*((************(*(((((((((*(*((***********(*(((*((**(((*************(**((**((*((*(**((**(**(*******(*******(((((*((****(****(((((((((****,*@&&&&&$$$$$&&&&&$$&&&&&&$&&&&$&&&&&((((((((((((((&(((&(((((((**((*(**(*(*((****(*(*(((*(*(**(((((***(****(***(**(*((((((((((((*((((&(((((((((((((*(*(***((***((*******(***(((((((((*((**(*(********(*((*(*((*((*(*((**(************((((((((*(**(*(((**(((((******(**(((((*((****(*(***(((((((*****,&$$$&$$&&$&&&$&$$$$&$$$$&&&&&&&&&(&(((((((((((&(((((((((((((((((((((*(((((**(((*(**((**(((((((((*****(*(((*(*(*(***(((((((((((((((((((((((*(((((((((****(***((*(****(**((((((((((**((((((((*******((((((**(((((((((*(*****(((*(*(*(((((((((*(((*((((((*((((*(**(((***(((((*((((((((*(((((((((***,, $$$$$$$&&&&&&$&&&$$&&&&&&&&&&&&&&&&(&&&&(((((((((((((((((((((((((((((((((((((*(((((**(*((((((*******(((((*((***((((((((((((((&((((((((((((((((((((((((((*****(**(((((*(((**((((*(*(*((**((((*(***(((***(**(((*(*(*(*(((*(**(((((((**((*(*((*(***((((((*(((((((((((((*((*((((((*(((((***(((((((*(,*$$$$$$$$&&&&&&&$$&$&&&&&&&&&&&&&&&&&(&((&((((&((((((&((((((((((((((((((((((((((((((((((((((((********((*(((((*((*(((((&&((((((&&((((((&((&(((((((&((((*******(((**((*(*((****(***(****(*(((((*(****(****(((((((*(((((((((((((((((((*,*((*((((**(*(*((((((*((((((((*(((((((((*(((((*****(**,**(***($$$$$$$$$$$&$&&$&&&&&&&&&&&&&&&&&&&&&&((&((((((((((&&((((((&((&(&(&((((((((((((((*(((*(((*(((***************((((*(((((((((((((((((((((((&&((((((((*(**((*(***((((((*((((*(((((((*((((**(((*((*((******((((((*(((((((((((((*((((((((((((((((((*(****((&(((*(**(***(((((((((*((((*((*((((*****((((*(`&$$$$$$$$$$$&$$$$&&&$&&&&(&&&&&&&&&&&(&((&((((((((&((&&((&((((&(((((((((((((((((((***((((*((***(*****,**,***((((((((((**(&((((((((((((&&&&((((((((((((((**((*((((*((((((((*((*((((((*((*(((((((((**(***((((((*(((*((*(*((((((((((((((*(((*(((*********(((((((((*((((((((***((((*((((((((((((((((*($$$$$$&$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&((((((&&&(&((((((((((((((((((&(((((((((((((((****,********,*****(((**(((**(((((&((((((&((&(&((((((&(((((((**((**(((((((((((((*(((((((((((*((((((((((((((((((((((((((((((((((*((((((((((((**((((((((*******(((((*(******,**(*((((((((((((((((*((((((*&r $$$$$$$$$$$$$$&&&&&&&$&&&&&&&&&&&&&&&(&(&&(&&(&&&&&&(&&&((((((((((&&(&(&(&&(((&((((((((((**********(***********(((((((((((((((((((((&(((((((((((((((*(((((*(((((((((((((((((((((((((((((((((((((((((((((((*((((((((((((*((((((*((((((((((((((((*(*******(*(((((((********((((&((((((((((((((((((*& $$$$$$$$$$$$$$&$&$&&&$$$&&&&&&&&&&&&&&&((&(&&(&&&&(&&&&(&((&&&((&&&&&&&(&(&&(&((((((((((((*****(***(*(******((((((((**(*(*((((&(((((((&((((((((***((((((((((((((*((((*((*(((((((((((((((((((((((((((((((((((**(*((((((((**((*(((((((((((((((((**((((((((*(((((((*********((*(**(((((((&((((((((((&$$$$$$$$$$$$$$&&$$$$$$$$&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&((&(((&&(((&(((((((*((((((((**((**(*(*((((*(**(*********(((((((((((**((((((((((((((((((((((((((((((((((((((((((((((((****(((((((((((*((((**((((((((((****((&((((((((((((((((((*(((((****((*(*(***(*(((((((((((((&(((((((&((*&$$$$$$$$$$$$$$$$$$"$$$$$&&&&$&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(((((&&&((((((((((((((((((((((((((((((((((((****(*((****(((((((*((((((((((((((((&(((((((((((((((((((((((((((((((((((*(((((((*((((*(((((*(((((((((((((((****((((((((*(((((((((((********((((*(((((((((((&(((((((((((((((*,&$""$"$$"$"$$$$$$$$$$$$$$$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(((((&&((&&(((((&(((((((((((((((((((((((((((((((**(((((((((((((*(((&((((((&((((&(((((((((((((((((((((((((((&((((((((*(((((((((*((((((((((((((&((((((((((**((*******(((((*(((((((((((***((*(***(*(((((((&&&&((&&(((&((&((*&@$""$""$$"$"$$$$$$$$$$$&&$$$$&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&(((&&(((((&&((((&&((((((*(((((((((((((((((((*((((((&((((((((***(((((&((&(((&((&(((((((((&(((((((((((((((((((((((*((((((((((((((((((((((((((*(((((((**((*((((******((((((*(**((***(((***((**(***(((((&*(((&&(&&(&&&(((**&$$"""""$$$$$"$"$$$$$$$$$$$&&&$&$$&&&&&$&&&&&(&&&&&&&&&&&&&&&(&&&&&&&&&(&(((&&((&&&((((&((&(((((((((((((((((*(((&((((((((((((((&(((((((*((((*(((&((&(&((((*(&((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((((((((((((((*(*(*(*((((*(((*((***((*(**((((((((((((((((**(((((&&&&(((((*$"""""$""$"$""$$"$$$$&&$$$&$&&&&$$&&&&&&&&&&&&&&&&&&&&$&&&&&&&((((&&&&&&&&&&&(&(&&(&((((&&((((((&((&&((((((((&(&&&((((((((((((*(((((((((((((((&((&((((((((((&(((((((((((((((((((((((((((((((((((((((((((&((((((((((((((((((((((((((*((*(****((*(((&(((((*(**(**(**((((((*(((((&(((*((((*(((&((((*,&$"""""""""$"""$"$$$$$&$$$&&$&&$$&$$$&&&&&&&&&&&$&&&&&&&&&&&&&&&(&&&&&&&&&&&(&(&&((&&(&&&(&(&&(&(((&&&(&((((((((&&((((((((((((((((&(((*(((((((((**((((((((&((&((&((((((((((((((&(((((((((((((((((((((((((((((((((&(((((((((((((((((((*********,*(*(((**((**(**(((((((((((((*(((((((((&((((((&(((*$@"""""""""""$"$""$$$$$&&&&&&&$$$$$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&(&(&(&&(&&&(&(&&&&&&((((&&&&((&(((((((((((((((((((((((((((((((((((((*(*((((((((&(((((((((((((((((&(((((&&(((((((((((((((((((((((&&(((((&((((((((((((((((**(*(((***(**(((*(***((((((((((((((((((*((*((((((((((((((((((* `"""""""""""$"$$""$$$$&&&&&&&&&$$$&&&&$$&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&$&&&&&&&(&&&&&&&&&&&&&&&((((&&&&(&(((((((((*(((((((((((((((((((((((((((((((((((((((((((((((((&&&(((((((((&&(((((((((((((((((((((((&&((&&(((&&(((((((((((((((((((******(((((*****(((((((**((*((*(*(*(*(**((((((((&(((((((** p""""""""""""$"""$$$$$$$$$&$$$&$$$$$$&&&&&&&&&&&$&&&$&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&&&&&&&(&&&&&&((((((((((((((((**(((((((((((((&((&(((((((((((((((((((((((((((((&(((((((((((((((&&((((((((((((((((((((((((((&&&((&&((((((((((((((((((((((********(((***(&(***((((****((****(***(***(((((((&(((((** ,""$$$"""""$"$""$$$$$$$$$$$$$$$$$$$$&$$&$$$&$&&&$$$$&$&&&&&&&&&&&(&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&((&&(&&&((((((**((((((((&(((((((((((((((((((((((((((&(((**(((((((((((((((((((((((((((((((((((((((((((&((((&&&&(&&(((((((((((&((((((((**(**(**,***(*((((**((((((*((*((((((*****(((**((****(((((&(* @"""""""""$""$"""$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&$&$&$&&&&&$&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&((&((&&&(&(&&((((((((((((&((((((((((((((((((((((&((((((((((((&(((((((((&((((&(((((((((((((((((&&((((((((&((&(&&&(&(((((((((((((((((*,*(((((((*******(*(((**(((((***(******(((((*(**(((******((((((* """"""""""""$""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&&&&&&&$$&&&&&&&&&&$&&&&$&&&&&&&&$&&&&$&&&&&&&(&&((&&(&(&&(&&(&(&&(&&(&((((((((((((((((((((((((((((&&&((((((((((((((((((((((((&&(((((((((((&((((&&(((((*(&((((((&(&((((((((((*****((*(*((*(******(((***((((**(****((*((((*((**(*((((((((((*(* """" """""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(((((((((((((((((((&((((((((&&&&(&(((((((((((((((((((&&&(((&((((&(&(((&&&(((((((&((&(((&&&((((*(((((((**(((*((((**(*(****((((****(((**(((((((*(*****(**(*((((((((*(*""""""""""""""""$"$"$$"$$$$$$$$$$$$&$$&$$$$$$$$$$$$$$$$$$$$&&$&&$&&$&&&&&&&&&$$&$&&&&$$&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&(&&&&&&(((((((((&(&&&(((((((&(&(&&&(&&(((((&((&&(&&((((((((&(&&(&&(&(&(&&&&&&&&&&(&((((&&(((&(((((((((((*((((*(****(((*(*(***(**((*****(((((***(((****(****((((((((&(((((*,,@ """""""  """"""$"$"$$$$$$$$&&&$$$$$&$"$$$$$$$$$$$$&$$$&&&$$$$$&&&&&&$&$$&&$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&(((((((((&&&((&((((((((((&((&&(((((((&&&&&&&&&((((&&(&&&&&&&&&(&&(&&&&&&&(&((((((&(((&((((*(:(((((((((((********((*******,*******,*****((***********(((*(&&&((((((*, " """""""" """ "$"$"$""$$$$$$$$&$$$$$"$$$$$$$$$$$$$$$$$&$$&$$&$&&&"$$&&$&&$$&&&&&&$&&&&&&&&&&&&&&&&&&$&&&&&(&&&&((&&&&&&&(((&&&((&&&&&&(&((&(&&((((((((&(&&&&&&&&&&&&&&(((&&&&(&&&(&(&(&&(&&&&&&&&&&((((((&(((((((((**(((((((((((*((((***********,(***(*****(*(***((********((*((((((((((*, " """"""""""""" """""""""""$$$$$$$$" "$$$$$$$"$$""$$$$$&$$$$$$$$&$$$"&$$$&&$&$&$&&&&&&&&&&&&&&&&$ &&&&&&&&&&&&&(&&(&&(&((((((&&&&((&&&&(&(&&&&&&&&(&((&(&&&$(&&&&&(&&&&&&&(&(&&&&&&&(&(&&(&&&&(&&&&&&&(((((((((((&((((*((((((((((((((*(((((*((*(****,(((**((((**(***((((*(*(((*((***((((*(((,  " """""""""" """""""""""""$"$$$$$""$"$$$"$""$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(&&&&(&&&&&&&&&&&&&&&&(&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&& $&&&&&&(&&&&&&&&(((((&((&&&(&&(((****((((((*((((*(((*(****(**,***(((((((*(****(**(((((*((******&((((* """""""""""""""""""""""$$$"""""$""""""$"$$$$$$$$$$$$$$$$$$&$$$$$$$$&$$$&&&&&&&&&&$&$&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&(&&((&&&&&&&&&&&&&(&&&&&&&&&&&(&&&&&(&&&&(&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((&&(((&(((((((*(((((***(**(*((**(**&(**,,*****(((((((**(*(((((*(((((((***(*(*, """" """""" """""$"$""""""""""""""$$$""$$"$$$$$$$$$$$$$$$$$$$$$$$&&$$$&&&&&&$&&&&$$$&$&&&&&&&&&&&&&&&&&&&(&&&&&&&(&&&&&&&&&&&&&&&&&&(&(&&&&&&(&&&&(&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&&((&&(((((((((((((((*(**(((*******((*(***,*,,*****(((****((*((((*((*(((****(*****@  """" """"" """""""$""""""""$""$"""""""$$""$$$$$$$$$$$$$$$$$&$$$&$$&$&&$&&&&&&&&$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&(&(((&(((&&(&&&&&&&&&((&&&&&$&$&&&&&&&&&&&&$&&&&&&&&&&(&(&((((0*(((((((*****((*(((**********(*****,,*,********(((*(*(((((*((((((((**(*,,  "" """""""""""""""""$$$"""$"$""$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$&&&$$&&&&&&&&&&$$&&$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((&&&&&(((&(&((&&(((&&&$&&&&$&$$$&&&&&&&&&&&&&&&&&&&&&&((&&((((((((((((**(((((((((****(**(*******,,,******(****(**(*(*(*((((((******,   " " " """"""""""" ""$$$$$"""$$$$""$$$$$$$$"$$$$$$$"$$$$$$&&$$&&$&$&&$&&&&&&&&&&$$$$$$&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&&&&(&&((((((((&(&(&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(((((((((((((((((((*(***((************,,,**(((((***(((***(********((**,@ "  """""" " """""$$$&&$""$$$$$$$$$$$"$$$$$$"$$$$$$$$$$$$$$$&$&&&&$$&&$&&&&&&&&&&&&&$$$$$$&&$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&(&((((((&((&&$&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&(&&&&(((((&((((*((*((((((**(**(((***********,***(*(*(******(((((*******(((*,  """""" " """"" """" """""$$$&&$"$$$$$$$"$""""$"$$$$$$$$$$$$$$$$$$$$&$$$$&$$$&&&&&&&&&&&&$$$$&&$$$$&&$$$$&&&$&&&&&&&&&&&&&&&$&&&&((&&&&&&&&&&&&&&(&(&(((((((((((&$&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((*(((((((*((((**(((*********(**(**((****(**((*********((((*,  "" """$    ""$"" $$$$$$$$$""""""" $"""""$$&""""$""$$$$$$"$$&&$$$$&$$$$$$$&&$$$$$$&&&&$$$&&&&$$$&&$$$$$$&&&&$$$$$&(&&$$&&$""$$&&&&&&(&$$&&&&&&&&&&&&&(&((*(&&$&&((&$&$$$&&&&&&$(&((&&&&&&&&$$$&&&(&&((*(**(&((((&&&&&(&((*****,*,**((**(*(((*(((*(((****,((*(****&(((*(*.  " " "  """"$"$$$$$&$"$"""$"""" """""""$$$&$$$$&$$$$"""$$$$$$$$$&&$&&$&&&&$$$$$$$$$$$$$$$$"$$$$$$&&$&$&&&&&$&$&&&&$$$&&$$&$&&&&&&&$$&&&(&&&&&&&(&&(((*&(&$$&&$&&&&&&&&&&&&&&((&&(&&&&&&$&&&&&&&((&((*(((((*((**((((((((***(*******,***(((*((**((******((****((((*     "  "  " """""$$$""&$$$""""$""$""""$"$"$$$&$$&&$$$$$""$$$$$$&$$$$&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$&&&&&&$$&&&&$$$$$$$$$&&&&&&(&&&&(&&&$&$$&((&&$$$&&&&&&&&((&&(&&&&&&&&&&((((&(&&(&((&&&(&(&(&(((((((*(****((((((((((*****,********(((&((((((((((****(**,      """" "" """""""""""$$$$$$$$$$$$""""$$"$"$$$$$$$$$$&&&$$$$$$$$$$$$$$$&&&&&&$&&&$$$$$$$$$$$&$&$$$$$$$&&$$&$$$$&&&$&$&&&&&$$$$&$&$&&&&&&&&&&&&&&&&&&&(&&$$$$$&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&((&&(&(&&(((((((((**((******(****((*(*(**(******((((((((((((((((((((*,  " """"" """"""""""$$$$$"$$$$""""""$$$$$$$$$&$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$&&&&&&&&&$$&$$$$$$$$&$&&&&&&&$&$$&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&(&&&&&(&&&&&&&&&&&&&&((&&&&&(&&(&(((((((((*((*****((********(**(***(((((((((((((*((*(((((((*  " " " " " """"""$$$$$$"$$$$"$$$$""$$$$$$$&$&$$$$$$$$$""$$""$$$$$$$$&&$$$$$$$$$$$$$$&$$$$&$$$$$$$$$$&$$$$$$$$&&&$$$$$$&&&$&&&&&&&&$&&&&&&&&&&&&&&&&&&$&&&&&&&&&&(&&&&&&&&(&&&&&&$&&&&&&(&&&&&&&((((&&((((((((**(************((****((*((((((((***((((((&(&(*  "" ""  """""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$&$$$$$$$$$$"$$$$$$$$$$$$$&&&$$$$$$$&&$$&$$$$$$&&$&&&&&&&&&$&&&&$&&$&&$$$&&&&&&&&&&&&&&&&&(&&&&&&&&&&(&(&(&&&&&&&&&&&&&(&&((&&((((((((((((********(***(**(**(**(((((((((((((((((&&(*  """"""$$$"$$"$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$"""""$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$&$$$$$$$$$$$$$$$$&&&&&&&$&$$$$$$$$$&&&&&$&&&&&&$&&&&&""$&&$&&$&&&&&&$&&&&&&&&&&$&&&&&((&(((&&&&&(&&&&&&&&(&&&((((((*((((((***********(***(*((*(((((**(((&&((((&&(*   " " " """$"""""""$"$$"$$$$$$&&&&$$$""$$$$$$$$&&$$&$$$$$$&$""$$"$"$$$$$$&$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$$$&$$$$&$&$&&&$&$&$$&&$$&$&&$&$&&&&$&&&&&&&&&&$$&&&&&((&&&&$(&(((&&&&&&(&(&&&&((((((((((*(***,*******((**(***((**((((((&(((((((*@  " " """"""" """$""$$$$$$$&$$$$$$$"$$$$$$$$$$$$$$$$$$&$$$$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$$$$$$$&$&$$$$$$$&$&$$&&$$$$$$$&&&&&&&$$&$&$&$&&&&&$$&&&&&&$&&&&&&&&&&&&(&&&&&&&&&&(&((&&(((((((((((((((******(((****(*((*(((*((*((((((&((((,    """"""" """"""""""""""$$$$$$$$$$$&&$$$$$$$$$$$$$&$$$$$$$$$$&$$$"""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$&$&&$$$$$$$$$$$$&$$$&$$$$$$$$$&&&&$&&$$&$&$&$&&&&$$&&&&&&&&&&&&&&&&$&&(&&(&&&&(&&(((((&(((((&&&(((((((******((*****((*(((((((((((&&&&(((((,6   """""""""""""""" """"""$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$"""""$"$"$$$$$$$$$$$$$$$$$$$$$""$$$$"$$$$&&$$&$$$$$$$&&&&&&$$&$&$$$$$$$$$$$$$$$$""$$&&&&&$$$&&$$$$&$&&&$&&&&&(&&&&&&&&$$&&&&&&&&&&&&(&((((*((((&&&&&&&((((*(*((*****(((((*((**((((((((&(&&((((,"   """""""""""""""""" """"""$""$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$""""""$$"$$$"$$$"$$$$"$$$$$$"""$$$$$$$$$$$$$$$$&$$$$$$&&(&&$$$$$$$$$$$$$$$$$$$"$$"&&&$$$&$$$$$$$$&&&&&&$$&&&(&&&&&&&&$$$&&&&&&(&&(&&&((((((((((&&&$&&(((((((*(((***((**((((((((((((((&&(&&(((*$R    """"""""""""""""" """"""""""$$$"$$$$$$$$$$$$$$$$$$&$$$$&$$$$""$"""$"$""$$$$$$$$$$$$$$$$$"$$$"$$$$$$$$$$$$$$$$$$$$$&&&&&$$$$$$$$$$$$$$$$$$""$$&&&&&$&&&&$&&$$$$&$$$$$&&&&&&((&&&&&((&&&(((&&&&&&&&&&((((((((&&((&&&((((((((((((***(((((**(((((((&&&&&(((((*$   " """"""""""""""""""""""$"""""""$$"$$$$$$$$"$$$$$$$$$$$$$$$$$"""$"""""$"$$$$$$$$"""$"""""$$""$$$$$$$$$$$$$$$$$$$&$&&&$$$&$$$$$"$"$$$$""$$"&$&&$&$&$&$&$&&&&&$$$$$$$$$$&$&&&&$&&&&&((&&&&&&&&&&&&&&&(((((((((((((&&&(((((&((****((((*****((((((&(&&(((((&(,"@ """"""""" """" """""""" """"""""$""$$"$$$"$$$"$$"$$$$$$$$$$$$$"""""$"$$"$"$"$$$$$$""""""$$$"$$$$$$$$$$$$$$$$$$$$$&&&&$$$$$"$$""$$$"""$$$&&&$$$$&$&&$$$$$&&((&$$$$$&$&&&&&&&&&&&&&&&&&&&$&&&((&&&&((((((((**(&(&&&&((((&&(((*****((((((((&(&&((&&&(((&&(*  """"" """""" """"""""""""""""$""$$"$"$""$$$$$$$$&$$$$""""""""$"""$$""$"""""""""""""$$$$$$$""$"$$$$$$$$$$$$$$&$$$$$"""$""""""""""$$$""$$&&&&$$$$$$&&&&$""$$$$&&&$&$&&&$&&&&&&&&&&&&&&&&&&&&((((((((((*(&&(((*(((((((**((((((((((((((&&&&&(((((((,    "" "" """" " """""""""""$""$$""""$"$""$"$$$$$&&$$$$$""""""""$"""""$""""""""""""$$"$$$$"""$$$""$$$$$$$$$$$$$$$$$$$$$$$"""""""$$&$""$$$$$$$$$$$$$&&&$$""$$$$&&$$$&&&&&&&&&&&&&&&&&$&&(&&(&((&(((((*((&(&&((*((((((((((***(*(((&&((&&(((((((((*,   " " " """ """""""""""""""""""""""$""""$$$$$$$$$$$$$""""""""""$"$"""""""""""$$$"$"$""$"""$$$""$$$$""$"$$$$$$$$$$$$$$$"$"$$$$$$$$$$"$$$$$$$$$$$$$&&&&$$$$$$$&$$$$&$&&&&&&&&&&&&&$$$&&&&&&(&&(((((*((((&&&(*((((((((((((***(((((&&&&&&&&&(&&((*&  " """" """""""" ""$"""""""""""""""""""$$$"$$$$$""""""""""""""""""" """""$"$"""$$""$"$"$"$"""$"""$$$$$$$$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$&&&&&$"$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&(((((((**(((((((*((*(((((((((*****(((&((&(((((((&(*     " """" "" " """"""""""""""""""""""""""$$""""""""""""""""""""""""""""""""""""$$""$$$""""""""$"$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$"$$$$$$$$$$$$&&&&&&&&&&&&(&&&&&&(((&&((((**,,,*((((((*(((((((((((*****((((((((((((((*  """" " """"""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""$"""""""""""""""$"$$$$$$"$"$&$$$$$$"$$$$$$$$$$$$$$"$$$$$$$&$$$$$&&&&$"$$$$$$$"$$$$$&&&&&&$$&&((&&$&&&&((((((((((******((&&(*((((*((((((((*(**(((*((((&&&(,     " """"" " """""""""""""""""""""""""""""""""""" ""$"""""""""""" """""""""""""""""""""$$"""$$$$$$$$"$$$$$$""$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$&(&&&$$""""$$$&$"$$$$&&&&&&&&&&((((&&&&((((((((******((&&((((*(((((*((&(((((((*(((&&&&&(*     """""""" """""""""""" " """"""" """"""""" " " """""""""""""""""""""$$"""""""$ "$"""$""$$$$"""$$$$"$$$$$$$$$$$$$$$$$$$$$"$$$&$$$$$"$$$$&&&&$$$$$$$$$$$$&&&&&&&(&&&&(((((&(&&&((&(((((((**(((&&(&(((((((((&(((&(((((((((&((&&&&*  " """" """"""" "" " " "" """ """ """" ""$" """"" """ """ """"""""""""""""""" $"$$"$"$"$"""""$"$$$$$$$$$$"$$$$$$$$&$$$$$$$$$$$$$$$$$&"$&&($$&&&&&&&(&&&&&&&&(($&&(&&&(&(((((((*(((((*(((((((((((((((((&(((&((&((((((((&&&&&(*  """""""""" " "" """""""""""""""""" """ """""""""""" " """"""""""""""""""""""""""""$"""""""""""$"$$$$$$$$$$$$$$$&&&$&$$$$$$$$$$$$$$$&&&&(&$&&$$$&(((&&&&&&&(((((&(((((((((((((((((((((((&&&(( &((((&&&(((&&&&(&((((((&&&&("    " " " " " " " "" """""""""""""" " """"""""" """""""""""""""""""""""""" """"" """"""""$$$$$"""$$$$"$$$$$&&&&&$$$$$$"""$$$$&&&&&(&&&&&$&&&(&&&&&&&&&((((((((&((*((((((((((((((((((((&((((&(&((((&((&((((((((&((((((