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 = '162S17' IMAGE_NUMBER = 48432368 IMAGE_TIME = 1979-09-01T07:28:34Z EARTH_RECEIVED_TIME = 1979-09-02T11:27:42Z ORBIT_NUMBER = 1162 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 -#/o [m .E+DG*g hr*]~pk, /]   $" """"""*"$$$$"$"$"$$$&$&$$$$&$$&$$&$&&&&&&&&$$&&$$&&$$&$&&$$$$$&&$$$&&$$$$$$$$$$$$$$$$"""$"$$"""""""""""" """"""" """""  "    0   " " """"""$"$$""$$$$$$$$$&$$$$$$&$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$""$$$""$"$$"""""""""""""""""""""""""""""""""" """"""""""""" """"" """"""" " " ""     """"""""""$$$$$$$$$$"$$$$$$$$$$$$$&&$$$$&$$&&&$&$&$$$$$&&$$$$$&$$"$&$$$$$$$$$$$$$$$$$$$$$$$"$$""$$$$""""""$""""$"""""""$""""""""""$"""""""""""$$"$$$$$$"""$""""""""""""""""" """""" ""   " " " "$"   @  """""""""$$$$$$$$$$$$$$$$$$$$&$$$&&$$&&&$&$$&&$&$$$&$$$&&$$$&$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$$$$$$$$$$"$$"$" $$$"$$"""""""$$$$$$$$$$$$$$""$""""$""" """"""" " " "  " """""" """" " """"""""""""""$""""    " " """""$$$$$$$$&$$$$$$$$&$$$$$$$$$&&&&$&$$$&$$$$&&$$$&$&$$&$$$&$$$$$&$$$$$$$$$$&&$$$$$$$&&$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$$$$$$$$$$$$$$$"$""$$"""""""$$$$"""""""" """"""""""""""" " """""" """"""""""$"$$""$$$$"""" """ "       """"""$$"$$$$$$$$&&$$$"$$$&&&&&&&&&&&&$&$$$$$$$&&&&&&&&&&&&$$$$$$$$$&$$$&$&&&&&&&&$$$$$$$$$$$$$&&&$&&$$$$$$$"""$$"$$$$$$&$$$$$&&$$$""$$$""$$&&&&&$$&&&$$$$$&$$"$$$$""$"$&&$$""$$$" """ "$$$$$"""""" """""$"""" $$$""" """$""$$$$&&$$$$$$$""  """" "  """""""$""$$$$$&$$$$$$$$$$$$$$$&&&&&&&&&&$&&&$$$$$$&&&&&&&&&&&&&&&&$$&&$&&&$$&$&&&$&$&&&$$$$$$$$&$$$&&&&&$$$$$$$$$$$$$$$$$$$$$$$&$&&$$&"$$$$$$$$$$$$$$&&&&$$$$$$$$$&&&****(,,**(&$&$$$""""""""""""$"""""""$$""""$$$$$$$"""$$$$$$$$$$$$$$$"$$$$$"$"$"""""""   " """"""$""$"$$$$$$$$&&&&$&&$$$&$&$$$$$$$$&$&&&&&&&&&&&$$$&$&&$&&$&&$&&&&&&&&&&&&$&&$$&&&&&&&&&&&&&&$&$$$$$$$$$$&&$&$&$&&$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$$$$$$$$$$$$$$$$&&&(,,,,,,,,,,*,,**&$$"""""""""""""""""$$"$$$$$&&&$$$"""$$$$&$$&&$$$&&&&$$$$$$""$"""""""""""""""""  """""""$$$$$$$$$$$$$$$$$$$&&$$&&&&&&$&&&&&&&&&$&$&&$$$&&&&&&&&&$&$&&&&&&$&$$&&&&&&$&&&&&&&$&$$&&&$&&&$&&&&&&&$&&&$$$$$$$$$$&&&&$&&&&&&&$$&&$$$$$$$&$$$$$$$$$$$$$""$$$$((**,,,.,,.,,,,,,*(&$""""""""""$""""$"$"""$"$&$$&&&&&$$$$$$&$$$$$$$$$$&&&$&$$&$$$$""""""""""" " " " "  """"""""""""""$$$$$$$$&$&$&&&&$&$$$$$&&$&$&&&&&&&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&&&&&&&&&$$&$$$$$&&&&&$&&$$$&$$$$$$&&$&$$$&$&&&&&&&$$$$$$$$$"$$$$$$$"$&$$$$$&&(*,,,,,,,,,,,,,,,,***,($$"""""$""""""$"$"$$$$$$&&$&&&$&&&$$$&&&$&&$$&&&&$&$&$&$$$$$$"$$$$""""" " " " ""   " """"""""""$$$$$$$$$$$$$&$&&$&$&&&&&$&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&$&&$$&$&&&&&&&&&&$$$$$$&&$&$$$&$$$$$$$$$$$""""$"$&$$(**,,,.......,,.,,,,,,***,,,*(&&$$$$"""""""""$$$$$$$$&&&&&&&&$$&&&$$&&&&&&&&&$&$&$$$$$$$""$"$$""""""""""" " "" "  """""""$$$$$$$&$$&&$$&$$$$$$$&&&$$&$&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$&&&&&$&&&&&&&$&&$$&$&$$$$$$$$$$$$$$$$$&&&*,,,,,,,,.,.......,,,*,,**,****((&&&$$$""$"$""$$$$$$$$&&&&&&&&&&&&&&&$$$&&&&$&&&&&&$&$$$$$""$"""""""""""""""""""" "  """"""""""$$"$$$$$$$$&&&&&&&&$$&$$$$$$$&&&&&$&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&$&&$$&&&&&&&&&&&&&&$&$&&$&&&&&&&&&&&&&$$$$$$$$$$$$$$&(&(*(*,,,,**,,,,,,,.,,,,,,,,,,,,,,,,,,**(&&$&$$$$$$$$$$$$&$$$$&$&&&&&&&&&&&&&&&&&&&&$$$$&$$$$$$$$$$$$$$$"""""""""" """"""" " """""""""$$$$$$$$&$&$&&&&&&$&&&&&&&&&&&$$&&&&&&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&$$&$&&$&&&&&$$$&&$&$$$$&((((*(**,*,****,,,,,,,,,,,,,,,,,,,,,,,,,*,**&&(&&($&$&&&&&$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$"$$"""""""" """"   """"$"$$$$$$$$$&&$&&&$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&$&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$&&$&&(((((******,*,*,,.,,,,.,,,,,,,***,,,,*,,,,,*(&&(**&&&&&&&$&&&&&$&&&&&&&&&&&&&&$&&&&&&&&((&&&&&&&$$$$$"$$"$$$$"""""""""""""" """"""""""""$"$$$$$&$&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&(&&&&(((&&&&&&&&&&&&&&&&&(&((&&&&&$&&&$$&$&&&&&&&&&&&&&&&$$&$$$&&&(****,,,******,***,,,,,,,,..,.,,,,,*,****,,***(((((&&(&&&&&&&$$$$$&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&$$$$$$$""""""""""$"""" """"$$"$$$$$$$$$$$$$&&&$&&&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&&&&&&&(&&&((&&&(&&(&&&$$$&&&&&&&&&((&&&&&&&&&&&$$&&&&&&&&((&&&&&&$$&&&((((*****,,,,,,,,,,,,,,*,*,,*,,,,,,,,,,,,,***(&&&&&&$&&&&&(&&&&&&&&&&&$$&&&&&&&(&&&&(&&&&&&&$$$$$&&&$$$&$&$$$$""""""" """""  " """""$"$$$$$&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&(&&&&&&&&&&&&&&((&&&(&&&&&&&&&&&&&&&&&&(&&&&&(&&&&&&&&&&&&&&&&&&&((&&&&&$&$$&&&&&&&&&$&&(****************,***,,,,.,,,,,,,****,,,,,,.,,,,**((&&&&&$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$"$$$$$$$""$""""""" """"""""$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&(&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(&&&((&&&&&&&&&&&&&&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$&&&((*****,**,**********,,,*,,,,,,,,,,,,,,*,*,,**(*(((&&&&&&&&&&&&&&&&&&&&&(&(&&(&&&&&&&&&&&&&&&&&&$$$&&&&&$$$$$"""$"""$""$""$""  """""$$$$$$$$$&$&$$$&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(&&&&&&&&&&&&&&&&((&(&&&&&&&&&&&&&&&&((&((&(&&&&&&&&&&&&&&&&&&$$&&&&$&((((((((*********,,,,,,,,,***,***,,,,,,,,,,,,,,**(*((&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$&$$$$$"$$"""""""" "" """$$$$$$&$$&&&$&&&&&&&&&&&&&&&&&&&(&((((((&((&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&(&(((((&&(&(&&&&&&&&&&&&(&((&&(&((&&&&&&&(&&(((&&&(&((&&&&&&&&&&&$$$&&&&&(*(*(*(**********,*,**,,,,,,****,,***,***,,,,*,,********(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&$$&&$&$$&$$$$$$$$$"$""""""  """""""$"$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&(&&(((((((&(((&(&&&&&&&&&&&&&&&&((&&&&&&&&&&&((&&((((((&((&((((&&$&&&&&((((((((((&&&(&&&&&&&&&&&&&&&&&&$&&&&&((***((*********,,****,,,,*,,*,*****,,,,,,*,*,*********(**((&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&(&&&(&&&&&$$&&&&&&&&$$$$$$$$$$"$""""  """""""$$$$$$&$$&$$$&&$&&&$&&&&&(&&(((&&&&&&(&&(((&((&((((&((((&&&((&&&&&&&(&&(&(&&((((((((((&((&&&((((((((&(&(&((&((((((((((&&&((&&(((&&&&&&&&&&&&&&&&((**********************,**,,****(******,,,,,,*********(*((((&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&(((&&&&&&&&&&&&&&&&&$&&&&$&$$$$$$"""""" """""""""$"$$$$$$$&$&$&&&&&&&&&&&&&&&&(&&&&((&(&((((((&&(((&(&(&&&&&&(&(((&(&&(&&&&&(&&&((&(&(((((((((((((&(&&&&&(&(((((((((&((&(&(&&(&((&(&&&((&&&&&&&((&&*,*,***************************(***(********,**********(*((((&&&&&&&&&&&&&&&&&&&&&&(&(&&&&(&(&&&(((&&&(&&&&&&&&&&$&&&&&&&&$$$$$"$$$ """"""$$$$$$&&$$&$&&&&$&&&&&&&&&&(&&(&&&&&&&((((&((((((((((&&&((&((&&&&&&&(((((((((((((((&&(((((((((((((((((((((((((((((((((((((&&(&&&&&&(((&&&&&&&&((((*,,*,***************************((*(************,********(*((&&&&&&&&&&&&&&&&&&&&&(&(((&&&(&&&((((((&(((((((&&&&&&&&&&&$$$$$$$$$$$"" " """""""$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((&&((&&&&&&(((((((((((&(&&&&&(&((((((&(((((&((((((((((((((((((((((((((((((((((((((((((&(((((&&(&&&(&&&((((*,,,,*****(*****(*(***********((*((((((*****(*****(*******(((&&&&&&&&&&&&&&(&&(((&&&&(&((((((((((((((((&(((&&((&&&&&&&&$&$&&$&$"$""$" """"""""$$$$$$$$&&&$&&&&&&&&&&&&&&&&(&((&&(((&(&(&((&(&((&(&(((((((((&(&((((((((((((((((((&(((((((((((((((((((((((&((((((((((((((((&((((((&&&&&((&(&&&(((**************(*(***((****(*(*((((((**((**************(****((&$&&&&&&&&&&&((&(((((&&&((((((((((((((((((((((&(&&&&&&&&&&&&&&$$$$$$$"$" """""$$"$$$$$$$&$$&&&&&&&&&&&&&(&(&(&&&(((((((&(&&&&&&&&(&(&&(&((((((((((&((((((((((((((((((((((((((((((((((((((((((((((((&(((((((((&(&(((((&(&&&&&&&&&((***********(****(((((*(*****(**(((((((((((*******(*********(((&&&&&&&&(&&((&(((((((((&(&&((((((((((((**((((((((&&&&&&&&&&&&&&$$$$$$$$" """"$"""$$$$$$$$&&&&&&&&&&&&&&&&&&&&&(&(&(&(((((((((((&(&&((&((((&((((((((((((((((((((((((((((((((((((((((((((((((((**(((((((((((((&((((&(((((&&&&&&&&&&(((*(((***********((((((((((((((((((((((((((******************((((&&&&&&&&(&(((((((((((&((&((((((((&((((((((((((((((&&&&&&&&$&$$$$"$$$"N@ """""""$"$$$$$$$&&&&&&&&&&&&&&&&&&(&&(&&((&((((((((&((((((&&(&(&((((&((((((((((((((((((((((((((((((((*((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&(((******(*(***((***((((((((((((((((((**(((((*(***(**(*(****((**,*((((((&&((((((((((((&&((&(((((((((((((((((((((&&&(&&&&(&&&&&&$&$$$$$$" """"$$$$$$$$$&$$&&&&&$&&&&&&&&&(&(&&&(((&((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((((((((((((((((((((((((((((((((&&&&&&&(&&&&&&&((*(((((((((*(****(((((((((((((((((((((((((((((*(*(*((**(*****,***(&((&((&(&(((((((((((&(&&((((((((((((((((((((((((&&&&&&&&&&&&$$$$$$&  """""$$$$$&$$$&&&&&&&&&&&&&&&(((&(((&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((((**((((((((((((((((((((((((((((((((((&&(&&&&&&&&((((((*((*(((*(*(***(((((((&(&((((((((((((((((((((((((((***(********((((&(((((&&&((&&(((((((((((((((((((((((((((&(&&&&&(&&&&&&&&&$$$$$$$  """"""$$$$$$$$$$&&&&&&&&&&&&&&&&(&(&&&&(((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(((****(*****((((((((((((((((((((((&(((((((&(&&&&&&&(**(*((((((((*(*(((((((((((((&((((((((((((((((((((**(****(*********,*(((&&(((&((((&((((((&((((((((((((((((((((((&(&((&&&(&&&&&&&&&$$$$$$  " """$$$$$$$$$&$&&&&&&&&&&&(&&&((&(((((((&&(((((((((((((((((((((((((*(((((((((((*((((((((((((((((*((*((*******(((((((((((((((((((((((((((((((&((((&&&&&&&(*(((((((((((((((*((((((((((((((((((((((((((((((((((((((*(*********,*(((&&&&((&&(((((((((((*((((((((((((((&(((((((&(((((&&&&(&&&&&$$&$$$"$""""""$$$$$$$$$$&$&&&&&&&&(&&(&&(((((((((((&&(((((((((((((((((((((((((((&((((((*((((((((((*((*((*((**$(((***(***(*(*((((**(((((((((((((((((((((&(((&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((*(*(************((((((&&(&&&((((((((((((((((((((((((&(((((((((((((&&(&&&(&&&&&&$$$$ " """$"$$$$$$$$&$&&&&&&&&&&&(&((&&((((((((((((((((((((((((((((((((((((*(((((((((*(*(*((*((((((*((((*(("*(***********(**((((((((((*(((((((((&((&((&((&&&&(&((((&"((((((((((((((((((((((((&&((&&((((((&(((((((((((((((********((*(((((((((((((((((((*((((&((((((((((&(((((((((((((&&(&(&&&&&&&&&&$$& """"$$$$$$"$$$$$$$$&$&&&&&&(&((((&((&(((((&(((((((((((((((((((((((((((((((((**((((((**((((*((***((**(*(**((*****(((*((*((((*((*(((((((((((&(((((&((((&&&&&&&&(&& &((((((&&((((((((&(&(((((((((**(&(&&&(&&(&(&&&(((((*****(((((((((&((((((((((((*((**($((((((((((((((((((((((((&&&(&&&(&(&&&&&&&&&( """"""$$"$$$$$$$&&&&&&&&&&&(&&&&(&(&(((((((((((&((((((&((((((((((((*(((((((((((((**(((**((*(((*((***((*((****((***(**((*(*((*((((*(((((((((((&(&&&&&&&&&&&&&&&&((((((((((&(((&(((((((((&((&(,,***((&(&(&(&(((&&&&&(((**(((((((&&(((((&((((((((((((((((*$(*((((&(((&(((((((((((&(((&(&&((&(&&&&&&&$ """$"$$$$$$$&$$$$&&&&&&&&&&&&(((&(((((((((((((((*((((*((*(((*(((*(((((((((*****(((**(*((((**********************(****(((**(*(*((*(*((((((((((((((((&&&&&(&&&&(&((((((((((((((((((&(((&((&&(******(((((&&&&&&&&&&&(((*(((*((((&(((((&&((((((((((((((((((*((((((*(((((((((((&&(&&&&&&&&&&((((&&&&&&&&""""$$$$$$$$$&&&&&&&&&&&&&&&&&&(&&((((((((((((((*((((((**(*(*(**(*(***(((***(***(*(******(*********(**********(********((*((*(***(((*((((((((((&(&&&&&((&(&&((((((((((&((((((((((((((&(&(((*(((((((((&&&(&&&&&&&&((&((((((((&&&*((&(&&&((((((((((((((********(((((((((((((((((&&&&(((&(&(&(&&&&&&(& $""$$$$$$$$$$$$$&&&&&&&&&&&&((((((((((((((((((((((((((*****((***((((*******(***(***((((************************************((*((*((((((((((((&(((((&(((((((((((((((((((((((((((((((((&(&((((((&&&((&(&&&&&&(((&&&&&(((((((((((((((((((((((((((((((*(((*((*((**(((((((((((((((&&&&&&(&(&(((((&&(&&&&h"$$""$$$$$$$$&&&&&&&&&&&&(&(&(&(&(&&((((((((((((((((((*((*(****(***((**(*((*(**(***************(******************(**********(****(((((*((((&((&(&((((((*(***((((((((((((((((((((((&(&&(&(((&&&&&&&((&((&(&&(&&&&&&&&&((((&(((((((((((((((((((((((*(((((*(*(((((&&(((((((((((((((*(((&&&((&(&((&&&( $""$$$$$$$$$$&&&&&&&&&&&&&(&&&((((&&&(((((((((((((((***(((***((*****(*****(***********************************(*(*************((**(*(((((*((&((&&((*(**((**,(((((((((&((((((((((((&&&&&&((&&&&&&&&&&&&(((&&&&&&&&&&&&&&((((&((((*((((((((((((((((((((((((((((((((&&&(&((((((((((((((((((&((&((&&((($$$$$$$$&&$&$&$&&&&&&&&&&&&(((((((&&&(((((((((*((((((*(************(*(********************(***********************************(****(**(*(**((((((((*(*(((***(((((((((((((((((((&&&&(&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((*(((((((*(&&(((&(((((((((((&((((&((&(&((((($$$$$$$&$&&&$&&&&&&&&&(&&&(&((((((&&(((((((((((((2.((*((************(*********((*********************************************(((*********(((((*((((((***(***(((((((((((((((((&&(&&((&&(((((&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&(&((((((*((((((((((((((((((((((((((((**&(**(((((((((((((((((((((&(&&((("$$$&$&&&$&&&&&&&&&&&&&&&((((((((((((((((((((**(((***************************************************************************((*******((*(((*((***(*(**(((*((((((&(((((((((((&&&&&&&&&&&((((&&&&&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((*((((((*((*((**((((((((((((&(((((((&(&((&((((($$$$$$$$$&&$&&&&&&&&&&&&(&&&((((((((((((((((***(**(((((***************(**********************(**************,************(*(*(*********((((((((****(((*(****((((((((((((&((&((&&((((((((&((((((&(&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&((((*(((((((((((((((*(((((*((*((*(((((((*(((((&(((((&(&&(&&(&&&&((($$$$$$$$&&&$&&&&&&&&&&((&((&(((((((((((((((**(**(**********************************************,***,*********************(**********(*((((((((****((*(******,((((((((((((((((&&&&&&&&&&(((((((((((&(&(&&&&&&&&&&&$&&&&&&&&&&&&&(((((((((((*((((((**(((*(((*(((*(****(((((((((((((((&&&(&((((&&&&((($$$$$$$$$&&&&&&&&&&&&&&&((&((((((((((((*((***(**((*(*************************,********************,***********************************((((**(((*(((((*********(((((((((((&(&&&&&&&&&&&(&(&(&(&&(&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&(((((((((((*((((((((*((*((**((*(((***(((((((((((((((((((&((&&&(&(((&($$$$$$&$&$&&&&&&&&&&&&(&&(&(((((((((*(((((*(****************************************,*****************************(***************(*(((((((*********(**(**(((*(((((((((&&((&(&&(&&&&&(&(&(&&((&((&(&&(&&&&&&&&&&&$&&&&&&&&&&&&((*((**(((((((**((((((((((*(((((((****((((((((&(((((&(((((((&&((((&&($$$$$$&$$$&&&&&&&&&&&&&(&&(((((((((((((**(*(*(*******************(****************,***,******,*********,***************************((((*(***(((*(*(***********(((((((&(((&&&&&&&&&&&&&&(&&&(&(&(&&&&&&&&&&&&&&&&&&$$$&&&&&&&&((((*((((((((((((*(((((*((**(*(*((((((*((((((((((&(((((&((((((&(&&&(&($$$$&&$$&&&&&&&&&&&(&(&(&&(((((((((((((((*(**************************************,,,,******,*********,*,****,,****************(*(((((((*****(***(*************((((((((((&((&&&&&&&&&&&&&&(&&&&&&&(&&&&&&&&&&&&$&&&&&&&&&&&&&&(((((((((*(((((((*(((**(((*((*(**(*(**(((((((((((((((((((&&&(((((((((*$$$$&$$&&$&&&&&&&&(&&&(((((((((((((((((*(**(***************((***********************,***********,,****,****,,,****************(((((((((((*********************((((((((((((&&&&&&&&&&&&&(&&&&&&(&&&&&&&&&&&&&&&&&$&&&&$&&&&&&&&((((((((*((*((((*(((*(**(*****(*(((*(((((*((((((((((((&((&((&((((&((*X$$&&$&&$&&&&&&&&&&(&(&(&((((((((((((((*(**((*****************(********************************************,,.,*******,********(*(((((((**((*((((**************((((((((((&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&(((((((((((*(*(*(0**((**((*(******(***(*((((((((((((&((((&((((((((((*$$&$&&&$$&&&&&&&&&((((&(((((((((((((((((((**************************,****************,*******,*,*,,*,***,,*,,,*****************(((*******(*(*(*****************(((((((&((&&&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&$&$$&(((((((***((((((((*(*((**((*********(**(*(((((((((((((((&((&((((((&(((*$&&$&$&&&&&&&&(&&&&&&(((((((((((((((((*((((*********************,******,*********************,*,,,,***,**,,,,***********,****(************************(*******((&(&&(((&(&(&&&(&((&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&$&&(&(****(***((*((((*(*(((((************(*****((*(((((((((((&(((((((((((((*$$$$&&&&&&&&&&&(&&((((((((((((((((((((((***********************,,****,*,******,***,,*,,******,,*,**,*****,,,,*******************,********************((********((((&(&&((&(&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&$$&&((*((**(**(*(*(*****((***(*((*****((*(**(**(*(((((*(*(((((((((((((((((((*$&&$$&$&&&&&&&&&((((&((((((((((((((((((***(**(***************,************,********,**,****,,*****,***,,*,,,,*******************,********************(**********((&(((((((&&&&(&((&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&$&&&&&&&&(***(((*(***(*(***************(*****(**(***(*(*(((((*(((((*(*((((((&(((**&$$&$&&&&&&&&&&&&&&((((((((((((((((((((*(************,**********,,,**********,***,**,,***,**,*,,***,,,*******(*********************************(**(*(************(((((((&&(&(&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&*********((*************************(***********(((**(((*(((*((((((((((((* $$$&&&&&&&&&&(&&((((((((((((((((((((((((((*******************,*,****,*******,,,*,**,,,,*,****,**********************************,,****************(*(**(*********(((&((&&&((&&(&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&$&&&&&$&&(*****(**((*(*****************(***(**((((**(*****(****((((((***(*((((((((*(*px&&$$&&&&&&&&&&(&&&&((((&((((((((((((((((*************************,,****,,*,*,,****,**,,,**,*,*,,********************************,,*,*************((((**(*********((((((&((((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*((*(*(***(***********((************(*(**********((((*((((((*(**(((*(((((*(*$&$$&&&&&&&&&&&&&(((((((((((((((((((((((((((*******************,*********,,,**,,***,,*,*,,,,,*********************,***************,*,***********((*****,**********(((((((((&((&&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(*******(**((******************(********((**********,(**((*(*((*****((**(((*(* $$$&&&&&&&&&&&&&&&(((((((((&(&((((((*(((((((********************,*,*,,,**,,,,*,**,,,,*,**,*,**,******,******************,*******,**,,*********,*,****,,,***********((((&(&(&((((&&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(***(*******(*(*((******(******((*********(*************(*(****((((********(*** $$$$&&&&&&&&&&&(&&(&(&((&&(((((((((((((((**************,***,***,*,,****,*,,,,,,,,*,,***,,,,,*,*,,,***************,*,,***,,*****,,,,**,**********,,,,,,,*,**,*,**,,,*((((((((((((&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&((**,******(*****(*******(**(****(*****(*****(*(**(*(*********((**(*(((***(*(***((*"$$$&&&&&&&&&&(&&&&((((&&&&((((((((*(((((*************************,*,,,*,,***,*,**,,,**,,,,,*,,,*,************,***,,****************,*********,*,,,,,,,,*,***,**,,,,((((((((((&&&&&&&&&(&(&(&&&&&&&&&&&&&&&&&&((********(***********(***********(************(****(*****************((((*(*(((*****^ $$$$&$$&&&&&&&&&&(&(&&((&&(&&(((((*(((************,**,,*********,****,*,**,,**,*,**,,,*,,,**,,,************,*,*,**,*******,*************,***,,,,**,,,,***,,*,*,,,,,,*((((((*&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&*********************(*(*(*****************(*****(***(((*********************(((((**,$$$$$$&&&&&&&&&&&&&&&&&&&&(&(&&(((((((((******************(,**,,*,**,*,,,,,,,,**,,**,,**,,*,,*,,*****((*(*****,*****(**,*,***,*,*************,*,,**,,,,,,,****,,,*,,,,*(((((((&(&((&((&&&&&&&&&&&&&&&&&&&&&(****(********************(*(((*(************(*(*******((*******,*****************(***,$$$$$$&$&&&&&&&&&&&&&&(&&&&&&&(((((((((((((******************,,****,,,,****,,,*,*,,*,,**(,,,***,,*,***(*************$"*,***********,,,,,**********$*,,,,*,*,**,*,,,*,,,**((((((&&&&&(&((((&&&&&&&&&&&(&&&&(((*,*****************************(***(*****(((***(*****((**********,****(***********((*,$$$$$$$$$&$&&&&&&&&&&&&&&&&&&(((&&(((((((******************,,**,,**,,,,,,,,,*****,,,,**,,**,,*,*,***********************************,*********,,,**,,,,,,**,*,***,,,,,,*****&($"&(&(&(((&(((&(&&&&&&&&&((**&&*,*,**,,***********(*******((*******(***(*(*************((******,,*******,***********, "$$$&&&$$$$$$&&&&&&&&&&&&&&&&&(&&(((((((*(((*(***********,***,,**,**,**,,,,,,,,*,,,,,,*,,*,,**,**,*****(**************,*********,*********(*******,**,*,**,*,,**,*,,,,,,,*,((((((((((((((&(&(&((((((((*,*****,,,,.,****************(****("***(*******(********(******&******,*,,*********(**(*(***t$$$$$$$$$$$&&&&&&&&&&&&&(&&((&&((((((((((**(**************,,***,****,*,,********,*,***,,,,***,****************************************************,,*,,,*,*******,*,,,,,,,,,,****(((((((&&(((((*,.,,*,..,.,,,,,,,,,**,**,*********(*****(**(((**************(****************************(*******(*"$$$$$$$$$$$$&&&&&&&&&(&&(&((&&((((((((((((***************,,***,******,,****,*,,,*,*,,,,**********(***(*******(********,************,,,*****,***,,,**,,***,******,,,,,*,*,,,,,*,**(*(((((((((,..00.,,.......,,,,,,,**************************(*******(*******************(******************(*((*** P$$$$&$$$&$&$&$$&$&&&&&&&&(&(&(((&(((((((((*(****************,******,*,**,,*,*,,,,***,,,,*,*********(((****(*********************************,*,,,,,,,**,*,**,,*,,*,,*,**,,,,,,*****,,,*,,***,,..........0...,,,,,,*,***,,,*******************************************************************((*(** "$$$$$$$$$$$$$&&&&&&&&&&&((((((&(&&&(((*((*(((********************,,*,,*****,,*,*,,,,*,*,*********(*************,*************(*************,,,,***,,***,,,*,,,,,,,,,,*,,,,,.,,,,,,,,.0.,,*,,,,,,,......,,..,,,,,,,*****,********************(*****(((*(**********************(*(***(****(*(*(((*** @$$$$$$&$$&$$$&$&&&&&&&&(&(((***((((&&(((((*(((**********************,,,*,,,,,,,,,*,,,***,********************,,,***,*,**,*********(*********,,,,,,,,,,*,*,,*,,,,*,*,*,,,,,,,,.,,,,,,,....,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,************(******((*********************,*************((********(****(*((* $$$$$$$$$$$$&$&&&&&((((***((****&&((((((((*(*(*(******************,**,**,,,,***,,,,*,,,,,********************,,**,,,,*,,*,,,,******(*******,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,,.,,,,,,,...,,,,,,,,,,,,,,,,**,,,*,******,*******************(**************(*(******************(******(((((*(*****,&$&$$$$$$$&&&&&&&&&((((*********,,*((*((******(******************,,,,****,,,,*,**,,,,,,**,,,*,,*****,********,,*,,,,,,,,**,*,,*,*********,,,,,,,,,,,,,,,,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,,,,,,,,,,,*,,,,,*,,************,*********,*******************(*************************************(**, &&&$$$$$&$$&&&&&(&((((***,,,***,,..*(*((*****(*************************,,*,,*,,,,,,,*****,,,,,,,**,,*********,*,*,,,,,,*,,,*,,,,,****,,***,,,,..,,,,,,,,,,..,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,***,*******,**********************************((((***************************(*******(**,((&&&&$$&&&&&&&((((((***,,,,,,,*,.,,,*****************************,****,,,,,,,,,,,*,,,,*,,,.,,,,,,,,,,***,,,,,,,,*,,,,,,,,*,,,,,,,,*,,,**,,,..,.......,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,*,*,,,,****,,,,****,***********(**********,********((((**********************(****(*****(****,*(((&&&&***,*(((((((((***,,,,,,,,,,,,..,****************(***,*,**********,,,,*,,,,*,,,,*,,,,,,,*,,,....,,,,..,,*,,,,*,,,***,,,,,,,,,,*,**,,,...........,.,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,*,****,**,**********************,**************************************(********((*,(*(((((***,,,,*((((*(********,,,,,*,...,,,,,,**********(,,,,************,*,*,*,*,,,,,,,,,,,,,,,*,,,..000.,,,,,,,,,,,*,****,,,,,,,,,,,,,,,.,,,..,,,...,...,..,,,......,,,*,,,,..,.,..,,,,,,,,,,,,,,,,,,,,,,*,,,**,*,,*,*,,,*,*,,*****************,********************(***************(*******(****,(**((*****,,*,,*(((((******,*,,,,**,,..,,,,,**,,.,,*,,,,,,,,,**,*,**,,,,,,**,****,,,,,,,,,,,,..,,,.000000......,*,*,,,***,,,..0......,,..,.....,..,.,.........,,......,,,,,,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,*,*,,,,,**,,**********,***************,*********************(***********(**((**,(((********,****(*(((***(*****,,,*,,,,,,,,,,,,,,,,,,,,,.,.,..,*,.,,,,,,,,,,,*,,,,,,,,**,,,,,,,,,,.0.000020200..,,,*,,**,,,,....04:0...00........,...........,.,.,,....,,,,.,.,,,,,,.,,,,,,,,,,,,,,,,,,*,,,,*,,**,,,,,*,,,,,,,**,,**************,************(******************(((((((************,`(***********,,**((*(((*********,*,,,,,,,,,.,,,,,,,,,,,,,,,.,......00..,,,,*,,,,.,,,****,,,,,,,*,,,......000000...,,,,,,,..,,....0020000000..........00..........,,..,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*,*,,,*,**,*,,,****,************,**********************************((**(*****(********(******(*******(*(*(**********,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,.0........,,,,,,,,,,,,****,,,,,,,,*,,........00....0...,,,..,..,.....0000200000..0.....0.00...........,.....,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,****,*,,,,**,*********,***************************************(*************(***********, &(((************((((********,,,,,,*,,,,,,,,,,,,,,,,,.,,,,,............,,,*,,,,,,,,,,,,,,,,,,,,,.................0......00.0.0.......000000000....0.0........00...,..,,......,,,,,,,,,,,,,,,,,,,,,,,,*,*,,*,*,**,,,,,,,,**********************************************(****(*(***(***((*******,****,&(((((((*(*********(*********,**,,,,.,,.,,,*,,,,,,,,,,,.,,,...,...,,...,,*,,,,,,,,.,.,,.,,,,*,..00.........0.....0.00000.000200.....0.00000.....00...........00.....,.,..,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,**,*******,*****,******,*********************************************(********(***********,|&((((((((****(*(*************,*,,,,,,,,,.,,,,,,,,,,,,,,,,,,..,...,.,...,,,,,,,..,,.,...,,,,**,.00....00..000.....0.0000000000000.0.0.0000............,....................,,,,,,,,,,,,,,,,,,,,,,**,,**,*,*,*,**,*,*******,**,**,*,**************************************((***(*(***(********(((***,&(((((((*(**((*(*(************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........,,,,,,,,,,.,.,,,,..0000.0000....00.....00000000000..00000000.0...................,..............,,,,,,,,,,,,,,,,,,,,,,,*,,,**,*******,,**,,**,****,******,,**************************(*********(**(((**((***(*(**(**(**, &((((*(**(((****(***********,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,...,,,,,......,,,...0.0.00..0........0.0.00000000000..0......0000.0....................................,,,,,,,,,,,,,,,,,,,,,,,**,***************,***,*******************************************(*****(*********((*(*((((**,&((&((((((*(****************,,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,..,,,,,..........0000..0...0.......00.0.00000...0000.0......00......................,....,,...,......,,,,,.,,.,,,,,,,,,,*,*,,,***,******,,**,,*,*****,,**,******************************((*************(**(**((((**(((*((, &(((((((((*((****************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,............0..00.00......0000..00....00000000000000.....00000.........................,..........,,,,,,,.,,,,,,,,,,,,,**,*****,*************,************,**,***********************(*(***(*((************(((*(*(*(((* &(((((**(**((***(************,*,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........00.00.00.....00..0.000.0000.0000000000.0.00.00..0..000000...00000..0...0.......,..,...........,,,..,,,,,,,,,,,,,,*,***,,***************,*******,*,*****,*******************(***********(*(***(*(*(*(((((((((((((*6 &((((((((**((********************,,,,*,,,,*,,,,,,,,,,.,,,,,,,,,,*,*,,,,,,,,........0000.00..0.0.0.0000.000000000.000000.0...0.0..0....0...00.000000..............,,,...,.,....,..,,,,,,,,,,,,,,,,,,**,**,,,*************************************************(********(**(*******(*((((((((((((((((, &((((((((********************,,,**,,***,*,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,,......0.......00.000..00..0....000000000.00.00.0...0............0000.......................,,,,..,,.,,..,,,,,,,,,,,,,,,,******************,*********,****,**,**************(**********(*(***((*(**(*((((*(((((((((((((* &((((((***(**(****************,***,,,**,*,*,,,,,,,,,,,.,,,,,.....,,,,,,,....,.............000000.....0.0....0000.00000....0..00000..00.0......0............,.....,.......,,..,,.,.,.,.,,,,,,,,,,,,,**,*****,,*****************,***********************(*(*************(******((((((((((((((((((((*,$(((((((((**(****************,*,*****,*,,,,,,,,,,,,,,,,.,,,..,...,.,..,...................000.0000.0.00.....0..0.00.......0.0...0..00.00......0........,...................,.,,,,,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******,*,,*******,****,*,*************(************(***(*(*(*(((*((((((((((((*(*((((((((((***$$*******************,**,,,,,,,,,,,,,,,,,,,,,,...,..........,................000000000.000000000...0000.......0.0.000....0..0.0..0..00...........................,......,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,*,***,*****,********,****************,**********((*(*((*(((((&(((*((((((((*&*(((((((**((*((*********************,,,,,,,,,,,,,,,,,,.,..,...,.,...... ,..................0000000.0.....0000000000.0000000....0000000.0000........................,.,......,..,..,,.,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,*,*,,,*****,***************************,,***(***(**(((((((&&(((*(((*((**&((((((((((((*((**(********************,,,,,,,,,,,,,,,,,,,,.,.,........,,(...................000000000.0.0..0.0000000000.00..00.00&.00.000000..................,......,,.,...........,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,*,,**,,,*,,**********,*,*********(***************(((((((((((((((((((((((((*$((((((((((((*(*(**(***************,,,,,,*,,,,,,,,,,,,,,,,.,,,.,.......,,,...................00.0000000..0000000000000000000..00.0.,.000000000.,,..........................,..,......,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,&**,********,****,*******,******(************(*((((((((*((((((((((((((((*&(((((((((((((((**************,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,..,..,,,........................000000.0000000000000000000000.0..0.....0000000.....0..0.........0........,.,.........,,,,,,,,,*,,,,,.,,,,,,,,,,,,***,,*,&,,,********************,*****,**********((*(**((((((*((("((((&((((((*** &(((((((((((*(*(*(*********,*******,*,,,*,,,,,,,,,,,,,,,,,,,.,,.....................................0.000000.00.000.000..0000000.......0.000000000.....................,..,............,,,,,,.,,,,,,.,,,,,,,,,,,,,,,,,*,,**,***,,*****,**,*****,**,,****************(*((((**(*((((((&((((((((((((*&&(((((((((((((((*(**(**************,,*,,,,,,,,,,,,,,,,,,,,,.,,..,,,.....00.0........,.........0........000.0.00000....00.00.000000......0000.000000.....................,..,............,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**********************,*************(*(((***(((*((*((((((*((*((((((((*$((((((((((((((*******************,,*,*,,,,,,,,,,,,,,,,,,,,,,.,,.,,,,...0.0.00.........................000..0.0.0...0000.00..0000....0.0.00.00000000....................,.,..........,,,...,.,,,,,,,,,,,.,,,,,,,,,,,,,,*,,**,*********,*,,*******,**,****************((*((((*((*((((***(((((((((***$(((((((((((((((*****************,,**,,,,*,,,,,,,,,,,,,,,,,.....,.................,.....,.....0.......0.............0..0.000000000.....0...0.00.000.00.......................................,,,,,.,,,,,,,,,,,,,,,,,,,,,,,****,,*******,*,,*******,**,*************((*((*((((((((((**((*((((((&(((*$(((((((((*(((((****(********,**,,*,,,,,,,,,,,,,,,,,,,,.,.,,,,..,,,,,................................................0..000000000000..000000.0000......................,...........,....,........,,.,.,,,,,,**,,,,,,,***,,,,*,****,*******,,****,********************(*****(((*(*(((((((((((((((((*$(((((((((((((((*(***********,**,,,,*,,,,,,,,,,,,,,,,,,,,,..,,...................................0................0...000000000000000..0.000000.0........,.............,,,...,..,..,,....,.......,,,.,,,,,,,,,,,,,,*,,,,******,*,*************************************(**(((***(((((*((((*((((**((*$(&((((((((((((((**((****,*,******,,,,,,,,,,,,,,,,,,,,,,..,.,.......,.................................0...............000.0000...00000000000.....0.....................,,,,,,...,.....,,,......,,,,,,,.,,,,,,,,,,,,,,**,****,****,********,******,*******************(*(*(*((*((*(((((**(((((((****"(((((((((((((((****************,,,,,,*,,,,,,,,,,,,,,.,,,.,,,.........,.....,.........................................0.0.0......00000.0................................,,.,,..,,,,,,,..,,,.,.,.,,,,..,,,,,,,,,,,*,,,,**,**,*,***********************************(********(*(((((((((((((((((((((*,&((((((((((*(((**(((************,,,,,,*,,,,,,,,,,,,,.,.,...,.,,,......,..,.,.,,,.....,....................................0......0........................................,,..,,,.,.,,.,.,,,,.,,,...,.,,.,,,,.,,*,,,,,*******,********,***,*********************(*********(((**((*(((*(((((((*(((**$((((((((((*(((((***********,**,,,*,,,,,,,,,,,,,,,,,,,,,.,..,......,...,.,,.,,,............................................0.......0..........................................,,,,.,,,,,,,,,,.,.,.,,,,,,,,.,,.,,,,*******,,**,*,,,,,*************************(**(*********(***((***((((((((((((((*,$(((((((((((((((((****************,,*,*,*,,,,,,,,,,,,.,,.,.,,.,.,.,....,,,,,..,..,......................................0.........................................,,.,........,,,,,.,,,,,,,,,,,,,.,,.,,,,,,,,,.,,,********,,,,,***,******************************(***********(((*(((((**(((((((**(*&"(((((((((((((((************,*****,*,*,*,,,,,,,,,.,..,,,.,.,,..,...,,....,...........................................................................................,......,,.,,,..,,,.,,,..,,.,,,,,,,,,,.,,,,,,,***,,***,,,,*********************************(***********((***((****((((((((((*** $(((((((((((((((*******************,,,*,,,,,,,,,,,,,,,,,.,,,....,,..................................................................................,...........,...,....,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,**,*********************************************((***(**((((**(*((((((((** $(((((((((((((((((************,,*,,,,,,,,,,,,,,,,.,,,,,,,.,,,,...,.,..,..................,.................................,..................................,.,.......,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,..,.,,,,,,,*****************************(*********(***(*((*(**((**(((*(((((((*, j"((&((((((((((*******************,,*,,,,,,,,,,,,,.,,,,,,.,,,,.....................,............0..............................,,...........,..................,..,.,...,,,..,,,,,.,,.,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,.......,,,,,,*,************,****************************(((((**((*******((((((** $((((((((*(((((((************,*,*,,,,,,,,,,,,,,,,,,,,..,.,..,,...............,................0.............,..............................,,................,..,.,.,.,.,,,,.,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...........,,*,*,***********************************(*******((((*(*((******(((((** "(((((((((((((**(***************,,,,*,*,,,,,,,,,,,,,,,,.,.,.,......,,.,..................................................................,................,..,.,..,,.,,,.,.,....,.,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,...,,,,,,,,,*,*************************************************((****(((****(*(*** "(((((((((((((****((****************,**,,,,,,,,,,,.,,,.,.......,........,.................,..............................................................,.....,.,.,,,.,,,,,..,.,,,,,,,,..,,,,,,,,,,*,,,,*,,,,,,.,,,,,,,,,,,,,,***********************************(*********(((***(*((((*(*(**((*** "((((((((((((*(***(*(********,,***,,*,,,,,,,,,,,,,..,,,,....0.....,.................................................................................,.............,,,,,,,,.,..,,,,,,,,,,,,,.,,,,,,,,,,,,,***,,,,,,,,,,,,,,,,,,**,**********************(**(****(**********(*((*********((((**(((***  (((((((((((((((((*(**********,****,***,,,,,,,,,,,.,,...,.,........,...................,...................,.,..............................,......................,,,,,...,....,.,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,**,,**,,,,,****,*,******(*********(*****************((((*(**(*((((***(((*((*** ((((((((((*(*(****(*************,***,,,,,,,,,,,,,,,,,,,.,...........,...........,...........................................................,...........,.....,....,,..,,,....,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*******,,**,*********,*****((***(********(***********(**(*(((*(((*(***((((*(((** (((((((((*(((*(**(******************,,,,,,,,,,,,,,,.,,,.,.,...,..,..,..,.....,.................................,................,.........................,......,,,,,..,,......,,,,,,,,,,,,,,,,,,,*,,,,*,,,,*,,,***,*,,,,***,******,******(***********(*(**(*********(*(*****((((*(*(**(***(((*** (((((((((((((((((*(*(***********,**,,,,,,,,,,,,,,,,,,,,,,,.....,..,........,...........................................................................,..,,.......,,,.,,,.,,...,.,,,,.,,,,,,,,,,,,,,*,,,,**,,,**,*,,**,***,,*,*,**********************((*(*******************(**(*((((((**(*****,p (((((((((*(*(*(((***(*************,,,,,,,,,,,,,,,,,,,,,.,.,,,,,,.,.....,,.....,........................................................0........,.,.,........,....,.....,..,,,,,,,,,,..,,,,.,,,,,,,,,,,,,,*,,*,,,,**,,*,********,*,*******,*,***,*,******(*********(**********(((**(*((((((((*(***(((((((((*((((*(*****************,*,**,,,,,,,,,,,,,,,,,,,,,,,,....,,....,...,..........,...............................................................,.,,,.........,...,,.,..,....,,,,,,,,.,,,,,,,,,,***,*,,*,,**,,*********,************,,**,**,**********************(***********(**(*((((((** ((&((*((((((((((*((**************,*,,,,,,,,,,,,,,.,,,,,,,,,,,,,.,...,,......................................................................................,.,........,...,,.,,,,,,..,,.,..,,,,,,,,,,,*,,,**,,,*,,*****,***,**************,,,**,,******,,*(****(***(*************(***(*((((((((*,(((((((((*((*((***(***************,,,,,,,,,,,,,,,,,,,,,,,,.,..,,.,.............................................................................,...................,.....,,,,,,,,,,,..,,,,,,,,,,.,,,,,,,,,,,,,,,,,,******,,,*****************,*,,,*******,,*(*********(***********(((*((*(((((((*, ((((((((((((*******(***(***,****,**,,,,,,,,,,,,,,.,..,..........,,.....,...................................................................................,.,..,......,,,,,,,,,,,..,,.,.,,,,,,,,,,,,,.,,,,,**,*****,**************,,*********,,***,,****************((*((***((*((*(***(((((((((**((((((((((*(****(*********,*$(**,**,,,,,,,,,,,,,,,,,,.,,.,(...,.,....,...,.............,...................................................................,,,..,.......,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,*,,,************,*******,,************,*,*******,*,****(*************(****(****((((((((*,((((((((**((*((*************,**,**,,*,,,,,,,,,,,,,,.,.,..,*...............,...........*"............................&..........................,.,,....,.,.....,.....,,,,..,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*****************,,*,**,,*********,****,*******,,**********(**********((((((*((*((*(,@((((((((((((*********************,,,*,,,,,,,,,,,,,,,,,.,.,,...,.......,...................................,.....,..,,...........................,*........,,.,,,,,.,.,...,,,,**,,,,,,,,,,,,,,,.,,,,,,,,,,,*******************,*,********(********,***********,*((*********((*(((((***((((**((((***(((((((((((*(*(*****************,*,,*,,,,,,,,,,,,,,,.,,,,,,....,....,,,,.......................................................................,.,..,.,...,,,.,.,,,,,,,,,,.,,,,.,,,,,,,,,,,,,,,,,,,,,,,*,,**,,*********,***,*********** *********,**********,,*,,***((****(****(**(**((*(((*((((*(((((((((*((((**(*(*************,**,*,,*,,,,,,,,,,,,,,,,...,,.....,,...,,..,...........................................,.......,............,...,.......,,,,..,..,,,,,,,,,,.,,.,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,********************************,*********,,,,,,,*,************((**(*(((((((**** (((((((((((((**((*************,*,,,,**,,,,,,,,,,,,,,,,..,.........,,..,..................0...................................,.........,..............,,.,,,,..,...,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,**********************,***************,,,,,,,,,,,*******(******(((***((((****`((((((((*((((**************,**,**,,,,*,,,,,,,,,,,,,,,.,,,.,.,.,.......,.........................................................,..............,,...,,..,.,...,,,........,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,**,,********,,,*********************,*******,,,,,,,,,,*(***(((((**(**(((**(((((*,((((((((((((*****************,,**,,,,,,,,,,,,,,,,,,,,,..,,,..,..,,.,,...,...,,.......................,....,,............................,....,.....,..,.,,..,.,,,,....,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,*,,,,,*,,,********,,*,*****,*********,*******,**,,,,**,,,,,,,*((**((*(((((*(((((((*** $(((((((((*(**(((*************,*,*,,*,,,,,,,,,,,,,,,,,.,,,,..,,..,.0.,.,,...,.,..................................................,,,......,,..,,,.....,....,,.,..,..,,....,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,*,,*,,,*,,,*,****,****************************,,,,********(*****(((((((((*,&(&((((((((((*(*((****************,,**,,,,,,,,,,,,,,,,.,,,,,,........,,.,......,,.......................,......................,..........,.,,.,,.,........,..,..,.......,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,****,*,,**,****,*,,,*,,,,,,,**************,**,**,,,**,**********,,,********(***((((*(((**,(((((*((((((****(*(*************,***,,,,,,,,,,,,,,,.,,,.,.....,...,...........................................................,......,,..,....,,.,.,,.,,,..,.,..,..,.,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,**,***,,*,,,,,******,***************,,*******,*******,*******(((((((((**((****((((((((((****(((****************,**,,,,,,,,,,,,,,,.,,,,,,,......,,.....,.....,.............................................,...,..,......,...,.,..,.,.,,..,,.....,,,.,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,*,*,,,,*,**,***,**,,,,,,,,,,**,***,,************************,*,*****,*****(**((*(**(****,((((((((((*****((********************,,,,,,,,,,,,,,,,,.,,,,,,.,...,......................................,......,..........,..............,.,.,,.,,.,,,,,,,,,,..,.,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,,,,,,,*,,***,,,**,,,*,,,,,*,*,**************************************,,***(***((***((((***,(((((((((((((*(*((***********,****,,,,,,,,,,,,,,,,,,,,.,.,,.,.,,........,.....,.,.................................,..,............,...,...,,,,...,,,,,,,,,,,..,,.,,,...,,,,,,,,,.,,,,,,,,,,,,,,,,,*,,,,,,,,,,**,*******,*,**,,*****,,,**,**********************************,,*,******(((((*((****,*((((((((((*((*((***************,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,.....,.............................,..........,...,..,,.........,....,,......,,,,,,,,,.,..,,.,.,,.,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,**,,**,,,**,*,*,,,,,,,**,**,***************************************,,*******(((*((((((***((((*((((*(*((********************,,,*,*,,,,,,,,,.,,,.,.,,,,.,........,......,.............................................,.....,,....,,....,,.,.,..,.,,,,,,,,,.,,,.,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,,,,,,,,,,,,*,,********,,,,******,*,,*,*********,**************************,******(((*((((((((*,((((((((((((*(**(*********(******,,***,,,,,,,,,,,,,,,,,,,.,,,,..........,...,..........................,.....,..,..,,,,,........,,..,..,,...,...,.,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,*,,,,,,,*,,,*,**,*,,*,,*******,*****************,,**,**************,*************(((((((((*((,(((((((((*((((*(((**(************,*,**,*,,,,,,,,,,,,,,,.,,.,..,........,,..,..,..,...............................,,,.....,,.,......,,,,,.,,.,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,,,,**,********,********,**********,,********,,,,*********************(**((*((***(*(((((*,(((((((((((((((((*(***************,***,,,,,,,,,,,,,,,,.,,,,,.,,,.,..,.,,.,,........,....................,...,...,,.,,.,.,,.,,,,,..,.,,..,,..,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,**,*,,***************************,,*,*******,**************************(*(****(((***(((*(*,((((((((((((*(((**(*******************,*,,,,,,,,,,,,,,,,.,..,,,.,,.....,.,..,......,....,..,....,...,.,.,,....,.,,,,,..,...,.,.,,,,,.,,..,.,,.,,.,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,*,,,,,,,,,,*,,,,**,,**,,****,****,************,,*,*******,,,*,*********************(*(*((*(*(***(((**,(((((((**(((((*((**(*********,***,*,*,,**,,*,,,,,,,,,,,,,,,,,,...,.,...,,.,,.......,..........,,,.,..,,,.....,..,,.....,.,.,,,,..,,..,,,,,,.,,,,.,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,*,,,,,,*****,,**,***,*******,************,****************************(***(*((**(((((**(**(*(*(**,*(((((((((((((***((****************,***,,,,,,,,,,,,,,,,,,,,,,,,.,,..,..,,,,,....,.,,,.............,.,...,,,..,.,.,,,..,,,,.,.,,,..,,.,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,*,,,,,,,,*,,*,,**,*,***,*,****************(**,**,,*************************(******((**(((((((((((((***(**,(((((((((((((*(((*****************,,***,*,*,,,,,,,,,,,,,,.,,,...,,,,..,,,,,,...,,.,.......,....,..,,....,..,,,,,,,.,.,,,,..,,,,,,,,,,,,.,.,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,*,,***,*,,****,,,,***,*********************************,*****************************((*(((((*((**(****,(((((((((((*((*((*********************,***,,,,,,,,,,,,,,,,,,,,.,,...,.,,...,.,,.,,,,,,.....,........,,...,..,,,,,,,,.,,,,.,,,,...,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,*,***,*,,**,******************,***,***,********,***********************((*(*(((((((((((***((((**(((((((*((((((((*((*(***************,**,****,,,,,,,,,,,,,,,,,,.,,.,,,,,,,,..,,,,,,,,.,..,...........,.,,.,.,,,,,,,,,,,.,,,,,,,,,..,,,.,.,,,,,,,,,,,.,,,,,,,,,,*,,,,,**,,*,,,,,,,,,,,,,,,,*,*****,,*,,,,*****,,*****(**,**********,***********************(*********(((**(*((((((((((*((((((((***(,(((((((((((((((((**(((*************,,**,*,*,*,,,,,,,,,,,,,,,,,,,,,,,.,,,,,.,......,,...,..,,,,,,,,.,.,,.,.,.,,.,.,,,,,,,,,,,,,,.,.,.,,,.,,,,,.,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,**,,**,,***,,*****,******************,**,,,***********************((******((**(**(((((((((((((((((((*(**,(((((((((((((*(((*(************************,,,,,,,,,,,,,,,,,,,,,,,,,.,.,,.,...,,,....,.....,,,,,,,,,,,,,..,,,,,,,,,,,..,,,.,,,,.,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,*,,,,,,,,,,,,,,*,,,,****,**************,****,*************,********((**,********(*(**((((*(******(((((((((((((((((((((****((((((((((((((***(**(*********************,,*,,,,,,,,,,,,,,.,,,.,,...,,,,,...,,..,,,,,.,,,.,.,,,..,,,,,,,,,,,,,.,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,**,**,,,*,,*************************************,*******((*********(*(******(((*(***((**(*((((((**((((((*(((**,"(((((((((((((((((((((********************,,,**,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,.,..,,,,,,.,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,*,,,,,,,,,,******************************************,***********(**************(*((*((((****(*(**(((((((((((((((((*(*(*4(((((((((((((((((((((***(**********,***,***,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*,,,,,,,,,,,,,*,,,,,**,,***,**********************************************,******(((((**(*(**((**((((*(*(((((((((((((((((((((*,(((((((((((((((((((((**(*(***************,,**,,,**,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,.,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,*,,,********,,,,*,*,***********************************,*******(((((*(((***,***((**(((((((((*(((((((((((((**,((((((((((((((((((((((((**************,**,,,*,,,,,*,,,,,,,,,,,,,,.,..,,,,,,,,,,,,,,,,.,.,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,*,*,,*,,,,*,,*,*,******,,*,**,,,**************,*,******************,*******((***((**((******(**(*((*(((*((((((*((((((((****(((((((*((((((((((((*(((****************,, *,,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,.,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,,**,,*,,*,*,,,**,****,*,,*,,**,*,*****,,**,********(*****,****************,******(****(**(**(*((*****(((*((*****(((((((((((((*(((**@h((((((((((((((((*(((***(**************,****&*,*,,**,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,.,..,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,*,,,,,,,,,,,,,,***,,*****,,,**,,,,,,**,*,*,,****,****,**,**,***********************(****************((***(*********(*((**(*((**(**(*((((((((((((((((***((((((((((((((((((((((((*(****************,***,,,,,,,,*,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,*,,*,*,,,,,,,*,,,**,**,,,**,(****************************(******(**********(***(******((***(**(**(((***(*****(((((&(((((((((((((*(((((&((((((((((((((((((**((**((**************,,***,,*,,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,**,*****,*,,,*********,*,*******(*****,*********((**********("****(***(*********(((***((*((*(*****(**(((*((((*(((((((((&(&((((((((((*((((((((((((((*((((*(((((((***************,*****,**,,,,,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,,,,*,*,****,*,,*,*,*****,,***,***,********************((*********((***(*(***********(((*****(**(**(*(***(**(((*((((**((((((($(((((((((((**(((((((&(((((((((((*((*((((**********************,,*,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,**,*****,,,,*****,**,,********************,*********(********(*****(********(**(((*((*(****(**(((((***((((****(**(((((((*((((((((((((*(((&(((((((&(((((((((**((((((********************,*,*,****,,*,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,*,,,,*,,***,,***,*,,**,*,******,,*******,************************,****(*(((((***(****(***((*(((*(****(***((**(***(((*(((*(***(*((((((**((((((((((((*&&(((&((((((((((((((((((*(******************************,,,*,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,,*,,,,*,***,***,*,*,*,,*,*,************(**((*********************(*(((((**((((((((**(((((**(((***(**(*****(*(((**((*(******((((((*((((((((((((*(@(&((((&((((&((((((((((*(*((************************,,*,****,,,,,,*,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,**,,,,,,,,,,,*,,,,*,**,,*,***,,*********,**,***************************(((***(*(**(****(*(((((((((**(**(****(**(**((*((***(*(((**((((((((*(((((((((((*((&((&((((&(&&((&(((((((((((***(((**(***************,,*****,,,,,,*,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*,,,,,*,*,*,*,***,******,,********,,*,***((***********************************((*********((((((*((***(****(((****(((**(**(**(**((*((***(((((((((((((**((((((((*(&&&&(((((((((((((((((((**(((((*(((*(********************,*,,,**,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,*,,,,,*,,,,,,*,,,*,*,*,,,,*,,**,**,***,,,****,***,******(********************((*(*(***(***********(*(((**(*(***(**(******(*(((**((*((*****((((*(((((((((*((((((((((((((*((((((&((&(((((((((((((((((((((((((****(************,***,**,*,,,*,,,,,,*,,*,,,,,,,,,,,,,,,,**,,,,,,,,,,,,,*,,,,,,,*,*,,,,,,,,**,,,,*,,,,,*,,*,*,,**,,*,*,******************,,****(**************************(**((*(*******(*(**(((((((*((**(((**(**(*((*(((******(***((**(((((((((((((((((((((((*&(&&&&&(&&&(((((&((&((((((((((((**(****((********************,,,,,,,,,,,*,*,,,,*,*,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,,,,,,,,,**,,,,,,*,**,,,*,**,,,*,,***,**,,********************************************((*((*******(*(****(*(*(((*(((****(*((*((***((*(*****(*****(*(((****(*((((**(((((((&(($(&(&(&&&(&&(((((((&((((((((((((*(((*((*(((**********,*******,,****,,*,****,,,,,,,*,,,,*,,,,,*,,,,,,,,,,,,,,,,,,**,,,,*,,,,,,,,,**,,,,,,***,,,***,***,,,,*,***,*,**********,***********************(************(****(*****(******(**(******(**((**((**(****************((((*((((((((((((((((((&&(((((&&&&&&&(&((((&&(((((((((((((((((((((*((((***************,**,**,,,**,*,,,,,*,*,,***,,*,**,,,,,,,,,,,,,,,,,*,,,*,*,,,,,,,,,,,,*,,,***,,,*,,*****,**,**,******,,,,*********************************************************(**(*((*(***(***((***((*(((********(*********(((*(((((((*(((*((((((&(((,p2&&&&&&&&&&&(&(&((&((((((((((((((((((*(((((***********************,**********,,,**,,,,*,,,,,,*,,,,,,*,,,,,,,*,,,,,,,**,,,,*,*,**,,,,,,,,*,,,*,**,*,**********************************(*************************************(**(****((((***((*((*(*((*************((*(((((*((((((((((((***(((((((*(,&&&&&&&&(&&&&(&&((&&((((((((((((((((**(((*****(**************************,**,**,*,,,***,,*,,,,,,,,,*,,,,*,,*,*,*,,*,*,,*,,,,*,,,**,****,,*,*,**,,**,**,,*************************************(********(***************((*(*(*(*(((((*((((*((*((**(***********(**((**((***((*(*((((((*(*(((((((*(**&&&&&&&&&&&&&&(&(&(((((((((((((((((((((*(***************************,,*****,*******,*,,*,,,,*****,*,,,***,*,,,,**,*,**,,**,**,*,**,**,******,**,****,***,*,****************(*************(*********((((*******(*****((*(**(****(((*((((*((((*(((********(*******((*((((((*(***(((((*(((*(((*******P&&&&&&&&&&&&&(&&(&(&&((((((((((((((**(*(**((****(**********************,,**,**,*,,,****,*,,*,,,,******,,,*,,,*,,,*****,,**,*,,*,****,*,,,,,*,*,******,***,********************************************(*******(****(*****(*(**(((((((((*(((*******(********((******(((((*(*((((((((*((*(((*((****,&&&&&&&&&&((&(&&&(&(((((((((((((((((*((*(***(******(***************,***,*,**********,*,*,,****,,***,**,*,,*,**,*,**,*,***,,******,***,,****,*,*,*,,*,**************************(*((****************(***,**((***(******(*(((*(((*(*(*((((*((((***(*****((*(*(*(***((((*(((((**(*(((((((((((((*****,X&&&&&&&&&&&&&((&&&(&&((((((((((((((((((((*(*************************************,******,************,,,,*,*****,*,***,**,**,*,******,**********************,*******************(****(*((********************(*********(*((*(((*(*(((*(((((((((((***(*(**((*(*(*((*((((**((***(((*((((((((((((****,&&$&&&&&&&&&&&&&&((&((((&((((((((((*(((*((((((((*(*******************,*******,,,**,****,*************,*****,**,*******,*,**,********,******,**,,*****************************(**************************(**(********((***(((*(((*(((((*((*((***((**(*(*(********((*((*(((((*(((((((*(*(((((**(**,,&&&&&&&&&&&&&(&&&(&(&(((((((((((((((((((((((((((*((*(*****(***********************,,******,**,,***,****,,*,,*****,*******,**********************,**********************************(*********(*(**(*(********(*****(**(*(((****(*(*((*(**(***(*(((***((*(*(***(((((((((((((((((*(((((((((((*(***,,&&&&&&&&&&&&&&&&&(&&(((&((&((((((((((((((*(*(((*((***********************************,**,*,******,******,*,*************,*******************************************************((*(*********(*****(***(*((****(**(*(****(((***********((*(**((((((*((((****((*((((*((((((((((((((((((((&(((((***,&&$&&&&&&&&&&&&&&&&(&((&((&((((((((((((((((((((*(*(*((**********************,*****************************,,,**************,*,********,******************************(*********(*(*******((*(**(*(****(*(*****(*(*((*((***(*****(**(*(*(((((*(((((((((((((**(((((*((*(**(((((((((((((((((((((***,,&&&&&&&&&&&&&&&&&&&&&(&(&((&&(((&((((((((((((((((((((*((*****((*(************************************,,**,**********************************************************(*******((**((***(((***(**(((*((**((*(((((((*((*(((****(((((((*****((*(((((((((*(*((***((*(*(***(***(((((*((((((((((*((*(((**,&&&&&&&&&&&&&&&&&&&&&&&&&((&((&((((((((((((((((*((*(**((****(**(**********************************,************,******************************************************((***(**(*(((**((((((((**((*((*(((((((((*((((((((**(*((((*((((*((((((((((((((((((((((((((***(******((*(((((((((((((((((((**,&&&&$&&&&&$&&&&&&&&&(&&(&&&&((((((((((((((((((((((((((****(*((**((**************************************************************************************************(*(****(**(***(((**((((*(((((((*((((((((((((((((((((((((*(((*(((((((*((((((((((*(((((((((*(((*(**(**(***((((((*(((*((((((*(**,&$&&&&&&&&&&&&&&&&((((&&&&&&&&&(((((((((((((((((((((**(*((*((**(*******(*(*******************************************************************************************(***(**(((*((*((((((***(**((*((((***((((((*(((((((*((((**(((((((((((((((((((((**((((((((*((*(****(***(((**((*((((***(**(*(***&$&&&&&&&$&&&&&&&&&&(&&&&&(&&&((&&(((((((((((((((((((((**((*((****(*(****************************************************************(****************************(**((*(**((***(**((((((*(*((*(((((((((*((((((((((((((((((((((((((((((*(((((((&((((((*(((((((***********(((((((((**(*(*(*(((((*,,&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&(&(&(((((((((((((((((((((((((((*((**(**************************,********************************(***********************************(***********(***(((((((((((((((((((((((((*((((**((((((((((((((((((((((*((((((((((((((((((*(**(***(**((((*(((*(**(*(*((((((*((**,&$$$$&$$&&&&&&&&&&&&&&&&&&(&&&&&(&((&((((((((((((((((((((((((((****(***(***(******************************************************************(**(*******&(*******(****(**((**(*(((((((((((((((((((*((((((((*(((((((*(((((*(((((((((((((((((((((((((((((((((((*****(**((((**((**(*(*((((((((*((*,, $&$&$$$&$&&&&&&&&&&&&&&&&&&&&&&&&(&&(((((((((((((((((((*(((*(((*((((*(((***((*****************************************************************(*************************(((***(**((((((*((((((((*(((*((((((((((((((((((((*(((((*((((((((((((((((((((((*(*((((*****((*(((*****((*(((((((((((*(***,$$$&$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((* "*((((((((((*(*******((*****(&**************(*********(***(****************(**(***(************((*******(***(*(***(**(((((((((((((((((((((((((((((((((((((((((((((((((*(((((((((((((((((((((((*((&((((((**(((((****((((((((((((((((((**,&$$$&$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&(&(((((((((((((((((((((((((((((((((**(*******(***(**(*(*(*********************&(*******(*(((*********(*****(******(******(**(***(*(****&(*((((((((((*((((((((((((((((((((((((((((((((((((((((&(((((((((((((((((((((((**((((((((**(((*(**(((((((&((((((((((*, $$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((*(((((((*(**(*(*(**(********(*(***************************((**(((**((***(****((**((****((********(**((*((((&*(((((((((((*(((((((((((((((((((((((((((&&((&(((((&((((((((((((((((((((((((**(((((*($(*((((*((**((((((((((((((((**$$$$$$$$$&&$&&$&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((***(*(*(**************************(((**********(*(**((**(***((*((*****(**(******((*(((*((((((*(((((((*(((*((((((((((((((((((((((((((((((((&&&&&&&(((((((((((((((((((((((((((((((((((((*("*(**(*((*((*((((((((((((((**$"$$$$$$$$$$&&$&&&&&&&&$&&&&&&&&&&&&(&&&&((&(&((((((((*((((((((((*(((((((((((*(*(((((******((((*****(***(**(********(***(*(*(***(((((*(*******(*(*(*(**(*(***((((*((*((((*(*(*(((((((((((((((((((((((((((((((((((((((((&(&&((&(&(((&(&(((((((((((((((((((((((((((*((((***((((*((((&(((((((((*****$$$$$$$$$$$$$&$&$&&&&&&&&$&&&&&&&&&&&&&&((((((((&(((((((((((&((((((((((((((((((((((*(*(**((*((*(*((*((*****(*(**(**(*******(*(*(((*(*(((*((*(((((******((*(*((*((*(((((*(*(((((((((((((((((((((((((((((((((((&(&((((&(&(((&&&&&((((((((((((((((((((((((((((((((((((((((((**(((((((((&&(((((((((((**jp$$$$$$$$$$$$$&$$$&$&&&&&&&&&&&&&&&&&&&&&&(&(((&(((((((((((((((((((((((((((((((*((((**(*(((((*(*(*((**((**(*((****(**((**(((**((*(((*((((((((((((**(((*((**(*(*(*((((((*(((((((*(((((((((((((((((((((((((((((((&((((&&&(((((&((((&((((((((((((((((((((((((*(((*(((((**(((*((((((((((((((((((((***,($$$$$$$$$$$$$$$$&&$$$&&&&&&&$&&&&&&&&&&&((&((&((&(&((((&((&((((((((((((((((((((*(((((((*(*(((**(((((((*((*((((((((*(***((((**((*((((((((((((*((((((((((((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((&&((((((((((&((((((((((((((((((((((((((((((((*(((((((((*((((((((***((*(((((((*($$$$$$$$$$$$$$$$$$&&&&$&&&&&&&&&&&&&&&(&&&&&&(&&((&(((((((((((((((((((((((((((((**((((((((((*((((*(((*(((((((((((((((((((((***(((((((((((((((((((((((((((((((((((((((*(((((((((((((((((((((((((((((((&((((((((((((&&&(((((((*(((&((((((((((((((((((((((((((((((((((((*(((((((((*(((***((((((((*(**$$$"$$$$$$$$$&$$$$$&&$&&$&&&&&&&&&&&&&&&&&((&&&(((&&((&(&((((((((((((((((((((((((((((*(((((*((((((((*(((((((((*((((((***(*(((((((((((((((((((((((((((((((*(((*((((((((((((((((((((((((&(((((((&((((((((((((((((((&&((((((((((((((((((((((((((((((((((((((((((((((((((((((**(**((*(((****(*((*(****$$$$$$$$$$$$$$$$$$$$$$&&&$$&&&&&&&&&(&&&&&&&&(&&(((((((&((&(((((((&(((((((((((((((((*((((((((((((((((((*((((*((((((((*(((((((((((**((((((((((((((((((((((((((*(((((((((((((((((((((((((((((((((((((((((((((((((((&(((((&&((((&(((((((((((((((((((((((((((*((((((((((((*(*(***((((*****(*(*(((*(**($$$$$$$$$$$$$$$$$$$&&$&&$$&&&&&&&&&&&&(&&&((&((((((&((((&&&((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((&((((((((((((&&&((((((((((((((((((((((((((**((((((((((*((((((*((((*((((*(((*(*((((**(""$"$$$$$$$$$$$$$$&&$$&$$$&&&&$&&&&&&&(&&(&&&((((((&(((((((&&(((((((((((((((((((((((((((((((((((((*((*((((((((((((*(((((((((((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*&((&&&((((*(*(((&&&&&&((((((((((((((((((((((((**(*((((((((((*(**(*(((*(******(((((((((((*& $$$"$"$$$$$$$$$$$$&$$$&&$$&$&&&&&&&&&&&&&&&(&(((((&&&&(((&&(&&((((((((((((((((((((((((((((((((((((((*(((((((((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&(((******((&&(&(((((((((((((((((**((*(***((((((*(&((*(((((((((*(((****(((*(*((((((*&"$$"$"$$$"$$$$$$$$$$$&$$$&$$$&&&&&&&&&&&&&&&&&(&&&&&(&&(&&(&&(&&(&((((((&((((((((((((((((((((((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((((((((((((((((((((((((&((&((((((*****((((((((((((((((((((((((****((**(((((((***((((((((((((*(((*(((*(((((((((*&"$"""""$$"$$$$$$$$$$$$$$$$&$$$$&&&&&&$&&&&&&&(&&&&&&&&&(&&&&(&&&&&&((&(&(((((((((((((((&(((((((((((((((((((((((((((((((((((((((((*((((((((&(((((((((((&(((((((((((((((((((((((((((((((&((&((((((((&((((((((&((((((((*((*((((*((((((((((((((((*(((((((((((((((((((((((((*((*(((((((*((((((*((((((($""""""$$$$$$$$"$$$$$$$$$$&$&&$$$&$&$&&&&&&&&&&&&&&&&&&&&&(&&&(&(&(&(((&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(**(*(***(*(((((((((((((((((*(**(****(((((((((((***(((((((**(((*((((((((((*$0 """"""$"$"$"$$$$$$$$$$$$&$$&$$&$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&(&&(((((&(&((((((((&((((((((((((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((((((((((((((((((((((((((((((((((&(((((((((((((((((((((((***(**((*(((((((((((((((((((((**(***(((((((*****(((*((((*(((((((*(((((((*$""""""""$"""$$$$$$$$$$$$$$$$$$&$&&&&&$$$&$&&$&&&&&&&&&&&&&&&&&&&((&&&&(&(((((((&(((((((((((((((&((((((((((((((&((((((((((((((((((((&&(&((((((((((((((((&(((((((((((((((((((((((&&(&(((((((&((&(&(((&((((&(((((((((((((((****(((((((((((((((((((((*((*((*(*(*((*(**********((*((((((((((((((*((((*$&"""""""$$$"$$"$"$$$$"$&$$$$$$$$$$&&$&$&&$&$$$$&&&&&&&&&&&&&&&&&&(&&(&&&(((&((&(&&(((((((((((((((&((((((((((&((((((((((((((((((((&(((((&(((((((&(((&((((((((((&((((((&((((((&(((((((&((((((&((&((((((((&(&((((((((&(((((&(((((((((((((((((((((((*((*((*((((((*,*(******((*(*(*(((((((((((((((((((*""""""""""$"""$$$"$$$$$$$$$$&$$$$&$$$&&&&&&&&$$$&&&&&&&&&&&(&&&&&&&&&&&&&&((&((((&(((&&(&((((((((&(((((((((&((((((((((((((((((((&(&((((((((((&((((((((&((((((((&((((&(((((&(&((((&(((((((((((((&((&((((((&((((((&(((((((((((((((((((((((((((((((((**(((((*(((********(****(((***(((((((((((((((((*"""""$"$$""""$$$$$""$$$$$$$$$$$&$$$&$$&&&&&&&&&$$&&&&&&&&&&&&&&&&&&(&((&&&&&&&((&&(&((&(((&((((((((((&(((&(((((((((((((((((((&(&((&&((&(((&&(&(((&(((((&((((((((&((((&((((((&(((((((((((((((&(&((&&(&&((&&(&&&(&(((((((((((((((((((((((((((*(***(*((((((*((***(****(**((((*((**((((((((((((((((((*"""""""""""""$$"""$"$$$$$$$$"$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&(&&((&&((((((((((((&((&&(((((((((((((&(((((&&((&((&(((((((((&(&((((((((&&(&((&(((((((((&((&&(((((((&&(&&&((((((((&&&&&(((&&((&&(&(((((&(&((((((&((((((((((((((*((,(((((((((((((******((((*((((((((((((((((&((((((((*""""""""""""""$""$""$$$$$$$$$$$$$$$&$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&(((&(&&&&&&((((&&&(&((&((((&((((((((&(&(&&((&&&&&((&(&&&&&(((((&(&((((&&(&&((&((&&&((&&(((((&(&&((&&&((((&(&&(&(&&&(&&((&(((((&&&&&((((((((&(&&((((((((*((((((*((*(((((*((((((((*(***(***(((((((((((((((((&(((((((**""""""""""""""""$"$"$$$$$$$$$$$$&$$$$$&$$$$$&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&((&&(&(&&(&(&&&((&&&&&&(((&(&(((((&&(&&((&(&&((&&&&&&&&(((((&(&&&(((((&(&&&&((&((&((&(((&(&((&(&(&&&((&(&(&&(&&&((((((&(((&(((((((&&((((((((*((((((((((((((((((*(*((**(((((((((((((((((((((((((((((((((((*"" """""""""""""""$"$$$$$$$$$"$$&$$$$$$&&&$$&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&&(&&&(&(&&(&&&(&((&(&(((&(&&((&((&((&(((&((&((((&&((&(&&&&&((((((&&((&(&((&(&&&&((((&&&&&&((&&&&&&((&&&&(&((((&&&(&&(&&(&&(&(&(((((((((&((((((((((((((((&(((((((((((((*(**(((((*((((*(((((((((((((((((((((((((*"" """""""""""""$$$"$$$$"""$$"$$$$$$$$$$&$$&$$&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(&&&&&(&&(&(&&(&&&&&&&&(&&&&&&&&&((&&&&(&&&((&&&(&(&&(&&((&((&&&(&((&(&&&&&&&((&(&&&&(&&(&&&&&&(&(&&&((&(&&((&&&(((((&((&&(((((((((((((((((((((((((((((((******(((((((((((((((((((((((((&(((((**""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$&$&$&$$$$$$$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&&&&&&&(&&&&&&(&&((&&&&&&(&&(&&(&&&&&&&&&&&&&(&&&&&((&&&&&&&((&&&&&((&&(&&(&&&&&(&&&&&&&&(((&&&(&&(&(&&&&&(&(&&(&&&&&&(((&&(&&(&&(((((((((((((((((((((&(((((((((((((**((((((((((((((((((((((((((((&((((*"" """"""""""""""""$"$"$$$$$$"$$$$$$$$$&$$$&$$$&$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&&&&&&&&&&&&&&&(&(&&&&&(&(&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&(&&(&&&&&&&&&&(&&&&&(&(&&&((&&&&(&&&&&(&&&&&&&&&&&&&&((&&&&(&&&&(((((((((((((((&((&(((((((((((((***(((((((((*(((((((((((((((((((((((*" " "" """"""""""""""""$$"$$$$$$$$$$$$&$$$&$$$$$$$$$&$&&$&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&&&&&&&&&&&&&(&&&&&&((&&&(&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&&&&&&&&&(&&&(&&&&&(((((&&((((((((((((((((((((((((((((((*((((((((((((((((((((((((((((((((((((* " """" """""""""""$$$"""$$$"$"$$$$$$$$$$$$$$$$$&&$$$$$&&$&&&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&(&(&&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(&(((((((((((((((((((((((((((((((((((((((((((((((((&&(((((((((((((((((((((((* """""""""""""$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&(&&&&&&(&(&&&&&(&&&&(&&(&&&&&&&&&&&&&(<***(((((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((* " """""""""$""""$$$$$$$$$$$"$"$$$$$$$$$$$$$$$$$$$$&&$&&&&&"&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((&&&&&&&&&&&&&&&&&&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((***((((((((&((((&(((&(((((((((((((((((((((&(((((((((((((((((((((((((((* " "" """""""""""""""""$$$$$$$$$$$"$$$$$$$$$$$$$$$$$&$&&&$&&&&&&&$ &&$$&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&$"&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&((((((((((&(((((((&(((((((((((((((((((((((((&((((((((((((((&&(((((((((((* """""""""""""""""""$"$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&& $&&&&&&&&&&&&&&&&&&&&&&(&&&(&&(((((((&(&((((&&(((((((((((&&((((((((((((((((*(((((((((((&&(&(((((((((* " """"""$"""$$""$""$$""$""$$"$$$$$$$$$$$$$$$$$$$$$$$&$&$$&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(&&(&&&&&&&(((&&(((&&(&((((&((((&((((("(((((((((((((((((((((((((((((((((((((((((,  "" " """""""""""""$"$$$"$$"""$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&$&&$&$&$&&&&&&&&&&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((((((&((((&((((((&((((((((((((&(((((&((((((((((((((((&(((((((((((((*   " " """"""""""""""$$"""$""$"$"$$$"$"$"$$$$$$$$$&$$$$$$$$$&$&$&&$&&&&$$&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&$&&&&&&&&&&&&&&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&2(&(((((&(&&&&(((((((((&((((((((((((((&((&(((((((((((((((((((((((&(((((&(*  """ """"""""""""$$"""""""$$$""$"$$"$"$$$$$$"$$$$$$$$$$$$$$$$$$&&&&&&$&&&&&&$&&&$&&&&&&&&&&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&(&(&(&(&(&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((* " " " """""""""""""""""""""$""$$$"$"$$$$$$$$$$$$$$$$$$$$$$&$$$$&$&&&&&&&&$&&&&&$&&&&&&&&&$$&&&$&$&&$$&&$&$&&&&&$$&&&$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&(&(((((((&(&&(((&(((((((((((((((((((((((((&((&((((((&&(((&((*    "" "" """" """"""""""""""""""$"$$$$$$$"$$$$$$$$$$$$$$$&$$$$$$$$$$$&&&$&$&&$&&&$&&&&&&&&&&&$&&&$$&&&&&&$&$&&&&$$&&&$$&$&&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&((((((((((&&&((((((((((((((((((((((((((((((((((((((((&(((((&(*    " " " "" """""$"""""""""""" """""$""$$$$$$$$$$$$$$$$$$$$$&$$$$$&&&&&$$$$&$&$&&$&&&$&&$&&&&&&$$$$$&$$$$$&$$&&&&$$&&&$$&&&$&$&$$$$$&&&&&&&&&&&&&&&&$$$$&$&&&&&&&&&&&&&&$&&$$$$$$$&$&&&&((&((&&&&&&&$$$&&&&&&&&(((((((*((&(&(&&&&&&&(((((((((((((((&(&&&&&&(((((*((&((&((&(&&(&* `   " """"" " """""""""$$$$"""""" """ "" ""$"$&$&$&$$$$&&&$$""$$&&$$"$$$&&&$$$&$$"$$$$&&&$$&"$&&&&$"$$$""$"$&&$$&&$$$$&&$$$$$$$$&$&$&&&&&&$$$&&$&$$&$$$"&$&$&&&&&$$&&&&&$$$$$$&$$&&&(((&$&&&((&&&$&$&$&&&(((((*(&&&&((&&&$&$($&&(((***((&&((*((&&(($&$&&(&(*(*((((((((&&(.    " " ""$$ "" " """$""""$&"""$""" """""$$$$$$$$$&$&$&$$$""$$"$$$$&&$&$&&&&&$&$$$"$$$$$&$&&&$$$$&$$$"$$"$$""$$$$&$&&$&&(&&&$$$$"&""$$$&&&&&&$$(&&&&$$$$$$"$$$&$&&&$$"$&&&&$$$$$"$&$$&&&&&&&$&&(((&((&&&&&$&&&&(((((&(((((&&&(&&&(&&&((**(((((((((&&&&&&&&&&(((*(((&***      " " """" " " " """$$"$"""$$$$""""" $"""$$"&&$""$&&&$$$$$"$"$$$$$$$&(&$$&&&$&$$$"$"$"$"$$$&&&&$$&&&$$$$$$$$""$$$$&&&&&&&&&&&$$$$"""$$$$&$&(&&$&&&&&$$$$$""&$$$&&&&&$&&(&(&&$$$&$"$$$&&&((&&$&(((&((&$&$$&&&&&&(((*&(((((((&&&&&&&&&&(&(*((((***((&&&&&&&(&&&(((((*      """" """""""" " """"""$$"$""""$$"$$"""$"""$$$$$&$$$&$$&$$$""$"$$$$$$$$$&&&$&$&$$$$"""$$$$$$$$$&$$&&&&$&$$$$$"$$$$$&$&&&&&&&&$$&&$&$&&$$$$&&&&&&$&&$&&&$$$$$$$$$$&&&&&&&$&&&&&&&&&$&&&&&&&&&&&&((((&&(&&&&&&&&&&((((((&(((((((((&((&&&&(&((((&(*(((((((&&&&&&&(*  """""""""""""""""""""$$"$"$"$$"$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$$$$$$$$$$$$$$&&&&&$&&&&$$$&$$&&$&$$&&$$&&&&$&&&$&$&$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&((&&&((((&&&(&&&(&&&&&(&(((((&(((((&(&&(((((((&((((((((&(&(&&&(&*$  " """ """""""""""""""""""""$"$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$$$$$$$$$$$$$$&&$&$$$&&&$&$&&&&$$&$$&$$$$$$&&&&&$&&$$&$$&&$$&&$&&&&&&&&&&&&&&&&&&&&&((&&&(&&((&(&(&&&&((((((&(((((((((((((&((((&&&((((((((((((&&&&&&&* """"""""""""""""" """""""$"$$"$$$$"$$$$$""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$&&&&&&&&$$&$$$$$$$$$$$$$$&&$&&&&&$&$&$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((&&(&&(&&&((((((((((((*(((&(((((&&((((&((&&&&((&((  " " "" """""""""$"""""""""""""$""$$$$$$$$$$$$$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$$$&&&$&$&&$$$$$$$$$$$$&$$&&&$&&&&$$&$$$&&$$$$$&$&$$&&$$&&$&&$$$$&&$&&&&&&&&(&(&(&&&&&&&&&&(&(&(((&((((&((&(&&(((&((&(**((((((((((&&(&&&&&&&&&&&&*   """ """""""""""""$"""$"""""$$"$$"$$$$$$$"$"""""$$$""$$$$$$$$$$$$$$$$$"$"$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$&&$$&&$$$$$$$$$$$$$$$&&&&$&$$&$$$$$$$$$$$&$&&&&$&&&&&$&&&&$&&&&&&&&&&&&(&&&&&&&&&&&&&&&&(&((&(((((((((((&((((((((((*((((((((&&(&&&&&&&(($   " " """"""""""""""""""""$$""""$"$"$$$$$$$$$$"$"$"$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&$&$$$&$&$$$$$$$$$$&&$&$$$$$$&$$$&$$$&$&$&&$&&&&&&&&&&&(&&&&&&&&&&&&&&&&&(&(&&&&&&(((((((&&(((((((((((((&((((((&(&((((&&(&&&&&&("r  " """""""""$""""""""""""""$$$$$"$$$"$$"$$$""$""$$$"$$$$$$$$$$$"""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$&$&&$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&(((((&((((((((((&((((&((&((((&(&&&&&&&&&("   "" " " """""$"""""""""""""$$"""""""$""$$""$"$""""""""$""$"$$$$$$""$$$""$$""$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$&$$$$$&$$$$&&&&&&&&&&(&&&&&$&&&&&&&&(&(&&(&&&&&&(&&(&(&(&&((((&(((((((&(&(((((((&(&&&&&&&&&&*"h     " " "" " """"""$""""$""$"""""""""""""$"""$$""$"$"""""$""""$"$$"$"$$$$$$$""""$$"$$$$$$$$$"$$&"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$&&&$$$$$$$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&(&&(&((&(&((((((&(((((&((&(((&((&&&&&&&&&&&((      " "" "" """""""""""""""$""""""$"""""""""""""$$""""""""""""""$"$"""$"$$$""$$$$""$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$$$$&&&$&&$$$&$&$&&&&&&&&&&&&&&&&&&&&&&&&&(&((&&&((((((((&&(((((((((((((((&(&&&&&&&&&&&&&&(    " " """"""""""""""""""""$""""""""""""""""$"""""""""""""""""""""""$$$$"""""$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$&&&&&$&&&&&&&&&&&&&&&&&&&&(&&&&((&((&&(((&(&(&((&((((&&((&(((&(&(&&&&&&&&&&&&&&(    " "" "" """"""""""""""""""""""""""""""""""""""""""""$""""$""""""""""$"""""$"$"$""$""$""$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&$&&&&&&&&&&&&&&&&&&&&&&&((&&&&&(&&&&&(((((((&&&&(&(((((&&(&(((&&&&&&&&$&&$&$$&(    """"""""""""""""""""""""""""""""""""""""""""""""""""""$"""""""""""""""$$"$$""""$"$""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&(&&&&&(((&&&(&&&&&&(&((&((((((&(&&(&&&&&(&&&&&&&&&$&&$&&&&(  """"""""""""""""""""""""""" """"""""""""""""""""""""""""""""""""""$"""""$""$"$""$"""""$$""$$$"$$$$$$$$"$$$$$$$$"$$$$$$$$$$$$$$$$$$$&$$$$$$$$&&&&$$&&&&&&&&&&&&&&&&&&&&(&&&(((&&&&&&&(&&&(((((((&(&(&&(&&&(&&&&&&&$$&&&&&&&&(   "" """""""""" """"""""" """""""""""""" """ """""""""""""""""""""""""""""$""""""$$"$$"$$"""""$"$$$$$$$$"$"$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$&$&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&(&((&&&&&(&((&&&(&&(&&(&&&&&&&&&&$&$&&$$$$&(    " """ """ """ """"""""""""""" """""""" """""""""""""""""""""""""""""""""""""""""$""""$$$""$""""$$$"$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$&$&&&&$$$&&&&&&&&&&$&&&&&&&&&&&&(&&(&&(&&(&(((&&&&(((&&(&(((&((&&&&&&&&&&$$$&&$&$&(   """" " """" "" "" " "" """"""""""""""""" """""""""""""""""""""""""""""""""""$$"$"$$$$""$"$$"$"$$"$$$$$$$$$$$$$$"""""$$$$$$$$$$$$$$$$$$$$$&&$$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&((&(&((&&&&(&&&&&&&&&&&&&$$&$$$&&(   " " " "" " """ """"""" """ """"""""""""""""" """"""""""""""""""""""""""""$$$""$$$"$"$"""$$$$""$$$$$$$$"$"$"$$$$$$$$$$$$$$$$$$$&$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&(&&&&&&&(&&&&&&&&&&$&&$$$$$$&(   " " " "" " "" """"" """" " """ " """ """" """""""""""""""""""""""""""$""""""""""$"$"""$$"$"$"$$"$$$$$$"$"$$""$"$"$$$$$$$$$$$&$&$$&&$&&$&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&(&&&$&&((&&&&&&&(&&&&$&&$$$$&&$$$$&&&(   "" " " " " " "" "" """ "" """"""" """""" """"""""""" """""""$""""""""""""$$$""""$"$"$$$$"$"$$$""$$$""$$$$$$$$$$$$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&&&&&&(((&&&&&&&&&&&$&$$&&$$$$$$$$&&(    " "" " " " " " " """ "" " """ """" " """""""""""" """"""""""""""""""$""$"$""" """"$""$""""$$$$$$$"""$"$$$ $$$$$$$$$$&&&&$&$&&$&&&&&&&&$&&&&&&&&&(&&&&(&&&&&&(&&&&((&&&&&&&&&&&$&$$&&$$$&$$&$$&&( " " " " " " " "" "" " """"""" " """"""" """""""""""""""""""""$"""$"$"""$""$"""$"""$$$""""$"""$$""$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&$&&&&&&&&&&&&&&(&&&&&((&&(&&( &&&&&&&&&&&&$&$&&&&&&&$$$&&&      " " " " " " " "" "" " " """ "" """""""""""""""""""""""$""""""""""""""$$$$""""$""$$$$$$"$$$$$"$$$$$$$$$$$$$$$$$$&$$$$&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&