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 = '162S15' IMAGE_NUMBER = 48432366 IMAGE_TIME = 1979-09-01T07:28:25Z EARTH_RECEIVED_TIME = 1979-09-02T11:24:53Z 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 &% Bw'* 0:DEM* u R~y]j=#uG&   """""" """"""""""""$$$&"$$$"$&&$&$&$$$$$$$&$&$$$$$"&$$$$$$$$$$"$$$$$$$"""$""""" "$""""""""""""""" "     2 " "" """"""""""""$"$$$$"""$$$$""$$$"$$$$$$$$$"$$"$"$$$"$"$"$"""$$"""""""""""""""""""""""""""" " """" """" "" "                 """ """""""""$""$"""$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$" ""$$""""""$"$""""""""""$"""""""$$"""""""""""""""""""""""""" """" " " " "" " "" " "" " " "    " """""""""""$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$"$"$$$$$$"$""""$""""""$"$""""""$"""""""""""""""" """""""""""""""""""""""""""" """""""" """""""""""""" """" """""" """ """""""""""""""""""""""""""""   """"""""$""""""$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"$"""$$$$"$"$""$"""$"""$"$"$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""" """"""$""""""""""""""""""""""""""""""""" """"" " "   """""""""""""$$"""$$$$$$&&$&$$&$$&$$$$$$$$$$$$$$&&$$$$$$$$$$$$"$$$$$$$$$$$$$$$"$$$$"$"$"$$$$&&$$$$$"""""" "$""""$$$$$$$$""$$""""""""""$$$$$$$$$$$$"""""""""""$$$""$$$$"""""" "" " """""$"$$"""""""""" """"$$$$$$$ $""""" " """""$$$$$$$$$$"$""  """"" "     """"""$$$$$""""$"$"$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$&&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$""""$$$$$$$$$$$$$$$"$"$""""""""$$"$$$$$$$"""$$"$"""""""""$"$"""$$$$""$"""""$$"$$$$$$"$"$"""""$"""""""""""$"$"$$"$""""""""$$$$""""$"$$"""$""""$"$$"$$$$$$$$""""" "  " " """""$"$$$$$$$$$""$$"$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$"$$$$$$$$$$$$$$$"$$""$$"$$$$$$$$$"$"$"$"""""""""""$$$$$$$$$"$$"""$""$$"""$$$$$$$$""$$"$"$$""""$"$$"$$$$$"$$$"""$"""$"$$$$$$$$$$$$$$$$$$$$"$$$$""$$"""""""""  """"""""$$$""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$&&$$$$$$$$$$$$$$&&&$$$$$$$$$$$$$$&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$"$$$$$$$$$$$"$$$$"$$$$$$$$$$$$$$$"$$"$"$$"$$$$$$$$$$$$$$$""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$$$$""$""""$""""""""""""   """""""$$$$""$$"$$""$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$$&$$$$$$$"$$$"""$""$$"$$$$$$$$$$$"$$"""""$"$$$$$$$$$$$$$$$$"""$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$&$&$$$$$$$""""""""""""""""""""  " " """"$$$$$$$$$"$$$"$$$$$$$$$$$$&$$&$$$$$$$$$$$$$$$&$&&&&&&&&&$$&$$$$$$$$&$$$$&$$$&$$$$$$$$$$$$$&$&&$&$$$$$$$$"$$$"$$$$$$$$$&$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$"$$$$$$"$$$$$$$$$"$$"$$$"$$"$$$$$$&$$$$$$$$$$$$"$$$$$$&$$$&$&&&$$$$$$$$$$$$$$$$&$$$$$$$"""""" """""""" " """"""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$&$&$$$$$$$&$$$$$$$$&$$&&&$$$$$$$$$$$$$$$$$&$&$&$$$$&$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$$$$&$$$&$$$$$$$$$$$$$$$$$&&&&&&&&&&$$$$$$$$$$$$$$$$$"""$"""""" " " @ """"""$"""""$"$$$$"""$$$$$$$$$$$$&$$$$$$$$$$&$&&$$$&&&&&&&&&$$$$$$$$$$$$$&&&$$&$&$$$&$$$$$&$$$$$$$$$&&$$$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&$$$$$$$$$$$&$$$$$$$$&$$$$$$$$&$$$$"$$$""""$"""""""" "  " """"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&$$&$$&$$$$$$$$$&&$&&&$$&&$$$$$$"$$$$&$$$$&&&$&&$$$&$$$$$$$$$&$$$&$&$$$$$$$$$$$$$&$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$"$$$$$$$&$$$$$$$$$$$$$$$"$$$$&"&$$$$&$$$$$$$$$$$$$$$$$&$$$$$&$&$&&$$&$$$$&$&&$&&$$$$$"$"""""""""""""""""  "" """"""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$&&&&&$$$$$$$$&$$&&&$$&$&&&&&$$$&$$$&$$$&&$&&&&&&&&$&$$$$$$$$$$&&$&$$&$&&$$$$$$$$$$$$$&$&$&$$$$&$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$$$&$$$$$$$$$$$$$&&$&&$&$$$$$$$$$$$$$$&&$&&&&&&&&$&$$&$$$$&$&&&&$$$$$$$$""""""""" """"  " """"""""$$$$$"$"$$$$$$$&&&$$$$$$$$$&$$$$$$&$$$&&&&&&&&&$&&&$&$&$$$&&&&&&&&&&&&&&&&$$&&$$&&$&&&$&&&&&$$$&$&$$$$$$$$$&$&$&$&&$&&$$$$$$$$$$$$$$$$$&$&$$&$$$$&$$$$$$$$$$$&&$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&$$$$$$$$$$$$&&$$$$&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$"$$""""""  " "" """"""""""$$$$$$$$$$$$$$$$$"$$$&&$&&&&$&&&&&&$&&$$$&$&&&&&&&&&&&&$$&&&$$&$$$$&&&&&$&&&&&&&&&&$$$&&$$&$$&&&$&&&$&&&$$$$$$$&$&$&$&$&$$$&$$$$$&$$$$$&&&$&&&&&&$&$$$$$$$$"$$$$$$&$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&$$$&&&$&$&$&&&&&&&&&&&$$$$$$$$$"$$$"$$"$$"""" """""""""""""""$""$$$$$$&$$$$&$$$$$$$$$$$&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$&$$&$$&&&&&&&&&&&&&&&&&&&$$$$$$$$$$&$&&&&&&&&$&$&&$$&$$&&$&&$&$&&&$&$&$$&$$$&$$&&&&&&&&&&&$$$$$$$$$$$$$$$$&&$&&&&$&$$$$$$$$$$$$$$&&&&&&&$&$$$$$$$$$$$$$&&&&&&&&&&&&$&$$$&&&$&&&&&&&&&$$$$$$$$"""""$$$"$"$ """"""$"$$$$$$$$$"$$$$$$&$$&&&&&&$&&&&$&&&$&&&&&&&&&&&&&&&&&&$&$&&$&&&$$$$$&&&&&&&&&&&$$$$$&&&&&&&&&&&&&&&&$$$&$$&&&&&&&&&&&&&&&&$$$$$&$$$$$$$&&&&&$$$$$&$$$$$$$$$&$&$$$$$$&&$&$&$$$$$$$&$$&&&$&&&$$$$$$$$$$$$$$$$$&$&$$$&&$&&$$$$$$$$&&&&&&&&&&&&&&$&&&$$&$&&&$$$&$$$$$$$"$""""""" "" """""""""""$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&$&&&$$&&&&&&&&&&&&&&&&$$&&$&&&&&&&&&&&$&&&&&$&&&&&&&&&$&&&&&&&&$&&&&&&$&$&&&&&&&&&&&&&&&$$&&&&&&&$$&&&&&&&&&&&$&&$$$$$$$&&$$$&&&&&&&&$&$$$$$$$$$$$$&&&$$&&&&&&$$$$$$$$&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$"$"""  """""""""""$""$$$"$$$$$$$$$&&&&&&&&$&&&$$&$&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&&&&$&&$&$$$&&&&&$&$&&&&&&&$&$$&$$$&$&&&$&$&&&&&&&$&$&$$&$&$$&$&&&&&&&&&&&&$$$&&$$$$$&&&$&&$$$&$$&&&&$$$&&$&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&$&&&$$$&$$$$"""""""$ " """""""""$$$$$$$$$$$$&$$$$$&&&$&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$$&&&&&&&&&&&&&&&$&$$$&$&&&&&&&&&&&$&&$&&$&$$$&&&&&$&&&&&&$&&&&&$$$$$$&&&&&&&&&&&&&&&&&&$&&&&&&&&(&&&&&&&&&&&&&&&&&$&&&$$&$$$$$$"""$" " """""""""$""$"$$$$$$$$$$$$$$&&&&&&$$$$&$$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&$$&&&&$$&$&&&&$$$&&&&&$$&&$&&&&&&&&&&&$&$&&&&&&$&&&&&&&&&&&&&$$&&$$&&$$$$""$$$$$$ " """""""$$$$$$$$$$$$$$$$&&&$&&&&&&&&$&$&&&&&&&$&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&$&&$&&&&&&&&&&$&&&&&&&&&&$&&&&&&&&&&&&&&&$&$$&$$&$&&$&&&$&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&$&&&&&&&$$&&&&$$&$$$$$$$$$$" """"""""$"$$$$$$$$$$$&$$$&$&&&&&&$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&(&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&$&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$$$$$$$$$$" " """""$"$$$$$$$$$$$$$$$$&$&&&&&&&&$&$&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&&&&&&(&&&&&&&&&(&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&$&$$&$$$$$""$$  """"""""""""$"$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&(&&&&&&&&&&&(&&(&&(&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&$&&&&&&&&&&&&&&&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$"$$$$$ """""""$""$$$$$$$$$$$$&$&&&$&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&((&&&&&&&(&(&&&(&&(&&&&(&&&((&((&&&((&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$&&&&&&&&&&&&$&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&(&&&(&&&&&&&&&&$&$&$$$$$$$" " """"$""""$$$$$$$&&$$$&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&((&((&&&&&(&&&((((&(&&((&(&(&(&&&&&&&&&&&&(&&(&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&($&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&$&$$$$$$" " """""""""$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&&&&&&&&&&&&(((((((&(((((((&(((&((&(&(&&&&((&&&&&(&&&&(&(&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&(&&&(&&(((&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$"   """"""""""$$$$$$$$$$$$&$$&&$&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&(((((((((((&(((&&(((&((((((&(&(&&(&&&&(&(&(&&&(&(&(&(&&((&(&&&&&&&&((&&&&&&&&&(&&&&&&&&&&&&&&&&(&&&&(&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&&&&&&&&&&&(&&&&&&&&&&&&&$$$$$$" """"""""$"$$$$$$$$$$$$&&$$$$&&$&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(&&((&(&(((&(((((((((((((((&((&&&(((((&(((((&((&&&((((&(((&&&&&&&&(&&&&&&&&(&&&&&&&(&&&&&&&(&&&(&(&&&&&&&&&(&&&&&&&&(&&&&&&&&(&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&$$$$$&"4  """"$$""$$$$$$$$$$$$$$$&&&&&&&&&&(&&&&&&&&&((&&&&&&&&&&&(&&(((&((((((&(((((((((((&(((((((((((((((((((((&((&&&(((&((&&&&&&(&&&(&&&(&&(&(&(&&((&&&&&(&&(((&(&(&(&&&&&&&(&(&&&(&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&(&&(&&&((&&&&&&&&(&&&&&&$&$$$&&" """""""$"""$"$$$$$$$$&&&&&&&&&&&&&&&&&&$&&&&&&(&&(&&(&&&(&&&&(&(((((((((((((((((((((((&&(((&((((((((((&(&((&((&&(((((((&((&&((&(((&&&&&(&(&&(((((((&&&&(&&(&&&&&&((&(&&&&&&&&(&&&&&&&&(&&&((&&&(&&&&&&&&&&&&&&&&&&&&&&&(&&(&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&(&&(((&&&&(&&&(&&&&&&&&&&&&&$&&&" """""""""$"$$$$&$$$&$$$$$&$&$&&&&&&&&&&&$((&(&&&&&&&&&&&&&(&&&(((((($((((((((((((((((((((((((((((&(((((((((((((((((&(&((&&&&((&(((((((((((&&&&((((&&(&(&(&&(&(&&&&&(&&&&(&&&&&&&&&(((&&&&&&&&&&(&&(&&&&&&&(&&&&(&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&((&(&(((&&&&(&&(&&&&&(&&&&&&&&&&&&$&$&$$& p  """$"$""$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&(((&(&&&&&&((&((&((((((((((((((((((&((((((((((((((((((((((((((((((((((((&(&((&((((&&(((((&&((&(&(((&(&&&&$&((((&&&&(&(&((((&&&(&&&(&&&&&&&&&&&(((&&&&&&&&&&&&&&(&(&&&(&&&&&&&&&&&&&&&&&&(((&&(&&&&&&&&&&&(&&&&(((&(&(&&&&&&&&&&&(&(&&&&&&&$& : """"""""""""$$$$$$&&&&&&&&&&&&&&&&&&&&(&&(&(&(((&(&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((((&((&(((((((((((((&&((((&((&&((((((((&(((((&&&&&(&&(((&&&(((((&&(&&&&&&&&&(&(&&&&&&&&&&&(&&&&(&&&(&&&&&(&&&&&&&&&&&&&&&(&($&&(&(((((&&&&(&&&((((&&((&(&&&&&((&&&&&&&&& " """"""""$$$$$$$$$$$&$$&$$$&&&&&&&&&&&&&&&&&(&(&&&&(&(((((&(((((((((((((((((((((((((((((((((((((((((((((*((((((((((((((((((((&((((((((((((&(((((((((((((((&((((((((((&&&((((((&&&&(&&&&&(&&&((((&(&&&&&&&&&&&&&&&(&(&&&&&&&&&&&&&&&(&&&&&(&&&&&&&&(&&"&&&((&((&(&&((((&(&&(&&&&&(($((&&(&&&&&&&& "" """""""$$$$$$$$$$$&&&$&&&&&&&&&&&&((&(&((&&&((&((&&(((((((((((&(((((&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((((((((((((((((&(((((&((((&(&((((&((&(((((((((&(&&&&&&&((&&((&&&(&&&&&&&&&&&&(&&&&&&&&(&&&&&&&&&&&&&&&&&&&(&(&(((&&&&&&&&&&((&((&&((&((&&&&&&&&&(&&&&&&&&&& """""""""$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&(&&&(&(((&(&((&(((((((((&((((((((((((((((((((((((((((*(((((((((((*(((((((((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((&&((((&(((&&(&(&((((&&&&&&&&&&&&(&&&&&&&((&&&&&&&&&&&&&&&&&&((&&&&&&&&&(&&&&(&((((((&&&(&&&&&&&(&&(&((&(&&&&(&&&&&&&&&&""""""""$$$$$$$$$$&$$&$&$&&&&&&&&&&&&&&&&&&&&(&((&&&((((((((((((((((((((((((*((((((((((((((((((((((**((((((((((((((((((((((((((((((((((((((((&((((((((((((((((&((((((((((((((((&((&(&(((&((&((((&&&&((&(&(&&(&&&&(&(((((&&&(&&&&(((&&(&&&&&&(&&&&&(&&(&&(&((((((((((&(&(((&(&((((&&&&&(&&&&&&&&&&&&t""""""""$$$$$$$$$$$&&&&&&&&&&&&&&&$$&&&(&&&(((((&&&(((((((((((((((((((((((((((((((((((((((((((((((*((*((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((&(&(((((&&(&((&((&((&(&&&&&&&&&&&&(&&&&&((&&&(&&&&((&&&((&(((((((((((((&&&((&((((((((((&&((&&(&&&&&&&&&&&&&&""""""$"$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&(&(&&(((((((((((((((((((((((((((((**(((((((((*((((((**(((((((*(*((((((((((***(*(((*(((((((((*(((((((((((((((((((((((((((((((((((((((&((&(((((&&(((&((((&((&&((&&&&&&&&&&&(&&&&((&&&&&&&(&(((&(((&((((&&&((&(&((&(((&((((&(&&&(&((&&(((((&(&&&&&&&&&&&&$&""""""$"""$$$$$$$$&$&&&&&&&&&&&&&&&$&&&&&&&&&&&((((((((((((((*(((((((((((((*(((*(*(*((((((((((((****(***((*((((((*((((((((((*((((*((((((((((((((((((((((((((((((&((((((((((((((((&((&((((&(((((((((((&(&((&&(&&&(((((&&&(&(((&((&&&(&&((&&(((((((((((((((&&((((((((&((&(((((((&&&&((&&&&&&&&&&$$&&("""""$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&((&((((((0,((((((((((((((*((((((((*((((***(((**(****((*(*(*(((**(((*(*(*(**(**((((((((((*((*(((((((((((((((((((((((((*(((((((((((((((((((((((((((((((&&&(((&((((&((&((&(&(&&&&&(&(&&(&(&((&((((&(&(((((((((&(((((((((((((&&(&(((&((&(((((((((&&&((**,*(&&&&""""$$$$$$$$$$$$&$$&&&&&$&&&&&&&&&&&&&&&(&&(((((((((((((((((((((((((((((((((*(*(((*(*((((**(********(***((((***(*(**((((*((*((**((*((((((((((((((((((((((((((((((((((((((((((((((((((&&(((((((((((((((&(&(&&((&(&((&((&((&(((((&&&&&&&&&((((((&((((((&&&(((&(((((((((((((&(&((&&&(&&&&&(*,,,.,.,(&&Z""""$"$"$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&(((&((((((((((((((((((((((((((((((((((((((*((*(****((*(*****(((***((*****(***(*(*((((((*((((((*(((((((((((*(((((((((((((((((((((((((((((((((((((((&((((((&(((((&&&((((((((((&&((&&&&(&(&&&((((&&(((((&&&((&((((((((((((((((((((&(&&&(((&(((((&&(,,,,,,,,,*(&0$"$$$$$$$$$$$$$$$$$$$$&&&&&&&&&(&(&&&&&(&&((((((((((((((*(((((((((((((*((***(*(*(*(**(*(**(*(*******(****(**((***************(((*((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((((((((((((&&(&&&(((&&((((((&(&(&&((&((&(((((((((((((&((((&((((((((&(((((&(&&&((&(&&(&$(,,,,,,.,,,**( """"$"$$$$$$$$$&&$&$$$&&&&&&&&&&&&&&(&(((((((&((((((((((((((*((*(((*(*(((*((*(*(****((*(**(((********(*(*(*****(((***********((*(**(*****(**((((((((((((((((((((((((((((((((((((((((((((((&(((((((((((*((((&&&&&&&(&((((((((&((((((&((((((&(&((&((((((((((((((((((((((((((((((&&&&&&&,,,,,,,*******"$""$"$"$$$$$$$&$$&&$&&&&&&&&&&&&&&(&(&(((&((((((((((((((((((((((*(******((********(***************(*************(****(*****(*****(***(((*****(((((((((((((*((((((*(((*((((((((((((((((((((((((((((((((((((&((&&&(((((((&(((((((&(((((((&(&&&((((((&&(((((((((((((((((((((((((&(&(&&&,,,,,****(*((("""$$$$$$$$$$&$&&&&&&$&&&&&&(&&&&&&&(&(((((&(((((((((((*(((((((*((******((**(***********************((***********************((**(**((*(*((***((((((((((((*(*(((*(((*((((*((((((((((((((((((((((((((((((((((&&((((((((&(&(((&((((((&(((&((((((((((((((((((((((((((((((((((((((&&&&&(****,*((((((*(*P$"$$$$$$$$$$$&$$&&&&&$&&&&&&&&&&&&&&(((&(((((((((((((*(((**((**(*(***(**********(**********************************************************((*(*((((((((*((((*(((((*(((*(((((((((((((((((((((((((((((((&&((((((((((((&(&((&(((((((((((((((((((((((((((&(((((((((((((((((((((&((&(&&(*****((&&&&&(((@""$$$$$$$$$$$$&$&&$&&&&&&&&&&&(&&&&(&((&((((((((((((((((((((((((****(**************************************,,,*********************(*****(((((*((*(*(((((((*(((((((((**((*(((((((((((((((((((((((((((((&(((((((&((((((((((((((((&&((&(((((((((((((((((&((((((((((((((((((((((((&(&&((*(((&&&&&&&&&($$$$$$$$$$$&&$$&&&$&&&&&&&&&&&&&&&&((&((((((((((((((*(((((*(((((*(*****************************************,,,***************************((((((****((*((*(((*(((((****((((((*(*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((.(((((((((((((((((((((((((((((((((((((&&&&&&&&&$$&&&$$$$$$$$&&$$$&&$&&&&&&&&&&(&&&(&&&((((((((((((((((((*((***(((((********************************************,,,,*****************************((**(***((*((**(*(**((***(((*((((*(**(*((((((*((((((((((((((((((((&((((((((((((((((&((((((((((((((((((&((((((((((((((((((((((((((((((((((&&&&&$$&&$$$$($$$$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&(((((((((((((((((((***((*((((*******************************************,,,,,****************************(**(*(***(*****(***********(***(**(*(***((((((((((((*(((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&$$&&$$&$&($$$$$$$$$&&&&&&&&&&&&&&((((&&&&((((((((((((*(((((((((**(((*((*********(****************,******************,,,,*****************************************(*(***(******(*((((((((*((**((((((((((((((((((((((((((((((((((((((((((&((((((((((((((((((((((((((((((((((((((((*(((((((((((*(*(&$$$$$$$$$$(*@$$$$$$&$&$$$&&&&&&&&&&&&&(&(((((((((&(((((((((((((********(***********************************************,,**(****************(***************(****************(*((*(*(**((*(*((((*((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((**(&$$$$$$$&((*$$$$$$$$&$&&&&&&&&&&&&&&&(&&&&&(&((&(((((((((((**((****************************,*******(****,*********,****,*********************************(********(*(*******(**(**(**(**(***(***((**(*((*((*((((*(*((((((((((((((&((((((((((((((((((((((((((((((((*(((((((((((((((((((((((((((((((((&&$$$&&****$$$$$$&$$&&&&&&&&&&&&&((&(&&(&(((((&((((((((((*(**(****(***(****************,************,*************,****************************************************(****(************((***(((((*((((((((((((((((((((((((((&(((((((((((((((*((((*((((((((((((((((((((*((((((((((((((((((((((((((*((&(((****$$$$$$$$&&&&&&&&&&&&((&(&&&&&(&((((((((*(((((((******************************,****,*************************************,*****,*******************************(***********(*(*(***(*****(**(**(((**(*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*(****(***$$$$$&$&&&&&&&&&&&&&&(&(((&&&((((((((((((**(***(*********************************,************,******,**,,**********,*,****,****************************************************(***********((((*(((((((((((((((((((*(((((((((((((((((*(*((((((((((((((((*((((((((((((((((((((((((((((((**(*(*((((* $$$$$$$&&&&&&&&&&&(&(((&((((&&((((((((((((****((**********************,**,*****,******************,*,*,,,,,,**,**********,****,***********************************,******************(****((((****(((((*((((((((*((((((((((((((((((((((((((((((((((((((((((((*((((*(((((((((((((((((((*((((*(*((*(*p $$&$$$$&&&&&&&&(&&&(&(((&&((((((((((((*((*****(********************************,********,,*,***,***********,*********,,****,******,**,*******,**********************************(*(******((***(*((((((((((((((((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*((*(((** "&$$$$&&&&&&&&&&(&(&&(&(&((((((*(((*((**((***(*(***********************,*,*********,**,***,****,*,,*,,,,****,**,***,,,,,******,,,*****,,*****************************************************(**(*((***(((((((((((((((((((((((((((((((((((((((((((((*(((((((((((((*((((((((*((((((((((((((*(((((*(* $$$$$&&&&&&&&&&(&&&((((((((((((*((*(((*****((*(********,******,,*******,*,***************,,,**,,,,,*,***,,,,,,*,*****,,,***,*,*,*,*********************,*******************,*****************((((((((*(*(((((((((((*(((((*(((((((((((((((((((**(((((*((((((((((*(*(((((((((*(((((((((((((*((((*(*@ $$&$$&&&&&&&&&&&&&&&(((&(((((&(*(((*((((*******(**********&*************,***,*,,****,,*(*,,,**,,,*,,*,,,,*,,,,*,**,,*,*,**,****,****,,****,**,*,,****************************************(***(*((*(*(*(*(((((((((((((((((*((*(((((((((((((((((((((((((**((((((((((((*((((((((((((((((((((((((((((* $&&$$&&&&&&&&&&&&&(&&&((((((((((*****((***(**********************,*******,*****,,,**,*****,,*,,,**,,,,**,,,,,,,,,**,"*,*,*,,*,**,*,,,**,*********&,***************************((**((***************(((((*(*((((((((((**(((*(((((((((((*(((((((((*(**(((((((((((((((((((((((((*((((((((((((((((((**b&&&&$&&&&&&&&&&&&&&((((((((((((((****((((*********************,,****,****,,***,,**,*,,,,,,,,,,**,*,*,,****,,*,,,,*,*,,*,*,,*,,****,*,*,,,***,*,****************************,**&$***********************(((*($(((((((*((((((*((((*((((((((&(((((((**((((((((((((*(((((((((((*(((*((((((((((((((((((,&&&&&&&&&&&&&&&&&((&&(((((((((((***(*(**********(******,,**********************,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,*,,,,,,**,,*,****,*,,,,,*****,***,,,****,,***********************************(*******(**((*(((**((((*((*((*(((**((((((((((&(((((*(((((((((((((*(**(((($(((((((((*((((((((((((((((*(&$$&&&&&&&&&&&&&&&&&&&((((((((((((*((******(************,********,*,,*,***,*****,*,,,*,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,*,,,,,,*****,,,,,**,,*,***,*,**,**,,********,*******************************(*(*((((((((*(**(((((*(*(((((((((((((((((*(((*(((*((((((((*(((**(((((*(*((((((((*(((((((((((((((`&&&&&&&&&&&&&&&&&&&&((((((((((((((((*************,*****************,*,,,*,***,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,****,*,,***,,,,*,,***,*******,*****,********************************(****(****(*((((*((**(((((*((((*((*(**(((*(*(*(((((*((***((*(*(((((((((((((*(((((((((((((((((* &&&&&&&&&&&&&&((&&(&&&((((((***((*(((**********************,,***,*******,,*,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,*,*,,,,,,,,,,,,,,********,*,,,,*,,,,***,**,***,********,****************************(*****(*****((*((((**(*(((((((*(*((((**((*(*(*(((((((*(((**((((*(*(((*(((((((((((((((((((((((* $&&&&&&&&&&&&&&&&&(((&(&(((((((*(*((*****************,**,,,,**,****,******,,*,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,,,,,,**,,*,****,,,,,,*,,***,*,***************************************(*(***((**(**(*((*(***(((*(*(((((((((((((((((((((((((**(((***(((((*((**((((((((((((((((** $&&&&&&&&&&&&&&(&&((&((((((((((*(**(****************,***,,***,,*,,,,*,***,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,***,*,,,,*,,,,,,,,,,*,***,,*,*****,*******,********************************(**(*(((*(((*(((((**((*((((*(*(*(*((((*((((*((*((((***(((*(((*(((*(**(((((((((((((((((* &&$&&&&&&&&(&&&&(((((((((((((((((***************,*****,****,,*,***,,,,,**,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,*,,,,,,,,,*,*,**,*,*,,*,**,,,,,,,,,*,,,*,,****,,********,***************************(********(****(***(((*(*(*((((*((((*(((((*(**(*(*((*(((((**((((**(((****((*(((((((((((((((,&&&&&&&&&&&&&&&&(((((&((((((*((**(********************,***,**,,***,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,*,*,,,,,,,,**,,,*,,,*,,,,********,**,*****************************(**************(*(*((((((((****((((((*(*(**(((((**(((((((***((*((*((**(*((((((((((((**&&&&&&&&&(((&&(&(&((&((((((**((**(*******(***********,,*,*,,,***,,**,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,*,*,,,,**,,**,,**,**,*******************************(**(**********((((*(((((((((((((*(**((***(((((((***(((***((**((*(((((((**(((*((*(*((((,&&&&&&(&(&&&((((((((((((((((((((((*(*******************,*,,,,,*,,,,,,,*,*,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,*,,,,,,,,,,,,,,,,,,*,,,,,*,,*********,********************(********(*********************(((((((((*(**((((***(*(((***((((**(*((**(*(((*((((((((((((((((** @F&&&&&&&&&&((&(((((((((((((((*(**(((((******************,,**,,,,,*,*,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,*,,,,,,,,,*,,,*,*,,,,***,*************************(*******(****(*((*(*(**((((((((***(**(**(*(****(*(*(((***(***(**(*****(*(((*((((((((((*&&&&&&&&&&(((((((((((((((((*(*(*(((((******************,**,*,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,*,,,,*,,*,****,****,*******************************(******(***((((*((((*(((**(***(*(*(*((***(***(**(*((*((*((((((((((((((((((**&&&&&&&&((((((((((((((((((((((*((((((***************,*,,,*,,,,,,*,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,*,,,,,,,,,,,*,,,,**,*,,***,,*******************************(*(*(*****(((((*(((*(((*(((*(**(((((****(((*****((((((((((((((((*(((((((*$&&&&&&&&&((((((((((((((((*(((***(((*****************,,*,,,,,,,,***,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,.4,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,,,,**,,,*,*,*,,*,,,***************(*************(*(*********(((((((*(*(****(****(((((((((**(*(****(**(*((*(((((*((((((((((*(,&&&&&(&&&&((((((((((((*(**(((******(*************,***,,*,,,,,,,*,,,,,,**,*,,,,,,,,,,,,,,,,,,,.,.,,,.,,,,,.,.,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,,****,**,**,**********************************(*(*(**((*(((*(((((*((*((*(*((((*(((**((**(((((((**((((((((((((((((*(**(*&&&&&&&&(&((((((((((((*(((*((********************,***,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,****,*,,**,*,******************************((*********((*((((*(**(**(*((**(((*(*(((**(**((((*(((((***(((((((((((((((((,&&&&&&&&(((((((((((((**((((((************************,,,,**,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,.,,,.,,.,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,*,*,*,,*****,****************************************((((((((((*((*(*(*(***(***((((***(*((*((***(*((((*(*((((((((**(***$&&&&(&(((((((((((((((*((((*(************************,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,..,,,,,,,,,,,..,,,,.,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,*,,,*,**********,****************************(**(**(*((***(*((*(*(*(**(**((((*(((((((((***((((**(((((((*((((**(*,$&&&(&(((((((((((((((*(*(*****(*************,,******,**,,,,,*,,,,,,,,,,,,,,,,,,,,,.,,,,,,,..,...,,,,.,,,,,,..,,,,,,,,.,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,**,,,,,,,,,,,*,*****,**,**,********************(******(*(***((*((((**(((*(***((**(**(**(((((*(**(((**(*((*((*((((((*((,&&&&(&(((&((((((((((***(*(**************************,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,..,.,,,....,.,.,.,,,.,,,,,,,,,..,,.,.,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,**,,*,**,,,,,,*,,,*,,******,**************************(((****(***(**(***((((((((**(*(*(**(****(((((((***(**(((*((((((((*,` &(&&&&&((((((((((((((((*(((*(*******************,*,*,,,,,*,,,,,,,,,,,*,,,,,,,,.,..,,,,,.,,,,,..,,,,,.,.,.,,,,,,,,,.,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,**,*,*,**,,**,**********(**(**********(****(****(**(****(**(((*((***(**(****(**((****(((*(((((((((((((((**,$&&&&&&(((((((((((*((*(***(************,*********,*,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,.,,.,....,,,,,,,,,,...,,,.,,.,..,,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,**,*******,***,***********(**(*********(*****((**(*((**((***(*((***((**(((*(**(((*((*(**(*(*(((*((((((((**@ &&&&&((((&(&((((((((***(((********,***********,,,,,*,,,,**,*,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,.........,,,.,,,,,.,,.,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,,,,,,,,,,,,,,*,,,***********************(***************((*(******(((*((*(((***(*((*((*((((((((*((((*(((*(((** &(&&&(((((((((((((((*((*(*(***(********************,,*,,,**,,,,,,,,,,,,,,,,.,,,,,.,,,,,,,,,.,,..,....,,,,.,,,,,,,,,,...,.,,,,,.,,,,,,,,,,,.,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,*,**,*,**,,,*,,**********************(**(*****(*******(*((***((*((***(*************((*(*((((((((((((((((((, &&&&(&(&((((((((((**((*(*((*****************,***,,,*,,,,,***,,,,,,,,,,,,,,,,,,,......,.,,,,..,,,,,,,.,,,.,,.,.,,..,,.,.,,..,,,,,,,.,,,,,,,,,,,,,,,,,,..,,.,,,,,,,,,,,,,,,,,,,,,,*,,,,,*,,,,,,*,,*,,*,*********************(*********(**((*(*(*(*(******(**(*(**(**(***((((*(***(((((((((((((((((((* &(((((((((((((((((*((***********************,**,,*,*,**,,,,,,,,,,,*,,.,,.,.,.,,,,.,,,.,,,.....,.,,,,...,....,.,,,,,,,.,,.,,,,,,,,,.,.,,,,,,,,,,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,*,,*,,,**,**,,***,*******(**(***************(***(((*(*(*((***((**(*(****(**(**(((**((*(*((**((*(*(((((((((*&((&(((((((((&(((((((((**************************,,,,,*,,,,,,,,,,*,,.,,,,,,,,,,,.,..,,..,.,.,,,.,,.......,..,,,,........,..,,,,.,,,.,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,**,,,,*,*********************((******(*(***(******(*(****((((**((********(***(((*(((*(((*((((*(((*(((*"&&&((((((((((*(((*((*((***(**********,,*****,*****,*,,,,*,,,,,,,,,,,,,,,,,,,,,,......,,..,.,.,,,...,,,,,.......,.,,,.,,,,,,,..,,,,.,.,,.,,,,,,,,.,,,.,.,,,,,,,,,,,,,,,,,,,,,,,*,*,,,,,*,*,,,,,****,**,***,*************************(**((**(**((*(***(((****(*(**((*****(***(((*(**((((((((((*((((*((((((((((((($(*((((***(*(************,**,*,***,,,,,,,,,,,,,,,,,,,,,,,,,,.,,.,..,..,..,...,..,,..,,,.,,...,.,....,...,.,,,,,,,.,....,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,,****,**************************(******(*****(***(*(**(**(****(**************((*((((*(((&((((((((((***&(((((((((((((((((*((((*********(*********,**,*,,,,,,,,,,,,,,,,,,,,,,,,, ,.,.........,,,..,,.,,,,.,...,,,,,.,.....,..,,..,,.......,,..,.,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*************************************************((*(***(*****(**(*******(*(**(((*((*((&(((((((**(**$(&(((((((((((((((((*(*****(*********,*,**,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,&,,,,..,......,..,..,,.,...,.,.,..,.......,,..,,.,..,..,.$,,,,,,,,,,,..,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,***,,,******,*************************((********((****************(********(*(((((**(((*(*((((((((,$((&&((((((((((((((((****(**(**********,,,,****,,,,,,,,,*,,,,,,,,,,,,,,,,.,........,.,,,.,.,,..,.,,..,,...,.,.,......,.,,,,,,....,.*.,,.,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*****,*,******************&**********(**(*(********(***(********(*******(*(**(**(*((((((((((((((((,&(&&(&(((((((((((((((*****(************,,***,,,,,,,,,,,,,,,,,,,,,,,,,,.,,.,,,.,.........,,...,.,..,.,,.,....,....,,,..,.,,,,.,,..,..,,,,,,,.,,,,.,,.,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,***,****,*****************&*******(*****(*(************((*****(************((**(((("(((((((((((*** "(&&&((&((((((((*(*(****(****************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,.,..,........,...,,...,.....,..............,,,,,,,,,.....,,...,,..,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*,,,,*,********************************(**(***********(***************(**(**(**(((($(((((((*((***($((&(&&(((((((((((**(**(*****************,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,..,...,.,,,.,....,.,.,.......,.,.....,..,...,,..,,.,..,,,.,..,.,.,,,..,.,,,,,,,.,.,,,.,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,*****,**************(***********************************(**(*******((*(*((((((*(((((((*(((((*,$(&((((&((((*(((((((********************,,*,*,*,,,,,,,,,,,,,,,,,.,,,,,,,..,,,,,...,..,.,.....,..,,...,..,.,....,.....,.,,,,,...,..,.,,,,,,..,,,,.,.,..,,.,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,******************************(*(***(***********(*****************((**(**((((*((((((((((((**$(((&((&(((((((((((((***************,*,,,,,*,,,,,,,,,,,,,,,.,,,,,...,....0.,..,....,,..,........,.....,....,............,...,........,..,.....,,,,,...,,..,,.,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,*********,****************(**************((********************(**(**(*(*(**((*((((((((((((*((*(*$((((((((((((((((((((***********************,,*,*,,,,,,,,,,,,,,,,,,,,......,,,..,,.,...,,....,..,.......,...,.....,.................,.,,,.,.,....,,.,..,,,,,,.,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,*,********************************(*******************(*********(****(((**((**((((((*(((*(((*$(((&((&(((((((((((*(***(************,,,,,*,,,,*,,,,,,,,,,,,,,,,,,..,..,....,.,.,.....,.,.,..........,...............................,......,.,,,.,,...,,,....,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*,,*************************((**(***(****(*****(******************((*(**(*(**(((((((((((((((*(*$((&((((&&(((((((*(((****(********,***,*,*,,*,*,,,,,,,,,,..,,.,,,,,,,,...,.,...,,,.................,......................0..................,.,,,,,.,,,,,,.,,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,,***,**********************************(*******(***************(*****((***(*(*(((((*((*((((*(**"$((((((&((((((((*****(**(*********,,**,***,,*,,,,,,,,,,,,.,,,..,,,,,,,,,,,,....,.......,.,..,.,,.,..,...,.................00.......................,,.....,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,***,******************************(*********(****************(**(****(**(((*((((((((((((((*((*$(((&((((((*(((((((*****(***********,,***,,,,,,,,,,,,,,,,,,,,.,,,,,,..,,,,.,.,,,,,...,.,......,............................00..............,,..,,,,,.,.,.,,,,,,,.,,.,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,**,,**************************************(**(********,********(*****(******(**(((((((((*(((((**,$(((((((((((((((((((**(****************,***,,,,,,,,,,,,,,,,,,,,,,.,,,.,,,,.,....,..........,,............,..................00........,,,,.........,,,,.,....,,.,.,,.,,,,,,,,,,,,,,,,,,,,*,,,*,,,,,*,*******************************************(*******(****(*******(***(*(****(*(***(***((((*(***"((((((((((((((((*******************,,**,**,*,,,,,,,,.,,,,,,,,,,,,,.,.,.,,,..,..................,,....................................,.......,..,.,,,.,...,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,****,*,,****,,*,********************(*********(***********************************(((**(*****(((*((((**,$(((((((((((((((((((**********************,*,*,,,,,,,,,,,,,,,,,,,.,,,,.,,..,..............,....,...............................0...,.....,.,....,.,,,,.,,.,.,,.,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,**,**,**************************************(******(********(***********(((*(**(**(****(*(**((((***"((((((((*(((((((((((*(****************,**,*,,,,,,,,,,,,,,,,,,,,,,,,,.....,,,......,,,....,.,...........................,......000........,..,,....,.,.,.,.,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,**,,,**,*********************(*****(**((***********************((*(**(*((***(((((**((((((***** "(&(((((((((((*(((((*(*******************,,,**,,,,,,,,,,,,,,,,,,,,,.,,,..,,......,....,,.,..,..............,.........,..........0.0.......,..,.,,.,,..,.,.,..,,,,,,,,,,,*,,,,,,,,,,,,,,,,**,,,,**,*,*,*,,********************************(****************************(*(***(((((*((**((((((((((**,J"(((((((((((((((*((**********************,,,,,,,,,,,,,,,,,,,,,,.,.,..,,....,,...,,......,...............,..,.....................00.........,..,,.,,,,,,,.,,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,***,**,**********************************(***************************(**(*(((((*((*(((((((***, "((((((((((((((*((*(((***************,***,*,,,,,,,,,,,,,.,,,,,.,.,,.,.,,,.,..,,...................................................0.0.....,,,.,.,.,,.,,,,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*,,,,**************************************(******************(*******((***(*((((*(((((((((**** `"(((((((((((((**((((**((****************,**,,,,,,,,,,,,,,,,.,,,.,.,,,,..,.......,,,,............................................0......,.,.,.,,..,,.,.,,,,.,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,*,,*****,,,,******************************************(*************(*(*****((*(((**(((((*(((*(((*, (((((((((((((((((**((**************,*,**,,,,,,,,,,,,,,,,,,,,,,,.,,,..,,.......,..,,..................................................00.........,,,,.,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,,*,*,*,***,*****************************(**************(*****(***(*(**((*(**(***((*(((((*(((*** "(((((((((((((*((***(**(*****************,,,**,,*,,,,,,,,,.,,,.,.,,,,,,.,....,,........,......,.............................................,,,.,..,,,,,,,,,,,,.,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,*,*********,*,***********,***************(*********************(***(*********(*((**(((((****** (((((((((((((((*((((*****************,,**,,,,,,,,,,,,,,,,.,,.,,.....,.,,,.....,................................................................,.,,.,,,,,.,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,*,,,,,**************************************(***************(************((*(***((((*(*(**(((*(***, ((((((((((((((((*********************,,,,,*,,,,,,,,,,,,,,,,,.,,,,.,....,....,...........................................0.................0...,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,*,,*,*,*************,*************************************************************(*((*(((((*(((**, (&((((((((((((**((***(******************,*,,,,,,,,,,,,,,,,,.,.,,,,,,...,..........,..,......................,,................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,**,**,***,*******,***,*************************************(********************(***((**(**(((*(**, ((((((((((((((((((*******************,,,,,,,,,,,,,,,,,,,,,,.,.,.,,,,.,,,..,....,....,...........................................................,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,**,,************************************************************************(*((*(*(((((((** ((((((((((((((((*(**********************,,,,,,,,,,,,,,,,,,,,.,.,,.,,...,.,........,.,.....,...,...................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,*,,,,,,*,,,,**,,***,,*****************************************(***********************(*(*((**(***((**(*** (&&(&(((((((((((********(***********,,**,,,,,,,,,,,,,,,,,,,,.,,,...,,,,..........,...........,..........,........................,.,.............,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,**,,*,,****,***,************************************((**(*(**********(*********(*((*((*((((*(*(** (&((((((((((((*(((*************,******,**,,,,,,,,,,,,,,,,,,,,,,,.,,,,.,,..,...,...,....,..................................................,....,...,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,*****,*,****(*****************(*************************(**********(***(*(****(*(*((((((((*&&&&((((*((((((((((*****************,,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,,,,..,......,........,,......................................,........,,..,...,,.,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,*,,*************************************(************(*********(***(****((****(**((((((,((&((&(((((((((*((*((***************,,,,,,,,,,,,,,,,,,,,,.,..,.,..,,,....,...........................................................................,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,**,*,*******************(***********************(*********(((***((******(*****((((((*((*(*(&(((((((((((*******(*****,*&(********,,,,,,,,,,,,,,,,,..,&,.,....,..,.......,.........,.,..................................,.......................,.,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,*,,,,,,*,****************************************(**************((**(******(******(***(((((((((((*,(((((((((&(((((******************,**,***,,,,,,,,,,,,,,,,,,,...,.,...,,,,,,..,.........,".,..........................&.........................,.,*,.,,.,,.,,,,,*,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,****,****,,**,************************((**********(***********((***(*******((***(*(*((*((((((((((,(((&(&((((((((((****(*******************,,,,,,,,,,*,,,,,,,,,,,.,.,,.....,..,,.............................,.........,......,,............,....,.**..,..,,,,,,,,,,,,,,,,,,,,,,*&,,,,,,,*,,,,,,,*,,,,****,*,******************************(*********(******************((****(*(**(((**(*(((((*(((*,j(&&((((((((((((((((****(**************,,,,,*,*,,,,,,,,,,,,,,.,,..,,..,.,............,...,.................,.....,.,.........,....,............,,,,....,..,,,,,,,,,*,,,,,,,,,,,,,,,,,,,*,,,,,,,,*,,,*,,,***(****************************&******************(******(*&((***(******(**(((**(((((((**@&&&&&&((((((((*((((********************,****,,,,,,,*,,,,,,,,,,,.,.,,,.,..............................,.,..................,............,..,.......,.,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,***,*,*,***,***********************************************(****(**(**(**((*(**((((((((((**(*$((&&&(&((((((((((((****************,*****,*,**,*,,,,,,,,,,,,.,,,.....,,,.,............................,..,..,.,..........,,..,..,..........,,.,,.,..,.,...,,,,.,,*,,,,,,,,,,,,,,,,,,,**,*,,,,,,,,,**,**********************************************(***************************((******(((*(***(*,(&&&&&(&&(((((((((*(*(********(**,,,,,,**,,*,,,,,,,,,,,,,,.,,,..,,.,...,.......,......................,....,.....................,....,.,....,,,....,.,..,,.,.,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,*,,,*,,*,*************************************************(*********************(*(((*(((((*(((**,4&&&&&&&&&&(&((((((((****((*******,*,,***,*,,,,,,*,,,,,,,,,,,.,.,.,..,,.......................................,............,...,..,.,......,..,,,..,.,...,...,.,,.,,,,,,,,,,,,,,,,,,,*,,,,,,,*,,,,,*******,*,,****************************************************************(**(*(**(*(*(((*****,&&&&&&&&&&&((((((((((**(****************,*,,,,*,*,,,,,,,,,,,,,,,,.2,,,.....,.........................................,...........,,.......,,.,....,.,..,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,****,*****,************************************************************(***(((*(((**((**(((*****,&&&&&&&&&&&&&&&(((((((*((***************,***,*****,,,,,,,,,.,,,,,,,......,..,..............................,.............,,..........,,....,,,,,..,..,.,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,*************************************************(******************(****(****(((((((((*(****, "&&$&&&&&&&&&&&((((((((((((((**************,,,*,,,,,,,,,,,,,,,,.,,,,,..,,,,.......,.......,................,...................,..,........,.,.,..,,.,,,,,.,,,,,,,,,,,,,,,,,**,,,,,,,,,,,,,,,,,,,,**,*,************************************(*****(****************************((****(*((*((((((***,&&&&&&&&&&&&&&&&&((&(((((((*((********,**,*,*,,,,,,,,,,,,,,,,,,,,,....,,,.....,..,......,..........,..,.,.........,.....,,,.,.,...,..,........,.,.,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,,,,,,*,**,*****,,**,*************************************************************(***((*(**(((**(((*(((***,&&&&&&&&&&&&&&(&&&&&(((((((****************,,,,,,,,,,,,,,,,,,.,,,,,.,,...,..,............,,.........,..,.,.............,....,.,.,...........,,,,,.,,....,,,,,,,,,,,,,,,,,,*,,,,*,,,,,,,,,,,,,,,**,***,*******************************(**********(***********************(****(*******(((((((((****&&&&&&&&&&&&&&&&&&&(((((((((((*(**********,,,*,,,,,,,,,,,,,,,,.,,,,,..,,.,.,..,..,........,.........,...,,.,....,.......,..,,,..,...,...,.....,,,,,..,..,,,,,,,,,,,,,,,,,,,*,**,,,,,,,,,,,*,*,,***********,*****************(**************************************(**(*****((*((*(((((((*(*(*(**,&&&$&$&&&&&&&&&&&&(((((((((((((((********,,,,,*,,,,,,,,,,,,,,,,,,,,,,,...,.,...,..,....,.......,...............,.....,..,.,,..,.,...,.,..,,.,..,,.,,,,,,,,.,,,,,,,,,,,,,,**,,,**,,,*,,,,,**,,***,*****,*****************************************(******(***(*************((*****(**(*((((*(((((**,&&&&$&&&&&&&&$&&&&&(&((((((((((((*******,,*,,,*,,,,,,,,,,,,,,,,,.,,,,,,.,,,,.......,.,,..,......,..,,,....,.....,,,,.....,,,,,,.,,...,,,,.,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,*,*,,,,,*,,,,,,,******,**,*,*********************************************(****(*****(**(*****(*****(**((((*(((((((*,&&$$&&$&&&&&&$&&&&&&(&(&((&(((((***********,**,,,,,,,,,,,,,,,,,,,.,..,,,,..,..,....,....,........,..,,.,,,,,,..,,,,.....,..,,,,.,,,,,,,..,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,*,,,*,,**,*,,,,,**,,**,**,*,*******************************************************************(*(((***(((((*(*(((((**,h&&&$$&&&$&&&&&&&&&&&&&&((&&(((((*((*******,,,**,,,,,,,,,,,*,,,,,,,,.,,,,..,..,,.,.,,,.,.................,,,,..,..,.,.,,,,.,,,,,..,,...,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,*,*,*,,,,,,*******,******************************************(**(**********************(***(((*((**((((**(((***,&&$&&&&&&&&&&&&&&&&&&&&&(&&((((((***,******,*,,,,,,,,,,,,,,,,,,,,,,,,.,.,,,.,..,,,...,.,,..........,......,,,,,,,,,.,.,.,.,,,,,.,..,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,**,*,,***,,**,************************************************************(******(***(*(**(****(((((((*((((***,&&$$$&$&&&&&&&&&&&&&&(&&&&(&((((((**(******,*,*,,,*,,,,,,,,,,,,,,,,,,,,,,,,,.......,...,,...,......,...,,,,,.,,,,,,.,,,,,,,,,,,,,,,,,,,.,.,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,*,,*,*,*,,,,,**,*****,*****************************************(***(*************************((*((*(*((*((*((*((**,(&&&&&&&&&&&&&&&&&&&&&&&&(&&(&(((((*********,***,,,,,,,,,,,,,,,.,,,,,,,,,,,.,,.,,,,.,,,.,....,,,..,.,,,,,,,,,,.,,.,,.,,,,,.,,,,,,,,,.,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,,,,,,,,***,,*,*,,,,**,**,*,,************************************(*****(*(******************((*(*((***(*(*((*((((*(*(**,***((&&&&&&$&&&&&&&&&&&&&(&(((((((((((*(********,,,*,,,,,,,,,,,,,,,,,,,,,,.,,,,,,.,,,..,.,,....,.,,,,.,..,,,.,,.,,,,,.,,..,.,,,.,,,,.,,,,.,,.,,,,,,,,,,,,,,..,.,,,,,,,,,,,,,,,,,*,,,,*,*,,,,**,**,*************************************(****(****(***************(******(******((*(((((***(((((**,*******((&&&&&&((&&&&&&&&&&&(((((((((**********,**,*,*,,,,,,,,,,,,,,,,,,,.,,,.,,.,,,..,....,..,,,,,,,.,,,,,,,,.,,,.,,.,,.,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,**,,*,,*,,***************,**************************************(*********************((((((((*((((((((((((***,*******,****((((((&((&&&&&&&((((((((((((*******,****,,*,,,,,,,,,,,*,,,,,,,,,,,,,,,.,.,....,...,..,,..,,,,.,,,,,.,,,,,,.,,,,.,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,******,*****************************************(************************(**(*((**(**(((((((((((((((((*(*(**,**(****,,,,***(((*((((&(&&&&&(((((((((((**(*********,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,.,...,,,,.,,..,.,,,,.,,,,,,,,,,,.,,,.,,.,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,********,***********,*,********************************(********(***(***********(*(((*(**(**((((((((((((**,********,,,,**((**(***(((((((((((((((((((*******************,,,*,*,,,,,,,,,,,.,,,,...,..,....,,,,,..,,,,,,,,,,,,,,,,,,,,,,,,.,...,.,,.,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,********,,*,********************************(*******************(**(*********(****(((***(((((*((((***((***,(***********,*****(((**((*((&((((((((((*(**(****************,,**,,,,,,,,,,,,,,,,,.,,,.,,,,,.,,,,..,,,,,,,,,.,,,,.,,,,,,,,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,**,,,,,,,,,,,*****,,**,******,**********,***************(*****************************(*(****(((((((*(*(((*((((((((**,(((************,**((*(**(*((&(&&((((((((((((***************,***,,,,,,*,,*,,,.,,,,,,,.,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,.,,,,...,.,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,**,,,,,******,**,********************************(**(*****************************(******(*((((((((((((((((((****"(((********(***,,*((((((**(((((&(((((((((((((******************,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,,,,,,,**,*,,,,,*,*********************************************((***(*******************(*******((**(((*(*(((((((((((**,(((((***(*(*((*(**********(***((((((((((((((*((******************,*,,,,,*,,,,,,,,,,,,,,,,,,,,.,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,*,,,,*,,,,,,,,,*,,,,,,*,*,,**,****************************************(********************************((((*(*(*(((**((((*(((*(***,"(((((((*(((*******(*******(*(((&&((((((((((((*(********************,****,*,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,*,*,,**,*,,,,,,**,,*********************(*********************(*********************(****(*(((*((*(**((*((*(((**(*(**,((((((((**((**(****((*******(((((((((((((((((*(*(*(***********************,**,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,**,*,**,*,,*******************************************(*********************(********((((***(**((((*((*(**((*(*** ((((((((*(*(((***************(((((((&((((( (((*(*********((***********,*,,,,,*,*,*,,,,,,,,,,,.,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,*,,*,,,,,*,,*****************,*******************(****(********(*********************(((***(***((***(((((((**(**,((((((((((***********,*********((((&(((((((&((((((((******(**(*((********,***,,*,,,,,,,,,,,,,,,,,,,.*,.,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,*,,***,,,*,***,***********************************************************************(*((*((*****(((((**(*(*((*((**(((((((((((*(*(**************,**((*((((((((((((*((*((**(*(*((*((**************,**,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,*,,***,*,**,*,(****,************(**********(******(*****(****************(*************(***((*********((((((*(*((***(((((((((*(((((*********(************(((((((((((((*(******(((((((((************,,*,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,*,,,,,,,,,,,*,,,,,,,,,,,,,,,*,***(*,*************************(****************************&**************(*************((((((((*(((**(((((((((***(((*(***(***((((*****,*****(((((((((((*(*((*(((((((((((((****************,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,**,,,*,,,,,,,,,,,,,,,*,,,**,*****,****,,**,,***************************(************(*******(******************(********($(((((((*(*(**(&&((((((((((((((((****(*(*************((((((*((((((((((***(((((((((***,*********,***,,,,,,,,,,,,,,,*,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,*,,,*,**,**,**,,***,***,*********************(************((***((*****(*(******((********(*********((((((((*(** (((((((((((((((((*(((*((*(**************(((((((((((((((((*((*(((((((**************,*,,,,,,,,,,,,,,*,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,*,,,,,,,,,,,,***,***,,***,*****,*,****,*,******(*********(*********(*(**************************((*****(*********(*(*((*(((((**((((&((((((((*(((((((*((((*********,*******(((((((((((((((((((((((((*(***********,,,**,*,,,,,,,,,,,**,,,,,,,,,,,,*,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,,,,,*,,,,,,,,,,,,**,,**,**,,,*,,,****************,,*************(********(*(**********(******************((((**********(*((***((*((*((**(((((((((((((*(*(((((((((((((((**********,**(((((((((((((*((((((((((*********,,,,****,,,,,*,,*,,,,,,,,,,*,,,,,,,,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,*,,,,,,,,*,,,,,*,,,,*,*,,*******,,*********,*******,*,*************((((**********(*********(*************(*(**(*********(***(***(((**((*((*(((&((((((((*(((((((((((((((**(((****(******((((&(((((((((((((((((****((**************,*,,,,,,,,,,*,*,,,,,,,,,,,*,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,**,*,,,,,,,,,,,,,,,,*,***,**,******,*********,*************,***(*****((**(**((**********(*((*******************(*((******,**********(((((*(*((((*(((((((((((((((((*((((((((((((((**((**(*((***((((((((((((((((((*,,**************,****,***,**,,,,,,,,,,*,*,,,***,,,,,,,,,,,,,,,*,,,,*,,,,,*,,,,,,,,,,,,,,**,,,,,,*,,,,,*,*,**,,,*******,*,*****,**************************((*(*******(*****(*((*((*********************(**********(*(**((*(((((((**&((&((((&(((((((((((((((((((*((****((((****(****((((((((((*((**,,,************************,,*,,,,,*,,*,,,,*,,,,,*,,,,,**,,,*,,,*,,,,*,,,*,,,*,,*,*,,,,,,,,,*,,,*,,,,,**,,**,,,,,*,**,***,,*,******************(***************(*(*((((***((*((*(********************************(***(*(((*((((((**, (&&(&&&(((((((((((((&(&((((((***((**(**********(*(((((((((&(*******(****((*****************,,*,,,*,,,,,,,,*,,,*,,*,,,,,*,*,,,,,,,,,,,,,,**,,*,*,,,*,**,,,,**,*,**,,,**,,,*,*,*******,*,**********(***********************(******(********((*(************(**(***********(********((((*(*((((((((**&&&(&&&&(&((&(&(((((&(((((((((*(*(*((*((((*((****(((((((((*****(*((****(*(****************,**,,**,,*,,,,,*,,,*****,,,,,,,**,,,**,,,,,,***,,,,*,,,,,,,,*,,,***,*,,,,,*,*,,,*,**,*******************(*********(****(((********(*****(****((**(********(******************(*(*******((***((*((((((**,&&&&&(&&&&&((((&&(&&&(&(((((((((*((((((*((*(((****((((((((****((((((*((*******************,*,,*,,,*,,,,,,,,*,,****,,,,,,,,,**,*,*,,,,,*,,,,,*,*,*,,,,,*,,,***,*****,,,*,*,***********************,,***(**(*(((**********************(*((**((******(*(****(*****(*****,*****(****((((*(((((*(((((**&&&(&&&&&&&(&&&((&&&&(((&(((((((((((**(((((*((*****((((((******(((((((((*****(*******************,*,,****,***,***,,,,,*,,**,**,***,,,,,*,*,*,,,,,,,,,*,***,,****,*,***,,********************************(**(*******************(***((((*((**(******(*****(**((*****************(((*((((((((((((((*&&&&&&&&&&&&&(&&&&&&&(&((((((((((((((*((((((((((**(((((*********(((**(((((*((*********************,**,*****,**,,*,*,,,*,,*,,***,,,,****,,,,,,*,*,,,*,,*,*,,,*,*********,,***,***********,***********************(*********(******(**(*(***(**************************(**********((*((*(((((&((((**&&&&&&&&&&&&&&&&&&&(((&(((((&(((((((((((((*((((*(((((*(******,*****(*((((*((((*(*********************,**,****,*****,*,,,*,,,,,,,**,******,*,,**,*,,*,**,,,***,*********,*****,*****,**********************************(*********(**(((((*((*************(******************(*(*(**(((((((((((((((*&&&&&&&&&&&&&&&&&&&((&(((((((((((((((((((((((((((((((((***********(((((((((((((((*********************,,********,***,*,***,,,,,,,*,***,***,,******,,,*,*****,*****,******,*************************************(**********(*****((((******((**************************((******((*((((((((((**((((*L&&&&&&&&&&&&&&$&&&((&(((&((((((((((((((((((((((((***((*(**********(((((((((((((((((******************************,,**,**,,******,************,***,*,**,*******,**,*,**********,********************************((*****(**(*(**((*(***(((((***************************(*(***((**(((((((((((((((((*,&&&$&&&&&&&&&&&&&(((&(&&(&((((&&&&(&(((((((((((*((*(**((*********((((((((((((((*(**************************,,,,*****,*,**,*******************,******,*****,,,**,,,***,,****,*******************************(*(********(**(****(*(((**(*(((((***((**(*(**********************(**(((((*((((((((*(**,&&&&&&&$&&&$&&&&&&(&(&&&&((&&((&&&&&(&&((((((((((((*************(*(((((&(((((((((*((*******(**(*************,*,,**,,**,,,*****,,**,*,**,****,*********,*,***********,*******************(*************(****(********(((***********((((***(*((********************(**(****(******(((((((((((((((**,&&&&&&$&&&&&&&&&&&&&(&&((((((&(&(&(((&&&(((((&(((((*(************(*((((((((((((((((((***(**((*******(*******,***,**************,*************,*****************,********************************(**************(*(((((((****(*((*((***((((*(*******((*****(*******(**(*((**(((*(((((((((((((((((**0&&$$&$$&&&&&&&&&&&&&&&(((((**((((&&((((&(&((((((*(*********((***(*****((*(*((((((*((******(*(***(*******************,,,*****************,************************************************(***(**********************((****((((**(*(((*(*****((*(****((******(**************((*(((((((((&(((((((((*$$&$&$$$&$&&&&&&&&&&&(((&((((**(*(((((((((((((((*(*((((**(***(*********,****(*(((((((((*(*(*(****(********************,*****************************,*******************************************(***********(((*((*(((*((*((**(((*(((((((*((*((((*(**(******(*********(******((((((((((((&(&(((((*&$$$$$$$$&&$&$&&&&&&&&(((((((((********(**(((((***((((*(****(((*****(,*,***(((((((((((*((((*((**(*(((******************************************************************************************************(((*****(**(***(((***((***(((*(((**((**(**(((***************(*(*(((*(((((((((((((&&&&(*&&&&$&$&&&&&&&&&&&&&(((&&&(&((((((*(**,*****(((**((*((*(***(((******,,,,,**(((((((((((((((((((*(*(*(((***************************(**********************************************(******************((**(*****(((**(*(((((((((**(((*((*(*(((**((((((****(((************((*((*((((((((((&(&(&(&(&((, $$$$$&&$&$&&$&&&&&&(&&((&&(&&&&(((((((*,,*****((((((((((*****(*****,,,,,*****((((((((((((((*(((((((*(**(******************,***************,*************,******************************(********(******(**(*(*(((((*(*((((*(*((**(((***((*((**(((**(****((****(((******(((*(((((((((&(&(&((&&((((,&&$$$&$&$$$$&&&&$&&&(&&(&(&&&&(&(((((((****(***((((((((*((*((*,***************(((((((((((((((((*((*****(******************************************(*******************************(****************(((((**(*(((((**((((*((((*((((((((((((((*((*(*(*((***(*((**(*(**(*(**(*((((((((((((((&(((&&((*,&$$$$&$$&$&&&&&&&&&&((&&&&&&(((&&&((((((*(*(((((((((((((*((****************(*((((((((((((((*(((((((****(*(********************************************************(**(******(**((*(**(**((****(**(*((*****(*((***(((*(((((((*((((((((((((((((((((((**((*((((((*((****(*((((((((((((((((((((&&(((*,$&$$&$$$$$$$&&&&&&&&&(&&&&&&&&&&&&(&((((((((***((((((((((((((****************(((((((((((((((*((((*((((((((*(*****************************************************((***(*(****(((******(***(****(*(**((*(**(*((**(*(((((((((((((((((((*((*((*(((**(((*(**((*((*(**((((*(((((*(((((((((((&(&((&(((*,$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&(&&((&((((((****((((((((((*************(****((&&&&&&(((((*((((*(*((*(((((*(***(******************(*********(********************(**(****(**(**(***((****(((*(**((****(*((***((((((*((*(((((*(((((((*((((((*(*(***((*(****((((((((*(((((((((*(((((((((&(((((((((*,0 $$$$$$$$$$$$$$&&&&&&&&&&&&&&"$&&&&&(((((&(((((*(**(((((***(*******************((((&(&(((((((((**(((((**(((((((((************************(**(********************(*******((****(********(*(((*(*(((*(((((((*((((((*((((((((*((((*(((*((((((((((((*((((***(*(*((*(((**((((((((((((((((((&&(((((*(**,z$$$$$$$$$$$$$&&&&&&&$&&&&&&&&$&&&&&&&&&&(((((((((***(((** "************(*(**(*(((((&((&&(((((((((*(((*(((((*(((*((*******************(******(****((****(****(**(*(***((********(*(*(*(*****(*****((*((*(*(*(((((((((((((((((((((((*((((((*((((((((((*(*(*(((((*(*((((((((((((((((((((&&(((((((((*,$$$$$$"$$&$$$$&&&&&&&&&&&&&&&&&&&(&&&&&(((((((((((**(((*(((****(*******((((*((*****(((&((((*((((((*(((((((*(****((*$(*******(***(*************(*(********(***(*(*(((***(****(((*(*((*(****(((((((*(((*((*((((((((((((((((((((((*(((*((*(((((((((**((*((((((((((*(((((((((((*((((((&&&&((&((((((*,@$$$$$$$$$$$$&&&&$&&&&&&&&&&$$$&&&&&&&&((&(((&((((((****((**,,,********(*((((*(****,,*(((((*((((((*((((((((((*(*((*((***((((*******(((*(**(***(*(*((*(**(**(******(**((*((*(*(&((**(((*((*****(((*((((((*(**((*((((((((*(((((((((((((((((((((((((*((((((((((((((((($(((((((((((((&&&&((&((((((***$$$$$$$$$$$$$$$&$$$&$&$&&$&$$$$&$&&&&&&&&&&(&(&&(((((*******,*****(((((((((*(((***,,****((*((((((((((((((((((((((*((***(((*(**(*(*(*(*(*(*(*(((((*((*((((((*****(*((***((*(((***(*(**(((((((*((((((*((((((((((((((((((((((((*((((((((((((((((((((((((*(((((((((((((((*((((((((&(&&(&((((((((((**$$$$$$$$$$$$$$$$$$&$$&$&&&&&&$$$$&&&&&&&&&&(&&&&(((((((**,*******,**(((((((((((**,.,****(((((((((((((((((((((((((((**((((***(***((*(**(((((((*((**(**(*(*(******((*((((*((((((((((((((((((****((((((((((((((((((((((((((((((((((((((((((*((((((((((((*(((((((((((((((((((((((&&&&&&&&((&((((((((*$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&(&$$$&&&&&&&&&&&&&&((((*(**************((((((*((((**,********(((((&(((((((((((((((((((((*(((*(*(***(*((*(((*(((((**((((*((**(((*(((((**((((**((((((((((((((((((((*((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&(&(&((&&((&(&(**$$"$$$$$$$"$&$$$$$$$&&&$&&&&&((&&&&&&&$&&&&&&&(&((((*****************((((((((((*,*****(((((((((((&((((((((((&(((((((((**(**(*(***(((((((((((*(***(*(((((((**((**(*(((((((((((((((((((**((((*((*((((*(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&((((&&((((((($$$$$$$$$$$$$$"$$$$$&$&&&&&&&&(&&&&&&$$$&&&&&&&&&&(((((***********(**((((((((********(*((((((((((&((((((&(&&(&((&(((((((((*(((((*((((((((((**(((((((((((***(*((((**((((((((((((((((((((**((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&(&((&&&&((((***$$$$"$$"$$$$$$$$$$$$$&$&&&&&&&&&&&&&((((&&&$&&&&&((*((((((((**(**(*(**(((((((**(*(**(((((((((((((((((&&&&&&&&&(&((((((*((((((((*((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((**((((((((((((((((((((((((*(&(((((((((((((((((((((((((((((((((((((((((((((((((((&(&&&(&(&(((((*(*("$"$"$$$"$$$$$$$$&$$&&$&$&&&&&&(((&&&((((&&&&&&&((&((((((*(((***(***(*(((((((((*(((((*(((((((((((((&&&&&&&&&&&&&(&(((((((((((((((((((((((((((((((((((((((((((((((((((*((((&(((((((((((((((((((((((((((((((((((((((((((&((((((((((((((((((((((((((*((((((((((((((((((((((&(((((((&&&(((((((((((((*($$"$"$$"$"$$"$$$$$$$$&$&&&$&&&&&&((&&&(((&&((&&&&&&(&(((((((((((((*((((((&((((((((((((((((((((((((((&(&&&&&&&&&&(((((((((((((((((*((((((((((((((((((((((((((((((*(((((((((((((((&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((*(((((((((((((((((((((*($"$$"""$"$$"$$$$"$$$$$$$&&&&&&&&&&&&&&(((&(&((&((((((((((((((((((((((((&((&(&((((((((((((((((((&(((((&&&&&&&&&(((((&(&((&((((((((((((((((((((((((((((((((((*((((((((((((((((((((&(((((((((((((((((((((((((((((((((((((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((&(((((((((((((((&$"""""""""$""""$$$$$$$&$&$$&&&&&&&&&&&((&((((&&&&&&(&&((((&(((((((((((&&&&&&&&&&((((*((((((((((&((((((*(&&&&&((((((((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&((((((((((((((((((((((((((((((((((&((&&(((&((((((((((((((((((((((&(&(&((((((((((((((((((((((((((((&&&&&*&$"""""$""""$"$$$$$$$$$$$$&&$&&&&&&&&&&&&&&(&((((&&&&&&&&(((&&((((&&((&&(&(&&&&&&(&&&((((((((((&&&((((((**&&&&(&&&&&(&&((&((((((((((((((((((((((((((((((((((((((((((((((((((((((((&(((((((((((((((((((((((((((((&((((((((((((((((((((((((((((((((((((((((((((((&((((((&(((((((*(((((((((((&&&&&&&($$""""""""""$$$$$$$$"$$$&$$$&$$$$$&&&&&&&&(((&(((&&&&&&&&&&&(&&&&&&&(((((&((&(&&&&&&(&&((((((&&(&(&&(((((((&&&&&&(&&&&&&((&&(((&((&&((((&(((((((((&((((((((((((((((((((((((&(&&(&(&((((((((((&(((((&((((((&((((((((((((((((((((((((((((((((((&(&(&(&((&((&&((&((((((((((((((((((((((((&&((&&&&&&&($""""""""$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&(((((*(&&(&(&((&&(&&(&(((&((((&((*(&&(&&&&&(&&&&&&&((&&(&(&(&((&((((((((&(((((((((((((((((&&&&&&((((((&(((&(&&(((((((((((((((((&(((((&((&(((&((&((((((&((((((((((((&(&(&&&((&&&&&&&((((((((((((((&(((((((((((&((&&((&&&(($"""""""$$"$"$$$$$$$$$$$$$$$$&&&&&&$&&&&&&&&&&&(&&((&&&&&&&&&&&&&&&&&&&&&((((((*(&&(&((((&(&((&&&&(((&((((*(((&&&&&&&&&(&&&&&(&&&&&&&&&&&&&(&&((((((&((((&((((((&&(((&&&&(&(&&&((&((&(((&&((&((((&&((((((((((((((((((&((&(((((((&&(((((((((&((((&&((((&&&&&((((((((((((((&(((((((((((&&(&&&&(&(((*$""""""""$"""$"$$$$$$$$$$$$$&$$$$$$$&$&$&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&((((((((**&(&&&&&&&&&&((&&&((&(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&((((((((((&&(((&(&&&&&(&&&(&&&&&&&&&&((((((((((((&((((&(((&&&&&(((((&((((&(((((&(((((&(&((&(((((&&&&&&&&&((&(((&(((((((((((((((((((((&&&&(((((((*&""""""$"""""""$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&$$&&$&&&$$&&$$&&&(((((((((((&&&&&&&(&&(&&&&&&&((&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&(((((((((((&(((&(&((&&((((((((((((&(&&(((((&&&(((&&(&(&&&&&&(((&((((((((((((((((((((((((&&((&(((((((*&`" """"""""""$$$$""$"$$$$$$$$$$$$&&&$&&$&&&$&&&&&(&&&&$&$$$$$$$&$$&$&&((((((((((*(&&&&&&&&&&&&&&&&&(((&&&((&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&&&&&&&&&&&(&(&(&&&&&&&&&&&$&&&&&&&&&&&&&&(&&(((((((&(&((((&&((&&&(&&&(&((&(((&((&(&((&(&&((((((&((&&&&&&&&&&&(((((&&(&(((&(((&((((&&(&&&&(&(((((((*$" """""""""""$"$$$"$$$"$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&$$$$$$$$$$&$$$((((((&(((((((&&&&&&&(&&&&&&&&(&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&(&((((&((&(&(((&((&((&&&((&(((&&(&(&&&((&(&(&((&&(&&&&&&&&(((((&&&&&&&(&(((&&(&((&((&((&&&&(&&&(&(((*" """"""""""""$"$"""$$$"$$$$"$$$$$$$$$$$&&$$$&&&&&&&&&&&$$$$$$$$$$$&((((((((&(((((((&&&&((&&&(&&&&&&((&&&&&((&&&&&&&&&&&&&$&$&&&$$&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&(&&&&(&((&&(&&&(&&(&&&&&(&&((&&&(&&&&&&(&&&(&((&&&&&&&&(&&&&&&&&(&&&(&&(&&(&&(((&&&(&(&&&(((((&&&&&&&&&&((* """"""""""""""""""""$"$$$"$$"$$$$$$$$$&$$&$&&&&&$$&&&&&&&&&$$$&$&(((((((((((((((((((&(((((((&&(&(&&(((&&&((((&&&&&&&&&&&$$&$&$$$$$$$$$$$$$$&&$&&&&&$&&&&&&&&&&&&&&$&&&$$&$&$&&&&&&&&&&&&&&&&&(&(&(&(&((&(&&&&&&(((&(&&&((&&&((&(&(&((&(&((&&&*&&&&&&&((&(&&&&(&&(((((&(&&(&&&(&&(&&&&&&&&&&&&((* """"""""""""""""""""$$$$$$$""$""$$$$$$$$$$$$$$&&$&&$$&&&&&&&&$&&(((((((((((((((((((((((((&&(((&&&&&&(&&&&(((((&&&&&&&&&$$&$$$$$$$$$$$$$&$$$&$&&&&&&$&&&&&&&&&$&&&&$$$&&$$$$$$&&&&&&&&&&&&&&(&&(&&&&&&&(&(&&&&&&&((&(&&&&(&((&&&&((&(((&&&&&((&(&&&&&&&((&&(&((((&&(&&(((&&&&&&&&&&&&&&&&&&&&(&((*"""" """""""""""""""$$$$$"$"$$$$$$$$$$$$$$$$$&&&$$$&&&&&&&&&&&&&((&((((((((((((((*((*((((&&&&&&&&(&&&&&&(((((((&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$&&&&&&&&$&$&&$$&&$&$$&$&&&&$&&&&&&&&&&&&&&&&&&&&(&&&&&&&(&&&&&&&&&&(&&&&&&&(&&&&&&&&&&&&&&&&&&(&(&&&&&&&&(((&(&(&&&&&&&&&&&(&&&&&&&&&&(((*" """ """"""""""""""""$"$""""$"$$$$$$$$$&&&&&$$&&&&&&&&$&&&&&&&&&&&(((((((((&(((((((((((&&&&&&&&&&&&&&&&(((((((&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&&&&$&&$&$&&&&&&&&$&$$&$$$$&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&$&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&(&(&&&&&&&&&&(((*@"" " """"""""""""""$$"""""$$$$$$$$$$$$$&&&$$&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&&&&(((((((((&&&&&&&&&&&&&&(((((&((((&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&$&&&$&$&&&&$&&$$&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&(&&&&$&&&((&(&(&((0" """"""""""""""""$"""$$$$"$$"$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((&(&&(&&&&&&&&&(&(&(&&(&&&((&$$&$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&$$$$&$&&&$$$$$$$&$&&&&&&&&&&&&$&&&$&&&&&&&&&$&&(&&&&&&&&&&&&&&&&(&&&(&&&&&&&&$&&&&&&&&&&&&&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&(&(&&(*"" "" """""""""""""""$""$$"$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&$&$$&&&&&&&&&&&&&&((&(&((&&&(&(&&&&&&&&&&(&&&&&&(&(&(&&&&&&((((&$$$$$$&&&&&&$$$$$$$$$$$$$$$$$&$$&$&&&&$&$$&&&$$$$$$$$$&&&&&$&&&&&&&&&&&&&$&$&$&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&(((((&&(&((&&&$&&$&&&&&&&&&&&&&&(((&((((("" " """"""""""""""""""$$"$"""$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&((&&&&&&&&&(((((***(((*,**,(($$$"$$$$$$$$$$$$$$$&&&&&&(&&&$&&&&$$$$&$$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&$&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&$&&&&&(&&(&(&(((*" "" """""""""""""""""$"""$""$$$"$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((&&&(&&&&&((((((((((****(((((&$&$$$$$$$$$$$$$$&&$&&&((((((&&&&((&$&&$$&&&$$$&&&$$&&&&&&&$$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&((&&(((&&&&&&&&&&&&&&(((((((&(((*""" " " """""""""""$""$"$$$$$"$$$$$"$$$$$$$$$$$$$$$$$&&$$$&&$$$&&$&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(((&&&&&(&&&&((((((((((***((((((((&&&$$$$$$$$$$$$$$&&&&&&((((((&(((*,&$&&$$&&&&&&&&&&$&$$&$$$$&&&&&&&&&$$&&&&&&&&8&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&((&(&(&&&(&&&&&&&&&&&(((((((((((*" "" " """"""""""""""$$$"$"$$$$$$$"$$$$$$$$$$$$$$$$$&$$&$&&$&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&(((&(((((**((((&&&(((&&$$$$$$$$$$$&&&&&&&&(((****(&(((**(&$&&&&$&&&&&$&$&&$$$$$$$&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&(&(((&&((&&&&&(&&(((((((((&(((&&&&((((&&&&&&&&&(&((((((((** " "" """""""""""""""$""""$$$$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$&$$ &$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&(&&&&((((((((&(((((&(((&&&&&$&((*(&&&&&&&&$&(&(((((*(((*****((&&&&&&&&&&&$&&$$$$$&$$&$&&&$$&&&&&&&&&&&&&&&&&&&&(&&(((&&(&((((&(&&(((((&&(((&&(&&&&((((((((&&&&&&((((((((((*,  " """"""""""""""""""$""$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$&$&$$$$&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&(((&(((((((&&&((*((*((&&&&&&&&&&(&(((((((((*((((&&&(&&$&$&&&$$&&&&$$$&$$$$$$&&&&&&&&&$&$&&&&&&&&&&((&&&&&(((**,((&&((((&&&(((&&&&&(((((((&((&&&&(((((((((((*,  " " """""""""$"""$$$""""$""""$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&&&&$$&&&&$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(((&&(&&((**((((&&&&&&&&&&&(&(((((((((*((((&&&&&&(&&&&&&&&&&&$$$&&$$&$&&&&&&$&$$&&&&&&&&&&&(&(((&&((**,,,*(&(((((&&&&&(&&$&&(((((((((((&&((&((((((((**   """" """"""$$$$"$""""$"$$"$"$$""$$$$$$$$$$$$$$$$$$$$$$$&$$$&$$$$$$$$&$&$$&$$$&&&&&&&&&&&&&&&&$&&$$&&&&&&&&&&&&&&&&&(&&((((((&(((((&&&&(&&&&&&&&&&&&(((((((((((&(((((&&&&&&&&((&&&&&&&&&&&(&&&&&&&&$&&&&&&&&&&&&&&((((&&(*****,****,**((&(&&&&&&((((****,**((((*(((((((*(((**   " """"""""""""""""$"""""""""$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$&$$$$$$$$$$$$$$$$$$&&&&&&&&&&&$&&$&&&&$$$$&&$&&$&&&&&&&&&&(&((((((((((((((&&&&&&&&&&&&&(&&&&&(((((((&(((&&(((&&&(((&&&&&&&(((((*(&((&&&&&0(&&&&&&&$&&&(((&&&&(((*(****,****,*((&&&(&&((((((((**,,,*****((((((((((*,4D " """"""""""""""""$$"$""$"$"""$$""$$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$&&&$&$&&&&&&&$&&&&&$&&&&$$$&&&$$$&&$$&&$$$&&$&&&&&&((((((((((((((&&&&&&&&&&&&&&&((((&(((&((&(&(&((((&&&&&&&&&&&(((((((((&&&&&&&&&&&&&&$$$&&&&&(&&&&&(**((*****((***((((&((((((((((******,******((((((((*. " """""""""""""""""""""$"""""$""$"$"$""$""$"$$$$$$$$$$$$$$$$$$$$&$&$&&&$&&&&&&$&$&&&&$&$$$$&&&$$$&$$$$$$$$$&&$&$&&&&&&(((((((&(&(&&&&&&&&&&&&&&&&&&&&(&((&&&(&&&&&&(&&&&&&&&&&&((&&((&((&&&&&&&&&&&&&&&&&&&&(&&&&&&(((((((*(*****(((**((((((((*(*((***(**,***,**((((((**, "" """"""""""""$$"$$$""$""""""$""""$$"$$$$$$$$$$$$$$$$$$&$$$$&&$$$$$$$&&&&&$$&&&$&&$$&&$&$&&$$$$&$$$$$&$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&&&(&&&&&&&&&&&&&&((&&&&(&((&&&$&&&&&&&&&&&(&&&&&&&&&(((*(((((*((**(*****(*********,**(*(((**********((((***,  """""""""$"$$""$$$$$""""""""""""$$&$$$$$$$$$&$$$$$$$$&&&&$&&&$$$$&$$&$&&$&&&$&&$$$&$$$&&&$$"$$$$$$$$$$"$$$&$$&&&&&$&&&&&&&&&&(((&&&&&&&&&&&&&&&&&(&&(((&&(&&&&&&$$$$$$$$&&&((&((((((&&$&$$$$&$&&&(((&((&&(&(*(*((&((&((**(*****,******(*****((((*(**,***(**(((((((* @  " """"  """$"""""$$$$$$"""""" """"$"$$$$$$$&&&&$$"$$$$"$$$&$&$"$&&&&$$$$$&&$&$"$$$$&&$$$$&&$$""$"$""$&&&$$$&$$&$&&&&$&&&&$$$$&&&$&&&$&&&&&&&&&(&&&(&(&&&&&&&&&(&&&&$$$&&&&((&&&&((&&&&(&&(&&$$&&&((&&&((&&(,**(*(**((*((**(((***,,,**,,**((***(*(((*******(((((((((p  " " """"" """"$"""$$$$"""$"$" ""$"$"$$$$$$$$&&&$$$$""$$$$$$&$$&$&$$&$$$$$$$""$$"$$$$$$"""$$$$$"$$$$$$$&$$$$&&$&$((&(&&&&&&$&$$$&&&&&(($&&(((&&&$&$$$$&$&&&&&&$$$&&&$$&$&$&&$&&&&&((&&$((&&&(&&&&&&&&((((**(********((((((((****,**,********((((*(&((((((*(((((,      " """ """"" " " """"""$$$"$""$$$$"""$"$$""""$$$$"$$$$$$$$"$$$$"$$$"$$$$&$$$$&&$$$$"$"$$""""$$$$$&$"$$$$$$$$$&&$&$$$&&&&&&(&&(&&&&$$$$$$&&&&&((&&((&&&&&&$&$$&$$&&&&&&&(&&&&&&&&$$$$$$$$&&$&&&&(((((&&(&(((*&((&&((**(*((***((*(((*((*((******(*(*****(((((((&&&&(((,    " """"""" " """""""$$$$$$$$$$$"$""""" ""$$$$$$$$$$$$$&$$"$$$""$$"$$$&$$$$&$$$$$$$"$""""""$$$$$$&$$$$&&&$$$$$$&&$&&&&&&&&&&&&&&&&&$$&$&&&&&&&(&&&&&&&&$&$&$$$&$&&&&&&&&&&&&&$&$&&&&&&&&((((&((((**(((((((((((((***(*((******(((*(((*(((**(((****((((((&&&&((*x    " """"""""""""""""""$$"""$$$$$$"$""$"$"""$$$$$$$$$$$$$$$$$$$$$""""$$$$$$"$$$$&$$$$$$$$$$$$$$$$$$$$&&&&&&&$$&&&&$&&&$&&&&&&&&&&&&&&&$&&&&&&$&&&&&&&&&&&&&&$$&&$&$$&$&&$$$&&&&&(&&&&&&&((((((*((((((*((((((*(((((***(*************(***(*(((******((((&((((*   " """" """""$""""$$"$$""$""$""$"$$$$$$$$$$"$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$&$&$$&$$&&&&$&&&&&&$$$&&&&&&$&&&&&&&&$&&&$&&&&&&&&&&&&&$&&&&$$$&$$$$&$$$$&&&&&&(&(&((((((((((((((((((*(((((*****************((((**((((((*(***(((*(((((,    """""""" """"""""""""$""""$$$"$""""$$$"""$"$$$"$$$$$$$$$$$$$"$$$"$$"$$$$$$$$$$$"$$$$$$$"$$$&$&$$$&&&&&$$$&$$&&&&&&&&&&&&&&&&&&&$$$$$&$&&$&&&&&&&&&&&&&&&$$$$$"$$$&&$&&&&&&(((&((((&((((((**((((*(((((((****(*(***(*******(((((((((((((*((((**((((,      """""""""""""""" """"""$$$$$$"$$$"$$""$"""$""""$$$$$$"$$$$"$$$""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&$&&&$&$$$&&$&$&$&&&&$$&&&$&$$$$$&&$&$&&&&&&&&&&&&$$$$$$&$$&$&&(&&&&(((((&(((*((((&(((((*(**((((***(*((((((((****((((*(((((((((&((((((((,     " """""""""""""""""""""""$"$$$$"$$$"$$"$""$$"$"""$"$$$$"$"$$"$"""$"$$$$"$$$$$$&$&$$$$$$$$$&$$$$$&&$&$&&&&&$&&&$$$$$$$$$$$$$$&&&&$&&$$&$$$&&&&&$&&$&&&&&&&&&&&&&&$&&&&(&&&(&&((((*(((((*(((((((((**(((((***((((((((*(((((**((((((((((&((((&(*"  " """""" """"""""""""""""""""""""$"$"""$$"""""""""$""$"$"$$"$$$"$"$$$"$"$"$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$$&$$$$$$$$$$$$$$$$$$$&&$&&&$$&$$&$&$&&$&&&&&&&&$&&&&&&&&&&&&&&&&&(&&((((((**(((((((((((*((((((**(((((*(*(((((((*(((((((((((((&&(*"  " """""""""""""""""""""""""""""""$""""""$"""$"""$"$$$$$"$$$"$$$"""$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&$$$$&&$$$$$$$$$&$$$$$$$$$$$&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((****((((((((*((((*(***((((((((((*(((*(((((*((((&&(&&&(*"    " " """"""""""""""""""""""""""$""""""""""""""""$$$""$"$""$$"$$$$$$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$$$$&&&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&((**(**(((((((((***(*****(((****(((((((((**(((((((((&(&&(*"   """""""""""""""""""""""""""""""""$"""$"$""$"""""""""$"$$$$$$$$$$$$$"$"$"""$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&$&&$&$$&&$&&&&&&&&&&&&&&&&&&&&&&&(((((((((***(((((((***((***(**(*(*(*(((((((((((((((((&&&&&(*`   """""""""""""""""""""""""""""""""$""""""$""$""""""""""$""$""$$$$$$"""$$$$$$"$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$&$&&&&&&&&&&(&&&&(&((((((((*(((((((((****(*(((((***(((((((((((((((&(&&&&&&&(*    " """""""""""""""""""""""""""""""""""""""""""""$""""""""$"""""$"$$$$$"$$$$$"$$$""$$$"$$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$&$$$&$&&&$$&&$$$&$&&&&&&&&&&(&&&&&((&&&&(*(**((((((*((((*((((((***(((((((((((((&&((((((&&&&*      " " """"""" """"""""""""" "" """"""""""""""""""""""""""""""$""$""$"$$"$"$"$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$$&&&$&&&&&&&&&$&&&&&&&&&&&&&&&&&&(&(((((*((((((*((((((((((((*(**((((((((((((&&((&((&&(*     "" """"" "" " """""""""""""""""""" """"""""""""""""""""""""""$"""""""""$"""""$""""""$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&(&&&&&&&&&&&&&&&&&&&(&&&&((&&((((((((((((*((((((((*(*(((((&&(&&(&((&(((((((&*   " " " """ """" " " """""""" """""" """"""""""""""""""""""""""""""""""""""""$""""""""""$$$$$"$$$$$$$"$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&$&&&&&&&&&&&&(((((((((((((&(((((((((((((((((((((((&&&&&(&&(&&&(((&(((     " " " " """ " """""" """""""""""""""""""""""""""""""""""""""$""$"$$""$""""$$$"$"$$"$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$&&&&$&&&&&&&&&$&&&&&&&&&&&&(&((&&(((((&((&(((((((((((((((((((((&&&&(&&&&&&&&&&(((  " " """ """""" """" " """""""""""""""""""""""""""""""""""""$"""""""$$"""""$$$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&$&&&&&&&&&&&&&(&&(&&&(&((((&&(&(&((((((((((((((*(((&(&&&&&&&&&&&&&&&*   " " " """"" """"" " """"""""" """"""""""""""""""""""""""""""$""""""""""$$$$$$$$$$$""$$$"$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&&$$&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&(((((((((&(((**(*((((((((((&&&&&&&&&&&&&$&&(t  " "" " " " """""" """"""" "" """""""""""""""""""""""""""""$""""$""$"$""$"$$$"""""$"$$"$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&(&&(&((((&&&((((((((&((((((((&&&&&&&$$&&&$&(     " " """""" "" "" "" "" "" """""""""""""""""""""""""$"""""""$$"""""$"$$"$$$$$$""$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&$&$$&$&&&$&&$&&&&&&&&&&&&&&&&&(&&&&&(&&&&&&(((((&(&(&&&((&&&&&&&&&&&&&&&(    " " " """ " " """" """""""""""""""$"""""""""""""""""""""$"$""$$"$$"""$$"$$$"$""$$$$$$$$$$$$$$$$$$$&$&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&(&&(&&&&((((&&&&&&&&&&&&&&&$$$$$&$&&&$&*T  " "" "" " " " """" " """" " """""""""""""""""""""""""$"$"""$$""$"""$$"$$$$$$$$"$ $$$$$$$$$$$$$$$$&$$$$&&&&&&""&&&&&&&&(&&&(&(&&((&(&&(&(&(&&&&&&&&&&&&&$&&&&&&$$$&&$$&(,    " " "" " " " " " "" " """""""""""""""""""""""""""""""$""""$""""$"""$$"$$$$$$$$$$$$$$$$$$$$$$$$&&&$$&$&&&$&&&&&&&&&&&&&&&&&&&&(&&(((&(&&&&&$&&&&&&&&&&$$&&&&$&&&&$$&&&("       " " " " " """" "" """" """""""""""""""""""""""""""""""""$""$""$$"$"$$$$$$$$$$$$$$$$$$$$&$&&&&&$$$&&&&&&&&&&&&(&&&&&&&&&&&&&(((&&&&&&&&&&&&&&&(&&$&&&$&&&&&&$&&&&&