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 = EXTENDED_MISSION TARGET_NAME = MARS IMAGE_ID = '441A05' IMAGE_NUMBER = 34353488 IMAGE_TIME = 1977-09-01T07:05:12Z EARTH_RECEIVED_TIME = 1977-09-03T10:34:16Z ORBIT_NUMBER = 441 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.004240 NOTE = "LOW RESOLUTION COLOR 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 6$'+%8;/P 97C8k!2 [  qh)3 ,UE% 0   6 \  @ ,                                                                       "                  "                         " " "                  " """" "               ,         " " """" "" " "  " " "                  "     " "" " " " " ""               " " """ "" """ """"" "          "  " " """ "" " " """ " "" "          " " " "  " "" " """ "" "" " " """ " " " ""                 " " " " " """ "" " " " """ "" "" " """""" " " "" "" """ """" " " """ "                 " " " " """ """"" " """"" "" """ """" """" " " " "" """""" " " " " "  " "               " "" " " "" """"""""" " """ """" """"""""""""""""" " " """""" """ """" "           " " "" """""" "" " "" """ " """""""""""" """ """"""""""" """ "" " """""""" " " """ " " "" " " " " "           P  " *$ """""""""""" """""""""""" """" """""""""""""""""""""""""" " """"""""" """ "" """"""" " " " " "" "              " """" """" """"""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""" """ """""" """"""""""" "" " " " " "" " " "                 @  "" " """"""""""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""""" "" """"""""""""""""""""" """"" " " " " "" ""  " ""         @x   " "" """ """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""" """""""""""""" """" "" """"" """"" """ " " " "              8   " """""" "" """"""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""""""$""""""""""""""""""""""""""""" " """" """ " "" " " """ "" ""  "             " """ " " """"""""""""""""""""""""$$$$$""" """""""""""""""""""""""$""$"""""""""""""""""""""""""""""""""""""""""""""""""" """"""" """ """""" """"" " " " " "     @  "" " """ """""""""""""""""""""""""""""$$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"""""""""""""""""""""" " " """""" "" """ "         "" " "" """""""""""""""""""""""""""""""""""$$$""""""""""""""""$""""""""""""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""""" """ " " " " " " "       " " """ """"""""""""""""""""""""""""""$$$$$$""""$"""""""""""""""$$"""""$""$""$$$$""""""""""""""""""$"$""""""""""""""""""""""""""""""""""""""""""""""""""" "" """""""""  " """ " " " "      0   """"""""""""""" """""""""""$"""""""""""""$$$$$"$"""""""""""$$""""""""""$"""""""$"$$$"""""""$"""$""$$$$""""""""""$""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """" """" " "" "" " " "       "" """"" """"""""""""""""""$$""""""""""$""$$$$$$$"""$""""$""$"$$$$"$$"$""$""$$$$"$$$"""""""""""""""$"""""""$"""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """"" " " " "" """ " "" ""  "" """""" """"""""""""""""""""$"$""""""""$"$$$$$$$$$$""$"$"""""""$"$"""$$$$$$"$$$$$$$$"""""$""""$"$"$$"$""$""$$$$"$""""$"""""""""""""""""$""""""""""""""""""" """"""""""""""""""""""" "" " " " "" " "" " "   """ """""""""""""""""""""""$"""""""$"$$$"$"""$$$$$"$$$$$$""$$""$$$"$$"""$$$"$$$$$$$$$$$$$"""""$$"$$""""""""""""$"$$"""""""""""""""""""$"""""""""""""$"""""""""""""""""""""""" "" """""""""""" " " """ " " " "  `  """ """"" """ " """""""""""""$""$$$"$$$$$""$"$$$$$$$$$$$$$""$"$""$$$$$$$$$$$$""$$$$$$&$$""""$""""$$$"$"""""""""""$$$""""""" """"""""""$"$"""""""""$"""""""""""" """""""" """""""""""""""""" """ " " " " "" " "  """ """ """""""""" """""$"$$$"$"$$"$$$$$$$"""$"$"$$"$$$$$$$"$"$""$$$$$$$"$$$$$$"""$$$$$$$$"""$"$""$$"$$$""$$""$""$$"$""$""""$""""""""""$"$"$"""$""$$"""""""""""" """" """"""""""""""" "" """"""""""" " " "" " "" """""" " "  " " " """"""""""" """""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$"$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$"$$"$""$""$"$"$$"$$"""$$""""""""""$"""""$$$"$""$$"$"$"""$""$""""" "" """"""""""""""" "" """""""" """" " "" "" """" """ " " " " "  """"""""""""""""""""""""$$""$$$$"$$$$$$$$$$$"$$$$$$$$$$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$""$""$$$"$$$$$$$$$$$"""$"$"$$$$"$$$"$$""$"$$$$$"$$"""$""""""""""" """"""""""""""" """""""""""""""" " """"""" " " "" " """ " """ """ """""""""""""""""""""""$$$$$$$$$"$$$"$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$"$$$$"$$$$$$$$$$""$$$$"$"$"""""$$"$$"$"$$"""""""""$$"""" """"""$$"""""""""""""" """"""""""""" " "" " " " " """"" """"" " " " " " " " " " " " """"""""""""""""""$"$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$&$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$""$$""""$$$$"$$$$$$$$$$$""$"""$$$$"$""""""$"$$"""$$""""""""""""""""""""""""" " "" """ """""""""" """ """ " " """"" " " " "" """"""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$"$"""$$$$$$$$$$$$$$$$$$$$"$"""$"$"""""""$$$"$"$$"$"$"""""""""""""""""""" " " "" "  " """"""""""" " """"""""" "" """ " """ "X """ "" """""""""""""""""""$"$"""$$$$$$$&$$$$$$&$""$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$"$$$$$"$"$"$$$$"$""""""$$$"$"$"""""""""""""""""""""""""""" "" """ " """" " """"" """ """ "" " " "" """""" """ """" " " " "" """""""""""""$"""$"$$"$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$"$$$$$$$$$$$$$$$$$$&$$$$$$$&$$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$"$$$"$$$$$$$$$$$$$$""$$$$$$""$""""""$"$$""$$$""""$"""""""""""""""""""" "" """"" """ """""""" " """""""""" " """ """""""""" " """" " ""  """""""""""""""""" "$"$$$$""$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&$$$$$$$&$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""$"""""""$"$"$$"$$"$""""""""""""""" """"""" """"""""""""" """"" """ """"" " " " """"""""" """" "" " " "" " """"""""""""""""""""""$$$$$$$$$$$$$$$$$$$$&&&$$$$"$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&$$$$$&$$$$$&$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$"$$"$$""$""""""$$$"$$$$$""$"""""""""""""""""""" """""" "" " " "" " " " " " """" " " """" "" "" " """ "" " """ " "" """""""""""$"$$""$"$$$$$$$$$$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&$$$$$&$$$&$&$$$$$$$$$$$&&$$&&$$$&$"$$$$$$$$$$$$"$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$$"$$""""$$"$$$$$$$$$$"$$""""$""""""""""""""""""""""" """ " ""  " """ """""""" "" "" """""""""""""" "" " """$ """""""""""""$$$$"""""$$$$$$$$$&$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&$$$&&&&$&$$$$&&$$$$$$$$&$$$$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"""$$$"$$$$$$$$$$$$$$"$""""" """""" """""""""""""""""""" " """""""""$"""" " "" "" " """"""" """"" """"""P " """""""""""""$""$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&$&&$$$$$&&$$$$$$$$$&$&$&&$&$$$$$&$$$$$&$$$$$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$$$$$$$"$$""$$$$$$""""""""""""""""" """"""""""" """"""""" """"""""""""""""""""" """"""""""""""""""" """"""""  " """"""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"$&&&&&&$&&&&&&&&&&&&&$$$$&$$$&$$&$&&$$$$&&$&&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$""""$$$$$$"$"$$""""""""""""""""""""" "" """"""""""""" " """"""""""""""$"$"""""""""""""""""""""""""" """"""""p """""""""""""$""$$$$$$$$$$$$$$$$$$$$$&$$$"$$$$$$$$$$&$$$$$$$$&$$$$$$&&&&&&&&&&&&&&&&&&$&&&$&$$$&$$$$$$&&$&&$&&&$$&&$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$"$""$$""""""""""""""""""""""""$"""$""""""" """""""""""""""""""""""""""$"""""""""""""""""""""" ""$ " """""""""""""$"$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$&$$$$$$$$$$&$$$$$$&&&&&&&&&&&&&$&&&&&&&$&$&&$$$$&$&$&&&&&&&$&$$&$$$$$$$&$$$$$$$$&&$$$&$$$$$$$$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""$"""""""""""""""" " """""""""""" " """"""""""""""""""$"""""""""""""""""""""""""""""""""""$ """""""""$$$""$$"$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$&&$$$$$$&$&&$$&$$&&&&&&&&&&&&&&&$&&&$$$&&&&$&&&&&$$&&&&&&&&&$$&$$&$&&$&$$$$$$&$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""$""""""""""""""""$""""""""""""""""""" ""$""""""""""$""""""$""""""""""""$""""""""""""" " """""""$""""$$$"$$$$$$$"$$$$$$$$$$$$"$$$$$$$&&&&&&&$$$$$&$$$$&&&$&&&$&&&&&&&$&$&&&&$&&&&&&&&$&$&&&&&&&$&&&&&&&&&&&&$$&$$$$$$$$&$$$$$$&&&&&$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"$"$"""""""""""""""""$$""""""""""""$""""""""""""""""""""""$"""$"""""""""""""""""""""""""""$  " """""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&$$$$&&&&$&&$$$$$&&&&&&&&&&&&&&&&&&$&$$&&&&&&$$$&&&&&&&&&&&&&&$&$&&$&$$$$$$$$&&&$&&&&&&$&&$&&&&$$$&&$&$$&&$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$""$$"$$$"$"""""""""""""""""$""$"""""""""" """"""""""""$"""""""$"""$"""""""""""""""""""""""""""$ " """"" """"""$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&$&&&&&&&$$$&&&&&&&&&&&&&$&&$&&&$$$&&&&&&&&&&&&(&&&$$&&&$&&&$&&&$&$$$$$$&$$&&&&&&$$&&&&&&&&$&&$$$$&$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""$"""""""$""""""""""""""""""$""""""""""""""""""""""""$$$$"""""""""""""""$"""""""""""""$$" " """ """""""""""$$$$$$$$$$$$""$$$$$$$$$$$$&&&&&&&&$$&&&$$&&&&&&&&&&&&&$&&&&&&&&&$&&&$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$$$&$&&$&$$$$&&&&$&&&&$&$&$&&$&$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$""$$""""$$""$""$""$"""""$""$$""""""""""""""""""""""""""""$"$""$""$""""""""$""$""""""""""$""""$ """"" """""""$""""$$$$$$$$$$$""""$$$$$$$$$$&&&&&&&&&$$$&&&&&&&&&&&&&&&$$&$&&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&$&&&$&&&&&&&&&&&&&&&&&$&&$$$$$$&$$$$$$$$$$&$$$$$$$$$$$$$$$$$"$$$$$"$$"""$$$$""""""""""$"""$$""""$""""""""""""""""""""""""""""$""""""""""""""""$""$""""""""""$ """""""" """""""""$$$$$$$$$$$$$$$$$""$$$$$$$$$$&&&&&&&&&$$$&&&&&&&&&&&&&$&&$$&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&$&&&&&&&&&$&$&&&&&&&&$&$&&&$$&&$$$$$&$&$$$$"$$$$$$$$$$$$"$"$$"$"""$$$"$$""""$"""""""$$$$$$""$""""""""""""""""""""""""""$"""""""""""""""""$""""""""""""""$$""""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$&&$&&&&&&&&$$$&&&&&&&&&&&&&&$&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$&&&&&&&&&&$$&&&$$$$&&&$&$&$$"$$$$$$$&$$$$$$$$$$$$$$$$$"$$$$"$$$""$""""""$$$"$$"""$"""$$""""""""""""""""""""""""""""""""""$"""""""""$"""""""""""$4,"""""""""""$""""""$$"$$$$$$$$$$$$$$$$$$$$&$$&&&$&&&&&&&&$$$&&&&&&&&&&&&&&&&&&&(&&&&&&(&&&&&$&&&&&&&&&&&(&&&(&&&&$$&&&&&&&&&&&&&&(2&&&&&&&&&&$&&&&&&&&&&&&&&&&$&$&$$&&&$&&$$&$&&&&$$$&&$$$$$$$$$$$$$$$$$$"$$$$$"$$$"$"""""""""$$"$$$""$"""$$"""""""""""""$"""""$"""""""""""""""""$""$""$"""""$"""""$ """""""""""$""$$"$$$$$$$$""$$$$&$$$$$$$$&&$$$&&&&&&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$&&$&$$&$$$$$$$&$$$$$$$$$$$$$$$$$$$"$"$$$"$$$$$""""""$"""""$$"$"$$""""""""""""""""""$""""""""$"""""""""""""""""""$"$""""""""""$,"""""""""""""""$$""$$$$$$""$$$$&$$&$&&&&&$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&$&&$&&&&$$$$$$$$&$$$$$$$$$$"""$"$$"$""""""$$"""""$$$"$$"$$$""""""""""""""""""""$""""""""""""""""""""$""$"""""$"""$"""$ "" """""$"""$"""$"$$$$$$"$$$$&$$$$$$$&&&&&$&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&((&&&&&&&&&&&(&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&$$$&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$"""""$""$"$"$$"""""""""""""""""""""""$""""""""""""""""""$"""""$""""$"""$$"$ """""""""$"$""$""$$$$$$$$&&&&&&$$$$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&(&&((&(&&&(&&&&&&&&(&&&&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$&$$&$$$$$$$$$$$$$$$$"$$$$$$$$$"$$$""$""""""$$"""""""""""""""""""$""""""""" """""""""""""""""""""$$$"$"""""""$$$  " """""""""""""$"""$$$$$$$&$&&&&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((&((&&&&&&&&&(&&(&&&&&&&&&&(&&&&&&&&&&&&(&&&&&&&&((&(&&&((&&$&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&&&&&&$&&$&$$$$$$$$$$$$$$"$$$$"$$$$$$$$"""""$""""""" """""""""""""""$"""""""""""""""""""""""""""""""$$$""""$$"$"""$$ """"""""""""""$"$$$$$$$&$$$&&$&&&&&$&&&&&&&&&&&&&&&&&&&&&(&(&(((((&&(((&&&&&&&&&(&&&&&&&&&&((&&(&&&&&&&&&&(((&&&(&&(&(&&&&&((&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$"""$""$""""""$"""""""""""$"$$$$""""""""""""""$"""""""""""""""$$$"""$$""$"""$$  """"""""""$$"$$$"$$$$$$&$$$$&&&&&$&&&&&&&&&&&&&&&&&&&(&&&((((&(((((&(((&&&&&(((&&&&&&(&&(((&(&&&&&(&(((&(&&((&(((((((&(&&&&(&(((((&&(&(&&&&(&&&&&&&&&&$&&&&&&&&&&&&&&&$&&&&&&&&&$&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$""""$"""$"$"$"""""""""""""""$""""""""""""""""""""""""""""$$$$"$"""""$"""$"&"""""""""$""$$$$$$$"$$$$$&&&&&$&&&&&&&$&&&&$&&&&&&&&&&&&&&(&(&&&&((&(((((&&&(((((((((((&&&&(&(&(&&&(&&&&&(((((((((&(((((&(&&((&(&(&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&$$&$$$$$$$$&$$$$$$$$$$$$$$$$$"$$$"$""$"$""""""""$"""""$"""""""""""""""""""""""""""""""""""""$$"$$""""$"$"""$$$&@""""""""""""$$$$$$$$$&&&&&$&&&&&&&&&&$$&&$&$&&&&&&&&&&&&(&&&&(&&(((((((((&&&((((((((((((&&(&&&&&((&((&&(((&((((((((&((((&(&&((((&&&&&&&((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$$&$&$&&&$$$$$$$$$$$$$$$$$$"$$""""""$"$"""$""""""$""""""""""""""""""""""""""""""""""""""""""""$"$""$"""""""$"""""""""""$$$$$$"$$$$&&&&&&&&&&$$&$$$$$&&&&&$$&&&&(&&&&(&&&((&((((((((((((&&((((((((((((((&&(&&(&&((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&(&(&&&&&&&&&&$&$$$$$$&&&$$$$$&$$$$$$$$$$$$$$$"$""$"$$"""""""$$$$""""""""$"""""""""""""""""""""""""""""""""""""""""""""""""""$$""""""""$""$$$$$$$$$"$$$&&&$&&&&$$$$$$&$&$&$$$$&&&&&&&&((((&(&((((((((((&(&&&&&(((((((((((((&&((&&&&&&((((((&(((&((((((((((((((&(((&&&&(&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$&$&&&&$$$$&$$$$$$$$$$$$$$$$$"$$$$$"$"""$""$$$$"""""""""""""$"""""""$"""""""""""""""""""$"$""$"""""""$"""""$$""""$""""$$$$$$$$$$$$$&&&&$&&&$&&$$&$$&$&$$&&&&&&&$&&&&(((((((((((((((((((&(&(((((((((((((((((&(&&&&&&((((((((((((((((((((((((((((&&&&&&&&&(&&&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$&&&$&$$$$$$$$$$$$$$$$$$$$$$"$$"""$""$""""$$"""""""$""""""""""""""""""""""""""""""""""""$""""$"$$$"""""""$$"$"""""$"""$$$$$$$$$$$$$&&&&&&&&&&$$$$$$&&&&&$&$&&&&&&&&&(&((((&(((((((((((((((((((((((((((((((((&&&(&&&(&(((&((&((((((&(((((((((((((&&(&((&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&$&&&$$$&&&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$""$$$$"$""$$""$$""""""""""""""""""""$"$""""$"""""""""$"""$"""""""$"""$"$ """"$$"$$$$$$$$$$$$$$&$&&&&&&&&$$$$&&$$$$&&$&&&&&&&&&&&&(((((&&(((((&&&(((((((((((((((((((((((((&&((&(&&&(((((((((((((((((((((((&&(&&&(&&&(&(&((&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&$$$$$$$&$$$$$$$$$$$"$$$$$$$$$"$"$"$$$$"$"""$""""""""""""""""""""""""""$""""$$"""""""$""""$""""$$$$$,""$"""""""$$$"$$$$$&&&&&&&&&&&&$$$$$$$&$&&$&&&&&&&&&&&&&&&&&&&((&&&(((((&&((((((((((((((((((((&(&(&&&(((&((((((((((((((((&(((((((&&&(((((&&(((&&&&&&&(&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&$&$$$&$$$$$$$$$$$$$$$$$$$$"$""$""""$$$"$""""$"""""$"$"""""""""$""""""""""""""""$"$""" """""""""$$$$< """"""""$$$$$$""$$$$$$$$&&&&&&&&&&&&&$$$$$&$&&&&&&&&&&&&&&&&&&&&(&&&&&(($&(((((((((((((((((((((((&(&(&&(((((((((((((((((((((((((((((((&((((((&(&&&&&((((&&&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$&&$&$&$$$$$$$$$$$$$"$$$$$$$$$$$$$""$""""$$$""""""""$""""""""""$""""""""""$$$"""""$"""""""""""$$$$ ""$$$"$$$$"""$$$$$$$$$$$$&&&&$&&&&&$&&&&&&&$$$$&&&&&&&&&&&&&&&&&(&&&&&&(( &&&((((((((((((((((((&(((&&&&(((((((((((((((((((((((((((&&((((((((((((&&&(&((&(&&&(&(&&((((((&&&&&&&&&&&&&&&&&&&&&$$&$$$&&&$$$$$$$&$$$$$$$$$$$$$$"$$$"$"""$"$""$"$"$$"$""""$$"""$"""""""$""$""""""""""""$"""$"$"$$$"$$$& """""$$$$$$$$$$$$$$$$$$&$$$&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(((((&(((((((((((((((((&&&((&&((((((((((((*(((((((((((((((&((((((((((&(&(&(((((&&&(((((((&(&(&&&&&&&&&&&&&&&&&&&&&&$&&$$&$&$&&$$$$&$$$$$$$$$$$$"$$$$$"$$$"$"""$"$$"$$$"$"""$""""$"$""$"$$""$$""""$$$$$$$$""""""""""$$$$& "$""$$"$$$$$$$$$$$$$$$&&&&&&&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&(((((((((((((((((((&((((((((((((((((&(((((((((((((((((((((((((((((((((&((&&&&(((((((((((((((&(&&&&&&&&&(&&&&&&&&&&(&&&&&&"&&$$&&&&$$$$$$$$$$&$$$$$$$$$$$$$$$$""$""$$$"$$""""$$$$$$"$""""""""$""$"$"$$$$$"$$$$$"""""""""$$$$& "$""""$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&((&&(((((((((((((((((((((((((((((((((((((&((((&((((((((((((((((((((((((*((((((((&((((&((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$$$""$$"$$$"$$"$"""$"$""""$$"$"""$$$$$$$$$"$"$"""""$$$$$" "$$$$$$$$$$$$$$$$$$$$&&$&&&&&$&&&&&&&$&&&&&&&&&&&&&&&&&&(&(&((((&((((((((((&((((((((((((((((((((*((((((((((((((*((((((((((((((*(((((((*((((((((((((((((((((((&(&&&&&&&&$&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$$"$$$$$$$$$"$$$"$"""$$$$$""""$""""$"$""""""""$"$"""$$$$"$"""$$$""$"$$$$$$& ""$$$$$$$"$$$$$$$$$$$&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&((((((((((((((((&((((((((((((((((((((***((((((((((((((((((((((&((((((((*(((((((((((((((((((((((((((((((&&&&&&&&((((((((&&&&&(&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$""$"$$$$$$"""$"$""$"$""$"""""$"""$$"$"""""$"""$$$""""""$$$$& $$$"$""$"$$$$$$$$$$$$$&$&&&&&&&&&&&((&&((((((&&&&&&&&&&&(((((((((((((((((((((((((((((((((*((((((((((((((((((((((*((((((((((((((*((((((((((((((((((((*(((((((((&&&&(&&&&((&((&&(&((((((&(&&&&&&(&&&&&&$&&$$$$$$$$"$$$$$$$$$$$$$$$$$$$$"$$$$"$$$$"$$"""""""""""""""$$"$"$"""$$"""""""$$"$""""$$""$$&"$$$$"$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&(((&((((((((((&&&&&&&((((((((((((((((((((((((((((((((**((((((((((&(((((((((((*(**(((((((*((**(((((((((((((((((((((((((((((&((&&&&(&&&&&&&(&&&&&(&(((&(&&&&&(&&&&&&&&$$&$$$$$$$"$"$"$$"$$$$$$$$$"$$$$$$$$"$$$"$""$""""""$""$"""$""$$$$$""$$"$""""$"$"$"$$$""$$$&"$$$""""$$"$$$$$$$$$$$$$&$&&$&&&&(&((&(&&&(((((&(&&&(&(((((((((((((((((((((((((((((((((((*((((((((((((((((((*(((((((((((((((((*((((*((*((((((((((((((((((((((((((&&&&&&&&(&(&&&&&&&&&&&&&&(&&(&&&&(&&&&&$&&$$$$$$$$$$""$$$$$$$$$$$$$$$$"$$$$$$$"$$""$$""""""""""$""$""$"$""""""$"""""""$"$""$$"$$$&"$$$"""$$$$$$$&$$$$$$$$&&&&&&&&&&&&((((&(&((((((&(&&&((&(((((((((((((((((((((((((((((((((((((((((((&(((((((((*(((*******((*((((((**(((((*(((((*(((((((((((((((((((((((&(&&&&&&(&&&&&&&&&&&(&((&&&&&&&&&&$$&$$$$$$$$"$""$$$$$$$"$$$$$$$$$$$""$"$$$$$$$"$$"$"$"""$"""$""$"$$$$$$$"$"$"""""""$$""$$$$&""""$"$$$$$$$$$$$$$$&$$&&&&&&&&&&(&&(((&&(((((&&((((((((((((((((&(&(((((((((((((((((((((((**(((((((((((((((((*(((***(((((((((*(****(((**(*(**((*((((((((((&(((&&&&((&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$"""$$"""$$$$"$$"$$$$$$$$$$$$"$$$$"$$$"""$""""""""$$""$$$$$"$""$$$"$$""$""$"$$$&&"$$$$$$$$&$$$$&$$$$$$$$&&&&&&&&&&&&&(&(((&(((((&((&((((((((((((((&&((((((((((((((((((((((((((((((((&(((((((((*(((((*(**(((((**((*((*(*((((((*(**(((((((((((((&(&&&&&&(&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&$&$$$$$"$$$"""$$""$$$$"$$$$$$$$$$$$$$$$$$$$"$$$$$""""""""""$$$"$$$$""$$"$$$$""$$$$$$$$$$&&"$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&(&&&&(&(((((((&(&&(&(((((((((((((&(((((((&((((((((((((((((((((((((((((((((((((((((((((((((((((*(*((*((((((((**(*(((((((((((&((((&(&&&&&&&&&&(&&&&&&&(&&(&&&&&&&&&&&&$&$&$$$$$$$&$"""""$$$$$$$$$$$&&$&$$$$$"$"$$$"$$"$$$$""$$"""""$"$$$$$$$$$$"$$$$$$"$"""""$"$&$&("$$$$$$$$$$$$$$$$$$$&$&&&&&&&(&&(&&&(&((&(((((((((((((((((((((((((&&&(((((((((((*(**(((((*(((((((((((((((&((((*(((((((((((((*(**(***((((((((((***(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$&$$$$$"""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"""""""""$$$$$$"$$$$$$$$$$"$"$$&$$$$&($$$$$&$$$&$$$$$&$$&$&&&&&&&&&(&&&(&((&(((((((((((((((((((((((((((((&(((((((((*((*((***((**(*((((*(((((((((((((((((((((((((*(*(*(*****(*((*((*(***((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&$$&&&&&&$&$$$"""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""$"$$$$$$$$$$$$$$"$$$$"$"$$$$&$&&(p"$$$$$$$$&&$$$$&&$$&&&&&&&&&&&&(&((((((&((((((((((((((((&(((((((&&&&&(((((((*(((*(((*(*(*((*(****((((((((((((((*((((((((((************((***(*((**(((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&$$$$$$$$"$""""""$$$$$$$$$$$$$$$$"$$$$"$$$$"$$$"$$$"" ""$"$$$$$$$$$$$$$$$$$$$$$"$"$$$$$$&("$$$$$$$$$&$$$$$&&&&&&&&$&&&&&&&&(&((&(&&(((((((((((((((((((((((&&((((((((((*((((***(***(*(((*****((((((((((((((((((((((((*****(******(*(((*(****(*(((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&&$$$$$$$$$$"$"""""$$$"$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$"""""$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$&&&$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&((((&&(((((((((((((((((&&((((((&&(((((((((((((*((***(*(((((****((((((****((((((((((*(*(**,****(******(****((*((((((((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$"$"$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"$$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$&&"$$$&&$&$&&$&&$&&&&&&&&&&&&&&&(&&&&((&((((((((((((((((((&((((((&((((((((((((((*(((*(*(*((((***(*(((((((*(((((((((*((((*******((********(**(**((*(((((((*(((((((((((((&&&&&&&&&&&&&&(&(&&&&&&&&&&&&&$$&&&&&$$$"$"""""""$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$""$""$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$& "$&$&&&$$$$&$&&&&&&&$&&&&&&&&&&((&(((&&(((((*((((((((((((&(*((****((((((((((((((((((**((((**(*((((((***((*(((((((((((*********((******(((*((*((**((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$$$$$"""""$"""""""$$"$$$$$$$$""$"""$$$$$&$$$$$$"$"$"$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$&("$$$$$&$&$&$&&&&&&$&&&&&&&&&&&(&&&&((((((((((((((((*(((((((((*(***(*((((((((*((((((***((((*((**((((((*(*((((((((((((*(********((*(*(*****(*(*(**((((((((((((((((&(&(((&(&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&$&$$$$"""""""""""$$"$$$$$"$$$$$""""""""$$$$$$$$$$"$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$&"$$$$$&$$&&$$&&&&&&&&&&&&&&&&&(&((&(&((((((((((((((**((((((((**********(((((**(((((((*((((*(((((*(***(*(((((((((((*(**(*******((((*****((***(*((((*(((((((((((((&(((&&(&(&&&&&(&&&&&&&&(&&&&&&&&$&&&&&$&&&$$$$""""""""""""""""$$$$$"$$$$$$"$"$"$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&@$$$$$$$&&$$$&&$&&&&&&&&&&&&&&&&&&&&((&(*((((((((*((*(((((*(********(***(*((((((((((((((((*((((***(*((***((((((((((*******(****(*********(**((((((((((*(((((&((&((&&(&(((((&&&&&&&&&(&(&&&&&&&&$$&&&&&&&&&&&$$$""$"""""""$""""""$$$$$$$$$$$$"$$$$$$$$$$$$$$"$$"$$$$$$$$$&$$$$$$$$$$$&$&$$$$"$$$$$$$&$$$$&$$$$$$&&&&&&&&&&&&&&&&&(&&((((((((((((((((((((((((*((((******(****((((((((((((((*(((((*(****((((((*((((((((*(((*******(******************((*(*((((((((((((((&(&&(&(((((&(&&(&&&&(&&&&&&&&&&&&&&&&&&&$$$$""""$""""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&"$$$$$$$$$&&&$&$&&&&&&&&&&&&&&(((&&(&((((((((((((((((((*((***(*(*****(((((((((*((((&(((*((((***(((((((((((((*((((((****************************((((((*((((((((((&(&&&(&(&&(&(&(((&&(((&(((&&&&&$&&&&&&&&&&&$$$"""""""""""""$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&"&$$&$$&&&$$&&$&&&&&&&&&&&&&&&(&&((&(((((((((((((((((*((((((***(**(*(((((((((((((&&(((((((*(***((&(((((((((((((***((*(*((********************(***(((*((((*((((&(&(&&&&((&(&&&&&(&&&&(&&&&(&&&&&&&&&$$&&&$&$$$""$""""""""$"$$$$"""$$$$$$$$$$$$$$$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&4"$$$&$$&$&&&&$$&&&&&&&&&&&&&(&&(&&&((((((((((((((((((*((***(***(**(((((((((((((((((((*(((((*****(((((((((((((((**((*(((******,****(***,*****(**(*((*(((((*((((((&(&&(&&&(&&&&(&&&&&&&&&((&&&&&&&&&&&&$&&$$$$$$$$"""""""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$&"$$$&$$$&$&&&&&&&&&&&&&&&&&&&&((&&&(&((((&((((((((((((((***(******(***(*(((*(*(((((((((**(((((***((((((&(((*****(***((************************(**(*((**((((((((&(((&&&(((&&((&&&&&&(((&&&&&&&&&&&&&&&&&$$$$$$""""""""""""""$$"$"$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$& $$$&$$$$$&&$&&&&&&&&&&&&&&&&(&(&(((((((&&(((((((((((((((*****************((((**(*(((((((*(((****((((((((((****((((*(((**********************(**(*(((((*(((((((&((&(((&&((((&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$"""""""""""$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$&$$$&$$$$&$$$$$$$$$$$$$$$$&8$$$&$$$$$$&&&&&&&&&&&&&&&&(&&((((((((((((((((((((((*((((****************(((*(*(((*(***(*(*(((((*((((((((***(****(*(**(((***(*******************(*((((((((((((((((&(((&&((&(&&((&&(&&&&&&&&&&&&&$&&&$&&$$$$""$$""$"""""""$""$$"$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&$$$$$$&$$$$$$$$$$$$$$&&&&&$$&$$$$&&&&&&&&&&&&&&&&((&((((((((((((((((((*((((*((******************(**(**(*(*(**(**(((*(((((((((**********((*(**(****(********************((((((((((((((((&(&(((((((&(((&&&&&&&&&&&&&&$&&&&&&&&$$$"$"$"$"$$""""$"$""$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&$$$$$$$$$$$$$$$$$$$$$$$&&( &&&$$$$$$&&&&&&&&&&&&&&&&&&(""((((((((((((((((((((**(((***$**********************(*****(*((((*((*(((*(*****(*****(((((***(****(**((*******(*(((*(*((((((((((((((&((((&&(&&&&&&&&&&&&&&&(&&&&&&$&&&&&$$&$$"""$$"$"""""""$$$$""""$$$$$$$$$$$$$$$&$$$$$$$$&$$$$$$&&$$$$&&&&$$$&&$$$$$$$$$$$$$$$$$$$$& "&$&$$$$$&$$&&&&&&&&&&&&(&((&&(((((&((((((((((*((((*(((((((&*********(***************(*(**(((*((((((**(********(**(*&(***********(***********(((*&(((((((((((((((((((&&(&&&&&&&&&&&&&(((&&&&&&$&&&$$$$$""""""""""""""""""""$""""$$$$"$$$$$$$$$$$$$$$$$$$$$$&$$&&$$&$&$&&$$&$$&$$$$$$$$$$$$$$$$$$$& "&$$$&$$$$$$&&&$&&&&&&&&&(&(&&(&(((((((((((((((((*((((*((*(**********************(*******(((**(***(******(***(******((*****(*(*((****(********(((&((((((((((((((((&((&(((&&&(&"&&&&&&&&&&&&&&&&&&$&&&$$$$$$""""$"$"""""""""""$"$$$$$$$$$$$$$$$$$$$$$&$$$$$$&$$$$$$&$$$$&$$$&$&$$$$$$$$$$$"$$$$$$&& "&$&$$$$$$&&&&&&&&&&&&(&(((&&&((&((((((((((((((*****(*(**((*******,*******************(*(*(****(**(***************((******((**(******(***(****((((*(((((((((((*(((((((((&&&&&&&$&&&&&&&&&&&&&&&&&&$&&&&$&$$$"$""$$""$""""""""""$$""$$$$$ "$$$$$$$$$$$&$$$&$$$&$&$$&&&$$$$$$$$$&$$$$$$$$$$$$$$$$$$$&"$$&&&$$$$&$&&&&&&&&&&(&&((((((&((((((((((((((****(*(********************(***************((*****(((*************(**(****((*((((*******((**(***(((((*(((((((((((((((((&((&&((&&(&&&&&&&&&(&(&&&&&&&&&&&&$&&&&$$$""$""""$""""""""""$$$$$$$$$$$$$$$$$$$$$$&$$$&$&&$$$$$$$$$$$$$&$$&$$$$$$$$$$$$$$$$$& &&$$$$&$&$&&&&&&&&&&&&&&(&((((((&((((((((((((((**((*****************(***********************(*(***((****(******((*(***(***((*(****((((((****(((((((((((((((((((((((((((&(((((&&&&&&&&&&&(&&&&&&&&&&&&&$$&$&$&&$$"$$""""""""$$""$$$$&$$$$$$$$$$$$$$$$$$&&$$$$$$&&&&$$$$$$$"$$$$$$$$$$$$$"$$"$$$$$$&"&&$$$&$&&&&&&&&&&&&&&&&(&(&&(&((((((((((((((*((*(**********,*,*************,***************************(**(*******((*(*(*((((((((((((((***((((((((((((*(((((((((((&(((&((&((&&&&&&&&&&&(&&&&&&&&&$$$&&&&&&$$&$$$$$$"$$""""""$""$$$$$$$$$$"$$$$$&$&$&&&&&&$$$&&&$&&&$$$$&&&$$$$$$$$$$$$$$$$$$$$$$$&@$$$$$$$$$&&&&&&&&&&&&&&&&&&&&(((((((&((((((((*((*((*********************************(*(****(*(*(**(*****(********((*(((((*((((((((****(*((((&(((((*(*((((((((((((((((((((&(&(&&(&&&&&&&&&&&&&&&&&&&&&&&$$&$$&$$$$$$$$$""""""$"""$"$"$$"$$$$$&$&&&&&&&&&&(&&&$&&&$$$&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$& $$$&$$$&&&&&&&&&&&&((&&&(&&((&(((((((((((*(*(((****(*******,*,,***,***,**************(****(((**((**((*((((((******(**(((**((((((((***(**((((&((*(***(((((((((((((((((((((&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&$&$$$$$$$$$$$$$""""$$"$"$$"""$$$$$$&&&&&&&&&(&&(&(&&&&$&$&$$&$$$$&$$$$$$$$$$$$&&$$$$$$$$$& @ $$$&&$$$$&&&&&&&&&&(&&(&&&&(((((((((((((((((*(*************************,********(******((*((*****(*((*(((((*********((**(((((((((***((*((((((((*(***(*(((((((((((((((&(&&(&&&&&&&&(&&&&&&&&&(&&&&&&&&&&$&$$$$$$$$$$$$$$$$""""""$"$$$$$$$$$&&&&&&&&&&(&&&((((&&&&$&$$&&&$&$$$$$$$$$$$$&$$$"$$$$$$$&$&$$&$$&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((*(*********************,*,**************(((((****(*((((((***********((((((((&&&(((*((*(((&((((***((((((((((((((((((&&&&&&&&&&&&&(&&&&&&&&&((&&&&&&&&$&&&$&$$$$$$$$$$$$$$$$"$"""""$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&$&$$"$"""$$$$$$""$$$$$$$$&@ &$$$&&$&&&&&&&&&&&&&&&&&(&(((((((((((((((*(((***((******************,,**,,**********(**((((((*((((*(((*(*******(*(**(((*(((&(&((((((((&&(((*(***((((((((((((((((((&&(&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&$$&$$$$$$$&$$$$$$$$$$""$""$""$$$$&&&&&&&&&&&&&&&&&&&&$$&&&&&&&$$$&$&$$$""""$$$$$$""""$"$$$$&& &$$$&$&&&&&&&&&&&(&&&&&&&(((((((((((((((((((*(***************,**,*****************(**(**((((((((((*(*((((((*(*(**(*(((((((((((((((((((((((((*(*((((((((((((((((&(&&&&&&&&&&&&&&&&&&&&(&(&&&(&&&(&&&&$$&$$$$$$$$$$$$$$$$$$"$"$$$$$"$&&&&&&&&$&&&&&$&&&&&&&&&$&&&&$$&$&&&$&$$$""$$$$$$$$"""""$$$$$$$ $$&&&$&&&&&&&&&&&&&&&&&&&&((&&((&((((((((((*((*(***********************,,***(***(((***(*((((((((((((*(((**(*((((((((((((((((&(*(**(((**((((*(*(((((((((((&((((((((&&(&&&&&&&&&&&&&&&&(&&(&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$$$$$$$$"$$$$&&&$&$&&$$$$$$&$&&&&&&&&&&&&$&&$&&$$&$$"""$$$$$$$$"$$"$"$"$$$$& &$&&&&&&&&&&&&&&&&&&&&&&&((((((((&(((((((((((**********************,**,*,*******(((*((((((((((*(**((((*((((((*((((((((((((((((((**(*((((((((*((((&(((((((((&&(&((&(&&&&&&&&&&&&&&&&((&&&(&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$"""$$$&&&&$&&$$$$$""$$$&&&&&&&&&&&$$&&&&&&&&&$$$$$$$$$$$$$$$$"""""$"$$$$&&&&&&&&&&&&&&&&&&&&&&&((&(&(&(&(((((((((((*((****************************,****(((*((*(((*(((((((*(((((((((((((((((((((((((((((((*((*(*((*((((((((((((((((((&&&&&&&&(&&&&&&&&&&&&((&(&&&&&&&&&&&&&&$$$$$$$$$$$&$"$$$$$$$$$"$""$&&&&&$&$$$$"""$$$&&&&&&&&&&&$$$&&&&&&&&&&$$$$$$$$$$$$"$"""$"""""$$ &&&&&&&&&&&&&&&&&(&&(&&&&&&&&((((((((((((((*(((************(*****,**,**,***,****((((*(***((**((((((((((((((*((((((((((((((((((**(((**((*(((((((((((((((&(&&((((&(&&&&&&&&&&&&&((&&((&(&&&&(&&&&&&&&$$$$$$$$$$$$$$$$$$$""$""$$$$&&&&$$$$$$$""""$$$&$&$&&&&&&&$&&&&$&&&&&&&&$$$$$$$$$"$$$"$"$"$""$$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((*((*(*(**********,**,***,*****,*****(***(*(((**(*((((((((((((((((((*(((((((((((*((((*((*((((((((((((((&(&(&((&&((((&&((&((&&&&&&(&(&&&&&&&&&(&&&&$&&&&&&$$$$$$$$$$$$$$$"""$$""$"$$$&&&&&&$$$""""""$$$$$$$$&&&&&&&&&&$&&&&&&&&$$&$$$$$$$$$$$"""""""$$$$ &&&&&$&&&&&&&&$&&&&&&&&&&&&&&&((((((&(((((((((*(*((************,****,**,****,**********(((**(((((((((((((((((((*(((((*((*(((((*(**((((((((((((&(((((((((((((((&((&&&&&(&&&&&((&(&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$&$$$""""$$$$"$$&&&&&$$$$$$""""""$"$$$$$&&&$&&&$&&&&&&&&&&$&&&&$$$$$$$$$"$$$"""""$$&&&&&&$&&&&&&&&&&&&&&&&&&&(&&&&&(((&(((((((((((((***(**********,*,****,***,**,************((**(((((((**(((((((**((((*((((((((((((((((((*((((((((((((&(&(&(((&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$$$$$$&$$$$$$$"""""$$""$$&&&&&&$$$""""""""""""""$$&&&&&&&&&&&$&&$$&$&&&&$$$$$$$$$$$$$$$$$""$& &$&$&$$&&&&&&&&&&&&&&&&&&&&&&(((&&((((((((((((((*(*******************,,**,,*******************(((**((((((((****((***((*((*((((((*((((((((((((&&(((&(((&((&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$&&$$$$"$"$$$$$$""""$$&&&&&$$$$$""""""""""""$$$$$&&&&&&$&$$&&&&$$&$$&$$$$$$$"$$$$$$$"$$$$&$$&$&&&&&&&&&&&&&&&&&&&&&&&&(&&&&((((((((((((((((*(((*********,*******,***,,,************((*(*((((((((((*((*(*((((*(*((*(((((((((((((((((((((&&&&((((((&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&$&$$$$$$""""""""$$$$$&&$$$$$$$""""""""$"""$$$$&$&&&&$&&$&&&&&&$&$$$$$$$$$""""$$"$$$$$$$&&$$&&$&&&&&&&&&&&&(&&&&&&&&&((&&&((((&(((((((((((((*(******,*,***********,,**************((*(*(((*(*((*((((((((((*(***(((((**(((((((((((((((((&&((&(((((&&&&&&(&&&&&&&&&&(&&&&&&&(&(&&&&&&&&&&&&&$&$$$$$&&$$$$$$"""$$$$"$""$$&&&&&&$$$$$"""""""$$$""$"$$$$$&&&&&&&&&&&&&$$&$$$$$$$$$$$"$$$"$"$$$$& `&&$&$&&&&&&&&&&&&&&&&&&&&&(((((&&((((((&((&(((*(((**(********************,*,**********,******((******((********((((**((((((((((((((((((((((((&((((&(&&&&&&&(&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$&$$$"$$""$$$"$$"$$&&&$&$$$$$$""""""$$&""$"$$$$$&&&&&&&&&&&$$$$$$$$$$$$$$"""$"$$$$$$$$$& &$$$&$&&&&&&&&&&&&&&&&((((&&&&(&((&(&((((((((((((((*(*************,*****,,*******,*,,,,*******,*********(*(**((****(*(**((*(****(((((((*(((((&&(((&((&(&(&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&$$&$$&$$&&$$$$"""$""""""""$$$&&$$$$$$$$$$"""""$$$""$$$"$$$$$&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&|&$&$&$&&&&&&&&&&&&(&&&&(&&&&&&(&&(&((((((((((((((((*((******************,************,*****(*,*******((((((((***(**(*(*(((((*(((((((((((((((((((((((&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$&&$$$$$""$"$$""""""$$$$$$&$$$$$$$$$""""$$$"""""$"$$$&&&&&&&&&&&$&$$&$$$$$$$$$$$$$$$$$$$$&&&$$$&&&&&&$&&&&&&&&&&&&&&&&(&((&((((((((((((((((*((*(*(******(**************,*****************,*******((((**((*((**((***(((**((((((((**(**(((((((((((&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$&&&$$$$$$"$$$"""""$$$$&$$$$&$$$$$$$"""""$$$$$"$$$&&&&&&&&&&&&&$$$$&&&&$$$$&$$$$&$$&&$$$&&&$$$&&&&&&&&&&&&$&&&&&&&((&&&(&&&(&&(((((((((((****(*****************,********************************(*(((((((((*((***((*(((((((((*****(((((*(((((((((&((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$&$$$"""$$$""""""""$$$$$$$$$$&$$$$$""""$"$$$"$$$&&&&&&&&&&$&$&$&$$$&&$$$&$&$$&$$$$$&$$$&&& @$$$&&&&&&&$&&&&&&&&&&&&&&&&&&(((&(&(((((((&((((*(((((***((**(**************,********************(****((((*(*(**((*******((((*((*(***((*****(((((((((((&(&(&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$""$$$"$"""""$$$&$$$$&$$$$&$$$$"$$"$"$$$$$&&&&&&&&&&&$$$&&&&&&&&&&&&&&&$$&&$$$&&$&&&& "$$&&&&&$&&&&&&&&&&&&&&&&&(&&&(&&((((((((((((((((*((((((*(***(((******,****************************((*(*((******(********(((********((****(((*((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$&&$$$$$""$""""" ""$$&$&&$$$$$$$&$&$$$&$&&"$$$&&&&&&&&&&&&&&$$&&&&&&&&&&&&$&&&&&&&&&&&&&&(j&&$$&&&&&$&&&&&&&&&&&&&&&&(&&&(&&(((&(((((((((((((((*((**(((((**********(**********,***,***********(((*****************(*(((*(((*(((*(**(((*(*((((((((((&(&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$""$"$"""""""$$$$$$$$$$$$$&$$$$&&&&&"$$$&&&&&&&&&&&$$&$$&&&&&&&&&&&&&&&&&&&&&&&&$&&($$$&&&&&$&&&&&$&&&&&&&&&&&&&&&&(&&(((&((((((((((((((((((**(*((*********************,*****************(******************(**((((((((*(*(((*(***((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$&$&&&&&&&&$$$$$&$"$$$$$$$$$""$"""""" """"$$$$$&$$$$&$$$$&&&&&&$$$$&&&$&&&&&&&&$$$$$&&$$&$&$&$$$&&&&&$$$$$$$$&&($&&&&&&&&&&&&&&&&&&&&&&&(&&(&&(&(&&(((&((*((*((((((((((((*((***********((*(**************************(*************(*(***(((((*(*(*((*(((((((((((((((&(&(&&&&&&&&&&&&&&&&$&&&&$$&$&&&&&$&&&&$&$$$$"$$$$&$$$$"""""""" """"""$$&$$$&$$$&$&&&&&&&$$$$&&$$$&&&&$&&&$$$$&&$&$$&$&$$&$$$$$$$$$$&&&&$(&&$$&&$$&&$&&&$&&&&&&&&&&&&&&&&&&((&(((&&(("(((((((((((*(*(*((*********(((********************(*****&(********************((((((((((((((((((*((((((((((&&(&&&(&&(&&&&&&&&&&&&&$&&&&&&&&&&&&&$$&$$$$$$$$$$$$""""""""""""$"$"""$$$$$$&&&$&&&$$&&&&$$$&$$$$$$$&$&&$$$&$&$$$$$$$$&&$&$$$$$$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((&&&(&&(((((((((((((*(((((******(******(*********(****************(**************(**((((((((((((&(&(((((((((((((((((&((&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&"$&$$$$$$$$$$$$"""""" "" """""""$"$$"$&$&&$$&$&$$&$$$&$$$$$$$&$&&&$$$$$$$$$$$$$$$&$&$$&$$$$$$&&$&&&&(l$$&&&&&&$&&&&&$&&&&&&&&&&&&&&&&&(&&(((&(((&(((&(((((((((((((((*(((*********((*******************(****(************((****(*((((((((((((((((((((((((&((&((&(((&&&$&&&&&&&&&&&&&&$$$&&&&&&&&&&$$&$$$$$$$$$$"$"""""" " """$"""$""$$$&&$$$&&&$$$&$$&$$& $$$$$$&$$"$$$$$$$$$$$$$$$$$&$$$$$$&$$$$$&&(&&$$&&&$&&$&&&$&&&&&&&&&&&&&&&&&&&(((&((((((((((((((((((((((((((((((************(**************(********************(**(((((((((((((((((((((((((((((&((((((&&&&&&&&&&&&&&&&&&&&$$&&&&&$$$$$$&$$$&$$$$$$$$"$$""""" "" """""""""""$$$&$$&$&$$$&$$&$$$$$&$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$&(`&$$&&&$&&&&&&&&$&&&&&&&&&&&&&&&&&(((((((&&&(((&(((((((((((*(((((((((((((*(******************(***********************(*((*(((((((((((((((&&((((((((((((((((&&&&&&&&&&&&&&&&&&&$$&&$&&&$$$$$$$$$$$$$$$&$$$$$""" """"""""""""""$$$$&$$$$$$$&&$$$$&$$$$$$$$$$$"$$$$$$$"$$$$$$$&&$$$$$&&$$$$$$&&&h<$$$$&$&$&&&$&&&&&&&&&&&&&&&&&&&&&(&&&(&&&&(&((&(((((((((((((((*((((((((((*(**(*(************************************(*(*(((((((((*(((((((&&&(((((((((&(((((&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$"$""""""" " """"""""""""$$$$$$$$$$$&&$$$$$$$$$$$$$$"$$$$$$$$$"$""$$$$$$$$$$$$$$$$$$$$$&&(&$$$&&&$&&$&&&&&&&&&&&&&&&&&&&&&&(&((&(&&&&&&(&&&((&(((((((*(*(((((((*((*(((*((**(((***(*****************,,***********((((((((((*((((&&&(&&&(((((((((&((((((&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$$$$$$$$$$$""""""""""" """"""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""$$$$$$$$$$$$$$$$$$$$$$&( $$$$$&$&&$$$&&&$&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&((((((((((((((((((((((((((((((**(*(*****(***************************(((((((((((((((&(((&&(&&(((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$""""$"""""" """ """""""""""$"$"$$$$"$$$$"$$$$$"$"$$"$$$$$$$"$$$$$$$$$$$$$$$$$$$$"$$$&&&$$$$$&$$&$$&&&&&&&$&&&&&&&&&&&&&&&&&&&((&&(&&&&(&(((((((((((((((((((((((((((((((((***(*********(******************(((((((((((((((&(&&&&&&&&&&((((((((&&(&(((&&&&&&(&&&&&&&&&&&&&&&&&&$&$$$""$$$$$$$$$$$"$$""$$"""""" " """"""""""""""""""$$$""$$$$$$$$$$$"$$$$$"$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$($$$&&&$&&$&$&&$$&&&&&&&&&&&&&&&&&&&&&(&&(&(((&&&&((((((((((((((((((((((((((*(((((((((**************(*****(********((((***(((((((&&&&&&&&&$&&&&&&&(&&(&(((((((&(&(&&(&$&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$"$""$"$"$$""""" " """"""""""""""""$"""$"""$$$"$$$$"$$$$$$$"""$"$$"$$$$$$&$&$$$&$$$$$$$$$&&$$$$$$$$$$$&$$$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((&&&(&((((((((((((((****(((((((**********************(******(((((((((((((&&&&(&(&&&$&&&&&&&(&&&&(&(((&&(&&(&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$"$"$"""" """ " "" """""$$$"$"""$$$"""$$""$$$$$$$$""""""$$$$$&$&&&&&&&&&$$$$$$$$&&$$$$&$$$$&&&$&&$&$&&$&&&&&&&&&&&&&&&&&&&&&&(&&&&(&((&((((&((((((((((((((((*(((((((((****((***(*(**************(*((((((((((((&&&&&&&&&&&&&&&&&&&&(&(&&&((&((&&&&((&&&(&&&&&&&&&&&&&&&$$$$$$$$"$$$$$$$"$$$$$""$$""""""" """""""" """""""""$$"$"$"$""""$$"""$"$$$$$$$"""$$$$$$$&&&(((&&&&&&$$$$$$$$&($$$$$$$$&$$$$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&((&&(((((&((((((((**((((((((((**(************(****(**(**(**((((&((((((&&&&&&&$&&&&&&&&&&&&&&&&&&&((&(&&((((&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$"""""""""""""""" """"""" "" """$""$"$"""""""""""""$$$$$$$$"""$"$$$$&&&&&&&&&&&&$$&$$$$&&&($$$$$$$$$$$&&&&$&$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((*((**********(******(*(*(******((((((((((&&(&&&&&&&&&&&&&&&&&&&(((&&(&&&(&&&&&(&&&&&&&&&&&$&&&&&&&&&&$$$$$$$$$$$$$$$"$"""""""""""""" """""""""" """"""""""""""""""""""""""$$$$$$"""""$$$$$&&((&&&&&&&&&&&$&$$$&&($$$$$$$$$$&$$&$$$$&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(((((((&((((((**((**((*((*****(******((*(((**(((****((((((&&(&&&(&&&&&$&$&$&&&&&&&&&(&(&&&&&&&&(&((&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$$$$$$$"$$""""""""""""""""""""" """""""""""""$$"""""""""""$"$$$$"$"""""$$$$$&&&&&&&&$$&&&&$&$$$$$&&("$"$$$$$$$$$$$$$$$$$$$&&&&&&$&&&&$&&&&&&&&&&&&&&&&&&&&&&&(&&((((&(((((((((((*(*(((*(**(***********(****(((((((((((((((((((&&&&&&&$&$$$$$&&&&&&&&&&&((&&(&(&(&&&&&(&&(&&&&&&&&&&&&&$&&$$&$$$$$$$$$$$$$"$"""""""""" """"""""" """""""""""""""""""""""""""""$$$""$""""$$"$$$$&&(&&&&&&$&&&&&$$$&$$&&&&$$$$$$$$$$$$$$$$$$$&&&&$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((((((((((&(((((((((((((***********(((***(((((((((((&(((((&(&&&&&&$$$$$$&&&&&&&&&&(&&&(&((&&&&&&&&&&&&&&&&(&&&&&&$&&$&$$$$$$$$$$$"$$"""""""""""""""""""""" " """""""""""" """""""""""""""""""$"""$$$$$$$&&&&&&&&&$&&&&&&&&&&&&&&&$$"$$$$$$$$$$$$$&$$$&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&((((&((&((&(((((((((((*(((((**((**(((((((((((((((((((((((((&&&&&&$$$$&$&&&&&$&&&&&&&((&&&&&&&&&&&&&&&&(&&&&&&&$&&&$&&$$$$$$$$$$$"$"""""""""""""""" """" """ """"""""" """"""""""""""""""""""$""$"""$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(4$"$$$$$$$$$$$$$$$$$&$&&$&$&&$&$&&&&&&&&&&&&&&&&&&&&(&&&&&&&&((&&(&(((((((&&(((((((((((((((*((((((*(((((((((((((((&&&(((((((&(&&&&&&&$$$$&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&$$$$$$$$$$"$"""$"$$$"""""""""""""""""""""""""""" """"""" """"""""""$"$"""""""""$$&&&&&&&&&&&&&&&&$$&&&&&&&*($$$$$$$$$$$$$$$&$$$$$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&((((((&(&(&((((((((((((((((((((((((((((*(((((((((((((((((((&(&&&&$&&&&$&$&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&$&$&&$$$$$$$$"$$$"$$$"""""""""""""$"""""""""""""""" """"" """""""""""""$"""""""""""$&&&&&&(&&&&&&&&&&$&&&&&&(&d$"$$$$$$$$$$$$$$$$$&&$$$$$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&((((&&&&((((((((((((((((((&((((((((((((((((((((&((&((&(((&((&&&$$$&&$$$&&$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$$$$&$$$$$$$$$"$"$$"$"""" ""$""""""""""""""" """"""""""""""""""""$""""""""""""$$&$&&&&&&&$&&&&&&&&&&&&&&(*$$$"$$$$$$$$$$$$$$$&&$$&&$$&&&&&&$&$&&&&&&&&&&&&&&&&&(&&&&&&&(&&(((&((&((((((((((((&&(&((&((&&&&(&(&((((((((((((&(&((&((((((&&&&&&&$$$$&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&$$$&$$&$$$$$$$$$$$$$$$$"""""""""""""""" "" """" """""""""""""$""$""""""""""$$$$$&&&&&&$&&&&&&&$&&&&&&(($$$$$$$$$$$$$$$$$$$&$&&&&&$$&&&&&$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&(&&(&((&&&&(((&((((&&(&&(((&((&(&&&(&&(&(((((&((((&(&&&&(((((((&&&&&$$$&$&&$&&&$$$&&&&&&&&&&$&$&$&&&&&&&&&&&&&&&&$$&$$&$&$$$$&&$$$$$$$"$$"$$$$$""""$$""""""""""" "" "" """""""""$$"$""""""""$"$$"$$$&&&&&&&&$&&&&&&&&&&&((* `$"$$$$$$$$$$$$$$$$$$$&&$$$&&&&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&(((&((&&&&(((&&(((&(&(&&(&(&(&((((&((&&&&((&&&&(&&((&((&&&&&&&$$$$&$&&&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&$$&$$&&&$$$&$$$$$$$$$$$$$$$$"""""""""" """"""" " """" """"""""""""$""""""""$""$$$&&&$$&&&$&&&&&&&&&&&&&((L""$$$$$$$$$$$$$$$$$$$$$&&$$&&&&&&$&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((&(((&((((((((&((&((&(&(&&&&&((((((&(&&((&&(&&(&(&(((&(&&&&&&&&$&$$$&&$$&&$$$&&$$&&&&&&&&&&&&&&&&&&$&&&&&&$$$$$$$$$&$&$$$$$$$$$$$$$$$$"""""""" """" """ " "" " """""""$"""""""""$$"""""$$$$$&&&$$$&&&&&&&&&&&&&&(($"$"$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&&(&(&&&((&&((&(((&((&&&&((&(&((((((&(&&(&(&&&&((&&((&&(&&&&&$$$$$$$$&&&&&&&&$$&&$$&&&&&&&&&$&&$&&&&&$$&$$$$$$$$$&$$$$$$$$$$$$$$$$$$"$"""""""""""""""" " " " " """$$$$"""""""$"""""""$$$$$$$$$$$$$$$&&&&&&&&&&&($$$$"$$$$$$$$$$$$$$$&$$$&&&$$$&$&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&((&&(((&&(&(&&&&((((&((((&((&(&&&&(&&(&((&(&&(&&&((((&&&&&&&&&&$$$$$$$$$&&$&&&&$$&$$&$&&&$&&$$$$$&&&&&&$$$$$$$$$$&$$&$&&$$$$$$$$$"$$$$$$$""""""""" " " " """" " """""""""""$$$$"""""""""""$$$$$$$$$&&$&&&&&&&&&&&&&&&&&("$$$$$$$$$$$$$$$$$$$$$$$$$$&$&&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&(&(&&&&((&&&&&&&&(&&(((&&(&((((&&(((&&(&(&(&&&&&&&&&&(&(((&&&&&&&&&&$&$$$$&$$$&$&&$&&&&$$$&$&&&&&&&&$$$$$$$$$$$$$$$&$$&$$&$$$$$$$$$$$$$$$$$$"$$"$""""""""""" " """""" " " """"""""""""$$$$$"$""$""""$"$$$$$$&&&&&&&&&&&&&&&&&&&&&(P $""$$$$$$$$$$$$$$$$$$$$$$&&&&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&(((&&(&&&&&((((&&((&(&&&((&&(&(&&&&&&&&(&&((&&&&&&$&$&&$$&&$&$$$&$&$$$$$$$$$&&$&&&&&&&&$$$$$$$$$$&$$&$$$$$&&$&$$$$$$$$$$$$$$$$$"""""""""""" " " " """"""""""""""""""$$""""""$"$"$$$$$$$$$$&$&$&&&&&&&&&&&&&$&&($"$$$$$$$$$$$$$$$$$$$$$$&$$&&&$&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&(((&&&&&&&&&&&&&(((&(((&(((&&&&&&&&(&&&&&&&$&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$&&&&&(&&&$$$$$$$$$$$$$&$$&$$$$$$$$$$$$$$$$$&$$$"$$$$$"$"""""""" " "" "" """""""""""""""$$""""$"$""$$$"$$$$$$$&&&&&&&&&&&$&&&&$&$&&&($$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&$$$&$$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&(&(&&&(&&&&((&(&&&(&&&&(&&&&&&&((((&&&&&&&&&&&(&&$$&$&&&&&&&&&&&$$"$$$$$$$$$$$$$&$&&&&&&&&$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$"$""""""""" " """"""""""""""""""""" """""$""$""""""$$$$$$$$$$$&&&&&&&&&&&&&&&$$$&&&&(0$"$$$""$$$$$$$$$$$$$$$&$$&&&""&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&$$&&&&&&&&&&&&&$$$""$$$$$$$$$$$&&&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$""""""""" """"""""""" """"" """"""""$$$""""$"$$$$$$$$$$$$$$$$&&&&&&$$&$$$$$&$$&&($$"$$"$$$$$$$$$$$&$$&$$$$$$$$$&&&&&&&$&&&&&&&&&&&&&&&$&&& &&&&&&&&&&&&&&&(&(&&&&&(&&(&"&&&&&&&&&&&&&&&&(&&&&&((&&&&&&&&&&&&&&&&&&&&&&$$$$$$$"$$$"$$$$$$$&&&&&&&&&$$""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$""""""""""""""""""""" """""" """" " """""""$""$"$$$$$$$$$$$$$$$$&&&$&&&&&&&&$$$$&&&(T""$"$"$$$$$$$$$$$$$$$&$$$$&&$$&$&&&&&&$&&&&&&&$&&&&&&&$&&&&&&&&&&&&&&&&&((&&&&&(&&(&&(&&&&&&&&&&&&&&&&&&&&&&&$&&$$&$"&&&&&&&&&&&&&&&&$&&$$$$$$$$" $$$$$$$&&&&&&&&$$$"""$$$$$$""$$$$"$$$$$$$$$$$$$$$$$$$$$&$"$"""""""" """""" """""""""" "" """"""""""$"$$$"$$$$$$$$$$$$$$$$$$$&&&$$$$$$$&&&&$$&&(""""$$"$$$"$$$$$$$$$$$$$$$$&$$&$$&$$&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&(&&&&&&((&(&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$&&&&&&&&&$""""$$$$$$""$$$$"$$$$$$$$$$$$$$$$$$$$$$""""$""""""""" """"" "" " "" """"""""""$"$""$$$""$$$$$$$"$$$$$$$$$&$$&$$$&$$$&&&&&&&&($""$$"$$$$$$"$$$$$$&$$$$$$$$&&$&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$$$&&&&&&&&&&&&&&&&&$$$$$$$$$$"$$""$$&$&&&&&&&&$$$"$$$$$$$$$$$$$$$$$""$$$$$$$$$$$&$$$$$$$$$$$""""""""""" """"" """""" """"""""""""$""$$$"$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$&&( 0$"""""$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&$&$&&&&&&&&&&$$&&&&&$$$$$$$$$$""$$$$$$$$$&&&&&&&&&$$$$$&$$$"$"$$&$&$"$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""" " """"""""""""""""""$$"""""$$$$"$$"$$$$$$$$$$&$$$$$&$$$$$$$$$$$&&$$&$$&&&$"$"""$$$$$$$$$$$$$$$$$$$$"$&$$$$$&&$$&&&&&&&$&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&$$&&$$$$$$$$$$"$$$$$$$&&&&&&&&&&$$$$&$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""" """"" """"""""""""""""""""$$$"""$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&*""""""$$$""""$$$$$$$$$$$$$$&$$$$$&$&$$$$&$&&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&$$$$$$$$$$""$$$""""$$&&&&&&&&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$""""" " """" "" """"$""""""""""""$"$"$$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$&$$$&&&P"""""""$$$$$"$$"$$$$$$$$$$$$$$$$&$&&&$$$&&&&&&&&&&$&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&$&&$$&&$&&$&&&&&&$&&&$&$$$$$$$$$$$$$$$$$$$$"$$$$$$&&&&&$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$""$"" """"""""" """""$""""$"""""$$"$"$$$$$$$$$&$&&$$$$$$$$$$$$$&$$$$$$&&$$$&&$$$&&&(""""""""$""$"$$$"$$$$$$$$$$$$$$$$$$$&&$$&&&&&&$&&&$&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&$$$&$$$$&&$$$$$$$$$$$$$$$"$$$$$""""""$"$$$$$$$$$$$$$$$$$$"""""$$$"$$$&$$$$$$$$$$$$$$$$$$$$$$"""""""""" """"""$$$"$"$"""""""$"""$$$$$$$$$&&&$$$&$$$$$$&&$$$$$$$$&&$$&$$&$$$&&*d""""""""""""$"$$$$$"$$$$$$$$$$$$$$$$$&$&&&&&&&$$&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$&&&&&&&$&&&&&&$$&$&$$&$$$$$$$$$$$$$$$$$$"$$$$$"""""""$$$$$$$"$"$$$$$$$"$$"$"""$$$$$$&$$$$$$$$$$$&$&$$$$$$$$"""" "" """""""$$$$$$$""""$$""$$$$$$&$$$$&&$&$$&&$&$$$&&$$$$$&$&&&&$$&$$&&$&&(* """""""""""$""""$$$$$$$$$$$$$$$$$$$$$$&&$$&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$&&&$&&$&&&$&&&$&&$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$"$"""""""$"$"$$""$$$$""""$""""$"$$$$$$$$$$$&$$&&&$&$$&$$$$$$$$"""""""" """"""$$$$$"$$$"$"""""$$$$$$$$$$$&&$$&$$$$&&&$&$$$$$$&$$$$$$$$&$&$&&&&(*44"" """""$"$$$""$""$$$$$$"$$$$$$$$$$$&&$$$$&&&&&$&$&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&$$&&&&&&&&&&&&&$$$$$$$&$$$$$$"$$$""$$$$$$$$"$$$$$$$""""" """"""$$$$$$$$$"""""""""$$$"$$$$$$$$$$&$$$$$$$$$$$$$$$$$"""""""""""""$$$"$$$$$$$""$"$$$$$$$$$$&&&$$$$$$$&&&&$&$$$$$$$$$$$$&&&&$$&&&&&(* """""""""""$"""$$$$$$$$$$$$$$$$$$$$&$&&$$$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&$&&$&&&&&&$&&$&&&&$$&$$$$$$$$$$"$"$$$$$$$$$$$$$$$$""""""" """"""""""""$""""""$""""""$$$$$$$$$$&$&$$$&$$$$$$$$$$$$""""" """""$$$$$$"$""$""$$$$$$$$$$$&&$$$$$$&$&$$&&$$&$$&$&$$&$&$$&&&&&&&&&&&(*""""""""""""""""$$$$$$$$$$$$$$$$$$$$$&$$$$&&$$$&&$$&&$&&&&&&&&&&&&&&&$&&&&&&&&$&$$&&&&&&&&&&&&&&$&$&&&&$&&$&$&&&$&&$$$""$$$$$$$$$$$"$$$$$"$$"$$$$""""" "" """"""""""""""""""""""""""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$"""" """""""$$$"$""""""$$$"""$$$$$$$$$$$$&$$$$$$$&$$&$$$$$&&$$$$&&&&&&$&&&&&&(($"""""""" """"""""$$"$$$$$$$$$$$$$$$$&$&$&&&$&$&$$&$&&&&&$&&&&$&&&&&&&&&&&&&&&$$&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&$$&$&&&$$"""$$$$$$$$$$$$$$$$$"$"""""""""""""" """""""""""""""" """""""""""$$"""$$$$$$$$$$$$$$$$"$$"""""""""" """$$"""""""""""$$$$$$$$$$$$&$$$&$$$&&$$$&&&$&&$&&$&$$$$&&&$$$&$&$&&&(8"""""""""""""""$$"$$$$$$$$$$$$$$$$$$$$&$$$$&$$&$&&&$$&&$&&&&&$$&&&&&$&&&&&$$$&&&&&$&&&&$&&&&&$&&&$$&&&&$&&&&$$$&&$&&$$""""$$$$$$$$$$$$$$$$$$$$"""""""""" "" "" "" """""""" """""$"""""""""$$$$$$$$$$$$$$$"$$"""" """" """"$""""$""""""$"$$$$$$$$$$$$$&$&&&&$$$&$$&&$$&&&&$$$$&&$$&&&&&&&&&$&&&( """"""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$&&$$&$$&&&&&&&$$&&&$&&&&&$&&$&$&$&&&&&&$&$&&&&$$$&$$&&$$&$&&$$&$$&$&$"""$$$$$$$$$$$$$$$$$$$$"""""""" " "" """ """"""""$""""""""$$"$$$$$$$$$$$$$$$"$"""""""" """"""""""""""""$""""$$$$$$$&$&$&&&$$&&&&$$&$&&$&&&$$&$&&&$&&$&&&&$&$&&&* " """""""""""""""$$$$$"$$$$$$"$$$$$$$$$$$$$&$$&&&&&$&$&&$$&$&&&$&&$&&$&$$$$&&$&&&&&$&&$$&$&$&$&$$&$$$$$$$&&$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$"""" "" " """""" ""$"""""""""$$$$$$$$$$$$$$$"$"$"""""" """"""""""""""$"""""$$$$$$$$$$$$$$$&$$&&&$$$$$&$$$&$&$$&$$$$&$$$&&&&&$&&&&&("" """"""""""""""$""""""$""$$$$$$$$$$$$$$$$$$$&$&$$$$$&$$$&$&&&&&&&&&&$&&$$$$$$&$$$&$&$$$$$$&$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$&$$&$$&$$$$$$$$$""" " """""" " "" """"""""""""""$$$$$$$$$$"$$"""$"""""""""""""""""""""$""$$$$$$$$$$$&&$$&$$&$&&$&$$$$&&&$&&&&&&$&$$$&$$&&&&&&$$&&&((" """""""""""$""$""""""$$$""$$""$$$$$$$$$$$$$$$$$$$$&$&&&$$&$&&&&&&&&&$$&&$&$$$$$$$&$&$$$$$$$&$$$$$$$&&$$&$$$$$$$&&$$$$$$$$$$$$$$$&$$$$&&$$$$""" " """"""""" " """""""""""""""$$$$$$"$$$"$$$"""""""""""""""""""""""$"$$$$""$$$$$$$&$$$$$$&$$$&&$$&$&&&&$$$&&&&&&&$&$&&&&&$&&&&&&(" "" """""$"""""""""""$$"$$$$$""$$$$$$$$"$$$$$&$$$&$&&$&$$&&$&$$&&&&&$"$$$$$$$&&$$$$$$$&$$$$$$$$$$$$$&$$$$$$$&$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""" """ " " """ """"" """""""""""""$$$$$$$$$"$$$$$$$"""""""""""$""""""""""$$""$$$$$$$$$$$$&&&&&&$&&&$&&$&&&&$$$&&&&&&&$&&&$&&&&&&&&&&&& """ """""$""""""""$$"$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$&&$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$$""""""""" "" " """ "" " """"$"""""$$"$$$$$"$$$""$$$$""""""""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$&&&&&$&&&&&&&$$$$&&&&$&&&&&&&&&&&&&&&((( " """" """"""$""""""""$""$$$$$$$$$$$$$$$$$$$$$$&$$$$$$$$&$$$&$$$&$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$$""""""""""""""""" " "" ""$""$""""$"$$$"$$$$$$$$$$$"""""$""""""""$"""""$$"$$$$$$$*$$$$$$$&&$$&&&&&&&&&$&&&&&&&$&$&&$&&&&&&&&&&&&&&&(( """ " """"""""""""""""$$"$$""$$$$$$$$$$$$$$$$$$"$$&$$$$$&&$$$&&$$$$$$$$$$$$$$$$$$$$&$$$$$$"$$$$$$$$$$$$&$&$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$"""""""""""""""""" " """""""""$""""$"$$$$$$$$$$$$""""$$"""""$"$$"""$$$$$$$"$$$&$&&$$$$&&&&&&&&&&&&&$&&&&&&&$$$$$$&&&&(&&&&&&&&&&(& """ """ """"$"""""""""$$"$"$$"$$$$$"$$$$$$$$$$""$$$$$$$$$$$&$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$"$$$$$$$$$"$$$$&$$$$$$$$$$$"$$$$$$""$$$"$"""""""" " """"""""""""""$"""""""$$$$$$$"""""""""$"$"$"$"$"$$$$$"$$$$$$$$$$$&&&&&&&&&&&&&&$$&&&&$&&&&&&$&&&&&&&&&&&&&&(*(r" " """"""""""""""""""""$$"$"$"$$$"$$$$$$$$$$$$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$$$$$$$$$$$$$$$$$$$"$$$$"$$$$$$$$$""$$$$$$$$$$$$$$$$"$$"$$"""""" " "" """""""""""""""$"""""$$$$$$$$"$"""$$$""$"$$$$"$$$$$""$$$$$$$$$$$$&$&&&&&&&&&&&&&$&&&&&&$&&&&&&&&&&&&&&&&&&((("" "" """""""""""""""""$$"$$$"$$"$"$$"$$$$$$$$$""$""$$$$$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$"$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$"""""$$"$$$"$$$$$"$"$"$""$$"""" " " " "" """"""""""""""$""$$$$$"""""""$$$$$"$$$$$$$$&&$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$&$&&&&&&&&&(&&&&&&&(&(&&&&(*&"""""""""""" """""""""""""$$"$"$$"$$$$""$"$$"$$"$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$"$$$$$$$$$$$$$"$$$$"" """$$$$$$$$$$$$""$"$$"$$""""" " """"""""""""""""$$$$"$$$$""$"""$$$$$$"$""$$$&&$$$$$$$$$$$$$$&$&&&&&&&&$&&$$&$&&&&&&&&&&&&&&&&&&&&&((((&((*( """"""""""""""""$""""""""$$$""$"$$""$$$$"""$$$$$$$$""$$$$$$$&$$$$$$$$$$$"$$$$$$"$$$$$$$$$$$$$$$$$$$$$$$$$"$$""$"$$"$$$$$"$"$$$$"""""$""$"$$$$$$$$$"$$""""""""""" " " """""""""""$""""""""""$$$""""""""""$"$$$$$$$$$&$$$$"$$$$&$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((*&" """"""""""""""""""""""""$""""$$$$$"$$"$$$$$$""$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$"$$$$$$&$$"""$"$$$$$$$$"$""$$$$$$"$"$$$$$$$$$$$$$"$"""""$"""""""" "" """"" """"""""""""$$"$""""""""""""""$"$$$$"$$$$$$$$$$$$$"$$$&$$$$$&&&&&&$&&&&&&&&&&&&&&&&&&$&&&&&&&&&&&(((((&((*$""""""""""""""""""""""""""""""""$"$""""$"$"$$$$$$"""""$$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$"$"$""$$$$$$$$""""""""$"$$$"$$$$$$$$$$$"""""""""" "" " " " " " """""""$$$""$$" """"""""$""""$$$$$$$$$$$$$$&$$$&&$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&(&((&&((*"""""""""" " "" """""""""$$$$$""$$$$"$""$"$"$"""$""$$$$$$$$$$$$$&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$"$""$$"$$""""""""""$$$$$$$$$$$$$$""""""""""""""""" " """" " " "" " """"$$$$"""" """"""""$"""""$$"6$$$$$$$$$$$$&$$$$$$$$$$$$&&$&&&&$$$&&&&&&&&(&&&&&&&&&&&&&&&((&(&&&((((*" " """"" "  """"""""""$$$$"$$"$$$"""""$$""$"$"$$"$$$$$&$$$$$$&&"$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$$$$"$$$$$"$$"$"$""""""""$$$"$$$$$$$$$$$$"$""""$""""""""""""" " "" """ " """"""$$$$$$$""""""$$$""$"""""""$$&$$$$$$$$$$$&$$$$$$$$$&&&&&$&&$$&&&&&&&&(&&&&&&&&&&&&&&&(&((((((((&((((" " " " """""" ""$$"$"$$$$$$""""""$"$""""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"""$""""""""""""$$ $$""$$$$$$"$$$$""""""$"""""" """" " """ "" " """""$"$$$$$"$""""""""""""""""""$"$$$$$$$$$&$&$$$$$$$$$$$$&&$&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&&&(&((((((&&&((*.^   """""" """"$"""$""""""$""""$"""""$$"$$$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""$$"$"$""$$$"$"$""$"$$"$""""""$"$"$"""$$$$$$$$$$$$"$$$"""$""""""" """""""""""""""" """""""""""$$$$$$$$""$""""$$$$$$$""$"$""$$$$$$$$$$$&$$$$$$&&&&$&$&&$$&&&&&$&&((&(&&&&&$&&&&&&&&&&&&&(((&&(&(((* " """"""" """"""$"""""""""""$"""""""$$$$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$"""$$"$"$"""""$$$$"$"$"""""""""""""""$$$$$"$"$"$$$$$$$$"""""""""""""""""""""""""""" """"""""$$$$$$"$$""""""$"$$"""""$"$"$"$$$$$$$$$$$$$$&$&$&&&&$$&&&&&$$&&&&&&&&&(&&&&&&&&&&&&&&&&(&(((&&&&&((((*  """""""""""""""$""""""""""$""""""$$$$""$"$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""$""$""$"$"""$"$$"$$$$$""""""""$"""$""$$$$$$$"$$$""$$$"$"""""""$""""""""$" """""""" """$""$$$$$$$$$$""""""$$$$"""""$""$"$$$$$$&$$$$$$$$$$&&&&$&$$&&$&$&&(&&&&&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&&(((((^   "" """""""""""""""""""""""""""""""$"$"""""$$$$$$$$$$$$$$$$$$$$$$"$$$""$$""""""""""$"""$$$$$$$$$"""""""""""$"""$$$$$$$$$"$$$$$$$$$$"""""$"$$""""""""$""""""""" """""""""$$$$$$$$$"""""$$$$$$$"""$"$$"$2&$$$$$$$$$$$$$&&&&&&$&&$&&&&&&&&&&$&&&&&&&&&&&&&&&&&&&&&&&((&&&&&&((((((*`     " "" """"""""""" """"""""""""""$""""""$"""""$$$$$"$$"$$$$$$$$""$"$$$""$"$$"""""$"$""""""$$$$$$$$""""""""""""""""$$$$$$$"$""$$$$$"$$"""$$"$$$$$$"$$$""$""""" """"""" ""$$$$$$"$$$"" """""$$$$$""$""$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&((((&&&&(((((((**   " " "" """""""""""""""""""""$""""$$""$$$""$$$$$$$$$$$&$$"$$$$$$$""$"$"""""""""""""$$$$$$"""""""$"""""""""""""$$$$$$$$$"$$$$$$"""$"$$$$$$$$$$$$"$$""""" """"""" """$$$$$$$$$$"" """$$$"$$$"""$$$"$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((&&((((((*(*(*   " "" " """"" """""""""""""""""""""""$$"$$"$"$$$$"$$$$$$$$"$$"$"$$$$$"$$""""""""$"""$$$$$"$"" """""$$""""$"""""$$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$"" """"" """"""$""$$$$$$$"" " """"$$"""""$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&(&(((&(&&&&&&&&&&&&&&&(&(((&((&(((((*((*    " """ " " " " """""""""""""""""$""""""""""$"""$"$"$"$$$$"$"""""""""""""""""""$""""$"""""$""$$"" """""""""""""""""""$$&$$$$$$$$$$$$$$$$$$$$$$""$"$$$$""""""""""""""""""$$$"""$$" " """""""""""""$$"$$$$$$$$$&$$$$$$&$&&&&&&&&&&&&&&&&&&&(&&&&&&&&&&&&&&&&&&((&&&((&&(((((((*(**  """"" """""""""""""""""""""""""""$$$""""$"$$$""$"""""""$$"$$""""""$"""""""""""$$$$"""" """"""""""""""""""$$$$$$$$$$$$$$$$$$$$$$$$$$$$"$$$$" " """""""""""""$$$$$"$$"""" """"$"""""$"$"$$$$$$$$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(&&&(&((((((((((((((*t  " " " " "" """""""""""$""$$""""""""""$"$$$$$""""""""""""""""""""""""""""$""$"$$$"""""""""""""$"""""""""""$$$$$$$$$$$$$$$$$$$"$$$$$$$$$$$"""$$$$""""""""""$"$$$$$$$$$" """""""$$$$$$$$&$$$&$$&$&&$&&&&&&$&&&&&&&&&&&&&&&&&&((&&&(&((&&&&&&&&&&&&&(&((((((*(((*,@  " " """""""""""""""""""""""""$"$$"$$$$""$""$"""""""""$""$""""""""""""""$""$"$$""""""$"""""""""""$""""""$$$$$$$$"$$$$$$$$$$$$$$$$$$"""""$$$"""""""""""""$$$$$$"$$"""""""$"$$""$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&(&&(&&((&&&&&&&&&&&(&&&((&((((((((((((((((* " """ """ "" """""""""""""""""""""""""$""$"""""""""""""""""""""""$""""""$$""$""""""""""""""""""""" """""$""$$$""$$$$$$"$$$$$$$$$$$"$$$$$$$$""""""""""$$""$$$$$$"$$""$$$$"$"$$$$$$$$$$$$$$$&&$$$&$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((&(((&&&&&&&(&(&(((((((((***  " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$""""""""""""" """"""$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$$$$$"$"$"""""""$$$$$$$$$$$"$$"$$$$$$$$$$$$$$$$$$$$$&$$&$$&&&&&&&&&&&&&&&&&&&(&&&&&(((&&&(((&&&&(&&&&(&((&(&((((((((((((((*     " " """ " """" "" """""""""""""""""""""""""""""""""""""$""""""""""""""""""""""$"""""""""""""""""""""""""$"$"$$$$$$$$$$$$$$$$$$$$$""$$"$$"""""$"""""""""$$$$$$"$$$$$"$$$$"$$$$$$$$$$$&$$$&&&&$$&$$$&&&&&&&&&&&&&(&&&&&(&&&&&&&(&&(((&((&&&((&&((((((((((&(((((*      " " " """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""$"$$"$$$$$$$$$$$$$$$$$$$$"$"$$$$"$"""""""""$""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&$$&&$&$&$$&$&&&&&&&&&&&&&&&(&&&&&&&&&((((&&&&(&(&&(((&&&(((((((((((((((*    " " " " """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" """""" """""$"""""$$$$$$$$$$$$$$$$$$""$"$"$$""""$"""""""""$"""$$$$$$$$$$$$$$$$$$$$$$$$$$&&$$$$$&&$$$&&$&&$&&&&&&&&&&&&&&(&&(&(&(((((&((&&&((&(((&((((((((((((((((*     " " " """"""""""""""""""""" """"""""""""""""""""""""""""""""""""""""""" "" """"""""""""""""""""""""""""$"$$"$$$"$$$$$$$$$$$$""""$"""""""""""$$$"""$$$$$$$$$$$$$"$$$$$$$$$$$$$$$$&&$&&$$&&&&&&&&&&&&&&&&&&&&&&&(((((((((&((&&&(&(&((((((((((&(((&((*   " """""""""""""""""""""""""""""""""""""""""""""""""""""" """""""""" """""""""""""" """""""""""""$""$$$$$$$$$$"$$$$"$"""$"""""""""""""""""""$$$$"$$$$$$$$$$$$$$$$$$$$&&$&&$&&&$&&&&&&&&&&&&&&&&&&&(&&&&&((((((&&(&&(&(&(((&(((((((((((((&&(* @     """""""""""" """"""""""""""""""""""""""""""""""""""""""""""""""" " """"" "" """"" """"""""""""$$"$$"$"""$$"$$"$$""""$""""""""""""""""$$""$$$$$$$$$$$$$$$$$$$&$$&$$&&&$&&&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&&((&(((&(((&(((((((((((((((,         """""""" """" """" " "" """ """""""""""""""""" """"""""""""" "" " "" " " "" """""""""""$""""$"""$""$""""""""$""$""""""""""""""$"$"$""$$$$$$$$$$$$$$$$$$&&$$&&&&$&&&&&&&&&&&&&&&&&&&&&&&((&(&&&(&(&&&((((((((((((((((((&(((&((*      """"" """" """ " """"" "" """"""""""""""""""""" " "" " " " " " " " """" """""""""""""""""""""""$"""$""""$$"$"$$""""""""""""""$""""$$$$$$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((&((((((((((((((((&(((((((&&((*F         "" " " " " "" " """ """ """"""" """ "" " """"" " """"""""""" " " """""""""""""""""""$""""$"""$$""""""""""""""""""""$$$$$$$$$$$$$$$&$$$&&&&&&&&&&&&&&&&&(&&&&&&&&&&(&&&(((((((((((((((((((((((&&(((&(&(&((*     "" " " " "" """" """"""""" " " "" " "" " """"""""""" "" """"""" """"""""""$""""""""$$"""""""""""""""""""$$$"$$$$$$$$$$$$$$$&&$$$$&&&&&&&&&&&&((&&&(&&&&&&&&&&&(&&&((((((((((((((((((&((&(&((&(((((*     " " " " "" "" """ " " " ""  " "" """""""""""""""""""""""$""$"$""""$""""""""""$$$"$$$$$$$$$$$$$$$$&&$$$&&&&&$&&&&&(&&&((&(&((&&&(&&&&(((&(((((((((((((((((&((&(((&(((((((*8      " """"" "" " """"""  " """"""""""""""""""""$"""$"$"""$"$"$$"""""""""$$$"$$$$$$$$$$$$$&&$$$&&&&&&&&&&&&&&&&&&&&(&((&&&((((((((((((((((((((((((((&&(&&&&((&&&(&((*$     " "" " " " """"" " " """"""""""""""""""""""$$"""""""""$"$""""""$"""$"$$$$$$$$$$$$$$&$$&&$&$&&&&&&&&&&&&&&((&&(&&&(&&&&(&((((((((((((((((((&(&&&(&&&((&&&&&(((*$   """ " """" "  "" "  "" " "" """"""""""""""$"""$"""""""$$"$$$$"$"$$$""""$$$$$$$$$$"$$$$$&$$&$$&&&&$&&&&&&&&&&&&&&&&&(&(&(((((&((((((((((((((((((((((((&(&(((&&&&&&&((*&@  " " " " " """" """"""""""""""""""""""""""""""""$$$$$$$$$$$"$$$$"$$$$$$$$$$$$$$$&$&&&&&&&&&&&&&&&&&&&&&&&&(&(&((((&(((((((((((((((((((((&(&&(&(&&&&&&&&((*$ @     " " " "   "  " """"""""""""""$""""""""""""""""$"$$$$"$$""$""$$$$$$$$$$$$$$&$$&&&&&&&&&&&&&&&&&&&(&&((&(&&(&(((((((((((((((((((((((((((&&(&&((&&&&&(&(&((*$    " """   " " """" """""""""" """""""""$"""$$"$$""""""""$"$""$$$$$$$$$$$$$$$$$$$$&$&&&&&$$&&&&&&&&&&&&&&&&((&((((((((((((((((((((((((&(((&&&&&((&&&&&&&&&((*"     " " " " "  """"" """"""""" """"""""$$"$"$$$""$"$"$$$$"""""$""""$$$$$$$$$$$$$$$$&&&$&&$&&&&&&&&&&&&&(&(&(&(((((((((*(((((&(((((((((((*&(&&(&&&&&&&&&&(&&&(*       " " " "      " "" " """""""""""""""""""""$$"""$"""""$""$""$"$$""$$$$$$&$&$&$$$$$&&&&&&$&&&&&&&&&(&&&(&&&&(((((((((((((((((((((((&((&(((&&&&&&&&&&&&&&&&&(*         "     "" """"""""""""""""""$""$$$"$""$$$"""$$"$$""$""$$$$$"$$$$$$$$&$$$&&&&&&&&&&&&(&((&&&((((((((((((((((((((((((((&&((((&(&&&&&&&&&&&&&&&&(&((,  "        " " " " "" " " """"""""$""""""$"""$$"""""""$$"$""""$"$$"$"$$$$$$$$$&&$&&&&&$&&&&&&&&&(&&&&((((((((((((((((((((((((("&(&&&&&&(&&&&&&&&&&&&&&&(((*,             " "" " "" " """""""""""$""$$"""$$$$$""""""""""$""""$$"$$$$$$$$$$$$$&&&&&$&&&&&&&&&&&&&(&(((((((((((((((((((((((((&&&&&((((&&(&&&&&(&(&&&&&&((((